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
341638532277	341638532827	341638533377	341638533927	341638534477	341638535027	341638535577	341638536127	341638536677	341638537227	341638537779	341638538327	341638538877	341638539427	341638539977	341638540527	341638541077	341638541627	341638542179	341638542727	341638543277	341638543829	341638544377	341638544927	341638545477	341638546027	341638546577	341638547127	341638547677	341638548227	341638548777	341638549327	341638549877	341638550427	341638550977	341638551529	341638552077	341638552627	341638553177	341638553727	341638554277	341638554827	341638555377	341638555929	341638556477	341638557029	341638557579	341638558127	341638558677	341638559227	341638559777	341638560327	341638560877	341638561429	341638561977	341638562527	341638563077	341638563627	341638564177	341638564727	341638565277	341638565829	341638566377	341638566929	341638567477	341638568029	341638568577	341638569127	341638569677	341638570229	341638570777	341638571329	341638571877	341638572429	341638572977	341638573527	341638574077	341638574629	341638575177	341638575729	341638576277	341638576829	341638577377	341638577929	341638578477	341638579027	341638579577	341638580129	341638580677	341638581229	341638581777	341638582327	341638582877	341638583429	341638583977	341638584529	341638585077	341638585627	341638586179	341638586729	341638587277	341638587829	341638588379	341638588929	341638589477	341638590029	341638590577	341638591129	341638591677	341638592229	341638592779	341638593329	341638593877	341638594429	341638594979	341638595529	341638596077	341638596629	341638597179	341638597729	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2733	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	2000	3600	2300	2734	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
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22177	21143	28465	24195	21549	22829	22000	16444	15347	15510	15559	15187	15301	14995	15052	14943	14830	15003	14932	14695	14893	14916	14742	15432	16748	17342	16725	16263	15524	15223	14806	14772	14744	14857	14769	14662	14640	14542	14829	14671	14808	14678	14703	14671	14794	14641	14821	14651	14633	14856	14737	14600	14709	14582	14773	14801	14824	14679	14746	14660	14746	14761	14534	14673	14834	14690	14634	14845	14619	14670	14608	14311	14659	14510	14643	14794	14613	14723	14722	14653	14838	14760	14749	14585	14664	14628	14654	14767	14822	14453	14618	14804	14496	14799	14528	14602	14483	14719	14557	14711	14501	14680	14642	14507	14582	14809	14516	14845	14485	14700	14657	14795	14633	14555	14466	14485	14567	14702	14607	14555	14619	14620	14562	14688	14800	14623	14702	14527	14770	14569	14539	14754	14809	14504	14614	14492	14747	14642	14742	14651	14615	14825	14522	14538	14611	14497	14678	14601	14680	14742	14708	14495	14506	14608	14681	14412	14511	14540	14616	14639	14745	14567	14545	14642	14772	14738	14853	14801	14734	14558	14523	14650	14672	14575	14450	14483	14523	14616	14754	14815	14560	14562	14741	14617	14674	14365	14719	14709	14736	14404	14624	14368	14652	14648	14696	14668	14716	14672	14692	14704	14556	14646	14587	14646	14507	14760	14594	14710	14856	14706	14656	14550	14523	14694	14643	14560	14535	14466	14619	14721	14678	14635	14475	14656	14569	14739	14668	14803	14673	14671	14661	14673	14858	14785	14636	14609	14732	14579	14813	14709	14785	14558	14496	14689	14681	14818	14725	14668	14692	14730	14686	14730	14768	14563	14616	14711	14594	14684	14739	14739	14589	14545	14789	14690	14512	14573	14637	14619	14743	14595	14661	14655	14732	14596	14665	14722	14662	14660	14720	14662	14643	14718	14739	14735	14630	14621	14629	14570	14574	14600	14717	14563	14755	14716	14473	14692	14458	14702	14794	14605	14520	14622	14722	14640	14625	14667	14704	14653	14696	14705	14688	14679	14797	14600	14523	14559	14481	14610	14564	14666	14779	14803	14707	14637	14491	14797	14597	14676	14652	14558	14688	14535	14679	14515	14601	14791	14705	14704	14588	14691	14620	14742	14706	14680	14802	14680	14510	14669	14704	14605	14741	14664	14606	14661	14620	14679	14662	15008	14830	14715	14725	14841	14866	14867	14662	14672	14540	14727	14734	14514	14485	14567	14507	14864	14602	14636	14576	14845	14577	14614	14518	14693	14568	14525	14517	14529	14751	14661	14668	14580	14590	14418	14587	14588	14647	14587	14689	14695	14692	14616	14581	14644	14607	14562	14678	14753	14579	14597	14653	14583	14521	14698	14645	14805	14594	14698	14712	14547	14794	14585	14627	14603	14587	14567	14606	14604	14555	14587	14623	14712	14699	14553	14825	14631	14717	14496	14593	14434	14542	14769	14722	14651	14540	14637	14563	14678	14697	14641	14747	14645	14894	14502	14596	14594	14680	14508	14584	14543	14313	14402	14724	14662	14667	14610	14756	14570	14602	14580	14446	14746	14811	14570	14444	14582	14678	14750	14815	14429	14476	14866	14732	14700	14789	14697	14484	14490	14615	14530	14780	14616	14792	14603	14627	14676	14657	14659	14606	14566	14596	14749	14675	14660	14662	14766	14687	14552	14627	14658	14678	14562	14609	14399	14731	14543	14684	14605	14632	14632	14667	14595	14551	14493	14786	14739	14528	14502	14609	14531	14660	14495	14588	14554	14742	14702	14520	14522	14574	14486	14738	14760	14677	14639	14575	14625	14611	14664	14690	14510	14592	14693	14481	14618	14824	14525	14493	14601	14684	14714	14697	14777	14746	14509	14721	14695	14540	14552	14738	14750	14527	14797	14700	14689	14615	14652	14552	14513	14454	14504	14543	14759	14727	14493	14574	14495	14474	14380	14518	14517	14444	14629	14551	14619	14602	14369	14468	14676	14909	14632	14785	14854	14696	14504	14505	14815	14828	14491	14504	14611	14874	14759	14754	14497	14872	14654	14642	14722	14637	14705	14554	14746	14637	14547	14734	14483	14490	14574	14619	14704	14568	14720	14774	14529	14839	14749	14435	14580	14783	14658	14460	14667	14649	14553	14523	14683	14769	14605	14611	14536	14494	14733	14507	14582	14795	14640	14620	14622	14495	14828	14499	14530	14623	14719	14477	14666	14722	14620	14684	14595	14776	14801	14581	14570	14738	14579	14818	14629	14622	14699	14560	14614	14701	14572	14708	14686	14551	14647	14499	14665	14681	14536	14708	14680	14760	14600	14574	14567	14585	14488	14673	14671	14607	14886	14629	14693	14650	14636	14654	14686	14761	14609	14593	14605	14587	14527	14742	14496	14849	14558	14576	14708	14462	14759	14882	14596	14781	14559	14632	14602	14656	14550	14798	14561	14634	14610	14693	14450	14543	14804	14780	14625	14506	14509	14674	14564	14524	14626	14589	14723	14614	14592	14499	14583	14699	14805	14438	14484	14781	14551	14677	14655	14454	14640	14617	14626	14782	14677	14750	14566	14719	14584	14566	14674	14562	14296	14620	14692	14589	14673	14737	14756	14733	14710	14702	14587	14735	14733	14737	14711	14571	14761	14745	14742	14636	14622	14604	14507	14863	14617	14664	14565	14723	14646	14683	14517	14784	14371	14473	14562	14769	14722	14791	14769	14586	14494	14642	14610	14618	14808	14651	14575	14510	14488	14762	14487	14682	14497	14667	14710	14646	14641	14582	14696	14837	14622	14668	14605	14585	14888	14872	14805	14894	14751	14542	14662	14593	14593	14736	14616	14631	14604	14622	14749	14628	14751	14732	14715	14647	14735	14819	14472	14647	14619	14699	14687	14866	14553	14752	14658	14714	14668	14489	14518	14689	14577	14606	14604	14765	14624	14711	14638	14683	14681	14800	14546	14716	14605	14744	14791	14708	14537	14524	14582	14546	14609	14627	14487	14653	14560	14861	14640	14447	14697	14603	14672	14679	14833	14656	14644	14475	14774	14585	14708	14524	14597	14736	14600	14576	14657	14464	14577	14714	14666	14546	14702	14385	14579	14616	14776	14607	14442	14613	14567	14587	14565	14726	14525	14724	14680	14469	14603	14576	14641	14772	14611	14604	14630	14593	14696	14749	14519	14503	14558	14604	14520	14611	14712	14288	14627	14614	14553	14555	14619	14675	14740	14725	14667	14693	14742	14685	14635	14631	14714	14487	14841	14640	14635	14678	14632	14811	14544	14573	14558	14682	14744	14712	14505	14642	14698	14712	14450	14705	14636	14571	14733	14558	14670	14680	14614	14590	14623	14654	14628	14553	14585	14415	14745	14741	14612	14560	14592	14752	14597	14604	14545	14702	14638	14415	14537	14592	14598	14893	14646	14573	14647	14704	14595	14643	14242	14655	14756	14423	14411	14470	14744	14527	14764	14543	14769	14665	14659	14767	14761	14695	14752	14549	14640	14536	14630	14626	14651	14721	14406	14773	14531	14467	14837	14737	14665	14598	14570	14682	14647	14598	14774	14602	14506	14694	14542	14601	14458	14567	14665	14769	14695	14624	14481	14612	14666	14667	14605	14683	14554	14720	14638	14629	14662	14726	14599	14769	14717	14841	14571	14586	14828	14860	14643	14504	14606	14552	14581	14619	14697	14562	14655	14480	14691	14428	14597	14527	14642	14667	14494	14301	14443	14392	14758	14600	14625	14609	14575	14787	14760	14492	14769	14878	14554	14716	14739	14855	14725	14675	14676	14627	14578	14766	14735	14650	14672	14535	14464	14669	14647	14620	14612	14686	14595	14647	14708	14477	14644	14509	14398	14684	14511	14684	14707	14675	14699	14708	14702	14659	14600	14561	14689	14738	14600	14711	14635	14645	14524	14767	14818	14590	14770	14631	14705	14451	14569	14636	14751	14563	14717	14645	14606	14819	14678	14771	14559	14585	14356	14579	14635	14859	14558	14775	14710	14639	14632	14753	14679	14661	14646	14785	14708	14553	14651	14722	14650	14524	14512	14570	14605	14709	14719	14683	14604	14692	14633	14530	14672	14699	14480	14641	14634	14653	14612	14510	14627	14753	14639	14474	14583	14599	14713	14491	14562	14502	14627	14638	14565	14482	14634	14592	14701	14650	14666	14727	14536	14515	14508	14809	14718	14418	14358	14605	14766	14585	14674	14804	14554	14671	14843	14945	14530	14647	14698	14833	14456	14507	14421	14537	14415	14726	14533	14546	14569	14479	14476	14550	14723	14747	14654	14598	14554	14829	14714	14642	14545	14579	14789	14860	14632	14687	14641	14503	14478	14749	14554	14734	14723	14665	14573	14592	14550	14497	14561	14749	14568	14601	14578	14496	14525	14467	14685	14740	14756	14597	14801	14678	14732	14720	14680	14687	14703	14604	14824	14758	14652	14649	14561	14541	14629	14736	14634	14616	14645	14649	14535	14492	14516	14668	14645	14439	14765	14733	14655	14712	14647	14630	14552	14522	14715	14705	14590	14806	14593	14591	14666	14477	14637	14720	14482	14635	14433	14530	14612	14629	14621	14586	14684	14664	14729	14691	14648	14618	14690	14710	14626	14838	14665	14642	14410	14494	14532	14682	14572	14489	14738	14728	14643	14595	14546	14649	14495	14474	14521	14734	14593	14773	14720	14727	14646	14789	14589	14747	14771	14665	14616	14600	14798	14483	14728	14694	14579	14551	14584	14529	14771	14398	14646	14785	14546	14680	14700	14498	14661	14688	14562	14461	14405	14398	14710	14728	14563	14680	14471	14586	14722	14693	14577	14824	14555	14747	14732	14702	14698	14536	14653	14462	14693	14440	14511	14662	14710	14620	14485	14557	14743	14654	14706	14778	14623	14588	14663	14618	14567	14743	14683	14639	14640	14768	14795	14692	14846	14452	14673	14521	14802	14636	14679	14569	14631	14465	14449	14694	14744	14664	14748	14459	14486	14722	14525	14692	14592	14612	14622	14564	14942	14713	14531	14796	14689	14638	14711	14725	14524	14713	14574	14732	14549	14683	14675	14886	14647	14685	14600	14574	14735	14635	14661	14537	14824	14635	14790	14619	14605	14627	14812	14600	14665	14526	14737	14688	14513	14641	14649
29499	59591	48340	33329	21305	16366	14171	13616	13318	13177	13016	12850	12700	12706	12502	12445	12421	12478	12375	12476	12535	12330	12387	13507	15373	15694	14784	14002	13302	12853	12516	12324	12229	12405	12184	12334	12246	12288	12288	12329	12270	12371	12229	12203	12333	12267	12237	12061	12222	12210	12288	12097	12215	12306	12077	12331	12092	12142	12180	12214	12266	12305	12111	12124	12299	12219	12233	12159	12262	12145	12317	12260	12345	12267	12170	12407	12343	12054	12357	12263	12327	12098	12317	12366	12290	12201	12256	12356	12345	12186	12166	12138	12342	12377	12232	12060	12127	12185	12327	12171	12081	12401	12214	12161	12178	12185	12308	12284	12253	12230	12221	12271	12244	12287	12177	12116	12271	12270	12229	12424	12218	12233	12298	12189	12089	12275	12176	12278	12205	12176	12207	12254	12264	12132	12251	12130	12295	12194	12340	12337	12128	12506	12303	12333	12189	12046	12377	12242	12290	12364	12452	12382	12191	12388	12280	12250	12232	12179	12140	12184	12341	12210	12316	12186	12276	12249	12229	12323	12295	12359	12409	12264	12273	12286	12235	12300	12276	12345	12237	12364	12302	12272	12361	12196	12270	12362	12388	12353	12159	12136	12194	12231	12125	12329	12234	12248	12130	12279	12074	12154	12289	12179	12390	12230	12192	12276	12183	12255	12184	12258	12006	12250	12311	12207	12274	12226	12226	12165	12214	12263	12119	12316	12247	12160	12044	12257	12285	12121	12175	12190	12174	12300	12105	12231	12413	12342	12223	12359	12196	12289	12278	12230	12360	12322	12178	12237	12239	12211	12302	12234	12212	12338	12266	12232	12274	12361	12339	12238	12331	12170	12164	12300	12178	12304	12268	12109	12235	12102	12154	12383	12343	12342	12270	12300	12054	12218	12300	12149	12194	12212	12290	12234	12396	12239	12176	12118	12172	12232	12103	12225	12199	12425	12188	12457	12335	12246	12410	12173	12172	12001	12278	12235	12259	12132	12332	12258	12198	12217	12305	12132	12261	12399	12240	12236	12356	12083	12104	12197	12176	12118	12397	12354	12355	12203	12012	12300	12293	12227	12241	12310	12448	12240	12110	12347	12156	12132	12338	12211	12137	12213	12295	12210	12323	12275	12243	12212	12247	12066	12184	12299	12297	12166	12178	12410	12326	12304	12219	12185	12217	12289	12410	12325	12241	12227	12289	12377	12181	12206	12227	12040	12372	12299	12263	12056	12322	12368	12282	12222	12284	12172	12361	12222	12194	12118	12414	12214	12342	12320	12274	12100	12221	12109	12418	12233	12295	12182	12268	12267	12177	12130	12250	12245	12310	12096	12279	12102	12207	12256	12304	12164	12312	12058	12198	12172	12222	12134	12258	12374	12246	12056	12368	12524	12324	12310	12302	12108	12302	12278	12141	12156	12397	12340	12230	12252	12371	12190	12282	12266	12136	11995	12111	12221	12318	12253	12125	12100	12154	12381	12275	12203	12169	12412	12263	12180	12236	12229	12207	12223	12413	12252	12273	12145	12348	12349	12126	12256	12258	12234	12322	12096	12335	12481	12185	12228	12161	12231	12420	12322	12357	12343	12290	12248	12199	12496	12246	12366	12288	12169	12284	12132	12328	12203	12200	12329	12147	12328	12176	12173	12194	12161	12282	12129	12272	12136	12137	12310	12256	12070	12111	12237	12244	12215	12089	12248	12219	12276	12154	12262	12158	12219	12292	12094	12359	12203	12092	12410	12260	12182	12204	12136	12151	12179	12214	12188	12345	12174	12288	12222	12323	12384	12295	12276	12347	12184	12309	12310	12351	12151	12323	12148	12136	12448	12328	12320	12178	12221	12358	12296	12236	12332	12170	12395	12222	12290	12269	12180	12212	12404	12240	12273	12305	12261	12204	12153	12367	12160	12249	12263	12350	12251	12350	12315	12403	12337	12310	12327	12138	12150	12402	12289	12333	12302	12186	12330	12159	12281	12130	12166	12218	12212	12215	12191	12260	12261	12220	11985	12392	12209	12260	12241	12233	12319	12270	12354	12152	12305	12268	12334	12250	12169	12290	12252	12223	12245	12289	11958	12304	12252	12204	12351	12290	12182	12260	12174	12167	12208	12231	12308	12279	12267	12292	12115	12132	12502	12384	12209	12345	12105	12315	12227	12149	12282	12171	12191	12160	12137	12263	12238	12142	12203	12195	12094	12230	12296	12230	12191	12232	12194	12225	12454	12233	12420	12230	12269	12144	12364	12232	12257	12232	12165	12165	12199	12212	12266	12156	12394	12116	12270	12332	12319	12181	12346	12231	12191	12213	12229	12248	12368	12264	12331	12239	12332	12287	12179	12142	12296	12262	12125	12274	12286	12270	12032	12235	12330	12228	12173	12319	12287	12164	12174	12138	12319	12228	12232	12141	12283	12369	12167	12229	12195	12116	12130	12194	12276	12110	12217	12356	12269	12186	12238	12252	12225	12261	12191	12205	12173	12198	12262	12188	12065	12308	12162	12184	12325	12185	12322	12272	12157	12237	12295	12168	12298	12265	12151	12395	12312	12310	12203	12169	12408	12424	12187	12228	12266	12244	12171	12315	12251	12351	12131	12204	12155	12017	12241	12120	12245	12346	12257	12169	12340	12131	12169	12321	12138	12079	12231	12353	12243	12345	12268	12302	12034	12165	12334	12248	12307	12293	12292	12217	12088	12236	12319	12146	12314	12128	12333	12344	12224	12295	12206	12259	12216	12054	12356	12120	12335	12297	12301	12272	12238	12302	12413	12290	12264	12115	12049	12279	12183	12155	12306	12316	12235	12192	12345	12316	12315	12160	12297	12365	12150	12245	12173	12280	12353	12390	12244	12248	12260	12375	12277	12193	12172	12325	12110	12317	12004	12263	12328	12308	12167	12175	12183	12294	12230	12294	12146	12309	12319	12314	12480	12193	12144	12313	12180	12310	12172	12312	12210	12223	12258	12328	12125	12224	12346	12143	12307	12240	12277	12398	12250	12223	12251	12203	12327	12363	12324	12161	12357	12400	12172	12346	12218	12213	12320	12229	12315	12116	12147	12195	12044	12210	12141	12244	12184	12324	12116	12343	12350	12360	12187	12573	12271	12302	12291	12153	12119	12277	12199	12333	12274	12298	12261	12214	12231	12065	12358	12286	12187	12334	12219	12180	12335	12243	12069	12401	12285	12238	12250	12115	12295	12220	12232	12332	12280	12371	12395	12147	12249	12320	12331	12159	12122	12364	12407	12262	12392	12261	12263	12173	12221	12266	12102	12261	12367	12310	12188	12197	12200	12251	12224	12239	12237	12278	12278	12012	12122	12341	12231	12313	12211	12256	12087	12337	12149	12280	12244	12320	12257	12316	12099	12182	12169	12376	12334	12187	12298	12307	12235	12267	12211	12271	12151	12262	12403	12146	12285	12370	12151	12148	12295	12280	12115	12226	12221	12236	12250	12166	12254	12299	12279	12133	12156	12290	12273	12236	12452	12326	12378	12170	12047	12261	12335	12292	12223	12245	12110	12318	12187	12369	12287	12207	12237	12312	12295	12124	12226	12237	12170	12266	12228	12133	12169	12216	12178	12347	12241	12305	12236	12211	12115	12292	12172	12125	12081	12229	12111	12249	12161	12269	12124	12273	12328	12289	12292	12371	12209	12258	12344	12244	12268	12344	12291	12105	12369	12304	12233	12212	12289	12193	12202	12172	12275	12140	12244	12255	12272	12220	12528	12209	12317	12414	12199	12396	12178	12200	12216	12132	12122	12237	12030	12204	12121	12158	12293	12083	12227	12284	12067	12232	12181	12258	12277	12258	12208	12250	12218	12295	12191	12237	12275	12254	12295	12328	12368	12272	12342	12212	12228	12173	12235	12240	12197	12243	12201	12242	12304	12229	12375	12171	12241	12264	12286	12087	12289	12269	12094	12259	12226	12286	12195	12395	12178	12337	12267	12422	12224	12358	12082	12209	12270	12148	12235	12253	12266	12242	12186	12130	12314	12333	12302	12265	12200	12153	12370	12190	12164	12154	12190	12440	12293	12113	12270	12209	12252	12311	12298	12169	12196	12411	12283	12183	12285	12288	12317	12266	12313	12197	12161	12358	12362	12075	12283	12167	12150	12122	12246	12211	12279	12104	12397	12381	12228	12258	12432	12253	12370	12201	12230	12289	12186	12200	12264	12221	12174	12111	12299	12191	12197	12255	12418	12227	12196	12379	12431	12332	12338	12256	12091	12309	12259	12186	12264	12186	12213	12219	12356	12302	12080	12085	12297	12466	12345	12250	12339	12226	12128	12361	12139	12183	12261	12448	12360	12251	12363	12141	12294	12207	12038	12332	12305	12302	12265	12262	12322	12342	12284	12174	12121	12266	12178	12130	12244	12380	12284	12194	12293	12127	12168	12229	12320	12262	12162	12326	12303	12384	12157	12159	12204	12134	12198	12297	12224	12367	12316	12287	12244	12172	12276	12246	12248	12271	12332	12222	12254	12294	12274	12426	12325	12082	12298	12160	12299	12226	12117	12250	12252	12299	12214	12247	12177	12207	12223	12232	12260	12131	12347	12312	12324	12165	12215	12178	12349	12087	12190	12260	12328	12175	12097	12200	12124	12082	12399	12268	12148	12166	12174	12195	12326	12256	12416	12173	12158	12249	12245	12244	12141	12255	12081	12212	12404	12234	12324	12271	12196	12253	12218	12293	12376	12326	11965	12198	12314	12355	12366	12314	12077	12242	12314	12347	12217	12227	12155	12177	12201	12258	12228	12256	12179	12313	12177	12251	12419	12305	12291	12290	12069	12154	12051	12205	12289	12065	12142	12240	12364	12103	12387	12375	12198	12272	12257	12139	12230	12099	12431	12149	12182	12172	12473	12141	12298	12218	12212	12318	12292	12302	12189	12292	12139	12275	12232	12364	12229	12164	12306	12200	12163	12228	12391	12218	12228	12200	12109	12342	12301	12316	12091	12358	12230	12251	12250	12372	12176	12281	12374	12079	12189	12400	12392	12225	12125	12149	12375	12128	12230	12143	12347	12324	12171	12224	12243	12317	12289	12173	12205	12149	12329	12398	12338	12220	12186	12287	12270	12071	12210	12370	12159	12276	12287	12112	12171	12230	12243	12182	12193	12296	12152
29731	26436	30434	21889	16367	14923	14534	14580	14352	14196	14151	14320	14273	14231	14181	14177	14091	13990	14237	14239	14023	14336	14080	14058	14011	14084	14316	14232	14156	14109	14130	14195	13935	13891	13995	14014	14058	13977	14063	13971	13970	14193	14062	14068	14198	14014	14111	13986	14049	14280	14228	14015	14152	13970	14080	13985	14000	13988	14109	14184	14024	14184	14206	14070	14008	13924	14043	14049	13858	14170	13958	13924	14017	13977	14341	13892	14077	14183	13955	14144	14175	13914	14065	14005	14083	14336	14067	14124	14003	14042	14184	14167	13966	14067	14104	14046	14112	14128	14111	14108	14057	14008	13775	14171	14133	14114	14145	14194	13779	14157	13982	13970	14117	14078	14151	14145	13974	14067	13983	14036	14028	13946	14252	14024	14144	14127	13984	14125	13870	14024	13964	14087	14067	14005	14011	13995	14073	14004	14167	13968	14003	14045	14220	13997	14008	14136	14069	14163	14185	13997	14277	14119	14169	14088	14194	14137	14125	14030	14123	14107	13873	13988	14073	14019	14125	14094	13888	14004	14232	14222	14104	14011	13977	13978	14260	14176	13892	14215	14083	14066	14197	14072	14050	14108	14136	13960	14043	14017	13949	14117	14190	14074	14062	13933	14008	14023	13918	14012	14029	14074	14047	13981	13996	14058	14172	14143	14066	14268	14082	13884	14117	13998	14033	14002	14140	13891	14113	14071	14122	13925	14081	14115	14065	14349	14184	14124	14204	14030	14050	14228	14126	13999	14359	14009	14264	14136	14058	14040	14182	14099	13973	14041	14095	14077	14136	14059	14040	14057	14077	14040	14147	13973	14075	14096	14176	14114	14084	14015	14061	14259	14090	14029	14064	14202	14087	14152	14041	14103	13971	14142	14096	14046	14052	14325	14158	14025	14102	13721	13954	14002	14219	14233	14115	14093	14020	13981	13939	14155	14155	14122	14127	14010	14049	14108	14092	14105	14120	13891	13929	14220	14074	13954	14021	13981	14010	13910	14178	14119	14034	14015	14066	13987	14130	14245	13870	14224	13959	13954	14003	13867	13934	13992	13994	14257	14202	14160	14122	13933	14185	13915	14111	14101	14174	14053	14025	14105	13970	14237	14087	14131	14296	14103	13998	14222	14068	14228	14151	13864	13941	14173	14124	14176	14171	14056	14050	14023	14037	14162	14006	14072	14188	14208	14168	13992	14146	14077	14159	14048	14112	14039	14172	14158	14244	13983	14047	14118	14039	13996	14164	14217	14160	14137	14049	13837	14040	14094	14163	14189	14141	14241	14128	14242	14152	14048	14037	14080	14112	14169	14083	14163	14093	14167	14169	13883	14060	14143	14053	14066	14165	14169	14012	14049	13981	14047	14078	14014	13967	13831	14083	14072	14179	14051	14241	14033	14048	14060	14298	14047	14123	14147	14245	14128	14043	14131	14012	14006	14101	14151	14090	14136	14025	14172	13957	14052	14317	14116	14104	14264	13998	13993	14048	14108	14137	14241	13983	14224	14047	14032	13919	14144	13997	14141	14153	14212	13982	14221	14158	14195	14210	14188	14297	14170	13974	14155	14155	14010	14033	14004	14024	14146	14129	14332	14152	14112	13967	14076	14088	14103	14067	14041	13869	14005	14135	14006	14031	14116	14043	14143	14040	14104	14006	14023	13977	14037	14033	13817	14024	14017	14131	13923	14151	14079	14089	13965	14181	14114	14106	13962	14123	14045	14086	13989	14209	14187	14133	14110	13994	14138	14029	14126	14103	14025	14036	13912	14109	14244	14118	14158	14036	13875	13911	14068	13932	14121	14107	13996	13976	13952	14161	14036	14054	13990	14010	14113	14147	13929	13978	14108	14052	14044	14290	13880	14056	14091	13946	14102	14171	13956	13988	14151	14191	14025	14083	14193	13903	14221	14120	14066	14027	13919	13923	14029	14274	14233	14028	14238	14074	13942	14124	14094	14072	13860	14062	14071	13943	14184	14093	13967	13863	14107	14209	14173	14148	14184	14123	13972	13983	13938	14233	14277	14191	14126	14015	13931	13901	14118	14057	14186	14318	14009	14037	14140	14187	14112	14198	13998	13949	14202	14109	14018	13933	13896	14281	14093	14105	13861	14241	14036	14069	13893	14003	13997	14248	14070	14002	14026	14091	14084	14215	13883	13906	14026	14056	14059	13972	13864	13921	14183	14040	14121	14114	14012	14070	14135	14172	14302	14251	14059	13974	14047	14127	14207	14163	13971	13992	14275	13932	14028	14015	14048	13772	13884	13929	14230	13922	13914	14157	13951	13961	14029	14180	14256	14017	14109	14065	13958	14169	14066	14112	13916	14097	14136	14110	14169	14032	14046	14079	13991	14121	14120	13977	14079	14007	14184	14155	13963	14168	13911	14112	14081	13926	14198	13935	14132	14222	14075	14040	14033	13949	14065	14084	14102	13987	14085	14128	13828	13990	13945	14150	14112	13936	14063	14188	14111	14232	13985	14006	14013	14045	14083	14079	14039	13958	14045	14070	14157	14206	13999	13955	14008	14071	14009	14029	14035	14100	14173	13990	14119	14114	14252	14118	14281	14160	14179	14205	14027	14008	14341	14105	13941	14093	14188	14075	14042	14088	14067	13983	14058	14055	14133	14211	14186	14149	14133	14203	14188	14058	14088	14186	14461	14112	14157	14095	14305	14084	14044	14001	14028	14320	14234	14106	14151	13929	13811	14049	14117	13990	14121	14067	13997	14037	14052	14023	14177	13947	13954	14124	14016	14124	13931	14013	14152	14282	14007	13973	14141	14194	14123	14193	14096	14041	14027	13901	13970	14234	14079	14088	14047	13868	14062	14061	13894	14255	14166	14235	14057	14175	14176	14072	14044	14106	14083	13815	14047	13870	13942	14181	14016	14205	13908	14135	14008	14099	14166	14283	13956	14109	14035	13996	14094	14153	13881	14108	14174	14248	14115	14113	14072	14112	13947	14078	14059	14120	13978	14145	14015	13993	13971	13937	14156	14107	14037	14207	14005	14123	14193	14026	14024	14135	13970	14067	14217	14097	14122	14054	13951	13986	14072	13992	13939	14117	14076	14349	14307	14149	13900	14279	14087	13932	14241	14026	14099	14220	14082	14132	14006	14048	14142	14130	14227	13992	14104	14146	13844	13922	13865	13927	14041	14066	13979	14163	14176	13977	14170	13960	14151	14045	13922	14191	13957	13994	13976	13981	13852	14273	13846	14035	13840	14095	13902	14078	13857	14025	14059	14065	13969	14161	14101	14060	14121	14003	14093	14281	14135	13934	14006	14021	13992	14200	14151	14109	14104	14137	14123	14269	13930	14007	13967	13962	13972	14142	14208	14048	14249	14012	13963	14095	14098	14064	14057	13926	14136	14112	14177	14293	14115	14171	14427	14135	14044	14170	13877	14105	13971	14088	14202	14254	14166	14047	14124	13949	13924	13927	13986	13892	14013	13937	14190	14196	14017	14182	13969	13992	13998	14197	14198	13958	14204	14089	14241	14106	14369	13932	14150	14087	14155	14220	14204	14193	14061	14078	14184	14200	14055	14203	14163	14050	14189	13898	14053	14081	14167	14047	14198	14179	14129	14199	14033	14199	14110	14258	14170	14157	14018	14168	14157	14175	14071	14358	14010	13883	14215	14080	14054	13929	14221	14112	14109	14094	13970	14044	13975	14073	14130	13923	14105	13913	13910	14248	14251	14137	14268	14110	14212	14338	14099	13999	14069	14174	14197	14125	13957	14236	13989	14146	14017	14081	13978	14199	14104	13960	13995	14079	14231	14103	14327	14147	14096	14129	14169	14068	14230	14193	14168	14122	14050	14130	14138	14178	14157	14244	14093	14148	14000	14223	13797	14005	13961	13999	14414	14191	14108	14099	14144	14038	14130	14192	13982	14120	14241	14084	13998	14132	14042	14270	14187	13835	13976	14116	13985	14043	13915	14186	14208	13972	14024	14134	14099	14150	13967	14121	14198	14104	14168	14210	14093	14254	14072	14117	14177	14186	14101	13994	13900	13989	14251	14174	14186	14172	14017	14135	14206	14294	14148	14089	14285	14108	14124	14167	14030	14166	13973	13934	13910	14097	14118	14120	14234	14124	14176	14076	13964	13993	13906	14046	14279	14195	14121	13965	14013	14105	14020	14113	14037	14064	14115	14159	14097	14116	13945	14117	14132	14054	14144	14049	13689	14091	14062	14062	14216	14000	14289	14073	13986	14055	14060	13921	14116	14080	14113	14105	14104	14087	13945	13963	13910	14168	13917	14005	14310	14118	14147	14062	14107	14187	14079	13988	14231	14132	14042	14126	14015	13964	13894	13919	14162	14090	14094	14113	14073	13994	14096	14210	14165	14192	14158	14037	14068	14131	14029	13892	14047	14200	14264	14141	14051	14346	13904	14124	14010	14014	14113	14004	14082	14023	14025	14038	14062	14260	13932	14192	13903	14039	14100	14050	14071	14302	14327	14003	14149	14129	14335	14086	14294	14295	14305	14182	14044	14071	13892	14242	14061	14164	14019	14075	14114	14188	14116	14181	14089	14102	13919	14073	14472	14129	14197	14148	14057	14168	14006	14269	14003	13810	14059	14148	14150	14051	14017	14036	14226	14218	14106	14141	14172	14202	14151	14050	14100	14256	14213	14276	14187	14274	14076	14156	13965	13975	14094	14147	14097	14043	14076	14026	14113	13946	13883	13961	14129	14102	14164	14082	14078	13964	14183	14112	14050	14388	14166	14189	14136	14051	14102	13995	14079	13774	14257	14229	14002	14062	13954	14101	14110	14124	14165	14149	13928	14081	14087	14088	14147	14196	14063	14211	14065	14068	14310	14031	14052	13965	14252	13988	14088	13971	14128	14109	14148	14027	13942	14017	14022	13982	14093	14059	14063	14196	14122	14280	14069	14123	14120	14207	13956	14042	14194	14102	13907	14203	14123	14076	14174	14136	14066	14103	14299	13987	14035	14150	14195	14001	13996	14018	13976	13999	14083	14218	13984	14052	13953	14098	14081	14039	14088	14198	14056	14075	14132	14158	13956	14094	14059	14111	14176	14230	13983	14106	14240	14051	14206	14007	14275	14438	14096	13874	13985	14004	14144	14210	14032	14170	14040	13991	14103	14074	14124	14181	14045
25526	38797	30049	17149	14134	12858	12751	12283	12501	12306	12221	12234	12052	12143	12115	12133	12059	11875	12097	11904	11988	12075	11832	11987	12079	12139	12221	12233	12096	11915	11983	11791	11826	12308	11825	11872	11884	11920	12050	11830	12000	11982	12074	11956	11951	11859	11949	11918	11825	11929	11810	11905	12014	11896	12134	11953	12073	11963	11851	11962	12020	11809	12017	11990	11870	11900	11817	11813	12053	11774	11868	11751	11915	11907	11956	11770	12033	11939	11854	11954	11893	11847	12033	11692	11920	11918	11958	12020	11905	11977	11831	11828	11963	11854	11813	12061	11813	11919	11969	11802	11881	11752	12018	11944	12096	11844	11883	12121	11923	12014	11962	11944	11950	11927	11888	12015	11902	11776	12014	12012	11996	12021	11884	11949	11909	11906	12077	11816	11932	11961	11954	11832	11883	11958	12083	11851	11942	11812	12101	12023	11822	11886	11909	11890	11954	11867	11827	11732	11981	11814	11999	12148	11644	11865	11910	12070	12011	11955	12043	11942	11989	12033	11999	11967	11999	11994	11899	11971	11801	11758	12015	11715	12012	12001	11795	11969	11880	11955	12035	11964	11953	12008	11872	11805	12075	11998	11791	11813	11977	11889	11819	12080	11898	12024	11961	12129	11995	11903	12067	11912	11830	11927	11953	11891	11923	12022	11873	12197	12155	11953	12008	11852	12193	12021	11956	11937	11928	11997	11955	11940	11988	12022	11854	11831	11849	12047	12014	11898	11939	11952	11842	11988	11967	11942	12116	11933	11917	12045	11970	11930	11974	12011	11940	11874	12021	11932	11873	11896	12135	12016	12045	11922	12033	12028	12041	11835	12007	12008	11911	11987	12009	11934	11942	11975	11940	11870	11930	11959	12048	11939	11872	11905	12041	11883	11904	11891	11699	11884	12003	12067	11881	11879	11867	11977	12058	11877	11981	12022	11971	11925	11895	11782	11865	12018	11890	11946	11888	11815	11879	11915	11896	11897	11888	11968	11898	11787	11942	12037	11986	11949	11852	12059	11856	12143	11981	11918	11927	11942	11921	11871	11797	11933	11904	11827	11902	11881	12004	12054	11908	11999	11897	11949	11851	11820	11980	11839	12110	11905	11902	11766	12015	11976	11714	11887	11930	12006	12089	11915	11948	11847	11958	11966	11895	11916	11949	11970	11951	12017	11992	11937	12046	11895	12098	12036	12001	12033	11977	11938	11970	11940	11957	12044	11915	12104	11987	11938	11984	11926	12040	11869	11937	11753	12058	11954	11880	11902	11953	12169	11986	12005	12001	11701	11846	11809	11859	11898	12078	11989	11788	11903	11978	12030	11952	11896	11900	11886	11876	11821	11886	11938	11935	11752	11896	12018	12037	11980	11875	11918	11911	11978	11867	11969	11945	11941	11956	12037	12168	11916	12028	11880	12015	11877	11923	11824	12026	11907	12006	12050	12053	11755	11891	12011	11842	11954	12048	12019	11925	11840	11798	12034	11824	11920	12004	11859	11833	11914	11804	11857	12083	12044	11833	11915	12026	11881	11913	12031	11937	11969	12074	11857	11998	12119	11929	11853	11910	11838	11994	11857	12042	11980	12126	11845	12064	11957	11995	12053	11943	11973	12045	11950	12060	12012	11934	11858	11979	11922	12055	11951	11931	11842	12005	11902	11983	11909	11979	11764	12033	11899	12068	11910	11862	11977	11971	12113	11992	11929	11997	11927	12040	11919	11855	11970	11842	11995	11854	12111	11960	12056	11863	12084	12040	12016	11935	11876	11971	11723	11927	11885	11816	11990	11935	11879	11892	11911	11877	11897	11932	11968	11902	12015	12015	11895	11915	12057	12078	11966	11861	11942	12025	11989	11921	11966	11907	12003	11971	12053	11878	11808	12030	11889	11942	11909	12051	12002	11969	11972	11988	11872	11858	11980	11722	11865	11905	11987	11936	11984	11974	11912	12004	11996	11908	11806	12071	11863	11870	11985	11854	12041	11793	11891	12004	11952	11848	12008	11911	11942	12050	11880	11989	11955	11935	11834	12015	11900	11895	11946	12209	11951	11840	11685	12002	12031	11898	11734	11976	12043	12044	11782	11952	11946	12015	11796	12232	12026	11951	11829	11826	11806	12044	11923	11877	11966	11936	12066	11882	12014	11945	11987	11955	12049	11977	12010	11945	11955	11835	11854	12042	11921	11817	12022	11898	11965	11929	11883	12058	11857	11810	11923	12055	12068	11964	11898	12131	11963	11951	11945	11941	12078	11945	12060	11982	11902	11919	11895	11828	12044	11890	11840	11846	11902	12035	11913	11902	11974	11915	11932	11858	11889	12049	11920	11936	11780	11961	11868	11826	12012	11889	11878	11996	11974	11994	12015	12117	11969	12062	11898	11982	12036	12095	12021	11918	11998	11923	11873	12019	11971	11994	12107	11805	11951	11905	11948	12004	11801	12044	11974	11979	12010	12089	11865	12099	11881	11878	11915	11854	11896	12104	12033	11693	11865	11808	12162	11805	11817	11879	11953	11836	11793	11870	12065	11881	11885	11937	11930	11928	11954	11802	11913	11840	12058	11821	11931	11969	11914	11781	12133	11939	12010	11869	11968	11986	11824	12038	11846	11859	11755	12100	11870	11957	12011	11983	11914	11816	11982	11863	11964	11845	12055	11894	11960	12103	11895	12033	11948	11825	11929	11754	11933	11959	11905	11874	11788	12061	11799	11784	11927	11940	11924	11970	11923	11904	11876	11958	11971	11971	11795	11909	11939	11971	11980	12049	12157	11865	11895	12081	12011	11955	11952	11929	11987	11994	12044	11847	11989	11855	11959	11891	12134	11905	11870	11828	11903	11928	11905	11931	11988	11908	11873	11842	11888	12068	11910	12205	11973	11927	11983	11863	11968	11855	11993	11845	12042	11930	12064	11943	11966	11778	11925	11892	12003	11860	12002	12004	11951	11866	11842	11917	11777	11962	11887	11695	11965	11893	11851	11857	11997	11950	12007	11891	11920	11879	11818	11926	11984	11989	11923	11934	12050	12069	12104	12003	11990	12119	11970	11928	12057	11798	12025	12023	11797	11962	11950	12006	11999	12064	11881	11942	11866	11960	11980	11922	12042	12104	12116	11925	11905	12002	11937	11975	11868	11893	12263	11954	11963	12046	11839	11750	11917	11980	11832	11985	11994	11954	12089	11996	11935	11885	11995	12099	12004	11821	11843	11853	11934	12008	11984	11908	11958	11989	12068	12011	11942	12066	11873	11807	11876	12030	12043	11918	12042	11874	11895	11871	12035	11996	11929	11901	11836	11859	12011	11835	11875	11954	11793	12013	12062	12041	11959	11965	11879	12015	12049	11818	11962	11809	12024	11946	11896	11943	11737	11994	11886	11950	11994	12013	11915	11927	11913	12047	12011	12055	11738	11998	11955	11915	11888	12023	11958	11923	11860	11824	12026	11915	11902	11854	12003	11971	11819	12194	12091	11896	12042	11882	11878	12125	11954	12064	11974	11924	11843	11937	12027	11990	11894	11782	11962	11986	11803	11959	11943	11919	11888	11804	12021	11936	11992	11903	12018	11975	11910	11843	11912	11833	12000	11906	11887	12036	11924	11953	11870	11931	11994	12105	11945	11870	11927	11935	11907	12054	11780	12021	12133	11898	11997	12002	11973	12029	11897	11916	12022	11946	12040	11780	11974	11881	11898	11971	11966	12031	11939	11941	11764	12096	11741	11885	11913	11849	11972	12072	11969	11934	11891	11871	12104	11871	11790	11990	12005	12086	12028	11981	11964	11873	11905	12062	11999	11854	11889	12054	11768	12005	12058	11885	12024	12156	11967	11745	11818	12057	11923	12035	11917	11900	11824	12080	11978	11865	11950	11930	11824	11861	12084	12058	12000	11976	11943	11979	11926	12024	11966	12019	11834	11983	11962	11924	12015	12104	11891	12046	11859	11896	11979	11790	11961	11880	11805	11951	12072	12017	12104	11792	11927	11952	11972	12045	12047	12001	11834	12014	11979	12064	11841	11894	11914	12115	11712	11975	12008	11952	11940	11846	11999	11989	11964	11925	11949	11875	11998	11950	12015	11959	12217	12055	11876	12128	12149	11957	12041	11768	12055	12111	12160	11800	11848	12056	11901	11962	11897	11975	11999	11838	12104	11968	11998	11939	11996	11837	11941	11902	11977	11972	11960	11902	11992	11958	11878	11909	11965	12017	11905	11996	11888	12040	11974	11983	11999	12227	11859	12080	12020	11928	11893	12021	11823	11944	11863	11930	11888	11948	12024	11890	11822	11915	11815	12091	12024	11897	11802	11921	12024	11906	11762	11915	12000	12009	11898	12032	12092	11960	11895	11855	12082	11987	12017	12009	12074	12057	11962	11939	11978	11995	12114	11928	11961	11972	12000	11988	11824	11972	12029	11990	11942	11737	12114	11944	11866	11867	11956	11966	11902	12108	11902	11911	11931	12022	11964	11924	11911	11971	11867	11889	11998	11827	11881	11960	11993	11966	11933	11884	12024	11950	11962	12156	11907	12075	11952	11931	11914	11799	11924	12049	11930	11961	11849	11890	11981	11942	11833	12020	11825	11943	11828	11980	12028	11938	12026	11806	12177	11948	11991	11986	11965	11888	12047	11848	11874	12057	12042	11799	11934	11990	11962	11859	11791	11969	11913	11904	11771	11677	11884	11951	11940	12078	11785	12159	11983	11732	11841	11954	11891	11964	11916	11932	11849	11834	11981	11875	12063	11897	11963	11905	12027	11948	12000	12052	11803	11975	12035	11986	12013	11867	11971	11902	11984	11915	11939	12005	11875	11892	11998	11944	12084	11849	11984	11997	12011	11868	11969	11945	12173	12033	11909	12128	11966	11951	11895	11891	11883	11963	11906	11988	11871	11986	11903	12007	11863	11849	11979	12037	11966	11961	12041	12145	11972	11974	12100	11991	11928	12111	11811	11914	11996	12007	11888	11840	11905	11813	11980	12042	11914	11767	11947	11805	11803	11918	11970	11806	12030	11980	11791	11965	12068	11929	11952	11905	11850	11909	11936	11942	11890	11959	12063	11895	11875	12059	11912	11956	12018	11956	11835	12070	11987	11919	12214	11892	11959	12033	11997	12169	11980	11784	11838	11982	11916	11859	12001
23191	21131	28027	24819	21721	18403	15404	13552	12948	12953	12703	12531	12695	12474	12510	12413	12449	12539	12315	12237	12248	12300	12131	12558	13006	13554	13472	13414	13160	12727	12528	12334	12279	12228	12377	12095	12186	12468	12280	12346	12124	11990	12436	12346	12213	12180	12136	12183	12009	12247	12180	12203	12177	12347	12009	12342	12346	12173	12259	12196	12316	12250	12214	12165	12089	12143	12303	12120	12205	12196	12181	12061	12204	12254	12178	12217	12225	12053	12162	12142	12140	12279	12346	12251	12125	12139	12325	11967	12351	12065	12233	12068	12129	12311	12099	12350	12180	12254	12321	12111	12180	12163	12141	12282	12238	12282	12166	12220	12343	12166	12193	12080	12202	12242	12088	12093	12207	12276	12334	12273	12339	12217	12164	12371	12381	12093	12067	12170	12119	12081	12171	12207	12048	12211	12312	12204	12213	12265	12230	12244	12079	12084	12235	12089	12313	12128	12108	12287	12164	12279	12336	12164	12291	12067	12088	12216	12150	12069	12141	12362	12197	12137	12213	12087	12041	12016	12255	12111	12455	12264	12187	12150	12143	12423	12267	12132	12353	12166	12224	12268	12263	12298	12091	12297	12135	12112	12219	12246	12318	12282	12061	12308	12197	12120	12279	12241	12275	12318	12156	12300	12466	12221	12225	12138	12364	12096	12162	12064	12266	12184	12212	12198	12245	12145	12243	12201	12252	12290	12309	12497	12243	12283	12277	12212	12094	12222	12208	12333	12190	12324	12253	12212	12184	12206	12254	12245	12185	12168	12010	12060	12336	12169	12124	12221	12248	12206	12283	12285	12190	12066	12164	12315	12352	12235	12235	12235	12177	12191	12370	12053	12238	12137	12070	12233	12164	12126	12336	12249	12313	12022	12325	12303	12038	12076	12180	12233	12177	12087	12412	12213	12400	12111	12063	12372	12036	12100	12103	12305	12235	12127	12218	12085	12154	12257	12123	12064	12169	12152	12309	12295	12172	12392	12117	12099	12117	12233	12264	12240	12211	12226	12220	12112	12089	12264	12355	12383	12293	12200	12244	12416	12133	12277	12369	12182	12124	12013	12140	12098	12249	12167	12242	12283	12160	12449	12334	12147	12260	12282	12334	12159	12270	12176	12236	12259	12163	12098	12126	12245	12110	12178	12209	12054	12193	12162	12096	12226	12308	12222	12262	12073	12257	12161	12177	12160	12063	12158	12301	12074	12218	12275	12286	12299	12345	12140	12119	12253	12184	12250	12108	12409	12277	12289	12203	12297	12203	12186	12139	12322	12208	12337	12206	12434	12278	12281	12110	12222	12267	12048	12262	12262	12193	12279	12184	12367	12259	12270	12401	12217	12256	12197	12276	12129	12087	12333	12274	12313	12326	12332	12246	12151	12178	12259	12203	12242	12184	12078	12347	12130	12305	12107	12299	12140	12139	12122	12209	12098	12153	12360	12398	12319	11912	12230	12255	12236	12441	12207	12239	12085	12173	12258	12237	12198	12258	12238	12284	12178	12192	12157	12227	12082	11990	12240	12231	12362	12233	12202	12200	12370	12379	12277	12163	12267	12165	12186	12180	12214	12255	12157	12274	12274	12249	12116	12297	12321	12257	12239	12160	12160	12179	12164	12213	12362	12101	12387	12229	12171	12263	12188	12204	12251	12192	12010	12128	12353	12223	12195	12154	12246	12146	12254	12189	12183	12132	12055	12100	12190	12302	12299	12030	12177	12249	12074	12165	12171	12284	12339	12262	12069	12176	12303	12175	12204	12232	12319	12242	12274	12369	12126	12530	12234	12154	12142	12209	12117	12159	12247	12263	12230	12393	12344	12291	12305	12097	12207	12076	12234	12271	12109	12262	12237	12191	12294	11957	12023	12149	12100	12298	12381	12190	12214	12312	12196	12141	12165	12270	12293	12327	12097	12149	12207	12189	12313	12138	12165	12271	12225	12154	12161	12046	12132	12298	12211	12300	12185	12145	12195	12198	12087	12318	12251	12149	12215	12176	12246	12338	12197	12208	12115	12199	12258	12396	12021	12028	12167	12136	11963	12129	12096	12190	12315	12173	12202	12500	12153	12080	12117	12113	12232	12171	12085	12085	12292	12354	12212	12192	12120	12309	12165	12011	12244	12279	12219	12316	12467	12162	12186	12386	12268	12113	12289	12262	12332	12185	12235	12297	12256	12281	12206	12216	12055	12382	12236	12089	12070	12290	12305	12328	12090	12132	12241	12364	12208	12009	12148	12122	12191	12310	12182	12279	12129	12262	12248	12309	12237	12361	12118	12307	12110	12170	12279	12212	12461	12275	12067	12208	12263	12171	12098	12179	12135	12215	12151	12286	12291	12357	12337	12265	12220	12328	12044	12226	12038	12222	12141	12179	12268	11932	12103	12303	12353	12031	12279	12201	12352	12286	12250	12348	12235	12199	12212	12280	12385	12356	12218	12367	12480	12283	12207	12182	11987	12340	12161	12183	12228	12010	12275	12375	12279	12227	12219	12054	12079	12193	12296	12196	12122	12270	12193	12166	12168	12319	12351	12220	12268	12427	12261	12128	12070	12112	12125	12259	12210	12323	12088	12337	12199	12252	12257	12181	12099	12220	12091	12272	12237	12130	11997	12189	12248	12284	12225	12214	12138	12115	12198	12269	12235	12190	12038	12234	12145	12231	12299	12123	12228	12337	12380	12325	12137	12120	12247	12151	12263	12192	12193	12230	12258	12228	12257	12190	12199	12341	12130	12107	12196	12336	12197	12344	12316	12466	12317	12384	12326	12220	12374	12210	12226	12360	12323	12214	12274	12336	12111	12356	12391	12340	12264	12368	12328	12208	12130	12035	12123	12459	12364	12185	12007	12087	12108	12166	12159	12103	12163	12194	12170	12089	12097	12220	12174	12115	12229	12349	12470	12366	12305	12129	12245	12125	12188	12186	12177	12066	12153	12352	12297	12332	12244	12107	12086	12187	12171	12380	12127	12354	12205	12073	12111	12186	12075	12099	12163	12304	12078	12285	12186	12306	12307	12189	12280	12395	12351	12152	12325	12128	11979	12339	12149	12190	12282	12057	12162	12306	12289	12445	12226	12181	12198	12375	12131	12204	12138	12202	12324	12256	12152	12189	11959	12084	12381	12439	12099	11930	12020	12161	12145	12078	12198	12374	12330	12331	12318	12176	12238	12290	12278	12164	12234	12075	12269	12327	12282	12039	12119	12137	12053	12235	12281	12237	12093	12278	12215	12244	12310	12298	12310	12027	12172	12191	12259	12356	12315	12433	12370	12303	12380	12103	12078	12357	12322	12111	12091	12360	12209	12213	12237	12032	12219	12114	12261	12170	12248	12188	12105	12308	12193	12138	12094	12262	12265	12165	12194	12172	12234	12159	12014	12086	12194	11976	12225	12284	12308	12307	12073	12257	12307	12104	12372	12287	12226	12426	12303	12144	12282	12253	12097	12150	12314	12216	12134	12135	12118	12091	12358	12387	12125	12293	12189	12183	12266	12200	12367	12273	12240	12455	12211	12259	12224	12191	12289	12266	12186	12349	12201	12246	12185	12310	12257	12259	12231	12138	12140	12235	12230	12408	12004	12104	12181	12154	12099	12152	12083	12082	12111	12282	12179	12220	12262	12149	12158	12460	12140	12056	12240	12207	12153	12323	12177	12235	12036	12207	12366	12315	12186	11989	12156	12174	12210	12261	12229	12245	12235	12254	12207	12175	12445	12293	12165	12191	12182	12381	12237	12258	12312	12437	12303	12416	12338	12345	12394	12189	12326	12403	12180	12334	12280	12319	12247	12136	12333	12229	12118	12119	12268	12064	12219	12147	12231	12273	12227	12319	12212	12131	12156	12386	12080	12310	12155	12163	12245	12279	12249	12053	12236	12269	12364	12237	12245	12410	12208	12231	12261	12152	12122	12231	12175	12270	12293	12071	12377	12217	12229	12354	12229	11982	12083	12206	12060	12158	12362	12233	12138	12123	12108	12041	12437	12177	12284	12138	12297	12308	12256	12243	12323	12094	12415	12196	12244	12225	12464	12289	12293	12251	12287	12354	12050	12321	12123	11998	12442	12219	12203	12146	12375	12249	12203	12335	12078	12212	12307	12237	12029	12152	12099	12267	12245	12400	12362	12275	12177	12445	12290	12340	12272	12397	11961	12242	12168	12170	12346	12272	12066	12249	12232	12279	12255	12140	12102	12256	12171	12247	12023	12283	12230	12200	12225	12071	12257	12245	12298	12221	12172	12231	12359	12286	12092	12179	12273	12088	12119	12140	12279	12197	12048	12200	12252	12293	12302	12126	12255	12151	12219	12187	12329	12299	12425	12262	12257	12335	12130	12195	12321	12404	12142	12398	12346	12072	11947	12109	12358	12407	12086	12258	12279	12256	12422	12179	12127	12223	12237	12187	12057	12128	12219	12023	12140	12403	12337	12263	12113	12030	12252	12228	12231	12355	12362	12486	12304	12282	12281	12129	12192	12286	12187	12238	12326	12371	12310	12066	12373	12243	12407	12167	12096	12226	12189	12176	12098	12100	12106	12258	12180	12285	12076	12200	12277	12307	12360	12261	12348	12167	12156	12088	12235	12267	12215	12243	12191	12200	12380	12359	12146	12065	12110	12249	12243	12327	12161	12069	12139	12231	12159	12075	12392	12238	12277	12218	12048	12223	12146	12271	12247	12246	12031	12194	12462	11978	12333	12145	12035	12210	12084	12085	12054	12059	12213	12277	12286	12069	12159	12120	12377	12480	12313	12184	12371	12296	12206	12227	12206	12235	12211	12246	12138	12288	12079	12101	12270	12285	12206	12097	12220	12303	12297	12268	12258	12115	12067	12229	12239	12131	12250	12334	12155	12040	12282	12131	12147	12149	12185	12272	12313	12292	12284	12286	12320	12261	12343	12135	12304	12302	12318	12190	12127	12145	12057	12233	12154	12134	12110	12160	12155	12239	12342	12261	12360	12114	12268	12193	12357	12149	12361	12205	12235	12110	12150	11961	12321	12406	12151	12216	12349	12277	12293	12211	12056	12116	12172	12059	12147	12408	12152	12341	12370	12323	12188	12069	12298	12145	12151	12464	12227	12313	12183	12180	12277	12146	12350	12267	12314	12372	12325	12154	12151	12215	12193	12225	12192
26756	53494	39821	23615	16702	12878	12168	12099	11593	11187	11188	11150	11267	11096	10888	10879	10990	10840	10890	10778	10819	10846	10816	11062	11720	12582	12260	12006	11685	11103	10814	10932	10817	10767	10658	10797	10757	10604	10803	10713	10800	10995	11003	10919	10770	10795	10820	10714	10778	10716	10840	10756	10916	10906	10766	10786	10792	10704	10770	10705	10780	10802	10862	10872	10882	10766	10836	10784	10890	10699	10737	10758	10746	10820	10762	10818	10723	10694	10679	10804	10681	10794	10723	10891	10716	10874	10854	10857	10948	10601	10849	10710	10751	10821	10700	10697	10912	10814	10739	10728	10865	10747	10742	10773	10754	10722	10839	10815	10744	10801	10779	10791	10730	10769	10900	10749	10791	10783	10814	10769	10828	10663	10737	10677	10815	10661	10812	10731	10885	10757	10791	10739	10696	10669	10757	10688	10849	10891	10798	10844	10920	10701	10808	10738	10850	10712	10752	10771	10751	10812	10692	10643	10715	10764	10950	10817	10734	10788	10885	10944	10888	10803	10704	10785	10829	10783	10718	10838	10924	10749	10777	10733	10746	10828	10530	10778	10648	10776	10731	10864	10887	10716	10743	10871	10820	10880	10655	10701	10587	10661	10652	10741	10824	10684	10787	10672	10688	10578	10907	10761	10730	10766	10802	10879	10903	10865	10643	10758	10769	10712	10754	10715	10837	10647	10693	10758	10669	10862	10797	10675	10813	10619	10791	10740	10720	10789	10813	10646	10596	10803	10750	10785	10731	10823	10722	10712	10760	10718	10827	10763	10746	10792	10643	10698	10910	10809	10697	10841	10669	10947	10700	10679	10685	10598	10923	10764	10589	10750	10771	10908	10748	10810	10681	10783	10739	10747	10832	10700	10782	10894	10741	10770	10802	10764	10753	10783	10772	10662	10811	10854	10776	10835	10874	10816	10693	10732	10797	10761	10826	10757	10892	10803	10739	10772	10976	10867	10791	10742	10763	10801	10736	10893	10841	10664	10908	10888	10753	10707	10850	10841	10597	10811	10685	10721	10781	10736	10764	10786	10799	10700	10939	10562	10622	10626	10819	10792	10635	10622	10798	10698	10797	10746	10832	10781	10764	10758	10784	10901	10842	10734	10796	10616	10768	10851	10975	10875	10748	10818	10827	10761	10838	10691	10686	10846	10844	10801	10659	10924	10771	10742	10736	10753	10662	10692	10869	10589	10845	10744	10626	10824	11027	10775	10827	10684	10936	10830	10837	10678	10770	10779	10708	10701	10633	10775	10850	10697	10899	10664	10889	10799	10766	10738	10753	10873	10786	10761	10785	10719	10560	10828	10667	10667	10774	10826	10761	10707	10649	10753	10634	10694	10690	10743	10745	10753	10982	10729	10706	10701	10736	10787	10903	10711	10669	10776	10678	10599	11026	10940	10926	10838	10715	10794	10733	10738	10915	10793	10619	10712	10842	10782	10662	10648	10741	10697	10618	10861	10745	10764	10713	10683	10748	10606	10807	10698	10708	10789	10884	10752	10564	10817	10596	10840	10793	10796	10893	10715	10737	10805	10835	10716	10809	10821	10636	10797	10716	10822	10745	10913	10747	10756	10686	10700	10793	10849	11035	10740	10917	10780	10628	10660	10756	10621	10741	10975	10775	10755	10741	10824	10707	10687	10667	10903	10809	10797	10826	10603	10815	10720	10923	10930	10925	10536	10840	10651	10779	10839	10784	10838	10688	10730	10895	10820	10742	10738	10767	10865	10734	10789	10715	10882	10815	10885	10622	10734	10680	10719	10893	10808	10712	10672	10736	10787	10848	10601	10685	10715	10720	10799	10844	10650	10828	10755	10808	10757	10708	10760	10814	10778	10985	10793	10696	10734	10685	10791	10826	10829	10830	10861	10837	10815	10829	10747	10579	10723	10699	10761	10767	10715	10646	10672	10768	10820	10703	10801	10903	10677	10775	10858	10715	11005	10749	10772	10668	10823	10791	10614	10655	10855	10784	10667	10725	10693	10796	10685	10760	10627	10751	10782	10665	10846	10823	10790	10765	10867	10870	10686	10881	10713	10702	10784	10692	10818	10743	10839	10787	10777	10714	10704	10693	10814	10802	10743	10946	10716	10733	10837	10766	10705	10901	10702	10867	10716	10611	10824	10803	10928	10810	10731	10879	10763	10780	10846	10702	10519	10696	10824	10684	10727	10821	10728	10857	10700	10767	10736	10844	10655	10650	10798	10954	10633	10792	10803	10848	10751	10780	10785	10704	10898	10766	10826	10689	10734	10741	10875	10594	10653	10669	10626	10750	10958	10727	10901	10809	10693	10766	10652	10715	10532	10725	10821	10793	10722	10795	10716	10766	10788	10690	10712	10584	10737	10861	10792	10724	10666	10813	10819	10742	10689	10770	10617	10815	10786	10829	10626	10755	10771	10676	10640	10619	10713	10727	10822	10743	10622	10760	10655	10821	10809	10649	10747	10767	10690	10754	10797	10829	10709	10798	10725	10689	10781	10808	10654	10690	10708	10945	10823	10779	10792	11009	10798	10661	10781	10770	10868	10826	10772	10756	10702	10754	10814	10861	10709	10699	10790	10791	10765	10599	10918	10832	10675	10730	10804	10812	10701	10692	10650	10811	10664	10789	10911	10708	10762	10652	10850	10857	10756	10686	10725	10864	10619	10747	10715	10746	10778	10874	10887	10695	10926	10640	10829	10711	10869	10730	10673	10723	10748	10803	10751	10659	10781	10599	10803	10748	10700	10831	10698	10687	10635	10675	10788	10759	10633	10665	10786	10769	10778	10715	10732	10855	10822	10712	10882	10507	10664	10888	10801	10830	10767	10797	10600	10538	10726	10700	10737	10697	10770	10605	10711	10866	10695	10842	10855	10756	10752	10785	10774	10717	10766	10819	10818	10814	10514	10818	10908	10853	10826	10727	10724	10758	10857	10691	10824	10868	10864	10817	10700	10734	10709	10762	10830	10887	10750	10869	10745	10619	10733	10825	10878	10884	10749	10841	10576	10749	10828	10666	10764	10845	10896	10827	10779	10644	10844	10836	10685	10737	10807	10885	10594	10750	10567	10756	10648	10710	10681	10842	10636	10766	10814	10756	10557	10794	10705	10765	10823	10762	10939	10807	10665	10583	10797	10742	10848	10727	10719	10778	10778	10782	10810	10916	10751	10793	10599	10755	10838	10901	10579	10645	10749	10745	10726	10871	10707	10809	10874	10861	10753	10819	10768	10784	10747	10687	10911	10813	10841	10934	10852	10797	10723	10799	10742	10798	10746	10589	10942	10626	10728	10808	10876	10846	10731	10685	10841	10795	10820	10729	10739	10672	10994	10876	10726	10771	10772	10847	10850	10884	11038	10730	10804	10815	10743	10798	10808	10784	10699	10919	10929	10856	10774	10852	10740	10607	10845	10858	10676	10749	10735	10707	10805	10801	10807	10667	10730	10704	10763	10840	10673	10964	10702	10786	10687	10693	10896	10907	10791	10739	10649	10723	10759	10674	10790	10673	10680	10948	10751	10750	10807	10675	10894	10733	10670	10630	10721	10814	10768	10633	10693	10877	10922	10835	10756	10731	10755	10782	10734	10664	10633	10751	10766	10664	10895	10790	10697	10817	10726	10803	10878	10697	10978	10937	10787	10738	10730	10679	10766	10746	10695	10766	10732	10704	10558	10914	10823	10814	10862	10648	10862	10693	10899	10776	10800	10790	10774	10803	10630	10782	10743	10839	10681	10875	10798	10836	10929	10762	10641	10791	10720	10616	10593	10765	10598	10723	10833	10804	10767	10922	10650	10624	10838	10613	10715	10517	10799	10493	10859	10685	10633	10650	10562	10849	10673	10773	10786	10749	10512	10749	10623	10786	10730	10781	10725	10899	10741	10719	10747	10733	10811	10883	10673	10814	10665	10626	10659	10668	10723	10623	10834	10711	10715	10788	10890	10765	10648	10788	10698	10733	10692	10870	10648	10711	10855	10636	10754	10794	10792	10659	10739	10721	10631	10836	10662	10817	10830	10723	10790	10678	10544	10832	10722	10815	10752	10667	10896	10869	10719	10765	10634	10970	10837	10756	10667	10714	10717	10765	10800	10814	10820	10869	10798	10721	10790	10781	10693	10778	10683	10740	10681	10707	10985	10566	10830	10737	10919	10643	10720	10880	10763	10810	10738	10760	10752	10865	10883	10826	10689	10777	10709	10723	10719	10771	10764	10649	10741	10650	10695	10709	10813	10756	10801	10742	10727	10847	10868	10993	10857	10862	10936	10745	10770	10731	10683	10689	10823	10611	10636	10697	10647	10803	10694	10710	10673	10832	10842	10741	10688	10795	10675	10681	10749	10649	10861	10851	10669	10740	10737	10764	10773	10804	10761	10740	10567	10764	10772	10861	10801	10714	10921	10659	10719	10838	10888	10674	10701	10768	10794	10779	10811	10893	10752	10799	10775	10804	10791	10536	11025	10904	10692	10810	10739	10733	10773	10722	10763	10766	10581	10789	10602	10779	10702	10725	10753	10722	10945	10722	10761	10816	10813	10672	10791	10874	10748	10725	10841	10996	10915	10817	10595	10818	10712	10717	10902	10669	10652	10741	10877	10912	10847	10667	10702	10750	10887	10669	10880	10865	10656	10621	10757	10707	10562	10732	10696	10732	10810	10859	10834	10714	10720	10725	10772	10635	10817	10676	10766	10760	10588	10765	10700	10672	10846	10757	10734	10847	10713	10766	10855	10817	10754	10755	10670	10671	10717	10741	10799	10687	10859	10858	10823	10763	10846	10747	10833	10706	10896	10709	10859	10804	10715	10761	10696	10775	10876	10744	10810	10713	10725	10681	10888	10873	10765	10823	10875	10758	10634	10822	10762	10719	10733	10682	10885	10825	10863	10711	10851	10645	10747	10829	10799	10626	10761	10761	10917	10889	10726	10757	10668	10668	10726	10928	10796	10706	10820	10743	10897	10566	10705	11004	10919	10676	10934	10799	10695	10897	10763	10784	10716	10791	10723	10704	10868	10724	10838	11064	10738	10762	10878	10739	10971	10693	10674	10726	10681	10670	10758	10811	10782	10763	10789	10863	10791	10967	10573	10833	10813	10697	10818	10868	10877	10737	10962	10662	10731	10837	10794	10836	10771	10780	10923
24705	21238	27974	26834	20271	17712	17623	16636	16285	16698	16509	16261	16372	16357	16015	16180	16023	16226	16172	16236	16308	16177	16182	16601	16771	16987	16672	16621	16259	16259	16214	16131	16135	16076	16093	16159	16108	16203	16296	16181	16136	16087	16113	16121	16149	16036	16010	16011	16032	15832	15969	15960	15945	16085	16059	16049	16100	16196	15999	16255	16061	16274	15948	16065	16192	16103	16237	16113	16100	16195	15944	16063	16041	16222	15981	16063	16184	16139	16128	16216	16196	16216	16285	16110	16042	15967	16083	16049	15858	16060	16146	15956	15871	15967	16188	16204	16179	16062	16172	16105	16295	16082	16194	15971	16014	15989	16038	15748	15948	16210	16069	15962	15919	16138	15871	15936	15950	16155	16026	16284	16042	16048	16170	16174	16004	16002	16046	15823	15970	16087	16109	15914	16141	16164	16071	15998	16194	16145	16168	16261	16195	15815	16347	16240	15974	16104	16078	16073	16077	16111	16024	16001	16183	16105	16108	15970	16181	16127	16079	16046	16039	16263	15991	16081	16214	16161	16143	16118	16270	16029	16033	16232	16245	16141	16135	16144	16111	16110	15930	16044	15960	15984	15973	16059	15972	16048	16079	16321	16041	16049	16016	16124	16170	16188	16235	15974	16180	16252	16078	16124	16130	15937	16012	16053	15993	16005	16043	16254	16233	16129	16177	16066	16112	15919	16142	16210	15850	16021	16172	15820	16112	16300	15953	16022	16054	15861	15902	16151	16259	16159	16240	16061	16272	16040	16066	16336	15914	16279	16063	16100	16145	15941	16131	16018	16178	15941	16014	15992	16209	16058	15966	16113	16173	16067	16287	16207	16157	16064	16061	16081	16235	16169	15841	15982	16060	16256	16153	16282	16074	15997	15789	16009	16041	16132	16137	16324	16264	16330	16133	15898	15920	16014	16201	15946	16156	15930	16114	16137	16107	16044	16074	16249	16113	16244	16135	16075	16404	16052	16078	15969	16315	16056	16111	16096	16074	16177	16038	16239	16401	16118	16076	16136	16142	15977	16080	16092	16176	16043	16205	16148	16144	16073	16137	16135	16097	16464	16302	16263	16164	15949	15916	16031	16098	16074	16340	16030	16164	15959	16005	16097	16113	16206	16111	16281	16092	16023	16210	16209	16171	16188	16266	16072	16129	16154	15995	16146	16194	16037	16096	15857	16088	16094	16111	16091	15903	15765	16126	16235	15912	16046	16112	16022	16217	16017	16025	16013	15982	15864	16016	15971	15889	16065	16060	16156	16034	16035	15964	16108	15896	16169	16205	16114	15988	16112	15784	16124	16010	16037	16213	16158	16112	16100	16116	16122	16155	16006	16201	16081	16123	15953	16078	16052	16203	15899	16010	16062	16012	16323	16083	16194	16314	15926	15928	15877	16136	15861	16103	16106	16087	16071	16110	15911	16103	15959	15991	16030	16057	16009	16161	15984	16123	16086	16127	15989	16075	16111	15888	16026	15906	16027	16147	15976	16085	16097	15946	15967	16168	16141	16130	16044	16062	16372	15925	16158	16035	16385	16222	15874	16206	16003	16029	15988	16037	15996	16119	15987	15997	16110	16263	16092	16135	16087	16110	16190	15979	16130	16174	16037	16173	16087	16027	15981	16172	15916	15906	15969	16074	16142	16237	15874	16195	16128	16048	16223	16118	16183	16097	16159	16068	15973	15957	15914	16140	16017	16111	16046	16280	16049	16008	16394	16059	16299	16074	16172	16221	16174	16164	16250	16240	15998	16024	16008	16069	16139	16078	15762	16335	16190	16054	16099	16183	16022	16132	16051	16102	15997	16202	16326	16098	15729	15977	16130	16135	16111	16167	16047	16128	16138	15993	15940	16169	16150	16081	16160	16209	16003	16128	15985	15971	15979	16145	16116	16145	16299	16189	16224	16205	16070	16083	16122	16131	16193	16145	16227	16140	16095	16019	16077	15988	16238	16116	16242	15859	15942	16130	16072	16067	16175	16242	16134	16115	16120	16143	16043	16073	16181	16077	16076	15975	16067	16018	16132	16328	15968	16074	16116	16078	16113	16046	16228	16105	15835	15995	16204	16036	16016	15908	16186	15956	16031	16107	16135	15994	15901	16070	16357	16159	16074	16023	16063	15869	16073	16143	16202	16086	16085	16068	16135	16047	16149	16185	16011	15927	16086	16287	16349	16114	16207	15964	16047	16009	15954	15959	16040	16132	16201	16115	16183	16107	16164	16176	16196	15926	16152	15988	16171	15999	16041	16147	16014	16174	16037	16161	16143	15969	16183	16036	16289	16155	15994	16279	16076	16259	16147	16132	16106	16092	16220	15970	15962	16205	16307	16151	16241	15987	16224	16159	16059	16235	16196	16222	16148	15964	16203	16002	15956	15997	16220	15886	16024	15995	16087	16034	16231	16028	16265	16051	16212	16167	15982	15936	16141	16164	16240	15997	16147	16057	15872	16061	16124	16145	16239	16003	16174	16002	16229	15965	16309	15968	15847	15963	16269	16222	16093	16065	16020	16076	16240	16100	16188	16043	16000	16164	16295	16041	16154	16162	16012	16292	16225	16061	16039	16135	16106	15986	16078	16147	16327	16004	15905	16166	16273	15985	16193	16163	16163	16077	16123	15981	16022	16291	16194	15984	16152	16000	16128	15992	16135	16149	16148	16003	16003	16015	16197	16241	16167	16181	16163	16115	16163	16097	16176	16109	16048	16134	16098	16234	16065	16119	15949	16146	16178	15983	15995	16161	16220	16187	16200	16230	16187	16285	15947	16279	16001	16011	15882	16103	16202	15906	16226	15874	16065	15893	15957	16040	16118	16107	16340	16064	15925	15902	16169	16089	15925	16079	16041	16191	16097	16175	16033	15864	15985	16033	16034	15860	16020	15953	15892	16170	16172	16218	16135	16273	16068	16034	16135	16105	16110	16047	16202	16160	16290	16046	16143	16175	16066	16071	16123	16282	16092	16012	16135	15928	16089	16001	15882	16031	16026	16141	16060	16083	15985	15933	16160	15953	16044	16102	16098	16019	16067	16001	16113	16041	15910	16260	16016	16207	16305	16025	15950	15898	15908	16001	16104	15987	16180	16184	16263	16206	15962	16167	16123	16144	16138	16048	15927	16020	16190	16153	16242	16014	16052	15967	15957	16211	15893	16227	16076	16113	16220	16130	16067	15975	16020	16270	15918	16080	16155	16153	16101	15886	16235	16382	16291	16174	15724	15930	16200	16354	16237	16213	16064	16140	16282	16355	16303	16111	16238	16323	15989	16013	16147	16159	16074	16139	16045	16004	16141	16010	16043	16069	16201	16180	16069	16116	16298	16057	15935	16171	16100	16184	16313	16129	16054	15996	16286	16172	16022	16024	16303	16271	16258	16318	16105	16092	16002	16117	16033	16081	16043	16056	16164	16286	16086	15856	16085	16105	16072	16012	16332	16103	16052	16096	16131	16018	15998	16196	16229	16268	16122	16052	16305	16010	16210	16194	16114	16078	15972	15999	15965	15987	15974	15938	16258	16239	16076	16207	15923	16073	16020	16141	15986	16294	15998	16028	16323	15878	15858	15949	16026	16039	15993	15934	16133	16174	16017	16078	16075	16171	16136	16130	16165	16169	16227	16073	16070	16208	16380	16256	16153	16179	16233	16232	16094	16008	16097	16057	16079	15860	16144	16047	16207	15988	16143	16106	15978	15922	16015	16332	15802	16225	16316	16064	15959	16083	16022	15942	16136	15994	16127	16120	16139	16268	16084	16270	16308	16048	15950	16096	16183	16202	15931	16133	16109	16114	16244	16135	16169	16220	16200	16141	16088	16181	16191	16146	16049	16026	16372	16204	16028	16183	16121	16108	16070	16169	15941	16059	16138	15981	16106	16079	16206	16075	16118	15976	16075	16083	16022	16108	16017	16088	16086	16302	16219	16154	15859	16036	16130	16152	16078	16175	16084	15872	15948	16054	16239	16085	16088	16130	15926	16129	15821	16123	16113	16115	16173	16144	15924	15960	16248	16249	16094	16062	16192	16065	16150	16074	16017	15994	16061	16081	16078	16185	15933	16105	15961	15948	16222	16187	16039	16310	16236	16036	16055	16042	16158	16101	16218	16022	16027	16149	16093	16101	15933	15972	15776	16078	15867	15861	16182	16034	16164	15999	15998	16127	16096	16184	16052	15999	16030	16116	16266	16112	16093	16011	16073	15833	16086	16209	16169	16245	16116	16093	16248	15972	16108	15985	15946	16086	16124	16042	16016	16022	16090	15974	16100	16062	16094	15917	16040	16240	15893	16225	16130	16299	16080	16202	16195	16016	16169	16078	15940	16059	16008	16337	16064	16233	16135	16229	16113	16354	16022	16028	16103	16136	16026	16199	16226	16225	16067	16173	16050	15999	16180	16119	16064	16188	16259	16038	16237	16091	16264	16155	16213	16015	16059	16077	16160	16199	16180	15999	15980	16212	15953	16095	16194	16299	16270	16218	15973	16125	16191	16083	16132	16057	16048	16175	16134	16200	16229	16281	16020	16171	16033	16103	16039	16087	16071	16050	16152	16336	16170	16088	16142	16217	16072	16157	16101	16116	16227	16125	15861	15953	16224	16179	16207	16013	16105	16165	16028	16247	16147	16123	16077	16110	16216	16047	16163	16116	16066	16066	16121	15915	16113	16155	16042	16323	15972	16096	16039	16227	16225	16053	16039	16175	15956	16165	16159	16244	16182	16001	16150	16158	15841	15960	15844	16275	16109	16062	16084	15885	15957	16025	16037	16002	16280	15974	16178	16017	16101	16165	16106	16164	16033	16230	16197	16159	15903	16004	16092	16033	16062	16145	15986	16078	16070	15905	16233	16250	16091	16224	16102	16235	16129	16156	16146	16251	16115	16082	16133	16169	16019	16107	15874	16026	16101	16187	16075	16115	15990	16045	15931	16042	15920	16087	16080	15996	15976	16160	16173	16304	16227	16063	16158	15969	16071	16138	16385	16089	16115	16254	16124	16223	16188	15938	16035	16224	16161	16134	16184	16008	15929	16215	16245	16188	15989	16109	16033	16311	16271	16000	16217	16095	16135	16089	16067	16193	16311	16012	16059	16090	16009	16074	16131	16030	16034	16162	16321	16152	16152	16231	16262	16049	16066	16320	16040
27767	45704	37166	20732	16585	14531	14231	14010	13543	13620	13590	13712	13337	13446	13280	13306	13397	13307	13242	13317	13324	13415	13475	13786	14066	14182	14005	13702	13724	13349	13293	13215	13394	13345	13154	13166	13186	13246	13443	13312	13292	13286	13298	13306	13238	13213	13096	13254	13079	13307	13154	13331	13213	13242	13251	13264	13226	13300	13330	13174	13264	13275	13328	13449	13170	13287	13189	13485	13209	13281	13189	13198	13399	13090	13198	13466	13296	13051	13273	13300	13263	13177	13119	13258	13369	13318	13233	13301	13258	13213	13337	13170	13146	13156	13140	13141	13116	13304	13264	13097	13242	13212	13190	13235	13325	13206	13282	13459	13309	13336	13233	13097	13361	13178	13160	13204	13257	13140	13192	13080	13219	13284	13132	13134	13169	13251	13237	13198	13143	13252	13141	13260	13401	13284	13413	13125	13339	13063	13198	13302	13405	13187	13255	13303	13290	13173	13220	13414	13370	13216	13330	13262	13088	13218	13317	13303	13213	13323	13371	13140	13270	13166	13268	13486	13390	13138	13343	13249	13280	13302	13279	13174	13304	13174	13175	13373	13189	13216	13077	13083	13207	13312	13063	13334	13137	13522	13126	13265	13009	13241	13167	13291	13323	13225	13303	12974	13232	13367	13280	13137	13393	13206	13386	13186	13119	13309	13287	13370	13181	13308	13249	13341	13269	13225	13243	13366	13172	13514	13300	13187	13181	13137	13200	13239	13472	13316	13320	13100	13113	13243	13285	13313	13261	13274	13308	13228	13102	13227	13117	13330	13216	13262	13285	13019	13110	13310	13316	13127	13234	13306	13327	13157	13394	13374	13221	13290	13229	13229	13251	13192	13247	13255	13193	13289	13204	13281	13319	13201	13230	13172	13176	13209	13218	13190	13184	13154	13268	13107	13243	13301	13334	13293	13390	13273	13297	13249	13244	13305	13425	13138	13177	13097	13442	13361	13273	13130	13229	13276	13132	13329	13277	13274	13305	13460	13300	13309	13274	13254	13348	13228	13354	13311	13348	13344	13280	13186	13231	13052	13180	13225	13328	13069	13275	13276	13232	13272	13394	13338	13017	13182	13271	13347	13125	13262	13116	13232	13212	13297	13191	13286	13298	13080	13318	13195	13334	13213	13266	13180	13329	13250	13266	12971	13184	13225	13211	13175	13239	13209	13127	13163	13311	13247	13282	13222	13412	13234	13269	13225	13219	13311	13264	13255	13404	13419	13108	13152	13105	13330	13184	13280	13213	13162	13109	13269	13233	13231	13275	13326	13177	13259	13312	13119	13296	13493	13295	13349	13187	13296	13272	13229	13162	13293	13265	13228	13193	13096	13187	13181	13129	13259	13331	13167	13162	13335	13251	13082	13292	13055	13329	13436	13474	13343	13175	13226	13270	13152	13370	13119	13247	13270	13260	13119	13086	13383	13383	13266	13348	13282	13261	13213	13256	13183	13471	13203	13164	13244	13344	13098	13334	13295	13274	13148	13223	13138	13336	13285	13300	13075	13218	13393	13286	13220	13183	13254	13092	13272	13331	13073	13308	13121	13305	13284	13298	13257	13336	13302	13345	13146	13262	13280	13216	13448	13232	13242	13240	13214	13118	13316	13154	13258	13293	13328	13203	13161	13312	13220	13370	13174	13145	13416	13225	13213	13320	13191	13300	13390	13128	13147	13309	13321	13410	13265	13401	13336	13373	13315	13247	13278	13334	13131	13331	13242	13365	13232	13316	13377	13343	13450	13240	13297	13298	13231	13335	13138	13257	13204	13211	13256	13348	13286	13371	13193	13182	13240	13313	13326	13243	13355	13311	13235	13251	13341	13020	13219	13151	13273	13249	13066	13219	13312	13354	13212	13084	13346	13261	13259	13144	13254	13255	13316	13440	13213	13157	13213	13232	13216	13307	13170	13230	13121	13271	13254	13261	13110	13356	13346	13203	13191	13228	13257	13317	13172	13264	13198	13138	13242	13085	13287	13410	13185	13221	13324	13256	13337	13380	13198	13309	13267	13298	13247	13182	13188	13035	13331	13390	13359	13284	13261	13341	13251	13219	13076	13256	13254	13149	13323	13218	13321	13219	13364	13128	13056	13105	13330	13199	13450	13256	13188	13220	13169	13393	13389	13174	13339	13264	13278	13373	13275	13296	13274	13270	13317	13289	13212	13380	13423	13290	13396	13235	13166	13193	13315	13264	13292	13169	13172	13186	13239	13353	13116	13039	13155	13262	13432	13145	13255	13267	13342	13159	13374	13277	13149	13244	13228	13496	13286	13230	13300	13301	13282	13124	13144	13225	13356	13319	13243	13332	13347	13074	13066	13237	13349	13243	13219	13280	13243	13242	13074	13233	13405	13168	13217	13297	13145	13256	13232	13175	13271	13148	13104	13287	13353	13273	13354	13236	13204	13141	13264	13422	13126	13143	13263	13190	13087	13186	13368	13342	13315	13191	13051	13192	13037	13079	13231	13144	13326	13041	13321	13380	13148	13346	13089	13344	13237	13234	13321	13321	13112	13151	13077	13420	13449	13335	13224	13306	13063	13230	13406	13287	13377	13240	13400	13159	13283	13288	13274	13260	13062	13212	13243	13208	13308	13326	13148	13086	13112	13061	13260	13348	13223	13438	13126	13298	13259	13335	13121	13163	13287	13291	13229	13220	13417	13218	13403	13113	13367	13258	13072	13247	13194	13291	13309	13256	13288	13284	13208	13171	13139	13186	13206	13252	13259	13265	13238	13278	13146	13301	13085	13304	13081	13185	13242	13303	13157	13464	13159	13263	13165	13197	13192	13256	13336	13225	13227	13050	13272	13340	13290	13297	13178	13345	13345	13233	13269	13402	13349	13076	13239	13234	13256	13246	13097	13417	13303	13245	13166	13115	13156	13347	13116	13245	13153	13453	13264	13226	13420	13292	13255	13237	13172	13376	13294	13257	13289	13239	13227	13285	13243	13077	13279	13333	13371	13322	13042	13315	13219	13351	13363	13253	13222	13278	13156	13311	13313	13288	13046	13201	13324	13238	13297	13266	13193	13060	13323	13142	13236	13048	13222	13302	13199	13125	13374	13429	13267	13199	13391	13089	13424	13225	13127	13288	13339	13301	13294	13267	13319	13321	13268	13310	13292	13196	13412	13349	13287	13171	13294	13177	13237	13182	13250	13254	13373	13401	13125	13227	13433	13254	13277	13109	13232	13173	13274	13475	13344	13292	13411	13193	13200	13110	13295	13111	13295	13348	13380	13437	13222	13278	13212	13166	13121	13257	13239	13136	13171	13326	13184	13268	13223	13133	13324	13299	13322	13318	13066	13260	13203	13327	13223	13041	13249	13052	13261	13195	13229	13091	13151	13107	13133	13052	13329	13185	13162	13317	13207	13296	13217	13230	13321	13194	13211	13163	13234	13236	13253	13243	13216	13357	13377	13357	13264	13164	13226	13135	13104	13103	13266	13270	13269	13485	13240	13291	13233	13234	13221	13384	13283	13290	13222	13279	13295	13162	13110	13215	13162	13340	13094	13145	13178	13433	13322	13133	13215	13267	13301	13282	13368	13230	13339	13203	13402	13293	13167	13317	13287	13380	13408	13261	13123	13233	13210	13217	13306	13152	13360	13241	13286	13037	13297	13030	13336	13086	13168	13271	13329	13452	13144	13209	13161	13190	13199	13277	13192	13190	13333	13414	13269	13090	13295	13285	13180	13225	13300	13275	13335	13277	13320	13207	13200	13167	13294	13383	13291	13287	13205	13182	13201	13256	13368	13376	13277	13194	13457	13311	13419	13372	13162	13257	13187	13126	13238	13272	13235	13267	13340	13106	13326	13195	13151	13244	13347	13255	13124	13295	13259	13290	13205	13333	13226	13299	13259	13387	13322	13219	13466	13282	13147	13249	13242	13313	13336	13340	13255	13272	13270	13312	13190	13505	13358	13266	13354	13155	13288	13374	13228	13182	13425	13240	13295	13425	13265	13211	13242	13373	13363	13484	13324	13114	13193	13226	13327	13310	13146	13288	13303	13477	13243	13246	13292	13179	13118	13100	13361	13261	13143	13218	13090	13140	13287	13285	13291	13225	13220	13317	13277	13089	13305	13133	13304	13276	13473	13349	13250	13317	13312	13254	13143	13319	13294	13125	13101	13172	13325	13239	13262	13239	13229	13237	13177	13384	13206	13313	13327	13395	13174	13456	13244	13309	13315	13492	13295	13111	13316	13308	13089	13321	13268	13186	13381	13308	13443	13257	13143	13326	13220	13136	13239	13178	13159	13271	13180	13255	13212	13405	13404	13395	13085	13240	13223	13348	13340	13205	13272	13135	13353	13235	13253	13342	13236	13176	13247	13352	13132	13191	13385	13218	13276	13249	13227	13275	13080	13241	13290	13402	13320	13316	13105	13218	13192	13297	13445	13277	13199	13062	13204	13222	13278	13231	13351	13200	13307	13246	13186	13327	13315	13221	13142	13309	13406	13440	13256	13075	13309	13241	13256	13216	13272	13193	13109	13199	13368	13219	13288	13091	13254	13183	13301	13257	13146	13291	13292	13187	13237	13227	13147	13286	13275	13358	13247	13164	13289	13322	13302	13289	13184	13189	13187	13327	13201	13155	13218	13213	13187	13274	13338	13248	13398	13258	13407	13237	13323	13300	13090	13027	13294	13297	13234	13270	13218	13150	13221	13257	13248	12975	13301	13355	13289	13024	13328	13268	13201	13208	13247	13338	13185	13249	13272	13158	13385	13181	13295	13257	13240	13260	13248	13226	13266	13199	13093	13266	13196	13214	13177	13241	13222	13204	13240	13126	13511	13184	13096	13437	13242	13336	13186	13298	13422	13197	13234	13275	13076	13365	13334	13459	13202	13211	13246	13115	13227	13153	13316	13197	13139	13252	13249	13231	13228	13344	13196	13271	13177	13163	13289	13376	13214	13209	13255	13321	13333	13333	13310	13224	13232	13188	13364	13220	13275	13126	13421	13238	13237	13087	13169	13299	13222	13297	13086	13376	13155	13091	13316	13162	13387	13364	13381	13156	13200	13220	13299	13278	13113	13237	13191	13213	13291	13241	13343	13238	13251	13322	13237	13355	13237	13246	13199	13409	13406	13204	13200	13343	13229	13168	13347	13444	13398	13263	13326
22146	21143	28442	24230	21612	22946	23044	18171	17062	17131	17052	16631	16420	16612	16824	16429	16506	16361	16483	16236	16380	16276	16177	16687	18050	18975	18659	17758	17355	16810	16534	16387	16204	16352	16189	16197	16298	16210	16413	16516	16354	16263	16097	16209	16309	16104	16222	16244	16137	16135	16216	16277	16080	16393	16238	16196	16091	16330	16173	16309	16206	16304	16272	16257	16315	16335	15990	16137	16125	16111	16137	16102	16197	16302	16178	16112	16363	16031	16275	16109	16253	16076	16232	16049	15999	16069	16230	16071	16303	16164	16288	16028	16209	16095	16047	16155	16238	16161	16205	16068	16231	16299	16227	16208	16248	16181	16063	16188	16404	16279	16183	16007	16358	16436	16038	16090	16364	16268	16260	16256	16183	16189	16288	16285	16051	16188	16119	16169	16161	16064	16172	16280	16167	16219	16188	16023	16277	16174	16162	16070	16151	16141	16242	16062	16157	16012	16020	16171	16337	16209	16112	16214	16396	16233	16187	16157	16152	16075	15953	16115	16016	16159	16143	16113	16306	16106	16229	16250	16336	16114	16261	16114	16352	16309	16147	16040	16447	16230	16075	16352	16175	16272	16140	16195	16204	16255	16247	16126	16179	16206	16203	16015	16281	16264	16284	16352	16207	16104	16059	16089	16202	16336	16327	16171	16156	16373	16398	16371	16241	16284	16205	16143	16023	16158	16053	16330	16229	16231	16238	16195	16284	16192	16191	16124	16196	16208	16209	16191	15994	16006	16111	16078	16199	16168	16397	16318	16456	16318	16378	16296	16143	16140	16181	16212	15957	16169	16276	16117	16120	16115	16027	16149	16405	16159	16229	16213	16195	16161	16151	16304	16150	15998	16096	15987	16207	16280	16108	16172	16346	16255	16127	16102	16210	16021	16127	16104	16189	16369	16116	16307	16132	16018	16283	16348	16266	16211	16231	15976	15947	16018	16068	16186	16217	16263	16113	16155	16210	16300	16368	16427	16185	16275	16417	16203	16282	16268	16244	16164	15985	16212	16280	16346	16347	16304	16288	16154	15988	16164	16047	16109	16220	16227	16111	16381	16164	16340	16182	16180	16202	16225	16108	16305	16306	16430	16111	16180	16236	15992	16291	16063	16158	16155	16242	16297	16155	16195	16203	16351	16226	16275	16244	16077	16172	16274	16267	16180	15950	16180	15954	16041	16010	16061	16310	16153	15951	16118	16519	16184	16170	16298	16273	16041	15921	16164	16060	16180	16210	16029	16112	16093	16214	16188	15973	16245	16057	16197	16124	16088	16123	16051	16165	16022	16283	16375	16297	16204	16202	16215	16181	16258	16159	16232	16318	16296	16066	16188	16483	16188	16186	16263	16325	16136	16174	16214	16068	16085	16075	16184	16278	16102	16109	16047	16203	16105	16156	16285	16218	16304	16127	16087	16277	16171	16187	16198	16373	16050	16110	16158	16431	16205	16178	16052	16011	16109	16240	16227	16036	15902	16051	16306	16349	16147	16097	16142	16204	16207	16218	15949	16233	16001	16191	16302	16191	15984	16098	16100	16052	16174	16128	16294	16157	16215	16048	15917	16136	16216	16096	16001	16058	16105	16145	16169	16011	16335	15866	16082	16229	16152	16095	16248	16057	16277	16229	16203	16036	16235	16260	16391	16018	16244	16272	16315	16176	16247	16103	16241	16274	16192	16270	16131	16080	16056	15993	16060	16269	16405	16312	16246	16510	16020	16280	16317	16229	16306	16431	16019	16280	16144	16062	16131	16304	16283	16171	16427	16496	16151	16353	16170	16239	16281	16138	16129	16141	16019	16103	16218	16149	16106	15943	16092	16158	16277	16210	16250	16088	16241	16214	16070	16141	16349	15958	16203	16042	16242	16330	16002	16289	16266	16280	16152	16280	16148	16254	16363	16131	16328	16146	15802	16147	16351	16154	16129	15982	16044	16053	16094	16294	16130	16104	15966	15913	16242	16093	16082	16288	16131	16235	16101	16305	16066	16222	16264	16149	16336	16249	16195	16150	16073	16092	16145	16161	16197	16211	15993	16149	16132	16235	16079	16138	16085	16239	16201	16316	16236	16005	16137	16170	16127	16070	16161	16238	16158	16150	16045	16204	16016	16180	16152	16140	16322	16052	16067	16195	16080	16264	16060	16076	16239	16139	16029	16100	16346	16089	16084	16090	16062	16205	15955	16304	16282	16290	16105	16252	16213	16156	16223	16126	16174	16204	16079	16104	16104	16220	16218	16169	16076	16173	16302	16037	16140	16228	16145	16033	16148	16260	16116	16073	16326	15947	16108	16383	16133	16173	16087	16293	16310	16102	16306	16422	16303	16074	16161	16211	15976	16035	16242	16325	16174	16049	16059	16304	16215	16222	15999	16124	16097	16015	16229	16301	16235	16261	16081	16102	16434	16003	16157	16302	16343	16225	16149	16079	16124	16286	16241	16160	16296	16105	16211	16182	16174	16274	16233	16201	16034	16093	16324	16232	16192	16254	16294	16202	16211	16088	15979	16103	16210	16105	16190	16165	16151	16156	16323	16369	16178	16408	16183	16096	16480	16034	16273	16281	16029	16117	16260	16073	16161	16186	16170	16120	16224	16129	16161	16322	16273	16146	16175	16364	16144	16176	16207	16246	16098	16043	16255	16245	16174	16273	16115	15965	16079	16246	16178	16357	16297	16186	16081	16110	15988	16133	16224	16088	16252	15929	16252	16390	16267	15983	16107	16224	16415	16182	16162	16314	16165	16165	16158	16100	16246	16297	16281	16167	16163	16283	16152	16099	16268	16119	16235	16257	16216	16219	16114	16301	16168	16096	16184	16063	16167	16067	16277	16169	16344	16243	16295	16325	16386	16290	16244	16112	16122	16342	16209	16089	15812	15968	16087	16067	16232	16070	16081	16166	16365	16466	16124	16306	16425	16183	16251	16135	16100	16163	16173	16335	16018	16071	16176	16231	16093	16167	16342	16384	16177	16176	16347	16183	16256	16266	15975	15993	16070	15998	15966	16249	16007	16011	16060	16146	16022	16010	16032	16071	15891	16000	16284	16208	16252	16185	16159	16054	15981	16185	16024	16090	16210	16248	16240	16119	16051	16162	16078	16045	16193	16163	16078	16233	16335	16172	16213	16129	16155	16119	16022	16103	16109	16198	16237	16186	16251	16260	16218	16144	16039	16255	16148	16236	16134	16016	16187	16279	16175	16064	16386	16094	16330	16047	16290	16098	16232	16058	16155	16291	16128	16171	16094	16176	16306	16011	15990	16295	16014	16076	16203	15997	16139	16025	16288	16026	16041	16125	15982	16132	16264	16261	16218	16221	16210	16202	16057	16223	16367	16121	16121	16178	16260	16265	16160	16416	16245	16178	16073	16407	16261	16256	16142	16259	16233	16364	16120	16288	16281	16159	15956	16281	16161	15969	15973	16097	16165	16050	16390	16046	16074	16059	16004	16130	16172	16381	15991	16284	16102	16120	16151	16077	16204	16139	16218	16134	16263	15923	16219	16143	15980	16014	16046	16271	16180	16257	16319	16183	16283	16244	16180	16250	16054	16225	16239	15959	15987	16171	16246	16220	16207	16254	16099	16019	16075	16219	16165	16307	16122	15975	16277	16119	16131	16077	16213	16164	16095	16055	15927	15978	16205	16179	16298	16222	16302	16219	16413	16209	16044	16127	16240	16260	15982	16074	16260	16229	16239	16056	16234	16122	16112	16090	16346	16221	16071	16238	16370	16351	16127	16040	16012	16129	16161	16236	16205	16153	15977	16164	16173	16324	16172	16038	16309	16089	16270	16485	16127	16158	16047	16213	16282	16263	16201	16242	16057	16231	16207	16143	16097	16202	16176	16135	16148	15888	16090	16074	16225	16117	16221	16113	16057	16048	16220	16121	16109	16325	16032	16350	16147	16157	16253	16135	16204	16160	16100	16062	16164	16127	16232	16218	16069	16178	16202	15907	16057	16322	16275	16149	16287	16122	15823	16189	16001	16073	16206	16443	16276	16111	16042	16046	16105	16296	16123	16099	16198	16327	16061	16309	16092	15990	16253	16239	16290	16125	15989	16148	16189	16195	16193	16145	16053	16072	16179	16193	16071	16186	16283	16190	16235	16221	15986	16306	16299	16175	16244	16082	16292	16045	15947	16099	16304	16356	16226	16119	16127	16207	16265	16183	16124	16176	16306	16350	16056	16282	16296	16172	16222	16222	16284	16231	16159	16202	16189	16169	16242	16352	16212	16197	16273	16080	16137	16064	16232	16169	16070	16212	16080	16252	16311	16184	16052	16314	16171	16176	16226	16149	16077	16325	16096	16191	16230	16307	16238	16171	16211	16101	16200	16385	16046	16090	15887	16277	16154	16033	16131	16258	16200	16009	16179	16064	16375	16223	16080	16284	16130	16066	16017	16133	16110	16363	16341	16183	16201	16105	16033	16179	16362	16277	16098	16205	16311	16239	16280	16208	16235	16415	16273	16017	16373	16219	16123	16229	16400	16295	16057	15894	16211	16167	16218	16305	16110	16165	16160	16265	16160	16330	16128	16097	16063	16286	16367	16286	16055	16057	16219	16122	16214	16014	16228	16383	16094	16114	15999	16102	16103	15970	16322	16348	16102	15917	15964	16179	16008	16406	16063	16076	16403	16099	16287	16170	16179	16131	16004	16200	16141	16288	16168	16310	16289	16299	16132	16333	16286	16189	16218	16102	16074	16085	16076	16193	16043	16076	16285	16176	16223	16223	16180	16238	16048	15976	16258	16088	16220	16283	16136	16058	16294	16171	16194	16076	16246	16177	16347	16139	16091	16131	16238	16201	16440	16254	16334	16169	16325	16112	16075	16265	16036	16217	16086	16292	16244	16029	16273	16000	16195	16314	16230	16183	16091	16047	16219	16218	16268	16091	16128	16139	16336	16039	16155	16406	16348	16183	16103	16176	16115	16240	16121	16100	16218	16143	16305	16244	16206	16148	16082	16062	16294	16151	15992	16183	16167	16288	16201	16215	16239	16129	16328	16119	16007	15918	16129	16296	16258	16073	16195	16214	16268	16128	16170	16465	16304	16045	16090	16244	16203	16073	16158	16151	16364	16201	16087	16194	16288	16208	16014	16047	16214	16294	16108	16078	16001	16183	16357	16139	16237
31497	63585	50411	28716	21947	16286	14983	14645	14265	14224	13878	13838	13574	13500	13594	13461	13525	13384	13261	13337	13297	13373	13335	13593	16108	16531	15667	14934	14321	13961	13729	13334	13341	13328	13297	13252	13167	13257	13419	13191	13213	13271	13278	13261	13413	13419	13154	13309	13054	13384	13230	13256	13251	13301	13291	13235	13297	13211	13287	13188	13269	13347	13243	13238	13306	13359	13441	13328	13221	13209	13285	13218	13209	13294	13278	13273	13181	13377	13284	13394	13266	13092	13361	13259	13278	13088	13153	13196	13168	13068	13337	13336	13177	13376	13201	13227	13266	13226	13209	13235	13292	13149	13179	13092	13165	13155	13141	13194	13264	13216	12991	13266	13276	13155	13185	13319	13215	13269	13306	13438	13239	13160	13350	13175	13294	13224	13304	13236	13289	13211	13113	13208	13221	13263	13272	13164	13124	13394	12993	13394	13183	13225	13388	13263	13291	13358	13134	13098	13359	13105	13387	13240	13285	13279	13210	13293	13141	13220	13235	13175	13195	13278	13136	13318	13151	13194	13348	13172	13363	13123	13391	13062	13081	13078	13215	13315	13281	13355	13240	13201	13213	13203	13066	13280	13246	13119	13180	13038	13427	13277	13253	13206	13256	13363	13277	13057	13273	13177	13103	13400	13103	13102	13196	13396	13409	13208	13332	13331	13043	13343	12983	13131	13271	13337	13175	13324	13202	13333	13127	13328	13207	13323	13091	13296	13373	13158	13208	12989	13205	13319	13151	13214	13139	13355	13380	13335	13354	13285	13301	13096	13230	13124	13216	13210	13253	13157	13248	13358	13382	13317	13263	13427	13331	13082	13154	13280	13335	13422	13234	13268	13280	13300	13370	13144	13175	13232	13206	13320	13220	13282	13322	13329	13320	13395	13383	13232	13215	13134	13196	13335	13288	13081	13179	13244	13231	13369	13232	13233	13280	13369	13032	13048	13385	13188	13162	13287	13352	13306	13372	13206	13115	13242	13450	13262	13152	13131	13289	13277	13264	13231	13263	13189	13201	13295	13210	13258	13356	13241	13203	13254	13204	13174	13196	13185	13354	13280	13348	13284	13210	13166	13267	13254	13098	13184	13279	13229	13196	13430	13228	13131	13242	13321	13366	13407	13185	13299	13284	13243	13175	13402	13282	13347	13137	13147	13268	13304	13316	13227	13230	13315	13222	13202	13199	13380	13228	13229	12975	13280	13349	13325	13327	13181	13412	13195	13246	13262	13271	13290	13358	13057	13345	13262	12998	13231	13264	13295	13356	13253	13343	13135	13218	13138	13511	13471	13146	13293	13322	13220	13112	13276	13305	13217	13405	13264	13358	13242	13226	13161	13287	13213	13280	13114	13223	13313	13165	13083	13322	13225	13256	13126	13165	13245	13345	13348	13123	13210	13316	13186	13277	13173	13351	13199	13132	13227	13190	13440	13133	13385	13355	13346	13205	13152	13237	13305	13100	13303	13225	13453	13244	13115	13270	13220	13274	13440	13158	13325	13326	13188	13251	13324	13155	13124	13287	13304	13119	13231	13149	13195	13168	13204	13352	13328	13293	13334	13224	13233	13382	13207	13272	13230	13360	13195	13125	13326	13260	13278	13282	13240	13088	13220	13210	13015	13196	13197	13247	13233	13336	13424	13338	13157	13188	13184	13258	13369	13271	13248	13161	13289	13336	13244	13465	13263	13328	13094	13196	13162	13161	13261	13227	13369	13177	13197	13310	13229	13152	13253	13034	13181	13277	13277	13108	13068	13163	13157	13170	13313	13178	13238	13284	13223	13299	13224	13056	13065	13200	13201	13236	13064	13205	13117	13238	13081	13237	13050	13218	13293	13174	13199	13291	13331	13306	13147	13351	13357	13252	13464	13003	13163	13337	13120	13291	13211	13194	13243	13203	13238	13159	13259	13114	13365	13295	13206	13177	13217	13274	13215	13259	13256	13102	13407	13207	13241	13154	13264	13341	13141	13267	13216	13230	13271	13243	13198	13285	13255	13196	13125	13308	13274	13321	13217	13343	13113	13222	13158	13182	13080	13103	13171	13110	13318	13048	13299	13154	13108	13231	13231	13080	13155	13253	13283	13201	13165	13307	13343	13309	13070	13274	13341	13200	13283	13379	13106	13365	13099	13240	13396	13082	13268	13259	13276	13280	13156	13279	13201	13191	13100	13171	13228	13253	13257	13273	13110	13114	13253	13295	13208	13191	13176	13154	13210	13229	13216	13319	13216	13416	13211	13292	13298	13257	13243	13294	13127	13214	13182	13222	13309	13293	13076	13097	13231	13233	13223	13225	13313	13261	13298	13253	13170	13213	13293	13175	13151	13147	13271	13166	13202	13289	13228	13315	13379	13285	13184	13173	13255	13217	13197	13264	13119	13198	13237	13109	13283	13107	13165	13282	13211	13150	13226	13220	13288	13199	13206	13255	13176	13381	13169	13194	13070	13169	13381	13210	13252	13224	13248	13248	13437	13376	13183	13284	13177	13123	13230	13121	13318	13279	13297	13196	13400	13295	13360	13239	13281	13231	13188	13092	13410	13304	13072	12969	13258	13075	13252	13347	13089	13174	13211	13283	13222	13250	13253	13347	13335	13161	13385	13275	13402	13209	13174	13241	13118	13298	13304	13196	13225	13320	13172	13288	13104	13314	13115	13148	13298	13180	13287	13211	13264	13306	13295	13232	13246	13157	13171	13228	13326	13316	13223	13336	13303	13335	13349	13210	13302	13143	13364	13190	13136	13301	13191	13373	13257	13133	13291	13316	13158	13135	13146	13340	13172	13222	13185	13277	13252	13289	13276	13230	13211	13242	13097	13163	13165	13234	13225	13281	13192	13257	13260	13234	13374	13202	13131	13255	12966	13229	13207	13210	13328	13031	13357	13090	13250	13276	13315	13182	13312	13272	13358	13281	13459	13256	13358	13064	13133	13104	13204	13173	13266	13162	13075	13317	13196	13144	13085	13155	13398	13290	13322	13297	13069	13222	13213	13273	13079	13254	13107	13231	13144	13379	13198	13175	13240	13138	13319	13214	13184	13261	13228	13220	13257	13384	13208	13336	13207	13205	13257	13131	13199	13402	13070	13213	13186	13408	13276	13274	13369	13126	13255	13285	13314	13227	13394	13150	13216	13256	13412	13285	13156	13275	13343	13238	13268	13346	13109	13158	13413	13288	13300	13151	13201	13071	13339	13369	13457	13294	13298	13335	13307	13305	13165	13210	13005	13237	13172	13203	13172	13237	13152	13295	13160	13215	13245	13318	13327	13316	13221	13181	13160	13436	13309	13300	13120	13085	13329	13215	13151	13177	13166	13292	13264	13112	13130	13185	13408	13428	13328	13209	13131	13185	13347	12988	13167	13003	13244	13103	13097	13185	13308	13307	13130	13438	13281	13236	13257	13208	13335	13196	13130	13150	13207	13104	13164	13132	13213	13211	13309	13361	13102	13382	13189	13201	13194	13243	13444	13287	13218	13137	13144	13306	13182	13051	13192	13230	13209	13061	13331	13187	13308	13369	13095	13176	13214	13065	13333	13267	13283	13229	13306	13276	13228	13298	13309	13266	13276	13235	13010	13380	13301	13247	13183	13256	13230	13139	13234	13103	13214	13240	13380	13266	13243	13186	13224	13361	13162	13177	13352	13265	13139	13422	13225	13305	13046	13211	13307	13267	12984	13105	13291	13218	13356	13252	13098	13062	13366	13087	13307	13078	13157	13132	13084	13172	13180	13209	13156	13236	13287	13283	13222	13274	13146	13040	13207	13188	13289	13340	13237	13391	13240	13302	13089	13308	13159	13064	13166	13217	13283	13067	13373	13241	13425	13177	13207	13218	13193	13144	13323	13149	13273	13377	13350	13212	13348	13229	13121	13190	13282	13221	13209	13396	13221	13141	13345	13336	13127	13286	13173	13014	13299	13112	13257	13144	13327	13263	13349	13182	13204	13210	13270	13035	13217	13269	13162	13062	13338	13000	13258	13252	13281	13183	13414	13224	13293	13128	13356	13203	13505	13213	13281	13144	13280	13367	13289	13327	13065	13192	13240	13258	13292	13192	13151	13343	13232	13258	13199	13172	13004	13184	13275	13090	13135	13244	13376	13271	13201	13088	13189	13295	13043	13175	13025	13120	13263	13122	13223	13072	13055	13320	13246	13280	13053	13301	13148	13163	13292	13202	13155	13025	13210	13288	13343	13143	13167	13117	13350	13329	13204	13234	13213	12963	13332	13270	13206	13441	13344	13182	13326	13101	13243	13077	13362	13068	13255	13260	13360	13104	13274	13035	13243	13110	13254	13271	13296	13137	13266	13207	13127	13227	13182	13142	13224	13310	13244	13342	13353	13356	13192	13198	13208	13169	13232	13354	13174	13252	13197	13432	13354	13231	13464	13277	13224	13190	13316	13283	13059	13167	13252	13255	13218	13197	13259	13312	13201	13288	13266	13163	13075	13159	13272	13094	13194	13212	13340	13190	13215	13153	13141	13265	13279	13100	13112	13244	13273	13199	13354	13306	13247	13168	13316	13249	13154	13102	13193	13281	13244	13292	13379	13317	13104	13203	13278	13257	13398	13339	13128	13310	13188	13338	13253	13203	13066	13224	13260	13346	13221	13237	13224	13344	13216	13225	13332	13301	13366	13208	13264	13234	13127	13227	13265	13165	13358	13354	13045	13358	13231	13185	13180	13260	13305	13042	13254	13403	13292	13278	13264	13144	13192	13094	13472	13188	13219	13289	13414	13249	13338	13204	13125	13225	13297	13291	13281	13241	13107	13175	13223	13200	13260	13164	13448	13172	13122	13375	13204	13336	13181	13152	13240	13075	13170	13311	13542	13276	13285	13433	13143	13100	13217	13289	13184	13150	13307	13241	13148	13307	13293	13251	13149	13288	13270	13211	13190	13151	13280	13048	13226	12969	13172	13307	13310	13211	13275	13272	13104	13382	13190	13259	13226	13246	13115	13221	13287	13369	13250	13244	13282	13192	13172	13265	13316	13250	13107	13224	13325	13216	13221	13177	13271	13260	13249	13279	13348	13253	13158	13113	13218	13254	13154	13291	13448	13226	13197	13174	13238	13283	13084	13156	13158	13230	13307	13126	13152	13309	13388	13152	13196	13292	13297	13285	13284
30741	28736	32743	23963	19589	18488	18433	18101	18065	18255	18306	18035	17815	18196	17956	17813	17862	17822	17781	17954	17836	17897	17952	17942	18034	17977	18090	18074	18006	17738	17883	17971	17891	18127	17918	17796	17946	17952	17894	17931	17960	18130	18056	17929	17974	17806	17958	17838	17865	17994	17953	17718	17792	18016	17927	17986	17988	18048	18035	17998	18060	17890	18018	17955	17849	18020	18165	17954	18065	18059	17970	17967	17892	17644	17904	17868	18076	17943	17634	17983	17946	18005	17781	17932	17971	17930	17974	17909	18030	17865	17867	17864	17971	18066	17885	17821	17777	17646	17692	17906	17858	17809	17735	17957	17858	18071	17778	17758	17970	17953	17762	17890	17993	17871	18091	17819	17844	17730	17969	18013	17977	17842	17821	17805	17684	17949	18047	18071	17937	17836	17975	17792	17796	17737	17941	17782	18047	17875	17786	17703	17939	17889	17781	17890	17779	17725	17710	17847	17926	17973	18159	17969	17836	17920	18007	17846	17921	17916	18049	17769	18116	17955	17826	17808	17723	17686	17756	17937	17800	17748	17950	17933	18111	17969	17821	17691	17832	17480	18018	18053	17968	17913	18003	17956	17849	17676	17741	17699	17955	17750	17813	17770	18021	17880	17748	18007	18187	18032	17948	17789	17621	18128	17842	17821	17895	17903	17929	17898	17789	17834	17917	17850	17823	18236	18017	17968	17898	17882	17915	17932	17881	17792	18000	17871	17846	17897	18011	18105	17954	17928	17864	17624	17748	17844	17706	17854	18026	18079	17838	17961	17941	17947	17953	17987	17855	18208	17661	17716	17791	17846	18158	17851	17927	18019	17758	17906	17944	17782	17872	17828	17822	17901	17871	17956	17938	18071	18186	17731	17941	18034	17836	17957	17823	17875	17935	17903	17915	17856	17929	18023	17615	18095	18019	17890	18049	18048	17815	17868	17920	18023	17673	17672	17905	17872	17967	18083	17870	17971	17929	17841	18065	17801	17843	17842	17797	17678	17919	17867	17782	17896	17839	17891	17777	17697	17898	17641	17984	17945	17962	17693	17957	17748	17878	17815	17855	17974	17835	17855	17750	17873	17998	17950	18034	17945	18045	18039	18026	17837	17929	17824	17887	17699	17952	17866	17818	18004	18165	17816	17929	18015	17954	18016	17839	18039	18134	18050	17913	17916	17813	17822	17928	17775	17884	17861	17988	17767	17917	18057	17996	18037	18019	17883	17865	17813	17774	17997	18010	17960	17944	17979	18035	17710	17947	17898	17919	17842	18044	17794	17850	17882	17925	17937	17943	18138	18017	17852	17920	17847	17856	17979	17843	17803	17781	17603	17927	17827	18062	17889	18055	17944	17730	17908	17927	17941	17782	18047	17726	17935	17961	17875	18191	18059	18038	18079	17838	17774	17992	17996	17925	18066	18167	17903	17809	17850	17866	17856	17685	17750	17866	17931	17973	17847	17851	17782	18091	17812	17863	17691	17858	17752	17765	17965	17902	17814	17983	17823	17907	17923	17876	17903	17846	18043	17853	18055	18074	17841	17919	17767	17945	17669	17896	18232	17920	18011	17921	17889	17780	17825	17918	17967	17793	18143	17954	17916	17823	17769	17773	17813	18021	17840	17723	17876	17693	18095	18080	17859	17531	17992	17822	17728	17885	17888	18002	17827	17963	17828	17834	17815	17980	17857	18100	18064	17783	17659	17930	17916	17846	17956	18079	17862	18008	17976	17961	18000	17948	17799	17963	17955	17972	18079	18027	17916	18008	17931	17857	17987	18023	17970	17862	17958	17854	17933	18006	17783	18078	17891	17927	18006	17859	17808	17831	17911	17845	17802	17968	17772	17817	18071	18091	18065	18099	18038	17983	17834	17720	18046	18077	17767	17702	17685	17967	17959	17737	17975	18176	17932	18026	17806	17820	18071	18081	17878	17936	17735	17936	17781	18073	17950	18148	17972	17768	17806	17841	17606	17891	17823	17979	17919	17885	17957	18038	17833	17803	17789	17892	17727	17802	17942	17921	17740	17939	17751	17805	17970	17933	17946	17923	17831	17719	18128	17915	18104	18047	17856	17989	17955	17858	17956	17933	18017	17943	17907	17692	17696	18016	17647	17811	18081	18015	17757	17700	17811	17918	18011	17963	17875	17890	17883	17872	17844	17783	17980	17678	17877	17897	17899	17909	17803	17898	18013	17951	17798	18055	17999	17981	17901	17783	17810	17946	18083	17816	17691	17984	17857	18010	17765	17896	17785	17682	17968	17836	17933	17936	17852	17886	17758	17845	18010	18107	18096	18051	17941	17870	17842	18127	17880	17863	17941	17770	18005	17759	18049	18085	17787	18066	17739	17901	17981	17890	17924	18047	18031	17957	17941	17892	17938	17860	17796	17878	18109	17903	17868	17909	17903	17836	17855	17739	18035	17903	17811	17706	17919	18046	17863	17817	17899	17854	17774	17761	17828	17827	17815	17796	17945	17900	17891	17841	17849	17956	18054	17709	17961	17954	17802	17655	17877	17963	17777	17922	17919	17797	17956	17805	18143	17988	17915	17949	18050	17910	17930	17991	17993	17802	17844	17986	17934	17934	17805	17923	17922	17924	17650	17696	17940	17984	17850	17796	17861	17932	17718	17830	17810	18108	17908	17907	17747	17946	18031	17757	17954	18026	17983	17786	18112	18092	17723	17856	17961	17935	17917	17744	17714	17741	18131	17991	17914	18025	17952	17914	17810	18040	17831	17960	17912	17810	18058	17913	18020	18039	17910	17969	17816	17760	17904	18129	18240	17942	17905	17856	18022	17748	17881	17871	17840	17915	17977	17903	17822	17672	18036	17863	17868	17845	17730	17841	18054	17847	18082	17988	18070	17735	17812	18031	17934	17760	18110	17772	17902	17812	17799	17806	17832	17863	17810	17745	17926	17846	17830	17922	17955	18044	17696	17755	17919	17962	17970	17884	18012	17906	17999	18007	17769	17748	17799	17827	17887	17894	18054	17914	18159	18023	17910	17973	17821	18014	17685	17761	17785	17777	17827	18024	17947	17999	17889	17777	17920	17874	17967	18001	17904	18010	18032	18087	17960	17688	17758	18059	17943	17966	18054	18014	17852	17849	17705	17912	17803	18057	17922	18018	17945	17920	17949	18024	18058	17892	17831	18123	17684	17901	17825	17830	18147	17891	18054	17836	17995	18003	18131	17759	17812	17961	18109	17980	17819	17950	17862	17889	17961	17796	18039	18003	18044	17896	17856	17785	17914	17869	17866	17819	17912	17976	17758	17858	17939	17971	17846	17992	18100	17886	17935	17899	17905	18078	18003	17939	17984	17913	17789	18002	17999	18091	17987	18008	17934	17845	17992	17839	17934	18030	17961	18198	17921	17899	17604	17928	17866	17844	17749	17951	17622	17977	18022	17991	18023	17779	17951	17861	17896	17926	17895	17817	17851	17934	17864	17892	17964	17728	17700	17874	17827	17898	17919	17815	17882	18075	17665	17948	17797	17844	17754	17749	18139	17910	17804	17749	17916	17737	17890	18000	18007	18014	17908	17909	17967	17960	18015	17945	17974	18086	17783	17943	17899	17910	17564	17753	17916	17950	18014	18058	17955	17886	17894	17911	17755	17951	17957	17765	17921	18089	17954	17880	17808	17893	17872	17839	17986	17799	18007	17987	18085	17932	17801	18003	17899	17908	18058	17945	17918	17708	17876	18010	17756	17949	17937	18131	17708	17986	17897	17989	17807	17805	17998	17831	17763	17903	17812	17889	17796	18166	18036	17944	17993	17910	18044	17791	17761	18073	17977	17946	18069	18032	17890	17782	17685	17774	17994	18099	18022	18029	18109	17814	17864	17932	17655	18005	17992	17689	17825	17957	17948	17907	17927	17838	17784	17985	17857	17919	17821	17842	17864	18067	18158	18060	18035	17907	18012	17852	17798	17910	17895	17848	18009	17851	18016	17999	17958	17963	17978	17961	17878	17853	17798	17843	17973	17911	17757	17995	17936	17614	17643	17877	17992	17844	17759	17979	17902	17952	17906	18016	18024	17765	18053	17919	17919	17797	17801	17868	17908	17984	17805	18013	17927	18051	17942	17904	17794	17926	17948	18015	18134	17869	17878	17791	17769	17949	17807	17790	18091	17906	17790	17852	17973	17733	17991	18108	18027	17784	17727	17982	17768	17828	17901	17837	17795	17980	17884	17815	17946	17823	17863	18048	17891	17931	17883	17890	17871	17662	17718	17724	17995	17777	17892	17831	17884	17991	18103	17847	17959	17892	17747	17620	17952	17824	17956	18172	18132	17956	17892	18044	17936	17925	17874	17792	17766	17847	17918	17810	17931	17952	17806	17918	17826	18231	18012	17886	17852	17998	17824	18018	17961	17811	17825	17980	18074	18095	17935	17899	17751	17969	18040	17978	17977	17965	18102	17792	18007	17846	17973	17959	17869	17853	18033	17924	17757	17981	18021	17709	17777	17929	18041	17910	17839	17924	17805	17880	18008	17857	18112	18117	18125	18011	17854	18041	18113	17681	17789	18049	18198	18046	17700	17962	17886	18035	18000	17853	17942	17816	17921	17838	17983	18035	17903	17917	17995	17795	17903	17980	17876	17968	17926	17985	17881	17900	17910	17941	17932	17782	17853	18019	18004	18042	17990	17882	17821	17927	18221	18048	18126	17989	18013	17775	17852	17930	18066	17747	17948	18033	18002	17888	17964	17691	17904	17911	17881	17717	17820	17901	17864	18017	17831	17864	17819	17917	17911	17820	17886	17887	17783	17826	17668	18039	17659	17836	17818	17999	17850	17863	17663	17946	17870	18049	18080	17832	17929	17904	18034	17953	17836	17809	17900	17909	17817	17985	17955	17799	17811	17900	17916	17819	18136	17887	17874	17921	17825	17951	18138	17908	17983	17866	17933	17841	18020	17867	18010	18107	17734	18019	17920	18001	17907	17806	18026	17794	17838	18031	17833	17821	17859	17737	17977	18033	17891	17944	17936	17988	18124	17965	17859	18075	17937	17867	17938	17997	17920	17914	17944	17955	17990	17590	17783	17853	17622	17834	17965	17977	18035	17898	17725	17935	17836	17698	17835	17959	17726	18130	17921	17886	17859	17727	17752	17853	17929	18023	17831	18090	18066
28484	41212	30621	18286	16170	15091	14736	14766	14537	14705	14421	14444	14358	14375	14463	14406	14394	14246	14428	14332	14336	14391	14188	14251	14385	14528	14417	14355	14244	14359	14292	14254	14378	14205	14091	14284	14230	14430	14212	14196	14271	14331	14292	14286	14414	14154	14301	14334	14311	14198	14446	14215	14253	14147	14305	14119	14190	14153	14268	14141	14435	14249	14380	14425	14275	14285	14228	14295	14252	14253	14187	14502	14237	14233	14139	14392	14212	14182	14269	14337	14256	14215	14269	14166	14302	14226	14205	14428	14155	14160	14344	14258	14169	14237	14227	14292	14179	14321	14353	14288	14532	14325	14256	14215	14191	14461	14364	14258	14110	14193	14399	14240	14339	14163	14255	14279	14310	14368	14345	14208	14296	14380	14385	14219	14343	14184	14255	14272	14266	14286	14240	14334	14357	14183	14339	14181	14224	14260	14459	14422	14308	14234	14258	14354	14230	14243	14094	14409	14364	14228	14341	14365	14346	14247	14099	14256	14263	14173	14293	14393	14328	14226	14421	14201	14372	14325	14126	14144	14253	14385	14532	14135	14280	14363	14289	14394	14348	14249	14314	14326	14506	14388	14207	14387	14359	14224	14329	14388	14092	14221	14345	14242	14237	14109	14286	14524	14245	14277	14236	14211	14363	14491	14227	14188	14281	14310	14309	14392	14241	14224	14294	14198	14269	14368	14327	14215	14469	14192	14160	14425	14183	14362	14303	14316	14435	14164	14184	14279	14384	14336	14451	14198	14337	14162	14238	14235	14406	14072	14287	14283	14319	14234	14239	14418	14377	14124	14250	14225	14256	14434	14340	14394	14288	14152	14237	14247	14329	14294	14470	14250	14271	14271	14327	14222	14321	14108	14322	14235	14178	14204	14160	14143	14368	14329	14170	14240	14395	14224	14306	14189	14234	14050	14424	14272	14168	14446	14249	14280	14247	14295	14370	14333	14328	14218	14328	14304	14268	14301	14274	14286	14253	14353	14256	14215	14202	14165	14244	14456	14319	14244	14324	14345	14208	14361	14015	14332	14315	14326	14309	14252	14438	14355	14341	14223	14345	14413	14367	14175	14128	14527	14302	14231	14233	14481	14342	14352	14305	14357	14250	14159	14275	14231	14371	14139	14338	14402	14344	14308	14124	14316	14175	14135	14299	14373	14258	14098	14369	14140	14410	14384	14388	14165	14131	14290	14169	14306	14142	14256	14311	14480	14335	14216	14297	14230	14209	14092	14367	14293	14285	14242	14391	14126	14224	14372	14352	14244	14390	14192	14335	14223	14380	14356	14186	14208	14224	14274	14268	14526	14426	14246	14378	14295	14358	14278	14369	14291	14269	14298	14388	14364	14410	14433	14193	14099	14215	14079	14263	14153	14282	14247	14146	14327	14211	14269	14462	14206	14295	14256	14274	14319	14343	14574	14286	14328	14223	14251	14308	14258	14287	14260	14325	14152	14376	14338	14262	14385	14175	14307	14253	14422	14314	14240	14146	14308	14378	14374	14342	14156	14269	14343	14301	14171	14289	14338	14496	14385	14460	14277	14182	14223	14179	14275	14479	14343	14156	14233	14261	14262	14258	14298	14288	14240	14298	14372	14203	14291	14368	14285	14175	14184	14309	14253	14334	14179	14327	14354	14256	14370	14280	14218	14273	14317	14518	14388	14223	14193	14117	14234	14232	14263	14221	14355	14484	14289	14305	14176	14319	14253	14380	14122	14176	14374	14306	14260	14217	14374	14427	14309	14069	14364	14240	14304	14190	14260	14077	14283	14317	14265	14267	14164	14282	14281	14326	14252	14181	14182	14247	14267	14351	14286	14294	14229	14334	14276	14247	14324	14174	14203	14366	14259	14298	14363	14253	14344	14144	14360	14414	14346	14133	14318	14194	14315	14236	14162	14316	14155	14408	14244	14314	14086	14230	14195	14465	14126	14089	14171	14113	14246	14300	14130	14254	14249	14215	14265	14239	14398	14493	14297	14341	14128	14423	14229	14181	14303	14324	14157	14357	14400	14472	14363	14202	14382	14236	14296	14148	14130	14162	14278	14299	14239	14296	14352	14279	14437	14235	14313	14290	14281	14387	14261	14231	14423	14318	14189	14223	14272	14357	14374	14079	14377	14407	14140	14329	14170	14430	14162	14119	14304	14276	14127	14174	14185	14093	14292	14379	14195	14126	14203	14219	14412	14305	14097	14305	14330	14414	14344	14171	14292	14318	14220	14368	14303	14375	14339	14277	14525	14215	14447	14253	14441	14174	14352	14154	14163	14295	14276	14275	14294	14200	14380	14318	14134	14237	14178	14479	14177	14303	14357	14229	14352	14181	14347	14336	14297	14102	14405	14073	14293	14331	14289	14257	14448	14273	14046	14236	14381	14220	14363	14201	14202	14122	14393	14250	14334	14155	14327	14367	14277	14431	14251	14232	14290	14395	14311	14477	14337	14206	14221	14301	14282	14251	14214	14293	14301	14380	14129	14149	14136	14276	14225	14432	14411	14393	14198	14205	14137	14312	14486	14095	14262	14116	14282	14395	14168	14226	14259	14265	14320	14250	14180	14299	14217	14248	14278	14165	14369	14249	14371	14251	14406	14353	14270	14220	14378	14312	14327	14108	14324	14356	14285	14396	14341	14233	14056	14231	14191	14336	14176	14247	14267	14327	14321	14261	14300	14338	13988	14356	14223	14403	14220	14288	14314	14113	14238	14163	14246	14241	14329	14235	14286	14318	14447	14248	14241	14394	14258	14401	14364	14352	14384	14130	14190	14203	14281	14364	14375	14148	14338	14212	14313	14384	14324	14253	14323	14295	14418	14346	14196	14240	14266	14403	14060	14210	14233	14335	14214	14356	14275	14314	14278	14170	14185	14233	14436	14201	14391	14161	14260	14403	14355	14343	14241	14306	14198	14203	14406	14374	14201	14172	14471	14310	14332	14207	14151	14372	14287	14393	14577	14172	14251	14250	14279	14059	14232	14182	14241	14290	14326	14280	14213	14311	14378	14298	14296	14309	14297	14264	14321	14318	14350	14272	14226	14115	14308	14243	14233	14481	14186	14363	14271	14370	14052	14340	14319	14016	14160	14284	14306	14201	14301	14282	14301	14306	14151	14121	14216	14256	14413	14257	14347	14290	14323	14318	14292	14122	14241	14352	14250	14236	14295	14334	14185	14243	14306	14244	14360	14233	14390	14200	14136	14151	14340	14138	14208	14123	14262	14170	14169	14293	14310	14251	14174	14224	14313	14431	14234	14175	14369	14290	14271	14331	14396	14192	14386	14266	14303	14128	14123	14188	14386	14265	14193	14261	14067	14303	14293	14239	14186	14326	14241	14414	14214	14269	14142	14498	14272	14174	14385	14511	14330	14406	14372	14380	14266	14513	14276	14260	14348	14279	14314	14253	14226	14376	14276	14186	14253	14398	14180	14167	14146	14322	14209	14353	14315	14222	14384	14330	14415	14392	14382	14326	14156	14216	14402	14167	14291	14238	14437	14345	14273	14447	14254	14320	14303	14225	14227	14322	14277	14252	14266	14332	14357	14380	14424	14385	14275	14257	14357	14277	14281	14215	14155	14174	14188	14281	14295	14277	14370	14332	14388	14354	14048	14130	14153	14262	14228	14235	14150	14274	14282	14338	14162	14186	14257	14303	14361	14267	14235	14189	14302	14104	14349	14324	14237	14071	14234	14370	14172	14449	14279	14324	14286	14321	14289	14276	14320	14175	14240	14382	14308	14349	14345	14308	14294	14375	14176	14335	14245	14301	14421	14396	14273	14253	14451	14339	14339	14161	14323	14466	14365	14385	14174	14285	14442	14161	14437	14257	14218	14177	14373	14381	14436	14215	14249	14039	14232	14426	14283	14277	14370	14227	14255	14190	14276	14333	14230	14297	14216	14269	14324	14302	14155	14116	14282	14365	14360	14192	14425	14370	14280	14362	14182	14274	14219	14391	14358	14368	14357	14332	14271	14237	14401	14253	14194	14250	14137	14512	14373	14156	14443	14254	14230	14334	14374	14234	14294	14423	14400	14414	14284	14199	14259	14180	14277	14321	14375	14311	14242	14201	14333	14333	14362	14209	14374	14270	14207	14349	14253	14261	14373	14246	14227	14284	14307	14281	14267	14325	14298	14366	14204	14250	14368	14271	14331	14300	14309	14312	14483	14226	14208	14368	14210	14248	14366	14096	14287	14493	14087	14253	14326	14241	14317	14385	14335	14200	14258	14292	14346	14169	14131	14193	14237	14462	14353	14150	14384	14326	14017	14382	14302	14171	14339	14223	14200	14342	14551	14127	14242	14055	14242	14326	14205	14103	14241	14336	14167	14340	14309	14349	14232	14359	14108	14292	14243	14550	14174	14255	14148	14393	14285	14106	14259	14257	14292	14201	14181	14229	14270	14409	14165	14276	14227	14230	14281	14446	14035	14424	14256	14235	14285	14271	14354	14163	14152	14216	14324	14177	14275	14367	14148	14258	14200	14406	14124	14282	14259	14245	14275	14289	14437	14394	14220	14402	14241	14414	14133	14324	14195	14184	14194	14272	14134	14244	14250	14237	14366	14273	14133	14368	14336	14339	14470	14205	14120	14193	14348	14330	14310	14351	14201	14077	14323	14305	14417	14190	14459	14185	14265	14294	14387	14402	14340	14180	14211	14217	14353	14341	14314	14327	14285	14504	14221	14237	14333	14020	14459	14208	14254	14266	14305	14064	14397	14208	14308	14367	14396	14137	14391	14358	14424	14194	14144	14414	14294	14273	14509	14350	14172	14114	14202	14252	14166	14123	14360	14276	14259	14203	14223	14175	14225	14306	14172	14245	14330	14170	14140	14260	14455	14214	14241	14444	14273	14360	14164	14312	14313	14406	14294	14179	14270	14269	14477	14293	14230	14424	14210	14449	14350	14150	14282	14213	14369	14416	14334	14214	14380	14282	14369	14156	14281	14162	14260	14295	14307	14375	14331	14228	14295	14324	14221	14193	14182	14294	14449	14061	14396	14285	14341	14411	14199	14175	14278	14205	14202	14237	14217	14402	14197	14203	14365	14235	14306	14274	14134	14259	14146	14269	14319	14228	14268	14118	14247	14252	14258	14301	14326	14411	14214	14183	14314	14304	14396	14324	14307	14369	14236
23270	21164	28467	25450	23067	21229	19252	17097	16435	16569	16376	16196	16300	16108	16052	16163	16114	15947	16078	16239	16027	16108	16123	16382	17133	17380	17157	16681	16377	16151	16161	15997	15926	15804	16062	16072	15894	15872	16056	15787	15931	15852	16024	15911	15932	16147	16199	16092	16062	15871	15965	15832	15845	15942	16107	16002	15943	15725	15638	15826	16202	15885	16041	15867	15833	15836	15905	15979	15954	16041	15910	15981	16079	15830	16005	16130	15919	16002	15944	15790	15919	15944	16142	15900	16002	15934	15915	15777	15929	15984	15894	15862	15977	15880	15893	15935	15904	16166	15742	15850	15901	16010	15992	16031	15866	15800	16058	16017	15799	16130	16018	15743	15895	15995	16079	15974	16009	15755	15979	15846	15895	15917	16025	15956	15807	15886	15932	15953	15910	15653	16035	16020	16038	15903	15984	15990	15819	15904	15938	16078	16006	15955	15795	15890	15908	15986	15931	15899	15869	15665	15942	15847	15684	15902	15795	15834	16118	15957	15855	15999	15747	16009	15830	15914	15889	16003	16093	16020	15996	15731	15899	15725	15894	15919	15798	15815	15889	16083	15870	15889	15934	16032	16045	16103	16033	15910	15952	15877	15868	15719	15690	15788	15895	15761	15813	15963	15994	15972	15719	15831	16023	15967	15949	16111	15827	15814	16108	15715	15792	16084	15717	15855	16045	16024	15824	15905	15963	15964	15923	15701	15756	16021	15808	16068	16095	15861	16045	15850	15797	16022	15937	15793	15921	15878	16076	15897	15872	15920	16159	15851	16051	15848	15840	15629	15971	15834	15927	15972	16107	15847	15933	16013	15870	15953	15963	16030	15854	15648	15708	15850	15913	15978	16047	15837	15753	15962	16041	16006	15961	15884	15866	15858	15969	15808	15793	15721	15713	15865	15942	15961	15926	15884	15741	15900	16065	16136	15836	15740	15847	15841	15737	15942	15792	15879	15890	15889	15859	16063	15877	16020	16039	16118	15888	15870	15964	15900	15767	16123	15766	15859	15897	15848	15909	15984	15888	15911	15859	15975	15972	15837	15827	16073	15912	15933	16076	15831	15854	15886	15787	15798	15875	15793	15967	15933	15745	16046	15823	15926	15762	16029	15727	15787	15845	15803	15950	15953	15728	15777	15915	15957	15839	15888	15890	15984	16073	15896	15781	16070	15957	15979	15936	15917	15972	15487	15942	15831	15888	15911	15806	15817	15987	15801	16027	16053	15889	15886	15833	15897	15928	15999	15825	15674	15897	15778	16073	15885	15790	15944	16104	15952	15956	16093	15798	15863	15731	15890	15901	15968	15968	15925	15959	15971	15893	15881	16067	16183	16069	15729	15834	16103	16059	15786	15841	16122	16101	16010	16120	15886	15931	15947	15812	15920	15817	15715	16009	15887	15896	15964	15846	16054	16016	16031	15963	15800	15958	15776	15974	15820	16007	15736	15940	15963	15886	16014	15926	15826	15774	15848	15876	15902	16016	16086	16019	16003	16049	16016	16009	15981	15974	16004	16008	15795	16003	15926	15970	15980	16029	15869	15971	15894	15965	15981	15976	16034	15889	15886	15799	15843	15982	15992	15896	15856	15871	15930	16023	16089	16098	15879	15860	16034	16029	15900	16010	15901	16067	15926	15949	15717	16121	15923	15965	15890	15916	15806	15804	16005	15869	16098	15952	15943	15874	15690	16097	15993	15980	16024	15949	15912	15991	15744	15917	15739	15842	15731	15992	15904	15901	15872	15971	16007	15769	15838	16076	16100	15867	15753	15863	15878	16007	16063	16096	15930	15802	15903	15830	15830	15957	15993	15920	15783	15881	15907	15872	15905	15789	16060	15893	15878	15957	15945	15763	15853	15917	15791	16074	15840	15937	15816	16102	16123	15971	15931	15815	16181	15924	15891	15796	15960	15906	15905	15930	15860	15917	15871	16081	16088	15818	15826	15882	15892	15863	15853	15977	16010	15749	16033	15652	15812	15890	16024	16035	15802	15947	15724	15963	15927	15811	16083	15689	15922	15843	16008	15821	15933	16037	15923	15957	16001	15930	15819	15850	15781	16002	16024	15824	15822	15950	16050	15832	15972	16009	15774	15840	15965	16075	15765	15760	15930	15969	16006	15913	15954	15948	15817	15947	16044	16033	15895	15832	15858	15903	15882	16000	15923	15945	15815	15875	15933	16084	16203	15665	15888	15879	15866	15870	15900	15583	15953	15768	15939	15877	15907	16026	15667	15890	16093	15825	16142	15752	16059	15982	15925	16049	16131	15725	15866	15847	15927	15873	15899	15939	15862	15870	15832	15764	15832	15914	15909	16045	15875	15950	16169	15800	15728	15762	15881	16044	15885	15997	15779	15838	15921	16015	15982	15857	16035	15943	15883	15990	15889	15892	15921	15835	15878	15780	15801	15868	15763	15765	15916	15889	15958	15878	15927	16021	15925	15870	16041	15749	15748	15759	15962	16086	15974	15957	15980	16022	16002	15805	16094	16028	15931	15908	15988	16011	16084	15967	15946	15907	15922	15814	15878	15923	16027	16122	16041	15929	15772	15900	15821	16031	15897	15869	15883	15743	15892	15690	16130	15851	15787	16094	15850	15702	15943	15961	15852	16040	15658	16014	15813	15848	15912	15876	16120	15932	15841	15769	15764	15842	15992	15944	15949	15779	15900	16069	15889	15895	15876	15879	16050	15738	15725	15796	15873	15964	16045	15945	15899	16032	15715	15933	15850	15901	15783	15896	15972	16148	15952	15871	15958	16040	16099	16000	15995	16025	15871	15907	15766	15928	15936	15925	15767	15938	15809	16061	15813	15769	16066	16081	15967	15817	15952	15853	15937	15838	15847	15772	15995	15997	15792	15776	15925	15920	15852	15938	16030	16050	15972	15836	15790	15920	16045	16157	15869	15826	16018	15900	15978	15805	15792	15889	15913	15937	15970	15964	15767	15804	15829	15685	15900	15777	15856	15772	15784	15975	16024	15872	16014	15748	15913	15855	15734	15820	15796	15815	15816	15886	15932	15820	15868	15897	16095	15979	15807	15804	15796	15883	16013	15987	15834	15787	15910	16073	16048	15861	15919	15925	15919	15915	15923	15971	16033	15822	15834	15900	16166	15869	16050	16045	15830	15816	15950	15609	15997	15922	15774	15945	15894	15848	15820	15849	15943	15783	15931	15851	15935	16008	15826	15996	15784	15776	16033	15794	15719	15785	16005	16075	15842	16167	16008	16080	16011	15955	16043	16108	15978	15863	15954	16070	15908	15923	15993	15973	15830	15783	15977	15887	15976	15952	15776	15821	15660	15844	15877	16117	15949	15731	15767	15784	15929	15810	15821	15926	15879	15800	15958	15960	15873	15819	15786	16085	15755	15824	15931	16041	16133	15917	15820	15892	15855	15973	15928	16254	15908	16144	15849	16013	15871	15905	15862	15972	15802	15888	15671	15859	15874	15894	15986	16102	16007	16014	15724	15954	15831	16007	15971	15949	15815	15936	15922	15947	15983	15865	15871	16056	15998	15970	15945	15876	15814	16186	16044	15969	16149	16047	15929	16000	16001	15767	15883	16081	16046	15959	15914	16086	16060	15943	15871	15937	15861	16043	15945	15716	16130	15964	15920	15926	15888	15880	15766	15979	15844	15828	15937	15911	15890	15812	15845	15925	16075	15918	15824	16049	16046	15959	15826	15933	15934	15878	16059	15712	15968	15858	16052	15856	16026	15884	16008	15746	16055	15980	15753	16109	16032	15841	15868	15897	16051	15819	16136	15844	16017	15933	16130	15804	15818	15865	16102	15848	15848	15968	15769	15950	15900	15763	16262	16013	16173	15901	15915	15958	16053	15783	15956	15813	15961	15877	15828	15947	15786	15856	15921	16018	16135	15835	15906	15983	15951	15865	16006	15819	15873	15685	15843	15869	15871	15938	15898	16096	15735	15881	15782	15933	15946	15899	16055	15923	16005	15799	16003	15916	15947	15772	15827	15836	15641	15940	16131	16070	15969	15746	15951	16220	15853	15724	15726	15913	15790	16002	15926	15940	15949	15792	15976	15852	16126	15834	15948	15861	15860	15827	15771	16120	15930	15981	16069	15818	15856	15950	15874	15912	15918	16000	15809	15899	15939	15797	15864	16074	15864	15796	15875	16107	16054	16049	16053	15964	15996	15972	15627	15809	15940	15724	16048	15962	15786	15936	15978	15897	16000	15854	16042	15847	15950	16025	15792	15687	15922	16011	15763	15959	16122	16066	15934	15931	16045	15739	15747	15904	15932	15966	15906	16144	15931	15797	15882	15943	15993	15634	15825	15978	15912	15931	15736	15826	15796	16019	15775	15945	15967	15761	15856	15917	16163	16001	15864	15851	15917	15925	16068	15852	15880	16001	15817	15868	15975	16078	15889	15937	15972	15863	15989	16076	15951	15870	15719	15880	16015	15852	15805	15755	16149	15824	15882	15944	15970	16042	16060	15985	15840	15813	15947	15889	16042	16027	15853	15934	15948	16137	16037	16068	15909	15776	15704	15853	15882	15888	15955	15901	15770	15952	16127	15856	15843	16115	16025	15803	15980	15951	16018	15762	16041	16082	16139	16031	16011	15759	15934	16049	16070	15937	15988	15905	15989	15928	15882	15845	15688	15809	15952	15922	16119	15985	15941	16082	16025	15884	15732	15852	15916	15959	16166	15847	15928	15891	15873	15889	15759	15827	15860	15980	16043	15974	15694	15931	15774	16003	15876	16106	15977	15853	15921	16035	15931	15901	16049	15922	16029	16003	16008	16198	15795	16034	15680	15847	15948	15885	16181	15990	15784	16030	16020	16022	15916	16040	16137	15896	15882	16078	15860	15987	15781	15895	16073	15944	15755	15911	16092	15953	15976	15896	15925	16037	16022	16027	15909	15863	16095	15836	15918	15994	16032	15857	15873	15740	16079	15801	16040	15964	16141	15752	15973	15877	15846	15820	15923	16026	15917	15915	15707	15893	15969	15787	15739	15792	15833	15967	15775	15923	15908	15951	15770	15659	16038	15775	15933	15912	15877	15850	15987	15768	15725	15742	15950	15989	15837	15902	15841	16061	15898	15963	15990	15826	15867	15998	15906	15789	15916	15815	15802	15865	15868	16006	15787	16066	15972
29117	59261	48704	30450	22078	14831	14153	13813	13748	13598	13369	13403	13225	13209	13187	13201	13164	13305	13117	13120	13259	13103	13144	13407	14721	14876	14336	13895	13504	13266	13206	13175	13211	13216	13083	13023	13170	13142	13105	13156	13162	12994	13142	13103	13065	13004	13144	13034	12954	12996	13112	13247	13041	13025	13050	12863	13254	12990	13214	13042	13223	13151	13145	13097	13088	13047	12850	13111	13148	13081	13072	13143	13059	13223	13132	13162	13176	12951	12991	12972	13073	13197	13004	13166	13159	12940	13207	13119	13026	13103	13054	12967	13137	13139	13168	13166	12894	13001	13089	13024	13099	13125	13010	13215	13146	12996	12872	13061	13202	13014	13096	13036	12999	13069	13003	12895	13093	13096	12970	13016	13059	13152	13115	13121	13133	13050	13095	13079	13104	13021	13077	13026	13255	13055	12973	13212	13201	13192	12954	12996	12929	13174	13186	13296	13086	12984	13057	12949	13034	12962	13177	12922	13037	13190	13120	13170	13080	13014	13073	13041	13046	13118	12954	13138	13182	13153	13076	12942	13082	13097	13169	13050	13148	12948	13123	13188	12998	13090	13095	13155	13047	13014	13011	12883	13171	13112	13070	13187	13088	12756	13092	13056	13125	13101	13109	13223	13018	13138	13005	13169	13106	13264	13226	12969	13265	12888	13104	13004	13173	13045	13099	13078	13166	13172	13259	13049	13062	13044	13222	13191	13175	13169	13044	13193	13089	12942	13007	12853	13084	13203	13139	13100	13101	13113	13013	13176	13043	13241	13069	13014	13029	13014	13137	13085	12927	13228	12968	12999	12939	13083	13032	13087	13202	13057	13234	12976	13146	13220	13039	13130	13065	13246	13101	13078	12989	13098	13044	12988	13079	13111	13007	13217	13121	13008	13365	13178	13288	13103	13126	13100	13119	13257	13163	13219	13203	13157	13021	13142	13141	13201	13091	13186	13014	13024	12942	13005	13123	12957	13131	12928	13158	12970	13168	13100	13167	13132	13074	13184	13053	13085	13153	13186	12892	13134	13264	13235	12902	12932	13121	13023	13090	12929	13133	13071	13079	13102	13279	13286	13009	13158	13099	12960	13019	13192	13148	13179	13075	13111	13131	12913	13049	13100	13198	13091	13079	13124	13187	13393	12983	13133	13106	12954	13043	12967	13190	13239	13165	13070	13116	13048	13019	13091	13053	13273	12925	13164	13084	12993	13018	13192	13030	13068	13079	12978	13218	13107	12935	13081	13228	13197	12895	13110	13019	13001	13178	13124	13050	13047	13166	13076	13020	13070	12899	13225	13077	13006	13116	13116	13097	13031	13012	13074	13119	13092	13150	13164	13167	13023	13151	13050	12933	13228	13070	13129	13129	12924	13153	13003	13138	13054	13153	12783	13098	13157	13213	13181	12963	13108	13134	13011	13097	13186	13017	13124	13065	13060	13173	13029	13113	13225	13119	13154	13096	13109	13114	13057	13245	12898	13162	13040	13057	12979	13128	12991	13209	12998	13073	13014	13103	13236	13201	12881	13107	13098	13099	13124	13267	12989	12928	13205	12971	13187	13125	13042	13173	12955	13106	13196	13074	13170	13021	13075	13020	13150	13033	13155	13244	13064	13090	13119	13134	13103	13143	13099	13031	13094	13100	13120	12973	12932	12973	12989	13050	13213	13012	13078	13174	13114	13233	13169	13016	13179	13128	12966	13064	13240	13063	12996	13252	13053	13092	13163	13181	13058	13123	13127	12906	13190	13028	12990	13084	13102	13175	13143	13075	13146	13169	13182	13031	13264	12951	13105	13219	12991	12948	12939	13061	13071	13089	13115	12993	13065	13165	13108	13050	13182	13195	13092	13219	13106	13118	12936	12965	13254	13010	13025	13344	13071	13039	13095	13059	13093	13126	12932	12952	13080	13063	13099	13188	13030	13218	13041	13085	13090	13155	13116	12997	12893	12906	13032	13025	13152	12903	13102	13063	13165	13044	13182	12982	13187	13143	13131	12936	13218	13123	13135	13026	13045	13118	13142	12962	13031	13054	13193	13258	13073	13012	13262	13084	13002	13161	13020	13166	13110	13083	13030	13006	13090	13100	13142	13094	13050	13043	13125	13101	13111	13159	13187	13178	13034	13071	12990	13047	13207	13099	13076	13020	13089	13110	13056	13083	13101	12945	13095	13055	13124	13054	13101	13031	13138	12961	13217	13052	13017	13003	13074	13190	13150	13153	13068	13102	13088	13210	13191	13021	13152	13236	13008	13125	13025	13109	13104	13313	13104	13142	13085	13056	12963	12888	13146	13196	13046	13180	13030	13143	12930	13227	12955	13057	13059	13150	12999	13169	13040	13097	13214	13045	13109	13060	13131	13067	13025	13107	13114	13102	13183	13129	12966	13081	12923	13179	13074	13061	13079	12943	13050	13153	13037	13038	13184	13096	13102	13176	13143	13217	13070	13194	12875	13142	13258	13092	13179	13170	13214	13212	13141	13034	13238	13243	13141	13204	12842	13107	13127	13189	13183	13027	12917	12958	13081	13193	12975	13048	13025	13144	12787	13205	13057	12965	13125	13235	13041	12875	12901	13048	13205	13141	13044	12924	12917	13038	13097	13132	13104	12993	13133	13131	13178	12994	13198	12943	13045	13162	13075	13057	13039	13089	13000	13102	12999	13030	13140	12960	13054	13110	13065	13091	13343	13120	13232	13044	13167	13097	13001	12974	13101	13137	13017	13030	13000	12920	12992	13100	13022	13052	13154	13085	13152	13149	13073	12961	13001	12983	13105	12863	13080	13160	12991	13022	13050	13036	13032	13145	12924	13157	12855	12928	12892	12929	13149	13029	13292	13097	13062	12953	13057	12915	13198	13013	13047	13218	13051	13231	13097	13037	13043	13193	13008	13136	13064	13168	12945	13310	13177	12910	12965	12884	13176	13108	13060	12831	13040	13169	13158	13068	13130	13117	13112	13163	13276	13183	13118	13143	13092	12994	13151	13165	13041	12989	13097	13083	13046	12978	13153	13084	13036	12939	13136	13144	13174	13178	13077	13056	13109	13224	12981	13112	12917	13052	12947	13016	13055	13097	13204	12881	12983	12991	13098	13144	13076	13072	13182	13058	13027	13205	13198	13144	13107	12978	12942	13150	13150	13052	13053	13226	12939	12980	12981	13068	12939	13078	13166	12975	13039	13182	12964	13038	13014	13225	13054	13120	13045	13065	12998	13102	13045	13212	13069	13066	13050	12933	13102	13137	13219	13248	12972	13063	13075	13053	13024	13070	12986	13185	13026	13078	13059	12997	13067	13070	13061	13210	13012	12973	12958	13043	13040	13092	12990	12782	12952	13003	13039	12938	13134	13163	13038	13077	13115	13124	13276	13108	13154	13124	13096	13192	13026	13011	13041	13196	12981	12992	13016	13051	13066	13074	12982	13253	12997	12954	12873	13026	13152	13107	13133	13047	13057	13028	12986	12913	13015	13196	13046	13055	13104	13228	13025	13033	13100	13212	12972	13193	13133	13037	13164	13061	13119	13127	12884	13020	13094	13076	13260	13049	13092	13057	13172	13031	13132	13045	13082	13062	12983	13012	13131	13244	13103	12995	13143	13005	13085	12998	13037	13068	12878	13018	13128	12984	13109	12979	13093	13132	12973	13166	12952	13066	13000	13193	13136	13039	13091	13007	13054	13191	13040	13223	12993	13034	13021	12991	13220	12983	13149	13100	13045	13124	12964	13004	13092	13121	13137	13047	13153	13198	13080	13114	13232	13112	13115	13107	13039	13090	12980	13128	13055	13004	13273	13128	13061	13083	13024	13121	13022	13197	13111	13129	13114	13138	13054	13020	13208	13301	13123	13071	13135	13027	13064	13196	13224	12933	12997	13273	13078	12906	13036	13107	13041	13026	13080	13252	13263	13171	13070	13123	12858	13257	13163	13086	13135	13102	13159	13077	13149	13112	13135	13121	13070	13039	13108	13160	13036	13098	13155	13060	13273	12989	13317	13025	13101	12906	13009	13122	12945	13062	13016	13145	13163	13035	13079	12964	13270	13054	13335	13102	13148	13050	13193	13074	13105	12992	13089	13057	13053	13076	12952	13099	13096	13163	13125	12890	13043	13135	13129	12891	13100	13057	13070	13007	13067	13063	13070	13130	13126	13040	13233	13076	13069	13035	12888	13142	13063	13106	13050	12968	13082	13106	12949	13046	13037	13121	13069	13178	13114	13095	12987	13088	13086	12943	13184	12973	13166	13010	13142	13166	13134	13092	13127	13264	12985	13099	13138	13107	13072	13180	13160	13195	12924	13255	13150	13154	13095	13106	13052	13156	13237	13000	13169	12996	12982	13084	13097	13064	13127	13096	12981	13175	13187	12996	13161	13011	13213	13078	13076	13216	13013	13142	13074	13183	13065	13061	13074	13220	13174	13038	12969	13020	12955	13144	13236	12957	13105	13297	13140	13102	13121	13135	12951	13181	13102	13082	13251	13012	13128	13148	13132	13115	12944	13215	13192	13007	13158	13029	13330	13116	13047	12918	13011	13224	13031	13070	12987	12999	13176	13138	13123	13108	13087	13032	13203	12982	13042	12915	13264	13069	13137	13160	13056	13127	13188	12865	13121	13065	13117	12981	13047	13098	13128	13137	13009	13088	13001	13121	13073	13001	12948	13098	12984	13005	13165	13300	13103	13314	13013	13156	13204	13097	13098	13059	13171	13062	13060	13022	12999	13068	13032	12941	13127	13164	13178	13158	13043	13109	12953	13193	13019	12999	13092	13181	13261	12959	13146	12981	13151	13102	13060	13035	13227	12958	13093	13193	13097	13130	13167	13109	13180	13087	12879	13054	13015	13014	13083	13007	13111	12955	13176	12906	12968	13029	13036	13054	13139	13189	13102	13105	13301	13065	13207	13257	13272	13050	13036	13123	12897	13070	13132	13058	13140	12986	12929	13054	13168	12988	13052	13149	13197	12993	13229	12944	13074	13177	13270	13193	13081	13075	13047	13180	13146	13298	13248	13170	13186	12992	13243	13090	13010	12930	13003	13085	13137	13182	13108	13058	13151	13089	13139	13149	13203	13016	13144	13062	13221	13004	13264	13248	13165	13104	13101	13146	13095	13044	12948	13084	13193	12928	13046	13248	12973
24700	21471	28870	27488	20860	17819	16989	16431	16082	16159	16082	15892	15946	15671	15831	15680	15754	15779	16182	15881	15815	15839	15737	15899	16077	16400	16401	16119	15932	15809	15791	15665	15800	15906	15930	15510	15718	15647	15745	15788	15616	15743	15921	15659	15652	15785	15848	15819	15771	15783	15573	15723	15726	15947	15661	15833	15708	15698	15802	15711	15599	15751	15553	15550	15532	15667	15552	15660	15579	15666	15712	15823	15722	15677	15912	15551	15590	15588	15641	15758	15803	15925	15654	15686	15711	15830	15722	15775	15719	15562	15779	15703	15795	15745	15643	15780	15783	15754	15854	15675	15805	15640	15523	15733	15805	15691	15630	15837	15671	15694	15809	15963	15810	15902	15752	15872	15700	15723	15687	15815	15834	15721	15651	15508	15645	15829	15883	15820	15646	15630	15842	15805	15702	15638	15734	15885	15570	15918	15689	15825	15658	15748	15819	15673	15876	15771	15822	15493	15779	15714	15760	15575	15753	15834	15809	15630	15566	15595	15659	15719	15767	15884	15668	15667	15731	15547	15641	15852	15746	15703	15618	15680	15540	15676	15869	15788	15902	15635	15542	15730	15728	15748	15670	15625	15780	15659	15623	15763	15711	15697	15814	15643	15904	15854	15560	15663	15793	15592	15846	15644	15660	15740	15730	15780	15620	15518	15701	15354	15746	15648	15570	15780	15836	15709	15690	15756	15739	15854	15833	15689	15596	15750	15773	15757	15755	15555	15788	15605	15797	15639	15849	15718	15807	15765	15667	15644	15742	15704	15844	15626	15699	15746	15974	15635	15692	15647	15724	15803	15614	15686	15861	15777	15762	15502	15764	15656	15739	15671	15698	15495	15660	15471	15933	15655	15858	15713	15806	15691	15793	15826	15460	15474	15872	15718	15623	15583	15653	15737	15727	15622	15699	15633	15611	15760	15750	15746	15981	15672	15662	15710	15755	15599	15806	15919	15774	15794	15717	15844	15759	15669	15677	15733	15771	15800	15803	15676	15771	15656	15804	16009	15684	15624	15362	15628	15787	15727	15734	15522	15641	15494	15569	15636	15805	15719	15877	15671	15602	15720	15715	15893	15690	15581	15629	15787	15673	15860	15852	15554	15649	15760	15785	15649	15580	15748	15645	15790	15581	15585	15806	15702	15712	15780	15935	15632	15749	15760	15705	15562	15619	15620	15818	15676	15676	15929	15850	15733	15717	15611	16034	15740	15890	15810	15631	15689	15987	15756	15706	15876	15701	15478	15734	15793	15824	15723	15955	15629	15547	15690	15773	15718	15663	15802	15511	15821	15483	15629	15921	15686	15544	15935	15881	15693	15737	15632	15930	16010	15733	15616	15686	15694	15495	15902	15753	15802	15830	15816	15856	15684	15882	15819	15886	15783	15611	15798	15700	15535	15826	15855	15832	15532	15739	15804	15827	15737	15829	15764	15836	15564	15874	15569	15590	15662	15626	15722	15758	15812	15705	15710	15626	15747	15565	15657	15848	15589	15710	15693	15753	15803	15686	15679	15820	15913	15748	15906	15848	15657	15742	15556	15631	15693	15505	15720	15878	15697	15611	15776	15876	16022	15628	15756	15609	15820	15694	15641	15710	15538	15661	15828	15741	15610	15715	15795	15581	15674	15616	15925	15843	15886	15777	15637	15755	15946	15791	15785	15871	15734	15695	15736	15737	15791	15592	15730	15693	15700	15748	15646	15750	15881	15829	15753	15695	15806	15782	15549	15700	15659	15713	15667	15635	15879	15699	15686	15668	15800	15699	15668	15842	15604	15698	15905	15788	15915	15679	15731	15702	15729	15687	15626	15676	15606	15772	15864	15637	15615	15602	15553	15449	15483	15661	15808	15611	15732	15662	15717	15684	15773	15863	15600	15801	15662	15552	15710	15613	15922	15615	15601	15738	15858	15680	15587	15722	15861	15664	15493	15752	15823	15671	15483	15615	15748	15726	15775	15692	15578	15523	15844	15676	15721	15641	15543	15757	15641	15746	15829	15840	15762	15811	15628	15827	15617	15501	15871	15867	15856	15787	15656	15774	15721	15734	15753	15725	15818	15825	15749	15858	15711	15721	15786	15793	15479	15736	15728	15668	15789	15673	15447	15659	15625	15975	15691	15898	15685	15763	15870	15731	15766	15761	15740	15685	15781	15697	15556	15646	15715	15811	15552	15730	15780	15574	15825	15741	15405	15660	15630	15657	15780	15677	15625	15716	15583	15736	15744	15616	15900	15750	15642	15603	15584	15593	15691	15759	15754	15833	15677	15814	15680	15708	15604	15685	15889	15696	15841	15482	15683	16069	15725	15744	15513	15754	15608	15676	15763	15502	15726	15721	15679	15722	15520	15762	15652	15812	15734	15661	15612	15686	15688	15777	15786	15679	15886	15660	15579	15823	15745	15838	15700	15832	15744	15554	15509	15786	15726	15763	15683	15577	15802	15710	15681	15948	15805	15945	15708	15524	15900	15500	15719	15737	15916	15704	15796	16052	15830	15635	15656	15721	15748	15709	15749	15734	15905	15601	15803	15767	15782	15545	15607	15852	15789	15812	15749	15837	15719	15657	15611	15824	15587	15767	15717	15806	15677	15707	15935	15631	15434	15595	15717	15723	15553	15997	15651	15790	15643	15766	15668	15622	15656	15982	15729	15687	15519	15940	15721	15800	15702	15757	15694	15659	15705	15607	15778	15870	15751	15782	15667	15919	15688	15721	15842	15844	15680	15633	15493	15564	15655	15721	15657	15613	15729	15745	15703	15607	15633	15608	15600	15765	15763	15679	15662	15922	15749	15554	15628	15698	15857	15545	15643	15505	15644	15816	15716	15750	15732	15742	15762	15699	15789	15654	15836	15792	15638	15758	15863	15626	15746	15692	15787	15651	15824	15708	15743	15635	15624	15811	15743	15761	15692	15892	15731	15669	15631	15687	15657	15867	15578	15587	15651	15681	15697	15987	15734	15547	15686	15724	15832	15747	15762	15636	15678	15624	15710	15811	15821	15514	15738	15661	15585	15713	15732	15861	15760	15796	15646	15695	15705	15869	15876	15574	15563	15928	15843	15903	15693	15685	15788	15586	15679	15640	15767	15492	15725	15611	15516	15577	15666	15672	15682	15621	15764	15594	15627	15880	15911	15715	15825	15778	15944	15684	15645	15686	15768	15800	15834	15592	15662	15777	15933	15654	15678	15695	15750	15746	15855	15731	15698	15811	15994	15844	15742	15467	15726	15688	15874	15575	15748	15901	15624	15539	15793	15512	15730	15652	15570	15811	15627	15709	15763	15813	15696	15428	15608	15846	15762	15688	15934	15938	15855	15784	15818	15707	15780	15692	15618	15804	16009	15905	15642	15757	15736	15931	15818	15765	15799	15540	15507	15842	15856	15566	15726	15781	15513	15552	15839	15644	15719	15824	15744	15621	15835	15745	15867	15660	15740	15705	15613	15553	15628	15466	15684	15903	15754	15785	15706	15767	15609	15599	15726	15697	15690	15891	15619	15787	15933	15793	15830	15948	16035	15714	15873	15817	15700	15679	15512	15793	15696	15699	15668	15700	15716	15786	15768	15704	15827	15594	15743	15785	15640	15596	15833	15830	15774	15726	15538	15830	15832	15746	15684	15813	15668	15577	15907	15762	15602	15973	15572	15601	15653	15828	15699	15916	15725	15668	15697	15753	15831	15699	15791	15823	15617	15727	15692	15631	15689	15707	15728	15849	15724	15698	15779	15721	15729	15979	15830	15776	15721	15710	15754	15559	15592	15579	15828	15581	15647	15778	15811	15767	15791	15956	15697	15866	15709	15763	15681	15702	15801	15784	15698	15660	15772	15955	15687	15728	15609	15662	15660	15479	15817	15690	15847	15620	15489	15870	15605	15489	15681	15470	15720	15753	15668	15679	15665	15656	15710	15826	15899	16058	15672	15708	15833	15703	15795	15766	15710	15965	15712	15828	15829	15786	15648	15862	15754	15533	15582	15661	15481	15621	15636	15620	15718	15653	15605	15412	15477	15799	15894	15788	15905	15807	15918	15969	15802	15634	15860	15522	15640	15684	15704	15645	15775	15778	15704	15733	15835	15771	15581	15818	15838	15893	15872	15870	15562	15695	15640	15758	15729	15824	15641	15615	15637	15583	15727	15630	15553	15771	15688	15631	15619	15637	15928	15717	15803	15684	15654	15746	15691	15816	15659	15760	15683	15720	15664	15844	15902	15635	15585	15722	15785	15827	15613	15802	15645	15617	15643	15912	15805	15747	15727	15656	15799	15909	15574	15857	15745	15638	15479	15662	15780	15866	15563	15603	15725	15536	15586	15699	15736	15884	15789	15879	15668	15669	15593	15542	15651	15580	15843	15559	15755	15640	15812	15658	15649	15696	15772	15597	15892	15670	15721	15815	15652	15642	15738	15653	15723	15656	15845	15802	15733	15728	15729	15757	15950	15756	15531	15704	15741	16045	15675	15628	15722	15579	15793	15687	15754	15706	15813	15620	15801	15456	15704	15740	15750	15776	15422	15631	15795	15710	15618	15491	15990	15660	15836	15539	15759	15666	15615	15750	15584	15837	15745	15655	15814	15802	15875	15731	15682	15825	15662	15806	15862	15637	15893	15721	15935	15930	15768	15596	15680	15579	15860	15730	15779	15692	15925	15688	15847	15765	15821	15813	15600	15608	15767	15980	15842	15749	15691	15777	15562	15820	15933	15712	15592	15791	15694	15940	15775	15577	15647	15566	15799	15600	15815	15742	15771	15733	15841	15659	15904	15804	15710	15493	15801	15803	15906	15684	15586	15687	15823	15678	15773	15746	15879	15649	15595	15878	15820	15625	15590	15709	15589	15796	15937	15647	15688	15782	15657	15896	15909	15651	15590	15897	15762	15736	15634	15869	15556	15976	15698	15630	15772	15863	15606	15597	15846	15718	15578	15703	15881	15582	15568	15687	15724	15861	15893	15797	15665	15645	15802	15690	15620	15962	15740	15712	15722	15635	15787	15585	15588	15885	15740	15663	15695	15722	15667	15650	15735	15691	15688	15862	15601	15740	15717	15488	15808	15662	15676	15671	15745	15526	15923	15713	15650	15778	15818	15871	15556	15557	15583	15781	15723	15698	15514	15854	15791	15925	15650	15873	15732
28947	53560	40427	23773	17821	14431	13643	13684	13424	13359	13258	13364	13132	12966	13108	13068	13060	13093	13032	12999	13130	12740	13141	13264	13659	13809	13799	13376	13175	13048	12946	13073	12935	13084	12917	12813	12988	12996	12956	13112	12900	13200	13041	13010	12951	12980	13058	13077	13155	12786	12909	12997	12882	13140	12994	13145	12966	13031	13022	12819	12988	13041	13041	13146	12902	13116	13171	13119	12964	13146	12908	13058	13000	12958	12977	13001	12871	13044	12957	12928	12900	13222	12837	12923	13021	13037	12958	13022	13066	13027	12830	13101	12877	12916	13022	12986	12948	12926	13011	13195	13046	12954	13032	13154	13051	12908	12878	12904	12988	13062	12955	13057	12916	13061	12938	12839	12853	12946	13018	13163	13165	13005	12871	12929	12890	13019	13085	12934	13000	13041	13205	12971	13040	12850	12970	13052	13064	12937	13045	13016	13171	13098	12991	12804	13050	12915	12936	12978	12887	13128	12962	13101	13049	13020	12944	12937	12899	13023	12966	12874	13163	13043	13004	13053	12939	13084	13200	12936	13099	13103	12977	12925	13202	13102	13094	12793	13080	13045	12962	12902	13096	12899	12838	13006	12990	13013	13052	12968	12974	12947	12982	12877	12995	13062	13039	13052	12915	12891	12865	12889	12920	13111	13047	13169	12806	12994	13024	13132	12968	12958	13056	12886	13052	12911	13109	13032	13066	12947	12978	12919	13098	12922	12848	12946	13076	12982	12915	12980	12952	12950	12870	13074	13051	12879	12935	12969	13030	12898	12868	13059	12979	13036	13023	13101	12921	13055	12870	13119	12850	12983	13034	12934	13073	12877	13080	13004	12946	12981	12947	12958	12994	12961	12996	13006	12929	13066	12971	13047	12960	12933	13060	12996	13010	12924	12920	13045	13051	13055	12897	13058	13090	12974	13000	13019	13077	12805	13101	12961	12875	12999	12931	13055	12952	13057	13079	13014	12861	13003	13019	13041	13134	12947	13188	12995	12966	13017	12993	13084	12871	12951	13091	12927	13030	12900	13012	12946	13006	12950	13061	12949	13007	13036	12958	13102	13104	12987	12819	13020	12909	13015	12931	12986	13115	12921	12910	12959	13031	13141	12962	12982	13119	13006	12842	13098	13093	12967	12957	12943	12975	13015	13100	13079	13003	12952	12934	12974	12976	13264	12902	13021	12967	12995	13148	12940	12993	13073	13063	12985	12997	13006	13094	13103	12941	13028	12996	13333	13235	12975	13024	13017	12967	12873	13089	12963	12946	12956	12993	13144	12921	13047	13120	12889	12961	13017	12853	13103	13038	12856	13081	13007	12850	12967	12976	12927	13103	12905	12955	13124	13204	13103	12737	12988	12798	13097	12945	12978	13038	12940	12935	12928	12924	13038	13009	12978	13022	13147	12972	13003	13107	13014	13046	13116	13111	13020	12951	13000	12910	13052	12970	12942	12859	12884	13195	12819	12975	13061	12881	13180	12861	13049	13004	13155	12942	12891	12938	13002	13059	12964	13029	13082	12874	12945	13296	12888	13107	13129	13026	13044	13075	12922	12976	13009	12782	13012	12839	12889	13106	12976	12869	13114	12938	12990	12972	13055	13031	13033	13097	12998	13122	13026	12849	12909	13002	12911	12964	12941	13151	13011	12890	13114	13028	13108	12975	13036	13064	12842	12957	12992	12770	13121	12959	12938	13093	12980	13013	12994	12976	12973	12957	12996	12995	12920	13073	12923	12912	13149	12931	12942	12998	12863	13099	12938	13100	12953	13028	13090	13148	12914	13122	12901	12955	12917	13071	12949	13107	12942	13193	12951	12980	13003	12986	13027	13072	13053	12956	12875	13008	13134	13124	12764	12985	13132	13090	13014	12938	13092	13067	13096	13042	13032	13167	12950	12931	12988	13228	12735	12895	13153	13100	13083	12933	13139	12926	13029	12973	13066	13038	13164	13001	12779	13022	12880	13065	12920	12984	13002	13022	13007	13054	12816	13000	12989	13032	13021	13069	12868	13087	13105	13126	13061	12899	13059	13011	12932	13049	12914	12963	12921	13028	13015	12907	12980	13034	13126	12956	13096	12845	12992	12854	13188	13075	12887	12979	13010	13122	12941	13113	13144	13150	13104	13065	12968	12968	12839	12893	13086	13012	12932	12944	13013	12959	12886	12979	13043	12929	13088	12950	13062	12897	12971	12894	13043	12958	13102	12864	12959	12971	12917	12809	13053	13041	12969	13008	12890	13013	12987	12918	13030	12993	12976	13022	12909	13186	13073	13035	12860	12980	13058	12939	13000	12919	13051	12968	12992	13033	12967	12969	13023	12876	13045	12954	12979	13021	12984	12909	13014	13029	12979	12953	12940	12925	13004	12965	12879	12885	12877	12914	12971	13075	13121	13083	13020	13048	13066	12971	12970	13037	13096	13102	13073	13042	13155	12920	13078	13053	13024	13069	12875	12904	13005	13037	13010	12794	12790	13014	12967	13006	13036	12931	13064	12951	13009	12988	12980	13246	13057	12904	13031	13159	12880	12949	13181	12945	12925	13029	13192	13036	13037	12887	13036	13052	13124	13008	13119	13031	13115	12937	13135	13001	12751	13003	13032	12836	13073	13024	12956	13178	13045	12987	12998	13096	13041	13025	12866	13138	12897	13068	13083	13043	12990	12929	12846	13068	12957	12851	12988	12972	13064	13103	12895	12996	13009	12918	13011	13142	13089	12887	13018	13014	12924	13035	12988	12965	12922	12872	12964	12949	13013	12919	13080	12985	12946	12961	12808	12961	12843	12967	13011	13092	12978	12920	13036	13126	12869	13162	12966	13011	13121	12993	13043	12929	13069	12992	13082	12922	13058	13154	12912	12956	12893	12969	12923	12931	13056	12846	13052	12858	12962	12866	12936	13088	13048	13013	13126	13119	12942	13100	12950	12853	12976	13029	13029	12916	13101	12880	12952	13108	12979	12954	12991	13103	13108	12984	13061	13112	12903	12868	12987	12963	12982	13120	13092	12839	12982	13129	12844	13064	12977	13090	12992	13169	12829	13083	12880	12956	12986	13012	13032	12933	12981	12936	13030	13105	12977	12898	12988	12876	13005	13018	12981	13079	12891	12999	12975	13116	12953	12845	13015	12909	12981	13006	13087	13120	12917	13102	12929	12936	12866	12985	12926	12979	13027	12967	13027	12989	12947	13133	13007	12905	13026	12930	12936	13026	12904	13132	13098	13005	13052	12988	13073	12935	12926	13128	12805	12867	12903	13064	12877	13107	12991	12969	12945	12890	12946	12825	13065	12993	12882	13094	13064	13003	13119	12876	13026	12987	13103	13062	13011	13079	12941	12885	12925	13033	13134	13004	12971	13120	13043	13235	12893	12932	13066	13077	13007	13000	12961	12958	12957	13175	12861	13044	13064	12988	12993	12996	13108	13134	12878	13058	12997	13032	12809	13055	12923	13154	12857	13040	13071	12936	13009	13011	12999	12935	13072	13048	13061	12909	13185	13005	12836	13013	13149	12971	12968	12965	12964	12926	13009	13151	12929	13099	12874	13114	13106	12946	13027	13024	12948	13119	12910	13040	12975	13033	12923	12914	12910	12864	12877	12937	13034	13127	13084	13016	13071	13044	12911	13036	12973	13069	12958	12973	13093	12993	13031	12954	13002	12917	12874	12818	13000	13131	13109	12901	13030	13168	13068	13036	13014	12950	13024	12976	12899	13164	12988	13009	13009	13077	12991	12953	13026	12958	13003	13058	12841	12892	12900	12805	12984	12976	12945	12797	13020	12986	12973	12801	13057	12924	12927	12989	12943	12984	12840	12997	12910	13037	12977	13002	13205	12964	13011	13048	13064	12874	12905	12938	13017	12918	12909	13018	12742	12990	13191	13115	13002	13110	13030	13101	12912	12994	12844	13109	12983	12975	12969	13022	12958	12987	12890	12999	12888	13090	13086	13197	13097	12846	12813	12876	13034	13053	13077	13102	13006	13029	12879	12971	12956	13039	13051	12967	13041	12983	13111	13025	12905	12902	12912	13127	12922	13102	13034	13011	13107	12928	13070	12986	13030	12935	12760	12872	13030	12983	12854	13159	12971	13053	13095	12925	13105	13087	12968	13061	12910	13059	12918	12999	12906	12862	13112	12877	13050	13123	13003	13022	12890	13137	12960	12979	12900	13025	13080	12900	12965	13083	13036	12943	12959	12932	13076	12855	13005	13051	13129	13088	12977	12986	12964	12958	12960	13048	12875	12852	12898	12976	12853	12956	13307	12978	13054	12941	12983	13099	13022	13077	13067	13027	13023	12909	13066	12914	12936	13061	12971	12999	13070	12991	12807	12969	13024	12982	13169	12875	12967	12961	12872	13031	13026	12896	12836	13118	13046	12981	12768	12927	13005	12811	12913	13005	12941	13016	13019	13016	12961	13011	13155	13211	13024	13093	13083	12872	12810	12828	12961	12869	13040	13022	12974	12957	12934	13118	13086	13025	12926	12937	13004	13059	13078	12979	12954	13067	12994	12985	12995	12943	13080	13069	12916	13006	12858	12932	13194	12965	12850	12998	12946	13016	12874	13040	13110	12815	12849	12963	12946	12968	13009	13076	13076	12957	12924	13089	12901	13006	13081	13085	12811	12991	13056	12885	12974	13040	12944	13070	12889	12889	12974	12980	13072	12960	13108	13119	13080	12900	12905	12978	12990	12949	12985	12950	12992	12877	13004	12919	12928	13051	12943	12903	12943	12889	12983	12993	13001	12708	12956	12954	13038	13049	13046	12982	12824	12982	13099	12991	12948	13035	12952	13005	12930	12959	13071	13006	13020	12990	13085	12906	13109	12891	13080	12988	13149	12981	12851	13184	12919	13033	13023	13088	13083	13080	12944	13013	13002	12961	12879	13058	12944	13163	13069	13082	13086	13008	13028	12906	12943	13016	13023	12952	13014	12827	13098	13089	13109	12803	12738	12932	13120	13056	12951	12986	13075	13057	13017	13085	13000	12915	13070	13343	12795	12912	13062	13033	13089	13106	12896	12965	13035	12932	13077	12973	13060	13040	12891	13016	13050	13027	13099	12971	12904	13065	12921	12958	13096	12955	13053	13196	12975	12925	13071	13073	13078	12959	12935	12985	12954	13132	13063	13002	13169
22199	21147	28532	24373	21923	22855	22713	17489	16377	16614	16216	16104	16102	16018	15984	15842	15748	15984	15859	15823	15992	15773	16112	15969	17739	18454	17875	17064	16311	16085	15930	15781	15742	15635	15657	15705	15488	15805	15718	15692	15793	15598	15580	15765	15635	15672	15542	15742	15897	15598	15719	15610	15604	15822	15550	15937	15466	15782	15600	15687	15756	15664	15600	15702	15783	15695	15748	15571	15826	15628	15608	15743	15802	15747	15617	15634	15860	15620	15589	15515	15650	15712	15530	15594	15709	15703	15586	15585	15679	15707	15757	15502	15766	15753	15611	15810	15721	15712	15671	15783	15687	15626	15606	15574	15654	15637	15667	15624	15599	15745	15878	15511	15637	15694	15583	15540	15580	15486	15570	15426	15686	15762	15661	15647	15741	15726	15653	15640	15660	15298	15508	15639	15433	15607	15913	15672	15639	15550	15453	15580	15782	15830	15372	15652	15605	15660	15610	15607	15663	15492	15689	15615	15679	15552	15565	15756	15566	15765	15625	15808	15724	15694	15611	15475	15621	15535	15741	15502	15454	15704	15678	15581	15578	15645	15692	15449	15659	15672	15714	15593	15684	15711	15702	15586	15632	15572	15777	15509	15549	15619	15579	15608	15605	15687	15735	15608	15559	15800	15582	15477	15537	15463	15737	15668	15637	15598	15924	15582	15582	15640	15807	15817	15628	15510	15681	15668	15575	15731	15727	15628	15377	15655	15685	15620	15700	15771	15561	15441	15517	15740	15401	15622	15592	15710	15522	15706	15495	15647	15466	15563	15569	15623	15674	15752	15519	15782	15612	15634	15713	15554	15706	15614	15486	15756	15729	15714	15816	15523	15591	15752	15712	15712	15632	15620	15488	15409	15421	15632	15624	15687	15790	15679	15647	15659	15573	15700	15490	15643	15628	15552	15853	15651	15785	15686	15705	15777	15752	15746	15702	15656	15432	15517	15672	15639	15769	15713	15680	15743	15661	15717	15600	15449	15429	15666	15765	15684	15431	15732	15737	15607	15623	15568	15651	15547	15565	15475	15641	15552	15804	15596	15769	15472	15568	15593	15680	15593	15633	15746	15456	15537	15658	15711	15516	15544	15591	15681	15670	15647	15602	15665	15516	15528	15463	15864	15435	15520	15798	15584	15612	15577	15670	15694	15720	15735	15454	15735	15534	15627	15776	15794	15717	15766	15540	15749	15660	15552	15637	15721	15519	15763	15453	15669	15487	15685	15711	15664	15628	15567	15789	15724	15498	15667	15681	15743	15603	15588	15671	15694	15599	15713	15594	15753	15774	15764	15430	15824	15642	15565	15913	15532	15507	15579	15780	15634	15598	15816	15630	15645	15695	15464	15640	15656	15632	15304	15606	15614	15785	15793	15450	15756	15531	15692	15589	15938	15773	15636	15443	15530	15582	15781	15776	15730	15460	15687	15674	15758	15729	15447	15722	15673	15698	15615	15694	15706	15498	15846	15684	15464	15801	15499	15654	15640	15517	15427	15657	15764	15610	15473	15501	15755	15512	15696	15693	15891	15656	15914	15733	15652	15691	15570	15737	15694	15626	15671	15763	15697	15416	15664	15536	15839	15674	15603	15805	15608	15667	15765	15613	15601	15601	15638	15639	15693	15799	15665	15798	15585	15512	15758	15471	15536	15471	15608	15623	15616	15800	15700	15485	15628	15598	15681	15660	15572	15507	15743	15750	15475	15621	15559	15591	15667	15615	15409	15716	15583	15438	15624	15603	15672	15694	15529	15682	15508	15733	15494	15629	15800	15833	15745	15554	15587	15698	15624	15542	15355	15479	15726	15513	15674	15660	15731	15565	15552	15659	15654	15660	15647	15642	15609	15690	15750	15564	15777	15820	15650	15707	15544	15760	15808	15821	15508	15771	15667	15557	15534	15747	15643	15572	15493	15502	15826	15884	15742	15454	15578	15622	15688	15566	15533	15668	15830	15661	15623	15661	15712	15454	15827	15737	15354	15540	15633	15687	15697	15784	15642	15632	15410	15631	15781	15804	15450	15649	15774	15529	15716	15557	15738	15648	15712	15759	15563	15432	15627	15455	15483	15595	15555	15685	15629	15798	15522	15626	15738	15740	15882	15718	15747	15661	15458	15620	15605	15543	15612	15650	15624	15843	15829	15571	15785	15711	15566	15469	15600	15683	15686	15468	15659	15607	15632	15591	15675	15577	15622	15646	15696	15746	15352	15407	15488	15673	15666	15724	15729	15546	15613	15587	15590	15523	15761	15633	15739	15455	15529	15487	15628	15526	15666	15731	15709	15634	15708	15702	15688	15739	15551	15567	15668	15671	15799	15837	15798	15680	15711	15503	15461	15712	15745	15701	15670	15726	15686	15723	15547	15485	15580	15736	15504	15628	15742	15567	15507	15519	15627	15586	15572	15769	15575	15640	15557	15713	15656	15720	15722	15541	15628	15608	15631	15701	15537	15580	15508	15691	15586	15570	15552	15608	15702	15408	15683	15570	15818	15808	15766	15805	15746	15651	15660	15574	15524	15645	15632	15594	15561	15609	15667	15774	15515	15580	15717	15531	15502	15781	15791	15747	15725	15609	15387	15777	15683	15592	15572	15701	15610	15638	15495	15858	15785	15721	15353	15901	15593	15513	15654	15508	15630	15689	15793	15469	15478	15612	15697	15692	15581	15812	15745	15703	15666	15690	15499	15654	15661	15828	15589	15619	15821	15587	15786	15765	15630	15645	15776	15553	15746	15748	15755	15643	15731	15444	15495	15665	15634	15715	15372	15816	15774	15725	15437	15603	15725	15613	15828	15779	15581	15861	15755	15742	15570	15549	15738	15583	15570	15738	15638	15534	15603	15604	15572	15587	15604	15623	15722	15663	15593	15643	15572	15333	15668	15599	15581	15756	15635	15557	15682	15688	15445	15781	15748	15708	15548	15809	15501	15650	15540	15616	15844	15603	15560	15655	15676	15549	15402	15639	15532	15556	15562	15522	15508	15862	15860	15663	15688	15749	15572	15745	15639	15575	15556	15558	15507	15602	15646	15542	15550	15762	15766	15592	15725	15598	15683	15674	15713	15729	15703	15628	15839	15624	15568	15512	15708	15428	15704	15583	15529	15776	15602	15415	15561	15753	15703	15677	15481	15399	15415	15713	15596	15417	15645	15643	15755	15513	15678	15668	15580	15694	15697	15859	15630	15492	15710	15595	15620	15837	15682	15572	15846	15571	15614	15639	15626	15820	15655	15412	15776	15689	15523	15525	15666	15621	15908	15727	15639	15444	15515	15673	15644	15700	15761	15624	15603	15854	15576	15507	15707	15671	15703	15794	15511	15498	15650	15503	15867	15379	15685	15670	15473	15602	15624	15676	15592	15713	15549	15749	15806	15725	15595	15540	15501	15729	15667	15624	15638	15705	15599	15690	15363	15724	15749	15485	15698	15520	15953	15675	15617	15702	15737	15487	15691	15677	15467	15947	15445	15674	15625	15753	15474	15388	15577	15529	15620	15453	15403	15722	15708	15391	15799	15689	15558	15577	15915	15756	15593	15637	15647	15733	15595	15758	15470	15480	15677	15858	15677	15840	15584	15645	15748	15560	15608	15527	15638	15650	15539	15763	15623	15699	15785	15493	15474	15491	15692	15670	15500	15509	15579	15624	15398	15570	15448	15509	15542	15661	15694	15777	15713	15527	15536	15836	15705	15426	15663	15564	15611	15377	15568	15784	15668	15782	15635	15551	15786	15568	15709	15529	15668	15529	15583	15606	15453	15536	15549	15743	15660	15653	15599	15829	15300	15813	15501	15467	15630	15725	15686	15610	15581	15527	15551	15706	15679	15439	15738	15599	15656	15659	15526	15605	15604	15613	15537	15650	15527	15531	15724	15687	15549	15491	15565	15505	15600	15764	15537	15344	15697	15549	15705	15461	15750	15725	15344	15575	15805	15625	15604	15731	15874	15906	15726	15575	15596	15673	15383	15440	15612	15259	15718	15687	15796	15524	15767	15566	15771	15692	15744	15665	15475	15773	15430	15673	15556	15705	15761	15779	15604	15660	15731	15737	15705	15584	15580	15545	15523	15521	15600	15666	15714	15654	15610	15819	15574	15633	15721	15426	15718	15468	15637	15656	15593	15575	15694	15621	15540	15526	15615	15691	15686	15707	15574	15609	15874	15598	15779	15557	15700	15585	15632	15747	15770	15833	15612	15517	15692	15464	15645	15501	15421	15591	15722	15646	15640	15671	15492	15675	15676	15848	15629	15699	15735	15833	15858	15575	15692	15576	15695	15523	15856	15785	15618	15517	15683	15680	15688	15457	15600	15560	15668	15592	15666	15702	15680	15550	15678	15618	15530	15673	15639	15593	15735	15717	15541	15677	15629	15405	15580	15732	15602	15677	15596	15619	15560	15774	15587	15478	15833	15680	15776	15555	15666	15703	15640	15656	15604	15574	15660	15664	15708	15658	15569	15663	15378	15728	15497	15494	15508	15438	15654	15454	15387	15569	15830	15802	15627	15751	15663	15704	15403	15654	15582	15504	15677	15619	15545	15525	15694	15637	15682	15454	15491	15606	15656	15694	15544	15644	15705	15849	15617	15503	15559	15684	15543	15522	15655	15602	15565	15626	15651	15656	15531	15684	15642	15764	15673	15549	15701	15613	15547	15628	15656	15712	15845	15689	15803	15735	15465	15625	15587	15686	15710	15603	15697	15671	15702	15652	15494	15901	15538	15648	15888	15796	15657	15870	15521	15619	15472	15663	15465	15732	15592	15587	15514	15579	15651	15625	15494	15852	15615	15594	15777	15568	15718	15705	15616	15595	15596	15589	15694	15587	15580	15549	15723	15690	15688	15646	15601	15654	15550	15500	15618	15431	15632	15745	15805	15551	15701	15417	15731	15699	15496	15445	15453	15598	15577	15767	15449	15756	15712	15720	15667	15585	15646	15553	15671	15656	15646	15482	15762	15542	15700	15672	15498	15526	15509	15478	15664	15637	15621	15716	15729	15481	15532	15602	15646	15610	15638	15507	15901	15705	15405	15717	15782	15678	15585	15695	15679	15792	15681	15587	15571	15564	15705	15459	15789	15836	15666	15751	15741	15547	15563	15574	15567	15719	15699	15746	15560	15623	15780	15452	15660	15529	15757
32680	65259	52074	39299	23675	15539	14632	14461	14354	13887	13427	13369	13176	13179	13169	13028	13219	13085	12957	13170	13042	13171	13102	13632	16048	16586	15584	14478	13700	13305	13182	12982	12856	13083	12841	12917	12826	12964	12957	13013	12958	12872	12985	12980	12950	12951	12986	13022	12934	12890	12961	12976	13053	12889	13093	12797	12843	12876	12948	13051	12970	12949	12893	12929	12975	12924	12923	12927	12806	13015	12979	12975	12947	12809	12876	13060	13004	13059	12977	12944	12972	12813	12974	12786	12900	12963	12917	12955	13043	13062	12806	12973	12751	12932	12998	12976	12809	12840	12837	12862	12936	13032	12776	12927	12929	13067	12744	12907	12969	12877	13027	12917	12970	12908	12943	13095	12783	13064	13012	12952	12849	12855	12784	12989	13000	12877	12993	13031	12913	12929	12785	12871	13112	12901	12892	12960	13002	12991	12848	12748	12991	12961	12936	13178	12842	13041	12752	12945	13006	12875	12915	12937	12892	12975	12922	12925	13005	12887	12924	12973	12933	12987	13025	12863	12918	12782	13052	12959	13026	12730	13145	12905	12937	12762	12848	13010	12807	12998	12822	13100	12888	12838	12985	12880	12793	13012	12908	12810	12941	12931	12936	12944	12962	13016	12924	12963	12917	12892	12776	12913	12955	12752	13010	12923	13023	12889	12881	12885	13015	13068	12996	12862	12854	12912	12870	12929	12913	12859	13060	13044	13003	12810	13035	12981	12892	12899	12958	12924	13062	12910	12685	12879	12923	12981	12917	12927	12869	12938	12955	13000	12951	12842	13020	12823	12938	12790	12922	12984	12864	12813	13018	13076	12970	12958	12987	12697	13065	12941	12975	12942	12876	12999	12989	12957	13105	12792	12895	12833	12886	12905	12952	12794	12819	12997	12808	12920	12942	12864	13017	12772	12927	12914	12949	12946	12991	12926	12845	12940	12943	12744	12887	12938	13093	12851	12932	12959	12837	12904	12825	12883	13056	12850	13031	12978	12872	12891	12923	12887	12747	12888	12906	12935	12820	12857	12902	13050	12899	12995	12874	12889	12912	12978	12779	13065	12921	13020	12898	12895	12957	13016	13113	13007	12735	13033	13009	12729	12785	12742	12974	12962	12935	12862	12928	12765	13011	13098	13052	12934	12895	13070	12809	12999	13032	12831	13096	13021	12929	12943	13014	13052	12740	12720	12890	12820	13015	12900	12892	12953	12786	12989	12990	12924	13180	12855	13004	12873	12925	12929	12836	12851	12909	12766	12905	13074	12786	12890	12920	12876	13031	12827	12925	12875	12983	12798	12912	12887	12953	12957	12897	12982	12862	12965	12978	12807	12834	12918	12888	13073	12926	13067	12944	12889	12851	12880	12950	12748	12848	13083	12893	12695	12827	12930	13034	12892	12783	13056	12978	13024	13045	12902	12869	12995	12898	12889	12844	12898	12896	12905	12878	12921	12895	12908	12987	12920	12829	12861	12890	12963	12926	12984	12776	12913	13086	12944	12916	12978	13062	12888	12966	12874	13072	12854	13017	12952	13150	13140	12974	13031	13056	12816	12849	12895	12988	12886	12864	12936	12824	12941	12970	12952	12937	12874	12861	12820	12874	12852	12897	12939	12871	12915	13118	12974	12867	12959	12912	12963	12959	12866	12854	12730	12882	13012	13006	12827	12929	12859	12991	12973	13014	12855	12909	13036	12943	12819	12831	12964	13097	12927	12939	12953	12961	12960	13033	13037	12861	12754	13079	12952	12913	13017	12807	12832	13037	12677	12848	12975	12897	12968	12893	12848	12969	12974	12860	12975	12921	12945	13052	12988	12937	12965	13000	13062	12856	13056	12838	12847	12897	12935	12858	12913	12986	12945	12779	13048	12908	12838	12926	12856	12957	12882	12972	12938	12878	13008	12954	12899	12857	12902	13021	12944	13011	12956	12864	13010	12935	13111	12977	13044	13050	13119	12975	13020	13052	12979	12984	13005	12999	12908	13015	12817	12961	13057	12931	12945	13033	12936	12886	12934	12784	12870	12914	12902	13042	13000	12954	12929	12900	12759	13025	12919	12902	12897	13119	13067	13054	12950	12927	12981	12962	12937	12923	12826	12888	12999	12960	12828	12946	13101	12876	12880	12960	12902	12924	12813	12843	12768	12800	12842	13011	12926	13030	12868	12929	12985	12951	12965	12892	12739	12770	12843	12866	12941	12820	12888	12923	13041	12831	12682	12981	12800	12876	13013	13086	12883	12889	12893	12819	12805	12735	13040	12924	12979	13045	13108	13032	12779	12948	12913	12974	12954	12867	12730	12985	13047	12968	12925	12831	13059	12980	12898	13021	12880	12758	12992	12947	13069	12969	13039	12958	12876	12914	12859	12955	12814	12942	12868	13071	13053	12803	13024	12981	12965	12738	12964	12983	13001	12934	12853	13038	12778	12972	12868	13027	12854	12825	13003	12980	12820	12874	12888	12933	12949	12817	12981	12973	13002	12846	12845	12820	13035	12957	13007	13098	12983	12759	12965	12868	12904	12966	13107	13001	13045	12820	12823	12773	12990	13102	13007	12897	12884	12905	12923	12910	13032	12926	13042	12958	12845	12995	12928	12893	12721	12846	12950	13005	12935	12952	12956	12968	12826	12973	12826	12880	12916	12839	12854	12921	12888	12924	12901	12885	12921	12997	13132	12998	12939	13081	12890	12863	12953	13056	12879	13003	12820	12839	12878	12866	13101	12980	12970	12944	12945	12979	12842	13044	12993	13014	12730	13039	12844	13003	12939	12965	13159	12924	13018	12854	13068	13001	12874	12891	12801	12950	12892	13025	12837	12848	12859	12866	12902	13026	13007	12770	12943	12945	12954	12912	12983	12930	12994	13006	12849	12938	12912	12991	12921	12911	12936	12943	12866	12842	12997	12834	12829	13087	12901	13006	12909	12866	13010	12954	12918	13038	13017	12952	12999	13087	13004	13093	12820	12987	12778	13043	12859	12951	12842	12976	12957	12775	12925	13032	13044	12934	12882	12720	12928	12914	12846	12963	12906	12959	12931	12799	12895	12801	12850	12893	12965	12951	12994	13042	12976	12914	12780	12956	12897	12897	12830	12831	13084	12888	12887	12981	12949	12922	12865	12847	13006	12945	12871	13035	12952	13051	12868	13026	12895	12971	12940	12963	12905	12826	12862	12924	12999	12900	12812	12829	12928	12975	12946	12908	12932	12886	13022	12840	12887	13142	12733	12872	12959	12999	12882	12647	12883	13048	12880	13055	12838	12871	12907	12928	13066	13059	12881	12810	12962	12761	12851	12810	13218	12930	12954	12919	12882	13098	12813	13002	12879	12989	12912	12841	12965	12933	12898	12902	12964	12831	12841	12795	12882	12822	12913	12948	13151	12973	12927	12698	12946	12947	12985	13110	12778	12985	13199	12915	12928	12915	12870	12944	12893	12846	12958	12937	12900	12759	12875	12847	12962	12873	12777	12971	12936	12992	12945	13158	12891	12824	12862	12920	12979	12876	12898	12932	12828	12929	12922	13027	12930	12884	12981	12803	13036	12903	12875	12928	12773	12818	12954	12996	12742	12800	12788	12848	12920	12832	12810	13054	12805	12986	12956	12858	12838	12910	12985	12859	12904	12862	12915	12895	12824	12871	13127	12870	12733	12918	12849	12858	12815	13033	12965	13043	12997	13031	12926	13024	13022	12918	13020	12949	12783	12920	12813	12965	12831	12990	12766	12897	12937	12922	12876	12933	12858	12893	12794	12842	12904	12964	12936	12993	12856	12808	12996	12995	12965	12873	12920	12914	12983	12965	12979	12976	12934	12901	12917	12759	12993	13014	13003	12836	12933	12962	12939	12931	12973	12817	12984	12886	12913	12949	13054	12901	12643	12928	12989	13017	12925	13035	12813	13045	12958	12992	12963	12971	12890	12921	13045	12846	12877	12974	12912	12797	12847	12944	12987	13013	12755	13035	13070	12962	13017	13024	13105	12962	12900	12991	12950	12927	12960	12823	12994	13049	12968	12890	12892	13012	12941	12839	12857	12824	13119	12835	12790	12828	12991	12953	12996	12986	13002	12848	12961	12856	12902	12874	12894	13026	12899	12810	12986	12963	12853	12880	13082	12979	12970	12901	12915	13031	12958	12911	12982	13233	12970	12923	12698	12885	12927	12892	12844	12948	12997	12982	12835	12804	12812	12902	12795	12935	12988	13015	13080	12834	12984	13015	12857	13041	12784	12774	12858	12925	12995	12978	12879	12836	13126	12956	12848	12917	12838	13024	12811	12950	12962	12945	12912	13024	12789	12812	12898	12924	13093	12876	13114	12932	12925	12852	12920	12886	13048	12834	13062	12714	12874	12957	12888	12809	12879	13098	12741	12927	12778	12880	12897	12892	12987	12987	12907	13069	12934	12874	12809	12776	12976	12916	12807	12958	12964	12913	12926	12933	12907	12900	13076	12786	12788	12830	12912	13000	12953	12878	13003	12936	12827	12977	12894	13088	12994	12816	12873	12981	12923	13008	12949	12864	12751	13126	12965	12760	12894	13091	12954	13198	13002	12971	12962	12883	12921	12873	12824	12731	12996	12891	12983	12969	12639	12733	12974	12870	12936	13039	13011	12864	12990	12870	12781	12909	12929	12908	12794	12917	12863	12969	12850	12870	12993	12988	12969	13019	12788	12988	12875	12929	12917	13041	12840	13014	12894	12890	12919	13096	12969	12853	12958	12836	12934	12998	12959	13059	12882	13056	12837	12924	13035	13008	12909	12857	12975	13070	12803	12857	12956	12877	12896	12833	13123	12794	12925	12974	12828	12849	12943	12981	12942	12844	12900	13038	12964	13058	12917	13030	13023	12835	12960	12899	13038	12957	13014	12865	12798	12995	12814	12898	12917	12804	12824	12953	13047	12873	12860	12853	13014	13060	12784	12983	12843	12808	12912	12983	12920	12973	13039	12950	12964	12899	12854	12977	12792	13009	12851	12880	12908	12872	13069	13046	13108	12821	12982	12723	12932	12935	12981	13102	13062	12929	13004	12909	12907	12815	12859	13004	12886	13048	12872	12901	12985	12956	12987	12787	13013	13055	12888	12886	12978	12907	12898	12856	13126	12940	12972	12794	12980	13069	13060	12920	12908	12922	12962
30535	31825	36463	27778	19497	17565	17049	16888	16766	16571	16736	16442	16571	16500	16623	16587	16503	16431	16465	16481	16717	16852	16555	16608	16563	16543	16754	16682	16543	16727	16450	16588	16631	16821	16742	16661	16421	16465	16719	16460	16573	16543	16694	16421	16479	16638	16459	16449	16495	16535	16440	16434	16629	16608	16470	16638	16542	16517	16566	16484	16596	16667	16542	16419	16585	16231	16502	16511	16553	16526	16509	16479	16393	16507	16359	16563	16546	16390	16450	16537	16665	16385	16441	16427	16582	16665	16391	16669	16375	16441	16468	16527	16411	16494	16660	16471	16272	16278	16537	16571	16633	16606	16297	16674	16647	16391	16542	16485	16358	16454	16433	16426	16354	16534	16501	16364	16337	16672	16584	16365	16265	16452	16415	16335	16598	16373	16480	16570	16534	16659	16613	16489	16515	16535	16509	16465	16557	16437	16443	16582	16616	16438	16587	16424	16587	16684	16677	16503	16557	16427	16361	16523	16571	16910	16334	16543	16710	16479	16520	16458	16426	16355	16676	16605	16660	16440	16540	16427	16611	16611	16386	16673	16499	16379	16556	16534	16735	16389	16395	16401	16628	16580	16575	16604	16491	16740	16836	16425	16473	16441	16495	16531	16363	16550	16612	16599	16412	16608	16652	16458	16610	16601	16485	16390	16581	16628	16596	16279	16452	16481	16358	16699	16305	16479	16510	16466	16541	16592	16658	16494	16449	16580	16403	16335	16424	16469	16619	16261	16539	16522	16638	16706	16590	16367	16613	16573	16529	16576	16612	16549	16524	16597	16748	16531	16545	16645	16619	16530	16389	16605	16526	16612	16592	16466	16344	16634	16539	16603	16433	16766	16608	16299	16447	16657	16474	16397	16352	16510	16663	16412	16592	16751	16575	16540	16462	16591	16641	16491	16526	16651	16660	16478	16624	16538	16444	16586	16413	16447	16433	16404	16554	16645	16672	16546	16469	16470	16734	16575	16476	16361	16496	16386	16580	16523	16465	16572	16585	16599	16626	16452	16475	16431	16537	16527	16664	16572	16287	16422	16532	16573	16576	16386	16602	16461	16614	16557	16691	16585	16444	16675	16629	16660	16692	16687	16510	16391	16570	16283	16541	16548	16666	16466	16555	16528	16767	16725	16531	16663	16562	16632	16460	16509	16433	16494	16382	16442	16688	16442	16513	16433	16405	16554	16512	16437	16432	16473	16533	16488	16531	16353	16440	16530	16403	16780	16429	16408	16436	16503	16436	16541	16230	16402	16416	16377	16449	16640	16636	16633	16652	16523	16660	16778	16476	16513	16507	16691	16681	16604	16673	16508	16473	16555	16329	16511	16562	16398	16542	16510	16297	16463	16542	16478	16610	16508	16619	16774	16604	16321	16590	16468	16492	16562	16579	16430	16634	16435	16564	16407	16505	16458	16541	16754	16683	16526	16630	16568	16566	16373	16553	16326	16430	16442	16500	16803	16617	16492	16734	16433	16608	16552	16528	16470	16609	16597	16758	16533	16462	16399	16439	16426	16602	16699	16548	16491	16377	16313	16434	16450	16633	16488	16503	16437	16595	16470	16370	16438	16575	16530	16579	16535	16432	16426	16630	16610	16660	16548	16361	16379	16511	16299	16357	16543	16506	16425	16555	16576	16568	16442	16536	16612	16539	16595	16592	16627	16569	16507	16538	16471	16490	16760	16629	16563	16592	16260	16705	16514	16713	16627	16655	16299	16561	16459	16495	16386	16356	16346	16424	16617	16570	16369	16666	16633	16438	16365	16405	16602	16569	16552	16489	16575	16494	16621	16383	16552	16431	16644	16469	16565	16501	16451	16304	16587	16582	16476	16534	16377	16610	16537	16437	16411	16673	16526	16508	16538	16669	16699	16633	16385	16503	16419	16380	16441	16560	16578	16453	16539	16590	16481	16467	16428	16428	16486	16567	16413	16542	16805	16332	16382	16526	16518	16668	16420	16413	16406	16332	16533	16417	16386	16501	16423	16462	16547	16688	16373	16423	16674	16362	16516	16599	16411	16533	16577	16414	16679	16412	16508	16571	16441	16553	16618	16539	16550	16425	16647	16512	16514	16560	16581	16569	16502	16422	16434	16666	16529	16574	16398	16662	16617	16653	16706	16521	16687	16520	16622	16687	16407	16558	16557	16609	16336	16392	16596	16575	16591	16449	16582	16506	16462	16504	16676	16629	16538	16519	16347	16642	16412	16435	16450	16430	16355	16668	16741	16501	16476	16554	16414	16567	16600	16378	16472	16612	16463	16504	16491	16700	16396	16654	16392	16573	16584	16642	16538	16534	16516	16599	16560	16594	16714	16526	16457	16237	16389	16624	16435	16602	16455	16412	16395	16694	16441	16363	16544	16500	16601	16481	16549	16567	16552	16510	16633	16502	16356	16392	16458	16606	16423	16546	16411	16557	16521	16464	16559	16345	16574	16226	16391	16463	16717	16572	16488	16700	16484	16448	16424	16312	16422	16472	16528	16729	16438	16511	16526	16410	16508	16375	16592	16468	16513	16885	16610	16518	16537	16500	16410	16492	16546	16535	16682	16513	16424	16460	16410	16352	16575	16380	16623	16571	16486	16530	16331	16672	16464	16717	16366	16600	16505	16270	16474	16587	16263	16443	16654	16822	16540	16647	16632	16534	16355	16645	16304	16699	16520	16502	16393	16298	16350	16604	16682	16515	16525	16589	16452	16415	16699	16530	16506	16637	16501	16704	16550	16327	16276	16511	16822	16589	16751	16743	16544	16616	16454	16305	16439	16427	16643	16460	16740	16675	16377	16424	16479	16359	16374	16593	16409	16280	16609	16565	16609	16416	16681	16600	16698	16404	16327	16418	16831	16481	16541	16556	16581	16592	16434	16505	16619	16556	16486	16442	16455	16406	16582	16611	16350	16614	16493	16447	16456	16561	16605	16558	16519	16661	16553	16642	16514	16435	16538	16507	16602	16462	16460	16820	16505	16732	16506	16691	16652	16531	16419	16598	16714	16637	16467	16297	16539	16483	16500	16663	16565	16539	16588	16431	16349	16494	16637	16693	16562	16684	16755	16572	16483	16704	16486	16770	16392	16550	16413	16555	16585	16725	16692	16531	16346	16427	16477	16435	16486	16396	16509	16588	16562	16446	16563	16616	16561	16391	16636	16599	16664	16531	16299	16585	16759	16512	16593	16197	16375	16438	16630	16668	16528	16265	16329	16346	16548	16434	16743	16425	16602	16377	16673	16602	16492	16505	16548	16618	16451	16595	16751	16496	16625	16457	16315	16500	16637	16283	16347	16556	16546	16500	16464	16586	16465	16557	16584	16518	16627	16649	16505	16496	16658	16547	16532	16432	16462	16320	16314	16295	16535	16432	16496	16552	16412	16427	16421	16636	16526	16723	16613	16609	16501	16608	16383	16662	16556	16430	16639	16520	16632	16581	16385	16453	16470	16699	16541	16617	16714	16510	16456	16616	16497	16680	16575	16370	16456	16319	16543	16411	16760	16691	16501	16554	16392	16457	16510	16491	16402	16667	16503	16648	16475	16463	16419	16647	16654	16507	16573	16607	16610	16511	16605	16585	16454	16517	16525	16449	16529	16477	16595	16406	16576	16396	16692	16522	16617	16543	16493	16594	16670	16510	16656	16454	16508	16539	16696	16384	16391	16475	16325	16539	16488	16483	16380	16540	16415	16674	16487	16595	16571	16383	16710	16296	16540	16516	16483	16525	16417	16486	16689	16457	16383	16606	16587	16573	16630	16571	16559	16636	16701	16548	16427	16580	16457	16520	16644	16660	16165	16508	16515	16410	16513	16527	16501	16480	16446	16606	16493	16532	16544	16586	16467	16602	16490	16493	16656	16390	16589	16642	16585	16547	16400	16673	16636	16619	16376	16475	16440	16550	16567	16708	16486	16324	16687	16781	16680	16620	16628	16511	16629	16565	16562	16383	16732	16711	16737	16469	16349	16553	16510	16412	16644	16562	16418	16576	16445	16531	16489	16566	16484	16420	16341	16468	16525	16301	16447	16469	16600	16567	16688	16670	16566	16475	16664	16594	16417	16544	16603	16720	16440	16548	16499	16557	16474	16372	16387	16521	16377	16435	16441	16354	16461	16581	16306	16398	16332	16377	16522	16301	16349	16548	16428	16426	16480	16501	16495	16670	16549	16492	16645	16499	16537	16487	16450	16442	16279	16508	16378	16639	16600	16392	16553	16605	16515	16349	16381	16531	16546	16641	16606	16544	16539	16404	16686	16603	16595	16743	16591	16742	16465	16515	16480	16439	16621	16661	16567	16582	16379	16564	16425	16668	16338	16515	16463	16494	16455	16368	16686	16775	16708	16648	16464	16697	16531	16560	16466	16658	16415	16670	16393	16368	16667	16718	16638	16590	16613	16476	16491	16434	16567	16421	16615	16649	16384	16567	16681	16536	16485	16481	16402	16485	16668	16500	16461	16619	16643	16418	16478	16463	16597	16181	16642	16505	16407	16759	16638	16426	16430	16652	16611	16429	16636	16446	16340	16643	16456	16580	16356	16547	16525	16569	16632	16823	16536	16613	16455	16322	16585	16458	16460	16565	16654	16385	16401	16459	16461	16373	16472	16571	16412	16622	16465	16344	16631	16622	16255	16421	16428	16512	16637	16732	16619	16403	16456	16484	16516	16680	16420	16392	16495	16443	16449	16534	16628	16445	16608	16544	16534	16807	16556	16575	16433	16228	16385	16447	16406	16403	16628	16440	16611	16460	16493	16535	16472	16417	16655	16849	16417	16684	16542	16518	16524	16406	16391	16862	16719	16579	16627	16505	16403	16468	16424	16429	16596	16477	16687	16705	16612	16483	16369	16555	16495	16600	16714	16519	16616	16443	16637	16656	16615	16536	16645	16447	16436	16452	16485	16544	16564	16526	16764	16560	16569	16573	16517	16513	16552	16489	16638	16608	16757	16606	16728	16550	16531	16330	16533	16536	16645	16546	16591	16639	16614	16591	16732	16571	16420	16506	16403	16445	16316	16487	16492	16569	16502	16514	16596	16400	16463	16374	16452	16491	16467	16553	16554	16623	16441	16615	16632	16598	16425	16378	16507	16421	16504	16427	16432	16379	16538	16747	16418	16694	16694	16487	16312	16403	16620	16491	16343
28637	46882	36311	23591	16240	14329	14134	14011	13839	13886	13596	13561	13472	13587	13653	13574	13682	13466	13653	13465	13469	13696	13505	13621	13742	13645	13430	13655	13677	13638	13657	13571	13504	13692	13571	13528	13588	13491	13505	13501	13596	13422	13674	13488	13582	13657	13546	13629	13611	13507	13550	13517	13514	13560	13478	13543	13643	13641	13529	13522	13484	13405	13435	13414	13522	13480	13516	13589	13373	13481	13551	13599	13376	13596	13591	13388	13486	13460	13625	13502	13386	13612	13541	13445	13613	13561	13467	13602	13363	13509	13438	13593	13518	13619	13537	13466	13650	13331	13547	13405	13449	13419	13385	13632	13508	13459	13481	13677	13422	13592	13542	13576	13501	13482	13562	13550	13526	13471	13497	13612	13503	13631	13553	13366	13359	13526	13446	13607	13586	13574	13488	13563	13672	13514	13609	13496	13556	13567	13455	13526	13560	13615	13521	13524	13555	13503	13652	13465	13691	13565	13498	13512	13475	13369	13507	13538	13649	13548	13658	13485	13558	13668	13422	13551	13462	13556	13650	13497	13714	13428	13626	13610	13569	13480	13566	13528	13595	13602	13614	13493	13902	13443	13470	13528	13543	13478	13545	13470	13522	13683	13605	13507	13639	13353	13599	13417	13465	13477	13560	13473	13630	13494	13644	13553	13562	13430	13483	13448	13492	13576	13442	13653	13523	13605	13483	13523	13523	13530	13502	13471	13536	13545	13560	13514	13538	13622	13451	13442	13607	13430	13502	13499	13432	13469	13589	13422	13322	13470	13479	13433	13469	13550	13594	13538	13382	13565	13474	13452	13513	13474	13586	13677	13577	13583	13607	13308	13395	13614	13728	13554	13608	13638	13411	13564	13478	13553	13496	13654	13665	13494	13549	13671	13469	13552	13434	13557	13682	13367	13421	13483	13529	13603	13475	13620	13594	13618	13443	13576	13493	13641	13697	13423	13686	13479	13464	13588	13587	13586	13567	13436	13508	13690	13327	13672	13499	13528	13584	13559	13559	13337	13617	13540	13517	13363	13454	13645	13630	13624	13555	13629	13638	13595	13558	13525	13505	13516	13563	13471	13569	13314	13542	13597	13470	13492	13500	13490	13575	13520	13560	13360	13750	13517	13704	13467	13675	13648	13597	13544	13388	13301	13448	13627	13575	13593	13418	13584	13687	13562	13497	13482	13531	13497	13589	13540	13394	13409	13519	13587	13589	13511	13492	13340	13507	13488	13427	13478	13511	13523	13511	13448	13563	13455	13499	13503	13665	13558	13665	13456	13656	13544	13418	13709	13467	13397	13501	13508	13377	13450	13449	13481	13607	13551	13636	13655	13591	13495	13391	13560	13333	13602	13516	13493	13348	13599	13473	13607	13574	13536	13624	13708	13427	13426	13629	13506	13445	13662	13356	13520	13515	13569	13535	13389	13704	13458	13594	13567	13491	13577	13439	13531	13740	13466	13486	13426	13477	13490	13565	13474	13537	13587	13473	13503	13550	13338	13548	13385	13618	13527	13491	13582	13684	13505	13602	13453	13547	13543	13529	13430	13659	13410	13351	13509	13533	13558	13545	13500	13510	13657	13511	13604	13619	13776	13661	13616	13498	13478	13405	13559	13606	13641	13622	13537	13658	13442	13650	13489	13483	13507	13656	13507	13645	13308	13709	13487	13347	13570	13535	13490	13257	13509	13584	13576	13477	13648	13400	13703	13494	13411	13509	13596	13442	13589	13402	13582	13561	13399	13534	13472	13414	13593	13559	13562	13408	13528	13438	13433	13665	13309	13643	13666	13708	13496	13679	13545	13805	13443	13548	13545	13643	13376	13458	13409	13420	13423	13593	13514	13509	13544	13564	13590	13534	13634	13399	13650	13603	13601	13380	13569	13416	13567	13342	13533	13657	13641	13460	13611	13587	13447	13762	13483	13778	13536	13349	13177	13499	13550	13642	13673	13623	13631	13597	13544	13410	13569	13682	13464	13530	13538	13490	13652	13335	13495	13541	13700	13652	13424	13610	13445	13369	13529	13446	13428	13466	13517	13538	13501	13549	13605	13394	13458	13687	13562	13714	13382	13703	13633	13662	13488	13529	13484	13414	13580	13602	13589	13520	13598	13624	13548	13725	13576	13458	13453	13495	13565	13490	13578	13414	13558	13635	13391	13490	13649	13402	13590	13341	13542	13533	13382	13601	13458	13558	13689	13531	13631	13508	13740	13585	13714	13518	13566	13500	13489	13539	13540	13457	13670	13450	13502	13540	13465	13627	13562	13407	13777	13650	13502	13539	13480	13547	13622	13498	13526	13606	13665	13562	13542	13528	13581	13562	13677	13476	13617	13371	13704	13319	13515	13523	13473	13305	13521	13552	13642	13616	13436	13533	13563	13522	13564	13675	13654	13534	13423	13518	13486	13467	13482	13429	13541	13610	13511	13568	13466	13501	13637	13368	13455	13474	13546	13616	13527	13513	13475	13535	13590	13590	13525	13503	13335	13530	13565	13755	13285	13527	13545	13638	13636	13658	13572	13672	13590	13699	13474	13592	13519	13634	13595	13716	13465	13386	13482	13593	13522	13565	13706	13479	13574	13447	13733	13504	13576	13569	13548	13390	13597	13574	13502	13699	13691	13455	13479	13496	13455	13600	13512	13443	13555	13487	13573	13539	13651	13751	13586	13576	13324	13497	13407	13487	13596	13549	13465	13434	13552	13525	13546	13542	13424	13366	13529	13638	13483	13540	13563	13579	13720	13588	13492	13535	13503	13476	13505	13581	13299	13557	13606	13434	13442	13525	13526	13527	13581	13534	13482	13674	13559	13446	13572	13564	13474	13362	13589	13502	13520	13511	13518	13569	13596	13453	13504	13476	13620	13536	13628	13488	13553	13574	13646	13432	13569	13564	13558	13512	13578	13456	13546	13487	13565	13533	13474	13530	13638	13456	13550	13407	13512	13628	13445	13528	13589	13428	13488	13534	13577	13443	13548	13663	13482	13646	13376	13657	13475	13501	13425	13606	13515	13590	13544	13655	13624	13376	13456	13500	13503	13448	13527	13533	13603	13524	13700	13577	13460	13673	13572	13388	13453	13513	13511	13540	13466	13525	13430	13715	13572	13484	13548	13629	13504	13547	13327	13465	13394	13456	13603	13508	13588	13638	13577	13627	13465	13405	13592	13539	13576	13613	13660	13507	13501	13527	13667	13441	13513	13585	13458	13538	13521	13411	13456	13482	13590	13485	13497	13416	13453	13627	13631	13588	13447	13606	13599	13543	13589	13524	13644	13357	13703	13348	13583	13554	13498	13491	13658	13629	13583	13515	13468	13608	13408	13504	13596	13453	13503	13475	13431	13519	13704	13526	13577	13496	13384	13487	13526	13405	13484	13560	13657	13393	13558	13451	13581	13775	13628	13561	13705	13413	13570	13409	13732	13508	13559	13454	13547	13612	13633	13443	13660	13436	13636	13448	13475	13653	13517	13595	13441	13510	13396	13552	13442	13452	13435	13407	13466	13487	13570	13589	13536	13446	13612	13655	13445	13435	13461	13314	13498	13588	13606	13648	13569	13460	13640	13485	13550	13734	13401	13610	13714	13543	13469	13666	13546	13617	13348	13504	13584	13463	13610	13577	13622	13413	13504	13541	13542	13495	13501	13457	13558	13495	13502	13630	13634	13368	13597	13687	13553	13640	13436	13499	13331	13542	13333	13595	13581	13615	13594	13488	13526	13465	13522	13441	13655	13477	13607	13564	13600	13636	13696	13689	13637	13608	13405	13597	13589	13506	13549	13550	13517	13424	13534	13607	13602	13414	13598	13544	13367	13512	13524	13600	13506	13496	13422	13576	13510	13582	13506	13469	13596	13525	13655	13587	13366	13396	13586	13457	13488	13679	13462	13581	13514	13563	13610	13451	13446	13478	13535	13468	13435	13635	13591	13491	13562	13363	13538	13472	13596	13592	13485	13432	13398	13596	13708	13454	13451	13514	13549	13380	13506	13600	13622	13574	13589	13631	13434	13575	13492	13448	13623	13411	13392	13644	13584	13451	13613	13464	13569	13564	13551	13490	13500	13521	13646	13539	13535	13489	13569	13449	13678	13527	13666	13540	13419	13622	13501	13485	13833	13509	13462	13546	13633	13535	13537	13531	13519	13659	13526	13576	13604	13435	13458	13573	13546	13403	13597	13630	13479	13660	13503	13619	13449	13415	13364	13455	13676	13510	13525	13567	13453	13379	13506	13560	13573	13527	13502	13585	13380	13631	13516	13513	13658	13600	13584	13593	13624	13695	13501	13419	13548	13534	13582	13623	13438	13531	13491	13657	13529	13415	13591	13689	13353	13350	13594	13583	13505	13663	13535	13503	13598	13764	13561	13716	13501	13479	13502	13519	13563	13475	13389	13502	13709	13457	13573	13588	13560	13548	13641	13448	13644	13681	13353	13636	13478	13640	13637	13575	13523	13440	13572	13316	13412	13430	13345	13522	13652	13644	13481	13533	13595	13453	13589	13599	13581	13340	13393	13341	13472	13560	13404	13573	13531	13487	13476	13476	13527	13586	13675	13605	13565	13627	13467	13632	13439	13458	13411	13503	13505	13470	13491	13414	13409	13442	13356	13374	13388	13519	13513	13510	13473	13608	13638	13507	13631	13405	13691	13565	13537	13591	13645	13633	13591	13347	13604	13531	13285	13677	13414	13537	13580	13596	13535	13427	13564	13627	13475	13640	13545	13496	13589	13596	13644	13568	13574	13585	13462	13600	13469	13521	13557	13499	13524	13503	13594	13458	13596	13485	13552	13474	13639	13599	13360	13551	13508	13401	13519	13473	13444	13654	13751	13457	13723	13600	13475	13394	13446	13383	13727	13508	13582	13529	13484	13342	13448	13470	13519	13425	13562	13523	13578	13659	13464	13609	13374	13545	13498	13521	13627	13655	13571	13582	13528	13749	13500	13581	13603	13573	13379	13458	13415	13511	13423	13387	13592	13640	13397	13598	13488	13491	13584	13476	13452	13536	13469	13487	13535	13563	13551	13536	13527	13595	13463	13578	13579	13495	13724	13592	13622	13551	13506	13575	13617	13594	13581	13473	13493	13573	13627	13578	13499	13559	13699	13483	13518	13601	13561	13538	13476	13603	13601	13591	13447
23148	21153	28517	25825	23022	21098	19364	16758	16165	16211	16167	15960	16097	15880	16017	15773	16177	15935	15952	15840	15786	16019	16069	16775	17094	16896	16594	16317	16024	15949	15743	15720	15706	15728	15795	15735	15656	15657	15637	15822	15787	15806	15644	15594	15860	15785	15607	15732	15827	15912	15722	15659	15762	15599	15638	15590	15763	15750	15582	15560	15477	15708	15640	15664	15535	15635	15587	15633	15953	15594	15760	15705	15816	15659	15705	15448	15762	15734	15776	15705	15731	15846	15747	15795	15843	15692	15658	15566	15748	15683	15710	15597	15558	15743	15730	15610	15621	15571	15700	15864	15733	15777	15651	15527	15622	15650	15618	15605	15622	15556	15811	15714	15831	15754	15738	15442	15605	15778	15810	15623	15675	15620	15615	15696	15778	15781	15595	15868	15848	15781	15563	15542	15658	15552	15660	15772	15789	15848	15539	15625	15585	15619	15676	15594	15673	15686	15731	15704	15711	15827	15603	15998	15514	15856	15772	15591	15732	15564	15727	15638	15753	15610	15699	15745	15695	15817	15487	15674	15696	15643	15767	15636	15479	15834	15670	15659	15606	15631	15644	15712	15960	15602	16005	15750	15879	15791	15707	15673	15787	15623	15480	15408	15714	15692	15505	15462	15695	15391	15788	15622	15502	15736	15707	15745	15819	15856	15504	15745	15814	15659	15498	15823	15661	15832	15725	15684	15828	15790	15656	15664	15644	15800	15947	15628	15664	15685	15646	15513	15804	15845	15820	15519	15754	15731	15494	15726	15943	15847	15695	15826	15731	15636	15476	15723	15665	15578	15634	15677	15561	15657	15695	15524	15749	15434	15685	15692	15561	15802	15753	15762	15687	15625	15688	15631	15516	15753	15666	15655	15648	15452	15665	15712	15629	15499	15760	15697	15820	15685	15597	15585	15667	15685	15592	15634	15599	15421	15695	15682	15757	15659	15816	15814	15569	15701	15583	15642	15674	15781	15672	15693	15651	15723	15860	15653	15682	15705	15570	15522	15759	15709	15677	15664	15658	15617	15608	15771	15462	15778	15648	15738	15731	15716	15659	15798	15784	15606	15767	15810	15713	15573	15797	15828	15692	15777	15511	15490	15799	15677	15731	15860	15634	15852	15661	15730	15721	15718	15861	15694	15690	15427	15721	15802	15637	15550	15904	15757	15773	15685	15721	15837	15667	15609	15665	15654	15604	15742	15851	15734	15608	15619	15593	15717	15697	15605	15552	15696	15802	15595	15659	15695	15572	15791	15520	15973	15775	15693	15697	15750	15712	15617	15715	15714	15595	15653	15731	15972	15689	15658	15607	15778	15884	15884	15673	15685	15698	15843	15693	15510	15680	15444	15658	15602	15777	15621	15873	15480	15628	15592	15783	15613	15675	15749	15503	15798	15862	15612	15682	15528	15774	15694	15745	15728	15692	15571	15734	15689	15484	15834	15614	15648	15688	15622	15549	15642	15659	15758	15676	15733	15514	15479	15823	15688	15605	15740	15570	15570	15532	15545	15617	15922	15777	15754	15559	15574	15626	15877	15488	15832	15602	15588	15853	15591	15600	15569	15908	15797	15740	15539	15562	15664	15849	15657	15712	15830	15728	15783	15819	15760	15686	15661	15909	15699	15682	15597	15602	15673	15748	15584	15668	15467	15570	15686	15597	15626	15589	15720	15569	15578	15703	15624	15685	15580	15773	15769	15684	15566	15654	15642	15566	15525	15604	15489	15677	15701	15662	15707	15599	15690	15725	15520	15756	15613	15693	15477	15674	15726	15783	15722	15749	15867	15726	15642	15644	15787	15707	15740	15837	15436	15547	15526	15674	15672	15626	15571	15607	15651	15547	15529	15668	15375	15797	15850	15555	15565	15696	15642	15610	15634	15643	15614	15528	15790	15770	15728	15827	15876	15627	15595	15558	15638	15533	15858	15597	15624	15750	15669	15566	15589	15759	15562	15728	15794	15539	15583	15588	15618	15715	15509	15804	15734	15685	15875	15781	15712	15568	15581	15925	15737	15750	15605	15863	15641	15545	15730	15688	15868	15891	15703	15833	15602	15580	15693	16072	15706	15591	15530	15541	15558	15603	15555	15778	15680	15858	15493	15720	15703	15587	15597	15672	15862	15794	15734	15616	15836	15706	15691	15593	15664	15580	15481	15448	15823	15764	15562	15850	15793	15678	15704	15957	15614	15580	15880	15795	15550	15688	15741	15562	15610	15838	15559	15752	15629	15693	15729	15562	15651	15465	15657	15989	15802	15645	15519	15835	15566	15771	15649	15747	15550	15849	15670	15594	15706	15601	15901	15701	15669	15680	15711	15648	15716	15803	15792	15513	15716	15848	15644	15596	16031	15723	15503	15693	15648	15572	15663	15651	15479	15648	15728	15765	15751	15653	15540	15757	15632	15802	15717	15949	15731	15609	15560	15891	15513	15570	15714	15670	15578	15839	15733	15895	15629	15590	15603	15776	15823	15757	15730	15630	15713	15807	15710	15705	15661	15884	15809	15603	15677	15685	15758	15865	15670	15631	15551	15586	15764	15649	15557	15974	15740	15768	15618	15659	15653	15748	15696	15739	15768	15744	15505	15630	15653	15824	15788	15729	15711	15686	15885	15608	15944	15743	15636	15639	15870	15761	15590	15878	15695	15818	15455	15746	15899	15706	15737	15685	15716	15563	15694	15635	15689	15766	15562	15494	15689	15302	15678	15733	15791	15680	15652	15794	15671	15746	15602	15565	15621	15726	15796	15632	15703	15787	15799	15762	15667	15516	15678	15564	15723	15615	15542	15744	15918	15565	15759	15773	15625	15534	15767	15647	15794	15772	15663	15812	15930	15686	15824	15766	15671	15766	15641	15684	15697	15518	15699	15590	15575	15629	15848	15673	15508	15440	15593	15632	15780	15602	15543	15834	15784	15586	15642	15747	15646	15588	15643	15529	15760	15904	15827	15791	15657	15695	15663	15843	15629	15490	15398	15756	15775	15784	15812	15696	15763	15726	15571	15525	15482	15577	15817	15810	15778	15675	15566	15617	15919	15605	15673	15753	15510	15785	15624	15594	15635	15517	15811	15846	15598	15597	15768	15720	15650	15744	15914	15743	15786	15586	15673	15556	15861	15595	15724	15752	15602	15725	15724	15789	15776	15598	15995	15855	15693	15502	15592	15550	15745	15759	15903	15682	15701	15753	15558	15699	15740	15708	15707	15834	15607	15678	15553	15746	15583	15619	15571	15582	15495	15657	15725	15583	15706	15893	15819	15615	15743	15751	15617	15753	15658	15601	15597	15849	15781	15777	15601	15617	15615	15619	15637	15754	15711	15584	15805	15713	15952	15626	15484	15823	15652	15755	15707	15819	15673	15712	15686	15751	15645	15408	15640	15775	15894	15803	15552	15648	15765	15718	15838	15815	15667	15746	15699	15778	15720	15628	15501	15754	15771	15783	15558	15741	15880	15575	15583	15667	15770	15912	15730	15534	15802	15725	15761	15499	15637	15793	15489	15419	15653	15755	15663	15581	15564	15711	15654	15672	15993	15622	15687	15654	15682	15313	15827	15709	15743	15748	15738	15829	15662	15760	15818	15773	15587	15571	15695	15565	15774	15685	15699	15698	15743	15750	15847	15731	15738	15702	15579	15699	15788	15598	15462	15712	15406	15573	15878	15758	15654	15752	15713	15774	15762	15644	15439	15630	15768	15608	15716	15653	15771	15698	15884	15774	15675	15594	15670	15610	15541	15562	15699	15581	15477	15621	15481	15741	15541	15600	15535	15626	15493	15673	15670	15658	15766	15735	15662	15819	15894	15653	15734	15759	15709	15519	15632	15691	15669	15709	15684	15739	15766	15706	15450	15699	15700	15572	15676	15773	15791	15453	15828	15621	15904	15895	15598	15655	15451	15687	15656	15530	15722	15511	15604	15622	15713	15794	16003	15683	15656	15605	15799	15738	15653	15666	15716	15803	15722	15808	15642	15637	15662	15534	15662	15574	15836	15873	15706	15638	15569	15628	15721	15866	15569	15717	15778	15779	15677	15808	15750	15701	15807	15631	15760	15517	15692	15755	15741	15635	15983	15704	15595	15586	15623	15695	15663	15742	15766	15648	15566	15672	15709	15533	15792	15662	15852	15818	15660	15777	15797	15975	15698	15710	15516	15538	15614	15793	15712	15591	15780	15700	15585	15761	15774	15713	15710	15801	15589	15587	15758	15779	15611	15662	15617	15799	15537	15536	15615	15663	15706	15764	15683	15646	15586	15654	15793	15489	15859	15642	15819	15671	15535	15576	15543	15687	15651	15644	15984	15505	15689	15753	15866	15737	15655	15482	15568	15641	15598	15787	15802	15765	15686	15618	15692	15702	15566	15778	15820	15481	15559	15660	15524	15673	15550	15729	15533	15652	15800	15710	15715	15790	15667	15775	15712	15641	15453	15535	15528	15692	15615	15853	15660	15640	15758	15577	15666	15568	15735	15576	15463	15577	15643	15425	15701	15523	15817	15597	15600	15607	15613	15868	15687	15588	15420	15853	15680	15738	15860	15831	15659	15660	15585	15685	15636	15739	15546	15568	15647	15831	15708	15937	15734	15714	15793	15514	15755	15627	15842	15805	15737	15524	15805	15680	15772	15774	15885	15802	15515	15814	15772	15751	15733	15732	15881	15730	15742	15634	15628	15807	15596	15532	15557	15675	15746	15889	15766	15776	15586	15773	15781	15783	15751	15772	15528	15611	15651	15621	15497	15636	15748	15726	15742	15678	15881	15638	15429	15578	15559	15640	15722	15704	15812	15701	15629	15721	15618	15663	15868	15899	15791	15913	15744	15694	15671	15732	15659	15676	15766	15656	15690	15695	15544	15612	15822	15723	15868	15666	15541	15541	15458	15899	15699	15811	15766	15713	15629	15532	15789	15646	15744	15535	15555	15936	15692	15583	15576	15723	15634	15653	15658	15926	15609	15615	15632	15657	15890	15823	15720	15667	15501	15517	15607	15690	15622	15521	15685	15588	15779	15546	15869	15833	15777	15785	15755	15711	15744	15566	15637	15657	15888	15580	15456	15620	15661	15759	15793	15664	15742	15563	15724	15636	15721	15730	15701	15546	15738	15552	15664	15577	15545	15459	15627	15748	15749	15603	15847
30147	60404	49987	33118	21340	15621	14466	13990	13638	13345	13314	13185	13229	13191	13108	12896	13040	13052	13224	13029	13204	13160	13370	14394	14603	14513	13996	13429	13398	13274	13158	13149	13182	13094	12980	12962	13044	13024	13004	13244	13066	12994	13042	12949	12943	12962	13088	13025	13053	12995	13012	12903	12953	13059	12859	13006	12771	13120	12978	13053	13008	13072	12857	12926	12947	13066	13152	13050	12998	12956	12919	13060	13087	12808	13003	13078	13117	13074	13000	13066	12948	12912	13020	12982	12983	13007	12969	12989	13018	13036	13219	12805	12896	12994	13126	13177	13031	13037	13045	13133	13103	13036	13043	12903	12987	12909	12989	12981	13019	12910	13054	13071	13021	13053	13013	12937	12829	13055	12885	13070	12927	12858	12942	12864	12975	13101	12989	12987	13057	13111	13076	12971	13110	13013	12815	13158	13172	12958	12894	13013	13010	12911	13137	12850	13008	12964	13158	13010	12951	13008	13046	12943	12816	12982	13037	13104	12965	12939	12964	12805	12878	12982	12942	13094	13040	13005	12851	13028	12947	12896	12893	13078	13128	13034	12982	12998	12874	12959	13114	12850	13144	13007	12886	13165	12822	13009	13082	13203	12994	12866	12950	13000	13062	12893	12918	13104	13221	12853	12996	13027	12893	13077	12867	12892	12957	12880	13243	12812	13238	12879	12977	13003	12967	13000	12933	12974	12993	13016	12982	12825	12982	13056	12956	12986	13001	12939	12969	13080	12955	13063	13054	13013	12988	12933	13006	13132	12958	12860	12980	12896	12933	12964	13010	12921	12996	12985	13024	12858	13036	13005	13148	13086	12952	12950	13028	13052	13023	12817	13033	12874	12877	13020	12844	12982	13149	13245	12999	12882	13037	13046	13012	12948	13012	13036	12989	12943	12941	12995	12848	13058	12889	13142	12920	13106	12907	13034	12866	13077	12997	12984	13185	13008	13054	13060	13098	12995	13066	12969	13034	12907	13125	12917	12990	13191	12880	12961	12886	12930	12928	12919	12834	12801	13068	12885	13003	13014	13040	12796	13142	12966	13086	13070	12985	13064	12792	12875	12842	13084	13105	13046	12934	12928	12943	13025	12966	13028	12981	12768	13008	12932	12790	12978	13001	12844	13056	12977	13032	13159	13178	13066	13008	12905	13021	13110	13120	12965	13067	13017	13182	12945	12925	13012	13141	12885	13051	13010	12902	13084	12941	12943	12859	12855	12933	12756	13005	12863	13016	12882	12919	13007	12996	12881	12998	13086	12870	12798	13045	12974	13018	13048	13079	13046	12909	12925	12822	12968	13014	12971	13004	13041	13010	13042	12994	12967	13096	12825	12960	12885	13045	13044	12888	13072	13091	12823	13123	13128	12977	12861	13075	12995	12849	13111	13122	13096	13083	12899	13010	13039	12843	13021	12974	13044	13095	13014	13058	13114	13191	12964	12899	13124	13051	13037	12943	12964	13095	12989	12976	13026	13053	13073	12948	13005	13102	13101	13145	13020	13121	13106	12996	13032	13068	12935	13094	12922	12973	13133	12988	12731	13022	13026	12992	12824	12911	13095	12800	12953	13204	13067	12785	13026	12996	12923	13235	12957	12999	12993	12961	12939	13085	13013	13132	12957	12936	12932	12894	12983	13128	12914	12989	12891	12889	12951	12858	13002	12962	12975	13040	12847	12874	12943	12826	13085	12978	12936	12899	12938	12958	12981	13078	12974	13100	13087	12993	13001	12965	13127	12999	12959	12989	13037	12922	13037	12971	12951	13019	12926	12969	13104	13194	13078	13058	12959	12954	12985	13073	13031	12977	12988	13092	12963	12869	12961	13144	12950	12982	13013	12923	12870	13132	12887	12978	12955	12980	13131	13018	12897	13016	13044	12881	13137	13092	12955	12960	12964	13015	12864	13018	12907	13116	12999	13228	12943	12946	13079	13065	13120	13089	13022	12906	13090	12887	13281	13051	12999	12926	13073	13113	12958	13098	12822	12959	13054	12924	13266	13039	13024	12870	13102	13111	12958	12992	12955	13031	13078	13076	13052	13077	13137	12976	12975	12949	13000	13110	12994	13033	12949	13097	12944	12930	12894	13066	13059	12934	13124	13035	13019	13043	12871	13169	13004	13119	13119	13094	12994	13008	13073	13018	13218	13124	12984	12909	13014	13165	12857	12907	13030	12935	12996	12834	13048	13025	12940	12898	12998	12897	12860	13037	12724	13025	12993	13103	12868	13048	12780	13110	13045	13024	12883	13098	13053	13093	12930	13076	12952	12806	12989	12984	12969	13235	13045	12941	12976	13094	13106	13049	13165	12942	12907	12893	12947	12832	12950	12826	13053	12959	12979	12979	12932	13025	13006	13073	12990	12826	12694	13009	12989	12983	13014	13045	12995	12913	13185	13094	12898	12952	12901	13008	13160	12922	12882	13056	13050	13108	12978	13021	13076	12933	13093	12923	12825	12967	12989	12930	12926	13033	13041	12917	12964	13004	13066	13005	12878	13117	12970	13023	12961	12982	12847	13007	12825	13008	12878	13125	12992	13053	12880	13008	13100	12956	13016	12853	13025	13149	13036	13034	13010	13073	12888	12944	13003	12931	13105	12946	12870	13138	12991	12978	12965	13012	12978	12905	13102	12921	13023	12903	12830	12983	13055	12803	12996	12966	13061	13086	13060	13035	13030	13039	13127	13085	12981	12948	12940	13089	12964	13076	12951	12912	13043	13164	13002	12979	13042	12978	13020	13057	12836	12958	13045	12972	12798	12951	12932	13086	13101	12986	13030	12994	12989	13136	12985	13088	13093	13050	12988	13036	13004	13156	12918	12911	13074	13004	12961	13119	13081	12804	12849	12950	13061	13191	13016	12997	12940	13000	12956	13123	12953	13000	12931	13001	13081	13017	12898	12990	12996	13105	13119	13026	13038	13008	13037	13009	13010	13051	12971	12760	13017	13082	13079	13083	12966	12951	12927	12825	13123	13010	12852	13138	12924	12971	12955	13035	13089	12995	13097	12985	13003	13018	12984	12915	13166	13075	12932	13093	13096	13202	13045	12926	12872	12965	12844	12988	12935	12861	12871	13125	12919	13109	13087	12928	12928	12874	12943	12963	13013	12973	13097	12924	12907	13145	12957	12899	12971	12926	12999	12921	12835	12895	13027	13160	12952	12909	12862	13074	12852	12888	12892	13026	13143	13176	13132	12999	12888	13054	13078	13202	12966	12925	13002	13010	13093	12965	12912	12936	12884	12875	13033	13024	13047	13131	12919	13073	12791	13049	13006	12998	13014	13203	13089	13124	13128	13040	13065	12778	13154	13064	13139	13020	12880	12851	12973	12887	12927	13018	13060	13059	13028	13123	13008	13160	13004	12937	12985	13020	13066	12950	13164	12922	12929	12894	13009	12992	12871	12961	12957	12966	13069	12955	13054	12877	12939	12919	12998	13060	12748	12935	13067	12924	12966	13043	12974	13084	12979	13049	12929	12977	13102	12842	12951	13070	13036	12912	12903	13130	13205	12866	13112	12893	13077	12937	12996	13088	12978	13073	13086	12878	12891	12956	12923	12944	13145	12980	13066	12972	13176	13065	12793	13177	12974	12946	13145	13064	13018	13064	12946	13087	13024	13137	13093	13028	12918	13043	13093	13160	12885	12981	13006	12902	12997	13098	12997	13148	12942	13193	13019	13143	13102	12988	12939	13019	13002	12922	12901	13144	12931	12939	13093	12942	12974	12966	12826	13074	13063	13072	12981	13151	13111	12999	13181	12920	13029	12856	13013	12837	13146	12916	12954	12945	12993	13035	12675	12948	12983	13002	13064	13015	12882	12991	12999	13105	13025	13076	12938	13109	13073	13123	13132	12882	13170	12983	13056	13011	13006	13017	13044	12978	13003	12963	12889	13087	13095	13102	13068	13033	13029	12856	13112	13081	12867	12991	13105	12975	13003	12934	13105	13041	12993	13076	13047	12891	12991	12946	13096	13027	13009	12972	12946	13007	12930	12982	13076	12907	13145	12868	13089	12970	12911	13108	13059	13181	12865	13008	12968	13000	13026	12930	12982	12862	13039	13005	12959	13012	12994	12941	12890	13031	13127	12921	13089	13166	13117	12878	13030	13019	12957	13072	12953	12979	13005	13078	13035	13110	12966	12923	12919	13112	12913	13140	12910	13001	12939	13088	13093	12927	13071	13054	12986	13090	12937	13078	13040	13008	12908	13090	12998	12932	13054	13026	12906	13033	13006	12945	12901	13085	12937	13017	12813	13090	12933	13096	12845	13056	12899	12995	13068	12990	12901	13042	12934	13066	13088	13106	12954	13016	12913	13090	12973	13066	13139	13053	13058	13059	13096	13191	12949	13237	13002	12944	12926	12886	13135	12996	13057	12994	12957	12848	13100	13031	12953	13063	13004	12916	13094	12862	12840	13181	12906	13036	12895	13021	13023	12936	13064	12946	13186	13156	12964	12986	13075	12800	12898	12951	13077	13069	13234	12983	12909	13099	12884	13156	12976	12920	13119	13043	13061	13064	12958	13043	12982	12951	13099	12944	13002	13164	13003	12960	12928	13148	12911	13077	13035	12810	12693	12935	12964	13030	12975	13038	12971	12910	13040	12856	12954	13057	12894	12972	12906	12955	12998	12963	12981	12853	13032	12940	12954	13001	12923	13043	12816	12895	13137	13029	12927	12923	12975	12997	12992	12988	13040	13173	13134	12953	12865	12953	13098	13094	13028	13023	13030	13017	13118	13014	12977	13006	12982	13002	12842	13111	12958	12936	13098	12967	12963	12942	12903	12903	13061	13043	13016	13008	13046	12979	12716	13038	12920	12979	12913	12957	13058	12886	12971	13170	13002	12983	12992	12934	13014	13024	13024	13003	13086	12979	12993	13086	12873	13032	12965	13082	13092	12995	13026	12895	13239	13117	13075	13081	12970	12845	12960	13069	12873	12993	12899	12956	13007	12932	12933	12876	13047	12823	12955	12920	13078	13054	13026	13003	12919	12953	13031	12898	12924	12898	12997	13061	13029	12955	12956	13099	13077	13147	12992	13011	12993	13050	12932	13024	13028	12804	12946	12943	13077	13018	13038	12958	12993	13131	13173	13155	12964	13029	12881	12857	12969	13020	13025	12812	13113
24749	21475	29527	28926	21647	17615	16419	15430	14856	14858	14980	14966	14757	15000	14889	14778	14590	14613	14854	14853	14855	14816	14868	14945	15242	15392	14858	15098	14785	14855	14911	14737	14653	14714	14753	14703	14884	14873	14781	14825	14694	14555	14779	14629	14879	14655	14680	14621	14739	14768	14671	14654	14768	14687	14685	14617	14710	14692	14551	14675	14768	14834	14610	14792	14726	14704	14844	14764	14779	14700	14662	14747	14748	14864	14623	14493	14788	14627	14714	14689	14928	14760	14720	14710	14853	14735	14752	14726	14708	14589	14517	14653	14558	14746	14640	14843	14658	14622	14691	14957	14801	14869	14614	14840	14821	14900	14781	14708	14716	14798	14820	14599	14619	14733	14640	14875	14869	14664	14850	14780	14835	14729	14881	14949	14771	14572	14683	14776	14661	14720	14728	14834	14673	14750	14875	14593	14725	14668	14854	14743	14787	14674	14783	14967	14764	14620	14648	14795	14680	14731	14823	14742	14638	14854	14544	14736	14591	14623	14893	14588	14924	14710	14733	14696	14664	14622	14660	14757	14853	14839	14815	14555	14719	14679	14822	14815	14757	14748	14676	14741	14794	14777	14775	14725	14850	14688	14692	14750	14650	14715	14922	14669	14592	14755	14679	14670	14655	14811	14642	14723	14431	14723	14649	14787	14847	14612	14602	14635	14582	14698	14749	14545	14746	14653	14672	14798	14668	14498	14660	14601	14848	14689	14725	14610	14909	14792	14711	14821	14774	14744	14880	14827	14655	14673	14713	14562	14764	14800	14736	14819	14694	14848	14693	14789	14695	14970	14824	14868	14812	14598	14610	14717	14673	14738	14876	14775	14622	14647	14527	14672	14821	14653	14833	14791	14737	14763	14650	14850	14554	14886	14691	14946	14824	14838	14727	14706	14853	14710	14772	14722	14640	14642	14748	14718	14634	14758	14854	14787	14603	14647	14661	14858	14833	14787	14696	14700	14928	14853	14666	14699	14784	14829	14690	14656	14695	14769	14741	14857	14739	14924	14787	14706	14588	14865	14704	14846	14950	14892	14674	14655	14600	14611	14684	14791	14640	14794	14793	14704	14779	14556	14807	14828	14677	14554	14839	14659	14777	14834	14853	14667	14789	14705	14639	14599	14681	14844	14915	14918	14652	14754	14462	14694	14684	14670	14784	14557	14793	14768	14704	14883	14674	14829	14685	14772	14572	14665	14769	14612	14701	14639	14651	14801	14815	14737	14764	14684	14807	14704	14646	14709	14692	14710	14810	14852	14563	14774	14599	14738	14826	14864	14654	14611	14822	14835	14814	14619	14653	14677	14818	14903	14855	14842	14815	14651	14827	14946	14774	14743	14654	14847	14849	14566	14652	14625	14661	14740	14588	14758	14675	14694	14521	14799	14667	14615	14727	14632	14827	14800	14851	14893	14794	14699	14952	14633	14844	14831	14935	14858	14566	14654	14752	14919	14694	14835	14699	14706	14794	14592	14689	14834	14669	14785	14735	14827	14833	14755	14854	14933	14772	14718	14771	14665	14789	14871	14766	14747	14704	14687	14753	14651	14773	14684	14752	14784	14558	14706	14690	14655	14783	14812	14684	14713	14664	15036	14731	14876	14817	14655	14717	14636	14811	14861	14751	14662	14966	14736	14774	14695	14664	14682	14618	14693	14662	14670	14894	15035	14700	14746	14620	14581	14493	14703	14656	14711	14765	14733	14858	14863	14873	14687	14765	14811	14812	14639	14817	14858	14689	14809	14631	14723	14707	14606	14721	14705	14736	14792	14702	14803	14752	14558	14646	14859	14659	14882	14708	14574	14658	14903	14811	14771	14843	14722	14866	14838	14583	14723	14673	14625	14585	14719	14570	14687	14702	14385	14722	14762	14845	14826	14690	14838	14761	14714	14655	14524	14811	14656	14815	14623	14786	14767	14677	14633	14830	14656	14737	14758	14687	14673	14932	14944	14569	14766	14845	14516	14753	14671	14711	14706	14619	14643	14752	14716	14738	14707	14967	14774	14696	14728	14680	14504	14725	14636	14816	14730	14888	14779	14921	14819	14769	14673	14584	14753	14761	14808	14758	14726	14895	14737	14794	14628	14906	14603	14827	14811	14875	15016	14731	14773	14558	14810	14890	14586	14804	14684	14731	14720	15042	14693	14774	14751	14529	14790	14430	14686	14512	14542	14739	14781	14801	14846	14531	14738	14941	14841	15044	14664	14795	14765	14717	14855	14711	14584	14633	14645	14713	14823	14826	14663	14862	14649	14873	14747	14610	14679	15019	14832	14696	14572	14636	14644	14716	14754	14573	14759	14792	14803	14862	14858	14765	14743	14592	14694	14717	14576	14793	14625	14860	14735	14897	14791	14805	14912	14729	14882	14655	14415	14821	14670	14742	14622	14756	14679	14900	14777	14927	14744	14922	14869	14642	14856	14712	14845	14533	14786	14720	14894	14721	14587	14794	14706	14732	14883	14833	14794	14491	14701	14670	14861	14806	14722	14873	14887	14762	14852	14798	14783	14611	14644	14623	14659	14784	14625	14938	14826	14713	14864	14815	14838	14526	14796	14687	14633	14774	14661	14791	14710	14721	14898	14798	14610	14939	14658	14724	14621	14766	14865	14602	14565	14528	14757	14760	14944	14775	14674	14679	14552	14742	14570	14804	14630	14922	14614	14561	14791	14578	14717	14704	14617	14461	14656	14790	14667	14839	14830	14601	14845	14691	14480	14708	14764	14822	14714	14501	14817	14608	14621	14923	14755	14620	14830	14770	14750	14764	14628	14796	14717	14855	14635	14744	14688	14588	14755	14824	14792	14712	14777	14701	14734	14835	14602	14661	14836	14704	14816	14687	14754	14464	14749	14815	14798	14814	14523	14658	14767	14749	14647	14861	14778	14742	14578	14695	14810	14796	14585	14679	14778	14727	14706	14652	14631	14762	15001	14779	14456	14802	14714	14774	14983	14744	14825	14872	14781	14662	14821	14787	14634	14634	14578	14596	14777	14515	14745	14726	14762	14557	14551	14524	14797	14744	14788	14681	14782	14899	14622	14673	14796	14644	14794	14741	14706	14781	14782	14714	14762	14626	14732	14827	14588	14694	14601	14802	14730	14586	14956	14578	14771	14793	14862	14809	14991	14877	14762	14854	14855	14716	14829	14741	14632	14815	14699	14808	14752	14671	14741	14855	14903	14727	14722	14694	14740	14741	14731	14772	14952	14818	14705	14702	14740	14799	14838	14672	14541	14679	14742	14724	14801	14704	14742	14785	14806	14686	14721	14616	14574	14652	14953	14697	14832	14861	14506	14695	14591	14814	14705	14782	15013	14880	15014	14890	14711	14795	14708	14499	14564	14608	14608	14735	14691	14668	14715	14645	14636	14730	14816	14651	14788	14740	14575	14901	14944	14727	14759	14919	15018	14894	14686	14468	14673	14791	14536	14503	14597	14679	14752	14783	14694	14834	14747	14789	14935	14683	14735	14719	14580	14635	14867	14823	14865	14785	14711	15001	14684	14628	14693	14803	14864	14735	14762	14844	14755	14855	14650	14746	14901	14791	14578	14766	14835	14723	14688	14725	14827	14725	14666	14713	14596	14742	14781	14586	14795	14756	14610	14701	14589	14680	14757	14762	14548	14848	14779	14604	14845	14662	14927	14729	14751	14765	14570	14683	14776	14872	14597	14876	14607	14733	14829	14817	14587	14626	14818	14496	14692	14682	14581	14656	14731	14774	14524	14900	14758	14638	14691	14776	14754	14726	14668	14730	14531	14699	14817	14811	14922	14856	14831	14679	14641	14721	14675	14578	14873	14722	14758	14694	15006	14830	14923	14635	14762	14638	14808	14677	14578	14782	14761	14655	14661	14801	14882	14801	14749	15012	14736	14904	14714	14740	14752	14839	14646	14699	14841	14462	14629	14753	14772	14700	14699	14768	14623	14684	14497	14606	14790	14767	14969	14795	14716	14626	14911	14762	14931	14868	14875	14812	14629	14745	14765	14712	14891	14784	14736	14894	14804	14670	14648	14818	14628	14867	14774	14771	14567	14799	14866	14922	14737	14959	14774	14752	14684	14854	14697	14794	14809	14764	14889	14674	14837	14674	14872	14599	14739	14598	14657	14635	14704	14859	14699	14574	14859	14851	14775	14553	14643	14750	14970	14869	14803	14621	14894	14651	14655	14871	14809	14496	14952	14887	14802	14644	14923	14645	14931	14834	14620	14851	14744	14656	14831	14795	14729	14790	14724	14718	14696	14724	14629	14713	14593	14863	14698	14776	14826	14637	14638	14642	14814	14837	14670	14844	14925	14850	14644	14859	14589	14769	14790	14765	14705	14641	14636	14855	14736	14767	14674	14724	14625	14803	14619	14748	14570	14860	14646	14700	14585	14735	14683	14742	14768	14901	14794	14685	14748	14808	14620	14594	14598	14680	14735	14783	14825	14547	14696	14606	14750	14729	14528	14782	14619	14531	14802	14630	14783	14829	14587	14722	14493	14681	14617	14601	14729	14860	14620	14681	14896	14725	14704	14841	14651	14695	14871	14723	14714	14791	14597	14486	14901	14657	14661	14665	14640	14681	14720	14592	14711	14800	14794	14658	14704	14752	14567	14911	14793	14693	14759	14634	14698	14780	14845	14706	15002	14701	14549	14935	14974	14939	14811	14723	14805	14594	14758	14859	14656	14782	14570	14577	14683	14682	14652	14893	14843	14591	14725	14785	14633	14689	14511	14770	14727	14736	14674	14762	14906	14735	14863	14686	14689	14882	14632	14780	14514	14605	14757	14835	14663	14656	14805	14829	14691	14757	14766	14856	14802	14686	14684	14833	14786	14627	14891	14976	14831	14631	14808	14796	14740	14819	14611	14808	14488	14789	14809	14869	14578	14693	14714	14592	14739	14649	14809	14853	14931	14770	14743	14664	14766	14780	14744	14658	14574	14840	14833	14943	14674	14785	14683	14738	14703	14828	14932	14712	14700	14648	14501	14707	14923	14872	14750	14578	14726	14845	14750	14425	14790	14609	14604	14715	14670	14701	14845	14710	14748	14621	14665	14814	14804	14648	14685	14737	14807	14789	14733	14811	14768	14725	14642	14936	14784	14625	14976	14719	14682	14612	14758	14769	14861	14870	14771	14734	14687
29968	53899	43968	28622	19584	14563	13409	12811	12671	12541	12691	12742	12612	12492	12552	12608	12574	12558	12574	12466	12282	12537	12410	12654	13262	13058	12980	12734	12624	12541	12477	12380	12272	12427	12359	12579	12382	12417	12669	12373	12401	12418	12385	12368	12418	12283	12397	12349	12413	12421	12479	12348	12440	12384	12338	12476	12395	12438	12445	12547	12329	12267	12406	12391	12435	12305	12455	12430	12501	12436	12440	12384	12391	12452	12430	12363	12482	12469	12389	12440	12403	12394	12387	12416	12326	12489	12400	12369	12443	12399	12476	12363	12478	12325	12331	12391	12363	12416	12417	12339	12400	12255	12376	12556	12352	12365	12497	12363	12391	12369	12503	12246	12464	12287	12539	12429	12286	12449	12429	12409	12551	12391	12455	12493	12560	12549	12402	12431	12351	12442	12455	12439	12475	12205	12532	12422	12445	12469	12381	12440	12428	12457	12385	12369	12469	12533	12402	12489	12525	12308	12550	12360	12313	12551	12189	12491	12462	12421	12483	12444	12294	12416	12425	12339	12379	12354	12448	12361	12286	12204	12435	12280	12420	12381	12391	12411	12405	12524	12490	12503	12229	12473	12156	12319	12467	12377	12482	12358	12466	12332	12576	12377	12482	12515	12375	12384	12345	12492	12475	12487	12547	12234	12505	12303	12500	12387	12342	12336	12501	12348	12295	12615	12420	12386	12341	12419	12339	12432	12214	12333	12275	12409	12454	12389	12417	12393	12404	12484	12457	12332	12401	12425	12449	12344	12345	12403	12479	12393	12343	12390	12322	12365	12410	12448	12306	12318	12402	12360	12324	12412	12367	12413	12412	12554	12529	12394	12458	12551	12308	12402	12475	12398	12394	12367	12410	12553	12509	12457	12324	12509	12423	12377	12363	12428	12288	12432	12488	12410	12340	12363	12506	12335	12463	12453	12311	12516	12435	12214	12282	12351	12360	12179	12418	12389	12426	12444	12433	12368	12546	12417	12533	12500	12336	12441	12310	12351	12296	12470	12368	12318	12408	12404	12519	12317	12465	12441	12495	12264	12534	12343	12476	12380	12386	12569	12430	12412	12363	12420	12430	12417	12553	12385	12425	12433	12276	12370	12443	12533	12486	12299	12424	12388	12476	12330	12281	12329	12302	12390	12448	12522	12334	12514	12522	12391	12420	12394	12401	12468	12349	12307	12574	12494	12366	12497	12428	12487	12357	12278	12262	12374	12489	12447	12443	12501	12351	12473	12451	12406	12472	12301	12412	12413	12422	12458	12429	12327	12374	12428	12325	12547	12432	12368	12468	12441	12302	12530	12266	12452	12363	12421	12452	12511	12512	12282	12208	12589	12420	12441	12350	12348	12585	12433	12267	12497	12336	12472	12576	12297	12315	12294	12209	12458	12250	12372	12487	12382	12350	12586	12289	12357	12466	12474	12502	12456	12375	12333	12550	12469	12119	12426	12344	12464	12314	12466	12364	12224	12449	12347	12345	12392	12491	12433	12396	12641	12450	12489	12263	12455	12539	12512	12519	12496	12509	12197	12380	12549	12550	12545	12445	12327	12421	12366	12452	12302	12386	12438	12360	12481	12457	12436	12277	12384	12180	12277	12556	12496	12235	12417	12455	12500	12301	12371	12474	12455	12391	12285	12410	12279	12216	12569	12416	12389	12350	12512	12361	12542	12422	12447	12531	12259	12427	12354	12535	12514	12401	12471	12382	12229	12416	12349	12418	12515	12368	12445	12258	12321	12384	12294	12409	12381	12351	12444	12475	12294	12501	12305	12501	12392	12557	12458	12570	12344	12410	12485	12487	12364	12516	12444	12311	12477	12392	12450	12324	12428	12395	12414	12402	12494	12455	12334	12399	12485	12486	12410	12285	12569	12593	12420	12396	12574	12351	12362	12444	12444	12223	12297	12306	12208	12415	12322	12448	12333	12349	12265	12471	12417	12406	12548	12326	12551	12295	12367	12367	12561	12487	12315	12490	12520	12521	12369	12630	12277	12308	12442	12351	12531	12410	12391	12499	12389	12391	12450	12401	12198	12467	12464	12457	12444	12340	12567	12300	12307	12264	12397	12402	12363	12229	12342	12430	12322	12413	12485	12448	12312	12514	12332	12431	12363	12381	12444	12382	12533	12420	12487	12463	12299	12515	12435	12389	12326	12456	12426	12481	12478	12332	12461	12354	12431	12389	12407	12488	12216	12616	12503	12439	12526	12358	12409	12316	12519	12302	12382	12465	12496	12286	12408	12377	12292	12524	12288	12424	12274	12292	12291	12562	12408	12343	12382	12420	12389	12310	12415	12462	12436	12330	12263	12502	12307	12450	12338	12414	12399	12489	12508	12353	12367	12323	12361	12493	12315	12343	12299	12332	12438	12324	12426	12428	12513	12413	12331	12456	12492	12358	12458	12400	12547	12481	12329	12390	12459	12638	12468	12378	12380	12591	12363	12487	12322	12448	12463	12541	12299	12514	12520	12404	12402	12447	12300	12496	12303	12479	12439	12271	12310	12535	12307	12431	12306	12464	12328	12253	12369	12655	12240	12364	12422	12440	12439	12460	12376	12351	12469	12359	12387	12363	12566	12387	12262	12526	12393	12365	12447	12467	12374	12536	12458	12561	12523	12391	12418	12383	12381	12241	12310	12354	12569	12380	12468	12412	12161	12335	12549	12396	12366	12357	12378	12482	12381	12301	12383	12204	12337	12299	12315	12306	12404	12412	12409	12432	12389	12491	12307	12484	12305	12195	12472	12293	12436	12462	12495	12608	12481	12598	12499	12546	12486	12447	12430	12328	12641	12392	12324	12391	12137	12414	12433	12400	12413	12407	12349	12511	12530	12341	12513	12296	12389	12252	12210	12216	12337	12395	12639	12475	12500	12446	12323	12366	12364	12275	12290	12425	12443	12383	12214	12520	12298	12479	12426	12428	12391	12302	12277	12430	12383	12461	12429	12398	12381	12436	12364	12314	12280	12355	12557	12409	12408	12370	12475	12455	12520	12453	12387	12475	12340	12348	12256	12453	12288	12304	12336	12500	12540	12379	12315	12508	12500	12391	12264	12255	12316	12450	12434	12429	12380	12414	12278	12284	12358	12476	12430	12547	12569	12415	12354	12424	12457	12393	12436	12285	12468	12430	12477	12324	12446	12400	12483	12407	12487	12490	12512	12566	12314	12566	12408	12589	12502	12343	12646	12375	12589	12517	12499	12550	12318	12409	12461	12463	12367	12425	12395	12392	12497	12369	12363	12593	12456	12412	12472	12210	12415	12477	12398	12421	12340	12529	12469	12403	12493	12453	12409	12409	12537	12449	12406	12165	12586	12509	12445	12547	12444	12348	12500	12371	12505	12472	12394	12442	12457	12391	12395	12481	12432	12435	12367	12391	12440	12475	12311	12471	12379	12345	12467	12362	12456	12535	12347	12315	12454	12486	12354	12495	12310	12465	12364	12316	12378	12396	12305	12366	12459	12373	12432	12488	12429	12461	12439	12371	12334	12452	12300	12305	12410	12327	12528	12459	12534	12433	12418	12285	12494	12273	12254	12376	12461	12362	12465	12361	12310	12509	12317	12637	12427	12421	12441	12401	12453	12425	12494	12424	12272	12403	12479	12430	12252	12283	12323	12399	12547	12351	12454	12437	12535	12360	12259	12446	12465	12452	12464	12518	12380	12468	12282	12407	12580	12528	12396	12475	12233	12440	12330	12559	12595	12338	12389	12469	12477	12436	12476	12346	12331	12255	12386	12322	12429	12486	12547	12395	12517	12389	12558	12270	12436	12440	12545	12309	12377	12449	12515	12488	12390	12713	12261	12366	12376	12396	12366	12496	12309	12421	12339	12332	12563	12387	12336	12291	12419	12432	12524	12325	12360	12456	12284	12360	12271	12346	12311	12419	12505	12512	12549	12487	12306	12394	12400	12664	12347	12526	12470	12466	12398	12477	12292	12300	12427	12545	12512	12483	12326	12318	12409	12355	12554	12386	12459	12361	12468	12347	12321	12163	12425	12386	12513	12429	12373	12453	12427	12277	12434	12393	12363	12380	12397	12451	12322	12430	12394	12434	12332	12281	12356	12419	12380	12544	12461	12297	12454	12567	12531	12381	12356	12459	12406	12363	12457	12464	12401	12436	12425	12393	12402	12474	12192	12220	12341	12266	12469	12508	12495	12518	12445	12385	12457	12434	12406	12434	12493	12357	12302	12414	12356	12387	12493	12390	12400	12574	12576	12362	12217	12402	12431	12424	12486	12371	12573	12510	12365	12473	12474	12436	12483	12419	12534	12270	12575	12267	12394	12253	12496	12529	12304	12560	12361	12466	12562	12388	12373	12514	12361	12577	12298	12305	12417	12554	12413	12505	12358	12358	12274	12386	12311	12316	12287	12497	12293	12524	12327	12562	12469	12417	12459	12387	12471	12599	12454	12229	12423	12524	12546	12418	12489	12467	12474	12417	12263	12570	12444	12448	12481	12318	12350	12451	12377	12472	12516	12486	12455	12423	12404	12310	12445	12538	12425	12363	12484	12433	12256	12563	12366	12539	12342	12482	12630	12525	12437	12444	12384	12473	12546	12370	12450	12475	12412	12302	12485	12409	12377	12382	12373	12363	12423	12421	12443	12417	12415	12212	12395	12493	12482	12574	12347	12527	12273	12441	12507	12443	12492	12455	12331	12443	12433	12326	12541	12279	12355	12408	12348	12440	12278	12480	12336	12512	12440	12403	12274	12350	12470	12354	12424	12630	12430	12409	12509	12477	12409	12305	12427	12439	12468	12276	12230	12303	12412	12425	12428	12427	12431	12489	12253	12363	12359	12457	12498	12305	12590	12443	12475	12316	12446	12449	12485	12533	12452	12303	12346	12458	12479	12414	12565	12416	12408	12482	12292	12516	12428	12464	12405	12311	12360	12503	12415	12263	12490	12448	12438	12311	12302	12392	12327	12543	12563	12443	12476	12373	12297	12330	12265	12439	12422	12459	12439	12336	12405	12143	12541	12285	12384	12497	12173	12515	12397	12411	12481	12375	12546	12542	12353	12346	12381	12198	12404	12156	12467	12285	12377	12375	12535	12394	12369	12460	12512	12497	12548	12383	12471	12532	12417	12424	12460	12565	12546	12450	12372	12415	12440	12428	12378
22164	21191	28554	24501	22247	23501	23195	17838	16878	16908	16718	16562	16661	16723	16547	16549	16583	16597	16445	16488	16443	16454	16720	17428	18256	18519	18229	17447	16914	16682	16459	16538	16240	16409	16487	16263	16369	16417	16359	16458	16239	16346	16206	16272	16338	16229	16312	16348	16377	16375	16270	16215	16312	16474	16483	16190	16155	16405	16283	16245	16223	16359	16148	16465	16243	16119	16341	16057	16276	16350	16280	16113	16234	16263	16210	16090	16274	16189	16155	16422	16489	16407	16199	16242	16108	16205	16315	16127	16224	16473	16221	16251	16253	16224	16248	16299	16316	16100	16236	16350	16356	16393	16355	16333	16094	16165	16220	16172	16214	16494	16202	16164	16257	16392	16456	16358	16206	16171	16369	16031	16294	16059	16273	16388	16252	16311	16183	16309	16223	16407	16440	16027	16272	16291	16219	16206	16290	16121	16293	16477	16293	16010	16184	16284	16246	16188	16278	16191	16230	16609	16276	16103	16140	16150	16229	16359	16252	16285	16408	16241	16331	16420	16055	16316	16371	16314	16346	16268	16157	16121	16445	16431	16564	16584	16491	16265	16386	16286	16265	16294	16208	16076	16212	16424	16312	16296	16319	16274	16367	16344	16321	16361	16285	16255	16343	16128	16281	16219	16307	16144	16221	16301	16260	16135	16195	16081	16196	16281	16505	16325	16176	16252	16167	16312	16163	16070	16204	16216	16187	16263	16296	16291	16350	16215	16275	16336	16244	16322	16194	16283	16361	16370	16353	16311	16078	16366	16404	16320	16456	16352	16284	16313	16306	16358	16315	16274	16416	16291	16161	16368	16390	16163	16290	16327	16412	16348	16324	16196	16265	16183	16224	16353	16344	16265	16132	16319	16286	16223	16108	16450	16150	16126	16207	16374	16190	16384	16393	16421	16329	16393	16187	16160	16245	16412	16367	16249	16371	16209	16322	16166	16409	16363	16410	16064	16168	16431	16272	16392	16325	16414	16276	16275	16131	16386	16253	16241	16144	16135	16439	16296	16172	16298	16193	16418	16152	16142	16396	16153	16153	16119	16180	16216	16255	16124	16317	16323	16447	16169	16397	16198	16305	16216	16066	16467	16217	16388	16280	16363	16314	16267	16116	16287	16283	16250	16104	16238	16313	16442	16289	16198	16177	16251	16191	16312	16388	16327	16421	16291	16074	16142	16344	16462	16420	16174	16336	16035	16417	16196	16344	16338	16235	16179	16340	16263	16206	16286	16226	16443	16294	16165	16147	16213	16225	16307	16389	16437	16157	16219	16269	16146	16153	16282	16366	16227	16260	16240	16261	16335	16239	16311	16238	16113	16342	16319	16186	16317	16220	16138	16110	16272	16246	16082	16207	16319	16378	16206	16226	16321	16449	16182	16354	16210	16355	16414	16219	16018	16326	16266	16062	16322	16354	16238	16360	16130	16258	16521	16286	16194	16352	16326	16273	16124	16295	16362	16408	16360	16273	16383	16323	16296	16340	16496	16321	16233	16476	16253	16283	16431	16248	16289	16246	16302	16154	16414	16188	16397	16238	16195	16254	16211	16281	16225	16425	16253	16453	16284	16253	16422	15972	16320	16377	16293	16280	16215	16240	16369	16019	16203	16039	16115	16284	16172	16250	16180	16231	16347	16272	16196	16051	16273	16183	16088	16344	16309	16360	16233	16284	16323	16294	16362	16310	16327	16392	16186	16303	16386	16522	16407	16325	16264	16359	16227	16218	16130	16319	16364	16297	16257	16281	16416	16086	16340	16598	16106	16386	16295	16275	16362	16482	16366	16126	16363	16311	16345	16311	16375	16236	16176	16293	16256	16322	16066	16373	16176	16275	16392	16029	16294	16312	16345	16259	16146	16300	16139	16084	16075	16069	16214	16419	16327	16424	16315	16399	16248	16106	16308	16375	16403	16101	16251	16338	16284	16311	16291	16254	16301	16134	16311	16362	16305	16364	16115	16473	16286	16288	16436	16327	16107	16331	16252	16110	16332	16390	16188	16223	16340	16186	16336	16350	16181	16156	16535	16249	16494	16201	16095	16227	16409	16464	16317	16450	16160	16280	16461	16359	16198	16482	16289	16474	16148	16185	16317	16297	16332	16344	16252	16361	16290	16256	16415	16381	16305	16188	16374	16392	16212	16305	16204	16372	16188	16506	16434	16274	16278	16384	16202	16346	16098	16400	16204	16015	16144	16465	16173	16322	16132	16300	16095	16424	16371	16145	16089	16288	16361	16259	16441	16301	16170	16241	16079	16349	16308	16297	16178	16294	16358	16422	16324	16282	16309	16180	16311	16288	16053	16200	16340	16168	16388	16073	16391	16358	16307	16284	16199	16135	16204	16098	16271	16219	16163	16261	16293	16360	16295	16493	16378	16075	16464	16281	16188	16214	16518	16016	16369	16315	16215	16418	16262	16154	16194	16302	16460	16254	16132	16293	16090	16134	16292	16138	16241	16340	16241	16314	16119	16391	16218	16286	16281	16135	16349	16492	16177	16217	16168	16114	16235	16147	16395	16247	16443	16317	16463	16309	16173	16438	16031	16297	16429	16337	16221	16475	16336	16538	16296	16138	16255	16211	16024	16314	16426	16183	16340	16095	16446	16276	16226	16127	16210	16250	16302	16399	16257	16326	16293	16190	16205	16258	16290	16251	16124	16276	16427	16167	16151	16191	16359	16211	16268	16104	16328	16292	16380	16333	16361	16256	16202	16517	16142	16277	16167	16159	16316	16368	16232	16142	16183	16099	16064	16235	16191	16260	16524	16349	16321	16348	16371	16126	16376	16242	16233	16338	16117	16248	16164	16201	16273	16328	16279	16331	16290	16300	16352	16310	16408	16375	16265	16254	16223	16256	16268	16469	16232	16363	16345	16181	16518	16326	16217	16174	16361	16413	16429	16293	16383	16356	16290	16230	16226	16131	16282	16309	16144	16088	16429	16234	16127	16156	16299	16136	16169	16463	16335	16173	16287	16393	16283	16335	16401	16422	15968	16111	16309	16231	16298	16405	16230	16213	16183	16231	16316	16374	16313	16350	16182	16312	16241	16224	16392	16409	16483	16193	16257	16332	16282	16393	16143	16324	16384	16438	16340	16481	16320	16289	16215	16289	16387	16377	16355	16296	16542	16107	16484	16286	16313	16166	16309	16375	16204	16198	16223	16240	16150	16214	16302	16294	16007	16399	16480	16354	16280	16440	16289	16300	16383	16223	16343	16258	16370	16206	16252	16214	16252	16187	16333	16421	16204	16261	16371	16055	16178	16225	16247	16263	16195	16294	16071	16266	16215	16223	16079	16308	16424	15984	16313	16212	16258	16260	16229	16334	16365	16405	16107	16067	16148	16373	16372	16319	16261	16360	16261	16259	16226	16227	16166	16333	16320	16219	16150	16212	16147	16180	16375	16194	16191	16163	16280	16175	16124	16147	16157	16292	16329	16058	16201	16279	16410	16292	16208	16128	16354	16202	16068	16164	16332	16280	16314	16171	16315	16231	16318	16125	16269	16212	16240	16313	16381	16369	16454	16312	16088	16169	16208	16158	16291	16265	16372	16193	16070	16139	16331	16122	16221	16385	16278	16180	16158	16223	16278	16259	16264	16488	16312	16302	16394	16456	16270	16361	16027	16303	16363	16415	16386	16434	16570	16126	16305	16215	16135	16305	16202	16202	16299	16510	16336	16151	16255	16411	16153	16352	16368	16170	16068	16241	16136	16192	16242	16248	16112	16236	16159	16159	16254	16433	16360	16286	16276	16351	16165	16339	16450	16320	16228	16008	16334	16200	16245	16241	16325	16354	16286	16055	16343	16143	16200	16242	16088	16303	16465	16225	16040	16097	16089	16144	16194	16203	16416	16422	16362	16246	16466	16253	16133	16239	16352	16426	16446	16300	16120	16081	16234	16224	16180	16153	16312	16181	16258	16281	16218	16417	16333	16353	16286	16485	16351	16334	16332	16221	16314	16356	16250	16267	16009	16131	16348	16420	16317	16113	16204	16382	16357	16165	16584	16210	16171	16175	16306	16442	16289	16220	16301	16144	16409	16392	16227	16288	16337	16188	16118	16362	16381	16339	16113	16288	16208	16263	16147	16368	16345	16411	16230	16344	16297	16229	16196	16376	16317	16117	16201	16292	16571	16329	16121	16301	16216	16335	16324	16211	15990	16324	16219	16340	16238	16294	16374	16212	16291	16239	16231	16106	16126	16079	16254	16176	16010	16350	16227	16086	16466	16207	16385	16188	16188	16045	16060	16268	16155	16195	16284	16442	16269	16355	16403	16294	16172	16413	16328	16312	16308	16151	16229	16220	16462	16167	16423	16424	16255	16450	16315	16509	16328	16051	16085	16314	16250	16155	16367	16376	16279	16368	16161	16207	16206	16207	16403	16363	16227	16202	16206	16261	16090	16448	16342	16249	16187	16360	16238	16430	16100	16225	16154	16124	16358	16427	16505	16260	16163	16214	16259	16247	16185	16233	16162	16300	16355	16388	16271	16261	16435	16232	16081	16335	16261	16456	16271	16327	16341	16307	16406	16411	16406	16263	16334	16212	16415	16439	16045	16174	16263	16185	16238	16158	16329	16257	16311	16237	16266	16099	16301	16202	16294	16308	16193	16166	16315	16459	16112	16342	16349	16388	16229	16180	16167	16163	16126	16281	16413	16164	16142	16295	16066	16387	16140	16432	16348	16248	16388	16369	16409	16209	16172	16124	16371	16428	16250	16392	16364	16353	16267	16248	16286	16120	16410	16314	16188	16335	16183	16332	16330	16344	16268	16354	16372	16320	16302	16237	16214	16386	16439	16266	16310	16428	16094	16281	16425	16391	16268	16279	16093	16390	16161	16189	16389	16220	16352	16264	16180	16316	16251	16092	16163	16198	16261	16195	16115	16327	16373	16337	16163	16031	16253	16342	16332	16276	16260	16138	16391	16362	16094	16316	16137	16201	16213	16235	16239	16116	16243	16128	16147	15988	16447	16358	16286	16061	16293	16086	16384	16300	16219	16230	16166	16328	16247	16424	16501	16322	16353	16338	16160	16097	16281	16268	16132	16337	16380	16249	16270	16121	16412	16271	16016	16286	16315	16216	16083	16249	16393	16440	16286	16438	16093	16402	16350	16386	16411	16369	16214
34621	68485	56035	39331	27149	17828	15133	14379	13969	13764	13819	13624	13556	13610	13627	13417	13472	13570	13406	13436	13445	13631	13705	14508	16054	16086	15525	14447	14227	13829	13432	13450	13296	13302	13455	13296	13233	13324	13602	13353	13254	13382	13324	13442	13315	13261	13540	13569	13453	13482	13331	13242	13370	13353	13287	13405	13248	13420	13268	13487	13264	13461	13487	13336	13355	13381	13513	13248	13398	13430	13384	13616	13359	13420	13486	13361	13300	13366	13319	13465	13218	13243	13437	13397	13309	13417	13401	13249	13370	13272	13476	13411	13290	13244	13366	13438	13193	13327	13411	13391	13339	13299	13400	13568	13422	13466	13468	13240	13390	13201	13288	13370	13236	13466	13324	13376	13237	13193	13477	13334	13308	13396	13492	13402	13495	13547	13237	13456	13505	13303	13325	13357	13297	13388	13261	13327	13336	13257	13068	13338	13518	13460	13177	13288	13337	13196	13385	13359	13504	13429	13245	13255	13283	13408	13312	13354	13479	13244	13188	13387	13391	13358	13430	13281	13316	13433	13369	13387	13402	13419	13459	13345	13317	13447	13329	13206	13505	13172	13487	13484	13330	13192	13394	13408	13397	13254	13280	13387	13347	13385	13288	13431	13350	13295	13215	13333	13388	13343	13185	13368	13213	13288	13408	13410	13312	13263	13212	13338	13306	13317	13447	13314	13356	13115	13315	13416	13397	13356	13391	13470	13407	13428	13277	13441	13141	13536	13262	13307	13256	13391	13314	13221	13276	13382	13498	13439	13363	13417	13501	13363	13360	13364	13306	13380	13317	13225	13375	13396	13219	13395	13406	13214	13433	13481	13154	13143	13211	13346	13398	13256	13468	13302	13212	13515	13430	13353	13328	13481	13196	13376	13478	13334	13413	13415	13248	13325	13295	13245	13459	13455	13258	13499	13384	13365	13300	13324	13574	13412	13316	13405	13272	13516	13246	13312	13434	13123	13247	13180	13356	13377	13416	13290	13329	13481	13421	13381	13412	13218	13497	13510	13402	13355	13474	13376	13342	13446	13298	13285	13297	13366	13364	13647	13323	13309	13360	13406	13398	13311	13516	13425	13498	13354	13371	13291	13213	13369	13288	13382	13334	13204	13421	13291	13444	13351	13469	13382	13347	13250	13209	13323	13508	13356	13377	13238	13316	13294	13378	13190	13426	13212	13316	13538	13311	13328	13463	13403	13433	13402	13256	13425	13398	13476	13294	13566	13348	13389	13249	13373	13495	13312	13279	13270	13444	13281	13416	13368	13429	13576	13415	13378	13385	13271	13351	13314	13472	13335	13363	13415	13323	13415	13355	13488	13200	13253	13455	13283	13515	13253	13437	13402	13432	13323	13426	13257	13359	13426	13257	13310	13311	13462	13447	13345	13286	13288	13383	13415	13312	13252	13364	13483	13356	13341	13349	13376	13430	13294	13293	13082	13345	13387	13264	13202	13312	13325	13279	13489	13353	13365	13192	13341	13326	13440	13635	13274	13356	13456	13368	13321	13463	13293	13633	13262	13270	13405	13392	13384	13476	13355	13476	13422	13330	13467	13323	13482	13434	13444	13277	13274	13311	13394	13328	13229	13106	13252	13374	13264	13246	13542	13410	13357	13325	13454	13367	13321	13266	13255	13393	13446	13173	13392	13361	13368	13272	13431	13366	13470	13378	13253	13443	13312	13272	13357	13253	13317	13448	13564	13230	13263	13291	13359	13185	13425	13385	13257	13251	13542	13432	13262	13360	13240	13392	13369	13291	13426	13399	13378	13295	13386	13272	13266	13326	13305	13499	13313	13330	13288	13333	13344	13420	13307	13361	13375	13478	13219	13372	13332	13397	13366	13271	13393	13481	13607	13546	13296	13387	13436	13444	13409	13222	13273	13498	13409	13331	13375	13310	13553	13414	13393	13478	13192	13465	13476	13336	13309	13379	13289	13456	13370	13425	13186	13429	13385	13453	13434	13400	13428	13494	13310	13226	13239	13252	13248	13346	13375	13291	13280	13413	13264	13327	13399	13162	13282	13351	13534	13276	13391	13184	13263	13309	13349	13346	13460	13473	13359	13307	13226	13395	13530	13471	13393	13431	13277	13277	13378	13280	13492	13347	13439	13406	13350	13254	13441	13343	13446	13438	13231	13340	13335	13458	13440	13536	13407	13459	13356	13300	13177	13539	13352	13247	13439	13204	13322	13358	13337	13411	13322	13352	13337	13349	13412	13420	13379	13259	13271	13307	13424	13523	13355	13541	13395	13455	13309	13351	13465	13330	13321	13277	13198	13398	13450	13418	13353	13248	13304	13264	13292	13465	13214	13199	13238	13243	13479	13235	13426	13235	13362	13472	13198	13313	13324	13232	13356	13431	13326	13326	13245	13352	13403	13352	13259	13278	13406	13281	13323	13199	13176	13406	13308	13371	13341	13489	13365	13307	13358	13255	13282	13299	13410	13353	13279	13468	13403	13309	13247	13335	13486	13371	13375	13318	13321	13388	13286	13384	13348	13369	13410	13271	13337	13449	13474	13351	13328	13510	13306	13421	13353	13535	13332	13420	13354	13387	13359	13466	13359	13269	13292	13223	13506	13317	13401	13225	13418	13439	13370	13266	13276	13416	13384	13376	13283	13350	13302	13597	13289	13435	13317	13428	13348	13424	13351	13185	13318	13401	13197	13225	13330	13547	13280	13577	13195	13347	13332	13361	13412	13433	13435	13375	13437	13483	13293	13378	13405	13442	13240	13617	13353	13361	13466	13296	13306	13255	13431	13212	13590	13411	13263	13214	13306	13367	13314	13385	13435	13424	13242	13183	13381	13551	13275	13360	13441	13566	13332	13302	13309	13350	13592	13304	13251	13337	13326	13250	13476	13457	13307	13423	13358	13277	13398	13409	13397	13266	13284	13506	13388	13389	13476	13420	13266	13253	13309	13514	13242	13176	13341	13352	13293	13422	13354	13345	13312	13231	13418	13397	13412	13357	13273	13322	13414	13383	13296	13354	13269	13419	13368	13400	13201	13381	13395	13257	13484	13407	13432	13278	13516	13179	13364	13351	13339	13410	13268	13343	13344	13383	13313	13336	13326	13403	13216	13363	13395	13280	13283	13463	13400	13335	13340	13281	13213	13315	13197	13356	13415	13297	13419	13391	13356	13201	13552	13337	13347	13328	13339	13301	13176	13391	13375	13448	13397	13399	13450	13359	13352	13431	13180	13413	13367	13370	13462	13403	13316	13227	13311	13415	13469	13476	13370	13195	13368	13356	13466	13337	13376	13309	13479	13376	13349	13384	13454	13447	13217	13229	13263	13379	13476	13351	13300	13284	13251	13209	13366	13425	13364	13209	13295	13249	13273	13470	13379	13201	13206	13302	13286	13228	13493	13418	13359	13437	13401	13304	13365	13327	13585	13391	13194	13372	13371	13321	13423	13173	13394	13362	13269	13376	13387	13270	13295	13352	13373	13400	13337	13364	13318	13404	13307	13484	13318	13462	13387	13510	13305	13361	13371	13281	13368	13293	13342	13390	13376	13484	13339	13483	13265	13357	13384	13323	13256	13345	13415	13229	13533	13430	13368	13339	13287	13229	13241	13386	13414	13372	13396	13319	13367	13311	13375	13225	13173	13495	13374	13365	13341	13283	13320	13175	13352	13488	13222	13395	13340	13382	13402	13466	13317	13344	13169	13460	13289	13242	13225	13215	13308	13395	13342	13425	13327	13390	13193	13238	13516	13312	13292	13360	13400	13193	13301	13317	13390	13335	13313	13279	13455	13436	13458	13370	13338	13208	13563	13328	13345	13404	13307	13403	13316	13278	13351	13316	13392	13279	13327	13268	13312	13487	13322	13442	13185	13213	13366	13295	13281	13506	13430	13292	13046	13369	13427	13330	13363	13291	13339	13328	13404	13248	13439	13333	13426	13401	13324	13346	13223	13433	13604	13260	13445	13327	13470	13368	13321	13349	13269	13342	13431	13160	13328	13373	13330	13438	13333	13518	13529	13226	13294	13512	13379	13300	13345	13346	13481	13172	13254	13264	13521	13233	13413	13229	13490	13255	13387	13299	13345	13463	13257	13485	13339	13393	13349	13338	13389	13167	13450	13403	13401	13441	13233	13464	13333	13345	13320	13246	13556	13436	13520	13357	13374	13460	13397	13332	13252	13401	13499	13324	13311	13369	13317	13394	13206	13275	13378	13371	13454	13349	13398	13424	13379	13348	13359	13219	13281	13325	13314	13222	13394	13256	13376	13265	13342	13275	13414	13239	13164	13278	13531	13318	13384	13345	13464	13149	13499	13396	13512	13349	13414	13283	13253	13517	13421	13313	13351	13465	13083	13249	13415	13635	13418	13226	13290	13249	13454	13232	13396	13345	13249	13157	13328	13352	13291	13162	13590	13419	13356	13376	13405	13424	13371	13224	13375	13493	13309	13219	13402	13136	13249	13390	13324	13519	13416	13497	13357	13429	13386	13318	13330	13405	13451	13168	13235	13248	13319	13225	13552	13355	13370	13361	13374	13383	13267	13342	13355	13299	13402	13333	13320	13388	13358	13542	13273	13333	13467	13308	13233	13480	13418	13273	13364	13530	13217	13334	13258	13281	13276	13396	13581	13328	13377	13312	13296	13443	13282	13441	13404	13314	13482	13223	13267	13286	13333	13550	13296	13330	13312	13400	13455	13456	13308	13302	13198	13431	13313	13379	13531	13304	13497	13407	13366	13262	13457	13354	13293	13365	13505	13264	13402	13320	13256	13215	13287	13438	13239	13329	13491	13503	13320	13467	13331	13396	13477	13369	13526	13332	13291	13297	13461	13439	13645	13337	13258	13401	13278	13347	13477	13405	13507	13328	13344	13395	13388	13496	13221	13431	13384	13328	13276	13411	13553	13309	13319	13411	13340	13398	13189	13305	13386	13245	13440	13276	13479	13301	13320	13349	13432	13312	13421	13383	13436	13381	13326	13456	13421	13314	13294	13389	13204	13397	13356	13341	13427	13286	13516	13305	13323	13441	13248	13319	13439	13317	13306	13433	13337	13460	13175	13242	13290	13441	13239	13342	13335	13392	13233	13290	13366	13436	13412	13283	13466	13471	13187	13370	13287	13435	13392	13298	13384	13351	13271	13440	13355	13284	13394
31238	32972	35194	27512	20601	17881	17548	17213	17025	17190	16918	17180	16957	16749	17119	17038	17033	16894	16994	16916	17083	16789	16818	17010	16961	17135	17093	17053	16718	17089	16858	16914	16773	16720	16771	16835	16754	16639	17041	16906	16875	16802	16959	16870	16993	16862	16947	16715	17038	16834	16663	16953	16829	16853	16884	16736	16792	16853	16890	16949	17048	16984	16977	16774	16915	16797	16980	16852	16668	16929	16921	16812	16830	16783	16783	17051	16982	16813	16861	16885	16931	16885	16765	16882	16890	16853	16967	16891	16912	16714	16627	16911	16956	16671	16828	16777	16791	16959	16793	16908	16774	17053	16882	16784	16693	16929	16890	16816	17006	16761	16749	16901	16759	16705	16854	16877	16966	16823	16952	16812	16916	16991	17006	16738	16916	16842	16665	16855	16996	16692	16832	16781	16932	16938	16830	16932	17095	16963	16881	16729	16871	16806	16755	17041	17036	17031	16830	16766	16830	16925	16949	16489	16823	16903	16702	16940	16873	16841	16742	16976	16614	16778	16702	17018	17049	16670	16851	16743	16976	16819	17031	16904	16881	16774	16624	16691	16798	16958	16725	16677	16852	16837	16979	16817	16950	16847	16808	16872	16634	16818	16901	16817	16716	16870	16875	16805	16893	16859	16844	16817	16677	16864	17064	16696	16827	16885	16979	16976	16937	16689	16877	16885	16952	16999	16839	16792	16913	16962	16907	16802	17077	16900	16686	16997	16838	16953	16730	16920	16748	16819	16875	16866	16820	16714	16921	16859	17131	16796	16908	16855	16925	16902	16887	17060	16752	16783	16855	16984	16792	16681	16875	16944	16921	16777	16762	16805	16763	16754	16867	16798	16903	16767	17038	16843	16692	16848	16693	16964	16820	17024	16783	16974	16943	16713	16716	16912	16842	16614	16814	16788	16809	16836	17069	16568	16715	16789	17015	17041	17058	16945	16941	16834	16800	16693	16817	16951	16891	16688	16889	16791	16758	16949	16852	16863	16695	16813	16779	16786	16854	16735	17008	17055	16720	17068	16810	16919	16855	16802	16849	16892	16923	16998	16836	16991	16699	16822	17130	16825	16631	16889	17020	16852	16846	16843	16992	16798	16874	16823	16776	16877	16932	16859	16872	16694	17031	16978	16803	16746	16991	16743	16977	16994	17150	16704	16882	16699	16797	16787	16940	16981	16825	16955	16904	16895	16888	16848	16896	16944	17052	16829	16858	16980	16728	17135	17012	16783	16910	16996	16822	16873	16903	16761	16958	17079	16952	17001	16942	16950	16742	16712	16910	16899	17008	17017	16878	16984	16694	16950	16897	16900	16928	16719	16734	16830	16686	16702	16772	16781	16787	16809	16977	16664	16842	16732	16864	16899	16915	16974	16904	16882	16885	16919	16904	16927	16890	16858	16903	16801	16825	16660	17009	16918	16832	16903	16818	17032	16797	16767	16814	16955	16629	17011	17131	16705	16889	16695	16841	16870	16770	16930	16997	16557	16976	16854	16897	16856	16812	16918	16656	16663	16876	16930	16862	16829	17051	16722	16875	16756	16614	16817	16707	16755	16780	16833	16909	16873	16898	16623	16927	16869	16771	16809	16902	16964	16784	16791	17023	16758	16828	16705	16945	16822	16842	16948	16964	16760	16671	16934	16857	16869	16785	16779	17039	16724	16814	16840	16818	16816	16886	17007	16893	17039	16808	16957	16852	16889	16746	16686	16787	17090	16950	16767	17017	16938	16952	17162	17105	16900	16874	16804	16774	16983	16862	16988	16876	16966	16814	16757	16824	16571	16906	16842	16804	16806	16849	16724	16853	16713	16777	16915	16803	16679	16846	16660	16686	16771	16797	16809	16827	16747	16795	16763	16814	16830	16687	16844	16966	16886	16747	16651	16841	16742	17006	16905	16809	16860	16843	17040	16859	16877	16733	16753	17033	16892	16909	16952	16888	16821	16902	16622	16788	16905	16993	16959	16925	16772	16815	16807	16959	16861	16785	16626	16842	16628	16959	16909	17017	17002	16774	16767	16786	16812	16943	16844	17202	16763	16827	16845	17051	16965	16933	16738	16966	16844	16804	16804	17114	16767	17098	16968	16867	16747	17001	16773	17023	16797	16830	16950	16641	16793	16909	16789	17009	16789	16810	17055	16854	16876	16963	16927	16704	16803	16836	16811	16845	17028	17014	16875	16868	16921	16963	16816	16892	16871	16937	16946	16912	17023	16918	16888	16760	16771	16607	16727	16799	16944	17060	16867	16819	16824	16940	16769	16797	16821	16859	16777	16979	16944	17215	16628	16942	16726	16784	16855	16902	16643	16806	16921	16887	16876	16670	16760	16916	17003	16985	16960	16822	16988	16848	16865	16797	16873	16696	16717	16700	16830	17079	16943	16778	17027	16915	16720	16908	17087	16894	16705	16669	17000	16964	16776	16959	16853	16947	16946	17006	16860	16931	17032	16795	16857	16909	16914	16885	16797	16887	16721	16995	16782	16973	16817	16832	16748	16628	16748	16880	16826	16812	16763	16694	17133	16614	16946	16958	16879	17281	17075	17018	16985	16806	16888	16717	17009	16662	16900	16866	16794	16853	16982	16887	16790	16967	16749	16909	17079	16804	17086	16977	16920	16922	16904	16960	16602	16925	16792	16962	17040	16904	16668	17002	16887	16802	17001	16894	16883	16799	16891	16851	17110	16867	16768	16830	16857	16889	16912	16772	16900	16901	16776	16953	16907	16904	16929	16788	16744	16883	17053	16749	16803	16848	16813	16880	16870	16840	16733	16864	16742	16660	16817	16886	16763	16797	16716	16873	16923	16866	16959	17002	16974	16902	16764	16773	16748	16844	16671	16781	16959	16938	16802	16769	16782	16865	16917	16760	17023	16801	17102	16800	16943	16798	16687	16981	16745	16794	16832	17078	17050	16926	16752	16832	16903	17091	16817	16796	16906	16959	16965	16947	16860	17088	16948	16918	17053	16913	16714	16612	16876	16832	16752	16887	16694	16899	16817	16755	16891	16918	16857	16990	16831	16824	16816	16963	16751	16963	17073	16770	16877	16760	16780	16860	16985	16853	16929	17084	16893	16956	16959	16907	16875	16878	16853	16840	16943	16926	16676	16828	16723	16753	16791	16838	16901	16924	16651	16766	16914	16704	16674	16977	16863	16938	16899	16857	16676	16766	16926	16875	16839	17041	16751	16931	16892	16912	17066	16762	16935	17028	16890	16913	16924	16883	16986	16960	16822	16881	16763	16971	16880	16680	16735	16880	16832	16848	16748	16851	17106	16666	16658	16940	17056	16793	16912	17081	16972	17078	16873	16822	16843	16900	16758	16643	16781	16969	16896	16821	16826	16761	16887	16927	16990	17067	17121	16750	16982	16891	16817	16692	16659	16647	16917	16468	16676	16957	16904	16834	16880	16914	16762	16862	16892	16762	16755	17024	16907	16896	17034	16837	16694	16865	16890	16796	16681	16925	16987	16915	16861	16844	16926	16811	16763	17035	17006	17015	16990	16864	16851	16832	16913	17166	16855	16956	16798	16890	16971	17035	16875	16692	16847	16979	16922	16830	16713	16834	16686	16662	16985	16841	16858	16668	16688	16785	17004	17005	16980	16964	16879	16818	17131	17031	16949	16921	16828	16908	16779	16865	16766	16878	16922	16538	16785	16834	16631	16749	16930	16773	16798	16873	16792	17124	16885	16867	16732	16889	16831	16725	16931	16759	17034	16928	16824	16859	16932	17042	16787	16677	16825	17101	16941	16973	16795	16734	16814	16759	16936	16868	16950	16808	16796	17032	16825	16995	16741	16759	16736	17022	16969	16853	16825	16832	16938	17035	16847	16755	16752	16677	16726	16876	16879	16532	16861	16758	16696	16829	16887	16990	16743	16694	16960	16872	16927	17069	16927	16791	16789	16800	16727	16807	16843	16912	16890	16789	17003	16923	16861	16826	16907	16980	16875	16912	16760	16877	16839	16872	16804	16941	16839	16901	16798	16699	16756	17085	17030	16939	16772	16920	16833	16678	16831	17074	16788	17028	16965	16805	16885	16867	16613	16839	16701	16786	16794	16764	17021	16613	16756	16883	16806	16848	16810	16772	16991	16906	16772	16864	16944	17014	16964	16671	16956	16822	16734	16850	16724	16738	16947	16998	16854	16827	16788	16944	16773	16850	17023	17017	16922	16907	16913	16640	16786	17158	16917	17009	16765	16805	16927	16972	16710	16754	16830	17047	16917	16876	16933	16885	16682	16702	16841	16905	17158	16955	16765	16747	16999	16845	16973	16815	16860	16818	16748	16901	16965	16740	16974	16857	16655	16803	16685	16797	16772	16793	16775	16788	16979	16748	17011	16836	16991	16965	16820	16791	16742	16582	17016	16926	16748	16829	16766	16840	16897	17002	16715	16896	16993	16727	16982	16954	16918	16861	16860	16826	16856	16708	16858	16656	16753	16851	16952	17180	16714	16679	16810	16790	16787	16864	16835	16868	16968	16975	17038	16894	16808	16984	17133	16980	17012	16924	16875	17047	16817	16685	16583	16617	16765	16927	16878	16926	16951	16999	16829	16933	16566	16913	16939	16837	16838	16841	16904	16706	16960	16841	16989	16988	16978	16993	16968	16745	16798	17087	16803	17080	16838	16978	16720	16917	16803	16936	16744	16831	16946	17025	16884	16788	16989	16848	16789	16828	16864	16727	16910	16902	16915	16808	17007	16973	16948	16819	16808	16979	16945	16811	16897	16767	16852	16937	16966	16995	16849	16859	16921	16687	16669	16794	16607	16872	16718	16816	16839	16793	16875	16859	16938	16932	16821	16820	16921	17061	16888	16897	16780	17020	16797	16914	16728	16686	16762	16964	16962	16780	16819	16875	17039	17042	16745	16783	16860	17061	16768	16931	16813	16952	16842	16922	16676	16677	16778	16770	16751	17083	17050	16935	16954	17021	17047	16944	17053	16938	16825	16958	16949	16865	16910	16795	16577	16913	16762	16843	16813	16795	16838	17025	16717	16881	16909	17027	16802	17007	16906	16806	16735	17082	16908	16855	16876	16910	16970	16679	17109	16804	16811	16965	16831	16900	16798	16766	16831	16910	17089	16745	16997	16731	16848	16749	17025	17010	16858	17062	17046	16846	16745
31153	47491	34778	23206	17469	14626	14211	13984	13951	13965	13686	13950	13756	13781	13709	13770	13823	13635	13728	13757	13735	13763	13763	13758	13980	13946	13891	13817	13807	13783	13806	13784	13782	13722	13628	13744	13551	13823	13628	13821	13639	13673	13667	13869	13606	13589	13857	13696	13651	13645	13696	13744	13665	13971	13825	14017	13577	13593	13561	13631	13699	13553	13684	13744	13647	13677	13858	13765	13850	13497	13604	13549	13784	13791	13708	13657	13667	13771	13682	13842	13732	13754	13645	13793	13576	13793	13747	13582	13770	13872	13738	13658	13707	13673	13769	13772	13758	13695	13594	13714	13629	13646	13593	13670	13734	13644	13666	13790	13616	13644	13698	13775	13748	13752	13593	13556	13635	13873	13789	13699	13715	13591	13721	13642	13765	13700	13694	13817	13813	13598	13954	13560	13675	13760	13617	13593	13710	13770	13777	13791	13591	13816	13632	13631	13605	13639	13576	13583	13618	13632	13588	13836	13772	13660	13724	13699	13745	13580	13824	13675	13659	13654	13669	13818	13740	13669	13723	13582	13870	13794	13821	13610	13630	13686	13916	13695	13562	13626	13876	13578	13654	13750	13667	13637	13756	13610	13907	13656	13674	13673	13730	13786	13856	13830	13651	13557	13658	13636	13657	13814	13649	13725	13649	13717	13787	13754	13543	13695	13728	13772	13683	13731	13615	13691	13701	13699	13594	13758	13777	13764	13807	13666	13755	13660	13715	13665	13727	13558	13669	13551	13706	13612	13763	13589	13705	13784	13850	13762	13683	13711	13580	13667	13697	13602	13790	13696	13701	13726	13669	13691	13706	13702	13733	13531	13793	13815	13563	13499	13686	13651	13663	13690	13618	13687	13646	13566	13714	13598	13815	13600	13720	13668	13688	13555	13679	13720	13792	13660	13695	13881	13533	13781	13810	13552	13752	13645	13658	13713	13630	13591	13569	13546	13723	13587	13568	13668	13663	13763	13769	13575	13883	13547	13556	13729	13584	13652	13830	13748	13719	13732	13719	13701	13711	13805	13846	13667	13719	13712	13742	13728	13666	13669	13794	13474	13641	13708	13608	13642	13825	13778	13614	13778	13688	13650	13788	13727	13618	13715	13624	13722	13722	13650	13800	13724	13727	13717	13729	13669	13510	13744	13615	13631	13755	13624	13682	13744	13655	13816	13565	13743	13811	13557	13688	13616	13736	13567	13872	13649	13666	13760	13722	13692	13666	13786	13582	13617	13800	13802	13687	13803	13611	13674	13721	13762	13729	13673	13677	13596	13646	13751	13653	13643	13546	13714	13680	13783	13664	13577	13700	13788	13777	13478	13776	13620	13690	13794	13596	13826	13646	13845	13647	13747	13770	13687	13633	13822	13712	13631	13634	13679	13710	13612	13735	13703	13598	13685	13872	13688	13818	13600	13703	13889	13514	13547	13777	13745	13699	13614	13803	13648	13690	13758	13639	13697	13926	13794	13666	13537	13725	13517	13542	13770	13500	13819	13775	13584	13761	13839	13813	13832	13763	13861	13793	13548	13650	13757	13641	13684	13623	13619	13640	13777	13723	13692	13721	13749	13743	13702	13732	13733	13557	13699	13739	13831	13843	13827	13745	13757	13705	13506	13857	13715	13773	13573	13838	13620	13752	13627	13659	13600	13598	13626	13743	13634	13697	13631	13694	13712	13696	13719	13762	13748	13741	13831	13722	13720	13601	13630	13807	13613	13750	13656	13653	13684	13573	13620	13707	13777	13792	13631	13499	13630	13728	13729	13888	13679	13624	13844	13666	13797	13664	13621	13622	13755	13670	13716	13774	13480	13742	13785	13817	13721	13874	13699	13671	13584	13677	13744	13662	13682	13650	13678	13634	13788	13741	13604	13643	13744	13548	13655	13678	13669	13606	13539	13684	13551	13701	13655	13795	13886	13710	13646	13730	13858	13682	13845	13747	13637	13593	13788	13674	13808	13766	13697	13775	13629	13716	13651	13663	13815	13789	13615	13786	13685	13650	13840	13622	13614	13782	13925	13816	13626	13769	13679	13724	13714	13624	13670	13536	13779	13628	13589	13640	13632	13746	13732	13743	13676	13754	13608	13632	13686	13572	13703	13870	13625	13751	13669	13817	13611	13631	13588	13693	13707	13717	13888	13644	13865	13483	13820	13691	13714	13646	13610	13847	13789	13760	13766	13696	13848	13933	13774	13802	13773	13473	13672	13800	13675	13554	13517	13726	13608	13689	13587	13773	13631	13768	13541	13872	13725	13759	13687	13792	13506	13802	13773	13627	13620	13591	13641	13812	13474	13678	13702	13815	13574	13678	13581	13824	13660	13762	13637	13725	13710	13688	13645	13913	13813	13668	13689	13769	13717	13763	13627	13522	13639	13589	13786	13637	13545	13954	13929	13609	13648	13580	13690	13691	13702	13598	13624	13722	13712	13672	13749	13732	13598	13698	13847	13649	13642	13805	13628	13829	13875	13763	13649	13817	13434	13735	13690	13642	13711	13590	13929	13594	13769	13688	13554	13840	13829	13494	13747	13597	13816	13696	13690	13720	13799	13495	13825	13642	13643	13519	13669	13989	13780	13653	13780	13746	13670	13637	13614	13624	13769	13808	13771	13716	13700	13683	13735	13792	13832	13632	13598	13591	13835	13852	13727	13692	13736	13685	13694	13934	13631	13702	13797	13616	13690	13661	13628	13744	13724	13655	13740	13558	13672	13592	13658	13703	13606	13699	13564	13744	13776	13909	13570	13764	13636	13766	13583	13723	13615	13673	13715	13739	13957	13717	13785	13919	13597	13770	13694	13483	13724	13673	13721	13609	13748	13505	13575	13773	13589	13618	13727	13642	13737	13690	13681	13643	13694	13867	13636	13423	13770	13714	13756	13819	13664	13500	13731	13734	13675	13634	13775	13629	13725	13787	13673	13675	13658	13886	13808	13692	13870	13677	13693	13627	13676	13717	13659	13550	13908	13619	13709	13576	13639	13759	13554	13685	13680	13742	13751	13616	13761	13671	13897	13556	13916	13640	13510	13769	13601	13640	13598	13731	13712	13775	13724	13776	13707	13730	13764	13768	13735	13758	13681	13840	13842	13802	13623	13727	13625	13769	13709	13726	13640	13735	13549	13594	13564	13572	13916	13769	13612	13821	13692	13803	13699	13806	13734	13567	13655	13586	13605	13781	13792	13701	13633	13633	13580	13703	13765	13688	13787	13526	13785	13729	13685	13640	13899	13640	13567	13857	13520	13715	13704	13644	13598	13723	13640	13695	13745	13822	13716	13857	13652	13697	13750	13747	13769	13629	13833	13684	13661	13670	13631	13684	13981	13666	13788	13763	13716	13629	13708	13742	13749	13672	13626	13820	13620	13729	13726	13703	13667	13604	13619	13662	13746	13911	13653	13806	13660	13784	13788	13601	13698	13789	13676	13773	13643	13593	13859	13849	13736	13869	13697	13825	13794	13732	13743	13760	13638	13735	13701	13659	13761	13720	13470	13853	13840	13647	13661	13766	13739	13667	13758	13762	13581	13801	13815	13692	13630	13709	13648	13712	13775	13709	13728	13731	13581	13662	13589	13781	13708	13776	13718	13857	13764	13824	13847	13689	13687	13615	13828	13702	13769	13791	13649	13789	13679	13766	13610	13600	13822	13548	13524	13673	13669	13625	13701	13727	13652	13652	13951	13770	13715	13578	13677	13558	13707	13536	13679	13615	13713	13579	13791	13535	13554	13801	13704	13621	13755	13786	13719	13712	13723	13617	13655	13592	13834	13805	13773	13658	13642	13677	13812	13753	13805	13622	13795	13819	13645	13767	13694	13557	13735	13832	13834	13722	13612	13703	13682	13808	13691	13579	13721	13717	13622	13597	13746	13723	13716	13633	13687	13652	13643	13700	13700	13628	13826	13708	13664	13701	13557	13605	13624	13838	13589	13598	13722	13625	13485	13718	13601	13639	13751	13785	13639	13363	13711	13572	13742	13723	13724	13769	13680	13707	13724	13693	13621	13760	13754	13752	13681	13623	13666	13586	13527	13757	13733	13810	13652	13715	13647	13854	13977	13625	13872	13611	13800	13651	13703	13764	13724	13632	13605	13554	13721	13692	13694	13616	13699	13889	13842	13719	13879	13670	13713	13799	13736	13758	13639	13749	13551	13611	14033	13555	13767	13680	13665	13761	13631	13744	13801	13672	13754	13615	13703	13740	13654	13767	13889	13839	13745	13706	13765	13803	13688	13557	13755	13840	13706	13757	13661	13709	13774	13556	13670	13823	13869	13814	13792	13728	13713	13811	13565	13747	13740	13713	13729	13730	13872	13679	13706	13775	13710	13705	13516	13774	13669	13645	13802	13802	13805	13673	13800	13669	13643	13785	13809	13601	13675	13738	13796	13579	13690	13692	13621	13747	13661	13789	13710	13700	13555	13497	13828	13581	13742	13751	13714	13762	13746	13764	13729	13886	13869	13578	13705	13725	13800	13845	13762	13736	13737	13639	13428	13643	13713	13751	13663	13683	13697	13708	13663	13711	13623	13811	13550	13601	13734	13704	13715	13823	13648	13579	13634	13791	13638	13643	13618	13553	13750	13859	13809	13766	13650	13783	13679	13784	13629	13611	13538	13525	13473	13860	13680	13678	13646	13693	13637	13709	13807	13727	13632	13727	13702	13852	13693	13782	13600	13716	13651	13828	13741	13671	13700	13638	13617	13644	13643	13786	13807	13648	13658	13584	13731	13640	13571	13659	13720	13655	13782	13752	13694	13725	13642	13845	13616	13643	13600	13613	13543	13646	13848	13806	13623	13724	13668	13656	13651	13689	13736	13551	13578	13621	13583	13594	13717	13570	13559	13569	13676	13692	13745	13822	13855	13803	13631	13551	13784	13630	13622	13648	13625	13790	13758	13635	13713	13774	13608	13753	13554	13627	13678	13749	13660	13617	13713	13798	13807	13739	13717	13612	13738	13700	13591	13673	13685	13808	13700	13651	13718	13808	13838	13567	13791	13709	13873	13690	13623	13652	13765	13772	13746	13861	13799	13708	13600	13605	13546	13668	13615	13569	13733	13710	13447	13698	13743	13565	13688	13699	13759	13819	13807	13765	13714	13796	13683	13793	13660	13615	13737	13723	13616	13519	13690
23194	21144	28461	26029	22301	20784	19170	16564	15837	15971	15743	15953	15892	15774	15825	15849	15665	15923	15858	15665	15603	15826	15909	15598	15754	16596	17061	16570	16531	15889	15858	15781	15660	15601	15657	15763	15615	15464	15601	15830	15638	15504	15647	15617	15523	15731	15787	15706	15713	15449	15670	15610	15879	15579	15652	15666	15592	15699	15651	15606	15609	15730	15581	15404	15608	15547	15703	15639	15617	15595	15791	15472	15707	15773	15885	15452	15779	15800	15821	15703	15549	15834	15917	15608	15521	15714	15675	15695	15509	15488	15402	15590	15644	15606	15365	15640	15595	15611	15909	15547	15650	15496	15513	15611	15693	15471	15339	15496	15544	15470	15692	15706	15671	15581	15585	15508	15925	15676	15354	15533	15480	15501	15628	15583	15520	15445	15535	15768	15652	15729	15494	15872	15742	15850	15577	15604	15790	15611	15738	15692	15430	15469	15595	15622	15377	15638	15701	15719	15583	15525	15505	15444	15361	15633	15694	15517	15587	15523	15516	15448	15624	15371	15544	15702	15515	15589	15636	15752	15689	15552	15575	15756	15593	15492	15595	15670	15394	15735	15542	15436	15581	15616	15636	15694	15673	15661	15753	15712	15482	15638	15465	15855	15846	15629	15947	15662	15623	15632	15683	15567	15529	15673	15601	15599	15690	15511	15801	15561	15609	15683	15775	15575	15494	15615	15679	15591	15708	15633	15870	15602	15452	15573	15562	15808	15836	15676	15613	15611	15734	15477	15852	15665	15437	15537	15618	15585	15606	15645	15718	15707	15508	15604	15728	15626	15536	15605	15613	15558	15530	15804	15592	15525	15725	15599	15614	15529	15699	15631	15813	15814	15768	15610	15561	15553	15715	15799	15428	15664	15741	15582	15779	15612	15685	15682	15527	15542	15783	15645	15750	15610	15862	15790	15770	15579	15668	15727	15332	15707	15430	15705	15569	15385	15656	15582	15426	15593	15792	15805	15677	15592	15453	15623	15812	15525	15720	15625	15493	15570	15573	15602	15879	15447	15689	15553	15382	15615	15593	15723	15730	15599	15607	15630	15532	15557	15744	15628	15500	15672	15677	15589	15642	15507	15710	15663	15514	15457	15816	15524	15681	15682	15709	15643	15624	15774	15459	15446	15478	15381	15513	15403	15620	15534	15491	15522	15682	15646	15592	15541	15511	15836	15762	15635	15647	15390	15458	15617	15558	15705	15711	15561	15831	15471	15760	15776	15679	15394	15654	15712	15544	15659	15664	15849	15686	15494	15499	15840	15526	15620	15537	15571	15511	15424	15796	15855	15752	15676	15467	15657	15762	15521	15596	15697	15687	15336	15536	15476	15780	15630	15691	15547	15597	15494	15503	15705	15588	15680	15528	15592	15553	15644	15664	15527	15668	15576	15733	15602	15556	15462	15528	15479	15705	15488	15636	15497	15689	15714	15695	15364	15657	15726	15717	15556	15426	15699	15770	15803	15573	15751	15476	15709	15712	15785	15737	15801	15607	15773	15663	15441	15796	15812	15444	15519	15685	15668	15516	15598	15629	15497	15616	15686	15641	15739	15553	15515	15648	15546	15716	15634	15708	15430	15657	15724	15584	15635	15635	15770	15882	15672	15698	15699	15439	15621	15514	15671	15537	15813	15650	15598	15606	15502	15667	15642	15564	15595	15750	15855	15730	15638	15728	15759	15467	15561	15493	15745	15767	15692	15860	15614	15729	15647	15682	15583	15686	15480	15725	15661	15593	15643	15520	15723	15575	15736	15631	15617	15580	15555	15769	15742	15584	15449	15432	15467	15603	15636	15794	15668	15832	15549	15672	15571	15441	15634	15411	15728	15633	15619	15590	15640	15824	15584	15704	15640	15638	15503	15673	15590	15648	15843	15584	15650	15850	15546	15591	15770	15494	15512	15642	15576	15581	15512	15536	15608	15480	15555	15610	15551	15600	15631	15700	15645	15529	15557	15586	15507	15598	15492	15751	15617	15745	15495	15654	15661	15626	15455	15646	15553	15537	15618	15491	15749	15805	15551	15549	15511	15599	15559	15452	15654	15547	15464	15744	15603	15551	15698	15673	15610	15646	15488	15466	15448	15588	15581	15770	15543	15742	15502	15653	15678	15516	15552	15507	15737	15591	15649	15605	15726	15553	15696	15603	15615	15567	15699	15643	15688	15495	15397	15345	15559	15734	15587	15890	15563	15632	15575	15760	15507	15629	15845	15594	15363	15442	15842	15583	15625	15630	15836	15640	15502	15561	15683	15603	15409	15590	15623	15511	15709	15664	15452	15933	15615	15529	15645	15717	15621	15496	15451	15452	15789	15611	15655	15383	15655	15531	15679	15454	15592	15563	15546	15668	15603	15728	15618	15595	15637	15562	15664	15678	15715	15478	15655	15409	15852	15568	15570	15770	15695	15652	15624	15670	15577	15666	15571	15479	15536	15483	15543	15433	15619	15708	15523	15715	15695	15442	15588	15669	15681	15506	15611	15637	15761	15411	15841	15478	15519	15608	15583	15685	15594	15563	15647	15635	15504	15642	15761	15636	15721	15676	15722	15624	15648	15545	15546	15741	15381	15432	15598	15630	15765	15685	15648	15793	15638	15556	15745	15730	15393	15681	15578	15583	15452	15512	15671	15679	15700	15681	15735	15791	15629	15561	15448	15727	15561	15573	15690	15458	15524	15568	15546	15731	15566	15453	15811	15557	15662	15682	15585	15489	15620	15516	15521	15527	15599	15393	15640	15753	15677	15597	15618	15670	15652	15567	15553	15702	15757	15685	15731	15509	15680	15448	15545	15535	15733	15671	15546	15805	15702	15867	15486	15600	15731	15621	15543	15487	15722	15721	15534	15713	15652	15633	15621	15550	15574	15496	15338	15450	15620	15582	15722	15637	15584	15809	15900	15679	15753	15540	15690	15661	15548	15675	15773	15489	15674	15484	15834	15618	15645	15904	15596	15571	15637	15621	15603	15644	15677	15784	15623	15477	15578	15728	15663	15710	15654	15716	15839	15721	15604	15584	15728	15633	15641	15788	15646	15810	15762	15606	15564	15462	15652	15363	15387	15509	15745	15609	15530	15594	15593	15544	15601	15577	15575	15691	15688	15709	15631	15686	15531	15696	15572	15447	15700	15781	15651	15846	15673	15641	15652	15501	15703	15830	15640	15439	15910	15675	15479	15703	15720	15571	15648	15722	15657	15705	15661	15607	15577	15405	15508	15693	15545	15625	15701	15622	15602	15599	15595	15606	15776	15635	15757	15559	15728	15706	15581	15470	15523	15661	15702	15837	15794	15750	15693	15927	15709	15462	15498	15475	15613	15754	15571	15508	15483	15694	15578	15710	15588	15606	15615	15523	15563	15571	15829	15662	15678	15520	15866	15513	15679	15632	15457	15615	15581	15603	15625	15524	15526	15589	15455	15577	15743	15748	15697	15598	15751	15756	15612	15500	15779	15599	15718	15671	15529	15666	15771	15763	15710	15653	15523	15545	15680	15561	15470	15546	15643	15400	15678	15638	15767	15801	15683	15544	15721	15518	15590	15549	15661	15449	15557	15530	15715	15577	15792	15671	15577	15648	15497	15731	15580	15684	15827	15743	15590	15447	15359	15503	15513	15543	15437	15539	15536	15518	15538	15514	15633	15815	15719	15669	15631	15539	15534	15553	15549	15760	15760	15669	15700	15658	15766	15492	15591	15844	15488	15577	15708	15544	15563	15798	15626	15567	15664	15446	15518	15599	15573	15745	15645	15678	15733	15603	15636	15626	15776	15664	15689	15446	15593	15452	15625	15721	15725	15619	15395	15589	15634	15692	15612	15820	15559	15623	15559	15632	15592	15805	15587	15563	15638	15696	15599	15627	15545	15796	15712	15537	15762	15565	15679	15634	15696	15509	15635	15484	15650	15556	15546	15786	15545	15616	15564	15516	15617	15703	15527	15656	15539	15326	15674	15572	15820	15535	15852	15520	15669	15503	15611	15598	15604	15642	15777	15555	15584	15617	15668	15715	15683	15622	15779	15616	15708	15672	15820	15535	15505	15607	15664	15504	15503	15470	15748	15500	15558	15492	15672	15564	15820	15707	15830	15649	15583	15851	15782	15672	15531	15395	15722	15724	15799	15622	15729	15625	15563	15497	15377	15483	15505	15664	15722	15583	15594	15756	15765	15645	15694	15419	15618	15753	15620	15558	15567	15601	15392	15812	15621	15639	15585	15609	15710	15715	15675	15509	15541	15451	15553	15495	15669	15478	15791	15488	15732	15751	15625	15557	15447	15737	15667	15683	15641	15530	15712	15650	15555	15634	15629	15596	15577	15690	15566	15597	15612	15719	15653	15684	15597	15548	15680	15625	15636	15741	15644	15564	15455	15479	15817	15717	15665	15696	15476	15386	15651	15636	15562	15555	15673	15686	15546	15644	15591	15530	15821	15698	15491	15475	15726	15716	15679	15600	15493	15613	15584	15578	15492	15720	15616	15526	15557	15739	15559	15509	15545	15709	15542	15624	15538	15502	15679	15597	15813	15716	15556	15725	15430	15818	15610	15742	15651	15614	15809	15763	15622	15586	15513	15622	15651	15747	15644	15535	15727	15486	15548	15820	15483	15699	15625	15699	15751	15607	15636	15767	15599	15679	15456	15562	15649	15633	15309	15679	15776	15492	15642	15578	15686	15802	15569	15526	15460	15383	15618	15707	15626	15646	15524	15611	15563	15538	15680	15762	15502	15766	15545	15528	15649	15325	15457	15568	15660	15460	15693	15556	15550	15835	15698	15685	15669	15440	15543	15669	15827	15597	15724	15515	15652	15538	15610	15583	15597	15433	15561	15687	15605	15740	15540	15649	15674	15503	15861	15743	15526	15664	15531	15560	15504	15618	15742	15576	15570	15731	15658	15653	15679	15579	15694	15735	15654	15615	15522	15665	15783	15525	15260	15503	15714	15476	15525	15679	15578	15693	15711	15683	15619	15711	15666	15769	15692	15554	15565	15499	15613	15728	15542	15596	15735	15806	15484	15539	15752	15648	15370	15757	15470	15549	15676	15628	15459	15429	15671	15558	15549	15583	15704	15839	15556	15817	15712	15647	15727	15648	15669	15485	15415	15548	15410	15662	15750	15717	15378	15716	15697	15579	15631
30873	59090	49671	32888	17755	14660	14015	13577	13359	13234	13410	13290	13204	13132	13092	13183	13011	13105	13281	13162	13169	13202	12985	13113	13344	14387	14553	14402	13630	13251	13173	13075	12900	12961	12972	12925	12808	12991	13009	13085	12885	12961	12952	12934	12962	13003	13011	13017	12928	12863	12836	13034	12974	12959	12882	12850	12878	12995	13047	13022	12824	12952	13048	12841	13019	12974	12946	13004	12968	12809	13057	12854	12889	13004	12916	13063	13009	12770	12907	13021	13040	13005	12969	12963	12914	13033	12831	12789	12841	12953	12982	12965	12909	13023	13035	13011	12974	13045	13060	12999	13117	12961	12910	12942	12885	13089	12825	13023	12976	12943	12887	12912	12918	12974	13025	12961	12948	12833	12884	12839	12917	12870	12955	12699	12935	13014	12996	13044	12864	12991	13207	13064	12867	12896	12995	12927	12944	12935	13015	12995	12896	12911	12879	12901	12939	12930	12850	12989	12994	12959	13045	12927	12835	12933	13068	13017	12992	12966	12808	12932	12899	12797	13054	12977	12925	13048	12945	13026	12903	13088	12825	12868	12921	12865	12946	12762	12874	12938	13059	12925	12949	12908	13041	13046	12939	12804	13088	12998	12948	12809	12900	12946	12987	13018	13134	12981	12934	13032	12942	12856	13021	13058	12933	12907	13036	12860	13006	13074	12872	12957	13044	13108	12826	12865	12973	12873	12969	12944	12885	12811	13020	12796	12925	13151	12874	13063	12816	13167	12983	13052	12906	12811	12891	12900	12905	13047	12886	12945	13085	13105	12879	13098	12799	13017	12917	12915	12946	12827	12879	12914	12838	12892	12932	12924	12941	12978	12974	13032	12771	13100	12878	12815	12938	12920	12699	12916	12911	12875	12991	12975	12838	13048	12864	12985	12996	12944	12871	12932	13145	12781	13047	12806	12957	12937	12998	12944	12797	13094	12950	12891	12978	13038	12992	13095	12901	12861	12975	12967	12962	12957	12981	12868	12883	12764	12977	13044	12938	12997	12955	13090	13012	12955	12904	12930	13085	12985	12928	12919	13018	13026	12997	13097	12934	12972	12960	12939	13074	12876	12914	12907	12974	12994	12878	12787	13128	12883	13059	13126	12949	12856	12960	12856	13118	13044	13057	12879	13062	12945	13003	12919	12895	12907	12918	12763	12976	12781	12818	12846	12710	12810	13080	12911	12912	13051	12921	12982	12848	12968	13026	12963	12761	13092	12986	12984	13033	12882	12838	12996	12913	12922	12735	13064	13131	13006	12981	12752	12867	12990	12859	12888	12848	13042	12915	12778	12819	12794	13046	12824	13042	13152	13042	12938	12860	12966	12906	12863	12876	12765	13015	13132	12879	12885	13000	12857	12998	13075	12841	12936	12948	13011	12979	12985	12983	13009	12967	12819	12885	12960	12864	12974	12870	13087	13141	12896	13012	12973	12910	12929	12958	13052	12987	12775	13106	13074	12989	12881	12773	12994	12931	13074	12976	12873	13052	12829	13016	12975	12878	13073	12947	12976	13039	13020	12898	12887	12923	13036	12940	12966	12999	12878	13030	12888	13016	12888	12964	12814	12936	13056	13034	13110	13091	12808	12944	13082	13097	12988	12991	13116	12911	12959	12964	12874	13027	12875	12880	13012	13017	12861	12850	12911	12844	12979	13006	12871	12930	12919	13026	12705	13075	12863	13075	12901	12889	13033	13115	12951	12983	12971	12988	12904	12718	12936	13089	12875	12967	12844	12979	12824	12925	12891	13036	12919	12896	12943	12970	12775	12953	13072	12934	13013	12958	12931	12870	12990	12968	13018	13099	12844	13021	12855	12929	12750	13033	13038	12977	12959	12861	12925	12963	12862	12989	12939	13019	12957	12823	12985	12844	12885	12996	12919	12939	12846	12975	13127	13052	12810	12947	12957	12994	12911	12932	13061	12992	12901	12935	12860	13015	13004	12826	13022	12987	12964	13184	12913	12796	13012	13110	13000	12981	12939	12972	12887	12943	12895	12769	12868	12920	12915	12993	12921	13056	12955	12995	12690	12892	12996	13063	13043	13007	12875	12932	12939	12882	13019	12789	12915	12878	12765	12927	12856	13169	12746	12918	13205	13014	12775	12896	12827	13070	12942	13004	12870	13000	12836	12994	12888	12906	13016	13031	12980	12990	13210	13066	12904	12955	12942	12915	12823	12901	13014	12958	12825	12909	13092	12829	12936	12861	12951	12949	13141	12784	12909	13058	12858	12777	13177	12981	13020	12936	12963	12977	12930	13033	12926	12914	12886	13001	12999	13000	13004	12831	12942	12908	12833	12815	12861	12864	12799	13022	12828	12866	13004	12919	13052	12905	12991	12886	12968	12934	12960	13001	12981	12941	12978	13039	12737	12904	12997	13037	12787	12830	12945	12931	12886	12915	12896	12944	12944	13012	12925	12931	12982	13023	12867	12888	12867	12996	12987	12856	13021	13003	13098	12932	12943	13008	12967	12892	12793	12825	12944	12927	13107	12925	13069	12939	12947	13051	12972	12951	12823	12952	12993	13071	12971	12755	12932	12934	12984	12939	13052	12908	13017	12837	12914	12952	13089	13108	12948	13157	13005	12864	12976	12897	12879	12949	12897	12957	12913	12867	12999	13076	12833	13165	13009	12998	12826	12863	12982	12922	13072	12943	12941	13041	12950	12981	12835	12906	12976	13021	12774	12914	12687	12988	12813	12774	12890	12925	12785	12943	12891	12906	12955	12895	13020	13018	12972	13117	12931	12921	12953	12860	12928	13086	12878	13018	12976	13055	12949	12978	12940	13082	12814	12974	12885	13037	13004	12840	13064	12923	12950	13033	12948	13090	12953	12944	12941	13003	12927	13234	12926	12932	13034	12988	12987	12837	12995	12719	13130	12931	13024	12991	12937	13069	13027	12992	12995	12872	13070	12828	13038	12987	12906	12871	13010	12944	12772	12852	12958	12996	12989	12971	12948	12883	12891	12868	12994	12925	12966	12927	13044	13177	12937	12923	12694	12804	13072	12972	12980	12809	12934	13014	12902	12906	13017	12964	12965	13032	12932	12872	12981	12950	12968	12859	12864	13142	12898	13001	12968	12861	12897	13114	13013	12887	12971	12820	12849	13038	12877	12952	12976	12963	12907	13054	13134	12970	12817	12888	12999	12932	12965	12836	12816	12942	12874	12903	13006	12939	12844	13123	13019	12873	12990	12961	13071	13068	12824	13013	12844	13070	12984	12996	12951	13011	12891	12931	12918	12902	13026	12848	12830	12705	12953	12925	12903	12974	12886	12944	12989	12956	12782	13023	13002	13001	12838	12877	12753	12959	13089	12855	12877	13145	13028	12903	13071	12974	12929	12894	12948	13150	12987	12863	12777	13120	12986	12914	12706	12942	12970	13039	13113	13077	12838	12828	12883	12979	12947	12930	12902	12897	12971	12827	12955	13002	12995	12868	12783	12938	12838	12982	12986	12934	13148	12981	12879	12963	13012	12953	13084	12968	12953	12993	13167	12926	12684	12994	12780	12900	13026	13001	12914	12821	12897	13061	12981	12975	12911	12827	12956	12939	12928	13018	12921	12906	13015	12804	12890	13023	12925	12732	12995	12891	12944	12919	13004	12903	12921	13105	13100	13059	12943	13093	13153	12932	13044	12920	12956	12840	12921	12878	13018	12835	13004	12904	12782	12988	13056	12906	13096	12851	13020	12983	12947	13061	13200	13034	13054	12894	12969	12969	13057	12795	12865	12801	12976	13008	12798	12910	12921	13087	13037	12848	12782	13011	13021	12939	12957	12943	13088	13007	13048	13065	12903	12929	12933	12939	13046	13161	13032	12940	12946	13087	12811	12977	12787	12959	12857	12888	12970	12948	12957	12901	12869	13187	12782	12890	12895	12984	12840	12791	12854	12925	13060	12886	12953	13057	13093	12939	12922	13055	12899	12843	12879	12869	12949	12808	12955	13022	12816	12895	12950	13040	12917	13059	12978	12871	12851	13109	12926	12925	12869	12921	12903	13137	12860	12978	12707	12914	13039	12926	12810	13020	13058	13033	12895	13000	13021	12814	12994	13057	12914	12960	13005	13030	12837	13034	12892	12964	13000	12949	12831	12914	12873	12869	12937	13081	12883	13081	13000	12848	13023	12998	12979	12846	13020	13011	12900	12952	12814	12880	13041	12780	12871	12733	13016	12908	12837	12950	12880	12831	12761	12838	12842	12906	12958	12856	12978	12887	12969	12793	12903	13077	13038	12873	12878	12830	12862	12841	12972	12855	13093	13079	12989	13006	12858	13032	12805	12869	13017	12814	13123	13076	12985	12964	13034	13057	12868	13061	13176	12889	12881	12767	12882	12830	12974	12960	13095	13057	12999	12920	12817	12984	12901	12902	13027	12986	13051	12925	12978	12819	12974	12934	13002	12836	12816	13015	13159	12887	12848	12904	12923	13005	12788	12921	12946	13016	12930	12913	12919	12996	12767	13040	12969	12926	13052	13066	12955	12938	13038	12956	12917	12896	13067	12878	12878	12929	12866	12954	12806	13005	12922	12958	13075	13038	13093	12951	12854	12826	12849	13001	13101	12884	12989	13046	12941	12824	12854	13074	12922	12863	12875	12905	12930	12877	13102	12847	12881	13071	13088	13145	12883	12972	12889	12793	12913	13111	12923	13036	12822	12964	12962	13011	13075	13006	12987	12976	12986	12924	12783	13143	13022	12895	12900	12923	12799	13005	12920	13127	13071	12962	12980	12998	13029	12944	13068	13076	12739	13033	12844	12979	12716	12988	12959	12911	12978	12843	13041	12966	12956	12901	12934	12866	12933	12901	12944	12915	12971	13098	12894	12945	12985	12969	12831	12748	12856	12886	12999	13120	12903	12636	12833	12927	12994	12906	12884	12917	12789	13106	12913	12885	13000	12993	13034	12878	12826	13012	12871	13016	12884	12861	13025	13106	12929	13028	12904	12992	12991	13095	12888	13034	12969	13018	13085	12792	12976	12945	12897	12929	12843	12897	12993	12884	12861	13122	12869	12964	12907	12841	12828	13128	12953	12751	12860	13002	13086	12869	13166	12975	13009	12873	12814	12965	12931	12927	12958	12895	12923	12931	13109	13007	12831	12947	13041	12851	12935	12847	13074
24658	21439	29523	30252	21579	17935	17568	16508	16320	16743	16297	16185	16141	16316	16167	16474	16496	16251	16201	16371	16240	16314	16203	16155	16416	16980	16759	16575	16514	16431	16344	16218	16164	16097	16238	16182	16205	16349	16240	16398	16325	16269	16196	16317	16246	16105	16129	16056	16427	16228	16249	16322	16268	16140	16169	16037	16144	16426	16070	16037	16191	16318	16244	16189	16237	16292	16195	16298	16290	16173	16173	16185	16271	16189	16196	16298	16241	16242	16187	16273	16274	15945	16285	16220	16185	16296	16346	16227	16333	16064	16172	16181	16191	16331	16108	16246	16047	16089	16353	16340	16247	16266	16178	16384	16197	16106	16097	16172	16163	16092	16217	16089	16021	16351	16262	16140	16232	16082	16030	16298	16229	16219	16207	16233	16275	16265	15939	16189	16093	16168	16225	16062	16081	16297	16118	16323	16150	16131	16161	16241	16193	16329	16210	16336	16030	16279	16111	16140	16418	16249	16248	16161	16333	16255	16337	16167	16061	16224	16255	16142	15971	16128	16109	16291	16240	16127	16262	16238	16265	16000	16044	16127	16125	16184	16216	16036	16321	16191	16278	16167	16181	16129	16182	16164	16402	16338	16137	16308	16230	15912	16204	16191	16341	16160	16175	15981	16061	16155	16095	16511	16300	16184	16183	16225	16072	16090	16211	16318	16400	16119	16019	16200	16152	16418	16165	16144	16098	16227	15929	16229	16288	16245	16410	16369	16197	16105	16247	16118	16235	16333	16287	16107	16330	16244	16262	16453	16415	16124	16389	16156	16262	16240	16165	16127	16307	15986	16246	16121	16149	16016	16130	16207	16202	16228	16030	16046	16098	16124	16099	16168	16249	16243	16349	16104	16196	16224	16252	16189	16303	16358	16186	16154	16123	16297	16245	16450	16217	16219	16318	16291	16237	16039	16193	16183	16166	16272	16185	16187	16278	16397	16449	16166	16262	16409	16042	16208	16067	16163	16404	16242	16117	16282	16425	16233	16239	16251	16221	16168	16346	16341	16190	16373	16293	16191	16410	16322	16186	16365	16231	16153	16314	16286	16178	16261	16301	16169	16218	16234	16156	16065	16307	16111	16138	16330	16170	16273	16008	16209	16028	16289	16128	16258	16231	16435	16343	16244	16255	16234	16321	16329	16164	16166	16320	16183	16384	16106	16141	16290	16236	16218	16116	16495	16337	16087	16170	16456	16311	16012	16101	16123	16276	16187	16196	16213	16197	16080	16246	16176	16238	16166	16223	16167	16318	16377	16305	16208	16265	16451	16312	16355	16256	16258	16291	16184	16190	16224	16284	16396	16335	16197	16387	16125	16145	16171	16233	16185	16407	16242	16184	16309	16118	16148	16026	16467	16366	16227	16174	16290	16207	16265	16092	16099	16129	16357	16086	16154	16317	15968	16156	16133	16087	16198	16126	16184	16346	16236	16218	16342	16292	16161	16324	16132	15938	16250	16372	16478	16243	15975	16118	16154	16144	16180	16345	16389	16211	16253	16204	16143	16250	16297	16491	16267	16366	15980	16171	16339	16154	16268	16341	16297	16114	16231	16328	16148	16132	16166	15984	16308	16354	16307	15992	16149	16304	16243	16153	16394	16207	16325	16261	16186	16140	16117	16231	16142	16300	16539	16308	16199	16183	16100	16314	16112	16042	16026	16126	16241	16199	16324	16087	16348	16184	16113	16273	16109	16285	16110	16136	16230	16284	16100	16205	16061	16248	16292	16321	16431	16150	16272	16217	16193	16373	16366	16144	16370	16254	16131	16053	16260	16266	16033	16286	16351	16156	16267	16215	16289	16341	16219	16242	16464	16039	16156	16134	16102	16303	16219	16293	16130	15973	16141	16323	16047	16165	16284	16137	16290	16160	16175	16247	16235	16217	16066	16125	16101	16394	15991	16222	16010	16209	16396	16046	16388	16008	16029	16281	16141	16281	16227	16228	16334	16108	15925	16038	16035	16157	16184	16193	16124	16331	16178	16249	16052	16153	16353	16187	16359	16256	16192	16149	16105	16226	16227	16248	16217	16401	16326	16243	16044	16329	16060	16416	16145	16171	16286	16278	16060	16109	16174	16153	16272	16253	16248	16351	16193	16209	16277	16239	16196	16107	15971	16131	16241	16310	16315	16291	16309	16073	16097	16305	16384	16337	16295	16194	16290	16176	16392	16289	16101	16297	16216	16082	16176	16467	16236	16321	16128	16068	16048	16232	16298	15938	16271	16184	16319	16244	16167	16158	16358	15950	16176	16164	16225	16411	16280	16365	16299	16419	16260	16159	16171	16414	16085	16182	16150	16271	16389	16422	16225	16434	16192	16301	16234	16114	16077	16196	16421	16103	16094	16122	16258	16129	16099	16297	16191	16148	16262	16006	15893	16115	16264	16205	16316	16151	16206	16271	16272	16155	16213	16203	16324	16141	16232	16334	16061	16045	16111	16099	16127	16066	16294	16185	16319	16174	16155	15964	16242	16445	16289	16099	16212	16038	16125	16309	16198	16186	16088	16301	16312	16349	16183	16388	16236	16111	16348	16337	16264	16388	16351	16398	16340	16317	16238	16171	16283	16438	16197	16008	16197	16310	16166	16279	16176	16181	16215	16054	16149	16158	16156	16178	16224	16163	16137	16030	16297	16129	16112	16205	16391	16144	16350	16133	16352	16201	16145	16146	16263	16199	16326	16442	16312	16165	16268	16168	16168	16143	16165	16335	16139	16312	16099	16222	16243	16173	16083	16261	16383	16034	16273	16217	16368	16073	16163	16274	16141	16233	16209	16291	16352	16321	16139	16246	16331	16033	16086	16147	16185	16255	16148	16192	16108	16110	16133	16041	16321	16076	15982	16395	16050	16221	16355	16244	16065	15973	16164	16169	15923	16119	16360	16292	16142	16050	16298	16292	16200	16118	16254	16403	16409	16012	16220	16132	16228	16206	16268	16014	16090	16125	16151	16349	16316	16303	16159	16369	16223	16093	16217	16337	16070	16223	16298	16313	16353	16134	16206	16391	16093	16429	16324	16179	16279	16278	16087	16213	16092	16079	16066	16257	16196	16121	16147	16161	16008	16345	16247	16192	16315	16303	16303	16186	16301	16214	16478	16298	16154	16303	16267	16124	16232	16495	16137	16117	16190	15959	16177	16223	16251	16073	16213	16193	16186	16243	16309	16101	16256	16203	16259	16500	16234	16518	16158	16054	16260	16284	16079	16189	16262	16258	16339	16308	16218	16186	15973	16353	16356	16226	16112	16175	16266	16124	16137	16217	16266	16258	16307	16229	16068	16320	15993	16336	16154	16181	16395	16311	16194	16126	16112	16144	16281	16220	16193	16223	16231	16134	16336	16205	16161	16149	16126	16293	16098	16268	16293	16159	16312	16326	16257	16072	16204	16210	16262	16424	16301	16300	16270	16172	16173	16363	16171	16508	16257	16338	16404	16111	16235	16264	16296	16095	16260	16228	16042	15956	16342	16037	16111	16208	16221	16216	16262	16170	16268	16314	16110	16199	16223	16202	16137	16333	16102	16207	16238	16146	16302	16296	16204	16218	16155	16206	16183	16253	16053	16172	16251	16224	16182	16362	16287	16228	16322	16255	16087	16275	16203	16252	16165	16072	16245	16305	16128	16348	16130	16114	16095	16334	16194	16215	16212	16307	16320	16329	16230	16014	15972	16177	16053	16283	16344	16403	16223	16208	16231	16161	16199	16274	16085	16134	16167	16374	15996	16161	16250	16117	16125	16238	16335	16294	16129	16160	16263	16110	16283	16379	16165	16380	16319	16247	16329	16303	16316	16207	15918	16228	16423	16239	16137	16177	16172	16312	16203	16147	16343	16164	16235	16353	16320	16383	16254	16510	16122	16097	16000	16105	16167	16328	16267	16361	16257	16279	16356	16160	15933	16124	16320	16400	16164	16407	16303	15960	16149	16233	16191	16221	16136	16228	16139	16149	16182	16385	16267	16214	16327	16201	16008	16281	16102	16257	16129	16184	16052	16331	16078	16294	16237	16158	16158	16282	16317	16178	16192	16245	16196	16129	15929	16190	16104	16137	16211	16413	16226	16178	16222	16228	16244	16121	16201	16405	16266	16324	16374	16243	16114	16067	16386	16300	16312	16406	16120	16079	16013	16231	16167	16183	16343	16394	15963	16306	16158	16479	16135	16383	16147	16286	16235	16272	16007	16147	16243	16245	16158	16344	16262	16355	16105	16261	16107	15994	16057	15918	16318	16224	16118	16016	16248	16277	16510	16336	16380	15964	16215	16324	16176	16265	16165	16357	16368	16339	16292	16184	16153	16283	16345	16179	16266	16334	16273	16371	16222	16184	16227	16306	16242	16041	16269	16140	16205	16098	16428	16256	16316	16174	16229	16165	16085	16074	15902	16269	16099	16312	16323	16218	16218	16351	16119	16350	16336	16281	16128	16378	16105	16209	16306	16413	16017	16092	16033	16194	16257	16094	16243	16072	16204	16287	16303	16179	16081	16219	16249	16163	16396	16350	16428	16127	16058	16230	16305	16177	16230	16219	16311	16066	16248	16254	16309	16153	16354	16169	16220	16335	16250	15980	16364	16185	16254	16292	16455	16324	16382	16291	16344	16320	16355	16242	16202	16216	16273	16367	16427	16238	16313	16239	16224	16448	16150	16292	16242	16191	16099	16265	16235	16199	16149	16151	16419	16026	16281	16295	16292	16245	16110	16167	16291	16210	16157	16364	16179	16071	16064	16253	16242	16306	16253	16059	16351	16133	16284	16271	16295	16313	16137	16120	16291	16097	16234	16158	16282	16308	16246	15940	16177	16288	16193	16217	15853	16329	16203	16114	16231	16070	16099	16163	16100	16234	16339	16386	15895	16286	16285	16277	16010	16070	16239	16198	15948	16083	16223	16209	16188	16256	16371	16191	16518	16369	16154	16157	16452	16328	16290	16070	16229	16415	16221	16471	16358	16188	16432	16412	16230	16392	16371	16220	16067	16317	16312	16246	16344	16304	16000	16071	16418	16188	16320	16395	16096	16219	16265	16226	16399	16337	16022	16316	16101	16156	16226	16277	16326	16488	16470	16017	16022	16180	16263	16341	16354	16290	16103	16058	15946	16271	16174	16297	15968	16165	16114	16180	16257	16289	16173
30285	52506	43736	31546	17278	14368	13834	13780	13706	13693	13438	13472	13468	13254	13445	13473	13482	13334	13332	13439	13524	13454	13564	13431	13730	14080	14067	13842	13592	13437	13344	13378	13447	13254	13464	13510	13273	13070	13333	13217	13417	13349	13447	13332	13241	13208	13257	13370	13244	13162	13285	13225	13199	13366	13246	13308	13312	13394	13344	13309	13188	13229	13252	13169	13309	13377	13359	13154	13405	13119	13266	13479	13303	13284	13261	13332	13245	13129	13313	13256	13302	13349	13209	13276	13396	13201	13369	13185	13296	13203	13331	13251	13348	13276	13383	13175	13254	13313	13144	13234	13306	13247	13236	13355	13221	13261	13315	13283	13216	13296	13270	13359	13246	13279	13359	13424	13390	13191	13125	13454	13406	13361	13281	13251	13260	13132	13418	13288	13513	13064	13301	13168	13080	13158	13368	13239	13229	13414	13281	13355	13271	13306	13182	13248	13378	13356	13307	13460	13137	13359	13218	13350	13397	13275	13291	13220	13269	13295	13431	13317	13247	13226	13145	13237	13357	13168	13090	13253	13352	13250	13356	13333	13310	13338	13342	13156	13305	13377	13473	13295	13176	13302	13291	13364	13348	13156	13379	13302	13260	13245	13199	13316	13358	13391	13219	13346	13229	13073	13245	13308	13136	13177	13345	13282	13261	13255	13367	13393	13386	13307	13230	13300	13168	13360	13419	13590	13449	13237	13324	13395	13253	13249	13182	13439	13376	13218	13246	13196	13201	13422	13384	13260	13296	13276	13200	13280	13316	13166	13472	13406	13419	13355	13303	13446	13339	13243	13397	13355	13289	13302	13311	13346	13337	13221	13201	13307	13357	13373	13203	13518	13270	13204	13348	13273	13469	13174	13408	13269	13186	13304	13288	13372	13337	13185	13238	13327	13286	13272	13319	13330	13250	13368	13178	13204	13276	13168	13222	13190	13126	13415	13239	13197	13145	13195	13337	13413	13236	13326	13230	13413	13330	13320	13238	13259	13389	13239	13309	13248	13485	13272	13276	13354	13258	13274	13273	13291	13339	13356	13391	13309	13381	13135	13233	13299	13332	13288	13095	13319	13150	13185	13319	13329	13252	13397	13280	13253	13058	13292	13276	13157	13324	13198	13233	13417	13400	13050	13333	13273	13175	13238	13358	13256	13359	13255	13235	13353	13114	13278	13318	13213	13490	13325	13154	13199	13331	13151	13402	13150	13121	13343	13334	13312	13423	13489	13234	13362	13149	13423	13146	13132	13307	13400	13277	13312	13288	13396	13304	13405	13109	13413	13333	13266	13365	13268	13337	13394	13392	13257	13278	13500	13169	13312	13508	13416	13423	13484	13167	13299	13279	13194	13306	13286	13330	13323	13314	13305	13171	13200	13243	13345	13339	13193	13394	13381	13302	13385	13190	13229	13296	13315	13185	13233	13358	13425	13273	13290	13184	13200	13356	13359	13255	13246	13555	13232	13295	13146	13172	13258	13279	13396	13287	13168	13237	13165	13301	13135	13405	13414	13207	13411	13254	13444	13217	13296	13194	13131	13380	13351	13204	13300	13224	13250	13234	13248	13263	13411	13066	13194	13325	13322	13179	13328	13324	13483	13294	13313	13289	13260	13227	13388	13429	13130	13275	13305	13293	13318	13348	13376	13283	13372	13417	13168	13380	13273	13333	13393	13400	13311	13320	13266	13181	13501	13125	13388	13151	13339	13322	13316	13246	13355	13118	13224	13339	13278	13213	13211	13217	13399	13184	13214	13302	13433	13249	13223	13334	13478	13342	13360	13392	13421	13201	13212	13408	13285	13281	13271	13380	13336	13382	13343	13157	13328	13286	13395	13269	13163	13216	13231	13311	13433	13374	13351	13378	13259	13470	13289	13232	13215	13411	13262	13289	13233	13292	13430	13332	13298	13304	13245	13235	13416	13301	13227	13212	13335	13116	13228	13372	13359	13320	13331	13389	13321	13212	13189	13309	13371	13255	13213	13301	13379	13448	13187	13340	13279	13368	13386	13453	13557	13255	13190	13242	13286	13463	13364	13386	13368	13357	13267	13224	13277	13351	13357	13187	13244	13232	13360	13284	13243	13315	13474	13197	13307	13265	13319	13155	13057	13441	13393	13193	13347	13288	13300	13263	13321	13531	13290	13171	13166	13320	13188	13251	13285	13414	13297	13244	13414	13266	13258	13253	13275	13275	13413	13297	13314	13215	13298	13053	13387	13330	13234	13154	13442	13258	13271	13310	13310	13194	13219	13103	13309	13232	13250	13274	13161	13302	13169	13276	13295	13320	13395	13109	13355	13426	13328	13333	13381	13306	13281	13331	13167	13347	13254	13226	13360	13255	13450	13213	13487	13357	13224	13420	13461	13216	13379	13259	13229	13300	13287	13199	13154	13307	13299	13293	13403	13359	13353	13198	13126	13390	13369	13211	13325	13225	13402	13334	13363	13232	13310	13322	13310	13251	13200	13229	13077	13304	13480	13248	13099	13232	13377	13321	13346	13240	13248	13434	13389	13336	13370	13425	13262	13287	13300	13192	13279	13178	13241	13207	13271	13275	13169	13387	13302	13246	13489	13189	13300	13241	13248	13292	13158	13331	13309	13315	13179	13184	13373	13179	13380	13253	13205	13174	13146	13222	13214	13419	13307	13384	13254	13377	13307	13466	13227	13191	13411	13343	13329	13059	13458	13389	13310	13290	13416	13418	13180	13333	13235	13069	13385	13217	13193	13327	13254	13358	13152	13466	13266	13403	13452	13383	13192	13397	13229	13219	13181	13066	13375	13300	13155	13397	13331	13231	13259	13269	13368	13215	13451	13369	13219	13227	13276	13256	13272	13310	13257	13251	13430	13184	13305	13320	13113	13146	13105	13495	13319	13231	13334	13441	13227	13192	13408	13312	13359	13318	13223	13297	13383	13413	13202	13242	13309	13301	13225	13229	13151	13350	13407	13367	13321	13096	13309	13402	13326	13132	13300	13226	13254	13269	13228	13246	13271	13247	13364	13466	13283	13245	13224	13397	13295	13285	13281	13170	13318	13329	13171	13142	13231	13368	13248	13295	13366	13193	13225	13260	13278	13137	13212	13264	13322	13507	13276	13192	13374	13279	13211	13173	13212	13214	13403	13294	13255	13101	13249	13122	13297	13143	13348	13310	13194	13305	13216	13279	13227	13296	13378	13365	13371	13381	13180	13363	13272	13399	13503	13394	13229	13264	13286	13398	13314	13293	13256	13208	13235	13466	13251	13188	13244	13149	13212	13234	13201	13281	13465	13388	13170	13382	13107	13323	13391	13330	13361	13469	13164	13321	13244	13077	13347	13420	13459	13365	13156	13300	13244	13331	13198	13105	13311	13418	13364	13376	13342	13392	13200	13296	13256	13180	13401	13313	13265	13181	13310	13191	13360	13402	13257	13151	13411	13296	13350	13390	13338	13136	13241	13179	13240	13401	13314	13394	13217	13361	13288	13439	13361	13263	13309	13462	13329	13285	13358	13228	13279	13247	13449	13290	13365	13389	13272	13329	13097	13402	13486	13342	13243	13187	13326	13329	13291	13343	13208	13344	13340	13425	13456	13421	13291	13297	13328	13199	13286	13302	13301	13255	13265	13435	13286	13235	13369	13295	13278	13190	13367	13388	13209	13347	13305	13221	13197	13197	13356	13370	13307	13287	13261	13282	13505	13185	13264	13412	13264	13184	13329	13204	13371	13312	13271	13231	13321	13225	13371	13137	13417	13416	13191	13201	13302	13414	13309	13193	13351	13440	13171	13269	13503	13405	13285	13403	13232	13456	13340	13340	13267	13248	13332	13315	13190	13268	13330	13258	13464	13375	13323	13465	13317	13351	13270	13140	13249	13312	13278	13345	13102	13301	13379	13483	13257	13198	13426	13420	13382	13242	13290	13268	13208	13373	13428	13299	13424	13276	13346	13227	13395	13331	13197	13340	13239	13382	13357	13411	13181	13377	13213	13165	13303	13295	13358	13331	13221	13193	13368	13414	13356	13181	13246	13212	13245	13302	13424	13221	13216	13200	13210	13358	13233	13232	13232	13267	13297	13384	13417	13349	13350	13194	13411	13199	13365	13291	13306	13280	13299	13349	13293	13418	13336	13451	13333	12939	13155	13135	13290	13154	13236	13276	13437	13263	13292	13321	13176	13333	13277	13279	13307	13481	13317	13283	13241	13278	13263	13284	13384	13199	13203	13287	13381	13315	13263	13162	13293	13284	13347	13357	13217	13332	13292	13347	13250	13247	13305	13268	13166	13403	13326	13410	13331	13252	13468	13297	13359	13346	13199	13390	13418	13229	13383	13276	13306	13458	13247	13342	13185	13288	13303	13159	13227	13232	13320	13135	13185	13268	13315	13389	13503	13251	13400	13270	13343	13290	13478	13264	13310	13297	13274	13191	13224	13175	13389	13395	13301	13423	13434	13462	13194	13338	13345	13211	13339	13382	13143	13357	13384	13255	13426	13356	13283	13268	13475	13180	13424	13324	13229	13324	13374	13036	13306	13226	13426	13330	13246	13358	13145	13192	13118	13316	13317	13238	13268	13230	13355	13431	13219	13100	13358	13237	13230	13339	13273	13417	13345	13363	13118	13306	13277	13443	13112	13194	13096	13373	13338	13295	13324	13345	13285	13408	13176	13371	13158	13460	13259	13225	13320	13213	13336	13388	13107	13327	13227	13304	13343	13281	13242	13348	13363	13289	13337	13338	13288	13308	13228	13332	13408	13149	13297	13433	13240	13166	13284	13298	13224	13349	13511	13363	13226	13206	13200	13341	13154	13435	13326	13216	13261	13376	13316	13245	13461	13294	13397	13296	13269	13257	13375	13336	13377	13187	13365	13321	13335	13321	13288	13251	13291	13188	13238	13510	13268	13236	13370	13153	13240	13204	13333	13175	13189	13494	13371	13233	13280	13311	13493	13353	13353	13377	13326	13411	13151	13143	13314	13288	13361	13176	13329	13216	13285	13315	13310	13346	13258	13338	13207	13400	13298	13196	13321	13207	13202	13268	13236	13200	13261	13349	13405	13244	13175	13263	13295	13353	13306	13439	13164	13405	13256	13295	13288	13179	13325	13169	13094	13172	13355	13327	13372	13271	13275	13315	13223	13256	13391	13180	13383
22172	21205	28681	24846	22120	22925	23218	18050	16933	17222	17231	16731	16966	16687	17024	17306	18191	17071	16787	16662	16656	16647	16768	16716	17151	18408	18227	17945	17138	16964	16670	16791	16521	16366	16474	16557	16376	16497	16559	16401	16425	16350	16343	16765	16585	16585	16330	16431	16403	16464	16454	16519	16544	16609	16711	16568	16692	16491	16489	16436	16480	16410	16591	16376	16450	16595	16545	16442	16549	16368	16602	16630	16627	16325	16401	16446	16627	16461	16374	16612	16524	16551	16417	16474	16511	16600	16565	16652	16607	16451	16478	16546	16548	16503	16352	16454	16334	16392	16411	16514	16249	16564	16515	16469	16535	16283	16515	16662	16645	16564	16542	16239	16599	16748	16517	16401	16407	16416	16382	16638	16509	16606	16493	16595	16550	16343	16392	16473	16674	16436	16575	16430	16515	16400	16340	16524	16692	16705	16466	16537	16356	16355	16391	16563	16823	16592	16529	16528	16476	16407	16569	16380	16568	16467	16716	16429	16514	16475	16477	16348	16497	16500	16620	16628	16402	16339	16434	16379	16418	16355	16504	16361	16305	16439	16508	16599	16520	16461	16494	16507	16503	16618	16467	16386	16565	16348	16528	16391	16548	16456	16519	16464	16376	16503	16451	16443	16510	16387	16487	16325	16383	16365	16557	16496	16429	16554	16607	16619	16262	16374	16497	16541	16523	16483	16295	16433	16467	16452	16388	16473	16566	16458	16378	16577	16442	16286	16535	16405	16437	16335	16376	16374	16065	16520	16357	16549	16606	16556	16369	16530	16624	16583	16347	16403	16583	16431	16561	16486	16558	16352	16417	16541	16588	16330	16462	16401	16584	16516	16562	16646	16452	16472	16406	16425	16372	16502	16365	16283	16264	16298	16528	16592	16398	16578	16530	16595	16516	16355	16425	16410	16470	16518	16276	16306	16601	16640	16727	16565	16403	16322	16460	16423	16455	16310	16653	16432	16461	16769	16299	16083	16286	16426	16599	16497	16352	16322	16479	16537	16446	16443	16392	16370	16282	16438	16496	16611	16307	16445	16550	16353	16556	16552	16475	16507	16353	16428	16462	16507	16615	16672	16600	16313	16394	16586	16528	16478	16568	16472	16407	16546	16443	16466	16567	16423	16582	16674	16383	16244	16410	16526	16614	16472	16435	16438	16385	16351	16294	16544	16477	16513	16241	16612	16421	16256	16371	16542	16465	16597	16449	16588	16611	16333	16261	16419	16148	16236	16541	16556	16604	16350	16339	16396	16514	16336	16302	16445	16373	16389	16531	16510	16595	16409	16389	16319	16476	16543	16402	16134	16466	16566	16549	16471	16544	16422	16346	16325	16425	16460	16614	16601	16378	16528	16413	16510	16748	16409	16291	16614	16350	16465	16459	16553	16561	16517	16401	16492	16397	16179	16513	16488	16554	16334	16525	16474	16350	16389	16401	16413	16462	16300	16461	16425	16470	16380	16521	16472	16583	16403	16393	16403	16725	16415	16524	16469	16550	16324	16391	16312	16499	16385	16462	16645	16522	16473	16359	16445	16445	16517	16546	16246	16709	16649	16306	16402	16471	16171	16293	16442	16593	16431	16425	16479	16444	16436	16442	16453	16379	16557	16551	16379	16639	16291	16485	16369	16398	16413	16228	16172	16657	16530	16496	16499	16501	16438	16494	16529	16496	16488	16278	16579	16501	16531	16477	16426	16470	16358	16267	16374	16293	16606	16479	16434	16653	16587	16108	16409	16292	16384	16307	16383	16544	16265	16256	16282	16532	16458	16564	16646	16402	16407	16246	16372	16648	16653	16630	16387	16679	16662	16315	16412	16323	16352	16516	16319	16599	16425	16469	16307	16475	16442	16586	16400	16618	16222	16400	16560	16541	16579	16247	16559	16502	16479	16542	16517	16354	16582	16557	16594	16516	16402	16325	16667	16525	16555	16523	16340	16552	16637	16573	16386	16577	16380	16712	16374	16631	16593	16588	16332	16527	16493	16458	16491	16486	16527	16443	16480	16393	16441	16547	16508	16350	16310	16446	16495	16527	16322	16636	16382	16395	16469	16499	16411	16179	16477	16663	16407	16472	16348	16553	16479	16511	16467	16486	16391	16551	16392	16291	16529	16558	16527	16532	16475	16547	16477	16475	16523	16435	16435	16619	16392	16446	16518	16471	16523	16417	16461	16556	16368	16554	16562	16416	16466	16551	16332	16472	16432	16379	16612	16443	16535	16644	16441	16436	16416	16629	16308	16594	16425	16554	16553	16501	16526	16441	16517	16708	16579	16547	16619	16499	16535	16293	16505	16503	16319	16348	16517	16478	16514	16473	16577	16608	16406	16451	16365	16508	16553	16577	16339	16418	16591	16530	16317	16551	16485	16535	16526	16386	16494	16328	16393	16513	16474	16489	16420	16537	16531	16380	16558	16284	16376	16424	16581	16390	16568	16590	16346	16442	16534	16441	16609	16537	16430	16313	16308	16469	16355	16619	16446	16443	16575	16619	16386	16534	16436	16537	16330	16605	16406	16375	16371	16676	16531	16444	16530	16553	16384	16513	16496	16194	16424	16447	16617	16416	16537	16576	16395	16474	16331	16619	16656	16465	16527	16520	16411	16604	16653	16657	16707	16496	16441	16446	16573	16501	16528	16360	16506	16592	16388	16419	16623	16603	16657	16666	16515	16225	16367	16395	16581	16572	16347	16605	16306	16523	16445	16655	16438	16193	16535	16477	16677	16384	16256	16558	16522	16434	16377	16409	16327	16708	16715	16573	16376	16348	16528	16353	16440	16426	16416	16492	16545	16265	16319	16659	16551	16482	16568	16307	16610	16327	16625	16395	16558	16509	16451	16564	16559	16480	16288	16535	16518	16570	16454	16493	16459	16388	16436	16309	16524	16481	16671	16503	16341	16298	16416	16462	16511	16476	16251	16408	16308	16327	16528	16534	16584	16568	16402	16489	16480	16410	16488	16632	16132	16449	16410	16327	16493	16443	16515	16530	16622	16360	16461	16527	16546	16520	16424	16781	16475	16475	16370	16234	16337	16512	16570	16440	16414	16565	16535	16636	16566	16700	16432	16357	16311	16530	16540	16517	16453	16451	16380	16257	16315	16452	16511	16195	16314	16665	16572	16572	16467	16567	16622	16501	16222	16575	16752	16490	16508	16533	16554	16452	16455	16404	16330	16533	16361	16344	16347	16463	16373	16604	16307	16478	16395	16468	16477	16511	16649	16382	16374	16457	16383	16556	16495	16633	16534	16520	16181	16646	16571	16484	16460	16459	16457	16512	16442	16496	16382	16650	16448	16586	16380	16467	16413	16400	16408	16231	16482	16540	16498	16383	16577	16534	16417	16466	16459	16558	16607	16552	16369	16413	16466	16491	16352	16308	16521	16573	16541	16370	16487	16574	16508	16610	16288	16293	16287	16398	16622	16324	16367	16672	16572	16530	16501	16464	16599	16661	16477	16431	16570	16531	16387	16472	16514	16283	16211	16288	16322	16558	16482	16550	16461	16501	16473	16309	16326	16514	16451	16643	16498	16433	16415	16462	16360	16315	16526	16364	16237	16616	16822	16366	16634	16657	16465	16636	16623	16641	16532	16532	16487	16516	16597	16506	16569	16545	16534	16321	16547	16560	16476	16511	16726	16523	16301	16539	16421	16377	16596	16545	16417	16451	16426	16443	16496	16439	16506	16529	16381	16409	16530	16511	16430	16449	16227	16378	16413	16461	16256	16502	16346	16491	16451	16497	16579	16309	16392	16525	16592	16527	16287	16513	16423	16514	16513	16446	16569	16499	16458	16405	16266	16511	16511	16395	16517	16514	16456	16414	16609	16568	16435	16451	16544	16602	16518	16549	16521	16340	16606	16489	16602	16434	16669	16506	16416	16440	16336	16453	16566	16609	16586	16462	16408	16493	16288	16433	16384	16318	16408	16362	16632	16542	16330	16453	16286	16486	16333	16416	16342	16414	16495	16451	16289	16579	16553	16641	16297	16615	16526	16460	16286	16338	16354	16548	16431	16522	16592	16589	16593	16408	16414	16356	16461	16408	16442	16397	16284	16548	16618	16438	16481	16643	16634	16678	16600	16632	16531	16342	16402	16407	16234	16345	16555	16420	16322	16512	16562	16362	16572	16324	16630	16555	16412	16387	16445	16477	16510	16609	16509	16392	16289	16472	16335	16585	16522	16354	16319	16362	16371	16498	16526	16455	16405	16473	16521	16272	16355	16728	16580	16497	16530	16481	16359	16464	16275	16588	16380	16548	16425	16435	16375	16232	16676	16518	16481	16537	16507	16487	16593	16439	16491	16459	16463	16615	16578	16548	16531	16246	16303	16535	16605	16765	16526	16582	16512	16511	16687	16631	16711	16540	16348	16577	16471	16564	16423	16329	16302	16649	16432	16479	16585	16785	16580	16409	16270	16496	16330	16726	16386	16303	16528	16403	16624	16614	16392	16331	16352	16549	16401	16489	16423	16558	16304	16564	16384	16546	16479	16381	16361	16281	16649	16543	16470	16503	16407	16460	16113	16239	16434	16257	16573	16584	16428	16523	16425	16368	16404	16630	16738	16600	16450	16411	16586	16602	16531	16541	16329	16505	16322	16561	16581	16556	16508	16606	16489	16325	16386	16453	16365	16428	16427	16515	16316	16548	16341	16503	16432	16378	16717	16436	16465	16497	16542	16683	16411	16354	16496	16453	16407	16506	16572	16503	16339	16483	16509	16437	16723	16405	16551	16415	16449	16218	16444	16507	16471	16587	16104	16399	16278	16359	16479	16244	16278	16565	16568	16625	16445	16327	16524	16566	16295	16462	16176	16311	16350	16537	16313	16394	16180	16543	16360	16493	16437	16546	16543	16226	16375	16289	16348	16461	16476	16374	16481	16486	16418	16522	16525	16588	16405	16388	16408	16448	16573	16484	16505	16630	16574	16685	16503	16526	16791	16249	16463	16608	16555	16344	16361	16570	16317	16409	16381	16342	16344	16440	16341	16622	16325	16484	16462	16444	16543	16571	16398	16577	16442	16482	16602	16554	16631	16551	16455	16381	16480	16518	16322	16249	16342	16411	16378	16359	16522	16258	16229	16664	16453	16449	16444	16678	16502	16591	16490	16486	16564	16336	16566	16433	16437
34297	66724	59293	44814	22162	15555	14775	14388	14111	13869	14032	14005	13748	13560	13904	14694	15406	13683	13803	13533	13706	13652	13584	13637	14952	16035	15695	14969	14203	13783	13607	13617	13485	13370	13468	13419	13598	13623	13456	13303	13526	13505	13463	13482	13397	13494	13508	13315	13435	13409	13429	13499	13230	13379	13321	13537	13315	13381	13403	13456	13499	13610	13454	13445	13500	13385	13455	13341	13408	13387	13457	13524	13543	13381	13498	13254	13397	13447	13440	13435	13504	13543	13509	13452	13547	13448	13360	13493	13333	13369	13385	13362	13509	13494	13547	13573	13428	13469	13362	13528	13433	13271	13434	13224	13412	13391	13484	13361	13562	13411	13416	13412	13613	13528	13334	13501	13276	13427	13660	13315	13408	13391	13308	13415	13320	13502	13560	13428	13351	13364	13284	13485	13492	13433	13369	13370	13548	13604	13588	13447	13456	13423	13336	13432	13403	13430	13357	13318	13486	13494	13419	13396	13486	13653	13411	13540	13432	13292	13485	13305	13307	13573	13482	13576	13653	13411	13468	13475	13134	13531	13421	13383	13350	13382	13469	13371	13382	13367	13476	13434	13351	13329	13424	13436	13425	13494	13452	13432	13501	13448	13481	13346	13601	13484	13475	13348	13435	13466	13512	13277	13288	13358	13451	13451	13468	13491	13443	13411	13421	13338	13440	13261	13605	13625	13543	13398	13381	13520	13355	13518	13338	13450	13267	13339	13485	13334	13501	13434	13466	13473	13403	13450	13232	13382	13441	13474	13620	13439	13384	13522	13426	13384	13324	13549	13478	13417	13494	13483	13375	13289	13264	13437	13391	13337	13371	13482	13410	13478	13612	13395	13445	13501	13410	13476	13560	13430	13535	13297	13544	13279	13508	13276	13475	13354	13554	13411	13515	13367	13333	13271	13392	13359	13564	13314	13471	13416	13549	13465	13474	13446	13271	13372	13354	13406	13371	13391	13313	13431	13359	13367	13483	13350	13352	13633	13439	13373	13577	13332	13512	13412	13402	13453	13496	13463	13488	13494	13558	13470	13453	13461	13384	13419	13282	13410	13437	13311	13478	13450	13470	13611	13396	13434	13246	13396	13438	13444	13347	13506	13486	13448	13459	13307	13381	13410	13393	13372	13381	13611	13352	13384	13420	13329	13420	13163	13346	13351	13457	13316	13531	13555	13515	13291	13327	13527	13431	13301	13403	13412	13402	13255	13456	13286	13381	13455	13568	13516	13332	13391	13433	13447	13430	13503	13301	13504	13369	13386	13344	13405	13402	13550	13338	13527	13364	13315	13390	13322	13483	13478	13521	13410	13317	13451	13197	13214	13417	13268	13465	13509	13400	13347	13328	13428	13451	13466	13352	13478	13248	13369	13421	13367	13532	13459	13491	13383	13411	13476	13391	13475	13434	13629	13572	13438	13395	13517	13355	13452	13484	13412	13510	13573	13440	13489	13387	13425	13416	13424	13308	13284	13475	13452	13430	13223	13415	13590	13473	13445	13522	13422	13501	13438	13481	13386	13480	13435	13383	13422	13694	13315	13430	13459	13468	13304	13515	13548	13459	13405	13346	13324	13364	13531	13437	13349	13385	13340	13388	13515	13609	13544	13651	13405	13506	13418	13411	13391	13294	13386	13327	13557	13277	13419	13453	13368	13500	13423	13345	13626	13524	13404	13409	13503	13398	13565	13441	13602	13356	13369	13381	13624	13474	13383	13577	13333	13479	13290	13402	13409	13458	13390	13405	13516	13306	13471	13212	13358	13336	13356	13370	13439	13360	13449	13309	13542	13409	13582	13289	13384	13483	13356	13385	13362	13365	13511	13324	13689	13479	13449	13370	13425	13533	13563	13423	13427	13471	13591	13509	13445	13514	13477	13719	13416	13368	13364	13451	13412	13473	13539	13582	13368	13329	13459	13414	13691	13359	13257	13517	13468	13395	13235	13544	13240	13349	13412	13437	13458	13408	13353	13420	13505	13450	13392	13398	13503	13356	13493	13340	13468	13379	13298	13389	13255	13462	13453	13402	13423	13560	13287	13434	13412	13402	13594	13255	13372	13503	13341	13482	13405	13417	13503	13535	13413	13433	13566	13300	13440	13511	13447	13499	13396	13390	13248	13339	13524	13435	13270	13474	13415	13515	13360	13512	13469	13570	13332	13365	13534	13312	13464	13443	13394	13358	13427	13574	13397	13201	13458	13583	13373	13499	13401	13367	13471	13480	13593	13268	13379	13564	13410	13495	13581	13354	13501	13367	13461	13525	13433	13655	13425	13352	13386	13351	13532	13700	13425	13361	13340	13389	13410	13752	13367	13383	13400	13589	13471	13442	13485	13508	13405	13409	13502	13353	13485	13288	13518	13544	13358	13391	13201	13318	13579	13377	13415	13359	13523	13515	13341	13314	13496	13310	13289	13467	13553	13361	13457	13456	13397	13442	13461	13326	13408	13513	13352	13427	13423	13420	13385	13334	13533	13354	13435	13367	13425	13397	13383	13567	13427	13410	13266	13473	13437	13282	13464	13454	13468	13631	13508	13504	13400	13467	13515	13438	13343	13430	13457	13332	13552	13474	13361	13584	13422	13450	13512	13391	13346	13354	13530	13462	13402	13427	13462	13361	13440	13527	13459	13305	13371	13374	13382	13595	13562	13420	13436	13501	13591	13350	13433	13456	13421	13586	13586	13375	13357	13501	13329	13596	13411	13457	13355	13548	13414	13439	13339	13455	13524	13331	13401	13418	13408	13427	13438	13323	13507	13442	13263	13501	13311	13287	13325	13261	13564	13340	13351	13421	13525	13487	13457	13384	13489	13392	13398	13436	13526	13316	13296	13265	13534	13496	13500	13403	13277	13250	13460	13406	13441	13428	13488	13469	13580	13520	13443	13484	13511	13474	13516	13502	13310	13491	13409	13367	13508	13381	13333	13535	13490	13411	13404	13430	13392	13454	13370	13420	13527	13407	13458	13460	13481	13272	13450	13403	13463	13494	13374	13373	13659	13391	13456	13434	13620	13637	13418	13227	13469	13450	13439	13431	13286	13525	13297	13406	13394	13258	13564	13405	13480	13495	13276	13486	13372	13401	13437	13373	13483	13514	13470	13431	13401	13362	13452	13475	13442	13370	13435	13511	13524	13577	13426	13475	13640	13516	13512	13461	13422	13544	13499	13381	13456	13436	13430	13500	13480	13611	13545	13517	13364	13503	13532	13339	13379	13385	13452	13344	13367	13451	13394	13307	13330	13509	13383	13226	13344	13601	13520	13302	13488	13328	13474	13587	13348	13592	13331	13319	13496	13274	13399	13588	13402	13458	13543	13511	13444	13291	13264	13197	13417	13379	13443	13460	13649	13389	13513	13382	13528	13399	13481	13435	13375	13502	13425	13490	13514	13471	13425	13564	13418	13541	13510	13395	13442	13563	13463	13520	13383	13616	13375	13563	13367	13509	13430	13669	13368	13373	13458	13196	13495	13373	13353	13207	13470	13514	13263	13312	13334	13521	13388	13510	13305	13370	13344	13318	13420	13397	13448	13563	13454	13516	13395	13508	13441	13395	13376	13389	13439	13499	13354	13347	13472	13568	13442	13500	13538	13458	13447	13324	13488	13370	13430	13294	13283	13309	13336	13588	13461	13462	13345	13485	13372	13366	13555	13448	13425	13547	13242	13364	13510	13466	13362	13601	13317	13512	13511	13370	13508	13503	13386	13382	13446	13521	13540	13293	13415	13430	13624	13419	13348	13571	13425	13397	13522	13525	13325	13341	13476	13371	13555	13475	13508	13493	13550	13525	13593	13349	13405	13518	13333	13408	13492	13417	13487	13406	13576	13444	13449	13222	13418	13441	13522	13396	13397	13427	13497	13460	13504	13495	13468	13515	13593	13408	13363	13505	13460	13420	13491	13590	13416	13235	13590	13535	13493	13514	13494	13404	13522	13437	13452	13460	13638	13501	13573	13516	13249	13467	13462	13559	13374	13448	13517	13358	13509	13468	13381	13380	13378	13382	13323	13480	13341	13368	13426	13533	13541	13507	13562	13442	13381	13315	13555	13337	13529	13275	13327	13385	13313	13550	13405	13495	13367	13501	13525	13484	13393	13474	13384	13391	13455	13365	13369	13652	13365	13415	13407	13462	13460	13395	13341	13323	13597	13495	13356	13482	13499	13417	13603	13501	13538	13350	13428	13388	13297	13278	13358	13440	13431	13529	13369	13418	13601	13408	13396	13546	13456	13433	13458	13354	13565	13582	13514	13490	13438	13583	13290	13457	13452	13462	13374	13441	13354	13331	13409	13257	13512	13400	13462	13312	13447	13440	13321	13368	13617	13400	13539	13457	13303	13459	13460	13278	13355	13432	13381	13336	13451	13492	13430	13408	13327	13383	13431	13504	13439	13496	13389	13338	13442	13356	13485	13367	13393	13575	13356	13496	13391	13519	13430	13505	13383	13358	13585	13389	13315	13348	13313	13607	13350	13548	13420	13388	13471	13646	13345	13434	13327	13520	13357	13474	13589	13481	13354	13326	13360	13339	13448	13585	13471	13644	13390	13482	13377	13442	13459	13552	13364	13545	13386	13384	13624	13449	13410	13564	13508	13419	13442	13483	13363	13479	13591	13551	13378	13440	13250	13354	13517	13419	13343	13413	13295	13477	13635	13340	13522	13356	13449	13513	13324	13345	13342	13633	13613	13422	13383	13453	13325	13197	13490	13358	13382	13410	13471	13461	13329	13369	13620	13568	13351	13435	13439	13452	13593	13396	13458	13359	13536	13437	13458	13442	13480	13312	13376	13362	13378	13352	13404	13540	13495	13339	13367	13534	13496	13565	13359	13517	13584	13417	13269	13409	13381	13496	13492	13394	13563	13276	13444	13343	13464	13359	13344	13443	13267	13355	13280	13483	13490	13439	13396	13325	13414	13497	13315	13444	13270	13424	13425	13393	13307	13545	13425	13447	13340	13484	13377	13446	13500	13431	13427	13371	13409	13313	13579	13446	13555	13444	13533	13391	13402	13567	13537	13524	13633	13601	13445	13481	13421	13428	13643	13542	13431	13441	13458	13247	13448	13466	13442	13433	13239	13422	13473	13341	13410	13417	13382	13432	13615	13475	13587	13792	13506	13436	13470	13432	13485
31552	34119	39150	29270	20347	18861	18446	18337	18279	18108	18328	18165	18046	18131	18143	18281	18050	18334	18079	18274	18189	18076	18044	17815	18292	18128	18279	18201	18171	18213	18101	18086	18157	18077	18039	18002	18030	17908	17960	18189	18052	18249	18091	18068	18000	17896	18087	18083	18262	18114	18085	18100	18137	18216	18134	17983	18148	18031	18083	18069	17965	18080	18129	18245	18369	18098	17870	18017	18104	18125	18100	18082	18042	18169	18018	18241	18192	18121	18254	18156	18276	18022	18056	17978	17910	18063	18002	18101	18190	18326	18146	18065	18231	18130	18225	18157	18001	18185	18123	18003	18258	18104	18176	18224	18167	17814	17994	17975	18294	17869	17942	17908	18270	18095	18010	18058	18071	18061	18039	18183	18139	18243	17975	18101	18077	18032	18216	18132	17932	17958	17999	18177	17954	18050	18214	17949	18025	18067	18289	18089	18197	18084	17961	18226	18126	18249	18130	18185	18174	18220	18088	18037	17981	18136	18391	17986	18048	18009	18105	18215	18256	18116	18214	18034	18048	18110	18169	18029	17973	18062	18267	18201	17945	18297	18083	17964	18067	18275	18070	18042	18105	17832	17980	17854	18016	18210	18117	18394	18084	18003	18068	18046	18035	18161	18119	17940	17931	18064	18248	17909	18172	18138	18096	18205	18266	18247	17990	18216	17794	18108	18071	18330	18048	18241	18139	18202	18210	18079	18114	18161	18063	17990	18199	17889	17990	18210	18111	18046	18233	17940	18019	18072	18165	18281	18072	18075	18126	18056	17950	18143	18087	18103	18222	17904	17909	18098	17976	18023	18398	17978	17986	18009	18166	18092	18224	18129	18245	18149	18051	18005	18049	18283	18264	18026	18269	18019	18027	18085	17874	18110	18077	18174	17998	18179	18140	18077	18262	17977	18119	17971	18223	18055	18066	18021	17985	18057	17996	18221	18061	18093	18005	18265	18098	18039	18060	18060	18102	18106	18129	18164	17808	18066	18145	18044	18080	17764	17875	18097	18155	18171	18005	18008	18118	18271	18098	17877	18157	17975	18110	18004	18210	17977	17923	17996	17939	18213	18003	17994	18093	18084	18049	18158	17875	18163	17908	18114	18038	17999	18179	18091	18319	18402	18119	18144	17970	18057	18211	18007	18128	17966	18362	18127	18073	18072	17958	17973	18053	18200	18352	18071	17853	18324	18066	18295	18110	18227	18203	18151	18386	18131	17973	18081	18102	17993	18170	18124	18138	18000	18163	18123	18094	18007	18189	18138	18121	18085	18016	17969	18016	17848	18116	17936	18241	18177	18051	18279	18159	18072	18128	18075	18070	18154	18055	18012	17990	18035	17885	18112	17983	18133	18046	18016	18087	17948	18054	18126	18282	18161	18087	18104	18099	18063	18167	18130	18235	18066	17930	18075	18054	18025	18172	18201	18110	17993	17811	17971	18164	17879	17955	18098	17997	18261	18031	18195	18188	18227	18260	18093	18162	18074	18106	18046	18105	18055	18161	18313	18261	17974	18279	18317	18063	18215	18146	18141	18120	17936	18174	17837	18068	18220	18253	17999	18246	17910	18112	18170	18162	18071	18317	18199	18053	18257	18138	18148	18058	17873	18002	17992	18214	17973	18051	18251	18137	18155	18115	18081	18048	18069	18095	18175	18225	18106	18252	18329	18122	18193	18008	18103	18081	18249	18244	17981	18144	17905	18137	18043	18181	18015	17951	18017	18056	18055	17955	18102	17953	18250	18213	18202	17950	18032	18071	17945	18394	18299	18129	17932	18163	18019	18116	18077	18176	18179	18341	18161	18235	18237	18064	18088	18174	18089	18029	18075	18172	18241	18058	18149	17977	17965	18266	18152	18287	18086	18237	18125	18152	17999	17982	17949	18115	18304	18076	18227	17880	18062	18082	17803	18019	18092	18124	17882	18056	18122	18279	18364	18245	18344	18307	18163	18105	18293	18376	18221	18041	17993	18138	17978	18016	18135	18188	18051	17971	18179	18090	18211	18374	18042	18167	17998	17875	17999	18110	18113	18080	18178	18094	18051	17976	18055	18046	17918	18261	18051	18119	18255	18088	18046	18259	18245	18015	18034	18044	18118	18200	18118	18256	18054	18222	18182	18092	17953	18109	18053	18153	17954	18175	18135	18047	18199	18158	18121	18038	17888	18202	18103	17869	18364	18051	18274	18076	17933	17941	18111	18020	17957	18114	17820	18054	17924	18222	17900	18213	18127	18119	18223	18296	18106	18168	18164	18272	18115	18064	17963	18074	18171	17819	18029	18181	18030	18160	18218	18168	17982	18048	18021	17969	18053	18207	18213	18013	17927	17812	17988	18346	18219	17939	18228	18051	17994	18238	18025	18193	18282	17968	18116	17889	18232	17809	17989	18110	18179	18094	17950	18005	18113	18110	18160	18211	18078	18077	18215	18218	18125	18118	18167	18081	18250	18302	18044	18058	18320	18060	18242	18441	18117	18301	18099	18219	17793	17835	18194	18210	18102	18211	18212	17980	18159	18063	18122	18110	18117	18158	18048	18124	18014	18145	18081	18045	17996	18086	18004	18173	18158	17965	18058	17900	18133	18109	18023	18118	17897	18151	18014	18071	18213	18225	18274	18118	18134	18172	18124	18209	18135	18193	18186	18040	18102	17945	18023	18032	18120	18269	18114	18096	17945	18321	17973	18116	18181	18130	17954	18166	17975	18206	18070	18004	18122	18192	18198	18099	17999	18165	18001	18176	18077	18033	18182	17987	17905	18044	18142	18124	18191	18117	18069	18060	18123	18237	17871	17855	18036	17932	17944	17724	17896	18194	18105	17821	17908	17864	17973	18346	17961	18049	18097	18077	18322	18002	18021	18094	18221	18189	18175	18067	18249	18247	18049	18198	18263	18167	18101	17971	18279	18144	18134	18161	18229	18000	18147	18126	18228	18154	18021	18273	18429	18297	18030	18103	17973	18029	18350	18182	18007	18179	18116	18268	18002	18189	18127	18183	18098	18241	18063	18183	18244	18000	18107	17907	18277	18232	18222	18246	18085	18015	18283	18008	18089	18103	18010	17962	17939	17940	18133	18030	18208	17973	18115	18092	17914	18044	18160	18242	18094	18219	18140	18185	18231	18215	18266	18340	18318	18107	18047	18008	18037	18217	18184	18193	18158	18034	18156	18065	18017	17997	17916	18137	18092	18149	18106	17983	18099	18011	18024	18113	18157	18287	18164	17959	18097	18481	17884	18342	17845	18124	18055	18191	17980	18056	18172	18118	18131	18053	18120	18427	17931	18101	18020	18227	18147	17955	17895	18049	17965	18068	18128	18259	18058	18055	18039	18012	18023	17971	17921	18121	18256	18204	18321	18021	18031	18213	17743	18327	18092	17806	17837	18011	18012	18128	17989	18132	18188	17840	17998	18019	17977	18150	18118	18291	18067	18034	18114	18165	18189	18069	18044	18111	18175	18207	18120	18132	18246	17951	18109	17972	18121	18135	18221	18166	18126	18010	18014	17945	18118	17926	17958	18346	18223	18068	18197	17986	18136	18010	18072	18123	18150	18136	18242	17965	17979	18082	18058	18332	18075	18209	18233	18111	18068	18228	18417	18136	18075	18132	17975	18008	18187	18152	17919	18260	18360	18150	18141	18222	17925	17944	18101	18007	18195	18203	18254	18056	18000	18215	18157	18341	18250	18167	18024	18101	18107	18030	18248	18143	18029	18302	18099	18016	18037	18170	18343	18107	18022	17987	17997	18059	17938	17952	18256	18190	18255	18336	18042	18210	18120	18030	18000	18095	18005	18209	18195	17952	18263	18010	18010	17900	17941	18200	18119	18145	17905	18073	17962	18055	18122	18127	18121	18044	17994	18260	18112	18287	18039	18233	17934	18307	18275	18093	18252	18129	17985	18140	17904	17907	18025	18129	18036	18120	18417	18140	18115	18131	18260	17972	18022	18115	18057	18191	18251	18204	18220	18053	18018	18139	18139	17998	18259	18066	17834	18069	18179	18053	18089	18151	17851	18259	18107	18077	18197	18148	18327	17975	17965	18032	17964	17997	18082	18292	18051	18012	18178	17931	18271	18208	18045	18093	17990	17982	17977	18148	17940	17929	18116	18077	18134	18307	18104	18097	17931	18006	17929	18119	17982	18180	18149	17936	17958	18025	18038	18181	17986	18004	18296	18160	18111	18218	18142	17870	18022	18201	18252	18071	18029	18046	18200	18141	18264	18248	18034	18162	18030	17949	18022	18273	17956	18163	18117	18168	18285	18117	18278	18242	17996	18089	18092	18186	18098	18091	18185	18071	18115	18342	18139	18233	18076	17973	17984	18100	18124	18053	18232	18197	18214	18179	18102	18185	17972	18077	18247	18190	18194	18021	17825	18330	18231	18127	18102	18289	17937	18133	18218	18051	17914	17906	18150	17976	18125	17844	18223	18137	18151	17911	17987	18031	18136	18121	18257	18220	17948	18086	18003	18250	18138	18107	18094	17989	17933	18075	17992	17981	17886	18096	18185	18135	18043	17982	17938	18066	18168	18224	18091	18183	18110	18020	18157	18312	17951	17976	18159	18099	18108	18089	18054	18252	18361	18267	18219	17996	18129	18064	18028	18214	18087	18075	18049	18304	18097	18098	18026	17989	18185	18134	18353	18178	17981	18197	17985	18253	18246	18112	18155	18120	18050	17863	18129	18068	18012	18030	18093	18029	18060	17972	18153	18118	18130	18102	18278	18042	18066	17997	17999	17999	18293	17964	18193	18034	18001	18048	18045	17992	18159	18084	18262	17909	18189	18030	17968	18203	17867	18249	18078	18244	18017	18241	18127	18149	17990	18077	18206	17950	17967	18110	18099	18138	17934	18146	18185	17977	18180	18344	17983	18126	18150	17973	18099	18232	18098	18233	18219	18128	18124	18138	17965	18129	18161	18305	18105	18046	18205	18112	18157	18201	18232	18185	18101	18012	18110	17959	18061	18131	18133	17999	18059	18195	18030	18295	18382	18262	17874	17960	17992	18202	18167	17982	18135	18253	18272	18290	18126	18037	18036	18252	18289	18235	18083	18134	17923	17967	18305	18181	18148	18201	18083	18019	18097	18269	18065	18168	17970	18073	18023	18144	18147	18189	18286	18176	17992	18197	18118
31969	49094	38783	23467	15894	15044	14944	14622	14642	14619	14781	14438	14574	14533	14537	14345	14572	14477	14643	14571	14579	14548	14460	14449	14562	14573	14564	14671	14620	14656	14540	14508	14489	14459	14308	14497	14241	14411	14398	14284	14226	14523	14394	14530	14298	14334	14492	14301	14438	14429	14473	14329	14280	14391	14357	14288	14395	14258	14503	14375	14605	14453	14470	14346	14298	14319	14403	14432	14229	14410	14430	14439	14342	14348	14347	14390	14474	14280	14507	14389	14285	14439	14446	14257	14445	14456	14480	14365	14305	14214	14534	14485	14334	14353	14427	14511	14371	14406	14456	14530	14373	14462	14377	14333	14466	14440	14406	14372	14342	14439	14299	14348	14386	14502	14478	14434	14449	14318	14533	14608	14348	14402	14439	14342	14405	14433	14359	14513	14304	14341	14613	14371	14398	14705	14481	14354	14315	14455	14501	14390	14342	14564	14416	14349	14425	14302	14416	14467	14472	14513	14499	14361	14466	14456	14420	14349	14317	14343	14265	14486	14313	14372	14572	14232	14409	14030	14587	14554	14337	14388	14396	14435	14397	14419	14449	14393	14366	14437	14475	14519	14333	14344	14426	14400	14364	14358	14470	14276	14242	14283	14434	14321	14507	14500	14365	14438	14535	14400	14421	14482	14391	14405	14407	14281	14448	14407	14430	14232	14414	14497	14563	14618	14260	14507	14338	14431	14371	14495	14317	14484	14431	14391	14405	14386	14391	14573	14453	14443	14557	14415	14393	14489	14468	14459	14506	14307	14297	14482	14302	14443	14545	14472	14527	14300	14510	14472	14295	14486	14244	14437	14472	14332	14297	14340	14467	14451	14316	14394	14454	14660	14472	14512	14302	14280	14283	14484	14317	14470	14499	14421	14524	14175	14542	14545	14373	14329	14406	14453	14332	14464	14376	14282	14382	14317	14374	14299	14471	14476	14285	14324	14395	14374	14470	14622	14459	14403	14528	14331	14316	14485	14405	14440	14480	14386	14417	14380	14495	14445	14254	14501	14345	14385	14540	14548	14580	14274	14323	14435	14527	14495	14253	14255	14465	14383	14410	14281	14446	14410	14290	14487	14375	14458	14521	14307	14444	14311	14345	14434	14345	14389	14288	14357	14335	14443	14518	14435	14319	14248	14357	14602	14381	14396	14549	14284	14447	14443	14488	14357	14414	14279	14467	14382	14508	14532	14449	14309	14427	14402	14508	14580	14610	14297	14332	14375	14387	14362	14456	14454	14377	14257	14411	14467	14627	14577	14477	14369	14290	14407	14399	14595	14542	14518	14341	14615	14451	14455	14353	14381	14531	14323	14485	14344	14373	14363	14318	14302	14269	14418	14405	14418	14372	14466	14481	14402	14390	14567	14284	14476	14368	14361	14583	14492	14280	14439	14434	14355	14555	14374	14400	14513	14445	14406	14402	14420	14493	14336	14434	14495	14420	14461	14410	14586	14366	14453	14435	14228	14438	14354	14388	14423	14452	14443	14411	14248	14419	14397	14559	14343	14325	14528	14354	14488	14401	14461	14465	14328	14425	14420	14489	14490	14558	14482	14330	14390	14486	14518	14540	14374	14494	14340	14282	14356	14387	14294	14492	14351	14464	14569	14301	14312	14570	14529	14419	14298	14404	14431	14310	14385	14464	14342	14630	14488	14411	14364	14368	14283	14458	14534	14451	14442	14482	14300	14540	14375	14422	14402	14423	14560	14325	14388	14267	14475	14409	14413	14496	14292	14363	14450	14453	14421	14377	14404	14385	14379	14314	14219	14444	14279	14547	14315	14543	14462	14399	14468	14280	14320	14401	14411	14510	14359	14294	14360	14266	14216	14616	14321	14550	14552	14369	14396	14470	14492	14418	14461	14403	14332	14355	14292	14376	14428	14354	14400	14500	14535	14302	14350	14347	14518	14540	14430	14477	14368	14406	14402	14393	14492	14541	14490	14490	14477	14407	14458	14396	14345	14354	14204	14557	14355	14287	14321	14447	14608	14480	14445	14628	14438	14522	14342	14438	14406	14339	14286	14582	14659	14425	14357	14366	14477	14514	14511	14229	14400	14296	14359	14493	14482	14398	14406	14241	14547	14571	14364	14408	14446	14277	14484	14478	14377	14464	14301	14390	14359	14380	14459	14483	14447	14540	14489	14347	14325	14442	14340	14419	14458	14447	14404	14382	14426	14444	14315	14574	14339	14394	14274	14432	14387	14183	14592	14340	14175	14347	14500	14411	14451	14428	14562	14451	14484	14214	14501	14410	14305	14504	14445	14398	14474	14488	14366	14474	14376	14287	14393	14542	14332	14374	14517	14440	14350	14635	14377	14518	14549	14419	14399	14340	14443	14459	14478	14354	14429	14317	14482	14336	14384	14340	14361	14406	14407	14491	14410	14562	14432	14187	14329	14293	14544	14337	14422	14359	14390	14208	14364	14290	14377	14455	14506	14468	14514	14355	14460	14321	14390	14490	14425	14406	14411	14465	14441	14467	14394	14338	14431	14339	14357	14492	14470	14406	14588	14447	14517	14527	14443	14490	14539	14606	14426	14489	14358	14438	14322	14431	14646	14576	14370	14479	14238	14391	14581	14509	14471	14472	14455	14348	14357	14374	14275	14460	14286	14313	14490	14476	14380	14494	14410	14389	14368	14408	14678	14307	14397	14602	14396	14509	14503	14525	14386	14455	14366	14429	14464	14504	14575	14406	14457	14435	14480	14547	14371	14342	14307	14355	14444	14492	14443	14504	14356	14272	14367	14241	14425	14512	14602	14346	14371	14505	14544	14425	14264	14411	14347	14420	14428	14553	14522	14379	14631	14529	14388	14312	14495	14305	14494	14245	14537	14624	14495	14382	14409	14422	14474	14411	14498	14490	14319	14459	14317	14642	14248	14437	14285	14324	14364	14231	14412	14482	14408	14238	14546	14357	14513	14461	14536	14351	14299	14298	14484	14269	14517	14388	14523	14488	14510	14282	14612	14330	14507	14348	14406	14417	14477	14506	14475	14372	14359	14545	14335	14410	14313	14452	14421	14402	14327	14373	14478	14291	14296	14414	14333	14545	14340	14317	14370	14521	14386	14392	14368	14405	14309	14461	14501	14405	14459	14236	14365	14461	14464	14571	14547	14351	14392	14483	14525	14363	14466	14435	14266	14394	14304	14357	14543	14416	14437	14422	14386	14377	14389	14354	14270	14406	14529	14375	14390	14402	14352	14527	14491	14399	14484	14444	14530	14420	14443	14406	14314	14426	14420	14444	14429	14415	14331	14698	14300	14467	14512	14604	14490	14297	14384	14281	14492	14320	14451	14184	14292	14548	14415	14357	14363	14473	14399	14255	14426	14435	14300	14506	14349	14289	14478	14504	14451	14200	14459	14518	14477	14270	14436	14364	14481	14367	14282	14380	14505	14468	14408	14422	14405	14487	14337	14401	14284	14440	14496	14434	14535	14327	14533	14378	14527	14388	14426	14369	14305	14549	14387	14444	14511	14472	14422	14462	14341	14334	14246	14288	14346	14476	14457	14270	14580	14375	14572	14509	14401	14380	14411	14468	14492	14389	14254	14450	14427	14534	14351	14296	14415	14657	14495	14349	14475	14343	14492	14281	14451	14426	14343	14413	14509	14512	14346	14450	14585	14497	14457	14414	14367	14409	14466	14474	14490	14520	14410	14462	14395	14348	14363	14515	14455	14494	14287	14514	14524	14477	14516	14363	14399	14508	14311	14273	14338	14366	14285	14371	14402	14299	14500	14552	14457	14595	14369	14466	14357	14368	14419	14582	14369	14215	14519	14491	14363	14465	14555	14365	14407	14500	14405	14294	14324	14293	14395	14377	14399	14440	14387	14529	14314	14451	14323	14497	14345	14233	14619	14477	14497	14648	14339	14175	14525	14217	14376	14428	14370	14396	14374	14484	14523	14279	14449	14288	14345	14282	14384	14442	14451	14576	14430	14541	14469	14352	14492	14516	14447	14408	14522	14243	14337	14351	14527	14399	14302	14409	14364	14512	14433	14464	14582	14409	14498	14492	14476	14459	14430	14526	14474	14510	14297	14425	14427	14530	14276	14364	14478	14482	14503	14248	14515	14531	14377	14546	14500	14628	14609	14535	14466	14377	14594	14545	14471	14389	14484	14458	14293	14566	14251	14402	14397	14521	14530	14391	14340	14286	14470	14524	14367	14302	14525	14459	14279	14339	14572	14434	14470	14472	14416	14381	14441	14486	14380	14381	14395	14254	14571	14387	14316	14446	14407	14349	14403	14459	14369	14417	14325	14491	14539	14236	14280	14580	14512	14269	14426	14244	14521	14418	14330	14389	14460	14632	14364	14607	14373	14372	14289	14350	14382	14366	14293	14332	14387	14508	14408	14427	14413	14319	14404	14656	14440	14379	14322	14392	14514	14362	14460	14389	14424	14373	14604	14520	14483	14360	14566	14478	14220	14332	14417	14396	14505	14453	14431	14527	14330	14538	14530	14427	14431	14376	14493	14517	14414	14598	14342	14399	14465	14356	14318	14283	14487	14431	14390	14264	14533	14393	14417	14411	14462	14224	14365	14511	14494	14218	14422	14570	14355	14427	14466	14594	14593	14417	14364	14357	14558	14478	14425	14513	14659	14620	14324	14422	14545	14424	14576	14314	14450	14397	14341	14226	14371	14314	14466	14340	14583	14413	14348	14412	14475	14390	14654	14358	14589	14459	14342	14558	14713	14422	14377	14240	14371	14557	14404	14323	14450	14427	14299	14253	14317	14278	14416	14504	14432	14591	14484	14317	14430	14465	14320	14553	14456	14497	14416	14424	14357	14532	14256	14457	14403	14398	14523	14372	14534	14478	14429	14331	14307	14402	14437	14341	14282	14490	14460	14461	14509	14410	14498	14304	14449	14369	14307	14369	14330	14350	14428	14372	14335	14475	14401	14465	14447	14266	14413	14372	14437	14357	14287	14361	14492	14301	14537	14356	14307	14470	14473	14576	14530	14444	14497	14285	14306	14415	14244	14248	14373	14373	14304	14421	14496	14377	14261	14289	14417	14568	14437	14468	14392	14494	14416	14623	14339	14701	14256	14428	14570	14436	14277	14288	14501	14518	14312	14475	14477	14494	14426	14206	14481	14395	14439	14566	14277	14440	14413
23271	21223	28632	26048	22925	21564	20656	18487	17845	17703	17694	17711	17763	17526	17923	17655	17805	17732	17512	17377	17584	17507	17359	17421	17951	18547	18554	18164	17903	17733	17679	17572	17341	17615	17268	17390	17463	17619	17659	17410	17447	17399	17182	17489	17451	17609	17602	17291	17522	17189	17389	17372	17386	17290	17550	17173	17449	17388	17490	17451	17521	17616	17273	17407	17537	17225	17363	17564	17482	17644	17418	17527	17253	17474	17351	17486	17425	17408	17608	17588	17417	17460	17546	17368	17585	17462	17413	17395	17353	17464	17265	17330	17587	17635	17414	17318	17504	17642	17364	17492	17237	17588	17637	17517	17261	17497	17487	17515	17455	17595	17447	17468	17459	17651	17579	17409	17601	17478	17451	17339	17535	17479	17463	17369	17478	17360	17666	17396	17611	17542	17422	17454	17437	17302	17438	17426	17377	17413	17449	17510	17324	17570	17471	17274	17372	17528	17356	17253	17236	17518	17408	17398	17427	17400	17411	17328	17330	17461	17307	17408	17177	17366	17193	17237	17254	17336	17507	17252	17420	17442	17471	17410	17518	17659	17468	17319	17397	17424	17369	17210	17332	17499	17309	17537	17438	17557	17528	17397	17332	17416	17425	17524	17555	17480	17469	17368	17366	17438	17473	17480	17429	17325	17474	17558	17359	17544	17588	17389	17487	17388	17203	17413	17289	17359	17462	17436	17449	17400	17511	17401	17239	17376	17477	17513	17617	17462	17377	17567	17574	17528	17411	17749	17376	17467	17501	17508	17509	17349	17421	17535	17345	17374	17538	17319	17229	17395	17663	17483	17446	17519	17482	17439	17489	17604	17538	17472	17406	17610	17396	17223	17386	17482	17370	17301	17499	17607	17540	17351	17509	17401	17472	17286	17229	17325	17436	17246	17237	17323	17546	17459	17381	17527	17562	17269	17449	17360	17537	17516	17464	17471	17411	17250	17585	17439	17354	17281	17497	17432	17335	17400	17097	17349	17523	17404	17620	17344	17346	17495	17312	17323	17279	17259	17493	17293	17600	17439	17546	17580	17600	17528	17405	17650	17176	17353	17365	17554	17478	17583	17350	17253	17429	17520	17419	17572	17455	17511	17569	17370	17591	17345	17288	17295	17290	17408	17435	17388	17450	17404	17376	17656	17389	17412	17483	17394	17531	17617	17256	17302	17503	17315	17587	17427	17548	17457	17428	17419	17218	17628	17580	17295	17460	17309	17325	17339	17591	17298	17579	17372	17460	17473	17435	17359	17266	17382	17397	17486	17315	17340	17525	17338	17672	17590	17404	17520	17531	17675	17576	17378	17429	17492	17438	17312	17497	17388	17424	17424	17652	17480	17514	17324	17490	17448	17485	17530	17433	17497	17301	17505	17343	17538	17421	17499	17330	17277	17301	17303	17339	17556	17327	17378	17524	17317	17492	17391	17619	17451	17207	17665	17546	17537	17660	17623	17558	17533	17439	17419	17427	17308	17385	17413	17333	17541	17491	17367	17409	17316	17548	17359	17448	17326	17209	17510	17294	17349	17428	17325	17581	17466	17355	17294	17283	17476	17259	17550	17541	17359	17446	17477	17578	17634	17561	17565	17313	17486	17562	17432	17355	17542	17463	17511	17501	17368	17576	17368	17450	17457	17370	17302	17447	17449	17530	17443	17504	17386	17456	17193	17261	17473	17467	17682	17657	17429	17341	17668	17358	17415	17398	17383	17480	17443	17442	17276	17364	17282	17466	17525	17421	17522	17673	17454	17497	17456	17453	17358	17516	17470	17260	17435	17565	17393	17514	17433	17345	17257	17445	17365	17387	17555	17486	17509	17211	17558	17421	17442	17298	17230	17408	17292	17362	17293	17389	17392	17682	17411	17521	17538	17525	17421	17403	17307	17447	17418	17575	17429	17539	17446	17537	17252	17487	17314	17415	17447	17475	17461	17524	17272	17475	17241	17471	17527	17455	17417	17388	17171	17476	17224	17505	17400	17462	17310	17355	17480	17478	17319	17447	17541	17408	17389	17395	17330	17408	17524	17469	17365	17572	17391	17382	17280	17441	17269	17399	17304	17372	17486	17336	17779	17628	17376	17347	17441	17303	17520	17448	17351	17336	17366	17560	17442	17477	17390	17357	17409	17601	17717	17526	17350	17500	17445	17444	17660	17454	17224	17297	17514	17514	17340	17287	17423	17521	17515	17394	17429	17480	17512	17417	17321	17531	17508	17515	17392	17354	17359	17426	17635	17374	17357	17594	17389	17559	17480	17658	17544	17490	17613	17526	17344	17432	17357	17526	17350	17559	17247	17613	17480	17356	17404	17528	17173	17418	17629	17190	17410	17422	17367	17626	17440	17405	17171	17479	17408	17455	17388	17524	17381	17400	17295	17394	17426	17263	17455	17182	17668	17425	17418	17511	17511	17420	17256	17467	17647	17321	17497	17521	17411	17270	17630	17421	17489	17567	17374	17591	17278	17477	17434	17174	17451	17722	17545	17233	17357	17436	17371	17336	17553	17638	17630	17563	17523	17228	17565	17641	17488	17463	17489	17568	17334	17569	17456	17709	17694	17464	17582	17477	17360	17497	17476	17603	17421	17493	17426	17550	17317	17351	17445	17515	17358	17382	17731	17544	17240	17486	17647	17449	17399	17425	17481	17315	17462	17502	17339	17621	17537	17267	17419	17296	17550	17317	17587	17411	17536	17364	17555	17501	17407	17685	17388	17324	17439	17305	17357	17504	17496	17350	17267	17355	17553	17535	17343	17575	17581	17576	17411	17526	17533	17489	17293	17252	17509	17502	17442	17577	17367	17498	17293	17541	17464	17444	17456	17345	17481	17456	17461	17478	17349	17454	17451	17289	17356	17528	17347	17502	17247	17287	17362	17486	17674	17569	17442	17374	17439	17464	17651	17494	17425	17340	17334	17368	17398	17216	17495	17577	17407	17444	17376	17460	17576	17542	17317	17281	17459	17357	17475	17360	17312	17422	17634	17453	17440	17664	17287	17338	17461	17602	17546	17421	17487	17352	17493	17411	17544	17455	17440	17491	17650	17382	17544	17435	17397	17576	17425	17289	17218	17370	17499	17273	17573	17551	17331	17578	17389	17334	17543	17418	17453	17351	17504	17361	17224	17247	17208	17517	17388	17542	17583	17350	17387	17305	17486	17498	17569	17516	17427	17450	17703	17511	17477	17512	17456	17542	17379	17523	17393	17334	17520	17389	17293	17367	17274	17394	17514	17397	17289	17356	17341	17366	17226	17345	17356	17360	17479	17455	17307	17388	17342	17561	17465	17421	17355	17533	17527	17619	17382	17475	17650	17635	17599	17448	17363	17345	17290	17494	17441	17177	17438	17433	17408	17466	17503	17256	17393	17763	17543	17467	17519	17410	17547	17567	17437	17399	17312	17260	17400	17296	17421	17403	17375	17506	17393	17439	17430	17508	17338	17347	17475	17484	17379	17425	17414	17505	17390	17499	17442	17465	17532	17527	17519	17348	17465	17413	17543	17303	17344	17587	17424	17433	17425	17370	17320	17509	17277	17475	17540	17483	17353	17389	17408	17296	17436	17354	17439	17398	17560	17462	17689	17307	17451	17606	17317	17481	17303	17633	17553	17412	17283	17550	17456	17350	17476	17459	17358	17439	17314	17358	17361	17431	17464	17437	17543	17546	17531	17486	17503	17533	17432	17556	17617	17337	17415	17323	17665	17376	17494	17384	17308	17748	17597	17622	17554	17378	17396	17362	17366	17535	17539	17541	17445	17434	17363	17456	17438	17439	17418	17372	17582	17438	17413	17543	17394	17425	17385	17456	17529	17558	17574	17501	17332	17450	17343	17386	17389	17438	17477	17564	17557	17189	17306	17544	17425	17439	17425	17481	17418	17372	17360	17615	17494	17528	17263	17441	17380	17406	17352	17378	17178	17445	17429	17445	17493	17365	17513	17395	17309	17396	17464	17494	17646	17430	17581	17670	17512	17475	17481	17467	17551	17370	17354	17441	17597	17425	17404	17510	17356	17481	17651	17487	17393	17513	17304	17466	17293	17610	17634	17411	17447	17525	17326	17363	17517	17522	17632	17291	17387	17310	17395	17429	17520	17342	17514	17300	17398	17401	17200	17473	17410	17310	17292	17297	17482	17467	17312	17344	17487	17495	17407	17310	17457	17582	17211	17445	17490	17585	17568	17349	17297	17451	17594	17563	17574	17589	17325	17556	17462	17229	17357	17297	17537	17558	17606	17457	17315	17179	17399	17636	17556	17550	17457	17443	17460	17482	17427	17386	17476	17529	17486	17129	17556	17402	17464	17666	17556	17556	17419	17368	17271	17509	17513	17425	17436	17451	17435	17499	17341	17435	17431	17572	17551	17239	17236	17427	17391	17113	17330	17385	17420	17293	17494	17353	17299	17549	17308	17341	17371	17459	17231	17354	17317	17464	17357	17397	17438	17492	17431	17393	17479	17371	17402	17380	17462	17448	17425	17417	17341	17740	17505	17465	17716	17368	17413	17266	17338	17588	17431	17634	17429	17602	17310	17296	17138	17365	17511	17611	17491	17524	17324	17367	17627	17680	17344	17401	17361	17426	17563	17325	17422	17574	17425	17619	17602	17654	17405	17498	17443	17414	17458	17641	17363	17501	17436	17573	17530	17437	17504	17686	17527	17445	17353	17407	17327	17444	17530	17392	17529	17631	17486	17485	17363	17355	17466	17455	17495	17562	17326	17566	17404	17466	17356	17194	17439	17527	17363	17461	17526	17279	17529	17534	17156	17257	17521	17351	17442	17527	17329	17532	17276	17477	17502	17306	17279	17495	17397	17439	17704	17465	17239	17387	17549	17502	17435	17536	17351	17360	17668	17332	17481	17462	17547	17350	17382	17536	17430	17246	17519	17475	17464	17469	17413	17413	17467	17536	17429	17303	17717	17378	17582	17474	17527	17494	17488	17502	17406	17221	17408	17307	17487	17312	17470	17367	17331	17394	17259	17547	17429	17491	17375	17346	17335	17403	17472	17398	17574	17694	17540	17526	17448	17316	17575	17390	17462	17412	17462	17312	17268	17360	17663	17538	17290	17295	17271	17394	17462	17422	17456	17431	17374	17486	17488	17432	17495	17318	17621	17297	17473	17525	17327	17370	17280
32413	60060	50730	33112	18604	15308	15070	15151	14559	14437	14378	14236	14342	14345	14295	14330	14397	14295	13986	14085	14068	14023	14100	14148	14680	15401	15311	14856	14564	14338	14263	14281	14089	14032	14041	14007	14050	13991	14052	14123	14156	14038	14087	14091	13909	14047	14133	14043	14042	14184	14080	13957	13911	14041	14138	14059	13819	14094	14236	13966	14116	14001	13931	13989	14174	14089	14075	14118	14071	14221	14148	14049	14072	14235	14163	14135	13967	13993	13998	14046	14054	14014	13988	13944	14083	13915	13989	14168	14146	14001	14114	14037	14038	14044	14213	14037	13973	14089	14032	14042	14048	14010	13989	13985	14016	14010	14047	13965	14023	14100	13973	13950	14126	14258	13966	14079	13815	13992	13931	14055	13994	14016	14025	14069	14056	13991	13891	14084	14125	13937	14078	13880	13956	14156	13919	14128	14056	14052	13916	14047	14093	14184	14069	13752	13961	14215	14056	14034	14033	14179	14123	13912	14027	14177	13950	14161	13975	14041	14145	14197	14141	13994	14013	13881	14031	14219	14083	14214	13930	14256	14058	14018	13987	14113	14019	14157	14029	14060	14013	14071	13932	14107	13937	13864	13918	13993	14017	14204	13980	14104	14001	14165	14094	14124	14035	14088	14101	13946	13970	14018	14001	14048	14242	14121	14026	14077	13892	14097	14144	13992	14124	14031	13956	14107	14112	13890	13987	14025	14048	13897	14000	14267	13999	13981	14184	14024	13960	14042	14125	14026	14008	13973	13938	14053	14037	14086	14029	13913	14025	14106	14028	14077	13997	14194	14077	14045	14056	14087	14040	14133	14066	14090	14093	13927	13819	13916	14080	13947	13927	14021	14077	13978	14152	13972	14001	13920	14063	14024	14034	14058	14277	13994	13968	13914	13970	13979	14018	14204	14120	13987	13927	14002	13957	14127	14168	14052	14134	13929	14061	14034	13919	13942	14048	13831	14076	14059	14021	14083	14167	14006	14093	14110	14153	14019	14024	13973	14011	13998	14102	14165	14077	13936	14082	14079	14177	14030	14000	14064	13962	14011	14189	14070	14104	14116	14124	13907	14113	13961	14113	14037	13988	14013	14149	14050	13927	13926	13878	14070	14104	14107	14094	14152	14129	14073	14014	14046	14025	14000	14015	13875	13939	14000	14005	14061	13963	13991	14119	14017	14006	14154	14085	14223	14130	14066	14098	14034	13977	14067	14058	14008	14050	14136	14067	14139	14245	14061	14019	13974	14055	13792	13990	13985	14179	14065	14094	13965	14059	14251	13882	13995	14027	13989	13897	14088	13999	13973	14044	13993	14021	14116	14099	13987	13900	13919	13890	14167	14232	14037	13922	14033	14076	13996	14203	14114	13835	14161	14043	13974	14048	14249	14056	13887	14115	14219	13962	14148	14029	14041	13900	13982	14009	14053	14134	14129	14148	14059	14028	14139	14074	14067	14045	14152	13946	14194	13923	14103	13921	14200	14176	14080	14191	13996	14150	14013	13943	14031	13954	14002	13901	13930	14059	14054	14006	13902	13819	13928	13858	14023	14143	14139	14050	13801	13997	14046	13972	14084	14096	13965	14004	14146	14187	14288	14082	14106	14033	13991	14231	14133	14252	14081	13937	14140	14021	14092	13991	13979	14015	13954	14117	14031	14101	13980	13899	13996	14108	13998	13946	14130	14127	14013	14111	13914	13900	14151	13907	14030	14020	14097	14144	14023	14081	14009	14041	14120	14044	14212	14106	14112	13967	14162	14186	14066	13994	14120	13866	14124	14108	13965	14033	14162	14001	14081	14090	14229	13949	14114	14152	13944	14092	13987	14034	14064	14055	13985	14111	13963	14059	13850	13977	14077	13944	14225	14156	13947	14038	13934	14193	14104	13912	14048	13992	14220	14120	14080	14207	13872	13963	13906	13885	14166	14103	14001	14085	13921	14061	13912	14062	13999	14096	13984	14145	13984	13856	14011	14075	14017	14027	14229	13932	13908	14117	13997	14020	14006	14075	13981	13842	14087	14121	13924	14052	14149	13928	14031	14215	13929	14164	14268	14071	14066	14002	14171	14068	14105	14018	13874	14154	14098	14028	14013	14068	14107	13974	14041	13959	13937	14058	13998	14186	14104	14106	13980	14058	13830	14120	13897	13888	13959	13957	13970	14260	13833	14070	14013	14120	14123	13986	13978	14017	14058	13917	13999	13925	14081	13808	14130	14062	14136	14048	13772	13912	14055	14157	14009	14003	14036	14187	14080	14035	13892	13959	14095	14048	14027	14139	14058	14096	14104	13975	14065	14190	14124	14024	13948	13967	14027	13821	14174	14060	14006	13996	14062	14193	14136	14240	14121	14062	13992	13902	14218	14184	14085	14359	13955	14138	13960	14110	14185	14185	14053	14082	14140	13993	13945	13984	14100	14079	13889	14090	14032	14171	14135	14128	14173	14089	14143	14000	13990	14096	14053	14197	13951	14238	14213	14064	13905	14079	14024	14044	14229	14099	14008	13932	13941	14077	14208	14051	14019	14052	14110	13985	14129	14046	14090	14018	14104	14165	14196	14157	14161	13999	14041	14047	14045	13891	13887	14013	14001	14068	14138	14036	13975	14105	13832	14005	13991	13956	13925	14076	14228	14035	14030	14097	14035	14056	13965	13976	14021	14101	13957	14104	14187	14121	13823	13989	13862	14132	14105	14140	14264	14061	14037	13887	13774	14035	14037	14160	13978	13917	14105	14166	14075	14000	14123	14053	13877	14009	13976	14007	14015	14117	14133	14144	14027	13965	13972	14045	13987	13922	14077	14075	13973	14107	14008	13966	14022	14198	14007	13960	14032	13966	13998	14119	14105	14131	14008	14029	14036	13872	14010	13891	13977	14046	14010	14029	14169	14135	14071	14056	13991	13931	14160	14012	14127	14068	14055	13968	14019	14175	14066	14068	14192	14071	14203	14183	14081	14043	14056	14161	13957	14165	13942	14036	14111	14090	14056	14044	14147	14034	13968	13960	14101	13958	13977	14008	14062	14168	14007	14069	13976	14028	14109	13897	13925	13927	14098	13933	14150	13975	14061	13937	13846	13913	14038	14153	14222	14067	13886	13979	14140	14056	13984	13972	14161	13881	13997	14006	13938	13891	14017	13886	14022	13782	14046	14013	14171	14055	14025	13878	14105	14267	14163	14085	14071	14084	14056	14103	13924	14163	14037	14118	13978	14067	14131	14106	14014	14055	14183	14161	13891	14121	13945	14022	14075	14159	13876	14157	14126	14047	14097	13985	13832	14062	14038	14082	14044	13962	14040	14028	14124	14158	13969	13977	14054	14080	14018	14007	14220	14042	13963	14100	13987	14086	14027	14044	14060	13914	14141	13944	13955	14090	14051	14089	14132	13992	13970	14099	14011	13950	14047	13947	14055	14066	13953	14167	14005	14122	14114	14164	13905	14099	14001	14112	13992	13963	14027	14067	14129	13964	14172	13989	14105	13796	13982	13948	14245	14128	13975	13986	14076	13973	14109	13968	14096	13894	14126	13940	14031	14211	14020	13815	13970	14270	13833	14097	13973	13893	14097	13969	14058	13994	13938	13985	14058	14090	13921	14033	14107	14097	13992	13774	14143	13917	14160	13941	14163	13909	14101	14214	14171	14066	14210	14220	13915	13992	14199	14080	13844	14080	14039	14165	14044	14041	14115	14030	14003	14056	14037	13740	13980	13995	14008	13909	14127	13983	13905	13905	13895	13890	14049	14018	14116	14045	13998	14136	13995	13990	13950	14127	14024	14176	14027	14041	13956	14205	14032	13981	14028	14000	14179	14038	14226	14053	13867	14063	14142	13998	14045	14103	14124	14042	14124	14046	13946	14091	14046	13927	13943	14073	14044	14077	14067	14097	14149	13999	14028	14120	13940	13972	13953	14073	14098	14061	13991	14076	14077	14162	13998	14029	14074	14137	14159	13984	14157	14178	14049	14200	14061	14061	14016	14092	13938	14128	14000	13869	14059	14019	13834	14123	13987	13901	14021	14131	14234	13957	14239	14063	14073	14255	13959	14060	14059	14155	13901	13945	14075	14122	13840	13951	14140	14161	14049	14053	14072	14017	14026	14102	13989	14077	14042	14042	13918	13965	14171	13944	14021	13938	14152	14021	14039	13972	13967	14014	14184	14120	14166	14233	14028	14104	14088	14105	14096	13977	14051	14028	13856	14044	14119	14159	14078	14191	13994	14121	13954	14228	14087	13956	13937	13963	13920	13976	14072	14009	13927	14058	14181	13948	14174	13955	14101	14154	14117	14096	14017	14072	14034	14076	14285	13918	14136	14074	14026	13982	14014	13914	13968	14009	13966	14166	13831	14202	14027	13958	14169	14014	14066	14168	14235	14156	14015	14073	14047	14018	13947	14042	14044	14018	13833	14128	13945	13974	14024	14055	14112	14128	13996	14103	13855	14101	13982	14082	14255	14099	14149	13984	14011	14125	14050	14127	13902	14002	13970	14002	14070	13892	13976	14084	13833	13960	13977	14137	13880	13961	14019	14112	14019	13915	14083	13982	13953	14053	14028	13931	13954	14079	14188	14092	14028	14299	14099	13997	14160	14072	13905	14237	14014	14076	13904	14043	14205	14168	13936	14174	13930	14039	14128	14006	13961	14016	14067	14084	14188	14126	14018	14136	14188	14060	13928	13945	14149	14118	13935	14188	13978	13940	14060	14027	13877	13914	14084	13967	14111	13921	14127	14149	13943	14192	14020	14023	13960	13970	14051	14236	14093	13984	14055	14042	14168	14109	14070	14187	13979	14110	14229	13954	13926	14194	13869	14047	13915	14018	14211	14142	14143	14082	14044	14096	14082	14208	14025	14089	13906	14150	14007	14131	14189	14172	14080	14248	14016	14285	14099	14017	14055	13960	13942	14165	13968	14277	14084	14264	14003	14058	14164	14109	14011	13981	13926	14099	13983	14010	14073	13916	14023	14081	14144	14037	13941	14029	14026	13970	14035	14007	14085	14033	14137	13971	13946	13920	14093	14061	13916	14093	13897	14085	13926	14038	14054	13969	14188	14204	14063	14012	14013	13937	13825	13806	14162	14129	14240	14147	13997	13946	13991	13964	14053	14178	13860	14059	14072	13945	14074	14017	14067	14003	14143
24776	21569	29205	28492	21512	19529	19635	18699	18287	18421	18466	18378	18372	18195	18264	18465	18243	18224	18214	18053	18239	18173	18229	18103	18250	18443	18500	18395	18249	18134	18179	18067	18089	18225	18035	18031	18014	17990	17967	17974	18086	17918	17793	18094	18046	18122	18053	18040	17967	17919	17979	18138	17986	18051	18131	17995	18159	17744	17959	17938	17811	18106	18166	17827	17933	18013	18097	18256	18084	18032	18111	17938	17846	18063	17980	18035	17969	17895	17914	18047	17872	18052	17978	17926	17958	18064	18011	17923	18002	17884	18069	17985	17838	17880	18050	18034	18021	17938	18379	17965	18133	17917	18029	18127	17899	18025	18083	18152	18073	17980	17950	17938	18038	18056	18186	18166	17963	18044	17983	18277	18108	17984	18123	17981	18101	18013	18163	18035	17898	17976	18050	18031	17726	18185	18107	17976	17991	18099	17940	18124	17863	18082	17928	18023	18188	17996	17804	17974	17999	17950	17962	18018	17883	18006	18077	17954	18083	18103	18113	18127	17943	18065	18038	17939	17974	18035	18109	18102	17789	17955	18043	18090	18175	18061	18170	18011	17897	18120	17867	18000	18199	17913	17807	18044	17965	18093	17960	17931	17877	18139	18008	17838	17825	18206	18081	18003	18111	17970	18116	18031	18083	18277	17908	18035	17945	17821	17949	17971	17963	18115	17939	18103	18030	18124	18270	18078	17996	17903	17900	18011	18198	18077	18361	17957	18088	17981	18025	17943	18216	18193	18050	18051	18009	18215	18086	17904	17941	18182	18051	17921	18118	18086	18011	17898	18045	17974	18124	18054	18099	18019	17963	18000	17988	17874	18085	17982	17911	18212	17973	17934	17900	17930	18088	18100	17922	18161	17972	17869	17962	18047	18151	17937	18033	17908	17891	17997	18104	17897	18033	17957	18044	17997	18048	17890	18166	17994	17904	17901	17973	18134	18011	18000	17884	17893	18118	18029	18025	17908	17849	17705	17886	17995	18132	18059	18121	18070	18075	18200	18158	18147	17901	18091	17978	17910	17888	17927	18073	18133	18084	18025	18070	18089	17955	18054	17950	17923	18150	18239	17966	18172	17814	17875	17776	18185	17869	18060	18054	18210	18014	17962	17839	18025	18159	17901	18099	18015	17976	18123	18070	18045	18213	17960	17929	17966	17928	17933	18153	18160	18214	17871	17944	18150	17956	17999	17858	18081	17969	18096	18115	18005	18028	17983	17904	18177	17979	18119	18008	18017	18010	18220	18203	18118	17930	18146	18123	18225	17897	18063	18047	17846	18216	17945	18155	18084	18121	17913	18087	17937	17906	17925	17885	18350	18097	18025	18145	18131	18063	18046	17958	17931	17910	17965	18160	17981	18040	17948	17873	18114	17922	18069	17921	18140	18157	18117	18083	17836	18146	17834	17882	18078	18122	18044	17896	18046	17892	17967	18126	18098	18204	17961	17975	17989	17925	18049	18138	17929	17906	18123	18128	18013	17892	17971	17951	17959	18169	18029	18003	17791	17930	18116	18050	17803	18037	17945	17851	18051	17937	17920	18161	17791	18068	17965	18074	18014	17958	18101	17850	18134	18206	18228	17963	18159	18056	18086	17923	18064	18080	17862	17898	17978	18069	17826	17932	18073	18006	17989	17877	18026	18005	18030	17956	17955	18031	18092	18012	18085	18065	18103	18026	17990	18040	17946	17956	17834	18020	18007	17982	17909	17992	17930	17926	18148	18144	17999	18034	17980	18028	18109	18126	18049	17810	17855	18013	17952	18205	17962	17939	18217	18128	17898	17815	17867	17875	17989	18171	17909	17949	18073	18314	18087	18183	18142	18089	17766	18060	17924	18158	18040	17974	18051	18142	17849	18036	17930	18101	18012	18176	17996	17976	18143	18086	18006	18100	18106	17977	17930	17877	18020	17941	18131	18030	17936	18251	18198	18021	17913	17930	18094	18006	17884	18054	17744	17986	17920	18089	18107	18006	18215	18061	18091	18069	18173	18125	17987	18037	18043	18061	18037	18141	18019	18013	18026	18026	18080	17938	17960	18056	18084	18288	18037	17989	17942	18221	17853	18054	18045	18111	18111	17969	18164	17956	17995	18010	17993	17888	17883	18023	18041	18055	18061	18055	18054	18001	18034	18173	18006	17833	17907	18165	18113	17936	18073	18010	17894	17945	18211	18037	17957	17921	18097	18051	18047	18069	17877	17952	17947	18074	17994	17935	18067	17881	18145	17959	18001	18075	18235	18009	18048	18105	17899	18213	18086	18204	18138	18055	18009	17967	17960	18009	18018	18108	18124	17917	17988	18075	18081	17949	18273	18042	18030	17951	17911	18007	17952	18267	18045	18024	17987	18140	18126	18124	17890	18151	18075	18129	18167	17920	18102	17859	18143	17947	18113	18120	18131	18040	18023	18229	18063	17900	18213	18084	18137	18049	18105	18194	18005	18080	18160	18043	18026	17969	18035	18276	18018	17759	17868	17940	17938	17993	18150	18021	18013	17902	18046	18162	17942	18227	18119	18040	18064	18131	18058	17895	17856	17956	17846	17924	17997	18033	18037	18035	18197	17930	18036	17979	17920	18095	17923	17839	18080	18076	17967	17856	18044	18183	18080	18135	18105	18237	18208	18176	18030	18007	17903	18088	17876	17984	18108	18109	17899	18116	18017	18092	17965	17800	18090	18013	17938	18057	17992	18065	17994	18078	17843	17982	18066	18051	17915	18035	18033	17978	17963	18156	18216	18068	17928	18071	17911	18043	17999	18122	18002	18036	18130	17925	18127	17947	17929	18107	17912	17968	17922	17875	18026	17932	18046	17967	17997	17947	18078	18136	18107	18179	18235	17950	17961	17977	17869	17844	18163	18078	18148	18213	18094	17948	18012	18068	18055	18052	18057	18009	17980	18160	18055	17999	18212	18284	18046	18060	17991	18065	18068	18153	18027	17993	17897	17949	18201	18014	18064	18082	17976	18051	17934	18143	17907	18091	17990	17902	17964	18029	18131	18121	18018	18066	18031	18032	18165	18063	18194	17977	17782	17917	18064	18104	18095	18020	17845	18079	17943	17932	17940	18072	17885	17922	17786	17962	17928	17962	18213	18119	18033	18113	17955	18327	17847	18024	18183	17979	18079	18274	17982	17956	18236	18080	18126	18066	18061	18003	18102	18157	17928	17942	17906	18125	18154	18010	17926	17938	18091	17923	18083	17807	18085	18145	18209	18107	18021	17943	17922	18324	17816	18183	18210	18130	17968	18030	18083	17851	18127	17972	18105	18015	18006	18058	17935	17964	17974	18105	18114	17853	17848	18138	18096	18105	18221	17911	17849	18096	17999	18085	18135	18182	18113	18138	17933	18084	18112	17942	17918	17932	18104	18214	18163	18040	17944	17931	18052	17922	18136	18173	18036	17953	17955	17921	18234	17993	18061	17830	18084	17896	17903	17913	17939	17928	18232	18171	18247	18184	17966	17987	17750	18136	17701	18073	17913	17817	17992	18106	17865	18112	17927	17915	17971	18175	17985	18056	17979	17951	17873	18106	17958	18081	18092	17941	18036	18030	17886	18113	18092	18109	18128	18008	18081	18074	18144	17887	18195	18202	18010	18107	17879	17903	18169	17789	17985	18002	18153	18240	18274	18218	18201	17920	17946	18184	17951	17939	17967	17942	17883	18090	18096	18030	18148	17985	18127	18012	17925	18083	17831	17985	18194	18003	18142	18042	17933	17990	17984	18050	17964	18017	18236	18139	17920	18032	17948	17941	18089	18125	17761	18351	18173	17981	18011	18172	17994	17941	17771	17999	18238	17836	17909	18064	18004	18047	18041	17943	18181	17881	18119	18020	18037	17867	18019	18029	18097	17885	18045	17831	17970	17854	18050	18090	17999	18054	18019	18196	18160	18137	18068	17866	18001	18077	18159	18163	17884	18134	17890	18009	18080	18040	18017	17987	18056	18309	18289	18021	17866	18008	17933	17924	17991	18148	18032	18200	17992	18194	17937	18058	18050	18205	18004	17914	17990	17925	17989	18119	18041	17968	17999	18226	18052	17943	17826	17970	18071	18084	18079	18185	18010	18270	17944	17839	17885	18025	17817	18198	17995	18188	18178	17995	17988	17978	17894	17831	18051	18135	18162	17841	18012	17957	18096	18153	18085	18092	18254	18152	18048	17828	17950	18056	18205	18187	17984	17994	17848	17859	18083	17784	17678	17945	18151	17948	17921	18067	18049	17913	17914	18093	18132	17828	17938	18308	18041	18076	18041	18081	18177	18061	17943	18188	18030	17959	17836	18031	18012	17876	17913	17968	17867	18121	17989	17987	18026	18166	18014	17971	18016	17996	18018	17966	17894	17734	18119	18224	17980	18012	18087	18063	17950	17912	17813	18161	18021	18070	17993	18064	18049	17859	18190	18026	18141	18155	18052	18045	17811	18096	18016	17940	17961	18086	18115	18033	18021	18038	18109	18225	18234	18195	18066	17967	18167	17940	17915	17946	18114	18034	18117	17987	17993	18004	18032	17945	18116	18059	18049	18145	18202	17902	18053	17980	18215	18046	18103	18164	18106	17984	17975	17893	17973	18133	17944	18036	18123	18080	18301	18049	18224	18215	18032	18403	18011	18198	17879	17782	18013	17941	18107	18057	17890	17980	17765	18057	18067	18103	18067	18117	18057	17865	17920	18071	18104	18147	18266	18017	18177	17893	18111	18296	18057	18096	17941	17895	18066	18126	17967	18042	18035	18049	18194	18028	17936	17921	17922	17978	18033	17819	17933	18068	18130	18141	18204	17952	18122	18102	18149	18026	17958	18004	18032	18031	18059	18080	18181	18025	17933	18033	17956	18127	17874	18108	18062	18001	18092	18188	17713	17909	17932	18087	17856	17969	17948	18135	18062	17957	18088	17836	18198	17832	17862	18169	18219	18260	17958	18031	17875	18017	17878	18201	18070	18054	18099	18357	18033	17997	18038	18113	17911	18020	18114	17968	18034	18209	17867	18174	18204	18282	18066	18010	17807	17981	18092	17990	18053	18025	17986	17865	17845	17958	17952	18066	18267	17871	18049	18097	18139	18114	17990	18125	17859	18136	18131	18052	17975	17891	18115	18173	18009	18013	18089	18121	17907	18189	17995	18140	18105
30941	55865	40980	27021	16323	15355	15316	14922	14807	14538	14647	14728	14515	14568	14592	14468	14418	14466	14626	14393	14420	14467	14411	14568	14664	15156	15111	15045	14508	14615	14671	14468	14428	14403	14344	14363	14348	14456	14342	14402	14336	14253	14369	14415	14425	14371	14458	14422	14216	14430	14458	14498	14356	14340	14344	14418	14291	14462	14298	14255	14422	14573	14345	14347	14232	14365	14250	14367	14446	14444	14518	14331	14344	14365	14290	14308	14331	14206	14239	14359	14371	14437	14373	14243	14188	14259	14362	14357	14340	14314	14324	14290	14378	14440	14281	14317	14370	14392	14442	14538	14393	14192	14210	14383	14335	14496	14453	14371	14239	14304	14364	14299	14270	14414	14432	14313	14481	14512	14330	14222	14544	14236	14368	14353	14429	14444	14477	14376	14303	14539	14263	14387	14373	14238	14379	14318	14272	14377	14557	14385	14449	14500	14275	14444	14360	14377	14613	14310	14414	14395	14444	14224	14509	14354	14437	14415	14191	14446	14398	14368	14403	14189	14442	14260	14509	14300	14225	14388	14401	14312	14647	14397	14250	14459	14276	14522	14368	14510	14360	14352	14256	14272	14374	14276	14480	14492	14327	14343	14567	14355	14421	14372	14475	14372	14530	14356	14259	14445	14449	14587	14416	14418	14235	14346	14339	14264	14410	14357	14568	14321	14384	14227	14347	14430	14423	14293	14335	14277	14300	14516	14504	14297	14461	14463	14481	14435	14360	14336	14298	14485	14389	14247	14306	14295	14517	14237	14354	14264	14299	14297	14272	14582	14383	14266	14430	14447	14316	14429	14225	14411	14350	14372	14389	14346	14314	14336	14369	14399	14269	14360	14432	14485	14422	14506	14463	14456	14330	14455	14351	14269	14461	14348	14430	14216	14456	14235	14417	14405	14331	14267	14509	14390	14481	14375	14216	14492	14608	14472	14437	14439	14367	14444	14522	14228	14431	14374	14524	14373	14262	14346	14599	14291	14307	14192	14424	14383	14390	14417	14248	14282	14245	14369	14565	14374	14553	14323	14328	14357	14340	14517	14266	14259	14191	14445	14379	14469	14386	14441	14273	14288	14404	14275	14427	14459	14323	14228	14468	14523	14272	14282	14531	14481	14418	14316	14193	14267	14351	14420	14315	14338	14374	14249	14376	14413	14321	14417	14317	14317	14525	14286	14158	14306	14489	14379	14266	14302	14466	14245	14364	14331	14203	14350	14453	14359	14253	14283	14251	14385	14412	14331	14392	14334	14435	14574	14342	14296	14503	14218	14432	14320	14403	14174	14322	14407	14437	14435	14357	14173	14447	14352	14383	14317	14207	14429	14414	14263	14343	14399	14456	14336	14531	14221	14515	14383	14363	14314	14331	14298	14258	14362	14411	14280	14427	14336	14357	14483	14277	14521	14467	14463	14395	14330	14394	14383	14424	14345	14428	14345	14398	14277	14318	14267	14166	14464	14350	14434	14343	14261	14419	14335	14510	14390	14323	14507	14414	14381	14312	14197	14305	14393	14393	14416	14334	14345	14428	14331	14504	14297	14200	14343	14382	14169	14361	14351	14339	14217	14498	14303	14155	14283	14318	14283	14250	14300	14321	14228	14440	14550	14394	14624	14321	14239	14225	14407	14328	14290	14238	14433	14288	14272	14198	14301	14506	14290	14265	14564	14465	14434	14445	14297	14182	14327	14447	14274	14455	14281	14426	14351	14361	14334	14357	14228	14509	14466	14307	14299	14470	14414	14500	14508	14273	14369	14610	14430	14418	14403	14376	14320	14343	14316	14394	14305	14444	14326	14389	14389	14411	14269	14378	14377	14457	14272	14296	14447	14525	14472	14339	14557	14279	14323	14446	14411	14331	14579	14306	14334	14234	14394	14363	14291	14437	14386	14128	14228	14203	14485	14440	14423	14501	14412	14393	14345	14435	14285	14326	14397	14449	14125	14136	14310	14392	14310	14300	14227	14377	14414	14451	14444	14253	14373	14460	14290	14456	14474	14432	14418	14290	14290	14379	14213	14351	14355	14212	14332	14488	14244	14294	14221	14372	14463	14358	14384	14194	14330	14474	14275	14495	14489	14342	14444	14260	14339	14362	14524	14388	14377	14135	14216	14507	14191	14446	14410	14319	14357	14346	14281	14408	14397	14298	14289	14355	14306	14310	14391	14391	14375	14493	14385	14424	14467	14332	14267	14412	14529	14221	14410	14132	14400	14394	14345	14405	14199	14400	14329	14401	14299	14475	14211	14311	14338	14457	14549	14472	14410	14452	14338	14427	14342	14336	14506	14544	14406	14305	14392	14184	14372	14504	14442	14371	14326	14267	14580	14457	14471	14261	14258	14493	14422	14338	14443	14524	14274	14433	14333	14267	14449	14365	14134	14311	14452	14250	14290	14301	14550	14291	14291	14276	14405	14366	14414	14229	14434	14376	14454	14465	14365	14300	14332	14317	14261	14211	14361	14239	14273	14316	14309	14310	14457	14517	14294	14205	14497	14345	14381	14337	14307	14221	14237	14267	14387	14358	14384	14306	14393	14371	14297	14371	14377	14293	14390	14460	14428	14328	14092	14286	14346	14278	14387	14270	14086	14331	14406	14366	14555	14445	14405	14477	14505	14374	14303	14536	14241	14241	14302	14328	14295	14394	14508	14190	14295	14375	14342	14286	14373	14412	14438	14357	14360	14439	14378	14406	14378	14259	14274	14386	14309	14318	14266	14405	14385	14522	14512	14339	14336	14380	14415	14360	14403	14405	14383	14253	14371	14470	14432	14309	14415	14429	14473	14369	14227	14398	14288	14322	14350	14305	14510	14349	14328	14436	14420	14295	14307	14323	14423	14339	14348	14480	14185	14289	14406	14285	14272	14454	14291	14236	14270	14260	14319	14484	14373	14394	14242	14239	14364	14364	14393	14366	14371	14383	14430	14333	14232	14412	14362	13989	14295	14477	14261	14530	14348	14258	14252	14364	14301	14424	14355	14488	14286	14371	14400	14507	14275	14432	14405	14369	14374	14370	14491	14329	14425	14224	14336	14351	14411	14349	14483	14459	14387	14408	14444	14429	14356	14377	14451	14336	14382	14485	14395	14415	14345	14451	14534	14411	14394	14336	14276	14544	14373	14321	14409	14189	14215	14244	14286	14339	14240	14479	14236	14271	14437	14336	14386	14338	14320	14408	14286	14344	14442	14327	14420	14440	14515	14356	14489	14539	14353	14290	14383	14378	14456	14415	14406	14219	14291	14362	14411	14373	14277	14471	14449	14227	14410	14180	14448	14695	14358	14346	14286	14250	14224	14283	14391	14423	14500	14458	14367	14443	14438	14577	14315	14223	14378	14488	14443	14255	14340	14364	14393	14445	14355	14433	14557	14302	14307	14278	14317	14421	14201	14431	14357	14479	14407	14355	14406	14318	14372	14530	14226	14410	14374	14372	14260	14334	14275	14281	14478	14296	14270	14157	14454	14446	14337	14366	14472	14420	14395	14406	14280	14326	14318	14422	14353	14386	14304	14364	14478	14469	14334	14358	14411	14483	14466	14084	14375	14408	14465	14470	14261	14262	14459	14270	14512	14375	14423	14477	14497	14157	14320	14396	14540	14447	14391	14464	14336	14484	14367	14512	14282	14526	14525	14422	14479	14344	14467	14383	14289	14289	14235	14312	14439	14418	14539	14475	14436	14387	14375	14343	14401	14481	14323	14406	14361	14404	14389	14376	14198	14412	14241	14456	14316	14334	14324	14495	14378	14435	14183	14504	14308	14198	14366	14305	14288	14370	14408	14446	14481	14411	14235	14516	14525	14476	14305	14274	14465	14297	14327	14452	14267	14235	14355	14558	14303	14217	14472	14235	14329	14366	14460	14487	14420	14358	14171	14335	14481	14358	14319	14348	14279	14365	14321	14465	14272	14416	14317	14171	14351	14311	14601	14411	14414	14334	14337	14467	14391	14428	14439	14249	14383	14323	14339	14295	14413	14277	14454	14372	14299	14291	14430	14274	14393	14463	14297	14396	14546	14438	14456	14255	14337	14401	14306	14311	14424	14302	14497	14385	14366	14473	14387	14400	14403	14477	14332	14282	14448	14275	14313	14435	14436	14446	14479	14276	14555	14556	14456	14352	14308	14397	14297	14328	14274	14380	14473	14233	14436	14271	14439	14437	14234	14359	14312	14445	14350	14514	14182	14504	14159	14453	14395	14528	14260	14305	14447	14258	14450	14378	14364	14373	14429	14334	14334	14394	14268	14394	14200	14443	14414	14279	14476	14247	14237	14553	14346	14417	14232	14260	14360	14396	14194	14314	14385	14348	14398	14480	14425	14479	14319	14449	14399	14588	14489	14152	14368	14283	14374	14158	14385	14428	14501	14441	14229	14360	14434	14179	14197	14354	14538	14422	14523	14355	14384	14288	14423	14350	14185	14461	14446	14391	14363	14519	14409	14417	14483	14313	14330	14530	14316	14370	14335	14290	14386	14409	14485	14242	14332	14384	14461	14287	14363	14405	14515	14397	14432	14253	14422	14431	14582	14382	14432	14431	14380	14148	14432	14248	14314	14361	14294	14287	14376	14220	14325	14274	14397	14383	14364	14276	14374	14399	14249	14371	14418	14400	14399	14451	14494	14389	14513	14321	14331	14074	14462	14392	14396	14341	14403	14456	14412	14344	14455	14494	14411	14438	14211	14286	14441	14546	14381	14496	14332	14387	14290	14376	14567	14290	14446	14478	14239	14351	14174	14233	14340	14308	14346	14322	14372	14377	14458	14426	14460	14117	14392	14395	14419	14322	14407	14264	14275	14250	14479	14271	14236	14504	14277	14395	14340	14326	14386	14419	14435	14412	14404	14201	14370	14255	14368	14215	14451	14388	14479	14274	14420	14211	14409	14163	14312	14380	14336	14408	14378	14497	14411	14331	14307	14358	14348	14301	14206	14400	14500	14410	14345	14383	14404	14509	14473	14219	14284	14195	14402	14513	14434	14257	14272	14371	14288	14394	14304	14431	14381	14246	14465	14317	14421	14570	14233	14393	14361	14284	14392	14331	14458	14223	14328	14486	14343	14290	14333	14443	14400	14279	14289	14489	14340	14387	14440	14221	14478	14396	14406	14329	14205	14395	14343	14258	14325	14354	14333
22070	21168	28590	24549	21667	23393	24677	19762	18826	18951	18875	18740	18922	18617	18602	18419	18246	18535	18375	18125	18140	18323	18203	18277	18996	20170	20181	19527	18917	18549	18575	18288	18254	18369	18161	18175	18139	18034	18053	18110	18155	17911	18065	18081	18199	18001	18092	18215	18206	18353	18285	18139	18049	18029	18031	18074	18168	18122	18148	18144	18033	18007	18161	18004	18297	18129	18254	18107	17902	18007	18242	18034	18220	18125	18222	18103	18080	18163	17908	17869	18019	18113	17922	18294	17996	18064	18097	18189	17871	18142	18222	18367	18053	18068	18207	18156	18208	17956	18260	18010	18149	18224	18276	18129	18240	18222	18001	18300	18041	18023	18190	18132	17895	17956	18013	18416	18093	17843	17971	18022	18140	18216	18230	18186	18252	18299	17948	18054	18213	18033	17929	18299	18013	18130	18060	18027	18253	18160	18136	18020	18190	17878	18057	18199	18003	18040	18111	18072	18118	17959	17904	17944	17964	18114	17989	17890	18133	18034	18129	18129	17866	18142	18036	18341	18024	18108	17998	18053	18089	18272	17831	17935	17919	18013	17967	18078	18281	17931	18237	18106	18080	17963	17903	18160	18211	18026	18092	18025	18072	17887	18047	18102	18059	17925	18084	18075	18027	17984	17952	18101	18114	18120	18245	18127	18088	18226	18067	17862	17937	18089	18102	18064	18079	17754	18094	18033	17842	18109	17995	18049	18107	18031	18223	18129	18179	18015	18081	17938	18270	18192	17938	18122	18059	17912	18045	18125	17977	18022	18079	18146	18104	18028	17815	18132	17993	17937	18225	18306	17967	18095	18080	18150	18026	18073	18060	17945	18041	18074	18277	18179	17877	17910	18067	17781	17842	17808	18089	18127	18126	18136	18265	18167	17913	18214	18201	17912	18059	17915	18166	18103	18103	17979	18109	18045	18224	18087	18199	18101	17915	18137	18135	17974	18038	17989	17939	17982	18173	18051	18119	18212	17991	18029	17887	17821	18238	17979	18152	18278	18304	17832	18044	18090	18226	18179	18146	18110	18152	18011	18236	18121	17993	17990	18048	18166	18053	18098	18125	18148	18415	18164	18151	18024	18010	18056	17845	18050	18194	17902	17965	18056	17946	18239	17855	17960	18161	18101	18016	18160	17939	18094	18107	18233	17818	18117	17926	18055	18093	18074	17854	18246	18234	18180	17886	17902	18160	17908	17979	17964	18209	17974	18063	18225	18065	17967	18147	17985	18089	17939	17969	18347	18214	18050	18038	17977	17970	17987	18090	18021	18263	18186	18113	18262	18033	18051	17911	18150	18089	18039	18159	18103	18045	18120	17968	18005	18112	17912	18098	18071	17907	18021	18158	18030	18086	17939	18260	18001	18009	18071	18138	18101	17991	18072	17971	18013	17887	18130	18040	18102	18256	17984	17857	18036	17993	18007	18014	18015	18202	18208	17833	18005	17877	17983	18034	18108	18399	17920	17826	18010	18083	18177	18068	18114	18393	18159	18166	17999	18123	17937	18191	18099	18395	17956	18093	18113	18297	18185	18039	18043	17881	18031	17965	18073	18043	17991	17893	17877	18059	18149	18087	18202	18098	18099	18080	17786	18019	18010	18250	18015	17909	17908	18137	17762	17925	18111	18125	18120	18124	18081	18121	18088	18078	17895	18050	18081	17931	18089	18258	17939	18009	18161	18185	18207	18000	18094	17904	18045	18026	18130	17926	18040	18054	18027	18000	18014	17917	18099	18269	18112	18092	18128	17809	17988	17913	18133	18149	18194	18165	18022	18139	18196	18064	18087	18124	18199	17989	18067	17975	18225	17859	18129	17910	18194	18066	18045	18003	18033	17934	18272	18215	17996	18121	17998	17876	18369	17966	18021	17899	17886	17996	18050	18202	17983	17966	18092	18190	17990	18071	18119	18253	18114	18038	18170	18111	17988	17931	18101	18006	18143	17925	17979	18187	17998	18187	17983	18423	18141	18176	18023	18087	18095	17994	18091	18208	17999	17895	18106	17979	17973	18043	18078	18014	18002	18204	18370	18294	18247	18007	18044	18039	18111	18082	17990	18288	18003	18158	17870	18265	18179	18271	17933	17982	18017	18160	17935	17951	18082	18059	17928	18182	17937	18052	18032	18095	18111	17978	17982	18068	17917	18137	18059	18232	18125	18008	18118	17907	17805	18144	18115	18062	18141	18014	18069	18050	17933	18181	17993	18224	18129	17833	18010	18107	17937	18101	18129	18079	17991	18188	17943	18270	18240	18118	17945	18095	18130	18048	18019	18194	18296	18000	17724	18282	18226	18246	18046	18029	18319	17912	17941	17929	18243	17871	18007	18028	18052	17985	18034	17958	18091	18113	18009	18138	18045	18161	17908	18051	18161	17913	18065	17941	18081	18237	17945	18163	18067	18021	18002	17889	17925	17876	18064	18201	18099	18030	18177	17848	17764	18132	17921	18106	18004	18015	17836	17988	17877	18281	18104	18171	18040	18153	18181	18154	18222	18082	17804	18012	18118	18056	17849	18113	17978	17969	18063	17914	18159	18132	18070	18291	18115	18028	18001	18180	18206	18172	18174	17937	17897	18102	18096	17937	18201	18058	17976	18215	18130	17987	18021	17794	17880	18354	18157	17982	18068	18137	18084	18089	18121	18022	18276	18363	18049	18025	18081	18005	18148	18225	18212	18179	18023	17868	17973	18041	18212	18064	18076	18140	17972	18190	18107	17933	18057	17990	18264	17961	18098	17835	17966	18048	18012	17891	18028	18194	18163	18099	18002	18028	17995	18050	18163	17822	18000	18087	18068	17868	18120	17918	18058	18144	18203	17897	18025	18070	18129	18045	18141	18208	18255	17912	18167	17966	18058	17968	17886	17969	18007	18157	18235	18031	18047	18253	18141	18065	17962	18056	18060	18050	18066	18202	18054	18170	18066	18130	18078	18137	18106	18033	18107	17777	18024	17820	18064	18115	18176	18140	18018	18166	18197	18142	18052	17995	18111	18080	17933	18032	17963	18120	17860	18022	18062	17982	18057	18067	17914	18256	18118	18031	18123	18181	18046	17982	18022	17872	18003	18055	18070	18006	18085	18184	18100	18385	17941	18302	18076	18065	18096	18106	18184	18021	18098	17955	17892	17976	18061	18106	18105	17862	17993	18143	18016	18061	17994	18181	18110	17942	18087	17967	18139	18012	17813	18057	18146	18267	18098	17990	18119	17902	18355	18028	18183	18136	18106	18108	18088	18008	17907	18076	18073	18032	18140	18215	18065	18142	18327	18005	17989	18207	18015	18252	18080	17972	18041	18005	18061	18089	18202	17927	17912	18140	18109	17895	18226	18036	18188	18076	17963	18183	18055	18160	18202	18127	18140	18041	18074	18104	17886	18083	18107	18092	18192	18267	17997	18040	17850	18158	18209	18114	18081	17901	17925	17915	18039	18075	18015	17869	18174	18001	18023	17982	18069	18126	18230	18194	18030	18089	18210	17909	18098	18044	18119	18231	18040	18022	18016	18310	18045	17883	18104	18126	18038	17931	17993	18036	18110	18033	17962	18071	17964	18140	17926	18162	17923	18233	18175	18147	18037	17939	18102	17782	18216	18004	18113	18158	18242	18082	18104	18145	18008	17957	17937	17980	18053	17987	17949	17931	17953	18032	18015	18134	18193	17891	17977	17940	18171	18158	18000	18016	17904	17935	17823	17800	18020	18198	18065	17954	18094	18150	18058	18284	18070	18072	18207	18263	18157	18055	18075	18225	18117	17764	17766	17984	17905	18070	18125	18180	17919	18389	18179	17932	18114	18068	18040	17887	18041	17889	18161	18046	17999	18056	17943	18087	18291	18039	17972	18180	18170	18172	18300	18297	18006	18026	18133	18061	18031	18227	18056	18133	18022	18183	18148	18201	18179	18095	18031	18156	17867	18070	18087	18224	18241	18018	18043	17804	17921	18044	18059	18162	18066	18036	17978	18164	18302	18124	18319	18028	17990	17966	17906	17963	18095	18064	18201	18207	17905	17972	18191	18157	18031	17851	18260	18062	17925	18025	18078	17991	18069	18045	18141	17952	18193	18152	18018	18011	18210	18172	18155	18186	18001	18103	17861	17953	18016	18098	18165	18294	18118	17973	18195	17999	18147	18096	18107	18065	18118	18153	18262	18066	18105	18039	17805	18129	18098	17906	18198	18050	17749	18111	18003	18056	18137	18099	18242	17959	17963	17983	18123	18148	17935	17915	18002	18224	18324	17841	18033	18139	18310	18139	17959	18089	18019	18073	18176	18074	18188	18189	18215	18007	18256	18024	17943	17902	18150	18051	18148	18140	18024	17974	18317	18252	18085	17967	17962	17875	17991	18098	18390	18176	17931	18008	18165	18106	18122	18004	17894	18179	17999	17901	17955	17961	18072	18007	18006	17985	17810	18147	17925	18105	18141	17980	17811	18001	17891	17986	17955	18126	18086	17896	18083	18121	18190	18084	18111	18110	17930	17909	18101	17995	18138	17769	18035	18020	18040	18043	17935	17824	18193	18059	18207	17824	17998	18026	17972	17856	18177	18105	18007	18269	18071	18064	18115	18036	17967	17888	18191	17964	18236	17964	18144	17969	17924	17906	17892	18088	18006	18066	17961	18148	17969	18022	17905	18107	18009	17867	18057	17885	18199	18013	18079	17904	18177	18014	17848	17961	18046	18102	18174	18174	18077	18009	17996	18136	18152	18284	18029	18080	17985	18080	17969	17946	18016	18134	18095	18011	17977	17978	17985	18058	18033	18105	18028	18258	18218	18016	18138	17990	18032	18131	18087	18004	18043	18186	18194	18124	17973	18210	18154	18073	17960	18171	18022	18088	17934	18099	18066	17992	17927	18000	18200	18099	17929	17919	18182	18237	18114	18114	17975	18092	17961	18090	17951	18004	18037	18002	18041	18166	18121	17993	17912	18197	18148	18062	18066	18113	18016	18161	18053	18034	18197	17866	17923	17962	17992	18137	18068	18056	18100	18028	18068	17908	18276	18003	18326	18050	18114	18119	17973	17942	17886	18043	17735	18126	17941	17944	18096	17994	18153	18056	18239	18094	18055	18117	18290	18254	18190	18061	18017	18011	18064	17929	18188	18224	18038	18093	17980	17935	18149	18200	18087
34250	69653	57364	38964	18774	16697	15981	15404	15256	14912	14792	15133	15004	14854	14675	14641	14533	14459	14622	14531	14484	14621	14624	14469	15443	17191	16831	16120	15380	14918	14543	14440	14375	14449	14334	14246	14318	14315	14490	14366	14395	14388	14268	14378	14360	14314	14258	14298	14206	14483	14483	14337	14454	14432	14410	14321	14352	14279	14290	14286	14478	14409	14489	14391	14412	14411	14442	14421	14351	14398	14412	14358	14521	14250	14235	14215	14372	14354	14313	14176	14301	14265	14413	14232	14399	14426	14404	14517	14265	14373	14402	14423	14424	14473	14389	14263	14303	14297	14253	14464	14282	14258	14340	14373	14358	14345	14350	14250	14382	14428	14405	14393	14488	14167	14544	14289	14378	14371	14316	14385	14360	14152	14527	14231	14300	14413	14385	14420	14340	14301	14391	14548	14190	14404	14406	14403	14212	14271	14393	14281	14369	14436	14443	14149	14449	14360	14356	14239	14425	14336	14203	14397	14245	14443	14457	14359	14476	14377	14154	14461	14331	14566	14274	14305	14363	14192	14224	14319	14284	14372	14344	14506	14443	14370	14283	14489	14164	14341	14441	14104	14439	14250	14416	14335	14269	14458	14233	14229	14150	14388	14422	14318	14365	14433	14395	14454	14233	14420	14258	14327	14336	14462	14252	14273	14343	14406	14253	14398	14265	14160	14441	14470	14393	14285	14345	14390	14425	14270	14295	14256	14381	14402	14393	14443	14305	14118	14263	14468	14385	14458	14347	14464	14339	14532	14253	14473	14257	14361	14294	14232	14443	14304	14263	14249	14535	14377	14455	14209	14457	14253	14204	14305	14484	14338	14440	14333	14376	14339	14375	14520	14353	14438	14319	14246	14370	14429	14539	14423	14554	14324	14388	14325	14228	14381	14298	14308	14354	14185	14391	14216	14487	14257	14394	14287	14447	14400	14255	14292	14412	14262	14401	14166	14273	14445	14255	14301	14375	14467	14494	14338	14296	14392	14351	14348	14232	14413	14298	14255	14447	14378	14305	14494	14445	14490	14406	14185	14333	14402	14370	14349	14454	14344	14489	14376	14366	14305	14287	14434	14292	14425	14213	14326	14287	14406	14179	14354	14232	14438	14209	14520	14348	14242	14431	14316	14446	14298	14192	14343	14326	14294	14415	14276	14376	14265	14221	14320	14199	14610	14277	14290	14248	14417	14361	14438	14373	14462	14309	14388	14337	14281	14278	14271	14432	14374	14254	14269	14311	14323	14281	14496	14527	14469	14226	14412	14344	14345	14384	14442	14334	14179	14294	14332	14508	14308	14457	14246	14437	14346	14502	14408	14430	14211	14443	14295	14339	14343	14330	14263	14320	14319	14583	14349	14292	14322	14225	14398	14269	14392	14376	14242	14351	14432	14170	14468	14454	14375	14362	14254	14393	14401	14445	14469	14407	14415	14371	14280	14337	14364	14398	14315	14285	14373	14220	14516	14407	14392	14361	14114	14382	14554	14586	14499	14340	14258	14315	14394	14401	14292	14279	14385	14299	14411	14376	14394	14385	14469	14467	14463	14434	14462	14437	14385	14187	14496	14228	14425	14318	14258	14358	14435	14470	14286	14418	14389	14299	14343	14288	14305	14396	14471	14156	14067	14448	14371	14413	14399	14266	14365	14308	14381	14354	14270	14354	14466	14403	14342	14394	14436	14280	14426	14348	14297	14323	14395	14347	14356	14437	14393	14408	14351	14448	14374	14373	14420	14448	14426	14234	14261	14480	14414	14435	14419	14238	14264	14229	14469	14360	14361	14312	14283	14539	14235	14402	14311	14369	14243	14440	14315	14237	14392	14373	14423	14264	14462	14256	14361	14411	14377	14348	14394	14429	14256	14444	14390	14114	14373	14280	14322	14220	14264	14198	14183	14329	14295	14316	14250	14258	14361	14395	14262	14408	14436	14347	14313	14373	14431	14404	14266	14459	14244	14395	14138	14381	14249	14378	14342	14293	14393	14468	14351	14280	14394	14386	14344	14375	14368	14205	14323	14315	14255	14348	14531	14387	14339	14257	14281	14478	14376	14224	14401	14412	14280	14435	14281	14256	14447	14429	14352	14453	14369	14373	14296	14391	14478	14465	14372	14293	14237	14523	14384	14320	14478	14375	14398	14308	14527	14344	14443	14570	14298	14500	14221	14478	14475	14423	14371	14308	14317	14570	14334	14432	14320	14349	14522	14494	14519	14369	14466	14334	14423	14400	14215	14360	14288	14488	14377	14486	14333	14421	14378	14342	14418	14418	14176	14422	14477	14427	14284	14382	14291	14411	14446	14460	14438	14317	14358	14268	14355	14298	14276	14442	14375	14303	14360	14371	14566	14451	14288	14376	14396	14326	14420	14376	14165	14118	14134	14349	14341	14405	14423	14398	14295	14357	14434	14339	14275	14538	14412	14367	14277	14386	14397	14290	14402	14187	14355	14393	14310	14429	14328	14326	14292	14454	14345	14521	14190	14323	14274	14308	14230	14318	14117	14482	14355	14413	14392	14422	14419	14464	14509	14263	14453	14183	14435	14449	14457	14267	14400	14378	14360	14479	14300	14513	14192	14202	14499	14367	14443	14492	14326	14393	14202	14400	14204	14122	14411	14577	14456	14285	14369	14202	14442	14318	14332	14278	14390	14345	14152	14475	14575	14228	14497	14510	14303	14266	14350	14416	14405	14363	14384	14244	14311	14201	14406	14306	14333	14400	14340	14434	14280	14271	14358	14318	14334	14345	14450	14419	14297	14357	14277	14171	14325	14198	14420	14228	14347	14403	14482	14376	14275	14369	14386	14408	14414	14371	14340	14371	14499	14372	14344	14324	14366	14226	14312	14335	14234	14403	14293	14238	14204	14461	14319	14366	14395	14430	14340	14243	14320	14329	14486	14345	14430	14298	14436	14370	14388	14365	14330	14526	14423	14490	14421	14285	14303	14387	14204	14474	14366	14338	14407	14372	14303	14283	14409	14407	14399	14339	14527	14323	14294	14506	14201	14420	14279	14430	14276	14290	14339	14324	14157	14381	14386	14456	14466	14450	14528	14307	14353	14493	14296	14311	14406	14523	14430	14317	14294	14334	14337	14340	14346	14390	14372	14414	14296	14201	14429	14171	14295	14209	14434	14274	14450	14548	14334	14233	14405	14287	14379	14445	14302	14383	14270	14326	14385	14454	14293	14489	14362	14349	14266	14342	14319	14522	14390	14034	14258	14179	14301	14526	14395	14127	14445	14514	14394	14363	14343	14370	14331	14325	14528	14310	14262	14398	14401	14398	14373	14343	14404	14556	14377	14426	14246	14203	14453	14492	14315	14341	14228	14240	14262	14336	14356	14502	14355	14463	14257	14285	14414	14238	14490	14347	14444	14288	14271	14461	14286	14440	14408	14262	14455	14254	14365	14240	14370	14431	14366	14206	14416	14230	14374	14412	14403	14388	14460	14419	14384	14417	14211	14307	14295	14480	14435	14228	14301	14546	14351	14435	14402	14262	14446	14371	14460	14368	14310	14324	14335	14257	14253	14378	14395	14310	14419	14338	14419	14338	14248	14069	14452	14172	14304	14310	14494	14383	14374	14192	14500	14323	14387	14093	14486	14349	14205	14535	14282	14315	14495	14560	14252	14418	14290	14467	14383	14372	14358	14237	14425	14290	14250	14574	14241	14316	14382	14448	14430	14464	14282	14309	14483	14393	14483	14497	14363	14306	14321	14279	14411	14298	14354	14070	14522	14274	14181	14451	14209	14309	14328	14381	14328	14194	14247	14482	14223	14380	14377	14314	14417	14168	14330	14238	14278	14406	14480	14327	14410	14413	14327	14402	14239	14406	14206	14394	14284	14217	14408	14288	14384	14367	14184	14386	14327	14340	14497	14532	14308	14433	14405	14335	14343	14480	14254	14319	14377	14446	14403	14336	14247	14369	14390	14257	14398	14317	14534	14328	14331	14317	14374	14275	14556	14311	14311	14268	14292	14280	14430	14472	14340	14370	14334	14458	14268	14642	14360	14425	14276	14383	14444	14356	14274	14361	14475	14343	14426	14323	14283	14433	14387	14275	14320	14061	14406	14503	14301	14388	14159	14397	14386	14232	14430	14298	14191	14465	14239	14293	14327	14333	14402	14335	14271	14298	14276	14281	14328	14219	14362	14265	14421	14387	14300	14297	14238	14248	14411	14487	14371	14351	14187	14389	14337	14251	14351	14242	14287	14325	14516	14374	14248	14314	14341	14366	14269	14163	14296	14371	14327	14334	14259	14365	14209	14258	14258	14349	14486	14285	14436	14286	14134	14468	14180	14330	14374	14270	14311	14346	14347	14330	14313	14397	14275	14481	14312	14268	14407	14485	14239	14325	14351	14313	14142	14298	14274	14342	14375	14490	14377	14278	14350	14239	14385	14225	14293	14290	14361	14369	14350	14262	14281	14473	14448	14527	14441	14439	14417	14308	14383	14304	14183	14321	14464	14465	14293	14265	14220	14320	14311	14504	14436	14415	14173	14278	14429	14219	14336	14185	14397	14336	14247	14457	14317	14377	14475	14444	14459	14335	14195	14317	14366	14363	14288	14424	14325	14277	14387	14374	14371	14371	14172	14266	14341	14187	14277	14217	14160	14382	14378	14527	14443	14443	14212	14336	14306	14244	14533	14344	14338	14453	14398	14333	14367	14434	14415	14205	14387	14429	14375	14454	14304	14274	14382	14396	14259	14392	14425	14439	14232	14454	14314	14416	14339	14358	14344	14253	14248	14274	14302	14374	14603	14286	14274	14438	14342	14249	14492	14208	14408	14399	14330	14559	14129	14321	14433	14382	14289	14335	14304	14342	14382	14342	14317	14140	14477	14250	14437	14407	14305	14387	14342	14449	14249	14344	14547	14379	14415	14325	14293	14376	14420	14534	14388	14383	14275	14271	14424	14462	14277	14224	14341	14304	14258	14175	14466	14417	14317	14262	14352	14238	14275	14472	14331	14376	14223	14295	14253	14306	14369	14209	14439	14390	14195	14329	14450	14312	14476	14551	14335	14359	14315	14219	14476	14370	14467	14250	14321	14372	14237	14409	14396	14358	14261	14242	14236	14385	14213	14308	14295	14451	14139	14453	14340	14321	14366	14312	14566	14265	14406	14268	14280
31313	31798	34481	24762	18629	17679	18017	17476	17679	17527	17663	17553	17611	17450	17413	17431	17591	17454	17414	17444	17565	17498	17568	17364	17390	17568	17658	17672	17573	17422	17538	17397	17425	17523	17398	17288	17513	17372	17288	17449	17472	17306	17234	17282	17389	17597	17541	17326	17554	17426	17367	17317	17565	17423	17670	17273	17440	17273	17351	17460	17438	17330	17426	17390	17208	17500	17420	17459	17275	17291	17323	17581	17387	17399	17459	17237	17353	17334	17508	17449	17259	17226	17343	17239	17455	17179	17355	17120	17337	17492	17531	17228	17490	17505	17501	17454	17500	17351	17301	17189	17154	17348	17274	17418	17241	17400	17511	17495	17413	17593	17250	17271	17435	17380	17320	17325	17534	17312	17428	17290	17332	17515	17511	17448	17301	17250	17167	17351	17320	17334	17527	17390	17393	17179	17259	17585	17215	17213	17381	17402	17192	17319	17250	17134	17290	17319	17612	17416	17345	17434	17279	17395	17310	17258	17435	17347	17353	17438	17352	17493	17361	17515	17365	17475	17434	17410	17421	17354	17306	17247	17469	17285	17194	17174	17451	17347	17457	17405	17307	17276	17473	17281	17447	17040	17274	17429	17446	17337	17484	17310	17399	17528	17220	17220	17451	17189	17665	17475	17326	17423	17405	17337	17314	17475	17444	17385	17440	17464	17243	17461	17321	17238	17380	17302	17305	17603	17373	17476	17048	17379	17338	17220	17244	17377	17180	17395	17443	17324	17368	17356	17307	17271	17446	17292	17355	17362	17397	17366	17304	17406	17418	17471	17459	17441	17449	17336	17234	17504	17434	17341	17227	17032	17272	17224	17320	17485	17263	17692	17438	17181	17311	17395	17282	17231	17309	17445	17310	17410	17244	17303	17316	17341	17361	17533	17463	17421	17235	17375	17345	17304	17430	17463	17333	17417	17335	17493	17569	17405	17512	17425	17346	17467	17347	17325	17406	17252	17570	17295	17470	17191	17223	17460	17382	17324	17481	17340	17678	17380	17267	17314	17238	17360	17252	17233	17315	17259	17284	17462	17446	17530	17325	17319	17334	17354	17410	17274	17314	17370	17418	17272	17322	17264	17425	17318	17259	17324	17565	17428	17480	17339	17169	17399	17156	17215	17165	17266	17333	17172	17485	17357	17393	17419	17340	17264	17304	17392	17239	17191	17294	17327	17566	17298	17301	17354	17538	17345	17485	17408	17636	17347	17511	17256	17178	17215	17416	17475	17374	17363	17276	17475	17369	17335	17251	17385	17352	17120	17301	17320	17553	17541	17529	17356	17209	17405	17506	17335	17106	17357	17016	17439	17278	17344	17366	17453	17354	17266	17669	17231	17300	17310	17384	17567	17142	17283	17351	17183	17393	17373	17288	17566	17481	17300	17246	17367	17482	17379	17392	17536	17223	17497	17342	17271	17147	17407	17206	17303	17166	17260	17278	17676	17345	17398	17471	17419	17366	17191	17289	17522	17407	17122	17206	17195	16990	17348	17397	17568	17291	17238	17283	17222	17601	17468	17270	17254	17321	17179	17354	17393	17456	17348	17549	17367	17503	17536	17496	17455	17480	17303	17416	17489	17416	17586	17285	17403	17534	17364	17314	17399	17296	17337	17397	17319	17421	17460	17243	17725	17569	17312	17098	17233	17360	17344	17428	17340	17422	17195	17410	17454	17233	17297	17436	17510	17249	17347	17247	17296	17500	17265	17319	17392	17206	17275	17389	17448	17474	17467	17325	17541	17095	17244	17413	17082	17418	17342	17339	17189	17361	17366	17451	17246	17464	17448	17410	17354	17522	17301	17543	17213	17374	17294	17425	17406	17303	17188	17138	17207	17520	17490	17352	17155	17421	17288	17289	17290	17349	17381	17296	17362	17366	17244	17231	17436	17341	17291	17219	17540	17376	17404	17329	17299	17363	17323	17193	17417	17188	17464	17428	17296	17368	17300	17324	17270	17327	17559	17452	17257	17275	17383	17347	17295	17473	17382	17586	17355	17028	17443	17447	17000	17198	17457	17288	17518	17362	17302	17404	17121	17237	17479	17571	17252	17485	17486	17258	17422	17228	17315	17280	17351	17389	17427	17264	17209	17341	17483	17367	17401	17347	17560	17642	17334	17382	17113	17305	17505	17312	17223	17410	17259	17432	17223	17441	17282	17152	17324	17481	17267	17523	17483	17461	17453	17420	17313	17133	17625	17587	17342	17226	17375	17490	17497	17520	17259	17261	17194	17471	17205	17354	17475	17428	17108	17489	17374	17400	17363	17526	17300	17596	17525	17262	17216	17320	17638	17393	17389	17318	17751	17470	17482	17278	17202	17334	17444	17430	17317	17209	17438	17377	17447	17487	17490	17347	17331	17417	17401	17354	17460	17293	17490	17433	17366	17384	17400	17469	17435	17513	17439	17496	17473	17170	17319	17388	17281	17522	17326	17170	17192	17270	17126	17139	17317	17507	17351	17471	17531	17380	17221	17285	17239	17531	17298	17130	17145	17175	17512	17183	17513	17660	17177	17239	17411	17372	17423	17252	17479	17313	17463	17440	17442	17136	17264	17292	17315	17274	17294	17427	17486	17576	17115	17327	17416	17319	17386	17292	17380	17103	17457	17332	17286	17548	17334	17395	17427	17386	17362	17185	17491	17363	17254	17269	17363	17685	17387	17507	17272	17443	17299	17481	17436	17246	17430	17406	17342	17270	17371	17567	17455	17354	17402	17353	17579	17438	17423	17309	17504	17276	17371	17424	17297	17460	17310	17272	17366	17471	17418	17411	17367	17348	17254	17093	17376	17297	17376	17392	17293	17270	17295	17361	17250	17212	17514	17354	17454	17418	17437	17323	17330	17311	17765	17436	17346	17314	17238	17162	17242	17394	17404	17303	17545	17477	17285	17375	17342	17356	17483	17736	17482	17527	17329	17261	17459	17277	17281	17457	17176	17314	17470	17605	17442	17446	17320	17318	17457	17277	17419	17345	17376	17389	17379	17291	17447	17358	17565	17444	17296	17366	17364	17126	17504	17266	17340	17436	17468	17435	17489	17338	17443	17177	17439	17415	17486	17382	17385	17532	17449	17507	17457	17621	17587	17174	17360	17295	17343	17400	17175	17258	17488	17326	17461	17278	17437	17247	17191	17231	17363	17405	17235	17367	17354	17422	17355	17445	17558	17441	17455	17254	17296	17476	17267	17436	17454	17314	17302	17207	17281	17278	17346	17342	17354	17215	17238	17287	17524	17571	17357	17345	17434	17428	17358	17469	17325	17414	17253	17192	17261	17321	17346	17449	17283	17271	17348	17556	17609	17367	17403	17344	17318	17442	17510	17451	17305	17334	17301	17333	17442	17185	17315	17461	17238	17332	17440	17370	17620	17394	17324	17633	17254	17346	17546	17231	17518	17333	17509	17471	17273	17459	17506	17404	17241	17206	17281	17231	17258	17260	17400	17380	17243	17302	17267	17286	17287	17319	17149	17449	17235	17406	17191	17572	17360	17401	17219	17296	17183	17302	17222	17308	17429	17409	17201	17183	17408	17338	17480	17408	17322	17418	17515	17387	17461	17451	17322	17415	17378	17523	17335	17513	17318	17174	17424	17422	17239	17509	17270	17217	17238	17491	17249	17379	17353	17590	17546	17313	17447	17253	17402	17286	17403	17361	17481	17523	17102	17372	17573	17272	17415	17412	17477	17363	17562	17554	17575	17401	17265	17431	17477	17452	17326	17161	17378	17472	17362	17416	17420	17200	17496	17336	17381	17618	17463	17364	17232	17476	17423	17272	17174	17525	17324	17386	17331	17394	17457	17273	17418	17505	17140	17391	17070	17254	17488	17376	17334	17466	17331	17249	17397	17296	16986	17283	17353	17279	17278	17441	17241	17549	17275	17374	17318	17496	16958	17534	17430	17266	17431	17336	17367	17433	17312	17272	17340	17150	17385	17422	17410	17519	17238	17528	17270	17483	17449	17424	17393	17625	17331	17367	17270	17309	17413	17370	17402	17490	17374	17320	17455	17390	17506	17332	17598	17237	17297	17268	17553	17326	17476	17471	17643	17524	17642	17293	17278	17412	17238	17342	17341	17263	17241	17435	17412	17437	17370	17240	17405	17343	17494	17298	17220	17414	17634	17425	17228	17159	17328	17269	17308	17301	17384	17247	17226	17349	17276	17464	17205	17390	17236	17123	17183	17395	17277	17439	17567	17434	17295	17334	17465	17292	17317	17524	17406	17418	17186	17279	17343	17369	17357	17333	17498	17227	17321	17438	17665	17458	17360	17430	17525	17376	17308	17350	17422	17363	17224	17401	17275	17494	17583	17368	17358	17395	17326	17230	17379	17609	17388	17624	17153	17350	17328	17271	17436	17363	17303	17347	17476	17533	17399	17443	17499	17427	17309	17303	17397	17378	17215	17374	17548	17303	17372	17402	17293	17320	17418	17440	17466	17343	17447	17457	17380	17270	17167	17329	17382	17236	17259	17370	17502	17168	17264	17347	17378	17624	17444	17419	17590	17639	17301	17394	17449	17372	17295	17598	17387	17123	17516	17386	17480	17367	17346	17315	17304	17498	17128	17243	17231	17342	17437	17517	17590	17119	17210	17402	17500	17376	17250	17388	17299	17528	17419	17431	17375	17175	17351	17152	17490	17409	17228	17607	17319	17509	17353	17376	17417	17402	17436	17429	17247	17300	17325	17044	17300	17134	17453	17324	17224	17283	17321	17290	17445	17257	17221	17622	17390	17223	17190	17399	17526	17285	17315	17280	17437	17584	17213	17318	17325	17169	17451	17214	17495	17114	17125	17268	17484	17308	17386	17492	17230	17299	17344	17511	17465	17117	17112	17402	17507	17376	17440	17439	17330	17279	17445	17488	17508	17301	17413	17583	17384	17537	17076	17478	17470	17334	17380	17371	17360	17471	17368	17290	17118	17349	17210	17584	17457	17277	17377	17203	17297	17574	17260	17242	17367	17520	17523	17367	17209	17355	17436	17261	17498	17182	17340	17467	17393	17393	17385	17371	17211	17506	17167	17299	17550	17383	17615	17294	17446	17454	17544	17464	17216	17363	17336	17433	17365	17618	17417	17515	17314	17317	17192	17433	17286	17258	17348	17552	17257	17452	17492	17356	17541	17470	17365
31489	46359	32946	18777	14780	14848	14494	14331	14191	14488	14287	14293	13971	14015	14135	13926	13946	14169	13977	13953	13984	13906	13941	13914	13943	14092	14247	14213	13969	13803	13850	14012	14023	14081	13920	14065	14045	13899	14055	13899	13989	13907	13915	13905	13986	13991	14084	13953	13987	13743	14048	14061	14027	13979	13813	13840	13926	14037	13851	14015	13890	13987	13927	13956	13929	13913	13969	13907	13867	13926	13918	13940	14058	13925	13944	14062	13889	14106	13913	13903	13999	13967	13960	13830	14116	14096	13828	14115	13909	13961	13956	13857	14028	13966	13979	13968	13870	14030	13945	14048	13896	13978	14056	13870	13987	13994	13962	14064	14003	14014	14012	13822	13962	13896	13836	13914	13819	13959	14085	13876	13899	13925	14067	14124	13923	13970	13945	13935	13832	13955	13831	13885	13987	14059	13882	13972	13848	14032	13948	13852	13968	13944	13794	14045	13978	13854	14064	13916	13844	13976	14000	14004	13975	13985	13999	14011	13758	13825	13892	13964	14036	13825	13986	13898	13963	13838	13981	13877	14018	14005	14060	13958	13846	13933	13990	13943	14007	14078	14138	13963	13921	13952	13995	14002	13996	13922	13922	13869	14058	13915	13966	14115	13932	13990	13905	13701	13868	14054	13990	13977	14082	13814	13835	13930	14103	13845	14088	13947	13878	13736	13976	13897	13979	13906	13997	14058	13988	14048	13949	14077	13849	14031	14011	13935	14097	14015	13845	13860	13833	13969	14058	14058	14146	13997	14093	13897	14099	14033	13934	13813	13994	14001	13974	14029	13947	14081	13925	13938	13887	13938	13936	13933	14045	13903	13951	13940	14039	13920	13931	13998	14044	13989	13976	14056	13971	13837	14007	13900	14017	13976	13982	13947	14006	13879	14000	13927	14055	13900	13865	14138	13925	13986	14048	13932	14063	13979	13971	14010	13913	13959	13996	13863	14022	14010	14090	14163	13918	13922	13887	13972	13973	14079	13958	14020	13923	13798	13840	14065	13786	14026	14002	14038	13862	13905	13974	14076	13886	13844	13928	13897	14158	14065	13993	13897	14046	14049	13963	13929	13927	13994	14083	14082	13942	13835	13892	13998	13868	13853	13989	13973	13940	14019	13806	14000	13883	13937	13790	13792	14010	13843	13938	13887	13920	14063	13814	13833	14039	14051	13995	13874	13888	13808	13810	13809	14004	13985	13955	13968	14124	13923	13970	13915	13995	13880	14011	14102	13895	14063	13883	13821	13838	13960	13989	14054	13908	13844	14048	14067	13920	13783	14139	14131	14078	14038	13655	14067	13939	13953	14001	14004	13900	13927	13881	14004	13902	14016	13919	13865	14014	13847	14007	13872	13897	14013	14024	14020	13985	14011	13896	13974	14089	13846	13973	14005	13960	13998	13971	13943	13924	14030	13928	13809	13916	14050	14046	13980	14175	13802	14076	13979	13929	14012	13929	13934	13986	14067	13854	14009	14046	13886	13978	13911	13886	14014	13869	13934	14098	14100	13887	13934	13997	13893	14025	13990	14021	14025	14076	13978	13900	13904	13829	13961	13835	13882	13915	13867	13877	14052	14088	13900	13933	14045	14031	13981	13877	14034	14010	13963	13999	13844	13854	13929	14004	13886	13922	14009	13960	14074	14031	14101	13969	13966	13971	13967	14015	14011	14019	13868	13845	13964	14023	14043	13857	13759	13980	13927	13844	14086	13995	13906	13858	14047	13838	13863	13994	14043	13998	13956	14028	13859	14246	13836	13872	13904	13987	13966	13956	13859	13747	13953	13757	13784	13910	13977	13981	14030	13912	13996	13897	14029	13991	13694	13810	13959	14011	13906	13969	13990	13984	14023	13997	13987	13948	13979	13951	13920	13888	13996	13979	14122	13883	13855	13850	14045	13926	13876	14042	13903	13855	13964	14106	13865	14109	13973	13965	13887	14013	13908	13945	13923	13854	14074	14149	13930	13912	13970	14093	13886	14029	13791	13956	13955	13928	13994	14015	14000	13866	14102	13893	14011	13909	13906	13857	13928	13913	13875	14059	13843	13953	14028	13907	13866	14015	14005	14027	13712	13891	13948	13921	13806	13893	14074	13786	14013	13891	14011	14035	13935	13964	13847	13992	13812	14137	13908	14015	14013	13782	13958	13898	13957	14071	13995	14057	13871	13919	13810	14205	14058	14033	13906	13891	14024	13903	13903	13867	14029	13866	13984	13922	13830	13969	13815	13868	13785	14038	13937	14064	13915	13912	13899	14035	13934	14012	13868	13823	13965	14007	14094	14194	13888	14061	14168	13874	13855	14006	13852	14009	13979	13898	13990	13749	14117	14016	13933	13974	14147	13788	14096	13856	14090	14002	13906	13746	14143	14065	13919	13886	13827	13876	13984	13998	14004	14027	13990	13853	13957	14011	13918	13737	13922	13914	14012	13824	14012	13936	13997	14042	13967	13967	14017	14121	13925	13976	13980	13841	13907	13925	14015	13844	13929	13911	13977	14063	13883	14070	13831	13849	13800	13916	13855	13949	14074	13883	14035	14018	13895	13953	13882	13859	13909	13906	14016	13931	13922	13841	13887	14017	13914	13794	13843	14078	13954	13981	13810	13956	14003	13954	13876	13939	14064	13937	13969	13993	13924	13986	13998	13916	14007	13859	13935	13971	13935	13878	13926	13826	13969	13811	13935	14028	13946	14032	14005	13865	13858	13917	13907	13883	13898	14127	14022	13953	14088	13987	13896	13967	13970	13987	13939	13854	14027	13922	13918	14017	13973	14081	14127	14046	13961	13887	13914	14041	13962	14072	13949	13982	13796	13904	14068	13950	13885	14085	14054	14020	14042	13886	13920	14122	13925	14043	13898	13894	13792	13857	14002	14046	14113	14003	14076	14033	13840	13952	13927	13747	13941	13862	13983	13972	14013	14002	13933	14050	14032	13815	13870	13843	13972	13995	13834	13951	13995	14325	13957	13804	13890	13893	14030	14090	13914	13957	13971	14042	13864	14128	13952	13842	13904	13920	13935	13922	14003	13895	13979	13933	14034	13981	14035	13908	13955	13812	13775	13991	14022	13910	14079	14087	14008	14029	13989	14064	14102	14215	13903	14001	13997	13898	13862	13760	13879	13892	13915	13902	13790	13904	14111	13887	13960	14070	13913	13944	13893	13868	14035	13960	13932	13952	14058	13885	13959	14075	13895	13867	13980	13740	13972	13950	14069	14125	13888	13957	13881	14028	13972	14120	13867	13921	13767	13981	14096	14042	14073	14031	14021	14013	13942	13988	13788	14000	14064	13888	14055	13913	14003	13876	13952	13932	14018	14062	14032	13996	13998	13839	13975	13866	14035	13865	14016	13692	13948	14077	14050	13912	14059	13885	13936	13888	14165	14062	14105	13680	13911	13907	14017	13904	13997	13892	13899	13917	13907	13961	13786	13992	14093	13753	13879	13894	14025	13881	14061	13817	13772	13820	13904	13930	14030	13838	13953	13896	14103	13900	13972	13932	13811	14040	13912	13881	13963	13948	13935	13741	13934	13904	13914	14128	14015	14089	14031	13966	13810	13981	14036	13880	13831	13882	14082	14046	13882	13964	14128	13886	14004	13936	14035	13879	13916	13937	13888	14072	13886	13976	13959	14007	13910	13975	13842	14016	13929	14169	13879	13874	14085	14115	13935	14000	13893	13844	14009	14108	13927	14008	14089	13882	13885	13952	13995	14045	14097	14107	13969	13889	13908	13966	14016	13895	13970	14181	13930	14053	14044	14027	13845	13982	13858	13956	14041	13918	13995	13939	13965	14012	13954	14244	13723	14023	13882	13961	14084	13947	14159	13958	14034	14006	13926	14070	14020	14007	13912	14052	13894	13822	14022	14085	13883	13987	13867	13929	14103	13850	14020	13975	13979	14017	14036	13933	13937	13976	13999	14001	14025	14031	13925	13994	13966	13954	13955	14101	13864	14042	13924	13704	13771	13988	14015	13941	14091	13854	13885	13922	13957	13958	13886	14010	13900	13904	13971	13913	13951	14090	13948	13918	14187	13814	13871	13992	13996	13939	14135	13800	13866	13954	13938	13945	13967	14089	14010	13963	13854	14062	13949	13873	13874	13821	14016	13938	14037	13904	14049	13883	13890	13856	13831	14087	14023	14070	13987	13968	13950	14020	14021	13979	14045	14025	14043	13935	14024	14006	13991	13859	13919	13856	14164	14012	13871	13877	14106	13842	14002	13888	13938	13904	13956	13879	13982	14026	13901	13856	13989	13739	13802	13998	13996	13973	13934	13826	14091	14093	13923	13908	13773	13938	14024	13922	13841	14052	13962	14100	13887	14026	13923	13927	13801	13992	13992	13983	13962	13976	13956	13969	13950	13971	13964	13940	13873	13936	13932	13798	13957	13947	13925	13986	13877	14019	14078	13886	13904	14009	13974	13979	13976	14013	13899	14037	13972	14053	14015	14055	13965	13800	14014	13931	13914	13817	13914	14097	13991	13954	13850	13992	14155	13926	13876	14062	13973	13986	13832	13994	13841	13833	13923	14047	13964	14099	13958	13812	13843	13865	13878	14099	14143	13823	14025	13853	14034	14036	13966	13881	14056	14000	13878	13832	13919	14042	13897	14081	14125	13778	14095	14030	13990	13934	13892	13981	14007	13898	13915	14051	14105	13985	14000	13914	14269	14002	13807	14040	13896	13996	14050	13984	14052	13929	13915	13865	13928	14022	13975	14007	13995	13934	14028	14087	13923	14085	13870	13826	13994	13862	13854	13919	14014	13955	13922	13968	14045	14002	13867	14114	13929	13902	13810	14085	14029	14108	13924	13818	14131	14023	13981	14081	14123	13945	13970	14013	13943	13737	13882	13924	14059	14017	13924	13887	14032	13936	13901	13878	14059	13911	13995	13897	14047	13856	13937	13877	13992	13843	13984	13982	13912	13959	14020	14087	13979	14138	13817	13964	14041	13985	13931	13955	13816	13896	13989	13856	13916	14032	13827	13986	13830	13756	13867	13978	13972	13963	13969	13881	13927	13861	13941	13986	13947	13914	14127	13900	14038	13997	13770	13813	13989	13830	13878	13893	14034	14040	14128	13985	14052	13774	14155	14104	13787	14043	14044	14036	14108	13944	13863	13996	14030
23171	21151	28358	25300	22368	21264	20101	18033	17590	17770	17661	17400	17517	17183	17158	17488	19294	19319	17329	17152	17136	17192	16929	16728	16886	17505	17809	17611	17685	17289	17088	16904	17052	17152	17100	16959	17175	16855	17088	17055	17031	16990	17075	16839	16880	16913	16971	17140	17105	16934	16804	17042	16926	17025	16987	17032	16969	16868	16846	16956	16796	17179	17016	17043	17187	16954	16852	16896	16982	17040	17218	16815	17146	16707	17046	16927	16943	16782	16829	16933	17014	16865	17053	17060	16773	16905	16911	16962	16969	16937	17027	16740	16895	16943	16947	16943	16869	16895	16919	16976	17072	16981	16902	17241	17279	17243	16965	16944	16866	17175	17085	16896	16994	16901	16970	16948	16767	16667	16920	16836	16988	16920	16969	17030	17062	16841	16973	17021	16908	17036	16935	17026	16808	16880	16896	16802	16950	17029	16851	17096	16983	17089	16833	17088	16926	17038	16999	17108	17037	17091	17154	17010	17274	17167	17005	17010	17048	16846	17013	17106	17179	16771	16981	17112	17009	16785	16907	16827	16861	17010	17048	17010	16798	17013	17019	17105	17036	17000	16942	17084	16851	16949	16883	17015	17008	16925	16866	16830	16984	16892	16847	17024	17010	16965	16892	17125	17001	17113	16877	17038	17011	17103	17017	16899	16808	16823	17111	16813	17010	16932	16913	16772	17088	16922	16941	17111	17014	16835	16937	16902	17019	17095	17061	16995	17096	16844	17120	16931	16905	16912	16986	16939	17007	16914	17022	17012	16903	16917	16931	16991	16841	16904	16965	16771	16872	16994	17049	17107	16907	16842	16942	16781	16853	16978	17118	16846	17049	17017	16793	16988	17082	17090	17117	16727	16988	17052	17004	16908	17030	16919	17065	17096	16920	16985	17045	16901	16812	16854	16851	16947	17146	17066	17096	16919	16873	16646	16886	16828	16947	16857	16979	17071	17010	17068	17146	16960	17036	17152	16974	16866	16869	16959	16883	17022	17093	17065	16907	16872	16734	16827	16943	16890	17098	17002	16944	17043	16980	16858	16834	16904	17026	16883	16973	17115	16859	16911	16939	16851	17072	16908	16956	17047	16946	16862	17001	16993	17009	17013	16911	16974	17079	16833	16997	16647	17092	16980	16910	16982	16991	16796	17162	16815	16814	16744	16897	16920	17024	16884	16967	16988	16907	16750	16996	17126	16967	17194	16981	16761	16883	17095	16933	16830	17072	16872	17007	16923	17021	16807	17020	16966	16896	16856	16996	17268	17111	17024	16997	16975	16984	16960	17128	17128	17061	16969	16899	17232	17106	17000	17208	16946	16985	17059	16984	16833	17030	16912	16618	16946	17072	16813	16781	16892	16899	16899	17052	17113	17085	16968	16938	16877	16906	17143	17050	17056	17113	16827	16908	17100	16956	16893	16919	16966	16972	16917	17008	17013	16917	16753	16908	17080	17023	16936	16847	16802	16801	17001	16953	16999	17000	17068	17018	16859	16953	17013	17042	16999	16869	17003	17032	16926	16940	16940	17164	17097	16967	17061	16990	16952	16971	17243	17044	16990	17017	16690	17013	16945	17291	16929	17085	17016	16917	16831	17060	17002	16950	17161	17168	16941	16808	16918	17050	16817	17048	16945	16813	16969	16943	17162	16945	17154	16711	16955	16769	16941	16872	16773	16626	16749	16883	16932	17050	16870	17018	16945	17075	17218	17018	16970	16842	16982	16930	17185	16974	16929	16966	16732	17011	16943	16952	17095	17002	17184	16935	16967	17143	16983	17022	17022	16980	16955	16870	16992	16728	17003	16912	16694	16860	16872	16943	17152	16931	16711	16954	16953	17036	17047	16757	16961	16942	16903	16952	16836	16907	17090	16886	16886	16966	16849	17012	16933	16999	17131	17017	16972	17009	17075	17060	16964	17017	16845	17081	17133	17080	17115	16818	16865	17038	16864	16855	16761	17063	16822	17209	16866	16955	16932	17010	16993	17082	17059	17029	17108	17060	17114	17002	17073	16982	17043	17076	16964	16911	17128	16811	16840	16781	16978	16868	16881	16670	16903	16855	16942	16879	16912	16995	17021	17037	16874	16921	16883	16967	16968	17001	17036	16913	16879	17045	16750	16987	17095	16995	16842	17077	16514	16840	16826	16894	17067	16935	16885	16895	16964	16928	16767	17108	16919	17020	16925	17126	16990	16936	17047	17049	17035	17222	16940	17029	16990	16900	17103	17002	17133	16947	16924	16794	16971	17037	16880	16890	16804	17197	17050	16923	16957	17016	16771	16860	16855	17090	16958	16864	16964	16852	16962	17011	17036	16905	17095	17022	17070	17116	16906	16962	17108	17042	16859	16761	17074	17069	16965	17129	16985	17066	16998	17319	17003	16938	16869	16942	16955	17060	17122	16970	17039	16942	17123	16834	16971	16862	16736	17079	16690	16971	16940	16784	16702	16795	16753	17062	16813	16991	17087	17059	16931	16933	16900	16827	16972	16938	16889	16924	16863	16949	16890	16809	17009	16735	16820	16682	16868	16982	17039	16954	17093	16926	16985	16964	16996	17046	16890	17023	16810	16971	17056	16903	16855	16874	16941	16781	16901	17072	17094	17013	17016	16976	17067	16927	16740	16929	17001	17035	16930	16966	17047	16804	16881	16912	16948	16963	16900	16874	16996	16986	17195	17080	17137	16960	17005	16834	16889	16857	17095	17208	17111	16880	16743	16790	17002	16860	16913	17132	16787	16890	16873	16998	16912	16804	16902	16858	16923	17020	16968	16972	17001	16880	16803	16758	16877	17072	16945	17119	17151	16837	16756	16794	17116	17125	16926	16957	16984	16972	16883	17027	17051	17127	17021	16882	16940	16940	16858	16967	17084	17008	17068	16930	16805	16958	17031	17258	17073	16920	16839	17001	16869	17027	17015	16902	16944	16965	17114	17041	17026	17138	17116	17005	16829	16974	16938	16897	16978	16943	16934	17123	17030	16832	16918	16894	16880	16964	17094	16813	16570	16851	16738	16955	17043	17104	16960	16969	17226	17038	17101	16999	17133	17179	17092	17067	16865	16950	16815	16963	17090	17147	17150	17040	17017	16831	16824	16953	16893	16994	16802	16830	17052	16737	16917	16881	17120	17115	17009	16907	17037	17030	16847	16944	16841	17101	16784	17097	16917	16897	16910	17010	17074	17010	17066	16935	17012	17030	16988	16811	16970	17010	16894	16697	17103	16867	17070	17155	16804	17006	17055	17068	16738	16961	17003	16828	16888	16885	16851	16981	16969	17028	17000	16982	16899	16977	16881	17036	16927	16882	16970	17011	16963	17038	16852	16750	16926	16842	16915	16922	16993	17017	16910	17068	16998	16792	17150	16856	16943	16850	17113	16929	16921	16965	16757	17106	17090	17034	16977	17000	16995	16885	17094	17049	17010	17004	16863	16812	17105	17004	16921	17198	17033	16949	16963	16808	16887	16950	16690	17112	16986	17001	16940	17117	16907	17079	16961	16849	16862	16974	16992	16914	16925	16888	16879	17095	16915	17064	17101	16995	17061	17036	16962	16821	16913	16987	17014	16887	16854	16931	16828	16980	16850	17000	16954	16990	16953	16980	17107	17022	16960	16915	17060	17034	17170	16911	16951	17063	17020	17012	17015	17040	16910	16894	17059	16993	16782	16920	16968	16992	16885	17033	16944	17088	17145	16908	17093	17026	16881	17015	16966	16905	16990	17041	16746	16933	16897	17079	16893	17130	16945	17138	17105	16728	16789	16862	16979	17039	16904	16940	16813	17007	17011	16825	17020	17100	16845	17138	17116	16878	17036	16874	16846	17094	16830	17052	16945	16961	17011	17018	17101	17113	16967	16856	16976	16877	16782	16976	17098	16993	16710	16951	17064	16978	16922	16741	16931	16915	16802	17004	17093	16857	16904	16959	17079	16997	17093	17082	16739	16796	16873	16854	16896	16934	16812	17234	16945	17027	17124	17087	16750	16919	16870	16983	16998	17005	17145	16777	17068	17158	16836	16824	16819	16845	16783	17079	16955	17121	16920	16905	16869	16878	16969	16961	17119	17044	16775	17017	17146	16914	16915	16863	16941	16763	16992	17087	17073	17103	16951	16966	16804	16862	17003	16753	16931	16984	16860	16784	16809	17085	16931	16887	17059	16890	17077	16911	16875	17057	17012	17020	17011	16990	17048	17097	17033	16804	16976	16900	16935	16837	16848	17177	17042	17025	16946	17200	16940	17145	16957	16914	16886	16873	16821	16967	17096	16926	16969	17081	16931	17011	17111	16975	16971	17015	16901	17122	16996	17109	16886	16854	17118	16844	16982	16976	17019	16972	16917	16816	16675	16977	16875	17000	16832	16916	16784	16822	16914	17006	16933	16915	16920	17231	17157	17125	17014	16978	16765	16818	17016	16817	17132	17083	17031	17123	17050	16847	16862	16633	16809	16886	16853	17085	16916	17011	16805	16990	17009	17063	16856	16919	17093	17137	17027	17039	16972	17011	17026	16739	16887	17168	16858	16992	17017	16990	16973	16802	17003	16989	17007	17166	16895	17075	16816	17002	16887	17128	17043	16960	16794	16872	17008	16993	16955	16915	16899	16916	16651	16876	16993	16880	16962	17062	16929	17057	17039	17121	17036	16907	17082	16842	16992	17078	16913	16843	17119	16932	16868	16929	16979	16958	16779	17117	17077	17023	17010	16949	16995	17242	16811	16963	17041	16849	17094	16960	16882	17052	17079	16907	17019	16981	16842	17094	17162	16923	17061	16822	16988	17032	17072	16861	16917	17055	16788	16939	17035	16870	16944	16911	17086	17159	16878	17027	17024	16822	16977	17122	17003	17072	17113	16783	16925	16724	17085	16727	16877	16997	16999	16938	17025	16974	17019	16895	17024	17080	16870	16728	17101	16710	17011	16856	16803	17110	17047	16896	17033	16942	17069	17008	16937	17061	16883	17094	17023	16894	17020	16937	16763	16961	16874	16824	16794	16948	16979	17039	16971	16920	17130	16815	17008	16971	17054	16881	17117	16989	17021	16902	16988	17084	16994	16955	16743	16801	17010	16787	16865	16990	17083	17002	16851	17061	17125	17005	16939	17019	17077	17022	16913	16855	16997	17088	17031	17068	16764	16968	16926
31879	57707	45678	29069	17251	15179	14693	14480	14397	14341	14124	14121	14014	14097	13968	14506	16841	16391	13910	13843	13722	13819	13924	13759	13830	14385	14715	14363	14060	13944	13827	13991	13747	13798	13619	13648	13577	13823	13686	13698	13705	13758	13662	13683	13667	13630	13614	13656	13687	13892	13677	13680	13737	13659	13587	13637	13743	13702	13686	13662	13523	13593	13517	13701	13606	13606	13607	13661	13709	13893	13692	13589	13775	13692	13719	13771	13593	13754	13664	13828	13804	13833	13558	13665	13722	13682	13570	13780	13706	13632	13709	13658	13621	13621	13734	13594	13820	13769	13780	13574	13734	13547	13831	13630	13503	13775	13676	13736	13586	13646	13846	13743	13835	13762	13624	13701	13572	13886	13698	13575	13769	13732	13635	13741	13825	13717	13652	13703	13787	13739	13654	13727	13795	13692	13726	13644	13595	13859	13683	13669	13834	13969	13719	13669	13467	13667	13740	13783	13766	13639	13860	13824	13631	13639	13697	13624	13743	13830	13576	13503	13627	13692	13805	13838	13695	13716	13681	13690	13601	13672	13780	13646	13744	13870	13780	13763	13629	13753	13872	13736	13710	13590	13631	13683	13743	13600	13670	13467	13659	13713	13758	13623	13718	13815	13681	13863	13718	13702	13725	13824	13751	13757	13586	13725	13663	13671	13784	13632	13695	13607	13669	13607	13676	13580	13740	13957	13756	13678	13736	13904	13708	13678	13611	13807	13687	13699	13636	13785	13583	13868	13874	13558	13813	13745	13725	13670	13757	13633	13732	13792	13659	13842	13877	13778	13702	13700	13713	13668	13587	13635	13664	13599	13669	13710	13706	13709	13747	13665	13763	13667	13764	13717	13815	13703	13787	13737	13726	13749	13782	13672	13804	13535	13749	13657	13711	13644	13640	13536	13783	13742	13679	13701	13839	13717	13662	13761	13712	13835	13945	13592	13728	13779	13791	13581	13763	13751	13528	13710	13747	13789	13660	13874	13779	13692	13589	13511	13621	13717	13749	13756	13694	13689	13921	13638	13738	13823	13826	13744	13742	13590	13529	13757	13720	13719	13635	13944	13838	13760	13609	13693	13741	13661	13735	13680	13737	13770	13723	13644	13626	13597	13610	13768	13629	13719	13612	13633	13772	13743	13698	13631	13708	13584	13930	13750	13650	13916	13623	13625	13940	13427	13667	13654	13857	13843	13763	13834	13762	13802	13769	13874	13700	13492	13981	13664	13746	13748	13687	13585	13549	13733	13630	13656	13563	13536	13573	13747	13687	13708	13838	13702	13706	13766	13586	13639	13803	13711	13681	13639	13823	13612	13653	13722	13689	13820	13599	13782	13835	13685	13681	13624	13722	13720	13788	13761	13672	13647	13739	13708	13619	13801	13744	13787	13610	13576	13578	13715	13845	13815	13953	13688	13825	13644	13734	13512	13666	13775	13544	13702	13585	13766	13461	13783	13584	13749	13767	13725	13736	13892	13919	13738	13691	13789	13728	13857	13736	13684	13682	13567	13630	13564	13556	13721	13688	13945	13780	13651	13789	13729	13684	13806	13633	13563	13665	13719	13751	13749	13826	13783	13787	13645	13686	13660	13668	13820	13734	13769	13803	13662	13575	13732	13672	13838	13773	13615	13770	13607	13829	13695	13678	13766	13528	13879	13733	13725	13543	13656	13793	13711	13693	13779	13687	13693	13909	13782	13733	13674	13680	13726	13542	13756	13807	13774	13777	13792	13611	13820	13549	13772	13737	13856	13679	13832	13650	13638	13770	13611	13734	13736	13738	13673	13774	13591	13736	13913	13785	13495	13711	13614	13738	13615	13741	13699	13841	13750	13608	13819	13827	13585	13848	13797	13584	13686	13795	13658	13666	13690	13682	13479	13609	13717	13650	13652	13781	13534	13732	13589	13444	13651	13745	13815	13889	13665	13655	13815	13630	13487	13797	13744	13724	13655	13720	13655	13616	13781	13686	13740	13885	13669	13727	13645	13672	13645	13827	13608	13606	13784	13809	13712	13699	13603	13797	13787	13678	13705	13739	13660	13641	13664	13651	13868	13580	13700	13783	13646	13768	13693	13646	13643	13607	13779	13839	13794	13758	13777	13614	13690	13679	13862	13731	13748	13667	13826	13893	13832	13977	13679	13553	13800	13787	13578	13611	13716	13965	13681	13769	13774	13727	13535	13923	13659	13616	13600	13718	13745	13715	13784	13801	13639	13787	13591	13641	13842	13668	13621	13627	13542	13873	13829	13792	13668	13693	13647	13628	13736	13682	13708	13635	13775	13572	13661	13521	13557	13566	13672	13593	13934	13704	13695	13562	13707	13667	13822	13688	13641	13844	13468	13834	13770	13660	13755	13653	13621	13553	13700	13682	13622	13869	13708	13645	13653	13666	13585	13731	13604	13523	13689	13474	13678	13800	13654	13736	13758	13552	13683	13436	13792	13745	13645	13533	13441	13829	13711	13722	13675	13725	13665	13682	13743	13738	13699	13753	13719	13847	13567	13764	13712	13742	13925	13714	13480	13873	13693	13633	13632	13821	13597	13593	13770	13628	13714	13758	13675	13654	13590	13576	13735	13709	13831	13726	13756	13690	13775	13665	13605	13521	13820	13702	13794	13754	13748	13761	13664	13598	13705	13624	13576	13598	13718	13740	13591	13742	13694	13727	13630	13604	13772	13722	13709	13809	13798	13736	13677	13688	13744	13735	13880	13717	13707	13724	13631	13689	13648	13691	13591	13739	13497	13660	13732	13893	13747	13475	13645	13742	13847	13599	13809	13821	13924	13630	13889	13677	13586	13816	13601	13562	13504	13670	13770	13718	13755	13595	13784	13780	13818	13675	13731	13747	13529	13780	13722	13615	13829	13714	13616	13558	13745	13797	13750	13709	13645	13845	13358	13739	13728	13749	13738	13675	13759	13586	13558	13620	13753	13785	13430	13674	13648	13879	13702	13847	13724	13646	13701	13571	13615	13648	13766	13741	13742	13817	13493	13675	13668	13770	13773	13756	13611	13845	13667	13542	13598	13709	13708	13575	13674	13766	13638	13609	13850	13657	13847	13681	13635	13742	13640	13633	13738	13515	13709	13730	13666	13592	13814	13695	13706	13769	13757	13870	13615	13574	13784	13838	13559	13682	13675	13717	13641	13614	13819	13697	13718	13678	13640	13635	13753	13713	13663	13726	13705	13693	13757	13831	13608	13649	13575	13714	13799	13762	13801	13651	13811	13480	13844	13859	13645	13716	13683	13570	13681	13807	13828	13698	13661	13608	13618	13713	13676	13661	13876	13726	13756	13701	13776	13785	13657	13621	13565	13744	13556	13761	13774	13507	13772	13866	13729	13713	13721	13913	13765	13660	13858	13785	13559	13639	13535	13667	13842	13707	13800	13832	13654	13664	13775	13628	13801	13668	13811	13629	13768	13650	13662	13945	13673	13674	13632	13792	13637	13809	13737	13819	13673	13808	13810	13859	13532	13729	13774	13646	13737	13735	13789	13841	13824	13745	13782	13625	13690	13642	13748	13769	13735	13825	13682	13645	13659	13721	13504	13832	13670	13571	13702	13689	13622	13669	13796	13789	13789	13773	13711	13796	13769	13580	13827	13736	13741	13638	13692	13640	13780	13566	13784	13694	13606	13645	13635	13737	13679	13836	13680	13726	13561	13648	13849	13834	13675	13777	13725	13689	13582	13754	13799	13704	13571	13615	13652	13752	13756	13646	13668	13616	13702	13703	13717	13631	13721	13738	13611	13694	13791	13739	13688	13687	13932	13748	13728	13817	13907	13598	13584	13708	13533	13764	13639	13763	13709	13657	13896	13684	13674	13757	13777	13632	13533	13735	13778	13725	13737	13665	13595	13643	13525	13636	13829	13833	13811	13783	13622	13742	13503	13694	13974	13923	13582	13735	13686	13796	13601	13800	13693	13628	13582	13591	13780	13645	13676	13804	13727	13682	13820	13611	13716	13772	13709	13748	13757	13834	13943	13721	13778	13820	13695	13656	13694	13633	13645	13787	13622	13770	13767	13748	13596	13653	13724	13459	13793	13735	13571	13599	13596	13673	13696	13712	13689	13588	13685	13548	13734	13815	13622	13650	13569	13753	13673	13646	13546	13898	13717	13691	13693	13672	13611	13695	13764	13877	13676	13650	13672	13840	13827	13737	13772	13724	13727	13701	13596	13696	13636	13615	13858	13662	13906	13755	13647	13685	13885	13673	13543	13594	13757	13633	13863	13614	13632	13649	13875	13754	13761	13824	13692	13632	13647	13654	13708	13707	13707	13775	13602	13705	13764	13850	13679	13669	13573	13923	13654	13838	13710	13663	13768	13656	13709	13821	13708	13659	13625	13661	13687	13617	13662	13550	13713	13726	13710	13596	13770	13690	13585	13653	13630	13847	13576	13564	13770	13731	13597	13638	13788	13726	13587	13537	13801	13583	13861	13667	13750	13729	13646	13753	13872	13674	13766	13679	13736	13792	13705	13511	13740	13731	13880	13695	13799	13708	13747	13704	13736	13605	13709	13597	13783	13824	13647	13576	13757	13561	13544	13664	13766	13555	13650	13719	13578	13770	13754	13684	13800	13762	13681	13623	13792	13784	13622	13613	13629	13710	13566	13757	13859	13727	13652	13581	13807	13679	13576	13784	13740	13717	13593	13890	13678	13768	13561	13811	13936	13629	13757	13647	13655	13678	13711	13524	13778	13786	13739	13610	13761	13790	13702	13569	13698	13908	13662	13708	13661	13659	13694	13499	13732	13828	13763	13702	13761	13678	13804	13502	13745	13842	13709	13982	13620	13496	13768	13751	13707	13840	13825	13784	13815	13802	13712	13598	13680	13717	13599	13673	13843	13795	13757	13685	13803	13825	13725	13631	13588	13645	13771	13716	13643	13647	13794	13682	13726	13657	13608	13653	13581	13692	13862	13736	13710	13648	13653	13766	13741	13705	13845	13740	13687	13768	13948	13728	13766	13811	13902	13837	13789	13784	13701	13642	13666	13662	13777	13836	13809	13673	13646	13644	13628	13731	13795	13617	13818	13728	13862	13866	13671	13989	13675	13785	13695	13629	13704	13619	13696	13901	13760	13709	13625	13828	13610	13692	13902	13753	13788	13711	13749	13558	13730
24737	21504	29820	29479	22134	19237	18743	17967	17547	17537	17364	17341	17489	17600	17503	17545	18261	18208	17511	17503	17436	17476	17470	17520	17468	17646	17763	17721	17500	17438	17373	17265	17363	17257	17415	17274	17502	17143	17173	17369	17402	17264	17487	17327	17228	17329	17008	17355	17268	17109	17380	17198	17305	17392	17157	17398	17167	17365	17411	17554	17320	17365	17242	17353	17224	17317	17530	17324	17255	17156	17397	17341	17358	17471	17436	17302	17568	17218	17392	17334	17379	17392	17326	17333	17237	17310	17678	17271	17403	17420	17190	17278	17202	17225	17332	17315	17305	17094	17399	17350	17367	17526	17178	17408	17324	17305	17162	17336	17342	17468	17358	17470	17215	17436	17269	17346	17532	17448	17271	17320	17216	17127	17309	17260	17446	17238	17634	17214	17251	17393	17377	17184	17308	17087	17336	17194	17413	17368	17296	17226	17448	17185	17457	17467	17230	17255	17101	17192	17265	17170	17533	17279	17501	17460	17322	17312	17293	17068	17216	17286	17347	17390	17159	17622	17435	17515	17544	17294	17446	17217	17236	17388	17437	17237	17319	17077	17374	17246	17413	17398	17248	17285	17394	17323	17284	17186	17328	17317	17485	17557	17438	17306	17083	17150	17266	17414	17300	17353	17211	17405	17295	17249	17138	17403	17361	17614	17271	17109	17545	17339	17333	17342	17320	17176	17235	17083	17408	17143	17198	17388	17443	17290	17331	17178	17356	17344	17470	17276	17373	17292	17344	17289	17397	17431	17234	17342	17529	17340	17315	17218	17347	17182	17289	17411	17391	17237	17381	17313	17242	17378	17187	17454	17266	17328	17450	17183	17414	17131	17307	17255	17489	17372	17345	17439	17365	17413	17471	17372	17331	17219	17523	17439	17377	17433	17427	17262	17388	17355	17329	17500	17426	17281	17301	17210	17377	17236	17418	17241	17347	17355	17192	17242	17411	17422	17126	17202	17133	17320	17055	17263	17389	17508	17382	17204	17377	17393	17398	17522	17216	17418	17326	17403	17549	17345	17232	17134	17184	17341	17077	17337	17140	17110	17404	17426	17418	17322	17539	17317	17435	17372	17349	17361	17419	17312	17319	17159	17351	17447	17407	17454	17219	17211	17288	17174	17263	17407	17517	17396	17506	17403	17293	17145	17347	17180	17366	17370	17312	17291	17374	17408	17181	17237	17321	17617	17476	17384	17308	17240	17238	17139	17146	17347	17278	17081	17213	17327	17336	17358	17335	17309	17246	17246	17262	17298	17233	17480	17446	17352	17182	17303	17366	17350	17328	17293	17374	17204	17260	17363	17299	17540	17430	17299	17319	17246	17357	17340	17308	17384	17171	17378	17535	17393	17421	17239	17139	17292	17347	17309	17385	17515	17279	16967	17118	17442	17523	17238	17351	17371	17395	17226	17414	17383	17386	17269	17150	17342	17313	17338	17467	17308	17159	17212	17353	17319	17320	17375	17280	17328	17295	17382	17293	17396	17239	17208	17573	17406	17264	17349	17329	17219	17185	17227	17153	16970	17070	17201	17149	17466	17182	17263	17399	17337	17302	17232	17371	17288	17328	17415	17374	17294	17248	17246	17323	17442	17284	17424	17282	17333	17495	17498	17358	17261	17259	17375	17356	17443	17407	17338	17227	17236	17501	17363	17400	17237	17356	17312	17391	17342	17460	17429	17494	17362	17377	17439	17288	17243	17281	17295	17279	17115	17255	17487	17410	17405	17184	17443	17269	17282	17290	17347	17111	17152	17253	17117	17386	17305	17267	17363	17353	17179	17360	17141	17420	17169	17316	17344	17297	17567	17383	17153	17441	17397	17189	17386	17302	17487	17388	17462	17559	17320	17277	17377	17396	17300	17308	17411	17284	17311	17417	17221	17408	17300	17399	17462	17346	17292	17150	17282	17298	17210	17372	17273	17347	17171	17515	17302	17190	17131	17428	17386	17162	17253	17367	17096	17373	17346	17225	17369	17416	17262	17140	17135	17554	17511	17363	17126	17452	17421	17367	17264	17255	17303	17535	17254	17173	17392	17137	17205	17504	17467	17375	17240	17279	17651	17404	17113	17164	17278	17110	17386	17442	17759	17385	17344	17443	17191	17425	17325	17304	17255	17360	17448	17431	17236	17440	17261	17208	17296	17565	17143	17372	17187	17357	17370	17388	17231	17530	17426	17391	17471	17597	17280	17259	17243	17243	17169	17362	17496	17109	17212	17153	17208	17404	17295	17463	17507	17339	17567	17355	17249	17278	17437	17569	17230	17357	17437	17312	17307	17315	17179	17075	17445	17661	17245	17431	17264	17392	17382	17435	17486	17489	17227	17169	17392	17530	17409	17248	17107	17386	17169	17279	17442	17243	17282	17393	17377	17459	17248	17476	17285	17411	17330	17387	17312	17429	17342	17540	17310	17547	17286	17367	17305	17034	17465	17274	17256	17427	17321	17364	17377	17214	17150	17416	17296	17413	17390	17353	17305	17483	17424	17495	17371	17254	17309	17290	17384	17307	17330	17428	17165	17632	17217	17321	17366	17300	17229	17492	17320	17345	17351	17317	17137	17420	17362	17205	17453	17225	17112	17334	17208	17333	17566	17364	17329	17502	17368	17465	17257	17307	17372	17299	17447	17558	17350	17271	17190	17248	17443	17428	17233	17284	17377	17314	17240	17608	17261	17011	17301	17270	17329	17505	17416	17454	17347	17387	17328	17387	17247	17200	17458	17549	17361	17191	17237	17547	17524	17436	17382	17358	17346	17145	17383	17337	17153	17261	17297	17357	17112	17350	17348	17310	17487	17309	17278	17209	17098	17278	17459	17255	17271	17506	17216	17290	17305	17530	17265	17214	17341	17251	17377	17401	17421	17421	17370	17317	17442	17368	17297	17241	17396	17176	17324	17415	17346	17454	17223	17382	17406	17398	17363	17408	17220	17025	17213	17271	17330	17424	17328	17414	17336	17280	17413	17312	17157	17235	17289	17169	17247	17494	17369	17395	17330	17282	17243	17446	17208	17276	17107	17446	17382	17212	17428	17226	17398	17443	17176	17155	17392	17358	17408	17523	17217	17296	17349	17312	17342	17640	17306	17292	17449	17321	17416	17235	17439	17352	17487	17230	17216	17184	17120	17364	17315	17263	17279	17239	17227	17291	17419	17380	17261	17273	17388	17339	17191	17470	17401	17245	17358	17417	17333	17466	17341	17295	17318	17397	17252	17390	17186	17201	17346	17303	17574	17272	17552	17424	17313	17300	17327	17279	17400	17384	17307	17317	17443	17512	17328	17311	17309	17268	17499	17479	17410	17397	17257	17196	17380	17059	17317	17474	17388	17477	17378	17149	17235	17261	17269	17362	17330	17188	17497	17214	17232	17347	17243	17465	17252	17291	17348	17454	17425	17443	17606	17242	17240	17265	17314	17177	17259	17450	17229	17360	17324	17302	17401	17256	17249	17291	17132	17526	17299	17098	17319	17342	17215	17336	17198	17312	17511	17318	17226	17358	17394	17507	17234	17303	17164	17390	17078	17424	17475	17155	17495	17453	17296	17339	17288	17286	17154	17435	17543	17357	17421	17261	17223	17296	17330	17348	17370	17484	17231	17426	17382	17319	17306	17381	17247	17566	17430	17351	17341	17271	17223	17513	17418	17281	17502	17217	17544	17215	17430	17280	17372	17210	17374	17433	17394	17255	17293	17364	17544	17440	17240	17136	17395	17271	17396	17261	17379	17304	17283	17334	17107	17298	17352	17221	17343	17352	17340	17320	17370	17249	17393	17501	17494	17535	17192	17346	17226	17484	17202	17371	17350	17353	17375	17380	17313	17421	17382	17331	17367	17483	17479	17347	17261	17276	17232	17359	17362	17357	17430	17288	17234	17500	17212	17339	17244	17397	17461	17443	17418	17117	17240	17293	17441	17434	17394	17505	17415	17388	17351	17233	17547	17263	17238	17246	17295	17334	17362	17317	17238	17306	17200	17148	17375	17436	17516	17356	17212	17157	17401	17672	17237	17406	17480	17225	17492	17436	17151	17515	17463	17425	17293	17235	17326	17327	17444	17287	17354	17286	17321	17288	17366	17414	17273	17391	17403	17344	17364	17423	17205	17229	17231	17435	17293	17382	17342	17436	17296	17293	17224	17309	17212	17359	17320	17374	17329	17241	17333	17490	17612	17381	17254	17508	17285	17201	17558	17344	17229	17327	17521	17337	17552	17391	17272	17364	17365	17234	17294	17083	17341	17247	17415	17177	17463	17410	17366	17217	17234	17344	17260	17409	17273	17385	17434	17321	17351	17284	17464	17487	17184	16993	17304	17385	17294	17331	17420	17318	17333	17382	17414	17313	17392	17426	17422	17321	17410	17247	17513	17481	17347	17240	17211	17500	17604	17404	17157	17221	17216	17398	17418	17415	17427	17258	17216	17342	17267	17360	17399	17230	17428	17242	17070	17333	17177	17217	17351	17231	17372	17389	17232	17206	17368	17385	17431	17221	17135	17204	17427	17403	17244	17512	17491	17291	17101	17289	17288	17313	17434	17325	17336	17214	17342	17343	17243	17186	17285	17258	17243	17374	17208	17328	17443	17421	17478	17371	17169	17210	17294	17491	17147	17127	17042	17505	17285	17192	17600	17329	17151	17246	17450	17407	17429	17449	17306	17025	17334	17231	17263	17416	17289	17407	17246	17521	17298	17258	17275	17232	17141	17333	17257	17115	17250	17297	17395	17542	17233	17489	17348	16991	17335	17360	17321	17290	17320	17240	17324	17202	17261	17464	17063	17512	17099	17532	17290	17233	17218	17344	17420	17276	17295	17201	17162	17294	17339	17251	17415	17350	17437	17467	17355	17474	17575	17502	17300	17270	17126	17399	17291	17398	17445	17332	17223	17427	17341	17475	17255	17326	17437	17333	17477	17251	17348	17477	17213	17334	17291	17493	17445	17401	17372	17421	17214	17385	17303	17294	17391	17478	17412	17538	17332	17339	17553	17259	17099	17414	17320	17327	17393	17349	17261	17342	17232	17310	17098	17264	17136	17387	17314	17306	17057	17148	17422	17064	17306	17672	17409	17674	17439	17316	17364	17243	17339	17517	16995	17579	17366	17153	17393	17262	17167	17342	17355	17371	17429	17410	17146
31362	54481	44701	29458	18198	14830	14780	14337	14302	14087	14136	14105	13934	14193	14150	14411	15148	14643	13930	14077	13887	14032	14095	14070	14092	14355	14343	14194	14126	14043	14001	14007	13824	13881	13925	13906	14008	13944	13839	13852	13935	13913	13940	13794	14012	13934	13837	14046	13899	13784	13931	14015	13894	13891	14087	14027	13846	14030	13936	13787	13810	14004	13935	14082	13946	14012	13766	13827	13790	13877	13910	13735	13705	13964	14003	13827	13932	14013	14009	13968	13931	13927	13887	13896	13710	13739	14013	13746	13984	13862	14011	13814	13891	13836	13952	13821	13998	14001	14116	14180	13895	13829	13880	13951	13987	13867	14063	13918	13834	13985	13871	13915	13858	14044	13847	13944	13887	13887	13960	13945	13889	13819	13879	13862	13923	13917	13934	14065	13951	13961	13894	13903	13944	13808	13967	13824	13826	14021	13945	13942	13960	14049	14123	13967	13852	13879	14094	14006	13998	13827	13748	13944	14011	13860	14032	13813	13875	13892	14008	13770	13856	13924	14009	13907	13899	13833	13857	13932	14088	13922	13722	14240	13908	13928	13826	13973	13779	13795	14032	13879	13956	13767	13957	13947	13783	13763	13920	13978	13964	13902	13951	13795	13953	14017	13953	13836	13855	13976	13849	13884	13957	13950	13764	13889	13855	13942	13952	13876	13819	13829	13792	13890	13913	13874	13899	13865	13967	13796	13989	14088	13833	13711	14059	14026	13951	13957	13826	14011	13908	13885	13846	13848	13930	13927	14134	13933	13824	13886	13978	14012	13949	14068	13855	13774	14120	13829	13985	13921	14015	13788	14037	13791	13968	13942	13721	13924	13912	13858	13897	13923	14012	14096	14063	13957	13926	13957	13807	13926	13831	13907	13803	13874	13956	13941	13984	13890	13915	13934	13821	14057	13820	13964	13927	13792	13762	13782	13855	13919	14092	13937	14107	13930	13877	14034	14022	13983	13972	13994	13908	13839	13912	13814	14015	13895	13747	13853	13915	13982	13942	13982	13878	13763	13944	13888	13932	13750	13953	13855	13944	13830	13732	13827	13912	14005	13808	14045	13884	13827	13843	13852	14072	13850	13889	13988	13963	13834	13937	13992	13851	13860	13852	13812	13806	13936	14037	13980	14070	13976	14042	13857	13813	13856	13768	13918	13936	13958	13940	14015	13830	13935	13962	14050	13905	13863	13831	13905	13880	13940	13917	13947	13959	13910	14042	14000	13777	13866	14062	13989	13963	13922	13810	13881	13861	13923	13770	13869	14071	14113	13919	13874	13952	13923	14001	14110	13938	13932	13809	13886	13939	13878	13834	14041	13979	13797	14070	13895	13937	14023	13766	13871	13984	13931	13972	13685	13907	13871	13962	13940	14012	13715	13912	13758	13825	13925	13900	13796	13912	13865	13816	13817	13978	13750	13829	14049	13829	13885	13887	13816	13909	13892	13981	13883	13938	13925	13735	13869	13821	14015	13889	13866	14046	13901	13784	13776	13874	13835	13998	14014	14018	14047	13921	13847	14084	13928	13790	14025	13777	13923	13941	13857	13833	13836	13938	13914	14143	13890	13959	13842	13930	13989	13922	13863	13934	13896	13955	13708	13856	13891	13832	13933	14167	13963	13881	13882	13990	13776	13859	13803	13901	13834	13876	13862	13975	13694	14052	13969	14009	13855	13916	14141	13957	13952	13944	13865	13987	14010	13873	13926	13846	13741	13822	13953	14021	13921	13912	13784	13814	13834	14015	13842	13767	13778	13955	13988	13895	13784	13911	14034	13952	13871	13786	13854	13850	13952	13949	13725	14056	13969	13857	13894	13824	14041	14129	13909	13914	13777	13866	13871	13815	13938	13981	14130	13987	14167	14052	13911	14051	13983	13896	13825	13708	13966	13903	13848	13877	13819	13838	14108	13865	13960	14032	13878	14063	13956	13963	13840	13959	13849	13707	13982	13786	14045	13802	13931	13872	13947	13922	13886	13901	13994	14026	13870	13971	13777	14049	13912	13980	13894	13902	14016	14057	14006	13783	13848	13971	14021	13865	13840	14114	14021	13951	14033	13822	13787	14018	13966	13825	13847	13946	13817	13842	13868	13937	13861	13789	13892	14006	13766	13830	13772	13967	13971	13927	13947	13896	14072	13825	13971	14054	13891	13940	13935	13741	14329	13707	13715	14017	13854	13917	13997	14034	13851	13884	13815	13917	13896	13766	13878	13907	13936	13816	13924	13833	13719	13949	14039	13869	13728	13900	13722	13943	13737	13876	13852	13955	13820	13909	13901	13842	13880	13780	14014	14053	13865	13924	13990	13930	13829	13942	13877	13859	13992	13925	13798	13860	13995	14069	13891	13887	14022	13842	13961	13793	14032	13905	13967	13986	13917	13723	13887	13798	13993	13872	13751	14078	13900	13988	13890	13760	13859	14196	13891	13771	13838	13903	13878	14026	13982	13808	13926	13973	13882	14080	13930	13828	13960	13935	13733	14062	13782	14049	14048	14157	13961	13870	14075	13917	13793	13826	13938	13941	14038	13830	14027	13889	13912	13906	13872	13757	13953	13781	13874	13966	13850	13852	13995	13975	13883	13858	13959	13713	14025	13879	13911	13906	13939	13799	13943	13875	13822	14077	13850	13917	13908	13958	13884	13872	13996	13952	13908	13909	13992	13875	13918	13931	14017	13911	13981	13997	13913	13928	14123	13920	13840	13762	14004	13998	13994	13882	13889	13928	13871	13812	13862	13963	13929	14089	13869	13953	13941	14121	13971	13730	14036	13741	13967	13961	13905	13984	13967	13808	13873	14003	13916	14087	13995	13923	13765	13842	13939	13899	13851	13882	13747	13881	14045	13884	14042	13814	13886	13887	13945	13897	13956	13916	13922	13755	13990	13906	13692	13900	13959	13738	14017	13791	13887	13948	14046	14040	13899	13844	13848	13821	13960	13889	13850	13752	14080	13946	13983	13985	14039	13967	14014	14009	13899	13956	13965	13920	13947	13930	13703	13924	14042	13886	13850	14046	13774	13832	13850	14003	13911	13805	13884	13992	13834	13700	14034	13839	14022	13906	13912	13857	14050	13956	13958	13923	13821	13841	13906	13917	13812	13979	13983	13958	13908	13680	13839	13761	13849	13903	13953	13948	14051	13990	13955	13736	13996	13913	13868	13900	14010	13922	13858	13632	14028	13933	13990	14001	13879	13900	13924	13763	13871	14011	13842	14026	13968	13915	13982	14080	13944	14006	13980	13954	13886	13958	13896	13862	13819	14030	13795	14102	13677	13873	13782	13989	13910	13903	13743	13997	14051	13810	13924	13799	13997	13874	13889	13982	13848	13850	13968	13877	13777	14057	13794	13841	13948	13788	14054	13947	14100	13960	14017	14010	13979	13783	13821	13882	13934	14087	13961	13807	14125	13937	13973	13885	13856	13887	14081	13834	13749	13856	13831	13941	13874	13854	13953	14017	13934	13846	13838	13996	14103	13736	13928	14059	14005	13848	13832	13972	13869	13925	14028	13888	13986	13841	13944	13861	13972	13970	13925	13889	13837	13708	14028	13915	14054	13947	14052	14056	13886	13865	13882	13876	13894	13923	13871	13898	13870	13774	13949	13907	13988	13896	13814	13747	13703	13820	13922	14052	13923	13959	13955	13912	13921	13972	13784	13846	13845	13926	13897	13828	13962	13857	13934	13836	13907	13949	13906	13846	13951	13939	13859	13936	13940	13883	13907	13723	13935	13750	13901	13610	13940	14001	14068	14024	13778	13997	13827	14002	13913	13940	13963	13763	13846	13849	13905	14024	13941	14037	13711	13875	13911	13936	13719	13981	13773	13989	13872	14017	13974	13867	13991	14120	13952	13803	13850	13849	13890	13864	13892	13987	13830	13997	13840	13913	13832	13885	13921	13926	13865	13892	13991	13937	13738	13938	13883	13840	13865	13976	13790	13811	14061	14134	13963	13932	13929	13996	13926	13947	13919	13844	13910	14054	13924	14050	14060	13804	14099	13848	14088	13977	13932	14102	13781	13854	13839	13971	13795	13890	13875	13845	13918	13916	13883	13943	13895	13868	14019	14064	13960	13882	13831	13772	13798	13886	13830	13950	13829	14034	13799	13884	13826	13985	14012	13840	13889	14016	13817	13878	13868	13865	13992	13837	13950	13853	14063	13913	13765	13930	13883	13994	14000	13869	14028	14020	13950	13856	13774	13878	13914	14034	13934	14097	13889	13820	13837	13958	14089	13862	13877	14049	13824	13917	13859	14074	13934	13824	13745	13961	13849	13952	13799	13935	13949	13984	13953	13899	14110	13905	13932	13899	13814	13809	13990	13846	13900	13891	13978	13933	13997	13847	13980	13998	13943	14121	13920	13814	13935	13938	13870	13874	13970	13914	13936	13899	13760	13901	13943	13930	13873	13928	13940	13739	13826	13930	13930	14056	13908	13782	13920	13872	13973	13833	13812	13911	13879	13953	13950	13915	13974	14011	13878	13984	13710	13730	14021	13739	13966	13948	13933	13769	13932	13935	13899	13928	13995	13703	13860	13780	13868	13833	13942	13926	13837	13923	13978	13799	13850	13941	13806	13837	13797	13914	13798	13823	13899	13961	14060	14050	13843	14026	13848	14017	13892	13806	13914	13941	13849	13906	14044	13942	13874	14040	13729	13921	13727	14006	13962	13899	13925	13990	13879	13911	13850	13921	13937	14043	13880	14000	13943	13893	14027	14077	13914	13973	13977	14106	14029	13874	13951	13726	13962	13953	13899	13993	13856	13959	13750	13963	13917	13877	13931	13923	13964	13854	14042	14140	13819	13891	13784	13912	13936	13944	13828	13794	13916	13816	13819	13927	13718	13837	13757	13981	14014	13883	13917	13917	13808	13835	13838	14089	14088	13838	14013	13793	13804	13871	13764	13822	13936	13909	13884	14067	14049	13916	13956	13865	13961	13988	13947	13929	13897	13819	13982	13994	14044	13840	13886	13969	13858	13742	14069	13845	13951	14077	13702	13934	13967	13756	13824	13773	14094	13967	13972	14011	13972	13867	13798	14278	13991	14024	13863	13912	14030	13838	13760	13986	13946	13896	13780	13919	14027	13856	13943	13750	13928	14051	13903	13960	13765	13767	13824	13881	13885
22180	21169	28557	24540	21522	23023	23520	18598	17512	17740	17614	17304	17336	17283	17505	17220	18061	16942	17021	16956	16982	17054	16992	16966	17268	18394	18594	18260	17796	17465	17154	16892	16944	16827	17021	17034	16833	16877	16778	16857	16790	16865	16647	16523	16743	16782	16847	16742	16911	16648	16725	16956	16920	16624	16658	16781	16751	16716	16823	16920	16905	16718	16726	16927	16647	16717	16752	16807	16793	16762	16533	16644	16709	16691	16941	16844	16661	16888	16650	16542	16607	16756	16647	16599	16703	16898	16790	16700	16607	16573	16718	16732	16742	16659	16709	16885	16727	16697	16695	16623	16669	16696	16802	16833	16658	16834	16702	16622	16924	16693	16795	16798	16751	16849	16664	16711	16860	16818	16840	16728	16777	16623	16774	16731	16790	16867	16839	17045	16727	16870	16827	17001	16724	16623	16906	16636	16682	16911	16561	16709	16683	16620	16775	16677	16546	16723	16690	16651	16816	16706	16787	16571	16820	16709	16895	16617	16680	16703	16639	16660	16712	16657	16615	16619	16754	16783	16660	16848	16702	17004	16782	16582	16721	16854	16855	16781	16805	16711	16739	16736	16870	16974	16706	16839	16773	16904	16991	16753	16791	16690	16844	16664	16778	16715	16733	16772	16931	16742	16548	16557	16924	16886	16799	16793	16750	16697	16816	16661	16698	16778	16927	16814	16725	16695	16931	16890	16893	16862	16751	16593	16839	16710	16735	16835	16730	16861	16845	16755	16747	16752	16871	16739	16565	16707	16968	16550	16676	16758	16946	16641	16836	16661	16848	16645	16567	16602	16666	16751	16791	16860	16642	16645	16803	16877	16759	16942	16773	16802	16937	16588	16898	16883	16525	16746	16925	16806	16700	16837	16686	16643	16909	16635	16732	16821	16743	16634	16654	16710	16611	16531	16772	16694	16700	16696	16902	16846	16810	16890	16970	16791	16792	16777	16757	16815	16784	16743	16672	16409	16670	16710	16779	16632	16628	16714	16767	16728	16742	16754	16882	16736	16658	16652	16816	16778	16790	16635	16749	16849	16664	16901	16724	16755	16601	16825	16748	16657	16822	16606	16615	16579	16663	16781	16733	16907	16766	16611	16619	16714	16807	16739	16884	16588	16569	16558	16550	16662	16680	16800	16658	16887	16815	16656	16938	16881	16920	16762	16646	16804	16926	16754	16804	16853	16511	16863	16872	16637	16741	16895	16805	16639	16817	16701	16758	16579	16644	16533	16549	16731	16678	16697	16787	16871	16585	16748	16606	16550	16641	16584	16744	16904	16860	16662	16594	16975	16652	16574	16872	16651	16721	16848	16873	16951	16730	16628	16929	16494	16695	16520	16674	16792	16676	16672	16818	16675	16717	16800	16849	16806	16563	16664	16836	16757	16665	16523	16727	16911	16773	16641	16544	16811	16765	16471	16874	16707	16577	16575	16789	16749	16764	16809	16692	16673	16702	16703	16747	16864	16839	16901	16739	16617	16721	16676	16675	17094	16720	16755	16860	16781	16813	16677	16624	16666	16604	16560	16600	16678	16616	16770	16664	16793	16893	16758	16652	16582	16629	16948	16740	16765	16806	16759	16688	16679	16646	16679	16768	16675	16624	16770	16710	16685	16840	16701	16668	16772	16707	16710	16616	16857	16741	16883	16829	16664	16574	16526	16848	16556	16956	16884	16504	16681	16681	16669	16588	16808	16838	16736	16709	16546	16648	16909	16706	16615	16751	16619	16842	16778	16715	16640	16710	16548	16745	16882	16747	16842	16778	16692	16734	16704	16758	16697	16878	16645	16924	17111	16685	16871	16801	16866	16939	16854	16812	16867	17042	16789	16694	16644	16717	16607	16571	16870	16728	16570	16687	16668	16765	16607	16712	16710	16808	16620	16829	16601	16484	16692	16869	16774	16638	16613	16761	16813	16906	16742	16683	16565	16672	16694	16857	16827	16753	16635	16659	16813	16508	16797	16956	16799	16625	16863	16702	16582	16598	16733	16872	16757	16544	16794	16604	16645	16558	16911	16720	16620	16894	16672	16703	16884	16701	16585	16713	16788	16745	16811	16885	16752	16603	16920	16602	16616	16660	16790	16632	16906	16785	16807	16754	16596	16596	16822	16701	16649	16764	16753	16682	16716	16673	16634	16735	16714	16683	16694	16761	16900	16643	16703	16618	16762	17018	16685	16790	16756	16848	16767	16666	16706	16597	16871	16647	16826	16704	16603	16684	16561	16729	16926	16892	16750	16688	16824	16645	16988	16728	16687	16685	16604	16504	16585	16878	16751	16615	16654	16618	16799	16771	16742	16643	16844	16674	16658	16666	16814	16861	16826	16758	16746	16513	16748	16575	16824	16790	16813	16727	16674	16723	16567	16815	16556	16692	16778	16778	16919	16740	16544	16789	16718	16904	16648	16745	16477	16863	16688	16819	16755	16685	16751	16675	16731	16517	16701	16638	16707	16733	16635	16856	16737	16730	16870	16722	16632	16698	16663	16610	16591	16832	16790	16715	16713	16693	16851	16860	16928	16812	16717	16810	16662	16537	16932	16608	16733	16601	16795	16857	16859	16627	16706	16637	16624	16592	16837	16754	16945	16743	16757	16749	16934	16764	16811	16798	16866	16784	16718	16656	16836	16695	16664	16588	16795	16872	16766	16628	16616	16852	16730	16528	16899	16768	16603	16925	16603	16751	16901	16698	16749	16628	16709	16631	16850	16736	16745	16657	16765	16865	16653	16632	16808	16662	16904	16735	16529	16824	16761	16655	16759	16844	16629	16947	16703	16730	16950	16953	16657	16666	16654	16699	16762	16766	16682	16656	16914	16965	16676	16942	16621	16741	16773	16634	16718	16817	16727	16842	16698	16738	16797	16578	16782	16853	16773	16660	16749	16645	16711	16639	16678	16993	16815	16675	16911	16691	16632	16971	16884	16843	16781	16798	16692	16707	16612	16569	16678	16645	16564	16803	16434	16791	16833	16655	16673	16676	16633	16959	16780	16719	16779	16788	16628	16666	16911	16770	16753	16756	16680	16658	16525	16664	16666	16753	16697	16659	16662	16837	16842	17023	16685	16776	16805	16712	16785	16759	16764	16725	16539	16655	16745	16695	16765	16771	16705	16706	17066	16794	17036	16842	16727	16867	16644	16765	16847	16557	16621	16630	16648	16731	16815	16903	16832	16803	16636	16745	16873	16699	16783	16838	16805	16554	16724	16605	16907	16676	16665	16740	16750	16861	16944	16903	16689	16616	16763	16491	16773	16787	16393	16837	16570	16481	16602	16615	16847	16873	17017	16740	16554	16750	16675	16791	16672	16711	16662	16705	16594	16954	16666	16696	16690	16837	16682	16865	16827	16805	16735	16834	16705	16779	16759	16954	16757	16659	16636	16585	16692	16772	16768	16843	16577	16620	16714	16599	16766	16744	16652	16792	16719	16684	16757	16710	16592	16867	16919	16883	16585	16856	16779	16550	16690	16783	16614	16723	16505	16803	16822	16748	16816	16823	16727	16678	16554	16762	16733	16676	16691	16713	16584	16841	16487	16820	16888	16822	16781	16815	16863	16799	16850	16722	16508	16567	16657	16669	16670	16558	16941	16901	16727	16665	16759	16692	16782	16854	16588	16695	16755	16762	16864	16510	16509	16664	16681	16595	16544	16547	16712	16681	16573	16693	16838	16533	16797	16753	16471	16739	16556	16804	16894	16809	16619	16936	16849	16852	16678	16582	16505	16736	16588	16671	16668	16729	16772	16482	16512	16583	16693	16829	16879	16625	16755	16493	16704	16716	16790	16993	16683	16775	16864	16702	16732	16633	16598	16907	16888	16762	16702	16878	16700	16693	16858	16891	16750	16834	16938	16876	16645	16914	16742	16590	16592	16784	16556	16608	16729	16695	16698	16843	16821	16783	16630	16651	16645	16812	16788	16636	16692	16639	16845	16799	16395	16647	16599	16556	16960	16891	16627	16826	16718	16966	16720	17028	16588	16643	16625	16600	16690	16641	16663	16697	16840	16699	16922	16590	16432	16825	16589	16542	16686	16721	16670	16875	16684	16765	16717	16596	16841	16726	16583	16734	16732	16714	16834	16722	16756	16687	16829	16905	16694	16874	16675	16684	16744	16556	16797	16678	16759	16790	16735	16647	16770	16854	16543	16821	16673	16675	16893	16830	16786	16691	16704	16726	16556	16734	16867	16816	16822	16838	16735	16700	16714	16699	16595	16526	16745	16730	16776	16754	16919	16901	16790	16634	16559	16714	16731	16769	16851	16709	16689	16659	16646	16580	16906	16636	16784	16690	16612	16779	16805	16618	16677	16750	16785	16617	16798	16624	16872	16710	16611	16625	16650	16692	16693	16728	16672	16814	16908	16716	16669	16680	16741	16974	16792	16986	16844	16761	16667	16565	16734	16596	16621	16668	16611	16639	16848	16813	16614	16675	16799	16965	16746	16755	16818	16570	16758	16725	16781	16559	16598	16775	16825	16796	16582	16906	16768	16665	16698	16622	16646	16561	16781	16811	16647	16892	17024	16770	16876	16756	16583	16603	16770	16674	16783	16795	16586	16800	16825	16820	16672	16796	16680	16727	16690	16716	16804	16512	16824	16961	16764	16857	16587	16749	16420	16765	16746	16725	16745	16829	16445	16787	16559	16641	16801	16778	16752	16767	16921	16610	16599	16778	16744	16575	16817	16814	16899	16899	16985	16646	16621	16816	16778	16827	16622	16747	16712	16709	16810	16568	16625	16814	16766	16678	16511	16810	16504	16671	16704	16668	16876	16681	16753	16944	16661	16743	16666	16676	16787	16827	16754	16660	16694	16843	16884	16862	16592	16734	16633	16809	16718	16790	16688	16809	16826	16779	16766	16584	16857	16951	16717	16435	16681	16720	16679	16685	16621	16796	16701	16549	16794	16768	16643	16694	16576	16693	16626	16659	16517	16674	16675	16903	16817	16652	16693	16555	16745	16724	16806	16626	16791	16895	16807	16774	16579	16489	16729	16672	16585	16677	16732	16535	16684	16722	16613	16708	16643	16780	16759	16746	16781	16563	16633	16798	16754	16769	16611	16820	16866	16894	16779	16688	16797	16583	16500	16548	16791	16694	16881	16684	16634	16798	16634	16781	16644	16692	16761
34676	68389	59712	35231	17526	16083	15139	14915	14768	14543	14050	14056	13945	13984	14075	13963	15360	13818	13705	13716	13755	13613	13580	13807	14305	16181	16084	15438	14462	14144	13790	13706	13340	13558	13660	13551	13445	13526	13785	13518	13588	13614	13656	13554	13641	13456	13487	13223	13734	13484	13529	13505	13597	13628	13642	13536	13473	13641	13774	13618	13531	13645	13587	13582	13512	13509	13510	13630	13610	13665	13595	13754	13515	13579	13583	13578	13353	13613	13672	13507	13644	13500	13595	13477	13592	13628	13502	13486	13695	13559	13686	13524	13664	13643	13480	13692	13511	13656	13551	13710	13574	13646	13375	13623	13531	13596	13460	13505	13512	13413	13400	13795	13572	13584	13615	13699	13513	13472	13607	13658	13558	13692	13420	13506	13676	13589	13562	13516	13691	13485	13609	13580	13519	13511	13570	13572	13562	13410	13576	13630	13606	13546	13583	13700	13431	13371	13520	13504	13593	13624	13518	13512	13548	13796	13517	13639	13511	13426	13692	13762	13446	13600	13681	13616	13555	13362	13613	13512	13578	13661	13396	13656	13551	13628	13610	13667	13624	13468	13591	13708	13681	13488	13549	13388	13600	13511	13590	13599	13549	13553	13805	13538	13689	13797	13683	13624	13524	13644	13552	13621	13474	13709	13651	13634	13598	13642	13669	13548	13555	13595	13542	13525	13671	13551	13632	13677	13627	13743	13540	13531	13691	13629	13580	13661	13581	13565	13454	13518	13523	13571	13384	13585	13370	13594	13491	13536	13594	13557	13492	13436	13655	13491	13584	13617	13631	13719	13589	13680	13533	13687	13510	13643	13600	13459	13577	13558	13432	13520	13550	13619	13526	13605	13638	13528	13468	13428	13564	13570	13594	13592	13652	13496	13639	13531	13715	13679	13693	13553	13465	13720	13530	13511	13584	13614	13580	13549	13657	13644	13500	13535	13508	13428	13526	13489	13549	13654	13617	13545	13592	13654	13798	13730	13718	13599	13723	13374	13569	13625	13591	13501	13608	13691	13340	13557	13416	13607	13476	13642	13645	13403	13651	13791	13266	13620	13472	13551	13614	13475	13562	13663	13573	13522	13610	13697	13750	13555	13679	13608	13624	13580	13533	13620	13484	13466	13725	13553	13494	13653	13470	13653	13600	13424	13535	13556	13598	13551	13658	13426	13471	13621	13429	13406	13611	13485	13688	13620	13583	13476	13672	13527	13652	13501	13509	13603	13563	13519	13633	13601	13722	13708	13708	13366	13528	13434	13378	13672	13517	13539	13875	13422	13679	13511	13540	13773	13511	13558	13610	13495	13630	13702	13515	13614	13633	13564	13597	13535	13554	13545	13420	13547	13644	13419	13695	13539	13440	13579	13517	13446	13576	13632	13520	13748	13581	13638	13580	13541	13576	13464	13680	13622	13466	13639	13457	13607	13461	13496	13696	13658	13665	13584	13543	13458	13689	13462	13628	13482	13571	13416	13659	13526	13483	13622	13523	13607	13653	13623	13500	13661	13473	13683	13503	13481	13623	13437	13618	13491	13521	13556	13602	13498	13474	13720	13701	13470	13697	13511	13542	13563	13541	13613	13578	13692	13582	13750	13428	13595	13781	13720	13530	13466	13505	13550	13589	13514	13738	13563	13616	13624	13608	13496	13481	13627	13702	13572	13650	13667	13620	13632	13391	13623	13538	13643	13648	13611	13622	13742	13654	13556	13542	13601	13530	13629	13736	13570	13648	13540	13622	13517	13518	13464	13582	13408	13591	13688	13615	13354	13597	13708	13479	13696	13590	13572	13583	13574	13379	13630	13671	13534	13568	13364	13746	13679	13461	13530	13480	13492	13565	13606	13463	13368	13515	13698	13378	13429	13589	13453	13513	13453	13716	13478	13620	13530	13759	13601	13428	13791	13641	13434	13508	13660	13601	13472	13601	13567	13399	13658	13636	13665	13586	13510	13594	13451	13670	13577	13564	13509	13734	13537	13518	13656	13568	13613	13673	13710	13581	13630	13554	13661	13470	13625	13561	13631	13608	13654	13657	13466	13815	13564	13612	13490	13603	13667	13671	13678	13521	13745	13644	13670	13544	13622	13498	13593	13529	13486	13573	13529	13528	13569	13546	13681	13651	13630	13587	13580	13452	13599	13391	13522	13657	13641	13764	13519	13702	13474	13479	13569	13428	13655	13477	13551	13690	13613	13653	13416	13688	13591	13637	13483	13490	13663	13511	13475	13664	13545	13697	13625	13568	13648	13711	13464	13558	13636	13662	13674	13641	13562	13572	13395	13539	13712	13588	13562	13608	13520	13532	13545	13507	13465	13610	13707	13769	13650	13593	13551	13534	13534	13453	13776	13549	13606	13633	13659	13491	13462	13616	13497	13581	13464	13478	13591	13477	13603	13529	13718	13527	13593	13559	13594	13579	13529	13570	13631	13592	13348	13707	13542	13498	13566	13659	13708	13633	13479	13334	13534	13428	13626	13542	13698	13539	13523	13750	13654	13480	13548	13446	13661	13459	13627	13346	13733	13777	13477	13461	13573	13650	13598	13610	13389	13498	13629	13502	13589	13649	13566	13589	13548	13574	13758	13662	13662	13527	13655	13688	13453	13517	13594	13451	13555	13475	13464	13561	13505	13706	13580	13510	13542	13421	13756	13545	13523	13721	13630	13639	13644	13599	13554	13582	13533	13548	13484	13543	13585	13517	13495	13441	13532	13683	13697	13507	13757	13523	13460	13662	13488	13651	13583	13615	13502	13546	13500	13536	13414	13585	13623	13503	13587	13453	13776	13617	13635	13656	13575	13610	13617	13589	13499	13517	13560	13685	13567	13644	13792	13525	13695	13484	13606	13538	13641	13392	13636	13702	13512	13667	13624	13599	13630	13601	13500	13504	13617	13627	13607	13656	13483	13491	13517	13602	13450	13589	13613	13398	13566	13465	13679	13521	13678	13675	13524	13658	13533	13496	13654	13677	13341	13482	13518	13448	13556	13733	13676	13722	13621	13610	13507	13551	13630	13669	13683	13583	13611	13601	13760	13732	13491	13488	13557	13411	13470	13703	13491	13550	13458	13529	13564	13560	13594	13505	13560	13522	13485	13607	13615	13673	13747	13481	13608	13554	13701	13725	13565	13491	13572	13726	13634	13638	13709	13309	13481	13372	13646	13651	13606	13716	13606	13482	13679	13530	13502	13638	13614	13409	13703	13491	13463	13601	13635	13640	13474	13499	13567	13482	13476	13539	13582	13634	13662	13614	13641	13583	13653	13366	13586	13698	13619	13329	13707	13544	13512	13532	13437	13557	13592	13598	13457	13634	13736	13578	13490	13369	13608	13690	13775	13589	13539	13603	13612	13669	13524	13484	13686	13543	13627	13700	13544	13646	13388	13538	13555	13462	13617	13499	13590	13503	13558	13623	13586	13537	13619	13581	13580	13571	13509	13498	13580	13496	13718	13538	13596	13433	13523	13789	13599	13675	13278	13540	13601	13642	13565	13624	13768	13567	13606	13701	13602	13584	13530	13614	13569	13507	13577	13515	13567	13471	13564	13588	13664	13623	13462	13589	13636	13486	13531	13628	13627	13619	13732	13470	13576	13499	13471	13640	13544	13620	13437	13514	13499	13694	13482	13586	13567	13524	13682	13670	13536	13607	13462	13608	13616	13573	13415	13590	13802	13529	13495	13550	13654	13565	13596	13609	13506	13617	13447	13582	13620	13589	13632	13616	13394	13518	13422	13584	13606	13732	13449	13489	13662	13596	13528	13482	13556	13743	13446	13643	13518	13508	13534	13641	13475	13599	13544	13576	13411	13499	13677	13562	13637	13610	13789	13514	13707	13540	13615	13559	13552	13603	13737	13454	13587	13519	13702	13445	13632	13429	13682	13492	13773	13520	13444	13732	13578	13512	13648	13498	13682	13625	13478	13534	13699	13469	13526	13715	13784	13358	13634	13568	13618	13507	13601	13499	13406	13705	13452	13704	13458	13687	13511	13478	13614	13530	13606	13631	13476	13597	13561	13578	13483	13515	13726	13363	13591	13581	13697	13615	13607	13686	13574	13563	13624	13384	13516	13557	13574	13471	13720	13513	13602	13554	13585	13701	13328	13476	13661	13571	13557	13581	13525	13505	13599	13520	13616	13646	13460	13720	13611	13554	13649	13531	13583	13599	13584	13514	13507	13685	13328	13550	13510	13550	13421	13665	13395	13653	13710	13581	13665	13647	13482	13628	13527	13655	13492	13558	13564	13418	13647	13652	13573	13585	13620	13478	13653	13693	13351	13584	13614	13418	13509	13545	13525	13494	13449	13491	13570	13355	13524	13591	13554	13590	13544	13598	13482	13574	13652	13482	13725	13668	13448	13422	13630	13541	13509	13577	13615	13592	13778	13575	13512	13466	13604	13573	13508	13503	13638	13738	13617	13468	13502	13560	13519	13643	13652	13633	13557	13507	13526	13714	13221	13490	13589	13559	13574	13370	13653	13612	13641	13565	13567	13342	13596	13747	13615	13449	13590	13603	13560	13406	13629	13614	13497	13596	13485	13477	13609	13627	13403	13641	13530	13580	13638	13690	13694	13538	13454	13671	13435	13427	13515	13679	13526	13579	13295	13522	13577	13545	13595	13623	13495	13615	13590	13536	13431	13508	13371	13495	13651	13533	13499	13573	13547	13496	13540	13393	13442	13454	13407	13718	13380	13426	13666	13889	13602	13666	13586	13677	13722	13595	13693	13540	13496	13595	13385	13534	13631	13688	13443	13691	13635	13582	13614	13510	13650	13555	13580	13562	13515	13567	13571	13528	13582	13466	13486	13490	13362	13619	13437	13511	13588	13633	13605	13586	13578	13594	13442	13550	13562	13678	13622	13672	13808	13547	13569	13593	13495	13699	13473	13694	13539	13627	13536	13730	13480	13637	13463	13571	13626	13422	13547	13465	13646	13565	13570	13548	13543	13663	13577	13586	13524	13382	13587	13637	13605	13538	13640	13678	13671	13733	13567	13450	13644	13624	13595	13446	13586	13411	13502	13660	13640	13641	13514	13619	13627	13636	13604	13633	13535	13460	13557	13432	13699	13522	13593	13617	13683	13636	13598	13586	13679	13706	13583	13401	13510	13590	13501	13600	13541	13531	13480
31200	33419	36869	26234	20271	19632	19262	18973	19024	18763	18786	18776	18913	18972	18718	18697	18722	18535	18860	18668	18679	18515	18768	18572	18740	19073	19055	18892	18760	18773	18542	18654	18550	18625	18616	18803	18669	18755	18630	18785	18530	18525	18844	18717	18558	18600	18678	18783	18815	18787	18758	18832	18524	18633	18847	18571	18691	18630	18782	18817	18794	18581	18617	18706	18748	18472	18550	18703	18493	18445	18847	18627	18628	18524	18655	18508	18453	18656	18634	18766	18822	18639	18677	18806	18290	18487	18625	18776	18656	18524	18523	18643	18711	18741	18565	18783	18511	18582	18572	18558	18869	18743	18779	18631	18723	18445	18761	18552	18630	18732	18746	18628	18797	18652	18680	18683	18592	18517	18650	18558	18686	18583	18575	18690	18732	18831	18595	18556	18730	18624	18509	18592	18678	18615	18668	18527	18421	18751	18704	18570	18663	18763	18862	18767	18688	18662	18533	18670	18530	18447	18619	18801	18658	18671	18788	18700	18808	18692	18596	18572	18780	18736	18589	18674	18676	18830	18823	18574	18864	18694	18668	18702	18862	18535	18644	18673	18745	18670	18603	18572	18577	18533	18611	18477	18636	18509	18578	18628	18563	18563	18562	18489	18563	18575	18644	18748	18541	18609	18612	18555	18710	18826	18767	18525	18827	18712	18705	18528	18743	18512	18731	18802	18545	18673	18733	18570	18598	18490	18531	18862	18505	18646	18599	18597	18540	18558	18777	18657	18723	18683	18723	18676	18912	18570	18615	18517	18645	18778	18463	18623	18670	18708	18716	18609	18705	18634	18833	18457	18559	18404	18588	18629	18638	18768	18702	18546	18637	18648	18506	18738	18771	18672	18497	18665	18717	18859	18554	18614	18700	18677	18567	18630	18671	18543	18910	18741	18578	18603	18640	18845	18702	18733	18637	18634	18478	18635	18667	18752	18670	18489	18701	18501	18762	18791	18680	18664	18607	18775	18709	18689	18496	18674	18766	18586	18838	18622	18418	18624	18598	18553	18556	18733	18457	18715	18695	18933	18856	18665	18877	18742	18617	18513	18482	18704	18665	18899	18642	18581	18600	18859	18806	18413	18600	18589	18623	18435	18531	18692	18537	18456	18607	18814	18735	18688	18691	18495	18647	18654	18654	18814	18713	18806	18522	18644	18690	18512	18513	18399	18916	18920	18646	18706	18741	18590	18533	18705	18747	18570	18795	18639	18531	18793	18627	18538	18644	18694	18763	18616	18726	18749	18709	18620	18788	18809	18631	18716	18745	18731	18679	18463	18779	18648	18788	18715	18824	18909	18631	18725	18806	18656	18626	18725	18638	18820	18727	18665	18535	18551	18425	18804	18747	18557	18717	18679	18658	18582	18734	18573	18747	18685	18725	18644	18542	18386	18539	18756	18762	18723	18715	18694	18675	18622	18728	18733	18698	18697	18679	18640	18760	19036	18851	18812	18672	18785	18747	18642	18569	18677	18688	18854	18801	18730	18560	18646	18757	18741	18755	18686	18788	18638	18599	18809	18832	18799	18642	18673	18781	18484	18810	18684	18689	18630	18717	18666	18792	18821	18688	18518	18741	18835	18847	18884	18830	18702	18618	18588	18699	18672	18832	18583	18650	18631	18700	18688	18787	18757	18767	18712	18546	18544	18680	18636	18645	18558	18635	18681	18794	19073	18568	18750	18726	18942	18701	18615	18776	18714	18821	18599	18507	18612	18708	18510	18638	18535	18784	18606	18650	18661	18801	18668	18733	18748	18808	18633	18954	18893	18931	18831	18580	18442	18545	18626	18536	18512	18786	18712	18789	18545	18542	18639	18648	18541	18781	18573	18696	18699	18683	18637	18827	18843	18669	18711	18728	18479	18505	18582	18847	18626	18587	18659	18731	18790	18694	18862	18677	18865	18812	18625	18569	18596	18717	18748	18437	18725	18751	18614	18757	18680	18663	18682	18587	18598	18538	18516	18814	18634	18627	18600	18743	18632	18494	18671	18744	18566	18644	18797	18614	18520	18683	18782	18494	18657	18603	18653	18930	18743	18989	18815	18619	18453	18773	18737	18608	18502	18632	18587	18836	18605	18662	18593	18711	18595	18588	18730	18550	18523	18496	18631	18426	18866	18660	18714	18574	18722	18632	18706	18515	18676	18680	18580	18706	18659	18446	18708	18730	18530	18612	18760	18624	18581	18687	18686	18591	18751	18650	18614	18753	18897	18705	18640	18565	18779	18698	18786	18689	18724	18912	18622	18734	18764	18666	18696	18781	18643	18663	18678	18653	18513	18560	18619	18690	18725	18778	18738	18638	18882	18894	18546	18727	18707	18739	18522	18610	18551	18689	18814	18541	18715	18574	18699	18748	18820	18716	18672	18609	18585	18636	18573	18811	18859	18887	18574	18588	18851	18482	18731	18814	18618	18795	18888	18546	18776	18709	18777	18895	18810	18780	18591	18518	18609	18809	18668	18694	18715	18572	18769	18885	18803	18708	18596	18763	18681	18503	18458	18636	18679	18593	18686	18636	18625	18690	18830	18914	18542	18674	18831	18743	18781	18679	18587	18746	18627	18677	18561	18743	18596	18771	18658	18751	18707	18443	18548	18583	18543	18760	18639	18566	18548	18699	18696	18665	18600	18714	18828	18739	18627	18615	18742	18750	18721	18625	18718	18879	18514	18733	18834	18701	18706	18531	18757	18578	18580	18828	18687	18648	18610	18676	18687	18874	18798	18846	18742	18801	18467	18687	18665	18755	18692	18631	18707	18548	18658	18639	18472	18675	18515	18733	18738	18717	18778	18803	18929	18580	18868	18655	18721	18711	18875	18850	18583	18715	18568	18714	18597	18575	18608	18796	18876	18620	18847	18731	18832	18692	18799	18928	18672	18912	18573	18737	18556	18726	18627	18468	18624	18640	18852	18741	18673	18717	18646	18619	18699	18676	18902	18776	18807	18738	18522	18661	18572	18718	18653	18746	18565	18816	18703	18668	18326	18571	18647	18680	18737	18599	18575	18500	18572	18780	18836	18683	18721	18670	18670	18754	18787	18776	18674	18654	18664	18699	18578	18937	18703	18807	18787	18772	18635	18532	18727	18728	18610	18617	18693	18548	18764	18601	18851	18920	18611	18753	18778	18480	18557	18616	18574	18694	18651	18704	18623	18793	18579	18740	18790	18666	18596	18425	18644	18683	18436	18686	18609	18701	18716	18743	18608	18783	18526	18715	18675	18647	18649	18834	18521	18846	18672	18612	18680	18560	18655	18716	18588	18746	18414	18710	18787	18848	18561	18736	18669	18584	18678	18666	18738	18722	18748	18747	18689	18585	18738	18783	18927	18689	18747	18546	18793	18778	18820	18670	18722	18962	18736	18641	18752	18756	18674	18726	18718	18733	18795	18914	18739	18519	18671	18871	18816	18769	18934	18635	18753	18617	18666	18878	18787	18661	18618	18725	18711	18481	18711	18610	18729	18878	18687	18809	18439	18606	18766	18659	18574	18631	18805	18608	18630	18742	18547	18674	18865	18561	18724	18537	18722	18616	18620	18594	18670	18675	18808	18646	18655	18874	18706	18702	18664	18718	18667	18743	18758	18463	18688	18676	18735	18491	18771	18769	18814	18757	18761	18807	18667	18398	18749	18712	18655	18523	18681	18739	18676	18907	18846	18769	18779	18683	18686	18886	18581	18780	18660	18558	18829	18626	18797	18546	18621	18675	18791	18625	18492	18594	18644	18635	18770	18698	18631	18749	18751	18602	18801	18765	18831	18743	18620	18496	18788	18621	18834	18632	18792	18648	18769	18664	18732	18449	18625	18712	18680	18581	18527	18522	18700	18692	18718	18862	18790	18558	18825	18771	18612	18715	18906	18700	18733	18704	18804	18706	18574	18457	18482	18606	18719	18638	18525	18611	18786	18752	18601	18797	18732	18571	18658	18676	18795	18633	18616	18288	18658	18503	18831	18905	18787	18829	18652	18695	18861	18613	18655	18817	18595	18778	18757	18821	18557	18583	18501	18534	18741	18463	18563	18937	18711	18667	18782	18824	18468	18841	18801	18774	18721	18529	18632	18891	18586	18570	18611	18645	18815	18575	18574	18552	18388	18532	18717	18797	18810	18756	18617	18521	18843	18612	18754	18806	18530	18810	18620	18715	18781	18669	18577	18648	18823	18662	18701	18781	18423	18586	18744	18811	18580	18643	18483	18610	18425	18613	18610	18666	18631	18670	18830	18396	18795	18368	18658	18697	18614	18799	18689	18549	18781	18854	18527	18669	18926	18670	18554	18716	18821	18669	18710	18512	18579	18649	18708	18532	18630	18662	18536	18707	18670	18530	18511	18740	18579	18747	18814	18761	18646	18655	18504	18668	18994	18644	18723	18828	18807	18775	18664	18853	18643	18491	18622	18661	18687	18827	18594	18604	18432	18561	18489	18403	18679	18757	18652	18778	18706	18693	18691	18877	18652	18699	18784	18492	18624	18611	18773	18692	18834	18897	18684	18464	18341	18544	18531	18564	18668	18521	18519	18634	18550	18742	18654	18784	18630	18715	18846	18544	18730	18616	18683	18641	18520	18579	18709	18809	18660	18976	18795	18725	18579	18668	18822	18602	18734	18586	18541	18749	18504	18482	18639	18756	18768	18559	18583	18594	18539	18624	18689	18647	18873	18688	18761	18706	18731	18755	18683	18485	18404	18678	18696	18842	18783	18661	18551	18532	18484	18711	18444	18816	18587	18781	18558	18757	18759	18705	18617	18537	18705	18572	18727	18665	18697	18803	18729	18724	18876	18719	18487	18541	18375	18615	18596	18616	18584	18644	18617	18725	18671	18457	18486	18517	18853	18686	18558	18616	18815	18682	18709	18767	18644	18892	18667	18890	18680	18697	18839	18678	18450	18789	18686	18790	18747	18753	18642	18889	18782	18755	18744	18421	18680	18666	18864	18701	18589	18565	18673	18592	18864	18734	18893	18566	18502	18879	18774	18720	18710	18754	18864	18619	18619	18868	18611	18548	18563	18395	18764	18770	18608	18707	18638	18863	18831	18865	18954	18640	18828	18776	18667	18979	18792	18469	18748	18614	18800	18908	18754	18689	18561	18674	18511	18784	18798	18673	18641	18621	18557	18786	18637	18683	18735
31065	48733	35399	19881	16536	15792	15446	15180	15221	14976	15044	14874	15123	15055	15152	15142	14877	14789	14824	14669	14779	14855	14840	14801	14765	14899	14891	14949	14734	14921	14906	14792	14661	14722	14729	14680	14768	14628	14858	14710	14722	14718	14620	14888	14854	14658	14665	14775	14679	14708	14632	14843	14703	14643	14530	14600	14715	14734	15048	14666	14740	14632	14720	14817	14628	14743	14660	14791	14910	14723	14751	14680	14688	14732	14766	14831	14753	14826	14645	14799	14858	14714	14698	14650	14619	14891	14743	14837	14840	14716	14781	14789	14683	14889	14594	14798	14547	14735	14725	14876	14651	14623	14833	14906	14789	14777	14721	14672	14623	14713	14729	14755	14774	14959	14750	14723	14884	14745	14852	14862	14828	14892	14763	14818	14805	14751	14918	14715	14854	14706	14761	14798	14826	14803	14728	14580	14774	14762	14559	14891	14916	14744	14837	14770	14579	14827	14643	14590	14620	14688	14756	14762	14783	14868	14747	14718	14790	14679	14748	14810	14783	14880	14730	14676	14793	14712	14789	14735	14629	14899	14688	14763	14644	14685	14687	14793	14621	14746	14826	14758	14955	14680	14859	14660	14720	14820	14595	14672	14721	14768	14747	14762	14754	14649	14712	14731	14739	14706	14762	14714	14745	14627	14815	14766	14778	14934	14739	14599	14815	14925	14579	14572	14722	14803	14766	14546	14895	14807	14795	14862	14722	14668	14652	14684	14603	14625	14606	14866	14665	14775	14676	14814	14861	14727	14648	14734	14693	14698	14749	14576	14865	14729	14664	14697	14622	14704	14815	14792	14736	14863	14698	14630	14709	14736	14703	14633	14843	14899	14835	14734	14607	14913	14858	14768	14622	14763	14803	14779	14740	14791	14841	14762	14743	14880	14806	14790	14718	14752	14554	14674	14891	14625	14887	14756	14798	14858	14686	14893	14781	14733	14690	14711	14742	14767	14833	14746	14755	14850	14731	14789	14806	14684	14804	14649	14828	14857	14868	14727	14806	14650	14642	14660	14722	14842	14643	14857	14759	14635	14889	14755	14596	14957	14857	14655	14879	14649	14817	14770	14713	14674	14796	14786	14748	14678	14660	14763	14787	14654	14845	14703	14800	14862	14740	14730	14801	14613	14880	14751	14882	14723	14711	14618	14691	14613	14645	14819	14679	14668	14926	14628	14866	14812	14884	14869	14742	14852	14758	14656	14800	14791	14587	14835	14900	14727	14779	14802	14917	14672	14751	14890	14807	14754	14763	14802	14665	14884	14737	14634	14776	14776	14577	14724	14679	14696	14787	14790	14873	14812	14921	14692	14869	14842	14805	14755	14780	14797	14764	14736	14915	14752	14812	14767	14786	14771	14804	14562	14779	14599	14867	14645	14728	14580	14724	14886	14695	14787	14637	14871	14600	14757	14753	14746	14719	14738	14681	14700	14803	14625	14761	14718	14895	14919	14812	14772	14780	14919	14807	14661	14944	14842	14546	14974	14845	14760	14685	14581	14664	14846	14746	14684	14749	14777	14828	14763	14833	14785	14841	14695	14606	14794	14883	14670	14695	14885	14632	14996	14973	14710	14602	14863	14747	14869	14727	14652	14665	14687	14798	14828	14679	14767	14906	14740	14825	14737	14613	14611	14517	14900	14668	14787	14780	14797	14641	14699	14829	14913	14599	14715	14900	14793	14640	14732	14785	14858	14812	14807	14826	14635	14806	14820	14868	14879	14811	14802	14727	14805	14654	14700	14782	14790	14789	14789	14611	14749	14733	14925	14775	14806	14870	14702	14791	14840	14672	14647	14692	14576	14723	14861	14884	14625	14778	14725	14793	14633	14940	14605	14717	14774	14903	14862	14781	14849	14703	14845	14807	14772	14749	14636	14805	14811	14944	14757	14734	14697	14605	14855	14603	14752	14731	14721	14724	14745	14741	14749	14772	14902	14852	14876	14676	14772	14619	14907	14732	14742	14516	15052	14751	14863	14907	14770	14852	14796	14798	14753	14796	14757	14685	14748	14896	14674	14672	14741	14852	14770	14742	14792	14753	14840	14745	14654	14728	14838	14673	14662	14761	14722	14892	14636	14749	14753	14921	14838	14844	14806	14689	14752	14787	14648	14828	14717	14776	14740	14623	14737	14658	14809	14729	14908	14870	14746	14846	14860	14700	14764	14952	14667	14770	14821	14647	14694	14756	14539	14831	14716	14479	14687	14815	14714	14742	14792	14794	14898	14655	14787	14774	14753	14576	14879	14635	14864	14578	14715	14748	14811	14884	14718	14677	14807	14686	14853	14783	14802	14708	14703	14737	14678	14757	14847	14745	14767	14728	14713	14769	14699	14808	14769	14764	14793	14797	14634	14817	14761	14779	14821	14734	14772	14718	14734	14720	14789	14525	14688	14899	14878	14709	14863	14703	14872	14700	14826	14906	14889	14731	14779	14843	14805	14901	14644	14873	14715	14737	14514	14892	14708	14757	14720	14799	14668	14776	14821	14752	14644	14884	14728	14786	14822	14756	14717	14805	14693	14841	14763	14773	14836	14763	14907	14739	14558	14694	14683	14806	14785	14904	14820	14714	14700	14770	14641	14791	14753	14719	14971	14917	14602	14826	14723	14699	14823	14605	14858	14843	14502	14872	14802	14806	14764	14635	14587	14591	14539	14790	14955	14904	14783	14934	14882	14578	14887	14953	14660	14791	14735	14834	14800	14809	14626	14725	14700	14863	14836	14747	14799	14675	14659	14657	14860	14599	14588	14770	14816	14863	14647	14727	14647	14912	14857	14833	14842	14725	14858	14733	14687	14810	14808	14983	14806	14751	14837	14781	14710	14755	15002	14762	14851	14893	14879	14800	14639	14709	14845	14794	14744	14750	14839	14769	14870	14686	14632	14827	14893	14674	14921	14907	14810	14896	14898	14664	14793	14768	14648	14753	14644	14725	14824	14927	14698	14699	14675	14737	14831	14653	14734	14794	14748	14865	14807	14812	14835	14721	14756	14815	14634	14715	14736	14652	14925	14795	14854	14814	14734	14774	14809	14705	14721	14905	14761	14709	14696	14754	14856	14775	14798	14899	14759	14850	14739	14692	14759	14659	14777	14827	14788	14710	14905	14772	14758	14670	14681	14859	14630	14850	14913	14770	14888	14617	14631	14704	14900	14682	15038	14749	14897	14729	14772	14844	14753	15067	14764	14840	14735	14916	14747	14763	14662	14576	14771	14653	14682	14856	14816	14667	14834	14720	14627	14795	14699	14900	14805	14898	14680	14820	14863	14608	14772	14647	14688	14813	14786	14794	14769	14805	14634	14645	14709	14737	14833	14898	14840	14857	14797	14752	14807	14635	14880	14722	14832	14793	14831	14702	14785	14772	14843	14719	14778	14617	14749	14894	14864	14787	14863	14878	14732	14868	14846	14891	14726	14826	14760	14835	14679	14775	14758	14817	14819	14878	14850	14814	14711	14743	14653	14631	14924	14775	14801	14760	14912	14761	15006	14769	14770	14896	14683	14729	14843	14717	14799	14857	14755	14792	14565	14837	14622	14757	14805	14696	14792	14820	14847	14758	14840	14767	14759	14837	14600	14706	14691	14745	14694	14852	14666	14711	14739	14684	14760	14753	14706	14803	14764	14712	15086	14813	14715	14576	14752	14669	14801	14853	14795	14804	14779	14737	14747	14816	14688	14753	14716	14764	14734	14672	14651	14656	14833	14694	14759	14736	14596	14661	14886	14851	14689	14589	14724	14675	14656	14679	14824	14884	14694	14850	14920	14789	14804	14638	14790	14932	14719	14880	14855	14656	14766	14805	14661	14642	14839	14809	14839	14694	14799	14609	14757	14855	14616	14714	14792	14676	14623	14727	14979	14792	14787	14616	14685	14737	14884	14688	14702	14796	14820	14693	14855	14709	14688	14808	14867	14700	14707	14766	14982	14952	14966	14792	14712	14737	14802	14844	14763	14829	14929	14835	14789	14808	14735	14696	14681	14908	14710	14706	14680	14864	14747	14701	14828	14934	14803	14721	14633	14800	14798	14763	14806	14736	14680	14695	14798	14775	14671	14652	14872	14876	14757	14719	14761	14751	14791	14851	14877	14700	14812	14509	14795	14627	14721	14862	14734	14792	14642	14624	14753	14754	14765	14901	14828	14724	14686	14692	14715	14868	14792	14823	14718	14674	14798	14885	14693	14797	14638	14725	14521	14688	14753	14709	14833	14725	14780	14740	14853	14696	14825	14735	14659	14869	14584	14629	14845	14713	14707	14690	14767	14830	14763	14622	14781	14787	14740	14876	14693	14998	14864	14777	14831	14786	14702	14668	14810	14695	14805	14667	14873	14677	14845	14700	14672	14742	14763	14676	14657	14905	14741	14713	14761	14666	14719	14804	14701	14779	14691	14864	14792	14653	14849	14779	14584	14827	14853	14751	14752	14778	14824	14765	14869	14833	14771	14735	14840	14742	14743	14801	14419	14815	14782	14587	14846	14877	14816	14644	14628	14646	14656	14736	14785	14746	14788	14628	14706	14749	14740	14834	14760	14873	14699	14834	14700	14723	14869	14798	14802	14737	14745	14513	14932	14709	14870	14791	14806	14793	14761	14748	14729	14841	14829	14539	14721	14725	14551	14719	14886	14801	14689	14953	14759	14787	14649	14739	14615	14785	14696	14618	14814	14694	14636	14764	14825	14754	14955	14739	14790	14888	14841	14706	14690	14755	14723	14772	14713	14715	14972	14787	14752	14628	14911	14543	14807	14811	14882	14817	14889	14893	14738	14686	14682	14560	14830	14778	14821	14812	14832	14898	14884	14723	14774	14741	14760	14784	14707	14805	14738	14916	14758	14759	14875	14734	14783	14671	14764	14944	14727	14739	14824	14962	14808	14804	14601	14688	14810	14757	14866	14692	14751	15002	14820	14827	14806	14908	14723	14802	14684	14879	14684	14742	14803	14649	14831	14736	14621	14748	14806	14706	14836	14741	14768	14911	14703	14881	14913	14690	14770	14732	14747	14787	14616	14847	14680	14729	14857	14734	14686	14748	14799	14834	14739	14747	14679	14984	14884	14648	14836	14845	14837	14868	14809	14850	14486	14691	14728	14822	14764	14781	14864	14827	14869	14887	14832	14756	14807	14812	14817
23207	21187	28434	25499	22435	22321	21563	19185	18579	18495	18597	18296	18314	18406	18413	18209	18109	18258	17959	18046	18148	18231	18187	18205	19024	19259	19143	18732	18513	18150	18124	17890	18042	17969	18067	18084	18097	18141	17997	18149	18022	17997	18054	18064	18181	17954	18070	18026	18089	17938	18042	17967	17869	17965	18199	17983	17912	18046	18030	17857	18177	18035	18035	18029	17860	18098	18026	17796	17797	18027	17943	18054	17845	17932	17826	17938	17993	17798	18141	18045	18056	18119	18142	18016	18084	18008	17999	17888	18056	17920	17766	17979	17847	17988	17968	17997	17964	17762	17836	17894	17978	17804	17859	17930	18067	17949	17803	18132	17958	17858	17809	18000	18030	17945	18088	17867	17934	17922	17920	18050	18110	18043	17949	18060	17960	17995	17835	17647	18035	18037	18111	18028	17947	17752	17961	18003	17912	18148	18072	17815	18202	17822	17870	17832	17929	17889	17873	18084	17767	17877	17874	18114	17925	17935	17920	17953	17792	18045	17836	17974	18037	17659	17911	17778	17901	17942	17676	17959	17830	17897	17811	17901	17959	17872	18025	18172	18182	18086	17972	18066	17876	17970	18074	17996	17943	18422	18073	17971	18067	18207	17856	17692	17860	18066	17810	17960	17768	17844	18143	17958	17814	17901	17928	17988	17942	18007	17847	18053	17963	17893	18101	17880	17847	17856	17983	17963	17924	17959	18022	18086	18055	17914	17960	17884	18076	18149	18151	18017	17881	17959	17923	18173	18012	18075	17952	17767	18049	17813	18009	17898	18107	18187	17787	17959	18020	18017	18060	17781	17988	17975	18029	18063	17909	17957	17982	18083	17842	17989	18131	18113	17999	18138	18056	17984	17786	17666	17787	17776	18048	17848	18078	17912	18033	17976	18013	17910	17822	18104	18114	18147	18132	17995	17951	17925	17925	17974	17905	17882	17742	18137	17970	17957	18031	18175	17852	17774	18141	18068	17884	17979	18026	17891	18001	17940	18018	18307	17895	18014	18064	17844	18058	18001	18018	17998	18254	17985	18174	18025	18085	17986	17899	18138	18074	17894	17949	18122	17849	17878	18056	17922	18003	18032	18002	17995	17951	17950	17888	18069	18209	17950	18220	17988	17972	17776	18066	17813	17931	18154	17935	17926	17979	18031	17941	17916	17769	17958	18007	17760	18057	18095	18073	17838	18064	17973	18030	18020	18118	17897	18008	17887	18192	17811	17900	18045	18011	18162	17974	17769	17924	18079	17872	18008	18048	17903	17839	17545	17914	18080	18084	18025	18133	17840	18081	17790	17999	17904	17738	17845	17991	17853	17912	17963	17921	18147	18143	17986	17921	18049	17947	17894	18026	17945	17814	17953	17897	18060	17880	17954	17949	17750	18149	17728	18027	18055	17979	17986	17688	17966	17966	18032	17875	17765	18009	18070	17954	17882	17713	17978	17874	17938	17965	18133	18098	17929	17720	17951	18199	18019	17898	17800	17972	17865	18029	18017	17908	18060	18122	17947	18017	17905	17910	18095	18055	17841	17982	17949	17963	18017	17988	18035	18096	18150	18082	18006	18006	17917	17884	17953	17841	18065	17929	18018	18019	17937	18079	17955	18094	17707	17968	17993	17947	18220	18102	17979	17911	17909	18128	17994	17807	18050	17861	18073	18040	18073	17972	17929	17904	18031	17845	17844	17647	17847	17779	17887	17843	18135	18038	17935	17847	17828	17972	17976	18045	17955	17898	17835	18113	17987	17902	17785	18011	18020	18148	18101	17826	17993	18064	18103	17972	18007	17860	18205	18044	17927	18004	17913	18109	17966	17886	18091	18032	18055	18050	17975	17791	18015	18064	18040	17718	18007	18132	17902	17793	17812	17766	17818	17971	17932	17894	17915	18006	17884	17964	17855	18031	18026	17999	18001	17964	17885	17805	18022	17897	18024	17952	18154	18030	18063	17941	18008	17915	17967	18040	17963	17845	18017	17768	18024	18047	17902	17858	17976	18038	17940	17895	17819	17981	17906	17780	18219	17987	17877	17851	18166	18001	18003	17772	18020	18090	17918	17680	17923	17935	17916	17931	17816	18164	17932	18117	17784	17744	18025	17856	17937	17862	18095	17859	17940	17931	18011	17911	17945	18018	17999	18051	18094	18023	17634	18059	17950	17900	17880	17791	18229	17972	18056	18123	17929	17942	18053	17990	17841	17903	18056	18127	18029	17832	17990	18161	17837	18022	18028	17861	17663	17956	17833	17824	18085	17866	18133	17821	17806	17967	17931	17924	18125	18059	17983	17887	17968	17809	17963	18126	17976	17913	17886	17957	17979	17832	18076	18026	18057	17903	18012	18125	17957	18097	17837	17971	17917	17795	18022	17767	18035	17962	18056	17868	17866	17916	17969	17796	17977	18041	18152	18000	17873	18163	18012	17950	17875	18181	17786	18111	17938	17975	18024	18014	17967	17882	18166	17807	17986	18071	17866	17799	17925	17845	18122	18020	18016	18228	17972	17775	17827	18113	17896	18009	17907	17860	18048	17993	18036	17999	18014	18159	18076	17945	17991	18003	18017	17975	17863	18089	17986	18080	17937	18124	18013	18108	17982	17935	17959	18097	18028	18104	18012	18212	17951	18006	17764	17787	17939	17954	17942	17899	18144	17967	17900	17911	17925	17902	17948	17913	17894	18012	18063	17927	17790	17861	18029	18009	17910	18002	18188	18000	18050	17919	17785	17991	17863	17927	17913	17734	17741	18080	17859	18032	18017	17789	17948	17880	17965	17927	17860	17893	18027	17959	17947	17842	17989	18009	18020	17859	18090	17804	17989	17809	17735	17914	17917	17970	17907	18105	18093	17913	17992	17925	17861	17736	17972	18198	18059	17923	17899	17891	18123	18102	17986	17984	18053	18010	17962	18099	18056	18043	17933	18030	17606	17821	17862	17813	18048	17849	18183	18022	17765	17882	17981	18140	17869	17998	18091	18049	18103	18009	18090	18016	17729	18215	18203	18182	18187	18051	17954	17917	17847	17979	17970	17912	18104	18042	17944	17947	17820	17796	17962	17890	17914	18194	17863	17957	17862	17953	17996	17783	17950	17972	18141	18132	17805	18032	18136	18065	18169	18152	17993	18160	17923	18004	17984	17947	18222	18198	18132	17933	18021	17846	17995	18025	17833	17848	17986	17983	17690	18092	17957	17928	17970	18098	17959	17999	17896	18032	18184	18130	18022	17936	17945	17946	18019	18087	18187	17845	18058	18089	18041	17962	17896	17845	17910	17842	17796	17961	17997	17956	17974	18025	18078	18006	18120	17925	18087	17920	18138	17917	17975	17926	18000	17701	18052	18205	17897	18043	18128	17880	17943	18171	17997	17746	18002	17834	17613	17944	17736	17987	18090	17967	18097	18167	17951	17930	17787	17962	17938	17896	17934	17965	18179	18082	17978	18030	17853	17948	18008	18020	17979	18088	18139	17868	17735	18006	18019	17820	17846	18033	18007	18083	17889	17712	17990	18062	18133	17813	18017	17953	17965	17826	18140	17840	18049	17888	18108	18098	18016	18076	18228	18037	18076	18118	18097	17885	17963	17917	18075	18071	18128	17914	17979	17604	17959	17708	17622	18191	17938	17950	17909	18052	18094	17687	17876	18071	17837	17771	17795	17774	18016	17964	17931	18023	18235	17998	18057	17888	17993	17961	18011	18002	17960	17996	18024	18127	17897	18039	17854	17848	17885	17821	17951	17968	17747	17982	17969	18103	17842	17880	17951	18019	17856	18008	18050	17956	17884	17925	17990	18091	18062	17932	17751	18030	17931	17935	18149	18017	17763	17949	17983	17953	18139	17956	17810	17775	17891	17758	18045	18147	17805	18091	17876	18197	17929	17886	17929	17840	18073	17979	17710	17785	17854	18023	18027	17877	17986	17967	17970	17779	17973	17920	17956	17838	18258	17848	18034	18087	17959	17903	17852	17924	17908	17763	18027	18008	17821	17935	18152	17844	17958	17969	17908	18069	18141	17764	17817	18007	17852	17931	17998	17876	18113	17773	17848	17920	17779	17894	17855	18029	17979	17959	18042	18108	17906	18117	17949	18099	17940	17927	18234	18173	18042	17931	17977	18156	18123	17901	18005	18112	17756	17920	17983	17965	17906	17980	17919	17953	17999	17942	17900	18017	17973	18027	18180	18105	18223	18046	18038	17881	17947	18012	17979	18070	17963	17902	17933	17988	18009	18147	17992	18065	17964	17870	18199	17973	18000	18147	17797	17982	18014	18095	18087	18017	18069	17803	17919	17863	17928	18201	18075	17754	18053	18010	18205	17864	17993	17862	17867	17960	18146	18111	17876	17940	17826	17898	17827	17950	18219	18133	18149	18177	18071	17829	17836	17949	17989	18031	17722	18211	17803	17930	18114	18178	17781	17930	17915	17904	17942	17909	18009	17978	18001	18028	17743	17652	18022	17985	17926	17995	17946	18071	18128	18204	18147	17957	17952	17892	18088	18048	17717	17940	17710	17907	18011	18024	18044	17866	17785	18002	17830	18270	17795	17975	18128	18013	17812	18187	17878	17888	17927	18042	18002	18193	17958	17985	17908	17928	17927	17959	18017	17970	17776	17992	18021	17916	17763	17987	17953	17752	17728	17835	18051	18170	17914	17974	18087	18338	17930	18164	17835	17915	17909	17816	18053	17982	17820	17979	17944	18031	17950	17968	18108	18092	18073	17945	17931	18101	17892	17825	17879	18035	18048	17903	18022	17943	17879	17739	17859	17919	18003	18105	17844	18091	18046	17993	17828	17829	17906	17695	17962	17864	18040	17912	17658	18049	17881	18142	17872	17901	17792	18120	18090	18051	18106	18026	18047	17981	18115	18030	17975	17935	17909	17976	17900	18020	18301	18140	18100	18006	17964	17835	17978	17984	17836	17853	17916	18195	17974	18128	17916	18135	17808	17878	18045	17926	17789	18124	17911	18079	17934	18054	17917	17806	17949	17820	17913	17957	18005	17976	18217	18041	17819	17761	18077	17899	17968	17709	17948	17959	18037	18224	17821	17866	17821	17910	17694	17999	18052	18061	18120	18005	17903	18111	18127	18024	18087	18047	18011	18027	17976	17865	17836	18179	18037	17929	18191	17852	17938	17867	18162
31271	61223	47766	29806	17825	16841	15622	15535	15040	15029	14937	14786	14729	14714	14558	14505	14601	14809	14425	14427	14387	14449	14293	14750	15556	15785	15642	15134	14864	14260	14670	14553	14427	14363	14217	14452	14419	14369	14380	14450	14401	14356	14345	14337	14273	14370	14318	14400	14450	14286	14417	14228	14461	14253	14385	14391	14407	14356	14380	14306	14215	14260	14377	14356	14391	14285	14519	14366	14374	14276	14244	14249	14189	14421	14383	14388	14261	14267	14301	14424	14324	14355	14381	14333	14348	14620	14346	14392	14341	14380	14465	14355	14465	14357	14276	14424	14453	14400	14286	14209	14365	14303	14269	14345	14351	14385	14205	14217	14333	14382	14281	14339	14433	14323	14372	14244	14470	14311	14415	14240	14214	14381	14288	14266	14309	14378	14406	14253	14413	14313	14308	14220	14289	14281	14253	14418	14315	14343	14338	14280	14274	14454	14510	14491	14325	14429	14278	14508	14363	14437	14234	14431	14427	14519	14196	14287	14381	14436	14309	14424	14400	14320	14308	14395	14402	14250	14265	14359	14427	14377	14335	14140	14463	14594	14215	14451	14258	14420	14358	14260	14453	14403	14399	14146	14347	14352	14367	14364	14267	14339	14272	14375	14351	14321	14415	14501	14239	14186	14339	14288	14287	14373	14562	14484	14429	14176	14343	14208	14424	14353	14157	14283	14165	14216	14370	14357	14414	14427	14360	14427	14240	14402	14361	14180	14464	14240	14418	14428	14199	14393	14402	14282	14294	14364	14399	14220	14423	14472	14452	14467	14339	14446	14301	14365	14163	14348	14212	14324	14201	14291	14478	14441	14270	14462	14408	14353	14264	14354	14448	14262	14347	14373	14445	14282	14317	14612	14311	14371	14340	14187	14338	14293	14428	14296	14393	14427	14429	14225	14296	14258	14450	14328	14345	14236	14364	14366	14436	14452	14484	14492	14204	14486	14521	14314	14285	14359	14384	14397	14348	14375	14467	14310	14499	14339	14165	14160	14361	14481	14446	14335	14392	14190	14209	14345	14240	14420	14390	14354	14286	14367	14514	14214	14414	14255	14421	14323	14399	14347	14280	14444	14276	14553	14485	14421	14391	14370	14400	14459	14357	14217	14280	14279	14350	14354	14315	14585	14272	14350	14268	14219	14367	14592	14353	14343	14330	14481	14434	14334	14286	14309	14234	14325	14398	14298	14315	14384	14388	14318	14446	14363	14387	14215	14324	14355	14131	14373	14349	14423	14365	14363	14275	14391	14368	14349	14363	14462	14378	14249	14418	14428	14459	14306	14298	14509	14289	14501	14162	14344	14361	14321	14287	14427	14314	14135	14366	14239	14227	14366	14393	14310	14371	14406	14556	14229	14280	14459	14488	14357	14253	14332	14248	14311	14418	14302	14389	14435	14253	14289	14588	14439	14334	14418	14407	14310	14420	14345	14203	14361	14345	14493	14384	14360	14335	14364	14490	14435	14208	14467	14386	14142	14294	14336	14372	14499	14313	14432	14214	14378	14331	14270	14500	14412	14288	14516	14320	14443	14550	14333	14334	14358	14339	14420	14380	14376	14407	14374	14299	14456	14211	14483	14313	14425	14421	14117	14360	14409	14318	14252	14394	14184	14203	14436	14374	14563	14327	14305	14344	14498	14305	14351	14274	14422	14346	14334	14288	14441	14364	14442	14301	14392	14228	14527	14312	14284	14240	14471	14251	14265	14386	14394	14377	14148	14419	14451	14392	14397	14320	14420	14347	14312	14374	14443	14294	14390	14217	14397	14310	14457	14393	14459	14237	14382	14311	14303	14529	14359	14337	14307	14533	14365	14364	14254	14484	14343	14299	14356	14332	14390	14368	14219	14538	14413	14435	14274	14365	14277	14354	14290	14273	14381	14475	14264	14439	14429	14337	14322	14309	14353	14266	14452	14360	14395	14328	14523	14420	14353	14457	14417	14402	14236	14290	14394	14456	14346	14380	14347	14381	14494	14396	14482	14537	14264	14293	14246	14462	14366	14378	14306	14427	14342	14264	14321	14266	14438	14398	14310	14268	14391	14421	14188	14427	14244	14404	14396	14486	14288	14094	14390	14279	14204	14304	14395	14342	14334	14304	14333	14277	14415	14403	14415	14390	14545	14422	14425	14255	14318	14438	14410	14449	14367	14384	14309	14312	14392	14290	14342	14286	14312	14236	14347	14325	14375	14432	14436	14374	14422	14304	14226	14361	14264	14324	14434	14441	14422	14385	14348	14425	14243	14423	14375	14239	14352	14152	14342	14103	14316	14398	14322	14298	14246	14420	14293	14469	14318	14282	14365	14353	14394	14271	14341	14392	14234	14326	14211	14264	14336	14326	14307	14396	14320	14445	14387	14418	14545	14387	14381	14297	14371	14257	14246	14433	14488	14365	14411	14431	14472	14490	14283	14321	14217	14206	14322	14307	14377	14528	14429	14255	14482	14244	14325	14362	14456	14527	14254	14298	14367	14470	14377	14350	14211	14314	14297	14405	14417	14224	14376	14380	14410	14413	14525	14331	14371	14322	14376	14267	14295	14353	14158	14253	14452	14357	14379	14391	14412	14299	14217	14340	14206	14432	14279	14303	14344	14390	14159	14421	14363	14404	14368	14419	14364	14473	14370	14228	14504	14299	14334	14298	14357	14377	14452	14387	14328	14499	14350	14153	14396	14223	14298	14215	14126	14400	14378	14414	14366	14249	14466	14256	14351	14349	14373	14319	14510	14179	14409	14416	14358	14339	14494	14494	14296	14431	14245	14273	14295	14339	14335	14541	14334	14367	14341	14162	14348	14293	14282	14383	14424	14189	14446	14337	14283	14324	14483	14265	14360	14327	14283	14324	14270	14169	14298	14151	14310	14354	14334	14390	14441	14341	14332	14486	14253	14444	14447	14280	14273	14493	14426	14390	14337	14391	14335	14395	14237	14279	14427	14589	14643	14242	14263	14132	14264	14388	14388	14483	14532	14441	14401	14193	14209	14300	14354	14491	14324	14197	14418	14424	14388	14362	14301	14350	14327	14442	14490	14382	14498	14371	14313	14474	14266	14422	14492	14322	14408	14298	14529	14406	14395	14388	14247	14523	14284	14423	14479	14358	14397	14295	14346	14330	14240	14454	14306	14251	14269	14248	14262	14416	14361	14448	14340	14225	14568	14229	14422	14489	14405	14369	14406	14274	14409	14394	14240	14269	14253	14426	14572	14150	14321	14297	14166	14287	14421	14340	14572	14339	14411	14435	14357	14377	14368	14398	14357	14397	14185	14500	14474	14381	14202	14411	14370	14339	14423	14310	14370	14332	14322	14458	14419	14246	14294	14316	14418	14431	14330	14263	14301	14244	14398	14413	14265	14661	14372	14249	14400	14332	14194	14323	14299	14230	14407	14311	14396	14352	14332	14486	14406	14403	14392	14251	14429	14358	14286	14240	14344	14240	14328	14366	14243	14347	14291	14128	14571	14350	14209	14380	14269	14538	14371	14310	14444	14486	14220	14306	14371	14510	14334	14585	14404	14191	14298	14296	14318	14298	14340	14366	14359	14347	14288	14280	14291	14377	14297	14453	14284	14485	14412	14365	14355	14408	14385	14165	14296	14457	14358	14447	14343	14299	14426	14576	14556	14278	14302	14445	14392	14077	14292	14492	14417	14409	14220	14320	14323	14340	14445	14355	14402	14321	14617	14161	14325	14546	14596	14435	14512	14163	14283	14237	14479	14215	14404	14251	14260	14306	14505	14420	14377	14506	14292	14389	14329	14337	14280	14304	14306	14466	14375	14468	14232	14318	14438	14515	14226	14354	14356	14348	14531	14354	14532	14274	14357	14531	14505	14488	14586	14463	14417	14181	14189	14452	14284	14295	14230	14426	14168	14453	14406	14452	14328	14359	14382	14336	14328	14267	14311	14284	14336	14241	14367	14241	14329	14358	14300	14303	14440	14247	14326	14501	14160	14319	14334	14374	14261	14355	14403	14429	14266	14364	14210	14392	14429	14358	14228	14317	14222	14407	14290	14273	14346	14364	14379	14359	14256	14318	14388	14438	14436	14361	14366	14352	14358	14373	14399	14352	14310	14342	14335	14391	14452	14165	14392	14393	14568	14348	14195	14398	14320	14468	14332	14252	14300	14308	14471	14447	14343	14354	14485	14319	14157	14275	14420	14500	14348	14381	14292	14426	14456	14404	14316	14358	14271	14472	14403	14321	14300	14346	14400	14172	14281	14446	14275	14314	14327	14477	14417	14435	14321	14405	14424	14344	14222	14201	14298	14314	14330	14243	14488	14315	14282	14321	14411	14286	14438	14326	14442	14493	14465	14370	14496	14188	14445	14450	14432	14275	14319	14381	14295	14329	14487	14391	14340	14375	14374	14338	14439	14358	14400	14498	14458	14493	14194	14394	14432	14331	14350	14399	14474	14386	14375	14267	14373	14283	14282	14437	14509	14409	14398	14177	14406	14291	14328	14328	14369	14450	14284	14384	14324	14299	14458	14371	14325	14458	14417	14489	14405	14393	14439	14307	14357	14399	14210	14366	14276	14349	14417	14337	14262	14158	14261	14422	14354	14313	14491	14426	14359	14307	14449	14343	14455	14357	14471	14486	14346	14410	14348	14395	14371	14370	14304	14238	14456	14413	14228	14318	14265	14426	14347	14501	14392	14427	14457	14315	14388	14509	14319	14430	14442	14398	14327	14425	14193	14485	14362	14344	14281	14254	14214	14352	14337	14391	14428	14360	14447	14431	14195	14330	14439	14389	14302	14303	14222	14430	14457	14403	14367	14416	14440	14391	14253	14487	14420	14387	14267	14362	14282	14367	14376	14566	14375	14450	14347	14281	14390	14313	14311	14362	14279	14366	14455	14523	14309	14297	14306	14357	14345	14450	14341	14366	14236	14342	14302	14330	14229	14397	14437	14364	14365	14333	14504	14350	14449	14409	14380	14208	14335	14439	14494	14352	14291	14461	14380	14549	14400	14234	14356	14523	14402	14333	14276	14161	14434	14297	14478	14377	14326	14433	14487	14252	14310	14409	14502	14363	14475	14430	14274	14267	14290	14472	14531	14333	14306	14441	14331	14462	14281	14137	14152	14275	14229	14289	14412	14487	14382	14337	14328	14331	14374	14267	14336
24669	21321	29022	27037	21070	19890	19282	18360	17935	17912	17593	17704	17812	17716	17711	17832	17882	17904	17607	17435	17641	17756	17455	17649	17928	18145	18116	17806	17894	17739	17684	17520	17594	17546	17487	17560	17615	17621	17408	17447	17390	17613	17773	17318	17424	17443	17601	17604	17527	17573	17525	17664	17613	17506	17458	17576	17614	17412	17452	17477	17400	17543	17297	17524	17511	17541	17439	17466	17495	17535	17427	17549	17682	17471	17531	17624	17640	17489	17587	17304	17629	17431	17528	17552	17551	17266	17505	17442	17480	17569	17589	17509	17757	17406	17560	17425	17637	17699	17526	17551	17508	17317	17348	17688	17581	17347	17455	17400	17297	17423	17342	17385	17552	17338	17255	17565	17459	17439	17433	17529	17290	17530	17616	17588	17485	17547	17532	17570	17684	17530	17477	17491	17555	17413	17383	17402	17626	17480	17602	17434	17596	17624	17566	17356	17367	17700	17518	17549	17450	17655	17409	17521	17572	17593	17616	17423	17548	17510	17748	17512	17629	17529	17396	17646	17408	17590	17506	17462	17622	17415	17364	17580	17409	17479	17372	17571	17563	17352	17534	17318	17476	17432	17511	17634	17367	17272	17325	17648	17365	17547	17514	17498	17470	17440	17600	17318	17270	17374	17459	17418	17372	17451	17414	17645	17480	17566	17506	17198	17469	17461	17476	17364	17368	17560	17542	17457	17381	17554	17390	17429	17306	17343	17440	17193	17531	17371	17432	17529	17431	17489	17672	17568	17670	17745	17512	17510	17762	17545	17727	17664	17422	17254	17386	17486	17413	17392	17436	17597	17629	17386	17484	17709	17527	17543	17400	17474	17815	17478	17529	17512	17420	17673	17332	17406	17562	17669	17353	17670	17611	17323	17517	17504	17553	17426	17478	17587	17516	17717	17230	17651	17374	17456	17447	17476	17495	17586	17347	17818	17562	17570	17365	17589	17682	17437	17441	17475	17408	17332	17694	17711	17513	17458	17514	17622	17699	17612	17487	17647	17416	17382	17462	17487	17556	17683	17682	17601	17585	17613	17717	17503	17515	17615	17665	17531	17469	17573	17586	17652	17605	17451	17508	17708	17552	17417	17547	17502	17508	17362	17542	17752	17402	17554	17353	17606	17552	17659	17475	17419	17358	17506	17325	17548	17392	17367	17462	17674	17544	17586	17463	17457	17432	17369	17543	17508	17342	17547	17608	17391	17275	17338	17700	17543	17452	17544	17550	17637	17580	17587	17487	17568	17505	17559	17428	17511	17745	17640	17424	17725	17475	17392	17443	17369	17453	17350	17527	17412	17496	17344	17334	17278	17333	17328	17395	17474	17195	17419	17587	17598	17403	17412	17549	17543	17711	17532	17554	17513	17422	17448	17311	17707	17446	17580	17646	17410	17478	17601	17489	17517	17610	17601	17424	17505	17546	17619	17446	17536	17399	17625	17481	17650	17520	17511	17499	17523	17682	17502	17547	17477	17403	17479	17545	17480	17295	17598	17548	17605	17680	17698	17591	17459	17427	17583	17331	17302	17464	17447	17594	17515	17402	17501	17588	17405	17623	17495	17510	17482	17587	17424	17611	17496	17552	17560	17626	17653	17387	17633	17434	17479	17497	17374	17384	17305	17378	17458	17524	17512	17624	17536	17447	17424	17437	17616	17441	17353	17534	17404	17474	17775	17462	17420	17448	17561	17552	17597	17511	17521	17560	17444	17289	17470	17438	17739	17381	17377	17526	17442	17604	17322	17437	17677	17545	17465	17311	17410	17483	17420	17640	17602	17499	17445	17406	17263	17480	17540	17176	17507	17608	17569	17529	17609	17438	17575	17541	17414	17464	17433	17666	17569	17604	17650	17589	17362	17377	17553	17661	17685	17536	17517	17717	17448	17590	17630	17355	17592	17513	17639	17523	17538	17549	17596	17542	17606	17614	17541	17325	17317	17649	17522	17458	17348	17558	17554	17586	17560	17586	17636	17359	17177	17566	17495	17643	17489	17340	17670	17611	17546	17425	17481	17605	17397	17598	17509	17693	17592	17753	17378	17579	17742	17341	17515	17578	17453	17507	17634	17690	17519	17353	17513	17431	17706	17315	17412	17565	17483	17450	17463	17531	17618	17513	17541	17640	17553	17459	17489	17472	17452	17499	17222	17407	17460	17679	17495	17480	17322	17376	17446	17569	17735	17657	17498	17438	17359	17494	17463	17503	17584	17561	17686	17561	17529	17598	17712	17311	17553	17508	17717	17572	17492	17433	17587	17546	17613	17403	17601	17458	17662	17401	17457	17327	17425	17640	17427	17548	17718	17503	17344	17501	17407	17500	17444	17568	17497	17615	17739	17550	17583	17755	17455	17749	17483	17431	17528	17602	17579	17473	17480	17353	17443	17475	17363	17547	17476	17503	17426	17507	17615	17499	17548	17570	17463	17534	17533	17551	17362	17455	17246	17737	17398	17642	17605	17391	17623	17545	17525	17837	17645	17615	17588	17471	17370	17400	17554	17471	17556	17466	17423	17720	17353	17425	17500	17587	17105	17327	17327	17643	17574	17628	17424	17530	17593	17700	17460	17400	17399	17583	17498	17579	17360	17376	17595	17383	17454	17405	17513	17415	17318	17528	17311	17629	17398	17461	17469	17567	17426	17423	17359	17348	17508	17278	17424	17405	17345	17332	17498	17504	17644	17351	17337	17420	17626	17294	17389	17678	17356	17472	17512	17727	17602	17719	17773	17443	17704	17500	17465	17380	17611	17511	17446	17498	17537	17513	17538	17612	17480	17591	17552	17545	17461	17666	17473	17594	17263	17601	17705	17513	17525	17534	17694	17441	17615	17401	17439	17634	17528	17501	17427	17490	17482	17482	17547	17585	17435	17512	17550	17618	17582	17332	17514	17399	17350	17423	17560	17582	17550	17457	17439	17368	17384	17473	17440	17420	17606	17357	17476	17578	17544	17527	17488	17464	17450	17643	17636	17518	17500	17616	17576	17495	17497	17293	17563	17578	17539	17518	17382	17493	17573	17702	17532	17541	17592	17505	17345	17490	17481	17662	17470	17355	17560	17505	17535	17676	17551	17474	17579	17842	17396	17413	17513	17429	17359	17608	17384	17428	17760	17492	17264	17658	17446	17604	17556	17435	17544	17446	17364	17554	17507	17454	17355	17582	17481	17434	17395	17606	17478	17312	17210	17521	17430	17528	17607	17577	17514	17480	17486	17498	17546	17442	17434	17457	17389	17512	17343	17642	17492	17381	17459	17446	17449	17325	17727	17468	17475	17554	17518	17572	17388	17368	17694	17276	17594	17236	17550	17466	17543	17655	17374	17594	17393	17536	17394	17537	17376	17759	17584	17451	17388	17485	17566	17581	17667	17479	17708	17711	17487	17286	17570	17585	17466	17520	17459	17570	17479	17595	17539	17594	17526	17734	17446	17497	17322	17450	17560	17557	17492	17624	17487	17589	17692	17608	17522	17364	17388	17400	17575	17397	17579	17472	17652	17590	17385	17521	17446	17443	17313	17367	17584	17585	17478	17429	17654	17506	17326	17328	17483	17566	17641	17471	17510	17408	17584	17385	17360	17468	17294	17506	17651	17537	17487	17462	17505	17654	17446	17444	17393	17508	17448	17650	17502	17629	17591	17541	17476	17655	17406	17588	17525	17534	17470	17554	17504	17608	17520	17565	17467	17475	17583	17547	17638	17594	17650	17425	17512	17292	17344	17317	17518	17716	17370	17463	17441	17386	17275	17532	17732	17782	17332	17409	17378	17562	17696	17578	17682	17581	17565	17798	17578	17573	17624	17633	17472	17679	17473	17505	17428	17545	17530	17737	17392	17539	17666	17468	17374	17530	17479	17442	17260	17653	17548	17261	17555	17560	17331	17563	17365	17254	17639	17630	17609	17508	17562	17579	17432	17399	17604	17510	17426	17526	17425	17485	17418	17670	17446	17391	17383	17507	17661	17648	17717	17453	17557	17588	17677	17604	17539	17513	17458	17384	17601	17535	17633	17543	17510	17677	17431	17539	17662	17598	17512	17606	17359	17446	17345	17426	17507	17356	17491	17672	17665	17586	17569	17514	17686	17543	17597	17397	17347	17504	17508	17366	17556	17418	17518	17454	17567	17611	17181	17558	17454	17597	17602	17523	17641	17515	17392	17394	17405	17384	17559	17508	17539	17343	17268	17373	17330	17611	17488	17462	17452	17688	17549	17440	17539	17440	17545	17578	17321	17390	17584	17600	17635	17630	17579	17648	17452	17347	17559	17471	17565	17642	17576	17580	17609	17622	17466	17571	17380	17561	17461	17562	17246	17509	17383	17431	17340	17465	17547	17541	17526	17534	17588	17595	17489	17500	17596	17630	17549	17415	17559	17589	17437	17498	17380	17544	17426	17300	17533	17670	17491	17637	17789	17397	17553	17629	17580	17622	17324	17397	17122	17446	17516	17589	17602	17642	17417	17447	17531	17422	17769	17747	17698	17558	17580	17468	17682	17588	17510	17303	17378	17551	17475	17563	17466	17653	17444	17619	17495	17458	17398	17553	17569	17486	17597	17395	17494	17596	17518	17670	17425	17495	17612	17538	17453	17647	17487	17572	17480	17447	17423	17710	17462	17458	17333	17619	17771	17415	17580	17465	17592	17557	17450	17529	17382	17468	17397	17551	17346	17399	17474	17644	17631	17568	17413	17413	17528	17458	17492	17729	17428	17453	17475	17406	17557	17486	17501	17391	17503	17454	17484	17735	17407	17624	17757	17677	17570	17358	17574	17508	17703	17450	17345	17460	17517	17452	17284	17325	17588	17495	17473	17341	17551	17260	17508	17327	17499	17316	17527	17449	17352	17541	17410	17533	17503	17489	17572	17532	17670	17459	17435	17420	17484	17725	17704	17494	17313	17421	17603	17667	17379	17515	17673	17490	17732	17686	17463	17469	17660	17569	17310	17542	17446	17438	17524	17246	17444	17466	17401	17645	17447	17344	17620	17799	17274	17357	17321	17408	17442	17257	17661	17617	17558	17662	17441	17601	17335	17411	17775	17592	17446	17639	17604	17662	17280	17343	17422	17504	17506	17332	17467	17541	17662	17358	17387	17675	17557	17593	17366	17705	17429	17621	17332	17633	17617	17511	17766	17415	17626
28969	51003	41161	20761	17153	16446	15185	14852	14596	14514	14585	14259	14257	14083	14231	14155	14305	14483	14338	14114	14155	14145	14049	14137	14726	14896	14738	14604	14176	14019	14025	13930	14095	14147	14215	14209	14144	13887	14096	13845	14109	13915	14064	14020	13994	14127	13777	14123	13936	14220	13912	13878	14021	13935	14000	14063	14002	13977	13947	13967	13991	14007	13953	14017	14006	14070	13888	14020	14010	14030	13974	13973	13921	13978	14124	14102	14001	14058	14109	14137	13960	14075	13866	13714	13904	14019	13965	14005	14010	13974	13996	14098	13947	14065	13971	13787	14069	14042	14093	13935	14039	13946	13979	14083	13990	13948	14094	14132	14064	13984	14208	13986	14069	14024	13845	14048	14077	14083	14022	14003	13979	14067	14059	14031	14092	14181	14054	14047	14178	14074	14047	14022	14021	13875	13973	14153	13985	14103	14096	13958	14115	13760	14009	14109	13886	14057	14036	14073	13957	13822	13966	14117	14083	14042	13896	14052	14016	14097	14079	14175	14182	14061	14037	14007	13979	13984	13985	13955	13939	13780	14102	14015	13721	14018	13817	14034	14098	13986	14178	14027	13875	13894	14097	14016	14166	13960	13965	14073	14005	13969	13998	14141	14161	14164	14050	13929	14055	14039	14038	13887	14003	13910	14125	14182	14106	13938	14141	14169	14045	13807	13891	14151	14237	13908	13967	14061	13899	14114	13961	14132	14186	14220	14174	13892	14018	13884	13971	14069	14019	14061	14171	14060	14174	14009	14250	14063	13909	13918	13826	14217	13938	13925	14075	14066	13974	14049	14053	14029	13967	13942	13959	14054	13901	13866	13947	14142	14009	14136	14036	14010	14058	14163	13959	14011	14080	13925	13938	13908	13891	13916	14116	14117	14083	14036	13935	13968	13991	14105	13977	14038	14036	14002	14051	14091	14059	14009	14140	13902	14019	14078	13933	13904	13948	14059	14249	14139	13991	13968	14006	13953	14132	14231	14094	13953	13993	14141	13892	14011	14112	13966	14049	14167	14205	14161	14000	13787	13929	13960	13859	14054	13888	14122	13954	13956	14071	13800	13977	13894	14037	14267	13933	13976	13958	13909	14157	13839	14046	13949	14093	14041	14178	13945	14054	14035	14190	14054	14036	14019	14156	14046	14018	14070	13992	14165	14052	13962	14229	14042	14063	14014	14073	14137	14063	14171	14085	14152	14182	13929	14208	14036	13982	13998	13953	14175	14002	14116	14127	13845	14050	14143	14091	14005	14187	13909	14004	14076	13832	13972	14094	14050	13944	14135	13944	13879	14026	14216	13950	13954	13913	13982	14030	13985	13961	14036	14024	14053	14025	13971	14074	14172	14099	14092	13939	14056	14071	14102	14017	14189	14051	13895	13880	14050	13984	14083	14049	13808	13901	13970	13938	13998	14120	14233	13969	14169	14074	14014	14000	13911	14043	14089	13903	14037	14078	13941	14155	13894	14232	13966	14040	14143	13943	13922	14131	14058	13947	13971	14067	13933	14165	14151	14038	13996	14057	13976	14063	14107	13929	14100	14030	13856	14178	14040	13912	14123	13988	13801	14165	14176	13918	13903	13973	13920	13855	13975	14125	14070	13862	14004	13993	13962	13994	14136	13854	14032	14127	13967	13905	13947	13854	13852	14103	14006	14082	14087	14191	14020	14024	14088	13942	14030	13970	13991	13955	13897	14098	14259	14050	13903	13861	13984	13946	13927	14147	13978	13964	14109	14074	14069	14037	14127	14150	13840	14032	13819	13937	14068	13992	14036	13951	14111	14063	14059	14223	13891	14178	13933	14065	13964	13873	14140	14026	14025	13898	14014	13845	14039	13895	14045	14125	14124	13890	14049	13934	13958	13930	14022	14055	13876	13949	14033	14234	14018	14174	14129	13900	13857	14011	14000	14140	13996	14002	14039	13873	14116	14107	13941	14035	14070	14084	14141	14145	13948	14227	14052	14094	14045	13921	13980	13955	14000	14192	14047	14055	14039	14030	14013	14131	14012	14021	14131	14070	14110	13974	14092	13990	14024	14084	13893	14092	14143	13982	14057	13923	13882	14035	13958	13954	14023	14094	14009	14032	13937	14019	14000	13953	13995	14033	14026	13846	14130	14001	13918	13993	14106	13903	14027	14063	14133	14121	14189	13795	14075	13918	14125	13958	13941	14052	13878	13983	14047	14037	14054	14070	14038	14062	13963	13974	14223	14023	14028	14171	13822	14018	14067	13957	14053	14205	13998	14049	14034	14125	13917	13970	13947	13942	14124	14168	13999	14093	14227	14127	14122	13995	14008	14117	14053	14079	14005	14094	14153	14065	14018	13965	13938	13916	14054	14024	14179	13955	14058	13984	14006	13906	14051	14103	13829	13995	14157	13815	13959	14101	14181	14065	14103	14069	14118	13865	13895	14049	14163	13930	13972	14015	14042	14017	14032	14015	14061	13888	13987	14103	14074	14008	14176	14040	13986	14050	14057	13900	14170	13897	13886	13996	14071	13879	14141	13958	14092	14222	13988	14031	14172	13931	13974	13919	14146	14040	14019	14030	14145	13974	14162	13973	14054	14008	13985	14183	13929	14011	13933	14014	14093	14015	14065	13948	14068	13920	14044	14086	13904	14103	13931	14091	14027	14141	14166	13926	13946	13978	13988	14078	14070	14226	13980	14071	14019	14020	14169	13983	14082	14028	13979	14058	14106	13912	14238	13963	13850	13892	13946	14105	14046	13979	14104	13983	13982	14180	14102	13973	13944	14079	14139	13964	13945	13908	14030	14106	14060	13974	14114	14088	14001	14154	14074	13971	13919	14175	13913	13951	14131	13994	14110	13928	14128	13932	14196	14024	14070	13938	14093	13879	13918	13974	14184	14051	14142	14124	14128	14072	14019	14008	14066	14058	13983	13942	14053	13924	14068	14134	14081	13837	13988	14027	14252	14093	14071	14092	13927	14215	13952	13850	13928	13985	13887	14091	14052	13842	14102	13860	14206	13943	14082	14051	14001	14190	14072	13972	14053	13939	13977	14150	14037	13984	14025	14103	13841	13965	14065	13979	13911	13845	14133	14141	14072	14120	13927	13991	14007	14049	13947	14074	14193	14003	13941	13903	14004	13951	14065	13952	13945	14003	13969	14012	14030	13885	14041	14094	14049	14211	14011	13985	14018	13807	13983	14137	14146	14026	14048	13935	13923	13973	14194	13964	14156	14144	13971	14121	13955	14053	14066	14055	13922	14118	13962	14082	14014	14037	13984	14072	14013	14152	14124	13966	13982	13985	14073	14004	14040	13926	14123	14028	13899	14005	14226	13958	14010	14195	14149	14045	14180	14033	14160	14163	14108	14068	14032	13885	14104	14050	13990	13963	14134	14021	13891	14230	13931	13889	14095	13983	13969	14030	14119	14067	13926	14190	13952	14027	14057	14020	14068	13871	14036	14152	14081	14039	13930	13845	14022	13938	14084	13828	14014	14126	14036	14068	14040	13933	14017	14069	13938	13952	13915	14148	13992	13954	14090	14100	13926	13799	13810	14103	13943	13965	13977	13975	14089	14077	14043	13889	14092	13956	14081	14057	14037	14024	13944	14013	14066	14057	14029	14052	14047	13925	14047	13949	14080	13898	14003	13932	14058	13947	14074	13882	14053	14075	14185	14057	13927	14181	14079	13994	13985	13742	14068	13985	13968	13996	14012	14018	14111	14186	14100	14063	14070	13974	14087	14138	14082	13941	14008	14062	14053	13967	13958	13952	14119	13956	14081	14074	14018	14196	13978	13888	14080	13948	14093	14032	13961	14056	14058	13991	14044	14193	14033	14101	13979	14091	14061	13849	13897	14094	14059	14067	14002	14176	13776	14052	14009	14164	14084	14054	14085	13950	13886	14080	14062	13998	14137	14088	13985	13865	14009	13925	14051	13976	13950	14073	14120	14015	14126	14036	13935	14056	13955	13990	14014	13974	13947	14071	14162	14061	14255	14073	13908	13809	13949	13959	13826	14079	14012	13977	14056	13954	14155	13859	13991	14124	14085	14084	14180	14197	14078	13887	13919	13921	14050	14102	14131	14222	14139	14014	13874	14024	14077	14107	13941	14088	14214	13979	14041	14010	14199	14060	14130	13893	14148	14043	14086	13957	13865	14146	13877	14002	14018	14059	14078	14116	14051	13984	14003	14128	13980	13965	14077	13788	14157	13979	14112	13958	14000	14068	13963	13847	14063	14096	14015	14153	14158	14191	14036	13959	13963	14001	13973	13926	13835	14005	14042	14133	13954	14140	14189	14046	13954	14120	14156	13925	13947	14194	13916	14099	13940	14018	14121	13984	14013	14129	13999	13982	14101	13959	14040	13889	14128	13938	13928	14099	14281	14098	14034	13942	14018	14114	14012	14097	13991	14005	13966	14071	13935	14053	14072	13991	14120	13976	13918	13924	14006	14043	13858	14036	13886	13877	14150	13979	13978	13965	14098	14059	14120	14242	13939	13938	14263	13867	14071	13947	13891	14007	13936	13867	13935	14020	14089	14171	13914	14023	13995	13854	14069	14139	14069	14097	14104	13988	14074	14069	14015	14173	14068	14052	14148	14100	14186	13993	14062	14148	14028	14012	14095	13952	13907	14109	14142	14070	14077	14051	13947	13991	14121	14004	13987	14008	13980	14094	13999	13914	13815	14056	14205	13987	14083	13900	14101	13795	13730	14053	14008	14006	13979	14076	14078	13938	14095	13974	13889	14032	13960	13865	14079	14061	13989	13960	14186	14029	13908	13999	14093	14051	14207	14120	14033	14017	14032	14141	14016	13899	13966	14190	14045	14062	13791	13995	14130	13974	13949	13957	13992	13870	13998	14057	13804	13949	14132	14024	13977	14064	13901	13993	14045	14014	13983	14002	14080	14148	14034	14104	14105	14090	14030	14154	14228	13882	14022	13951	14239	14103	14012	14069	14036	13856	14023	14318	14006	14157	13983	14076	14019	14084	13936	14022	13940	14014	13957	14056	14109	13952	14027	14012	13852	13995	14063	14056	13936	14160	13966	14122	14168	13780	14134	13957	14063	14047	13866	14067	14081	14033	14127	13943	14158	13858	14047	14127	14057	14021	13907	13923	13944	14040	14084	13981	14048	13965	14000	14102	13984
22134	21141	28509	24233	21649	23704	24421	19378	18276	18592	18244	17766	17871	17768	17835	17742	17600	17418	17351	17343	17353	17659	17377	17756	19426	19529	19551	18563	18138	17708	17573	17482	17398	17434	17289	17462	17375	17319	17285	17458	17338	17234	17265	17415	17285	17419	17353	17352	17365	17319	17237	17237	17276	17381	17402	17369	17148	17354	17197	17612	17224	17385	17374	17342	17241	17159	17488	17341	17228	17203	17153	17300	17305	17292	17330	17138	17237	17070	17390	17289	17151	17123	17337	17367	17247	17231	17343	17358	16983	17493	17249	17254	17386	17098	17244	17221	17395	17213	17324	17234	17172	17123	17183	17408	17198	17336	17171	17489	17279	17258	17236	17311	17325	17268	17221	17165	17262	17407	17287	17251	17234	17282	17226	17271	17049	16997	17291	17440	17394	17376	17556	17204	17314	17315	17296	17070	17305	17166	17400	17275	17368	17292	17373	17252	17209	17372	17248	17086	17166	17291	17391	17131	17391	17360	17186	17199	17173	17242	17234	17178	17243	17217	17397	17238	17513	17209	17186	17406	17137	17261	17357	17202	17379	17338	17155	17333	17218	16993	17160	17200	17088	17287	17391	17320	17442	17262	17355	17392	17398	17216	17265	17105	17118	17193	17219	17170	17436	17226	17283	17106	17257	17336	17397	17311	17405	17284	17245	17026	17148	17270	17206	17277	17157	17030	16984	17016	17151	17287	17203	17333	17234	17193	17246	17328	17461	17229	17482	17278	17187	17365	17135	17058	17047	17383	17220	17223	17247	17219	17177	17106	17320	17183	17381	17269	17310	17083	17171	17248	17347	17316	17209	17238	17083	17191	17322	17248	17271	17279	17385	17118	17236	17271	17129	17309	17351	17238	17202	17158	17362	17285	17231	17287	17473	17310	17421	17369	17256	17407	17456	17196	17304	17152	17241	17232	17234	17302	17226	17119	17169	17201	17295	16976	17201	17136	17203	16941	17369	17314	17380	17306	17355	17171	17190	17256	17219	17316	17126	17336	17398	17235	17342	17105	17295	17391	17276	17367	17240	17187	17158	17252	17275	17379	17607	17285	17234	17203	17234	17253	17257	17218	17194	17136	17148	17063	17222	17317	17105	17366	17179	17307	17191	17398	17212	17061	17320	17287	17364	17351	17223	17330	17225	16929	17283	17030	17309	17230	17133	17187	17277	17099	17142	17261	17268	17281	17206	17256	17114	17186	17380	17327	17197	17255	17264	17531	17278	17330	17236	17289	17130	17268	17081	17218	17261	17266	17035	17227	17265	17270	17466	17041	17294	17308	17303	17067	17201	17115	17250	17227	17257	17159	17158	17310	17293	17213	17391	17363	17090	17429	17337	16857	17166	17250	17174	17399	17182	17279	16975	17292	17422	17426	17393	17354	17482	17174	17405	17247	17091	17125	17191	17504	17430	17407	17217	17283	17175	17252	17170	17228	17430	17073	17295	17156	17111	17260	17133	17190	17369	17067	17126	17372	17279	17226	17302	17129	17340	17271	17144	17373	17323	17106	17198	17222	17318	17240	17177	17246	17249	17101	17298	17286	17149	17282	17200	17106	17373	17168	17061	17250	17316	17236	17106	17160	17461	17356	17333	17316	17159	17251	17167	17312	17316	17177	17179	17285	17102	17238	17233	17323	17164	17301	17174	17372	17328	17288	17038	17290	17236	17313	17272	17234	17171	17230	17397	17189	17252	17131	17566	17543	17474	17122	17138	17273	17253	17255	17248	17133	17134	17296	17239	17298	17249	17215	17406	17251	17117	17264	17159	17074	17316	17375	17258	17436	17194	17203	17383	17347	17387	17236	17149	17176	17098	17430	17133	17052	17195	17228	17104	17323	17048	17185	17191	17292	17467	17330	17148	17449	17267	17038	17014	17077	17236	17401	17421	17135	17051	17133	17084	17198	17419	17252	17236	17084	17068	17182	17306	17116	17021	17170	17382	17350	17141	17238	17535	17172	17195	17339	17356	17068	17201	17119	17384	17117	17077	17097	17266	17239	17317	17392	17054	17296	17262	17173	17305	17037	17230	17193	17233	17156	17159	17282	17243	17381	17220	17248	17259	17352	17189	17307	17217	17177	17228	17036	17209	17065	17190	17467	17050	17175	17117	17152	17057	17461	17246	17161	17337	17173	17317	17269	17410	17204	17228	17137	17225	17078	17393	17191	17127	17277	17252	17369	17281	17306	17474	17265	17092	17130	17259	17156	17192	17119	17382	17293	17363	17197	17121	17255	17324	17372	17529	17163	17288	17118	17089	17177	16964	17361	17173	17131	17243	17053	17178	17340	17313	17234	17104	17382	17207	17253	17128	17304	17340	17204	17446	17276	17408	17039	17198	17241	17257	17340	17524	17236	17300	17230	16913	17213	17343	17213	17210	17295	17238	17322	17262	17237	17237	17198	17246	17084	17064	17310	17244	17239	17082	17321	17393	17437	17152	17297	17236	17386	17312	17088	17330	17348	17129	17002	17273	16979	17475	17162	17327	17254	17225	17127	17211	17352	17374	17346	17408	17459	17295	16964	17337	17398	17190	17326	17125	17433	17286	17337	17439	17282	17375	17394	17278	17220	17083	17293	17246	17391	17179	17014	17171	17209	17375	17274	17144	17201	17312	17169	17313	17120	17343	17411	17341	17246	17307	17315	17351	17297	17045	17111	17407	17204	17224	17125	17141	17336	17362	17321	17008	17489	17178	17368	17343	17176	17020	17360	17221	17262	17267	17252	16982	17419	17300	17245	17371	17128	17346	17325	17372	17143	17080	17079	17232	17270	17349	17257	17170	17182	17493	17045	17327	17277	17172	17127	17237	17088	17236	17133	17421	17181	17234	17151	17248	17123	17085	17010	17324	17228	17074	17262	17347	17375	17378	17042	17151	17144	17334	17318	17255	17151	17171	17153	17244	17080	17072	17387	17154	17374	17261	17057	17199	17497	17368	17069	17284	17374	17175	17268	17218	17133	17177	17300	17421	17314	17314	17235	17250	17054	17369	17068	17222	17124	17318	17155	17162	17257	17204	17032	17213	17250	16994	17194	17069	16995	17256	17258	17221	17079	17497	17153	17291	17337	17315	17505	17220	17263	17167	17233	17194	17165	17124	17364	17225	17156	17078	17371	17429	17312	17397	17291	17286	17295	17405	17459	17485	17187	17151	17471	17283	17212	17269	17244	17121	17113	17389	17359	17406	17255	17215	17257	17453	17230	17384	17568	17269	17238	17015	17258	17255	17223	17179	17149	17239	17134	17378	17195	17260	17239	17240	17177	17113	17207	17201	17302	17228	17320	17375	17331	17177	17390	17204	17340	17194	17340	17393	17174	17280	17158	17273	17176	17238	17387	17009	17186	17328	17389	17085	17123	17224	17225	17207	17394	17270	17199	17239	17162	17087	17251	17308	17345	17312	17068	17344	17117	17243	17006	17333	17123	17308	17131	17124	17288	17165	17365	17122	17214	17297	17304	17302	17201	17246	17103	17549	17279	17319	17229	17329	17253	17250	17307	17380	17262	17214	17253	17241	17114	17139	17237	17172	17165	17427	17218	17280	17337	17434	17111	17099	17264	17110	17194	16983	17327	17303	17186	17504	17350	17374	17353	17309	17388	17419	17124	17262	17228	17329	17231	17313	17399	17216	17337	17241	17385	17281	17355	17121	17174	17094	17317	17331	17313	17187	17186	17222	17234	17205	17171	17243	17278	17466	17245	17157	17513	17165	17238	17210	17094	17280	17432	17269	17239	17317	17138	17221	17091	17392	17255	17361	17217	17408	17224	17260	17321	17447	17380	17271	17196	17266	17310	17145	17209	17191	17333	17330	17261	17282	17224	17047	17205	17273	17393	17222	17239	17561	17091	17380	17140	17363	17423	17267	17306	17189	17040	17237	17237	17279	17046	17315	17161	17382	17153	17180	17259	17207	17156	17231	17264	17251	17240	17090	17153	17354	17291	17012	17440	17472	17244	17023	17262	17268	17324	17283	17344	17233	17363	17235	17272	17248	17318	17225	17145	17349	17114	17222	17402	17458	17203	17120	17377	17390	17217	17173	17291	17290	17287	17406	17387	17175	17261	17202	17198	17405	17391	17438	17380	17293	17220	17215	17070	17180	17382	17224	17203	17455	17273	17303	17372	17498	17131	17241	17291	17248	17252	17306	17445	17207	17105	17074	17373	17163	17436	17270	17441	17259	16988	17235	17288	17261	17208	17378	17164	17080	16979	17309	17252	17102	17191	17178	17474	17059	17204	17339	17150	17339	17309	17366	17124	17149	17245	17087	17253	17356	17184	17223	17138	17227	17233	17307	17135	17238	17368	17146	17309	17199	17347	17215	17326	17378	17320	17366	17377	17498	17269	17204	17127	17355	17464	17326	17332	17194	17168	17125	17225	17394	17250	17261	17270	17379	17179	17468	17050	17377	17214	17152	17206	17285	17228	17025	17265	17169	17399	17066	17274	17394	17312	17235	17169	17318	17260	17143	17123	17101	17117	17374	17504	17425	17123	17431	17086	17228	17197	17191	17349	17284	17218	17179	17217	17070	16824	17247	17185	17170	17245	17040	17333	17082	17359	17129	17246	17173	17193	17208	17339	17238	17187	17469	17184	17036	17305	17342	17380	17130	17229	17324	17197	17249	17247	17228	17330	17279	17460	17199	17407	17157	17232	17280	17202	17189	17099	17078	17444	17375	17227	17294	17103	17263	17319	17278	17457	17255	17278	17253	17087	17242	17243	17158	16977	17200	17467	17200	17233	17331	17196	17327	17433	17212	17377	17178	17019	17341	17416	17207	17406	17384	17255	17119	17050	17195	17255	17180	17144	17363	17341	17372	16981	17306	17396	17157	17289	17201	17505	17479	17399	17359	17125	17258	17131	17254	17485	17157	17172	17337	17334	17386	17110	17072	17157	17436	17135	17199	17452	17342	17290	17265	17116	17235	17307	17137	17310	17239	17258	17268	17347	17341	17349	17148	17025	17194	17352	17292	17137	17101	17247	17320	17104	17219	17238	17195	17431	17340	17117	17246	17280	17319	17254	17274	17364	17380	17392	17396	17243	17121	17355	17442	17167	17191	17235	17310	17354	17417	17259	17214	17311	17421	17250	17114	17016	17140	17263	17435	17219	17096	17238	17115	17089
32716	59607	52982	31084	22042	19189	16245	15890	15092	15088	14699	14388	14382	14452	14301	14171	14134	14102	14274	14047	14013	14035	14343	14781	16954	17159	16532	15202	14503	14262	14054	13991	14089	13865	14000	13939	13883	13980	13810	13960	13914	13966	13976	13989	13799	13888	13814	13898	14018	13644	13917	13883	13883	14004	13880	13737	13927	13825	13909	13768	14066	13800	13965	14089	13929	14038	14052	13808	13865	13867	13734	13911	13948	13804	14089	14005	13955	13936	13933	13865	13915	13935	13885	13939	13901	13871	13925	13917	13878	13909	13902	13926	13884	13900	13965	13924	13776	13857	13801	13857	13663	14007	14057	13802	13816	13980	13807	13940	13876	14038	13848	13855	14016	13942	13931	13880	13922	13811	13808	13707	13889	13893	13883	13898	13916	13850	13994	13810	14001	13994	13993	13782	14155	13842	13963	13849	13788	13854	13901	13948	14011	13879	13695	13837	14116	13973	14003	13891	13892	14067	13841	13860	13927	13933	13883	13883	13881	13890	13980	14030	13872	13940	13673	13928	14105	13958	13991	14005	13855	13982	14072	14031	14086	13790	13789	13944	13956	13945	13841	13993	13985	13803	13820	14020	14102	14134	13842	13931	13782	13767	13862	13921	13899	13893	13958	13863	14032	13863	14061	14127	13812	13890	14066	13773	14027	13947	13995	14020	13995	13794	13613	13877	13965	13984	14041	13884	13822	13912	13852	13836	14097	13917	14059	13883	14070	13943	13843	14041	14045	13975	13817	13946	13748	13801	13802	14035	13819	14085	13918	13830	13767	13863	14062	13998	13940	13759	13946	13911	13896	13819	13834	13880	13975	13968	13845	13972	13872	14060	13899	13828	13999	13797	13939	13785	13910	14023	13990	13843	13729	13871	14017	13862	13875	13816	14016	13960	13864	14047	13781	13894	13821	13837	13855	13990	13971	13874	13839	14061	13876	13929	13787	13925	13849	13845	13949	14030	13840	13964	13824	13877	13930	14070	13910	13819	13968	13946	13965	13822	13782	14028	13817	14096	13820	13865	13890	13988	13824	13878	13909	13921	14028	14078	14104	13819	13914	13995	13765	13996	13921	13991	13839	13936	13969	13970	13923	13912	13979	13842	13956	13856	13858	13906	13848	14019	13893	14038	13766	13938	13886	14005	13907	13826	14061	13920	13771	13775	13791	14012	13860	13883	13927	13870	14019	13829	13841	13854	13848	13993	14000	14010	13903	13718	13991	13875	13889	13860	13999	13754	13823	13874	13896	13854	13970	13833	13991	13835	13758	13885	14025	13898	14040	14014	13667	14046	13907	13941	14082	13877	13778	13902	13836	13904	14035	13998	13860	13915	13981	13935	13987	13936	13966	13959	13956	13818	13902	14076	13897	13946	13989	13758	13790	13781	13820	13852	14044	13822	14026	13887	14010	13905	13799	13877	13766	13915	13881	13840	13891	13853	13915	13896	13931	13877	14030	13850	13904	13769	14010	13896	13821	13991	14034	13971	13864	13748	13851	13904	13753	13890	13971	13949	13912	13923	13930	13864	13983	13841	13869	13716	14065	13845	13780	13902	13868	13981	13991	13810	13774	13865	14093	13766	13902	13885	13789	13823	13666	13941	13953	14018	13855	14054	13993	13909	13861	14116	13880	13755	13763	13919	13997	13822	13840	13875	13813	13886	13920	13927	14078	13936	14049	13850	13747	13858	13913	14065	13757	13881	13997	13893	13849	13924	14011	13908	13961	14018	13917	13918	13974	13830	13714	13950	13878	13944	14087	13850	13768	13965	13874	13876	13894	14018	13817	13908	13771	13957	13830	13958	13651	13780	13859	13851	13873	14024	13869	13944	13958	13759	14097	13786	13820	13840	14082	13780	13911	13966	14066	13904	13884	13815	13943	13732	13974	13957	13860	14020	14074	13888	14151	13821	13857	13976	14099	14011	13813	14061	14011	13935	13935	14048	13825	13909	13991	13959	13953	13949	13726	14052	13952	13922	13803	14060	13982	14061	13817	13813	13993	13759	13990	13752	13872	13988	13847	13809	14020	13807	13962	13835	13938	13909	13895	13748	13954	14005	13909	13999	14031	13897	14076	13772	13947	14024	13927	14063	13962	13961	14053	13966	13789	13859	13949	14115	13780	13901	13850	13865	13972	13801	13749	13923	14016	14016	13958	13693	13972	13784	13957	13678	13819	13899	13928	13913	13901	13910	14012	13727	13970	13785	13893	13664	13916	13956	13934	13923	14012	13902	13845	13926	13872	13885	13870	13929	13799	14004	13910	13932	14061	13741	13957	13891	13719	14061	13823	13924	13926	13765	13860	14001	13959	13924	13775	13801	13984	13971	13849	13917	13923	13898	13994	13968	13995	14028	13857	13918	13801	13788	13926	13925	13784	13811	13758	14029	13864	13916	14066	14015	13931	13924	13922	13831	13952	13907	14008	13828	14059	13760	14040	13857	13945	13794	13936	14070	13899	13888	13774	13935	13873	13805	13832	13954	13853	13771	13877	13980	14103	13693	13832	13702	13929	13879	13929	13745	13788	13930	13851	13856	13898	13875	13971	14024	14034	14109	13778	13933	13945	13812	14008	14022	13903	13934	13870	13887	13978	13949	13748	13950	14059	13897	13882	13801	13922	14129	13971	13868	13982	13827	13877	13820	13941	13834	14079	13883	13930	13920	13763	13966	13926	13934	13970	13899	14069	14006	13901	13873	13879	13950	13870	13959	13813	13920	13913	14054	14060	14030	13768	13823	14007	13850	13683	13992	13974	13860	14058	13790	13940	13994	13962	13907	13946	13856	14033	13996	13953	13943	14017	13981	13963	13970	13745	13990	14128	13836	13815	13860	13813	14023	14056	13981	13872	13954	13953	13837	13953	13928	13853	13869	13894	13770	13926	13871	13813	13870	13765	13903	14192	13930	13867	13798	13928	13954	13843	13786	13858	13882	14092	13948	13992	13793	13977	13994	13977	13907	13978	13898	13823	13829	13947	13906	14039	13940	13895	13918	13970	13891	14075	13834	13836	13956	13866	13915	13692	13932	13953	13926	13985	13711	13947	13768	13915	13890	13753	14026	13946	14005	14063	13872	13995	13892	14033	14021	14102	13922	13827	13842	13936	13746	13905	13953	13906	13887	13944	13926	13788	13902	14036	13895	13734	13803	14034	13780	13899	13922	13875	13990	13878	13984	13939	13952	13975	14024	13989	13926	13668	13940	13831	13952	13940	13902	13999	13887	13815	13942	13909	13758	13862	13900	13766	13780	13811	13821	13917	13857	13955	14065	13888	13897	13773	13717	13992	13813	13950	13899	13898	13857	14011	14169	14042	13932	13751	14017	14068	13958	13856	13978	13911	13972	13661	13939	14037	13963	13833	13959	13911	13901	13878	13969	13932	13854	13812	13855	14003	14016	13879	13973	13904	14022	13935	14010	13872	13914	13927	13885	13913	13891	13888	13846	13889	13756	14040	13750	13919	13899	13956	13888	13938	13825	13969	14088	13710	13803	13911	14008	13942	13901	13896	13843	13973	13816	13843	13858	14013	13859	14096	13859	13929	13789	13974	13843	14042	13993	13853	13841	13968	13919	13883	13871	14023	13895	13994	13795	13865	13836	13749	13911	13824	13944	13946	13925	14010	13949	13932	13807	14033	13861	13713	13909	14034	13897	13754	13868	13972	13983	13914	13961	13807	13910	13871	13984	13995	13906	14039	14013	13852	13721	14059	13826	13936	13938	13826	13947	13900	13982	13839	14018	13903	13933	13888	13952	13953	13980	13850	13838	13875	13905	13939	13917	13891	13989	13721	13836	13899	13951	13947	13864	14060	13786	13854	13863	13879	13904	13895	13728	13897	13967	13962	14105	13994	13883	14041	13744	13880	13854	14065	13822	14049	13935	13854	14047	13755	13909	13917	13923	13983	13778	13931	13867	13906	13945	13918	13812	13755	13841	13864	13893	13953	13988	13813	13862	13878	13936	13940	14076	13929	13755	13817	13801	13904	14108	14000	13891	13966	13960	14050	13834	13794	13898	13811	13932	13783	13889	13919	13870	13882	13809	14029	13823	13937	13832	13903	13944	13691	13976	13934	13982	13714	13937	13822	13994	13771	14150	13911	14018	13888	13890	13953	14087	13879	13980	14056	13873	13844	13719	13765	13796	13918	13978	13757	13906	13886	13891	13885	13797	14036	13976	13769	13902	13903	13918	13900	13954	14145	13885	13915	13965	13899	14016	13869	13811	13888	13820	13873	13946	14031	13825	14005	13774	13949	13790	13983	13758	13879	13846	13916	13809	13698	13998	13701	13969	13908	13972	13972	13940	13871	14029	13852	13841	13862	14024	13829	13918	13942	13983	13806	13919	13838	13832	13813	13898	13952	13875	13845	13850	13904	14024	13813	13972	13862	13800	13876	13978	13964	13782	13845	13979	13928	14039	13898	13876	14080	13935	13888	14077	14076	13858	13746	13917	13841	14037	13853	13944	13887	14018	14034	14016	13970	14016	13810	14063	13904	13951	13795	14004	13936	13972	14061	13876	13893	13868	14093	13867	13878	13920	13816	13980	13880	13991	13982	13858	13939	13854	14020	13957	13914	13811	13808	13879	13883	13967	13824	13915	13939	14085	14058	14030	13938	13739	13981	13936	13990	14082	13997	13960	13792	13840	14044	13998	13774	13869	13979	13917	13960	13866	13862	13780	13801	14064	13897	13936	13758	13936	13714	13895	14022	13717	13779	13996	13849	13947	13971	13985	14006	13887	13978	13916	13758	13894	13904	13815	13852	13920	13981	13791	13963	13851	13812	13834	13809	13887	13877	13941	13850	13951	13907	13695	13869	13934	13995	13860	13926	13991	13804	13731	13868	13862	13954	13816	13936	13879	13923	13872	13888	13962	13923	13979	13896	13892	13986	13916	13695	13939	13981	13875	13889	13911	13845	13877	13991	13962	13839	13791	13954	14011	13833	13938	13893	13897	13964	14000	13882	13816	13934	13927	13931	13849	13757	13895	13867	13865	13947	13936	14029	13806	14129	13862	13941	13990	13897	14025	13989	13772	14052	14002	14112	13994	13889	13879	13853	13785	13850	14008	13847	13770	13973	13913	13828	13773	13933	13795	13994	13884	14013	13961	13994	13877	14036	13889	13932	13890
31211	31188	36353	26898	21340	20212	19973	19474	19586	19325	19142	19430	19209	19349	19387	19325	19367	19140	19259	19059	19216	19081	19290	19255	19208	19379	19398	19141	19446	19330	19130	19200	19098	19188	19036	19165	19297	19146	18959	19001	19238	19175	19007	19036	19099	19244	19107	19245	19228	19277	19298	19166	19146	19100	19233	19049	19293	19331	19444	19154	19020	19471	19137	19204	19171	19171	19252	18990	19285	19266	19049	19088	19152	19019	19013	19270	19280	19135	19025	18989	19160	19193	19127	19273	19152	19079	18966	19023	19123	19232	19270	19119	19085	18916	19087	18959	19196	19269	19084	19214	19185	19237	19105	19173	19044	19306	19183	19207	19120	19270	19141	19311	18836	19162	19156	19301	19241	19164	19109	19080	19139	19001	19432	19122	19143	19086	19229	19123	19297	19100	19205	19144	19010	19232	19376	19242	19025	19245	19051	19083	19125	19080	19195	19046	19190	19144	19091	19143	19173	19039	19265	19040	19017	19167	19186	19182	19032	19090	19309	18870	19047	19148	19222	19105	18997	19138	19141	19206	19061	18938	19201	18994	19193	19031	19144	19201	18956	19161	19284	19048	19311	19248	19256	19173	19167	18894	19178	19128	18926	19129	19227	19200	19140	19207	19121	19379	19212	19380	19340	19151	19076	19296	19251	19312	19267	19056	19206	19167	19307	19099	18986	19118	18976	19376	19030	19179	19264	19243	19299	18985	19202	19078	19010	19051	19361	19208	19306	19262	19256	19309	19162	19202	19117	19151	19060	19037	19228	19118	18993	19121	19338	19211	19138	19279	19239	19244	19236	19185	19167	19038	19046	19207	19167	19193	19328	19174	19189	19209	19139	19166	19130	19040	19084	19087	18970	19225	19137	19148	19321	19034	19188	19050	19258	19219	19136	18956	19145	19034	18981	19308	19364	19251	19192	19138	19251	18946	19348	19324	19198	19214	19259	19259	19286	19052	19083	19074	19148	19058	18986	19029	19216	19198	19111	19171	19236	19208	19202	19130	19071	19016	19222	19179	19160	19236	19282	19037	19145	19167	19277	19184	19063	19265	19121	19127	19159	19286	19168	19197	19150	19269	19156	19118	19129	19287	19065	19172	19271	19173	19478	19105	19184	19063	19025	19022	19400	19266	19049	19053	19051	19020	18868	19352	19153	19229	19277	19100	19251	19176	18882	18868	19210	19184	19144	19020	19208	19088	19021	19252	19110	19123	19083	19026	19328	19129	19408	19246	19321	18933	19257	19130	19161	19270	19082	18935	19091	19264	19400	19076	19380	18934	19200	19301	19166	19275	18955	18997	19059	19058	19263	19355	19298	19243	19085	19091	19276	19204	19391	19184	19204	19155	19240	19077	19374	19009	18959	19123	19088	19215	19057	19178	19384	19308	19225	19143	19132	19132	19192	19169	19103	18978	19238	19174	19221	19222	19091	19250	19266	19061	19304	19118	19144	18987	19214	18940	19067	19245	19114	19178	19107	18913	19092	18997	19028	18995	19108	19271	19197	19093	19043	19142	18958	19073	19017	19173	19229	19327	19083	19271	19175	19000	19155	19098	19078	19250	19083	18968	19154	19187	19194	19203	19200	19268	19231	18999	19085	19081	19246	19234	19360	19251	19177	19079	18905	19026	19098	18943	19080	19089	19329	19004	19317	18882	19149	19206	19305	19096	19149	19132	19104	19111	19017	19076	19200	19101	19253	19372	19216	19027	19106	19225	19243	18997	19283	19218	19176	19253	19077	19073	19145	19121	19333	19143	19130	19192	19345	19141	19139	19190	19142	19256	19253	19220	19097	19118	19076	19073	19112	19386	19215	19027	19138	19162	19036	19336	19411	19311	19330	19021	19255	19068	19093	19219	19148	19176	19036	19132	19107	19125	19281	19167	19276	19191	19219	19167	19264	19110	19055	19192	19216	19155	19317	18992	18979	19241	19179	19127	19351	19233	19182	19197	19419	19091	19160	19230	19088	19131	19346	19033	19130	19179	19303	19213	19101	19205	18998	19160	18929	19190	18995	19172	19054	19027	18859	19435	19148	19232	19317	19108	19134	19275	19268	19116	19019	19235	19126	19243	19133	19332	19230	19079	19279	18993	19253	19243	19117	19162	19260	19266	19292	19043	19236	19226	19105	19185	19067	19118	19027	19100	18918	19050	18989	19093	19098	19205	19057	19181	19180	19024	19087	19239	19173	19167	19102	19177	19051	19112	19283	19279	19212	19212	19181	18989	19300	19033	19228	19158	19365	19320	18972	19051	19116	19079	19172	19291	19105	19044	19099	19147	19311	19108	19159	19076	19071	18820	19321	19015	19124	19221	19299	19244	19200	19131	19089	19220	19214	19098	19227	19220	19175	19092	19259	19090	19317	19485	19145	19250	19135	19059	19076	19067	19141	19264	19256	19089	19102	19301	19155	19140	18996	19090	19177	19165	19352	19127	19133	19287	18943	19043	19009	19097	19307	19185	19160	19114	19045	19235	19095	19154	19123	19123	18896	19039	19192	19303	19145	19070	19061	19129	19330	19321	19412	19189	19242	18939	19159	19030	19189	19253	18986	19345	19246	19149	19244	19164	19351	19219	19229	19124	19345	18975	19080	19198	19017	19214	18977	19194	19149	19003	19197	19105	19020	19186	19327	19283	18981	19218	19154	19156	19185	19311	19180	19059	19152	18990	19293	19027	19084	19197	19072	19134	19062	19185	19125	19192	19062	19223	18967	19214	19223	19090	19062	19115	19283	19066	19249	19214	19267	19008	19301	19204	19032	19166	19245	19102	19259	19073	19067	19007	19014	19020	19223	19174	19091	19044	19005	19316	19152	19252	19111	19284	19179	19148	19158	19206	19395	19317	19228	19154	19140	19271	19107	19027	19140	19272	19303	19185	19372	19108	19061	18995	19367	19186	19026	19014	19166	19189	19140	19262	19014	19158	19171	19173	19121	19193	19157	19251	19293	19144	19110	19195	19219	19236	19285	19163	19190	19044	19246	19104	19063	19086	19079	19056	19158	19074	19117	19088	19264	19175	19235	19185	19103	19130	19375	19131	19207	18963	19297	19124	19150	19189	19239	19224	19014	19073	19150	19214	19089	19187	18969	19182	19230	19471	19146	19038	19127	19183	19234	19031	19127	19419	19005	19101	19050	19217	18942	19112	19319	19037	19435	19194	19006	19372	19035	19184	19204	18963	19136	19098	19254	19154	19107	19321	19269	18980	19074	19066	19126	19160	19275	19182	19046	19452	19211	19214	19207	19190	19123	19270	18985	19197	19200	19266	19137	19157	19199	19279	19185	19233	19219	19294	19098	19118	19275	19239	19396	19048	19166	19152	19058	19117	19045	19250	19338	19361	19052	19051	19194	19145	19233	19213	19228	19283	19193	19258	19315	19223	19382	19101	19197	19159	19198	19101	19062	19123	19211	19166	19355	19317	19424	19063	18983	18897	19164	19253	19070	19069	19200	19171	19338	19360	18889	19037	18951	19118	19141	19161	19259	19268	19256	19104	19321	19231	19203	19223	19329	19300	19267	19186	19024	18987	19085	19146	19084	19186	19337	19120	19277	19123	19090	19352	19150	18977	19107	19240	19052	19203	19142	19155	19199	19168	19040	19321	19090	18986	19117	19164	19215	19314	19039	19492	19088	19162	19122	19189	19150	19188	19280	19198	19073	19123	18973	19212	19319	19193	19300	19220	19289	19142	19203	19106	19155	19017	19154	19224	19196	19319	19128	19305	19111	19411	19119	19079	19412	19397	19234	19377	19083	18968	19229	19041	19095	18898	19219	19292	19246	19159	19219	19303	19244	19078	19329	19231	19199	19039	19125	19385	19072	19045	19266	19074	19191	18953	19142	19144	19165	19179	19137	19211	19322	19139	19114	19309	19212	19439	19087	19034	19273	19159	19157	18975	18945	19047	19158	19100	19321	19166	19154	19003	19222	19126	19226	19133	19229	19160	19040	19374	19273	19217	19190	19279	19471	19072	19165	19038	18987	19207	19266	19018	18921	19232	19024	19152	19207	19345	19216	19348	19336	19137	19132	18986	19279	19110	19292	19120	19139	19148	19001	19193	18998	19136	19112	19304	19101	19188	19274	19070	19207	19287	19280	19217	19120	19258	19034	19200	18904	19150	19189	19087	19339	19048	19299	19022	19241	18867	19093	19123	19322	19120	19346	18894	19382	19142	19138	19214	19180	19011	19213	19367	18945	19097	19266	19066	19254	19176	19323	19207	19124	19225	19276	18957	19141	19131	19112	18864	19298	19258	19246	19197	19189	19070	19106	19141	19410	19271	19232	19449	19238	19130	19073	19081	18993	19142	19134	19396	19236	19346	19133	19210	19197	19248	19143	19109	19359	19147	19289	19436	19419	19204	19108	19115	19145	19115	18978	19214	19201	19020	19132	19066	19126	18963	19260	19149	19168	19225	19254	19164	19145	19253	19161	19050	19354	19297	19101	19190	19561	19312	19239	19148	19154	18966	19215	19083	19213	18992	19189	19190	19324	19137	19389	19181	19403	18895	18992	19302	19103	19055	19273	19189	19241	19300	19126	19175	19242	19289	19342	19274	19055	18998	19122	19162	19253	19243	19243	18922	19131	19255	19286	19442	19117	19165	19190	19227	19148	19116	19394	19256	19256	19175	19078	19316	19074	19079	19169	19071	19326	19155	19133	19116	19173	19304	19142	18993	19309	19251	19157	19130	19174	19218	19138	19253	19180	19194	19311	19092	19224	19196	19177	18988	19065	19282	19026	19143	19249	19006	19308	19144	19072	19132	19014	19294	19002	19141	19072	19127	18984	19059	19302	18977	19036	19235	19162	19132	19053	19244	19256	18993	19390	19211	18951	19114	19116	19101	19202	19113	19087	18971	19116	19218	19219	19208	19328	19005	18960	19056	19466	19203	19096	19301	18998	19027	19109	19055	19361	19213	19096	19265	19126	19218	19195	18946	19204	19112	19056	19022	19104	19099	19092	19267	19078	19186	19192	19042	19176	19018	19171	19294	19136	18940	19027	19049	19245	19318	19213	19176	19168	19213	19232	19101	18979	19300	19213	19109	19123	19091	19083	19336	19175	19043	19137	19366	19327	19129	19278	19149	19205	19042	19085	19162	19029	19176	19028	19089	19084	18958	19196	19062
30203	45266	35081	20473	17559	16337	15818	15541	15375	15340	15121	15100	15193	14878	15002	15043	15141	15162	15096	15002	15062	15076	15057	15260	15275	15143	15277	15158	15084	15147	15068	14867	15032	14984	15092	14947	15186	14848	15009	15004	14959	14995	15013	15078	14861	14937	15004	15008	15013	15027	14997	15042	14921	14993	15066	14914	15013	14958	14964	14987	15186	15170	15086	15099	15104	15097	15063	14918	15075	15035	15058	15050	14897	15060	15025	15179	14947	14851	15073	15126	15038	15096	14912	14900	14828	14900	15064	15002	14970	14977	15020	15108	14961	14918	15051	14935	14911	14814	14995	15080	14937	15024	15191	14920	14920	14914	15156	15070	15233	15149	15025	15109	14771	15012	15098	15162	15040	14955	15041	15003	14912	14993	14966	15055	15121	15024	14857	15064	14896	15036	14934	15035	15136	14986	15188	15155	14979	15076	14974	15086	15009	15009	15068	15117	14915	15021	15200	15039	15081	15084	15011	14959	14954	15078	14856	14833	15009	14918	15006	15011	15058	14898	15049	15066	15035	14920	14930	14978	15138	15123	15038	14893	15068	15091	14999	14978	15132	14990	15038	14933	14916	15024	15095	14961	15139	15040	15023	15044	15128	14982	15044	14963	14906	15135	14900	14778	14924	15117	14972	15081	14921	15318	14927	15098	14949	15076	15075	14964	14849	14945	15024	15046	15064	15123	15109	14904	15168	15055	15082	14963	14984	14977	15224	15023	14896	15025	14946	15051	14978	15155	14946	15162	14955	15136	15057	15080	15126	14899	15075	15039	15027	14875	15007	15196	14864	15090	14984	15006	15057	15051	14967	14933	14991	15010	15035	14829	15141	15007	14968	14921	15058	14947	15146	14986	15049	15063	15040	14875	14881	15103	15008	15063	14925	15014	14864	14990	14875	14794	14942	15112	14978	15014	14886	15090	15011	15057	14917	14890	14887	15111	14965	15031	14945	14940	15076	14977	14871	14969	14963	15026	14994	14976	14958	14934	15080	15156	15013	15040	14936	15121	14850	15103	14966	15073	14864	14937	14993	15066	14916	14941	15087	15024	14999	14899	15107	15109	14938	15079	15108	15037	15200	15001	14924	14895	15048	15124	14825	15109	15124	14825	14944	15134	15099	14862	15014	14974	15003	15045	15224	14964	14875	14967	15112	14926	15017	15142	15140	14874	14871	14981	14890	14858	15103	14826	15028	15078	15068	15142	15220	14920	14919	15010	14939	14977	14932	14896	15234	15008	14904	15010	14969	15203	14993	15062	14945	14881	15094	14911	14945	15007	15006	14945	15041	14918	15189	15032	15077	14987	14946	14855	15050	15111	15032	15064	15000	14938	15091	15002	14844	15021	14941	14976	15081	15241	14793	14826	15097	14870	14992	15023	15100	14986	15152	15045	14929	14988	14968	14927	14943	15048	15018	15130	14995	14902	15041	14945	15159	14978	15049	15141	15306	14989	15109	14957	14997	15000	14978	14990	14929	15052	15222	15051	15102	15018	14969	14769	14863	15024	15003	15005	15039	14932	14931	14980	14871	15115	15018	14851	15068	14871	14963	15114	14889	15127	14896	14993	15014	15103	15038	15067	14972	15079	15007	15015	14903	15108	14946	15116	14963	14866	14993	15041	15074	14918	15136	15071	15115	15131	14953	15018	15027	15221	15001	14958	14935	14942	14820	15028	14921	14967	15141	15153	15009	15036	15004	15190	14918	15045	15148	14972	15057	14998	15201	15085	14968	15043	15044	15077	15153	14864	14987	15160	15188	14941	14913	14928	15133	14966	14920	14921	15253	15063	15049	14971	15131	15111	15049	14962	15001	15158	15027	15014	15153	15019	15008	15134	14995	15148	14989	15174	15003	15177	15037	15010	15037	15021	15112	15097	15009	15257	15012	15186	15144	14961	15140	14998	15016	14933	14998	14954	15146	15101	15017	14822	15108	15083	14969	15020	14974	15115	15042	15012	14889	15127	14987	15069	14897	15233	14836	15040	15166	15005	15125	15200	15058	15129	14974	15017	15235	15004	15123	15001	15071	15002	15032	15103	14997	15037	14935	15076	14976	15138	14931	14926	14946	14939	14908	14980	15001	14966	14726	14919	15045	15126	14970	14817	15118	15001	14955	14930	14877	15015	15087	15133	15005	14942	14968	14935	14861	15034	15071	14971	15108	14902	15158	15020	14963	15003	14999	15054	15036	15014	14953	15044	15026	14956	14891	15175	14929	15000	14952	14882	14942	14913	15116	15017	14907	14908	14967	15133	14855	15028	15025	14948	15179	15080	14910	14948	14976	14929	14986	14975	14987	15126	14781	14911	14868	15044	14979	14966	15017	15101	15119	14989	14931	14983	14939	15127	14981	14924	15089	14956	15021	14951	15090	15093	14943	15051	15006	15010	15089	15009	15007	15016	15051	14950	15115	14926	15040	15060	15129	14935	14907	14949	15270	14892	15073	15024	14994	15066	15156	15019	15159	15109	15049	15112	15113	14914	15218	15041	14954	14968	15207	14895	15030	14994	14899	15000	15000	15100	15083	14986	15056	14979	15017	14976	15094	15013	14990	15089	14947	15287	15091	15000	15070	15003	15115	14991	14895	14839	15021	15167	14988	15146	14716	14930	15089	14879	15079	14992	14991	14953	15114	15007	15108	14906	15203	14883	14964	15023	15159	15097	15021	14938	15014	15083	14886	14850	15050	14985	15078	15067	15065	14980	15052	15089	15024	14996	15064	14972	15088	14885	15047	14827	14991	15075	15118	15010	15157	15098	15056	15012	15072	14896	15003	15219	15018	14953	14859	14919	15096	15026	14943	15033	15168	14999	15131	15076	15077	14916	15040	14940	15052	15077	15182	14983	14900	14983	15131	14998	15002	14987	15038	15150	14931	15124	15061	14965	15159	15115	15147	14986	14785	15102	14912	14998	15026	14903	14880	15195	15043	15007	15109	14981	14999	15191	14842	15138	15067	15028	14913	15041	14933	14945	14916	14844	14861	14977	15052	14945	15124	15056	15084	15096	15077	14915	15053	15034	14841	15010	14999	15113	15014	14828	15097	14991	15013	14890	15060	15040	14864	15148	14956	15080	14905	14829	15088	14959	15034	15106	14973	15113	14916	14959	15046	15017	15035	15081	15030	15066	14960	15041	14892	15090	15167	15017	14993	14986	14981	14868	14912	15018	15109	15057	15068	15039	15103	15081	15273	15233	15068	15022	15028	15047	14990	14850	15045	15024	15170	15062	14846	15031	15030	14959	15042	15133	15218	15042	15065	15044	15075	15045	14961	15078	14951	15032	15055	14967	15020	15101	15042	14778	15027	15075	15074	15059	15053	15021	15147	15037	15076	15058	15113	14937	14954	14980	14759	14973	14865	14965	15142	14954	15032	14943	14926	14924	15093	14862	14993	15177	14966	14892	14937	15108	14917	15103	14866	14938	15072	14972	15004	14968	15131	15004	15015	14957	15065	15118	14889	14991	15000	15017	15028	14891	14923	14997	14955	15042	14892	15120	15055	14939	15046	15131	14911	15006	15147	14960	15150	14883	15175	15006	15071	14980	15097	14898	15036	14913	15008	15118	15038	15168	15037	14976	14998	15107	14953	14912	15102	14939	14957	15149	15007	14970	15078	15175	14885	15237	15051	14912	15125	15097	14769	15014	15075	15060	14959	15053	14762	14786	15231	14964	14991	14980	14845	15169	14925	14928	14919	14792	14888	15031	14903	14954	15094	14927	15072	14990	14895	15061	14930	14872	14912	14923	15062	14980	14988	14867	15084	15146	15083	14963	14819	14956	14939	15003	14860	15031	14879	15075	14981	14907	14992	15208	14828	15042	14957	15068	14988	15074	15108	15086	15001	14804	15103	14905	15149	15227	14933	14876	15038	14752	14977	14956	14993	14919	15102	15086	15150	14898	15044	15003	14880	15128	15022	14950	14953	14958	15140	14819	14991	14949	15093	15189	15000	15096	14966	15041	15189	14970	15055	14861	15038	15084	14919	15213	15031	14989	14999	14924	15030	14976	15027	15088	15036	15002	14960	15030	15286	14944	14884	14911	14928	14933	15116	14931	15098	14864	14985	14981	14847	15007	15016	15067	14923	15001	15063	15051	14934	15294	15143	15035	14995	14983	15105	15050	14996	15008	14969	14883	14870	15038	14993	15133	14928	15060	15046	14873	14869	14930	14856	14889	15121	15053	15095	14899	15153	15087	14929	14885	15026	15040	15014	15036	15096	15091	14844	15093	15047	14984	15055	15056	15047	14879	15097	15023	15183	15084	15050	15241	15088	14929	15140	15071	15091	15058	15021	15054	14924	15149	14916	15016	15065	14940	15017	15246	14977	15153	15019	15035	15130	14962	15064	15202	14923	15045	15013	15071	15009	15091	15110	14981	14931	15137	15036	15088	14967	14894	15169	14978	15083	14888	15082	15061	15011	14819	14892	15120	15034	15067	14969	15156	14854	15011	15055	15130	14971	15041	15108	14847	15011	14933	15095	15040	15116	14899	14769	14943	15135	15166	15062	15099	14792	14940	14965	15041	15094	14978	14960	14994	14975	14958	14949	15040	14871	15002	15024	14809	15100	14928	14956	14984	15035	14979	15176	15043	14863	15082	14983	15090	15055	15116	15126	15103	15073	15160	14993	14996	15039	14960	15096	15004	14992	15028	15036	14889	14933	15031	14912	14924	14910	15022	14938	15055	15031	15060	14937	14849	15056	14978	14995	14881	14984	15065	14973	14850	14999	14892	14989	14914	15062	15026	15043	15017	15051	14994	14881	15101	15062	14998	14842	14865	15147	14960	14941	14944	15048	15000	15148	15023	15122	15062	15121	14913	15040	14975	14985	14941	15092	14982	15042	14985	14770	15142	15051	15181	15153	14955	15172	15003	14885	15088	15043	15051	15004	14818	14957	15072	15117	14986	14982	15079	14853	15053	14998	15096	15089	14853	14909	14940	14916	15047	15151	15132	15002	14850	15087	14943	14973	15154	15125	14950	15052	15041	14936	15146	15114	15041	14964	15059	14837	14916	14938	14964	15016	15095	15050	14829	15255	15046	15028	15040	14868	15070	14840	15129	15007	14959	15024	15058	15014	15219	15021	15056	15111	15035	15117	15030	15116	15124	14936	14989	14820	14841	15122	15035
23160	21137	28399	25229	22854	22901	21518	18867	18244	18304	18096	18032	17924	17870	17980	17834	17835	17844	17937	17813	17765	17717	17615	17842	18751	19107	18593	18287	18074	17738	17963	17639	17694	17701	17450	17568	17622	17586	17785	17790	17640	17755	17491	17842	17951	17642	17589	17774	17539	17811	17677	17726	17361	17760	17761	17630	17603	17756	17545	17674	17787	17676	17437	17720	17381	17567	17639	17542	17771	17879	17884	17587	17537	17581	17662	17456	17713	17516	17722	17600	17548	17689	17749	17522	17579	17593	17446	17643	17643	17699	17664	17614	17516	17732	17726	17769	17487	17582	17616	17509	17387	17490	17407	17450	17695	17687	17691	17674	17411	17562	17557	17532	17673	17531	17539	17637	17713	17773	17503	17675	17633	17384	17722	17509	17493	17687	17693	17417	17543	17797	17627	17796	17648	17641	17817	17601	17597	17715	17716	17549	17745	17638	17784	17578	17595	17649	17886	17850	17607	17834	17654	17805	17666	17642	17610	17431	17543	17606	17624	17873	17604	17587	17493	17521	17789	17647	17684	17438	17538	17392	17722	17528	17565	17656	17676	17546	17562	17431	17526	17511	17607	17816	17663	17811	17704	17488	17628	17697	17563	17699	17642	17707	17664	17751	17770	17703	17725	17920	17446	17700	17553	17729	17375	17402	17600	17744	17505	17564	17605	17631	17609	17560	17460	17484	17814	17726	17550	17577	17635	17714	17601	17603	17693	17688	17786	17541	17416	17448	17511	17591	17784	17603	17639	17987	17615	17648	17452	17667	17741	17786	17464	17671	17516	17628	17738	17771	17468	17601	17554	17693	17445	17628	17458	17566	17843	17448	17725	17620	17520	17526	17750	17597	17649	17526	17542	17698	17598	17821	17559	17411	17468	17660	17393	17590	17553	17685	17684	17511	17566	17598	17624	17600	17618	17620	17624	17558	17677	17603	17667	17691	17583	17427	17486	17713	17635	17660	17642	17577	17524	17517	17692	17572	17757	17644	17540	17590	17678	17787	17828	17614	17687	17761	17518	17626	17506	17516	17685	17697	17588	17670	17558	17546	17702	17765	17570	17631	17604	17331	17670	17589	17482	17738	17578	17521	17597	17681	17915	17860	17635	17590	17571	17539	17758	17708	17746	17625	17335	17567	17708	17768	17666	17545	17514	17778	17461	17600	17650	17463	17469	17612	17635	17698	17406	17623	17619	17476	17427	17324	17678	17523	17468	17725	17749	17893	17564	17641	17596	17714	17712	17579	17578	17702	17557	17425	17528	17868	17436	17525	17818	17641	17574	17729	17735	17717	17586	17550	17587	17705	17702	17417	17697	17656	17593	17598	17563	17324	17458	17722	17702	17601	17777	17403	17508	17660	17814	17512	17540	17554	17439	17351	17554	17693	17702	17684	17664	17666	17395	17546	17601	17325	17482	17429	17576	17733	17560	17511	17774	17822	17401	17708	17550	17405	17700	17625	17648	17605	17589	17671	17671	17557	17536	17500	17725	17584	17586	17737	17733	17677	17607	17539	17553	17617	17717	17481	17588	17645	17522	17446	17589	17667	17556	17597	17640	17732	17811	17693	17893	17677	17487	17642	17660	17626	17419	17473	17705	17493	17591	17544	17635	17587	17619	17693	17630	17689	17742	17625	17492	17415	17648	17602	17640	17609	17811	17798	17660	17547	17389	17543	17568	17763	17739	17903	17634	17510	17603	17561	17558	17838	17795	17724	17664	17733	17555	17646	17397	17753	17411	17587	17413	17736	17437	17664	17562	17881	17637	17779	17759	17428	17708	17464	17679	17632	17614	17544	17667	17645	17675	17562	17501	17516	17653	17548	17432	17429	17702	17663	17771	17838	17383	17558	17644	17663	17517	17526	17577	17684	17788	17586	17850	17497	17635	17734	17551	17589	17417	17337	17438	17838	17750	17654	17674	17455	17619	17490	17593	17634	17441	17606	17597	17659	17426	17748	17661	17536	17647	17534	17537	17547	17662	17665	17544	17772	17699	17690	17900	17595	17622	17737	17579	17594	17483	17454	17637	17653	17537	17613	17582	17532	17462	17605	17643	17654	17699	17730	17718	17668	17764	17789	17603	17717	17465	17582	17658	17584	17751	17603	17671	17775	17416	17547	17601	17762	17808	17766	17719	17570	17386	17610	17610	17597	17610	17653	17461	17375	17643	17378	17674	17727	17693	17429	17574	17502	17570	17869	17588	17646	17623	17769	17685	17472	17498	17605	17808	17817	17482	17596	17665	17619	17664	17908	17710	17722	17617	17636	17540	17802	17617	17827	17619	17646	17870	17598	17522	17614	17752	17641	17624	17649	17620	17710	17617	17571	17665	17638	17661	17632	17485	17613	17555	17625	17687	17589	17557	17567	17514	17505	17678	17587	17595	17543	17477	17436	17644	17606	17652	17658	17483	17574	17594	17588	17524	17650	17539	17686	17460	17519	17728	17559	17446	17619	17563	17704	17786	17755	17685	17606	17853	17807	17626	17720	17762	17717	17504	17448	17815	17487	17600	17728	17709	17830	17568	17637	17537	17776	17626	17475	17621	17452	17645	17597	17855	17589	17628	17500	17789	17524	17520	17797	17613	17808	17668	17573	17629	17486	17517	17683	17634	17722	17582	17762	17711	17721	17572	17656	17720	17498	17620	17826	17672	17520	17587	17779	17600	17565	17787	17599	17613	17484	17463	17657	17665	17637	17543	17564	17524	17621	17392	17732	17856	17746	17616	17523	17525	17669	17556	17788	17594	17673	17567	17781	17619	17752	17611	17715	17632	17674	17657	17582	17811	17663	17430	17489	17660	17421	17805	17510	17610	17377	17440	17596	17645	17584	17615	17613	17485	17790	17522	17397	17465	17565	17749	17582	17791	17716	17618	17673	17686	17616	17723	17765	17739	17685	17737	17463	17676	17657	17672	17503	17640	17562	17569	17445	17580	17702	17590	17587	17676	17714	17616	17606	17753	17459	17616	17358	17355	17621	17380	17587	17643	17574	17536	17841	17642	17770	17542	17711	17663	17712	17584	17606	17672	17765	17597	17540	17822	17594	17618	17668	17584	17597	17659	17321	17602	17456	17734	17636	17707	17449	17590	17561	17640	17843	17784	17714	17712	17631	17676	17506	17538	17737	17702	17827	17672	17686	17658	17684	17641	17703	17634	17532	17610	17575	17774	17591	17733	17693	17616	17516	17569	17620	17535	17620	17602	17688	17537	17443	17562	17642	17678	17537	17735	17520	17588	17538	17646	17667	17660	17688	17519	17785	17482	17661	17764	17539	17615	17583	17699	17683	17509	17609	17827	17522	17548	17477	17799	17538	17563	17583	17511	17694	17598	17658	17634	17661	17667	17411	17930	17601	17626	17759	17492	17610	17575	17555	17711	17718	17807	17725	17670	17656	17589	17326	17588	17465	17820	17528	17772	17521	17607	17566	17830	17691	17626	17776	17704	17448	17726	17537	17495	17539	17568	17645	17440	17707	17629	17864	17747	17575	17470	17584	17335	17441	17552	17664	17545	17416	17725	17740	17609	17716	17658	17875	17521	17409	17680	17575	17740	17565	17635	17702	17540	17604	17715	17571	17772	17640	17610	17728	17546	17528	17374	17578	17691	17636	17804	17617	17714	17575	17746	17697	17559	17677	17632	17353	17675	17422	17581	17564	17448	17535	17661	17545	17857	17594	17708	17667	17561	17581	17819	17750	17739	17579	17686	17559	17737	17616	17717	17520	17790	17529	17469	17686	17610	17647	17558	17448	17651	17760	17909	17672	17699	17868	17741	17638	17568	17755	17578	17377	17693	17631	17507	17578	17603	17618	17684	17663	17714	17452	17698	17634	17595	17659	17559	17694	17489	17778	17772	17594	17540	17464	17733	17634	17699	17700	17745	17736	17530	17600	17647	17618	17725	17532	17635	17693	17799	17656	17683	17578	17629	17722	17613	17659	17455	17635	17645	17487	17597	17615	17894	17775	17491	17710	17627	17740	17586	17519	17635	17660	17687	17634	17622	17599	17599	17623	17592	17551	17756	17555	17483	17689	17765	17604	17679	17618	17694	17561	17651	17731	17549	17329	17606	17733	17456	17655	17446	17470	17654	17715	17697	17519	17681	17717	17415	17669	17622	17619	17541	17628	17662	17655	17479	17824	17942	17588	17776	17704	17577	17649	17760	17722	17637	17519	17700	17650	17571	17720	17666	17534	17572	17626	17535	17581	17799	17509	17667	17568	17656	17582	17758	17535	17312	17472	17647	17653	17668	17507	17522	17887	17523	17785	17762	17424	17615	17661	17830	17737	17597	17727	17529	17544	17569	17817	17776	17388	17687	17586	17668	17661	17631	17661	17513	17415	17636	17520	17848	17663	17733	17562	17691	17864	17832	17646	18045	17766	17636	17640	17648	17651	17482	17825	17602	17715	17523	17641	17513	17569	17777	17480	17654	17606	17580	17783	17473	17528	17635	17665	17611	17489	17614	17489	17514	17693	17733	17531	17597	17751	17610	17753	17952	17617	17706	17648	17515	17567	17758	17597	17751	17612	17678	17660	17808	17597	17385	17686	17608	17568	17725	17371	17703	17568	17510	17776	17648	17670	17649	17454	17757	17675	17560	17762	17733	17535	17664	17591	17557	17714	17388	17648	17704	17893	17639	17504	17637	17653	17544	17511	17725	17626	17771	17722	17878	17578	17696	17498	17447	17684	17582	17577	17590	17839	17606	17802	17627	17672	17579	17561	17432	17764	17723	17734	17607	17597	17596	17513	17668	17531	17628	17635	17528	17481	17541	17730	17855	17583	17512	17637	17696	17711	17700	17635	17575	17852	17488	17944	17636	17640	17778	17681	17457	17496	17808	17608	17700	17531	17532	17792	17640	17791	17592	17707	17769	17758	17527	17572	17578	17660	17593	17585	17539	17474	17578	17648	17525	17558	17415	17792	17773	17646	17846	17565	17488	17813	17502	17587	17585	17590	17556	17651	17489	17710	17522	17634	17670	17556	17569	17581	17559	17758	17587	17563	17618	17728	17665	17524	17621	17546	17739	17431	17377	17751	17724	17632	17933	17720	17509	17578	17712	17716	17641	17510	17574	17521	17686	17645	17469	17648	17696	17630	17538	17729	17593	17475	17505	17694	17587	17650
29846	59838	47487	28092	20717	18233	15512	15206	14813	14569	14405	14184	14503	14440	14426	14371	14513	14369	14261	14277	14210	14229	14286	14524	15560	15732	15214	14717	14395	14504	14263	14178	14125	13935	14335	14281	14373	14241	14036	14181	14215	14250	14138	14047	14134	14161	14024	14140	14004	14231	14025	14165	14257	14039	14223	13944	14070	13907	14201	14119	14000	14098	14115	14260	14240	14001	14145	14246	14055	14126	14122	13950	14022	14184	13975	14156	14100	13909	14136	13939	14181	14069	13945	14105	14157	14006	14050	13988	14136	13916	14113	14159	13946	14129	14125	14134	14162	14026	14084	14074	14088	14173	14038	14242	13956	14194	14127	14149	14138	13951	14023	14189	14309	14034	14184	14120	14124	14073	14095	14176	14106	14196	14225	14018	14313	13987	14202	14254	13983	14213	14163	14076	13979	14228	14077	14219	14052	14180	13908	14128	14092	14193	13975	14005	14221	14119	14163	14227	14089	14192	14082	14375	14215	14206	14002	13958	13976	14092	14130	14020	13993	14105	14120	14122	13998	14089	14186	14069	14201	14103	14094	14106	14176	14104	14132	14228	14140	14114	14014	14158	13976	14020	14179	14010	14020	13998	14143	14172	14027	14160	14274	14027	14148	14197	14186	14143	14135	14173	14220	14094	14193	14187	14093	13994	14140	14039	14040	14185	14091	14019	14050	14117	14074	14307	14126	14020	14015	14246	14116	14136	14181	14006	14085	14086	14056	14124	14047	14108	14205	14153	14181	14194	14024	14093	14103	14131	14165	14066	14131	14082	14132	14015	14011	14199	14021	14153	14154	14190	14213	14108	14246	14095	14102	14079	14066	14113	14127	14121	14120	14051	14226	14005	14106	14146	14068	13996	14214	14137	14135	14017	14170	14232	13871	14255	14158	14127	14170	13995	14033	14264	14206	14161	14222	13907	14076	14092	14139	14143	14140	14190	14182	14140	14144	14218	14221	14175	14160	14040	13949	14428	14320	14053	14235	14154	14128	14216	14029	14177	14100	14102	14263	14099	14322	14110	14162	14112	14096	13964	14135	13983	14387	14334	14132	14120	13969	14147	14210	14141	14045	14007	14033	14189	14090	14279	14105	14119	14124	14136	14047	13998	14095	14144	14046	14135	14020	14227	14143	14002	14051	14119	14142	14193	14108	14153	14070	14186	14209	14005	14193	14030	14023	14191	14208	14139	14122	14211	14078	14117	14056	14071	14326	14217	14140	14265	14164	14048	14070	14171	14031	14042	14257	14262	13943	14199	14178	14110	14064	14222	14188	14204	14200	13989	14133	14110	13975	14005	14177	14256	14137	14069	14049	14081	13987	14050	14168	14176	14057	13908	14043	14110	14217	13987	14184	14017	14198	13943	14072	14034	14043	14051	14174	13989	14154	14041	14251	14194	13987	14083	14166	14327	14170	14080	14220	14105	14051	13944	14192	14146	14291	14176	14096	14190	14167	14300	14059	14058	13995	14157	14158	14159	14195	14096	14129	14060	13923	14238	13982	14109	14144	14024	14099	14209	14160	14265	14177	14001	14102	14102	13996	14206	14232	14245	13933	14008	14292	14085	14028	14029	14081	14006	14090	14094	14110	14101	14211	14271	13842	14148	14165	14075	14256	14144	14219	13954	14404	14096	14317	14275	14110	14002	13920	14091	14058	14212	14271	14040	14221	14027	14161	14156	14014	14030	14113	14205	14146	14224	14256	14086	14311	14107	14226	14169	13976	14126	13990	14055	14109	14034	14257	14006	14087	14103	14084	14151	14253	14103	13994	14080	14169	14138	14088	14130	14094	14034	14254	14248	14173	14045	14237	13862	14131	14187	14198	14156	14103	14076	13980	14087	14028	14075	13906	13988	14144	14024	14141	14086	14043	14234	14098	14156	14119	13938	14050	14164	14204	14109	14189	14032	14096	14161	14184	14001	14086	14202	13911	14091	13896	14117	14207	14028	14171	14222	14115	14158	14019	14120	14026	13942	14106	14282	14155	14118	14229	14148	13957	14177	14171	14063	14043	14222	14214	14098	14104	14056	14086	14289	14106	14242	14049	13898	14085	14155	14160	14132	14068	14027	14151	14030	14090	14111	14097	14042	14121	14132	14035	14146	14178	14184	14146	14129	14116	14074	14153	14089	14191	13998	14241	14058	14144	14101	14170	14147	14012	14111	14135	14218	14171	14109	13965	14167	14199	14118	14191	14172	14122	14098	14053	14076	14024	13941	14099	14258	13992	14106	14205	14111	14149	14046	13986	14156	14051	14234	14132	14009	14196	14141	14174	14055	13939	14018	14138	14016	14162	14207	14197	13982	14149	14112	14299	14166	14033	14253	14146	14068	14074	13868	14050	14002	14306	14096	14108	14237	14038	14188	14132	14057	14173	14239	14290	14157	14094	14106	14024	14091	14013	14202	14161	14147	14029	14218	13988	14060	14159	14124	14240	14301	14343	14086	14200	14241	14065	13948	14057	14150	14074	14216	14111	14060	14290	14042	14005	14004	14130	14217	14220	14079	14290	14108	14212	14074	14067	14113	13997	14205	14060	14156	14175	14049	14129	14082	14195	14198	14232	14081	14105	14114	14109	14323	14207	14183	14091	14037	14215	14181	14248	14038	14141	14084	14025	14142	14270	13958	14162	14038	14057	13988	14228	13958	14051	14032	14143	14180	14221	14106	14070	14054	14076	14017	14160	14098	14198	14090	14164	14125	13987	14210	14110	14083	14195	14279	13987	14062	13973	13974	14176	14081	14206	14235	14015	14134	14082	14286	14180	14055	14014	14127	14079	13832	14028	13994	14111	14105	14097	14136	14003	14245	13963	14165	14204	14205	13968	14044	13932	14072	13901	14169	14213	14225	14136	14166	14035	14064	14082	14200	14268	14034	14234	13932	14079	14174	14214	13999	14254	14094	14083	14183	14135	14226	14057	14104	14131	14140	13962	13947	14101	14179	14052	14155	14090	14195	14131	14184	14101	14034	14156	14163	14220	14140	13996	14093	14070	14147	14174	14039	14156	14081	14204	14050	14068	13914	14060	13907	14385	14198	14035	14272	14177	14027	14100	14113	14280	14009	14219	14097	13914	14038	14029	14133	13986	13941	13969	13952	13963	14126	14181	14062	14126	13960	14119	13993	13969	14083	14341	14174	14115	14174	13984	14031	14068	14160	14131	14090	14160	14187	14060	13976	14064	14148	14191	14287	14312	13995	14136	14003	14144	14150	14039	14046	14210	14167	14170	14193	14138	13977	14128	14249	14042	14181	14034	14205	14157	14029	14159	14046	14155	14325	14028	14209	14200	14132	14058	14073	14085	14007	14106	14288	14118	14086	14189	14149	14197	14130	14229	14197	14075	14036	14130	14127	13984	14061	14143	14327	13988	14157	14152	14055	14070	14164	14125	14126	14063	14049	14268	14212	14098	14157	14147	13938	14214	14202	14097	14179	13937	14065	14149	14032	14127	14203	13945	14100	14228	14170	14063	14153	14060	14243	14158	14210	14056	14266	14013	14186	13954	14105	14083	13981	14206	14038	13882	14205	14175	14031	14046	14151	13989	14178	14178	14186	14207	14164	13994	14172	14132	13982	14058	14065	14000	14028	14055	14085	14179	14125	14281	14147	14224	14098	13986	14190	14137	13975	14217	14248	14151	14081	13996	14094	14199	14141	14217	14307	13992	14146	14085	14019	14117	14278	14093	13983	14118	14152	14210	14126	14104	14041	14182	14088	14133	14131	14036	14094	14037	14272	14000	14149	14169	14059	14181	14143	14248	14121	13946	14224	14160	14275	14096	14105	14205	14006	14060	14076	14161	14280	14071	14036	13995	14055	14046	14112	14081	14157	14149	14078	13961	14009	14301	14043	14192	14084	14081	14132	14212	14072	14125	14134	14049	14202	14092	14152	14130	14109	14033	14205	14190	14092	14098	14139	14365	14296	13947	14243	14231	14097	14086	14094	14056	14002	14117	14227	14098	14083	14289	13887	14055	14141	14035	14072	14293	14093	14113	14005	14088	14184	14167	13978	14098	13813	14200	14117	14200	13971	14026	14256	14264	14135	14157	14046	14114	13930	14196	14025	14112	14083	14043	14214	14204	14166	14175	14124	14118	14102	13944	14195	14026	14132	14151	14064	14030	14050	14129	14196	14162	14016	13987	14331	14179	13980	14064	14167	14193	14006	14043	14195	14073	13924	14298	13950	14077	14101	14251	14148	14163	14081	14329	14156	13971	14204	14011	14135	14255	14083	13933	14196	14155	14147	14131	13879	14155	13982	14186	14184	14260	13950	14047	14258	14229	14183	14083	14074	14169	14221	14022	14067	14221	13946	14136	14088	14257	14211	14226	14092	14088	14115	14098	14125	14170	14043	13964	14139	14052	14217	13974	14157	14224	14296	14143	14144	14067	14220	14101	13946	14085	14160	14265	14175	14133	14043	14184	14257	14076	14136	14169	14255	14149	14247	14067	14143	14126	14271	14130	14286	14219	14148	14154	14167	14096	14117	14232	14106	14215	14003	14017	14156	14045	14022	14140	14113	14088	14195	14355	14185	14163	14206	14064	14252	14101	14307	14174	14121	14228	14157	14240	14195	14165	14146	14141	14212	14084	14107	14114	14090	14244	14226	14126	14059	14202	14077	14198	14072	14139	14110	14077	14020	14152	14016	13993	14017	14051	14148	14139	14050	14240	14093	13987	14053	14151	13981	14092	14103	14192	14173	14311	14088	14132	14093	14221	14165	14167	14228	14212	14045	14188	14150	14055	14083	13997	14181	14048	14145	14164	14107	14122	14078	14076	14047	14083	14168	14256	14089	14189	14102	13988	14237	14166	14172	14213	14252	13911	14266	14252	14279	14168	13896	14005	13992	14257	14180	14044	14205	14138	13986	14075	14084	14184	14126	13960	14070	14158	14085	14062	14181	14060	13974	14028	14150	14098	13942	14097	14085	14078	14051	14180	14120	14156	14127	14049	14161	14095	14150	14254	14219	13965	13966	14225	13965	14038	14227	14015	14176	14088	13998	14050	14086	14061	14161	14127	13937	14083	14119	14084	14072	13980	14116	13990	14062	14079	14200	14112	14179	14225	14005	14174	14148	14004	14205	14083	14102	14022	14227	13965	14032	14182	14023	14192	13929	14066	14187
24701	21368	28508	28606	22607	20071	19238	18167	18421	17954	17783	17999	18025	17855	17825	17939	17831	17695	17829	17697	17803	17799	17936	18005	18149	18190	18115	18113	18180	17907	17863	17740	17702	17539	17707	17749	17710	17714	17780	17771	17816	17704	17648	17676	17765	17726	17867	17609	17585	17827	17715	17664	17689	17715	17753	17514	17721	17737	17654	17598	17701	17781	17835	17588	17609	17667	17671	17825	17835	17603	17653	17655	17795	17599	17773	17649	17703	17708	17474	17764	17706	17716	17500	17678	17692	17759	17679	17695	17677	17610	17632	17635	17727	17702	17737	17621	17763	17752	17795	17777	17710	17669	17636	17646	17599	17641	17716	17706	17532	17731	17819	17773	17793	17513	17844	17607	17774	17880	17770	17733	17447	17795	17512	17711	17581	17579	17702	17555	17731	17883	17768	17698	17845	17726	17710	17588	17503	17517	17582	17680	17561	17685	17729	17789	17636	17696	17799	17662	17735	17785	17741	17697	17689	17769	17744	17568	17771	17539	17749	17580	17660	17908	17620	17692	17868	17691	17641	17725	17772	17784	17721	17544	17680	17747	17734	17719	17724	17721	17512	17740	17590	17723	17938	17789	17680	17938	17753	17576	17830	17645	17662	17536	17646	17550	17676	17733	17697	17703	17787	17456	17850	17692	17679	17706	17784	17810	17633	17470	17645	17805	17662	17724	17748	17754	17395	17651	17419	17595	17541	17557	17678	17649	17622	17536	17783	17706	17760	17585	17465	17645	17612	17679	17783	17734	17814	17598	17728	18092	17792	17758	17693	17774	17682	17713	17786	17770	17622	17921	17880	17642	17695	17763	17867	17536	17811	17927	17576	17819	17617	17693	17670	17556	17704	17762	17709	17738	17718	17533	17679	17613	17680	17415	17697	17600	17723	17916	17815	17866	17677	17541	17950	17683	17722	17666	17853	17738	17652	17613	17501	17789	17700	17779	17609	17653	17530	17778	17604	17789	17761	17559	17536	17706	17688	17742	17648	17640	17723	17624	17823	17739	17889	17705	17819	17673	17602	17584	17653	17544	17772	17736	17851	17479	17693	17532	17697	17927	17658	17907	17509	17775	17249	17801	17649	17907	17976	17919	17715	17882	17676	17620	17595	17666	17598	17902	17538	17454	17577	17644	17791	17777	17795	17943	17591	17858	17737	17566	17475	17669	17668	17742	17823	17573	17662	17601	17633	17953	17945	17771	17700	17793	17774	17710	17691	17753	17723	17864	17780	17718	17832	17510	17720	17917	17628	17375	17573	17887	17592	17553	17587	17976	17700	17661	17608	17640	17677	17819	17633	17535	17578	17730	17663	17796	17687	17692	17625	17838	17684	17737	17744	17834	17666	17762	17758	17712	17626	17395	17802	17632	17848	17657	17692	17775	17720	17868	17871	17653	17659	17833	17814	17741	17531	17733	17697	17818	17769	17561	17704	17700	17726	17811	17861	17750	17683	17718	17750	17700	17791	17718	17575	17718	17739	17534	17668	17781	17524	17671	17755	17765	17752	17704	17663	17710	17734	17727	17703	17718	17724	17667	17552	17562	17759	17731	17608	17642	17689	17626	17638	17693	17858	17698	17598	17613	17613	17680	17749	17970	17747	17759	17612	17742	17930	17507	17655	17802	17620	17693	17871	18006	17635	17612	17596	17761	17735	17721	17716	17933	17637	17686	17651	17737	17608	17516	17715	17557	17385	17448	17776	17682	17815	17605	17534	17684	17785	17751	17703	17819	17625	17623	17759	17715	17549	17628	17612	17712	17719	17512	17507	17753	17654	17584	17754	17624	17665	17800	17605	17565	17674	17703	17895	17723	17976	17805	17740	17809	17903	17617	17623	17734	17741	17974	17783	17839	17611	17849	17626	17836	17653	17604	17656	17723	17529	17756	17867	17697	17909	17662	17674	17661	17595	17597	17544	17881	17623	17778	17601	17892	17629	17586	17868	17711	17758	17782	17829	17681	17621	17727	17683	17690	17765	17795	17714	17667	17598	17722	17801	17617	18153	17767	17848	17713	17682	17746	17516	17603	17628	17964	17435	17570	17703	17525	17747	17623	17540	17814	17542	17647	17704	17729	17811	17915	17714	17749	17699	17709	17754	17781	17764	17815	17592	17644	17586	17697	17890	17661	17653	17720	17672	17659	17826	17320	17648	17613	17574	17646	17691	17763	17575	17616	17789	17601	17742	17407	17625	17675	17524	17664	17654	17717	17429	17572	17516	17843	17704	17611	17582	17614	17529	17492	17751	17841	17725	17633	17601	17753	17790	17574	17698	17501	17570	17787	17675	17623	17759	17819	17565	17815	17516	17755	17821	17790	17868	17678	17500	17628	17842	17622	17659	18019	17662	17703	17586	17795	17863	17690	17620	17682	17785	17706	17717	17513	17657	17782	17722	17828	17739	17592	17464	17761	17669	17865	17873	17586	17844	17554	17483	17701	17800	17756	17827	17559	17751	17735	17829	17545	17578	17689	17892	17598	17688	17907	17747	17728	17673	17523	17801	17688	17861	17501	17758	17800	17859	17639	17878	17561	17629	17374	17768	17844	17714	17649	17632	17732	17570	17659	17712	17686	17668	17664	17655	17834	17910	17632	17935	17767	17675	17783	17851	17795	17922	17710	17598	17802	17666	17415	17705	17795	17544	17825	17901	17461	17842	17723	17704	17667	17739	17830	17503	17619	17476	17648	17736	17439	17728	17693	17753	17661	17572	17701	17827	17822	17924	17645	17785	17892	17778	17767	17746	17764	17812	17521	17664	17417	17647	17581	17695	17737	17842	17701	17850	17660	17857	17587	17788	17725	17576	17680	17912	17734	17836	17808	17821	17918	17845	17767	17671	17543	17775	17479	17696	17709	17857	17691	17971	17750	17828	17702	17587	17824	17745	17797	17664	17628	17660	17696	17843	17662	17648	17529	17685	17902	17805	17741	17780	17677	17737	17590	17525	17828	17728	17836	17594	17624	17688	17667	17861	17553	17399	17839	17541	17783	17794	17763	17723	17490	17838	17815	17861	17711	17870	17693	17780	17569	17606	17565	17707	17807	17649	17695	17528	17678	17791	17580	17578	17545	17824	17673	17870	17686	17825	17526	17839	17733	17643	17766	17805	17770	17780	17913	17622	17606	17814	17633	17767	17604	17575	17721	17676	17644	17526	17712	17954	17723	17631	17649	17519	17701	17620	17683	17826	17537	17550	17752	17639	17670	17793	17589	17494	17677	17762	17852	17759	17655	17711	17792	17685	17639	17652	17669	17886	17878	17699	17702	17688	17790	17585	17732	17935	17651	17795	17515	17792	17630	17629	17681	17849	17615	17624	17679	17663	17834	17692	17743	17477	17717	17528	17510	17697	17699	17738	17865	17703	17777	17810	18068	17818	17800	17620	17558	17711	17759	17861	17787	17688	17617	17602	17595	17880	17786	17736	17482	17832	17747	18023	17700	18027	17545	17797	17787	17829	17913	17880	17605	17870	17667	17758	17668	17695	17882	17567	17634	17646	17698	17778	17831	17743	17746	17696	17481	17786	17615	17648	17782	17612	17657	17817	17718	17664	17687	17809	17811	17638	17587	17861	17557	17712	17794	17640	17582	17867	17418	17617	17719	17749	17645	17775	17458	17723	17476	17742	17651	17803	17619	17756	17695	17460	17705	17456	17745	17723	17568	17727	17591	17649	17751	17588	17694	17656	17691	17585	17697	17839	17564	17625	17601	17827	17469	17714	17740	17907	17648	17869	17810	17807	17865	17854	17657	17839	17942	17732	17900	17611	17474	17648	17634	17666	17797	17636	17593	17773	17788	17725	17649	17628	17546	17812	17493	17749	17714	17848	17534	17680	17757	17815	17602	17633	17577	17717	17912	17997	17758	17866	17770	17620	17551	17664	17557	17661	17583	17766	17697	17700	17717	17602	17580	17443	17752	17716	17850	17903	17781	17682	17701	17939	17727	17932	17809	17662	17739	17761	17587	17504	17665	17607	17791	17570	17776	17782	17683	17726	17762	17814	17634	17820	17481	17655	17994	17727	17656	17754	17724	17678	17751	17715	17774	17738	17616	17754	17642	17494	17592	17751	17944	17830	17690	17723	17737	17610	17658	17835	17720	17721	17791	17549	17635	17734	17672	17718	17747	17737	17754	17613	17870	17758	17800	17751	17654	17675	17632	17869	17724	17684	17617	17869	17599	17724	17717	17668	17881	17780	17632	17853	17736	17940	17788	17875	17810	17768	17637	17494	17653	17817	17681	17482	17694	17656	17620	17816	17677	17757	17698	17843	17675	17604	17903	17777	17979	17599	17829	17665	17687	18043	17805	17568	17641	17642	17799	17736	17566	17496	17719	17671	17911	17712	17522	17753	17734	17457	17705	17638	17804	17776	17658	17477	17630	17623	17626	17642	17945	17692	17554	17745	17820	17703	17605	17603	17671	17721	17696	17837	17683	17657	17599	17729	17767	17729	17727	17625	17574	17775	17664	17871	17753	17713	17750	17862	17828	17691	17532	17393	17826	17604	17592	17595	17747	17780	17954	17801	17604	17601	17640	17520	17662	17759	17499	17596	17694	17617	17608	17531	17585	17598	17736	17644	17738	17691	17659	17903	17765	17960	17601	17709	17776	17629	17579	17642	17669	17716	17743	17961	17598	17474	17736	17682	17591	17533	17704	17892	17853	17739	17728	17729	17586	17707	17769	17820	17622	17666	17740	17715	17594	17647	18020	17671	17659	17753	17521	17524	17524	17654	17658	17755	17768	17826	17879	17667	17712	17704	17673	17548	17842	17663	17780	17748	17713	17772	17698	17688	17787	17766	17873	17659	17531	17539	17854	17546	17545	17814	17845	17716	17827	17897	17938	17973	17816	17675	17822	17850	17780	17567	17560	17633	17627	17783	17601	17664	17807	17811	17776	17761	17876	17758	17831	17646	17808	17294	17727	17711	17661	17675	17673	17592	17946	17465	17645	17699	17731	17774	17706	17665	17764	17664	17603	17773	17649	17572	17684	17617	17724	17773	17600	17650	17684	17656	17644	17842	17862	17849	17643	17520	17469	17524	17622	17398	18017	17710	17636	17564	17555	17686	17890	17587	17742	17723	17669	17542	17736	17737	17498	17702	17902	17604	17879	17717	17472	17729	17813
30099	51137	39574	27799	18971	16189	15340	14635	14625	14573	14355	14281	14348	14236	14327	14255	14393	14088	14272	14291	14278	14103	14396	14813	14910	14809	14725	14344	14367	14131	14160	14283	14109	14123	14218	14162	14227	14181	14222	14210	14398	14114	14070	14232	14135	14121	14228	14122	14099	14174	14255	14187	14383	14226	14062	14104	14264	14117	13860	14070	14175	14114	14215	14415	14191	14191	14147	14173	14032	14012	14226	14275	14011	14139	14081	14190	13994	14157	14092	14066	14178	14215	14062	14245	14195	14123	14197	14156	14070	14297	14134	14255	14216	14002	14254	13972	13931	14304	14194	14112	14117	14211	14095	14081	14195	13895	14132	13998	14367	14076	14306	14217	14393	14236	14237	14162	14062	14099	13848	14275	14113	14057	14165	14083	14170	14139	14098	14098	14182	14029	14188	14198	14132	13908	14289	14192	14136	14260	14190	14167	14162	14104	14234	14223	14197	14171	14134	14279	14112	13990	14196	14126	14023	14191	14020	14009	14242	14212	14221	14157	14117	13893	14190	14296	14026	14034	14081	14096	14292	14171	14091	14166	14016	14094	14292	14403	14040	14097	14232	14254	14137	14062	14257	14178	14164	14120	14333	14155	14155	14329	14138	14112	14153	14154	14108	14014	14180	14004	14260	14284	14375	14101	14048	14257	14117	14202	14162	14114	13930	14280	13955	14193	14150	14037	14215	14032	14106	14016	14193	14234	14150	14283	14104	14328	14031	14097	14108	14203	14088	14154	14155	14106	14046	14238	14120	14214	14062	14146	14067	14141	14094	14051	13894	14081	14155	14022	14164	14158	14209	14037	14199	14060	14267	14145	14063	14135	14202	14152	14245	14094	14180	14278	14213	14055	14095	14077	14149	14136	14088	14145	14209	14128	14085	14267	13990	13968	14167	13950	14252	14061	14126	13867	14079	14271	14085	14167	14158	14165	14115	14085	14004	14186	14114	14022	14192	14075	14199	14136	14043	14102	14194	14169	14233	14105	14141	14109	14003	14162	14153	14092	14064	14283	14079	14105	14161	14037	14173	14197	14251	14207	14175	14103	13976	14195	14093	14363	14115	14079	14122	14011	14198	14119	14139	14345	14018	14143	14208	14151	14011	13888	14049	14271	14046	14064	14089	14075	14247	14108	14174	13996	14084	14155	14079	14005	14134	14142	14367	14207	14104	14048	14183	14153	14201	14183	14207	14154	14002	14050	14172	14235	14116	14168	14220	14095	14223	14119	14017	14187	14149	14211	13971	14038	14060	14205	14222	14191	14227	14066	14209	14238	14190	14174	14104	14183	14186	14191	14089	14086	14017	14044	14018	14189	14354	14148	14135	14007	14227	14057	14226	14056	14144	14072	14135	14136	14134	14188	14101	14027	14156	14221	14203	13931	14065	14269	14270	14122	14183	14069	14242	14114	14273	14048	14378	14264	14116	14271	14078	14256	14202	14192	14070	14143	14302	14101	14176	14151	13959	14114	14251	14149	14077	14248	14118	14113	14187	14284	14065	14172	14267	14074	13901	14246	14080	14093	14094	14208	14171	14161	14099	14123	14427	14054	14114	14127	14215	14269	14110	14132	14076	14180	14158	14027	14258	14257	14176	14018	14157	14279	14160	14233	14077	14206	14137	14076	14017	14145	14300	14125	14024	14117	14048	14243	14092	14309	14156	14209	14137	14150	14024	14106	14369	14121	14042	14215	14126	14091	14238	14051	14345	14209	14183	14175	14233	14146	14201	14177	14051	14302	14068	14077	14043	14146	14204	14029	14099	14164	14083	14238	14255	14172	14100	14126	14168	14115	14184	14227	14200	14249	14271	14169	14093	13930	14102	14243	14100	14155	14107	14199	14249	14188	14217	14167	14394	14202	14142	14029	14162	14195	14306	14251	14209	14161	14094	14180	14200	14047	14129	14267	14166	13993	14240	14256	14214	14016	14276	14131	14017	14157	14173	14146	14133	14193	14243	14013	14187	14227	14070	14190	14163	14086	14134	14063	14132	14107	14189	14223	14304	14126	14143	14087	14096	14081	14063	14148	14004	14150	14294	14142	14103	14293	14263	14105	14211	14181	13917	13958	14199	14186	14165	14079	14207	14156	14191	13989	13946	14138	14197	14243	14123	14120	14254	14179	14036	14095	14180	14262	14197	14009	14282	14086	14055	14186	14284	14180	14331	14063	14311	14223	14253	14247	14180	14215	14060	14118	14200	14303	14244	14070	14110	14138	14217	14285	14096	14108	14247	14091	14130	14138	14118	14303	14205	14079	14047	14144	14308	14254	14240	14128	14337	14221	14020	14215	14240	14126	14232	14154	14195	14129	14302	14057	14160	14203	13933	14092	14202	14096	14128	14271	14149	14154	14103	14129	14150	14139	14088	14219	14281	14208	14108	14046	14107	14044	14121	14202	14175	14035	14222	14166	14250	14052	14154	14208	14122	14099	13996	14257	14207	14062	14002	14224	14249	14253	14138	14169	14172	14132	14212	14255	14030	14179	14127	14154	14227	14228	14077	14176	14191	14262	14168	14138	14137	14137	14035	14205	14078	14248	13899	14203	14002	14210	14061	14252	14193	14158	14040	14334	14193	14287	14285	14277	14273	14002	14111	14022	14094	14109	14100	14185	14106	14112	14118	14132	14115	14358	14040	14089	14311	13997	14280	14040	14134	14012	14048	14121	14130	14140	14207	13994	14161	14159	14207	14229	13993	14090	14062	14191	13971	14140	14224	14230	14199	14161	14080	14469	14185	14231	14050	14122	14046	14158	14135	14003	14054	14150	14116	14122	14112	14204	14220	14200	14166	14093	14065	14108	14157	13989	14153	13966	14433	14084	14079	14023	14054	14304	14067	14354	14256	14150	14084	14156	14271	14079	14019	14162	14273	14174	14099	14249	14096	14143	14145	14126	14191	14076	14040	14233	14256	14066	14131	14219	14167	14247	14122	14200	14062	14167	14122	13996	14081	14009	14347	13990	13942	14088	14100	14068	14188	14178	14014	14120	14242	14097	14148	14219	14174	14105	14409	14148	14364	14269	14140	14090	14105	14279	14029	14274	14049	14097	14225	14346	14184	14165	14270	14049	14151	14176	14036	14336	13947	14145	14074	14268	14174	14107	14324	14133	14182	14179	14168	14063	14208	14206	14156	14077	14174	14087	14197	14306	14106	14278	14278	14029	14177	14214	14044	14141	14312	14180	14104	14182	14118	14043	14317	14246	14110	14169	14252	14144	14230	14073	14145	14120	14113	14265	14157	14104	13869	14121	14100	14086	14041	14069	14185	14190	14184	14070	14307	14085	14033	14307	14167	14135	14181	14009	14041	14201	14183	14101	14237	14204	14223	14206	14193	14134	14137	14156	14050	14148	14169	14165	14163	14091	14102	14210	14023	14150	14136	14115	14029	14016	14214	14172	14328	14202	14103	14044	14024	14361	14238	14134	14032	14251	14190	14097	14207	14062	14017	14327	14011	14257	14142	14072	14110	14269	14254	14093	14162	14122	14220	14328	14342	14155	14166	13973	14115	14187	14126	14093	14196	14173	14164	14047	14162	14185	14133	14221	14132	14169	14060	14226	14119	14171	14136	14206	13969	14157	14225	14146	14221	14196	14053	14073	14145	14076	14166	14124	14141	14140	14239	14014	14277	14299	13984	14124	14230	14109	14370	14101	14155	14025	14115	14110	14152	14170	14042	14055	14153	14178	14195	14261	14031	14189	14109	14186	14134	13988	14203	13986	14238	14070	13996	14090	14164	14062	14144	14074	14198	14300	14185	14137	14043	14102	14229	14105	14121	14009	14219	13883	14057	14131	14235	14279	14242	14123	14326	14130	14080	14095	14072	14115	14149	14221	14202	14099	14108	14152	13997	14226	14011	14159	14036	14046	14267	14267	14182	14245	14262	14070	14131	14164	14090	14280	14227	14155	14232	14173	14221	14231	13939	14180	14300	14126	14156	14127	14196	14099	13931	14144	14129	14179	14310	14188	14341	14149	14102	14310	14206	14216	14126	14157	14163	14277	14337	14330	14035	14173	14061	14094	14209	14228	14319	14004	14181	13995	14149	14197	14230	14067	13952	14109	14235	14228	14096	14154	14110	14091	14031	14248	14185	14081	14204	14269	14047	14149	14015	14313	14182	14233	14211	14035	14086	14126	14082	14093	14116	14107	13937	14174	14021	14184	14281	14069	14148	14184	14254	14089	14161	14184	14220	14108	14047	14147	14163	14128	14206	14076	14147	14084	14092	14132	14011	14193	14255	14241	13961	14176	14152	14062	14236	14283	14085	14371	14118	14188	14081	14218	14048	14108	14154	14169	13952	13997	14138	14203	14174	14066	14061	14055	14264	14219	14101	14115	14132	14268	13976	14143	14102	14149	14082	14328	14153	13994	14213	14059	14136	14150	14207	14148	14234	13976	14258	14204	14041	14233	13957	14142	14091	14114	14105	14075	14028	14070	14174	14255	14268	14039	14050	14201	14149	14107	14068	14089	14047	14028	14050	14146	14275	14042	14069	13976	14058	14160	14080	14221	14115	14062	14260	14130	14045	14035	14269	14101	14194	14202	14180	13928	14134	14217	14190	14010	14225	14265	14021	14027	14111	14122	14083	14278	14141	14167	14129	14183	14332	14301	14265	13972	14017	14216	14059	14479	14043	14195	14196	14029	14131	14035	14107	14080	14191	14172	14088	13984	14221	14156	14011	14099	14309	14121	14234	14020	14157	14148	14163	14173	14164	14166	14122	13958	14096	14056	14228	14149	14147	13942	14154	14122	14170	13989	14053	14106	13990	14038	14100	14315	14197	14168	14106	14105	14000	14122	14100	14265	14143	14161	14106	14219	14214	14066	14166	14171	14145	14074	14156	14043	14210	14151	14070	14214	14018	14051	14186	14076	14021	14214	13976	14175	14080	14155	14160	14150	14222	14067	14302	14036	14130	14092	14321	14241	14280	14257	14008	14190	14052	14127	14209	14036	14110	14097	14105	14339	14198	14090	13943	14091	14170	14275	14120	14249	14210	14067	14270	14292	14113	14068	14091	14216	14139	14225	13894	13960	14191	14170	14213	14038	14203	14195	14272	14356	14262	14095	14092	14051	14100	14121	14298	14118	14131	14080	14266	14292	14126	14220	14239	14208	14264	14211
22193	21156	28504	24467	21694	22897	22590	17137	15786	15939	15685	15720	15757	15539	15511	15360	16068	15810	15423	15403	15230	15192	15476	15587	16492	17265	16870	16710	16010	15545	15329	15187	15205	15027	15214	15136	15151	15225	15243	15187	15250	15270	15154	15265	15266	15153	15235	15082	15182	15121	15139	15205	14991	15020	15096	14920	15104	14999	15060	15148	15050	15248	14928	15236	15256	15154	15148	15245	15057	15199	14896	15194	15107	15050	15173	15094	15119	15171	15275	15052	15451	15176	15096	15134	15249	14928	14972	15089	15096	15142	15253	15040	15104	15069	15108	15170	14928	15282	15058	15280	15153	15009	15090	15219	15026	15019	15196	14983	15111	15178	15181	15086	15139	15165	15187	15082	15215	15104	15132	15111	15136	15058	15197	15223	14989	15079	14953	15042	15176	15107	15106	15055	15232	14993	14916	14917	15217	15041	15050	15177	15147	15238	15120	15134	15045	14940	15105	15089	15123	15193	15074	14927	15101	15121	15222	15012	15266	15221	15043	15161	15318	15105	15003	15022	15116	14962	14915	15092	14993	15218	15443	15231	15053	15221	15103	15125	15048	15147	15105	15180	15091	14873	15111	15181	14949	15250	15126	15311	14964	15240	15221	15035	15178	15147	15092	15352	15210	15327	15299	15023	15009	14986	15242	15082	15062	15117	14927	15118	15094	15148	15304	15283	15109	15203	15035	14924	15047	15172	15133	15140	15079	15055	14910	15215	15128	14914	15175	15221	15145	15217	15246	15131	15191	15071	15057	14910	14900	15159	15135	14935	15096	14962	15107	15263	15273	15107	15178	15074	15145	15092	15129	15053	15114	15193	15296	15188	15125	15050	15169	15214	15294	15053	15044	15092	15049	15054	14913	15062	15097	15037	15026	15174	15297	15075	15056	15104	14995	15103	15221	15164	15041	15149	15129	15226	15196	15225	15105	15053	15242	14916	14951	15100	15186	14945	15145	15070	15107	15258	15246	15190	15237	15111	15002	15085	14961	15162	15154	14996	14959	14908	15207	15000	15217	15060	15169	15067	15078	14954	15074	15079	14954	14982	15041	15121	15017	15009	15209	15125	15110	14925	15218	15046	14828	15114	14909	15173	15114	15269	14995	15266	14894	14930	15314	15245	15068	15165	15215	15009	14976	15118	14856	14797	15295	14992	15183	14943	15135	15159	15066	15106	15035	15060	15057	14919	15228	15099	15214	15044	14988	15120	14995	15088	14988	15211	15053	14977	15049	14846	15065	15149	15038	15072	15063	15123	15017	15089	15294	15134	15091	15148	14899	15192	15037	15033	15219	15156	15210	15253	15172	15127	15000	15108	15113	15156	15047	15069	15010	14972	15150	15117	15181	14938	15162	15145	14875	15012	15050	15011	15181	15098	15197	15058	15058	15079	15182	15090	15033	15122	15232	15087	15186	15114	15108	15083	15118	15150	15067	15165	15149	15027	15129	14991	15258	14924	15092	15111	14941	15077	14944	15026	15376	15209	15262	14963	14940	15286	15066	15161	14912	15258	15084	15102	14975	15083	15193	15024	15202	15074	15266	15116	14986	15184	15131	14952	15064	15199	15136	15282	15128	14736	14983	15152	15158	15240	15004	15090	15123	15111	14831	15128	15096	15087	15126	15203	15035	15171	15102	15088	15177	15053	15324	15194	14963	15085	15033	15029	14987	15156	15169	15092	15069	15159	14978	15114	15167	15233	15007	15085	15086	15159	15059	15050	15336	15076	15078	14986	15147	15115	15024	15139	14945	15150	15067	14876	15164	15194	15206	15121	15195	14914	15144	15242	15188	15314	15155	15057	15047	15239	15094	15102	15008	15218	15027	14972	15147	15200	15299	15034	15014	15107	15002	15134	15098	15151	15207	15142	15049	15048	15101	15024	15104	15221	15151	15258	15179	15026	15047	15127	15196	15097	15130	15125	15119	15061	15108	15157	14994	15058	15104	15195	15188	15195	15385	15271	15205	15311	15240	15127	15068	14874	15337	15109	15116	14970	15079	14988	14928	14924	15014	14981	15072	15094	15078	15107	15094	15070	14980	14952	15108	15003	15102	15010	15056	15030	14960	14886	15045	15060	15067	15154	15150	15091	15125	14890	15211	15079	15112	14945	14966	15184	15139	15223	15084	15131	15084	15204	15209	15302	15099	15116	15266	15140	14842	15075	15072	15096	15242	15173	15144	15062	15117	14943	15013	15034	15050	15092	15049	15178	15264	15009	15077	15076	15068	15025	14943	15000	15287	14976	15091	15002	15146	15155	15267	15138	15207	15018	15007	15070	14982	14919	15244	15022	15213	15186	15141	15145	15143	15269	15086	15095	15094	15303	15015	14865	14852	14872	15045	15064	15228	15356	15041	15083	15021	15135	15143	15171	15154	15268	14969	14870	15084	15005	15259	15100	15098	15266	15064	15159	15028	15282	15165	14926	15199	15121	15178	15045	15197	15200	15001	14991	14867	15169	15239	14938	14994	15058	15065	15090	15055	15061	15101	14832	15155	15033	14957	15059	15086	15179	15178	15040	15265	14953	15284	15089	15314	15066	15141	15190	15103	15027	15122	15082	15313	14953	14911	15300	14915	15230	15057	15090	15030	15161	15111	15055	14883	15090	14970	14929	15174	15102	14983	14928	14896	15062	15150	15164	14992	15181	15083	15036	14924	14993	15461	15121	15034	15028	15106	15077	15059	15000	15030	15188	15040	15046	15140	14870	15126	15173	15202	15083	15020	15028	15231	14970	15305	15189	15053	15160	14970	15183	15302	15122	15140	15129	14973	15088	15031	15068	15012	15195	15068	15309	15189	14935	15249	15226	15213	15028	15048	15092	15263	15077	15145	15099	15120	15357	15178	15191	15082	15212	15024	14966	15122	15130	15237	15258	15103	15085	15067	14907	15221	15063	15085	14987	15103	15196	15058	15118	15154	15284	15171	14911	15085	15245	14939	15196	14976	15054	15092	15177	15099	15054	15073	15078	15113	15080	15104	15033	15146	15115	14887	14981	14972	15111	15025	15086	14989	15287	15223	15153	15097	14999	15296	15303	15134	15268	15215	15171	14964	15049	15260	15350	15216	14883	15127	14997	15039	15181	14993	15163	15209	14937	15069	14973	15029	15043	15021	15233	15147	15138	14956	15211	15213	15107	15082	14813	14947	14992	15247	15201	15041	15104	15224	15062	15086	15236	15089	14967	15052	15131	15032	15199	15024	15126	15074	14990	15119	15167	15011	15103	15089	15134	15123	15235	15024	15045	15232	15136	15090	15155	15145	14920	15110	15106	15146	15137	15063	15145	15181	15070	14896	15196	15140	15220	14998	15108	15204	15317	14870	15201	15074	15088	15042	15072	14924	15204	14805	15020	15123	15046	15280	14967	15072	15032	15032	15157	15038	14955	15096	15283	15062	15266	15326	15160	15082	14968	15219	14975	15287	15105	15089	15167	15082	15065	15036	15202	15111	15088	15104	15116	15029	15071	15028	14905	15114	15115	14934	15086	15045	15187	15143	14855	15250	15049	15112	15162	15195	15125	15212	15196	15295	15116	15179	15108	14826	14918	15083	15190	15254	15175	14987	15128	14963	15029	15033	15256	15153	15140	15094	15080	15302	15153	15075	15148	14999	14944	15272	15063	15052	15011	14964	15022	15160	15023	15142	15036	15095	15053	15005	15103	15053	15203	15158	15204	15136	14998	15048	15011	14902	15254	15093	15147	15397	14946	15211	15147	15014	15058	14979	15121	15098	14977	15124	15313	15288	15194	15194	14972	15011	15103	14961	15164	15086	15195	15025	14951	15162	15153	15163	15239	15034	15226	15140	15234	14964	15156	14979	15062	14942	15095	14981	15111	15174	15273	15250	15154	15115	15089	15088	15150	15169	15185	15169	14884	15018	14936	15064	15039	15025	14868	15292	15165	15042	15168	15263	15124	15190	14993	15067	15081	15091	15187	15228	14958	14999	15197	15200	15165	15196	15026	15105	15229	15164	15120	15106	15259	15165	15030	15351	15052	14898	15220	15139	15111	15080	15119	15080	15089	15132	15181	15161	15021	15268	15111	14935	15148	14904	15102	14907	15153	15072	15009	15000	14949	15157	15051	15185	15160	14902	15213	15261	15068	15238	15016	15142	14937	14920	15011	15214	14997	15129	14965	15101	14988	15273	15092	15315	15101	15113	15252	15257	15080	14985	15108	15008	15128	15158	15096	14957	15107	15176	15057	15047	15178	15076	15098	15037	15015	14979	15107	14808	15027	15299	15132	15010	15006	15151	14982	15128	14934	15136	15027	15148	15199	15202	15243	14977	15001	14955	15043	15129	15191	15148	14906	15035	14992	15025	14813	15145	15097	15055	14997	15091	14944	14924	14966	15152	15042	14933	15199	15239	15004	15158	15140	15292	14956	15031	14860	15067	14969	15024	14934	14890	15144	15107	15106	14963	14971	15275	15113	15120	15032	14935	15086	15075	15295	15045	15170	15000	15239	15227	15049	15205	15017	15155	14932	15002	14931	14928	15203	14958	15127	15053	15029	15092	14975	14950	15215	14912	15059	15145	15081	15074	15343	15063	14961	14934	15384	15160	15041	15125	14983	15119	15180	14981	15369	15186	15270	15036	15039	15139	15055	15062	15079	15353	15013	15177	15059	15257	15115	15181	15250	15264	15059	15031	15074	15176	15163	15097	14986	15037	15096	15188	15148	15013	15038	15132	15286	15040	15149	15255	15111	15005	15053	14994	15191	15478	14930	15194	15229	15157	15252	15312	15102	15188	15040	15053	15383	15163	15000	15149	15218	15173	15053	15021	15226	14878	15080	15318	14891	15025	14944	15023	15090	15166	14832	15157	15019	14962	15080	15196	15068	14913	14998	15183	15090	15120	15086	15155	14970	15224	14951	15199	14802	15162	15166	15164	14933	15114	15133	15028	15197	15157	15065	15154	15172	14987	15122	15137	15115	15219	14918	15033	15086	15153	15092	15341	15195	15042	14908	14857	15042	15187	15031	15290	15036	15132	14915	15084	14925	14969	15075	14869	15071	15166	15200	15181	15128	15202	15148	15039	15185	14906	14957	15147	14795	15096	15138	15228	15142	15002	15084	14844	14970	15089	14856	14990	15223	15056	15039	15079	14929	15379	15218	15147	15259
31624	63236	55566	38332	21457	16627	14937	13862	13249	13245	13188	13226	13207	12928	12819	12935	14172	13194	12709	12661	12848	12740	12905	13152	14387	14982	14701	14056	13380	12996	12677	12596	12728	12588	12573	12558	12584	12561	12536	12357	12583	12467	12401	12405	12603	12724	12559	12614	12565	12542	12677	12528	12740	12447	12498	12627	12668	12611	12442	12421	12484	12655	12587	12640	12593	12534	12526	12439	12603	12579	12635	12586	12453	12617	12702	12639	12556	12735	12601	12311	12453	12657	12656	12536	12607	12487	12540	12366	12701	12624	12693	12524	12635	12610	12509	12663	12631	12667	12553	12503	12577	12565	12390	12604	12378	12405	12486	12720	12637	12557	12707	12569	12655	12474	12717	12572	12455	12496	12462	12487	12627	12614	12562	12591	12600	12555	12561	12437	12388	12516	12462	12689	12727	12599	12601	12579	12478	12488	12620	12511	12503	12609	12623	12513	12608	12677	12587	12465	12470	12457	12539	12512	12686	12443	12469	12661	12550	12516	12477	12669	12665	12517	12564	12540	12525	12667	12593	12586	12606	12433	12590	12571	12515	12536	12466	12430	12537	12453	12590	12517	12486	12635	12638	12345	12473	12520	12448	12369	12471	12548	12537	12651	12579	12531	12472	12417	12681	12578	12600	12413	12600	12542	12553	12593	12613	12489	12473	12621	12566	12423	12523	12535	12405	12464	12494	12421	12495	12683	12536	12852	12588	12457	12622	12657	12490	12707	12510	12591	12676	12582	12559	12595	12548	12424	12604	12498	12492	12563	12693	12537	12599	12552	12418	12666	12571	12481	12521	12542	12655	12431	12603	12530	12652	12553	12596	12507	12486	12505	12625	12468	12440	12649	12532	12605	12643	12574	12670	12503	12533	12558	12533	12550	12707	12587	12689	12552	12563	12518	12487	12520	12599	12744	12512	12453	12664	12684	12463	12623	12403	12520	12633	12531	12616	12569	12442	12554	12423	12563	12479	12673	12653	12514	12376	12616	12507	12493	12576	12511	12529	12590	12530	12675	12516	12593	12611	12504	12511	12513	12606	12482	12454	12455	12605	12625	12511	12557	12556	12328	12633	12411	12853	12523	12538	12584	12613	12486	12635	12561	12502	12637	12526	12457	12661	12661	12562	12487	12561	12481	12437	12532	12529	12657	12574	12570	12487	12609	12630	12430	12759	12645	12458	12474	12451	12523	12500	12573	12565	12469	12455	12484	12427	12528	12465	12707	12440	12573	12649	12673	12510	12521	12529	12463	12446	12597	12547	12475	12552	12507	12416	12484	12400	12570	12660	12528	12751	12507	12498	12517	12554	12478	12545	12693	12555	12489	12487	12584	12417	12524	12558	12589	12531	12512	12647	12424	12552	12414	12566	12557	12614	12371	12465	12543	12580	12404	12587	12552	12645	12408	12461	12489	12576	12505	12725	12725	12541	12665	12435	12631	12630	12493	12520	12642	12686	12561	12391	12566	12598	12465	12577	12570	12566	12602	12522	12654	12640	12558	12486	12574	12476	12694	12540	12517	12612	12480	12419	12648	12565	12554	12329	12468	12631	12645	12619	12601	12518	12547	12573	12431	12642	12593	12536	12512	12496	12400	12500	12560	12660	12481	12613	12359	12607	12444	12541	12492	12598	12566	12506	12498	12440	12585	12583	12569	12625	12549	12536	12476	12555	12408	12584	12364	12560	12504	12593	12535	12492	12580	12414	12682	12590	12418	12525	12602	12478	12399	12351	12543	12504	12572	12807	12569	12340	12605	12645	12442	12424	12694	12583	12550	12661	12593	12490	12390	12669	12688	12532	12527	12486	12641	12583	12497	12432	12474	12652	12329	12528	12596	12541	12312	12676	12460	12549	12531	12616	12502	12469	12544	12441	12473	12601	12495	12552	12446	12421	12629	12574	12685	12430	12654	12477	12623	12540	12501	12474	12477	12605	12553	12485	12544	12413	12547	12558	12555	12597	12569	12532	12566	12533	12503	12534	12595	12508	12513	12400	12379	12606	12596	12560	12491	12527	12387	12582	12607	12484	12668	12676	12555	12480	12487	12458	12494	12593	12456	12548	12522	12600	12534	12371	12684	12445	12610	12548	12597	12624	12640	12372	12532	12542	12623	12390	12752	12736	12544	12691	12561	12563	12637	12620	12441	12515	12541	12534	12568	12490	12558	12696	12567	12500	12542	12689	12556	12568	12461	12635	12591	12399	12497	12707	12517	12608	12562	12689	12473	12404	12471	12694	12623	12443	12475	12513	12490	12497	12469	12508	12542	12419	12656	12456	12364	12660	12483	12522	12532	12516	12631	12540	12432	12511	12523	12635	12663	12463	12623	12611	12421	12672	12425	12589	12588	12542	12645	12411	12464	12643	12527	12455	12564	12539	12662	12470	12701	12540	12628	12599	12498	12540	12541	12520	12560	12489	12681	12619	12572	12525	12599	12505	12632	12403	12461	12638	12537	12547	12442	12575	12580	12515	12601	12766	12480	12404	12521	12539	12481	12588	12666	12565	12552	12499	12706	12510	12718	12584	12592	12458	12591	12411	12651	12622	12589	12718	12469	12565	12486	12380	12587	12433	12504	12515	12433	12640	12548	12568	12619	12521	12394	12654	12437	12485	12447	12553	12644	12490	12484	12520	12533	12405	12530	12508	12492	12470	12419	12560	12491	12488	12530	12498	12566	12612	12447	12482	12494	12547	12542	12426	12443	12449	12612	12493	12520	12636	12615	12589	12319	12505	12558	12631	12458	12484	12563	12626	12531	12481	12510	12376	12587	12536	12529	12488	12514	12515	12538	12547	12444	12628	12685	12651	12266	12466	12577	12520	12449	12571	12405	12678	12489	12536	12429	12626	12650	12456	12515	12564	12607	12483	12463	12505	12554	12637	12407	12556	12569	12603	12565	12553	12578	12530	12545	12569	12515	12546	12632	12422	12558	12700	12533	12496	12572	12473	12616	12641	12570	12656	12599	12448	12598	12488	12523	12527	12462	12516	12491	12521	12573	12567	12561	12483	12577	12628	12462	12656	12530	12516	12545	12737	12406	12542	12650	12631	12568	12595	12620	12514	12672	12648	12535	12529	12580	12550	12567	12534	12522	12452	12552	12562	12518	12487	12397	12593	12347	12633	12529	12571	12677	12670	12530	12620	12576	12661	12589	12506	12475	12532	12643	12455	12507	12469	12735	12649	12519	12601	12334	12722	12405	12628	12495	12507	12503	12501	12484	12477	12515	12587	12508	12466	12565	12483	12543	12486	12577	12339	12516	12555	12568	12436	12578	12579	12650	12469	12640	12539	12619	12380	12420	12498	12489	12317	12471	12457	12496	12371	12496	12478	12528	12589	12534	12652	12598	12456	12552	12396	12614	12478	12769	12559	12460	12522	12315	12496	12506	12584	12528	12528	12675	12531	12509	12685	12629	12562	12506	12674	12572	12445	12509	12381	12706	12555	12573	12485	12481	12764	12586	12614	12671	12555	12339	12567	12575	12617	12684	12642	12633	12521	12519	12442	12608	12478	12764	12449	12590	12550	12570	12590	12631	12596	12642	12428	12455	12515	12588	12585	12571	12575	12571	12707	12411	12531	12583	12368	12561	12530	12407	12447	12457	12380	12509	12556	12596	12342	12597	12437	12688	12507	12476	12458	12457	12677	12540	12582	12443	12492	12608	12551	12469	12484	12543	12561	12451	12512	12600	12577	12607	12537	12493	12585	12423	12543	12417	12586	12596	12558	12622	12633	12472	12340	12690	12540	12481	12341	12651	12615	12431	12550	12517	12454	12601	12475	12457	12540	12475	12521	12592	12729	12551	12750	12512	12302	12781	12488	12596	12439	12480	12641	12815	12501	12466	12519	12517	12420	12471	12493	12436	12549	12633	12518	12585	12326	12612	12638	12317	12529	12738	12496	12499	12634	12469	12595	12615	12502	12523	12549	12543	12421	12595	12737	12390	12526	12572	12630	12640	12466	12560	12543	12722	12387	12581	12562	12457	12607	12540	12524	12502	12633	12558	12649	12503	12239	12558	12615	12424	12560	12611	12503	12600	12611	12493	12469	12598	12547	12507	12523	12525	12607	12573	12623	12535	12560	12458	12435	12505	12480	12534	12552	12573	12614	12462	12591	12559	12652	12513	12539	12721	12618	12453	12579	12510	12513	12458	12576	12726	12405	12503	12615	12492	12476	12488	12438	12435	12492	12409	12482	12588	12663	12519	12454	12558	12517	12534	12627	12626	12406	12680	12492	12676	12464	12442	12529	12435	12589	12495	12631	12441	12459	12552	12448	12578	12316	12661	12496	12620	12570	12596	12336	12556	12508	12597	12537	12643	12566	12621	12572	12458	12505	12398	12448	12699	12575	12644	12417	12502	12473	12441	12455	12428	12402	12519	12561	12672	12418	12590	12693	12585	12657	12439	12573	12554	12580	12501	12485	12571	12591	12515	12514	12460	12525	12480	12392	12593	12661	12624	12423	12434	12624	12574	12738	12528	12458	12526	12356	12400	12517	12544	12489	12345	12685	12486	12561	12641	12439	12680	12598	12609	12369	12537	12442	12609	12649	12482	12604	12666	12604	12487	12498	12595	12427	12579	12478	12498	12542	12455	12543	12474	12637	12553	12558	12685	12579	12589	12528	12614	12648	12557	12469	12568	12464	12582	12559	12538	12544	12470	12592	12398	12588	12461	12738	12422	12657	12654	12614	12582	12616	12587	12366	12280	12591	12526	12451	12597	12396	12587	12493	12518	12702	12494	12576	12445	12557	12584	12552	12377	12543	12425	12567	12524	12526	12394	12664	12494	12639	12656	12568	12525	12578	12439	12407	12520	12561	12636	12724	12544	12606	12578	12558	12418	12587	12525	12533	12491	12487	12607	12594	12445	12724	12511	12498	12541	12738	12640	12471	12439	12415	12551	12642	12488	12622	12514	12513	12617	12583	12610	12452	12451	12565	12557	12450	12663	12551	12529	12495	12584	12593	12542	12412	12505	12677	12462	12503	12548	12595	12391	12482	12663	12496	12647	12713	12528	12561	12507	12573	12648	12456	12433	12494	12561	12569	12276	12689	12528	12615	12554	12639	12447	12518	12630	12465	12564	12490	12613	12525	12538	12643	12462	12496	12471	12629	12564	12654	12439
30492	31109	36051	26551	19238	17237	16532	15957	15945	15943	16111	16143	15738	15848	15723	15893	15930	15933	16140	15911	15810	15757	15960	15831	15884	16069	15883	15964	15869	15970	16006	15740	15892	15849	16076	15831	15908	15890	15890	15672	15880	15775	15949	15843	15743	15655	15707	15811	15639	15902	15743	15942	16118	15893	15988	15821	15803	15795	15821	15732	15674	15680	15688	15660	15948	16006	15750	15857	15717	15894	15576	15820	15818	15873	15699	15602	15767	15784	15747	15827	15981	15837	16000	15895	15676	15919	15670	15906	15785	16054	15940	15867	15678	15862	15897	15564	15648	15847	15927	15860	15722	15606	15625	15700	15860	15722	15649	15817	15793	15687	15867	15779	15897	15785	15937	15846	15888	15715	15791	15753	15624	15663	15831	15844	15662	15937	15894	15810	15849	15950	15933	15914	15733	15783	15697	15714	15750	15641	15653	15910	15821	15967	15955	15732	15728	15824	15682	15529	15584	15815	15702	15977	15729	15746	15594	15597	15857	15941	15866	15732	15753	15684	15954	15680	15664	15876	15527	15673	15645	15831	15712	15786	15597	15825	15816	15781	15885	15730	15550	15690	15870	15553	15813	15795	15778	15661	15765	15972	15885	15811	15750	15903	15937	15996	15715	15982	15740	15831	15867	15837	15835	15755	15685	15728	15860	15770	15790	15793	15721	15597	15975	15761	15883	15826	15801	15835	15880	15909	15994	15967	15856	15789	15726	15746	15762	15795	15627	15675	15814	15908	15792	15635	15483	15642	15915	15610	15827	15969	15847	15879	15668	15779	15940	15735	15619	15970	15756	15976	15651	15902	15923	15764	15572	15725	15591	15560	15835	15879	15838	15880	15681	15717	15813	15721	15702	15998	15869	15839	15713	15773	15968	15940	15844	15723	15653	15907	15886	15644	15666	15779	15823	15952	15878	15571	15913	15884	15741	15712	15675	15617	15680	15792	15759	15566	15720	15845	15879	15741	15764	15918	15811	15713	15892	15890	15825	15936	15726	15927	15983	15712	15559	15922	16007	15860	15878	15650	15890	15774	15861	16006	15758	15740	15888	15971	15660	15704	15955	15774	15816	15834	15769	15885	15727	15744	15721	15621	15895	15831	15770	15880	15810	15783	15862	15714	15724	15876	15630	15711	15905	15865	15846	15813	15759	15888	15640	15945	15684	15749	15902	15629	15803	15770	15821	15911	15784	15829	15742	15682	15759	15616	15992	15788	15814	15821	15925	15905	15806	15706	15651	15632	15914	15658	15739	15955	15884	15926	15747	15769	15658	16032	15785	15756	15501	15740	15696	15809	15664	15807	15806	15770	15807	15727	15852	15953	15793	15893	16052	15788	15773	15660	15784	15723	15668	15860	16057	15706	15876	15849	15972	15681	15753	15730	15874	15860	15653	15827	15892	15691	15868	15768	15827	15823	15704	15965	15902	15828	16013	15811	15816	15605	15893	15721	15803	15910	15885	15857	15785	15724	15876	15891	15823	15643	15751	15531	15849	16017	15867	15791	15692	15895	15862	15654	15793	15845	15744	15756	15867	15625	15873	15960	15954	15990	15906	15773	15622	15882	15732	15864	15703	15824	15732	15796	15801	15841	15672	15724	15733	15789	15872	15978	15891	15874	15745	15706	15892	15745	15856	15834	15845	15690	15950	15882	15894	15779	15852	15918	15925	15905	15754	15705	15835	15796	15778	15868	15849	15971	15935	15679	15843	15781	15775	15863	15814	15837	15737	15816	15839	15896	15775	15737	15893	15975	15969	15980	15805	15861	15908	15641	15883	15734	15728	15797	15681	15669	15959	15837	15684	15986	15820	15806	15772	15661	15783	15793	15704	15976	15849	15894	15612	15797	15618	15710	15846	15733	15929	15968	15884	15846	15794	15769	15665	15802	15732	15902	15637	15769	15911	15721	15805	15972	15895	15973	15849	15821	15907	15809	15760	16142	15871	15814	15866	16072	15670	15599	15825	15923	15963	15714	15881	15854	15870	15914	15733	15739	15932	15908	15723	15728	15908	15880	15712	15949	15710	15719	15994	15898	15837	16122	15787	15569	15884	15874	15893	15691	15758	15846	15873	15781	15984	15800	15896	15620	15797	15762	15827	15656	15691	15868	15856	15738	15707	15994	15785	15873	15718	15767	16026	15816	15801	15792	15826	15774	15837	15798	15904	15781	15807	15725	15811	15864	15981	15834	15804	15893	15783	15845	15730	15922	15748	15906	15726	15701	15595	15807	15638	15842	15848	15694	15850	15710	15464	15851	15852	15787	15764	15644	15840	15677	15862	15825	15935	15841	15726	15610	15875	15754	15705	15779	15891	15809	15806	15731	15605	15759	15679	15834	15851	15961	15811	15709	15778	15739	15764	15795	15764	15758	15804	15665	15899	15781	15847	15772	15617	15722	15866	15687	15661	15696	15864	15738	15781	15741	15956	16037	15926	15972	15889	15732	15810	15952	15993	15619	15744	15855	15856	15627	15902	15700	15838	15799	15825	15859	15928	15692	15936	15673	15945	15876	15753	15644	15788	15806	15627	16030	15900	16101	15809	15903	15862	15713	15879	15845	15918	15893	15650	15805	15773	15858	15940	15926	15805	15712	15731	15950	15899	15733	15821	15684	15718	15877	15657	15888	16043	15710	15697	15750	15836	15704	15906	15860	15776	15831	15774	15774	15686	15686	15835	15869	16001	15653	15841	15764	15730	15850	15756	15797	15771	15724	15830	15882	15781	15665	15689	15862	15793	15850	15687	15769	15925	15695	15924	15862	15899	15756	15890	15884	15855	15895	15879	15934	16036	15950	15951	15798	15736	15509	15720	15825	15622	15752	15970	15591	15920	15875	15696	15889	15718	15663	15871	15676	15954	15788	15616	15974	15994	15643	15710	15615	15809	15888	15884	15899	15811	15868	15831	15873	15674	15643	15803	15810	15654	15735	15930	15929	15759	15967	15791	15690	15792	16039	15829	15900	15805	15942	15619	15710	15896	15987	15753	15888	15866	15828	15744	15808	15711	15755	15709	15802	15656	15779	15827	15779	15875	15831	15727	15834	15862	15805	15766	15749	15769	15753	15849	15874	15635	15680	15565	15611	15669	15758	15816	15833	15832	15837	15846	15743	15675	15612	15853	15835	15593	15675	15649	15822	15933	15750	15656	15867	15849	15731	15865	15857	15716	15781	15763	15673	15776	15764	15753	15894	15676	15732	15706	15729	15674	15877	15860	15913	15670	15692	15744	15607	15622	15632	15827	15838	15781	15953	15614	15761	15736	15740	15837	16139	15965	15642	15798	15904	15922	15812	15807	15961	15738	15837	15902	15803	15931	15904	16104	15918	15930	15850	15787	15993	15970	15580	15510	15667	15821	15967	15869	15883	15890	15797	15656	15599	15709	15674	15839	15884	16006	15930	15681	15939	15705	15840	15799	15869	15857	15733	15676	15925	15659	15847	15902	15854	15702	15704	15720	15795	15793	15864	15776	15981	15935	15826	15874	15816	15714	15773	16088	15819	15869	15841	16095	15780	16008	16010	15944	15911	15794	15717	15820	15752	15763	15796	15896	15677	15672	15632	15771	15689	15774	15859	15742	15858	15868	15803	15851	15726	15617	15802	15756	15928	15873	15705	15800	15959	15856	15888	15889	15969	15849	15825	15613	15886	15809	15624	15782	15802	15628	15847	15687	15746	15815	15787	15776	15898	15707	15720	15521	15731	15926	15842	15807	15779	15793	16002	15817	15763	15951	15887	15936	15808	15846	15646	15493	15864	16077	15893	15727	15946	15898	15968	15958	15841	16003	15776	15962	15873	15781	15880	15864	15760	15778	15863	15993	15703	15858	15830	15941	15758	15873	15822	15909	16002	15900	15685	15840	15830	15740	16067	16109	15878	15593	15895	15909	15897	15734	15805	15610	15653	15751	15681	15866	15789	15714	15642	15633	15718	15924	15616	15788	15778	15870	15620	15766	15765	15898	15629	15776	15869	15843	15803	15783	15696	15942	15786	15982	15819	15700	15964	15783	15675	15798	15553	15686	15831	15846	15936	15710	15768	15876	15785	15756	15682	15929	15639	15768	15786	15551	15665	15765	16085	15833	15870	15951	15785	15915	15821	15779	15665	15786	15790	15854	15873	15907	15970	15681	15796	15985	15698	15821	15818	15717	15696	15686	15701	15876	15706	15697	15781	15855	15835	15757	15759	15801	15821	15847	15925	15946	15836	15815	15843	15835	16043	15746	15745	16050	15632	15824	15830	15843	15770	15724	15820	15747	15674	15725	15938	15785	15746	15746	15831	15817	15678	15770	15631	15879	15714	15810	15764	15811	15810	15741	15802	15872	15870	15772	15764	15751	15755	15754	15781	15858	15683	15693	15921	15704	15837	15852	15742	15932	15978	15781	15733	15776	15907	15759	15801	15780	15846	16024	15849	15691	15934	15951	15784	15851	15963	15757	15679	15905	15642	15853	15872	15805	15787	15956	15982	15870	15871	15727	15807	15749	15661	15770	15743	15685	15834	15856	15895	15815	15814	15792	15608	15639	15950	15766	15781	15776	16090	15870	16029	15692	16016	16007	15862	15903	15746	15703	15983	15855	15869	15787	15906	15859	15895	15834	15500	15734	15798	15890	15847	15832	15746	15746	15719	15678	15721	15716	15841	15765	15760	15803	15857	15674	15832	15951	15924	15802	15933	15844	15771	15735	15665	15910	15934	15930	15704	15923	15906	15866	15807	15792	15868	15808	15787	15880	15810	15816	15714	15751	15739	15697	15930	15867	15895	15756	15730	15595	15770	15856	15807	15756	15892	15753	15790	15804	15662	16120	15781	15819	15718	15727	15797	15886	15873	15514	15810	15934	15936	15921	15907	15939	15931	15702	15669	15614	15875	15935	15888	15663	15772	15736	15777	15900	15636	15942	15923	15820	15809	15630	15721	15414	15727	15685	15805	15835	15726	15760	15894	15922	15965	15768	15802	15707	15744	15704	15840	15956	15694	15736	15864	15833	15802	15855	15763	15887	15774	15721	15773	15667	15917	15918	15921	15754	15918	15809	15664	15835	15737	15863	15650	15756	15729	16018	15688	15775	15777	15865	15786	15996	15763	15852	15744	15859	15802	15924	15939	16036	15684	15770	15829	15760	15906
29538	46240	36415	22034	16640	14682	13869	13442	13345	13258	13224	13316	13230	13396	13330	13318	13207	13102	13366	13105	13068	13153	13122	13046	13167	13322	13049	13155	13154	13140	13025	12991	13068	13192	13122	12974	13045	13116	12999	13162	13270	12914	13069	13234	13125	13185	13187	13163	13162	13155	13024	13140	13033	12977	13049	13177	13098	13127	12940	13127	13212	12929	13124	13191	12944	12967	13227	13332	13064	13132	13224	12977	13302	13089	13166	13094	13112	13042	12939	13041	13110	13041	13214	13015	13185	13128	13202	13088	13086	13056	12968	13139	13282	13228	13003	13040	12962	13112	13176	13044	13112	12888	13117	13094	13038	12970	13107	13160	13050	13189	13069	13181	13108	13160	12939	12929	13319	13043	12894	13062	12993	13286	13182	13053	13022	13109	13125	13011	13148	13239	13240	13020	13063	13219	13043	13162	12858	13210	13062	13232	13080	13056	13061	12941	12994	13290	13037	13317	12970	13104	13103	13006	13079	13052	12980	13288	13041	13119	13016	13069	13098	13211	13116	13241	13032	13057	13088	13146	13210	13124	13189	13111	13166	13103	13190	13094	13018	13183	13176	13118	13161	13060	13078	13233	13119	12969	13040	13170	13343	13182	13186	13005	13056	12927	12967	13065	13165	13133	13172	13220	13041	12938	13184	13007	13194	13085	13141	13020	13160	13063	13057	12932	13166	13213	13100	13020	12969	13191	13030	13100	13110	13126	13289	13186	13195	13216	13005	13015	13172	13138	13118	13098	13067	13124	13165	13020	13197	13176	12921	12953	13149	13255	13117	13168	13203	13137	13118	13149	13035	13227	12952	12978	13223	13123	13064	13096	13095	13188	13028	13126	13119	12929	13113	13168	12980	13041	13032	12936	13014	13182	12988	13010	13143	13048	12874	13113	12909	13042	13037	13002	13228	13116	13236	13192	13007	12999	13072	12984	13327	13057	13135	13144	12982	13157	13192	13009	13179	13051	13083	13019	13366	13065	13149	13089	13111	13056	12949	13154	13250	13214	12915	13040	13218	12995	12918	13141	13239	13084	12989	13019	13125	13098	13169	13030	13128	13065	13082	13201	13086	13083	13047	13184	13055	13040	13091	13041	13076	13241	13225	13110	13040	13256	13217	13172	12999	13102	13174	13161	12988	13029	13078	13037	13097	13150	13195	13136	13240	13227	13021	13116	13119	13097	13024	13037	13176	13176	13250	13068	13082	13017	13119	13073	13137	13087	13053	13049	13081	13135	13202	13201	13057	13135	13084	13133	13080	13051	12931	13086	13102	13245	13082	13020	12998	12984	13128	13100	13094	13331	12951	13000	13127	13103	13022	12999	13231	13111	12806	13141	12934	13133	13103	13188	13108	13020	13115	13096	13191	13137	13156	13229	13141	13026	13104	13154	13065	13030	12841	13151	12945	13035	13294	13187	13196	13079	13136	13107	13189	13066	13118	13163	13193	13141	13285	13036	13263	12903	12854	13095	13286	13278	13245	13079	13002	13242	12959	13106	13067	13036	13069	13144	13078	13097	13199	13061	13139	13168	12998	13216	13101	13080	13098	13325	12925	13203	13107	13012	13023	13328	13237	12855	13089	13319	13152	13096	13130	13242	13235	13042	13153	13207	13197	13093	13220	13218	12955	13199	13088	12926	13114	13024	13252	13175	13114	12984	13188	13162	13207	13275	13184	12912	13345	13121	13037	13113	13005	13143	13103	13036	12971	13012	13053	13097	13124	13107	13154	13190	13143	13033	13079	13058	13195	13024	13096	13136	13094	13103	13052	13189	13068	13106	13090	13060	12968	13219	13074	13043	13052	13144	13313	13100	13043	13059	13007	13284	13042	13179	13035	13188	13198	12999	13036	13104	13102	13216	13104	12962	13083	13109	12979	13032	13245	13118	13217	12984	13125	12982	13118	13074	13166	13124	13110	13190	13128	12999	13108	13211	13112	13054	13022	13104	13117	13256	13165	13252	13082	13104	13103	13137	13091	13098	13185	13114	13096	13097	12941	12911	13134	13148	12999	13216	12891	13053	13159	13051	12967	13143	13085	13020	13247	13081	13070	13128	13144	13010	12986	13012	13006	13117	13171	13063	13204	13117	13070	13167	13033	13100	13176	12980	13154	13124	13174	12951	13127	13112	13168	13288	12809	13188	13022	13045	13190	12992	13024	13072	13011	13149	13026	13018	13112	13091	13018	13204	13072	13123	13141	13206	13114	13237	12986	13166	13104	13113	12998	13020	13181	13066	12925	13118	13268	13272	13024	13103	13163	13117	13011	13141	13095	13020	13206	13215	13109	13244	13132	13359	13221	13055	12958	13230	13034	13073	13049	12956	13265	13016	13040	13034	12998	13175	12968	13098	13032	13176	13126	13059	13243	13095	13057	13176	12955	13026	13216	13029	13014	12940	13062	13127	13170	13039	12984	13140	13124	13034	13020	13215	12992	12987	13066	13085	13053	13196	13075	13254	13064	13035	13189	12946	13203	13142	13000	13144	12996	13160	13079	13092	13038	13380	13135	13055	12916	13113	13136	13225	12973	13150	13057	13094	13175	13372	13107	13006	13167	12907	13078	13109	13023	13159	13142	13033	13078	13115	13119	13155	13164	13090	12959	13206	13115	13169	13141	13074	13039	13167	12999	13235	13018	12812	13000	13085	13178	13087	13307	12953	13234	12954	13171	13091	13168	12963	13301	13119	13112	13271	13068	12986	13252	13191	12986	13068	13122	13128	13396	13212	13042	13098	13107	13083	13018	13056	12981	13151	13035	13023	13235	13126	13148	13025	13092	13121	13243	13090	13091	12948	13048	13219	13021	13127	13137	13295	13093	13263	13037	13206	13090	13189	12987	13142	13003	13087	13147	13073	13122	13134	12954	13202	13052	13053	13104	13012	13151	12977	12981	13168	13084	13230	13062	13132	13138	13248	13115	13143	13073	12882	13097	13248	13084	13104	13145	13179	13127	12995	13010	13083	13227	13181	13090	13103	13135	13129	13024	13049	13010	13010	13146	13127	12980	13157	13120	13074	12907	12954	13174	13103	12960	13125	13086	13146	13067	13073	13014	13073	13028	13055	12938	13116	13073	13151	13202	13166	13048	13167	13177	13174	13042	13049	13246	13033	13092	13162	13076	12970	13080	12989	13199	13088	13204	13003	13059	13041	13105	12952	13010	13143	13012	13145	13172	13070	13179	12978	13169	13094	13121	13155	13032	12962	13134	13180	13009	13190	13087	13185	13087	13332	13186	13201	13148	13032	13329	13235	13064	13055	13230	13216	13041	13035	13173	13193	13222	13018	13172	13177	13021	13236	13145	13080	13220	13133	12909	13149	13039	13297	13151	13097	13168	13194	13148	13019	13097	13189	13185	13197	12897	13107	13001	13108	13052	13062	13022	13078	13238	13162	13254	13104	12931	13091	13103	13005	13056	13155	13200	13168	13081	13168	13005	13016	13188	13134	13002	13065	13145	13097	13094	13035	13033	13083	13037	13000	12990	13269	13080	13304	12924	13084	13198	13161	13110	13071	13100	13305	13065	12999	13061	13238	13035	13075	12887	13205	13099	13082	13190	13115	13218	13203	13286	13036	13249	13053	13016	13199	13078	13054	12997	12995	13101	13108	13060	12990	13123	13152	13079	13097	13235	12965	13044	13081	13023	13203	13089	13046	13214	13073	13063	13022	12947	13172	13147	13082	13077	13264	12957	12974	13157	13251	12997	13245	13091	13159	13143	13013	13070	13076	13283	13105	13073	13154	12985	12928	13081	13146	12992	13295	13068	13129	13153	13105	13223	13175	13109	13243	13082	13224	13105	13101	13099	13206	13140	13010	13181	13086	13150	13191	13294	12971	13040	13079	13138	13190	13102	13066	13042	13104	13127	13103	13084	13093	13137	13176	13113	13099	13051	13157	13262	13135	13035	13102	13085	13196	13222	13070	13193	13082	13062	13082	12923	13118	12946	13170	13114	13013	13133	13188	13109	13029	13116	13004	13086	13020	13152	13125	13189	13094	13124	13239	13064	13085	13168	13147	13078	13056	13051	13283	13114	12894	13182	13174	13070	13113	13145	13193	13150	12952	13167	13047	13107	13088	13170	13075	13188	13239	13230	13319	13125	13147	13016	13079	13250	13108	13108	13001	13284	13088	13074	13222	13191	13346	13064	12963	13024	13059	13097	13131	12927	13174	13035	13080	13092	13154	13008	12878	13087	13120	13057	13171	13224	13266	13115	13064	13082	12928	13234	13242	13079	12907	13164	12876	13212	13099	13170	13129	13107	13051	13072	13010	13247	12997	13099	13060	13127	13147	13103	12980	13227	13146	13081	13057	13200	13087	13006	13116	13184	13200	13146	13059	13088	13132	13086	13139	13037	13166	13035	13256	13034	13155	13129	13032	13091	13107	13113	13004	13156	13165	13023	13137	13165	13034	13187	12984	13124	13135	13150	13166	13249	13022	13206	13145	13291	13249	13088	13071	13148	13128	12975	13128	13093	13143	13112	13122	13124	13250	13000	13125	13148	13103	13208	13275	13158	13126	13195	13175	13131	13065	13088	13102	12965	13250	13031	13144	13125	13052	13039	12990	13078	13098	13101	13064	12923	13203	13011	13125	13114	13128	13174	13136	13121	13267	13194	13033	13049	12998	13108	12993	13251	13062	13030	13026	13094	13210	13257	13140	13012	13266	13087	13010	13160	13120	13282	13216	13042	12953	13090	13178	13063	13153	13191	13138	13254	13003	13224	13169	13034	13139	13188	13030	13100	13013	13163	13090	13187	13086	13134	13195	13119	13309	12962	13243	13013	13240	13099	13276	13105	13067	13130	13097	13194	13145	13212	13126	13114	13009	13061	13039	13124	13199	13125	13198	13134	13078	13237	13228	12872	13251	13118	13025	13033	13177	13087	13083	13031	13093	13158	13140	13080	13250	13173	13059	13144	13005	13154	13077	13016	12983	13128	13000	13049	13222	13010	12978	12996	13107	13090	13185	13125	13114	13124	13251	13078	13041	12960	12935	13073	13049	13104	13072	13155	13271	13258	13213	13055	12955	13153	13208	13043	13072	13176	13124	13189	13192	13111	13128	13039	12984	13044	12976	13070	13014	12994	13158	13197	13061	13226	13070	13079	13159	13032	13017	13120	13242
23158	21149	28363	25337	22865	22249	20167	17166	16501	16824	16466	16358	16467	16461	16578	16454	16718	16263	16441	16253	16406	16230	16376	16257	16447	16881	17331	16971	16785	16600	16189	15958	16134	16335	16168	16086	16100	16319	16202	16229	16172	16154	16097	15984	16096	16056	16180	16217	16347	16086	16131	16191	16279	16090	16136	16074	16174	16237	16302	16093	16137	15889	16111	15993	15923	15844	16101	16236	16166	16032	16103	16003	15950	15966	15885	15977	16187	16215	16322	16125	16135	16004	16155	16103	16235	15914	16099	16017	16245	16048	15993	16222	16026	15963	16044	16039	16196	15953	16214	15977	15836	16189	16068	16079	16177	16145	16066	16210	16092	16373	16120	16269	16371	16092	16212	16181	16191	16014	16158	16176	16093	16203	16023	15963	16261	16128	16313	16083	16039	16125	16146	16175	16114	16092	16158	16006	15972	16085	16027	16042	15970	16180	16217	16010	16083	16306	16277	16101	16214	16104	16145	16130	16293	16030	16285	16108	16207	16056	16107	16088	16194	16293	16096	16181	16202	16048	16139	15978	16028	16278	16198	16062	16268	16048	16168	15978	16141	16026	16148	16017	16057	16220	16325	16193	16211	16131	16190	16176	15805	16068	16200	16248	16265	16230	16149	15967	16145	16120	16061	16264	16064	15945	15942	15992	16116	16096	15950	16081	16316	16123	16076	16039	16206	16167	15982	16300	16180	16120	16164	16239	15996	16062	16007	16085	16141	16106	15961	16092	16119	16124	16228	16184	16028	15981	15934	16122	16109	16196	16122	16211	16076	16035	16293	16005	16062	15948	15940	16188	16006	15980	16047	16110	16085	15960	16025	16001	16057	16127	15979	16112	16137	16180	16042	16241	16151	16146	16059	15962	16196	16030	16265	16000	16149	15927	16103	15856	16175	16233	15983	16132	16388	16182	16036	16212	16074	16080	16067	16037	16107	16240	16149	16135	16025	16258	15978	16006	16257	16104	15911	16192	16195	16115	16184	16022	15986	16036	16302	16111	15964	16178	16112	15966	16014	16024	16179	16313	16079	16110	16148	16085	16206	16356	16261	15880	16231	16040	16254	16235	16052	16028	15995	16117	16207	16099	15962	16215	16158	16138	16311	16084	16162	16188	16084	15988	15944	15958	16067	16081	16065	16193	16202	16143	16005	16066	16014	16392	16176	16246	16141	16146	16352	16164	16107	16095	16219	16128	16147	16083	16100	15984	16237	16176	16101	16026	16105	16354	16073	16032	16236	16140	16139	16118	15930	16244	16372	16010	16279	16139	16328	16193	16062	16106	16102	16189	16080	16368	16007	15889	16156	16254	15830	16117	16239	15935	15924	16014	16081	16085	16211	16321	16057	16213	16063	15977	16082	15972	15996	15990	16138	15936	16098	16015	16012	16005	16141	16218	15899	15931	16209	16026	15982	16071	16034	16143	16051	16192	16121	15709	16137	16057	16143	16037	16151	16045	16107	16116	16096	16200	16102	16141	16212	16156	16196	16194	16207	16021	16067	15922	16052	16110	15930	16019	16330	16118	16160	16067	16091	16138	16075	16067	16128	16039	15958	16052	16232	15898	16100	16290	16142	16321	16015	16012	16210	16092	16149	16195	16252	16088	16053	16129	16119	16030	16145	16192	16100	16197	16066	16278	16050	15956	16117	16214	16251	16349	16006	16126	16088	15976	16126	15936	16047	16165	16084	16131	16221	16155	15902	16129	16434	16051	16085	16071	16036	16070	16103	16048	16195	16155	16303	16135	16180	16038	16070	16274	16240	16119	16141	16006	16012	16143	16205	16117	16122	16150	16166	16122	16205	16067	16129	16140	16068	16163	16050	16060	16331	15887	16065	15819	16069	16155	15997	16160	16066	15994	16187	16192	16223	16102	16181	16330	16236	16043	15939	15978	16073	16001	16183	15992	16040	15969	16264	15875	16028	16081	16174	15966	16230	16199	15926	16100	16064	15897	16013	15966	16086	16077	16015	16128	16006	15993	16352	16038	16197	16048	16119	16141	16308	16142	16265	16172	16196	16049	16191	16286	15849	16128	16210	16141	15982	16131	16048	16096	16045	16224	16099	16006	16101	16030	16125	16107	16111	16048	16305	16164	15901	16082	16173	16092	16086	15997	16048	16067	16109	16190	16094	16158	15944	16107	16071	16109	16136	16136	16171	15966	15874	16211	16216	16037	16174	16187	16240	16156	16202	16118	16247	16157	16060	16031	15916	16146	16238	16145	16147	16110	16110	16028	16187	16083	16174	16025	16037	15958	16071	16304	16207	15949	16197	16059	16068	16141	16211	16177	16185	15962	16130	16087	16178	16005	15910	16077	16245	16138	16308	16091	16376	16235	16257	15884	16236	16146	15948	16178	16107	16024	16172	16138	16155	16048	16077	16133	16235	16214	16373	16211	15975	16121	16280	16246	16145	16124	16206	16126	15847	15944	16215	16174	16206	16155	16019	16141	16145	16239	16177	16180	16133	16137	16186	15888	15987	15923	16060	16014	15792	15960	16233	15997	15986	16106	16168	16029	16230	16082	16278	16339	16126	16342	15818	16023	16068	16110	16372	16095	15967	15971	16121	15942	15979	16082	16117	16040	16051	16118	16083	15996	15999	16083	16095	16120	16160	16316	16368	16084	15941	16153	16101	16150	16117	16053	16123	16120	16017	16012	16272	16111	16129	16070	16262	16172	15919	16009	16131	16242	15984	15961	15951	16008	15990	16187	16215	16074	16218	16259	16088	16296	16025	16106	16263	16186	16260	16240	16046	16099	16214	16248	16049	16119	16135	15947	16035	16039	16207	16115	16145	16117	16002	16225	16055	15867	16109	16194	16112	15983	15966	16026	16162	15982	15974	15943	16109	16256	16093	16329	16278	16157	16249	16339	16103	16174	16214	16210	16087	15990	15942	16263	16008	15916	16116	16223	16053	16157	16003	16024	16010	16041	15924	16025	16362	16114	16216	16261	16022	16181	16271	15809	15971	16072	15975	16167	16188	16024	16243	16032	16166	16095	15996	16098	16017	16180	16287	16098	16202	16056	16194	16279	16047	16082	16194	16135	16173	16116	16094	16214	16207	16041	16223	16124	16273	16198	16237	16360	16298	16052	15971	15973	16071	16130	16178	16124	16002	16034	16099	16127	16087	16210	16132	16034	16105	16192	16181	16013	16021	16202	16053	16069	16081	16072	15981	16411	16116	16008	16207	16067	16271	16120	16126	16104	16287	15971	16122	16115	16099	16219	16248	16180	16187	16214	16102	15908	16161	16086	16070	16254	16271	15944	16184	16103	16068	16073	16003	16083	16013	16063	16098	16158	16045	16140	16224	16159	16146	16125	15945	16162	16179	16184	15965	16344	16122	16125	16086	16364	15996	16041	16276	16033	15960	16319	16021	16203	16184	16105	16347	16205	16212	16308	16163	16124	16038	16162	16339	16064	16135	15979	16316	15940	16175	16135	15989	16105	16076	16347	16063	16256	16133	16221	16208	15883	16109	16106	16194	16014	15998	16148	16248	16080	16136	16049	16221	15966	16282	16221	16373	16166	16142	15956	16277	16213	16043	16308	16234	16098	16139	16303	16126	16141	16052	16263	15921	16125	16073	15935	16036	16092	16091	16220	16373	16294	16095	16338	15928	15976	16244	16168	16167	16297	16034	16116	16281	15934	16052	16285	16289	16410	16117	16173	16214	16187	16084	16061	16057	16317	16203	16280	16021	16103	16149	16095	16190	16229	16279	15929	16188	16062	16181	16089	16020	16039	16078	15923	16069	16054	15897	16111	16163	15988	16022	16149	16209	15942	16175	16099	16072	16059	16219	16109	16166	16049	16105	16076	16355	15987	16088	16029	16095	16163	16096	16083	15957	16177	16043	16230	16115	16164	16035	16218	15984	16035	16184	16165	16033	16188	16212	16112	16178	16191	16212	16112	16313	15886	16204	16138	16282	15980	16276	16082	16132	16140	16155	16053	16246	16087	16267	16159	16205	16100	16284	15962	16202	16110	16125	16218	16029	16135	15944	16197	15998	16012	16083	16068	16204	16089	15884	15996	16204	16075	16126	16136	15875	16075	16240	16076	15925	16111	16098	16030	15888	15995	16003	16233	16155	16149	16009	16212	16130	16209	16088	16165	16155	16102	16068	16102	16160	16044	16067	15964	16088	15950	16140	16102	16178	16110	16042	16089	16388	16089	16210	16122	15989	16148	16019	16151	16103	16055	16094	16189	16070	16288	16128	16209	16100	15952	16113	16139	16218	15928	16089	16177	15896	15969	16046	15980	15982	16043	16137	16164	16096	15987	16130	15953	16158	16137	16104	16167	16142	15847	16359	16130	16080	16042	16083	16049	16130	16218	16129	16155	15974	16173	16184	16155	16238	16145	16047	16059	16050	16082	16055	15968	16113	16061	16259	16203	16059	16096	16098	16253	16120	16130	16158	16035	16008	16113	16161	16203	15838	16229	15974	16214	16201	16167	16172	16129	16111	16129	16156	16162	16199	16118	16185	16089	15985	15963	15890	16305	16152	15925	15875	16262	15931	16092	16209	16289	16044	16040	16059	16099	16162	16448	16129	16136	16025	16129	16217	16089	16134	16026	16160	16189	16097	16234	16071	16157	16156	16042	15919	16110	16152	16084	16157	16255	15860	16221	16089	15822	16207	16107	16328	16156	16091	16154	16168	16069	16341	16146	16135	15946	16083	16108	16120	15993	16147	16398	16158	16278	16014	16287	16100	16145	16190	16337	16182	16125	16097	16125	16073	16110	16226	16132	16319	16077	16029	16140	15976	16240	16102	16241	16081	16098	16010	16133	16213	16157	16039	16136	16096	16200	16063	16192	16035	16140	16241	16095	16087	16048	16057	16359	16051	16077	16028	15989	16122	16317	15959	16206	16014	16099	16008	16016	15927	16106	16315	16229	16115	15984	16231	15912	16171	16313	16430	16011	16139	16068	16002	16093	16029	16031	16093	16085	16059	16143	16067	15978	16059	16010	16157	16059	16116	15816	16184	16230	16255	16153	16025	16216	16237	16093	16194	16091	16211	16208	16117	16398	16090	16059	16146	16113	16135	16040	16064	16026	16261	15867	16104	16043	16308	16104	16091	16089	16173	16159	15975	16247	16259	16047	16225	16124	16059	16086
29314	53184	46167	29381	21176	17445	14703	14329	13954	13860	13914	13603	13573	13679	13654	13653	14043	13497	13342	13644	13447	13472	13467	13369	13787	14379	14614	14498	13981	13639	13339	13392	13396	13338	13326	13380	13314	13407	13302	13218	13323	13384	13268	13134	13348	13251	13414	13166	13216	13251	13264	13125	13262	13363	13322	13318	13306	13442	13410	13306	13341	13302	13145	13326	13332	13293	13292	13196	13332	13368	13526	13201	13299	13207	13187	13384	13383	13143	13310	13308	13331	13167	13358	13313	13196	13299	13209	13203	13234	13308	13256	13373	13269	13371	13284	13161	13388	13244	13241	13372	13263	13418	13214	13378	13313	13374	13232	13266	13362	13444	13264	13280	13299	13217	13333	13308	13184	13331	13253	13321	13314	13295	13247	13363	13295	13298	13184	13278	13218	13304	13331	13235	13420	13355	13412	13226	13300	13208	13358	13208	13139	13255	13413	13201	13182	13422	13373	13176	13266	13356	13269	13328	13247	13289	13158	13116	13362	13456	13218	13287	13168	13378	13220	13411	13238	13220	13221	13224	13262	13331	13447	13240	13291	13074	13283	13309	13340	13227	13346	13309	13164	13500	13409	13172	13357	13338	13344	13417	13284	13289	13256	13272	13382	13217	13244	13313	13188	13278	13245	13179	13204	13182	13174	13259	13248	13185	13337	13194	13447	13320	13232	13135	13185	13254	13286	13211	13432	13196	13232	13206	13314	13359	13301	13320	13276	13223	13454	13197	13116	13299	13194	13332	13230	13228	13220	13569	13277	13318	13354	13116	13259	13216	12995	13250	13409	13302	13145	13275	13107	13316	13386	13261	13165	13223	13411	13234	13179	13394	13231	13278	13249	13277	13420	13181	13229	13269	13188	13259	13230	13212	13321	13245	13311	13228	13212	13387	13106	13375	13287	13426	13249	13273	13221	13242	13281	13293	13193	13190	13234	13242	13367	13314	13197	13346	13135	13330	13198	13167	13385	13254	13199	13292	13216	13168	13294	13309	13175	13085	13262	13425	13298	13165	13219	13386	13397	13233	13414	13173	13199	13252	13185	13307	13278	13260	13236	13400	13252	13199	13261	13302	13331	13302	13399	13218	13512	13270	13180	13278	13248	13328	13489	13271	13168	13192	13285	13359	13234	13331	13284	13228	13265	13230	13266	13385	13359	13281	13125	13482	13238	13319	13393	13275	13266	13519	13302	13360	13158	13328	13337	13102	13220	13230	13196	13404	13266	13192	13178	13441	13316	13246	13116	13295	13156	13290	13322	13198	13309	13250	13385	13192	13394	13467	13297	13472	13155	13100	13339	13356	13251	13122	13352	13256	13277	13251	13452	13191	13220	13433	13330	13440	13277	13264	13354	13213	13331	13268	13032	13245	13371	13025	13201	13379	13209	13267	13217	13111	13320	13198	13299	13271	13176	13259	13195	13267	13428	13312	13241	13206	13242	13372	13183	13272	13218	13198	13273	13282	13218	13240	13367	13314	13275	13289	13261	13287	13224	13209	13388	13324	13336	13291	13250	13312	13566	13406	13216	13168	13240	13307	13341	13389	13231	13215	13319	13303	13194	13095	13329	13335	13410	13290	13290	13247	13309	13320	13309	13244	13435	13258	13216	13158	13079	13366	13338	13228	13452	13407	13179	13490	13216	13372	13298	13292	13043	13428	13415	13260	13139	13238	13335	13239	13333	13238	13215	13119	13248	13206	13162	13294	13347	13226	13285	13176	13275	13261	13346	13255	13245	13445	13265	13427	13313	13283	13282	13308	13473	13130	13145	13296	13317	13105	13153	13250	13237	13421	13264	13377	13277	13195	13395	13292	13275	13299	13275	13197	13242	13286	13153	13345	13261	13319	13337	13185	13282	13223	13196	13204	13312	13311	13214	13263	13148	13246	13133	13208	13211	13281	13393	13280	13183	13250	13168	13155	13162	13260	13284	13278	13312	13425	13382	13247	13486	13390	13375	13377	13226	13248	13213	13253	13221	13139	13267	13244	13118	13366	13242	13271	13253	13243	13173	13290	13336	13091	13213	13372	13129	13211	13197	13309	13335	13226	13338	13217	13360	13481	13329	13331	13310	13322	13257	13326	13271	13411	13279	13338	13528	13253	13246	13219	13446	13367	13248	13354	13321	13439	13239	13386	13189	13159	13325	13277	13409	13276	13333	13257	13269	13322	13226	13148	13341	13233	13285	13270	13233	13203	13463	13290	13353	13278	13231	13308	13229	13359	13299	13281	13142	13169	13291	13378	13264	13301	13062	13271	13311	13263	13118	13359	13315	13232	13365	13200	13020	13284	13399	13346	13316	13305	13341	13287	13351	13278	13306	13361	13291	13063	13155	13301	13146	13293	13283	13410	13159	13259	13371	13242	13297	13238	13274	13104	13469	13406	13284	13311	13132	13349	13435	13352	13302	13271	13242	13273	13257	13186	13271	13310	13263	13353	13070	13346	13223	13241	13241	13181	13239	13304	13472	13151	13392	13205	13181	13297	13287	13092	13245	13274	13496	13193	13276	13349	13396	13348	13391	13148	13425	13503	13162	13222	13241	13534	13308	13250	13299	13293	13178	13351	13394	13310	13332	13239	13285	13353	13375	13439	13163	13343	13239	13272	13388	13016	13285	13333	13270	13292	13407	13344	13296	13365	13203	13364	13264	13190	13152	13292	13210	13273	13207	13378	13332	13228	13263	13288	13284	13276	13478	13276	13496	13293	13162	13263	13457	13300	13029	13321	13225	13152	13297	13382	13315	13140	13310	13061	13347	13372	13232	13353	13136	13244	13143	13350	13318	13232	13424	13235	13303	13129	13164	13296	13405	13310	13360	13195	13168	13161	13263	13272	13236	13325	13337	13304	13336	13273	13242	13152	13101	13444	13263	13177	13210	13268	13233	13201	13137	13158	13291	13346	13387	13277	13346	13371	13183	13234	13354	13150	13302	13311	13214	13381	13273	13181	13370	13301	13407	13214	13230	13173	13485	13286	13402	13282	13300	13320	13289	13068	13307	13183	13175	13257	13362	13110	13263	13242	13342	13349	13301	13130	13464	13326	13163	13266	13346	13297	13224	13183	13352	13280	13270	13344	13244	13182	13354	13219	13106	13210	13368	13242	13289	13234	13380	13386	13261	13376	13108	13340	13210	13190	13236	13168	13139	13234	13238	13068	13244	13172	13433	13321	13205	13055	13326	13212	13272	13234	13234	13231	13318	13302	13167	13289	13246	13103	13290	13179	13489	13442	13248	13323	13336	13286	13057	13356	13357	13289	13270	13198	13328	13259	13146	13218	13306	13266	13401	13183	13267	13276	13201	13281	13414	13200	13326	13286	13355	13222	13336	13349	13188	13293	13214	13265	13267	13278	13338	13261	13351	13299	13096	13308	13186	13314	13281	13141	13411	13159	13302	13394	13109	13205	13313	13355	13353	13307	13278	13341	13349	13404	13194	13186	13245	13326	13167	13129	13206	13198	13266	13219	13334	13269	13419	13314	13264	13340	13110	13256	13139	13115	13280	13366	13193	13337	13436	13306	13220	13356	13420	13146	13307	13326	13307	13198	13361	13104	13338	13265	13392	13253	13346	13178	13395	13228	13380	13291	13289	13331	13175	13235	13204	13370	13157	13149	13318	13052	13310	13209	13251	13207	13254	13237	13393	13318	13284	13269	13387	13370	13269	13259	13229	13366	13288	13338	13388	13246	13259	13293	13322	13247	13076	13346	13306	13315	13214	13467	13261	13418	13210	13268	13310	13234	13392	13146	13244	13462	13176	13252	13338	13165	13201	13358	13159	13311	13173	13336	13189	13336	13203	13229	13356	13444	13316	13305	13244	13154	13316	13229	13375	13135	13268	13238	13282	13291	13249	13199	13174	13171	13179	13327	13233	13361	13127	13340	13203	13255	13367	13401	13346	13303	13257	13210	13158	13319	13552	13171	13355	13230	13240	13307	13339	13284	13274	13281	13149	13364	13184	13329	13342	13299	13273	13216	13313	13297	13226	13310	13251	13286	13334	13356	13320	13293	13216	13360	13276	13413	13045	13169	13320	13163	13306	13400	13168	13304	13234	13440	13307	13245	13177	13232	13344	13274	13300	13471	13235	13347	13179	13325	13270	13373	13339	13387	13281	13299	13286	13284	13179	13306	13061	13332	13307	13124	13285	13384	13144	13261	13254	13277	13217	13542	13360	13226	13217	13285	13293	13084	13372	13317	13187	13327	13412	13321	13258	13346	13384	13223	13182	13435	13340	13253	13394	13208	13218	13198	13433	13259	13259	13247	13301	13305	13298	13209	13274	13265	13309	13300	13108	13339	13227	13286	13175	13351	13115	13325	13222	13169	13336	13211	13142	13375	13300	13367	13165	13252	13259	13198	13270	13378	13165	13328	13421	13249	13172	13299	13222	13333	13120	13303	13319	13289	13309	13170	13246	13328	13090	13389	13228	13145	13257	13195	13306	13359	13544	13252	13464	13266	13241	13266	13282	13192	13364	13101	13239	13344	13149	13324	13411	13268	13268	13356	13409	13251	13397	13408	13449	13179	13269	13243	13202	13442	13248	13280	13053	13358	13223	13360	13276	13398	13292	13133	13338	13331	13328	13171	13350	13161	13189	13352	13420	13389	13275	13097	13369	13378	13233	13298	13330	13323	13208	13240	13249	13188	13382	13257	13329	13238	13374	13301	13182	13192	13501	13238	13345	13397	13254	13248	13226	13297	13130	13262	13414	13362	13234	13285	13396	13363	13084	13177	13324	13219	13112	13265	13302	13200	13330	13205	13354	13220	13296	13445	13265	13281	13265	13292	13366	13337	13207	13274	13404	13411	13330	13129	13337	13243	13365	13284	13415	13341	13271	13266	13186	13212	13504	13110	13210	13378	13339	13245	13227	13207	13416	13340	13326	13245	13244	13361	13412	13261	13322	13487	13238	13251	13270	13312	13404	13339	13053	13244	13248	13234	13395	13382	13237	13353	13258	13366	13224	13318	13309	13373	13075	13334	13305	13159	13308	13292	13280	13460	13181	13189	13390	13250	13368	13267	13436	13303	13395	13187	13213	13189	13331	13240	13262	13379	13316	13315	13207	13122	13272	13416	13032	13369	13346	13324	13297	13285	13228	13196	13329	13124	13310	13323	13345	13265
24651	21338	29228	29314	23284	22142	21547	19990	19803	19679	19684	19867	19861	19612	19538	19986	20270	20136	19603	19688	19424	19456	19561	19473	19606	19681	19739	19805	19947	19612	19706	19557	19552	19471	19353	19567	19517	19632	19716	19737	19414	19194	19610	19412	19319	19458	19439	19462	19232	19325	19435	19621	19314	19604	19573	19444	19598	19407	19631	19444	19407	19423	19521	19155	19553	19611	19352	19426	19279	19351	19460	19378	19492	19552	19561	19532	19465	19432	19552	19631	19365	19343	19408	19546	19388	19350	19425	19431	19591	19561	19490	19601	19599	19455	19444	19452	19423	19393	19458	19604	19532	19551	19372	19410	19592	19594	19561	19396	19400	19562	19336	19446	19563	19420	19358	19600	19548	19485	19392	19351	19342	19365	19260	19683	19452	19334	19386	19294	19518	19463	19486	19386	19495	19247	19401	19402	19155	19623	19492	19519	19640	19663	19250	19592	19558	19557	19392	19396	19504	19393	19441	19364	19364	19400	19536	19460	19628	19352	19611	19226	19482	19422	19432	19368	19402	19415	19412	19468	19621	19549	19686	19202	19475	19544	19515	19681	19499	19751	19574	19638	19627	19504	19435	19522	19519	19157	19487	19487	19372	19258	19507	19339	19504	19516	19256	19450	19394	19349	19432	19372	19519	19425	19443	19571	19634	19378	19543	19561	19256	19680	19255	19524	19554	19524	19682	19584	19436	19512	19452	19514	19494	19419	19497	19450	19673	19504	19440	19372	19530	19420	19714	19687	19394	19716	19568	19438	19436	19413	19468	19347	19386	19453	19316	19396	19325	19445	19404	19434	19519	19536	19442	19350	19378	19417	19698	19355	19576	19426	19517	19269	19476	19524	19667	19403	19701	19534	19330	19305	19420	19463	19505	19230	19361	19332	19405	19542	19622	19488	19629	19248	19580	19467	19594	19375	19596	19484	19366	19493	19447	19464	19381	19620	19446	19501	19514	19375	19249	19313	19431	19540	19416	19594	19576	19595	19477	19458	19508	19359	19515	19244	19391	19181	19383	19681	19412	19497	19589	19660	19561	19219	19449	19406	19326	19077	19438	19313	19669	19248	19594	19657	19390	19732	19515	19488	19565	19256	19245	19449	19307	19254	19457	19453	19401	19452	19378	19421	19438	19421	19524	19595	19471	19232	19446	19544	19281	19236	19471	19286	19510	19474	19564	19509	19352	19495	19307	19623	19358	19637	19340	19505	19620	19269	19540	19550	19394	19381	19451	19396	19389	19590	19642	19649	19395	19602	19508	19359	19485	19641	19295	19329	19280	19445	19617	19368	19420	19592	19794	19537	19380	19303	19453	19334	19658	19458	19299	19289	19564	19543	19424	19423	19539	19389	19506	19304	19442	19543	19434	19445	19519	19607	19471	19343	19239	19314	19332	19182	19338	19365	19440	19404	19533	19582	19688	19463	19372	19310	19591	19372	19523	19402	19327	19522	19600	19378	19494	19752	19243	19461	19443	19404	19448	19527	19504	19541	19444	19180	19350	19472	19568	19387	19551	19416	19506	19409	19512	19439	19507	19408	19502	19474	19764	19315	19301	19402	19511	19532	19271	19590	19375	19649	19464	19569	19373	19491	19370	19609	19716	19423	19597	19463	19665	19578	19412	19611	19421	19610	19266	19357	19389	19559	19590	19628	19404	19401	19374	19495	19423	19358	19536	19208	19197	19309	19477	19404	19465	19420	19475	19380	19349	19263	19628	19479	19441	19389	19427	19168	19558	19487	19298	19483	19473	19443	19531	19526	19549	19385	19440	19473	19447	19471	19630	19636	19451	19550	19538	19174	19554	19588	19454	19295	19428	19453	19667	19498	19309	19457	19522	19580	19275	19282	19574	19312	19551	19582	19406	19502	19495	19415	19340	19419	19498	19346	19543	19382	19605	19459	19506	19454	19478	19708	19381	19685	19622	19373	19458	19423	19593	19667	19471	19513	19590	19532	19394	19403	19447	19585	19416	19516	19484	19395	19223	19277	19389	19446	19448	19643	19311	19258	19399	19617	19342	19252	19497	19239	19486	19551	19437	19627	19638	19247	19475	19620	19556	19428	19509	19342	19531	19314	19348	19629	19542	19247	19532	19601	19544	19660	19460	19486	19456	19231	19563	19439	19352	19464	19316	19529	19355	19446	19549	19162	19556	19564	19550	19338	19589	19477	19441	19592	19771	19592	19335	19511	19511	19464	19441	19668	19507	19581	19451	19581	19451	19380	19808	19274	19577	19295	19410	19377	19430	19432	19543	19254	19447	19555	19432	19304	19317	19463	19367	19203	19376	19425	19360	19648	19587	19455	19346	19632	19588	19394	19457	19447	19387	19422	19428	19344	19449	19590	19280	19212	19435	19509	19376	19560	19607	19437	19523	19530	19379	19518	19511	19479	19654	19296	19366	19445	19473	19606	19520	19579	19348	19379	19548	19509	19183	19187	19174	19590	19320	19340	19435	19349	19273	19418	19480	19525	19474	19420	19694	19350	19723	19294	19448	19471	19641	19438	19434	19364	19452	19544	19297	19651	19481	19227	19487	19493	19492	19486	19378	19510	19705	19624	19453	19578	19244	19694	19547	19547	19633	19493	19301	19544	19347	19478	19495	19573	19602	19487	19266	19436	19362	19511	19436	19461	19557	19372	19456	19626	19155	19633	19498	19535	19447	19686	19399	19332	19486	19395	19271	19670	19571	19362	19516	19596	19570	19477	19540	19456	19485	19477	19300	19591	19241	19528	19587	19518	19482	19410	19397	19496	19439	19432	19570	19350	19438	19395	19500	19528	19550	19293	19560	19587	19531	19218	19554	19451	19784	19636	19684	19579	19246	19384	19354	19429	19428	19115	19371	19477	19295	19527	19586	19613	19469	19381	19209	19441	19432	19540	19502	19501	19646	19492	19342	19411	19569	19280	19634	19438	19549	19541	19512	19240	19515	19384	19411	19387	19388	19562	19584	19451	19424	19485	19701	19567	19566	19327	19450	19302	19563	19406	19283	19466	19464	19539	19321	19620	19664	19417	19617	19380	19351	19547	19675	19611	19476	19498	19489	19436	19512	19219	19295	19290	19519	19553	19289	19319	19612	19533	19420	19431	19539	19348	19464	19690	19382	19615	19458	19448	19465	19590	19483	19504	19272	19171	19638	19728	19379	19556	19398	19393	19508	19461	19502	19223	19516	19249	19519	19412	19409	19625	19392	19436	19494	19505	19466	19516	19348	19555	19522	19404	19545	19593	19512	19371	19462	19666	19562	19522	19384	19290	19536	19459	19389	19618	19424	19576	19498	19581	19415	19412	19456	19690	19574	19670	19590	19453	19461	19630	19573	19635	19484	19686	19370	19543	19463	19627	19591	19394	19539	19457	19602	19627	19496	19365	19227	19586	19451	19382	19386	19553	19392	19206	19426	19393	19231	19428	19464	19527	19492	19452	19419	19260	19447	19368	19310	19389	19561	19529	19579	19402	19498	19531	19404	19522	19549	19649	19613	19406	19699	19278	19512	19358	19605	19423	19507	19579	19721	19459	19645	19605	19524	19529	19316	19474	19365	19436	19639	19665	19380	19270	19376	19304	19371	19566	19563	19435	19449	19514	19360	19443	19509	19165	19524	19485	19360	19396	19700	19524	19449	19464	19454	19528	19440	19633	19391	19424	19393	19303	19558	19320	19491	19476	19400	19609	19312	19458	19662	19743	19409	19321	19485	19595	19587	19417	19544	19425	19574	19503	19547	19521	19555	19471	19498	19372	19458	19515	19401	19617	19427	19496	19467	19671	19673	19557	19431	19349	19367	19650	19652	19411	19183	19457	19510	19533	19451	19545	19474	19606	19422	19609	19400	19325	19456	19407	19312	19331	19573	19285	19718	19477	19386	19547	19330	19105	19177	19401	19708	19546	19580	19522	19183	19368	19394	19444	19444	19642	19650	19597	19465	19428	19180	19331	19557	19523	19622	19362	19505	19501	19440	19382	19362	19321	19470	19476	19524	19434	19547	19517	19620	19506	19558	19371	19294	19566	19633	19475	19283	19531	19605	19627	19439	19399	19258	19093	19477	19346	19584	19515	19536	19466	19407	19461	19721	19616	19395	19429	19567	19478	19431	19345	19148	19528	19693	19473	19488	19497	19449	19491	19393	19526	19783	19504	19475	19485	19544	19571	19485	19418	19374	19331	19396	19394	19541	19409	19426	19474	19529	19630	19693	19599	19516	19533	19507	19297	19499	19464	19419	19577	19488	19386	19516	19563	19466	19447	19622	19480	19547	19616	19410	19401	19533	19444	19364	19479	19434	19471	19487	19394	19655	19499	19503	19552	19369	19418	19543	19520	19389	19518	19653	19166	19487	19268	19405	19473	19692	19604	19573	19607	19634	19537	19440	19597	19349	19483	19429	19667	19387	19415	19233	19425	19597	19607	19463	19410	19415	19500	19507	19442	19241	19278	19709	19441	19381	19531	19453	19539	19498	19510	19398	19438	19666	19357	19398	19175	19367	19635	19340	19667	19460	19527	19548	19488	19359	19556	19556	19456	19477	19465	19232	19420	19302	19369	19344	19427	19497	19522	19244	19487	19453	19435	19389	19621	19576	19445	19612	19547	19446	19331	19277	19460	19563	19579	19418	19563	19443	19321	19422	19416	19231	19263	19351	19499	19531	19483	19403	19269	19457	19514	19315	19502	19466	19310	19565	19334	19557	19698	19353	19552	19446	19330	19589	19549	19465	19513	19454	19183	19515	19510	19373	19475	19415	19352	19366	19541	19718	19571	19347	19389	19723	19567	19405	19769	19398	19575	19463	19406	19669	19408	19698	19387	19645	19784	19448	19560	19422	19462	19381	19437	19541	19344	19566	19638	19279	19651	19670	19576	19598	19524	19219	19475	19480	19565	19422	19498	19563	19254	19528	19333	19612	19468	19516	19530	19691	19551	19414	19473	19498	19361	19498	19441	19371	19217	19426	19507	19494	19544	19496	19342	19549	19543	19416	19542	19433	19493	19503	19568	19667	19497	19388	19428	19417	19637	19533	19523	19583	19771	19596	19515	19371	19731	19425	19597	19584	19487	19429	19584	19396	19619	19503	19574	19706	19389	19418	19523	19505	19478	19505	19447	19626	19530	19435	19581	19475	19556	19559	19332
27970	49154	42282	28004	19991	17745	16723	15821	15800	15641	15501	15494	15361	15440	15462	15744	16434	16007	15241	15281	15409	15197	15222	15525	15378	15440	15497	15670	15279	15315	15256	15126	15358	15083	15066	15428	15262	15302	15156	15214	15270	15343	15340	15375	15154	15409	15120	15294	15328	15171	15001	15199	15139	15142	15252	15285	15316	15139	15250	15274	15167	15098	15423	15031	15342	15266	15211	15272	15205	15198	15321	15345	15068	15177	15165	15253	15343	15058	15325	15068	15116	15254	15291	15193	15259	15377	15150	15122	15202	15262	15369	15198	15141	15203	15300	15257	15046	15202	15214	15220	15263	15233	15369	15192	15315	15139	15286	15180	15295	15044	15268	15234	15268	15311	15197	15260	15334	15296	15228	15248	15268	15152	15356	15301	15157	15352	15319	15133	15102	15466	15358	15352	15304	15222	15240	15265	15182	15169	15319	15243	15062	15267	15368	15185	15202	15245	15185	15135	15269	15103	15265	15334	15302	15237	15323	15202	15149	15136	15258	15322	15242	15283	15149	15219	15395	15190	15200	15249	15213	15142	15064	15269	15160	15174	15297	15086	15198	15215	15189	15175	15233	15260	15161	15297	15180	15264	15117	15163	15168	15286	15143	15128	15346	15281	15360	15230	15229	15317	15050	15298	15270	15189	15291	15050	15146	15257	15214	15186	15164	15298	15226	15300	15311	15135	15287	15087	15261	15115	15311	15270	15148	15264	15180	15232	15159	15353	15354	15149	15182	15158	15101	15346	15275	15087	15256	15261	15234	15202	15175	15313	15098	15247	15142	15251	15206	15260	15280	15145	15249	15128	15218	15181	15048	15356	15262	15395	15403	15242	15201	15134	15259	15457	15005	15175	15219	15265	15258	15071	15358	15249	15213	15165	15172	15115	15120	15308	15071	15276	15204	15211	15270	15236	15358	15246	15181	15202	15152	14986	15174	15078	15214	15211	15214	15182	15170	15436	15288	15425	15264	15233	15194	15311	15154	15223	15217	15329	15244	15366	15257	15288	15363	15214	15185	15267	15290	15319	15275	15329	15492	15094	15196	15182	15145	15004	15378	15120	15225	15268	15254	15231	15185	15345	15081	15115	15191	15216	15333	15150	15280	15231	15141	15076	15340	15299	15332	15357	15177	15404	15140	15210	15134	15074	15108	15075	15234	15105	15231	15414	15122	15341	15141	15273	15383	15202	15255	15215	15381	15221	15211	15366	15255	15316	15235	15146	15259	15272	15167	15290	15164	15290	15337	15085	15201	15171	15381	15174	15086	15236	15292	15298	15190	15301	15126	15176	15303	15266	15407	15147	15263	15123	15259	15174	15047	15239	15237	15301	15073	15222	15241	15313	15307	15181	15213	15224	15120	15250	15436	15103	15250	15149	15158	15273	15249	15160	15071	15237	15283	15411	15190	15095	15160	15372	15411	15261	15222	15267	15187	15055	15115	15140	15271	15255	15217	15109	15198	15293	15457	15183	15153	15252	15255	15141	15200	15139	15231	15365	15240	15180	15326	15285	15223	15170	15236	15152	15189	15312	15287	15242	15256	15241	15107	15244	15196	15191	15194	15355	15177	15079	15387	15298	15063	15299	15272	15314	15137	15264	15160	15264	15219	15201	14946	15161	15120	15390	15165	15301	15139	15190	15195	15211	15248	15132	15313	15302	15235	15265	15257	15173	15249	15206	15247	15334	15264	15277	15287	15021	15283	15175	15183	15198	15128	15220	15357	15166	15296	15256	15184	15226	15408	15068	15117	15100	15264	15176	15332	15213	15300	15260	15190	15422	15221	15033	15102	15288	15237	15177	15212	15315	15257	15165	15141	15179	15444	15229	15058	15430	15194	15297	15297	15171	14949	15235	15405	15180	15487	15110	15179	15104	15231	15237	15265	15137	15212	15089	15176	15359	15143	15250	15438	15281	15096	15231	15086	15485	15114	15205	15176	15157	15215	15105	15274	15234	15123	15200	15139	15319	15136	15167	15291	15228	15123	15365	15240	15292	15066	15373	15174	15204	15178	15164	15271	15234	15261	15282	15255	15193	15060	15389	15178	15123	15261	15284	15328	15208	15242	15381	14978	15347	15202	15306	15270	15221	15178	15359	15232	15260	15216	15053	15359	15289	15234	15293	15296	15243	15199	15230	15192	15139	15069	15396	15173	15311	15213	15432	15171	15171	15385	15257	15015	15217	15367	15255	15122	15272	15284	15382	15194	15197	15169	15231	15286	15153	15249	15283	15281	15175	15229	15155	15203	15318	15166	15397	15337	15079	15340	15059	15154	15237	15285	15388	15258	15147	15122	15216	15233	15164	15271	15173	15302	15347	15356	15211	14973	15235	15247	15053	15230	15280	15256	15206	15202	15350	15121	15246	15279	15341	15236	15208	15160	15149	15129	15301	15147	15291	15113	15155	15213	15149	15407	15222	15196	15035	15224	15193	15052	15258	15142	15122	15348	15258	15285	15118	15247	15095	15168	15227	15276	15151	15344	15297	15424	15173	15331	15213	15219	15148	15336	15184	15201	15305	15257	15232	15490	15297	15270	15313	15158	15395	15289	15219	15363	15000	15219	15281	15428	15314	15185	15406	15121	15123	15243	15231	15139	15216	15228	15299	15258	15332	15302	15157	15253	15148	15359	15105	15217	15059	15333	15193	15185	15462	15383	15266	15175	15224	15253	15222	15208	15219	15186	15267	15274	15354	15095	15347	15184	15189	15213	15162	15119	15165	15303	15296	15254	15292	15198	15269	15266	15165	15333	15293	15259	15170	15168	15168	15263	15154	15218	15150	15206	15139	15390	15394	15367	15239	15187	15282	15243	15243	15341	15304	15150	15138	15063	15223	15202	15283	15246	15246	15196	14969	15131	15121	15209	15343	15212	15323	15295	15151	15297	15160	15225	15114	15210	15401	15245	15125	15382	15004	15317	15144	15231	15249	15203	15156	15342	15303	15131	15214	15185	15201	15124	15214	15272	15248	15327	15052	15322	15320	15455	15165	15171	15174	15300	15181	15273	15021	15330	15090	15278	15244	15179	15255	15202	15165	15149	15150	15070	15346	15169	15080	15308	15042	15417	15013	15298	15299	15223	15220	15248	15201	15236	15222	15087	15103	15109	15196	15406	15032	15226	15192	15261	15347	15149	15203	15148	15218	15183	15229	15264	15241	15337	15256	15408	15208	15159	15147	15214	15032	15099	15132	15349	15251	15209	15077	15381	15152	15380	15033	15280	15208	15304	15228	15069	15209	15184	15328	15112	15093	15223	15083	15233	15306	15407	15197	15288	15194	15442	15229	15307	15235	15199	15007	15145	15288	15336	15179	15196	15190	15231	15329	15407	15308	15212	15295	15125	15243	15307	15169	15154	15266	15249	15180	15148	15132	15036	15325	15312	15090	15432	15086	15218	15013	15241	15199	15282	15317	15173	15300	15251	15259	15083	15346	15327	15185	15332	15028	15283	15142	15112	15200	15249	15262	15239	15209	15200	15193	15174	15174	15061	15099	15203	15223	15268	15070	15102	15067	15244	15199	15215	15229	15302	15135	15221	15280	15001	15359	15286	15202	15169	15385	15155	15255	15300	15189	15136	15231	15121	15320	15123	15211	15263	15241	15251	15163	15240	15180	15308	15200	15171	15229	15274	15269	15204	15226	15190	15137	15225	15380	15231	15115	15198	15294	15334	15297	15120	15295	15127	15151	15246	15117	15320	15277	15184	15340	15321	15257	15198	15287	15212	15348	15444	15152	15217	15168	15187	15063	15199	15349	15329	15305	15268	15192	15272	15162	15302	15331	15252	15266	15228	15142	15389	15008	15372	14971	15199	15221	15325	15244	15241	15245	15429	15168	15238	15287	15246	15274	15243	15405	15270	15260	15092	15322	15248	15220	15443	15146	15171	15191	15105	15217	15283	15209	15214	15154	15209	15419	15123	15270	15159	15238	15305	15203	15140	15042	15411	15269	15177	15388	15344	15071	15243	15288	15213	15260	15103	15201	15121	15210	15114	15293	15179	15072	15241	15197	15302	15191	15269	15232	15263	15376	15156	15431	15228	15115	15211	15217	15260	15280	15323	15175	15165	15286	15272	15160	15359	15160	15292	15220	15348	15453	15235	15290	15114	15228	15303	15139	15358	15192	15459	15179	15164	15271	15214	15276	15050	15367	15274	15224	15169	15184	15106	15158	15260	15194	15242	15149	15127	15063	15222	15144	15124	15236	15214	15244	15213	15308	15086	15312	15146	15389	15073	15295	15314	15226	15239	15166	15130	15138	15335	15359	15247	15076	15286	15221	15210	15186	15213	15245	15232	15107	15297	15247	15380	15558	15141	15245	15217	15210	15214	15188	15368	15364	15292	15336	15137	15230	15234	15098	15288	15265	15302	15235	15256	15180	15214	15278	15212	15276	15122	15364	15123	15258	15173	15251	15171	15102	15396	15234	15319	15234	15132	15273	15182	15239	15100	15199	15212	15342	15236	15176	15398	15101	15034	15144	15246	15138	15235	15318	15110	15140	15189	15253	15029	15154	15192	15273	15256	15111	15113	15149	15246	15452	15257	15265	15259	15118	15352	15137	15263	15365	15216	15137	15172	15326	15163	15127	15408	15289	15210	15249	15268	15375	15273	15372	15210	15233	15306	15215	15294	15242	15335	15290	15181	15256	15126	15179	15302	15056	15170	15168	15182	15143	15277	15606	15251	15120	15252	15229	15196	15282	15195	15125	15183	15202	15334	15402	15129	15109	15380	15351	15286	15131	15192	15247	15332	15188	15213	15109	15243	15108	15200	15160	15106	15211	15229	15149	15156	15251	15264	15135	15218	15366	15315	15124	15129	15242	15223	15251	15103	15171	15095	15294	15234	15137	15264	15229	15154	15359	15154	15264	15322	15224	15243	15161	15224	14921	15142	15261	14977	15293	15236	15143	15236	15263	15292	15155	15135	15205	15191	15328	15132	15278	15279	15047	15137	15201	15154	15313	15303	15344	15055	15247	15214	15317	15245	15255	15217	15241	15352	15266	15263	15149	15435	15165	15171	15482	15241	15128	15355	15210	15437	15265	15206	15231	15081	15230	15307	15385	15215	15174	15198	15393	15110	15193	15094	15179	15015	15165	15111	15352	15175	15218	15203	15326	15213	15122
22170	21237	28531	24248	22311	25483	25986	20955	19977	20065	19884	19668	19681	19517	19653	19935	21303	22394	19599	19418	19371	19021	19271	19216	19610	20030	20678	20320	19594	19427	19372	19160	19332	19207	19096	19052	19127	19099	19159	19140	19097	18904	19362	19235	19122	18980	18995	19138	19156	19147	19292	19195	19180	19285	19275	18878	19115	19035	19162	19012	19124	19304	18963	19223	18938	19103	18996	19049	19307	19171	18893	18842	18952	19172	19072	19063	19048	19225	19198	19265	19156	19056	18876	18988	19184	18971	18724	19020	19190	18874	19062	18995	19226	18898	18861	19098	18875	19077	19290	19099	19092	19012	19095	18832	19172	19061	19115	19083	19008	18979	18796	18985	18978	19224	19172	18854	19196	19100	18947	19132	19081	19192	19039	18903	19091	18898	18851	18985	19066	19034	18982	19079	19035	19063	18893	19079	19111	19020	19108	18904	19023	18958	18998	18924	18964	18879	18972	19089	19052	19259	19102	18975	19052	18987	18967	19209	19092	19004	18892	18906	19000	18988	19070	19187	19118	19149	18979	18965	19043	18881	18985	19128	19283	18983	18983	18968	19130	18879	19251	18945	19027	19011	19097	19196	18810	19076	19011	18865	18985	19032	19042	18991	18973	18875	19048	19010	19158	19023	19154	19011	19010	19097	18931	19254	19097	19100	19039	19014	19129	18772	18843	18861	18946	19203	19033	19175	19137	18869	18829	18989	19071	18885	18908	19057	18950	18840	19278	18967	19072	18923	19038	19100	18880	18854	19090	19095	19076	19175	18980	18812	18825	19105	19075	19035	18934	19052	18889	18886	18958	19013	18991	18796	18978	19134	19196	18979	18903	18994	18890	19190	19095	19077	19119	19024	19208	19072	18798	19035	18888	18996	18927	18924	19032	19149	18934	18964	18945	18904	19010	19083	18945	18992	18927	18956	19045	19065	19143	19150	19018	18821	19075	18992	19090	19083	19104	19085	18924	19098	19014	19031	18990	19077	19011	19083	18960	18938	18830	19079	19108	18859	19120	19114	19055	18976	19062	19214	18787	18923	18983	19068	18823	19091	19100	19024	19011	18793	19011	19040	19050	19067	19057	19046	19131	18968	18842	19014	18988	19103	19079	19077	19096	18925	18799	19073	18968	18920	19098	18835	18962	19153	19214	19253	19015	19247	19211	19013	19211	18938	19107	19085	18971	19033	18747	18939	18989	19255	19166	19045	19090	19122	19078	19022	19096	18905	19067	19121	19009	19012	19029	19104	18984	18907	18927	18897	19082	19094	19096	18978	18985	19048	18963	18954	19031	19107	18916	18941	19073	18989	18951	19117	18933	19142	18810	18962	18667	18982	19202	19028	19030	19197	19149	18972	18957	18919	18850	18931	19118	18830	19064	18868	19112	19029	19076	19158	19068	19073	18820	19252	18929	18990	19012	19070	19006	18865	18990	19046	18970	18791	19211	18946	18931	18811	18992	19060	19031	19018	19130	19100	19011	18800	19083	18969	19033	18968	19105	18872	18884	19027	18794	19097	19061	19014	18976	18986	19064	18982	18966	18899	19132	19112	18871	19169	19146	19043	19199	18984	19029	18983	19051	19009	19024	19047	19082	19060	19006	18962	19130	18984	18998	18600	19078	18897	19151	19096	19040	18927	19144	19178	18757	18739	19072	19182	18864	19145	19135	18914	19146	18989	19154	18866	19088	19138	19084	19100	19133	19002	18976	19007	19021	19005	18906	19161	18884	19105	18803	18989	19038	18875	19073	18987	19099	19002	18973	18969	18851	18971	19015	19203	18899	18960	19192	18953	18794	18965	19080	19001	18929	18966	19077	18891	19110	19081	19257	19066	18876	19078	19059	18970	18951	19041	18902	19175	19221	19141	19056	19153	18839	18980	19086	19019	19095	18980	18992	18978	19275	18956	19014	19188	19117	18835	19064	19082	18846	18989	18985	18984	18878	19079	18795	19097	18952	18967	18854	19072	19119	19009	19005	19054	19080	18908	19080	19157	19008	18998	19103	18819	19053	18802	18900	18850	19059	19146	18924	19152	18918	19186	19083	18984	19090	18913	19093	19180	19267	18965	19122	19141	19121	18733	19068	18968	19025	18962	19030	18997	18958	19045	19123	19112	18927	19065	19070	19148	19042	19088	19094	19059	18900	18954	18985	19014	18950	19069	18973	19093	18865	19200	19323	18970	19056	18912	19348	19056	19049	18723	18956	18942	19122	19242	19034	19133	19166	18813	19068	19083	19033	19082	19032	19026	19225	19121	19134	18839	18984	19286	18969	19045	19193	18966	19174	19056	18896	19012	19058	18823	18989	19112	19053	19137	18906	19124	19248	19185	18840	18911	19188	19067	18918	18937	18920	19048	18749	19078	19103	18978	18816	19056	18949	18834	18856	18977	18904	18859	19027	19059	18828	18924	18980	19108	19064	19005	18892	18916	19049	18698	18980	18974	18919	19143	19100	18883	19017	19005	19230	18910	18864	18937	18980	18935	18949	18770	19182	19190	19165	19124	19099	18785	18886	19006	18900	19067	19083	18995	18975	18827	18943	19097	19163	19012	19067	19044	19078	19085	19010	18973	19082	18922	18899	18978	19107	19071	19132	19094	18814	18972	19000	19132	19081	18929	19147	19029	18827	18941	18872	18767	19061	19121	19157	19148	19042	19000	19139	18977	19131	18877	19019	19239	19004	19309	19054	19103	19149	18869	19141	18954	18726	19216	18858	18898	18792	18919	19152	19156	18978	18959	18940	18846	19271	19088	18970	19096	19107	18865	18885	18860	19235	19279	19196	19060	19082	18946	19228	19175	19119	18803	18991	18851	19064	18816	19171	18967	19053	18894	18925	19024	19070	18900	18810	19201	18968	19010	18824	18692	19050	18958	19210	19142	18994	19023	19173	19235	18949	18982	18755	18946	19023	18968	19005	19081	19022	19014	19043	18832	19017	19062	19067	19071	19125	19096	19141	19043	19170	18964	19047	19055	18872	18965	19033	18778	18736	18951	18996	19047	19064	19020	19135	19136	19030	19013	19023	19104	19135	18940	19111	18929	18892	19152	19008	18881	19086	18944	18945	19169	19060	19002	19073	19015	19144	18968	18782	18951	19113	18814	19031	18963	18795	19050	18911	18933	19198	19069	18840	19108	19140	19037	18899	19099	18854	19159	18697	18891	18881	18726	18868	19062	19091	18998	18873	18956	19154	19056	18954	19071	19166	19093	18978	18906	18971	19064	19001	19086	19155	19075	19082	18931	19050	18911	18869	18978	19257	19167	19134	19200	19179	19134	18880	19013	19260	18867	18824	18907	18972	19186	19068	18895	18987	18985	19042	19129	18893	18896	18864	19117	18817	19087	19000	18897	19130	18790	18887	19091	18958	18868	19023	19093	18996	19285	19121	18829	18810	18973	19071	19062	18907	18848	19133	18953	19025	18897	19030	18826	18883	19033	19167	18995	18683	19309	19097	18922	19062	19074	19046	19025	19176	19009	18987	18982	19106	19105	18781	19033	18970	18934	19051	19154	19015	18974	18923	18999	19081	18882	18903	18860	19035	18928	19042	19045	18886	19085	19104	19136	19095	19078	18976	19010	19200	18995	19126	18983	18883	18868	18987	18910	18977	18941	18878	19008	18904	18934	19010	18914	19067	19043	19048	19052	18955	19099	19140	19004	19193	18906	19031	18873	19104	18914	19215	19093	18903	19161	19218	19059	18880	18957	19012	18783	19124	19003	18668	18877	18822	19211	19205	19164	18975	18997	19139	18973	19059	19006	19234	19035	19097	19109	19196	19041	19070	19096	18908	18938	19073	19157	18952	18966	18969	18929	19086	19111	18949	19145	18830	19083	18801	19100	19056	18963	19071	19067	18975	19013	19217	18967	18882	18875	18796	19122	19029	19013	19024	19111	18985	19065	19029	18970	19004	18835	18818	18982	18857	18822	19024	19042	19145	19100	18929	19046	18950	18906	18952	18922	18899	19051	19136	18941	18930	19062	19117	19015	19163	19099	19059	18825	19000	18873	19015	19192	19072	19087	19113	18889	18952	19047	19165	19092	19130	18971	19051	18967	19058	18945	19112	19036	19171	19179	19095	19041	18860	19046	19091	18947	18963	19126	19190	19053	19043	18902	18933	18807	18816	19104	19050	19263	19232	19034	19085	18978	18915	18912	18878	19063	18961	19147	18991	19089	19244	19106	19209	18969	18970	19125	19159	18940	18985	19069	18991	19064	19125	19029	18940	19379	19280	18925	19141	19072	19017	18908	18926	18995	18912	18937	18861	19143	19064	19015	18968	18878	19135	18946	18776	19126	18979	19079	18919	19058	19055	19142	18988	18878	18961	18807	18930	19174	19306	18964	18994	18875	19155	19010	19152	19114	18902	18953	19189	18847	19238	19027	19023	19074	19067	18826	19001	18914	19038	18862	19153	19106	18992	19074	19194	19231	19232	18894	19127	19013	19125	18858	18861	19152	18937	18889	18851	19229	18904	18960	19010	18895	19147	18994	18949	18904	19019	19028	19151	18798	18907	19067	19095	19275	18959	18735	18848	18950	18870	19209	19103	18899	19188	18941	19040	18856	19008	19021	19037	18822	19025	19203	19073	19072	19119	18934	18862	19119	18747	18964	18938	19019	19087	19075	19146	19169	19055	19138	18802	19020	18851	18982	18958	18946	19078	19196	18982	18742	18943	19067	19010	19148	18971	19095	19066	18892	19033	18953	18945	19060	18969	19040	19080	18992	18950	19021	19072	19065	19048	19153	18970	18966	19045	19076	19255	19092	19043	18993	19022	19093	19036	19228	19099	19037	19126	19183	18944	19197	19106	19043	19071	18982	19290	19089	18985	19008	19181	19275	19074	19342	19169	18963	19086	19053	19116	19186	18972	19057	18931	18748	19034	18970	18836	19181	18894	18967	18825	19030	19022	18810	19059	19033	19044	18939	18922	19087	18997	18987	19032	19104	18912	18905	18964	18879	19257	18986	19056	18802	18931	18759	18994	18815	19148	19036	19123	19208	19136	18906	18977	19172	18709	19188	19104	19092	19171	18912	18861	18934	19047	19007	19200	18910	19105	18913	19074	18863	18910	19056	19125	18808	18928	19069	19100	18892	18986	18960	19231	19296	18957	19055	19003	19165	18888	19014
32412	66570	49095	33283	28808	23613	17642	16320	16026	16024	15762	15340	15452	15398	15604	16139	18006	19274	15169	14971	15069	15085	15271	15068	15577	16599	16746	16371	15721	15282	15249	15116	15107	15015	15025	14868	14943	15038	15119	14887	15029	15059	14889	15037	15077	15122	14855	14983	14923	14950	15037	14979	15049	15025	14932	14986	14988	15046	15020	14987	15042	15090	15063	14862	15032	15160	14988	14917	14966	15176	14961	15129	14958	15043	15143	14875	15168	15075	15137	14929	15059	14969	14949	15083	14839	15029	14823	15026	15186	14876	14948	14982	15013	15084	14920	14956	14951	15082	15050	14854	14940	15026	14989	14929	14973	14969	14816	14981	15025	15104	15161	15050	14785	14995	14883	15031	14972	15006	15012	14883	14987	14833	14953	15073	15032	14930	14903	14935	14895	15033	14978	14981	15130	14920	15096	14973	14951	14949	14829	15063	14974	15057	14922	14891	15065	14979	14732	14962	14917	14961	15038	14925	15016	14963	14926	14880	14927	14811	15101	14924	14986	15044	15085	14914	14958	15079	15037	14898	14962	15076	15058	15143	15116	15059	15071	14894	14899	15030	15056	14976	14963	15060	15027	15087	15005	14798	14893	14992	14961	15095	14854	15134	14877	14809	15023	15059	14816	14962	14962	14971	14948	14798	15010	14993	15001	14816	14990	15002	14970	14980	14979	15099	14837	14911	14857	14894	14857	15069	14860	14845	14996	15063	15151	14885	14955	14925	14811	15042	14845	15145	15142	14993	14985	15013	15049	15077	15240	14902	14992	14987	15101	14988	14785	14973	15095	15014	14865	14710	15074	15029	14928	14864	14980	14985	15087	15036	14912	14945	15091	14935	15060	14874	15196	14834	14977	14824	15164	14896	15105	15029	14963	14819	15005	14930	14966	14816	15110	14962	14943	14892	14941	14955	14888	14860	14924	14966	14883	15075	14855	14942	15007	14921	15071	15079	14905	14999	14852	15266	15100	15060	14921	15084	15225	15015	14993	15022	15064	15118	14958	15064	14998	15115	14935	15032	15025	15155	15071	15013	14906	14903	15269	14817	15032	15137	14900	14888	15016	14871	15033	14998	14921	14952	14963	14972	14977	15054	15125	14968	15095	14831	14969	15032	15042	14926	15103	14980	14936	14753	14963	15134	15137	15103	15168	15030	15082	15047	14971	14887	14942	14969	14993	15016	14892	14913	15049	15024	14995	14949	14884	14884	14788	14806	14890	14883	15029	15025	14864	15080	14997	14895	14903	14869	14840	15067	15138	14859	14965	15006	14877	15035	15030	15077	14938	15027	14885	14998	14965	15063	15188	14960	14991	14887	15119	14854	14931	14769	14844	15212	14767	14808	15229	14938	14911	15049	15060	14952	14975	14857	15133	14877	15032	14992	14886	15003	15023	14946	15117	15157	14930	15039	14953	15130	14988	14997	14869	15047	14995	14892	14888	14895	15044	14817	14963	15119	14963	15015	14981	14918	15015	14867	14911	15054	14986	15011	14978	15076	14888	15022	14907	15122	14855	14950	14984	14861	14832	14895	15023	14832	14979	14976	15021	14813	14826	14855	14976	15154	15021	14901	15113	14966	14910	14771	14994	15043	14881	14983	14974	15097	14983	15087	14936	14776	14781	14983	15064	14857	15126	14878	14945	14958	14953	15002	14949	15049	14859	14942	14952	15066	14853	14857	15007	15089	14890	14888	14984	15006	15074	14879	14893	14905	15041	14867	15110	14953	15028	15033	14847	15000	14719	14905	14862	15019	14762	14936	14914	15013	14988	15033	15088	15096	14948	15046	15109	14832	14922	14981	14883	15161	15029	15010	14682	14730	14901	15000	14873	14986	15052	15011	14922	14744	15056	14889	14988	14996	14995	14991	14855	15131	14954	15017	14979	15046	14856	14950	14924	15044	14969	15007	15078	14887	15039	15040	15078	14959	14887	15076	15013	14956	15124	14856	14924	14985	15025	14988	14888	15042	15055	14976	14944	15060	14986	14902	15089	15002	15047	14910	15084	15058	15028	15012	14925	15060	14853	14955	14889	14891	15066	14932	14886	15114	14886	14963	15004	14781	14987	14951	15017	14813	14946	15041	15030	14952	15128	14958	15192	14907	15108	15069	14938	14933	14839	15124	15055	14932	15004	14923	14854	15123	14982	14928	14999	15050	15050	14956	14960	14964	15014	14903	15165	14959	14894	15142	14902	14918	15031	14827	14919	14989	14826	14899	14944	14860	14935	15012	15064	14998	14962	14871	14928	14977	15011	15075	15012	15059	14905	14950	14939	15131	15179	14793	14753	15069	14931	14951	14986	15017	14909	14810	14931	15052	15137	15032	15029	14871	15044	14936	15076	15018	14847	14982	14919	14888	14875	14881	14815	14919	14826	14992	14988	14978	14914	15007	14810	14929	15125	14956	14816	14897	15095	14918	14930	15005	14857	14861	14923	15038	15088	15171	14857	14935	14990	14937	14792	14920	15018	15006	14878	14893	14875	15036	15063	14905	14919	14910	14877	14877	14976	14998	15129	14920	14759	14913	15035	15194	14913	14927	14916	15055	14852	15094	14953	14893	14950	14973	14944	15049	15043	14930	14844	14835	15122	14863	14959	14904	15052	15007	14956	14878	14855	14850	15022	14953	14960	14895	14985	15046	14843	14900	14964	14930	15069	15013	14975	15093	15024	15151	14907	14930	14984	15033	15165	15000	15026	14934	15042	14995	15118	15134	14900	15053	14924	14859	15105	14895	15060	14913	15100	15005	14979	14868	14891	15063	14843	15029	14883	14951	15099	15112	15009	14874	15043	14970	14969	14988	14834	15141	14902	15034	15113	15076	15007	14886	14949	14967	14974	14827	15028	15009	14947	15101	15041	15037	14949	15070	15020	15119	15017	15028	14786	15112	15066	14940	14988	14993	15091	14937	15066	15033	14917	15041	15082	14972	15049	14869	14917	15024	14886	15100	15080	14976	14814	14930	14891	14843	15091	14924	14965	15004	15208	14920	14991	15120	14941	14956	14924	15179	14908	15012	14954	14946	15093	14856	14918	15032	14793	14956	14890	15009	14957	14890	15082	14968	14932	14968	14945	14704	15099	14894	15179	14959	15121	15009	15021	15043	15173	15004	14815	15005	15068	14994	14919	14961	14994	14890	14969	15079	15152	14961	14949	14794	14865	15007	14842	14956	14898	14994	14853	14868	14791	15000	15008	15094	14961	14850	14945	15137	15037	15047	15111	15004	15087	15067	14989	14876	15038	14865	14934	14948	14906	15061	15114	14944	14948	14790	14988	15077	14950	15064	14821	14844	14928	15068	14782	15013	15065	15011	14951	15041	14941	14932	15061	14900	14943	14947	14844	15018	14971	14968	15054	14906	14891	14948	14961	15119	15012	14901	14890	15013	14999	15063	15067	14739	15097	15092	14921	14833	14920	14999	14916	15078	14967	14800	14893	14957	14999	15006	15047	14939	14981	15095	15040	15014	15057	15034	14997	15062	15052	14968	15022	14881	14895	14832	15021	15113	15137	14918	14913	15037	14910	14993	15090	15000	14882	14816	14840	14912	14880	14919	14822	14875	15070	15018	14950	14854	15071	15059	14928	14998	15012	15016	15141	14939	14956	14893	15047	14861	15007	15125	14965	15007	14888	14901	14986	15066	15016	15098	15035	14927	14923	15124	15069	14945	15059	14960	15120	14956	15016	15087	14919	14895	14960	14981	14972	15058	14947	14993	15046	14933	14837	14976	15050	15050	14969	15062	15245	14765	14960	15057	14998	14706	15060	15129	15034	14963	14894	15009	15041	15056	15152	14977	15019	14940	14891	14980	15103	14999	14904	15129	14963	14861	15046	14810	14905	14776	14893	15012	14902	14963	14921	15080	15027	14837	14882	14875	15047	14977	15028	14975	14838	14981	15025	14895	15010	15067	14890	15033	14897	15030	14990	15074	15166	14916	14983	15076	14871	14929	14916	14879	14876	14751	14895	15033	15113	14913	15002	14845	14891	14737	15090	14952	14986	14962	14851	15096	15141	14823	14948	14948	15145	14854	14971	14898	14910	15020	14858	15081	14990	15043	14917	14972	15155	14896	14887	15026	14964	14892	15037	14809	14947	15127	14991	14841	15173	14948	14909	15075	15022	14885	15037	14953	14919	15009	15062	15175	14826	14976	15049	14805	14999	14983	14964	15037	14946	14970	14995	15022	15011	15057	15022	14941	15007	14920	15097	14866	15100	14909	14974	14915	14877	14993	14976	14990	15064	14836	14944	15122	14960	14854	14994	14964	14918	14987	15036	14986	14874	14993	15074	15096	14856	14856	15083	14908	15109	14994	14998	15102	14960	15043	14913	14968	14911	14949	14915	14920	15026	14947	15040	14994	14991	14921	15073	14985	15132	15234	14917	14968	14932	15099	15017	14962	15212	14960	14860	14884	15181	15131	15043	15052	15015	15074	15058	14945	14993	15019	15031	14893	15076	14866	14915	14950	14991	15002	15105	14919	15050	14942	15021	14882	14956	14865	14968	14835	14874	14853	14935	15015	14981	14864	14881	14988	15039	14960	15054	15040	15043	14928	15058	15047	15079	15000	14942	14965	15082	14990	15315	14989	14932	14888	15122	14956	14921	15103	14957	15004	15068	14937	14979	14870	14773	14945	15074	14934	14967	15033	15060	15118	14897	14994	14956	14955	15018	15079	14896	15120	14980	14990	14934	14777	14916	14796	14860	15076	14963	14959	14940	15108	14903	14915	14982	14955	14908	14913	15038	15072	14962	14957	15021	14897	14946	14921	15213	15064	14898	15103	14954	14987	15012	14940	15070	15088	15002	15146	15002	14877	14917	14957	14900	15016	14999	14859	14970	15004	14995	15065	15073	14990	14697	15005	15012	15143	14923	15044	14919	14779	14966	15007	14811	14901	14998	15079	14979	15056	15074	14953	15020	15114	14884	14924	15093	14941	14971	14947	14981	14863	15074	15013	14756	14889	14995	15020	14876	14941	14959	14952	14973	15103	14900	15039	15133	14858	14931	14928	14919	15037	14925	15037	14853	14890	14918	14884	14975	14946	15094	14978	15024	14808	14766	14984	14920	15131	15134	14892	15204	14977	14829	14771	14989	14862	14860	14987	14893	15002	14969	15033	14960	14942
30950	29737	31216	26419	21560	19519	18481	18125	17970	18097	18091	17913	17790	17697	17868	17683	17795	17709	17837	17789	17632	17824	17716	17452	17660	17804	17538	17671	17677	17529	17838	17479	17614	17600	17632	17515	17654	17532	17691	17446	17598	17645	17590	17464	17681	17481	17444	17583	17562	17618	17522	17656	17644	17771	17563	17479	17550	17570	17466	17597	17520	17583	17842	17576	17637	17807	17569	17517	17445	17675	17517	17711	17570	17713	17590	17678	17311	17398	17566	17639	17567	17678	17575	17623	17426	17448	17602	17604	17703	17401	17629	17843	17520	17550	17372	17668	17741	17546	17581	17670	17656	17411	17477	17575	17578	17679	17682	17722	17478	17484	17590	17529	17604	17569	17395	17566	17496	17673	17720	17530	17653	17515	17405	17457	17678	17599	17566	17573	17442	17286	17515	17560	17500	17496	17664	17608	17670	17708	17546	17664	17372	17296	17569	17559	17582	17631	17446	17648	17803	17607	17706	17579	17474	17629	17554	17709	17657	17646	17676	17701	17604	17387	17648	17579	17579	17637	17674	17635	17618	17575	17698	17723	17584	17338	17617	17710	17569	17692	17462	17510	17700	17640	17637	17418	17671	17558	17679	17674	17725	17808	17662	17716	17528	17561	17788	17735	17448	17512	17610	17410	17695	17779	17543	17699	17577	17527	17809	17528	17444	17482	17584	17556	17845	17651	17648	17901	17487	17510	17480	17746	17688	17665	17634	17650	17620	17638	17661	17795	17679	17706	17592	17719	17548	17394	17674	17555	17668	17683	17691	17579	17605	17674	17553	17460	17700	17524	17711	17800	17488	17530	17530	17700	17717	17342	17577	17662	17592	17674	17399	17562	17401	17469	17517	17665	17652	17733	17523	17879	17698	17394	17562	17621	17920	17735	17558	17763	17517	17518	17509	17675	17675	17483	17607	17632	17633	17387	17495	17710	17574	17636	17804	17736	17623	17635	17622	17558	17602	17412	17425	17441	17867	17454	17672	17448	17563	17718	17619	17531	17620	17528	17540	17551	17643	17446	17761	17593	17565	17450	17625	17495	17634	17423	17593	17534	17655	17732	17566	17821	17573	17433	17555	17818	17698	17573	17600	17440	17527	17720	17534	17533	17713	17668	17656	17983	17800	17594	17703	17623	17590	17468	17755	17662	17663	17573	17607	17547	17496	17540	17644	17566	17649	17555	17600	17490	17615	17436	17637	17575	17346	17428	17588	17379	17505	17457	17593	17552	17686	17493	17653	17441	17690	17737	17784	17584	17646	17674	17684	17579	17556	17565	17527	17797	17700	17615	17656	17625	17515	17379	17547	17568	17521	17628	17669	17505	17684	17562	17408	17527	17655	17845	17554	17635	17595	17510	17574	17656	17681	17698	17688	17632	17534	17703	17648	17385	17629	17503	17717	17715	17708	17642	17666	17752	17670	17810	17704	17639	17745	17521	17346	17557	17606	17597	17735	17619	17699	17525	17491	17594	17605	17669	17518	17573	17599	17704	17700	17692	17838	17651	17535	17616	17625	17337	17821	17563	17770	17880	17771	17464	17778	17649	17900	17698	17820	17645	17570	17698	17767	17453	17689	17456	17506	17799	17529	17623	17578	17450	17659	17448	17445	17710	17546	17473	17525	17612	17639	17507	17554	17569	17471	17559	17481	17513	17506	17568	17564	17419	17647	17718	17735	17662	17556	17402	17543	17776	17799	17644	17545	17357	17517	17579	17712	17531	17560	17749	17566	17882	17594	17578	17653	17606	17615	17488	17475	17570	17507	17606	17708	17653	17568	17563	17519	17536	17706	17807	17558	17776	17485	17672	17522	17496	17622	17630	17691	17532	17273	17414	17475	17823	17484	17592	17667	17720	17435	17644	17692	17642	17479	17782	17812	17498	17627	17546	17588	17430	17595	17539	17594	17687	17527	17653	17447	17613	17436	17446	17461	17778	17525	17532	17513	17419	17652	17587	17767	17644	17559	17633	17527	17711	17720	17650	17715	17885	17553	17622	17612	17845	17712	17561	17519	17655	17857	17512	17531	17681	17666	17470	17576	17573	17742	17707	17735	17596	17553	17754	17707	17514	17709	17763	17384	17576	17602	17700	17706	17488	17605	17753	17561	17823	17655	17572	17674	17584	17551	17616	17716	17709	17556	17465	17486	17680	17544	17571	17570	17377	17704	17450	17625	17728	17730	17646	17630	17678	17660	17575	17837	17666	17612	17463	17506	17623	17692	17577	17742	17614	17547	17379	17283	17745	17561	17465	17572	17644	17677	17746	17635	17714	17503	17659	17746	17511	17559	17718	17688	17711	17736	17586	17603	17667	17682	17640	17512	17517	17694	17700	17716	17625	17748	17597	17742	17606	17281	17679	17731	17626	17740	17471	17577	17565	17678	17582	17605	17522	17316	17873	17641	17667	17720	17627	17720	17523	17643	17497	17628	17516	17542	17465	17671	17518	17431	17604	17536	17416	17702	17546	17568	17653	17539	17663	17837	17648	17575	17593	17571	17685	17510	17734	17580	17523	17678	17633	17748	17560	17444	17738	17470	17538	17455	17502	17746	17713	17460	17710	17817	17542	17613	17574	17701	17792	17621	17582	17677	17716	17587	17741	17406	17531	17551	17603	17513	17559	17657	17792	17755	17528	17678	17818	17570	17706	17717	17644	17686	17677	17499	17733	17830	17684	17692	17579	17502	17597	17578	17620	17751	17633	17570	17460	17617	17468	17626	17731	17495	17787	17466	17610	17623	17539	17738	17598	17518	17439	17623	17662	17541	17877	17624	17554	17730	17741	17647	17723	17655	17926	17609	17457	17622	17726	17664	17366	17673	17610	17533	17558	17524	17593	17605	17638	17720	17588	17595	17491	17514	17563	17721	17741	17531	17734	17632	17560	17488	17559	17730	17778	17453	17711	17839	17437	17618	17566	17497	17540	17388	17578	17460	17663	17615	17447	17645	17388	17756	17491	17601	17713	17659	17670	17429	17618	17672	17410	17687	17376	17622	17565	17691	17471	17463	17605	17597	17620	17489	17515	17435	17482	17661	17486	17641	17849	17670	17503	17570	17572	17365	17567	17618	17660	17699	17800	17710	17549	17677	17525	17493	17884	17917	17499	17536	17398	17510	17395	17523	17666	17731	17659	17605	17742	17819	17526	17606	17665	17637	17514	17883	17804	17683	17422	17646	17543	17326	17511	17881	17717	17461	17714	17646	17731	17645	17646	17556	17558	17599	17383	17578	17510	17462	17644	17637	17493	17685	17668	17574	17600	17465	17429	17542	17668	17806	17560	17666	17479	17679	17743	17725	17787	17702	17605	17669	17631	17474	17694	17526	17568	17586	17567	17791	17668	17807	17838	17695	17568	17529	17502	17786	17734	17597	17623	17590	17617	17706	17714	17658	17527	17537	17568	17646	17641	17502	17690	17682	17686	17524	17612	17840	17427	17476	17642	17633	17629	17808	17677	17741	17538	17458	17490	17579	17633	17546	17566	17699	17510	17762	17893	17465	17858	17879	17649	17507	17562	17758	17430	17475	17576	17577	17723	17487	17789	17623	17459	17696	17650	17664	17490	17387	17760	17568	17344	17501	17551	17552	17523	17406	17637	17830	17597	17503	17617	17766	17739	17553	17606	17788	17739	17607	17716	17599	17583	17511	17649	17534	17484	17431	17584	17597	17361	17419	17475	17638	17682	17521	17596	17635	17768	17741	17657	17554	17484	17530	17869	17613	17760	17648	17595	17654	17735	17561	17541	17545	17674	17619	17835	17722	17442	17797	17615	17616	17608	17666	17550	17548	17782	17645	17524	17789	17693	17662	17589	17544	17647	17431	17471	17587	17609	17623	17528	17722	17612	17592	17674	17634	17535	17821	17723	17725	17565	17467	17666	17623	17495	17656	17554	17641	17769	17526	17557	17665	17614	17663	17550	17656	17488	17706	17477	17477	17712	17533	17667	17833	17581	17675	17385	17710	17537	17702	17731	17627	17797	17555	17502	17673	17505	17411	17555	17758	17590	17648	17556	17584	17653	17671	17471	17715	17570	17412	17516	17436	17648	17715	17498	17445	17354	17545	17652	17476	17564	17393	17370	17684	17605	17537	17593	17692	17565	17543	17709	17656	17692	17749	17482	17700	17688	17658	17676	17571	17643	17571	17649	17616	17482	17763	17509	17567	17567	17573	17660	17673	17614	17694	17397	17351	17651	17844	17561	17821	17751	17625	17641	17829	17665	17569	17657	17665	17671	17576	17836	17694	17681	17521	17622	17547	17587	17567	17603	17625	17602	17759	17660	17550	17493	17671	17527	17723	17642	17682	17652	17759	17785	17501	17577	17707	17915	17527	17479	17577	17536	17579	17384	17607	17621	17626	17588	17481	17711	17399	17750	17697	17684	17602	17583	17677	17544	17564	17565	17722	17588	17626	17622	17672	17392	17753	17714	17858	17641	17715	17617	17650	17534	17636	17661	17647	17636	17498	17560	17783	17530	17802	17600	17732	17718	17643	17608	17630	17698	17470	17643	17604	17510	17462	17552	17552	17554	17634	17661	17789	17661	17752	17858	17498	17704	17492	17564	17653	17763	17541	17583	17512	17507	17551	17630	17821	17485	17457	17522	17523	17620	17611	17576	17601	17574	17498	17591	17432	17820	17916	17712	17618	17732	17624	17417	17575	17471	17457	17657	17524	17569	17503	17558	17673	17680	17455	17758	17795	17543	17525	17617	17869	17788	17592	17798	17704	17456	17585	17650	17619	17395	17392	17646	17577	17626	17516	17847	17643	17557	17531	17293	17666	17646	17502	17464	17574	17645	17714	17600	17492	17446	17540	17642	17646	17615	17507	17610	17671	17712	17800	17650	17457	17398	17635	17593	17704	17641	17719	17643	17516	17683	17595	17706	17467	17633	17496	17538	17542	17502	17633	17297	17544	17565	17607	17437	17656	17600	17553	17514	17615	17590	17754	17541	17722	17581	17438	17615	17563	17637	17527	17387	17573	17541	17661	17846	17788	17538	17766	17561	17589	17717	17835	17687	17739	17626	17611	17421	17705	17723	17648	17621	17527	17635	17508	17647	17648	17437	17547	17580	17655	17646	17706	17501	17404	17519	17670	17600	17611	17627	17386	17494	17668	17576	17659	17452
29985	42367	29163	22344	18668	16228	14915	14584	14517	14517	14456	14454	14408	14359	14299	14260	14195	14049	14223	13994	14231	14302	14243	14185	14175	14200	14198	14373	14306	14229	14096	14158	14362	14133	14257	14173	14052	14315	14073	14145	14131	14185	14208	14085	14135	14088	13856	13925	14118	14246	14068	14041	14179	14057	14158	14158	14231	14159	14065	14071	14112	14116	14086	13960	14100	14212	14171	14139	14179	14196	14332	14201	14190	14128	14047	14148	14183	14082	14141	14187	14109	14137	14122	14032	14023	14084	14120	14062	14066	14234	14179	14189	14149	13962	14177	14204	14129	14209	14242	14277	14139	14208	14218	14055	14234	14268	14273	14084	14229	14262	14144	14212	14073	14119	14217	14020	14083	14022	14090	14165	14040	14196	14141	14059	14183	14240	14055	14060	14239	14082	14185	14057	14101	14368	14063	14117	14087	14044	14117	14226	14216	13992	14082	14180	14190	14153	14237	14038	14002	14135	14152	14103	14165	14167	14077	14190	14196	13959	14096	14134	14276	14201	14001	14167	14118	14030	14160	14258	14212	14127	14025	14040	14094	14109	14253	14156	14159	14255	14133	14091	14132	14017	14105	14022	14139	13997	14185	13882	14166	14066	14187	14217	14171	14071	14120	14263	13938	14069	13909	14099	14149	14120	14061	13997	14232	14113	14048	14146	14185	14271	14153	14071	14097	14200	14053	14111	14195	14060	14193	13991	14022	14058	14152	14172	14093	14233	14201	14143	14044	14093	14146	14208	14010	14116	14207	14223	14135	14151	14194	14202	14078	14079	14175	14380	14097	14102	14020	14133	14276	14121	14029	14119	14090	14139	14194	14145	14095	14135	14068	14009	14183	14128	13885	14200	14114	14143	14015	14158	14197	14009	14035	14102	14173	14193	14141	14213	13955	14033	14097	14176	14005	14207	14138	14110	13899	14031	14278	14129	14076	14249	14054	14198	14058	14214	14319	13963	14104	14230	14279	14055	14089	14072	14088	14121	14117	14282	14314	14160	13892	14206	13891	14167	14135	14199	14053	14203	13891	14062	14215	14124	14016	14028	14099	14076	14101	14144	14238	14172	14037	14206	14097	14195	14174	14203	14007	14123	14083	14153	14213	14200	14256	14122	14072	14109	14118	14101	14080	14136	13977	14036	13978	14077	14226	14121	14113	14164	14043	14167	14023	14153	14056	14200	14123	13998	14270	14073	14250	14094	14017	13905	14146	14150	14272	14183	14070	14003	14314	13982	14094	14180	14362	14071	14198	14303	14172	14239	14197	14135	14182	14257	14020	14129	14142	14057	14037	13907	14099	14116	14083	14152	14428	14236	14035	13954	14050	14173	14024	14157	14112	14184	13997	14040	14170	14168	14182	14101	14108	14088	14262	14266	14106	13946	14232	14043	14075	14139	14050	14060	14004	14217	14201	14179	14352	14197	14268	14169	14031	14065	14239	14121	14037	14169	14122	14019	14335	14137	14101	14105	14046	14142	14105	14077	14238	14091	14013	14213	13910	14164	14220	14073	14207	14255	14039	14145	14289	14079	14196	14083	14116	14195	14199	14085	14041	14135	14100	14247	14069	14045	13950	13940	14185	13994	14225	14076	14196	14114	14336	14073	14057	14102	13938	13965	14131	14079	14050	13953	14029	14411	14103	14109	14122	14138	14183	14119	14202	14056	14260	14048	14375	14087	14230	14365	14094	14204	14064	14074	14200	14097	14042	14193	14187	14319	14096	14075	14165	14009	14209	14064	14215	14286	14156	14195	14257	14201	14035	14124	14182	14269	14038	14194	14166	13997	14213	14008	14121	14126	14072	14114	14135	14061	14142	14081	14086	14179	14080	13989	14368	14221	14047	14153	14227	14081	14186	14281	13987	14083	14307	14100	14088	14216	14138	14255	13866	13970	14159	14152	14201	14156	14100	13899	14076	14006	14117	14029	13976	14224	14209	14017	14111	14165	14213	14122	14274	14112	14008	14143	14212	14176	14270	14135	14103	14236	14181	14171	14128	13920	14333	13970	14134	14002	14274	14123	14177	14271	14008	14056	14068	14165	13972	14155	14241	14188	14130	14033	14207	14117	14096	14219	14158	13967	14192	14052	14147	14099	14040	14169	14284	14019	14161	13900	14058	14146	14162	14040	14184	14123	14036	14287	14181	14278	14262	14192	14040	14034	14089	14104	14209	14294	14056	14202	14276	14145	14321	14063	14094	14207	14194	14235	14236	13988	14166	14078	14250	14286	14000	14141	14284	14260	13997	14124	14134	14165	14216	14187	14020	14187	14248	14126	14158	14089	14143	14052	14189	14051	14092	14265	14123	14011	14157	14009	14120	14103	14016	14024	14053	14145	14309	13985	14216	14138	14045	14174	14166	14244	14067	14197	14299	14250	14085	14195	14057	14298	14234	14170	14179	14195	14101	13958	14127	14245	14183	14123	14252	14036	14081	14155	14089	14177	14147	14088	14084	14129	14271	14029	14085	14047	14193	14313	14199	14029	14212	14238	14146	14119	14228	14084	14058	14089	14343	14251	14108	14084	14007	14078	14075	14209	14042	14200	14119	14179	14110	14158	14197	14064	14063	14063	14396	13968	14074	14152	14165	14192	14044	14146	13976	13954	14241	13999	14232	14247	14186	14216	14135	14176	14181	14118	14149	14222	14081	14201	14221	14030	13996	14075	14123	14237	14179	14094	14173	14139	14198	14161	14175	14202	14208	14014	14102	14102	13954	14296	14078	14217	14078	14097	14239	14190	14115	14186	14123	14080	14091	14148	14114	14131	14167	14207	14136	14145	14140	13968	14180	14246	14002	14091	14076	14079	14136	13994	14353	14134	14101	14332	14122	14130	14162	14197	14184	14081	14163	14181	14042	14244	14196	13965	14164	14319	14085	14292	14138	14128	14258	14091	14214	14253	14104	14142	14184	14175	13958	14298	14244	14310	14309	14298	14192	14287	14040	14016	14293	14146	14195	13963	14172	14113	14131	14147	14014	14142	14127	14029	14208	14157	14083	14203	14077	14090	14078	14109	14093	14011	14093	14201	14240	14131	14185	14433	14320	13990	14195	14114	14181	13992	14183	14249	14099	14023	14191	14218	14243	14292	14106	14140	14096	14197	14318	13990	14113	14124	14252	14115	13961	14174	14036	14111	14038	14126	14285	14080	14291	14230	14072	14204	14153	14197	14316	14188	13983	14112	14224	14072	14048	14143	14129	14304	14151	14141	14065	14076	14018	14200	14008	14117	14309	14057	14219	14208	14081	14129	14261	14185	14059	14078	14159	14432	14327	14171	13998	14014	14188	14112	14055	14203	14151	14183	13990	14025	14036	14152	14276	14119	14275	13897	14113	14039	14296	14069	14146	14062	14207	14093	14154	14095	14019	13951	14046	13916	14225	14173	14175	14145	14340	14037	14043	14109	14316	14052	14129	14240	14094	14129	14205	14092	14109	14209	14244	14165	14175	14104	14079	13917	14044	14167	14252	14095	14020	14141	14343	14242	14082	14248	14137	14039	13904	14082	14208	14206	14213	14097	14239	14075	14325	14015	14047	14419	14409	14064	14177	14069	14218	14173	14203	14200	14114	14197	14147	14161	14066	14230	14170	14227	13988	14092	14138	14180	14221	14219	14249	14337	14073	14050	14244	14192	14099	14046	14308	14082	14204	14083	14203	14133	14283	14180	14137	13978	14106	14045	14108	14005	14210	14060	13964	14060	14051	14194	14293	14196	14060	14075	14210	14084	14061	14117	14215	14206	13996	14109	14076	14234	14297	14321	14244	14072	14158	14034	14195	14074	14274	14127	14130	14138	14163	14165	14099	14238	14184	14276	14154	14148	14127	14054	14147	14058	14102	14116	14220	14300	14194	14085	14046	14184	14111	14156	14196	14064	14083	14247	14107	13931	14212	14133	14028	14332	14104	14130	14089	13996	13835	14103	14178	14039	14012	14013	14114	14132	14056	14050	14310	14110	14391	14062	14080	14035	14094	14006	14057	14144	14233	13874	14075	14145	14233	14056	14156	14166	14110	14088	14239	14305	14051	14314	14190	13958	14099	14266	14105	14055	14217	14181	14226	14154	14270	14228	14185	14110	14156	14354	14059	14249	14242	14246	14071	14065	14218	14145	14177	14081	14151	14157	14261	14115	14360	14134	14231	14190	14019	14108	14071	14276	14229	14227	14170	14108	14106	14273	14157	14134	14413	14150	14087	14161	14024	14151	14053	13984	14326	14129	14110	14162	14146	14123	14046	14021	14198	14147	14111	14111	14084	14108	14208	14001	14277	14155	14076	14136	14111	14007	14059	14215	14091	14065	14188	14062	14064	14217	14126	14112	14167	14017	14077	14069	14061	14163	14038	14316	14151	14108	14089	14045	14055	14040	14067	14086	14157	14063	14302	14206	13992	14047	14041	14201	14147	14154	13965	14200	14154	14292	14052	14024	14184	14101	14152	14132	14133	14193	14239	14093	14137	13941	14207	14258	14046	14118	14175	14134	14016	14066	14107	14250	14217	14065	14248	14100	14223	14165	14266	13934	13966	14288	14166	14054	14118	14152	14187	14176	14166	14040	14353	14229	14035	14143	14008	14005	14177	14102	14198	14181	14110	14075	14182	14244	14303	14198	14240	14150	14232	14163	14371	14175	14151	14183	14026	14211	14104	14126	14062	14086	14315	13970	14115	14076	14050	14024	14178	14154	14106	14092	14172	14084	14186	14123	14116	14217	14225	14057	14186	14252	13951	14149	14066	14153	14048	14033	14186	14215	14134	14206	13941	14074	14185	14143	14050	14199	14096	14226	14332	14096	14103	14087	14035	14042	14093	14210	14198	14110	14160	14176	13987	14100	14064	14001	14146	14060	14089	14112	14237	14074	14190	14110	14010	14173	14081	14329	14032	14231	14138	14197	14097	14217	14106	14268	14025	14183	14224	14053	14196	14348	13985	14085	14251	14017	14425	14189	14266	14078	14293	14352	14238	13981	14181	14257	14151	14046	14072	14167	13990	14123	14182	14127	14073	14056	14140	14229	14165	14185	14064	14224	14263	14289	14210	14237	14081	14058	14139	14183	14129	13983	14028	14213	14118	14200	14043	14101	14272	14190	14276	14220	14145	14163	14258	14194	14082	14115	14137	14186	14081	14274
23200	21148	28399	25838	23794	22595	20714	18146	17621	18042	17740	17677	17226	17209	17452	17388	17518	17441	17339	17232	17038	17212	17316	17240	17455	17846	17881	17857	17680	17265	17143	17162	17178	17031	17144	16962	17153	17109	16796	17092	17028	17131	17116	17041	16933	16906	17106	16941	16984	16799	17174	17188	16918	17171	16907	17094	17010	16994	17073	17020	16912	17125	17067	16985	16824	17090	17176	17003	17002	17119	16958	16990	17158	17086	17111	17051	16844	17084	17200	16905	17008	17183	17095	16976	17059	17083	17074	16784	16926	17036	17087	17019	16896	17106	16905	16951	17015	16839	17124	16995	16876	17202	17060	17143	16959	16973	17131	17160	16867	17127	17035	16945	17256	17002	17046	17000	17068	16979	16974	17318	16882	16930	17071	17033	16897	17072	17079	17076	17137	16947	17017	17158	17218	16920	17082	16965	17028	17039	16872	16972	17023	17069	17013	16734	17158	16964	16866	17079	17026	17075	17125	17007	17027	17134	16985	16981	16993	17121	16926	16940	16985	16822	17095	16794	16754	17229	16952	16825	16955	16788	16946	17147	17277	17002	16965	17164	17023	17068	17082	17104	17016	16938	16986	17016	17161	17001	17158	17035	17031	17025	16965	16931	17147	16984	17021	16872	17112	17012	17067	17110	17089	17117	16834	17169	16912	16794	17091	16902	17029	17068	17080	17153	17030	17152	16894	17038	17046	17209	17260	17132	17006	16978	16931	16989	17112	16953	17089	17080	17107	17030	16842	16932	17129	16913	16934	17057	17008	17030	17072	17095	17044	17229	16881	17276	17013	16881	16849	17190	17154	17357	16988	17015	17214	16811	17014	16988	16938	16995	17016	16796	17096	17070	16961	17030	17010	17063	16993	17110	17029	16782	17081	16907	17005	17203	17043	17070	16948	16909	17048	16912	16971	17120	16896	17035	16824	17035	17107	17179	17145	16841	17046	16878	16854	16999	16902	16878	16928	17005	17020	16945	16950	17091	17139	16886	17059	16848	16837	16974	17183	17101	17144	16967	16880	16898	16951	17062	16715	16876	17009	16858	17009	17061	16973	17000	16823	17079	16995	16946	17073	17258	17133	17072	17101	16998	17168	16851	16884	17036	17163	16911	16766	17025	16959	16845	16995	16860	16870	17129	16912	17163	17060	16792	17118	16943	17041	16838	17172	16908	17168	17081	17242	17077	16991	17086	17015	17113	17114	17177	17013	17154	16958	17069	17023	17062	17054	16891	17051	17166	17056	17109	16943	17189	17012	17238	16817	17117	16928	17050	17006	17148	16886	17084	17111	16871	16974	16956	17002	16947	17220	16815	16887	17115	17032	17186	16880	16984	16691	17003	16971	16996	17031	16955	17133	16933	17084	17058	17044	17064	17038	17035	17041	17024	17162	16926	16916	16888	17045	17203	17209	17074	17119	16948	16988	16845	17133	16992	17048	17049	17028	17030	16956	17149	17002	16968	17045	17184	17034	16980	16868	17096	16939	17111	17105	16950	16942	17001	17050	16959	16969	17041	16972	17129	17090	16799	16986	17165	16856	16888	17095	17027	16854	17005	17031	16930	16982	17000	17063	17135	16934	17104	16750	16862	16953	16884	16945	16705	16936	17022	17000	17150	17272	16980	17043	16972	16798	16971	16951	16941	17085	17055	16652	16859	17033	16854	17045	17140	17053	16991	16886	17041	16969	16920	16928	16972	16957	17009	17232	17152	16825	17080	17095	17034	16956	17161	16945	17393	17041	17012	17140	17074	17151	17020	17161	17102	17096	17110	16885	17193	16920	17266	17231	17009	16801	17060	16954	17125	16970	16999	17067	16921	17119	17114	16742	17086	16948	16933	17219	16916	16922	17159	16978	17175	16987	16960	17141	16900	16959	16962	17015	17000	16955	17171	16983	17153	17038	17197	17034	17015	16918	16916	17090	16914	16961	17175	17136	16881	16962	16952	16918	16851	17023	16939	16975	17028	17048	17073	17093	17211	17107	17186	16946	16929	16828	16948	16823	17102	16877	16948	17150	17123	17025	17170	17125	17157	16929	16993	16996	16959	16961	17025	17269	17110	16935	16980	16943	16822	16918	16897	16963	17246	16987	16993	17071	17058	17067	16983	17097	17134	16953	17126	16973	17150	16935	16993	17035	17008	17051	17049	16957	16895	16966	17000	16789	16950	16960	16937	16826	17084	16996	17120	17090	17078	17005	17175	17165	16934	16900	16819	16990	17157	17007	16875	16973	17110	17078	17005	16971	16963	17107	17134	16968	16910	16962	17145	17135	17017	16990	16888	17031	16934	17312	16908	16982	17153	17028	16940	17054	17098	16964	17077	16967	16871	17025	17162	16910	16896	16921	16986	17314	17216	16793	17123	17144	16999	16869	17001	17089	17111	17055	16932	17118	16959	17050	17033	17201	17254	17005	17209	16949	16989	17062	16938	16997	17028	17100	17116	16640	16915	16988	16845	17179	17159	17057	17075	17102	17001	16961	16971	17096	16791	17112	17094	17047	16944	16979	17183	16762	17067	16919	17102	16890	16738	16843	17131	16870	16993	17111	16936	16866	16865	16867	17086	17197	17010	16898	17158	17094	16891	17165	17085	17060	16932	16894	16890	16930	17177	17045	17152	16889	17004	17106	16926	16979	17045	17070	16933	17037	17075	17012	16859	17148	17019	16938	17013	17050	16906	17099	17266	17233	16859	17084	17044	17153	16986	16745	17159	17104	16988	16860	17129	17113	16849	17047	17088	17070	16980	17197	17091	17124	17090	16957	16999	17135	16993	16920	16988	16938	17069	16844	17200	16966	17030	16911	16782	17039	16839	17018	16899	17061	17131	16940	17066	17139	16937	17018	17019	17096	17112	17235	17129	17013	17013	17064	16756	17092	16996	16833	17053	16802	16898	16877	16970	17132	17156	17263	16922	17166	16859	16938	17004	17183	16956	16881	17082	16882	16802	16988	17101	17078	17068	17061	17093	16692	17015	17150	17116	17086	16960	17109	17087	16777	17010	17037	16770	16901	16978	17070	17033	17082	17242	17007	17278	16980	17165	17158	17060	17039	16973	16988	17078	16886	16887	17256	16840	17019	17017	17073	17076	17213	16941	16996	17034	17063	17043	17009	16956	17057	17008	16929	16856	17170	17010	17013	17007	17047	16987	17165	16927	17036	16947	16771	17014	17141	16922	17217	17105	17149	16893	16843	17087	16891	17124	17173	17154	17079	17102	17024	17062	16877	17065	16981	16879	17109	17071	17063	16921	16993	16947	16967	16914	16904	17329	17210	17050	17194	16985	17053	16997	17149	17115	17020	17068	17121	16833	16998	17042	16829	16962	16836	16935	16913	16865	16837	16875	17059	17028	17197	17175	16819	16848	16970	17020	16981	16855	17045	17150	17021	17152	16872	16996	17193	17164	17308	17060	17005	16974	16965	17025	16988	17125	17217	16925	17218	17094	17101	16946	16963	17088	17065	17068	17062	17017	17006	16899	16929	16907	16792	16796	16982	16907	16886	17139	17168	17097	17054	17045	16893	16991	16900	16922	17126	17019	17124	17240	16865	16955	17156	16984	17059	16875	17112	16945	17076	17141	17039	16988	16862	16926	17091	16853	16926	16808	17120	16925	17095	17199	17090	17013	16810	16995	16889	17196	17113	17111	16993	17072	16883	17087	17168	17022	16851	17101	17015	17037	17003	17047	16987	16912	16823	16953	16998	17065	16742	17122	16866	16970	16899	16936	17101	16864	17130	16932	17230	17098	17012	17139	17095	16848	16981	17059	16967	17082	17201	16980	16956	16848	17162	16823	16839	17030	17012	17129	16932	17070	17239	17066	17396	17113	16949	17075	16777	17043	16987	16969	17018	17185	16872	16959	17053	16907	16934	17135	17187	16877	16911	17129	16972	17184	17171	17271	17032	17035	17277	17153	17068	17031	17155	17077	17097	16948	16872	17012	16901	16914	16992	16947	16938	17007	16964	17084	16786	17174	17001	17037	17115	16985	16931	16784	16917	16938	17142	17136	16910	16945	16877	17074	16848	16958	16826	16889	17049	17031	17174	16982	17084	17018	17095	17133	17074	16987	17015	17006	16961	16759	17091	16917	17096	16957	17064	16908	16916	17008	16984	16837	17107	17215	17034	16970	16863	17037	16963	16857	17060	17045	16997	16926	17013	16874	17052	16861	17043	17201	17133	17000	16979	17017	16938	17071	17090	16881	17086	17012	16962	17051	17171	16915	16981	16954	17031	16934	17013	17034	17054	17037	17185	16855	17054	17147	17109	17012	17049	16911	16853	16982	17258	17177	16946	17049	16947	16841	16986	17004	17127	16981	16870	16905	17127	16761	17070	17114	17008	17031	17098	17259	17112	17077	16804	17059	17195	17198	17056	16985	17284	16871	16922	16904	17016	17050	17119	17226	17057	17020	16952	16884	17065	17077	17087	17010	16845	16918	17000	16771	17014	16960	17062	16862	17097	17055	17106	16932	17075	16819	17015	16885	16928	16812	17077	17160	17010	17028	17021	17141	17084	17107	17025	16965	17242	16992	17099	16974	17057	17206	16905	16968	16985	17087	17193	16898	16953	17137	17040	17082	16895	16996	17073	17030	17027	17218	17210	17025	16921	17020	17038	16809	17018	16968	17129	17024	17073	16963	17117	16999	16861	17008	16971	17125	17215	16688	17242	17045	16940	16915	17043	17019	17063	17178	17098	17176	16953	17132	16930	17124	17104	17399	16989	17127	17096	16982	17155	17137	16973	16934	16953	17024	17007	16906	16992	16916	17018	16910	17104	17046	16986	16937	17128	16966	16995	17152	17177	16919	16919	17145	16852	17025	17040	16834	16917	16941	17215	17209	17056	17079	16948	17064	16871	16949	17140	16929	16987	17137	17088	17024	17086	17011	17028	17045	16956	17167	17046	16911	17175	17148	16926	16952	16911	17147	16992	17056	16865	17250	16744	16960	17097	17113	17090	17049	17108	16999	17167	16952	16945	16931	17268	16902	16989	16985	16929	17100	17148	16930	16864	16968	16825	17012	17025	17069	16888	16976	17076	17105	17095	17116	16904	17051	17228	17019	17103	17168	17011	17210	17108	17020	17005	17036	17197	16888	17140	17006	17015	16948	17060	17150	16955	16911	16771	17189
30069	57637	48008	34169	24410	17013	15084	14731	14619	14457	14456	14190	14061	13871	14041	13922	14627	13844	13989	14079	14030	13788	14081	13874	14141	14917	15104	14791	14271	14150	14046	13772	13813	13838	13761	13755	13721	13781	13762	13868	13940	13936	13811	13787	13907	13755	13666	13713	13717	13756	13911	13843	13849	13781	13679	13896	13936	13651	13845	13757	13919	13799	13813	13902	13850	13809	13789	13833	13855	13652	13819	13738	13827	13778	13747	13623	13951	13826	13713	13661	13771	13778	13988	13843	13841	13868	13826	13675	13844	13855	13892	13896	13804	13873	13724	13931	13976	13690	13942	13887	13946	13939	13766	13821	13830	13934	13751	13812	13890	13683	13864	13776	13914	13848	13620	13737	13915	13704	13741	13886	13731	13766	13798	13979	13800	13827	13812	13774	13867	13892	13599	13841	13870	13644	13761	13871	13817	13864	13800	13781	13943	13692	13724	14013	13871	13825	13760	13966	13748	13795	13836	13824	13673	13786	13848	13698	13813	13941	13841	13808	13653	13880	13863	13751	13832	14050	13991	13734	13886	13811	13817	13652	13770	13954	13796	13899	13949	13947	13869	13750	13802	13807	13807	13812	13818	13735	13730	13852	13945	13926	13866	13778	13912	14048	13809	13771	13623	13922	13628	13885	13736	13789	13820	13747	13874	13830	13810	13776	13771	14063	13804	13779	13798	13795	13730	13899	13921	13809	14072	13711	13690	13780	13786	13748	13882	13792	13754	13652	13724	14043	13817	13687	13887	13722	14085	13788	13858	13818	13898	13740	13746	13867	13753	13734	13778	13728	13891	13711	13845	13833	13782	13809	13784	13753	13686	13977	13776	13735	13857	13929	13883	13811	13928	13757	13887	13775	13932	13658	13855	13781	13990	13711	13711	13847	13899	13814	13976	13909	13907	13848	13775	14008	13713	13883	13805	13715	13720	13821	13912	13806	13773	13732	13759	13904	14084	13905	13710	13809	13813	13815	13981	13853	13813	13967	13853	13703	13765	13887	13887	13790	13718	13834	13880	13745	14017	13857	13976	13644	13832	13751	13869	13620	13819	13794	13795	13824	13776	13549	13822	13780	13951	13631	13962	13899	13845	13771	13615	13860	13800	13893	13823	13773	13919	13791	13854	13899	13930	13838	13808	13722	13678	13726	13782	13816	13771	13816	13753	13897	13772	14002	13873	13763	13805	13927	13971	13785	13810	13828	13895	13696	13751	13738	13846	13738	13590	13817	13747	13841	13898	13743	13881	13981	13808	13691	13817	13872	13877	13837	13881	13840	13872	13777	13813	13831	13902	13725	13974	13799	13922	13867	13922	13764	13886	13881	13916	13738	13645	13897	13889	13714	13692	13836	13854	13821	13923	13774	13771	13715	13880	13801	13704	13632	13820	13735	13922	14003	14010	13720	13852	13866	13844	13844	13853	13832	13882	13539	13918	13793	13887	13879	13680	13683	13741	13843	13788	13827	13769	13988	13816	13688	13730	13866	13967	13854	14044	13911	13922	13812	13802	13829	13878	13838	13715	13805	13741	13692	13834	13807	13892	13836	13773	13932	13873	13855	13744	13779	13840	13946	13861	13748	13758	14021	13859	13708	13801	13831	13731	13846	13758	13721	13766	13768	13844	13813	13945	13886	13778	13867	13803	13878	13862	13895	13880	13860	13831	13940	13716	13826	13941	13987	13934	13828	13849	13816	13666	13792	13810	13761	13885	13755	13805	13741	13778	13880	13687	13768	13935	13684	13768	13909	13725	13903	13837	13838	13721	13712	13853	13808	13884	13786	13687	13852	13749	13905	13778	13911	13692	13829	13718	13801	14075	13759	13908	13694	13843	13787	13901	13869	13666	14023	13917	13712	13930	13762	13782	13650	13793	13871	13677	13746	13679	13897	13847	13881	13862	13764	13980	13969	13857	13833	13718	13810	13783	13710	13883	13682	13887	13677	13818	13796	13594	13827	13656	13775	13982	13782	13856	13815	13689	13977	13882	13870	13807	13817	13901	13824	13996	13772	14085	13779	13862	13818	13796	13630	13799	13644	13751	13812	13800	13743	13733	13874	13813	13897	13748	13781	13684	13855	13843	13641	13843	13717	13904	13718	13916	13841	13655	13780	13775	13861	13708	13704	13630	13865	13825	13855	13755	13855	13841	13879	13716	13840	13827	13684	13880	13773	13940	13800	13692	13766	13718	13737	13861	13771	13821	13804	13806	13950	13900	13846	13931	13954	13763	13771	13768	13680	13714	13852	13735	13618	13837	13979	13939	13968	13743	13947	13897	13871	13970	13879	13794	13676	13931	13829	13737	13549	13989	13801	13879	13746	13731	13616	13610	13615	14016	13850	13830	13718	13699	13809	13746	13833	13731	13895	13873	13737	13757	13723	13704	13809	13821	13758	13902	13819	13703	13757	13988	13834	13918	13872	13833	13966	13708	13672	13745	13895	14015	13846	13799	13785	13753	13859	13861	13864	13859	13579	13799	13763	13856	13890	13723	13797	13704	13765	13756	13710	13864	13735	13793	13840	13988	14036	13826	13713	13718	13830	13869	13705	13816	13986	13629	13880	13764	13842	13806	13859	13968	13837	13855	13934	13875	14049	13808	13970	13751	13842	13831	13867	13872	13786	13834	13896	13825	13771	13765	13827	13907	13693	13794	13888	13915	13822	13891	13804	13870	13874	13761	13894	13843	13983	13847	13837	13704	13741	13851	13878	13658	13910	13791	13791	13815	13877	13748	13742	13989	13753	13734	13836	13729	13907	13750	13951	13872	14008	13864	13901	13782	13818	13763	13813	13802	13761	13910	13796	13862	14000	13812	13837	13794	14013	13758	13912	13769	13853	13914	13880	13888	13619	13938	13951	13902	13756	13698	13759	13837	13708	13786	13846	13974	13735	13824	13699	13708	13937	13827	13799	13892	13803	13869	13843	13802	14030	13959	13985	13900	13788	13830	13826	13881	13722	13838	13782	13850	13746	13865	13814	13834	13827	13955	13903	13830	13944	13708	13838	13804	13903	13760	13883	13761	13782	13891	13852	13814	13951	13896	13859	13751	13881	13796	13910	13788	13809	14070	13911	13733	13868	13739	13663	13754	13956	13979	13734	14004	13611	13684	13931	13646	13906	13852	13768	13934	13775	13825	13760	13996	13905	13931	13852	14018	13709	13829	13684	13846	13703	13903	13701	13989	13787	13770	13703	13835	13778	13823	13967	13664	13789	13572	14116	13963	13919	13862	13892	13939	13779	13848	13924	13716	13845	13922	13737	13775	13773	13940	13717	13812	13838	13730	13763	13912	13799	13888	13724	13784	13889	13716	13830	13801	13843	13737	13862	13983	13793	13799	13799	13858	13779	13792	13874	13825	13788	13824	13838	13799	13991	13745	13839	13739	13731	13628	13905	13718	13704	13771	13798	13746	13809	13803	13573	13788	13813	13766	13868	13812	13763	14061	13958	13901	13891	13911	13824	13750	13782	13877	13950	13965	13806	13850	13689	13848	13908	13671	13742	13907	13881	13711	13760	13832	13795	13783	13830	13659	13740	13738	13809	13795	13803	13814	13788	13655	13730	13726	13870	13917	13746	13935	13880	13702	13871	13692	13829	13892	13887	13951	13790	13755	13945	13831	13703	13800	13844	13812	13832	13775	13795	13860	13864	13740	13890	13717	13592	13770	13987	13842	13694	13625	13785	13983	13881	13867	13720	13917	13872	13896	13900	13887	13825	13779	13965	13864	14026	13771	13670	13921	13787	13795	13885	13677	13896	13903	13804	13905	13582	13678	13809	13895	13811	13708	13810	13790	13734	13882	13886	13859	13860	13964	13888	13980	13638	13722	13972	13767	13702	13977	13775	13777	13769	13769	13730	13783	13764	13773	13691	13814	13824	14013	13791	13841	13727	13831	13716	13883	13801	13935	14002	13976	13740	13768	13776	13690	13950	13719	13832	13842	13688	13644	13764	13838	13774	13900	13987	13722	13811	14052	13984	13729	14017	13919	13774	13894	13816	13917	13762	13941	13721	13818	13746	13782	13731	14069	13828	13684	13792	13786	13843	13681	13800	13946	13621	13698	13832	13924	13873	13658	13824	13739	13867	13961	13716	13920	13782	13746	13927	13714	13818	13961	14007	13787	13780	13734	13915	13800	13917	13973	13704	14085	13908	13887	13779	13776	13733	13755	13836	13715	13686	14000	13711	13787	13785	13859	13660	13931	13878	13763	13891	13695	14013	13826	13775	13767	13891	13664	13821	13793	13657	13787	13860	13801	13845	13819	13852	13949	13727	13877	13739	13862	13824	13821	13870	13771	13638	13911	13858	13840	13717	13744	13825	13753	13678	13926	13772	13680	13746	13905	13866	13955	13800	13811	13829	13724	13930	13734	13750	13859	13788	13824	13686	13727	13870	13722	13971	13871	13775	13813	13857	13704	13798	13725	13845	13823	13792	13805	13747	13842	13761	13867	13807	13785	13766	13737	13823	13899	13713	13715	13972	13726	13873	13808	13889	13840	13804	13712	13764	13768	13713	13743	13919	13754	13852	13918	13965	13878	13842	13858	13818	13883	14058	13777	13890	13872	13759	13784	13730	13812	13895	13799	13845	13705	13843	13813	13865	13898	13880	13806	13690	13775	13904	13724	13710	13802	13694	13819	13850	13854	13850	13840	13905	13919	13947	13715	13763	13789	13886	13895	13745	14039	13713	13917	13761	13962	13776	13823	13708	13862	13975	13825	13863	13536	13780	13921	13787	13950	13763	13833	13828	13755	13848	13966	14045	14004	13589	13711	13687	13762	13785	13746	14053	13628	13892	13843	13852	13696	13702	13848	13713	13782	13857	14016	13808	13864	13831	13930	13844	14042	13876	13759	13861	13782	13810	13792	13683	13736	13781	13764	13889	13829	13927	13841	13777	13846	13968	13798	13640	13916	13749	13931	13645	13813	14088	13827	13847	13758	13779	13734	13760	13876	13867	13766	13822	13862	13872	13988	13815	13790	13708	13794	13833	13788	13749	13921	13861	13727	14016	13734	13901	14098	13876	13794	13700	13850	13724	13782	13570	13941	13935	13740	13869	13673	13840	13865	13886	13856	13722	13791	13828	13849	13802	13762	13767	13928	13706	13697	13867	13770	13948	13881	13708
24681	21389	28696	28494	22737	20519	20042	19089	19030	18997	18759	18719	18895	18631	18693	18769	18834	18726	18838	18519	18516	18443	18430	18460	18662	18915	19012	19008	18805	18649	18576	18589	18542	18624	18640	18604	18868	18477	18551	18598	18703	18494	18530	18446	18593	18589	18504	18496	18629	18603	18427	18690	18593	18643	18579	18469	18551	18515	18376	18627	18578	18707	18551	18671	18436	18662	18641	18621	18562	18309	18381	18721	18521	18369	18400	18513	18411	18406	18603	18669	18629	18484	18450	18551	18447	18219	18564	18626	18594	18214	18451	18547	18483	18699	18399	18405	18306	18426	18630	18363	18512	18490	18666	18560	18402	18630	18665	18487	18372	18509	18654	18564	18523	18567	18575	18504	18477	18429	18714	18274	18644	18306	18522	18329	18415	18655	18502	18709	18432	18585	18536	18563	18425	18414	18541	18459	18531	18417	18505	18683	18615	18388	18594	18386	18574	18667	18576	18549	18423	18581	18289	18535	18409	18277	18296	18786	18563	18746	18501	18424	18408	18787	18466	18473	18508	18381	18578	18450	18461	18478	18634	18543	18527	18305	18633	18423	18526	18586	18689	18564	18583	18565	18368	18588	18525	18383	18467	18420	18469	18567	18476	18330	18611	18395	18432	18631	18712	18492	18371	18680	18576	18568	18448	18358	18599	18561	18297	18585	18456	18367	18357	18358	18589	18422	18467	18624	18632	18825	18508	18515	18323	18280	18546	18402	18570	18511	18605	18434	18494	18519	18322	18447	18558	18577	18692	18396	18493	18409	18351	18529	18422	18400	18568	18442	18441	18421	18483	18491	18441	18586	18532	18239	18445	18342	18297	18479	18600	18667	18541	18416	18723	18674	18638	18444	18550	18392	18563	18527	18587	18425	18458	18331	18564	18307	18343	18561	18707	18670	18507	18463	18407	18503	18603	18389	18410	18555	18646	18422	18626	18556	18449	18364	18518	18693	18536	18546	18504	18536	18673	18389	18361	18527	18473	18643	18531	18622	18439	18420	18381	18527	18537	18567	18411	18684	18755	18569	18534	18535	18576	18579	18590	18457	18507	18655	18663	18400	18264	18610	18502	18402	18701	18482	18713	18575	18443	18716	18670	18349	18544	18561	18658	18338	18450	18372	18501	18516	18673	18647	18623	18375	18699	18593	18551	18479	18652	18632	18585	18556	18661	18474	18499	18373	18402	18387	18537	18377	18599	18635	18541	18674	18196	18508	18379	18669	18439	18584	18342	18301	18575	18452	18698	18544	18416	18479	18568	18379	18557	18566	18480	18629	18602	18596	18299	18645	18430	18481	18662	18473	18646	18474	18439	18704	18459	18471	18633	18514	18679	18697	18377	18389	18328	18543	18321	18491	18313	18368	18619	18457	18505	18619	18451	18502	18457	18433	18651	18594	18480	18602	18377	18582	18536	18675	18581	18596	18614	18487	18330	18495	18427	18579	18488	18521	18615	18572	18704	18582	18490	18290	18420	18309	18741	18507	18480	18596	18623	18363	18400	18559	18578	18570	18599	18675	18378	18435	18519	18532	18468	18606	18486	18338	18316	18716	18349	18395	18757	18546	18577	18524	18611	18583	18551	18377	18625	18612	18431	18587	18383	18453	18644	18457	18369	18330	18484	18523	18550	18542	18597	18450	18632	18437	18674	18560	18559	18515	18606	18609	18551	18521	18491	18364	18421	18276	18635	18366	18661	18587	18558	18375	18593	18372	18604	18508	18566	18621	18702	18746	18487	18688	18721	18667	18606	18484	18443	18448	18347	18579	18528	18526	18463	18667	18486	18437	18559	18130	18581	18366	18605	18652	18584	18534	18337	18388	18268	18499	18620	18504	18447	18579	18698	18484	18559	18467	18389	18489	18647	18443	18484	18500	18570	18560	18646	18507	18363	18303	18421	18727	18330	18653	18597	18534	18432	18395	18371	18507	18566	18460	18588	18832	18434	18349	18620	18421	18569	18497	18560	18490	18537	18528	18475	18415	18418	18400	18424	18568	18559	18402	18407	18555	18773	18712	18354	18457	18485	18483	18715	18603	18766	18555	18523	18690	18321	18432	18415	18606	18503	18456	18398	18602	18530	18369	18553	18460	18629	18646	18640	18639	18349	18295	18318	18474	18527	18653	18525	18650	18457	18414	18700	18684	18451	18557	18584	18608	18494	18560	18658	18441	18547	18507	18378	18205	18465	18457	18583	18594	18487	18333	18273	18119	18517	18600	18375	18481	18762	18385	18397	18549	18599	18461	18672	18582	18540	18443	18602	18455	18448	18657	18319	18598	18450	18352	18491	18605	18651	18412	18549	18514	18264	18460	18536	18757	18532	18406	18440	18420	18641	18436	18526	18543	18768	18562	18511	18388	18271	18643	18545	18601	18724	18510	18545	18398	18472	18390	18477	18400	18419	18649	18743	18311	18634	18512	18641	18500	18794	18450	18425	18452	18513	18562	18533	18564	18489	18622	18527	18494	18586	18554	18448	18411	18462	18520	18710	18606	18479	18483	18428	18540	18663	18441	18706	18531	18665	18433	18359	18419	18558	18556	18532	18446	18464	18467	18538	18424	18614	18564	18649	18627	18520	18480	18576	18565	18502	18406	18315	18510	18553	18459	18569	18520	18510	18488	18660	18402	18764	18634	18733	18458	18618	18636	18636	18453	18399	18440	18503	18362	18535	18406	18573	18330	18584	18465	18336	18447	18417	18836	18482	18547	18356	18720	18614	18608	18622	18564	18548	18578	18656	18604	18437	18514	18445	18449	18443	18715	18431	18333	18399	18454	18523	18525	18412	18454	18394	18455	18615	18648	18687	18621	18567	18464	18770	18581	18302	18721	18603	18441	18410	18423	18575	18509	18681	18427	18585	18860	18573	18728	18459	18382	18646	18644	18461	18376	18384	18400	18730	18658	18438	18500	18640	18623	18730	18606	18696	18484	18519	18318	18468	18574	18621	18642	18628	18451	18656	18505	18445	18576	18530	18622	18670	18315	18510	18416	18388	18503	18370	18337	18389	18574	18360	18457	18715	18546	18336	18758	18527	18529	18519	18472	18750	18565	18686	18532	18445	18687	18620	18512	18352	18457	18445	18492	18387	18495	18619	18653	18502	18527	18358	18531	18613	18447	18696	18499	18193	18396	18605	18584	18604	18607	18534	18288	18306	18571	18510	18745	18596	18806	18736	18491	18516	18501	18599	18414	18428	18431	18600	18562	18577	18633	18523	18492	18485	18639	18532	18543	18469	18471	18547	18414	18310	18379	18607	18479	18276	18569	18450	18441	18615	18649	18252	18487	18638	18672	18558	18487	18680	18567	18504	18488	18777	18590	18395	18484	18631	18613	18583	18403	18530	18509	18581	18548	18464	18461	18556	18480	18661	18395	18540	18331	18392	18545	18475	18440	18234	18526	18486	18558	18390	18392	18650	18548	18627	18544	18537	18631	18554	18667	18534	18565	18586	18600	18505	18570	18514	18592	18780	18671	18209	18520	18567	18511	18527	18501	18531	18434	18555	18543	18467	18521	18471	18557	18612	18525	18583	18431	18560	18393	18417	18461	18368	18625	18543	18457	18642	18686	18617	18415	18795	18502	18673	18626	18560	18569	18710	18512	18327	18543	18602	18455	18459	18475	18442	18625	18435	18467	18684	18779	18545	18479	18530	18580	18530	18542	18745	18570	18484	18487	18592	18459	18604	18489	18507	18373	18342	18418	18386	18424	18466	18510	18522	18526	18415	18324	18515	18472	18714	18611	18480	18545	18385	18566	18774	18646	18525	18651	18541	18547	18617	18732	18672	18562	18391	18546	18486	18386	18403	18399	18702	18644	18484	18519	18461	18541	18584	18606	18625	18530	18591	18478	18708	18517	18478	18550	18658	18472	18469	18520	18387	18544	18635	18575	18531	18265	18383	18428	18472	18542	18410	18778	18477	18480	18595	18559	18639	18614	18616	18600	18488	18446	18545	18551	18288	18340	18407	18418	18657	18610	18750	18435	18783	18568	18591	18277	18435	18661	18611	18580	18438	18477	18516	18455	18546	18462	18759	18516	18599	18313	18323	18607	18515	18328	18616	18439	18517	18498	18299	18311	18547	18627	18423	18536	18631	18441	18314	18492	18546	18557	18532	18516	18486	18592	18387	18380	18411	18478	18297	18395	18362	18519	18403	18708	18490	18561	18341	18484	18477	18462	18541	18519	18543	18468	18683	18415	18409	18354	18663	18609	18733	18484	18439	18489	18456	18657	18482	18490	18734	18483	18481	18440	18327	18365	18454	18577	18387	18548	18364	18605	18470	18535	18600	18379	18558	18334	18417	18352	18466	18530	18465	18580	18696	18471	18432	18454	18492	18465	18503	18348	18556	18608	18327	18319	18511	18467	18514	18367	18576	18445	18462	18496	18638	18711	18424	18543	18436	18782	18561	18686	18458	18446	18543	18708	18595	18570	18776	18722	18423	18303	18355	18505	18407	18606	18437	18484	18506	18464	18582	18430	18606	18690	18631	18520	18613	18452	18365	18390	18602	18476	18545	18553	18751	18560	18569	18752	18550	18513	18631	18251	18486	18287	18549	18501	18457	18599	18452	18454	18393	18546	18405	18707	18625	18412	18659	18639	18420	18484	18501	18648	18605	18238	18661	18615	18559	18553	18593	18584	18397	18627	18482	18747	18607	18465	18577	18192	18464	18457	18521	18261	18698	18538	18338	18540	18425	18453	18482	18523	18525	18590	18602	18426	18651	18529	18561	18369	18564	18512	18456	18470	18527	18461	18557	18245	18559	18626	18398	18621	18427	18726	18581	18677	18495	18465	18379	18652	18377	18514	18550	18582	18515	18590	18808	18420	18657	18429	18536	18425	18558	18460	18698	18446	18666	18585	18450	18656	18492	18510	18613	18591	18443	18444	18580	18626	18482	18611	18668	18781	18511	18454	18557	18441	18570	18466	18358	18511	18405	18346	18352	18724	18524	18665	18536	18685	18589	18424	18464	18618	18466	18447	18607	18549	18557	18492	18435	18395	18355	18514	18619	18588	18512	18331	18498	18580	18454	18513	18696	18308	18336	18413	18553	18668	18446	18275	18769	18497	18405	18445	18561	18486	18411	18573	18534	18470	18770	18500	18556	18587	18517	18532	18650	18579
29404	51370	40507	27192	19413	16090	15685	15522	15470	15313	15057	14881	14755	15076	14913	14928	14969	14990	14631	14655	14879	14807	14617	14774	15032	15452	15388	15245	15007	14886	14627	14726	14631	14616	14827	14689	14773	14812	14712	14701	14847	14685	14587	14734	14605	14830	14709	14753	14857	14818	14495	14530	14761	14705	14618	14736	14673	14636	14771	14857	14699	14598	14781	14684	14696	14675	14591	14567	14535	14615	14658	14662	14673	14592	14545	14794	14704	14673	14643	14560	14697	14839	14771	14632	14838	14718	14646	14761	14648	14732	14809	14731	14698	14651	14666	14677	14706	14627	14650	14641	14630	14791	14538	14678	14562	14678	14640	14880	14779	14559	14555	14718	14543	14733	14705	14628	14836	14716	14621	14644	14659	14837	14828	14669	14726	14846	14765	14752	14662	14716	14690	14772	14752	14613	14582	14634	14673	14665	14779	14580	14604	14710	14628	14678	14644	14489	14790	14771	14669	14749	14602	14704	14833	14839	14741	14707	14612	14591	14813	14763	14667	14825	14735	14710	14705	14761	14760	14700	14688	14638	14648	14547	14871	14748	14759	14815	14778	14705	14803	14540	14820	14607	14683	14668	14668	14547	14485	14796	14825	14724	14691	14693	14587	14800	14581	14544	14807	14623	14680	14569	14592	14663	14625	14656	14777	14589	14675	14569	14898	14889	14680	14574	14608	14832	14905	14614	14698	14652	14723	14784	14625	14617	14892	14894	14871	14606	14720	14704	14654	14541	14870	14576	14661	14754	14650	14606	14649	14917	14950	14680	14683	14765	14700	14705	14580	14534	14637	14669	14637	14758	14786	14745	14787	14666	14592	14400	14800	14577	14539	14697	14799	14782	14698	14537	14530	14800	14731	14737	14831	14686	15052	14748	14762	14750	14634	14876	14742	14735	14529	14735	14929	14659	14605	14644	14906	14722	14505	14569	14670	14759	14775	14596	14641	14782	14703	14589	14675	14725	14734	14758	14715	14681	14665	14633	14724	14620	14770	14575	14650	14743	14703	14572	14716	14727	14684	14591	14521	14857	14791	14647	14769	14402	14635	14530	14643	14674	14564	14567	14794	14621	14691	14596	14749	14883	14738	14717	14636	14761	14817	14733	14659	14852	14734	14768	14748	14656	14639	14728	14826	14724	14896	14830	14566	14843	14703	14614	14449	14872	14737	14765	14763	14683	14780	14585	14580	14631	14701	14698	14575	14775	14798	14712	14687	14844	14763	14677	14890	14605	14693	14634	14499	14802	14814	14692	14690	14630	14598	14833	14755	14812	14824	14630	14804	14813	14478	14760	14768	14780	14719	14696	14875	14755	14802	14660	14843	14698	14768	14601	14716	14763	14693	14628	14652	14589	14755	14582	14796	14724	14799	14708	14778	14832	14633	14671	14573	14701	14675	14740	14669	14712	14664	14702	14758	14664	14562	14737	14724	14682	14577	14672	14731	14672	14730	14667	14556	14728	14558	14709	14778	14682	14724	14699	14753	14732	14622	14662	14535	14514	14708	14636	14715	14628	14602	14662	14703	14529	14585	14820	14737	14765	14707	14624	14660	14762	14507	14674	14744	14556	14722	14699	14631	14692	14663	14738	14810	14706	14512	14493	14499	14699	14535	14575	14662	14709	14641	14650	14841	14490	14768	14694	14656	14679	14893	14467	14703	14737	14709	14795	14774	14474	14811	14755	14628	14640	14755	14561	14719	14577	14651	14708	14627	14618	14674	14514	14774	14501	14686	14753	14628	14828	14786	14636	14482	14717	14753	14848	14635	14781	14740	14820	14732	14789	14683	14678	14663	14651	14568	14598	14907	14591	14614	14822	14622	14852	14541	14710	14806	14744	14622	14725	14693	14619	14868	14689	14761	14826	14637	14555	14659	14692	14635	14854	14610	14583	14764	14707	14820	14634	14695	14690	14782	14679	14757	14815	14773	14571	14793	14793	14811	14681	14622	14828	14603	14698	14842	14706	14766	14621	14762	14617	14794	14684	14948	14607	14845	14630	14682	14634	14880	14759	14810	14574	14717	14586	14724	14558	14681	14771	14732	14634	14700	14724	14867	14712	14821	14799	14862	14636	14703	14687	14693	15005	14629	14570	14616	14697	14757	14852	14602	14732	14634	14570	14726	14727	14811	14725	14475	14666	14724	14714	14536	14704	14673	14571	14843	14681	14721	14678	14576	14830	14539	14660	14600	14810	14626	14571	14587	14708	14722	14844	14636	14721	14686	14641	14784	14861	14662	14683	14751	14830	14622	14673	14713	14638	14753	14628	14613	14454	14755	14658	14637	14687	14612	14601	14559	14722	14681	14862	14707	14652	14726	14796	14830	14689	14751	14758	14827	14807	14709	14630	14715	14790	14844	14656	14498	14700	14633	14626	14797	14618	14629	14616	14623	14741	14668	14657	14614	14714	14764	14829	14692	14685	14767	14522	14641	14762	14697	14637	14678	14581	14660	14639	14768	14620	14554	14751	14707	14560	14627	14694	14587	14721	14751	14666	14540	14515	14777	14776	14754	14753	14638	14721	14691	14622	14804	14664	14768	14492	14716	14789	14623	14636	14548	14751	14755	14734	14803	14827	14779	14776	14558	14704	14647	14784	14636	14741	14632	14751	14663	14660	14729	14769	14629	14784	14765	14718	14521	14663	14851	14612	14781	14924	14632	14701	14607	14536	14562	14837	14550	14558	14805	14791	14722	14710	14828	14667	14709	14615	14767	14787	14724	14632	14640	14767	14754	14797	14642	14823	14727	14693	14774	14659	14706	14753	14831	14768	14582	14611	14628	14669	14628	14900	14752	14695	14759	14583	14622	14600	14785	14760	14628	14796	14617	14791	14732	14564	14781	14814	14724	14725	14642	14705	14787	14654	14821	14693	14728	14794	14574	14833	14681	14580	14666	14781	14623	14727	14753	14726	14733	14680	14663	14669	14688	14803	14755	14785	14630	14519	14691	14511	14648	14693	14608	14677	14601	14709	14703	14611	14646	14709	14745	14650	14707	14742	14759	14708	14660	14738	14622	14696	14551	14672	14697	14667	14616	14803	14817	14696	14576	14617	14962	14783	14705	14631	14820	14774	14733	14723	14818	14762	14827	14714	14712	14598	14790	14582	14749	14724	14463	14811	14635	14724	14696	14600	14712	14613	14669	14612	14712	14704	14830	14811	14592	14841	14680	14671	14807	14739	14661	14707	14682	14667	14715	14684	14656	14725	14586	14641	14659	14829	14768	14727	14798	14682	14666	14786	14628	14706	14887	14665	14834	14783	14664	14771	14770	14778	14741	14686	14659	14775	14703	14675	14704	14660	14797	14846	14678	14651	14727	14673	14540	14678	14515	14805	14667	14755	14720	14763	14900	14550	14738	14615	14685	14672	14651	14741	14742	14699	14610	14744	14598	14727	14758	14796	14769	14673	14651	14648	14659	14695	14817	14523	14800	14706	14787	14712	14826	14688	14732	14756	14691	14802	14706	14772	14783	14668	14666	14730	14807	14678	14806	14587	14630	14791	14642	14686	14552	14557	14595	14628	14733	14667	14586	14657	14724	14789	14705	14697	14577	14704	14645	14878	14771	14648	14709	14732	14779	14720	14606	14684	14825	14730	14786	14481	14707	14608	14859	14428	14682	14609	14853	14668	14650	14572	14740	14669	14699	14634	14779	14802	14614	14738	14750	14600	14550	14578	14888	14787	14560	14683	14721	14738	14666	14697	14620	14629	14896	14752	14671	14809	14786	14532	14588	14782	14631	14726	14659	14626	14633	14631	14659	14694	14662	14517	14619	14696	14829	14704	14700	14716	14714	14724	14641	14527	14493	14761	14653	14787	14605	14746	14808	14602	14600	14852	14743	14782	14611	14690	14657	14546	14808	14599	14614	14767	14649	14743	14552	14675	14654	14826	14716	14695	14524	14677	14712	14767	14893	14846	14542	14665	14582	14585	14623	14565	14613	14810	14726	14697	14766	14657	14666	14669	14796	14705	14846	14796	14604	14856	14868	14745	14752	14611	14563	14713	14775	14769	14743	14605	14706	14734	14555	14713	14707	14805	14616	14792	14607	14715	14852	14672	14771	14698	14669	14775	14823	14729	14586	14619	14898	14905	14597	14657	14586	14706	14762	14693	14787	14679	14787	14699	14669	14781	14742	14705	14530	14908	14686	14573	14724	14776	14653	14625	14698	14639	14658	14654	14825	14715	14729	14748	14822	14715	14533	14638	14667	14639	14729	14745	14721	14507	14815	14875	14811	14760	14719	14730	14799	14749	14648	14707	14733	14734	14735	14679	14730	14706	14616	14521	14754	14816	14650	14489	14615	14728	14686	14690	14803	14754	14535	14713	14727	14603	14801	14865	14806	14698	14728	14740	14635	14731	14915	14677	14755	14606	14619	14695	14808	14731	14795	14805	14674	14633	14787	14767	14594	14660	14699	14553	14670	14659	14741	14854	14597	14634	14609	14671	14872	14693	14769	14608	14859	14459	14649	14808	14731	14716	14673	14720	14567	14775	14914	14513	14724	14699	14700	14834	14552	14725	14664	14789	14825	14747	14702	14833	14767	14740	14687	14778	14741	14821	14587	14668	14812	14594	14639	14672	14551	14641	14667	14714	14653	14588	14756	14634	14662	14792	14721	14828	14627	14710	14648	15013	14719	14654	14784	14627	14609	14786	14618	14853	14696	14722	14710	14770	14709	14964	14620	14576	14531	14824	14758	14727	14584	14692	14718	14652	14877	14719	14790	14712	14583	14479	14627	14715	14945	14661	14626	14705	14792	14748	14543	14709	14548	14594	14661	14590	14669	14583	14692	14825	14739	14685	14589	14728	14696	14742	14826	14572	14725	14667	14724	14691	14774	14585	14696	14700	14693	14842	14909	14634	14665	14581	14578	14796	14790	14742	14626	14534	14606	14918	14673	14729	14668	14637	14733	14681	14655	14704	14759	14732	14765	14677	14682	14659	14805	14675	14755	14524	14821	14676	14644	14707	14710	14842	14785	14781	14616	14839	14696	14632	14834	14654	14669	14850	14781	14578	14803	14683	14839	14786	14677	14637	14638	14771	14685	14601	14623	14713	14741	14628	14573	14729	14617	14640	14705	14588	14776	14699	14696	14659	14576	14654	14679	14799	14580	14700
22045	21154	28560	24450	21916	24149	26314	22440	21385	21367	21080	20582	20704	20804	20416	20573	20513	20088	20394	20244	20523	20349	20463	20245	20740	22141	22276	21608	21034	20759	20693	20313	20098	20168	20297	20051	20167	20163	19947	20047	19954	20189	20269	20403	20084	19844	20118	19876	20122	20023	20075	20123	20099	20103	20282	20102	20127	20248	20173	20109	20349	20228	20170	20232	19962	20222	20241	20470	20375	20041	20088	20115	20078	20092	20104	20139	20041	20232	20176	19985	19970	20026	20135	20131	20301	20168	19991	20160	19987	19969	20396	20152	19939	19917	20023	20089	20198	20209	20249	20149	19851	20289	20111	20121	20165	20253	19974	19921	20239	20329	19861	20056	20176	20239	20179	20289	20146	20040	19981	20071	20127	20170	20072	20009	20107	19798	20246	20207	19898	19992	19978	20102	20094	20040	20145	20016	19967	20112	20098	20121	20102	20092	20126	20087	20177	20100	19885	20077	20170	20042	19915	20012	19904	20074	20335	20040	20185	20033	20103	20056	20288	20374	20126	20059	20190	20009	20096	19863	20253	20174	20224	20099	20005	20243	20080	20330	20127	20181	20083	20074	19988	20252	20241	20256	20043	20094	20165	20080	20049	20134	20215	20296	20257	20324	20115	20055	19975	19995	20182	20116	20203	20066	20101	20315	20016	20057	20300	20174	20107	20152	20149	20007	20106	20224	20147	20032	19973	20076	20127	20148	20175	20160	20029	20217	20047	20098	20138	20146	20475	20149	20026	19841	20083	20082	20335	20254	20404	20157	20070	20036	20327	20153	19993	20179	20307	20164	20034	20244	20234	19970	20048	20101	20249	20154	20128	20157	20016	20459	20211	19887	20085	19875	19908	20194	20015	20005	20086	19980	20151	19962	20145	20244	20040	20130	20147	20416	20008	19929	20080	20135	20115	20075	20152	20062	20303	20065	20217	20108	19958	19946	20083	19872	20171	20018	20089	20000	20157	20119	19765	19980	20235	20035	20162	20423	20168	20244	20196	19962	20106	19974	20157	20097	20070	20207	20173	19925	19962	20181	20229	19936	20029	20135	20003	20271	20272	20039	19986	20108	20165	20108	20198	20140	20326	20237	20188	20233	20164	19990	20327	20119	20151	19892	20162	20218	20141	19953	20245	20029	20046	20394	20177	20232	20182	20091	20153	20123	20194	19938	20120	19935	19857	19907	20176	20022	20082	20153	20286	20080	20214	20121	20187	19997	20249	20047	20287	19940	20161	20036	20284	20067	20178	19927	20070	20017	20228	20077	20157	20352	20236	20101	20146	20103	20027	19963	20218	20041	19834	20239	20008	20195	20357	20237	20113	20099	20065	20143	20097	20034	20202	20004	20240	20029	20331	20078	20169	20150	20120	20122	20061	20372	20205	19922	20073	20214	20349	20166	20006	20086	20091	20117	20102	20198	20095	20027	20032	20021	20242	20025	20239	20210	19910	19881	19990	19962	20054	20033	20087	20034	20248	20148	20062	19959	20104	20246	19862	20111	20201	20108	20271	20222	19936	20130	19962	20223	20186	20191	20022	20194	20253	20014	20109	20233	19926	20086	19868	20032	20024	20077	20089	20187	20118	20144	20054	20133	20071	20096	20089	20011	20137	19978	19960	20061	20100	19813	19958	20341	20145	20108	20165	20059	20022	20145	20279	20197	19991	20266	19789	20380	20207	20194	20050	19963	20188	20191	20019	20192	20278	20127	19999	20065	20181	20247	20092	20345	20111	20361	20257	20113	20171	20283	20124	20151	20163	20271	20375	20042	20104	19834	20114	20306	20145	20120	20154	20351	20215	20098	20274	20128	20309	19947	20083	20053	20136	20170	20081	20081	20011	20204	20000	20006	20264	20167	20206	19917	20177	20185	20206	20202	20100	20065	20206	20138	20129	19937	20269	20044	20118	20040	20075	20253	20013	20019	20193	20203	20271	20096	20071	20027	20193	20143	20132	20046	20052	20062	20116	20116	19977	20313	19918	20276	20256	20022	20362	20191	20044	19958	20140	20009	20132	20064	20390	19968	20253	20044	20078	19975	20142	20073	20209	19987	20330	20192	20132	20103	20049	19912	20101	20176	20308	20178	19982	20175	20004	20012	20014	20026	20177	20235	20224	19964	19872	20030	20323	19965	20141	20001	20370	20266	20039	20313	20229	20107	20202	20125	20165	19944	20290	19911	19995	20329	20409	20192	20153	19922	20019	19922	20198	20110	20381	20118	20123	19914	20129	20190	20176	20189	20139	20173	20233	20034	19960	20195	20036	20060	20265	20271	20027	20258	20271	19971	20148	20035	20129	20145	20193	20229	20090	20179	20057	20060	20051	20151	20166	20294	20093	19932	20077	20026	20202	20214	20033	20272	20134	20284	20206	20154	20231	19936	20009	20170	20040	20371	20060	20053	20025	20077	19866	20020	20093	20105	20109	20203	20349	19944	20221	20418	20419	20103	20198	19956	20101	20158	20002	20148	20176	19915	20188	19882	20015	19953	20164	20166	19934	20148	20084	20112	20109	19960	20346	20111	20091	20085	20286	19901	20155	20110	20159	20031	20129	19938	20137	20548	20219	19976	20119	20091	20114	20120	20062	20139	20306	20065	20135	20274	20106	20204	20157	20170	19855	20214	20183	20074	20286	20244	20088	20162	19901	20097	20228	20276	19852	19971	20206	20289	20230	20203	20015	20176	19961	20170	20210	20190	20258	20131	20042	20079	20128	20258	19902	20040	20094	20250	20042	19949	20073	20020	20007	20218	20082	20035	20068	20071	19953	20311	19959	20234	20211	20172	20059	19873	20045	20068	20161	20086	20125	20306	19906	20155	20103	19888	20072	20086	20084	20077	19887	19898	20054	20177	20072	20176	20122	19835	20001	20324	20113	20073	20174	20213	20036	19989	20235	20133	20010	19938	20248	20132	20228	20044	20269	20253	20075	20223	20145	20108	19970	20001	20175	20167	20054	20059	20263	19987	20254	20067	20124	19952	20103	19857	20206	19993	20132	19941	20105	20199	20269	19904	19942	20193	20150	20061	20211	19923	20113	20132	20128	19963	20055	20309	20332	20255	20115	20202	20077	20257	20035	20138	20099	20162	20045	19813	20433	20241	19987	20108	20051	20271	20059	20024	20098	20090	20152	20245	20044	20093	19889	19902	20006	20174	20092	20003	20152	19981	20097	20153	20032	19992	20226	20039	20167	20165	20112	19975	20135	20147	20015	20213	19954	20073	20159	20030	20290	20198	20285	20183	20308	20134	19950	20039	20084	20225	20274	20220	20090	19978	20168	20249	20181	20269	20309	19910	20272	20165	20100	20111	20198	20171	20092	20118	19957	20153	20031	20096	20117	20155	19981	19940	20144	20232	20013	20197	20006	20112	20263	19914	20080	20021	20066	20142	20097	19921	19861	20195	20095	20004	20250	19951	20173	20102	20181	20162	20283	20130	19943	20161	20034	20215	20092	20203	20053	20202	20107	19964	19955	20293	19994	19914	20358	20287	20105	20104	20012	20169	20246	20399	20051	20106	19845	19957	20211	20213	20100	20154	20091	20034	20272	20126	19945	19927	20136	20141	20205	19934	19967	19807	20223	20050	20014	20118	19989	19982	20150	20077	19940	20148	20025	20096	20142	20144	20129	19978	20011	20065	20059	20262	20135	20172	20236	20011	20266	20150	20023	20246	20086	20019	20116	20002	20202	20156	20097	20150	20083	20147	20216	19964	20034	20007	19932	20225	20192	20131	20169	20134	20136	19888	20139	20117	19879	20161	20361	20241	20177	20157	19944	20026	20183	19993	20081	20154	19896	19875	20017	20256	20123	19939	20052	20056	20296	20018	20059	20069	20076	20087	19956	20247	20164	19997	20088	20008	20196	19990	20075	20053	20140	20184	19851	20078	20254	20166	20089	19953	20015	20004	19998	20111	20083	20000	20277	19874	20291	20116	19919	20033	20335	20162	20015	19896	20202	20190	20150	19877	19904	20039	19820	20107	20120	20245	20101	20045	20363	20249	20266	20139	20184	20239	19984	19995	20040	20141	20116	19784	20101	20130	20065	20142	20258	20120	19957	20170	20122	20358	20182	19927	20226	19931	20206	20087	20044	20158	20143	20014	19892	19895	19877	20173	20204	20204	20062	19964	20171	20176	20080	20013	20246	20319	20131	20064	19958	20071	20242	20065	19977	20155	20057	19890	20069	20102	20241	19931	20147	20138	20104	19999	20249	20112	20181	20032	20371	20198	20092	20158	20077	20036	20057	20134	20090	19989	20119	20240	20232	20023	20108	20149	20023	20158	19785	20276	20131	19879	20196	20050	20172	20106	20110	20225	20240	20250	20179	20204	20364	20375	20107	20194	20230	20227	20131	20073	19836	20066	20174	20406	20335	20278	19885	20066	20072	19962	20225	20158	20253	20055	20027	19940	20275	20054	19931	20195	20148	20041	20168	20123	20163	20296	20009	20054	20212	20120	20295	20249	20066	20027	20158	20016	20240	19987	20250	20134	19994	19996	20020	20181	20109	19961	20258	20102	20081	19928	20079	19940	20138	19954	19957	19963	20426	20028	20266	20169	20061	20353	20182	20034	20276	19868	20219	20115	20278	19890	20002	20259	19995	19898	20145	20039	20014	20107	20055	20041	20228	19971	20187	20176	20056	20062	20137	19745	19972	19945	20269	19982	20186	20067	20158	20168	20072	19966	19970	20214	19975	20071	20047	20213	20101	20109	20242	20195	20110	20070	20169	20106	20085	19997	20154	19912	19980	20108	20300	20292	19987	20046	20168	20063	20073	20063	20020	20446	20184	20002	20008	20104	20290	20009	20055	19837	20051	19896	20014	20204	19990	19957	20050	20117	20153	20083	20176	20100	20069	20089	20126	20198	20079	20109	20182	19940	20070	19841	20185	20036	20157	19938	20318	19995	20067	19996	19984	20011	20195	20341	20065	19993	20420	20024	20299	19988	19968	20047	20114	19953	20173	20117	20278	20259	20144	20056	20195	20260	20154	20131	20237	20062	20125	20206	20123	19976	20273	19884	20004	19849	20112	19994	20087	19992	20081	20066	19918	19998	20224	20092	20224	20179	20016	20090	20085	20211	20111	20138	20162	20053	20174	20122	20104	20163	19904	20327	20121	20207	20250	20068
33691	59528	55288	36340	22698	18547	17802	17917	17383	16823	16100	16125	16358	16048	15952	15823	16154	15859	15817	15762	15663	15894	15959	15705	16475	18342	18176	17550	16828	16063	15720	15728	15703	15833	15548	15688	15717	15684	15795	15543	15692	15553	15492	15557	15612	15467	15743	15680	15623	15698	15603	15634	15519	15779	15704	15694	15488	15525	15570	15648	15570	15637	15571	15705	15588	15608	15581	15698	15524	15562	15772	15497	15595	15627	15576	15631	15674	15572	15627	15629	15637	15720	15617	15663	15576	15700	15751	15557	15576	15409	15522	15628	15493	15614	15678	15566	15460	15705	15627	15771	15600	15770	15531	15790	15556	15582	15721	15630	15602	15508	15706	15751	15700	15485	15452	15721	15542	15507	15476	15583	15684	15528	15593	15663	15556	15697	15686	15516	15584	15690	15785	15657	15729	15532	15715	15588	15815	15593	15662	15557	15630	15590	15601	15559	15598	15830	15746	15553	15764	15506	15638	15597	15541	15544	15507	15738	15543	15559	15562	15544	15731	15562	15346	15523	15703	15450	15583	15437	15562	15538	15495	15433	15712	15687	15596	15523	15557	15388	15695	15522	15387	15659	15642	15591	15504	15559	15705	15524	15582	15562	15511	15766	15472	15541	15597	15613	15517	15520	15452	15553	15613	15734	15667	15551	15595	15626	15668	15765	15549	15459	15652	15616	15619	15578	15634	15556	15496	15562	15770	15589	15646	15553	15751	15665	15492	15802	15530	15740	15512	15516	15670	15593	15682	15589	15298	15407	15567	15570	15598	15476	15591	15591	15663	15562	15654	15484	15540	15609	15474	15659	15583	15484	15612	15463	15646	15742	15706	15474	15468	15755	15721	15727	15793	15640	15493	15621	15570	15533	15602	15582	15551	15686	15508	15604	15506	15432	15557	15678	15592	15618	15473	15591	15699	15333	15667	15544	15530	15564	15679	15465	15450	15742	15713	15528	15454	15649	15587	15572	15586	15732	15620	15472	15579	15669	15657	15638	15515	15725	15660	15625	15479	15652	15656	15481	15493	15510	15418	15657	15557	15471	15589	15496	15583	15656	15628	15653	15609	15592	15553	15501	15590	15510	15493	15717	15470	15754	15695	15564	15610	15615	15594	15600	15513	15484	15739	15579	15625	15701	15713	15499	15624	15646	15739	15434	15539	15671	15661	15440	15598	15598	15762	15722	15413	15475	15760	15695	15535	15544	15513	15650	15592	15680	15628	15661	15602	15535	15690	15520	15719	15594	15616	15641	15800	15542	15440	15602	15499	15469	15681	15398	15798	15649	15586	15620	15581	15638	15664	15465	15763	15576	15576	15588	15588	15447	15553	15654	15698	15660	15641	15698	15729	15552	15543	15508	15690	15595	15488	15606	15655	15645	15607	15572	15542	15543	15536	15809	15521	15456	15409	15659	15533	15591	15769	15519	15627	15621	15522	15448	15567	15484	15464	15771	15600	15724	15701	15639	15636	15531	15638	15632	15716	15695	15560	15526	15543	15715	15637	15643	15584	15545	15397	15643	15623	15637	15599	15524	15621	15645	15574	15593	15560	15554	15635	15561	15506	15729	15411	15603	15479	15642	15579	15577	15500	15651	15512	15629	15542	15596	15445	15596	15715	15537	15636	15684	15653	15545	15616	15584	15519	15749	15443	15525	15620	15552	15536	15443	15645	15548	15688	15593	15712	15563	15317	15645	15758	15364	15505	15532	15479	15622	15701	15598	15618	15692	15616	15693	15675	15635	15489	15523	15755	15642	15602	15512	15658	15677	15618	15683	15645	15318	15757	15483	15658	15707	15598	15595	15561	15605	15621	15637	15752	15589	15666	15602	15627	15588	15603	15556	15587	15656	15650	15644	15684	15570	15724	15622	15588	15666	15647	15692	15652	15548	15451	15783	15632	15525	15569	15554	15707	15554	15679	15522	15641	15657	15482	15703	15605	15642	15591	15480	15629	15692	15673	15565	15473	15766	15416	15548	15292	15567	15440	15537	15557	15481	15595	15402	15533	15422	15674	15519	15673	15514	15685	15483	15621	15679	15705	15439	15604	15487	15498	15548	15673	15585	15578	15798	15523	15698	15579	15634	15585	15715	15438	15663	15490	15692	15532	15517	15502	15535	15644	15598	15494	15718	15637	15760	15762	15676	15494	15685	15708	15621	15583	15530	15676	15608	15443	15528	15562	15786	15467	15523	15562	15566	15703	15701	15649	15625	15481	15571	15503	15478	15749	15576	15614	15692	15513	15566	15648	15613	15582	15577	15529	15504	15613	15576	15535	15546	15668	15505	15621	15550	15606	15636	15525	15623	15452	15473	15641	15663	15669	15555	15570	15667	15731	15643	15624	15422	15551	15622	15561	15569	15655	15634	15677	15653	15554	15464	15619	15477	15637	15663	15618	15568	15806	15669	15602	15574	15578	15681	15782	15605	15553	15592	15485	15468	15736	15468	15698	15692	15747	15642	15800	15452	15541	15480	15617	15688	15419	15739	15541	15646	15671	15494	15424	15473	15681	15631	15677	15521	15808	15654	15614	15559	15592	15540	15723	15677	15645	15603	15561	15527	15466	15464	15495	15633	15582	15536	15594	15642	15691	15581	15496	15557	15518	15438	15510	15670	15548	15530	15575	15497	15669	15563	15621	15565	15638	15518	15589	15681	15567	15609	15551	15526	15537	15563	15870	15737	15581	15598	15653	15404	15572	15588	15486	15568	15667	15686	15478	15552	15551	15726	15711	15728	15575	15572	15650	15497	15805	15691	15600	15506	15678	15570	15791	15588	15591	15622	15665	15590	15702	15772	15535	15595	15538	15499	15690	15494	15738	15537	15695	15603	15643	15642	15665	15617	15519	15460	15636	15737	15535	15474	15553	15593	15681	15511	15594	15623	15469	15663	15829	15719	15552	15499	15791	15674	15645	15634	15704	15555	15742	15590	15615	15586	15659	15525	15607	15447	15588	15550	15467	15660	15597	15656	15537	15673	15535	15505	15626	15602	15630	15491	15714	15623	15604	15632	15630	15565	15480	15686	15645	15752	15534	15564	15639	15610	15495	15500	15602	15643	15598	15557	15661	15611	15717	15628	15527	15626	15485	15733	15581	15585	15668	15547	15571	15422	15589	15547	15721	15575	15508	15722	15592	15597	15671	15776	15530	15585	15507	15775	15538	15703	15612	15564	15470	15702	15456	15415	15574	15470	15658	15647	15669	15612	15640	15630	15420	15549	15602	15536	15511	15712	15581	15589	15577	15413	15638	15640	15700	15743	15655	15617	15631	15584	15424	15612	15579	15565	15633	15523	15601	15559	15571	15552	15603	15434	15624	15506	15458	15635	15491	15510	15553	15637	15733	15508	15688	15448	15562	15650	15498	15597	15658	15706	15607	15547	15626	15740	15310	15571	15542	15620	15688	15483	15537	15483	15683	15438	15546	15537	15616	15738	15583	15496	15677	15548	15635	15497	15605	15649	15686	15582	15671	15551	15526	15658	15687	15461	15653	15419	15441	15705	15657	15673	15479	15611	15620	15646	15573	15515	15674	15549	15603	15556	15567	15608	15584	15650	15582	15485	15635	15415	15659	15649	15626	15741	15531	15576	15548	15701	15494	15452	15482	15486	15655	15585	15492	15717	15636	15792	15522	15680	15482	15646	15727	15472	15549	15475	15558	15528	15555	15748	15672	15698	15458	15623	15526	15697	15478	15511	15490	15537	15453	15578	15691	15569	15560	15534	15637	15498	15514	15484	15698	15703	15647	15601	15530	15660	15530	15673	15676	15559	15571	15525	15794	15567	15730	15672	15623	15604	15666	15521	15544	15734	15764	15528	15479	15534	15569	15592	15588	15644	15499	15643	15628	15548	15644	15706	15687	15773	15633	15616	15542	15537	15645	15630	15525	15662	15715	15849	15602	15311	15639	15491	15521	15583	15720	15590	15682	15536	15446	15535	15598	15631	15583	15695	15639	15649	15739	15736	15481	15631	15549	15514	15622	15554	15391	15593	15786	15487	15706	15672	15664	15518	15620	15557	15556	15424	15591	15591	15657	15634	15640	15604	15478	15515	15548	15576	15615	15483	15673	15587	15646	15636	15636	15618	15591	15629	15738	15541	15638	15656	15569	15550	15501	15565	15539	15723	15628	15559	15484	15611	15514	15729	15546	15508	15693	15492	15445	15578	15561	15684	15640	15669	15703	15748	15743	15599	15522	15770	15689	15629	15571	15571	15636	15519	15489	15456	15491	15564	15519	15612	15623	15563	15602	15495	15549	15624	15651	15665	15543	15760	15654	15459	15601	15382	15524	15655	15788	15553	15511	15628	15610	15628	15612	15635	15482	15741	15609	15500	15678	15522	15778	15655	15446	15426	15701	15613	15696	15633	15654	15519	15747	15687	15357	15677	15691	15518	15473	15705	15583	15461	15677	15646	15702	15585	15653	15483	15499	15512	15490	15490	15406	15556	15550	15535	15695	15568	15514	15581	15724	15581	15633	15436	15528	15605	15309	15561	15656	15693	15454	15615	15390	15773	15676	15606	15506	15522	15491	15854	15686	15627	15487	15773	15523	15567	15750	15613	15698	15720	15500	15479	15451	15610	15579	15844	15585	15614	15473	15549	15752	15570	15543	15449	15557	15578	15655	15587	15565	15672	15550	15479	15437	15594	15436	15604	15486	15619	15687	15490	15546	15645	15637	15636	15790	15645	15342	15583	15648	15714	15412	15611	15551	15523	15411	15481	15598	15644	15497	15797	15454	15405	15524	15638	15482	15706	15531	15542	15660	15592	15612	15635	15728	15674	15572	15551	15577	15610	15434	15553	15461	15459	15703	15517	15334	15671	15508	15513	15674	15498	15388	15518	15556	15683	15610	15590	15671	15491	15675	15689	15618	15639	15564	15621	15627	15689	15628	15472	15577	15500	15543	15705	15637	15652	15590	15532	15550	15592	15611	15812	15703	15625	15583	15679	15692	15704	15419	15565	15528	15786	15808	15579	15765	15477	15544	15501	15508	15549	15521	15690	15467	15642	15682	15615	15465	15817	15613	15703	15499	15556	15570	15685	15637	15592	15592	15496	15561	15590	15554	15540	15618	15683	15510	15533	15616	15517	15567	15669	15748	15601	15412	15748	15659	15471	15640	15529
31583	30916	35595	30698	23422	21454	21267	21204	21031	20813	20837	20830	20582	20585	20501	20400	20644	20508	20639	20518	20554	20498	20292	20337	20679	20463	20666	20834	20789	20649	20437	20708	20642	20452	20543	20458	20427	20468	20555	20493	20311	20757	20871	20845	20503	20638	20668	20418	20433	20500	20376	20481	20645	20391	20543	20593	20509	20383	20447	20785	20369	20500	20453	20488	20643	20466	20504	20557	20619	20611	20477	20590	20462	20359	20666	20424	20408	20465	20458	20275	20378	20534	20588	20353	20395	20425	20617	20695	20558	20587	20442	20735	20395	20655	20457	20542	20670	20791	20597	20581	20637	20673	20703	20579	20367	20391	20521	20477	20452	20556	20568	20673	20649	20701	20555	20554	20707	20670	20707	20564	20408	20458	20548	20600	20737	20549	20498	20523	20377	20487	20866	20611	20553	20637	20814	20617	20562	20524	20806	20688	20535	20423	20613	20354	20492	20563	20686	20718	20426	20631	20738	20572	20433	20440	20687	20526	20774	20574	20463	20443	20477	20745	20699	20556	20625	20619	20659	20299	20791	20450	20513	20582	20527	20566	20620	20579	20531	20606	20553	20419	20605	20467	20574	20386	20652	20604	20522	20484	20325	20552	20370	20617	20345	20443	20426	20410	20646	20393	20515	20273	20596	20559	20602	20457	20589	20509	20568	20615	20640	20659	20552	20564	20633	20502	20475	20696	20733	20604	20434	20493	20695	20445	20540	20630	20617	20572	20716	20360	20399	20525	20497	20567	20385	20753	20740	20516	20289	20376	20615	20456	20217	20672	20634	20649	20546	20373	20567	20627	20433	20633	20655	20499	20537	20678	20712	20692	20480	20648	20299	20362	20468	20357	20610	20546	20734	20545	20461	20184	20380	20819	20473	20410	20600	20304	20406	20619	20645	20436	20524	20566	20527	20574	20648	20475	20653	20466	20548	20431	20665	20435	20580	20543	20566	20640	20430	20373	20558	20388	20423	20562	20533	20544	20569	20639	20406	20660	20557	20536	20377	20655	20631	20506	20765	20690	20635	20514	20616	20391	20422	20513	20800	20689	20871	20742	20711	20362	20534	20632	20368	20393	20540	20553	20517	20606	20347	20569	20467	20509	20575	20451	20591	20204	20475	20677	20483	20536	20703	20536	20484	20676	20316	20566	20468	20350	20308	20453	20533	20413	20548	20423	20787	20593	20671	20808	20518	20646	20741	20664	20599	20458	20287	20472	20186	20518	20612	20382	20625	20783	20647	20691	20594	20601	20512	20554	20518	20430	20613	20647	20535	20403	20478	20685	20682	20608	20576	20437	20539	20531	20240	20547	20460	20630	20503	20497	20570	20566	20458	20390	20507	20365	20564	20509	20613	20529	20670	20485	20379	20682	20662	20620	20442	20668	20636	20664	20591	20739	20472	20451	20646	20377	20686	20689	20551	20470	20663	20411	20478	20609	20367	20667	20772	20447	20587	20569	20599	20444	20385	20676	20488	20518	20375	20625	20203	20591	20579	20527	20488	20564	20539	20441	20485	20380	20516	20517	20874	20531	20374	20700	20670	20542	20431	20631	20446	20540	20775	20652	20498	20507	20409	20501	20619	20668	20660	20609	20823	20517	20635	20443	20372	20467	20569	20408	20615	20265	20559	20223	20679	20558	20468	20715	20536	20473	20492	20427	20469	20581	20482	20456	20551	20503	20541	20680	20436	20673	20546	20582	20431	20594	20486	20537	20532	20560	20469	20454	20750	20482	20437	20589	20700	20663	20575	20333	20566	20421	20513	20573	20537	20470	20639	20254	20535	20412	20453	20473	20506	20444	20494	20567	20836	20491	20591	20400	20753	20507	20583	20421	20343	20381	20538	20435	20537	20486	20551	20539	20863	20699	20687	20558	20691	20591	20816	20445	20379	20480	20480	20382	20500	20410	20478	20509	20488	20387	20729	20164	20709	20682	20590	20548	20537	20548	20544	20563	20659	20455	20608	20683	20607	20532	20610	20776	20661	20497	20562	20358	20566	20618	20726	20371	20432	20381	20410	20470	20796	20665	20423	20802	20765	20436	20303	20655	20578	20569	20559	20371	20385	20465	20474	20617	20552	20596	20479	20670	20688	20558	20739	20501	20644	20541	20603	20657	20581	20723	20487	20647	20649	20738	20564	20573	20618	20441	20451	20622	20531	20464	20640	20480	20621	20739	20492	20527	20514	20466	20686	20307	20556	20482	20372	20506	20661	20416	20563	20488	20593	20502	20642	20523	20532	20747	20384	20494	20627	20667	20530	20427	20545	20484	20650	20584	20265	20592	20800	20607	20527	20570	20613	20469	20555	20622	20695	20590	20446	20574	20591	20659	20582	20616	20629	20516	20560	20675	20555	20822	20518	20538	20635	20549	20544	20715	20628	20532	20696	20584	20467	20752	20602	20496	20514	20537	20580	20767	20486	20752	20778	20787	20643	20487	20593	20685	20796	20629	20670	20376	20560	20630	20696	20540	20459	20514	20481	20608	20341	20538	20787	20698	20708	20663	20403	20791	20750	20605	20494	20545	20567	20476	20687	20597	20471	20460	20417	20383	20271	20519	20735	20595	20696	20628	20260	20564	20550	20551	20612	20638	20515	20359	20464	20457	20569	20481	20491	20669	20758	20558	20317	20611	20540	20674	20690	20644	20437	20587	20582	20518	20745	20615	20702	20446	20451	20443	20606	20592	20550	20453	20664	20404	20561	20544	20491	20398	20363	20580	20357	20542	20659	20558	20698	20551	20838	20569	20652	20568	20563	20472	20386	20439	20556	20636	20668	20435	20496	20706	20541	20638	20750	20503	20839	20560	20665	20649	20447	20516	20423	20569	20552	20648	20705	20570	20600	20708	20574	20587	20500	20488	20542	20684	20639	20588	20533	20330	20386	20415	20518	20476	20630	20492	20713	20705	20592	20573	20580	20527	20307	20569	20817	20585	20557	20300	20448	20613	20623	20470	20562	20865	20628	20725	20474	20593	20761	20428	20743	20587	20608	20602	20653	20542	20841	20522	20427	20528	20529	20633	20445	20451	20397	20674	20569	20443	20667	20849	20531	20812	20572	20496	20545	20503	20479	20482	20560	20829	20627	20619	20711	20242	20375	20556	20644	20329	20390	20457	20680	20800	20534	20814	20545	20716	20570	20667	20512	20672	20469	20466	20544	20527	20747	20543	20774	20625	20476	20422	20370	20521	20581	20617	20709	20233	20706	20427	20492	20617	20651	20545	20539	20720	20602	20602	20361	20491	20643	20777	20603	20267	20522	20639	20529	20586	20451	20634	20652	20534	20643	20575	20613	20403	20776	20507	20636	20687	20514	20457	20461	20449	20645	20694	20613	20675	20517	20538	20592	20400	20661	20371	20626	20849	20550	20352	20462	20593	20660	20583	20547	20403	20310	20644	20499	20506	20855	20757	20519	20574	20366	20571	20476	20530	20626	20728	20504	20778	20891	20631	20365	20581	20663	20695	20514	20710	20628	20376	20397	20435	20674	20519	20456	20533	20563	20509	20633	20479	20767	20639	20422	20666	20767	20688	20587	20572	20593	20618	20558	20658	20617	20701	20437	20529	20583	20554	20438	20118	20517	20565	20527	20607	20677	20482	20271	20473	20608	20446	20647	20595	20519	20445	20742	20538	20578	20779	20456	20534	20598	20655	20614	20668	20407	20497	20676	20563	20579	20437	20528	20604	20572	20645	20502	20576	20480	20466	20482	20559	20526	20676	20360	20744	20422	20543	20580	20426	20619	20578	20586	20697	20464	20599	20575	20772	20371	20365	20594	20311	20573	20571	20437	20531	20729	20699	20683	20596	20464	20584	20585	20613	20557	20724	20597	20664	20607	20480	20436	20679	20548	20579	20627	20596	20590	20800	20558	20366	20445	20580	20721	20661	20434	20597	20611	20498	20560	20447	20611	20553	20403	20772	20694	20576	20504	20431	20456	20544	20431	20617	20514	20343	20830	20380	20442	20753	20365	20583	20387	20516	20686	20335	20364	20595	20537	20625	20655	20658	20417	20641	20701	20411	20506	20657	20861	20625	20564	20399	20638	20441	20645	20608	20747	20584	20524	20763	20450	20601	20496	20592	20700	20727	20584	20659	20484	20668	20480	20728	20506	20610	20603	20719	20732	20492	20920	20592	20509	20449	20777	20545	20554	20589	20405	20618	20663	20518	20769	20456	20660	20692	20642	20492	20620	20546	20379	20658	20357	20402	20686	20648	20672	20447	20505	20380	20576	20631	20568	20452	20657	20995	20827	20664	20554	20478	20666	20600	20452	20563	20396	20330	20656	20586	20530	20653	20484	20427	20391	20785	20260	20607	20694	20544	20366	20575	20526	20355	20604	20267	20334	20365	20511	20605	20507	20499	20515	20526	20527	20666	20530	20696	20586	20547	20432	20486	20482	20463	20744	20428	20460	20551	20675	20575	20525	20506	20462	20454	20559	20740	20614	20417	20481	20464	20246	20455	20647	20688	20594	20720	20516	20644	20545	20527	20369	20406	20526	20710	20634	20670	20438	20586	20451	20628	20417	20358	20694	20708	20602	20343	20631	20669	20488	20439	20324	20469	20443	20509	20574	20700	20695	20500	20391	20510	20301	20268	20560	20537	20379	20470	20450	20767	20601	20470	20377	20496	20384	20670	20586	20415	20444	20393	20726	20581	20869	20484	20621	20539	20524	20672	20559	20672	20568	20542	20717	20735	20764	20692	20597	20695	20375	20367	20728	20442	20479	20476	20531	20526	20469	20457	20388	20571	20592	20431	20469	20557	20781	20542	20466	20605	20649	20589	20598	20505	20737	20464	20706	20577	20511	20448	20553	20646	20628	20486	20631	20520	20693	20709	20501	20288	20456	20547	20698	20529	20626	20371	20507	20490	20429	20574	20618	20667	20449	20492	20314	20593	20658	20635	20343	20498	20507	20769	20584	20487	20516	20383	20686	20508	20383	20610	20483	20513	20615	20663	20558	20620	20573	20530	20674	20534	20310	20467	20713	20610	20551	20404	20506	20660	20402	20624	20452	20513	20373	20410	20439	20489	20557	20509	20568	20418	20377	20567	20639	20441	20444	20663	20568	20559	20435	20417	20374	20539	20640	20349	20544	20542	20723	20463	20710	20389	20577	20783
31843	43383	34587	25039	18505	16966	16906	16588	16438	15994	16141	16224	16014	16082	15996	15968	15928	15988	15941	16050	16011	15896	15926	15847	16039	15834	16064	16116	15962	15947	15811	15772	15887	15814	15821	15853	15878	16135	15994	15865	15892	15925	15948	15879	15968	15994	15843	16088	15856	15780	16081	15896	15755	15848	15860	15808	15819	15868	15838	16020	15836	15756	15954	16022	15985	15766	15847	15704	15755	16030	15804	15792	15749	15910	15807	15896	15899	15953	15737	16005	15875	16034	15736	15986	15951	15931	16048	15899	15636	16055	15826	15827	15876	15916	15839	16011	15830	15815	15849	15841	15839	15787	15909	15923	15850	15902	15980	15671	15999	15922	15871	15768	16020	15847	15970	15720	15948	15786	15913	15862	16032	15887	15989	16030	15875	15811	15799	15964	15945	15817	16088	15750	16024	15744	15797	15820	15759	15790	15789	16018	15941	15920	15791	15883	16037	15760	15864	15950	15938	15955	15873	15967	15977	15933	15867	15842	15862	15880	16038	15807	15923	15982	16017	15908	15836	15830	15738	15950	15819	15948	15743	15847	16010	15867	15930	15813	15956	15922	15889	15835	15947	15620	15981	15929	16017	15968	16013	15923	15796	15881	15856	15929	15967	15919	15743	15675	15839	15841	15976	16088	15817	15947	15971	16003	15819	15835	15953	15756	15868	15745	15954	15920	16043	16015	16076	16026	15988	15842	15897	15913	15835	15883	15974	15861	15975	16032	15806	16133	15979	15818	15830	15789	15958	16040	15943	15864	15974	15886	15908	15867	15826	15915	15978	15821	15877	15994	15969	15986	16005	15653	15878	16011	15877	15868	15805	15913	15966	15930	15940	15991	15839	15854	15910	15984	15909	15924	15987	15896	15916	15833	15827	16000	15942	16085	15926	15863	15978	15864	15960	15843	16002	15689	16062	16007	15909	15954	15932	16000	15906	15859	15898	15959	15881	15896	15825	16001	15964	15796	15697	15766	15789	15864	15752	15864	15856	15836	15893	15708	15850	15778	15807	15876	15833	16008	15834	15735	15940	15864	15827	15974	15892	15957	15758	15811	15788	15844	16069	15880	15923	15817	16097	15892	15954	15983	15832	16004	15933	15777	15830	15981	15860	15831	15867	15945	15725	15911	15868	16146	15727	15794	15754	15869	15823	16006	15867	15933	15835	16081	15902	15744	15880	15977	15915	15932	15875	15888	15697	16030	15782	16149	15834	15955	15848	15918	16019	15916	15820	16111	15908	15929	15939	15904	15903	15891	15928	16153	15931	15951	15753	15890	15963	15941	16024	15873	15925	15841	15786	15757	16120	15997	16014	15781	16123	16106	15864	15787	15807	15913	15835	15861	15929	15740	15840	16014	15920	15983	15717	15800	15812	16118	15871	15905	15805	15754	15878	15968	15800	15998	15906	15852	15903	15985	15920	15923	15929	15914	16022	15882	16131	15906	15895	15760	15935	15841	15897	15936	15713	15939	15901	15846	16022	15848	15741	15705	15921	16024	15924	16004	15673	15887	15774	15817	15745	15783	15828	15732	15945	15938	15874	15865	15808	15969	15947	15905	15834	15831	15757	16217	15933	15781	15780	15732	15858	15968	15928	16046	15850	15710	16024	15845	15870	15857	15803	15847	16048	15792	15930	15924	15786	15996	15818	15850	15868	15766	15835	15778	16032	15971	15939	15830	15724	15885	15746	16125	15895	15915	15979	15998	16048	15817	15753	15954	15861	15969	15842	15988	15963	15930	16020	15818	15907	15954	15955	15737	15896	15833	15933	16019	15864	15681	15888	15949	15913	15817	15949	15831	15930	15857	15886	15997	15826	15903	15809	15738	15810	15968	15842	15913	15981	15807	15834	16007	15877	15777	15909	15855	15976	15707	16031	16019	15809	15705	16035	15944	15785	15745	15963	15992	15960	15857	16027	15899	15929	15843	15985	15922	15922	15806	15989	15933	15892	15806	15777	15831	15983	15969	15903	15879	15889	15792	15943	15849	15823	15853	15814	15984	15860	15765	15799	15839	15866	15820	15999	15875	15891	15914	16006	15979	15957	15990	16001	15951	15967	15829	15777	15894	15844	15996	15789	15932	15655	15757	15969	15912	15938	15885	15877	15954	15873	15929	15924	15965	15922	16024	15826	15782	15864	15905	15976	15905	15899	15656	15934	15952	15915	15958	15932	15761	15624	15767	16142	15759	15824	15716	16021	15918	15921	15793	15847	15872	15809	15742	15959	15787	15931	16018	15817	15929	15971	15849	16018	15820	15932	15868	16017	15989	15897	15980	15946	15995	16070	15705	15865	15935	16056	15804	15781	15765	15897	15804	15923	15793	15869	15998	16022	15861	15897	15963	15953	15703	15960	15908	15958	15972	15882	16105	15859	15900	16024	15956	15820	15853	15867	15806	15999	15958	15776	15806	15841	15736	15947	15703	16035	15901	15977	15980	15923	15827	15870	15777	16124	15893	15876	15858	15864	16117	15987	15901	15935	15928	15936	15854	15819	15925	15826	15946	16038	15944	15824	16119	16007	15748	15873	15839	15981	15830	15818	16066	15849	15856	15866	15921	15943	15761	15952	15929	15727	15916	15992	15879	15926	15751	15961	15867	15885	15899	15922	15699	15780	15833	15612	15884	15866	15852	15842	15871	15786	16021	15880	15823	16002	15790	15856	15830	15970	15869	15819	15964	15937	16113	15937	16033	15999	15892	16039	15922	15729	15916	15866	15874	15960	15925	15841	15903	15991	15977	15815	15941	15987	15970	16145	15839	15885	15919	15848	15774	15901	15929	15865	15982	15921	15934	15774	15975	15640	15958	15782	15907	15734	15938	15939	15830	16028	15795	15924	15847	15973	15912	15983	15917	15955	15859	16040	15864	15853	15916	15790	15901	15720	15775	15965	16041	15878	15838	15946	15845	16021	15785	15926	16078	15948	15929	15779	15873	15956	15827	15861	15810	16067	15820	15860	15939	15984	15933	15932	15897	15896	15901	15960	15875	15774	15938	15865	15855	15740	16009	15934	15718	15753	15886	15740	15791	15889	16040	15950	15898	15902	16020	15981	15929	15975	15695	15839	15840	15901	15822	15781	15827	15917	15680	15786	15786	16069	15957	15912	15984	15768	16013	15863	16011	15749	15926	15822	15941	15986	16017	15738	15741	15853	15805	15969	15917	15884	15847	15874	15856	15992	15721	15862	16036	15717	15797	15943	15721	16003	15837	15887	15984	15893	16019	15897	15882	15873	15830	15932	15889	16061	15837	15812	15785	15771	16060	15965	15682	15985	15939	15924	15815	16002	15811	15902	15839	15815	15939	15904	15722	16038	15812	16062	15947	16016	15911	15978	15910	15904	15876	15923	15978	15843	15886	16071	15953	15971	15851	15921	15810	15874	15905	15935	16012	15704	15676	15867	15887	15825	15775	15845	15986	15886	15769	15777	15855	15718	15875	16008	15936	15931	15753	15973	15890	15877	15821	15894	15869	15839	15923	15930	15874	15886	15834	15891	15894	15980	15959	15897	15896	15949	15871	15951	15869	15925	15860	15998	15924	15879	15936	15797	15873	15827	15844	15873	15912	15942	15735	15861	15897	16034	15975	15916	15855	15756	15831	15944	15994	15958	15919	15827	15964	15894	15920	15857	15954	15880	15887	15882	15972	15850	15940	15952	15823	15829	15895	16016	15991	15841	15877	15913	16028	15825	15852	15993	15855	15930	15971	15929	15758	15895	15906	15942	15911	15987	16055	15692	15837	15783	16075	15902	15981	15776	15900	15758	15869	15821	15733	15992	15834	15974	15953	15862	15934	15828	15802	15825	16124	15873	15766	16002	16050	15745	15968	15827	15949	15881	15812	15907	15821	15897	15789	15966	15838	16015	15882	15896	15875	15748	16041	15770	15999	15871	16042	15924	15748	15999	15828	15948	15886	15873	15789	15875	15848	15652	15861	15909	15976	16172	15969	15925	15804	15859	15628	15796	15877	15910	15890	15916	15902	15892	15863	15986	16028	15940	15898	15836	15878	15972	15765	15855	15869	15867	15729	15887	15631	15829	15807	15978	16031	15832	15964	15803	16071	15798	15924	15994	15814	15899	15903	16070	15864	15849	15869	15910	15808	15980	15813	15861	15815	15870	15720	15955	15888	15809	15845	15933	15938	15760	15913	15829	16022	15759	15822	15936	15792	15888	15973	15899	15780	15942	15937	15898	15814	15941	15965	15880	16023	15828	15949	15938	15876	15917	15969	15613	16053	15784	15955	15841	15852	15834	16000	15851	16010	15859	15831	15869	15941	15917	15768	15716	15832	15845	15731	15758	15832	15913	15948	15828	15804	16004	15946	15779	16045	15853	15780	15931	15881	15947	15894	15963	15781	15844	15885	15945	15785	15996	15797	16023	15855	15964	15921	15876	15832	15705	15907	15866	16128	15691	16012	15784	15843	15739	15818	15718	15915	16011	15826	15904	15889	15898	15923	15923	15936	15916	15826	15889	15764	15898	15934	15993	15871	16008	16074	15738	15983	15912	15903	16048	16081	15969	15855	15943	15973	15814	15809	15971	15779	15878	15898	15920	15936	15852	15932	16079	15898	15890	15930	15926	16004	16040	15981	15973	16147	15937	16046	15932	15885	15859	15888	15807	15904	15815	15991	15949	15832	15890	15814	15902	15873	15746	15978	15913	15997	15921	15848	16057	15917	15739	15962	15957	15899	15931	15872	15972	16041	15823	15858	15923	15890	15949	15970	15980	15708	15788	15921	15973	15855	15942	15734	15923	15868	15922	15940	15923	15945	15884	15863	15959	15859	16011	15776	15934	16098	15775	15894	15976	15926	15766	15893	15914	15802	15962	15990	15909	15786	15959	15802	16117	15834	15833	15888	15934	15927	15902	15974	15884	15766	15859	15870	15906	15900	15742	15782	15948	15836	15939	15972	15858	15890	15961	15774	15900	15627	15902	16146	15714	15839	15815	15954	15944	15810	15840	15831	15770	15760	15947	16057	16007	15852	15951	15880	15856	15856	15745	16104	15777	15951	15938	15809	15916	15843	15928	15941	15759	15981	16022	16028	15826	15935	15933	15819	15964	15935	15996	15783	16121	15955	15597	16057	15746	15906	15900	15897	15914	15787	15963	15895	15874	15963
23163	21161	28614	27484	24825	23923	23933	21441	20696	20717	20522	20355	20442	20505	20307	20258	20190	20266	19966	20237	20176	20161	20148	20309	20465	20865	21121	20783	20575	20336	20249	20193	20123	20182	20100	20150	20275	20318	20200	20080	20201	20045	20060	19980	20034	20014	19924	19861	19945	20130	19959	19971	20098	20017	19742	20021	19899	20115	20002	20143	20020	20002	19885	19855	20099	19928	20154	20091	19675	20132	19998	19793	20164	19979	20144	20023	20173	20050	20313	20112	20033	20336	20417	19939	20147	20094	19989	20029	20179	20068	20147	19862	20032	20100	19871	19933	19944	19853	20097	20121	20223	19932	20014	20142	20060	19981	19998	19987	20322	20115	19996	19947	20070	20341	19994	20052	20036	20073	19983	19829	20023	20072	20103	20041	20278	20135	19971	20051	19944	19930	20011	20079	20120	20081	20065	20079	20241	20191	20053	20136	19938	20005	20263	19922	20132	19970	20030	20214	20031	19893	20212	20055	20152	20213	19953	20031	20125	19901	20044	19872	20055	19910	19946	19962	20203	20027	20171	20054	20020	19952	19898	20014	20274	20202	19948	19765	20170	20100	20113	19995	20059	20085	19952	20146	20334	20068	20142	20206	20209	20155	20189	20133	20184	20133	19888	19978	20085	20237	19886	19966	19903	19941	20072	19996	20409	20027	20021	20113	20037	20116	20124	20173	19969	19984	19974	20203	20138	19990	19845	20053	19985	19947	19891	20078	20079	20069	19843	20176	20006	19986	20148	19934	19941	20105	20229	20094	20036	20173	20110	20068	19897	19983	20170	20088	19966	19962	20078	19999	19976	20228	20106	19919	20192	20050	19990	20220	20092	20205	20199	20111	19879	19898	19883	20145	20021	20038	19851	20199	19862	20065	20035	19872	20050	20081	20221	20022	19781	20107	20071	20216	19894	20077	20024	20052	20218	20209	20108	20029	19956	19996	20291	19973	20037	19973	19977	20043	20056	20009	20047	20183	20078	20061	20153	20164	20193	19938	20180	19938	19973	20050	20078	19990	19923	19948	19963	19920	20071	20085	20188	19934	19956	20074	19999	19881	19916	19853	19807	20318	19986	20176	20094	20052	20155	20236	19712	19956	20109	20027	20036	20088	20032	20268	20039	19996	20103	19994	20153	20213	20205	20242	20078	20143	20123	19990	20087	19994	19888	20027	20034	20145	20177	20089	20005	20031	20004	20118	20063	19900	20010	20063	20147	20006	20121	20046	20093	20010	19930	19911	20054	19972	20083	20234	20076	19879	20083	20068	20055	20074	19998	19862	19783	19865	20067	19926	19868	20031	20098	19930	19984	19780	19915	20082	20112	19914	20093	20017	20000	19925	20136	20045	19871	19850	19837	19908	19939	20119	19962	20147	19978	20046	20166	20120	20147	20038	20063	20233	20106	20026	19946	20026	20065	20008	20060	20134	20112	20009	19908	19989	20021	19722	20014	19930	19910	19905	20045	20132	20073	19998	19958	20029	20133	20116	20005	19936	19924	19847	20210	20251	19703	20089	19959	20165	20169	19999	20000	20079	20185	19900	20043	19995	20148	20064	20069	20075	20050	20017	20163	19996	19965	20223	20247	19965	20071	20121	20238	20210	20060	20060	20054	20122	20039	20153	20216	20025	20014	20045	20012	20052	19918	20233	20172	20218	20083	20046	20242	20195	19956	19880	20132	20237	20035	19944	19976	20042	19899	20193	19833	19906	20163	19986	20156	20030	20018	20310	19787	19960	19952	19877	20216	19916	20067	20047	20073	20190	19880	20139	20044	20019	20052	20333	20205	20121	20016	20067	19934	20141	19986	20084	20300	19974	19943	19989	20050	19949	20087	20031	19935	20017	19996	20177	19950	20137	20269	19934	20035	19977	20119	19918	19970	20132	19808	19967	20136	20019	20032	19975	19949	20099	19871	20000	19938	19797	19771	20100	19857	19976	20270	20026	20075	20252	19966	20251	20270	20263	20013	20040	20188	19969	20232	20035	20242	20047	20021	20176	19988	20098	19808	20116	20068	19943	19996	19844	20120	19965	20168	20105	20235	20136	19870	20030	20002	19947	20102	20079	20237	19976	20140	20182	20158	20050	20201	20016	20021	20252	20090	19984	20117	20056	20132	20074	19931	20191	20110	19895	20160	19995	20120	20158	19929	20176	20194	19929	20263	20119	20122	20062	19889	20159	20047	20054	20095	20100	19986	19956	20016	20107	19991	20056	20243	20039	20151	20015	20052	20141	20096	19821	20017	20016	20117	19907	19957	20143	20063	20292	20014	19774	20173	20050	20035	19844	20124	20258	20116	20035	20060	20217	19787	20252	20122	20154	20169	20159	19993	19874	19821	20176	20057	19827	20097	20141	19923	20058	19870	20246	20103	19994	20141	20163	20087	19974	20168	19974	20115	19969	20156	19997	20082	20059	20111	19771	20022	19974	19999	19905	20198	19912	20124	20061	19852	20193	19961	19976	20170	20127	20137	20212	20051	20023	20082	20121	20140	20053	20190	20060	20009	20120	19871	20054	19997	20108	20088	20087	20076	19777	19993	19977	20082	20051	19974	20088	20171	20169	20134	20143	20042	20003	20075	20026	20160	20044	20028	20022	20119	20100	19979	20163	20055	20107	20069	20096	19970	19982	20164	19861	20063	19910	20061	19951	19823	19789	20082	19918	19832	19917	20038	19935	20174	20001	20219	19874	19739	20076	20046	20012	19903	20019	20443	19987	20042	20149	20078	20048	20105	20096	19904	20096	19980	20056	20063	19977	19863	20186	19975	20015	19830	19869	19951	19940	19815	19977	20075	20101	20073	20099	20048	19963	20030	20160	20100	20044	20298	19972	19871	20046	20016	20204	20126	19925	20112	20075	19985	20109	20032	20009	20003	19947	20013	20221	20174	20122	19737	20203	20157	20255	19936	20161	20155	20030	20255	20285	20012	19869	20088	19958	19972	20161	20252	20088	20011	20079	19831	20077	19992	20214	20008	20286	20130	19830	20012	20236	20082	20024	19983	19994	20050	20021	19915	19886	20122	19922	20146	19981	19827	20006	19921	19851	20058	19985	19918	19999	19944	20253	20033	20115	20020	20260	20307	20061	20046	20000	20041	20101	19946	19990	20058	20067	20039	19907	19870	20152	20127	19965	20225	20106	19912	20018	20022	20161	20113	19891	20025	20038	19852	20040	19998	20060	19995	20126	19812	19947	20113	19770	20143	20306	20143	20021	19955	20033	20199	19878	20161	19849	20057	19987	20161	20121	20026	20062	19847	20240	20035	20007	20030	20067	20132	20343	20203	20109	19948	19950	19859	20027	19979	20019	20027	19940	20097	20082	19761	20061	20255	20062	19994	19941	20192	20058	20127	20050	19991	20249	20312	20135	20223	20121	20144	20185	19914	20190	19933	19851	20066	19964	20192	19966	19915	20001	20076	20137	20050	20008	20013	20060	20219	20028	20118	20226	20147	19936	19889	20142	20046	20072	19945	20164	19933	19969	20058	20151	19998	19998	19922	20147	20187	19887	20137	19904	19937	20077	19831	20136	20121	20081	19794	20097	20137	19978	19922	19949	20118	19969	20006	20261	20079	20204	20037	20101	20222	20052	20145	19997	20097	19971	20166	20104	20001	19929	20112	20129	19886	19925	20088	20218	19994	19971	19930	20055	19999	20080	19884	19810	20078	20102	19874	20070	19990	20180	20148	20321	20045	19939	19987	19987	20074	20146	20107	20090	19943	20071	20061	19907	19987	19993	19909	20102	20091	20070	19946	19961	19973	20031	20088	20138	20212	20094	20073	20102	20006	20066	20017	20271	19922	20061	19880	20155	20105	19849	19908	19980	19988	20238	20124	20128	20009	20156	20171	19914	20006	20023	19940	20317	20325	20254	19928	19963	20247	20086	20029	20042	19963	20182	19887	20154	20037	19960	20134	20105	19854	19802	19883	19912	20161	20053	20168	20138	20084	19969	19885	19968	20047	19864	20000	20247	20218	20153	19964	20100	19966	20055	20021	19887	20055	19954	19871	20226	20107	20084	19917	19834	20168	19962	20060	20142	20171	20133	20162	19864	20116	19943	20063	20180	20139	19800	19986	20091	20047	20100	19987	20111	20110	19958	20229	20329	20081	19953	19968	20058	20033	20141	19970	20013	20020	20388	19894	19983	19901	20058	20041	19978	20193	19979	19981	19985	20020	20069	19935	20110	20012	19943	20302	19955	19849	20040	19858	20241	20246	20072	19903	19919	20138	20019	20042	20146	20090	20046	20026	20102	20026	20037	19807	19926	20201	20135	20070	19997	19933	20022	19761	20285	20189	20080	20028	20005	19887	19924	20110	20103	20180	19913	19946	19996	20095	19914	20073	19944	20092	20040	20236	19939	20132	20102	20048	19988	19876	20017	20048	20193	19939	19922	19897	19820	20027	19856	20139	20061	19999	20075	20182	20026	20047	20168	20002	20233	19986	20080	20128	20333	20294	20068	20152	20102	20067	20126	20054	20102	20013	20227	19924	20128	20016	20024	20104	20054	20185	19934	20096	20033	19806	20211	20206	20107	20284	20125	19939	19878	19883	20031	19893	20049	20185	20002	20162	20092	20200	20038	20038	19952	19951	20058	20295	20077	19871	20141	19932	20180	20229	19953	19953	20056	19962	19935	20315	20151	20009	20009	20013	20293	20202	20149	20037	20013	20042	20082	20182	19893	20019	20077	20291	20143	20277	20017	20209	20108	19930	19951	20031	19907	19963	20052	20031	19985	20126	19985	20034	19991	20077	19956	20077	19952	20173	20033	19948	19917	20154	20097	19852	19826	19969	20013	20149	20248	20377	20093	20034	19847	20169	20192	19963	20122	20179	19928	20230	20095	20034	19865	20010	20065	20122	20269	19997	19903	19936	19931	19850	20088	19804	20137	20074	19841	20060	20205	20108	20000	20178	20007	20228	19973	20153	20187	19909	20029	20054	20048	20059	19989	20180	20066	20238	20166	19865	20116	19997	19944	19884	20086	20193	20018	20002	20173	20102	20056	20194	20050	20151	20222	20127	20110	20138	20182	20034	20199	20047	20150	19926	20179	20163	19908	20004	20141	20144	20062	19949	19889	19776	20129	20066	20012	19911	20062	20040	20035	19925	20088	19989	20080	19969	20206
32139	58800	49364	40255	23908	17850	17609	16908	16527	16104	16251	15953	15956	15823	15810	15875	16029	15683	15833	15614	15645	15815	15723	15898	16103	16721	16804	16548	16065	15819	15671	15856	15648	15575	15681	15733	15844	15694	15669	15680	15675	15552	15500	15609	15513	15604	15536	15719	15596	15714	15715	15475	15565	15785	15758	15572	15600	15636	15628	15617	15545	15586	15565	15686	15543	15569	15717	15454	15594	15634	15599	15659	15728	15545	15480	15614	15712	15537	15679	15692	15690	15666	15781	15626	15628	15714	15610	15740	15675	15576	15500	15657	15636	15572	15665	15753	15610	15747	15510	15593	15544	15586	15648	15740	15598	15598	15624	15537	15432	15607	15779	15573	15754	15657	15507	15437	15602	15674	15735	15744	15498	15603	15676	15724	15500	15657	15536	15565	15690	15517	15642	15647	15808	15688	15678	15655	15631	15639	15561	15652	15491	15799	15670	15513	15539	15647	15703	15551	15507	15406	15683	15544	15748	15724	15502	15674	15715	15698	15457	15694	15581	15683	15817	15596	15637	15468	15836	15755	15730	15562	15597	15515	15466	15765	15600	15539	15551	15631	15565	15600	15575	15500	15571	15543	15563	15680	15646	15594	15777	15378	15604	15477	15893	15667	15519	15746	15485	15556	15746	15557	15713	15566	15727	15740	15418	15681	15507	15424	15685	15547	15452	15507	15579	15592	15714	15707	15456	15692	15562	15648	15653	15655	15560	15625	15576	15823	15696	15705	15458	15722	15558	15611	15690	15589	15656	15454	15596	15489	15535	15584	15739	15427	15727	15626	15474	15644	15666	15633	15686	15724	15504	15658	15708	15756	15636	15781	15561	15572	15677	15574	15649	15679	15518	15596	15770	15727	15571	15523	15621	15620	15523	15729	15643	15357	15602	15744	15670	15718	15508	15626	15594	15675	15685	15544	15759	15732	15551	15708	15667	15686	15609	15563	15575	15751	15702	15495	15706	15822	15651	15585	15687	15594	15576	15551	15484	15643	15584	15616	15636	15602	15653	15671	15715	15635	15698	15536	15694	15636	15580	15598	15659	15620	15852	15699	15610	15457	15633	15825	15735	15705	15840	15563	15592	15685	15513	15607	15621	15561	15596	15686	15613	15686	15543	15694	15580	15591	15583	15339	15721	15641	15569	15545	15634	15546	15666	15692	15556	15520	15769	15621	15474	15622	15611	15638	15538	15438	15528	15652	15673	15571	15544	15700	15647	15761	15615	15643	15739	15663	15820	15719	15381	15682	15716	15612	15680	15480	15703	15625	15541	15686	15590	15625	15738	15735	15495	15792	15622	15457	15661	15653	15664	15636	15629	15631	15645	15705	15745	15542	15610	15607	15597	15772	15616	15679	15663	15684	15846	15666	15815	15618	15603	15745	15503	15583	15698	15528	15394	15603	15593	15462	15632	15581	15623	15610	15557	15445	15613	15612	15667	15656	15613	15794	15695	15612	15742	15661	15706	15506	15503	15616	15744	15703	15667	15685	15600	15671	15507	15570	15686	15573	15652	15724	15426	15653	15762	15585	15581	15796	15563	15495	15645	15501	15779	15630	15473	15490	15530	15411	15623	15522	15657	15647	15785	15516	15594	15851	15616	15625	15506	15646	15582	15731	15633	15600	15555	15708	15699	15646	15577	15528	15645	15551	15629	15686	15428	15510	15679	15523	15693	15537	15766	15581	15585	15640	15559	15772	15450	15544	15590	15707	15706	15460	15688	15512	15695	15408	15688	15797	15625	15647	15617	15726	15529	15578	15669	15686	15565	15873	15545	15633	15696	15651	15571	15823	15552	15668	15734	15638	15749	15443	15599	15607	15653	15769	15529	15677	15670	15702	15734	15686	15707	15653	15850	15586	15719	15503	15580	15477	15855	15597	15521	15699	15728	15777	15741	15725	15715	15595	15461	15756	15627	15556	15764	15709	15577	15796	15600	15637	15512	15628	15616	15602	15536	15585	15563	15842	15597	15635	15556	15640	15690	15654	15738	15536	15809	15591	15522	15602	15642	15609	15435	15494	15672	15766	15761	15669	15616	15505	15730	15557	15591	15657	15645	15642	15752	15679	15738	15433	15635	15648	15603	15636	15628	15592	15614	15734	15626	15675	15809	15857	15452	15726	15600	15598	15549	15669	15770	15564	15591	15614	15539	15659	15674	15749	15755	15522	15622	15607	15485	15652	15552	15646	15789	15683	15765	15657	15651	15660	15652	15526	15589	15793	15754	15607	15805	15729	15645	15544	15587	15474	15532	15587	15698	15625	15520	15635	15579	15563	15552	15711	15713	15562	15533	15653	15751	15539	15666	15663	15574	15460	15516	15798	15661	15623	15672	15628	15622	15694	15593	15623	15732	15531	15516	15686	15778	15593	15660	15539	15666	15663	15572	15501	15655	15603	15783	15632	15637	15499	15608	15745	15674	15475	15535	15581	15516	15826	15557	15647	15646	15653	15528	15644	15584	15832	15663	15676	15655	15516	15511	15668	15489	15637	15532	15639	15754	15515	15540	15474	15649	15621	15529	15464	15734	15642	15780	15550	15735	15694	15499	15603	15632	15641	15573	15699	15630	15477	15628	15577	15677	15577	15635	15541	15722	15658	15863	15550	15699	15615	15482	15521	15594	15710	15545	15595	15818	15421	15528	15797	15676	15734	15579	15423	15629	15424	15891	15531	15677	15536	15660	15606	15635	15712	15382	15725	15572	15612	15614	15612	15653	15641	15603	15616	15699	15604	15656	15552	15619	15604	15617	15783	15696	15675	15619	15702	15733	15743	15629	15761	15555	15656	15678	15467	15482	15626	15811	15638	15524	15659	15595	15563	15696	15562	15731	15663	15656	15524	15528	15762	15598	15711	15552	15695	15682	15612	15565	15632	15574	15676	15727	15550	15500	15621	15537	15676	15708	15780	15704	15669	15542	15471	15721	15647	15727	15589	15545	15816	15765	15637	15594	15557	15486	15640	15631	15538	15550	15633	15676	15453	15617	15813	15512	15578	15790	15517	15806	15729	15625	15544	15756	15555	15448	15637	15557	15705	15516	15665	15553	15594	15583	15624	15470	15613	15556	15606	15672	15439	15584	15429	15572	15558	15598	15625	15648	15782	15489	15427	15556	15417	15557	15514	15531	15695	15759	15577	15624	15906	15772	15762	15604	15686	15626	15795	15676	15530	15549	15699	15611	15426	15556	15397	15702	15517	15624	15692	15721	15740	15732	15804	15746	15751	15728	15603	15635	15711	15484	15471	15620	15516	15692	15633	15472	15577	15570	15578	15601	15593	15514	15502	15420	15566	15712	15598	15734	15519	15481	15628	15712	15593	15768	15717	15589	15641	15613	15518	15623	15640	15753	15505	15561	15651	15712	15531	15641	15387	15734	15613	15663	15563	15512	15715	15552	15827	15598	15637	15639	15601	15558	15675	15632	15537	15568	15597	15575	15568	15657	15806	15526	15591	15597	15486	15505	15699	15697	15760	15664	15636	15677	15546	15763	15699	15654	15649	15699	15492	15800	15569	15686	15698	15458	15755	15638	15479	15662	15478	15516	15549	15573	15433	15575	15665	15739	15536	15763	15585	15744	15726	15627	15521	15782	15598	15517	15551	15589	15671	15637	15640	15492	15603	15536	15649	15415	15791	15855	15508	15526	15586	15727	15639	15524	15729	15679	15635	15591	15717	15670	15639	15697	15641	15525	15513	15756	15845	15636	15597	15570	15568	15562	15582	15655	15687	15642	15667	15669	15681	15601	15518	15655	15694	15555	15701	15473	15687	15601	15525	15591	15654	15614	15702	15568	15618	15637	15485	15514	15591	15795	15700	15609	15413	15801	15745	15624	15463	15639	15581	15764	15636	15719	15711	15693	15627	15616	15692	15827	15642	15575	15698	15696	15719	15614	15431	15486	15798	15660	15516	15646	15613	15619	15586	15662	15674	15657	15709	15578	15692	15521	15741	15637	15658	15627	15788	15587	15656	15678	15647	15694	15587	15682	15601	15527	15759	15635	15579	15731	15485	15667	15667	15684	15766	15671	15658	15297	15612	15895	15605	15445	15855	15697	15695	15593	15665	15537	15884	15594	15575	15719	15552	15588	15625	15711	15758	15727	15551	15821	15661	15784	15572	15679	15531	15617	15551	15767	15635	15666	15608	15621	15626	15718	15734	15561	15703	15734	15852	15815	15729	15540	15716	15799	15545	15476	15526	15589	15739	15711	15815	15609	15873	15565	15565	15658	15779	15379	15488	15726	15648	15638	15743	15575	15603	15566	15831	15637	15581	15600	15628	15636	15642	15721	15697	15335	15592	15779	15562	15436	15732	15657	15576	15614	15581	15728	15538	15637	15703	15629	15700	15668	15524	15603	15581	15582	15565	15586	15742	15599	15573	15698	15630	15692	15753	15603	15539	15513	15729	15647	15652	15508	15760	15740	15757	15546	15759	15666	15634	15609	15625	15642	15600	15632	15679	15587	15566	15755	15614	15824	15531	15655	15526	15762	15770	15585	15535	15575	15508	15703	15656	15775	15738	15551	15507	15465	15569	15626	15707	15682	15681	15603	15480	15563	15580	15653	15766	15674	15600	15739	15602	15400	15578	15665	15609	15677	15587	15626	15649	15753	15698	15698	15560	15666	15555	15804	15587	15551	15641	15756	15560	15648	15619	15659	15763	15528	15588	15620	15674	15585	15601	15675	15627	15671	15595	15566	15635	15631	15411	15771	15634	15461	15720	15575	15637	15636	15535	15577	15779	15719	15802	15372	15781	15501	15398	15501	15694	15615	15647	15514	15594	15560	15566	15687	15687	15685	15540	15477	15706	15685	15629	15760	15605	15722	15464	15510	15624	15531	15529	15679	15502	15615	15630	15668	15449	15605	15526	15869	15496	15624	15684	15668	15547	15432	15824	15761	15560	15730	15616	15775	15659	15621	15557	15670	15578	15728	15551	15708	15428	15758	15666	15701	15711	15683	15526	15724	15739	15682	15636	15447	15783	15597	15583	15489	15638	15615	15591	15738	15551	15517	15580	15562	15422	15705	15741	15620	15682	15534	15574	15492	15762	15814	15575	15624	15601	15541	15609	15390	15646	15788	15584	15652	15656	15555	15582	15666	15525	15582	15593	15618	15675	15454	15597
24615	21486	30349	29151	23002	22184	22221	21068	20346	20381	20429	20151	20145	20272	20067	20161	19970	20025	19924	19984	20056	19943	20270	20247	20386	20542	20488	20158	20275	20212	20186	20054	20046	19905	20134	20028	20006	20096	19841	20008	20098	20032	19814	20124	20022	20076	20059	20008	20194	20417	19972	19975	19925	19890	19990	20268	20062	20077	19844	19906	19895	19893	20010	19848	19992	19913	20020	20124	20211	20029	20035	20117	20080	20106	19780	20250	19905	19859	19777	19971	20107	19839	19981	20159	20071	19990	19908	20204	19928	19805	19869	19741	20166	20050	19837	19984	20125	20072	19908	19846	19887	20079	19956	19911	19895	20056	19949	20044	19843	19817	20103	20113	20248	19920	19866	20013	20061	19883	20105	20031	19881	19953	19843	20032	19860	19840	20014	20007	20147	20200	19995	19961	20026	19996	20004	20034	19866	20010	20004	20193	20227	20029	20108	20057	20099	19919	20005	19775	19853	20137	20123	20050	19871	19879	20030	19888	19833	20064	19858	19946	20105	20002	19976	19837	19847	20038	20009	19780	19912	19965	20275	20108	19793	19864	19992	19830	19933	19867	20004	20002	19942	19911	19935	19953	19890	19902	19878	20007	20072	19908	20027	20122	19987	19996	19998	20117	19955	20059	20042	19842	19775	19889	19844	19746	19927	20135	20220	19850	19899	19986	20022	19778	19888	19862	19955	19940	19963	19951	20073	19880	20072	20082	20132	19947	20184	20075	19868	19791	20054	19858	19988	20180	19957	19885	19895	20046	19867	20161	20057	19800	19807	20100	19868	19939	19883	19852	20167	20047	19801	19845	20068	19972	19897	19939	19952	19978	20065	19880	19981	19897	20015	20072	20154	20054	19954	20026	20053	20110	19950	19796	19947	19807	19861	20056	19993	20138	20050	20113	19664	20153	20137	20137	20117	20121	20092	20164	19925	20050	19881	19920	19986	19871	19902	20078	19761	19854	20073	19895	19977	19939	19823	19948	19990	19966	20011	20061	20027	19902	19909	20042	19759	19766	19908	19987	19804	20009	19865	19936	20056	20219	19965	19816	19864	19841	20190	19841	19784	19964	19901	19897	20047	20091	20213	19961	20055	19979	20021	20265	19865	19955	20068	19912	19935	20004	19927	20027	19792	20144	20022	19958	19790	19996	20037	19942	20059	19966	19955	20072	20221	19779	19969	20002	20101	20207	20061	20097	19984	19909	20019	19946	20067	20094	19927	20067	20114	20055	19960	20160	20022	20002	19811	19999	19940	19896	19946	19798	20010	19862	19998	19840	20245	19770	19849	20106	19958	20092	19917	20035	20038	20097	19898	19957	20012	19901	19883	20204	19977	20093	20231	19832	19915	20037	20183	20166	19847	19846	20074	20001	20305	19944	20274	19977	20178	19938	19940	19736	19988	20196	19979	19877	19895	19805	19875	19980	19824	19817	19965	19979	19956	20222	20233	20211	19990	20041	20034	19997	20023	19956	20001	20170	20088	19889	19979	20291	19988	19860	19976	20201	19973	20240	19747	20075	20252	20203	19943	20051	19985	20050	20125	20059	19995	19882	20064	19908	19878	20037	19921	20028	19907	20009	20128	19967	20159	19995	19844	20057	20068	20036	19890	19971	20102	20348	19899	19885	20060	20049	19913	19922	20045	19952	20145	20024	19941	19945	20129	19857	20226	20127	19972	20128	19871	20035	19792	20134	20127	19876	19912	19898	20030	19920	19977	20309	20085	19846	20088	19999	19885	20112	20010	20076	20282	20110	20041	20049	20053	19931	19895	20146	20318	19977	20067	20039	19957	20167	19945	19790	19873	19826	19885	19929	19914	19995	19990	20016	20240	20080	19892	19883	19889	19969	19964	20050	19973	20070	19828	20007	19910	20082	20176	19927	20166	20064	20131	20193	20110	19841	20046	19969	19880	20049	20124	20195	19911	19811	19989	19853	19968	20060	19836	20078	20059	20027	19859	19970	19886	19909	20103	20004	20061	20201	19894	19887	20108	19924	20014	20000	19992	20039	19996	19887	20085	19955	20113	19945	20320	20024	19942	19845	20055	20045	20145	20087	19969	20275	19991	19795	20015	19983	19940	19932	20041	19874	20071	20121	19936	20037	20066	19992	19903	19827	20104	20112	20054	20201	20074	20005	20001	20069	19965	20081	19979	20036	19899	20107	19899	20221	19996	19789	19855	19861	19971	19828	19975	20078	20108	19946	20006	20206	20138	20017	20073	19800	19919	19989	20061	19969	19927	19992	19970	19885	19944	19870	19961	19617	19826	19938	19870	19729	19907	19887	19997	20126	20200	19851	19947	20038	19886	19928	20093	19885	20005	20090	20150	20035	20126	20022	19861	20148	20113	19971	20049	19943	19971	19923	20116	20049	20120	19938	19985	19989	19818	19968	20006	19934	19900	19910	19946	19995	20157	20051	19783	19873	19993	20034	19999	19805	19862	20043	20214	19964	19886	20048	20010	19731	19836	19998	19834	20141	19915	20097	20004	20047	19989	20075	20148	20143	20044	19916	19992	20028	20049	19789	19955	19923	19855	20136	19993	19874	20077	20153	20214	19946	20154	20017	19979	20074	20071	19944	19936	20030	20083	20132	19959	19951	20167	20141	19972	19917	20112	19991	20153	20077	19864	20083	19838	20125	20119	20062	19925	19891	20038	20057	19913	20181	20044	20008	19899	20031	19867	19951	20222	20030	20112	20000	20064	20122	20003	19994	20124	20311	19988	20029	20050	20095	20031	20024	20047	20030	19930	20056	20038	20113	20088	20155	20105	19979	19858	20105	19942	19717	19904	20128	19926	19975	20027	20016	19961	19786	19803	19917	19952	20054	20049	20097	20184	20233	19966	20041	20236	20000	19917	19917	19841	20157	20257	19733	19991	19978	19887	20014	19809	19819	20014	19972	20070	20075	20023	19942	20002	20132	19922	19964	20016	20208	19990	19853	20163	20097	19942	19908	20143	20105	20336	19905	19922	20054	20122	20244	19948	19906	19654	20039	20026	20050	19826	20179	20157	20135	20177	20096	19960	20090	19989	20151	20221	20039	20084	20021	20013	20223	20029	20066	20250	19978	20142	20065	20229	20084	20013	19676	19958	20075	19916	19943	19955	19873	20126	19856	19961	20103	19901	20104	20069	20050	19931	19991	20188	19987	20101	20055	20010	20027	19979	19940	20031	19790	19973	19985	19817	19922	20084	19917	19968	20019	19970	19883	20128	20172	20292	19719	19978	19646	19992	19903	20148	20028	20105	19971	20107	20166	20285	19829	20147	19973	20014	20131	19758	19963	19778	20064	20071	19855	20037	20053	20038	20039	20268	19914	19829	19974	20084	20028	20066	19785	19925	20051	20030	19734	20052	20049	19920	20079	19889	20016	20200	19923	20033	20110	20114	20063	20046	19892	20162	20057	19897	20007	19848	20169	20210	19768	19819	20037	20125	20208	20176	19959	20054	19877	19826	20078	19782	20018	20026	19923	20030	19792	19673	19885	19995	19908	20043	19938	20094	19736	20219	20053	19965	20024	19999	19929	19748	19792	20103	20227	19961	20084	19904	19947	20035	20059	20031	19975	20105	20022	19991	20059	20021	20029	20113	20194	20226	19973	19851	19905	20021	19975	20175	19968	19903	20104	20195	20072	20157	20088	19936	19863	19952	19823	19991	19918	20008	19846	19950	19829	20015	19978	20135	20111	20051	20197	19937	19828	19770	19964	19941	20359	19951	19902	19985	20117	19980	20081	20201	20092	19985	19843	19999	19931	19862	19988	20062	20133	20046	19968	20010	20017	20149	20139	20008	20061	19957	19852	20004	19969	19872	20221	19734	19812	19959	19791	20021	19981	19952	20085	20056	20073	19968	19981	19798	20007	20219	20144	19904	20011	20018	20089	20051	19980	19965	20022	19938	19959	19990	19912	19877	20213	19791	19869	20102	19830	19803	20036	19996	19932	20127	20020	19963	19854	20179	19868	20060	20197	19887	19852	19970	19905	20079	20181	20051	20068	19909	19883	19990	20020	20060	20078	20167	19959	19963	19775	19897	20058	20060	19756	20006	20146	20371	20180	20022	19919	20038	20106	20041	19935	19911	19924	19917	20168	20035	19789	20064	19934	19968	19980	19911	20253	20021	20048	19874	20059	19948	20083	19946	19988	20073	20233	20063	20010	19916	20134	19956	20067	20030	20055	20048	19825	19895	20075	19977	20017	19911	19964	20035	19702	20208	20153	20042	19911	20005	19982	19924	19786	20003	20143	19778	19979	19822	20049	20051	19892	20078	20017	19898	20016	19880	19838	20037	19956	19956	20074	20202	20024	19989	20028	20121	20105	20180	20021	19772	19824	19738	19854	19953	19942	19991	20061	20023	20114	20002	19965	19856	19704	19983	19829	20177	19939	19902	19720	19937	20019	19940	20000	19976	19924	20089	19965	19991	19897	19838	20101	20005	20193	20107	20115	19929	20159	19912	19950	20009	19995	20122	20025	20171	19977	19891	19728	20019	19895	19966	20000	20127	20065	20222	19891	20016	19852	19865	19965	20153	19854	20368	19956	20032	19662	19859	20022	20149	20007	20276	20088	20104	20074	20180	20121	19988	20033	19945	20210	20143	19881	20091	19936	20227	20072	20036	20124	19946	19690	19918	19854	20007	20135	20145	20266	19863	20048	20036	19764	19948	20188	19930	19923	20100	20112	19970	19918	19989	19872	20114	20087	19962	20127	20156	19987	19971	20210	19883	20218	19970	20019	20091	19988	20096	19899	20161	19873	19962	20183	20136	20055	19965	20027	20056	19978	20057	19896	20197	20012	19816	19932	20011	20079	20019	20096	19798	20133	19944	19886	19858	20091	20154	19799	19807	20043	19924	20074	19844	20186	19954	20185	19955	19896	20148	20048	20061	20032	20057	20154	20229	20000	20063	19958	20188	20006	20106	19936	19912	19909	19929	20168	20137	20048	20112	20071	20015	19764	20227	19984	20155	20161	20150	20044	19918	20075	20060	20039	19900	19951	20048	19884	20277	20180	20101	19891	20128	19859	19765	19887	19742	19846	19967	20053	20000	19940	20212	19738	19791	20028	19944	19918	20132	19781	19844	19922	19970	20200	20003	20203	19912	19913	19926	19844	19876	19811	19891	19953
31408	55588	45477	25246	18537	18107	17185	16462	16131	15930	16060	15902	15995	15841	15698	15714	15686	15686	15651	15778	15895	15628	15802	15633	16099	16133	16125	16010	15885	15886	15607	15692	15627	15660	15690	15536	15658	15622	15675	15631	15503	15745	15371	15466	15387	15556	15570	15637	15430	15541	15555	15614	15585	15721	15482	15579	15551	15591	15554	15481	15352	15514	15517	15473	15666	15450	15596	15597	15462	15575	15645	15665	15552	15609	15428	15553	15508	15689	15466	15561	15611	15597	15784	15631	15627	15677	15471	15724	15540	15574	15687	15751	15768	15525	15598	15585	15615	15643	15671	15782	15693	15659	15666	15485	15454	15599	15529	15536	15519	15632	15637	15643	15815	15589	15623	15580	15481	15582	15785	15485	15332	15704	15620	15710	15582	15531	15558	15579	15567	15617	15717	15453	15521	15635	15681	15407	15526	15601	15511	15538	15498	15696	15747	15398	15513	15679	15586	15493	15525	15623	15514	15686	15596	15556	15731	15642	15537	15451	15474	15581	15766	15522	15401	15583	15432	15350	15498	15372	15656	15709	15622	15628	15669	15730	15478	15560	15580	15609	15688	15542	15662	15495	15624	15603	15672	15588	15692	15684	15519	15748	15598	15641	15684	15644	15689	15710	15540	15506	15599	15624	15559	15662	15472	15460	15609	15450	15585	15586	15655	15672	15480	15433	15744	15636	15668	15419	15499	15606	15539	15682	15764	15555	15522	15640	15571	15424	15675	15710	15601	15501	15447	15657	15409	15454	15508	15631	15570	15445	15778	15663	15561	15492	15572	15551	15721	15764	15485	15657	15689	15578	15704	15441	15619	15539	15565	15491	15581	15672	15490	15710	15620	15457	15646	15655	15603	15497	15484	15667	15439	15843	15578	15664	15702	15573	15558	15658	15606	15596	15489	15507	15734	15653	15655	15371	15675	15497	15639	15515	15634	15688	15595	15744	15713	15635	15568	15713	15608	15577	15594	15533	15500	15752	15514	15587	15465	15552	15598	15582	15615	15400	15519	15705	15637	15837	15587	15594	15525	15618	15667	15627	15621	15472	15676	15515	15455	15666	15670	15576	15551	15513	15682	15689	15580	15671	15717	15755	15347	15505	15585	15405	15495	15606	15652	15514	15692	15442	15614	15678	15517	15713	15807	15585	15514	15525	15556	15602	15672	15542	15533	15573	15464	15667	15660	15634	15677	15635	15556	15832	15495	15404	15551	15678	15707	15593	15504	15556	15594	15493	15711	15468	15486	15559	15653	15777	15622	15785	15591	15664	15551	15457	15663	15526	15575	15574	15497	15580	15519	15616	15553	15650	15508	15475	15550	15702	15639	15564	15492	15550	15407	15579	15656	15600	15451	15718	15622	15711	15536	15515	15546	15383	15620	15574	15426	15631	15654	15649	15448	15473	15769	15579	15554	15523	15557	15577	15534	15566	15495	15463	15534	15663	15595	15358	15780	15565	15587	15564	15536	15564	15638	15521	15574	15494	15715	15548	15600	15727	15398	15610	15661	15522	15557	15541	15457	15593	15642	15589	15600	15442	15616	15692	15612	15623	15546	15621	15668	15608	15378	15574	15593	15558	15674	15616	15531	15520	15442	15610	15700	15684	15723	15471	15719	15491	15525	15584	15551	15554	15681	15466	15716	15534	15611	15758	15624	15691	15488	15700	15586	15612	15670	15678	15594	15605	15500	15586	15469	15764	15583	15591	15540	15689	15677	15616	15635	15761	15542	15769	15473	15597	15500	15690	15653	15755	15567	15483	15622	15629	15661	15474	15623	15657	15509	15651	15756	15525	15651	15505	15532	15699	15657	15564	15419	15636	15622	15498	15516	15640	15542	15707	15631	15755	15655	15583	15641	15558	15720	15587	15643	15766	15598	15532	15544	15513	15695	15572	15653	15468	15553	15677	15678	15531	15643	15523	15558	15629	15572	15710	15462	15731	15596	15567	15623	15581	15547	15565	15609	15612	15440	15532	15535	15696	15545	15705	15591	15570	15677	15736	15496	15587	15661	15496	15635	15630	15549	15653	15561	15414	15537	15615	15526	15742	15759	15706	15570	15704	15586	15668	15622	15560	15596	15529	15603	15477	15534	15588	15728	15729	15595	15565	15664	15596	15806	15743	15654	15748	15443	15494	15670	15571	15612	15646	15650	15480	15625	15628	15699	15603	15526	15688	15585	15484	15659	15627	15490	15617	15616	15523	15593	15327	15622	15693	15592	15695	15554	15729	15467	15710	15633	15622	15518	15651	15604	15577	15445	15538	15588	15480	15706	15520	15637	15488	15572	15463	15518	15563	15536	15733	15632	15530	15574	15618	15543	15597	15494	15644	15560	15569	15580	15647	15662	15547	15540	15489	15710	15334	15604	15596	15676	15375	15500	15514	15568	15564	15895	15563	15592	15696	15446	15278	15498	15582	15491	15411	15646	15597	15598	15488	15637	15606	15716	15586	15819	15795	15493	15553	15597	15637	15563	15560	15533	15549	15540	15635	15587	15703	15593	15661	15510	15520	15553	15456	15677	15457	15451	15427	15787	15687	15752	15526	15580	15494	15577	15524	15639	15600	15552	15468	15662	15707	15519	15565	15552	15637	15750	15737	15685	15617	15606	15576	15651	15596	15530	15394	15729	15487	15571	15583	15574	15647	15735	15505	15663	15592	15599	15436	15550	15719	15598	15429	15568	15668	15632	15620	15737	15587	15633	15654	15546	15743	15492	15518	15552	15639	15709	15655	15593	15518	15571	15626	15599	15534	15672	15605	15427	15713	15611	15546	15684	15612	15578	15653	15530	15705	15549	15561	15590	15516	15452	15486	15652	15722	15560	15755	15479	15478	15718	15492	15582	15489	15746	15492	15701	15736	15650	15665	15621	15614	15456	15583	15780	15478	15668	15585	15706	15392	15399	15675	15581	15690	15621	15634	15759	15504	15511	15623	15599	15653	15567	15477	15542	15425	15508	15600	15588	15567	15569	15624	15705	15707	15521	15568	15694	15640	15601	15629	15627	15616	15482	15470	15610	15671	15533	15501	15391	15594	15484	15653	15570	15618	15567	15774	15603	15634	15637	15669	15644	15574	15595	15573	15658	15718	15712	15631	15580	15576	15597	15448	15573	15486	15597	15537	15476	15476	15713	15726	15601	15510	15592	15654	15670	15658	15683	15595	15541	15631	15558	15613	15710	15633	15737	15694	15698	15721	15456	15434	15668	15708	15444	15551	15540	15722	15416	15530	15590	15692	15670	15723	15577	15565	15520	15642	15616	15677	15592	15548	15558	15596	15638	15725	15595	15568	15670	15481	15622	15658	15422	15586	15581	15699	15512	15512	15609	15517	15672	15738	15463	15657	15553	15564	15698	15442	15679	15436	15657	15638	15803	15584	15535	15511	15515	15536	15731	15445	15552	15557	15744	15599	15582	15485	15723	15510	15609	15635	15621	15737	15652	15545	15628	15529	15613	15484	15737	15475	15706	15495	15715	15633	15507	15487	15786	15691	15639	15536	15730	15467	15755	15587	15565	15588	15571	15410	15571	15447	15680	15484	15691	15612	15509	15525	15500	15622	15449	15670	15689	15544	15578	15705	15649	15567	15599	15746	15730	15537	15622	15586	15756	15625	15623	15589	15736	15651	15687	15722	15562	15655	15664	15496	15549	15583	15629	15522	15504	15624	15596	15704	15612	15712	15600	15832	15703	15621	15823	15436	15544	15774	15659	15457	15686	15689	15597	15622	15569	15454	15710	15750	15629	15445	15559	15545	15555	15734	15618	15756	15640	15646	15659	15411	15799	15724	15506	15786	15570	15647	15527	15502	15678	15703	15774	15359	15669	15504	15804	15570	15550	15728	15467	15518	15507	15554	15733	15347	15608	15685	15504	15571	15771	15626	15517	15627	15570	15586	15709	15537	15466	15644	15535	15606	15617	15609	15660	15516	15722	15481	15458	15744	15717	15512	15492	15723	15369	15671	15510	15608	15709	15437	15433	15563	15481	15638	15677	15612	15466	15694	15592	15779	15527	15528	15568	15620	15765	15600	15532	15630	15626	15464	15631	15364	15491	15724	15486	15586	15607	15613	15747	15404	15687	15609	15518	15680	15409	15537	15613	15505	15524	15455	15647	15602	15666	15455	15616	15598	15744	15773	15642	15474	15691	15524	15548	15697	15624	15695	15612	15641	15674	15561	15452	15640	15370	15670	15656	15588	15757	15494	15600	15620	15779	15495	15296	15807	15615	15613	15499	15694	15597	15603	15637	15595	15396	15443	15694	15553	15589	15418	15793	15647	15649	15628	15596	15691	15729	15476	15669	15563	15681	15822	15446	15477	15529	15474	15370	15830	15589	15658	15606	15594	15546	15746	15543	15491	15632	15397	15462	15509	15605	15656	15589	15627	15650	15667	15636	15630	15603	15671	15571	15749	15359	15687	15597	15416	15630	15680	15668	15695	15545	15648	15634	15531	15763	15722	15576	15584	15440	15517	15637	15595	15693	15854	15712	15447	15702	15581	15643	15542	15676	15462	15346	15397	15395	15757	15793	15603	15591	15660	15541	15676	15574	15471	15503	15724	15601	15516	15567	15569	15762	15601	15738	15533	15728	15507	15772	15603	15607	15679	15541	15404	15455	15564	15630	15782	15557	15602	15566	15651	15588	15524	15566	15536	15429	15618	15523	15531	15694	15478	15607	15456	15707	15559	15599	15627	15623	15814	15550	15578	15467	15770	15529	15520	15621	15606	15629	15493	15495	15580	15525	15586	15686	15553	15609	15562	15695	15608	15606	15392	15739	15519	15412	15680	15713	15672	15670	15477	15573	15570	15764	15600	15522	15531	15696	15466	15654	15525	15519	15475	15626	15522	15524	15505	15721	15571	15600	15449	15576	15676	15407	15629	15659	15675	15611	15616	15525	15648	15633	15574	15800	15593	15510	15536	15664	15579	15628	15508	15543	15564	15558	15531	15810	15509	15532	15552	15387	15408	15620	15414	15699	15585	15697	15520	15638	15522	15444	15651	15593	15600	15519	15466	15595	15536	15610	15667	15434	15688	15630	15539	15554	15663	15771	15699	15698	15488	15716	15398	15423	15622	15549	15608	15518	15644	15646	15693	15639	15612	15403	15530	15554	15692	15429	15548
22144	21243	28639	24492	22038	24868	27430	23120	21849	21743	21660	21388	21426	21226	21238	21176	21673	21618	21122	21021	20913	21002	21283	21528	22324	22560	22081	21924	21370	21208	20986	20717	20930	20916	20809	20883	20686	20710	20722	20909	20688	20743	20841	20832	20647	20735	20788	20874	20858	20709	21107	20902	20935	20758	20811	20712	20678	20897	20955	20512	20791	20894	20742	20783	20822	20900	20680	20684	21105	20828	20553	20848	20810	20919	20644	20605	20904	20880	20901	20682	20887	20878	20826	20615	20813	20844	20689	20842	20711	20757	20842	20907	20676	20646	20648	20690	20674	20810	20738	20669	20637	20731	20591	20659	20768	21023	20862	20580	20562	20819	20561	20733	20792	20947	20924	20777	20609	20680	20615	20517	20892	20593	20910	20760	20735	20575	20631	20799	20992	20805	20735	21080	20773	20795	20733	21006	20752	20894	20968	20588	20644	20592	20886	20627	20568	20560	20816	20871	20545	20742	20806	20738	20644	20839	20850	20755	20642	20657	20910	20913	20884	20903	20702	20876	20761	20627	20781	20897	20722	21049	21002	20936	20714	20788	20820	20805	20718	20801	20781	20673	20806	20902	20656	21006	20683	20825	20804	20802	20631	20657	20876	20625	20616	20879	20825	20655	20765	20781	20816	20851	20787	20743	20971	20818	20713	20806	20588	20853	20483	20821	20829	20790	20867	20837	20732	20671	20846	20607	20877	20822	20799	20685	20662	20603	20717	20721	20648	20627	20777	20945	20816	20860	20662	20739	20580	20745	20676	20916	20834	20746	20916	21007	20832	20754	20685	20651	20756	20827	20623	20693	20758	20718	20875	20879	20764	20931	20797	20867	20669	20764	20624	20685	20829	20550	20836	20667	20744	20673	20933	20782	20923	20601	20688	20735	20804	21096	20654	20831	20960	20591	20607	20630	20732	20613	20684	20787	20724	20863	20817	20840	20844	20788	20786	20804	20762	20951	20699	20684	20839	20768	20648	20650	20713	20806	20789	20792	20744	20398	20612	20749	20814	20669	20664	20829	20945	20802	20790	20428	20827	20730	20749	20825	20739	20758	20817	20731	20744	20632	20706	20646	20602	20850	20952	20414	20814	20781	20766	20647	20877	20659	20755	20660	20674	20692	20908	20844	20485	20677	20528	20677	20625	20686	20695	20806	20925	20707	20827	20579	20778	20822	20607	20716	20656	20786	20931	20784	20647	20780	20882	20748	20533	20770	20666	20836	20563	20852	20709	20654	20906	20653	20697	20748	20764	20828	20988	20827	20834	20853	20662	20891	20804	20696	20657	20581	20699	20694	20792	20683	20821	20706	20784	20836	20784	20987	20828	21010	20990	20741	20992	20836	20976	20970	20556	20807	20903	20655	20661	20785	20904	20653	20961	20753	20677	20934	20790	20810	20720	20743	20710	21052	20862	20728	20595	20883	20554	20630	20460	20702	20810	20653	20499	20783	20762	20828	20757	20640	20672	20762	20547	20784	20748	20795	20752	20542	20897	20796	20677	20856	20695	20704	20627	20718	20660	20630	20595	20813	20660	20810	21010	20670	20801	20727	20825	20789	21117	20779	20817	20798	20741	20830	20572	20678	20879	20682	20635	20922	20768	20778	20920	20665	20572	20830	20830	20862	20868	20530	20732	20836	20610	20838	20573	20772	20559	20782	20579	20840	20774	20789	20732	20666	20704	20684	20533	20663	20973	20848	20762	21129	20933	20654	20839	20914	20913	20589	20780	20511	20701	20658	20757	20742	20601	21004	20890	20874	20738	20739	20508	20759	20826	20903	20829	20911	20644	20735	20607	20830	20821	20726	20696	20681	20706	20768	20515	20985	20940	20697	20724	20822	20791	20711	20975	20683	20822	20741	20741	20951	20858	20945	20817	20817	20853	20757	20757	20743	20716	20627	20768	20726	20866	20942	20731	20644	20836	20798	20689	20608	20772	20651	20640	20757	20693	20719	20656	20601	20749	20565	20831	20762	20497	20585	20759	20691	20825	20553	20721	20451	20683	20636	20726	20700	20821	20753	20825	20891	20651	20737	20590	20799	20755	20707	20657	20903	20997	20804	20688	20517	20520	20729	20690	20777	20626	21032	20753	20729	20753	20796	20917	20697	20656	20577	20889	20683	20574	20488	20643	20950	20998	20799	20686	20768	20758	20719	20658	20635	20842	21009	20817	20942	20617	20967	20631	20822	20882	20680	20694	20685	20595	20781	20739	20836	20992	20586	20845	20678	20685	20918	20849	20614	20613	20822	20642	20688	20719	20723	20787	20831	20803	21081	20702	20791	20820	20649	20877	20690	20839	20827	20978	20684	20863	20773	20833	20862	20808	20580	20689	20845	20697	20892	20759	20987	20937	20754	20917	20582	21081	20664	20960	20847	20540	20782	20738	20678	20913	20868	20865	20670	20857	20703	20979	20774	20763	20644	20757	20426	20588	20875	20629	20808	20611	20867	20816	20765	20754	20831	20675	20912	20827	20628	20541	20672	20500	20772	20494	20731	20843	20639	20867	20849	20665	20614	20676	20568	20739	20869	20683	20763	20834	20715	20751	20756	20873	20805	20765	20736	21049	20647	20663	20684	20787	20850	20814	20762	20768	20669	20540	20595	20871	20662	20829	20700	20852	20919	20744	20568	20827	20622	20738	20799	20582	20704	20561	20567	20716	20761	20839	20577	20764	20837	20677	20776	20758	20770	20819	20765	20677	20711	20913	20780	20673	20775	20746	20750	20622	20747	20728	20709	20503	20740	20695	20686	20640	20732	20690	20966	20745	20656	20702	21008	20757	20785	20673	20899	20798	20821	20771	20673	20681	20900	20679	20720	20805	20859	20676	20706	20713	20611	20553	20830	20839	20778	20741	20718	20664	20651	20764	20566	20871	21005	20784	20631	20537	20644	20564	20650	20797	20913	20699	20865	20854	20876	20765	20625	20819	21053	20901	20706	20887	20781	20764	20731	20679	20793	20842	20700	20583	20706	20582	20673	20901	20702	20631	20700	20924	20831	20655	20791	20773	20761	20796	20642	20764	20678	20663	20712	20719	20742	20743	20713	20674	20703	20916	20859	20583	20573	20974	20609	20808	20552	20857	20665	20704	20736	20709	20748	20598	20859	20556	20773	20679	20801	20788	20773	20764	20815	20609	20840	20997	20728	20969	20753	20839	20791	20950	20792	20738	20721	20602	20655	20717	20761	20683	20831	20796	20666	20852	20737	20632	20637	20784	20847	20956	20775	20886	20679	20637	20834	21059	20731	20761	20724	20781	20804	20812	20507	20773	20885	20826	20799	20775	20844	20790	20814	20822	20744	20732	20508	20721	20870	20800	20864	20767	20997	20941	20649	21082	20785	20695	20765	20788	20768	20757	20699	20754	20872	20531	20855	20675	20544	20767	20644	20751	20827	20653	20749	20816	20671	20760	20660	20860	20679	20848	20999	20937	20751	20943	20855	20883	20988	20640	20652	20900	20747	20769	20713	20962	20735	20716	20534	20635	20818	20679	20929	21010	20758	20763	20799	20712	20752	20802	20719	20752	20641	20688	20772	20984	20926	20566	20944	20788	20782	20614	20637	20587	20666	20805	20755	20747	20638	20798	20824	20498	20797	20786	20794	20937	20842	20899	20852	20492	20985	20778	20766	20573	20607	20903	20645	20459	20683	20610	20685	20780	20883	21048	20787	20743	20610	20739	20792	20808	20768	20803	20717	20807	20857	20822	20859	20814	20826	20767	20837	20727	20949	20674	20631	20947	20837	20783	20693	20793	20800	20860	20918	20767	20772	20804	20809	20748	20674	20749	20927	20746	20652	20893	20853	20792	20824	20723	20654	20717	20698	20555	20782	20769	20960	20702	20758	20792	20739	20890	20845	20816	20907	20620	20776	20795	20748	20595	20763	20953	20655	20765	20798	20804	20932	20617	20794	20948	20894	20930	20946	20723	20834	20887	20978	20594	20674	20908	20466	20863	20678	20595	20865	20745	20789	20735	20674	20975	20839	20749	20867	20632	20655	20687	20736	20914	20621	20888	20672	20804	20774	20716	20811	20833	20824	20752	20687	21088	20803	20828	20651	20847	20925	21029	20803	20867	20606	20709	20743	20836	20875	20800	20888	20622	20769	20820	20905	20715	21185	20943	20615	20611	20732	21055	20860	20590	20883	20784	20790	20865	20805	20743	20743	20713	20613	20845	20727	20843	20793	20757	20695	20719	20722	20793	20983	20643	20661	20725	20709	20832	20765	20572	20528	20771	20723	20586	20657	20475	20738	20645	20737	20992	20685	20738	20962	20782	20610	20587	20753	20536	20731	20670	20764	20753	20705	20747	20870	20719	20619	20720	20744	20766	20536	20855	20662	20713	20673	20751	20752	20692	20727	20664	20653	20623	20853	20889	20576	20626	20635	20592	20992	20570	20684	20550	20612	20787	20902	20652	20899	20774	20597	20830	20849	20799	20854	20835	20791	21012	20768	20563	20741	20648	20551	20549	20867	20798	21040	20828	20845	20664	20762	20700	20883	20780	20702	20705	20821	20895	20705	20787	20827	20582	20772	20641	20591	20842	20885	20958	21021	20917	20545	20891	20763	20610	20591	20560	20860	20774	20703	20660	20894	20694	20786	20821	20629	20735	20883	20659	20681	20819	20760	20903	20752	20872	20672	20730	20761	20682	20807	20762	20587	20603	20721	20760	20785	20814	20912	21060	20780	20538	20862	20794	20865	20950	20764	20608	20946	20744	20564	20913	20723	20655	20664	20646	20736	20746	20767	20965	20712	20847	20985	20728	20875	20758	20725	20577	20477	20650	20707	20561	20778	20627	20986	20856	20791	20840	20925	20782	20625	20733	20889	20659	20708	21040	20597	20830	20765	20675	20863	20827	20705	20793	20912	20714	20602	20706	20664	20853	20538	20671	20812	20708	20682	20814	20848	20834	20954	20630	20705	21088	20726	20431	20795	20796	20708	20793	20699	20805	20593	20661	20503	20702	20677	20788	20616	20793	20872	20832	20946	20727	20861	20876	20889	20742	20631	20774	20997	20854	20878	20924	20726	20965	20953	20755	20678	20687	20800	20851	20654	20798	20835	20633	20638	20820	20828	20875	20894	20844	20851	20776	20925	20830	20808	20580	20814	20725	20858
35014	70506	57936	36373	22944	20146	19395	17954	17105	16812	16862	16764	16669	16490	16480	16333	17118	16981	16245	16216	16057	16136	16173	16673	18022	18169	17602	17210	16570	16264	16000	16131	16071	16291	16064	15866	15983	15978	15824	16070	15981	16074	15986	15861	16089	16076	15998	16051	15930	16043	16087	16142	16060	15968	15855	15940	16036	16051	16141	15944	16106	15895	15869	16028	15989	16093	16089	15865	16032	16115	16109	15766	15959	16029	16093	16102	15944	16013	15932	16004	15840	16096	16065	15979	16041	15940	15953	16214	16025	15822	15894	16086	16140	16074	16083	15872	15771	15963	16043	16016	15890	16052	15952	16151	15912	16102	15926	16149	15894	16016	15960	16017	15941	15733	16109	15904	16025	15939	15990	16009	15983	16095	16125	15936	16083	15959	15993	15851	15968	15991	15932	16035	15908	15995	15950	15934	16026	16076	15900	15925	15891	16110	15890	15962	16026	15844	15948	16046	15973	15977	15915	15892	16032	16019	16029	16057	16062	16064	15856	16071	16059	16051	16067	15982	15917	15916	15837	16031	15961	16182	16126	16012	16128	16105	15952	16027	16090	16160	15896	16110	15978	16090	16235	16033	16009	16032	15924	15991	16082	16154	15874	15825	15824	15892	15962	15824	16024	16101	15872	15836	16118	15893	16082	15905	16029	15926	16002	16138	15767	15996	15785	15895	16140	15932	16335	15978	16139	15959	15919	16155	15956	15906	16058	16148	16032	16149	16062	15905	16041	16131	16024	15835	15867	15911	15988	16108	16057	16131	16050	15951	16007	16153	15872	16118	16043	15984	15844	15963	16097	16104	15957	15910	16024	15889	15806	16035	16134	15998	15933	15981	16023	15955	16057	16091	15943	15936	15836	15979	16018	15955	15773	15982	16018	16067	16004	16096	15930	15819	16007	15976	16000	16043	15989	15965	16080	15980	16156	16023	15787	15985	16086	15873	15847	16099	15935	15902	15955	16056	15856	16054	16104	16027	15970	15904	15949	16009	16078	16174	16126	15986	15996	15940	15843	16043	15909	15969	16224	15980	15990	15995	16111	15845	15993	16011	15922	15826	16080	16053	16012	16069	15882	15833	16041	15928	15866	15968	16204	16171	15983	15980	15944	16044	16100	16130	16000	15974	16107	16016	16089	16114	16030	16108	15895	15994	16138	16177	15957	16039	15972	15987	16083	15951	15927	16156	15939	15879	15946	15702	15935	16103	15983	15916	15886	16089	16003	15966	16223	15987	16021	15896	16067	15784	15870	15924	15964	15978	15912	16085	16087	15874	15956	15918	16092	15922	15996	16109	16063	16188	16015	15990	15953	16007	16022	16202	15960	15995	16044	16126	16036	15991	15996	16110	15925	15897	15893	16041	16020	16013	15923	16035	16080	16090	15944	15897	15989	15857	16029	16098	15879	15973	16141	15909	15955	15919	16098	15819	15956	16171	16035	16013	15862	15922	16001	15927	15846	16002	16107	15954	16057	16102	16080	15840	15977	15911	16179	16105	16032	16041	15895	15800	15942	15927	15933	15950	15797	15981	15905	16061	16049	15974	16088	15932	16013	15941	16093	15945	15900	15991	16129	15848	15912	16088	16005	15941	15965	15827	15898	16014	15880	15869	16044	15909	15855	15951	15851	16061	16053	15987	16075	16066	15861	15903	16083	15931	16083	15936	16107	16054	15738	16002	15967	16002	15832	16097	15958	16131	16120	15794	15910	15998	15936	15989	16021	16047	15959	15993	15864	15907	16134	15948	16099	15992	15962	16047	15817	15912	16029	15988	16056	16065	15966	15962	15896	15926	16020	16001	15873	15825	15989	15991	16065	16013	16050	15991	15986	16041	16079	16088	15975	15874	15900	15896	16075	16051	16137	15781	16024	16028	16023	15995	15926	15999	15912	16097	16052	15970	15888	16064	15867	16009	16049	15903	16076	16032	15917	16103	16129	16241	15987	16055	16157	16040	16052	16068	16090	15908	15980	15972	15983	16155	16074	16016	16135	16003	16112	16089	15946	16092	15962	16035	16169	16165	15978	15996	16079	15883	16108	15934	15951	16055	15919	16130	16003	15996	16004	16040	16003	15950	16086	16147	16026	15998	15928	16141	15972	16076	15952	16141	15974	16046	15952	15865	15787	15839	15931	16012	15848	16139	15860	15919	16039	16010	16038	16068	16048	16014	15957	16011	16074	16073	16163	15920	15931	16069	15969	15895	16054	15937	15984	16149	16110	15895	15945	15958	15918	15981	16031	16010	16128	15957	15988	15990	16096	15991	15981	15850	15901	16009	15781	16043	15938	15995	15923	15884	16276	16204	16041	15963	16164	15883	15981	16082	16129	15965	15993	15952	15840	16006	15869	15835	16025	16006	16199	16105	15755	16120	16112	16010	15976	16112	15911	15834	15928	16088	16023	15934	16024	15859	15913	16049	16140	15859	15970	15851	16116	15900	16132	15966	15955	16043	15917	16072	15852	16011	15814	15974	16153	15920	15958	16091	16144	15821	16083	16051	16068	15953	16053	15972	15903	16172	15992	16132	15964	15917	15978	16068	15975	15946	15803	15901	16056	15743	16097	16043	15893	16023	15997	15919	15914	15946	15915	15939	15979	16017	16026	15920	15932	16058	16071	15991	16043	15912	15953	15867	16096	15968	16159	16025	15912	15955	16036	15909	15942	16181	15864	16015	15983	15750	16094	16040	15945	15910	16077	15898	16086	15878	16157	15878	16024	15869	15975	16122	16100	16205	16045	15889	16160	16049	16009	15957	15801	15923	16020	16030	15871	15833	16016	15950	15807	15907	16045	15833	15873	16108	15889	15874	16049	15949	16017	15942	16011	15908	16127	15962	16015	16029	16057	16002	16072	16106	16008	15826	16041	15990	15814	15919	15891	15938	16149	16026	16010	16084	15982	15902	15994	16078	15965	15988	15906	15938	15917	16026	15955	16084	16007	16065	15782	16006	16011	15800	16128	15935	16158	15865	15866	15967	15901	15936	15884	15899	16030	15956	15919	16035	15941	15999	15952	15930	15977	15962	16033	15931	15999	16101	15811	16201	15949	16039	15937	16009	15754	15955	16097	16096	15919	15939	16057	16085	15953	16130	16063	15912	16058	16045	15984	16227	16009	15701	16189	15920	15893	15968	15978	15953	15954	16056	15849	16050	16029	15888	15971	15928	16150	16022	16050	15985	15990	15943	15997	16019	15916	15809	16010	15970	15940	16000	15944	16068	15774	15967	15761	16054	16176	16085	16070	15928	16079	16066	16102	16031	15886	16040	15950	16072	16085	15691	15900	15982	15987	15942	15969	15860	15981	15913	16022	16154	16140	15893	16045	16030	16089	15903	15920	16116	16003	15966	15999	16069	15984	16050	15840	15930	15818	16068	15966	16137	15947	15925	16069	16065	15981	16257	15859	15895	15962	16081	15921	15869	16054	15851	16051	15989	16043	16162	16077	16026	16067	16035	16092	16030	15994	16078	16151	16106	15874	16041	16034	15918	15979	16056	16106	16083	15855	15881	15794	16019	16011	15986	15855	16167	15920	16114	15956	15930	16139	15942	16102	15776	16099	15968	15940	16048	16042	15916	16037	15998	15885	15962	16097	16216	15938	16044	16058	15949	15857	15979	16126	15924	15839	15999	16068	16064	16057	16103	15914	15772	15973	16030	15963	16035	16019	16082	16059	15999	16058	15905	15985	16068	16019	15949	16137	15967	16112	15887	15856	15969	16096	15908	15988	16005	16096	15842	16040	16077	16042	16053	16164	16020	15982	15912	16249	15951	16037	15999	15944	15966	16006	15993	16006	16026	16149	15886	15964	15991	16239	15968	16022	15986	16023	16024	15798	15882	15855	15896	15976	16102	15989	15806	16154	16014	16013	16019	15894	16102	15997	15866	15945	15930	15889	16097	15873	16098	15991	16014	16070	15881	15972	16096	15958	15945	16000	15961	16044	16021	16063	15996	15954	15941	15905	16029	15957	15920	15884	15970	16012	15998	15847	15844	16117	16133	15939	16091	15887	16079	15831	15924	16045	15931	15892	16021	16008	16125	15929	16108	16041	15915	16013	15920	16147	16086	16044	16079	16127	15978	16008	15838	15945	16152	16238	15816	15978	15887	16119	16026	16063	16012	16113	15988	15986	15958	15973	15954	15941	15954	16015	15934	15841	16078	16093	15939	16032	16191	15951	16109	16153	15960	16068	16112	15867	16014	15863	15891	16080	16207	15888	15976	16124	15939	15932	15988	15853	16010	15937	15966	16001	16094	16005	15946	16084	15946	16013	15964	15963	15792	15972	16033	15934	16020	15906	15843	15976	16112	15957	16091	16039	15966	16045	16024	16108	16084	15982	15963	15761	15865	16007	15887	15864	16061	16053	16004	15848	16012	16026	15969	15958	16094	15884	15901	16098	15945	16013	15984	15945	15923	15855	16066	16086	16013	16101	15969	15909	16009	16091	15960	16115	15921	15872	16087	16032	16013	15963	15971	15970	15915	15822	15987	15938	16008	16045	16021	15912	15887	15976	16107	16001	15945	15910	15925	15931	16059	15854	16064	15937	15824	15910	16053	15987	16012	16023	15893	15806	16025	16138	16030	16183	15821	16221	15983	16061	16038	16017	16004	15870	16120	15864	16025	15973	16170	15973	15837	15957	16023	15915	16010	15990	16127	16035	15991	16136	16155	16013	15993	15827	15867	16122	16003	16032	15872	16167	16071	15803	15823	16093	15991	15881	15947	15885	15946	16037	15992	16069	15941	15930	15853	16048	15965	15958	16040	15987	16086	15943	15965	16064	16032	15948	16025	15887	15961	15983	16119	15969	16001	15930	16033	16019	15931	15891	16081	15945	16060	16051	16022	16068	15943	15990	16149	16157	16084	15912	15981	16052	15909	16002	15955	16187	15965	16016	16108	15957	15821	16075	16058	16041	15968	15977	16006	16071	15891	15943	16079	16053	16200	16047	16150	16002	15969	16122	15980	16107	16035	15979	16026	15969	16016	15950	16070	15841	16083	16111	15823	16042	15877	16115	16222	15987	15953	16132	15809	15611	15990	15937	16239	15965	16102	16092	15884	15932	16062	15801	15904	15931	15921	16053	16051	16083	16073	15833	15864	16178	15984	15972	15908	16062	16162	16153	16119
31438	34119	35045	28207	23254	21517	21736	21049	20591	20638	20817	20726	20704	20798	20765	20659	20626	20629	20556	20582	20482	20568	20674	20717	20782	20600	20785	20536	20590	20561	20649	20512	20681	20609	20791	20593	20647	20584	20343	20308	20451	20573	20539	20640	20510	20453	20408	20520	20591	20437	20624	20589	20752	20291	20653	20515	20586	20476	20569	20445	20367	20451	20634	20509	20487	20709	20405	20517	20751	20240	20494	20599	20507	20451	20423	20446	20784	20458	20282	20424	20612	20520	20261	20393	20460	20489	20730	20525	20387	20296	20580	20320	20318	20382	20587	20456	20589	20556	20575	20409	20431	20312	20500	20681	20473	20545	20648	20463	20501	20412	20647	20436	20457	20622	20525	20775	20586	20488	20740	20563	20509	20440	20517	20582	20553	20351	20618	20534	20688	20553	20474	20615	20491	20470	20379	20446	20431	20376	20676	20529	20568	20658	20760	20663	20557	20448	20505	20703	20310	20469	20641	20479	20622	20470	20493	20583	20307	20616	20600	20447	20679	20637	20547	20569	20489	20570	20258	20375	20575	20664	20492	20649	20477	20316	20546	20561	20793	20658	20540	20565	20499	20365	20480	20460	20547	20734	20510	20346	20608	20482	20539	20545	20581	20228	20383	20339	20607	20576	20378	20453	20562	20443	20562	20640	20490	20763	20797	20596	20412	20426	20488	20766	20521	20619	20497	20364	20738	20632	20674	20534	20562	20545	20494	20609	20730	20325	20437	20509	20559	20446	20382	20584	20433	20515	20446	20574	20314	20531	20540	20688	20524	20578	20444	20519	20366	20279	20673	20540	20511	20659	20567	20374	20368	20596	20379	20575	20313	20400	20601	20728	20848	20495	20565	20595	20362	20268	20595	20686	20462	20593	20520	20484	20540	20430	20538	20543	20715	20394	20381	20517	20325	20537	20512	20539	20651	20501	20656	20511	20239	20554	20677	20356	20475	20514	20598	20565	20619	20652	20461	20113	20478	20429	20632	20642	20449	20462	20619	20541	20533	20430	20514	20471	20531	20445	20573	20533	20593	20372	20428	20429	20316	20456	20448	20548	20642	20541	20448	20612	20537	20456	20464	20387	20714	20734	20539	20554	20561	20544	20526	20576	20430	20554	20636	20471	20553	20495	20766	20568	20459	20426	20311	20571	20316	20467	20561	20388	20862	20472	20465	20333	20584	20396	20535	20418	20650	20354	20448	20757	20648	20353	20378	20578	20604	20493	20499	20384	20583	20642	20452	20473	20487	20536	20524	20458	20520	20672	20695	20585	20437	20434	20419	20708	20546	20643	20475	20693	20500	20442	20603	20415	20520	20432	20317	20620	20611	20502	20513	20287	20399	20398	20487	20685	20523	20369	20300	20557	20776	20743	20305	20359	20591	20563	20541	20690	20500	20520	20606	20579	20719	20658	20664	20652	20573	20715	20539	20697	20571	20500	20610	20677	20429	20404	20498	20437	20599	20399	20220	20461	20625	20592	20708	20512	20503	20624	20620	20656	20613	20562	20619	20702	20898	20601	20629	20403	20483	20472	20384	20389	20509	20565	20464	20672	20492	20627	20608	20540	20421	20411	20587	20499	20330	20387	20693	20319	20482	20608	20730	20404	20367	20580	20492	20345	20439	20693	20696	20635	20174	20396	20627	20570	20558	20406	20429	20525	20316	20321	20500	20538	20469	20623	20563	20543	20658	20565	20548	20241	20270	20487	20424	20492	20408	20277	20616	20558	20683	20603	20381	20291	20441	20524	20526	20734	20317	20589	20403	20460	20398	20604	20635	20602	20566	20673	20434	20554	20626	20606	20413	20667	20502	20687	20674	20555	20681	20566	20614	20640	20516	20523	20332	20642	20614	20646	20601	20669	20434	20561	20535	20424	20536	20449	20771	20326	20586	20639	20420	20730	20463	20499	20439	20567	20466	20444	20298	20594	20261	20432	20639	20483	20707	20765	20510	20501	20407	20177	20624	20617	20479	20598	20565	20712	20692	20633	20738	20610	20504	20548	20483	20665	20685	20364	20628	20416	20342	20600	20760	20603	20658	20483	20373	20415	20671	20445	20568	20487	20622	20563	20396	20570	20613	20618	20609	20270	20623	20644	20473	20433	20331	20447	20645	20438	20728	20679	20504	20445	20402	20477	20416	20642	20675	20576	20579	20534	20548	20584	20363	20701	20653	20520	20579	20457	20884	20595	20723	20614	20359	20299	20557	20461	20423	20504	20836	20405	20374	20428	20524	20643	20523	20516	20512	20313	20412	20577	20545	20708	20644	20620	20470	20523	20532	20658	20560	20294	20696	20704	20540	20600	20626	20583	20403	20245	20546	20704	20629	20437	20505	20662	20656	20549	20430	20547	20504	20547	20562	20365	20566	20417	20333	20544	20448	20668	20698	20557	20401	20492	20466	20591	20532	20434	20520	20658	20487	20654	20655	20643	20484	20349	20532	20467	20217	20586	20600	20585	20831	20816	20596	20456	20525	20442	20594	20513	20604	20477	20640	20505	20514	20414	20626	20631	20444	20794	20631	20494	20423	20586	20495	20618	20539	20397	20504	20692	20477	20473	20670	20501	20641	20600	20481	20577	20666	20603	20694	20658	20471	20235	20602	20595	20390	20646	20565	20651	20502	20678	20506	20588	20485	20484	20744	20267	20268	20388	20663	20735	20548	20525	20193	20635	20505	20467	20465	20542	20732	20512	20659	20496	20603	20419	20394	20555	20406	20505	20506	20361	20579	20510	20649	20549	20489	20722	20531	20291	20404	20503	20360	20519	20567	20587	20623	20620	20702	20589	20673	20586	20539	20564	20525	20439	20552	20528	20533	20562	20558	20650	20396	20644	20630	20492	20403	20811	20730	20403	20395	20736	20740	20776	20316	20707	20613	20455	20604	20692	20602	20624	20398	20483	20363	20437	20774	20330	20493	20685	20452	20456	20329	20594	20633	20648	20500	20360	20599	20350	20507	20596	20540	20598	20544	20663	20470	20605	20456	20474	20430	20586	20529	20651	20722	20477	20413	20696	20686	20611	20659	20620	20461	20355	20502	20570	20531	20455	20581	20490	20570	20668	20578	20524	20751	20286	20409	20728	20598	20589	20625	20659	20453	20582	20566	20337	20865	20517	20537	20596	20272	20632	20392	20585	20599	20650	20659	20460	20484	20511	20622	20427	20535	20544	20735	20489	20516	20246	20540	20549	20467	20567	20436	20546	20430	20413	20772	20473	20499	20439	20650	20541	20503	20645	20656	20440	20517	20645	20467	20418	20370	20392	20763	20645	20266	20322	20447	20467	20413	20307	20473	20318	20721	20561	20685	20417	20654	20596	20524	20310	20367	20620	20622	20547	20455	20431	20658	20667	20476	20462	20705	20372	20639	20384	20573	20541	20618	20756	20435	20476	20655	20824	20306	20510	20348	20615	20789	20564	20529	20579	20559	20690	20306	20545	20849	20736	20569	20583	20437	20495	20567	20630	20537	20373	20520	20630	20747	20651	20543	20428	20804	20645	20448	20660	20276	20665	20615	20590	20581	20338	20547	20518	20549	20500	20552	20590	20428	20644	20552	20517	20565	20732	20637	20437	20590	20344	20576	20434	20592	20720	20620	20517	20501	20587	20510	20407	20272	20345	20343	20581	20527	20400	20603	20445	20517	20591	20450	20502	20610	20416	20833	20654	20601	20453	20491	20752	20485	20414	20580	20415	20518	20543	20462	20529	20483	20304	20685	20434	20617	20558	20535	20520	20521	20579	20718	20709	20428	20566	20663	20516	20433	20453	20537	20543	20442	20706	20630	20704	20431	20480	20536	20586	20655	20636	20382	20629	20649	20668	20580	20539	20371	20581	20537	20491	20663	20589	20477	20475	20666	20582	20139	20563	20594	20673	20508	20564	20513	20453	20483	20300	20482	20534	20723	20689	20238	20598	20789	20566	20540	20360	20524	20628	20426	20415	20586	20408	20624	20618	20516	20601	20493	20448	20532	20428	20488	20525	20334	20566	20549	20362	20543	20524	20640	20490	20600	20624	20607	20415	20591	20331	20555	20552	20563	20490	20619	20454	20428	20668	20624	20689	20440	20593	20492	20447	20429	20427	20497	20452	20545	20569	20446	20511	20468	20565	20312	20494	20618	20685	20592	20554	20639	20486	20329	20399	20525	20522	20701	20314	20562	20386	20534	20465	20699	20605	20574	20601	20613	20370	20446	20635	20481	20522	20544	20382	20428	20626	20372	20430	20730	20566	20528	20540	20644	20599	20454	20521	20408	20324	20572	20232	20392	20292	20488	20619	20673	20714	20429	20303	20532	20672	20411	20593	20677	20615	20517	20653	20672	20476	20373	20382	20765	20543	20557	20479	20322	20485	20511	20576	20427	20639	20399	20292	20501	20512	20576	20591	20600	20421	20330	20483	20529	20498	20532	20456	20557	20581	20664	20548	20378	20318	20673	20648	20659	20510	20770	20522	20699	20485	20504	20328	20793	20561	20708	20666	20634	20657	20366	20496	20454	20539	20623	20633	20425	20403	20512	20479	20541	20620	20448	20628	20636	20436	20451	20579	20588	20625	20737	20347	20655	20651	20708	20483	20572	20521	20507	20410	20700	20354	20453	20671	20618	20576	20442	20543	20533	20401	20571	20565	20666	20442	20425	20575	20451	20472	20640	20662	20310	20724	20472	20643	20542	20603	20391	20602	20577	20365	20336	20426	20544	20693	20677	20668	20501	20447	20697	20468	20576	20567	20449	20628	20649	20410	20364	20491	20514	20561	20415	20447	20568	20622	20430	20508	20562	20506	20531	20561	20425	20405	20507	20578	20329	20473	20520	20625	20449	20539	20494	20358	20390	20503	20636	20496	20522	20754	20477	20494	20611	20941	20569	20599	20524	20733	20664	20658	20725	20560	20763	20560	20562	20793	20429	20413	20428	20569	20578	20483	20568	20463	20598	20531	20603	20739	20547	20621	20456	20403	20580	20547	20627	20646	20722	20690	20631	20604	20616	20510	20353	20583	20532	20638	20641	20558	20584	20501	20516	20710	20506	20428	20596	20524	20564	20623	20449	20517	20706	20409	20459	20584	20612	20444	20491	20555	20411	20576	20709	20775	20702	20677	20272	20376	20618	20505	20669	20395	20651	20465
31450	48398	32671	22553	18892	16933	17155	16764	16289	15999	16229	15985	16155	16004	16127	16105	16081	16057	15908	15950	15814	16011	16073	15872	16027	15825	16013	15934	16192	15929	15927	15897	15807	15917	15979	15988	15772	15885	15717	15906	15952	15646	15789	15732	15733	15888	15763	16027	16008	15846	15950	15892	15839	15779	15975	15897	15857	15810	16000	16029	15878	15921	15788	15895	15878	15791	15753	15839	15743	15831	16038	15832	15810	15938	15965	15893	15823	15877	15810	15915	15853	15895	15781	15807	15869	15804	15892	15718	15951	15838	15829	15874	15837	15747	15803	15812	15859	15798	15933	15722	15900	15946	15658	15674	16026	15848	15731	15852	15593	15825	15937	15756	15795	15784	15789	16020	15736	15873	15865	15903	15798	15661	15774	15711	16000	15971	15918	15912	15815	15811	15893	16047	16057	15884	15846	15874	15983	15821	15646	15947	15800	15775	15878	15730	15827	15731	15898	16028	15798	15807	15928	15802	16026	15915	15828	15931	15840	15885	15915	15904	15719	15889	15781	15755	15744	15802	15875	15833	15851	16003	15789	15712	15957	15910	15778	15948	15969	15863	15937	15884	16102	15836	15759	16019	15917	15842	15922	15855	15798	15988	15606	15965	15941	15892	15911	15734	15852	15745	15766	15813	15853	15903	15892	15776	15940	15813	15803	15790	15787	15804	15769	15930	15832	15848	15832	15775	15894	15750	15881	15722	15675	15918	15858	15783	16007	15749	15787	15912	15864	15899	16030	15793	16024	15965	15776	15929	15861	15741	15873	15823	15862	15745	15929	15958	15888	15970	15879	15887	15999	15857	15768	16037	15851	15931	15875	15736	15835	15876	15898	15881	15730	15807	15841	15809	15826	15853	15848	15918	15994	15961	15920	15816	15745	15779	15803	15802	15721	15910	15903	15870	16026	15909	15777	15891	16091	15940	15912	15830	15879	15633	15907	15918	15996	15860	15897	15949	15947	15872	15712	15961	15822	15771	16019	15860	15758	15889	15834	15862	15775	15676	15853	15829	16004	15921	15821	15754	15768	15980	15989	15922	15876	16032	15866	15952	15969	15790	15859	15745	15823	15827	15948	15878	15764	16029	15957	15985	15876	15635	15726	15817	16003	15763	15970	15825	15784	15855	15923	15786	15972	15828	15900	15777	15946	15891	15820	15936	15773	15829	15814	15831	15921	15864	15932	15768	15970	15812	15622	15920	15734	15889	15789	15803	15851	15994	15884	15884	15656	15849	15947	15909	15811	15870	15810	15826	15918	15917	15802	15736	15891	16019	15675	15838	15794	15795	15799	15917	15899	15936	15903	15837	15821	15745	15712	15806	15780	15867	15860	15738	15881	15779	15796	15841	15830	15732	15737	15858	15823	15833	15738	15825	15857	15779	15716	15694	15920	15711	15723	15834	15805	15776	16018	15787	15742	15798	15970	15880	15934	15841	15894	15858	15742	15908	15881	15888	15652	15875	16035	15940	15824	15832	15778	15904	15687	15952	15725	15807	15831	15681	15961	15730	15915	15934	15965	15810	16088	15985	16012	16004	15830	15969	15840	15812	15830	15849	15903	15849	15918	15860	16020	16034	15786	15880	15885	15705	15819	15733	15862	15905	15891	15769	15841	15804	15899	15882	15820	16005	15966	15992	15806	15808	15954	15822	15886	15953	15943	15942	15979	15830	16024	15781	15788	15730	16048	15641	16005	15762	15819	15932	15988	15957	15742	15668	15896	15946	15763	15793	15999	15745	15789	15842	16018	15662	15973	16105	15821	15968	16044	15668	15936	15849	15882	16043	15912	15875	15924	15826	15753	15763	15958	15793	15856	15824	15800	15850	15886	15790	15937	15737	15967	15734	15921	15892	15730	15800	15809	15804	15849	15864	15965	15899	15747	15786	15822	15874	15798	15926	15618	15873	15786	15819	15868	15913	15951	15954	15690	15839	15804	15879	15830	15820	15913	15883	15766	15893	15839	15848	15994	15777	15922	15715	15868	15986	15885	15857	15794	15635	15920	15832	15861	15720	15971	15777	15994	15867	16049	15972	15733	15998	16026	15941	15880	15950	15909	15779	15850	16023	15810	15917	15938	15878	15862	15777	15819	15992	16000	15844	15761	15696	15762	15873	15802	15971	16081	15834	15821	15904	15933	15945	15824	15898	15868	15759	15973	15794	15925	15777	15848	15796	15953	15712	16020	15934	15826	15876	15896	15789	15942	15789	15785	15729	15919	15937	15791	16000	15756	15941	15934	15917	15901	15890	15837	15936	15882	15944	15875	16011	16144	15882	15973	15932	15886	15845	16137	15854	15921	15792	16030	15901	15901	15847	15886	15933	15930	15915	15921	15607	15959	15885	15966	15702	15805	15825	15617	15944	15951	15798	15804	15969	15803	15894	15762	15837	15718	15948	15831	15692	15921	15930	15855	15747	15810	16075	15841	15892	15893	15721	15909	15824	15908	16009	15839	15854	16032	15815	15872	15925	15816	15752	15922	15781	15903	15847	16020	15916	15894	16022	15995	15926	15878	15960	15919	15776	15833	15882	16028	15948	15724	15840	15798	15866	15790	15972	15901	15891	15670	15874	15895	15868	15843	15765	15953	15974	15919	16019	15673	15949	15810	16028	15902	15904	15894	15809	15867	16071	15708	15918	15943	15863	15978	15778	15958	15819	15945	16003	15732	15765	15801	15765	15958	15849	15851	15701	15855	15881	15772	15803	15820	16043	15996	15831	15913	15685	15793	15801	15937	15757	15845	15768	15999	15828	15695	15790	15950	15962	15979	15800	15979	15831	15880	15957	16014	15911	15785	15743	15808	16046	15574	15823	15952	16045	15911	15788	16034	15763	15885	15937	15733	15849	15817	15796	15788	15666	15963	15827	15772	15889	15828	15866	15830	15997	15853	15809	15807	15749	15907	15842	15803	15934	15858	15925	15941	15810	15767	15686	15753	15830	16073	15971	15702	16032	15724	15948	15773	16053	16059	15870	15957	15816	15950	15811	16106	15888	15739	15972	15856	15899	15779	15755	15819	15782	15901	15897	15861	15907	15946	15822	15995	15930	16105	15919	15845	15840	15930	15870	15853	15791	16010	15844	16079	15961	15917	15943	15921	15911	15899	15986	15931	16100	15721	15956	15755	16013	15891	15780	15750	15692	15893	15836	15971	15817	16072	15731	15799	15832	15785	15945	15758	16026	15842	15831	15879	15905	15790	15837	15786	15824	15898	15905	15809	15847	15794	15932	15739	15836	15910	16002	15732	15916	15895	15910	15981	16000	15787	15779	15901	15804	15904	15758	16037	15808	15929	16014	15933	15988	15842	15778	15826	15740	15864	16020	15887	15828	15819	15784	15809	15849	15680	16024	15737	16024	15676	16000	15704	15813	15824	15870	15892	15875	15938	15823	15844	15888	15736	15927	15812	15794	15925	15890	15881	15905	15888	15803	15842	15873	15856	15937	15781	15939	15953	15918	15912	15936	16090	15909	16013	15889	15738	15853	15991	15785	15839	15876	15766	15835	15962	15687	15765	15942	15873	15955	15998	16003	15828	15900	15767	15937	15912	15897	16120	15711	15878	15880	15866	15697	15948	15750	15946	15692	15821	15821	15809	15779	15790	16009	15923	15860	16089	15965	15929	15900	15848	15858	15789	15906	15933	15766	15891	15839	15865	15794	15878	15769	15850	15822	15719	15815	16014	15888	16008	15667	15962	15978	15759	15898	15915	15887	15894	15852	15901	15867	15757	15821	15896	15840	15987	15831	15834	15903	15730	15736	15775	16080	16106	15823	15930	15795	15947	15846	15835	16058	15861	15918	15965	15863	15840	15839	15892	15943	15816	16035	15772	15915	15848	15903	15899	15869	15700	15935	15874	15717	15853	15849	15883	15948	15696	15842	15855	15863	15778	15849	15767	15985	16004	15780	15961	15797	15886	15848	15936	15836	15937	15822	15957	15699	15892	16015	15948	15982	15738	15798	15902	15789	15896	15888	15908	15849	15831	15876	15976	15995	15797	15768	15769	16010	15764	15853	15835	15952	15968	15810	15733	16017	15786	15921	15831	15804	15860	15855	15971	15862	15862	15943	15729	15738	15753	15809	16082	15847	15932	15946	15832	16020	15878	15953	16000	15914	15601	15805	15987	15991	15840	15867	15929	16034	15757	15954	15940	15719	15887	15756	15911	15788	15695	15971	15626	15860	15877	15806	15867	15857	15973	15867	15699	15965	15820	15767	15811	15899	15847	15778	15958	15753	16042	15684	15945	15911	15864	15841	15818	15774	15839	15851	16088	15781	15837	15821	15984	15756	15802	15999	15960	15852	15817	15759	15991	15747	15866	15831	15701	16074	15936	15907	15837	15767	15994	15800	15857	15856	16036	16026	15837	15988	15799	15714	15927	15878	15840	15967	15841	15984	15849	15816	15974	15961	15697	15871	15782	15995	15791	15712	15678	15827	15797	15847	15746	15964	15882	15714	15800	15945	15919	15983	15916	15949	15819	15863	15804	15958	15731	15867	15721	15954	15927	15966	15996	15819	15912	15925	15966	15919	15560	15872	16026	15908	15799	15826	15855	15997	15813	15714	15743	16036	15899	16040	15699	15815	15655	15900	15642	15839	15897	15829	15674	15875	15754	15898	15934	15912	15941	15790	15797	15790	15723	15995	15743	15877	15823	15818	15831	15736	15899	15858	15929	15829	15740	15899	15964	15864	15706	15832	15945	15909	15922	15644	15829	15856	15714	15888	15975	15784	15721	15813	15788	15799	15763	15772	15863	15773	15765	15914	15879	15844	15837	15858	15886	15899	15868	15939	15992	15816	15768	15815	15863	15704	15994	15906	16020	15819	15851	15748	15954	15885	15821	15962	15876	15869	16010	15910	15803	15849	15837	15669	16011	15864	15923	15909	15798	15881	15992	16037	15846	15774	15988	15779	15963	15773	15824	15807	15944	15941	15787	16009	15777	15844	15894	16147	15831	15908	15794	15919	15845	15860	15804	15674	15846	15905	15839	15840	16006	15820	15828	15921	16041	15836	15829	15874	15947	15898	15672	15794	15887	15830	15779	15860	15898	15987	15890	15791	16051	15941	15841	15782	15924	15809	15767	15786	15733	15774	15823	15954	15761	15778	15735	15733	15785	15823
23146	21110	28186	25765	23552	22213	21628	19076	18183	18237	18124	17924	17819	17912	18097	17810	17825	17830	17594	17764	17783	17865	17602	17651	17712	18342	18574	18621	18157	17817	17733	17459	17564	17498	17373	17632	17508	17470	17475	17656	17654	17309	17391	17562	17731	17497	17446	17794	17548	17298	17450	17522	17477	17376	17480	17468	17422	17416	17704	17388	17396	17734	17607	17634	17533	17549	17631	17478	17481	17605	17547	17434	17543	17380	17636	17559	17451	17445	17463	17451	17478	17531	17486	17526	17411	17572	17559	17404	17392	17418	17423	17373	17537	17302	17331	17444	17509	17317	17452	17444	17464	17290	17575	17746	17358	17284	17417	17442	17439	17486	17338	17487	17355	17575	17449	17421	17490	17559	17512	17621	17583	17648	17765	17494	17440	17681	17371	17485	17649	17502	17579	17387	17422	17474	17443	17500	17656	17290	17592	17529	17369	17409	17428	17356	17640	17589	17491	17605	17485	17514	17475	17391	17319	17386	17449	17586	17705	17457	17504	17671	17310	17323	17550	17270	17405	17586	17751	17572	17468	17515	17356	17402	17381	17485	17478	17682	17612	17481	17273	17600	17644	17444	17500	17463	17677	17319	17371	17483	17729	17694	17420	17534	17539	17132	17582	17433	17634	17401	17753	17752	17466	17580	17583	17379	17336	17542	17630	17557	17548	17327	17465	17307	17445	17523	17444	17557	17569	17363	17434	17492	17487	17207	17560	17527	17548	17397	17475	17428	17502	17570	17357	17528	17477	17390	17501	17684	17484	17634	17384	17579	17476	17448	17641	17484	17519	17568	17378	17594	17752	17568	17557	17758	17493	17467	17750	17556	17358	17396	17522	17576	17543	17338	17480	17436	17348	17610	17852	17590	17444	17596	17551	17549	17447	17407	17562	17627	17659	17635	17515	17414	17443	17522	17675	17566	17566	17668	17566	17582	17436	17467	17487	17580	17355	17568	17715	17526	17475	17368	17536	17546	17513	17682	17640	17340	17635	17461	17483	17538	17561	17364	17574	17649	17498	17471	17341	17584	17558	17559	17636	17512	17396	17647	17550	17503	17268	17426	17712	17502	17688	17403	17551	17536	17433	17541	17596	17406	17622	17525	17534	17542	17385	17493	17580	17500	17414	17396	17436	17546	17487	17403	17558	17484	17461	17610	17540	17556	17628	17400	17610	17404	17474	17440	17688	17307	17444	17449	17510	17519	17183	17447	17510	17470	17532	17617	17414	17395	17420	17697	17235	17588	17659	17452	17546	17567	17333	17540	17438	17500	17604	17476	17466	17391	17375	17598	17624	17292	17440	17656	17793	17658	17498	17321	17621	17489	17631	17608	17448	17397	17561	17575	17493	17571	17311	17631	17672	17457	17371	17579	17665	17462	17463	17295	17442	17454	17522	17628	17629	17655	17358	17429	17274	17508	17539	17503	17685	17562	17376	17452	17527	17548	17728	17476	17450	17678	17365	17444	17523	17540	17426	17570	17460	17439	17506	17421	17439	17594	17423	17370	17704	17559	17423	17411	17617	17373	17529	17358	17489	17533	17750	17407	17653	17505	17666	17502	17714	17739	17582	17495	17348	17325	17438	17344	17723	17303	17293	17697	17615	17520	17259	17474	17505	17162	17461	17584	17275	17307	17559	17520	17494	17455	17759	17667	17510	17530	17384	17458	17428	17406	17347	17649	17574	17522	17291	17616	17728	17380	17474	17342	17459	17521	17488	17459	17396	17502	17590	17513	17496	17569	17306	17700	17643	17336	17362	17288	17401	17309	17390	17245	17477	17486	17345	17305	17398	17426	17340	17623	17506	17451	17451	17439	17357	17512	17507	17506	17536	17507	17450	17601	17255	17364	17626	17411	17479	17688	17491	17269	17462	17465	17500	17647	17501	17471	17492	17441	17507	17610	17430	17553	17122	17523	17607	17447	17350	17376	17326	17456	17395	17309	17273	17533	17450	17576	17608	17646	17654	17482	17536	17627	17587	17589	17408	17387	17469	17496	17419	17763	17542	17466	17564	17461	17718	17672	17565	17569	17641	17658	17791	17649	17354	17462	17618	17370	17608	17485	17370	17508	17458	17388	17663	17420	17554	17486	17362	17372	17402	17518	17383	17346	17454	17405	17547	17463	17340	17475	17524	17624	17536	17367	17559	17507	17510	17509	17529	17606	17573	17449	17520	17568	17399	17622	17565	17282	17579	17582	17578	17370	17574	17574	17359	17583	17377	17534	17514	17616	17437	17514	17638	17613	17517	17562	17596	17554	17656	17784	17546	17623	17517	17663	17544	17526	17556	17357	17528	17552	17482	17582	17461	17727	17478	17546	17615	17544	17583	17395	17566	17275	17404	17690	17538	17594	17433	17164	17588	17332	17745	17342	17562	17515	17555	17497	17447	17465	17441	17435	17691	17692	17597	17520	17463	17384	17548	17322	17363	17505	17323	17502	17550	17399	17445	17495	17682	17619	17615	17716	17749	17464	17490	17451	17531	17440	17613	17550	17406	17474	17509	17379	17435	17599	17504	17537	17493	17586	17519	17602	17620	17465	17568	17576	17796	17557	17565	17404	17339	17324	17504	17468	17512	17567	17457	17619	17561	17523	17500	17313	17595	17536	17701	17442	17565	17583	17494	17659	17430	17721	17625	17551	17588	17477	17721	17507	17403	17342	17563	17493	17460	17453	17661	17540	17442	17361	17492	17541	17422	17448	17542	17545	17746	17603	17615	17343	17565	17302	17569	17429	17338	17555	17730	17406	17401	17573	17320	17503	17452	17591	17663	17446	17589	17594	17502	17517	17540	17539	17498	17455	17643	17510	17591	17643	17313	17500	17479	17557	17615	17357	17182	17646	17409	17506	17687	17553	17539	17539	17473	17547	17273	17282	17680	17688	17593	17515	17480	17655	17392	17471	17468	17552	17523	17427	17623	17478	17344	17571	17492	17586	17358	17430	17372	17476	17230	17512	17461	17427	17360	17564	17624	17450	17594	17527	17495	17624	17644	17486	17358	17386	17471	17526	17476	17446	17629	17411	17503	17557	17286	17606	17475	17539	17538	17643	17382	17421	17407	17527	17594	17522	17611	17566	17830	17364	17559	17582	17349	17453	17548	17501	17501	17386	17427	17358	17457	17263	17528	17403	17601	17325	17537	17464	17541	17611	17443	17350	17553	17363	17424	17455	17451	17613	17535	17605	17581	17404	17713	17602	17559	17521	17676	17758	17411	17350	17562	17389	17507	17360	17378	17418	17523	17285	17432	17435	17340	17445	17478	17612	17346	17461	17406	17477	17592	17523	17507	17356	17534	17416	17479	17446	17571	17488	17423	17394	17471	17611	17278	17545	17407	17591	17347	17476	17422	17433	17449	17584	17463	17180	17521	17217	17583	17462	17468	17500	17421	17337	17473	17375	17565	17512	17400	17410	17466	17380	17480	17353	17621	17400	17644	17642	17408	17769	17466	17635	17636	17526	17602	17592	17272	17714	17521	17457	17239	17430	17527	17405	17503	17455	17506	17636	17492	17687	17661	17367	17510	17466	17186	17809	17532	17570	17462	17439	17627	17757	17471	17696	17483	17712	17684	17360	17519	17516	17600	17619	17360	17512	17545	17562	17480	17257	17571	17557	17532	17464	17591	17408	17527	17641	17565	17631	17415	17533	17508	17498	17582	17565	17320	17462	17450	17470	17519	17394	17231	17529	17564	17384	17670	17516	17508	17439	17509	17259	17465	17593	17400	17623	17518	17414	17690	17400	17373	17522	17383	17572	17538	17371	17586	17512	17608	17717	17577	17536	17642	17506	17503	17502	17522	17401	17399	17436	17507	17494	17358	17506	17469	17558	17415	17513	17229	17773	17457	17469	17522	17776	17505	17538	17411	17502	17464	17385	17352	17321	17497	17714	17505	17584	17597	17560	17612	17459	17732	17625	17471	17263	17340	17533	17522	17493	17495	17601	17584	17431	17588	17229	17528	17718	17629	17423	17498	17659	17432	17533	17606	17342	17582	17556	17527	17591	17427	17554	17570	17491	17464	17531	17569	17538	17423	17678	17517	17496	17413	17513	17606	17453	17461	17538	17393	17403	17358	17499	17496	17611	17310	17409	17619	17554	17500	17759	17570	17336	17661	17405	17509	17585	17565	17680	17437	17329	17494	17621	17590	17669	17408	17392	17516	17525	17414	17464	17533	17576	17407	17468	17636	17659	17398	17624	17557	17513	17532	17474	17573	17376	17661	17582	17490	17600	17523	17450	17600	17469	17333	17391	17665	17466	17459	17416	17628	17511	17483	17468	17455	17639	17426	17457	17572	17560	17308	17463	17606	17582	17521	17534	17614	17418	17286	17538	17324	17467	17386	17740	17517	17355	17441	17439	17459	17513	17397	17365	17418	17697	17562	17584	17707	17480	17364	17418	17499	17515	17500	17576	17542	17450	17441	17524	17636	17610	17645	17462	17692	17601	17433	17415	17259	17161	17672	17442	17447	17463	17561	17340	17538	17560	17523	17483	17582	17691	17587	17290	17546	17667	17479	17362	17522	17428	17485	17557	17636	17532	17526	17551	17468	17478	17650	17556	17609	17427	17445	17337	17439	17393	17527	17603	17394	17389	17442	17548	17348	17384	17620	17421	17603	17538	17554	17521	17515	17505	17569	17359	17569	17451	17477	17794	17522	17362	17474	17565	17414	17803	17573	17436	17383	17455	17393	17488	17646	17540	17400	17577	17544	17530	17737	17831	17712	17741	17501	17473	17526	17619	17284	17432	17505	17460	17674	17541	17515	17464	17379	17543	17718	17466	17644	17514	17547	17534	17462	17573	17541	17676	17628	17507	17414	17438	17579	17471	17756	17497	17470	17550	17436	17571	17696	17745	17498	17482	17576	17455	17363	17598	17438	17478	17606	17417	17434	17486	17307	17346	17495	17520	17545	17367	17442	17419	17525	17611	17358	17381	17290	17581	17605	17528	17497	17386	17429	17609	17599	17494	17677	17464	17698	17540	17267	17507	17570	17353	17419	17726	17639	17343	17418	17380	17664	17597	17702	17495	17645	17640	17557	17541	17449	17432	17628	17640	17309	17667	17469	17319	17401	17688	17345	17610	17362	17502	17277	17531	17589	17523	17489	17373	17636	17700	17363	17616
32441	53921	45175	33537	22440	16471	16566	15549	15045	14790	14903	14710	14449	14567	14448	14323	14645	14316	14201	14338	14333	14251	14080	14219	14506	15275	15395	15285	14628	14317	14355	14206	14276	14100	14180	14042	14181	14014	13945	14210	13992	14123	14113	13960	14134	14017	14039	14239	13937	14239	14168	14141	14127	14245	14180	14033	14205	13998	14234	14237	14173	14064	14056	14088	14040	14173	14156	14320	14260	14317	14242	14039	14047	14006	14123	14075	14081	14174	13907	13979	14107	14053	14034	14089	14136	14202	14127	13960	14129	14142	13909	14134	14092	14220	14103	14006	14033	14244	14187	14085	14124	14027	14091	14219	14042	13969	14048	14144	14250	14193	14359	14101	14235	14186	14059	14148	14236	14034	14092	14082	14168	14111	14068	14211	14069	14103	14140	13988	13950	14316	14288	14163	14084	14026	14188	13986	14210	14158	14112	14054	13984	14182	14092	14006	14178	13965	13958	14172	13938	14217	14130	14165	14180	14105	13952	14167	14152	14145	14132	14051	14138	13975	14185	14185	13926	14167	14225	14022	14057	14000	14241	13968	13982	13990	14284	14115	14256	14090	14011	14167	14076	14066	14182	14044	13987	14006	14186	14020	14040	13908	13903	14329	14212	14213	14115	14047	13974	14215	14189	14238	14143	14163	14158	14188	14207	14143	14047	14124	14126	14159	13883	13982	14070	14070	14096	14005	14005	14105	14052	14154	14021	13920	14034	14223	14076	14105	14157	13985	14226	14017	14029	14188	14128	14209	13991	14144	14032	14107	14120	13988	14146	14233	14035	14231	14227	14071	14097	14181	14064	14105	14095	14178	14005	14088	14135	13973	14295	13993	13972	14045	14241	14299	14069	13938	14144	14188	14120	14008	13971	14170	14084	13930	14270	14059	14041	14079	14164	14156	14184	14116	13868	14034	14110	14087	14060	14162	14117	13935	14219	14072	14003	14043	14129	14039	14078	14234	14150	14115	14156	14108	14159	13938	14062	14010	13987	14074	14073	14075	14075	14358	14104	14159	14182	14120	14020	14134	14167	14021	14149	14221	14165	14223	14121	14043	14350	14120	14159	14170	14031	13913	14040	14073	14234	14062	14077	13994	14083	14227	14110	14125	14109	14016	14147	14088	14218	14018	14130	14073	14153	13891	14228	14081	14205	14105	14162	14083	13867	14007	14213	14048	14305	14100	13968	14105	13839	14202	14002	14029	14090	13959	14135	14114	14080	14065	14012	14159	14157	14143	14030	14147	14016	14097	14111	14066	14197	14069	14032	14061	14055	14017	13987	14180	14033	14166	14091	14128	14066	14156	14036	14044	14052	14013	14106	14106	14233	14118	14029	14037	14113	14203	14072	14052	14027	14045	14217	14229	14126	14146	14185	14007	13954	14068	14126	14154	14017	14047	14012	14186	14220	14046	14106	14081	14204	14092	14099	14057	14302	14058	14080	14157	14065	14095	13866	14135	13959	14100	13973	14033	14078	13963	14079	13983	14195	13969	14135	14073	14183	14207	14153	14002	14118	13946	14144	14136	14142	14114	14034	14084	14165	14129	14019	14153	14076	14048	14054	13888	14106	14111	14097	14085	14200	14108	14196	14184	14121	14010	14149	14168	14090	14051	14097	14006	14149	13894	14074	14163	14006	14005	14127	14254	13986	13968	14189	13998	14102	14090	14183	14077	14031	14188	13960	14104	14015	14030	14232	14055	14146	14038	13921	14096	14105	14203	14050	14045	14155	13932	14022	14041	14023	13990	14270	14111	14311	14101	13919	13926	14084	14073	14093	14080	13945	14039	14175	14157	14060	13951	14096	14134	14031	14051	14074	13965	13947	14033	14139	14120	14074	13982	14026	14131	14157	14057	14040	14193	14059	14083	14004	13924	14247	14255	14058	13851	14126	14069	14078	14227	14044	14051	14007	14057	14087	14007	14144	14105	14093	14194	14065	13986	14058	14172	14166	14273	14025	14181	14246	14128	13852	14085	14032	14192	14059	13998	14062	13994	14208	14314	13985	14244	14207	14024	14150	14115	14132	13972	14026	14163	13887	14116	14125	13958	14089	14290	14365	14296	14179	14033	14002	14114	14210	14111	14062	14108	14172	14141	14073	14076	14231	14157	14146	14131	13975	14226	14279	14237	14147	14003	13963	13988	14278	14198	14297	14100	14007	14140	14162	14088	14104	14023	14193	14253	14180	13993	14155	14197	14182	14195	14020	14198	14123	13895	14082	14088	14177	14203	14127	13883	13946	13920	14084	14282	14041	14042	13999	14019	13969	14074	14068	14052	14134	14113	14172	14046	13871	14105	14126	14078	14362	14114	13922	14111	13943	14136	14073	13981	14184	13944	14095	13881	14113	14158	13992	13965	14157	14090	14070	14197	14080	13872	14155	14151	14318	14052	14054	14267	14052	14088	13987	14022	14195	14122	14206	14025	14231	14132	14310	13980	14200	14086	14273	13928	14088	14327	14034	14025	14019	13964	14203	14117	14111	14094	14315	14111	14054	14021	14177	14038	14076	14119	14165	14103	14167	13966	14085	14031	14086	14155	14139	14117	14053	13995	13909	14270	14050	14125	14090	14115	14130	14073	14054	13971	14273	14056	14089	14036	14205	14203	14075	14081	14215	14013	14140	14030	14199	14092	14119	14081	14167	14153	14071	14242	14147	14010	14007	14239	14087	14105	14272	14141	14224	14025	14034	14105	14101	14112	14166	13988	14284	14236	14189	14241	13984	14077	14093	14106	14107	14226	14001	14197	14158	14065	14062	13949	14085	14044	14087	14104	14130	13938	14211	13977	13998	14076	14019	14096	14050	14213	14014	13885	14141	14031	14208	14095	13991	14079	14156	13994	14160	14057	14094	14061	14144	14105	14069	14138	14040	14030	14145	14087	13989	14369	14124	13978	14123	14002	14111	14306	14113	14044	14100	14154	14022	14040	14027	14125	14144	14012	14104	14056	14083	14044	14059	14170	14104	14200	13968	14123	14134	14050	14164	14039	14101	14034	14028	14097	14199	13905	14059	14182	14096	13914	14212	13900	14227	14217	14211	14240	14079	14137	14070	14134	14180	14377	14159	14148	13980	14232	14172	14049	14281	14246	14218	14132	14001	14068	14033	14154	14013	14128	14207	14037	14086	13992	14219	14098	14012	14065	14137	14067	14104	14101	14193	13960	14013	14089	14181	14251	14089	14082	13991	14132	14031	14109	13929	13973	14197	14102	14044	13997	13918	14020	14050	14191	14079	14160	14177	14099	14015	14039	14021	14130	14091	14085	14264	14178	13914	14071	13967	14120	14188	14149	13916	14023	14214	14138	14096	13922	14181	14186	14093	13931	14104	13991	14110	14129	14177	14167	13936	13982	14121	14025	14045	13994	13981	14133	14036	13958	14188	14202	14183	14023	14216	14184	14098	14181	14069	14018	14205	14069	14088	13994	14033	14061	14044	14144	14194	14106	14107	13949	13908	14065	13950	14110	14082	14095	14134	14230	14014	14056	14056	13989	14090	14110	13967	14054	14221	14023	14046	14095	14130	14078	14150	14038	14213	14056	14001	14061	14131	14117	13857	14009	14076	13913	14043	14068	14106	14104	14239	14221	14010	13993	14222	14144	14045	14269	14135	14131	14075	13941	14123	14072	14109	14087	14067	14150	14058	14123	14095	14201	14142	14168	14095	14047	14139	14020	14088	14060	14038	13982	14216	13958	14006	13959	14092	14030	14064	14185	14031	14064	13965	14133	13996	13971	14169	14208	13965	14184	14293	13854	14155	13948	13900	14064	14204	14004	14006	14036	14056	14189	14108	14048	14114	14092	14143	14175	14034	13995	14137	14061	14162	14020	14079	14033	14033	14205	14006	14266	14073	14275	14085	14201	14214	13940	14160	14136	14044	14255	14177	14083	14039	14203	14131	14067	14078	14020	13977	14020	14147	14090	13757	13980	14135	14174	14062	14136	13956	14130	14121	14051	14199	13989	14271	14048	14125	14014	14047	14237	14130	14142	14158	13958	14090	14096	14087	14176	13991	14239	14063	14095	14140	14188	14065	14243	14232	14015	13980	14102	14027	14231	14083	14082	13998	14135	13963	14089	14025	14153	14048	14208	14116	13965	14015	14032	14014	14205	14101	14190	14163	14153	14002	14059	14102	14027	14147	14079	14171	13960	13990	14083	14062	14207	14028	14057	14040	14081	14103	14238	14120	14089	14237	13971	14048	13953	14013	14168	14198	14119	14124	14015	14139	14096	13986	14096	14101	14154	14090	14038	13859	14056	14005	14174	14049	14137	13887	14045	14091	14186	14097	14180	14055	13992	14105	14122	14072	14209	13923	14073	14165	14237	14177	14006	14179	13976	14066	14174	14036	14078	13962	14066	14146	14011	14043	14089	14087	14054	14148	14037	14223	14078	14143	14048	14164	14084	14136	14066	13983	14263	13914	14113	14004	14224	14023	14108	14150	14024	13896	14061	13977	14140	14096	14131	14154	14209	14011	14046	14106	14107	14115	14164	14033	14076	14118	14147	14157	14163	13972	14071	14000	14245	14016	14051	14331	14059	13929	14108	14126	14168	14235	14059	14169	14001	14092	14056	14068	14075	14024	14179	14008	14123	14009	14006	13965	14149	14144	14161	14274	14105	14073	14111	14275	13944	13973	14290	14020	14022	14132	14169	14119	14036	14170	14238	14058	13984	14138	14076	14073	14215	13960	14036	14132	14004	13933	14156	14083	14084	14104	14112	14080	14189	14124	14110	13944	14047	14026	14130	14078	14164	14046	14178	14220	14063	14163	13999	14081	13996	14018	14068	14098	14105	14234	14167	13985	14016	14035	14002	14030	14092	14093	14045	14059	14143	14108	14008	14262	14032	14331	14077	13924	14146	14159	14205	14172	14141	14100	13988	14131	13871	13942	14086	14020	14163	13925	14038	14210	14059	14024	14146	13831	14181	13861	14151	14042	14218	14143	14051	13986	14170	14117	14117	14136	14144	14095	14076	13884	14136	14098	14075	14134	14037	14080	13979	13980	14069	14067	14046	14065	13996	14068	14033	14072	14320	14214	13902	14137	14181	14036	14284	14224	13948	14117	13958	14219	13972	14049	14080	14033	14092	14145	13969	14038	14195	13948	14092	13947	13959	14166	14015
24680	21304	28498	28579	21817	19167	19009	17941	17445	17505	17493	17309	17256	17487	17126	17313	17270	17160	16914	17167	17067	17267	17066	17204	17239	17542	17436	17438	17375	17197	17037	17308	17000	17074	17139	16962	17105	17021	16996	17038	17170	16811	17151	17143	17219	16964	17023	17026	17165	16917	17048	17130	17045	16911	16968	17022	17064	17024	17009	17037	16970	16970	17086	16983	16967	16990	17050	17176	17126	16934	17097	16858	16951	17043	17003	17191	17038	17071	17174	17134	17061	17023	16993	17223	17064	17021	17039	17193	17209	17026	17039	17113	17049	17030	17026	16935	17058	16978	17047	17118	16980	16907	17113	17076	17073	16979	17030	17009	16877	17099	16975	16892	17131	17060	17057	17059	16910	16994	17002	16892	17229	16919	17096	16986	16922	17139	17174	16948	17168	16946	16785	17030	17122	17131	17058	17132	17124	17067	17023	16985	17121	17122	17003	17022	17127	16892	16980	17095	16880	16991	16826	17146	17039	16950	16993	17058	16878	17015	16850	17035	17103	16864	17036	17084	16909	17025	16917	17071	16888	16933	16991	17030	16921	17100	17151	17053	16988	16944	17093	16931	17042	17076	17136	16982	16966	17116	16946	17059	17018	16998	16835	17052	17044	16936	17170	17041	16957	17039	17008	16928	16914	16973	16872	17133	17040	16947	17054	17027	17251	17158	17048	17017	17010	16909	16980	17075	17111	16920	17157	16895	17015	17224	17184	17023	17048	16795	17115	17218	17165	17027	17144	17287	17035	16967	17035	17075	17113	16988	16847	17230	16922	17087	17105	17025	16972	17162	17208	16943	16994	17193	16906	16881	16800	16991	16974	17211	17155	17060	17010	17091	17104	16998	17176	17131	17040	17153	16983	17142	17177	16941	16924	17118	17116	17067	16840	16951	16794	17030	16991	17172	16864	17161	16769	16963	16950	17050	17006	17011	17208	17182	17036	17052	17116	17054	17006	16821	17059	17059	17102	17119	16966	16794	16967	17093	17018	16971	16961	17129	17009	16962	17065	16878	16832	16993	17064	17275	17005	17045	16775	17089	17048	17101	17125	17113	17187	17123	17099	17140	17045	16768	17142	17003	17072	17076	17132	17294	17204	16921	16934	16983	16923	17012	16992	16865	16979	16979	17040	17202	17074	17090	16935	16994	16946	17053	16977	17051	17035	17005	16891	17220	17007	17170	17042	17280	17204	17078	17158	17169	16833	17276	17232	17175	17157	17057	17030	17152	17104	17166	17231	16979	17140	17157	17221	16965	16948	17022	17000	17072	16925	16946	16975	16653	17016	17270	17061	17089	16922	17120	17053	17082	17231	17252	17227	17167	17113	17059	17152	17084	16967	16989	17062	16922	16976	16810	16792	17125	17059	16971	16967	17112	17234	16914	16907	17128	17171	17181	17105	16983	17141	17050	17020	17049	17140	16900	17164	17088	17117	16958	17122	16986	17167	16974	16945	17142	16920	16840	17177	16898	17055	16744	17185	17148	17125	17171	16817	17156	17078	17119	16948	16853	17011	17211	17022	16864	17040	17120	16994	16972	16996	17167	17121	17108	17026	16968	16939	17117	16935	16885	16981	17013	17112	17066	16935	17050	16868	16942	16910	17024	16788	17206	16970	17203	17055	16925	17078	17095	16995	17167	16885	16934	17057	17113	17102	16872	16980	17111	17179	16853	16876	17182	16859	17178	17048	17006	17154	17026	17052	17097	16919	16775	16984	16889	16982	16877	17010	16968	16718	16972	17188	16985	16953	17007	17004	16946	16938	16816	16862	16843	16886	17235	16894	17049	16767	17052	17171	17017	16985	17087	17007	17249	16991	17007	17108	17344	17037	17201	17064	17162	17118	16890	17095	17168	17149	17089	17048	17049	16981	17166	16968	16935	17169	17055	17033	16972	17099	17346	16965	17050	17153	16816	16982	17205	16938	16974	16916	17066	17030	17158	16865	17205	16980	16890	17095	16973	17044	17107	17031	17285	16930	16841	16949	17050	17093	16914	17154	17066	17101	16765	17040	17041	17222	17070	16952	17198	16924	16947	16933	17098	16933	17231	16940	17099	16960	16726	17130	17122	17246	16993	17355	16969	17228	16783	16907	17055	17052	17095	17162	17002	17027	16944	17056	17099	17128	16845	16998	17035	17175	17145	16872	17241	17038	16992	17077	17121	17017	17124	16921	16991	17038	17023	17118	17205	16865	16879	16997	16990	16995	17103	17253	17139	17079	17005	17000	17019	16938	17072	17194	17094	17173	17127	17228	16942	17111	17232	17054	17053	16972	16993	17240	16830	17164	16993	16918	16958	17103	17027	16977	16970	16889	16895	16770	16740	16873	16961	17009	17135	16910	17130	17139	17138	17014	17182	16971	16771	17011	17069	16974	16914	17163	16890	17019	17175	17033	17195	17036	17006	17057	16985	17232	17077	17225	17092	16985	17073	16923	17057	16983	16897	17100	17169	17129	17190	16931	16959	17074	17039	16948	16967	17061	17244	16981	17043	16985	17056	16881	16940	17156	17194	17081	16954	17119	17270	17149	16991	16925	17168	17183	16890	16832	16986	17030	17042	17297	17132	16917	17111	17045	17111	16839	17163	17133	17099	17049	16956	17077	17173	16900	16868	16809	16851	17078	17064	17166	17005	16933	17089	17176	17195	17106	16956	17114	17140	16958	16913	16990	16906	16842	16960	17067	17060	17168	17126	17020	17089	16949	17015	17026	17019	17101	17252	17087	16851	17211	16937	17004	17148	17065	17251	17100	17050	17183	17107	17091	17112	16982	17183	17095	16946	17034	17063	17313	17181	17018	17082	17179	16968	17024	16892	16802	16944	17082	17223	16969	17167	17101	17211	17122	17331	17113	16999	17023	17280	17228	17106	16960	17136	17157	17262	16955	17095	17021	17138	17260	16820	17118	17051	16853	17062	17246	17104	17033	17167	16809	16960	17064	17170	17053	16959	17118	17054	16813	16986	17096	17342	17104	17013	17112	16924	17216	17170	17134	16981	17080	17035	17063	17127	17179	17077	17179	17149	17104	17134	17150	17015	17131	17111	16998	16942	16933	17143	16959	16888	16746	16913	16977	17241	17037	17151	17041	17284	16773	17002	17243	17063	17071	17039	17129	16982	17141	16875	16724	17203	17010	17032	17122	17183	17005	17037	17144	17144	16995	16918	17166	17144	17125	17182	17064	16986	17131	17125	17013	17019	16883	16967	17191	17427	17123	16920	16901	16843	17001	16989	17262	17085	17005	17008	17016	17052	17162	17218	17023	17041	17153	16957	17014	16890	17095	17012	17072	17017	16963	16852	17228	17049	17073	17162	17061	17223	16779	17051	17141	17083	17090	17288	16997	16963	17198	17200	17137	17153	17341	17109	17019	16914	17165	17215	17008	17060	16985	17185	17071	17125	17321	17112	16969	17348	17265	17010	17102	17121	17189	17080	17031	17146	16994	16974	16944	17058	17210	17086	16976	16921	17075	16979	17132	17333	17174	17490	17088	17046	17019	16998	17031	16903	17050	17085	17215	17118	16900	16790	17080	17060	17001	17011	17059	17019	17089	17334	16960	17011	17071	17115	17102	17108	16976	17098	17154	16919	17042	17119	17183	17111	17139	16914	17397	17088	17127	17220	16957	16859	16970	17016	17200	17156	17014	17174	16987	16952	17007	17037	17053	16998	16916	17089	17172	17035	17031	16948	17071	17111	17105	17125	17090	17116	17139	16836	17104	17158	17157	16975	17013	17057	17070	17038	16978	16953	16947	17199	16933	17115	17009	17054	17018	17088	17108	16951	17030	17166	17100	17306	17187	17326	17126	16933	17132	17006	17050	16981	17283	17021	17218	17033	17266	17009	17049	17179	16857	16862	17194	17066	17081	17052	17111	17138	17116	17074	16913	17065	17291	16975	17014	16893	17089	17204	17021	16972	17086	17197	17102	17121	17281	17057	17124	17240	17121	17145	17011	16820	16908	17270	16996	16927	17042	17078	17065	17172	17060	16963	16961	17083	17078	16973	16900	17044	17153	17181	17013	16989	17017	16958	17057	17034	17095	16943	16998	16883	17130	17262	17145	17097	16916	17125	17108	17046	17285	17062	17043	17180	17075	17029	16991	16970	17341	17126	17378	16970	17054	17174	17307	16978	17263	17150	16958	17248	16981	17008	17001	17097	17192	17085	17028	17059	17078	17207	17054	16934	16919	17020	16974	16807	17173	17066	17039	17189	17113	17035	17082	16962	17141	17163	17197	16997	17177	16966	17119	17194	16930	16941	17183	16945	16871	17045	17042	17010	16974	17252	17173	16935	16970	16961	17154	17051	17094	16801	17067	17034	17144	17059	16947	17063	17075	16963	17087	17176	17040	17186	17067	16973	17164	17046	17189	17164	17073	16989	17122	17290	16842	16982	16982	16962	17176	17174	17060	16945	17265	16902	17058	17045	16955	17236	17040	17023	17068	17052	16965	16940	17099	17312	16853	17029	16901	17070	17251	17071	17251	17022	17265	17154	17136	17049	17056	17203	17089	17138	16915	16938	17083	17080	17056	17057	17092	17193	17020	17096	17101	16989	17086	16996	17117	17060	17037	17085	17069	17055	16902	17057	16870	16945	17091	17032	16985	16885	16944	17181	17262	17034	16973	17100	17262	17010	16990	16961	16927	17106	17046	17079	17285	17120	17053	17171	17135	17110	16965	17116	17205	17059	17110	16980	17043	17312	16972	17095	17094	17158	17026	16853	16878	16840	16891	16841	16905	17136	17149	16944	16971	17046	16987	17095	16962	17006	16969	16973	16868	16910	16985	16990	16989	17111	16995	16781	17026	17008	16957	17328	17180	16828	17023	17071	16999	17104	17290	17042	17051	16982	17193	17026	17190	17065	16847	16920	16891	17143	16815	17005	17053	17093	17078	17011	16940	16974	17284	16969	16936	16937	17091	17022	17050	17183	17056	17031	17187	17096	16903	17030	16998	17227	17208	16959	16993	16914	17102	17048	17061	17133	17058	16937	16907	17003	17087	16959	16945	16990	17304	17068	17104	16913	17236	17090	16987	16982	17012	17188	17008	17128	17353	17072	16850	16973	17173	17064	16980	16899	17036	17095	17101	17064	16945	16900	16955	17195	17040	17073	16907	17082	17020	17160
30858	48320	40140	27987	18613	15566	15463	14914	14527	14518	14538	14393	14020	14041	14141	13948	14219	13844	13977	13976	14080	13896	14040	13911	13923	14280	14464	14580	14216	14206	13941	13973	13908	13906	13911	13941	13588	13953	13757	13949	13875	13864	13858	13689	14052	13929	13912	13792	13834	14003	13939	13996	13880	13981	13950	13745	13824	13747	13907	13792	13873	13886	13699	13778	13672	13873	13820	13847	13723	13845	13668	13820	13847	13881	13878	14133	13793	13957	13829	14037	13968	13878	13839	13729	13890	13784	14037	13849	13811	13819	14046	13983	13860	13791	13915	13784	13857	13849	13857	13754	13906	13921	13813	13787	13837	13864	13873	13791	13865	13850	13984	13995	13553	13881	13899	13842	13942	13913	13746	13942	13832	13909	13801	13834	13804	13776	13878	13821	13932	13878	13812	13722	13850	13853	13815	13886	13722	13756	13780	13924	13946	13790	13983	13680	13785	13873	13891	13953	13752	13921	14001	13949	13891	13947	13929	13913	13790	13704	13933	13908	14105	13903	13946	13734	13810	13889	13957	13829	13914	13745	13784	13741	13822	13876	13809	13966	13940	13867	13817	13949	13878	13792	13866	13958	13595	13788	13817	13808	13784	13645	13924	13795	14055	13610	13885	13691	14002	13887	13710	13858	13843	13831	13914	13889	14048	13717	13893	13852	13843	13956	13993	13854	13751	13977	13929	13916	13857	13938	13837	13740	13888	13835	13939	13695	13995	13980	13901	13911	13775	14023	13820	13917	13855	13746	13778	13799	13757	13868	13920	13952	13774	13768	13810	13755	13789	13769	13791	14014	13901	13679	13878	13875	13835	13771	13891	13986	13766	13989	13925	13920	13763	13899	13695	13868	13954	13907	13759	13946	13770	14018	13888	13899	13734	13876	13817	13879	13995	13863	13866	13708	13797	13779	13878	13743	13913	13744	13921	13929	13954	13897	13847	13884	13829	13837	13912	13936	13757	13758	13748	13826	13882	13818	13918	13882	13898	13786	13786	13932	14013	13868	13775	13864	13806	13913	13913	13914	13738	13774	13761	13920	13797	13970	13763	13868	13761	13824	13930	13861	13806	13715	13746	13858	14101	13686	13838	13822	13719	13974	13835	13727	13895	13865	13897	13745	13785	13940	13809	13933	14009	13920	13958	13797	13835	13846	13786	14071	13762	13947	13835	13914	13726	13820	13677	13938	13808	13720	13955	13742	13878	13859	13800	13814	13867	13828	13879	13784	13763	13794	13845	13882	13922	13682	14064	13913	13789	13937	13754	13830	13815	13895	13809	13845	13844	13949	13776	13913	13743	14008	13687	14028	13790	13940	13786	13856	13823	13975	13831	13744	13812	13943	13841	13954	13956	13867	13772	13836	13875	13853	13958	13760	13914	13930	13966	13792	13750	13721	13907	13579	13779	13829	13930	13956	13722	13722	13815	13799	13794	13965	13871	13839	13788	13862	13792	13822	13831	13962	13873	13654	13778	13787	13819	13819	13899	13821	13820	13895	13982	13869	13612	13930	13704	13784	13988	13902	13657	13954	14015	13941	13780	13922	13795	13960	13795	13957	13833	13713	13760	13941	13777	13783	13815	13898	13760	13719	13884	13841	13872	13824	13864	13781	13768	13932	13777	13799	13821	13978	13909	14015	14000	13827	14044	13831	13886	13853	13787	13906	13775	13859	14080	13773	13812	13957	13889	13701	13755	13861	13976	13988	13808	13992	13967	13781	13681	13891	13963	13894	13937	13934	13881	13804	13895	14029	13807	13680	14029	13941	13907	13945	13745	13846	13703	13921	13780	13832	13836	13663	13783	14039	14064	13769	13933	13848	13761	13804	13627	13922	13850	13825	13847	13875	13934	13788	13938	13713	13782	13956	13869	13945	13684	13752	13910	13844	13985	13615	13945	13727	13860	13744	13843	13908	13841	13867	13788	13882	13801	14006	13848	13949	13986	13888	13745	13910	14067	13783	13898	13784	13849	13886	13868	13774	13656	13973	13962	13909	13789	13833	13829	13981	13760	13930	13854	13849	13854	13829	13922	13811	13917	14093	13788	13949	13926	13833	14002	13725	13928	13975	13962	13908	13904	13609	13828	13901	13678	13886	13934	13753	13751	13651	14038	13900	13903	13839	13996	13779	13737	13770	13620	13843	13842	14002	13864	13764	13990	13912	13804	13778	13908	13762	13879	13819	13845	13873	13780	13926	13761	13912	13885	13903	13790	13849	13945	13786	13797	13818	13956	13858	13782	13716	13919	13941	13809	13767	13752	13977	13858	13879	13819	13616	13772	13776	13936	13735	13901	13835	13916	13781	13723	13920	13900	13989	13844	13790	13796	13864	13932	13967	13672	13666	13841	13815	13805	13862	13835	13862	13784	13732	13951	13738	13918	14029	13960	13810	14106	13826	13804	13787	13898	14079	13920	13922	13724	13787	13894	13947	13794	13765	13887	13910	13935	13832	13915	13869	13879	13740	13802	13769	13933	13930	13777	13986	13727	14033	13911	13829	13866	13991	13933	13725	14029	14031	13967	13791	13856	13780	13988	14000	13837	13804	13862	13743	13934	13811	13669	13744	13926	13906	13870	13896	14003	13945	13845	13816	13810	13776	14067	13725	13890	13875	13687	13755	13736	13905	13990	13776	13912	13995	13616	13820	14007	13923	13862	13748	13752	13726	14030	13835	13903	13763	13853	13915	13762	13815	14003	13649	13788	13785	13875	13831	13954	13852	14040	13718	13962	13946	13967	13842	13841	13844	13890	13862	13975	13989	13878	13669	13917	14049	13836	13879	13914	13906	13949	13807	13888	13907	13797	13865	13891	13971	13899	13772	13894	13769	13727	13677	13808	13955	13766	13895	13736	13895	13942	13977	13719	13802	13818	13736	13836	13835	13899	13738	14087	14012	13625	13855	13902	13800	13764	13932	13913	13724	14006	13735	13882	13986	13802	13716	13636	13873	13899	13781	13874	13828	13947	13858	13708	13884	13837	13883	13807	13918	13758	13941	14007	13815	13928	13939	13711	13800	13856	13984	13958	13879	13948	13772	13835	13973	13879	13844	13937	13965	13821	13856	13907	13843	13848	13921	13832	13843	13932	13953	13945	13831	13839	13836	13852	13763	13886	13967	13795	13809	13636	13818	13774	14044	13754	13994	13704	13855	13930	13659	13944	13832	13847	14057	13922	13936	13772	13873	13863	13740	13790	13960	13911	13847	13815	13898	13925	13866	13842	13953	14076	13991	13901	13943	14032	14016	14024	13841	13767	13950	13877	13852	13924	13945	13742	13879	13828	13825	13850	13884	13779	13654	13992	13799	13971	13862	14009	13806	14023	13806	13980	13905	13875	13826	13964	13874	13898	13682	13927	13916	13954	13773	13942	13866	13790	13806	13880	13943	13863	13752	13912	13860	13923	13907	13954	13758	13790	13813	13940	13797	13857	13913	13919	13909	13747	13892	13898	13752	13818	13802	13884	13852	13808	13868	13788	13973	13854	13883	13773	13814	13879	13827	13908	13780	13995	13859	13825	13924	13776	14002	13897	13884	13812	13636	13757	13841	13884	13965	13866	13947	13820	13733	13877	13897	13983	13977	13808	13688	13859	13875	13805	13880	13781	13878	13835	13845	13769	13798	13841	13850	13747	13809	13842	13916	13854	13956	13928	13775	13766	13772	13768	13919	13785	13800	14045	13886	13885	13742	13788	13940	13910	13916	13959	13738	13907	13945	13852	13821	13801	13740	13920	13651	13767	13775	13880	13698	13862	13812	13857	13805	13698	13829	13968	13912	13794	13811	13840	13742	13692	13886	13822	14009	14002	13843	13840	13918	13848	13900	13867	13812	13708	13850	13930	13985	13822	13763	14015	13862	13961	13883	13960	14020	13821	13876	13904	13732	13891	13860	14026	14010	13838	13838	13932	13896	13920	13696	13943	13819	13870	14052	13798	13751	13904	13869	13914	13867	13919	13742	13932	13947	13838	13872	13891	13802	13979	13765	13743	13948	13846	13719	13862	13750	13797	14099	13903	14063	13879	13875	13989	13976	13824	13860	13946	13888	13702	13896	13776	13910	13736	13732	13877	13889	13784	13986	13873	13769	13972	13984	13949	13869	14073	13884	13856	13925	13710	13876	13986	13915	13733	13882	13738	13987	13919	13881	13896	13842	13827	14139	13933	13911	13993	13900	13816	13802	13834	13877	13927	13818	13792	13733	13932	13812	13849	14012	13830	13683	13857	13878	13926	14026	13989	13672	14000	13733	13743	13805	13880	13840	13949	13943	14052	13748	13879	13743	13892	13907	13877	13775	13713	13781	13794	13941	13699	13904	13879	13825	13888	13684	13896	13863	13894	13978	13829	14013	13828	13798	13816	13921	13779	13752	13789	13766	13879	13807	13950	13759	13816	13954	13812	13824	13863	13908	14047	13844	13792	13937	13906	13750	13962	13961	14045	13720	13837	13810	13806	13752	13818	13839	13687	13720	13830	13779	13965	13844	13673	13936	14022	13850	13852	13821	13899	13942	13796	13973	13860	13663	13761	13992	14071	13823	13863	14095	13898	13753	13945	13763	13874	13924	13993	13651	13915	13962	13780	13763	13586	13727	13836	13780	13759	13736	13763	13753	13883	13839	13648	13772	13805	13800	13966	13886	13875	13760	13925	13874	13888	13895	13861	13861	13800	13939	14143	13874	13903	13914	13825	13908	13905	13896	13794	14036	13790	13797	13814	13746	13963	13921	13964	13840	13856	13724	13886	13863	13990	13758	13690	13740	13878	13832	13945	13749	14014	13960	13968	13880	13771	13902	14015	13965	13763	13997	13930	13760	13940	14008	13959	13839	13704	14051	13793	13936	13900	13738	13695	13726	13944	13775	13979	13899	13918	13787	13821	13844	13794	13856	13801	13952	13924	13891	14023	13637	13914	13917	13877	13900	13776	13956	13938	13729	13792	14042	13888	13820	13837	13768	13961	13930	13857	13809	13725	13707	13971	13864	13874	13786	13813	13717	13895	13947	13937	13855	13882	13882	13868	14028	13773	13983	13890	13764	13812	13929	13859	13869	13827	14103	13853	13780	13743	13895	13828	13937	13895	13777	13885	13906	13793	13793	13899	13846	13845	13925	13769	13844	13842	13938	13919	13749
22147	21168	28519	24609	22008	23573	24952	19978	18974	19188	18738	18377	18283	18125	18316	18181	18279	18087	18036	18164	17911	18160	17912	18009	18096	19065	19624	19785	18927	18653	18278	17891	17674	17684	17862	17786	17908	17793	17959	18028	18012	17971	17990	17713	17806	17810	17918	17869	17694	17897	17774	17948	17956	17797	17738	17719	17884	17720	17754	17795	17827	18016	17892	17767	17599	17675	17776	17815	17957	17796	17741	17816	17694	17801	17863	17872	17683	17762	17680	17657	17882	17814	17828	17643	17878	17589	17827	17702	17802	17799	17802	17846	17580	17784	17844	17699	17489	17756	17777	17858	17876	17818	17691	17810	17923	17753	17917	17629	17674	17683	17939	17846	17679	17771	17725	17840	17871	17893	17741	17741	17901	17641	17796	17669	17676	17780	17612	17666	17728	17951	17533	17734	17572	17756	17935	17725	17784	17711	17713	17860	17691	17675	17837	17910	17720	17746	17769	17840	17628	17577	17930	17785	17773	17604	17634	17726	17910	17850	17737	17692	17657	17859	17560	17767	17818	17665	17718	17703	17721	17878	17817	17756	17851	17674	17709	17915	18017	17799	17939	17927	17790	17790	17744	17694	17802	17689	17586	17931	17545	17745	17818	17690	17929	17824	17578	17942	17786	17903	17696	17608	17802	17769	17737	17689	17843	17702	17816	17823	17806	17699	17779	17845	17782	17737	17560	17686	17858	17845	17635	17576	17767	17757	17761	17728	17526	17837	17736	17683	17772	17710	17845	17694	17779	17627	17870	17569	17637	17659	17664	17604	17724	17790	17761	17737	17577	17588	17935	17497	17776	17795	17974	17760	17686	17892	17912	17738	17596	17939	17887	17867	17593	17618	17769	17522	17950	17856	17686	17576	17968	17803	17859	17796	17969	17711	17775	17674	17565	17936	17958	17756	17687	17546	17625	17828	17373	17821	17586	17795	17864	17744	18004	17604	17825	17805	17641	17691	17776	17772	17707	17768	17797	17780	17642	17556	17753	17797	17552	17704	17888	17770	17877	17782	17588	17665	17818	17987	17755	17887	17632	17763	17746	17682	17741	17810	17585	17746	17765	17762	17728	17719	17638	17461	17786	17684	17762	17755	17803	17729	17804	17732	17577	17858	17611	17603	17861	17703	17728	17617	17795	17810	17899	17666	17768	17886	17717	17607	17770	17795	17532	17834	17750	17875	17667	17655	17646	17732	17895	17954	17713	17683	17762	17786	17935	17738	17687	17711	17573	17653	17623	17766	17732	17937	17951	17764	17638	17711	17571	17685	17844	17762	18001	17691	17872	17754	17725	17809	17543	17656	17683	17671	17711	17798	17613	17587	17857	17891	17809	17837	17757	17492	17677	17770	17758	17697	17823	17772	17752	17750	17784	17647	17566	17736	17719	17851	17865	17546	17814	17834	17808	17721	17861	17716	17754	17705	17835	17688	17505	17762	17700	17564	17627	17635	17670	17572	17646	17658	17699	17830	17707	17737	17637	17812	17629	17673	17681	17610	17940	18046	17628	17629	17749	17600	17853	17916	17630	17569	17648	17713	17807	17953	17786	17560	17727	17628	17908	17867	17645	17653	17751	17805	17975	17747	17715	17854	17742	17770	17636	17622	17835	17794	17628	17513	17806	17696	17530	17829	18008	17770	17744	17718	17756	17614	17633	17800	17677	17632	17719	17625	17861	17729	17921	17825	17790	17781	17669	17673	17651	17873	17692	17699	17834	17685	17600	17672	17791	17912	17684	17818	17655	17767	17686	17692	17664	17714	17790	17769	17629	17647	17664	17865	17677	17872	17876	17687	17731	17670	17823	17690	17801	17777	17464	17718	17888	17912	17708	17575	17926	17766	17875	17688	17774	17657	17615	17734	17907	17771	17769	17832	17839	17717	17806	17705	17765	17787	17680	17587	17679	17878	17640	17652	17761	17949	17930	17744	17639	17791	17746	17682	17806	17686	17639	17754	17681	17742	17756	17704	17800	17776	17775	17957	17678	17669	17841	17973	17823	17677	17765	17928	17798	17862	17904	17824	17711	17871	17751	17499	17751	17839	17781	17718	17768	17615	17970	17623	17835	17970	17896	17895	17741	17770	17853	17876	17636	17717	17670	17691	17746	17932	17802	17756	17839	17712	17849	17763	17839	17908	17749	17586	17776	17847	17721	17782	17668	18138	17752	17771	17581	17516	17584	17472	17699	17743	17544	17737	17658	17705	17709	17619	17756	17806	17706	17777	17760	17892	17800	17504	17806	17810	17672	17483	17860	17728	17715	17670	17764	17700	17791	17711	17759	17777	17651	17776	17887	17960	17670	17699	17720	17806	17748	17471	17700	17598	17629	17832	17975	17847	17725	17980	17670	17570	17974	17708	17556	17757	17601	17583	17913	17861	17721	17690	17461	17699	17785	17750	17570	17726	17802	17808	17842	17863	17582	17717	17559	17598	17843	17802	17961	17901	17676	17606	17691	17595	17520	17636	17828	17822	17929	17720	17750	17731	17693	17957	17867	17830	17665	17762	17818	17682	17731	17659	17677	17659	17701	17897	17771	17825	17827	17643	17691	17652	17786	17755	17798	17753	17704	18043	17653	17802	17614	17638	17677	17614	17754	17738	17583	17759	17653	17538	17605	17735	17790	17792	17648	17812	17632	17631	17940	17819	17606	17769	17916	17481	17714	17980	17691	17764	17875	17546	17657	17616	17696	17726	17759	17792	17683	17804	17659	17595	17681	17595	17646	17633	17683	17640	17755	17956	17864	17987	17609	17871	17817	17753	17767	17586	17600	17782	17832	17787	17537	17672	17861	17581	17695	17853	17672	17818	17769	17775	17883	17567	17874	17601	17724	17931	17728	17821	17669	17721	17820	17554	17794	17918	17823	17820	17773	17808	17812	17691	17884	17718	17660	17887	17828	17741	17737	17693	17771	17766	17662	17677	17769	17854	17719	17646	17860	17798	17580	17637	17731	17847	17815	17860	17729	17645	17700	17747	17695	17887	17966	17874	17631	17523	17749	17688	17857	17640	17572	17752	17856	17679	17740	17700	17679	17765	17741	17710	17671	17809	17791	17683	17730	17818	17584	17462	17823	17837	17771	17637	17692	17671	18059	17928	18030	17641	17586	17733	17702	17786	17697	17699	17663	17781	17711	17471	17797	17728	17570	17558	17793	17730	17607	17594	17710	17721	17768	17535	17744	17946	17896	17827	17733	17745	17762	17774	17915	17764	17678	17748	17789	17715	17614	17722	17638	17642	17756	17691	17907	17818	17721	17732	17774	17687	17634	17857	17728	17622	17853	17982	17631	17775	17666	17730	17687	17752	17889	17589	17678	17899	17763	17724	17613	17669	17696	17562	17597	17565	17797	17859	17770	17578	17792	18071	17624	17591	17828	17760	17567	17522	17874	17882	17499	17699	17739	17810	17797	17702	17647	17950	17993	17743	17895	17754	17748	17722	17847	17867	17772	17990	17656	17805	17776	17675	17516	17778	17758	17777	17807	17833	17869	17678	17670	17687	17525	17594	17764	17704	17658	17979	17826	17737	18020	17932	17761	17860	17481	17776	17751	17720	17919	17709	17754	17515	17736	17557	17665	17777	17896	17738	17724	17823	17921	17725	17948	17715	17863	17828	17760	17609	17676	17784	17835	17890	17918	17794	17983	17922	17984	17788	17763	17849	17562	17722	17713	17979	17596	17720	17951	17878	17629	17772	17673	17515	17631	17626	17570	17771	17799	17690	17627	17599	17849	17888	17528	17796	17689	17948	17676	17736	17731	17580	17570	17692	17693	17599	17744	17796	18003	17800	17558	17802	17663	17716	17849	17593	17740	17810	17818	17831	17577	17443	17642	17808	17766	17742	17833	17609	17908	17836	17844	17821	17936	17784	17801	17511	17479	17641	17726	17733	17539	17487	17833	17686	17804	17918	17698	17672	17728	17501	17780	17808	17834	17758	17616	17777	17587	17740	17702	17703	17745	17605	17867	17749	17888	17596	17771	17841	17736	17768	17917	17740	17811	17691	17537	17840	17673	17863	17615	17529	17846	17669	17800	17829	17741	17834	17796	17751	17733	17872	17719	17810	17466	17648	17811	17899	17535	17726	17663	17463	17656	17714	17733	17685	17695	17652	17759	17701	17632	17832	17597	17884	17917	17733	17893	17700	17744	18046	17668	17694	17566	17728	17508	17723	17613	17942	17808	17880	17843	17804	17702	17709	17713	17956	17739	17629	17849	17847	17807	17529	17816	17742	17867	17841	17788	17743	17593	17635	17678	17764	17709	17703	17556	17727	17876	17662	17958	17771	17628	17561	17655	17900	17632	17778	17748	17945	17620	17770	17716	17784	17705	17830	17782	17880	17866	17891	17771	17801	17861	17727	17726	17810	17848	17856	17902	17718	17583	17587	17715	17739	17524	17777	17612	17745	17520	17650	17643	17588	17614	17797	17735	17587	17592	17671	17712	17733	17835	17664	17443	17594	17674	17614	17701	17683	17969	17709	17795	17885	17907	17658	17686	17704	17820	17745	17684	17759	17953	17702	17645	17746	17940	17727	17906	17821	17940	17499	17609	17874	17747	17725	17732	17641	17598	17725	17665	17793	17729	17682	17787	17703	17836	17792	17794	17813	17925	17846	17843	18010	17944	17619	17703	17573	17953	17732	17721	17829	17782	17524	17661	17819	17830	17822	17861	17601	17596	17679	17614	17611	17639	17514	17785	17793	17609	17675	17794	17816	17757	17825	17753	17632	17952	17805	17721	17919	17762	17737	17719	17704	17726	17659	17840	17640	17645	17650	17639	17609	17800	17773	17849	17770	17587	17632	17842	17728	17857	17876	17866	17858	17865	17475	17789	17748	17845	17846	17553	17768	17868	17566	17803	17726	17778	17732	17691	17564	17680	17642	17687	17768	17862	17651	17949	17640	17823	17792	17671	17795	17613	17836	17699	17711	17835	17852	17850	17817	17714	17899	17719	17628	17840	17768	17549	17635	17775	17642	17749	17556	17791	17652	17779	17647	17714	17559	17742	17736	17739	17705	17834	17719	17738	17895	17781	17717	17646	17509	17560	17459	17753	17656	17614	17724	17854	17778	17800	17427	17639	17584	17879	17903	17792	17539	17729	17847	17793	17680	17737	17532	17740	17750
32106	62998	55431	40942	24545	17633	17011	16134	16205	15961	15383	14962	14902	14631	14695	14582	15244	14584	14521	14497	14592	14398	14567	14477	14624	16022	16405	16183	15500	15014	14479	14461	14474	14168	14081	14338	14211	14241	14061	14147	14230	14314	14128	14309	14189	14309	14258	14291	14307	14372	14140	14325	14304	14162	14243	14334	14175	14146	14227	14047	14386	14381	14146	14096	14400	14283	14146	14297	14153	14387	14251	14160	14348	14314	14346	14153	14204	14255	14216	14305	14343	14302	14241	14212	14178	14221	14288	14157	14228	14276	14228	14443	14173	14182	14307	14240	14267	14191	14085	14324	14119	14230	14271	14341	14305	14158	14136	14254	14168	14268	14163	14207	14182	14203	14288	14316	14251	14221	14234	14362	14082	14348	14153	14211	14341	14242	14181	14224	14287	14313	14451	14083	14323	14233	14154	14260	14076	14048	14216	14187	14145	14256	14158	14320	14214	14263	14251	14216	14162	14161	14145	14119	14324	14346	14365	14133	14321	14347	14116	14222	14262	14483	14177	14293	14125	14215	14295	14218	14215	14205	13990	14047	14364	14258	14289	14371	14033	14314	14127	14152	14364	14137	14329	14215	14269	14090	14155	14331	14397	14270	14236	14285	14137	14166	14213	14284	14245	14327	14174	14285	14285	14353	14116	14188	14274	14256	14203	14242	14182	14531	14270	14234	14375	14136	14246	14272	14400	14219	14272	14160	14345	14279	14176	14089	14259	14239	14240	14264	14308	14207	13928	14145	14123	14333	14220	14281	14290	14288	14303	14252	14260	14109	14117	14401	14188	14228	14083	14242	14202	14199	14367	14150	14138	14368	14333	14098	14331	14178	14199	14243	14156	14393	14153	14111	14207	14258	14127	14157	14191	14122	14239	14258	14323	14212	13996	14070	14328	14120	14278	14168	14082	14280	14338	14263	14365	14345	14375	14193	14114	14271	14218	14161	14359	14237	14263	14127	14192	14000	14262	14221	14209	14274	14214	14280	14301	14190	14140	14167	14316	14023	14270	14353	14032	14239	14385	14102	14341	14271	14129	14282	14090	14159	14177	14054	14221	14299	14383	14142	14380	14208	14343	14223	14145	14282	14215	14194	14263	14332	14226	14141	14352	14320	14403	14411	14172	14283	14262	14253	14442	14263	14201	14200	14282	14278	14242	14304	14197	14423	14264	14215	14312	14280	14285	14208	14100	14389	14123	14300	14115	14177	14368	14149	14331	14210	14251	14290	14383	14014	14233	14373	14186	14214	14120	14328	14233	14267	14200	14214	14274	14336	14307	14138	14250	14534	14257	14187	14298	14294	14455	14161	14138	14206	14399	14296	14250	14129	14159	14262	14241	14129	14252	14285	14197	14342	14110	14261	14425	14305	14245	14195	14171	14256	14484	14205	14103	14233	14370	14271	14238	14183	14097	14219	14408	14357	14374	14114	14153	14265	14373	14249	14302	14334	14118	14310	14242	14260	14330	14218	14251	14374	14267	14252	14213	14156	14235	14168	14199	14071	14179	14490	14189	14278	14274	14329	14435	14242	14265	14204	14249	14141	14024	14382	14359	14091	14103	14056	14160	14296	14124	14332	14359	14338	14382	14233	14248	14199	14194	14130	14396	14191	14273	14189	14159	14366	14408	14093	14267	14170	14255	14310	14289	14138	14234	14161	14338	14323	14383	14172	14137	14219	14225	14258	14279	14130	14228	14399	14171	14229	14120	14229	14088	14260	14269	14090	14340	14172	14158	14280	14239	14296	14169	14237	14139	14249	14217	14167	14222	14287	14282	14373	14289	14298	14192	14354	14314	14007	14218	14288	14299	14291	14333	14241	14072	14324	14266	14137	14245	14303	14214	14292	14423	14247	14249	14244	14092	14210	14195	14209	14136	14371	14121	14268	14329	14020	14107	14191	14072	14375	14337	14244	14111	14195	14183	14219	14304	14323	14218	14177	14064	14215	14191	14139	14231	14268	14293	14102	14356	14313	14508	14348	14309	14251	14251	14205	14225	14222	14237	14184	14116	14298	14121	14211	14116	14377	14139	14130	14359	14323	14266	14318	14290	14065	14223	14351	14318	14113	14203	14202	14311	14292	14242	14308	14179	14127	14245	14109	14148	14143	14198	14249	14365	14151	14230	14218	14238	14118	14113	14386	14120	14181	14241	14142	13993	14180	14263	14419	14204	14154	14166	14296	14189	14326	14149	14098	14127	14359	14448	14138	14195	14263	14220	14180	14136	14211	14173	14343	14360	14153	14228	14312	14066	14211	14206	14239	14261	14230	14360	14337	14225	14226	14302	14219	13953	14130	14289	14200	14209	14316	14179	14246	14255	14183	14238	14153	14251	14142	14187	14231	14282	14173	14298	14284	14327	14272	14339	14282	14319	14345	14338	14325	14452	14422	14242	14459	14134	14212	14182	14266	14236	14182	14344	14272	14325	14082	14368	14142	14231	14173	14222	14373	14255	14292	14136	14340	14296	14263	14220	14289	14360	14267	14286	14207	14270	14331	14179	14400	14153	14267	14278	14311	14320	14287	14411	14268	14239	14181	14257	14137	14230	14033	14326	14214	14226	14314	14213	14251	14323	14291	14239	14142	14318	14247	14273	14109	14371	14247	14291	14232	14132	14149	14197	14083	14271	14160	14348	14176	14303	14349	14138	14281	14179	14052	14436	14249	14372	14120	14260	14253	14199	14164	14346	14283	14334	14187	14246	14255	14283	14235	14099	14138	14243	14116	14016	14115	14132	14246	14116	14399	14365	14367	14210	14266	14152	14070	14267	14246	14096	14211	14245	14324	14180	14388	14230	14065	14397	14195	14245	14216	14115	14270	14248	14201	14344	14280	14221	14112	14205	14183	14161	14296	14369	14237	14167	14300	14342	14160	14254	14158	14174	14431	14425	14201	14246	14340	14290	14201	14419	14087	14210	14335	14317	14280	14069	14345	14281	14114	14131	14335	13981	14096	14267	14253	14181	14264	14222	14181	14196	14206	14287	14182	14303	14346	14062	13984	14190	14294	14218	14011	14323	14158	14261	14119	14277	14255	14318	14214	14252	14171	14343	14297	14103	14083	14295	14296	14314	14182	14216	14263	14280	14413	14212	14227	14349	14290	14120	14271	14423	14207	14168	14223	14186	14250	14421	14252	14472	14297	14236	14287	14140	14283	14205	14199	14433	14297	14310	14196	14173	14151	14164	14240	14204	14215	14176	14008	14315	14298	14291	14249	14251	14194	14176	14231	14093	14240	14044	14243	14168	14174	14373	14284	14386	14387	14373	14199	14320	14077	14271	14322	14375	14275	14155	14362	14005	14143	14150	14235	14106	14128	14255	14238	14288	14452	14264	14125	14285	14259	14310	14360	14334	14189	14045	14192	14101	14265	14284	14144	14302	14321	14165	14167	14385	14136	14276	14233	14269	14148	14149	14205	14204	14255	14098	14387	14243	14401	14271	14184	14171	14223	14263	14222	14354	14247	14124	14312	14231	14210	14126	14258	14305	14282	14265	14188	14343	14241	14288	14163	14199	14055	14173	14324	14264	14176	14361	14155	14475	14294	14168	14231	14097	14185	14355	14044	14345	14193	14239	14249	14299	14276	14204	14214	14222	14291	14094	14211	14205	14206	14277	14213	14190	14307	14168	14361	14211	14173	14184	14346	14368	14334	14255	14048	14245	14277	14073	14296	14185	14238	14290	14051	14211	14314	14267	14299	14226	14270	14181	14286	14393	14202	14182	14143	14264	14200	14348	14391	14300	14343	14352	14242	14330	14209	14106	14107	14070	14221	14106	14303	14146	14146	14330	14250	14178	14294	14290	14318	14311	14291	14193	14317	14095	14358	14196	14275	14431	14276	14219	14161	14216	14371	14288	14329	14335	14194	14096	14241	14246	14317	14292	14268	14146	14255	14217	14217	14302	14165	14316	14130	14026	14183	14337	14330	14233	14206	14176	14303	14160	14318	14120	14221	14351	14292	14200	14386	14325	14026	14160	14213	14185	14370	14273	14221	14198	14212	14281	14172	14393	14189	14166	14350	14262	14095	14244	14334	14255	14273	14317	14125	14263	14376	14214	14058	14107	14299	14277	14287	14261	14165	14392	14220	14223	14359	14184	14194	14418	14147	14415	14220	14188	14308	14154	14350	14251	14343	14087	14223	14248	14500	14181	14204	14415	14100	14221	14240	14289	14152	14369	14163	14107	14157	14226	14247	14123	14135	14273	14213	14241	14217	14126	14267	14447	14220	14439	14196	14251	14210	14176	14201	14283	14126	14124	14335	14149	14232	14225	14220	14290	14264	14233	14105	14296	14209	14364	14340	14378	14263	14176	14515	14163	14306	14282	14360	14196	14279	14342	14161	14397	14190	14240	14307	14336	14060	14258	14291	14227	14189	14357	14291	14256	14323	14192	14285	14165	14275	14288	14257	14206	14079	14263	14293	14026	14224	14260	14353	14121	14195	14223	14038	14106	14441	14247	14315	14231	14303	14089	14244	14358	14529	14166	14135	14177	14159	14127	14031	14302	14246	14257	14101	14191	14100	14269	14252	14157	14317	14024	14314	14365	14253	14272	14252	14235	14282	14217	14222	14239	14325	14229	14195	14131	14217	14248	14162	14147	14399	14282	14336	14210	14246	14225	14197	14126	14353	14040	14262	14236	14298	14298	14183	14381	14234	14179	14152	14291	14256	14088	14269	14123	14099	14268	14191	14076	14298	14077	14308	14237	14082	14389	14126	14272	14345	14360	14326	14319	14187	14312	14198	14116	14266	14199	14228	14154	14073	14165	14228	14135	14365	14173	14240	14339	14222	14091	14222	14194	14335	14246	14185	14102	14222	14179	14276	14463	14324	14121	14180	14336	14387	14204	14153	14172	14217	14151	14225	14108	14413	14262	14175	14199	13964	14169	14162	14160	14204	14367	14278	14245	14142	14177	14363	14320	14265	14136	14228	14343	14249	14257	14113	14142	14227	14242	14252	14343	14304	14296	14236	14209	14399	14270	14270	14109	14240	14152	14110	14153	14227	14242	14150	14231	14143	14116	14204	14260	14165	14298	14208	14192	14218	14333	14204	14219	14253	14325	14149	14089	14119	14373	14339	14290	14113	14293	14349	14165	14123	14339	14150	14285	14267	14290	14220
31124	31941	35290	27939	20475	18192	17865	17763	17576	17482	17457	17312	17137	17107	17062	17062	17011	17170	17176	16875	16982	16960	17077	17337	16919	17070	17319	17219	16947	17054	17162	17173	16764	17017	16892	17150	16970	17040	16961	16905	16777	16923	17256	16987	17122	16853	16954	16829	16945	16923	17108	17080	16980	16931	17129	16999	17037	16972	17011	17044	16961	16975	16983	16885	16883	16931	17156	17108	16908	16942	17021	16750	16749	17088	17051	17024	17035	17035	16940	17046	17136	16707	17138	16864	17172	16987	17112	16834	17089	16913	17197	16806	16869	16937	17058	17058	16972	17019	16870	16972	16944	16884	17029	16957	17044	16826	17143	16952	17149	17012	17069	17076	16937	16974	16998	17046	17112	16970	17055	17104	17073	17081	16821	17001	16966	16963	16955	16991	16971	16830	17042	17067	16991	16985	17076	17039	16895	16995	16777	16883	17001	16969	16866	17286	17020	16874	16895	16886	17004	16843	16931	17124	17004	17256	17064	16971	17013	17082	17108	16860	17095	17130	17128	16906	16702	16876	16909	17100	16965	16812	16900	16816	17058	16920	16918	16934	17016	17129	17068	16913	16997	16897	16951	16841	17033	17159	17156	16938	16927	16820	16898	16972	16926	16820	16927	17061	16937	17042	16905	16959	16816	17031	16868	16995	16895	16823	17040	16801	16992	16888	17013	17027	17091	17025	17000	17160	16860	17080	17020	17080	16917	16886	17064	16922	17058	16873	17105	16793	17217	17214	17007	16820	17060	17086	17071	17114	17129	17032	17021	16894	16971	16967	17029	17166	16928	16908	16986	17161	17050	17042	16999	16992	16917	16955	16919	17042	16965	16895	17122	17019	16804	17218	17043	17254	17137	17030	17169	16917	16882	17047	17038	16997	17221	16737	17007	16921	17097	16911	17024	17217	16933	16856	17069	16640	16929	17049	17016	16802	16936	16876	17001	16788	16997	16930	16901	16991	17006	16853	16854	16984	16803	16910	16767	17023	17017	16924	16787	17047	16926	16994	16996	16948	16923	16923	17125	16843	17107	17010	17151	17055	17261	16858	17118	16670	16944	16924	17162	16992	17147	17037	16995	16914	17056	16934	16925	16847	16882	17060	17128	16896	16906	17060	17089	16943	16665	16823	16896	17056	17005	16938	16929	16994	17112	16960	17289	17039	17035	16903	16962	16931	16886	16806	17013	17077	16738	16855	16975	16870	16819	17001	17087	16993	16990	16948	16968	16955	16990	16959	16912	17138	17044	16854	16887	16811	17047	16987	16972	16978	17001	17055	16791	16788	16885	17170	16988	16985	17178	16963	16957	16902	17020	16679	16954	16903	16983	16953	17069	16983	17283	16904	17102	16820	17000	16981	16879	17136	16961	17019	17008	17177	17017	17143	16967	16922	16772	17000	16993	16903	16970	17064	16903	16845	17031	17069	16850	16967	16945	16963	17054	16971	16981	16862	17117	17042	16940	16944	17065	16845	16999	16913	17008	16902	16984	17026	16985	17043	17032	17011	16894	16901	16984	17054	17226	17205	17035	16995	17111	16933	16859	16876	16938	17179	17001	16877	17042	16879	17033	17054	17151	16852	17093	16825	16875	16906	16940	17021	17095	16978	16946	17108	16969	17198	17021	16802	16856	16960	17390	17078	16953	16983	17063	17169	16981	16742	17020	16995	16887	17015	17095	16857	16946	17175	17061	17013	16953	16955	17098	16899	16920	17279	16927	16908	17155	17087	17052	17197	16785	17035	16914	16943	16960	16979	17019	16683	16822	16720	17221	17171	16969	16929	17034	17084	16922	17220	17197	17195	17186	17089	17038	16794	16927	16955	17047	17062	17149	17029	16951	17037	16801	16966	17189	17084	17187	16928	17196	16994	16995	16941	17025	17039	16865	16932	17002	16834	16811	17067	16942	16945	17203	16907	16889	16952	16916	16953	16829	16866	17057	17109	17051	17082	17125	16913	16979	17109	17164	17088	16928	16740	16943	17016	17146	16956	16830	17044	17099	16923	16891	17124	16905	16980	17001	16807	17073	16979	16877	17133	17269	16890	17058	17091	16905	16906	16955	17056	16783	17001	16865	17112	16756	16981	16873	16911	16807	16974	17102	16847	16984	16934	16853	16973	17111	17152	17024	16977	16965	16988	17100	16934	16947	17043	16882	17030	17203	17037	16886	17036	17042	16995	17108	16963	16845	17190	16906	17057	16979	17085	16906	16849	17004	16681	17071	17019	17035	17023	16995	16912	17009	16888	17119	17137	16984	17110	17051	16948	17032	16711	17176	17306	17029	16868	16742	16995	17103	17266	17024	16943	17022	17033	17006	16886	17026	17188	16882	17054	17012	17093	17050	16946	17016	17065	17118	17004	16980	16883	17016	17058	17136	16980	17133	17083	16976	16895	17084	17063	17154	17138	17170	16888	17100	16912	17235	16936	16806	16935	17023	17178	17074	17009	17099	17156	17138	17029	16792	17147	16828	16961	17054	16941	17017	16734	16792	17051	17186	16811	16974	17007	16905	16862	16966	17104	17035	16933	16846	16967	17236	17147	17117	17038	17246	16980	17063	17234	16995	17117	17087	16943	17086	17066	17221	17089	17055	16969	16991	16885	17159	17115	17221	17016	17149	16992	16889	16844	16921	16954	16964	17112	17173	16891	16832	17003	16949	17006	16951	17117	17060	16829	17027	16964	16987	17024	16844	17200	16889	17185	17123	17141	16882	16995	17030	16817	16921	16894	17284	17138	17061	16997	17010	16948	16972	16860	16807	16980	16941	16921	17053	17035	16908	16894	16977	16869	16957	16911	16999	17203	16908	17032	17105	17119	17143	17274	17018	17041	17032	16869	16906	16743	16992	16876	16859	16796	17069	17057	17115	16964	17005	16995	16949	17241	16988	17168	17025	17019	17067	17091	17054	16968	17049	17076	16750	17032	17072	17152	17001	16994	17037	17128	17099	17018	17083	16821	17112	17003	16779	16911	17059	17181	16878	16890	17040	17084	16913	16744	16743	16795	16959	16944	16914	17191	17053	17047	17049	16940	16977	17030	16986	16982	16880	17081	16890	16952	16897	16968	16984	17117	17018	17039	17119	17064	17067	17181	16968	17031	17028	17220	16999	17259	17133	17109	16841	17079	16899	16918	16976	16934	17151	17035	16994	16914	16967	16922	16971	17115	17080	17155	16987	17122	16840	16995	17034	17045	16978	16888	16990	16729	16961	17048	17151	16958	16942	16823	16973	16938	17223	16903	17223	16933	17047	16824	17022	17130	17006	16927	16834	16991	16859	16986	17065	16968	17186	17030	16843	16928	17168	17105	17109	16832	17178	16954	16981	17137	17116	16842	17168	16832	17042	17062	16921	16897	17036	16923	17082	16863	16939	16918	17019	16923	17050	16978	17003	17005	17026	17101	17002	17024	17000	16897	17039	16970	17146	17211	17245	17017	16979	16930	17006	16964	16844	16810	17060	17044	17068	17097	16995	16997	17119	17180	17076	17063	16813	16876	17087	17063	17044	17138	17015	16807	16984	16968	16968	16892	17148	16962	17081	16909	16829	16881	17098	16974	16963	16972	17016	16868	16926	16911	17021	16883	16847	16915	16951	16935	17213	16838	17023	16862	17051	17005	16993	16948	16753	16938	17096	17122	17102	17020	16847	16972	17151	16900	16964	16826	17102	17303	17042	17212	17105	17073	17121	17235	17053	16970	16802	17023	17042	17146	16938	16754	17015	16917	16895	17093	17059	16931	17066	16965	17002	16846	17232	16980	17010	16975	17053	17255	16840	16997	16961	16763	16985	16886	16867	17067	16874	17037	16953	17054	17049	16924	16815	16846	17047	16838	16886	17185	17083	17049	16956	16881	16874	16957	17164	17124	16816	16939	16977	17059	17187	17001	16958	17086	17193	16820	16965	16966	17005	17046	17054	17143	16965	17014	16983	17050	17014	16947	16943	17011	17210	16787	17180	16867	17155	17046	16971	17102	16974	16853	17134	16920	16869	16963	16938	16896	17046	16882	17113	17049	17006	17009	17222	16962	16945	17155	16952	16904	17069	16956	16998	16982	17129	17180	17006	16963	17016	16897	16908	16982	16905	16793	17006	16866	17063	16800	17061	17041	17130	17064	17093	17043	16891	17070	16907	17066	17023	16762	16944	17084	17179	17044	16987	17119	17077	16881	16977	16936	17152	17047	16983	16974	16796	16912	17086	17077	17040	16971	16981	16999	17012	16966	17121	16964	16985	16996	17100	17153	16904	16894	16655	17076	16835	17210	17013	17223	17122	16820	16782	16999	17084	17089	17198	16977	16968	17007	17158	16770	16910	16916	17016	17014	17023	16989	16845	16929	16820	16894	17150	17007	17039	16836	17135	17080	17077	17166	17050	17082	16972	17021	17012	16907	16880	16961	17043	17015	17024	16898	16923	17171	16963	17052	16908	16868	16816	17121	16822	16911	17246	17118	16959	16993	16995	17075	16907	17177	16843	16940	17005	16875	16990	16943	16893	17156	17082	17014	16878	16865	16800	17055	16871	16914	16992	16941	17119	17163	17118	17069	17094	17153	16906	17034	17101	16952	16886	17132	17088	17134	17055	17222	17038	17072	16933	16951	17008	16875	16932	16932	17152	17045	16952	17091	17032	16825	16932	16905	17085	17001	17105	17033	16930	16981	17132	16948	16973	17007	17152	17027	17005	16952	17103	17043	17050	16927	17156	17009	16974	16885	17003	16988	16954	16907	16854	16993	17004	16998	17096	17085	17078	16962	16976	17236	17060	16970	16876	16846	16894	17032	17025	16998	17151	16981	16798	17061	17016	17144	17198	17156	17227	16879	16965	16815	17086	16940	16945	17047	16967	17186	17022	16992	16978	17053	16939	17079	17006	17060	16880	17153	16976	16907	16974	17059	16970	17126	17236	17061	17166	17217	16956	16911	17199	16824	16982	17013	16937	17125	17031	16808	16985	17055	16900	16897	17151	17050	17106	16946	16951	16956	16912	17188	17025	16820	16844	17005	17034	16806	17127	16928	16959	17049	16963	16992	16932	17142	17154	16943	17000	16965	16842	17046	17099	17023	16823	16984	17247	16994	17012	17101	17056	17036	17014	17072	16919	17031	17019	16852	16985	17003	17070	16909	17010	16957
30680	46528	34851	23588	17074	14997	14687	14907	14658	14367	14148	14058	14071	13751	13836	13917	13810	13899	13624	13674	13870	13978	13838	13647	13877	13930	13838	13787	13969	13824	13837	13792	13793	13850	13779	13719	13785	13685	13736	13626	13799	13710	13787	13696	13662	13795	13735	13742	13842	13749	13704	13763	13864	13853	13660	13792	13907	13705	13820	13613	13819	13854	13801	13987	13754	13681	13717	13613	13839	13811	13681	13633	13708	13847	13704	13653	13728	13790	13774	13786	13797	13691	13819	13566	13843	13784	13965	13795	13766	13880	13751	13957	13832	13763	13857	13823	13645	13751	13698	13710	13930	13774	13809	13797	13819	13683	13879	13720	13825	13624	13876	13821	13644	13894	13749	13874	13692	13711	13858	13709	13714	13737	13734	13810	13742	13923	13704	13786	13881	13803	13692	13652	13780	13744	13718	13784	13695	13739	13746	13853	13725	13854	13809	13737	13829	13794	13801	13729	13857	13591	13790	13738	13877	13684	13788	13774	13679	13757	13698	13722	13877	13687	13571	13718	13733	13661	13789	13608	13813	13883	13755	13733	13679	13832	13615	13621	13905	13601	13775	13623	13825	13841	13864	13527	13809	13784	13779	13848	13658	13613	13689	13721	13668	13910	13772	13787	13819	13819	13800	13897	13660	13922	13645	13589	13862	13868	13815	13653	13730	13876	13712	13731	13799	13557	13881	13738	13643	13837	13787	13729	13935	13809	13642	13844	13732	13780	13730	13827	13674	13771	13802	13685	13946	13857	13697	13736	13733	13685	13871	13703	13768	13663	13544	13774	13748	13766	13998	13757	13785	13980	13734	13609	13799	13806	13619	13824	13986	13729	13731	13810	13676	13764	13870	13683	13677	13754	13783	13853	13848	13753	13693	13969	13779	13651	13821	13638	13781	13705	13885	13773	13685	13906	13676	13796	13901	13639	14011	13668	13715	13790	13627	13797	13785	13714	13862	13903	13648	14029	13726	13774	13667	13794	13819	13658	13689	13774	13886	13816	13779	13707	13651	13806	13717	13951	13759	13790	13622	13801	13748	13847	13813	13676	13758	13606	13687	13682	13748	13803	13794	13832	13763	13718	13636	13858	13772	13801	13696	13776	13636	13804	13721	13899	13815	13741	13696	13745	13790	13872	13705	13677	13792	13826	13773	13830	13800	13610	13860	13748	13886	13762	13843	13778	13795	13787	13773	13748	13726	13820	13796	13808	13875	13760	13565	13766	13778	13686	13905	13702	13551	13876	13725	13771	13715	13957	13868	13620	13801	13812	13819	13658	13678	13764	13723	13680	13811	13586	13902	13793	13745	13764	13721	13861	13850	13578	13993	13870	13918	13904	13693	13789	13857	13475	13670	13730	13754	13795	13657	13643	13808	13831	13766	13676	13628	13916	13709	13726	13787	13730	13668	13787	13749	13836	13546	13736	13626	13736	13768	13841	13756	13740	13849	13711	13809	13760	13737	13766	13755	13702	13884	13625	13867	13739	13792	13531	13796	13737	13816	13858	13726	13727	13759	13728	13666	13793	13805	13659	13736	13861	13719	13941	13731	13985	13733	13754	13685	13841	13638	13700	13750	13665	13715	13814	13799	13898	13801	13596	13668	13908	13848	13833	13687	13573	13935	13811	13807	13823	13763	13731	13740	13768	13743	13769	13778	13738	13635	13832	13633	13686	13659	13837	13678	13768	13763	13685	13719	13686	13789	13760	13665	13905	13757	13829	13755	13790	13673	13757	13658	13714	13732	13715	13705	13708	13644	13831	13755	13709	13977	13692	13808	13811	13776	13748	13871	13744	13827	13791	13850	13799	13808	13743	13846	13558	13839	13642	13835	13825	13864	13757	13680	13706	13583	13713	13688	13845	13790	13766	13774	13654	13697	13955	13856	13928	13786	13851	13806	13868	13821	13749	13676	13822	13753	13673	13730	13923	13868	13774	13690	13692	13916	13630	13764	13558	13878	13915	13717	13781	13780	13816	13560	13615	13686	13823	13726	13764	13664	13569	13788	13804	13584	13785	13930	13771	13958	13735	13909	13769	13776	13695	13773	13821	13892	13589	13778	13652	13708	13844	13616	13680	13845	13824	13846	13830	13709	13859	13804	13674	13922	13749	13713	13700	13708	13796	13721	13802	13589	13870	13817	13663	13610	14008	13753	13692	13738	13768	14044	13574	13736	13854	13752	13837	13653	13901	13689	13826	13872	13744	13753	13723	13780	13719	13749	13797	13832	13930	13682	13507	13710	13739	13895	13748	13742	13850	13930	13875	13851	13700	13807	13789	13814	13933	13708	13778	13743	13867	13762	13769	13603	13784	13909	13756	13841	13872	13633	13765	13674	13767	13752	13897	13788	13821	13703	13644	13786	13869	13857	13759	13718	13696	13764	13854	13717	13695	13885	13830	13788	13830	13844	13751	13860	13748	13655	13764	13796	13867	13826	13769	13805	13762	13810	13722	13639	13806	13872	13792	13918	13710	13747	13752	13606	13828	13879	13726	13708	13770	13794	13820	13851	13771	13630	13700	13757	13645	13760	13664	13867	13690	13774	13794	13638	13820	13815	13871	13700	13783	13750	13773	13883	13703	13777	13619	13840	13721	13796	13693	13895	13807	13763	13707	13706	13596	13740	13655	13584	13619	13676	13715	13817	13675	13741	13794	13683	13738	13999	13520	13788	13810	13653	13639	13803	13786	13665	13638	13695	13701	13578	13584	13832	13687	13701	13597	13789	13694	13788	13706	13879	13547	13791	13840	13943	13859	13748	13693	13776	13817	13674	13769	13939	13865	13829	13677	13828	13776	13742	13834	13701	13784	13785	13684	13738	13802	13727	13974	13677	13830	13694	13775	13641	13525	13751	13728	13660	13692	13914	13712	13756	13628	13983	13777	13803	13800	13747	13973	13516	13916	13824	13755	13866	13815	13858	13688	13669	13622	13779	13807	13762	13754	13846	13883	13784	13704	13822	13684	13608	13812	13871	13662	13783	13772	13834	13830	13702	13612	13582	13699	13632	13652	13795	13700	13799	13879	13784	13768	13755	13721	14006	13711	13823	13677	13855	13785	13720	13906	13748	13829	13554	13826	13749	13820	13615	13696	14003	13840	13749	13840	13694	13732	13639	13894	13860	13628	13714	13677	13888	13831	13756	13762	13871	13678	13649	13927	13874	13754	13761	13806	13576	13679	13780	13825	13672	13638	13844	13767	13770	13791	13717	13616	13703	13803	13704	13685	13703	13679	13713	13794	13658	13914	13677	13603	13718	13775	13854	13724	13880	13757	13777	13988	14029	13834	13704	13656	14061	13685	13804	13755	13644	13827	13760	13706	13761	13773	13588	13872	13871	13893	13846	13946	13744	13755	13742	13783	13646	13773	13851	13883	13744	13920	13536	13695	13855	13779	13775	13907	13642	13892	13647	13801	13760	13726	13906	13739	13806	13739	13781	13738	13684	13673	13844	13744	13662	13668	13766	13839	13672	13819	13605	13732	13848	13854	13818	13719	13782	13720	13644	13874	13934	13736	13641	13934	13872	13579	13706	13792	13981	13769	13721	13720	13851	13814	13812	13790	13996	13822	13729	13782	13700	13751	13834	13818	13857	13723	13691	13606	13749	13683	13712	13862	13792	13772	13711	13644	13820	13742	13844	13683	13706	13851	13822	13762	13819	13784	13781	13842	13649	13902	13665	13817	13914	13714	13876	13757	13875	13698	13623	13708	13860	13856	13906	13883	13769	13748	13609	13757	13726	13771	13729	13977	13693	13664	13768	13851	13741	13937	13846	13829	13768	13539	13621	13961	13777	13705	13797	13772	13782	13673	13763	13930	13641	13782	13620	13813	13699	13790	13756	13837	13636	13932	13876	13911	13678	13726	13792	13916	13835	13736	13682	13704	13795	13764	13966	13784	13697	13794	13764	13744	13803	13704	13817	13754	13703	13885	13587	13758	13787	13786	13695	13785	13659	13785	13716	13789	13708	13680	13662	13687	13975	13716	13823	13850	13843	13692	13821	13708	13684	13858	13741	13922	13688	13752	13770	13642	13895	13819	13712	13829	13921	13721	13911	13952	13842	13794	13773	13623	13756	13816	13824	13715	13851	14074	13652	13681	13721	13762	13766	13840	13841	13877	13754	13708	13719	13865	13940	14014	13903	13837	13840	13602	13872	13806	13644	13597	13725	13760	13935	13889	13693	13794	13752	13675	13835	13764	13702	13665	13946	13615	13861	13640	13638	13673	13899	13630	13754	13590	13886	13899	13760	13569	13719	13833	13917	13636	13754	13796	13619	13565	13965	13736	13980	13878	13754	13938	13617	13906	13709	13710	13858	13732	13804	13972	13698	13702	13653	13758	13714	13732	13842	13969	13636	13801	13693	13795	13705	13660	13949	13732	13798	13680	13770	13768	13810	13716	13682	13779	13733	13720	13797	13596	13709	13891	13782	13817	13670	13830	13818	13869	13886	13766	13606	13850	13616	13712	13714	14002	13727	13792	13847	13787	13678	13756	13718	13820	13793	13890	13947	13785	13822	13717	13747	13653	13912	13845	13647	13699	13892	14024	13680	13946	13819	13683	13871	13839	13779	13790	13783	13590	13861	13882	13841	13676	13989	13740	13787	13784	13792	13796	13810	13784	13855	13628	13641	13804	13892	13573	13860	13461	13843	13799	13746	13906	13722	13721	13766	13594	13762	13727	13687	13861	13874	13918	13878	13720	13627	13782	13730	13827	13894	13730	13705	13872	14014	13695	13762	13801	13813	13733	13841	13657	13780	13745	13727	13829	13638	13690	13912	13737	13718	13794	13857	13734	13772	13684	13834	13864	13581	13800	13732	13883	13809	13676	13811	13847	13527	13904	13943	13728	13713	13731	13785	13638	13824	13543	13748	13860	13740	13790	13587	13907	13845	13801	13907	13635	13822	13771	13771	13656	13770	13825	13730	14075	13796	13594	13722	13948	13986	13705	13771	13762	13638	13762	13800	13693	13538	13845	13795	13806	13822	13823	13643	13738	13818	13748	13720	13597	13726	13734	13785	13736	13696	13855	13787	13847	13741	13757	13802	13760	13794	13889	13659	13784	13719	13751	13899	13763	13850	13973	13883	13929	13816	13751	13650	13688	13841	13662	13783	13832	13836	13835
23254	21188	28369	25396	22188	20767	18969	16531	15798	15637	15385	15188	15201	14987	14922	14828	15025	14879	14984	14837	15048	15032	15069	14993	15116	15355	15873	15636	15609	15322	14990	14920	14861	14701	14884	14766	14748	14669	14908	14751	14791	14864	14897	14876	14727	14802	14738	15007	14931	14764	14878	15013	14971	14767	14741	14886	14785	14852	14867	14748	14612	14917	14785	15008	14878	14965	14732	14809	14824	14968	14806	14659	14827	14759	14960	14656	14978	14854	14831	14715	15037	14824	14862	14698	14795	14795	14819	14844	14788	14793	14708	14840	14736	14731	14775	14731	14577	14742	14836	14834	14724	14679	14753	14833	14835	14558	14729	14641	14768	14790	14613	14631	14868	14741	14738	14680	14684	15092	14752	14850	14771	14701	14717	14821	14886	14951	14776	14672	14862	14857	14903	14809	14728	14852	14758	14680	14780	14819	14760	14817	14880	14764	14710	14679	14984	14764	14771	14760	14869	14764	14598	14704	14904	14778	14655	14670	14773	14948	14782	14886	14723	14715	14732	14748	14569	14758	14796	14668	14660	14799	14808	14800	14865	14735	14837	14915	14735	14710	15082	14747	15069	14885	14752	14980	14673	14638	14823	14692	14641	14620	14931	14718	14792	14727	14763	14866	14666	14830	14687	14783	14689	14840	14857	14870	14823	14773	14699	14869	14816	14797	14868	14739	14783	14705	14846	14837	14614	14555	14675	14656	14904	15014	14700	14613	14983	14816	14739	14706	14706	14823	14719	14902	14774	14776	14782	14788	14709	14859	14844	14978	14708	14835	15111	14789	14847	14801	14868	14768	14885	14711	14892	14678	14814	14742	14766	14961	14884	14838	14721	14904	14785	14873	14769	14850	14771	14720	14846	14782	14910	14779	14889	14898	14655	14887	14589	14626	14478	14822	14976	14914	14866	14743	14784	14613	14708	14800	14904	14982	14819	14806	14759	14938	14734	14500	14727	14875	14667	14775	14810	14805	14733	14721	14984	14942	15025	14849	14739	14893	14926	14884	15060	14798	14850	14806	14950	15038	14671	14876	14823	14654	14580	14701	14577	14699	15175	14682	14929	14796	14746	14867	14889	14733	14849	14854	14894	14664	14661	14755	14693	14762	14849	14692	14749	14801	14826	14836	14896	14791	14763	14647	14681	14716	14749	14709	14913	14827	14993	14662	14524	14629	15007	14792	14812	14652	14701	14829	14847	14796	14612	14764	14894	14960	14832	14830	14960	14656	14993	14853	14686	14797	14801	14931	14873	14800	14709	14883	14816	14910	14736	14921	14677	14718	14904	14782	14838	14874	14852	14858	14791	14765	14750	14800	14835	14781	14774	14881	14941	14817	14884	14863	14917	14901	14637	14890	15087	14920	14784	14794	14956	14879	14791	14632	14751	14866	14735	14735	14683	14563	14805	14702	14806	14723	14850	14789	14791	14863	14920	14772	14879	14952	14812	14768	14942	14825	14717	14764	14918	14871	14990	14775	14905	14965	14707	14718	14871	14800	14794	14774	14800	14873	14783	14743	14687	14864	14842	14697	14675	14804	14748	14730	14700	14575	14837	14651	14680	14906	14779	14749	14843	14694	14712	14730	14828	14789	14635	14621	14811	14715	14817	14628	14677	14686	14763	14926	14796	14767	14738	14519	14796	14966	14725	14753	14729	14767	14725	14637	14693	14537	14719	14772	14847	14667	14877	14870	15031	14838	14702	14792	14734	14676	14692	14660	14579	14921	14820	14673	14766	14665	14608	14978	14792	14879	14542	14595	14697	14802	14828	14776	14719	14817	14952	14816	14942	14884	14634	14949	14963	14633	14670	14914	14870	14732	14781	14842	14888	14746	15048	14620	14836	14917	14834	14938	15119	15017	14571	14670	14771	14791	14862	14860	14919	14721	14672	14741	14851	14698	14790	14753	14718	14805	14652	14641	14700	14910	14852	14739	14860	14866	14824	14895	14754	14849	14607	14752	14797	14603	14798	14632	14783	14775	14844	14804	15086	14792	14848	14801	14784	14905	14869	14808	14779	14766	15069	14662	14793	14889	14840	14732	14750	14658	14668	14879	14638	14812	14774	14824	14769	14722	14778	14752	14877	14657	14513	14808	14731	14695	14685	14941	14901	14724	14959	15068	14807	14922	14896	14776	14822	14793	14676	14752	14795	14585	14797	14885	14683	14769	14555	14564	14852	14792	14805	14811	14731	14917	14808	14876	14928	14927	14749	14679	15048	14898	14738	14781	14755	14625	14927	14857	14986	14851	14742	14761	14920	15011	14666	14673	14739	14757	14598	14493	14730	14838	14858	14897	14956	14703	14769	14526	14855	14817	14735	14693	14783	14795	14785	14728	14859	14737	14917	14704	14599	14921	14931	14759	14717	14787	14790	14790	14676	14850	14697	14686	14828	14697	14915	14798	14770	14765	14739	14719	14684	14803	14961	14814	14820	14715	14619	14702	14784	14809	14941	14565	14962	14948	14705	14678	14834	14693	14892	14872	14647	14791	14691	14752	14809	14696	14844	14786	14635	14592	14729	14802	14763	14674	14705	14946	14782	14878	14651	14690	14763	14785	14823	14852	14786	14850	14795	14813	14815	14653	14740	14593	14783	14654	14667	14725	14900	14794	14564	14696	14791	14716	14874	14671	14663	14697	14711	14780	14788	14711	14822	14898	14741	14758	14957	14775	14865	14893	14744	14565	14648	14934	14668	14656	14720	14686	14644	14855	14677	14965	14913	14588	14707	14889	14619	14862	14738	14761	14717	14685	14813	14909	14833	14878	14806	14674	14797	14827	14628	14776	14713	15023	14974	14871	14788	14828	14848	14725	14732	14768	14693	14707	14588	14862	14712	14515	14856	14764	14750	14723	14761	14767	14736	14849	14717	14705	14832	14747	14869	14740	14760	14889	14842	14599	14822	14771	14527	14730	14643	14715	14710	14767	14646	14610	14566	14552	14888	14728	14765	14732	14719	14841	14741	14782	14810	14867	14643	14761	14757	14911	14870	14886	14721	14705	14757	14730	14758	14713	14703	14660	14775	14787	14508	14810	14718	14783	14792	14766	14701	14741	14869	14835	14711	14979	14841	14922	14896	14676	14904	14869	14879	14904	14710	14672	14907	14616	14889	14712	14804	14812	14761	14762	15091	14661	14837	14931	14713	14879	14825	14713	14855	14910	14650	14947	14820	14842	14752	14672	14817	14644	14660	14882	14696	14795	14790	14864	14733	14732	14860	14765	14999	14885	14840	14731	14684	14640	14882	14756	14736	14850	14669	14581	14536	14719	14704	14806	14724	14879	14798	14818	14820	14726	14758	14790	14694	14754	15001	14681	14846	14845	14831	14732	14776	14789	14722	14849	14721	14759	14864	14923	14879	14905	14810	14799	14787	14792	14884	14836	14780	14488	14962	14738	14873	14871	14720	14879	14763	14756	15026	14886	14785	14745	14859	14677	14764	14779	14732	14725	14851	14692	14917	14771	14730	14864	14917	14712	14707	14715	14807	14849	14804	14980	14851	14750	14777	14844	14749	14928	14785	14561	14792	14630	14688	14858	14500	14894	14841	14863	14989	14681	14908	14969	14988	14804	14696	14848	14878	14768	14869	14760	14924	14743	14747	14724	14778	14695	15032	14832	14669	14797	14878	14751	14614	14771	14985	14892	14996	14902	14704	14876	14778	14723	14995	14827	14839	14711	14744	14771	14660	14667	14703	14629	14911	14708	14676	14831	14852	14697	14879	14659	14694	14904	14788	14822	14997	14787	14903	14652	14891	14803	14977	14780	14743	14781	14692	14690	15069	14760	14682	14828	14648	14770	14728	14932	14673	14676	14773	14882	14813	14848	14867	14803	14661	14798	14735	14651	14642	14882	14900	14665	14886	14794	14894	14813	14733	14686	14876	14787	14836	14782	14839	15155	14826	14789	14915	14759	14687	14752	14721	14834	14584	14734	14640	14859	14600	14757	14773	14802	14969	14771	14633	14726	15017	14942	14876	14919	14890	14773	14773	14703	14772	14847	14665	14604	14760	14821	14887	14720	14756	14801	14703	14685	14642	14710	14493	14827	14886	14949	14907	14762	14789	14684	14668	14890	14796	14835	14836	14851	14880	14944	14853	14959	14906	14681	14810	14891	14653	14941	14874	14649	14995	14775	14732	14826	14669	14815	14785	14810	14955	14956	14725	14600	14901	14805	14745	14836	14789	14974	14819	14708	14669	14806	14908	14930	14667	14667	14493	14642	14762	14918	14814	14743	14833	14824	14868	14636	14806	14863	14846	14552	14761	14933	14914	14785	14859	14728	14667	14717	14584	14753	14791	14635	14793	14645	14751	14780	14788	14647	14590	14743	14910	14938	14762	14898	14945	14942	14978	14730	14779	14726	14850	14789	14813	14815	14785	14839	14709	14841	14735	14836	14653	14668	14678	14828	14607	14819	14638	14733	14743	14741	14765	14874	14842	14888	14744	14824	14864	14719	14833	14729	14776	14895	14737	14838	14727	14869	14812	14761	14845	14713	14905	14757	14825	14565	14700	14811	14813	14555	14707	14975	14730	14642	14882	14716	14625	14744	14699	14894	14796	14868	14869	14749	14754	14875	14909	14830	14837	14741	14881	14635	14592	14831	14658	14923	14918	14810	14908	14761	14810	14617	14515	14912	14778	14790	14880	14638	14928	14686	14667	14707	14576	14757	14883	14809	14924	14781	14567	14747	14643	14711	14550	14709	14718	14750	14505	14787	14863	14645	14527	14653	14886	14615	14655	14818	14766	14818	14977	14884	14745	14906	14974	14931	14786	14944	14826	14754	14865	14750	14841	14638	14856	14762	14952	14868	14753	14733	14849	14804	14633	14863	14905	14631	14737	14769	14750	14676	14738	14637	14721	14678	14624	14844	14951	14793	15020	14706	14661	14809	14591	14629	14818	14934	14861	14960	14563	14766	14778	14658	14916	14733	14768	14675	14919	14966	14700	14890	14603	14991	14814	14811	14855	14732	14942	14922	14553	14816	14779	14826	14789	14658	14783	14804	14708	14762	14883	14521	14945	14688	14651	14840	14836	14797	14839	14661	14826	14882	14812	14693	14921	14720	14801	14852	14925	14727	14774	14973	14683	14832	14902	14949	14845	14681	14721	14883	14919	15051
31019	57639	46821	30608	17237	15292	14918	14293	14103	13479	13143	13006	12907	12842	12724	12582	12576	12564	12627	12518	12589	12627	12608	12413	12552	13260	13854	13894	13284	12933	12776	12513	12531	12467	12452	12524	12567	12482	12496	12470	12518	12440	12185	12695	12242	12461	12420	12313	12561	12544	12531	12623	12576	12551	12381	12495	12576	12537	12433	12413	12577	12485	12453	12405	12353	12503	12474	12347	12419	12492	12520	12487	12488	12433	12502	12300	12659	12621	12561	12456	12552	12481	12434	12374	12606	12515	12472	12365	12359	12529	12460	12499	12469	12407	12494	12430	12592	12435	12343	12312	12507	12386	12618	12479	12387	12398	12585	12645	12556	12307	12503	12488	12493	12331	12584	12488	12501	12482	12343	12427	12343	12438	12271	12243	12489	12556	12319	12428	12391	12416	12346	12472	12366	12437	12576	12425	12440	12590	12446	12450	12194	12561	12600	12466	12454	12488	12305	12515	12237	12428	12450	12399	12537	12589	12496	12614	12496	12418	12436	12525	12319	12462	12393	12447	12353	12566	12529	12445	12460	12528	12527	12608	12378	12611	12474	12442	12516	12514	12489	12514	12661	12445	12469	12356	12436	12534	12482	12509	12475	12400	12460	12366	12499	12318	12431	12461	12456	12444	12430	12341	12490	12514	12425	12649	12387	12352	12491	12473	12581	12558	12387	12362	12446	12389	12468	12521	12453	12531	12337	12471	12252	12523	12356	12290	12316	12292	12493	12533	12511	12379	12449	12381	12388	12487	12323	12361	12571	12447	12539	12462	12564	12336	12362	12503	12498	12530	12299	12584	12396	12568	12391	12379	12396	12356	12471	12507	12489	12430	12528	12606	12408	12417	12455	12455	12384	12570	12385	12350	12358	12523	12617	12446	12405	12489	12331	12367	12486	12534	12419	12576	12471	12354	12440	12327	12504	12445	12555	12471	12588	12485	12613	12352	12553	12521	12540	12347	12526	12303	12498	12372	12536	12412	12508	12521	12618	12584	12691	12422	12344	12346	12626	12397	12350	12421	12520	12387	12468	12356	12615	12506	12366	12436	12295	12278	12437	12620	12589	12403	12508	12467	12494	12589	12440	12296	12609	12426	12257	12469	12620	12437	12372	12374	12420	12625	12478	12435	12516	12451	12433	12431	12397	12462	12485	12482	12479	12560	12484	12527	12177	12549	12688	12262	12568	12334	12407	12435	12547	12436	12380	12409	12440	12607	12494	12450	12733	12486	12451	12376	12507	12569	12423	12471	12425	12434	12388	12440	12416	12338	12409	12487	12319	12654	12434	12424	12591	12469	12591	12500	12305	12442	12611	12512	12447	12547	12328	12370	12510	12339	12504	12409	12354	12443	12489	12457	12571	12398	12415	12335	12323	12352	12410	12624	12509	12404	12367	12491	12373	12367	12279	12643	12617	12469	12274	12502	12533	12462	12557	12474	12517	12278	12332	12446	12506	12360	12431	12510	12480	12452	12666	12544	12452	12376	12342	12279	12530	12607	12417	12419	12455	12406	12457	12420	12432	12437	12397	12465	12329	12428	12368	12489	12295	12463	12499	12420	12371	12505	12444	12400	12435	12242	12496	12564	12422	12496	12437	12407	12560	12746	12290	12504	12434	12235	12441	12489	12567	12395	12344	12341	12366	12409	12537	12473	12449	12631	12536	12346	12510	12429	12460	12459	12381	12329	12551	12522	12682	12676	12375	12532	12587	12433	12465	12423	12499	12596	12329	12517	12481	12559	12519	12401	12563	12605	12588	12468	12523	12622	12457	12343	12542	12539	12387	12544	12452	12418	12394	12551	12345	12493	12427	12476	12519	12268	12522	12451	12341	12282	12311	12508	12353	12334	12521	12240	12629	12416	12259	12393	12557	12506	12401	12362	12612	12565	12417	12599	12503	12612	12318	12402	12426	12496	12593	12453	12502	12440	12538	12516	12378	12465	12498	12350	12412	12561	12669	12327	12635	12471	12497	12567	12479	12301	12452	12485	12448	12565	12599	12382	12539	12286	12506	12380	12430	12406	12436	12452	12415	12374	12433	12616	12368	12440	12360	12538	12354	12475	12674	12571	12654	12339	12490	12596	12312	12557	12459	12412	12426	12347	12243	12515	12418	12391	12501	12419	12469	12519	12631	12348	12489	12512	12483	12535	12525	12429	12518	12391	12399	12454	12407	12438	12439	12548	12464	12506	12483	12400	12644	12404	12484	12395	12389	12333	12417	12449	12426	12585	12544	12444	12542	12517	12420	12473	12459	12432	12480	12415	12520	12512	12528	12307	12616	12440	12476	12482	12174	12495	12459	12455	12423	12333	12421	12398	12476	12393	12551	12708	12361	12396	12516	12614	12436	12354	12486	12537	12507	12484	12514	12512	12407	12533	12448	12573	12446	12578	12474	12478	12511	12278	12510	12324	12448	12432	12447	12334	12457	12447	12473	12509	12437	12417	12472	12427	12618	12496	12424	12404	12449	12535	12241	12444	12593	12458	12417	12376	12328	12433	12666	12413	12299	12334	12384	12534	12487	12347	12437	12495	12602	12557	12340	12585	12484	12323	12521	12508	12470	12579	12441	12555	12332	12394	12434	12393	12436	12393	12431	12437	12416	12653	12514	12568	12365	12402	12543	12345	12464	12532	12534	12517	12364	12630	12344	12287	12453	12322	12507	12469	12339	12432	12502	12382	12370	12401	12190	12439	12414	12340	12504	12407	12585	12486	12508	12447	12492	12530	12367	12492	12505	12557	12367	12411	12570	12446	12537	12426	12465	12574	12427	12468	12498	12377	12375	12542	12471	12431	12473	12479	12380	12442	12592	12485	12431	12507	12421	12418	12345	12448	12491	12346	12500	12366	12395	12602	12497	12486	12479	12514	12567	12558	12400	12198	12424	12372	12304	12461	12430	12435	12480	12637	12655	12480	12489	12509	12473	12358	12433	12411	12645	12425	12659	12333	12447	12439	12419	12383	12534	12468	12548	12439	12629	12553	12589	12463	12480	12630	12414	12592	12406	12504	12428	12370	12297	12494	12608	12515	12416	12593	12406	12444	12434	12549	12443	12194	12502	12466	12456	12440	12573	12394	12406	12507	12376	12368	12463	12456	12564	12445	12393	12266	12413	12393	12508	12426	12651	12485	12617	12604	12366	12576	12406	12506	12316	12434	12502	12576	12472	12623	12582	12508	12343	12448	12417	12405	12475	12468	12537	12283	12503	12304	12379	12369	12411	12555	12286	12506	12469	12504	12478	12541	12422	12533	12625	12499	12509	12474	12269	12475	12332	12558	12374	12380	12525	12627	12307	12476	12403	12689	12481	12437	12456	12357	12544	12401	12448	12420	12455	12396	12425	12568	12420	12360	12478	12444	12481	12421	12319	12431	12504	12385	12404	12390	12437	12496	12510	12513	12476	12385	12433	12521	12589	12324	12507	12557	12416	12496	12457	12470	12547	12424	12683	12477	12449	12498	12503	12367	12511	12436	12364	12349	12291	12497	12317	12290	12582	12392	12474	12254	12550	12376	12441	12485	12358	12486	12366	12491	12446	12423	12378	12401	12449	12500	12598	12367	12510	12503	12498	12343	12440	12475	12442	12559	12482	12368	12319	12324	12416	12624	12426	12425	12539	12369	12516	12447	12356	12433	12448	12241	12412	12406	12480	12304	12439	12661	12354	12510	12493	12526	12518	12393	12383	12669	12586	12285	12420	12432	12350	12479	12447	12375	12338	12510	12316	12537	12497	12546	12427	12469	12357	12461	12556	12514	12454	12493	12428	12404	12466	12566	12413	12497	12326	12432	12288	12448	12349	12486	12570	12537	12509	12581	12430	12485	12389	12406	12367	12567	12422	12483	12506	12448	12478	12466	12463	12350	12548	12462	12394	12510	12490	12475	12540	12364	12492	12221	12593	12416	12478	12340	12632	12398	12460	12440	12307	12457	12517	12371	12536	12465	12461	12477	12475	12386	12485	12474	12363	12318	12504	12473	12368	12383	12504	12369	12477	12557	12489	12494	12366	12488	12372	12422	12521	12648	12443	12461	12641	12544	12438	12513	12390	12363	12403	12522	12486	12260	12581	12446	12520	12399	12434	12425	12579	12383	12381	12530	12401	12585	12515	12370	12441	12452	12687	12156	12476	12576	12457	12505	12484	12521	12500	12612	12384	12672	12459	12555	12563	12371	12464	12428	12210	12585	12510	12364	12609	12293	12415	12448	12407	12473	12354	12477	12463	12513	12535	12407	12394	12704	12573	12330	12388	12512	12527	12302	12438	12383	12526	12404	12627	12269	12324	12438	12630	12376	12284	12319	12557	12545	12533	12421	12345	12507	12512	12493	12425	12490	12398	12260	12457	12448	12505	12426	12410	12407	12361	12542	12432	12380	12508	12694	12505	12478	12269	12456	12418	12512	12505	12487	12514	12355	12460	12504	12622	12465	12379	12494	12647	12414	12244	12516	12422	12438	12218	12510	12472	12467	12455	12331	12353	12469	12456	12354	12554	12507	12389	12406	12638	12534	12457	12362	12379	12468	12473	12359	12518	12552	12630	12344	12472	12450	12456	12469	12488	12345	12449	12344	12451	12513	12486	12612	12467	12439	12433	12294	12507	12466	12563	12310	12447	12380	12365	12381	12337	12475	12445	12410	12641	12447	12438	12404	12473	12325	12588	12503	12489	12444	12459	12456	12537	12520	12357	12420	12529	12619	12430	12405	12382	12271	12516	12601	12348	12459	12574	12310	12624	12359	12463	12518	12446	12536	12432	12610	12577	12432	12476	12477	12608	12406	12481	12427	12457	12494	12462	12447	12461	12476	12437	12334	12524	12543	12540	12463	12541	12409	12537	12530	12479	12374	12533	12235	12312	12362	12425	12477	12487	12455	12534	12457	12456	12411	12458	12512	12521	12637	12372	12494	12458	12497	12485	12350	12302	12341	12347	12433	12505	12399	12331	12263	12545	12441	12586	12454	12399	12338	12474	12357	12451	12377	12496	12502	12621	12531	12525	12306	12496	12429	12438	12586	12362	12468	12424	12493	12535	12364	12387	12375	12703	12294	12541	12395	12419	12398	12432	12305	12445	12610	12287	12530	12733	12405	12410	12489	12428	12264	12453	12457	12371	12312	12430	12486	12372	12387
24786	21427	28235	27010	20694	17814	17232	16243	16223	15909	15639	15584	15575	15496	15382	15179	15281	15183	15210	15300	15138	15200	15195	15315	15234	15545	15819	15857	15756	15560	15379	15374	14968	15215	15224	15229	15214	15256	15108	15094	15230	15053	15235	15313	15161	14909	15288	15101	15316	15286	15150	15172	15250	15217	15428	15364	15286	15184	15143	15253	15048	15210	15324	15242	15300	15408	15232	15089	15223	15110	15104	15237	15291	15160	15321	15077	15106	15103	15274	15445	15414	15214	15144	15113	15260	15353	15386	15373	15347	15247	15127	15043	14966	15312	15332	15264	15200	15426	15297	15094	15110	15137	15082	15313	15011	15257	15296	15265	15096	15109	15145	15144	15409	15096	15414	15256	15284	15354	15304	15397	15154	15249	15328	15104	15020	15169	15161	15259	15370	15217	14987	15240	15108	15170	15252	15177	15294	15196	15132	15159	15165	15202	15103	15200	15330	15329	15188	15119	15346	15207	15284	15041	15287	15276	15216	15291	15272	15326	15166	15147	15353	15391	15251	15200	15042	15256	15170	15189	15145	15181	15177	15243	15172	15291	15324	15206	15370	14976	15118	15123	15151	15210	15113	15285	15183	15377	15282	15236	15446	15156	15038	15195	15104	15121	15396	15162	15225	15096	15250	15310	15060	15376	15162	15103	15381	15272	15383	15055	15243	15307	15175	15111	15145	15274	15452	15290	15101	15266	15166	15258	15308	15338	15288	15338	15161	15077	15237	15206	15190	15395	15182	15228	15152	15413	15299	15114	15321	15306	15221	15404	15256	15087	15213	15302	15375	15199	15224	15168	15258	15218	15227	15382	15221	15315	15352	15175	15243	15279	15160	15054	15253	15103	15221	15104	15313	15134	15179	15262	15257	15231	15404	15242	15372	15182	15452	15149	15112	15076	15257	15082	15260	15229	15139	15373	15053	15156	15253	15156	15243	15025	15237	15134	15095	15188	15368	15368	15205	15409	15382	15164	15360	15039	15340	15321	15352	15337	15332	14947	15249	15207	15356	15294	15252	15132	15288	15332	15258	15245	15101	15043	15257	15311	15126	15083	15244	15323	15094	15082	15000	15129	15066	15088	15195	15207	15209	15185	15205	15338	15365	15174	15056	15127	15192	15303	15141	15135	15183	15290	15284	15171	15162	15448	15381	15152	15165	15309	15244	15197	15197	15008	15429	15031	15131	15350	15305	15200	15367	15258	15166	15270	15322	15082	15219	15225	15199	15109	15216	15051	15227	15123	15117	15254	15154	15247	15226	15254	15219	15209	15051	15128	15302	15154	15293	15325	15160	15325	15244	15208	15233	15223	15208	15368	15238	15190	15179	15212	15330	15154	15136	15319	15359	15107	15033	15171	15268	15295	15316	15097	15223	15140	15384	15255	15205	15213	15164	15301	15286	15235	15351	15247	15240	15167	15238	15250	15173	15212	15312	15158	15256	15222	15313	15306	15133	15349	15213	15432	15044	15130	15305	15258	15242	15373	15209	15123	15184	15093	15167	15182	15346	15267	15373	15094	15338	15140	15242	15312	15221	15219	15213	15271	15169	15187	15261	15230	15273	15247	15170	15160	15399	15255	15220	15312	15155	15388	15307	15221	15337	15095	15107	15149	15134	15264	15188	15235	15094	15394	15158	15208	15208	15326	15286	15102	15246	15202	15325	15147	15382	15253	15182	15203	15253	15258	15270	15377	15356	15210	15199	15046	15260	15231	15299	15260	15264	15244	15219	15376	15191	15200	15178	15163	15224	15109	15067	15143	15403	15169	15224	15421	15177	15224	15112	15245	15292	15115	15229	15046	15361	15186	15150	15432	15148	15110	15331	15254	15154	15302	15364	15182	15073	15089	15213	15112	15060	15234	15365	15207	15211	15092	15129	14970	15048	15360	15272	15320	15060	15123	15330	15129	15321	15374	15377	15290	15323	15222	15096	15289	15200	15060	15026	15313	15219	15264	15122	15280	15237	15274	15287	15321	15163	15396	15374	15327	15223	15430	15186	15120	15273	15163	15282	15340	15322	15347	15123	15217	15373	15110	15247	15193	15342	15212	15304	15322	15322	15219	15501	15345	15428	15369	15191	15096	15111	15053	15174	15183	15180	15012	15314	15174	15253	15030	15351	15298	15060	15383	15085	15264	15273	15348	15287	15011	15095	15275	15365	15294	15203	15316	15283	15244	15305	15246	15177	15000	15150	15163	15426	15383	15275	15043	15265	15330	15180	15282	15042	15116	15200	15104	15284	15322	15266	15287	15176	15218	15155	15147	15265	15272	15088	15058	15134	15403	15241	15356	15329	15168	15176	15218	15114	15079	15149	15454	15265	15033	15316	15046	15219	15261	15286	15327	15319	15230	15281	15078	15220	15325	15129	15458	15354	15138	15122	15223	15134	15105	15382	15094	15065	15228	15210	15080	15360	15330	15318	15222	15477	15245	15231	15275	15359	15258	15291	15152	15174	15154	15188	15124	15358	15166	15197	15222	15094	15135	15394	15220	15161	15241	15132	15206	15062	15078	14987	15158	15113	15296	15299	15166	15275	15182	15269	15269	15199	15267	15198	15125	15246	15187	15209	15092	15114	15440	15217	14990	15152	15299	15284	15341	15249	15233	15165	15279	15172	15174	15104	15126	15184	15166	15034	15148	15128	15246	15189	15306	15303	15270	15270	15273	15155	15155	15315	15249	15253	15145	15300	15146	15289	15061	15219	15124	15080	15110	15225	15111	15211	15219	15208	15247	15081	15192	15208	15256	15466	15067	15150	15265	15185	15184	15266	15259	15318	15144	15352	15175	15266	15217	15256	15187	15226	15078	15212	15094	15251	15074	15309	15048	15214	15323	15281	15217	15112	15106	15328	15387	15302	15388	15370	15289	15203	15222	15093	15182	15294	15294	15207	15270	15081	15270	15271	15167	15123	15203	15138	15176	15160	15293	15061	15275	15510	15174	15167	15289	15040	15218	15294	15361	15138	15267	15358	15234	15325	15323	15238	15388	15472	15142	15051	15176	15417	15196	15204	15117	15282	15174	15316	15291	15144	15234	15247	14980	15225	15176	15056	15250	15313	15115	15222	15328	15007	15192	15140	15298	15173	15409	15286	15268	15321	15297	15162	15166	15285	15095	15232	15194	15401	15160	15227	15198	15267	15179	15168	15205	15338	15307	15385	15288	15199	15130	15282	15146	15282	15179	15288	15200	15103	15203	15302	15264	15053	15049	15351	15204	15234	15371	15279	15233	15018	15368	15078	15163	15340	15183	15268	15145	15287	15272	15474	15295	15097	15068	15199	15337	15245	15126	15164	15203	15535	15348	15265	15156	15310	15431	15428	15359	15390	15088	15008	15075	15211	15183	15061	15253	15261	15500	15243	15116	14998	15312	15276	15295	15146	15197	14990	15146	15345	15205	15346	15135	15199	15308	15287	15106	15317	15361	15067	15195	15108	15162	15071	15080	15210	15199	15054	15231	15273	15156	15363	15398	15324	15174	15233	15305	15237	15242	15413	15173	15166	15246	15443	15298	15305	15303	15529	15333	15315	15305	15222	15263	15272	15174	15145	15256	15237	15231	15423	15191	15461	15229	15214	15110	15123	15290	15360	15159	15228	15174	15303	15380	15346	15216	15352	15298	15323	15305	15156	15002	15356	15276	15218	15142	15148	15410	15044	15242	15450	15220	15396	15143	15251	15062	15106	15275	15207	15324	15131	15348	15259	15244	15210	15678	15210	15051	15300	15124	15419	15325	15170	15109	15324	15177	15222	15256	15232	15128	15430	15388	15276	15119	15207	15354	15257	15205	15444	14943	15220	15344	15264	15323	15139	15172	15124	15078	15323	15106	15134	15235	15200	15135	14918	15382	15301	15074	15202	15295	14998	15062	15269	15234	15210	15383	15306	15143	15408	15336	15376	15158	15163	15187	15210	15286	15143	15184	15077	15378	15349	15193	15032	15102	15284	15234	15063	14916	15168	15309	15318	15224	15287	15162	15267	15391	15379	15125	15115	15311	15014	15352	15102	15181	15280	15130	15308	15020	15288	15218	15175	15166	14915	15196	15175	15233	15193	15071	15197	15156	15192	15314	15060	15205	15248	15361	15168	15112	15232	15124	15296	15231	15227	15153	15007	14985	15381	15400	15229	15067	15229	15263	15251	15077	15178	15304	15298	15211	15244	15168	15187	15088	15293	15183	15390	15302	14862	15506	15248	15425	15275	15204	15327	15269	15326	15245	15133	15185	15160	15159	15373	15419	15310	15208	15236	15280	15305	15263	15172	15277	15464	15257	15072	15296	15261	15194	15485	15268	15170	15007	15180	15111	15049	15148	15179	15232	15454	15369	15478	15004	15306	15166	15089	15230	15245	15249	15287	15144	15315	15292	15263	15113	15163	15211	15298	15229	15385	15111	15511	15260	15151	15145	15312	15151	15218	15399	15437	15220	15157	15260	15164	15172	15260	15402	15101	15214	15172	15283	15206	15361	15295	15265	15348	15070	15200	15203	15278	15236	15219	15259	15366	15382	15401	15278	15224	15283	15288	15146	15382	15321	15188	15096	15334	15210	15414	15370	15138	15257	15397	15246	15126	15311	15299	15159	15092	15327	15342	15379	15475	15214	15339	15375	15175	15186	15429	15477	15153	15094	15177	15090	15362	15158	15229	15220	15153	15351	15160	15212	15192	15398	15320	15309	15136	15070	15178	15139	15229	15239	15403	15243	15398	15122	15321	15084	15291	15191	15336	15228	15157	15248	15329	15367	15308	15380	15288	15151	15124	15323	14988	15204	15230	15163	15166	15195	15136	15376	15160	15412	15345	15239	15222	15096	15061	15177	15203	15267	15272	15247	15159	15022	15223	15189	15179	15210	15274	15362	15322	15186	15445	15285	15434	15265	15348	15222	15220	15144	15281	15061	15095	15328	15181	15318	15276	15136	15329	15224	15266	15194	15117	15253	15277	15146	15305	15290	15340	15190	15230	15228	15357	15216	15322	15229	15200	15112	15184	15184	15310	15283	15243	15300	15271	14986	15137	15148	15198	15305	15306	15256	15113	15230	15142	15288	15265	15244	14935	15144	15049	15332	15007	15147	15180	15186	15130	15179	15298	15332	15284	15228	15327	15174	15157	15328	15182	15247	15247	15067
30009	52290	37797	23155	17886	14939	14685	13850	14030	13371	13299	12950	13128	13123	12990	12941	12872	12837	12856	12727	12853	12916	12712	12799	12746	13097	13450	13540	13088	13080	12938	12789	12809	12623	12665	12690	12739	12632	12699	12643	12703	12590	12931	12870	12719	12669	12842	12747	12671	12815	12640	12710	12666	12878	12578	12742	12722	12781	12634	12719	12632	12705	12821	12710	12766	12693	12592	12605	12692	12640	12743	12804	12967	12709	12696	12571	12726	12531	12837	12793	12598	12835	12672	12719	12841	12901	12719	13039	12712	12845	12676	12810	12722	12822	12740	12618	12801	12884	12646	12715	12878	12875	12748	12694	12801	12783	12763	12681	12627	12673	12661	12774	12785	12739	12664	12939	12626	12777	12791	12562	12776	12701	12647	12554	12843	12639	12787	12652	12624	12736	12630	12672	12696	12725	12766	12667	12652	12683	12648	12790	12731	12658	12739	12607	12813	12801	12639	12824	12715	12591	12560	12522	12798	12929	12764	12632	12755	12599	12701	12764	12594	12754	12670	12708	12752	12799	12651	12879	12772	12598	12657	12713	12796	12599	12768	12644	12807	12605	12530	12691	12839	12786	12727	12766	12582	12785	12563	12602	12774	12770	12682	12706	12689	12655	12783	12747	12723	12747	12558	12728	12679	12810	12735	12857	12713	12762	12757	12699	12712	12722	12727	12787	12671	12672	12857	12686	12636	12876	12672	12988	12618	12619	12658	12693	12715	12763	12740	12676	12712	12838	12779	12795	12660	12735	12603	12733	12657	12882	12637	12840	12674	12610	12836	12543	12788	12667	12720	12704	12805	12527	12714	12703	12852	12599	12820	12709	12572	12631	12778	12746	12692	12817	12678	12826	12824	12630	12758	12617	12675	12724	12738	12710	12615	12871	12756	12692	12721	12722	12777	12558	12776	12730	12627	12672	12742	12848	12720	12637	12837	12716	12761	12722	12712	12767	12731	12681	12715	12706	12774	12668	12710	12695	12701	12660	12707	12636	12579	12525	12649	12886	12859	12490	12802	12653	12655	12758	12879	12762	12555	12703	12719	12735	12593	12769	12751	12811	12712	12756	12707	12805	12735	12782	12653	12812	12865	12631	12806	12663	12740	12689	12685	12696	12743	12763	12920	12729	12635	12744	12621	12626	12757	12720	12609	12767	12579	12815	12743	12819	12749	12885	12856	12713	12741	12626	12806	12699	12747	12785	12803	12797	12715	12743	12607	12635	12668	12932	12684	12762	12793	12714	12895	12742	12764	12646	12691	12896	12817	12690	12662	12608	12724	12781	12717	12700	12583	12576	12725	12811	12984	12580	12733	12522	12759	12649	12861	12721	12788	12579	12848	12663	12717	12750	12706	12782	12789	12729	12671	12517	12605	12692	12733	12783	12808	12575	12746	12640	12680	12658	12531	12569	12876	12570	12672	12790	12752	12743	12782	12807	12854	12737	12664	12688	12655	12754	12651	12698	12746	12779	12574	12827	12726	12599	12728	12635	12757	12751	12696	12565	12793	12773	12729	12658	12743	12759	12635	12684	12753	12731	12797	12459	12778	12799	12746	12652	12790	12646	12692	12671	12693	12839	12660	12688	12845	12633	12685	12606	12629	12740	12858	12745	12880	12720	12831	12709	12520	12560	12870	12687	12695	12658	12605	12801	12797	12757	12790	12637	12743	12617	12610	12780	12836	12593	12751	12644	12735	12562	12806	12821	12579	12719	12726	12719	12708	12661	12756	12815	12662	12708	12575	12850	12786	12694	12834	12805	12703	12828	12598	12792	12632	12685	12655	12596	12701	12686	12638	12565	12835	12599	12694	12682	12643	12861	12949	12619	12833	12531	12726	12632	12799	12788	12748	12621	12900	12590	12696	12822	12796	12640	12837	12575	12756	12643	12617	12790	12674	12670	12893	12695	12594	12711	12808	12825	12787	12645	12853	12660	12802	12851	12671	12756	12647	12745	12917	12830	12753	12710	12809	12730	12709	12723	12788	12728	12817	12750	12701	12649	12606	12752	12803	12776	12776	12913	12569	12731	12679	12550	12804	12673	12687	12654	12763	12643	12692	12648	12686	12705	12634	12702	12800	12619	12574	12713	12712	12573	12581	12658	12737	12739	12681	12573	12664	12859	12815	12884	12755	12804	12832	12843	12656	12762	12769	12597	12702	12636	12800	12673	12622	12908	12662	12787	12674	12867	12652	12684	12649	12797	12650	12641	12746	12770	12807	12681	12752	12720	12838	12686	12669	12768	12692	12565	12802	12696	12729	12875	12721	12782	12701	12510	12677	12531	12825	12812	12776	12680	12723	12621	12565	12821	12661	12554	12802	12629	12842	12637	12498	12684	12927	12764	12718	12680	12645	12858	12684	12674	12822	12608	12794	12658	12700	12791	12745	12813	12555	12732	12699	12694	12754	12800	12787	12823	12603	12785	12812	12654	12714	12812	12818	12726	12806	12722	12624	12634	12784	12606	12673	12601	12677	12674	12723	12784	12796	12719	12751	12728	12753	12735	12762	12699	12667	12600	12725	12682	12779	12633	12672	12803	12759	12588	12668	12738	12639	12728	12637	12655	12689	12696	12736	12714	12701	12735	12726	12769	12742	12657	12725	12771	12669	12765	12677	12718	12566	12777	12576	12694	12828	12729	12627	12720	12584	12606	12891	12668	12671	12731	12633	12605	12695	12860	12633	12661	12696	12739	12671	12763	12862	12776	12943	12610	12810	12751	12800	12980	12516	12522	12750	12638	12642	12770	12718	12628	12699	12567	12541	12690	12695	12863	12872	12619	12572	12705	12688	12717	12714	12681	12716	12560	12765	12784	12777	12703	12509	12866	12784	12567	12847	12695	12666	12517	12686	12783	12851	12608	12667	12766	12741	12803	12697	12708	12890	12511	12747	12813	12716	12589	12557	12716	12862	12717	12798	12700	12780	12815	12799	12801	12845	12586	12781	12618	12888	12755	12737	12663	12751	12672	12803	12597	12689	12508	12877	12870	12693	12691	12792	12764	12503	12621	12695	12880	12835	12718	12695	12704	12666	12844	12677	12813	12655	12660	12683	12668	12616	12615	12731	12725	12769	12756	12818	12627	12679	12914	12730	12755	12721	12712	12736	12796	12628	12658	12790	12838	12715	12762	12607	12707	12597	12770	12481	12588	12710	12608	12633	12711	12578	12559	12848	12585	12839	12774	12825	12610	12671	12762	12704	12626	12630	12720	12631	12699	12707	12673	12663	12736	12647	12791	12724	12688	12716	12760	12943	12779	12778	12640	12572	12672	12769	12618	12679	12751	12738	12602	12724	12726	12634	12725	12839	12714	12932	12670	12685	12629	12739	12597	12785	12940	12647	12744	12735	12835	12807	12739	12777	12720	12661	12660	12764	12664	12763	12818	12646	12673	12606	12552	12844	12705	12755	12748	12774	12724	12736	12704	12804	12749	12660	12683	12766	12806	12575	12840	12836	12666	12658	12905	12811	12860	12736	12752	12711	12660	12830	12840	12736	12749	12700	12617	12642	12866	12899	12787	12822	12719	12647	12817	12602	12808	12768	12754	12591	12719	12602	12672	12709	12828	12602	12570	12584	12932	12654	12647	12706	12674	12609	12736	12598	12727	12796	12605	12656	12754	12502	12816	12646	12871	12896	12603	12710	12705	12785	12654	12733	12869	12757	12786	12865	12762	12629	12813	12720	12795	12667	12599	12792	12623	12770	12853	12727	12718	12817	12703	12817	12644	12791	12837	12836	12599	12905	12537	12779	12696	12678	12773	12742	12842	12827	12870	12714	12833	12732	12716	12656	12581	12725	12661	12664	12718	12872	12779	12672	12666	12795	12661	12646	12660	12729	12482	12643	12675	12650	12649	12830	12549	12670	12812	12840	12748	12697	12816	12694	12861	12716	12807	12638	12557	12823	12654	12675	12768	12641	12791	12878	12718	12652	12632	12954	12528	12733	12687	12611	12829	12820	12808	12812	12660	12700	12650	12697	12730	12438	12678	12724	12536	12768	12749	12718	12649	12722	12717	12697	12699	12639	12585	12761	12725	12754	12845	12764	12668	12854	12760	12753	12811	12653	12763	12530	12822	12714	12744	12736	12592	12689	12614	12678	12628	12636	12693	12775	12579	12760	12807	12871	12633	12756	12817	12650	12636	12733	12669	12661	12717	12876	12744	12711	12726	12696	12783	12620	12682	12754	12865	12590	12751	12784	12576	12817	12839	12676	12593	12817	12587	12770	12737	12758	12674	12726	12722	12753	12701	12737	12761	12850	12566	12543	12673	12720	12673	12686	12812	12733	12841	12708	12738	12569	12706	12776	12575	12671	12655	12840	12680	12485	12706	12607	12531	12768	12651	12678	12654	12735	12738	12624	12727	12738	12724	12626	12705	12709	12763	12800	12644	12751	12802	12593	12681	12636	12857	12667	12822	12763	12716	12650	12790	12640	12679	12898	12783	12792	12775	12695	12769	12536	12642	12786	12822	12661	12695	12676	12786	12753	12807	12628	12612	12737	12695	12695	12647	12653	12725	12841	12652	12828	12624	12494	12528	12830	12805	12671	12616	12663	12577	12702	12583	12615	12713	12749	12880	12917	12803	12832	12858	12669	12624	12702	12790	12696	12736	12801	12688	12651	12755	12657	12842	12620	12709	12811	12578	12724	12729	12689	12554	12760	12660	12604	12805	12857	12668	12718	12691	12643	12807	12633	12830	12610	12791	12732	12817	12674	12572	12625	12849	12793	12827	12722	12673	12604	12791	12742	12549	12650	12684	12643	12519	12748	12714	12667	12780	12770	12710	12719	12663	12560	12726	12606	12865	12658	12848	12722	12692	12838	12640	12899	12596	12730	12710	12792	12863	12838	12739	12642	12752	12608	12582	12633	12784	12773	12530	12652	12691	12909	12716	12636	12759	12733	12626	12705	12740	12775	12737	12719	12754	12791	12644	12742	12760	12721	12671	12918	12596	12812	12724	12760	12623	12720	12781	12790	12718	12561	12551	12833	12781	12832	12739	12842	12782	12648	12670	12638	12623	12730	12773	12788	12669	12600	12624	12717	12757	12674	12686	12711	12714	12534	12743	12895	12718	12753	12640	12637	12627	12560	12741	12668	12625	12787	12795	12802	12584	12717	12801
22215	21176	28527	24499	21865	22532	21503	16100	14742	14596	14368	14129	13903	13797	13811	13752	14216	14165	13457	13550	13421	13368	13395	13430	13435	13911	15179	15302	15023	14443	13860	13577	13372	13404	13437	13451	13300	13256	13473	13525	13660	13487	13436	13262	13402	13402	13391	13337	13382	13383	13486	13562	13409	13477	13358	13410	13237	13498	13470	13381	13265	13385	13447	13300	13336	13446	13101	13320	13479	13261	13469	13547	13368	13269	13394	13305	13345	13306	13375	13280	13297	13396	13438	13418	13506	13401	13189	13253	13477	13327	13337	13200	13102	13344	13278	13486	13548	13363	13356	13240	13344	13326	13328	13610	13444	13399	13496	13352	13445	13445	13347	13382	13326	13440	13486	13388	13403	13293	13194	13342	13238	13196	13405	13369	13277	13377	13426	13518	13346	13226	13366	13352	13418	13338	13282	13286	13475	13400	13482	13278	13123	13354	13288	13353	13322	13271	13310	13261	13551	13118	13158	13343	13252	13169	13276	13278	13375	13484	13265	13382	13371	13289	13587	13474	13426	13410	13473	13507	13366	13379	13383	13379	13402	13334	13273	13368	13386	13292	13283	13248	13326	13309	13305	13316	13436	13458	13367	13294	13275	13335	13164	13165	13316	13286	13330	13207	13365	13377	13497	13372	13594	13433	13352	13265	13313	13576	13461	13604	13476	13263	13236	13324	13347	13384	13356	13447	13454	13420	13338	13151	13193	13337	13250	13208	13249	13195	13463	13241	13285	13457	13448	13355	13260	13205	13254	13368	13316	13471	13280	13408	13339	13277	13387	13483	13307	13393	13334	13240	13368	13567	13213	13242	13506	13340	13240	13507	13262	13406	13540	13519	13275	13102	13358	13382	13176	13337	13371	13198	13322	13193	13401	13353	13269	13379	13375	13293	13490	13445	13363	13392	13384	13561	13306	13253	13348	13326	13470	13495	13430	13167	13173	13320	13393	13252	13360	13221	13230	13315	13271	13440	13178	13647	13339	13117	13469	13225	13480	13511	13392	13361	13392	13354	13307	13183	13342	13383	13348	13250	13268	13291	13423	13327	13268	13305	13281	13223	13497	13542	13240	13487	13195	13502	13537	13346	13354	13279	13261	13303	13301	13421	13385	13220	13344	13202	13300	13329	13248	13401	13378	13315	13410	13223	13306	13238	13436	13124	13148	13250	13476	13446	13352	13289	13345	13377	13359	13189	13297	13192	13255	13448	13486	13256	13359	13280	13373	13273	13507	13367	13260	13287	13522	13283	13168	13351	13182	13496	13351	13360	13335	13266	13269	13313	13234	13336	13370	13365	13242	13328	13398	13171	13296	13551	13512	13371	13381	13306	13418	13537	13515	13305	13051	13443	13284	13368	13379	13451	13421	13475	13340	13362	13564	13323	13302	13343	13263	13285	13466	13470	13335	13257	13284	13378	13509	13396	13096	13158	13416	13208	13240	13515	13274	13358	13470	13391	13448	13329	13100	13320	13306	13225	13404	13316	13384	13287	13342	13142	13302	13116	13329	13310	13439	13496	13160	13326	13463	13281	13309	13165	13256	13337	13318	13450	13356	13544	13391	13196	13152	13570	13338	13132	13376	13317	13374	13355	13516	13408	13475	13419	13418	13355	13384	13278	13398	13452	13464	13400	13482	13301	13291	13371	13373	13293	13457	13450	13236	13266	13234	13271	13307	13374	13387	13563	13257	13360	13467	13501	13192	13442	13646	13422	13354	13325	13391	13360	13287	13507	13389	13388	13279	13331	13361	13285	13173	13449	13404	13393	13282	13323	13294	13453	13286	13166	13231	13219	13241	13325	13316	13259	13331	13417	13209	13170	13245	13386	13267	13455	13355	13402	13434	13286	13281	13267	13545	13402	13397	13542	13174	13237	13290	13388	13332	13386	13350	13252	13372	13300	13332	13407	13369	13394	13218	13411	13292	13198	13381	13224	13245	13265	13220	13348	13548	13329	13156	13247	13388	13332	13304	13292	13333	13411	13543	13406	13187	13420	13333	13308	13222	13253	13290	13446	13590	13493	13179	13162	13413	13199	13291	13365	13308	13344	13300	13268	13127	13339	13355	13305	13276	13244	13436	13162	13417	13302	13385	13218	13362	13379	13497	13289	13513	13304	13457	13427	13426	13416	13336	13414	13237	13274	13423	13295	13355	13455	13480	13345	13303	13407	13311	13424	13282	13294	13292	13337	13330	13484	13215	13527	13345	13406	13433	13465	13145	13244	13283	13362	13513	13205	13308	13358	13307	13378	13234	13312	13458	13476	13216	13312	13144	13099	13346	13394	13322	13302	13288	13326	13227	13556	13335	13315	13337	13231	13393	13316	13376	13442	13125	13269	13219	13354	13250	13368	13277	13227	13200	13443	13242	13261	13476	13323	13507	13304	13334	13155	13406	13317	13225	13199	13361	13394	13314	13413	13194	13188	13404	13255	13254	13207	13498	13339	13255	13440	13535	13243	13388	13417	13267	13369	13414	13329	13453	13316	13258	13183	13333	13586	13304	13437	13296	13294	13117	13138	13315	13372	13427	13311	13291	13367	13150	13251	13398	13399	13378	13161	13597	13429	13300	13267	13384	13510	13395	13356	13198	13343	13160	13507	13287	13335	13378	13208	13193	13227	13242	13379	13276	13405	13471	13331	13218	13447	13261	13056	13299	13196	13308	13381	13450	13548	13385	13370	13403	13490	13278	13429	13151	13456	13160	13406	12891	13543	13353	13346	13231	13271	13299	13286	13248	13290	13287	13352	13148	13545	13402	13175	13434	13147	13449	13212	13382	13374	13372	13237	13485	13412	13222	13400	13266	13258	13457	13208	13411	13288	13417	13246	13311	13370	13103	13229	13365	13263	13151	13189	13220	13227	13380	13345	13270	13349	13410	13400	13308	13362	13312	13310	13269	13349	13273	13440	13370	13230	13231	13491	13453	13298	13432	13417	13370	13152	13319	13351	13318	13399	13313	13297	13322	13453	13480	13518	13261	13380	13412	13468	13374	13394	13321	13269	13448	13313	13633	13515	13362	13199	13323	13282	13269	13302	13149	13256	13299	13312	13180	13347	13284	13288	13453	13420	13144	13224	13256	13183	13386	13314	13440	13346	13326	13375	13499	13446	13311	13345	13271	13363	13413	13165	13290	13224	13419	13372	13234	13340	13476	13376	13336	13351	13308	13312	13344	13279	13277	13289	13368	13275	13358	13261	13203	13172	13096	13347	13320	13300	13258	13383	13415	13302	13295	13305	13391	13184	13238	13223	13304	13431	13296	13267	13228	13373	13235	13212	13211	13402	13388	13549	13449	13305	13195	13180	13389	13557	13318	13373	13110	13320	13308	13347	13274	13307	13190	13344	13279	13326	13416	13426	13253	13228	13391	13388	13396	13297	13436	13362	13179	13376	13312	13371	13320	13385	13468	13121	13338	13240	13368	13206	13419	13221	13320	13353	13358	13427	13441	13439	13397	13299	13363	13497	13431	13353	13360	13443	13443	13208	13200	13264	13731	13504	13444	13296	13334	13387	13434	13237	13419	13427	13496	13480	13313	13452	13403	13267	13334	13303	13398	13140	13337	13347	13392	13384	13410	13190	13309	13220	13349	13390	13279	13315	13323	13519	13312	13284	13472	13125	13159	13246	13493	13425	13567	13332	13237	13346	13496	13304	13350	13237	13437	13399	13551	13306	13423	13300	13009	13304	13458	13287	13202	13400	13191	13397	13461	13359	13195	13313	13415	13321	13209	13282	13229	13395	13184	13159	13413	13344	13347	13224	13504	13253	13245	13391	13338	13444	13302	13342	13183	13224	13298	13024	13407	13285	13336	13419	13246	13222	13322	13196	13246	13224	13309	13344	13410	13210	13354	13229	13441	13444	13480	13406	13445	13419	13346	13302	13243	13297	13335	13233	13343	13284	13270	13279	13361	13161	13204	13221	13209	13284	13524	13462	13276	13271	13418	13369	13230	13430	13410	13411	13498	13274	13406	13388	13417	13358	13284	13400	13339	13193	13356	13272	13283	13372	13420	13570	13403	13266	13360	13311	13459	13241	13223	13172	13565	13391	13241	13313	13342	13365	13142	13210	13051	13295	13279	13305	13421	13385	13584	13579	13453	13361	13276	13187	13466	13369	13403	13346	13321	13286	13088	13123	13507	13346	13234	13271	13571	13376	13456	13144	13497	13342	13459	13290	13199	13213	13335	13266	13225	13351	13275	13300	13338	13419	13218	13215	13273	13315	13307	13156	13307	13270	13311	13375	13468	13268	13469	13513	13237	13219	13335	13264	13347	13391	13431	13371	13350	13153	13318	13138	13547	13502	13383	13180	13459	13521	13472	13408	13292	13156	13399	13159	13299	13302	13302	13218	13267	13191	13235	13193	13267	13435	13611	13270	13174	13332	13426	13136	13423	13554	13401	13320	13417	13338	13458	13531	13075	13319	13518	13365	13440	13309	13360	13444	13473	13517	13297	13532	13320	13326	13287	13423	13298	13391	13319	13398	13330	13440	13374	13391	13207	13305	13367	13437	13370	13310	13280	13558	13385	13219	13307	13433	13221	13154	13227	13247	13387	13129	13204	13375	13305	13356	13280	13357	13551	13103	13189	13419	13157	13461	13327	13288	13505	13385	13384	13260	13177	13537	13295	13392	13382	13399	13309	13464	13317	13257	13387	13378	13390	13310	13187	13115	13305	13260	13293	13215	13258	13309	13230	13327	13350	13269	13354	13248	13417	13213	13316	13327	13469	13334	13254	13370	13402	13469	13375	13394	13447	13389	13289	13270	13458	13322	13362	13422	13315	13405	13175	13485	13353	13397	13276	13153	13330	13385	13296	13373	13326	13311	13204	13359	13340	13367	13198	13370	13368	13452	13256	13373	13188	13448	13391	13289	13350	13409	13385	13285	13271	13440	13667	13335	13365	13321	13337	13438	13203	13181	13362	13280	13218	13408	13316	13462	13265	13352	13345	13552	13070	13226	13353	13231	13491	13385	13453	13274	13244	13192	13492	13368	13278	13357	13367	13230	13307	13238	13462	13448	13374	13342	13432	13212	13294	13341	13314	13255	13284	13438	13261	13292	13050	13484	13200	13243	13360	13447	13294	13301	13364	13272	13515	13541	13479	13369	13304	13407	13269	13515
33026	59481	53875	39206	24197	16415	14625	14121	13275	12962	12580	12388	12116	12007	11780	11755	12549	12017	11611	11589	11712	11538	11436	11342	11602	12493	14077	13878	13168	12447	11930	11603	11343	11472	11642	11452	11507	11354	11415	11531	11666	11526	11456	11486	11571	11606	11453	11399	11462	11499	11473	11409	11571	11472	11511	11454	11489	11614	11411	11506	11486	11552	11489	11429	11336	11394	11517	11382	11428	11432	11326	11550	11516	11514	11368	11407	11534	11653	11375	11486	11536	11430	11548	11547	11346	11393	11604	11469	11465	11648	11554	11514	11564	11500	11575	11380	11393	11483	11437	11504	11345	11606	11454	11574	11448	11630	11482	11477	11582	11393	11501	11344	11399	11372	11484	11608	11542	11477	11606	11471	11508	11432	11619	11382	11613	11368	11423	11487	11477	11441	11400	11392	11446	11418	11424	11552	11443	11395	11348	11468	11531	11522	11606	11513	11299	11457	11420	11403	11468	11663	11573	11582	11264	11489	11494	11550	11501	11411	11458	11485	11536	11578	11472	11506	11568	11552	11327	11523	11483	11359	11528	11507	11575	11550	11321	11457	11404	11555	11558	11392	11723	11547	11555	11377	11510	11459	11563	11431	11368	11567	11344	11492	11522	11602	11481	11502	11468	11390	11485	11360	11385	11509	11541	11543	11350	11591	11388	11368	11455	11541	11327	11433	11348	11431	11585	11437	11462	11221	11523	11493	11297	11568	11484	11531	11521	11451	11402	11467	11487	11440	11487	11412	11412	11389	11459	11360	11401	11590	11554	11333	11492	11348	11397	11569	11402	11377	11289	11585	11395	11595	11492	11345	11529	11515	11522	11611	11372	11447	11223	11504	11454	11429	11315	11492	11516	11510	11328	11482	11451	11350	11348	11474	11563	11558	11379	11368	11419	11296	11483	11450	11509	11451	11370	11438	11458	11623	11383	11552	11429	11405	11489	11439	11426	11430	11382	11279	11511	11450	11704	11374	11404	11534	11495	11473	11349	11473	11279	11580	11263	11493	11458	11487	11442	11513	11534	11462	11242	11374	11472	11367	11400	11703	11493	11517	11341	11600	11314	11523	11418	11424	11425	11592	11566	11377	11529	11549	11553	11426	11597	11342	11500	11524	11622	11352	11495	11417	11395	11419	11544	11595	11442	11351	11257	11645	11545	11566	11254	11518	11576	11475	11477	11385	11375	11472	11361	11509	11446	11450	11374	11546	11553	11533	11314	11546	11421	11400	11467	11434	11381	11333	11437	11396	11501	11477	11397	11489	11573	11527	11453	11387	11441	11493	11281	11304	11648	11311	11397	11486	11566	11459	11606	11462	11419	11518	11413	11465	11440	11437	11396	11470	11571	11489	11568	11449	11412	11350	11441	11465	11370	11540	11359	11438	11475	11371	11395	11465	11502	11480	11392	11426	11376	11458	11440	11472	11481	11495	11547	11425	11479	11527	11427	11557	11496	11457	11564	11437	11540	11401	11538	11479	11543	11551	11398	11383	11555	11382	11393	11638	11438	11411	11630	11488	11501	11441	11531	11516	11322	11508	11394	11537	11432	11455	11532	11460	11473	11507	11546	11629	11492	11397	11446	11356	11478	11399	11464	11605	11364	11404	11547	11296	11442	11369	11510	11394	11405	11414	11274	11375	11419	11336	11415	11351	11286	11427	11534	11523	11370	11447	11424	11473	11444	11455	11501	11296	11640	11564	11403	11327	11459	11421	11466	11572	11403	11458	11432	11554	11368	11347	11445	11403	11426	11446	11422	11558	11420	11557	11456	11423	11597	11478	11569	11440	11464	11332	11444	11567	11574	11382	11535	11270	11473	11280	11310	11456	11473	11366	11494	11476	11291	11531	11337	11582	11554	11574	11540	11422	11588	11439	11630	11399	11547	11477	11561	11446	11530	11388	11334	11501	11423	11480	11629	11405	11444	11512	11464	11424	11561	11554	11458	11323	11641	11442	11493	11361	11455	11481	11415	11385	11494	11515	11396	11611	11623	11467	11562	11591	11460	11417	11472	11632	11209	11492	11463	11309	11537	11487	11489	11290	11592	11576	11477	11441	11572	11573	11353	11356	11423	11540	11566	11566	11469	11451	11459	11433	11528	11601	11451	11469	11475	11479	11434	11478	11403	11399	11481	11578	11353	11502	11460	11512	11564	11437	11544	11344	11430	11569	11425	11345	11570	11423	11398	11336	11446	11422	11452	11572	11580	11470	11426	11353	11432	11472	11335	11543	11466	11481	11534	11543	11448	11747	11471	11413	11360	11429	11522	11507	11501	11745	11392	11519	11510	11384	11550	11469	11357	11406	11580	11489	11503	11461	11378	11441	11393	11632	11621	11432	11395	11355	11611	11400	11643	11435	11419	11486	11454	11471	11522	11470	11305	11617	11503	11367	11422	11411	11406	11309	11425	11328	11490	11471	11582	11421	11391	11373	11424	11540	11366	11653	11451	11513	11499	11423	11521	11313	11388	11518	11488	11492	11381	11492	11389	11369	11501	11381	11374	11370	11611	11388	11415	11502	11594	11472	11335	11522	11432	11431	11415	11592	11559	11436	11530	11356	11599	11441	11524	11504	11537	11524	11514	11514	11496	11264	11580	11521	11442	11376	11332	11600	11480	11629	11318	11429	11470	11422	11399	11585	11419	11448	11447	11519	11376	11236	11435	11485	11792	11329	11519	11569	11393	11453	11516	11484	11520	11256	11401	11590	11521	11403	11570	11448	11502	11481	11389	11466	11461	11397	11616	11477	11467	11452	11415	11405	11408	11449	11459	11466	11444	11465	11390	11448	11571	11396	11549	11334	11424	11416	11573	11510	11529	11497	11470	11389	11440	11472	11347	11540	11554	11480	11451	11542	11416	11469	11413	11564	11585	11521	11432	11590	11323	11590	11485	11507	11573	11489	11376	11452	11434	11277	11530	11366	11435	11273	11480	11357	11601	11436	11495	11414	11566	11488	11465	11432	11372	11618	11527	11416	11437	11451	11471	11409	11261	11538	11581	11557	11451	11592	11339	11587	11544	11531	11434	11541	11391	11437	11557	11581	11345	11635	11447	11300	11527	11427	11529	11472	11467	11625	11448	11523	11535	11335	11367	11429	11525	11441	11464	11552	11371	11370	11475	11439	11514	11530	11520	11418	11348	11470	11421	11417	11613	11625	11462	11338	11465	11472	11515	11323	11620	11396	11477	11397	11420	11494	11581	11483	11482	11469	11440	11490	11567	11383	11398	11527	11353	11516	11491	11535	11538	11650	11450	11596	11428	11451	11548	11494	11275	11500	11596	11378	11373	11300	11526	11375	11436	11330	11404	11445	11429	11458	11477	11489	11567	11514	11521	11521	11459	11417	11439	11409	11441	11423	11499	11389	11474	11552	11515	11527	11370	11432	11504	11567	11449	11511	11764	11422	11513	11364	11459	11503	11392	11489	11442	11355	11519	11515	11480	11475	11403	11448	11615	11403	11515	11392	11385	11500	11657	11521	11485	11584	11615	11575	11311	11511	11244	11394	11373	11508	11497	11444	11542	11369	11521	11326	11662	11533	11430	11265	11501	11493	11512	11421	11275	11373	11323	11375	11613	11559	11606	11478	11568	11415	11592	11468	11520	11245	11510	11521	11325	11554	11556	11438	11399	11413	11417	11498	11459	11468	11340	11421	11453	11444	11555	11507	11564	11431	11557	11294	11507	11444	11539	11530	11626	11290	11377	11548	11492	11381	11280	11572	11263	11447	11322	11598	11472	11506	11490	11616	11468	11502	11603	11300	11591	11342	11444	11391	11356	11523	11542	11520	11429	11386	11589	11562	11393	11580	11287	11554	11346	11614	11505	11509	11509	11490	11529	11542	11448	11603	11448	11443	11364	11510	11523	11465	11436	11359	11395	11400	11497	11381	11404	11387	11472	11478	11507	11452	11494	11294	11369	11459	11584	11444	11458	11621	11469	11299	11403	11604	11574	11395	11527	11547	11529	11341	11657	11451	11408	11309	11536	11523	11491	11576	11514	11339	11382	11419	11639	11447	11486	11541	11508	11532	11438	11465	11471	11365	11531	11551	11403	11437	11501	11478	11254	11514	11378	11599	11455	11433	11399	11378	11568	11468	11476	11490	11532	11408	11503	11506	11401	11430	11292	11520	11560	11378	11395	11409	11501	11613	11348	11357	11544	11475	11634	11446	11506	11709	11343	11596	11456	11622	11571	11526	11480	11548	11529	11478	11470	11459	11436	11521	11487	11408	11472	11527	11553	11460	11360	11498	11397	11350	11494	11527	11427	11399	11369	11564	11467	11522	11631	11353	11438	11466	11458	11480	11323	11496	11548	11388	11495	11487	11464	11440	11381	11488	11420	11650	11558	11463	11547	11394	11393	11369	11500	11644	11493	11406	11504	11558	11460	11403	11437	11473	11519	11453	11570	11480	11626	11529	11260	11578	11531	11467	11618	11474	11465	11450	11342	11405	11560	11441	11549	11449	11337	11545	11308	11456	11571	11382	11573	11505	11424	11352	11414	11569	11492	11429	11497	11529	11411	11431	11544	11325	11573	11451	11403	11501	11370	11366	11591	11434	11415	11411	11327	11566	11515	11524	11486	11425	11410	11430	11531	11385	11442	11245	11454	11464	11409	11455	11527	11631	11489	11550	11715	11385	11402	11324	11453	11447	11496	11510	11663	11529	11372	11394	11435	11521	11447	11636	11513	11437	11534	11447	11431	11461	11425	11337	11464	11666	11475	11514	11444	11437	11439	11422	11295	11431	11318	11667	11556	11462	11544	11248	11476	11371	11496	11385	11481	11491	11370	11394	11539	11222	11590	11442	11432	11401	11520	11473	11412	11449	11466	11581	11462	11435	11397	11462	11408	11599	11545	11516	11424	11503	11402	11656	11530	11465	11374	11409	11488	11327	11496	11381	11598	11463	11475	11458	11251	11479	11486	11463	11452	11210	11563	11637	11534	11373	11426	11586	11490	11377	11462	11406	11393	11495	11477	11331	11592	11565	11467	11486	11419	11502	11528	11431	11432	11469	11506	11453	11446	11253	11308	11425	11408	11399	11504	11420	11562	11519	11446	11577	11434	11396	11508	11450	11412	11369	11511	11524	11276	11272	11497	11502	11502	11478	11583	11499	11616	11415
30283	30186	35295	25426	17090	15532	15149	14570	14285	14306	14161	14077	14158	14082	13980	13928	13891	14020	13989	13892	13855	14143	13861	13749	13910	14076	13921	13932	14047	14114	13942	14123	13986	14001	13836	13916	13971	13955	13975	13940	13901	13912	14178	13867	13946	13894	13988	13897	13859	13925	13753	13946	13769	13781	13922	14043	13809	13646	13975	13715	13885	13941	13689	13771	13987	13762	13874	13765	13787	13930	13808	13993	13772	13742	13864	13832	13863	13751	13804	13883	13891	13827	13784	13588	13891	13987	13863	13928	13966	13878	14118	13901	13890	13744	13914	13587	13853	13829	13844	13853	13904	13705	13910	13676	13731	13721	13675	13864	13927	14062	13811	13803	13916	13793	13908	13791	13801	13846	13986	13868	13684	13988	13813	13827	13885	13807	13732	13758	13816	13887	13951	13950	13918	13776	13768	13829	13824	13985	13942	13997	13791	13919	13800	13844	13922	13866	14080	14043	13862	13891	13923	13746	13838	13621	13836	13781	13832	13877	13700	13802	13574	13807	13846	13657	13863	13907	13886	13887	14015	14010	13818	13971	13964	13779	13936	13868	13906	13837	13938	13794	14025	13862	13793	13990	13930	14046	13897	14010	13948	13874	13706	13825	13944	13857	13877	13921	13815	13703	13866	14074	13754	13823	13947	13834	13689	13887	13885	13634	13885	13745	13748	13603	13780	13874	13846	13780	13839	13721	13938	13814	13874	13685	13761	13938	13890	13821	13888	13791	13829	13746	13869	13831	13636	13849	13816	13906	13704	13664	13804	13915	13733	13977	13878	13738	14118	13751	13832	13859	13762	13732	13939	13843	13882	13813	13753	13808	13843	13934	13808	13901	13858	13807	13632	13707	13914	13787	13941	14051	13738	13780	13788	13782	13707	13834	13847	13930	13752	13846	13840	13839	13975	13974	13968	13932	13760	13840	13896	13896	13719	13859	13926	13923	13881	13935	13928	13746	13623	13882	13609	13843	13970	13929	13903	13749	14033	14085	13789	13812	13730	14035	13920	13686	13851	13723	14135	13782	13726	13747	14004	14017	13833	13941	13953	13855	14038	13923	13941	13928	13733	13834	13776	14026	14016	13884	13775	13974	13962	13912	13845	13804	13856	13984	13944	13802	13922	13951	13820	13780	13811	13695	13925	13892	14071	13912	14010	13744	13802	13828	13805	14038	13864	13841	13815	13763	13855	13808	13871	13726	13894	13759	13888	13985	13882	13735	13897	13995	13915	13892	14026	13980	13847	14057	13903	13874	13961	13707	13877	13920	13769	13739	13927	13966	13967	13760	13965	14026	13806	13789	13949	13986	13933	13848	13986	14032	13903	13785	13908	13822	13870	13782	13809	13931	13705	13759	13895	13613	13678	13911	13972	13830	13809	13925	14015	13874	13960	13855	14054	13916	13855	13865	13701	13812	13695	13955	13923	13824	13968	13890	13666	13906	13994	13927	13991	13963	13884	13892	13921	13674	13760	13657	13877	13685	13958	13854	13739	13653	13741	13794	13880	13778	13931	13982	13988	13839	13899	13775	13915	13740	13856	13890	13940	13717	13786	13772	14064	14058	13772	13860	13692	13992	13871	13993	14024	13936	13938	13882	13897	13756	14022	13877	13999	13901	14020	13854	13811	14085	14034	13930	13835	13793	13884	13674	13906	13836	14018	13817	13733	13868	14048	14033	13846	13884	13845	13816	13801	13983	14031	13759	13923	13679	13989	13718	13992	13767	14079	13868	13860	13812	13861	13841	13839	13762	13816	13760	13962	13832	13919	14011	13805	13873	14143	13757	13943	13923	14061	13908	13854	13912	13845	13763	14024	13946	13939	14104	13903	13979	13994	13851	14159	13956	13762	13943	13962	13873	13974	13693	13924	13824	13995	13872	13823	13752	13802	13858	13978	13887	13743	13715	13910	13766	13832	13824	13721	13903	14041	13907	13948	13803	13982	13897	13862	13814	13878	13919	14010	13787	13941	13781	13930	13717	13691	13880	13907	13827	13890	13890	13710	13955	13845	13885	13920	13965	14020	13795	14039	13728	13731	13857	13858	13976	13874	13917	13948	13772	13953	13929	13792	13958	14028	13785	14002	14010	13896	13732	13848	13929	13684	13872	13738	13964	13941	14048	13892	13991	14039	13876	13787	13719	13869	13640	13861	13896	13784	13771	13916	13735	13807	13817	13728	13804	13853	13939	13933	13844	14121	13870	13761	13940	13933	13730	13783	13889	13880	13954	13886	13667	13745	13969	13792	13851	13816	13728	13970	13711	13853	13848	13853	13954	13880	13809	14018	13876	13849	13878	13958	13853	13891	13782	14024	13975	14043	13832	13844	13962	13958	13894	13946	13835	13886	13971	13937	13695	13991	13891	13928	13832	13948	13902	14020	14027	13909	13861	13839	14020	13902	13940	13870	13766	13981	13725	13969	13731	13855	13562	13961	13936	13897	13725	13781	13814	13854	13692	13774	14053	13782	13854	14087	13858	14030	13916	13919	13890	13939	13921	13915	13847	13765	13872	13822	13801	13880	14026	13814	13802	13861	13793	13701	13990	13839	13892	13789	13853	13668	13714	13870	13926	13835	14057	13933	13777	13728	14071	14021	13838	13740	13802	13952	13860	13931	13651	13842	13721	14094	13969	13891	13945	13966	13850	13799	13979	13752	13761	13972	13877	14077	13970	13817	13717	13939	13828	13806	14025	14061	14005	13797	13683	13964	13880	14020	14020	13946	13789	13931	13840	14033	13908	13947	13743	14039	13921	13974	14022	13751	13933	14061	14137	14070	13976	13877	13754	13778	13927	14054	13839	13978	13781	13784	14016	14064	13814	13816	13962	13609	13951	13856	13868	13788	13932	13846	13896	13855	13720	13837	13856	13807	13880	13617	13857	13853	13597	13741	13843	13960	13964	13896	13881	13711	14049	13771	13790	13792	13760	13932	13887	13834	13712	13983	13826	13842	13761	13851	13688	14007	13811	13904	13815	14103	13754	13998	13836	13962	13869	13905	13996	13961	13993	13818	13790	13979	13997	14054	13856	13872	14009	14118	13848	13924	13902	13935	13941	13924	13888	13815	13752	13832	13848	14002	13915	13927	13761	13979	13824	13972	13808	13841	13761	13881	13954	13860	13959	13995	13648	13777	14151	13884	13853	13752	13860	13820	13690	13814	13881	13756	13718	13938	13944	13796	13947	13821	13865	13877	13931	13969	13929	13926	13799	13940	14004	13607	13786	13918	13749	13874	13863	13986	13725	13960	13923	13926	13795	13853	13823	13973	13849	13869	13796	13911	13898	13966	13714	14051	13951	13984	13906	13828	13782	13881	13843	13807	13926	13835	13921	13871	13915	13886	13935	13824	13838	13946	14099	13826	13749	13848	13760	13864	13886	13882	13865	13886	13850	13948	13847	13988	13904	13860	13889	14023	13943	13898	13928	13882	13966	13851	13953	13938	13935	13794	14090	13846	13929	13962	13744	13913	13700	13760	13777	13847	13752	13823	13844	13700	13854	13863	13755	13793	13965	13942	13934	13751	13918	13785	13973	13792	14109	13809	13844	13856	13824	14026	13849	13738	13708	13808	13891	13674	13862	13978	13918	14019	13861	14050	13752	13883	13782	13820	13898	13898	13804	13769	13703	14002	14034	13888	13923	13633	13862	13807	13869	13853	13826	13880	13921	13914	13783	13999	13966	13925	13880	13715	13957	13984	13829	13835	14012	13885	13958	14097	13948	13814	13669	13871	13803	14020	13918	13805	13787	13846	13802	13865	13935	13947	13777	14007	13922	13997	13789	13864	14045	13894	13974	13831	13947	13950	13862	13862	13777	13825	14016	13902	14123	14062	13930	13957	14045	13863	13932	13776	13944	13820	13986	13735	13723	13741	13999	13820	13941	13883	13877	13971	13875	13883	13865	13923	13968	13852	13966	13937	13783	14070	14012	13819	13823	13930	13956	13870	13776	13771	13728	13838	13924	13824	13926	13715	14047	13783	13681	13836	13798	13843	13781	13712	13968	14031	13974	13814	13923	13795	13793	13957	13834	13732	13873	13928	13961	13709	13832	13875	13944	13739	13779	13906	13922	13796	13791	13903	13777	13585	13763	13869	14036	14132	13940	13763	13801	14151	13708	13694	13745	13828	13798	13717	13722	13763	13748	13956	13936	13963	13772	13797	13996	13949	13682	13908	13624	13846	13837	13933	14000	13816	13749	13993	13947	13846	13811	13832	13932	13764	13951	13942	13973	13945	13770	13741	13800	13896	13815	13700	14004	13888	13903	13914	13870	13835	13773	13930	13849	13911	13928	13888	13980	13993	14075	13718	13870	13945	13875	13926	13997	13988	13883	14168	14037	13834	14028	14082	13961	13930	14184	13954	13737	13922	14009	13919	13885	13820	14019	13959	14028	13944	13905	13696	13920	13790	13882	13670	13661	13849	13690	13789	13831	13939	13785	13879	13870	13915	13624	13800	13652	13839	13935	13999	13896	13918	13834	13864	13790	13986	13908	14034	13837	13801	13907	13819	13795	13806	13911	13698	14075	13961	13901	13977	14053	13857	13654	13840	13916	13822	14020	14024	13883	13944	13886	14026	13780	13952	13880	14000	13905	13984	13972	13888	13638	13887	13936	13805	13896	13788	13778	13752	13721	13882	13947	13770	13755	13885	13843	13995	13978	13976	13939	13975	13888	13865	13961	13905	13764	13836	14094	14066	13725	13836	13971	13885	14127	13823	13875	13925	14005	13952	14010	13880	13917	13828	13714	13925	13824	13854	13941	13827	13799	13912	13959	13898	13747	13846	13722	13889	13824	14162	13983	13841	13872	13821	13835	13873	14005	13866	13984	13925	13752	13815	13858	13839	13941	13789	13792	14029	13908	13991	13909	13874	13820	13562	13937	13960	14051	13785	13798	13813	13903	13948	13668	13589	13866	13883	13946	14148	13778	13767	13797	13845	13769	13901	13888	13904	13888	13976	14112	13942	13875	13947	13963	14058	13783	13857	13864	13848	13822	13904	13731	13917	13910	13682	13964	13893	13934	13832	14151	13925	13780	13928	13959	13737	13890	13948	13882	13780	13925	14213	13725	13864	13812	13936	13813	13942	13787	13845	13660	13892	13858	14021	13883	13776	13891	13851	13663
28896	45155	35926	21724	15273	13965	13220	12812	12597	12417	12233	12262	12173	11948	12164	11919	12028	11870	11987	11955	11952	11913	11993	11799	11998	12139	12109	11919	11908	12085	11845	11835	12049	11860	11823	11908	11986	11876	11895	11947	11814	11937	12002	11982	11855	11773	11990	12130	11831	11947	12194	11991	11791	11945	11806	11863	11930	12011	11858	11909	11846	12085	12061	11845	11879	12021	11966	11960	11994	11765	11964	11914	11939	11856	11916	11956	11903	11859	11790	11925	11890	11937	12005	12128	11881	11837	12083	11855	11886	11811	11836	11867	11995	11959	11912	11925	11896	11880	11870	11938	11917	11765	11961	11941	11894	11984	11985	11888	11915	11859	11908	11910	11840	11896	11826	11974	11971	11823	12080	11788	11923	12132	11972	11875	11862	11919	12083	11879	11864	11933	11793	11900	11813	11913	12009	11890	11852	11800	11972	11968	11805	11950	11873	11888	11953	11857	11986	11962	11861	11954	11856	11952	11964	11923	11899	11820	11914	11948	11933	11887	11903	11961	11942	11877	11947	11860	11963	12004	12093	11905	11947	12101	11913	11907	11848	11926	12038	11757	12015	11978	11746	11970	11895	12087	11998	11944	12016	11967	11823	11951	11877	11928	11703	12032	11826	11957	12039	11856	11920	11792	11875	12092	11928	12036	11827	11770	11983	11854	11944	11891	11929	11827	12134	11917	11989	11982	11858	11964	11928	11902	12060	12024	11976	11846	11886	11992	12075	11954	12020	11847	11869	11897	12038	11906	11895	11752	11792	11933	11939	11934	12066	11865	12009	11938	11869	11824	11898	12055	11883	12008	11951	11931	11685	11926	11977	11896	11948	11979	11808	11972	12164	11839	11836	11962	11837	11899	11925	11860	11922	11829	11998	11746	11828	11787	11937	11873	12087	11937	11958	11924	11632	12051	11876	11789	11976	11962	11993	11765	11970	11842	11945	11927	11843	11995	11957	11961	11992	11913	11903	11803	12128	11959	11870	11949	11809	11691	11938	11901	11864	11865	12018	12123	11928	11810	12024	12055	12003	11874	11856	11990	12043	11947	11840	11800	11940	11758	11885	11882	11883	11885	12101	12014	11821	11934	12072	11979	11973	12056	11945	11999	11887	11906	11923	11907	11996	11871	11837	11976	11946	11941	11901	12022	11784	11791	11774	11988	11912	11787	11968	11878	11928	12028	11864	11895	11854	11768	11916	11680	12031	11908	11878	11950	12059	11925	11847	11829	12061	11957	12001	12009	11984	12007	11898	12024	11722	11873	11978	11952	12047	11935	11853	11881	11960	12016	11972	11961	11824	11717	11873	11978	11923	11885	12002	12054	11983	11853	11975	11765	11802	11975	11790	11916	11928	11705	11981	11991	11941	12080	11950	11778	11881	12060	11912	11867	11859	11944	11924	11999	11869	12009	11871	11941	11980	12036	11923	12102	11936	11856	12005	12048	11809	11737	11962	11861	11986	12037	12055	11960	11827	11867	11913	11968	12021	11696	11943	11714	11896	12081	11963	11746	11994	11825	11917	11976	11900	11966	11901	12000	11943	11859	12050	11952	11870	12121	12029	11933	11949	12050	11945	11931	11944	12044	11979	11860	11855	11853	11814	11934	11837	11998	12020	11924	12013	11953	11887	12036	11948	12097	11794	12033	12004	11807	11827	11968	11953	12011	11817	11803	12019	12027	11794	11887	11829	11904	11867	12106	11872	12004	11812	12099	11891	11968	11788	11911	11905	12041	11858	12107	12064	11992	11846	11810	11989	12003	11963	11787	11898	11952	11914	11997	11887	11948	11948	12024	11992	12140	11994	11965	11877	11963	12008	11966	11937	11932	12033	11971	11989	11961	11922	11951	11885	11855	11978	11832	11916	11996	11876	11804	11888	12098	11875	11907	12004	11936	11885	11800	11704	11879	11981	11842	11768	11923	11892	11891	11880	11847	11889	12061	11926	11913	11906	11707	11809	12031	11906	11940	11831	11890	11891	11921	11722	11875	12066	11966	11926	11867	12010	11979	11925	11785	11866	11897	11857	11885	12112	11810	11920	12010	11924	11813	11982	11914	12016	11970	11949	11838	11956	11903	11933	11989	12051	11964	11936	11958	11976	11957	11939	11901	12091	11805	12154	11693	11739	12087	12049	11785	11915	11880	11729	12074	11872	11893	12010	11962	11808	11857	11769	11761	11968	11862	11904	11853	11987	11999	11942	12000	11718	11874	11982	11998	11879	11876	11886	11977	11828	11794	11980	11840	11896	11996	11745	11850	11924	11896	11931	11888	11869	11787	11856	12054	11787	11904	11862	12001	11915	11862	12004	11974	12023	11885	11911	11838	11824	11861	11858	11633	11983	11781	11894	11907	12023	11810	11883	11986	11763	11843	11923	11955	11900	11826	12075	11774	11855	11908	11945	11910	12024	11953	11948	11761	11927	12107	11969	11850	11939	11849	11931	11919	11857	12047	11914	11816	11996	11845	11963	11826	11971	11964	11924	11899	11840	11987	11898	11841	11909	11861	11838	11814	12085	11997	11910	11935	11835	11900	11936	11818	11881	11779	12026	11760	12128	11920	11916	11940	11912	12000	12008	11819	11976	11915	11907	11869	12057	11997	11764	12032	11808	11859	11896	11937	11898	11877	11962	12031	11858	11911	11980	11849	11853	11974	12095	11898	11933	11890	11914	11829	11885	11940	11900	12012	11849	11884	11745	11940	11801	11794	11984	11923	12015	11981	11750	12069	11833	11907	11786	11901	11919	11875	11859	11908	11948	12012	11931	11989	11820	11950	11795	12099	11966	11804	11942	11858	11883	11973	12101	11864	11865	11932	11974	11935	11992	11937	11890	11865	11963	11943	12144	11821	11919	11821	11946	11979	11896	11961	11989	12039	11926	11791	11876	12049	11813	11957	11826	11988	12036	11811	12011	11921	12062	11869	11976	11941	11765	11789	11866	11850	12006	11794	11846	11854	11850	11930	11877	11874	11907	11971	11989	11954	11916	12059	11910	11835	12018	11984	11902	11995	11966	11826	12035	11779	11988	11885	11823	11818	11848	11970	11853	11921	11695	11910	11835	11882	12068	11932	11849	11987	11864	12001	12073	12014	12009	11901	11985	11906	11979	11951	11883	12024	11826	11922	11845	11898	11952	12001	11906	11963	11950	11843	12200	12028	11902	11878	11962	12015	11944	11862	11899	11927	11978	12021	11834	11858	11946	11892	11918	11969	11949	12003	12042	11865	12024	11786	11912	11812	11924	11895	11951	11847	11928	11910	11985	11903	11870	11856	11934	11936	11978	12037	12133	11841	11798	11947	12057	11932	11897	11961	12141	11941	11959	11760	11900	11960	11975	11920	12024	11897	11952	11825	12103	11866	11786	11965	11973	11937	12110	11831	11732	11948	11880	11936	11961	11928	11964	11958	11933	12002	11966	11869	11833	11867	11847	11874	11746	11937	11895	11931	12002	11767	12016	11841	11928	12036	11874	11956	12002	12001	11901	11869	11872	12052	11864	11935	11885	11838	12005	11862	11865	11920	12000	11808	11877	12047	12015	11919	11790	11848	11918	11955	11926	11900	11926	11789	11886	12010	12030	11893	11858	11905	12072	11989	11892	11944	11934	11838	11807	11859	11867	11914	11935	11820	12007	11851	12033	11792	11905	11850	11991	11765	12050	12025	11954	11845	12123	11903	11814	11850	11979	11924	11893	12049	11896	11802	11877	11963	11993	11933	11853	11950	11929	12050	12031	11924	11943	11896	12127	12035	12008	11962	12056	12052	11895	11967	11836	12023	11901	11853	11941	11869	11929	11838	11851	12022	11861	11826	11849	11905	11833	11947	12068	12036	11729	11808	11971	11862	11880	11979	11858	11755	12012	12036	11928	12038	11847	12040	12091	11928	11834	11768	11952	11840	11793	11906	11896	11964	11942	11868	11864	11992	12030	11908	11912	11974	11837	11977	11991	11982	11958	11927	11970	11895	11754	11785	11862	11858	11940	11943	11832	11767	11765	11939	11845	11916	11729	11865	12075	11907	11972	11920	11987	11865	11905	12017	11879	11807	12037	11945	12106	11896	11990	12043	11801	11952	11909	12044	11901	12013	11979	11905	11916	11897	11866	11911	11786	11875	11884	12007	11904	11957	11842	11927	12033	12111	11926	11873	12006	11675	11821	11859	11815	12029	11836	11841	12073	11927	11927	11927	12033	11923	11842	11876	11783	11980	11946	11806	12003	11921	11941	12014	11898	11887	11941	11884	11805	12005	11923	11864	11839	11966	11907	11859	12080	11929	11918	11926	11940	11927	11955	11822	12006	12052	11856	11987	11861	11954	11941	12075	11868	11753	11963	11873	12049	11727	12005	12012	11949	12043	11988	11954	11858	11984	11797	11907	12000	11938	12071	11975	12107	11829	11997	11949	11808	11796	11937	12001	11824	11832	11892	11876	11898	12129	11951	11904	11797	11852	11888	11829	11848	11934	11852	11970	11962	11962	12012	12048	11951	11955	11975	11886	11983	11743	11891	11941	11799	11962	11838	11986	11873	12012	12010	11794	12070	12071	11971	11898	11824	11878	11680	11994	11877	12107	11950	11831	11814	12027	11931	11964	11918	12061	12004	11932	11970	11984	11986	12045	12004	11989	11977	11883	11913	11960	12013	12138	11893	11909	11888	11950	11917	11935	11955	11835	11888	11872	11870	11873	11869	11755	11932	11985	11912	11834	11801	11960	11745	11984	11934	11706	11909	11893	11936	11886	11947	11940	11820	12246	11956	11830	11954	12065	11923	11891	11893	11927	12039	11950	12014	11858	12005	11904	11944	11997	11890	11840	11967	11774	11968	11984	11912	12041	11995	11967	11853	11803	11938	11922	11995	11918	11843	11909	12122	12024	12138	11972	11877	12052	11919	11978	11809	11871	11779	11915	11819	11906	11942	11944	11942	12037	12002	11889	11885	12073	11828	12122	11889	11964	11838	11873	11942	11967	11943	11909	11825	11841	11951	11864	11825	11935	11824	11861	11921	11956	11952	12016	11942	12053	12026	11920	11751	11833	11957	11900	12040	12019	11992	11928	11808	12033	11877	11908	11760	12006	11995	11879	11811	11843	12029	11971	11896	11824	11878	11829	12019	11970	12068	11882	12091	11880
23213	21149	28349	25444	22205	20636	18340	15545	15134	15017	14643	14487	14520	14408	14204	14107	14348	14190	14195	14044	14230	14189	14228	14096	14485	14635	15148	14928	14741	14625	14188	14025	14138	14282	14142	14172	13949	14139	13998	13983	14206	13999	14276	13851	14096	14031	14079	14167	13854	13979	13948	14005	14095	13961	14109	14107	14196	13912	13990	14109	13976	13975	14035	14049	14096	14028	14010	14190	14055	14002	13990	14312	14256	13937	13985	13980	14168	14017	14003	14102	14093	14313	14052	14059	13977	14006	14234	14190	14228	14117	13914	13952	14059	14268	14067	13874	13996	14087	14058	14045	14261	14073	14012	13940	14094	14053	13879	14123	14037	14144	14050	13918	14116	13907	14025	14112	14047	14077	13974	14015	14072	14217	14034	14087	14051	14089	14217	13984	14155	13887	13896	13948	14100	13987	13929	14060	13976	13987	13864	13968	13926	13929	14073	13955	13973	13829	14010	14097	14154	14041	14192	13838	14030	14051	14231	14085	13946	13996	13910	13921	14137	13988	14257	14103	14010	14062	14239	13980	14040	13913	14030	14129	14044	13893	13848	14060	13864	14057	13988	14073	14094	13966	13971	14133	13926	14029	13951	14175	14111	14024	13798	13883	14075	14207	14057	13965	14048	13970	14012	14081	14235	14003	14051	13880	13992	14025	14194	14004	14111	13932	13937	13806	14067	13996	14112	13851	14083	14095	13974	14060	13776	14039	14032	14030	14091	14051	14224	14100	14145	14257	14207	13973	14183	14002	13940	14020	14166	14012	14119	14211	13890	14074	14043	14167	14160	13905	14235	14109	14068	14205	13836	14146	13932	14020	13944	13841	13983	14017	13990	13911	14165	14167	14067	14052	14129	14013	13998	14202	14147	14022	14103	14127	13951	13975	14159	13928	13826	13946	13854	13981	13898	14190	14089	14064	13984	13979	13922	14110	13993	14019	14032	13917	14027	13899	14223	14019	14165	13762	13964	14215	14012	13943	13974	13895	14117	13998	13914	13895	14040	13924	14179	14230	14068	13941	14074	13946	14023	13983	14164	13974	14187	13921	14118	14158	14123	13966	14104	14024	14059	14094	13978	14044	14061	14145	14157	14251	14137	14175	13955	13732	14122	14161	13992	14089	14061	14130	14167	14178	14013	14132	13823	14144	14175	14061	14125	14069	13884	13999	14197	14099	14003	14058	14082	13976	14010	13988	14055	14049	14071	14085	14113	13765	14093	14313	14052	14105	14125	14149	14028	14176	13895	14112	13773	13975	13910	13921	13957	14019	14272	14224	14084	13897	13996	13970	14143	14203	14118	14088	13967	14226	13923	13875	14022	14161	14093	14067	13818	14077	13836	13807	14094	13971	14010	13976	14056	13843	14075	14076	14033	14009	14017	13906	13964	13933	14205	13990	14084	14009	13792	14050	13931	14184	14000	13886	13997	13950	14189	13954	14074	13823	13895	14136	13961	13984	13986	14018	13998	14031	14047	13934	14156	14078	14113	14010	13807	13969	13999	13856	14066	13991	14103	14094	14074	14016	14161	14141	14003	14045	14016	14082	14025	13711	13941	14170	13961	13938	13986	14081	14063	13866	14006	14030	13880	13868	13923	14014	14168	14003	14026	14033	13948	13943	14059	13967	14048	13830	14023	14129	14097	14046	14256	13975	13926	14076	13992	14006	14195	13957	13963	13898	14055	14019	14079	14002	14010	14020	14186	13832	13880	13895	14007	14168	14182	14030	14154	14104	13976	14055	14024	14070	13919	13883	13890	13914	13921	13986	14186	13956	14287	14163	14190	14217	13950	14065	13925	13975	14087	14144	14127	14195	14098	13931	14161	14213	14188	14106	14096	13974	14094	14055	13912	13915	13859	14030	14052	13942	14090	13943	14011	13942	13981	13944	14039	14052	13935	14178	13947	14043	14262	14050	14039	13982	14089	14141	14214	14264	13913	14027	13953	14054	14051	14199	13980	14198	13970	14097	13895	14096	14247	14239	14171	14184	14058	13944	14084	13870	14115	14148	14027	14100	14111	14032	14066	14122	13977	13821	14088	13954	14165	13966	13947	13930	14128	14056	13937	14022	14040	14109	14110	13975	14181	14155	14047	14141	14130	13964	14021	14017	13975	14050	14001	14066	14111	13826	13898	13994	14091	14051	14138	14184	13932	14132	14071	14031	13863	14048	14059	13975	14076	14061	14105	14073	14000	14176	14002	13987	13936	14079	14058	14031	14067	14060	14049	14156	13972	13840	13932	14008	13957	14190	13947	13914	14038	14111	14112	14235	14020	14047	14085	13880	14086	14203	14026	14047	13914	14022	14269	13835	14030	14074	14094	14103	13993	13950	14031	14070	13881	13790	14267	14018	14022	13864	14065	13913	14088	14132	13951	13909	14009	13965	14072	14042	13948	14036	14066	13947	14040	13962	13932	14047	14018	13761	14170	14030	14159	14000	14082	14005	14059	14014	13908	14068	14122	13873	14149	13952	13962	14099	13986	14015	14111	14010	14059	14024	13994	14155	13940	14226	14152	14334	13971	14065	14166	14151	14115	14084	14173	14063	14134	13984	13923	13995	14052	14080	14226	14056	14015	13886	14118	14061	13885	13920	14184	13928	13975	14026	13928	13900	14080	13995	14167	14126	13998	13911	14038	14089	14060	14222	13907	14071	13921	13980	13845	14132	14058	14119	13861	14083	14100	14039	13873	13843	14064	14041	13847	14016	13894	14064	13954	14084	14066	14012	13922	14015	13933	14059	14075	14007	14132	14036	14060	13991	14007	14171	13999	13953	14140	14040	14076	13914	14077	14019	13873	14023	13900	13896	14103	14087	14041	14027	13962	13768	14085	13901	13967	13850	14011	14015	14040	13965	14022	13931	13945	14186	14107	13979	14068	14215	14080	14031	14304	14080	13950	14079	14013	14110	14126	14110	13991	13980	14071	14295	13974	14071	14119	13898	13955	13937	13862	13980	14131	13859	14119	14120	13836	13935	14296	14104	14176	14184	13976	14094	14217	13922	13932	13934	14000	14085	14158	14154	14083	14158	13948	14038	13960	13971	13937	14247	14043	14052	14010	13959	14075	13934	13898	14084	13962	13927	14047	13964	13924	13932	13945	14188	14153	14108	14177	14216	14042	14065	13797	13988	14202	14081	14124	14049	14190	14046	14039	13814	14054	14074	14073	13981	14003	14011	14165	13983	14007	13916	14114	14128	14097	14116	13851	13920	13905	13993	14012	14157	14245	14018	14110	14021	13847	13975	14250	14116	13897	14160	14108	13865	14030	14125	14031	14052	14095	13898	13915	14058	14017	14033	14072	14082	14288	14128	14038	14100	13996	13958	13981	14050	14138	14091	14040	13987	13876	14068	14167	13842	14081	14007	14244	14126	14038	14057	14207	13958	14071	14013	14059	13987	13997	14254	14099	13877	14014	14121	14126	13937	13959	13950	13900	13988	14087	13984	13821	13932	14006	14010	13893	14094	14043	13698	13690	13992	14177	14052	14152	14095	13972	14193	13840	14062	14059	13865	13955	13939	13977	14035	13998	13868	14061	13954	13908	14136	13983	13809	14156	14205	14028	14090	13964	13960	14049	14124	14202	13851	14124	13945	14064	13997	14034	14057	14071	14078	14185	14168	14181	13980	14121	13969	14094	13768	14226	14062	14089	13938	14096	14089	14210	14041	14098	14103	13957	14058	13935	13767	14021	13981	14158	14006	14057	14171	14101	13972	14060	13872	13951	13900	14165	14050	13875	14070	13936	14021	14149	14106	13913	14021	14148	13936	14025	14171	14195	14175	14133	14189	14008	13815	13986	14094	14022	13945	14134	13999	14129	13905	14121	14002	14021	13943	13998	14003	14008	14229	14096	14018	14188	14142	13851	13947	13983	13996	13873	14119	14143	14108	13943	14216	13939	13753	13972	14047	14153	13986	13982	14010	13894	14089	14126	14088	14129	14158	14082	13987	14098	14005	14083	14000	13966	14156	14107	13970	13892	14094	14112	14208	14217	14152	14023	13961	13988	14149	13980	13844	14133	13834	14005	14029	13948	13827	13883	13659	14228	13985	14056	14154	13898	13976	13901	13972	14090	14001	14015	13962	14020	13886	14167	14002	14035	13929	14118	14165	14086	14180	14138	13899	14160	14139	14243	14102	14088	14215	14206	14012	13982	13793	14008	14146	14161	14085	13901	14131	14298	14186	14168	13994	14103	14213	13988	14040	14135	14069	14189	14184	14188	14073	13843	13984	13942	14068	13921	14163	14117	14208	14215	13966	13919	14057	14244	13999	13981	14063	13807	13852	14005	13874	14085	13872	14111	14054	13875	13922	13935	14010	14105	13950	13912	13836	14054	14002	14238	14205	14035	14023	14270	14118	14182	13884	13886	13857	13978	14061	14022	14143	14003	13979	14085	14188	14046	13952	14133	14233	14067	13946	14005	14141	14055	13959	14035	14017	14066	13915	13920	14030	13967	14051	14064	14162	14116	13986	13852	13965	14085	14024	14106	14137	14237	14062	14198	14019	13776	14146	13957	14074	14127	14039	13970	13917	14015	14135	14052	13860	14005	14058	13915	13921	13884	14085	14115	14039	13999	13905	13875	13960	14039	14009	14208	13952	14088	14055	14007	14105	13959	14154	14029	14039	14076	14022	13935	13943	14140	14099	13957	14107	14030	14119	13998	14036	14108	13999	13982	13992	13991	14164	14314	14189	14136	14215	13910	13896	14100	14142	14272	14007	14006	14133	13950	13931	13875	14047	14045	14103	13980	13930	14120	14134	14159	14160	14159	13939	14111	14242	14155	13858	14009	14083	14089	13979	14033	14016	14111	14036	13828	13972	14127	14128	14199	14229	14179	13950	13973	13696	14038	14155	14007	14079	13917	13891	13954	14206	13933	13985	14042	14062	14191	14176	14056	13902	13897	14098	14021	13965	14090	14189	13987	14078	13790	14153	13733	13901	14087	14101	14160	14106	13966	14085	14163	14205	14128	14017	14064	13863	13957	13943	14015	14217	14036	14108	14172	14074	13961	13966	13970	14095	14158	13989	13905	14029	13949	13925	13984	14256	13947	14039	14035	14113	13880	14081	14157	13986	14098	13854	13862	13945	14145	13992	14094	13919	14120	13931	14246	13915	14199	13931
30494	58504	47994	30691	19629	16193	14476	13553	13295	12962	12698	12589	12337	12218	12169	12063	12040	12178	11963	11911	12106	12122	12111	12121	12406	12961	13149	13074	12868	12512	12303	11979	11937	11956	11947	11947	11977	12061	11909	11835	12171	11971	12052	12086	12005	11884	12117	12031	12050	12177	12091	11988	11974	12042	11871	12165	11978	11765	12020	12032	12058	12243	12059	11931	11993	11865	11941	11934	12019	12152	11893	12052	11975	12011	11956	11984	11830	11895	11990	11932	12049	12069	11960	12070	12064	11997	12079	12049	11965	11841	11860	12123	11828	12002	12111	11977	11930	11977	11930	12024	12141	12088	11876	12101	11890	11890	11992	11941	11943	12038	11929	11921	11966	11805	12111	12022	12005	12006	11964	12024	11874	12041	11992	11999	11884	11993	12075	12044	11941	12009	11917	12104	11929	11939	12006	11976	12015	12063	12173	12093	12024	12021	11960	12094	11891	12009	11912	11999	11964	11962	12104	11997	11978	12168	12047	11967	11936	11937	12167	11950	12098	11923	12022	11866	12148	11896	11930	12073	12012	12053	11904	11945	12118	11942	11908	12033	11899	11921	11892	12133	11947	11986	11972	11961	12143	12006	11946	11996	12112	11998	12092	11964	11874	11963	11913	12010	11981	11894	11990	12006	12000	11831	12001	11968	12101	11958	11865	12085	12220	12041	11882	12014	11953	11975	12022	12010	12030	11877	11963	11950	12081	12062	11961	12098	11930	11929	11878	12057	12027	12063	12038	12004	11969	11976	11880	12040	12050	12006	11967	11951	11887	11832	11892	11934	12169	11925	11957	11978	12019	11964	12099	11899	11903	11943	12028	11884	12014	12001	12172	12004	12013	11924	12201	12053	11837	11876	12080	11977	11965	12006	12009	11991	12055	12162	12190	12053	11854	11895	11964	11884	12072	12065	11899	11956	12103	11944	12085	11950	11967	11889	11859	12136	11882	12020	11924	12015	12027	12051	12048	12005	11892	12039	12074	11893	12019	11909	11949	11980	11999	11964	12002	11924	11933	12093	11971	11938	11987	12035	11950	12007	11893	11955	11918	12101	11991	12076	11929	11895	11979	12043	12224	11914	11808	11923	12093	11826	11979	12013	12128	12029	12057	11893	12016	11986	11897	12019	11860	12131	12115	11997	11963	12171	11984	12012	12040	12038	12028	11911	11938	11857	11816	12075	11956	11893	11967	12090	12147	11987	11920	11910	11910	11953	12119	12059	11897	12044	11976	11973	11789	12068	12048	11976	12129	12065	11989	12016	11974	12191	12141	12035	11932	12125	12075	11882	11965	11922	11941	12065	11987	11969	12013	11930	11879	11982	11923	11862	11875	12012	12092	12047	11956	11936	11949	12063	12082	11915	12040	11987	11893	11814	11813	12013	11920	12118	11996	11923	11997	12048	11895	11937	12067	11936	11880	12030	11982	12039	11945	12098	11708	12048	11982	11951	11970	11917	12032	12051	12010	11846	12045	11901	12052	12015	12006	11936	11900	11811	11964	11912	11947	11830	11822	11930	11826	12026	12029	11947	12045	11960	12009	11975	11994	12083	11970	12004	11992	11808	12016	12067	12002	11855	12019	12045	12073	11970	12027	11956	11971	11824	11793	12041	11901	12231	11998	12018	12012	11859	12031	11944	11925	12139	11908	12037	11967	11899	12073	11900	11999	11927	12020	11967	11988	12096	12058	11912	11929	12046	12009	12011	11991	12122	11836	11969	12073	12049	12026	12126	11915	11851	12058	11990	11976	12027	11838	11953	11938	11870	11928	11987	11986	11758	12125	11860	11932	11893	11999	11856	11930	11915	12081	12037	12173	11969	12019	11970	11954	12168	12042	11909	12021	12154	12052	12077	12038	11986	11982	12084	11946	12000	11850	11832	12029	12022	12038	11999	11838	11983	11896	11937	11907	11946	11952	11929	12012	11983	11873	12023	11839	11911	11912	12118	11994	12086	11962	11990	11938	11986	12062	11973	11860	12044	11996	11870	11979	11991	11969	11991	12013	12128	11973	12061	11999	12032	12013	12047	11896	12016	11943	12108	12108	11933	11855	12086	11894	11948	11937	12048	11976	12004	11874	12165	11905	11951	12169	11953	12133	11854	12111	12034	12096	11952	12031	12070	11824	12227	11962	11951	12015	12009	12054	11792	12080	11840	11891	12009	12023	12043	11986	12055	12015	12077	12126	12049	12057	12184	11794	12066	11966	11916	12016	11973	11885	12066	12116	12078	11760	12107	12014	11863	12055	12010	11971	11950	12091	11940	12088	11819	12027	12071	12029	11921	11944	11891	12072	11886	12076	12075	11967	12179	11913	12088	11972	12165	11856	11918	11950	12167	11962	12097	11961	11802	11977	11895	12074	11798	12098	11952	12024	12058	11981	12135	11899	12045	11878	11878	12033	11907	12203	11880	12120	11920	11975	11970	11973	11936	11875	12044	12112	11833	11921	12077	12007	12063	12075	11898	12130	11882	12010	11901	12000	11940	11988	11966	12002	12059	11994	11931	12007	11948	11917	11980	11895	12020	11872	11936	12127	12017	12128	11914	12042	11928	11976	11995	11991	11978	12092	12057	11804	12009	11994	11883	12065	12035	11910	11850	11987	11901	12105	12069	12002	11981	11967	11934	12022	12065	11960	11966	11914	11880	11978	11874	11948	11928	11900	12000	12019	11892	12150	12020	11877	12094	12104	11992	11942	12170	12039	12160	11950	11795	11967	12009	11917	12022	12147	11945	12029	11968	11988	12012	12056	11884	11990	12038	11935	11988	11865	11947	11970	11962	11958	12024	12180	11981	12005	11922	12004	12117	11862	11991	12052	12097	12024	11912	12002	12070	12225	11899	11967	12008	11885	12052	11908	11911	11840	12058	12021	11965	12104	12020	12103	11910	12100	11993	12140	12073	11949	12059	12158	11856	11811	11948	12077	11937	11967	12109	11924	11951	11917	11869	11983	11925	11918	11966	11943	12059	11964	11980	11969	11890	11962	11865	12061	11918	11998	11939	12105	11765	11997	11979	12010	11831	11984	12147	12086	12021	12087	12200	12022	12208	11929	11973	11809	11912	11969	11882	11974	12004	11899	12017	12099	11905	11999	11941	12144	11941	12092	11844	11867	12099	12061	12054	12074	11993	11964	12011	11904	11974	12003	12061	12212	12063	11982	11929	12014	12093	11962	12029	11773	12029	11861	12127	12067	12044	12045	11908	11828	11987	11937	12010	12026	12130	11918	12031	12047	12050	12064	12034	11934	11892	12025	11944	12009	12144	11883	12053	12016	12041	12137	12013	12107	11704	11981	12103	11919	12074	11919	11960	12067	12123	12192	12064	11840	11965	11979	11954	11881	12064	12032	11972	11985	12079	11782	12077	11840	12089	12023	12123	12085	11978	11953	12152	11991	11984	12058	11967	12041	11895	11928	12030	11898	12039	11870	12088	11854	12144	12040	11997	11995	11885	11962	11910	12032	11907	11991	11990	11930	11892	12056	11901	11941	12016	12012	11913	11943	12211	12014	12041	11982	11969	11979	11934	12090	11924	11846	11904	11935	12137	12069	11987	11970	11959	11942	11940	11996	11902	12038	11948	11799	12043	12014	11936	12019	11955	11782	12099	11831	11958	11978	12105	11874	11981	11967	11951	11949	11859	12095	11942	11884	12054	12010	12029	12120	11851	11928	12084	12000	12053	11880	11919	11977	11960	12006	11894	11932	11967	12097	11843	12053	12104	12020	11941	12005	11935	11889	12027	11998	12140	11994	11912	12007	11962	11813	11992	11922	12067	11989	11848	11994	12018	12032	12055	11960	12169	12122	12037	12010	11962	12203	12041	12014	12073	11991	12058	11834	12120	12116	11917	11958	12117	12200	12053	11887	12067	12016	11884	11889	12109	12008	12097	11870	11989	12163	11997	11865	12008	11966	11975	11949	12004	11727	12025	12135	12132	11870	11847	11995	12094	12083	12069	11911	12034	11927	11892	12079	11947	11915	12046	11985	12029	12035	11866	11971	11934	11976	12025	12057	11958	12111	11895	12061	12068	11896	12191	11919	11962	11945	11914	11866	12105	12125	12090	12017	12012	11954	12012	11959	11901	11962	11866	12017	11961	12049	12024	12016	12033	12030	11948	11769	12184	11847	11819	11851	12054	12070	11948	11979	11941	11942	11881	11954	11996	12112	12012	11994	12029	11987	11860	12065	11847	11973	12057	11962	12116	11932	11974	12143	11844	12015	11952	11932	11955	12003	11998	11877	12100	11861	11995	12051	11858	11998	11983	12040	12045	12043	12127	12007	12031	11925	11922	11785	12083	11973	12017	11727	11947	11970	11976	11996	12179	11958	11943	12099	11950	11923	12040	12157	11825	12033	11896	12061	11861	12039	12018	12078	11930	12006	12034	12012	11919	12057	12047	12085	11890	12006	12021	11905	11928	11836	11928	11973	11978	11852	11927	11888	12021	11943	11929	12002	11927	11899	11932	12054	12024	12051	11989	12046	11865	12012	11945	11925	12005	12022	11839	11973	12107	11987	12057	12085	12141	11907	12041	11980	11945	11974	12014	12035	12096	12094	11952	11962	11968	11990	11884	12075	11910	11962	11973	12133	11983	12024	11971	11934	12044	12032	12012	11838	11973	12061	12072	12029	11952	12080	11951	12073	11901	11951	12134	12069	12029	11868	11944	12052	12018	11986	12004	11819	12158	12020	11801	12010	11921	11947	12015	12031	11853	12288	11940	12011	11775	11980	12040	11897	11937	11938	12029	11909	11946	11924	12019	11791	11984	12028	11989	11904	11933	12038	11963	11936	12041	11892	12003	12134	11956	11876	11897	11974	11949	12123	12002	11922	11961	12045	11905	11772	12138	11970	12035	11967	11866	12014	12053	11884	11960	12001	11981	11923	11987	11904	11956	11965	11992	12070	12145	11937	11912	12117	11983	12046	12127	12041	11948	11841	12094	11904	11976	12099	11948	12048	12005	12029	12140	11886	11963	11896	11953	11891	11934	11999	12008	12259	11983	11979	11942	12129	12095	11855	12065	11962	12124	11973	11963	11994	12023	11801	12014	11851	11870	11840	11954	12065	11948	11930	11897	12028	11939	12034	11954	12059	12058	11758	11924	12050	12048	11968	11841	12010	11747
24641	21252	29157	28310	20877	17666	16710	15907	15407	15294	15193	15101	14890	14960	14897	14769	14886	15022	15004	14701	14865	15057	15058	14914	14894	15315	15403	15275	15244	15132	15001	15043	15162	14863	14963	15095	14843	14753	14912	14783	14827	14822	14849	14979	14741	14958	14784	14807	14809	14867	14813	14993	14865	14646	14574	14867	14732	14716	14849	14656	14789	14770	14964	14694	14962	14942	14770	14620	14888	14873	14696	14781	14616	14933	14773	14760	14846	14672	14611	14923	15043	14825	14824	14823	14930	14718	14779	14773	15056	14809	15026	14823	14953	14820	14899	14933	14896	14808	14622	14779	14839	14968	14857	14916	14734	14814	14791	14751	14666	14886	14840	14721	14991	14774	14914	14817	14748	14924	14710	14878	14793	14792	14833	14956	14863	14855	14971	14788	14993	15025	14743	14896	14799	14924	14702	14721	14863	14867	14844	14783	14922	14969	15004	14883	14648	14938	14880	14742	14813	14879	14866	14784	14812	14801	14677	14771	14713	14706	14719	14971	14775	14808	14982	14728	14735	14916	14744	14788	14887	14558	14807	14641	14562	14689	14840	14743	14620	14818	14933	14687	14872	14971	14820	14820	14695	14861	14791	14897	14960	14780	14705	14849	14805	14822	14999	14843	14888	14704	14698	14910	14739	14709	14917	14817	14664	14723	14912	14803	14846	14772	14954	15013	14863	14794	14898	14934	14803	14806	14771	14777	14780	14845	14605	14879	14790	14961	14748	14814	14883	14791	14779	14876	14793	14862	14989	14989	14869	14882	14989	14765	14816	14773	14879	14640	14748	14918	14814	14642	14961	14766	14777	14913	14745	14696	15008	14955	14803	14922	14869	14925	14949	14822	14794	14791	14778	14925	14910	14907	14897	14974	14826	14860	14914	14815	14945	14939	14836	14635	14769	14770	14861	15005	14865	15026	14983	14707	14768	14664	14854	14785	14604	14841	14768	14761	14924	14765	14629	14832	14823	14777	14871	14738	14748	14812	14757	14864	14932	14907	14731	14716	14620	14719	14740	14865	14845	14862	14839	14819	14697	14746	14790	14946	14728	14800	14834	14731	14736	14860	14991	14632	14749	14823	14830	14894	14932	15052	14810	15019	15001	14782	14822	14922	14755	14694	14588	14735	15066	14718	14604	14883	14633	14868	14511	14686	14734	14836	14869	14845	14751	14820	14755	14763	14785	14816	14995	15024	14753	14851	14721	14848	14893	14891	14596	14873	14739	14981	14879	14774	14941	14805	14782	14670	15006	14884	14709	14887	14761	14767	14867	14820	14972	14786	14881	14710	14706	14910	14776	15016	14733	14797	14895	14697	14755	14878	14980	14837	14776	14774	14842	14904	14750	14939	14670	14671	14846	14827	14915	14943	14758	14906	14738	15023	14807	14968	14922	14853	14858	14820	14781	14724	14838	14984	14855	14732	14789	14824	14729	14904	14698	14865	14952	14760	15068	14776	14793	14864	15007	14834	14874	14879	14923	14829	14908	14880	14910	14804	14596	14864	14947	14574	14711	14771	14794	14869	14872	14674	14686	14993	14804	14757	14773	14790	14689	14849	14923	14950	14902	14952	14913	14685	14913	14961	14680	14744	14936	14810	14699	14728	14880	14753	14927	14737	14759	14747	14848	14782	14832	15037	14752	14880	15013	14977	14980	14722	14745	14863	14784	14965	14730	14765	14843	14874	15050	14980	14679	14917	14746	14741	14949	14733	14819	14717	14501	14648	14709	14878	14739	14928	14805	14902	14902	14978	14821	14821	14791	14783	14930	14799	14670	14847	14897	14662	14900	15108	14757	14778	14881	14913	14915	14646	14679	14808	14676	14850	14821	14844	14671	14771	14745	14836	14748	14770	14809	14828	14853	14952	14632	15017	14704	15059	14666	14941	14852	15015	14915	14924	14841	14790	14825	14866	14696	14613	14901	15003	14774	14831	14876	14685	14690	14852	14730	14924	14854	14982	14929	14794	14899	14990	14854	14723	14822	14872	14710	14845	14863	14928	14940	14900	14931	14727	14733	14827	14882	14931	14917	14600	14756	14720	14775	14650	14865	14799	14703	14928	15070	14765	14963	14686	14922	14843	14821	14837	14975	14884	14801	14843	14926	14812	14819	14832	14843	14857	14803	14801	14760	14979	14801	14856	14822	14944	14824	14827	14943	15020	14819	14878	14615	14738	14847	14756	14864	14868	14937	14872	14809	14831	14899	14737	14724	14741	14785	14854	14794	14928	14775	14625	14862	14740	14847	14942	14963	14758	15122	14811	14723	14640	14730	14792	14799	14837	14778	14753	14857	14761	14657	14816	14887	14746	14755	14774	14790	14914	14676	14613	14868	14732	14845	14815	14779	14910	14793	14824	14742	15040	14845	14869	14711	14981	14863	14971	15072	14671	14973	14881	15019	14829	14951	14851	14774	14713	14887	14760	14777	14778	14899	14847	14886	14788	14683	14836	14822	14860	14795	14676	14665	14956	14835	14687	14892	14885	14879	14842	14944	14912	14945	14820	14780	14803	14827	14779	14791	14578	14681	14836	14864	14705	14743	14773	14870	14788	14966	14637	14706	14877	14883	14848	14900	14968	14813	14849	14811	14738	14896	14780	14748	14727	14782	14851	14954	14632	14885	14794	14893	14733	14901	14821	15025	14658	14794	14821	14693	14956	14807	14887	15016	14782	14859	14809	14752	14889	14822	14733	14887	14736	14868	14720	14948	14868	14852	14645	14733	14881	14839	14776	14805	15055	15012	14822	14881	14809	14807	14719	14843	14665	14906	14923	14809	14839	14732	14816	14765	14890	14662	14794	14667	15010	14823	14972	14888	14794	14718	14850	14853	14830	14810	14500	14959	14764	14880	14673	14969	14790	14454	14830	14952	15021	14841	14962	14828	14715	14808	14853	14883	14640	14839	14946	14995	14823	14748	14809	14811	15002	14979	14959	14791	14821	14858	14881	14939	14661	14639	14929	14903	15005	14710	14578	14842	14848	14874	14850	14916	14782	14754	14870	14888	14916	14798	14807	15114	14813	14850	14912	14784	14838	14940	14826	14995	14798	14889	14658	14901	14805	14879	15027	14820	14685	14961	14784	14768	14857	14672	14724	15090	14870	14859	14713	14810	14844	14814	14744	14848	15013	14800	14552	14897	15094	14825	14956	14678	14713	14675	14826	14932	14727	14804	14934	14823	14806	14805	14894	14722	14837	14871	14876	14952	14888	14925	14918	14839	14786	14870	14666	14701	14782	14819	14990	14870	14575	14699	14834	14830	14738	14894	14696	14995	14570	14892	14948	14847	14913	14713	14886	14846	14818	14970	14974	14771	14842	14759	14926	14978	14912	14961	15050	14800	14657	14938	14907	14858	14979	14668	14817	14690	14794	14776	14912	14749	14827	14877	14757	14871	14612	14784	14810	14729	14842	14705	14593	14786	14819	14881	14782	14862	14774	14807	14834	14678	14939	14999	14832	14848	14656	14811	14821	14670	14863	14835	14902	14978	14749	14797	14795	14816	14775	14980	14982	14736	14756	14673	14714	14685	14753	14638	14637	14612	14785	14819	14718	14914	15017	14707	14692	14793	14773	15055	14791	15155	14913	14966	14695	14867	14857	14719	14761	14962	14796	14924	14777	14761	14811	14834	14920	14723	14892	14956	14840	14757	14664	14885	14971	14849	14723	14932	14788	14876	14838	15027	14839	14864	14622	14840	14970	14766	14690	14777	14862	14918	14873	14727	14827	14583	14937	14897	14755	14875	14796	15012	14896	14766	14743	14670	14840	14555	14649	14855	14917	14888	14880	15007	14809	14833	14755	14860	14954	14700	14634	14921	14844	15004	14804	14745	14629	14818	14842	14863	14783	14879	14886	14935	14836	14772	14849	14913	14638	14926	14897	14703	14713	14724	14711	14752	14811	14821	14867	14957	14683	14636	14830	14856	14763	15026	14989	14897	14840	14893	14681	14844	14827	14727	14873	14810	14873	14780	14868	14827	14833	14837	14750	14861	14835	14754	14848	15048	14985	14909	14678	14763	14740	14923	14803	14892	14728	14902	14920	14719	14778	14742	14707	14773	14870	14673	14897	14810	14639	14941	14810	14786	14821	14802	14872	14762	14794	14865	15037	14716	14943	14946	14736	14831	14791	14732	14689	14865	14834	14854	14602	14746	14867	14801	14772	14792	14804	14773	14748	14887	14931	14907	14855	14739	14948	14784	14888	14690	14807	14662	14751	14803	14864	14934	14800	14764	14774	14702	14662	15014	14827	14836	14857	14835	14803	14919	14909	14903	14840	14873	14876	14763	14812	14915	14983	14752	14931	14606	15076	14941	14797	14805	14705	15056	14739	14783	14713	14984	14862	15046	14917	14919	14703	14622	14917	14710	14944	14784	14786	14835	14814	15139	15028	14980	14781	14852	14821	14695	14793	14872	14875	14979	14720	14843	14602	14945	15003	14668	14785	14730	14837	15023	14993	14854	14879	14927	14761	14848	14966	14817	14897	15032	14877	14979	14977	14949	14762	14850	15006	14824	14777	14753	14799	14665	14725	15061	14837	14790	14898	14714	14834	15030	14634	14840	14898	14775	14919	14991	14867	14807	14765	14895	14967	14723	14726	14833	14704	14822	14911	14751	14778	14905	14974	14872	14784	14832	14853	14913	15018	14853	14838	14768	14888	14795	14946	14874	14936	14990	14802	14825	14791	14996	14892	14919	14813	14817	15030	14852	14740	14848	14843	14913	14776	14912	14936	14991	14829	14813	14891	15070	14982	14956	14744	14796	14643	14933	14749	14785	14779	14838	14873	14864	14799	14831	14858	14766	14875	14991	14854	14648	14869	14808	14704	14701	14557	14768	14784	14710	14753	14729	14692	14638	14854	14910	14937	14935	14911	15027	14761	14905	14826	14753	14566	14920	14871	14792	14688	14892	14860	14815	14641	14907	14867	15010	15022	14853	14787	14690	14956	14685	14865	14910	14782	14786	14985	14793	14994	14833	14861	14747	14924	14759	14927	14848	14778	14936	14694	14918	14616	14924	14799	14800	14862	14942	14964	14930	14941	14928	14884	14846	14778	14644	14862	14737	14845	14811	14824	14975	14926	14826	14737	15076	14820	14816	14755	14882	14773	14878	14785	14873	14955
28713	47818	42820	26715	18220	15191	14088	13747	13450	13101	12802	12875	12686	12659	12259	12501	12465	12512	12573	12626	12382	12486	12545	12527	12668	13102	12980	12914	12855	12551	12725	12624	12539	12523	12466	12541	12322	12414	12450	12441	12487	12667	12431	12480	12449	12382	12535	12428	12513	12639	12463	12551	12451	12565	12541	12398	12555	12445	12529	12490	12528	12351	12392	12371	12647	12462	12565	12388	12482	12507	12497	12545	12495	12434	12474	12459	12414	12405	12473	12539	12484	12500	12538	12579	12523	12394	12500	12604	12449	12358	12459	12561	12439	12511	12569	12392	12516	12385	12410	12436	12507	12512	12534	12452	12512	12601	12479	12457	12599	12505	12332	12508	12509	12642	12472	12525	12481	12507	12561	12417	12539	12431	12479	12534	12451	12555	12585	12468	12469	12559	12674	12311	12633	12510	12396	12525	12403	12483	12463	12318	12502	12489	12386	12426	12393	12511	12626	12648	12616	12401	12373	12516	12484	12440	12511	12406	12422	12347	12531	12549	12520	12346	12587	12489	12525	12403	12371	12565	12443	12573	12630	12569	12469	12616	12536	12634	12399	12673	12342	12549	12435	12594	12334	12494	12432	12588	12271	12440	12339	12535	12435	12530	12324	12522	12408	12445	12499	12426	12389	12413	12517	12546	12480	12400	12575	12470	12474	12254	12465	12452	12312	12463	12581	12535	12420	12436	12466	12438	12609	12533	12476	12436	12317	12259	12587	12394	12609	12368	12284	12569	12567	12480	12456	12564	12562	12302	12592	12704	12706	12600	12264	12396	12495	12442	12536	12348	12498	12483	12327	12552	12382	12412	12579	12519	12523	12525	12530	12460	12538	12562	12624	12453	12557	12585	12573	12560	12666	12526	12431	12454	12559	12427	12469	12579	12522	12484	12396	12407	12418	12585	12604	12574	12594	12510	12625	12444	12552	12519	12328	12438	12580	12342	12585	12467	12299	12330	12540	12682	12422	12440	12226	12411	12502	12717	12444	12565	12591	12441	12450	12321	12558	12621	12463	12445	12404	12474	12515	12604	12644	12464	12484	12415	12563	12556	12587	12504	12684	12462	12445	12472	12602	12443	12467	12437	12553	12468	12489	12715	12529	12446	12309	12489	12583	12457	12412	12391	12452	12357	12640	12509	12312	12629	12575	12578	12384	12500	12522	12570	12527	12358	12650	12551	12457	12513	12550	12556	12409	12386	12551	12478	12472	12566	12542	12424	12435	12402	12393	12464	12650	12430	12555	12553	12600	12483	12422	12422	12538	12549	12596	12460	12418	12622	12508	12472	12424	12481	12438	12451	12391	12435	12455	12533	12410	12407	12467	12351	12426	12589	12390	12611	12535	12538	12550	12525	12407	12426	12453	12509	12571	12539	12348	12472	12403	12636	12586	12520	12669	12556	12593	12584	12473	12535	12442	12486	12799	12451	12594	12615	12353	12402	12476	12369	12470	12412	12401	12674	12656	12390	12524	12606	12493	12473	12491	12634	12488	12328	12451	12603	12605	12526	12518	12596	12653	12527	12417	12662	12412	12343	12433	12485	12439	12529	12394	12568	12406	12461	12430	12555	12563	12549	12625	12330	12438	12476	12461	12555	12541	12464	12468	12575	12460	12567	12327	12561	12392	12517	12562	12601	12580	12441	12390	12504	12397	12465	12464	12628	12572	12571	12512	12439	12482	12508	12588	12475	12661	12400	12445	12625	12456	12590	12655	12483	12659	12380	12610	12574	12457	12469	12442	12528	12545	12459	12312	12512	12516	12402	12641	12658	12391	12387	12473	12477	12468	12461	12400	12565	12504	12591	12542	12611	12411	12535	12442	12618	12364	12608	12502	12392	12574	12611	12514	12399	12683	12380	12832	12511	12265	12286	12529	12510	12436	12564	12559	12578	12516	12438	12606	12640	12702	12395	12484	12401	12579	12606	12540	12607	12488	12485	12499	12584	12622	12478	12418	12533	12521	12414	12328	12574	12474	12512	12541	12538	12434	12567	12503	12508	12336	12667	12423	12614	12490	12485	12440	12528	12375	12587	12485	12415	12659	12419	12493	12430	12428	12576	12483	12461	12450	12586	12621	12465	12545	12453	12762	12582	12619	12331	12596	12515	12663	12411	12465	12441	12406	12278	12499	12650	12378	12529	12507	12486	12573	12504	12309	12494	12525	12329	12627	12567	12514	12489	12478	12532	12484	12410	12415	12583	12639	12567	12477	12391	12523	12627	12529	12575	12370	12465	12481	12522	12547	12413	12575	12671	12433	12591	12538	12530	12498	12422	12304	12624	12521	12555	12452	12542	12455	12455	12469	12513	12379	12391	12479	12423	12456	12657	12304	12567	12587	12681	12538	12524	12337	12281	12513	12456	12552	12546	12539	12473	12458	12527	12604	12528	12550	12386	12349	12513	12358	12386	12319	12551	12511	12471	12592	12638	12447	12464	12495	12382	12502	12570	12599	12475	12492	12509	12644	12512	12626	12422	12417	12472	12366	12457	12338	12400	12373	12507	12579	12596	12623	12413	12433	12420	12551	12484	12338	12482	12314	12358	12575	12709	12513	12450	12504	12608	12439	12478	12366	12221	12550	12291	12477	12432	12490	12518	12514	12583	12537	12404	12447	12412	12564	12570	12379	12327	12504	12530	12478	12480	12503	12513	12515	12577	12447	12541	12433	12617	12453	12533	12526	12397	12441	12460	12393	12531	12458	12408	12422	12254	12446	12653	12502	12549	12611	12504	12721	12429	12503	12426	12715	12421	12526	12531	12494	12629	12392	12620	12415	12500	12361	12618	12459	12366	12553	12513	12564	12476	12489	12402	12408	12588	12472	12465	12563	12598	12440	12523	12533	12489	12391	12316	12533	12494	12323	12369	12507	12415	12418	12480	12442	12607	12512	12512	12436	12526	12495	12429	12340	12617	12484	12423	12314	12515	12388	12429	12637	12606	12515	12668	12475	12409	12505	12431	12531	12513	12467	12497	12464	12357	12520	12514	12451	12514	12458	12425	12496	12528	12378	12444	12584	12536	12530	12368	12497	12422	12451	12622	12652	12405	12489	12359	12361	12335	12584	12547	12535	12489	12476	12510	12593	12587	12567	12410	12667	12405	12471	12499	12384	12372	12436	12557	12532	12562	12538	12327	12351	12412	12546	12579	12621	12438	12452	12591	12420	12491	12515	12405	12550	12495	12483	12547	12482	12617	12539	12484	12520	12467	12513	12458	12406	12671	12555	12330	12496	12750	12384	12552	12487	12599	12451	12610	12329	12556	12484	12451	12618	12500	12448	12667	12414	12532	12506	12497	12463	12425	12511	12670	12434	12500	12481	12517	12353	12519	12632	12526	12466	12441	12410	12448	12527	12528	12431	12619	12458	12584	12565	12522	12546	12432	12608	12468	12581	12482	12539	12431	12370	12510	12267	12700	12472	12537	12536	12508	12370	12521	12549	12671	12423	12622	12482	12539	12546	12381	12500	12338	12408	12530	12605	12568	12681	12542	12665	12521	12475	12560	12534	12436	12520	12386	12572	12427	12468	12364	12548	12646	12421	12535	12622	12511	12518	12496	12604	12644	12590	12577	12544	12492	12373	12506	12592	12492	12485	12372	12412	12526	12440	12556	12337	12495	12518	12473	12508	12652	12666	12520	12376	12520	12388	12533	12533	12693	12449	12594	12397	12419	12543	12481	12465	12393	12566	12372	12409	12491	12404	12554	12601	12544	12575	12315	12300	12525	12377	12525	12589	12451	12536	12352	12576	12668	12372	12343	12634	12482	12693	12525	12554	12370	12340	12578	12424	12492	12452	12280	12459	12401	12418	12370	12516	12322	12543	12605	12589	12538	12664	12577	12550	12348	12543	12488	12512	12484	12476	12467	12440	12570	12607	12410	12537	12526	12653	12569	12462	12589	12465	12496	12542	12437	12427	12482	12527	12417	12531	12446	12374	12621	12659	12477	12563	12588	12398	12493	12482	12473	12412	12522	12631	12612	12303	12454	12423	12485	12506	12530	12697	12535	12358	12352	12416	12462	12421	12510	12334	12585	12424	12479	12531	12524	12363	12400	12416	12445	12751	12352	12470	12434	12560	12524	12557	12389	12463	12559	12441	12384	12594	12428	12531	12569	12461	12578	12664	12459	12620	12472	12489	12408	12425	12491	12461	12415	12502	12524	12515	12605	12583	12661	12350	12559	12513	12450	12575	12453	12413	12370	12496	12521	12624	12570	12444	12482	12552	12630	12494	12615	12440	12450	12484	12403	12670	12402	12439	12387	12487	12505	12391	12441	12373	12479	12490	12560	12506	12454	12581	12502	12410	12458	12539	12466	12572	12612	12554	12485	12594	12371	12575	12553	12423	12453	12457	12387	12582	12430	12568	12547	12499	12641	12501	12665	12498	12417	12449	12559	12565	12497	12414	12486	12491	12502	12638	12302	12513	12550	12486	12660	12539	12555	12422	12565	12472	12453	12585	12490	12472	12567	12468	12528	12429	12418	12574	12513	12405	12499	12596	12518	12383	12517	12426	12494	12481	12411	12513	12618	12589	12435	12577	12469	12618	12395	12312	12530	12471	12615	12538	12619	12639	12469	12370	12489	12549	12569	12326	12564	12303	12559	12673	12611	12537	12620	12727	12343	12465	12496	12484	12563	12437	12428	12519	12475	12491	12471	12515	12597	12363	12537	12529	12516	12670	12540	12367	12565	12569	12531	12698	12532	12606	12404	12572	12763	12564	12575	12377	12481	12570	12636	12397	12543	12580	12504	12273	12526	12375	12543	12424	12530	12594	12492	12579	12549	12685	12407	12503	12610	12488	12594	12525	12280	12279	12433	12578	12399	12472	12538	12590	12588	12459	12425	12591	12441	12338	12300	12472	12438	12485	12433	12617	12610	12505	12318	12425	12475	12574	12423	12512	12357	12413	12606	12489	12384	12521	12265	12457	12392	12258	12564	12488	12493	12563	12457	12546	12488	12602	12500	12427	12432	12432	12510	12443	12396	12548	12456	12444	12532	12553	12693	12550	12450	12496	12497	12375	12568	12566	12500	12660	12515	12440	12676	12517	12508	12459	12483	12509	12383	12480	12394	12492	12709	12565	12512	12490	12481	12455	12493	12437	12542	12504	12446	12321	12665
22165	21182	28686	24392	21649	22905	23044	17949	16739	16582	16189	16043	15969	15908	15847	15537	15739	15736	15643	15776	15669	15513	15415	15561	15990	17032	17070	16915	16634	16151	15785	15576	15459	15352	15416	15426	15431	15511	15400	15363	15677	15559	15298	15449	15423	15652	15451	15360	15451	15304	15389	15714	15107	15575	15389	15495	15198	15380	15357	15375	15409	15431	15288	15419	15325	15359	15252	15331	15502	15212	15566	15430	15450	15389	15416	15435	15260	15429	15374	15506	15361	15450	15382	15383	15232	15532	15409	15329	15284	15551	15357	15132	15375	15537	15289	15336	15249	15425	15396	15451	15513	15601	15274	15611	15581	15284	15230	15446	15329	15317	15369	15455	15187	15322	15509	15467	15314	15367	15334	15320	15289	15477	15503	15454	15456	15117	15457	15361	15267	15403	15423	15248	15483	15272	15357	15395	15395	15284	15548	15258	15447	15448	15528	15410	15368	15422	15620	15478	15314	15523	15405	15494	15263	15504	15091	15203	15615	15454	15202	15249	15339	15436	15424	15323	15390	15305	15119	15269	15217	15480	15631	15501	15280	15502	15272	15459	15260	15726	15301	15354	15363	15393	15277	15479	15250	15595	15492	15362	15256	15336	15160	15265	15220	15375	15417	15258	15264	15520	15487	15434	15405	15406	15424	15310	15507	15549	15339	15323	15254	15498	15395	15145	15159	15272	15394	15365	15342	15224	15389	15281	15414	15556	15420	15391	15350	15345	15340	15497	15414	15162	15360	15296	15552	15632	15345	15459	15561	15362	15301	15377	15433	15312	15417	15378	15300	15213	15238	15343	15574	15206	15417	15403	15253	15221	15261	15435	15554	15202	15368	15182	15429	15492	15365	15376	15227	15262	15335	15267	15318	15339	15269	15333	15467	15428	15372	15359	15265	15413	15245	15308	15359	15273	15387	15374	15476	15195	15666	15451	15466	15228	15182	15365	15238	15353	15411	15416	15546	15565	15586	15307	15261	15468	15379	15340	15446	15540	15388	15310	15356	15359	15372	15273	15164	15263	15541	15355	15402	15428	15329	15122	15308	15430	15402	15463	15372	15460	15473	15407	15326	15294	15453	15406	15338	15336	15495	15702	15327	15432	15395	15273	15379	15144	15289	15521	15434	15309	15112	15321	15498	15416	15098	15307	15401	15366	15438	15378	15422	15556	15514	15368	15204	15425	15280	15294	15566	15294	15365	15458	15359	15184	15138	15273	15240	15254	15373	15257	15372	15414	15529	15260	15504	15444	15498	15319	15510	15470	15461	15332	15392	15508	15231	15501	15357	15367	15304	15303	15496	15419	15489	15479	15291	15518	15365	15179	15439	15474	15533	15427	15338	15445	15224	15359	15483	15360	15301	15356	15461	15376	15472	15538	15233	15373	15132	15356	15310	15344	15267	15229	15424	15382	15328	15449	15564	15336	15523	15302	15409	15498	15257	15134	15403	15472	15618	15616	15314	15333	15334	15397	15286	15202	15411	15179	15424	15348	15366	15342	15471	15204	15598	15383	15383	15212	15082	15364	15309	15506	15209	15370	15437	15336	15545	15254	15631	15333	15435	15441	15386	15492	15223	15292	15573	15359	15392	15422	15202	15693	15508	15192	15412	15245	15144	15563	15475	15400	15257	15162	15369	15394	15365	15424	15388	15159	15446	15360	15444	15217	15537	15445	15359	15127	15345	15361	15529	15339	15224	15208	15325	15466	15382	15343	15261	15287	15352	15209	15320	15392	15351	15357	15337	15233	15246	15359	15384	15299	15389	15211	15260	15240	15630	15308	15481	15456	15585	15353	15294	15243	15265	15521	15543	15464	15360	15405	15213	15312	15390	15378	15341	15307	15576	15644	15489	15502	15464	15464	15193	15443	15230	15281	15259	15531	15452	15417	15340	15302	15287	15301	15365	15233	15355	15200	15402	15515	15398	15394	15268	15477	15516	15323	15266	15324	15362	15476	15552	15554	15352	15464	15467	14946	15286	15284	15296	15380	15413	15382	15286	15168	15302	15344	15466	15338	15538	15474	15330	15327	15424	15205	15542	15204	15392	15338	15391	15381	15307	15543	15409	15560	15277	15313	15458	15376	15274	15433	15160	15526	15431	15205	15268	15524	15466	15435	15362	15320	15265	15369	15214	15194	15483	15354	15264	15375	15373	15622	15442	15372	15479	15307	15421	15444	15381	15328	15492	15438	15465	15271	15420	15430	15279	15272	15345	15113	15370	15357	15453	15437	15343	15436	15571	15208	15353	15383	15387	15279	15307	15309	15609	15277	15364	15286	15382	15418	15280	15346	15304	15372	15516	15699	15528	15231	15422	15347	15216	15379	15344	15323	15424	15527	15290	15353	15412	15125	15396	15421	15265	15310	15228	15436	15206	15422	15371	15336	15305	15321	15306	15388	15238	15158	15309	15171	15306	15470	15535	15248	15340	15396	15341	15441	15436	15424	15239	15246	15426	15221	15362	15261	15405	15322	15344	15296	15495	15389	15377	15336	15441	15510	15401	15185	15263	15389	15242	15256	15351	15377	15520	15315	15501	15183	15396	15507	15244	15462	15517	15473	15337	15280	15363	15325	15213	15372	15547	15470	15463	15479	15397	15360	15396	15266	15489	15376	15270	15401	15544	15363	15168	15293	15468	15413	15371	15412	15261	15255	15319	15237	15388	15514	15294	15370	15365	15272	15394	15283	15645	15519	15266	15367	15411	15677	15453	15541	15325	15316	15424	15197	15732	15311	15507	15241	15369	15211	15261	15387	15302	15473	15314	15394	15604	15224	15389	15369	15220	15337	15621	15290	15432	15408	15405	15227	15181	15329	15547	15337	15288	15417	15342	15376	15329	15231	15341	15364	15528	15243	15368	15246	15311	15276	15340	15295	15287	15587	15409	15247	15389	15413	15399	15360	15271	15154	15380	15298	15335	15320	15289	15412	15383	15352	15258	15383	15322	15352	15305	15199	15505	15469	15272	15488	15527	15422	15333	15428	15455	15323	15172	15493	15278	15508	15647	15477	15456	15443	15585	15536	15381	15084	15158	15375	15434	15296	15326	15290	15407	15665	15382	15325	15380	15336	15656	15406	15634	15563	15341	15228	15326	15511	15318	15479	15309	15260	15496	15432	15334	15369	15325	15331	15478	15340	15429	15449	15310	15341	15407	15399	15362	15224	15395	15389	15404	15403	15300	15271	15241	15325	15347	15378	15460	15290	15319	15372	15279	15366	15271	15375	15430	15282	15273	15371	15466	15615	15367	15436	15313	15317	15516	15428	15257	15343	15557	15431	15415	15226	15375	15602	15401	15332	15326	15265	15395	15382	15489	15376	15256	15419	15356	15434	15438	15341	15344	15279	15436	15298	15235	15211	15551	15351	15666	15350	15181	15472	15383	15253	15393	15296	15555	15491	15365	15206	15380	15452	15399	15336	15548	15345	15268	15248	15574	15256	15239	15462	15386	15325	15434	15499	15442	15453	15511	15531	15165	15341	15356	15342	15321	15416	15374	15208	15324	15237	15293	15329	15303	15381	15316	15439	15306	15491	15572	15257	15637	15379	15428	15478	15446	15245	15243	15416	15360	15544	15348	15434	15371	15435	15359	15404	15218	15317	15292	15361	15540	15550	15244	15524	15337	15178	15419	15280	15235	15375	15231	15485	15373	15471	15376	15588	15568	15414	15272	15481	15347	15516	15287	15201	15279	15432	15010	15452	15329	15459	15342	15224	15496	15387	15511	15488	15315	15321	15267	15412	15387	15375	15229	15252	15530	15317	15439	15555	15404	15372	15278	15221	15364	15326	15496	15314	15160	15433	15426	15222	15357	15295	15245	15347	15386	15401	15338	15359	15377	15481	15547	15252	15240	15378	15397	15358	15393	15326	15348	15384	15530	15435	15476	15301	15223	15276	15345	15340	15455	15365	15404	15263	15310	15460	15228	15389	15229	15371	15208	15302	15335	15291	15417	15419	15468	15383	15463	15130	15184	15280	15239	15070	15197	15145	15282	15514	15421	15314	15214	15497	15304	15338	15423	15404	15383	15327	15307	15414	15444	15301	15317	15427	15495	15457	15360	15302	15293	15246	15403	15096	15601	15289	15419	15398	15545	15399	15645	15238	15314	15396	15282	15372	15326	15373	15255	15303	15495	15229	15691	15347	15482	15536	15270	15335	15359	15241	15270	15286	15247	15313	15227	15123	15719	15495	15338	15377	15446	15346	15188	15408	15372	15451	15378	15448	15531	15218	15550	15372	15280	15455	15305	15162	15326	15463	15445	15525	15343	15108	15275	15388	15349	15329	15426	15461	15293	15303	15246	15473	15267	15491	15458	15223	15248	15429	15412	15154	15404	15342	15364	15426	15350	15343	15354	15475	15490	15423	15336	15091	15361	15223	15521	15362	15450	15181	15402	15048	15531	15376	15356	15320	15408	15560	15282	15391	15399	15447	15262	15268	15386	15410	15462	15616	15306	15376	15385	15348	15315	15461	15394	15281	15230	15466	15203	15567	15283	15467	15375	15358	15349	15271	15551	15162	15203	15508	15559	15290	15283	15249	15249	15262	15367	15343	15254	15448	15405	15520	15432	15321	15564	15188	15412	15222	15464	15441	15383	15392	15215	15255	15184	15394	15319	15413	15486	15482	15537	15380	15456	15328	15520	15442	15408	15602	15442	15273	15603	15311	15214	15158	15373	15161	15344	15303	15475	15357	15247	15520	15343	15546	15503	15388	15089	15298	15095	15422	15415	15375	15468	15412	15327	15380	15327	15519	15235	15329	15466	15450	15289	15286	15376	15212	15215	15151	15709	15395	15286	15304	15345	15234	15306	15398	15353	15245	15307	15073	15220	15255	15317	15295	15335	15455	15161	15370	15400	15374	15454	15524	15482	15439	15553	15549	15365	15391	15272	15356	15275	15366	15576	15182	15367	15298	15172	15242	15555	15257	15307	15399	15632	15331	15457	15429	15236	15515	15358	15314	15101	15377	15125	15377	15457	15234	15506	15138	15254	15377	15459	15462	15528	15410	15218	15502	15407	15215	15261	15323	15411	15294	15447	15374	15517	15251	15269	15059	15323	15221	15242	15441	15371	15297	15419	15314	15456	15411	15369	15270	15502	15367	15393	15311	15296	15266	15477	15663
31461	64113	57413	36919	21300	16849	16032	15328	14451	13842	13494	13601	13470	12886	13099	13078	13006	12949	12878	12874	12655	12668	12740	13006	13440	14467	15050	14674	14117	13656	13302	12966	12832	12876	12869	12700	12628	12786	12868	12909	12780	12824	12681	12661	12793	12617	12790	12846	12651	12792	12612	12801	12763	12850	12712	12784	12636	12758	12806	12789	12651	12792	12802	12558	12691	12626	12745	12726	12668	12722	12761	12693	12780	12655	12819	12692	12690	12727	12816	12731	12716	12804	12543	12693	12769	12836	12766	12749	12775	12825	12607	12660	12737	12994	12817	12844	12823	12768	12586	12833	12614	12745	12752	12604	12915	12643	12747	12695	12667	12649	12637	12615	12779	12852	12697	12653	12790	12738	12630	12735	12740	12933	12896	12677	12815	12727	12776	12742	12720	12564	12741	12523	12621	12815	12665	12606	12784	12725	12806	12609	12732	12787	12617	12728	12698	12731	12761	12767	12574	12540	12634	12787	12520	12472	12734	12535	12886	12865	12745	12674	12666	12682	12779	12668	12835	12690	12729	12744	12681	12708	12746	12807	12771	12752	12682	12870	12879	12717	12748	12659	12876	12751	12621	12869	12828	12810	12843	12749	12624	12645	12829	12849	12684	12799	12766	12691	12678	12705	12720	12747	12786	12643	12827	12630	12803	12833	12862	12854	12951	12821	12667	12798	12675	12615	12849	12776	12801	12859	12649	12607	12686	12532	12699	12821	12737	12551	12675	12842	12850	12775	12719	12632	12844	12760	12610	12836	12865	12805	12666	12689	12654	12892	12687	12694	12695	12699	12624	12837	12777	12766	12656	12592	12742	12728	12841	12853	12669	12702	12726	12655	12765	12637	12643	12715	12568	12645	12664	12689	12623	12676	12864	12776	12729	12803	12681	12889	12690	12757	12544	12687	12602	12565	12804	12629	12653	12571	12740	12787	12914	12725	12737	12820	12839	12743	12847	12712	12797	12715	12721	12708	12757	12797	12589	12683	12594	12724	12792	12848	12683	12855	12746	12710	12615	12767	12655	12765	12715	12754	12773	12854	12824	12731	12608	12733	12981	12760	12640	12526	12701	12847	12686	12666	12704	12583	12768	12764	12781	12777	12686	12722	12830	12704	12854	12727	12819	12637	12838	12656	12821	12816	12665	12706	12824	12611	12808	12674	12753	12731	12791	12787	12885	12763	12842	12628	12710	12734	12680	12864	12826	12729	12835	12730	12806	12666	12768	12704	12704	12747	12936	12696	12866	12776	12790	12806	12702	12642	12631	12693	12720	12683	12766	12939	12682	12543	12910	12662	12704	12922	12920	12905	12706	12700	12598	12760	12630	12697	12623	12827	12716	12810	12935	12664	12815	12555	12651	12871	12756	12591	12708	12781	12872	12648	12746	12800	12688	12586	12646	12814	12708	12796	12691	12693	12765	12787	12798	12652	12684	12719	12786	12693	12685	12753	12635	12741	12829	12777	12826	12776	12800	12747	12801	12704	12787	12696	12685	12707	12744	12635	12706	12679	12670	12692	12849	12810	12649	12854	12586	12765	12769	12935	12642	12762	12748	12809	12652	12899	12614	13001	12670	12663	12787	12671	12661	12808	12653	12760	12554	12743	12878	12611	12840	12692	12725	12783	12655	12838	12675	12790	12725	12604	12769	12549	12911	12756	12793	12640	12771	12693	12707	12797	12806	12843	12754	12829	12840	12554	12735	12764	12694	12831	12647	12752	12728	12842	12728	12727	12757	12820	12768	12724	12672	12681	12730	12862	12624	12837	12535	12824	12752	12799	12687	12693	12613	12702	12765	12538	12718	12714	12803	12763	12776	12759	12818	12741	12655	12590	12731	12737	12792	12548	12687	12704	12782	12755	12759	12694	12882	12884	12597	12692	12791	12707	12656	12750	12690	12722	12875	12591	12692	12742	12703	12875	12711	12764	12574	12631	12830	12689	12713	12820	12740	12827	12670	12777	12626	12765	12776	12810	12646	12586	12810	12585	12811	12452	12708	12731	12747	12909	12768	12815	12773	12776	12611	12697	12609	12648	12694	12643	12723	12724	12647	12749	12683	12611	12663	12641	12662	12632	12685	12685	12642	12574	12769	12717	12636	12769	12759	12741	12839	12665	12787	12850	12639	12752	12783	12727	12754	12751	12769	12702	12751	12649	12706	12783	12771	12744	12749	12776	12771	12675	12699	12668	12797	12669	12723	12757	12828	12648	12848	12576	12634	12699	12786	12602	12603	12702	12670	12763	12794	12632	12814	12822	12746	12935	12823	12757	12940	12781	12753	12779	12688	12881	12722	12699	12893	12733	12787	12736	12922	12934	12743	12868	12715	12564	12660	12689	12816	12910	12666	12627	12497	12659	12962	12636	12720	12747	12749	12660	12860	12865	12885	12774	12696	12729	12837	12920	12659	12737	12683	12704	12682	12790	12780	12750	12602	12884	12687	12765	12840	12652	12821	12830	12898	12849	12716	12853	12716	12639	12766	12731	12812	12721	12864	12713	12602	12668	12714	12755	12735	12735	12672	12797	12606	12682	12772	12746	12702	12740	12813	12794	12571	12772	12933	12726	12587	12865	12966	12662	12765	12786	12799	12588	12799	12674	12697	12866	12898	12739	12727	12730	12801	12609	12734	12745	12722	12677	12617	12749	12675	12751	12601	12796	12699	12754	12581	12753	12842	12741	12840	12838	12647	12776	12777	12629	12769	12825	12782	12694	12805	12809	12766	12718	12703	12779	12647	12628	12724	12952	12663	12679	12691	12770	12796	12787	12911	12577	12670	12660	12721	12725	12708	12843	12700	12849	12724	12662	12732	12674	12731	12857	12801	12744	12923	12807	12687	12798	12631	12720	12668	12735	12620	12634	12795	12760	12657	12619	12786	12756	12832	12651	12622	12862	12784	12701	12839	12892	12787	12668	12737	12737	12585	12689	12770	12671	12880	12672	12588	12702	12729	12777	12683	12708	12776	12856	12742	12696	12687	12682	12698	12729	12740	12703	12708	12565	12824	12719	12783	12680	12817	12687	12825	12735	12855	12694	12757	12853	12601	12780	12650	12593	12625	12773	12540	12842	12807	12588	12732	12771	12688	12700	12746	12738	12809	12851	12699	12699	12675	12928	12841	12619	12925	12764	12713	12846	12740	12634	12826	12671	12730	12814	12772	12930	12672	12764	12819	12759	12679	12775	12706	12672	12748	12958	12885	12694	12687	12834	12757	12772	12645	12833	12776	12795	12881	12666	12727	12683	12784	12852	12845	12647	12699	12706	12666	12823	12823	12729	12570	12781	12783	12666	12841	12886	12613	12796	12796	12712	12683	12780	12645	12821	12843	12774	12667	12812	12773	12687	12813	12720	12622	12734	12796	12803	12838	12754	12922	12728	12798	12784	12557	12779	12820	12721	12738	12796	12836	12724	12700	12714	12740	12638	12709	12795	12622	12770	12817	12604	12684	12740	12634	12743	12771	12738	12999	12776	12883	12703	12627	12758	12610	12738	12675	12804	12820	12888	12684	12561	12720	12676	12414	12685	12731	12859	12875	12818	12710	12640	12707	12817	12895	12806	12602	12801	12698	12770	12812	12818	12748	12786	12701	12805	12801	12758	12803	12544	12694	12608	12738	12821	12710	12665	12661	12897	12774	12659	12794	12651	12866	12820	12650	12727	12786	12665	12588	12770	12729	12693	12903	12790	12756	12611	12641	12908	12761	12940	12575	12700	12584	12730	12664	12653	12714	12664	12814	12723	12698	12632	12722	12666	12619	12737	12593	12671	12803	12805	12599	12637	12862	12808	12786	12829	12746	12725	12845	12567	12798	12718	12668	12784	12703	12674	12765	12767	12694	12643	12761	12690	12789	12878	12717	12731	12651	12764	12548	12625	12631	12853	12585	12727	12730	12826	12737	12661	12640	12651	12855	12695	12944	12796	12674	12677	12599	12586	12820	12823	12599	12822	12803	12698	12744	12709	12682	12727	12824	12728	12757	12608	12619	12669	12704	12587	12747	12680	12858	12526	12701	12760	12670	12758	12706	12741	12763	12644	12623	12761	12845	12739	12629	12810	12807	12754	12769	12756	12738	12711	12715	12703	12610	12772	12732	12668	12498	12852	12785	12724	12720	12790	12629	12824	12655	12797	12808	12680	12707	12711	12780	12721	12910	12781	12710	12712	12816	12677	12784	12605	12651	12792	12633	12623	12919	12748	12764	12733	12554	12752	12728	12834	12754	12793	12811	12708	12652	12833	12680	12816	12679	12829	12752	12773	12731	12680	12779	12715	12572	12711	12737	12758	12887	12774	12749	12726	12684	12876	12733	12748	12753	12736	12743	12513	12758	12686	12839	12850	12923	12801	12787	12831	12716	12623	12663	12758	12624	12793	12652	12643	12789	12689	12769	12670	12809	12662	12633	12758	12638	12833	12829	12725	12827	12765	12765	12702	12598	12867	12764	12609	12570	12701	12758	12803	12759	12799	12897	12666	12664	12674	12690	12680	12894	12714	12682	12655	12759	12736	12641	12854	12747	12584	12752	12759	12732	12685	12751	12737	12599	12794	12613	12670	12815	12683	12816	12744	12605	12817	12632	12771	12819	12710	12809	12699	12701	12987	12739	12835	12818	12763	12781	12681	12820	12720	12654	12738	12685	12709	12686	12689	12691	12698	12716	12771	12771	12669	12817	12654	12721	12841	12499	12761	12791	12608	12769	12769	12789	12660	12901	12846	12749	12880	12423	12673	12798	12662	12671	12766	12884	12725	12782	12529	12619	12784	12584	12883	12740	12834	12708	12737	12774	12783	12765	12747	12649	12601	12719	12633	12664	12820	12679	12574	12655	12710	12868	12607	12643	12763	12543	12721	12663	12721	12740	12758	12776	12827	12757	12793	12841	12710	12863	12769	12726	12677	12767	12907	12909	12742	12647	12812	13013	12707	12670	12635	12762	12747	12796	12830	12802	12857	12659	12645	12672	12795	12881	12644	12651	12468	12910	12722	12641	12768	12773	12706	12799	12741	12813	12725	12809	12807	12555	12767	12772	12638	12831	12788	12748	12589	12675	12824	12938	12808	12657	12701	12833	12828	12739	12749	12783	12855	12771	12839	12838	12752	12700	12780	12787	12649	12914	12780	12716	12682
30228	30437	34247	25673	18100	16302	16260	15898	15746	15373	15568	15302	15484	15344	15311	15215	15234	15516	14991	15033	15231	15501	15331	15275	15099	15148	15354	15530	15315	15329	15116	15026	15339	15296	15330	15206	15203	15348	15189	15134	15177	15179	15394	15260	15223	15069	15301	15020	15193	15116	15247	14956	15326	15080	15260	14956	15129	15218	15277	15187	15049	14918	15286	15280	15194	15271	15258	15182	15143	15259	15344	15197	15131	15299	15176	15128	15069	15047	15199	15194	15293	15081	15158	15229	15233	15327	14927	15150	15482	15204	15160	15290	15112	15250	15167	14902	15264	15166	15087	15351	15096	15318	15252	15357	15190	15231	15155	15302	15159	15252	15161	15043	15207	15172	15124	15073	15320	15256	15093	15345	15161	15272	15132	15174	15270	15186	15291	15362	15273	15156	15244	15115	15084	15290	15245	15172	15145	15316	15140	15326	15225	15183	15073	15135	15280	15164	15268	15203	15126	15363	15204	15166	15299	15065	15254	15117	15283	15196	15076	15332	15217	15282	15305	15070	15177	15259	15069	15101	15315	15087	15241	15240	15127	15270	15203	15287	15240	15179	15299	15154	15395	15296	15174	15196	15276	15120	15207	15197	15193	15267	15165	15087	15156	15163	15040	15278	15215	15266	15266	15140	15289	15015	15167	14980	15414	15324	15274	15129	15425	15296	15062	15315	15400	15305	15262	15241	15334	15514	15344	15287	15178	15269	14892	15232	15231	15208	15332	15292	15179	15282	15256	15075	15266	15158	15166	15216	15132	15373	15200	15384	15390	15191	15195	15218	15176	15228	15570	15194	15130	15294	15279	15248	15314	15269	15066	15187	15241	15169	15168	15038	15272	15184	15285	15319	15175	15328	15368	15240	15275	15223	15093	15344	15397	15281	15202	15102	15331	15470	15245	15233	15426	15269	15188	15031	15123	15286	15241	15528	15282	15155	15213	15123	15336	15230	15382	15121	15223	15237	15097	14957	15075	15098	15201	15237	15195	15099	15102	15386	14962	15042	15226	15121	15242	15271	15163	15060	15500	15230	15273	15035	15108	15253	15327	15204	15209	15072	15239	15352	15199	15127	15101	15231	15086	15093	14993	15285	15211	15351	15123	15334	15260	15163	15243	15095	15066	15135	15118	15154	15039	15267	15342	15229	15239	15202	15096	15269	15378	15205	15425	15257	15220	15034	15096	15088	15346	15186	15239	15191	15137	15166	15211	15101	15257	15016	15371	15079	15307	15192	15129	15264	15087	15246	15196	15319	15250	15341	15208	15244	15315	15263	15158	15055	15264	15407	15336	15192	15125	15216	15112	15202	15153	15302	15226	15135	15181	15035	15246	15252	15293	15430	15106	15224	15000	15228	15118	15123	15164	15178	15349	15249	15051	15304	15143	15153	15236	15238	15150	15272	15305	15191	15148	15230	15345	15288	15149	15386	15332	15100	15192	15270	15255	15160	15396	15224	15202	15061	15017	15195	15144	15251	15440	15088	15323	15182	15231	15113	15229	15284	15428	15210	15327	15262	15224	15387	15356	15145	15200	15202	15204	15024	15298	15100	15081	14989	15180	15315	15309	15146	15161	15219	15179	15368	15146	15228	15349	15364	15295	15286	15098	15256	15234	15282	15269	15101	15404	15271	15139	15223	15335	15104	15193	15505	15421	15306	15207	15273	15270	15186	15285	15228	15278	15243	15258	15324	15143	15318	15385	15203	15288	15143	15147	15187	15243	15235	15292	15127	15169	15270	15014	15074	15291	15370	15278	15147	15215	15185	15145	15088	15453	15379	15403	15286	14982	15281	15026	15125	15095	15473	15334	15359	15342	15406	15173	15213	15271	15077	15165	15242	15163	15214	15296	15301	15177	15136	15100	15402	15210	15210	15138	15030	15296	15452	15221	15170	15130	15269	15184	15287	15220	15350	15143	14924	15145	15261	15343	15145	15193	15302	15154	15484	15312	15390	15209	14958	15092	15059	15055	15043	15237	15442	15358	15131	15269	14952	15289	15300	15155	15125	15446	15308	15249	15489	15183	15116	15136	15290	15217	15127	15124	15200	15178	15496	15184	15127	15193	15269	15206	15023	15115	15187	15326	15075	15161	15280	15464	15104	15287	15254	15188	15184	15283	15265	15391	15202	15212	15294	15296	15261	15272	15299	15346	15325	15209	15161	15144	15165	15269	15290	15088	15069	15245	15258	15199	15319	15255	15338	15087	15355	15201	15282	15243	15271	15363	15363	15485	15230	15098	15102	14974	15254	15150	15183	15341	15262	15325	15136	15105	15302	15194	15059	15153	15322	15248	15153	15440	15122	15219	15321	15263	15042	14978	15355	15276	15265	15232	15209	15067	14981	15231	15041	15433	15185	15215	15200	15198	15230	15246	15240	15282	15267	15231	15238	15184	15148	15165	15117	15311	15272	15199	15227	15075	15274	15197	15220	15158	15329	15206	15239	15248	15369	15110	15132	15216	15010	15293	15150	15194	15284	15182	15168	15226	15195	15196	15228	15242	15256	15435	15248	15219	15118	15177	15214	15088	15105	15500	15256	15204	15424	15266	15260	15277	15333	15252	15161	15131	15456	15389	15306	15211	15277	15178	15439	15334	15264	15120	15048	15097	15344	15210	15207	15196	15134	15210	15257	15167	15218	15045	14990	15401	15390	15375	15038	15182	15160	15251	15426	15227	15141	15184	15124	15309	15136	15490	15286	15395	15436	15250	15273	15247	15258	15273	15209	15373	15083	15204	15271	15072	15075	15341	15354	15412	15046	15204	15246	15208	15132	15056	15197	15130	15405	15396	15260	15109	15203	15253	15280	15258	15084	15101	15352	15178	15174	15517	15161	15470	15432	15118	15218	15415	15062	15040	15257	15015	15132	15053	15209	15041	14939	15244	15352	15211	15281	15245	15205	15149	15166	15340	15119	15169	15022	15386	15271	15291	15353	15372	15200	15376	15022	15157	15061	15259	15272	15122	15329	15061	15301	15248	15168	15271	15240	15148	15170	14995	15166	15487	15182	15261	15380	15233	15062	15098	15196	14940	15030	15055	15281	15321	15034	15287	15228	15185	14946	15284	15120	15037	15253	15295	15091	15073	15347	15321	15354	15444	15246	15199	15213	15207	15174	15185	15381	15378	15167	15271	15330	15284	15287	15185	15171	15128	15143	15156	15314	15359	15092	14933	15142	15182	15159	15404	15427	15321	15447	15273	15117	15474	15244	15093	15247	15304	15354	15453	15342	15384	15344	15092	15199	15267	15154	15166	15364	14897	15371	15233	15153	15261	15262	15351	15248	15252	15281	15238	15373	15061	15083	15094	15144	15252	15178	14953	15274	15149	15154	15308	15151	15336	15070	15141	15126	15250	15296	15186	15259	15290	15346	15264	15100	15225	15091	15197	15352	15126	15269	15129	14958	15159	15170	15208	15285	15078	15208	15322	15262	15370	15156	15196	14989	15133	15256	15244	15262	15326	15320	15169	15131	15156	15258	15229	15430	15136	15248	15135	15068	15070	15340	15250	15274	15221	15049	15037	15114	15136	15219	15297	15002	14866	15206	15250	15108	15179	15137	15395	15211	15390	15202	15204	15095	15127	15234	15431	15198	15241	15184	15076	15232	15090	15259	15277	15222	15201	15322	15304	15082	15257	15390	15139	15223	15316	15101	15206	15231	15149	15250	15054	15309	15275	15209	15090	15280	15216	15092	15203	15279	15333	15262	15459	15352	15297	15323	15386	15169	15372	15081	15239	15204	15280	15403	15217	15218	15106	15220	15127	15222	15224	15085	15334	15295	15042	15331	15186	15296	15174	15183	15287	15115	15244	15293	15184	15081	15040	15344	15132	15093	15116	15230	15177	15353	15327	15173	15216	15057	15222	15092	15151	15163	15337	15249	15261	15132	15188	15130	15190	15083	15091	15146	15221	15231	15240	15282	15192	15100	15221	15292	15284	15243	15091	15315	15219	15234	15253	15276	15347	15347	15243	15286	15191	14962	15283	14985	15211	15042	15156	15432	15272	15195	15277	15375	15512	15160	15315	15307	15171	15218	15313	15314	15125	15059	15178	15322	15122	15123	15300	15455	15187	15233	15399	15148	15213	15357	15025	15409	15211	15312	15274	15200	14964	15115	15136	15165	14962	15285	15204	15176	15208	15215	15306	15119	15240	15113	15231	15216	15240	14915	15270	15124	15307	15246	15209	15170	15132	15332	15273	14944	15283	15361	15350	15374	15288	15115	15337	15236	15208	15271	15298	15410	15285	15111	15393	15226	15384	15307	15041	15312	15179	15329	15096	15287	15129	15186	15529	15301	15212	15308	15291	15229	15281	15313	15060	15198	15120	15141	15124	15172	15271	15155	15415	15104	15162	15400	15330	15246	15291	15100	15155	15151	15364	15290	15135	15135	15275	15184	15264	15344	15263	15256	15191	15180	15118	14929	15182	15198	15186	15173	15212	15246	15381	15424	15223	15262	15232	15291	15258	15361	15098	15166	15310	15269	15226	15237	15167	15201	15054	15302	15179	15179	15128	15088	15207	15150	15092	15159	15330	15102	15269	15275	15252	15337	15106	15319	15189	15180	15299	15084	15087	15239	15273	15216	15173	15358	15247	15088	15030	15115	15425	15250	15512	15222	15032	15243	15355	15264	15035	15200	15221	15184	15291	15112	15232	15206	15181	15165	15402	15176	15259	15207	15166	15307	15156	15221	15197	15060	15358	15233	15051	15165	15241	15268	15196	15162	15195	15221	15228	15083	15200	15257	15134	15240	15251	15151	15280	15107	15290	15237	15183	15149	15298	15163	15132	15242	15100	15082	15288	15280	15442	15387	15256	15273	15108	15271	15314	15047	15294	15251	15309	15376	15426	15250	15063	15395	15114	15325	15189	15211	15276	15408	15294	15200	15240	15187	15409	15243	15309	15388	15224	15072	15096	15244	15222	15271	15164	15256	15095	15257	15336	15370	15178	15185	15225	15123	15432	15147	15125	15395	15173	15359	15482	15140	15210	15110	15132	15295	15288	15259	15205	15337	15189	15201	15017	15211	14992	15042	15340	15146	15219	15372	15272	15255	15234	15204	15207	15356	15410	15079	15212	15177	15218	15253	15084	15206	15349	15053	15107	15247	15543	15167	15243	15302
28236	44898	34483	21365	15137	14108	13931	13642	13191	13000	13027	13049	13034	12907	12832	12766	12758	12685	12756	12605	12881	12732	12748	12638	12647	12762	12791	12690	12744	12862	12812	12908	12544	12666	12817	12678	12513	12640	12756	12862	12604	12714	12678	12544	12828	12683	13030	12655	12643	12727	12662	12716	12683	12634	12611	12751	12628	12742	12684	12720	12581	12544	12697	12747	12694	12802	12748	12674	12635	12722	12731	12835	12862	12534	12957	12738	12696	12623	12616	12572	12757	12698	12669	12679	12729	12714	12852	12668	12749	12767	12790	12526	12699	12756	12639	12815	12696	12708	12723	12681	12603	12805	12839	12784	12649	12748	12804	12895	12711	12612	12834	12581	12678	12818	12687	12661	12805	12793	12777	12741	12620	12680	12698	12718	12677	12794	12730	12648	12829	12806	12608	12927	12893	12808	12817	12701	12649	12736	12738	12693	12613	12601	12734	12603	12733	12826	12605	12579	12848	12725	12779	12593	12667	12755	12600	12774	12711	12701	12664	12737	12867	12763	12694	12674	12758	12669	12843	12688	12660	12724	12667	12631	12722	12779	12671	12635	12913	12736	12796	12666	12765	12713	12820	12731	12646	12731	12603	12689	12647	12578	12704	12774	12599	12444	12726	12833	12712	12724	12705	12669	12755	12859	12888	12736	12731	12654	12801	12809	12748	12758	12643	12684	12664	12699	12813	12627	12682	12756	12598	12917	12780	12706	12764	12583	12684	12699	12572	12660	12622	12665	12783	12751	12647	12800	12618	12629	12836	12700	12785	12682	12500	12646	12644	12648	12736	12635	12685	12611	12594	12738	12690	12685	12802	12742	12696	12610	12708	12755	12680	12557	12647	12673	12753	12649	12704	12727	12692	12681	12571	12705	12653	12801	12670	12903	12562	12875	12819	12684	12683	12577	12811	12748	12704	12821	12793	12707	12715	12663	12685	12657	12767	12735	12734	12789	12718	12646	12739	12754	12700	12876	12836	12822	12828	12779	12628	12665	12727	12835	12863	12655	12669	12653	12557	12773	12584	12753	12645	12632	12577	12831	12619	12745	12613	12863	12625	12577	12686	12656	12750	12685	12738	12572	12513	12734	12638	12767	12570	12801	12846	12820	12812	12743	12757	12610	12656	12721	12587	12672	12868	12611	12624	12576	12618	12726	12768	12876	12774	12729	12735	12693	12662	12641	12834	12679	12644	12822	12573	12791	12783	12611	12672	12656	12753	12662	12714	12715	12940	12831	12639	12792	12620	12621	12819	12711	12615	12867	12699	12503	12708	12811	12680	12631	12685	12873	12674	12722	12707	12762	12811	12634	12711	12696	12721	12776	12488	12586	12645	12671	12742	12725	12659	12642	12617	12686	12767	12684	12689	12670	12815	12612	12614	12633	12801	12783	12742	12560	12657	12809	12775	12640	12621	12575	12698	12728	12854	12689	12800	12763	12721	12717	12820	12546	12685	12794	12711	12711	12723	12922	12775	12754	12667	12616	12588	12598	12652	12653	12639	12707	12724	12691	12632	12589	12706	12762	12586	12686	12820	12635	12566	12774	12747	12690	12730	12812	12617	12739	12870	12680	12808	12829	12596	12718	12570	12946	12806	12759	12627	12693	12405	12644	12627	12782	12754	12784	12811	12773	12578	12765	12776	12854	12726	12833	12774	12736	12709	12858	12671	12629	12731	12734	12707	12625	12734	12624	12650	12702	12700	12757	12840	12743	12806	12617	12645	12661	12713	12567	12890	12589	12786	12721	12968	12587	12753	12743	12732	12648	12697	12667	12510	12831	12760	12800	12726	12612	12633	12720	12757	12729	12779	12783	12664	12777	12679	12657	12740	12581	12703	12737	12726	12620	12704	12834	12622	12827	12746	12761	12520	12678	12696	12711	12693	12717	12725	12679	12650	12836	12841	12535	12858	12805	12691	12649	12697	12736	12755	12660	12728	12713	12589	12799	12822	12696	12681	12730	12645	12755	12732	12581	12554	12660	12735	12708	12632	12708	12694	12847	12758	12682	12634	12712	12705	12497	12654	12812	12808	12787	12799	12916	12822	12683	12779	12745	12783	12562	12667	12724	12775	12696	12688	12664	12737	12644	12856	12716	12854	12718	12610	12753	12771	12669	12649	12689	12605	12860	12582	12809	12595	12581	12629	12860	12675	12738	12757	12718	12713	12619	12927	12845	12684	12803	12791	12532	12634	12842	12749	12681	12809	12708	12623	12728	12765	12589	12668	12627	12819	12711	12708	12745	12682	12591	12780	12766	12605	12724	12731	12705	12946	12769	12759	12840	12687	12680	12712	12733	12538	12693	12717	12635	12580	12604	12734	12650	12829	12573	12719	12784	12658	12749	12599	12759	12631	12721	12676	12760	12749	12764	12882	12633	12656	12680	12821	12749	12811	12662	12676	12767	12738	12760	12665	12427	12684	12808	12559	12848	12558	12805	12949	12569	12633	12497	12770	12596	12834	12742	12626	12729	12764	12739	12661	12715	12677	12719	12754	12591	12740	12572	12891	12918	12812	12754	12469	12760	12723	12745	12652	12656	12617	12798	12548	12665	12596	12695	12679	12786	12664	12645	12731	12749	12620	12639	12736	12518	12756	12738	12655	12810	12656	12584	12495	12835	12717	12621	12739	12728	12829	12628	12816	12887	12923	12695	12688	12646	12651	12716	12678	12610	12591	12845	12606	12736	12771	12760	12826	12756	12670	12672	12755	12675	12673	12692	12844	12632	12906	12719	12685	12634	12661	12786	12769	12575	12692	12591	12908	12711	12789	12719	12836	12735	12704	12571	12612	12867	12785	12709	12750	12475	12666	12635	12814	12697	12726	12676	12769	12743	12460	12779	12697	12548	12628	12716	12818	12714	12616	12746	12641	12889	12743	12564	12599	12766	12860	12558	12626	12609	12706	12818	12628	12661	12778	12754	12765	12691	12773	12711	12582	12882	12768	12855	12616	12646	12704	12761	12829	12742	12683	12732	12735	12800	12653	12693	12564	12520	12891	12612	12655	12572	12688	12775	12798	12647	12899	12673	12720	12746	12685	12692	12691	12624	12701	12667	12616	12662	12697	12816	12845	12689	12668	12696	12801	12688	12815	12789	12832	12719	12784	12802	12716	12816	12931	12843	12737	12685	12611	12859	12740	12788	12770	12606	12739	12484	12611	12701	12655	12516	12798	12653	12853	12684	12747	12677	12686	12546	12695	12843	12740	12742	12842	12653	12740	12742	12777	12588	12784	12776	12533	12816	12558	12515	12735	12716	12630	12559	12667	12655	12766	12777	12717	12553	12636	12797	12632	12731	12594	12734	12670	12796	12790	12685	12821	12863	12663	12533	12757	12935	12707	12681	12515	12643	12663	12797	12753	12690	12784	12756	12369	12658	12635	12747	12744	12747	12697	12666	12786	12617	12737	12598	12555	12717	12836	12662	12787	12622	12652	12638	12712	12733	12836	12756	12839	12734	12607	12791	12667	12928	12696	12968	12700	12706	12662	12611	12813	12715	12767	12720	12698	12693	12708	12553	12720	12654	12649	12666	12818	12829	12800	12702	12738	12697	12795	12708	12674	12547	12565	12853	12697	12559	12520	12701	12764	12799	12658	12616	12642	12732	12690	12813	12798	12539	12680	12653	12764	12705	12574	12814	12833	12748	12742	12750	12528	12668	12587	12738	12781	12830	12518	12772	12702	12822	12734	12419	12778	12730	12635	12695	12634	12807	12683	12718	12840	12768	12549	12725	12657	12750	12852	12630	12730	12755	12614	12709	12823	12622	12723	12642	12699	12784	12691	12650	12638	12489	12700	12765	12671	12758	12686	12757	12591	12745	12720	12715	12735	12740	12635	12759	12730	12809	12738	12567	12802	12667	12597	12860	12574	12552	12557	12821	12884	12585	12717	12852	12667	12677	12756	12676	12635	12705	12681	12664	12854	12611	12772	12522	12921	12798	12704	12741	12694	12712	12756	12597	12710	12665	12662	12711	12695	12720	12728	12701	12637	12632	12654	12543	12818	12720	12729	12599	12784	12684	12740	12523	12648	12947	12674	12740	12680	12633	12630	12898	12770	12764	12794	12728	12526	12665	12694	12486	12533	12553	12733	12755	12595	12782	12687	12799	12703	12803	12667	12543	12716	12671	12518	12784	12743	12713	12613	12778	12810	12667	12689	12680	12838	12627	12720	12764	12873	12628	12855	12816	12542	12710	12718	12773	12633	12775	12590	12592	12712	12700	12660	12703	12871	12701	12645	12733	12964	12671	12745	12770	12746	12880	12764	12816	12704	12619	12584	12716	12681	12793	12740	12683	12654	12698	12700	12712	12648	12666	12849	12599	12655	12725	12888	12815	12868	12804	12831	12723	12720	12862	12704	12720	12707	12709	12828	12628	12864	12704	12745	12478	12732	12813	12673	12760	12749	12509	12831	12571	12682	12759	12856	12568	12659	12557	12712	12807	12649	12791	12769	12810	12747	12726	12911	12713	12674	12744	12713	12788	12715	12621	12666	12845	12737	12719	12600	12719	12887	12672	12748	12621	12749	12873	12818	12687	12701	12660	12576	12799	12629	12777	12692	12732	12737	12902	12787	12628	12725	12753	12628	12877	12771	12653	12611	12786	12792	12769	12598	12756	12917	12713	12729	12716	12666	12789	12845	12647	12821	12566	12852	12642	12711	12643	12634	12715	12759	12638	12691	12761	12705	12627	12564	12691	12776	12901	12669	12726	12817	12627	12631	12674	12632	12711	12553	12712	12703	12589	12578	12882	12675	12692	12644	12787	12842	12554	12750	12648	12800	12828	12836	12578	12716	12713	12801	12676	12802	12723	12498	12615	12749	12930	12763	12660	12809	12689	12840	12580	12666	12735	12778	12730	12604	12598	12590	12542	12693	12786	12700	12746	12592	12739	12763	12650	12636	12812	12812	12528	12679	12763	12711	12634	12629	12687	12722	12636	12750	12838	12715	12768	12773	12687	12852	12787	12715	12787	12700	12663	12727	12744	12559	12727	12618	12503	12691	12709	12689	12700	12649	12844	12618	12716	12797	12627	12552	12821	12700	12920	12716	12598	12865	12740	12724	12869	12589	12598	12754	12624	12827	12754	12678	12590	12826	12662	12841	12738	12636	12669	12871	12750
23274	21142	28417	25399	21995	19925	17812	15478	14487	14577	14370	14039	14025	14239	14099	13936	14190	14396	13862	14075	14216	13963	13944	14047	13989	14355	14657	14935	14726	14342	14251	13910	13833	13905	14002	13721	13683	13906	13764	13748	13917	13874	13788	13750	13814	13584	13843	13848	13876	14037	13837	13863	13747	14059	13937	13747	13817	13977	13913	13838	13905	13785	13816	13766	13859	13727	13837	13976	13809	13871	13742	13866	13764	13887	13949	13713	13802	13763	13960	13853	13896	14146	13860	13789	13912	13908	13831	13888	14033	13836	13904	13903	13900	13787	13933	13750	13860	13992	13904	13859	14020	13718	13902	13994	13830	13807	13825	14023	13645	13917	13807	13840	13934	13695	13849	13951	13783	13821	13959	13806	13870	13881	13871	13770	13755	13733	13743	13765	13984	13762	13861	13759	13947	13848	13927	13711	13741	13874	14037	13877	13710	13893	13777	13828	13833	13895	13733	13685	13581	13684	13540	13707	13977	13916	13794	13754	13782	13886	13724	13711	13782	13760	13806	13918	13790	13888	13692	13774	13916	13822	13665	13788	13800	13688	13786	13831	13900	13857	13884	13831	13662	13855	13845	13794	13981	13696	13829	13747	14016	14072	13787	13741	13807	13880	13993	13805	13708	13928	13770	13819	13824	14025	13773	13696	13876	13806	13674	13783	13839	13942	13928	13905	13829	13818	13765	13895	13817	13788	13676	13675	13747	13624	13893	14056	13815	13967	13695	13783	13702	13808	13818	13797	13804	13998	13849	13871	13891	13763	13962	13775	13792	13847	13747	13951	13871	13959	13941	13924	13961	13582	13827	13649	13972	14022	13817	13729	13915	13843	13817	13802	14036	13692	13876	13822	13776	13967	13878	13606	13879	13906	13859	13755	13802	13971	13877	13847	13793	13534	13831	13806	13764	13776	13757	13789	13700	13970	13783	13567	13917	13838	13932	13908	13963	13809	13755	13953	13827	13771	13796	13826	13749	13899	14044	13682	13955	13788	13852	13763	13862	13631	13830	13782	14003	13799	13895	13628	13982	13816	13767	13893	13752	13631	13942	13692	13803	13629	13777	13928	14001	13798	13757	14047	13874	13925	13803	13723	13766	13857	13880	13868	13704	13920	13819	14025	14002	13793	13877	13735	13955	13824	13876	13816	13775	13778	13779	13941	13878	13981	13907	13897	13901	13978	13706	13740	13704	13767	13833	13906	13946	14012	13992	13890	13863	13955	13763	13861	13776	13859	13820	13953	13699	13852	13835	13771	13953	13750	13707	13948	13922	13906	13957	13922	13900	13800	13714	13830	13834	13787	13640	13804	13909	14066	13794	13698	13949	13807	13647	13777	13585	13817	13900	13892	13831	13851	13838	13819	13742	13794	13906	13795	13809	14060	13837	13924	13880	13729	13851	13883	13808	13819	13826	13881	13874	13738	13850	13859	13837	14001	13827	13825	13791	13750	13761	13778	13847	13758	14056	13900	13729	13862	13919	13747	13686	13765	13770	13814	13618	13825	13807	13762	13717	13784	13828	13888	13610	13716	13796	13796	13589	13772	13858	13972	13993	13828	13661	13878	14108	13858	13913	13792	13745	13722	13857	13984	13836	13713	13792	13626	13812	13838	13813	13832	13720	14020	13814	13787	13783	13639	13839	13791	13827	13799	13562	13823	13713	13957	13893	13816	13878	13654	13862	13959	13743	13812	13929	13902	13684	13860	13939	13853	13773	13733	13934	13805	13643	13887	13787	13667	13754	13911	14064	13757	13705	13840	13860	13954	13952	13950	13809	13922	13788	13712	14019	14018	13942	13994	13737	13734	13839	13906	14092	13820	13962	13741	13822	13927	13793	13899	13874	13788	13796	13802	13801	13944	13736	13724	14005	13789	13971	13831	13793	13994	13709	13773	13866	13799	13745	13666	13774	13666	13771	13951	13717	13794	13933	13883	13849	13807	13948	13691	13786	13785	13888	13795	13795	13701	13796	13858	13837	13833	13987	13888	13835	13853	13860	13966	13847	13830	13965	13694	13691	13708	13800	13800	13928	13850	13888	13894	14011	13733	13872	13859	13689	13813	13901	13732	14044	13824	13883	13748	13921	13857	13829	13903	13736	13728	13686	13751	13760	13881	13700	13798	13812	13942	14010	13956	13949	13880	13806	13681	13906	13842	13694	13819	13838	13674	13845	13905	13907	13790	13990	13691	13883	13887	13790	13590	13850	13871	13791	13686	13960	13783	13835	13845	13826	13819	13717	13900	13725	13735	13719	13826	14011	13738	13816	13825	13687	13781	14026	13958	13921	13945	13890	13730	13792	13691	13804	13927	13720	13848	13748	13795	14007	13731	13945	13683	13830	13912	13870	13750	13942	13872	13811	13674	13737	13837	13812	13949	13931	13818	13843	14030	13747	13708	13655	13840	13806	13767	13780	13773	13789	13794	13793	13786	13736	13836	13765	13916	13872	13801	13717	13880	13858	13865	13810	13740	13849	13911	13886	13682	14001	13788	13967	13884	13759	13793	13909	13910	13736	13854	13807	13843	13778	13663	13803	13948	13788	14001	13867	13933	13830	13742	13844	13839	13802	13725	13737	13810	13830	13693	13844	14054	13707	13676	13825	13911	13768	13864	13656	13889	13884	13752	13803	13908	13957	13781	14000	13661	13845	13681	13864	13790	13894	13665	13848	13703	13732	14005	13833	13711	13644	13824	13802	13816	13694	13831	13638	13764	13870	13745	13984	13681	13864	13815	13883	14037	13856	13856	13824	13787	13829	13875	13738	13856	13848	13837	13851	13853	13830	14032	13754	13776	13704	13756	13676	13889	13953	13862	13973	13704	14020	13700	14008	13976	13865	13779	13805	13894	13844	13910	13872	13882	13848	13793	13749	13904	13904	13744	13833	14015	13812	13736	13853	13711	13906	13814	13746	13889	13911	13790	13987	13980	13736	14004	13795	13799	13986	13904	13821	13950	13664	13838	13722	13946	13839	13710	13870	13739	13693	14019	13783	14035	13805	13902	13897	13882	13668	13746	13802	13796	13975	13949	13969	13748	13869	13696	13853	13969	13820	13714	13995	13824	13716	13908	13719	13750	13909	13791	13748	13740	13998	13803	13794	13882	13811	13904	13768	13768	14196	13943	13746	13844	13776	13673	13788	13745	13732	13937	13840	13971	13736	13865	13920	13936	13819	13800	13907	13799	14136	13913	13739	13990	13798	13835	13900	13791	13847	13894	13936	13762	13947	13700	13909	13811	13699	14018	13815	14055	13963	13898	13871	14106	13900	13539	13869	13998	13854	13883	13965	14102	13614	13862	13858	14049	13898	13765	13792	13767	13849	13940	13913	13820	13634	13925	13903	13811	13902	13655	13894	13796	13860	13873	13904	13982	13715	13716	13869	13897	13916	13618	13881	13651	13868	13921	13759	14005	13684	13910	13780	13687	13900	13962	13881	13634	13807	13901	13924	13744	13804	13619	13890	13808	13898	13819	13838	13737	13849	13627	14114	13929	13747	13780	13770	13810	13702	13859	13776	13652	13849	13742	13822	13715	13804	13834	14072	13926	13745	13970	14073	13870	14116	13875	13760	13847	13956	13860	13819	13754	13742	13875	13822	13747	13683	13898	13823	13864	13799	13848	13801	13887	13871	13895	13920	13879	13705	13868	13804	13896	13917	13706	13846	13891	13812	13903	13791	13807	13938	13842	13900	13805	13807	13913	13774	13831	13840	13637	13783	13934	13865	13679	13929	13897	13853	13757	13813	13796	13995	13864	13843	13936	13864	13926	13938	13723	13777	13570	13800	13714	13958	13846	13635	14092	13963	13891	13790	13823	13887	13666	13847	13788	13947	13893	13875	13720	13770	13914	13751	14023	13967	13749	13984	13825	13749	13903	13875	13866	13604	13822	13949	13925	13922	13814	13490	13970	13890	13763	13556	13948	14000	13882	13977	13694	13889	13698	13944	13822	13972	13891	13798	13823	13808	13793	13734	13771	13980	13890	13867	13791	13842	13725	13990	13795	13795	13717	13879	13909	13910	13830	13947	13833	13758	13592	13960	13811	13743	13924	13931	13814	13662	13794	13740	13954	13777	13851	13784	13984	13843	13740	14000	13798	13983	13801	13830	13816	13701	13643	13866	13866	13776	13933	13931	14078	14007	13805	13866	13850	13748	13789	13912	13960	13944	13752	13831	14009	13881	13912	13884	13804	13829	13946	13696	13803	13638	13945	13848	13903	13846	13862	13798	13936	13767	13749	13727	13898	13653	13837	13808	13860	13832	13779	13893	13761	13693	13920	13850	13922	13788	13851	13983	13891	13955	13834	13712	13733	13998	13947	13551	13852	13697	13783	14006	13974	13867	13701	13975	13723	13715	13785	13794	13721	13871	13864	13973	13788	13851	13845	13740	13812	13767	13881	13641	13948	13680	13936	14064	13766	13606	13925	13872	13642	13860	13840	13952	13638	13813	13716	13898	13851	13705	13744	13659	13650	13831	13644	13847	13750	13916	13875	13769	13920	13736	13726	13731	13795	13871	13815	13803	13728	13908	13689	13790	13959	13889	13941	13805	13788	13764	13856	14008	13832	13837	13658	13641	13616	13797	13748	13868	13816	13757	13755	13809	13775	13779	13978	14017	13703	13963	13849	13774	13896	14008	13753	13739	13725	13615	13808	13727	13832	13675	13858	13796	13818	13855	13609	13653	13798	13782	13979	13837	13807	13775	13817	14024	13951	14118	14059	13812	13842	13819	13789	13947	13799	13712	13757	13722	13574	13790	13824	13842	13807	13826	13862	13913	13872	13911	13857	13697	13698	13874	13943	13684	13793	13775	13840	13797	13894	13805	14091	13791	13731	13755	13867	13887	13884	13821	13743	13892	13882	13773	13841	13816	13747	13738	13715	13782	13894	13913	13850	14022	13898	13702	13861	13882	13968	13910	13797	13841	13668	13676	13997	13959	13608	13890	13741	13720	13705	13946	13717	13962	13825	13855	13883	13934	13910	13831	13774	13747	13980	13699	13745	13964	13900	13815	13926	13653	14058	13762	13689	13753	13851	13926	13784	13717	14206	13897	13906	13922	13757	13937	13952	13852	13813	13909	14014	13884	13816	13804	13985	13809	13777	13828	13823	13975	13802	13861	13814
28595	56940	47994	30772	17001	14644	13982	13531	13119	12593	12380	12278	12268	12107	12274	12101	12505	12218	12209	11968	12022	12009	11891	11964	11982	12183	13294	13364	13019	12600	12302	11894	11898	12007	11810	12035	11846	12012	12142	11886	11935	11991	11985	11862	11891	11861	11849	11828	11880	11808	11900	11802	11856	11885	11884	11898	11900	11904	11869	12064	11942	11886	11807	11765	12047	11854	11873	11966	11955	11933	11937	11813	11938	11857	11998	11998	11864	11944	11703	11889	11757	11879	11778	11952	11986	11960	11934	11914	11890	11970	11892	12008	11860	11930	12011	11952	11902	11806	11930	11838	11909	11895	11927	11888	11989	11789	12032	11932	11917	11847	11934	11973	11979	11969	12023	11867	11838	11825	12002	11858	12041	11985	12053	12217	11867	11897	12107	11946	11839	11671	11977	11906	11982	11961	11947	11880	12016	11849	11895	12022	11831	11819	11948	12005	12061	11813	11947	11983	11863	11861	11806	11793	11977	11693	11998	11792	11905	11704	11959	11960	11918	11799	11965	12098	11916	11989	11770	11926	11951	11809	11727	11909	11818	11911	11872	11941	11920	11890	11806	11908	11792	11839	11821	11939	11797	12027	11802	11738	11974	11983	12068	11815	12045	11843	11891	11974	11866	11930	12008	11976	12035	11986	11998	11859	11729	11835	11860	12016	12006	11880	12001	11732	11956	11884	11886	12014	11933	11879	11991	11801	11777	12083	12006	11886	11898	11905	11903	11795	12078	11892	11840	11861	11929	11925	11871	11929	11897	11918	11962	11841	11989	11831	12006	11931	11935	11965	11905	11843	11939	11875	11859	11925	11899	11871	11649	11785	12001	11974	11885	12101	11951	11887	11929	11948	11797	11932	11854	11988	12126	11769	11891	11934	11995	11931	11994	11967	11959	11959	12002	11941	11695	11789	11945	11778	12059	11938	11769	11942	11976	12021	11800	11907	12104	11783	11869	11885	11897	11888	11828	11960	11875	11958	11895	11996	11813	11879	11765	11853	11809	11739	11825	11909	12090	11953	11885	11884	11776	11805	11917	11797	11838	11809	12018	11976	12047	11901	12035	11899	11835	11958	11904	11922	11924	11892	11813	11729	11890	11986	11955	12035	11882	11862	12053	11889	11925	11851	11896	11936	12022	12017	12049	12054	11825	11810	12070	11926	11859	11983	11946	11944	11955	11801	11859	11980	11883	11801	11856	11993	11999	11877	11909	11999	11807	11812	12074	11999	11804	11938	11875	11913	11958	11802	11872	11963	11842	11879	11981	11918	12026	11828	12007	11873	11931	11969	11916	11836	11938	11778	11896	11825	11869	11913	12002	11810	12018	11926	11881	11925	11861	11983	11861	11768	11951	12133	11948	12045	11689	12071	11813	11876	11996	11911	12034	11827	11939	11785	11975	12017	11845	12091	11905	11852	11835	11780	11988	11945	11837	11887	11816	11973	11836	11829	11894	11842	11760	11956	11767	11878	11825	11911	11825	11895	11844	11930	11954	11897	11938	11960	11852	11843	12090	11896	12069	11897	11934	11853	11991	11731	11832	12066	11877	11836	11960	11901	11873	11948	11817	11887	11815	11875	11980	11844	11835	11996	11843	11746	11828	11838	11968	11833	11860	11856	11874	11778	11920	11965	11972	11943	11833	11880	11883	11791	11812	11838	11855	12022	12014	11739	11828	11875	11831	11975	11919	12001	11945	11970	11767	11871	12091	11951	11798	11803	12019	11941	11772	11917	11920	11944	11935	11843	12016	11945	11849	11895	11894	11865	11868	12020	11896	11965	12031	11770	11768	11950	11879	11935	11914	11785	11748	11870	11975	11927	11876	11778	11898	11870	11809	11825	11793	11962	12034	11920	11877	12106	11876	12057	11828	11909	11943	11849	11950	12006	11878	11848	11922	12021	11996	11984	11947	11984	11938	11912	11772	11836	11857	11882	11936	11945	11879	12052	11942	11832	11854	11837	11860	11900	12055	11937	11898	11979	12156	12090	11905	11935	11947	11890	11861	11859	12064	11849	11913	11958	11906	11957	11860	11962	12001	11908	11758	12028	11878	12009	12038	11875	11853	12051	11900	11794	11836	12002	11919	11886	11742	11817	11912	11962	11781	11877	11941	11717	11942	11990	11946	11786	11964	12033	11871	11840	11966	11951	11911	12021	11976	11940	11874	12085	11848	11984	12048	11786	12005	11856	11942	11895	11924	11870	11891	11888	11827	11996	12047	12007	11978	11834	11981	11916	12184	11949	11886	11750	11979	11803	11883	12063	11939	12103	11881	11919	11991	11978	11889	11964	11743	11935	11978	11888	11908	11913	12026	11943	12057	11996	11948	11888	11899	11965	11981	11903	11786	11881	11919	12027	11939	11786	11904	11981	11961	11939	11818	11890	11807	11778	12031	11963	11986	11991	11793	11896	11637	11805	11979	11900	11938	11916	11929	11868	12021	11916	11880	11790	12008	11815	11924	11795	11825	11931	11977	11911	11803	11908	11856	11776	11932	11852	11953	11798	11849	12024	11913	11842	11952	11912	11865	12100	11960	11873	11853	11911	12132	11896	11980	11815	12060	11815	11944	11882	11851	11978	11858	11846	11871	11889	12094	11770	11825	11877	12010	11775	11953	11824	11836	11974	11944	11845	12157	12082	11771	12015	11961	11844	12059	12031	11894	11987	11850	12064	11931	11910	11814	11911	11921	11881	11888	11934	11892	11928	11709	11903	11931	11955	11879	11981	11900	11976	11879	11921	11858	11936	11915	11916	11872	11998	11820	11830	11826	12013	11862	11975	11899	11821	11960	11860	11845	11994	11909	11931	11883	12001	12004	11990	12039	12033	11922	11955	11875	11958	12060	11920	12054	12004	11987	12002	11792	12021	11865	11825	11921	11822	12081	12052	11871	12082	11827	11947	12008	11835	11909	11912	11917	11871	11826	11908	11932	11846	12153	11822	12070	12040	11804	11991	11896	12028	11924	11976	11791	11868	12111	11807	11951	11952	11885	11853	11975	11857	11901	11818	11931	11952	11857	11809	11831	11885	12052	11927	11797	11833	12053	12017	11949	12068	11878	12013	12056	11871	11846	12044	11926	11976	11716	11903	11933	11904	11911	11934	11931	11907	11729	12018	11925	11778	11990	12043	12022	11960	12061	11970	11921	11820	12082	11926	11892	11830	11863	12000	11854	11859	11930	11960	11957	11777	11756	11911	11813	11971	11916	12024	11885	11871	11864	11941	11927	11940	11985	11815	11703	11817	11887	11960	11692	11877	11964	11903	11835	11885	12011	11964	11967	12003	11798	11887	11843	11951	11984	11905	11892	11811	11945	12042	11989	11871	11993	11995	11971	11869	12013	11808	11917	11897	11768	11793	11859	11869	11947	11839	11871	11764	12138	11857	11781	11870	11848	11909	11817	12036	11802	11875	11871	11906	11855	11951	11869	11920	12032	11700	11986	11884	11868	11915	11878	11848	11882	11944	11855	11849	11930	11894	11742	11837	11901	12049	12005	11836	11915	11812	12018	11901	11842	11828	11876	11939	11911	12127	12049	11826	11941	11895	12020	11904	11866	11913	11926	11874	12076	11839	12009	11835	12009	11980	12005	12115	11943	11854	11737	12003	11853	11843	11890	11811	11958	11895	11865	11831	11782	11838	11877	11870	11920	11939	12057	11827	11923	11871	12014	11813	11857	11843	11955	11904	11906	12058	11922	11827	12100	12053	11938	11941	11867	11915	11911	11876	11764	12023	11939	11832	12017	11906	11794	12087	11930	11888	12003	11855	12017	11931	11861	11887	11997	11850	11991	11884	11930	11929	11881	11785	11983	11799	11889	11819	11777	11865	11880	11852	11772	11887	11746	11876	11920	11952	12031	11787	11882	12030	11928	12030	11811	11880	11876	11831	11922	11811	11937	11926	11908	11816	12037	11926	11850	11895	11789	11944	11819	12059	11877	11933	11824	12070	11808	11977	11976	11981	11768	11980	11990	11808	12021	12010	11877	11974	11941	12033	11981	11804	12040	11829	11972	11832	11708	12012	11826	11999	11956	11800	11968	12068	11826	11822	11804	11882	11994	12087	11781	11865	12029	11881	11850	11912	12026	11896	11646	12006	11789	11965	11832	11849	11904	12029	11938	11921	12096	11908	11937	11982	11976	11764	12001	12111	11881	12088	11910	11971	12123	11950	11863	11897	11902	11914	11942	11956	12021	11932	11875	11897	11966	11971	11960	11946	11895	12009	11736	11768	11839	11882	11842	11913	12039	12002	11906	11895	12033	11985	11847	12002	11785	11931	11897	11983	11962	12066	11805	11870	11959	11785	12049	11967	11928	12003	11875	11942	11932	11918	11950	12020	11745	12032	11861	11903	11948	11927	11859	11892	11834	11852	11829	11925	11948	11877	11839	11651	11923	12016	11778	11853	11891	12115	11975	11924	11995	11771	11789	11789	11875	11972	11779	11810	11945	11923	11893	12041	11892	12004	11980	11834	11985	11875	11985	11969	11856	11824	12110	11864	12122	12008	11816	11740	11919	11850	11940	11944	12158	11994	11907	11785	11988	11876	12064	12021	11903	11746	11894	11911	11857	11843	12094	11856	12042	11798	12049	12105	11849	12098	12019	12037	11910	11902	11904	11843	11874	12058	11734	12027	11979	11932	11992	12102	11942	11967	12001	11828	12087	11978	11975	11873	12007	12001	11804	11844	11930	11888	11965	11930	11959	11918	11957	11977	11938	11840	11801	11945	11890	11737	11782	11881	11984	11883	11761	12018	11973	11928	11938	12041	11840	12057	11823	11705	11893	12053	11976	12170	11832	11991	11900	11961	11935	11961	12017	11911	11929	11979	11856	11917	11877	11937	12015	11848	11815	11922	12058	11997	11900	11926	12002	11995	11962	11951	11949	11898	11952	12027	11983	11932	11909	11964	11924	11915	11835	11834	11806	12006	11890	11989	11920	11972	11843	11860	11938	12005	11940	11861	11913	11791	11893	11845	11775	11904	12049	11757	11829	11943	11959	11877	11743	11958	11843	11994	11933	11939	11906	11867	12089	11782	12091	11983	11879	11982	12018	11836	12063	11861	12078	11931	11933	12039	11879	11912	12098	11972	11899	11776	11885	11847	11900	11860	11976	11808	11996	11868
24683	21455	28901	27883	20893	18990	18781	17795	17315	17349	17256	17057	17289	16878	16954	16924	17070	17081	17084	16867	17081	16896	17064	17195	17079	17001	17160	17130	17281	17228	17055	17161	16971	16958	17033	16837	17027	16894	16926	17073	16892	17096	16963	16849	16885	16938	17061	16787	16834	16996	16821	16886	16842	16828	16866	16822	16929	17003	16863	16998	17118	16910	16962	16625	17012	16895	17000	16771	16915	17064	16804	16913	17069	16741	17002	16803	16926	16959	16915	16863	16931	16802	16812	16811	16808	16849	16975	17022	16773	16914	16976	16880	16985	17010	16966	16941	17049	16962	16927	16808	17011	16857	17008	17153	16987	16774	16902	16874	16819	17101	16838	16984	17118	16939	16918	16994	16884	16872	17175	17001	17241	16951	16937	16983	16837	16914	17014	16907	16870	17062	16994	16955	16979	16901	16938	16904	17005	16807	17098	17062	16920	16872	16858	17025	16967	16802	17034	16944	16811	16996	16869	16757	16794	16993	16956	16944	17029	16964	16949	17002	16956	16865	16656	16732	16971	16963	16874	16935	16968	16843	17066	16855	16747	17111	16945	16896	17041	16855	17040	16897	16965	16872	16587	16900	16763	16984	16827	17007	16830	16958	16828	17122	17305	17080	17077	17085	16988	16929	16935	16874	16856	17056	16866	16893	16929	16904	16978	16831	16644	17106	16915	16910	16879	16883	17027	17044	16988	17004	16674	17064	16712	16913	16931	16904	16824	16922	17151	17035	16999	16859	16862	16819	17051	16911	16839	17046	16707	16974	16961	16807	16978	16920	16926	16715	17102	16987	16851	16923	16923	16781	17009	16720	16946	16964	16801	17022	16961	17027	16889	16953	16856	16955	16844	16936	17115	17000	16791	16915	16760	16894	16883	16960	16859	16870	16977	17042	16789	16784	16874	16669	16935	16824	16841	16959	16989	16858	16834	16895	16994	17193	16967	16644	16885	17033	17115	16930	17053	16985	17051	16878	16802	16892	17108	16902	17007	16866	16720	16917	17088	17033	17098	16951	17126	16970	16753	16941	16819	17008	16842	16883	16995	17032	16887	17039	17154	16929	17253	17081	16979	17096	17000	16954	17115	16996	17029	17028	16822	16831	17068	17038	17044	17100	16955	16914	16956	16870	16877	16995	17012	16937	17007	16840	16814	16815	16763	16799	17042	16840	16905	16875	16800	16810	16869	16803	16951	16753	16816	16908	16868	17183	17059	16781	16824	17139	16955	16965	16901	17016	16770	17050	17091	16831	16991	16886	17070	16890	16905	17170	16998	16971	16912	17214	16903	16957	17026	16938	16830	16848	17001	16908	17126	16951	17170	16958	16973	16927	16885	16931	17035	16820	16817	17042	16935	16799	16625	16815	16839	16956	17002	16862	17053	16809	16849	16948	16981	16811	16685	16955	17060	16969	16687	16961	17140	16942	16952	16993	17075	16795	16659	16801	16795	17094	16998	16932	16887	16804	16989	17107	17085	16923	16840	16972	16971	16949	16872	17010	16860	16882	16783	17032	16760	16820	16709	16957	16935	16875	16831	17006	16977	17050	16912	16966	17060	17085	17045	16930	16866	16931	17104	16927	16835	16966	17000	16944	16988	16796	16766	16917	17014	16814	17146	16949	17099	16827	16708	16799	16913	16954	16999	17021	16846	16890	16816	17056	17178	16951	16763	17009	16941	16894	17145	17125	16836	16712	16977	17067	16985	17094	16970	16855	16964	16950	16988	17044	16971	16983	16980	17156	17147	16820	16761	17106	17045	16838	16787	16890	17045	16921	16974	16806	17082	16881	17066	16963	16858	17023	16838	17059	17044	16931	16823	17005	16860	16875	17036	16939	16741	16967	16939	16867	16793	16912	16909	16895	16918	17060	17013	16793	16982	17136	17003	16907	16795	16899	16909	16800	17030	16750	17070	16994	16855	16904	16968	17032	17062	16823	16748	16780	17079	16961	16890	16803	16829	16973	16824	17131	16945	16787	17035	16812	16879	16906	16949	16779	16851	16675	17136	16974	16899	17193	16827	16782	17036	16888	16773	17059	16936	17004	16932	16922	16814	16820	16804	16737	16835	16872	16796	17106	17136	16770	16943	16857	16945	16792	17158	16784	16953	16920	16890	16905	16836	16728	16828	16881	16907	17061	17007	16858	17018	16812	17059	16871	16930	17175	17034	16850	16961	16884	17023	16990	16898	16787	16968	16911	16934	17159	17016	17048	17090	16807	16936	16817	17045	16988	17092	16789	16827	16770	16934	17025	16875	17065	16835	17036	16774	16986	16973	16817	16806	16774	16947	16949	16972	16979	16807	17076	16956	17003	16721	17174	16774	16712	16985	17000	17040	17077	16913	16856	17048	16813	16980	16933	16907	16826	17020	16774	16845	16857	16942	17068	16834	17090	16908	16884	17113	17060	17012	16902	16945	16771	16879	16935	16845	16916	16760	17009	17031	16850	16861	16877	17132	17021	16757	16807	16768	16940	16843	16984	17030	16799	16717	16897	16940	16965	17024	17018	16936	17038	17221	16725	16819	17027	16837	16772	17142	16940	16616	16936	16903	17024	16814	16837	16965	16775	16862	16935	16975	17077	16736	16868	16884	16914	16814	16971	16784	16942	17132	16911	16935	17127	16808	16865	16864	16866	16870	16816	16847	16976	16852	16807	17086	16989	16936	16997	16898	16837	16935	16783	16881	17062	16822	16865	16902	17282	16915	16994	17014	16978	17085	17020	16905	16948	16889	16883	16961	16888	16962	16878	17075	16849	16832	16965	16902	17094	17001	16866	16772	16904	16863	16886	16959	16737	17009	16927	16877	16853	16962	17085	17027	17015	17007	17018	16899	17086	16978	17085	16830	16848	16932	17024	17050	16902	16766	16897	17081	16727	16889	16874	17066	16945	16996	16896	17113	16912	17014	16928	17003	17037	16910	16894	16929	17056	16997	16795	16913	16959	16915	17133	16873	16865	17093	16812	16676	17175	16887	16726	16955	16936	17026	17039	17153	16851	17028	16916	16951	17010	17030	17078	16835	16868	16897	16948	17076	16937	16959	16968	17006	17041	16815	16971	16922	16740	16847	16827	16964	16776	16894	16877	16773	16987	17055	16791	16806	16853	17009	16983	16795	16922	16869	16767	16831	16873	16874	16796	16961	16878	16924	16982	16920	16836	16824	16931	16938	16956	16697	16838	17088	17101	16762	16885	17006	16914	16794	17061	17006	16936	16921	16976	16892	17248	16974	17064	17064	16943	16929	16804	17056	17031	17069	16771	17050	16781	16883	16761	17002	17035	16891	16801	17045	17055	16953	16824	16834	17016	16959	16996	16975	16981	16650	17020	17097	16895	17044	16954	16907	16778	16987	16988	16932	16811	17140	16876	17003	16933	17156	16911	17070	16895	16955	16838	16845	16833	17036	16813	16949	17124	16876	16769	16838	16903	16871	16916	17015	17099	17088	17101	17075	16963	16729	16793	16750	16947	16822	16974	16948	16783	16792	16818	16861	16940	16927	16880	17057	16777	17077	16922	16924	16786	17053	16945	16889	16907	17108	16833	16971	16905	16938	17174	16824	16966	17207	16894	16834	16659	16664	16775	16848	16707	17023	16918	16662	17049	16896	16722	17121	16994	17108	16888	16743	17029	17034	17047	16993	17340	16832	16804	17034	16870	16914	16864	16977	16971	16943	16927	16864	16950	16703	16948	16912	16686	16990	16805	17075	17020	16869	16828	16928	17058	16817	17024	16947	16984	16872	16957	16970	16694	16646	16950	17042	16859	17041	16887	16934	16881	16909	17054	16998	16853	16893	17100	16995	17063	16980	16877	16968	17021	17044	16943	16750	16873	16889	16776	16776	16907	16755	16787	16815	16940	16976	17028	17046	17067	17058	16841	16922	16979	17169	16969	17095	17007	17047	16819	16858	16933	16864	16882	16948	16863	16846	17010	16948	17037	16769	16832	16849	16892	17019	16789	16904	16781	16950	16945	16900	16797	16837	17029	16915	16837	17021	16972	17003	17039	16984	17129	16800	16867	17181	16967	16719	16987	17082	17172	17094	16774	17004	17023	17010	16959	16971	17021	16966	16854	17009	16771	16948	16857	16801	17075	16996	16813	17179	16939	16991	16963	16790	16792	16947	16925	16896	17036	17105	17178	16995	16956	17121	16906	16882	16956	17086	16864	16929	16927	16979	16878	16826	16908	16780	17051	17224	16934	16989	16965	16915	17041	17021	16954	17013	17016	16793	17068	16748	16845	16864	16806	17030	16965	16944	17107	17007	16954	17020	17045	17005	16896	17132	16970	16932	17003	16994	16910	17059	16835	16848	16967	16973	16915	16955	16928	16877	17114	17061	16987	16864	17069	16950	16817	16890	16846	17031	17046	16905	17015	16856	16820	16860	16750	16988	16800	17116	17016	16981	16924	16960	17066	17032	16842	17009	16930	16920	17006	16958	16939	16878	17166	16865	17164	16937	16973	16859	16897	16977	17178	17022	16879	17002	16907	17058	16772	17033	16848	16879	17011	16651	16942	17036	16883	17020	16934	17029	17096	17073	17025	16885	16881	17232	16867	16896	16890	17027	16822	16696	16824	16973	16779	17075	16947	16971	16910	17011	17037	16815	16879	16828	16823	17039	17044	16969	16810	17160	16653	17117	17074	16970	16959	16895	17041	16901	16987	16924	16814	17003	16875	16986	16986	17115	16860	17128	16933	16904	16833	16917	16959	16996	17045	16991	16889	17011	16808	16952	16760	16744	16747	17140	16835	16587	16575	16808	16736	16803	16849	16738	17070	17040	16956	17003	16943	16985	16815	16895	16896	16974	16968	16965	16901	16784	16901	16805	16857	16818	16990	17105	17100	16801	16779	17001	17015	16897	16964	16899	16731	16900	16654	16913	17031	17011	16884	16764	16912	17083	16992	16931	16915	16865	16917	16916	16790	16768	17055	16961	17003	16720	16843	16943	16945	16922	16956	16713	16959	16941	16878	16782	16833	16990	16762	16992	16886	16932	16976	16921	16888	17009	16910	17314	16907	16972	17079	17000	16854	16981	17043	16911	16903	16990	16874	16921	17003	17107	16812	16888	16935	17005	16809	16915	16835	16867	16923	16869	16790	17051	16994	17143	16964	16858	16869	17036	16867
28571	52893	40264	25387	16385	15743	15167	14630	14432	14211	14186	14055	14089	13960	14006	13832	14050	14163	13849	14091	13897	13855	13883	13808	13900	13823	14390	14583	14396	14110	14064	13892	13797	13806	13876	13890	13869	13681	13744	13813	13750	13818	13842	13815	13824	13887	13929	13824	13809	13858	13806	13878	13848	13872	13990	13741	13753	13763	13843	13789	13871	13890	13811	13839	13722	13950	13779	13854	13779	13794	13794	13781	13814	13796	13924	13708	13802	13717	13686	13911	13856	13844	13837	13801	13839	13792	13765	13902	13842	13819	13835	13953	13962	13519	13833	13917	14034	13838	14008	13802	13889	13788	13830	13826	13753	13881	13717	13756	13873	13839	13809	13919	13666	13941	13868	13864	13883	13845	13856	13765	13826	13801	13911	13692	13911	13692	13854	13834	13737	13958	13901	13752	13743	13663	13857	13783	13847	13930	13881	13767	13704	13763	13724	13878	13634	13800	13772	13779	13747	13868	13722	13837	13697	13911	13674	13734	13782	13845	13646	13799	13557	13780	13861	13763	13812	13690	13751	13662	13730	13872	13832	13767	13622	13792	13964	13628	13604	13750	13976	13709	13736	13674	13887	13949	13816	13864	13685	13916	13716	13793	13887	13832	13713	13802	13856	13844	13661	13975	13823	13683	13701	13948	13889	13910	13531	13835	13824	13911	13945	13644	13754	13764	13710	13753	13867	13913	13842	13877	13761	13776	13776	14005	13719	13804	13791	13803	13883	13859	13808	13895	13883	13804	13941	13801	13844	13829	13858	13691	13769	13869	13828	13882	13869	13700	13921	13871	13919	13865	13847	13744	13891	13692	13706	13925	14009	13717	14054	13903	13595	13856	13687	14018	13844	13722	13836	13672	13679	13722	13748	13736	13803	13914	14003	13770	13543	13929	13983	13733	13917	13675	13731	13843	13792	13693	13810	13934	13744	13882	13822	13743	13834	13898	13698	13850	13917	13740	13904	13829	13716	13822	13916	13984	13746	13794	13900	13937	13660	13864	13707	13785	13911	13739	13858	13848	13815	13664	13813	13829	13778	13896	13890	13821	13894	13784	13725	13707	13961	13742	13843	13723	13846	13912	13765	13665	13728	13735	13897	13854	14067	13643	13782	13659	13848	13750	13885	13980	14071	13797	13823	13711	13819	13835	13890	13800	13973	13758	13688	14071	13669	13933	13793	13895	13874	13795	13693	13775	13662	13780	13892	13741	13824	13835	13779	13736	13835	13635	13789	14016	13727	13802	13844	13795	13805	13741	13873	13752	13863	13600	13858	13797	13922	13766	13977	13858	13674	13718	13815	13679	13890	13961	13787	13943	13881	13759	13709	13861	13783	13782	13813	13793	13837	13900	14000	13751	13837	13733	13738	13800	13899	13793	13896	13747	13752	13825	13770	13848	13878	13828	13948	13979	13908	13731	13947	13960	13745	13880	13693	13760	13941	13890	13789	13697	13859	13875	13825	13730	13813	13940	13993	13809	13681	13913	13904	13735	13737	13797	13798	13949	13855	13670	13687	13881	13684	13800	13790	13786	13833	13727	13842	14064	13806	13730	13713	13889	13824	13758	13808	13955	13935	13762	13893	13760	14025	13707	13734	13806	13775	13859	13783	13814	13719	13763	13834	13847	13773	13780	13895	13741	13819	13987	13711	13788	13761	13719	13891	13738	13950	13928	13885	14024	13830	13798	13922	13798	13948	13834	13717	13740	13660	13826	13804	13631	13783	13890	13914	13830	13826	13847	13727	13816	13696	13838	13819	13728	13682	13900	13720	13827	13785	13853	13820	13669	13891	13872	13773	13766	14049	13783	13805	13830	13928	13890	13876	13782	13729	13802	13965	13912	13831	13788	13725	13616	13832	13809	13860	13846	13726	13781	13774	13730	13723	13783	13924	13871	13913	13866	13881	13894	13856	13824	13720	13617	13729	14039	13758	13847	13638	13801	13668	13794	13703	13671	13718	13809	13774	13870	13800	13783	14065	13768	13743	13930	13791	13817	14007	13812	13847	13869	13908	13780	13718	13974	13867	13810	13899	13686	13802	13779	13651	14008	13883	13753	13915	14031	13817	13928	13753	13733	13655	13858	13790	13833	13830	13912	13737	13967	13941	13954	13710	13829	13790	13787	13898	13822	13772	13805	13769	13857	13882	13793	13859	13660	13786	13893	13728	13802	14075	13718	14046	13798	13777	13885	13681	13852	13898	13754	13849	13814	13808	13798	13952	13837	13849	13804	13764	13792	13922	13651	13905	13877	13639	13662	13738	13915	13871	13742	13727	13867	13701	14036	13875	13775	13736	13977	13949	13733	13927	13872	13974	13899	13733	13821	13792	13902	13884	13832	13877	13869	13864	13686	13901	13800	13843	13908	13747	13904	13876	13750	13745	13903	13879	13860	13908	13880	13649	13952	13842	13724	13749	14028	13839	13775	13748	13849	13746	13882	13745	13736	13879	13880	13889	13827	13699	13644	13756	13821	13896	13823	13883	13865	13889	13831	13872	13883	13878	13898	13908	13902	13892	13551	13884	13813	13919	13882	13805	13812	13852	13817	13715	13839	13678	13911	13876	13736	13735	13901	13829	13606	13712	13758	13839	13799	13808	13702	13722	13806	13886	13772	13789	13731	13841	13779	14070	13786	13923	13827	13882	13719	14013	13786	13966	13693	13843	13905	13771	13615	13934	13817	13848	13767	13589	13919	13773	13856	13801	13763	13757	13814	13894	13881	13834	13883	13890	13837	13920	13754	13918	13887	13653	13875	13833	13941	14126	13734	13836	14011	14068	13633	13709	13867	13602	13862	13964	13787	13727	13948	13799	13767	13822	13827	13846	13942	13753	13785	13814	13783	13861	13890	13867	13803	13800	13833	13882	13871	14024	13651	13945	13755	13657	13935	13672	13831	13907	13824	13762	13783	13843	13882	13770	13775	13910	13845	13829	13847	13770	13806	13879	13965	13840	13843	13783	13675	13722	13631	13922	13810	13702	13782	13802	13754	13902	13778	13826	13816	13878	13806	13820	13671	13797	13673	13989	13863	13894	13815	14001	13763	13842	13784	13758	13784	13823	13804	13811	13659	13752	13665	13909	13718	13920	13754	13835	13654	13981	13788	13900	13839	13741	13835	13782	13948	13770	13824	13900	13698	13780	13869	13878	13968	13793	13741	13968	13772	13796	13839	13918	13816	13623	13636	13799	13921	13857	13735	13771	13820	13758	13804	13587	13809	13725	13817	13825	13800	13795	13754	13788	13981	13921	13923	13862	13928	13745	13648	13898	13999	13754	13871	13721	13794	13748	13713	13827	13985	13778	13849	13710	13807	13809	13671	13790	13801	13874	13659	13889	13724	13775	13845	13754	13838	13651	13744	13897	13598	13899	13752	13775	13812	13743	13902	13798	13914	13856	13719	13936	13904	13796	13850	13875	13883	13769	13765	13896	13713	13842	13789	13903	13986	13758	13737	13936	13826	13732	13889	13897	13703	13813	13764	13819	13721	13968	13779	14009	13820	13734	13680	13897	13907	13739	13929	13760	13992	13941	13764	13832	13918	13727	13945	13819	13779	13630	13916	13830	13876	13823	13852	13959	13623	13759	13707	13831	13816	13799	13691	13951	13742	13833	13664	13780	13782	13953	13639	13863	13786	13830	13779	13679	13814	13664	13748	13767	13692	13896	13660	14158	13765	13864	13808	13822	13744	13872	13902	13811	13609	13784	13843	13905	13826	13716	13800	13739	13842	13866	13890	13774	13866	13912	13688	13868	13823	13752	13927	13835	13707	13813	13941	13934	13899	13754	13794	13682	13854	13924	13906	13731	13864	13930	13778	13832	13781	13914	13838	13800	13818	13768	13956	13848	13778	13889	13831	13699	13948	13766	13804	13534	13864	13896	13744	13972	13624	13784	13756	13769	13914	13910	13816	13915	13688	13784	13742	13977	13763	13750	13849	13970	13883	13813	13694	13686	13817	13734	13792	13792	13758	13819	13792	13773	13846	13770	13780	14024	13776	13675	13830	13841	13755	13736	13767	13746	13942	13737	13804	13698	13675	13696	13809	14003	13574	13702	13823	13746	13725	13840	13646	13817	13692	13883	13835	13908	13889	13833	13849	13810	14012	13741	13849	13841	13679	13763	13886	13618	13790	14058	13681	13778	13963	13868	13787	13780	13933	13821	13900	13874	13869	13751	13787	13780	13894	13842	13880	13802	13883	13788	13924	13706	13788	13802	13754	13856	13866	13826	13764	13875	13734	13833	13992	13953	13707	13871	13747	13945	13832	13854	13779	13847	13915	13785	13884	13886	13880	13810	13704	13853	13944	13917	13940	13791	13662	13924	13767	13635	13597	13930	13795	13881	13753	13890	13870	13855	13718	13781	13786	13786	13891	13996	13847	13763	13940	13704	13752	13815	13738	13775	14054	13737	13855	13722	13786	13899	13954	13921	13667	13819	13896	13868	13909	13772	13925	13752	13975	13766	13983	13853	13984	13698	13879	13948	13746	13832	13838	13768	13859	13735	13994	13768	13687	13815	13754	13941	13841	13807	13731	13930	13833	13640	13816	13848	13753	13675	13730	13845	13813	13781	13619	13697	13755	13979	13775	13809	13777	13763	13766	13839	13830	13738	13883	13760	13750	13767	13850	13805	13629	13877	13862	13874	13814	13908	13748	13748	13690	13844	13855	13962	13773	13815	13933	13882	13885	13780	14037	13877	13810	13923	13667	13739	13862	13866	13867	13839	13741	13866	13795	13850	13848	13619	13976	13710	13813	14038	13896	13763	13737	13789	13843	13813	13980	13672	13837	13689	13807	13827	13670	13716	13760	13836	13826	13836	13789	13741	13890	13854	13845	13892	13939	13733	13754	13785	13777	13634	13901	13881	13771	14009	13861	13732	13759	13752	13816	13662	13779	13885	13855	13856	13592	13870	13823	13819	13964	13696	13883	13841	13655	13981	13631	13893	13839	13618	13903	13766	13747	13825	13853	13889	13835	13676	13735	13754	13861	13805	13790	13787	13611	13922	13697	13897	13832	13780	13875	13803	13878	13892	13695	13803	13842	13905	13905	13650	13799	13872	13929	13689	13814	13876	13640	13921	13756	13810	13869	13904	13830	13810	13860	13867	13858	13922	13681	13896	13782
22135	21171	28598	24407	21635	23576	24262	19422	18366	18118	17785	17705	17652	17550	17304	17572	17464	17460	17667	17629	17459	17426	17280	17464	17497	17421	18642	19105	18805	18194	17833	17628	17549	17270	17295	17320	17092	17146	17088	17086	17092	17171	17122	17039	17080	17081	17157	17250	16947	16953	17048	17214	17265	17018	17124	17298	17085	17250	16985	17329	16955	17185	17145	17188	17397	17369	17358	17020	17293	17171	16904	17078	17119	16745	17153	17154	17038	17200	17211	17093	17080	16923	17092	16874	16959	17128	17051	17050	16901	17085	17038	17189	17034	17067	17062	17261	17144	16942	17186	17189	17196	17231	17072	17006	16943	17158	17040	17216	17240	17270	17487	17038	17037	17225	17212	17124	16933	17281	17427	17216	17185	17028	17214	17064	17328	17302	17183	17188	17178	17153	17281	17229	17016	17037	17116	17147	17147	17056	17228	17410	17074	17057	17132	17102	17133	16878	17185	17166	17292	17008	17157	17000	17263	17217	17139	16989	17242	17249	17182	17203	17237	17245	17303	16999	17049	16907	17087	16987	17233	16962	16792	17010	17069	17328	17155	17198	17067	17374	17293	17122	16999	17214	17253	17077	17013	17027	17196	17217	17243	17048	16937	16852	17215	17270	17217	16830	16993	17044	17003	17041	17030	16886	16951	17224	17145	17224	17068	17134	17007	16970	17147	17109	17112	17005	17200	17143	17073	17223	17196	17042	17123	17163	17059	17026	17234	17084	16859	17206	16956	17100	17209	16895	16887	17087	17192	17101	17309	17040	17213	17147	16934	17091	17234	17056	17177	17264	16944	17352	17115	17174	17178	16995	17072	17024	17130	17072	17023	17024	16936	17063	17121	16902	17412	17227	17154	17192	17163	16868	17019	17068	16999	17033	17200	17242	17231	17263	17162	17199	17196	17326	17183	17044	17034	17251	17114	17097	17040	17199	16996	17167	17299	17166	17286	17061	17079	17067	17119	17242	17054	17374	17279	17059	17162	17213	17091	17361	17363	17091	17085	17343	17204	17027	17325	17068	17270	17287	17154	17255	17167	17289	17175	17206	16969	17059	16903	17157	17198	16981	16854	17172	16967	16921	17362	17108	17264	17049	17252	17198	17105	17257	17256	17213	17123	17078	17058	16896	17268	17151	17221	17045	17069	16962	17187	17065	17175	16882	17146	17203	17130	17187	17284	17242	17125	17099	17088	17050	17083	17207	17040	17116	17008	16890	17036	17193	17135	16993	17124	17187	17103	17146	17065	17070	17187	17078	17112	17226	17222	16998	17133	16983	17075	17173	17073	16803	17183	17317	17338	17139	17208	17156	17301	17134	17094	17238	17223	17191	17356	16958	16942	17002	17232	17156	17106	17298	17156	17193	17231	17181	17043	17156	16876	17107	17112	17282	17125	17114	17012	16997	17158	17098	17226	17110	17096	17017	17231	17165	17197	17085	17088	17252	17133	17156	17053	17434	17112	17227	17105	17008	17126	16833	17098	17050	17017	17092	17197	17041	17185	17005	17156	17186	17091	17090	17032	16962	17184	17128	16998	17138	17109	17181	17124	17012	17242	17150	17210	17136	17282	17076	17091	16918	17198	17175	17107	17097	17070	17253	17155	17142	17238	17072	17049	17164	17122	16996	16928	16913	17095	17285	17249	17059	17196	16960	17309	17358	17072	17054	17153	17126	17119	17209	17151	16999	17229	17163	17123	17051	17084	17247	17049	17230	17018	17057	16914	17227	17160	17190	17196	17263	17278	17141	17024	17135	17250	17106	17335	17230	17212	16954	17032	17034	17075	17167	17024	17328	17119	17044	17096	17130	17225	17304	17173	17114	17082	17001	17032	17161	17126	17284	17281	17304	17302	17210	17210	17173	17240	16939	17176	17123	17253	17194	17153	16904	17244	17232	17214	16990	17006	17216	16863	16935	17141	17110	17140	17072	17251	17120	17038	17101	17175	17108	17313	17011	17147	17196	17384	17283	17119	17280	17300	17096	17018	16962	17172	16984	17135	16960	17079	17349	17198	17324	17058	17183	17030	17132	17016	17249	16789	16836	17000	17112	17129	17050	17091	17183	17125	16830	17106	17126	17229	16979	17255	17091	17012	17205	17060	17290	17173	17238	17210	17152	16963	17018	17069	17028	17233	17275	17095	17067	17228	17044	17204	17004	17164	17034	17041	17182	17172	17092	17236	17154	17146	17091	17233	17118	17143	17055	17209	17301	17121	17042	16985	17088	17283	17202	17321	17137	17244	17357	17093	17171	17050	17102	17150	17051	17129	17250	17169	16843	17076	17077	17269	16857	17259	17164	17068	17114	17418	17208	17255	17085	17064	17193	17152	17252	17147	17195	17259	17046	17147	16930	17049	17118	17214	17069	17188	16977	16929	17026	17119	17279	17413	17113	17100	17150	17081	17113	17054	17161	17072	17010	17102	17157	17043	17157	17210	16962	17049	17082	16969	16897	17227	17175	16955	16998	17068	16957	17103	17079	17014	17009	17180	17082	17149	17091	17243	17144	17157	17249	17118	16961	17025	17191	17176	17195	17288	17378	17079	16994	17317	17083	16991	17103	17140	17164	17093	17058	17071	16974	16955	17049	17004	17317	17183	17036	17146	17114	17251	17015	17084	17204	16984	17237	16982	17085	17118	17082	17121	17194	17128	17021	17045	16982	16995	16977	16936	17058	17151	17122	17179	17097	17017	17008	17114	17128	16989	17241	17111	16956	17062	17102	17208	17105	16999	17246	17169	17206	17120	17155	17121	17114	17066	17173	17164	17060	17101	17212	17202	16933	17218	16991	17099	16993	16941	17006	17039	17347	17243	17323	17232	17146	17165	16926	17215	17278	17046	17092	17072	17203	16981	17031	17248	17061	17289	17120	17292	17147	16972	17132	17156	16955	17043	17150	17116	17389	17062	17268	17171	17200	17250	17080	17136	17116	17000	17248	17130	17245	17197	16956	17096	17211	17243	17149	17147	17119	17096	17057	16969	16979	16988	16988	17082	17271	17170	17153	17147	17026	17153	17202	16963	16978	17064	17288	17363	17119	17378	17277	17180	17161	17138	17126	17062	17187	17059	16998	17246	16951	17008	17106	17056	17212	17058	17317	16972	17053	17095	17272	17110	17051	17246	17416	17080	16985	17163	17219	17030	17077	17097	17015	17194	17089	17154	16955	17053	17091	17054	17278	17223	17167	17158	17090	17088	17285	17298	17004	17088	17063	17261	17128	17062	17167	16974	17200	17191	17029	17082	17080	16998	17045	17223	17140	17262	17216	17086	17256	17058	17201	16929	17111	17243	17321	17161	17278	17101	17078	17102	16970	17037	16902	16909	17239	17228	17079	17220	17170	17084	17211	17134	17175	17053	17002	17116	17130	17025	17035	16985	17201	17427	17225	17226	17162	17039	17157	17100	17111	17129	17171	17058	16944	17108	17004	17251	17159	17273	17168	17303	17122	17032	17049	17298	17189	17019	17090	17088	17275	17318	17223	17287	17077	17194	16912	16788	17037	17249	17064	16958	17152	17126	17095	16976	16963	17013	17069	17074	17104	17298	17079	17230	17118	17182	17105	17201	16935	17083	17238	16979	17056	17176	17197	16910	17126	17253	17153	17211	17152	17274	16983	16842	17415	16994	17074	17207	17179	17238	17102	17231	17192	17160	17120	17169	16940	17280	17248	17026	16960	17423	17304	17184	16977	17147	17170	17064	17037	17346	17163	16970	17229	17273	17335	17089	17379	17061	17138	17298	17214	17254	17217	17096	17125	17191	17067	17152	17070	17133	17033	17043	17176	17140	17076	17183	17049	17254	17103	17087	17138	17303	17308	17078	17204	17124	17081	17023	17083	17188	16845	17310	17273	17168	16974	17120	17035	17079	17083	16965	17073	17297	17139	17014	17209	17000	17018	17313	17119	17164	17275	16951	17248	17250	17089	17115	16965	17006	17118	17433	17112	17140	17059	17259	17168	17246	17125	16943	17104	17097	17023	17228	17202	17102	17085	17258	17169	17118	17241	17258	17161	17109	17186	17060	17215	17126	17107	16968	17098	17007	17104	17064	17074	17131	17050	17256	17059	17212	17091	17049	17067	17002	17138	17142	17269	16949	17189	17257	17270	17061	17045	17126	17259	16926	17016	16940	17154	17059	17155	17099	17082	17057	17079	17200	17178	17064	17159	17173	17170	17249	17065	17182	17202	16936	17156	17125	16959	17116	16830	17028	17185	17185	17171	17279	17045	17220	17290	17417	17250	16925	17172	17041	16982	17197	16964	17142	17065	17126	17031	17164	17286	16990	17148	17277	17282	17195	17033	17173	17132	17043	17238	17032	17073	17184	17093	17088	17217	17033	17064	17137	17192	17019	17061	16944	16942	17136	17068	17131	17075	16946	17238	17241	17196	17053	17103	17079	17068	17275	17038	17025	17153	17332	17162	17246	17198	17036	17174	17197	17104	17382	17050	17099	17129	17226	17133	17219	17205	17181	17082	17302	17283	17176	17125	17120	17263	17365	16989	17317	17067	17282	17081	17011	17023	17106	17105	17140	17271	17068	16982	16856	17208	17212	17126	16985	16873	17249	17242	17306	17151	17076	17264	17142	17084	16915	17056	17059	17241	17075	17003	17093	17088	17246	17102	17195	16998	17166	17176	17281	16917	17117	17139	17052	16910	17017	17162	17094	17307	17128	17091	17107	17127	17103	17086	17166	17064	16997	16997	16830	17357	17043	16980	16990	17197	17302	17130	17171	17228	17046	17117	17125	17058	17108	17144	17044	17144	17320	17102	17177	16999	17259	17147	16962	16891	17157	17187	17183	17198	17131	16879	17199	16990	17388	16986	17232	17023	17011	17166	17290	17258	17077	17181	16986	17121	17145	16957	17087	17204	17213	17142	17018	16849	17137	16908	17187	17326	17079	17132	17074	17159	17041	16918	17027	17293	17014	17381	17400	16951	16955	17167	17203	17030	17091	17419	17203	17283	17062	17137	17024	17304	17229	17079	17144	16970	17075	16982	17044	17108	17087	17178	16974	17274	17168	17148	16914	16950	17061	17126	17199	17049	17125	17009	17136	17105	17109	17066	17003	17204	17280	17252	17102	17087	17093	17208	17123	17014	17167	17042	17218	17211	17030	17205	17252	17085
32327	65543	54279	36039	20187	18424	16548	16050	15439	14848	14693	14554	14329	14272	14221	14194	14186	14204	14195	14178	14059	14095	13857	14221	13975	14159	16008	16287	16035	14939	14527	14242	13924	13892	13826	13713	13961	13925	13874	13854	13939	14022	13829	13866	13794	13746	13834	13781	13930	13798	13965	13756	13971	13705	13993	13926	13914	14001	13851	13889	13971	13921	13829	14006	13899	13805	13873	14002	13912	13792	13853	13829	13684	13795	13830	13821	13912	13822	13971	13879	13753	13813	13866	13793	13848	13752	13847	13904	13979	13872	13719	13925	13824	14041	13868	13859	13917	13874	13832	13855	13790	13940	13928	13718	13952	13883	13877	13922	13694	13890	13855	13642	13886	14003	14138	13829	13739	13740	13835	13841	13886	13935	13895	13759	13871	13901	13927	13809	13921	13920	13920	14053	13777	13698	13932	13933	13905	13851	13595	13845	13747	13958	13923	13830	13857	13781	13864	13813	14027	13882	13925	13827	13853	13781	13857	13970	13822	13794	14067	13819	13851	13801	13788	13759	13752	13742	13608	13886	13879	13943	13836	13902	13748	13806	13809	14008	13831	13832	13853	13794	13849	13960	13742	13958	13869	13781	13898	13878	13686	13898	13761	13782	13892	13908	13721	13870	13672	13804	13922	13870	13887	14007	13844	13928	13835	13757	13886	13952	13873	14083	13916	14011	13835	13781	13839	13872	13824	13940	13833	13884	13923	13752	13894	13938	14036	13858	13927	13743	13887	13940	13807	13733	13803	14098	13798	13864	13827	13878	13927	13886	14050	13902	13830	13772	14011	13821	13966	13910	13841	13941	13806	13931	13833	13842	13831	13892	13787	14002	13684	13793	13910	13787	14003	13863	13761	13743	14012	13802	13806	13790	14084	13986	13819	13916	13911	13902	13776	13896	13728	13726	13782	13904	13867	13858	13967	13894	13920	13826	13947	13921	13842	13772	13814	13968	14047	13958	13930	13990	13638	13874	13757	13994	13815	13927	13872	13878	13805	14008	13800	13831	13888	13888	13983	13956	13946	13943	13817	13901	13826	13853	13994	13722	13876	13810	13853	13801	13902	13604	13936	13912	13845	14024	13935	13905	13883	13831	13805	13829	13911	13810	13770	13879	13824	13846	13918	13703	13932	13985	13975	13767	13894	13870	13908	13732	13822	13780	13808	13859	13817	13835	13833	13742	13924	13863	13668	13973	13902	13908	13815	13888	14009	13903	13991	13774	13917	13955	13781	13803	14105	13840	13819	13915	13789	13892	13853	13945	14029	13794	13771	13766	13898	13982	13903	13762	13818	13832	13898	13834	13680	13831	13914	13810	13842	13858	13731	13848	13930	13903	13841	13842	13812	13908	13877	13717	13844	13907	13893	13829	13738	13998	14030	13859	13965	14040	13935	13752	13761	13920	13729	13775	13815	13817	13916	13947	14005	13830	13972	13882	13704	13889	13813	13887	13847	13793	13772	13909	13790	13949	13811	13861	13919	13670	13862	13883	13897	13943	13880	13780	13807	13919	13864	13993	13944	13923	13619	13799	13804	13904	13902	13867	13938	13840	13841	13866	13754	13882	13795	13939	13761	13980	13882	13756	13771	13809	13898	13799	13876	13815	13998	13930	13917	13837	13775	13936	13907	13967	13904	13878	14019	13641	13939	13994	13861	13881	13923	13863	13827	13963	13898	13951	13874	13851	13890	13855	13846	13927	14009	13731	13883	13938	13934	13814	13912	13962	13849	13893	13964	13663	13863	13778	13975	13739	13856	13726	13916	13830	13814	13859	13885	13886	13927	13940	13832	13685	13686	14076	13909	13888	13612	14074	13794	13709	13843	14026	14006	13817	13935	13807	13888	13907	13894	13725	14050	13807	13831	13818	13822	13865	13822	13751	13939	13680	13867	13968	13865	13682	13933	13974	13808	13963	13887	13917	13967	13865	13848	13785	13891	13926	14000	14026	13739	13790	13832	13790	13878	13865	13920	13749	13900	13979	14103	13875	13770	13838	13915	13994	13823	13913	14000	13906	13798	14005	13991	13935	13726	13954	13714	14052	13894	13911	13852	13988	13837	13865	13856	13795	13954	13811	13833	14039	13928	13796	13953	13826	13893	13926	13790	13851	13878	13993	13884	13828	13886	13893	13757	13790	13790	13969	13776	13899	13725	13914	13913	13942	13621	13815	13705	13912	13887	13770	14032	13572	13909	13933	13853	13968	14007	13947	13709	13955	13963	13735	13836	13928	13940	13823	14015	13956	13727	13826	13819	13729	14036	13897	13986	13961	13885	13817	13919	13853	13844	13890	13726	13880	13912	13650	13937	13851	13971	13961	13720	13940	13795	13793	14068	13894	13789	13832	13866	13848	13854	13908	13873	13993	13799	13819	13754	13807	13846	13781	13819	13828	13943	13840	13796	13824	13878	13786	14045	13603	13973	13696	13807	14039	13646	13787	13879	14018	13943	13767	13738	13526	13705	13997	13824	13878	13868	13953	13839	13770	13897	13858	13858	13993	13843	13912	13850	13853	13834	13708	13968	13744	13795	13926	13878	13939	13948	13815	13889	13884	14024	13796	13768	13972	13780	13954	13840	14198	13795	13788	13825	13776	13701	13965	13877	13709	13882	13954	13818	13810	13945	13903	13866	13988	13769	13874	13997	13886	13898	13659	13963	13918	13885	13921	13877	13818	13903	13735	14006	13966	13920	13875	13910	13907	13953	13825	13926	13945	13860	13986	13859	13929	13949	13813	13823	13926	13742	13842	14000	13905	13878	14033	13859	13853	13679	13789	13746	13863	13892	13864	13789	13998	13963	13873	13905	14115	13931	14002	13880	13969	14019	13770	13819	13985	13884	13691	13743	13837	13746	13629	13935	13791	14008	13829	13988	13892	13824	14119	13772	13837	13890	13739	13845	13733	13913	13828	14000	13878	13848	13809	14085	13903	13886	13618	13757	13765	14097	13914	13727	13958	13911	13797	14018	13785	13895	13929	13919	13768	14011	13938	13889	13807	13796	13830	13979	13799	13907	13876	13887	13916	13901	14036	13900	14012	13947	13870	13918	13866	13871	13790	13788	13802	13712	13721	13930	13828	14098	13920	13921	13896	13874	13778	13761	13968	13685	13886	13918	13887	13889	13991	13673	13749	13771	13906	13867	13899	13972	13746	13911	13823	14019	13767	13866	13824	13571	13664	13851	13866	13737	13891	13825	13785	14053	13759	13827	13895	13989	13825	13974	13844	13994	13832	13976	13940	13831	13871	13829	13832	13726	13948	13837	13699	13954	13908	13809	13954	13860	13900	13998	13839	13972	13848	13930	13804	13753	13869	13929	13820	13904	13790	13919	13731	13933	13945	13847	13959	13881	13801	13843	13962	13816	13763	13798	13780	13951	13795	13852	13682	13940	13804	13775	13847	13771	13856	13933	13953	13872	13806	14038	13986	13799	13920	14193	13848	13983	13784	13819	13893	13821	13782	13871	13875	13862	13937	13745	13936	13845	13880	13812	13920	13725	13984	13931	13892	13893	13907	13943	13856	13756	13667	13863	13901	13843	13783	13704	14029	13912	13818	13748	13954	13904	13591	13998	13773	13691	13833	13787	13745	13831	13936	13941	13805	13898	13897	13770	13967	13796	13847	13906	13952	13904	13800	13858	14053	13853	13981	13873	13880	13926	13931	13734	14005	13883	13878	13868	13733	13849	13825	14029	13847	13929	13964	13859	13936	13853	13816	13773	13718	13933	13912	13887	13945	13698	13807	13915	13871	13879	13930	13758	14003	13917	13888	13843	13901	13646	13974	13846	13825	14024	13767	13724	13792	13741	13985	13821	13937	13946	13867	13900	13791	13820	13760	13907	13811	13780	13759	13867	13825	13642	13969	14016	13827	13872	13869	13701	13805	13810	13837	13767	13918	13819	13792	13879	14004	13821	13863	13813	13957	13765	13945	13926	13955	13950	13866	13914	13968	13829	13827	13812	13821	13835	13816	13877	13900	13816	13935	13981	13800	13913	13869	13831	13824	13957	13835	13943	13915	13860	13886	13938	13759	13892	13820	13893	13895	13850	14006	13820	13824	13771	14047	13763	13867	13754	13931	14017	13878	13860	13942	13959	13851	13767	13784	13722	14003	13883	13870	13925	13844	13767	13784	13869	13769	13945	13839	14109	13722	13914	13931	13796	14019	13882	13909	13826	13977	13881	13994	13800	13583	13942	13891	13871	13765	13830	13791	13939	13845	13869	13815	13992	13869	13953	13838	13778	13817	14003	13805	13804	13964	13847	13835	13643	13844	13751	13919	14033	13949	13558	13723	13822	13805	13883	13976	13762	13876	13908	13716	13909	13855	13883	13890	13884	13875	13908	13819	13929	13922	13772	13815	13815	13704	13803	13849	13857	13981	13790	13866	13888	13868	13842	13757	13734	13799	13845	13927	13639	13653	13887	13983	13801	14006	13934	13924	13928	13977	14027	13933	13783	13822	14015	13918	13930	13569	13972	14022	13897	13889	13867	13962	13760	14022	14008	13805	13706	13836	14025	13863	13857	13731	13986	13959	13795	14015	13834	13737	13923	13999	13820	13629	13818	13863	13855	13816	13865	13869	13938	14011	14008	13798	13928	13944	13725	13899	13755	13807	13871	13782	13880	13874	13945	13856	13796	13971	13847	13929	13850	13862	13931	13769	13751	13978	13961	13782	13828	13932	13834	13954	13829	13746	13830	13863	13709	13726	13973	13773	13917	13912	13894	13995	14020	13817	13835	13699	13927	14012	13956	13824	13776	13761	13792	13862	14116	13790	13939	13785	13909	13916	13746	13954	13890	13901	13803	13800	13904	13881	13799	13932	13779	14064	13877	13734	13859	13919	13873	13906	14087	13774	13789	13781	13927	13922	13849	13924	13840	14032	13802	13830	14046	13886	13981	13911	13730	13768	13937	13911	13807	13857	13744	13874	13845	13904	14022	13771	13843	13789	13824	13892	13839	13847	13775	13815	14003	13949	13958	13814	13870	13862	13779	13995	13799	13762	13894	13799	13904	13997	13797	13926	13800	14041	13971	13941	13881	13909	13950	13882	13746	13885	13787	13785	13858	13865	13697	14075	13747	14019	13820	13940	14065	13822	13761	13622	13771	13766	13839	13916	13844	13912
30635	29201	34171	25046	19311	18188	17879	17567	17641	17272	17183	17182	17223	17114	17350	17117	17086	17006	17214	17111	17265	17163	17132	17080	17258	17067	17202	17144	17203	16973	17084	17089	17170	16913	17044	17033	17037	17060	17131	16964	17073	17223	17143	17188	16981	17043	16751	17013	16874	16753	17137	17060	17097	16963	16980	16907	17111	17297	17185	16933	17096	17017	17081	17034	16852	16779	17209	16871	16909	16997	17047	17203	17065	16996	17000	17057	16958	17017	17197	16972	16995	17154	17115	17028	17256	17053	17085	16888	17087	16991	17116	17017	17187	17094	16733	16725	16978	16884	17147	16989	17110	17090	17115	17074	17183	17057	17229	17016	17089	17118	17135	17135	17020	17060	17115	16974	16979	17026	17013	17002	17112	17227	17174	17129	17058	17045	17104	17002	16842	16974	16885	16936	17206	16945	17163	16782	17016	17057	16942	17016	16912	17123	16986	17029	17058	16989	17030	16882	17089	17089	17051	17087	17051	17074	16902	17159	16900	16975	16993	16786	17143	16941	16847	16988	17195	17049	17038	16971	17092	17048	17016	17047	16954	16974	17113	17099	17124	17084	17181	16917	16882	17014	17003	17103	16997	17018	17074	16966	17106	17015	17394	17134	17136	17062	17136	16991	17126	17136	16914	17156	17148	17077	16957	16930	17000	16862	16974	17025	17028	17002	17186	17132	16950	17063	17040	16946	16848	16961	16912	17102	16814	17016	17164	17013	16858	17067	16991	17004	16843	16905	16930	17046	16963	16963	17104	17061	17072	16979	16860	17054	17099	16942	16988	16943	17129	16964	16984	17062	16957	17028	16954	16954	16953	17194	17139	17072	17075	16943	17044	17024	16989	17070	17176	17018	17188	17186	17182	17077	17025	17225	17179	17063	17015	17041	17048	16963	16922	17049	16984	17218	16937	17126	16968	16864	16980	17077	16973	17065	16890	16960	17001	17020	17009	17104	17003	16878	17182	16967	17075	16968	16833	16915	17073	17006	17180	17263	17145	17155	17054	17031	17112	16955	16904	16990	17199	16947	17078	17232	17034	17145	17052	16931	16891	17057	17153	17062	17093	17151	16996	16837	17033	17019	16879	16914	17020	16862	17052	17019	17020	16944	17196	17115	17211	16997	17109	16996	17114	16971	16994	16972	17094	17031	16833	16989	16989	17076	17205	17138	17003	17087	16903	16927	16914	17065	17048	16998	16839	17193	17077	16994	16961	16941	17192	17219	16985	16865	17097	17272	17179	17094	16890	16957	17173	17097	16964	17045	16913	17049	16730	16914	16913	17085	16994	17018	16900	17158	16918	17075	16978	17354	17069	16937	17023	16849	17200	16894	16863	17054	17054	16919	16995	17084	17055	16825	16896	17056	17004	17177	17065	17026	17180	16943	16940	16940	16914	17013	17110	16798	17125	17016	17100	16975	17128	17176	16993	17092	17012	16998	17151	17007	16798	16876	17029	17060	16942	17156	16917	16978	16822	17084	17038	16949	17094	17010	17139	17138	16867	17020	16834	17038	17023	17133	17037	17034	17052	16925	17036	17005	17141	17048	17019	17179	17168	17202	16931	17116	17022	17042	17027	16987	16977	17116	17041	17205	17019	17074	16986	17071	17104	17164	16827	17018	16986	17010	16817	17050	17145	16930	17101	17059	16973	17294	16993	17044	16942	16970	16871	16880	16927	17035	16822	17099	17151	17134	17121	16966	17107	16900	16977	17222	17133	17103	16987	17155	16858	16843	17126	16801	17040	17059	17037	16902	16996	16854	16952	17093	16922	17192	16902	17160	16986	17009	17113	16910	17261	17159	17174	17078	17080	17060	17116	17003	16954	17122	17075	17060	17117	17177	16955	17028	17078	16950	16880	16893	17018	17091	16895	16915	17099	17173	17140	16938	17017	17031	16967	16950	17048	16994	17075	17003	16985	16946	17208	17095	16870	16987	17191	17048	17216	17154	17127	16740	16842	17055	17047	16827	16961	16979	17015	16931	16874	17085	16946	17083	17221	17031	17084	17005	16900	17146	17110	17162	16960	17187	17147	16907	17049	17132	16981	17142	16955	17067	17028	16914	16934	16945	17094	16973	16952	16959	17028	17199	17068	16941	17034	16996	17047	17028	17040	16980	16994	16897	16951	16918	17023	16801	17074	16931	16936	16989	17099	17142	16936	16768	16980	16998	16949	17071	17076	17141	16975	17185	16875	17013	17040	17115	17181	17186	17148	17119	17106	17105	17028	16931	17047	17036	17231	17041	17163	17218	17080	16927	17040	16999	17089	16942	17050	17012	17090	17028	17017	17123	17036	16908	17037	17205	16859	16986	16782	16817	17193	17155	17031	17033	16970	16976	16967	17048	17025	17028	17073	16998	17110	17111	17093	16964	16991	17053	16953	17060	16954	17191	17033	17034	16943	16980	17138	17269	16911	16823	17071	17132	17179	17159	16938	17223	17159	16997	17049	16953	17011	16877	17009	17171	17042	17118	16818	17083	16891	16879	17093	17111	16980	16897	17088	16903	16786	17103	17012	17145	17082	16960	16927	17031	16987	17241	17194	17150	17216	16929	17072	17095	17000	16996	17036	17229	16991	16960	17085	16952	17120	17095	17137	16931	16959	16973	17008	16973	17169	16959	17053	17100	17275	17133	16880	16939	17045	17011	17070	16960	16908	17020	16916	16933	17084	17082	17084	17171	17098	17103	17195	17129	17053	17070	16923	16887	16980	16961	16934	17127	17157	16885	16842	16775	17026	17077	17086	16809	17017	17067	16912	17122	17041	17130	16979	17009	17163	17300	17104	17106	17097	17029	17113	17142	16866	16979	17112	17044	16961	17023	17022	16964	16994	16977	17100	17023	17110	16880	17163	17225	17207	17057	17186	17102	17137	17122	16958	17156	17037	16994	17151	17105	17059	16909	17008	17048	17111	17120	17119	17070	17017	16999	17042	17110	16961	17059	17105	17196	17194	16924	16995	16865	16932	17117	17081	16897	17122	17294	17043	16984	17207	17128	17112	17364	17065	17115	17049	16938	17194	17049	17257	16921	17221	16952	16744	16808	16935	17033	17192	17182	17204	16907	16861	17052	17024	17182	17021	16872	17135	17138	16934	17221	16963	17036	16858	17145	17058	16943	17075	16962	16844	16989	17126	17030	17007	17263	17048	17032	17173	17067	16954	17016	17056	16987	16907	17158	17121	16930	17173	17009	17018	17088	17033	17100	16990	17053	17126	16880	17117	17257	17108	17022	16941	16936	16943	16917	17065	16819	16817	16966	17042	17117	16914	17197	16923	17009	17117	17060	16989	17245	17054	16876	17176	16963	17086	16898	17079	16974	16928	17082	17060	17190	17007	16983	16897	16892	16802	16870	17141	16917	17069	17164	17031	17108	17257	17034	17042	17108	16931	16914	17038	16899	17107	17026	17025	17189	16982	16920	16989	16884	16890	17074	17071	17092	16891	16947	16936	17151	17180	17038	16926	17019	17010	17109	17047	16934	16796	17052	16991	16903	16985	17001	17094	16976	17018	16911	17022	17114	16981	17020	17097	16824	17145	17044	16904	17235	16940	17250	16796	17091	17108	17040	16997	17115	16818	16921	17054	17003	17107	17198	17031	16899	16914	16910	16996	17169	17244	17182	16983	16949	17072	17044	16876	16886	16947	17034	17054	17334	17198	17173	17137	16967	16793	16815	17163	16971	17118	17067	16918	16945	16971	16975	17040	16898	17045	17091	17250	17231	17037	17157	17032	17163	17249	16951	17106	17103	17182	17037	17012	17338	17093	17086	16963	17073	16882	17284	17034	17069	17034	17031	17029	17158	17121	16982	16956	17100	17078	16946	17202	17143	16977	17093	17044	17017	17023	16915	17094	17024	17084	16991	16833	16914	17069	17182	17038	17232	16961	17089	17076	17011	17085	16844	17060	16962	17019	17130	16910	17051	16977	17112	17309	17148	17153	16931	17007	17019	17096	16942	17107	17072	16995	17046	16940	16713	16958	17125	17260	16997	16920	17077	17260	17259	16939	16860	17165	17183	17144	17164	17191	16965	16822	16875	17063	17061	17007	16957	17083	16996	16996	17003	17053	16756	17087	17306	17259	16884	16952	16953	16978	17269	16892	16982	17061	17166	17024	17020	17081	17027	17131	16950	16980	17010	17028	17044	17323	17023	17278	17066	17059	17199	17059	17029	16985	16876	17062	16970	17010	16860	16975	17139	17217	17106	17046	16916	16889	17037	17195	16947	17062	16867	17108	16965	17223	16957	17023	17213	17032	17022	16996	17097	16857	17006	17200	17090	17083	16954	16873	17228	16949	16906	17129	16898	16954	17069	17141	17093	16867	16855	17026	17019	16810	17001	16989	17320	17341	17140	16938	17117	16891	17072	16857	17139	17038	16970	16978	17033	16995	17084	17090	16991	17362	17265	17139	17196	17172	17121	17096	16985	17291	16990	17124	17025	17282	16939	17142	17236	17205	16892	17020	16996	17036	17044	16990	16976	17144	17338	17282	16977	17022	16974	17162	17344	17137	16921	16959	16856	17016	17207	17243	17242	17034	16984	17240	17036	17097	17157	17056	17242	17118	17034	17295	17099	17087	16945	17080	17161	17042	17048	17020	16995	17050	17051	17014	16844	16934	17097	16989	16990	17210	16851	17157	17178	17101	17173	17161	17012	17058	16994	17132	17179	16945	17084	16888	16883	16928	17134	16833	17181	17085	16883	17093	17001	16953	17007	16775	16956	16763	16971	17199	17143	17259	17124	17048	16939	17199	17375	17058	17082	16977	16841	17023	17132	16964	16902	17143	16882	16956	17112	16930	17056	17201	17184	17004	17005	17094	16925	17274	16891	17079	17067	16974	17085	17102	17168	16960	17036	17098	17177	16922	17299	17171	17133	16860	16991	17134	17039	17162	17021	16800	16930	17002	16927	16912	17030	17024	17013	17206	17059	17107	17133	17085	17224	17111	16932	16985	17078	16891	17209	17142	16959	17013	16933	17085	17000	16790	17094	16833	17041	17106	16934	17000	17129	17124	17065	16782	16790	17174	17241	16970	16960	17042	17395	16989	17215	16981	16993	17075	17037	17119	17339	16904	17179	16940	16808	16799	16985	17202	17152	17063	17121	17076	17000	17124	16972	17137	17121
29247	43156	33463	19638	16045	15232	14688	14514	14141	14060	13928	13988	14093	14150	14083	13893	13920	13959	14094	13891	14016	13832	13912	13987	13885	13771	14164	13941	14190	13858	13962	13753	13737	13734	13815	13839	13903	13782	13704	13857	13851	13899	13906	13862	13790	13919	13889	13874	13759	13729	13987	13779	13834	13937	13699	13785	13824	13816	13992	13894	13878	13904	13754	13934	13750	13732	13734	13827	13856	13845	13917	13889	13756	14002	13736	13826	13879	13956	13937	13850	13819	14002	13715	13775	13828	13774	13878	13773	13986	13794	13801	13642	13782	13799	13874	13708	13941	13830	13894	13872	13876	13998	13883	13811	14017	13905	13790	13723	13922	13915	13845	13968	13694	13898	14080	13903	13808	13930	13849	13978	13736	13731	13905	13830	13749	13853	13995	13609	13955	13955	13948	13895	13819	13888	13773	13879	13933	13729	13951	13763	13814	13834	13834	13798	13864	13605	13834	14038	13883	13906	13762	14086	13930	13836	13772	13736	13892	13967	13845	13810	13871	13678	13797	13739	13844	13930	13756	13876	13899	13612	13884	13826	13733	14034	13857	13894	13953	13807	13897	13958	13757	13755	13780	13832	13919	13738	13858	13884	13983	13940	13944	13738	13885	13801	13907	13858	13862	13917	13857	13930	13886	13945	13774	13710	13874	13795	13997	13809	13885	13779	13785	13938	13843	14008	13758	13730	13900	13987	13801	13882	13813	13851	13829	13843	13889	13735	13776	13907	13808	13814	13844	14040	13802	13661	13714	13839	13743	13862	13912	13931	13728	13901	13947	13851	13816	13733	13976	13908	13862	13935	13898	13880	13973	13791	13997	13876	14025	13827	14042	13939	13770	13738	13786	13925	13757	13755	13883	14082	13772	13865	13813	13899	13871	13783	13816	13818	13771	13859	13838	13712	13907	13971	13966	13940	13896	13810	13789	13811	13974	13786	13728	13814	13982	13872	13728	13755	13837	13940	13810	13821	13790	13830	13743	13896	13924	13827	14009	13637	13848	13772	14128	13766	13938	13797	13814	13869	13823	13955	14138	13930	13867	13897	13793	13718	13985	13726	13784	13832	13868	13746	13851	13792	13889	13821	13958	13868	13857	13724	14003	13981	13862	13871	13864	13837	13874	13830	13917	13982	13818	13910	13876	13875	13826	13988	13805	13757	13832	13923	13914	13884	13898	13914	13770	13874	13853	13767	14015	13683	13834	14053	13785	13905	13981	13772	13940	13925	13959	13782	13769	13809	13848	13853	13738	13889	13861	13831	13866	13838	13881	13823	13844	13891	13892	13972	13824	13898	13776	13842	13887	13763	13743	13886	13660	13747	14022	13930	13895	13860	13827	13879	13865	13805	13840	13791	13870	13789	13915	13794	13949	13739	13883	13955	13772	13865	13768	13862	13928	13711	13914	13841	13848	13937	13840	13974	14037	13845	13874	13930	13773	13757	13973	13697	13825	13903	13837	13640	13863	13954	13799	13909	13968	13831	14015	13892	13769	13820	13836	13825	13893	13884	13891	13735	13761	13927	13844	14105	13934	13805	13747	13781	13701	13753	14080	13842	13727	13775	14076	13801	13800	13824	13986	13868	13658	13849	13930	13665	13949	13754	13860	13888	13849	13982	13772	14010	13719	14001	13840	13902	13869	13920	13763	13846	13626	13891	13834	13848	13966	14081	13958	13805	13894	13880	13904	13822	13939	13927	13827	13920	13843	13967	13775	13802	13909	13911	13818	13882	13729	13737	13799	14013	13908	13910	13843	13793	14065	13896	13934	13898	13828	13941	13859	13833	13895	13848	13685	13943	13914	13787	13859	13899	13790	13865	13943	13791	13761	13798	13813	14016	13988	14002	13856	14013	13856	13686	13876	13882	13941	13954	13834	13931	13804	13883	13865	13894	13864	13959	13640	13969	13938	13852	14050	13879	13756	13886	13922	13839	13936	13874	13902	13872	13784	13822	13809	13741	13877	13819	13814	13885	13786	13786	13908	13965	13842	13818	13867	14008	13898	13844	13814	13834	13696	13843	13931	13879	13680	13873	13988	13775	13968	14020	14009	13891	13878	13885	13788	13783	13811	13778	13941	13889	13771	13920	13731	13732	13846	13861	13794	14031	13931	13863	13766	13850	13824	13853	13980	13851	13738	13993	13907	13921	13720	13765	13861	13711	13756	13780	13736	13866	13906	13731	13954	13892	13853	13844	13991	13728	13785	13859	13869	13869	13724	13900	13799	13991	13822	13866	13781	13940	13896	13694	13757	13851	13828	13750	14057	13792	13819	14063	13879	13972	13789	13768	13927	13755	13899	13791	13916	13867	13621	13968	13979	13742	13850	13817	13663	14034	13946	13752	13887	13898	13878	13938	13754	13901	13916	14056	13853	13867	13964	14020	13640	13888	13967	13670	13768	13949	13826	13954	13691	13834	13994	13810	13851	13842	14067	13811	13844	13908	13950	13907	13842	13817	13853	13844	13908	13772	13782	13844	13902	14057	13901	13766	13780	13917	13986	13731	13785	13820	13860	13922	13891	13908	13877	13891	13955	13949	13849	13829	13812	13881	13811	13811	13969	14049	13660	13923	13985	13886	13936	13781	13947	13884	13786	13867	13954	13603	13812	13998	13800	13809	13963	13737	13773	13755	14016	13930	13905	13865	13812	13929	13874	13862	13816	13921	13794	13961	13868	14045	13813	13839	13841	13880	13671	13832	14006	13729	13926	13856	13804	13841	13785	13856	13925	13858	13891	13858	14029	13771	13758	13874	13897	13865	13970	13728	13857	13782	13783	13913	13989	13717	14000	13896	14065	13879	13784	13895	13794	13843	13860	13923	13823	13910	13919	13806	13676	13902	13736	13897	13958	13694	13923	13734	14106	13852	13844	13874	13805	13808	13733	13803	13693	13852	13844	13780	13879	13930	13951	13848	13932	13964	13708	13582	13968	13886	13870	13884	13799	13808	13917	13819	13974	13885	13997	13876	13905	13854	13707	13939	13698	14031	13831	13948	13838	13735	13987	13838	13858	13845	13776	13719	13765	13818	13925	13944	13822	13869	13845	13786	13902	13849	13862	13752	13798	13895	13770	13836	13747	14041	13895	13850	13756	14124	13878	13832	13853	13986	13860	13859	13927	13849	13837	13893	13861	13962	13782	13767	13761	13791	13793	13822	13782	13882	13830	13749	13869	13903	13991	13979	13887	13821	13683	13928	13878	13744	13683	13863	13860	13717	13809	14093	13891	13924	13896	14038	13824	13984	13876	14056	13851	13828	13803	13959	13720	13727	13864	13916	13824	13841	13913	13848	13867	13874	13911	13775	13931	13830	13926	13728	13824	13954	13781	13873	13806	13759	13803	13905	13760	13928	13794	13980	13971	13722	13849	14018	13898	13746	13853	13808	13954	13608	13814	13926	13721	13878	13853	13936	13797	13942	13928	13887	13889	13908	13916	13872	13874	13861	13765	13889	13844	13830	13765	13867	13824	13894	13728	13784	13910	13883	13857	13751	13831	13840	13742	13904	13794	13931	13776	13960	13963	13863	13790	13952	14060	13746	13926	13952	13900	13900	14086	13999	13855	13656	13923	13759	13883	13895	14042	13621	13929	13905	13814	14018	13886	13825	13855	13687	13881	13748	14056	13869	13791	13768	13806	13835	13804	14062	13861	13887	13911	13859	13878	13902	13844	13880	13826	13970	13762	13931	13909	13770	13843	13791	13737	14008	13890	13946	13722	13890	13797	13902	13961	13782	13718	13860	13657	13793	13775	13676	13916	13916	13930	14001	13934	13935	13823	14036	13903	14019	13902	13929	13883	13747	13809	13888	13902	13851	13869	13594	13925	13782	13935	13896	14053	13752	13929	13894	13763	13871	13858	13838	13883	13894	13722	14082	13854	13745	13898	13898	13973	13877	13853	13873	13795	13920	13686	13872	13761	13874	13776	13788	13755	13717	13770	13847	13705	13726	13817	13805	13951	13853	13785	13829	13945	13953	13832	13755	13913	13739	13997	13957	13889	13896	13842	13665	13788	13769	13739	13790	13958	13763	13892	13704	13908	13755	13814	13839	13869	13718	13893	13774	13890	13975	14028	13937	13839	13878	14013	13844	13878	13722	13906	13865	13806	13876	13839	13952	13848	13855	13814	13720	13734	13724	13881	13958	13843	13939	13863	13805	13766	13924	13935	13925	13735	13794	13841	13707	13873	13931	13769	13820	13863	13954	13753	13749	13837	13911	13969	13757	13868	13735	13646	13862	13900	13904	13823	13731	13732	13738	13806	13995	13826	14009	13866	13838	13881	13807	13774	13892	13925	13979	13873	13825	13630	13868	13872	13907	13855	13910	13927	13773	13809	13660	13916	13965	13810	13905	13915	13802	13798	13940	13901	13888	13732	13921	13868	13852	13881	13825	13713	13813	13882	13855	13909	13792	14038	13812	13935	13807	13746	13800	13824	13938	13746	13835	13870	13876	13818	13905	13776	13918	13889	13826	13863	13622	13854	13759	13814	13848	13722	13817	14006	13857	14012	13889	13969	13770	13881	13922	13737	13748	13911	13838	13807	13528	13823	14030	13798	13821	13666	13708	13747	13900	13946	13975	13774	13730	13884	13773	13774	13995	13874	13867	13689	13856	13911	13937	13827	13922	13866	14028	13853	13907	13875	13881	13837	13894	13892	13937	13950	13934	13761	13905	13819	13744	13903	13852	14013	13786	13929	14008	13883	13775	13823	13893	13854	13704	13936	13873	13800	14005	13775	13819	13721	13874	13892	13859	13897	13888	13963	13871	13758	13756	13934	13871	13858	13895	13911	13691	13781	13962	13722	13873	13976	13935	13798	13912	13750	13891	13980	13994	13876	13831	14021	13860	13812	13913	13910	13910	13961	13937	13811	13804	13821	13779	13715	13803	13944	13821	13719	13881	13865	13775	13982	13912	13696	13813	13842	13978	13860	13958	13905	13937	13924	13822	13977	13855	13889	13811	13880	13770	13794	13810	13830	13971	13914	14113	13776	13841	13800	13767	13666	13840	13879	13859	13960	13844	13643	13917	13955	13920	13911	13841	13848	13787	13804	13859	13930	13827	13833	13795	13893	13860	14015	13787	13909	13815	14017	13935	13779	13841	13728	13880	13793	13857	13802	13939
23195	21140	28350	24980	22094	21017	19407	16877	16544	16458	16321	16186	16207	16282	16351	16204	16012	16191	15949	15995	15926	15854	16082	15984	15930	15946	16617	16897	16862	16484	16498	16160	15716	15877	15801	15964	15730	15834	15831	15861	15989	15947	15891	15889	15767	15624	15755	15805	15959	15870	15713	15814	15949	15747	15876	15682	15907	15851	16049	15953	15881	15922	15821	15805	15960	15887	15718	15808	15861	15709	15716	15884	15986	15885	15857	15870	15825	15887	15722	15768	15861	16007	16002	15941	15855	15726	15787	15827	15906	15788	16068	15721	15624	15775	15858	15710	15727	15461	15864	15834	15886	15836	15680	15660	15732	15986	16059	15729	15784	15700	15779	15845	15965	15733	15974	15968	15722	15798	15807	15835	15725	15656	15785	15598	15889	15794	15988	15826	15716	15854	15719	15752	15971	15606	15886	15802	15910	16003	15948	15573	15817	15762	15627	15732	15706	15782	15793	15739	15945	15806	15815	15623	15724	15789	15950	15833	15623	15727	16032	15714	15856	15758	15787	15769	15728	15693	15899	15936	15610	15741	15715	15955	15883	15716	15909	15816	15952	15661	15882	15625	15778	15957	15776	15811	15839	15852	15777	15792	15854	15813	15747	15860	15905	15840	15742	15992	15890	16059	15772	15675	15776	15684	15919	15641	15789	15931	15786	15836	15930	15816	15935	15645	15813	15909	15802	15771	15938	16082	15819	15686	15745	15716	15953	15909	15562	15757	15839	15854	15865	15893	15852	15734	15762	15991	15757	15923	15798	16021	15632	15759	15772	15745	15776	15815	15972	15623	15838	15763	15729	15813	15878	15829	15632	15893	16016	15857	15734	15853	15897	15915	15835	15800	15785	15895	15802	15785	15738	15914	15879	15715	15883	16027	15716	15768	15750	15767	15897	15830	15846	16008	15706	15796	15805	15925	15706	15873	15908	15827	15851	15690	15822	15672	15878	15991	16082	15681	15746	15623	15851	15846	15887	15614	15620	15617	15798	15830	15694	15711	15774	15706	15802	15616	15742	15946	15873	15908	15853	15859	15752	15831	15526	15686	15983	15876	15772	15941	15938	15936	15919	15739	15723	15978	16112	15970	15875	16037	15739	15788	15779	15934	15829	15870	15753	15742	15867	15826	15849	15832	15826	15743	15904	15739	15864	15857	15820	15844	15889	16021	15867	15779	15729	15951	15991	15805	15941	15953	15838	15791	15628	15595	15834	15829	15823	15916	15571	16045	15929	15932	15951	16111	15816	15804	15744	15893	15791	15869	15994	15875	15923	15703	15858	15672	15790	15950	15967	15668	15849	15924	15752	15736	15835	15836	15901	15827	15704	15822	15715	15730	15744	15899	15791	15685	15734	15868	15812	15806	15742	15600	15749	15818	15715	15911	15862	15973	15752	15806	15752	15957	15745	15833	15968	15726	15858	15586	15865	15787	15967	15669	15657	15797	15737	15897	15968	15916	15729	15921	15983	15861	15839	15724	15920	15814	15873	15732	15990	16003	15890	15992	15791	15743	16043	15848	15836	15934	15846	15716	15815	15724	15900	15882	15648	16120	15704	15814	15767	15842	15764	15744	15837	15778	15831	16053	15658	15702	15739	15716	15802	15557	16210	15919	15880	15805	15902	15750	15692	15862	15681	15771	15690	15892	15785	15962	15939	15961	15777	15808	15874	15842	15629	15784	16024	16006	15746	15742	15769	15727	15710	15925	16001	15783	15867	15811	15749	15794	15643	15962	15887	15909	15783	15707	15905	15821	15758	15895	15803	15766	15841	15768	15838	15789	15638	15973	15807	15771	15659	15815	15813	15748	15951	15904	15741	15736	15771	15801	15644	15886	15941	15561	15591	15807	15775	15580	15730	15610	15650	15790	15833	15837	15830	15736	15604	15823	15726	15739	15897	15874	15844	15943	15766	15617	15717	15701	16008	15632	15682	15965	15880	15844	15864	15775	15960	15976	15622	15889	15612	15837	15535	15786	15801	15749	16053	15839	15741	15905	15876	15904	15795	15867	15828	15939	15887	15830	15820	15709	15874	15910	15917	15784	15885	15911	15852	15982	15934	15664	15956	15924	15706	15764	15820	15781	15661	15918	15845	15787	15767	15633	15613	15831	15816	15806	15937	15793	15770	15954	15893	15828	15925	15823	15799	15725	15851	15923	15760	15686	15714	15971	15975	15874	15805	15691	15863	15977	15852	15835	15815	15631	15821	15876	15968	15612	15763	15800	15825	15806	15823	15642	15639	15736	15715	15858	15695	15660	15708	15726	15878	15689	15838	15723	15831	16026	15728	15788	15705	15847	15887	16029	15871	15921	15936	15902	16163	15900	15725	15777	15918	15903	15838	15670	15954	15688	15855	15817	15841	15881	15928	15842	15967	15586	15826	15580	15901	15896	15915	16043	15800	15801	15895	15737	15733	15730	15895	15750	16035	15867	15949	15957	15713	15712	15837	15807	15845	15733	15965	15807	15823	15873	15764	15799	15664	15737	15896	15745	15876	15848	15866	15827	15745	15816	15985	15845	15829	15619	15605	15778	15678	15584	15664	15572	15787	15772	15757	16067	15777	15770	15784	15784	15829	15831	15824	15797	15988	15811	15911	15844	15896	16010	15876	15795	15844	15639	15716	15580	15573	15833	15875	15756	15883	15881	15767	15838	15795	15589	15653	15642	15572	15499	15802	15715	15888	16000	15939	15866	15663	15935	15830	15661	15815	15706	15719	15665	15851	15885	15788	15733	15725	15623	15703	15595	15846	15709	15797	15876	15838	15796	15681	15871	15646	15765	15913	15880	15801	15876	15667	15883	15954	15678	15834	15790	15855	15771	15921	15560	15548	15827	15805	15867	15838	15830	15769	15821	15785	15949	16060	16018	15672	16056	15766	15879	15980	15888	16027	15702	15817	15806	15852	15939	15773	15977	15906	15746	15973	15718	15788	15819	15886	15783	15707	16042	15841	15796	15739	15719	15823	15846	15683	15845	15586	15749	15864	15843	15876	16043	15850	15694	15598	15659	15746	15852	15978	15901	15977	15795	15771	15997	15880	15782	15896	15835	15824	15948	15858	15922	15910	15647	15641	15751	15894	15742	15920	15846	15690	15684	15959	15872	15866	15638	15967	15942	15751	15900	15704	15672	15904	15751	15747	15710	15744	15887	15776	15777	15832	15845	15694	15827	15673	15773	15968	15959	15798	15866	15828	15803	15742	15658	15950	15753	15831	15795	15840	15846	15756	15972	15887	15837	15678	15745	15901	15762	15695	15924	15699	15792	15976	15810	15923	15853	15772	15875	15846	15789	15704	15649	15846	15794	15592	15805	15960	15724	15858	15597	15825	15790	15760	16014	15828	16033	16003	15817	15944	15859	16015	15709	15811	15809	15742	15729	15801	16033	15737	15642	15615	15939	15790	15892	16110	15738	15735	15783	15826	15787	15719	15943	15745	15780	15832	15879	15898	15918	15633	15660	15721	15874	15810	15550	15884	15692	15788	15773	15819	15736	15704	15788	15665	16060	15763	15828	15944	15579	15819	15874	15770	15638	15684	15771	15882	15910	15847	15800	15676	15724	15776	15688	15861	15927	15937	15810	15802	15820	15769	15879	15743	15920	15797	15849	15857	15751	15799	15771	15758	15782	15839	15965	15741	15676	15812	15781	15856	15791	15805	15825	15475	15804	15692	15834	15659	15882	16022	15671	15853	15749	15771	15937	15851	15711	15680	15794	15632	15641	16047	15917	15793	15706	15878	15767	15722	15773	15634	15839	15858	15816	15908	15859	15750	15763	15953	15791	15827	15896	15900	15835	15719	15824	15922	15866	15816	15845	15903	15986	15740	15732	15885	15775	15818	15818	15901	15880	15852	15830	15795	15780	16024	15755	15849	15866	15858	15781	15981	15911	15673	15865	16041	15726	15953	15826	15608	15891	15894	15674	15719	15867	15860	15912	15957	16001	15703	15761	15736	15853	15801	15641	15908	16020	15733	15905	15849	15758	15936	15971	16001	15875	15915	15773	15680	15871	15833	15894	15742	15760	15724	15569	15735	15772	15789	15775	15959	15971	15928	15864	15763	15863	16116	15780	15937	15626	15957	15974	15842	15982	15882	15816	15934	15632	15814	15748	15936	15920	15899	15697	15775	15686	15970	15821	15833	15894	15597	15928	15728	15805	15767	15877	15840	15724	15931	15856	15760	15832	15829	15762	15747	15994	15777	15883	15716	15787	15892	15906	15676	15677	16077	15616	15754	15891	15776	15811	15925	15925	15804	15868	15852	15831	15776	15827	15644	15627	15974	15766	15781	15714	15844	15796	15946	15660	15799	15734	15861	15801	15916	16092	15693	15949	15728	15763	15727	15865	15907	15967	15836	15919	15834	15965	15837	15853	15731	15677	15806	15764	15753	15576	15885	15832	15798	15802	15732	15715	15783	16124	15786	15843	15840	15901	15900	15704	15813	15803	15860	15922	15823	15811	15624	15742	15673	15650	15733	15682	15719	15855	15898	15926	15995	16151	15801	15633	15821	15857	15985	15799	15896	15674	15950	15880	15752	15863	15875	16017	15947	15677	15567	15772	15783	15841	15762	15610	16012	15865	15748	15764	15726	15868	15758	16071	15878	15875	15816	15840	15724	15818	15920	15896	15731	15810	15876	15745	15907	15853	15986	15751	15806	15757	15846	15629	15825	15970	15698	15693	15867	15677	15885	15674	15717	15898	15744	15818	15903	15762	15687	15961	15821	15814	15799	15682	15805	15886	15895	15908	15781	15851	15996	15898	15783	15828	15745	15874	15757	15805	15794	15839	16027	15824	15991	15763	15958	15961	15894	15905	15879	15770	15818	15966	15769	15910	15662	15905	15676	15715	15859	15633	15721	15785	15944	15878	15801	15757	15861	15945	15657	15850	15848	15937	15868	15933	15896	15781	15977	15921	15793	15692	15603	15693	15891	15818	15760	15850	15597	15574	15651	15773	15997	15801	15829	15934	15925	15907	15986	15830	15868	15638	15840	15798	15839	15720	15851	15804	15892	15935	15718	15790	15952	15777	15815	15800	15678	15901	15806	15675	15706	15771	15951	15789	15791	15684	16053	15682	15840	15792	15910	15817	15920	15794	15802	15580	15866	15836	15822	15833	15890	15634
29342	59822	47806	25885	17266	15638	14636	14377	13929	13747	13700	13438	13572	13527	13550	13326	13333	13047	13280	13482	13359	13152	13131	13162	13088	13428	14287	14262	14101	13720	13404	13229	13155	13289	13126	13153	13137	13158	13090	13068	13257	13310	13052	13257	13193	13182	13154	12952	13217	13136	13168	13077	13188	13062	13168	13178	13201	13157	13357	13194	13188	12934	13154	13070	13159	13227	13036	13316	13161	13069	13009	13276	13071	13088	13012	13076	13079	13086	13169	13186	13085	12988	13065	13108	13227	13241	13198	13221	13164	13062	12988	13061	13149	13276	13131	13290	13280	13166	13252	13035	13213	13363	13150	13225	13181	13118	13144	12960	13202	13149	13190	13074	13165	13038	13066	13167	12995	13189	13271	13046	13070	13137	13145	13230	13002	13328	13223	13056	12935	13036	12977	13134	13083	13125	13083	13209	13105	13122	13042	13198	13075	13055	13234	13034	13153	13085	13206	13223	13143	13216	13010	13196	13081	13149	13007	13147	13056	13130	13155	12923	13122	13127	13293	13215	13147	13234	13218	13204	13122	13232	13249	13224	13118	13291	13355	13118	13109	13023	13154	13079	13074	13090	13126	13162	12971	13097	13261	13127	13165	13157	13012	13070	13000	13168	13272	13245	13192	13197	13130	13164	13042	13206	12999	13226	12944	13206	13074	13174	13001	13008	13030	13111	13158	13159	13244	13106	13119	13128	13187	13058	13060	13015	13105	13231	13129	13173	13089	13106	13152	13033	13243	13125	13247	13158	12942	13229	13162	13011	13121	13170	13082	13015	13149	13060	13108	13155	13184	13087	13168	13098	13041	13222	13113	13214	13221	13071	13085	13191	13050	13074	13238	13034	13203	13119	13085	13127	13119	13101	13157	13169	13136	13100	12964	12951	13140	13121	13068	13091	13277	13058	13062	13061	13005	13233	13269	13138	13013	13326	13240	13158	13164	13124	13145	13101	13263	13117	13289	13064	13135	13275	13063	13017	13052	13131	13147	13090	13156	13368	13259	13080	13150	13196	13027	13163	13294	13140	13117	13275	13221	13109	12972	13102	13171	13282	13231	13228	13198	13273	13251	13165	13111	13197	13113	13175	13135	13057	12992	13276	13178	13263	12967	13181	13227	13106	12992	13068	13039	13095	13251	13132	12932	13081	13044	13130	13072	12977	13369	12937	13179	13011	13159	13107	13004	12978	13168	13215	13056	13241	13129	13105	13221	13082	13084	13206	13042	12925	13202	13140	13031	13085	13151	13151	12956	13287	13077	13199	13149	13389	13263	13089	12995	13182	13248	13183	13198	13075	13213	13249	13291	13066	13100	13178	12921	12999	13169	13070	13166	13108	13116	13078	13054	13035	13091	13123	13147	13097	13044	13157	13138	13278	13219	13169	13242	13213	13002	13146	13123	13106	13200	13273	13174	13032	13361	13096	12967	12958	13183	12937	13100	13052	13104	13221	13125	13302	13150	13082	13217	13269	12991	12978	13091	13143	12917	13201	13062	13096	13058	13238	13055	13051	13064	13075	13134	13178	13042	13238	13012	13361	13194	13247	12974	13182	13051	13162	13173	13046	13304	13187	13223	13125	13170	12946	13101	13196	13180	13134	13229	13195	13102	12922	13197	13094	13103	13106	13153	13125	13099	13210	13084	13009	13017	13102	13209	13162	13127	13003	13225	13033	13211	13096	13044	13141	13105	13106	13071	12974	13152	13177	13077	13257	13182	13144	13056	13136	13230	13047	13219	13157	13070	13121	13107	13194	12967	13140	13109	13006	13009	13278	13130	13059	13167	13208	13166	13010	13088	13077	13200	13202	13094	13006	13148	13076	13218	13122	13361	13106	13046	13225	13136	13068	12967	13113	13120	13216	13157	13110	13037	13151	13244	13230	13245	13185	13076	13207	13113	12951	13147	13165	13238	13134	13244	13251	13002	13127	13098	13276	13164	13205	13152	13023	13197	13231	13135	13197	13223	12968	13017	13254	13109	13227	13006	13146	13031	13267	13050	13128	13082	13113	13035	13156	13012	12984	13294	13172	13175	13102	13248	13024	13119	13151	13152	13258	13178	13092	13118	13215	13080	13213	13270	13006	13160	13152	13267	13059	13208	13106	13112	13291	13254	13042	12983	13169	13167	12953	13251	13004	13193	12962	13300	13160	12974	13108	13093	13137	13228	13036	13200	13069	13099	13193	13028	13159	13155	13054	13312	13056	13104	13037	13106	13160	13094	13049	13325	13033	13140	12975	12994	13004	12986	13148	13063	13137	13260	13083	13071	13080	12840	13224	13232	13109	13188	13040	13327	13251	13012	13286	13075	13163	13217	13161	13195	13227	13283	13178	13126	12997	13189	13223	13180	12958	13294	13174	13194	12981	13103	13114	13024	13090	12920	13188	13093	13184	13051	13208	13220	13149	13211	12994	13000	13271	13043	13194	13104	13110	13135	13226	13222	13107	13117	13230	13187	13157	13261	13157	13200	13146	13252	13216	13279	13172	13148	13222	13130	13307	13104	13205	13175	13151	13167	13218	13213	13219	13325	13014	13105	13051	13066	13057	13190	13241	13057	13312	13081	13104	12996	13078	13221	12958	13235	13253	13179	13235	13043	13112	13107	13001	13244	13040	13076	12993	13198	13138	13190	12901	13198	13063	13164	13034	13339	13162	13105	13061	13111	13083	13161	13049	13089	12986	13068	13147	13012	13029	13171	13044	13132	13084	13268	13167	13128	13298	13068	13092	13170	13207	13214	13207	13093	12998	13178	13111	13149	13056	13101	13087	12967	13109	13052	13204	12998	13148	13117	13042	13063	13120	13210	13145	13026	12913	13274	13217	13130	13145	13208	13029	13246	13171	13166	13321	13278	13273	13255	13036	13190	13031	13110	13165	13199	13163	13288	13211	13270	13142	13228	13268	13170	13064	13010	13093	13048	13019	13126	13311	12987	13078	13092	13266	13114	13065	13301	13051	13252	13071	13232	13080	13102	13236	13186	13207	13065	12956	13113	13254	13122	13222	13205	13184	13091	13063	13010	13007	12939	13134	13013	13151	12974	13394	13037	13147	13166	13046	13281	13045	13125	12950	13149	12990	13087	13068	13027	13170	13266	13119	13086	13120	13035	13173	13181	13148	13092	13186	13085	13249	13147	13104	13187	13191	13059	13130	13158	13300	13073	13077	13139	13131	13132	13104	13266	13111	13126	12998	13129	13134	13068	13269	12975	13150	13015	13155	13205	13244	13031	13185	13169	13106	13068	13233	13162	13054	13112	13004	13084	12939	13140	13304	13193	13134	13052	13203	13164	13127	13249	13209	13170	13091	13154	13128	13070	13135	13006	13077	13144	13148	13116	13100	13144	13129	13249	13213	13294	13160	13188	13217	13038	13173	12935	13068	13126	13103	13159	13088	13053	13242	13000	13216	13117	13005	13177	13156	13176	13195	12986	13118	12982	13174	12996	13141	13192	13131	13163	13072	13182	13171	12943	12980	13147	13313	13141	13221	12994	13160	13000	13162	13187	13160	13137	13064	13109	13051	13206	13165	13100	13171	13098	13195	13238	13179	13157	13172	13111	13194	13181	13184	13112	13109	13037	13338	13202	13091	12968	13049	13042	13195	13151	13086	13152	13212	13117	13253	13186	13212	13104	13098	13050	13011	13178	13140	13196	13174	13254	13213	13238	13210	13187	13043	13347	13109	13107	13070	13115	12976	13028	13118	13227	13188	13242	13153	13219	13154	13114	13238	13190	13090	12985	13387	13039	13200	13052	13314	13034	13142	13154	13109	13108	13131	13159	13260	13264	13112	13035	13111	13031	13179	13120	13335	13177	13063	13101	13215	13048	13080	13065	13151	13089	13252	13411	13133	13110	13004	13152	13117	13106	13159	13274	13198	13104	13186	13304	13132	13139	13127	13058	13149	13027	13036	13231	13047	13041	13159	13229	13244	13114	13214	13273	13054	13254	13063	13209	13207	13182	13177	13137	13247	13231	13030	13197	13016	13198	13126	13056	13130	13267	13048	13173	13151	13046	13117	13200	13057	13064	13200	13112	13050	13237	13192	13020	13195	13206	13226	13170	12942	13255	13028	13225	13130	13137	13216	13138	13184	13322	13270	13095	13191	13310	13305	13175	13082	13239	13167	13144	13142	13081	13278	13125	12965	12998	13173	13100	13128	13136	13187	13146	13245	12995	13206	13151	12994	13081	13341	13122	12976	13259	13066	13124	13224	13154	13173	13017	13206	13077	13193	13262	13153	13161	13114	13201	13301	13008	13178	13119	13134	13237	13102	13115	13022	13110	13071	13005	13087	13022	13114	13201	13167	13135	13147	13193	13170	13147	13168	13205	13110	13077	13175	13007	13110	13212	13147	13276	13051	13079	13036	13128	13159	13264	13083	13178	13033	13070	13219	13112	13436	13015	13065	13286	13242	13072	13002	13160	13204	12979	13140	13276	12965	13037	13116	13092	13115	13190	13121	13263	13231	13122	13149	13115	13231	12952	13148	13241	13012	13219	13169	13111	13250	13059	13332	13176	13081	13219	13141	13218	13249	13024	13215	13149	13171	13044	13122	13342	13012	13166	13102	13030	12963	13112	13055	13058	13173	13097	13240	13154	13272	13188	13121	12998	13062	13069	13074	13078	13076	13108	13222	13244	13080	13029	12849	13226	13192	13065	13199	13020	13019	13225	13092	13120	13131	13176	13099	13135	13102	13190	13148	13160	13174	12990	13070	13041	13074	13103	13134	13191	13132	13206	13192	13081	13085	13041	13078	13167	13072	13187	13202	13118	13100	13029	13168	13270	12954	13109	13197	13235	13218	13158	13187	13151	13096	13067	13023	13338	13184	13361	13146	13150	13005	13109	13037	13152	13181	13078	12992	13231	13209	13154	13077	12895	13111	13046	13218	13093	13216	12985	13208	13140	13110	13096	12987	13271	13047	13103	13083	13091	13117	13123	13139	13192	13115	13163	13238	13111	13239	13150	13150	13117	13197	13060	13352	13141	13077	13248	13216	13270	13111	13024	13114	13080	13082	13239	12924	13146	13104	13064	13085	13051	13104	13109	13140	12988	13147	13178	13072	13101	13129	13050	13129	12844	13138	12918	13022	13122	13074	13403	13122	13142	13068	13199	13063	12996	13236
24789	21507	29134	27164	21097	19274	19007	18000	17804	17717	17886	17776	17709	17705	17519	17588	17605	17667	17588	17454	17701	17403	17472	17574	17356	17377	17595	17692	17820	17671	17633	17447	17617	17340	17512	17374	17577	17416	17338	17347	17454	17489	17310	17396	17455	17602	17540	17331	17453	17268	17456	17301	17434	17497	17253	17630	17436	17207	17530	17266	17728	17415	17235	17419	17323	17286	17503	17446	17371	17525	17410	17296	17200	17517	17406	17331	17236	17507	17369	17506	17251	17244	17343	17591	17442	17198	17311	17410	17243	17326	17328	17304	17262	17377	17497	17292	17363	17423	17439	17509	17363	17246	17306	17490	17382	17610	17392	17486	17638	17560	17271	17362	17416	17366	17343	17468	17376	17403	17375	17241	17224	17277	17468	17382	17439	17420	17419	17500	17526	17380	17411	17536	17374	17569	17354	17418	17207	17353	17612	17406	17475	17451	17433	17326	17676	17602	17277	17379	17417	17384	17494	17465	17422	17241	17427	17367	17259	17358	17371	17482	17383	17433	17394	17527	17391	17459	17530	17392	17425	17541	17512	17072	17241	17453	17420	17540	17384	17247	17364	17312	17468	17557	17471	17236	17546	17092	17545	17277	17489	17452	17345	17440	17362	17498	17511	17555	17435	17385	17237	17351	17421	17320	17224	17177	17262	17475	17410	17500	17368	17492	17450	17350	17392	17268	17457	17396	17241	17089	17386	17368	17515	17321	17485	17576	17530	17512	17418	17407	17382	17202	17150	17314	17415	17526	17313	17415	17345	17425	17329	17317	17350	17366	17485	17387	17349	17489	17493	17398	17394	17458	17416	17348	17298	17471	17461	17227	17747	17417	17548	17345	17518	17393	17508	17416	17317	17661	17202	17178	17525	17485	17591	17405	17468	17736	17338	17308	17551	17387	17373	17099	17363	17590	17310	17362	17421	17224	17256	17354	17433	17354	17356	17232	17382	17426	17533	17297	17424	17344	17342	17514	17316	17410	17319	17317	17570	17466	17297	17567	17334	17563	17286	17389	17392	17347	17389	17360	17497	17374	17459	17364	17487	17266	17531	17548	17363	17232	17382	17085	17419	17375	17423	17361	17447	17363	17568	17428	17463	17436	17437	17272	17304	17453	17208	17483	17305	17319	17403	17406	17385	17202	17383	17505	17258	17300	17267	17332	17430	17412	17298	17536	17567	17234	17491	17491	17286	17316	17249	17334	17359	17218	17591	17455	17421	17497	17337	17329	17117	17406	17252	17348	17363	17442	17470	17322	17555	17597	17352	17383	17447	17503	17399	17427	17526	17461	17472	17484	17417	17420	17212	17374	17591	17481	17503	17478	17198	17448	17585	17672	17540	17351	17418	17502	17414	17346	17171	17158	17339	17287	17312	17568	17322	17216	17277	17313	17374	17387	17303	17505	17444	17502	17600	17301	17366	17327	17246	17634	17298	17210	17433	17576	17481	17284	17526	17268	17273	17555	17501	17366	17355	17472	17296	17480	17469	17272	17440	17239	17304	16995	17471	17346	17553	17516	17324	17299	17308	17456	17394	17393	17379	17348	17394	17433	17114	17018	17466	17496	17458	17461	17228	17317	17569	17317	17383	17199	17407	17338	17493	17318	17420	17534	17458	17252	17379	17255	17354	17291	17342	17406	17438	17382	17522	17344	17406	17370	17462	17495	17555	17303	17312	17245	17515	17452	17568	17493	17546	17493	17387	17383	17355	17139	17500	17429	17413	17268	17381	17432	17307	17381	17516	17266	17425	17623	17486	17633	17355	17351	17305	17464	17475	17304	17286	17441	17652	17317	17454	17572	17531	17463	17389	17488	17412	17508	17440	17495	17538	17260	17297	17420	17360	17564	17404	17243	17363	17381	17415	17377	17419	17487	17343	17233	17381	17372	17463	17173	17224	17318	17334	17471	17169	17294	17319	17263	17326	17422	17404	17443	17266	17486	17430	17590	17393	17174	17642	17290	17509	17383	17249	17391	17393	17368	17415	17584	17406	17274	17440	17219	17116	17448	17612	17468	17520	17201	17256	17169	17323	17311	17560	17291	17477	17380	17282	17513	17182	17542	17443	17547	17372	17403	17386	17424	17459	17267	17294	17263	17598	17663	17585	17373	17395	17289	17481	17285	17449	17457	17423	17338	17569	17470	17531	17400	17314	17539	17456	17494	17459	17520	17371	17328	17393	17473	17270	17538	17399	17540	17309	17204	17270	17392	17408	17363	17323	17355	17353	17451	17423	17581	17542	17579	17485	17586	17596	17484	17469	17491	17526	17719	17542	17371	17351	17313	17360	17436	17409	17457	17234	17518	17357	17405	17596	17625	17437	17473	17379	17380	17340	17289	17270	17309	17430	17645	17243	17229	17443	17166	17269	17454	17394	17477	17357	17306	17434	17517	17495	17540	17369	17463	17517	17430	17295	17571	17456	17374	17478	17442	17340	17277	17444	17386	17493	17212	17414	17338	17314	17413	17265	17272	17361	17458	17514	17409	17364	17328	17513	17321	17301	17276	17393	17549	17782	17399	17417	17442	17536	17347	17350	17481	17509	17313	17267	17367	17349	17312	17280	17313	17329	17414	17322	17458	17627	17435	17466	17494	17441	17211	17227	17526	17579	17244	17367	17290	17507	17259	17405	17495	17510	17348	17548	17592	17362	17512	17508	17380	17578	17438	17515	17302	17550	17334	17253	17582	17507	17485	17462	17646	17406	17473	17390	17360	17775	17265	17356	17367	17392	17339	17466	17410	17593	17265	17319	17412	17266	17554	17417	17437	17462	17376	17474	17454	17223	17471	17373	17515	17569	17484	17413	17475	17376	17261	17481	17471	17411	17320	17426	17346	17570	17400	17288	17562	17404	17284	17329	17354	17168	17363	17514	17496	17421	17539	17509	17347	17411	17390	17646	17247	17411	17470	17422	17488	17313	17424	17296	17306	17439	17402	17483	17360	17359	17223	17372	17363	17321	17549	17149	17312	17302	17530	17549	17424	17475	17515	17597	17613	17478	17473	17386	17368	17233	17256	17482	17344	17473	17272	17288	17440	17507	17305	17677	17240	17557	17442	17205	17200	17426	17367	17451	17648	17465	17172	17457	17375	17374	17472	17576	17554	17439	17184	17466	17423	17292	17583	17544	17434	17550	17470	17352	17621	17337	17143	17245	17340	17402	17302	17408	17185	17376	17282	17308	17299	17316	17451	17261	17480	17458	17159	17457	17462	17423	17446	17583	17475	17565	17398	17603	17508	17394	17375	17568	17502	17288	17245	17331	17400	17343	17338	17508	17381	17547	17342	17546	17479	17474	17568	17514	17451	17327	17402	17486	17307	17346	17518	17304	17378	17350	17297	17443	17285	17552	17348	17484	17331	17312	17276	17470	17402	17369	17262	17311	17457	17495	17450	17322	17440	17255	17215	17483	17216	17205	17225	17278	17452	17380	17523	17414	17436	17678	17250	17286	17261	17367	17522	17327	17416	17309	17548	17310	17371	17523	17443	17335	17147	17292	17457	17454	17338	17129	17407	17333	17244	17512	17279	17516	17347	17348	17448	17403	17322	17350	17320	17332	17435	17487	17525	17346	17221	17420	17494	17612	17362	17246	17491	17274	17338	17133	17323	17405	17302	17492	17343	17325	17529	17575	17417	17397	17535	17517	17202	17426	17234	17602	17496	17354	17485	17460	17360	17449	17495	17496	17397	17223	17356	17547	17412	17373	17379	17442	17232	17365	17442	17519	17371	17475	17291	17411	17534	17618	17331	17390	17282	17521	17400	17312	17315	17143	17229	17337	17485	17376	17329	17473	17339	17397	17477	17495	17383	17456	17232	17383	17600	17318	17425	17348	17304	17535	17298	17453	17303	17358	17414	17486	17481	17304	17466	17462	17427	17423	17524	17414	17410	17570	17355	17566	17404	17324	17578	17494	17457	17305	17456	17249	17358	17535	17329	17375	17323	17488	17480	17407	17287	17562	17473	17475	17237	17483	17223	17479	17326	17365	17263	17222	17267	17433	17397	17586	17465	17451	17474	17457	17351	17389	17530	17477	17377	17468	17315	17272	17446	17515	17412	17355	17359	17281	17442	17344	17459	17255	17531	17460	17539	17454	17410	17560	17353	17266	17127	17434	17371	17394	17385	17446	17443	17424	17300	17395	17557	17500	17450	17416	17317	17393	17468	17534	17663	17302	17535	17649	17248	17150	17360	17570	17410	17361	17477	17499	17507	17300	17351	17327	17556	17539	17438	17389	17458	17226	17334	17075	17466	17579	17384	17517	17423	17350	17140	17332	17704	17487	17299	17405	17529	17170	17276	17423	17345	17462	17387	17400	17443	17279	17338	17496	17520	17545	17298	17434	17442	17348	17418	17472	17509	17566	17397	17392	17232	17659	17393	17499	17202	17539	17540	17303	17424	17361	17407	17323	17475	17617	17406	17410	17414	17205	17393	17289	17480	17285	17342	17284	17398	17320	17330	17471	17286	17322	17545	17298	17578	17488	17608	17313	17420	17420	17525	17486	17364	17396	17397	17628	17503	17236	17562	17487	17451	17465	17452	17404	17532	17300	17528	17325	17590	17282	17500	17385	17305	17390	17228	17265	17691	17410	17355	17598	17320	17276	17199	17485	17468	17510	17407	17388	17503	17337	17443	17461	17304	17332	17426	17433	17489	17232	17391	17237	17599	17236	17480	17454	17411	17592	17436	17600	17457	17426	17374	17545	17490	17362	17585	17420	17567	17477	17432	17371	17530	17596	17516	17539	17414	17384	17346	17335	17457	17484	17339	17341	17255	17330	17472	17272	17452	17540	17474	17493	17546	17499	17251	17338	17540	17484	17371	17406	17421	17391	17348	17468	17536	17507	17517	17594	17516	17535	17330	17278	17422	17518	17515	17416	17367	17325	17251	17349	17288	17547	17408	17212	17324	17445	17507	17311	17352	17361	17366	17229	17441	17495	17389	17244	17474	17404	17329	17408	17581	17296	17447	17474	17470	17401	17335	17106	17275	17659	17532	17394	17288	17604	17195	17446	17464	17436	17405	17219	17430	17453	17299	17444	17155	17146	17310	17370	17322	17340	17508	17221	17560	17285	17518	17517	17520	17289	17606	17534	17381	17603	17325	17506	17323	17506	17405	17332	17528
30858	54512	40917	21838	17193	15361	15092	14820	14731	14361	14322	14408	14431	14348	14194	14275	14168	14225	14198	14271	14217	14311	14148	14265	14236	14209	14367	14636	14862	14432	14136	14078	14200	14154	14128	14201	14031	13859	14131	14102	14008	14101	14255	14176	14144	14037	14186	14163	14066	14179	14052	13950	14096	14165	14118	14230	14096	14094	14014	14141	14057	14028	13803	14097	14123	14088	13946	14167	14054	14073	14196	13979	14078	14177	13999	14126	13858	14130	14167	14167	14052	14015	14169	13871	13948	14085	14202	14138	14269	14029	13930	14157	14017	14212	14136	13955	14168	14227	14050	13944	14007	14192	14198	14155	14163	13969	14267	14073	14038	14116	14160	14129	14046	14034	14196	14235	14093	13908	14121	14026	14116	14233	14053	14019	14032	14108	14192	14202	14140	14157	14101	14149	14142	14197	14246	14056	13958	13995	14157	14025	14091	14095	13989	14124	14065	14149	13996	14189	14304	14066	14162	14035	14067	14184	13940	14062	14049	13965	14045	14123	14063	14314	14005	14160	14110	14003	13865	14120	14008	14127	13992	14153	13931	14120	14074	13996	14121	14051	14162	13970	14179	14159	14038	14060	13966	14153	14213	14179	14175	14044	13934	13918	14090	13958	14072	14101	13988	14141	14103	14087	13997	14050	14050	14033	14126	14085	14117	13995	14029	13996	14055	13987	14248	14186	13985	14103	14141	14051	14174	14103	14230	14112	14248	14156	14099	14166	14092	14135	14133	14163	14017	14216	14012	14139	14041	14111	14038	14066	14188	14055	14027	14189	14081	14159	14044	14105	13916	14191	14008	14085	14073	13905	13938	13990	14163	14132	14033	13896	13949	14228	14001	14158	14048	14095	13876	14118	14099	14126	14062	14151	14122	14008	14061	14090	14148	14215	14007	13943	13937	13919	14120	14139	14123	14122	14154	14048	14047	14129	14016	13959	14184	14123	14160	13989	14095	14085	14104	14012	14049	14051	13909	14179	14099	14144	14106	14091	14051	14115	14040	14230	14001	14090	14085	14140	14096	13998	14178	14181	14087	14158	14016	14126	14217	14209	14196	14038	14031	14079	13986	14033	14134	14108	14198	14072	14105	14093	14071	14058	14165	14141	14229	14046	14201	14061	14225	14181	14087	14048	14201	14253	14146	14131	14112	14271	14082	13979	14026	14231	13968	14196	14167	14147	13928	13928	14124	13996	14174	14232	13975	14078	13991	14068	14103	14054	14230	14068	14124	14186	14047	13934	14014	14081	14026	14097	14047	14072	14042	14055	14071	14314	13922	13956	14012	14033	14136	14197	14050	14066	14010	14084	13946	14020	14158	14119	14192	13921	13857	13910	14058	14007	14136	14061	14084	13918	13994	14076	14297	14178	14138	14000	14156	13977	14021	14061	13983	13955	14101	13961	14141	14187	14103	14042	14085	14068	14038	14032	14072	14072	14089	14135	14047	14139	14044	14086	13918	14212	14096	14157	14110	14100	14199	14221	14076	14147	14084	13997	14224	14107	13954	13965	14054	13978	14194	14222	14081	14173	13941	14084	14385	14091	14050	14142	14066	14039	13912	14082	14128	14099	14118	14172	13949	14169	14233	14028	13999	13989	14084	14082	14250	13964	14138	14224	14033	14088	13806	13949	14120	14116	13975	14111	13908	13941	14103	14161	14089	14069	14266	14028	14200	14035	14216	14100	14031	13951	14065	14018	13961	14098	13991	14088	14230	14046	14194	13990	14069	14094	14087	14060	13973	14139	14105	14243	13856	14128	14165	13919	14183	14168	14101	14184	14040	14091	14220	14235	14079	14118	14093	14129	14115	14141	13867	14193	14066	14154	14136	14120	13971	14025	14242	14155	14104	14136	14134	14162	14045	13988	14151	14186	13993	13968	14077	14101	14078	14085	13901	13997	14004	14087	14134	14068	13967	14175	13984	14204	14034	14254	14044	14075	14013	14075	14078	13955	14141	14047	14108	14056	14029	14066	14052	13953	14186	13958	14366	14198	14070	14194	13918	14050	13966	14175	14054	13907	14098	14045	14077	14172	14076	14144	13887	14153	14082	14014	14210	14137	14055	13908	14061	14207	14045	14019	14137	14109	14145	13962	14105	14003	14089	13905	13991	14322	13922	14069	13997	13921	14151	14098	14148	14183	14300	14326	14202	14175	14070	14334	14053	14088	14169	14406	13984	14094	14054	14181	14062	14067	14109	14044	14155	14168	14044	14110	14172	13828	14009	13980	13990	14089	14164	14289	13927	14105	14059	14006	13947	14095	14109	14186	13855	14080	14029	14137	13989	14023	13989	14119	14013	14220	14086	14055	14130	14127	13968	14080	13951	14162	14079	14169	13973	13988	14002	13885	14070	13952	14051	14072	14021	13973	14067	14017	14160	14079	14120	14042	14088	14089	14197	14184	14146	14116	14079	14078	14064	13901	13900	14087	14161	14046	14033	14141	14103	14159	14092	14186	14040	14151	14128	14160	14132	14056	14126	14160	13997	14026	14137	14023	14220	14022	14144	14186	13997	13999	14160	14129	14077	13905	14069	14062	14145	14079	13938	13972	14194	14136	13967	14071	14096	14095	14311	14079	14157	14022	14040	14122	14094	14091	14063	14165	14002	14095	14162	14132	14090	14088	14116	14061	13988	14085	14159	14205	14103	14060	14056	14096	14282	14097	14187	13987	14187	14105	14027	14020	14131	14087	14004	14211	14117	13956	14245	13899	14235	14161	14250	14128	14085	14111	14323	14008	14057	14080	14066	13943	14113	14102	13982	14093	14004	14030	14055	13948	13969	14069	14011	14102	14061	14105	13988	13854	14189	14007	14184	14038	14064	14183	14203	13956	14008	13906	14154	14021	14148	14061	14200	14177	14019	14081	14079	14110	14070	14068	13990	14095	14183	14025	14101	14040	13951	13953	14103	14159	14008	14161	13977	14062	13980	14067	14122	14184	14213	14103	14030	14059	14123	14020	14028	14115	14070	13941	14304	13907	14067	14120	14126	14081	14004	14007	14127	14224	14092	14100	14116	14032	14069	14180	14093	14110	14176	14136	14115	13938	13940	13958	13987	14060	14032	14078	14016	14111	14185	14051	14064	14087	14052	14042	14169	14035	14088	14170	14067	13928	14141	14185	14206	14146	14237	14089	14053	14082	14246	14025	13948	14042	13920	14139	14075	14171	14000	14047	14229	14117	14108	14099	14020	14037	14135	13986	14132	14077	14232	14020	14216	14051	14048	13921	13992	14098	13988	14047	14027	14177	14199	14111	14210	14184	14072	13953	14109	14037	14031	14171	14025	14104	14121	14091	13996	14029	14136	14012	14171	14217	14070	14164	14067	13997	14055	14101	14055	14043	14095	14124	13977	14095	14204	14271	14218	14349	14205	14106	13893	14179	14031	14183	14109	14057	13866	14024	14244	14008	14051	14119	14201	14124	14141	14104	14397	13998	14092	14096	14055	13957	13864	14256	14087	14058	14130	14133	13915	14021	14088	14043	14121	14013	14057	14175	13898	14115	13991	14111	14071	14067	13999	13878	14113	14042	14187	14070	13926	13973	14207	14083	14011	14098	14205	14069	13929	14006	13945	14090	14172	13980	13951	14050	13897	14065	14103	14239	13849	13980	14012	14123	14054	14063	14259	14154	14097	14056	14031	14066	14082	14227	14112	14295	14037	14129	14190	13996	14113	14069	13972	14221	14055	14030	14007	14162	14094	14046	14145	13954	14106	13919	14113	14047	14173	14103	14231	13989	14004	14053	13999	14010	14073	14162	13934	14052	13892	14094	14139	13976	14007	14051	13991	14135	14138	14010	14059	14196	13998	14145	13946	14217	14042	14032	14164	14054	14074	14085	14038	14113	14051	14035	14054	14084	14117	14127	14165	14049	14042	14002	14105	14122	14049	14212	14079	14203	14057	14137	13943	14152	14050	14080	13947	14009	14163	14072	14089	14256	14077	14123	14127	14046	13885	14081	14034	14187	14075	13983	14113	14091	13862	14198	14113	13853	14140	14025	14196	13849	14120	13982	14082	13977	14248	14202	14111	14132	14125	14044	14014	14107	14105	14111	13978	14091	13871	14285	14009	14175	14128	13970	14222	14061	14124	14088	14174	14277	14128	14130	14140	14078	14120	13934	14043	14136	14189	14224	14050	14117	14154	14128	14263	14021	14261	14180	14115	14220	14122	14016	13919	14164	14069	14070	14159	14007	13999	14178	14130	14054	14168	14181	14143	14068	14004	14217	14054	13932	14076	14149	14298	14102	14070	14124	13962	14137	14046	14037	13906	13870	14055	14021	14077	14093	13990	14049	14077	14227	13979	14148	14081	14098	14043	14129	14284	14117	14210	13998	13893	14187	14366	14127	14157	13993	14114	13944	14113	14050	14022	14184	13949	14106	14210	13952	14041	14104	13988	14132	14095	14128	14052	14080	14205	14214	14112	14036	14081	14072	14254	13949	14075	13965	14169	13973	14005	14107	14027	14118	14088	14035	14111	14008	14065	14156	14095	14154	14098	14146	14098	14057	14064	14164	14256	14128	14181	13769	14101	14011	14039	14044	13897	14019	14086	14227	13952	14135	14057	14121	14092	13991	14209	14181	14095	14179	14100	14126	14098	14029	14219	13983	14300	14043	13999	14042	14165	14162	13915	14000	14125	14308	13886	14077	14128	14056	14045	14027	13976	14000	14157	14199	14010	14258	14055	14185	13951	14158	14045	14172	14133	14044	14090	14102	14054	14126	14128	13928	14138	14037	14086	13988	14173	14160	14061	14014	14214	14026	13991	14069	14075	14138	14017	14218	14045	14052	14011	14010	14103	14108	14255	14208	14110	14212	14106	14169	14107	13925	14032	13917	13977	14083	14004	14184	14133	14021	14048	14151	14174	14147	14111	13939	14060	13903	13944	14145	14131	14263	14154	14280	13867	13970	14021	13966	13978	14127	14236	14123	13903	14227	13990	14010	13996	14031	14113	14043	14094	14132	14200	14092	14102	14093	13996	14226	14055	14206	14035	14063	14017	14113	14020	14020	14185	14196	14157	13997	14103	14010	14079	13992	14344	14100	14125	14022	13907	14095	14052	14077	14031	14097	14031	14061	14202	14065	14115	14123	14107	13952	14148	14037	14322	14087	13997	13917
22194	21184	28479	24213	21705	23081	22993	18081	16873	17093	17020	16865	16767	16611	16539	16541	16610	16605	16444	16461	16349	16465	16371	16318	16338	16119	17298	17921	17848	17313	16933	16493	16361	16132	16269	16184	16148	16282	16144	16261	16131	16206	16040	16029	16227	16191	16207	16074	16101	16187	16027	16033	16115	16086	16283	16190	16202	16054	16139	15923	16094	16071	16111	16168	15971	16253	16159	16082	16212	16263	16218	16014	16053	16102	15928	15999	16146	16190	15985	16204	16373	16134	16213	16188	16299	16192	15993	16157	16210	16333	16006	16147	16236	16213	16030	16331	16293	16196	16145	16225	16116	15838	16372	16094	16053	16018	16259	15987	16190	15975	16005	16166	16133	16024	16042	16040	16132	16079	16129	16046	16067	16053	16217	16168	16310	16195	16184	16140	16101	16276	16265	16081	16153	16120	16205	16239	16038	16280	16058	16113	16209	15970	16370	16103	16206	16062	16166	16092	16037	15979	16193	16183	15969	16205	15936	16153	15993	16131	16233	16172	16244	16090	16116	16024	16229	16200	16127	15951	16111	16099	16094	16049	16197	16262	16203	16153	16220	16026	16268	16134	15990	16098	16198	16182	16123	16068	16175	16121	16124	16040	16319	16197	16125	16221	16078	16126	16025	15993	16181	16261	16063	16042	16089	15915	16273	16287	16217	16274	16075	16115	16082	16243	16032	16001	16181	16183	16015	16090	16248	16023	16050	16136	16140	16049	16174	16056	15909	16223	16463	16165	16152	16149	16109	16127	16001	15973	16199	16102	16079	16162	15983	16139	16216	16190	16174	16339	15998	16194	16059	16184	16167	16292	16194	16110	16364	16171	15997	16396	16184	16186	16177	16071	16134	16000	15851	16083	16118	16051	16076	16035	16187	15997	16041	16116	16135	16186	16126	16077	15944	16193	16192	16195	16105	16110	16083	16227	15991	16179	16326	16312	16032	16130	16215	16248	16091	16042	16296	16058	16078	16157	15995	16134	16190	15944	16343	16268	16293	16011	16046	15955	16189	15988	16184	16136	16289	16364	16002	16223	16081	16106	16090	16115	15953	15920	16212	16217	15999	16238	16235	16185	16373	16143	16004	16014	16261	16157	16302	16269	16203	16011	15976	16104	16024	16110	16090	16070	16268	16125	16153	16184	16353	16206	16120	16174	16141	16306	16140	16254	16328	16291	16278	16056	16107	16040	16230	16201	16165	16124	16287	16276	16129	15929	16033	15942	16168	16139	16100	16153	16301	16112	16277	16184	15992	16081	16233	16035	16112	16355	16065	16076	16183	16071	16141	16186	16135	16074	16175	16051	16062	16256	16114	16191	16099	16130	16049	15945	16133	16079	16188	16170	16213	16098	16117	16156	16103	16339	15973	16041	15964	16178	15946	15944	16077	16147	16155	16058	15982	16114	16131	16179	16385	16124	16213	16061	16130	16155	16327	16212	16057	16054	16003	16098	16147	16411	16164	16104	16271	16083	16109	16207	16189	16463	15987	16174	16007	16093	15864	16046	15971	16050	16107	16046	16165	16018	16250	16167	16079	16049	15971	16301	16264	16100	16208	16117	16102	16130	15921	16277	16053	16247	16060	16189	16140	16201	16057	16023	15993	16240	16281	16138	16085	16086	16136	16209	16173	15831	16066	15942	16161	16059	16109	16053	16190	16068	16051	16035	15867	16128	16116	16071	16237	15990	16178	16267	16101	15970	16156	16172	16133	16201	15972	16016	15944	16140	16227	16237	16429	16133	15907	15887	16112	16130	16222	16229	15987	15903	16107	16175	16114	16236	16122	16161	16122	16202	16146	16054	16038	16114	16281	16159	16201	16188	16214	16118	16242	15961	16102	15849	15956	16171	16020	16293	16217	16184	16043	15970	16143	15950	16107	16298	16132	15973	16229	16030	16045	16006	16221	16104	15972	16228	16111	16179	16251	16054	15899	16112	15882	16002	16217	16001	16253	16009	15862	15966	16131	16090	16032	16221	16092	16057	16279	16007	16117	16249	16091	16018	16049	16154	16063	16226	16145	16344	16236	16055	16191	16148	16219	16265	16179	16180	16055	16141	15992	16048	16174	16226	16084	16059	16257	16064	15892	16044	16107	16051	16028	16099	16107	16024	16186	16271	16049	15972	15906	15758	16040	16096	16117	16011	16081	16167	16024	16251	16248	15969	15899	15995	16008	15896	16203	15956	16078	16054	16073	16098	16101	16134	16112	15963	16269	16144	16252	15931	16346	16136	16099	16230	16177	16119	16316	15999	16074	16101	16138	16012	16098	16100	16337	16179	16011	16223	16061	16265	16071	16283	16268	16236	16201	16015	16026	16063	16140	15942	16182	16124	16139	16119	16079	16250	16058	16193	16198	16293	16089	16140	16074	16195	16328	16180	16175	16224	16154	16339	15923	16112	16175	16260	16105	15879	16039	16051	16020	16406	16240	16112	15912	16291	16047	16199	16378	16002	16139	16298	16143	16033	16323	16063	16013	16090	16137	16236	16056	16172	16118	16247	15952	16133	16137	16124	16003	16253	16245	16151	16287	16319	16011	16138	16239	16086	16057	15988	16083	16129	15948	16199	16141	16207	16108	16193	16094	16109	16221	16003	16103	15993	15967	16058	16245	16215	16162	16157	16026	16051	16085	16159	16130	16180	16168	16140	16102	16045	15991	15944	16253	16059	16140	16131	16258	16127	15996	16278	16050	16334	15977	15997	16178	16197	16175	16153	16104	16093	16089	16105	16048	16230	16149	16166	16150	16047	16113	16048	16248	16092	16189	16004	16010	16204	16263	16122	16116	15987	16179	16154	16207	16252	16018	16198	16068	16235	16302	16127	16085	15951	16296	16133	16207	16101	16067	16006	15952	16021	16064	16306	16075	16224	16095	16046	16111	16288	16058	16030	16194	16105	16036	16238	16207	16168	15980	16129	16111	16226	16033	16090	16120	16007	16288	16213	16231	16184	16159	16182	16074	16090	16112	16031	15914	16204	16159	16074	16125	16306	15962	16215	16120	15915	16054	16141	16259	16173	16114	16336	15983	16136	16278	16220	15973	16150	16116	16289	16113	16256	16138	16241	16179	16068	16050	16247	16007	16128	16043	16201	16085	16005	16294	15956	15982	16083	16021	15985	16203	16152	16212	16326	16001	16366	16198	16017	16297	16081	16242	16115	16061	16059	16063	15940	16224	16121	16100	16225	16013	15903	16210	16173	16096	16126	15979	16181	16040	16040	16100	16222	16184	16207	16292	16163	16149	16092	16205	16199	16019	16127	16322	16215	16129	16088	16081	16055	16215	16181	16105	16098	16052	16382	16207	16204	16086	15888	15971	16134	16039	16125	16202	16019	16263	16022	16196	16129	15889	16387	16129	16301	16016	16247	16241	16169	16037	16216	16475	16068	16169	15819	16207	15951	16148	15982	16046	16008	16107	16054	15918	16132	16091	16170	16192	16149	16138	15927	15822	16087	15985	16022	16062	16168	16043	16288	16116	16019	16127	16039	15959	16184	16177	16161	16004	16083	16175	16182	16022	16107	16287	16183	16283	16086	16344	16031	16100	16253	16147	16212	16253	16075	16299	16181	16328	16038	15914	16142	16056	16047	16312	16009	16195	16033	16314	16309	16155	16187	16195	16356	15869	16052	16244	16103	16026	16104	16145	16020	15939	15994	16042	16038	16097	16087	16018	16143	16264	16227	16083	16120	16210	16252	16244	15911	15948	16208	16304	16155	16153	16083	15931	16187	16088	16158	16109	16102	15991	16277	15981	16093	16061	15923	15931	15994	16235	16222	16077	16180	16160	16111	16150	16256	16085	16205	16033	16098	15994	15992	16282	16036	16099	16068	16225	16126	16226	16165	16491	16169	16142	16193	16042	16110	16105	16142	16068	16104	16048	16037	16015	16188	16228	16088	16140	16216	16023	16152	16065	15848	16171	16395	16034	15951	16259	16116	16231	16122	16237	16072	16229	16090	16097	16290	16143	16184	16190	16164	16196	16164	16082	16240	16162	15930	16028	16019	16153	16110	16130	16106	16002	16199	16092	16054	16231	15992	16130	16084	16098	16062	16108	16148	16284	16076	16101	16187	16126	16137	16062	16044	16089	16222	15945	15945	16029	16054	15905	16219	16351	16079	16270	16090	16255	16220	16001	16152	16186	16001	16157	16136	16055	16239	16177	16055	16184	16085	16055	16243	16215	16134	16319	16231	16141	16006	16024	15905	16145	15981	16060	16192	16071	16055	16355	15938	15978	16141	16256	16049	16390	16085	15972	16127	16090	16207	15999	15961	16095	16022	16098	16067	16287	16104	15919	16058	16137	15991	16127	16031	16049	16000	16129	16183	16161	16207	16072	15996	16113	16071	16053	16099	16122	16136	16181	16088	16152	16197	16267	16191	16177	16186	16298	16223	16140	15982	16082	16031	16234	15851	16189	16017	16137	16134	16076	16230	16108	16101	16158	16015	15880	15994	15961	16104	16075	16101	16052	16297	16095	16033	16030	16081	15909	15924	15984	16096	16286	16233	16126	16215	16108	16223	16149	15955	16126	16106	16114	16150	16212	15813	15949	16116	16068	16151	16063	15992	16100	15992	16168	16230	16080	16194	16179	16285	16165	16043	16017	16158	16102	16115	16169	15973	16299	16078	16000	16007	16217	16030	16164	16136	15996	15976	16075	16091	16077	16094	16065	16195	16036	16190	16157	16173	16155	16113	16050	16282	16216	15991	15849	16143	16205	16045	16215	16139	16107	16088	16149	16078	16165	16202	16331	16220	16034	15952	16237	16209	16210	16091	16058	16153	15894	16152	16291	16096	16075	16186	16154	16159	16176	16036	16078	16139	16278	16224	16326	15958	16297	16283	15978	16012	15974	16019	16177	16077	16111	16298	15885	16118	16021	16119	16391	16043	16098	16179	15964	16053	16037	16214	15987	16025	16112	16299	16272	16019	16007	16185	16148	15921	16123	16032	16040	16176	15890	16117	16040	15895	15919	16022	16124	16394	16216	15980	16084	16229	16157	15936	16277	16006	16220	16326	16049	16165	16021	16184	16171	16141	16314	16199	16132	15817	16131	16250	16259	15925	16079	16059	16172	16221	16360	16105	16117	16032	16328	16301	16301	16031	16119	16180	16017	15954	16143	16130
34715	69354	52064	31220	23172	15972	14904	15007	14551	13989	14116	13908	13781	13757	13674	13666	13537	13547	13582	13401	13356	13397	13316	13442	13389	13486	14612	15532	15491	14429	14161	13609	13315	13212	13234	13091	13179	13280	13121	13280	13271	13227	13166	13287	13287	13148	13244	13322	13218	13201	13176	13000	13308	13232	13326	13264	13211	13276	13248	13003	13301	13291	13304	13168	13198	13317	13106	13129	13320	13197	13287	13206	13272	13165	13290	13263	13164	13136	13086	13250	13188	13467	13252	13358	13321	13248	13340	13443	13228	13176	13209	13078	13456	13271	13170	13099	13340	13310	13209	13242	13290	13202	13230	13124	13191	13178	13243	13172	13306	13169	13172	13079	13183	13051	13353	13043	13307	13366	13197	13200	13274	13084	13028	13289	13336	13204	13119	13288	13175	13329	13179	13323	13244	13113	13347	13132	13228	13211	13174	13095	13327	13275	13324	13094	13265	13211	13246	13272	13188	13028	13077	13052	13137	13240	13179	13219	13268	13386	13132	13244	13395	13276	13172	13180	13210	13177	13229	13126	13453	13239	13216	13306	13273	13191	13242	13127	13352	13188	13178	13203	13337	13273	13212	13278	13276	13257	13215	13234	13268	13222	13185	13183	13193	13099	13095	13180	13069	13281	13407	13155	13083	13289	13258	13065	13329	13385	13183	13167	13136	13264	13192	13116	13341	13214	13193	13104	13287	13210	13386	13275	13407	13219	13248	13244	13163	13239	13134	13156	13256	13284	13342	13283	13173	13188	13230	13259	13161	13226	13265	13252	13140	13410	13167	13210	13104	13253	13219	13351	13142	13057	13169	13159	13247	13223	13230	13206	13183	13395	13125	13311	13263	13237	13198	12908	13202	13244	13127	13300	13192	13482	13160	13147	13194	13370	13236	13173	13223	13155	13193	13064	13147	13277	13014	13243	13354	13357	13247	13126	13273	13017	13364	13279	13007	13206	13102	13098	13219	13268	13123	13293	13218	13228	13260	13163	13331	13326	13167	13107	13178	13357	13304	13309	13355	13053	13177	13150	13339	13175	13074	13153	13191	13368	13156	13221	13265	13306	13196	13028	13273	13221	13167	13116	13288	13363	13184	13304	12961	13135	13207	13101	13333	13212	13271	13313	13370	13317	13134	13068	13141	13094	13133	13279	13183	13122	13098	13371	13235	13477	13182	13265	13178	13275	13124	13440	13234	13323	13153	13392	13132	13264	13057	13225	13244	13174	13116	13246	13262	13304	13345	13126	13014	13063	13196	13247	13192	13351	13145	13151	13093	13015	13050	13174	13261	13357	13133	13147	13321	13212	13302	13345	13457	13149	13269	13427	13077	13237	13323	13170	13262	13190	13243	13294	13134	13154	13088	13302	13411	13201	13175	13281	13187	13360	13051	13167	13188	13310	13120	13538	13218	13109	13310	13220	13334	13096	13233	13145	13103	13221	13243	13171	13096	13262	13315	13154	13344	13105	13142	13096	13156	13221	13007	13303	13386	13197	13325	13198	13260	13396	13125	13216	13148	13251	13153	13141	13084	13115	13092	13290	13207	13246	13137	13279	13193	13201	13146	13231	13242	13004	13186	13242	13056	13169	13150	13188	13218	13029	13104	13225	13259	13208	13192	13057	13315	13306	13374	13074	13170	13311	13150	13252	13063	13271	13353	13132	13343	13297	13347	13184	13100	13312	13183	13160	13279	13212	13152	13150	13162	13420	13124	13279	13090	13180	13018	13181	13182	13274	13180	13261	13204	13265	13177	13154	13263	13226	13275	13338	13096	13165	13279	13135	13196	13269	13223	13305	13313	13051	13095	13336	13285	13303	13276	13204	13141	13127	13314	13225	13328	13236	13224	13410	13089	13359	13022	13260	13232	13223	13366	13204	13134	13054	13228	13312	12997	13250	13160	13165	13115	13250	13375	13228	13104	13027	13257	13148	13335	13156	13238	13200	13202	13295	13219	13178	13164	13138	13151	13194	13106	13147	13241	13140	13204	13133	13194	13187	13141	13158	12979	13124	13281	13188	13351	13081	13189	13288	13354	13287	13261	13171	13178	13169	13291	13179	13203	13251	13276	13294	13174	13330	13225	13319	13074	13104	13280	13177	13183	13256	13124	13193	13425	13141	13204	13210	13248	13129	13124	13052	13066	13220	13127	13152	13257	13331	13188	13164	13176	13272	13349	13230	13276	13383	13167	13237	13178	13354	13235	13261	13136	13082	13292	13290	13190	13217	13138	13077	13220	13349	13178	13314	13175	13172	13202	13200	13182	12983	13156	13297	13091	13099	13277	13315	13149	13242	13095	13270	13030	13469	13382	13046	13158	13070	13149	13051	13062	13282	13256	13121	13335	13268	13313	13099	13082	13205	13195	13053	13170	13360	13252	13356	13221	13455	13115	13196	13003	13113	13185	13241	13171	13148	13148	13172	13245	13070	13134	13281	13199	13212	13316	13111	13334	13264	13267	13116	13305	13243	13367	13283	13138	13292	13201	13272	13241	13167	13194	13252	13132	13277	13260	13293	13267	13260	13236	13254	13181	13282	13308	13156	13213	13244	13173	13202	13146	13058	13248	13224	13193	13365	13380	13231	13116	13126	13236	13208	13283	13238	13164	13217	13011	13142	13147	13241	13289	13202	13092	13209	13187	13320	13150	13251	13170	13162	13331	13372	13244	13372	13245	13151	13145	13314	13311	13222	13329	13227	13282	13166	13093	13186	13161	13083	13171	13109	13295	13323	13141	13108	13333	13107	13180	13081	13326	13182	13086	13169	13160	13223	13225	13161	13105	13156	13216	13140	13081	13241	13063	13213	13142	13260	12997	13245	13117	13170	13321	13125	13290	13247	13163	13255	13293	13177	13253	13357	13191	13171	13450	13270	13293	13070	13186	13288	13198	13260	13153	13291	13093	13160	13310	13112	13126	13251	13262	13082	13174	13318	13224	13135	13199	13112	13098	13244	13226	13301	13237	13255	13247	13115	13320	13243	13015	13197	13143	13324	13078	13054	13186	13346	13279	13192	13109	13199	13031	13126	13205	13198	13249	13100	13273	13293	13193	13085	13232	13192	12977	13295	13333	13100	13033	13215	13172	13166	13243	13236	13394	13295	13278	13086	13254	13301	13231	13172	13198	13443	13341	13168	13264	13197	13139	13088	13238	13308	13334	13286	13074	13127	13372	13124	13199	13013	13188	13335	13046	13238	13349	13115	13318	13106	13290	13339	13207	13310	13214	13156	13191	13240	13116	13164	13123	13193	13263	13168	13230	13319	13197	13320	13069	13218	13258	13264	13194	13056	13202	13289	13209	13302	13176	13150	13334	13194	13258	13241	13126	13285	13110	13387	13225	13287	13244	13278	13250	13113	13329	13055	13280	13127	13129	13146	13384	13304	13111	13169	13081	13218	13207	13081	13121	13270	12986	13266	13291	13293	13219	13228	13219	13167	13324	13256	13098	13217	13146	13329	13215	13219	13215	13314	13290	13093	13205	13212	13384	13108	13282	13264	13310	13170	13347	13303	13433	13058	13267	13008	13265	13124	13164	13245	13274	13316	13309	13250	13105	13158	13199	13170	13271	13239	13199	13117	13252	13144	13205	13233	13425	13142	13150	13133	13168	13178	13274	13191	13194	13389	13278	13288	13064	13274	13260	13079	13198	13269	13200	13300	13317	13086	13230	13173	13171	13318	13290	13143	13133	13230	13267	13283	13193	13211	13195	13261	13282	12964	13170	13247	13157	13189	13163	13153	13119	13195	13155	13079	13150	13177	13397	13159	13158	13361	13166	13406	13096	13080	13302	13221	13247	13160	13284	13159	13345	13340	13270	13294	13280	13238	13161	13203	13248	13211	13078	13163	13241	13140	13291	13237	13162	13216	13190	13131	13198	13190	13347	13326	13243	13123	13279	13185	13221	13234	13145	13120	13176	13195	13376	13110	13153	13046	13262	13350	13176	13109	13368	13096	13291	13389	13416	13234	13135	13192	13146	13172	13237	13188	13273	13054	13165	13192	13156	13236	13043	13245	13195	13142	13306	13037	13006	13094	13344	13049	13336	13212	13139	13248	13226	13370	13270	13294	13272	13305	13178	13118	13197	13222	13044	13277	13206	13210	13255	13066	13256	13270	13283	13415	13128	13168	13235	13407	12926	13209	13254	13008	13256	13181	13406	13004	13079	13242	13119	13397	13367	13049	13135	13304	13097	13210	13202	13220	13245	13224	13103	13293	13154	13198	13180	13166	13305	13175	13222	13210	13276	13233	13316	13247	13172	13220	13128	13292	13233	13393	13213	13505	13121	13182	13163	13215	13241	13123	13246	13266	13104	13127	13205	13145	13192	13155	13017	13197	13205	13237	13325	13226	13134	13318	13308	13253	13225	13367	13331	12991	13315	13313	13174	13055	13130	13094	13301	13271	13402	13249	13126	13023	13004	13106	13100	13134	13288	13201	13273	13166	13285	13210	13175	13239	13302	13543	13214	13183	13055	13102	13212	13073	13108	13012	13061	13244	13141	13460	13181	13098	13036	12990	13272	12996	13116	13090	13224	13183	13287	13243	13158	13356	13231	13219	13357	13201	13068	13188	13100	13020	13376	13295	13084	13481	13102	13189	13260	13152	13329	13272	13242	13262	13224	13312	13267	13239	13100	13278	13200	13170	13236	13146	13278	13196	13234	13104	13230	13289	13139	13268	13199	13204	13376	13223	13055	13203	13215	13339	13296	13331	13233	13102	13211	13185	13264	13200	13198	13212	13086	13346	13347	13273	13275	13213	13200	13254	13282	13105	13323	13132	13228	13093	13248	13252	13265	13134	13215	13201	13139	13120	13262	13275	13319	13188	13209	13105	13175	13170	13185	13193	13073	13228	13233	13372	13198	13294	13315	13291	13248	13181	13200	13080	13114	13164	13240	13246	13300	13300	13065	13086	13130	13120	13241	13334	13352	13289	13262	13253	13143	13202	13260	13157	13215	13261	13286	13235	13126	13322	13216	13194	13198	13227	13191	13125	13224	13102	13170	13202	13302	13177	13120	13080	13201	13207	13179	13322	13155	13196	13234	13180	13201	13142	13215	13192	13220	13169	13096	13098	12992	13260	13279	13160	13115	13124	13172	13130	13383	13294	13280	13465	13163	13184	13215	13173
30835	30082	32452	25888	19719	17013	16479	16078	16219	15956	16065	16015	16095	15841	15958	16089	15895	16020	16016	16055	15950	16099	16050	16071	15740	16174	16200	16175	16051	16125	16057	15946	16136	15652	15859	16025	16071	15780	15810	15960	16030	15925	15960	15725	15984	15729	15861	16101	15779	15927	15842	15794	15974	15939	15992	16099	15800	15782	15915	16050	15817	15668	15834	15855	15974	16228	15799	15827	15851	15854	15824	15916	16029	15742	15960	15993	16052	16012	15918	15774	15940	15958	15952	15889	15945	16051	16023	15994	15939	15766	15937	16046	16020	15964	15929	16013	15996	15975	15919	15910	16307	16042	15938	15841	15853	15675	15908	15838	15903	16057	15902	16021	15939	15863	15923	15916	15951	15954	15942	15916	16021	16153	15939	16097	15856	15751	15864	15807	15855	15906	15790	15855	15738	16064	15876	15913	15882	15856	15785	15826	15758	15856	15859	15976	15834	16021	16047	16010	16043	15939	16075	15933	15955	15640	15811	16081	16013	15793	15972	15766	15848	15955	16036	16014	16047	16046	15786	15901	15896	15738	15783	16026	15741	16012	15945	15769	15986	15838	15919	15861	15914	15787	15928	15791	15687	15733	15892	15904	15838	15744	15833	15908	15965	16089	15841	15977	15940	15871	15753	15920	15937	15970	16153	15940	15989	15928	15800	15755	15893	15969	15927	15925	16045	15867	15816	15991	15944	15798	15777	16045	15805	15807	16146	15799	16010	15792	15966	15860	15863	15920	15878	15797	15964	15895	15805	16096	15940	16052	15654	16125	15908	15811	15834	15858	15987	16039	16005	15997	15744	15886	15763	15910	15836	15974	16018	15934	15885	15895	15853	15781	15820	15789	15995	15750	15883	15811	15708	15733	15801	15967	15972	16045	15972	15887	15966	16063	15962	15886	15617	15873	15848	15850	15822	15985	15907	15908	15990	15943	16101	15993	16071	15940	15949	16105	16082	15822	15787	15983	15843	15992	15842	15821	15653	15895	15966	15874	15934	15847	15967	15933	15944	15894	15866	15883	15734	15927	16043	15916	15813	15908	15803	15957	15926	16188	15878	15795	15944	16001	15855	15930	16090	16014	16061	15873	15853	15834	15876	16036	15715	15851	16026	15923	15857	15888	16174	16040	15892	15832	15984	15850	15865	15740	15876	16009	15867	15934	15890	15904	15892	15733	16044	15868	15857	15794	15844	15781	15942	16110	16015	16008	15850	15897	15661	16027	15973	15848	16044	15874	16052	15796	16019	15861	15868	15949	16016	15871	15878	15921	15796	15962	15951	15921	15935	16077	16041	15932	16184	15845	15892	16001	15942	15907	16012	16034	16047	15778	15921	15792	15884	15720	15764	15829	15996	15987	15775	15973	16076	15944	15890	15789	15779	15876	15942	15910	15904	16040	15970	16097	15863	16036	16069	15815	15951	15877	15973	15885	15870	15894	15949	15841	15956	15892	15945	15801	16124	16007	16054	15881	15932	15751	15946	15779	16041	16091	15878	16129	16012	15859	16017	16243	15935	15976	15977	15875	15899	15791	15926	16018	15898	15725	15942	15831	15918	15718	15754	15811	15928	15854	15812	15779	15822	15827	15856	15620	15771	15699	15819	15766	16000	15895	15829	16106	15807	15634	16003	15994	15780	15953	15870	15980	15905	15796	15923	16060	15772	16051	15839	16064	15950	15876	15900	15855	15916	16050	15938	15978	15953	16018	15921	15846	15857	15958	15708	15970	15794	15940	16111	15993	15866	16030	16083	15784	15940	15989	15999	15821	15864	16070	16081	15897	16003	15808	15961	15951	16080	15876	15942	15984	15799	15831	15973	15748	16068	16001	15857	16039	15816	15950	15971	15854	15962	16061	16077	15764	15990	15900	15885	15768	15850	15931	15817	15988	15755	16048	15912	15968	15875	15752	15980	15826	15906	15961	16036	15900	16033	15959	15935	15997	15888	16027	15880	15669	15829	16003	15948	16030	15951	15907	15963	15829	15638	15943	15969	15914	15906	15891	15755	16158	15853	15859	16027	15925	15867	15797	15708	15975	16039	15825	15707	15863	15789	15955	15765	15866	15878	15763	15746	15779	16007	16023	15831	16051	16198	16084	16037	15979	15795	16092	16165	15805	15991	15861	15887	15970	15966	16097	16063	16074	15798	15842	15802	15942	15918	15657	15974	15919	15758	16021	16010	15727	15783	15766	15860	15881	16040	15829	15925	15974	15967	16008	15909	16085	16143	16005	15936	15923	15951	15977	15993	15857	16098	15883	15946	15991	15763	15888	15701	16002	16089	15953	15962	15932	15990	15794	15909	16023	15870	16066	16037	15854	15803	15860	15879	15876	15874	16079	15893	15796	15837	15842	16009	15844	16002	15871	15955	15840	15869	15809	16062	16083	15748	15868	15889	15890	16014	15964	15913	15850	15962	16028	15860	16053	15832	16065	16010	16070	15985	15841	16066	16014	15850	15880	16052	15774	15976	15926	15817	16039	16068	15830	15893	16011	16031	15932	15917	15872	15922	16009	15982	15938	15794	15936	15915	15843	15775	15893	15845	15844	15943	15947	15940	15936	15857	16112	15904	15862	15776	15931	15698	15970	15924	15913	15850	15908	16037	15854	15908	15776	15901	15920	15953	15807	15912	15946	15827	15959	16016	15716	15940	15943	16040	16024	16241	15824	15682	15777	15973	15974	16187	16007	15962	15955	15888	15963	15624	15705	15964	15885	15885	16073	15948	16027	16012	15758	16062	15787	16033	15727	16027	15944	15741	15890	15996	15845	15737	15815	15788	15738	15876	15783	15945	16167	15892	15856	15784	16004	16193	16089	15962	15972	15795	16105	16048	16106	15900	15984	16130	16028	15940	15855	15743	15553	15931	15699	16070	15945	15882	15868	15833	15985	15929	15989	16025	15893	15997	15881	15871	15765	15968	15828	15824	15931	15736	15864	15951	15938	15932	15886	15874	15796	15692	15805	15867	15815	15750	15806	16103	15910	16015	15777	16026	15782	16005	16000	15900	15836	16120	16061	15952	15978	15918	16069	16010	15900	16106	15913	16045	15904	15885	15789	15851	15998	16014	16012	15808	15926	15890	15741	15759	16003	15972	16091	15666	16026	16055	15952	16020	15971	16014	15984	15749	15936	15982	15741	15627	15892	15944	15936	16065	16133	15944	15924	15917	15960	15960	15777	15806	15835	15793	15793	16033	15682	15867	15824	15969	15999	15935	16068	15816	15940	15886	16027	15719	16009	15790	15810	15887	15870	15771	16091	15871	15988	16035	16062	15914	15939	15899	16040	15939	15781	15883	16030	16067	16047	16073	15978	15903	15729	15709	16073	15931	15773	16058	15979	16037	15759	15976	15911	15917	15981	15854	15776	15980	15950	15886	15909	15774	15881	15864	15936	16007	15968	15895	15947	16020	15774	15758	15784	15840	16046	16020	15923	15801	15985	15871	15828	15766	16045	15731	15726	15879	15866	16042	15806	15784	15911	15720	15929	15868	15741	15971	16099	15823	15895	15973	15971	15944	15707	15934	15891	16006	15778	15923	15985	15994	16035	15857	15588	15833	15857	15988	15925	15850	15949	15872	16025	15818	15961	16000	15918	16122	15877	16064	15911	15950	16006	15875	15899	15810	15922	15784	15955	15915	15831	15860	15695	15930	15915	15800	15826	16018	15944	16034	15865	15958	15766	15920	15853	15933	15737	15811	15703	15921	16157	15943	15904	15890	15861	15958	15966	15977	15867	16035	15947	15970	16127	15694	16127	15989	16012	16060	15949	15879	15844	15919	15846	15932	15794	15728	15788	15974	15942	15930	15913	16028	15961	15711	15852	15911	15988	16116	15909	15860	16040	15990	15935	16123	15894	16023	15834	16130	16138	15926	15976	15896	15844	16159	15997	15770	15947	15873	15747	15992	15636	15850	15966	15978	15985	15989	15935	15892	15778	15987	16001	15989	16010	15805	15865	15855	16094	15973	15859	15915	15916	15891	15950	16001	15975	16053	16002	16185	16100	16044	15899	16019	15980	15831	15825	15841	15826	15791	15901	15906	15913	15816	15820	16088	15943	15822	16097	15829	15861	15791	15982	15996	15664	15807	15611	15905	15666	16117	15836	15881	15797	15744	15989	15947	15892	16027	15906	16085	15905	15866	15795	15993	15946	15846	15937	15918	15939	15921	15858	15900	15879	15979	16038	15843	15929	16095	15610	15858	15970	15992	15995	16048	15881	15829	15827	15953	15854	15820	16120	16029	15893	15873	15964	15867	16113	15843	15861	15742	16009	15936	15812	16007	15944	16001	15805	15767	15833	15873	16070	16016	15891	15999	15798	15935	16036	16012	15903	16026	15749	15816	15796	15675	16017	15994	15720	15909	15948	15860	15987	15996	16027	15900	15882	15784	15927	15912	15919	16041	15877	15760	15779	15983	15892	15738	15920	15852	15785	15721	15884	15824	15896	15840	16020	15830	15891	16004	16077	15892	15695	15993	15903	15970	16004	15945	15724	16010	15651	15912	15920	16171	15850	15955	15933	15961	15996	15847	15809	15729	15975	16029	15701	15982	15809	15942	15979	15813	15994	15655	15900	15913	15869	15804	15828	15780	15834	15779	16054	15931	15942	15787	16052	15994	15977	15873	15909	15851	15855	15904	15785	15919	16166	15931	15871	15722	15920	16010	15800	16063	15823	15841	15871	15824	15774	16144	16050	16014	15841	15872	15836	15886	15919	16056	15882	15950	15805	15832	16039	15915	16003	15751	15650	15937	15916	15911	15986	15758	15956	15886	15954	15907	15822	15765	15849	15740	15941	15639	15939	15842	15947	16040	15830	15996	15875	16069	15962	15823	15832	16041	16056	16013	15702	15902	15960	15896	15957	16028	15947	15991	15966	15888	15931	16018	15804	15848	15792	15808	16024	16113	16004	15739	15868	16107	15895	15984	15806	15893	16091	15851	15764	15980	15967	15972	15836	15987	15782	15923	16107	15848	15844	15993	16007	15884	15834	15619	15842	15857	15910	15962	15970	15775	15723	16208	16254	15717	15971	16018	15733	16009	15983	15958	15909	16014	15938	16067	15998	15932	15815	15921	15990	15955	15689	15972	15884	15862	15831	15822	15879	15931	15897	15955	16122	15890	15974
30412	43742	31471	21975	17272	13889	13859	13641	13425	13270	13422	13497	13259	13388	13456	13032	13242	13139	13207	13263	13125	13300	13222	13141	13227	13271	13348	13361	13416	13234	13224	13105	13062	13149	13191	13192	13153	13058	13202	13174	13072	13071	13061	13173	13287	13072	13235	13480	13041	13232	13290	13300	13175	13291	13050	13201	13117	13146	13120	13232	13207	13102	13271	13125	13348	13049	13159	13193	13113	13314	13307	13098	13089	13153	13329	13052	13274	13268	13050	13214	13159	13242	13315	13230	13084	13078	13124	13244	13177	13210	13081	13180	13089	13212	13258	13236	13194	13189	13114	13109	13150	13083	13048	13295	12996	13166	13183	13208	13144	13198	13288	13178	13266	13159	13056	13162	13107	13076	13116	12893	13261	13070	13009	13186	13027	13155	13144	13154	13236	13195	13359	13078	13043	13104	13151	13056	13258	13250	13206	13017	13209	13220	13110	13063	13275	13215	13048	13286	13231	13099	13176	13240	13086	13182	13160	13035	13219	13170	13103	13247	13212	13165	13211	13079	13229	13300	13158	13163	12994	13190	12989	13161	13194	13140	13311	13023	13213	13010	13143	13239	13131	13213	13136	13159	13166	13147	13157	13325	13287	13051	13159	13122	13112	13067	13108	13301	13266	13036	13168	13168	13316	13179	13136	13052	13208	13148	13205	13046	13089	13440	13084	13304	13171	13018	13082	13094	13089	13120	13116	12967	13114	13137	13127	13248	13087	13258	13033	13170	13212	13106	13264	13214	13029	13249	13141	13082	13056	13206	13075	13135	13268	13091	13079	13115	13204	13225	13115	13259	13276	13235	13186	13137	13008	13117	13089	13162	13102	13202	13273	13107	13223	13142	13285	13243	13138	13027	13212	13131	13199	13166	13027	13115	13154	13194	13104	13114	13228	13250	13261	13103	13162	12992	13154	13078	13328	13163	13228	13213	13206	13037	13103	13127	13216	13129	13049	13200	13129	13307	13257	13187	13125	13244	13140	12949	13215	13103	13114	13233	13093	12970	13211	12962	13266	13078	13220	13198	13161	13114	13107	13168	13122	13133	13220	13104	13177	13072	13257	13204	13084	13129	13038	12990	13274	13180	13299	13069	13086	13046	13218	13026	13243	13264	13001	13174	13128	13329	13183	13257	13136	13258	13189	13101	13295	13246	13239	13157	13083	13213	13215	12989	12990	13175	13104	13240	13285	13195	12995	13180	13002	13039	13041	13227	13188	13208	13124	13134	13056	13091	13036	13126	13320	13271	12999	13239	13186	13081	13332	13338	12947	13129	13249	13304	13005	13078	13063	13181	13170	13158	13366	13089	13122	13240	13067	13156	13102	13075	13165	13037	13229	13084	13374	13194	13345	13170	13187	12994	13276	13005	13261	13257	13112	13201	13224	13112	13109	13149	13145	13135	13219	13261	13159	13239	13144	13050	13179	13262	13102	13094	13316	13170	13182	12985	13189	13005	13142	13230	13057	13080	13095	13112	13127	13203	13212	13205	13137	13277	13074	13296	13227	13321	13176	13232	13155	13145	13014	13269	13209	13236	13081	13193	13057	13193	13148	13199	13042	13287	13000	13215	13084	13212	13184	13087	13201	13356	13309	13018	13214	13214	13314	13059	13190	13151	13074	13296	13121	13113	13119	13217	13065	13211	13110	13314	13136	13183	13176	13229	13204	13231	13201	13242	13257	13136	13143	13280	13024	13076	13254	13200	13214	13046	13094	13217	13207	13070	13183	13055	13012	13172	13073	13316	12930	13196	13170	13140	13108	13151	13228	13211	13100	13328	13122	13179	13229	13147	13335	13035	13074	12923	13226	13098	13171	13114	13269	13114	13224	13096	13194	13004	13095	13250	13112	13119	13057	13282	13124	13204	13127	13237	13210	13149	13223	13168	13120	13090	13221	13234	13113	13121	13108	13097	13236	13036	13274	12985	13126	13176	13095	13044	13095	13087	13298	13082	13121	13182	13127	13204	13058	13166	13086	13096	13143	13321	13300	13142	13219	13078	13188	13033	13107	13147	13190	13059	13165	13091	13158	13043	13170	13063	13178	12908	13215	13041	13171	13053	13111	13188	13057	13279	13176	13098	13155	13071	13288	13165	13040	13077	13134	13307	13102	13231	13137	13097	13013	13249	13074	13316	13071	13099	13216	13101	13071	13054	13262	12908	13006	13022	13173	13091	13251	13155	13128	13016	13075	13178	13244	13073	13073	13189	13254	13151	13244	13195	13192	13050	13241	13146	12900	13163	13269	13157	13304	13162	13088	13193	13238	13112	13183	13286	13236	13040	13296	13025	13108	13054	13443	13100	13184	13225	13251	13232	13296	13140	13295	13208	13179	13033	13302	13364	13051	13075	13239	13172	13045	13230	13145	13295	13043	13061	13117	12940	13113	13156	13242	13253	13206	13220	13301	13096	13149	13216	13143	13238	13233	13125	13062	13059	13252	13246	13060	13215	12921	13271	13319	13175	13305	13125	13289	13146	13175	13143	13250	13105	13107	13043	13126	13094	13123	13078	13230	13099	13107	13255	13071	13252	13221	13250	13086	13124	13161	13070	13198	13086	13094	12953	13220	13169	13011	13167	13142	13128	13178	12917	13175	13224	13177	13195	13221	13070	13199	13048	13128	13191	13225	13101	13223	13110	13171	12999	13161	13195	13022	13107	13148	13166	13042	13064	13174	13338	13168	13110	13314	13386	13033	13118	13202	13110	13271	13205	13114	13266	13043	13159	13147	13213	13207	13006	13208	13167	13123	13203	13209	13129	13253	13202	13303	12914	13287	13142	13020	13052	13054	13383	13230	13364	13077	13155	13153	13077	13190	13094	13099	13162	13258	13101	13092	13162	13253	13318	13015	13157	13312	13156	13253	13172	13328	13142	13344	13058	13219	13160	13193	13253	13196	13271	13094	13203	13065	13135	13039	13025	13113	13049	13187	13063	13155	13032	13250	13136	13141	13275	12985	13095	13302	13034	13223	13161	13082	13101	13037	13216	13237	13224	13152	13150	13106	13069	13312	13041	13032	13224	13046	13172	13110	13019	12940	13069	13114	13273	13144	13141	13278	13212	13012	13081	13148	13100	13209	13190	13146	13145	13091	13125	13089	13207	12953	13170	13232	13097	13189	13297	13178	13151	13178	13301	13114	13059	13216	12979	13206	13083	12962	13116	13042	13185	13016	13295	13182	13042	13224	13042	13159	12981	12972	13108	13247	13104	13115	13293	13274	13126	13003	13294	13193	13072	13161	13126	13065	13022	13162	13161	13065	13165	13404	13077	13167	13272	13209	13284	12979	13241	13144	13164	13191	13211	13107	13253	13151	13142	13118	13165	13253	13225	13142	13143	13052	13105	13140	13123	13067	13273	13097	13325	13124	13300	13039	13118	13202	13096	13213	13337	13179	13180	13114	13177	13192	13332	13127	13091	13176	13093	13208	13221	12977	13142	13189	13154	13039	13111	13229	13158	13344	13127	13178	13170	13113	12951	13104	13029	13134	13334	13257	13054	13094	13138	12997	13226	13191	13346	12912	13016	13137	13315	13318	13136	13125	13267	13043	13158	13197	13117	13220	13057	13290	13263	13144	13173	13044	13314	13167	13119	13277	13223	13200	13157	13136	13054	13018	13167	13098	13246	13140	13198	13009	13076	13257	13176	13192	13164	13102	13197	13111	13166	13152	13108	13315	13131	13135	13216	13101	13199	12918	13017	13186	13121	13033	13170	13298	13316	13244	13120	13164	13045	13148	13209	13263	13179	13150	13011	13186	13171	13189	13090	12979	13113	13426	13259	13250	13013	13233	13204	13083	13349	13305	13227	13218	13124	13126	13210	13340	13251	13069	13131	13193	13182	13078	13270	13178	12999	13115	13218	13248	13131	12912	13018	13059	13245	13090	13218	13075	13089	13235	13145	13196	13114	13179	13229	13062	13148	13097	13203	13223	13249	13145	13183	13147	13178	13035	13080	13229	13141	13098	13154	13170	13124	13206	13059	13020	13124	13114	13215	13202	13145	13258	13177	13166	13164	13182	13060	13104	13228	13213	13114	13237	13285	13077	13113	13069	13146	13078	13122	13096	13060	13272	13114	13130	13021	13088	13191	13076	13180	13275	13235	13114	13150	13251	13150	13128	13136	13155	13269	13305	13201	13116	13143	13089	13174	13164	13224	13120	13219	13176	13260	13202	13142	13089	13185	13119	13164	13203	12957	13114	13167	13142	13293	13095	13299	13306	12988	12965	13234	13056	13285	13196	13100	13197	13261	13139	13262	13042	13166	13162	13113	13093	13210	13308	13193	13252	13264	13230	13183	13303	13164	13151	13203	13197	13144	13099	13086	13206	13143	13030	13073	13135	13115	13147	13119	13190	13008	13186	13059	13217	13271	13051	13092	13249	13192	13236	13256	13092	13292	13071	13149	13060	13028	13324	13190	13191	12956	12988	13144	13113	13121	13141	13188	13159	13335	13126	13096	13128	13183	13072	13037	13098	13087	13398	13224	13305	13278	13205	13096	13249	13201	13272	13282	13058	13261	13251	13140	13165	13124	13060	13115	13279	13256	13176	13203	13188	13193	13145	13199	13117	13025	13152	13120	13308	13305	13218	13029	13205	13145	13191	13280	13144	13294	13175	13255	13171	13250	13250	12951	13169	13146	13273	13136	13140	13265	13167	13260	13109	13329	13081	13234	13334	13074	13100	13286	13239	13110	13180	13033	13131	13254	13090	13330	13047	13028	13207	13250	13251	13076	13050	13319	12923	13237	13171	13259	13176	13305	13072	13137	13225	13127	13223	13232	13162	13108	13213	13196	13102	13304	13127	13075	13193	13231	13207	13104	13199	13215	13053	13186	13104	13131	13111	13234	13221	13278	13338	13152	13108	13084	13185	13248	13294	13258	13255	13016	13029	13169	13003	13238	13118	13173	13116	13191	13284	13090	13129	13109	13173	13279	13045	13083	13171	13104	13098	13213	13188	13084	13212	13293	13279	13156	13196	13155	13106	13172	13280	12948	13257	13203	13194	13233	13222	13178	12999	13184	13151	13290	13006	13173	13102	12986	13235	13029	13013	13132	13191	13172	13157	12880	13273	13122	13226	13097	13273	13251	13187	13149	13179	13128	13040	13067	13354	13199	13189	13275
23163	21143	28478	25987	23026	21463	19756	17288	16789	16867	16780	16681	16767	16564	16501	16561	16660	16372	16175	16353	16342	16414	16572	16428	16369	16472	17201	17227	17129	16734	16342	16799	16193	16176	16594	16441	16339	16375	16351	16248	16267	16532	16333	16279	16173	16284	16290	16357	16139	16441	16408	16310	16256	16342	16380	16512	16422	16330	16297	16365	16343	16495	16465	16219	16356	16315	16232	15988	16296	16489	16336	16169	16205	16314	16268	16457	16357	16217	16175	16229	16320	16232	16288	16128	16277	16208	16117	16322	16189	16110	16261	16355	16230	16404	16035	16457	16164	16212	16280	16291	16218	16211	16429	16187	16182	16387	16168	16166	16271	16115	16130	16438	16256	16438	16462	16237	16278	16314	16108	16279	16304	16242	16074	16243	16296	16353	16276	16262	16310	16333	16322	16318	16284	16183	16158	16445	16318	16416	16214	16274	16227	16370	16281	16463	16233	16345	16301	16410	16319	16156	16259	16171	16144	16214	16314	16146	16369	16205	16277	16210	16394	16190	16401	16332	16355	16308	16274	16241	16283	16414	16128	16172	16137	16264	16292	16204	16150	15941	16262	16205	16224	16357	16338	16007	16176	16062	16224	16330	16384	16233	16346	16261	15918	16183	16333	16321	16415	16382	16313	16255	16245	16601	16351	16234	16235	16174	16114	16218	16474	16467	16242	16027	16101	16270	16212	16390	16197	16164	16141	16134	16236	16241	16246	16347	16208	16315	16391	16458	16449	16079	16236	16242	16182	16277	15963	16407	16354	16283	16237	16361	16204	16246	16459	16180	16343	16180	16302	16077	16205	16285	16189	16214	16299	16333	16360	16211	16272	16153	16151	16261	16333	16108	16294	16458	16175	16232	16350	16144	16562	16124	16290	16230	16355	16569	16384	16188	16249	16189	16184	16220	16303	16364	16288	16221	16325	16262	16396	16454	16498	16406	16047	16283	16366	16445	16461	16418	16357	16240	16274	16273	16214	16320	16322	16196	16338	16174	16258	16177	16307	16278	16263	16163	16392	16302	16312	16167	16274	16287	16235	16218	16373	16062	16277	16374	16329	16118	16151	16350	16312	16074	16399	16362	16285	16366	16371	16261	16319	16414	16311	16315	16273	16184	16257	16310	16203	16310	16307	16149	16265	16411	16101	16326	16362	16381	16486	16280	16322	16259	16238	16196	16293	16221	16369	16164	16462	16422	16156	16108	16249	16165	16509	16333	16522	16264	16398	16331	16469	16180	16295	16243	16244	16464	16325	16214	16328	16124	16258	16232	16230	16184	16261	16158	16363	16412	16417	16334	16321	16189	16250	16289	16206	16282	16247	16450	16329	16329	16153	16033	16206	16367	16374	16152	16064	16242	16229	16395	16454	16240	16263	16360	16355	16005	16290	16146	16376	16349	16335	16297	16121	16242	16308	16342	16201	16116	16509	16124	16193	16156	16183	16329	16240	16247	16399	16277	16411	16352	16247	16134	16219	16233	16334	16200	16319	16322	16180	16186	16248	16414	16330	16307	16225	16370	16399	16387	16307	16306	16510	16333	16167	16278	16309	16100	16084	16062	16287	16386	16378	16171	16276	16112	16187	16290	16259	16049	16140	16211	16377	16164	16261	16172	16392	16449	16321	16217	16299	16314	16272	16277	16222	16289	16205	16390	16466	16180	16360	16270	16358	16440	16152	16120	16494	16193	16350	16172	16036	16114	16327	16413	16377	16327	16326	16283	16323	16299	16397	16367	16188	16425	16475	16214	16139	16177	16215	16244	16292	16423	16179	16183	16174	16365	16366	16256	16249	16264	16288	16206	16148	16128	16375	16317	16201	16344	16064	16302	16342	16074	16292	16044	16039	16194	16362	16362	16209	16176	16286	16210	16193	16286	16314	16254	16243	16254	16171	16253	16233	16306	16381	16385	16355	16235	16220	16363	16272	16241	16292	16361	16215	16120	16241	16275	16217	16278	16292	16466	16232	16319	16382	16279	16347	16404	16355	16350	16412	16396	16391	16320	16170	16268	16253	16338	16130	16413	16108	16349	16204	16159	16339	16243	16297	16339	16483	16317	16330	16281	16052	16326	16140	16305	16351	16359	16300	16422	16481	16464	16329	16232	16091	15953	16034	16104	16270	16244	16352	16333	16108	16250	16313	16192	16347	16411	16272	16233	16216	16358	16076	16282	16442	16265	16083	16381	16431	16165	16444	16250	16344	16332	16185	16384	16301	16490	16366	16136	16218	16182	16195	16297	16331	16189	16302	16268	16343	16045	16197	16341	16379	16273	16120	16344	16408	16229	16515	16329	16279	16287	16282	16461	16377	16378	16167	16155	16177	16376	16262	16319	16149	16261	16459	16431	16093	16388	16378	16255	16209	16337	16019	16389	16255	16250	16194	16097	16098	16280	16141	16221	16256	16224	16228	16471	16425	16246	16206	16309	16451	16367	16268	16414	16284	16269	16301	16230	16260	16253	16183	16294	16456	16427	16241	16171	16144	16485	16269	16297	16302	16278	16047	16474	16115	16217	16452	16297	16392	16264	16203	16330	16172	16204	16238	16260	16333	16329	16170	16201	16183	16287	16491	16248	16123	16261	16219	16312	16384	16242	16156	16234	16267	16359	16261	16512	16454	16119	16406	16326	16261	16149	16262	16420	16303	16195	16123	16202	16231	16133	16086	16373	16372	16296	16193	16396	16290	16294	16093	16173	16159	16318	16258	16260	16301	16205	16176	16340	16079	16140	16345	16190	16351	16344	16368	16516	16210	16235	16401	16207	16203	15996	16273	16269	16278	16176	16356	16416	16101	16195	16350	16301	16304	16179	16296	16144	16293	16396	16532	16268	16270	16341	16301	16422	16407	16296	16154	16253	16154	16300	16234	16390	16207	16328	16223	16261	16257	16271	16316	16101	16362	16379	16294	16154	16203	16330	16441	16235	16185	16108	16216	16143	16211	16401	16073	16259	16150	16408	16381	16405	16251	16330	16333	16266	16621	16372	16242	16268	16345	16425	16320	16384	16269	16217	16227	16177	16307	16386	16370	16376	16332	16052	16241	16419	16143	16231	16329	16209	16193	16266	16224	16303	16366	16215	16319	16385	16093	16320	16455	16351	16331	16325	16198	16159	16469	16268	16098	16243	16382	16433	16361	16288	16340	16401	16226	16386	16194	16129	16138	16055	16211	16479	16238	16209	16337	16270	16270	16475	16146	16234	16248	16295	16321	16174	16203	16225	16333	16106	16289	16364	16323	16388	16403	16178	16108	16403	16274	16398	16128	16144	16125	16342	16171	16220	16093	16129	16077	16176	16272	16408	16288	16288	16093	16171	16287	16324	16199	16426	16233	16312	16108	16446	16082	16192	16269	16285	16456	16337	16379	16372	16087	16392	16353	16376	16273	16243	16130	16340	16427	16300	16174	16277	16015	16273	16419	16318	16262	16284	16329	16099	16247	16182	16260	16514	16261	16288	16116	16395	16309	16472	16233	16242	16131	16121	16183	16185	16385	16233	16396	16388	16034	16099	16123	16302	16375	16334	16423	16466	16338	16278	16092	16160	16303	16069	16247	16378	16388	16194	16314	16059	16298	16276	16388	16191	16417	16354	16153	16222	16222	16367	16364	16186	16255	16410	16245	16156	16303	16354	16107	16235	16609	16497	16334	16063	16395	16399	16156	16040	16211	16083	16319	16370	16310	16189	16516	16369	16244	16296	16275	16257	16457	16145	16274	16048	16331	16309	16255	16366	16207	16241	16326	16271	16504	16312	16090	16271	16059	16163	16556	16310	16263	16207	16266	16241	16200	16435	16217	16260	16445	16428	16209	16276	16346	16150	16396	16193	16179	16213	16272	16160	16350	16456	16322	16357	16219	16237	16350	16436	16123	16358	16310	16195	16209	16292	16293	16421	16245	16119	16284	16321	16341	16041	16136	16055	16201	16222	16259	16158	16164	16257	16374	16216	16194	16310	16400	16267	16356	16140	16319	16305	16433	16233	16329	16217	16161	16171	16136	16125	16389	16300	16316	16390	16259	16330	16431	16292	16216	16157	16324	16388	16333	16225	16392	16212	16305	16201	16273	16101	16378	16207	16417	16269	16278	16458	16478	16442	16251	16296	16360	16283	16250	16190	16200	16166	16305	16418	16488	16156	16265	16340	16109	16157	16308	16393	16354	16312	16295	16262	16392	16241	16090	16222	16261	16289	16251	16470	16545	16239	16349	16213	16087	16211	16385	16272	16145	16240	16285	16241	15877	16189	16235	16244	16379	16280	16414	16223	16163	16255	16136	16258	16272	16204	16437	16187	16008	16295	16293	16002	16503	16230	16202	16528	16416	16276	16434	16290	16226	16302	16303	16335	16273	16334	16359	16223	16211	16322	16286	16244	16363	16205	16416	16530	16208	16444	16486	16096	16172	16488	16253	16296	16222	16217	16029	16361	16368	16306	16295	16413	16130	16500	16430	16468	16478	16223	16455	16315	16231	16294	16161	16522	16053	16378	16049	16263	16336	16369	16262	16360	16378	16060	16214	16261	16285	16284	16405	16225	16219	16306	16434	16500	16469	16206	16588	16291	16234	16403	16229	16402	16231	16245	16220	16110	16363	16344	16212	16393	16271	16022	16375	16347	16474	16410	16290	16392	16391	16319	16174	16068	16232	16229	16295	16158	16251	16205	16263	16355	16322	16289	16494	16134	16172	16139	16184	16229	16266	16375	16297	16348	16224	16377	16277	16047	16205	16222	16310	16538	16301	16404	16239	16309	16308	16203	16307	16155	16282	16218	16011	16366	16402	16082	16134	16359	16361	16222	16303	16152	16286	16271	16330	16313	16349	16074	16295	16160	16282	16212	16340	16189	16309	16165	16114	16316	16307	16202	16254	16255	16170	16396	16305	16214	16137	16098	16260	16323	16415	16504	16129	16327	16464	16465	16186	16295	16250	16486	16372	16098	16266	16232	16264	16219	16319	16411	16273	16359	16320	16395	16386	16391	16107	16398	16458	16370	16008	16349	16198	16334	16281	16319	16512	16446	16270	16197	16286	16430	16494	15976	16318	16250	16374	16197	16200	16470	16176	16318	16302	16223	16387	16371	16181	16185	16100	16388	16176	16393	16346	16141	16240	16241	16124	16381	16486	16151	16228	16140
31275	58704	50076	33974	19786	15362	14482	14301	14065	13791	13932	13765	13890	13630	13589	13446	13601	13472	13424	13295	13570	13375	13371	13437	13242	13818	14287	14538	14348	13890	13441	13597	13399	13328	13323	13335	13347	13330	13264	13347	13515	13335	13327	13235	13358	13345	13418	13506	13344	13277	13394	13269	13346	13455	13341	13404	13372	13390	13613	13176	13423	13342	13368	13396	13359	13317	13526	13381	13331	13357	13317	13331	13414	13338	13501	13455	13265	13311	13260	13423	13220	13426	13469	13315	13349	13498	13366	13232	13407	13270	13254	13344	13286	13326	13340	13426	13308	13397	13361	13310	13207	13344	13421	13466	13388	13209	13379	13348	13378	13568	13382	13386	13186	13406	13436	13387	13300	13503	13318	13312	13369	13263	13370	13458	13331	13347	13446	13371	13379	13353	13260	13412	13368	13346	13355	13495	13442	13493	13351	13256	13445	13274	13368	13275	13349	13225	13286	13414	13482	13218	13212	13333	13279	13292	13313	13306	13404	13299	13532	13275	13379	13437	13336	13433	13352	13276	13197	13289	13460	13323	13258	13272	13579	13433	13256	13072	13297	13186	13417	13334	13374	13513	13466	13405	13375	13316	13400	13342	13287	13393	13334	13292	13312	13553	13441	13392	13130	13370	13456	13575	13252	13300	13355	13340	13427	13202	13497	13275	13370	13185	13380	13447	13445	13350	13336	13265	13403	13470	13281	13311	13269	13431	13228	13329	13351	13256	13424	13320	13331	13410	13328	13602	13391	13272	13370	13264	13338	13346	13308	13373	13416	13439	13259	13510	13364	13159	13164	13540	13600	13425	13237	13284	13439	13366	13421	13505	13387	13365	13436	13212	13274	13489	13355	13465	13356	13459	13255	13445	13408	13462	13387	13404	13296	13401	13258	13315	13365	13275	13296	13160	13371	13349	13407	13295	13373	13496	13337	13285	13410	13299	13265	13405	13263	13372	13190	13377	13388	13354	13286	13283	13298	13516	13414	13443	13171	13356	13333	13217	13433	13237	13386	13283	13178	13457	13238	13174	13420	13244	13345	13247	13368	13373	13234	13385	13399	13346	13437	13416	13411	13290	13242	13462	13345	13526	13279	13259	13427	13423	13464	13302	13299	13484	13260	13250	13429	13280	13373	13297	13363	13347	13369	13349	13315	13385	13409	13331	13405	13300	13169	13324	13379	13266	13278	13289	13247	13351	13393	13373	13322	13399	13249	13248	13441	13385	13417	13130	13350	13297	13371	13316	13412	13339	13393	13380	13125	13306	13320	13310	13436	13332	13352	13479	13402	13205	13122	13462	13346	13437	13221	13381	13328	13421	13119	13336	13450	13215	13375	13315	13335	13434	13354	13382	13192	13390	13362	13419	13244	13314	13333	13290	13354	13310	13414	13304	13291	13101	13323	13479	13547	13304	13444	13393	13468	13126	13357	13273	13348	13241	13377	13463	13215	13390	13267	13304	13504	13372	13480	13561	13432	13359	13370	13411	13392	13425	13268	13366	13317	13209	13414	13422	13333	13344	13611	13374	13445	13285	13458	13221	13414	13342	13395	13484	13402	13432	13388	13143	13196	13428	13301	13217	13289	13525	13469	13378	13374	13268	13358	13334	13322	13334	13403	13343	13354	13353	13371	13406	13416	13380	13387	13436	13240	13361	13233	13401	13449	13292	13352	13506	13220	13278	13404	13333	13465	13330	13444	13346	13394	13292	13325	13443	13358	13351	13462	13412	13325	13283	13397	13377	13201	13264	13450	13269	13431	13336	13290	13320	13378	13353	13336	13204	13215	13528	13340	13360	13475	13397	13337	13315	13511	13405	13489	13249	13363	13383	13255	13323	13527	13417	13322	13463	13066	13147	13323	13346	13362	13476	13393	13513	13367	13277	13467	13442	13016	13310	13294	13467	13443	13329	13365	13666	13385	13261	13330	13201	13402	13394	13400	13222	13342	13360	13264	13143	13431	13440	13290	13271	13346	13372	13214	13294	13375	13208	13337	13411	13367	13526	13450	13264	13394	13046	13210	13318	13300	13327	13380	13244	13317	13355	13345	13445	13466	13434	13246	13290	13190	13280	13507	13455	13350	13278	13307	13529	13452	13358	13169	13416	13250	13229	13444	13368	13406	13331	13300	13375	13428	13388	13430	13541	13460	13325	13178	13236	13336	13301	13426	13535	13296	13413	13450	13270	13427	13263	13479	13222	13398	13331	13283	13435	13412	13318	13379	13469	13233	13444	13527	13325	13328	13256	13288	13276	13337	13272	13373	13407	13307	13212	13450	13279	13258	13285	13433	13327	13386	13326	13399	13557	13583	13160	13437	13352	13605	13525	13351	13351	13254	13525	13432	13408	13443	13351	13358	13372	13385	13302	13345	13469	13353	13493	13187	13448	13391	13439	13224	13341	13379	13354	13356	13205	13529	13076	13340	13461	13362	13434	13407	13393	13287	13267	13217	13349	13427	13544	13402	13513	13336	13450	13262	13482	13420	13505	13296	13474	13236	13326	13418	13463	13311	13334	13295	13327	13185	13347	13387	13398	13294	13294	13407	13406	13293	13411	13616	13328	13362	13501	13353	13499	13465	13393	13302	13348	13444	13389	13327	13208	13180	13421	13533	13454	13521	13249	13312	13449	13365	13346	13434	13472	13202	13228	13456	13310	13477	13360	13137	13440	13406	13344	13340	13280	13265	13330	13350	13249	13369	13373	13426	13404	13315	13387	13365	13458	13356	13463	13233	13093	13373	13446	13338	13644	13312	13352	13290	13133	13472	13306	13346	13276	13410	13395	13258	13315	13190	13247	13450	13518	13278	13270	13424	13461	13388	13262	13162	13439	13320	13281	13295	13417	13309	13279	13326	13460	13370	13375	13357	13350	13432	13406	13222	13325	13346	13328	13344	13380	13331	13346	13365	13287	13310	13224	13317	13347	13336	13389	13419	13435	13309	13240	13295	13419	13372	13373	13578	13412	13344	13493	13299	13179	13421	13353	13498	13438	13349	13322	13493	13295	13398	13434	13219	13292	13270	13383	13481	13211	13563	13185	13286	13584	13423	13440	13430	13234	13365	13435	13416	13463	13328	13265	13393	13335	13280	13355	13396	13310	13305	13288	13304	13179	13479	13323	13333	13401	13338	13292	13456	13411	13393	13290	13324	13392	13433	13396	13330	13303	13445	13317	13440	13286	13333	13304	13300	13374	13341	13241	13381	13360	13377	13321	13245	13373	13234	13358	13451	13489	13539	13186	13366	13411	13367	13397	13435	13245	13291	13462	13139	13456	13351	13406	13480	13457	13203	13296	13293	13345	13641	13543	13334	13464	13544	13243	13417	13386	13457	13492	13320	13291	13401	13432	13398	13270	13281	13423	13386	13437	13177	13228	13273	13426	13233	13406	13465	13337	13297	13399	13307	13295	13557	13370	13116	13289	13194	13220	13240	13289	13468	13247	13337	13314	13400	13344	13302	13234	13386	13338	13300	13274	13433	13586	13357	13361	13158	13284	13288	13381	13280	13299	13350	13278	13439	13347	13508	13491	13379	13343	13344	13356	13468	13413	13368	13385	13341	13319	13333	13484	13433	13468	13373	13475	13310	13235	13336	13248	13300	13466	13279	13302	13425	13262	13302	13245	13458	13437	13412	13362	13114	13343	13239	13327	13287	13243	13563	13284	13423	13385	13395	13344	13414	13407	13279	13152	13285	13322	13336	13482	13398	13458	13336	13429	13304	13449	13259	13413	13409	13491	13455	13437	13342	13376	13363	13472	13355	13380	13332	13290	13371	13525	13354	13390	13405	13526	13296	13283	13249	13302	13306	13208	13387	13370	13254	13311	13377	13254	13299	13346	13510	13218	13332	13308	13258	13440	13246	13591	13443	13392	13321	13332	13349	13265	13155	13549	13517	13236	13384	13376	13305	13389	13425	13465	13477	13234	13148	13334	13164	13289	13589	13329	13133	13295	13337	13312	13413	13400	13523	13402	13242	13398	13315	13358	13462	13456	13403	13167	13298	13326	13403	13341	13406	13339	13330	13558	13232	13362	13255	13293	13344	13268	13240	13321	13303	13304	13433	13295	13467	13256	13294	13262	13349	13360	13332	13386	13402	13372	13325	13351	13310	13345	13201	13393	13465	13537	13195	13312	13344	13481	13329	13103	13185	13369	13474	13424	13232	13368	13465	13412	13344	13506	13339	13482	13493	13391	13413	13307	13446	13423	13337	13265	13269	13248	13319	13406	13282	13466	13244	13207	13449	13281	13226	13271	13399	13214	13410	13357	13248	13336	13550	13462	13273	13218	13323	13300	13389	13426	13297	13140	13310	13287	13240	13341	13423	13295	13457	13351	13430	13365	13334	13489	13287	13396	13337	13193	13431	13370	13398	13406	13341	13438	13478	13281	13396	13351	13376	13516	13412	13399	13439	13214	13387	13333	13486	13450	13369	13323	13383	13284	13482	13403	13440	13304	13444	13573	13242	13225	13354	13226	13378	13311	13503	13310	13456	13316	13281	13396	13395	13423	13514	13246	13235	13321	13373	13321	13194	13266	13296	13240	13282	13273	13401	13371	13371	13347	13258	13463	13415	13456	13483	13207	13306	13387	13434	13611	13432	13205	13351	13285	13302	13282	13279	13251	13352	13467	13368	13375	13429	13130	13260	13305	13443	13329	13224	13220	13415	13389	13460	13299	13292	13357	13422	13335	13348	13183	13259	13377	13232	13266	13243	13268	13495	13364	13326	13319	13315	13249	13333	13385	13341	13321	13448	13414	13344	13513	13517	13345	13292	13331	13377	13426	13559	13163	13380	13398	13353	13304	13291	13355	13246	13480	13340	13488	13368	13316	13148	13391	13323	13330	13348	13286	13380	13390	13227	13278	13276	13285	13364	13379	13436	13402	13288	13401	13460	13317	13182	13379	13377	13263	13418	13419	13195	13387	13528	13425	13505	13298	13297	13367	13274	13204	13343	13399	13206	13416	13296	13476	13266	13306	13446	13398	13353	13271	13467	13327	13412	13338	13292	13278	13292	13477	13471	13304	13374	13255	13215	13281	13330	13288	13167	13439	13271	13360	13361	13461	13408	13272	13422	13228	13352	13416	13372	13208	13289	13569	13312	13488	13449	13337	13515	13343	13454	13438
24749	21423	28868	28196	21052	18633	18202	17379	16939	17191	16984	16898	16895	16718	16726	16949	16849	16679	16718	16822	16745	16947	16821	16854	16585	16785	17006	16911	17236	17132	16939	16922	16784	16549	16683	16534	16677	16718	16815	16694	16725	16834	16671	16677	16803	16754	16684	16922	16738	16871	16672	16792	16708	16693	16794	16848	16796	16715	16642	16594	16648	16751	16459	16615	16725	16673	16718	16748	16668	16764	16585	16654	16517	16742	16809	16888	16743	16769	16544	16655	16833	16700	16885	16853	16690	16466	16747	16787	16572	16608	16926	16690	16852	16889	16868	16731	16772	16744	16597	16806	16859	16784	16928	16854	16829	16542	16560	16868	16699	16750	16578	16835	16782	16598	16801	16809	16592	16724	16769	16737	16858	16673	16520	16749	16651	16684	16910	16796	16756	16657	16631	16635	16651	16673	16623	16572	16899	16699	16715	16605	16448	16756	16692	16780	16737	16625	16672	16780	16690	16769	16562	16719	16828	16898	16597	16553	16766	16796	16603	16807	16547	16560	16636	16739	16691	16794	16871	16602	16581	16567	16703	16832	16698	16640	16621	16458	16618	16627	16685	16665	16719	16709	16628	16603	16573	16671	16551	16597	16849	16657	16681	16715	16539	16556	16761	16833	16578	16700	16599	16606	16684	16854	16776	16633	16661	16754	16813	16672	16602	16636	16651	16598	16858	16705	16740	16888	16642	16881	16439	16807	16777	16818	16483	16567	16508	16928	16916	16613	16712	16899	16608	16761	16763	16657	16612	16737	16556	16786	16633	16687	16835	16826	16858	16581	16775	16630	16693	16565	16670	16554	16534	16621	16753	16616	16674	16628	16759	16593	16745	16720	16866	16702	16833	16597	16737	16623	16673	16667	16792	16610	16575	16894	16784	16611	16539	16760	16732	16778	16676	16686	16663	16500	16597	16835	16831	16690	16791	16740	16646	16559	16626	16546	16879	16714	16823	16849	16694	16716	16727	16493	16763	16863	16748	16712	16776	16696	16969	16808	16764	16643	16556	16489	16746	16764	16524	16717	16836	16683	16553	16884	16701	16809	16841	16621	16867	16872	16766	16518	16784	16800	16545	16642	16726	16569	16538	16520	16611	16828	16663	16678	16651	16630	16530	16549	16580	16552	16583	16623	16606	16922	16665	16524	16517	16643	16476	16687	16717	16965	16676	16514	16620	16592	16716	16826	16740	16738	16636	16783	16890	16627	16669	16698	16830	16858	16913	16634	16773	16599	16890	16746	16902	16828	16751	16694	16782	16814	16683	16504	16690	16621	16531	16448	16725	16681	16790	16641	16483	16417	16896	16458	16608	16461	16915	16772	16560	16556	16872	16723	16805	16782	16936	16726	16776	16738	16786	16754	16354	16730	16751	16730	16689	16642	16704	16724	16454	16611	16551	16552	16689	16891	16750	16661	16515	16655	16589	16546	16631	16557	16728	16796	16901	16864	16707	16748	16779	16706	16986	16616	16789	16573	16812	16645	16786	16746	16729	16498	16560	16917	16785	16737	16630	16690	16529	16727	16850	16536	16529	16641	16695	16634	16526	16546	16778	16780	16792	16524	16707	16685	16639	16641	16721	16813	16816	16697	16882	16729	16727	16545	16775	16539	16512	16751	16724	16643	16740	16775	16554	16722	16726	16634	16649	16672	16689	16723	16623	16896	16709	16703	16697	16518	16680	16753	16504	16681	16726	16771	16662	16483	16946	16672	16723	16586	16714	17017	16851	16598	16822	16762	16681	16808	16779	16591	16611	16624	16519	16690	16727	16780	16596	16694	16607	16738	16798	16978	16800	16830	16616	16668	16660	16701	16782	16732	16611	16605	16778	16741	16463	16650	16532	16668	16729	16774	16424	16766	16430	16681	16749	16813	16781	17036	16870	16704	16574	16546	16599	16803	16535	16741	16812	16659	16755	16814	16632	16682	16491	16667	16763	16477	16587	16521	16759	16722	16687	16783	16776	16777	16737	16798	16624	16509	16901	16749	16578	16677	16872	16693	16813	16706	16802	16648	16930	16631	16710	16799	16869	16658	16561	16595	16576	16705	16653	16652	16720	16572	16661	16676	16803	16777	16676	16800	16612	16734	16481	16746	16622	16713	16710	16842	16807	16670	16605	16444	16714	16550	16671	16898	16586	16637	16738	16673	16820	16676	16521	16904	16801	16638	16691	16789	16737	16721	16717	16625	16745	16788	16737	16584	16533	16609	16599	16632	16764	16774	16841	16863	16698	16511	16653	16700	16497	16807	16830	16715	16706	16692	16609	16657	16541	16563	16817	16508	16752	16865	16664	16790	16823	16770	16593	16844	16847	16770	16758	16790	16767	16628	16329	16631	16572	16630	16665	16760	16543	16573	16618	16660	16795	16616	16894	16659	16810	16663	16781	16553	16658	16536	16875	16802	16649	16625	16626	16689	16857	16887	16614	16654	17005	16834	16867	16729	16739	16708	16583	16597	16631	16534	16799	16730	16941	16798	16907	16596	16511	16579	16711	16617	16659	16755	16744	16656	16697	16719	16598	16824	16805	16746	16609	16781	16527	16753	16731	16711	16662	16860	16757	16747	16717	16661	16494	16908	16548	16664	16615	16718	16858	16764	16837	16661	16700	16611	16706	16695	16604	16673	16642	16703	16574	16572	16682	16800	16563	16606	16723	16520	16642	16661	16766	16845	16802	16794	16603	16652	16869	16785	16821	16468	16605	16632	16862	16513	16527	16692	16557	16722	16724	16776	16778	16657	16694	16686	16642	16771	16715	16548	16866	16807	16725	16851	16805	16585	16821	16731	16928	16691	16801	16636	16557	16527	16834	16788	16513	16860	16789	16729	16749	16604	16708	16663	16782	16801	16663	16694	16642	16653	16626	16638	16748	16524	16660	16775	16732	16770	16737	16646	16815	16632	16658	16680	16624	16540	16620	16476	16801	16849	16744	16598	16657	16872	16763	16811	16829	16661	16733	16708	16549	16861	16820	16642	16849	16833	16751	16592	16570	16753	16776	16518	16763	16760	16693	16690	16719	16434	16667	16831	16688	16499	16890	16708	16726	16866	16740	16803	16773	16638	16707	16757	16693	16684	16771	16565	16867	16541	16759	16783	16731	16619	16585	16897	16754	16922	16742	16915	16600	16589	16683	16792	16761	16643	16775	16782	16536	16843	16626	16832	16703	16559	16503	16805	16847	16435	16717	16734	16772	16750	16693	16748	16561	16625	16648	16731	16775	16748	16935	16498	16831	16643	16566	16547	16926	16664	16537	16625	16586	16827	16870	16701	16821	16649	16710	16616	16814	16897	16762	16697	16796	16516	16601	16811	16793	16677	16823	16592	16642	16385	16724	16819	16519	16685	16777	16619	16514	16487	16878	16912	16606	17095	16584	16735	16668	16667	16928	16720	16608	16524	16853	16627	16662	16704	16463	16706	16583	16633	16781	16747	16810	16643	16896	16863	16655	16767	16641	16872	16698	16383	16498	16853	16770	16586	16712	16785	16679	16827	16625	16826	16768	16797	16791	16660	16662	16641	16829	16633	16756	16614	16780	16765	16630	16753	16704	16634	16938	16761	16686	16705	16682	16639	16651	16888	16687	16775	16851	16787	16662	16755	16507	16793	16844	16549	16569	16746	16917	16623	16828	16815	16529	16726	16854	16647	16715	16547	16749	16728	16666	16755	16650	16809	16611	16631	16687	16832	16665	16839	16731	16563	16620	16740	16932	16620	16693	16835	16635	16453	16566	16725	16909	16601	16653	16787	16788	16455	16777	16649	16755	16821	16585	16666	16793	16509	16788	16759	16748	16571	16489	16520	16529	16624	16882	16682	16637	16668	16759	16596	16835	16658	16520	16547	16784	16659	16642	16852	16699	16873	16895	16849	16742	16644	16463	16584	16754	16610	16853	16634	16684	16726	16643	16883	16776	16541	16783	16690	16770	16618	16747	16787	16645	16691	16688	16677	16628	16589	16649	16819	16820	16723	16652	16654	16763	16783	16796	16876	16681	16677	16741	16926	16560	16760	16744	16730	16779	16457	16678	16564	16573	16541	16558	16859	16905	16593	16715	16672	16549	16576	16801	16666	16737	16849	16687	16837	16656	16773	16854	16808	16868	16658	16660	16651	16654	16440	16927	16468	16859	16627	16741	16587	16703	16615	16667	16697	16739	16964	16740	16708	16659	16813	16821	16951	16761	16569	16749	16859	16516	16722	16733	16656	16754	16811	16767	16676	16698	16769	16741	16723	16712	16778	16649	16836	16847	16546	16659	16582	16618	16649	16747	16662	16455	16834	16841	16660	16734	16627	16755	16745	16631	16729	16748	16642	16551	16850	16746	16760	16729	16815	16624	16730	16625	16826	16708	16994	16770	16523	16569	16564	16747	16588	16886	16750	16662	16644	16794	16673	16737	16622	16740	16771	16608	16777	16636	16788	16719	16647	16807	16783	16845	16574	16565	16614	16429	16796	16844	16838	16767	16730	16672	16580	16738	16723	16658	16627	16342	16542	16573	16675	16506	16630	16609	16630	16579	16799	16813	16795	16777	16595	16868	16668	16664	16769	16533	16969	16666	16547	16780	16769	16697	16675	16790	16694	16885	16840	16723	16465	16707	16836	16701	16810	16765	16636	16785	16471	16695	16963	16603	16685	16751	16638	16639	16696	16607	16739	16754	16802	16789	16691	16707	16838	16744	16628	16907	16616	16711	16706	16935	16799	16715	16644	16900	16812	16664	16664	16813	16733	16827	16836	16663	16830	16727	16719	16914	16683	16683	16860	16626	16713	16710	16494	16617	16657	16757	16753	16689	16853	16592	16766	16800	16731	16742	16890	16784	16723	16635	16766	16944	16817	16722	16779	16772	16581	16855	16675	16538	16515	16731	16745	16881	16433	16726	16667	16827	16560	16758	16690	16791	16704	16515	16718	16802	16797	16573	16949	16704	16754	16686	16680	16555	16778	16685	16829	16556	16599	16611	16667	16631	16556	16809	16717	16756	16681	16704	16681	16744	16851	16685	16571	16655	16718	16642	16626	16664	16649	16778	16787	16788	16567	16680	16786	16691	16647	16511	16643	16830	16833	16785	16664	16835	16902	16773	16770	16760	16789	16480	16614	16558	16703	16534	16692	16532	16689	16573	16568
30780	53204	40932	25510	17604	14903	14478	14453	13951	13931	13935	13964	13677	13765	13684	13727	13781	13832	13557	13641	13893	13844	13793	13790	13617	13739	14224	14237	14084	14063	13731	13815	13638	13595	13615	13662	13479	13479	13524	13622	13703	13491	13570	13677	13553	13583	13645	13744	13699	13618	13558	13659	13656	13602	13745	13561	13751	13525	13617	13579	13570	13480	13675	13657	13452	13581	13632	13734	13707	13748	13706	13561	13719	13795	13531	13679	13732	13602	13571	13570	13574	13484	13475	13441	13802	13485	13601	13627	13426	13790	13528	13528	13660	13768	13655	13610	13569	13582	13702	13628	13695	13587	13656	13558	13713	13601	13685	13524	13649	13412	13911	13733	13479	13556	13611	13536	13546	13633	13598	13659	13610	13558	13633	13546	13847	13463	13629	13605	13602	13594	13412	13713	13682	13590	13474	13757	13418	13518	13611	13668	13639	13432	13564	13560	13575	13564	13512	13710	13607	13632	13690	13551	13544	13731	13608	13605	13649	13675	13429	13481	13429	13596	13643	13694	13695	13818	13646	13625	13584	13633	13612	13582	13756	13418	13628	13677	13606	13580	13600	13567	13685	13620	13644	13471	13634	13460	13713	13549	13554	13645	13573	13635	13681	13640	13596	13561	13527	13623	13689	13587	13656	13643	13624	13672	13545	13536	13622	13622	13657	13646	13703	13641	13721	13599	13690	13571	13646	13444	13556	13798	13669	13540	13498	13773	13713	13548	13576	13792	13589	13567	13806	13657	13442	13519	13504	13556	13757	13518	13576	13650	13696	13401	13560	13671	13688	13607	13643	13726	13487	13532	13591	13590	13592	13727	13490	13646	13642	13641	13605	13519	13663	13510	13684	13720	13646	13593	13431	13742	13698	13498	13744	13607	13513	13585	13395	13681	13627	13666	13880	13623	13621	13541	13735	13582	13545	13619	13688	13548	13529	13658	13506	13716	13503	13548	13620	13538	13495	13534	13607	13745	13644	13563	13604	13577	13679	13483	13461	13585	13814	13603	13691	13633	13610	13697	13565	13512	13418	13687	13684	13595	13565	13652	13620	13512	13544	13599	13559	13597	13606	13689	13701	13624	13692	13723	13607	13532	13546	13645	13654	13504	13492	13657	13657	13713	13613	13583	13625	13608	13485	13629	13682	13672	13789	13660	13687	13549	13565	13532	13526	13476	13565	13636	13548	13689	13510	13606	13486	13628	13598	13824	13558	13609	13712	13610	13661	13701	13641	13566	13667	13594	13618	13912	13655	13649	13616	13615	13751	13804	13673	13754	13442	13551	13625	13702	13644	13719	13658	13682	13754	13686	13490	13634	13738	13623	13429	13649	13677	13583	13554	13638	13366	13707	13651	13604	13603	13565	13690	13715	13404	13887	13611	13688	13666	13656	13481	13499	13716	13776	13676	13708	13634	13772	13666	13560	13661	13716	13505	13488	13612	13686	13552	13842	13463	13594	13591	13628	13618	13711	13576	13624	13764	13607	13632	13559	13802	13687	13547	13518	13591	13634	13563	13607	13749	13656	13694	13555	13694	13734	13522	13675	13708	13596	13665	13392	13784	13578	13660	13778	13633	13628	13486	13577	13751	13735	13621	13449	13561	13642	13639	13753	13605	13470	13482	13712	13444	13448	13671	13628	13616	13657	13552	13658	13626	13454	13550	13787	13444	13711	13738	13717	13702	13542	13459	13588	13720	13523	13622	13677	13627	13823	13532	13738	13572	13524	13577	13568	13567	13544	13707	13613	13646	13689	13605	13676	13679	13696	13742	13634	13637	13565	13672	13671	13559	13566	13660	13585	13417	13478	13741	13704	13447	13586	13686	13594	13609	13794	13790	13621	13801	13551	13764	13644	13486	13657	13694	13691	13683	13563	13718	13640	13694	13683	13635	13568	13562	13618	13678	13741	13587	13610	13472	13710	13517	13395	13686	13566	13395	13677	13665	13722	13687	13581	13650	13451	13673	13672	13692	13645	13563	13696	13728	13570	13647	13594	13473	13533	13660	13739	13587	13591	13770	13579	13627	13508	13601	13579	13611	13805	13603	13559	13665	13539	13522	13566	13608	13575	13645	13573	13648	13591	13695	13553	13645	13809	13573	13588	13501	13650	13697	13717	13608	13690	13652	13598	13456	13578	13669	13436	13614	13564	13696	13658	13529	13831	13772	13606	13523	13634	13679	13726	13569	13785	13483	13636	13748	13676	13665	13558	13722	13729	13647	13557	13598	13680	13687	13623	13598	13673	13655	13576	13639	13642	13738	13628	13540	13548	13717	13481	13707	13695	13600	13684	13670	13656	13663	13622	13504	13525	13624	13626	13720	13641	13712	13700	13653	13670	13735	13565	13544	13570	13677	13659	13631	13558	13592	13460	13736	13649	13610	13685	13493	13598	13457	13635	13354	13544	13594	13528	13736	13602	13637	13546	13651	13755	13637	13458	13614	13717	13713	13433	13652	13737	13688	13515	13628	13682	13796	13587	13648	13622	13600	13481	13706	13543	13693	13796	13659	13593	13769	13650	13540	13530	13657	13514	13850	13557	13618	13759	13612	13615	13672	13648	13655	13625	13626	13621	13629	13516	13515	13590	13560	13706	13708	13732	13408	13687	13659	13626	13747	13480	13666	13670	13575	13592	13453	13585	13462	13506	13747	13645	13609	13536	13463	13499	13595	13613	13723	13545	13418	13715	13631	13535	13587	13654	13806	13581	13732	13541	13714	13612	13728	13647	13798	13675	13561	13573	13550	13602	13537	13659	13674	13673	13545	13687	13586	13787	13677	13576	13627	13619	13490	13472	13630	13701	13617	13632	13701	13551	13633	13587	13577	13702	13503	13691	13428	13589	13728	13634	13501	13506	13674	13449	13609	13592	13681	13623	13650	13544	13709	13633	13774	13566	13679	13615	13576	13583	13506	13732	13682	13625	13526	13654	13540	13398	13649	13549	13714	13610	13586	13668	13611	13629	13680	13740	13687	13788	13774	13575	13568	13470	13646	13715	13716	13619	13619	13628	13596	13757	13592	13449	13655	13541	13698	13539	13853	13585	13655	13500	13573	13803	13750	13681	13518	13664	13530	13679	13575	13629	13503	13677	13669	13753	13648	13446	13655	13644	13678	13745	13580	13878	13567	13604	13661	13603	13743	13558	13709	13698	13617	13525	13545	13633	13583	13554	13701	13703	13750	13559	13572	13422	13724	13610	13403	13630	13475	13524	13669	13481	13415	13719	13693	13715	13640	13690	13565	13501	13610	13744	13648	13826	13616	13543	13674	13561	13487	13554	13626	13731	13680	13750	13571	13610	13672	13589	13720	13672	13549	13649	13562	13454	13640	13665	13757	13662	13716	13580	13611	13420	13542	13581	13729	13627	13542	13719	13594	13623	13771	13470	13786	13530	13473	13704	13613	13643	13583	13553	13463	13596	13488	13643	13609	13694	13594	13536	13631	13590	13694	13559	13715	13531	13508	13498	13845	13618	13629	13521	13823	13506	13534	13648	13596	13740	13667	13625	13532	13685	13467	13507	13795	13503	13664	13503	13658	13560	13632	13750	13529	13488	13521	13577	13728	13610	13654	13765	13743	13426	13637	13682	13552	13612	13577	13479	13563	13751	13602	13656	13600	13586	13603	13706	13497	13720	13584	13572	13695	13604	13616	13704	13570	13503	13487	13568	13609	13517	13682	13626	13607	13584	13537	13727	13799	13586	13350	13738	13694	13763	13452	13727	13647	13544	13699	13537	13705	13742	13568	13604	13708	13590	13509	13828	13556	13623	13578	13502	13651	13668	13667	13595	13655	13739	13721	13616	13760	13885	13513	13680	13697	13657	13613	13616	13749	13610	13645	13549	13389	13721	13556	13642	13600	13714	13943	13733	13571	13550	13630	13493	13603	13535	13475	13524	13698	13762	13591	13600	13504	13581	13698	13841	13625	13637	13784	13756	13634	13759	13643	13686	13660	13605	13595	13660	13743	13659	13535	13744	13548	13615	13587	13810	13512	13534	13766	13779	13625	13781	13502	13619	13680	13579	13619	13712	13650	13583	13675	13647	13509	13665	13607	13556	13508	13853	13458	13526	13703	13583	13627	13611	13600	13668	13627	13576	13659	13614	13641	13424	13676	13720	13610	13640	13491	13556	13655	13622	13512	13598	13590	13545	13548	13744	13526	13610	13692	13642	13623	13611	13568	13686	13551	13634	13609	13458	13623	13597	13383	13696	13612	13437	13635	13849	13604	13595	13624	13577	13680	13815	13663	13782	13447	13549	13571	13660	13689	13524	13587	13602	13559	13550	13412	13710	13661	13510	13562	13523	13732	13485	13594	13559	13525	13512	13600	13547	13661	13804	13604	13513	13491	13593	13629	13643	13768	13481	13801	13659	13570	13702	13592	13647	13703	13495	13666	13525	13556	13566	13665	13520	13434	13432	13682	13776	13651	13554	13556	13650	13585	13756	13734	13527	13679	13596	13593	13648	13618	13631	13804	13682	13703	13587	13676	13663	13775	13795	13721	13623	13707	13610	13657	13705	13540	13410	13586	13701	13671	13651	13516	13828	13720	13478	13716	13617	13619	13725	13570	13513	13576	13539	13670	13726	13749	13492	13748	13728	13621	13610	13624	13694	13536	13683	13690	13629	13642	13670	13655	13685	13541	13648	13502	13589	13697	13638	13634	13691	13795	13696	13646	13747	13682	13617	13712	13641	13798	13670	13730	13567	13605	13776	13569	13583	13544	13614	13631	13574	13593	13621	13683	13716	13499	13587	13628	13551	13582	13616	13682	13570	13604	13623	13560	13711	13704	13559	13566	13738	13450	13512	13670	13664	13540	13579	13616	13513	13543	13444	13568	13583	13659	13678	13630	13336	13616	13607	13726	13566	13622	13604	13666	13603	13634	13611	13515	13606	13610	13700	13609	13639	13651	13630	13728	13573	13460	13652	13575	13664	13380	13633	13570	13483	13520	13690	13509	13449	13562	13617	13690	13618	13769	13655	13544	13652	13451	13531	13673	13608	13606	13592	13528	13639	13515	13708	13741	13699	13657	13619	13543	13637	13514	13590	13609	13644	13721	13645	13743	13707	13673	13595	13668	13661	13532	13688	13604	13597	13796	13639	13590	13795	13405	13354	13686	13697
22189	21154	28497	24264	21522	22779	22624	17296	16197	16525	16138	16085	16051	15881	15761	16391	16230	15771	15728	15682	15525	15676	15773	15756	15578	16402	17202	17188	16848	16453	15983	15654	15384	15296	15385	15495	15240	15557	15491	15480	15523	15324	15375	15590	15422	15281	15292	15379	15368	15504	15460	15548	15415	15353	15544	15177	15381	15305	15584	15629	15408	15478	15443	15577	15349	15557	15547	15492	15559	15565	15380	15507	15511	15293	15490	15421	15560	15414	15433	15199	15546	15520	15393	15603	15380	15128	15458	15438	15290	15487	15523	15432	15456	15274	15508	15551	15501	15340	15537	15384	15536	15458	15401	15584	15367	15443	15333	15524	15271	15413	15406	15178	15566	15399	15378	15319	15442	15445	15409	15230	15483	15462	15460	15483	15171	15497	15375	15307	15337	15413	15329	15403	15557	15476	15425	15446	15250	15440	15483	15472	15249	15299	15471	15324	15301	15279	15361	15321	15412	15307	15130	15372	15314	15476	15460	15387	15480	15399	15369	15469	15313	15415	15381	15365	15417	15328	15372	15424	15149	15283	15153	15339	15443	15410	15417	15497	15291	15401	15342	15569	15417	15366	15414	15382	15458	15383	15574	15422	15379	15482	15310	15378	15443	15149	15301	15396	15545	15402	15564	15381	15441	15503	15203	15638	15351	15306	15344	15280	15489	15466	15295	15282	15216	15517	15390	15676	15489	15378	15578	15326	15649	15484	15319	15393	15438	15518	15518	15250	15345	15332	15385	15298	15445	15363	15329	15299	15545	15445	15346	15201	15387	15588	15392	15296	15396	15433	15588	15516	15428	15327	15426	15395	15397	15481	15567	15433	15260	15577	15773	15277	15491	15277	15273	15402	15438	15313	15423	15574	15337	15258	15398	15231	15339	15569	15288	15381	15689	15585	15504	15544	15433	15423	15473	15514	15375	15336	15392	15439	15462	15454	15453	15193	15238	15365	15391	15381	15338	15460	15466	15471	15289	15268	15406	15323	15364	15481	15531	15684	15371	15484	15605	15361	15428	15284	15339	15504	15336	15184	15261	15604	15381	15265	15427	15260	15563	15311	15315	15444	15487	15184	15468	15513	15426	15399	15483	15389	15329	15371	15319	15624	15574	15128	15376	15390	15450	15373	15352	15364	15623	15452	15526	15375	15323	15341	15361	15490	15502	15600	15389	15605	15392	15331	15315	15590	15348	15473	15555	15303	15326	15423	15219	15331	15237	15503	15442	15540	15360	15408	15425	15554	15391	15355	15378	15547	15452	15343	15480	15132	15431	15523	15499	15328	15528	15444	15285	15510	15361	15470	15536	15491	15307	15563	15560	15488	15314	15256	15246	15339	15386	15602	15421	15599	15407	15332	15470	15405	15238	15353	15479	15483	15373	15356	15413	15635	15406	15274	15422	15212	15366	15587	15377	15570	15353	15498	15272	15423	15370	15357	15570	15323	15403	15216	15379	15399	15329	15569	15411	15397	15447	15178	15461	15389	15430	15390	15344	15564	15257	15310	15497	15360	15325	15515	15372	15517	15578	15463	15275	15289	15226	15415	15441	15367	15346	15331	15408	15224	15325	15519	15479	15283	15671	15246	15328	15464	15353	15515	15578	15191	15621	15435	15676	15375	15420	15253	15368	15344	15341	15568	15582	15564	15385	15431	15400	15406	15367	15417	15439	15476	15382	15295	15193	15530	15298	15422	15285	15379	15229	15245	15450	15348	15382	15311	15147	15275	15487	15318	15170	15203	15365	15426	15286	15387	15519	15384	15447	15338	15402	15260	15340	15320	15372	15352	15414	15446	15490	15486	15542	15278	15471	15350	15496	15269	15628	15291	15595	15223	15301	15487	15383	15381	15571	15399	15457	15566	15638	15251	15508	15496	15546	15409	15422	15473	15390	15458	15229	15196	15380	15456	15422	15355	15385	15461	15425	15294	15467	15345	15408	15226	15182	15454	15405	15266	15604	15353	15503	15397	15346	15366	15381	15225	15478	15452	15511	15387	15513	15273	15405	15426	15227	15543	15436	15495	15412	15420	15373	15352	15417	15268	15362	15282	15575	15406	15518	15523	15442	15353	15366	15361	15445	15389	15368	15485	15317	15407	15420	15364	15361	15386	15308	15451	15251	15229	15393	15266	15460	15312	15311	15268	15435	15409	15564	15473	15366	15498	15397	15431	15432	15523	15538	15308	15104	15370	15428	15505	15371	15353	15289	15417	15483	15238	15371	15485	15509	15359	15762	15452	15368	15536	15634	15631	15376	15440	15406	15452	15371	15376	15332	15409	15407	15197	15369	15367	15292	15281	15120	15362	15357	15524	15623	15517	15166	15392	15606	15301	15502	15720	15542	15411	15265	15302	15284	15360	15154	15371	15326	15462	15476	15283	15320	15445	15348	15394	15493	15452	15297	15369	15360	15453	15538	15538	15420	15210	15332	15418	15600	15509	15308	15362	15491	15181	15395	15260	15551	15418	15330	15331	15393	15268	15289	15361	15317	15456	15241	15382	15298	15189	15296	15384	15247	15288	15494	15428	15525	15335	15335	15552	15349	15330	15373	15545	15390	15355	15301	15269	15220	15360	15659	15219	15329	15413	15468	15378	15363	15355	15188	15455	15450	15395	15254	15578	15358	15287	15429	15338	15525	15342	15364	15434	15430	15575	15399	15414	15332	15435	15408	15556	15509	15313	15482	15401	15479	15524	15412	15371	15499	15514	15297	15282	15333	15469	15236	15417	15420	15479	15640	15440	15160	15279	15663	15388	15486	15312	15288	15067	15234	15295	15492	15348	15325	15409	15266	15409	15436	15377	15341	15461	15573	15484	15298	15537	15303	15506	15370	15605	15421	15316	15474	15409	15414	15346	15638	15520	15583	15326	15229	15561	15457	15408	15416	15361	15401	15435	15777	15381	15541	15435	15602	15432	15359	15591	15588	15488	15607	15349	15361	15146	15468	15313	15398	15443	15469	15489	15395	15474	15400	15365	15382	15344	15348	15252	15498	15299	15254	15492	15516	15376	15315	15400	15367	15441	15249	15496	15571	15355	15532	15397	15485	15525	15345	15642	15382	15375	15533	15216	15465	15351	15495	15473	15324	15444	15443	15296	15176	15398	15370	15374	15211	15391	15467	15357	15447	15088	15263	15342	15309	15525	15397	15425	15283	15476	15532	15250	15469	15435	15403	15345	15332	15238	15364	15437	15390	15422	15569	15368	15320	15343	15393	15267	15349	15546	15244	15311	15333	15424	15268	15237	15382	15320	15362	15513	15361	15210	15358	15269	15320	15426	15453	15435	15495	15276	15320	15290	15403	15563	15312	15118	15382	15466	15406	15604	15419	15321	15266	15397	15216	15328	15241	15293	15557	15571	15543	15481	15343	15427	15350	15223	15461	15289	15396	15381	15528	15549	15271	15560	15339	15367	15363	15381	15608	15436	15347	15308	15563	15499	15398	15539	15363	15199	15236	15324	15376	15506	15541	15603	15511	15624	15299	15366	15597	15425	15389	15431	15307	15465	15353	15439	15284	15267	15336	15397	15304	15415	15393	15512	15362	15277	15462	15390	15406	15497	15441	15481	15430	15557	15358	15637	15225	15344	15329	15336	15141	15340	15351	15297	15368	15444	15476	15425	15110	15372	15454	15307	15485	15453	15204	15237	15527	15622	15524	15383	15352	15339	15377	15457	15480	15341	15323	15259	15397	15465	15519	15284	15390	15501	15438	15463	15530	15173	15484	15494	15495	15180	15227	15432	15462	15420	15276	15228	15343	15440	15487	15230	15445	15327	15334	15455	15428	15404	15328	15370	15226	15282	15422	15356	15386	15340	15331	15451	15318	15205	15527	15252	15612	15522	15399	15452	15450	15350	15231	15263	15258	15381	15465	15284	15573	15568	15312	15454	15751	15365	15166	15344	15398	15445	15257	15410	15497	15497	15400	15287	15150	15561	15281	15358	15272	15320	15462	15494	15548	15377	15199	15288	15412	15307	15257	15341	15428	15546	15282	15415	15439	15329	15668	15412	15341	15376	15660	15304	15469	15241	15481	15584	15395	15438	15511	15391	15398	15344	15542	15398	15381	15559	15426	15537	15484	15496	15556	15466	15233	15385	15459	15414	15650	15425	15275	15557	15617	15188	15263	15357	15281	15236	15558	15425	15415	15517	15294	15356	15519	15398	15450	15390	15349	15288	15391	15422	15267	15221	15185	15512	15429	15310	15412	15397	15223	15394	15384	15548	15442	15419	15443	15457	15364	15296	15229	15371	15347	15184	15461	15246	15423	15461	15145	15290	15261	15319	15473	15385	15270	15345	15375	15358	15081	15540	15300	15396	15372	15326	15342	15309	15627	15431	15569	15018	15428	15408	15373	15550	15470	15650	15257	15405	15503	15427	15324	15475	15249	15430	15420	15435	15312	15388	15363	15487	15585	15504	15405	15387	15194	15400	15512	15332	15462	15337	15168	15325	15376	15419	15138	15202	15232	15459	15400	15421	15273	15589	15222	15289	15267	15204	15487	15407	15606	15535	15606	15366	15362	15456	15321	15331	15379	15297	15287	15293	15350	15365	15606	15535	15421	15367	15409	15327	15402	15283	15358	15398	15408	15343	15571	15617	15588	15298	15470	15549	15240	15331	15361	15333	15456	15422	15313	15592	15560	15474	15309	15459	15324	15603	15544	15602	15363	15260	15388	15406	15488	15649	15398	15211	15529	15443	15374	15484	15352	15416	15472	15233	15399	15451	15429	15421	15323	15251	15431	15405	15487	15376	15292	15380	15515	15421	15376	15400	15201	15356	15420	15366	15448	15276	15546	15398	15588	15362	15256	15474	15419	15418	15288	15362	15546	15225	15496	15465	15306	15441	15211	15544	15405	15462	15473	15349	15445	15276	15243	15351	15383	15336	15256	15397	15466	15279	15224	15398	15433	15568	15234	15250	15299	15384	15582	15442	15426	15204	15440	15367	15271	15233	15281	15396	15472	15398	15367	15331	15409	15319	15357	15283	15189	15188	15336	15599	15389	15254	15301	15152	15437	15268	15273	15591	15354	15335	15415	15305	15495	15483	15324	15301	15487	15282	15310	15325	15389	15162	15354	15533	15281	15340	15427	15425	15296	15403	15486	15283	15501	15437	15449	15408
32553	64365	54256	32526	19290	15456	14582	14286	13870	13789	13519	13453	13443	13259	13289	14119	13563	13155	13003	12876	12953	12944	12759	12944	12672	14137	15376	15174	14632	13818	13323	12995	12861	12767	12747	12858	12836	12876	12802	12961	12882	12800	12656	12733	12772	12681	12691	12761	12804	12657	12640	12718	12822	12746	12630	12864	12711	12671	12735	12819	12661	12877	12918	12747	12711	12841	12858	12758	12807	12799	12668	12624	12841	12718	12704	12796	12698	12693	12742	12751	12756	12681	12702	12777	12830	12785	12682	12762	12824	12717	12447	12906	12809	12866	12608	12752	12842	12745	12816	12917	12814	12903	12753	12489	12703	12707	12820	12759	12755	12815	12767	12722	12657	12662	12745	12693	12702	12878	12797	12861	12636	12733	12852	12661	12844	12725	12652	12704	12793	12669	12632	12800	12788	12742	12719	12562	12868	12663	12862	12562	12708	12643	12989	12629	12763	12755	12800	12801	12672	12867	12671	12752	12654	12863	12682	12606	12719	12826	12862	12689	12768	12725	12764	12624	12864	12705	12775	12846	12799	12753	12776	12611	12847	12770	12835	12701	12812	12713	12767	12736	12861	12760	12843	12741	12711	12759	12779	12794	12863	12807	12729	12760	12795	12908	12735	12850	12758	12659	12801	12760	12746	12926	12471	12875	12873	12852	12753	12709	12861	12787	12666	12669	12727	12635	12729	12765	12803	12752	12761	12817	12795	12831	12853	12781	12833	12887	12870	12900	12782	12754	12789	12757	12737	12829	12627	12766	12793	12760	12770	12884	12786	12761	12687	12606	12681	12887	12896	12762	12857	12906	12849	12986	12637	12900	12825	12904	12639	12785	12739	12705	12710	12721	12815	12781	12730	12747	12761	12853	12764	12856	12795	12780	12756	12720	12792	12877	12863	12658	12907	12791	12688	12767	12848	12818	12753	12754	12883	12670	12611	12722	12813	12609	12755	12857	12733	12739	12781	12733	12797	12811	12542	12849	12739	12919	12891	12795	12740	12683	12904	12734	12695	12619	12672	12680	12732	12706	12796	12738	12806	12895	12636	12673	12738	12701	12787	12676	12631	12736	12659	12810	12583	12739	12706	12529	12690	12756	12782	12829	12761	12848	12744	12878	12890	12707	12872	12594	12708	12570	12765	12830	12861	12821	12847	12863	12804	12614	12874	12741	12764	12760	12842	12843	12824	12711	12633	12777	12834	12724	12690	12620	12723	12892	12823	12866	12659	12806	12916	12561	12910	12750	12846	12724	12815	12799	12792	12726	12752	12744	12602	12707	12720	12833	12840	12704	12828	12618	12748	12676	12776	12749	12787	12844	12790	12881	12863	12754	12698	12747	12955	12659	12700	12762	12624	12901	12816	12820	12891	12726	12794	12833	12824	12668	12916	12820	12867	12821	12996	12755	12846	12646	12827	12879	12662	12788	12744	12635	12800	12641	12753	12850	12691	12818	12669	12780	12924	12671	12823	12677	12931	12739	12598	12660	12745	12689	12775	12755	12755	12756	12753	12715	12754	12742	12705	12733	12578	12799	12656	12786	12730	12888	12761	12720	12948	12894	12623	12731	12870	12869	12752	12977	12660	12725	12744	12608	12672	12781	12764	12652	12689	12829	12681	12720	12727	12588	12815	12781	12862	12748	12599	12823	12680	12707	12873	12752	12705	12840	12797	12900	12696	12782	12809	12874	12768	12785	12654	12785	12627	12797	12775	12636	12687	12869	12818	12647	12689	12714	12664	12733	12908	12722	12817	12641	12771	12720	12658	12786	12785	12722	12784	12928	12939	12843	12758	12807	12819	12922	12788	12760	12732	12745	12820	12805	12754	12758	12853	12730	12685	12776	12756	12668	12673	12578	12690	12792	12700	12796	12894	12717	12755	12747	12697	12901	12823	12665	12752	12872	12857	12789	12794	12750	12910	12823	12852	12665	12711	12676	12613	12851	12980	12828	12837	12725	12738	12698	12795	12785	12589	12826	12785	12758	12852	12870	12799	12917	12868	12877	12626	12591	12729	12741	12813	12766	12726	12843	12920	12828	12781	12517	12767	12672	12764	12764	12752	12721	12759	12726	12765	12745	12801	12844	12773	12901	12679	12591	12775	12794	12715	12767	12761	12674	12956	12600	12782	12721	12799	12750	12769	12897	12832	12682	12679	12588	12703	12761	12491	12563	12740	12648	12672	12842	12765	12779	12626	12793	12778	12879	12750	12756	12733	12650	12789	12840	12687	12728	12727	12808	12717	12817	12898	12646	12781	12795	12792	12800	12923	12673	12932	12708	12737	12715	12929	12744	12798	12769	12640	12689	12797	12732	12759	13015	12945	12695	12747	13000	12965	12865	12773	12722	12713	12775	12771	12664	12861	12666	12615	12543	12787	12685	12849	12717	12643	12698	12784	12842	12710	12787	12765	12748	12611	12752	12701	12757	12853	12808	12814	12756	12753	12858	12553	12919	12806	12704	12830	12749	12890	12659	12881	12715	12817	12669	12537	12778	12880	12740	12737	12728	12767	12798	12751	12839	12718	12850	12711	12789	12821	12772	12681	12762	12736	12679	12774	12701	12813	12873	12674	12847	12831	12805	12794	12758	12763	12724	12601	12544	12870	12754	12683	12714	12756	12730	12707	12733	12782	12797	12845	12687	12699	12880	12594	12722	12791	12644	12907	12686	12849	12777	12631	12753	12767	12593	12844	12946	12692	12797	12698	12628	12793	12814	12691	12715	12748	12901	12801	12628	12814	12773	12669	12698	12571	12762	12631	12711	12838	12861	12903	12750	12759	12832	12726	12899	12679	12917	12736	12779	12629	12822	12741	12673	12742	12876	12815	12664	12867	12802	12793	12788	12851	12889	12760	12820	12743	12791	12733	12674	12882	12855	12772	12688	12769	12719	12690	12688	12818	12513	12795	12731	12775	12733	12815	12715	12775	12772	12702	12724	12785	12783	12709	12775	12786	12756	12692	12725	12774	12859	12718	12725	12777	12571	12738	12610	12770	12732	12757	12750	12872	12759	12654	12608	12793	12754	12832	12796	12782	12664	12723	12811	12816	12886	12587	12695	12667	12808	12814	12821	12625	12826	12865	12777	12713	12928	12738	12539	12734	12557	12865	12723	12703	12703	12794	12687	12751	12763	12896	12770	12831	12724	12933	12977	12810	12749	12646	12740	12737	12758	12711	12736	12695	12826	12813	12783	12905	12940	12815	12754	12869	12875	12713	12834	12668	12913	12741	12860	12749	12786	12665	12652	12666	12718	12740	12584	12787	12792	12871	12905	12844	12649	12717	12956	12717	12735	12945	12720	12957	12774	12730	12775	12858	12760	12733	12612	12799	12640	12624	12832	12600	12664	12724	12773	12668	12897	12690	12773	12782	12811	12848	12756	12906	12845	12754	12719	12871	12867	12829	12776	12644	12751	12712	12824	12824	12807	12730	12828	12842	12740	12774	12812	12711	12911	12868	12676	12691	12813	12764	12878	12668	12915	12765	12824	12759	12700	12717	12876	12672	12667	12742	12850	12777	12811	12968	12741	12720	12602	12653	12795	12643	12619	12719	12785	12926	12843	12841	12743	12779	12669	12832	12682	12788	12862	12816	12761	12728	12687	12621	12855	12656	12811	12829	12623	12646	12653	12644	12810	12701	12803	12923	12938	12783	12709	12707	12773	12771	12660	12901	12824	12720	12637	12857	12670	12625	12794	12788	12941	12979	12907	12879	12774	12766	12941	12761	12721	12711	12815	12821	12769	12680	12748	12777	12610	12855	12735	12752	12790	12827	12881	12645	12761	12738	12695	12763	12847	12692	12655	12674	12725	12817	12820	12850	12779	12643	12850	12636	12798	12849	12769	12794	12720	12862	12679	12867	12784	12685	12808	12871	12887	12757	12731	12745	12820	12743	12717	12765	12577	12865	12684	12659	12772	12906	12844	12728	12666	12708	12824	12910	12776	12760	12808	12848	12754	12574	13000	12847	12820	12811	12706	12807	12661	12827	12852	12817	12945	12780	12794	12697	12711	12771	12728	12662	12625	12626	12630	12941	12750	12836	12668	12708	12723	12744	12903	12648	12888	12840	12626	12867	12718	12765	12719	12847	12817	12791	12768	12696	12726	12821	12838	12713	12878	12593	12680	12865	12714	12666	12656	12754	12771	12884	12724	12748	12745	12816	12632	12734	12855	12780	12786	12738	12665	12832	12698	12749	12640	12605	12691	12691	12796	12789	12801	12848	12669	12730	12704	12656	12853	12863	12776	12799	12851	12936	12656	12917	12766	12752	12796	12698	12827	12765	12817	12876	12750	12675	12863	12723	12758	12772	12947	12608	12779	12720	12644	12702	12683	12802	12814	12591	12834	12731	12794	12710	12673	12598	12785	12705	12882	12701	12974	12647	12883	12691	12901	12737	12786	12648	12800	12736	12893	12755	12792	12765	12755	12826	12593	12660	12796	12967	12674	12711	12746	12694	12783	12825	12670	12607	12814	12827	13015	12763	12711	12661	12796	12602	12898	12677	12872	12741	12705	12842	12700	12880	12798	12630	12681	12782	12753	12731	12851	12732	12688	12658	12761	12798	12768	12696	12650	12752	12733	12763	12797	12528	12637	12816	12730	12567	12873	12749	12837	12655	12907	12836	12708	12709	12717	12840	12730	12809	12771	12581	12731	12791	12752	12827	12686	12635	12758	12634	12729	12713	12630	12835	12668	12731	12803	12786	12701	12792	12875	12759	12623	12924	12830	12730	12826	12695	12596	12888	12561	12902	12860	12650	12760	12761	12832	12620	12770	12797	12754	12741	12714	12667	12721	12665	12753	12752	12679	12652	12971	12601	12774	12741	12739	12899	12789	12731	12642	12590	12828	12710	12728	12743	12778	12905	12585	12859	12662	12787	13016	12667	12845	12766	12754	12837	12701	12766	12842	12825	12824	12747	12730	12570	12762	12720	12846	12710	12813	12665	12744	12763	12812	12664	12743	12722	12623	12707	12837	12633	12808	12864	12801	12557	12762	12818	12744	12801	12793	12739	12634	12818	12908	12802	12800	12765	12650	12678	12742	12798	12768	12682	12844	12788	12762	12909	12746	12881	12936	12865	12917	12778	12682	12736	12522	12736	12765	12841	12555	12928	12745	12741	12778
30172	30159	34019	25321	16616	15196	14951	14738	14516	14362	14665	14352	14398	14588	14642	14336	14321	14377	14351	14424	14546	14564	14531	14552	14279	14309	14500	14440	14326	14458	14611	14326	14455	14262	14301	14510	14402	14288	14300	14290	14336	14478	14328	14132	14358	14316	14273	14465	14197	14248	14351	14321	14298	14441	14444	14355	14361	14345	14407	14098	14335	14322	14275	14342	14227	14529	14306	14539	14365	14361	14583	14159	14334	14369	14395	14486	14430	14472	14349	14441	14373	14273	14483	14359	14331	14247	14363	14262	14305	14337	14210	14257	14438	14392	14166	14175	14439	14228	14457	14350	14182	14279	14260	14256	14388	14440	14440	14281	14505	14305	13976	14264	14307	14482	14197	14216	14343	14381	14305	14315	14276	14453	14368	14353	14516	14355	14395	14204	14324	14543	14311	14199	14286	14239	14145	14143	14404	14280	14340	14218	14357	14339	14405	14366	14166	14406	14353	14148	14247	14285	14157	14430	14415	14307	14346	14367	14586	14316	14550	14326	14258	14307	14311	14369	14499	14262	14453	14360	14359	14342	14338	14337	14260	14460	14464	14346	14518	14420	14450	14274	14440	14325	14437	14192	14386	14159	14388	14148	14412	14148	14204	14330	14216	14140	14243	14302	14354	14381	14459	14384	14523	14396	14183	14537	14380	14366	14406	14351	14295	14120	14363	14242	14289	14472	14555	14403	14301	14307	14535	14370	14274	14461	14334	14311	14426	14593	14313	14354	14449	14491	14277	14397	14434	14078	14389	14325	14378	14445	14478	14154	14311	14473	14342	14191	14419	14323	14211	14385	14550	14256	14320	14379	14314	14389	14245	14095	14362	14367	14253	14387	14179	14349	14192	14265	14290	14322	14452	14212	14261	14391	14368	14295	14258	14202	14538	14427	14390	14207	14128	14232	14345	14481	14470	14156	14129	14315	14360	14249	14280	14419	14432	14382	14470	14392	14284	14344	14329	14398	14264	14472	14520	14275	14296	14424	14357	14350	14301	14334	14445	14167	14403	14427	14416	14414	14453	14467	14485	14416	14329	14439	14480	14325	14164	14232	14316	14292	14269	14346	14352	14484	14193	14311	14330	14356	14405	14387	14339	14230	14554	14330	14483	14190	14378	14154	14442	14291	14547	14387	14401	14340	14365	14502	14374	14331	14326	14413	14573	14444	14246	14347	14357	14292	14424	14261	14368	14274	14389	14161	14378	14279	14181	14388	14427	14332	14302	14381	14209	14269	14372	14276	14242	14502	14232	14354	14466	14430	14445	14326	14344	14348	14343	14386	14310	14299	14431	14472	14398	14599	14259	14164	14549	14365	14456	14273	14105	14335	14489	14419	14374	14412	14225	14518	14265	14365	14271	14235	14413	14396	14445	14401	14353	14521	14277	14258	14395	14303	14254	14486	14719	14518	14291	14484	14434	14234	14325	14478	14307	14400	14410	14363	14362	14504	14443	14334	14338	14359	14191	14270	14471	14297	14312	14347	14388	14202	14321	14277	14233	14248	14308	14332	14403	14444	14538	14227	14305	14246	14222	14378	14461	14434	14550	14252	14272	14370	14132	14212	14425	14391	14385	14259	14403	14389	14538	14449	14299	14450	14281	14363	14333	14206	14477	14477	14507	14305	14519	14250	14302	14449	14406	14339	14353	14182	14471	14327	14230	14343	14263	14193	14279	14198	14287	14460	14212	14195	14123	14487	14272	14414	14246	14429	14427	14373	14181	14306	14334	14222	14494	14316	14398	14536	14426	14435	14416	14402	14392	14322	14213	14408	14292	14293	14253	14237	14413	14475	14219	14322	14408	14447	14367	14557	14358	14395	14177	14568	14488	14385	14412	14141	14171	14443	14439	14313	14383	14290	14318	14475	14354	14289	14342	14386	14277	14380	14446	14490	14592	14445	14437	14389	14411	14470	14555	14492	14485	14509	14330	14390	14440	14575	14377	14332	14342	14319	14452	14262	14442	14387	14385	14542	14292	14453	14314	14170	14162	14485	14346	14268	14385	14484	14448	14045	14235	14399	14373	14429	14313	14437	14225	14233	14248	14491	14242	14472	14413	14450	14263	14316	14330	14390	14261	14413	14256	14412	14420	14241	14169	14226	14436	14394	14361	14297	14528	14418	14304	14467	14389	14139	14112	14487	14274	14480	14555	14321	14330	14378	14245	14114	14136	14330	14496	14307	14420	14297	14308	14313	14278	14261	14567	14500	14487	14343	14470	14145	14324	14393	14394	14406	14454	14209	14246	14236	14307	14241	14420	14347	14349	14342	14164	14181	14446	14461	14517	14302	14427	14406	14404	14385	14192	14234	14323	14303	14300	14335	14623	14426	14342	14182	14285	14158	14422	14506	14386	14561	14448	14386	14242	14338	14315	14524	14579	14439	14398	14497	14369	14311	14171	14376	14343	14320	14398	14391	14390	14352	14497	14197	14271	14446	14377	14236	14524	14377	14380	14414	14381	14388	14337	14305	14490	14363	14310	14227	14569	14379	14511	14329	14287	14329	14167	14315	14383	14290	14384	14496	14254	14338	14292	14275	14252	14419	14592	14245	14280	14443	14357	14066	14363	14236	14136	14261	14256	14235	14311	14218	14378	14365	14310	14176	14351	14311	14375	14523	14365	14314	14237	14506	14347	14224	14278	14375	14378	14199	14336	14169	14295	14211	14327	14397	14380	14371	14364	14461	14428	14274	14386	14539	14556	14411	14369	14392	14350	14327	14241	14403	14243	14375	14615	14282	14303	14182	14339	14441	14231	14467	14351	14611	14176	14227	14306	14175	14333	14334	14442	14261	14201	14188	14330	14240	14466	14387	14447	14250	14244	14275	14395	14279	14216	14300	14532	14258	14548	14388	14312	14310	14201	14197	14285	14383	14289	14429	14484	14455	14425	14318	14494	14460	14449	14347	14522	14381	14343	14492	14465	14195	14251	14454	14191	14196	14414	14680	14289	14209	14324	14267	14435	14245	14495	14343	14267	14386	14124	14387	14454	14411	14406	14533	14315	14361	14527	14322	14264	14470	14429	14333	14388	14230	14578	14606	14356	14316	14417	14133	14390	14358	14295	14406	14290	14273	14405	14480	14388	14150	14255	14308	14386	14460	14548	14387	14576	14519	14432	14375	14364	14402	14382	14177	14404	14500	14182	14350	14484	14343	14448	14265	14406	14327	14257	14444	14361	14250	14407	14376	14189	14342	14185	14230	14297	14311	14368	14456	14454	14484	14356	14433	14381	14351	14347	14363	14274	14203	14323	14342	14432	14359	14504	14504	14364	14409	14496	14246	14214	14210	14353	14395	14167	14317	14407	14447	14319	14525	14415	14392	14533	14349	14274	14358	14331	14219	14325	14208	14319	14147	14370	14357	14321	14378	14341	14307	14366	14469	14255	14458	14134	14615	14384	14346	14354	14393	14457	14244	14423	14344	14426	14442	14416	14202	14265	14476	14341	14184	14368	14565	14322	14593	14565	14481	14468	14124	14383	14361	14374	14344	14243	14372	14401	14392	14238	14325	14420	14273	14457	14468	14232	14429	14351	14340	14327	13978	14306	14199	14218	14363	14482	14474	14446	14601	14410	14294	14234	14465	14434	14485	14376	14244	14408	14437	14477	14463	14262	14303	14316	14236	14332	14401	14250	14405	14294	14453	14400	14315	14364	14516	14231	14442	14359	14355	14212	14135	14267	14338	14387	14423	14328	14426	14445	14370	14240	14332	14286	14300	14326	14440	14309	14496	14367	14288	14413	14333	14471	14477	14342	14238	14480	14434	14334	14397	14197	14198	14384	14320	14291	14427	14366	14484	14317	14380	14269	14381	14374	14503	14182	14263	14074	14305	14259	14431	14257	14373	14483	14422	14281	14311	14312	14415	14534	14264	14192	14191	14092	14242	14341	14483	14363	14540	14272	14483	14394	14263	14241	14205	14410	14258	14339	14378	14377	14327	14169	14371	14296	14362	14286	14307	14229	14187	14265	14356	14491	14247	14369	14259	14473	14547	14198	14425	14304	14247	14382	14197	14235	14309	14198	14370	14497	14424	14442	14232	14198	14534	14278	14129	14234	14528	14412	14386	14372	14521	14335	14323	14288	14343	14332	14386	14534	14398	14288	14355	14312	14320	14202	14512	14509	14262	14236	14323	14343	14253	14178	14420	14557	14184	14343	14359	14412	14456	14286	14171	14390	14328	14329	14229	14555	14230	14425	14420	14436	14400	14487	14387	14258	14077	14394	14169	14444	14418	14478	14335	14291	14254	14275	14223	14338	14462	14366	14309	14337	14421	14405	14392	14327	14331	14398	14491	14291	14510	14376	14369	14605	14369	14412	14309	14318	14511	14464	14312	14306	14389	14338	14411	14209	14415	14458	14459	14421	14469	14423	14259	14167	14408	14324	14332	14110	14453	14329	14387	14272	14146	14505	14262	14332	14352	14348	14429	14367	14125	14444	14384	14401	14305	14440	14271	14322	14350	14357	14346	14250	14197	14360	14359	14375	14367	14319	14226	14481	14295	14350	14279	14343	14289	14533	14119	14401	14380	14406	14334	14307	14325	14113	14392	14353	14384	14303	14339	14446	14324	14344	14262	14261	14404	14429	14322	14333	14505	14275	14216	14374	14199	14445	14177	14465	14222	14340	14250	14367	14409	14417	14205	14268	14458	14703	14414	14412	14234	14177	14380	14312	14434	14623	14451	14322	14305	14379	14401	14368	14395	14425	14253	14413	14237	14291	14188	14322	14475	14417	14214	14322	14196	14255	14482	14324	14478	14500	14375	14248	14316	14264	14174	14425	14263	14333	14484	14331	14167	14368	14420	14330	14420	14331	14399	14335	14374	14400	14404	14385	14318	14406	14259	14270	14503	14207	14376	14288	14493	14625	14451	14292	14376	14415	14083	14436	14301	14484	14350	14377	14308	14319	14340	14281	14229	14313	14164	14554	14355	14442	14428	14423	14428	14270	14202	14156	14154	14105	14259	14232	14591	14362	14309	14530	14532	14193	14490	14287	14225	14268	14375	14084	14294	14253	14444	14390	14252	14428	14435	14237	14260	14419	14204	14290	14307	14323	14259	14391	14357	14357	14350	14404	14438	14257	14238	14418	14365	14549	14438	14602	14339	14314	14340	14568	14450
28429	45027	34375	21122	14373	13224	12792	12511	12702	12415	12445	12559	12391	12314	12359	12477	12365	12258	12136	12274	12219	12220	12217	12271	12144	12249	12242	12430	12428	12392	12273	12162	12141	12215	12199	12211	12247	12173	12299	12183	12255	12227	12224	12233	12293	12374	12257	12237	12172	12369	12069	12053	12246	12255	12206	12199	12262	12279	12396	12389	12250	12146	12312	12215	12352	12240	12016	12235	12221	12088	12203	12251	12135	12181	12060	12290	12073	12232	12116	12133	12169	12326	12232	12229	12244	12231	12195	12123	12106	12324	12282	12300	12127	12233	12237	12322	12261	12273	12268	12240	12158	12179	12237	12213	12412	12236	12189	12292	12206	12158	12329	12177	12150	12299	12067	12312	12333	12394	12175	12293	12184	12234	12149	12261	12123	12228	12046	12093	12316	11980	12321	12300	12146	12317	12274	12167	12173	12329	12281	12135	12153	12275	12127	12063	12144	12328	12279	12204	12189	12138	12132	12287	12200	12189	12230	12234	12092	12184	12349	12333	12114	12081	12322	12274	12355	12193	12218	12288	12059	12268	12250	12188	12246	12265	12153	12238	12201	12321	12185	12141	12112	12091	12228	12158	12175	12221	12167	12296	12204	12121	12041	12212	12101	12228	12235	12325	12264	12168	12223	12241	12346	12401	12241	12160	12064	12302	12273	12349	12212	12147	12322	12220	12398	12222	12072	12086	12232	12110	12398	12123	12189	12193	12211	12257	12259	12162	12160	12280	12113	12230	12260	12290	12097	12240	12102	12163	12200	12144	12200	12158	12228	12071	12318	12204	12296	12170	12343	12164	12367	12323	12236	12157	12149	12165	12269	12356	12056	12172	12119	12184	12175	12394	12231	12212	12147	12171	12166	12229	12233	12305	12104	12281	12062	12135	12332	12189	12181	12407	12156	12127	12164	12290	12356	12365	12245	12171	12247	12190	12248	12140	12157	12135	12153	12001	12079	12326	12184	12326	12349	12080	12324	12344	12256	12200	12162	12221	12303	12356	12170	12195	12258	12176	12129	12336	12099	12195	12387	12212	12114	12296	12050	12220	12316	12136	12120	12150	12218	12221	12220	12288	12180	12175	12250	12277	12277	12240	12274	12222	12151	12151	12226	12313	12232	12113	12167	12225	12096	12209	12299	12069	12136	12210	12171	12288	12383	12357	12232	12217	12199	12203	12210	12080	12210	12162	12228	12315	12107	12305	12055	12217	12073	12314	12186	12247	12354	12281	12177	12090	12160	12258	12281	12245	12341	12207	12018	12215	12282	12227	12325	12212	12380	12311	12061	12219	12192	12257	12395	12222	12300	12205	12161	12215	12143	12298	12127	12202	12313	12197	12210	12154	12287	12368	12102	12191	12231	12227	12223	12218	12249	12046	12218	12302	12245	12121	12303	12153	12220	12186	12124	12164	12209	12063	12206	12249	12226	12188	12262	12329	12163	12158	12262	12399	12256	12226	12170	12083	12168	12238	12307	12204	12243	12185	12005	12197	12300	12217	12203	12240	12343	12183	12313	12344	12294	12167	12252	12207	12277	12199	12289	12409	12238	12281	12193	12274	12220	12182	12108	12250	12356	12413	12212	12181	12245	12226	12350	12158	12053	12308	12233	12228	12334	12264	12308	12258	12287	12203	12239	12168	12238	12264	12287	12365	12161	12189	12248	12265	12136	12202	12325	12139	12273	12326	12207	12041	12358	12374	12210	12109	12277	12175	12338	12135	12096	12085	12221	12031	12227	12166	12336	12348	12115	12331	12209	12267	12196	12170	12251	12234	12252	12235	12127	12312	12365	12250	12317	12064	12084	12106	12334	12073	12184	12135	12163	12279	12206	12230	12243	12192	12199	12296	12336	12313	12322	12225	12207	12333	12192	12300	12194	12316	12371	12272	12272	12318	12289	12173	12368	12365	12255	12194	12274	12178	12335	12166	12343	12117	12050	12190	12137	12051	12385	12355	12180	12281	12285	12278	12184	12140	12288	12131	12134	12199	12303	12056	12405	12212	12252	12320	12113	12236	12208	12224	12196	12197	12075	12267	11980	12178	12058	12225	12354	12169	12166	12337	12110	12302	12175	12139	12233	12211	12305	12254	12365	12206	12301	12279	12175	12262	12185	12183	12337	12242	12284	12268	12256	12288	12314	12153	12142	12253	12373	12248	12280	12333	12148	12295	12274	12191	12270	12103	12162	12207	12216	12325	12142	12063	12266	12212	12197	12238	12010	12237	12147	12362	12182	12178	12167	12188	12306	12324	12136	12005	12049	12303	12204	12096	12448	12370	12072	12221	12516	12326	12241	12286	12321	12105	12189	12210	12312	12219	12275	12364	12347	12438	12201	12154	12213	12289	12189	12331	12206	12212	12297	12237	12108	12314	12193	12168	12232	12297	12139	12277	12249	12265	12359	12299	12342	12280	12191	12201	12167	12405	12243	12197	12151	12361	12143	12049	12268	12094	12363	12060	12241	12030	12249	12345	12285	12202	12159	12136	12120	12159	12218	12319	12396	12185	12177	12085	12280	12054	12205	12218	12217	12372	12136	12029	12121	12244	12250	12349	12366	12178	12193	12182	12284	12220	12299	12223	12364	12295	12059	12266	12156	12227	12310	12151	12334	12417	12236	12300	12298	12353	12179	12283	12291	12240	12374	12137	12200	12275	12209	12200	12369	12275	12309	12329	12343	12275	12325	12422	12118	12310	12234	12170	12330	12335	12154	12268	12296	12289	12111	12246	12445	12279	12149	12219	12274	12285	12114	12061	12134	12293	12198	12323	12286	12217	12213	12130	12127	12253	12300	12356	12245	12187	12193	12308	12048	12126	12192	11995	12263	12153	12464	12330	12089	12364	12125	12171	12287	12118	12075	12333	12351	12048	12158	12134	12325	12326	12317	12090	12167	12176	12102	12361	12175	12044	12210	12188	12147	12292	12180	12299	12204	12172	12132	12111	12435	12188	12158	12321	12282	12238	12311	12431	12239	12299	12034	12121	12129	12083	12226	12207	12213	12209	12342	12136	12278	12283	12123	12258	12440	12115	12184	12254	12289	12138	12238	12335	12202	12299	12143	12262	12166	12151	12247	12143	12290	12155	12278	12233	12165	12401	12260	12263	12170	12175	12284	12200	12166	12272	12264	12234	12248	12211	12109	12156	12223	12230	12323	12193	12251	12319	12249	12195	12308	12273	12089	12243	12166	12293	12181	12472	12277	12348	12052	12212	12283	12293	12190	12222	12385	12429	12068	12199	12215	12089	12282	12256	12349	12193	12164	12238	12364	12166	12123	12146	12151	12167	12190	12252	12303	12275	12353	12171	12313	12126	12245	12059	12210	12165	12263	12258	12290	12088	12342	12193	12161	12172	12058	12252	12319	12186	12288	12196	12273	12121	12310	12203	12243	12118	12254	12183	12241	12376	12321	12103	12076	12294	12381	12199	12108	12110	12263	12270	12226	12137	12260	12202	12199	12304	12274	12376	12201	12260	12336	12148	12399	12365	12241	12270	12132	12155	12169	12132	12319	12266	12325	12187	12206	12285	12168	12317	12187	12322	12271	12196	12254	12409	12171	12303	12284	12261	12304	12132	12225	12166	12186	12302	12022	12152	12248	12296	12083	12209	12112	12210	12043	12124	12180	12087	12174	12270	12184	12173	12063	12254	12039	12166	12240	12177	12193	12322	12114	12248	12219	12161	12293	12158	12051	12207	12112	12107	12331	12184	12250	12312	12211	12394	12234	12156	12108	12344	12200	12286	12208	12108	12188	12189	12300	12237	12237	12253	12305	12146	12414	12168	12273	12291	12065	12153	12313	12127	12346	12289	12189	12132	12327	12319	12299	12292	12206	12112	12083	12071	12173	12454	12223	12366	12223	12283	12065	12083	12301	12316	12071	12223	12270	12145	12311	12086	12160	12282	12198	12408	12283	12289	12230	12182	12349	12258	12157	12220	12022	12312	12241	12314	12201	12304	12089	12282	12278	12080	12186	12286	12357	12394	12268	12208	12229	12220	12275	12041	12369	12149	12289	12219	12060	12264	12159	12300	12243	12260	12285	12180	12334	12250	12209	12183	12209	12070	12246	12161	12330	12305	12148	12154	12233	12176	12125	12196	12153	12179	12353	12127	12210	12108	12362	12385	12188	12302	12073	12054	12266	12210	12354	12106	12245	12049	12204	12173	12226	12220	12159	12333	12161	12239	12177	12134	12054	12378	12313	12105	12364	12220	12170	12375	12235	12159	12413	12336	12068	12334	12280	12200	12282	12217	12260	12330	12137	12220	12103	12231	12278	12261	12346	12250	12232	12097	12139	12150	12290	12292	12323	12232	12303	12233	12201	12250	12186	12208	12063	11999	12251	12318	12009	12150	12170	12202	12220	12382	12160	12359	12252	12117	12334	12280	12414	12298	12249	12206	12258	12116	12315	12256	12206	12299	12420	12292	12298	12318	12317	12253	12449	12141	12191	12092	12254	12269	12415	12201	12268	12295	12187	12255	12061	12286	12292	12140	12236	12319	12282	12190	12164	12363	12268	12133	12270	12311	12268	12379	12066	12111	12145	12279	12298	12135	12225	12178	12182	12247	12161	12395	12247	12232	12157	12200	12186	12209	12119	12194	12308	12243	12223	12264	12157	12279	12124	12125	12257	12181	12149	12182	12194	12134	12288	12148	12383	12306	12106	12421	12183	12297	12337	12306	12184	12083	12142	12116	12341	12245	12268	12135	12286	12143	12249	12186	12350	12155	12007	12302	12129	12268	12131	12244	12024	12401	12316	12219	12067	12317	12214	12209	12256	12400	12292	12179	12326	12133	12166	12212	12137	12198	12174	12224	12308	12195	12171	12341	12230	12234	12122	12314	12376	12291	12275	12290	12099	12141	12264	12149	12347	12259	12224	12316	12280	12235	12118	12198	12179	12101	12416	12282	12239	12196	12309	12127	12267	12272	12189	12312	12170	12339	12239	12073	12296	12145	12232	12283	12346	12156	12103	11998	12268	12126	12324	12247	12289	12415	12347	12285	12277	12153	12308	12242	12441	12171	12103	12299	12326	12221	12233	12235	12213	12236	12215	12269	12331	12244	12039	12243	12224	12224	12237	12328	12257	12239	12382	12239	12271	12100	12225	12053	12279	12217	12221	12145
23238	21164	28430	25639	21868	19948	17812	15319	14522	14763	14604	14707	14674	14526	14610	14548	14494	14352	14503	14436	14437	14343	14449	14462	14352	14393	15218	15380	15137	14846	14740	14325	14391	14337	14381	14179	14411	14232	14264	14139	14261	14215	14209	14389	14368	14335	14222	14218	14354	14186	14142	14346	14557	14212	14303	14268	14292	14236	14340	14284	14169	14254	14310	14218	14207	14332	14396	14197	14130	14249	14277	14268	14077	14119	14347	14270	14250	14265	14220	14396	14357	14336	14342	14373	14467	14038	14176	14337	14405	14307	14307	14447	14273	14436	14444	14291	14347	14399	14189	14290	14409	14109	14237	14243	14318	14184	14233	14259	14490	14288	14175	14268	14441	14340	14418	14428	14447	14156	14150	14277	14199	14338	14377	14089	14243	14412	14501	14362	14351	14350	14402	14207	14365	14215	14283	14263	14195	14413	14209	14143	14314	14258	14094	14033	14327	14376	14182	14369	14198	14366	14516	14282	14232	14373	14508	14275	14406	14342	14303	14332	14382	14462	14306	14211	14519	14274	14312	14363	14358	14388	14382	14393	14289	14299	14270	14332	14102	14412	14313	14325	14239	14367	14302	14227	14387	14381	14369	14340	14423	14242	14373	14363	14605	14366	14441	14374	14160	14308	14238	14205	14304	14306	14389	14190	14175	14401	14272	14189	14305	14360	14313	14546	14222	14133	14208	14139	14369	14248	14534	14245	14585	14311	14261	14640	14214	14330	14377	14138	14325	14236	14224	14376	14412	14363	14396	14444	14253	14410	14352	14142	14275	14413	14170	14079	14180	14214	14341	14242	14279	14307	14312	14298	14196	14070	14268	14302	14346	14307	14499	14321	14272	14307	14270	14192	14392	14266	14419	14313	14223	14165	14242	14257	14356	14217	14361	14301	14100	14331	14243	14343	14218	14241	14364	14255	14377	14329	14284	14209	14279	14500	14330	14302	14218	14282	14142	14476	14276	14391	14411	14072	14343	14370	14196	14311	14372	14283	14415	14168	14342	14508	14213	14373	14456	14351	14277	14320	14304	14237	14371	14371	14479	14201	14159	14278	14205	14329	14184	14147	14062	14208	14150	14518	14234	14223	14228	14377	14019	14305	14169	14240	14456	14044	14375	14217	14210	14339	14321	14262	14377	14283	14243	14289	14363	14440	14229	14202	14297	14414	14393	14349	14388	14368	14361	14318	14335	14555	14346	14478	14251	14358	14480	14496	14346	14191	14258	14244	14197	14246	14274	14305	14330	14141	14242	14334	14322	14282	14314	14126	14288	14236	14121	14381	14390	14496	14200	14322	14355	14267	14187	14474	14297	14275	14240	14244	14300	14359	14308	14315	14278	14338	14315	14126	14249	14150	14410	14429	14180	14254	14310	14437	14337	14302	14176	14108	14266	14200	14255	14129	14187	14267	14418	14290	14345	14595	14170	14321	14141	14192	14460	14159	14190	14191	14165	14310	14402	14314	14239	14377	14343	14361	14457	14314	14214	14344	14139	14256	14584	14504	14309	14316	14189	14274	14492	14329	14208	14197	14313	14408	14500	14501	14346	14350	14311	14402	14339	14439	14409	14166	14156	14223	14208	14548	14461	14173	14382	14415	14384	14226	14231	14313	14286	14139	14290	14179	14172	14165	14254	14204	14394	14404	14230	14338	14216	14420	14290	14387	14394	14228	14131	14229	14408	14274	14353	14298	14321	14106	13997	14387	14175	14228	14331	14334	14272	14252	14105	14304	14078	14306	14154	14290	14208	14235	14334	14446	14486	14400	14260	14333	14342	14423	14219	14313	14011	14431	14300	14294	14116	14292	14333	14288	14361	14433	14283	14122	14331	14445	14396	14448	14300	14126	14171	14348	14236	14197	14214	14157	14395	14363	14206	14153	14381	14342	14291	14076	14386	14308	14081	14218	14150	14300	14396	14258	13983	14227	14342	14312	14081	14354	14466	14301	14372	14206	14216	14231	14211	14443	14295	14351	14272	14386	14331	14248	14456	14199	14346	14231	14370	14295	14375	14341	14231	14311	14216	14161	14469	14247	14267	14183	14287	14162	14238	14527	14213	14187	14312	14193	14244	14387	14154	14408	14209	14194	14371	14316	14240	14265	14441	14255	14227	14337	14281	14444	14470	14223	14236	14531	14270	14260	14278	14267	14235	14209	14242	14297	14410	14243	14300	14181	14148	14208	14348	14478	14297	14292	14401	14222	14361	14048	14095	14405	14136	14081	14417	14256	14485	14191	14348	14337	14127	14101	14378	14295	14306	14359	14184	14259	14243	14233	14421	14508	14321	14406	14274	14298	14406	14159	14311	14290	14319	14145	14289	14199	14422	14187	14112	14258	14170	14178	14242	14058	14175	14153	14176	14306	14363	14144	14354	14337	14302	14231	14368	14315	14324	14427	14298	14156	14318	14459	14383	14112	14193	14320	14335	14251	14305	14380	14368	14210	14238	14136	14282	14133	14422	14451	14269	14257	14316	14317	14241	14353	14404	14181	14137	14170	14197	14279	14324	14145	14187	14268	14311	14386	14353	14222	14114	14253	14133	14265	14227	14380	14294	14204	14439	14293	14173	14166	14157	14291	14371	14378	14270	14095	14329	14378	14361	14254	14289	14478	14232	14277	14182	14251	14250	14443	14346	14144	14277	14252	14223	14310	14304	14382	14279	14329	14146	14399	14156	14178	14331	14307	14358	14261	14275	14312	14120	14088	14318	14301	14161	14333	14226	14450	14434	14328	14367	14392	14133	14280	14245	14225	14303	14269	14112	14134	14470	14251	14275	14310	14152	14326	14252	14350	14294	14166	14310	14158	14449	14175	14431	14424	14125	14315	14435	14245	14350	14505	14392	14314	14215	14215	14539	14184	14303	14391	14331	14174	14211	14143	14053	14438	14269	14272	14104	14274	14349	14177	14291	14278	14240	14275	14433	14430	14273	14345	14270	14271	14087	14102	14189	14245	14248	14376	14315	14174	14318	14234	14237	14179	14324	14338	14148	14346	14139	14251	14258	14459	14124	14251	14379	14156	14236	14317	14222	14227	14420	14159	14276	14209	14291	14436	14380	14242	14260	14413	14455	14283	14358	14393	14401	14463	14200	14486	14063	14198	14375	14254	14250	14286	14517	14415	14065	14325	14421	14353	14234	14033	14343	14306	14210	14285	14159	14233	14177	14274	14391	14258	14355	14183	14269	14326	14180	14113	14228	14272	14291	14372	14442	14286	14144	14470	14234	14440	14271	14267	14217	14241	13996	14250	14216	14287	14169	14353	14327	14338	14289	14660	14240	14397	14398	14263	14325	14219	14273	14228	14111	14287	14499	14325	14119	14326	14323	14418	14299	14122	14290	14105	14280	14298	14437	14423	14293	14335	14299	14193	14388	14238	14424	14277	14158	14446	14361	14207	14355	14179	14194	14314	14173	14377	14575	14286	14244	14174	14206	14412	14282	14285	14444	14293	14403	14269	14266	14463	14260	14209	14356	14344	14135	14367	14234	14213	14283	14165	14365	14272	14122	14448	14297	14395	14176	14171	14312	14240	14387	14128	14267	14284	14133	14355	14403	14223	14225	14224	14359	14316	14471	14261	14264	14274	14413	14084	14180	14294	14307	14308	14326	14259	14484	14379	14434	14320	14044	14342	14391	14321	14263	14219	14116	14559	14226	14148	14346	14716	14276	14165	14268	14315	14264	14174	14339	14163	14260	14430	14274	14220	14183	14379	14279	14141	14231	14235	14298	14489	14371	14292	14344	14393	14380	14310	14190	14154	14315	14307	14189	14270	14268	14245	14208	14434	14352	14217	14288	14275	14168	14126	14449	14180	14257	14140	14305	14412	14258	14132	14276	14440	14341	14226	14404	14263	14122	14406	14410	14229	14148	14312	14089	14399	14126	14400	14329	14441	14191	14112	14417	14264	14258	14295	14212	14459	14272	14317	14195	14321	14141	14256	14381	14377	14299	14396	14470	14312	14147	14311	14220	14052	14284	14474	14264	14249	14287	14264	14468	14555	14240	14345	14128	14363	14246	14148	14370	14282	14252	14325	14365	14274	14316	14225	14099	14086	14342	14219	14237	14267	14407	14142	14154	14172	14294	14447	14399	14246	14281	14353	14341	14260	14180	14434	14086	14230	14279	14556	14458	14457	14433	14246	14331	14184	14275	14248	14184	14110	14215	14169	14274	14318	14459	14398	14238	14246	14206	14406	14394	14255	14178	14109	14304	14359	14353	14390	14372	14389	14271	14177	14362	14198	14406	14251	14277	14357	14240	14104	14239	14507	14492	14245	14236	14371	14347	14361	14411	14231	14048	14297	14266	14391	14384	14334	14196	14386	14125	14395	14282	14397	14337	14356	14488	14210	14277	14384	14298	14351	14074	14200	14308	14125	14149	14294	14110	14263	14378	14257	14561	14253	14200	13990	14545	14302	14221	14169	14188	14224	14269	14069	14309	14279	14353	14185	14211	14365	14446	14314	14210	14299	14432	14171	14378	14397	14072	14297	14230	14219	14305	14510	14064	14217	14206	14373	14079	14119	14302	14249	14152	14455	14318	14288	14282	14229	14147	14340	14027	14163	14411	14496	14110	14306	14382	14207	14387	14348	14269	14184	14403	14427	14340	14317	14178	14085	14358	14270	14469	14295	14441	14433	14092	14177	14364	14470	14264	14339	14401	14439	14175	14319	14386	14343	14176	14261	14349	14288	14393	14183	14402	14150	14244	14397	14357	14247	14300	14259	14238	14440	14244	14353	14291	14266	14397	14249	14349	14240	14569	14334	14246	14259	14147	14311	14270	14064	14376	14392	14243	14370	14139	14262	14444	14329	14333	14402	14197	14160	14251	14361	14081	14123	14277	14134	14322	14254	14215	14309	14281	14284	14388	14234	13994	14289	14356	14183	14271	14476	14150	14327	14267	14252	14244	14336	14366	14306	14357	14191	14289	14459	14298	14379	14374	14346	14056	14371	14435	14278	14180	14311	14180	14219	14249	14393	14409	14371	14306	14276	14239	14305	14398	14461	14242	14208	14044	14349	14371	14230	14248	14202	14155	14291	14348	14366	14129	14264	14340	14370	14295	14462	14202	14277	14304	14348	14427	14184	14302	14009	14260	14306	14559	14676	14367	14180	14121	14402
29867	59452	49121	31017	16242	14595	13390	13254	12873	12704	12812	12624	12621	12497	12280	12395	12406	12358	12353	12363	12523	12320	12217	12271	12213	12407	13654	13726	13053	12928	12512	12360	12332	12211	12302	12252	12258	12205	12241	12196	12217	12307	12194	12345	12383	12278	12234	12231	12162	12259	12201	12142	12195	12180	12344	12230	12203	12135	12290	12172	12186	12049	12188	12108	12444	11997	12112	12188	12278	12124	12398	12194	12125	12118	12103	12100	12362	12235	12087	12134	12446	12124	12354	12188	12021	12266	12154	12134	12389	12123	12203	12237	12269	12231	12234	12212	12358	12276	12195	12171	12115	12090	12229	12202	12283	12082	12242	12159	11959	12227	12057	12162	12181	12101	12135	12210	12178	12132	12266	12123	12238	12120	12243	12321	12295	12257	12146	12236	12171	12303	12265	12178	12430	12291	12391	12145	12274	12167	12168	12253	12156	12174	12245	12143	12292	12085	12078	12142	12221	12238	12184	12330	12172	12213	12085	12301	12186	12234	12101	12156	12075	12086	12267	12190	12259	12134	12173	12156	12193	12187	12142	12277	12147	12282	12029	12182	12062	12321	12124	12253	12113	12103	12093	12289	12151	12251	12129	12143	12177	12205	12188	12163	12320	12205	12200	12242	12134	12162	12097	12203	12137	12257	12163	12344	12136	12194	12131	12184	12163	12384	12155	12306	12054	12160	12213	12068	12100	12092	12295	12237	12293	12110	12213	12131	12142	12317	12140	12331	12257	12203	12290	12120	12215	12233	12242	12071	12204	12194	12126	12181	12210	12209	12235	12083	12276	12113	12198	12238	12376	12265	12321	12306	12175	12107	12229	12242	12351	12293	12172	12091	12289	12277	12222	12241	12294	12086	12273	12211	12203	12016	12243	12034	12291	12098	12295	12154	12241	12054	12220	12284	12114	12060	12279	12197	12126	12263	12297	12146	12221	12072	12110	12179	12138	12186	12251	12074	12283	12011	12155	12272	12110	12026	12130	12358	12169	12245	12228	12212	12326	12293	12028	12216	12095	12260	12382	12111	12031	12223	12241	12185	12195	12244	12107	12060	12234	12346	12240	12175	12244	12110	12356	12121	12118	12134	12136	12237	12122	12136	12160	12227	12131	12229	12070	12262	12226	12286	12128	12308	12136	12161	12212	12194	12068	12143	12044	12302	12237	12284	12179	12141	12134	12164	12321	12179	12215	12178	12335	12142	12102	12234	12165	12313	12280	12192	12264	12140	12243	12381	12213	12082	12244	12155	12218	12129	12183	12181	12189	11997	12170	12167	12090	12170	12253	12126	12234	11985	12261	12051	12241	12275	12254	12235	12011	12125	12303	12302	12241	12116	12328	12262	12346	12258	12220	12256	12328	12232	12126	12130	12160	12023	12257	12230	12217	12180	12081	12149	12231	12043	12087	12088	12162	12214	12441	12321	12005	12271	12407	12287	12244	12083	12182	12196	12212	12371	12133	12181	12203	12191	12236	12135	12171	12176	12088	12175	12003	12195	12097	12012	12300	12265	12155	12185	12207	12401	12205	12184	12170	12289	12297	12095	12187	12140	12166	12221	12186	12273	12146	12157	12080	12094	12068	12118	12187	12161	12389	12155	12238	12147	12134	12243	12151	12204	12325	12077	12305	12240	12138	12052	12313	12322	12091	12298	12268	12302	12195	12079	12313	12247	12184	12347	12054	12299	12253	12163	12208	12077	12223	12216	12239	12219	12269	12153	12153	12230	12091	12238	12152	12143	12346	12131	12108	12155	12256	12061	12360	12334	12232	12180	12207	12103	12066	12173	12188	12096	12269	12103	12029	12327	12169	12038	12280	12323	12196	12209	12096	12266	12238	12049	12218	12094	12136	12228	12073	12267	12059	12287	12178	12148	12287	12158	12168	12309	12273	12372	12114	12258	12393	12233	12315	12178	12057	12210	12171	12256	12182	12190	12244	12087	12080	12201	12304	12424	12308	12098	12194	12336	12091	12163	12156	12223	12052	12233	12367	12024	12365	12174	12208	12079	12266	12161	12158	12322	12212	12166	12262	12109	12211	12216	12278	12189	12041	12266	12139	12228	12208	12240	12043	12371	12371	12184	12085	12325	12221	12150	12040	12173	12201	12195	12285	12206	12257	12094	12269	12297	12165	12098	12100	12129	12201	12175	12170	12199	12344	12144	12261	12165	12195	12264	12166	12226	12373	12198	12198	12104	12265	12283	12214	12064	12132	12323	12086	12307	12271	12113	12229	12185	12187	12170	12128	12277	12017	12050	12191	12043	12153	12083	12197	12165	12092	12276	12142	12159	12107	12276	12369	12189	12236	12087	12093	12270	12282	12146	12039	12264	12318	12279	12256	12357	12267	12251	12224	12211	12175	12382	12070	12258	12165	12146	12127	12274	12192	12259	12102	12156	12047	12197	12335	12157	12226	12213	12275	12017	12231	12240	12121	12296	12096	12097	12345	12268	12150	12187	12284	12117	12109	12129	12240	12219	12224	12088	12309	12064	12151	12188	12106	12109	12050	12318	12227	12161	12177	12172	12301	12176	12060	12293	12132	12081	12135	12134	12196	12138	12223	12233	12284	12288	12238	12332	12174	12155	12228	12213	12159	12189	12130	12258	12225	12261	12247	12166	12076	12161	12169	12115	12232	12293	12244	12200	12058	12124	12369	12191	12128	12229	12289	12142	12266	12292	12170	12177	12230	12102	12157	12002	12123	12295	12212	12160	12150	12036	12332	12198	12102	12150	12216	12290	12036	12286	12354	12262	12125	12274	12141	12188	12146	12113	12200	12267	12339	12367	12457	12164	12168	12207	12159	12250	12225	11961	12354	12166	12240	12199	12257	12227	12038	12156	12180	12235	12076	12124	12137	12278	12241	12283	12148	12099	12339	12293	12037	12216	12314	12283	12257	12090	12120	12010	12113	12141	12141	12254	12109	12135	12280	12152	12255	12262	12160	12146	12213	12270	12176	12127	12200	12126	12123	12213	12075	12160	12217	12160	12263	12230	12132	12138	12257	12143	12185	12016	12009	12240	12290	12314	12319	12023	12090	11998	12233	12125	12137	12305	12240	12123	12205	12209	12194	12117	12245	12263	12174	12176	12194	12214	12238	12198	12167	12156	12332	12285	12254	12109	12277	12226	12155	12160	12197	12199	12043	12311	12216	12344	12269	12277	12192	12277	12169	12257	12425	12049	12214	12144	12171	12135	12261	12149	12040	12090	12220	12068	12354	12243	12158	12335	12136	12078	12111	12227	12128	12384	12087	12418	12154	12153	12175	12200	12205	12191	12110	12097	12043	12305	12080	12377	12196	12075	12169	12323	12175	12132	12213	12255	12219	12088	12200	11977	12155	12174	11997	12316	12245	12181	12130	12197	12031	12131	12248	12184	12377	12111	12227	12490	12061	12286	12338	12348	12254	12082	12183	12211	12119	12326	12136	12036	12113	12068	12197	12035	12262	12183	12143	12144	12149	12240	12063	12155	12087	12261	12049	12130	12212	12318	12246	12333	12267	12124	12182	12060	12163	12210	12243	12013	12222	12208	12179	12276	12164	12206	12195	12140	12201	12087	12200	12154	12130	12149	12408	12297	12186	12132	12232	12178	12170	12188	12269	12320	12357	12213	12161	12156	12214	12182	12045	12185	12185	12088	12257	12438	12246	12243	12387	12084	12187	12080	12078	12352	12189	12110	12262	12082	12210	12208	12054	12176	12224	12080	12188	12159	12195	12240	12229	12112	12258	12221	12364	12047	12260	12116	12121	11904	12137	12188	12144	12133	12260	12089	12128	12126	12400	12270	12214	12162	12244	12320	12187	12189	12145	12283	12170	12184	12202	12247	12212	12208	12228	12049	12235	11999	12077	12327	12227	12202	12156	12230	12231	12148	12194	12147	12212	12199	12150	12104	12130	12203	11936	12105	12157	12268	12104	12278	12220	12141	12188	12383	12145	12367	12234	12268	12158	12121	12070	12161	12180	12125	12049	12054	12123	12182	12271	12078	12312	12250	12104	12263	12101	12289	12268	12120	12342	12274	12311	12401	12112	12171	12125	12209	12214	12217	12071	12314	12187	12299	12295	12229	12319	12130	12204	12200	12321	12263	12112	12212	12134	12189	12131	12229	12139	12129	12046	12311	12151	12213	12267	12150	12241	12072	12117	12029	12184	12348	12228	12199	12319	12173	12270	12224	12079	12127	12159	12035	12249	12078	12209	12119	12236	12186	12098	12035	12229	12055	12212	12059	12294	12119	12185	12235	12302	12228	12171	12098	12304	12170	12260	12219	12219	12169	12165	12213	12011	12078	12108	12263	12253	12234	12320	12155	12139	12289	12184	12211	12180	12131	12267	12284	12188	12319	12057	12328	12212	12322	12113	12001	12337	12211	12148	12135	12196	12127	12116	12143	12118	12193	12258	12120	12158	12396	12217	12337	12156	12191	12110	12169	12115	12204	12193	12269	12248	12335	12434	12168	12093	12351	12152	12240	12223	12149	11942	12101	12127	12202	12282	12232	12206	12225	12035	12317	12236	12183	12192	12235	12269	12141	12219	12073	12266	12192	12131	12253	12339	12311	12183	12138	12099	12026	12140	12129	12204	12171	12264	12186	12317	12241	12139	12105	12313	12098	12303	12251	12209	12112	12108	12172	12151	12327	12204	12178	12116	12216	12194	12225	12185	12246	12104	12167	12133	12106	12290	12187	12103	12116	12162	12053	12290	12163	12322	12138	12139	12294	12272	12322	12017	12271	12193	12155	12191	12224	12053	12151	12125	12115	12155	12155	12243	12146	12147	12116	12147	12083	12258	12280	12047	12205	12195	12150	12156	12100	12224	12503	12238	12113	12266	12143	12196	12132	12329	12212	12329	12121	12091	12141	12087	12078	12172	12286	12297	12168	12276	12208	12110	12331	12255	12200	12288	12259	12238	12237	12154	12243	12245	12217	12076	12370	12240	12387	12234	12253	12258	12246	12348	12320	12355	12246	12016	12161	12128	12243	12045	12287	12240	12107	12195	12149	12183	12271	12140	12239	12271	12191	12314	12110	12191	12215	11930	12138	12333	12316	12147	12192	12337	12179	12074	12354	12174	12266	12005	12227	11997	12222	12068	12150	12093	12224	12019	12054	12221	12253	12315	12340
24718	21395	28071	26674	19549	17106	16636	15757	15589	15692	15594	15600	15715	15555	15535	15297	15469	15510	15424	15461	15467	15474	15267	15442	15001	15432	15746	15875	15754	15444	15459	15467	15247	15139	15110	15057	15198	15269	15265	15203	15054	15350	15335	15084	15093	15276	15155	15263	15162	15299	15163	15137	15328	15257	15194	15273	15212	15405	15163	15248	15174	15363	15415	15144	15334	15326	15428	15140	15183	15214	15362	15114	15300	15162	15034	15165	15159	15160	15231	15164	15251	15343	15057	15014	15235	15042	15114	15256	15190	15186	15218	15184	15003	15248	15128	15271	15360	15174	15246	15364	15322	15201	15093	15198	15092	15299	15219	15340	15009	15352	15131	15300	15284	15406	15166	15019	15327	15221	15288	15175	15346	15334	15345	15048	15173	15245	15209	15266	15103	14978	15089	15144	15327	15129	15360	15377	15052	15026	15331	15295	15273	15196	15203	15050	15220	15142	15382	15210	15204	15191	15198	15169	15376	15003	15146	15099	15048	15146	15002	15264	15172	15265	15064	15122	15164	15086	14998	15367	15299	15309	15308	15229	15198	15329	15220	15218	15192	15259	15296	15243	15216	15191	15276	15164	15271	15333	15101	15193	15442	15094	15181	15159	15316	15233	15246	15052	15008	15209	15026	15308	15318	15225	15153	15011	15124	15284	15297	15192	15129	15120	15221	15217	15071	15297	15306	15294	15202	15175	15245	15184	15529	15209	15215	15133	15110	15135	15194	15123	15164	15331	15075	15194	15294	15300	15241	15221	15075	15126	15174	15247	15366	15228	15131	15388	15302	15242	15187	15317	15423	15283	15112	15349	15236	15402	15085	15166	15367	15108	15247	15189	15338	15412	15508	15235	15204	15267	15214	15181	15275	15128	15200	15119	15086	15163	15273	15190	15186	15305	15211	15059	15189	15104	15234	15366	15467	15094	15378	15394	15333	15144	15228	15062	15351	15449	15204	15145	15414	15146	15386	15233	15234	15202	15286	15142	15126	15207	15317	14982	15304	15190	15354	15110	15435	15344	14997	15183	15013	15189	15121	15062	15125	15177	15206	15193	15145	15110	15328	15106	15174	15189	15273	15339	15086	15326	15248	15168	15299	15432	15129	15227	15200	15263	15204	15387	15053	15124	15121	15169	15156	15129	15254	15130	15185	15341	15447	15338	15156	15192	15106	15251	15266	15407	15204	15295	15183	15075	15228	15180	15250	15344	15190	15289	15355	15135	15369	15118	15273	15206	15340	15278	15152	15321	15244	15117	15256	15256	15208	15290	15250	15350	15381	15281	15230	15203	15201	15289	15140	15304	15491	15498	15265	15413	15247	15328	15132	15305	15281	15229	15315	15242	14969	15369	15278	15063	15194	15289	15246	15189	15193	15293	15266	15381	15166	15254	15208	15129	15347	15235	15274	15286	15214	15364	15326	15264	15171	15461	15288	15385	15290	15317	14982	15305	15221	15384	15263	15275	15193	15115	15153	15211	14975	15468	15270	15315	15118	15193	15201	15357	15479	15061	15122	15196	15349	15318	15352	15268	15447	15384	15353	15107	15215	15322	15131	15168	15174	15186	14951	15325	14906	14995	15237	15173	15214	15313	15378	15222	15333	15185	15116	15299	15391	15248	15479	15186	15166	15066	15108	15066	15145	15193	15245	15045	15284	15272	15237	15210	15327	15379	15352	15068	15254	15527	15071	15322	15326	15185	15134	15284	15241	15306	15291	15192	15208	15355	15449	15427	15310	15189	15044	15263	15319	15326	15253	15159	15363	15215	15410	15244	14955	15209	15219	15065	15230	15409	15140	15347	15189	15419	15180	15216	15362	15065	15244	15071	15182	15227	15296	15149	15269	15305	15309	15192	15231	15252	15208	15211	15305	15199	15383	15122	15360	15205	15397	15157	15270	14985	15023	15292	15348	15249	15252	15086	15302	15266	15275	15206	15215	15139	15129	15233	15200	15236	15122	15162	15252	15194	15144	15334	15302	15303	15281	15328	15305	15051	15109	15167	15233	15289	15276	15191	15211	15462	15167	15193	15101	15374	15388	15184	15034	15258	15212	15370	15136	15209	15333	15194	15102	15371	15148	15047	15264	15216	15368	15203	15198	15193	15272	15265	15177	15229	15268	14991	15226	15122	15035	15242	15124	15241	15209	15344	15102	15253	15283	15278	15067	15314	15281	15152	15240	15041	15121	15289	15351	15281	15330	15323	15166	15098	15094	15126	15148	15260	15217	15161	15000	15217	15178	15110	15117	15126	15235	15200	15301	15399	15093	15162	15231	15247	15092	14909	15273	15114	15386	15125	15210	15196	15279	15275	15280	15282	15263	15220	15186	15103	15041	15368	15212	15165	15215	15244	15375	15192	15282	15244	15161	15099	15287	15141	15401	15163	15278	15262	15242	15147	15259	15234	15352	15252	15009	15333	15065	15187	15198	15161	15299	15253	15310	15375	15293	15247	15109	15261	15195	15123	15285	15154	15277	15238	14934	15168	15435	15254	15218	15172	15093	15097	15261	15361	15427	15353	15131	15118	15067	15182	15193	15301	15292	15201	15227	15283	15113	15334	15247	15231	15400	15138	15266	15239	15367	15122	15302	15357	15343	15167	15086	15223	15156	15080	15263	15139	15125	15201	15239	15366	15257	15239	15087	15334	15132	15246	15327	15148	15213	15156	15181	15216	15293	15318	15238	15235	15156	15169	15186	15348	15227	15008	15235	15240	15284	15116	15105	15352	15197	15119	15231	15314	15452	15393	15082	15444	15366	15253	15161	15443	15195	15264	15067	15188	15187	15179	15229	15296	15166	15239	15284	15156	15254	15170	15093	15186	15249	15239	15224	15329	15373	15209	15168	15185	15228	15309	15213	15289	15264	15184	15091	15109	15179	15163	15188	15185	15221	15099	14980	15322	15224	14918	15312	15253	15256	15192	15235	15326	15377	15095	15340	15115	15358	15186	15033	14925	14985	15204	15225	15150	15222	15063	15170	15301	15260	15205	15230	15146	15068	15107	15435	15241	15280	15168	15201	15093	15236	15253	15153	15311	15051	15024	15042	15150	15303	15308	15467	15282	15242	15480	15237	15175	15163	15101	14881	15233	15201	15137	15295	15213	15339	15071	15144	15324	15262	15088	15152	15137	15325	15145	15210	15077	15133	15044	15187	15330	15294	15354	15510	15311	15077	15240	15199	15298	15205	15255	15180	15306	15354	15179	15339	15214	15402	15239	15149	15220	15183	15233	15230	15062	15315	15160	15359	15093	15266	15160	15266	15209	15234	15383	15309	15305	15254	15209	15135	15244	15174	15167	15184	15105	15232	15110	15266	15050	15128	15212	15180	15298	15319	15217	15230	15311	15103	15155	15269	15292	15161	15312	15337	15099	15201	15029	15212	15249	14989	15097	15223	15200	15235	15151	15109	15242	14981	15370	15150	14982	14963	15266	15328	15242	15326	15213	15343	15313	15348	15218	15130	15080	15192	15111	15129	15183	15362	15102	15380	15239	15061	15060	15409	15312	15174	15243	15174	15220	15315	15304	15455	15215	15251	15210	15342	15057	15115	15169	15287	14936	15245	15088	15252	15167	15248	15294	15438	15367	15160	15155	15111	15068	15137	15260	15287	15089	15065	15265	15356	15248	15266	14957	15293	15009	15182	15218	15197	15194	15105	15241	15208	15175	15277	15139	15091	15193	15201	15122	15179	15281	15369	15045	15283	15320	15095	15213	15371	15186	15398	15191	15162	15131	15379	15310	15315	15111	15355	15355	15229	15082	15165	15248	15346	15015	15146	15472	15264	15191	15273	15144	15385	15307	15045	15241	15284	15201	15230	15244	15155	15097	15078	15421	15207	15255	15140	15349	15310	15273	15219	15303	15261	15460	15233	15379	15421	15414	15294	15140	15156	15298	15076	15052	15178	15264	15131	15113	15357	15172	15030	15206	15174	15299	15330	15220	15272	15218	15231	15152	15111	15331	15461	15141	15123	15323	15131	15062	15081	15338	15276	15329	15389	15091	15190	15336	15384	15162	15119	15192	15301	15540	15276	15196	15229	15349	15508	15184	15123	15171	15124	15130	15195	15291	15158	15294	15173	15346	15191	15228	15328	15176	15159	15314	15462	15310	15127	15198	15219	15081	15297	15313	15324	15195	15360	15104	15009	15155	15166	15361	15382	15180	15213	15172	15287	15225	15044	15035	15152	15140	15312	15274	15145	15316	15178	15325	15196	15251	15240	15314	15103	15167	15272	15187	15290	15244	15098	15413	15330	15045	15225	15209	15041	15262	15250	15191	15158	15132	15179	15284	15017	15199	15206	15271	15284	15271	15224	15307	15329	15415	15166	15343	15152	15162	15396	15320	15187	15130	15255	15287	15226	15100	15106	15201	15274	15065	15446	15197	15263	15368	15321	15353	15121	15299	15362	15034	15045	15254	15386	15470	15174	15196	15355	15267	15153	15091	15284	15085	15116	15125	15273	15122	15051	14970	15276	15240	15332	15198	15189	15145	15180	15160	15202	15170	15472	15238	15192	15220	15352	15263	15144	15031	15395	15253	15088	15253	15051	15177	15066	15233	15281	15176	15148	15175	15279	15169	15179	15257	15079	15423	15226	15408	15416	15248	15381	15294	15216	15160	15300	15108	15135	15166	15099	15185	15307	15373	15390	15128	15261	15181	15297	15055	15238	15344	15222	15254	15098	15203	15332	15079	15071	15240	15143	15254	15203	15176	14982	15153	15306	15157	15243	15156	15154	15120	15227	15039	15269	15300	15136	15489	15033	15354	15177	15253	15214	15050	15299	15266	15327	15085	15196	15156	15268	15181	15061	15371	15145	15147	15162	15225	15259	15183	15114	15174	15363	15229	15227	15220	15220	15229	15198	15320	15197	15190	15129	15108	15271	15200	15345	15441	15181	15258	15268	15305	15253	15432	15345	15197	15109	15145	15233	15345	15357	15183	15421	15129	14947	15143	15114	15180	15222	15165	15056	15287	15332	15137	15213	15393	15394	15612	15450	15248	15281	14993	15485	15103	15306	15350	15117	15341	15218	15198	15160	15306	15210	15380	15227	15199	15244	15206	15068	15166	15144	14975	15163	14981	15205	15110	15190	15307	15310	15246	15200	15060	15089	15376	15149	15186
29347	51400	36073	21236	15534	14352	13606	13275	13134	13156	13038	12850	12908	13041	12807	12867	12782	12847	12839	12744	12630	12730	12784	12749	12788	13032	13503	13290	13224	13220	12869	12691	12776	12617	12739	12763	12828	12790	12684	12545	12794	12911	12710	12608	12650	12579	12523	12597	12667	12714	12772	12698	12601	12726	12877	12794	12669	12598	12720	12752	12589	12598	12683	12687	12760	12787	12841	12585	12718	12736	12708	12729	12771	12613	12830	12507	12709	12699	12712	12584	12605	12786	12884	12670	12821	12628	12770	12599	12594	12540	12586	12955	12677	12702	12642	12792	12763	12644	12572	12703	12511	12865	12509	12591	12688	12620	12515	12625	12625	12725	12763	12633	12547	12670	12691	12720	12670	12803	12831	12755	12725	12685	12591	12730	12626	12593	12601	12755	12656	12648	12556	12665	12673	12754	12720	12564	12588	12647	12818	12648	12712	12664	12497	12565	12625	12702	12710	12791	12616	12808	12756	12533	12723	12683	12631	12637	12627	12528	12659	12612	12634	12674	12551	12759	12726	12696	12676	12660	12727	12786	12605	12508	12543	12656	12705	12605	12768	12672	12691	12644	12758	12754	12680	12744	12714	12608	12396	12853	12656	12737	12751	12543	12687	12616	12724	12686	12802	12449	12672	12652	12625	12756	12787	12585	12613	12640	12727	12640	12801	12697	12863	12637	12752	12637	12698	12762	12631	12660	12821	12872	12806	12744	12580	12647	12741	12773	12782	12740	12792	12641	12680	12668	12652	12723	12887	12647	12691	12668	12906	12703	12826	12621	12590	12792	12698	12675	12647	12711	12602	12659	12785	12542	12502	12541	12687	12726	12809	12629	12656	12457	12722	12693	12717	12593	12670	12650	12733	12694	12589	12773	12716	12744	12711	12572	12649	12664	12714	12621	12783	12600	12764	12600	12541	12810	12641	12546	12652	12804	12737	12571	12820	12853	12632	12591	12640	12648	12870	12663	12592	12748	12755	12706	12587	12674	12490	12646	12660	12626	12673	12599	12553	12685	12506	12551	12627	12646	12724	12715	12556	12572	12680	12775	12690	12599	12589	12671	12708	12550	12757	12788	12548	12608	12741	12602	12526	12582	12837	12595	12690	12651	12668	12668	12622	12781	12584	12715	12749	12689	12745	12521	12804	12573	12853	12730	12711	12513	12699	12604	12778	12712	12378	12614	12734	12902	12717	12772	12750	12632	12640	12665	12657	12713	12831	12639	12661	12582	12719	12647	12646	12839	12649	12623	12707	12373	12584	12643	12749	12622	12767	12705	12707	12788	12656	12634	12603	12923	12609	12645	12635	12761	12520	12720	12749	12498	12695	12664	12733	12551	12509	12592	12627	12735	12674	12623	12583	12680	12615	12738	12619	12600	12778	12585	12735	12733	12702	12724	12642	12820	12672	12710	12752	12664	12654	12598	12721	12658	12657	12776	12673	12632	12658	12669	12575	12738	12533	12566	12617	12676	12779	12746	12603	12646	12694	12739	12682	12707	12669	12612	12812	12707	12559	12673	12699	12615	12708	12660	12615	12647	12752	12848	12735	12758	12740	12738	12662	12590	12736	12616	12822	12677	12733	12719	12624	12801	12722	12727	12656	12550	12514	12625	12711	12789	12702	12608	12707	12834	12642	12727	12717	12894	12683	12857	12697	12635	12605	12855	12672	12550	12906	12772	12690	12595	12614	12515	12520	12842	12632	12730	12643	12649	12736	12703	12734	12540	12713	12723	12619	12570	12675	12683	12619	12456	12725	12677	12649	12822	12734	12557	12703	12654	12656	12652	12659	12766	12563	12583	12834	12781	12778	12709	12518	12585	12841	12626	12814	12804	12602	12563	12624	12721	12583	12545	12667	12655	12592	12819	12805	12704	12801	12718	12687	12710	12638	12669	12688	12852	12715	12768	12688	12721	12715	12480	12439	12838	12659	12638	12755	12717	12697	12738	12585	12506	12778	12656	12681	12680	12587	12618	12754	12652	12714	12706	12775	12707	12886	12780	12663	12365	12764	12623	12673	12786	12658	12755	12811	12759	12743	12637	12748	12511	12727	12862	12730	12610	12572	12619	12807	12650	12650	12676	12587	12655	12687	12822	12641	12647	12728	12631	12647	12708	12744	12594	12751	12615	12744	12645	12567	12747	12685	12697	12626	12697	12585	12742	12687	12481	12752	12591	12747	12599	12731	12641	12620	12777	12750	12714	12643	12633	12646	12805	12718	12587	12641	12617	12798	12769	12650	12642	12729	12644	12773	12690	12787	12759	12727	12774	12775	12734	12900	12739	12780	12621	12731	12657	12549	12695	12765	12760	12516	12684	12678	12715	12629	12736	12626	12787	12726	12661	12692	12730	12532	12589	12859	12739	12688	12749	12632	12714	12864	12638	12666	12790	12651	12641	12791	12777	12699	12549	12522	12728	12851	12649	12772	12620	12625	12727	12665	12743	12660	12770	12591	12563	12762	12703	12661	12605	12760	12444	12540	12648	12649	12723	12703	12849	12671	12766	12692	12858	12640	12675	12644	12543	12680	12684	12710	12725	12663	12574	12680	12745	12689	12755	12792	12764	12688	12628	12684	12640	12799	12610	12682	12753	12621	12752	12487	12790	12838	12610	12868	12554	12639	12771	12634	12600	12749	12742	12632	12728	12591	12766	12722	12476	12790	12688	12750	12632	12685	12612	12605	12743	12755	12760	12813	12724	12588	12694	12589	12691	12690	12719	12851	12762	12793	12731	12637	12850	12662	12687	12678	12844	12754	12773	12805	12639	12748	12786	12642	12791	12715	12853	12562	12580	12806	12691	12707	12573	12651	12573	12783	12646	12786	12704	12620	12590	12755	12732	12732	12612	12664	12717	12649	12708	12745	12830	12626	12734	12574	12714	12671	12755	12615	12632	12586	12511	12791	12804	12659	12741	12727	12570	12737	12651	12778	12730	12649	12790	12670	12634	12604	12665	12723	12567	12664	12614	12748	12664	12687	12770	12587	12643	12618	12711	12765	12564	12589	12811	12695	12679	12712	12797	12603	12757	12623	12594	12704	12644	12821	12736	12721	12588	12643	12698	12534	12797	12689	12527	12685	12530	12505	12870	12717	12493	12548	12661	12876	12653	12714	12675	12494	12805	12622	12699	12676	12781	12640	12818	12757	12738	12595	12757	12650	12569	12624	12804	12581	12647	12842	12814	12751	12675	12699	12609	12832	12836	12809	12657	12659	12838	12562	12595	12680	12767	12769	12568	12627	12731	12750	12807	12808	12559	12629	12575	12744	12756	12629	12640	12780	12810	12785	12757	12828	12768	12705	12615	12793	12795	12557	12625	12753	12750	12646	12799	12547	12773	12739	12715	12796	12563	12734	12671	12718	12648	12611	12725	12859	12704	12666	12582	12799	12611	12851	12509	12666	12635	12604	12751	12628	12623	12565	12687	12658	12652	12571	12671	12767	12692	12586	12618	12570	12461	12741	12655	12599	12572	12639	12753	12711	12689	12808	12662	12690	12695	12557	12728	12749	12676	12544	12569	12624	12563	12774	12743	12470	12603	12813	12682	12813	12686	12647	12720	12610	12731	12686	12501	12738	12517	12634	12871	12661	12750	12684	12651	12723	12760	12773	12716	12647	12525	12775	12684	12588	12695	12810	12690	12516	12584	12709	12631	12819	12730	12712	12811	12826	12674	12774	12696	12640	12618	12678	12636	12668	12745	12785	12703	12625	12714	12725	12589	12496	12627	12796	12603	12640	12679	12737	12661	12782	12758	12714	12562	12656	12653	12740	12737	12731	12824	12780	12909	12832	12660	12815	12665	12644	12736	13019	12752	12802	12674	12777	12747	12732	12888	12798	12703	12964	12568	12811	12697	12645	12751	12601	12829	12559	12607	12788	12577	12779	12584	12584	12503	12710	12558	12678	12608	12829	12584	12740	12488	12737	12697	12547	12661	12777	12575	12708	12644	12741	12798	12628	12749	12728	12841	12532	12834	12690	12779	12786	12821	12802	12652	12600	12565	12939	12742	12712	12756	12681	12628	12739	12745	12506	12542	12610	12685	12780	12820	12665	12653	12743	12713	12743	12719	12675	12650	12627	12671	12592	12704	12786	12522	12783	12877	12815	12766	12594	12614	12557	12718	12606	12710	12730	12636	12675	12560	12626	12889	12539	12669	12745	12579	12800	12641	12863	12652	12576	12661	12642	12745	12594	12640	12607	12748	12745	12662	12406	12701	12750	12729	12754	12706	12643	12675	12757	12672	12682	12660	12604	12649	12613	12846	12803	12626	12668	12644	12611	12577	12628	12685	12566	12731	12731	12754	12801	12573	13036	12679	12560	12572	12792	12471	12766	12663	12635	12704	12659	12760	12811	12573	12650	12689	12821	12730	12616	12776	12645	12679	12579	12643	12806	12741	12700	12725	12705	12572	12636	12761	12904	12675	12834	12664	12715	12724	12723	12748	12527	12855	12693	12598	12775	12666	12550	12607	12708	12634	12803	12567	12560	12592	12763	12467	12606	12648	12553	12721	12675	12662	12891	12636	12671	12603	12696	12648	12734	12675	12830	12920	12540	12649	12819	12698	12620	12631	12867	12736	12840	12753	12703	12710	12745	12803	12730	12663	12729	12744	12587	12618	12735	12759	12729	12779	12735	12660	12665	12722	12907	12619	12693	12594	12712	12689	12646	12812	12653	12509	12660	12730	12644	12747	12833	12703	12859	12635	12749	12663	12680	12655	12682	12776	12622	12776	12692	12634	12563	12681	12847	12643	12762	12564	12774	12766	12674	12610	12659	12861	12682	12811	12701	12569	12722	12778	12595	12668	12639	12687	12452	12653	12595	12808	12597	12532	12706	12746	12651	12639	12628	12629	12733	12669	12786	12625	12751	12637	12642	12568	12717	12645	12559	12717	12658	12721	12674	12781	12583	12786	12629	12707	12862	12534	12573	12769	12749	12777	12753	12600	12580	12749	12637	12598	12454	12689	12690	12842	12587	12741	12710	12816	12694	12597	12541	12747	12599	12635	12502	12534	12575	12629	12748	12575	12728	12742	12748	12658	12590	12763	12811	12687	12746	12870	12800	12669	12808	12668	12507	12693	12609	12550	12872	12809	12801	12696	12846	12684	12743	12554	12785	12835
22191	21173	28570	24311	21515	22444	21464	16219	15028	14804	14870	14643	14596	14509	14609	14615	14697	14672	14400	14502	14358	14472	14424	14441	14312	15079	16115	16153	15558	14960	14683	14446	14204	14130	14214	14136	14161	14114	14097	14081	14253	14188	14019	14099	14267	14196	14080	14156	14153	14106	14157	14239	14261	14175	14250	14152	13986	14134	14091	14318	14016	14062	14117	14010	14139	14196	14244	14305	14213	14193	14038	14022	14121	14232	14035	14216	14142	14040	14138	13964	14325	14166	14253	13987	14150	14246	13945	14051	13945	14218	14276	14187	14244	14030	14066	13898	13900	14114	14221	13993	14154	14375	14294	14084	14171	14242	14050	13983	14311	13957	14082	14072	14127	13956	14133	13909	14104	14096	14080	13965	14253	14101	14158	14126	14240	14109	14027	14061	14135	14020	14113	14247	14166	14011	14142	14251	14160	14303	14189	14201	14178	14039	13925	14160	14038	14016	13981	14141	14042	14096	13905	13989	14117	14121	13967	14014	13942	13993	14013	14131	14005	13952	14040	14094	14033	14258	14192	14102	14016	13929	14133	14097	14171	14004	14060	14161	14002	14325	14185	13984	13962	14021	13987	14154	14123	14163	13938	13919	14085	14171	14363	14098	14131	14132	14238	14257	14164	14040	14212	14101	14054	14139	14211	14045	14217	14000	14021	14098	14040	14123	14108	14002	14109	14089	13997	14098	14037	13946	14059	14065	14111	14055	14133	13934	14141	14261	14121	14137	14210	14079	14158	13927	13904	13884	14111	14076	13914	14155	13924	14128	14125	13768	14189	13920	13960	14206	14038	14123	14131	14326	14076	14094	14045	14160	14093	14105	13895	14105	14116	14083	14213	14042	14111	14219	14080	14100	14122	13976	14022	13895	14051	14149	14242	14040	14110	14118	13944	14128	14242	13970	14218	14410	13995	14230	14021	13939	14187	14188	14017	14140	14193	13999	13823	14026	14228	14040	14219	14055	14077	13981	14081	14079	14255	14048	13895	13961	14026	14257	14052	14191	14106	14101	14093	14115	14305	14354	14163	14111	14137	14099	14017	14099	14090	14114	14219	14248	14113	14243	14054	14083	14052	13979	14103	14055	14020	13936	14067	14128	14307	13963	14236	14139	14045	13991	14100	14015	14088	14087	14174	14131	14273	14108	14301	14164	13898	13959	14134	13939	14241	13983	14117	13888	14112	14135	14038	14027	14277	14102	14179	14287	13986	14322	14172	14012	14027	14051	14033	14178	14177	14070	14025	14088	14156	13979	14046	14042	14122	14209	14171	14255	14091	14337	14091	14195	14105	14017	14220	14129	14133	13950	14021	13858	14144	14123	14155	14181	14174	14171	14153	14057	13916	13913	13982	14063	14261	14198	13953	14072	14113	14136	13967	13953	14172	14262	14012	14097	13949	14166	14082	14044	14145	14125	14106	14203	14013	13959	14105	14109	14054	14281	14141	13965	14216	14115	14179	14235	14218	14138	14086	14051	13973	13939	13851	14076	14083	14046	13993	14032	13996	14118	14108	14136	14070	14077	14001	14075	14083	14029	14189	14114	14033	14106	14049	14127	14054	14063	14251	14043	13942	14129	14113	14062	14103	13945	13986	14027	14121	14098	14010	14156	14070	14156	14114	13946	14049	14059	14042	14079	14334	14315	14053	13998	13962	13923	14077	14000	13966	14227	14013	13864	14078	13992	14085	14195	14104	14216	14277	14180	14064	13977	13913	14164	14042	14239	14191	14147	14129	13888	14006	14177	14082	14107	14063	14046	14089	14094	14093	14244	14142	14027	14331	14018	14106	14106	14058	14102	14146	14205	14092	14079	14246	14185	14320	14224	14073	14026	14257	14187	13882	14181	14213	13884	14002	13909	14020	14154	14110	14132	13863	14164	14109	14102	14041	14063	14252	13894	14154	14028	13983	14041	14096	14127	14155	14133	14149	13985	14102	14010	14409	13941	14143	14269	14087	14099	13991	14137	14189	14123	14085	14023	14018	14074	14293	14153	14064	14044	14054	14246	14231	14031	14200	14203	14205	14033	14240	14058	13967	13946	13894	13948	14135	13988	14082	14069	14214	13944	14124	14061	13935	13966	14264	14039	14030	14024	14075	14175	14061	14105	14023	14148	14278	14059	14076	14175	14045	14155	14032	14152	14104	14010	14079	14363	14224	13875	14146	13977	14170	14123	14160	14099	14199	14068	13991	14149	14018	13953	14139	14135	14091	14308	14255	14038	13988	13952	14042	14069	14379	14043	13957	13986	14116	14072	14102	14179	14165	13931	13985	14042	14206	14161	14109	14045	14222	14166	14057	14004	14017	13981	14049	13978	14003	14065	14090	14131	13950	14202	14189	14062	14205	14086	13921	14100	14171	14097	13992	13948	14251	14113	14172	14063	14230	14018	14181	14140	13964	14127	14144	14042	14013	14144	14176	14025	14074	13966	14184	14044	14038	14043	14039	13927	13934	13944	14077	14101	13962	13996	14106	14189	13912	14019	14081	14124	13969	14042	14104	14055	13926	13768	14039	14142	14089	14179	14097	14140	14147	14070	14030	14083	14094	14073	13968	13984	14254	14026	14095	14126	14013	14025	14339	14212	13911	14113	14139	14061	14015	14048	14008	14079	14206	13923	13960	14172	14074	13947	14168	14248	14182	14096	14005	14108	14043	14158	14157	14033	14157	14121	14000	14054	13959	14268	14152	13932	14187	13972	13913	14033	13977	14190	14065	14046	13839	13987	13966	14246	13960	14030	14028	14137	14033	13852	14104	13970	14124	13938	14162	14197	14108	13910	14283	14182	14053	13908	14082	14425	14152	14015	14086	14131	14193	14091	14073	14063	14068	14276	14136	14181	14194	13930	13965	13994	14035	14409	14150	14056	13985	14232	14131	14082	14222	14122	14179	14156	14177	14141	14195	14336	14007	14056	13913	14032	14098	14142	14153	14126	14030	13999	14081	14193	14146	14057	14053	13862	14089	14229	14038	13936	14063	14041	14106	14086	14100	13975	14042	14066	14126	14007	14039	13942	14058	13965	14113	14178	13935	14261	14093	13937	14046	14176	14238	14114	14036	14039	13974	14124	14097	14191	14166	14116	13864	14305	14154	14199	14185	14138	14197	14168	14140	14152	14151	14123	14033	14118	14090	14011	14130	14224	14236	14244	14087	14066	14317	14150	14200	14110	14195	14145	13992	14066	14278	14039	14100	14015	13981	14055	14060	13987	14051	14196	14048	14086	14173	14117	13985	14084	14107	14041	14083	14170	14169	14211	14103	13938	14045	14085	13940	14053	14243	14037	14343	14064	14107	14050	14201	14136	14389	14129	13970	14110	14219	13989	14233	13924	14145	14344	14145	14208	14045	14018	13960	14095	14032	14186	14308	14179	14145	14090	13866	14041	14023	13956	14122	13857	14082	14133	14160	14025	14323	14268	14256	14016	13975	14115	13993	14021	13916	14035	14100	14035	13924	14017	13849	14252	14013	13867	14099	14020	13972	14024	14040	14184	14065	14030	13953	14286	14281	14142	14278	14147	13989	14068	14093	14099	13970	14047	13977	14126	14016	14038	14123	14063	14051	14163	13958	14064	14129	14057	14152	13914	14041	14016	14007	14202	14366	13877	14271	14057	13906	13898	14090	13840	13956	14065	14134	14220	13983	14072	13992	13989	13959	14208	14105	13945	14107	14156	14138	14182	14313	14083	14021	14127	14170	14123	14034	14111	14158	14027	13853	13917	14080	14090	14185	14192	13994	14112	14017	14086	13920	14201	14185	13958	14026	14189	14063	13946	13914	14010	14011	14116	14141	14299	13989	14160	14165	13970	13894	14171	14029	14059	13874	14063	13964	14081	14106	14046	14388	14010	13945	14091	14109	14094	14012	14116	13986	14076	14186	13995	14035	14246	14125	14008	14190	14236	13966	14077	14048	14174	14098	14070	13965	14037	13996	14044	14052	14026	14270	14105	13990	14192	14395	13956	13947	13927	14103	14144	14150	14266	14212	14124	14147	14233	14070	13923	14101	14007	14176	14134	14117	14157	14237	14062	14057	14066	14240	14285	13993	13967	14027	14064	14281	14065	14049	14115	14035	14228	14076	13971	14320	13996	13879	14065	14308	13880	14042	14163	14076	14225	14101	14180	14081	14151	14042	14171	14093	13981	14132	14103	14132	14102	14065	14125	14304	14097	14056	13981	14096	13940	14104	14272	14007	14171	13921	14092	14121	14156	14132	13825	14152	14064	13991	14083	14114	14069	14115	14085	14077	14048	14072	13808	14087	14136	14122	14075	14062	14139	14117	14177	14011	14076	14009	14152	13960	14038	14099	14025	14050	14170	13996	14053	14111	14269	14108	14201	14146	13998	14149	14161	14210	14283	14204	14129	14204	14064	13998	14110	14191	14153	14330	14120	14034	14094	14102	14236	14001	14016	13993	14154	14024	14178	14277	14245	14153	14258	14016	14024	14088	14018	14322	14053	14001	13964	14150	14161	14189	14055	14058	14082	14121	14266	14151	13973	14205	14092	14170	13864	14289	14124	13995	14186	14201	14228	14075	14186	14077	14237	13968	14144	14161	13994	14220	14197	14307	14162	14242	14194	14292	14259	13959	13912	13971	14039	13851	14140	14074	14074	14078	14003	13928	14150	13892	14194	14001	14218	13925	13981	14049	14072	14140	14031	14227	14168	14007	14343	14179	13739	14019	14044	14088	14041	13906	14037	13916	14019	14064	14028	14173	13936	14102	14119	14217	14284	14112	14292	14316	14339	14204	14229	14043	14190	13999	14235	14193	14146	14190	14142	14244	13998	14069	14073	14125	13893	14078	13938	14071	14059	14212	14271	14003	14192	14283	14129	14205	13993	14042	13949	13876	14026	14313	13998	13910	14046	14075	14193	13928	13985	13967	14174	14396	14092	14045	14069	13950	14065	13986	13925	14045	14084	13890	14080	14005	13982	14213	14175	13929	14307	14124	14274	13881	14138	14167	14153	13973	13998	14202	14125	14233	13997	14237	14084	14035	14372	13928	14029	13954	13945	13966	13994	14203	14122	14087	13877	14074	14004	14141	14232	14020	13923	13883	14089	14152	14233	14069	14113	13910	14045	14150	13846	14052	14081	13997	14164	14086	13878	14066	14217	13982	14278
31966	65110	53976	35880	19293	14813	13955	13340	13110	12918	12764	12785	12673	12560	12590	12655	12376	12213	12147	12072	12034	12161	12198	12229	12127	13342	14717	14509	13680	12889	12572	12103	12063	11998	11904	12059	12170	12056	11935	11950	12062	11924	12049	12190	11959	11862	11980	11976	12006	11823	12037	12088	11832	12011	12097	12016	12021	12024	12120	12167	11887	12130	12132	12043	12118	11858	12025	11833	11970	11981	12178	12102	12077	11865	11977	12112	11900	11929	11953	11868	11900	12063	12005	11998	11995	12146	12102	11947	12087	12104	11863	12003	11992	12086	12048	11999	12056	12027	11915	11946	12023	11910	11864	11921	11888	12079	11960	11951	11934	11877	12148	12151	12086	12042	11977	11905	12036	12001	11925	11847	12060	12050	11803	12136	12121	12036	12132	12004	12136	12055	12037	11954	11988	11823	12012	12060	11830	11939	12025	11991	11990	11975	12004	11867	11990	11979	11930	11911	11866	12125	12040	12092	11990	11960	11862	11908	11992	12060	12036	11954	11953	11965	11964	12051	12034	11898	11990	12096	11983	11958	12002	12138	11976	12060	12072	11896	11974	11863	12003	11974	12197	12097	11889	12129	12185	12032	11971	11991	11972	12106	11993	11888	11881	12035	12160	12048	11990	11964	11988	12004	12002	11941	12139	12011	12051	12003	12110	12015	12050	11984	12064	12176	12159	11946	11975	11991	12095	12003	11996	11958	11950	12006	12079	12002	11911	11807	12063	12002	12139	11839	12054	11929	12048	12026	12046	11942	11823	12059	11974	12074	11944	12060	12041	11992	12007	11939	11976	12011	11957	11929	12023	12116	11959	12051	11988	11994	11857	12005	11914	11895	12121	12153	11953	11885	12080	12117	11992	12061	11984	12058	12049	12101	12065	12104	11989	11836	12084	11880	11913	12088	12017	11886	11990	12105	12009	12147	11945	12036	12028	12081	11814	12062	11863	12127	11845	12082	11966	11939	12210	11895	12093	11937	12119	11952	12028	11857	12117	11984	12040	11905	12097	12001	12095	12006	12281	12027	11894	12087	12017	11971	11990	12098	11985	12024	12044	11889	12075	12131	11831	12121	12191	12057	11996	11940	12046	12037	11941	11987	12119	11915	12012	11839	11907	11986	11904	11953	12001	11992	12063	11908	11928	12010	11969	12184	11942	12082	11809	11887	12123	11939	11890	12031	11903	12024	11911	12074	12150	12091	12031	11885	11931	12061	12133	11933	11834	11925	12159	11814	12013	11966	11984	12161	12065	11964	12158	11881	12053	11925	12135	11982	12082	12010	12113	11958	11985	12142	12088	12124	12157	12023	11938	12045	11907	12026	11808	11954	11937	12174	11936	11917	11964	12010	11986	11936	11970	11949	12084	11962	11863	12068	11956	12072	11929	12032	12050	12015	11981	12038	11960	11958	12076	12019	12045	11919	12031	11989	11897	11907	11936	12027	12191	11902	11900	11899	12054	11797	11937	12184	11969	11869	11932	11936	12036	11979	12013	12099	11928	12079	12071	11782	11980	11894	11945	12183	12041	11863	11993	12078	12028	12022	12155	11979	12040	11908	12106	12062	12099	12133	11990	12045	12017	12075	12035	12068	11950	12032	12064	11947	11955	12040	12083	12096	11943	12020	12053	12131	12075	11943	11855	11879	11875	11820	12084	11935	12129	11861	12148	11878	11953	12009	11980	11949	12009	12094	12031	12028	11905	12021	11944	12006	12032	12077	11984	11968	12006	11974	12051	11975	12030	12038	12016	11968	11969	12153	12024	12009	11973	11922	12135	11917	12035	12030	12024	12050	12131	11949	12030	12119	11966	11911	11971	11909	11963	12084	11903	11996	11993	12024	11983	11826	11871	12035	12357	11949	12038	11850	12031	11919	11956	12037	12046	11998	12006	12000	12035	12074	11905	12039	12036	11926	11993	12072	12048	12110	12016	11927	11861	12123	11974	12092	12011	11991	12097	11902	12094	12020	11839	12018	12047	12025	12059	11919	12024	11993	11990	12007	12040	12113	11988	12049	12029	11948	12074	12086	12054	12005	11862	12202	11890	11945	12033	11976	11997	12041	11889	11945	12040	11958	11966	12139	12064	11796	12122	12024	12129	12002	12043	12072	11858	12008	12006	11894	12015	12113	11937	11994	12027	11971	12160	11990	12017	12105	12205	12043	11894	12080	11928	12026	12022	11982	12135	11984	12079	12058	11987	11854	12074	12006	12060	11970	12019	12032	12130	11978	12006	12126	12092	11976	12054	12082	11982	11963	12082	11946	11956	12100	11978	12053	12061	11825	11920	12141	12064	12075	12069	11952	12032	12125	11971	12046	12060	12030	11999	12015	11879	12056	12156	11944	11939	11989	12101	12041	11981	12019	12070	11993	11990	11910	11855	12096	11804	12042	11942	12020	11994	12025	12065	12018	11761	11870	11904	11885	11969	12099	11982	11987	11962	11973	12025	12143	11921	12077	11884	11961	11949	12021	12037	11953	12022	12007	11973	12077	11921	11854	12002	11994	11873	12124	11969	11961	11834	11999	11938	12077	12070	11906	12105	11993	12035	11797	11924	11894	12001	11947	11949	12096	11966	12040	12104	12022	12057	12072	12026	11923	12067	12105	11911	11841	12008	12006	12158	12088	12037	11964	11984	11968	11993	12238	12052	11913	12106	11880	12030	11968	12079	11850	11976	12022	11965	11986	11942	11945	12113	11960	12097	12031	12040	12073	12064	12175	11978	12109	11880	12044	11920	12213	11920	11985	11833	11916	12034	11994	12063	11954	12087	11962	11969	12055	11880	12032	12247	11904	12079	12002	11926	11970	11981	12200	12021	11948	12110	11920	12121	11832	11950	12148	11886	12159	12039	12011	11987	11916	11954	11919	11989	11888	11994	11920	12144	12029	12057	11888	12045	11916	12012	12049	12136	12076	12010	12054	12027	11948	11865	12023	12124	11968	11913	11911	11856	11852	11956	11965	11821	12007	12144	11984	12025	11924	12041	12037	12001	11957	11997	11954	12093	12017	12049	11832	12015	11982	12040	12044	12214	11995	11977	11933	11947	12053	12019	11885	12202	11988	11952	12049	12069	11979	12071	11882	11985	12089	11897	12049	12069	12016	11843	12006	12032	11977	12054	12043	11845	12052	12107	11910	11965	11963	11933	12163	11940	11954	11946	12019	11952	12102	11994	12008	11940	11879	12096	11881	11910	11907	11875	12082	12007	12006	12054	11954	11992	11940	11860	11916	12019	11860	11953	12013	12110	11938	12002	11911	12011	12060	11971	11908	11987	12190	12118	11990	12022	11989	11853	12069	12111	12014	12099	11932	11964	11901	11877	12051	12060	11984	11930	11792	11996	12121	12124	12150	12023	12096	11903	11872	11898	12035	11919	12016	12065	11940	12054	12086	11951	11862	11878	11921	11823	12051	12099	11982	12065	12000	11979	11902	12065	12092	12020	12035	12151	12047	12030	11977	11976	12120	11976	12014	12034	12028	12134	11963	12025	11990	11960	12119	11955	11771	12016	12006	11979	12051	11977	11957	11946	11983	11993	11839	11917	12141	11967	12006	11793	11829	12065	12012	11904	12081	11989	12047	11841	12002	11920	11960	11892	11907	11916	12041	11914	12002	12076	12065	11959	11952	12022	12065	12023	11875	12115	12075	11791	11874	11932	12185	11981	11985	11949	12098	11857	12019	11978	12039	11962	12031	11959	12024	12204	11939	11872	12073	11908	11982	12080	11964	12096	11978	12028	12109	11855	12184	11901	12137	11955	11936	11898	11918	11991	11890	11936	12001	12077	12053	11952	12173	12126	11925	11956	11864	12026	12067	11884	12032	11927	11923	12119	12032	12250	12079	12094	11890	11961	11999	11951	11957	11939	12005	12128	11928	11710	12051	11862	11925	11910	12134	12047	12017	12030	12016	12040	11888	11959	12020	11950	12014	11911	12007	11950	12045	12055	12068	11769	11930	12049	12060	11902	11988	12142	11811	11762	11844	11981	11978	12079	11969	11977	12011	12028	11899	12049	12093	11960	12147	11992	12075	12075	12005	11850	11966	12023	12077	12147	11926	12116	12142	12009	12003	12008	11896	11948	11931	12180	11906	11827	11969	12121	11951	12111	12062	11805	12082	12014	11870	12052	11896	12077	12064	12006	12013	11999	11901	12057	11905	11994	11986	11944	12005	11892	11968	12126	11885	12205	12032	11982	11989	12082	11939	12064	12153	11871	11876	11986	12115	12102	11986	11892	12150	11925	12009	11942	12056	12027	12063	11898	12068	12091	12084	12062	11930	12071	12059	12001	12097	12151	11961	11946	11897	11754	12034	12057	12106	11951	12050	12012	11988	11968	11981	12008	11913	12004	11966	12048	12052	12014	12039	11894	11914	12086	12142	11910	12006	11868	11894	11957	11958	11997	12002	12040	12031	12017	12031	12078	11927	12097	11975	12007	12146	11961	12080	11931	12045	11995	11968	12048	12110	11964	11980	12125	12030	11950	11913	12022	11987	12040	11916	12001	12072	11956	11875	11938	12106	11912	11933	12000	12031	12016	11845	11926	11973	11929	12093	12047	12073	12028	11881	11853	11948	11918	12087	12056	12104	11862	11870	11961	12035	12021	11950	11883	12000	11929	12201	11971	12099	11891	11896	12003	11904	11986	11940	11883	12018	12203	12005	12024	11988	11946	12033	11887	11897	11818	11855	12107	12067	12065	12196	11821	12091	11995	11892	11891	12025	12085	12060	12102	11932	11976	11880	11968	12123	12078	11923	11961	11971	11930	11894	12008	12025	11944	11851	11891	11877	12097	12028	11960	12106	11889	11925	12001	11807	12204	11829	11967	12118	11898	11925	12341	12131	12079	12011	11968	12171	11845	12140	12013	12105	11972	11944	12110	12098	11980	12074	12009	11999	11987	12044	11984	11955	12119	11941	12041	12067	11852	12187	11979	12128	11917	11926	12067	12188	12092	12125	11952	11926	11982	11942	11995	12166	12006	12040	12004	11940	11896	11899	12002	12087	11975	12038	12182	11940	11989	11775	12077	12057	12035	12021	11958	11845	12124	11968	11997	12057	12073	11930	12032	12033	11898	11965	11944	12056	12081	11935	11926	11956	12112	12143	12220	12017	12031	11939	12162	11968
30770	31075	33797	24878	18643	17261	17168	16701	16704	16600	16534	16504	16541	16447	16611	16340	16649	16510	16347	16266	16550	16373	16371	16426	16409	16447	16518	16545	16624	16388	16413	16231	16433	16450	16309	16378	16698	16507	16420	16520	16449	16463	16328	16376	16418	16237	16394	16153	16439	16283	16286	16472	16554	16583	16620	16370	16526	16258	16399	16396	16341	16224	16315	16336	16506	16480	16377	16457	16478	16444	16267	16217	16454	16414	16266	16435	16405	16206	16285	16453	16429	16579	16541	16456	16221	16321	16338	16678	16416	16412	16182	16513	16283	16359	16160	16637	16608	16313	16501	16574	16471	16394	16321	16480	16483	16189	16315	16234	16313	16165	16236	16531	16504	16256	16284	16268	16366	16256	16485	16502	16343	16536	16433	16497	16451	16378	16361	16397	16337	16548	16421	16374	16148	16315	16374	16439	16385	16389	16620	16293	16378	16322	16172	16439	16272	16546	16438	16223	16449	16282	16316	16525	16385	16476	16404	16414	16359	16318	16532	16286	16214	16391	16341	16231	16285	16299	16603	16270	16456	16296	16455	16274	16360	16207	16380	16393	16280	16446	16398	16495	16622	16476	16546	16453	16691	16404	16544	16297	16279	16501	16356	16663	16517	16491	16333	16197	16557	16509	16426	16357	16412	16366	16564	16385	16445	16295	16432	16410	16632	16159	16486	16432	16558	16318	16354	16396	16393	16330	16599	16371	16197	16426	16456	16473	16495	16355	16440	16303	16665	16426	16520	16147	16342	16525	16515	16292	16391	16374	16550	16505	16596	16356	16353	16295	16314	16622	16413	16377	16465	16309	16371	16535	16331	16318	16238	16367	16392	16342	16108	16438	16185	16444	16279	16253	16628	16302	16310	16303	16617	16455	16403	16514	16409	16319	16660	16466	16523	16063	16406	16274	16421	16391	16413	16378	16406	16410	16363	16287	16303	16341	16501	16218	16358	16441	16310	16272	16436	16415	16545	16599	16475	16287	16349	16490	16367	16393	16363	16645	16503	16404	16447	16348	16327	16296	16503	16503	16410	16513	16415	16163	16590	16516	16556	16354	16380	16416	16303	16299	16283	16380	16498	16408	16305	16378	16422	16172	16159	16381	16154	16256	16333	16459	16271	16520	16354	16175	16425	16502	16426	16454	16505	16375	16406	16308	16437	16185	16365	16405	16425	16508	16308	16623	16598	16612	16499	16449	16377	16317	16398	16251	16295	16482	16454	16439	16326	16440	16392	16360	16441	16335	16303	16576	16441	16562	16503	16384	16271	16448	16383	16466	16318	16310	16248	16126	16332	16297	16490	16430	16395	16380	16380	16651	16421	16589	16477	16363	16473	16370	16490	16432	16336	16517	16506	16382	16377	16385	16198	16297	16376	16487	16267	16421	16437	16389	16349	16417	16372	16319	16331	16410	16287	16402	16256	16442	16512	16344	16377	16270	16219	16350	16307	16394	16268	16371	16585	16429	16307	16397	16313	16302	16378	16246	16634	16344	16206	16298	16454	16204	16527	16400	16398	16484	16340	16275	16534	16463	16702	16333	16346	16327	16394	16548	16368	16255	16352	16451	16577	16367	16488	16309	16525	16392	16531	16457	16339	16414	16319	16186	16378	16443	16501	16362	16505	16389	16319	16279	16572	16369	16316	16222	16495	16202	16404	16362	16296	16538	16386	16544	16509	16294	16514	16472	16376	16464	16465	16236	16096	16286	16215	16322	16487	16296	16417	16359	16345	16432	16331	16388	16248	16428	16514	16209	16431	16582	16409	16447	16470	16246	16518	16303	16665	16374	16418	16254	16347	16351	16331	16518	16596	16429	16337	16207	16400	16457	16642	16133	16293	16415	16464	16379	16264	16326	16474	16351	16402	16444	16555	16125	16349	16066	16358	16384	16457	16334	16394	16337	16381	16338	16471	16637	16354	16238	16315	16389	16328	16518	16357	16401	16403	16359	16348	16465	16322	16283	16351	16309	16486	16367	16285	16270	16481	16508	16681	16321	16499	16219	16249	16382	16417	16274	16244	16277	16298	16406	16461	16424	16627	16130	16325	16407	16434	16326	16381	16450	16548	16541	16477	16358	16353	16453	16301	16568	16371	16576	16466	16486	16106	16331	16348	16382	16257	16375	16443	16376	16542	16300	16221	16217	16386	16344	16622	16440	16460	16317	16487	16282	16570	16445	16500	16554	16518	16401	16396	16408	16250	16392	16476	16458	16405	16282	16183	16257	16155	16435	16528	16420	16397	16418	16513	16408	16197	16462	16260	16644	16518	16429	16363	16445	16452	16301	16633	16496	16405	16039	16326	16393	16490	16264	16482	16145	16190	16234	16308	16537	16220	16362	16343	16439	16485	16373	16422	16251	16385	16563	16344	16304	16554	16403	16384	16496	16171	16070	16103	16478	16279	16542	16429	16263	16250	16331	16381	16272	16346	16305	16339	16435	16180	16351	16454	16411	16519	16276	16356	16379	16567	16439	16582	16282	16234	16308	16688	16301	16400	16332	16198	16514	16437	16533	16280	16440	16401	16428	16439	16485	16514	16250	16591	16408	16437	16416	16304	16290	16477	16438	16417	16589	16479	16333	16418	16489	16475	16384	16333	16193	16539	16488	16345	16321	16250	16484	16288	16389	16423	16415	16449	16504	16419	16409	16231	16368	16306	16299	16527	16340	16267	16300	16405	16152	16442	16440	16505	16118	16378	16513	16279	16188	16307	16420	16432	16209	16593	16384	16461	16263	16236	16368	16536	16295	16317	16355	16412	16364	16408	16206	16113	16374	16530	16230	16553	16495	16443	16454	16502	16411	16450	16332	16488	16415	16239	16314	16288	16378	16280	16448	16525	16418	16357	16257	16392	16540	16453	16392	16401	16335	16484	16331	16240	16401	16595	16326	16388	16519	16550	16357	16413	16434	16599	16354	16134	16331	16249	16545	16397	16227	16540	16531	16275	16371	16208	16248	16326	16464	16200	16269	16442	16411	16519	16414	16321	16308	16359	16260	16349	16410	16362	16162	16356	16432	16569	16461	16390	16621	16374	16228	16332	16230	16456	16355	16419	16443	16533	16294	16450	16378	16490	16428	16437	16345	16566	16339	16263	16302	16417	16351	16395	16281	16252	16156	16275	16280	16422	16398	16364	16476	16593	16401	16300	16455	16474	16327	16343	16420	16443	16277	16598	16685	16449	16412	16326	16224	16296	16437	16391	16337	16579	16316	16545	16265	16183	16341	16398	16448	16370	16437	16445	16597	16595	16286	16325	16165	16440	16354	16489	16390	16404	16380	16482	16240	16289	16358	16412	16340	16304	16510	16368	16403	16255	16382	16118	16420	16274	16445	16454	16423	16171	16492	16497	16387	16364	16430	16190	16360	16446	16358	16499	16356	16362	16499	16382	16430	16302	16485	16493	16611	16293	16413	16345	16548	16437	16333	16435	16474	16620	16490	16415	16405	16222	16374	16289	16337	16398	16351	16264	16440	16560	16439	16480	16320	16330	16639	16263	16329	16622	16306	16097	16377	16478	16464	16419	16211	16394	16402	16417	16568	16552	16568	16621	16269	16484	16605	16374	16419	16387	16469	16312	16300	16344	16479	16423	16635	16378	16459	16494	16311	16355	16476	16455	16451	16437	16383	16206	16404	16248	16349	16373	16452	16480	16397	16549	16352	16233	16394	16484	16321	16310	16513	16191	16527	16514	16445	16356	16462	16425	16338	16367	16403	16419	16350	16093	16472	16197	16427	16409	16328	16318	16470	16511	16183	16416	16562	16384	16489	16098	16442	16528	16199	16425	16191	16167	16314	16291	16257	16389	16289	16502	16464	16308	16361	16531	16324	16417	16288	16375	16452	16403	16326	16364	16218	16342	16203	16365	16550	16427	16421	16490	16218	16340	16611	16494	16380	16306	16485	16271	16409	16330	16267	16267	16330	16456	16332	16581	16326	16392	16787	16363	16299	16345	16573	16208	16305	16338	16464	16404	16390	16436	16219	16372	16379	16312	16231	16182	16564	16429	16327	16368	16467	16357	16238	16493	16493	16257	16308	16316	16313	16396	16528	16327	16298	16559	16285	16292	16369	16517	16157	16485	16324	16320	16299	16367	16368	16488	16420	16459	16426	16156	16575	16562	16315	16438	16401	16426	16449	16664	16388	16495	16254	16353	16429	16474	16274	16288	16361	16371	16218	16477	16287	16302	16336	16314	16374	16288	16391	16453	16443	16394	16445	16276	16161	16569	16289	16323	16334	16487	16564	16388	16392	16437	16504	16426	16405	16360	16600	16521	16232	16502	16385	16461	16338	16390	16301	16340	16398	16504	16227	16311	16354	16317	16436	16479	16310	16479	16529	16344	16162	16204	16303	16275	16298	16467	16203	16387	16513	16408	16341	16538	16366	16304	16378	16486	16435	16547	16433	16700	16500	16637	16499	16292	16300	16464	16317	16429	16333	16331	16417	16295	16320	16319	16586	16299	16431	16401	16358	16416	16528	16465	16504	16372	16471	16301	16476	16593	16415	16371	16394	16541	16495	16513	16356	16592	16354	16387	16416	16051	16380	16223	16269	16311	16529	16430	16324	16581	16472	16381	16327	16491	16483	16488	16447	16202	16466	16308	16464	16549	16436	16436	16533	16344	16440	16403	16205	16586	16397	16455	16286	16483	16350	16554	16376	16290	16418	16403	16425	16317	16411	16461	16337	16332	16655	16393	16364	16538	16355	16447	16364	16485	16226	16482	16404	16596	16455	16258	16322	16364	16379	16367	16505	16071	16300	16303	16464	16558	16400	16207	16225	16246	16486	16363	16419	16395	16367	16481	16517	16257	16378	16387	16334	16357	16443	16358	16437	16425	16337	16610	16226	16558	16345	16468	16333	16376	16285	16427	16599	16451	16309	16219	16325	16475	16487	16562	16368	16279	16277	16405	16595	16524	16364	16437	16441	16415	16460	16269	16461	16394	16284	16576	16418	16442	16390	16228	16351	16381	16411	16401	16302	16608	16373	16456	16354	16438	16400	16585	16139	16282	16306	16161	16446	16114	16463	16540	16403	16314	16349	16528	16480	16471	16396	16696	16255	16348	16405	16582	16345	16291	16393	16350	16463	16202	16220	16489	16227	16273	16417	16234	16210	16412	16490
29302	45696	32789	19838	15630	14379	14113	13751	13775	13619	13879	13531	13755	13442	13652	13655	13561	13524	13446	13557	13474	13507	13438	13472	13409	13347	13803	13488	13665	13509	13557	13373	13352	13447	13256	13520	13496	13612	13531	13370	13460	13215	13540	13556	13409	13386	13444	13511	13464	13513	13513	13490	13366	13355	13534	13428	13444	13464	13365	13309	13516	13447	13382	13442	13268	13384	13421	13508	13574	13536	13568	13408	13548	13351	13388	13739	13246	13320	13363	13593	13438	13360	13577	13338	13444	13304	13446	13347	13662	13483	13392	13436	13453	13284	13363	13551	13572	13291	13484	13319	13375	13419	13505	13572	13316	13462	13351	13438	13450	13493	13537	13498	13423	13340	13478	13411	13447	13379	13561	13627	13554	13523	13429	13395	13352	13288	13419	13356	13360	13604	13396	13302	13474	13424	13474	13541	13455	13300	13463	13577	13505	13497	13420	13527	13363	13486	13524	13416	13333	13466	13295	13537	13395	13492	13321	13550	13471	13463	13416	13418	13536	13404	13446	13405	13545	13382	13612	13476	13510	13420	13440	13553	13394	13464	13435	13398	13339	13399	13437	13605	13514	13352	13400	13490	13463	13407	13319	13528	13503	13444	13262	13491	13458	13551	13574	13576	13502	13585	13647	13477	13499	13325	13409	13474	13445	13503	13448	13568	13461	13441	13387	13368	13455	13371	13377	13512	13462	13514	13378	13410	13501	13390	13429	13396	13507	13515	13612	13345	13457	13562	13350	13310	13576	13497	13376	13603	13445	13440	13429	13574	13420	13316	13429	13431	13532	13437	13471	13575	13300	13382	13430	13300	13598	13534	13491	13523	13456	13350	13545	13535	13449	13419	13372	13514	13420	13508	13482	13387	13688	13452	13481	13563	13531	13520	13417	13460	13451	13485	13518	13326	13456	13529	13407	13553	13434	13580	13516	13460	13571	13542	13544	13537	13440	13602	13613	13417	13450	13437	13364	13469	13618	13606	13529	13486	13558	13408	13499	13468	13458	13403	13633	13382	13245	13372	13327	13550	13381	13561	13399	13318	13406	13434	13605	13417	13369	13443	13427	13492	13516	13382	13450	13316	13575	13389	13386	13469	13641	13304	13376	13494	13448	13520	13520	13282	13599	13391	13466	13368	13440	13627	13577	13464	13419	13408	13533	13471	13353	13443	13564	13457	13403	13456	13486	13559	13358	13544	13653	13561	13645	13226	13580	13525	13295	13396	13480	13365	13500	13432	13360	13459	13361	13524	13477	13381	13404	13410	13546	13432	13522	13597	13401	13398	13546	13387	13479	13295	13481	13507	13511	13398	13620	13367	13500	13389	13392	13406	13508	13481	13472	13387	13535	13323	13472	13561	13551	13396	13429	13506	13461	13489	13367	13416	13498	13387	13548	13543	13557	13465	13491	13370	13608	13465	13534	13440	13598	13377	13549	13519	13406	13532	13548	13364	13585	13458	13550	13695	13573	13408	13430	13507	13442	13425	13623	13468	13496	13411	13452	13450	13449	13342	13501	13460	13494	13626	13479	13389	13509	13326	13328	13503	13405	13305	13369	13479	13414	13292	13495	13596	13352	13472	13305	13497	13456	13528	13476	13593	13310	13483	13522	13407	13525	13429	13553	13167	13513	13472	13516	13364	13467	13351	13352	13493	13500	13489	13359	13444	13444	13340	13430	13568	13280	13356	13554	13565	13455	13580	13495	13311	13510	13424	13532	13436	13461	13481	13375	13519	13384	13532	13438	13380	13486	13481	13234	13630	13444	13222	13389	13297	13577	13427	13399	13265	13475	13502	13409	13435	13554	13346	13416	13482	13484	13365	13421	13299	13428	13496	13458	13178	13566	13400	13440	13417	13396	13442	13505	13498	13476	13631	13285	13450	13373	13455	13313	13739	13424	13531	13371	13582	13389	13538	13533	13407	13373	13294	13407	13495	13496	13343	13446	13545	13269	13311	13330	13382	13560	13366	13636	13323	13413	13578	13386	13525	13430	13499	13410	13477	13417	13526	13576	13485	13432	13526	13424	13631	13469	13487	13462	13593	13570	13473	13446	13388	13487	13545	13473	13373	13484	13490	13333	13535	13617	13504	13535	13378	13416	13530	13447	13532	13626	13491	13371	13507	13489	13401	13582	13540	13529	13559	13424	13347	13460	13476	13292	13530	13515	13380	13598	13381	13520	13354	13652	13578	13416	13437	13351	13594	13557	13518	13527	13657	13374	13537	13517	13429	13532	13305	13560	13623	13498	13470	13451	13555	13485	13337	13491	13584	13424	13476	13413	13413	13352	13480	13650	13337	13398	13445	13471	13627	13570	13461	13413	13518	13599	13498	13438	13534	13412	13507	13487	13424	13454	13502	13534	13291	13392	13516	13610	13547	13490	13494	13452	13495	13319	13323	13488	13443	13451	13542	13688	13472	13340	13485	13394	13422	13492	13264	13528	13320	13479	13485	13377	13484	13288	13601	13320	13561	13594	13453	13460	13650	13480	13485	13269	13513	13388	13416	13379	13555	13527	13664	13470	13440	13395	13482	13583	13583	13483	13588	13432	13481	13396	13399	13458	13502	13511	13510	13422	13374	13521	13312	13600	13399	13517	13384	13437	13316	13490	13421	13420	13535	13399	13275	13614	13279	13517	13435	13302	13513	13396	13373	13416	13290	13367	13493	13306	13513	13547	13597	13544	13482	13438	13512	13443	13538	13458	13409	13343	13286	13508	13407	13438	13373	13521	13440	13359	13565	13257	13402	13536	13396	13411	13551	13282	13424	13353	13436	13415	13462	13510	13584	13368	13550	13318	13565	13345	13380	13689	13366	13422	13763	13556	13602	13415	13353	13323	13411	13355	13443	13522	13567	13424	13632	13432	13456	13539	13453	13549	13538	13526	13543	13456	13459	13419	13446	13529	13358	13330	13495	13473	13637	13548	13520	13375	13548	13527	13573	13457	13521	13321	13432	13411	13488	13518	13498	13496	13373	13456	13451	13468	13584	13532	13440	13501	13462	13534	13392	13423	13596	13444	13659	13670	13466	13612	13334	13609	13520	13471	13520	13441	13272	13333	13426	13523	13385	13411	13473	13382	13656	13316	13305	13581	13470	13383	13393	13398	13492	13433	13541	13367	13551	13628	13440	13484	13562	13337	13536	13483	13567	13369	13440	13341	13426	13498	13347	13509	13447	13479	13695	13384	13575	13425	13397	13677	13442	13578	13419	13404	13433	13363	13498	13403	13583	13363	13504	13552	13388	13431	13525	13437	13592	13618	13480	13446	13406	13358	13405	13420	13529	13362	13462	13429	13449	13510	13354	13495	13655	13392	13411	13474	13403	13401	13472	13606	13462	13495	13581	13553	13303	13546	13388	13574	13544	13386	13458	13446	13427	13489	13456	13528	13422	13332	13555	13505	13467	13340	13442	13494	13502	13465	13370	13300	13448	13343	13497	13478	13359	13495	13406	13574	13300	13498	13406	13404	13395	13471	13510	13487	13366	13456	13435	13556	13381	13413	13596	13583	13360	13528	13351	13588	13591	13392	13441	13600	13545	13488	13260	13601	13539	13505	13326	13441	13521	13422	13569	13428	13436	13509	13270	13435	13527	13400	13532	13390	13336	13571	13489	13660	13529	13443	13300	13432	13414	13593	13437	13452	13264	13365	13520	13361	13550	13455	13388	13423	13483	13345	13505	13494	13512	13617	13548	13356	13492	13345	13557	13467	13686	13470	13414	13541	13483	13605	13486	13529	13521	13303	13379	13365	13430	13518	13511	13410	13578	13471	13449	13220	13451	13473	13289	13353	13262	13727	13448	13580	13426	13306	13365	13509	13469	13433	13401	13422	13481	13496	13526	13506	13645	13461	13399	13451	13384	13380	13496	13495	13540	13555	13396	13523	13545	13525	13566	13570	13578	13484	13484	13511	13528	13438	13567	13545	13564	13464	13450	13452	13423	13572	13532	13350	13361	13583	13359	13478	13487	13520	13565	13298	13476	13371	13474	13584	13224	13607	13411	13422	13492	13359	13552	13619	13539	13566	13412	13483	13303	13339	13673	13338	13492	13340	13359	13351	13313	13234	13416	13437	13418	13517	13541	13373	13537	13376	13510	13466	13308	13455	13557	13469	13311	13524	13498	13520	13514	13474	13314	13423	13519	13485	13456	13296	13289	13459	13400	13506	13272	13527	13489	13383	13305	13624	13487	13500	13365	13537	13324	13437	13333	13385	13304	13779	13474	13356	13436	13636	13420	13487	13437	13320	13425	13354	13557	13435	13417	13529	13569	13396	13437	13342	13433	13492	13390	13544	13536	13573	13547	13508	13373	13399	13388	13412	13478	13515	13601	13489	13446	13590	13500	13483	13482	13632	13502	13473	13495	13431	13314	13450	13362	13496	13357	13389	13304	13459	13449	13594	13447	13407	13474	13400	13410	13518	13712	13393	13625	13544	13469	13633	13520	13495	13441	13389	13446	13482	13482	13388	13331	13458	13318	13408	13392	13554	13581	13418	13601	13435	13628	13499	13605	13458	13486	13468	13563	13411	13273	13461	13508	13336	13456	13464	13490	13436	13546	13567	13548	13468	13430	13564	13543	13556	13353	13412	13422	13655	13494	13472	13291	13432	13584	13563	13440	13549	13570	13404	13378	13424	13523	13447	13488	13380	13282	13509	13498	13395	13553	13496	13462	13428	13599	13450	13513	13433	13431	13527	13486	13338	13451	13394	13478	13511	13517	13439	13532	13476	13501	13306	13534	13415	13454	13637	13607	13353	13469	13523	13519	13406	13412	13411	13409	13412	13506	13422	13575	13575	13324	13361	13389	13414	13608	13269	13427	13559	13416	13571	13445	13444	13587	13541	13435	13522	13384	13391	13619	13646	13522	13392	13354	13593	13441	13444	13408	13290	13418	13388	13437	13467	13472	13532	13433	13516	13407	13421	13517	13550	13507	13409	13419	13555	13641	13402	13440	13496	13651	13482	13514	13496	13490	13415	13389	13511	13448	13367	13358	13581	13290	13470	13248	13343	13636	13493	13399	13522	13511	13621	13448	13441	13488	13450	13411	13489	13647	13377	13645	13606	13577	13551	13465	13532	13337	13451	13466	13488	13417	13495	13440	13383	13615	13496	13405	13496	13258
23206	21148	28383	25316	22865	22404	21254	18752	18372	18387	18221	18290	18094	17817	18139	18115	17978	17731	17820	17939	17987	17897	17880	18050	17985	18203	18573	18851	18460	18174	17914	17828	18118	18018	17913	17810	17866	17906	17639	17770	17733	17852	17759	17896	17840	17801	17700	17786	17811	17685	17511	17716	17842	17597	17739	17869	17708	17444	17651	17600	17904	17533	17690	17780	17890	17632	17881	17722	17494	17662	17685	17729	17736	17754	17780	17774	17814	17815	17680	17718	17788	17739	17660	17645	17820	17733	17705	17807	17786	17637	17728	17512	17627	17781	17824	17742	17715	17772	17705	17818	17919	17609	17788	17619	17719	17696	17840	17765	17864	17727	17750	17569	17675	17784	17710	17642	17953	17821	17764	17790	17686	17684	17720	17763	17932	17574	17819	17720	17560	17851	17758	17581	17782	17831	17863	17572	17832	17768	17783	17730	17788	17714	17666	17732	18078	17832	17770	17769	17768	17776	17918	17779	17929	17752	17650	17869	17736	17792	17705	17728	18026	17693	17519	17476	17651	17523	17688	17719	17627	17527	17539	17861	17810	17768	17826	17865	17998	17808	17737	17767	17801	17669	17747	17940	17538	17672	17721	17749	17909	17774	17689	17605	17714	17836	17637	17892	17561	17517	17689	17582	17643	17932	17830	17902	17656	17821	17820	17461	17602	17723	17832	17567	17801	17575	17647	17699	17686	17705	17567	17526	17846	17700	17869	17610	17599	17602	17718	17683	17681	17673	17798	17905	17811	17722	17865	17913	17772	17675	17823	17563	17580	17798	17726	17637	17891	17634	17807	17650	17792	17640	17840	17774	17661	17678	17795	17743	17738	17697	17656	17728	17712	17647	17477	17824	17544	17662	17896	17793	17779	17646	17920	17803	17799	17668	17575	17789	17626	17727	17896	17663	17753	17965	17727	17753	17794	17830	17658	17753	17633	17848	17750	17819	17943	17875	17810	17704	17599	17603	17863	17843	17624	17967	17782	17475	17634	17727	17701	17880	17804	17838	17591	17787	17640	17606	17670	17880	17655	17722	17861	17692	17931	17671	17734	17759	17923	17830	17748	17780	17713	17675	17828	17496	17597	17901	17792	17495	17727	17719	17942	17795	17860	17687	17728	17829	17514	17750	17728	17892	17797	17719	17734	17677	17510	17693	17879	17934	17677	17803	17757	17811	17771	17638	17485	17718	17582	17720	17783	17656	17573	17706	17735	17594	17686	17836	17616	17718	17628	17740	17962	18007	17929	17830	17666	17887	17657	17720	17736	17787	17617	17695	17619	17721	17761	17673	17653	17730	17663	17759	17668	17482	17872	17699	17844	17693	17755	17705	17645	17763	17715	17726	17669	17897	17694	17876	17634	17614	17756	17720	17935	17794	17753	17491	17770	17767	17684	17763	17902	17658	17621	17924	17764	17757	17802	17766	17841	17637	17780	17895	17780	17798	17783	17754	17638	17721	17827	17811	17929	17659	17687	17552	17832	17603	17781	17737	17748	17653	17744	17751	17762	17718	17759	17916	17697	17837	17835	17905	17678	17601	17664	17893	17691	17715	17595	17782	17793	17622	17716	17888	17753	17615	17685	17669	17699	17843	17627	17833	17858	17788	17642	18005	17821	17793	17870	17803	17753	17796	17900	17772	17817	17721	17873	17724	17707	17557	17758	17622	17810	17688	17763	17675	17729	17788	17718	17837	17727	17649	17781	17831	17750	17537	17476	17669	17594	17707	17696	17699	17807	17720	17781	17770	17714	17557	17685	17758	17765	17704	17723	17792	17879	17561	17515	17903	17595	17827	17710	17612	17872	17841	17742	17903	17714	17785	17889	18007	17843	17559	17734	17756	17749	17858	17686	17802	17640	17681	17720	17659	17986	17497	17567	17800	17659	17690	17394	17787	17893	17619	17772	17709	17803	17844	17999	17742	17723	17728	17747	17759	17674	17694	17604	17580	17771	17676	17651	17695	17844	17749	17343	17785	17852	17824	17656	17827	17782	17889	17537	17672	17565	17731	17605	17852	18012	17532	17696	17593	17760	17609	17598	17894	17801	17757	17751	17649	17679	17636	17803	17464	17744	17658	17667	17728	17765	17718	17557	18084	17667	17677	17602	17734	17840	17553	17432	17679	17566	17860	17601	17740	17687	17559	17912	17639	17788	17648	17880	17707	17651	17882	17895	17802	17631	17655	17831	17712	17695	17635	17401	17683	17874	17643	17674	17777	17754	17845	17659	17730	17801	17842	18051	17815	17873	17669	17673	17761	17690	17664	17642	17776	17588	17633	17750	17726	17751	17823	17603	17924	17636	17602	17643	17834	17877	17909	17782	17534	17660	17967	17740	17732	17757	17515	17405	17804	17660	17586	17782	17779	17589	17832	17772	17810	17607	17934	17589	17498	17782	17822	17793	17725	17945	17689	17826	17773	17638	17749	17614	17534	17716	17881	17730	17692	17962	17580	17669	17772	17641	17924	17612	17810	17475	17945	17697	17600	17825	17748	17656	17747	17706	17799	17870	17822	17977	17492	17811	17695	17836	17813	17747	17926	17675	17714	17757	17521	17760	17656	17760	17695	17828	17672	17714	17668	17565	17703	17923	17786	17880	17806	17448	17868	17830	17718	17743	17710	17783	17630	17798	17836	17853	17458	17860	17774	17780	17740	17797	17709	17770	17905	17640	17755	17706	17740	17808	17842	17641	17648	17823	17768	17745	17668	17591	17770	17762	17732	17648	17795	17502	17424	17861	17939	17890	17651	17786	17403	17778	17839	17615	17744	17886	17654	17609	17619	17618	17714	17668	17773	17897	17827	17799	17540	17779	17697	17433	17635	17722	17770	17766	17669	17730	17724	17727	17778	17534	17781	17567	17620	17692	17844	17635	17268	17420	17665	17704	17817	17857	17817	17710	17746	17818	17937	17486	17726	17720	17733	17927	17619	17889	17935	17856	17712	17719	17766	17768	17771	17834	17399	17620	17657	17585	17647	17654	17824	17893	17743	17992	17753	17807	17729	17868	17695	17645	17736	17918	17739	17801	17806	17619	17607	17772	17521	17861	17659	17653	17651	17899	17717	17858	17843	17649	17882	17766	17756	17806	17754	17753	17629	17610	17752	17839	17678	17658	17721	17663	17750	17943	17953	17620	17655	17749	17930	17808	17913	17801	17822	17766	17668	17728	17671	17713	17801	17842	17948	17725	17860	17871	17667	17803	17738	17880	17793	17638	18004	17892	17788	18066	17696	17616	17811	17750	17735	17789	17805	17772	17517	17732	17732	17655	17724	17674	17477	17503	17694	17684	17704	17537	17613	17610	17854	17786	17946	17855	17874	17608	17916	17654	17695	17882	17722	17725	17736	17724	17803	17899	17722	17599	17695	17779	17682	17306	17750	17773	17567	17853	17633	17741	17682	17571	17654	17665	17813	17605	17654	17762	17758	17785	17725	17759	17882	17887	17673	17759	17768	17748	17723	17708	17559	17777	17641	17627	17654	17764	17604	17755	17779	17696	17847	17754	17737	17790	17709	17714	17513	17779	17645	17564	17706	17658	17645	17750	17910	17765	17750	17952	17616	17740	17856	17702	17718	17702	17501	17689	17586	17778	17574	17774	17953	17877	17856	17718	17773	17751	17654	17755	17766	17654	17670	17825	17497	17863	17768	17733	17795	17790	17699	17700	17860	17559	17682	17509	17660	17914	17653	17904	17679	17800	17658	17781	17848	17721	17800	17821	17872	17854	17706	17501	17702	17862	17763	17778	17653	17766	17667	18100	17873	17862	17709	17769	17569	17549	17728	17779	17749	17760	17655	17709	17801	17569	17618	17780	17920	17696	17651	17776	17535	17723	17768	17582	17856	17725	17631	17757	17664	17604	17721	17942	17824	17709	17837	17807	17731	17880	17694	17536	17569	17824	17700	17783	17798	17815	17615	18028	17556	17674	17793	17755	17683	17832	17834	17631	17614	17724	17718	17502	17679	17661	17702	17817	17763	17733	17793	17663	17703	17673	17907	17889	17866	17696	18074	17783	17748	17713	17666	17955	17601	17628	17779	17675	17946	17471	17680	17575	17810	17739	17715	17669	17776	17901	17772	17752	17835	17617	17652	17675	17559	17714	17916	17835	17765	17676	17659	17681	17645	17707	17788	17704	17921	17719	17840	17798	17631	17655	17633	17864	17593	17749	17796	17745	17878	17948	17798	17802	17763	17780	17652	17845	17668	17667	17628	17669	17699	17715	17767	17594	17674	17622	17784	17896	17825	17954	17731	17541	17617	17879	17887	17615	17780	17780	17801	17829	17751	17520	17751	17786	17571	17668	17810	17704	17836	17612	17809	17713	17799	17967	17763	17705	17659	17739	17674	17696	17894	17682	17849	17747	17846	17684	17730	17620	17662	17718	17506	17771	17657	17808	18067	17728	17718	17572	17796	17788	17833	17844	17597	17752	17687	17701	17664	17749	17454	17710	17751	17619	17777	17794	17695	17828	17660	17812	17741	17743	17616	17697	17524	17749	17919	17644	17479	17741	17820	18061	17942	17915	17890	17773	17786	17516	17652	17784	17693	17759	17738	17794	17553	17700	17801	17649	17637	17619	17760	17833	17736	17709	17839	17689	17750	17848	17652	17787	17762	17679	17709	17766	17676	17858	17657	17788	17776	17894	17921	17760	17679	17845	17814	17711	17499	17763	17720	17744	17624	17797	17692	17806	17691	17649	17922	17714	17781	17872	17651	17703	17802	17858	17704	17871	17536	17882	17893	17583	17767	17816	17678	17785	17684	17773	17700	17573	17513	17545	17558	17663	17666	17790	17662	17881	17719	17721	17696	17825	17854	17792	17645	17880	17699	17821	17693	17681	17730	17692	17629	17708	17738	17561	17606	17769	17521	17550	17711	17770	17741	17847	17808	17509	17753	17748	17687	17663	17810	17463	17640	17717	17792	17737	17558	17713	17645	17797	17720	17623	17663	17659	17623	17851	17711	17605	17897	17716	18069	17755	17788	17746	17800	17796	17688	17746	17890	17717	17679	17712	17720	17545	17717	17813	17592	17764	17827	17795	17802	17727	17783	17919	17887	17838	17634	17802	17590	17894	17698	17599	17807	17826	17648	17621	17552	17720	17610	17890	17769	17757	17782	17696	17485
30728	56594	45418	30813	20639	16943	15633	15182	15073	14843	15031	14815	14617	14329	14299	14329	14456	14311	14483	14546	14439	14399	14316	14369	14442	14796	15598	15331	15353	14854	14546	14468	14393	14467	14262	14361	14236	14347	14239	14323	14415	14250	14350	14237	14265	14343	14130	14254	14235	14325	14154	14360	14328	14508	14313	14301	14352	14244	14350	14315	14348	14126	14211	14226	14274	14406	14210	14235	14308	14193	14500	14274	14241	14078	14150	14387	14234	14445	14444	14281	14195	14147	14207	14236	14347	14273	14298	14208	14416	14393	14405	14179	14216	14272	14262	14276	14321	14292	14472	14314	14404	14402	14176	14228	14315	14185	14155	14458	14169	14391	14231	14305	14299	14243	14368	14351	14311	14304	14342	14339	14486	14382	14300	14331	14156	14206	14340	14272	14391	14342	14287	14171	14193	14143	14284	14140	14332	14181	14310	14294	14330	14376	14387	14140	14336	14386	14159	14298	14390	14242	14248	14163	14420	14332	14259	14279	14229	14280	14288	14441	14118	14279	14308	14219	14323	14271	14198	14398	14276	14225	14142	14192	14272	14396	14109	14326	14337	14310	14358	14178	14306	14170	14352	14263	14272	14106	14167	14202	14410	14244	14353	14268	14405	14266	14383	14230	14359	14302	14363	14448	14183	14416	14319	14338	14159	14298	14310	14415	14329	14185	14282	14299	14210	14097	14115	14247	14209	14324	14469	14272	14237	14456	14294	14132	14283	14003	14376	14218	14302	14186	14323	14321	14174	14349	14319	14369	14244	14209	14285	14335	14369	14359	14247	14294	14288	14304	14409	14254	14207	14254	14178	14315	14185	14416	14228	14393	14546	14398	14115	14253	14316	14275	14330	14238	14293	14209	14178	14205	14279	14215	14403	14316	14425	14255	14402	14248	14294	14199	14428	14166	14221	14361	14291	14463	14196	14282	14395	14280	14436	14282	14300	14255	14310	14237	14265	14358	14220	14300	14214	14330	14303	14224	14240	14256	14244	14372	14521	14480	14322	14237	14237	14372	14199	14219	14203	14333	14284	14459	14373	14195	14146	14378	14086	14372	14259	14189	14298	14310	14310	14274	14268	14193	14392	14267	14377	14272	14363	14385	14279	14241	14280	14251	14334	14460	14066	14234	14192	14312	14334	14427	14271	14169	14406	14349	14261	14299	14242	14247	14266	14375	14369	14285	14289	14093	14181	14298	14248	14308	14508	14184	14429	14288	14161	14270	14185	14288	14262	14228	14272	14181	14294	14270	14286	14272	14418	14249	14213	14310	14240	14232	14138	14190	14363	14309	14328	14223	14360	14264	14483	14344	14269	14116	14319	14551	14362	14377	14175	14102	14192	14291	14381	14302	14273	14508	14348	14230	14209	14371	14283	14093	14178	14323	14259	14071	14287	14325	14372	14267	14267	14274	14311	14281	14287	14272	14267	14202	14173	14143	14038	14318	14204	14218	14270	14258	14154	14320	14318	14250	14162	14321	14165	14275	14199	14378	14252	14326	14338	14307	14385	14171	14059	14231	14165	14438	14142	14337	14385	14431	14189	14284	14159	14302	14249	14145	14226	14287	14198	14165	14143	14310	14285	14488	14288	14229	14321	14349	14219	14416	14394	14468	14421	14340	14400	14181	14309	14315	14313	14281	14144	14327	14259	14318	14400	14304	14204	14380	14071	14426	14386	14283	14197	14239	14121	14322	14254	14188	14257	14215	14364	14193	14249	14352	14316	14299	14476	14284	14333	14476	14194	14358	14257	14340	14128	14210	14209	14188	14329	14149	14309	14354	14238	14312	14412	14266	14405	14234	14187	14333	14182	14476	14276	14316	14284	14195	14261	14268	14197	14277	14192	14228	14220	14233	14389	14038	14205	14425	14173	14327	14417	14414	14216	14346	14419	14209	14271	14306	14517	14184	14192	14377	14196	14260	14226	14312	14328	14342	14216	14344	14311	14256	14223	14220	14288	14254	14404	14249	14206	14161	14377	14273	14307	14257	14297	14293	14310	14349	14230	14397	14382	14224	14388	14098	14336	14099	14322	14358	14240	14265	14401	14320	14087	14225	14267	14280	14422	14304	14314	14349	14370	14352	14282	14237	14210	14347	14302	14288	14206	14418	14283	14218	14281	14255	14277	14305	14328	14318	14220	14250	14135	14244	14313	14329	14374	14140	14228	14283	14265	14212	14080	14375	14225	14322	14189	14344	14403	14388	14403	14399	14214	14146	14304	14344	14208	14424	14188	14281	14371	14273	14190	14313	14094	14269	14235	14165	14141	14291	14410	14267	14301	14243	14425	14238	14340	14258	14288	14212	14169	14360	14308	14210	14329	14349	14454	14459	14294	13988	14046	14161	14252	14273	14293	14312	14264	14468	14312	14289	14228	14409	14412	14192	14247	14186	14266	14157	14270	14446	14128	14333	14345	14413	14328	14192	14229	14295	14079	14194	14166	14333	14068	14361	14182	14134	14278	14393	14314	14333	14237	14232	14330	14103	14287	14208	14248	14241	14246	14099	14335	14290	14298	14151	14083	14188	14256	14179	14333	14205	14244	14285	14303	14180	14311	14264	14105	14360	14459	14332	14192	14198	14267	14311	14412	14427	14351	14119	14220	14207	14209	14277	14256	14566	14231	14204	14216	14289	14412	14380	14261	14365	14245	14455	14201	14307	14459	14396	14257	14203	14325	14202	14296	14115	14365	14294	14208	14365	14333	14247	14218	14302	14211	14319	14296	14200	14357	14271	14316	14454	14246	14316	14188	14418	14388	14182	14435	14120	14214	14279	14106	14380	14336	14291	14528	14322	14246	14182	14140	14352	14349	14338	14259	14421	14196	14234	14224	14360	14225	14252	14243	14310	14168	14309	14212	14444	14269	14299	14178	14269	14184	14365	14346	14146	14229	14292	14394	14253	14389	14238	14250	14401	14337	14263	14226	14119	14302	14466	14272	14121	14364	14248	14087	14324	14386	14303	14399	14410	14392	14187	14322	14307	14362	14311	14313	14327	14205	14246	14198	14168	14196	14375	14274	14357	14279	14155	14319	14310	14263	14421	14162	14337	14496	14255	14323	14285	14454	14304	14348	14385	14235	14331	14343	14139	14272	14383	14238	14268	14157	14531	14442	14235	14390	14335	14264	14360	14465	14204	14378	14203	14342	14200	14437	14254	14255	14095	14318	14451	14345	14205	14348	14308	14244	14125	14369	14401	14151	14268	14428	14194	14503	14401	14124	14298	14202	14237	14224	14412	14216	14211	14327	14328	14392	14174	14466	14158	14092	14335	14287	14288	14380	14079	14347	14316	14376	14194	14464	14208	14283	14236	14326	14227	14147	14250	14338	14329	14426	14211	14218	14286	14258	14131	14439	14400	14328	14385	14454	14421	14038	14390	14111	14307	14498	14167	14255	14294	14232	14304	14257	14343	14347	14375	14296	14227	14339	14195	14329	14283	14200	14297	14179	14241	14250	14287	14233	14401	14304	14332	14205	14285	14410	14206	14332	14383	14179	14306	14277	14141	14219	14192	14371	14165	14365	14084	14191	14108	14303	14284	14226	14349	14302	14262	14248	14221	14589	14258	14241	14315	14424	14222	14443	14304	14350	14290	14332	14270	14325	14143	14243	14162	14281	14335	14422	14108	14453	14433	14252	14270	14334	14355	14347	14192	14167	14178	14309	14258	14439	14279	14275	14212	14311	14251	14357	14226	14395	14378	14392	14360	14404	14066	14421	14211	14154	14046	14248	14251	14414	14257	14138	14115	14221	14350	14409	14393	14280	14276	14376	14173	14342	14351	14254	14488	14321	14426	14387	14313	14269	14306	14300	14251	14237	14167	14277	14165	14475	14292	14241	14164	14308	14270	14329	14193	14237	14316	14218	14312	14414	14215	14296	14379	14286	14416	14389	14384	14097	14190	14416	14277	14276	14301	14309	14300	14399	14152	14415	14148	14165	14313	14268	14426	14296	14202	14345	14349	14238	14169	14295	14144	14341	14434	14388	14227	14250	14308	14262	14275	14370	14495	14296	14268	14215	14226	14246	14307	14414	14277	14377	14394	14262	13988	14306	14337	14427	14263	14335	14348	14373	14388	14289	14404	14324	14258	14390	14212	14192	14228	14322	14149	14243	14376	14263	14335	14198	14164	14191	14333	14462	14310	14424	14205	14204	14410	14294	14273	14429	14285	14155	14149	14311	14193	14201	14232	14216	14244	14405	14239	14254	14201	14220	14378	14389	14323	14239	14185	14298	14183	14119	14115	14316	14158	14416	14376	14227	14336	14457	14056	14307	14222	14218	14209	14342	14416	14209	14205	14301	14160	14314	14381	14291	14447	14207	14204	14185	14245	14116	14301	14430	14208	14335	14335	14211	14328	14194	14247	14101	14192	14291	14290	14366	14101	14172	14167	14438	14366	14211	14119	14354	14377	14434	14453	14344	14259	14156	14335	14317	14216	14269	14166	14325	14279	14393	14180	14385	14402	14324	14328	14388	14253	14243	14308	14384	14109	14305	14315	14104	14248	14459	14334	14211	14243	14335	14146	14207	14282	14283	14244	14276	14330	14348	14415	14178	14141	14392	14130	14420	14339	14349	14369	14464	14114	14420	14261	14295	14319	14340	14398	14168	14262	14163	14390	14260	14322	14186	14257	14216	14381	14309	14438	14342	14204	14298	14295	14269	14347	14323	14201	14213	14117	14412	14255	14375	14337	14298	14327	14250	14278	14382	14427	14225	14152	14169	14263	14376	14144	14267	14345	14329	14254	14221	14316	14276	14373	14382	14192	14389	14306	14211	14232	14275	14383	14382	14315	14399	14157	14296	14239	14227	14327	14461	14336	14310	14316	14347	14268	14196	14255	14304	14313	14214	14409	14251	14317	14227	14337	14296	14350	14351	14331	14203	14164	14370	14175	14066	14258	14350	14288	14160	14321	14498	14193	14158	14313	14320	14212	14186	14264	14313	14340	14229	14313	14168	14413	14262	14406	14426	14399	14343	14333	14273	14160	14182	14235	14405	14317	14393	14193	14149	14357	14102	14251	14353	14309	14311	14329	14178	14423	14364	14226	14270	14258	14276	14184	14355	14241	14290	14419	14401	14210	14214	14397	14371	14301	14205	14381	14426	14213	14210	14277	14265	14485
24688	21259	28327	28256	21933	19730	18830	17583	17656	17612	17859	17632	17425	17507	17676	17521	17670	17788	17675	17477	17462	17641	17352	17488	17440	17543	17738	17702	17773	17730	17418	17441	17322	17426	17395	17289	17389	17252	17363	17433	17354	17309	17248	17411	17111	17457	17291	17214	17401	17164	17407	17373	17487	17315	17332	17434	17148	17415	17228	17293	17326	17254	17539	17177	17237	17425	17271	17256	17494	17240	17348	17277	17423	17268	17321	17209	17483	17380	17452	17405	17283	17211	17439	17415	17396	17175	17295	17255	17070	17180	17275	17420	17062	17131	17182	17208	17283	17164	17296	17583	17305	17502	17381	17424	17122	17125	17315	17453	17326	17430	17405	17307	17208	17332	17322	17161	17372	17406	17331	17386	17316	17225	17330	17191	16990	17305	17130	17458	17322	17227	17205	17214	17362	17186	17315	17145	17317	17198	17122	17480	16935	17362	17398	17331	17338	17326	17457	17308	17315	17227	17387	17278	17320	17196	17325	17393	17091	17170	17449	17326	17501	17042	17276	17520	17444	17313	17179	17269	17195	17330	17333	17528	17140	17358	17202	17401	17241	17075	17209	17437	17398	17593	17351	17107	17535	17380	17468	17425	17340	17390	17408	17387	17318	17326	17379	17424	17333	17427	17361	17389	17271	17173	17215	17114	17204	17202	17247	17320	17236	17286	17221	17061	17248	17163	17528	17256	17584	17286	17340	17283	17137	17300	17399	17184	17372	17260	17458	17276	17170	17146	17161	17339	17201	17238	17412	17209	17282	17327	17362	17179	17389	17435	17288	17319	17231	17164	17324	17477	17305	17401	17179	17472	17271	17117	17169	17234	17359	17393	17348	17263	17285	17317	17502	17349	17249	17071	17321	17368	17007	17344	17506	17615	17113	17308	17377	17193	17289	17381	17608	17334	17109	17509	17482	17478	17349	17340	17352	17237	17202	17362	17390	17436	17091	17498	17385	17535	17245	17293	17116	17492	17279	17435	17398	17308	17448	17246	16993	17407	17450	17357	17170	17451	17392	17312	17176	17294	17176	17277	17290	17413	17401	17292	17322	17255	17384	17440	17280	17333	17420	17125	17106	17160	17354	17367	17417	17383	17251	17458	17575	17118	17188	17446	17216	17392	17395	17313	17355	17128	17129	17367	17223	17258	17197	17519	17463	17288	17336	17329	17235	17391	17384	17428	17113	17383	17385	17116	17282	17302	17202	17099	17364	17315	17042	17510	17333	17438	17340	17255	16983	17355	17321	17429	17442	17376	17396	17139	17414	17309	17460	17433	17298	17245	17196	17269	17299	17256	17544	17368	17467	17314	17600	17444	17131	17131	17317	17317	17352	17504	17306	17214	17044	17213	17400	17114	17439	17300	17222	17363	17473	17248	17305	17197	17426	17109	17343	17161	17386	17103	17197	17418	17115	16977	17420	17363	17165	17420	17400	17288	17176	17389	17312	17312	17286	17251	17269	17205	17366	17029	17457	17193	17301	17235	17445	17237	17250	17474	17461	17318	17255	17114	17405	17337	17260	17341	17446	17399	17023	17261	17242	17421	17474	17302	17498	17274	17200	17260	17406	17258	17557	17224	17296	17448	17372	17301	17179	17346	17140	17247	17457	17385	17412	17421	17526	17177	17472	17344	17441	17257	17390	17459	17237	17550	17395	17431	17262	17163	17140	17198	17148	17223	17287	17390	17277	17276	17206	17099	17271	17151	17457	17256	17408	17126	17250	17222	17255	17327	17333	17179	17498	17483	17514	17188	17429	17556	17353	17273	17223	17533	17160	17143	17147	17417	17501	17360	17242	17366	17310	17155	17448	17222	17294	17435	17462	17366	17290	17423	17399	17216	17291	17221	17389	17383	17384	17326	17404	17375	17302	17195	17367	17285	17177	17380	17216	17427	17384	17444	17352	17137	17335	17124	17128	17513	17198	17427	17538	17362	17374	17279	17347	17302	17286	17193	17170	17095	17368	17364	17417	17258	17272	17451	17409	17413	17346	17275	17499	17264	17188	17464	17262	17482	17233	17329	17258	17403	17333	17301	17473	17319	17188	17336	17283	17394	17358	17241	17165	17235	17362	17434	17317	17219	17166	17036	17298	17088	17032	17103	17231	17072	17308	17368	17507	17198	17345	17255	17429	17364	17018	17232	17168	17083	17433	17305	17135	17129	17250	17261	17267	17484	17293	17272	17405	17226	17309	17299	17327	17349	17284	17543	17402	17320	17235	17226	17241	17120	17220	17265	17206	17120	17333	17269	17337	17346	17369	17223	17250	17163	17219	17520	17260	17463	17378	17183	17238	17298	17521	17423	17492	17293	17369	17385	17279	17495	17315	17386	17406	17406	17492	17463	17349	17347	17327	17412	17259	17280	17241	17472	17298	17334	17298	17256	17313	17430	17533	17327	17408	17189	17425	17207	17376	17261	17202	17465	17308	17234	17482	17429	17418	17205	17217	17318	17490	17406	17185	17290	17291	17123	17481	17239	17438	17385	17388	17341	17543	17084	17206	17145	17179	17190	17197	17339	17303	17290	17233	17252	17234	17485	17277	17135	17464	17302	17303	17402	17263	17398	17283	17496	17239	17345	17277	17175	17370	17142	17451	17392	17212	17141	17188	17418	17317	17301	17373	17334	17299	17196	17365	17260	17273	17334	17298	17296	17275	17165	17324	17294	17342	17435	17280	17307	17314	17278	17308	17297	17551	17286	17326	17371	17376	17496	17304	17238	17383	17238	17370	17283	17159	17283	17327	17243	17233	17039	17181	17485	17371	17427	17154	17249	17311	17417	17536	17283	17147	17492	17432	17284	17389	17404	17199	17095	17285	17238	17657	17364	17375	17168	17321	17479	17431	17433	17216	17371	17254	17295	17398	17350	17281	17251	17433	17177	17202	17282	17470	17229	17339	17230	17191	17294	17186	17217	17297	17345	17145	17375	17222	17095	17350	17315	17288	17182	17378	17412	17407	17417	17412	17377	17315	17394	17454	17440	17281	17214	17250	17322	17519	17466	17113	17254	17420	17292	17474	17264	17314	17273	17372	17335	17269	17407	17344	17283	17472	17457	17252	17367	17369	17333	17149	17360	17372	17343	17204	17316	17431	17257	17163	17338	17263	17223	17392	17294	17475	17287	17358	17467	17311	17608	17365	17518	17348	17087	17319	17343	17367	17327	17278	17253	17359	17349	17289	17239	17201	17251	17325	17295	17386	17244	17311	17458	17336	17363	17244	17221	17313	17346	17507	17086	17189	17086	17314	17387	17546	17442	17579	17595	17378	17378	17429	17159	17152	17201	17321	17249	17284	17094	17360	17409	17244	17283	17224	17617	17411	17565	17178	17208	17334	17297	17337	17369	17224	17365	17319	17175	17379	17329	17481	17244	17274	17166	17455	17486	17268	17086	17333	17253	17180	17358	17091	17400	17303	17381	17559	17477	17313	17309	17269	17244	17085	17249	17318	17419	17179	17349	17197	17384	17260	17111	17218	17279	17552	17074	17329	17413	17286	17092	17328	17166	17291	17248	17388	17399	17364	17357	17480	17449	17126	17282	17237	17356	17156	17204	17309	17404	17480	17346	17249	17318	17323	17348	17408	17291	17360	17279	17310	17617	17332	17325	17439	17116	17445	17291	17387	17391	17261	17400	17308	17126	17331	17396	17363	17294	17278	17308	17312	17245	17390	17115	17171	17428	17292	17296	17451	17456	17314	17378	17537	17405	17538	17226	17304	17322	17287	17229	17090	17283	17275	17445	17200	17344	17149	17653	17414	17436	17319	17158	17399	17484	17108	17277	17129	17461	17110	17032	17534	17150	17469	17338	17428	17334	17332	17307	17383	17401	17347	17314	17224	17229	17082	17283	17221	17263	17256	17327	17081	17264	17420	17501	17391	17258	17255	17209	17309	17415	17249	17492	17373	17361	17298	17222	17184	17098	17425	17287	17413	17299	17340	17409	17272	17335	17245	17307	17349	17358	17499	17458	17523	17099	17438	17475	17511	17160	17364	17081	17526	17358	17221	17415	17344	17319	17246	17290	17399	17089	17306	17344	17280	17221	17206	17456	17289	17161	17306	17572	17299	17286	17279	17349	17252	17264	17400	17214	17465	17259	17377	17256	17351	17290	17126	17314	17294	17135	17485	17341	17314	17289	17293	17485	17249	17422	17409	17355	17345	17365	17379	17321	17328	17197	17388	17255	17519	17383	17279	17370	17322	17339	17405	17289	17363	17247	17147	17354	17261	17416	17510	17216	17279	17376	17269	17297	17405	17534	17082	17185	17371	17253	17308	17399	17223	17368	17452	17324	17335	17115	17418	17382	17406	17358	17319	17276	17225	17365	17315	17164	17346	17303	17262	17273	17296	17346	17437	17154	17266	17392	17068	17440	17140	17487	17366	17312	17197	17348	17334	17366	17455	17214	17213	17120	17220	17351	17535	17253	17461	17238	17328	17348	17182	17208	17344	17297	17182	17423	17141	17296	17141	17364	17231	17529	17040	17301	17323	17482	17369	17353	17331	17221	17300	17517	17359	17121	17376	17574	17471	17335	17485	17164	17270	17279	17205	17239	17416	17110	17315	17299	17394	17416	17367	17341	17451	17524	17361	17246	17396	17439	17254	17202	17317	17174	17506	17248	17177	17271	17265	17408	17251	17227	17502	17280	17302	17354	17396	17119	17269	17254	17299	17452	17198	17196	17180	17089	17294	17348	17454	17274	17257	17197	17405	17434	17227	17175	17231	17422	17269	17517	17453	17245	17350	17410	17355	17298	17319	17428	17466	17413	17263	17385	17135	17282	17131	17477	17387	17228	17303	17261	17089	17332	17580	17366	17244	17288	17189	17196	17261	17224	17344	17290	17354	17390	17361	17413	17202	17426	17335	17327	17242	17225	17504	17460	17350	17361	17258	17468	17256	17340	17297	17314	17026	17466	17140	17178	17313	17104	17580	17388	17377	17252	17279	17394	17648	17399	17203	17169	17537	17299	17210	17045	17386	17198	17382	17357	17403	17373	17317	17344	17471	17400	17456	17426	17383	17361	17372	17416	17195	17296	17488	17220	17094	17328	17389	17114	17515	17002	17329	17485	17215	17166	17393	17365	17349	17248	17388	17315	17293	17302	17574	17484	17217	17253	17106	17444
28713	46037	38444	27091	19245	16327	15017	14717	14589	14515	14359	14523	14216	14213	14115	13973	14247	14240	13959	14184	14229	14052	14221	14102	14038	14304	14681	14621	14632	14499	14270	14134	14018	14198	14204	14010	13970	13891	14013	13952	14189	14107	13977	14010	13991	13987	14045	13895	14097	13876	14124	14155	13968	13808	14034	14133	13918	13954	14065	13931	14056	14042	14001	13848	14052	13986	13868	14026	14068	14087	13951	14046	13866	14105	14012	14144	13842	13864	14163	14005	14108	14004	14100	14121	13991	14127	13981	14095	14133	13992	14055	14168	14047	14171	13975	14181	14074	14057	13868	13953	14177	14122	14069	14134	14069	13994	13969	13958	14063	14100	13832	13973	13984	13883	14167	14176	13933	13895	14161	13996	14054	13886	13937	14062	14093	14098	13997	14006	14092	13984	14076	14021	14049	13876	13978	13959	13950	14193	14009	14081	13984	14092	13932	13920	13954	13991	13886	13950	13955	14031	14026	13935	14163	13911	13890	14038	13991	13959	13933	13875	13907	13912	13952	14070	14036	14196	14110	14029	14037	14160	14105	13990	14148	13880	13922	14040	14068	14044	14030	13988	14102	14035	14078	13950	14095	14067	14079	13962	14092	13936	14014	14131	14171	13959	14037	13968	13872	14105	13943	13973	14072	13940	14103	13918	13969	13976	14025	13982	13961	13817	13940	13978	13963	13980	14007	13975	14168	14092	14168	13800	13981	13878	14052	14044	14007	13945	13777	14082	14120	14067	13954	13885	13873	14068	14085	13967	14053	14149	13965	14058	14026	14006	14170	13967	14096	13912	14037	14001	14043	13911	13993	14111	14043	14187	14076	14008	14076	13911	13818	13941	14282	14046	14020	13851	14100	14000	14119	13944	13965	14156	13941	14226	14014	14009	13799	14139	14297	14008	13932	14031	13966	13945	14053	14115	13845	13944	13918	14070	13973	14053	14184	14057	14143	13930	14026	13975	14111	14208	14000	14043	13982	14073	14113	13955	14219	13982	14150	14085	14068	14123	14152	14016	13892	14024	14073	14087	14119	14123	14145	13996	13935	13915	14020	13832	13848	14050	14057	13992	14059	14086	13969	13994	14212	13955	13923	14027	14063	14087	13841	13935	14038	14055	14062	13960	14063	14031	14102	14086	13999	14099	13991	14089	14027	14008	13985	14103	13968	13971	14015	13985	14030	14047	13928	14011	14154	13960	13961	14028	14003	13909	14118	14013	14093	14015	14240	14117	14055	13944	14038	14077	13941	13966	13994	13981	14012	14054	13913	14015	14017	14010	13911	13987	14085	13845	13891	14056	14051	14094	13952	14079	13944	14002	13970	14029	14106	14057	13972	13901	13956	14045	14004	13903	13991	14168	13977	13900	14000	14113	14131	13919	14076	14127	14039	13902	13994	14037	14057	13992	13802	14012	14002	13997	14000	14139	14127	14036	14175	14161	14029	14134	14113	14089	13941	14026	14112	13797	13959	14007	14018	14028	13894	14099	13829	14013	14057	14088	14004	14140	14052	14071	13967	14013	13957	14061	14145	14028	13999	13755	14162	13946	13867	13915	13943	13918	14178	14040	14078	13869	13967	13958	13886	13923	13909	14037	14127	14024	14042	14198	13978	13954	13970	14031	13954	14056	13858	13848	13833	14092	13993	14051	13954	14037	13876	13951	13941	14130	14041	14016	14094	13896	13941	14005	14147	13919	13897	14056	14187	14072	14111	13895	14070	14074	14035	14008	13994	14057	14031	13935	14073	13983	13832	14045	14154	14069	14096	13997	13966	14009	13919	14162	13982	13949	14087	13908	14014	14093	14070	14058	14124	14089	14008	13959	13941	14142	14200	14057	14039	14185	14150	14139	14087	14013	13994	14015	13953	14061	13999	14066	14156	13984	13876	13953	14094	13909	14016	14123	13983	14116	13953	14022	14063	13994	14014	13804	14069	14114	14127	14070	13906	14154	13952	13869	14002	14101	14114	14005	14044	13978	14053	13965	14218	14122	14041	14216	14110	13945	13973	14081	14054	13910	14239	14072	13906	14019	14110	13967	14088	14140	13875	14078	13990	13991	13969	13924	13950	14026	14080	13971	14112	14120	13938	14021	14127	13861	13973	13956	13941	13975	13989	14114	13957	13916	13890	13841	13983	13963	14116	14049	14055	14147	14039	13878	14137	14011	13925	14021	14077	13861	14112	14167	13980	14219	13859	14029	14150	14142	13934	14079	14207	14087	14035	13942	14047	13987	14120	13908	14240	14093	13954	14062	14093	13939	13968	13930	13937	13923	14051	14020	13932	14038	14033	13915	13877	14018	13937	14025	14065	14042	14025	14090	14026	14060	13889	13992	14033	14111	14064	13880	14014	13890	13993	14097	14088	14149	13970	14065	14057	14046	13967	14171	14089	13939	14000	13879	14050	13928	14123	14056	14008	14105	13980	14039	13993	14060	13988	14204	14017	14009	14094	13940	13922	13944	13992	14046	14076	14031	14065	13916	14045	13991	14090	14112	14140	13948	14116	14093	14099	14156	14126	14004	13968	14193	14081	13882	13955	13938	13947	13840	14073	13911	13966	13905	14278	14103	13968	13951	13935	14062	14120	14117	14089	14192	14144	13965	14136	14039	13752	14027	14037	13924	14131	14008	13996	14034	14011	14037	14071	14077	14152	14047	14065	14095	14078	14067	14119	13999	14033	14035	13919	13986	13973	14032	14244	13978	13976	14024	13963	13991	13992	13994	13869	14072	14057	14190	13875	13966	14093	13964	14152	14152	14107	14023	14061	13880	13903	13972	13831	14093	13986	14173	14093	14212	13948	13969	13950	13959	14233	14012	13914	14179	14044	13922	14007	14012	14122	13947	13985	14151	14017	14070	14017	14055	14012	14068	14080	14041	14001	14020	13976	13990	14029	14084	14060	13919	14120	13954	14093	14012	14050	13922	14081	13970	14016	14025	14070	14041	13980	13945	14018	13964	13979	14102	14037	14139	13924	14068	13986	13946	14126	14050	14045	14046	13969	13935	14128	14192	13976	13967	13933	14047	13964	13805	13942	14049	14051	14028	13857	13900	14135	13975	14002	14091	13834	14035	14003	14189	13979	14021	14014	14008	14130	13999	14067	14056	13977	13956	13960	14334	14039	13967	14141	14013	13993	14138	14058	14037	13842	14163	13972	13941	13952	14030	14055	14098	14114	14113	13975	14009	14032	14093	14164	14062	13993	13964	13967	14221	14065	13999	14180	14077	13882	14039	14135	13883	13945	13987	13914	14149	14047	13985	14083	14023	13916	13995	14163	14127	13945	14063	13970	14128	14031	14143	14023	14020	13901	14030	14009	13987	13944	14061	14147	14163	13972	13946	13976	13908	14023	13983	14074	14027	14086	13928	14194	13962	13964	14166	14169	14118	14191	14113	14007	14091	14005	14101	14129	13990	14053	13943	14106	14059	13917	14065	14030	14121	14020	14051	14097	13945	14016	13833	13942	14008	14060	14160	14098	14098	14124	14081	14122	13975	13913	14036	14108	13956	14020	13998	14062	14115	14006	14030	13919	14209	14127	14040	13917	14023	14089	13961	13865	13945	14011	14124	14138	14179	14181	14077	14128	13980	13964	13998	14205	14092	14126	14091	14040	14048	13990	14071	14012	14082	14063	13753	14065	13897	13949	14050	13927	14081	13950	14106	14097	14101	13946	13885	14023	14018	13985	14028	14008	14095	14001	14078	14108	14069	14016	14123	13973	13994	14021	13993	14021	14098	13956	13977	14006	14009	14218	14086	14142	13983	14055	13951	14195	13971	14001	14078	14144	13886	14060	14039	14101	14020	14005	13916	14029	13956	14019	14110	14014	14077	13997	14004	14154	14035	13980	14118	13924	14001	14158	14019	13972	14189	13872	14222	14123	14111	14091	14038	13930	14042	13988	14110	14127	14015	13917	13898	14202	13926	14067	14187	14125	14114	13904	13981	14103	14008	14033	14196	13899	13988	14127	14209	13900	14059	14048	14026	14009	14123	14032	13935	13902	13939	14006	14073	14177	14139	14111	14112	14036	13998	14077	13981	13995	14152	14072	13996	14016	13944	14016	14000	14078	14052	14050	14059	14141	14093	14274	13905	13985	13991	14007	13911	14022	14000	14064	14062	13902	14069	14013	14266	13972	14052	14014	13976	14155	14111	13921	13933	14094	14012	14096	13962	14054	14135	13976	14105	14104	13988	14066	13947	13984	14070	13971	14005	14013	14150	13986	14078	13857	14092	14212	13929	14073	14024	13792	13912	14093	13944	14138	13883	14059	14079	14048	13961	13916	14001	14100	14118	13801	14037	14140	14058	14021	14177	14129	13984	13986	13937	14005	14007	13882	14051	14110	14046	13938	14029	13970	14087	14062	14027	14152	14059	14134	13975	13970	13999	14010	14059	14102	14109	13959	13848	14055	13976	14165	14027	14050	13995	14048	13966	14046	14175	14135	14070	14109	14186	14041	14025	13874	14048	14119	13992	14027	14153	13906	14158	13908	14038	13995	14127	14125	13924	13943	14094	13889	13971	14075	14044	14093	14014	13970	14184	14088	14055	13859	14130	14208	13997	13851	13964	14060	13705	14099	14038	14102	14041	14026	13902	14180	14091	14058	13904	14076	13975	14147	14044	14044	14025	14066	14204	13888	14062	14041	14054	13981	13942	13941	14073	14090	14102	14170	13972	14068	13951	13988	13974	14001	14062	13927	14095	13945	14106	14017	14259	14111	13887	13983	14186	13822	14121	13967	14072	14114	14105	14041	13902	14130	13935	14145	13964	14146	14170	14046	14022	14201	14099	14008	13917	13940	14132	13992	13998	14006	13933	14137	14151	14164	13969	13942	14133	13871	13969	14075	14122	14102	14183	13971	13933	14000	14058	13977	14058	13883	13861	14038	14049	13971	14001	13953	13991	14017	13942	14054	14058	14056	13983	14036	13969	14137	14024	14128	13917	14119	13989	14041	14011	14202	13958	14273	14208	14047	13924	14191	14029	14037	14129	13944	13883	13941	14072	13953	14056	13952	13920	14020	14120	14125	14080	14032	14017	13988	14034	14051	14019	14023	14056	14077	14064	13836	14070	13998	13899	14045	13950	14113	14035	13882	13943	13901	13955	14067	14053	14067	13940	14063	14109
22170	21189	28643	24552	22002	23188	23755	18296	17340	17559	17545	17159	17263	17151	17079	16967	16893	16956	16929	16971	16703	16762	16775	16653	16736	17181	18185	18257	18202	17608	17173	16852	16845	16637	16454	16768	16704	16582	16603	16713	16569	16732	16735	16721	16599	16380	16738	16465	16706	16671	16482	16594	16441	16563	16534	16487	16723	16357	16631	16565	16568	16564	16585	16590	16647	16530	16463	16541	16755	16394	16482	16682	16444	16367	16338	16589	16707	16465	16436	16272	16682	16645	16551	16522	16638	16530	16585	16521	16774	16653	16771	16594	16652	16690	16645	16551	16572	16531	16599	16665	16503	16560	16417	16438	16430	16553	16682	16466	16652	16628	16500	16434	16283	16628	16485	16647	16545	16600	16786	16688	16884	16479	16608	16601	16433	16620	16856	16639	16443	16562	16745	16555	16675	16490	16537	16444	16384	16593	16592	16383	16473	16718	16608	16568	16551	16702	16642	16516	16548	16500	16753	16476	16566	16641	16478	16451	16487	16542	16565	16580	16517	16588	16658	16551	16578	16402	16507	16611	16547	16558	16707	16479	16549	16524	16527	16463	16609	16497	16523	16541	16501	16418	16566	16520	16544	16415	16637	16507	16659	16568	16486	16523	16685	16748	16479	16548	16440	16649	16382	16415	16553	16591	16657	16377	16541	16631	16485	16633	16690	16711	16588	16743	16553	16541	16591	16614	16514	16642	16452	16502	16543	16419	16564	16568	16692	16605	16692	16599	16611	16483	16632	16622	16664	16581	16494	16637	16438	16384	16674	16510	16501	16635	16571	16416	16636	16742	16540	16631	16429	16351	16589	16261	16651	16703	16479	16518	16526	16662	16489	16435	16631	16583	16423	16457	16609	16621	16502	16653	16690	16536	16566	16520	16419	16364	16453	16672	16658	16948	16404	16732	16770	16699	16525	16483	16610	16869	16677	16569	16880	16599	16563	16616	16448	16458	16374	16381	16383	16414	16458	16356	16441	16452	16549	16706	16616	16697	16501	16567	16519	16644	16738	16444	16633	16379	16783	16604	16555	16595	16688	16544	16421	16522	16486	16536	16440	16392	16639	16552	16629	16440	16511	16646	16562	16477	16588	16523	16658	16664	16443	16488	16644	16527	16634	16519	16592	16588	16497	16493	16480	16724	16586	16385	16654	16456	16501	16472	16777	16556	16463	16360	16704	16723	16706	16612	16458	16547	16628	16586	16645	16630	16667	16462	16389	16815	16430	16593	16653	16484	16608	16432	16481	16749	16569	16516	16669	16569	16559	16490	16489	16442	16394	16649	16552	16467	16550	16759	16586	16679	16550	16581	16562	16632	16680	16491	16663	16668	16523	16429	16736	16350	16368	16488	16415	16501	16226	16486	16368	16622	16610	16651	16524	16468	16674	16631	16668	16709	16824	16575	16464	16551	16439	16499	16694	16468	16433	16645	16692	16454	16517	16636	16705	16525	16474	16550	16551	16558	16399	16590	16695	16600	16631	16655	16547	16551	16598	16394	16465	16505	16502	16569	16316	16606	16568	16666	16611	16566	16626	16621	16578	16428	16496	16615	16607	16537	16324	16458	16801	16483	16794	16646	16635	16607	16756	16453	16455	16431	16361	16772	16542	16439	16542	16547	16617	16587	16612	16588	16573	16487	16543	16413	16260	16341	16547	16620	16713	16789	16508	16618	16432	16751	16460	16646	16538	16675	16542	16786	16441	16527	16440	16592	16470	16517	16440	16655	16576	16496	16470	16615	16455	16567	16546	16638	16583	16688	16375	16600	16659	16651	16563	16433	16460	16570	16405	16533	16747	16549	16793	16605	16494	16592	16504	16635	16504	16474	16629	16434	16652	16534	16777	16720	16808	16870	16786	16548	16542	16363	16542	16597	16490	16463	16848	16556	16505	16584	16487	16635	16344	16635	16574	16468	16563	16564	16601	16736	16442	16688	16617	16712	16564	16504	16421	16740	16482	16686	16653	16516	16632	16450	16551	16563	16633	16527	16449	16649	16717	16542	16520	16385	16632	16530	16440	16619	16589	16596	16423	16476	16604	16579	16511	16649	16603	16638	16600	16509	16517	16476	16644	16667	16632	16670	16646	16831	16619	16612	16593	16457	16499	16476	16555	16473	16386	16501	16499	16670	16634	16392	16448	16678	16498	16567	16749	16580	16523	16789	16550	16523	16486	16509	16705	16555	16414	16559	16518	16451	16579	16434	16551	16556	16561	16528	16562	16419	16648	16515	16651	16663	16618	16717	16578	16475	16705	16476	16490	16463	16714	16550	16472	16463	16752	16540	16658	16476	16572	16686	16552	16432	16736	16594	16504	16496	16587	16730	16647	16630	16297	16380	16557	16495	16424	16605	16593	16575	16578	16478	16592	16602	16559	16584	16434	16536	16722	16525	16346	16679	16625	16713	16410	16569	16348	16484	16567	16510	16519	16573	16487	16417	16508	16570	16507	16397	16646	16622	16702	16793	16554	16529	16540	16526	16717	16868	16597	16855	16450	16662	16567	16624	16360	16529	16635	16634	16696	16578	16669	16453	16596	16441	16513	16644	16444	16615	16532	16438	16471	16502	16434	16441	16394	16608	16389	16479	16471	16749	16679	16602	16563	16643	16519	16532	16612	16647	16661	16779	16548	16570	16525	16441	16554	16504	16798	16648	16641	16656	16702	16599	16766	16548	16470	16563	16460	16471	16458	16485	16712	16417	16565	16658	16590	16617	16492	16700	16667	16672	16455	16529	16445	16467	16561	16579	16483	16481	16535	16464	16384	16697	16608	16387	16497	16307	16660	16395	16500	16558	16615	16596	16678	16722	16350	16465	16538	16509	16594	16605	16340	16545	16566	16604	16465	16491	16539	16717	16778	16368	16558	16711	16598	16452	16488	16656	16613	16535	16586	16676	16548	16549	16681	16459	16519	16801	16599	16643	16492	16333	16626	16670	16441	16775	16523	16427	16637	16641	16503	16488	16604	16596	16457	16417	16471	16385	16340	16574	16452	16323	16392	16838	16599	16419	16522	16517	16559	16529	16618	16498	16447	16394	16651	16620	16769	16545	16602	16515	16692	16577	16546	16588	16481	16464	16638	16445	16465	16510	16509	16695	16543	16533	16450	16567	16619	16461	16594	16456	16580	16646	16505	16365	16471	16562	16623	16638	16481	16459	16641	16851	16547	16492	16678	16594	16811	16491	16539	16410	16483	16604	16612	16578	16516	16628	16387	16360	16595	16619	16563	16491	16607	16698	16539	16496	16569	16543	16418	16412	16380	16555	16437	16698	16510	16602	16540	16551	16570	16427	16305	16532	16496	16462	16581	16504	16629	16647	16553	16744	16677	16556	16529	16624	16376	16465	16568	16459	16644	16659	16542	16532	16595	16400	16502	16558	16714	16745	16788	16559	16615	16526	16480	16597	16620	16406	16393	16377	16447	16559	16339	16466	16555	16435	16521	16534	16749	16560	16524	16453	16596	16593	16539	16647	16371	16558	16609	16506	16534	16504	16454	16540	16524	16514	16718	16592	16597	16650	16414	16501	16685	16708	16507	16465	16522	16458	16465	16519	16596	16721	16619	16655	16516	16421	16645	16634	16630	16491	16513	16273	16619	16445	16467	16313	16384	16568	16430	16524	16500	16516	16521	16625	16667	16544	16749	16323	16442	16565	16678	16465	16523	16647	16412	16521	16656	16462	16448	16418	16530	16561	16534	16571	16597	16581	16617	16683	16512	16691	16552	16566	16694	16601	16413	16374	16565	16489	16649	16507	16408	16678	16720	16404	16680	16460	16504	16713	16622	16410	16543	16569	16635	16560	16535	16490	16570	16467	16642	16521	16661	16652	16481	16542	16724	16621	16507	16567	16721	16507	16626	16736	16592	16607	16704	16586	16335	16764	16516	16752	16626	16476	16619	16570	16606	16529	16516	16589	16463	16350	16612	16447	16257	16645	16732	16645	16469	16431	16452	16500	16385	16350	16463	16558	16588	16599	16622	16654	16531	16622	16526	16588	16489	16622	16562	16387	16624	16564	16667	16703	16579	16490	16557	16742	16568	16561	16578	16528	16566	16353	16684	16457	16562	16485	16582	16470	16642	16627	16506	16494	16605	16510	16553	16451	16587	16571	16424	16579	16517	16584	16623	16637	16588	16574	16522	16797	16708	16368	16387	16617	16603	16798	16549	16615	16671	16643	16397	16529	16578	16534	16553	16561	16554	16472	16708	16631	16479	16594	16506	16506	16682	16445	16433	16556	16560	16352	16584	16474	16419	16438	16610	16539	16618	16647	16605	16698	16618	16549	16428	16606	16483	16371	16551	16755	16457	16513	16418	16620	16495	16415	16507	16457	16631	16558	16397	16633	16615	16484	16544	16546	16476	16464	16543	16520	16552	16399	16693	16643	16715	16535	16604	16601	16612	16675	16525	16670	16482	16508	16358	16603	16645	16490	16549	16565	16495	16652	16384	16581	16646	16575	16560	16399	16355	16641	16425	16634	16627	16345	16476	16693	16425	16694	16579	16302	16780	16687	16486	16619	16576	16675	16541	16530	16457	16427	16522	16569	16646	16459	16805	16608	16421	16625	16760	16460	16688	16476	16596	16628	16559	16574	16702	16519	16514	16505	16505	16433	16714	16428	16519	16551	16571	16639	16409	16549	16582	16359	16502	16541	16442	16470	16660	16489	16402	16551	16761	16470	16524	16463	16544	16559	16647	16714	16589	16706	16408	16309	16662	16475	16632	16717	16457	16559	16507	16670	16509	16556	16500	16496	16573	16516	16460	16655	16654	16440	16630	16543	16641	16378	16628	16497	16768	16621	16446	16723	16520	16685	16647	16696	16581	16519	16466	16543	16762	16512	16564	16748	16404	16487	16355	16398	16607	16514	16499	16545	16556	16510	16656	16280	16527	16665	16743	16459	16600	16740	16773	16498	16482	16309	16515	16533	16580	16482	16508	16540	16684	16613	16655	16441	16605	16675	16606	16548	16408	16474	16324	16644	16527	16394	16348	16513	16643	16382	16423	16430	16699	16505	16646	16442	16437	16661	16343	16597	16673	16504	16368	16705	16475	16566	16351	16539	16551	16400	16587	16650	16628	16274	16560	16442	16728	16607	16415	16574	16412	16766	16528	16499	16476	16412
32841	61720	57749	38804	24568	17553	15254	14837	14656	14321	14280	14006	14025	14084	13915	14037	13941	13842	13793	13500	13694	13724	13737	13658	13774	14687	15613	15776	15126	14554	14081	13840	13633	13664	13459	13598	13625	13604	13600	13456	13478	13416	13425	13485	13499	13462	13613	13492	13357	13492	13664	13584	13646	13667	13609	13673	13486	13499	13350	13558	13380	13728	13517	13552	13458	13752	13315	13505	13736	13382	13508	13754	13561	13680	13548	13449	13543	13650	13516	13482	13516	13519	13547	13590	13612	13531	13550	13340	13389	13705	13518	13455	13373	13612	13480	13409	13490	13479	13480	13570	13667	13451	13574	13609	13550	13627	13625	13394	13697	13399	13377	13571	13628	13469	13537	13565	13521	13585	13572	13686	13604	13533	13558	13532	13637	13498	13614	13512	13594	13566	13495	13442	13458	13482	13508	13628	13512	13503	13379	13566	13432	13478	13581	13492	13399	13550	13515	13427	13517	13468	13613	13533	13581	13496	13617	13562	13610	13604	13613	13436	13650	13487	13508	13524	13617	13358	13452	13457	13430	13642	13307	13472	13476	13386	13741	13454	13514	13500	13401	13340	13348	13508	13446	13377	13631	13604	13597	13529	13545	13609	13465	13550	13557	13388	13482	13495	13509	13645	13652	13523	13468	13518	13539	13531	13395	13475	13599	13489	13497	13635	13435	13561	13500	13743	13467	13550	13471	13412	13553	13431	13561	13471	13500	13358	13631	13431	13526	13319	13499	13452	13230	13470	13539	13512	13530	13586	13604	13597	13547	13453	13445	13549	13568	13596	13505	13458	13601	13579	13623	13526	13578	13574	13520	13452	13555	13619	13517	13608	13432	13617	13400	13394	13598	13510	13354	13570	13393	13411	13418	13486	13545	13618	13310	13454	13439	13361	13738	13466	13617	13465	13593	13354	13414	13511	13496	13589	13479	13495	13608	13512	13567	13506	13480	13454	13381	13519	13419	13492	13628	13519	13541	13594	13464	13631	13556	13586	13606	13441	13357	13508	13557	13451	13470	13546	13619	13660	13597	13590	13573	13513	13258	13478	13746	13552	13437	13598	13266	13594	13531	13365	13424	13535	13523	13395	13473	13539	13469	13512	13417	13431	13503	13471	13595	13452	13428	13425	13505	13472	13590	13440	13593	13596	13528	13540	13549	13587	13430	13503	13578	13470	13614	13596	13469	13469	13678	13681	13581	13473	13447	13504	13515	13724	13623	13409	13571	13418	13546	13504	13711	13496	13491	13464	13498	13519	13500	13593	13396	13358	13335	13599	13742	13504	13657	13433	13583	13561	13441	13560	13571	13632	13657	13501	13477	13336	13538	13405	13460	13541	13614	13442	13580	13602	13508	13432	13389	13501	13601	13479	13588	13521	13469	13470	13640	13526	13525	13398	13535	13506	13517	13529	13613	13469	13597	13498	13514	13671	13648	13456	13785	13550	13766	13604	13576	13466	13582	13486	13568	13561	13570	13483	13623	13525	13491	13636	13479	13599	13504	13617	13464	13541	13497	13573	13395	13522	13597	13589	13380	13544	13643	13583	13383	13406	13534	13558	13676	13474	13602	13333	13387	13540	13656	13722	13556	13535	13519	13470	13458	13552	13456	13490	13461	13558	13644	13657	13414	13397	13397	13513	13631	13435	13496	13491	13499	13623	13434	13603	13495	13511	13487	13402	13460	13708	13446	13635	13462	13480	13374	13575	13797	13612	13455	13426	13466	13526	13609	13447	13291	13585	13510	13519	13358	13438	13502	13427	13473	13460	13688	13543	13485	13551	13656	13383	13353	13492	13406	13622	13459	13440	13530	13516	13597	13442	13404	13524	13629	13454	13784	13579	13443	13491	13534	13383	13403	13442	13565	13556	13413	13378	13566	13481	13672	13419	13426	13495	13514	13378	13683	13539	13602	13691	13365	13397	13593	13623	13471	13680	13509	13562	13732	13503	13738	13548	13363	13545	13523	13560	13604	13510	13657	13399	13585	13501	13504	13504	13582	13469	13429	13584	13408	13481	13408	13517	13513	13379	13524	13628	13496	13431	13518	13496	13587	13607	13655	13394	13462	13561	13699	13564	13391	13622	13715	13576	13603	13309	13529	13473	13490	13575	13506	13562	13416	13387	13574	13505	13642	13369	13630	13403	13392	13539	13669	13394	13578	13491	13501	13471	13309	13587	13632	13515	13464	13531	13718	13441	13540	13580	13577	13756	13536	13466	13550	13448	13416	13516	13586	13556	13580	13561	13707	13490	13536	13584	13535	13538	13544	13463	13438	13516	13549	13571	13346	13590	13635	13599	13568	13495	13586	13413	13602	13524	13623	13490	13609	13605	13434	13633	13581	13639	13413	13466	13638	13500	13394	13420	13484	13608	13413	13498	13532	13596	13474	13531	13630	13581	13488	13674	13506	13584	13492	13527	13402	13536	13540	13326	13457	13620	13598	13603	13544	13593	13552	13531	13632	13596	13489	13636	13419	13492	13539	13482	13698	13455	13469	13604	13400	13576	13618	13583	13633	13521	13546	13442	13595	13478	13484	13394	13607	13493	13548	13447	13491	13484	13522	13635	13493	13596	13571	13405	13670	13611	13509	13677	13538	13520	13434	13556	13540	13615	13510	13413	13626	13526	13532	13598	13437	13558	13532	13513	13454	13754	13549	13518	13515	13498	13607	13493	13561	13557	13588	13499	13543	13579	13564	13480	13496	13608	13509	13532	13510	13495	13672	13509	13450	13707	13594	13512	13461	13613	13545	13663	13531	13488	13614	13459	13485	13576	13421	13518	13725	13460	13639	13459	13535	13562	13674	13584	13332	13578	13583	13649	13692	13522	13537	13513	13426	13512	13507	13532	13548	13654	13630	13507	13588	13371	13520	13608	13468	13688	13540	13518	13569	13276	13598	13613	13510	13482	13508	13518	13517	13537	13649	13266	13406	13601	13732	13547	13522	13540	13561	13593	13586	13614	13565	13532	13511	13562	13489	13429	13457	13523	13583	13780	13468	13417	13673	13547	13487	13560	13502	13557	13536	13411	13410	13572	13486	13536	13457	13623	13417	13586	13545	13666	13540	13664	13549	13673	13599	13489	13529	13492	13573	13598	13376	13516	13653	13486	13519	13489	13532	13397	13630	13524	13441	13454	13439	13548	13606	13580	13684	13331	13657	13433	13558	13424	13501	13495	13471	13438	13482	13601	13499	13579	13488	13571	13650	13533	13428	13593	13403	13621	13486	13540	13576	13599	13529	13500	13598	13368	13622	13527	13387	13596	13436	13453	13626	13619	13547	13527	13687	13387	13594	13546	13643	13534	13462	13618	13498	13567	13554	13350	13643	13436	13568	13390	13570	13653	13689	13525	13480	13582	13559	13513	13560	13470	13555	13471	13589	13680	13623	13524	13421	13452	13504	13571	13486	13563	13546	13542	13471	13598	13580	13480	13551	13506	13369	13490	13421	13440	13489	13483	13587	13637	13670	13633	13532	13514	13490	13616	13658	13541	13601	13454	13684	13529	13419	13394	13548	13515	13508	13367	13617	13570	13660	13486	13597	13628	13381	13513	13495	13444	13522	13477	13596	13563	13576	13578	13338	13453	13454	13559	13523	13423	13467	13548	13400	13513	13599	13522	13547	13481	13490	13555	13512	13490	13573	13510	13543	13620	13530	13564	13509	13427	13651	13549	13594	13628	13498	13490	13395	13480	13395	13559	13517	13552	13561	13506	13634	13395	13670	13648	13603	13508	13490	13710	13487	13699	13532	13551	13387	13530	13461	13634	13660	13562	13447	13576	13617	13533	13597	13432	13468	13501	13503	13784	13537	13499	13546	13570	13383	13454	13433	13456	13456	13535	13444	13584	13646	13643	13492	13407	13471	13422	13709	13601	13608	13693	13400	13616	13572	13478	13518	13530	13458	13610	13476	13622	13567	13739	13431	13564	13511	13658	13627	13668	13476	13485	13651	13435	13506	13471	13616	13692	13599	13507	13575	13521	13335	13664	13391	13683	13482	13500	13486	13557	13448	13578	13392	13578	13575	13541	13514	13309	13451	13513	13573	13673	13385	13498	13507	13528	13583	13590	13568	13529	13672	13458	13627	13476	13388	13631	13637	13417	13426	13549	13575	13445	13499	13298	13626	13512	13429	13402	13434	13793	13481	13577	13491	13397	13368	13312	13595	13432	13665	13495	13458	13442	13447	13514	13635	13389	13428	13649	13623	13426	13469	13585	13592	13490	13499	13432	13429	13445	13515	13593	13484	13560	13424	13647	13647	13769	13524	13634	13551	13587	13585	13516	13495	13510	13616	13443	13519	13371	13502	13547	13491	13320	13468	13509	13849	13707	13460	13536	13484	13559	13474	13519	13727	13513	13543	13606	13597	13476	13603	13525	13564	13617	13456	13408	13594	13486	13556	13557	13388	13558	13660	13539	13536	13617	13409	13535	13580	13640	13501	13526	13455	13524	13530	13475	13510	13543	13568	13808	13587	13680	13493	13460	13523	13568	13658	13617	13694	13494	13440	13614	13469	13566	13725	13594	13454	13541	13605	13627	13535	13632	13492	13555	13400	13401	13676	13426	13546	13452	13635	13476	13394	13604	13592	13387	13455	13602	13628	13549	13602	13681	13475	13502	13588	13607	13394	13697	13514	13547	13710	13618	13537	13422	13506	13556	13644	13543	13556	13639	13451	13331	13542	13434	13596	13587	13547	13628	13475	13458	13660	13521	13454	13525	13655	13738	13432	13393	13513	13650	13496	13670	13408	13475	13607	13733	13640	13651	13601	13502	13537	13397	13510	13462	13426	13382	13415	13630	13586	13522	13483	13355	13588	13457	13369	13343	13532	13479	13457	13520	13462	13542	13617	13633	13549	13306	13600	13493	13630	13778	13537	13550	13591	13442	13516	13610	13362	13552	13559	13526	13484	13571	13647	13607	13523	13622	13394	13505	13329	13734	13614	13635	13484	13725	13400	13493	13586	13511	13431	13489	13522	13547	13537	13789	13514	13470	13599	13657	13565	13481	13633	13633	13485	13623	13618	13650	13564	13483	13640	13451	13609	13597	13528	13463	13524	13543	13443	13512	13473	13509	13546	13468	13546	13460	13613	13574	13487	13358	13682	13410	13559	13651	13638	13604
30119	29654	36258	26136	18163	15394	14745	14737	14449	14400	14562	14459	14221	14223	14436	14419	14369	14359	14259	14357	14462	14345	14128	14246	14220	14212	14310	14215	14359	14326	14215	14272	14188	14427	14160	14092	14388	14075	14270	14330	14114	14176	14172	14257	14252	14070	14124	14110	14337	14164	14066	14313	14361	14461	14116	14087	14092	14189	14348	14291	14172	14119	14040	14203	14178	14283	14254	14230	14270	14191	14370	14194	14288	14274	14309	14251	14144	14282	14143	14090	14190	14275	14143	14194	14070	14264	14221	14154	14213	14292	14224	14246	14351	14180	14130	14231	14178	14025	14128	14227	14263	14275	14123	14270	14096	14221	14303	14390	14331	14170	14156	14325	14320	14210	14255	13945	14305	14232	14242	14142	14304	14298	14184	14226	14336	14175	14188	14126	14107	14191	14124	14166	14258	14154	14360	14300	14130	14176	14156	14009	14282	14088	14246	14170	14338	14296	14185	14187	14029	14286	14283	14328	14256	14082	14375	14331	14287	14211	14284	14228	14313	14266	14196	14059	14185	14036	14099	14163	14359	14381	14244	14186	14295	14316	14250	14401	14266	14076	14281	14227	14078	14210	14246	14345	14209	14159	14188	14314	14179	14414	14280	14162	14039	14290	14277	14293	14151	14303	14217	14138	14148	14148	14474	14278	14075	14252	14298	14099	14321	14333	14262	14160	14149	14234	14204	14329	14333	14185	14333	14321	14350	14075	14079	14206	14221	14161	14286	14142	14468	14165	14023	14292	14396	14235	14337	14229	14228	14216	14232	14181	14030	14268	14261	14120	14338	14189	14055	14265	14285	14232	14480	14084	14277	14223	14198	14288	14447	14173	14131	14015	14109	14174	14251	14153	14211	14139	14222	14264	14245	14305	13897	14270	14151	14327	14249	14127	14312	14334	14233	14207	14196	14243	14046	14435	14179	14198	14265	13985	14324	14310	14344	14346	14115	14260	14175	14284	14360	14232	14159	14117	14192	14059	14309	14245	13990	14049	14273	14370	14125	14298	14048	14151	14303	14058	14245	14116	14229	14223	14285	14337	14203	14172	14291	14110	14194	14241	14075	14216	14309	13948	14253	14092	14303	14263	14112	14282	14309	14251	14227	14134	14146	14506	14277	14314	14322	14156	13956	14297	14205	14217	14065	14180	14287	14145	14443	14293	14039	14115	14415	14232	14089	14310	14199	14244	14155	14145	14223	13977	14044	14123	14129	14395	14205	14149	14265	14042	14305	14002	14323	14277	14314	14346	14258	14173	14307	14189	14222	14227	14259	14301	14371	14084	14204	14265	14143	14256	14250	14206	14193	14195	14347	14297	14359	14275	14101	14173	14376	14249	14346	14263	14337	14069	14417	14184	14166	14210	14115	14101	14076	14318	14102	14221	14205	14241	14207	14336	14113	14268	14300	14177	14089	14396	14321	14222	14356	14413	14238	14217	14285	14177	14150	14316	14195	14176	14209	14257	14204	14131	14064	14111	14345	14303	14088	13969	14269	14438	14524	14013	14267	14243	14317	14208	14240	14298	14219	14159	14162	14396	14324	14233	14103	14352	14049	14046	14404	14168	14262	14133	14322	14352	14378	14301	14130	14120	14215	14076	14187	14288	14360	14241	14083	14214	14316	14310	14283	14388	14115	14151	14153	14168	14068	14077	14404	14304	14240	14294	13919	14264	14135	14222	14232	14436	14259	14155	14220	14326	14043	14208	14195	14259	14251	13952	14093	14246	14075	14128	14198	14221	14233	14433	14315	14124	14420	14333	14220	14064	14014	14227	14219	14151	14165	14222	14096	14199	14237	14289	14394	14310	14196	14218	14177	14124	14079	14066	14364	14154	14193	14185	14325	14221	14172	14069	14202	14261	14062	14124	14169	14178	14312	14151	14271	14176	14220	14155	14199	14376	14225	14262	14429	14083	14342	14326	14124	14200	14285	14126	14111	14303	14253	14032	14209	14019	14268	14268	14296	14210	14102	14262	14185	14237	14192	14226	14044	14227	14185	14285	14029	14206	14108	14037	14350	14232	14258	14227	14281	14102	14275	14381	14178	14324	14193	14178	14106	14183	14182	14303	14149	14187	14151	14221	14335	14087	14023	14378	14052	14173	14139	14140	14047	14076	13967	14141	14270	14202	14091	14183	14051	14180	14367	14185	14181	14267	14306	14131	13965	14309	14358	14279	14100	13883	14223	14324	14255	14486	14166	14318	14241	14166	14271	14040	14040	14254	14347	14108	14259	14295	14142	14134	14158	14155	14257	14119	14222	14221	14154	14089	14407	14430	14218	14267	14227	14242	14067	14147	14121	14383	14217	14132	14219	14313	14246	14277	14330	14287	14178	14266	14071	14273	14416	14493	14037	14360	14316	14331	13998	14046	14242	14328	14119	14271	14243	14376	14242	14301	14275	14184	14181	14039	14309	14292	14309	14183	14254	14222	14218	14166	14299	14170	14192	14319	14319	14312	14294	14193	14405	14215	14103	14000	14231	14331	14341	14461	14004	14239	14190	14356	14256	14037	14354	14065	14229	14247	14172	14261	14119	14405	14279	14113	14117	14338	14145	14332	14322	14295	14235	14119	14190	14282	14295	14142	14104	14158	14098	14043	14306	14104	14195	14199	14322	14290	14271	14223	14308	14377	14232	14254	14236	14236	14207	14092	14219	14149	14236	14211	14322	14050	14181	14162	14236	14140	14157	14206	13994	14242	14174	14256	14596	14231	14258	14297	14174	14258	14223	14276	14280	14355	14228	14245	14125	14189	14209	14098	14230	14062	14185	14377	14218	14221	14147	14080	14216	14327	14141	14400	14050	14201	14143	14260	14138	14282	14326	14171	14117	14119	14317	14389	14234	14168	14348	14178	14160	14265	14323	14122	14136	14313	14414	14277	14353	14322	14226	14160	14221	14237	14191	14305	14263	14281	14219	14141	14158	14288	14175	14314	13976	14234	14224	14280	14098	14213	14301	14145	14071	14352	14167	14205	14240	14179	14280	14159	14216	14125	14272	14161	14166	14081	14231	14268	14145	14326	14295	14201	14279	14259	14273	14225	14437	14306	14143	14146	14252	14246	14212	14271	14232	14276	14231	14236	14236	14337	14400	14266	14028	14244	14201	14020	14177	14174	14234	14128	14143	14272	14466	14335	14141	14093	14051	14175	14354	14245	14262	14323	14403	14157	14160	14340	14183	14194	14272	14072	14203	14306	14266	14386	14268	14188	14202	14181	14380	14251	14213	14156	14132	13976	14156	14206	14021	14110	14237	14285	14432	14239	14156	14003	14215	14207	14186	13979	14298	14301	14306	14192	14297	14118	14201	14008	14519	14355	14317	14094	14208	14317	14159	14220	14322	14072	14119	14221	14314	14247	14071	14351	14241	14005	14326	14155	14340	14240	14244	14374	14559	14256	14073	14214	14048	14197	14167	14140	14223	14229	14154	14142	14491	14290	14162	14310	14223	14253	14468	14149	14161	14232	14268	14226	14243	14233	14232	14016	14291	14186	14502	14261	14257	14306	14048	14176	14281	14200	14236	14121	14280	14249	14288	14431	14239	14309	14294	14119	14208	14434	14337	14299	14136	14180	13985	14280	14408	14020	14448	14251	14211	14187	14254	14120	14269	14191	14165	14144	14205	14288	14208	14212	13974	14258	14302	14239	14318	14311	14401	14431	14111	14087	14019	14182	14160	14249	14300	14299	14262	14162	14013	14197	14160	14069	14079	14140	14201	14091	14248	14111	14016	14148	14314	14103	14199	14346	14342	14241	14087	14296	14320	14115	14191	14224	14210	14194	14297	14207	14261	14233	14445	14370	14098	14276	14250	14133	14036	14336	14118	14219	14348	14223	14102	14078	14134	14095	14192	14290	14269	14283	14107	14132	14280	14166	14338	14146	14137	14269	14273	14114	14248	14147	14144	14184	14131	13998	14174	14109	14245	14242	14131	14345	14255	14336	14449	14345	14313	14427	14148	14315	14314	14236	14285	14306	14039	14242	14253	14240	14217	14019	14297	14010	14092	14126	14107	14256	14166	14203	14301	14218	14233	14256	14362	14538	14193	14377	14207	14323	14397	14271	14179	14318	14140	14018	14087	14182	14232	14153	14250	14411	14292	14308	14090	14081	14243	13877	14127	14233	14315	14193	14099	14192	14176	14037	14182	14091	14298	14410	14189	14181	14217	14185	14172	14315	14115	14182	14335	14273	14220	14183	14113	14291	14127	14071	14268	14123	14273	14227	14314	14169	14160	14194	14185	14032	14332	14287	14071	14166	14335	14194	14041	14438	14163	14154	14419	14210	14353	14347	14132	14030	14052	14202	14139	14308	14274	14148	14109	14281	14349	14348	14348	14191	14216	14346	14180	14131	13937	14161	14326	14012	14098	14107	14357	14235	14274	14316	14135	14133	14260	14122	14241	14204	14163	14276	14303	14278	14293	14307	14395	14279	14260	14292	14339	14239	14088	14012	14217	14176	14269	14221	14105	14347	14370	14336	14213	14220	14312	14403	14384	14284	14267	14146	14101	14141	14171	14226	14226	14156	14186	14320	14248	14266	14161	14388	14275	14177	14149	14210	14094	14023	14239	14182	14299	14345	14262	14233	14293	14285	14338	14118	14335	14179	14141	14147	14160	14457	14135	14140	14084	14147	14163	14410	14052	14059	14145	14125	14456	14275	14239	14191	14288	14136	14411	14260	14102	14309	14178	14321	14340	14003	14223	14074	14393	14033	14358	14324	14252	14268	14316	14445	14164	14299	14209	14127	14260	14324	14159	14233	14170	14225	14265	14213	14089	14033	14078	14043	14145	14236	14289	14324	14108	14317	14179	14124	14352	14301	14159	14052	14100	14109	14304	14152	14206	14151	14251	14195	14253	14137	14361	14165	14118	14210	14096	14193	14453	14323	14289	14230	14154	14311	14201	14237	14221	14251	14349	14240	14148	14026	14194	14084	14202	14126	14266	14141	14411	14040	14249	14299	14198	14135	14187	14251	14262	14429	14209	14212	14574	14157	14288	14234	14225	14238	14119	14432	14197	14356	14369	14112	14163	14167	14291	14366	14153	13976	14325	14386	14230	14328	14213	14136	14349	14221	14301	14041	14234	14397	14342	14301	14217	14231	14156	14258	14399	14379	14148	14199
27806	44349	37396	21823	16304	13381	12452	12593	12251	12399	12428	12407	12267	12239	12233	12292	12233	12106	12283	12169	12288	12106	12109	12081	12070	12128	12103	12340	12354	12113	12213	12186	12034	12196	12091	12040	11938	12012	12141	12221	11986	12125	12143	12050	12095	12034	12079	11998	12211	12087	12090	12007	12159	12105	12084	11965	12134	12094	12069	12002	12132	12087	12033	12089	12002	12091	11927	12127	12227	12272	12067	12180	12347	11810	11987	11989	12096	12139	12221	11936	12086	12085	12103	12043	12160	11973	12193	12080	12103	11986	12032	12158	11989	12294	12033	12031	12083	11986	12013	12130	11983	11988	12130	12017	12124	12073	12142	12224	11923	12028	12124	12065	12141	12142	12168	11971	11969	12028	12007	11993	12213	11995	12185	12146	12176	12179	12129	12161	12100	12141	11958	12142	12167	12104	12137	12122	12228	12128	12046	12039	12108	11955	12085	12065	12215	12078	12127	12165	11905	12107	11996	12033	12175	12260	12135	11984	12153	12044	12113	12017	12147	12147	12142	12075	11933	12081	12100	11952	12177	12143	12249	12084	11958	12240	12050	12164	11961	12117	12104	12229	12000	11999	12179	12211	12063	12152	12028	12202	12121	12153	12042	12034	12017	12022	12261	11957	12206	12141	12175	11965	12191	12077	12017	12066	12226	12133	12068	12130	12050	11993	12161	12101	12045	11970	11866	12079	12056	12246	12071	12062	11988	11991	12118	12073	12046	12199	12059	12009	11983	12242	12108	11991	11990	12070	12118	12069	12097	12251	11975	12015	12107	12213	12082	12152	12042	12106	12123	12105	12134	12131	12113	12124	12075	12060	11964	12131	12140	12126	12320	12118	12110	12148	12183	12160	12058	12073	12097	12071	12088	12180	12050	12071	12108	12107	12026	11904	12004	12020	11946	12116	12120	12157	11948	12118	12108	12076	12114	12013	12117	12157	12169	12024	12147	12117	12045	12047	11999	12120	12244	12141	12071	11979	12095	12055	12078	12090	12152	12081	12104	12103	12082	12037	12333	12056	12094	12026	12003	12263	12100	11950	12064	12157	11997	11846	12134	12138	12171	11939	12109	11998	12227	12049	12097	11997	12112	12086	11924	12177	11937	12195	12031	12061	12091	12009	12026	12100	12102	12101	12189	12079	12149	12010	12145	12020	12232	12031	12095	12077	12066	12134	12041	12084	12180	12103	12040	12039	12010	12120	12181	12083	12240	12019	12176	12055	12037	12120	12190	12086	12125	12071	12139	12055	11997	12226	12175	11970	12015	12145	12217	12165	12104	12157	12206	11962	12092	12074	12033	11957	12120	12194	12022	12115	11917	11998	12015	12106	11988	12093	12088	12231	12167	12116	11973	12010	12056	11951	12050	11993	11971	11989	11969	12076	12264	12077	12024	12085	12117	12020	12144	12052	11976	12207	12004	12145	12015	11936	12178	11984	12151	11961	12043	12116	12085	11958	12123	12036	12143	12083	12143	12143	12128	12039	12064	12034	12048	12118	12194	12160	12266	12211	12230	11996	11987	12043	12056	12108	12013	12131	12146	12131	12198	12017	12133	12159	12262	12144	12055	12069	12111	12038	12255	12195	12060	12157	12200	12070	12086	12119	12136	12164	12018	11937	12302	11962	11993	12094	12170	12061	12049	12144	12176	12169	12160	12142	12078	11944	12040	12113	12133	12118	12128	11925	11857	12169	12057	12056	12011	12092	12058	12012	11896	12015	12206	11950	12146	12196	12050	12029	12072	12068	12313	12056	12094	12015	12090	12028	12064	11947	12260	12000	12032	12130	12148	12136	12241	12192	11967	12040	12068	12224	11983	12025	11993	12103	12248	12065	11931	12072	12136	12017	12031	12214	12121	12186	12153	12066	12082	12159	12151	12082	12037	11975	12179	12102	12086	12067	12070	11936	12139	12150	12039	12179	12122	12165	11914	12098	12087	12140	12109	11999	12096	11905	12001	11932	12071	12078	12203	12054	12323	12103	11984	12104	12026	11990	11991	12017	12196	12075	12097	12211	11977	12029	12139	12166	12041	11935	12016	12209	11964	12022	11983	12209	12168	12121	12053	12204	12032	11980	12028	12167	12170	12199	11958	12339	12106	12074	12116	12177	12085	12087	11936	12082	12047	12114	12039	12084	12064	12219	12214	12156	12003	12105	11919	12108	12074	12143	12100	12051	12167	12116	11998	11965	11983	12258	12069	12089	12072	12124	12087	12153	12156	12165	12264	12145	12105	12079	12045	12116	12041	12013	11928	12053	12144	12118	12095	12105	12104	12118	12021	12131	12043	12189	12017	12126	12032	12050	12187	11972	12014	12143	11826	12076	12029	12099	12219	12189	12068	12211	12147	12188	12071	12223	11930	11996	12028	12001	12100	12207	12039	11999	12133	12211	12209	12074	12047	12220	12189	12151	12181	12031	12047	12135	12203	12154	11923	11993	12250	12065	12105	11931	12123	12227	12114	12000	12211	12173	12144	12177	12200	11921	12029	12105	12147	12084	12228	12033	12085	12112	12272	12091	12190	12210	12016	12177	12287	11981	12019	12198	12038	12044	12062	12168	12013	12040	12032	12234	12071	12178	12263	12059	12110	12017	12162	12032	12058	12204	12121	12160	12176	12075	12255	11931	12067	12138	12059	12084	12090	11924	12183	12049	12023	12084	12111	12176	12141	12092	12219	12266	12084	12051	11984	12122	12129	11988	12162	12227	11979	12102	11965	12085	12101	12067	12222	12197	11961	12070	12228	12170	12177	12045	12029	11963	12197	12136	12171	11955	12131	12015	12048	12028	12315	12019	12044	12105	12153	11958	12043	12020	11969	12287	12187	12152	12004	12113	12172	12009	12158	11871	12161	12030	12094	12084	12101	12079	12148	12056	12259	12174	11966	12168	11986	12138	11939	12006	12188	12030	12133	12284	12020	12027	12169	12169	12079	12066	11940	11978	12132	12141	12120	12158	12161	12063	12136	12171	12031	11902	12194	12009	12052	11910	12106	12129	12209	12068	12193	11963	12131	12004	12159	12198	12093	12027	11967	12105	12044	12184	12096	12152	12179	12014	12144	12147	12136	12100	12288	12139	12176	12121	12152	12037	12151	12165	12116	12029	12115	12089	12106	12095	12029	12084	12222	12151	12072	11831	12159	12113	12090	12212	12116	12122	11995	12137	12102	12149	12193	12183	12089	12065	11934	12013	12094	12202	12131	12032	12167	11874	12074	12116	12090	12101	12145	12119	12021	12137	12094	12095	12223	12148	12096	12037	12111	12093	12076	12093	12159	12103	12154	12277	12100	12100	12225	12229	12209	11977	11998	12181	12019	12197	12000	12025	12096	12208	11994	11996	12187	12082	12052	12169	12202	12064	12089	11969	12140	12097	12040	12111	12190	12111	12032	12175	12122	11885	12121	12120	11999	12083	11951	11987	11984	12009	12007	11998	12124	12004	12144	12195	12043	12014	12176	12087	12009	11992	12166	12060	12264	12023	12016	12158	12077	12172	12019	11990	12050	12142	12276	11927	12125	12019	12016	12202	12019	12309	12204	11962	12067	12092	12022	12201	12185	12038	12210	12110	12014	12138	12097	12096	12205	12135	12056	12304	12077	12126	12021	12077	12027	12215	12094	12057	12081	12052	12182	12165	12047	12243	12200	12018	12299	12099	12051	12193	12165	12088	12125	11990	12135	12169	12162	11878	12268	12053	12118	12049	12225	12155	12160	12165	12141	12042	12267	11998	12127	12190	12180	12006	12137	12130	12164	12167	12055	12048	12078	11988	12242	11969	12016	12053	12185	12073	12299	12184	12142	12081	12131	12153	12060	12089	12013	12059	12187	12159	12202	12020	12058	12070	12079	12157	12061	12108	12016	12049	12109	12103	12048	12319	12081	12045	12044	12268	12084	12076	12069	12111	12174	12198	12096	12177	12148	12088	11981	12129	12104	12164	12163	11978	12122	12035	12145	11983	11982	12027	12185	11957	12043	12102	12037	12115	12068	12142	12172	12138	11985	12178	11948	12008	11961	12019	12246	12105	12254	12099	12166	12077	12060	12098	12262	11902	12078	12155	11995	12248	12034	12063	12153	12209	12162	12210	12011	12063	12159	11980	12200	11999	12129	11942	12087	12002	12262	12125	11992	12098	12130	12169	12200	12327	11978	12048	11958	11986	12176	12121	12064	12072	12108	11946	12115	12145	12150	12188	11868	11940	12018	12082	12120	12064	12082	12024	12068	12157	12058	12111	12136	12081	11929	12043	11997	12029	12051	12297	12055	12034	12139	12052	12152	12079	12099	12165	12102	12093	12066	12167	12078	12198	11958	12197	12010	12102	12273	12021	12223	12155	11928	12128	12106	12153	12081	12101	12077	11991	11970	12116	12056	12138	12137	12110	12164	12164	12115	12079	12159	12273	12121	12131	11989	12064	12082	12229	12101	12076	12110	12032	12158	11962	12156	12133	12090	12068	12308	12019	12092	12181	12077	12091	12055	12066	12037	12017	12180	12251	12246	12247	12034	12194	12039	12208	12152	12052	12105	12142	12017	12169	12074	12198	12143	12143	12095	12224	12012	12039	12113	12029	12120	12022	12054	12280	12164	11902	12120	12156	12134	12095	11923	12075	12112	12054	12252	12168	11996	12164	12196	12145	12042	12077	12180	11945	12275	12187	11932	12001	11936	12148	12196	12125	12077	12045	12217	12010	12159	12117	12173	12064	12040	12125	12082	12139	12184	12154	12073	12205	12042	11910	12078	12128	11937	12101	12178	12128	12062	12052	12126	12116	11961	12129	12269	12061	12083	12184	12117	11885	12044	12194	12125	12179	12045	12170	12151	12230	12044	12211	12060	12185	12044	12092	12109	12011	12071	12187	12002	12173	12191	12171	12106	12044	11945	11979	11983	12167	12060	11995	12127	12100	12049	12104	12054	12060	12105	12148	11997	12143	12086	12151	12286	12064	12148	12123	12115	12115	12018	12173	12041	11922	12082	12127	12083	12138	11919	12073	12013	12126	11999	12212	12105	12227	12077	11997	12071	12091	12217	12110	12117	12143	12042	12056	12072	12095	12054	12129	12105	12191	12135	12065	12360	12210	11994	11991	12114	12115	11998	12094	12146	12136	12099	12110	12087	12047	12189	12052
23223	21236	28718	25791	22820	20970	18925	16431	15984	15894	15973	16108	15818	15805	15568	15898	15693	15478	15520	15408	15624	15641	15497	15690	15514	15968	16367	16311	16006	15572	15796	15675	15441	15612	15485	15565	15466	15469	15486	15289	15328	15332	15635	15659	15403	15442	15541	15490	15511	15221	15534	15421	15343	15299	15618	15481	15302	15373	15592	15486	15513	15459	15403	15388	15380	15274	15247	15494	15282	15474	15371	15570	15474	15266	15438	15275	15327	15193	15518	15313	15232	15365	15603	15418	15267	15377	15389	15394	15248	15468	15576	15369	15381	15387	15242	15256	15274	15434	15512	15297	15457	15434	15271	15424	15420	15610	15408	15458	15226	15293	15242	15494	15495	15575	15272	15406	15458	15529	15263	15371	15316	15245	15433	15348	15260	15352	15597	15368	15455	15413	15297	15353	15510	15354	15464	15387	15498	15320	15527	15460	15232	15286	15487	15336	15335	15416	15268	15376	15577	15444	15297	15186	15287	15338	15188	15474	15501	15479	15390	15445	15125	15358	15430	15398	15331	15186	15551	15341	15253	15438	15396	15582	15399	15379	15441	15378	15474	15281	15313	15360	15245	15384	15398	15403	15227	15567	15565	15369	15262	15206	15458	15353	15543	15333	15193	15238	15345	15298	15401	15457	15491	15488	15484	15221	15159	15260	15313	15318	15446	15406	15246	15627	15530	15212	15324	15349	15336	15346	15287	15407	15349	15364	15301	15377	15315	15358	15554	15357	15314	15140	15319	15458	15435	15340	15492	15273	15374	15366	15426	15326	15600	15376	15454	15339	15230	15328	15385	15455	15409	15414	15191	15310	15443	15569	15203	15277	15441	15206	15137	15299	15337	15312	15403	15372	15341	15299	15340	15434	15365	15336	15480	15571	15342	15332	15257	15280	15379	15540	15290	15232	15439	15318	15367	15290	15381	15332	15515	15471	15425	15342	15317	15330	15288	15323	15445	15440	15299	15324	15259	15419	15307	15363	15419	15246	15438	15245	15390	15312	15308	15213	15607	15182	15472	15467	15426	15589	15275	15519	15384	15458	15487	15335	15379	15223	15206	15327	15489	15429	15335	15369	15589	15440	15192	15404	15317	15417	15256	15420	15529	15325	15364	15299	15217	15376	15419	15327	15104	15302	15443	15352	15326	15383	15381	15089	15442	15428	15545	15501	15636	15285	15447	15312	15271	15372	15543	15309	15574	15328	15255	15318	15266	15410	15310	15365	15798	15676	15310	15394	15461	15347	15458	15394	15372	15230	15461	15267	15477	15375	15388	15268	15444	15456	15456	15387	15378	15305	15365	15395	15421	15475	15382	15559	15246	15231	15366	15315	15383	15348	15339	15516	15449	15269	15480	15192	15520	15342	15319	15403	15193	15307	15375	15278	15256	15240	15686	15401	15551	15337	15198	15359	15353	15375	15401	15427	15488	15267	15328	15374	15342	15173	15558	15637	15318	15370	15267	15212	15294	15156	15493	15367	15511	15265	15412	15546	15520	15408	15398	15268	15276	15256	15291	15270	15276	15347	15358	15271	15258	15519	15523	15211	15237	15401	15283	15367	15366	15409	15261	15348	15298	15376	15367	15204	15197	15514	15394	15437	15344	15410	15448	15354	15359	15431	15116	15423	15441	15257	15417	15508	15257	15144	15316	15385	15501	15186	15308	15462	15409	15176	15519	15288	15339	15405	15404	15380	15486	15317	15495	15436	15352	15564	15235	15274	15188	15151	15174	15365	15464	15254	15230	15595	15457	15398	15449	15475	15231	15179	15550	15390	15443	15444	15357	15338	15270	15457	15507	15611	15490	15376	15407	15504	15204	15311	15285	15403	15295	15332	15198	15454	15219	15420	15519	15221	15217	15310	15276	15314	15194	15240	15196	15072	15334	15349	15557	15674	15448	15459	15312	15408	15397	15328	15316	15356	15405	15373	15450	15255	15522	15400	15502	15434	15430	15354	15366	15418	15311	15369	15475	15499	15218	15363	15586	15465	15479	15288	15555	15379	15370	15160	15369	15373	15277	15355	15375	15414	15149	15346	15415	15181	15461	15407	15431	15393	15616	15261	15225	15309	15346	15257	15380	15400	15321	15282	15459	15335	15271	15176	15396	15588	15599	15380	15391	15382	15332	15280	15320	15361	15596	15495	15324	15331	15190	15232	15251	15351	15366	15250	15461	15360	15389	15352	15438	15301	15309	15482	15334	15350	15450	15225	15343	15296	15511	15230	15488	15321	15339	15361	15126	15221	15295	15503	15316	15107	15346	15463	15309	15249	15124	15485	15490	15388	15265	15603	15511	15479	15554	15559	15253	15278	15369	15363	15341	15417	15359	15450	15242	15377	15369	15384	15341	15391	15389	15388	15365	15319	15248	15356	15327	15496	15381	15317	15499	15373	15244	15359	15330	15345	15196	15387	15072	15403	15458	15317	15363	15301	15261	15448	15321	15458	15447	15515	15283	15384	15140	15081	15370	15416	15651	15498	15548	15219	15294	15261	15385	15297	15307	15463	15265	15341	15220	15234	15530	15400	15261	15530	15332	15354	15412	15463	15448	15549	15407	15551	15426	15320	15315	15432	15499	15298	15349	15485	15278	15352	15254	15407	15335	15288	15227	15290	15338	15228	15392	15385	15381	15487	15444	15361	15362	15398	15343	15401	15610	15443	15335	15425	15412	15318	15494	15255	15441	15633	15396	15551	15345	15334	15403	15456	15369	15220	15189	15198	15438	15400	15244	15511	15223	15397	15444	15426	15293	15210	15557	15206	15183	15438	15330	15189	15428	15212	15332	15232	15510	15420	15312	15278	15545	15345	15401	15339	15220	15223	15358	15389	15513	15334	15501	15400	15534	15298	15257	15358	15376	15159	15384	15301	15421	15609	15478	15366	15343	15345	15187	15362	15478	15615	15241	15371	15290	15364	15460	15456	15516	15522	15390	15503	15449	15415	15445	15310	15317	15346	15396	15202	15510	15436	15482	15354	15277	15409	15496	15156	15358	15457	15493	15272	15497	15184	15457	15199	15327	15371	15469	15307	15411	15409	15274	15408	15365	15160	15334	15401	15250	15560	15433	15386	15471	15360	15631	15646	15501	15308	15318	15351	15143	15279	15369	15557	15411	15390	15567	15475	15576	15388	15391	15242	15333	15363	15518	15191	15270	15400	15337	15460	15634	15494	15246	15438	15353	15390	15464	15630	15419	15328	15281	15411	15338	15436	15476	15232	15357	15474	15453	15415	15250	15273	15338	15247	15360	15448	15417	15325	15478	15277	15276	15439	15296	15398	15214	15181	15364	15186	15231	15488	15489	15403	15491	15568	15173	15284	15212	15295	15469	15324	15482	15421	15386	15384	15514	15187	15401	15245	15474	15374	15493	15423	15417	15444	15396	15453	15422	15164	15559	15506	15274	15466	15149	15392	15482	15165	15132	15327	15443	15313	15273	15341	15160	15212	15325	15466	15268	15416	15263	15492	15396	15415	15529	15318	15379	15464	15507	15437	15438	15372	15349	15186	15330	15367	15349	15627	15532	15539	15483	15299	15541	15222	15404	15466	15479	15373	15378	15457	15402	15260	15310	15098	15469	15184	15272	15446	15632	15417	15390	15310	15423	15399	15378	15321	15482	15345	15336	15368	15487	15399	15321	15449	15434	15280	15372	15120	15470	15309	15401	15430	15211	15414	15574	15442	15485	15443	15352	15349	15454	15156	15319	15251	15384	15414	15273	15643	15629	15382	15198	15452	15407	15354	15408	15208	15433	15532	15565	15358	15367	15374	15213	15393	15369	15329	15309	15395	15335	15386	15082	15533	15414	15254	15385	15058	15220	15230	15440	15321	15275	15458	15218	15276	15403	15191	15232	15248	15379	15594	15418	15462	15131	15370	15258	15396	15317	15384	15322	15278	15310	15375	15329	15668	15302	15281	15313	15384	15437	15363	15200	15420	15294	15299	15403	15448	15298	15403	15099	15275	15402	15427	15490	15360	15392	15218	15149	15165	15298	15238	15200	15195	15343	15238	15275	15392	15488	15250	15188	15229	15331	15415	15464	15237	15353	15337	15444	15388	15321	15432	15497	15405	15286	15345	15344	15334	15062	15283	15323	15280	15254	15433	15230	15501	15390	15390	15369	15327	15315	15302	15399	15377	15258	15450	15257	15409	15409	15375	15313	15473	15360	15454	15361	15386	15333	15325	15287	15473	15410	15366	15437	15160	15198	15157	15354	15182	15552	15392	15372	15336	15391	15328	15309	15566	15234	15406	15573	15206	15261	15267	15419	15275	15337	15410	15217	15354	15504	15108	15493	15300	15614	15623	15398	15163	15161	15512	15279	15308	15352	15540	15449	15480	15192	15306	15305	15487	15231	15383	15543	15303	15474	15207	15183	15406	15411	15483	15355	15563	15288	15273	15391	15256	15252	15288	15293	15245	15552	15376	15317	15530	15653	15320	15314	15280	15315	15261	15507	15298	15349	15453	15489	15263	15354	15201	15323	15349	15456	15240	15324	15354	15195	15458	15226	15220	15292	15180	15254	15376	15629	15466	15574	15385	15361	15501	15217	15396	15444	15318	15485	15287	15349	15364	15339	15215	15375	15268	15402	15572	15412	15518	15386	15324	15278	15291	15371	15306	15381	15377	15458	15401	15240	15323	15606	15395	15349	15258	15340	15216	15519	15421	15339	15354	15580	15456	15439	15138	15383	15421	15434	15562	15356	15173	15311	15280	15388	15125	15337	15169	15302	15406	15368	15668	15488	15221	15268	15277	15223	15304	15468	15303	15367	15418	15394	15308	15361	15450	15238	15549	15224	15220	15462	15320	15343	15486	15450	15402	15530	15270	15364	15400	15360	15317	15364	15530	15662	15285	15408	15220	15179	15205	15382	15331	15417	15254	15306	15344	15613	15380	15356	15479	15123	15336	15554	15296	15386	15397	15490	15327	15418	15455	15472	15349	15295	15403	15205	15382	15324	15420	15433	15433	15498	15360	15352	15474	15441	15321	15607	15461	15298	15358	15444	15336	15342	15324	15232	15223	15296	15346	15341	15395	15185	15364	15383	15363	15233	15377	15248	15395	15302	15469	15401	15167	15465	15399	15460	15577	15362	15359	15342	15197	15268	15324	15343	15265	15321	15309
29301	60127	49541	33139	21459	14877	14218	13625	13752	13295	13648	13529	13391	13315	13325	13209	13020	13048	13141	13093	12972	13025	13084	12788	13026	13547	14169	14009	13726	13108	13164	12987	12901	12819	12842	12710	12955	12965	12954	12919	12830	13074	12819	12812	12788	12676	12576	12900	12858	12933	12926	12784	12747	12913	12975	12821	12744	12646	12981	12689	13058	12912	12789	12893	12810	12758	12725	12973	12911	13025	12874	12896	12814	12836	12798	12970	12914	12711	12831	12892	12716	12919	12741	12904	12830	13035	12805	12801	12899	12978	12786	12866	12793	12801	12873	12836	12651	12809	12639	12878	12847	12839	12825	12658	12796	12755	12823	12846	12873	12915	12897	12728	12615	12710	12841	12929	12801	12841	12808	12920	12870	12821	12865	13073	12885	12799	12816	12923	12944	12658	13170	12860	12883	12886	12749	12856	12786	12797	12736	12950	12844	12962	12791	12796	12864	12869	12890	12773	12793	12829	12742	12728	12801	12841	12804	12774	12832	12760	12867	12893	13027	12861	12810	12851	12851	12819	12966	12786	12765	13070	12898	12922	12910	12744	12984	12767	12903	12803	12857	12863	12902	12750	12795	12938	12681	12998	12703	12729	12866	12863	12680	12761	12770	12759	12850	12769	12984	12847	12894	12933	12770	12703	12878	12674	12931	12947	12750	13003	12856	12929	12958	12822	12660	12894	13047	13044	12800	12843	12864	12786	12828	12860	12914	12757	12910	12780	12892	12913	12962	12809	12926	12766	12774	12890	12809	12799	12906	12833	12921	12684	12835	12949	12935	12820	12924	12788	12794	12834	12941	12895	12847	12743	12996	12814	12872	12741	12916	12771	12958	12840	12988	12832	12924	12802	12696	12804	12825	12922	12775	12841	12887	12795	12777	12725	12945	12707	12783	12831	12870	12921	12997	12879	12672	12737	12837	12905	12841	12786	12708	12725	12707	12754	12826	12785	12744	12913	12853	12878	13017	12734	12820	12956	12982	12939	12929	12957	12751	13003	12828	12788	12932	12853	12760	12788	12871	12827	12700	12860	12796	12856	12738	12756	12910	12891	12916	12870	12768	12873	12796	12824	12893	12805	12974	12887	13084	12994	12821	12888	12843	12724	12763	12872	12834	13008	12832	12920	12905	12800	12853	12934	12854	12773	12723	12919	12934	12827	12874	12723	12796	12970	12941	12854	13044	12918	12966	12930	12832	12826	12843	12913	12862	12732	12936	12806	12724	12947	12733	12894	12766	12772	12841	12912	12917	12810	12818	12788	12792	12899	12710	12902	12748	13033	12898	12685	12841	12792	12880	12895	12935	12974	12891	12836	12978	12894	12706	12745	12736	12847	12932	13077	12810	12804	12839	12743	12955	12986	12832	12936	12797	12826	12810	12870	12905	12802	12885	12811	12847	12814	12777	12768	12894	12758	12862	12848	12832	12902	12786	12966	12831	12930	12882	12700	12726	12863	12945	12891	12879	12732	12938	12825	12774	12870	12824	12783	12784	13077	12863	12950	12736	12761	12906	12929	12768	12732	12854	12804	12834	12738	12898	12856	12817	12902	12742	12919	13046	12772	12941	12728	12838	12834	12888	12952	12853	12817	12820	12655	12900	12874	12834	12741	12898	12710	12803	12990	12726	12848	12872	12847	12840	12846	12981	12907	12848	12717	12772	13037	13015	12817	12876	12937	12902	12908	12771	12742	12930	12884	12693	12981	12875	12905	12863	12837	12786	12830	12741	13020	12801	12771	12750	12885	12874	12924	13013	12746	12910	12908	12753	12872	12821	12962	12870	12778	12949	12883	12787	12960	13044	12777	12992	12861	12905	12864	12889	12993	12680	12869	12926	12843	12728	12949	12931	12788	12855	12901	12829	12792	12740	12954	12995	12807	12893	12783	12863	12791	12784	12801	12758	12822	12710	12963	12719	12729	12833	12773	12867	12785	12783	12670	12909	12745	12799	12757	12925	12944	13179	12831	12728	12965	12827	12786	12804	12881	12754	12809	12677	12756	12877	12890	12799	12878	12708	12837	12908	12826	12653	12768	12653	12843	12872	12730	12908	12756	12833	12856	12826	12907	12739	12952	12864	12787	12737	12820	12873	12877	12817	13062	13027	12849	12913	12787	13045	12862	12783	12919	12854	12956	12809	12889	12899	12822	12841	12741	12779	12916	12945	12865	12949	12897	12993	12860	12944	12988	12982	12884	12753	12962	12913	12708	12731	13026	12863	12904	12947	12954	13034	12888	12890	12665	13030	12859	12702	12908	12971	12858	12909	12864	12891	12760	12909	12698	12861	12876	12806	12722	12961	12847	12854	12872	12849	12866	12879	12797	12902	12780	12883	12771	13093	12962	12857	12892	12820	12934	12880	12709	12900	12811	12926	12922	12645	12839	12785	12986	12844	12923	12844	12726	12773	13008	13091	12782	12727	12796	12865	12882	12886	12932	12936	12718	12779	12839	12858	12820	12878	12928	12843	12967	12915	12788	12761	12753	12787	12890	12814	12896	12730	12938	12814	12939	12756	12933	12893	12736	12837	12858	12982	12888	12845	12960	12711	12900	12970	12907	12931	12888	12836	12766	13044	12737	12993	12978	12707	12857	12960	12904	12691	12676	12974	12943	12875	12937	12696	12821	12957	12694	12940	12747	12736	12619	12679	12994	12984	12789	12939	12728	12829	12993	12758	12702	12838	12956	12752	12803	12833	12893	12881	12764	13093	12884	12754	12866	12972	12946	12918	12890	12787	12877	12787	12634	13111	12795	13034	12756	12849	12903	12922	12837	12963	12684	12767	12918	12775	12807	12887	12913	12953	12858	12876	12944	12795	12913	12863	12897	12839	12776	12850	12895	12800	12888	12733	12688	13044	12768	12832	12783	12857	12832	12856	12763	12705	12848	12783	13020	12840	12749	12959	13029	12808	12824	12801	12961	12950	12805	12922	12917	12963	13077	12897	12882	12813	12791	12903	12856	12912	12843	12914	12899	13041	12894	12798	12931	12806	12855	12933	12947	12830	12864	12692	12740	12848	12809	12749	12817	12974	12928	12913	12869	12903	13004	13014	12907	12930	12813	12883	12738	12865	12814	12779	12804	12826	12808	12749	12910	12731	12887	12780	12885	12669	12692	12689	12986	12888	12912	12844	12784	12843	12962	12726	13003	13015	12827	12835	12937	12849	12764	12850	12912	12840	12945	12787	12848	12845	12699	12822	12900	12907	12910	12669	12755	12796	12796	13002	12691	12743	12939	12693	12910	12844	12780	12844	12848	12788	13002	12910	12837	12924	12807	12886	12809	12849	12787	12844	13005	12806	12929	12886	12822	12885	12724	12878	12971	12763	12890	12886	12882	12787	12846	12867	12856	12633	12939	12873	13038	12864	12824	12839	12921	12800	12880	12713	12881	12843	12822	12838	12867	12742	12973	12909	12908	12818	12822	12882	12594	12820	12890	12675	12917	12949	12785	12961	12740	12898	12682	12955	12730	12807	12838	12962	12920	12862	12842	12901	12954	12854	12912	12743	12730	12718	13072	12996	12797	12897	12999	12874	12762	12933	12776	12806	12907	12870	12703	12696	12835	12992	12818	12851	12839	12876	12851	12838	12956	12871	12697	12952	12815	12787	12891	13024	12867	12697	12667	12754	12776	12740	12953	12866	12821	12800	12964	12829	12904	12857	12949	12843	12711	12851	12739	12812	12987	12711	12920	12752	12830	12863	12860	12925	12865	12807	12860	12865	12782	12914	12774	12989	12914	12887	12949	12929	12809	12792	12832	12946	12880	12879	12877	12874	12687	12780	12792	12709	12727	12827	12814	12817	12720	12926	12867	12895	12784	12840	12788	12875	12871	13076	12869	12897	12815	12830	12906	12918	12968	12943	12802	12917	12766	12804	12876	12926	12724	12784	12816	12675	12904	12866	12874	12748	12924	12834	12830	12821	12848	12647	12938	12781	12933	12912	12858	12777	12873	12828	12861	12863	12760	12847	12897	12962	12816	12841	12948	13072	12864	12903	12798	12805	12914	12788	12811	12967	12849	12904	12744	12975	12788	12716	12903	12865	12964	12824	12929	12950	12892	12947	12912	12904	12729	12724	12840	12871	12898	12852	12791	12797	12827	12851	12615	12898	12831	12875	12665	12788	12899	12736	12855	12854	12979	12647	13033	12869	12923	12877	12890	12792	12710	12966	12826	12902	12885	12851	12903	12960	12832	12944	12895	13058	12970	12829	12756	12943	12828	12833	12917	12835	12799	12746	12861	12734	12821	12982	12904	12635	12884	12797	12656	12828	12933	12802	12881	12869	12843	13006	12917	12875	12954	12891	12779	12737	12844	12838	12826	12834	12794	12795	12684	13048	12787	12904	12717	12882	12689	12814	12795	12893	12757	12943	12835	12887	12943	12773	12865	12657	12852	12717	12973	12994	12851	13029	12853	12756	12991	12789	12877	12867	12848	12881	12844	12808	12742	12900	12723	12708	12815	12820	12783	12871	12885	12924	12879	12831	13063	12783	12889	13055	12758	12864	12757	12845	12885	12752	12822	12828	12931	12801	12649	12760	12795	12883	12773	12816	12777	12772	12850	12986	12897	13004	12797	12758	12652	12830	12906	12848	12775	12914	12799	12856	12855	12717	12859	12868	12787	12812	12896	12806	13116	12871	12935	12959	12919	12932	12892	12894	12848	12835	12860	12911	12976	12904	12910	12673	12900	12880	12754	12855	12871	12992	12722	12867	12968	12881	12862	12902	12812	12856	12823	12764	13069	12830	12885	12982	12738	12738	12869	12889	12898	12871	12974	12830	12835	12722	12943	12723	12767	12941	12782	12832	12892	12786	12933	12944	12841	12969	12880	12647	12906	12918	12901	12905	12885	12749	12769	12685	12790	13058	12882	12803	12849	12960	12845	12886	12787	12882	12819	12993	12746	12834	12732	12857	12805	13004	12919	12890	12795	12784	12774	12638	12791	12591	12877	12795	12916	12832	12943	13131	12906	12880	12760	12894	12843	12883	12969	12695	12908	12980	12849	12848	12818	13102	12861	13070	12824	13039	12985	12823	12825	12993	12955	12784	12983	12889	13000	12848	12839	12720	12721	12786	12778	13090	12751	12834	12977	12833	12761	12837	12942	12927	12910	12891	12937
24699	21477	30001	30129	23109	19461	18693	17508	17243	17651	17430	17423	17381	17394	17595	17442	17336	17261	17264	17273	17257	17257	17243	17071	17207	17358	17396	17430	17590	17207	17287	17056	17270	17225	16996	17106	17283	17117	17172	17171	17263	17038	16913	17043	17210	17267	17191	17113	17183	16986	17142	17199	17274	17155	17043	17006	16932	17187	17096	17052	17138	17096	17011	16999	17056	16961	16974	17211	17048	17250	17267	17120	17036	17160	16919	17080	16989	17209	17093	17127	16963	17113	17331	17280	16949	17276	16893	16932	17018	17024	17439	17005	17147	17130	17037	17214	17061	17234	17117	17133	17072	17159	17126	17209	17094	16757	17247	17162	17179	17266	17008	17143	17369	17375	17286	17374	17186	17067	17221	17214	17161	17113	17040	17150	17107	17229	17293	17070	16950	17159	17116	17254	16993	17163	16933	17064	17001	17196	17196	17136	17149	17076	16976	17233	17154	16979	17097	17123	17196	17111	17074	17146	17090	16946	17158	17007	17187	17315	17094	17197	17170	17016	17053	17109	16894	17138	17165	16960	17234	17128	17052	17117	17285	17174	17160	17077	17261	17204	16995	17091	17199	17194	17123	17139	16931	17274	16953	17136	17187	16972	17269	17216	16990	17085	17103	16924	17104	17083	17134	17155	17029	16940	17152	17225	17273	17293	17250	16912	17159	16931	17025	17199	17072	17081	17143	17103	16953	17217	17047	17105	17128	17214	17158	17217	16994	17137	17130	17041	16965	17135	16984	17210	17066	17162	17019	16846	17157	17066	16976	17134	16942	17163	17315	17030	17197	17190	16995	17035	17254	17135	17155	17039	17022	17090	17225	16969	17350	17027	17103	17132	17116	16952	17128	17032	17049	17021	17116	17075	17183	17146	17103	17115	16987	17230	17061	17169	17196	17096	17217	17009	17271	17014	16958	17210	17147	17280	17151	17089	17167	17070	17040	17165	17006	17029	16865	17125	17183	17130	16892	17121	17224	16967	17162	16933	17028	17099	17278	17357	17127	17475	17129	17028	17083	17169	17339	17355	17017	17284	17033	17042	17226	17103	16915	17237	17220	16985	17077	17427	17125	17180	17062	17039	17223	16850	17021	17051	16973	16957	17038	17221	17017	17150	17141	17262	17122	17120	16929	17131	17209	17064	17111	17077	17020	16925	17254	17213	17110	17224	16943	17073	17101	17030	17085	17163	17092	17183	17072	17073	17034	17098	17204	17177	17243	17343	17273	17175	17263	17141	16937	17145	16971	17011	17071	16966	16871	16925	17082	17224	17166	17028	17285	17018	16769	17182	17219	17167	16966	17118	17026	17095	17065	17120	17008	17040	17282	17358	17121	16963	16921	16877	17311	17260	17192	17027	17004	17193	17193	16893	17112	17196	17196	17118	17163	17153	17136	17129	17273	17209	17113	17183	17055	16973	16957	17176	17260	17154	17131	17023	17165	17177	16812	17190	17171	16966	17023	17062	17272	17088	17075	17141	16977	17022	17166	17191	17081	17139	17037	16887	17060	17086	16995	17074	17141	17033	17087	17217	16966	17101	17166	17112	17063	17192	17305	17014	16958	17022	16946	17095	17130	17091	17136	17156	17142	17023	17225	17305	17103	17293	17162	17144	17364	17285	16787	17159	17240	17169	16921	17333	17037	17201	17072	17295	17188	17194	17113	17074	17089	17107	17174	17051	17294	17058	17200	17084	17124	17102	17198	17088	17261	17168	17208	17183	16943	17037	17182	17041	17131	17172	17030	16763	17081	17143	17201	17150	17191	17216	17288	17033	17103	16990	17296	16958	17060	17221	17118	17076	17099	17061	17236	17031	17021	16945	17223	17159	16936	17144	17128	16966	17049	17101	17046	17047	17205	17309	17358	17150	17201	17054	17107	17100	17004	17129	17392	17060	16913	16960	17264	17101	17171	17167	17279	17054	16970	17028	17143	17102	17177	17114	17176	17110	16932	17028	17259	17080	16994	17154	16967	17209	17140	16848	17123	17096	17312	17390	17196	17137	17098	17262	16960	17139	16990	16921	17146	17191	17185	16855	17012	17121	17098	17096	17120	17084	17368	17322	17161	17313	16979	17330	17177	17239	17204	17045	17238	17114	17254	17094	16919	17227	17142	17088	17199	17145	17155	17095	17016	17201	17048	17026	17133	17103	16990	16995	17120	16997	17057	17068	17016	16989	17005	17179	17167	17250	17206	17081	17132	17219	17189	17250	17038	17155	16990	17092	17297	16977	17076	16922	17173	17134	17278	17065	17173	17128	17299	16963	17107	17030	17046	17056	16823	16956	17020	17197	17276	17087	17206	17039	17118	16951	17048	17113	17108	17130	17100	16968	17223	17144	17301	17069	17192	17206	17101	17033	16925	16974	17050	16984	17109	17118	17231	17110	17289	17089	17265	17121	17023	17239	17137	17174	17191	17300	17145	17054	17228	17197	16989	17214	17212	17352	17168	17297	17151	17250	17160	17215	17136	16982	17058	17162	17117	17199	17167	17056	17042	17203	17170	17272	17076	17053	17191	16902	17119	16983	17114	17006	17194	17077	17161	17165	17049	17066	17106	17050	17117	17066	17193	17121	17080	17111	17250	17232	17138	17269	17173	17000	17182	17004	17068	17205	17249	17109	17070	17139	17028	16980	17191	17119	17049	17069	17073	16989	17234	17006	17057	17108	17236	17213	17169	17294	17215	17095	16885	17129	17130	17330	16946	17202	16946	17169	17293	17171	16933	17156	17078	16975	17067	17117	17224	17107	17161	16985	16914	16986	17001	17316	17305	17128	17255	17140	17092	17077	17287	17234	17125	17117	17072	17129	17208	17127	17228	17119	17132	17137	17143	17205	17330	17287	17298	17071	17256	16988	17061	17162	17133	17328	17028	17153	17085	17084	17214	17137	17203	17120	17356	17033	17155	17021	17202	16995	17187	17207	17028	17206	17197	17224	17309	17053	16967	17128	17178	17352	17228	16980	17123	17125	17090	17029	16984	16969	16951	17240	17063	17057	17124	17075	16937	17016	17188	17075	17201	17085	17285	16852	17096	16955	17156	17113	16869	17105	17148	17011	17194	17284	17263	16982	17071	17149	17104	17128	17284	17061	17071	17012	17085	17102	17025	17017	17062	17100	17201	17191	17036	17186	17058	17030	17164	17040	17144	16997	17299	17221	17207	16996	17115	17064	17005	17136	17189	17110	17036	17099	17091	17210	17135	16968	17183	17042	17075	17053	17086	17043	16822	17286	17055	17417	16964	17331	17138	16928	17120	16951	17002	17025	17003	17095	16979	17229	17064	17011	17063	17172	16949	17141	17062	17023	17173	17066	17075	16991	17020	17259	17362	17216	17038	17077	17014	16975	17288	17147	17293	17188	17233	17272	17003	17140	17318	17166	17082	17107	17166	17218	16969	17164	17093	16991	17262	17123	17314	17371	17097	17007	17086	17227	16979	17076	17197	17240	17081	17083	17102	17207	17253	17155	17231	16974	17086	17186	17130	17134	17175	17323	17068	17090	17359	17018	17018	17028	17086	16956	17001	17068	17036	16922	17083	17128	17160	17060	17203	17213	17224	17014	17104	17194	17120	17214	17421	16969	16962	17238	17274	17150	17110	17025	17187	17003	17038	17016	17177	17206	17142	17195	16903	17210	17192	17153	17025	17304	16915	17223	17107	16868	16947	16908	17005	17200	17261	17143	17079	17081	17091	17132	17085	17231	17284	17107	17077	17210	17214	17101	16973	17093	17015	17112	17099	17074	17164	17185	17134	17095	17371	16990	17337	16920	16899	17176	17213	17190	17039	17045	17237	17128	17191	17208	17317	17165	17480	17062	17077	17187	16941	17139	16944	17123	17202	17152	17184	17185	16913	17096	16939	17164	17026	16994	17132	17000	17120	17194	16911	17138	17100	17074	16932	17321	17196	17094	17111	17294	16989	17046	17160	17020	17220	17037	17029	16959	17135	17164	17044	17032	16939	16997	17170	17256	17044	17017	17147	17097	17167	17231	17057	17092	17163	17097	17159	17102	17101	16898	17340	17013	16950	17158	17119	17283	17188	16972	16962	17191	17219	17198	16991	16941	16838	17050	17147	17298	16942	17358	17239	17292	17432	17035	16896	17049	17161	16904	17260	17011	17153	17154	17129	17213	17047	17316	17273	17159	16988	17061	17007	16953	17130	17200	16975	17227	16901	17142	17141	17135	17427	17095	17222	16892	16915	17267	17243	17149	17135	16974	17007	17210	17078	17095	17118	17096	17168	16999	17304	16972	17028	17227	17114	17192	16996	17006	17016	17047	17017	16990	17173	17082	17016	16856	16821	17185	16998	17117	17118	17166	16907	16887	17284	17026	17132	17160	17017	16985	17152	17303	17029	17110	17078	17237	17092	16918	17045	17020	17049	17237	17090	17110	16970	17069	17147	17326	17096	17194	17277	17162	17250	17173	17182	16906	17207	17079	17025	17325	17200	17272	17100	17263	17141	17400	17007	17142	17041	17221	17162	17205	16976	17230	17174	17157	17041	17168	17330	17279	17085	17175	17065	17320	17208	17040	17189	17351	17056	17186	16880	16947	17097	17086	16986	17213	16963	17086	17199	16938	17130	17088	17097	17106	17180	17125	16937	17048	17116	16980	17246	16991	16981	17012	16939	17022	17013	17261	16880	17112	17233	17093	17022	17135	17060	17051	17255	17273	17158	17083	17234	16849	17132	17141	17090	17043	17233	16995	17134	17088	16992	17261	17000	17239	17166	17058	17093	16965	17069	17440	17208	17085	16860	17086	17015	17207	17296	17260	17339	17283	17076	17159	17032	17161	17121	17076	17372	17050	17014	17033	17084	17046	17164	17167	17149	17555	16991	17265	17100	17130	17132	17149	16973	17098	17096	17082	17272	17129	17009	16974	17079	17024	17110	17037	17061	16976	17110	17105	17120	17034	17069	17069	16973	16980	17097	17315	17074	17035	17100	17201	16856	17232	17346	17318	17172	17004	17183	16940	16925	17078	16947	17108	16988	17081	17039	17144	17037	17134	17051	17118	17022	17242	17236	16904	17322	17328	17172	17028	17202	17073	17045	17156	17155	17219	17243	16947	16780	17252	17301	17102	17197	17121	17297	16971	16849	17358	17154	17223	17023	17469	17034	17136
29983	54805	45383	31088	20986	14876	14571	14572	14292	14422	14381	14063	14053	14274	14170	14189	14079	13963	14095	14040	13965	13985	14080	13995	13875	14229	14310	14240	14173	14072	14035	13980	13752	13799	13933	13820	13955	13854	13899	13946	13796	13865	13780	13789	13822	13950	13890	14037	13910	13888	13835	13803	13878	13883	13776	13983	13753	13773	13996	13760	13722	13960	13860	13978	13901	13791	13755	13640	13766	13730	13978	13987	13832	13803	13847	13949	13761	13729	14052	13739	13926	13771	13960	14001	13954	13788	13747	13952	13916	13996	13872	13880	13716	13802	13784	13898	13796	13753	13824	14003	13919	13832	13827	13860	13956	13826	13765	13919	13751	13643	13707	13996	13887	13835	13999	13735	13804	13905	13703	14001	13836	13822	13722	13835	13938	13769	13842	13735	13951	13739	13981	13808	13768	13892	13877	13784	13867	13972	13636	13857	13997	13812	13758	13904	13891	13836	13684	13780	13770	13868	13890	13921	13895	13873	13718	13564	13859	13816	14035	13913	13804	13604	13871	13835	13862	13892	13798	13840	13713	13803	13801	13841	13758	13829	13823	13875	13935	13749	13784	13985	13872	13853	13880	13665	13880	13759	13707	13886	13814	13895	13748	13841	13924	13841	13856	13838	14012	13991	13868	13964	13848	13853	13901	13972	13922	14038	13767	13748	13863	13879	13770	13742	13869	14021	13794	13812	13830	13757	13906	13956	13751	13843	13732	13763	13806	13858	13800	13948	13897	14097	13881	13816	13868	13794	13838	13875	13836	13869	14029	13648	13880	13699	13894	13819	13756	14116	13954	13784	13864	13814	13852	13870	13778	13829	13759	13698	13790	13879	13836	13867	13980	14001	13810	13824	13855	13765	13791	13723	13856	13852	13837	13838	13773	13817	13911	13697	13876	13782	13877	13745	14066	14072	13918	13860	13848	13896	13855	13829	13858	13709	13659	13935	13997	13902	13907	13976	13801	13865	13805	13886	13902	13819	13823	13839	13856	13830	13813	13856	13786	13753	13823	13884	13851	13946	13929	13779	13785	13756	13834	13770	13830	13817	13703	13799	13933	13857	13717	13885	14045	13928	13933	13726	13859	13947	13815	14002	13908	13732	13771	13855	13846	13923	13729	13963	13776	13893	13864	13797	14000	13912	13796	13868	13887	13900	14037	13720	13769	13715	13840	13981	13797	13972	13920	13959	13542	13821	14005	13813	13975	13916	13768	13828	13902	13836	13765	13855	13708	13916	13841	13914	13851	13731	13811	13737	13817	13872	13927	13832	13925	13783	13678	13932	13886	13826	13645	13786	13893	13762	14008	13739	14035	13854	13801	13763	13815	13737	13847	13708	13814	13688	14048	13971	13909	13923	13945	13776	13749	13804	13790	13765	13815	13888	13883	13746	13862	13868	13990	13878	13695	13855	13769	13923	13798	13832	13750	13781	13774	13964	13860	13856	13893	13762	13877	13824	13862	13911	13813	14105	13920	13917	13856	13938	13939	13784	13894	13675	14026	13954	13787	13875	13923	13841	13494	14041	13993	14107	13933	13864	13839	13771	13847	13931	13966	13761	13906	13849	13819	13845	13932	13764	13765	13796	13809	13923	13835	13780	13822	13818	13953	13806	13896	13655	13913	13863	13814	13988	13719	13938	13706	13782	13777	13999	13864	13847	13891	13696	13941	13908	13874	13627	13985	13882	13807	13873	13866	13787	13851	13835	13825	13829	13797	13859	13985	13749	13918	13826	13830	13986	13765	13723	13726	13888	13779	13831	13788	13811	13885	13870	13772	13641	13867	13575	13800	13771	13962	13906	13939	13844	13908	13739	13755	13829	13822	13760	13934	13805	13926	13905	13816	13944	13845	13780	13863	13906	13879	13814	13723	13924	13827	13912	13861	13849	13959	13907	13843	13932	13829	13779	13799	13878	13823	13839	13776	13943	13827	14044	13824	13882	13706	13776	13948	13917	13973	13726	13849	13748	13774	13962	13946	13809	13807	13959	13951	13865	13809	13872	13741	13883	13809	13807	13848	13910	13796	13881	13777	13853	13832	13872	13757	13910	13899	13804	13954	13886	13926	13670	13795	14030	13931	13963	13905	13785	13866	13846	13868	13784	13903	13950	14084	13968	13948	13827	13817	13889	13807	13870	13811	13727	13925	13890	13825	13849	13738	14002	13943	13692	13967	13850	13799	13932	13876	13959	13769	14009	13727	13864	13920	13813	13837	13906	13870	13775	13692	13805	13862	13887	13802	13678	13861	13788	13972	13774	13893	13857	13845	13893	13857	13787	13849	13984	13755	13860	13782	13886	13846	13713	13747	13774	13910	14055	13964	13703	13852	14061	14033	13828	13821	13941	13973	14070	13681	13878	14023	13910	13872	13916	13869	14000	14054	13783	13915	13775	13829	13814	13850	13881	13890	13914	13892	13784	13961	13738	13713	13998	13733	13769	13948	13957	13769	13863	13854	13903	13981	13807	13813	13960	13930	13951	13902	13908	13866	13946	13728	13783	13959	13897	13760	13695	13706	13882	13856	13871	13727	13942	13813	13816	13815	13790	13975	13746	13935	13689	13835	13859	13845	13755	13818	14041	13983	13957	13840	13836	13873	13725	14031	13826	13698	13888	13695	13875	13939	13905	13776	13834	13769	13784	13844	13793	13695	13857	14031	13647	13888	13659	13872	13944	13775	13769	13808	13786	13941	13972	13645	13831	13800	13844	13909	13791	13777	13790	13788	13887	13765	13820	13879	13779	13910	13862	13828	13961	13927	13867	13804	13771	13884	13763	13954	13805	13761	13888	13763	13897	13760	13952	13778	13932	13812	13908	13742	13794	13853	13865	13752	13861	13834	13766	13809	13961	13916	13804	13724	13779	13672	13838	13935	13972	13942	13778	13798	13752	13890	13805	14126	13835	13824	13941	13899	13785	13902	13958	13846	13814	13810	13925	13742	13883	13722	13827	13952	13891	13979	14004	13867	13754	13805	13854	13815	13948	13932	13865	13890	13833	13775	13898	13640	13870	14000	13831	13735	13880	13874	13810	13801	13891	14000	14121	13889	13843	13915	13881	13805	13855	13928	13871	13843	13727	13965	13835	13807	13834	13875	13844	13935	13868	13982	13919	13971	13941	13686	13634	14016	13736	13828	13765	13905	13736	13634	13903	13938	13836	13891	13809	13856	13913	14012	13833	13948	13823	13872	13735	13922	14000	13918	13760	13802	13645	13831	13790	13901	13872	13688	13869	13701	13694	13859	14038	13937	13913	13874	13792	13780	13783	13868	13903	13906	13807	13889	13933	13876	13777	13899	13865	13771	13876	13961	13809	13727	13875	13952	13797	13910	13984	13797	13888	13801	14008	13983	13844	13828	13835	13835	13712	13875	13803	13790	13854	13893	13831	13702	14049	13738	13775	13823	13894	13829	13737	13856	13886	13813	13735	13769	13898	13977	13714	13701	13777	13803	13894	13689	13896	13879	13820	13964	13819	13965	13885	13702	13923	13944	13936	13925	13780	13796	13740	13847	13805	14032	13784	13982	13936	13716	13825	13734	13656	13930	13807	14029	13799	13773	13876	13953	13856	13899	13935	13840	13766	13829	13922	14003	13907	13680	13883	13877	13987	13862	14045	13871	13919	13727	14003	13861	13797	13900	13752	13826	13876	13717	13777	13934	14037	13977	13832	13983	13889	13974	13906	13839	13882	13844	13878	13749	13819	14000	13889	14005	13872	13824	14009	13986	13865	13851	13700	13812	13853	13891	13872	13850	13881	13693	13918	14004	13639	13788	13890	13737	13727	13804	13875	13885	13797	13953	13873	13922	14043	13558	13857	13736	13691	13862	13867	13941	13881	13932	13946	13760	13948	14043	13885	13870	13851	13836	13789	13932	13990	13822	13827	13688	13822	13794	13916	13684	13923	13786	13904	13882	13829	13829	13971	13764	13776	13899	13723	13900	13876	13862	13734	14064	14061	13823	13766	13848	13878	13877	13942	13888	13805	13695	13944	13884	13834	13880	13869	13973	13792	13901	13907	13771	13973	13959	13770	13871	14000	13795	13825	14055	13748	13843	13911	13732	13949	13961	14227	13660	13865	13905	13955	13708	14022	13689	13790	13882	13675	13833	13813	13855	13769	13910	13961	13854	13865	13680	13823	13701	13761	13793	13790	13768	13798	13766	13887	13840	13854	13914	13913	13512	13767	13695	14049	13809	13787	13729	13862	13867	14038	13873	14039	13823	13960	13766	13905	13871	13882	13724	13880	13684	14041	13852	13868	13829	14000	13819	13898	13815	13840	13887	13881	13659	13845	13970	14010	13763	13932	13605	13795	13947	13789	13872	13683	13915	13819	13731	13820	13984	13987	13806	13924	13793	13836	13771	13877	14027	13911	13726	13848	13822	13996	13729	13941	13933	13811	13986	13831	13988	13868	13873	13832	13958	13907	13849	13990	13847	13685	13883	13834	13708	13817	13622	13822	13846	13890	13946	13832	13815	13767	13875	13872	13984	13865	13883	13831	13894	13925	13843	13953	13898	13890	13902	13801	13819	13909	13854	13899	13886	13667	13836	13890	13693	13801	13837	13982	13789	13966	14065	13901	13900	13924	13784	13977	13821	13901	13811	13866	13687	13811	13916	13853	13773	13941	13829	13830	13879	13847	13764	13848	13690	13914	13900	13797	13966	13906	13944	13919	13964	13819	13844	13821	13898	13970	13845	13929	13804	13813	13834	14036	13996	13804	14015	13790	13762	13849	13842	13790	13866	13759	13788	13794	13913	13745	13878	13666	13842	13747	13881	13867	14058	13880	14022	13684	13915	13922	13904	13785	13922	13903	14065	13889	13783	13940	13955	13745	13814	13663	13944	13737	14031	13794	14012	13816	13915	13694	14013	13992	13770	13815	13684	13713	13913	13767	13890	14022	13858	13777	13935	13818	13881	13739	13950	13944	13807	13766	13858	13713	13866	14041	13946	13816	13826	13910	13979	13908	13982	13934	13633	13747	13849	13852	13746	13826	13821	13778	13988	13908	14015	13925	14008	13804	13767	13881	13750	13825	13909	13866	13984	13945	13739	13891	13987	13833	13741	13810	13739	13818	13818	13955	13926	13887	13803	13893	13819	13736	13952	13897	13960	13907	13680	13786
22185	21153	28625	24439	22032	23208	23959	19019	17919	18130	18229	17838	17716	17661	17841	17584	17534	17423	17539	17283	17354	17212	17367	17500	17424	17792	18112	18415	18076	17969	17717	17182	17201	17129	16749	16978	17216	16968	17113	17060	17393	17072	17148	17048	17051	17202	16966	17114	16994	17004	17013	17054	17040	16998	16903	17128	16992	16895	16999	17041	17163	17225	16962	16923	17030	16992	17082	17048	17068	17257	16957	17125	17155	17003	16898	17014	17078	16924	17162	17123	17173	17017	17052	17041	16933	17203	16871	17030	17075	17010	17237	16877	17177	17076	16977	16926	16954	17103	17012	17080	17061	16941	17153	17019	17136	17043	16744	17082	17070	17105	17094	17061	17203	16851	17104	16903	17137	16904	17080	17118	17060	16948	17042	17186	17242	17230	16970	16889	17050	17031	17134	17092	16949	17069	17144	17028	17312	17125	17100	16900	16904	16986	17008	17166	17166	17008	17109	17277	16905	16953	17046	16860	16891	16985	17275	16880	16930	17146	17187	16840	16801	17100	17362	16968	16817	16941	17085	16903	16985	17194	17011	17068	17016	17015	17052	17038	16969	16914	16921	17064	16986	16934	17056	17162	17156	17150	17110	16858	16994	16958	16981	17020	16989	16924	17009	17005	16953	17080	17079	17096	17230	16862	17099	16909	17193	16977	17059	17070	17011	17132	17119	17212	17149	17056	16911	17064	17024	17117	17065	16899	17229	17055	17114	17384	17085	16891	16925	17018	17269	17072	17030	16859	17209	17030	17054	17094	17070	17028	16988	16948	16985	17296	17204	17084	17156	17076	17128	16938	16864	16802	16966	17124	16905	17058	16950	17051	17057	17228	17033	16941	17318	17208	16950	17042	17028	16792	17003	17015	17078	17066	17125	16960	17080	17043	17055	17130	17090	16970	17170	17014	16985	17098	17074	16942	17285	17274	17006	16948	17025	16928	17178	17066	16830	16998	17137	17036	16989	17221	17204	17083	17003	17017	16964	17106	17012	17026	17110	16964	16958	17135	17001	17025	17025	17161	16961	17075	17074	17075	17007	16810	16769	16892	17171	17160	17313	16990	17109	16938	17110	17039	16990	16996	17114	17168	17085	16925	17200	17127	17064	17027	17000	16877	17144	17133	17289	17079	16933	16942	16957	17043	17103	16997	16929	17039	16972	16836	17156	17176	17058	16866	17097	17096	17130	17296	17009	16889	16946	16856	17153	16969	17109	16907	17094	16982	17083	16916	17011	16895	17045	16880	17087	16943	16995	17096	17099	17107	17111	16962	17085	17009	16869	17115	16885	16963	17150	17044	17072	17101	17111	17158	16835	16988	17194	16862	17114	17140	16963	16932	17017	17007	17185	17165	17146	16959	16971	17196	17039	17030	17079	16871	17031	17023	17022	17141	16943	17062	16910	17016	17057	17104	16899	17076	17126	17057	17181	17029	16953	17029	17088	17088	16997	16989	17102	17051	16952	16960	17118	17167	17257	17075	16956	16822	17190	16933	16998	16928	17143	17098	17213	17028	16956	17070	16917	17093	16935	17185	16960	16959	17152	17073	17096	17142	17002	17050	16907	17059	17067	16954	17105	16954	16934	17039	16833	16973	17046	16859	16883	17209	17052	16974	17190	16919	17115	17028	16875	16977	17002	17003	16982	17094	17023	17012	16970	17067	16858	17133	16960	16939	17064	17033	16878	16885	16950	17159	16977	16979	16942	16915	17030	16984	17103	17044	16842	17033	17090	16985	16846	17092	17013	16879	17010	16912	17130	16875	16986	16905	17056	17042	17193	17162	16940	16847	16996	17256	16937	16853	16865	16861	17067	16995	17022	16922	16859	17109	17221	17127	16921	17063	17064	17163	16977	17157	16937	16931	16986	16891	17035	17116	16855	17128	17103	16751	17012	16866	16910	16743	17288	16993	16986	16967	17160	16940	17020	16922	17223	16897	16883	17031	16874	16974	17215	17083	17189	17108	17022	17122	16774	17131	17016	17016	16938	16995	17016	16953	16956	17014	17259	17252	17102	17124	17049	16840	16989	17239	16952	16977	16991	16990	16937	16859	17041	16842	17079	16990	16906	17287	16994	16937	17132	17176	17053	17188	16967	17132	17073	17098	16826	17108	17333	17144	17138	16933	16907	17071	16965	16877	17056	16985	16969	16893	16801	17078	17067	17108	17054	17088	17089	17089	17067	16956	17007	17002	17220	16965	16868	16965	17157	17038	17095	17129	17000	17022	16917	17056	17092	16866	16946	17006	16884	16974	17064	16936	17028	17049	17186	17152	16933	16848	16879	16832	16918	17214	16860	17178	16922	16976	17045	16906	17057	17058	17177	16942	17035	16916	17290	17139	17109	17028	16902	17066	17161	16911	16851	16934	16968	17014	16892	17050	16913	17106	16954	17049	16935	17013	17254	17017	17091	17103	17064	16899	17130	16976	17251	17129	17020	16942	17037	17072	17220	17016	17040	16682	17057	17264	16923	16806	17036	16905	17057	17143	17087	17234	17058	16942	17075	17230	17040	17038	16963	17105	16823	16929	16996	17088	16842	17049	17061	17196	17144	17021	17028	17221	16835	16966	17043	17031	16976	17030	16884	16782	16981	17209	17004	16932	16925	17018	17281	16925	17226	17008	17093	17144	17024	17138	17117	17128	16988	17069	17017	16911	17070	16825	16933	16778	17043	17144	16801	16907	17113	17058	17060	17123	17143	17156	16923	16938	17198	17042	17001	16839	16974	16937	16975	16960	17006	17101	16818	17107	16961	16935	16982	17188	17223	17126	16891	17132	17327	16950	17016	17031	16933	16936	16920	16887	17134	16903	16936	17041	16924	17046	17288	17232	17234	16971	17124	17152	17043	17106	16900	17098	17038	16934	17069	16920	16934	16810	16993	16875	17129	16919	16860	17078	16908	16968	17083	16983	17084	16939	16988	17015	17312	16982	16978	17143	17071	17146	17161	17091	17113	17021	16938	17057	17178	17142	17042	17046	17250	16922	17048	16886	16908	17063	17171	17141	16849	16883	16998	16992	17033	16978	16985	17111	17018	16887	16981	16998	17140	16990	17186	16987	17117	16993	16806	17272	16975	17049	17123	17134	17103	17179	17019	16918	16918	16983	16890	17019	17058	17122	16872	16968	17090	17086	17137	17087	16912	17046	16879	17054	17293	17130	17154	17144	17116	16929	17198	17076	17137	17108	17010	17035	17061	16945	16892	17092	17055	17014	17124	16997	17040	17127	17056	16810	17016	16948	17092	16914	16987	16897	17023	17141	17030	16661	17101	16940	16969	17154	16977	17105	17103	17134	17172	17245	17016	17110	16971	17245	17134	16967	16970	16970	17009	16854	17097	16820	16896	17004	17092	17111	16963	17136	16939	16953	16977	16937	17215	17091	17187	17053	17058	17040	17024	17073	17206	16895	16959	16901	17075	17113	17149	17047	17208	16825	16710	16791	16846	17199	17019	17109	17125	16991	17242	17103	16974	17115	17141	17012	17048	16962	16910	17036	17075	17231	17126	17167	16969	16969	16968	16881	17003	17119	17058	16957	17147	17115	17080	17326	17009	16897	17123	16883	17182	17061	17091	17033	17057	16914	16995	16925	17091	16939	16941	17077	17231	16896	16892	16935	16856	16895	17231	17033	17021	16853	17000	16976	16932	16928	17095	17039	17110	17111	17020	17095	17056	16865	17146	16901	17178	16949	16755	16958	17038	16804	16965	17148	17016	17041	17015	17013	17016	17041	16979	16986	17156	17054	17390	16958	16966	17162	17119	17093	16973	17028	17057	17043	16928	16855	17013	16859	16812	17117	17105	17056	17209	17139	17014	17040	17131	16830	17007	17027	17013	17011	16909	17018	16992	16823	16991	17058	17005	17089	16925	17043	17137	17224	16989	16958	16863	17051	16985	17053	16829	16996	17013	17301	17176	17080	16888	17161	17092	16988	17070	17211	16999	17020	17043	17152	17224	17074	16962	16858	16895	17121	17003	17102	17129	17090	17070	16879	16975	17043	17093	17103	16925	16931	17057	16906	16994	16995	16887	17133	17001	17009	17135	17067	17235	17198	17159	17139	17007	17125	17006	16920	17046	17043	17281	16992	16939	17253	17011	16858	16995	17003	16926	16949	17126	17227	17024	17024	17332	17330	17010	17107	17037	16966	16884	16895	16961	17055	17008	17262	17272	16937	16961	16940	17114	16930	16862	17258	17125	17141	17046	17049	17052	17037	17083	16923	17071	17020	17031	16980	16926	17119	17042	17052	17111	17156	17131	17018	16906	17158	16935	16941	16877	16986	16917	17177	16833	17062	16985	17145	16979	17133	17238	17109	16989	16940	17002	16994	17230	17171	17204	17157	17083	17146	16997	17143	17006	16917	16901	16760	17012	17041	17105	17103	16895	17201	17169	16952	17078	16998	16964	16947	17173	17246	17147	17235	17085	16975	16897	17178	17228	17083	16870	16931	17244	17045	16949	17090	17174	17259	17118	17062	16959	17052	17135	17056	17023	16988	17024	16972	16921	17064	17021	17110	17126	17187	17085	16999	17177	17024	17223	17095	16984	16971	16922	17064	16843	17031	17019	16798	16903	16948	16770	17081	16927	17067	16988	17146	17022	17100	16924	16918	16988	16845	17072	17034	16877	17105	17200	16999	17025	16895	17002	17070	16872	16884	16930	16902	17039	17142	17041	16980	16922	17101	16976	17244	17213	17140	16898	17068	17226	16900	17140	17177	17054	16916	16966	16961	17262	16996	17206	17251	17192	17215	17045	17155	17089	17066	17058	16956	17127	17048	17157	17052	17018	17262	17062	17019	16960	16890	17057	17069	16953	17047	17220	17027	16971	16970	16952	16826	17051	16918	16961	16716	17011	17094	17049	16986	17075	16988	17133	17031	17032	17040	17057	17101	16975	16939	17052	17082	16934	16973	16804	17219	17046	16959	17230	16881	17122	17441	17006	16939	16918	17104	17102	17061	17076	16916	16900	16808	16925	17160	17271	17039	17069	17030	17033	17011	17106	17065	17042	16838	17048	17145	16989	17031	17218	17008	17189	16983	17201	17202	17134	17132	17102	16901	17044	17142	17004	16840	17118	16867	16877	16995	16779	17077	17035	17004	17091	16928	17036	17106	16961	16878	17193	16896
33933	67561	58681	38766	23932	16514	15753	15182	14971	15148	14812	14817	14670	14465	14734	14507	14476	14301	14307	14066	14029	13934	14005	13913	14076	14794	15406	15317	14975	14549	14375	14053	13887	13870	13788	13739	13749	13894	13719	13724	13850	13560	13788	13876	13886	13735	13723	13841	13777	13928	13823	13648	13726	14046	13824	13952	13722	13905	13809	13857	13758	13825	13745	13860	13912	13843	13907	13837	13942	13866	13640	13735	13878	13812	13832	13978	13670	13940	13806	13748	13663	13728	13697	13849	13835	13717	13804	13830	13931	13513	13875	13628	13846	13833	13887	13738	13901	13763	13848	13668	13784	13890	13723	13791	13835	13898	13797	13818	13758	13971	13889	13520	13928	13843	13798	13842	13865	13889	13836	13876	13826	13833	13620	13950	13912	13684	14014	13817	13948	13751	13864	13878	13752	13808	13945	13934	14023	13769	13696	13872	13896	13973	13779	13841	13885	13833	13773	13753	13851	13792	13695	13852	13888	13740	13755	13869	13762	13760	13934	13878	13855	13827	13794	13776	13827	13672	13804	13806	13774	13817	13772	13660	14010	13980	13859	13897	13618	13873	13764	13719	13730	13802	13836	13646	13615	13845	13695	13918	13792	13919	13940	13772	14040	13869	13796	13849	13860	13847	13741	13864	13913	13679	13799	13598	13703	13716	13818	13738	13601	13865	13697	13869	13853	14034	13886	13789	13901	13760	13844	13722	13818	13813	13826	13823	13782	13871	13769	13722	13829	13915	13828	13968	13955	13702	13776	13766	13698	13917	13799	13804	13773	13911	13776	13628	13813	13952	13867	13989	13677	13794	13766	13854	13908	13809	13743	13848	13812	14004	13758	13735	13920	13818	13923	13726	13879	13845	13768	13790	13896	13675	13773	13820	13726	13742	13594	13669	13812	14002	13764	13589	13987	13767	13872	13830	13959	13969	13833	13804	13884	13772	13841	13726	13687	13715	13741	13854	13832	13895	13710	13825	13723	13688	13954	13888	13916	13794	13699	13707	13718	13890	13788	13742	13872	13763	13880	13745	13833	13726	13681	13673	13956	13842	13833	13736	13673	13856	13871	13755	13888	13878	13734	13754	13890	13754	13865	13895	13683	13741	13770	13768	13952	13950	13752	13864	13725	13739	13798	13853	13899	13747	13777	13686	13808	13858	13781	13804	13677	13754	13814	13788	13802	13761	13886	13755	13786	13731	13826	13829	13695	13813	13851	13888	13816	13837	13888	13991	13852	13852	13898	13792	13873	13805	13914	13733	13833	13727	13824	13944	13608	13873	13836	13787	13860	13956	13790	13753	13809	13606	13836	13889	13758	13893	13889	13754	13862	13899	13798	13771	13847	13756	13987	13841	13871	13764	13878	13736	13852	13770	13736	13929	13796	13818	13777	13700	13662	13975	13738	13741	13823	13836	13728	13807	13932	13836	13890	13763	13788	13731	13860	13679	13703	13896	13821	13876	13820	13774	13675	13965	13749	13797	13849	13883	13794	13807	13824	13703	13926	13859	13688	13953	13775	13798	13719	13792	13951	13840	13945	13567	13809	13703	13761	13780	13655	13729	13823	13749	13714	13728	13965	13861	13975	13848	13842	13817	13722	13803	13858	13781	13791	13666	13937	13760	13821	13793	13869	13774	13917	13750	13952	13983	13793	13666	13745	13841	13621	13763	13891	13975	13851	13856	13928	13770	13687	13901	13782	13869	13721	13708	13773	13925	13788	13859	13813	13737	13810	13745	13772	13788	13836	13594	13827	13893	13718	13761	13920	13841	13757	13878	13774	13745	13824	14062	13901	13873	13671	13819	13693	13798	13867	13864	13970	13880	13759	13848	13882	13760	13779	13692	13877	13724	13756	13971	13952	13705	13767	13689	13926	13809	13902	13973	13742	13846	13785	13701	14085	13837	13935	13539	13848	13979	13684	13839	13813	13819	13845	13727	13718	13687	13885	13700	13782	13743	13988	13695	13808	13697	13924	13808	13829	13791	13768	14016	13745	13763	13999	13801	14010	13721	13819	13774	13675	14021	13950	13650	13917	13794	13704	13736	13710	13892	13820	13856	13884	13697	13749	13762	13790	13767	13727	13863	13857	13917	13769	13698	13702	13697	13836	13773	13857	13753	13744	13792	13789	13644	13869	13686	13840	13734	13784	13763	13672	13847	13846	13954	13814	13721	13834	13830	13822	13789	13748	13785	13748	13759	13676	13794	13990	13905	13872	13844	13893	13705	13771	13892	13756	13850	13865	13703	13802	13759	13943	13830	13962	13741	13675	13874	13819	13941	13692	13987	13689	13618	13907	13815	13884	13877	13854	13824	13643	13696	13833	13948	13669	13773	13871	13809	13956	13701	13943	13673	13641	14000	13675	13729	13907	13649	13916	13780	13662	13837	13869	13684	13913	13787	13797	13800	13871	13868	13855	13687	13945	13614	13683	13696	13899	13727	13758	13895	13719	13810	13916	13789	13795	13804	13748	13839	13859	13766	13677	13975	13683	13896	13824	13693	13744	13736	13689	13747	13929	13834	13821	13921	13818	13801	13912	13820	13812	13821	13619	13743	13952	13966	13941	13666	13647	13734	13959	13777	13836	13706	13798	13792	13761	13736	13905	13967	13798	13666	13687	13984	13820	13882	13652	13843	13867	13682	13821	13851	13873	13718	13904	13761	13757	13749	13847	13824	13797	13798	13821	13729	13992	13733	13696	13836	13801	13696	13718	13938	13979	13844	13802	13800	13904	13696	13740	13753	13785	13785	13738	13834	13903	13826	13858	13793	13758	13694	13774	13817	13822	13846	13755	13729	13708	13776	13793	13810	13797	13778	13837	13707	13773	13870	13801	13699	13757	13692	13789	13920	13656	13837	13836	13825	13551	13827	13895	13831	13858	13715	13799	13972	13880	13766	13809	13723	13691	13805	13831	13970	13669	13674	13787	13889	13819	13767	13949	13953	13868	13935	13751	13801	13794	13685	13700	13645	13773	13914	13739	13888	13706	13919	13845	14013	13848	14033	13800	13787	13920	13710	13806	13940	13784	13851	13820	13697	13815	13750	13876	13801	13755	13715	13871	13908	13907	13851	13935	13816	14023	13749	13744	13729	13897	13886	13899	13747	13926	13897	13867	13897	13864	13688	13726	13821	13845	13710	13866	13908	13746	13868	13669	13866	13677	13764	13791	13911	13886	13538	13861	13760	13694	13740	13732	13770	13772	13752	13699	13873	13853	13927	13798	13787	13710	13784	13767	13874	13757	13617	13778	13787	13864	13826	13779	13847	14027	13778	13883	13682	13719	13849	13613	13995	13812	13718	13828	13799	13878	13727	13617	13929	13837	13696	13799	13882	13720	13842	13579	13797	13770	13761	13748	13819	13869	13788	13774	13768	13832	13842	13792	13713	13836	13689	13827	13768	13711	13799	13852	13821	13879	13714	13742	13961	13856	13723	13980	13597	13916	13762	13830	13823	13730	13790	13933	13993	13790	13916	13819	14003	13798	13747	13673	13872	13786	13711	13803	13762	13878	13719	13774	13866	13896	13783	13760	13877	13801	13918	13849	13752	13932	13633	13884	13724	13860	13727	13779	13838	13828	13763	13815	13737	13962	13836	13927	13654	13790	13799	13940	13985	13803	14019	13639	13848	13702	13810	13758	13791	13887	13752	13956	13908	13874	13776	13935	13774	13879	13850	13886	14012	13618	13935	13573	13739	13858	13925	13758	13740	13782	13883	13913	13813	13714	13794	13783	13895	13919	13779	13631	13830	13880	13711	13718	13724	13771	13841	13830	13914	13733	13873	13835	13828	13809	13873	13660	13748	13771	13694	13884	13888	13888	13730	13818	13839	13811	13849	13897	13987	13736	13744	13852	13871	13819	13973	13709	13874	13854	13863	13745	13772	13912	13941	13623	13865	13659	13790	13746	13810	13892	13850	13565	13696	13830	13767	13791	13851	13823	13722	13668	13647	13873	13856	13841	13861	13867	13693	13636	13818	13905	13799	13734	13807	13761	13771	13662	13709	13894	13871	13773	13894	13851	13717	13917	13759	13879	13835	13859	13928	13852	13758	13693	13821	13765	13588	13951	13680	13706	13793	13780	13670	13829	13870	13698	13720	13722	13934	13767	13807	13993	13897	13738	13812	13760	13753	13790	13704	13516	13756	13765	13687	13910	13595	13872	13808	13810	13632	13816	13627	13896	13833	13834	13938	14025	13790	13731	13847	13872	13684	13773	13865	13825	13725	13757	13717	13820	13919	13727	13858	13745	13758	13788	13745	13795	13718	13796	13713	13746	13745	13952	13640	13877	13741	13594	13824	13648	13927	13676	13805	13671	13770	13930	13763	13807	13840	13825	13721	13854	13734	13821	13915	13752	13730	13830	13672	13919	13845	13903	13921	13908	13733	13787	13734	13741	13919	13676	13756	13913	13788	13854	13898	13943	13730	13816	13820	13911	13756	13748	13704	13768	13925	13717	13719	13839	13720	13999	13748	13846	13686	13870	13906	14022	13733	13776	13949	13700	13812	13817	13897	13874	13883	13746	13814	13845	13760	13914	14071	13776	13636	13929	13823	13796	13605	13834	13859	13835	13880	13986	13795	13797	13898	13755	13735	13855	13815	13819	13676	13714	13970	13792	13778	13744	13891	13745	13895	13851	13720	13762	13942	13728	13862	13987	13931	13872	13963	13841	13811	13709	13970	13906	13728	13878	13849	13886	13708	13754	13605	13729	13725	13855	13747	13976	13806	13862	13748	13760	13674	13756	13815	13835	13769	13803	13680	13735	13809	13988	13784	13585	13738	13839	13740	13980	13742	13798	13760	13789	13879	13831	13886	13741	13708	13780	13830	13715	13789	13865	13777	13699	13940	13845	14032	13761	13911	13842	13724	13591	13608	13881	13871	13771	13780	13711	13646	13729	13714	13744	13819	13849	13770	13846	13874	13778	13881	13746	13828	13600	13862	13932	13842	13966	13778	13805	13769	13813	13681	13827	13767	13814	13833	13648	13710	13857	13888	13661	13969	13518	13881	13916	13672	13817	13916	13751	13607	13895	13731	13867	13864	13850	14006	13815	13808	13822	13808	13747	13904	13847	13620	13748	13691	13699	13796	13696	13777	13877	13794	13840	13794	13882	13629	13884	13660
31427	32522	35696	27000	20690	19300	19057	18820	18803	18576	18579	18756	18790	18493	18787	18674	18543	18772	18808	18333	18466	18498	18582	18515	18589	18745	18557	18615	18444	18648	18634	18545	18529	18351	18368	18441	18618	18270	18466	18547	18526	18541	18470	18560	18545	18371	18556	18508	18510	18617	18383	18386	18463	18544	18510	18449	18438	18290	18421	18426	18466	18466	18635	18341	18464	18367	18485	18611	18286	18454	18607	18409	18599	18529	18576	18501	18464	18483	18550	18629	18422	18681	18314	18388	18396	18504	18457	18343	18352	18371	18438	18665	18289	18252	18636	18556	18515	18463	18644	18443	18401	18486	18450	18500	18508	18305	18624	18581	18197	18424	18547	18445	18539	18412	18532	18348	18593	18358	18478	18496	18547	18438	18575	18491	18638	18375	18401	18518	18569	18579	18638	18344	18550	18696	18607	18734	18568	18547	18477	18560	18612	18475	18252	18392	18448	18479	18373	18434	18562	18499	18352	18419	18561	18482	18612	18612	18502	18538	18441	18297	18579	18583	18418	18355	18410	18702	18576	18486	18401	18495	18526	18682	18605	18317	18467	18383	18457	18165	18520	18707	18389	18473	18403	18443	18377	18596	18504	18304	18389	18584	18421	18579	18528	18520	18451	18461	18523	18632	18448	18488	18516	18577	18716	18615	18544	18574	18439	18348	18508	18447	18699	18391	18556	18419	18579	18514	18512	18602	18611	18541	18382	18529	18433	18386	18521	18528	18436	18320	18386	18462	18323	18474	18669	18506	18579	18559	18468	18396	18535	18448	18411	18429	18341	18329	18406	18371	18413	18260	18239	18493	18449	18601	18308	18380	18483	18464	18456	18648	18447	18469	18787	18597	18561	18427	18396	18364	18396	18323	18442	18619	18370	18443	18638	18530	18426	18621	18382	18379	18572	18523	18493	18438	18505	18387	18573	18562	18393	18643	18498	18694	18419	18642	18556	18442	18466	18377	18462	18559	18252	18365	18463	18286	18448	18471	18383	18538	18638	18654	18456	18678	18609	18459	18511	18621	18683	18477	18450	18518	18541	18511	18394	18365	18567	18555	18605	18534	18577	18390	18452	18448	18584	18417	18567	18562	18461	18377	18541	18695	18498	18474	18538	18115	18362	18293	18482	18357	18523	18478	18339	18508	18718	18572	18406	18506	18624	18340	18633	18369	18455	18561	18438	18679	18333	18505	18534	18352	18384	18654	18351	18401	18347	18634	18616	18573	18627	18427	18451	18715	18405	18322	18513	18251	18627	18374	18447	18586	18654	18526	18245	18491	18615	18560	18338	18566	18407	18429	18524	18362	18400	18595	18335	18405	18525	18413	18493	18479	18483	18322	18599	18468	18273	18394	18600	18620	18434	18416	18466	18418	18470	18513	18415	18490	18391	18353	18504	18592	18713	18501	18640	18573	18484	18437	18689	18395	18443	18518	18546	18552	18348	18450	18465	18591	18345	18424	18811	18403	18369	18599	18505	18487	18476	18558	18590	18536	18361	18581	18803	18514	18572	18524	18589	18491	18446	18520	18286	18549	18680	18467	18474	18419	18699	18637	18219	18494	18358	18529	18409	18500	18350	18703	18516	18537	18503	18566	18423	18642	18804	18462	18564	18436	18553	18329	18373	18387	18695	18550	18442	18583	18406	18582	18488	18403	18449	18439	18545	18438	18481	18494	18331	18494	18559	18671	18415	18541	18666	18622	18678	18497	18526	18517	18572	18296	18588	18577	18410	18478	18592	18712	18471	18508	18600	18332	18457	18436	18409	18510	18833	18358	18289	18589	18287	18359	18544	18259	18553	18371	18534	18457	18408	18702	18572	18703	18477	18459	18317	18199	18506	18432	18499	18541	18576	18504	18519	18630	18644	18710	18502	18599	18385	18596	18527	18484	18487	18600	18425	18500	18499	18577	18678	18300	18649	18522	18490	18468	18586	18650	18614	18595	18476	18636	18498	18558	18577	18494	18572	18455	18398	18388	18559	18556	18562	18287	18489	18689	18572	18531	18688	18741	18423	18353	18493	18441	18719	18694	18610	18457	18326	18332	18628	18435	18430	18463	18547	18327	18434	18517	18587	18430	18569	18448	18641	18381	18481	18743	18686	18500	18656	18395	18392	18410	18563	18421	18549	18501	18431	18546	18505	18402	18509	18388	18398	18370	18429	18519	18553	18660	18512	18378	18548	18601	18466	18483	18490	18621	18496	18418	18497	18403	18651	18641	18325	18462	18565	18605	18637	18391	18615	18569	18659	18636	18387	18433	18580	18689	18516	18491	18420	18265	18447	18522	18582	18428	18210	18408	18379	18575	18396	18426	18363	18584	18521	18699	18597	18517	18604	18457	18653	18572	18694	18430	18375	18579	18570	18627	18571	18352	18409	18368	18444	18540	18467	18656	18730	18506	18485	18539	18670	18397	18690	18576	18585	18491	18548	18359	18560	18508	18529	18540	18518	18646	18560	18407	18413	18251	18539	18447	18553	18424	18492	18359	18432	18663	18548	18378	18584	18685	18579	18742	18583	18369	18386	18736	18376	18494	18570	18464	18384	18511	18457	18485	18499	18367	18306	18374	18351	18328	18482	18300	18619	18578	18624	18351	18548	18423	18382	18638	18417	18427	18456	18440	18435	18531	18501	18369	18287	18411	18445	18611	18429	18497	18333	18451	18528	18787	18635	18614	18419	18653	18390	18406	18459	18702	18569	18572	18466	18264	18426	18501	18448	18447	18378	18413	18641	18534	18589	18357	18527	18628	18646	18490	18424	18471	18705	18582	18610	18330	18644	18698	18570	18442	18557	18241	18310	18528	18381	18416	18443	18481	18497	18361	18399	18670	18535	18323	18660	18453	18600	18499	18243	18544	18267	18530	18432	18499	18419	18486	18434	18653	18637	18674	18681	18345	18529	18485	18596	18467	18271	18299	18283	18562	18476	18604	18741	18721	18408	18465	18498	18509	18545	18509	18452	18533	18441	18448	18309	18315	18424	18474	18588	18481	18223	18374	18438	18574	18388	18576	18442	18460	18593	18386	18525	18481	18335	18732	18636	18454	18501	18611	18463	18228	18375	18478	18688	18416	18421	18595	18402	18465	18494	18466	18501	18487	18510	18414	18409	18574	18553	18588	18443	18688	18564	18491	18524	18502	18526	18573	18536	18481	18420	18522	18463	18657	18894	18504	18525	18508	18457	18596	18523	18598	18692	18355	18531	18305	18610	18559	18382	18447	18266	18578	18466	18491	18695	18502	18517	18839	18560	18470	18522	18384	18418	18476	18571	18402	18523	18602	18429	18406	18417	18322	18553	18548	18565	18477	18481	18384	18247	18506	18451	18353	18487	18372	18624	18465	18479	18488	18660	18465	18445	18813	18475	18431	18522	18533	18530	18517	18621	18736	18635	18628	18541	18573	18692	18597	18401	18530	18537	18410	18515	18601	18595	18674	18526	18493	18235	18393	18410	18323	18401	18367	18517	18541	18359	18587	18497	18521	18474	18590	18372	18345	18639	18538	18546	18449	18277	18343	18523	18442	18817	18379	18253	18568	18470	18642	18626	18641	18491	18465	18715	18721	18403	18414	18313	18444	18579	18811	18799	18762	18616	18417	18430	18550	18267	18384	18427	18382	18500	18502	18540	18567	18470	18681	18723	18807	18511	18552	18300	18480	18530	18556	18508	18633	18739	18534	18360	18706	18575	18505	18510	18400	18416	18460	18502	18390	18541	18549	18483	18454	18584	18366	18548	18537	18618	18562	18520	18246	18213	18682	18590	18532	18645	18650	18504	18359	18408	18437	18773	18632	18510	18576	18644	18426	18205	18555	18654	18365	18381	18511	18604	18489	18374	18310	18561	18626	18457	18461	18320	18483	18452	18446	18616	18860	18414	18458	18253	18576	18414	18570	18429	18534	18569	18418	18398	18373	18603	18631	18259	18509	18324	18497	18683	18352	18555	18384	18571	18379	18508	18386	18345	18145	18243	18645	18415	18568	18509	18542	18674	18431	18684	18518	18538	18406	18372	18331	18580	18413	18387	18326	18597	18447	18522	18378	18646	18361	18542	18345	18368	18548	18577	18435	18600	18334	18341	18472	18576	18499	18496	18361	18318	18638	18454	18459	18676	18409	18580	18593	18761	18360	18431	18428	18458	18401	18405	18527	18553	18674	18491	18457	18538	18422	18391	18434	18726	18512	18394	18515	18755	18533	18569	18627	18281	18469	18248	18692	18418	18456	18485	18484	18468	18398	18363	18653	18445	18589	18576	18448	18737	18351	18588	18559	18580	18650	18472	18613	18616	18509	18746	18581	18530	18410	18360	18581	18640	18577	18391	18468	18308	18522	18519	18593	18458	18654	18537	18538	18273	18402	18492	18530	18412	18426	18658	18602	18558	18433	18642	18572	18455	18431	18469	18466	18670	18529	18380	18600	18492	18373	18656	18490	18436	18527	18359	18281	18470	18474	18438	18628	18597	18513	18468	18501	18650	18439	18467	18691	18454	18400	18367	18630	18368	18553	18430	18419	18565	18473	18576	18702	18556	18418	18629	18552	18487	18306	18317	18366	18298	18649	18680	18384	18407	18342	18574	18429	18479	18376	18674	18438	18677	18497	18455	18468	18691	18383	18690	18598	18350	18456	18306	18539	18490	18646	18412	18374	18551	18706	18307	18586	18497	18311	18308	18245	18465	18389	18465	18520	18605	18333	18294	18520	18365	18399	18436	18547	18398	18441	18478	18551	18597	18311	18673	18513	18464	18483	18482	18469	18623	18425	18545	18591	18455	18470	18598	18465	18579	18424	18536	18746	18629	18536	18355	18567	18622	18394	18423	18540	18428	18567	18556	18431	18472	18683	18487	18643	18565	18628	18360	18373	18597	18340	18479	18480	18550	18833	18702	18503	18829	18372	18577	18615	18445	18526	18577	18452	18819	18682	18688	18719	18794	18410	18438	18500	18414	18569	18351	18685	18639	18569	18521	18508	18372	18405	18425	18527	18309	18421	18584	18279	18379	18529	18339	18536	18514	18658	18303	18374	18441	18688	18671	18475	18616	18501	18410	18392	18632	18546	18415	18474	18360	18614	18337	18349	18367	18515	18570	18572	18519	18505	18625	18469	18651	18550	18456	18496	18625	18528	18485	18558
31029	47125	34332	21453	17257	15530	15168	15101	15184	15241	15029	14863	14955	15226	15164	15079	14948	14884	14994	14762	14703	14665	14826	14859	14873	15019	14798	14912	14900	14860	14738	14703	14728	14707	14893	14802	14858	14839	14877	14691	14579	14618	14742	14747	14679	14694	14724	14657	14758	14821	14724	14647	14701	14732	14718	14714	14755	14781	14622	14665	14861	14765	14835	14828	14819	14692	14718	14663	14840	14776	14677	14794	14718	14898	14722	14759	14813	14683	14762	14737	14753	14749	14641	14663	14792	14733	14693	14789	14770	14806	14818	14767	14725	14687	14696	14967	14656	14780	14869	14799	14692	14689	14586	14646	14788	14774	14720	14655	14506	14385	14848	14802	14801	14802	14660	14667	14750	14867	14810	14772	14714	14653	14894	14746	14874	14691	14749	14764	14807	14817	14755	14646	14845	14688	14824	14515	14600	14702	14757	14818	14628	14541	14733	14630	14769	14773	14672	14853	14714	14902	14739	14734	14766	14786	14630	14593	14798	14844	14690	14712	14603	14670	14687	14666	14758	14629	14770	14758	14841	14783	14690	14596	14845	14764	14720	14916	14808	14683	14593	14856	14745	14866	14786	14836	14777	14769	14653	14873	14659	14713	14750	14790	14634	14535	14858	14755	14820	14762	14633	14823	14718	14793	14851	14654	14713	14650	14751	14705	14807	14807	14753	14620	14789	14727	14865	14844	14558	14906	14711	14604	14768	14884	14807	14685	14677	14705	14752	14626	14605	14783	14860	14467	14846	14829	14836	14679	14641	14746	14732	14898	14800	14702	14764	14904	14776	14808	14676	14822	14637	14759	14538	14764	14837	14740	14633	14780	14767	14748	14715	14719	14659	14817	14646	14672	14901	14853	14942	14610	14836	14704	14660	14940	14676	14985	14744	14800	14843	14629	14644	14819	14751	14649	14645	14754	14624	14817	14805	14986	14663	14731	14638	14786	14929	14732	14737	14751	14675	14752	14581	14779	14837	14794	14862	14699	14779	14941	14757	14556	14591	14772	14773	14603	14675	14643	14721	14706	14685	14675	14699	14761	14893	14832	14713	14725	14633	14725	14811	14627	14633	14798	14681	14693	14832	14731	14719	14685	14965	14814	14880	14674	14704	14675	14539	14771	14805	14796	14733	14758	14911	14768	14831	14780	14683	14728	14755	14959	14765	14758	14793	14846	14725	14765	14595	14707	14782	14799	14747	14846	14833	14737	14706	14768	14643	14822	14662	14704	14780	14691	14727	14647	14585	14826	14716	14788	14725	14691	14715	14861	14769	14734	14628	14827	14701	14880	14824	14716	14745	14652	14609	14699	14732	14873	14863	14871	14673	14657	14755	14566	14862	14740	14841	14770	14619	14688	14871	14853	14807	14537	14590	14700	14627	14853	14664	14596	14630	14758	14692	14811	14580	14760	14657	14645	14619	14934	14717	14857	14521	14877	14632	14813	14682	14753	14876	14625	14770	14923	14700	14481	14945	14844	14863	14751	14581	14856	14777	14670	14734	14665	14734	14773	14785	14907	14819	14614	14674	14634	14489	14692	14681	14616	14926	14806	14788	14768	14802	14806	14780	14747	14904	14818	14622	14840	14595	14815	14800	14802	14852	14704	14759	14791	14774	14727	14739	14710	14816	14759	14711	14744	14881	14698	14870	14897	14826	14787	14963	14750	14683	14773	14746	14714	14786	14813	14786	14799	14705	14697	14833	14714	14746	14878	14711	14776	14824	14912	14748	14778	14830	14730	14658	14720	14919	14701	14775	14598	14705	14890	14851	14761	14847	14728	14701	14810	14787	14751	14693	14815	14632	14815	14826	14776	14888	14748	14749	14821	14636	14743	14750	14693	14682	14729	14774	14856	14947	14834	14709	14788	14786	14831	14833	14731	14622	14672	14720	14784	14787	14737	14664	14776	14590	14678	14748	14822	14724	14795	14730	14735	14996	14697	14645	14708	14831	14648	14756	14803	14852	14859	14742	14772	14784	14825	14789	14628	14560	14727	14839	14855	14877	14697	14680	14834	14754	14846	14780	14529	14700	14673	14713	14796	14761	14900	14709	14792	14782	14637	14697	14784	14824	14755	14713	14851	14856	14667	14682	14745	14925	14915	14766	14510	14830	14812	14816	14538	14766	14787	14796	14765	14764	14761	14855	14643	14619	14800	14653	14809	14791	14714	14514	14770	14740	14718	14798	14800	14969	14615	14840	14741	14877	14928	14807	14741	14857	14623	14591	14766	14575	14761	14507	14703	14550	14657	14778	14685	14734	14714	14891	14755	14776	14825	14849	14787	14674	14770	14764	14846	14661	14624	14689	14669	14763	14638	14671	14852	14743	14769	14819	14737	14793	14693	14712	14624	14759	14803	14657	14601	14585	14887	14727	14741	14615	14698	14722	14903	14813	14864	14615	14773	14694	14685	14816	14690	14808	14846	14775	14718	14907	14731	14763	14776	14809	14747	14874	14647	14664	14827	14908	14798	14675	14722	14647	14863	14752	14630	14628	14778	14692	14752	14712	14882	14744	14858	14710	14814	14901	14825	14796	14674	14842	14744	14788	14569	14742	14822	14657	14666	14829	14699	14716	14642	14709	14756	14719	14519	14621	14921	14773	14652	14885	14905	14802	14757	14678	14869	14800	14760	14949	14643	14687	14722	14718	14843	14730	14769	14829	14507	14875	14785	14752	14860	14712	14651	14661	14918	14767	14812	14684	14544	14614	14763	14721	14647	14832	14735	14828	14677	14799	14688	14757	14841	14828	14858	14694	14718	14938	14576	14740	14764	14908	14709	14836	14874	14631	14890	14703	14803	14734	14722	14762	14755	14667	14877	14650	14805	14936	14725	14769	14569	14746	14740	14671	14848	14786	14681	14914	14845	14577	14685	14698	14987	14628	14665	14670	14757	14783	14860	14630	14675	14827	14726	14796	14786	14730	14746	14889	14840	14788	14777	14653	14610	14616	14617	14782	14819	14766	14608	14664	14769	14749	14680	14775	14781	14675	14865	14756	14624	14727	14875	14839	14867	14830	14648	14741	14599	14866	14713	14683	14812	14749	14674	14872	14957	15060	14894	14734	14860	14923	14816	14841	14547	14644	14743	14839	14722	14669	14801	14886	14733	14719	14712	14717	14687	14762	14726	14763	14662	14683	14694	14932	14756	14755	14894	14803	14744	14727	14824	14787	14655	14783	14740	14785	14675	14682	14714	14538	14714	14770	14745	14736	14819	14637	14726	14806	14712	14648	14648	14779	14760	14979	14925	14580	14807	14823	14753	14766	14671	14785	14742	14704	14571	14733	14829	14815	14830	14710	14701	14792	14640	14908	14927	14843	14614	14790	14743	14889	14701	14562	14775	14746	14721	14591	14788	14671	14689	14767	14705	14930	14792	14795	14713	14686	14829	14719	14649	14722	14673	14535	14713	14657	14735	14931	14762	14843	14696	14645	14984	14838	14664	14538	14566	14829	14792	14983	14796	14762	14740	14857	14874	14511	14681	14687	14789	14636	14593	14935	14632	14705	14663	14743	14792	14624	14843	14741	14796	14743	14723	14876	14691	14668	14848	14883	14731	14736	14742	14858	14732	14701	14796	14880	14615	14636	14671	14820	14842	14914	14646	14821	14801	14817	14799	14684	14570	14869	14626	14757	14704	14702	14740	14706	14814	14839	14737	14896	14836	14861	14801	14678	14698	14821	14772	14827	14663	14732	14864	14748	14783	14658	14870	14660	14697	14776	14712	14889	14844	14745	14612	14723	14739	14894	14731	15006	14659	14689	14642	14741	14771	14614	14783	14737	14719	14756	14673	14848	14787	14791	14857	14806	14698	14855	14631	14605	14806	14677	14692	14788	14707	14837	14820	14790	14772	14788	14710	14768	14667	14637	14812	14781	14685	14903	14699	14656	14629	14756	14741	14639	14680	14690	14579	14967	14902	14583	14785	14935	14719	14943	14640	14774	14859	14810	14871	14823	14740	14706	14906	14872	14835	14732	14676	14734	14715	14876	14725	14846	14870	14818	14667	14755	14811	14800	14759	14698	14818	14791	14798	14885	14784	14831	14971	14876	14778	14798	14627	14660	14720	14828	14907	14803	14941	14677	14752	14748	14713	14758	14627	14691	14759	14718	14757	14642	14712	14690	14877	14866	14784	14796	14801	14858	14707	14786	14803	14885	14794	14691	14765	14866	14729	14678	14792	14741	14750	14917	14728	14689	14801	14575	14689	14836	14864	14688	14888	14829	14681	14859	14650	14791	14649	14750	14778	14679	14848	14647	14779	14770	14845	14704	14693	14860	14809	14638	14652	14778	14686	14746	14734	14712	14751	14703	14789	14661	14611	14800	14756	14806	14667	14766	14687	14855	14876	14659	14760	14755	14638	14766	14875	14692	14872	14656	14714	14691	14754	14646	14856	14788	14951	14674	14653	14962	14667	14831	14825	14664	14621	14731	14783	14668	14560	14885	14711	14735	14641	14942	14643	14725	14819	14960	14749	14857	14695	14682	14680	14734	14898	14777	14882	14840	14689	14742	14740	14710	14647	14680	14500	14631	14680	14767	14596	14742	14747	14556	14763	14695	14761	14787	14854	14790	14864	14784	14727	14750	14603	14793	14580	14898	14826	14607	14607	14879	14847	14765	14836	14670	14850	14810	14925	14881	14741	14846	14725	14869	14815	14717	14760	14782	14821	14867	14721	14641	14740	14679	14916	14588	14657	14919	14737	14787	14625	14714	14661	14842	14799	14916	14893	14783	14871	14809	14871	14842	14578	14793	14777	14770	14841	14800	14716	14718	14732	14757	14549	14664	14557	14805	14782	14973	14826	14656	14778	14568	14773	14849	14659	14692	14742	14755	14759	14733	15051	14979	14763	14857	14906	14845	14888	14651	14722	14691	14793	14762	14657	14826	14779	14770	14870	14789	14723	14824	14693	14653	14718	14675	14865	14860	14739	14724	14998	14825	14606	14888	14841	14706	14939	14692	14777	14839	14665	14848	14694	14694	14851	14781	14762	14525	14850	14958	14801	14770	14730	14797	14703	14705	14829	14849	14641	14569	14813	14843	14811	14703	14554	14711	14874	14831	14665	14643	14712	14810	14685	14868	14951	14749	14828	14783	14760	14731	14784	14901	14661	14754	14722
23139	21157	28479	25922	23736	22482	21492	19275	18459	18414	18130	18159	18299	18416	18047	17975	18191	17816	17961	18040	17929	17914	17957	17942	18030	18719	18672	18883	18510	18158	18110	18104	17776	17864	17870	18122	17578	17665	17616	17915	17819	17887	17816	17863	17830	17741	17904	17843	17929	17857	17810	17879	17815	17995	17687	17756	17736	17779	17809	17944	17836	17740	17902	17800	17752	17772	17789	17632	17907	17678	17829	17710	17782	17801	17952	17758	17838	17835	17698	17923	17723	17768	17851	17924	17842	17828	17733	17802	17955	17697	17787	17812	17703	17726	17708	17738	17645	17929	17777	18005	17794	17826	17630	17766	17661	17975	17824	17897	17711	17757	18019	17958	17667	17892	17746	17931	18004	17802	17872	17639	17662	17854	17952	17957	18032	17823	17698	17768	17779	17595	17871	17882	17636	17933	17612	17942	17815	17938	17749	17920	17677	17601	17881	17957	17706	17561	17977	17986	17851	17836	17941	17855	17943	17723	17760	18060	17916	17846	17824	18032	17975	17830	17883	17708	17899	17797	17857	17800	17819	18065	17655	17875	17911	17877	17781	17888	17811	17838	17836	17782	17936	17653	17880	18054	17804	17955	17856	17966	17823	17741	17900	17794	17676	17827	17868	17610	17835	17796	17718	17739	17842	17818	17871	17739	17784	17883	17720	17776	17552	17843	17953	17980	17932	17721	17738	17686	17851	17844	17867	17832	17857	17717	17629	17832	17609	17717	17746	17719	17758	17728	17837	17804	17894	18001	17809	17774	17892	17963	17826	17865	17798	17794	17836	17667	17888	17887	17679	17959	17896	17730	17806	17672	17967	17846	17983	17958	17848	17701	17459	17831	17810	17839	17753	17787	17797	17929	17961	17833	18065	17768	18098	17925	17905	17843	17687	17674	17694	17874	18045	17722	17728	17658	17841	17745	17647	17585	17861	18090	17857	17845	17806	17865	18102	17769	17861	17906	17920	17745	17825	17969	17846	17876	17707	17801	17902	17935	18033	17676	17823	17959	17885	17725	17774	17724	17759	17880	17757	17761	17720	17818	17699	17671	17557	17817	17975	17904	17887	17990	17936	17846	17803	17948	17653	17896	17765	17556	17789	17758	17674	17701	17916	17833	17915	17709	17734	17665	17678	17920	17959	17804	17699	17759	17828	17935	17691	17754	17948	17884	17815	17672	17913	17771	17955	17755	17785	17843	17817	17906	17976	17759	18002	17883	17815	17814	17736	17818	17782	17614	17628	17837	17671	17815	17850	17855	17676	17841	17878	17743	17848	17548	17820	17684	17861	17965	17796	17878	17792	17874	17922	17781	17831	17640	17903	17701	17946	17713	17746	17779	17778	17910	17830	17929	17735	17856	17914	17669	17838	17834	17833	17860	17868	17833	17773	17731	17646	17837	17872	17810	17895	17857	17746	17721	17605	17670	17834	17758	17828	17751	17818	17933	17750	17648	17914	17852	17791	17826	17755	17654	17757	17905	17890	18059	17716	17797	17747	17798	17632	17917	17994	17972	17803	17907	17904	17815	17864	17804	17799	17660	17639	17726	17693	17658	17821	18112	18003	17988	17702	17805	18104	17813	17882	17999	17794	17788	17659	17971	17947	18067	17802	17926	17774	17776	17782	17914	17872	17784	17645	17638	17726	17722	17721	17917	17812	17701	17945	17719	17990	17873	17832	17813	17598	17728	17781	17967	17807	17834	17712	18008	17697	17853	17839	17775	17974	17897	17751	18016	18130	17862	17898	17727	17869	17637	17796	17747	18031	17734	17842	17744	17897	17858	17995	17693	17910	18067	17885	17921	17704	17890	17906	17636	17743	17735	17945	17880	17879	17907	17706	17615	17770	17850	17688	17653	17892	17599	17731	17938	17834	17862	17922	17801	18054	17914	17991	17914	17659	17724	17984	17778	17875	17793	17599	17810	18019	17664	17724	17916	17808	17961	17735	17724	17779	17866	17749	18312	18107	17810	17852	17725	17591	17841	17749	17710	17898	18081	17865	17774	17766	17834	17987	17794	17794	17749	17811	17910	17854	17781	18017	17773	17642	17719	17611	17513	17828	17532	17767	17787	17739	18053	17990	18014	17782	17772	17605	17751	17696	17673	17820	17697	17899	17874	17919	17613	17754	18017	17964	17445	17821	17789	17817	18050	17988	17849	17862	17922	17787	17985	17792	18072	17905	17747	18045	17933	17824	17880	17986	17751	17778	17728	17991	17608	18035	17847	17733	17718	17721	17945	17690	18056	17922	17865	17808	17734	17663	17841	17824	17976	18092	17910	17979	17989	18195	17911	17879	17958	17653	17864	17604	17759	17801	17732	17651	17933	18051	17891	17770	17619	17972	17891	17980	17739	18017	17677	17749	17807	17883	17750	17880	17870	17893	17722	17823	17924	17784	17942	17901	17820	18039	17915	17775	17943	17783	17838	17809	17907	17571	17961	18086	17932	17937	17989	17682	17744	17692	17763	17826	17660	17818	17859	18013	18032	17780	17827	17934	17781	17856	17975	17619	17800	17704	17889	17740	17690	17768	17676	17757	17670	17635	17796	17650	17649	17819	17891	17847	17819	17901	17818	17856	18088	18041	17872	17659	17658	17785	17835	18057	17893	17929	17745	17778	17791	17804	18005	17945	17836	17668	17755	17737	17839	17830	17841	17642	17888	17691	18026	18115	17718	17735	17863	17629	17766	17839	17620	17882	17885	17846	17658	17698	17934	17657	17708	17718	17820	17738	17918	17485	17579	17553	17709	17726	17920	17750	17791	17748	17710	17891	17723	17907	17802	17655	18081	17941	17799	17862	18016	17858	17960	17753	17645	17947	17927	17632	17768	17846	17889	17852	17808	17900	17924	17750	17746	17735	17746	17759	17852	17759	17920	17816	17840	18096	17641	17656	17604	17835	17954	17909	17829	17972	17818	17789	17801	17663	17741	17837	17824	17682	17822	17716	17934	17919	17733	17973	17707	17574	17847	17861	17878	17811	17734	17792	17767	17842	17903	17781	17822	17812	17988	17845	17690	17936	17785	17720	17881	17795	17762	17893	17829	17786	17750	17936	17814	17814	17712	17775	17827	17796	17782	17842	17856	17879	17987	17825	17829	17960	17842	17708	17796	17749	17867	17789	17824	18035	18044	17965	17790	17974	17912	17701	17661	17685	17818	17992	17723	17979	17795	18013	17866	17566	17777	17817	17665	17815	17844	17911	17814	17664	17915	17816	17660	17841	17772	17800	17956	17823	17738	17883	18125	17947	17657	17827	17733	17860	17832	17887	17865	17800	17943	18028	17860	17830	17833	17969	17869	17727	17721	17845	17787	17831	17776	17781	17706	17739	17786	17932	17863	17973	17882	17897	17786	17805	17833	17827	17899	17909	17694	17826	17886	17557	17912	17861	17773	17853	17714	17894	17848	17680	17864	17751	17752	17779	17795	17720	17786	17997	17890	17762	17649	17914	17594	17664	17736	17790	17676	17877	17809	17750	17881	17872	17573	17768	17875	17717	17729	17687	17833	17707	17754	17825	17852	17752	17639	17903	17684	17796	17705	17836	17968	17766	17659	17864	17842	17749	17570	18040	17944	17771	18098	17994	17868	18088	17939	17874	17999	17728	17808	17957	17679	17711	17796	17684	17723	17710	17766	17902	17932	17751	17791	17738	17763	17710	17990	17881	17823	17668	17735	17837	17691	17856	17850	17897	17696	17969	17785	17730	17788	17841	17813	17727	17869	17976	17772	17951	17846	17722	17778	17788	17860	17706	17917	17771	17750	17825	17906	17776	17850	17862	17788	17530	17796	17934	17836	17882	17814	17711	17815	17744	17833	17826	17725	17907	17710	17869	17711	17777	17768	17801	17873	17627	17690	17874	17778	17815	17836	17817	17792	17888	17781	17733	17927	17846	17731	17725	17851	17860	17975	17874	17708	17958	17578	17849	17693	17860	17923	17912	17677	17904	17776	17910	17819	17798	17843	17935	17823	17878	17716	17774	17674	17803	17980	17793	17739	17856	17855	17781	17761	17683	17774	18004	17736	17947	18012	17801	17809	18002	17914	17770	18001	17904	17999	17715	17959	17561	18044	18040	17730	17796	17861	18030	17800	17672	17769	17773	17805	17634	17834	17670	17657	17881	17809	17570	17912	17808	17725	17838	17778	17729	17780	17948	17937	17894	17928	17895	17794	17807	17908	17837	17964	17736	18102	17923	17683	17913	17882	17880	17837	17918	17714	17689	17776	17835	17737	17879	17909	17967	17987	17719	17741	17780	17870	17741	17718	17691	17672	17717	18066	17849	17589	17874	17961	17840	17909	17722	17730	17909	17718	17732	17778	17890	17692	17859	17669	17546	17905	17837	17754	17732	17789	17823	17632	17599	18071	17841	17620	17766	17896	17619	17768	17718	17785	17941	17674	17835	17923	17749	17918	17672	17674	17750	17873	17776	17607	17933	17785	17793	17589	17759	17939	17811	17823	17977	17772	17764	17967	17738	17541	17570	17783	18026	17682	17784	17938	17891	18016	18040	17857	17813	17916	17884	17604	18009	17956	17987	17951	17722	17869	17837	18203	18003	17753	17935	17689	17789	17794	17802	17768	17994	17943	17915	17865	17773	17831	17637	17709	17723	17777	17852	17766	17812	17706	17772	17694	17871	17624	17756	17740	18040	17868	17613	17752	17891	17946	17855	17774	17912	17717	17621	17684	17914	17839	17806	17692	17880	17722	17769	17581	17782	17725	17949	17800	17975	17624	17940	17656	17916	17983	17669	17700	17814	17995	17986	17725	17603	17919	17832	18013	17803	17820	17967	17968	17727	17847	17821	17970	17913	17648	17884	17819	17847	17773	17790	17708	17795	17894	17733	17698	17689	17732	17775	17681	17749	17890	18098	17893	17976	17836	17869	17738	17689	17659	17697	17631	17858	17823	17820	17839	17854	17664	17869	17879	17924	17761	17845	18061	17875	17868	17771	17732	17703	17625	17666	17816	17865	18058	17813	17806	17729	17778	17900	17727	17796	17643	17833	17890	17538	17734	17896	17932	17984	17736	17637	17786	17950	17890	17781	17919	17793	17867	17681	17742	17817	17896	17880	17858	17808	17759	17996	17792	17714	17804	17876	17879	17625	17768	17763	17766	18004	17870
30599	60175	47773	34487	22936	16485	15496	15232	15126	14810	14519	14637	14720	14964	14824	14433	14426	14268	14366	14439	14474	14437	14439	14751	14421	15275	15536	15394	15059	14497	14540	14310	14376	14209	14283	14170	14389	14549	14629	14322	14246	14247	14261	14501	14420	14241	14219	14284	14414	14391	14280	14253	14385	14283	14451	14435	14378	14442	14371	14422	14278	14274	14454	14411	14429	14352	14226	14173	14413	14248	14315	14240	14294	14321	14415	14454	14260	14210	14359	14275	14203	14291	14259	14241	14337	14426	14208	14271	14188	14301	14306	14307	14447	14401	14440	14197	14232	14377	14456	14262	14319	14435	14239	14344	14406	14326	14316	14265	14267	14426	14245	14372	14434	14426	14440	14316	14380	14350	14386	14380	14371	14418	14334	14351	14356	14370	14262	14314	14300	14388	14383	14281	14347	14308	14289	14232	14460	14296	14306	14209	14277	14287	14472	14333	14386	14196	14207	14164	14396	14191	14404	14195	14323	14337	14260	14600	14328	14300	14385	14303	14441	14479	14311	14366	14226	14156	14257	14304	14212	14378	14119	14280	14338	14340	14306	14387	14402	14248	14233	14341	14380	14124	14297	14140	14485	14319	14281	14356	14371	14255	14276	14271	14340	14235	14469	14224	14312	14325	14413	14243	14220	14253	14441	14350	14449	14288	14336	14398	14414	14203	14228	14236	14372	14461	14391	14237	14387	14252	14396	14338	14365	14129	14286	13937	14360	14287	14324	14524	14373	14306	14456	14422	14239	14351	14289	14254	14134	14425	14304	14007	14378	14321	14324	14387	14272	14326	14512	14451	14178	14303	14396	14296	14162	14592	14437	14332	14551	14381	14198	14392	14441	14399	14333	14541	14187	14321	14243	14400	14331	14368	14370	14278	14414	14232	14281	14299	14235	14203	14482	14394	14242	14279	14453	14321	14147	14423	14361	14357	14146	14282	14177	14427	14467	14519	14312	14253	14342	14368	14413	14273	14401	14161	14289	14312	14401	14246	14194	14380	14245	14459	14380	14403	14218	14197	14415	14355	14269	14303	14229	14318	14258	14471	14421	14338	14164	14412	14376	14214	14307	14347	14419	14288	14298	14163	14240	14563	14199	14263	14083	14302	14096	14324	14356	14440	14543	14327	14248	14228	14458	14398	14274	14202	14408	14378	14288	14386	14287	14301	14407	14285	14282	14287	14276	14239	14372	14269	14269	14471	14349	14220	14357	14293	14082	14278	14389	14293	14205	14214	14334	14334	14170	14281	14272	14255	14223	14269	14153	14289	14306	14291	14317	14411	14273	14233	14256	14386	14231	14202	14138	14258	14302	14315	14358	14367	14287	14393	14293	14307	14233	14332	14324	14317	14352	14299	14323	14325	14296	14230	14208	14368	14186	14349	14420	14450	14216	14336	14562	14404	14473	14114	14363	14361	14437	14436	14378	14387	14069	14228	14292	14364	14237	14341	14260	14294	14340	14319	14368	14280	14372	14426	14404	14105	14418	14102	14261	14311	14331	14408	14332	14258	14306	14334	14236	14352	14332	14349	14314	14297	14333	14345	14232	14352	14294	14356	14222	14327	14343	14296	14166	14232	14343	14318	14317	14287	14277	14268	14284	14351	14138	14280	14316	14387	14353	14240	14215	14249	14359	14243	14498	14271	14486	14265	14395	14281	14385	14437	14347	14152	14305	14248	14308	14332	14452	14307	14285	14235	14311	14415	14151	14308	14313	14314	14246	14298	14487	14458	14306	14441	14430	14378	14397	14416	14348	14485	14329	14529	14245	14359	14443	14432	14293	14306	14181	14272	14267	14433	14301	14389	14152	14308	14353	14308	14301	14479	14229	14301	14502	14276	14550	14140	14268	14428	14347	14201	14300	14213	14453	14352	14399	14434	14414	14287	14296	14263	14198	14363	14217	14205	14245	14343	14410	14245	14350	14119	14170	14286	14270	14309	14375	14208	14232	14415	14264	14206	14233	14323	14270	14379	14415	14310	14241	14523	14457	14377	14232	14281	14313	14144	14434	14318	14372	14369	14359	14272	14319	14318	14323	14308	14385	14495	14241	14447	14279	14313	14266	14409	14294	14308	14410	14346	14224	14290	14206	14397	14407	14426	14272	14385	14289	14293	14335	14170	14356	14321	14279	14411	14286	14416	14274	14294	14410	14297	14376	14245	14163	14400	14420	14383	14488	14306	14215	14289	14312	14157	14232	14382	14347	14484	14405	14373	14477	14376	14437	14260	14283	14243	14230	14230	14378	14367	14406	14211	14233	14230	14307	14286	14332	14295	14515	14161	14380	14248	14358	14182	14452	14369	14081	14292	14329	14184	14320	14297	14158	14257	14357	14294	14382	14207	14385	14441	14203	14244	14484	14250	14382	14306	14238	14227	14281	14210	14264	14325	14475	14169	14256	14418	14347	14288	14266	14317	14294	14322	14273	14302	14326	14367	14201	14365	14350	14396	14316	14332	14477	14265	14325	14364	14299	14307	14327	14359	14309	14380	14470	14351	14393	14339	14345	14309	14369	14440	14373	14230	14326	14348	14322	14361	14181	14377	14325	14150	14298	14202	14386	14347	14299	14427	14281	14397	14238	14261	14319	14461	14345	14278	14147	14305	14341	14281	14380	14242	14245	14325	14231	14423	14244	14456	14380	14369	14339	14273	14373	14456	14455	14264	14337	14376	14360	14391	14020	14319	14031	14298	14237	14321	14120	14413	14240	14301	14256	14295	14266	14195	14299	14275	14342	14475	14136	14330	14413	14441	14421	14219	14423	14408	14451	14318	14202	14338	14336	14294	14238	14364	14549	14286	14229	14433	14197	14181	14361	14400	14320	14265	14259	14227	14206	14311	14314	14263	14341	14414	14370	14391	14398	14296	14281	14233	14201	14228	14309	14390	14354	14405	14462	14459	14305	14310	14274	14362	14333	14105	14236	14241	14269	14358	14469	14357	14168	14335	14351	14282	14330	14328	14724	14125	14312	14432	14388	14426	14279	14313	14225	14338	14204	14317	14276	14275	14208	14353	14374	14312	14448	14238	14418	14476	14212	14316	14260	14343	14361	14325	14174	14412	14184	14312	14259	14450	14311	14393	14399	14559	14208	14411	14505	14280	14221	14155	14175	14228	14336	14410	14111	14317	14277	14244	14299	14281	14340	14302	14331	14381	14401	14394	14283	14255	14417	14310	14199	14313	14133	14276	14286	14409	14370	14054	14350	14418	14354	14301	14236	14223	14220	14210	14415	14400	14419	14332	14283	14330	14208	14278	14375	14115	14238	14440	14380	14396	14231	14353	14325	14240	14273	14330	14196	14320	14215	14463	14484	14361	14362	14291	14196	14283	14415	14274	14290	14248	14232	14463	14290	14273	14227	14396	14320	14219	14354	14229	14298	14297	14331	14118	14490	14306	14320	14279	14468	14307	14252	14325	14393	14294	14249	14291	14136	14296	14238	14163	14252	14336	14266	14191	14260	14297	14475	14187	14398	14475	14264	14358	14440	14260	14209	14307	14345	14351	14240	14442	14296	14439	14202	14265	14218	14311	14338	14199	14536	14158	14234	14221	14297	14340	14299	14401	14257	14297	14395	14335	14272	14322	14269	14450	14164	14357	14236	14297	14263	14318	14388	14294	14341	14209	14303	14369	14263	14363	14262	14406	14294	14175	14340	14356	14328	14373	14294	14310	14330	14363	14331	14367	14357	14306	14340	14314	14396	14329	14284	14238	14396	14230	14301	14128	14354	14424	14265	14228	14419	14289	14363	14235	14364	14227	14328	14353	14233	14329	14359	14279	14376	14407	14195	14293	14315	14486	14382	14423	14181	14329	14164	14366	14412	14333	14061	14325	14286	14271	14274	14326	14461	14328	14317	14474	14135	14265	14148	14425	14395	14354	14414	14170	14289	14349	14390	14385	14429	14264	14241	14327	14229	14440	14245	14137	14351	14317	14398	14368	14290	14342	14145	14285	14297	14187	14189	14269	14215	14226	14389	14342	14261	14246	14391	14215	14272	14251	14315	14517	14365	14246	14425	14303	14223	14338	14196	14378	14494	14517	14223	14385	14476	14243	14267	14251	14174	14405	14383	14248	14302	14205	14370	14342	14488	14134	14426	14353	14251	14343	14289	14295	14418	14280	14362	14226	14356	14340	14385	14447	14278	14438	14437	14437	14241	14287	14297	14369	14373	14242	14270	14347	14221	14335	14427	14269	14273	14206	14342	14313	14307	14212	14281	14238	14423	14330	14346	14429	14217	14172	14315	14255	14484	14385	14302	14178	14340	14345	14431	14304	14164	14079	14322	14272	14428	14250	14407	14262	14449	14501	14240	14243	14302	14249	14378	14318	14271	14483	14444	14339	14345	14377	14472	14312	14488	14201	14240	14409	14079	14365	14356	14275	14385	14312	14175	14323	14439	14296	14414	14464	14413	14358	14211	14397	14257	14363	14278	14361	14267	14426	14291	14237	14222	14442	14315	14296	14192	14390	14282	14572	14289	14447	14435	14246	14270	14295	14274	14218	14309	14280	14223	14231	14470	14266	14339	14307	14220	14428	14507	14288	14305	14206	14307	14297	14499	14455	14314	14308	14313	14267	14361	14310	14270	14208	14227	14397	14310	14167	14403	14359	14269	14395	14338	14288	14403	14379	14428	14197	14236	14332	14298	14295	14439	14349	14317	14575	14151	14289	14368	14244	14459	14354	14283	14237	14308	14415	14439	14362	14203	14320	14485	14269	14221	14390	14164	14258	14255	14225	14493	14368	14347	14400	14139	14293	14390	14245	14264	14396	14329	14269	14351	14386	14243	14449	14454	14393	14277	14277	14173	14339	14224	14334	14393	14396	14343	14357	14360	14339	14374	14378	14257	14266	14223	14430	14459	14254	14346	14281	14393	14308	14246	14554	14412	14249	14386	14095	14451	14394	14310	14344	14225	14269	14412	14352	14130	14416	14226	14405	14321	14331	14290	14209	14337	14399	14268	14417	14319	14296	14353	14322	14296	14279	14311	14441	14390	14432	14266	14183	14221	14358	14313	14327	14362	14336	14397	14331	14429	14316	14250	14346	14312	14277	14224	14283	14304	14437	14282	14360	14247	14172	14307	14323	14344	14357	14147	14240	14232	14494	14166	14363	14383	14306
24657	21430	29607	28797	22950	20939	20309	19574	19464	19442	19221	19200	19149	19096	18974	19067	19169	18933	19075	18981	19017	19116	19130	18853	18920	19170	19564	19435	19282	18983	19199	19142	18612	18811	18823	18948	19058	18914	18777	19049	18829	18828	18957	18941	19009	19093	18987	18741	18731	18798	18844	18968	18964	18771	18855	18541	18804	19120	19011	18982	19036	18939	18958	18865	18888	18991	18979	18756	18979	18924	18780	18794	18952	19059	19131	19046	18763	18824	18883	18922	18948	18887	18901	18852	18924	18973	18922	19105	18748	18881	18867	18965	18902	18762	18899	19059	19010	18925	19148	19051	19014	18683	18842	18706	18788	18802	18864	18856	18762	19024	18771	18951	18858	18891	18906	18708	18955	18612	18952	18873	18963	18881	18842	19156	18857	18704	18872	18816	19048	18939	18776	18889	18799	18767	19082	18981	18867	18908	19126	18853	18894	18671	18790	18983	19147	18890	19087	18974	19107	18863	18994	18847	19099	18780	18766	18933	18923	18908	18846	18778	19019	18956	18831	18865	19007	18851	18869	19063	18963	19120	19053	18720	19063	18797	18958	18870	18774	18680	18745	18674	18968	18940	18829	18902	19039	18768	18920	18800	18960	18794	18862	18913	18719	19113	18969	19036	18908	18968	18671	18887	19157	18928	19132	18952	18997	18922	19090	18804	18949	18812	18828	18798	18937	18800	18746	19078	18811	18739	19023	19019	18940	18872	19003	18733	19003	18850	18821	18872	18848	18990	18990	18898	19036	18954	18769	18922	18813	18818	18868	18894	18710	18833	18987	18894	18864	19064	19146	19025	18773	19069	18938	18918	19059	18911	18932	18886	18906	18718	18998	18923	18866	18786	18696	18980	18795	18900	18869	18867	18973	18906	18861	18823	18992	18890	18791	18694	18886	18886	18940	18822	18994	18902	18939	18937	18945	18923	18924	18802	18729	18950	18943	18755	19013	18672	18915	18815	18706	18841	18944	18918	18958	18842	18929	18975	19099	19084	18967	18903	18659	18799	18971	19208	18902	18989	18870	18998	18942	19085	18973	18849	18829	18774	18936	19156	18894	19214	18993	19049	19089	18779	18816	18673	18936	18818	18934	18699	18728	18991	18841	19036	18855	18973	18933	18786	18765	18901	18762	18859	18930	18927	18958	18881	19025	18895	19023	18888	19009	18867	18949	19032	18852	19043	18869	18762	18907	18806	18854	18817	18903	18614	18943	18835	18878	19111	18805	18769	18870	18776	19093	18919	18960	19071	18854	18774	19176	18734	18877	18831	19000	19075	18896	18863	18792	18868	19014	18962	19032	18945	18868	18744	18694	19058	19019	18960	18776	18915	18990	18969	18998	18677	18753	19125	18801	18925	18965	18999	18778	18834	19164	19047	19000	19165	19042	18692	19051	19009	18773	18905	18743	19000	18781	18932	18870	18967	19097	18985	18920	19120	18892	18900	18798	18997	18909	19012	18964	18881	18937	18845	19083	19038	18867	18914	19079	18788	18851	18995	18954	18671	19004	18767	18974	18883	18990	18941	18867	18865	19111	18828	18858	18974	18870	18925	19207	19059	19066	18803	18907	18844	19001	18799	18864	18727	18890	18965	19045	18888	18794	18853	18839	18947	18879	18870	18973	18950	19058	18692	18873	18858	19045	19004	19024	19075	18864	19024	18769	19111	18993	19094	18913	18875	18773	18851	18846	18832	18843	19070	19294	18942	18746	18822	18954	19038	18859	18733	18823	18783	19057	18931	18722	18738	19146	18972	19063	18894	18966	19027	18976	18962	18749	18868	19013	18944	19027	19063	18911	19028	19105	19018	18981	18827	18860	18932	18808	18649	18944	18807	18907	18941	18653	18735	18806	19023	19052	18864	18866	18985	18814	19093	18918	18990	18882	18927	18965	19050	18943	18757	18641	19052	18836	18792	19005	18998	19150	18745	18982	18979	19040	18779	18826	18899	18963	18918	18598	18774	18937	18927	19019	19054	18767	18762	18807	18810	18894	18970	18867	18757	18907	19024	18872	18956	18972	18959	18787	18866	18913	18893	18958	18930	18925	18797	19049	19036	18759	18909	18732	18813	18723	19020	19199	18965	18902	18881	18777	18690	18841	18896	18973	19208	18915	18968	18936	18861	18865	19025	18983	18988	18737	18805	18960	19228	19014	18910	18947	18998	18841	18831	18874	18866	18726	18989	18702	19073	18907	18988	18820	18883	18959	18631	18887	18919	19083	19016	18998	19042	18757	19107	18997	18915	18855	18781	18990	18722	18893	18634	18720	18953	18875	18949	18947	18820	18899	18914	18781	18954	18961	19007	18968	19017	18974	18970	19079	19030	18951	18631	18938	18814	18995	19150	18900	18872	18633	18645	19015	19052	18872	19092	19037	19098	18986	18649	18805	19010	18837	19104	19054	18852	18886	18852	18984	19094	18837	18846	19031	18934	18839	18921	18878	18856	18813	18951	18865	18845	18957	18874	19155	18770	19041	19083	18929	18719	18866	19106	19021	19094	19129	19079	19003	18902	19005	18988	19197	18837	18963	18894	18863	18813	19021	18859	18828	18840	19058	18929	18858	18889	18783	19021	18954	19017	18999	18920	18934	18857	18815	19033	18846	18864	18971	19089	18966	18926	18979	18849	18998	18905	19173	19009	18808	18751	18893	19063	19011	18783	18854	18863	18747	18827	18992	18887	18908	18780	18825	19017	18898	18952	18889	18894	18985	18947	18809	18864	18605	18964	19141	18967	18915	18886	19096	18893	18868	19011	18904	18805	18821	18973	18887	18979	18908	19016	19166	18884	19088	19049	18900	18952	19050	19061	18873	18775	18742	18768	18992	18858	18880	18773	18934	18904	18823	18856	19047	18659	18899	18887	18829	18881	18993	18900	18882	18929	18713	18989	18783	18952	18809	18711	18858	18848	18847	18880	19000	18779	18790	19037	18861	18871	18821	18931	18894	19015	18963	18947	18982	18931	18802	18844	18927	18762	18958	18987	18957	18898	18807	18945	18887	18988	18684	18633	18913	19166	18749	18968	18887	18939	18719	18588	18954	18901	18876	18898	18886	18802	18849	18941	19158	18838	18902	19097	19180	18909	18852	18976	18823	18908	18981	18885	18804	18695	18806	18876	18823	19018	19171	18969	18916	18941	19072	18804	18912	18977	18852	19048	18771	18794	18861	19018	18778	18984	18985	19080	19047	18941	18920	18743	18826	19036	18788	18659	18958	18942	18950	18917	19028	18904	18968	18835	18805	18972	18880	18945	18795	18900	18835	19019	18631	18949	19093	18815	18862	18717	18536	18922	18805	19030	18836	18781	18814	18818	18842	18934	18844	18917	18914	18872	19074	18885	18897	19110	19097	19024	18826	18813	19068	18840	18750	18938	18817	19035	18846	18702	19021	18926	19025	18981	18916	18795	18947	18926	19054	18780	19051	18904	18926	18934	18867	18995	19007	18987	18953	18926	18797	18936	19033	18823	18655	19146	18954	19085	19112	19056	19088	19036	18884	18857	18990	18904	18842	18984	18786	19064	18955	18998	19020	18638	18985	18889	19093	18862	18750	18740	18915	18865	18930	19059	18893	18962	18946	18982	18911	19136	19055	18831	18723	19041	18847	18937	18997	18841	18971	18815	18917	18972	18765	18944	19032	18973	18949	18951	18724	18884	18985	18999	19039	18882	18958	18675	19012	19046	18767	18851	18889	18769	18964	19024	19116	19215	19235	19147	19173	19034	18947	18995	18903	18818	19027	19045	18965	18807	18826	18786	19068	18853	18977	18964	18896	18853	19110	18802	18837	19053	19060	18913	19040	18762	18745	18963	18880	19030	18867	18896	19005	18869	18941	18823	18911	19076	19128	18891	19076	18853	18687	18904	19225	18970	18881	18809	19025	18883	18990	19018	19125	19049	18839	18862	18990	18934	18898	19043	19106	18969	18880	18985	18887	18682	18895	19066	18900	18966	19067	19117	18757	19022	18877	18757	19087	18941	19067	19059	19000	19109	19064	18644	18796	18898	18965	18842	19000	18921	19007	18886	18822	19079	18829	18900	18874	18933	19087	18787	19133	19087	19057	18948	19039	18839	18966	18848	18902	19099	18881	19105	18999	18955	19049	18898	19161	18994	18737	18875	18831	19095	18767	18866	18972	19019	19006	19035	18957	18783	18975	18966	19131	18991	18887	18908	18550	18905	19035	18763	18879	19070	19031	18899	18974	18918	18810	18692	18858	18941	18974	18889	18812	18986	18811	18961	18916	18912	18730	18796	19022	18976	18804	18857	19105	18950	18905	18989	19194	18858	18912	19029	18891	18904	18922	18737	19026	18977	18862	19043	18936	18844	18854	18828	18781	18773	18972	18850	19024	19060	18829	18917	19173	19167	18910	18738	18840	18915	18919	18822	18738	18848	18662	18871	19037	18696	18806	18829	18884	19089	18811	18975	19074	19126	18746	18732	18769	19124	19130	18935	18841	18656	19000	18917	19028	18947	18960	18878	18917	19080	18982	18881	19304	19023	19104	18907	19028	18788	18866	18822	18908	18907	19068	18975	18939	18825	19122	18944	18948	18965	18678	19006	19140	19170	18820	18949	19084	18868	19038	18964	19013	18837	18998	18910	19135	18934	18949	19055	18929	18967	18996	18647	19140	19107	18950	18808	19013	18918	18870	19034	19100	19080	18981	18955	18820	18992	18998	18728	18871	18803	18943	18824	18840	18838	18910	18933	19029	18931	19094	18927	19011	18821	18976	18815	18900	19017	18940	18922	18874	18642	19033	18678	18710	18693	18736	18996	19094	18973	19002	19008	19314	19130	18842	18806	18962	18919	18953	18867	19071	18911	19064	18940	18974	18817	18813	18914	18703	19019	18850	18837	18852	18840	18883	18852	19034	18926	18843	18956	18781	19009	18933	18887	18910	18819	19012	19042	18713	19117	19012	18769	18648	19080	19001	18724	18858	19021	18970	18927	18962	18994	18687	18806	18817	18964	19006	19037	19170	18851	18981	18848	18915	19113	18937	19057	18774	18798	18957	18860	18892	19068	18765	18787	18884	18873	19105	18962	18917	18701	18858	18895	19008	18858	19000	18764	18960	18846	19133	18818	18821	18864	18940	18911	18861	18859	18931	19023	19067	18888	18923	18785
30423	52883	43437	26874	19559	16310	15880	15385	15353	15175	15202	15035	15011	15128	15030	15031	15041	14973	14991	15111	15072	15020	14858	14928	15044	15542	15840	15543	15358	15191	14978	14951	15037	14918	15188	15085	14943	14820	15066	14937	14874	14827	14973	14726	15021	14922	14952	14845	14899	14922	15025	14926	15027	14898	14845	15036	14829	14956	15053	14965	14932	14837	14912	14946	14947	14718	14748	14892	14869	14847	14859	14878	14895	15042	14864	14899	14935	14871	14884	14738	14951	14891	15088	14898	14947	14835	15055	15022	15055	14908	14987	14930	14992	14932	14954	14804	14967	14880	14754	14918	15041	14932	15028	15007	14896	14866	14990	14999	14886	15038	14913	14884	14854	14854	14919	14942	14760	14664	15030	14910	14765	14967	14757	14928	14952	14747	14910	14942	15116	14995	14887	14927	14895	15086	15081	14819	14974	14908	14837	14956	15054	14928	15161	14885	14733	15044	14991	15000	14855	14797	14875	14929	14807	15006	15355	14992	14966	14876	14913	14877	15080	14903	14737	14829	14966	15034	14825	15011	14832	15179	14847	15063	14887	15019	14856	15069	14995	15031	14997	14911	15148	14968	15070	15197	14768	14822	15012	14804	15037	14934	14967	15051	14993	14955	14869	14854	14836	14803	14774	14899	14774	14855	14910	14845	14829	14833	15014	15094	14998	14836	15148	14816	15010	14859	14867	14983	14872	15020	15039	14942	14856	14990	14971	14738	14965	14954	14904	15046	14857	14983	14872	14910	14990	15071	14955	14981	14965	14755	14978	14866	14860	14972	14987	14861	15159	14822	15037	15114	14874	14762	15058	14935	14902	14931	14967	14744	14890	14993	15091	15000	15092	14813	15068	14904	14873	14773	14992	14970	15034	14966	14937	14976	14826	14946	14980	14770	15050	14807	14857	15063	14923	14903	15120	15072	14835	15015	14949	15066	15010	14934	15239	14984	14821	14807	14892	15009	14891	14896	14796	14876	14937	14848	14845	14902	14954	15097	15067	14981	14876	14905	14895	14956	14886	14960	14978	14945	14876	14849	14985	15046	14922	14851	15025	15032	14911	14814	14988	14974	14873	14962	15082	14828	14928	14920	15016	15073	15043	14939	14914	14908	14809	14749	15059	14889	15049	14917	14942	14929	14896	14932	15014	14943	14829	14795	14916	15121	15009	14924	15017	15047	15017	14873	14921	14835	14926	15127	14898	14841	15055	14703	14752	14944	14901	14736	14991	14883	14850	15005	15123	14771	14931	14952	15040	14805	14926	15070	14763	15087	14984	14908	14923	14930	14876	14837	15011	14728	14958	14721	14943	15070	15060	14934	14827	14864	14941	14976	15080	14930	14945	15063	14895	14926	14985	14885	15190	14651	14868	14934	14847	15002	14736	14926	14913	14908	15027	14871	14853	14913	15060	15012	14983	14851	15065	14995	14789	14986	15132	15046	14830	14976	14914	15158	15071	14735	15011	14834	15059	14949	15036	14864	15066	14869	14963	14960	15051	14910	15011	14889	14708	14846	14923	15008	14873	14888	14865	15009	14915	14927	14874	14834	15098	14872	14801	14949	14937	14941	14949	14846	14746	14953	15167	14925	14982	15027	14892	14979	15193	14990	14849	14720	14956	15054	14932	15084	15016	14880	14776	14953	15073	14989	15020	14927	15001	14806	14704	14893	14981	14859	14919	14940	14781	14991	14951	15130	14902	14906	14990	14979	15114	14927	14956	14997	14798	14826	14990	14889	15049	14910	15073	15069	14989	15049	14804	15056	14960	14892	14946	14901	14973	14915	14986	14875	14931	15005	14847	14994	14870	14835	15085	14794	14710	14867	14776	14906	14828	14891	14916	15056	15016	15002	15044	14957	15159	14989	14994	14774	15027	14922	15063	14931	15010	14904	14970	14998	14918	15001	14802	14966	14867	14899	14879	14918	14762	14973	14917	15020	14965	14878	14944	15117	14945	14905	14909	14867	14973	14769	14998	14851	14838	14876	14936	14818	15047	14988	14979	15003	14868	14913	14772	14878	14886	15011	15047	15107	15017	14846	14918	14802	14786	14836	14982	14741	14927	15053	14806	15034	14969	15079	14881	14960	14930	14923	14894	14806	14830	14912	15073	14829	14937	14828	15015	14954	14962	15025	15061	14861	15050	14930	15064	14999	14856	14755	14907	15066	14787	14863	15027	14900	14806	14979	15126	15048	14803	14947	14853	14985	14935	15050	14983	14812	15029	15041	14953	14776	14930	14996	14816	14832	15082	14804	15040	14886	15182	14793	14879	14886	15052	14927	14993	14965	14977	14917	14913	14840	15036	14925	15063	14886	14947	14872	14948	14987	14799	14809	14956	14887	14992	14749	14939	14842	14861	14916	15029	15010	14932	14915	15001	15164	14958	14894	14862	15056	14984	14855	15144	14765	15113	15104	14936	15119	15039	15098	14889	14963	15030	15020	14838	15041	15012	14819	14927	15128	14864	14971	14976	15111	14969	14987	14920	14945	14982	15075	15083	14932	15178	14945	15251	14964	14921	15123	15134	14999	14902	14904	14913	15065	14944	14980	14999	14875	14913	14993	14929	14904	14967	14891	14842	14838	14748	14968	14874	14849	14891	14875	14932	14833	15037	14876	14904	14903	14888	15037	14944	14760	15058	15018	14988	15014	14966	14875	15127	14861	14926	15076	14814	14927	14892	15030	14987	14929	15153	14839	14740	15009	15009	15061	14995	14950	14827	15076	14856	14957	14880	14940	14834	14923	15026	14848	14961	14896	14894	14971	15078	14978	14919	14894	15122	14810	14869	15128	14858	14942	14975	14973	14902	14971	14834	14821	14928	14978	14859	14789	14901	14940	15073	14841	15063	14968	14980	14886	14779	15062	14841	14942	15043	14926	14824	14815	14930	14906	14851	14771	14924	14938	15055	15046	14828	14834	15087	14726	14972	14894	14873	14871	15018	14731	14967	14942	14973	14817	14892	14914	14884	14770	14872	14962	14913	14874	14896	14874	15093	14874	15146	14990	14986	14971	14829	14973	14876	14961	14983	14856	15120	15111	14920	15008	14943	14950	14815	15053	14681	14938	14829	15011	14850	14886	14814	14916	14984	14835	15045	14917	14821	14824	14894	14974	14766	14909	14809	14896	14850	14792	14914	14985	14775	15017	14816	14820	14842	15012	15142	15131	14880	14983	15019	15144	14963	14914	14915	15069	14828	14867	15114	14960	14801	15039	14986	14918	14923	14771	14992	14872	14993	14791	14952	14861	14973	14764	15101	15082	15007	14968	14933	15099	14950	14952	14947	14753	14882	14849	14974	14906	14935	14917	14911	14797	15009	14796	14828	14971	15016	14857	14780	14898	14974	14954	15017	14838	14847	14887	14898	14846	14775	14970	15041	15007	14938	14854	14922	14984	14934	14937	14948	14967	15072	14933	14964	15101	14982	14852	14859	15203	14968	14913	14882	14818	14799	14954	14851	14828	14962	14955	14943	14911	14917	14987	14908	15001	15025	14761	14973	14884	14899	15102	14916	14963	15057	14957	14972	15051	14997	14911	15009	14988	14896	14996	14996	14982	15131	14850	14953	14934	14943	14941	14714	15032	14802	14908	14757	14766	14915	14841	15067	15016	14892	15018	14771	14942	14933	14910	14901	14830	15034	14863	14891	14973	14992	14920	14962	14819	15123	14927	14997	14991	14903	15022	14942	14684	14882	14880	14736	14990	14864	14952	14925	14887	14883	14894	15014	14849	14837	14998	15156	14859	14932	15022	14887	14910	15107	14929	14943	14815	14956	14984	14867	14911	14893	14914	14876	14735	14901	14801	14841	15033	14946	15037	14996	14997	14879	14969	14945	15073	14909	15027	15096	15079	14931	15053	14955	15023	14882	15092	15066	14979	15120	14951	14847	14905	14736	14893	14866	14888	15078	14837	15044	14989	14885	14933	14836	14928	14970	14929	15035	14920	14897	15001	15055	14912	14961	15044	14997	14925	14961	14895	15063	14968	15026	15015	14782	14909	14861	14925	14814	14931	14929	15022	15078	14973	14858	15018	14953	14912	14814	14903	15015	15068	14926	14992	14902	15128	15062	14918	15103	14942	14876	14880	14836	15008	14963	14908	15103	15114	14916	14965	14949	14987	14897	14772	14815	14989	14953	14987	15068	14890	15071	14897	14892	14947	14924	15068	14803	14775	14695	14923	14870	15034	14939	14966	15001	15031	14880	14851	14824	15064	14992	15098	15013	15088	14986	14787	14891	14910	14932	14966	14820	14873	14850	14989	14859	14895	14954	14899	14911	14978	15074	15018	14956	14930	14944	14910	14854	14818	14925	14846	14950	15042	14990	14852	14858	15029	14854	15038	14943	14832	14722	14973	14990	15079	14975	14999	15054	14854	14965	14816	14926	14855	14865	14946	15032	14864	14956	14916	14843	14929	14930	14976	14825	14699	14901	14992	14950	14839	14993	14992	14911	14948	14968	14844	14993	14957	14956	14820	14865	14842	14961	14962	14815	14860	14966	14957	14861	14975	15203	14878	15087	14900	15069	14843	14993	14929	14933	15102	14937	15008	14894	15018	14980	14808	14849	15056	14842	14980	14936	15041	14939	14870	14890	15048	15043	14859	14933	14714	14953	14771	14871	14966	15001	14870	15057	14855	14807	14841	14970	14799	14935	14854	14960	15003	14906	15038	14897	14773	14924	15019	15038	14918	15012	14788	14919	14895	14897	14933	14904	14948	15131	14752	14886	15039	14892	14984	14967	15014	15065	14854	14947	14889	14920	14973	15057	14811	14951	14988	14976	14796	15021	14982	14948	14886	14990	14929	14876	14891	14871	15001	14978	14926	15149	14897	14889	15041	15012	14788	14800	15032	15022	14870	14876	14910	14951	14842	14823	14985	14947	14765	14877	15075	14947	15027	15233	14833	15031	14856	14896	15004	15142	15113	14921	15021	14781	14953	14938	14970	14928	14985	14935	14824	14943	14894	14998	14971	14801	14976	15003	14951	14969	14728	14940	14910	15085	15029	15009	15012	15010	14928	15010	14995	14987	14989	14978	14910	14632	15016	14878	14974	14953	14857	15014	14982	14777	14937	14819	14980	14855	14773	15070	15088	15008	15016	14919	14752	15018	14959	14862	14954	15009	14976
22123	21180	28603	24402	21831	23740	25168	20492	19374	19679	19635	19481	19546	19300	18965	19221	19144	19365	19121	19221	19339	19038	18954	18987	19336	19914	20700	20824	20393	19774	19473	19116	19136	18921	19078	18869	18893	19008	18966	18906	18867	18893	18926	18820	18825	18861	18969	19092	18847	19046	19001	18945	18939	19027	18958	18916	18900	19033	18865	18872	18846	18759	18979	18899	18985	18923	19123	18855	18612	18932	18916	18753	18851	18866	19080	18892	19045	18932	18872	18790	18898	19123	18731	18911	18671	18869	18824	18898	19099	19017	18860	18819	18857	18670	18891	18853	18792	18976	18757	18941	18803	18875	18698	18778	18904	18718	18893	18974	18882	18948	18894	18790	18737	18894	18891	18861	18941	18833	18775	18762	18813	18760	18952	19013	18751	18897	18764	18863	18814	19087	18842	18761	18918	18895	18718	18649	18673	18891	18928	18743	19025	18854	18775	18788	18879	18950	18979	18936	18796	18888	18889	18807	18997	18602	18751	19064	19083	19003	18938	19000	18672	18712	18770	18664	18674	18656	18984	18847	18861	19102	18896	18968	18937	18861	18896	18871	18863	18908	18869	18760	18862	18937	18766	18823	18797	18879	18646	18811	18924	18747	18664	18923	18861	19020	18899	18755	18657	18825	18939	18850	18897	18939	18982	18858	18845	18858	18768	18888	18920	18692	19023	18864	18857	18757	18933	18717	18754	18755	18904	18765	19028	18880	18851	18801	19010	18799	18912	18758	18932	18767	18852	18977	18945	18595	18611	18776	18879	18941	18805	18935	19006	18918	18862	18815	18772	19057	18829	18833	18763	18950	18895	18982	19141	18880	18816	18789	18938	18801	18764	18884	18900	18826	18794	18754	18853	19153	18957	18761	18706	18747	18971	18801	18729	18863	18939	18928	19232	18699	18746	18667	18811	18740	18861	18837	19009	18775	18894	18773	18928	18782	18940	18783	18804	18788	18837	18752	18931	18918	18816	18862	18910	18869	18763	18517	19034	18715	18853	18871	18865	18891	18911	18701	18655	18757	18823	18933	18995	18898	18710	18918	18824	18908	18767	18922	18847	18884	18909	19014	18840	18873	18952	18838	18915	18821	19004	18869	18725	18992	18932	18826	18697	18700	18939	18703	18700	18880	18781	18725	18822	18645	18810	18879	18950	18841	18925	18956	18640	18882	18796	19033	18753	18830	18694	18925	18867	18937	18922	18780	18974	18818	18624	18870	18875	18659	18865	19003	18712	18675	18802	18777	18923	18840	18721	18786	18737	18630	18591	18740	18841	18873	18999	18654	18807	19149	18916	18851	18696	18678	18836	18949	18993	18836	18977	19033	19055	19011	18743	18662	18702	19081	18863	18965	18951	19045	18871	18855	18931	18862	18887	18711	18921	18818	18875	18646	18752	18905	18949	18888	18905	18914	18776	18725	18862	18682	18878	18724	18784	18779	18877	18817	18910	18785	18987	18648	18809	18915	18874	18798	18856	18978	18924	18833	18753	18856	18791	18772	18905	18563	18790	18802	18761	18828	18712	19091	19151	18780	19083	18832	18773	18763	18830	18860	18750	18816	18760	18790	18948	18998	18849	18714	18908	18833	18723	18850	19224	18898	18767	18714	18662	18822	18970	19001	19176	18805	18729	18910	18765	18771	18748	18798	18882	18823	18861	18781	18980	18665	19012	18585	18957	18778	18753	18896	18676	18860	18776	18829	18942	18863	18733	18707	18826	18787	18802	18882	18876	18815	18849	18850	18632	18870	18870	18789	19019	18716	18785	18662	18797	18825	18749	18939	18938	18850	18695	18875	18740	18876	18737	18879	19024	18874	19063	18617	19033	18671	18963	18771	18814	18942	18795	18900	18748	18834	19027	18982	18876	19000	18922	18828	18854	18859	18687	18604	18638	18693	18701	18745	18879	18896	18921	18879	18786	19010	18754	19067	18741	18575	18722	18859	18660	18839	18901	18776	18772	18829	18841	18716	18797	18812	18762	18834	18846	18889	18841	18878	18674	18867	18831	18648	18834	18894	18991	18965	18769	19049	18899	19045	18857	18546	18580	18959	18794	19020	18790	18866	18784	19017	18694	18763	18763	19004	19089	18872	18791	18860	18967	18754	18856	18987	18810	19161	18958	19031	19034	18694	19016	18525	18783	18856	18913	18694	18858	18803	18963	18913	18798	18631	18818	18897	18928	18999	18971	18667	18973	19126	18811	18682	18787	19106	18906	18730	18857	18947	18814	18818	18751	18746	19043	18784	18823	18767	18879	18483	18776	18839	19032	18649	18887	18771	18928	18869	18991	18876	19007	18740	18789	18794	18892	18741	18838	18960	18739	18953	18738	18845	18799	18637	18835	18726	18782	18716	18847	19035	18685	18845	18799	18928	18842	18528	18827	18956	18620	18892	18966	18949	18732	18765	18883	18974	18912	19043	18857	18833	18706	18782	18601	18840	19035	18787	18639	18744	18822	19022	19011	18921	18778	18714	18748	18847	18890	18930	19014	18886	18713	18815	19005	19014	19019	18825	18857	18817	18655	18802	19019	18960	18907	18771	18885	18979	18987	18956	18744	18871	18773	18751	19093	18922	18777	18942	18587	18564	18933	18711	18905	18704	18866	18689	18701	18931	18664	18921	19000	18829	18901	18917	18875	18886	18871	18687	18692	18814	18747	18948	18462	18859	18859	18887	18703	18818	18720	18769	18825	19008	18950	18589	18984	18898	18871	18728	18712	18854	18685	18989	18963	18793	18959	18954	18699	18828	18807	18744	18909	18838	18991	18747	18911	18883	18840	18925	18960	18756	18885	18710	18845	18731	18842	18884	18776	18918	18806	18867	19036	18801	18849	18579	18924	18735	18903	18798	18794	18837	18790	18842	18665	18859	18832	18774	18864	18956	18734	19025	18718	18952	19014	18645	18815	19021	18804	18851	18902	18675	18853	18850	18680	18670	18926	18844	18863	18887	18896	18946	18680	18907	18798	18727	18708	18904	18823	18662	19003	18800	19042	18973	18999	18545	18806	18644	18769	18752	18617	18993	18941	19017	18852	18778	19116	19045	18925	18780	19077	18858	18937	19009	18738	18643	18818	18842	18735	18830	18899	19005	18674	18901	18753	18796	18863	18663	18853	18763	19192	18843	18626	18761	18901	18984	18925	18813	18814	18824	18902	18881	18650	18789	18973	18696	18855	18811	18830	18846	18574	18776	18856	18713	18747	18905	18977	18766	18613	18771	18794	18760	18752	18928	18850	18792	18736	18769	18806	18834	18716	18848	18873	18748	18809	18746	19004	18689	18858	18764	18691	18904	18994	18786	19018	18818	19076	18867	18788	18967	18873	18800	18922	18774	18789	18809	18969	18742	18889	18841	18955	18979	18844	18783	19022	18733	18645	18867	18776	18798	18851	18928	18880	18810	19137	19005	19001	18728	18689	18689	18927	18814	18783	18854	18903	18997	18745	18657	18708	18935	18926	18721	18752	18906	18936	18841	18936	18900	19011	18879	18675	18687	18944	18788	18966	18903	18820	18729	18796	18821	18984	18830	18790	18590	18620	18756	18870	18962	18689	18824	18789	18774	18982	18953	19057	18987	18694	18817	18835	18757	18599	18782	18881	18824	18749	19009	18653	18794	18637	18944	18803	18946	18827	19074	18944	18715	18781	18817	18931	18860	18834	18924	18891	18758	18775	18945	18896	18777	18932	18874	18662	18669	18866	18619	18794	18966	18950	19057	19047	18799	18813	18934	18595	18638	18765	18843	18689	18942	18721	18729	18842	18839	18924	18748	18714	18852	18807	18768	18937	18923	18755	19017	18909	18689	18748	19033	18837	18775	18779	18893	18912	18885	19217	18769	18983	18861	18802	18818	18827	18692	18766	18986	18963	18699	18768	18812	18803	18738	18703	18877	18770	18876	18880	18849	18857	18809	18929	18966	18733	18708	18737	18844	18807	18594	18664	18841	18974	18903	18897	18801	18691	19109	18848	18610	18734	18804	18776	18624	18991	18946	18905	19010	19045	18891	18732	18839	18817	18648	18853	18685	18864	18787	18944	18915	18518	18877	18829	18891	18778	19078	18969	18818	18907	18746	18705	18919	18852	18841	18871	19014	18891	18715	18920	18990	18738	18767	19016	19059	18754	18874	18896	18732	18746	18902	18886	18701	18952	18806	18843	19089	18769	18787	18758	18757	18982	18908	18779	18897	18795	18849	18839	18956	18802	18796	18825	18742	18929	18732	18738	18562	18813	18842	18743	18808	18934	18848	18824	18823	18818	18843	18755	18836	18641	18810	18868	18730	18887	18814	18841	18719	18877	18577	18634	18965	18885	18813	18814	18795	18776	18854	18916	18741	18823	18814	18801	18824	18788	18973	18988	18803	18709	18716	18684	18896	18987	18994	18915	18699	18904	18799	18704	18853	18766	18656	18935	18993	19008	18692	18987	19061	18814	18780	18820	18660	18604	18790	18712	18966	19021	18964	18971	18762	18907	18783	18745	18701	18841	18641	18849	18897	18774	18938	18789	18976	18960	18819	19042	18899	18868	18883	18991	18905	18904	18859	18895	19006	19178	18966	19083	18846	18931	18872	18710	18686	18815	18872	18848	18777	18773	18659	19095	18882	18587	18874	18628	19055	18882	18788	18842	19096	19004	18912	18779	18721	18689	18664	18688	18817	18705	18908	18978	18882	18949	18969	18906	18799	18773	18673	18917	18747	18843	18604	18807	18759	18982	18605	18690	18998	19105	18911	18843	18675	18855	18762	18890	18805	18908	18885	18731	18770	18669	18748	18829	18848	18833	18845	18947	18869	18842	18641	18683	18975	19048	18840	18819	18859	18697	18771	18642	18678	18906	18958	18785	19051	18933	18837	18724	18845	18938	18523	18959	19015	18693	18769	19029	19029	18808	18827	18858	18654	18800	18880	18844	18760	18647	18980	18730	18932	18795	18756	18601	18722	18625	18677	18746	18641	19004	18937	18675	18881	18654	18885	18877	18893	18939	18889	19094	18607	18956	18902	18749	18801	18791	18711	19096	19057	18653	18838	18970	18738	18811	18939	18780	18641	18868	18758	19005	18899	19006	18796	18801	18798	18760	18823	18992	18931	19052	18744	18830	18758	18926	18858	18618	18782	19001	18917	18897	18813
34042	69178	56611	35814	21768	17548	16577	16219	15657	15387	15308	15291	15237	15058	14993	15050	15154	15048	14758	15081	15045	14968	14849	14878	15256	16142	17166	17320	16474	15711	15276	15186	14874	14853	14844	14647	14950	14794	14964	14820	14797	14852	14949	14907	14918	14979	14782	14856	14850	15040	14734	14760	14895	14829	14701	14808	14941	14822	14756	14892	15043	14725	14943	14814	14766	14979	14832	14974	14864	14781	14897	15009	14952	14699	14758	14916	14921	14861	14921	14893	14741	14866	14906	14730	14753	14831	14871	14760	14719	14966	14980	14833	14782	15004	14947	14775	14913	14875	14839	14892	14830	14853	14702	14898	14920	14714	14774	14891	14757	14889	14998	14890	14954	14729	14958	14838	14826	14914	14923	14938	14775	14744	14653	14682	15133	14813	14875	14584	15028	14826	14854	14811	14771	14916	14767	14868	14812	14910	14908	14745	14819	14825	14932	15034	14869	14936	14821	14799	14747	14801	14832	14764	14761	14743	14964	14839	15059	14785	14767	14866	14877	14998	15047	14729	14641	14834	15004	14850	14939	14856	14793	14685	14761	14760	14951	14812	14875	14728	14793	14839	14932	15086	14622	14779	14974	14798	14706	15012	14787	14771	14847	14864	14859	14819	15011	14765	14771	14806	14849	14785	14898	14964	14919	14733	14950	14966	14767	14656	14659	14633	14809	14784	14781	14884	14848	14724	15038	14906	14739	14615	14845	14876	14796	14929	14898	14808	14771	14878	14782	14695	14915	14876	14794	14875	14849	14914	14848	14832	14637	14870	14744	14892	14744	14825	14662	14750	14707	14739	14967	14926	14674	14799	14950	14724	14803	14912	14860	14860	14902	14649	14789	14739	14809	14869	14822	14828	14828	14890	14714	14926	14856	14725	14835	14862	14731	14754	14769	14799	15019	14935	14778	14846	14822	14788	14747	14863	14799	14785	14856	14839	14704	14836	15010	14930	14850	14702	14753	14782	14810	14970	14887	14915	14676	14676	14801	14752	14759	14794	14849	14758	14749	14840	14881	14864	14881	14707	15081	14660	14773	14811	14735	14846	14827	14793	14789	14847	14932	14872	14843	14767	14807	14797	14762	14810	14644	14800	14963	14846	14855	14890	14812	14872	14773	14620	14984	14990	14708	15077	14908	14824	14890	14649	15026	14928	14793	14735	14815	14842	14984	14754	14722	14880	14751	14954	14874	14939	14825	14611	14824	14928	14833	14723	14890	14972	14693	14629	14901	14877	14822	14866	14918	14743	14806	14922	14835	14988	14908	14963	14853	14851	14934	14787	14842	14699	14785	14930	14935	14788	14986	14756	14732	14816	14977	14821	14900	14719	14858	14819	14859	15008	14899	14774	14739	14892	14956	14872	14623	14833	15055	14790	14764	15034	14971	14921	14895	14660	15076	15046	14723	14757	14759	14916	14732	14774	14899	15090	14989	14629	15012	14889	14855	14721	14633	14851	14827	14741	14927	14780	14883	14864	14946	14988	14736	14712	14814	14765	14730	14726	14835	14836	14978	14835	14815	14795	14805	14643	14709	14917	14653	14831	14831	14908	14631	15066	14825	14768	14902	14810	14947	14931	14738	14862	14893	14897	14884	14736	14984	14868	14735	14686	14903	14778	14800	14899	14856	14899	14990	14847	14816	14837	14899	14866	14839	14895	14940	14835	14697	14782	14771	14853	15025	14786	14978	14935	14893	14759	14823	14806	14740	14733	14741	14755	15004	15122	14916	14749	14816	14802	14829	14961	14872	14767	14957	14966	14866	14855	14935	14855	14689	14852	14947	14899	14787	14978	14813	14973	14823	14782	14934	14881	14963	14801	14887	14789	14984	14892	14720	14819	14835	14558	14828	15017	14827	14782	14792	14803	14912	14700	14968	14677	15015	14855	14897	14802	14774	14950	14810	14714	14850	14923	14833	14744	14906	14853	14752	14600	14805	14680	14924	14989	14921	14794	14841	14856	14883	14742	14778	14784	14854	14904	14848	14935	14829	14859	14798	14752	14938	14996	14818	14784	14667	14695	14941	14816	14942	14954	14802	14764	14895	14818	14802	14957	14845	14914	14716	14836	14812	14830	14722	14901	14671	14781	14746	14817	14608	14905	14773	14777	14745	14647	14953	14959	14926	14906	14865	14768	14977	14888	14816	14824	14873	14937	14865	14733	14792	14843	14767	15025	14931	14958	14847	14780	14836	14707	14783	14910	14711	14802	14942	14875	14802	14900	14812	14776	14838	14900	14866	14840	14768	14864	14607	14791	14861	14855	14682	14748	14790	14913	14750	14861	14884	14754	14806	15031	14931	14932	14815	14883	15019	14755	14834	14996	14931	14941	14693	14755	14946	15018	14784	14875	14890	14923	14831	14767	14744	14898	14993	14878	14759	14723	14868	14786	14899	15075	14697	14759	14970	14883	14752	14706	14688	14800	14857	14917	14666	14850	14792	14854	14916	14848	15016	14817	14802	14654	14840	14867	14929	14932	14802	14843	14735	14870	14775	14839	14872	14905	14950	14685	14906	14882	14949	14854	15017	14931	14739	14910	14876	14935	14719	14769	14814	14768	15007	14828	14778	14898	14745	14883	14897	14782	14953	14799	14837	14572	14956	14998	14949	14800	14952	14765	14798	14866	14853	14785	14592	15016	14793	14845	15059	14682	14840	14850	14695	14646	15023	15061	14825	14708	14924	14691	14807	14777	14909	14811	14793	14769	14719	14843	14863	14683	14802	14849	14911	14670	14847	14888	14931	14827	14669	15013	14882	14706	14706	14925	14698	14746	14732	14916	14981	14811	14959	14811	14851	14700	14743	14888	14912	14741	14850	14764	14781	14750	14730	14863	15012	14961	14831	14864	14846	14903	14926	14802	14909	14693	14954	14867	14870	14729	14955	14780	14876	14931	14882	14715	14878	14833	14824	14575	14825	14670	14856	14728	14769	14703	15020	14896	14847	14690	14865	14991	14867	14832	14931	14815	14698	14613	14810	14874	14783	14996	14885	14905	14782	14785	14945	14807	14801	14892	14809	14783	14896	15003	14786	14890	14899	14664	14862	14707	14878	14907	14993	14770	14871	14842	14814	14909	14689	14944	14700	14953	14854	14696	14866	14958	14865	14728	14976	14882	14737	14818	14774	14893	14916	14845	14742	14750	14784	14856	14854	14874	14668	14910	14901	14924	14917	14728	14822	14882	14810	14914	14850	14771	14851	14806	14903	14826	14895	14828	14688	14727	14963	14959	14920	14968	14850	14815	14944	14702	14751	14939	14732	14810	14871	14887	14892	14792	14727	14967	15007	14855	15069	14740	14885	14656	14807	14740	14858	14680	15061	14768	14827	14910	14903	14773	14720	14819	15028	14665	14771	14916	14802	14896	14864	14754	14929	14734	14886	14961	14792	14788	14992	14917	14872	14729	14827	14854	15018	14857	14789	14909	14921	14877	14989	14857	14977	14969	14834	14837	14853	14814	14866	14774	14779	14878	14938	14861	14805	14679	14814	14889	14695	15036	14712	14945	14666	14860	14852	14779	14889	14860	14868	14898	14811	14750	14873	14984	14623	14906	14892	14848	14905	14798	14742	14889	14710	14922	14846	14882	15027	14896	14757	14830	14753	14634	14840	14784	14851	14910	14794	14957	14981	14736	14862	14863	14856	14656	14849	14816	14940	14944	14802	14711	14737	14777	14720	14797	14931	14874	14766	14856	14679	14901	14788	14996	14876	14770	14900	14824	14894	14850	15009	14746	14616	14753	14819	14827	14926	14948	14868	15153	14804	14790	14915	14847	14826	14973	14842	14972	14596	14741	14708	14874	14929	14674	14724	15046	14961	14841	14952	14828	14929	14937	14785	14774	14907	14872	14863	14811	14708	14766	14730	14705	14712	14775	14849	14798	14764	14900	14653	14853	14794	14687	14810	14747	14796	14834	14784	14793	14921	14717	14725	14854	14745	14770	14932	14926	14817	14765	15043	14731	14840	14829	14930	14782	14735	14794	14751	14867	14891	14956	14798	14880	14859	14733	15007	14983	14796	14894	14922	14827	14946	14859	14989	15046	14825	14849	15046	14814	14839	14850	14917	14935	14788	14925	14796	14879	15014	14722	15035	14862	14808	14828	14894	14662	14925	14837	14759	14792	14824	14788	14922	14887	14935	14765	14979	14787	14557	14834	14815	14671	14757	14988	14804	14769	14719	14975	14838	14801	14852	14766	14862	14810	14615	14947	14925	15009	14791	14742	14857	14756	14852	14823	14668	14730	14770	14854	14792	14867	14882	14898	14791	14902	14998	14661	14924	14705	14663	14790	14938	14962	14729	14810	14822	14871	14701	14782	14774	14789	14930	14917	14912	14809	14743	14888	14806	14786	14780	14857	14901	14804	14728	14863	14787	14767	14759	14863	14878	14721	14970	14920	15002	14721	14808	14854	14926	14819	14890	14929	14805	14635	14953	14583	14754	14826	14854	14862	14784	14755	14769	14796	14829	14837	14696	14782	14847	14786	14797	14896	14913	14718	14777	14872	14600	14821	14764	14777	14812	14880	14840	14789	14765	14691	14836	14811	14674	14887	14984	14857	14871	14843	14706	14788	14973	14742	14795	14818	14683	14690	14673	14739	14800	14818	14800	14847	14879	14717	14864	14956	14892	14821	14730	14742	14676	15044	14909	14695	14948	14817	14807	14808	14792	14709	14904	14695	14897	14713	14642	14855	14703	14800	14808	14894	14934	14826	14742	14738	14836	14859	14783	15005	14984	14777	14759	14741	14738	14874	14954	14796	14807	14755	14935	14849	14944	15037	14932	14639	15022	14817	14920	14910	14871	14587	14860	14804	14916	14696	14903	14752	14865	14731	14747	15108	14912	14836	15038	14833	14966	14783	14810	14839	14954	14703	14791	15008	14929	15016	14958	14876	14928	14761	14909	14880	14774	14655	14869	14739	14901	14993	14756	14906	14913	14869	14915	14663	14902	14851	14807	14794	14730	14659	14675	14832	14850	14781	14937	14818	14828	14718	14884	14776	14825	14697	14744	14864	14752	14894	14992	14950	14954	14976	14696	14886	14861	14893	14885	14716	14887	14744	14670	15057	14603	14852	14895	14686	14758	14650	14928	14820	14882	14763	14904	14771	14787	14935	14891	14781
31287	34263	37866	25937	18984	17951	17852	17589	17564	17124	17188	17270	17191	17013	17381	17251	17386	17132	17185	17208	17182	17078	17218	17022	17121	17185	17097	17160	17110	17226	17521	17249	17152	16919	17010	17055	17145	17418	17236	17107	17060	17246	17059	17055	17153	17137	17229	17236	17069	17191	17129	16933	16990	17231	17205	17209	17088	17097	17048	17079	17052	16951	16997	17270	17119	16935	17260	17246	17081	16978	17164	17007	17150	17031	16820	17152	17182	16844	17108	16799	17081	17068	17042	17185	16972	17018	17074	17096	17107	16982	17135	17108	17171	16988	17144	17141	17207	16947	17137	17033	16873	17129	17016	17053	17067	17178	17133	17008	16982	17125	17048	17004	17187	17270	17032	16999	17063	17027	17125	16967	17131	17160	17094	16880	17322	17347	17246	17239	17043	17111	17160	17170	17135	17166	17001	17090	17075	16985	17121	17160	17256	16908	16992	16978	17080	16940	17079	17021	17095	17075	17147	17122	17270	17120	17132	17160	17267	16864	17099	17045	17138	17193	16990	16972	17043	17127	17160	17067	17338	17222	17240	16949	17151	16970	16819	17129	17042	17034	17127	17035	17211	17044	17052	16834	17117	17115	17158	17249	17191	17166	17054	16848	17062	17078	17126	17066	16847	17170	16991	17005	17089	17078	17117	17177	16887	17030	17069	16994	16949	16987	17082	17205	16964	16943	17236	17083	16902	17182	17065	17027	17133	17123	17320	17130	17054	17160	16946	16944	17049	17141	17097	17181	16993	17037	17176	16975	16915	17083	17242	17110	17218	17120	17006	17011	17162	17105	17058	17034	16900	16998	17153	17199	16932	16861	17267	17357	17179	17191	16903	17036	17266	17086	17056	16857	17113	16911	16944	17184	17007	17026	17153	16990	17143	16978	17013	16973	17161	17178	17067	16907	16955	16919	17095	17090	17118	17254	17159	17109	17142	16916	17027	17003	16997	17320	17019	17149	17098	16991	17243	16804	17035	17195	17026	17074	17248	17155	17231	16953	17059	17036	17128	17044	17282	17001	16930	16846	16974	17222	17165	17230	16899	17114	17135	17293	17005	17100	17154	17059	17026	17086	17225	17015	16820	17206	17069	16997	17038	17108	17049	17185	17123	17058	17299	17227	17241	17134	17212	16922	17082	16937	16984	16924	17045	16888	17124	17147	17154	17158	17308	17120	17145	16987	17133	17091	16933	17036	17140	17152	17132	17035	17009	17031	16937	17092	17096	17128	17058	17074	17299	17194	17121	17109	17166	17113	17008	17276	16963	17184	17258	17070	16941	17011	17247	16996	17057	17146	17154	17181	17084	17128	17049	17058	17001	17078	17226	17151	17072	17095	17141	17221	17101	17199	17027	16855	16926	17024	17094	17304	17224	16982	17172	17060	17308	17240	17088	16941	17139	17284	17326	16814	17064	17020	17150	17000	17030	17150	17346	17301	17260	17063	17210	17076	17389	17217	17135	17151	17160	17076	17198	17213	17176	17144	17016	17102	17260	17258	17158	17119	17255	17108	17030	17046	16960	17200	17110	16915	17115	17139	17154	17052	17118	17122	17072	17337	16957	16935	17191	17157	17254	17050	16917	17158	17241	17048	17185	16846	17080	17094	17051	16899	17080	17170	17091	16993	17244	16851	17148	17314	16974	16992	17149	17229	17210	17215	17300	17094	17125	17104	17078	17111	17075	17064	17092	17159	17094	16940	17111	17064	17259	17137	17150	17154	17228	16984	17257	17138	17252	17113	17063	16991	17251	17123	17142	17096	17268	16998	17155	17098	17191	17123	17201	17010	17311	17068	16972	16896	16965	17053	17029	17190	17064	16963	17123	17174	17255	17077	16946	17054	17030	17137	17119	17079	17231	17157	17161	17216	17198	17224	17183	17183	16901	17093	16954	17073	17127	17066	16994	17158	17255	17124	17049	17121	17057	17129	17253	17078	17150	16982	16984	16907	17159	17052	17126	16933	16958	16893	16993	17123	17111	17305	16964	17099	17096	17100	17047	17066	17324	17141	17062	17078	17233	17126	17038	16754	16900	16979	17151	17035	16977	17148	17113	16985	16944	16980	16948	17115	17067	17284	17425	17009	17256	17199	17006	17057	16889	17083	16939	17353	17040	16928	17103	16887	17127	17208	16943	17119	17006	17048	17064	17006	17185	17198	17234	17038	17106	17152	16999	17215	16927	17112	16974	17097	17052	17230	16978	16828	17022	17069	17026	16961	17167	17144	17241	17084	16950	17228	17181	17205	17161	17130	17036	17176	17097	17047	17101	17066	17126	17027	17109	17048	17083	17119	17074	17003	17164	17272	17100	16859	17250	17093	17038	17174	17181	17073	16910	16969	17181	17051	17053	17116	16990	17129	17262	17185	17239	16969	17056	17195	17072	17065	16965	17090	17251	17139	17133	17052	17060	17109	17107	17103	17297	17237	17189	17066	17094	16990	17273	17183	17158	17081	17076	16999	17051	17277	17247	17178	17173	17129	17188	17090	17140	17004	16958	17155	16963	17215	17232	17036	17127	17151	17133	17002	17028	17046	16980	16906	17148	16996	17152	17106	17163	17041	16962	17083	17011	17108	17112	17004	17237	17209	17146	17110	17128	17145	16865	17082	17059	17076	17083	17229	16992	17047	17079	17077	17286	17237	17038	17063	16974	16942	17091	17063	16948	17183	17174	17122	17348	17026	17230	16961	17076	17183	17083	16994	17120	16974	17084	17141	17038	16915	16884	17108	17116	17273	16915	17201	17191	17070	16968	17182	17090	17058	17072	16906	17214	17171	17144	17130	17156	17267	17135	17143	17156	17259	17184	17411	16984	17125	17180	16775	17034	16881	17012	17072	16816	16883	17067	17261	17326	17139	17135	17089	17064	17114	17154	17366	17178	17098	17019	17040	17050	17349	16937	17018	17029	16922	17045	17343	17086	16936	17246	17110	17043	17087	17166	17094	17071	17010	17048	17102	17221	17191	17155	17151	17468	17080	16971	17273	17207	17061	16940	17004	17140	17115	16963	16941	16992	17033	16834	17091	17185	17032	17181	17265	17354	17117	17055	17090	17249	17089	17074	17020	17145	16907	17127	17062	17184	17178	17011	17197	17243	17054	16984	17055	17062	16996	16980	17427	16880	17261	16966	17305	17113	17208	17191	17180	17220	17040	16963	17186	17253	17157	17069	17215	17071	17031	16975	17176	17092	16975	17135	17155	16937	17358	17196	17080	17029	17066	17302	17301	17037	16976	17011	17031	16959	17028	17006	17056	17138	17110	17011	17224	17108	17247	17027	17012	17059	17229	17197	17262	17124	16904	17327	17031	16951	16944	17283	17264	17152	16872	16895	17058	17176	17236	17270	17132	17061	17281	17082	17063	17290	17202	16831	17191	16967	17135	16940	17030	17188	17014	16911	16981	17173	17065	17088	17199	17007	17094	17106	17025	17037	17077	17196	17125	17005	16873	17049	17354	17023	16874	17229	17258	17435	17232	17155	16898	17057	17053	17088	17194	16918	16911	17050	17238	17071	17090	17103	16936	17148	16904	17332	17097	16976	16971	17044	17041	17119	17214	17107	17081	17076	16903	17007	16969	17174	17058	17037	17153	17147	17175	17207	17125	17072	17072	17075	17007	16965	17101	16961	17123	17209	17102	17029	17175	17025	17131	17253	17067	17061	16958	16969	17039	17097	17206	16990	16969	17025	17052	17273	17040	16848	17110	16990	17104	17023	17279	17196	17089	17001	16875	16850	16859	16947	17053	17068	16868	16924	17063	17042	17078	17142	16905	17177	17189	16887	16727	17058	17205	17048	17237	17038	17095	17030	16997	17236	17214	17226	17149	17046	17083	17170	17115	17084	17150	17037	17292	17113	17099	17094	17041	16988	16983	16938	16871	17288	17111	17123	17285	17099	17132	17057	16919	17004	16991	17085	16894	16906	17089	17101	16942	17009	17054	17146	16952	17017	16944	17198	16988	16898	17096	16953	16972	16962	17077	17118	16838	16900	17237	17096	17190	17075	16977	17201	17056	17044	16980	17258	17146	17039	16983	16945	17167	17135	17111	17102	17136	17296	17171	17157	16957	17088	16866	17152	17119	17049	17063	17275	17042	17311	17041	17051	16860	17098	16966	17073	17095	17174	17368	17239	17171	17327	17009	17106	17162	16865	17126	17277	17236	17113	17317	17270	17044	16917	16986	17149	17231	17158	17045	17069	17151	17243	17143	16859	17237	17141	17060	17100	17162	17229	16971	17000	17057	17366	17187	17430	17002	17221	17103	16973	17223	17065	17216	17293	17033	17085	17090	17249	17197	17154	17086	17052	17166	17195	17171	17179	17080	17135	16949	17209	17079	17105	16972	17022	16977	17150	17024	17012	17229	17170	17140	17164	16918	16903	17007	17095	17057	17286	17146	17065	17195	17005	17084	17336	16967	17129	17147	17004	17196	17118	17056	17010	16988	16909	16932	17063	17080	17118	17318	17146	17293	17083	17071	16988	17135	17126	17186	17175	17108	17159	17124	17263	17235	17148	16966	17171	17035	16997	17021	16958	17128	17010	17109	17082	17046	17055	16861	17289	17334	16992	17160	17271	17083	17050	17076	17121	17069	17140	17184	17062	17096	17250	17086	17167	17198	17279	17030	17103	17332	17096	17159	17130	17025	16971	17127	17174	17139	17190	16876	16896	16993	17145	16982	17014	17146	16975	17068	16813	16814	17060	17094	17248	17330	16926	17084	16997	17198	17215	16884	17185	17004	16956	17090	17067	17105	17166	17214	17332	17128	17070	17054	16918	17034	17046	17121	17118	17030	17064	16915	17121	17053	17066	16972	16769	16966	17083	17245	16985	16840	17164	16973	16946	17278	17166	17138	16933	17104	17016	17202	17069	17206	17171	17072	16945	17066	17153	16915	17115	17107	16975	16989	17150	17045	17115	16743	17279	17194	17107	17109	17077	17077	17195	17152	17032	17088	17106	17089	17049	17129	17219	17015	17177	16992	17208	17189	17070	17019	17087	16994	17011	17078	16906	17073	17107	17181	17289	17058	17159	17145	17240	17145	17087	17014	17249	17115	17007	17136	16999	17108	17008	17041	17095	17182	17227	17200	16989	17009	17077	17117	17004	17037	17275	16973	17234	16940	17037	17115
31606	49443	37088	19735	15557	14727	14537	14226	14216	13988	13860	13854	14066	13908	13807	13917	14020	13772	13865	13728	13997	13779	13918	13834	13753	13682	13912	13997	13882	13878	13814	14064	13874	13748	13926	13667	13670	13732	13752	13849	13695	13689	13812	13833	13727	13845	13844	13681	13771	13798	14002	13659	13947	13807	13751	13833	13641	13788	13808	13747	13934	13733	13797	13770	13830	13862	13880	13736	13898	13795	13897	13964	13782	13798	13869	13900	13858	13867	13583	13876	13872	13817	13656	13595	13716	13759	13933	13819	13704	13891	13822	13687	13488	13583	13882	13615	13790	13770	13807	13859	13836	14041	13758	13628	13796	13847	13882	13724	13629	13702	13708	13784	13775	13790	13703	13687	13898	13843	13897	13848	13749	13951	13665	13802	13679	13756	13660	14014	13746	13705	13820	13825	13756	13788	13866	13782	13744	13863	13818	13613	13799	13607	13695	13681	13773	13848	13756	13830	13723	13877	13932	13787	13610	13815	13947	13825	13683	13747	13707	13887	13661	13693	13688	13810	13839	13758	13675	13669	13621	13843	13894	13729	13701	13814	13875	13787	13847	13715	13677	13847	13897	13746	13982	13806	13760	13682	13916	13910	13741	13618	13760	13860	13846	13850	13674	13818	13777	13683	13707	13870	13874	13836	13590	13844	13840	13694	13712	13744	13787	13663	13643	13875	13843	13603	13907	13734	13950	13622	13782	13794	13669	13939	13744	13652	13891	13668	13714	13751	13691	13819	13753	13863	13893	13734	13754	13680	13747	13704	13822	13812	13757	13672	13807	13825	13820	13960	13719	13716	13901	13922	13556	13769	13891	13749	13796	13808	13736	13816	13780	13709	13781	13792	13919	13802	13800	13915	13781	13706	13789	13848	13864	13755	13832	13775	13637	13752	13608	13632	13776	13747	13844	13698	13836	13859	13680	13840	13747	13937	13697	13807	13921	13711	13765	13761	13823	13735	13614	13716	13677	13774	13839	13875	13927	13825	13849	13913	13994	13864	13868	13745	13702	13827	13790	13842	13954	13810	13694	13785	13904	13780	13734	13678	13785	13598	13725	13788	13921	13759	13767	13796	13771	13812	13718	13942	13894	13811	13867	13872	13864	13719	13697	13830	13741	13665	13859	13744	13888	13794	13657	13863	13582	13799	13840	13773	13910	13714	13805	13661	13957	13785	13758	13894	13801	13826	13948	13886	13651	13606	13703	13786	13751	13811	13839	13763	13714	13888	13766	13782	13691	13788	13715	13699	13859	13614	13724	13854	13770	13784	13796	13674	13812	13788	13865	13613	13774	13748	13690	13802	13805	13967	13721	13740	13865	13725	13845	13812	13854	13779	13733	13812	13921	13841	13761	13667	13887	13884	13757	13832	13869	13826	13754	13869	13746	13827	13859	13965	13802	13784	13783	13801	13987	13787	13730	13806	13731	13818	13676	13691	13897	13785	13700	13797	13792	13670	13764	13740	13746	13647	13768	13886	13827	13677	13783	13696	13741	13888	13825	13782	13801	13694	13853	13808	13770	13838	13709	13882	13638	13709	13657	13767	13660	13718	13824	13784	13727	13678	13746	13808	13932	13784	13875	13854	13807	13947	13855	13808	13882	13886	13735	13818	13730	13759	13759	13762	13749	13693	13886	13817	13852	13889	13814	13702	13771	13765	13768	13785	13697	13889	13758	13836	13823	13716	13772	13728	13859	13623	13742	13811	13625	13667	13805	13683	13878	13887	13658	13732	13694	13705	13674	13741	13913	13593	13743	13816	13692	13797	13841	13792	13632	13766	13704	13841	13915	13841	13899	13977	13769	13751	13913	13764	13790	13708	13743	13972	13822	13726	13708	13858	13849	13908	14021	13778	13855	13770	13755	13935	13721	13843	13934	13802	13706	13823	13752	13889	13886	13738	13596	13910	13825	13722	13941	13827	13824	13759	13688	13729	13872	13812	13857	13910	13765	13725	13773	13915	13836	13811	13777	13826	13781	13829	13770	13835	13675	13667	13779	13792	13832	13881	13697	13761	13779	13631	13795	13753	13580	13830	13719	13745	13708	13718	13841	13851	13708	13620	13770	13874	13937	13725	13838	13978	13567	13811	13823	13909	13819	13669	13735	13800	13692	13833	13700	13677	13769	13751	13568	13714	13888	13821	13828	13897	13911	13739	13837	13956	13972	13754	13786	13881	13845	13766	13749	13752	13738	13877	13778	13697	13713	13782	13661	13932	13908	13914	13710	13697	13899	13836	13766	13847	13620	13871	13820	13824	13799	14013	13768	13704	13803	13790	13794	13849	13880	13975	13961	13784	13673	13722	13792	13827	13661	13690	13862	13801	13669	13829	13840	13845	13701	13743	13727	13859	13828	13749	13752	13704	13743	13745	13780	13561	13833	13819	13880	13799	13895	13757	13612	13885	13723	13727	13699	13834	13768	13823	13865	14038	13696	13791	13811	13859	13949	13612	13762	13741	13809	13838	13561	13668	13850	13881	13840	13499	13795	13680	13776	13908	13792	13690	13674	13748	13781	13760	13735	13695	13718	13912	13674	13859	13945	13827	13822	13919	13929	13883	13657	13605	13752	13798	13782	13757	13758	13990	13882	13748	13992	13753	13970	13875	13699	13865	13643	13768	13866	13732	13824	13843	13713	13599	13945	13684	13885	13903	13667	13965	13704	13750	13859	13849	13790	13851	13811	13977	13975	13776	13890	13904	13804	13782	13749	13643	13892	13682	13761	13758	13588	13776	13880	13855	13831	13689	13813	13733	13991	13764	13899	13608	13731	13831	13795	13717	13579	13756	13738	13772	13744	13866	13860	13908	13777	13869	13909	13763	13812	13816	13734	13861	13941	13665	13728	13820	13818	13852	13649	13753	13646	13765	13762	13687	13747	13979	13762	13705	13821	13881	13845	13804	13773	13720	13846	13613	13922	13825	13973	13893	13751	13706	13781	13699	13758	13807	13949	13923	13800	13865	13896	13859	13863	13822	13825	13823	13817	13608	13876	13848	13861	13862	13731	13601	13871	13821	13776	13796	13801	13749	13734	13693	13862	13790	13757	13711	13856	13792	13814	13665	13825	13748	13761	13564	13724	13764	13966	13681	13921	13770	13832	13654	13852	13636	13753	13814	13862	13676	13783	13829	13832	13823	13877	13744	13741	13808	13656	13711	13797	13867	13719	13740	13785	13898	13862	13830	13821	13739	13769	13531	13908	13717	13733	13878	13792	13767	13698	13861	13686	13859	13732	13708	13882	13797	13769	13818	13898	13730	13723	13641	13942	13856	13865	13787	13758	13777	13750	13769	13848	13935	13777	13778	13888	13842	13817	13651	13842	13639	13804	13867	13696	13674	13701	13757	13851	13853	13681	13619	13713	13670	13856	13870	13905	13716	13788	13905	13776	13749	13859	13963	13838	13703	13874	13738	13750	13749	13762	13716	13873	13816	13720	13726	13730	13715	13895	13668	13619	13637	13843	13717	13733	13947	13769	13635	13717	13678	13780	13852	13750	13755	13746	13748	13763	13872	13935	13784	13694	13880	13859	13686	13735	13782	13924	13802	13698	14114	13806	13932	13930	13721	13716	13712	13899	13685	13764	13831	13783	13503	13730	13870	13726	13744	13839	13635	13925	13807	13711	13694	13834	13768	13751	13937	13782	13832	13920	13848	13854	13876	13603	13789	13709	13753	13820	13896	13906	13805	13826	13776	13791	13875	13845	13845	13841	13725	13736	13817	13957	13970	13899	13791	13908	13849	13761	13794	13774	13770	13876	13862	13731	13829	13732	13839	13903	13811	13747	13779	14058	13605	13866	13794	14012	13703	13857	13950	13761	13783	13669	13890	13720	13804	13556	13932	13751	13778	14033	13740	13941	13744	13893	13864	13678	13873	13866	13733	13720	13868	13791	13737	13694	13800	13880	13734	13845	13634	13896	13605	13732	13712	13769	13744	13887	13828	13700	13790	13974	13768	13746	13809	13624	13761	13758	13779	13740	13894	13930	13772	13803	13799	13873	13855	13901	13795	13684	13789	13760	13584	13710	13849	13848	13953	13740	13825	13667	13959	13810	13807	13778	13687	13663	13831	13907	13693	13876	13912	13978	13729	13895	14021	13744	13758	13861	13943	13791	13736	13738	13845	13732	13702	13899	13777	13820	13895	13760	13861	13695	13782	13750	13771	13831	13865	13859	13729	13813	13807	13850	13768	13958	13873	13686	13809	13699	13811	13641	13741	13845	13897	13663	13797	13858	13683	13754	13692	13838	13857	13806	13847	13869	13747	13828	13856	13809	13746	13703	13882	13881	13771	13711	13762	13681	13719	13813	13916	13729	13804	13663	13759	13910	13783	13601	13960	13867	13738	13769	13913	13931	13843	13794	13722	13830	13776	13746	13777	13762	13962	13994	13960	13969	13830	13780	13880	13718	13836	13728	13904	13822	13900	13773	13757	13827	13703	13915	13727	13842	13823	13741	13897	13777	13991	13795	13962	13844	13500	13862	13755	13630	13749	13646	13683	13798	13813	13828	13800	13796	13770	13761	13710	13823	13904	13918	13710	13896	13879	13738	13785	13860	13810	13928	13734	13655	13804	13618	13703	13748	13761	13757	13672	13835	13792	13787	13989	13891	13785	13927	13893	13730	13911	13767	13828	13877	13786	13761	13840	13904	13988	13817	13802	13744	13769	13689	13838	13890	13706	13809	13719	13893	13718	13836	13855	13747	13850	13817	13709	13876	13756	13670	13810	13879	13814	13690	13868	13642	13882	13817	13804	13991	13810	13794	13896	13736	13658	13697	13705	13704	13925	13886	13774	13942	13792	13753	13854	13931	13830	13686	13924	13782	13733	13820	13689	13845	13841	13778	13537	13885	13780	13965	13845	13675	13831	13945	13784	13898	13757	13920	13688	13795	13706	13837	13874	13831	13764	13695	13830	13840	13924	13944	13637	13782	13955	13691	14008	13884	13686	13787	13743	13900	13730	13856	13762	13837	13832	13809	13691	13786	13786	13768	13813	13645	13784	13752	13819	13826	13627	13906	13867	13838	13665	13788	13891	13736	13770	13832	13916	13705	13878	13756	13713	13874	13721	13863	13779	13874	14000	13796	13763	13756	13705	13852	13716	13699	13727	13799	13756	13671	13866
23230	21196	28340	25246	21880	19416	16948	14674	14070	13966	13986	14019	13881	13965	13834	13734	13701	13854	13734	13769	13632	13694	13596	13613	13584	13559	13871	14615	14745	14455	14286	14006	13623	13538	13544	13639	13758	13580	13680	13602	13733	13575	13505	13818	13655	13684	13619	13470	13705	13698	13507	13629	13370	13613	13575	13449	13433	13730	13481	13428	13705	13565	13608	13531	13559	13640	13591	13576	13443	13470	13495	13316	13517	13490	13639	13501	13671	13588	13627	13751	13546	13406	13659	13800	13836	13560	13494	13515	13798	13768	13659	13512	13654	13635	13655	13703	13753	13577	13644	13485	13630	13592	13474	13519	13668	13414	13453	13594	13681	13741	13749	13570	13646	13481	13678	13576	13367	13775	13550	13546	13525	13651	13516	13634	13676	13376	13433	13487	13657	13717	13577	13613	13297	13540	13683	13504	13586	13619	13483	13573	13577	13592	13474	13457	13661	13474	13506	13599	13640	13668	13683	13490	13574	13633	13553	13488	13523	13685	13432	13526	13486	13607	13468	13357	13483	13755	13772	13491	13617	13630	13463	13692	13753	13726	13724	13448	13447	13583	13636	13514	13652	13633	13576	13657	13451	13433	13621	13465	13712	13547	13665	13473	13578	13599	13763	13543	13581	13461	13774	13594	13618	13596	13544	13524	13551	13429	13644	13579	13638	13762	13525	13690	13593	13378	13509	13712	13669	13415	13636	13592	13706	13490	13774	13395	13322	13300	13543	13586	13442	13569	13647	13526	13489	13467	13524	13598	13672	13721	13453	13545	13558	13632	13514	13578	13719	13471	13790	13533	13403	13614	13670	13628	13537	13701	13291	13493	13559	14022	13767	13533	13542	13571	13632	13544	13571	13753	13544	13423	13705	13614	13515	13500	13477	13552	13654	13494	13633	13689	13559	13769	13608	13706	13702	13578	13508	13537	13548	13616	13520	13507	13569	13509	13499	13512	13623	13502	13497	13476	13561	13511	13590	13686	13696	13658	13708	13697	13416	13639	13503	13549	13564	13590	13811	13578	13514	13588	13609	13592	13599	13651	13590	13583	13620	13707	13896	13671	13711	13426	13570	13508	13481	13527	13498	13587	13802	13530	13683	13627	13715	13432	13408	13729	13665	13655	13739	13605	13652	13481	13542	13614	13545	13705	13570	13492	13722	13602	13436	13517	13559	13532	13530	13453	13304	13251	13574	13558	13582	13626	13576	13590	13385	13534	13521	13495	13507	13611	13727	13466	13573	13592	13626	13616	13678	13789	13479	13636	13482	13567	13496	13604	13511	13683	13587	13435	13401	13660	13488	13642	13607	13641	13477	13613	13609	13677	13599	13483	13546	13415	13541	13571	13596	13449	13606	13485	13537	13514	13522	13577	13705	13602	13534	13431	13555	13529	13582	13505	13474	13631	13579	13627	13571	13745	13462	13636	13748	13787	13735	13689	13569	13675	13651	13838	13469	13519	13583	13517	13591	13751	13853	13612	13690	13624	13643	13611	13818	13631	13548	13523	13560	13732	13549	13613	13487	13698	13652	13640	13658	13634	13692	13681	13606	13682	13458	13479	13620	13593	13478	13397	13578	13669	13572	13328	13562	13540	13579	13590	13510	13693	13543	13567	13452	13445	13573	13554	13680	13592	13651	13443	13473	13517	13511	13532	13645	13622	13571	13733	13708	13883	13699	13627	13480	13704	13848	13511	13576	13449	13509	13667	13435	13590	13295	13346	13691	13581	13481	13578	13582	13535	13514	13422	13470	13713	13637	13489	13562	13522	13474	13693	13704	13473	13720	13373	13670	13544	13421	13293	13597	13783	13467	13599	13663	13515	13423	13540	13708	13633	13704	13644	13648	13644	13537	13603	13624	13603	13609	13715	13688	13504	13632	13471	13390	13689	13730	13550	13527	13560	13546	13545	13577	13627	13626	13516	13523	13681	13558	13722	13555	13395	13669	13599	13450	13549	13563	13755	13561	13552	13562	13441	13535	13455	13554	13483	13646	13495	13640	13507	13594	13737	13497	13462	13729	13561	13669	13479	13620	13736	13632	13552	13617	13508	13528	13443	13353	13350	13589	13575	13533	13650	13491	13562	13496	13600	13577	13645	13516	13338	13435	13556	13569	13460	13649	13551	13674	13580	13625	13674	13683	13581	13643	13582	13597	13670	13585	13670	13614	13440	13570	13594	13381	13542	13712	13343	13472	13541	13443	13480	13524	13585	13411	13519	13459	13633	13503	13673	13550	13620	13706	13611	13654	13676	13524	13485	13580	13593	13661	13529	13421	13597	13482	13599	13660	13626	13603	13570	13476	13615	13524	13640	13655	13479	13389	13680	13479	13374	13419	13573	13600	13777	13557	13414	13632	13419	13665	13580	13407	13622	13698	13582	13611	13464	13515	13576	13514	13671	13582	13618	13493	13430	13429	13746	13539	13540	13561	13589	13577	13497	13508	13577	13511	13565	13567	13703	13405	13684	13624	13539	13646	13810	13610	13304	13569	13455	13448	13695	13514	13695	13678	13734	13508	13586	13489	13495	13605	13446	13560	13307	13512	13538	13409	13599	13709	13555	13475	13617	13588	13677	13641	13696	13682	13652	13618	13628	13640	13652	13589	13661	13610	13702	13656	13665	13491	13679	13410	13730	13642	13572	13535	13584	13660	13612	13474	13773	13500	13626	13769	13448	13598	13627	13735	13715	13668	13377	13667	13723	13616	13557	13452	13508	13543	13736	13696	13569	13681	13511	13794	13461	13558	13607	13482	13591	13673	13652	13479	13423	13652	13552	13605	13821	13599	13391	13638	13400	13890	13678	13488	13569	13744	13710	13498	13691	13576	13590	13762	13378	13653	13626	13566	13458	13687	13560	13593	13685	13678	13504	13450	13609	13557	13890	13678	13630	13617	13726	13727	13557	13542	13723	13691	13543	13773	13612	13721	13674	13598	13292	13529	13578	13496	13740	13568	13592	13504	13435	13694	13514	13550	13842	13703	13626	13783	13668	13522	13586	13491	13534	13648	13523	13538	13594	13478	13569	13631	13345	13556	13634	13530	13514	13558	13576	13582	13485	13625	13632	13453	13478	13532	13686	13502	13808	13563	13483	13617	13513	13514	13547	13689	13588	13500	13295	13496	13755	13547	13436	13512	13624	13632	13600	13554	13745	13489	13464	13559	13518	13537	13333	13590	13716	13368	13556	13647	13464	13685	13575	13500	13336	13634	13578	13504	13614	13290	13546	13554	13393	13459	13524	13581	13691	13980	13446	13615	13489	13605	13552	13730	13549	13441	13556	13511	13779	13577	13611	13714	13343	13700	13670	13405	13722	13618	13715	13559	13601	13718	13578	13704	13584	13644	13668	13669	13560	13670	13626	13394	13552	13519	13580	13489	13558	13551	13557	13545	13458	13570	13666	13454	13780	13600	13509	13489	13438	13443	13613	13640	13595	13602	13715	13548	13433	13334	13598	13560	13551	13474	13251	13546	13620	13714	13478	13531	13591	13518	13604	13634	13458	13631	13472	13692	13628	13434	13676	13612	13663	13509	13603	13787	13375	13800	13462	13754	13608	13464	13699	13709	13562	13721	13528	13718	13647	13569	13683	13485	13637	13746	13684	13516	13566	13639	13673	13575	13674	13637	13522	13399	13530	13585	13582	13740	13660	13631	13649	13698	13723	13484	13764	13663	13652	13581	13711	13653	13547	13495	13575	13578	13556	13527	13513	13482	13630	13594	13696	13748	13620	13640	13409	13576	13669	13651	13483	13414	13575	13604	13521	13719	13754	13489	13569	13698	13672	13573	13685	13394	13552	13569	13638	13529	13593	13588	13739	13496	13708	13637	13673	13572	13687	13588	13532	13739	13596	13416	13704	13676	13507	13674	13547	13494	13570	13593	13638	13605	13511	13714	13469	13594	13552	13572	14019	13663	13513	13591	13649	13575	13594	13536	13663	13614	13654	13654	13449	13514	13455	13649	13602	13528	13566	13535	13742	13612	13398	13416	13645	13650	13518	13644	13559	13450	13682	13596	13868	13549	13673	13521	13473	13605	13509	13587	13548	13663	13643	13581	13691	13626	13623	13596	13593	13724	13484	13564	13585	13681	13416	13681	13697	13463	13618	13561	13524	13735	13526	13444	13526	13518	13591	13699	13666	13662	13591	13679	13653	13373	13620	13603	13673	13630	13481	13449	13613	13588	13510	13604	13483	13594	13603	13484	13533	13580	13713	13401	13582	13669	13510	13714	13664	13571	13724	13865	13488	13509	13694	13570	13447	13526	13564	13403	13614	13699	13747	13704	13570	13409	13624	13399	13481	13398	13697	13666	13664	13509	13578	13394	13609	13684	13538	13531	13574	13526	13635	13587	13747	13525	13634	13645	13573	13635	13669	13449	13720	13498	13469	13516	13696	13607	13611	13529	13686	13538	13693	13572	13554	13505	13439	13584	13717	13647	13577	13756	13770	13468	13633	13405	13714	13585	13647	13491	13713	13367	13505	13449	13683	13690	13694	13572	13505	13496	13723	13642	13525	13568	13644	13345	13707	13621	13613	13634	13783	13529	13767	13508	13653	13515	13577	13389	13596	13663	13599	13523	13832	13664	13694	13587	13484	13603	13696	13607	13442	13711	13644	13643	13564	13457	13426	13582	13656	13607	13674	13619	13608	13529	13619	13598	13507	13718	13550	13463	13626	13648	13425	13689	13573	13365	13424	13666	13546	13664	13500	13621	13554	13555	13616	13563	13554	13507	13354	13752	13537	13476	13644	13576	13577	13628	13618	13352	13579	13665	13521	13703	13481	13531	13543	13563	13634	13597	13613	13632	13685	13669	13517	13755	13604	13578	13739	13780	13440	13423	13649	13693	13548	13600	13434	13694	13655	13474	13698	13572	13309	13610	13540	13523	13624	13527	13704	13536	13523	13732	13474	13566	13513	13772	13586	13530	13458	13482	13523	13736	13486	13683	13579	13542	13390	13451	13432	13557	13617	13552	13589	13460	13717	13474	13479	13380	13417	13471	13493	13463	13344	13618	13661	13636	13742	13558	13672	13660	13652	13444	13475	13426	13554	13565	13594	13287	13748	13559	13547	13763	13627	13555	13523	13621	13580	13632	13551	13608	13674	13559	13478	13612	13600	13747	13606
29864	59833	45709	27524	16515	13793	13184	12570	12376	12192	11950	12163	12251	11982	12022	12208	11931	11905	11834	11972	11749	11855	11913	11869	11849	11671	12209	13106	13113	12596	12207	12031	11637	11767	11830	11605	11686	11772	11737	11801	11644	11744	11732	11643	11649	11843	11697	11748	11778	11606	11745	11719	11802	11833	11815	11567	11666	11668	11630	11755	11727	11570	11748	11826	11597	11866	11800	11441	11830	11625	11581	11594	11808	11798	11584	11640	11789	11677	11899	11703	11674	11612	11617	11754	11662	11680	11784	11781	11798	11593	11757	11712	11790	11544	11651	11753	11705	11676	11679	11708	11773	11821	11501	11706	11808	11749	11811	11761	11727	11583	11647	11572	11662	11628	11708	11686	11627	11552	11734	11586	11697	11586	11667	11786	11733	11844	11650	11783	11559	11731	11537	11760	11719	11719	11652	11757	11616	11676	11730	11589	11820	11544	11793	11712	11700	11884	11621	11531	11801	11902	11709	11768	11803	11631	11747	11797	11625	11810	11743	11689	11698	11679	11962	11637	11683	11528	11566	11553	11693	11783	11654	11651	11751	11819	11735	11689	11730	11735	11693	11731	11682	11751	11669	11672	11697	11620	11641	11650	11622	11665	11650	11686	11587	11733	11875	11668	11690	11729	11787	11625	11580	11748	11536	11636	11808	11778	11713	11703	11799	11714	11831	11674	11557	11608	11733	11837	11528	11500	11688	11771	11607	11637	11859	11772	11743	11791	11766	11647	11499	11692	11602	11692	11794	11616	11678	11738	11696	11729	11621	11722	11792	11675	11697	11651	11777	11600	11656	11667	11644	11635	11824	11665	11727	11599	11873	11804	11562	11734	11778	11624	11647	11659	11633	11688	11809	11692	11723	11571	11727	11774	11809	11815	11733	11686	11822	11827	11793	11637	11710	11952	11704	11781	11790	11568	11764	11742	11676	11818	11775	11801	11654	11646	11804	11688	11861	11686	11694	11689	11660	11854	11595	11551	11851	11699	11695	11817	11798	11729	11593	11648	11730	11554	11662	11677	11734	11660	11602	11630	11905	11652	11643	11647	11717	11757	11562	11637	11900	11649	11604	11605	11707	11598	11690	11682	11709	11671	11570	11741	11739	11629	11683	11608	11716	11727	11597	11801	11822	11687	11801	11782	11736	11679	11702	11655	11650	11883	11671	11785	11542	11717	11688	11659	11760	11674	11711	11779	11699	11731	11765	11717	11823	11893	11624	11753	11778	11720	11644	11716	11723	11680	11756	11776	11816	11637	11718	11743	11780	11644	11646	11744	11640	11729	11581	11735	11602	11715	11769	11834	11654	11637	11728	11728	11803	11777	11776	11716	11727	11783	11720	11883	11690	11680	11628	11663	11551	11580	11782	11704	11575	11678	11731	11595	11929	11705	11610	11655	11842	11687	11536	11651	11701	11745	11647	11745	11890	11835	11630	11719	11738	11807	11819	11568	11756	11690	11716	11646	11612	11669	11777	11678	11766	11765	11787	11683	11861	11538	11778	11667	11755	11697	11819	11654	11709	11610	11761	11698	11767	11691	11828	11650	11704	11664	11681	11653	11786	11877	11541	11738	11821	11766	11628	11919	11564	11720	11839	11689	11768	11771	11718	11670	11642	11718	11525	11640	11630	11881	11554	11758	11847	11752	11827	11776	11493	11672	11734	11692	11758	11680	11827	11738	11706	11756	11818	11796	11639	11694	11780	11603	11640	11577	11663	11574	11777	11673	11608	11696	11689	11746	11693	11785	11713	11575	11744	11725	11705	11658	11663	11703	11658	11743	11662	11688	11578	11797	11762	11823	11680	11694	11721	11785	11814	11666	11933	11701	11742	11872	11765	11805	11695	11655	11766	11648	11714	11775	11782	11541	11649	11660	11711	11456	11564	11678	11782	11597	11681	11526	11703	11757	11706	11717	11807	11648	11646	11686	11879	11783	11718	11930	11793	11716	11559	11652	11741	11819	11733	11763	11531	11740	11747	11678	11638	11687	11632	11723	11664	11689	11788	11817	11608	11733	11765	11692	11688	11690	11665	11572	11812	11565	11841	11852	11713	11745	11818	11770	11572	11740	11923	11680	11712	11607	11736	11520	11865	11754	11579	11761	11745	11707	11739	11508	11706	11805	11784	11728	11650	11709	11693	11746	11801	11808	11714	11749	11779	11636	11724	11802	11729	11691	11555	11695	11706	11601	11698	11750	11780	11667	11788	11614	11742	11724	11798	11750	11638	11802	11667	11700	11791	11766	11709	11607	11558	11688	11590	11683	11704	11665	11494	11772	11876	11597	11708	11779	11690	11689	11815	11620	11514	11713	11810	11620	11679	11696	11754	11791	11585	11647	11783	11597	11546	11661	11620	11533	11716	11576	11876	11627	11623	11748	11678	11625	11751	11771	11614	11772	11642	11778	11423	11710	11717	11588	11675	11570	11811	11706	11863	11670	11702	11664	11691	11811	11507	11679	11811	11799	11743	11738	11670	11656	11745	11687	11593	11706	11642	11583	11832	11813	11649	11559	11771	11706	11689	11677	11628	11849	11793	11731	11639	11543	11707	11664	11648	11777	11732	11678	11611	11826	11661	11673	11713	11674	11887	11659	11825	11688	11673	11719	11603	11657	11880	11691	11658	11493	11685	11707	11624	11738	11728	11568	11854	11710	11712	11936	11592	11618	11709	11690	11699	11628	11775	11836	11578	11680	11689	11624	11641	11633	11730	11679	11641	11714	11669	11775	11761	11612	11723	11870	11739	11607	11428	11690	11879	11627	11704	11690	11758	11771	11596	11659	11780	11729	11707	11691	11629	11664	11738	11517	11836	11777	11702	11788	11788	11801	11829	11704	11675	11751	11539	11784	11726	11643	11631	11617	11596	11780	11696	11583	11765	11689	11792	11716	11715	11638	11824	11498	11711	11759	11600	11623	11842	11685	11812	11691	11635	11683	11712	11697	11853	11662	11660	11543	11738	11446	11751	11639	11701	11818	11700	11655	11902	11578	11570	11773	11634	11689	11621	11760	11736	11731	11759	11736	11671	11702	11575	11506	11748	11699	11673	11549	11687	11635	11543	11604	11585	11787	11731	11684	11811	11670	11613	11720	11719	11604	11736	11594	11703	11681	11655	11625	11744	11651	11779	11615	11710	11831	11594	11713	11592	11883	11796	11755	11893	11657	11702	11729	11701	11788	11520	11615	11634	11656	11937	11583	11728	11790	11690	11780	11703	11688	11763	11814	11775	11447	11737	11653	11664	11539	11725	11801	11583	11631	11695	11645	11685	11583	11730	11804	11698	11725	11654	11687	11677	11655	11721	11684	11598	11841	11733	11603	11769	11652	11652	11775	11762	11692	11611	11754	11690	11635	11802	11601	11647	11534	11660	11806	11669	11680	11635	11743	11619	11698	11675	11660	11553	11800	11663	11696	11781	11660	11677	11758	11680	11647	11685	11610	11745	11723	11681	11725	11640	11774	11626	11690	11610	11915	11750	11705	11648	11645	11788	11625	11742	11491	11673	11685	11644	11740	11739	11687	12007	11625	11431	11656	11727	11700	11733	11726	11714	11703	11606	11824	11735	11753	11828	11860	11678	11827	11740	11683	11747	11756	11610	11688	11774	11560	11814	11638	11695	11659	11903	11662	11704	11582	11839	11738	11839	11633	11670	11734	11671	11780	11673	11562	11844	11551	11704	11666	11783	11581	11713	11676	11585	11635	11723	11638	11661	11682	11593	11719	11660	11852	11609	11785	11802	11771	11718	11767	11688	11607	11631	11430	11722	11690	11607	11656	11631	11952	11780	11661	11723	11726	11661	11744	11650	11847	11694	11651	11728	11493	11614	11720	11733	11779	11892	11928	11648	11739	11768	11624	11640	11630	11805	11539	11633	11802	11758	11716	11682	11664	11698	11667	11663	11631	11657	11808	11642	11682	11814	11672	11724	11779	11667	11559	11523	11700	11704	11628	11638	11778	11636	11734	11620	11642	11908	11606	11834	11770	11708	11849	11698	11823	11770	11749	11737	11789	11718	11833	11621	11829	11647	11811	11685	11594	11806	11572	11892	11796	11685	11652	11720	11799	11797	11554	11756	11564	11773	11666	11563	11473	11850	11534	11723	11718	11503	11693	11783	11748	11775	11657	11858	11710	11772	11642	11715	11692	11692	11740	11735	11808	11611	11819	11917	11612	11706	11811	11717	11734	11663	11647	11785	11689	11699	11682	11656	11684	11698	11675	11634	11656	11929	11612	11736	11474	11659	11873	11872	11612	11864	11523	11574	11620	11708	11816	11744	11801	11713	11771	11682	11608	11534	11762	11682	11733	11686	11634	11823	11658	11707	11822	11850	11651	11865	11755	11677	11723	11855	11630	11663	11519	11610	11779	11720	11709	11491	11508	11731	11763	11695	11698	11498	11744	11688	11752	11783	11626	11675	11536	11794	11796	11678	11570	11738	11678	11801	11774	11405	11771	11739	11657	11776	11598	11709	11694	11622	11752	11634	11714	11738	11710	11863	11697	11782	11744	11500	11756	11725	11701	11557	11674	11803	11827	11626	11686	11759	11671	11799	11739	11738	11556	11760	11851	11565	11681	11503	11772	11532	11734	11694	11574	11618	11853	11652	11710	11751	11572	11756	11759	11663	11764	11775	11710	11516	11582	11620	11762	11718	11659	11839	11913	11626	11746	11596	11421	11822	11842	11686	11685	11734	11648	11767	11580	11771	11579	11689	11667	11810	11708	11632	11694	11952	11681	11594	11583	11744	11688	11607	11800	11780	11901	11734	11790	11797	11650	11943	11691	11673	11890	11751	11780	11576	11876	11671	11784	11701	11787	11624	11635	11681	11707	11586	11566	11790	11655	11602	11581	11716	11733	11648	11686	11880	11833	11550	11760	11645	11590	11837	11851	11727	11775	11794	11686	11697	11803	11810	11723	11631	11620	11721	11767	11672	11704	11694	11676	11829	11692	11645	11776	11639	11729	11671	11892	11739	11686	11730	11723	11710	11557	11730	11765	11850	11623	11710	11737	11714	11750	11642	11674	11712	11710	11785	11425	11679	11800	11836	11679	11698	11626	11811	11808	11655	11777	11667	11716	11681	11734	11806	11529	11798	11700	11806	11727	11616	11705	11763	11635	11661	11636
24631	21321	28703	27844	20593	17553	17162	16060	15987	15758	15945	15504	15686	15537	15527	15737	15419	15604	15577	15689	15505	15714	15531	15350	15599	15651	15974	16064	15821	15981	15627	15697	15632	15261	15460	15347	15552	15686	15459	15220	15475	15510	15559	15201	15377	15493	15444	15833	15462	15353	15517	15480	15324	15517	15610	15427	15375	15357	15593	15384	15395	15348	15475	15522	15591	15412	15513	15405	15526	15487	15323	15411	15570	15433	15355	15535	15672	15589	15540	15442	15217	15441	15587	15748	15393	15393	15171	15399	15385	15411	15383	15342	15500	15320	15611	15271	15317	15474	15365	15459	15594	15643	15630	15588	15473	15375	15426	15358	15486	15624	15516	15624	15340	15233	15495	15511	15451	15332	15467	15506	15658	15436	15305	15407	15502	15486	15400	15384	15492	15554	15494	15653	15552	15593	15690	15422	15562	15208	15249	15596	15496	15365	15492	15468	15392	15493	15521	15478	15480	15370	15735	15248	15385	15464	15627	15653	15490	15402	15334	15517	15473	15460	15403	15372	15458	15430	15380	15349	15552	15429	15336	15417	15483	15438	15449	15383	15328	15581	15308	15335	15522	15579	15452	15436	15765	15476	15512	15429	15339	15409	15490	15438	15451	15701	15619	15460	15542	15489	15660	15510	15240	15592	15509	15658	15492	15527	15443	15414	15648	15586	15536	15324	15381	15512	15467	15425	15557	15368	15490	15297	15608	15526	15321	15497	15314	15514	15417	15534	15503	15444	15467	15234	15490	15346	15222	15379	15374	15365	15473	15271	15561	15506	15427	15306	15368	15422	15440	15404	15584	15467	15349	15454	15414	15430	15490	15723	15339	15484	15368	15518	15357	15389	15460	15640	15256	15515	15404	15436	15319	15458	15383	15347	15432	15595	15780	15503	15533	15428	15523	15362	15247	15407	15422	15579	15600	15347	15733	15468	15557	15569	15490	15493	15428	15405	15428	15429	15319	15457	15405	15492	15635	15698	15523	15436	15455	15263	15451	15304	15280	15299	15454	15518	15635	15435	15388	15343	15395	15558	15454	15393	15481	15632	15646	15532	15391	15287	15474	15547	15564	15452	15564	15567	15428	15522	15594	15418	15578	15411	15505	15281	15567	15597	15667	15413	15631	15500	15602	15636	15651	15469	15218	15590	15343	15423	15475	15507	15695	15378	15402	15404	15540	15399	15467	15359	15418	15610	15680	15639	15628	15536	15457	15403	15572	15632	15374	15462	15575	15525	15527	15280	15488	15475	15339	15594	15391	15551	15591	15587	15260	15402	15341	15314	15384	15465	15463	15580	15589	15617	15324	15366	15478	15696	15507	15452	15373	15515	15540	15534	15389	15470	15625	15470	15389	15419	15501	15267	15528	15494	15608	15441	15456	15349	15594	15623	15502	15508	15470	15556	15531	15366	15443	15602	15450	15394	15597	15693	15480	15495	15551	15498	15297	15625	15695	15708	15395	15615	15423	15336	15414	15274	15693	15320	15280	15339	15264	15527	15480	15514	15607	15539	15583	15255	15308	15365	15422	15327	15437	15329	15535	15380	15449	15499	15551	15467	15753	15461	15385	15395	15348	15608	15544	15453	15579	15427	15409	15620	15539	15305	15392	15435	15299	15361	15512	15344	15340	15376	15477	15723	15479	15613	15587	15686	15394	15392	15356	15592	15528	15478	15492	15532	15436	15441	15172	15606	15384	15523	15547	15397	15410	15465	15674	15610	15510	15534	15775	15277	15421	15374	15301	15729	15435	15315	15537	15330	15531	15434	15386	15658	15555	15397	15328	15318	15427	15258	15440	15605	15580	15517	15259	15378	15548	15312	15347	15457	15418	15478	15550	15481	15419	15519	15283	15437	15381	15416	15546	15572	15546	15587	15513	15414	15550	15414	15479	15402	15529	15434	15554	15509	15478	15720	15468	15675	15759	15358	15644	15666	15663	15622	15358	15368	15299	15351	15407	15409	15560	15584	15471	15606	15642	15498	15562	15578	15469	15665	15450	15427	15535	15516	15539	15402	15467	15426	15553	15419	15604	15436	15377	15412	15358	15671	15561	15630	15446	15357	15479	15393	15308	15468	15345	15408	15509	15311	15559	15402	15362	15455	15415	15386	15403	15255	15716	15427	15614	15434	15526	15479	15518	15532	15305	15526	15328	15460	15541	15434	15327	15685	15551	15541	15644	15517	15215	15487	15460	15600	15457	15728	15500	15602	15583	15369	15082	15459	15492	15367	15378	15623	15510	15557	15435	15564	15302	15533	15427	15447	15466	15559	15438	15425	15365	15509	15621	15548	15611	15541	15542	15393	15444	15387	15739	15593	15713	15405	15478	15267	15502	15452	15327	15509	15597	15610	15368	15562	15557	15509	15545	15734	15525	15545	15610	15468	15393	15513	15343	15484	15262	15367	15608	15488	15379	15334	15535	15483	15495	15539	15472	15573	15584	15446	15413	15667	15406	15400	15404	15459	15474	15330	15594	15338	15478	15463	15488	15424	15521	15497	15592	15462	15502	15352	15434	15420	15560	15292	15569	15430	15423	15468	15512	15617	15302	15370	15327	15572	15566	15574	15667	15295	15642	15587	15388	15399	15414	15322	15496	15498	15494	15722	15310	15326	15505	15620	15422	15412	15394	15539	15585	15542	15711	15522	15457	15462	15247	15432	15412	15563	15369	15546	15534	15313	15365	15454	15510	15399	15348	15327	15326	15552	15497	15572	15355	15432	15679	15351	15367	15495	15422	15337	15457	15578	15493	15443	15211	15431	15471	15457	15580	15578	15453	15623	15504	15287	15234	15535	15461	15226	15492	15516	15432	15583	15313	15433	15477	15349	15560	15504	15508	15359	15535	15434	15534	15577	15377	15557	15563	15464	15524	15629	15339	15689	15587	15340	15469	15553	15428	15381	15458	15434	15471	15402	15459	15621	15397	15365	15439	15444	15470	15533	15553	15474	15449	15451	15471	15342	15585	15465	15401	15361	15663	15516	15405	15339	15519	15406	15465	15483	15478	15687	15573	15443	15298	15568	15270	15389	15474	15780	15691	15414	15592	15314	15623	15578	15367	15519	15422	15719	15462	15225	15455	15271	15417	15389	15429	15425	15557	15224	15615	15508	15385	15540	15370	15411	15670	15500	15376	15453	15340	15670	15426	15630	15402	15269	15559	15561	15493	15561	15467	15356	15470	15420	15412	15680	15512	15868	15455	15489	15305	15529	15424	15444	15383	15453	15615	15502	15200	15396	15239	15654	15490	15608	15541	15397	15411	15338	15618	15570	15377	15409	15503	15474	15660	15441	15625	15482	15341	15672	15493	15582	15472	15491	15466	15501	15659	15464	15493	15560	15400	15376	15367	15329	15431	15447	15493	15551	15495	15305	15346	15404	15428	15556	15552	15468	15453	15613	15318	15350	15461	15580	15575	15620	15509	15490	15297	15437	15165	15481	15389	15414	15578	15579	15440	15466	15396	15517	15469	15418	15602	15447	15462	15381	15349	15413	15485	15418	15435	15519	15572	15329	15682	15516	15329	15492	15455	15373	15340	15511	15469	15545	15439	15473	15543	15552	15572	15442	15524	15591	15461	15519	15473	15407	15428	15531	15701	15602	15500	15649	15448	15543	15340	15591	15486	15577	15292	15506	15454	15408	15361	15404	15465	15427	15504	15448	15470	15395	15477	15557	15502	15334	15584	15512	15430	15536	15221	15435	15398	15577	15388	15369	15347	15418	15379	15630	15444	15290	15300	15338	15597	15538	15393	15434	15435	15511	15327	15610	15512	15330	15562	15502	15394	15545	15432	15439	15507	15469	15390	15547	15467	15440	15407	15323	15526	15394	15511	15453	15436	15379	15365	15383	15408	15547	15463	15431	15500	15576	15342	15426	15534	15724	15544	15692	15508	15524	15323	15588	15617	15375	15439	15170	15457	15628	15466	15522	15621	15471	15152	15273	15386	15431	15191	15606	15425	15404	15419	15422	15281	15507	15580	15490	15426	15543	15605	15416	15459	15611	15461	15495	15539	15538	15215	15480	15429	15664	15472	15697	15450	15616	15404	15399	15592	15541	15414	15598	15369	15526	15455	15427	15551	15365	15437	15548	15697	15429	15332	15532	15360	15434	15500	15438	15517	15486	15725	15536	15471	15502	15608	15599	15552	15545	15460	15443	15554	15566	15483	15447	15493	15348	15379	15470	15377	15507	15689	15401	15482	15336	15469	15570	15591	15488	15549	15355	15660	15598	15636	15629	15421	15612	15396	15479	15269	15423	15471	15538	15628	15327	15557	15624	15417	15497	15689	15408	15583	15495	15712	15525	15550	15622	15623	15452	15383	15520	15676	15594	15392	15391	15510	15235	15488	15368	15693	15441	15461	15463	15592	15430	15586	15620	15381	15547	15447	15495	15351	15555	15444	15456	15341	15626	15452	15541	15629	15414	15517	15607	15173	15560	15436	15525	15309	15538	15568	15536	15179	15643	15500	15466	15345	15564	15433	15498	15244	15596	15483	15528	15677	15374	15541	15381	15573	15474	15455	15579	15550	15412	15578	15196	15480	15263	15556	15339	15388	15485	15299	15369	15698	15554	15579	15418	15295	15445	15490	15390	15450	15442	15194	15391	15452	15360	15498	15564	15569	15535	15621	15497	15601	15587	15504	15386	15590	15544	15512	15638	15461	15448	15431	15602	15233	15455	15377	15514	15540	15425	15682	15625	15515	15491	15734	15595	15531	15458	15299	15390	15335	15287	15634	15353	15361	15503	15441	15368	15347	15550	15342	15376	15238	15343	15553	15639	15357	15526	15546	15647	15371	15698	15450	15702	15287	15413	15608	15392	15728	15324	15448	15625	15511	15657	15415	15397	15588	15373	15563	15388	15452	15506	15668	15491	15484	15633	15589	15455	15436	15642	15404	15580	15513	15510	15718	15498	15316	15325	15350	15444	15659	15327	15600	15327	15276	15552	15324	15594	15588	15500	15665	15547	15349	15425	15614	15592	15370	15533	15176	15426	15318	15620	15544	15442	15444	15685	15587	15419	15360	15393	15524	15404	15475	15520	15325	15534	15761	15582	15438	15490	15430	15317	15612	15207	15480	15523	15770	15311	15368	15362	15415	15490	15684	15716	15381	15280	15449	15341
27554	49758	40318	25202	17063	14609	13911	13481	13375	13229	13190	13296	13076	13344	13084	13110	12948	13001	12963	12998	13249	12965	12913	12926	13082	13085	13483	13618	13544	13345	13084	12943	12896	12882	12897	12871	12938	12789	12918	12852	12872	12981	12775	13096	12984	12893	12934	12869	13014	12876	13100	12937	12882	12882	13011	12828	12868	12878	12708	12994	12965	12815	12925	12965	12986	12772	12881	12708	12795	12918	12892	12859	12964	12857	13008	12899	12845	12750	13060	12841	12956	12839	12992	12734	12852	12791	12874	12768	12784	12848	12889	12788	12833	12950	12907	12866	12891	12920	12913	12811	12958	13012	12945	12889	12831	12868	12848	12812	12831	12884	13114	12738	12913	12851	12823	12898	12848	12850	12810	12984	13051	12774	12934	12970	12773	12639	12839	12808	12912	12878	12896	12683	12983	12866	12849	12743	12882	12966	12820	13013	13003	12855	12910	12911	12806	12965	12986	12914	12840	12944	12951	12959	12787	12926	12817	12936	12976	12806	12960	12934	12943	12907	13007	12813	12880	12821	12991	12827	12918	12946	13004	12853	12868	12807	13133	12909	12931	13107	13006	12819	12802	12914	12964	12755	12726	12764	12886	13019	13064	12879	12863	12888	12795	12795	12920	13027	12942	12966	12834	12945	12823	12806	12798	12860	12892	12964	12867	12880	12873	12875	12810	12904	12979	12839	12880	12839	13025	12893	12807	13006	12904	12934	12976	12856	12909	12805	12878	12920	12878	12930	12923	12969	12880	13036	12933	12949	12918	12715	12865	12845	12885	13026	12825	12833	12873	13038	12710	12870	12821	12801	13089	12855	12967	13120	12749	12816	12929	12819	12736	12754	12941	12957	12911	12813	12908	13008	12916	12875	12947	12869	12925	12925	12924	12957	12767	12877	12932	12927	13019	13049	12922	12940	12998	12950	12974	12974	12934	12831	12959	12873	12941	12927	12816	12875	12997	12803	12874	13012	12914	12905	12924	12826	13049	12957	12813	12996	12779	13086	12880	12919	12740	12991	12820	12828	12864	12852	12837	12817	12761	12941	13116	12942	12900	12907	12978	12959	12852	12866	12801	12731	12988	12840	12782	13013	12971	12903	12855	12816	12968	13090	12912	12788	12833	12911	12992	12741	12837	13003	12926	13008	12846	12769	12737	12872	12991	13031	12779	12949	13032	12697	12866	12885	12889	12858	12868	12821	12927	12870	12726	12874	12956	12747	12970	13023	12812	12882	12738	12826	12985	12932	12927	12854	12668	12909	13074	12868	12889	12846	12818	12906	12753	12894	12825	12791	13030	12756	12673	12952	13062	12838	12850	12826	12996	12960	12811	12974	12861	12900	12731	12915	12878	12921	12778	12789	12939	12828	12873	12996	12940	13004	12997	12828	12825	12915	12903	12937	12948	13030	12976	12959	12885	13053	13029	12833	12906	12819	12931	13076	12793	12797	12957	12809	13070	12818	12996	12983	12903	12776	12826	12858	12811	12918	12933	12980	12851	13037	12874	13005	12932	13009	12795	12711	12962	12829	12964	12899	12990	12942	12806	12957	12661	12877	12846	12982	12881	12928	13034	12947	12985	12952	12844	12839	12980	12778	12782	12840	12774	12947	12974	12997	12862	12920	13000	12973	12752	12850	12831	12833	13006	12775	12971	12823	12853	12939	12990	12921	12889	12913	12842	12951	13079	13041	12944	12982	12935	12976	12875	12849	12818	12923	12904	12920	12914	12877	12942	12878	12949	12743	13118	12820	12971	12908	12854	12917	12849	12839	12868	13069	13055	12599	12894	13023	12979	12995	12886	12899	12877	12899	12954	12846	12983	12872	13091	12889	12922	12816	12659	13023	12977	12945	12869	13010	12976	12859	12917	12866	12765	12839	12976	12869	13086	12871	12967	12824	12987	12829	12854	12818	12805	12857	12808	12932	12929	12881	12851	12964	12949	12831	12990	12711	13004	12941	12932	12932	12923	12923	13122	12815	12857	12903	12988	12923	12864	12923	12883	13070	13065	12972	12839	12866	12879	12795	12734	12916	12753	12894	12984	12758	12859	13005	12844	12927	12906	12755	12823	12859	12935	12854	13027	13005	12890	12983	12813	12776	13042	12956	12765	12987	12838	12990	12877	12892	12957	13000	12938	12949	12953	13032	12990	12873	12913	12810	12687	12858	12988	12925	12888	13141	12890	12785	12996	12861	12928	12994	12924	13009	12946	12914	12864	12801	12711	12858	12911	13006	12920	12944	12857	12706	13029	12792	12839	12965	12944	12932	12940	12853	12938	13040	13067	12800	12934	12765	12841	12906	12710	12911	12848	12913	12903	13083	12959	12804	12957	12900	12921	12958	12690	12718	12912	12844	12989	12856	13051	12656	12917	12725	13049	12764	12907	12973	12974	12931	12861	12829	12682	12894	12967	12873	12769	12775	12876	12745	12954	12881	13024	12738	12924	13102	12962	12792	12913	12810	12999	12902	12938	12800	12825	12974	13005	12883	12865	12945	12811	12796	12979	12933	12824	12852	13015	12998	12802	12924	12899	12826	12777	12905	12879	12852	12740	12927	12735	12837	12984	12973	12770	12860	12892	12861	12829	12913	12865	12978	12792	12807	12953	12987	12761	12990	13054	13143	12845	13011	12881	12957	12884	12783	12935	12926	12967	12894	12830	12931	12875	12784	12929	12808	13029	13039	12779	12769	12967	12751	12808	12932	12979	12820	13034	12727	12824	12920	13061	12927	13067	12900	13069	12701	12875	12963	12784	12935	12871	12751	12846	12834	12898	12953	12821	12822	12855	12722	13003	13046	12835	12753	12983	12864	12896	12890	12950	12987	12896	13044	12773	12950	12810	12940	13033	12951	12936	12889	12859	12811	13054	12864	12887	12973	12926	13002	12712	12965	12974	12918	12911	12747	13035	12744	12828	13009	12837	12914	12827	12671	12805	12837	13069	12875	12953	12785	12827	12998	12951	12952	12998	12955	12904	12923	12868	12908	12919	12743	13051	12765	12826	12922	12900	12825	12903	12880	12827	12945	12891	12778	12916	12960	12823	13009	13026	12913	12866	12842	12707	12890	12679	13041	12810	12916	12984	12970	12789	12929	12821	12890	12940	12959	12835	12996	12958	12982	12920	12879	13179	12832	12947	12890	13028	12844	12879	12849	12907	12899	12845	12971	12931	12976	12817	12786	12968	12914	12847	12942	12996	12861	12638	12927	12857	12851	13018	13010	12846	12875	12786	12887	12895	12843	12820	12842	12885	12952	12998	12908	12964	12892	12897	12829	13022	12906	12865	12834	13065	12806	12789	12840	12935	13047	12909	12819	12895	12726	12956	12941	13118	13091	13004	12820	12891	12916	12891	12931	12906	12873	12960	13003	12946	12926	12948	12849	12870	12860	12971	12785	12774	13053	12913	13021	12900	12854	13033	12878	12927	12796	12878	12953	12982	12828	12881	12823	12925	12798	12777	12848	12946	12908	12961	12858	12946	12977	12829	12990	12933	12830	12922	12890	12856	12946	12845	12861	12768	12981	12849	12928	12831	12852	12961	12828	12997	12857	12660	12833	13015	12902	12866	12805	12896	12720	12858	12931	12908	12854	13021	13038	12768	12808	13025	12889	12887	12923	12767	12859	12951	12842	12987	12886	12788	12981	12975	12784	12844	12884	12944	13062	13061	13008	13015	13022	12821	12768	13107	12704	12852	12925	12852	12855	12904	12955	12856	13033	12811	12766	12897	12913	12910	12855	12873	12914	12838	12924	12696	13089	12947	12727	13015	12879	12822	12797	12920	13009	12810	12667	12854	12919	12873	12789	12843	12858	12942	12800	12752	12963	12848	12831	13237	12958	12922	12838	12870	12887	12803	12825	13009	12857	12724	12851	12774	12985	12918	12836	12990	12945	12916	12956	12837	12896	13008	12798	13002	12929	12905	12768	13010	12943	12994	12932	12925	12813	12823	12835	12932	12850	13171	12829	13002	12999	12857	12778	12907	13093	12936	12827	12868	12881	13038	12953	12791	12707	12831	13099	12681	12773	12625	12828	12847	12864	12975	12950	12821	12766	12846	13018	13148	12889	13043	12866	12971	13044	12992	12987	12825	12946	12936	12867	12772	13042	12874	12781	13076	12976	12824	12826	12881	12879	12980	13046	12809	12900	12882	12987	12859	12796	12915	12909	12978	12885	12900	12829	12899	12907	12935	12866	12989	12850	12746	12825	12874	12784	12911	13028	12927	12845	13011	12938	13138	12950	12913	12862	12874	12726	12816	12836	12852	12820	12776	12844	12968	12884	12939	12989	12968	12832	12965	12937	12813	12894	12925	12880	12936	12746	12917	12893	12886	12894	12843	12780	12976	12863	12880	12963	12955	12903	12896	12752	12973	12729	12877	12983	12966	12757	12846	12933	12803	12834	12967	12852	12854	12878	12916	12922	13049	12891	12801	12895	12829	13014	12834	12943	12909	12918	12926	12706	12832	12841	12956	12790	13018	12863	12855	12819	13021	13005	13089	12935	13094	12978	12868	12926	12694	12949	12845	12962	12680	12973	12859	12871	12645	12902	12870	12988	12977	12902	12880	12960	12853	12742	12887	12677	12939	13035	12901	12851	12826	12863	12749	13019	12952	13009	12869	12843	12855	12709	12781	13025	12846	12754	13035	12841	13008	12887	12830	12963	13018	12870	12826	12997	12861	12886	12895	12900	13057	12692	12928	12976	13024	12857	12905	12866	12923	12928	12886	12971	12938	12909	12952	12769	12750	12925	12786	12870	12890	13031	12950	12878	12949	12920	12842	12951	13066	12870	12817	12900	12957	12872	12827	12835	12911	13171	13027	12750	12907	12944	12949	12846	12853	12875	12812	12925	12919	13035	12915	12846	12841	12832	12850	13008	12933	12897	12929	12870	12801	13134	12770	12834	12866	13017	12944	12895	12926	12887	12952	12844	12995	12950	13044	12903	12989	12822	12905	12996	12986	12881	12866	12768	12850	12866	12928	13083	12969	12913	12861	12808	12927	12852	12759	12835	12813	12805	12835	12794	12888	12791	13032	12967	12856	12823	12924	12934	13025	12823	13023	12844	13142	12847	12971	12931	12888	12952	12865	12892	12778	13040	12710	12918	12852	12906	12948	12934	12970	12769
22200	21153	28605	24511	21853	22680	22156	16847	15667	15719	15542	15383	15402	15296	15128	15048	15065	14921	14933	14828	15129	14791	14847	14948	14778	15252	16016	16531	16525	16337	15731	15196	15008	14709	14743	14816	14860	14836	14795	14865	15016	14782	14740	14988	14841	14937	14749	14791	14692	14803	14805	14611	14752	14794	14969	14846	14801	14961	15068	14723	14731	14653	14651	14827	14831	15057	14784	15002	14811	14655	14903	14794	14767	14853	15038	14740	15000	14947	14867	14802	14923	14638	14837	14860	14543	14705	14801	14937	14986	14774	15102	14698	14846	14868	14795	14931	14859	14799	14888	14863	14954	14702	14806	14751	14758	14768	14890	14675	14780	14920	14855	14789	14751	14736	14797	14847	14860	14808	14577	14714	14624	14836	14725	14659	14596	14876	14771	14767	14762	14811	14666	14627	14677	14772	14722	14778	14770	14759	14584	14847	14675	14853	14992	14723	14731	14769	14851	14805	14618	14901	14684	14770	14750	14719	14796	14799	14807	14717	14783	14879	14787	14751	14842	14738	14622	14872	14640	14670	14681	14963	14647	14731	14804	14854	14791	14817	14880	14644	14854	14641	14770	14658	14759	14831	14575	14821	14721	14848	14707	14831	14943	14948	14571	14884	15015	14771	14963	14938	14812	14623	14701	14701	14778	14807	14737	14895	14865	14637	14801	14824	14794	14905	14867	14759	14831	14818	14609	14848	14856	14885	14764	14916	14892	14656	14801	14905	14646	14639	14809	14618	14869	14763	14811	14804	14876	14722	14979	14615	14705	14870	14816	14576	14699	14741	15039	14876	14743	14721	14698	14748	14841	14708	14699	14952	14782	14869	14691	14810	14723	14644	14724	14786	14961	14837	14816	14721	14980	14797	14691	14699	14646	14737	14802	14975	14840	14617	14933	14928	14779	14554	14623	14548	14855	14725	14864	14733	14626	14813	14704	14836	14926	14849	14684	14688	14667	14792	14708	14846	14887	14872	14778	14918	14621	14619	14473	14688	14660	14654	14840	14801	14852	14790	14559	14790	14786	15012	14608	14661	14746	14774	14600	14589	14655	14795	14776	14629	14616	14598	14809	14737	14908	14814	14743	14775	14784	14716	14734	14821	14659	14726	14756	14787	14906	14791	14783	14884	14841	14835	14613	14901	14928	14856	14787	14774	14700	14934	14819	14775	14846	14772	14876	14657	15031	14925	14992	14633	14667	14702	14764	14802	14865	14676	14895	14942	14739	14976	14718	14793	14996	14833	14563	14732	14858	14802	14849	14879	14865	14747	14909	14602	14722	14732	14598	14931	14605	14852	14683	14773	14812	15013	15026	14905	14940	14767	14698	14896	14832	14602	14858	14883	14809	14718	14659	14770	14786	14679	14624	14646	14749	14952	14693	14654	14753	14559	15010	14779	14694	14665	14793	14874	14628	14598	14821	14730	14526	14750	14890	14980	14720	14814	14824	14608	14952	14814	14733	14799	14703	14904	14844	14831	14669	14559	14740	14804	14683	14793	14889	14845	14853	14846	14768	14767	14704	14918	14775	14722	14939	14738	14837	14798	14755	14747	14877	14865	15027	15108	14971	14870	14945	14875	14602	14640	14760	14762	14702	14859	14919	14967	14625	14643	14861	14910	14674	14610	14847	14746	14726	14904	14822	14840	14774	14717	14606	14616	14764	14682	14594	14645	14544	14947	14905	14747	14917	14871	14534	14685	14955	14771	14856	14761	14694	14726	14671	14743	14871	14697	14726	14889	14923	14879	14768	14841	14751	14854	14834	14816	14860	14786	14672	14722	14772	14660	14796	14805	14852	14719	14477	14831	14746	14807	15186	14795	14798	14543	14763	14792	14819	14942	14598	14861	14943	14650	14658	14908	14570	14699	14743	14607	14804	14853	14856	14762	14662	14599	14756	14730	14759	14758	14844	14857	14863	14780	14746	14625	14752	14704	14878	14713	14769	14629	14870	14569	14650	14796	14762	14850	14925	14873	14676	14767	14751	14879	14805	14739	14644	14701	14756	14834	14718	14815	14759	14962	14560	14744	14659	14879	14857	14899	14699	15003	14809	14859	14986	14728	14980	14797	14606	15025	14860	14609	14740	14755	14778	14704	14650	14803	14766	14897	14686	14856	14794	14879	14560	14847	14595	14758	14636	14747	14603	14724	14609	14789	14656	14855	14717	14736	14833	14843	14743	14842	14664	14725	14801	14923	14710	14820	14494	14846	14729	14741	14686	14732	14745	14725	14622	14861	14763	14810	14656	14895	14987	14799	14683	14855	14809	14978	14705	14704	14903	14664	14622	14764	14591	14750	14896	14758	14801	14599	14872	14788	14810	14722	14967	14925	14756	14647	14546	14806	14764	14723	14791	14837	14783	14855	14758	14818	14726	14684	14694	14621	14771	14661	14712	14821	14642	14821	14828	14833	14670	14905	14825	14832	14796	14702	14742	14676	14739	14753	14661	14752	14631	14724	14939	14756	14638	14808	14912	14883	14537	14665	14719	14717	14732	14683	14877	14565	14672	14646	14779	14968	14758	14937	15080	14595	14717	14716	14672	14751	14856	14862	14743	14942	14861	15024	14873	14846	14645	14816	14891	14776	14615	14610	14590	14682	14656	14566	14706	14849	14594	14836	14699	14813	14869	14705	15126	14744	14713	14772	14906	14780	14929	14961	14793	14750	14767	14803	14698	14913	14847	14837	14671	14737	14737	14774	14687	14529	14929	14630	14642	14610	14770	14813	14489	14823	14747	14804	14930	14713	14789	14684	14698	14621	14833	14665	14826	14935	14776	14717	14982	14836	14825	14649	14858	14607	14815	14786	14942	14572	14843	14832	14771	14748	14755	14859	14613	14751	14917	14737	14760	14749	15046	14680	15011	14677	14631	14838	14974	14850	14667	14716	14802	14709	14668	14584	14797	14807	14720	14680	14756	14917	14760	14826	14744	14821	14617	14653	14790	14667	14791	14767	14675	14918	14884	14736	14839	14942	14678	14606	14845	14687	14544	14728	14795	14755	14759	14694	14734	14893	14691	14658	14695	14570	14767	14803	14748	14670	14642	14844	14689	14864	14749	14890	14842	14697	14836	14609	14682	14788	14778	14774	14855	14725	14798	14955	14802	14802	14859	14736	14665	14727	14685	14662	14813	14752	14904	14750	14802	14709	14829	14732	14835	14829	14747	14621	14654	14776	14970	14872	14783	14572	14814	15002	14918	14813	14773	14637	14791	14642	14610	14661	14613	14667	14624	14946	14620	14508	14884	14806	14743	14693	14724	14802	14875	14722	14759	14742	14927	14705	14825	14866	14761	14858	14848	14597	14667	14750	14948	14832	14673	14683	14683	14751	14828	14732	14888	14829	14830	14733	14665	14956	14676	14728	14728	14789	14618	14863	14789	14765	14926	14760	14772	14578	14759	14586	14508	14704	14794	14837	14950	14838	14742	14828	14763	14833	14793	15001	14634	14699	14727	14661	14895	14767	14790	14627	14733	14736	14736	14981	14847	14907	14753	14841	14730	14752	14924	14790	14661	14833	14759	14679	14716	14778	14784	14710	14812	14746	15003	14704	14808	14729	15008	14748	14716	14722	14733	14875	14847	14667	14776	14827	14780	14722	14715	14749	14679	14634	14674	14843	14832	14756	14790	14789	14781	14837	14902	14852	14746	14657	14670	14710	14926	14670	14706	14897	14938	14692	14827	14768	14799	14633	14708	14683	14818	14893	14704	14680	14607	14709	14829	14578	14665	14595	14851	14699	14767	14811	14830	14839	14707	14752	14710	14692	14952	14884	14998	14621	14814	14811	14547	14850	14871	14651	14841	14912	14718	15003	14984	14837	14552	14480	14737	14779	14909	14895	14943	14843	14674	14830	14856	14893	14802	14706	14593	14735	14798	14786	14881	14772	14610	14699	14676	14827	14632	14895	14695	14817	14961	14810	14755	14717	14712	15004	14956	14645	14863	14860	14869	14845	14844	14783	14770	14614	14614	14784	14662	14925	14918	14958	14610	14633	14749	14726	14787	14715	14869	14806	14709	14808	14781	14907	14663	14612	14768	14670	14781	14908	14709	14512	14775	14719	14694	14929	14720	14764	14684	14786	14803	14783	14764	14627	14890	14779	14846	14874	14946	14813	14863	14828	14744	14751	14713	14559	14731	14966	14815	14948	14891	14766	14792	14743	14583	14920	14847	14744	14718	14703	15039	14903	14872	14708	14785	14721	14765	14917	14713	14643	14930	14763	14800	14881	14963	14778	14701	14872	14847	14611	14649	14522	14624	14794	14679	14741	14999	14933	14602	14746	15030	14729	14672	14697	14823	14677	14697	14608	14769	14864	14745	14918	14707	14764	14789	14762	14685	14670	14724	14759	14759	14834	14803	14747	14855	14785	14663	14797	14690	14821	14691	14858	14840	14903	14995	14702	14834	14725	14881	14876	14652	14682	14795	14863	14754	14669	14776	14722	14621	14849	14746	14823	14752	14932	14803	14883	14623	14911	14845	14793	14774	14784	14869	14739	14923	14801	14764	14767	14914	14599	14565	14841	14628	14664	14746	14544	14711	14666	14803	14755	14881	14628	14716	14597	14780	14736	14852	14957	14853	14974	14636	14667	14736	14761	14729	14788	14839	15022	14797	14711	14827	14677	14760	14835	14727	14774	14661	14630	14748	14709	14926	14874	14788	14825	14778	14797	14693	14997	14687	14641	14997	14685	14944	14883	14800	14760	14772	14621	14526	14780	14822	14854	14931	14821	14596	14598	14815	14796	15023	14729	14837	14595	14945	14698	14946	14827	14789	14762	14612	14729	14812	14634	14683	14709	14731	14798	14808	14682	14754	14946	14837	14752	14797	14768	14653	14825	14714	14830	14607	14689	14771	14703	14735	14790	14592	14920	14909	14763	14699	14861	14714	14566	14907	14711	14846	14661	14747	14690	14788	14821	14755	14671	14628	14660	14929	14707	14751	14831	14872	14732	14582	14848	14680	14826	14653	14752	15009	14945	14985	14581	14653	14682	14844	14755	14747	14882	14796	14787	14684	14588	14826	14719	14936	14733	14751	14939	14829	14695	14708	14806	14638	14656	14753	14994	14752	14890	14700	14838	14841	14834	14768	14794	14697	14622	14788	14819	14759	14874	14722	14913
31876	62974	56218	40996	23170	15775	14396	13893	13406	13203	13206	13060	12888	12882	12737	12671	12471	12546	12696	12577	12553	12458	12292	12552	12458	12790	13905	14736	14394	13948	13133	12667	12501	12257	12554	12398	12431	12385	12559	12412	12402	12459	12345	12497	12470	12572	12402	12297	12307	12401	12399	12454	12409	12301	12405	12339	12215	12355	12327	12385	12445	12453	12344	12531	12527	12310	12338	12446	12442	12528	12497	12418	12523	12475	12471	12466	12500	12342	12580	12380	12552	12428	12441	12436	12348	12381	12247	12482	12329	12433	12474	12493	12348	12345	12429	12493	12198	12270	12366	12516	12470	12286	12530	12285	12267	12442	12481	12256	12331	12521	12454	12467	12441	12321	12562	12438	12496	12511	12382	12336	12392	12454	12271	12273	12475	12515	12326	12372	12394	12455	12563	12359	12437	12315	12387	12362	12549	12259	12497	12575	12391	12267	12435	12221	12392	12371	12612	12564	12525	12486	12403	12496	12538	12513	12530	12306	12438	12361	12381	12377	12341	12401	12516	12579	12389	12371	12431	12362	12441	12467	12342	12486	12494	12402	12470	12616	12388	12415	12340	12498	12462	12289	12377	12374	12338	12163	12495	12566	12565	12426	12419	12433	12462	12394	12247	12439	12376	12599	12467	12399	12561	12465	12517	12471	12328	12492	12486	12424	12280	12387	12488	12390	12441	12421	12440	12418	12453	12446	12496	12248	12251	12440	12384	12471	12374	12450	12585	12408	12448	12443	12449	12397	12169	12660	12313	12496	12318	12277	12408	12435	12596	12492	12349	12503	12346	12442	12401	12464	12496	12176	12407	12409	12340	12483	12399	12279	12465	12526	12462	12530	12447	12481	12342	12428	12474	12480	12406	12426	12300	12376	12564	12433	12466	12391	12559	12337	12467	12430	12419	12312	12461	12310	12313	12318	12433	12294	12475	12446	12500	12416	12379	12349	12449	12403	12447	12269	12432	12303	12474	12317	12399	12450	12409	12344	12414	12456	12367	12477	12442	12453	12390	12525	12441	12456	12507	12341	12501	12429	12508	12388	12453	12468	12407	12448	12456	12435	12505	12308	12414	12385	12554	12364	12368	12588	12492	12495	12491	12406	12374	12323	12419	12381	12341	12293	12472	12520	12493	12419	12492	12262	12386	12327	12292	12466	12487	12473	12391	12408	12477	12471	12434	12334	12550	12326	12397	12379	12516	12422	12316	12434	12500	12401	12424	12487	12497	12472	12414	12404	12462	12545	12393	12435	12341	12320	12347	12559	12381	12383	12293	12487	12497	12529	12364	12347	12354	12487	12443	12491	12382	12376	12383	12373	12305	12381	12294	12354	12546	12306	12275	12468	12354	12287	12345	12602	12324	12420	12395	12315	12406	12502	12571	12415	12393	12338	12380	12460	12348	12248	12474	12443	12339	12397	12488	12381	12442	12342	12320	12263	12433	12435	12463	12383	12485	12408	12469	12479	12562	12539	12416	12370	12395	12405	12399	12262	12391	12320	12539	12430	12413	12606	12246	12413	12550	12309	12387	12455	12438	12389	12443	12390	12493	12406	12359	12373	12403	12406	12509	12421	12223	12260	12206	12438	12517	12277	12630	12441	12445	12344	12414	12404	12485	12450	12365	12284	12519	12381	12240	12498	12350	12363	12554	12399	12369	12473	12433	12433	12547	12441	12328	12492	12272	12468	12482	12365	12455	12261	12423	12369	12540	12387	12444	12343	12416	12463	12306	12260	12452	12372	12301	12294	12340	12486	12358	12484	12360	12340	12475	12238	12441	12377	12506	12410	12539	12323	12573	12523	12513	12459	12354	12298	12317	12558	12327	12335	12494	12466	12480	12479	12327	12376	12258	12417	12525	12372	12409	12401	12331	12415	12334	12290	12392	12459	12388	12237	12487	12329	12502	12190	12476	12424	12611	12358	12352	12438	12391	12394	12339	12240	12492	12333	12351	12464	12465	12447	12347	12535	12462	12481	12384	12434	12318	12114	12281	12411	12328	12380	12536	12567	12592	12570	12517	12382	12493	12386	12537	12490	12313	12411	12378	12475	12400	12455	12459	12450	12391	12459	12342	12404	12472	12401	12389	12541	12490	12339	12413	12527	12474	12464	12445	12434	12453	12394	12652	12401	12577	12301	12393	12270	12342	12329	12441	12321	12334	12438	12580	12441	12357	12353	12418	12435	12539	12337	12347	12453	12555	12307	12400	12394	12485	12374	12454	12424	12429	12502	12410	12571	12428	12464	12545	12214	12495	12444	12595	12505	12480	12456	12575	12478	12413	12408	12296	12347	12390	12574	12450	12387	12367	12415	12385	12457	12149	12489	12507	12368	12276	12436	12473	12394	12486	12264	12628	12422	12300	12255	12559	12267	12384	12392	12370	12393	12572	12488	12405	12460	12386	12372	12432	12381	12412	12438	12288	12363	12397	12442	12556	12313	12391	12479	12411	12535	12436	12397	12415	12407	12504	12325	12443	12459	12286	12346	12334	12410	12474	12483	12454	12353	12416	12487	12455	12264	12435	12254	12498	12366	12407	12421	12402	12369	12484	12451	12382	12335	12462	12567	12362	12327	12552	12436	12493	12463	12484	12601	12512	12619	12540	12394	12307	12494	12514	12471	12446	12507	12315	12414	12474	12481	12476	12490	12263	12404	12446	12417	12398	12361	12464	12402	12464	12389	12371	12435	12543	12679	12450	12309	12275	12398	12465	12446	12444	12406	12313	12340	12495	12316	12363	12447	12478	12554	12447	12421	12447	12414	12398	12519	12536	12341	12340	12409	12388	12309	12413	12483	12477	12509	12463	12385	12454	12276	12374	12383	12311	12591	12414	12346	12495	12308	12321	12409	12548	12457	12315	12433	12441	12435	12430	12364	12400	12475	12235	12350	12545	12361	12387	12486	12365	12317	12413	12594	12441	12411	12432	12369	12306	12451	12355	12432	12284	12479	12449	12444	12355	12446	12239	12481	12432	12455	12235	12361	12391	12350	12517	12315	12468	12562	12457	12365	12341	12553	12267	12454	12509	12609	12425	12395	12473	12386	12322	12456	12454	12258	12474	12579	12404	12449	12387	12350	12402	12476	12332	12485	12516	12445	12450	12464	12437	12408	12450	12373	12342	12376	12364	12388	12453	12305	12548	12500	12277	12523	12370	12534	12381	12405	12410	12290	12382	12478	12384	12454	12548	12509	12435	12530	12464	12532	12203	12400	12420	12382	12376	12545	12377	12307	12330	12585	12439	12559	12431	12358	12347	12484	12331	12421	12404	12429	12576	12400	12412	12384	12486	12300	12377	12419	12436	12440	12306	12317	12602	12406	12510	12474	12442	12434	12280	12579	12339	12526	12380	12389	12421	12372	12578	12244	12471	12411	12294	12564	12380	12436	12458	12370	12379	12404	12390	12460	12450	12455	12482	12410	12361	12569	12596	12311	12431	12478	12292	12474	12457	12574	12511	12488	12390	12530	12466	12452	12286	12360	12480	12361	12522	12460	12404	12561	12291	12520	12432	12386	12373	12449	12428	12348	12316	12492	12457	12565	12311	12416	12420	12496	12451	12326	12371	12305	12599	12413	12408	12347	12302	12385	12460	12267	12345	12355	12449	12460	12514	12459	12393	12399	12445	12436	12425	12430	12426	12532	12317	12556	12596	12306	12561	12492	12316	12423	12622	12316	12289	12509	12428	12411	12410	12352	12452	12385	12401	12416	12393	12378	12438	12378	12386	12471	12477	12460	12489	12605	12332	12590	12358	12565	12320	12559	12311	12602	12399	12363	12434	12500	12447	12478	12357	12644	12424	12385	12350	12416	12576	12463	12611	12311	12433	12480	12350	12393	12328	12524	12347	12226	12396	12426	12481	12316	12378	12458	12384	12472	12472	12310	12352	12471	12506	12322	12503	12638	12355	12260	12415	12514	12554	12359	12443	12492	12308	12301	12587	12428	12465	12531	12526	12385	12396	12448	12350	12449	12388	12611	12428	12351	12326	12430	12325	12416	12231	12440	12612	12464	12352	12362	12357	12448	12431	12394	12380	12519	12351	12565	12412	12497	12380	12304	12363	12334	12351	12523	12351	12454	12565	12394	12370	12411	12481	12459	12467	12461	12477	12502	12419	12588	12156	12420	12279	12412	12465	12392	12393	12274	12170	12617	12582	12339	12456	12331	12478	12496	12491	12385	12364	12376	12405	12286	12389	12431	12328	12371	12354	12470	12307	12439	12493	12477	12535	12552	12252	12386	12341	12493	12298	12367	12488	12475	12380	12475	12423	12435	12468	12494	12499	12300	12391	12356	12422	12469	12381	12450	12363	12253	12413	12468	12376	12405	12525	12437	12351	12496	12455	12423	12449	12263	12429	12392	12368	12327	12448	12500	12373	12403	12452	12443	12183	12438	12500	12348	12237	12528	12407	12311	12452	12467	12329	12329	12403	12511	12377	12381	12565	12408	12598	12418	12509	12514	12413	12549	12460	12444	12324	12427	12476	12335	12357	12499	12301	12387	12298	12382	12529	12376	12421	12464	12404	12412	12511	12450	12340	12491	12441	12458	12431	12401	12390	12239	12463	12474	12361	12413	12384	12393	12487	12372	12421	12511	12454	12430	12398	12378	12386	12341	12467	12338	12437	12297	12496	12481	12412	12533	12519	12447	12292	12296	12522	12414	12473	12372	12271	12243	12281	12467	12569	12456	12373	12325	12449	12237	12466	12321	12317	12532	12529	12283	12460	12433	12330	12471	12410	12487	12336	12457	12528	12427	12473	12324	12409	12737	12353	12453	12278	12599	12374	12279	12394	12507	12467	12414	12452	12393	12413	12573	12374	12426	12554	12355	12537	12485	12403	12397	12472	12455	12541	12386	12271	12344	12379	12458	12336	12456	12385	12531	12365	12392	12385	12489	12456	12317	12431	12371	12548	12434	12352	12515	12378	12311	12384	12453	12459	12407	12429	12390	12321	12402	12450	12443	12453	12376	12435	12444	12352	12334	12574	12342	12304	12414	12423	12313	12432	12466	12457	12433	12529	12350	12314	12485	12385	12420	12421	12350	12506	12312	12383	12453	12435	12412	12474	12412	12529	12377	12298	12571	12412	12574	12387	12500	12469	12345	12360	12566	12368	12531	12467	12433
30536	30407	36189	27805	19265	16629	16255	16162	15853	15970	16049	15941	15897	15790	15686	15641	15740	15599	15905	15913	15735	15779	15761	15723	15683	15837	15764	15756	15836	15866	15972	15724	15600	15613	15704	15750	15720	15716	15710	15646	15952	15776	15838	15734	15691	15772	15750	15538	15522	15604	15805	15832	15600	15844	15684	15766	15822	15712	15722	15682	15828	15932	15580	15579	15705	15670	15640	15786	15790	15608	15865	15775	15536	15533	15828	15904	15659	15639	15513	15889	15894	15781	15820	15578	15751	15662	15535	15614	15633	15657	15658	15539	15866	15628	15838	15784	15695	15886	15867	15677	15648	15617	15763	15763	15621	15378	15784	15579	15783	15683	15712	15588	15739	15716	15785	15693	15696	15939	15480	15659	15609	15742	15760	15737	15579	15608	15727	15728	15880	15647	15741	15692	15958	15574	15705	15836	15817	16032	15585	15659	15592	15592	15861	15894	15652	15683	15878	15490	15668	15786	15540	15922	15694	15672	15636	15742	15790	15671	15582	15804	15788	15760	15722	15663	15683	15735	15793	15578	15435	15729	15758	15559	15610	15826	15768	15714	15644	15434	15768	15731	15599	15748	15865	15717	15780	15638	15799	15628	15567	15907	15860	15861	15615	15725	15723	15578	15665	15748	16052	15665	15758	15785	15678	15621	15657	15680	15753	15735	15543	15935	15650	15901	15677	15865	15742	15569	15707	15606	15584	15695	15604	15709	15727	15639	15562	15621	15670	15754	15741	15877	15883	15575	15791	15819	15799	15560	15666	15900	15679	15582	15762	15874	15834	15652	15548	15642	15680	15777	15631	15534	15858	15612	15715	15688	15814	15807	15747	15683	15791	15916	15900	15572	15662	15490	15857	15658	15751	15583	15783	15690	15705	15808	15850	15929	15853	15782	15914	15861	15838	15825	15494	15687	15614	15625	15686	15752	15813	15834	15628	15906	15639	15678	15676	15689	15827	15540	15648	15646	15631	15670	15680	15606	15547	15639	15873	15587	15734	15673	15714	15489	15616	15560	15495	15746	15709	15697	15757	15767	15877	15788	15800	15606	15623	15796	15483	15903	15649	15753	15844	15719	15711	15622	15816	15573	15762	15716	15856	15695	15707	15648	15776	15693	15684	15752	15558	15707	15933	15719	15596	15680	15677	15784	15669	15852	15498	15701	15567	15653	15854	15673	15846	15963	15631	16073	15642	15860	15666	15740	15632	15691	15644	15899	15661	15780	15555	15682	15707	15879	15909	15763	15964	15710	15517	15669	15741	15562	15925	15889	15648	15653	15857	15765	15634	15755	15941	15942	15701	15538	15629	15897	15701	15621	15770	15771	15762	15747	15615	15713	15932	15692	15737	15588	15543	15684	15815	15704	15890	15709	15644	15751	15690	15696	15784	15651	15800	15609	15828	15602	15778	15878	15794	15739	15812	15650	15918	15739	15675	15527	15833	15837	15707	15686	15738	15759	15809	15596	15815	15528	15682	15721	15796	15659	15848	15588	15888	15825	15771	15746	15735	15642	15787	15670	15614	15730	15650	15757	15720	15667	15652	15750	15619	15668	15708	15691	15568	15679	15969	15664	15791	15772	15749	15807	15899	15691	15760	15506	15739	15758	15492	15519	15609	15774	15682	15654	15409	15543	15831	15724	15595	15749	15714	15727	15770	15601	15811	15764	15745	15681	15818	15724	15554	15644	15757	15695	15780	15704	15770	15742	15732	15605	15602	15631	15812	15969	15766	15752	15876	15521	15707	15621	15989	15728	15692	15679	15502	15691	15756	15664	15613	15714	15543	15697	15761	15631	15730	15745	15575	15657	15613	15714	15717	16002	15828	15840	15791	15888	15860	15906	15597	15681	15713	15696	15637	15549	15698	15714	15796	15854	15906	15817	16057	15540	15916	15576	15632	15513	15799	15679	15750	15774	15667	15670	15585	15761	15678	15639	15790	15799	15859	15707	15578	15592	15713	15715	15745	15724	15610	15765	15684	15732	15789	15716	15750	15572	15647	15753	15788	15746	15683	15736	15752	15680	15773	15719	15786	15781	15687	15732	15790	15785	15783	15557	15785	15756	15729	15717	15640	15631	15806	15663	15703	15706	15874	15692	15855	15509	15658	15727	15720	15640	15593	15830	15689	15711	15580	15832	15848	15628	15780	15856	15741	15641	15609	15551	15733	15673	15703	15867	15799	15571	15722	15641	15687	15673	15746	15721	15563	15752	15811	15900	15558	15744	15644	15811	15717	15860	15633	15733	15846	15523	15764	15531	15577	15618	15682	15615	15709	15860	15729	15621	15860	15612	15620	15666	15786	15658	15712	15809	15919	15751	15942	15917	15755	15650	15640	15692	16064	15969	15698	15801	15836	15636	15854	15673	15833	15646	15787	15804	15738	15768	15812	15825	15685	15826	15693	15636	15730	15817	15742	15857	15597	15732	15834	15863	15781	15629	15719	15811	15628	15805	15682	15690	15643	15624	15737	15594	15513	15727	15818	15706	15900	15643	15639	15743	15754	15527	15609	15726	15696	15705	15576	15927	15674	15906	15901	15835	15908	15744	15681	15757	15646	15686	15614	15771	15602	15724	15705	15783	15821	15812	15692	15711	15709	15790	15694	15881	15640	15670	15563	15759	15552	15726	15721	15682	15841	15669	15690	15647	15690	15813	15729	15800	15712	15533	15609	15692	15836	15777	15860	15685	15788	15559	15692	15866	15628	15608	15701	15722	15554	15839	15902	15764	15680	15707	15656	15894	15949	15624	15690	15771	15755	15705	15745	15678	15665	15789	15922	15765	15852	15679	15676	15857	15472	15546	15698	15822	15666	15757	15697	15779	15617	15738	15663	15677	15889	15815	15689	15748	15675	15753	15764	15813	15540	15578	15721	15706	15598	15675	15638	15710	15729	15651	15770	15563	15675	15742	15654	15994	15882	15760	15682	15664	15795	15829	15476	15744	15629	15779	15686	15785	15871	15595	15699	15996	15848	15772	15620	15659	15618	15859	15716	15734	15760	15604	15796	15785	15878	15717	15723	15611	15653	15637	15663	15857	15591	15813	15649	15604	15711	15615	15693	15842	15479	15729	15865	15808	15650	15744	15579	15716	15587	15787	16003	15705	15750	15783	15749	15734	15821	15854	15777	15676	15787	15820	15819	15750	15895	15752	15710	15695	15724	15568	15761	15596	15879	15775	15880	15663	15956	15804	15814	15648	15733	15715	15546	15755	15738	15878	15765	15687	15510	15637	15668	15711	15884	15703	15613	15742	16061	15784	15628	15558	15736	15514	15836	15919	15842	15818	15644	15647	15864	15661	15739	15955	15813	15683	15818	15702	15684	15857	15908	15720	15832	15857	15539	15511	15802	15674	15876	15812	15532	15817	15831	15888	15793	15772	15679	15819	15871	15533	15644	15582	15718	15627	15843	15711	15633	15686	15627	15623	15755	15724	15601	15604	15653	15886	15643	15775	15913	15698	15814	15849	15912	15922	15646	15751	15596	15462	15647	15557	15755	15714	15813	15761	15767	15564	15633	15810	15580	15551	15881	15687	15879	15731	15874	15510	15769	15765	15649	15778	15713	15797	15720	15739	15483	15713	15634	15766	15817	15727	15592	15629	15718	15639	15539	15735	15971	15736	15774	15599	15545	15742	15680	15979	15776	15758	15787	15755	15791	15893	15900	15661	15791	15790	15794	15804	15840	15521	15730	15762	15872	15732	15881	15817	15714	15866	15633	15913	15633	15989	15694	15815	15841	15784	15826	15543	15888	15807	15693	15755	15737	15690	15652	15781	15815	15653	15738	15511	15718	15888	15745	15469	15529	15753	15467	15872	15658	15781	15793	15657	15712	15652	15747	15739	15636	15870	15895	15797	15737	15697	15767	15431	15783	15701	15517	15554	15706	15650	15541	15942	15618	15587	16082	15764	15649	15583	15881	15757	15508	15607	15511	15974	15694	15654	15605	15612	15676	15634	15454	15824	15899	15764	15686	15695	15654	15864	15530	15760	15675	15773	15789	15758	15790	15893	15656	15668	15718	15780	15684	15596	15886	15869	15591	15567	15729	15676	15850	15762	15550	15487	15760	15878	15856	15577	15899	15979	15742	15594	15820	15864	15990	15738	15902	15723	15682	15799	15815	15708	15589	15823	15922	15470	15717	15752	15700	15779	15814	15645	15574	15586	15645	15714	15722	15964	15871	15844	15746	15582	15873	15584	15670	15728	15679	15727	15755	15637	15891	15619	15793	15785	15596	15573	15664	15565	15760	15773	15710	15816	15697	15636	15667	15691	15741	15770	15601	15532	15839	15870	15748	15738	15823	15813	15794	15626	15924	15726	15624	15746	15539	15770	15523	15846	15636	15676	15652	15838	15761	15959	15840	15741	15706	15723	15976	15620	15868	15766	15905	15913	15723	15627	15860	15623	15703	15767	15831	15751	15618	15752	15640	15868	15714	15785	15673	15724	15662	15706	15728	15766	15768	15834	15694	15850	15994	16034	15698	15878	15754	15746	15683	15616	15829	15757	15622	15714	15788	15592	15824	15728	15668	15845	15535	15771	15943	15656	15659	15818	15787	15580	15775	15743	15604	15633	15812	15573	15699	15792	15670	15812	15781	15790	15990	15679	15831	15791	15694	15655	15547	15878	15654	15874	15872	15702	15517	15721	15728	15606	15627	15738	15903	15717	15974	15780	16077	15932	15716	15870	15766	15851	15503	15600	15846	15776	15879	15970	15674	15749	15757	15601	15720	15773	15748	15753	15587	15640	15736	15731	15747	15551	15552	15763	15761	15872	15497	15728	15662	15776	15698	15725	15766	15769	15741	15977	15848	15776	15730	15750	15732	15648	15828	15842	15753	15774	15824	15816	15690	15833	15604	15832	15596	16026	15773	15808	15582	15859	15905	15843	15781	15712	15810	15771	15491	15743	15506	15690	15586	15839	15719	15736	15840	15620	15582	15696	15563	15725	15712	15604	15434	15730	15719	15537	15901	15954	15597	15729	15769	15787	15742	15653	15680	15926	15807	15606	15645	15764	15799	15595	15586	15748	15726	15773	15594	15681	15844	15940	15720	15671	15825	15682	15471	15672	15716	15731	15732	15689	15496	15831	15754	15798	15772	15687	15764	15816	15836	15872	15742	15754
29001	44750	36017	23777	16038	13997	13848	13432	13340	13399	13336	13365	13044	13266	13149	13264	13014	13070	13102	13167	13165	13039	13054	13188	13038	12981	13033	13254	13207	13340	13221	13134	13206	12908	13006	12910	13330	13077	12897	12923	13306	13140	12937	13102	13117	13219	13059	12959	12877	12985	12964	13087	12984	13041	12930	12991	13192	13251	13085	13215	13125	13036	13121	13009	13072	13007	13088	13016	13029	13057	13156	13079	12947	13003	12941	13175	13049	13173	13241	12942	12952	12880	13127	13000	13056	13132	12893	13033	13058	13164	13021	13196	12976	12987	13219	12969	12908	12906	12988	12891	13190	12958	13167	13025	13123	12964	13029	13196	13109	13077	12845	13006	13050	12933	12910	12987	13049	13105	12993	12885	13119	13116	13077	13128	13137	12861	13151	13163	13069	13069	13036	13135	13015	12885	12821	12854	13135	12997	13016	13100	12997	12965	13119	13111	13015	12991	12916	13061	12956	13169	13047	12925	13313	13106	13053	12976	13122	12968	12937	12878	12974	13096	12983	12943	13005	12970	13114	13078	13020	12982	13021	13152	12984	12997	13134	12936	13138	12936	12982	13250	13150	12996	13099	12994	12949	13017	12923	12928	13065	13040	13154	12903	12980	13023	13088	12952	13085	13086	12993	13048	12979	13143	12973	13003	13111	12952	13159	13003	12960	12990	13171	13103	13206	13130	13078	13016	12973	13068	13069	13019	13081	13032	12953	13051	13065	13061	13236	13066	12966	12984	13074	13084	12957	12980	13194	13109	13060	13122	13147	12950	13157	13029	13019	13108	13015	12963	13188	12899	13070	13008	13205	12991	13026	13036	13052	13068	13122	13186	13035	13114	12972	12948	13097	13096	13139	13087	13163	13082	12980	12973	12926	13178	12902	13090	12947	13105	12950	13015	12973	13226	13159	12969	12992	13120	13171	12959	13118	12877	12978	13019	13103	13068	13066	13050	12968	12927	12984	13039	13148	13067	13263	13244	12906	13007	12807	12922	13223	13009	13073	13017	13057	13134	13023	13109	12954	12891	13035	12924	12877	13000	12963	12948	12998	13113	13135	13057	13012	13137	12970	13045	13014	12865	13053	12870	13101	13052	13133	13226	13136	13004	13112	13047	13022	13193	13139	13054	13067	13049	13115	13083	13082	13066	13134	13219	12883	13082	13067	13082	13130	13132	13120	13150	13013	13035	13073	13143	12971	13155	13071	12876	12883	13062	12996	13081	13080	13055	13092	13066	13065	13052	12858	12990	12965	12959	13040	13000	12941	12931	13079	13077	13125	13114	13028	13048	13006	13107	12892	12981	13106	12779	13001	12984	13012	13076	13015	13120	13065	13069	12895	13078	13117	12918	13210	12892	13038	13016	12973	13000	12951	13204	13158	12996	13071	13038	12982	13123	13042	13036	13096	12884	13038	13119	13022	13161	13047	12959	12996	13018	12989	12936	13111	13159	12886	12993	13107	12824	12939	13027	13066	13113	13064	13077	12947	13039	12914	13063	13134	12905	12915	13026	13214	13095	13031	13030	12895	12926	13144	13120	12969	13189	12980	13038	13233	13171	13064	12993	13085	13005	12945	13075	13094	13088	13084	13109	13141	12989	12969	13045	13049	12955	13089	13254	13080	13071	13143	13149	13085	13083	13158	13378	13205	13137	13002	13116	12996	13210	13076	13037	13170	12965	13204	13047	13123	12963	13113	12958	12997	13040	12944	13131	12995	13150	13001	12991	13106	13257	12956	13067	12848	12990	13033	13040	13180	13141	12896	13001	12889	13050	13062	12990	13057	13000	12928	12955	13007	13184	13096	13030	12972	13032	13095	13076	13195	13168	12970	12994	12964	12919	13106	12980	13015	13144	13220	13016	12982	13081	12916	13111	13154	13114	13039	13148	13185	13001	13005	12949	13021	13148	12917	13110	13189	13042	13111	13058	13103	13105	13103	12899	12982	12885	13168	13093	12865	13115	13070	13177	12949	12952	13079	13100	13246	13019	13060	13096	12927	13210	12898	13063	12939	13038	13026	13157	13237	12935	12927	13013	12950	13103	13088	13127	13037	13036	13051	13072	13035	12917	12989	13053	12998	13182	13066	13134	12766	13006	12948	12994	13081	13156	13135	13057	12906	13113	13231	13021	13024	13239	13018	12973	13087	13041	13103	13158	13192	13042	13197	13225	13125	13045	13004	13123	13202	12908	12987	13179	12993	13137	13115	13089	13027	13103	13154	12914	12976	12964	13044	12945	12995	12945	13090	12992	13012	12993	13120	12925	13148	13119	13050	13029	13201	13120	12909	13016	13166	12975	13105	12984	13220	12990	13014	13134	13107	12941	13016	12976	13066	13096	13063	13017	13010	13070	13014	12998	12932	13043	12988	13217	12976	12996	13102	13126	13153	12992	13090	12992	13173	13215	13181	13054	13019	13022	12944	13114	13076	13081	12903	13061	13124	12883	13015	13108	13104	12900	13122	12986	13077	12850	13057	12986	13014	13177	13107	13087	12958	12997	13007	12969	12915	13086	12949	13258	13136	13153	12853	13062	12948	13029	13044	13124	13007	13084	13083	13044	13136	12951	12994	13020	13064	12888	12866	13085	12987	13154	13034	13009	12961	13067	12924	13105	13095	13077	13126	13160	12917	13033	12942	13072	13131	13136	13024	13136	12931	13166	12887	12952	13209	12995	13131	12972	13116	13250	13096	13025	13095	12879	13287	13024	13019	13040	13116	13145	13124	13096	13139	13125	12961	12995	13127	12959	13083	13111	12934	13089	13085	13046	12966	13167	13121	13122	12958	13132	13209	13067	13107	13012	12991	13154	13064	13105	13092	13305	13145	12962	13052	13163	13004	12989	13103	13005	13114	12986	13063	13027	13202	13026	13111	13081	13167	12949	13022	13082	12984	13184	12953	13003	13111	13097	13108	13158	13013	13038	13137	13020	12935	13121	13074	12904	13113	12988	13008	13130	13007	12986	13363	12960	13003	13195	13009	12976	12893	12972	12943	13190	13100	13119	13030	12972	12932	13156	13173	13052	12922	12998	13032	12930	13020	13048	13084	13022	13075	13152	13185	13009	13080	12971	13027	13151	12789	13056	13069	13151	13030	13182	13184	12908	12832	12893	12988	12947	13101	12991	12974	13039	12950	13177	12979	13076	13128	13025	12882	13036	13099	13047	12953	12940	13109	13171	13007	12802	13111	13210	13025	13138	12971	13126	13119	13121	13105	12944	13147	13048	13134	13039	13332	13156	12919	13065	13007	13102	13057	13151	12932	13048	12982	13036	13126	13042	12827	13018	13060	13097	13276	13116	12923	12954	13156	12932	13073	13107	13049	13073	13057	12936	13104	13073	13006	13023	13150	13018	13088	13065	13056	13152	13095	12975	13026	13195	13083	13061	13144	13052	12964	13083	12847	13118	13045	12874	13016	13082	13111	13109	13033	13186	12962	12958	13250	13130	13033	13123	13016	12927	13076	13072	12847	13113	13103	13063	12973	12942	13113	12890	13144	13122	12969	13038	12972	12999	12957	13073	13178	13038	12897	13039	13293	13079	12961	13126	13179	13131	13069	13010	12910	13261	12886	13116	13228	13065	13041	13013	13146	13046	13091	13084	12992	13122	13274	13258	13085	13141	13070	12829	13055	13007	13009	13169	13099	12902	13033	12973	12985	12941	12998	13071	13024	13000	13143	13062	13234	12986	13034	13164	13035	12987	13198	13158	12982	13119	13034	13001	12943	13057	13089	13169	13139	13045	13088	13002	13017	13188	12910	13047	12987	13060	13074	13107	13028	13254	13094	13119	12921	13046	13032	13061	13181	13026	13191	13103	13300	13026	13207	13102	13048	12963	13076	12999	12982	12959	13127	12986	12939	13025	13061	12973	12994	12987	12935	13200	12940	13051	13127	13081	13091	13170	12907	12926	13114	12951	13086	13083	13112	12910	13105	12883	13120	13133	13140	13113	13012	13056	13076	13057	13150	12966	13033	13063	12881	13176	13097	13009	13045	13063	13194	13065	13185	13162	13067	13219	13173	13167	13050	13157	13138	13143	13134	13069	12973	13018	13028	12927	13215	12870	13213	13118	12862	13046	12868	13007	13139	13103	13066	13187	12906	12891	13073	13017	13224	13035	13041	12932	12988	13034	13124	13011	13124	13081	12978	13037	13031	13083	12897	13148	13040	12972	13111	13038	13044	13203	13006	13085	13042	13146	13162	13091	12937	13108	13193	13234	13105	12952	13108	13029	13005	13019	13142	13085	13194	13022	13274	12919	12940	13197	13043	13074	12884	13198	13103	13136	13179	12971	13144	13028	13066	13077	13027	12994	13104	13116	13033	12984	13115	13172	13094	13194	12930	12924	13084	12993	13098	13277	12989	13020	13016	13028	13041	13126	12924	12993	13217	13085	13071	13004	12989	13120	13079	13093	12917	13018	13019	13030	13178	13100	12920	12980	12976	13006	13079	12975	13020	13053	13054	13123	12945	12878	13172	12957	13152	13107	12999	13057	13129	12877	13115	13057	12983	13226	12971	13052	13092	12895	13269	13065	13261	13089	13079	13207	12989	13048	13064	12946	13139	13040	12892	12967	13033	13087	13010	13164	13132	13029	12834	13098	13085	13096	13116	13079	12993	13092	12855	13113	13058	13086	13062	13138	12932	13047	13076	13195	13110	13126	13079	13003	13206	13125	13041	13080	13011	12915	13078	13059	13142	13049	13121	13103	13098	13040	13040	13064	12985	13121	12973	13064	13126	12992	12959	13120	12941	13033	12986	13094	13113	13058	13010	13082	13063	13214	12939	12989	13072	13121	13089	12900	13000	13116	13010	13047	13018	13158	13042	12878	13180	13164	13091	13088	12948	13158	13069	13011	12991	13285	13060	13232	13062	12988	12998	13184	13101	12938	13025	13119	12965	12992	13080	13112	12943	13097	13056	12971	13126	13037	12945	13122	13159	12980	13019	13112	13204	13179	13060	13105	13169	13056	13162	13016	13018	13057	13067	12920	13034	12997	13073	13108	13044	13024	12987	13082	13064	13139	13001	13109	13049	12988	13050	13039	13059	13088	13070	13063	13060	13103	13106	12939	13213	13080	13071	13060	13125	12970	13140	12838	12979	13049	12949	13083	13013	13209	12940	13159
23223	21178	28624	26279	23334	20797	18342	16044	15499	15503	15504	15293	15099	14935	15022	14934	14939	14942	15150	14876	14853	14838	14863	14817	14942	14792	14994	15538	15781	15663	15520	15144	14962	14952	14907	14941	14813	15016	14981	14885	15022	14845	14972	14752	14880	14747	14966	14826	14812	14780	14863	14767	14861	14770	14937	14735	14908	14819	14888	14781	14626	14658	14751	14644	14794	14774	14783	14748	14870	14882	14632	14695	14750	14864	14857	14870	14904	14694	14768	14775	14650	14790	14685	14967	14816	14831	14803	14798	14672	14792	14829	15053	14943	14699	14734	14833	14655	14702	14731	14652	14754	15158	14755	14727	14922	14726	14718	14616	14758	14752	15039	14713	14871	14495	14684	14703	14852	14831	14779	14598	14876	14886	14910	14663	14758	14966	14915	14811	14679	14917	14684	14808	14824	14915	14798	14763	14921	14902	14971	14745	14919	14872	14943	14787	14814	14930	14731	14892	14712	15020	14875	14779	14716	14881	14913	14828	14918	14826	14747	14844	14737	14894	14898	14724	14872	14942	14901	14734	14957	14730	14888	14733	14691	14711	14884	15046	14722	14903	14559	15003	14893	14763	14877	14744	14874	14757	14756	14782	14640	14737	14699	14707	14642	14830	14824	14782	14826	15006	14901	14862	14873	14642	14837	14947	14869	14835	14781	14749	14783	14890	14834	14736	14795	14673	14813	14798	14772	14745	14719	14869	14706	14799	14843	14871	14909	14926	14753	14810	14657	14596	14885	14735	14856	14648	14463	14732	14861	14888	14756	14978	14866	14820	14680	14925	14704	14762	14761	14929	14800	14806	14801	14766	14621	14545	14611	14899	14857	14730	14818	14765	14782	14787	14850	15008	14696	14904	14950	14908	14677	14607	14710	14747	14861	14952	14809	14837	14905	14884	14851	14939	14862	14870	14788	14713	14824	14889	15007	14917	14942	14853	14914	14975	14984	14811	15001	14640	14720	14733	14886	14888	14884	14728	14975	14817	14792	14831	14952	14783	14959	14701	14828	14880	14907	14792	14921	14738	14918	14756	15017	15001	14825	14783	14658	14765	14787	14802	14746	14926	14921	14801	14852	14639	14660	14603	14872	14901	14881	14746	14774	14846	14855	14831	14786	14824	14835	14714	14877	14837	14731	14913	14866	14750	14840	14914	14857	14800	14764	14750	14907	14684	14687	14726	14740	14761	14639	14741	14952	14696	14911	14632	14586	14931	14881	14701	14977	14735	14712	14914	14741	14850	14889	14694	14751	14713	14762	14679	14634	14808	14681	14729	14715	14709	14795	14678	14749	14669	14944	14730	14716	14792	14853	14785	14808	14828	14790	14813	14712	14942	14862	14910	14697	14817	14882	14774	14635	14689	14907	14787	14981	14828	14739	14683	14902	14704	14792	14876	14913	14875	14845	14803	14919	14825	14947	14578	14872	14888	14836	14866	14784	14992	14850	14774	14740	14879	14965	14906	15031	14744	14775	15024	14585	14822	14863	14999	14886	14767	14654	14680	14922	14880	14885	14878	14915	14870	14970	14688	14814	14747	14634	14887	14795	14948	14846	14767	14842	14897	14927	14886	15105	14787	14913	14694	14996	14808	14926	14682	14865	14951	14808	14815	14947	14875	14834	14811	14550	14930	14779	14738	14802	14896	14661	14704	14728	14845	14780	14813	14705	14865	14747	14845	14804	14840	14863	14741	14719	14753	14682	14912	14788	14848	14897	14850	14760	14904	14799	14796	14885	14650	14693	14767	14841	14808	14735	14837	14990	14588	14875	14792	14649	14893	14965	14882	14625	14831	15040	14874	14815	15022	15082	14837	14767	14512	14789	14861	14859	14638	14883	14821	14530	14900	14943	14876	14904	14956	14954	14608	15018	14799	14971	14907	14777	14903	14777	14829	14874	14644	14776	14737	14766	14981	14796	14832	14823	14792	14777	14703	14887	14646	14772	14745	14839	14914	14874	14792	14791	14696	14793	15020	14892	14635	14861	14895	14803	14742	14980	15026	14707	14680	14799	14958	14891	14675	14720	14934	14943	14544	14654	14868	14837	14901	14808	14758	14792	14927	14895	15002	14585	14816	14983	14636	14954	14727	14987	14800	14820	14960	14841	14747	14623	14771	14883	14862	14681	14787	14710	14836	14859	14728	14937	14866	14857	14671	14735	14841	14712	14711	14855	14923	14880	14842	14746	14762	14869	14935	14813	14615	14904	14880	14715	14736	14672	14868	14709	14934	14851	14509	14926	14785	14872	14688	14803	14838	14844	14831	14823	14704	14862	15042	14783	14852	14827	14756	14783	14822	14794	14798	14984	14771	14871	14811	14858	14868	14689	14784	14740	14801	14869	14803	14837	14902	14786	14743	14895	14779	14666	14781	14849	15123	14764	14771	14648	14907	14820	14817	14590	14818	14865	14715	14943	14819	14863	14623	14854	14990	14866	14837	14904	14687	14926	14656	14910	14893	14745	14870	14803	14796	14740	14884	14881	14751	14846	14713	14723	14849	14786	14913	14842	14742	14591	14609	14906	14777	14708	14742	14849	14927	14789	14927	14960	14720	14733	14857	14876	14738	14867	14733	14856	14753	14772	14797	14850	14907	14760	14806	14934	14983	14923	14848	14629	14734	14775	14726	14771	14872	14604	14767	14677	14783	14636	14679	15054	14679	14742	14839	14821	15074	14953	14698	14995	14773	14881	14809	15090	14825	14884	14743	14737	14690	14716	14641	14850	14660	14905	14835	14740	14785	14822	14841	14828	14774	14909	14843	14659	14740	14825	14856	14905	14683	14881	14863	14784	14736	14791	14867	14860	15079	14862	14698	14838	14789	14877	14734	14717	14765	14749	14751	14603	14808	14913	14776	15054	14881	14854	14783	14834	14861	14726	14689	14755	14764	14880	14841	14735	14846	14957	14864	15019	14820	14936	14775	14655	14685	14773	14832	14875	14877	14686	14666	14814	14760	14743	14834	14873	14820	14988	14968	14568	14599	14794	14517	14820	14869	14918	14700	14731	14778	14944	14857	14891	14837	14865	14885	14817	14825	14738	14927	14854	14740	14913	14952	14619	14821	14887	14711	15067	14793	14781	14709	14871	14852	14890	14865	14777	14687	14772	14687	14739	14757	14736	14921	14870	14921	14664	14721	14885	14761	14919	14796	14665	14813	14943	14905	14966	14755	15002	14933	14719	14775	14705	14769	14864	14623	14790	14894	14852	14894	14904	14780	14756	14823	14770	14799	14779	14823	14769	15001	15031	14739	14854	14911	14747	14955	14921	14872	14687	14729	14939	14786	14934	14854	14879	14892	14831	14581	14826	14866	14791	14884	14748	14900	14809	14764	14892	14967	14720	15057	14630	14951	14913	14878	14721	14694	14854	14845	14889	14844	14936	14750	14882	14846	14980	14814	14983	14730	14871	14911	14880	14796	14893	14861	14970	14784	14953	14767	14779	14931	14879	14913	14963	14971	14814	14959	14902	14781	14721	14906	14895	14871	14839	14962	14616	14818	14766	14708	14809	14922	14872	14648	14777	14751	14703	14501	14696	14734	14821	14892	14637	14693	14918	14857	14890	14956	14856	14738	14967	14912	14704	14723	14693	14784	14992	14760	14921	15030	14833	14805	14828	14670	15010	14866	14939	14796	15010	14718	14655	14750	14764	14982	14861	14881	15006	14727	14760	14750	14845	14866	14910	15056	14866	14652	14736	14620	14961	14819	14726	15014	15193	14748	14906	14841	14947	14712	14700	14762	14898	14824	14870	14722	14681	14823	14637	14731	14850	14656	14832	14836	14821	14945	14792	14809	14734	14572	14937	14824	14731	14733	14742	14856	14803	14869	14915	14860	14665	14837	14658	14688	14675	14741	14668	14844	14618	14667	14721	14990	14710	14766	14895	14799	14815	14902	14743	14635	14831	14769	14884	14782	14887	14820	15017	14983	14657	15133	14926	14833	14630	14742	14954	14984	14854	14855	14777	14706	14844	14853	14729	14804	14754	14862	14773	14990	14978	14923	14839	14974	14724	14738	14784	14751	14742	14627	14952	14873	14725	15002	14976	14885	14908	14715	14984	14794	14742	14777	14803	14719	14916	14860	14781	14836	14906	14789	14862	14684	14791	14808	14840	14764	14798	14687	14915	14833	14718	14735	14756	14777	14758	14820	14639	14811	14667	14796	14863	14801	14891	14581	14750	14779	14814	14913	14822	14702	14787	14864	14866	14745	14792	14804	14677	14841	14957	14821	14918	14963	14749	14713	14917	14893	14696	14813	14954	14984	15007	14757	14878	14836	14755	14848	15015	14782	14940	14773	14926	14907	14994	14743	14920	14792	14839	14730	14879	14853	15006	14646	14868	15061	14999	14753	14966	14838	15071	14939	14811	14751	14524	14868	14679	14659	14761	14735	14738	14901	14807	14899	15027	14798	14899	14835	14863	14901	14753	14674	14955	14719	14887	14789	14925	14692	14885	14712	14813	14593	14880	14888	14756	14842	14913	15032	15016	14945	14815	14817	14705	14935	14731	14804	14679	14832	14814	14852	14695	14869	14851	14837	14998	14846	14758	14717	14810	14853	14894	14964	14894	14710	14745	14736	14782	14742	14710	14899	14715	14766	14837	14820	14859	14757	14788	14855	14768	14788	14923	14887	14604	15008	14964	14731	14735	14748	14781	14947	14812	14941	14889	14781	14859	14800	14781	14841	14923	14819	14719	14870	14882	15126	14849	14889	14735	14849	15039	14639	14716	14878	14978	14845	14759	14713	14954	14962	14900	14866	14919	14926	14798	14950	14828	14856	14975	14625	15104	14741	14855	14746	14854	14611	14634	14979	14834	14962	15004	14743	14858	14916	14862	14870	14935	14513	14543	14843	14646	14891	14741	14898	14782	14668	14683	14700	14895	14882	14875	15049	14980	14883	14800	14937	15002	14813	14898	14874	14663	14915	15055	14953	15156	14889	14802	14701	14756	14730	14863	15002	14901	14848	14798	14910	14805	14790	14917	14934	14886	14802	14837	14900	14817	14828	14904	14975	14801	14788	14964	14879	14892	14887	14841	14880	14843	14656	14878	14863	14772	14750	14671	14920	14920	14819	14766	15030	14587	14811	14818	14874	14796	14856	14813	14903	14808	14702	14744	14759
30295	60540	50880	34675	22628	14534	13643	13460	13163	13121	13170	12859	12782	12763	12602	12682	12463	12562	12616	12606	12517	12437	12553	12628	12585	12436	12709	13404	13650	13418	13020	12685	12754	12393	12497	12489	12484	12469	12300	12595	12311	12419	12618	12531	12400	12452	12642	12497	12395	12550	12471	12488	12376	12417	12431	12355	12594	12555	12461	12449	12508	12456	12489	12354	12396	12654	12643	12513	12475	12419	12516	12351	12431	12449	12384	12471	12414	12513	12362	12415	12418	12497	12431	12658	12609	12348	12454	12363	12426	12371	12647	12434	12523	12391	12332	12348	12574	12487	12611	12507	12271	12514	12539	12544	12588	12528	12399	12340	12493	12478	12478	12459	12551	12334	12323	12386	12448	12502	12303	12521	12303	12510	12380	12481	12254	12448	12469	12683	12456	12527	12487	12425	12421	12545	12449	12599	12479	12462	12527	12427	12554	12309	12439	12455	12294	12490	12387	12325	12656	12465	12443	12383	12271	12390	12506	12570	12404	12432	12569	12263	12381	12393	12512	12428	12426	12424	12528	12389	12512	12531	12308	12516	12448	12490	12366	12511	12621	12416	12307	12338	12387	12431	12464	12483	12383	12391	12405	12438	12436	12526	12478	12405	12408	12337	12404	12517	12458	12534	12497	12372	12417	12547	12475	12415	12385	12518	12611	12308	12539	12344	12334	12461	12329	12482	12616	12424	12492	12408	12500	12410	12535	12443	12387	12349	12378	12426	12347	12377	12487	12465	12566	12518	12472	12445	12463	12492	12528	12485	12338	12413	12528	12425	12582	12361	12518	12282	12510	12364	12514	12469	12426	12537	12514	12440	12409	12418	12462	12516	12384	12488	12469	12252	12457	12311	12524	12422	12609	12381	12464	12507	12317	12407	12349	12402	12438	12533	12408	12369	12593	12508	12576	12439	12470	12410	12475	12324	12224	12412	12469	12508	12326	12492	12373	12429	12482	12523	12463	12569	12404	12377	12606	12408	12523	12515	12486	12615	12353	12579	12324	12509	12441	12486	12491	12474	12409	12506	12433	12618	12605	12671	12443	12609	12511	12421	12468	12269	12362	12322	12445	12522	12293	12574	12496	12454	12615	12453	12447	12381	12418	12558	12558	12417	12402	12494	12452	12532	12529	12416	12357	12363	12615	12400	12469	12400	12514	12342	12442	12361	12409	12571	12655	12612	12520	12489	12536	12508	12275	12612	12401	12366	12393	12340	12569	12273	12454	12365	12316	12336	12342	12427	12483	12551	12513	12350	12337	12209	12433	12336	12421	12420	12506	12384	12486	12465	12334	12605	12328	12572	12434	12434	12495	12593	12348	12391	12400	12449	12236	12412	12426	12368	12449	12317	12584	12395	12439	12596	12463	12471	12476	12595	12360	12497	12481	12499	12438	12427	12493	12333	12398	12459	12415	12376	12462	12332	12507	12365	12402	12389	12356	12620	12485	12381	12306	12435	12456	12405	12304	12555	12329	12420	12369	12653	12282	12520	12458	12576	12467	12314	12577	12430	12394	12319	12513	12369	12487	12399	12344	12475	12491	12555	12472	12646	12361	12376	12484	12524	12487	12279	12570	12435	12546	12432	12414	12469	12531	12543	12440	12415	12521	12518	12477	12333	12528	12376	12473	12515	12410	12487	12389	12513	12442	12251	12269	12541	12453	12518	12474	12478	12505	12498	12324	12369	12574	12462	12482	12375	12537	12351	12498	12633	12341	12391	12616	12586	12569	12407	12448	12481	12445	12443	12593	12356	12628	12412	12670	12511	12488	12396	12603	12522	12423	12576	12311	12503	12431	12400	12386	12436	12537	12357	12612	12537	12476	12485	12238	12421	12387	12501	12484	12473	12628	12463	12608	12292	12526	12274	12539	12670	12538	12437	12359	12339	12387	12473	12316	12393	12369	12516	12340	12436	12388	12428	12386	12581	12565	12469	12369	12486	12290	12481	12564	12230	12509	12497	12472	12300	12435	12523	12556	12463	12481	12599	12438	12513	12370	12543	12438	12440	12635	12509	12339	12443	12378	12354	12291	12507	12373	12584	12551	12532	12355	12440	12405	12422	12550	12521	12373	12427	12615	12509	12402	12380	12451	12448	12526	12364	12364	12477	12475	12360	12449	12534	12484	12407	12506	12422	12514	12347	12553	12436	12483	12500	12422	12439	12372	12360	12465	12426	12478	12564	12472	12561	12305	12487	12448	12451	12434	12520	12444	12308	12414	12200	12321	12507	12425	12606	12488	12456	12452	12470	12450	12449	12624	12541	12546	12549	12491	12537	12580	12428	12485	12480	12492	12489	12545	12287	12446	12274	12635	12461	12465	12454	12403	12318	12350	12376	12396	12491	12440	12403	12355	12557	12493	12605	12319	12584	12473	12370	12482	12457	12523	12766	12444	12443	12506	12476	12465	12398	12411	12361	12251	12460	12501	12429	12718	12323	12479	12609	12513	12414	12337	12464	12485	12598	12510	12520	12469	12416	12472	12422	12451	12430	12438	12500	12475	12524	12622	12570	12589	12521	12536	12440	12329	12275	12546	12476	12471	12602	12433	12395	12331	12528	12490	12525	12463	12510	12525	12484	12398	12230	12486	12442	12459	12489	12411	12440	12443	12481	12400	12567	12560	12407	12423	12492	12321	12451	12618	12463	12479	12363	12522	12436	12373	12434	12380	12447	12427	12492	12560	12236	12620	12230	12440	12356	12605	12505	12491	12505	12363	12432	12573	12604	12542	12389	12577	12508	12588	12539	12494	12503	12491	12418	12529	12410	12358	12379	12163	12405	12465	12452	12585	12369	12643	12457	12474	12437	12498	12395	12747	12396	12549	12582	12402	12447	12461	12386	12359	12396	12560	12511	12339	12300	12571	12515	12512	12550	12310	12486	12423	12334	12436	12389	12325	12411	12491	12494	12529	12416	12492	12534	12515	12342	12457	12390	12378	12407	12501	12430	12547	12290	12421	12604	12405	12655	12327	12582	12404	12271	12325	12442	12374	12448	12452	12350	12520	12574	12499	12433	12461	12443	12414	12357	12538	12482	12541	12548	12489	12407	12345	12371	12381	12292	12366	12326	12475	12340	12403	12475	12356	12491	12361	12364	12476	12602	12298	12520	12463	12396	12391	12148	12448	12525	12394	12571	12549	12466	12373	12424	12539	12470	12472	12468	12264	12417	12333	12493	12456	12481	12534	12428	12464	12566	12365	12487	12440	12431	12521	12362	12319	12496	12482	12398	12446	12473	12410	12382	12352	12559	12381	12359	12366	12455	12399	12417	12375	12597	12315	12449	12392	12402	12570	12492	12492	12450	12373	12534	12441	12404	12462	12315	12390	12568	12458	12463	12575	12332	12354	12524	12445	12397	12394	12547	12426	12364	12397	12423	12435	12387	12456	12556	12523	12595	12488	12492	12480	12453	12513	12451	12404	12527	12343	12399	12624	12337	12319	12624	12419	12397	12409	12550	12413	12443	12415	12444	12498	12558	12492	12178	12392	12448	12648	12486	12585	12310	12534	12488	12430	12358	12387	12438	12338	12377	12569	12422	12459	12288	12397	12426	12480	12493	12223	12520	12483	12355	12477	12432	12419	12606	12129	12434	12425	12415	12381	12259	12451	12448	12474	12571	12408	12450	12353	12349	12354	12355	12473	12467	12431	12542	12422	12524	12348	12371	12628	12530	12550	12435	12571	12413	12446	12482	12388	12574	12577	12317	12411	12520	12507	12512	12557	12587	12743	12566	12538	12299	12513	12437	12440	12459	12566	12460	12445	12398	12680	12465	12388	12527	12499	12403	12469	12534	12346	12654	12522	12343	12300	12455	12567	12417	12453	12513	12481	12325	12405	12447	12512	12463	12497	12389	12428	12502	12505	12446	12450	12390	12344	12439	12452	12238	12408	12499	12426	12545	12459	12560	12542	12432	12516	12331	12353	12490	12541	12592	12411	12371	12470	12412	12466	12463	12342	12495	12431	12373	12451	12528	12509	12346	12403	12496	12484	12487	12515	12481	12328	12375	12440	12374	12451	12399	12437	12369	12318	12373	12543	12544	12432	12441	12418	12371	12398	12437	12301	12359	12364	12401	12450	12352	12507	12356	12571	12450	12320	12334	12529	12447	12480	12471	12461	12507	12332	12439	12431	12513	12533	12323	12387	12422	12530	12294	12549	12381	12479	12394	12487	12452	12514	12475	12534	12377	12363	12467	12441	12427	12421	12312	12491	12435	12453	12305	12460	12503	12579	12453	12536	12435	12309	12445	12568	12584	12399	12312	12562	12432	12296	12565	12288	12342	12321	12393	12522	12319	12383	12576	12352	12488	12411	12425	12433	12541	12498	12441	12393	12274	12302	12448	12445	12279	12589	12472	12455	12419	12455	12386	12646	12598	12609	12321	12421	12427	12390	12294	12406	12559	12384	12472	12480	12333	12248	12405	12491	12476	12347	12608	12488	12415	12372	12431	12415	12603	12444	12405	12492	12420	12596	12281	12480	12337	12425	12456	12560	12468	12297	12476	12386	12359	12483	12384	12375	12514	12541	12527	12505	12570	12286	12418	12347	12478	12501	12445	12572	12361	12475	12479	12357	12449	12489	12487	12490	12333	12457	12383	12561	12371	12446	12473	12471	12526	12522	12303	12479	12404	12776	12317	12445	12393	12472	12276	12529	12532	12313	12458	12391	12531	12196	12449	12413	12331	12645	12504	12337	12433	12528	12479	12531	12502	12460	12475	12419	12515	12395	12472	12488	12430	12267	12464	12422	12374	12476	12386	12410	12479	12328	12482	12320	12524	12564	12503	12448	12534	12329	12572	12365	12534	12606	12406	12443	12466	12351	12628	12544	12421	12527	12416	12519	12492	12402	12610	12628	12376	12503	12439	12413	12456	12515	12384	12389	12301	12523	12445	12544	12344	12435	12372	12359	12496	12287	12518	12498	12338	12396	12428	12484	12412	12551	12536	12474	12560	12432	12438	12482	12275	12668	12438	12370	12593	12357	12519	12397	12311	12333	12422	12455	12658	12461	12458	12516	12435	12474	12451	12508	12427	12335	12441	12472	12501	12408	12467	12547	12356	12478	12320	12431	12589	12362	12488	12460	12397	12276	12420	12334	12416	12411	12644	12584	12486	12443	12311
24671	21373	29055	28662	23227	18456	16531	15788	15268	15486	15476	14998	15102	15114	15051	15094	15142	15091	15298	15189	14928	14814	15018	15277	15078	15260	15412	15197	15468	15342	15248	15298	15140	15069	15180	15065	14799	15113	15060	14955	15040	15321	15156	14751	15025	14993	15236	14859	14939	15005	14904	14825	14977	14954	15165	14924	15112	14889	14912	14943	15098	14955	15084	15161	14971	15082	14896	15053	15013	15076	14868	15023	15010	14942	14989	14707	14991	14986	15196	14816	14864	14991	14932	14812	15045	14980	14964	15132	15218	15121	14911	14990	15060	14957	14994	15091	14869	14963	14795	14975	14891	14798	15000	14716	14887	14990	15060	14914	15111	15040	14949	15059	14948	14860	14836	15033	15034	15095	15015	14810	14896	14850	15081	14868	15123	15070	15030	14922	15168	14890	15083	14886	14951	15026	14942	15043	14943	15062	14906	14964	14902	15062	14947	15127	14972	14944	15010	14872	14757	14979	15074	15004	15036	15111	14915	14940	14944	15009	14792	15105	14939	15197	15059	15152	14980	14863	14917	14775	14993	14948	15052	15135	14939	14995	15011	15082	15063	14974	15053	14847	14849	15053	15135	14976	14992	15108	14856	14882	14955	14989	15039	15094	15106	14832	14840	14910	14816	15018	15032	14970	14788	15028	15059	15009	14997	15058	14930	14975	15096	15024	14803	15085	14889	15062	15086	15029	15047	14994	15017	15050	15172	15117	14810	14994	14890	14944	15280	15178	14905	15094	15062	15017	14970	14996	15053	15070	14993	14917	14952	14759	14936	14776	14749	14778	14891	14959	15118	15098	14916	15029	14875	15161	14887	14685	15151	15101	15054	15037	14952	15008	15050	14929	15144	14983	15011	15023	15125	14886	15135	14870	15082	14963	15144	14897	15060	14776	14916	15068	14951	15017	14947	15056	15029	15130	15026	15062	14948	14940	14813	14969	14927	14891	14975	15038	14994	14819	14832	15085	15099	15145	15086	14935	14794	15051	15095	14940	15047	14863	14913	14976	14961	14852	14891	14980	14828	14848	14955	15076	15223	15076	15038	14882	14907	14898	15174	15099	15126	15001	15107	14985	15089	14895	14917	14969	14990	14986	14992	14992	14765	14873	15035	14960	14788	15170	15013	14989	14992	15059	14968	15029	15013	15064	14981	15122	14998	14850	14983	14970	14911	15073	15138	15096	15096	14936	14741	14916	14943	14880	14849	15110	14992	14917	15064	15100	14916	15007	14838	14875	14920	14981	14822	14942	15139	15130	14894	15025	15068	15134	15082	14985	14967	15073	15012	14992	14892	14919	15059	15299	14954	15062	15072	15031	14874	15034	15099	15042	15168	15296	14878	14947	14935	14879	14883	14787	14975	15266	15050	15067	14791	14813	15020	15140	14940	14789	15062	14863	14845	15018	14890	14934	15232	14994	15038	15092	14949	15004	15128	14856	14766	14917	14846	15012	15065	15067	14989	14988	14933	14801	14897	15070	15128	15003	14908	15070	15083	15006	14978	15081	15102	15025	15003	15073	15029	15047	15081	14809	15185	15001	15097	14840	14986	14840	14974	15030	15038	14984	14967	15039	14918	14912	14882	15025	15034	15038	14997	14875	15066	14874	15172	15210	15049	15054	15089	15046	14896	14660	14930	14970	15102	14968	14910	14948	14943	14909	15041	15086	14954	15089	14864	14912	14884	15103	14984	15029	14863	15135	15062	15034	15149	15003	15057	15042	14972	15040	15201	15032	14909	15025	14809	15021	14958	15025	14964	14941	15004	14980	15046	15228	14819	14997	15033	14989	14907	14994	14989	14924	15042	15110	15008	15011	14812	15011	14984	14892	15072	14959	15009	15037	14846	14804	14902	15126	15125	14999	15001	15097	15042	15071	14898	14797	14865	15015	15049	14833	14896	15156	14914	15058	14958	14923	15024	14989	15039	15012	15080	14862	15088	14967	15116	14874	14835	14965	15163	15172	14994	14960	15121	14989	14961	14947	14926	14879	14914	14998	14937	14874	15015	14968	14946	15042	14925	14944	14966	14953	14987	14960	15088	14783	15048	14754	14774	14959	15022	15000	14946	14961	14928	14873	15112	15046	15177	14885	15005	14920	15115	15082	15187	14927	14967	15013	14875	15039	15143	14866	14817	15109	15064	15070	14994	14916	14931	14904	15100	14964	15052	14982	15049	15052	14933	14919	14984	15066	14993	15190	15022	15008	14963	15017	15086	14940	15035	15045	14927	15036	14806	14903	15046	14997	15038	14884	15227	14977	15013	14863	14977	14837	15048	14826	15301	15200	14892	14987	15018	14834	15044	14861	14753	15031	14958	14906	14904	15014	15129	14916	14897	15265	15141	14859	15084	14948	14800	14996	14992	14833	15004	15110	15164	15046	14892	14897	15066	15064	15133	14950	15020	14965	15002	14869	14963	14815	15024	15116	15111	14960	15053	15064	15066	15091	15159	15071	14943	14944	14908	14994	15050	15142	14909	14950	14914	14947	14904	14932	15055	14986	15110	14987	15110	14800	15085	15232	15108	15078	14746	15075	14978	15087	15071	14834	15026	15002	14885	15078	15018	14937	15058	15094	15014	14971	15126	15103	15027	15064	15011	15119	15131	14973	15065	15000	15066	14819	14952	14939	15029	14704	15064	15218	15123	15112	15026	15113	14949	15112	14807	14935	14945	15074	15047	14958	15178	14948	15141	14853	14913	14945	15045	15134	14999	15044	14879	15015	14957	14867	14963	14860	15285	14883	15101	14951	15232	15037	15108	15104	15145	14864	15125	15127	15192	15104	15072	14870	14985	14903	15103	14993	14948	15145	14963	15044	15039	15006	15049	15176	15192	15102	15092	14956	15108	15019	14950	15198	15023	14999	15142	14868	14746	14876	15019	15056	14934	15026	15025	14936	14922	15002	14873	15004	15004	15003	15121	15135	14875	14922	14909	15009	15104	14968	14835	14876	15005	15153	14829	15139	15137	15350	14977	15049	15101	14939	15045	15127	15077	14940	15238	15158	15065	15023	14939	14977	14913	15030	15076	15194	14863	14957	14972	15050	15072	15087	15014	15095	14821	14803	14839	15061	15185	15060	15020	14941	14864	15050	15024	15032	14919	14855	15019	14992	15261	15037	15062	15159	14985	15118	14919	14973	15050	14984	14906	15088	15066	15001	14801	14963	14933	14918	15193	15033	15064	14992	14771	14999	15113	15057	14890	15044	15021	14887	14967	14968	15040	15115	14958	15040	14918	14990	14942	14951	15057	14992	15071	15075	15020	15081	15042	15263	14961	15014	14857	15001	14876	15132	15037	15035	15069	15084	14952	14961	15026	15028	14978	14814	15075	14876	14926	15090	14893	14910	15018	14939	14983	14984	15049	14988	14655	15087	15018	15183	14886	14923	14847	14848	15132	14882	15070	15006	14985	15023	15026	15121	14800	14935	14904	14780	14856	15024	15182	15092	15187	14946	15066	15078	14934	15076	15082	14941	15000	15062	14905	14983	15119	15099	15022	14955	14861	15098	15156	15025	15150	15087	15058	15012	15095	15024	14980	15002	14986	15130	14950	15148	15140	15138	14676	14877	15059	15285	14766	15224	14890	14936	15033	14917	15055	15004	14846	14945	15030	14880	15015	15091	15023	14942	15037	14939	15051	14971	14860	15068	15020	14850	15109	15141	14940	15008	15165	15065	15053	14864	15047	14934	15078	15104	14999	14969	15049	15064	15123	14996	15172	14997	15008	14889	15030	15087	15116	14773	14978	14896	15006	14921	15046	15020	15202	15022	15005	14903	15095	15204	14992	15037	15044	14960	15038	14861	15161	15057	15034	15044	14923	14897	14944	14986	14909	14785	14861	15126	15079	14997	15019	14919	15045	15012	15015	14975	15127	14809	15051	15071	14828	15015	14982	15014	15022	15105	15066	15132	15017	14884	15024	14843	15033	14947	15046	15157	14736	14965	15030	15049	14982	14937	15214	14911	14918	15062	15004	14965	15033	14927	14813	15005	14985	14979	14900	14977	15031	14944	15050	14775	15190	15086	15009	15131	14850	14928	14869	14895	15105	14778	15177	15211	15057	15163	15162	15119	15016	14986	14921	15046	15018	15072	14957	14983	15022	15004	15101	15072	15190	14988	14994	15031	15060	15103	15128	15061	14921	15000	15074	14888	14888	15064	15049	15010	14763	15078	15079	14938	15040	15054	14888	15338	15118	15171	15146	15031	14946	15166	15048	15162	14964	14912	14996	15018	14937	14925	15006	15197	14983	14922	15174	15072	15044	14767	14890	15068	14851	14958	15096	14944	14953	14848	14936	15131	15045	15036	15024	14981	14966	15021	14982	14950	15024	15171	15015	14916	14948	14958	14973	15070	15142	14908	15033	15032	14954	15085	14997	15053	14781	14961	14985	15210	14911	14981	14775	15000	15208	15062	14928	14996	14929	14917	14958	15140	15033	15012	15039	15055	15112	15128	15243	15076	14976	15128	14932	14988	15045	15106	15073	15055	14912	14930	15018	15049	15099	15144	15162	14836	14766	14930	15013	15134	14920	14828	14897	14990	15171	15103	15199	14828	14954	14920	15247	15280	15064	14892	14956	15101	15146	14981	14932	14974	15168	15142	15014	14883	14893	15099	15208	14762	14955	15010	15045	14793	15099	15053	14958	14965	15080	14915	14828	15038	14917	14959	15012	15034	14949	14905	15111	15119	14943	15108	14954	14867	14961	14946	15100	14857	14943	14955	14974	15030	14904	15001	15037	15047	15012	15001	15042	15070	14807	14943	15003	14986	14817	15039	15082	14863	15185	15104	14952	15107	15030	15035	15009	14961	15028	14892	15037	14966	14998	15111	15092	14944	15036	14841	15033	15088	15050	14895	14998	15064	14912	14923	15005	14871	14934	15037	15019	14881	15184	15045	14783	15025	15106	14954	14899	14886	15040	15108	14916	15179	14962	15012	14876	14970	14931	14872	15047	15018	15134	14988	14918	15077	15004	15206	15117	15024	14882	14716	15049	14980	15018	14836	15084	15082	15054	15120	14990	14988	14909	15012	14884	15038	15054	14959	14887	14973	15108	14881	14918	14955	15024	15123	14929	15120	15204	15127	14810	14861	14958	15066	14960	14973	15052	15023	15110	14975	15208	15009
30641	52213	42238	29031	23081	15013	13428	13259	13142	13259	13124	12647	12840	12880	12666	12589	12613	12613	12722	12670	12659	12512	12640	12682	12687	12787	12974	13138	13093	13241	12818	12790	12605	12550	12622	12578	12690	12671	12591	12677	12522	12469	12649	12469	12675	12723	12336	12755	12601	12617	12725	12606	12766	12536	12773	12530	12640	12654	12577	12583	12736	12724	12649	12672	12589	12601	12569	12603	12751	12759	12690	12623	12636	12562	12746	12545	12451	12745	12615	12569	12591	12641	12588	12643	12549	12587	12610	12532	12612	12422	12649	12572	12577	12733	12467	12699	12671	12534	12640	12585	12719	12500	12714	12623	12777	12550	12670	12624	12706	12606	12850	12589	12678	12465	12497	12582	12685	12755	12654	12534	12514	12589	12638	12531	12503	12608	12732	12637	12547	12861	12575	12571	12671	12670	12631	12647	12650	12477	12696	12462	12594	12655	12758	12593	12569	12677	12646	12881	12625	12613	12738	12634	12549	12684	12699	12548	12502	12636	12596	12667	12499	12787	12778	12607	12779	12675	12736	12563	12768	12799	12711	12664	12498	12643	12662	12664	12592	12603	12646	12629	12694	12677	12726	12678	12606	12639	12677	12480	12761	12634	12620	12546	12662	12542	12666	12747	12496	12960	12601	12612	12542	12671	12598	12551	12721	12609	12621	12628	12592	12568	12667	12581	12596	12641	12627	12640	12513	12716	12518	12705	12572	12412	12631	12614	12771	12444	12618	12546	12588	12615	12436	12563	12472	12777	12695	12703	12625	12599	12663	12420	12537	12800	12732	12580	12580	12474	12772	12566	12759	12495	12673	12399	12625	12601	12586	12631	12735	12644	12687	12626	12697	12690	12527	12693	12686	12744	12539	12663	12505	12588	12740	12723	12588	12648	12640	12752	12569	12557	12590	12513	12604	12611	12615	12722	12675	12635	12732	12660	12630	12544	12571	12587	12550	12523	12616	12692	12647	12673	12613	12535	12574	12572	12683	12592	12740	12687	12587	12687	12555	12517	12400	12530	12529	12690	12562	12529	12661	12781	12707	12593	12703	12716	12763	12657	12526	12841	12630	12731	12719	12656	12643	12690	12777	12684	12604	12717	12650	12772	12560	12515	12670	12613	12706	12367	12684	12550	12788	12646	12580	12462	12688	12506	12653	12581	12777	12556	12705	12719	12601	12534	12539	12711	12661	12642	12691	12462	12709	12693	12781	12534	12638	12718	12619	12582	12526	12604	12739	12558	12489	12966	12718	12592	12590	12706	12717	12627	12736	12589	12470	12640	12610	12689	12544	12754	12586	12663	12700	12528	12595	12731	12633	12640	12608	12591	12645	12467	12529	12596	12602	12689	12707	12672	12490	12509	12671	12628	12762	12438	12496	12618	12575	12572	12708	12619	12479	12591	12568	12516	12730	12587	12549	12626	12599	12848	12575	12766	12650	12626	12599	12304	12558	12567	12556	12609	12782	12544	12817	12569	12810	12672	12706	12805	12504	12584	12683	12645	12596	12633	12800	12457	12686	12699	12713	12715	12619	12744	12687	12691	12649	12700	12556	12701	12659	12551	12682	12693	12606	12558	12639	12573	12632	12578	12734	12770	12667	12649	12598	12789	12533	12584	12702	12627	12608	12552	12546	12594	12626	12713	12651	12824	12654	12670	12802	12456	12737	12717	12632	12705	12845	12801	12680	12531	12658	12481	12495	12644	12513	12616	12541	12601	12627	12573	12486	12528	12490	12678	12506	12666	12647	12417	12699	12599	12619	12680	12783	12666	12582	12575	12515	12652	12600	12617	12676	12688	12637	12554	12571	12563	12584	12560	12551	12516	12613	12565	12748	12460	12555	12710	12539	12596	12709	12618	12641	12517	12609	12652	12611	12586	12641	12692	12555	12568	12619	12599	12722	12858	12572	12598	12782	12462	12611	12650	12769	12648	12774	12744	12645	12554	12670	12609	12685	12747	12623	12757	12637	12635	12671	12600	12506	12757	12562	12569	12538	12543	12600	12514	12765	12611	12644	12514	12590	12749	12540	12658	12679	12563	12534	12618	12597	12497	12714	12601	12639	12655	12678	12635	12762	12627	12580	12693	12595	12572	12568	12593	12550	12567	12618	12578	12567	12509	12523	12577	12794	12513	12666	12610	12525	12513	12800	12699	12639	12495	12556	12863	12582	12676	12648	12579	12638	12654	12577	12656	12653	12562	12702	12572	12562	12711	12713	12587	12620	12511	12696	12708	12620	12666	12619	12667	12464	12612	12503	12811	12744	12542	12791	12632	12726	12642	12689	12703	12540	12583	12601	12485	12508	12611	12782	12634	12767	12567	12603	12589	12523	12683	12666	12592	12723	12586	12626	12709	12729	12744	12628	12648	12725	12499	12800	12614	12691	12658	12761	12515	12570	12673	12551	12557	12619	12510	12784	12710	12732	12582	12708	12693	12637	12630	12567	12716	12635	12507	12565	12496	12605	12614	12630	12736	12710	12685	12660	12540	12574	12647	12601	12532	12689	12713	12580	12530	12706	12551	12613	12723	12590	12663	12670	12612	12622	12624	12666	12520	12585	12805	12771	12716	12714	12663	12596	12700	12540	12762	12726	12450	12638	12650	12638	12526	12731	12486	12606	12555	12627	12682	12646	12639	12701	12533	12480	12733	12500	12670	12542	12606	12658	12760	12557	12618	12555	12541	12703	12558	12685	12622	12647	12552	12729	12576	12460	12694	12529	12607	12435	12477	12526	12627	12685	12689	12669	12645	12501	12577	12588	12598	12641	12577	12547	12559	12480	12600	12642	12629	12446	12623	12636	12547	12735	12485	12624	12637	12607	12590	12479	12577	12521	12599	12624	12536	12741	12718	12492	12753	12592	12614	12681	12486	12566	12705	12639	12423	12608	12603	12559	12551	12719	12513	12539	12541	12834	12524	12753	12623	12651	12571	12640	12672	12575	12617	12666	12655	12496	12476	12606	12894	12791	12755	12681	12652	12610	12729	12614	12845	12470	12736	12584	12476	12505	12633	12662	12539	12548	12440	12625	12648	12698	12648	12530	12726	12424	12557	12728	12650	12693	12793	12599	12667	12655	12608	12641	12680	12576	12431	12590	12594	12482	12579	12677	12494	12637	12614	12700	12553	12564	12462	12554	12693	12558	12623	12382	12691	12596	12505	12529	12633	12563	12660	12594	12565	12482	12604	12521	12566	12558	12655	12588	12664	12583	12654	12674	12541	12578	12489	12545	12596	12602	12549	12625	12634	12503	12523	12640	12533	12677	12507	12673	12614	12649	12573	12805	12847	12698	12700	12438	12550	12560	12676	12500	12722	12494	12750	12559	12567	12573	12734	12582	12645	12636	12568	12564	12666	12791	12585	12705	12366	12723	12577	12646	12578	12577	12665	12619	12626	12484	12734	12562	12489	12698	12731	12651	12795	12605	12631	12850	12718	12477	12685	12609	12596	12633	12610	12695	12674	12462	12765	12658	12587	12670	12566	12740	12668	12667	12439	12651	12582	12663	12473	12712	12599	12722	12686	12646	12388	12692	12675	12448	12567	12602	12565	12518	12660	12614	12703	12620	12695	12698	12527	12606	12702	12669	12720	12651	12544	12770	12457	12550	12480	12592	12741	12591	12674	12506	12840	12748	12687	12634	12570	12767	12644	12409	12746	12713	12491	12562	12651	12697	12531	12680	12620	12693	12715	12573	12556	12489	12496	12579	12524	12584	12729	12729	12657	12512	12520	12694	12354	12612	12581	12572	12615	12668	12565	12739	12653	12576	12773	12625	12565	12658	12756	12679	12489	12694	12492	12517	12679	12545	12664	12502	12536	12749	12663	12799	12664	12541	12648	12548	12637	12749	12616	12679	12659	12790	12505	12496	12576	12618	12723	12704	12561	12583	12728	12583	12642	12621	12574	12659	12656	12604	12607	12747	12717	12518	12641	12541	12641	12539	12565	12613	12763	12765	12552	12587	12595	12591	12741	12652	12636	12499	12606	12596	12630	12565	12605	12733	12590	12473	12693	12516	12712	12666	12784	12494	12534	12666	12599	12697	12647	12583	12766	12637	12551	12697	12736	12633	12488	12594	12616	12492	12609	12757	12518	12672	12746	12686	12556	12601	12693	12662	12839	12723	12674	12725	12684	12689	12774	12730	12612	12592	12761	12580	12674	12578	12701	12643	12640	12535	12689	12689	12590	12688	12605	12684	12594	12657	12640	12492	12629	12611	12499	12663	12710	12531	12682	12656	12802	12687	12547	12520	12493	12847	12562	12571	12565	12752	12507	12500	12583	12659	12636	12427	12679	12722	12799	12632	12649	12486	12752	12485	12549	12516	12519	12702	12586	12624	12613	12639	12643	12484	12779	12531	12429	12694	12589	12578	12541	12600	12639	12593	12570	12666	12620	12716	12704	12533	12532	12699	12620	12580	12545	12830	12654	12622	12619	12680	12564	12701	12655	12586	12590	12573	12530	12532	12663	12614	12617	12515	12495	12530	12663	12648	12584	12668	12768	12556	12577	12523	12644	12693	12666	12591	12634	12693	12582	12419	12649	12678	12632	12821	12596	12849	12592	12623	12872	12582	12536	12622	12613	12663	12754	12670	12822	12537	12674	12536	12772	12569	12670	12681	12554	12636	12456	12604	12782	12703	12499	12682	12767	12547	12536	12763	12586	12662	12677	12820	12621	12597	12696	12466	12554	12603	12664	12561	12658	12708	12607	12635	12620	12591	12708	12625	12637	12653	12486	12474	12504	12654	12838	12728	12657	12580	12675	12743	12525	12520	12467	12552	12666	12630	12474	12550	12625	12632	12661	12717	12639	12476	12574	12602	12804	12499	12637	12750	12683	12590	12727	12532	12699	12580	12686	12766	12655	12622	12641	12797	12659	12672	12556	12695	12716	12606	12552	12559	12518	12646	12724	12616	12610	12597	12731	12672	12650	12579	12646	12594	12549	12597	12741	12533	12615	12594	12575	12679	12806	12565	12681	12578	12544	12704	12519	12613	12502	12706	12696	12533	12569	12460	12545	12482	12548	12645	12668	12568	12673	12555	12713	12692	12374	12648	12477	12496	12797	12357	12675	12593	12599	12557	12576	12701	12671	12609	12694	12532	12608	12652	12575	12441	12658	12754	12587
22158	21151	28508	24733	21818	22780	22938	17583	16673	16827	16451	16064	16175	16027	15858	15779	15711	15812	15838	15605	15671	15839	15996	15717	15724	16191	17100	17287	16935	16668	16491	16344	15809	15596	15813	15743	15759	15443	15553	15569	15589	15858	15683	15808	15504	15552	15560	15643	15723	15611	15528	15553	15704	15488	15596	15820	15619	15641	15557	15561	15626	15665	15732	15609	15836	15579	15481	15639	15417	15436	15809	15787	15811	15828	15619	15571	15670	15700	15656	15600	15678	15609	15614	15694	15552	15703	15741	15689	15623	15657	15678	15521	15708	15715	15767	15575	15508	15480	15461	15640	15765	15690	15460	15461	15634	15516	15470	15653	15739	15711	15707	15787	15707	15612	15610	15730	15635	15606	15518	15505	15557	15576	15862	15639	15309	15409	15659	15505	15512	15731	15649	15613	15638	15405	15736	15615	15614	15706	15641	15490	15643	15836	15606	15612	15528	15804	15669	15768	15866	15526	15598	15709	15627	15668	15497	15626	15522	15901	15755	15808	15616	15657	15397	15772	15592	15331	15900	15443	15421	15382	15636	15480	15619	15544	15612	15698	15501	15623	15590	15634	15647	15574	15753	15501	15646	15728	15471	15636	15651	15667	15567	15621	15678	15530	15463	15719	15630	15602	15810	15554	15746	15527	15415	15426	15531	15623	15707	15537	15470	15609	15618	15624	15553	15410	15542	15663	15621	15510	15741	15666	15617	15837	15722	15716	15417	15721	15641	15400	15618	15788	15797	15879	15657	15548	15586	15673	15595	15690	15665	15665	15645	15577	15295	15606	15810	15727	15455	15530	15686	15475	15704	15587	15704	15602	15556	15525	15546	15598	15736	15714	15643	15662	15699	15522	15673	15499	15581	15538	15479	15516	15678	15567	15767	15531	15534	15723	15602	15543	15700	15721	15741	15553	15692	15493	15552	15537	15661	15828	15600	15501	15610	15684	15576	15560	15623	15762	15611	15812	15614	15683	15564	15534	15736	15488	15605	15583	15828	15652	15598	15631	15603	15713	15451	15860	15637	15764	15829	15517	15650	15826	15530	15562	15460	15402	15535	15457	15433	15499	15828	15830	15754	15532	15575	15611	15659	15553	15788	15670	15713	15438	15448	15405	15675	15689	15709	15718	15576	15512	15673	15667	15566	15637	15565	15698	15514	15523	15671	15719	15415	15545	15586	15664	15602	15539	15692	15551	15583	15721	15588	15747	15594	15521	15628	15503	15354	15564	15575	15533	15420	15656	15733	15571	15527	15738	15569	15564	15617	15584	15570	15733	15664	15438	15495	15588	15674	15701	15547	15635	15753	15483	15480	15694	15584	15568	15613	15628	15659	15577	15727	15603	15696	15494	15733	15685	15807	15657	15703	15623	15794	15571	15623	15693	15520	15584	15466	15486	15561	15643	15624	15705	15721	15607	15445	15600	15491	15594	15722	15770	15584	15656	15677	15490	15615	15613	15740	15573	15765	15783	15593	15812	15591	15605	15753	15612	15539	15590	15775	15743	15679	15729	15520	15658	15640	15607	15808	15650	15547	15506	15596	15708	15521	15708	15632	15697	15393	15669	15577	15592	15759	15598	15590	15490	15561	15655	15704	15399	15596	15700	15527	15641	15570	15447	15500	15427	15535	15581	15713	15635	15494	15505	15426	15628	15609	15690	15656	15437	15457	15649	15487	15579	15783	15614	15748	15564	15561	15694	15605	15740	15646	15517	15570	15731	15832	15675	15678	15571	15659	15559	15809	15659	15571	15675	15698	15548	15585	15619	15592	15785	15717	15621	15760	15661	15786	15745	15694	15644	15598	15625	15528	15725	15720	15647	15574	15669	15458	15590	15609	15718	15660	15561	15735	15696	15811	15648	15558	15651	15557	15665	15549	15724	15479	15584	15517	15468	15684	15785	15663	15585	15674	15591	15572	15507	15668	15549	15618	15568	15579	15505	15514	15762	15610	15678	15493	15517	15576	15571	15753	15640	15588	15511	15567	15632	15730	15579	15612	15527	15483	15591	15589	15619	15521	15530	15702	15567	15547	15635	15440	15645	15659	15398	15679	15633	15695	15534	15492	15554	15633	15708	15583	15529	15551	15425	15435	15526	15674	15704	15752	15689	15740	15479	15619	15499	15598	15634	15577	15595	15691	15487	15588	15703	15583	15616	15806	15677	15765	15448	15733	15519	15727	15624	15489	15466	15797	15628	15526	15795	15826	15609	15606	15668	15720	15488	15716	15488	15627	15484	15548	15743	15580	15565	15636	15529	15808	15804	15593	15650	15714	15765	15704	15681	15785	15622	15552	15592	15496	15447	15550	15470	15639	15743	15759	15569	15655	15479	15628	15525	15667	15552	15748	15747	15448	15592	15585	15800	15761	15737	15544	15591	15701	15731	15422	15465	15458	15664	15442	15577	15750	15817	15454	15463	15387	15527	15903	15531	15548	15632	15840	15536	15656	15572	15546	15293	15519	15496	15613	15719	15561	15510	15438	15679	15466	15613	15743	15622	15646	15654	15709	15500	15557	15567	15474	15606	15545	15540	15579	15572	15472	15629	15753	15601	15597	15650	15690	15690	15609	15718	15691	15622	15689	15711	15644	15634	15627	15590	15718	15603	15651	15690	15810	15704	15726	15578	15658	15619	15577	15622	15655	15588	15619	15736	15697	15681	15723	15663	15660	15630	15684	15532	15552	15345	15466	15752	15578	15517	15709	15503	15697	15706	15778	15494	15604	15786	15583	15591	15787	15656	15619	15660	15599	15354	15469	15547	15423	15362	15490	15698	15546	15569	15586	15597	15687	15512	15480	15577	15631	15610	15633	15723	15380	15573	15633	15686	15621	15797	15681	15738	15655	15559	15542	15433	15501	15648	15637	15500	15589	15560	15454	15314	15615	15588	15548	15625	15801	15637	15499	15410	15711	15836	15378	15795	15611	15612	15660	15499	15671	15837	15618	15622	15528	15684	15572	15508	15598	15418	15518	15536	15622	15752	15682	15716	15583	15325	15442	15657	15700	15437	15407	15587	15624	15673	15539	15442	15588	15599	15583	15863	15693	15644	15634	15667	15601	15511	15588	15582	15543	15682	15584	15643	15799	15757	15856	15646	15667	15655	15392	15736	15776	15641	15649	15545	15748	15609	15386	15512	15478	15671	15559	15391	15606	15707	15584	15450	15541	15647	15608	15748	15586	15674	15677	15584	15615	15630	15894	15654	15588	15629	15789	15680	15393	15628	15694	15607	15485	15618	15628	15373	15673	15525	15442	15603	15753	15710	15535	15702	15656	15565	15688	15750	15712	15537	15583	15652	15449	15545	15454	15624	15672	15689	15515	15534	15579	15659	15591	15606	15678	15865	15499	15826	15536	15705	15642	15692	15649	15625	15515	15528	15471	15576	15440	15497	15501	15681	15754	15373	15702	15697	15610	15551	15403	15620	15434	15691	15767	15574	15551	15745	15635	15726	15465	15529	15667	15843	15677	15753	15688	15628	15608	15757	15511	15538	15676	15725	15632	15376	15574	15712	15693	15790	15658	15679	15451	15390	15525	15686	15605	15637	15518	15604	15829	15633	15842	15769	15556	15671	15604	15540	15655	15555	15714	15567	15730	15718	15516	15537	15622	15514	15655	15773	15473	15686	15451	15711	15569	15720	15600	15373	15683	15547	15493	15591	15627	15828	15522	15678	15569	15465	15693	15719	15642	15649	15566	15444	15875	15843	15615	15629	15829	15693	15711	15800	15745	15575	15654	15464	15509	15380	15683	15818	15631	15459	15494	15672	15603	15531	15590	15664	15654	15444	15584	15584	15740	15622	15708	15488	15715	15692	15776	15470	15529	15587	15620	15485	15479	15705	15613	15511	15721	15588	15582	15510	15571	15649	15446	15527	15629	15591	15652	15581	15575	15761	15467	15493	15691	15531	15780	15769	15693	15803	15444	15531	15792	15360	15606	15602	15878	15493	15615	15747	15669	15666	15439	15528	15756	15477	15502	15813	15593	15608	15608	15524	15549	15615	15540	15590	15584	15719	15708	15677	15529	15834	15655	15599	15699	15739	15672	15820	15442	15678	15547	15702	15530	15435	15293	15458	15750	15676	15709	15784	15643	15564	15395	15559	15678	15582	15524	15714	15522	15497	15612	15747	15655	15569	15794	15580	15470	15453	15711	15673	15595	15638	15601	15754	15710	15657	15556	15365	15403	15403	15593	15592	15725	15461	15566	15281	15531	15587	15442	15466	15751	15629	15594	15539	15580	15563	15777	15801	15590	15632	15469	15571	15494	15633	15525	15822	15621	15619	15630	15873	15620	15465	15531	15526	15653	15657	15455	15679	15599	15684	15770	15418	15722	15483	15599	15656	15583	15822	15708	15746	15552	15600	15445	15732	15752	15661	15617	15723	15617	15758	15824	15606	15586	15531	15663	15526	15717	15715	15404	15498	15467	15607	15599	15564	15433	15798	15741	15809	15709	15501	15495	15627	15505	15785	15754	15751	15513	15624	15631	15638	15590	15602	15545	15622	15537	15660	15691	15681	15485	15596	15544	15566	15448	15669	15688	15590	15666	15676	15500	15565	15739	15556	15544	15568	15703	15727	15753	15512	15641	15636	15758	15653	15493	15436	15751	15465	15485	15540	15788	15756	15522	15783	15546	15559	15537	15523	15611	15851	15639	15633	15519	15728	15604	15726	15626	15387	15375	15578	15640	15729	15611	15300	15321	15453	15483	15675	15719	15664	15465	15669	15560	15624	15645	15486	15521	15602	15667	15650	15781	15710	15651	15655	15510	15749	15562	15631	15379	15609	15849	15642	15810	15359	15558	15594	15690	15610	15693	15537	15534	15707	15721	15338	15604	15444	15697	15542	15725	15635	15750	15607	15712	15627	15598	15479	15484	15545	15589	15554	15737	15589	15756	15518	15573	15609	15480	15411	15840	15831	15478	15629	15776	15711	15629	15598	15559	15648	15716	15472	15642	15334	15447	15369	15429	15664	15657	15627	15666	15731	15498	15676	15518	15560	15499	15553	15547	15812	15648	15566	15586	15791	15421	15653	15782	15559	15656	15777	15575	15751	15637	15548	15494	15633	15439	15415	15470	15468	15637	15613	15508	15635	15758	15577	15686	15631	15650	15394	15474	15516
33292	64271	57953	41923	22066	15807	14695	14271	14281	14096	13489	13312	13393	12962	13016	13061	13099	13019	12874	13026	12904	12927	12959	12811	12853	13517	14795	14953	14361	14008	13744	13394	13144	12757	12612	12804	12990	12845	12865	13086	12696	12789	12982	12955	12852	12882	12925	12902	12913	12897	13006	12955	12825	12955	12937	13118	12841	12795	12891	12850	13047	13003	12789	12815	12803	12940	12909	12989	12762	12991	12906	13005	12813	12760	12722	12926	12848	12811	12890	12977	13029	12795	12748	12952	12919	12885	12849	12986	12801	12944	12942	13027	12860	13035	12957	12855	12894	12879	12787	12838	12868	12919	12807	13052	12998	12883	12881	12733	12861	12920	12831	13030	12880	12742	12918	12859	12903	12692	12899	13077	12962	12813	12780	12988	12998	12834	13003	12943	12865	12921	12981	13012	12807	12844	12797	12859	12873	13135	12820	12818	12931	12886	12911	12949	12898	13056	12788	12836	12854	12782	12906	13021	12843	12819	12881	12892	12900	12849	12825	12801	12833	12967	12810	12983	12900	12744	12924	12824	12905	12812	12859	12851	12801	12922	12821	12771	13042	12689	12719	12787	12861	12778	12894	12928	12863	12882	12767	12895	12905	12818	12833	12863	12747	12914	12947	12870	12787	12966	12785	12938	12826	12890	12791	12986	12840	12875	12872	12888	12974	12976	12876	12807	12867	13021	12794	12902	12933	12724	12761	12855	12920	12880	12675	12810	12768	12792	12836	12941	12996	12789	12955	13114	12923	12961	12982	12896	12880	12910	12848	13074	12946	12800	12838	12731	12805	12731	12882	12839	13023	12835	12841	13070	12882	12928	12875	12921	12867	12812	12837	12941	12994	12848	12791	12807	12872	12919	12921	12766	12802	12961	13076	12822	12816	12888	12866	13023	12871	12777	12991	12837	12878	12863	12871	12950	13046	12878	12824	12803	12728	12869	12777	12877	13021	12765	12868	12823	13021	12920	12862	12963	12950	12921	12824	12832	12842	12957	12878	13056	12777	12805	13015	12898	12918	12898	12746	12887	12752	12995	12948	12941	12856	12802	12871	12831	12844	12967	12805	12871	12828	13006	12786	12943	13000	12924	13002	12902	12831	12829	12863	12771	12875	12947	12833	12642	13065	12816	12720	12826	12946	12897	12785	13026	12680	12947	12872	12801	12729	12908	12832	12904	12793	12814	12947	12763	12741	12751	12916	12905	12923	12862	12815	12923	12880	12844	12941	12765	12988	12959	12829	12841	12991	13100	12835	12832	12852	12937	12969	12854	12645	12914	12810	12776	12811	12856	12867	12844	12832	12939	12904	12750	12820	12859	12781	12922	12952	12911	12942	13116	12721	12825	12800	12845	12776	12938	12871	12994	12818	12807	12964	12855	12815	12790	12807	12718	12909	12808	12860	12830	12890	12869	12956	12965	12944	12848	12818	12939	12727	12956	12946	12978	12979	12914	12766	12736	12868	13013	12826	12917	12905	12639	12996	12905	13115	12908	12868	13038	12874	13088	12827	12922	12875	12798	12970	12821	12932	12709	12835	12920	12831	12959	12967	13058	12991	12686	12954	12679	12819	12866	12848	12877	12791	12965	12898	12868	12883	12794	13146	12938	12860	12905	12859	12851	12761	12882	13001	12904	13096	12894	13118	12845	12853	12836	12847	12856	12831	12839	12966	12819	12839	12759	12862	12904	12924	12799	12772	12900	12903	12932	13030	12980	12845	12820	12772	12948	12927	12632	13022	12886	13026	12872	12958	12857	12914	12828	12809	12820	12949	12909	12802	12784	12849	12917	12834	12838	12673	12895	12939	12859	12896	12810	12951	12806	12810	12936	12907	12818	13024	12826	12777	12938	12866	12950	12927	12946	12886	12891	12798	12898	12782	12858	12951	12914	12764	12901	12858	12818	12970	12920	12959	12869	12775	12946	12910	12940	12913	13107	12954	13014	12769	12830	12900	12719	12929	13009	13056	12950	12851	12709	12871	12684	12806	12913	13062	12801	12799	12938	12988	13059	12944	12937	12871	13005	12833	12826	12830	12893	12873	12970	12872	12939	12945	12777	12895	12895	12875	12836	12992	12863	12822	12784	13034	12961	12927	12821	12791	12912	12874	12717	12923	12873	12935	12902	12849	12769	12852	12868	12890	12682	12787	12855	12833	12846	12752	12853	12957	12886	12889	12800	12912	12787	12950	12852	12764	12921	12891	12880	12904	12826	13049	12918	13030	12965	12937	12799	12933	12938	12800	12827	12811	12659	12843	12973	12725	12896	12901	12905	12888	12823	12710	12751	12844	12847	12877	12982	12990	12899	12752	12939	12878	12880	12882	13011	12799	12985	12925	12918	13052	12959	12856	12866	13028	12951	12805	12785	12901	12927	12931	12798	12797	12847	12751	12871	12757	12897	12942	13036	12730	12943	12912	12850	12904	12750	12943	12887	12880	13008	12807	12908	12883	12839	12865	12998	12784	12834	12788	12902	12925	12908	12836	12772	12913	12848	12867	12917	12779	12786	12827	12811	12749	12867	12895	12833	12892	12818	12846	12786	12887	12857	12901	12942	12851	12854	12982	12870	12908	12889	12702	12884	12801	12883	12903	12868	12852	13004	12893	12881	12892	12848	13005	12829	12913	12957	12892	12789	12946	12980	12971	12903	12929	12909	12857	12823	12913	12723	12920	12780	12717	12829	12724	12864	12847	12958	12666	12863	12976	12900	12998	12664	12858	12805	12785	12953	12810	12921	12782	12808	12822	13142	12725	12831	12890	12812	12912	12932	12875	12869	12869	12919	12633	12881	12728	12992	12889	12844	12873	12916	12711	12901	12847	13051	12838	12865	12890	13021	12893	12927	12765	12920	12977	13022	12805	12777	12825	12886	12937	12815	12760	12830	12945	12773	12890	12850	12706	12815	13008	12767	12823	12771	13078	12849	12897	12752	12782	12957	12941	12837	12892	12881	12776	12765	12905	12722	12843	12922	12770	12861	12753	12716	12866	13085	12807	12792	12920	12973	12973	12672	12699	12866	12921	12894	12868	12885	12901	12856	12756	12784	12843	12841	12776	12918	12854	12866	12892	12883	12735	12861	12880	12915	12924	12859	13018	12979	12531	12955	12733	13013	12896	12916	12889	12905	12901	12673	12855	12892	13038	12912	13059	12894	12785	12982	12766	12860	12798	12964	12977	12796	12900	12890	12999	12733	12754	12778	13018	12865	12893	12977	12992	12852	13044	12842	13046	13070	12703	12946	12826	12890	12666	13038	12798	12807	12919	12982	12758	12837	12982	12699	12921	12972	12823	12793	12920	12751	12835	12985	12814	12971	12972	12717	12751	12852	12865	12843	12902	12811	13071	12760	13034	12822	12881	13073	12836	12931	12883	12970	12826	12929	12871	12842	12997	12934	12898	12664	12874	12937	12861	13059	12963	12740	12828	12899	13062	12793	12937	12820	12879	12932	12931	12897	12887	12695	12831	12713	12937	12869	12976	12845	12868	12752	12876	12844	12954	12955	12768	12782	12768	12926	12811	12869	12827	12775	12807	12911	12931	12842	12857	12745	12915	12869	12900	12739	12975	12909	12728	13172	12848	12841	12872	13130	12900	13107	12942	12832	12888	12821	13014	12895	12769	12898	12996	12822	12798	12933	12855	12824	12864	12901	12864	12649	12839	13111	12972	12815	12874	12903	12771	12968	12792	12974	12817	12858	12863	12998	12840	13025	12997	12908	12925	12932	12970	12868	12992	12845	12955	12855	12783	12886	13031	12916	12887	12825	12845	13050	12783	12988	12757	12935	13128	12764	12859	12726	12781	12983	12967	12863	12890	12899	12936	13033	12805	12980	12949	12872	12827	12729	12852	13073	12889	12764	12883	13046	12742	12952	12919	12707	12974	12821	12751	12983	12893	12886	12949	12691	12827	12783	12979	12841	12970	13095	12927	12849	12781	12925	12852	12937	12826	13059	13015	12668	12876	12960	12870	12868	12912	12780	12778	12966	12877	12837	12935	12812	12852	12915	12797	12871	12879	12834	12849	12797	12720	12832	12973	12848	12896	12916	12983	12897	12913	13084	12965	12867	12843	12724	12907	12978	12791	12793	13009	12798	12776	12868	12984	13002	12887	13081	12816	12936	12810	12807	12848	12895	12955	13072	12730	12938	12898	12949	12972	12948	12896	12719	12853	12882	12834	12748	12807	12883	12989	12680	12872	12754	12933	12859	12826	12906	12782	12851	12768	12817	12937	13011	12895	12937	12841	12792	12814	12911	12928	12887	12905	12831	12990	12847	12721	12798	12888	12968	12987	12941	12856	12803	12970	12860	12856	12877	13003	12778	12853	12855	12850	12934	12843	13057	12940	12820	12942	12959	13002	12777	12721	13119	12933	12966	12654	12913	12833	12835	12810	12866	12808	13013	12756	12868	12711	12742	12817	12840	13074	12948	12898	12847	12914	12924	12943	12826	12876	12955	12931	12911	12876	12952	12920	12871	13084	12948	13015	12974	12977	12737	12773	12833	12904	12970	12907	12897	12910	12951	12792	12841	12871	12738	12978	12963	12823	12904	12900	12865	12855	12918	12780	12970	12953	12980	12910	12982	12637	12952	12947	12868	12984	12838	12821	12864	12736	12908	12808	12751	12965	12992	12904	12780	12992	12946	12864	12900	12973	12756	12956	12895	12950	12974	12895	12956	12886	12925	12918	12850	12964	12749	12712	12958	12906	13068	12710	12886	12944	12868	12966	12883	12992	12938	13037	12903	13031	12949	12840	12857	12920	12920	12843	12833	12905	12918	12875	12889	12982	12954	13020	12873	12897	12995	12764	12777	12788	12896	12907	12872	12909	12936	12841	12878	12766	12794	12844	12824	12936	12897	12859	12987	12810	12983	12899	12962	13001	12737	12822	12774	12840	12709	12935	12913	12827	12866	12953	13040	12882	12899	12823	12764	12849	12894	12948	12814	12923	12875	12761	12754	12939	12867	12786	12833	12923	12936	12843	12764	12944	12984	13001	12882	12833	12779	12833	12943	12947	12892	12825	12922	12843	12723	12991	12689	12908	12719	12817	12844	12882	12703	12918	12802	12830	12759	12827	12937	12979	12883	12702	12871	13004	12824	12810	12989	12942	12727	12833	12800	12859	12894
30398	30934	37237	26345	16920	14774	14640	14394	14427	14235	14073	14007	14067	14001	13722	13912	13935	14017	13784	13917	13855	13989	13965	13925	14032	13930	13958	13947	14114	13932	13925	13811	13780	13831	14095	13828	13896	13799	13724	13752	13766	14052	13755	13842	13992	13827	13952	13848	13986	13802	13856	14007	14065	13966	13941	13975	13983	13917	13880	13964	14016	13786	13736	13770	13755	13877	13805	13916	13871	13639	13867	13704	13846	13826	13773	13971	13816	13926	14048	13849	14119	13916	13903	13763	13820	13811	13653	13751	13899	13791	13878	13560	13803	13786	13720	13749	13803	14019	13880	13887	13896	13952	13858	13960	13900	13748	13821	13862	13639	13975	13882	13882	13910	13874	13851	13757	13937	13815	13761	13970	13915	13795	13716	13802	14027	13953	13846	13715	13804	13798	13751	13757	13904	13653	13882	13958	13794	13930	13891	13668	13780	13788	13810	13957	13918	13759	13935	13826	13898	13855	13633	13891	13884	13850	13708	13876	13608	13954	13928	13777	14066	13683	13727	14010	13744	13850	13779	13706	13697	13851	13806	13778	13737	13864	13889	13896	14049	14004	13937	13951	13770	13999	13906	13939	13962	13978	13774	13748	13695	13896	14038	13844	13924	13799	13941	13739	14096	13816	13720	13783	13824	13701	13830	13777	13802	14011	13850	13787	13957	13853	13904	13827	13845	13860	13635	13943	13938	13952	13976	13843	14058	13875	14048	13827	14004	13959	13656	13737	14020	13788	13801	13892	13977	14014	13788	13883	13939	13953	13935	13925	13866	13918	13829	13866	13713	13785	13885	13881	13870	13708	13872	14028	13996	13965	13666	14024	13936	13717	13843	13906	13888	13678	13701	13835	13928	14252	13880	13861	13768	13953	13643	13793	13940	13954	13853	14008	13848	13872	13870	13969	13734	13850	13988	13650	13737	13801	13878	13769	13969	13775	13996	13951	13920	13946	13814	14011	14043	13873	13842	13988	13795	13715	14155	13704	13995	13805	13965	13891	13931	13809	13944	13936	13701	13817	13947	13889	13939	13803	13856	13846	13732	13799	13949	13937	13843	13937	13917	13915	13724	13896	13687	13747	13900	13789	13925	13707	13842	13849	13853	13847	13982	13732	13736	13937	13635	13671	13940	13867	13705	13984	14019	14042	13710	13887	13772	13892	13916	13989	13856	13707	13897	13763	13862	13997	13939	13825	13790	13740	13981	13879	13643	14026	13825	13632	13894	13824	13932	13763	13899	13608	13880	13804	13826	13813	13932	14047	13690	13768	13741	14036	13674	13824	14016	13866	13799	13684	13724	13854	13924	13824	13886	13899	13593	13787	14041	13935	13742	13817	13798	13854	13676	14092	13997	13991	13936	14019	13861	13907	13807	13913	14028	13793	13725	13947	13956	14048	13718	13809	13904	13836	13811	13753	13959	13877	13892	13816	13794	13808	13838	13942	13953	13993	13902	14014	13765	13834	13835	13858	13899	13649	13930	13783	13888	13916	13905	13957	13844	13836	13811	13706	13860	13938	14123	13903	13825	13985	13919	13777	14045	13890	13831	13806	13891	13701	13850	13699	14045	14101	13784	13629	13710	13879	14016	13923	13953	13785	13805	13973	13848	13891	13987	13861	13923	13774	13732	14014	13884	13832	13937	13694	13789	13858	13845	13839	13881	14011	14030	13850	13755	13977	13871	13795	13779	13959	13865	13949	13872	13762	13746	13613	13933	13906	13906	13843	13891	13983	14056	14153	14055	13716	13832	13792	13880	13993	13900	13859	13892	13959	13775	13859	13837	13811	13909	13904	13874	13771	13840	14100	13941	13932	13797	13872	14063	13827	14004	13865	13850	13727	13810	14059	13977	13882	13905	13653	13781	13762	13969	13742	13864	14023	13892	13741	13846	13831	13920	13796	13749	14048	13797	13861	13894	13889	13771	13771	13766	13999	13762	13961	14033	13776	13818	13817	13767	13965	13902	13877	13994	13710	13854	13682	13756	13763	13817	13815	13961	14001	13915	13937	13694	13833	13785	13783	13867	14012	13689	13800	13955	13725	13884	13629	13909	13898	13835	13897	13873	13691	13950	13883	13954	13807	13645	13808	13783	13922	13958	13756	13844	13776	13926	13927	13876	13911	13990	13734	13856	14056	13874	13715	13917	13745	13835	13894	14009	13832	13672	13775	13910	13978	13840	13855	13847	14091	13901	13966	14055	13866	13868	13640	13706	13918	13762	13908	14023	13923	13984	13863	13712	13983	13697	13920	13938	13726	13955	13778	13864	13974	13956	13881	13885	13754	13796	13869	13875	13749	13860	13830	13632	13935	13822	13773	13767	13907	13829	13895	13826	13744	13906	13919	13957	13738	13817	13804	13747	13741	14236	13853	14007	13897	13895	13732	13921	13815	13783	13729	13880	14008	13970	13936	13913	13751	14005	13958	13951	13894	13989	13976	13878	13875	14012	13721	13887	13700	13768	14031	13967	14021	14013	13675	14002	13910	13986	13922	13855	13744	13613	13826	13891	13607	13803	13739	13921	14046	13857	14072	13937	13869	14118	13873	13975	13876	13933	13869	13722	13780	13972	13986	13870	13926	13952	13806	13772	13722	13562	13868	13943	13704	13740	14036	13914	13862	13884	13963	13801	13747	13794	14019	13843	13796	13810	13963	13981	13820	13845	13965	13853	13835	13913	13901	13950	13855	14050	14029	13817	13874	13911	13819	13680	13823	13863	13995	13979	14170	13819	13870	13759	13989	13795	13960	13645	13808	13949	13873	14013	13983	13643	13970	13858	13999	13837	13948	13722	13864	13795	13955	13831	13719	13981	13691	13737	13906	13752	13906	14007	13710	14012	13905	14006	13974	13941	13952	13993	13975	13783	13725	13948	13917	13897	13864	13760	13787	13757	13930	13858	13871	13846	13861	13842	14077	13832	13678	13900	13897	13775	13961	13855	13815	14032	13779	13909	13925	13878	13935	13951	13840	13788	13784	14012	14050	13805	13943	14061	13814	13853	13995	13958	13894	14067	13923	13891	13967	13939	13934	13748	13766	13837	13801	13725	13998	13671	13823	13942	13872	13868	13854	13797	13976	13707	13827	13839	13883	13834	13713	13900	14012	13854	13673	13884	13722	13736	13805	13744	13812	13851	13824	13900	13782	13824	13972	13742	13719	13784	13616	13903	13797	13879	13947	13578	13918	13803	13860	14064	13839	13941	13825	14064	13819	13935	13979	13816	13910	13812	13836	13792	13833	13999	13784	13853	13848	13806	13932	13899	13904	13796	13903	13991	13966	13894	13964	13995	13784	13811	13961	13916	13767	13731	13954	13925	13803	13887	13813	13775	13858	14018	13891	13682	13810	13890	13908	13869	13788	14050	13709	13813	13909	13895	13896	13813	13808	13725	13808	13918	13858	14012	13874	13911	13779	13877	13876	13836	14095	13684	13900	13965	13901	14007	13904	13915	13858	13750	13584	13911	13910	13844	13803	13898	13839	13815	13903	13991	14010	13885	13940	13872	13720	13955	13976	13801	13994	13968	13771	13974	13903	13968	13980	14052	13935	14029	13981	13874	13915	13856	13926	13766	13926	13874	14000	14030	13909	13843	13700	13903	13893	13887	13880	13834	13713	13761	13789	13789	13740	13878	13906	13933	13870	13918	13854	13861	13887	14019	13893	13824	13927	13829	13687	13887	13902	13727	13832	13939	13983	13842	13794	13907	13912	14136	13893	13815	13847	13969	13972	13808	13898	13937	14119	13901	13971	13833	13721	13946	13828	13770	13971	13849	13832	13962	13717	13995	13888	13973	13871	13940	13841	13907	13757	13877	14101	13887	13829	14063	13610	14000	13823	14024	13990	13838	13675	13798	13958	13898	13962	13591	13818	13860	13911	13777	13981	13989	13815	13795	13860	14015	13813	13922	14060	13851	14014	13975	13960	13910	13828	14029	13859	13859	13770	13887	13701	13793	13861	13863	13742	14071	13980	13773	13801	13964	13936	13909	13645	13912	13713	13966	13984	13858	13778	13817	13868	13836	14041	13832	13924	13914	13732	13685	13871	13840	13867	13885	13834	13795	13568	13812	13712	13999	13882	13792	13920	13843	13899	13693	13818	13865	13899	13949	14112	13979	13875	13850	13720	14030	13804	13675	13835	13751	13873	13972	13825	14005	13739	13899	13751	13704	13794	13961	13813	14037	13855	13692	13895	13831	13701	13764	13813	13929	13848	13852	13813	13890	13742	13983	13776	13798	13890	13677	13751	14084	13944	14001	13964	13988	13796	13801	13897	14128	14056	13899	13843	13975	13918	13792	13784	13779	14044	13845	13814	14047	13894	13923	13870	13905	13881	13856	13948	13889	14018	13938	14059	13910	14033	13825	13713	13739	13713	13802	13821	14084	13875	13816	13836	13834	13810	13665	13663	13671	13969	13699	13803	13962	13849	13928	13788	13850	13968	13978	14081	13828	13930	13984	13831	13751	13734	14017	13754	13902	13713	13921	13984	13799	13871	13881	13851	13984	13826	13805	14084	13754	13775	13778	13764	14009	13744	13963	13837	13912	14003	14053	13883	13942	14004	13889	13852	14052	13837	13874	13787	13841	13871	14078	13856	13964	13872	13993	14053	13885	13762	13873	14089	14071	13893	13935	13882	13796	13926	13855	13932	13987	13890	13731	13884	13827	13806	14138	13953	13844	13654	13781	13845	13809	13991	13718	14039	13787	13783	13966	13838	13818	13804	13881	13757	13804	13859	13791	13660	13726	13820	13999	13947	13801	13976	13995	13668	14074	13905	13797	13862	13805	13789	13859	13778	13731	13825	14029	13899	13897	13869	13960	13968	13909	13745	13964	13885	13917	13758	13850	13739	13874	13979	13762	13861	13901	13922	13768	13876	13991	13865	13909	13785	13996	13949	13888	13885	13817	13877	13898	13806	13836	13884	13753	13716	13923	13662	14184	13723	13701	13832	13736	13857	13793	13798	14094	13785	13781	13979	14022	13922	13926	14252	13700	13937	13851	13834	13951	13774	13994	13961	13996	13821	13815	13882	13735	13844	13815	13688	13731	13789	13854	13793	13971	13732	14041	13765	13980	13904	13819	14081	13929	13796	13895	14080	13746	13824	13840	13792	13932	13948	13779	13847
29646	46599	37870	21924	14275	12652	12622	12623	12704	12257	12090	12131	11889	11862	11939	11910	12008	11856	11746	11976	12018	11872	11898	11885	11873	11735	11891	11951	11934	12019	11931	11615	11747	11731	11795	11811	11728	11827	11838	11805	11965	11765	11879	11846	11852	12023	11726	11832	11851	11742	11791	11864	11827	11823	11914	11863	11816	11959	11885	11842	11888	11972	11829	11771	11751	11789	11874	11875	11995	11892	11951	11781	11839	11910	11674	11775	11888	11879	11678	11875	11746	11837	11859	11686	11850	11839	11838	11826	11704	11795	11700	12009	11833	11910	11701	11629	11848	11872	11934	11890	11704	11801	11788	11819	11852	11784	11969	11800	11899	11737	11987	11822	12015	11900	11740	11721	11835	11911	11770	11818	12016	11943	11846	11958	11909	11811	11663	11860	11850	11948	11700	11743	11825	11839	11748	11827	11822	11708	11793	11781	11697	11726	11924	11809	11761	11870	11980	11947	11596	11930	11848	11813	11809	11839	11737	11905	11698	11840	11803	11831	11951	11924	11912	11826	11850	11858	12103	11825	11806	11710	11728	11932	11798	11651	11807	11986	11847	11704	11828	11743	11882	11834	11889	11783	11810	11897	11921	11898	11810	12038	11870	11878	11931	11792	11770	11753	11809	12043	11920	12028	11835	11818	11744	11888	11732	11999	11871	11909	11927	11770	11910	11819	11825	11809	11998	11801	11790	11833	11732	11800	11852	11813	11947	11750	11836	11800	11810	11902	11873	11841	11918	11823	11764	11797	11846	11975	11847	11963	11820	11794	11853	11928	11756	11883	11738	11827	11780	11843	11849	11803	11966	11819	11762	11775	11880	11824	11861	11927	12001	11871	12018	11835	11770	11714	11792	11687	11773	11758	11901	11689	11762	11925	11803	11860	12069	11824	11829	11987	11875	11745	11863	11789	11715	11779	11634	11835	12022	11888	11774	11696	11708	11765	11842	11873	11909	11880	11883	11799	11794	11709	11954	11837	11840	11896	11761	11876	11760	11699	11786	11995	12033	11716	11831	11799	11828	11636	11739	11856	11811	11894	11727	11885	11840	11903	11846	11897	11925	11984	11792	11830	11812	11916	11555	11777	11883	11937	11937	11785	12006	11758	11732	11897	11751	11814	11838	11778	11751	11796	11825	11861	11890	11885	11868	11907	11900	11727	11916	11868	11756	11978	11728	11891	11907	11806	11916	11772	11850	11625	11758	11896	11758	11873	11749	11815	11807	11806	11908	11686	11877	11797	11887	11783	11963	11804	11774	11648	11753	11827	11817	11942	11820	11932	11956	11778	11942	11701	11939	11863	11876	11861	11832	11750	11897	11739	11714	11676	11844	11850	11831	11716	11718	11871	11826	11754	11846	11853	11941	11728	11757	11946	11700	11824	11905	11781	11892	11696	11841	12020	11823	11808	11979	11721	11802	11863	11652	11738	11649	11833	11882	11814	11735	11858	11874	11790	11782	11878	11878	11700	11771	11746	11930	11784	11966	11737	11736	11693	11797	12007	11885	11760	11860	11909	11812	11800	11858	11837	11886	11761	11906	11975	11791	11972	11828	11778	11953	12023	11976	11750	11876	11821	11827	11934	11962	11936	11907	11880	11817	11704	11746	11844	11700	11933	11847	12016	11912	11943	11931	11825	11827	11748	11926	11851	11767	11859	11843	11854	11870	11732	11845	11840	11951	11758	11674	11915	11748	11969	11717	11855	11692	11870	11794	11953	11659	11846	11992	11671	11983	11799	11851	11774	11804	11878	11889	11905	11725	11801	11739	11952	11695	11978	11657	11882	11842	11851	11861	11881	11925	11892	11882	11884	11822	11714	11695	11846	12017	11832	11843	11875	11778	11859	11967	11918	11959	11836	11910	11868	11932	11882	11887	12005	11812	11692	11824	11686	11719	11775	11921	11840	11990	11983	11832	11833	11911	11829	11674	11865	11966	11866	11927	11824	11762	11885	11724	11697	11805	11676	11982	11973	11905	11757	12000	11770	11982	11896	11756	12003	12039	11933	11768	11894	11951	11801	11741	11828	11946	11689	11883	11971	11786	11857	11881	11982	11948	11728	11845	11842	11785	11857	11833	11767	11922	11745	11759	11672	11781	11821	11971	11876	11920	11860	11924	11931	11907	11931	11834	11855	11861	11799	11885	11803	11873	11851	11745	11793	11748	11722	11793	11997	11756	11784	11720	11928	11790	11865	11806	11895	11856	11891	11773	11914	11847	12047	11824	11829	11815	11679	11841	11834	11805	11816	11761	11676	11822	11725	11816	11749	11795	11841	11918	11797	11686	11834	11830	11721	11678	11824	11806	11909	11723	11983	11858	11951	11945	11970	11754	11730	11890	11615	11845	11855	11870	11941	11761	11864	11822	11808	11786	11928	11787	11731	11931	11789	11891	11683	11783	11946	11954	11705	11915	11872	11830	11865	11895	11766	11826	11769	11938	11869	11776	11907	11767	11804	11861	11833	11878	11953	11875	11894	11849	11786	11877	11853	11864	11820	11762	11953	11871	11757	11930	11870	11906	11655	11823	11973	11798	11952	12046	11803	11958	11889	11845	11875	12000	11762	11770	11703	11817	11860	11775	11898	11836	11868	11936	11800	11859	11676	11963	11911	11830	11876	11767	11941	11863	11810	11915	11683	11811	11750	11715	11693	11772	11766	11755	11979	11695	11864	11917	11843	11867	11908	11892	11800	11734	11893	11843	11931	11768	11916	11668	11797	11970	11841	11809	11897	11676	11915	11727	11715	11877	11842	11951	11879	11899	11691	11748	11766	11768	11767	11730	11823	11879	11794	11985	11756	11932	11855	11898	11861	11832	11886	11810	12074	11766	11821	11919	11993	11728	12065	11866	11861	11956	12007	11657	11750	11856	11827	11891	11858	11909	11880	11822	11834	11701	11874	11813	11926	11904	11834	11901	11761	11850	11711	11746	11912	11963	11979	11872	12032	11837	11891	12014	11641	11869	11878	11740	11855	11942	11841	11919	11740	11855	11886	11942	11807	11764	11883	12032	12021	11894	11834	11947	11745	11840	11894	11771	11798	11793	11843	11789	11879	11882	11789	11738	11675	11790	11938	11862	11716	11834	11907	11883	11773	11790	11978	11682	11879	11887	11981	11831	11933	11867	11843	11871	11769	11957	11880	11796	11882	11753	11588	11941	11819	11999	11853	11962	11881	11874	11777	11835	11879	11733	11897	11788	11912	11844	11860	11739	11846	11908	11835	11859	11782	11852	11877	11864	12115	11839	11830	11934	11895	11930	11797	11788	11738	11853	11978	11837	11810	12028	11781	11775	11671	11918	11878	11765	11724	11916	11944	11966	11872	11827	11682	11693	11812	11847	12021	11848	11803	11774	11789	11915	11779	11833	11892	11846	11795	11792	11743	11784	11891	11917	12074	11838	11720	11885	11749	11812	11777	11887	11911	11694	11758	11916	11861	11861	11831	11946	11818	11785	11908	11897	11885	11904	11739	11900	11864	11869	11875	11785	11886	11920	11926	11863	11734	11849	12026	11867	11765	11902	11972	11916	11900	11697	11923	11805	11834	11954	11791	11930	11878	11892	12008	11890	11838	11801	11752	11905	11971	11808	11799	11867	11943	11790	11972	11742	11753	11769	12013	11856	11776	11789	11773	11821	11892	11854	11715	11918	11736	11907	11937	11744	11872	11831	11867	11838	11737	11923	11926	11931	11616	11703	11721	11878	11885	11922	11983	11836	11891	11753	11882	11800	11949	11782	11865	11779	11747	11848	11898	11817	11848	11922	11808	11807	11994	11956	11854	11912	11854	11877	11903	11869	11858	11681	11944	11656	11790	12039	11800	11828	11901	11904	11841	11759	11871	11964	11910	11999	11955	11738	11887	11794	11924	11715	11889	11621	11849	11791	11775	11721	11820	11939	11692	11869	11837	11733	11760	11811	11830	11867	11757	12070	11818	11787	11843	11646	11864	11919	11929	11781	12103	11909	11740	11776	11737	11874	11767	11747	11847	11853	11988	11802	11837	11940	11937	11766	11953	11852	11803	11772	11822	11817	11927	11874	11874	11886	11992	11933	11787	11880	11822	11831	11831	11960	11988	11770	11839	11789	11635	11959	11801	11807	11904	11931	11909	11800	11969	11819	11918	11785	11855	11990	11750	11737	11971	11865	11978	11856	11760	11883	11835	11765	11859	11773	11839	11856	11730	11811	11673	11977	11834	11876	11773	11992	11906	11907	11904	11819	11994	11838	11805	12095	11840	11869	11671	11724	11937	11856	11868	11852	11766	11672	11939	11839	11792	11811	11810	11749	11859	11840	11891	11930	11874	11991	11874	11933	11848	11757	11903	11810	11724	11899	11904	11833	11822	11637	11791	11920	11852	11822	11767	11981	11871	11814	11893	11876	11786	11841	11814	11965	11869	11857	11862	11885	11651	11846	11813	11801	11758	11993	11896	11836	11858	11951	11835	11853	11556	11880	11837	11977	11797	11717	12005	11812	11745	11925	11924	11903	11781	11912	11827	11825	11994	11800	11984	11842	11939	11787	11846	11942	11816	11907	11874	11827	11692	12000	11833	11724	11964	11906	11944	11723	11788	11779	11942	11750	11719	12020	11867	11893	11800	11849	11723	11852	11887	11875	11783	11805	11918	11879	11790	12051	11882	11812	11852	11933	11719	11786	11796	11929	11847	11926	11909	11887	11827	11826	11630	11859	11763	11796	11929	11956	11757	11793	11741	11785	11957	11817	11776	11807	11847	11907	11801	11957	11879	11842	11835	11943	11840	11915	11801	11790	11821	11790	11898	11753	11833	11856	11825	11852	11930	11730	11979	11758	11931	11984	12018	11915	11881	11761	11693	11908	11798	11903	11731	11901	11806	11827	11928	11876	11848	11907	11737	11987	11923	11671	11778	11829	11862	11807	11943	11866	11774	11744	11875	11907	11716	11818	11805	11930	11872	11861	11850	11855	11860	11710	11919	11758	11798	11837	11834	11880	11800	11944	11809	11839	11858	11838	12064	11794	11857	11984	11813	11833	11780	11936	11912	11878	11788	11860	11808	11742	11873	11774	11846	11875	11849	11809	11676	11789	11843	11924	11895	11842	11966	11870	11821	11812	11981	11856	11781	11936	11707	11818	11922	11890	11900
23229	21153	28548	26084	22287	19684	17187	14827	14499	14384	14124	14031	13876	13782	13795	13538	13659	13622	13670	13715	13688	13727	13702	13603	13594	13933	14370	14642	14387	13961	13832	13654	13743	13664	13466	13639	13591	13597	13551	13526	13553	13603	13580	13521	13396	13590	13584	13403	13465	13539	13647	13628	13589	13611	13570	13486	13711	13624	13471	13594	13548	13537	13534	13519	13563	13533	13558	13532	13642	13686	13543	13529	13568	13644	13601	13410	13587	13420	13602	13603	13654	13675	13657	13455	13444	13482	13564	13589	13448	13653	13482	13551	13795	13698	13554	13346	13632	13575	13626	13545	13496	13607	13538	13585	13524	13580	13435	13590	13515	13687	13598	13443	13613	13358	13536	13525	13718	13579	13542	13641	13561	13667	13734	13593	13458	13550	13581	13370	13383	13462	13550	13517	13389	13552	13594	13469	13680	13579	13432	13605	13463	13689	13506	13347	13607	13489	13567	13410	13383	13540	13741	13702	13711	13656	13646	13545	13500	13560	13512	13671	13571	13604	13468	13479	13685	13477	13510	13616	13484	13281	13292	13447	13768	13588	13626	13636	13336	13645	13424	13575	13679	13345	13454	13641	13573	13658	13636	13597	13549	13557	13471	13673	13582	13652	13570	13486	13454	13612	13595	13411	13491	13649	13534	13612	13548	13537	13627	13632	13378	13681	13493	13493	13434	13717	13565	13421	13430	13521	13677	13488	13630	13456	13528	13457	13533	13505	13545	13424	13547	13610	13399	13430	13355	13341	13609	13491	13574	13463	13520	13345	13510	13558	13554	13551	13664	13509	13725	13703	13641	13429	13419	13519	13627	13723	13571	13607	13494	13621	13535	13464	13467	13666	13373	13541	13566	13468	13521	13454	13746	13578	13392	13561	13442	13615	13669	13509	13274	13585	13634	13504	13449	13490	13427	13550	13606	13698	13573	13713	13424	13679	13590	13590	13361	13448	13643	13635	13433	13666	13653	13718	13581	13600	13600	13679	13529	13613	13591	13677	13579	13526	13402	13773	13588	13487	13554	13426	13587	13482	13748	13616	13573	13445	13608	13424	13695	13704	13372	13625	13495	13354	13633	13480	13448	13622	13559	13573	13496	13572	13654	13365	13618	13642	13522	13368	13688	13544	13674	13701	13676	13698	13551	13613	13457	13564	13494	13518	13521	13605	13785	13655	13436	13651	13442	13560	13572	13329	13642	13645	13586	13586	13726	13428	13510	13469	13585	13452	13484	13698	13602	13466	13372	13380	13580	13606	13604	13581	13475	13585	13475	13423	13596	13422	13762	13545	13495	13596	13455	13383	13515	13564	13451	13624	13382	13503	13627	13678	13551	13423	13503	13526	13407	13659	13602	13545	13750	13705	13614	13858	13525	13514	13516	13688	13449	13494	13507	13587	13461	13647	13860	13600	13581	13635	13534	13702	13399	13578	13678	13508	13552	13448	13694	13664	13599	13565	13589	13687	13644	13513	13623	13523	13691	13606	13686	13445	13614	13644	13711	13657	13693	13596	13447	13472	13534	13616	13650	13727	13408	13592	13501	13481	13607	13558	13547	13638	13506	13633	13602	13612	13500	13511	13457	13674	13717	13632	13418	13525	13565	13335	13534	13614	13509	13510	13449	13297	13395	13568	13464	13658	13603	13662	13400	13635	13438	13662	13574	13466	13511	13570	13481	13670	13338	13452	13638	13551	13199	13535	13605	13583	13464	13559	13532	13459	13411	13569	13734	13456	13183	13358	13676	13531	13644	13559	13408	13538	13647	13425	13803	13593	13609	13529	13555	13402	13583	13555	13586	13495	13434	13679	13551	13442	13521	13442	13554	13366	13535	13568	13500	13527	13310	13677	13672	13629	13442	13440	13446	13722	13605	13570	13511	13708	13565	13482	13621	13587	13494	13642	13630	13507	13589	13566	13545	13539	13629	13487	13724	13630	13633	13592	13391	13509	13506	13476	13593	13520	13459	13742	13625	13591	13386	13600	13495	13428	13458	13749	13543	13506	13499	13685	13587	13341	13589	13485	13514	13507	13657	13534	13630	13534	13438	13552	13736	13490	13452	13522	13540	13529	13488	13473	13591	13500	13509	13442	13381	13506	13584	13421	13528	13608	13487	13737	13515	13509	13588	13543	13659	13482	13729	13459	13270	13484	13543	13478	13763	13486	13400	13559	13713	13550	13513	13467	13540	13438	13579	13306	13507	13661	13595	13589	13840	13708	13557	13483	13669	13609	13591	13631	13503	13539	13517	13587	13388	13653	13498	13639	13449	13459	13421	13500	13495	13478	13646	13383	13519	13533	13567	13523	13489	13467	13594	13398	13525	13397	13584	13660	13545	13492	13433	13411	13621	13656	13692	13541	13610	13371	13659	13633	13497	13547	13572	13460	13671	13445	13430	13520	13578	13517	13582	13364	13647	13406	13577	13659	13605	13516	13524	13342	13458	13565	13611	13547	13601	13574	13624	13444	13498	13538	13385	13441	13613	13690	13576	13550	13505	13606	13532	13718	13532	13648	13466	13405	13757	13512	13561	13456	13645	13413	13579	13473	13454	13542	13650	13467	13520	13447	13470	13607	13433	13599	13587	13588	13528	13585	13394	13467	13595	13477	13571	13500	13524	13534	13596	13359	13430	13548	13712	13450	13628	13376	13337	13734	13390	13537	13511	13476	13441	13456	13412	13728	13501	13531	13612	13563	13482	13540	13654	13280	13427	13576	13590	13637	13528	13478	13650	13749	13590	13405	13511	13525	13600	13713	13576	13467	13500	13477	13598	13285	13543	13626	13362	13458	13510	13467	13619	13371	13627	13713	13608	13547	13509	13654	13419	13453	13620	13652	13769	13470	13595	13469	13473	13461	13540	13713	13667	13641	13537	13488	13576	13522	13468	13557	13586	13618	13509	13478	13392	13588	13519	13510	13670	13382	13410	13548	13509	13554	13721	13666	13499	13811	13553	13647	13614	13669	13544	13539	13497	13672	13554	13565	13437	13451	13588	13514	13504	13506	13615	13719	13524	13404	13608	13596	13490	13727	13541	13590	13607	13659	13490	13641	13604	13531	13521	13617	13497	13691	13505	13406	13583	13576	13635	13506	13716	13483	13680	13541	13564	13388	13606	13460	13578	13474	13646	13580	13529	13498	13640	13682	13608	13575	13577	13636	13702	13558	13457	13528	13395	13418	13462	13601	13561	13539	13509	13348	13640	13777	13577	13653	13638	13483	13587	13539	13546	13518	13665	13532	13694	13564	13690	13534	13678	13501	13474	13547	13511	13319	13572	13458	13484	13516	13755	13682	13617	13306	13436	13533	13598	13406	13579	13392	13480	13600	13630	13461	13676	13404	13482	13555	13396	13620	13817	13702	13547	13518	13576	13474	13468	13748	13572	13479	13678	13469	13771	13624	13650	13483	13490	13531	13457	13530	13374	13618	13669	13595	13590	13663	13468	13484	13442	13671	13587	13380	13381	13691	13564	13477	13529	13613	13625	13475	13664	13530	13562	13500	13367	13580	13494	13426	13512	13471	13540	13390	13597	13671	13785	13694	13674	13589	13459	13620	13583	13366	13519	13497	13621	13425	13460	13296	13476	13425	13497	13301	13573	13431	13483	13530	13466	13444	13572	13567	13496	13483	13233	13412	13613	13569	13688	13441	13544	13580	13556	13542	13708	13533	13606	13598	13514	13486	13436	13520	13476	13600	13704	13678	13584	13328	13427	13574	13658	13454	13574	13508	13548	13630	13544	13719	13563	13499	13541	13455	13363	13348	13592	13482	13615	13542	13469	13455	13549	13794	13618	13628	13414	13634	13613	13603	13663	13546	13710	13454	13534	13618	13606	13418	13453	13501	13493	13642	13506	13569	13546	13515	13499	13566	13552	13645	13683	13301	13489	13538	13620	13500	13765	13383	13568	13560	13641	13330	13539	13625	13507	13689	13456	13362	13647	13620	13654	13495	13481	13606	13662	13661	13751	13477	13730	13430	13472	13501	13546	13503	13696	13437	13596	13695	13514	13472	13476	13475	13681	13585	13600	13334	13540	13647	13665	13336	13583	13495	13594	13478	13470	13572	13599	13444	13443	13759	13477	13535	13647	13748	13666	13411	13482	13665	13520	13722	13585	13651	13597	13601	13693	13646	13582	13695	13462	13435	13450	13540	13375	13675	13606	13508	13694	13534	13400	13446	13822	13811	13534	13411	13389	13481	13608	13483	13578	13494	13514	13610	13393	13503	13556	13527	13575	13632	13597	13492	13577	13546	13576	13566	13545	13569	13709	13574	13735	13559	13670	13816	13496	13536	13457	13690	13500	13602	13585	13496	13511	13780	13366	13698	13607	13674	13566	13556	13557	13628	13502	13526	13461	13556	13394	13570	13469	13305	13458	13503	13481	13710	13461	13435	13636	13725	13576	13602	13546	13514	13487	13502	13537	13665	13584	13704	13663	13513	13746	13575	13476	13615	13636	13674	13619	13744	13507	13615	13785	13476	13273	13444	13651	13693	13474	13554	13622	13494	13555	13527	13484	13420	13456	13566	13600	13675	13567	13595	13718	13577	13587	13528	13498	13327	13487	13422	13696	13668	13415	13693	13559	13373	13544	13616	13593	13591	13473	13430	13553	13449	13492	13584	13566	13541	13444	13414	13506	13463	13618	13510	13739	13625	13357	13729	13414	13413	13482	13591	13690	13484	13366	13696	13732	13746	13668	13583	13773	13433	13505	13652	13471	13570	13675	13680	13537	13564	13524	13594	13535	13707	13553	13483	13522	13699	13440	13624	13777	13462	13619	13577	13686	13384	13716	13376	13664	13754	13761	13438	13452	13556	13576	13542	13658	13495	13661	13606	13563	13563	13356	13581	13634	13587	13607	13627	13509	13771	13643	13453	13851	13470	13474	13531	13440	13485	13537	13473	13478	13542	13600	13609	13579	13836	13458	13624	13707	13645	13406	13441	13563	13719	13458	13550	13617	13578	13621	13510	13671	13776	13529	13503	13431	13622	13427	13472	13421	13407	13624	13615	13744	13700	13504	13705	13418	13642	13539	13590	13500	13699	13631	13482	13549	13428	13599	13675	13691	13506	13592	13492	13565	13558	13591	13539	13653	13670	13597	13507	13445	13475	13557	13494	13365	13409
30393	60716	51190	32405	18881	13848	13244	13111	13468	12373	12193	11986	12009	11912	11859	11825	11824	11740	11955	11712	12054	11753	11627	11863	11876	12067	12805	12973	12858	12284	12066	11687	11793	11818	11793	11671	11760	11766	11683	11817	11812	11734	11772	11697	11797	11739	11678	11753	11688	11661	11873	11903	11805	11714	11849	11972	11716	11824	11668	11664	11758	11857	11770	11710	11635	11817	11849	11712	11696	11800	11817	11831	11852	11734	11754	11727	11601	11753	11741	11911	11786	11750	11798	11697	11783	11692	11806	11785	11711	11729	11721	11912	11761	11892	11755	11700	11797	11592	11932	11681	11731	11823	11769	11915	11695	11866	11715	11614	11707	11830	11727	11900	11539	11810	11625	11699	11800	11645	11703	11663	11900	11735	11711	11686	11793	11733	11849	11760	11635	11758	11578	11711	11707	11815	11644	11671	11792	11828	11868	11844	11773	11650	11687	11842	11811	11844	11633	11761	11935	11866	11705	11654	11850	11737	11716	11639	11525	11844	11476	11910	11816	11815	11874	11814	11770	11611	11714	11771	11593	11947	11621	11611	11878	11644	11546	11833	11721	11733	11775	11775	11660	11741	11668	11702	11725	11979	11812	11722	11783	11731	11722	11725	11752	11775	11930	11694	11492	11779	11793	11578	11820	11837	11681	11768	11603	11861	11754	11757	11817	11790	11803	11594	11784	11862	11937	11740	11792	11868	11698	11857	11612	11821	11717	11721	11809	11755	11777	11812	11705	11718	11688	11682	11741	11698	11731	11715	11814	11721	11593	11651	11816	11702	11687	11791	11763	11732	11860	11856	11736	11552	11656	11825	11753	11902	11711	11700	11868	11694	11780	11791	11616	11708	11889	11577	11844	11740	11767	11806	11873	11618	11668	11798	11840	11762	11700	11761	11667	11756	11703	11901	11819	11723	11928	11609	11763	11719	11799	11820	11749	11830	11559	11718	11736	11699	11809	11779	11710	11746	11801	11695	11742	11795	11606	11710	11827	11744	11795	11720	11799	11746	11691	11834	11811	11617	11788	11898	11781	11715	11787	11862	11935	11734	11836	11644	11723	11795	11719	11749	11798	11746	11807	11669	11875	11828	11601	11902	11714	11686	11821	11668	11869	11687	11666	11965	11859	11703	11959	11773	11720	11788	11743	11771	11706	11756	11758	11785	11703	11875	11623	11670	11724	11662	11828	11892	11920	11801	11734	11651	11608	11629	11744	11718	11807	11742	11635	11836	11769	11760	11850	11848	11750	11792	11644	11769	11743	11893	11777	11964	11683	11807	11667	11929	11725	11887	11797	11794	11692	11792	11912	11796	11810	11687	11781	11876	11857	11889	11732	11695	11717	11641	11807	11773	11810	11622	11755	11625	11853	11775	11805	11623	11688	11845	11752	11772	11813	11817	11731	11775	11774	11627	11675	11820	11686	11669	11709	11742	11670	11864	11698	11735	11842	11718	11854	11911	11662	11645	11676	11729	11706	11776	11846	11790	11608	11764	11872	11713	11698	11624	11852	11639	11629	11726	11754	11879	11675	11712	11680	11880	11628	11773	11593	11590	11550	11696	11803	11712	11680	11787	11781	11595	11624	11816	11765	11777	11701	11754	11806	11784	11739	11736	11788	11654	11794	11778	11732	11597	11606	11899	11628	11612	11883	11758	11619	11614	11731	11701	11813	11818	11740	11650	11655	11777	11849	11758	11875	11636	11632	11711	11885	11599	11843	11764	11763	11720	11613	11812	11638	11795	11681	11832	11676	11767	11862	11538	11884	11696	11747	11963	11675	11813	11631	11775	11788	11728	11755	11683	11729	11717	11771	11737	11769	11757	11743	11731	11758	11868	11712	11762	11819	11855	11752	11631	11700	11672	11678	11684	11840	11783	11809	11761	11867	11621	11830	11686	11781	11799	11763	11656	11597	11815	11701	11864	11977	11871	11652	11750	11776	11811	11885	11769	11698	11757	11806	11639	11693	11641	11726	11879	11738	11849	11838	11872	11797	11760	11777	11627	12003	11726	11673	11804	11934	11916	11793	11595	11859	11669	11720	11748	11721	11838	11743	11783	11806	11617	11680	11758	11710	11793	11834	11603	11684	11691	11816	11806	11760	11701	11718	11777	11735	11591	11863	11739	11918	11832	11809	11573	11752	11756	11819	11744	11816	11740	11750	11733	11839	11636	11695	11604	11527	11807	11733	11672	11876	11838	11743	11768	11757	11851	11700	11696	11869	11807	11632	11782	11884	11702	11674	11838	11794	11706	11695	11590	11677	11800	11877	11863	11711	11734	11772	11654	11777	11684	11609	11696	11817	11749	11714	11633	11751	11917	11822	11853	11618	11940	11597	11689	11617	11615	11647	11614	11883	11756	11778	11609	11772	11793	11716	11754	11776	11734	11751	11721	11831	11773	11845	11638	11943	11720	11799	11785	11811	11802	11772	11713	11700	11787	11713	11788	11896	11827	11820	11712	11645	11926	11700	11689	11885	11707	11774	11681	11816	11667	11513	11837	11755	11831	11666	11669	11586	11774	11896	11688	11773	11760	11796	11800	11667	11632	11732	11769	11687	11717	11847	11746	11838	11928	11773	11699	11835	11643	11725	11786	11734	11740	11628	11785	11723	11862	11634	11722	11812	11746	11869	11733	11574	11675	11766	11635	11719	11981	11765	11766	11895	11737	11693	11660	11818	11727	11808	11796	11703	11899	11862	11742	11693	11705	11763	11895	11794	11599	11823	11728	11951	11829	11739	11747	11807	11762	11673	11721	11777	11792	11838	11864	11790	11701	11778	11714	11686	11632	11766	11740	11883	11685	11627	11908	11699	11873	11780	11610	11803	11618	11770	11626	11879	11619	11675	11753	11966	11909	11772	11654	11794	11714	11711	11862	11782	11686	11845	11908	11554	11655	11700	11657	11787	11782	11719	11814	11795	11826	11590	11733	11722	11783	11795	11756	11664	11704	11709	11624	11842	11728	11804	11645	11744	11639	11763	11670	11640	11732	11836	11693	11745	11751	11883	11770	11890	11856	11774	11698	11710	11781	11727	11729	11799	11787	11738	11612	11629	11833	11712	11816	11667	11698	11725	11782	11711	11837	11800	11737	11705	11713	11706	11736	11877	11812	11926	11771	11643	11594	11685	11715	11724	11751	11857	11806	11858	11788	11732	11743	11874	11814	11775	11661	11789	11597	11726	11750	11734	11880	11605	11819	11859	11770	11796	11883	11596	11700	11679	11724	11757	11716	11808	11767	11828	11731	11709	11719	11782	11792	11575	11726	11671	11777	11689	11887	11833	11748	11985	11853	11762	11797	11772	11665	11943	11714	11747	11955	11697	11793	11769	11607	11914	11750	11911	11789	11779	11626	11601	11901	11632	11877	11669	11811	11644	11849	11778	11704	11854	11625	11835	11849	11819	11714	11780	11871	11767	11754	11696	11742	11765	11955	11681	11814	11708	11821	11630	11674	11856	11594	11746	11742	11874	11711	11645	11694	11709	11813	11833	11696	11941	11710	11540	11785	11875	11793	11673	11615	11612	11836	11781	11899	11771	11700	11785	11738	11761	11742	11798	11786	11836	11677	11792	11726	11759	11735	11723	11629	11686	11628	11802	11679	11807	11688	11792	11729	11829	11779	11794	11793	11789	11702	11584	11876	11757	11782	11764	11698	11676	11663	11599	11764	11652	11667	11706	11786	11631	11721	11797	11935	11830	11671	11836	11767	11847	11913	11699	11657	11740	11671	11675	11699	11777	11731	11808	11790	11759	11720	11678	11633	11719	11665	11802	11647	11645	11679	11807	11779	11728	11774	11756	11821	11746	11795	11526	11735	11931	11760	11674	11911	11793	11653	11688	11949	11738	11699	11707	11715	11640	11915	11690	11807	11761	11712	11684	11777	11768	11796	11809	11777	11678	11910	11690	11794	11733	11801	11844	11852	11819	11746	11725	11791	11727	11511	11674	11723	11754	11647	11748	11847	11780	11947	11741	11887	11767	11620	11754	11744	11881	11823	11674	11766	11482	11580	11703	11786	11766	11767	11974	11751	11780	11728	11630	11726	11780	11792	11586	11762	11655	11641	11694	11737	11670	11668	11838	11709	11648	11731	11809	11719	11741	11629	11573	11748	11684	11687	11843	11853	11783	11678	11812	11733	11718	11721	11658	11813	11600	11723	11781	11757	11710	11757	11689	11808	11684	11702	11674	11847	11955	11600	11872	11511	11843	11702	11819	11809	11591	11718	11746	11727	11896	11789	11745	11829	11904	11793	11808	11648	11830	11778	11912	11824	11715	11730	11760	11660	11641	11947	11778	11776	11740	11700	11734	11861	11771	11660	11597	11680	11682	11778	11729	11661	11747	11665	11866	11747	11719	11553	11793	11907	11839	11469	11730	11665	11984	11788	11697	11696	11736	11923	11757	11720	11650	11785	11816	11758	11852	11816	11728	11818	11777	11726	11861	11894	11840	11731	11663	11661	11777	11850	11873	11746	11791	11649	11655	11618	11802	11566	11919	11616	11805	11726	11590	11931	11776	11734	11840	12035	11820	11752	11758	11726	11600	11631	11697	11944	11879	11712	11785	11725	11841	11769	11802	11755	11687	11821	11858	11552	11900	11726	11749	11819	11781	11675	11884	11703	11717	11888	11806	11717	11572	11642	11588	11693	11776	11710	11685	11687	11858	11775	11709	11702	11775	11729	11786	11795	11641	11929	11688	11750	11764	11802	11795	11896	11740	11716	11776	11604	11784	11722	11860	11736	11856	11663	11834	11783	11652	11767	11488	11850	11780	11827	11804	11722	11682	11608	11734	11772	11823	11833	11876	11875	11904	11781	11757	11737	11578	11649	11670	11705	11681	11632	11935	11754	11643	11844	11589	11867	11915	11756	11804	11580	11691	11790	11600	11735	11572	11831	11818	11836	11886	11881	11890	11719	11692	11771	11878	11601	11820	11742	11676	11865	11623	11894	11622	11853	11746	11600	11639	11779	11702	11703	11695	11881	11848	11875	11722	11862	11716	11844	11856	11576	11924	11666	11874	11710	11556	11844	11692	11568	11894	11940	11671	11948	11819	11666	11713	11578	11732	11728	11638	11683	11756	11615	11775	11779	11847	11919	11667	11756	11676	11828	11853	11809	11898	11803
24712	21429	29444	28410	21252	18389	17919	16820	16785	16459	16490	16391	16409	16258	16262	16259	16386	16208	16200	16195	16118	16262	16348	16234	16275	16402	16368	16658	16543	16534	16294	16352	16143	16245	16215	16123	16235	16304	16284	15981	16304	16062	16195	16046	16223	16150	16208	16244	16046	16105	16020	16188	16189	16382	16284	16293	16401	16020	16085	16171	16159	16142	16176	16157	16289	16090	15989	16194	15970	15969	16148	16131	16179	16153	16272	16199	16147	16305	16269	16262	16182	16189	16051	16179	16053	16011	16284	16277	16170	15987	16045	16112	16179	16186	16176	16168	16338	16120	16190	16232	16230	16295	16191	15775	16137	16258	16235	16357	15982	16078	16158	16128	16067	16065	16269	16175	16257	16190	16442	16153	15982	16079	16193	16207	16122	16224	16339	16181	16267	16184	16002	16162	16190	16116	16248	16200	16129	16070	16180	16085	16083	16101	16173	16017	16220	16390	16078	16362	16119	16081	16439	16199	16199	16142	16306	16155	16142	16176	16101	16181	16168	16022	16182	16101	16296	16258	16269	16144	16060	16090	16171	16119	16193	16227	16105	16242	16129	16102	16238	16402	16185	16062	15943	15986	16301	16216	16190	16214	16169	16149	16199	16106	16078	16157	16069	16077	16207	16169	16263	16037	16184	16257	16239	16288	16118	16118	16250	16074	16097	16054	16324	16162	15982	16007	16296	16035	16011	15977	16125	16196	15975	16029	16121	16112	16072	16180	16028	16013	16273	16361	16248	16220	16253	16173	15940	16089	16404	16153	16240	16096	16176	16038	16321	16342	16112	16199	16038	16241	16350	16120	16187	16125	16072	16313	16165	16187	15939	16184	16040	16276	16360	15992	16121	16340	16241	16057	16146	16043	16206	16117	16243	16129	16072	16093	16044	16091	16084	16079	16194	16138	16262	16087	16304	15989	15980	16287	16326	16191	16011	16208	16301	16179	16143	16012	16421	16240	16283	16323	16246	15940	16346	16304	16084	16226	16066	16412	16030	16301	16108	16143	16052	16181	16223	16146	16196	16169	16280	16108	16205	15972	16227	16151	16311	16381	16113	16046	16199	16155	16255	16405	16205	16245	16051	16397	16205	16525	16095	16188	16099	16351	16216	16472	16160	16167	16161	15998	16237	16371	16303	16197	16075	16230	16083	16249	16351	16168	16215	16202	16103	16182	16215	16102	16220	16170	16020	16300	16173	16212	16108	16437	16150	16214	15990	16147	16333	16209	16161	16083	16138	15928	16186	16253	16434	16228	15973	15918	16168	16214	16196	16169	15984	16231	16189	16160	16445	16081	16230	16153	16134	16413	16099	16200	16131	16156	16235	16296	16349	16087	16276	16391	16245	15958	16283	16241	16212	16235	16286	16167	16233	16087	16416	16109	16227	16148	16224	16243	16260	16210	16184	15897	16239	16244	16096	16141	16211	16103	16148	16217	16150	16009	16165	16356	16246	16239	16144	16279	16132	16157	16187	16084	16019	16250	16224	16392	15949	16127	16198	16065	16218	15993	16012	16004	16044	16199	15969	16245	16184	16218	16206	16138	16210	16134	16031	16291	16242	16315	15930	16113	16242	16253	16219	16254	16269	16258	16227	16124	16144	16117	16191	16162	16377	16151	16105	15982	16182	16240	16099	16214	16153	16063	16010	16128	16165	16125	16078	16238	15895	16097	16273	16235	16161	16172	16018	16121	16147	16122	16105	16115	16391	16280	16233	16023	16144	16257	16283	15974	16189	16301	16425	16091	15806	16031	16266	16478	16217	16196	16124	16176	16215	16175	16233	16079	16256	16265	16130	16330	16097	16259	15926	16135	16332	16445	16312	16185	16303	16043	16400	16100	16224	16081	16033	16227	16263	16030	16321	16226	16298	15914	16112	16303	16161	16356	16241	16308	16300	16159	16272	16160	16064	16169	15999	16147	15995	16137	16139	16261	16367	16120	16140	16242	16162	16064	16448	16326	16209	16093	16227	16229	16279	16064	16215	16229	16004	16168	16054	16304	15998	16175	16105	16036	15993	16349	16116	16116	16028	16268	16247	16267	15998	16119	16216	16490	16242	16315	16149	16222	16160	16129	16271	16094	16345	16118	16107	16248	16284	16455	16288	16138	16057	16129	16056	16019	16131	16131	16388	16235	16182	16127	16042	16093	16322	15952	16215	16047	15981	16219	16097	16166	16288	16193	16053	16213	16057	16035	16267	16323	16138	16023	16001	16243	16317	16334	16227	16214	16232	16288	16147	16399	16300	16298	16173	16354	16089	16318	16103	16130	16147	16211	16236	16003	16253	16011	16253	16187	15964	16297	16311	16271	16129	16249	16181	16143	16204	16106	16338	16216	16113	16220	16206	16284	16407	16076	16245	16076	15931	16219	16336	16231	16166	16114	16027	16172	16266	15923	16262	16074	16050	16128	16109	16120	16141	16231	16106	16320	16194	16087	16063	16102	16043	16188	16128	16067	16079	16225	16210	16227	16170	16224	16188	16311	16202	16121	16427	16205	16255	16176	16207	16088	16080	16115	16158	16314	16199	16302	16255	16207	16126	16224	16150	16119	16201	16150	16507	16161	16264	16241	16195	16293	16279	15986	15906	16221	16266	16450	16183	16255	16094	16153	16112	16132	15892	16133	16225	16169	16372	16245	16203	16186	16273	16150	16295	16008	16101	16268	15967	16182	16156	16294	16078	16249	16189	16142	16117	16078	16031	16194	16240	16130	16142	16128	16419	16171	15989	16075	16246	16262	16020	16186	16165	16151	16250	16261	16141	16282	16064	16263	16394	16148	15945	16052	16104	16209	16055	16362	16103	16351	16191	16311	16122	16232	16251	16153	16199	16097	16210	16063	16239	15931	16257	16192	16055	15881	16153	16207	16065	16270	16059	16102	16037	16073	16213	16080	16129	16155	16206	16005	16097	16277	16218	16207	16219	16120	16177	16350	16267	16116	16207	16057	16289	15957	15932	16084	16063	16139	15952	16184	15947	16271	16114	16213	16104	16093	16051	16064	16044	16161	16038	16022	16202	16381	16119	16388	16251	16084	16173	16138	16083	16231	16328	16229	16237	16276	16235	16154	16085	16147	16059	16279	16193	16089	16320	16360	16192	16114	16297	16169	16229	16244	16142	16069	16167	16387	16184	16291	16172	16187	16358	16234	16277	16406	16285	16173	15984	16218	16189	16093	16172	16184	16160	16130	16213	16143	16127	16375	16091	16172	16184	15944	16076	16075	16126	16111	16149	16381	16166	16173	16140	16199	16042	15968	16217	16135	16215	16242	16292	16079	16394	16347	16080	16178	16297	16130	16182	16319	16070	16138	16272	16317	16277	16344	16458	16467	16077	16234	16241	16198	16263	16207	16288	16203	16367	16320	16012	16142	16161	16251	16359	16201	16138	16174	16152	16198	15953	16114	16317	16048	16313	16369	16281	16202	16290	16005	16122	16188	16436	15980	16031	16186	16072	16182	16321	16169	16222	16150	16258	15923	16161	16208	16173	16271	16142	16175	16112	16221	16206	16263	16362	16180	16345	16160	16285	16027	16168	16098	16120	16104	16153	16196	16058	16204	16324	16228	16227	16172	15865	16094	16310	16218	16345	16244	16040	16003	16260	16304	16254	15989	16100	16063	15884	16097	16004	16065	16194	16175	16259	16086	16357	16083	16175	16272	16223	16155	16144	16387	16129	16061	16141	16244	16201	15899	15989	16163	16329	16162	16470	16208	16133	16056	16261	16154	16144	16080	16237	16324	16236	16100	16167	16195	16205	16170	16162	16346	16299	16112	16100	16318	16365	16189	16366	16308	16008	16121	16052	16174	16095	16197	16276	16102	16223	16182	16096	16230	16300	16195	16067	16265	16127	16198	16201	16060	16093	16282	16143	16079	16284	16158	16152	16254	16132	16172	16147	16149	16118	16301	15925	16053	16113	16248	16243	16279	16116	16168	16009	16330	16190	16087	16220	16216	16244	16171	16119	16289	16131	15956	15961	16041	16271	16425	16244	16230	16156	16075	16098	16174	16239	16383	16106	16026	16160	16100	16284	16068	16171	16403	16053	16358	16203	16220	16360	16052	16093	16168	16375	16210	16368	16188	16200	16102	16345	16319	16408	16228	16270	16262	16346	16551	16102	15946	16299	16187	16194	16190	16178	16208	16373	16372	16363	16268	16316	16400	16102	16325	16225	16404	16265	16596	16282	16114	16180	16232	16100	16096	16373	16181	16207	16148	16273	16311	16189	16433	16201	16346	16239	16165	15984	16112	16277	16175	16188	16233	16322	16214	16247	16185	16224	15898	16308	15886	16245	16150	16303	16064	16239	16153	16082	16143	16123	16075	16275	16225	16184	16128	16296	16179	16332	16172	16204	16286	16212	16222	16476	16265	16139	16173	16198	16307	16168	16202	16263	16127	16194	16157	16095	16316	15993	16388	15987	16306	16037	16190	16441	16256	16045	16121	16305	16213	16105	16239	16081	16238	16133	16127	16138	16062	16184	16081	16198	16161	16408	16244	16116	16295	16030	16176	16200	16203	16016	16255	16180	16086	16381	16305	16323	16127	16160	15922	16100	16254	16430	16120	16139	16101	16310	16239	16365	16087	16116	16130	16102	15982	16274	16283	16238	16124	16148	16158	16171	16277	16197	16073	16165	16230	16170	16285	16453	16169	15803	16277	16287	16193	16200	15845	15933	16354	16193	16189	16173	16198	16378	16179	16081	16078	16278	16109	16159	15965	16215	16119	16244	16040	16160	16223	16123	16152	16077	16131	16065	16199	15855	16084	15936	15915	16222	16167	16195	16120	16410	16042	16245	16065	16065	16121	16084	16139	16146	16270	16150	16110	16140	16320	16217	16057	16121	16178	16081	16205	16253	15945	16249	15954	15983	16040	16357	16215	16281	16225	16271	16236	16057	16213	16032	16054	16216	16350	16220	16407	16061	16197	16103	16027	16095	16092	16372	16276	16165	16030	16239	16253	16148	16130	16248	16242	16017	16348	16076	16229	16079	16227	16203	15984	16296	16231	16331	16161	16201	16187	16053	16075	16081	16194	16304	16088	16217	16195	16207	16123	16175	16051	16180	16184	16157	16188	16100	15989	16097	16251	16120	16096	16150	16326	16089	16243	16354	16064	16309	16061
30351	52715	42889	26332	17886	14793	14412	14247	14134	13676	13858	13417	13584	13429	13443	13357	13517	13506	13406	13411	13379	13183	13414	13290	13379	13647	13824	13884	13831	13698	13573	13326	13437	13415	13358	13411	13383	13395	13513	13475	13276	13305	13447	13325	13236	13401	13532	13296	13325	13435	13276	13377	13396	13302	13395	13334	13365	13312	13289	13365	13285	13327	13460	13192	13208	13180	13238	13289	13561	13546	13359	13367	13164	13184	13375	13228	13222	13280	13421	13342	13390	13350	13434	13240	13373	13304	13357	13393	13342	13353	13404	13234	13395	13298	13518	13406	13245	13430	13446	13324	13177	13324	13507	13318	13440	13419	13398	13492	13287	13498	13304	13245	13321	13241	13279	13299	13241	13374	13247	13264	13257	13263	13110	13405	13182	13344	13366	13393	13432	13248	13390	13454	13280	13286	13431	13177	13448	13416	13235	13409	13476	13346	13366	13429	13334	13451	13383	13602	13190	13430	13273	13331	13404	13391	13336	13401	13303	13369	13291	13410	13380	13252	13225	13238	13409	13389	13261	13385	13404	13394	13227	13252	13324	13370	13417	13342	13238	13172	13347	13347	13409	13288	13354	13468	13397	13448	13409	13332	13330	13315	13237	13292	13193	13523	13225	13333	13297	13402	13365	13344	13270	13457	13588	13260	13253	13440	13381	13298	13432	13212	13341	13392	13369	13340	13533	13325	13336	13268	13433	13347	13344	13333	13427	13339	13324	13544	13340	13291	13382	13242	13449	13336	13152	13444	13148	13266	13129	13371	13232	13235	13296	13433	13359	13321	13319	13440	13331	13334	13160	13363	13359	13217	13215	13301	13402	13315	13385	13213	13432	13335	13413	13535	13468	13403	13361	13338	13189	13396	13223	13429	13355	13346	13371	13526	13368	13438	13398	13509	13337	13314	13387	13380	13308	13283	13224	13422	13367	13471	13414	13375	13251	13414	13240	13535	13283	13343	13406	13466	13348	13460	13169	13233	13196	13368	13544	13373	13320	13242	13265	13213	13344	13448	13385	13359	13528	13358	13332	13467	13389	13341	13200	13170	13181	13392	13481	13300	13210	13278	13348	13337	13262	13376	13212	13345	13258	13367	13414	13190	13182	13251	13379	13324	13310	13571	13309	13237	13258	13438	13229	13347	13184	13490	13297	13524	13279	13335	13396	13269	13412	13231	13349	13286	13351	13443	13460	13433	13307	13342	13202	13371	13375	13394	13207	13370	13441	13209	13319	13317	13362	13261	13285	13351	13316	13539	13416	13373	13289	13313	13309	13235	13380	13292	13302	13306	13417	13336	13311	13291	13319	13277	13463	13599	13411	13442	13454	13359	13439	13303	13436	13239	13315	13472	13324	13431	13376	13379	13273	13318	13448	13496	13266	13432	13250	13465	13308	13357	13401	13205	13141	13452	13398	13408	13417	13371	13424	13301	13474	13442	13272	13381	13511	13418	13401	13279	13405	13323	13258	13426	13298	13408	13303	13525	13413	13320	13262	13301	13386	13265	13489	13449	13463	13548	13297	13479	13294	13129	13317	13364	13306	13375	13222	13284	13449	13474	13363	13458	13476	13320	13149	13387	13349	13323	13370	13283	13383	13190	13395	13552	13337	13311	13337	13412	13460	13441	13557	13137	13376	13389	13376	13485	13271	13386	13393	13358	13239	13308	13387	13425	13285	13225	13371	13240	13376	13385	13272	13325	13168	13229	13297	13495	13243	13341	13384	13159	13067	13435	13287	13418	13258	13431	13378	13339	13412	13372	13412	13289	13533	13287	13333	13472	13220	13251	13295	13348	13130	13214	13490	13432	13511	13313	13391	13358	13211	13305	13440	13302	13404	13381	13412	13287	13315	13428	13261	13469	13367	13483	13337	13324	13403	13226	13407	13493	13288	13454	13612	13421	13363	13405	13298	13362	13403	13278	13320	13321	13363	13317	13417	13389	13276	13329	13385	13131	13484	13469	13399	13291	13444	13276	13279	13385	13237	13417	13476	13423	13503	13482	13430	13448	13297	13345	13313	13419	13403	13445	13308	13166	13366	13213	13385	13364	13401	13211	13489	13329	13434	13207	13427	13317	13154	13439	13382	13344	13339	13487	13268	13431	13390	13400	13307	13410	13371	13397	13306	13273	13497	13317	13184	13252	13371	13271	13363	13480	13503	13325	13351	13432	13367	13432	13454	13283	13254	13473	13274	13335	13174	13431	13323	13332	13241	13333	13183	13225	13161	13215	13246	13467	13387	13254	13333	13405	13311	13460	13400	13464	13414	13280	13235	13325	13254	13386	13371	13244	13387	13420	13444	13342	13238	13417	13479	13395	13371	13353	13357	13321	13280	13404	13321	13274	13220	13349	13299	13284	13411	13267	13239	13303	13364	13152	13258	13252	13304	13178	13264	13456	13294	13391	13353	13218	13439	13468	13419	13418	13180	13387	13325	13309	13566	13351	13270	13173	13320	13401	13204	13513	13293	13206	13345	13285	13472	13147	13337	13419	13205	13341	13349	13240	13364	13421	13423	13290	13270	13384	13312	13316	13323	13428	13242	13363	13327	13265	13213	13524	13343	13302	13383	13351	13352	13579	13322	13300	13352	13374	13428	13461	13404	13192	13245	13224	13496	13306	13252	13384	13350	13421	13260	13406	13410	13232	13330	13231	13503	13163	13418	13488	13495	13448	13382	13420	13303	13205	13367	13231	13132	13382	13236	13199	13466	13221	13316	13196	13323	13293	13504	13247	13485	13240	13433	13413	13337	13396	13346	13493	13289	13288	13315	13275	13396	13244	13462	13411	13258	13398	13296	13428	13177	13326	13530	13253	13298	13519	13376	13391	13407	13331	13376	13547	13375	13451	13244	13335	13387	13139	13409	13300	13406	13572	13458	13408	13339	13287	13475	13459	13286	13476	13478	13236	13401	13343	13314	13400	13318	13363	13340	13244	13295	13480	13200	13320	13367	13290	13269	13372	13302	13344	13401	13332	13268	13392	13422	13447	13341	13349	13362	13292	13401	13338	13196	13342	13468	13266	13327	13286	13416	13352	13404	13186	13332	13418	13429	13423	13292	13329	13237	13359	13446	13425	13332	13297	13378	13286	13391	13253	13430	13196	13313	13292	13224	13228	13239	13405	13491	13322	13141	13330	13249	13339	13285	13395	13254	13432	13269	13455	13296	13230	13473	13245	13270	13194	13392	13325	13215	13353	13332	13390	13334	13263	13244	13413	13277	13277	13411	13401	13380	13405	13281	13349	13259	13445	13246	13388	13324	13293	13331	13305	13307	13485	13373	13363	13318	13461	13377	13356	13382	13236	13486	13348	13296	13243	13495	13303	13345	13292	13412	13404	13165	13349	13360	13386	13479	13362	13552	13261	13248	13461	13094	13387	13245	13335	13344	13265	13250	13326	13241	13429	13340	13339	13455	13374	13318	13326	13425	13450	13469	13420	13372	13419	13235	13442	13457	13483	13365	13226	13283	13283	13231	13315	13321	13356	13328	13230	13211	13271	13294	13355	13291	13246	13228	13298	13315	13320	13296	13272	13314	13391	13245	13300	13292	13421	13391	13443	13450	13323	13417	13477	13547	13319	13422	13287	13429	13221	13347	13373	13432	13459	13358	13357	13275	13588	13296	13533	13403	13187	13380	13390	13321	13380	13417	13413	13469	13338	13418	13168	13356	13439	13510	13256	13350	13419	13419	13304	13499	13270	13362	13300	13510	13360	13357	13431	13292	13346	13438	13230	13528	13378	13307	13203	13323	13362	13364	13288	13419	13280	13312	13212	13344	13375	13397	13410	13482	13301	13358	13250	13399	13313	13222	13303	13397	13350	13400	13262	13204	13267	13435	13516	13295	13403	13457	13422	13463	13319	13411	13302	13432	13409	13339	13409	13312	13337	13359	13373	13280	13303	13340	13357	13222	13258	13370	13519	13421	13388	13345	13332	13235	13341	13379	13319	13342	13275	13444	13509	13204	13400	13563	13389	13307	13402	13448	13290	13451	13416	13330	13322	13191	13527	13246	13355	13303	13341	13233	13359	13299	13544	13363	13452	13318	13380	13250	13378	13205	13518	13406	13324	13363	13213	13264	13385	13245	13401	13147	13415	13425	13286	13324	13179	13383	13323	13382	13420	13196	13442	13187	13367	13318	13438	13411	13349	13519	13366	13399	13180	13222	13193	13396	13188	13376	13430	13182	13315	13429	13178	13361	13437	13467	13351	13335	13242	13104	13351	13384	13316	13341	13345	13297	13489	13254	13393	13209	13427	13331	13363	13333	13332	13361	13255	13280	13360	13342	13413	13217	13295	13429	13387	13179	13341	13173	13261	13221	13344	13159	13447	13369	13383	13290	13356	13388	13452	13380	13220	13313	13366	13448	13397	13307	13421	13346	13319	13358	13430	13253	13224	13293	13373	13326	13306	13393	13534	13348	13183	13397	13188	13133	13446	13465	13183	13302	13473	13246	13254	13417	13258	13096	13402	13230	13318	13373	13480	13255	13408	13269	13289	13245	13417	13442	13322	13286	13156	13412	13215	13382	13335	13169	13193	13479	13536	13383	13401	13276	13272	13313	13277	13206	13354	13340	13307	13511	13351	13206	13242	13333	13234	13538	13379	13306	13360	13241	13439	13276	13378	13323	13345	13365	13371	13356	13367	13483	13189	13444	13388	13295	13328	13321	13338	13152	13372	13386	13319	13109	13424	13405	13201	13359	13225	13459	13266	13271	13404	13400	13572	13396	13434	13348	13220	13280	13241	13286	13361	13331	13265	13313	13341	13353	13222	13388	13291	13297	13348	13481	13225	13314	13255	13311	13431	13353	13240	13363	13455	13309	13364	13424	13306	13430	13315	13423	13492	13369	13420	13492	13360	13460	13349	13361	13427	13444	13308	13449	13369	13370	13473	13265	13359	13386	13395	13288	13321	13432	13426	13287	13121	13181	13448	13415	13388	13283	13316	13393	13157	13447	13304	13190	13370	13314	13347	13323	13342	13396	13292	13252	13283	13352	13380	13377	13457	13386	13358	13443	13244	13360	13381	13381	13320	13410	13423	13380	13300	13228	13376	13378	13421	13336	13322	13387	13322	13382	13421	13234	13305	13466	13383	13323	13439	13334	13413	13379	13366	13286	13333
22219	21215	28644	24455	21734	22976	23078	17800	16452	16642	16342	16107	16053	16051	15719	15665	15706	15919	15871	15931	15640	15708	15835	15847	15739	15790	16435	17409	17413	17206	16446	16036	15494	15496	15676	15543	15608	15715	15534	15469	15739	15504	15556	15750	15597	15521	16012	15898	15491	15664	15597	15485	15595	15646	15517	15515	15826	15560	15551	15617	15492	15584	15405	15586	15554	15679	15631	15765	15699	15548	15648	15510	15717	15497	15640	15473	15595	15474	15648	15750	15727	15733	15694	15464	15554	15537	15541	15572	15541	15585	15713	15703	15604	15640	15608	15406	15675	15458	15507	15537	15580	15677	15711	15651	15565	15588	15481	15380	15406	15680	15749	15813	15495	15675	15435	15514	15619	15536	15423	15536	15560	15547	15615	15603	15582	15450	15644	15436	15589	15555	15514	15472	15487	15851	15478	15258	15631	15421	15571	15546	15537	15527	15621	15721	15640	15565	15522	15565	15467	15600	15807	15566	15413	15515	15611	15695	15521	15673	15682	15473	15419	15548	15672	15436	15620	15427	15541	15548	15698	15414	15427	15589	15525	15696	15737	15314	15508	15598	15447	15452	15589	15469	15611	15560	15271	15719	15630	15626	15705	15516	15449	15691	15681	15550	15801	15603	15505	15373	15682	15515	15519	15607	15418	15644	15353	15662	15607	15539	15579	15395	15565	15405	15757	15710	15670	15576	15488	15508	15566	15616	15586	15505	15652	15489	15471	15550	15513	15683	15476	15599	15547	15409	15723	15476	15683	15492	15415	15490	15523	15589	15550	15588	15527	15373	15618	15657	15503	15513	15584	15466	15602	15534	15589	15541	15685	15553	15540	15736	15689	15670	15597	15516	15570	15531	15496	15683	15509	15630	15589	15605	15607	15323	15449	15662	15616	15774	15504	15621	15646	15623	15779	15598	15514	15602	15727	15424	15567	15453	15426	15443	15546	15540	15670	15664	15521	15486	15551	15628	15638	15660	15820	15588	15513	15602	15632	15774	15584	15460	15661	15385	15547	15459	15440	15678	15317	15437	15392	15691	15609	15450	15242	15305	15551	15600	15500	15553	15434	15598	15323	15604	15653	15667	15620	15499	15648	15725	15446	15557	15455	15597	15526	15649	15376	15594	15403	15394	15664	15727	15479	15669	15591	15481	15564	15651	15603	15772	15615	15600	15710	15565	15473	15685	15428	15569	15516	15562	15700	15451	15732	15715	15583	15641	15613	15702	15509	15488	15649	15696	15454	15443	15818	15609	15534	15479	15585	15568	15535	15673	15585	15499	15452	15612	15339	15658	15743	15640	15437	15538	15820	15546	15658	15432	15443	15438	15528	15728	15579	15492	15723	15321	15405	15638	15556	15350	15516	15329	15640	15391	15449	15485	15385	15444	15553	15650	15790	15317	15537	15499	15562	15440	15659	15463	15362	15607	15619	15536	15323	15632	15591	15643	15596	15410	15562	15807	15740	15426	15651	15716	15530	15621	15476	15536	15636	15454	15416	15463	15649	15548	15429	15532	15574	15740	15609	15698	15532	15575	15590	15567	15717	15559	15624	15553	15568	15652	15393	15604	15493	15530	15487	15661	15583	15477	15562	15600	15416	15437	15521	15494	15523	15591	15404	15424	15572	15742	15536	15624	15529	15577	15576	15581	15537	15541	15682	15509	15581	15568	15767	15622	15612	15482	15492	15674	15502	15721	15575	15566	15511	15583	15782	15664	15621	15588	15505	15662	15577	15602	15638	15421	15612	15443	15533	15472	15643	15497	15484	15556	15705	15660	15505	15684	15562	15792	15550	15606	15605	15580	15689	15482	15523	15822	15380	15400	15719	15512	15872	15323	15456	15473	15390	15675	15570	15491	15365	15655	15544	15644	15732	15652	15637	15663	15838	15343	15374	15390	15350	15565	15591	15698	15416	15600	15564	15471	15527	15517	15516	15488	15562	15536	15741	15547	15622	15538	15692	15634	15363	15549	15457	15544	15429	15647	15472	15538	15353	15509	15497	15427	15508	15597	15364	15428	15700	15633	15575	15594	15700	15551	15523	15573	15488	15669	15438	15749	15760	15600	15356	15421	15649	15458	15592	15493	15722	15509	15310	15497	15447	15523	15564	15877	15632	15558	15487	15600	15605	15579	15570	15697	15715	15409	15446	15564	15497	15452	15483	15526	15650	15637	15351	15548	15433	15592	15613	15689	15494	15574	15709	15542	15506	15500	15567	15459	15453	15525	15535	15669	15671	15690	15581	15600	15557	15421	15448	15696	15645	15498	15714	15505	15496	15556	15552	15436	15585	15550	15579	15530	15816	15823	15470	15494	15569	15541	15613	15578	15520	15600	15574	15566	15635	15470	15705	15616	15639	15391	15632	15517	15598	15495	15465	15666	15472	15488	15601	15457	15366	15466	15674	15415	15602	15550	15382	15624	15475	15623	15433	15606	15646	15475	15501	15581	15546	15688	15583	15624	15635	15576	15736	15577	15556	15594	15493	15519	15530	15498	15558	15641	15704	15380	15431	15420	15518	15683	15507	15555	15456	15656	15506	15552	15506	15569	15488	15539	15712	15740	15635	15668	15636	15541	15588	15500	15645	15548	15408	15682	15477	15607	15704	15475	15478	15446	15479	15549	15628	15647	15601	15678	15487	15507	15437	15465	15599	15447	15475	15713	15399	15636	15435	15463	15569	15298	15598	15661	15638	15707	15362	15813	15718	15627	15543	15680	15603	15637	15552	15585	15473	15739	15433	15665	15686	15610	15586	15597	15475	15684	15460	15611	15666	15647	15679	15694	15717	15455	15487	15760	15503	15565	15783	15517	15695	15675	15514	15548	15595	15659	15702	15407	15502	15634	15625	15524	15671	15673	15462	15467	15605	15680	15485	15536	15516	15605	15749	15429	15485	15622	15619	15742	15692	15490	15607	15655	15766	15565	15580	15482	15421	15476	15635	15506	15646	15585	15467	15581	15477	15608	15469	15744	15322	15482	15555	15561	15600	15706	15414	15590	15569	15821	15650	15362	15644	15661	15524	15644	15353	15698	15661	15490	15585	15457	15854	15662	15394	15724	15401	15479	15726	15413	15477	15544	15731	15682	15728	15391	15775	15467	15730	15524	15611	15473	15486	15507	15737	15631	15723	15609	15416	15340	15655	15609	15607	15469	15422	15507	15605	15477	15621	15503	15542	15631	15701	15563	15574	15422	15727	15504	15451	15692	15670	15396	15626	15578	15546	15511	15639	15595	15604	15514	15548	15530	15657	15595	15667	15720	15575	15602	15676	15579	15576	15462	15833	15493	15651	15607	15618	15635	15581	15611	15676	15635	15513	15545	15731	15694	15589	15561	15600	15518	15600	15501	15683	15817	15480	15637	15609	15673	15527	15471	15370	15632	15575	15467	15543	15482	15655	15602	15440	15474	15548	15498	15637	15546	15496	15445	15655	15500	15741	15483	15541	15606	15608	15471	15434	15584	15771	15603	15770	15592	15489	15751	15763	15444	15513	15518	15490	15867	15397	15600	15558	15507	15518	15610	15623	15634	15467	15470	15533	15569	15667	15533	15635	15688	15535	15579	15627	15651	15646	15437	15616	15563	15528	15525	15569	15604	15638	15626	15701	15465	15308	15391	15596	15624	15548	15405	15529	15547	15690	15471	15694	15515	15586	15414	15485	15560	15426	15513	15419	15523	15438	15415	15432	15499	15633	15577	15458	15646	15455	15451	15412	15505	15767	15491	15516	15315	15518	15445	15630	15565	15450	15392	15533	15495	15406	15485	15523	15537	15373	15596	15662	15686	15637	15627	15469	15668	15421	15623	15469	15397	15575	15669	15412	15564	15568	15534	15524	15515	15607	15615	15660	15398	15704	15561	15367	15626	15441	15598	15646	15385	15657	15584	15624	15713	15798	15610	15608	15730	15447	15594	15691	15627	15337	15533	15608	15614	15566	15566	15490	15672	15519	15552	15532	15678	15529	15560	15490	15527	15673	15480	15674	15659	15498	15351	15475	15659	15547	15518	15671	15586	15595	15759	15461	15511	15557	15700	15482	15473	15585	15630	15581	15467	15498	15648	15503	15563	15453	15613	15495	15532	15797	15444	15556	15386	15549	15529	15593	15488	15728	15730	15521	15664	15752	15624	15505	15567	15530	15707	15624	15513	15465	15520	15492	15571	15434	15622	15697	15553	15430	15580	15613	15620	15509	15547	15551	15494	15391	15499	15576	15522	15292	15639	15627	15407	15595	15694	15539	15745	15816	15496	15542	15572	15643	15535	15655	15477	15571	15689	15658	15668	15622	15513	15417	15389	15610	15709	15405	15490	15511	15638	15519	15653	15606	15464	15478	15673	15496	15265	15510	15545	15570	15498	15471	15539	15651	15493	15601	15534	15599	15662	15541	15546	15318	15308	15551	15599	15487	15536	15553	15543	15608	15555	15476	15673	15470	15562	15504	15411	15629	15494	15535	15693	15534	15400	15438	15521	15505	15533	15475	15614	15646	15619	15712	15683	15621	15650	15631	15524	15447	15634	15608	15480	15560	15705	15541	15718	15485	15656	15614	15630	15666	15312	15602	15538	15391	15441	15435	15418	15531	15493	15602	15420	15531	15546	15495	15340	15539	15576	15546	15413	15400	15529	15573	15553	15694	15593	15659	15425	15541	15342	15308	15527	15571	15398	15521	15560	15608	15589	15543	15521	15636	15672	15717	15577	15233	15453	15617	15501	15632	15463	15632	15449	15734	15596	15671	15605	15559	15531	15476	15588	15386	15579	15608	15534	15510	15598	15490	15426	15563	15657	15441	15438	15537	15637	15644	15482	15571	15386	15463	15387	15623	15678	15362	15433	15705	15436	15521	15649	15471	15563	15581	15526	15323	15445	15794	15407	15574	15525	15616	15786	15689	15424	15656	15428	15631	15523	15558	15418	15670	15629	15717	15288	15476	15530	15768	15337	15648	15686	15516	15477	15428	15539	15532	15578	15444	15569	15712	15584	15717	15669	15632	15367	15377	15420	15561	15470	15514	15801	15691	15579	15687	15565	15550	15501	15528	15501	15623	15717	15527	15411	15445	15679	15485	15580	15611	15635	15748	15502	15798	15658	15422	15435	15407	15622	15630	15594	15766	15687	15595	15552	15617	15390
31900	66024	57736	37123	21554	16366	15550	14926	13999	13993	13672	13475	13134	13268	13041	12999	13064	12934	13013	13100	13024	13060	13124	13118	12819	12984	14240	15298	14943	14645	13758	13276	12987	12957	13069	12815	13031	12998	13064	12893	12983	12865	13087	12879	12996	13001	12986	12958	13023	12983	12860	13001	13140	12892	12999	12811	12977	12933	12967	12972	12936	12826	12885	12952	12838	12851	12922	12804	12898	12934	12934	12967	12923	12949	12924	13013	12827	12878	13047	12928	12920	12789	13041	12856	12920	12939	12871	13053	13093	12770	12794	12964	13014	12730	13123	12747	12888	12777	13100	12865	13033	12874	12825	12819	12917	12899	13032	12860	13062	12870	12788	12786	12895	12911	12967	13091	12959	12882	12912	12915	12898	13022	13065	12913	12978	12915	12959	12966	12849	12849	12928	12997	12899	12844	12923	12826	12926	13035	12877	12939	12756	12874	12790	12939	13019	12842	12902	12956	12847	13002	13068	12891	12870	13034	12929	12883	12934	12912	12930	12830	12927	12844	13141	13012	13026	12967	12902	12936	13105	12797	12794	13022	12809	12973	12879	12952	12904	12867	12897	12986	12928	13067	12925	12869	12882	12792	12885	13010	12968	12806	12841	12836	13091	13014	13102	12921	13130	12868	12902	12966	12927	12863	12850	12954	13028	12972	12932	12958	13038	12999	12811	12965	12918	12799	12857	12986	12904	12947	12948	12915	12839	13003	12910	12893	12843	12930	12882	12814	12863	13054	12897	12823	12949	13011	12960	12836	12953	12908	12890	12821	13011	12790	12910	12840	13021	12960	12868	12931	12932	12912	12864	12975	12866	12889	12853	12915	12802	12809	12937	12950	12772	13074	12863	13071	12953	12970	12973	12999	12883	13091	12903	12930	12975	13045	12966	13015	12913	12858	12830	12874	12825	13008	12993	12972	12909	12690	13010	12983	13059	12872	12900	12923	12947	13077	12797	12776	12889	13010	12946	12839	12956	13037	12845	12786	13019	13072	12986	12984	13019	12875	12838	13114	13089	12855	13030	12810	12920	12914	12905	12990	13042	13035	12907	13027	12932	12872	12923	13051	13087	12900	12903	12927	12909	12867	12864	12800	12794	12823	12894	12739	13027	12891	12976	13011	12961	12881	12869	12987	12883	12901	12899	12945	12911	12641	13000	12889	12930	13076	13116	12848	12983	12931	12930	12986	12816	12938	12958	13177	12852	12944	12924	12862	12834	12943	12927	12992	12942	12950	13080	12875	13103	12999	13097	12985	12942	12702	12834	12801	12929	12994	13038	12914	13037	12840	12943	12959	12857	12948	13076	12887	12993	12794	12903	12914	12886	12768	12838	12885	12844	12805	12938	12926	12838	12975	12877	12788	12975	12948	12848	12839	12981	12813	12832	12938	12839	12923	12884	12892	12896	12989	12921	12974	13052	12980	12962	12768	12841	12853	12830	13020	12935	12893	12966	12859	13044	12955	12916	12902	12945	13025	12887	12800	13128	13035	12940	12919	12973	12957	12828	13002	12875	13006	13063	12926	12946	13087	13031	13044	12794	12906	12869	12823	12817	12847	12832	12982	12977	12876	12914	12779	12794	12958	12920	12733	12989	13026	12774	12923	12869	12996	12930	12837	13093	12931	12825	12838	12938	12838	12903	12937	12930	12716	12845	12976	12957	12903	12933	12901	12998	13017	12977	12964	12834	12737	12742	12993	12816	12850	12947	12889	12823	12920	13104	12858	13031	12879	12954	13022	12910	12981	12913	12979	13002	12801	12685	12854	12827	12984	13061	12813	13133	12928	13067	12914	12925	12777	12945	12809	12954	13006	13041	12962	12970	13036	12897	12864	12896	12886	13005	12834	12833	12891	12879	12975	12865	13045	12795	13009	12833	12876	12940	12795	12961	12919	13119	12874	12936	12892	12890	12921	12855	12778	12892	12762	13002	12949	12868	12935	12997	12791	12903	12790	12956	13043	13110	13001	12852	13016	13112	12901	12966	12948	13010	12987	12725	12858	13150	12829	12885	12842	12832	12888	12888	13013	12703	13010	13130	13029	12869	12997	12856	12848	12803	12969	12945	13027	13011	12914	12842	12904	12958	12835	13035	12922	12829	12880	12833	12923	12920	12872	13003	12901	12825	12876	12756	12897	12837	12913	12918	12895	12978	13033	12874	12952	12922	13078	12896	12868	13051	12758	12987	12892	13011	13118	12892	12917	12926	12941	12927	12846	12812	12979	12824	12756	12804	12816	12851	12894	12955	12928	12820	12965	12921	12923	12914	12863	12857	13059	12878	13072	12955	13107	12985	12815	12986	12863	12965	13183	12902	12825	12906	13060	12793	12972	12785	12835	12859	12934	12948	12803	12859	12974	12706	12808	12901	12953	13002	12945	12994	12865	13014	12862	13029	12659	12873	12970	12922	12873	13111	12844	13023	12969	12994	12976	12910	12790	12990	12987	12952	13007	12959	12843	13078	12969	12838	13078	12960	12897	13049	12778	13021	12810	12896	12836	12908	12957	12953	13044	12939	12765	12882	12820	13151	12892	12952	12889	12876	12949	12901	12914	12964	13109	12880	13032	12870	12778	12966	12954	12808	12935	12717	13054	12884	12781	13128	12840	12930	13133	12860	13085	13000	12743	12811	12824	13021	13026	12918	13018	12924	12906	12890	13007	12993	12822	12919	12842	12879	12992	12883	12700	13075	12934	12889	12961	12986	12917	12930	12879	12706	12831	13009	12920	13063	12924	12816	12927	12918	12828	12830	12976	12934	12819	12962	12867	12884	12947	12771	13026	12887	12870	13105	12889	13033	12856	12766	12951	12960	12818	12948	12848	12941	13015	13051	13097	12928	12853	12819	13089	12831	12955	13016	12950	12932	13010	12934	12916	12947	12755	12787	12934	12881	12902	12898	12876	12914	12784	12836	12701	12904	12949	12974	12839	12911	12953	12803	12950	12987	12933	12977	12923	13051	12938	12643	12938	12756	12930	12840	12832	12953	12886	12906	13029	12819	12940	12893	12744	12898	12802	12947	13033	12997	13017	12755	12909	12887	12770	12945	12948	12907	13041	12939	12926	12838	12833	12897	12827	13055	12884	12918	13118	12909	12868	12833	12936	12859	13060	12844	13174	12834	12979	12861	12681	12966	12903	12897	12769	13016	12922	12990	12824	13048	12981	12922	12724	13067	13119	13009	12862	13048	13049	12973	12986	12820	12819	12725	13019	12962	12929	12931	12811	13128	12906	12901	12885	12778	12810	12829	12937	12936	12880	12849	12805	12886	13026	12886	12894	12972	12915	13044	12971	12939	12834	12883	12913	12993	12854	12819	12832	12872	12971	12781	12804	12657	13206	12855	12752	12964	12846	12824	12923	12684	12690	12859	12957	12824	13057	13125	12937	13009	12769	12859	12814	12826	12697	13024	12779	13184	12865	12842	12855	12871	12835	12932	13017	12755	12998	12997	12837	12737	12901	12980	13040	12988	12923	12909	12926	13068	12742	12898	12803	12862	12780	12892	12908	12792	12948	12990	12973	12856	12948	12947	13004	12983	12966	12893	12869	12969	13086	12986	12868	12920	12978	12972	12864	12979	12770	13018	12908	13009	12948	12952	12931	12909	12727	12947	12851	13059	12970	12779	12767	12945	12933	12874	12895	12815	12977	12886	12937	12828	12838	12968	12885	13067	13027	12799	12873	12800	12939	12936	12764	12712	12970	12882	12878	12975	12888	12867	12901	12826	12890	13078	13124	13102	12882	12914	12884	12883	12876	12929	13018	12907	12973	12964	12974	12988	12794	12976	13106	12943	12815	12741	12754	12976	13157	12926	12874	12945	12961	12972	12978	12845	12942	12897	12960	13001	12897	12962	12983	12954	12819	12967	12850	12965	12934	12874	12945	12771	12892	12888	12796	12855	12862	12742	12873	12903	13022	12773	13093	12908	13037	12784	12807	12767	12834	12913	12835	12905	13004	13057	12883	12850	12876	12853	12947	12760	12915	13076	13059	13004	12975	13065	12851	12831	12833	13100	12880	13022	12909	12963	13001	12914	13067	12964	12787	12911	12784	12810	12992	12953	12897	12917	12950	12802	13000	13052	12944	13010	12919	12993	12921	12953	12967	13117	12779	12920	12928	13018	12913	12970	12904	12858	12972	12936	12902	12951	12973	12892	13067	12958	12884	12947	12915	12946	12777	13013	13003	12784	13034	12911	12900	12829	12782	12850	13065	12782	12971	12986	12837	13067	12969	12926	12743	12957	12854	12820	13077	12863	12806	13008	12702	13077	12928	13009	12929	12944	12817	12691	12948	12908	12912	12773	12781	12940	12872	12980	12931	12958	12961	13052	12813	12955	12950	12806	13096	13008	12891	12800	12821	12854	12793	13002	12971	12763	12903	12906	12977	12872	13013	12875	12981	13148	12755	12947	12868	12773	12839	12836	12873	12867	12868	12988	12943	12821	12802	13139	13005	13035	12858	12827	13039	12815	12949	12860	12779	12787	13038	12734	12814	12994	12909	12891	12908	13039	12945	12734	12941	12814	12922	12961	12861	12755	12863	13071	12919	13028	12939	12877	12901	12876	12998	12942	13059	12868	13032	12812	12908	13069	12830	12838	12948	12836	13047	12805	12917	13024	12879	12941	12970	12941	12941	12859	13093	12867	12758	12829	12825	12959	12897	12935	13022	12852	12930	12891	13009	12767	12984	12944	12769	12794	12879	12910	12887	12896	12890	12907	12842	12830	12865	12979	12998	12967	12875	12946	12910	12780	12732	12904	12853	12874	12829	12998	12959	12758	12883	13000	12940	12907	13004	12939	13012	12842	12732	12938	13016	12952	12965	12910	12914	12951	12815	12817	13045	12694	12895	12828	12971	12815	12925	12924	12960	13034	12792	12751	12851	12890	12843	12775	12885	13026	12844	12773	12945	12997	12960	12840	12699	12924	12862	12910	13137	12953	12898	13052	12875	13010	13032	12819	12815	12889	13056	12662	13026	12931	13118	12887	12989	12899	13011	12866	13035	12959	13035	12973	13075	13003	12926	12786	12591	12928	13023	12812	12925	12861	12830	12820	12977	12981	12866	12901	13078	12881	12687	12922	13040	12929	12905	13000	12893	13103	12916	13021	12927	12900	12898	12840	12892
30557	32286	32963	24102	17525	15924	15897	15290	15422	15084	14931	14777	14728	14740	14879	14741	14622	14616	14873	14920	14913	14692	14580	14627	14769	14748	15004	15098	14984	14816	15006	14931	14784	14836	14903	14743	14654	14749	14799	14738	14843	14670	14841	14920	14688	14548	14797	14728	14738	14793	14708	14754	14765	14898	14879	14680	14522	14684	14699	14687	14893	14868	14828	14873	14906	14615	14722	14644	14548	14915	14684	14654	14842	14888	14638	14737	14892	14758	14654	14833	14600	14686	14641	14809	14811	14710	14781	14790	14682	14666	14564	14662	14608	14607	14603	14716	14702	14649	14681	14792	14744	14758	14898	14912	14768	14734	14769	14845	14877	14845	14650	14750	14992	14921	14689	14669	14806	14705	14696	14845	14797	14775	14965	14854	14737	14562	14897	14731	14636	14766	14722	14906	14827	14761	14675	14689	14830	14765	14747	14657	14982	14685	14660	14899	14812	14720	14707	14780	14851	14871	14695	14912	14788	14811	14853	14796	14828	14671	14778	14691	14836	14693	14764	14757	14878	14739	14882	14719	14641	14818	14947	14842	14850	14878	14816	14746	14614	14833	14815	14825	14772	14831	14667	14809	14678	14518	14669	15049	14766	14679	14791	14714	14795	14847	14785	14663	14881	14714	14861	14762	14958	14643	14695	14689	14828	14661	14643	14783	14783	14606	14978	14740	14919	14590	14758	14854	14642	14835	14689	14867	14898	14707	14809	14628	14666	14789	14886	15029	14739	14788	14692	14884	14746	14864	14660	14694	14710	14917	14730	14658	14748	14744	14721	14709	14649	14783	14806	14751	14594	14713	14699	14563	14883	14686	14803	14671	14736	14811	14713	14487	14832	14606	14975	14673	14821	14928	14707	14865	14766	14635	14802	14835	14751	14900	14809	14733	14703	14792	14746	14799	14901	14814	14835	14652	14809	14790	14811	14934	14875	14784	14806	14663	14658	14841	14673	14748	15038	14902	14719	14873	14749	14745	14800	14648	14761	14825	14762	14795	14782	14736	14723	14807	14824	14602	15029	14823	14830	14906	14888	15036	14590	14649	14713	14727	14738	14901	14615	14844	14992	14693	14954	14589	14685	14809	14835	14763	14743	14792	14950	14993	14795	14621	14842	14745	14779	14759	14931	14864	14801	14706	14647	14803	14566	14673	14635	14596	14827	14822	14715	14854	14784	14671	14772	14840	14761	14792	14773	14750	14785	14918	14731	14758	14678	14932	14776	14640	14694	14713	14659	14873	14820	14679	14714	14693	14807	14756	14832	14734	14794	14665	14689	15018	14691	14608	14608	14781	14824	14805	14925	14809	14714	14821	14835	14930	14780	14621	14750	14758	14608	14669	14812	14643	14628	14766	14735	14816	14777	14876	15006	14814	14651	14781	14683	14845	14740	14748	14772	14780	14716	14947	14895	14641	14765	14494	14680	14727	14649	14932	14925	14911	14965	14684	14741	14839	14691	14825	14722	14798	14748	14662	14681	14752	14856	14768	14842	14712	14740	14811	14955	14682	14818	14875	14815	14790	14823	14721	14675	15017	14908	14582	14767	14713	14797	14722	14717	14806	14695	14718	14675	14709	14713	14846	14902	14697	14670	14813	14807	14974	14873	15041	14791	14899	14819	14929	14854	14866	14616	14527	14901	14721	14760	14834	14727	14601	14888	14549	15021	14661	14801	14658	14936	14730	14735	14802	14661	14648	14666	14885	14923	14678	14709	14619	14708	14709	14704	14555	14749	14772	14881	14855	14730	14796	14543	14763	14967	14731	14706	14579	15121	14938	14642	14807	14971	14812	14767	14927	14559	14763	14877	14812	14809	14725	14577	14898	14813	14753	14644	14690	14917	14648	14760	14795	14707	14725	14848	14656	14859	14872	14751	14675	14840	14709	14900	14758	14894	14607	14760	14830	14767	14818	14746	14791	14688	14778	14707	14579	14827	14903	14631	14813	14739	14971	14626	14850	14730	14761	14892	14886	14623	14613	14729	14773	14892	14750	14624	14837	14843	14808	14728	14757	14892	14620	14707	14729	14809	14927	14815	14632	14842	14843	14857	14628	14845	14643	14655	14927	14661	14645	14799	14620	14784	14679	14717	14799	14895	14778	14836	14705	14594	14842	14684	14826	14709	14706	14806	14801	14913	14843	14745	14594	14726	14860	14832	14718	14635	14730	14758	14742	14965	15155	14730	14655	14679	14641	14503	14646	14920	14898	14786	14832	14816	14834	14863	14703	14965	14778	14761	14785	15070	15054	14915	14797	15041	14849	14800	14946	14744	14645	14603	14706	14825	14928	14727	14794	14780	14585	14613	14789	14911	14894	14855	14795	14706	14851	14798	14595	14773	14664	14746	14851	14938	14718	14678	14797	14633	14754	14779	14652	14742	14743	14713	14787	14643	14803	14769	14771	14746	14851	14879	14800	14851	14724	14707	14807	14811	14705	14610	14721	14902	14736	14875	14742	14732	14771	14623	14735	14844	14558	14867	14802	14774	14759	14802	14760	14804	14705	14638	14962	14801	14840	14724	14836	14851	14849	14516	14751	14709	14841	14766	14708	14678	14780	14905	14926	14697	14840	14776	14651	14758	14678	14713	14819	14602	14711	14750	14951	14863	14659	14728	14841	14791	14766	14646	14762	14850	14672	14666	14748	14699	14786	14738	14825	14853	14727	14930	14785	14654	14508	14738	14750	14833	14723	14902	14668	14812	14668	14936	14730	14757	14745	14824	14711	14711	14679	14784	14816	14765	14873	14689	14769	14650	14668	14664	14849	14608	14753	14874	14866	14852	14612	14813	14911	14668	14813	14651	14919	14549	14794	14652	14763	14691	14700	14818	14953	14592	14732	14776	14951	14728	14765	14870	14677	15001	14907	14876	14921	14808	14875	14964	14850	14740	14720	14515	14759	14843	15109	14824	14844	14767	14825	14770	14656	14693	14701	14588	14445	15018	14656	14699	14752	14856	14605	14914	14725	14837	14687	14713	14694	14720	14791	14893	14851	14718	14847	14487	14727	14863	14761	14741	14659	14743	14761	14633	14830	14810	14632	14709	14827	14869	14960	14882	14881	14786	14759	14936	14697	14977	14862	14687	14706	14696	14813	14988	14827	14743	14685	14833	14969	14740	14992	14599	14708	14820	14825	14787	14807	14760	14638	14832	14807	14764	14943	14888	14881	14729	14644	14778	14723	14698	14595	14868	14707	14671	14843	14963	14712	14775	15019	14832	14823	14839	14828	14615	14763	14781	14719	14681	14689	14852	14984	15013	14691	14911	14915	14785	14697	14825	14768	14841	14788	14841	14837	14821	14835	14774	14685	14611	14858	14751	14763	14821	14773	14713	14857	14584	14790	14789	14651	14782	14811	14584	14827	14895	14829	14724	14869	14849	14766	14718	14527	14674	14884	14783	14741	15052	14932	14892	14624	14797	14705	14741	14766	14793	14587	14775	14584	14677	14635	14768	14792	14756	14703	14869	14703	14763	14794	15010	14815	14759	14760	14642	14663	14800	14745	14912	14718	14956	14826	14736	14849	14757	14896	14789	14743	14634	14658	14867	14806	14953	14874	14884	14584	14780	14630	14809	14799	14604	14776	14719	15012	14681	14639	14858	14815	14706	14582	14620	14472	14780	14721	14582	14840	14819	14848	14660	14752	14776	14546	14873	14859	14872	14748	14742	14861	14800	14702	14686	14452	14866	14954	14804	14838	14597	14829	14536	14706	14735	14563	14488	14831	14853	14792	15011	14731	14827	14884	14886	14840	14983	14845	14816	14843	14613	14754	14608	14821	14735	15107	15033	14699	14804	14832	14795	14606	14752	14865	15019	14703	14807	14832	14680	14680	14800	14808	14851	14797	14840	14928	14687	14806	14840	14867	15095	14862	14707	14804	14718	14691	14808	14878	14886	14862	15022	14727	14956	14813	14911	14742	14909	14785	14942	14791	14693	14748	14838	14733	14667	14676	14652	14665	14745	14793	14820	14657	14932	14787	14969	14894	14921	14619	14814	14914	14612	15028	14857	14853	14676	14664	14800	14897	14780	14859	14731	14598	14986	14612	14747	14633	14869	14717	14700	14798	14788	14669	14827	14722	14784	14687	14736	14607	14811	14741	14689	14887	14667	14748	14669	14757	14911	14813	14865	14787	14945	14833	14792	14804	14944	14785	14722	14930	14755	14793	14884	14767	15049	14831	14523	14794	14741	14781	14765	14836	14857	14897	14768	14832	14861	15107	14818	14770	14863	14633	14644	14854	14908	14950	14737	14818	14683	14673	14665	14709	14598	14705	14818	14637	14799	14737	14797	14606	14690	14987	14711	14782	14823	14574	14870	14921	14689	14673	15097	14825	14832	14692	14912	14693	14882	14875	14885	14735	14589	14756	14769	14785	14741	14648	14937	14822	14887	14871	14800	14741	14750	14704	14827	14876	14823	14856	14549	14819	14493	14622	14639	14576	14799	14778	14889	14894	14823	14837	14800	14870	14825	14821	14745	14616	14777	14806	14670	14596	14522	14705	14669	14827	14710	14931	14790	14856	14613	14692	14871	14880	14579	14707	14939	14791	14716	14749	14645	14778	14814	14909	14884	14848	14629	14773	14878	14643	14740	14807	14860	14916	14795	15053	14783	14595	14839	14764	14610	14746	14618	14856	14833	14766	14716	14731	14894	14674	15025	15071	14817	15057	14718	14699	14957	14709	14544	15053	14997	14632	14845	14856	14710	14810	14750	14789	14684	14764	14948	14746	15025	14984	14507	14769	14677	14619	14795	14824	14630	14983	14744	14784	14637	14886	14940	14668	14856	14830	14893	14657	14714	14701	14669	14717	14825	14822	14656	14768	14694	14845	14836	14755	14686	14768	14718	14958	14866	14656	14770	14704	14654	14653	14755	14610	14777	14803	14941	14672	14874	14855	14796	14963	14671	14798	14793	14918	14819	14837	14772	14585	14569	14763	15034	14645	14817	14766	14780	14719	14839	14742	14832	14753	14852	14874	14812	14771	14856	14829	14749	14902	14846	14784	14681	14628	14916	14622	14883	14737	14601	14677	14779	14861	14569	14745	14741	14878	14980	14880	14711	14760	14765	14576	14780	14698	14663	14730	14755	14680	14813	14853	14688	14746	14788	14872	14781	14663
29065	47404	31755	20085	15370	13790	13554	13135	13067	12859	12677	12423	12455	12615	12572	12536	12412	12546	12516	12557	12548	12587	12620	12335	12596	12557	12668	12737	12631	12649	12770	12544	12469	12460	12539	12426	12610	12447	12439	12749	12434	12573	12480	12471	12541	12450	12582	12392	12318	12608	12572	12521	12500	12333	12551	12470	12378	12377	12298	12655	12477	12497	12518	12476	12503	12501	12560	12682	12531	12470	12508	12738	12322	12602	12548	12531	12609	12526	12509	12441	12612	12561	12541	12547	12385	12465	12398	12511	12490	12466	12399	12413	12422	12576	12563	12416	12578	12498	12384	12549	12708	12477	12531	12264	12367	12493	12475	12494	12453	12397	12388	12494	12482	12476	12459	12333	12369	12557	12397	12518	12537	12642	12583	12577	12555	12623	12404	12585	12466	12531	12431	12483	12456	12652	12487	12359	12425	12576	12502	12673	12481	12509	12520	12547	12449	12674	12419	12489	12448	12506	12476	12571	12493	12636	12350	12504	12545	12371	12627	12478	12611	12392	12477	12560	12577	12444	12457	12489	12560	12530	12420	12721	12394	12562	12493	12438	12575	12565	12396	12359	12651	12506	12475	12568	12342	12508	12482	12450	12571	12513	12522	12452	12517	12461	12508	12351	12435	12405	12425	12515	12329	12509	12626	12594	12554	12392	12534	12637	12312	12466	12533	12418	12379	12556	12510	12531	12374	12448	12546	12313	12411	12349	12507	12594	12460	12504	12498	12492	12579	12590	12506	12385	12332	12496	12453	12613	12518	12555	12606	12549	12435	12437	12597	12525	12542	12477	12505	12474	12544	12547	12396	12486	12633	12588	12465	12435	12533	12345	12542	12479	12462	12526	12524	12449	12506	12594	12635	12422	12443	12492	12510	12543	12438	12457	12594	12430	12457	12691	12525	12556	12470	12544	12537	12415	12389	12527	12522	12452	12475	12450	12392	12458	12519	12586	12569	12475	12494	12451	12588	12518	12491	12401	12537	12673	12491	12436	12456	12471	12667	12496	12630	12495	12589	12541	12448	12575	12596	12490	12694	12429	12435	12532	12548	12663	12368	12586	12529	12422	12505	12513	12373	12520	12519	12577	12528	12592	12524	12431	12582	12420	12562	12500	12313	12485	12396	12362	12468	12588	12450	12528	12533	12545	12463	12396	12495	12565	12413	12580	12493	12516	12368	12468	12557	12551	12511	12551	12531	12490	12431	12463	12499	12532	12503	12528	12445	12544	12563	12459	12456	12560	12555	12406	12552	12455	12586	12739	12410	12458	12517	12449	12532	12533	12263	12545	12510	12643	12469	12426	12485	12383	12626	12576	12518	12474	12383	12646	12483	12570	12555	12481	12671	12687	12428	12357	12574	12534	12581	12411	12547	12491	12413	12453	12531	12425	12453	12492	12576	12390	12517	12589	12523	12417	12608	12483	12547	12509	12449	12361	12480	12607	12606	12697	12569	12548	12526	12416	12542	12569	12560	12384	12443	12524	12483	12553	12291	12619	12580	12427	12547	12523	12493	12539	12512	12455	12410	12574	12382	12542	12481	12429	12440	12583	12471	12504	12575	12437	12453	12638	12601	12584	12357	12414	12648	12505	12382	12481	12497	12646	12556	12469	12596	12360	12469	12600	12396	12526	12617	12666	12486	12456	12614	12525	12557	12337	12541	12527	12673	12568	12449	12419	12535	12402	12659	12487	12613	12564	12525	12430	12627	12410	12549	12475	12657	12363	12513	12634	12678	12655	12394	12579	12314	12441	12564	12328	12533	12367	12514	12555	12616	12481	12383	12572	12367	12447	12360	12588	12482	12573	12509	12602	12660	12447	12570	12479	12528	12456	12617	12511	12394	12656	12404	12517	12408	12399	12491	12430	12366	12657	12413	12512	12373	12421	12317	12496	12556	12311	12535	12449	12608	12503	12512	12485	12664	12539	12382	12602	12528	12627	12496	12631	12573	12380	12646	12508	12505	12584	12743	12408	12514	12548	12446	12508	12493	12423	12517	12549	12676	12276	12567	12398	12436	12485	12536	12545	12319	12433	12530	12413	12475	12481	12434	12593	12502	12550	12483	12686	12439	12523	12478	12742	12513	12474	12426	12361	12383	12491	12604	12639	12326	12527	12491	12442	12650	12413	12526	12460	12697	12684	12498	12485	12629	12473	12476	12422	12472	12408	12349	12474	12640	12474	12512	12535	12528	12426	12539	12482	12529	12462	12459	12414	12368	12495	12524	12513	12247	12452	12410	12476	12463	12562	12496	12563	12384	12394	12537	12512	12482	12517	12698	12434	12524	12516	12502	12314	12438	12604	12548	12363	12529	12487	12465	12495	12526	12396	12541	12624	12500	12514	12564	12468	12366	12447	12512	12481	12327	12605	12324	12421	12388	12389	12508	12487	12580	12526	12336	12627	12578	12427	12470	12583	12648	12541	12481	12477	12617	12467	12681	12379	12372	12543	12610	12482	12642	12443	12625	12534	12504	12535	12585	12439	12587	12475	12463	12482	12557	12483	12589	12537	12601	12381	12620	12604	12432	12526	12615	12505	12580	12516	12577	12354	12551	12431	12344	12516	12315	12636	12410	12556	12482	12342	12545	12385	12666	12321	12513	12695	12403	12390	12385	12671	12541	12577	12455	12416	12585	12614	12583	12402	12637	12391	12453	12585	12431	12459	12548	12300	12620	12582	12616	12295	12546	12374	12438	12403	12447	12347	12471	12475	12464	12467	12574	12478	12463	12680	12473	12615	12644	12486	12472	12580	12497	12647	12603	12611	12271	12554	12489	12373	12481	12597	12549	12376	12462	12489	12517	12589	12423	12650	12532	12296	12509	12548	12615	12594	12433	12630	12445	12649	12539	12567	12513	12478	12495	12527	12424	12361	12416	12540	12582	12569	12672	12443	12604	12601	12367	12490	12534	12364	12316	12488	12510	12471	12458	12568	12434	12442	12555	12608	12495	12589	12584	12457	12605	12619	12529	12431	12526	12557	12517	12664	12615	12650	12483	12391	12592	12609	12618	12504	12393	12547	12449	12634	12404	12502	12528	12467	12333	12662	12500	12490	12518	12569	12273	12579	12471	12596	12578	12406	12463	12598	12507	12416	12524	12419	12448	12531	12499	12562	12413	12443	12401	12355	12539	12612	12360	12541	12425	12531	12486	12717	12330	12566	12437	12510	12362	12482	12540	12605	12446	12621	12475	12639	12523	12626	12694	12669	12529	12699	12636	12409	12428	12435	12448	12619	12472	12533	12485	12586	12466	12493	12446	12567	12590	12457	12439	12506	12545	12383	12510	12424	12411	12592	12539	12621	12568	12348	12590	12362	12514	12559	12327	12408	12568	12497	12547	12536	12556	12433	12484	12535	12351	12451	12435	12493	12410	12665	12506	12545	12496	12523	12586	12433	12562	12564	12399	12455	12586	12562	12451	12500	12362	12445	12612	12485	12627	12551	12412	12343	12619	12601	12530	12472	12494	12643	12617	12305	12500	12487	12628	12579	12508	12320	12564	12548	12614	12431	12457	12719	12362	12528	12651	12334	12496	12576	12526	12509	12392	12605	12668	12514	12409	12601	12301	12505	12409	12438	12354	12379	12603	12437	12732	12560	12380	12509	12655	12485	12628	12529	12361	12430	12639	12519	12594	12529	12475	12348	12581	12449	12441	12537	12465	12404	12328	12600	12573	12515	12365	12336	12633	12619	12484	12583	12491	12526	12693	12530	12415	12450	12445	12501	12531	12692	12612	12455	12403	12545	12595	12502	12620	12472	12647	12444	12489	12450	12581	12552	12586	12534	12460	12406	12526	12547	12420	12559	12365	12594	12612	12540	12599	12431	12515	12445	12644	12488	12443	12379	12397	12498	12487	12630	12485	12478	12493	12490	12450	12495	12497	12458	12478	12525	12424	12547	12564	12513	12426	12540	12734	12680	12540	12675	12435	12515	12224	12399	12483	12317	12458	12505	12535	12481	12476	12639	12589	12357	12431	12411	12356	12435	12457	12516	12418	12534	12650	12683	12494	12406	12534	12436	12566	12381	12552	12500	12580	12362	12539	12508	12511	12540	12500	12622	12628	12384	12418	12465	12666	12450	12584	12533	12482	12444	12554	12433	12497	12577	12501	12572	12562	12472	12541	12425	12589	12555	12308	12546	12664	12657	12561	12493	12671	12466	12520	12523	12433	12646	12384	12459	12460	12617	12599	12424	12287	12461	12534	12585	12547	12673	12560	12499	12310	12507	12670	12389	12327	12693	12435	12548	12469	12389	12540	12470	12560	12325	12598	12363	12471	12367	12369	12456	12573	12387	12463	12298	12597	12555	12586	12463	12585	12559	12613	12441	12465	12587	12382	12498	12483	12327	12710	12550	12466	12643	12412	12488	12412	12491	12496	12545	12668	12563	12347	12404	12539	12633	12539	12370	12583	12705	12408	12648	12436	12587	12583	12416	12548	12562	12389	12682	12600	12502	12528	12526	12550	12356	12564	12460	12594	12660	12672	12545	12443	12433	12537	12498	12469	12525	12623	12548	12335	12390	12501	12546	12503	12478	12547	12537	12597	12467	12413	12372	12285	12649	12481	12464	12473	12496	12524	12364	12539	12641	12431	12286	12580	12441	12438	12481	12561	12493	12530	12294	12621	12418	12353	12616	12438	12485	12576	12528	12585	12408	12459	12588	12377	12475	12558	12503	12539	12396	12493	12597	12616	12449	12490	12495	12523	12636	12435	12497	12456	12603	12528	12478	12385	12409	12383	12372	12576	12447	12523	12543	12601	12593	12528	12543	12577	12494	12533	12322	12504	12511	12482	12426	12437	12558	12547	12602	12612	12483	12548	12563	12547	12371	12378	12369	12378	12429	12509	12339	12449	12576	12495	12551	12478	12610	12541	12443	12469	12402	12552	12521	12477	12608	12552	12346	12474	12463	12562	12474	12684	12467	12617	12434	12562	12657	12515	12431	12404	12578	12569	12439	12578	12519	12486	12510	12528	12567	12450	12514	12433	12549	12413	12437	12692	12602	12454	12406	12624	12565	12479	12515	12259	12440	12614	12417	12472	12518	12446	12576	12542	12468	12530	12603	12420	12608	12413	12422	12416	12605	12555	12408	12665	12443	12422	12518	12748	12537	12530	12401
23304	21135	28093	25335	21902	19276	16813	14727	14027	13910	13741	13399	13427	13492	13344	13555	13593	13344	13324	13456	13567	13439	13383	13414	13268	13405	13727	14357	14329	14044	13974	13543	13187	13107	13280	13344	13479	13369	13337	13135	13396	13303	13187	13215	13271	13172	13461	13278	13395	13298	13282	13386	13347	13334	13343	13225	13207	13378	13468	13287	13132	13171	13337	13245	13285	13170	13215	13061	13346	13264	13119	13186	13310	13241	13329	13130	13069	13149	13321	13066	13058	13135	13206	13246	13338	13340	13330	13285	13205	13253	13289	13195	13440	13223	13389	13306	13300	13162	13161	13302	13276	13434	13424	13136	13353	13217	13216	13257	13333	13335	13247	13341	13226	13258	13337	13277	13157	13331	13289	13245	13238	13285	13290	13161	13115	13411	13383	13275	13421	13310	13372	13406	13553	13120	13305	13348	13348	13278	13145	13298	13176	13125	13206	13222	13379	13196	13448	13178	13245	13078	13040	13098	13088	13315	13195	13213	13188	13289	13232	13304	13222	13143	13195	13296	13119	13482	13186	13117	13116	13230	13336	13411	13215	13308	13201	13134	13308	13173	13331	13194	13126	13272	13205	13193	13212	13211	13331	13299	13235	13233	13308	13353	13454	13175	13198	13287	13211	13050	13174	13428	13222	13307	13284	13155	13156	13239	13143	13315	13469	13176	13182	13152	13451	13210	13134	13220	13273	13240	13390	13202	13287	13121	13240	13376	13318	13181	13188	13189	13290	13209	13420	13187	13259	13232	13372	13174	13290	13200	13249	13335	13402	13175	13368	13133	13294	13354	13270	13192	13223	13102	13039	13157	13196	13375	13425	13372	13085	13173	13271	13232	13180	13356	13166	13407	13185	13067	13220	13075	13154	13218	13253	13247	13208	13441	13315	13182	13240	13329	13239	13297	13142	13248	13398	13281	13219	13353	13272	13292	13317	13349	13173	13241	13260	13151	13324	13253	13074	13230	13260	13142	13261	13214	13135	13090	13236	13191	13203	13379	13324	13270	13165	13445	13320	13404	13351	13527	13201	13257	13327	13282	13218	13198	13286	13427	13429	13407	13433	13229	13109	13259	13332	13327	13171	13211	13261	13237	13221	13226	13236	13493	13526	13388	13196	13153	13366	13235	13434	13246	13160	13233	13321	13375	13305	13254	13258	13080	13369	13274	13178	13368	13336	13231	13361	13366	13338	13388	13265	13315	13180	13164	13370	13304	13222	13289	13184	13268	13326	13366	13363	13579	13447	13159	13314	13139	13209	13279	13380	13301	13344	13326	13222	13257	13292	13263	13441	13312	13341	13364	13322	13060	13034	13211	13298	13294	13204	13259	13260	13441	13252	13229	13216	13138	13209	13143	13354	13152	13284	13332	13277	13234	13412	13172	13284	13374	13240	13282	13258	13248	13139	13108	13359	13215	13098	13252	13172	13231	13194	13304	13343	13234	13135	13205	13494	13249	13238	13311	13209	13126	13222	13108	13375	13240	13116	13321	13122	13171	13324	13361	13115	13304	13349	13107	13014	13301	13209	13378	13341	13424	13059	13267	13207	13184	13258	13243	13273	13445	13345	13385	13317	13342	13104	13160	13157	13302	13320	13448	13111	13329	13205	13313	13140	13477	13154	13342	13028	13151	13298	12899	13183	13301	13215	13394	13308	13239	13305	13235	13352	13291	13241	13187	13258	13395	13213	13460	13238	13215	13315	13260	13122	13462	13251	13250	13125	13184	13219	13145	13261	13468	13222	13268	13127	13256	13131	13070	13011	13126	13179	13184	13230	13117	13185	13240	13206	13318	13122	13092	13240	13343	13334	13377	13340	13178	13268	13328	13207	13212	13141	13248	13297	13203	13318	13204	13285	13259	13301	13279	13300	13297	13372	13423	13457	13321	13339	13387	13196	13186	13166	13125	13153	13205	13354	13172	13378	13324	13244	13240	13137	13311	13148	13335	13343	13399	13489	13405	13050	13091	13357	13430	13350	13382	13265	13306	13365	12987	13286	13148	13018	13198	13084	13263	13309	13307	13239	13140	13397	13324	13280	13144	13121	13289	13258	13163	13556	13368	13228	13162	13089	13262	13224	13011	13253	13077	13205	13327	13297	13260	13289	13275	13253	13053	13310	13388	13108	13455	13105	13325	13522	13216	13244	13037	13372	13333	13109	13432	13137	13316	13155	13377	13347	13307	13183	13100	13177	13171	13265	13187	13209	13194	13390	13364	13194	13251	13373	13403	13165	13112	13276	13145	13206	13173	13247	13265	13388	13288	13168	13295	13347	13293	13196	13200	13104	13433	13394	13258	13493	13360	13188	13277	13194	13294	13220	13136	13248	13204	13214	13343	13295	13202	13153	13075	13223	13175	13087	13134	13225	13238	13437	13097	13452	13146	13304	13551	13317	13269	13233	13136	13131	13121	13267	13305	13337	13434	13422	13267	13034	13202	13336	13363	13378	13336	13338	13220	13369	13357	13065	13180	13377	13427	13160	13074	13043	13247	13313	13364	13316	13311	13184	13181	13243	13176	13258	13411	13386	13217	13312	13332	13378	13212	13414	13218	13380	13221	13033	13135	13168	13156	13428	13198	13225	13160	13192	13081	13209	13284	13197	13328	13382	13414	13277	13198	13368	13302	13423	13305	13184	13324	13154	13081	13199	13310	13298	13246	13132	13306	13380	13225	13362	13239	13226	13467	13380	13231	13064	13198	13374	13369	13312	13407	13293	13345	13187	13228	13400	13267	13230	13183	12988	13153	13285	13106	13344	13212	13443	13294	13384	13233	13344	13312	13258	13362	13384	13301	13237	13327	13311	13146	13391	13104	13332	13336	13231	13314	13138	13295	13161	13190	13209	13368	13326	13379	13194	13269	13208	13188	13113	13293	13309	13397	13327	13203	13244	13367	13366	13137	13127	13474	13330	13419	13258	13118	13211	13372	13272	13203	13207	13203	13276	13332	13176	13330	13329	13197	13226	13147	13494	13293	13220	13208	13265	13217	13220	13317	13084	13229	13508	13328	13324	13405	13294	13239	13240	13447	13280	13266	13221	13216	13146	13170	13145	13208	13413	13390	13529	13074	13338	13308	13154	13010	13363	13219	13348	13165	13360	13143	13258	13425	13206	13334	13293	13285	13260	13339	13137	13057	13344	13563	13435	13251	13177	13298	13184	13147	13352	13250	13397	13163	13206	13210	13373	13213	13419	13307	13147	13207	13264	13334	13253	13300	13297	13331	13254	13292	13349	13320	13258	13281	13439	13262	13161	13408	13333	13222	13225	13268	13409	13222	13471	13255	13143	13234	13378	13458	13272	13260	13194	13317	13285	13106	13291	13316	13383	13439	13299	13367	13314	13108	13086	13080	13252	13035	13169	13253	13196	13173	13110	13058	13175	13352	13152	13372	13423	13174	13193	13251	13320	13187	13294	13206	13432	13368	13178	13301	13162	13197	13248	13389	13221	13284	13188	13034	13046	13147	13231	13165	13267	13314	13392	13378	13234	13315	13389	13327	13340	13174	13076	13339	13012	13215	13434	13250	13358	13354	13306	13381	13232	13137	13241	13241	13403	13189	13486	13111	13447	13366	13210	13195	13305	13190	13312	13257	13130	13311	13201	13350	13373	13381	13364	13260	13262	13192	13399	13220	13451	12941	13476	13365	13180	13371	13156	13175	13140	13101	13243	13183	13273	13319	13282	13289	13216	13291	13192	13340	13401	13248	13356	13360	13402	13229	13237	13095	13207	13420	13301	13096	13092	13236	13055	13325	13057	13280	13274	13295	13256	13216	13413	13173	13322	13268	13286	13170	13379	13346	13532	13269	13343	13241	13268	13295	13157	13351	13243	13280	13132	13331	13163	13099	13286	13165	13264	13483	13436	12892	13223	13259	13207	13137	13033	13126	13265	13296	13318	13232	13255	13022	13344	13335	13221	13338	13417	13214	13041	13191	13123	13240	13356	13144	13228	13279	13308	13306	13324	13452	13250	13209	13265	13346	13114	13267	13099	13238	13132	13448	13181	13084	13206	13327	13214	13109	13165	13252	13173	13080	13261	13279	13352	13269	13309	13341	13088	13309	13226	13425	13284	13294	13318	13174	13459	13235	13251	13295	13423	13116	13422	13176	13346	13143	13326	13288	13277	13329	13603	13091	13052	13098	13451	13317	13298	13294	13142	13217	13348	13269	13155	13120	13278	13174	13161	13251	13300	13406	13363	13198	13319	13425	13282	13132	13215	13246	13154	13191	13359	13279	13295	13334	13389	13162	13235	13092	12973	13155	13266	13426	13156	13221	13320	13379	13187	13229	13393	13140	13263	13362	13288	13272	13213	13269	13350	13219	13202	13075	13275	13360	13134	13204	13222	13409	13108	13061	13194	13250	13044	13203	13148	13368	13184	13355	13328	13239	13395	13240	13117	13171	13431	13209	13406	13265	13367	13108	13144	13189	13354	13020	13247	13230	13177	13231	13051	13172	13261	13495	13252	13164	13352	13229	13298	13199	13244	13168	13254	13366	13242	13356	13340	13254	13248	13174	13385	13370	13427	13345	13420	13412	13404	13459	13401	13134	13343	13219	13246	13218	13267	13476	13357	13332	13192	13203	13179	13048	13186	13140	13174	13241	13273	13167	13314	13315	13233	13161	13276	13538	13211	13093	12983	13086	13090	13434	13017	13407	13161	13292	13390	13328	13256	13378	13166	13344	13231	13381	13261	13448	13157	13324	13436	13221	13240	13036	13172	13213	13347	13193	13280	13062	13328	13269	13503	13244	13229	13300	13454	13339	13122	13218	13168	13406	13406	13294	13445	13163	13498	13228	13159	13240	13420	13244	13236	13072	13200	13295	13154	13258	13465	13150	13170	13172	13309	13325	13406	13119	13283	13343	13313	13162	13406	13303	13461	13181	13278	13301	13390	13220	13210	13124	13143	13412	13219	13228	13226	13211	13309	13409	13235	13471	13191	13372	13021	13166	13172	13218	13128	13104	13394	13327	13351	13339	13310	13472	13441	13501	13268	13313	13098	13333	13250	13270	13287	13269	13263	13198	13515	13447	13353	13333	13333	13228	13484	13317	13174	13275	13123	13350	13387	13247	13054	13376	13332	13304	13214	13053	13375	13374	13098	13257	13198	13207	13142	13122
29383	54441	42181	29495	17022	14176	13116	12690	12606	12256	11873	11793	11551	11784	11673	11687	11684	11601	11527	11657	11725	11457	11586	11580	11509	11662	12265	12929	13049	12352	11944	11809	11613	11497	11392	11617	11744	11438	11585	11506	11543	11533	11489	11580	11629	11457	11499	11612	11530	11462	11589	11402	11605	11605	11449	11655	11457	11471	11432	11484	11451	11469	11510	11515	11554	11596	11506	11676	11598	11506	11677	11468	11581	11715	11655	11481	11561	11587	11427	11534	11573	11644	11498	11476	11654	11316	11636	11654	11657	11413	11434	11599	11388	11499	11642	11568	11659	11601	11783	11443	11477	11603	11575	11556	11590	11481	11442	11459	11536	11510	11602	11608	11602	11513	11671	11479	11448	11537	11512	11478	11607	11659	11705	11311	11537	11616	11499	11686	11485	11501	11616	11493	11658	11454	11456	11660	11593	11377	11565	11460	11395	11575	11619	11493	11539	11421	11339	11652	11523	11651	11333	11363	11575	11536	11410	11482	11618	11505	11597	11591	11536	11581	11615	11742	11578	11656	11279	11555	11513	11598	11573	11338	11544	11461	11433	11522	11517	11429	11514	11560	11472	11506	11667	11444	11372	11514	11467	11521	11564	11553	11610	11441	11407	11676	11677	11531	11519	11464	11585	11571	11465	11598	11404	11484	11621	11609	11475	11538	11432	11458	11709	11549	11520	11325	11543	11655	11636	11572	11395	11512	11484	11483	11530	11428	11734	11586	11492	11532	11506	11443	11481	11629	11502	11524	11650	11363	11419	11571	11620	11600	11478	11474	11484	11567	11575	11531	11596	11554	11496	11468	11602	11562	11516	11519	11560	11515	11609	11351	11688	11484	11410	11478	11449	11748	11404	11534	11539	11578	11523	11476	11351	11559	11581	11488	11559	11553	11475	11600	11570	11594	11390	11589	11647	11390	11539	11505	11670	11438	11470	11496	11725	11472	11639	11549	11660	11613	11641	11494	11360	11468	11424	11494	11447	11458	11642	11592	11493	11658	11564	11423	11419	11571	11478	11637	11414	11533	11471	11547	11388	11558	11354	11537	11633	11583	11627	11403	11517	11406	11505	11579	11287	11393	11518	11395	11654	11548	11536	11508	11537	11627	11321	11752	11310	11543	11700	11465	11578	11539	11580	11566	11463	11525	11450	11387	11485	11346	11542	11416	11485	11500	11395	11412	11577	11516	11512	11536	11626	11546	11547	11488	11556	11530	11605	11508	11477	11405	11484	11400	11557	11639	11599	11349	11564	11503	11457	11510	11433	11606	11346	11386	11470	11346	11575	11607	11539	11649	11455	11536	11451	11439	11701	11618	11367	11485	11564	11496	11539	11453	11508	11576	11455	11636	11462	11505	11455	11516	11482	11449	11550	11509	11577	11351	11514	11159	11575	11649	11377	11679	11457	11524	11522	11559	11456	11632	11467	11396	11403	11660	11532	11516	11734	11409	11655	11747	11560	11515	11591	11421	11444	11571	11492	11506	11405	11483	11502	11703	11466	11494	11477	11583	11710	11463	11461	11443	11514	11570	11577	11397	11502	11463	11503	11714	11598	11582	11745	11489	11615	11387	11386	11595	11511	11485	11690	11505	11591	11655	11624	11524	11537	11428	11711	11541	11473	11571	11405	11516	11526	11556	11466	11569	11583	11563	11479	11417	11516	11552	11386	11447	11543	11547	11482	11474	11459	11644	11475	11381	11455	11720	11602	11651	11615	11596	11477	11676	11420	11605	11416	11545	11487	11574	11574	11472	11439	11367	11755	11402	11417	11588	11452	11452	11523	11502	11705	11472	11518	11589	11642	11674	11574	11596	11596	11351	11357	11349	11571	11540	11644	11494	11630	11460	11613	11454	11439	11444	11466	11566	11395	11487	11544	11528	11478	11384	11511	11600	11594	11602	11388	11579	11575	11460	11494	11520	11657	11528	11482	11483	11585	11559	11484	11406	11419	11460	11489	11528	11425	11504	11494	11390	11451	11533	11527	11535	11439	11563	11538	11666	11550	11606	11609	11591	11513	11486	11507	11591	11641	11348	11666	11613	11571	11383	11436	11636	11504	11528	11531	11568	11451	11468	11508	11485	11643	11555	11378	11544	11640	11593	11465	11716	11668	11595	11545	11432	11585	11636	11574	11523	11522	11578	11441	11414	11395	11516	11503	11420	11510	11631	11492	11512	11325	11419	11441	11582	11448	11355	11454	11463	11524	11478	11512	11378	11539	11483	11526	11575	11609	11633	11577	11522	11422	11508	11443	11596	11529	11491	11528	11481	11705	11418	11647	11472	11625	11503	11566	11424	11530	11559	11371	11829	11553	11518	11574	11445	11459	11679	11388	11547	11602	11519	11705	11627	11495	11566	11675	11397	11557	11579	11551	11696	11700	11605	11539	11598	11380	11693	11486	11623	11469	11471	11478	11711	11538	11427	11366	11391	11656	11594	11455	11494	11509	11592	11553	11485	11522	11477	11495	11531	11543	11374	11533	11564	11605	11751	11485	11587	11635	11558	11555	11430	11504	11616	11545	11409	11424	11459	11580	11565	11634	11576	11502	11507	11530	11481	11438	11372	11586	11461	11520	11527	11348	11626	11413	11429	11608	11475	11564	11602	11669	11482	11570	11537	11444	11553	11412	11601	11407	11470	11518	11436	11454	11566	11590	11566	11623	11665	11595	11433	11418	11638	11444	11594	11498	11436	11617	11580	11530	11517	11678	11619	11430	11430	11614	11494	11489	11510	11352	11577	11449	11574	11435	11514	11542	11454	11576	11530	11508	11586	11426	11262	11405	11508	11515	11593	11441	11495	11522	11636	11576	11368	11543	11536	11578	11402	11470	11604	11513	11487	11660	11449	11526	11577	11501	11344	11443	11673	11445	11401	11597	11478	11649	11654	11531	11410	11544	11362	11428	11495	11694	11522	11653	11461	11548	11490	11544	11616	11491	11498	11665	11567	11546	11604	11568	11557	11619	11487	11466	11603	11585	11634	11588	11671	11400	11388	11564	11580	11563	11627	11559	11449	11373	11420	11633	11493	11432	11540	11546	11559	11736	11428	11587	11717	11711	11593	11516	11485	11561	11417	11535	11481	11651	11556	11611	11794	11672	11593	11663	11483	11606	11434	11525	11597	11429	11403	11548	11497	11519	11494	11521	11528	11521	11514	11338	11471	11579	11670	11573	11542	11591	11560	11457	11727	11500	11461	11542	11473	11499	11605	11508	11456	11639	11499	11471	11640	11611	11493	11586	11657	11439	11584	11544	11495	11558	11412	11464	11563	11540	11697	11412	11435	11437	11528	11446	11594	11500	11391	11550	11701	11367	11548	11495	11536	11423	11499	11487	11460	11622	11719	11475	11525	11522	11512	11402	11531	11485	11450	11565	11501	11600	11436	11410	11306	11508	11540	11452	11664	11456	11732	11620	11450	11494	11436	11424	11643	11566	11562	11443	11589	11453	11493	11357	11459	11371	11473	11587	11543	11334	11525	11504	11495	11532	11414	11536	11597	11558	11662	11542	11588	11570	11454	11583	11517	11552	11424	11539	11505	11490	11467	11595	11545	11582	11598	11487	11541	11537	11540	11486	11549	11497	11420	11520	11384	11553	11402	11409	11553	11510	11422	11561	11386	11629	11480	11454	11367	11615	11444	11450	11550	11671	11554	11535	11461	11714	11611	11412	11511	11634	11507	11531	11453	11569	11525	11498	11528	11520	11471	11506	11405	11635	11494	11531	11531	11530	11469	11480	11574	11438	11588	11489	11582	11435	11598	11234	11455	11438	11476	11712	11509	11518	11544	11569	11557	11592	11341	11536	11498	11526	11430	11612	11603	11458	11612	11643	11399	11317	11596	11525	11535	11453	11465	11527	11438	11571	11284	11673	11597	11428	11454	11692	11449	11446	11513	11379	11597	11472	11445	11615	11613	11492	11414	11528	11557	11505	11543	11456	11454	11571	11521	11507	11582	11530	11485	11464	11602	11394	11583	11487	11429	11494	11724	11629	11443	11444	11576	11429	11378	11517	11393	11503	11491	11498	11578	11649	11745	11458	11656	11468	11772	11612	11526	11542	11523	11573	11583	11441	11502	11308	11572	11572	11542	11533	11492	11602	11316	11471	11506	11518	11334	11608	11585	11493	11560	11765	11647	11482	11543	11447	11519	11431	11526	11694	11552	11496	11543	11684	11352	11595	11528	11641	11380	11418	11577	11534	11454	11576	11604	11515	11433	11531	11503	11421	11543	11551	11396	11530	11489	11623	11481	11454	11444	11527	11541	11449	11525	11459	11634	11554	11623	11621	11479	11561	11436	11313	11562	11590	11543	11412	11480	11519	11391	11290	11664	11433	11552	11522	11627	11458	11698	11434	11556	11562	11663	11598	11498	11553	11618	11560	11540	11521	11440	11569	11530	11567	11452	11526	11547	11536	11465	11549	11631	11403	11583	11511	11505	11596	11379	11431	11362	11722	11574	11529	11588	11498	11500	11683	11637	11537	11550	11502	11637	11508	11569	11473	11520	11635	11477	11471	11569	11455	11411	11443	11501	11616	11536	11512	11526	11444	11487	11561	11496	11446	11519	11577	11463	11485	11438	11529	11586	11489	11472	11534	11447	11465	11538	11549	11788	11614	11447	11436	11559	11414	11599	11530	11231	11539	11572	11701	11447	11601	11518	11625	11570	11474	11481	11686	11463	11579	11581	11524	11408	11415	11489	11518	11467	11652	11514	11585	11522	11560	11556	11504	11579	11547	11488	11661	11490	11385	11511	11375	11461	11475	11516	11556	11501	11610	11665	11528	11583	11401	11486	11406	11569	11417	11466	11575	11524	11422	11526	11482	11494	11584	11554	11518	11642	11503	11657	11500	11478	11474	11572	11454	11643	11539	11510	11463	11502	11401	11518	11456	11466	11534	11547	11595	11498	11330	11376	11548	11678	11598	11474	11560	11549	11546	11550	11433	11446	11600	11469	11542	11615	11612	11596	11565	11452	11509	11433	11551	11346	11613	11552	11520	11530	11408	11698	11507	11609	11438	11517	11414	11444	11640	11509	11524	11440	11577	11541	11623	11530	11651	11366	11564	11530	11615	11565	11394	11542	11585	11444	11563	11610	11424	11311	11478	11488	11583	11453	11687	11534
24722	21355	28867	28144	19764	17245	16473	15750	15486	15435	15357	15224	15237	15245	15367	15280	15315	15427	15233	14972	15238	15185	15256	15130	15076	15125	15159	15703	15566	15690	15317	15367	15143	15196	15207	15143	15066	15175	15088	15211	15243	15292	15075	15114	15353	15258	15108	15015	15209	14985	15103	15158	15088	15197	15191	15141	15204	15147	15218	15150	15234	15306	15102	15377	15087	15073	15327	15352	15239	14927	15084	15053	15122	14981	15055	15197	14942	15161	15314	15198	15188	15167	15257	15218	15182	15212	15087	15132	14993	14945	15087	15061	15147	15195	14818	15028	14884	15063	15155	15182	15095	15047	14996	15022	15083	15220	15294	15210	15132	15127	15197	15204	15244	15086	15145	15100	14981	15103	15053	15080	15229	15010	15119	14955	15042	15173	15049	15118	15143	15252	15039	15208	15085	15065	15182	15256	15026	14986	15051	15145	14980	15187	15100	15274	15169	15068	15103	15073	15171	15095	15172	15017	15028	14993	15369	14992	14967	15110	15189	15043	15100	15246	15387	15216	15195	15298	15001	15096	15087	15104	15179	15206	15032	15004	15008	14917	15186	15122	15056	15211	15104	15151	15121	15196	15170	15434	15169	15159	15071	15100	15087	15262	15082	14988	15197	15078	15169	14934	15064	15153	15414	15163	15103	15158	14938	15100	15102	14936	15201	15182	15257	15129	15195	15123	15225	15320	15166	15314	15099	15150	15078	15289	15277	15137	15193	14989	15217	15197	15256	15359	15427	15191	15358	15110	15198	15273	15026	15132	15231	15191	15153	15018	15317	15281	15093	15038	15089	15161	15189	15046	15097	15073	15280	15481	15060	15314	15327	15238	15011	15297	14934	15362	15193	15200	15157	15192	15173	15273	15096	15260	15289	15156	15162	15263	15094	15077	15294	15167	15249	15109	14873	15211	15001	15065	14955	15052	15142	15111	15444	14973	15182	15045	15276	15196	14914	15052	15137	15093	15263	15207	15322	15011	15231	15102	15158	15042	15246	15249	15071	15084	15037	15169	15132	15226	15294	15010	15244	15242	15139	15058	15149	15110	15249	15185	15309	15268	15284	15334	15167	15106	15144	15221	15095	15320	14995	15181	15112	15132	15232	15222	15027	15308	15134	15112	14966	15134	15270	15127	15165	15182	15273	15109	15078	15085	15068	15095	15138	15160	15241	14965	15134	15120	15183	15302	15254	15160	15075	15116	15186	15083	15198	14997	15149	15223	15130	15063	15094	14768	15040	15323	15139	15120	15217	15149	15155	15211	15005	15227	14954	14956	14960	15320	14934	15109	15212	15018	15069	15008	15076	15044	15167	14985	15087	15079	15054	15208	15112	14800	15075	15237	15205	15166	15034	15152	14980	15122	15192	14996	15102	14905	15197	15343	15233	15126	15159	15296	15256	15220	15170	15137	15257	15140	15012	15221	15162	15130	15076	15126	15168	15180	15039	15244	15198	15025	15208	15045	15196	15148	15246	15140	15087	15077	15301	15091	15267	15115	15079	15196	15305	15122	15036	14998	14962	15020	14932	15151	14940	15190	15286	15172	15196	15254	15261	15208	15147	15230	14962	15265	15302	14960	15239	15098	15252	15169	15159	15260	15102	15050	15247	15159	15106	15109	15141	15216	15216	15319	14934	15073	15191	15226	15308	15137	15299	15021	15077	15136	15291	15298	15127	15303	15051	15179	15108	15102	15380	15116	15364	14877	15089	15193	15263	15126	14979	14924	15323	15041	15130	15162	15367	15132	15090	15355	15191	15115	15313	15075	15260	15148	15256	15077	15148	15126	15160	15178	15134	15145	15196	14995	15088	15178	15056	15179	15144	15156	15114	15081	15141	15186	15169	15185	15180	15165	15004	15245	15074	15220	15155	15224	15185	15203	15227	15223	15098	15319	15036	15263	14985	15172	15269	15019	15000	15071	15448	15309	15083	15038	14974	15333	15144	15196	15129	14989	15092	15319	15115	15026	15227	15268	15039	15145	15043	15140	15305	15049	15044	14959	15031	15310	15200	15110	15139	15144	15202	15057	15208	15049	15163	15231	15256	15142	15260	15204	15302	15262	15228	15061	15221	15031	15208	15163	15402	15339	15077	15096	15221	15044	15007	15125	15060	15154	15181	15230	15179	15084	15086	15029	15301	15153	15091	15063	15069	15114	15114	15141	15198	15098	15163	15245	15307	15116	15012	14959	14962	15233	15268	15143	15140	15228	15014	15274	15235	15201	15130	15289	15362	15221	15015	15079	15112	15095	15091	15055	15166	15149	15216	15135	15134	15155	15182	15143	15187	15119	15072	15244	15261	15396	15350	15265	15277	15293	15031	15178	15203	15187	15246	14971	15125	15011	15145	15106	15118	15193	15084	15110	15134	15075	15033	15108	15083	15092	15303	15158	15049	15278	15073	15004	15079	15052	15134	15051	15112	15073	15128	15038	15247	15160	15253	15209	14967	15054	15094	15161	15126	15061	15063	15164	15172	15244	15055	15287	14876	14983	15329	15161	15264	15040	15162	15248	15370	15203	15262	15187	15058	15102	15084	14951	14991	15141	15157	15067	15198	15092	15321	15036	15338	15320	15047	15097	15006	15186	15083	15188	15154	15189	15157	15119	14948	14931	14960	15287	15096	14943	15059	15181	15163	15106	15140	15230	15280	15299	15161	15239	15204	15223	15031	15193	15391	14910	15125	15054	15175	15141	15216	15259	15059	15242	15149	15102	15011	15170	15185	15007	15039	15106	15192	15086	15069	15055	15038	15204	15090	15192	15077	15270	15297	15064	15261	14983	15217	15101	15219	15278	15254	14858	15349	15308	15346	14922	15015	15156	15115	15007	15163	15141	15184	15195	15230	15138	15211	14951	15203	15193	15061	15029	15202	15214	15285	15363	15018	15095	15219	14990	15213	14977	15173	15029	14963	15079	15002	15090	15141	15109	15251	15052	15432	15081	15136	15192	15083	15038	14886	15348	15160	15336	15211	14983	15047	15250	14819	15020	15261	15121	15122	15238	14905	15122	15051	15077	15172	14942	15138	15004	15032	14937	15063	15217	15255	15236	15112	15202	15038	15083	15073	15114	15103	15261	15275	15332	15251	15205	15352	14962	15101	15172	15166	15085	15121	15155	15045	15107	15072	14948	15048	15211	15114	15181	15035	15260	15141	15100	15198	15040	15080	15148	15092	15116	15116	15183	15122	15001	15242	15196	15202	15376	15124	15188	15207	15195	15096	15264	15328	15210	15213	15028	15323	15130	15026	15074	15177	15103	15205	15362	15172	15214	15265	15201	15187	15173	15119	15262	15157	15081	15050	15211	15256	15212	15289	14906	15234	15074	15209	15193	15122	15191	15236	14988	15090	15115	14981	15141	15171	14996	15096	15298	15263	15170	14963	15083	15302	15091	15110	15088	14998	14833	15069	15110	15408	15083	15076	15085	15112	15089	15015	15194	15207	15567	15048	15155	15259	15084	15080	15128	15035	15241	15088	15086	15124	15019	15250	15105	15325	14979	15284	14994	15192	15141	15284	15164	15094	15245	15149	15306	15118	15055	15352	15041	15024	15197	15217	15091	14862	15104	15225	15141	15076	14960	15004	15261	15238	15084	14963	15079	15189	15064	15155	15244	15102	15048	15248	15389	15144	15167	15062	15091	15298	15212	15256	15014	15116	15025	14941	15294	14952	15208	15087	15274	15408	15112	15068	15191	15192	14890	15067	15189	15139	15240	15113	15094	15217	15141	15203	15118	15074	14850	15035	15093	15213	15091	14996	15307	15088	14978	14917	15089	15247	15212	15065	14954	14890	15058	15074	15208	15161	15230	15041	15391	15236	15143	14991	15086	15266	15194	15194	15010	15211	15052	15200	15068	15116	15140	15374	15238	15209	15325	15017	15185	15196	15063	15284	15019	15123	15429	15155	15018	15349	15104	15108	15088	15214	15275	15178	15479	15286	15110	15161	15299	15133	15021	15029	15140	15191	15073	15386	15129	15228	15258	15055	15047	15035	15041	15184	15193	15093	15125	15042	15039	15280	15035	14938	15234	14932	15113	15096	15071	15046	15172	14970	14963	15206	15170	15186	15004	15204	15139	15062	15191	14914	14980	15169	14959	15090	15213	15069	15136	15247	15090	15090	15075	15079	15109	15021	15221	15124	15090	15016	14972	15123	15170	15210	15190	14909	15047	15061	15246	15186	15399	15155	15128	15291	15161	15036	15295	15218	15245	15064	15259	15349	15137	15262	15004	15146	15180	14967	15069	15099	15073	15158	15211	14965	15105	14909	14932	15008	15033	15138	15241	15189	15224	15130	15174	15193	15232	14984	15298	15215	15273	15049	14912	15123	15140	15003	15114	15070	15122	15219	15245	15110	15067	14990	15191	15261	15295	15132	15205	15257	15190	15088	15219	15136	15132	15160	15065	15250	15213	15202	15370	15067	15310	15204	15439	15192	14873	15275	15226	15260	15402	15213	14987	15077	15046	15049	15173	15286	15148	15269	15133	15033	14985	15087	15230	15147	15214	15089	14989	15039	15155	14972	15241	15176	15314	15060	15188	15331	15336	15018	14959	15091	15161	15368	15061	15211	15108	15149	15207	14869	14977	14984	15270	15306	15015	15082	15091	15001	15251	15099	15047	15110	15164	15093	15015	15130	14820	15110	15198	14909	15117	14978	14917	15093	15108	15169	14937	15260	15168	15093	15097	15033	15119	15124	15115	14898	15100	15225	15191	15058	15234	15281	15324	15221	15139	15028	15225	15208	15111	15167	14918	15232	14987	15144	15200	15298	15084	15126	15005	15258	15222	15198	15042	15211	15085	15036	15220	15355	15077	15234	15055	15117	15177	15167	15030	15288	15171	15193	15054	15066	15259	15201	15061	15276	15279	15084	15292	15181	15208	15373	15207	14875	15067	15083	14990	15083	15222	15178	15023	15178	15034	15134	14967	15131	14974	15193	15299	15280	15166	15029	15188	14984	15018	15151	15199	15157	15256	15298	15189	15093	15186	14950	15120	15230	15092	15143	15088	15057	15049	15139	15083	15037	14961	15088	15304	15026	15156	15239	15194	15027	15027	15018	14868	15128	15298	15170	15011	14962	15015	14940	15114	15142	15087	15206	15064	15136	15186	15051	15087	15092	15099
29145	50865	41186	25767	15315	14344	13746	13637	13193	12953	12832	12839	12847	12909	12878	12752	12663	12931	12686	12917	12834	12856	12726	12606	12934	12924	12877	13332	13382	13133	12982	12871	12539	12696	12702	12758	12530	12728	12656	12641	12537	12685	12723	12655	12623	12732	12650	12671	12672	12746	12773	12681	12617	12750	12556	12895	12758	12607	12512	12566	12675	12737	12646	12595	12634	12821	12620	12631	12584	12700	12598	12695	12705	12781	12725	12709	12708	12713	12898	12533	12673	12708	12802	12481	12803	12789	12732	12818	12489	12662	12740	12665	12534	12678	12618	12736	12637	12695	12728	12592	12638	12824	12651	12627	12753	12684	12598	12578	12755	12572	12729	12765	12647	12953	12670	12680	12552	12560	12727	12528	12760	12794	12626	12504	12513	12715	12547	12676	12600	12682	12740	12734	12716	12732	12592	12656	12621	12598	12693	12708	12834	12637	12752	12577	12732	12664	12640	12481	12495	12706	12838	12644	12650	12805	12750	12637	12630	12643	12716	12693	12686	12475	12713	12667	12677	12783	12783	12595	12740	12685	12495	12541	12695	12573	12606	12640	12634	12522	12551	12625	12475	12625	12549	12810	12651	12750	12637	12689	12703	12589	12626	12609	12665	12612	12708	12677	12661	12749	12775	12556	12675	12657	12713	12759	12713	12601	12616	12611	12764	12712	12730	12681	12679	12614	12754	12743	12559	12765	12692	12834	12570	12813	12481	12634	12524	12552	12517	12670	12747	12644	12726	12574	12662	12516	12741	12570	12673	12618	12606	12870	12608	12656	12767	12840	12642	12728	12694	12722	12706	12539	12731	12553	12531	12740	12567	12826	12702	12616	12600	12592	12474	12675	12596	12714	12592	12704	12631	12540	12712	12522	12678	12773	12588	12667	12636	12750	12510	12685	12816	12663	12602	12605	12779	12679	12624	12753	12733	12571	12574	12795	12745	12821	12664	12768	12674	12772	12756	12679	12714	12719	12844	12728	12579	12606	12695	12648	12588	12687	12542	12642	12608	12616	12856	12744	12933	12615	12516	12627	12665	12780	12714	12686	12538	12799	12647	12529	12699	12807	12438	12572	12672	12804	12661	12655	12684	12667	12668	12571	12775	12681	12769	12589	12763	12729	12861	12569	12753	12621	12694	12865	12500	12802	12713	12753	12713	12644	12697	12559	12860	12638	12694	12668	12688	12631	12685	12641	12594	12798	12579	12674	12566	12781	12672	12794	12607	12616	12601	12764	12615	12659	12806	12755	12700	12706	12584	12623	12575	12606	12738	12701	12791	12730	12713	12546	12777	12697	12784	12659	12761	12528	12531	12641	12635	12685	12652	12718	12654	12772	12614	12672	12622	12697	12546	12686	12574	12849	12678	12587	12603	12523	12791	12630	12660	12652	12787	12710	12699	12637	12760	12688	12735	12700	12522	12712	12653	12764	12678	12698	12808	12667	12699	12590	12721	12743	12809	12920	12686	12687	12771	12563	12673	12420	12684	12538	12802	12657	12633	12654	12625	12630	12623	12734	12746	12667	12835	12564	12653	12719	12561	12613	12740	12776	12574	12659	12661	12579	12752	12628	12562	12669	12606	12635	12696	12693	12727	12698	12716	12742	12696	12653	12704	12496	12651	12619	12680	12664	12769	12671	12562	12657	12652	12654	12573	12699	12692	12696	12731	12687	12716	12689	12657	12658	12653	12598	12554	12589	12868	12618	12761	12674	12722	12649	12625	12604	12692	12787	12755	12694	12691	12713	12675	12685	12611	12756	12603	12848	12544	12676	12414	12725	12565	12555	12607	12523	12620	12560	12656	12768	12592	12776	12683	12660	12655	12772	12746	12679	12554	12712	12626	12740	12669	12598	12504	12663	12650	12704	12673	12849	12626	12630	12643	12703	12768	12616	12715	12695	12777	12836	12551	12570	12636	12744	12735	12744	12895	12700	12615	12543	12668	12452	12561	12803	12836	12678	12605	12694	12591	12535	12680	12719	12745	12834	12641	12635	12743	12701	12651	12691	12562	12713	12716	12687	12585	12645	12802	12685	12575	12546	12705	12619	12592	12645	12665	12692	12582	12697	12743	12659	12614	12644	12583	12561	12615	12751	12616	12625	12662	12798	12811	12647	12756	12582	12568	12755	12650	12534	12757	12553	12757	12689	12513	12663	12481	12654	12582	12594	12756	12763	12635	12917	12680	12677	12640	12688	12686	12730	12552	12572	12577	12718	12665	12764	12546	12693	12575	12695	12619	12700	12577	12610	12605	12854	12628	12695	12796	12572	12712	12652	12520	12691	12726	12471	12644	12690	12764	12743	12583	12625	12630	12643	12581	12718	12688	12545	12542	12781	12801	12833	12646	12662	12494	12671	12737	12632	12755	12572	12767	12630	12587	12566	12551	12596	12759	12789	12709	12811	12583	12654	12624	12714	12642	12569	12689	12380	12677	12616	12618	12719	12635	12589	12630	12601	12744	12725	12691	12694	12617	12716	12674	12685	12606	12826	12563	12747	12772	12783	12708	12517	12664	12549	12858	12602	12669	12692	12469	12642	12700	12657	12486	12681	12625	12691	12746	12667	12595	12854	12654	12640	12725	12592	12550	12525	12780	12589	12679	12704	12684	12767	12746	12587	12650	12609	12693	12691	12711	12618	12592	12686	12584	12533	12686	12579	12742	12526	12661	12630	12642	12659	12617	12782	12690	12659	12788	12778	12753	12691	12823	12521	12675	12757	12707	12650	12685	12804	12623	12751	12696	12657	12478	12798	12689	12787	12619	12775	12717	12458	12741	12529	12655	12511	12559	12666	12627	12576	12612	12628	12730	12663	12748	12508	12554	12611	12667	12575	12624	12532	12704	12686	12748	12616	12583	12609	12764	12806	12659	12698	12608	12886	12572	12586	12794	12599	12725	12775	12660	12640	12883	12542	12694	12567	12729	12484	12563	12538	12708	12638	12674	12603	12823	12783	12795	12704	12824	12731	12735	12401	12644	12612	12710	12760	12634	12784	12623	12777	12868	12769	12688	12923	12655	12763	12616	12789	12691	12724	12661	12798	12658	12592	12554	12657	12765	12658	12799	12676	12646	12611	12792	12707	12575	12697	12603	12664	12633	12531	12703	12543	12637	12590	12699	12719	12621	12621	12638	12643	12834	12691	12613	12556	12628	12882	12517	12745	12448	12679	12720	12733	12683	12717	12709	12812	12863	12652	12544	12636	12890	12532	12545	12734	12561	12669	12680	12745	12709	12679	12463	12654	12547	12806	12779	12588	12741	12601	12666	12637	12622	12701	12650	12630	12801	12777	12765	12592	12681	12579	12695	12650	12602	12618	12722	12780	12639	12543	12748	12721	12604	12741	12575	12725	12827	12517	12588	12817	12692	12635	12544	12788	12619	12796	12613	12436	12570	12660	12751	12825	12601	12716	12764	12588	12671	12569	12725	12646	12632	12709	12664	12692	12783	12663	12655	12619	12656	12617	12641	12530	12673	12610	12688	12625	12482	12634	12563	12695	12555	12797	12667	12610	12701	12713	12602	12702	12645	12711	12623	12547	12646	12635	12556	12590	12647	12717	12684	12761	12628	12644	12664	12700	12706	12672	12688	12622	12547	12652	12739	12833	12649	12598	12656	12654	12851	12793	12480	12672	12560	12706	12417	12472	12632	12733	12711	12856	12848	12695	12632	12543	12649	12594	12590	12546	12757	12818	12547	12865	12681	12704	12799	12768	12639	12630	12628	12735	12607	12768	12825	12586	12845	12742	12535	12609	12697	12547	12602	12761	12796	12814	12508	12585	12799	12642	12701	12732	12793	12630	12547	12653	12674	12628	12820	12616	12823	12751	12844	12691	12772	12665	12699	12697	12654	12753	12610	12653	12571	12750	12725	12980	12827	12778	12626	12725	12670	12718	12612	12720	12713	12684	12627	12572	12568	12806	12643	12617	12720	12677	12757	12533	12857	12533	12620	12577	12720	12739	12696	12728	12707	12859	12703	12721	12507	12737	12684	12697	12579	12616	12799	12645	12649	12513	12624	12526	12626	12762	12759	12734	12765	12775	12655	12512	12494	12766	12747	12766	12695	12625	12693	12624	12646	12778	12807	12638	12654	12671	12764	12696	12607	12694	12618	12644	12849	12662	12899	12655	12720	12648	12645	12753	12610	12727	12632	12674	12856	12554	12511	12482	12624	12736	12682	12620	12522	12512	12690	12601	12709	12724	12716	12583	12687	12506	12818	12484	12746	12741	12813	12635	12612	12807	12620	12560	12629	12731	12672	12817	12619	12716	12692	12819	12777	12745	12554	12720	12767	12614	12599	12647	12756	12710	12600	12715	12688	12861	12681	12615	12841	12557	12490	12666	12669	12593	12867	12601	12669	12834	12866	12624	12610	12786	12617	12625	12571	12565	12567	12646	12741	12644	12725	12802	12662	12699	12669	12756	12529	12550	12609	12676	12732	12582	12604	12805	12499	12664	12735	12613	12720	12786	12653	12754	12696	12761	12654	12785	12712	12615	12672	12682	12676	12673	12831	12625	12590	12734	12622	12686	12711	12760	12881	12734	12714	12747	12546	12897	12625	12670	12592	12545	12604	12806	12660	12743	12768	12776	12639	12627	12867	12816	12795	12514	12679	12609	12584	12726	12650	12845	12564	12609	12760	12674	12722	12784	12691	12559	12539	12667	12610	12828	12632	12759	12575	12616	12682	12817	12701	12578	12633	12704	12497	12632	12689	12729	12697	12701	12658	12803	12674	12803	12556	12628	12599	12645	12727	12724	12824	12824	12522	12665	12719	12747	12691	12627	12623	12605	12574	12774	12644	12703	12699	12881	12636	12563	12654	12626	12676	12809	12626	12682	12854	12631	12603	12625	12726	12541	12614	12772	12568	12623	12638	12737	12669	12662	12754	12800	12808	12559	12699	12671	12653	12688	12715	12719	12696	12702	12609	12830	12617	12657	12778	12627	12688	12713	12594	12545	12672	12638	12708	12661	12704	12912	12644	12646	12737	12552	12532	12737	12743	12739	12632	12680	12716	12704	12702	12804	12704	12539	12709	12688	12670	12651	12756	12475	12710	12642	12666	12705	12601	12600	12699	12697	12760	12667	12689	12790	12755	12606	12658	12805	12515	12629	12774	12657
22223	21235	28700	24517	21576	23159	23767	18744	17376	17371	17490	17166	17219	17094	17041	16920	16611	16808	17139	16965	16980	16613	16689	16774	16797	16911	18138	18439	18086	17346	17329	16872	16823	16707	16636	16403	16689	16742	16652	16438	16378	16455	16806	16568	16490	16625	16588	16631	16532	16612	16437	16498	16700	16669	16572	16731	16689	16776	16423	16512	16551	16577	16604	16470	16661	16686	16547	16481	16591	16581	16733	16592	16538	16524	16521	16566	16477	16424	16668	16517	16486	16702	16629	16577	16502	16617	16540	16388	16780	16689	16573	16615	16374	16541	16556	16565	16622	16412	16726	16508	16532	16714	16565	16640	16697	16243	16548	16594	16477	16597	16592	16443	16531	16491	16672	16606	16628	16644	16571	16481	16771	16463	16313	16644	16396	16574	16634	16455	16569	16566	16435	16622	16488	16666	16593	16510	16385	16640	16554	16499	16720	16546	16503	16577	16637	16654	16640	16680	16567	16566	16526	16357	16651	16647	16634	16661	16357	16453	16514	16585	16574	16370	16333	16694	16571	16448	16413	16656	16506	16783	16637	16424	16354	16512	16599	16535	16613	16409	16631	16444	16638	16656	16446	16535	16615	16667	16511	16603	16527	16577	16612	16611	16484	16617	16563	16779	16625	16482	16571	16561	16488	16857	16886	16847	16493	16365	16606	16678	16715	16570	16541	16650	16466	16410	16743	16443	16497	16613	16506	16547	16589	16463	16697	16426	16501	16619	16453	16580	16571	16686	16387	16653	16551	16566	16425	16446	16787	16806	16574	16468	16647	16555	16587	16726	16735	16621	16724	16437	16601	16372	16339	16391	16389	16546	16532	16672	16559	16492	16428	16406	16725	16390	16609	16519	16718	16595	16408	16404	16617	16610	16520	16437	16427	16628	16539	16461	16363	16654	16507	16460	16535	16582	16587	16535	16594	16674	16393	16502	16539	16700	16491	16528	16461	16442	16483	16493	16538	16423	16373	16509	16706	16634	16519	16647	16392	16550	16698	16595	16619	16755	16808	16594	16526	16499	16509	16599	16659	16620	16641	16542	16526	16579	16416	16544	16648	16583	16557	16483	16385	16513	16733	16498	16431	16467	16294	16550	16422	16613	16692	16736	16624	16614	16476	16508	16648	16494	16438	16473	16334	16490	16541	16490	16604	16481	16641	16571	16696	16337	16647	16650	16629	16620	16748	16635	16598	16495	16469	16669	16797	16747	16873	16606	16503	16540	16552	16565	16352	16460	16690	16679	16487	16472	16583	16642	16602	16511	16496	16382	16525	16444	16663	16710	16607	16419	16411	16548	16591	16543	16486	16479	16552	16391	16552	16629	16701	16471	16550	16728	16331	16559	16585	16262	16498	16402	16689	16664	16483	16603	16542	16525	16501	16634	16479	16366	16238	16542	16542	16487	16267	16481	16570	16619	16545	16471	16521	16518	16635	16610	16661	16572	16668	16542	16642	16473	16433	16618	16470	16469	16590	16452	16470	16519	16503	16593	16565	16694	16684	16575	16395	16585	16486	16485	16698	16569	16577	16689	16513	16680	16582	16330	16607	16553	16497	16433	16486	16505	16353	16560	16543	16502	16620	16554	16559	16372	16477	16664	16445	16612	16655	16566	16811	16565	16421	16373	16636	16285	16640	16405	16381	16459	16594	16344	16568	16413	16536	16617	16594	16568	16566	16438	16731	16629	16458	16501	16613	16619	16407	16625	16515	16594	16535	16470	16555	16587	16540	16471	16684	16664	16545	16667	16551	16791	16714	16339	16372	16414	16677	16491	16265	16506	16548	16633	16631	16559	16425	16717	16575	16540	16509	16568	16661	16554	16317	16520	16467	16605	16565	16622	16544	16469	16652	16567	16366	16596	16542	16588	16424	16658	16685	16545	16553	16589	16389	16632	16362	16566	16478	16684	16512	16371	16463	16595	16605	16346	16450	16716	16653	16452	16522	16481	16540	16460	16769	16765	16630	16371	16493	16454	16582	16641	16393	16397	16501	16409	16591	16475	16639	16461	16444	16529	16536	16422	16508	16460	16413	16449	16605	16418	16458	16590	16465	16553	16343	16463	16535	16568	16444	16404	16395	16373	16384	16387	16522	16299	16745	16701	16636	16504	16498	16372	16668	16471	16577	16549	16573	16571	16685	16480	16455	16431	16807	16447	16394	16649	16588	16613	16600	16608	16403	16488	16637	16753	16834	16612	16634	16426	16561	16447	16593	16433	16611	16571	16667	16434	16482	16352	16391	16572	16522	16457	16610	16673	16532	16720	16562	16447	16650	16479	16520	16609	16489	16504	16624	16560	16727	16491	16508	16500	16456	16290	16659	16656	16563	16587	16605	16642	16533	16599	16686	16386	16560	16764	16667	16447	16539	16459	16624	16554	16481	16641	16663	16675	16510	16653	16736	16600	16591	16487	16630	16593	16332	16538	16383	16659	16573	16526	16825	16520	16815	16494	16463	16526	16447	16562	16414	16623	16582	16777	16591	16532	16628	16458	16396	16485	16443	16427	16429	16557	16589	16668	16416	16744	16663	16561	16493	16355	16409	16486	16834	16556	16395	16616	16511	16540	16477	16656	16410	16521	16735	16535	16545	16554	16996	16517	16462	16546	16701	16432	16540	16539	16670	16624	16661	16486	16485	16593	16402	16662	16647	16518	16758	16663	16806	16531	16438	16619	16312	16638	16668	16592	16529	16734	16702	16575	16597	16387	16548	16283	16505	16374	16551	16650	16670	16611	16445	16540	16645	16464	16586	16626	16519	16576	16489	16455	16579	16425	16468	16604	16434	16469	16415	16590	16528	16622	16534	16573	16558	16485	16451	16556	16514	16519	16474	16336	16589	16593	16406	16511	16495	16686	16535	16342	16471	16672	16613	16603	16515	16565	16661	16604	16435	16663	16485	16785	16659	16623	16645	16643	16528	16590	16515	16602	16508	16614	16559	16411	16410	16542	16668	16470	16469	16520	16543	16551	16543	16567	16794	16642	16584	16424	16654	16726	16671	16662	16396	16647	16554	16695	16541	16583	16451	16574	16488	16331	16650	16601	16492	16387	16446	16580	16537	16526	16686	16547	16626	16595	16548	16632	16374	16480	16468	16512	16644	16752	16529	16553	16688	16538	16595	16367	16673	16729	16379	16506	16565	16613	16654	16628	16513	16589	16522	16783	16536	16548	16596	16509	16580	16520	16350	16546	16555	16361	16543	16567	16500	16726	16685	16612	16595	16406	16749	16388	16693	16636	16396	16425	16516	16565	16688	16608	16626	16770	16414	16626	16649	16767	16413	16611	16599	16556	16570	16693	16610	16581	16654	16572	16554	16552	16613	16363	16633	16677	16452	16512	16416	16571	16329	16694	16642	16595	16331	16591	16477	16486	16571	16548	16666	16502	16387	16372	16729	16695	16439	16658	16747	16437	16743	16425	16749	16442	16447	16533	16665	16599	16860	16614	16516	16396	16458	16433	16642	16701	16466	16430	16595	16519	16522	16736	16649	16688	16570	16488	16607	16408	16455	16442	16553	16491	16475	16567	16420	16615	16613	16574	16296	16651	16451	16613	16537	16582	16547	16298	16550	16506	16499	16495	16484	16423	16481	16609	16498	16610	16411	16477	16666	16518	16778	16727	16506	16484	16356	16372	16379	16485	16635	16475	16687	16685	16383	16676	16466	16430	16490	16633	16410	16447	16602	16461	16512	16431	16558	16567	16640	16352	16566	16443	16496	16717	16573	16436	16649	16417	16543	16671	16382	16542	16746	16656	16579	16573	16272	16512	16570	16635	16719	16378	16464	16537	16466	16356	16623	16584	16491	16400	16621	16493	16572	16435	16525	16501	16584	16551	16487	16349	16439	16755	16668	16651	16571	16613	16637	16695	16465	16668	16488	16561	16557	16673	16589	16502	16429	16704	16409	16485	16619	16505	16472	16445	16554	16512	16440	16844	16531	16379	16617	16551	16482	16638	16644	16574	16609	16318	16522	16580	16317	16386	16491	16413	16508	16583	16643	16587	16465	16547	16461	16474	16358	16514	16506	16379	16763	16488	16505	16545	16680	16402	16236	16629	16473	16505	16540	16489	16575	16483	16522	16562	16524	16516	16628	16711	16662	16701	16604	16572	16515	16441	16564	16464	16491	16742	16513	16461	16760	16561	16693	16735	16430	16522	16596	16715	16220	16530	16339	16475	16527	16604	16547	16573	16454	16606	16610	16538	16330	16507	16497	16650	16561	16410	16490	16604	16428	16589	16711	16488	16618	16695	16394	16690	16487	16593	16527	16553	16357	16402	16717	16543	16542	16628	16649	16417	16422	16437	16718	16588	16602	16525	16312	16457	16535	16399	16623	16353	16491	16543	16530	16477	16305	16609	16410	16618	16571	16624	16475	16608	16673	16513	16518	16583	16471	16309	16505	16621	16475	16669	16446	16677	16420	16593	16621	16477	16704	16440	16743	16551	16578	16667	16617	16509	16541	16729	16697	16665	16576	16458	16523	16526	16424	16409	16500	16411	16718	16625	16600	16457	16348	16550	16554	16345	16617	16533	16572	16463	16476	16335	16534	16576	16411	16510	16365	16428	16410	16505	16534	16493	16773	16520	16583	16415	16580	16562	16543	16480	16484	16536	16695	16603	16450	16405	16538	16590	16555	16528	16606	16573	16626	16432	16596	16446	16583	16338	16488	16709	16333	16530	16475	16626	16558	16481	16528	16779	16642	16641	16636	16627	16507	16534	16251	16473	16583	16519	16655	16601	16413	16430	16518	16520	16544	16367	16519	16356	16516	16370	16563	16473	16674	16654	16597	16517	16477	16640	16531	16448	16602	16707	16491	16596	16341	16556	16491	16435	16770	16548	16674	16700	16699	16570	16486	16554	16630	16368	16353	16477	16720	16582	16359	16540	16617	16703	16662	16627	16649	16664	16117	16591	16582	16506	16539	16570	16506	16356	16410	16469	16572	16503	16606	16565	16443	16580	16645	16559	16460	16291	16557	16540	16683	16671	16499	16509	16473	16549	16681	16656	16526	16499	16649	16597	16686	16619	16584	16350	16648	16362	16604	16487	16470	16555	16568	16516	16551	16443	16534	16626	16445	16730	16772	16463	16463	16675	16572	16574	16581	16548	16697	16473	16381	16327
32733	67294	57985	33006	18198	16459	15897	15198	14721	13982	13788	13938	13980	13830	13711	13675	13637	13795	13885	13888	13652	13579	13630	13686	13582	13972	15737	15687	15346	14786	14057	13705	13615	13438	13423	13565	13526	13338	13501	13615	13567	13425	13397	13568	13860	13691	13469	13549	13694	13603	13442	13476	13520	13414	13440	13568	13550	13414	13585	13549	13514	13617	13526	13604	13632	13506	13571	13771	13580	13585	13420	13663	13434	13543	13543	13625	13495	13552	13623	13448	13548	13666	13464	13445	13609	13510	13435	13469	13468	13535	13520	13507	13458	13627	13597	13454	13507	13472	13581	13502	13384	13578	13522	13442	13416	13481	13704	13447	13559	13498	13389	13511	13632	13663	13530	13552	13531	13440	13526	13487	13403	13408	13573	13388	13653	13434	13380	13533	13511	13565	13621	13466	13471	13507	13466	13463	13589	13501	13489	13498	13603	13533	13332	13555	13428	13448	13540	13522	13536	13551	13490	13448	13532	13476	13530	13572	13374	13421	13772	13367	13612	13683	13612	13479	13560	13443	13480	13591	13452	13559	13594	13531	13626	13658	13553	13418	13447	13573	13526	13448	13609	13527	13504	13620	13742	13692	13383	13540	13550	13554	13476	13639	13533	13606	13658	13516	13526	13565	13523	13617	13583	13615	13624	13542	13560	13349	13530	13518	13597	13708	13500	13464	13493	13752	13483	13556	13555	13577	13467	13435	13592	13644	13567	13544	13595	13677	13406	13567	13466	13455	13663	13549	13454	13693	13521	13420	13399	13555	13412	13583	13482	13489	13644	13585	13513	13621	13425	13410	13541	13541	13562	13473	13458	13602	13420	13402	13510	13522	13545	13411	13630	13595	13533	13610	13645	13524	13447	13446	13602	13553	13347	13565	13525	13660	13478	13726	13579	13472	13448	13427	13470	13474	13660	13523	13447	13357	13627	13530	13547	13498	13531	13538	13394	13646	13603	13656	13641	13457	13281	13555	13616	13560	13480	13669	13562	13480	13399	13600	13645	13462	13560	13517	13470	13411	13314	13360	13570	13495	13489	13391	13450	13539	13453	13495	13439	13524	13560	13582	13560	13444	13515	13594	13392	13559	13463	13571	13503	13344	13364	13568	13767	13583	13456	13479	13311	13421	13665	13560	13461	13492	13431	13397	13696	13493	13488	13384	13437	13587	13397	13646	13612	13547	13592	13498	13462	13392	13594	13611	13617	13367	13565	13475	13424	13499	13675	13510	13570	13504	13665	13694	13497	13576	13535	13316	13509	13558	13425	13451	13537	13463	13440	13518	13466	13338	13542	13424	13519	13423	13481	13526	13445	13402	13368	13395	13579	13573	13538	13593	13581	13585	13494	13584	13445	13538	13473	13546	13462	13495	13563	13485	13519	13489	13699	13539	13530	13467	13506	13447	13453	13393	13521	13474	13435	13643	13345	13569	13432	13447	13394	13515	13466	13562	13360	13375	13395	13510	13632	13486	13547	13510	13491	13472	13522	13552	13618	13581	13389	13479	13455	13470	13574	13502	13301	13663	13413	13516	13618	13549	13441	13456	13430	13513	13469	13520	13534	13562	13414	13539	13660	13444	13526	13484	13338	13476	13443	13610	13618	13637	13402	13573	13658	13581	13530	13363	13670	13588	13705	13533	13573	13507	13493	13616	13572	13551	13492	13617	13616	13470	13410	13451	13618	13475	13491	13450	13438	13474	13553	13602	13662	13622	13539	13517	13551	13555	13476	13526	13656	13674	13447	13275	13395	13465	13563	13682	13557	13669	13555	13482	13611	13582	13498	13506	13504	13429	13579	13443	13654	13565	13608	13488	13644	13477	13578	13535	13591	13748	13626	13471	13409	13575	13404	13632	13522	13601	13598	13612	13590	13626	13424	13390	13444	13574	13585	13426	13541	13485	13568	13666	13496	13667	13659	13583	13491	13654	13442	13467	13496	13473	13816	13462	13524	13508	13596	13613	13550	13617	13432	13510	13516	13385	13598	13658	13585	13550	13568	13540	13517	13583	13646	13613	13484	13417	13537	13619	13468	13485	13411	13364	13349	13477	13536	13470	13382	13505	13542	13541	13361	13456	13669	13587	13488	13569	13569	13496	13509	13592	13515	13531	13481	13509	13552	13406	13405	13375	13617	13375	13559	13710	13739	13378	13549	13670	13507	13536	13507	13568	13475	13510	13575	13690	13484	13599	13558	13621	13586	13483	13450	13470	13656	13454	13636	13478	13493	13458	13624	13445	13502	13596	13403	13582	13486	13497	13522	13702	13472	13400	13561	13552	13476	13604	13430	13593	13606	13612	13631	13576	13568	13501	13412	13543	13527	13495	13597	13544	13565	13571	13489	13639	13567	13551	13411	13637	13539	13597	13606	13383	13621	13495	13592	13596	13610	13498	13635	13565	13551	13494	13508	13418	13346	13539	13528	13563	13622	13501	13608	13653	13593	13573	13570	13442	13526	13541	13653	13419	13519	13490	13479	13575	13490	13607	13549	13630	13499	13611	13583	13581	13295	13440	13638	13593	13587	13509	13479	13550	13634	13366	13573	13548	13425	13651	13491	13488	13736	13484	13686	13466	13513	13553	13318	13490	13651	13444	13425	13512	13550	13479	13561	13601	13565	13460	13594	13506	13526	13562	13520	13614	13479	13439	13464	13469	13783	13587	13534	13497	13511	13414	13553	13370	13453	13596	13504	13494	13556	13547	13457	13521	13551	13410	13618	13396	13579	13412	13448	13631	13412	13492	13521	13509	13407	13515	13548	13604	13489	13558	13531	13382	13594	13595	13430	13440	13481	13611	13623	13508	13672	13658	13521	13577	13573	13658	13375	13550	13454	13517	13698	13383	13522	13579	13440	13718	13511	13503	13546	13355	13566	13503	13534	13456	13547	13649	13609	13518	13617	13521	13488	13582	13527	13661	13470	13591	13625	13489	13388	13520	13444	13551	13550	13412	13629	13432	13629	13528	13544	13494	13618	13508	13516	13402	13655	13388	13468	13680	13588	13579	13579	13559	13741	13507	13594	13595	13372	13533	13610	13591	13386	13485	13527	13651	13385	13412	13547	13485	13419	13444	13324	13473	13483	13510	13362	13619	13578	13569	13480	13493	13373	13511	13547	13672	13569	13420	13423	13566	13427	13608	13689	13320	13495	13506	13464	13612	13615	13484	13577	13417	13457	13649	13634	13420	13479	13641	13452	13417	13543	13632	13613	13688	13416	13442	13607	13372	13784	13434	13660	13461	13503	13565	13535	13614	13477	13488	13459	13519	13446	13488	13464	13488	13434	13557	13451	13454	13584	13526	13552	13551	13680	13544	13658	13334	13499	13536	13545	13445	13505	13365	13677	13703	13442	13561	13565	13709	13495	13519	13303	13580	13490	13520	13620	13456	13436	13518	13652	13526	13383	13531	13496	13684	13590	13546	13470	13422	13543	13481	13647	13602	13566	13553	13516	13675	13655	13519	13585	13616	13445	13482	13456	13555	13578	13497	13548	13382	13555	13574	13606	13562	13481	13531	13484	13487	13579	13723	13404	13512	13573	13532	13574	13414	13543	13343	13470	13492	13581	13667	13622	13465	13467	13535	13519	13584	13585	13518	13364	13628	13330	13539	13452	13462	13611	13451	13517	13624	13621	13532	13303	13544	13457	13501	13460	13548	13513	13488	13535	13425	13551	13666	13580	13470	13335	13623	13628	13462	13529	13425	13523	13548	13416	13473	13578	13462	13678	13519	13521	13366	13407	13482	13577	13515	13659	13545	13630	13518	13511	13473	13500	13553	13287	13435	13386	13527	13343	13400	13536	13623	13598	13545	13577	13406	13604	13429	13552	13544	13523	13526	13582	13435	13547	13646	13734	13418	13554	13380	13561	13486	13303	13610	13590	13463	13572	13536	13543	13508	13518	13579	13585	13558	13649	13538	13499	13563	13565	13511	13667	13582	13458	13552	13523	13411	13515	13225	13398	13548	13558	13555	13516	13440	13306	13460	13535	13356	13532	13504	13616	13575	13520	13558	13436	13579	13584	13540	13641	13553	13493	13492	13679	13422	13617	13373	13644	13475	13648	13534	13637	13623	13375	13495	13613	13494	13594	13454	13607	13550	13549	13641	13710	13598	13616	13497	13620	13543	13456	13517	13518	13522	13478	13413	13558	13554	13516	13588	13579	13556	13466	13390	13596	13492	13655	13529	13431	13453	13399	13520	13260	13458	13452	13520	13625	13532	13553	13383	13421	13615	13539	13544	13587	13449	13572	13460	13566	13565	13405	13528	13448	13387	13516	13671	13656	13577	13420	13494	13420	13597	13448	13574	13739	13406	13490	13520	13545	13607	13543	13581	13680	13566	13498	13454	13472	13568	13495	13520	13546	13386	13534	13451	13599	13500	13509	13564	13503	13617	13468	13556	13548	13513	13589	13625	13667	13402	13582	13546	13571	13523	13477	13569	13434	13491	13579	13439	13649	13478	13489	13399	13481	13529	13539	13549	13490	13502	13418	13563	13573	13536	13424	13592	13631	13444	13615	13434	13392	13561	13619	13401	13488	13542	13285	13519	13528	13630	13624	13614	13497	13534	13634	13505	13450	13622	13532	13407	13596	13435	13491	13558	13584	13501	13456	13420	13488	13650	13376	13490	13501	13310	13600	13544	13366	13453	13234	13571	13451	13541	13475	13475	13582	13480	13633	13629	13485	13411	13559	13543	13500	13442	13430	13601	13594	13419	13556	13595	13530	13659	13396	13507	13584	13427	13631	13520	13500	13500	13565	13642	13667	13626	13481	13593	13490	13393	13700	13644	13370	13471	13595	13536	13546	13735	13377	13649	13569	13550	13423	13468	13446	13452	13473	13479	13387	13452	13471	13617	13518	13442	13614	13507	13475	13571	13375	13380	13565	13637	13509	13531	13535	13682	13490	13428	13569	13522	13535	13481	13677	13428	13724	13396	13505	13534	13613	13582	13522	13554	13541	13636	13284	13562	13487	13466	13486	13649	13530	13551	13614	13521	13514	13408	13664	13478	13471	13491	13475	13440	13517	13639	13562	13583	13513	13508	13470	13440	13515	13589	13539	13500	13666	13503	13417	13449	13427	13774	13441	13543	13366	13452	13539	13503	13614	13562	13678	13439	13618	13645
31005	32868	36449	24999	19340	18407	18581	17942	17711	17714	17688	18025	17726	17610	17795	17800	17775	17505	17680	17740	17744	17614	17676	17602	17713	17587	17620	17650	17797	17699	17553	17761	17606	17603	17512	17769	17666	17749	17440	17674	17824	17417	17518	17594	17675	17483	17380	17557	17649	17703	17714	17637	17717	17623	17664	17340	17666	17466	17499	17538	17473	17808	17559	17531	17508	17484	17841	17892	17763	17634	17684	17374	17713	17628	17456	17556	17593	17508	17659	17579	17504	17629	17524	17518	17641	17588	17670	17561	17509	17531	17577	17605	17517	17390	17324	17407	17685	17552	17704	17536	17622	17522	17496	17522	17497	17587	17740	17643	17606	17579	17747	17485	17679	17696	17741	17576	17716	17775	17855	17604	17497	17497	17524	17492	17585	17508	17738	17606	17531	17510	17757	17426	17507	17714	17427	17827	17793	17690	17674	17607	17506	17687	17680	17788	17672	17560	17573	17450	17437	17642	17520	17486	17543	17535	17573	17504	17281	17442	17611	17501	17525	17545	17686	17673	17606	17521	17566	17628	17753	17674	17713	17480	17692	17599	17733	17670	17794	17577	17639	17479	17513	17556	17457	17632	17827	17702	17831	17675	17660	17510	17566	17652	17441	17672	17684	17629	17660	17593	17522	17466	17664	17566	17601	17704	17718	17623	17682	17520	17529	17704	17522	17597	17625	17607	17727	17623	17670	17568	17627	17524	17620	17755	17472	17586	17590	17551	17586	17638	17711	17630	17499	17767	17769	17460	17482	17656	17606	17520	17750	17599	17695	17687	17681	17549	17698	17326	17507	17596	17729	17642	17616	17543	17667	17666	17631	17698	17998	17363	17606	17749	17688	17450	17583	17816	17584	17677	17635	17559	17485	17563	17605	17599	17588	17428	17359	17638	17676	17611	17645	17536	17470	17512	17439	17395	17598	17579	17424	17505	17442	17726	17721	17593	17491	17606	17586	17644	17787	17415	17790	17608	17692	17633	17631	17654	17572	17569	17594	17498	17316	17386	17391	17534	17389	17296	17384	17492	17498	17692	17433	17640	17665	17608	17781	17755	17677	17574	17705	17594	17687	17695	17534	17646	17631	17793	17702	17505	17546	17588	17608	17585	17826	17624	17601	17721	17643	17669	17455	17646	17687	17615	17571	17610	17666	17428	17632	17683	17560	17769	17860	17643	17519	17324	17748	17678	17649	17607	17507	17600	17547	17433	17740	17518	17444	17696	17570	17767	17668	17635	17359	17691	17610	17629	17557	17784	17643	17755	17787	17957	17562	17656	17463	17725	17722	17797	17705	17399	17541	17458	17605	17300	17509	17668	17710	17642	17565	17762	17521	17726	17744	17640	17709	17616	17733	17543	17724	17718	17382	17598	17700	17676	17644	17772	17575	17596	17581	17723	17716	17754	17654	17678	17821	17631	17422	17678	17711	17500	17370	17520	17811	17734	17581	17479	17594	17536	17750	17669	17363	17546	17893	17886	17704	17480	17761	17447	17668	17480	17686	17609	17598	17575	17531	17548	17685	17689	17624	17719	17584	17733	17799	17477	17892	17639	17554	17657	17730	17676	17669	17488	17606	17708	17474	17508	17685	17640	17829	17645	17587	17485	17636	17708	17727	17587	17589	17720	17800	17637	17675	17714	17569	17619	17815	17712	17636	17755	17598	17583	17526	17482	17725	17578	17430	17485	17660	17596	17657	17686	17633	17650	17501	17633	17660	17651	17439	17719	17787	17634	17473	17495	17645	17695	17480	17605	17793	17622	17585	17474	17675	17581	17703	17511	17588	17522	17666	17669	17384	17601	17374	17554	17624	17744	17435	17638	17585	17710	17598	17570	17572	17509	17626	17758	17560	17497	17532	17306	17721	17655	17457	17768	17592	17532	17614	17567	17787	17610	17464	17783	17599	17690	17583	17674	17754	17537	17621	17515	17562	17633	17763	17723	17753	17611	17582	17475	17641	17754	17584	17647	17578	17471	17821	17657	17669	17629	17558	17630	17456	17535	17587	17655	17611	17628	17520	17732	17609	17662	17817	17787	17619	17621	17791	17706	17630	17758	17629	17625	17799	17705	17571	17640	17650	17497	17754	17632	17433	17621	17548	17711	17777	17563	17591	17612	17697	17786	17748	17821	17742	17556	17713	17578	17859	17561	17503	17841	17524	17688	17753	17695	17653	17601	17483	17330	17746	17559	17563	17660	17736	17874	17744	17602	17657	17540	17484	17715	17666	17402	17411	17570	17685	17595	17634	17672	17484	17812	17901	17567	17657	17508	17682	17699	17878	17731	17644	17568	17693	17483	17532	17246	17381	17767	17661	17703	17676	17640	17622	17568	17591	17423	17434	17785	17558	17711	17699	17586	17481	17621	17580	17742	17425	17739	17592	17806	17701	17829	17615	17436	17554	17744	17550	17785	17771	17642	17592	17398	17665	17501	17549	17916	17701	17504	17434	17755	17631	17453	17791	17514	17597	17423	17640	17817	17564	17807	17480	17709	17500	17533	17737	17562	17625	17612	17447	17783	17745	17577	17536	17388	17797	17618	17736	17484	17495	17552	17428	17620	17697	17628	17569	17541	17698	17460	17769	17644	17687	17644	17610	17660	17545	17544	17668	17530	17740	17605	17702	17741	17547	17754	17613	17585	17685	17345	17584	17505	17720	17606	17724	17533	17329	17535	17608	17705	17583	17758	17509	17639	17716	17691	17799	17686	17388	17754	17633	17674	17592	17578	17562	17702	17790	17753	17681	17667	17618	17666	17556	17518	17451	17600	17645	17664	17381	17486	17593	17545	17511	17581	17715	17775	17460	17521	17631	17607	17731	17683	17766	17765	17486	17667	17589	17603	17831	17747	17618	17769	17549	17809	17502	17596	17634	17671	17568	17674	17802	17702	17685	17565	17658	17563	17482	17593	17521	17635	17634	17694	17592	17684	17657	17500	17702	17693	17584	17680	17638	17597	17682	17760	17660	17503	17897	17584	17719	17617	17587	17622	17479	17716	17659	17410	17874	17576	17382	17619	17637	17516	17648	17643	17812	17701	17626	17648	17639	17715	17628	17394	17416	17710	17408	17585	17584	17537	17619	17641	17682	17675	17730	17363	17610	17362	17684	17607	17657	17731	17734	17659	17639	17487	17572	17454	17703	17602	17824	17504	17497	17631	17764	17570	17761	17634	17706	17553	17496	17635	17500	17525	17779	17747	17510	17304	17623	17591	17625	17568	17647	17534	17660	17597	17544	17680	17713	17672	17795	17823	17540	17673	17747	17498	17548	17483	17692	17416	17724	17552	17522	17487	17633	17550	17474	17738	17646	17696	17713	17617	17485	17754	17591	17510	17641	17671	17612	17850	17486	17668	17615	17594	17515	17615	17512	17663	17538	17685	17577	17620	17838	17644	17687	17599	17597	17502	17620	17762	17606	17583	17696	17643	17625	17557	17673	17669	17662	17433	17605	17507	17526	17590	17606	17654	17815	17610	17503	17521	17531	17607	17581	17567	17782	17535	17779	17571	17617	17610	17571	17535	17838	17410	17488	17742	17519	17787	17596	17697	17817	17682	17582	17536	17701	17616	17672	17663	17704	17558	17658	17731	17637	17861	17761	17625	17595	17627	17676	17627	17689	17822	17507	17619	17687	17652	18108	17627	17580	17695	17402	17596	17436	17452	17624	17435	17631	17569	17614	17727	17434	17572	17738	17733	17533	17621	17730	17565	17686	17637	17818	17713	17734	17703	17549	17678	17552	17502	17557	17700	17644	17655	17649	17775	17503	17682	17698	17624	17601	17423	17552	17496	17481	17597	17516	17685	17513	17569	17498	17455	17598	17327	17548	17706	17465	17566	17656	17756	17553	17751	17522	17628	17832	17764	17634	17560	17694	17621	17723	17841	17489	17650	17527	17842	17583	17751	17539	17499	17725	17603	17617	17571	17719	17790	17567	17610	17516	17445	17396	17766	17649	17565	17523	17751	17646	17575	17672	17617	17676	17486	17515	17553	17585	17721	17691	17724	17770	17755	17824	17659	17521	17721	17393	17631	17646	17531	17415	17540	17715	17672	17555	17901	17726	17548	17768	17593	17764	17595	17687	17617	17637	17489	17597	17775	17537	17571	17489	17559	17428	17508	17817	17631	17934	17405	17363	17905	17511	17756	17363	17742	17578	17470	17566	17758	17637	17816	17687	17532	17837	17624	17750	17347	17635	17699	17573	17594	17569	17447	17706	17741	17503	17742	17538	17539	17588	17694	17572	17541	17902	17522	17717	17619	17533	17630	17626	17560	17613	17428	17644	17629	17898	17750	17656	17807	17506	17466	17544	17520	17660	17638	17606	17637	17735	17723	17592	17348	17615	17410	17592	17703	17616	17528	17528	17582	17673	17622	17512	17496	17543	17377	17782	17643	17730	17521	17614	17544	17516	17575	17518	17658	17667	17732	17752	17561	17799	17795	17575	17478	17681	17499	17617	17488	17721	17621	17557	17625	17498	17608	17805	17582	17650	17741	17570	17696	17671	17604	17553	17596	17676	17629	17586	17607	17463	17580	17746	17662	17829	17509	17673	17749	17608	17620	17621	17600	17618	17582	17610	17882	17740	17469	17437	17683	17577	17677	17719	17571	17406	17547	17650	17576	17703	17715	17654	17294	17905	17657	17503	17566	17363	17340	17560	17798	17790	17579	17732	17625	17597	17708	17419	17576	17592	17693	17577	17443	17696	17593	17566	17617	17754	17497	17451	17579	17528	17575	17580	17635	17678	17657	17715	17652	17571	17748	17596	17655	17821	17693	17687	17781	17564	17716	17720	17674	17647	17466	17752	17577	17549	17546	17542	17563	17537	17835	17565	17598	17478	17787	17674	17602	17636	17428	17542	17600	17633	17509	17411	17591	17641	17438	17535	17561	17630	17719	17795	17657	17726	17373	17657	17700	17602	17776	17573	17544	17536	17682	17642	17712	17621	17621	17673	17659	17577	17604	17636	17655	17702	17747	17722	17500	17488	17552	17449	17694	17635	17691	17819	17686	17602	17525	17678	17483	17710	17650	17805	17695	17651	17546	17611	17442	17811	17449	17734	17683	17252	17710	17821	17415	17542	17513	17541	17705	17799	17621	17698	17671	17639	17682	17746	17693	17733	17790
30543	47865	35115	19104	15902	15257	15031	14394	14422	14397	14289	14412	14447	14166	14344	14416	14285	14146	14011	14280	14096	14102	14329	14248	14068	14456	14106	14534	14274	14298	14104	14278	14274	14080	14182	14340	14236	14085	14058	14241	14205	14294	14261	14147	14153	14098	14140	14082	14180	14344	14100	14205	14320	14395	14068	14231	14256	14345	14237	14066	14300	14390	14040	14246	14308	13998	14204	14218	14135	14189	14163	14290	14244	14219	14127	14122	14152	14164	14080	14177	14263	14309	14084	14075	14174	14163	14133	14204	14081	14174	14076	14262	14238	14200	14257	14105	14191	14252	14024	14407	14263	14209	14111	14372	14101	14171	14277	14255	14263	14208	14273	14289	14274	14197	14226	14176	14126	14148	14231	14088	14191	14240	14218	14229	14304	14086	14357	14063	13992	14216	14190	14259	14245	14362	14055	14149	14038	14299	14139	14049	14067	14196	14140	14350	14258	14026	14471	14105	14135	14251	14005	14241	14313	14027	14256	14180	14072	14016	14432	14236	14230	14204	14191	14263	14191	14160	14326	14070	14108	14231	14193	14286	14120	14314	14111	14140	14099	14072	14200	14170	14178	14193	14234	14187	13892	14243	14225	14239	14213	14277	14227	14292	14352	14118	14017	14333	14104	14251	14183	14139	14194	14269	14109	14072	14320	14097	14096	14039	14018	14292	14157	14249	14095	14198	14344	14173	14042	14146	14237	14303	14277	14225	14159	14241	14086	14085	14248	14143	14170	14269	14191	14240	14184	14310	14071	14245	14283	14245	14211	14098	14369	14315	14256	13992	14307	14167	14198	14166	14134	14206	14234	14154	14185	14262	14125	14049	14243	14221	14344	14286	14237	14176	14147	14061	14274	14235	14319	14152	14129	14224	14236	14248	14244	14354	14199	14270	14168	14397	14295	14122	14127	14263	13995	14134	14111	14169	14256	14163	14279	14180	14203	14338	14220	14306	14132	14207	14168	14168	14138	14145	14306	14303	14085	14275	14351	14229	14110	14164	14160	14181	14370	14287	14329	14124	14315	14071	14240	14191	14222	14213	13901	14136	14381	14168	14087	14169	14057	14152	14164	14093	14045	14250	14022	14218	14270	14276	14329	14117	14142	14254	14206	14178	14369	14139	14271	14271	14181	14219	14308	14186	14121	14045	14142	14296	14252	14336	14188	14211	14075	14232	14215	14160	14207	14190	14014	14249	14330	14300	14138	14301	14103	14103	14319	14158	14130	14022	14233	14178	14267	14095	14384	14029	14080	14229	14285	14130	14262	13964	14307	14132	14104	14031	14191	14290	13939	13963	14205	14183	14169	14071	14074	14240	14236	14227	14066	14214	14207	14160	14246	14217	14112	14194	13962	14382	14209	14103	14243	13985	14137	14196	14030	14193	14249	14171	14294	14219	14131	14020	14246	14208	14193	14235	14272	14246	13989	14022	14134	14240	14365	14332	14259	14180	14221	14158	14188	14087	14170	14245	14178	14139	14352	14208	14322	14143	14197	14105	14247	14171	14196	14120	14249	14272	14040	14279	14163	14059	14096	14113	14120	14181	14153	14163	14056	14324	14163	14240	14124	14259	14235	14200	14319	14019	14271	14255	14276	14143	14123	14084	14206	14206	14330	14105	14024	14247	14104	14242	14156	14049	14186	14143	13985	14239	14236	14272	14176	14357	14166	14071	14244	14363	14122	14321	14177	14243	14148	14099	14066	14289	14124	14266	14251	14244	14131	14000	14227	14209	14199	14117	14073	14332	14173	14307	14169	14089	14249	14121	14137	13997	14006	14255	13962	14196	14093	14123	14169	14236	14141	14279	14203	14037	14247	14008	14141	14196	14255	14267	14117	14233	14241	14166	13990	14134	14088	14246	13946	14243	14311	14279	14164	14279	14190	14304	14246	14264	14254	14094	14317	14274	14275	14133	14363	14194	14265	14173	14155	14216	14203	14103	14225	14155	14335	14212	14144	14100	14174	14221	14208	14195	14201	14124	13994	14235	14080	14240	14087	14160	14138	13923	14115	14239	14182	14169	14192	14077	14377	14165	14175	14177	14310	14386	14032	14428	14297	14130	14141	14161	14120	14197	14248	14302	14277	14188	14141	14047	14145	14258	14052	14097	14136	14328	14141	13999	14204	14046	14282	14082	14105	14181	14203	14172	14212	14197	14166	14163	14265	14074	14255	14064	14147	14206	14046	14321	14214	14040	14340	14103	14300	14263	14229	14215	14203	14268	14081	14224	14400	14104	14220	14109	14234	14208	14385	14277	14097	14131	14138	14106	14146	14183	14333	14263	14343	14196	14158	14166	14407	14115	14135	14065	14313	14180	14100	14161	14023	14392	14220	14303	14240	14293	14270	14188	14127	14190	14200	14139	14063	14178	14296	14133	14116	14248	14056	14089	14313	14216	14285	14062	14288	14133	14074	14322	14234	14306	14124	14214	14193	14175	14199	14282	14006	14154	14167	14271	14116	14417	14138	14078	14028	14316	14088	14179	14126	14137	14016	14286	14076	14160	13799	14124	14100	14346	14213	14115	14227	14096	14189	14245	14234	14122	14198	14172	14195	14206	14307	14194	14144	14171	14224	14122	14145	14120	14369	14189	14110	14230	14147	14021	14191	14195	14126	14365	14095	14259	14291	14174	14188	14252	14328	14168	14283	14137	14155	14246	14284	14071	14414	14288	14224	14220	14205	14127	14085	14097	14233	14115	14205	14262	14159	14175	14273	14209	14170	14162	14266	14257	14205	14249	14021	14214	14125	14330	14218	14365	14240	14106	14197	13988	14326	14122	14345	14106	14097	14170	14084	14165	14135	14259	14302	14248	14258	14157	14174	14340	14223	14252	14263	14108	14428	14124	14245	14415	14275	14243	14339	14258	14251	14232	14226	14296	14124	14263	14363	14191	14238	14292	14112	14153	14120	14217	14186	14277	14414	14059	14195	14258	14038	14145	14068	14234	14284	14225	14192	14172	14282	14032	14259	14184	14122	14323	14164	14089	14224	14302	14234	14084	14093	14308	14142	14155	14358	14271	14250	14334	14068	14263	13993	14344	14109	14233	14113	14246	13924	14240	14272	14296	14180	14071	14118	14274	14181	14281	14097	14293	14271	14187	14204	14113	14231	14203	14288	14107	14147	14209	14158	14191	14290	14210	14079	14174	14183	14060	14120	14189	14261	14223	14205	14285	14150	14297	14222	14278	14250	14045	14238	14082	14176	14011	14212	14182	14222	14113	14139	14034	14207	14123	14381	14036	14202	14127	14267	14175	14250	14195	14090	14283	14287	14172	14120	14082	14201	14207	14217	14189	14293	14270	14067	14121	14279	14077	14225	14061	14101	14226	14164	14254	13958	14247	14054	14080	14150	14093	14088	14191	14327	14259	14126	14230	14135	14167	14163	14279	14148	14079	14239	14227	14324	14082	14183	14231	14278	14089	14097	14111	14324	14114	14099	14054	14250	14219	14154	14186	14094	14157	14110	14237	14326	14037	14208	14124	14222	14077	14147	14247	14233	14360	14323	14131	14322	14091	14339	14315	14156	14293	14094	14060	14201	14108	14276	14232	14070	14170	14016	14162	14271	14130	14207	14166	14082	14135	14184	14175	14377	14136	14145	14361	14264	13969	14052	14276	14210	14285	14113	14304	14272	14267	14260	14108	14298	14225	14244	14224	14210	13898	14190	14195	14180	13981	14254	14108	14285	14119	14332	13957	14238	14230	14115	14172	14199	14232	14147	14196	14187	14237	14115	14111	14188	14199	14230	14130	14107	14102	14188	14160	14173	14024	14015	14017	14098	14224	14136	14360	14173	14186	13996	14199	14243	14266	13970	14055	14295	14193	14309	14255	13996	14261	14157	14107	14078	14314	14224	14152	14279	14182	14347	14164	14139	14096	14176	14082	14305	14080	14270	14194	14202	14261	14186	14202	14215	14151	13991	14237	14205	14093	14247	14247	14217	14089	14140	14062	14134	14159	14385	14266	14247	14303	14215	14256	14218	14228	14288	14130	14186	14320	14167	14121	14053	14108	13987	14223	14062	14078	14117	14114	14377	14053	14249	14292	14065	14078	14204	14239	14155	14062	14228	14226	14098	14216	14142	14207	13998	14320	14165	14291	14156	14339	14328	14204	14046	13971	14161	14111	14309	14184	14343	14314	14036	14157	14287	14135	14180	14298	14195	14208	14480	14190	14215	14125	14197	14142	14333	14256	14123	14171	14363	14258	14304	14220	14189	14177	14323	14285	14227	14212	14284	14178	14187	14092	14232	14175	14124	14214	14122	14306	14008	14303	14254	14327	14136	14323	14136	14118	14206	14314	14089	14121	14300	14168	14251	14066	14137	14245	14071	14362	14215	14179	14110	14156	14221	14311	14293	14225	14176	14258	14189	14267	14207	13988	14251	14209	14015	14118	14394	14326	14172	14243	14038	14329	14120	13946	14134	14362	14067	14170	14215	14231	14271	14122	14210	14307	14095	14124	14156	14137	14141	14185	14083	14138	14313	14201	14253	14233	14265	14136	14213	14190	14192	14029	14170	14143	14060	14233	14195	14186	14198	14200	14158	14109	14271	14277	14261	14077	14220	14119	14157	14125	14089	14130	14160	14063	14184	14233	14206	14117	14169	14302	14127	14089	14237	14195	14192	14129	14199	14206	14370	14094	14241	14194	14110	14155	14195	14317	14266	14082	13941	14208	14208	14186	14063	14167	14131	14148	14051	14101	14036	13959	14360	14257	14094	14099	14146	14091	14289	14194	14016	14135	14189	14113	14208	14244	14161	14236	14157	14152	14244	14163	14226	14168	14307	14208	14062	14172	14122	14267	14113	14217	14175	14075	14177	14203	14213	14037	14169	14256	14230	14259	14207	14122	14169	14408	14215	14154	14081	14225	14209	14353	14164	14273	14164	13966	14086	14122	14481	14269	14226	14058	14189	14169	14237	14131	14310	14080	14383	14030	14295	14238	14013	14215	14103	14193	14214	14287	14213	14235	14155	14200	14226	14156	14244	14139	14197	14147	14233	14137	14216	14095	14325	14081	14183	14384	14171	14177	14083	14109	14135	14157	14193	14239	14304	14254	14233	14327	14184	14198	14151	14210	14239	14160	14133	14399	14273	14131	14204	14262	14253	14157	14189	14289
23139	21150	28160	24824	21986	21424	19995	17542	16772	16920	16771	16913	16959	16889	16618	16860	16881	16604	16514	16502	16525	16370	16505	16552	16676	16992	17466	17648	17399	17111	16820	16532	16663	16546	16367	16445	16500	16384	16475	16502	16398	16605	16412	16250	16497	16491	16365	16356	16236	16222	16496	16461	16591	16308	16376	16427	16390	16242	16160	16218	16547	16317	16214	16180	16589	16548	16466	16572	16374	16373	16440	16612	16386	16425	16387	16461	16305	16284	16451	16349	16417	16471	16456	16438	16363	16294	16358	16493	16544	16291	16484	16506	16470	16539	16458	16427	16373	16438	16331	16461	16367	16313	16211	16278	16386	16554	16341	16573	16617	16387	16341	16334	16407	16292	16459	16190	16531	16529	16393	16357	16442	16525	16491	16305	16474	16394	16295	16601	16413	16325	16258	16328	16445	16337	16467	16274	16483	16519	16450	16358	16452	16430	16363	16313	16316	16356	16470	16505	16439	16425	16532	16398	16636	16465	16513	16328	16306	16369	16553	16405	16569	16209	16485	16501	16230	16287	16295	16673	16431	16407	16402	16530	16253	16527	16289	16332	16492	16582	16394	16467	16266	16382	16508	16387	16458	16440	16429	16330	16413	16402	16562	16372	16175	16383	16448	16538	16211	16497	16483	16411	16441	16311	16401	16493	16255	16305	16500	16450	16427	16331	16461	16325	16555	16271	16234	16506	16402	16228	16456	16487	16370	16449	16128	16434	16423	16469	16455	16477	16417	16328	16501	16448	16423	16358	16200	16525	16501	16450	16463	16530	16245	16410	16344	16408	16507	16368	16365	16282	16432	16488	16462	16483	16484	16393	16534	16189	16346	16400	16324	16287	16574	16514	16510	16316	16445	16282	16303	16423	16675	16453	16374	16166	16462	16469	16448	16470	16373	16760	16417	16256	16449	16389	16470	16426	16461	16262	16766	16603	16276	16471	16447	16469	16353	16507	16533	16259	16474	16357	16536	16530	16585	16197	16345	16640	16444	16229	16392	16422	16431	16344	16380	16239	16305	16334	16406	16411	16467	16481	16497	16471	16292	16325	16480	16429	16363	16323	16316	16595	16421	16494	16668	16262	16413	16391	16407	16585	16474	16453	16478	16465	16465	16363	16301	16327	16276	16362	16318	16466	16336	16456	16349	16466	16458	16425	16368	16360	16513	16400	16534	16361	16327	16315	16569	16337	16502	16676	16453	16365	16494	16187	16203	16413	16477	16531	16443	16309	16530	16400	16413	16299	16524	16539	16683	16534	16428	16514	16339	16161	16430	16312	16385	16689	16434	16498	16511	16488	16345	16460	16387	16419	16459	16457	16407	16293	16413	16426	16303	16537	16298	16386	16342	16496	16420	16196	16443	16378	16360	16344	16363	16492	16590	16562	16373	16433	16400	16275	16532	16638	16297	16378	16386	16406	16496	16541	16566	16641	16333	16413	16352	16428	16414	16396	16286	16478	16202	16407	16492	16233	16337	16445	16205	16347	16375	16501	16385	16429	16524	16360	16391	16452	16542	16443	16426	16279	16451	16404	16333	16503	16470	16476	16184	16411	16751	16468	16468	16293	16503	16368	16260	16375	16424	16387	16528	16266	16452	16218	16321	16305	16387	16242	16087	16506	16372	16449	16580	16370	16320	16361	16355	16391	16454	16542	16380	16334	16249	16383	16377	16408	16371	16294	16469	16435	16421	16578	16499	16454	16693	16283	16277	16570	16271	16615	16561	16142	16399	16415	16240	16279	16156	16449	16595	16517	16410	16154	16386	16457	16285	16589	16295	16374	16446	16571	16442	16324	16339	16440	16612	16366	16333	16427	16616	16421	16251	16447	16633	16358	16544	16643	16446	16643	16290	16495	16474	16361	16393	16503	16338	16446	16534	16568	16401	16552	16398	16293	16317	16424	16331	16278	16351	16379	16552	16358	16418	16266	16386	16445	16432	16274	16407	16437	16406	16479	16342	16360	16347	16410	16415	16460	16299	16407	16496	16556	16261	16653	16462	16210	16304	16470	16402	16257	16256	16411	16391	16404	16357	16520	16264	16029	16379	16450	16334	16356	16364	16262	16492	16514	16249	16396	16515	16497	16276	16434	16241	16435	16324	16368	16509	16503	16283	16431	16361	16348	16470	16478	16609	16293	16306	16319	16397	16379	16512	16419	16662	16514	16156	16516	16518	16382	16448	16230	16302	16382	16419	16507	16305	16289	16629	16347	16129	16244	16257	16360	16423	16296	16211	16275	16487	16540	16223	16584	16330	16405	16370	16445	16347	16315	16493	16285	16534	16337	16434	16350	16370	16589	16555	16282	16387	16493	16301	16259	16344	16327	16239	16206	16413	16445	16275	16290	16440	16377	16619	16569	16455	16460	16299	16451	16465	16252	16370	16391	16209	16160	16269	16483	16410	16256	16376	16583	16343	16168	16374	16490	16533	16559	16520	16562	16575	16309	16365	16478	16550	16493	16433	16552	16422	16471	16130	16484	16331	16258	16291	16402	16481	16478	16433	16481	16443	16499	16399	16413	16459	16236	16623	16170	16511	16307	16210	16545	16290	16231	16385	16197	16506	16171	16368	16386	16292	16375	16443	16636	16357	16426	16182	16168	16361	16249	16416	16551	16370	16465	16282	16526	16518	16499	16481	16572	16443	16431	16573	16229	16328	16473	16481	16571	16515	16572	16561	16232	16371	16393	16362	16472	16403	16789	16448	16265	16457	16477	16185	16429	16589	16261	16329	16548	16581	16447	16341	16544	16412	16509	16192	16413	16267	16080	16562	16312	16403	16315	16518	16443	16393	16496	16313	16414	16583	16332	16410	16361	16438	16322	16390	16371	16315	16471	16374	16471	16219	16265	16362	16370	16402	16403	16583	16432	16268	16460	16411	16445	16427	16471	16609	16554	16412	16444	16415	16428	16476	16413	16527	16300	16303	16204	16552	16576	16407	16467	16465	16381	16370	16304	16568	16380	16341	16459	16546	16462	16397	16286	16444	16440	16328	16440	16364	16430	16341	16364	16576	16338	16493	16559	16266	16294	16503	16262	16455	16459	16252	16377	16411	16302	16371	16412	16393	16260	16401	16502	16598	16641	16388	16470	16293	16456	16435	16274	16385	16201	16437	16288	16378	16353	16382	16446	16653	16224	16448	16536	16452	16492	16417	16421	16335	16375	16408	16353	16355	16518	16381	16485	16362	16444	16234	16388	16504	16361	16273	16502	16243	16382	16310	16297	16484	16541	16282	16493	16493	16413	16285	16415	16480	16538	16439	16209	16387	16198	16644	16287	16429	16552	16392	16350	16467	16478	16416	16226	16440	16367	16470	16228	16278	16454	16475	16265	16247	16336	16543	16286	16446	16327	16415	16606	16353	16390	16511	16363	16541	16472	16438	16437	16435	16423	16732	16392	16315	16324	16416	16231	16266	16378	16601	16517	16347	16318	16287	16553	16356	16325	16436	16465	16347	16310	16694	16377	16369	16537	16506	16416	16252	16207	16422	16426	16454	16530	16466	16563	16327	16314	16361	16364	16636	16407	16472	16490	16392	16532	16544	16331	16490	16432	16495	16418	16656	16315	16407	16348	16352	16429	16398	16417	16463	16494	16334	16414	16309	16350	16456	16376	16388	16456	16322	16453	16277	16380	16373	16498	16658	16511	16486	16701	16542	16572	16478	16398	16396	16265	16435	16617	16510	16632	16634	16179	16538	16417	16379	16217	16286	16481	16443	16392	16522	16378	16455	16585	16488	16379	16558	16491	16495	16475	16401	16592	16461	16428	16512	16427	16699	16424	16577	16181	16380	16282	16624	16417	16406	16510	16413	16442	16426	16423	16292	16374	16604	16432	16489	16319	16627	16047	16244	16343	16185	16335	16253	16301	16297	16570	16425	16471	16491	16347	16413	16771	16295	16464	16468	16360	16570	16253	16233	16357	16398	16569	16435	16528	16363	16366	16319	16447	16469	16342	16299	16531	16238	16332	16284	16500	16495	16491	16325	16374	16553	16593	16576	16501	16552	16406	16416	16372	16437	16459	16414	16577	16469	16194	16285	16199	16297	16251	16470	16264	16267	16573	16522	16328	16286	16308	16336	16364	16419	16575	16333	16391	16331	16284	16578	16431	16398	16301	16315	16466	16508	16350	16423	16548	16361	16384	16229	16327	16400	16269	16437	16505	16489	16195	16442	16464	16337	16340	16382	16454	16331	16433	16589	16471	16293	16378	16479	16404	16306	16386	16387	16466	16459	16225	16358	16427	16465	16516	16433	16461	16450	16266	16657	16426	16427	16198	16182	16322	16384	16416	16555	16620	16527	16585	16415	16586	16393	16261	16403	16238	16295	16303	16295	16548	16548	16412	16328	16163	16479	16452	16430	16557	16365	16435	16432	16283	16562	16303	16595	16401	16309	16352	16359	16621	16357	16132	16482	16363	16302	16345	16273	16388	16454	16306	16363	16518	16503	16462	16453	16413	16390	16400	16365	16191	16504	16347	16324	16457	16454	16440	16345	16481	16496	16406	16406	16455	16524	16316	16434	16536	16417	16561	16475	16517	16384	16498	16462	16590	16204	16416	16383	16554	16346	16536	16375	16366	16446	16427	16466	16420	16359	16385	16717	16471	16395	16277	16606	16419	16523	16371	16495	16451	16627	16495	16174	16525	16323	16597	16393	16366	16603	16267	16352	16392	16377	16390	16296	16192	16414	16370	16394	16501	16359	16515	16486	16344	16459	16423	16476	16283	16595	16527	16323	16317	16509	16262	16347	16490	16428	16425	16400	16258	16436	16218	16466	16403	16327	16224	16322	16596	16355	16416	16234	16508	16309	16556	16538	16193	16561	16481	16332	16432	16286	16418	16465	16443	16499	16388	16328	16332	16667	16568	16523	16303	16203	16437	16362	16203	16418	16412	16404	16560	16478	16331	16159	16139	16271	16460	16484	16294	16496	16560	16609	16396	16368	16372	16633	16378	16380	16637	16387	16601	16410	16293	16330	16475	16413	16482	16424	16251	16181	16377	16415	16446	16386	16384	16483	16413	16368	16417	16578	16311	16514	16415	16379	16375	16596	16233	16443	16471	16197	16530	16238	16437	16462	16622	16383	16410	16612	16385	16403	16341	16543	16352	16484	16354	16401	16333
30806	58920	43046	21797	17239	16095	14988	14295	13962	13855	13863	13894	14000	13993	13737	13594	13573	13526	13542	13428	13437	13315	13490	13541	13776	14032	14836	14698	14358	14003	13724	13739	13590	13506	13537	13414	13551	13359	13494	13528	13398	13433	13617	13529	13524	13519	13320	13446	13641	13433	13570	13503	13491	13484	13406	13467	13478	13686	13526	13381	13477	13518	13582	13463	13344	13542	13544	13343	13576	13258	13424	13387	13437	13470	13445	13467	13366	13423	13434	13339	13316	13407	13381	13450	13428	13467	13510	13513	13409	13368	13580	13641	13458	13548	13562	13499	13440	13449	13491	13377	13378	13498	13362	13433	13438	13475	13660	13392	13497	13377	13435	13438	13610	13434	13399	13635	13373	13501	13254	13479	13570	13569	13433	13450	13473	13415	13543	13463	13577	13444	13394	13444	13384	13506	13567	13396	13423	13476	13377	13460	13568	13444	13499	13584	13448	13456	13369	13568	13400	13401	13442	13381	13559	13440	13399	13469	13394	13539	13443	13402	13310	13426	13376	13349	13325	13340	13581	13505	13556	13376	13446	13434	13392	13632	13462	13434	13417	13334	13600	13404	13461	13351	13621	13271	13350	13631	13289	13394	13377	13441	13561	13485	13383	13433	13391	13389	13297	13629	13540	13437	13364	13379	13580	13370	13535	13412	13625	13565	13506	13388	13408	13452	13586	13543	13501	13530	13479	13525	13357	13399	13495	13367	13407	13346	13366	13541	13452	13482	13471	13450	13363	13316	13510	13342	13430	13408	13398	13547	13499	13509	13433	13392	13479	13441	13444	13411	13455	13393	13557	13415	13603	13509	13361	13448	13492	13281	13434	13360	13566	13462	13487	13427	13274	13664	13489	13330	13515	13402	13404	13299	13546	13361	13509	13345	13567	13571	13436	13436	13471	13374	13348	13469	13468	13469	13552	13479	13392	13457	13537	13545	13506	13425	13390	13394	13467	13497	13356	13365	13410	13645	13386	13470	13411	13590	13422	13583	13473	13428	13371	13328	13386	13472	13592	13478	13481	13674	13372	13422	13420	13572	13337	13481	13445	13488	13368	13270	13509	13351	13547	13346	13487	13474	13344	13521	13368	13515	13467	13443	13388	13404	13433	13350	13353	13349	13488	13321	13486	13356	13570	13365	13486	13435	13536	13633	13351	13424	13443	13332	13361	13456	13367	13604	13337	13419	13524	13351	13380	13470	13419	13462	13323	13342	13703	13459	13411	13371	13456	13572	13354	13326	13497	13429	13344	13416	13523	13486	13510	13549	13480	13417	13442	13339	13337	13442	13297	13403	13439	13456	13355	13315	13383	13572	13326	13466	13522	13336	13397	13400	13464	13457	13465	13408	13463	13362	13434	13467	13335	13599	13499	13495	13449	13603	13508	13366	13482	13409	13440	13437	13471	13415	13427	13365	13477	13509	13370	13265	13493	13428	13629	13422	13349	13532	13336	13422	13382	13516	13477	13540	13440	13527	13521	13462	13581	13567	13416	13199	13475	13338	13397	13408	13442	13375	13498	13562	13535	13567	13478	13379	13429	13536	13534	13715	13430	13502	13453	13394	13423	13448	13305	13462	13540	13499	13243	13626	13511	13498	13300	13289	13431	13631	13425	13468	13278	13425	13383	13397	13416	13414	13470	13542	13533	13371	13375	13469	13467	13399	13479	13495	13460	13399	13339	13689	13446	13413	13460	13506	13463	13331	13471	13395	13434	13586	13289	13496	13363	13390	13424	13540	13433	13343	13482	13340	13361	13441	13465	13339	13454	13365	13304	13606	13403	13526	13460	13484	13401	13341	13441	13557	13539	13230	13609	13425	13572	13333	13550	13529	13389	13438	13461	13423	13278	13417	13474	13468	13300	13231	13453	13457	13501	13570	13291	13597	13386	13318	13475	13433	13390	13459	13323	13484	13683	13436	13513	13464	13431	13377	13331	13451	13547	13530	13447	13408	13468	13319	13506	13386	13376	13310	13275	13451	13547	13487	13532	13244	13343	13539	13487	13398	13497	13563	13475	13309	13565	13280	13526	13404	13549	13600	13410	13352	13422	13389	13512	13397	13423	13453	13450	13504	13437	13483	13462	13422	13530	13364	13573	13585	13496	13690	13465	13476	13459	13440	13489	13426	13433	13417	13456	13487	13449	13397	13491	13515	13490	13473	13348	13442	13514	13323	13500	13414	13330	13417	13500	13431	13433	13514	13489	13425	13508	13683	13360	13325	13377	13485	13469	13289	13593	13444	13454	13351	13367	13537	13534	13568	13442	13374	13578	13411	13400	13473	13410	13427	13427	13351	13535	13396	13412	13545	13467	13472	13541	13597	13535	13429	13178	13476	13406	13500	13379	13548	13522	13527	13440	13535	13495	13402	13465	13511	13466	13320	13370	13486	13381	13424	13333	13310	13543	13512	13205	13367	13493	13508	13419	13572	13347	13510	13453	13487	13480	13368	13435	13400	13430	13619	13515	13439	13531	13437	13291	13470	13318	13478	13374	13461	13390	13339	13448	13462	13377	13552	13495	13302	13476	13625	13330	13531	13553	13255	13438	13513	13510	13319	13435	13324	13432	13503	13474	13488	13507	13448	13593	13475	13575	13555	13548	13447	13466	13489	13550	13380	13505	13496	13436	13521	13489	13487	13433	13355	13369	13463	13486	13407	13435	13368	13466	13602	13445	13381	13656	13663	13379	13348	13363	13303	13536	13380	13457	13371	13486	13424	13190	13342	13519	13612	13428	13447	13446	13575	13455	13505	13453	13445	13449	13434	13471	13605	13363	13495	13528	13386	13404	13596	13459	13582	13287	13461	13246	13445	13441	13460	13520	13603	13528	13420	13574	13345	13445	13425	13535	13436	13423	13511	13499	13464	13377	13503	13496	13205	13435	13356	13561	13437	13494	13487	13424	13542	13363	13394	13538	13479	13363	13530	13541	13387	13410	13422	13495	13466	13323	13488	13497	13394	13517	13474	13434	13430	13339	13458	13482	13510	13410	13426	13507	13463	13527	13478	13364	13378	13322	13475	13477	13407	13336	13476	13299	13402	13524	13492	13504	13570	13579	13367	13494	13436	13312	13335	13500	13417	13402	13586	13377	13332	13442	13452	13352	13642	13526	13368	13497	13509	13353	13651	13336	13455	13379	13452	13564	13260	13460	13671	13348	13473	13372	13413	13391	13369	13352	13338	13501	13459	13558	13514	13418	13506	13372	13520	13507	13594	13482	13250	13469	13303	13515	13446	13497	13501	13396	13542	13277	13497	13341	13465	13539	13358	13374	13387	13456	13642	13330	13366	13497	13343	13570	13383	13486	13554	13213	13530	13403	13413	13464	13538	13351	13346	13511	13463	13441	13347	13580	13452	13483	13319	13431	13555	13385	13657	13491	13369	13525	13309	13443	13479	13474	13411	13503	13427	13564	13516	13424	13516	13399	13515	13648	13408	13422	13539	13404	13358	13429	13507	13668	13473	13487	13367	13371	13561	13271	13439	13428	13387	13397	13460	13465	13516	13325	13365	13659	13341	13506	13494	13386	13423	13567	13384	13610	13484	13414	13463	13471	13531	13363	13574	13397	13510	13399	13654	13478	13383	13429	13281	13520	13647	13648	13501	13347	13541	13526	13374	13538	13583	13483	13628	13386	13307	13363	13449	13431	13400	13576	13543	13402	13376	13406	13568	13359	13402	13358	13461	13432	13520	13470	13467	13407	13413	13484	13469	13493	13369	13456	13331	13556	13359	13353	13546	13323	13333	13434	13406	13431	13383	13458	13544	13364	13485	13698	13466	13461	13325	13406	13461	13558	13346	13472	13654	13445	13412	13579	13467	13460	13324	13358	13531	13432	13548	13628	13430	13381	13436	13522	13586	13533	13500	13587	13484	13472	13358	13550	13430	13507	13476	13334	13410	13309	13478	13475	13293	13498	13276	13301	13601	13528	13282	13551	13339	13427	13488	13496	13487	13522	13387	13407	13472	13282	13584	13416	13432	13670	13629	13444	13451	13532	13476	13409	13416	13468	13415	13771	13444	13276	13539	13498	13463	13484	13482	13369	13394	13337	13493	13531	13368	13526	13533	13435	13334	13415	13427	13625	13380	13381	13454	13369	13409	13490	13462	13372	13414	13303	13585	13436	13500	13322	13498	13562	13544	13475	13439	13657	13345	13366	13441	13507	13427	13319	13349	13508	13564	13419	13442	13479	13385	13385	13505	13367	13414	13467	13493	13377	13577	13654	13481	13437	13502	13421	13428	13459	13309	13478	13453	13403	13517	13395	13414	13584	13274	13545	13423	13741	13320	13489	13302	13334	13445	13517	13295	13461	13302	13527	13499	13511	13499	13535	13437	13410	13436	13446	13484	13470	13433	13495	13397	13514	13282	13476	13433	13541	13457	13436	13548	13531	13476	13334	13409	13567	13597	13357	13541	13272	13388	13505	13509	13330	13519	13433	13491	13444	13323	13491	13466	13510	13330	13474	13453	13437	13416	13498	13469	13525	13506	13455	13321	13622	13458	13512	13466	13455	13510	13338	13373	13628	13514	13561	13454	13385	13398	13422	13175	13643	13371	13368	13306	13563	13470	13397	13295	13487	13392	13376	13422	13527	13387	13349	13408	13517	13424	13296	13607	13469	13496	13380	13502	13528	13595	13504	13471	13382	13429	13421	13533	13427	13472	13429	13350	13614	13610	13495	13491	13356	13594	13305	13524	13387	13404	13466	13391	13422	13541	13597	13383	13515	13421	13481	13515	13442	13545	13454	13570	13408	13369	13300	13433	13544	13505	13391	13560	13459	13496	13427	13391	13508	13385	13305	13413	13323	13514	13574	13356	13500	13663	13415	13423	13623	13308	13430	13497	13418	13599	13356	13423	13402	13455	13442	13628	13221	13510	13594	13446	13607	13619	13509	13240	13476	13405	13554	13543	13417	13473	13430	13347	13341	13485	13570	13449	13513	13451	13354	13339	13464	13506	13381	13350	13345	13382	13472	13501	13277	13536	13475	13444	13430	13504	13527	13356	13431	13430	13411	13462	13427	13528	13506	13377	13491	13350	13459	13492	13365	13497	13464	13578	13482	13480	13441	13424	13533	13395	13392	13453	13330	13534	13386	13329	13335	13527	13607	13468	13422	13545
24692	21360	28400	26701	19776	17659	17034	15953	15748	15821	15813	15842	15881	15781	15595	15557	15338	15621	15461	15460	15607	15492	15710	15527	15521	15452	15708	16076	15862	15855	15421	15425	15655	15377	15236	15319	15419	15684	15464	15438	15320	15465	15475	15403	15406	15339	15427	15109	15692	15711	15298	15648	15293	15316	15364	15540	15368	15661	15473	15174	15427	15460	15262	15346	15376	15283	15465	15554	15197	15596	15337	15507	15440	15345	15511	15341	15361	15372	15322	15495	15387	15314	15505	15344	15358	15338	15431	15483	15252	15423	15277	15275	15542	15306	15204	15316	15387	15413	15300	15273	15382	15502	15238	15586	15460	15571	15434	15220	15532	15347	15449	15123	15391	15353	15361	15475	15419	15295	15394	15310	15255	15341	15149	15420	15369	15208	15334	15448	15519	15363	15224	15250	15328	15352	15141	15257	15478	15264	15439	15476	15372	15522	15416	15555	15257	15452	15452	15406	15413	15219	15488	15430	15271	15367	15393	15301	15287	15414	15514	15373	15370	15481	15511	15246	15243	15445	15324	15266	15338	15168	15458	15327	15312	15364	15514	15506	15410	15197	15447	15360	15747	15492	15428	15348	15302	15278	15298	15163	15397	15391	15487	15345	15282	15221	15456	15249	15224	15512	15242	15432	15449	15454	15214	15436	15199	15274	15313	15055	15470	15466	15290	15496	15391	15329	15248	15417	15387	15550	15457	15509	15484	15315	15380	15358	15251	15410	15239	15233	15450	15472	15370	15341	15383	15398	15439	15331	15375	15293	15354	15118	15293	15348	15339	15394	15302	15362	15153	15369	15360	15253	15143	15256	15363	15190	15422	15324	15369	15406	15345	15273	15307	15357	15297	15334	15240	15346	15165	15406	15475	15541	15259	15465	15410	15358	15449	15601	15357	15528	15385	15361	15355	15443	15292	15316	15539	15286	15506	15453	15286	15510	15517	15158	15491	15171	15278	15383	15433	15520	15435	15404	15466	15603	15453	15424	15256	15425	15296	15371	15524	15201	15352	15320	15616	15366	15342	15272	15493	15408	15532	15307	15316	15294	15484	15542	15344	15354	15137	15331	15381	15402	15335	15445	15296	15210	15353	15391	15347	15423	15478	15540	15625	15411	15174	15473	15357	15220	15523	15282	15492	15425	15425	15299	15247	15414	15315	15523	15304	15297	15520	15505	15197	15463	15524	15215	15226	15314	15547	15452	15446	15361	15550	15468	15391	15430	15563	15323	15327	15366	15455	15340	15376	15451	15524	15502	15287	15428	15669	15512	15505	15235	15515	15401	15670	15194	15523	15370	15557	15620	15347	15311	15557	15279	15390	15334	15341	15373	15396	15507	15433	15384	15417	15490	15548	15393	15357	15635	15121	15261	15390	15406	15698	15264	15449	15501	15354	15307	15511	15235	15342	15355	15327	15284	15427	15349	15226	15387	15373	15436	15375	15344	15178	15242	15446	15398	15315	15267	15251	15445	15502	15319	15315	15393	15416	15486	15484	15314	15383	15416	15236	15246	15522	15273	15438	15338	15330	15377	15454	15330	15567	15213	15253	15586	15584	15198	15579	15358	15415	15404	15432	15512	15355	15456	15378	15610	15366	15193	15389	15254	15417	15468	15333	15551	15505	15288	15512	15419	15415	15308	15455	15554	15569	15228	15650	15275	15383	15427	15530	15338	15203	15465	15365	15467	15433	15289	15534	15382	15299	15493	15437	15362	15412	15347	15491	15450	15306	15350	15475	15370	15337	15509	15426	15307	15574	15362	15269	15446	15363	15262	15376	15182	15388	15531	15332	15226	15332	15207	15362	15397	15594	15397	15431	15374	15470	15458	15240	15253	15230	15570	15438	15453	15357	15514	15429	15258	15413	15473	15528	15392	15415	15475	15350	15339	15238	15299	15097	15543	15412	15418	15376	15470	15375	15288	15540	15370	15256	15391	15289	15452	15374	15399	15515	15268	15361	15375	15459	15126	15446	15395	15446	15317	15472	15241	15581	15448	15284	15554	15389	15346	15609	15462	15345	15573	15323	15364	15330	15318	15182	15183	15453	15424	15438	15430	15525	15518	15362	15367	15147	15398	15546	15586	15327	15235	15512	15421	15439	15380	15352	15545	15588	15162	15360	15500	15444	15154	15168	15316	15403	15497	15278	15259	15476	15411	15453	15315	15268	15453	15480	15256	15211	15302	15300	15261	15461	15185	15439	15496	15519	15416	15271	15456	15488	15462	15445	15338	15450	15360	15266	15319	15353	15265	15468	15347	15321	15366	15533	15637	15270	15570	15524	15402	15574	15553	15296	15362	15488	15417	15200	15411	15536	15393	15339	15465	15359	15424	15546	15337	15488	15259	15209	15415	15357	15390	15345	15370	15425	15296	15315	15135	15351	15267	15453	15391	15402	15439	15374	15372	15341	15513	15402	15379	15410	15389	15340	15217	15425	15400	15573	15289	15405	15428	15471	15256	15247	15304	15514	15347	15314	15322	15359	15504	15539	15483	15413	15208	15304	15238	15343	15363	15314	15496	15401	15276	15322	15494	15372	15301	15481	15303	15288	15392	15504	15240	15501	15369	15547	15469	15459	15414	15579	15433	15303	15360	15517	15351	15554	15461	15383	15350	15076	15408	15454	15193	15442	15490	15399	15181	15399	15292	15141	15349	15591	15561	15326	15401	15329	15592	15403	15329	15310	15307	15338	15343	15456	15491	15299	15254	15397	15479	15454	15290	15297	15523	15614	15451	15317	15238	15204	15327	15400	15554	15442	15349	15358	15393	15380	15199	15217	15477	15521	15127	15350	15305	15401	15541	15433	15277	15452	15157	15374	15266	15437	15463	15463	15368	15395	15161	15552	15495	15375	15228	15300	15455	15267	15320	15296	15258	15308	15512	15428	15228	15602	15137	15333	15261	15398	15253	15428	15472	15392	15433	15556	15227	15599	15229	15431	15539	15484	15579	15393	15263	15185	15368	15608	15523	15447	15348	15652	15459	15442	15304	15151	15293	15398	15460	15390	15389	15660	15344	15302	15551	15392	15502	15483	15408	15474	15520	15461	15343	15476	15159	15311	15294	15319	15422	15411	15584	15344	15513	15307	15562	15422	15348	15481	15253	15414	15269	15420	15397	15458	15473	15456	15405	15306	15420	15389	15469	15376	15392	15550	15272	15508	15217	15276	15353	15257	15387	15289	15479	15310	15479	15464	15322	15193	15393	15186	15401	15366	15536	15237	15513	15507	15246	15432	15507	15323	15364	15303	15297	15357	15354	15395	15410	15614	15495	15438	15560	15320	15349	15518	15398	15404	15531	15551	15491	15434	15305	15437	15360	15323	15445	15067	15405	15386	15245	15494	15313	15282	15243	15457	15227	15454	15476	15451	15373	15456	15387	15442	15391	15374	15411	15403	15504	15508	15724	15416	15513	15486	15525	15308	15463	15385	15233	15068	15504	15265	15297	15372	15412	15330	15216	15505	15290	15460	15503	15548	15377	15254	15519	15326	15401	15332	15154	15366	15270	15081	15257	15362	15473	15403	15388	15282	15303	15430	15378	15342	15456	15196	15532	15389	15454	15485	15457	15431	15483	15566	15579	15387	15327	15302	15408	15346	15371	15253	15450	15283	15285	15381	15395	15541	15479	15469	15364	15367	15460	15462	15405	15371	15537	15442	15393	15473	15587	15433	15181	15484	15274	15313	15342	15332	15400	15579	15439	15356	15336	15378	15498	15117	15309	15410	15310	15225	15331	15424	15246	15407	15293	15443	15221	15318	15284	15545	15461	15264	15352	15397	15287	15583	15383	15280	15488	15297	15322	15355	15412	15532	15385	15454	15198	15449	15328	15142	15248	15407	15395	15334	15343	15305	15480	15416	15486	15272	15454	15425	15287	15220	15284	15422	15358	15425	15439	15469	15236	15290	15514	15735	15520	15658	15436	15467	15379	15326	15450	15476	15473	15407	15349	15443	15397	15388	15284	15352	15293	15289	15610	15422	15468	15327	15537	15490	15464	15466	15241	15321	15380	15301	15271	15314	15471	15576	15240	15328	15496	15297	15477	15351	15253	15364	15428	15574	15239	15494	15447	15548	15436	15282	15306	15488	15419	15367	15508	15479	15423	15422	15391	15304	15474	15188	15386	15508	15400	15316	15247	15586	15272	15345	15390	15412	15357	15322	15341	15503	15383	15431	15327	15398	15230	15283	15458	15305	15488	15378	15488	15069	15454	15413	15364	15338	15453	15193	15604	15478	15361	15335	15370	15348	15236	15387	15318	15492	15429	15437	15473	15271	15132	15222	15197	15455	15398	15264	15323	15570	15504	15431	15359	15420	15433	15501	15383	15517	15217	15282	15393	15372	15351	15542	15235	15276	15744	15426	15394	15405	15423	15435	15370	15598	15305	15502	15215	15321	15341	15339	15445	15386	15343	15496	15488	15479	15475	15390	15444	15300	15215	15484	15426	15490	15454	15383	15325	15521	15495	15269	15529	15411	15417	15306	15241	15491	15534	15387	15436	15452	15331	15434	15536	15360	15476	15399	15518	15301	15306	15436	15552	15431	15447	15361	15144	15477	15535	15339	15429	15509	15240	15411	15586	15369	15438	15555	15279	15399	15232	15317	15394	15300	15409	15350	15420	15345	15525	15447	15442	15340	15281	15350	15348	15424	15541	15425	15424	15319	15453	15349	15427	15449	15311	15418	15624	15586	15361	15278	15467	15385	15406	15324	15552	15389	15205	15276	15353	15424	15460	15363	15205	15241	15412	15475	15383	15477	15279	15370	15493	15339	15373	15466	15382	15343	15330	15467	15408	15536	15426	15284	15173	15423	15373	15343	15484	15215	15256	15319	15085	15467	15497	15557	15408	15413	15580	15325	15440	15223	15487	15511	15410	15319	15389	15432	15325	15561	15310	15444	15354	15256	15310	15321	15377	15570	15273	15377	15440	15576	15433	15414	15437	15523	15512	15419	15390	15541	15242	15359	15398	15253	15435	15453	15314	15390	15558	15453	15458	15389	15248	15473	15362	15511	15362	15561	15240	15120	15437	15375	15410	15352	15522	15533	15391	15543	15444	15303	15378	15403	15508	15510	15693	15427	15533	15314	15405	15321	15546	15553	15241	15318	15390	15565	15613	15436	15324
29428	51299	38085	19857	16530	14828	13848	13367	13176	13249	13196	13051	13361	13004	12934	12893	12943	12828	12893	12748	12960	12884	12948	12865	12952	13070	13312	13767	13460	13250	13107	12750	12910	12813	12918	12879	13002	12804	12895	12859	12880	12906	12705	12695	12949	13036	13036	12903	13096	12938	12842	12859	12762	12845	12849	12927	12768	12950	12936	12840	12685	12983	12851	12702	12981	12957	12875	12885	12917	12680	12717	12765	12822	13002	12937	13087	12870	12839	12743	12822	12752	13073	12737	12984	12845	12806	12684	12864	12871	12906	12899	12811	12966	12776	13025	12899	12733	12758	12803	12821	12976	12846	12840	12844	12901	12887	12862	12864	12867	12740	12878	12764	12902	12798	12820	12859	12757	12908	13059	12898	12929	12811	12701	12755	12881	12856	13031	12780	12883	12889	12963	12843	12755	12760	12925	12843	12691	12888	12841	12894	12920	12948	12787	12813	12886	12822	12805	12904	12835	12836	12832	12941	12849	12748	12844	12846	12905	12834	12793	12846	12828	12903	12785	12883	12766	12886	12855	12922	12876	12847	12870	12909	12953	12873	12812	12890	12982	12919	12793	12726	12885	12757	12966	12895	12859	12958	12894	13022	12891	12853	12856	12850	12839	12825	12896	12869	12855	12900	12822	12952	12886	12642	12985	12928	12944	12976	12840	12937	12899	12633	12869	12798	12719	12751	12935	13042	12902	12760	12769	12938	12953	12811	12893	12679	13043	12910	12851	12906	12750	12754	12877	12970	12980	12700	12834	12890	12958	12825	12774	12897	12844	13043	12907	12795	12798	12904	12810	12861	12717	12843	12830	12933	12725	12844	12773	12914	12840	12913	12786	12858	12747	12700	12691	12772	12878	12933	12746	12865	13009	12866	12891	12948	12752	12846	12736	12865	12764	12840	12672	12765	12865	12954	12871	12675	12972	12841	12811	12859	12901	12809	12873	12801	12886	12799	12838	12871	12776	13070	12780	12916	12717	12829	12687	12856	12896	12895	12864	12841	12886	12854	12772	12711	12832	13014	12931	12893	12722	12938	12946	13079	12879	12891	12995	12950	12859	12849	12816	12782	12983	12918	12977	12805	12813	12806	12994	12974	12872	12804	12827	12846	12765	12946	12877	12885	12858	12821	12746	12832	12878	12905	12779	12881	12866	12867	12904	12862	12912	12800	12861	12907	12894	12833	12860	12960	12968	12770	12933	12901	12930	12852	12817	12924	12831	12748	13004	12538	12886	12761	12882	12850	12699	12754	12936	12681	12873	12785	12783	12820	12827	12793	12881	12812	12848	12878	12797	12940	12836	12774	12854	12817	12976	12692	12748	12873	12831	12772	12785	12665	12909	12868	13021	12939	12899	13010	12866	12888	12898	12823	12968	12821	12947	12830	12801	13015	12791	12789	12848	12920	12997	12780	12838	12996	12888	12933	12849	12914	12916	12877	12795	13050	12822	12727	12899	12991	12792	12949	12726	12771	12761	12679	12936	12788	12807	12775	12778	12869	12696	12919	12774	12707	12894	12867	12872	12810	12911	12908	12746	12911	13126	12874	12788	12779	12772	12897	12804	12888	12797	12840	12816	12961	12818	12921	12868	12774	12749	12764	12871	12945	12797	12767	12821	12771	12645	12752	12800	12691	12963	12900	12871	12862	12877	13003	12860	12924	12945	12846	12960	12808	12857	12820	12975	12912	13059	12795	12888	12949	13009	12876	12793	12768	12875	12823	12762	12815	12919	12704	12665	12918	12823	12816	12859	13049	12822	12913	12905	12858	12918	12742	12821	12849	12927	12728	12763	12915	12837	12797	12899	12905	12923	12853	12641	12904	13005	12879	12716	12866	12694	12762	12930	12875	12933	12983	12895	12762	12855	12975	12995	12945	12998	12878	12786	12890	12828	12880	12628	12922	12713	12732	12933	12859	12861	12936	13000	12791	12791	13018	12818	12895	13043	12993	12792	12903	13008	12807	12911	12768	12934	12933	12776	12784	12903	12974	12744	12831	12708	12943	12781	12970	12771	12827	12856	13014	12824	12789	12943	12799	13002	12940	12978	12845	12997	12912	12742	12967	12973	12907	12883	12864	12837	13034	12899	12966	12720	12908	12771	13018	12744	12857	12806	13084	12888	12949	12867	12977	12821	12890	13081	12939	12879	12815	13096	12828	12890	12953	12799	12810	12865	12798	12940	12807	12822	12966	12910	12903	12813	12878	12878	12884	12969	12784	12888	12939	12868	12995	12861	12898	12883	12747	12826	12865	12822	12899	12927	12868	12896	12938	12836	12815	12863	12798	12733	12801	12874	12681	12813	12819	12969	12879	12881	12945	12834	12948	12909	12890	12748	12775	12831	12982	12916	12673	12963	12833	12833	12828	13018	12881	12956	13020	12916	12884	12638	12911	12920	12874	12811	12974	12827	12753	12837	13022	12864	13002	12673	12842	12837	12946	12898	12911	12945	12962	12949	12901	12864	12926	12937	12791	12932	12963	12660	12797	12746	12766	12882	12756	12791	12876	12898	12871	12667	12789	12896	12853	12896	12888	12897	12787	12887	12891	12796	12774	12770	12962	12744	12872	13007	13002	12857	12937	12902	12854	13056	13006	12813	12925	12876	12831	12873	12966	12842	12916	12974	12915	12906	12833	12883	12741	12971	12867	12776	12795	12773	12969	12906	12867	12651	12836	12882	12830	12797	13028	12988	12892	12833	12799	12882	12954	12896	13024	13007	12927	12888	12803	12882	12828	12974	12766	12896	12832	12861	12782	13026	12782	12886	12863	12781	12917	12830	12925	13017	12703	12965	12705	12806	12992	12954	12926	12773	12890	12940	12895	12926	12863	12940	12782	12758	12854	12976	12765	12851	12919	12922	12841	12899	12849	12757	12956	12760	12958	12990	12805	12880	12730	12903	12795	12894	12933	12835	12724	12896	12945	12662	12971	12885	12781	12853	12886	12943	12789	12952	12787	12934	12708	12678	12953	12691	12633	12835	13062	12805	13009	12815	13029	12945	12755	12781	12899	12865	12717	13016	12907	12860	12761	12826	12743	13067	12839	12891	12802	12918	12824	12882	12950	12850	12797	13088	12961	12805	12848	12895	12882	12877	12777	12829	12766	13032	12906	12850	12738	13002	12921	12856	12806	12899	12802	12938	12774	12858	12898	12955	13047	12882	12702	12862	12805	12974	12827	12766	12816	12954	12927	12871	12771	12699	12989	12836	12921	12942	12878	12865	12956	12860	12885	12874	12814	12795	12860	12729	12794	12869	12913	12878	12783	12934	12695	12710	12752	12745	13030	12921	12803	12900	13002	12914	12838	12731	12848	12868	12839	12837	12802	12864	12910	12776	12900	12809	12792	12776	12797	12932	12780	12839	12932	12907	13000	12785	12868	12953	12701	12944	12813	12867	12924	12820	12932	12636	12909	13002	12761	12702	12946	12845	12811	12911	12869	12743	12849	12758	12792	12725	12905	13053	12778	12896	12837	12951	12965	12861	12755	12878	12851	12892	12793	12790	13058	12942	12815	12937	12834	13046	13027	12845	12859	12685	12925	12972	12846	12814	12932	12819	12865	12905	12878	12873	12818	12861	12908	12945	12890	12829	12907	12873	12726	12964	12879	12862	12884	12820	12812	12877	12962	12795	12862	12885	12811	12872	12699	12869	12899	12908	12758	12881	12913	12907	12763	12753	12842	12874	12836	12754	12822	12760	12755	12805	12920	12943	12832	12803	13033	12839	13059	12906	12744	13039	13007	12752	13039	12824	12912	12817	13081	12824	12943	12875	12781	12887	12707	12860	12809	12890	12838	12960	12912	12887	12868	13026	12780	12874	12861	12875	12883	12906	12789	12804	13055	12872	12893	12780	12903	13043	12945	12915	12968	12922	12731	12860	12760	12818	12890	12961	12828	12829	12866	12974	12837	12841	12833	12883	12826	12858	12924	13037	12917	12950	12963	12877	12749	12883	12831	12891	12941	12931	12856	12827	12802	12944	12782	12909	12945	12712	12873	12882	12967	12921	12941	12843	12910	12767	12939	12975	13045	12768	12765	12952	12788	12755	12789	12919	12941	12890	12934	13031	12876	12796	12927	12869	12862	12835	12691	12830	12907	12783	12821	12951	12703	12862	12897	12825	12921	12835	12761	12901	12924	12864	12833	12836	12979	12957	12895	12808	12843	12911	12963	12977	12839	12711	13012	12884	12918	12906	12893	12881	12848	12877	12948	12945	12882	12980	12895	12901	12797	12857	12986	12874	13086	12882	12985	12906	12907	12838	12692	13034	12854	12861	12907	12917	12811	12891	12916	12850	12938	13022	12868	12954	12819	12739	12964	12868	12898	12801	12795	12825	12991	12964	12710	12873	12742	12886	12892	12916	12863	12920	12808	12920	12830	12895	12883	12836	12684	13044	12896	12830	12915	12901	13000	12930	12932	12896	12897	13005	12748	12823	12905	12822	12843	12829	12929	12934	12776	12868	12969	12768	13010	12910	13008	12940	12883	12975	12883	12823	12755	12765	12781	12927	13071	12877	12891	12818	12955	12953	12865	12915	12871	12689	12909	12826	13053	12811	12826	12896	12870	12753	12911	12787	13007	12834	12802	12781	12808	12952	12784	12934	12806	12854	12948	12748	12814	12914	12761	12955	12717	12919	12784	12778	13036	12961	12872	12782	12900	12930	12887	12875	12740	12722	12919	13058	12972	12710	12890	12840	12895	12844	12705	12897	12943	12802	12861	12993	12772	12927	12817	12893	12909	12906	12873	12792	12929	13010	12806	12793	12935	12841	12833	12807	12759	12871	12952	12904	12877	12941	12826	12706	12827	12823	12843	12790	12839	12966	12780	12769	12844	12799	12838	12810	12848	12761	12907	12689	12987	12828	12932	12875	12809	13027	12765	12686	12835	12770	12917	12796	12906	12854	12837	12837	12781	12777	12881	12904	12943	12933	12857	12866	12939	12947	12746	12923	12892	12679	12898	12934	12831	12887	12801	12790	12717	12787	12813	12891	12786	12904	12772	12827	12878	12891	12770	12790	12767	12877	12768	12966	12986	12789	12803	12836	12781	12855	12898	12713	12828	12956	12916	12744	12939	12874	12784	12841	12997	12872	13034	12819	12941	12826	12840	12784	12934	12833	12934
22176	21142	28399	24221	21698	23137	23076	17966	16742	17017	17054	16866	16770	16152	16424	16472	16314	16217	16375	16381	16115	16097	16105	15999	16073	16415	17586	18225	17769	17036	16695	16289	16293	16007	16126	16001	16026	16067	16241	16116	16016	16150	16260	15948	16069	15984	15958	16044	16031	15907	16248	15837	15954	15900	16058	16043	16038	16139	16041	16007	15948	15901	16185	15977	16032	16065	16118	15953	15919	15996	15802	15893	16001	15913	16098	16118	16040	15921	16178	16030	15779	16002	15909	16077	16172	15950	15913	15956	15969	15847	15870	16079	15934	15890	16162	16056	16229	16004	15964	16070	16161	16134	16041	15876	15959	16098	15941	16005	15893	15866	16172	16163	15944	15951	16011	16213	15877	15950	16079	15948	16005	16119	15939	15952	15918	15788	15953	16076	16049	16051	15911	16013	15903	16081	15949	16145	15975	15971	15979	16084	15982	15930	15944	16156	16054	15888	15963	15867	15860	15996	16203	15881	16050	16165	15991	15924	15862	15998	15777	15882	15874	15980	16087	15924	16091	15967	15897	15963	15974	16004	16094	16142	16028	16010	16067	15973	16101	15957	16010	15875	16088	15892	16227	15844	15877	16053	15920	16094	16071	16108	16114	16013	16038	15921	15918	15984	15923	16245	16111	16038	16129	15960	16009	15944	16129	15989	16192	16069	15861	15933	16105	16045	16166	15845	16003	15930	16010	16019	16019	15895	15832	16091	15941	16138	16259	15761	15997	16006	15998	16130	15892	15988	16051	16165	15965	15969	15826	16052	15901	16132	16066	16085	15943	15916	16044	15752	15848	16044	15878	15830	16144	15948	16014	15992	16178	15872	15759	15794	15804	15933	16025	16091	16224	16044	16009	15909	15975	15967	16209	16024	16029	15948	16031	15984	15869	16126	15924	15904	16067	16060	15999	15766	15930	15875	15953	15743	15959	16211	16141	16218	16048	16033	15973	15794	15919	15959	16046	15995	15854	15927	15881	16016	15978	16152	15945	16028	15647	15929	15882	15882	15793	16057	15777	15983	15908	15908	15931	15991	15989	15884	16191	15873	15737	15926	15985	15931	15955	15952	15961	16052	16001	16029	16146	15847	15917	15957	16038	16185	15788	15948	16092	15884	15832	15838	15970	16022	16109	15765	16008	15888	16005	15897	15997	15857	15920	16139	15910	15946	15987	15959	16000	16107	15934	16163	16028	16042	16056	16034	15941	15893	15985	15890	15843	16099	16095	16071	16159	16035	15830	15952	15685	16116	16014	15779	15976	16168	16164	16140	16116	16061	15897	16015	16064	15758	16105	15885	16186	15910	15771	15892	15750	16010	15973	16003	15893	15932	15992	15916	15819	16042	15985	16274	16037	15736	15999	16087	16149	16051	16030	16022	15967	16073	15961	16065	15939	15931	16014	15994	15952	16058	16105	16058	15863	15925	15882	16046	16041	16136	16043	16006	15838	15895	16145	16185	15886	16148	16180	16016	15891	15779	15885	15967	16176	15848	16256	16019	15959	16005	16156	16096	16065	16053	16042	15965	16023	15886	16102	15982	15973	15809	15909	16054	15776	15930	16155	16041	15994	16072	15989	15853	16128	16005	16084	15896	15844	15985	15705	15945	15994	16017	16042	16069	16077	15810	16020	15840	16004	15809	15983	16202	15884	15825	16058	15837	15906	15973	15995	15924	15884	15954	15959	15916	15993	16074	16009	15900	15814	15677	15761	16023	15855	16167	16016	15952	15983	15996	16135	15942	15917	15899	15999	16074	15965	16111	15930	16110	16043	15920	16034	15977	15833	15882	15979	15994	15908	15915	15875	15959	15965	16017	15968	15892	16095	16100	16238	15949	16034	15876	15857	15862	16089	16193	16154	15983	16181	15925	15761	15923	15933	15786	16026	16129	16086	16031	15959	16044	16074	16078	15874	15863	15909	15597	15849	15989	15845	15926	15912	15943	16094	16045	15796	15973	15923	16016	15933	16085	15961	15888	15849	15842	15780	15860	15839	15948	16125	15949	15964	15838	16031	15945	15845	16072	15951	16081	15745	16005	16207	15854	16096	16020	16011	15909	16043	16035	16044	16043	15883	15972	16147	16011	16021	16131	16014	16013	16004	16100	15892	15885	15806	15879	16043	15991	15998	15956	15983	15819	15961	15693	16112	15992	15909	15928	15811	16064	16053	16149	16084	16101	16130	15952	15922	16054	15925	15901	16004	15944	15987	15950	15971	16014	15894	15977	15958	15986	16028	16024	15939	16195	15814	16089	16141	15894	16120	16187	15720	15888	15926	16010	15932	15811	15857	15844	15994	15885	16035	16155	16114	16063	15920	15744	15908	16022	16079	16200	16013	16079	16064	15797	16079	15967	15909	15787	15909	16102	15764	16162	15905	15762	15793	15780	16032	16164	16184	15858	15989	16122	15939	15871	15913	16023	15937	16081	15985	15982	16028	15934	16320	15900	15984	15979	15994	15917	16099	15901	16051	15858	16157	16107	16158	15936	15935	16108	16007	16078	15879	15933	15920	15997	15977	15764	15969	16077	16047	16001	16033	15832	15807	15813	16058	16065	16169	16084	15987	15862	15757	15756	16039	15951	16042	15944	15962	16000	15925	15981	16166	15932	15995	15809	15947	16002	16128	16052	15975	15863	15977	15852	15954	15866	15912	16073	15949	15914	16135	15892	15543	16036	16026	16179	16059	16103	15938	15931	15903	15873	15809	15854	15943	16121	16097	15684	15892	16035	15912	16051	16054	16133	16039	15932	16061	16043	15949	16096	16149	15846	15971	15983	15996	15858	15783	15982	15937	16280	16163	15976	16024	16105	15866	16003	16075	16008	16040	15987	16028	15982	15983	16070	15912	15874	15800	16030	15788	15965	16028	15876	16055	16005	15946	15745	15925	15959	15956	16129	15957	16121	15984	15781	15961	15898	16074	15973	16073	15942	15885	15850	15938	15834	16067	15879	15833	16101	16055	15906	15908	15880	16005	15975	15956	15753	16125	15927	15955	15953	15845	15911	15977	15935	15853	15925	15827	16057	16220	16028	16023	16154	16020	15956	16070	16025	15911	15957	16142	15890	15987	16079	16017	15921	15940	15974	15868	15891	16122	16083	15824	15976	16147	16151	16043	15837	16066	16038	16098	15956	15942	15972	15843	15923	16097	15858	15890	15929	16128	15923	15744	15788	16073	16053	15906	15860	16004	15818	15992	15820	15892	15974	15733	16038	16169	16061	16185	16070	15990	15866	15922	16046	15956	15896	16002	15962	15853	16021	15905	16046	15879	16069	15993	16142	15988	15920	16007	16032	16216	15933	15990	16180	15877	15869	15913	15921	15797	15884	16085	15950	16008	15785	16097	15942	15946	15915	15926	16074	16179	15944	16003	15966	15861	15848	15941	15901	16058	15834	15951	16162	16057	15944	16050	15921	15658	15975	16191	16053	15901	15960	15936	15999	15973	15868	15896	15947	16049	16048	15971	15997	15792	16000	15984	15983	16064	15975	15857	16066	16047	16009	15769	15938	16047	15864	15934	16030	16025	15993	16172	16001	15992	15803	15902	15742	16022	15895	16052	16113	16082	16083	16019	15945	16148	15982	15961	15871	16162	15872	15891	16126	16048	16087	16001	16049	15976	16175	16118	15970	15793	16019	15894	16167	15977	15947	15956	15906	15820	15877	15944	15792	15859	16067	16283	15984	15929	16203	15702	15943	15993	16116	15818	16105	16033	15960	16045	15864	15953	15942	15851	16021	15911	15962	15866	15993	16029	15943	16133	16006	16206	16015	16023	15703	16006	15875	16022	16063	16006	15779	15943	15809	15963	16066	15934	16003	15957	16125	15817	16017	15913	15845	15921	15846	15898	15858	15976	16034	16035	15951	16114	16119	16088	15978	15977	16097	16037	16071	16029	15930	16129	16001	15959	16056	15993	15975	15928	15947	15973	15926	15978	15917	15986	16010	15952	15931	15833	15950	15785	15843	15747	15857	15773	15912	15811	15889	16002	15878	15855	15878	16079	15915	15826	15913	15783	15971	15864	16172	15928	16050	15970	15996	15888	15796	15801	16062	15735	15893	15902	15985	15969	16067	15931	16052	16062	15776	15935	15871	15884	15833	15981	15866	16012	15863	16082	16051	16119	16094	15914	16115	16124	16023	15903	15758	15941	15992	16086	15860	15873	16029	15786	15878	15836	15816	15862	15976	15697	15993	16002	15808	15913	15670	16004	15972	15996	15819	15897	15590	15842	15924	16152	15970	15720	15864	16087	15949	16155	15848	16047	15824	16176	16034	15814	15926	15941	15884	15947	15979	16027	15953	15926	16152	15974	16179	16026	15977	15825	15843	16069	15794	16201	16134	15934	15885	15984	16046	15897	15762	15822	15960	16130	16133	15753	16145	15840	15926	15950	15720	15923	15891	15970	16058	15922	16009	15816	16140	15907	16125	16073	16032	15977	15984	15841	15875	15921	15802	15982	16015	16018	15815	15939	15986	15910	15773	15951	16089	15920	16062	16052	16019	15873	15862	15985	15960	16022	16014	16044	15927	15986	15839	15888	15913	16061	16124	16002	15927	16033	15919	15904	15894	16022	16139	16000	15788	16023	15925	15971	15729	15961	15817	15806	16109	15855	15928	15820	16080	16027	15964	16046	15895	15898	16054	15908	16014	15787	15873	16019	15884	15977	15916	15876	16002	16050	16016	15884	16032	15965	16015	15840	15695	15919	16023	16081	15956	15970	15849	15983	16048	15945	15973	16276	16074	16006	15827	16003	16044	16048	15852	15851	15858	16208	15893	15957	15896	15968	15996	16071	15881	15988	15713	15933	15983	15686	15770	15885	15929	15972	16090	15950	15984	15982	16037	16005	16092	15826	16109	15959	15747	16163	15926	15917	16052	15923	15991	15853	16120	15902	15878	15994	15980	15861	16132	15954	15906	15971	15963	16015	16108	15954	15888	15864	15937	16000	15902	16065	15925	15942	16135	15948	16022	15846	16012	15800	15900	15978	15877	16005	15872	16033	15995	16061	15869	15903	16014	15981	16004	15953	16019	16143	16176	16148	16282	15919	15923	15944	16144	16045	16042	15985	16051	15918	15927	15960	15935	15947	15916	16192	15855	15928	15985	16035	16164	16036	15826	16019	16028
33317	63744	45089	30373	23555	16730	15349	14724	14284	13990	14220	14324	13654	13579	13366	13443	13467	13209	13335	13368	13264	13190	13304	13405	13369	13637	15243	16042	15383	14365	13893	13545	13321	13223	13208	13141	13171	13133	13182	13106	13199	13247	13133	13147	13099	13150	13071	13114	13083	13048	13191	13252	13168	13099	13096	13136	13250	13184	13139	13055	13115	13061	13146	13251	13042	13287	13279	13105	13213	13043	13038	13061	13309	13104	13156	13199	13204	13051	13165	13158	13200	13367	13147	13088	13166	13224	13098	13145	13253	13153	13185	13141	13002	13225	13040	13296	13294	13292	13181	13161	13124	13351	13280	13095	13060	13385	13177	13352	13080	13254	13098	13279	13024	13266	13195	13225	13098	13202	13155	13100	13153	13239	13035	13267	13276	13053	13202	13355	13390	13260	13250	13026	13246	13128	13156	13106	13199	13055	13308	13218	13234	13153	13277	13022	13237	13025	13288	13155	13308	13088	13163	12968	13175	13132	13043	13147	13101	13148	13190	13093	13089	13079	13315	13199	13136	13297	13131	13175	13343	13089	13077	13198	13371	13119	12968	13016	13164	13193	12935	13224	13032	13189	13067	13148	13025	13089	13098	13072	13236	13241	13114	13213	13330	13110	13195	13249	13159	13156	13266	13142	13279	13124	13205	13051	13131	13009	13179	13206	13121	13142	13331	13158	13060	13171	13203	13102	12986	13053	13008	13231	13093	13224	13261	13102	13074	13282	13129	13163	13268	13089	13181	13118	13093	13220	13071	13347	13053	13139	13240	13206	13240	13320	13136	13177	13087	13328	13281	13095	13054	13307	13222	13024	13357	12898	13152	13043	13145	13145	12917	13157	13092	13113	13363	13287	13063	13050	13132	13209	13271	13206	13013	13172	13020	13116	13090	13100	13216	13043	13125	13168	12965	12980	13155	13137	13228	13079	13004	13166	13058	13150	13214	13213	13264	13181	13233	13227	13081	13088	13222	12980	12997	13217	13361	13169	13247	13267	13287	13281	13233	13181	13215	13156	13059	13282	13226	13047	13192	13028	13147	13269	13265	13252	13297	13218	13257	13183	13195	13067	13122	13089	13206	13257	12960	13244	13158	13183	13014	12970	13024	13189	13159	13142	13158	13145	13224	13292	13137	13360	13219	13122	13219	13185	13085	13238	12995	13025	12983	12979	13268	12889	13121	13183	13181	13086	13237	12982	13140	13063	12975	13221	13062	13222	13237	13099	13266	13246	13236	13129	12990	13021	13111	13082	13214	13269	13145	13229	13276	13178	13259	13071	13220	13207	13220	13254	13220	13194	13148	13265	13189	13237	13286	13128	13243	13189	13033	12985	13282	13186	13162	13041	13106	13164	13264	13265	12940	13251	13219	13087	13213	13311	13154	13275	13162	13334	13168	13182	13002	13252	13101	13020	13130	13040	13164	13043	13112	13261	13186	13085	13094	13207	13230	13278	13194	13289	13059	13134	13067	13240	13105	13145	13311	13134	13184	13243	13092	13076	13180	13154	13219	13126	13083	13258	13115	13103	13056	13111	13121	13258	13170	13184	13171	13106	13334	13266	13048	13366	13229	13035	13231	13194	13216	13098	13190	13072	13284	13265	13150	13185	13250	13123	13250	13009	13067	12935	13075	12963	13137	12879	13220	13155	13176	12988	13163	13114	13101	13161	13127	13158	13370	13237	13152	13105	13138	13225	13106	13232	13106	13181	13315	13269	13298	13173	13163	13296	13112	13165	13125	13123	13139	13220	13101	13124	13199	13048	13163	13267	13112	13203	13106	13143	13215	13044	13193	13281	13267	13182	13313	13120	13143	13104	13192	13172	13135	13080	13226	13151	13138	13238	13117	13172	12985	13171	13150	13209	13109	13230	13060	13118	13175	13151	13146	13134	13212	13172	13113	13281	13255	13057	12904	13321	13235	13199	13107	13163	13185	13123	13122	13160	13131	13155	13145	13314	13177	13196	13242	13245	13144	13172	13087	13050	13088	13159	13071	12994	13087	13129	13262	13342	13035	13210	13113	13236	13232	13086	13138	13114	13252	13279	13236	13109	13287	13341	13124	13274	13247	13230	13067	13117	13160	13122	13133	13040	13045	13047	13269	13145	13209	13135	13193	13258	13115	13124	13181	13049	13143	13175	13065	13172	13179	13204	13160	13245	13191	13266	13074	13202	13193	13083	13290	13183	13178	13162	13137	13250	13080	13070	13213	13114	13153	13168	13243	13219	13106	13155	13190	12990	13241	13256	13200	13155	13174	13087	13043	13088	13189	13073	13254	13080	13151	13240	13180	13306	13170	13146	13178	13281	13034	13063	13324	13304	13117	13289	13032	12996	13249	13095	13140	13176	13145	13078	13034	13171	12987	13078	13163	13015	13125	13135	13204	13139	13130	13031	13056	13088	12991	13112	13089	13269	13153	13224	13106	13133	13308	13356	13165	13185	13106	13191	13234	13239	13073	13118	13216	13082	13192	13081	13275	13096	13007	13245	13087	13070	13077	13293	13167	13107	13077	13098	13228	13248	13291	13121	13088	13055	13137	13056	13207	13158	13158	13134	13147	13233	13242	13327	13136	13219	13136	13184	13141	13124	13212	13231	13111	13086	13202	13168	13218	13154	13132	12947	13057	13263	13133	13255	13199	13145	13351	13195	13145	13206	13021	13136	13125	13197	13167	13132	13153	13103	13236	13131	13146	13317	13193	13117	13100	13319	12999	13180	13249	13137	13138	13212	13140	13285	13244	13075	13126	13151	13091	13188	13036	13083	13190	13095	13123	13248	13022	13192	13172	13042	13129	13139	13166	13116	13042	13115	13033	12977	13210	13226	13245	13118	13124	13155	13335	13249	13167	13238	13194	13132	13230	13024	13239	13103	13184	13026	13224	13197	13170	13261	13164	12950	13162	13231	13167	13139	13155	13115	13305	13259	13244	13069	13248	13162	13169	13049	13307	13108	13101	13294	13181	13264	13170	13027	13115	13130	13171	13329	13134	13254	13174	13260	13363	13151	13087	13114	13176	13208	13083	13220	13069	13226	13096	13229	13266	13141	13209	13232	13100	13217	13196	13222	13098	13192	13080	13187	13066	13005	13158	13154	13228	13113	13131	13157	12990	13073	13107	13206	13106	13164	13076	13176	13049	13176	13096	13273	13110	13216	13198	13093	13144	13251	13280	13020	13023	13134	13213	13203	13164	13094	13143	12977	13254	13361	13145	13284	13119	13181	13186	13011	13284	13168	13145	13117	13107	13049	12969	12990	13173	13072	13069	13233	13100	13221	13107	13242	13127	13214	13233	13110	13181	13142	13173	13196	13086	13016	13244	13124	13071	13121	13275	13073	13113	12990	13094	13101	13151	13278	13143	13226	13197	13103	13218	12996	13077	13196	13229	13012	13095	12980	13257	13001	13209	13065	13091	13121	13109	13176	13200	13239	13223	13135	13237	13243	13094	13171	13191	13320	13324	13014	13089	13195	13097	13148	13123	13017	13151	13104	13399	13275	13142	13142	13155	13251	13201	13376	13111	13158	13203	13016	13176	13187	13271	13060	13051	13096	13240	13155	13314	13195	13215	13022	13176	13173	13250	13076	13075	13232	13073	13153	13137	13060	13204	13151	13298	13005	13053	13207	13113	13092	13147	13168	13143	13109	13252	13179	13261	13031	13035	13183	13361	13137	13158	13141	13242	13056	13236	13112	13189	13248	12992	13061	13269	13272	13062	13261	13151	13105	13214	13150	13285	13241	13120	13195	13183	13025	12978	13022	13020	13343	13265	13203	13353	13162	13196	13224	13166	13089	13160	13204	13252	13316	13082	13203	13009	12985	13358	13115	13162	13154	13004	13114	13303	13221	13178	13244	13232	13266	13110	13072	13072	13074	13207	13073	13194	13149	13141	12932	13161	13139	12996	13155	13318	13110	13203	13163	13200	13083	13045	13090	13074	13078	12956	13111	13128	13217	13314	13104	13345	13082	13234	13166	13148	13071	13125	13133	13202	13107	13098	13155	12923	13142	13170	13194	13052	13157	13028	13257	13039	13060	13128	13076	13236	13101	13287	13276	13035	13361	12988	13056	13163	13169	13106	13104	13116	13210	13039	13328	13124	13197	13148	13047	13190	13059	13210	13129	13150	12981	12939	13166	13205	13055	13134	13212	13263	13228	13179	13078	13049	13171	13194	13195	13020	13201	12981	13217	13064	13061	13151	12928	13254	13075	13278	13077	13132	13239	13293	13084	13246	13254	13174	13251	13272	13140	13186	13291	13167	13169	13214	13092	13315	13155	13196	13160	13135	13180	13168	13325	13129	13095	13132	13285	13075	13136	13102	13124	13190	12938	13147	13046	13239	13159	13186	13082	13113	13039	13148	13197	13059	13210	13370	13181	13087	13218	13233	13228	13047	13127	13253	13225	13296	13168	13050	13175	13156	13284	13253	13159	13313	13128	13180	13194	13160	13316	13044	13209	13271	13088	12951	13130	13232	13099	13284	13072	13171	12914	13144	13095	13233	13146	13175	13221	13194	13247	13166	13091	13150	13089	13047	13252	13280	13131	13041	13272	13250	12965	13081	13029	13075	13136	13039	13329	13179	13087	13094	13133	13183	12896	13299	13286	13206	13068	13255	13132	13259	13059	13175	13225	13313	13147	13144	13131	13168	13038	13161	13326	13111	13215	13023	13263	13101	13175	13206	13093	13018	13279	13134	13147	13348	12996	13093	12950	12955	13133	13173	13176	13088	13130	13099	13095	13131	13247	13155	13166	13101	13262	13214	13183	13193	13102	13169	13150	13246	13188	13070	13163	13227	13283	13145	13115	13196	13167	13108	13153	13131	13277	13135	13168	12988	13005	13132	13231	13095	12949	13003	13155	13198	13236	12998	13072	13193	13204	13015	13251	13058	13059	13318	13189	13238	13166	13056	13205	13069	13170	13188	13112	13044	13048	12993	12987	13095	13151	13164	13121	13031	13226	13045	13176	13170	13023	13181	13136	13129	13087	13030	13096	13154	13103	13286	13329	13232	13152	13292	13112	13183	13226	13126	13122	13163	13099	13114	13166	12984	13208	13191	13213	13148	13109	13071	13182	13084	13145	13058	13229	13217	13180	13101	13061	13180	13204	13120	13161	13175	13172	13230	13143
30724	29248	30680	24973	19255	17819	17169	17042	16896	16956	17233	16838	16743	16717	16709	16652	16733	16710	16927	16645	16859	16487	16902	16655	16746	16649	17054	16659	16801	16789	16858	16694	16537	16701	16822	16759	16751	16594	16654	16898	16845	16705	16828	16872	16752	16602	16535	16707	16631	16668	16699	16552	16522	16682	16626	16716	16610	16584	16655	16570	16646	16844	16711	16554	16522	16565	16608	16666	16752	16498	16503	16786	16605	16847	16449	16778	16616	16909	16722	16667	16711	16701	16552	16645	16515	16490	16689	16708	16613	16442	16673	16587	16670	16726	16672	16753	16647	16703	16568	16692	16714	16669	16605	16659	16789	16698	16539	16855	16530	16576	16731	16544	16611	16635	16712	16713	16632	16681	16741	16713	16601	16646	16774	16682	16584	16848	16729	16796	16657	16611	16714	16603	16478	16595	16582	16793	16631	16607	16814	16899	16631	16655	16685	16699	16722	16780	16608	16697	16560	16626	16630	16593	16821	16765	16728	16610	16668	16620	16581	16890	16708	16681	16733	16630	16588	16639	16721	16679	16549	16527	16857	16836	16683	16687	16705	16649	16801	16786	16657	16447	16530	16612	16529	16444	16661	16634	16629	16747	16589	16605	16510	16729	16657	16325	16618	16723	16725	16597	16421	16419	16555	16609	16697	16712	16657	16656	16787	16704	16900	16506	16591	16420	16446	16500	16705	16630	16791	16635	16866	16707	16868	16609	16733	16690	16800	16696	16725	16496	16679	16837	16561	16545	16747	16673	16573	16589	16672	16737	16682	16489	16681	16419	16749	16799	16690	16798	16629	16659	16839	16752	16661	16605	16524	16403	16606	16922	16677	16550	16547	16702	16612	16804	16840	16770	16724	16559	16904	17008	16677	16550	16543	16627	16777	16582	16489	16605	16603	16593	16643	16735	16634	16571	16621	16666	16634	16700	16696	16617	16644	16650	16509	16708	16666	16489	16688	16648	16691	16540	16549	16476	16686	16543	16750	16762	16704	16792	16700	16671	16699	16633	16750	16632	16595	16422	16789	16808	16685	16793	16587	16572	16531	16729	16611	16471	16836	16634	16892	16683	16944	16685	16785	16789	16711	16437	16883	16710	16696	16683	16492	16662	16519	16673	16523	16603	16818	16444	16535	16634	16667	16724	16717	16660	16729	16738	16648	16535	16667	16768	16679	16642	16452	16835	16911	16718	16479	16577	16753	16687	16687	16652	16417	16661	16885	16518	16759	16659	16701	16677	16688	16702	16588	16831	16811	16620	16611	16728	16798	16662	16625	16455	16717	16586	16738	16731	16603	16692	16715	16720	16644	16637	16678	16850	16676	16539	16626	16749	16639	16740	16636	16661	16667	16794	16736	16623	16761	16571	16705	16567	16861	16520	16803	16604	16618	16721	16732	16844	16757	16720	16457	16548	16644	16745	16746	16791	16723	16514	16487	16723	16626	16621	16670	16581	16769	16559	16684	16712	16605	16546	16643	16644	16393	16658	16782	16626	16539	16746	16655	16797	16777	16666	16525	16835	16698	16686	16641	16657	16751	16770	16623	16725	16853	16653	16715	16702	16730	16808	16564	16492	16539	16657	16611	16678	16626	16625	16616	16653	16619	16601	16805	16594	16676	16842	16553	16707	16764	16703	16795	16627	16692	16663	16535	16584	16752	16711	16805	16730	16613	16673	16628	16549	16667	16678	16529	16564	16572	16679	16613	16649	16600	16644	16539	16499	16715	16861	16537	16763	16690	16854	16448	16731	16899	16644	16679	16631	16636	16706	16517	16756	16613	16624	16613	16613	16846	16699	16727	16769	16735	16898	16625	16581	16575	16717	16831	16742	16760	16657	16630	16692	16806	16612	16803	16683	16769	16772	16546	16715	16668	16827	16826	16717	16729	16760	16478	16682	16752	16728	16634	16579	16639	16824	16527	16753	16560	16505	16737	16589	16854	16728	16852	16584	16614	16752	16793	16893	16495	16610	16416	16612	16609	16641	16640	16569	16690	16618	16883	16620	16575	16701	16790	16720	16760	16814	16684	16750	16584	16740	16731	16726	16725	16684	16715	16858	16742	16696	16804	16870	16558	16462	16581	16691	16775	16744	16713	16634	16701	16686	16663	16608	16660	16656	16588	16482	16796	16736	16758	16628	17055	16619	16505	16605	16870	16653	16585	16520	16677	16738	16804	16619	16856	17034	16699	16811	16724	16717	16633	16675	16738	16570	16658	16694	16543	16658	16942	16761	16714	16599	16617	16610	16584	16552	16537	16609	16573	16586	16573	16702	16730	16439	16690	16458	16590	16510	16515	16626	16875	16646	16729	16682	16855	16699	16823	16742	16710	16880	16470	16549	16790	16530	16654	16797	16701	16595	16657	16638	16665	16440	16651	16572	16617	16633	16581	16588	16608	16689	16568	16601	16603	16700	16674	16672	16646	16565	16623	16781	16758	16516	16752	16560	16635	16754	16588	16638	16898	16739	16733	16551	16719	16710	16819	16688	16745	16882	16676	16683	16875	16653	16691	16694	16727	16714	16640	16652	16602	16659	16681	16572	16799	16537	16714	16526	16756	16677	16458	16681	16724	16766	16629	16787	16676	16651	16800	16763	16518	17008	16805	16865	16696	16845	16666	16676	16914	16663	16690	16770	16526	16532	16665	16473	16764	16459	16646	16629	16611	16682	16545	16684	16706	16648	16899	16776	16636	16915	16659	16596	16835	16794	16533	16898	16930	16667	16780	16773	16550	16465	16554	16714	16979	16665	16621	16795	16752	16559	16810	16505	16696	16716	16697	16360	16468	16547	16816	16650	16437	16631	16554	16714	16775	16590	16755	16640	16741	16797	16649	16572	16646	16749	16599	16717	16602	16678	16843	16783	16525	16545	16734	16890	16619	16647	16648	16611	16647	16560	16759	16656	16660	16695	16845	16915	16659	16589	16547	16662	16466	16695	16551	16633	16509	16789	16648	16606	16745	16654	16644	16566	16566	16746	16623	16548	16425	16702	16604	16666	16740	16499	16615	16627	16687	16650	16465	16760	16685	16728	16589	16660	16832	16751	16651	16765	16779	16735	16709	16755	16870	16749	16404	16766	16703	16497	16616	16571	16601	16657	16609	16620	16479	16547	16488	16714	16724	16547	16584	16708	16835	16636	16792	16678	16963	16696	16637	16738	16778	16568	16649	16638	16738	16524	16939	16817	16668	16693	16615	16761	16673	16644	16694	16737	16608	16816	16543	16652	16523	16680	16678	16662	16561	16662	16538	16646	16748	16782	16467	16754	16560	16799	16605	16869	16539	16524	16685	16756	16596	16727	16543	16350	16658	16671	16775	16630	16715	16555	16676	16673	16724	16772	16840	16759	16559	16728	16579	16616	16695	16637	16841	16649	16704	16841	16621	16582	16502	16775	16660	16909	16692	16667	16503	16654	16710	16608	16550	16794	16539	16804	16688	16714	16758	16571	16758	16614	16557	16687	16645	16669	16634	16654	16685	16635	16794	16578	16577	16717	16724	16975	16775	16594	16645	16699	16627	16812	16492	16676	16684	16770	16506	16732	16673	16786	16650	16773	16855	16707	16830	16845	16798	16686	16931	16656	16707	16683	16962	16545	16540	16708	16757	16767	16592	16593	16710	16671	16673	16571	16745	16730	16803	16727	16622	16711	16438	16666	16692	16919	16745	16695	16672	16680	16650	16650	16612	16752	16604	16711	16524	16735	16856	16488	16477	16629	16719	16485	16589	16744	16648	16854	16556	16503	16719	16596	16589	16700	16774	16599	16414	16847	16567	16579	16728	16608	16523	16455	16534	16718	16590	16577	16989	16829	16546	16525	16736	16779	16609	16852	16675	16683	16621	16457	16716	16561	16636	16645	16607	16639	16717	16595	16434	16714	16490	16816	16567	16706	16601	16726	16631	16689	16665	16743	16562	16829	16456	16573	16841	16787	16624	16617	16619	16530	16733	16641	16730	16657	16832	16589	16627	16858	16783	16683	16503	16584	16616	16609	16618	16644	16823	16619	16605	16825	16892	16645	16827	16655	16648	16820	16816	16852	16570	16832	16504	17030	16710	16796	16608	16683	16548	16912	16576	16714	16739	16795	16725	16801	16680	16813	16856	16870	16613	16686	16707	16619	16741	16716	16597	16932	16611	16705	16586	16724	16527	16902	16761	16614	16708	16757	16715	16518	16505	16677	16704	16608	16686	16515	16781	16722	16769	16642	16666	16640	16659	16805	16604	16785	16897	16632	16706	16750	16838	16861	16460	16644	16677	16896	16799	16687	16804	16583	16654	16641	16713	16752	16782	16753	16600	16643	16413	16582	16548	16734	16624	16632	16561	16659	16787	16879	16691	16701	16590	16632	16586	16715	16796	16869	16580	16668	16899	16647	16482	16588	16809	16606	16510	16699	16715	16505	16658	16632	16593	16746	16538	16583	16522	16907	16749	16679	16660	16819	16912	16678	16669	16652	16519	16646	16747	16792	16700	16524	16578	16605	16819	16880	16783	16734	16623	16559	16598	16970	16907	16580	16785	16791	16726	16815	16663	16562	16499	16771	16806	16720	16726	16846	16750	16608	16651	16903	16652	16831	16518	16584	16515	16863	16880	16696	16634	16657	16569	16556	16627	16635	16498	16729	16819	16601	16744	16655	16668	16768	16575	16578	16672	16732	16672	16656	16739	16708	16661	16797	16838	16671	16730	16597	16781	16539	16647	16751	16611	16733	16837	16825	16662	16670	16572	16669	16899	16818	16772	16536	16670	16660	16916	16740	16703	16963	16816	16549	16690	16575	16596	16619	16693	16504	16577	16590	16634	16931	16640	16570	16644	16672	16641	16611	16819	16660	16667	16571	16574	16818	16859	16817	16575	16688	16500	16541	16712	16821	16780	16584	16657	16651	16464	16495	16790	16619	16650	16503	16663	16775	16775	16777	16760	16628	16811	16710	16493	16822	16513	16351	16798	16658	16753	16805	16758	16564	16716	16701	16530	16528	16717	16840	16554	16633	16468	16442	16631	16623	16905	16826	16705	16627	16639	16662	16711	16636	16634	16787	16561	16677	16633	16907	16772	16534	16705	16767	16595	16655	16751	16694	16767	16787	16700	16570	16532	16583	16541	16833	16592	16697	16699	16636	16659	16608
29370	42735	28848	20874	16483	14744	14200	14145	14022	13930	14183	13806	13632	13763	13867	13796	13788	13481	13638	13600	13705	13540	13723	13509	13734	13696	13688	13867	13898	13533	13761	13640	13733	13641	13666	13682	13651	13525	13708	13643	13639	13485	13577	13727	13657	13671	13525	13592	13674	13573	13489	13452	13706	13630	13576	13539	13660	13702	13642	13640	13625	13569	13718	13490	13705	13741	13649	13766	13690	13607	13780	13687	13710	13705	13540	13634	13545	13619	13777	13507	13805	13769	13733	13638	13700	13502	13673	13545	13684	13510	13795	13496	13621	13566	13621	13673	13517	13497	13627	13502	13611	13733	13494	13659	13684	13657	13658	13769	13587	13606	13752	13708	13703	13735	13613	13599	13475	13543	13482	13536	13464	13599	13617	13769	13726	13641	13688	13668	13651	13653	13425	13519	13522	13504	13642	13713	13621	13599	13494	13606	13474	13743	13525	13558	13665	13574	13617	13704	13675	13629	13739	13620	13544	13531	13675	13553	13564	13640	13678	13713	13589	13521	13557	13508	13558	13642	13545	13716	13541	13618	13665	13724	13698	13698	13672	13568	13703	13760	13522	13681	13584	13580	13413	13464	13533	13646	13689	13651	13486	13469	13718	13632	13581	13738	13667	13939	13526	13686	13594	13597	13538	13631	13639	13799	13648	13564	13506	13568	13597	13625	13667	13591	13636	13576	13723	13626	13585	13464	13682	13703	13585	13434	13596	13762	13704	13691	13670	13607	13497	13619	13531	13680	13630	13607	13682	13533	13702	13505	13535	13717	13718	13654	13510	13543	13654	13614	13509	13561	13597	13657	13612	13582	13487	13519	13628	13664	13497	13588	13669	13820	13603	13509	13723	13510	13594	13524	13584	13594	13776	13453	13618	13803	13686	13451	13819	13547	13565	13465	13725	13739	13429	13633	13781	13672	13456	13590	13569	13613	13577	13534	13641	13647	13736	13466	13563	13584	13716	13818	13702	13722	13540	13592	13412	13576	13603	13758	13631	13598	13633	13683	13618	13519	13624	13605	13665	13564	13728	13624	13541	13561	13691	13655	13667	13781	13627	13634	13684	13517	13714	13558	13586	13630	13635	13556	13562	13780	13546	13585	13634	13580	13592	13501	13437	13435	13620	13646	13679	13565	13723	13488	13727	13671	13653	13775	13469	13484	13752	13668	13548	13565	13657	13665	13698	13764	13603	13579	13674	13765	13712	13785	13757	13579	13609	13717	13782	13821	13634	13659	13759	13510	13532	13734	13573	13628	13743	13653	13638	13586	13555	13562	13595	13727	13725	13677	13586	13698	13688	13917	13530	13553	13472	13711	13610	13529	13705	13666	13338	13405	13613	13637	13693	13509	13801	13641	13685	13591	13422	13731	13632	13690	13588	13713	13696	13606	13429	13625	13655	13554	13623	13624	13415	13678	13589	13568	13547	13499	13619	13562	13753	13491	13722	13533	13537	13534	13606	13377	13603	13559	13658	13703	13535	13786	13544	13752	13780	13719	13527	13685	13562	13540	13545	13739	13676	13606	13670	13757	13612	13537	13464	13681	13508	13579	13873	13600	13603	13709	13439	13527	13575	13563	13587	13591	13801	13575	13592	13532	13693	13614	13606	13672	13683	13522	13576	13603	13629	13754	13492	13796	13595	13656	13545	13592	13617	13674	13550	13527	13544	13577	13699	13701	13594	13614	13572	13645	13720	13551	13464	13667	13496	13710	13817	13715	13468	13807	13585	13610	13487	13679	13716	13629	13638	13658	13529	13654	13641	13647	13781	13613	13543	13720	13514	13448	13613	13497	13516	13720	13821	13652	13665	13560	13558	13610	13716	13559	13647	13720	13727	13677	13560	13596	13685	13464	13780	13577	13532	13691	13600	13679	13527	13635	13600	13650	13704	13674	13660	13718	13547	13502	13611	13659	13562	13616	13666	13737	13604	13508	13651	13616	13658	13597	13668	13673	13631	13658	13770	13631	13668	13720	13646	13469	13682	13558	13625	13650	13648	13663	13492	13654	13639	13652	13649	13754	13355	13698	13715	13525	13572	13505	13634	13589	13467	13631	13594	13577	13759	13656	13664	13708	13430	13656	13780	13606	13639	13733	13689	13729	13702	13516	13587	13567	13599	13777	13599	13682	13654	13777	13543	13647	13663	13488	13667	13435	13619	13671	13568	13604	13656	13663	13703	13703	13661	13696	13726	13747	13605	13615	13625	13633	13525	13581	13874	13577	13674	13592	13655	13709	13665	13498	13559	13634	13802	13693	13718	13549	13617	13647	13420	13679	13493	13696	13475	13574	13804	13622	13522	13541	13597	13703	13594	13622	13730	13600	13488	13597	13615	13690	13677	13794	13558	13604	13682	13613	13790	13655	13550	13638	13645	13575	13582	13469	13588	13689	13660	13557	13788	13559	13660	13444	13560	13563	13502	13585	13830	13621	13516	13686	13602	13617	13431	13655	13541	13660	13696	13468	13739	13617	13580	13746	13618	13538	13314	13669	13615	13726	13619	13677	13688	13527	13655	13727	13667	13576	13539	13554	13699	13501	13597	13627	13699	13632	13657	13625	13541	13730	13620	13536	13503	13734	13682	13394	13634	13566	13648	13607	13523	13451	13613	13694	13457	13654	13869	13625	13777	13633	13699	13715	13650	13629	13750	13482	13614	13462	13763	13714	13702	13579	13593	13779	13567	13468	13507	13740	13726	13607	13619	13888	13576	13736	13734	13622	13581	13690	13829	13651	13608	13691	13680	13687	13660	13603	13671	13645	13665	13740	13785	13655	13535	13681	13768	13580	13692	13623	13600	13500	13681	13626	13624	13658	13770	13531	13448	13552	13726	13559	13771	13577	13592	13705	13651	13714	13681	13619	13604	13700	13621	13538	13717	13595	13600	13663	13599	13830	13507	13572	13751	13686	13686	13495	13611	13649	13824	13645	13638	13566	13630	13540	13590	13547	13792	13713	13752	13610	13720	13646	13817	13706	13634	13618	13598	13663	13644	13697	13706	13668	13836	13533	13687	13613	13704	13666	13699	13687	13630	13586	13675	13664	13688	13532	13733	13597	13519	13600	13663	13674	13635	13612	13767	13745	13579	13540	13582	13622	13559	13682	13600	13628	13518	13596	13519	13722	13763	13499	13663	13731	13679	13584	13641	13596	13538	13624	13754	13595	13657	13666	13525	13585	13560	13662	13519	13536	13583	13631	13563	13724	13592	13697	13715	13561	13601	13665	13482	13631	13687	13596	13620	13714	13569	13601	13587	13580	13715	13523	13788	13514	13666	13678	13601	13748	13666	13637	13665	13617	13643	13658	13750	13588	13737	13750	13644	13506	13714	13699	13559	13595	13635	13676	13581	13586	13721	13797	13481	13646	13692	13636	13781	13539	13777	13541	13685	13489	13666	13738	13486	13591	13697	13672	13689	13670	13632	13671	13726	13695	13706	13543	13737	13601	13639	13700	13776	13775	13637	13784	13615	13446	13486	13542	13570	13533	13542	13476	13597	13762	13475	13535	13663	13686	13491	13673	13566	13570	13531	13560	13573	13722	13732	13635	13569	13701	13693	13568	13707	13552	13656	13587	13634	13635	13754	13686	13636	13434	13471	13601	13557	13625	13439	13568	13549	13603	13723	13658	13506	13742	13535	13717	13673	13731	13684	13564	13748	13604	13636	13606	13683	13550	13684	13757	13590	13719	13699	13473	13689	13733	13680	13703	13623	13501	13507	13758	13575	13494	13757	13475	13763	13646	13646	13504	13657	13684	13794	13511	13644	13904	13542	13573	13655	13577	13576	13520	13761	13705	13602	13588	13587	13603	13832	13616	13605	13699	13673	13717	13639	13606	13663	13738	13638	13632	13680	13643	13637	13638	13697	13666	13753	13440	13630	13474	13589	13649	13772	13574	13468	13570	13628	13473	13569	13812	13666	13637	13671	13491	13744	13560	13794	13603	13622	13757	13788	13650	13689	13598	13487	13495	13646	13680	13681	13741	13607	13666	13517	13674	13539	13538	13491	13638	13512	13448	13488	13592	13546	13581	13568	13658	13584	13585	13471	13478	13631	13626	13524	13665	13619	13491	13588	13686	13677	13739	13562	13746	13641	13721	13685	13491	13623	13668	13576	13726	13855	13601	13498	13446	13718	13710	13843	13642	13745	13632	13634	13665	13569	13520	13562	13654	13715	13682	13929	13559	13698	13852	13739	13598	13665	13773	13515	13541	13730	13538	13674	13644	13761	13615	13708	13701	13460	13419	13486	13676	13632	13732	13658	13496	13670	13714	13489	13579	13617	13562	13610	13634	13665	13661	13741	13588	13609	13660	13684	13684	13620	13516	13613	13623	13532	13556	13500	13682	13684	13650	13613	13654	13729	13462	13687	13731	13547	13582	13544	13783	13715	13719	13769	13645	13656	13672	13689	13713	13814	13642	13566	13631	13739	13679	13683	13560	13738	13616	13722	13548	13689	13440	13640	13717	13589	13748	13717	13537	13753	13602	13626	13735	13570	13559	13441	13578	13608	13643	13702	13647	13658	13576	13605	13550	13655	13647	13694	13645	13549	13674	13660	13615	13651	13644	13641	13388	13541	13511	13707	13717	13596	13647	13590	13577	13592	13802	13669	13578	13508	13546	13667	13492	13737	13536	13610	13548	13695	13634	13666	13590	13573	13820	13610	13507	13704	13703	13744	13480	13666	13779	13651	13595	13548	13790	13657	13682	13694	13606	13735	13640	13571	13689	13647	13532	13626	13563	13447	13582	13821	13656	13540	13591	13647	13771	13643	13639	13586	13756	13681	13625	13677	13504	13655	13633	13721	13704	13549	13663	13700	13651	13697	13652	13777	13506	13714	13687	13537	13497	13612	13705	13577	13725	13656	13518	13500	13480	13648	13668	13658	13506	13645	13535	13549	13644	13696	13725	13585	13706	13703	13716	13535	13511	13683	13879	13636	13595	13728	13587	13525	13652	13702	13561	13525	13640	13716	13743	13663	13644	13700	13651	13690	13741	13622	13668	13565	13703	13544	13676	13682	13569	13692	13587	13655	13572	13709	13516	13631	13517	13724	13641	13741	13690	13685	13728	13761	13639	13564	13653	13654	13703	13629	13592	13497	13730	13777	13751	13661	13510	13483	13559
23157	21157	28235	25582	22243	20696	18901	16374	15916	16174	16100	15514	15758	15708	15532	15554	15517	15518	15518	15357	15448	15539	15480	15430	15290	15264	15806	16375	16516	16310	16068	15515	15473	15395	15419	15315	15332	15485	15236	15316	15599	15372	15242	15361	15368	15416	15302	15395	15437	15363	15409	15457	15372	15356	15330	15217	15288	15577	15310	15426	15371	15221	15476	15254	15360	15350	15354	15446	15370	15332	15313	15321	15358	15363	15373	15129	15242	15392	15406	15407	15335	15325	15473	15409	15162	15481	15366	15318	15335	15397	15393	15276	15393	15377	15269	15421	15424	15333	15285	15265	15308	15366	15143	15445	15220	15494	15145	15231	15307	15259	15307	15434	15227	15380	15428	15426	15416	15267	15389	15417	15252	15107	15265	15246	15402	15157	15684	15434	15433	15261	15277	15073	15175	15255	15584	15244	15283	15182	15460	15355	15491	15365	15261	15329	15303	15159	15250	15500	15308	15442	15386	15452	15277	15282	15392	15334	15188	15340	15470	15367	15383	15343	15285	15232	15403	15307	15433	15226	15378	15454	15259	15198	15396	15404	15451	15358	15201	15348	15381	15292	15263	15193	15354	15299	15380	15428	15473	15357	15287	15430	15349	15227	15385	15352	15351	15269	15503	15379	15058	15354	15286	15411	15380	15133	15236	15265	15197	15488	15206	15224	15446	15441	15356	15331	15436	15502	15455	15436	15284	15407	15312	15296	15281	15233	15357	15387	15215	15281	15270	15446	15301	15268	15213	15319	15350	15123	15215	15363	15447	15348	15271	15303	15508	15287	15149	15382	15335	15302	15229	15161	15364	15249	15532	15427	15304	15161	15530	15232	15273	15205	15066	15222	15406	15352	15362	15319	15224	15145	15335	15269	15474	15328	15258	15482	15456	15369	15474	15047	15302	15279	15244	15463	15383	15421	15268	15225	15329	15080	15440	15215	15163	15292	15299	15115	15396	15479	15192	15245	15235	15359	15354	15432	15015	15331	15328	15420	15226	15434	15421	15324	15229	15297	15454	15542	15314	15382	15244	15407	15352	15488	15354	15185	15251	15498	15260	15256	15348	15475	15331	15370	15492	15316	15412	15254	15245	15372	15390	15423	15310	15351	15394	15040	15259	15589	15460	15340	15221	15416	15444	15422	15254	15176	15232	15420	15137	15238	15429	15264	15476	15391	15205	15402	15220	15293	15136	15303	15183	15214	15231	15425	15288	15378	15396	15487	15055	15239	15206	15263	15394	15556	15195	15363	15289	15374	15217	15368	15240	15350	15240	15346	15275	15472	15291	15513	15361	15338	15453	15413	15333	15375	15205	15495	15296	15155	15341	15342	15187	15492	15256	15348	15283	15257	15337	15291	15488	15353	15471	15393	15412	15182	15318	15448	15243	15214	15381	15257	15405	15364	15383	15441	15442	15320	15270	15433	15413	15403	15189	15272	15176	15221	15354	15281	15194	15177	15463	15524	15123	15282	15346	15080	15317	15380	15274	15183	15220	15257	15153	15179	15229	15189	15296	15407	15427	15323	15486	15367	15301	15304	15298	15334	15318	15211	15194	15233	15178	15552	15253	15281	15125	15244	15450	15373	15290	15452	15357	15348	15143	15266	15272	15260	15431	15516	15439	15331	15488	15386	15343	15203	15428	15358	15304	15305	15332	15401	15439	15414	15447	15307	15246	15320	15347	15519	15418	15332	15381	15209	15150	15259	15442	15327	15328	15122	15373	15462	15237	15513	15317	15172	15308	15195	15556	15369	15316	15349	15300	15368	15252	15310	15236	15298	15410	15341	15380	15338	15466	15344	15422	15279	15255	15264	15222	15132	15300	15311	15391	15452	15366	15373	15333	15408	15295	15367	15436	15237	15357	15372	15540	15252	15380	15410	15430	15242	15465	15242	15139	15246	15409	15364	15341	15434	15328	15269	15327	15370	15192	15271	15322	15266	15319	15338	15394	15447	15269	15434	15470	15323	15315	15191	15322	15133	15417	15247	15344	15190	15292	15440	15494	15260	15136	15239	15278	15513	15229	15282	15388	15294	15285	15219	15434	15183	15235	15344	15221	15281	15229	15432	15192	15445	15437	15201	15422	15527	15238	15162	15146	15212	15187	15307	15168	15215	15373	15275	15407	15342	15212	15386	15367	15204	15257	15398	15258	15290	15194	15199	15306	15452	15362	15431	15618	15244	15161	15501	15474	15397	15200	15305	15187	15256	15092	15534	15263	15143	15584	15439	15300	15286	15336	15256	15360	15348	15539	15567	15334	15388	15428	15388	15203	15532	15449	15453	15357	15281	15448	15431	15426	15285	15304	15435	15309	15434	15348	15111	15498	15050	15360	15318	15126	15525	15392	15314	15399	15365	15194	15176	15359	15379	15277	15335	15449	15327	15416	15478	15356	15342	15285	15306	15381	15321	15246	15216	15423	15376	15381	15271	15274	15423	15252	15423	15573	15321	15211	15321	15316	15361	15153	15210	15370	15507	15326	15418	15481	15478	15425	15256	15243	15428	15468	15340	15286	15520	15213	15333	15312	15251	15467	15163	15343	15353	15188	15318	15338	15257	15345	15338	15233	15256	15407	15524	15446	15182	15456	15219	15354	15548	15253	15475	15367	15300	15381	15341	15069	15091	15358	15477	15362	15408	15440	15332	15295	15378	15206	15307	15299	15356	15349	15137	15233	15458	15478	15392	15319	15332	15369	15246	15315	15307	15185	15446	15278	15212	15379	15596	15249	15353	15240	15397	15502	15526	15393	15254	15296	15481	15279	15281	15314	15158	15409	15357	15488	15478	15327	15188	15276	15346	15285	15398	15406	15320	15287	15283	15461	15386	15370	15334	15131	15328	15275	15213	15358	15250	15369	15420	15366	15250	15306	15417	15516	15325	15466	15402	15358	15513	15443	15441	15041	15288	15301	15370	15224	15465	15389	15274	15421	15130	15118	15391	15248	15403	15243	15455	15373	15466	15330	15284	15303	15381	15182	15383	15414	15207	15393	15184	15329	15409	15278	15415	15278	15376	15189	15605	15371	15295	15274	15276	15173	15486	15439	15169	15431	15181	15364	15372	15191	15270	15289	15478	15432	15275	15474	15254	15109	15319	15236	15351	15358	15239	15326	15586	15282	15213	15388	15366	15176	15201	15431	15345	15418	15245	15362	15380	15020	15286	15242	15287	15209	15240	15254	15141	15160	15255	15613	15350	15311	15286	15309	15316	15366	15363	15374	15247	15295	15258	15491	15474	15257	15168	15378	15282	15459	15275	15168	15214	15257	15388	15491	15272	15310	15227	15156	15007	15448	15561	15463	15318	15453	15393	15189	15336	15485	15300	15301	15241	15309	15242	15321	15264	15344	15290	15351	15418	15269	15149	15343	15380	15280	15244	15215	15306	15170	15326	15285	15127	15358	15395	15218	15289	15412	15280	15343	15384	15218	15112	15294	15325	15400	15280	15241	15308	15401	15246	15360	15418	15599	15287	15204	15412	15246	15437	15085	15449	15345	15266	15427	15278	15440	15114	15437	15304	15329	15325	15402	15329	15302	15450	15215	15350	15577	15260	15423	15434	15343	15341	15332	15202	15308	15477	15373	15300	15227	15202	15187	15196	15343	15214	15401	15268	15268	15332	15370	15353	15437	15374	15175	15304	15386	15251	15219	15234	15191	15441	15304	15213	15387	15180	15091	15472	15495	15292	15400	15188	15388	15445	15259	15264	15480	15416	15358	15142	15186	15331	15264	15434	15367	15146	15192	15376	15068	15369	15245	15174	15183	15090	15429	15258	15392	15206	15314	15056	15071	15532	15366	15221	15395	15502	15309	15287	15339	15130	15284	15424	15164	15350	15387	15342	15335	15314	15376	15289	15584	15384	15493	15195	15212	15211	15485	15234	15449	15325	15218	15511	15111	15302	15223	15226	15447	15444	15497	15345	15368	15362	15298	15309	15220	15390	15439	15451	15434	15381	15378	15420	15541	15452	15235	15210	15476	15224	15342	15359	15387	15423	15227	15360	15433	15238	15358	15186	15406	15252	15186	15304	15413	15493	15503	15087	15231	15345	15466	15348	15436	15182	15543	15327	15327	15522	15431	15285	15447	15346	15347	15469	15407	15258	15298	15340	15187	15390	15582	15157	15330	15250	15281	15392	15206	15244	15353	15232	15433	15419	15390	15354	15490	15544	15313	15300	15275	15526	15367	15369	15316	15118	15170	15332	15424	15274	15281	15132	15193	15413	15433	15337	15089	15129	15446	15040	15333	15450	15364	15209	15276	15195	15192	15532	15313	15397	15417	15208	15330	15182	15421	15274	15415	15404	15203	15443	15267	15102	15297	15291	15476	15199	15373	15230	15369	15357	15319	15240	15177	15261	15244	15382	15333	15175	15140	15369	15427	15207	15315	15390	15321	15382	15395	15280	15140	15215	15208	15356	15506	15297	15400	15153	15435	15163	15362	15421	15352	15490	15263	15404	15517	15343	15409	15374	15298	15364	15379	15205	15402	15070	15260	15254	15385	15337	15176	15225	15309	15214	15290	15284	15473	15383	15306	15357	15147	15256	15242	15321	15254	15470	15164	15145	15365	15266	15133	15347	15161	15153	15325	15302	15346	15174	15361	15377	15300	15179	15373	15406	15234	15508	15528	15436	15414	15342	15444	15461	15119	15380	15178	15117	15336	15328	15171	15569	15458	15424	15434	15473	15370	15472	15145	15153	15237	15241	15228	15306	15268	15349	15390	15380	15572	15359	15308	15465	15239	15281	15315	15282	15092	15305	15061	15179	15517	15318	15337	15290	15413	15196	15359	15340	15411	15404	15489	15589	15361	15350	15186	15312	15308	15458	15494	15218	15428	15401	15232	15152	15246	15358	15436	15375	15215	15390	15208	15093	15430	15148	15320	15317	15240	15162	15369	15523	15426	15464	15179	15522	15334	15376	15363	15159	15321	15314	15456	15574	15221	15315	15267	15316	15313	15526	15533	15296	15356	15160	15200	15275	15307	15171	15451	15210	15127	15441	15432	15219	15474	15355	15361	15216	15364	15498	15201	15279	15268	15223	15386	15380	15409	15502	15379	15396	15296	15335	15140	15263	15535	15188	15226	15197	15372	15398	15365	15364	15342	15319	15384	15268	15350	15202
29159	52338	44060	31751	17412	15115	14317	13596	13602	13903	13287	13081	13186	13211	13022	13004	12833	12817	12807	12817	12832	12834	12666	12797	12899	12879	13281	14378	14217	13753	13389	13031	12724	12755	12731	13021	12713	12698	12584	12713	12868	12749	12664	12897	12689	12705	12774	12809	12607	12795	12776	12586	12923	12769	12782	12750	12834	12669	12739	12769	12748	12834	12725	12775	12834	12748	12794	12672	12702	12669	12725	12768	12724	12768	12735	12831	12986	12729	12716	12708	12802	12670	12842	12934	12817	12884	12733	12562	12838	12907	12683	12876	12735	12860	12765	12830	12778	12711	12572	12671	12866	12712	12665	12781	12582	12599	12767	12686	12731	12708	12696	12814	12728	12901	12713	12840	12842	12725	12694	12731	12777	12644	12679	12751	12736	12740	12813	12762	12856	12747	12802	12924	12731	12918	12817	12759	12764	12703	12953	12719	12794	12666	12797	12760	12749	12784	12678	12837	12846	12681	12733	12836	12874	12765	12560	12772	12839	12668	12922	12770	12797	12669	12761	12607	12745	12749	12761	12838	12791	12740	12827	12693	12584	12706	12674	12710	12670	12856	12848	12788	12614	12730	12682	12917	12665	12732	12717	12687	12724	12754	12736	12875	12866	12671	12584	12698	12816	12627	12704	12752	12854	12757	12711	12618	12818	12846	12775	12953	12678	12823	12899	12952	12782	12780	12857	12859	12760	12805	12628	12539	12838	12833	12786	12796	12673	12826	12808	12707	12748	12646	12701	12954	12813	12713	12825	12894	12854	12780	12835	12755	12872	12686	12853	12876	12776	12706	12765	12768	12663	12843	12707	12778	12774	12780	12892	12692	12605	12802	12846	12807	12848	12545	12715	12768	12786	12603	12776	12800	12751	12867	12837	12674	12727	12796	12859	12714	12815	12819	12568	12688	12903	12660	12773	12861	12772	12630	12643	12840	12888	12814	12558	12769	12739	12701	12853	12588	12775	12811	12782	12772	12760	12831	12819	12762	12890	12645	12704	12755	12602	12797	12697	12817	12752	12780	12681	12865	12790	12738	12839	12823	12758	12659	12662	12719	12696	12757	12654	12817	12681	12812	12778	12693	12729	12726	12759	12689	12829	12772	12794	12820	12818	12710	12776	12825	12731	12688	12735	12783	12619	12776	12793	12816	12833	12710	12849	12923	12801	12755	12652	12830	12894	12798	12662	12745	12810	12571	12627	12870	12824	12810	12676	12788	12458	12531	12820	12794	12666	12652	12693	12873	12773	12991	12744	12826	12829	12836	12766	12628	12744	12913	12775	12620	12764	12738	12731	12687	12906	12830	12602	12618	12653	12624	12852	12835	12771	12779	12875	12727	12855	12676	12724	12913	12657	12728	12800	12739	12843	12704	12667	12762	12697	12820	12844	12876	12831	12686	12760	12786	12885	12695	12711	12975	12837	12766	12856	12730	12790	12826	12805	12760	12864	12726	12746	12844	12816	12652	12752	12670	12803	12674	12689	12752	12743	12703	12629	12719	12626	12685	12724	12714	12801	12713	12605	12733	12852	12832	12612	12868	12745	12737	12815	12854	12616	12945	12776	12774	12977	12791	12859	12789	12747	12608	12743	12760	12721	12723	12759	12750	12746	12684	12685	12745	12886	12650	12936	12749	12734	12693	12790	12634	12665	12711	12761	12693	12805	12944	12773	12767	12794	12647	12842	12828	12771	12741	12858	12851	12899	12754	12919	12711	12773	12728	12705	12630	12912	12685	12748	12809	12665	12776	12616	12885	12673	12827	12767	12847	12702	12674	12774	12809	12787	12846	12677	12851	12759	12767	12881	12752	12678	12993	12639	12612	12868	12729	12765	12745	12727	12771	12617	12775	12645	12694	12736	12854	12649	12741	12955	12734	12815	12670	12824	12849	12802	12714	12833	12803	12638	12741	12639	12656	12700	12802	12781	12888	12569	12808	12642	12781	12635	12846	12679	12708	12815	12871	12735	12830	12796	12907	12781	12733	12864	12694	12687	12782	12717	12864	12783	12647	12790	12807	12690	12604	12845	12756	12864	12762	12659	12787	12589	12825	12917	12742	12768	12671	12782	12677	12802	12757	12800	12904	12897	12613	12814	12716	12794	12688	12673	12646	12636	12859	12804	12676	12725	12778	12865	12871	12703	12798	12692	12892	12697	12668	12761	12735	12919	12797	12602	12714	13000	12724	12676	12704	12751	12581	12622	12886	12776	12725	12707	12757	12846	12630	12565	12936	12807	12767	12753	12766	12653	12894	12829	12849	12791	12651	12682	12776	13035	12850	12763	12670	12658	12792	12794	12881	12959	12765	12805	12653	12830	12699	12907	12764	12713	12798	12696	12748	12618	12803	12806	12732	12715	12875	12815	12729	12762	12658	12819	12855	12726	12847	12746	12786	12751	12694	12780	12925	12689	12871	12874	12647	12573	12655	12885	12848	12719	12876	12794	12875	12783	12667	12759	12745	12657	12756	12740	12837	12834	12700	12802	12667	12772	12869	12707	12796	12819	12774	12698	12771	12787	12897	12693	12659	12720	12817	12841	12684	12738	12829	12652	12865	12800	12772	12824	12722	12798	12940	12813	12806	12786	12717	12939	12915	12866	12806	12816	12803	12835	12770	12613	12689	12644	12796	12752	12700	12863	12650	12946	12626	12604	12774	12766	12738	12784	12844	12649	12696	12722	12746	12851	12545	12836	12619	12716	12899	12713	12806	12680	12758	12782	12648	12691	12668	12747	12860	12921	12815	12795	12904	12826	12742	12731	12647	12767	12707	12991	12856	12803	12732	12641	12649	12877	12684	12532	12740	12862	12661	12651	12704	12725	12808	12904	12763	12785	12699	12823	12816	12678	12847	12646	12578	12766	12615	12649	12682	12814	12933	12768	12722	12606	12708	12889	12768	12755	12732	12730	12764	12814	12671	12761	12742	12649	12705	12735	12698	12765	12744	12590	12773	12826	12990	12697	12750	12775	12886	12843	12712	12644	12738	12896	12682	12955	12736	12679	12710	12914	12840	12702	12687	12748	12888	12683	12694	12888	12750	12737	12684	12794	12750	12755	12919	12728	12666	12773	12688	12828	12572	12760	12658	12633	12765	12860	12495	12706	12849	12836	12896	12811	12847	12695	12805	12762	12680	12724	12679	12716	12601	12778	12752	12737	12668	12693	12706	12814	12808	12801	12617	12756	12745	12806	12781	12823	12800	12797	12662	12802	12755	12804	12847	12781	12712	12671	12782	12818	12809	12787	12772	12698	12795	12786	12547	12815	12815	12716	12659	12617	12908	12685	12737	12759	12881	12971	12825	12762	12780	12896	12728	12653	12836	12768	12846	12853	12686	12721	12938	12862	12644	12706	12802	12518	12863	12670	12720	12787	12605	12812	12649	12867	12845	12810	12914	12694	12843	12652	12609	12755	12781	12765	12698	12793	12651	12901	12607	12729	12828	12618	12731	12750	12678	12766	12803	12806	12814	12908	12782	12750	12846	12779	12728	12844	12745	12929	12813	12864	12916	12741	12588	12591	12674	12803	12798	12954	12657	12820	12748	12843	12794	12782	12692	12771	12664	12851	12623	12817	12814	12830	12762	12660	12737	12780	12637	12743	12942	12918	12865	12844	12678	12675	12774	12729	12882	12713	12673	12900	12793	12722	12823	12733	12753	12871	12748	12621	12733	12821	12641	12606	12707	12673	12716	12564	12888	12734	12749	12791	12637	12772	12658	12718	12761	12807	12833	12754	12705	12875	12885	12685	12894	12680	12727	12748	12918	12781	12590	12729	12901	12735	12740	12852	12694	12551	12749	12722	12892	12823	12703	12714	12701	12540	12806	12653	12745	12694	12621	12819	12783	12775	12851	12694	12738	12973	12698	12684	12713	12778	12661	12778	12577	12852	12750	12767	12777	12766	12934	12784	12855	12910	12734	12825	12841	12945	12727	12571	12759	12852	12807	12751	12782	12820	12789	12755	12782	12635	12857	12675	12775	12587	12724	12783	12749	12964	12812	12726	12901	12730	12811	12781	12789	12752	12758	12700	12801	12769	12703	12706	12996	12912	12768	12751	12784	12920	12643	12736	12861	12808	12708	12735	12736	12705	12643	12728	12731	12741	12688	12853	12647	12747	12711	12843	12747	12721	12893	12708	12835	12817	12838	12757	12683	12662	12731	12751	12777	12814	12727	12639	12773	12751	12818	12734	12601	12727	12854	12769	12858	12716	12853	12765	12795	12683	12730	12710	12905	12875	12767	12745	12622	12951	12697	12834	12753	12610	12807	12692	12639	12874	12579	12766	12858	12722	12774	12687	12704	12767	12699	12744	12648	12781	12601	12788	12773	12820	12867	12672	12747	12791	12763	12708	12700	12803	12755	12729	12613	12695	12665	12931	12827	12918	12791	12734	12839	12814	12877	12821	12751	12858	12864	12725	12829	12806	12868	12691	12674	12649	12648	12705	12722	12618	12856	12771	12660	12702	12947	12686	12728	12806	12741	12695	12770	12795	12761	12407	12712	12646	12648	12728	12796	12772	12819	12833	12828	12766	12767	12764	12929	12757	12775	12816	12857	12761	12658	12842	12760	12817	12628	13029	12688	12624	12841	12781	12657	12857	12612	12720	12708	12648	12776	12767	12840	12718	12752	12594	12799	12775	12761	12671	12851	12798	12559	12603	12777	12728	12793	12764	12901	12775	12767	12883	12899	12711	12696	12725	12762	12862	12784	12681	12738	12592	12714	12816	12918	12618	12824	12780	12873	12678	12782	12806	12892	12873	12846	12724	12679	12789	12858	12793	12847	12892	12963	12810	12994	13009	12777	12841	12776	12688	12851	12730	12890	12743	12747	12865	12763	12754	13000	12775	12879	12820	12868	12936	12736	12791	12738	12925	12774	12787	12904	12776	12764	12716	12837	12709	12795	12774	12521	12684	12722	12790	12743	12926	12740	12766	12845	12797	12718	12744	12732	12744	12824	12675	12846	12767	12721	12785	12720	12611	12770	12800	12602	12664	12794	12630	12893	12890	12711	12797	12793	12789	12685	12777	12801	12902	12819	12773	12634	12778	12759	12843	12533	12709	12808	12707	12989	12755	12750	12669	12710	12883	12804	12767	12698	12806	12754	12817	12706	12677	12583	12802	12713
24710	21249	28189	26590	19123	16743	16586	15470	15464	15467	15398	15224	15175	15116	15082	15027	15136	15090	15112	15101	15035	15219	15094	14991	15218	15055	15279	15451	15514	15443	15174	15252	15184	15020	15035	14831	14973	15292	15027	14941	14981	14893	15015	14803	15085	14864	15064	15013	14845	15032	14940	15044	15027	14967	15044	15008	15148	14965	14950	15025	15107	15016	15089	14956	15178	14916	15072	14883	15078	15087	15075	15015	15133	14985	14894	14915	15044	14943	15057	15054	14829	14906	14859	14909	15235	14918	14860	15017	15026	14915	14981	15089	15105	14946	14983	14968	15005	14893	15153	14864	15050	15141	14932	14823	15098	15021	14994	14987	14846	14957	15184	14729	15062	15028	15011	15127	15073	15010	15026	14954	15120	15026	15069	14952	15013	14864	15019	15054	14978	15118	15020	14975	14956	14900	14852	14943	14827	14901	15211	14878	14911	15023	14967	15194	14942	15017	15038	14934	14981	14847	15117	15051	15332	14749	15052	14969	14867	14965	15116	14925	14830	14984	14833	14884	15007	14957	14859	14983	15017	15125	15069	14981	14885	14987	15043	14950	15042	14916	14946	14835	15144	15067	14983	14876	14912	14862	14985	14775	14901	14885	15093	15166	14910	14870	14964	14762	15127	14871	14965	15045	15141	15074	14972	15036	14978	14942	15001	14934	15182	14977	14910	15124	15002	15161	15011	15057	15046	14994	15104	15037	15126	14971	15013	14938	15198	15070	14946	14965	14790	15025	14951	15010	15049	15036	15069	15113	14854	14937	14921	15043	15172	15025	15270	14978	15016	15027	15086	14857	15297	15097	15089	14938	15006	15046	14890	15078	14954	15102	15406	15005	14899	14969	14991	14957	14962	14998	15099	15086	14956	14802	14947	14891	14872	14934	15046	15053	14904	14860	14950	15092	15000	14778	14954	15099	14994	14912	15050	15138	14857	14969	14890	14951	14858	14976	15048	15003	15045	14813	14928	15018	15259	14949	15038	14973	14938	14791	14960	14909	15084	14833	15045	15089	14990	15028	15100	15064	14966	15263	14774	14889	14963	15087	14782	14998	15068	14905	14901	14878	15143	15000	15004	15186	14872	15017	15049	14883	15051	14993	14891	14786	15073	15186	15022	14936	14930	14886	15123	14992	15054	15102	14872	15144	14954	14962	15028	14929	14948	15066	15140	15139	14970	15029	15186	15338	15109	15012	15011	15057	14841	15042	15001	15025	14955	14974	15033	15024	15135	14996	14890	14966	15067	15206	15191	15102	14974	14922	15195	15164	15063	15103	15148	15181	14966	15024	15169	15037	15022	15214	15140	15202	15273	15096	15035	15013	14949	14863	15054	15222	14992	14946	14902	14798	14914	15036	15188	15008	14778	15104	15119	15085	15109	15012	14988	14903	14911	14943	14998	15147	14868	14858	14924	15086	14809	15061	15052	15057	15083	15158	14947	15042	14988	14785	15176	15076	15061	14923	15111	14980	14890	15185	14907	15041	15086	15046	15093	14946	14869	14995	14958	14951	15051	14955	14894	14926	15025	15166	15138	15034	15180	15146	15088	14936	15126	14757	14959	14855	15076	15024	15006	15131	14973	14876	14884	14953	15102	14969	14987	14965	15136	15105	15044	14958	15106	15024	14994	14943	14906	15003	14958	14912	14954	15012	15043	14920	15046	14811	14866	15053	14864	15079	14837	15262	15081	14930	14949	14997	14969	15044	14948	15067	15153	15146	14882	14975	15229	14979	14974	15175	14995	15011	15228	14954	14851	14786	15048	15041	14879	14947	14917	15002	15007	14907	14912	14893	15048	14924	15164	15098	15092	15115	14961	15061	14964	15020	14963	14822	15089	15030	14937	14943	14955	15335	15150	15028	14869	14804	15035	15028	15137	15138	15306	14980	14968	14970	15015	14820	15036	14906	14712	14967	15053	15029	15084	14882	15018	15039	15007	14841	14892	14905	14975	15074	14860	14854	14985	14923	14926	14851	15008	15092	14977	15091	15087	14915	14965	15138	14826	14624	15005	15010	14972	14873	15171	15061	14940	14826	14998	15088	14763	15069	14868	14831	14976	15129	15209	14854	15048	14982	15056	14764	14952	14963	14851	15049	15027	15195	14950	14988	15088	14875	15045	14981	14904	14741	15102	14947	15117	15068	15088	15074	15156	15146	15204	14835	15253	14884	15134	14943	14804	14870	15048	14854	15272	15211	14801	14938	14976	15099	15027	14923	14967	14889	15031	15148	14875	14900	15256	15086	15088	15215	15149	15044	15026	14879	14893	15050	14961	14855	14760	15012	15045	14822	14835	14878	14878	15176	14880	15195	14919	14861	15131	14853	15184	15071	14982	14818	15082	14850	14973	15108	15234	14932	14834	15000	15016	14976	14933	14988	15225	14887	14816	14978	14881	14749	14908	14863	15001	14968	14949	14934	14866	15072	15110	14860	14951	14846	14976	14863	14946	14833	14994	15057	15029	15002	14937	15155	15028	14983	14878	14980	15065	15013	15098	15023	14857	14954	14669	15002	14996	15074	15196	14993	15093	14974	14841	15028	14958	14983	14663	15073	15205	15042	15205	15113	14965	14942	14989	15192	14991	15181	15174	14958	14904	14843	14987	14845	15161	14893	14946	14979	15008	15015	15079	15159	15116	14964	15192	15021	15084	14871	15073	14756	15104	15097	14891	15138	15043	15001	14912	14978	15056	14837	15143	14895	14895	15096	14838	15128	15020	14905	14924	14877	15000	14713	15008	14954	14797	14954	15047	14986	15044	14904	14993	14996	14970	15106	15135	15017	15061	14998	14682	14806	14801	15065	14895	15082	14929	15010	15081	15181	14896	15235	14959	15077	15265	14941	14983	15050	15134	15202	14929	15178	15005	15003	14998	15036	14980	14962	14998	15020	14955	15245	15087	15061	15216	15048	14839	15000	15299	15138	14947	15143	14996	14745	15055	15201	15047	15020	15106	14997	14923	15020	15111	15042	15166	15017	14907	15124	14891	14946	14888	14932	15038	14867	15038	15121	15085	15051	14861	14920	15174	14905	15007	15146	14959	14927	14870	15005	15210	14895	15070	15037	15012	14937	14754	14907	14974	15078	15110	15111	15190	14888	15325	15048	14921	15064	15124	14951	14959	15042	15034	15071	15086	14966	15083	15139	14982	14964	15133	15142	15049	14778	14935	14868	14838	14848	15001	15080	15094	15156	14854	15032	15244	14943	14887	14802	15168	15005	15017	14992	14840	14877	14943	14971	14723	14901	14921	14921	15083	14952	15009	14887	14705	14911	14942	15004	15029	15057	14924	14968	14994	14874	14900	15268	15062	14943	14808	15039	14935	14949	14797	15013	14991	15230	15033	14984	15026	15107	15091	15119	15003	14821	15017	14929	15146	15033	15134	15021	14820	14868	14991	15095	14900	14966	14864	15115	14883	14971	15023	14778	15001	14982	14894	14885	15097	15035	15050	14886	15027	14815	14942	15100	14870	14927	15157	15245	14967	14902	15131	14943	14934	14835	14969	15085	14851	15026	14938	14895	14819	14908	14951	15032	15069	14969	15154	14938	15057	14965	14808	14893	15174	14875	15024	15066	14933	15135	14968	14976	15152	14931	15243	15034	14878	15212	15137	15068	15067	15009	14891	15066	15045	15137	15035	14974	14839	15001	14934	14821	15049	14844	15060	15066	14856	14808	15092	15258	15041	15208	15080	15205	15008	14896	15139	15113	15006	14925	15245	15236	15168	14959	14902	15017	14995	14992	15077	15164	14956	14881	14937	15118	15062	15045	15127	15065	14688	14867	14874	15060	15039	14939	14960	15165	14805	14852	15074	15175	15168	15061	15164	15023	14898	14913	15004	14973	15010	15005	15044	14945	14967	15022	15026	14966	15118	15127	15144	14964	15025	15175	14846	14912	14919	14977	15121	15105	15176	14949	14869	14966	14898	14966	14904	14976	14854	15087	15307	14745	14995	14802	15117	15115	14908	15000	15035	14985	15140	15125	15022	14879	14839	15032	14991	14929	15072	14941	14889	14895	15020	15065	15136	14945	15002	14994	14925	14965	15080	14918	14885	15127	15055	15034	14985	14811	14850	15092	14811	14926	15057	14882	14953	15124	15075	14878	14906	15100	14953	15077	14960	14902	15276	15060	14864	15103	15112	14964	15106	14992	15136	15025	15180	14930	14919	15042	14894	14992	15036	15051	15140	15130	15154	14916	14894	15050	14946	14878	15113	14917	14998	15089	14908	15085	14913	15078	15145	14812	15063	14905	14814	14857	15071	15041	14830	14997	14972	14948	15046	14785	14954	15131	15002	14925	15113	15176	14992	15104	14764	14969	15067	14969	14839	15077	15014	15120	15044	15119	15127	14907	15082	15033	15144	14986	14871	14692	15003	14873	15075	14940	15076	14766	14936	14888	14979	14930	14929	15067	15071	15029	15024	15005	15151	14874	14991	15050	15104	14950	14980	15051	14915	15053	14844	15148	15110	14838	14893	14681	14820	15027	14944	15158	15128	14840	15152	14983	15065	14849	15042	14921	15034	15043	14978	14817	15080	15168	14875	15095	14830	14967	15128	15127	15172	15012	14907	14860	15151	15005	14959	14923	15055	14851	15061	15088	15106	15110	14982	14979	14914	14967	14911	15073	14968	14971	15098	14847	15084	14909	15069	14706	15005	14945	14927	15002	15079	14868	14977	15051	14994	15023	14954	14971	14972	14924	15047	14743	14941	14997	15128	14983	15093	14833	14921	15028	14857	14983	14865	15079	15180	15117	15160	14896	15147	15008	14947	14914	14939	15008	15186	14796	15022	15222	14964	14905	14834	15096	14999	15057	14886	14980	15021	15178	15136	14981	15022	15033	15167	14910	15141	14989	15001	14976	15034	15009	15061	14951	15069	14893	14963	14820	14946	14963	15014	14999	15107	14869	15111	14938	14989	15039	14917	14889	15097	15117	15197	14975	14859	15024	15010	14984	14718	14860	14996	14899	14984	15013	14981	14997	14792	15027	14912	15102	14921	14828	14891	14745	14943	15055	15022	15082	14980	15179	14995	14837	14862	14978	14940	14960	15090	14997	15029	14874	14943	15139	14961	15112	15077	14997	14977	15140	14989	14994	15084	14996	15006	14815	14946	15001	15091	15019
28251	46069	38565	19636	15135	14199	13501	13208	13377	13267	12965	12699	12886	12723	12763	12604	12691	12566	12510	12674	12697	12675	12534	12611	12573	12631	13266	13317	13096	13064	12740	12471	12479	12593	12685	12618	12528	12437	12570	12405	12626	12458	12633	12569	12566	12524	12540	12537	12453	12622	12447	12575	12472	12397	12619	12722	12574	12500	12759	12596	12376	12614	12632	12667	12584	12518	12368	12594	12570	12515	12500	12582	12634	12599	12568	12628	12647	12575	12537	12629	12482	12595	12563	12498	12575	12644	12665	12566	12460	12469	12534	12465	12454	12444	12662	12588	12464	12588	12717	12442	12680	12597	12678	12699	12613	12587	12699	12571	12517	12587	12578	12557	12532	12383	12567	12503	12519	12478	12421	12672	12552	12771	12611	12618	12597	12571	12598	12728	12563	12493	12540	12576	12588	12513	12494	12547	12575	12477	12487	12577	12687	12588	12299	12647	12520	12324	12629	12645	12577	12551	12464	12551	12665	12460	12606	12428	12643	12592	12675	12427	12529	12654	12507	12600	12537	12587	12657	12684	12454	12556	12540	12553	12576	12567	12557	12454	12327	12562	12510	12739	12606	12526	12480	12599	12463	12434	12770	12696	12473	12605	12784	12504	12494	12569	12605	12597	12548	12344	12710	12524	12718	12422	12481	12491	12525	12563	12696	12417	12607	12507	12549	12539	12532	12642	12555	12554	12428	12549	12433	12465	12546	12536	12564	12636	12467	12458	12624	12589	12616	12552	12600	12438	12502	12487	12799	12586	12490	12636	12311	12676	12683	12458	12665	12610	12660	12447	12701	12569	12648	12380	12548	12561	12540	12439	12374	12457	12501	12408	12601	12604	12482	12559	12470	12575	12486	12730	12535	12658	12488	12581	12574	12511	12489	12554	12528	12600	12513	12394	12612	12517	12601	12511	12618	12666	12478	12517	12720	12506	12367	12520	12453	12570	12508	12620	12443	12591	12567	12572	12493	12680	12715	12490	12499	12555	12379	12542	12616	12701	12567	12589	12653	12333	12546	12488	12646	12513	12552	12541	12530	12692	12618	12553	12581	12576	12398	12439	12527	12528	12606	12475	12609	12503	12687	12510	12605	12442	12680	12450	12770	12639	12605	12457	12699	12485	12610	12576	12642	12510	12457	12511	12635	12699	12478	12547	12552	12626	12476	12512	12521	12610	12605	12576	12456	12594	12510	12575	12400	12537	12402	12665	12664	12539	12520	12453	12509	12526	12574	12519	12661	12718	12537	12741	12591	12605	12513	12568	12357	12444	12455	12626	12712	12408	12586	12550	12454	12562	12475	12510	12556	12440	12711	12509	12498	12591	12565	12369	12528	12631	12456	12708	12675	12548	12544	12508	12746	12685	12535	12576	12486	12551	12590	12638	12509	12478	12599	12492	12620	12433	12476	12520	12481	12562	12538	12548	12701	12424	12564	12609	12569	12530	12754	12475	12539	12607	12529	12474	12616	12626	12614	12589	12532	12430	12582	12555	12546	12650	12581	12660	12523	12652	12532	12751	12614	12642	12487	12632	12344	12545	12495	12577	12451	12623	12479	12615	12588	12514	12599	12569	12581	12616	12570	12545	12402	12601	12633	12483	12699	12658	12595	12555	12445	12617	12605	12433	12672	12840	12346	12675	12422	12619	12536	12612	12420	12560	12622	12445	12506	12576	12533	12398	12583	12484	12709	12456	12607	12588	12572	12512	12531	12438	12527	12358	12672	12575	12495	12676	12431	12625	12531	12609	12438	12614	12551	12550	12547	12570	12392	12691	12600	12494	12656	12574	12688	12637	12640	12519	12769	12409	12494	12539	12495	12580	12653	12594	12570	12552	12506	12506	12634	12543	12643	12467	12571	12377	12560	12494	12564	12593	12583	12577	12465	12518	12404	12650	12595	12441	12531	12456	12455	12534	12651	12533	12450	12558	12597	12515	12681	12579	12509	12467	12553	12547	12489	12426	12545	12604	12403	12538	12541	12504	12674	12589	12549	12366	12527	12348	12456	12599	12573	12583	12459	12585	12483	12532	12613	12656	12411	12441	12620	12403	12543	12599	12436	12539	12567	12458	12489	12561	12478	12523	12589	12623	12493	12391	12463	12486	12552	12518	12500	12705	12566	12493	12437	12574	12646	12456	12559	12571	12476	12447	12626	12601	12563	12585	12636	12591	12593	12665	12669	12664	12382	12570	12404	12566	12571	12483	12586	12604	12638	12684	12593	12602	12628	12624	12629	12595	12578	12538	12512	12595	12464	12557	12773	12374	12526	12506	12492	12635	12543	12542	12510	12607	12726	12473	12574	12632	12732	12721	12654	12678	12356	12650	12608	12643	12640	12635	12613	12491	12600	12586	12584	12418	12447	12611	12562	12619	12514	12545	12771	12505	12546	12564	12609	12513	12636	12507	12607	12571	12585	12525	12706	12696	12527	12604	12475	12488	12585	12419	12647	12508	12693	12619	12626	12614	12526	12512	12453	12700	12641	12612	12402	12622	12479	12650	12710	12579	12560	12640	12603	12449	12297	12494	12523	12565	12478	12644	12456	12414	12374	12662	12458	12380	12528	12531	12607	12601	12525	12593	12580	12590	12791	12544	12532	12489	12699	12454	12600	12564	12658	12605	12630	12633	12428	12685	12455	12482	12536	12493	12509	12576	12384	12530	12625	12539	12577	12366	12719	12435	12707	12539	12656	12466	12664	12511	12464	12652	12478	12528	12669	12711	12474	12555	12482	12681	12627	12549	12512	12521	12491	12435	12418	12498	12676	12470	12477	12605	12409	12505	12466	12522	12500	12454	12663	12505	12467	12618	12543	12518	12639	12627	12634	12619	12497	12588	12498	12481	12618	12479	12600	12568	12606	12501	12599	12588	12606	12571	12669	12544	12572	12630	12524	12473	12508	12487	12745	12498	12457	12695	12620	12591	12462	12599	12632	12569	12725	12780	12524	12770	12523	12589	12485	12507	12662	12627	12623	12479	12495	12602	12445	12517	12624	12685	12743	12492	12632	12543	12467	12398	12682	12424	12494	12439	12471	12504	12531	12734	12480	12490	12496	12506	12672	12519	12518	12522	12674	12451	12532	12447	12559	12328	12592	12610	12546	12483	12596	12604	12777	12588	12429	12500	12489	12705	12398	12584	12429	12401	12618	12598	12513	12474	12677	12680	12541	12568	12548	12548	12347	12615	12644	12725	12510	12555	12502	12613	12578	12566	12512	12602	12554	12601	12665	12564	12450	12561	12671	12594	12540	12460	12596	12564	12522	12781	12427	12654	12412	12460	12703	12518	12443	12385	12445	12523	12634	12549	12714	12500	12614	12614	12666	12700	12487	12627	12627	12569	12538	12619	12496	12782	12576	12595	12499	12565	12706	12439	12541	12538	12705	12725	12555	12465	12569	12575	12566	12455	12651	12595	12539	12560	12465	12668	12513	12556	12473	12687	12439	12512	12481	12653	12561	12779	12531	12450	12593	12596	12629	12519	12533	12551	12641	12518	12701	12478	12516	12589	12495	12568	12699	12567	12652	12525	12582	12637	12657	12599	12558	12479	12539	12504	12494	12591	12478	12453	12644	12465	12586	12642	12451	12615	12452	12546	12619	12709	12605	12404	12758	12543	12606	12590	12509	12636	12652	12524	12672	12701	12489	12421	12483	12510	12706	12556	12455	12653	12510	12560	12485	12658	12518	12539	12678	12610	12543	12552	12493	12645	12551	12541	12522	12389	12665	12556	12555	12621	12499	12582	12620	12624	12634	12705	12497	12659	12509	12610	12582	12378	12725	12507	12672	12519	12522	12415	12597	12637	12453	12418	12485	12607	12414	12629	12574	12324	12609	12411	12579	12569	12528	12615	12471	12547	12608	12520	12604	12509	12545	12524	12594	12544	12451	12587	12624	12547	12519	12425	12505	12460	12662	12527	12582	12427	12548	12556	12611	12423	12563	12558	12626	12634	12573	12424	12594	12667	12663	12334	12595	12466	12630	12611	12601	12570	12598	12437	12641	12725	12610	12620	12659	12623	12534	12537	12655	12312	12640	12594	12648	12734	12550	12656	12566	12337	12648	12555	12714	12522	12553	12655	12526	12596	12537	12449	12627	12657	12463	12566	12375	12555	12445	12577	12719	12542	12714	12535	12808	12554	12621	12412	12553	12564	12541	12479	12579	12630	12527	12496	12686	12434	12625	12523	12429	12506	12649	12650	12524	12632	12686	12572	12598	12499	12478	12533	12452	12531	12491	12596	12599	12611	12631	12537	12616	12703	12680	12471	12634	12563	12540	12623	12488	12547	12579	12564	12512	12577	12459	12699	12703	12586	12726	12427	12513	12516	12638	12587	12527	12574	12597	12474	12631	12448	12534	12540	12334	12359	12440	12468	12404	12662	12549	12655	12516	12660	12548	12652	12466	12661	12547	12647	12507	12618	12553	12607	12537	12520	12484	12509	12660	12660	12580	12634	12649	12557	12601	12424	12394	12513	12493	12608	12500	12366	12739	12356	12781	12407	12559	12631	12631	12464	12480	12532	12564	12513	12385	12709	12650	12419	12603	12649	12619	12513	12471	12491	12451	12724	12593	12494	12627	12514	12508	12445	12578	12572	12601	12599	12390	12600	12585	12655	12599	12668	12611	12506	12662	12681	12634	12582	12524	12604	12456	12495	12603	12687	12561	12585	12512	12549	12486	12473	12442	12525	12424	12580	12699	12527	12522	12576	12623	12702	12434	12593	12686	12613	12676	12660	12508	12524	12614	12688	12649	12506	12548	12481	12759	12470	12515	12647	12531	12490	12407	12639	12447	12647	12621	12474	12598	12558	12546	12493	12701	12707	12612	12625	12542	12523	12626	12424	12605	12628	12607	12619	12625	12590	12481	12617	12474	12612	12581	12629	12522	12564	12602	12647	12512	12578	12673	12612	12675	12448	12642	12616	12546	12624	12561	12560	12705	12582	12606	12516	12565	12408	12612	12665	12626	12616	12506	12510	12605	12601	12496	12517	12602	12636	12656	12728	12616	12566	12594	12599	12627	12521	12629	12661	12425	12552	12652	12528	12578	12620	12584	12435	12443	12475	12544	12490	12552	12552	12590	12568	12443	12512	12593	12501	12703	12458	12618	12573	12575	12328	12707	12416
22193	21154	28484	24163	21418	22899	22777	17707	16978	16830	16257	16105	15866	15999	15997	15752	15829	16044	15999	16013	15987	15873	15746	15886	15829	16310	17446	17717	17321	16832	16524	16142	15749	15681	15713	15514	15626	15682	15723	15753	15645	15457	15859	15541	15671	15852	15635	15569	15580	15711	15724	15451	15616	15579	15644	15684	15610	15616	15749	15544	15754	15561	15813	15729	15683	15807	15654	15429	15572	15523	15543	15773	15537	15655	15506	15796	15569	15603	15787	15674	15682	15619	15580	15509	15573	15764	15418	15747	15393	15502	15454	15679	15624	15583	15631	15612	15508	15642	15694	15551	15748	15432	15497	15578	15453	15620	15663	15569	15620	15445	15551	15378	15635	15664	15747	15805	15693	15926	15787	15721	15768	15654	15665	15483	15655	15722	15691	15699	15544	15665	15415	15503	15496	15459	15669	15714	15768	15640	15501	15455	15392	15731	15538	15628	15626	15703	15640	15519	15463	15609	15571	15559	15445	15653	15430	15834	15447	15451	15429	15435	15621	15328	15763	15601	15815	15626	15616	15761	15454	15626	15629	15663	15574	15421	15714	15689	15570	15655	15571	15555	15610	15595	15577	15651	15488	15554	15428	15729	15546	15562	15719	15641	15678	15779	15585	15541	15603	15475	15443	15608	15584	15566	15684	15525	15636	15682	15658	15395	15798	15430	15633	15687	15764	15467	15504	15669	15667	15822	15789	15679	15669	15697	15533	15429	15656	15707	15667	15648	15559	15682	15559	15445	15651	15563	15777	15612	15405	15601	15601	15723	15594	15500	15497	15770	15588	15806	15620	15538	15482	15587	15769	15464	15659	15455	15595	15595	15518	15408	15623	15616	15487	15619	15610	15865	15619	15673	15550	15687	15579	15641	15516	15628	15629	15508	15599	15588	15764	15575	15593	15609	15536	15479	15557	15766	15567	15616	15523	15672	15666	15681	15511	15466	15563	15591	15633	15699	15521	15650	15442	15702	15860	15594	15815	15676	15489	15466	15398	15652	15495	15655	15607	15791	15778	15590	15493	15646	15695	15642	15531	15374	15567	15543	15536	15400	15799	15751	15813	15582	15542	15370	15641	15572	15425	15407	15683	15466	15640	15537	15422	15671	15374	15422	15398	15509	15628	15607	15619	15579	15611	15783	15874	15720	15818	15579	15744	15639	15644	15368	15587	15378	15788	15565	15769	15529	15564	15594	15554	15367	15549	15496	15428	15621	15745	15661	15555	15579	15453	15534	15419	15446	15603	15387	15719	15760	15661	15766	15782	15745	15608	15614	15403	15716	15655	15675	15704	15594	15408	15688	15650	15567	15630	15726	15514	15506	15732	15465	15822	15590	15580	15533	15466	15484	15646	15718	15551	15616	15426	15559	15497	15514	15512	15646	15652	15593	15692	15710	15529	15812	15819	15601	15608	15559	15678	15376	15451	15665	15656	15479	15693	15565	15646	15569	15571	15544	15595	15744	15485	15641	15734	15806	15744	15358	15695	15488	15572	15269	15540	15641	15637	15448	15399	15483	15610	15510	15543	15614	15539	15430	15483	15490	15694	15622	15500	15789	15632	15632	15477	15686	15479	15532	15515	15432	15491	15611	15691	15641	15652	15480	15467	15620	15480	15596	15407	15486	15511	15542	15665	15630	15698	15669	15758	15688	15615	15582	15677	15575	15653	15544	15531	15656	15771	15587	15563	15596	15682	15813	15540	15488	15542	15628	15646	15534	15690	15704	15514	15621	15575	15617	15488	15430	15627	15589	15462	15640	15435	15535	15514	15702	15563	15544	15655	15555	15676	15626	15522	15505	15475	15508	15530	15561	15622	15732	15762	15632	15564	15821	15696	15393	15427	15487	15432	15468	15470	15728	15842	15504	15441	15716	15458	15749	15620	15725	15580	15625	15430	15560	15616	15471	15584	15372	15634	15605	15641	15746	15526	15682	15746	15615	15608	15651	15662	15634	15628	15547	15702	15666	15684	15479	15690	15582	15674	15826	15568	15499	15743	15584	15617	15541	15663	15742	15493	15735	15528	15489	15702	15490	15505	15551	15533	15558	15551	15285	15540	15605	15726	15624	15752	15720	15649	15452	15522	15534	15548	15656	15562	15739	15676	15600	15523	15656	15514	15698	15768	15559	15495	15477	15726	15600	15514	15406	15532	15741	15725	15477	15633	15451	15583	15710	15902	15821	15572	15732	15466	15693	15629	15580	15476	15515	15589	15718	15437	15500	15387	15688	15562	15726	15585	15623	15602	15620	15581	15712	15663	15603	15772	15430	15542	15683	15549	15698	15694	15692	15564	15760	15661	15622	15566	15448	15562	15659	15393	15356	15561	15468	15678	15467	15454	15494	15390	15593	15557	15646	15481	15610	15569	15625	15525	15511	15360	15693	15473	15542	15609	15651	15824	15561	15389	15526	15528	15526	15618	15603	15623	15530	15330	15411	15599	15603	15713	15458	15926	15482	15604	15535	15562	15680	15606	15693	15712	15676	15725	15646	15564	15623	15574	15863	15554	15735	15817	15517	15711	15527	15782	15640	15668	15556	15403	15506	15538	15680	15670	15510	15497	15727	15509	15622	15484	15461	15465	15546	15691	15591	15541	15610	15592	15725	15551	15432	15612	15572	15476	15610	15652	15620	15617	15645	15549	15608	15856	15408	15619	15755	15554	15443	15555	15615	15667	15639	15701	15594	15577	15561	15709	15700	15698	15807	15622	15499	15599	15331	15716	15756	15374	15522	15582	15788	15500	15731	15617	15403	15499	15580	15788	15514	15729	15469	15494	15580	15716	15451	15612	15630	15691	15636	15409	15641	15451	15532	15557	15505	15534	15537	15590	15588	15530	15645	15793	15466	15476	15786	15657	15524	15694	15522	15468	15505	15630	15883	15872	15445	15748	15461	15588	15541	15677	15647	15569	15548	15540	15763	15622	15632	15440	15764	15785	15705	15618	15681	15578	15517	15612	15694	15684	15662	15620	15591	15533	15391	15551	15542	15593	15590	15623	15545	15696	15591	15350	15573	15715	15575	15685	15656	15497	15925	15666	15572	15453	15773	15701	15763	15670	15619	15718	15698	15546	15660	15565	15519	15512	15658	15523	15566	15636	15709	15758	15442	15539	15702	15648	15601	15479	15604	15446	15536	15608	15456	15682	15570	15772	15454	15428	15398	15513	15698	15680	15586	15677	15574	15517	15701	15694	15670	15698	15873	15658	15487	15630	15639	15825	15703	15507	15738	15504	15729	15583	15546	15640	15520	15727	15773	15653	15497	15820	15460	15524	15561	15665	15573	15662	15691	15855	15559	15582	15531	15573	15580	15494	15429	15629	15602	15466	15531	15691	15475	15630	15794	15704	15674	15610	15738	15573	15568	15464	15521	15584	15579	15532	15557	15515	15738	15806	15661	15580	15552	15311	15693	15668	15474	15528	15777	15572	15478	15803	15643	15531	15484	15705	15537	15925	15605	15691	15694	15441	15708	15699	15560	15538	15728	15699	15567	15632	15563	15503	15753	15505	15623	15648	15744	15751	15600	15534	15517	15505	15601	15536	15748	15701	15562	15627	15755	15411	15649	15583	15572	15609	15706	15805	15541	15301	15463	15711	15699	15530	15624	15512	15534	15659	15381	15378	15654	15688	15659	15593	15601	15666	15747	15409	15460	15425	15494	15725	15823	15661	15664	15359	15488	15663	15715	15591	15573	15453	15643	15569	15807	15701	15381	15637	15545	15610	15633	15594	15473	15428	15649	15537	15620	15696	15767	15519	15831	15723	15390	15574	15601	15744	15757	15517	15754	15689	15554	15601	15622	15507	15531	15758	15708	15372	15576	15468	15741	15388	15589	15640	15731	15664	15479	15637	15573	15362	15529	15805	15299	15703	15625	15733	15623	15474	15519	15503	15435	15398	15644	15603	15595	15491	15629	15506	15684	15637	15569	15388	15608	15524	15615	15571	15387	15695	15454	15481	15708	15555	15387	15484	15741	15494	15595	15728	15570	15661	15477	15740	15621	15495	15827	15526	15782	15506	15544	15772	15633	15762	15681	15638	15590	15563	15629	15699	15805	15706	15724	15819	15496	15488	15659	15472	15401	15735	15622	15471	15516	15619	15290	15726	15560	15681	15710	15635	15653	15561	15702	15581	15475	15665	15706	15558	15710	15672	15481	15556	15655	15719	15614	15557	15605	15618	15786	15571	15652	15757	15540	15543	15530	15742	15786	15657	15637	15478	15677	15789	15682	15692	15599	15525	15618	15688	15722	15590	15329	15516	15343	15777	15681	15384	15689	15670	15758	15673	15528	15450	15368	15557	15597	15628	15397	15373	15505	15591	15493	15669	15751	15735	15689	15742	15354	15801	15626	15766	15568	15589	15480	15495	15508	15630	15533	15586	15438	15525	15515	15420	15726	15542	15345	15745	15599	15631	15671	15714	15621	15531	15497	15504	15438	15780	15689	15647	15603	15643	15551	15565	15624	15739	15889	15432	15452	15645	15567	15566	15496	15374	15363	15482	15538	15545	15687	15513	15590	15716	15669	15694	15717	15654	15671	15471	15518	15716	15534	15374	15610	15484	15752	15539	15634	15565	15540	15339	15493	15576	15802	15781	15680	15609	15583	15514	15573	15528	15458	15543	15438	15972	15788	15814	15688	15600	15532	15586	15509	15747	15576	15560	15685	15537	15889	15666	15568	15718	15824	15529	15694	15605	15568	15608	15790	15744	15612	15841	15535	15518	15599	15705	15722	15462	15602	15485	15457	15585	15535	15459	15502	15607	15613	15599	15701	15672	15448	15848	15602	15838	15802	15691	15652	15760	15511	15626	15488	15832	15651	15604	15762	15704	15516	15585	15663	15681	15423	15575	15628	15695	15749	15809	15654	15611	15587	15649	15845	15690	15577	15433	15304	15593	15637	15541	15589	15469	15559	15671	15467	15564	15953	15588	15669	15529	15597	15830	15566	15584	15510	15651	15585	15625	15785	15689	15603	15405	15663	15547	15695	15713	15572	15671	15651	15440	15438	15647	15468	15688	15725	15734	15421	15233	15642	15534	15395	15621	15377	15555	15680	15646	15626	15574	15521	15618	15564	15710	15543	15764	15772	15697	15770	15389	15425	15585	15567	15624	15351	15429	15372
31437	63137	52475	24049	18083	15639	14833	14767	14726	13798	13464	13459	13339	13174	13196	13127	12919	13066	13125	12888	12797	12928	12811	12993	12958	13782	15199	15359	15082	14219	13542	13237	12973	12999	12793	12865	12831	12819	12890	12856	12722	12884	12929	12788	12794	13131	12917	12941	12780	12897	12756	12838	12869	12873	12856	12836	12902	12841	12945	13091	12845	12844	12809	12935	12730	12925	12789	12984	12756	12897	12651	12756	12937	12902	12952	12987	12749	12840	12790	12823	12854	12780	12764	12955	12962	12792	12734	12925	12821	12769	12846	12867	12786	12767	13041	12889	12891	12859	12941	12921	12897	12822	12776	12750	13003	12822	12909	12867	12984	12818	12856	12918	12922	12837	13006	12953	12778	12791	12725	12877	12858	12818	12728	12910	13027	12764	12986	12724	12896	12868	12969	12981	13107	12890	12919	12858	12877	12719	12995	12693	12862	12984	12848	12798	12683	12885	12915	12869	12902	12837	12818	12761	12819	12897	12866	12901	12798	12845	12917	12785	12817	12889	12864	12833	12926	12810	12849	12884	12851	12770	12952	12640	12955	12850	13007	12845	12726	12947	12844	12701	12916	13006	12959	12974	12831	12831	12687	13010	12887	12914	12733	12898	12974	12922	12794	12880	12893	12955	12977	12919	13029	12994	12926	12820	12846	12930	12786	12873	12810	13027	12798	12877	12842	12957	13012	12794	12956	13034	12768	12779	12875	12796	12729	12813	12996	12757	12639	12859	12890	12877	12858	12828	12896	12976	12751	12733	12904	12776	12939	12728	12819	12845	12781	12752	12870	12746	12814	12877	12870	12984	12953	12869	12712	12779	12923	12842	12797	12811	12732	13010	12684	12816	12932	12869	12862	12890	12807	12920	12769	12819	13051	12979	12806	12892	12826	12846	13023	12818	12699	12812	12822	12861	12738	12746	12737	12929	12821	12881	12920	12933	12907	12896	12850	12940	12878	12801	13047	12803	12828	12734	12725	12715	12724	12775	12884	12847	12805	12753	13008	12798	12798	12816	12853	12849	12751	12807	13005	12820	12844	12920	12875	12714	12970	12719	12909	12716	12823	12806	12696	12868	12688	12946	12832	13033	12797	12790	12906	12866	12751	12862	12821	12783	12966	12825	12677	12864	12916	12912	12820	12868	12723	12850	12814	12785	12953	12845	12935	12920	12969	12997	12943	12846	12886	13006	12855	12970	12755	12860	12913	12844	12791	13009	12860	12652	12868	12823	12743	12878	12971	12868	12952	12882	12946	12969	12843	12865	12724	13013	12708	12684	12904	12968	12919	12821	12903	12895	12900	12763	12927	12828	12909	12906	13024	12982	12713	12763	12905	12793	12945	12964	12895	12958	12812	12745	12921	12827	12662	13061	12772	12845	12897	12722	12796	12822	12831	12932	12905	12891	12928	13107	12796	12840	12805	12900	13015	12925	12816	12950	12856	12807	12949	12994	12756	12823	12905	12785	12740	12971	12944	12775	12904	12842	12881	13015	12812	12814	12947	12855	12989	12801	12782	12886	12802	12796	12903	12855	13012	12912	12907	12800	12844	12983	12875	12959	12754	12704	13068	12822	12850	12904	12770	12935	12851	12986	12848	12870	12821	12842	12916	12876	12757	12980	13106	12747	12808	13024	12869	12810	12871	12874	12861	13071	12771	12815	12877	12777	12913	12869	12868	12790	12924	12815	12831	12905	12822	12867	12862	12850	12835	12821	12824	12708	12785	12737	12853	12850	12947	12860	12949	12945	12691	12715	12719	12912	12958	12801	12853	12713	12777	12808	12766	12977	12937	12638	12898	12857	12937	12975	12905	12857	12609	12846	13009	12831	12837	12957	12869	12952	12756	12918	13016	12706	12772	13019	12800	12643	12829	13036	12778	12725	12875	12994	12824	12955	12876	12860	12968	13005	12751	12948	12863	12775	12903	12848	12778	12836	12843	12821	12737	12856	12846	12807	12766	12854	13071	12878	12857	12939	12789	12881	12715	12900	12925	12855	12839	12908	12846	12948	12757	12990	12742	12831	12780	12919	12891	12988	12894	12801	12970	12820	12791	12800	12903	12745	12641	12843	12782	12925	12963	12895	12982	12918	12680	12873	12744	12810	12923	12835	13047	12816	12880	12743	12778	12816	12795	12836	12873	12911	12882	12885	12948	12896	12942	12840	12874	12965	12822	12847	12722	12995	12834	12906	12740	12855	12915	12704	12788	12800	12797	13031	12934	12756	12817	12798	12854	12908	12937	12846	13003	12778	12787	12825	12930	12822	12667	12876	12904	13022	12777	12877	12685	12913	12870	12855	12770	12721	12843	12919	12861	12837	12840	12757	12914	12945	12933	12774	12860	12974	12871	12849	12950	12875	12975	12858	12908	12797	12823	12751	12684	12894	12762	12967	12797	12903	12768	13073	12877	12800	12765	13007	12938	12838	12615	12944	12845	12988	12973	12793	12966	12988	12878	12871	12925	12684	12961	13058	12800	12887	12844	12779	12886	12966	12809	12951	12868	12817	12913	12824	12918	12741	12848	12865	12822	12699	12671	12750	12903	12698	12914	12906	12769	12825	12804	12922	12731	12851	12764	12962	12700	12913	12903	12707	12912	13089	12828	12937	13007	12757	12739	12880	12874	12858	12966	12925	12990	12904	12827	12841	12808	12934	12852	12986	12809	12874	12882	12698	12806	12718	12947	12850	12901	12927	13015	12715	12793	12864	12826	12808	12914	13053	12783	12795	12993	12733	12988	12874	12800	12923	12982	12840	12758	12786	12912	13001	12951	12856	12726	12842	12834	12763	12966	12706	12815	12811	12751	12925	12849	12943	12759	12844	12862	12754	12653	12924	12880	12925	12994	12932	12874	12836	12791	12949	12778	13055	12846	12727	12726	12822	12803	12831	12888	12929	12914	12791	12759	12900	12837	12908	12689	12682	12771	12669	12822	12717	12799	12823	12965	12893	12820	13014	12910	12907	12748	12832	12931	12852	12892	12871	12880	12999	12949	12785	12772	13022	12939	12815	12886	12942	12717	12907	12871	12762	12923	12895	12804	12834	12900	12907	12769	12829	12972	12978	13025	12809	12614	12778	12918	12888	12839	12735	12887	12881	12890	12870	12834	12843	12752	12679	12796	12774	12819	12724	12880	12932	12849	12882	12739	12805	12853	12705	12780	12645	12806	12893	12814	12980	12985	13017	12683	12867	12826	12840	12922	12900	13091	12736	12750	12778	12877	12942	12893	12851	12824	12788	12987	12802	12884	12816	12889	12867	12900	12754	12857	12838	12637	12815	12829	12768	12879	12911	12636	13061	12870	12824	12860	12759	12930	12924	12776	12698	12756	12844	12967	12937	12799	12810	12678	12782	12905	12889	12850	12839	12824	12855	12769	12845	12869	12885	12954	12899	12972	12900	12620	12958	12879	12901	12924	12865	12927	12775	12872	12861	12793	12922	12802	12778	12814	12839	12820	12955	12698	12837	12797	12818	12859	12791	12919	12810	12949	13076	12854	12811	12967	12949	12705	12936	12947	12945	12838	12923	12800	13013	12953	12805	12788	12841	12818	12972	12788	12845	12762	13032	12930	12875	12849	12726	12829	12964	12881	12825	12954	13066	12877	12908	12930	12857	13062	12890	12908	12844	12832	12867	12748	12792	12904	12820	12958	12887	12968	12941	12838	12971	12722	12743	12881	12728	12881	12880	12783	12699	12829	12959	12907	12942	12990	12894	12920	12831	12892	12861	12670	12885	12921	12818	12871	12786	13003	12797	12743	12885	12934	12841	12728	12975	12831	12845	12850	12823	12886	12961	12887	12867	12743	12634	13022	12866	12940	12852	13045	12830	12839	13013	12884	12999	12948	13008	12994	12713	12901	12751	12890	12837	12879	12963	12941	12939	12897	12887	12900	12893	12997	12678	12749	12755	12932	12997	13007	12631	12939	12930	12877	12946	12878	12848	12883	12767	12918	12833	12881	12812	12931	12821	12936	12919	12808	13055	12734	12895	12725	12799	12880	12898	12817	12883	12735	12862	12929	12846	12959	12945	12947	12847	12698	12862	12908	12630	12721	12829	12896	12871	13000	12898	12773	12739	12789	13081	12798	12942	12847	12818	12766	12973	12631	12987	12846	12817	12872	12890	13020	12584	12848	12775	12747	12982	12870	12769	12771	12851	12809	12963	12841	12878	12922	13074	12779	12791	12855	12796	12732	12800	12664	12783	12869	12979	12923	12849	12724	12835	13007	12838	12743	13036	12975	12967	12930	12955	12785	13005	12709	12692	12734	12803	12730	12699	12882	12625	12828	12836	12935	12917	12773	12888	12862	13086	12709	12760	12884	12960	13065	12855	13060	12796	12865	12849	12855	12778	12982	12871	12928	12917	12853	12875	12753	12855	12769	12862	12942	12825	12921	12994	12735	12912	12754	12851	12975	12837	12942	12852	12828	12759	12801	12759	12793	12860	12637	12827	12791	13007	12909	12683	12938	12968	12892	12856	12965	12849	12843	13102	12929	12877	12924	12841	12760	12873	12942	12921	12897	12793	13085	12770	12835	12784	12824	12764	12862	12848	12798	12932	12889	12941	12873	12926	12820	12923	12889	12750	12875	12792	12825	13054	12793	12943	12855	12938	12918	12945	12719	12782	12791	12596	13074	12821	12843	12801	12947	12779	12789	12866	12887	12964	12821	12652	12906	12925	12779	12779	12924	12923	12870	12725	12906	12779	12880	13045	12752	12858	13009	12814	12700	12801	12860	12977	12803	13100	12972	13067	12976	12882	12822	12842	12924	12908	12761	12787	12830	12855	12863	13018	13008	12829	12830	13047	12856	12874	12819	12919	12717	12962	12741	12785	12817	12879	12925	12880	12933	12758	12813	12832	12831	12759	12637	12995	12918	12809	12706	12956	12757	12718	12848	12820	12858	12821	12806	12762	12882	12669	12907	12808	13029	12924	12937	12878	12988	12949	12803	12883	12810	12888	12878	12872	12903	12865	12748	12980	12830	12832	12794	13040	12918	12844	12961	12886	12981	13024	12881	12788	12690	12843	13057	12826	12815	12713	12775	12961	12703	12748	12797	12720	12905	12915	12910	12899	12897	12816	12866	12893	12772	12900	12759	12842	12830	13022	12854	12997	12799	12752
30762	30220	30658	21483	16870	15987	15890	15822	15847	15435	15492	15645	15513	15574	15389	15565	15354	15508	15390	15436	15391	15538	15493	15298	15576	15460	15540	15377	15638	15361	15563	15381	15391	15349	15440	15284	15416	15311	15288	15307	15352	15423	15277	15474	15322	15493	15340	15524	15378	15324	15386	15336	15389	15507	15316	15376	15390	15432	15375	15368	15169	15437	15421	15349	15234	15390	15574	15362	15317	15301	15449	15419	15402	15201	15303	15419	15385	15284	15418	15258	15283	15331	15221	15270	15458	15435	15237	15135	15335	15423	15485	15406	15589	15302	15522	15484	15446	15252	15316	15288	15307	15369	15599	15540	15508	15383	15464	15239	15496	15475	15294	15424	15456	15408	15378	15435	15245	15269	15513	15372	15330	15340	15352	15337	15365	15293	15280	15596	15470	15449	15500	15504	15267	15244	15510	15409	15584	15500	15619	15299	15316	15493	15468	15421	15404	15350	15317	15179	15550	15289	15463	15299	15426	15337	15309	15300	15415	15339	15418	15472	15253	15371	15415	15467	15362	15275	15457	15355	15579	15243	15300	15351	15293	15421	15268	15178	15340	15263	15505	15126	15243	15208	15233	15214	15393	15335	15343	15230	15490	15262	15273	15340	15205	15177	15399	15393	15432	15447	15345	15351	15338	15390	15482	15320	15252	15279	15388	15229	15294	15407	15263	15464	15456	15324	15449	15565	15555	15477	15547	15160	15446	15330	15359	15159	15326	15352	15416	15550	15442	15316	15154	15564	15487	15460	15344	15614	15443	15262	15253	15284	15371	15338	15300	15354	15358	15441	15290	15391	15400	15379	15457	15318	15356	15259	15368	15473	15255	15452	15263	15515	15363	15507	15475	15187	15288	15230	15405	15377	15389	15465	15385	15279	15521	15508	15229	15474	15434	15397	15301	15313	15311	15272	15440	15403	15302	15434	15414	15521	15505	15352	15315	15478	15340	15384	15484	15503	15415	15372	15582	15574	15351	15630	15332	15200	15237	15421	15374	15254	15422	15366	15319	15207	15329	15469	15484	15363	15394	15350	15481	15276	15316	15452	15347	15501	15588	15355	15298	15325	15359	15483	15627	15234	15431	15434	15242	15520	15613	15591	15412	15265	15220	15416	15406	15469	15355	15288	15290	15477	15446	15237	15331	15469	15743	15384	15512	15362	15359	15318	15591	15285	15381	15320	15205	15347	15487	15452	15335	15351	15467	15325	15499	15454	15308	15228	15252	15295	15319	15341	15487	15364	15453	15365	15513	15401	15380	15576	15422	15273	15367	15491	15550	15398	15417	15365	15586	15402	15293	15346	15604	15185	15460	15290	15457	15380	15287	15509	15616	15342	15398	15177	15316	15277	15529	15441	15347	15416	15597	15429	15303	15461	15476	15206	15406	15383	15528	15407	15406	15435	15264	15532	15204	15252	15171	15609	15563	15436	15512	15381	15365	15326	15265	15403	15504	15353	15593	15285	15521	15513	15323	15166	15541	15425	15434	15413	15288	15507	15327	15403	15262	15319	15356	15502	15425	15381	15388	15289	15378	15432	15311	15333	15425	15186	15388	15227	15404	15278	15391	15417	15464	15366	15357	15466	15280	15457	15497	15385	15392	15312	15766	15649	15398	15344	15183	15022	15188	15443	15370	15419	15376	15411	15347	15528	15066	15415	15464	15371	15383	15386	15436	15718	15401	15454	15623	15354	15384	15488	15511	15519	15407	15345	15200	15519	15224	15382	15315	15295	15364	15205	15354	15390	15247	15489	15287	15504	15370	15560	15386	15385	15260	15541	15416	15543	15434	15386	15445	15477	15402	15306	15366	15578	15289	15376	15441	15449	15445	15335	15294	15599	15397	15324	15237	15373	15502	15254	15550	15372	15187	15464	15331	15383	15592	15388	15599	15460	15276	15444	15440	15397	15281	15467	15691	15373	15418	15315	15312	15334	15493	15399	15145	15331	15570	15379	15300	15241	15388	15454	15356	15280	15313	15493	15145	15410	15332	15355	15672	15418	15410	15419	15092	15383	15459	15432	15436	15291	15262	15358	15199	15429	15409	15272	15491	15396	15139	15394	15347	15445	15297	15204	15489	15334	15372	15390	15394	15169	15397	15488	15416	15425	15319	15332	15385	15386	15301	15347	15172	15291	15281	15511	15348	15334	15395	15285	15415	15470	15452	15286	15416	15366	15513	15388	15394	15421	15644	15361	15330	15178	15368	15261	15144	15346	15426	15311	15203	15093	15151	15302	15378	15349	15460	15454	15287	15264	15310	15346	15572	15380	15152	15406	15245	15153	15359	15456	15220	15201	15244	15450	15370	15410	15279	15356	15319	15324	15322	15310	15377	15453	15259	15108	15452	15362	15266	15398	15370	15461	15381	15286	15510	15492	15327	15281	15316	15223	15339	15348	15513	15437	15381	15463	15453	15390	15362	15410	15601	15373	15334	15397	15372	15285	15537	15469	15296	15552	15408	15321	15236	15439	15442	15312	15401	15426	15333	15339	15439	15451	15371	15476	15423	15375	15368	15406	15360	15516	15474	15458	15282	15311	15177	15309	15599	15499	15283	15210	15229	15503	15392	15269	15097	15338	15317	15261	15329	15444	15358	15548	15177	15417	15354	15295	15327	15309	15430	15359	15419	15618	15451	15375	15288	15335	15355	15317	15290	15417	15486	15197	15427	15383	15330	15360	15217	15487	15570	15456	15459	15325	15388	15480	15467	15296	15473	15140	15244	15391	15631	15345	15414	15218	15193	15304	15446	15426	15397	15405	15437	15354	15325	15345	15450	15214	15275	15289	15310	15243	15331	15261	15420	15393	15410	15339	15326	15452	15520	15291	15492	15427	15159	15361	15354	15325	15362	15453	15202	15302	15489	15411	15433	15368	15517	15400	15206	15280	15463	15370	15260	15450	15329	15327	15344	15334	15316	15431	15267	15336	15375	15316	15277	15388	15421	15419	15544	15387	15368	15263	15426	15320	15495	15286	15400	15448	15210	15348	15396	15301	15356	15228	15411	15513	15442	15444	15312	15464	15621	15504	15338	15241	15202	15326	15412	15278	15371	15306	15300	15183	15372	15419	15364	15314	15483	15482	15386	15500	15597	15276	15344	15443	15650	15402	15361	15414	15341	15448	15397	15360	15595	15466	15402	15266	15378	15110	15325	15133	15345	15176	15322	15461	15377	15373	15487	15340	15507	15357	15318	15317	15062	15400	15452	15242	15560	15152	15486	15490	15635	15406	15365	15285	15440	15258	15268	15398	15151	15308	15476	15317	15200	15335	15447	15411	15469	15433	15437	15270	15404	15396	15352	15462	15326	15527	15673	15282	15236	15466	15380	15416	15466	15276	15333	15404	15374	15295	15448	15363	15242	15406	15336	15336	15233	15498	15342	15235	15581	15530	15264	15350	15423	15312	15398	15494	15534	15392	15453	15367	15526	15449	15308	15332	15364	15511	15485	15300	15396	15274	15495	15392	15517	15521	15389	15714	15224	15576	15266	15438	15510	15466	15517	15504	15533	15220	15556	15206	15293	15270	15497	15564	15313	15341	15493	15679	15397	15465	15401	15408	15372	15412	15279	15199	15272	15629	15291	15426	15577	15268	15528	15360	15569	15158	15289	15508	15513	15258	15412	15335	15380	15309	15068	15500	15638	15364	15464	15281	15600	15388	14966	15274	15399	15265	15540	15445	15431	15575	15359	15240	15467	15391	15442	15447	15390	15339	15225	15231	15614	15501	15269	15145	15521	15312	15395	15356	15279	15496	15540	15308	15263	15356	15232	15442	15306	15425	15303	15263	15553	15378	15339	15435	15246	15238	15246	15308	15497	15277	15475	15397	15623	15287	15306	15241	15504	15649	15330	15308	15314	15427	15456	15384	15495	15402	15635	15480	15609	15542	15453	15266	15399	15366	15533	15560	15489	15457	15299	15312	15325	15338	15469	15626	15449	15266	15233	15365	15409	15543	15431	15597	15524	15358	15409	15372	15301	15646	15324	15563	15347	15404	15395	15294	15497	15419	15259	15282	15448	15507	15483	15426	15295	15225	15351	15220	15222	15470	15193	15422	15477	15445	15477	15456	15452	15354	15219	15160	15466	15497	15532	15417	15679	15458	15288	15228	15406	15393	15406	15599	15386	15332	15203	15291	15379	15495	15387	15331	15324	15319	15231	15482	15346	15239	15302	15332	15391	15227	15193	15511	15471	15127	15296	15454	15415	15335	15440	15344	15175	15422	15333	15359	15280	15325	15273	15330	15431	15679	15507	15486	15387	15413	15328	15347	15301	15348	15253	15355	15469	15547	15492	15454	15326	15184	15301	15442	15458	15425	15277	15518	15418	15509	15440	15340	15464	15388	15378	15185	15293	15481	15540	15321	15358	15450	15438	15325	15405	15364	15311	15218	15414	15609	15227	15419	15176	15247	15329	15168	15533	15270	15215	15332	15423	15195	15339	15336	15558	15489	15459	15366	15480	15322	15220	15251	15398	15428	15346	15324	15294	15160	15362	15578	15283	15191	15501	15534	15568	15543	15307	15352	15488	15287	15448	15428	15385	15568	15437	15368	15345	15506	15262	15279	15479	15363	15561	15576	15351	15513	15411	15397	15447	15387	15289	15591	15358	15517	15325	15536	15407	15251	15559	15612	15345	15316	15321	15522	15450	15403	15310	15489	15429	15495	15537	15617	15430	15356	15448	15383	15157	15373	15452	15382	15502	15468	15330	15335	15326	15318	15585	15277	15503	15194	15419	15282	15375	15327	15326	15387	15331	15461	15466	15574	15350	15278	15546	15512	15308	15372	15526	15234	15214	15210	15407	15366	15526	15253	15514	15301	15201	15340	15323	15441	15626	15398	15363	15432	15296	15405	15391	15441	15375	15405	15563	15490	15228	15433	15369	15327	15443	15260	15310	15347	15333	15441	15529	15352	15390	15306	15400	15423	15376	15357	15338	15215	15450	15673	15276	15271	15442	15278	15379	15270	15427	15506	15517	15451	15224	15548	15398	15434	15612	15465	15645	15306	15326	15117	15411	15430	15493	15216	15375	15340	15294	15492	15292	15248	15414	15234	15445	15458	15530	15342	15348	15314	15526	15437	15513	15418	15213	15283	15317	15407	15370	15357	15380	15449	15303	15272
29850	43719	28700	16226	14323	13675	13567	13479	13418	13239	13169	12817	13090	12880	12887	12757	12886	13049	12829	12979	12748	12807	12856	12841	12910	12790	12891	12870	12864	12872	12858	12696	12834	12947	12752	12908	12831	12796	12922	12956	12772	12954	12625	12773	12758	12915	12810	12777	12755	12613	12921	12894	12719	12943	12720	13057	12726	12934	12961	12858	12786	12894	12811	12584	12716	12736	12644	12781	12761	12868	12876	12668	12895	12770	12779	12790	12697	12820	12734	12826	12738	12716	12790	12663	12948	12752	12766	12796	12851	12774	12862	12720	12712	12846	12781	12878	12677	12790	12783	12711	12738	12713	12770	12846	12821	12865	12655	12792	12694	12675	12844	12870	12849	12906	12847	12746	12766	12768	12701	12899	12838	12743	12787	12678	12804	12716	12814	12917	12740	12772	12703	12776	12757	12723	12739	12776	12663	12949	12917	12804	12827	12822	12793	12905	12746	12828	12821	12776	12805	12775	12675	12739	12836	12857	12780	12785	12850	12800	12741	12706	12849	12741	12783	12690	12762	12773	12763	12764	12843	12800	12780	12773	12837	12825	12749	12905	12832	12849	12871	12844	12808	12793	12941	12636	12698	12869	12723	12755	12811	12902	12804	12730	12896	12765	12801	12781	12682	12721	12984	12692	12835	12809	12813	12802	12563	12756	12793	12820	12691	12860	12716	12893	12810	12648	12679	12684	12703	12779	12830	12689	12841	12819	12855	12675	12756	12750	12891	12673	12933	12863	12726	12658	12900	12729	12778	12822	12665	12958	12944	12788	12764	12844	12785	12717	12600	12794	12793	12812	12680	12780	12927	12667	12816	12939	12698	12950	12758	12945	12797	12990	12633	12655	12763	12777	12695	12843	12839	12764	12906	12645	12824	12988	12653	12735	12780	12762	12729	12749	12743	12866	12871	13051	12731	12728	12748	12560	12838	12887	12758	12859	12768	12886	12768	12922	12762	12922	12892	12764	12764	12824	12845	12841	12774	12761	12924	12681	12730	12805	12879	12730	12931	12839	12599	12766	12763	12703	12512	12863	12996	12760	12764	12837	12857	12766	12782	12758	12747	12801	12799	12744	12701	12882	12620	12817	12705	12744	12773	12537	12754	12802	12760	12824	12701	12727	12833	12688	12870	12878	12884	12655	12723	12823	12658	12717	12801	12834	12689	13003	12803	12909	12848	12670	12892	12738	12723	12763	12923	13022	12609	12743	12741	12721	12803	12819	13007	12754	12570	12831	12824	12900	12681	12781	12730	12934	12652	12826	12652	12762	12787	12796	12789	12730	12680	12764	12695	12831	12686	12797	12842	12720	12678	12855	12723	12797	12768	12829	12816	12932	12751	12859	12806	12625	12767	12754	13053	12666	12858	12605	12660	12729	12790	12777	12810	12946	12806	12828	12799	12810	12860	12853	12832	12867	12776	12847	12895	12748	12774	12734	12846	12788	12659	12743	12719	12769	12642	12912	12808	12848	12828	12606	12841	12839	12812	12975	12753	12694	12809	12826	12605	12811	12786	12800	12829	12836	12806	12920	12705	12866	12753	12780	12917	12755	12741	12762	12718	12864	12864	12773	12822	12772	12818	12849	12820	12864	12834	12777	12836	12864	12752	12887	12708	12949	12752	12772	12713	12640	12705	12651	12775	12723	12918	12543	12742	12841	12815	12483	12821	12972	12752	12909	12733	12856	12764	12713	12676	12765	12766	12763	12642	12867	12701	12672	12701	12732	12703	12988	12887	12672	12939	12895	12864	12847	12728	12837	12725	12831	12678	12754	12773	12791	12874	12826	12849	12914	12866	12784	12960	12691	12722	12700	12702	12821	12824	12735	12853	12758	12834	12806	12772	12788	12712	12710	12832	12897	12845	12691	12757	12893	12756	12777	12813	12696	12864	12803	12841	12787	12932	12879	12942	12768	12723	12841	12836	12786	12689	12751	12683	12653	12945	12751	12837	12746	12908	12782	12828	12905	12817	12832	12928	12775	12914	12823	12790	12837	12902	12759	12801	12980	12922	12870	12861	12892	12777	12831	12867	12791	12782	12699	12806	12719	12731	12837	12902	12910	12695	12807	12867	12722	12823	12874	12880	12699	12854	12825	12751	12898	12819	12865	12916	12699	12748	12693	12668	12672	12764	12785	12791	12808	12711	12801	12745	12738	12843	12898	12767	12792	12759	12858	12809	12763	12921	12848	12847	12755	12849	12900	12848	12709	12931	12797	12854	12708	12799	12745	12694	12830	12760	12787	12840	12794	12747	12856	12695	12616	12829	12753	12833	12718	12767	12663	12966	12821	12778	12799	12795	12882	12728	12903	12827	12890	12688	12695	12705	12850	12809	12807	12884	12888	12805	12857	12782	12752	12716	12795	12686	12824	12710	12721	12743	12696	12708	12701	12817	12778	12840	12732	12907	12779	12997	12685	12813	12767	12755	12910	12801	12752	12847	12659	12875	12758	12759	12834	12642	12735	12687	12833	12777	12874	12908	12836	12931	12939	12820	12801	12788	12722	12898	12747	12814	12776	12765	12903	12656	12925	12858	12701	12745	12744	12750	12879	12913	12828	12657	12786	12669	12816	12744	12933	12885	12915	12780	12912	12807	12801	12761	12839	12858	12807	12809	12740	12814	12858	13036	12896	12824	12817	12853	12715	12743	12732	12748	12806	12796	12774	12831	12874	12784	12976	12810	12643	12866	12778	12722	12765	12787	12727	12832	12691	12805	12786	12765	12776	12842	12815	12897	12987	12838	12833	12743	12918	12883	12911	12785	12876	12678	12714	12743	12902	12891	12729	12729	12836	12853	12790	12875	12884	12734	12628	12850	12985	12637	12742	12841	12880	12841	12758	12800	12640	12837	12597	12756	12850	12757	12932	12659	12822	12845	12906	12757	12729	12773	12674	12657	12837	12851	12900	12669	12825	12818	12776	12802	12894	12999	12886	12880	12723	12821	12866	12684	12792	12626	12735	12782	12809	12845	12764	12700	12750	12740	12803	12748	12838	12712	12782	12684	12597	12784	12626	12654	12895	12776	12738	12808	12951	12863	12808	12774	12725	12665	12625	12692	12780	12946	12795	12766	12734	12768	12897	12789	12792	12711	12933	12738	12758	12832	12627	12901	12774	12819	12834	12855	12743	12685	12769	12821	12895	12652	12937	12660	12807	12572	12725	12834	12727	12685	12692	12764	12918	12730	12744	12771	12727	12780	12612	12620	12726	12822	12804	12741	12826	12783	12942	12747	12840	12648	12693	12807	12703	12870	12599	12857	12798	12873	12762	12709	12726	12960	12742	12829	12892	12614	12775	12824	12857	12798	12948	12872	12765	12662	12745	12653	12838	12833	12768	12880	12758	12787	12798	12797	12697	12891	12860	12822	12738	12814	12840	12960	12704	12745	12778	13089	12675	13000	12816	12792	12732	12832	12701	12783	12782	12752	12778	12922	12632	12784	12844	12678	12873	12748	12800	12854	12816	12706	12761	12933	12823	12694	12897	12760	12838	12672	12790	12831	12864	12795	12835	12764	12853	12799	12793	12666	12889	12704	12806	12655	12797	12876	12745	12907	12608	12924	12703	12826	12960	12819	12852	12828	12741	12822	12776	12783	12721	12866	12840	12728	12732	12688	12923	12607	12902	12841	12781	12746	12965	12915	12749	12835	12935	12996	12807	12884	12723	12729	12946	12590	12788	12752	12923	12911	12984	12894	12848	12855	12599	12675	12868	12803	13036	12871	12804	12752	12727	12839	12759	12842	12932	12762	12789	12853	12876	12614	12834	12586	12718	12964	12856	12748	12665	12856	12883	12731	12806	12812	12657	12841	12773	13014	12894	12832	12748	12622	12758	12785	12817	12665	12693	12958	12749	12738	12842	12656	12710	12867	12775	12837	12622	12695	12652	12820	12711	12849	12784	12907	12684	12711	12739	12727	12904	12693	12718	12777	12783	12759	12636	12757	12814	12938	12848	12810	12643	12839	12759	12847	12706	12827	12862	12720	12752	12822	12651	12988	12634	12908	12900	12740	12812	12755	12760	12592	12779	12856	12570	12784	12752	12878	12894	12817	12891	12839	12733	12997	12558	12815	12663	12856	12661	12829	12707	12846	12764	13007	12895	12830	12904	12777	12753	12857	12867	12865	12823	12688	12755	12586	12783	12737	12829	12849	12812	12755	12881	12788	12837	12627	12737	12946	12867	12935	12929	12910	12736	12732	13027	12937	12704	12821	12863	12563	12738	12798	12676	12872	12688	12739	12846	12963	12602	12779	12875	12752	12881	12789	12732	12656	12669	12773	12830	12781	12935	12764	12770	12620	12618	12771	12864	12619	12730	12777	12842	12858	12804	12884	12782	12778	12716	12813	12842	12822	12683	12692	12619	12769	12772	12666	12778	12780	12705	12861	13032	12864	12929	12941	12859	12919	12801	12760	12805	12644	12905	12809	12723	12665	12856	12655	12763	12788	12883	12746	12789	12899	12922	12692	12735	12680	12744	12950	12805	12813	12867	12799	12762	12905	12852	12691	12811	12626	12748	12703	12686	12778	12912	12858	12670	12557	12701	12832	12776	12818	12822	12820	12870	12739	12790	12884	12716	12941	12790	12739	12797	12820	12801	12819	12748	13004	12730	12717	12738	12817	12878	12798	12685	12722	12856	12721	12810	12901	12607	12777	12862	12664	12832	12690	12734	12694	12742	12775	12672	12810	12674	12816	12789	12826	12669	12600	12795	12810	12696	12896	12689	12827	12735	12773	12786	12922	12870	12764	12897	12789	12962	12795	12784	12823	12777	12740	12762	12749	12848	12693	12652	12684	12757	12853	12937	12686	12757	12769	12762	12706	12728	12748	12984	12829	12718	12902	12794	12805	12762	12853	12701	12682	12791	12605	12799	12985	12886	12906	12727	12898	12762	12709	12800	12806	13037	12839	12810	12888	12906	12799	12753	12804	12886	12654	12776	12732	12906	12828	12672	12714	12848	12740	12765	12902	12902	12672	12852	12804	12726	12765	12873	12920	12859	12791	12772	12804	12766	12851	12872	12607	12875	12882	12992	12937	12649	12737	12834	12941	12754	12879	12910	12814	12907	12687	12819	12680	12828	12798	12832	12931	12775	12879	12759	12933	12778	12970	12749	12863	12882
23198	21104	28220	24980	21699	19497	17324	15226	14564	14609	14727	14320	14501	14420	14527	14399	14456	14149	14314	14232	14505	14354	14309	14334	13976	14030	14081	14761	15010	15026	14950	14479	14622	14129	14040	13879	14222	14238	13988	14124	14037	13969	14197	14016	14066	14095	14008	14009	14128	14058	14140	14045	13938	13936	14168	14203	13925	14091	14040	14048	14156	14151	13997	14116	14212	14047	14132	14226	14161	13913	14038	14163	14063	14185	14206	14155	14091	14087	14183	13951	14191	14006	13962	14003	14067	14208	14175	14038	14005	13941	14021	13973	14083	14028	14149	14096	13949	14179	14132	14000	14161	14075	13995	14131	13989	14136	14062	14000	14052	13912	13911	13917	13945	13975	13948	14106	14042	14026	13990	14209	14070	13995	14095	14158	14198	14144	14167	14057	14146	13949	14163	14264	14139	14269	14162	14084	14019	13864	13915	14030	13967	14218	14203	14000	13999	14174	14172	14139	14020	14098	14059	13960	14018	14164	14071	13994	14067	14110	14241	13928	14054	14113	14091	13980	13985	13825	13852	14036	14178	13917	14179	14203	14021	14051	14024	13999	14074	14163	14221	14043	14191	14042	13994	14161	13843	13905	14100	13998	14163	13823	14078	14214	14174	14047	14371	14210	13979	14129	13895	13993	14062	14108	14204	14086	14173	13776	13972	14293	13938	14265	13845	14064	13987	13987	14096	13964	14104	14009	14080	14127	14192	14252	13982	14051	14065	14003	14125	14018	13813	14110	14118	14027	14114	14006	14036	14150	14064	14073	13912	13922	13777	13976	13996	13979	14090	14261	14159	14182	13958	13921	14019	14117	14168	14160	14125	13949	13942	14262	14199	14153	14030	14068	14172	14122	14065	14091	13991	14194	14054	14190	14083	13992	14062	14088	13921	14073	14278	13978	13959	13916	14240	14034	14070	13969	13934	14233	14196	14118	14192	13967	14035	14308	14169	13997	13957	14119	14271	13987	14222	14010	14073	14225	14104	13926	14145	14071	14087	14123	13966	13906	14131	14069	13841	13967	14078	13873	14061	14311	14199	14053	13997	14007	14249	14123	13942	14057	14149	14138	14007	13979	13972	14146	14011	14156	14102	14013	14211	14025	14230	14096	14015	14107	14034	13955	14134	14139	13984	14007	14006	14098	14186	14186	13993	14081	13980	13912	14113	13952	14022	13971	14056	13973	14123	13989	13872	13971	14220	13930	14166	14204	14081	14360	14018	13802	14091	14172	14155	14195	14146	13905	14092	13960	14193	14120	14089	14015	14034	14173	14100	14088	14161	14093	14255	14007	14137	14327	14164	14161	14117	14061	14087	13926	14066	14093	14059	13871	14112	13927	13990	14245	14111	14060	14044	14160	14005	14148	14111	13863	13975	14006	13966	13996	14099	14201	13958	14205	14141	14275	14126	13971	14255	14301	14013	13916	14002	14175	14036	14064	14259	14022	14226	13996	14025	14151	14072	14040	14182	14072	14239	14026	14068	13941	13965	13899	13994	14190	14059	14067	14037	14001	14071	14024	14019	14128	13972	14226	14068	14063	14044	13861	14081	13947	14207	14067	14098	14044	14081	14002	14175	14006	14132	13974	14133	14012	14220	14204	14057	14187	14088	13853	14014	13906	13969	13945	14163	14111	14013	14100	13967	14140	14088	14178	14076	14070	14003	13976	14073	14083	14156	14219	14068	14231	14160	14091	14144	14092	14031	14331	14291	14011	14036	13963	13982	14060	14026	14082	14109	14148	14232	13961	14146	14210	14135	14034	14189	14138	13812	14134	14036	14040	14137	14094	14041	14187	14150	14251	14163	14070	14099	14025	14024	13938	14027	14053	14095	14184	14187	13949	13993	14089	14084	14082	14031	14242	14043	14085	14128	14175	13922	14003	14063	14067	14155	14150	13907	14007	14276	14244	14082	14040	14010	14166	14122	14238	14063	14081	14014	13917	14012	13948	14251	13846	14141	14124	13780	13969	14143	13979	14037	14158	14210	14048	14079	14272	14105	14051	14141	14092	14191	14095	14045	13940	14106	14196	13999	14142	14005	14085	14198	13892	14005	14065	14261	14086	14176	14115	14032	14109	14209	14195	14168	14145	13995	14053	14332	14172	14021	14093	14091	14079	13974	14117	14159	14038	13890	14243	14296	14006	13923	14123	14206	13829	14046	14143	14180	14418	14287	14070	13987	14129	14046	14204	14147	14327	14115	14496	14342	14150	14201	14000	14146	14112	14204	13968	14201	13953	13906	13939	14091	13935	14014	14216	14123	14194	14142	14136	14150	14211	13991	14274	13856	14058	14176	14055	14175	14015	14003	14046	14076	14147	14081	13910	13873	14114	13945	14083	14063	13950	14041	14079	14247	13986	14137	14269	14283	14122	14219	14076	14068	14098	13999	13973	14187	14183	14110	13913	14043	14070	14006	14271	14187	14011	14146	14144	14246	14395	14133	14183	14167	13999	14237	14136	14207	14046	13871	13970	14104	13975	14027	14073	14084	14109	14073	14026	14273	14080	14126	14024	14101	14142	14106	13976	14313	13937	13987	13910	13993	14175	13991	14203	14079	14038	14136	14054	14062	13935	14173	14091	14204	13971	13963	14000	13878	14173	13939	14014	13981	14161	13930	14043	14000	14102	14113	13878	14141	14076	14245	13994	14022	14227	14022	13986	14076	14104	13955	14026	14110	14003	14210	14147	14024	13907	14068	14218	14074	13983	14091	14069	14090	14145	13986	14056	14060	14036	14059	13956	14232	14212	14096	14045	14096	14285	14233	14223	14116	14152	14139	14169	13854	14087	13863	13886	14137	13896	14012	14165	14132	14122	13899	14012	13933	14258	14075	14193	14136	14162	14248	14052	14025	14180	14162	13932	13998	13818	14035	14019	13991	14176	14137	14050	14050	14121	13948	13882	14138	14180	14156	14092	14240	14238	14264	13934	14292	13983	14124	14190	14227	14052	13867	14007	13906	14139	14243	14197	14124	13964	13963	14046	13942	13997	13968	14022	14135	14140	14123	13905	14110	14230	14048	13960	13868	14198	14185	14255	14062	13971	13913	14053	13717	14006	14213	14144	14117	14074	14163	14035	14070	13972	14083	14075	14184	14175	14141	14050	14235	14040	13842	13913	14027	14153	13990	14180	14138	14156	14137	14172	14162	14116	14086	14140	14022	14205	14071	14101	13820	14078	14122	14090	14324	14000	13978	13929	14113	13960	14020	14001	14024	14090	14149	14062	14212	14013	14119	14068	13969	14117	14201	13936	14317	14000	14194	13936	14021	14033	14138	14004	14149	14080	13921	13975	14216	13975	14002	14205	14068	14021	14071	14134	14188	14432	14108	13973	13938	14044	14001	14060	14147	14111	14134	13946	14115	14188	14067	14288	14183	14067	14079	14140	14030	14285	14109	13962	14162	13968	14196	13874	14215	13848	14221	14088	14187	14048	14155	14066	14084	14104	14042	14123	14079	14042	14041	14160	14001	14146	13939	14119	14002	14084	14047	14176	14053	13957	14056	14051	14151	14160	14019	14201	14078	14107	13870	14163	13940	14188	14218	14139	14086	14007	14181	14127	14024	14126	14203	13997	14065	14176	14156	14075	13966	14140	14083	13956	14389	14035	14116	13927	14081	14073	13986	13939	14093	14053	14038	14079	14073	14062	14078	14127	14021	14128	13952	13867	14061	14074	14205	13964	14117	14151	14242	14061	14120	14049	14023	14076	13996	13990	14127	14282	14059	14174	14069	13893	14211	14169	14029	14038	14192	13979	13929	14117	14034	14280	14116	13942	14246	14176	14293	14041	14007	14235	13871	14032	14285	14113	14084	13845	14098	14016	14303	14014	14149	14099	14164	13893	14257	14048	14122	14143	14156	13946	13784	14130	14046	14187	14145	14004	14169	14025	13939	13959	14056	13977	14102	13902	14113	14078	14349	14208	14024	13970	14010	14101	14237	14159	13979	14217	14008	14286	13915	14020	14253	14130	13965	13814	14023	14100	13933	14302	14120	14124	14013	14340	14119	14231	14112	13999	14198	14142	14050	14074	13925	14063	13961	14233	14176	14046	14124	13978	14038	14062	14056	13997	14055	14179	14023	14061	14165	14054	14184	14176	14229	14274	13921	14071	14304	14132	14078	14021	14093	14088	14044	13945	14045	14110	14128	14137	14072	14142	14241	13904	14019	14047	14141	14164	14064	14047	13926	13922	14023	14103	14011	13967	14002	14005	14039	14069	14172	14279	14056	14174	13946	14092	14353	13932	14142	14229	14018	14119	14008	14282	14004	14142	14172	14066	14046	13899	14450	14082	14191	14205	14169	14348	14054	14104	14115	14083	14028	14057	14205	13938	14106	14019	13882	14311	13860	14204	14130	13870	14160	14176	14072	14296	13984	14195	14142	14144	14169	13916	14118	14116	14148	14149	14100	14036	13947	14093	13875	14120	13902	14100	14036	14170	14050	14044	14139	14024	13989	14024	14107	13932	14239	14064	14149	13982	14080	13958	14279	14048	14122	14155	14077	14211	14113	14095	14127	14268	14024	13935	14093	13993	13957	14191	13984	14136	14150	14282	13950	13968	14068	13923	13996	14251	14056	13989	14038	14068	14102	14087	14084	14118	14343	14067	14262	14154	13934	14100	14220	13942	14139	14074	14120	14222	14102	13874	14120	13846	14168	14149	14038	14035	14098	14179	13984	13984	13967	14195	13939	13985	14149	14203	14178	14086	14077	14127	14004	14162	14081	14014	14260	14158	14113	13895	14213	14238	14294	14141	13953	14113	14016	14127	14012	13916	14026	13977	13926	14124	14066	14192	14067	14102	13909	14063	14036	14088	14109	14082	14187	13969	13904	14118	14130	13944	14049	14181	14018	14131	14030	14162	14019	14120	14110	13994	14177	14102	14349	14144	14055	14065	14047	14169	14111	14293	14042	13905	14156	14087	14056	14142	14013	14114	14205	14136	14286	13977	14132	14091	14241	14151	13879	13965	13949	14069	13971	14038	14084	14153	14028	14032	13955	13982	14021	13972	14285	14070	14090	14259	14216	13964	14057	14186	14178	14307	14102	14032	14111	13871	14095	14055	13982	13981	13881	14088	13895	14046	14201	14197	14198	14070	14026	14004	14084	14039	14249	14172	14030	14134
30021	56111	45115	25471	15946	14165	13658	12822	12868	12624	12348	12388	12333	12352	12227	12162	12191	12233	12178	11976	12133	12178	12071	12204	12185	12288	12294	12805	13200	13071	12789	12426	12217	12045	12037	11979	12041	12005	12078	12000	12144	11825	12117	12008	12093	12029	11917	11996	12016	12101	12041	11901	12022	12044	12106	11908	12006	12100	11827	11969	12080	12046	12053	12109	12006	12022	12001	12068	11992	12005	12084	11943	12139	12043	12049	12047	12003	12062	11956	12071	12071	12105	11936	12005	11962	12087	12022	12038	12164	12058	12086	12182	11972	11846	12030	12048	11867	12210	11926	11927	11822	12121	11967	11980	11947	11918	12109	11991	11909	11935	12081	12031	11898	11961	12215	12103	12077	12070	11910	11993	11943	11845	12039	11949	12036	11952	12079	11988	12095	12071	12084	12085	11961	11941	12138	11905	12088	12145	11988	12089	11946	12040	12051	12069	11928	12042	12225	12073	12078	11913	11966	12130	12042	11979	11993	12095	11966	11999	12064	12064	11916	11906	12051	11884	12027	11942	12010	12027	12144	12106	12020	12055	11931	11984	12023	12016	12121	11930	11988	11921	12094	11952	12095	11981	12144	12012	12040	12084	11980	12027	11980	11914	12046	11960	12061	12058	12060	11926	12125	12027	12084	12017	12063	12018	12203	11977	12094	12002	12000	12021	11961	12056	12026	11965	12011	12054	12050	11972	12003	12137	12111	12062	12073	12060	12035	11974	12095	11889	11958	12077	11992	12020	12207	11981	11921	12042	12050	11963	11885	11993	12066	12079	12062	11942	11931	11929	11982	12018	12056	12026	12039	12018	12089	12036	12029	12073	12077	12033	12065	11962	12013	11944	12005	12051	12086	12114	12090	12125	12012	12079	12234	12024	12156	11948	11924	12039	12009	12169	12101	12107	12188	12011	12024	11975	11957	11917	12162	12129	12139	11991	12035	11959	12006	12229	12056	12033	12025	11965	12022	11961	11896	12005	12151	12051	12121	11965	12057	11971	12013	12014	11943	12050	12059	12133	12000	12029	11941	11987	12030	12036	11957	11998	11913	11800	11985	11898	11975	12128	12091	12015	12072	11921	12188	11901	12067	12023	12079	12042	12117	12099	12016	12128	12108	11900	11935	12127	12015	12115	12093	12239	11986	11993	11819	12106	11916	12116	12058	11979	12100	12138	12236	11853	12009	12116	12166	12080	12105	12015	12001	11929	12099	12108	11940	12012	11905	12152	12120	12052	12099	12116	12208	12040	11975	11980	12105	12087	12011	12051	12062	12121	12013	12006	11919	11997	11973	12122	12081	11952	11935	12090	12009	11928	12099	11952	11840	12155	11991	11954	11955	11955	12179	12020	11898	12017	12073	11854	12016	11908	12110	12048	11875	11963	11961	12024	12107	12032	11958	12109	12003	12049	11977	12044	12132	12031	12044	11862	12067	12109	11972	12039	11927	12104	12080	11989	12025	11946	12063	11973	11981	12134	12000	12107	12052	12069	12262	12021	12003	12104	11969	12001	11968	12071	12027	11952	11974	11847	12118	12073	12092	12045	11975	11954	12004	11997	12112	12051	12020	11953	11942	12081	11951	11928	12009	12059	12017	12069	11931	12092	12054	12073	12139	12138	11942	11981	12004	12233	12060	11984	12048	12058	11978	12016	12053	12058	12103	12030	12006	12088	11952	11905	12132	12033	11967	12000	11977	11880	12062	12057	12075	11900	12019	12041	12019	11938	11948	12172	11974	12016	12020	12084	11987	11958	12031	12192	12133	12083	11909	11897	12018	11864	12016	11902	11996	12145	12050	12160	12220	11975	11922	11880	11937	12145	11851	11952	12136	12097	12170	12077	12142	12105	12003	12022	12159	11937	12049	12042	12061	12027	12011	12052	12183	12124	12008	12005	12178	12041	12012	12022	11972	11875	12032	11904	12227	12126	12093	12018	11865	11996	11919	11992	11969	11907	11963	12157	11977	12130	12078	11928	12100	12127	11928	11864	12081	11998	12046	11999	12020	12034	12081	11970	12148	12012	12008	12013	12081	12080	11788	12068	12047	12083	12111	11954	12041	12178	11970	12267	12200	12302	12059	12093	11911	11939	12078	12015	12097	11948	11957	11980	12068	12046	11903	12065	11878	11892	12068	11885	11946	12023	11906	12066	11944	11953	12124	12007	11967	11926	12006	12095	12069	11979	12077	11966	12262	12075	11914	12130	11982	12181	11979	12108	11896	12071	12012	11912	12040	12078	12038	12071	11988	11932	12001	12088	12064	12013	12034	12051	11958	11926	11950	12096	12215	12101	12026	12028	12027	11998	11977	12010	11989	11825	12031	12217	11900	11949	11898	12082	12151	12102	12111	12076	12014	12029	12172	12023	12186	12080	12077	12044	12229	11961	12092	11977	12130	11940	12084	12019	12027	12208	11985	11913	11946	12017	12009	12015	11881	12045	12132	12047	11899	12032	12086	12126	11995	12040	12116	12144	11981	12118	11927	11996	12115	12094	12240	12045	11939	12012	12178	11940	12088	11963	12116	11906	12035	11996	12068	11941	12047	11959	12025	12102	12069	12068	12081	11990	11983	12220	12123	12052	11997	11920	11899	11761	12092	12002	11884	12019	11940	12086	12136	12066	12003	11976	12078	12068	12153	12008	12068	12157	12082	12057	12011	11943	12047	12074	12019	12083	11998	12134	12027	12001	12055	11974	11889	12163	12080	12037	12058	12012	12014	12037	11990	11708	12042	12157	12146	12019	12046	12141	12096	11838	12161	12112	11977	11905	12062	11991	11842	12016	12234	12092	12225	12067	11931	11948	11977	12038	12055	12118	11975	11997	12026	11988	11816	12108	12040	12080	12210	12005	11980	11886	12108	11978	12060	12049	11976	12157	12100	11969	12017	11822	12005	12151	12008	12025	12203	12201	12074	12017	12029	12116	12122	11980	12009	12174	11866	12160	12110	12041	12070	12004	12080	11812	11964	11962	11946	11983	12055	11959	12033	12048	11939	12054	11995	11994	11913	11956	12007	12091	12063	12037	12051	12013	11893	12019	11958	12190	11960	12087	12114	12003	11918	11971	12112	12038	12007	12052	11950	11916	12043	12019	12000	12089	11951	11974	11933	12009	12121	11974	12004	12185	11952	11841	12038	12094	12097	12000	12079	12110	12257	12052	11940	12036	12083	12040	11995	11968	12133	12180	12075	12083	12038	12024	12145	12141	11966	12042	12046	11894	12022	11929	12063	11955	12097	11737	12088	11868	11882	12032	12034	12133	11983	11932	12003	12071	12098	12074	12067	11905	12034	12008	12030	12011	12043	11928	12043	11973	11999	12118	12011	12225	11953	12052	11938	12173	11847	12141	12054	11992	11923	12102	12143	12068	12117	11981	12094	12135	12072	12039	12089	12061	11894	11852	12015	12081	11969	12020	12031	11985	12057	11929	11974	12027	11946	12138	12137	11921	12119	11916	11982	12083	11931	11875	12111	11985	11981	12152	12127	12214	12013	12038	12026	12019	12048	11840	12134	12064	11999	11999	11929	11987	12031	11993	12030	12021	12121	12064	11845	12031	12070	11897	12080	12293	12049	12127	12231	11979	12059	12175	12089	12002	11981	12005	12085	12134	12149	12075	11877	12060	12100	11948	12137	12052	12033	12068	12030	12005	12049	12059	12022	11992	11971	12069	11966	12086	12216	12037	12045	12188	11986	12044	11961	12045	12188	11919	11982	12083	11923	12044	12000	12054	11972	12043	12014	11959	12244	11932	11856	12088	12129	12106	12158	11977	11959	12021	12109	11882	12071	11792	12079	11987	12033	11956	11990	12097	12166	12119	12016	12086	11999	12002	12031	12177	12103	11918	12145	12040	11971	12073	12004	11867	12068	12185	12012	11985	11970	12097	11965	12030	11937	12241	12174	12004	12067	11921	11931	12144	11974	12134	12054	12105	11995	12121	11793	12059	12096	12049	11960	12113	12011	11960	11986	11974	11892	11975	12043	11954	12050	12097	12021	12028	12099	11893	12003	11920	12033	11897	11896	11966	11994	12091	12004	11997	12027	12001	12059	12100	12073	12098	12083	12132	12051	12092	12154	12001	12022	11917	12049	12027	12055	12053	12159	12022	11958	12043	12032	11959	11946	11977	12079	11928	11918	12048	12206	12107	12092	12056	11971	11939	11999	12089	11913	12163	12015	12051	12123	12046	11896	11974	12075	11964	12031	12026	11994	12029	12170	12153	12124	12141	11891	12052	12051	11849	11979	12067	12121	12080	11902	12004	12032	11914	12086	11989	12015	11905	12094	12016	12051	12066	11994	11875	12005	12160	12051	12100	11957	12025	12199	12043	12069	12192	12137	12175	11989	11942	12234	11923	12154	12051	11991	11977	12029	11917	12028	12175	12084	12057	11871	11951	12012	12085	12061	12075	11929	12009	12040	11992	11929	12115	11949	12124	12051	11886	12109	12128	12181	12044	12093	11913	12209	11983	11828	12171	12045	11906	12030	11910	12068	11936	12040	11933	11992	11923	11917	12169	11961	12098	12048	11990	12184	12018	12028	12164	12058	12157	12145	11808	12099	12006	12041	12064	12094	12064	11908	11971	12009	12055	12086	12036	12027	11989	12165	11932	12010	11968	11994	12082	11950	12128	12119	12093	11969	12023	11999	11785	12193	11973	12068	12043	12143	11999	12007	12068	11989	11962	11997	11933	12015	12125	12069	12115	12115	12024	12082	12090	12064	12097	11942	12019	12053	12176	12055	12045	11956	11998	12077	11949	12037	12009	12046	12015	12091	11995	12170	12036	12107	12013	12051	12069	12057	12115	12072	11996	12163	12160	12093	12123	11977	11998	11991	12165	11896	12092	12062	12185	12110	12057	11902	12259	11942	11903	11895	11944	11990	12016	11912	11919	11962	11950	12070	11982	12005	12091	12003	11973	12113	11882	12058	11845	12089	11972	12029	12091	12076	12095	12020	12087	12111	12250	12016	12012	11927	12186	12086	11886	12144	11925	12055	11993	12040	11984	11831	11969	12113	12059	12037	11940	12092	11932	11945	12031	11926	11806	11870	11989	11921	12004	12200	12020	11949	12061	12109	12051	12013	12240	12157	12071	12064	12098	12183	12049	11866	12036	12116	12119	12054	11929
24837	21321	28361	26999	20126	17535	17182	16330	16197	15788	16023	15882	15923	15859	16149	15660	15691	15730	15891	15675	15623	15742	15768	15655	15660	15718	15867	15926	16092	16102	15950	15854	15758	15751	15657	15566	15672	15645	15606	15619	15829	15576	15576	15725	15549	15587	15754	15488	15577	15673	15344	15577	15655	15569	15580	15706	15849	15597	15513	15539	15593	15455	15779	15621	15522	15882	15761	15733	15661	15565	15571	15772	15765	15655	15760	15501	15593	15685	15597	15556	15878	15579	15668	15637	15567	15616	15645	15809	15679	15730	15739	15625	15487	15510	15441	15740	15708	15515	15598	15536	15341	15447	15737	15525	15444	15473	15631	15675	15552	15655	15793	15601	15397	15646	15672	15736	15599	15506	15510	15541	15564	15427	15430	15537	15727	15799	15823	15471	15580	15630	15630	15554	15845	15727	15660	15860	15726	15641	15659	15729	15601	15684	15740	15681	15836	15668	15624	15565	15673	15833	15774	15595	15576	15549	15667	15526	15620	15479	15752	15723	15527	15480	15639	15609	15771	15602	15596	15584	15805	15697	15783	15628	15509	15728	15515	15608	15590	15693	15654	15792	15646	15678	15681	15655	15437	15726	15687	15679	15565	15529	15597	15718	15751	15717	15786	15720	15640	15672	15544	15682	15669	15735	15577	15651	15571	15661	15612	15614	15710	15787	15558	15668	15636	15643	15758	15746	15514	15734	15831	15750	15540	15596	15650	15654	15576	15787	15757	15790	15568	15557	15505	15509	15642	15843	15714	15699	15415	15780	15634	15695	15693	15713	15744	15669	15787	15619	15529	15641	15768	15620	15659	15426	15571	15653	15656	15685	15673	15569	15605	15649	15558	15646	15835	15607	15587	15401	15789	15572	15659	15569	15630	15805	15603	15545	15664	15637	15515	15623	15783	15636	15667	15700	15548	15754	15808	15815	15532	15522	15531	15605	15668	15604	15551	15619	15678	15556	15608	15639	15558	15528	15456	15766	15656	15712	15585	15559	15655	15975	15546	15780	15643	15540	15765	15660	15644	15597	15749	15538	15470	15473	15581	15612	15618	15624	15759	15783	15800	15763	15716	15650	15805	15503	15725	15604	15591	15780	15788	15775	15709	15494	15794	15770	15586	15695	15429	15776	15584	15745	15632	15665	15596	15516	15577	15601	15582	15712	15777	15654	15561	15689	15730	15462	15697	15735	15456	15587	15629	15620	15578	15631	15619	15588	15650	15784	15749	15661	15686	15667	15533	15593	15596	15631	15756	15759	15722	15649	15856	15730	15504	15590	15601	15704	15856	15776	15721	15456	15635	15758	15725	15447	15696	15588	15754	15688	15781	15758	15597	15654	15490	15767	15776	15604	15670	15716	15835	15704	15629	15668	15711	15711	15593	15628	15792	15444	15912	15564	15504	15363	15507	15762	15621	15629	15526	15638	15632	15493	15670	15468	15513	15593	15680	15724	15246	15653	15415	15590	15583	15514	15605	15434	15503	15617	15581	15567	15782	15832	15494	15676	15626	15777	15673	15673	15524	15606	15736	15633	15529	15661	15560	15536	15715	15551	15654	15716	15465	15635	15689	15554	15648	15563	15575	15592	15683	15591	15751	15432	15590	15646	15736	15742	15611	15730	15616	15760	15640	15679	15529	15528	15656	15649	15556	15641	15760	15626	15774	15529	15866	15628	15466	15574	15591	15668	15656	15798	15788	15603	15550	15675	15602	15610	15588	15621	15684	15637	15681	15572	15638	15606	15578	15649	15524	15613	15826	15732	15536	15711	15493	15554	15534	15593	15700	15937	15553	15580	15732	15686	15493	15661	15659	15714	15679	15471	15640	15702	15826	15654	15582	15673	15604	15802	15853	15762	15607	15695	15745	15822	15504	15564	15613	15619	15450	15663	15694	15621	15762	15664	15541	15515	15547	15641	15429	15679	15609	15598	15399	15546	15574	15572	15647	15622	15493	15451	15506	15703	15621	15904	15736	15622	15716	15574	15718	15607	15829	15771	15495	15494	15601	15726	15672	15501	15833	15641	15772	15758	15797	15733	15577	15633	15724	15542	15831	15638	15545	15705	15523	15512	15601	15305	15777	15540	15647	15725	15671	15695	15706	15731	15710	15721	15833	15836	15568	15697	15565	15767	15513	15525	15735	15756	15710	15532	15524	15624	15617	15748	15775	15547	15596	15684	15826	15692	15713	15809	15567	15631	15758	15684	15515	15365	15532	15489	15348	15639	15606	15694	15892	15638	15709	15674	15557	15623	15470	15724	15590	15629	15722	15659	15577	15478	15574	15628	15613	15657	15574	15583	15657	15615	15490	15593	15664	15730	15595	15549	15648	15761	15717	15665	15630	15649	15533	15701	15585	15565	15647	15610	15453	15714	15699	15710	15445	15584	15524	15527	15565	15605	15702	15597	15470	15776	15672	15491	15354	15749	15552	15697	15653	15532	15797	15474	15647	15548	15468	15760	15728	15688	15808	15594	15561	15637	15536	15667	15598	15689	15566	15590	15711	15609	15512	15511	15568	15568	15854	15705	15530	15651	15651	15796	15650	15624	15531	15608	15699	15739	15697	15818	15509	15514	15612	15543	15514	15769	15648	15644	15792	15491	15591	15517	15672	15856	15657	15598	15617	15622	15483	15383	15690	15477	15795	15778	15602	15556	15583	15410	15620	15628	15770	15559	15492	15528	15636	15625	15755	15805	15534	15789	15607	15803	15521	15574	15787	15664	15741	15457	15537	15536	15715	15786	15416	15605	15714	15808	15552	15565	15848	15675	15523	15522	15756	15524	15658	15676	15808	15737	15478	15437	15553	15725	15675	15740	15744	15696	15925	15673	15553	15594	15879	16013	15663	15490	15708	15640	15523	15591	15747	15679	15750	15770	15509	15556	15644	15536	15556	15550	15609	15483	15554	15497	15744	15778	15638	15594	15717	15648	15580	15638	15576	15786	15599	15533	15771	15555	15701	15766	15860	15618	15640	15490	15929	15658	15503	15729	15620	15840	15682	15773	15688	15751	15541	15760	15851	15707	15548	15853	15739	15824	15638	15643	15635	15663	15632	15765	15705	15739	15500	15717	15777	15609	15638	15683	15726	15556	15637	15501	15630	15673	15489	15384	15512	15755	15717	15580	15684	15748	15677	15564	15413	15634	15668	15550	15658	15599	15571	15485	15710	15626	15659	15567	15742	15741	15783	15582	15438	15535	15572	15566	15606	15585	15602	15548	15726	15518	15700	15595	15551	15660	15669	15706	15668	15721	15607	15475	15522	15769	15612	15594	15585	15561	15691	15646	15808	15607	15703	15630	15652	15576	15526	15486	15701	15951	15714	15625	15671	15687	15625	15638	15570	15654	15781	15468	15655	15803	15540	15591	15616	15613	15904	15649	15867	15740	15774	15536	15574	15780	15727	15627	15592	15521	15555	15442	15829	15725	15394	15602	15580	15580	15524	15575	15632	15489	15605	15536	15658	15593	15766	15595	15580	15488	15572	15462	15606	15673	15581	15714	15823	15638	15533	15521	15669	15611	15592	15478	15800	15493	15681	15649	15691	15591	15373	15702	15665	15510	15607	15487	15680	15760	15452	15359	15461	15529	15781	15806	15683	15596	15695	15744	15735	15634	15446	15542	15669	15627	15473	15561	15781	15699	15708	15873	15790	15557	15707	15581	15663	15457	15492	15662	15841	15556	15610	15703	15576	15773	15796	15444	15576	15573	15771	15790	15618	15430	15813	15576	15652	15540	15614	15649	15704	15687	15542	15810	15559	15598	15740	15759	15701	15670	15734	15635	15734	15487	15570	15771	15578	15755	15470	15719	15670	15672	15676	15567	15632	15749	15789	15693	15519	15427	15764	15548	15727	15722	15603	15588	15514	15563	15564	15588	15635	15615	15576	15545	15556	15548	15540	15641	15370	15606	15699	15660	15532	15584	15658	15479	15596	15807	15628	15685	15632	15550	15845	15597	15741	15764	15681	15631	15602	15486	15759	15545	15721	15436	15636	15471	15637	15660	15615	15683	15614	15712	15550	15889	15586	15681	15622	15758	15580	15537	15333	15587	15507	15498	15448	15517	15698	15522	15526	15627	15721	15611	15555	15502	15674	15771	15745	15576	15640	15474	15708	15835	15770	15596	15851	15755	15711	15536	15625	15499	15669	15602	15514	15675	15739	15776	15633	15621	15550	15623	15522	15849	15641	15750	15581	15728	15438	15587	15714	15587	15510	15679	15658	15407	15584	15741	15706	15469	15579	15706	15660	15686	15534	15588	15522	15634	15731	15574	15806	15670	15526	15535	15718	15534	15553	15490	15647	15648	15520	15624	15536	15623	15613	15668	15730	15456	15588	15646	15513	15637	15509	15557	15694	15610	15603	15730	15848	15848	15653	15571	15641	15674	15662	15629	15567	15597	15787	15726	15601	15653	15770	15674	15763	15763	15822	15742	15551	15665	15651	15497	15694	15784	15626	15751	15657	15703	15555	15595	15422	15733	15576	15523	15494	15650	15746	15476	15712	15550	15782	15537	15721	15562	15587	15630	15549	15760	15602	15452	15677	15821	15856	15763	15600	15687	15836	15688	15603	15884	15560	15633	15439	15816	15576	15597	15456	15580	15579	15695	15758	15840	15508	15601	15505	15648	15566	15619	15517	15581	15506	15608	15490	15616	15746	15590	15664	15526	15768	15456	15630	15999	15603	15718	15637	15548	15602	15596	15548	15639	15645	15729	15832	15665	15541	15469	15757	15731	15552	15637	15687	15593	15769	15854	15657	15780	15725	15697	15605	15541	15803	15592	15669	15403	15702	15497	15473	15524	15754	15893	15617	15692	15599	15628	15678	15758	15685	15711	15639	15681	15607	15623	15724	15728	15725	15665	15703	15457	15708	15449	15573	15665	15768	15707	15712	15639	15525	15607	15737	15618	15532	15676	15583	15716	15745	15567	15407	15508	15618	15539	15806	15667	15560	15663	15643	15707	15685	15714	15497	15766	15802	15710	15582	15663	15826	15692	15703	15561	15538	15691	15772	15527	15668	15544	15669	15587	15648	15584	15772	15691	15791	15552	15657	15418	15634	15733	15772	15401	15548	15826	15612	15560	15659	15723	15636	15721	15461	15386	15692	15657	15657	15688	15617	15568
28682	47887	38119	22039	16163	14458	13982	13979	13676	13241	13692	13523	13139	13141	13081	13137	13090	13130	13146	12990	13104	13133	13102	13136	13130	12963	13261	13265	13551	13548	13563	13255	13088	13140	12930	12883	13019	12915	13128	12852	12976	13066	13061	13023	12909	13134	12916	13098	13086	12991	13047	12973	13019	12855	12975	13064	12995	13014	13082	12954	13063	12867	13082	13025	13039	13054	12992	12878	12974	13014	13084	12932	13084	12862	13055	12898	12945	12882	13094	13007	13092	12983	13007	13009	12925	12849	13040	13041	12994	13226	12921	13107	13029	12950	13012	13051	12913	13034	13062	12973	13038	13009	13007	12991	12944	13094	12887	12980	12979	13048	12993	12955	12915	13053	13022	12896	12998	13088	13069	12883	12904	12977	13024	12921	12807	12892	13052	12921	12924	12873	12984	13055	12993	12973	13006	13029	12828	12886	12986	13265	12953	12953	13054	13094	12915	13075	13034	13104	13063	13008	12889	13022	13187	13087	12968	13194	13133	13000	13065	12912	13051	13024	13015	12899	13082	13067	13130	12924	13123	13103	13033	12869	13013	12742	12913	13100	12945	12997	13037	12994	12763	12919	13097	12846	13070	13023	13075	12877	13055	12929	12790	12919	12960	12941	13039	12974	13041	12887	13165	12941	12963	13099	12966	12918	12968	12868	12944	12650	13046	12928	13069	13011	13075	12997	13054	13003	12956	12941	13054	12904	12998	12996	13013	12977	13116	12811	13071	12981	12957	12890	13081	13039	12862	12898	12920	12966	12863	13064	12972	13091	12995	12900	12926	13061	12936	12994	13001	13004	12812	13016	12836	13179	13016	13041	12870	12982	12882	13002	13024	13089	13046	12910	13135	13122	13044	13027	12993	12955	13007	12876	12993	13092	12975	12951	13024	12971	13069	13054	13220	13117	13036	12882	13073	13040	12857	13104	13028	12994	12839	12925	12784	13078	13099	12995	12983	12952	12957	13132	12949	12996	13039	12984	13119	13014	12847	13071	13053	13035	13028	13053	13004	12878	13056	13070	13012	12987	12928	13063	12890	12866	12918	13079	12892	13059	12947	13012	13075	13051	12997	13002	13185	13006	13017	13048	12858	13030	12904	13052	13051	12959	12958	13045	13022	12953	12931	12886	13032	12970	13056	13045	12952	12888	13025	13045	13065	13161	12994	12981	13021	12927	12909	13077	13076	12977	13006	12913	12875	12981	13064	12911	12983	13022	13030	13003	13083	13070	12887	12967	13032	13095	12801	13042	13069	12948	13000	12796	12961	13096	13072	13096	12965	13078	12998	12908	13068	13003	13023	13164	12889	13078	13082	12994	13103	13003	12933	13107	13068	13052	12989	13031	13164	12807	12981	13161	12929	13027	12985	12931	12881	12946	12978	12939	13102	13010	12924	13001	13093	12999	13053	13061	12922	12974	12970	12894	13083	12980	13058	13041	12994	13046	13044	12995	12982	13217	12889	12953	12885	13044	12915	13157	12972	12955	13035	13020	12891	12935	12974	13005	13061	12963	12864	13044	12992	12932	12921	12851	12970	12792	13106	13057	13178	13217	13056	13076	12915	13008	13044	12994	13107	13014	12920	13094	13123	13095	12936	12862	12950	13120	13053	12806	13017	12894	12942	12944	12927	12940	13119	12856	12907	13085	13099	13036	13096	13146	12942	13089	12967	12977	12991	13003	12887	13009	12996	12930	12909	13015	13011	13122	12945	12926	12948	12814	12963	12854	12837	13013	13060	12950	13076	13177	12986	12989	13040	13004	13041	12919	12970	12894	13139	12737	12956	12950	13004	12982	12980	13008	13088	12959	12849	12903	12912	12956	12987	13013	13087	13062	12983	12990	12928	13093	12975	12972	13110	12743	13107	12957	12963	12849	12867	12859	12920	12895	13021	12893	12926	12799	13000	12996	12984	13041	12833	13101	12880	13093	13034	13130	12968	13073	12916	12923	12947	13168	12762	12907	13013	12884	13025	13008	12769	13072	12985	12888	12902	12842	12997	12760	13116	13049	12857	12941	12893	12866	12908	12937	13041	12950	12919	12969	12937	12938	12973	12877	12883	12849	13126	12956	12920	12908	13105	13100	13052	13026	12919	13022	13099	13062	13072	12974	13061	12973	12971	13014	13013	12906	13046	12829	13097	12931	12827	13055	12998	12886	12980	12989	12899	12931	12975	12854	13073	12913	12931	12948	13064	13060	13115	13069	12857	13057	13045	13007	12885	13066	12987	12887	12985	12959	12975	12944	13104	12921	13125	13018	13110	12889	12985	13043	13012	12887	13096	13114	13029	12859	12950	13138	13014	12806	13042	12981	12940	12946	13173	13049	13092	12951	13022	12837	13018	13195	13126	13136	13096	12980	13135	12958	12910	13117	13036	13113	13071	13122	12918	13082	13007	12971	13063	13037	13072	13024	12994	12962	13064	12994	12952	12964	13070	13039	13033	13103	13040	12944	12978	12995	12882	13104	13044	12923	12879	12948	13113	12949	13235	13091	13240	13059	12950	12999	12944	13005	12944	12996	12826	12965	12981	13042	12845	13063	13040	13044	13062	12874	12997	12903	13070	12942	12892	13013	13057	12903	13176	13043	12909	13040	13025	12797	12884	12910	13033	13150	12991	12835	12992	12870	13208	12890	13135	13027	12945	12930	12871	12933	13030	12977	13032	12933	12816	12821	12928	12988	13161	12961	13049	13118	13073	13012	13036	13127	13053	13008	12815	13027	13222	12879	13004	12835	13104	13005	12896	12990	12849	12989	13112	13015	12966	13049	13092	12909	13175	13108	13065	12921	12963	12886	13070	12946	13035	13015	13037	13045	13129	12968	13002	13129	13043	12947	13224	12918	13010	13025	13103	13095	13029	12928	13173	13036	12950	12980	13111	13144	12878	12979	13068	13171	12978	13012	12936	12935	13065	12854	12998	13077	12908	13012	13028	12973	13061	13127	12958	12929	12974	12941	13097	12958	12874	13009	13028	12905	13098	13036	13116	12940	13073	12757	12990	13018	12982	13138	12947	12979	12934	12899	13032	12938	12945	12958	12961	12958	13037	12878	12938	13112	13148	12930	12941	13047	13138	12947	13141	12986	13127	13026	13036	12872	12973	12995	13021	13018	12853	12980	13011	13012	13133	12971	12948	12992	13152	12954	13134	12970	12996	13013	13115	13089	13059	12843	12964	12952	13117	13026	12811	13017	12990	12967	13032	12923	12975	12964	12995	12992	13005	12977	13012	12946	12970	12910	13052	12999	12926	12980	13086	13066	13002	13108	12946	13002	13061	12918	13019	13105	13097	12924	12907	13043	13045	12961	13153	12918	13126	13131	12905	13045	13096	12928	13043	12828	12884	13080	13053	13130	13061	12921	13014	12989	12980	13145	13110	13088	12930	12993	12902	13115	13084	12980	13063	12925	13230	13013	12981	13103	13015	12884	12931	12991	12851	12969	12998	13067	12930	13018	13038	12884	12979	12929	12982	13070	12975	13012	13006	12851	12987	13054	13153	13043	13013	13053	12955	13028	12925	13013	13055	12964	12943	13017	12925	13033	13048	12954	13053	12847	12895	13004	13012	13044	13006	13067	12990	12906	13046	12960	12935	12905	13073	12982	12958	12951	13011	13007	13094	12937	12848	12924	13010	12859	12967	13082	13057	13224	12938	12975	13095	12976	13065	13060	12976	12993	13028	12813	12984	12843	13048	12976	12895	12943	12973	12804	12830	12957	12807	13036	12929	12994	13065	13040	13026	12955	12973	12887	13012	12839	13103	13012	12943	13009	13103	13048	12893	12917	13009	13057	13156	12908	13175	13062	12984	12817	13024	13050	12961	13134	13061	13044	12876	13005	12908	12827	12872	13121	12907	12927	12852	13116	13019	13016	12978	12888	13008	12880	12964	13031	13015	13073	12967	12914	13052	13019	13126	12962	13088	12982	12965	13025	13040	12924	13062	13095	13059	13210	12769	12992	13147	12968	12940	13136	13103	12967	12943	12900	12955	13021	12742	12965	12953	12917	13138	12933	12999	12913	13098	12950	13084	13053	13044	12966	13083	13140	13015	13123	13123	12954	12821	12956	13092	12975	13026	13016	13029	12927	12996	13065	13016	12959	12934	13043	13010	12856	12864	13051	12831	13077	13085	12986	12962	13023	12841	13047	12883	13072	12829	13054	12826	12905	12858	13113	12995	13035	12949	13137	13057	12945	13006	12876	13005	13034	12918	12776	13020	13017	12947	12937	12869	13084	13084	12979	12876	13213	12970	13040	12893	13098	13056	13049	12920	12922	13109	13050	12845	13040	13130	13026	13117	12948	13033	12987	13101	12969	12974	12845	13131	12903	12913	13067	13011	13068	12805	12990	13100	12989	13106	13205	13036	12862	12995	13091	13009	13079	13088	13130	13043	13055	12830	12974	13134	13041	13037	12988	12908	12868	13040	13152	12940	13139	13048	12916	13054	13163	13029	12958	13134	12990	12986	12909	13046	13088	12809	12936	13040	13166	12865	12990	12968	12946	12978	13045	13130	12946	13095	12919	12936	13062	12879	13034	12959	13100	13023	12938	13017	12910	13002	13077	13015	12762	12988	12934	13055	13044	12864	13069	13130	13175	13078	12968	12920	12925	13049	12965	12928	13013	13083	12924	13009	13042	13059	12794	13097	13033	12917	12981	13018	13019	13135	13098	13082	12940	12952	13111	12964	12967	12968	12968	12966	13124	12837	12865	13007	13018	12952	12833	13100	13080	12930	12897	12802	13130	13191	13158	13128	13042	12971	12953	12791	12973	13077	13107	12906	13028	12914	13113	12895	13124	13041	13058	13044	13035	13211	13107	12895	13008	12891	12936	13135	12986	12980	12966	12803	12878	13007	13013	12948	13028	13028	12970	13012	13190	13116	13091	13007	13091	13166	13154	13032	12918	12949	12926	13022	13064	12864	13033	13088	13102	12964	13054	12970	12969	13081	13048	12837	12887	13111	12920	13028	12957	12936	13013	12804	13135	12735	13018	13056	12958	13069	13024	13006	13002	12910	13019	12996	13004	13062	13007	13035	13029	13003	12987	13191	13148	12960	12987	13117	13001	13007	13151	13023	13088	13133	13064	12913	12968	12906	13117	13196	12985	12850	13030	12961	12963	13028	13022
22128	21146	28581	24179	21498	22663	22155	17194	15778	15872	15635	15438	15413	15330	15185	15062	15155	15111	14812	14997	14939	14909	14918	15127	14940	14826	15296	16221	16721	16357	16074	15387	15150	14997	14889	14567	14662	14686	14716	14895	14802	14981	14944	14732	14524	14841	14885	14693	14722	14801	14614	14882	14650	14684	14757	14739	14705	14618	14601	14708	14792	14728	14698	14740	14647	14600	14502	14469	14615	14611	14818	14747	14881	14665	14979	14598	14605	14752	14920	14687	14772	14767	14865	14634	14681	14746	14624	14541	14800	14793	14782	14649	14589	14667	14807	14783	14592	14755	14657	14675	14852	14633	14640	14723	14686	14636	14696	14540	14607	14687	14493	14665	14649	14951	14574	14757	14550	14763	14811	14702	14625	14605	14815	14708	14653	14721	14831	14696	14792	14599	14646	14533	14822	14470	14748	14615	14520	14812	14656	14556	14725	14802	14639	14860	14612	14555	14621	14726	14659	14702	14768	14509	14691	14530	14751	14700	14624	14880	14755	14745	14739	14725	14774	14601	14863	14776	14570	14645	14886	14847	14804	14789	14948	14741	14754	14765	14752	14609	14718	14567	14753	14768	14739	14551	14699	14667	14680	14680	14776	14489	14754	14717	14978	14736	14661	14641	14523	14568	14718	14592	14758	14688	14651	14561	14631	14726	14696	14627	14804	14652	14683	14646	14782	14797	14651	14697	14699	14702	14860	14756	14630	14548	14741	14657	14776	14761	14585	14851	14880	14794	14726	14705	14568	14876	14811	14864	14704	14699	14635	14739	14601	14540	14654	14739	14791	14589	14695	14631	14645	14647	14565	14879	14817	14563	14717	14417	14676	14734	14822	14662	14532	14549	14902	14711	14689	14831	14571	14813	14711	14679	14798	14615	14563	14653	14937	14820	14798	14807	14726	14594	14563	14547	14693	14571	14603	14596	14474	14679	14729	14647	14697	14592	14681	14719	14674	14640	14717	14837	14769	14741	14670	14538	14693	14635	14505	14748	14846	14532	14714	14683	14697	14746	14809	14598	14668	14940	14680	14838	14820	14646	14777	14636	14632	14546	14701	14697	14786	14553	14858	14821	14700	14614	14666	14550	14890	14578	14670	14729	14609	14743	14679	14734	14762	14816	14634	14634	14566	14677	14766	14820	14516	14774	14644	14700	14879	14687	14684	14584	14734	14781	14632	14828	14601	14512	14864	14565	14705	14665	14843	14610	14621	14908	14677	14679	14853	14890	14905	14777	14652	14656	14691	14735	14906	14644	14793	14625	14590	14757	14737	14672	14681	14651	14642	14604	14606	14691	14452	14565	14889	14586	14596	14729	14783	14687	14549	14700	14778	14454	14582	14655	14720	14667	14654	14504	14709	14821	14631	14624	14752	14823	14773	14751	14796	14640	14743	14657	14616	14624	14624	14595	14705	14632	14789	14651	14629	14693	14737	14517	14591	14580	14674	14652	14685	14621	14701	14684	14652	14736	14626	14661	14700	14617	14630	14651	14569	14645	14635	14676	14767	14653	14736	14749	14581	14824	14636	14811	14793	14648	14806	14812	14779	14854	14719	14721	14753	14615	14521	14550	14715	14668	14722	14657	14678	14753	14761	14681	14841	14808	14641	14940	14523	14857	14903	14658	14714	14905	14667	14890	14631	14697	14767	14726	14572	14721	14746	14590	14859	14540	14766	14557	14763	14512	14622	14966	14694	14644	14799	14670	14820	14640	14697	14760	14800	14568	14737	14729	14978	14619	14539	14717	14891	14572	14479	14582	14908	14617	14594	14452	14678	14590	14702	14780	14763	14632	14605	14961	14748	14664	14828	14650	14683	14661	14302	14453	14780	14598	14493	14752	14893	14736	14795	14614	14832	14608	14730	14739	14593	14613	14604	14682	14585	14426	14700	14633	14771	14677	14508	14610	14635	14635	14595	14743	14662	14471	14803	14705	14569	14719	14656	14849	14708	14634	14632	14622	14685	14709	14789	14620	14768	14609	14824	14770	14749	14734	14734	14841	14667	14762	14914	14731	14898	14669	14748	14695	14709	14739	14807	14553	14616	14819	14882	14503	14667	14701	14794	14673	14596	14604	14810	14882	14635	14545	14676	14800	14835	14666	14871	14562	14641	14610	14515	14583	14572	14679	14547	14672	14582	14700	14599	14725	14625	14691	14825	14681	14581	14652	14645	14628	14774	14767	14737	14730	14769	14676	14835	14561	14589	14874	14961	14778	14837	14791	14778	14729	14712	14739	14674	14580	14579	14681	14662	14699	14687	14466	14688	14606	14651	14676	14635	14671	14637	14583	14718	14602	14720	14785	14605	14752	14671	14554	14535	14827	14753	14624	14850	14520	14685	14615	15066	14791	14689	14542	14864	14726	14703	14725	14785	14693	14647	14646	14890	14575	14722	14655	14594	14772	14715	14593	14715	14581	14618	14648	14763	14728	14830	14524	14681	14811	14770	14671	14785	14630	14836	14641	14709	14559	14542	14599	14676	14816	14581	14688	14787	14568	14720	14632	14762	14646	14683	14716	14866	14477	14707	14756	14548	14599	14523	14738	14854	14592	14635	14663	14901	14654	14754	14590	14661	14657	14620	14792	14713	14749	14791	14775	14774	14717	14566	14667	14741	14582	14742	14904	14567	14562	14620	14763	14797	14750	14792	14953	14643	14645	14642	14864	14662	14568	14640	14586	14703	14822	14784	14675	14577	14903	14905	14688	14714	14762	14512	14437	14755	14657	14850	14641	14737	14866	14743	14749	14628	14827	14594	14592	14599	14630	14677	14613	14714	14713	14703	14658	14470	14693	14852	14628	14868	14657	14643	14644	14619	14645	14809	14591	14749	14739	14726	14661	14686	14795	14774	14578	14657	14548	14627	14772	14732	14785	14706	14488	14614	14752	14679	14782	14651	14742	14930	14916	14800	14750	14729	14624	14445	14662	14803	14836	14662	14749	14755	14829	14838	14640	14832	14769	14624	14823	14904	14873	14946	14725	14836	14833	14613	14640	14750	14638	14660	14530	14691	14506	14579	14804	14721	14691	14666	14822	14729	14790	14736	14670	14810	14494	14487	14870	14798	14588	14688	14914	14603	14617	14679	14631	14734	14669	14799	14695	14580	14733	14778	14823	14555	14707	14699	14661	14682	14601	14533	14820	14552	14754	14798	14646	14705	14707	14562	14739	14644	14800	14603	14469	14636	14730	14497	14531	14596	14745	14740	14773	14793	14672	14897	14597	14716	14678	14614	14718	14711	14979	14704	14645	14790	14848	14745	14642	14548	14571	14552	14682	14786	14710	14824	14839	14824	14846	14848	14750	14700	14714	14653	14573	14544	14558	14739	14820	14641	14794	14619	14653	14564	14555	14592	14764	14625	14663	14754	14825	14795	14768	14821	14737	14712	14716	14627	14717	14864	14645	14812	14628	14592	14622	14739	14720	14875	14751	14770	14472	14689	14667	14628	14828	14468	14560	14726	14601	14645	14684	14611	14653	14746	14708	14711	14679	14883	14870	14779	14618	14589	14726	14672	14690	14741	15082	14769	14726	14513	14669	14814	14548	14746	14488	14968	14673	14653	14479	14667	14780	14659	14703	14755	14687	14673	14840	14585	14562	14681	14657	14846	14501	14852	14594	14892	14819	14901	14775	14671	14783	14471	14743	14735	14983	14915	14653	14671	14628	14679	14707	14609	14594	14790	14681	14610	14748	14529	14729	14899	14763	14726	14879	14812	14831	14818	14595	14706	14768	14620	14460	14706	14929	14769	14700	14680	14616	14597	14654	14837	14593	14624	14660	14727	14913	14650	14772	14901	14839	14745	14580	14785	14691	14797	14696	14687	14856	14809	14689	14837	14741	14725	14741	14643	14693	14598	14638	14669	14530	14616	14829	14471	14822	14564	14744	14789	14546	14668	14678	14510	14814	14701	14696	14673	14584	14698	14702	14581	14701	14485	14659	14721	14704	14747	14523	14955	14738	14785	14678	14611	14639	14748	14816	14716	14635	14811	14560	14760	14725	14730	14651	14552	14724	14728	14641	14765	14598	14768	14789	14643	14851	14429	14605	14694	14793	14714	14643	14628	14771	14702	14581	14720	14771	14617	14741	14784	14626	14670	14777	14677	14741	14611	14682	14751	14694	14885	14709	14795	14825	14600	14790	14765	14719	14623	14480	14563	14543	14464	14616	14662	14645	14663	14585	14712	14638	14687	14687	14592	14779	14757	14741	14664	14580	14890	14661	14696	14633	14651	14629	14667	14665	14884	14846	14773	14631	14806	14741	14779	14665	14834	14616	14682	14526	14822	14736	14578	14810	14523	14764	14839	14690	14720	14589	14812	14801	14543	14720	14561	14739	14761	14756	14819	14853	14764	14892	14492	14609	14658	14734	14761	14677	14790	14782	14474	14638	14741	14497	14603	14606	14747	14424	14627	14615	14940	14626	14651	14588	14735	14669	14817	14676	14585	14657	14775	14810	14679	14638	14572	14730	14589	14681	14747	14682	14649	14510	14800	14595	14532	14702	14598	14732	14665	14578	14828	14721	14722	14636	14756	14393	14545	14821	14822	14688	14740	14675	14806	14717	14867	14612	14829	14820	14736	14937	14616	14686	14793	14571	14501	14661	14821	14597	14788	14744	14688	14609	14808	14609	14692	14620	14741	14704	14434	14674	14690	14745	14487	14593	14516	14913	14506	14631	14791	14701	14564	14723	14575	14682	14563	14565	14755	14726	14755	14554	14751	14564	14554	14670	14695	14667	14673	14728	14696	14629	14929	14928	14595	14658	14682	14469	14752	14661	14587	14707	14687	14701	14633	14762	14780	14668	14520	14754	14689	14758	14627	14585	14899	14671	14786	14791	14609	14706	14701	14706	14889	14843	14691	14465	14673	14792	14675	14585	14770	14677	14716	14709	14590	14786	14817	14577	14457	14542	14633	14525	14623	14553	14841	14821	14812	14719	14555	14717	14692	14463	14674	14769	14592	14697	14867	14572	14827	14558	14757	14597	14414	14605	14700	14832	14810	14768	14664	14624	14760	14870	14654	14569	14533	14586	14673	14796	14753	14740	14620	14670	14831	14718	14568	14754	14714	14608	14749	14845	14755	14593	14665	14694	14759	14792	14703	14827	14748	14907	14605	14569
28028	55815	47185	31731	19744	15900	15121	14596	14087	13643	13361	13246	13099	13094	13069	12851	12798	12635	12628	12557	12594	12572	12416	12504	12526	12422	13445	14712	15029	14749	13660	13145	12775	12220	12487	12381	12310	12288	12325	12295	12377	12392	12597	12439	12430	12366	12538	12305	12338	12391	12478	12269	12392	12495	12404	12464	12239	12426	12241	12385	12593	12339	12342	12508	12440	12367	12346	12366	12394	12472	12480	12391	12281	12250	12505	12659	12326	12341	12359	12383	12335	12455	12398	12460	12484	12405	12357	12392	12446	12298	12217	12611	12529	12403	12323	12557	12186	12357	12429	12453	12402	12388	12276	12323	12530	12386	12494	12386	12307	12461	12380	12360	12395	12311	12450	12454	12484	12314	12431	12435	12633	12347	12506	12284	12337	12368	12488	12456	12412	12452	12457	12353	12435	12351	12340	12303	12285	12355	12488	12537	12415	12317	12353	12319	12454	12466	12322	12597	12370	12324	12325	12435	12256	12525	12384	12404	12315	12557	12481	12416	12418	12431	12202	12281	12377	12456	12486	12328	12387	12338	12388	12524	12288	12420	12238	12492	12338	12306	12469	12307	12491	12536	12317	12323	12406	12301	12443	12398	12268	12418	12340	12259	12441	12402	12283	12491	12450	12313	12306	12332	12479	12433	12271	12475	12422	12286	12414	12416	12414	12617	12557	12382	12336	12400	12435	12461	12433	12324	12294	12341	12482	12358	12391	12565	12436	12407	12307	12430	12316	12338	12420	12507	12488	12380	12493	12471	12438	12509	12453	12226	12285	12531	12315	12431	12555	12449	12485	12395	12475	12472	12432	12405	12432	12491	12430	12269	12361	12288	12384	12311	12320	12378	12394	12322	12374	12348	12347	12417	12485	12461	12240	12356	12356	12396	12569	12403	12387	12477	12319	12456	12336	12482	12478	12345	12324	12340	12387	12431	12243	12300	12249	12368	12388	12321	12432	12394	12450	12279	12351	12394	12234	12225	12250	12166	12592	12439	12421	12520	12241	12312	12397	12333	12306	12488	12256	12454	12362	12357	12291	12466	12407	12180	12485	12364	12435	12410	12244	12439	12508	12420	12326	12415	12382	12274	12120	12325	12449	12430	12209	12491	12406	12257	12329	12472	12412	12284	12279	12188	12567	12463	12311	12696	12417	12402	12461	12346	12463	12454	12474	12496	12216	12429	12303	12441	12476	12470	12291	12419	12377	12371	12680	12419	12125	12277	12415	12295	12472	12455	12450	12313	12441	12409	12337	12351	12401	12299	12292	12542	12389	12451	12435	12491	12403	12507	12527	12316	12409	12237	12207	12397	12429	12469	12368	12378	12456	12375	12398	12212	12533	12474	12282	12544	12425	12290	12315	12247	12429	12350	12372	12524	12472	12482	12331	12568	12051	12444	12185	12533	12212	12355	12443	12373	12367	12526	12324	12380	12228	12490	12310	12385	12369	12481	12357	12321	12462	12400	12521	12480	12497	12379	12310	12312	12268	12402	12464	12226	12430	12295	12433	12378	12439	12357	12500	12320	12253	12525	12317	12535	12375	12345	12339	12399	12362	12430	12328	12362	12344	12383	12410	12295	12272	12430	12321	12372	12224	12475	12379	12255	12403	12364	12419	12305	12355	12295	12361	12402	12329	12331	12352	12420	12358	12367	12542	12536	12428	12489	12447	12419	12334	12431	12617	12529	12376	12387	12239	12373	12441	12451	12414	12289	12306	12305	12474	12367	12358	12473	12318	12522	12448	12322	12427	12535	12385	12308	12444	12511	12525	12480	12274	12356	12332	12453	12396	12545	12243	12371	12457	12563	12290	12595	12358	12288	12404	12417	12376	12230	12379	12415	12359	12185	12433	12539	12340	12304	12465	12490	12435	12322	12242	12391	12436	12335	12306	12473	12395	12394	12371	12377	12257	12413	12536	12400	12345	12278	12401	12154	12343	12307	12399	12336	12261	12379	12322	12543	12338	12348	12305	12117	12394	12350	12390	12563	12209	12360	12328	12234	12327	12451	12321	12439	12444	12252	12505	12233	12468	12359	12403	12424	12273	12460	12376	12413	12343	12326	12563	12506	12374	12371	12289	12320	12341	12379	12359	12308	12424	12345	12346	12218	12426	12292	12411	12396	12189	12577	12517	12458	12210	12351	12438	12299	12236	12408	12419	12274	12361	12394	12255	12177	12458	12331	12506	12478	12309	12313	12511	12361	12474	12422	12438	12473	12410	12498	12330	12379	12256	12514	12458	12298	12363	12318	12218	12489	12331	12374	12233	12456	12456	12463	12540	12321	12271	12343	12544	12303	12465	12210	12514	12381	12436	12348	12392	12442	12336	12515	12256	12371	12327	12341	12452	12542	12416	12450	12387	12426	12373	12281	12409	12312	12372	12346	12446	12239	12401	12361	12312	12328	12355	12467	12247	12304	12390	12299	12316	12393	12282	12362	12463	12419	12465	12436	12291	12451	12318	12320	12532	12431	12515	12322	12326	12314	12451	12311	12310	12543	12318	12435	12265	12398	12453	12416	12404	12300	12387	12209	12405	12342	12220	12407	12325	12420	12267	12395	12303	12278	12462	12422	12482	12367	12620	12426	12375	12429	12288	12156	12415	12200	12291	12585	12419	12373	12475	12427	12386	12383	12437	12343	12494	12293	12234	12313	12324	12330	12321	12285	12376	12265	12337	12388	12354	12372	12362	12375	12581	12420	12244	12400	12478	12449	12434	12291	12181	12458	12501	12376	12450	12346	12326	12419	12424	12259	12330	12357	12410	12464	12317	12352	12463	12462	12313	12440	12294	12378	12523	12332	12182	12335	12286	12399	12319	12610	12317	12485	12105	12238	12492	12327	12364	12544	12485	12463	12363	12240	12472	12472	12314	12451	12181	12405	12362	12363	12381	12215	12412	12206	12432	12336	12460	12378	12422	12480	12358	12441	12343	12346	12436	12287	12499	12341	12275	12332	12487	12233	12450	12363	12310	12246	12356	12382	12369	12500	12351	12374	12216	12461	12438	12339	12348	12366	12288	12359	12439	12297	12424	12530	12470	12366	12309	12377	12461	12372	12309	12377	12321	12365	12572	12492	12351	12380	12340	12456	12397	12437	12269	12288	12482	12320	12265	12319	12450	12293	12335	12397	12421	12395	12464	12198	12460	12455	12308	12446	12309	12425	12267	12346	12310	12185	12371	12393	12433	12366	12314	12432	12482	12525	12452	12463	12377	12360	12438	12307	12531	12365	12204	12299	12462	12269	12572	12338	12430	12297	12241	12457	12375	12328	12167	12275	12478	12412	12154	12173	12127	12297	12364	12359	12266	12352	12419	12350	12501	12352	12305	12322	12461	12394	12419	12352	12471	12429	12330	12390	12663	12430	12465	12355	12359	12456	12382	12303	12419	12394	12537	12309	12390	12522	12293	12382	12512	12408	12429	12336	12324	12369	12400	12488	12312	12254	12570	12356	12510	12518	12297	12414	12301	12351	12334	12458	12404	12325	12368	12370	12333	12503	12288	12485	12465	12376	12309	12390	12553	12588	12265	12228	12216	12469	12387	12377	12306	12522	12453	12505	12421	12464	12444	12310	12330	12403	12391	12333	12500	12403	12281	12305	12367	12322	12510	12252	12336	12457	12346	12320	12422	12384	12412	12337	12434	12485	12322	12329	12381	12563	12432	12365	12327	12497	12276	12436	12423	12243	12595	12293	12297	12252	12249	12418	12349	12379	12322	12449	12331	12387	12441	12412	12492	12481	12239	12383	12549	12322	12301	12247	12353	12377	12312	12402	12426	12399	12448	12464	12262	12346	12457	12355	12352	12418	12345	12373	12376	12277	12341	12386	12414	12364	12354	12333	12177	12445	12337	12291	12408	12314	12464	12350	12321	12340	12458	12393	12561	12356	12512	12337	12240	12460	12339	12360	12319	12366	12335	12379	12270	12447	12290	12384	12329	12349	12271	12339	12453	12465	12406	12514	12396	12436	12304	12410	12430	12406	12411	12356	12519	12357	12294	12386	12408	12366	12228	12499	12339	12414	12438	12298	12350	12387	12348	12461	12427	12370	12252	12280	12372	12457	12336	12358	12477	12354	12473	12381	12422	12438	12539	12457	12217	12498	12325	12436	12326	12407	12388	12433	12389	12439	12373	12317	12370	12338	12379	12385	12310	12448	12503	12350	12375	12323	12513	12352	12255	12498	12360	12307	12399	12319	12437	12278	12405	12268	12317	12424	12425	12450	12439	12236	12395	12233	12362	12304	12474	12537	12289	12348	12461	12439	12392	12358	12314	12390	12397	12451	12428	12424	12427	12482	12386	12421	12380	12309	12289	12484	12499	12270	12359	12354	12441	12296	12337	12428	12509	12585	12425	12221	12175	12397	12323	12291	12368	12542	12417	12289	12417	12423	12223	12257	12413	12449	12345	12268	12269	12296	12372	12345	12419	12300	12187	12575	12374	12409	12509	12415	12350	12451	12328	12400	12331	12389	12359	12504	12383	12436	12507	12375	12459	12389	12361	12455	12455	12333	12316	12514	12483	12272	12449	12319	12388	12419	12326	12496	12535	12307	12382	12480	12494	12531	12274	12474	12441	12433	12303	12378	12365	12395	12392	12449	12280	12256	12608	12355	12634	12430	12448	12438	12406	12363	12340	12458	12514	12270	12487	12249	12471	12233	12269	12394	12598	12479	12465	12334	12318	12307	12250	12357	12430	12382	12268	12422	12516	12399	12293	12339	12557	12439	12313	12369	12356	12464	12480	12592	12300	12285	12283	12308	12242	12224	12502	12419	12332	12420	12373	12355	12255	12399	12507	12265	12365	12529	12392	12368	12285	12341	12387	12332	12429	12459	12381	12509	12378	12406	12345	12473	12499	12403	12343	12357	12371	12333	12435	12357	12518	12327	12334	12320	12416	12509	12386	12370	12198	12367	12373	12412	12455	12514	12195	12469	12495	12541	12482	12355	12339	12483	12343	12519	12396	12459	12341	12521	12449	12422	12519	12382	12357	12316	12408	12279	12515	12281	12176	12372	12169	12289	12531	12285	12446	12338	12528	12296	12411	12479	12355	12248	12342	12521	12211	12334	12248	12307	12528	12339	12457	12474	12424	12349	12566	12291	12460	12445	12280	12263	12434	12447
29979	25829	28412	23510	17135	15067	14839	14674	14350	14562	14115	14210	14337	14350	14383	14111	14159	14274	14094	14275	14312	13993	14146	14107	14193	14193	14123	14120	14192	14226	14054	14295	14099	14017	13870	14053	14215	13844	13849	14016	14121	14134	14067	13844	13974	13974	14038	14053	13980	14036	13877	14161	13979	14030	14221	14041	14058	13905	13998	14113	13946	14170	14017	14110	14214	13867	13984	14119	14006	14040	14122	14027	14052	13943	14168	13891	14084	13986	13886	14002	13953	14005	13990	14088	13996	14145	13995	13925	14004	14074	14049	14112	14116	13854	13970	14209	14040	14119	13888	14127	13840	13942	14157	14016	14020	13999	13952	13942	14106	14108	13904	14178	14228	14064	14040	13974	14113	14008	14080	13985	14081	14109	14191	13898	14088	14059	14086	14075	14070	13972	13893	14126	14088	14042	14017	14084	13960	14127	14107	13957	13984	13837	14005	13890	13965	14015	13998	14115	14112	14184	14024	14043	13886	14069	13932	14056	13981	14167	14264	13906	14091	14143	14156	13837	13962	14010	14101	14240	14022	13900	14097	13908	14216	14049	14013	14101	13999	13960	14398	13805	14109	13915	14101	14040	14062	13858	14085	14259	13880	14078	13974	14167	13938	14096	13990	13936	14184	14341	14208	14339	14325	14134	14048	14089	14111	14027	14181	13976	13898	13999	13956	14054	14012	13976	14034	14023	14001	14173	13930	14119	14235	14076	14015	13894	14080	14078	13873	14127	14017	14124	14082	13950	13956	13822	14087	14080	13950	13978	14118	14023	13950	13759	13972	14257	14138	14183	14164	13998	14230	13978	14011	14126	14148	14101	14127	14138	13958	13959	14091	14050	14017	13987	14074	14035	13972	14170	14032	13965	14191	14095	13924	14114	14121	14159	14035	14150	14061	14115	14112	14005	14159	14018	13780	14097	14170	13985	13955	14096	13950	14112	14170	13899	14081	13874	14081	13884	14236	13921	14176	14004	13952	14069	13939	14041	14001	14145	13826	13940	14121	13792	13885	13988	14121	14113	14159	13988	13923	14066	14073	14076	14097	14042	14037	14086	14093	13960	14178	13976	14278	14025	13955	14200	14282	14163	14133	14238	13893	14051	14099	14028	13927	14158	14138	14049	13989	14149	14007	14004	14171	14184	14097	14090	14121	13894	13940	13824	14085	14186	13978	14017	13841	14066	13896	14072	13959	14120	14144	14068	14184	14182	13960	13933	14016	13862	14121	14135	14075	13909	14091	14171	13871	14072	14054	13992	14072	14028	13893	13992	13955	14062	13993	14074	14057	14083	14083	14096	14019	14053	14156	13996	14101	13941	13992	13994	14198	14018	13987	14237	14032	13846	14053	13995	14180	14017	14069	13930	14045	14185	14045	14081	14021	13967	13842	13914	14184	13885	13948	13980	14035	14016	13956	14004	14066	13957	14110	13902	14139	13983	13982	13984	14138	13896	14249	14079	13898	14053	14081	13983	14091	14121	13982	14033	13962	14150	14288	14176	13907	13843	13980	14112	13818	14017	14056	14295	14036	14163	14078	13986	14217	13940	13887	14009	14054	14088	14095	14031	14193	13960	14147	14112	14048	13983	14221	14229	14053	14088	14015	14056	14126	14038	14135	14119	14027	14209	14089	14017	14223	13845	13913	14068	14032	14052	14017	14039	13946	14209	13910	14052	13904	13978	14106	14108	13902	14077	14014	14010	13876	13926	14134	14099	14085	13931	13883	14109	14079	14169	14015	14086	14010	13875	14050	13937	13887	14075	14192	13978	14149	14155	14083	14132	14169	13781	14015	14044	14080	14009	14097	13925	14000	14154	14112	14048	13942	13872	14318	14180	13928	14219	13969	13927	14203	13935	13916	14028	14036	14110	14045	14007	14028	14147	13985	13994	14109	14026	14021	13981	13970	13890	14064	14190	14164	14080	14036	13963	14118	14198	13988	13867	14219	13905	14188	14265	14152	13997	13843	14138	14134	13869	13944	13979	14026	13969	14270	14162	14113	14194	14077	13993	14150	14153	14159	14143	13887	14000	14085	13865	13979	14146	13947	14014	13962	13947	14097	13939	13926	14168	13913	13941	13984	13994	14023	13938	14211	14087	14092	13988	13957	13978	14055	14076	14053	14056	14112	13913	14022	14001	14080	14145	13874	14155	14062	13989	14158	14060	14154	13999	14152	13958	14140	14013	14021	14034	13979	14071	14228	14166	14059	13943	13975	13958	14055	14086	13996	14093	13934	14023	13989	14266	14064	13784	13962	14333	13999	14188	13937	14300	14118	14133	13972	13870	14002	13902	14045	14084	14069	14174	14136	13980	13846	14046	13964	13989	14132	14046	14208	14173	14170	14126	14185	14084	14010	13768	14072	14120	13947	13949	13988	14169	14108	14109	14181	14245	14135	13958	14189	13887	14001	14194	14083	14116	14057	14215	13988	14038	14156	14016	14093	13893	14101	14014	14030	14095	14039	14260	13841	14149	13893	13853	14054	14092	14082	14219	14111	14078	14055	13889	13983	14137	13999	13850	13983	13892	13827	14027	13969	14004	14030	14178	14088	14056	14144	14127	14056	13921	14090	14020	14068	14249	14092	14009	13993	14029	13972	14192	14090	13907	13964	14102	14145	14324	14141	14001	14135	14065	14018	14130	13982	14212	14044	14106	14072	14172	14077	14044	14016	14008	14121	13948	13896	13989	13902	13939	14087	14082	14084	13844	13940	14118	14155	14037	13966	13993	14066	14033	13999	14006	14076	14247	14084	13938	14132	14184	13852	14066	13862	14014	14325	14220	13845	13948	14101	13870	13843	14118	14325	14149	14167	13981	13937	14064	14145	14015	13992	14094	13841	14135	13905	13992	14000	14113	14337	14013	13918	14008	13954	14085	14023	13841	14207	13871	14145	13952	14140	13898	13719	14148	13888	14170	14045	13879	14158	14035	14158	14202	14167	14248	14152	14092	14037	14119	14083	14122	14108	14066	13883	13953	14286	13995	14012	14051	13907	14004	14077	14045	14124	13919	13926	14050	14003	13885	14128	13880	14138	13910	14144	14104	14008	14156	14038	14040	13792	14038	14008	14020	14019	14052	14000	14357	13832	14036	14261	13981	13990	13991	14145	13942	14238	14150	14232	14017	14182	14028	14101	13905	14236	14039	13952	14082	13920	14331	14092	14156	14075	13927	14188	14031	14178	13993	14195	14117	14290	14284	14113	14307	14140	13946	14113	13846	14131	14169	14183	13894	14093	13956	14011	13912	14124	14075	14130	13974	14010	13962	13987	13897	14012	13919	14050	14076	13899	14049	14002	13918	13934	13987	14055	14066	14080	13946	14044	14167	14306	13937	14016	13921	13968	14026	14096	14090	14206	13979	14013	14129	14182	13939	13923	14195	14069	13943	13997	14112	14008	14037	14159	14110	13959	13981	14039	14237	14176	14110	14080	13942	14159	14143	14105	14017	14223	14027	14168	14109	13870	14067	14048	14149	13990	14168	14085	14116	14230	13914	14018	13901	14095	14142	14201	14079	14102	14046	13873	13868	14251	13877	14065	14083	14032	13995	13875	14030	13930	14050	14248	13956	13919	13971	13956	14027	13804	14067	14003	14127	13979	14277	13996	14013	13978	14013	14082	14104	14038	14165	14012	14176	13915	14122	14213	14130	13982	13963	13959	14031	13887	14071	13978	14026	13982	13804	14155	14017	14202	14207	14039	14030	14120	14143	14043	14039	14004	14050	13961	13916	13962	13961	14237	14240	14091	13883	14060	13978	14161	13973	13986	14083	13998	13748	14133	13991	14027	14301	14094	13967	14094	14007	14010	14157	14007	14128	14297	14164	13930	14037	14087	13972	14007	14148	14138	14192	13985	14173	13747	13957	13930	13895	14038	13917	14317	14138	13857	13947	14109	14130	14033	14031	14112	14071	13914	14062	13871	13921	13861	13942	14086	13967	14093	14197	14026	14174	13855	14001	14125	13849	13869	13965	13967	14205	14104	14056	14232	14117	14114	14157	14063	13857	14045	14140	14204	13965	14026	14043	13955	13959	14091	14089	14222	14143	14033	14115	13978	14048	13933	14044	14204	13916	13956	14040	14355	14052	14067	13935	13864	14117	14008	14089	14005	14131	14193	13944	13863	14087	14154	14202	14036	13921	14140	14029	13940	14165	14223	13956	13863	14047	13942	14137	14285	14066	13939	13917	14138	14149	14125	14057	14077	14109	14147	14206	14086	14006	14196	14073	14089	14069	14297	14038	14083	13897	13959	14204	13992	13971	14122	14086	13903	14163	13897	13961	13889	13965	14145	13841	14127	14039	13899	14135	14181	14136	14177	14085	13986	14196	14267	14105	14036	14121	14108	14090	14036	14252	14239	13995	13948	13892	13923	14050	13991	13961	14080	14081	14077	14037	14040	14035	13937	14135	13863	13867	13915	14058	14192	14079	14012	14031	13976	14169	14023	14079	14118	14062	14091	14108	13833	14135	13952	13917	13894	14056	14165	13931	14083	13895	13956	13956	13857	13911	14079	13952	14193	14083	13952	14170	14085	14013	14091	14067	14110	14124	14051	14025	14150	14107	13987	14016	14092	14115	14106	14259	13983	14013	13989	13972	14193	14243	14196	14139	14137	14212	13969	13998	14001	13978	14107	14110	14106	14142	14123	14047	14004	13931	14080	14134	14182	14150	14172	13963	14013	14104	13903	14135	14313	14058	14327	14007	14213	14068	13982	14159	14128	13844	14024	13915	14048	14046	14028	13918	13976	13973	13906	13974	14157	14103	14222	14099	13937	14059	14104	14134	14257	13928	14057	14056	14181	14165	14110	13940	14049	13985	14128	13974	14130	14002	14186	14066	14127	14129	13872	13987	13927	14149	14087	13932	14072	14157	13899	14140	14017	14175	13899	14038	14042	14117	14229	14045	14042	14069	13827	14107	13954	14233	14182	14151	14064	13910	14074	14094	14092	14194	14144	13932	13974	14128	14033	14235	14168	14149	14040	14172	14031	14125	14054	14179	14075	14074	13958	14188	14188	14012	14099	14036	14041	14104	14048	14164	14319	14060	13982	14231	14079	13973	14313	14101	14145	14106	14105	14120	13999	13904	14202	14215	14037	14104	14077	14145	13919	13985	14009	14081	13959	14054
26314	36670	28325	20342	15270	13181	12972	13060	12752	12460	12361	12182	12278	12392	12349	12270	12193	12166	11982	12106	12171	12081	12085	12143	11988	12033	12295	12382	12123	12304	12189	11898	12064	12127	12073	11919	12170	11852	12186	12091	12060	11948	11917	12052	12019	11987	12225	12079	11972	11947	11987	11980	12020	12025	11871	12010	12089	12095	12070	11935	12078	11925	12063	12171	12093	12150	12035	12152	11872	12115	12049	12041	12049	12340	12065	12024	11900	11998	11954	12118	12041	12056	11943	11890	11925	11988	11949	12133	12147	12215	12146	12379	12005	12026	12069	11935	12070	12228	12028	11889	12266	12356	12072	12172	12094	12204	12074	11980	12064	12069	12021	12133	12114	11997	12063	12021	12015	12159	12003	12028	12104	12037	12064	11937	12022	12097	12110	12081	12077	12078	12065	12014	11910	12020	12237	12051	11828	12071	12220	12154	11891	12163	11993	12054	12287	12205	12010	12144	12003	12107	12159	12041	11993	12063	12020	12117	12076	12113	12014	12043	12068	11926	12098	12058	11946	12218	12152	12074	11946	12053	11996	12064	12042	12077	12106	12168	12210	11931	12026	11997	11986	12091	11990	11940	11977	12021	11936	12081	12044	12107	12010	12045	12016	12026	12153	12018	11894	12017	12115	12081	12060	12062	11904	11986	12107	12029	12012	12092	12084	12011	12030	11914	12085	12104	12021	12002	11867	12046	12130	11915	12079	12113	12101	11973	12003	12145	12023	11913	12128	11916	12169	12042	12072	12075	12096	12028	12021	11936	11927	11994	12056	12070	12076	12210	12199	12046	12061	12128	12197	12103	12041	12127	11972	12138	12028	11962	12099	12071	12052	12060	12140	12081	11912	12038	11995	12004	11846	12067	11948	12007	11965	12144	12106	12078	12182	11937	12021	12175	12069	11924	12026	12026	12058	12058	12097	12110	12134	11902	12039	12118	12121	12137	12046	12221	12065	12027	12064	12131	12003	12088	12003	12081	11993	12088	11943	12052	11997	12184	11959	12025	12218	12038	12013	11995	11832	12058	12011	11998	11949	12167	11982	12060	11963	11933	12075	12021	12002	11988	12148	12229	11989	12133	12061	12086	11991	12137	11964	12056	11971	11975	11990	11939	11974	11975	11965	11948	12085	11949	12114	11999	12027	12170	12173	12097	11912	11906	12141	12191	12195	12036	12041	12121	12002	12037	12128	12095	12026	11923	12124	11870	12004	12022	11994	12006	11903	11981	12030	12103	11998	12044	12085	12200	12065	12040	12070	12151	12005	12044	12169	12047	11886	12140	12058	12240	12033	12125	12084	11921	11986	12097	12148	12102	12196	12124	12064	12046	11952	12035	12201	11918	11925	12141	12051	12053	12222	11945	12129	12185	12089	12004	11944	12048	12123	12192	12035	12087	12000	12181	12019	12090	12055	12195	12083	12141	12127	12009	12062	12089	12098	12090	12024	12107	12135	11983	12281	12160	12005	12020	12012	11970	12167	12088	12086	12112	12102	12085	11850	12233	12017	12042	12040	12092	11990	12086	12061	12009	12046	12032	12084	12100	11993	12240	11881	12116	12115	12115	12026	12049	12170	12068	12129	12288	11925	12039	11966	12019	12098	12005	12033	11981	11999	12110	12183	11876	11865	11934	12071	12078	12074	12090	12012	12041	12013	12177	12050	12099	12062	12097	12104	12093	12021	12157	11986	11992	11965	12048	12093	12148	11924	12220	11862	12155	12018	12018	12107	11961	12133	12153	12208	12086	11991	12067	12148	11994	11983	12081	12065	12054	11960	11937	12079	11876	12020	12129	12150	11963	11917	11979	12280	12136	12051	11989	11963	12101	12056	12180	11932	12060	12011	12122	12003	12097	11960	12136	12059	12030	12205	12141	12022	12025	11942	12045	12095	12009	12293	12148	12071	12135	11939	12015	12136	12059	12044	12225	12094	11936	12243	12015	11941	11993	12014	12132	12055	11989	12124	12083	11997	11937	12005	12031	12045	12049	12028	12268	11860	12006	12037	12169	12043	11976	12048	12099	11914	12020	11912	12174	12167	11916	11971	12120	12121	12141	12070	12188	12152	12099	11952	11906	11935	12192	12003	12035	11959	12035	12037	11977	11995	11967	11977	12150	11964	12007	12158	11878	11945	12036	12047	12014	12001	12300	12132	12076	11953	12190	12109	12045	12043	12111	12066	12163	11998	12052	12183	11919	12015	12024	12039	12126	12017	12051	11878	11986	12018	12099	11962	12148	12006	11988	11963	12179	12012	11850	12098	11973	11966	12121	12202	11995	12040	12024	12076	11945	11982	12015	11977	12057	11991	12069	12013	12199	12156	11981	11946	11862	12057	11938	11896	12094	12112	11905	12204	12030	12073	12059	11973	12096	11963	12142	12115	12003	11937	12082	12111	12074	12318	12064	12092	12067	12158	12127	11897	11912	11930	12141	12147	12089	12068	12144	12014	11910	12053	12035	12002	11965	12088	12083	12075	12189	11968	11994	12031	11903	12017	11928	12221	12025	12082	12135	12123	12058	12066	12111	12036	12051	12109	12097	11879	12208	12040	12039	12078	12113	12038	12135	12228	12109	12149	12029	12078	11882	12238	11990	12057	12108	11928	12129	12059	12043	12117	12139	12210	11923	12085	11946	11998	12060	11910	12110	12132	12018	12182	12075	12082	12137	12138	12005	12019	12012	11892	12055	12251	12182	12035	12010	11980	11975	11955	12233	11898	12125	12096	11945	12146	12150	11995	11993	12238	12017	12114	11906	11987	12114	12037	12097	11942	11916	12015	11944	12114	11930	12152	11914	12042	12047	12163	11956	12085	12136	11896	12176	11938	12038	12044	11932	11953	12016	12255	12164	11981	11938	11971	12052	12010	12079	12035	11922	12127	12070	12148	11976	12183	12073	11974	11942	11912	12031	11966	12095	11938	11928	11937	12192	12061	12110	12123	12060	12110	12033	12178	11976	12051	12138	11923	12021	12035	11992	12134	12055	11966	12065	12052	11942	11949	12122	12047	12102	12044	12044	12185	12135	12053	12018	11916	12086	12003	12092	12003	12051	11995	12023	12141	12143	11997	12045	12091	11989	12118	12188	11992	12042	11831	12029	12013	12136	12161	12039	12056	11881	12036	12102	11985	12051	12099	12105	12002	11956	12097	12114	12224	12065	12106	12145	11970	11893	12107	11968	12301	12024	12028	11955	12058	12036	12203	12119	12018	12008	12111	12041	12107	11999	12063	12052	12178	11945	12083	12165	12011	12008	11970	11948	12017	11999	12076	12088	12041	11968	12194	11918	12166	11918	12070	11962	12043	12011	12076	12047	11920	12122	12203	11899	12217	12209	12018	12180	12037	12199	12032	12115	12038	11934	11960	12080	11968	12107	11965	11925	12090	12203	12094	12109	12027	12116	12038	12042	12044	12150	12057	11976	12209	12053	11914	12164	12026	12043	12088	12181	12064	12131	12119	12089	12195	11959	12121	12156	12141	12160	12171	12204	11995	12018	11938	11888	11988	11885	11978	11990	12104	12129	12040	11992	12121	11949	12089	12285	12008	11922	12013	12106	12122	12182	11989	11987	11995	11821	11978	12003	11974	12173	12066	11822	12100	12039	11975	11916	12170	11899	11987	12061	12130	11942	11990	12088	11992	11948	12042	12177	12146	11951	12199	12134	12044	12142	11908	11922	12054	12076	11993	12064	12208	11963	12043	12106	12088	11845	12221	12061	12133	12115	11913	11945	12015	12055	12145	12053	11969	12110	12034	12139	12086	12086	11975	12191	11967	12024	12146	12135	12058	12111	11920	11967	11906	12195	12031	12213	12210	12200	12041	11954	12034	12124	11941	12101	12120	12005	12096	12117	12196	11948	12070	12017	11978	12000	12091	12070	12081	12034	12080	12139	11846	11994	11969	12016	12205	12051	12216	12140	11920	11873	12160	12041	12135	11984	12115	12073	12237	12114	12113	11994	12114	12322	12086	11953	11956	12134	11957	12097	12230	12096	11998	11992	12217	11957	12074	11977	11997	12213	12001	12100	11996	12195	12185	12027	12054	12066	12124	12114	11948	11996	12054	12181	12159	12167	12015	12034	12195	11984	11989	12035	11923	12105	11941	12192	12047	12082	12104	12109	12287	11997	11926	11978	12193	12111	12105	12021	12226	12057	12013	11980	12109	12153	12034	11809	12265	12035	12099	12041	12017	12182	12167	12213	12113	12108	12043	11989	11888	12079	12176	12045	12151	12093	11879	12122	12075	12103	11874	12116	12069	12115	11964	12092	11993	12142	12095	12012	12077	12097	12035	12075	12211	12011	11992	12155	12039	12220	12052	12108	12131	12065	12122	11965	12002	11976	12068	11935	12141	12002	11914	12126	11970	12095	11799	12017	11992	11993	11988	11850	12023	12058	12030	11944	11885	12062	12169	12097	12058	12145	12012	11949	12221	12010	12052	12089	12195	12069	12043	11853	12092	12044	12067	12119	11965	11838	12103	11990	12098	12023	11989	12011	12205	12170	12127	12059	12138	12006	12117	12081	12030	12062	12018	11997	12213	11905	12117	12045	11928	12092	12191	12281	12062	12086	11960	11980	11951	12084	11991	12196	12016	11969	12140	12108	12100	11980	12201	12227	12056	12159	12004	12186	11981	12062	12054	12125	12134	11898	12054	12083	12068	12127	12091	12158	12061	12130	11866	12230	12007	11806	12075	12034	11976	12155	12005	12292	12200	11997	12125	12192	12093	12088	11972	12014	12148	12159	12033	12037	12017	11943	12114	12161	11876	11879	12148	12127	12055	12093	12126	12184	12056	12157	12270	12020	12118	12076	12174	12125	12080	12143	12153	12014	12065	12137	12026	12027	12122	12163	12114	11978	12053	12230	12038	12048	12088	12155	11950	12080	12114	11960	12039	11845	12175	12061	12068	12067	12167	11946	12022	12028	12142	11977	11956	11943	12061	11995	12051	12069	11907	12148	12029	11913	12205	12051	12143	11947	11868	12035	12204	12146	12138	12090	12046	11944	11955	12146	12123	11942	12035	11923	12101	11950	12172	11958	11988	12180	12024	12018	12124	12088	12230	12050	12044	12037	12016	11844	12128	12063	11989	12065	12210	11830	12026	11927	12093	12033	12132	11995	12140	12049
23314	21152	28309	25894	23619	21114	18667	16823	15933	16099	15915	15412	15510	15585	15298	15480	15310	15247	15277	15210	15068	15064	15133	15379	15196	15471	15798	16006	16077	15802	15449	15119	15205	15302	15273	14892	14978	15150	15031	15101	15082	15042	15128	15003	15059	15156	15042	15073	15078	14998	15052	14979	14889	15035	15062	15183	15094	15351	15343	14935	15122	15307	15132	15047	14980	15119	15023	15288	15165	15135	15075	15054	15090	15055	15026	15142	15240	15266	15037	15009	15298	15211	15195	15065	15187	14826	15142	14885	15052	15364	14998	15069	15031	15040	15096	15007	14952	15254	15218	15024	15067	15100	15009	14860	14890	15172	15038	15228	15060	14970	15109	14997	15062	15123	15199	14877	15051	15180	15090	15218	15240	15186	15080	15018	15129	15029	15025	15137	15118	15094	15033	15128	15106	15118	15144	14961	15082	14946	15193	15091	15057	15164	15075	15060	15055	15074	15134	15125	15049	15152	14899	15177	15020	14907	14981	15076	15151	14916	15072	15102	15168	15234	15170	15258	15137	15000	15247	15027	15045	14944	15010	15083	14869	14944	15147	15164	15252	15213	15020	15121	15178	15063	15228	15002	15135	15037	14997	15119	14959	15195	15118	15027	15043	15102	15152	15045	15042	14723	15161	15044	15092	14885	15266	14927	14965	15007	15193	15128	15268	14970	15088	15185	15056	15258	15070	15063	15235	15103	15103	15049	15286	15113	15203	14870	15089	15281	15238	15136	14994	14980	15118	15099	15015	14970	15041	15283	14962	15207	15147	14982	15053	15050	15062	15069	15261	15278	15048	14968	15100	14999	14992	15022	15085	15157	14939	15100	15420	14954	15111	15064	15168	15194	15088	14879	15011	14972	15142	15025	14987	15025	15131	15005	14952	15279	14836	15197	15164	15186	14975	15203	15103	15256	14960	15043	14869	15151	14941	15138	15024	14969	15056	15159	15148	15064	15262	15070	14921	15179	14992	15116	15111	15228	15330	14983	15172	14957	15193	15246	15305	15185	15174	15140	15149	15035	15008	15412	15218	15142	15153	14984	14944	15186	14978	15062	15118	15156	15043	15263	14952	14989	15024	14918	15194	14971	15200	15106	15090	15281	15226	14934	15167	14975	15055	15093	14966	15040	14970	14919	15048	15106	14949	15302	15412	15189	14940	15049	15032	15132	15021	15289	15013	15228	15220	15224	15059	15049	15225	15027	15156	15253	15185	14919	15028	15144	15264	14895	15039	14916	15232	15068	15114	14984	15066	15051	14832	15063	15107	14976	15092	14958	15201	15143	15240	15027	15123	15299	14942	15212	15227	15222	15168	14998	14919	15098	14906	15128	15155	15103	14917	15131	15234	15199	15195	15225	14947	15226	15228	15076	15067	15130	15139	14842	15077	14900	14952	15198	14931	14981	14914	14854	15189	15048	14943	14971	15048	15228	15102	15262	15129	14938	15227	14981	14978	15014	15297	15020	15342	15167	14992	15012	15185	15042	14835	15172	15080	14887	15086	14904	15139	14877	15064	14972	15031	15105	15143	15050	15190	15182	15179	15192	15081	15220	15114	15076	15034	15111	15018	15120	15118	15254	15138	15121	15122	14992	15159	15038	15000	14858	15051	14996	15147	15100	15101	15036	15085	15200	15327	15090	15244	14995	15057	14979	15115	15253	15054	14852	14879	15076	15159	15035	15007	15031	15138	15274	15067	15087	15124	15198	15165	14936	15275	15085	15102	15097	15063	15251	15295	15245	15034	15108	15173	14933	15145	14962	15139	14995	15033	15055	15233	15044	15205	15158	14926	15178	15078	15218	15140	15199	15146	15041	15059	15157	15015	15061	14926	15164	15167	15069	15216	15118	15066	14912	14997	14966	15148	15020	15156	15155	15045	15067	15155	15359	15100	14998	15083	15127	15155	15121	15075	14884	15187	15071	15197	15117	15036	15121	15204	14990	15191	14989	15091	15124	15153	15108	15002	15190	15112	15161	15140	15072	15269	15099	15005	14998	15457	15115	14938	15262	15016	15183	15018	15048	15109	15269	15211	14954	14995	15149	15126	15048	15110	15007	15207	15026	15010	15106	15150	15158	14973	15059	15002	15100	15118	15135	15152	14983	14899	15342	15132	14987	15050	15125	15131	15201	15002	15026	14881	15103	14978	14987	15124	15052	15035	15173	15236	15217	15068	15058	15246	15071	15054	15093	15156	15264	15146	15011	15165	15187	15108	15039	15238	14904	15073	15092	15092	15113	14918	15027	15166	14882	15020	15009	15200	14898	15342	15223	15014	15052	14994	15139	14743	15040	15291	15050	14971	15093	15053	15182	14827	15028	15245	15089	15072	15119	15148	15109	14962	15087	15141	15142	15163	15144	14996	15002	15076	15013	15093	14988	15140	14948	15134	15237	15010	15124	15129	14975	14951	14986	15093	15037	15092	15026	15041	15165	15063	14922	15112	15172	15270	15104	14880	15011	15182	15008	15053	15080	15161	15231	15183	15120	15160	15184	15131	15049	14922	14919	15171	15152	15035	15052	15135	14893	15205	15067	15014	15126	15264	14992	14939	14913	15073	15156	15082	15100	15098	14930	15189	14903	15221	15086	15055	15245	14896	15123	15118	15194	15070	15134	15022	15103	15006	15144	15210	15024	15109	14909	15045	15054	15013	14957	15005	15037	15060	14972	15082	15355	15309	15068	15320	15075	15241	15194	15044	15230	15154	14916	15210	14967	15236	15174	15039	14873	15227	15032	15116	15070	14986	15363	15196	15262	15201	15245	15000	15232	14996	14937	15153	15182	15211	14935	15280	15104	15147	15003	15024	15190	14917	14870	15016	15266	15439	15180	14985	15140	15105	15016	14845	14920	15057	15143	15162	15075	15132	15088	15037	15211	15054	14971	14779	15125	15104	15192	14858	15040	14970	14995	14999	14896	14921	15033	15080	15005	15052	15093	14962	14985	15051	15141	14864	15160	15133	15126	15081	15009	15076	14953	15180	15105	14990	15499	14983	15037	15123	15190	14787	15173	15051	15059	14866	15146	15002	15150	15078	15082	15034	14913	14973	14938	14963	15242	15031	14860	15186	15045	14996	15100	15027	15120	15083	15082	15192	14866	15060	14936	15257	15031	15015	15084	14954	14712	15174	15221	15164	15153	15073	15060	14938	15107	15302	15038	15233	14972	15183	15084	14928	15102	15248	15064	14882	15192	15064	15131	14918	15185	15187	14995	15032	15070	15143	15181	15192	15211	14983	15112	15269	14956	15107	15115	15203	14940	15189	15158	15148	15141	15121	15241	15219	15127	15124	15068	15205	15005	15064	15102	14935	15091	15148	15238	15157	14980	15076	14964	15131	15028	15046	15134	15101	15111	15041	15084	15125	15125	15137	15170	15104	15050	15272	15130	15012	15108	14915	14982	15229	15104	15355	15219	14946	15053	15093	14982	15067	15017	14933	14865	14952	15001	14948	15153	14922	15000	15114	15111	15148	15109	15003	14992	15149	15209	15255	15326	15025	15016	15147	15086	15043	15052	15317	15177	15061	15063	15065	15041	15082	15128	15236	15275	15019	15180	14893	15145	15067	15051	15277	15006	15117	15280	15219	15034	14906	15153	15116	15209	15153	14996	14964	15133	15120	14830	15222	15163	15120	15244	15019	15192	15226	15097	15081	15053	14954	15097	15101	14985	15065	15200	15170	15221	14844	14976	14993	15012	15087	15140	15139	14998	15031	15153	15137	15112	14953	15256	15215	15161	15054	15054	14994	15134	15008	15154	15123	15103	14911	15057	15032	15060	14864	15334	15025	15012	15014	15117	15214	15092	14965	15169	14933	14908	15067	15058	15040	15185	15143	15200	15057	15114	15045	14880	15268	15284	15047	15204	15137	15306	14952	14896	14965	15185	15177	15132	15072	15145	14995	14972	14978	15306	15269	15063	15060	15126	15139	15182	15049	15052	15116	15153	15289	15159	15070	15065	15199	15256	15056	15076	15007	15111	14972	14965	15245	14918	14867	15066	15258	15167	15198	15065	15155	15243	15072	14821	15009	15117	15214	15061	15108	15147	15133	14975	15062	15181	15108	15220	15121	14979	15131	15060	15228	15019	15076	15239	14989	15152	15046	15191	15016	15078	15320	15211	15260	15252	15024	15112	15153	15203	15117	15242	15037	15040	15003	15131	15186	15177	15158	15129	15011	15154	15155	14990	15101	15113	15022	15249	15105	15129	15123	15041	15149	15228	15099	15176	15172	15058	15075	15256	15197	15158	15114	15092	15098	15067	15062	15211	15057	15201	15093	15158	15081	14872	15048	14949	14877	15212	15110	14954	15201	15033	14912	15047	15133	14987	15157	14967	14962	15131	15133	15158	15172	15083	15192	15141	15093	15222	14956	15115	15108	15169	15152	15166	15110	15063	15044	14904	14818	14862	15251	15022	15022	15072	15053	15069	15116	15086	15103	15144	14933	15229	15023	15234	15061	15363	15050	15118	15187	15059	15190	14950	15040	15077	14886	15010	15069	15281	15160	15299	15233	15045	15029	15165	15020	15030	15086	15312	15284	15224	14986	15046	15282	15047	14997	15030	15232	15022	15167	15324	15018	15004	14993	15186	14880	15159	15238	15138	15214	14902	15078	15202	15213	15094	15128	15047	15146	15118	15166	15006	14820	15122	14949	15091	15079	14963	15101	14886	14846	15083	15004	15268	15016	15304	15127	15094	15122	15163	15036	14900	14918	14987	15156	15217	15012	15146	15004	15201	15143	15008	14934	15059	15265	15040	15132	15130	14945	15062	15331	15001	15094	15168	14940	15117	15092	15138	15226	15129	15219	14983	15040	15145	15122	15055	15037	15002	15056	15195	15037	15019	15111	15151	15145	15257	14990	14948	15086	15029	15092	14933	15080	15184	15153	15070	15033	14972	15084	15262	15079	15139	14974	15059	15159	15099	14964	15125	15074	15270	15060	14976	15120	15222	15248	15011	14950	15008	15090	15010	14989	14972	15171	15078	14925	15029	15183	15086	15036	15232	15021	15031	14946	14880	15046	15150	15196	15031	15049	15070	15022	15263	15110	15036	15127	15169	15257	15076	15266	15234	15171	15089	15143	15370	15271	14839	15092	15088	15185	14986	15219	15103	15020	15241	15269	14886
26143	51874	46817	34919	23795	15175	14577	14378	13985	13475	13303	13085	13320	13065	12886	12977	12990	12954	13046	12792	12728	12909	12819	12797	12743	13174	13652	13757	13819	13568	13224	12834	12912	12885	12722	12681	12750	12761	12646	12669	12745	12693	12596	12699	12682	12690	12617	12684	12656	12785	12926	12737	12613	12677	12677	12685	12751	12776	12684	12648	12788	12632	12572	12721	12690	12917	12761	12635	12886	12734	12733	12709	12759	12686	12760	12833	12829	12870	12860	12765	12635	12592	12746	12675	12830	12719	12623	12807	12757	12748	12750	12753	12631	12965	12644	12747	12843	12645	12743	12849	12674	12695	12757	12727	12827	12667	12699	12705	12632	12570	12799	12889	12660	12686	12786	12610	12861	12610	12820	12681	12875	12721	12797	12850	12788	12601	12836	12770	12792	12772	12791	12853	12702	12888	12799	12767	12799	12776	12689	12596	12891	12794	12632	12775	12678	12721	12722	12792	12926	12579	12724	12697	12812	12719	12854	12630	12637	12790	12817	12776	12673	12737	12635	12615	12913	12524	12698	12620	12724	12723	12750	12772	12743	12568	12757	12791	12676	12685	12803	12932	12731	12648	12749	12744	12710	12761	12751	12718	12848	12639	12800	12550	12761	12835	12836	12611	12872	12801	12712	12763	12764	12734	12708	12839	12906	12750	12658	12816	12785	12630	12786	12629	13002	12686	12682	12747	12731	12602	12808	12771	12806	12689	12858	12703	12777	12659	12711	12797	12638	12772	12713	12724	12691	12824	12761	12755	12776	12677	12651	12694	12609	12582	12782	12762	12779	12652	12780	12708	12677	12757	12869	12523	12874	12705	12851	12681	12819	12753	12743	12569	12743	12525	12709	12711	12828	12706	12750	12830	12724	12813	12556	12816	12653	12751	12730	12769	12890	12738	12625	12637	12766	12685	12708	12817	12776	12856	12651	12730	12764	12686	13042	12793	12725	12744	12669	12835	12619	12620	12977	12726	12961	12634	12694	12779	12736	12764	12725	12749	12651	12615	12802	12766	12847	12777	12741	12712	12602	12731	12875	12817	12841	12664	12776	12835	12882	12769	12864	12749	12567	12688	12678	12765	12669	12906	12798	12624	12784	12664	12796	12756	12760	12770	12584	12794	12735	12772	12736	12625	12909	12834	12734	12608	12814	12758	12693	12698	12557	12744	12820	12876	12800	12803	12637	12781	12814	12751	13029	12849	12785	12581	12807	12834	12765	12710	12713	12703	12682	12705	12682	12702	12774	12766	12667	12844	12726	12782	12765	12733	12719	12629	12960	12797	12786	12834	12796	12779	12789	12597	12782	12632	12706	12706	12700	12854	12825	12852	12763	12661	12733	12793	12933	12969	12793	12748	12824	12748	12703	12831	12613	12582	12772	12742	12680	12882	12715	12866	12551	12706	12704	12714	12701	12719	12731	12917	12993	12796	12768	12741	12631	12737	12585	12800	12862	12746	12645	12755	12789	12627	12734	12730	12645	12592	12793	12674	12747	12826	12848	12834	12878	12706	12871	12731	12786	12740	12785	12775	12838	12821	12674	12613	12784	12635	12766	12776	12690	12883	12628	12839	12691	12704	12724	12733	12779	12681	12702	12744	12783	12749	12817	12738	12678	12609	12887	12657	12833	12807	12831	12783	12921	12747	12984	12751	12627	12865	12840	12885	12865	12544	12658	12815	12773	12675	12805	12699	12806	12721	12809	12700	12815	12782	12869	12530	12712	12769	12758	12656	12706	12829	12841	12692	12723	12730	12714	12822	12765	12822	12713	12737	12705	12783	12790	12703	12842	12711	12654	12659	12844	12673	12702	12624	12761	12711	12723	12923	12803	12723	12770	12709	12848	12650	12873	12800	12658	12775	12596	12551	12723	12788	12724	12738	12746	12794	12660	12792	12717	12790	12742	12663	12751	12658	12690	12829	12845	12717	12836	12746	12755	12763	12695	12762	12657	12731	12674	12664	12719	12773	12677	12737	12738	12612	12764	12769	12658	12803	12588	12631	12811	12719	12612	12821	12811	12646	12875	12723	12867	12772	12698	12780	12799	12759	12822	12659	12873	12686	12647	12699	12581	12678	12721	12695	12750	12618	12530	12775	12741	12721	12773	12696	12885	12785	12716	12669	12833	12701	12763	12657	12676	12850	12592	12801	12780	12923	12747	12665	12526	12713	12685	12805	12912	12684	12713	12786	12726	12740	12571	12857	12703	12735	12886	12771	12835	12642	12612	12677	12739	12698	12831	12735	12693	12647	12675	12773	12517	12705	12644	12706	12654	12696	12672	12697	12873	12737	12781	12796	12801	12769	12651	12808	12718	12708	12840	12798	12743	12882	12738	12864	12704	12802	12694	12906	12649	12744	12695	12691	12754	12759	12686	12657	12785	12857	12683	12688	12832	12693	12884	12596	12732	12656	12706	12639	12669	12739	12863	12812	12711	12719	12758	12715	12731	12782	12675	12771	12743	12698	12878	12774	12630	12711	12627	12784	12816	12867	12811	12683	12657	12655	12816	12803	12547	12588	12575	12734	12614	12695	12644	12783	12598	12802	12620	12851	12758	12759	12700	12627	12702	12658	12754	12789	12668	12725	12821	12636	12898	12870	12807	12809	12805	12744	12959	12669	12871	12694	12789	12562	12808	12719	12574	12811	12564	12673	12647	12816	12712	12624	12807	12749	12623	12638	12671	12675	12644	12769	12746	12686	12703	12741	12663	12528	12763	12741	12707	12634	12900	12645	12835	12764	12927	12647	12852	12765	12782	12749	12802	12794	12771	12567	12803	12737	12793	12705	12796	12851	12719	12853	12700	12586	12813	12536	12821	12749	12653	12692	12843	12932	12850	12729	12805	12844	12899	12769	12712	12755	12832	12798	12898	12703	12780	12682	12954	12754	12665	12686	12753	12807	12709	12752	12792	12883	12724	12801	12644	12774	12583	12693	12611	12690	12673	12647	12646	12712	12859	12768	12825	12788	12839	12813	12627	12821	12645	12768	12660	12750	12832	12815	12664	12788	12877	12469	12649	12642	12799	12644	12530	12776	12819	12725	12819	12791	12779	12614	12676	12651	12614	12805	12809	12787	12636	12684	12803	12737	12580	12812	12735	12475	12769	12704	12690	12721	12869	12628	12539	12906	12672	12684	12731	12786	12674	12669	12731	12775	12778	12616	12769	12764	12659	12806	13081	12754	12741	12657	12729	12612	12813	12717	12824	12719	12799	12724	12650	12876	12754	12510	12798	12808	12773	12718	12660	12815	12804	12633	12732	12672	12787	12695	12687	12628	12712	12837	12710	12768	12833	12734	12768	12625	12678	12646	12911	12860	12657	12915	12862	12676	12744	12686	12749	12918	12739	12765	12661	12620	12579	12618	12900	12791	12689	12645	12735	12847	12831	12641	12830	12842	12662	12779	12741	12761	12610	12905	12590	12669	12748	12760	12779	12724	12689	12764	12701	12770	12704	12701	12643	12831	12723	12802	12760	12617	12470	12737	12568	12900	12687	12802	12775	12740	12720	12738	12714	12755	12880	12700	12604	12636	12710	12871	12972	12669	12703	12831	12965	12738	12865	12886	12750	12709	12789	12720	12787	12643	12711	12702	12647	12658	12770	12662	12739	12615	12703	12857	12736	12551	12694	12843	12831	12807	12693	12818	12733	12653	12631	12826	12751	12721	12838	12761	12757	12875	12654	12812	12778	12898	12797	12780	12746	12616	12844	12726	12812	12963	12614	12810	12686	12752	12754	12640	12756	12780	12630	12755	12823	12767	12677	12847	12746	12586	12944	12516	12780	12769	12710	12781	12741	12649	12829	12684	12905	12714	12671	12644	12730	12688	12787	12779	12776	12742	12816	12927	12659	12772	12747	12790	12730	12742	12815	12543	12823	12688	12767	12658	12571	12633	12809	12826	12652	12866	12750	12732	12622	12760	12654	12711	12780	12638	12850	12843	12798	12784	12837	12633	12616	12718	12694	12700	12837	12678	12678	12654	12681	12771	12872	12701	12835	12690	12559	12750	12686	12706	12777	12804	12863	12675	12613	12860	12675	12716	12743	12720	12852	12711	12773	12768	12757	12730	12686	12772	12792	12720	12551	12789	12707	12805	12952	12598	12729	12761	12531	12678	12800	12609	12874	12606	12776	12813	12702	12818	12766	12812	12697	12751	12798	12733	12883	12825	12728	12891	12585	12828	12527	12744	12721	12861	12689	12591	12636	12814	12491	12780	12764	12749	12900	12618	12843	12749	12927	12647	12830	12594	12621	12786	12753	12783	12901	12874	12702	12760	12838	12925	12723	12744	12746	12758	12783	12720	12707	12614	12753	12769	12779	12754	12756	12692	12808	12763	12689	12649	12908	12762	12722	12885	12790	12716	12809	12658	12642	12641	12816	12710	12836	12602	12739	12709	12710	12743	12966	12735	12853	12892	12742	12683	12741	12672	12663	12608	12666	12637	12857	12797	12793	12813	12824	12702	12621	12723	12791	12536	12750	12734	12763	12799	12579	12741	12772	12971	12747	12831	12847	12603	12785	12614	12800	12759	12795	12648	12830	12693	12730	12868	12878	12769	12853	12761	12826	12537	12766	12585	12731	12752	12841	12812	12730	12898	12790	12639	12751	12821	12688	12736	12713	12632	12764	12846	12611	12719	12540	12622	12680	12565	12727	12777	12709	12719	12732	12640	12767	12698	12686	12842	12679	12808	12687	12554	12629	12762	12628	12681	12844	12788	12831	12654	12764	12865	12649	12825	12714	12847	12796	12809	12743	12854	12667	12887	12989	12608	12891	12773	12681	12712	12575	12619	12820	12868	12854	12846	12661	12902	12688	12913	12590	12611	12722	12824	12732	12853	12804	12781	12753	12803	12664	12808	12554	12532	12723	12695	12701	12732	12692	12704	12941	12638	12667	12722	12677	12526	12642	12780	12921	12710	12859	12808	12908	12600	12886	12779	12650	12730	12856	12730	12812	12679	12843	12783	12733	12649	12826	12795	12871	12671	12807	12700	12756	12764	12650	12636	12671	12670	12844	12670	12722	12762	12912	12818	12814	12759	12711	12620	12700	12755	12674	12657	12777	12798	12745	12692	12939	12740	12870	12772	12668	12792	12611	12827	12865	12787	12844	12616	12772	12802
24697	21316	28249	28507	22292	19854	19490	18595	18508	18589	18064	17806	18012	17995	17992	17859	17784	17738	17762	17692	17691	17872	17632	17826	17829	18147	18205	18202	18201	17761	17921	17866	17888	17756	17640	17676	17685	17720	17860	17861	17628	17607	17666	17858	17640	17707	17676	17665	17757	17843	17637	17817	17638	17818	17729	17669	17731	17668	17682	17757	17611	17642	17583	17711	17484	17685	17648	17670	17486	17718	17875	17592	17337	17685	17839	17616	17590	17717	17564	17604	17625	17679	17713	17759	17639	17632	17960	17758	17556	17430	17749	17665	17539	17514	17714	17786	17414	17628	17583	17788	17611	17789	17726	17717	17754	17921	17752	17572	17722	17509	17686	17594	17508	17720	17669	17691	17717	17820	17724	17739	17648	17838	17491	17578	17833	17633	17876	17775	17760	17580	17670	17894	17875	17851	17571	17782	17597	17692	17753	17707	17621	17622	17671	17760	17514	17769	17847	17691	17795	17831	17637	17691	17773	17773	17665	17696	17799	17820	17701	17473	17729	17598	17582	17422	17702	17432	17679	17582	17637	17593	17630	17582	17714	17690	17855	17652	17660	17520	17721	17691	17637	17595	17684	17822	17828	17592	17818	17797	17618	17692	17590	17646	17809	17780	17583	17639	17812	17511	17687	17665	17526	17658	17863	17647	17563	17607	17711	17661	17680	17672	17611	17789	17457	17624	17760	17733	17722	17868	17637	17504	17617	17692	17771	17778	17620	17522	17558	17629	17515	17461	17586	17681	17801	17929	17755	17761	17558	17653	17727	17623	17777	17535	17642	17633	17629	17572	17699	17661	17579	17774	17599	17728	17757	17836	17521	17723	17712	17670	17560	17739	17469	17694	17692	17454	17751	17645	17906	17598	17806	17585	17742	17575	17584	17774	17726	17743	17825	17752	17405	17670	17651	17806	17679	17759	17431	17418	17659	17723	17732	17655	17676	17718	17677	17775	17622	17682	17592	17699	17525	17671	17596	17705	17442	17703	17479	17472	17725	17600	17741	17716	17665	17651	17744	17644	17705	17729	17516	17535	17486	17724	17679	17608	17895	17657	17835	17922	17770	17636	17737	17561	17675	17465	17563	17705	17801	17363	17734	17774	17558	17696	17579	17571	17603	17555	17810	17558	17556	17732	17657	17865	17869	17662	17589	17735	17869	17642	17687	17627	17938	17579	17707	17883	17593	17710	17541	17695	17874	17537	17783	17575	17557	17713	17646	17592	17909	17733	17839	17670	17622	17546	17765	17968	17684	17702	17816	17580	17729	17621	17592	17696	17631	17581	17865	17886	17530	17746	17695	17613	17601	17716	17874	17663	17888	17871	17592	17667	17530	17545	17945	17741	17709	17635	17589	17690	17689	17498	17630	17849	17583	17579	17883	17717	17542	17780	17581	17866	17576	17617	17708	17785	17774	17655	17513	17766	17758	17484	17768	17686	17749	17600	17825	17617	17681	17638	17631	17642	17707	17611	17790	17818	17747	17791	17812	17708	17880	17612	17699	17840	17831	17720	17679	17672	17725	17492	17749	17682	17477	17781	17664	17541	17598	17720	17533	17789	17693	17765	17791	17854	17639	17778	17796	17656	17769	17668	17726	17863	17737	17513	17750	17738	17803	17744	17649	17781	17749	17800	17593	17621	17602	17636	17757	17642	17515	17703	17744	17488	17590	17712	17600	17582	17749	17553	17567	17889	17777	17570	17667	17572	17677	17742	17828	17955	17642	17687	17410	17537	17906	17861	17562	17681	17665	17661	17564	17815	17704	17743	17790	17697	17685	17680	17542	17601	17548	17640	17695	17462	17405	17577	17733	17802	17862	17731	17631	17809	17651	17600	17753	17617	17739	17823	17633	17727	17803	17542	17811	17730	17855	17649	17742	17651	17604	17829	17728	17668	17708	17635	17606	17791	17897	17706	17452	17771	17808	17612	17683	17595	17550	17613	17601	17711	17949	17781	17807	17689	17604	17621	17808	17742	17877	17704	17649	17607	17682	17788	17885	17548	17634	17748	17543	17557	17561	17516	17839	17699	18036	17500	17558	17730	17697	17549	17603	17483	17586	17549	17687	17554	17668	17828	17660	17730	17662	17733	17804	17755	17677	17704	17601	17643	17542	17635	17651	17656	17642	17758	17572	17689	17858	17544	17663	17757	17448	17611	17683	17716	17743	17780	17768	17637	17726	17527	17661	17542	17558	17783	17656	17422	17687	17620	17567	17538	17549	17560	17657	17563	17591	17665	17710	17581	17728	17602	17565	17822	17697	17691	17569	17902	17687	17757	17549	17814	17591	17702	17580	17705	17610	17725	17574	17800	18101	17782	17763	17622	17552	17766	17660	17690	17754	17604	17809	17622	17551	17485	17730	17678	17684	17702	17845	17770	17736	17685	17801	17757	17592	17755	17658	17499	17702	17823	17773	17720	17497	17730	17610	17541	17763	17606	17527	17618	17555	17750	17598	17568	17472	17626	17735	17649	17789	17689	17532	17502	17513	17523	17708	17487	17437	17796	17391	17605	17693	17740	17689	17653	17847	17641	17776	17708	17788	17675	17617	17644	17504	17584	17609	17781	17646	17798	17751	17686	17747	17770	17710	17702	17656	17818	17643	17409	17546	17839	17761	17694	17858	17783	17719	17539	17648	17723	17799	17762	17449	17624	17730	17729	17599	17595	17693	17623	17606	17735	17734	17702	17732	17600	17857	17559	17867	17736	17800	17874	17715	17733	17507	17955	17841	17848	17995	17823	17856	17718	17705	17764	17534	17612	17692	17723	17759	17539	17577	17604	17686	17469	17681	17748	17663	17798	17654	17648	17628	17893	17869	17570	17516	17695	17632	17733	17714	17680	17829	17671	17751	17850	17662	17616	17708	17613	17804	17758	17482	17658	17636	17658	17646	17658	17637	17697	17522	17783	17606	17756	17723	17755	17738	17759	17815	17722	17556	17481	17650	17649	17624	17609	17629	17867	17468	17532	17656	17855	17543	17817	17721	17793	17583	17695	17555	17696	17734	17656	17791	17771	17726	17637	17640	17426	17643	17832	17719	17605	17701	17713	17537	17663	17470	17866	17746	17853	17467	17503	17456	17600	17431	17587	17697	17581	17455	17547	17855	17822	17673	17709	17392	17671	17656	17756	17625	17614	17773	17623	17829	17571	17714	17762	17843	17740	17575	17609	17932	17590	17869	17785	17779	17622	17516	17617	17719	17685	17603	17584	17740	17586	17915	17677	17608	17675	17717	17713	17690	17756	17779	17535	17701	17669	17493	17516	17691	17604	17519	17716	17671	17782	17854	17661	17546	17604	17480	17772	17441	17623	17858	17631	17461	17681	17877	17659	17770	17493	17787	17699	17783	17598	17566	17609	17652	17695	17710	17686	17685	17506	17836	17727	17337	17511	17700	17709	17637	17792	17695	17660	17790	17579	17717	17712	17624	17696	17550	17472	17656	17564	17529	17854	17766	17832	17814	17676	17817	17727	17593	17779	17819	17565	17536	17512	17772	17779	17819	17695	17829	17664	17734	17741	17939	17679	17765	17568	17509	17640	17541	17636	17709	17727	17760	17592	17821	17603	17678	17731	17628	17730	17613	17687	17773	17574	17507	17632	17659	17778	17761	17606	17518	17609	17705	17588	17793	17695	17714	17657	17780	17660	17831	17840	17689	17798	17632	17668	17694	17640	17804	17657	17598	17487	17765	17712	17736	17718	17524	17808	17719	17536	17577	17661	17760	17550	17803	17486	17671	17642	17889	17616	17603	17545	17928	17819	17855	17597	17718	17488	17563	17850	17763	17660	17713	17629	17822	17801	17786	17635	17710	17581	17834	17803	17681	17540	17748	17772	17688	17546	17563	17497	17664	17455	17658	17637	17628	17669	17721	17655	17657	17695	17752	17615	17771	17890	17909	17607	17659	17543	17604	17809	17663	17674	17805	17331	17672	17520	17698	17673	17697	17500	17770	17492	17677	17651	17630	17629	17555	17618	17587	17528	17695	17660	17644	17715	17604	17627	17872	17716	17611	17825	17727	17542	17620	17732	17761	17796	17750	17595	17645	17664	17828	17587	17581	17799	17767	17597	17839	17669	17685	17652	17608	17808	17753	17666	17662	17726	17755	17695	17644	17510	17599	17775	17662	17748	17680	17708	17523	17958	17742	17602	17578	17695	17814	17779	17550	17584	17675	17635	17557	18026	17651	17604	17581	17649	17727	17660	17735	17663	17879	17712	17700	17866	17692	17574	17860	17677	17744	17944	17707	17684	17732	17760	17592	17661	17614	17643	17592	17615	17794	17655	17664	17608	17679	17566	17561	17731	17615	17599	17610	17633	17709	17811	17685	17886	17735	17474	17650	17554	17817	17694	17658	17662	17636	17790	17718	17527	17750	17646	17667	17679	17694	17822	17641	17477	17626	17738	17744	17477	18035	17507	17674	17687	17426	17602	17675	17581	17518	17647	17717	17752	17649	17844	17849	17725	17580	17693	17701	17615	17636	17465	17752	17531	17660	17769	17645	17734	17884	17731	17772	17760	17680	17900	17583	17735	17545	17770	17713	17643	17679	17625	17577	17748	17726	17893	17591	17765	17640	17664	17542	17646	17737	17757	17611	17744	17663	17572	17545	17770	17788	17782	17784	17725	17891	17687	17721	17728	17770	17787	17567	17952	17660	17705	17639	17866	17773	17913	17543	17704	17717	17731	17635	17699	17589	17727	17708	17899	17564	17713	17575	17591	17646	17897	17742	17606	17885	17763	17704	17661	17545	17721	17653	17817	17904	17860	17601	17597	17842	17676	17541	17815	17602	17766	17733	17853	17890	17817	17914	17845	17768	17523	17714	17663	17894	17606	17726	17617	17897	17807	17607	17575	17797	17605	17775	17550	17673	17790	17778	17877	17637	17687	17748	17652	17756	17497	17735	17769	17735	17646	17737	17598	17781	17446	17653	17647	17765	17735	17649	17724	17615	17760	17571	17587	17776	17567	17784	17780	17668	17681	17460	17797	17539	17667	17732	17805	17624	17676	17595	17801	17584	17675	17631	17670	17799	17580	18058	17858	17602	17530	17623	17666	17883	17771	17622	17598	17710	17722	17600	17678	17618	17561	17603	17636	17655	17558	17488	17660	17703	17431	17775	17850
26873	49110	38236	27686	18745	15881	15815	15469	15364	14792	14725	14372	14453	14392	14525	14436	14535	14328	14399	14348	14329	14171	14329	14195	14522	14740	14964	14865	14585	14450	14310	14370	14353	14247	14374	14318	14362	14229	14276	14476	14323	14208	14363	14323	14278	14343	14212	14192	14159	14303	14293	14136	14228	14292	14386	14278	14217	14149	14333	14198	14366	14153	14179	14271	14396	14205	14517	14137	14179	14244	14256	14362	14310	14402	14287	14128	14253	14244	14148	14226	14143	14336	14231	14151	14261	14354	14346	14307	14211	14124	14125	14299	14374	14320	14257	14408	14268	14111	14231	14204	14278	14112	14202	14203	14248	14228	14210	14204	14305	14330	14177	14259	14295	14021	14233	14175	14422	14275	14180	14272	14358	14293	14252	14201	14217	13931	14423	14197	14200	14324	14305	14338	14118	14181	14181	14255	14364	14191	14177	14232	14097	14255	14310	14259	14246	14227	14367	14198	14276	14274	14165	14154	14362	14240	14377	14365	14213	14231	14245	14397	14288	14141	14311	14245	14251	14283	14252	14293	14183	14045	14174	14263	14123	14276	14236	14282	14164	14267	14257	14293	14261	14145	14114	14324	14121	14163	14173	14315	14147	14250	14260	14200	14208	14209	14272	14207	14305	14327	14309	14300	14288	14115	14259	14056	14254	14164	14253	14285	14298	14273	14195	14391	14203	14169	14309	14219	14329	14288	14268	14203	14402	14342	14353	14284	14406	13992	14439	14268	14254	14351	14246	14199	14214	14294	14453	14232	14269	14289	14292	14161	14164	14227	14195	14247	14246	14222	14341	14202	14313	14232	14302	14184	14070	14237	14239	14276	14217	14210	14314	14293	14210	14257	14286	14228	14237	14253	14235	14289	14311	14253	14286	14211	14189	14233	14288	14302	14094	14422	14254	14097	14373	14275	14248	14283	14319	14459	14339	14166	14300	14299	14180	14163	14273	14218	14395	14290	14215	14301	14228	14205	14261	14139	14228	14277	14306	14279	14330	14198	14232	14202	14224	14207	14358	14215	14411	14287	14244	14260	14207	14269	14280	14176	14262	14277	14251	14297	14151	14409	14191	14368	14261	14186	14333	14387	14157	14197	14297	14290	14176	14397	14277	14222	14278	14305	14062	14210	14255	14224	14309	14102	14086	14123	14223	14317	14080	14192	14113	14235	14392	14176	14134	14269	14244	14292	14206	14435	14258	14381	14330	13994	14257	14399	14318	14244	14184	14211	14105	14379	14372	14438	14305	14327	14405	14297	14085	14302	14316	14227	14163	14207	14232	14421	14162	14472	14332	14338	14310	14213	14352	14156	14095	14226	14145	14126	14109	14235	14240	14192	14376	14232	14211	14327	14374	14309	14371	14233	14393	14211	14090	14287	14166	14284	14296	14322	14294	14173	14220	14196	14329	14219	14303	14117	14370	14086	14284	14232	14252	14160	14080	14462	14194	14214	14214	14265	14252	14170	14271	14216	14041	14305	14369	14213	14294	14273	14125	14154	14224	14282	14179	14162	14211	14262	14117	14133	14292	14110	14134	14276	14102	14246	14280	14340	14320	14156	14246	14450	14304	14128	14266	14306	14301	14340	14297	14188	14318	14216	14306	14331	14186	14401	14140	14190	14297	14081	14212	14278	14145	14261	14208	14082	14217	14172	14354	14226	14306	14188	14342	14304	14338	14145	14310	14308	14234	14312	14273	14307	14333	14327	14134	14335	14200	14223	14288	14283	14441	14306	14141	14504	14105	14327	14334	14271	14213	14212	14066	14289	14104	14266	14235	14276	14217	14279	14158	14250	14310	14390	14244	14208	14369	14232	14237	14246	14272	14126	14181	14291	14073	14240	14191	14293	14324	14342	14382	14238	14154	14298	14296	14215	14188	14373	14258	14164	14391	14173	14287	14144	14432	14264	14468	14209	14278	14358	14271	14012	14277	14287	14206	14234	14248	14201	14144	14164	14152	14166	14328	14305	14231	14169	14277	14254	14193	14196	14239	14200	14311	14202	14258	14420	14329	14376	14330	14173	14352	14194	14425	14339	14289	14238	14320	14218	14283	14348	14134	14366	14308	14275	14179	14227	14240	14302	14112	14254	14261	14231	14185	14298	14365	14316	14217	14175	14296	14201	14186	14462	14365	14206	14221	14195	14337	14251	14285	14216	14290	14244	14266	14158	14508	14084	14125	14246	14180	14452	14148	14238	14276	14247	14355	14326	14098	14207	14222	14262	14299	14148	14241	14186	14054	14195	14221	14153	14271	14025	14270	14293	14035	14261	14311	14284	14459	14320	14277	14218	14279	14285	14181	14442	14219	14140	14198	14233	14178	14112	14170	14352	14443	14184	14217	14282	14166	14323	14444	14284	14278	14232	14229	14362	14141	14414	14421	14453	14293	14224	14318	14137	14323	14126	14253	14143	14408	14335	14351	14255	14250	14266	14371	14455	14251	14194	14270	14143	14284	14020	14252	14161	14201	14093	14249	14366	14356	14235	14355	14253	14277	14373	14294	14080	14277	14317	14367	14151	14203	14332	14281	14304	14263	14238	14235	14422	14323	14186	14146	14071	14556	14098	14331	14278	14260	14214	14309	14236	14178	14292	14284	14307	14333	14134	14347	14268	14189	14499	14341	14338	14221	14186	14238	14265	14146	14214	14312	14295	14301	14183	14257	14273	14213	14182	14127	14210	14187	14210	14394	14217	14304	14245	14192	14179	14307	14294	14385	14267	14379	14242	14139	14384	14247	14051	14211	14173	14397	14302	14369	14460	14265	14250	14293	14240	14465	14169	14292	14269	14329	14278	14290	14369	14239	14204	14086	14261	14210	14158	14252	14097	14140	14434	14190	14200	14244	14167	14273	14191	14375	14149	14275	14219	14265	14204	14164	14050	14280	14234	14204	14258	14308	14045	14303	14130	14192	14284	14195	14207	14297	14184	14332	14206	14230	14319	14388	14176	14138	14154	14247	14276	14295	14385	14313	14228	14522	14168	14370	14235	14436	14231	14069	14382	14215	14258	14315	14233	14168	14270	14135	14161	14106	14192	14295	14148	14212	14327	14309	14279	14081	14363	14356	14207	14336	14214	14134	14284	14180	14290	14213	14324	14059	14295	14384	14524	14285	14203	14265	14272	14179	14195	14194	14215	14402	14341	14164	14345	14235	14316	14272	14270	14253	14380	14139	14248	14213	14362	14204	14387	14288	14139	14158	14233	14199	14185	14293	14150	14256	14253	14261	14249	14210	14211	14428	14204	14308	14290	14299	14208	14243	14324	14342	14171	14288	14153	14265	14235	14166	14113	14296	14288	14271	14225	14193	14381	14248	14307	14255	14226	14286	14256	14243	14298	14296	14263	14258	14276	14335	14407	14272	14208	14202	14291	14226	14422	14248	14182	14240	14232	14226	14328	14390	14218	14169	14037	14261	14262	14240	14207	14385	14183	14260	14305	14347	14277	14107	14223	14375	14296	14121	14377	14262	14060	14236	14171	14203	14318	13989	14161	14218	14296	14118	14307	14251	14426	14499	14207	14272	14310	14416	14150	14200	14328	14289	14332	14266	14317	14115	14517	14266	14143	14212	14290	14316	14257	14188	14132	14302	14205	14341	14225	14146	14232	14265	14157	14255	14403	14188	14243	14215	14253	14358	14327	14265	14272	14218	14153	14099	14333	14357	14270	14349	14115	14236	14425	14288	14160	14253	14275	14425	13978	14336	14271	14312	14293	14200	14307	14195	14270	14355	14183	14268	14253	14289	14327	14230	14264	14296	14289	14226	14354	14196	14140	14289	14250	14315	14260	14385	14305	14217	14218	14234	13980	14318	14164	14263	14243	14087	14200	14355	14453	14083	14381	14210	14302	14330	14231	14330	14237	14204	14109	14233	14183	14200	14266	14332	14327	14354	14348	14070	14293	14247	14328	14276	14448	14226	14276	14329	14447	14276	14201	14300	14242	14240	14344	14240	14227	14176	14394	14253	14007	14373	14284	14372	14207	14251	14291	14042	14345	14416	14115	14240	14335	14255	14305	14195	14127	14255	14104	14185	14224	14358	14266	14366	14256	14229	14272	14219	14344	14243	14188	14308	14396	14131	14248	14278	14235	14173	14206	14374	14212	14470	14291	14363	14269	14254	14168	14137	14282	14126	14346	14235	14132	14298	14217	14165	14177	14289	14200	14121	14144	14179	14083	14354	14158	14189	14215	14269	14333	14129	14420	14193	14071	14547	14330	14284	14293	14240	14239	14367	14367	14073	14248	14429	14196	14308	14468	14228	14191	14076	14166	14413	14381	14162	14199	14228	14202	14376	14296	14244	14292	14388	14357	14164	14427	14169	14389	14417	14195	14254	14094	14173	14097	14263	14173	14106	14122	14294	14222	14262	14528	14387	14402	14302	14319	14307	14235	14289	14263	14301	14314	14397	14282	14320	14128	14317	14209	14206	14330	14325	14299	14233	14051	14374	14374	14217	14280	14125	14361	14221	14159	14202	14132	14239	14127	14120	14376	14408	14103	14256	14147	14168	14364	14175	14135	14183	14315	14204	14198	14244	14092	14327	14258	14096	14340	14151	14162	14352	14314	14326	14320	14143	14310	14264	14249	14460	14205	14277	14091	14275	14379	14262	14194	14304	14278	14444	14375	14175	14271	14150	14261	14402	14273	14271	14416	14290	14349	14254	14272	14219	14285	14170	14364	14160	14329	14027	14280	14228	14296	14282	14126	14233	14298	14339	14368	14306	14279	14212	14188	14268	14152	14204	14117	14253	14265	14257	14451	14202	14291	14171	14229	14141	14349	14362	14150	14306	14329	14293	14188	14369	14252	14183	14260	14343	14298	14318	14135	14059	14329	14322	14188	14193	14311	14176	14217	14194	14375	14168	14147	14307	14262	14210	14311	14226	14215	14158	14418	14092	14173	14160	14306	14334	14326	14368	14050	14268	14472	14278	14275	14428	14285	14121	14337	14296	14322	14188	14351	14388	14164	14212	14170	14164	14288	14245	14271	14259	14273	14283	14248	14317	14263	14166	14257	14271	14272	14133	14365	14210	14329	14195	14324	14284	14319	14308	14149	14276	14275	14421	14417	14203	14160	14218	14384	14277	14291	14163	14346	14235	14121	14193	14315	14372	14240	14327	14390
22125	21168	28488	24227	21780	23356	24548	19558	18309	18029	17592	17364	17135	16828	17042	16746	16901	16601	16825	16886	16902	16554	16785	16644	16779	17224	17954	18600	18356	17812	17392	17058	16751	16592	16647	16626	16689	16882	16944	16584	16544	16962	16703	16643	16777	16882	16880	16838	16623	16589	16642	16534	16555	16718	16674	16702	16632	16635	16642	16590	16673	16698	16793	16644	16670	16683	16849	16812	16777	16758	16662	16640	16615	16455	16610	16657	16696	16563	16695	16939	16705	16696	16835	16689	16765	16678	16572	16472	16834	16727	16416	16635	16659	16786	16613	16673	16654	16436	16556	16839	16710	16615	16712	16728	16689	16664	16808	16751	16480	16551	16518	16759	16502	16742	16748	16455	16554	16583	16913	16620	16605	16700	16748	16462	16790	16773	16544	16456	16705	16650	16760	16794	16777	16690	16572	16580	16659	16655	16453	16878	16453	16521	16650	16473	16794	16659	16570	16683	16500	16699	16881	16584	16775	16565	16557	16745	16627	16467	16677	16827	16436	16622	16769	16598	16717	16759	16588	16490	16864	16757	16730	16752	16690	16621	16713	16817	16714	16609	16719	16685	16742	16461	16620	16703	16668	16627	16728	16569	16600	16495	16621	16650	16741	16667	16516	16642	16603	16684	16589	16756	16739	16604	16706	16638	16608	16641	16622	16635	16778	16802	16457	16603	16775	16755	16638	16696	16618	16788	16618	16634	16445	16529	16454	16743	16664	16696	16573	16660	16680	16676	16519	16527	16584	16548	16553	16491	16682	16721	16647	16801	16739	16555	16534	16622	16509	16582	16776	16473	16725	16581	16635	16712	16668	16885	16743	16614	16556	16611	16729	16583	16709	16564	16428	16626	16557	16729	16592	16709	16653	16617	16565	16753	16645	16427	16620	16651	16723	16820	16499	16657	16761	16609	16617	16643	16776	16712	16419	16487	16605	16673	16797	16524	16690	16520	16584	16588	16524	16501	16713	16755	16779	16551	16437	16580	16514	16547	16733	16585	16655	16750	16522	16551	16553	16684	16673	16622	16701	16563	16449	16629	16713	16603	16474	16504	16780	16471	16626	16519	16487	16668	16774	16703	16760	16748	16717	16692	16475	16750	16636	16730	16780	16795	16627	16471	16559	16607	16728	16517	16569	16769	16553	16505	16671	16674	16552	16608	16752	16559	16569	16759	16617	16677	16446	16756	16397	16516	16563	16539	16548	16515	16541	16692	16628	16617	16617	16745	16783	16517	16565	16713	16432	16663	16607	16756	16757	16683	16762	16712	16694	16606	16526	16508	16687	16784	16706	16535	16698	16877	16610	16436	16663	16457	16712	16639	16634	16807	16457	16795	16645	16747	16664	16469	16557	16622	16679	16550	16744	16641	16763	16804	16653	16671	16725	16570	16398	16818	16541	16597	16728	16765	16499	16810	16557	16695	16651	16617	16746	16538	16815	16566	16655	16544	16713	16426	16703	16635	16823	16637	16620	16729	16822	16649	16888	16497	16519	16590	16631	16733	16726	16774	16618	16593	16867	16646	16654	16575	16586	16503	16399	16368	16396	16700	16643	16731	16801	16635	16777	16648	16718	16688	16532	16654	16494	16693	16367	16644	16497	16623	16701	16767	16481	16467	16574	16593	16435	16578	16634	16669	16768	16722	16557	16549	16595	16714	16614	16632	16583	16679	16706	16738	16700	16541	16768	16696	16598	16507	16815	16801	16759	16438	16493	16513	16829	16443	16774	16583	16426	16543	16607	16587	16473	16639	16717	16633	16491	16837	16460	16494	16689	16687	16552	16609	16660	16413	16526	16608	16813	16534	16441	16652	16610	16648	16695	16623	16547	16704	16570	16557	16614	16786	16601	16666	16563	16700	16529	16624	16622	16647	16524	16666	16555	16554	16595	16793	16685	16666	16779	16504	16691	16612	16495	16616	16606	16576	16780	16673	16629	16483	16523	16710	16527	16728	16560	16638	16553	16505	16586	16711	16794	16496	16715	16515	16692	16635	16646	16656	16790	16616	16599	16658	16506	16556	16490	16640	16603	16566	16688	16597	16602	16627	16585	16626	16755	16610	16587	16569	16679	16469	16836	16636	16690	16790	16792	16424	16539	16785	16729	16650	16667	16625	16571	16680	16630	16575	16766	16578	16532	16587	16774	16640	16666	16834	16568	16720	16794	16737	16594	16633	16460	16420	16608	16809	16730	16556	16597	16617	16453	16442	16447	16569	16472	16521	16477	16627	16743	16612	16603	16580	16507	16627	16620	16565	16618	16512	16543	16681	16652	16504	16543	16705	16750	16753	16593	16690	16487	16527	16491	16567	16424	16643	16748	16713	16886	16653	16663	16810	16943	16630	16686	16704	16658	16630	16645	16649	16599	16488	16644	16640	16539	16583	16502	16548	16668	16687	16715	16564	16488	16565	16597	16638	16641	16742	16634	16669	16582	16459	16624	16646	16782	16705	16693	16694	16654	16599	16449	16581	16641	16825	16748	16780	16659	16546	16675	16604	16500	16595	16450	16694	16673	16606	16530	16624	16612	16771	16637	16588	16512	16609	16672	16490	16687	16480	16504	16530	16669	16683	16976	16742	16661	16557	16627	16645	16709	16555	16681	16626	16625	16605	16599	16455	16639	16717	16496	16504	16676	16505	16492	16689	16785	16652	16754	16520	16687	16655	16449	16574	16578	16438	16617	16766	16740	16695	16744	16518	16516	16513	16544	16767	16637	16762	16795	16602	16741	16608	16611	16712	16637	16673	16574	16722	16680	16451	16639	16826	16734	16650	16518	16717	16618	16693	16621	16649	16922	16634	16703	16725	16749	16566	16715	16834	16637	16609	16621	16518	16655	16757	16658	16639	16490	16566	16589	16821	16687	16520	16742	16693	16690	16476	16841	16583	16644	16621	16726	16626	16740	16751	16620	16717	16633	16665	16467	16597	16742	16621	16623	16531	16563	16567	16762	16763	16814	16712	16725	16667	16453	16478	16548	16444	16451	16497	16727	16676	16664	16649	16417	16617	16513	16644	16543	16389	16650	16720	16620	16568	16492	16634	16659	16694	16565	16423	16588	16770	16749	16573	16551	16707	16717	16715	16504	16657	16553	16521	16544	16522	16705	16811	16617	16476	16713	16534	16645	16506	16771	16487	16658	16732	16848	16611	16518	16505	16636	16851	16567	16634	16529	16792	16524	16536	16606	16728	16534	16477	16866	16435	16570	16589	16490	16654	16593	16650	16478	16581	16612	16864	16738	16525	16511	16631	16686	16610	16620	16622	16532	16787	16710	16560	16650	16602	16669	16785	16764	16596	16636	16626	16516	16694	16659	16661	16685	16701	16533	16576	16592	16325	16556	16780	16674	16700	16766	16735	16472	16417	16693	16603	16751	16738	16619	16696	16505	16654	16704	16631	16621	16602	16781	16645	16688	16629	16789	16835	16816	16719	16675	16604	16569	16692	16674	16749	16826	16629	16572	16318	16776	16710	16720	16480	16496	16628	16725	16750	16537	16536	16757	16617	16763	16739	16635	16598	16560	16593	16625	16791	16480	16827	16506	16803	16720	16245	16531	16489	16903	16444	16712	16668	16547	16595	16679	16760	16880	16488	16501	16649	16591	16609	16537	16567	16789	16690	16512	16772	16641	16461	16781	16728	16550	16733	16694	16576	16675	16617	16597	16431	16617	16635	16814	16484	16590	16730	16716	16448	16761	16780	16708	16743	16753	16711	16605	16635	16550	16566	16662	16575	16545	16751	16732	16565	16623	16715	16539	16491	16745	16844	16768	16651	16559	16634	16645	16710	16607	16527	16626	16672	16540	16634	16543	16762	16677	16627	16713	16606	16594	16754	16750	16804	16771	16568	16680	16553	16657	16489	16586	16622	16555	16755	16496	16617	16642	16590	16442	16535	16338	16746	16716	16509	16788	16581	16516	16624	16665	16849	16715	16696	16572	16630	16563	16736	16612	16610	16315	16532	16582	16590	16503	16457	16653	16534	16611	16561	16665	16581	16632	16621	16635	16638	16644	16704	16499	16643	16669	16588	16564	16680	16625	16663	16514	16797	16661	16432	16577	16611	16558	16597	16829	16734	16628	16748	16552	16559	16507	16589	16608	16458	16595	16658	16521	16646	16546	16467	16677	16787	16649	16778	16517	16765	16503	16676	16576	16527	16671	16774	16512	16725	16679	16666	16532	16639	16540	16571	16535	16688	16684	16481	16737	16524	16778	16768	16791	16559	16705	16361	16624	16489	16730	16917	16630	16668	16812	16656	16490	16445	16801	16821	16848	16655	16727	16493	16467	16734	16643	16585	16621	16703	16583	16479	16331	16642	16659	16599	16710	16727	16690	16809	16639	16491	16607	16688	16664	16721	16531	16506	16442	16598	16582	16728	16705	16566	16846	16466	16781	16708	16693	16594	16493	16867	16585	16598	16655	16582	16395	16634	16637	16537	16776	16532	16686	16569	16839	16583	16514	16695	16555	16775	16628	16467	16673	16618	16430	16538	16661	16659	16796	16718	16793	16635	16462	16574	16754	16630	16680	16565	16659	16623	16648	16678	16536	16638	16611	16683	16791	16527	16779	16808	16608	16589	16619	16967	16451	16574	16751	16737	16634	16647	16458	16717	16402	16664	16814	16664	16528	16646	16598	16688	16635	16570	16735	16579	16580	16689	16653	16491	16549	16347	16506	16536	16768	16544	16646	16714	16632	16595	16586	16407	16597	16546	16392	16555	16631	16504	16772	16441	16760	16603	16764	16811	16719	16496	16514	16617	16932	16691	16662	16597	16649	16637	16510	16591	16622	16587	16641	16750	16501	16720	16751	16490	16542	16554	16686	16614	16505	16916	16667	16626	16398	16391	16665	16738	16746	16613	16472	16533	16613	16584	16684	16484	16771	16717	16580	16673	16666	16569	16466	16529	16534	16654	16653	16833	16625	16522	16484	16632	16625	16475	16626	16622	16707	16530	16544	16606	16622	16609	16476	16728	16665	16792	16585	16751	16687	16729	16746	16624	16337	16625	16766	16772	16461	16666	16435	16489	16573	16554	16662	16596	16360	16570	16844	16471	16631	16562	16541	16638	16650	16642	16611	16657	16396	16675	16635	16686	16681	16559	16773	16769	16592	16693	16474	16583
31039	62578	49524	35553	24051	17570	17354	16869	16016	15076	14311	14234	14414	13974	14063	13735	13899	13787	13665	13632	13510	13761	13750	13556	13672	14202	15301	15959	15770	14999	14204	13827	13823	13558	13661	13620	13639	13555	13469	13562	13544	13712	13782	13608	13671	13687	13416	13613	13648	13609	13462	13507	13443	13636	13675	13627	13548	13601	13572	13550	13641	13555	13694	13745	13611	13659	13523	13595	13473	13530	13675	13624	13561	13588	13618	13404	13572	13487	13800	13830	13548	13698	13674	13458	13724	13475	13550	13734	13728	13599	13767	13663	13566	13616	13630	13571	13766	13589	13565	13544	13595	13611	13579	13530	13522	13595	13544	13516	13533	13626	13558	13759	13620	13700	13609	13545	13580	13398	13530	13534	13618	13733	13539	13646	13635	13571	13649	13670	13673	13631	13675	13519	13729	13721	13572	13501	13664	13561	13563	13678	13531	13762	13388	13741	13537	13576	13659	13428	13344	13351	13727	13759	13460	13640	13601	13441	13668	13720	13662	13641	13611	13503	13606	13680	13520	13666	13612	13632	13696	13678	13681	13504	13677	13496	13582	13513	13654	13436	13642	13420	13515	13663	13620	13605	13749	13698	13557	13385	13508	13694	13620	13659	13664	13658	13632	13622	13593	13504	13615	13596	13457	13778	13412	13561	13660	13698	13643	13859	13416	13491	13730	13616	13573	13537	13824	13521	13558	13719	13544	13563	13600	13670	13645	13731	13532	13602	13667	13370	13740	13586	13673	13632	13663	13676	13666	13517	13350	13656	13614	13566	13672	13655	13719	13439	13695	13600	13557	13606	13537	13680	13487	13539	13623	13652	13627	13632	13603	13586	13609	13517	13495	13538	13618	13487	13603	13648	13468	13546	13407	13804	13651	13526	13496	13531	13505	13461	13572	13658	13624	13458	13485	13596	13423	13771	13492	13458	13568	13582	13770	13529	13529	13482	13642	13532	13658	13553	13543	13422	13611	13699	13520	13564	13786	13650	13668	13540	13758	13590	13605	13568	13735	13721	13534	13415	13506	13606	13689	13641	13630	13610	13571	13552	13710	13677	13496	13615	13571	13439	13668	13749	13601	13594	13728	13587	13499	13464	13661	13738	13563	13497	13647	13677	13493	13496	13538	13711	13482	13626	13670	13654	13728	13546	13641	13516	13596	13765	13519	13614	13779	13673	13754	13666	13720	13489	13584	13471	13470	13852	13637	13612	13498	13710	13657	13664	13616	13515	13557	13584	13571	13613	13632	13653	13604	13656	13633	13605	13655	13465	13600	13616	13570	13613	13572	13546	13624	13546	13458	13570	13567	13594	13501	13617	13543	13690	13520	13527	13593	13455	13456	13599	13812	13662	13565	13495	13509	13561	13435	13571	13555	13503	13691	13514	13485	13629	13585	13544	13685	13398	13638	13493	13709	13729	13655	13622	13610	13616	13738	13517	13599	13617	13568	13610	13542	13549	13495	13389	13709	13571	13601	13821	13503	13568	13600	13383	13719	13626	13511	13638	13476	13705	13603	13500	13580	13617	13672	13520	13543	13443	13546	13644	13598	13528	13485	13642	13553	13658	13442	13668	13694	13586	13659	13484	13642	13638	13714	13718	13568	13713	13801	13828	13566	13671	13605	13626	13677	13691	13552	13538	13736	13464	13581	13763	13347	13494	13585	13539	13347	13794	13616	13660	13553	13587	13809	13658	13546	13432	13539	13655	13518	13520	13653	13618	13783	13591	13558	13562	13624	13592	13636	13661	13581	13764	13489	13652	13539	13563	13604	13443	13514	13705	13642	13702	13637	13609	13545	13654	13500	13666	13611	13769	13699	13841	13742	13507	13396	13458	13711	13573	13482	13667	13605	13732	13360	13597	13469	13585	13708	13518	13389	13660	13686	13523	13724	13687	13717	13603	13738	13559	13751	13602	13684	13623	13677	13696	13663	13559	13554	13519	13489	13542	13642	13542	13579	13539	13787	13527	13655	13480	13649	13617	13540	13520	13626	13614	13700	13430	13762	13697	13538	13619	13804	13605	13564	13696	13548	13554	13765	13508	13748	13626	13560	13534	13509	13628	13613	13524	13507	13505	13600	13486	13605	13640	13694	13575	13440	13588	13563	13645	13476	13512	13563	13594	13565	13538	13515	13552	13720	13647	13538	13532	13613	13564	13556	13650	13600	13673	13563	13521	13692	13584	13743	13514	13506	13659	13610	13540	13524	13546	13509	13587	13571	13609	13744	13531	13745	13525	13582	13606	13588	13620	13496	13536	13494	13576	13496	13703	13615	13589	13440	13728	13577	13591	13553	13386	13470	13519	13684	13455	13644	13678	13620	13681	13625	13505	13681	13690	13698	13823	13606	13665	13710	13653	13556	13551	13606	13454	13468	13630	13662	13752	13494	13555	13636	13545	13591	13711	13703	13559	13707	13681	13702	13488	13676	13329	13429	13570	13610	13586	13466	13559	13762	13697	13479	13592	13653	13680	13599	13695	13575	13609	13436	13695	13702	13600	13524	13397	13453	13652	13520	13481	13542	13595	13796	13742	13584	13703	13675	13566	13660	13568	13767	13744	13668	13540	13630	13670	13449	13481	13745	13554	13657	13524	13745	13686	13582	13682	13376	13579	13557	13582	13519	13459	13722	13383	13680	13490	13628	13639	13528	13662	13572	13598	13666	13523	13768	13657	13603	13449	13485	13525	13526	13559	13555	13518	13602	13571	13717	13537	13736	13745	13698	13556	13554	13543	13721	13469	13656	13581	13580	13489	13602	13529	13587	13487	13608	13556	13582	13599	13527	13781	13642	13612	13616	13584	13710	13554	13620	13594	13643	13656	13579	13575	13592	13453	13444	13752	13511	13589	13817	13509	13625	13545	13368	13680	13450	13647	13678	13623	13463	13570	13629	13468	13605	13490	13512	13610	13690	13690	13437	13648	13598	13606	13606	13637	13455	13645	13679	13542	13788	13536	13589	13737	13481	13494	13555	13547	13714	13607	13587	13646	13568	13588	13672	13884	13486	13735	13699	13565	13571	13476	13804	13551	13598	13617	13654	13588	13689	13489	13432	13728	13652	13561	13464	13617	13527	13526	13557	13464	13752	13646	13446	13726	13294	13617	13796	13528	13570	13604	13594	13644	13376	13727	13677	13430	13720	13615	13489	13658	13813	13791	13452	13682	13529	13621	13642	13583	13586	13563	13623	13678	13518	13753	13736	13683	13536	13504	13702	13580	13681	13667	13740	13745	13614	13551	13507	13433	13519	13656	13629	13619	13611	13638	13495	13488	13710	13533	13676	13574	13632	13662	13586	13632	13687	13535	13540	13645	13588	13480	13346	13674	13627	13618	13562	13535	13593	13611	13662	13589	13713	13585	13462	13572	13423	13650	13595	13692	13475	13739	13606	13437	13730	13502	13632	13651	13683	13481	13684	13510	13613	13572	13610	13518	13704	13659	13575	13595	13441	13627	13479	13408	13566	13528	13639	13444	13691	13613	13471	13700	13659	13536	13562	13668	13689	13703	13592	13468	13567	13705	13672	13807	13637	13694	13524	13627	13780	13631	13526	13660	13510	13668	13558	13702	13596	13550	13626	13777	13440	13541	13618	13687	13631	13488	13612	13695	13639	13529	13614	13612	13473	13378	13424	13650	13698	13617	13630	13595	13554	13689	13724	13646	13541	13612	13482	13540	13760	13491	13539	13577	13574	13668	13746	13568	13617	13620	13491	13589	13447	13663	13730	13508	13711	13545	13496	13550	13482	13673	13720	13418	13583	13694	13614	13560	13641	13615	13719	13664	13570	13571	13618	13432	13758	13630	13722	13589	13617	13664	13618	13525	13436	13691	13486	13447	13555	13581	13502	13645	13609	13554	13734	13657	13584	13568	13569	13529	13592	13409	13732	13550	13616	13620	13528	13585	13446	13731	13440	13573	13674	13541	13667	13466	13578	13733	13569	13628	13699	13664	13678	13723	13735	13582	13517	13632	13652	13616	13616	13735	13692	13625	13644	13506	13591	13468	13725	13525	13685	13659	13550	13636	13782	13593	13505	13653	13509	13491	13517	13699	13620	13461	13457	13483	13639	13577	13400	13559	13707	13635	13378	13620	13495	13562	13722	13617	13556	13759	13486	13698	13612	13590	13713	13647	13568	13485	13567	13733	13620	13450	13693	13606	13618	13535	13526	13503	13526	13644	13568	13577	13645	13720	13487	13484	13651	13716	13398	13528	13583	13609	13629	13844	13665	13375	13662	13793	13676	13703	13524	13678	13628	13645	13592	13614	13749	13509	13547	13540	13461	13624	13725	13534	13556	13631	13678	13501	13481	13486	13619	13672	13557	13618	13542	13604	13513	13586	13501	13571	13733	13574	13575	13550	13407	13588	13731	13667	13557	13612	13667	13345	13529	13767	13588	13312	13696	13579	13585	13490	13523	13546	13671	13349	13462	13538	13654	13389	13682	13593	13559	13500	13620	13678	13456	13656	13666	13762	13674	13590	13644	13585	13738	13500	13817	13620	13495	13436	13649	13661	13606	13514	13500	13561	13755	13568	13547	13658	13591	13643	13515	13552	13429	13638	13655	13640	13556	13569	13559	13683	13411	13647	13640	13540	13543	13449	13523	13550	13423	13567	13550	13586	13407	13648	13539	13599	13656	13644	13578	13563	13391	13636	13591	13598	13501	13587	13547	13776	13698	13752	13692	13506	13599	13542	13659	13685	13629	13460	13693	13587	13646	13632	13559	13706	13540	13571	13535	13542	13681	13536	13578	13594	13737	13469	13541	13655	13744	13484	13531	13647	13606	13530	13658	13699	13758	13621	13557	13570	13629	13694	13622	13635	13439	13556	13600	13629	13737	13598	13609	13600	13699	13516	13588	13596	13592	13787	13566	13608	13669	13668	13646	13535	13698	13573	13464	13633	13651	13554	13489	13315	13652	13576	13758	13756	13570	13511	13592	13598	13611	13481	13600	13452	13644	13652	13660	13661	13694	13610	13470	13603	13489	13541	13559	13547	13624	13517	13495	13611	13425	13743	13633	13565	13560	13523	13639	13540	13622	13430	13485	13526	13507	13634	13675	13511	13620	13566	13500	13596	13500	13522	13694	13655	13678	13489	13612	13775	13654	13624	13543	13778	13514	13553
30876	31779	36597	28338	21176	19829	19933	19422	19069	19066	18817	18763	18706	18846	18678	18672	18877	18910	18612	18660	18803	18759	18832	18668	18825	18775	18783	18908	18863	18766	18850	18739	18651	18741	18598	18638	18638	18735	18783	18711	18963	18649	18756	18700	18506	18795	18773	18629	18754	18509	18465	18665	18644	18834	18581	18636	18753	18648	18597	18675	18634	18667	18750	18704	18673	18541	18545	18760	18789	18740	18549	18620	18572	18664	18578	18501	18815	18754	18776	18848	18627	18883	18713	18929	18591	18477	18692	18843	18725	18583	18506	18605	18846	18447	18414	18714	18971	18646	18567	18585	18777	18652	18681	18688	18711	18729	18616	18539	18805	18507	18596	18798	18546	18856	18647	18617	18560	18650	19014	18717	18728	18800	18642	18523	18590	18593	18742	18482	18791	18438	18412	18600	18791	18569	18455	18557	18564	18615	18728	18685	18593	18740	18482	18684	18880	18460	18582	18649	18803	18663	18658	18658	18611	18688	18825	18559	18746	18724	18731	18568	18883	18502	18584	18807	18679	18883	18900	18804	18390	18624	18600	18677	18758	18609	18774	18624	18767	18579	18699	18615	18805	18491	18698	18646	18723	18655	18759	18653	18691	18652	18576	18712	18573	18655	18710	18817	18619	18678	18649	18636	18689	18581	18517	18553	18541	18759	18693	18615	18808	18480	18531	18779	18912	18895	18778	18719	18563	18441	18697	18857	18553	18738	18523	18527	18438	18845	18668	18811	18454	18711	18769	18879	18667	18724	18616	18771	18684	18669	18621	18812	18785	18745	18594	18594	18742	18473	18572	18458	18598	18619	18597	18723	18742	18766	18607	18440	18740	18706	18686	18658	18897	18616	18597	18719	18651	18598	18726	18741	18751	18771	18831	18633	18832	18689	18687	18758	18539	18736	18788	18549	18564	18645	18570	18867	18814	18530	18480	18568	18633	18513	18825	18620	18607	18749	18616	18635	18694	18878	18561	18814	18722	18647	18715	18715	18541	18585	18851	18625	18804	18658	18746	18792	18562	18620	18716	18966	19004	18519	18509	18578	18447	18479	18606	18684	18797	18533	18585	18761	18673	18677	18663	18673	18542	18862	18934	18829	18686	18470	18565	18831	18675	18787	18679	18774	18847	18408	18572	18635	18572	18634	18688	18675	18697	18825	18885	18769	18662	18720	18568	18529	18602	18772	18458	18550	18662	18644	18790	18638	18718	18922	18766	18730	18692	18643	18633	18679	18600	18833	18670	18819	18683	18463	18856	18796	18749	18815	18625	18735	18630	18723	18668	18769	18803	18662	18776	18618	18856	18586	18482	18536	18467	18507	18677	18683	18526	18732	18718	18847	18643	18584	18523	18486	18632	18813	18626	18722	18633	18789	18707	18590	18777	18731	18745	18722	18821	18731	18708	18719	18826	18620	18794	18757	18730	18669	18545	18793	18681	18771	18533	18743	18725	18790	18460	18715	18677	18856	18687	18719	18854	18709	18671	18575	18822	18555	18712	18586	18808	18645	18450	18790	18613	18678	18926	18664	18663	18778	18776	18882	18838	18797	18640	18873	18715	18523	18663	18788	18619	18658	18617	18408	18640	18558	18728	18689	18683	18554	18479	18646	18768	18715	18920	18919	18491	18751	18758	18705	18630	18832	18758	18745	18653	18437	18855	18675	18844	18576	18794	18658	18958	18624	18655	18803	18615	18585	18815	18748	18718	18992	18791	18509	18747	18665	18599	18550	18611	18623	18754	18814	18589	18548	18638	18380	18683	18407	18717	18472	18571	18644	18527	18590	18723	18591	18588	18704	18652	18509	18693	18690	18814	18577	18765	18726	18792	18641	18442	18628	18568	18506	18851	18736	18710	18725	18661	18761	18798	18646	18708	18707	18816	18581	18660	18603	18763	18944	18666	18827	18661	18613	18674	18663	18772	18583	18727	18694	18496	18560	18716	18771	18576	18753	18805	18657	18722	18759	18718	18691	18813	18861	18722	18641	18620	18489	18944	18580	18692	18927	18592	18721	18872	18403	18655	18654	18698	18943	18864	18701	18914	18690	18729	18700	18828	18663	18664	18696	18655	18682	18509	18740	18812	18672	18740	18756	18656	18622	18667	18428	18596	18585	18701	18855	18909	18673	18672	18708	18637	18801	18799	18797	18703	18547	18839	18740	18591	18676	18714	18647	18625	18446	18674	18597	18620	18585	18657	18464	18605	18713	18739	18752	18668	18663	18859	18730	18673	18625	18824	18851	18682	18713	18686	18526	18659	18602	18604	18703	18445	18692	18583	18764	18784	18575	18810	18513	18769	18913	18622	18623	18553	18796	18753	18788	18651	18631	18636	18667	18714	18843	18611	18696	18828	18666	18737	18812	18903	18600	18611	18671	18744	18551	18748	18664	18584	18692	18590	18679	18717	19012	18774	18663	18595	18476	18600	18820	18859	18663	18366	18574	18652	18832	18658	18468	18555	18520	18771	18631	18610	18770	18727	18730	18613	18466	18690	18719	18691	18518	18752	18685	18848	18610	18517	18761	18723	18496	18628	18529	18525	18524	18709	18411	18722	18723	18793	18516	18775	18704	18798	18676	18899	18619	18605	18665	18576	18840	18623	18829	18808	18699	18792	18854	18874	18647	18799	18532	18641	18842	18718	18790	18828	18577	18616	18766	18624	18782	18827	18715	18853	18563	18416	18643	18537	18731	18679	18762	18663	18743	18670	18741	18514	18675	18652	18797	18660	18758	18718	18736	18789	18596	18639	18959	18682	18582	18489	18559	18615	18708	18724	18697	18703	18704	18641	18825	18640	18672	18870	18942	18663	18811	18610	18697	18607	18773	18731	18691	18700	18772	18516	18720	18718	18759	18730	18608	18677	18683	18802	18713	18627	18485	18767	18468	18796	18650	18598	18718	18669	18587	18659	18729	18783	18911	19012	18818	18855	18616	18604	18698	18773	18520	18726	18801	18591	18819	18612	18581	18831	18493	18768	18585	18811	18719	18599	18792	18925	18854	18589	18625	18666	18637	18730	18410	18566	18662	18526	18686	18680	18673	18574	18601	18473	18493	18775	18748	18692	18580	18643	18470	18558	18710	18647	18642	18607	18452	18703	18765	18723	18714	18580	18577	18638	18387	18729	18667	18785	18860	18685	18723	18759	18745	18930	18574	18642	18756	18801	18651	18946	18780	18735	18858	18662	18759	18707	18661	18776	18781	18663	18662	18547	18708	18782	18710	18784	18649	18731	18658	18726	18570	18788	18744	18690	18801	18746	18602	18737	18739	18703	18745	18543	18551	18816	18623	18737	18541	18677	18899	18605	18612	18654	18689	18549	18544	18554	18624	18560	18772	18695	18730	18811	18688	18555	18713	18737	18684	18673	18837	18733	18723	18581	18856	18692	18782	18722	18722	18658	18713	18696	18924	18600	18613	18838	18761	18678	18669	18721	18682	18684	18756	18514	18595	18825	18788	18839	18623	18854	18567	18610	18645	18761	18739	18758	18615	18758	18625	18715	18793	18544	18773	18669	18769	18762	18673	18636	18856	18654	18610	18564	18730	18596	18645	18656	18592	18607	18733	18896	18761	18542	18647	18626	18568	18569	18582	18731	18432	18824	18713	18692	18697	18602	18638	18983	18758	18697	18674	18513	18898	18899	18679	18763	18490	18618	18762	18577	18616	18897	18704	18759	18489	18718	18704	18814	18711	18675	18742	18656	18672	18607	18718	18515	18605	18714	18934	18750	18948	18634	18717	18837	18439	18655	18731	18681	18499	18823	18711	18579	18647	18836	18636	18643	18447	18560	18610	18779	18831	18635	18629	18867	18619	18704	18621	18728	18553	18771	18513	18694	18671	18759	18767	18675	18443	18584	18709	18585	19083	18457	18593	18566	18859	18669	18643	18724	18791	18523	18944	18743	18668	18730	18656	18524	18770	18724	18657	18805	18623	18557	18699	18772	18545	18802	18572	18709	18812	19002	18932	18672	18536	18658	18649	18616	18663	18781	18803	18822	18867	18524	18562	18718	18396	18385	18634	18476	18688	18742	18575	18725	18626	18442	18978	18713	18789	18670	18648	18511	18755	18602	18585	18657	18705	18873	18859	18697	18836	18618	18637	18544	18900	18722	18838	18791	18880	18803	18659	18427	18642	18790	18540	18735	18922	18620	18728	18641	18510	18568	18473	18932	18481	18715	18741	18441	18621	18619	18727	18835	18424	18675	18817	18700	18699	18662	18576	18817	18644	18760	18608	18680	18626	18699	18610	18736	18735	18728	18777	18642	18691	18577	18587	18487	18633	18599	18583	18676	18497	18512	18613	18801	18775	18823	18715	18555	18709	18667	18534	18308	18590	18780	18648	18821	18496	18565	18734	18674	18851	18518	18755	18433	18683	18479	18756	18741	18659	18722	18660	18834	18756	18669	18731	18707	18633	18507	18558	18729	18898	18721	18751	18531	18858	18550	18579	18654	18630	18611	18665	18730	18822	18855	18550	18515	18799	18798	18738	18578	18691	18574	18555	18795	18691	18688	18625	18629	18602	18730	18530	19012	18676	18710	18886	18667	18481	18773	18817	18626	18631	18949	18685	18763	18951	18660	18642	18763	18800	18662	18706	18504	18904	18523	18377	18855	18566	18454	18667	18629	18826	18771	18794	18593	18502	18831	18831	18590	18790	18758	18777	18647	18560	18688	18839	18562	18708	18613	18697	18691	18973	18607	18509	18664	18700	18517	18796	18691	19001	18800	18697	18641	18844	18634	18735	18713	18877	18450	18741	18737	18638	18862	18524	18469	18618	18634	18723	18654	18793	18586	18492	18579	18686	18604	18667	18740	18679	18721	18621	18672	18657	18663	18452	18865	18738	18814	18792	18617	18701	18674	18794	18907	19031	18831	18599	18814	18633	18712	18875	18755	18763	18820	18675	18818	18634	18480	18673	18727	18743	18707	18733	18767	18487	18597	18487	18549	18854	18663	18569	18718	18616	18715	18836	18746	18625	18757	18770	18427	18651	18837	18635	18621	18580	18615	18720	18709	18591	18690	18679	18659	18844	18377	18827	18719	18754	18740	18547	18594	18726	18811	18789	18807	18898	18833	18871	18668	18818	18802	18601	18512	18832	18596	18784	18647	18641	18760	18504	18581	18977
29772	46159	36133	23280	17510	16311	16622	15931	15548	15192	15008	15125	15183	14964	14910	14912	14929	14960	14869	14791	14962	15039	15004	14942	14813	14910	14991	15055	14948	15143	14901	15141	14912	14992	15073	14815	14889	14897	14876	15075	14908	15051	14898	14932	14956	14688	14997	14804	14810	14898	14793	14887	15047	14745	14955	14966	14839	14755	14954	14813	14869	14963	14915	14833	14917	14816	14755	14840	14846	14955	14848	14824	14880	14919	14866	14822	14897	14933	15185	14904	14847	14921	14887	14852	14872	14856	14920	14922	14856	14941	14812	14862	14906	14942	14964	14801	14928	15008	14622	15067	14735	15013	14809	15075	14898	14964	14861	14986	14824	14769	14949	14831	14674	14886	14939	15051	14935	14947	15002	14841	15002	14972	14858	14934	14921	15041	14881	14930	15047	14923	14791	14844	14805	14737	14884	14922	14732	15024	15004	14912	14888	14903	14727	14974	14881	15029	15005	14852	14783	15013	14898	15063	14836	14945	14849	14826	14873	14679	15014	14994	14894	14748	14967	15002	14907	14950	14913	14861	14979	14875	14729	14855	14670	15058	14855	14864	14891	14921	15020	14972	14853	15034	14747	14938	14903	15032	14912	14804	14809	14959	14854	14853	15013	14875	14923	14920	14851	14861	15001	14751	14768	15069	14972	14710	14957	14974	14869	14971	15015	14859	14875	14748	14936	14907	14929	14728	14802	14857	14862	14936	14923	14974	14716	14965	14857	14896	14874	14930	14942	14756	14761	14917	14829	14820	14893	15314	14725	14863	14736	14964	14931	14879	14929	15082	15099	14973	14813	14709	14941	14844	14779	14956	15010	14947	14910	14915	14689	15092	14764	14809	14848	14902	15085	14956	14722	14885	14994	14816	14994	14940	14904	14968	14852	14962	15061	14899	15008	14771	14826	14993	14716	14761	14813	14858	15045	14972	14827	14851	14939	14834	14933	14862	14759	14861	14816	14855	14791	14890	14834	14774	14974	14993	14869	14834	15060	15044	14881	14855	14897	14977	15006	14841	14863	14698	14698	14808	14939	15060	14965	14771	14914	14945	14774	14831	14907	14947	14999	14842	14889	14796	14850	14894	14932	14776	14949	14653	15007	14828	14959	14742	14986	14660	14903	14847	14909	14859	14676	14879	14837	14781	14972	14804	14971	14898	14877	14911	14957	14723	14883	14796	14839	14824	14744	14839	14897	15154	15112	14742	14941	15072	14896	15148	15028	14859	14870	14701	14826	14823	14931	14815	14912	14970	14828	14998	14880	14855	14819	14906	14788	15003	14899	14832	14819	14882	15005	14952	14879	14957	14944	14793	14806	14849	15010	14820	14893	14989	14733	14874	14858	14866	14865	14872	14931	14900	14977	14958	14992	15043	14764	14888	14928	14848	14799	14839	14836	14854	15058	14972	15031	15077	15051	14952	15041	14739	14804	14768	14705	14870	14961	14940	14983	14789	14964	14926	14736	14823	15039	14819	14916	15016	14809	14835	15052	14931	14885	14999	15065	14896	15074	15003	14914	14913	14909	14806	14892	14917	14830	14969	15030	14942	15129	15014	14881	14688	14800	14858	14817	14834	14869	14798	14922	14852	14931	14960	14858	15005	14989	14948	14804	14987	15056	14769	14953	14807	15065	14884	14848	14870	15002	14855	15000	14990	14853	15053	14886	14881	15057	14859	14847	14948	14788	14960	15000	14909	14900	14905	14923	15096	15057	14710	15048	14836	15001	14921	14788	14764	14775	14773	14881	14898	14982	14870	14958	15023	14906	14825	14764	14911	14940	14987	14828	14881	14808	14873	14838	14901	15049	14805	14857	15001	14818	14946	14776	14768	15066	14767	14864	14853	14941	15079	14835	14960	14841	14798	14945	14953	15024	15095	14918	15156	14870	14889	14756	14982	14903	14965	15030	14931	14980	15095	14783	14899	14930	14800	14865	14895	14961	14581	14999	14981	14829	14901	14829	14956	14857	14875	14799	14815	14893	14843	14843	15011	14858	14842	14789	14807	14910	14871	14930	14882	14899	14902	14675	14981	15131	14718	14907	14991	14912	14742	15015	14858	14853	14851	14823	14696	15110	14834	14982	14941	14861	14970	14984	14882	14856	14964	14834	15031	14916	14857	14997	14781	14875	14872	14757	14857	14749	14871	14778	14782	14983	14958	14793	14935	14847	14911	15033	14971	14932	15007	15006	14907	15014	14778	14836	14786	14729	15024	14877	14784	14835	14921	15030	14953	14861	14995	14885	14940	14854	15012	14886	14902	14946	15048	14774	14725	14886	14777	14906	14762	15071	14942	14819	15002	14902	14850	14924	14960	14950	14749	15104	14788	14956	14722	14694	14864	15028	14986	14724	14829	15041	14965	14906	14871	14956	14845	14888	15006	14717	14796	14827	14998	15081	14922	14818	14894	14962	14922	14642	14764	15123	14840	14902	14757	14882	14867	14825	14738	14632	14912	14879	14696	14809	14917	14995	14913	14799	14885	14691	14706	14938	14920	14932	15044	14852	14993	14804	14834	15047	14974	15014	14943	14973	14989	14889	14951	14956	15006	14892	14742	15042	14898	14710	14864	14911	14811	14790	14928	14902	14806	14905	14913	14857	14951	14925	14782	14789	14765	14961	14978	14865	14912	14903	14995	14882	14940	14792	14860	14932	14963	14799	14976	14944	14868	14920	14937	14878	14937	14791	15035	14767	14897	14823	14970	14934	14765	14962	14895	15004	14928	14934	14900	14888	15049	14843	14922	14814	14943	14863	14955	14924	14980	14938	14818	14977	14825	14786	14887	14928	14914	14902	14875	15067	14926	14987	14797	14860	15037	14893	14995	14928	14852	14906	14892	14736	14946	14951	14904	14940	14955	15042	15067	15141	14730	14889	14986	14798	14870	14815	14932	14769	14888	14771	14900	15048	14741	14827	14988	14925	14873	14794	14991	14907	14850	14821	14828	14847	15008	14838	14880	14887	14960	14914	14776	15002	14917	14911	14848	15059	14801	14849	14853	15015	14883	14902	15025	14889	14846	14950	15014	14755	14987	14989	14669	14885	14930	15063	14842	14907	14834	14998	14821	14890	14908	14910	14874	14991	14999	14861	14760	14975	15026	14993	14847	14876	14995	14740	14837	14646	14963	14718	14992	14747	14932	14996	14812	14845	14932	14740	14918	14828	14829	15007	14781	14945	14809	14874	14876	15103	15002	14715	14852	14857	14914	14868	14881	14942	14844	14908	14935	14822	15034	14948	14827	14825	14973	15087	15050	14721	14899	14895	14956	14871	15019	14822	14948	14916	15065	14893	14920	14864	14887	14850	14969	14841	14861	14872	14962	14998	15060	14966	15006	14847	14922	15017	14906	15025	14907	14757	15106	14771	14864	14847	14811	14818	14804	14959	15028	14987	14999	14914	14827	14791	14914	14792	14847	14797	14767	15085	14945	14951	14899	14892	14897	14870	14860	14839	14865	14864	14899	14989	15031	14821	14795	15024	14811	14887	14984	14956	14814	14983	14935	14825	15173	14862	14897	14857	14776	14786	14841	14846	14805	14841	14906	15050	14896	14942	14959	14791	14985	14892	14895	14756	14916	14998	14989	15054	14883	14704	14906	14970	14910	14969	14916	14945	14689	14817	14940	14809	14874	14839	14904	14972	14832	14888	14886	14801	14704	14963	14900	14754	15114	14890	14819	14937	14895	14812	14869	14997	15049	14915	15012	15016	15068	14961	14882	14804	14821	14946	14724	14829	14963	14912	14858	14726	14849	14777	14971	14831	14915	14845	14846	14992	14841	14846	14862	14708	14791	15023	14808	14847	14971	14931	15020	14711	14921	15001	14890	14939	14987	14735	14920	14879	14784	14989	14965	14988	14845	14912	14936	14754	14881	15022	14912	14893	14857	14922	15004	14861	14865	14963	14901	14868	14886	15007	14848	14766	15019	14927	14825	14872	14960	14916	14881	14940	15027	14984	14927	14886	14873	14901	14835	14903	14806	14964	14973	14640	14939	14794	14941	15009	14914	14845	14886	14925	14829	15006	14983	14967	14867	14894	14901	14982	14796	14680	14790	14920	14908	14893	14983	14862	14930	14860	14787	14927	14876	14909	14895	14981	14712	14814	14776	14854	14961	14899	14897	14874	14740	14819	14988	15033	15007	14879	14744	14836	14877	15154	15015	14867	15032	14851	15029	14794	15057	14867	14960	14904	14759	14905	14886	14868	14753	14935	14946	14848	15074	14891	14864	14848	14770	14963	14866	14862	14933	14927	15012	14892	14760	14824	14915	14880	14808	14908	14863	14869	14780	14783	14831	14949	14894	14787	14806	15051	14866	14727	14986	14869	14925	14922	14920	14818	14875	14839	14853	14845	14894	14936	14843	14894	14943	14889	14876	14755	14896	14861	14724	14815	14890	14995	14874	14888	14833	14908	15004	14841	14949	14872	14888	14994	14818	14802	14786	14871	14833	15009	14998	14884	14828	14827	15056	14802	14755	14922	15047	14904	14822	14899	14850	14959	15013	15057	14902	14842	14913	14801	15018	14788	14798	14781	14892	14841	14889	14757	14902	14906	14967	14865	14889	15049	14970	14868	14830	14932	14829	15009	14975	15021	14934	14875	14956	14910	14937	14946	14929	14945	14855	14809	14770	15060	14957	14768	14923	14860	14941	14947	14828	14895	14898	14969	14933	14795	14889	14938	14789	14813	14872	14985	14882	15054	14907	14807	14869	15048	14806	15114	15086	14746	14922	14964	14829	14941	14953	14943	15071	14993	14829	14863	15010	15025	14894	14949	14798	14954	14904	14890	14923	14785	14996	14861	14955	14770	14851	14836	14950	14941	14994	14918	14916	14873	14751	14896	14973	14855	14835	14914	14926	14886	14874	14745	14883	14662	14890	14916	14974	14962	14763	15067	14886	14881	14665	14865	14943	15063	14838	14784	14885	14970	14788	14874	14771	15066	14784	14961	14807	15041	14631	14846	14877	14922	14750	14938	14940	14830	14784	14851	14971	14794	14819	15010	14988	14905	14895	14932	15019	14823	14803	14798	15019	14876	14944	14843	14829	14931	14915	14918	14907	14811	14989	15005	14943	14807	14846	14868	14985	14756	14954	14849	14874	14966	14887	14975	14866	14772	14804	15138	14938
23059	21141	28379	25129	22530	23442	23662	20859	19909	19849	19675	19583	19294	19286	19105	19397	19414	19345	19244	19208	19178	19325	19209	19129	19172	19421	19541	20264	20028	19826	19537	19246	19233	19126	19026	19134	19012	19153	19202	18985	18873	19124	18964	19129	19002	19003	18874	19111	19034	19176	19038	18922	18990	19065	18883	19198	18928	18944	19199	19039	19072	19031	19204	19066	19108	19110	18865	19098	19037	19209	19203	19112	18863	18743	18950	19026	18980	19011	19075	18959	18893	19201	19156	19124	18825	19032	18875	19161	18903	19081	19032	19243	19017	19095	19117	19052	19077	19175	19118	19068	18946	19051	19093	19097	19303	19250	19314	19199	18804	19115	19064	19096	19051	19162	18901	18965	19094	18884	19272	19213	19178	19145	19168	19014	18942	19393	19186	18768	18937	19111	19232	19044	18974	18867	19168	18896	19190	19093	18859	19178	18933	19109	18980	19078	19038	19092	19117	19023	18897	19161	18837	19105	19122	19212	19263	18981	19095	18842	19352	19161	19065	18985	18995	19003	19017	18962	19253	19176	18930	19042	19073	19058	19099	18882	19258	18951	18880	19123	18949	19010	18982	19148	18977	19106	19186	19247	19153	18981	18886	19059	19047	19069	18988	18868	19056	18892	19063	19279	19074	18908	18942	19009	19219	18845	18900	18906	18925	18935	18825	18940	19192	18998	19061	18630	19308	18960	19012	19054	19053	18958	19039	19006	19197	19150	19061	18974	19237	19100	19217	18905	19130	19090	19214	18950	19057	19088	18998	18936	19181	19263	19104	18952	18991	18938	19118	19031	19088	19229	18923	18975	18996	19064	19044	18993	18937	19075	19021	18855	19156	18976	18977	18970	18965	19096	19040	19002	18936	19260	18974	18877	18826	19141	19221	19052	19201	18986	18916	18944	19009	19171	19251	18903	18755	19132	18946	19254	18726	18861	19028	19007	18866	18847	19017	19194	18917	18814	19035	18965	19083	19339	18838	19032	19021	19145	19134	19055	19002	18817	18934	18851	18549	19038	19283	19061	19106	18951	19156	19223	19083	19173	19030	19177	18932	18906	19037	19037	19081	19013	18970	19023	19087	19071	19208	18952	18751	18960	19075	19065	18854	18897	18949	18691	19025	18860	19145	18987	19227	19209	18992	19074	18939	19108	18986	18995	18809	19108	19109	18902	18987	19050	19181	19079	18851	19037	19012	19087	19281	18903	18993	19130	18996	19153	19067	18957	18951	19017	19103	19010	19113	19022	18946	18840	19206	19084	18733	18966	19239	19114	18986	19369	19212	19044	19375	19040	19152	18978	19098	18787	18940	19128	19218	19108	18900	18946	19061	19021	19014	19024	18855	19134	19168	19027	18993	19066	19098	18940	18740	19083	19022	19087	18917	18909	18910	18898	19165	19132	19065	19064	19096	19003	19011	19127	19125	19211	19115	19275	19055	19245	18979	19157	18978	19169	19064	18993	19066	19081	19064	18941	19101	18992	18976	19058	19108	19014	19005	19032	18991	18880	19168	19122	19065	19078	18819	18880	19212	18935	19140	18963	19067	19115	18885	19143	19039	19076	19233	19109	18972	19098	19008	19031	18961	19082	18968	18829	19017	18872	19014	19057	18943	18999	19182	19006	18917	19314	18906	19039	19086	19205	18855	19074	18848	18931	18909	19121	18892	18973	19069	19043	19024	19031	18965	19009	19010	19150	19055	19048	18929	18948	18913	19110	19162	18972	19138	18934	18715	19169	19102	19141	18952	19341	18884	19165	19073	19106	18846	18965	19085	19132	19118	18976	19137	18968	19018	19064	19130	19116	19105	19246	19168	19081	19144	19187	18905	19260	19039	18836	18998	19146	19077	19114	19115	19079	18919	18847	18844	18917	19112	18994	19090	18906	18996	18951	19073	18769	18877	19217	19178	19091	18989	19020	19052	19127	18675	18684	19144	18835	19024	19173	19127	18976	18916	19296	19012	19011	19145	19154	19132	19166	19079	18962	19144	18954	19126	19089	19133	19181	18936	19039	18962	19020	19069	18971	19136	18870	19060	19086	18909	18908	18962	19159	19285	18985	18960	18943	18947	19052	18929	18863	19098	18957	19045	19001	19037	19095	18968	19106	19027	18888	19042	19051	19121	18951	18991	19033	19261	19189	18986	19076	19165	19294	18977	18932	18996	18983	18936	19033	18980	19076	19085	19251	19265	19045	18955	18927	19069	19116	19075	18876	19067	19113	18995	18939	18992	19274	19061	18940	19177	18958	19204	18955	19212	18915	19098	19151	18941	18954	18918	19109	18986	19231	19167	19093	18976	19015	19050	18713	18971	18918	19016	19016	18957	19063	19312	19087	19110	19016	18839	19234	18999	18741	19021	19125	19029	18940	19215	18955	19106	18904	19042	18812	19109	18982	19033	18861	19012	19296	18884	18943	19005	19066	19148	19020	19219	19095	19266	18990	19003	19038	19219	19129	19142	18849	19006	19015	19231	18779	19147	18941	19100	18956	19041	19114	19194	19000	19095	19053	18939	18926	19108	19045	19106	18959	19127	18875	19173	19107	19107	18999	19139	19008	19202	19129	19086	18997	18836	19002	19101	18914	19027	19002	18994	19019	18945	19104	19020	19088	19317	19143	19053	19091	19115	19079	19046	18985	19053	18963	19022	19104	19017	19012	19087	18929	19160	19087	18923	19030	19024	18992	18847	19115	19096	18807	18958	19028	18857	18910	19145	18789	19038	19045	18869	18940	19131	18872	19111	18974	19207	19000	19155	19248	19089	18959	19038	18993	19161	18960	18856	18932	19031	18994	19130	19208	18973	19066	18947	19134	19083	19168	19049	19197	18796	19025	19089	19135	19057	18966	18883	19279	19174	19241	19166	19011	19055	19203	19154	19070	19159	18996	19046	19000	18856	19153	18977	19115	18975	19088	19022	19068	19162	19247	19003	19020	18896	19138	19030	19117	19247	19164	19146	18963	19052	19092	19116	18954	18936	18979	19032	19039	19063	18987	18922	19121	18974	18873	19087	19106	18998	19131	18998	19006	19046	18874	19145	19139	18988	19186	19148	19226	19137	19182	18934	19016	19225	19084	19127	19230	19102	19070	19044	19006	19083	19063	19024	19053	19169	19112	19049	19085	19110	19152	19079	19098	18673	19097	19042	19029	18805	19034	19222	19066	19226	18917	19271	19235	18949	19009	18997	18990	19055	19108	19012	19068	18983	18837	19072	19012	19014	18898	19009	19089	18865	19035	18921	19052	19170	19072	18910	18892	18916	19002	19090	19041	19029	18965	19022	19233	19307	19173	19028	19211	19147	19171	19130	19021	18956	19080	19177	18845	19114	18848	18980	18873	19019	19210	19091	18900	18954	19046	18967	19115	18951	19027	19024	19162	18907	18926	19096	19151	18966	19120	19022	18956	18968	19140	18918	19121	19139	19197	19203	19224	18885	18985	19028	19090	19160	19196	19163	19134	19042	19040	18941	19161	19194	18950	19160	19088	19124	19193	19106	19020	19101	19237	18937	18939	19198	19090	19073	19086	18977	18853	19002	18861	19011	19107	19033	19027	19148	19112	19228	19248	19004	18895	19157	19058	19154	18920	18944	19189	18897	19162	19051	18906	19212	19042	19275	18982	18971	18849	19055	18985	19159	19025	19105	18946	19112	19140	19009	19025	19023	19002	19075	19105	19185	19389	19112	18961	18911	19098	19051	18887	19290	19150	19029	18899	19041	18893	19152	19109	18996	19152	19169	19179	19115	18985	19202	19025	19000	18996	18947	18996	18845	18946	18950	19002	19079	19127	19229	19071	19137	18972	18980	19174	18981	19071	18937	19238	18777	19102	19015	19165	19098	19172	19092	19132	19015	19159	19155	19159	19294	18990	19150	19103	19119	19065	19089	18970	19071	19071	19285	18982	19123	18903	18961	18965	19086	18941	19140	18916	19149	19234	19251	18833	18965	19067	19073	19315	18812	19017	18961	19018	19068	19136	19072	19128	19025	18885	18911	19318	18918	19185	19004	19010	19029	18927	18992	18900	19049	18977	19209	19063	19020	19276	19062	19086	19118	18893	19120	19144	19050	19004	18868	18924	18984	19025	19089	19110	19313	19207	19119	18872	19084	18955	19007	19008	19333	19069	19212	18909	19026	19250	19077	18855	19122	19141	19180	19102	19252	19070	18989	18978	19102	18923	19295	19232	19068	18838	19149	19062	19238	19172	19122	19041	19188	18930	18975	19183	18904	19174	18982	18935	19071	19157	19110	19210	18984	18969	18764	18998	18968	19382	19065	19081	19067	19035	18813	19158	19270	19016	19053	18887	19264	19125	18776	19027	19128	19109	18985	18937	19041	18986	19049	18982	19059	19097	19114	19135	19140	19159	19067	19033	18978	19095	19199	19234	18938	19012	19123	18809	19025	18950	19111	18885	18890	19089	19268	19025	19082	19172	18968	19175	19057	19184	19239	18992	19010	18876	19118	18944	18960	18907	18954	19013	19156	19086	19229	19029	19014	18970	19029	18904	19161	18819	19052	19220	19036	19264	19083	19220	19291	19232	19048	19010	18996	18926	19051	19151	18980	19035	19170	19194	18970	19147	18935	18830	19119	18932	19213	18848	18911	19228	18960	19171	19099	19087	18921	19104	19083	18945	19328	18986	19150	19008	18998	19095	19109	19026	19045	18999	19126	18999	18952	19115	18919	18960	18849	19105	18834	19120	19331	19271	19178	18926	19033	19072	18944	19036	19129	18857	19223	19112	18971	19125	19097	19002	18964	18946	19125	18912	18858	18985	18939	19060	19163	19020	19084	19053	18959	19147	19324	19089	19182	19111	19000	19209	18970	19153	18989	19143	18895	18885	19227	18881	18884	18920	19206	19255	19210	18969	19158	19074	19022	18953	18956	18959	19046	19143	19122	19087	19094	18911	19064	19034	18948	18986	18870	19243	18989	18984	19168	18919	19152	18939	18955	18922	19045	18985	18986	18903	18840	19069	19198	18921	18873	19131	19053	18942	19096	19128	19174	19033	18973	19131	18905	19059	19286	19107	19049	19088	18872	19017	18968	18849	18991	19028	19070	18969	19147	18967	19007	19030	18946	19085	18981	19045	18992	19210	18981	18871	19012	19078	19204	18990	19111	18831	19013	19135
30437	57742	46850	26419	18766	18388	18154	17154	15963	15549	15722	15493	15506	15137	15095	15133	15234	15150	15280	15199	15094	15169	15113	15067	14999	15319	15711	16509	16411	15761	15519	15064	15199	15196	15089	14971	14986	15058	14885	14934	15139	14963	14940	14969	15134	14898	14967	14979	15131	15055	15090	14994	14938	15021	15124	14936	15062	15054	15006	15044	14916	15166	15195	14961	15128	14861	14898	15086	15092	14862	15073	15063	15014	14968	15084	15005	14979	15045	15057	15140	14928	14968	15013	14747	15068	15073	15079	15062	14965	14950	15021	15112	15399	14993	14976	15052	15028	14863	15136	15088	15081	14943	15016	14941	14857	15094	15089	15043	15061	14973	15161	14897	15062	14917	15166	15037	14954	14897	14765	15110	15095	15016	15119	14856	15020	15124	15126	15120	14872	15102	14908	15097	14876	15006	15063	15229	14913	15250	15011	14936	15040	15064	14952	14939	15086	15090	14908	14941	15155	15010	15019	15057	14883	15100	14943	15002	15062	15115	14992	15058	15127	14891	14793	14947	15097	15023	15159	14980	14988	15125	15214	14999	14979	15224	15056	14966	14939	14966	15039	15102	14980	14936	15062	14951	15103	15029	14996	15220	14992	14982	15147	15110	15021	14976	14908	15064	15045	15103	14849	14971	15115	15278	14947	15106	15115	15005	14881	15234	15262	14986	15038	15125	15071	14995	15091	15011	15082	15142	15016	15130	14936	14964	15057	14964	14989	14962	14807	15113	15154	15117	15043	15165	15013	14957	15033	15020	15037	15119	14978	14922	15048	14926	14986	14955	14939	15085	14963	14986	15026	15042	15007	15090	15066	14958	15015	14987	15047	15073	14912	14940	15025	15061	15239	15052	14896	15126	15002	14845	15032	14946	15150	15001	15137	15067	15029	14872	15196	15059	15212	15173	15113	14920	14907	15136	14887	15075	14969	14992	15050	15074	14985	14936	14991	14934	15154	15039	14980	14881	14945	15054	14950	14900	15044	15062	14834	15075	14979	14999	15134	15098	15089	15245	15029	14877	14926	14970	15253	14950	15104	15030	15151	14981	15030	15089	14851	15033	15086	14860	15016	15096	15021	15099	15033	14986	15203	15043	14998	15001	15079	15013	15168	14944	15054	14893	14965	14927	15088	15087	14941	15151	15068	15002	15027	15023	14977	14970	15060	15253	15026	15037	14804	15014	15005	14852	15069	15015	15277	15044	15128	14945	14991	15008	15024	15113	14892	15109	15106	15021	15012	15079	14996	14903	14881	15076	15073	15077	15121	15038	15069	15050	15147	14928	15058	15003	15113	14899	15140	15095	14982	14837	14986	15101	14962	15010	15084	15063	14914	15071	14985	15053	14924	14980	14922	15184	15096	15052	14978	15184	15029	14855	15119	15103	14962	15030	15059	15054	15014	14934	14958	14947	15210	15180	14957	15091	14974	15028	14967	15063	14850	15264	15008	15086	15190	14954	14947	15091	15104	15088	15101	15058	15164	15002	15079	15065	15007	15022	14953	15160	15002	15103	15122	15052	15106	15097	15084	14927	14996	14906	14986	14878	14942	15089	14961	14903	15069	14957	15039	15112	14962	14923	14949	14987	15037	14899	15157	15231	15032	14929	14988	15162	15044	15023	15031	15064	14793	15146	14914	14940	14938	15022	15055	15137	14992	14938	15184	15022	14986	15133	14958	14915	14902	15015	14999	15033	15031	14874	14867	14940	15085	15055	14954	15103	15089	14949	14951	15206	15012	15009	15010	15124	14991	14907	15027	14981	14952	15110	15044	15179	15015	15111	15049	14962	14983	15009	15033	14948	15218	15060	14850	15078	14981	15033	15158	15043	15023	14899	14903	15187	15100	15098	14896	15146	15001	15068	14929	15091	14919	15044	15112	15125	15126	14995	14905	15030	15073	14841	15003	14973	14938	15079	14831	14954	15026	15166	15030	14987	14949	14962	15042	15083	15258	15202	14995	15124	15095	15096	14856	15080	14947	14902	15150	15012	14964	15051	15089	14933	14985	15033	15031	14832	14907	14914	15058	14962	15024	15025	15165	14972	14943	15081	15157	15041	15066	15004	15102	14912	15162	15022	14902	15065	14956	14853	14912	14903	15118	15059	15092	14936	15058	15138	15024	14856	15014	14903	14975	15128	15049	14962	14975	14862	15098	15035	15062	15054	15150	15229	14929	15058	15035	15003	15016	15075	15254	15162	14978	15106	14978	15062	15029	14994	15209	14953	15031	15051	15038	14966	15146	15184	15098	15145	15067	15008	14881	15008	15079	15093	14974	14869	14979	14896	15010	14922	14943	14995	14956	14998	14968	14970	15063	14939	15082	15048	15113	15083	15077	15128	14982	15109	15087	14812	14965	15014	15004	15081	15039	15087	15137	14970	15000	14996	15114	15056	15162	15029	15082	14976	15062	15146	15174	15004	15187	15003	15167	14987	14961	14916	15113	14960	15036	15202	14977	15109	15068	14959	14823	15122	14950	14960	14961	15052	14967	15026	15149	15100	14890	15030	15029	15066	14919	15031	15270	14920	15216	14957	15110	15172	14976	15115	14973	15113	14960	15093	15026	15060	15206	15090	14772	15092	15162	15023	14932	15266	15080	15078	15158	15060	15016	14935	14964	14978	14960	15038	15070	14883	14964	15222	15193	14902	15065	14922	14952	15157	14924	14970	15265	15041	14866	15066	15013	15089	15048	15027	15163	15116	15018	15118	15144	15015	15060	15134	15030	14868	15132	15019	14818	15010	15076	14894	15003	15038	15106	14775	15101	14969	15040	14869	15103	14924	15131	15097	14917	15017	14910	14886	15047	15157	14885	14990	15050	15047	15067	14967	14879	14862	14970	14986	15045	14891	15093	14981	14996	14866	14878	15172	14989	15081	15078	14887	15058	15113	14987	15200	14929	15038	14954	14777	15181	14978	15079	15024	14993	14886	14917	14865	15065	14959	15062	15026	15028	15053	15044	15139	14950	15114	15024	15017	15018	15015	14932	14932	15149	15201	15000	15019	14985	14953	14912	15039	15088	15149	15176	14945	15121	14972	15196	15079	15065	15134	15064	15018	14980	15251	15164	14994	15150	15025	15060	15081	15038	15095	14961	15145	15010	15042	15024	15026	14839	15111	15030	15064	15050	14909	15092	15034	15102	15157	15092	14937	14847	14880	14937	15176	15096	14918	15017	15045	15190	15042	14847	14936	15148	15027	14931	15185	14894	14849	15018	15078	15008	15059	15156	14990	15162	15042	15136	15132	15184	14962	15053	15170	15163	15051	14973	15181	14880	14970	15028	14951	14980	15163	14990	15043	15254	14994	15025	14932	15162	15038	15000	15077	14902	15130	15050	14926	14969	15046	14994	15022	15125	15042	15088	14918	15128	14915	15116	14973	15057	15038	15030	15060	15033	14879	15079	14991	15081	15007	14980	15078	14983	14971	15068	15091	15012	14949	14974	15116	14992	15036	15133	14962	15001	15042	15070	14974	15062	14987	15180	14946	15022	14952	15056	14829	15024	14892	15168	14936	15097	14998	14932	15181	14873	15127	14830	15045	14869	15008	14985	15012	15085	14914	15073	15026	15042	15027	14982	15005	15112	15177	14893	15163	14756	14900	14884	15041	15196	15017	15163	15125	15026	14966	15103	14892	15244	14989	14877	15056	14991	14967	15092	14964	14855	15024	15023	14748	15018	15082	15030	15149	15004	15109	15065	14909	15051	14875	15034	14998	15058	14955	14860	14995	14975	15021	15057	15093	15130	14972	14973	14877	14950	15087	15058	14984	15140	15064	14940	15072	15001	14973	15125	15010	15082	14987	15074	14935	15027	15024	15209	15149	14900	14993	15069	14941	15047	14943	14981	14878	15000	14983	14943	14944	14909	14822	15016	15069	15082	14968	15006	15066	15153	14929	14972	15142	14988	15219	14839	14922	15021	15017	15001	15015	15148	15072	15080	14943	15060	15005	14881	14887	15039	15065	15129	15039	15028	15033	15043	15022	15120	15016	15136	15118	15090	14970	15174	14941	14970	15039	15019	14990	15040	15058	15027	14968	15194	14977	14826	15093	14965	15087	15085	15092	15099	14996	15191	15093	15120	15065	15111	15121	14958	14984	14954	14951	15014	14973	14924	14982	14815	14910	14962	14825	15114	15096	15051	14995	15001	15044	15077	14974	14992	14876	14953	15029	15019	15217	15018	14912	14886	15182	15014	14815	15154	15059	14804	14920	14860	15142	14976	15016	15162	15098	14938	15003	14952	15105	15049	15036	14912	15114	14939	15052	15056	14909	15070	15055	15141	14966	14982	14950	15011	15069	15000	14946	14934	15069	14973	15032	14974	15114	15070	14975	14966	15123	15104	14932	15014	15111	14982	14882	14932	15079	14986	15131	15086	15127	14890	14998	15027	15040	14758	15073	15080	15047	15024	15121	15098	15112	15063	15101	14882	14907	14906	14900	15007	14976	15031	15032	15093	15058	15045	15083	15179	15044	15040	14980	14897	15139	15032	15114	14958	15096	15126	15034	14999	14879	15152	15087	15136	14916	14938	15097	15002	14705	15007	14949	15125	14930	15073	15015	15006	14969	15039	15009	14988	14940	15045	15070	15043	15003	15170	14981	14990	14906	15008	15054	14907	14865	14942	14860	14831	14925	14923	15040	15231	15115	14972	14979	15043	15049	15048	14869	15126	14941	14982	15011	15060	14918	15031	14989	15065	15139	15177	14922	15113	15024	15221	14959	15047	14943	14873	15169	15146	14998	15052	14844	15099	14975	15069	14922	15096	15068	15103	15200	14897	14943	15006	14990	14933	14904	14979	15034	15010	14913	14960	15046	15023	15150	15116	15234	14927	14930	15026	15103	15052	15211	15017	15197	14992	15214	15079	15088	15068	15022	15013	14928	14984	15099	15009	15139	15114	14883	14915	14965	15003	14967	15007	15028	15210	15110	15003	14927	15087	15048	15076	14818	15163	15077	15030	15025	14992	15241	15007	15089	15090	14994	15083	15130	14935	15013	14911	15101	14769	15123	15069	15031	15109	15071	15028	15073	14959	15069	14943	15043	15050	15034	15224	15110	14972	15082	15033	14979	15021	14998	15071	15106	15032	15123	14943	14770	14808	15038	15020	15103	14997	14940	14933	14997
24705	21340	28846	28384	22279	21795	21574	20065	19530	19739	19494	19828	19504	19654	19726	19712	19737	19573	19500	19323	19532	19480	19596	19409	19444	19809	19685	19616	19757	19868	19788	19405	19217	19293	19481	19269	19589	19500	19531	19527	19386	19555	19490	19607	19436	19538	19454	19357	19606	19428	19196	19391	19243	19648	19458	19348	19315	19333	19463	19429	19388	19276	19124	19347	19431	19561	19385	19451	19176	19465	19508	19242	19269	19452	19219	19257	19309	19354	19188	19366	19352	19374	19343	19421	19313	19321	19439	19482	19325	19456	19239	19543	19350	19419	19342	19511	19249	19280	19446	19273	19248	19614	19453	19335	19339	19405	19424	19392	19459	19454	19294	19336	19179	19399	19459	19287	19477	19215	19419	19300	19627	19580	19517	19432	19406	19387	19471	19188	19502	19450	19538	19429	19500	19270	19220	19378	19315	19628	19343	19503	19239	19247	19424	19413	19321	19308	19413	19373	19315	19180	19372	19255	19371	19393	19407	19268	19343	19507	19196	19392	19461	19504	19522	19354	19414	19308	19298	19406	19227	19343	19458	19137	19382	19412	19651	19366	19457	19382	19263	19467	19292	19165	19412	19348	19446	19666	19509	19402	19371	19255	19277	19242	19391	19030	19547	19808	19441	19481	19424	19203	19320	19325	19328	19327	19304	19413	19463	19392	19403	19340	19607	19515	19516	19542	19672	19499	19377	19570	19326	19413	19389	19355	19379	19343	19421	19408	19516	19228	19104	19444	19257	19219	19304	19252	19385	19311	19439	19173	19297	19392	19095	19573	19480	19433	19376	19528	19400	19420	19571	19284	19391	19411	19177	19292	19300	19414	19460	19378	19410	19239	19397	19419	19172	19364	19372	19389	19496	19425	19289	19410	19266	19274	19165	19256	19609	19422	19386	19397	19503	19264	19228	19608	19293	19460	19387	19427	19395	19319	19316	19261	19308	19401	19422	19408	19325	19511	19522	19315	19382	19223	19528	19358	19499	19155	19103	19417	19299	19464	19372	19419	19450	19316	19631	19352	19210	19464	19437	19640	19550	19535	19359	19434	19410	19319	19273	19399	19569	19377	19096	19412	19325	19411	19295	19299	19431	19287	19374	19449	19497	19387	19249	19433	19263	19513	19490	19365	19694	19365	19280	19316	19573	19493	19341	19280	19409	19399	19427	19334	19404	19308	19213	19355	19431	19232	19122	19348	19311	19300	19293	19340	19392	19272	19370	19257	19309	19390	19289	19283	19303	19521	19330	19316	19398	19326	19346	19508	19566	19234	19551	19429	19392	19304	19455	19391	19441	19635	19536	19253	19353	19533	19207	19298	19512	19433	19455	19469	19399	19620	19404	19541	19536	19534	19325	19232	19428	19324	19463	19257	19333	19186	19300	19171	19354	19378	19574	19510	19246	19404	19088	19375	19390	19118	19493	19112	19466	19403	19343	19529	19265	19476	19375	19116	19439	19386	19453	19323	19426	19257	19402	19310	19283	19480	19548	19376	19541	19411	19322	19249	19395	19512	19450	19257	19467	19437	19482	19512	19287	19506	19464	19572	19271	19364	19223	19593	19044	19164	19456	19568	19404	19614	19313	19332	19374	19568	19329	19543	19286	19389	19454	19325	19273	19331	19424	19382	19367	19289	19253	19284	19308	19364	19464	19332	19464	19289	19370	19185	19527	19342	19286	19217	19372	19377	19400	19435	19213	19285	19400	19495	19326	19360	19299	19366	19281	19339	19395	19422	19154	19237	19509	19362	19326	19316	19291	19350	19236	19417	19308	19372	19335	19391	19383	19487	19367	19372	19298	19364	19349	19386	19473	19544	19472	19210	19322	19351	19345	19464	19245	19543	19453	19280	19230	19258	19409	19520	19292	19318	19305	19414	19431	19434	19484	19287	19358	19453	19459	19292	19527	19449	19643	19461	19263	19653	19684	19366	19446	19414	19116	19418	19485	19543	19439	19313	19363	19478	19385	19446	19546	19341	19457	19128	19441	19538	19317	19223	19332	19310	19263	19454	19347	19326	19486	19326	19332	19290	19377	19423	19561	19258	19394	19244	19257	19207	19485	19416	19376	19293	19289	19372	19275	19406	19413	19390	19484	19422	19492	19295	19641	19372	19264	19383	19254	19211	19498	19343	19209	19501	19313	19240	19386	19413	19476	19513	19323	19171	19155	19380	19233	19288	19340	19247	19402	19344	19275	19365	19284	19092	19558	19299	19182	19475	19321	19344	19233	19394	19306	19430	19226	19209	19358	19217	19439	19390	19274	19177	19470	19303	19271	19537	19550	19409	19427	19523	19389	19365	19542	19534	19622	19460	19401	19432	19260	19494	19434	19391	19267	19409	19531	19557	19340	19422	19329	19282	19143	19374	19141	19429	19216	19326	19446	19147	19243	19283	19357	19383	19087	19351	19322	19391	19105	19531	19375	19346	19489	19395	19464	19371	19258	19454	19407	19297	19334	19432	19486	19134	19374	19285	19515	19456	19314	19425	19471	19344	19396	19461	19344	19313	19394	19224	19341	19359	19289	19510	19100	19351	19385	19279	19174	19297	19416	19410	19589	19368	19328	19337	19244	19256	19540	19656	19353	19308	19374	19164	19432	19308	19257	19483	19444	19356	19367	19440	19351	19420	19362	19399	19345	19308	19544	19462	19421	19296	19394	19410	19129	19622	19214	19581	19659	19318	19480	19425	19411	19268	19511	19401	19320	19507	19337	19479	19506	19622	19428	19616	19505	19306	19441	19629	19490	19421	19214	19426	19468	19541	19620	19638	19453	19433	19575	19403	19319	19138	19216	19335	19391	19348	19610	19444	19505	19501	19579	19453	19382	19434	19508	19539	19325	19375	19412	19511	19244	19295	19406	19494	19231	19301	19583	19404	19409	19360	19518	19424	19226	19396	19424	19559	19235	19284	19515	19480	19381	19533	19371	19287	19258	19244	19439	19251	19368	19323	19323	19341	19521	19341	19572	19594	19269	19456	19359	19366	19407	19492	19533	19446	19412	19352	19346	19419	19392	19388	19371	19512	19262	19222	19252	19407	19352	19503	19449	19487	19339	19130	19392	19332	19511	19276	19399	19702	19530	19532	19391	19438	19290	19368	19311	19098	19298	19279	19538	19368	19486	19345	19325	19505	19428	19485	19418	19373	19518	19351	19531	19337	19406	19404	19468	19425	19326	19467	19355	19543	19369	19402	19411	19619	19363	19467	19316	19579	19449	19615	19505	19312	19273	19223	19391	19286	19516	19437	19382	19476	19516	19580	19311	19354	19500	19647	19547	19297	19464	19489	19695	19524	19418	19569	19338	19550	19367	19630	19301	19423	19380	19250	19437	19268	19283	19461	19300	19282	19268	19148	19518	19395	19492	19503	19728	19196	19365	19329	19205	19565	19452	19121	19278	19568	19421	19300	19427	19401	19538	19601	19624	19308	19406	19614	19562	19345	19354	19353	19299	19347	19465	19547	19273	19529	19335	19351	19545	19422	19316	19255	19298	19435	19297	19301	19406	19347	19505	19524	19455	19611	19653	19277	19368	19272	19274	19197	19361	19383	19691	19333	19565	19285	19563	19284	19465	19283	19388	19242	19408	19476	19312	18974	19408	19288	19090	19176	19403	19438	19495	19487	19297	19512	19319	19420	19345	19520	19436	19599	19602	19388	19383	19438	19477	19481	19242	19289	19337	19503	19538	19345	19516	19342	19419	19277	19488	19379	19415	19305	19386	19351	19390	19368	19319	19529	19471	19378	19326	19334	19320	19549	19275	19474	19389	19553	19611	19259	19512	19432	19355	19410	19474	19528	19351	19204	19227	19067	19422	19415	19434	19254	19433	19286	19455	19405	19463	19414	19278	19186	19311	19427	19558	19501	19369	19517	19444	19504	19392	19500	19288	19564	19736	19355	19440	19392	19364	19538	19393	19551	19430	19268	19549	19622	19410	19665	19650	19333	19443	19539	19321	19500	19359	19297	19466	19283	19650	19568	19467	19185	19351	19485	19404	19437	19396	19419	19383	19327	19328	19245	19466	19284	19330	19514	19457	19200	19361	19417	19315	19302	19473	19139	19123	19448	19410	19656	19064	19421	19431	19320	19469	19456	19406	19369	19550	19325	19414	19501	19635	19455	19431	19387	19278	19251	19219	19491	19514	19380	19475	19422	19554	19451	19306	19612	19228	19531	19234	19241	19485	19313	19220	19575	19430	19368	19427	19453	19661	19542	19403	19340	19404	19387	19449	19493	19356	19307	19354	19342	19472	19409	19558	19206	19391	19509	19252	19515	19499	19533	19371	19308	19341	19304	19586	19298	19286	19194	19449	19441	19312	19086	19334	19338	19133	19356	19416	19521	19393	19322	19230	19240	19400	19536	19220	19205	19524	19509	19166	19352	19317	19051	19268	19358	19411	19271	19331	19432	19707	19565	19483	19427	19387	19275	19303	19522	19261	19427	19421	19563	19408	19282	19291	19376	19325	19593	19373	19341	19389	19576	19517	19353	19468	19355	19400	19501	19581	19361	19607	19378	19312	19318	19670	19242	19424	19457	19369	19542	19376	19445	19354	19184	19361	19553	19410	19429	19467	19235	19453	19345	19200	19263	19484	19332	19391	19302	19501	19409	19218	19211	19231	19558	19380	19345	19285	19508	19447	19404	19347	19402	19707	19436	19502	19332	19733	19479	19405	19345	19474	19483	19291	19276	19269	19364	19287	19219	19362	19468	19276	19562	19428	19223	19420	19301	19479	19426	19255	19531	19402	19505	19204	19476	19513	19628	19328	19419	19285	19520	19315	19352	19591	19401	19502	19382	19257	19477	19440	19347	19184	19404	19497	19137	19327	19403	19299	19225	19574	19548	19374	19420	19438	19450	19238	19235	19436	19410	19210	19278	19397	19687	19166	19301	19367	19439	19454	19288	19450	19257	19241	19346	19323	19335	19392	19345	19320	19380	19405	19303	19429	19470	19603	19121	19440	19489	19481	19467	19463	19400	19603	19402	19472	19545	19299	19505	19110	19296	19387	19253	19300	19354	19570	19325	19411	19483	19372	19356	19630	19566	19576	19256	19202	19344	19322	19538	19591	19551	19404	19420	19610	19379	19310	19420	19321	19588	19474	19501	19457	19580	19475	19360	19541	19303
29075	49966	40390	25504	18005	18019	17308	16093	15840	15576	15681	15369	15438	15351	15437	15265	15545	15320	15381	15301	15284	15433	15227	15183	15562	15517	15409	15773	15963	15761	15470	15409	15325	15278	15279	15196	15102	15241	15258	15168	15031	15113	15279	15344	15102	15276	15184	15155	15229	15254	15218	15294	14939	15398	15380	15157	15047	15307	15271	15033	15253	15368	15344	15152	15194	15152	15310	15047	15279	15234	15250	15236	15365	15183	15193	15401	15285	15377	15180	15147	15186	15238	15269	15226	15277	15175	15089	15286	15362	15381	15137	15141	15201	15281	15055	15211	15227	15121	15193	15130	15267	15460	15228	15212	15112	15185	15190	15300	15213	15145	15366	15304	15281	15176	15427	15238	15102	15154	15323	15135	15300	15164	15305	15121	15375	15145	15340	15226	15313	15188	15341	15155	15263	15281	14992	15065	15219	15094	15211	15276	15325	15206	15228	15350	15165	15124	15231	15356	15022	15176	14976	15208	15257	15043	15272	15211	15406	15285	15262	15241	15229	15093	15407	15211	15213	15265	15313	15257	15326	15188	14980	15294	15113	15251	15297	15113	15260	15233	15205	15281	15237	15132	15276	15220	15262	15322	15305	15184	15183	15430	15251	15238	15191	15263	15196	15266	15154	15228	15416	15203	15197	15140	15196	15140	15160	15233	15279	15159	15325	15119	15217	15273	15226	15150	15192	15294	15311	15098	15206	14984	15252	15208	15288	15210	15174	15310	14986	15199	15409	15239	15268	15152	15189	15266	15274	15263	15248	15211	15195	15194	15144	15129	15267	15101	15310	15266	15172	15187	15168	15140	15287	15271	15266	15305	15141	15077	15138	15095	15359	15390	15282	15280	15177	15086	15112	15294	15161	15138	15223	15105	15274	15220	15346	15099	15277	15255	15126	15318	15301	15248	15293	15163	15077	15305	15281	15172	15130	15190	15302	15195	15136	15186	15157	15323	15208	15316	15363	14899	15293	15340	15295	15144	15303	15136	15164	15081	15270	15097	15259	15242	15336	15304	15227	15062	15144	15375	15180	15095	15351	15245	15238	15141	15247	15176	15301	15190	15336	15169	15117	15346	15183	15182	15159	15185	15267	15313	15151	15204	15273	15385	15110	15174	15169	15307	15249	15156	15240	15272	15374	15032	15225	15308	15177	15332	15335	15171	15133	15407	15249	15095	15120	15350	15368	15158	15176	15120	15286	15063	15206	15160	15346	15267	15252	15103	15229	15342	15158	15206	15277	15246	15233	15180	15330	15133	15077	15081	15236	15154	15226	15250	15261	15088	15300	15225	15352	15301	15192	15159	15231	15217	15058	15196	15242	15281	15263	15245	15138	15100	15275	15140	15367	15016	15372	15174	15127	15144	15229	15248	15230	15169	15319	15221	15194	15280	15287	15181	15310	15340	15252	15081	15263	15210	15128	15159	15377	15092	15303	15303	15249	15249	15244	15291	15376	15213	15199	15312	15249	15227	15150	15170	15376	15322	15048	15213	15298	15206	15332	15030	15225	15212	15343	15093	15172	15168	15200	15281	15197	15124	15132	15102	15102	15272	15092	15227	15203	15251	15092	15280	15328	15276	15314	15281	15195	15318	15281	15024	15291	15301	15379	15361	15181	15291	15118	14983	15206	15404	15312	15169	15362	15053	15366	15217	15224	15209	15418	15125	15192	15168	15340	15127	15237	15176	15112	15095	15169	15167	15155	15218	15206	15348	15268	15269	15269	15351	15300	15223	15293	15256	15207	15087	15343	15231	15181	15299	15180	15402	15335	15153	15310	15172	15083	15271	15177	15080	15210	15237	15135	15292	15283	15166	15090	15163	15100	15447	15155	15228	15158	15336	15168	15080	15213	15217	15081	15263	15294	15132	15181	14981	15154	15303	15301	15262	15159	15252	15190	15230	15174	15280	15369	15078	15194	15238	15230	15280	15185	15216	15276	15213	15046	15383	15166	15152	15277	15320	15489	15332	15437	15262	15369	15122	15302	15120	15338	15219	15250	15260	15179	15252	15200	15323	15192	15319	15184	15175	15247	15239	15022	14995	15206	15320	15127	15181	15260	15346	15186	15323	15424	15241	15079	15210	15244	15199	15312	15007	15212	15134	15205	15080	15304	15228	15323	15398	15213	15131	15146	15145	15197	15352	15144	15260	15209	15160	15028	15253	15327	15191	15310	15284	15228	15348	15209	15287	15228	15221	15171	15401	15264	15039	15221	15337	15275	14985	15214	15347	15252	15244	15016	15413	15125	15283	15272	15139	15103	15168	15221	15267	15163	15224	15262	15102	14950	15396	15043	15243	15138	15193	15106	15154	15219	15262	15196	15169	15297	15389	15255	15247	15053	15368	15131	15132	15190	15048	15279	15375	15388	15024	15197	15320	15185	15366	15312	15041	15174	15150	15182	15264	15396	15207	15269	15266	15447	15422	15087	15097	15136	15252	15136	15318	15164	15309	15268	15289	15166	15252	14996	15302	15224	15219	15185	15257	15204	15330	15111	15200	15147	15287	15161	15236	15214	15120	15233	15317	15396	15170	15247	15261	15261	15405	15319	15397	15050	15317	15125	15170	15208	15258	15404	15216	15260	15216	15296	15128	15083	15278	15158	15306	15208	15110	15354	15247	15182	15222	15285	15129	15389	15231	15301	15080	15201	15106	15279	15130	15287	15287	15356	15326	15227	15301	15291	15259	15150	15281	15183	15292	15338	15109	15290	15272	15241	15314	15191	15347	15030	15190	15276	15171	15231	15253	15193	15315	15317	15124	15295	15298	15209	15160	15308	15227	15215	15246	15132	15140	15269	15265	15348	15222	15353	15322	15261	15233	15193	15319	15163	15251	15327	15198	15311	15345	14991	15150	15277	15216	15215	15357	15188	15170	15081	15416	15167	15182	15210	15393	15219	15207	15236	15335	15137	15264	15036	15220	15101	15003	15015	15183	15081	15182	15206	15101	15349	15286	15061	15284	15203	15178	15405	15121	15337	15032	15216	15306	15462	15156	15193	15331	15355	15179	15182	15179	15275	15276	15199	15199	15184	15224	15339	15381	15232	15335	15237	15358	15290	15106	15158	15176	15229	15347	15230	15246	15114	15197	15095	15193	15313	15077	15185	15191	15165	15451	15235	15281	15233	15274	15209	15225	15380	15290	15181	15479	15288	15188	15127	15053	15200	15310	15141	15272	15209	15325	15319	15202	15161	15471	15330	15322	15417	15221	15171	15279	15157	15297	15174	15185	15157	15127	15437	15244	15303	15140	15192	15231	15275	15193	15248	15381	15242	15209	15255	15336	15216	15147	15063	15299	15267	15259	15387	15115	15133	15192	15224	15197	15273	15259	15175	15247	15281	15248	15422	15020	15200	15187	15037	15228	15135	15199	15239	15172	15389	15074	15287	15297	15318	15182	15140	15105	15190	15432	15079	15256	15173	15257	15279	15146	15214	15088	15390	15110	15162	15219	15115	15087	15356	15249	15325	15318	15160	15173	15177	15170	15187	15297	15305	15184	15318	15259	15237	15338	15162	15051	15150	15218	15283	15287	15465	15326	15296	15176	15258	15352	15406	15122	15233	15148	15204	15284	15035	15232	15236	15206	15393	15339	15418	15191	15486	15057	15211	15175	15253	15208	15310	15257	15353	15168	15121	15190	15219	15094	15073	15352	15129	15279	15339	15255	15357	15366	15239	15234	15332	15174	15338	15068	15376	15137	15272	15219	15110	15252	15029	15008	15295	15034	15206	15125	15317	15326	15160	15294	15204	14979	15214	15034	15222	15217	15270	15168	15191	14910	15297	15299	15320	15145	15223	15243	15276	15148	15057	15377	15301	15341	15360	15208	15178	15187	15304	15091	15220	15029	15445	15250	15377	15261	15200	15244	15261	15189	15309	15271	15243	15352	15287	15174	15247	15255	15176	15288	15131	15297	15145	15045	15276	15229	15140	15088	15188	15187	15307	15183	15158	15283	15296	15113	15187	15358	14955	15144	15381	15037	15043	15276	15452	15153	15355	15169	15022	15368	15255	15323	15381	15098	15233	14941	15340	15154	15385	15337	15298	15203	15388	15275	15309	15296	15030	15275	15153	15354	15206	15245	15290	15161	15154	15233	15234	15249	15111	15327	15218	15116	15280	15258	15253	15219	15127	15190	15216	15209	15192	15270	15068	14956	15085	15232	15227	15334	15288	15174	15173	15196	15422	15249	15335	15331	15295	15176	15387	15215	15325	15174	15262	15245	15095	15153	15171	15097	15238	14983	15289	15102	15290	15335	15219	15251	15204	15403	15078	15311	15301	15309	15267	15349	15292	15083	15177	15369	15096	15161	15044	15317	15197	15181	15233	15295	15125	15330	15338	15342	15260	15138	15106	15244	15177	15301	15143	15232	15412	15228	15251	15416	15188	15359	15133	15210	15265	15296	15174	15234	15423	15222	15126	15324	15103	15258	15026	15350	15199	15290	15286	15238	15213	15295	15180	15217	15242	15197	15124	15164	15129	15229	15197	15164	15087	15244	15151	15172	15339	15390	15191	15084	15192	15360	15220	15280	15163	14934	15219	15350	15207	15299	15220	15195	15241	15262	15243	15191	15292	15264	15295	15336	15163	15351	15111	15455	15196	15108	15345	15365	15315	15250	15340	15258	15088	15237	15231	15187	15247	15255	15221	15236	15238	15249	15382	15232	15209	15145	15124	15222	15113	15163	15223	15013	15159	15229	15276	15187	15277	15057	15312	15307	15382	15185	15238	15316	15226	15161	15259	15408	15241	15320	15299	15268	15338	15085	15302	15281	15290	15149	15277	15495	15213	15092	15245	15115	15121	15377	15193	15255	15299	15239	15234	15259	15018	15225	15185	15157	15346	15328	15209	15151	15107	15277	15239	15371	15081	15341	15182	15078	15270	15191	15191	15245	15231	15360	15156	15215	15300	15210	15271	15278	15365	15194	15314	15321	15268	15201	15233	15358	15288	15387	14914	15240	15210	15153	15263	15193	15136	15268	15141	15307	15151	15320	15124	15246	15217	15248	15236	15327	15176	15259	15306	15213	15216	15124	15346	15110	15147	15202	15424	15247	15437	15314	15119	15101	15336	15242	15227	15092	15184	15167	15279	15303	15121	15236	15215	15284	15462	15153	15255	15167
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
