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
339075887744	339075888311	339075888861	339075889411	339075889961	339075890511	339075891061	339075891611	339075892161	339075892711	339075893261	339075893811	339075894361	339075894911	339075895461	339075896011	339075896561	339075897111	339075897661	339075898211	339075898761	339075899311	339075899861	339075900411	339075900961	339075901511	339075902061	339075902611	339075903161	339075903711	339075904261	339075904811	339075905361	339075905911	339075906461	339075907011	339075907561	339075908111	339075908661	339075909211	339075909761	339075910311	339075910861	339075911411	339075911961	339075912511	339075913061	339075913611	339075914161	339075914711	339075915261	339075915811	339075916361	339075916911	339075917461	339075918011	339075918561	339075919112	339075919662	339075920211	339075920761	339075921311	339075921861	339075922411	339075922962	339075923511	339075924061	339075924611	339075925161	339075925711	339075926261	339075926811	339075927361	339075927911	339075928461	339075929011	339075929561	339075930112	339075930661	339075931212	339075931762	339075932311	339075932861	339075933411	339075933961	339075934511	339075935061	339075935611	339075936162	339075936711	339075937261	339075937811	339075938361	339075938911	339075939461	339075940011	339075940562	339075941111	339075941661	339075942211	339075942761	339075943311	339075943862	339075944411	339075944961	339075945511	339075946062	339075946611	339075947161	339075947711	339075948261	339075948811	339075949362	339075949911	339075950462	339075951011	339075951561	339075952111	339075952662	339075953211	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2604	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	3600	2300	2603	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
25091	21812	29857	33276	52664	63551	61491	52917	41035	31975	25991	21395	18621	17559	16980	16915	16764	16763	16897	16589	17028	16742	16759	16648	16818	16523	16612	16604	16588	16585	16587	16893	16737	16623	16600	16615	16836	16764	16735	16682	16707	16742	16515	16552	16698	16875	16703	16643	16747	16567	16720	16836	16687	16563	16591	16562	16744	16629	16610	16708	16473	16516	16388	16504	16551	16585	16585	16638	16612	16799	16656	16674	16717	16689	16563	16597	16572	16684	16588	16622	16609	16515	16730	16641	16676	16652	16590	16558	16519	16711	16700	16763	16543	16726	16648	16881	16653	16921	16853	16550	16685	16754	16627	16898	16623	16554	16638	16708	16753	16662	16679	16703	16613	16583	16337	16866	16822	16702	16588	16761	16965	16562	16608	16579	16779	16455	16764	16614	16451	16696	16456	16594	16911	16434	16632	16550	16774	16616	16522	16685	16586	16604	16628	16762	16672	16627	16622	16757	16545	16767	16531	16503	16636	16728	16571	16433	16566	16601	16593	16669	16686	16542	16616	16901	16659	16780	16675	16622	16691	16593	16772	16693	16561	16595	16505	16776	16643	16635	16574	16545	16523	16634	16640	16646	16497	16757	16692	16394	16482	16566	16709	16494	16471	16562	16612	16572	16665	16741	16701	16651	16466	16468	16522	16753	16688	16530	16602	16605	16431	16424	16776	16701	16558	16655	16540	16429	16512	16725	16669	16679	16663	16681	16736	16663	16785	16701	16697	16569	16734	16796	16522	16719	16356	16447	16646	16593	16729	16583	16653	16460	16568	16734	16750	16657	16611	16501	16481	16646	16628	16500	16662	16643	16654	16566	16626	16471	16685	16623	16631	16522	16624	16745	16774	16563	16648	16668	16528	16308	16722	16456	16355	16695	16541	16771	16731	16623	16546	16655	16652	16496	16758	16642	16580	16820	16691	16659	16696	16706	16688	16692	16454	16737	16705	16827	16553	16650	16591	16598	16599	16686	16653	16648	16754	16488	16549	16658	16432	16553	16581	16591	16656	16505	16807	16815	16669	16579	16435	16763	16666	16644	16396	16733	16692	16754	16624	16872	16678	16765	16608	16870	16619	16523	16370	16573	16560	16512	16458	16679	16664	16763	16707	16887	16502	16623	16800	16629	16848	16582	16766	16637	16567	16639	16734	16676	16568	16581	16631	16689	16733	16576	16475	16592	16475	16602	16726	16810	16504	16619	16630	16331	16631	16681	16446	16689	16720	16411	16694	16569	16626	16726	16567	16645	16431	16653	16485	16481	16695	16873	16639	16571	16691	16642	16706	16765	16795	16607	16743	16444	16727	16807	16356	16745	16521	16791	16412	16684	16561	16446	16566	16802	16694	16737	16543	16600	16684	16668	16710	16766	16814	16489	16434	16724	16534	16692	16547	16608	16645	16668	16631	16600	16550	16666	16752	16615	16589	16628	16677	16711	16637	16636	16636	16708	16634	16599	16647	16617	16600	16678	16497	16576	16555	16355	16661	16575	16802	16571	16638	16686	16724	16644	16794	16703	16814	16565	16672	16678	16652	16684	16520	16589	16793	16639	16612	16772	16526	16652	16443	16724	16492	16647	16638	16580	16543	16704	16796	16548	16669	16696	16645	16683	16834	16621	16655	16572	16680	16588	16569	16650	16362	16595	16428	16692	16400	16622	16699	16687	16766	16636	16645	16698	16725	16763	16808	16607	16662	16702	16637	16753	16644	16487	16755	16688	16723	16525	16846	16583	16709	16719	16730	16628	16695	16547	16434	16601	16521	16654	16664	16648	16699	16746	16607	16658	16562	16543	16659	16581	16537	16594	16565	16727	16557	16880	16616	16672	16542	16610	16510	16682	16580	16780	16520	16610	16868	16713	16863	16701	16875	16583	16582	16636	16602	16707	16787	16710	16533	16367	16406	16612	16664	16700	16856	16444	16579	16595	16545	16730	16586	16602	16657	16635	16728	16748	16637	16542	16512	16736	16798	16736	16451	16576	16730	16581	16617	16542	16475	16531	16331	16729	16527	16527	16667	16602	16635	16422	16594	16571	16565	16674	16664	16523	16552	16491	16700	16620	16383	16553	16812	16490	16484	16543	16907	16558	16384	16510	16788	16665	16625	16763	16714	16628	16873	16552	16686	16453	16644	16593	16749	16634	16729	16628	16452	16679	16610	16684	16602	16704	16730	16787	16729	16855	16767	16736	16495	16572	16632	16743	16610	16708	16454	16547	16586	16673	16657	16652	16701	16514	16502	16577	16503	16477	16539	16656	16505	16660	16567	16588	16674	16535	16778	16801	16628	16796	16689	16526	16667	16643	16544	16728	16626	16517	16570	16571	16581	16814	16578	16690	16773	16690	16728	16635	16578	16562	16566	16515	16614	16619	16514	16431	16699	16517	16696	16775	16569	16942	16673	16664	16520	16588	16524	16628	16767	16670	16815	16634	16852	16679	16565	16432	16598	16600	16586	16433	16542	16616	16698	16698	16556	16719	16600	16713	16699	16665	16523	16710	16507	16650	16929	16611	16615	16558	16640	16753	16563	16574	16571	16647	16777	16530	16640	16674	16752	16625	16497	16696	16819	16686	16751	16643	16701	16611	16777	16513	16840	16560	16755	16589	16564	16832	16693	16576	16771	16839	16565	16610	16690	16597	16614	16610	16649	16882	16649	16563	16617	16563	16519	16646	16592	16665	16647	16691	16598	16577	16657	16502	16704	16591	16371	16594	16589	16694	16829	16781	16636	16731	16538	16502	16495	16583	16584	16487	16532	16470	16619	16790	16637	16716	16669	16836	16660	16735	16592	16592	16433	16641	16626	16714	16744	16572	16482	16580	16892	16926	16688	16634	16637	16683	16687	16740	16410	16459	16810	16398	16611	16595	16708	16709	16584	16820	16756	16650	16710	16526	16779	16779	16701	16765	16514	16641	16443	16392	16582	16689	16639	16658	16729	16708	16526	16780	16666	16534	16638	16560	16682	16643	16728	16612	16721	16933	16785	16848	16592	16622	16623	16587	16648	16586	16575	16460	16612	16670	16759	16605	16755	16837	16673	16715	16589	16566	16548	16604	16829	16783	16692	16591	16764	16678	16412	16703	16823	16858	16563	16609	16783	16373	16611	16546	16825	16763	16646	16547	16646	16532	16647	16696	16735	16761	16546	16660	16650	16768	16624	16718	16650	16520	16642	16736	16651	16640	16659	16451	16564	16750	16777	16567	16501	16564	16613	16627	16519	16681	16703	16572	16631	16617	16506	16664	16792	16502	16600	16715	16788	16500	16479	16655	16605	16537	16651	16479	16669	16793	16484	16591	16752	16507	16852	16641	16487	16621	16510	16660	16625	16525	16631	16547	16851	16647	16496	16478	16530	16648	16676	16711	16877	16553	16697	16841	16736	16712	16758	16467	16431	16821	16679	16543	16675	16678	16731	16814	16793	16806	16758	16733	16689	16615	16754	16687	16609	16807	16764	16495	16671	16609	16770	16578	16612	16558	16707	16719	16569	16615	16574	16700	16726	16565	16729	16733	16439	16626	16573	16707	16695	16648	16603	16488	16726	16552	16583	16291	16504	16668	16761	16592	16646	16650	16662	16329	16795	16909	16834	16492	16690	16779	16682	16553	16741	16868	16630	16545	16768	16694	16592	16859	16710	16475	16829	16518	16624	16662	16745	16705	16604	16900	16647	16769	16508	16577	16581	16831	16933	16428	16893	16701	16617	16852	16465	16458	16456	16725	16725	16576	16551	16838	16438	16559	16604	16739	16593	16650	16690	16764	16864	16722	16869	16791	16733	16872	16817	16482	16626	16600	16632	16759	16685	16598	16427	16744	16785	16661	16762	16619	16727	16631	16737	16802	16808	16591	16402	16585	16616	16438	16650	16680	16655	16743	16816	16695	16627	16694	16526	16659	16668	16595	16560	16450	16526	16594	16486	16614	16526	16613	16464	16704	16539	16595	16726	16581	16671	16571	16475	16723	16634	16682	16620	16657	16687	16744	16631	16642	16724	16467	16569	16609	16738	16662	16551	16631	16571	16518	16569	16692	16665	16810	16726	16510	16953	16703	16675	16694	16594	16487	16558	16640	16792	16607	16580	16638	16617	16552	16730	16672	16494	16676	16742	16497	16760	16728	16632	16729	16693	16347	16413	16539	16597	16480	16412	16810	16473	16519	16729	16548	16699	16656	16315	16673	16624	16712	16532	16701	16614	16611	16581	16605	16474	16658	16640	16505	16632	16785	16507	16455	16379	16534	16497	16711	16606	16560	16622	16583	16673	16563	16539	16614	16533	16550	16496	16673	16775	16562	16687	16547	16626	16703	16547	16521	16491	16442	16615	16521	16614	16710	16785	16755	16551	16465	16632	16811	16691	16512	16540	16548	16576	16497	16542	16834	16766	16835	16596	16439	16756	16553	16492	16793	16641	16379	16562	16467	16600	16588	16557	16652	16813	16731	16535	16615	16636	16587	16612	16610	16697	16464	16615	16546	16705	16654	16605	16619	16582	16439	16646	16649	16775	16570	16590	16409	16722	16739	16718	16801	16701	16592	16658	16648	16536	16563	16869	16643	16892	16746	16821	16546	16686	16740	16622	16790	16793	16482	16762	16568	16762	16635	16778	16537	16730	16573	16686	16532	16781	16581	16592	16560	16449	16377	16707	16612	16734	16563	16372	16547	16687	16719	16758	16592	16729	16506	16474	16471	16719	16550	16635	16629	16734	16564	16612	16701	16632	16485	16578	16761	16643	16401	16857	16723	16452	16750	16663	16635	16647	16575	16692	16658	16565	16571	16725	16700	16516	16967	16732	16484	16389	16613	16823	16657	16658	16639	16686	16553	16689	16600	16708	16618	16725	16706	16587	16485	16595	16718	16586	16747	16830	16578	16723	16669	16592	16625	16489	16495	16674	16512	16670	16688	16519	16869	16725	16565	16584	16882	16536	16669	16578	16929	16437	16605	16558	16524	16665	16589	16491	16400	16604	16704	16856	16549	16484	16582	16473	16397	16759	16768	16663	16704	16800	16609	16761	16542	16600	16553	16568	16669	16701	16713	16661	16757	16729	16682	16627	16555	16589	16915	16622	16670	16797	16656	16847	16581	16635	16632	16505	16629	16747	16576	16644	16664	16686	16640	16864	16722
33324	56882	64347	70532	70504	69288	62186	53058	41166	31503	24260	18625	15595	14369	13843	13806	13803	13791	13838	13913	13645	13831	13746	13740	13826	13753	13991	13728	13814	13925	13924	13853	13865	13790	13780	13903	13659	13730	13743	13842	13840	13904	13595	13695	13784	13796	13736	13781	13787	13748	13729	13603	13803	13890	13848	13830	13732	13726	13859	13661	13767	13855	13747	13754	13662	13632	13849	13741	13836	13756	13570	13747	13694	13711	13658	13804	13978	13624	13638	13830	13683	13701	13933	13718	13799	13777	13719	13683	13786	13775	13837	13914	13796	13738	13679	13759	13707	13875	13767	13661	13780	13830	13999	13843	13701	13602	13656	13730	13846	13809	13648	13740	13893	13791	13943	13837	13799	13704	13542	13699	13715	13905	13625	13800	13700	13676	13868	13963	13822	13768	13809	13731	13828	13589	13684	13730	13883	13728	13711	13686	13812	13644	13531	13817	13812	13766	13810	13861	13819	13708	13821	13832	13835	13726	13902	13771	13826	13793	13707	13756	13798	13796	13763	13845	13688	13784	13856	13694	13619	13874	13585	13845	13908	13779	13802	13867	13877	13679	13670	13888	13769	13561	13754	13729	13831	13770	13731	13750	13650	13714	13782	13776	13738	13611	13753	13763	13800	13812	13714	13630	13705	13835	13772	13785	13477	13721	13839	13673	13649	13779	13839	13663	13841	13721	13975	13957	13698	13754	13868	13683	13871	13838	13771	13876	13737	13511	13570	13572	13762	13644	13778	13837	13569	13885	13681	13883	13750	13773	13661	13804	13774	13644	13819	13690	13723	13868	13697	13716	13910	13830	13534	13657	13728	13758	13711	13782	13918	13612	13699	13762	13709	13836	13736	13746	13709	13891	13767	13858	13698	13841	13804	13772	13703	13580	13623	13810	13671	13800	13720	13709	13754	13798	13819	13735	13812	13801	13852	13718	13677	13881	13740	13649	13748	13811	13805	13628	13927	13787	13889	13973	13769	13661	13693	13759	13717	13643	13822	13829	13710	13587	13718	13825	13751	13724	13618	13597	13605	13793	13697	13773	13875	13700	13838	13925	13708	13773	13626	13808	13771	13641	13621	13755	13637	13730	13574	13604	13938	13773	13734	13856	13759	13868	13812	13807	13659	13733	13645	13692	13806	13924	13719	13859	13812	13722	13863	13757	13822	13787	13751	13930	13676	13716	13699	13762	13767	13736	13818	13777	13823	13799	13810	13817	13610	13929	13776	13866	13739	13831	13713	13745	13734	13793	13725	13891	13737	13597	13678	13919	13716	13672	13719	13857	13927	13697	13733	13868	13719	13699	13811	13789	13595	13708	13614	13696	13914	13865	13846	13787	13783	13683	13702	13782	13730	13768	13790	13618	13844	13763	13705	13899	13795	13691	13694	13845	13873	13581	13822	13688	13836	13840	13721	13727	13643	13901	13641	13717	13717	13753	13787	13836	13794	13621	13738	13691	13837	13672	13809	13776	13677	13737	13700	13774	13680	13709	13800	13892	13805	13617	13711	13760	13670	13671	13827	13651	13693	13824	13592	13796	13835	13754	13707	13604	13765	13767	13632	13817	13750	13666	13749	13862	13709	13881	13803	13782	13732	13823	13714	13695	13824	13610	13879	13895	13713	13753	13711	13763	13664	13799	13597	13819	13806	13651	13539	13673	13672	13714	13749	13613	13828	13681	13646	13840	13498	13617	13897	13818	13715	13502	13916	13708	13817	13660	13685	13890	13720	13723	13725	13799	13745	13796	13712	13819	13877	13930	13676	13673	13872	13803	13840	13845	13749	13590	13741	13771	13677	13903	13815	13830	13851	13717	13813	13809	13852	13720	13656	13738	13720	13610	13698	13650	13730	13816	13567	13780	13660	13726	13860	13748	13773	13704	13885	13899	13717	13810	13787	13689	13965	13829	13707	13741	13784	13724	13771	13761	13762	13783	13771	13823	13774	13804	13685	13827	13752	13629	13716	13780	13739	13738	13803	13811	13686	13763	13845	13724	13759	13733	13908	13787	13830	13620	13901	13700	13636	13724	13587	13688	13814	13770	13846	13708	13783	13602	13783	13611	13669	13889	13810	13862	13856	13618	13917	13738	13739	13905	13817	13591	13701	13751	13777	13830	13843	13689	13722	13835	13710	13739	13692	13734	13759	13722	13700	13676	13783	13715	13685	13736	13774	13675	13783	13841	13828	13754	13889	13842	13661	13673	13970	13694	13731	13620	13741	13870	13636	13724	13701	13700	13887	13797	13751	13641	13743	13709	13715	13786	13917	13844	13839	13775	13812	13854	13711	13636	13923	13597	13752	13722	13670	13629	13793	13758	13795	13817	13758	13544	13635	13644	13736	13775	13787	13850	13677	13930	13922	13720	13710	13897	13740	13660	13586	13686	13726	13767	13813	13768	13661	13853	13795	13883	13658	13896	13699	13582	13820	13665	13840	13658	13701	13709	13705	13923	13760	13801	13710	13828	13784	13676	13782	13636	13825	13772	13842	13749	13706	13729	13835	13724	13610	13771	13784	13641	13708	13831	13819	13894	13651	13835	13776	13863	13697	13901	13863	13744	13759	13804	13761	13777	13745	13761	13702	13747	13846	13690	13843	13742	13864	13732	13654	13914	13668	13773	13725	13702	13670	13842	13586	13809	13827	13832	13825	13650	13731	13694	13774	13701	13650	13673	13845	13653	13735	13764	13662	13802	13613	13866	13823	13859	13725	13732	13733	13673	13681	13745	13809	13680	13957	13717	13912	13661	13708	13637	13617	13759	13627	13605	13635	13838	13783	13831	13701	13763	13746	13851	13717	13725	13584	13642	13646	13688	13847	13911	13712	13783	13778	13798	13815	13830	13731	13621	13852	13824	13693	13759	13702	13624	13710	13615	13982	13748	13798	13866	13637	13805	13665	13700	13757	13758	13737	13881	13668	13700	13868	13595	13726	13654	13696	13985	13675	13706	13801	13717	13851	13927	13760	13779	13780	13812	13622	13832	13888	13867	13733	13682	13739	13719	13732	13755	13771	13780	13832	13737	13714	13763	13631	13799	13891	13880	13874	13834	13544	13643	13686	13680	14000	13892	13882	13705	13739	13729	13753	13736	13869	13839	13678	13764	13793	13641	13897	13754	13787	13779	13660	13734	13797	13726	13778	13600	13523	13679	13828	13929	13921	13891	13681	13582	13856	13791	13593	13745	13730	13805	13891	13780	13703	13728	13873	13814	13802	13867	13750	13797	13936	13679	13780	13756	13812	13609	13645	13634	13688	13741	13591	13690	13998	13835	13614	13636	13823	13748	13697	13757	13652	13763	13705	13928	13769	13936	13721	13729	13679	13783	13877	13629	13945	13905	13806	13880	13707	13751	13785	13678	13500	13875	13819	13832	13709	13837	13796	13756	13719	13763	13807	13661	13790	13622	13794	13683	13608	13668	13907	13738	13803	13703	13862	13755	13824	13827	13759	13779	13828	13755	13648	13613	13743	13712	13926	13755	13753	13749	13639	13830	13561	13713	13703	13805	13721	13805	13688	13756	13683	13706	13571	13729	13711	13721	13754	13717	13825	13503	13678	13748	13713	13762	13666	13939	13852	13876	13819	13792	13936	13792	13734	13864	13789	13780	13734	13755	13756	13802	13938	13875	13853	13747	13656	13638	13536	13710	13725	13790	13706	13624	13565	13853	13692	14002	13879	13698	13909	13737	13708	13623	13883	13829	13748	13652	13946	13840	13670	13616	13652	13865	13741	13784	13545	13926	13741	13668	13872	13815	13723	13947	13807	13869	13707	13671	13862	13667	13932	13742	13706	13872	13853	13752	13764	13842	13822	13712	13699	13665	13513	13809	13637	13778	13866	13824	13749	13486	13790	13834	13771	13810	13740	13799	13776	13647	13759	13714	13811	13915	13726	13688	13754	13795	13674	13748	13684	13909	13752	13783	13858	13883	13806	13728	13808	13783	13608	13895	13695	13722	13634	13838	13845	13810	13865	13862	13639	13729	13777	13761	13752	13729	13871	13773	13757	13896	13710	13629	13848	13757	13762	13662	13655	13674	13736	13838	13762	13797	13856	13804	13890	13726	13777	13853	13710	13891	13730	13704	13743	13799	13553	13907	13720	13901	13649	13841	13723	13618	13667	13661	13707	13772	13611	13775	13722	13476	13607	13724	13804	13909	13717	13733	13780	13787	13553	13629	13721	13802	13800	13870	13700	13676	13682	13640	13741	13760	13927	13739	13825	13808	13857	13818	13527	13994	13602	13742	13648	13690	13826	13732	13819	13631	14037	13690	13926	13649	13861	13648	13644	13895	13664	13923	13722	13759	13554	13772	13885	13751	13619	13760	13686	13816	13684	13711	13685	13791	13804	13658	13624	13758	13785	13766	13840	13787	13714	13772	13768	13952	13812	13517	13775	13574	13577	13794	13776	13787	13664	13756	13723	13746	13652	13826	13589	13680	13824	13846	13640	13783	13786	13821	13628	13739	13875	13822	13839	13758	13670	13815	13816	13644	13817	13767	13638	13906	13799	13725	13626	13769	13739	13681	13839	13707	13802	13841	13781	13716	13836	13771	13908	13748	13835	13687	13625	13699	13697	13787	13716	13701	13561	13818	13773	13740	13705	13833	13772	13695	13821	13819	13620	13789	13814	13755	13679	13898	13722	13759	13696	13706	13792	13629	13797	13773	13741	13834	13737	13818	13856	13694	13757	13752	13729	13870	13678	13812	13807	13719	13763	14000	13634	13717	13742	13765	13673	13931	13666	13607	13619	13762	13727	13822	13702	13779	13800	13948	13806	13760	13822	13596	13790	13679	13638	13859	13831	13685	13799	13781	13823	13871	13672	13871	13793	13814	13755	13817	13797	13788	13827	13739	13747	13963	13664	13794	13640	13741	13770	13736	13850	13678	13845	13579	13739	13767	13606	13805	13842	13753	13906	13541	13558	13859	13985	13651	13759	13704	13764	13681	13674	13718	13588	13707	13784	13892	13755	13837	13757	13658	13855	13734	13763	13821	13752	13832	13928	13778	13869	13828	13628	13849	13740	13796	13849	13749	13790	13944	13896	13867	13754	13916	13783	13666	13903	13745	13744	13700	13635	13987	13829	13764	13686	13705	13621	13725	13628	13795	13896	13686	13817	13638
30723	22473	22346	21462	22219	21990	20786	19645	18452	17304	16918	16810	16343	16310	16507	16248	16343	16311	16331	16431	16558	16237	16102	16095	16347	16494	16241	16364	16180	16362	16398	16377	16302	16429	16323	16441	16425	16570	16191	16256	16319	16397	16531	16328	16420	16293	16390	16282	16517	16324	16396	16282	16269	16226	16146	16226	16337	16309	16463	16170	16283	16218	16267	16377	16318	16206	16493	16231	16345	16253	16089	16155	16190	16191	16435	16391	16294	16153	16299	16114	16222	16170	16255	16472	16375	16287	16421	16097	16313	16445	16275	16337	16115	16151	16123	16492	16433	16259	16296	16259	16231	16230	16372	16358	16348	16053	16171	16073	16331	16307	16157	16181	16303	16262	16312	16585	16168	16248	16204	16308	16366	16389	16200	16195	16330	16206	16260	16269	16133	16020	16155	16211	16331	16105	16328	16227	16327	16185	16298	16254	16327	16209	16191	16324	16337	16355	16322	16316	16147	16362	16223	16161	16417	16228	16308	16220	16229	16265	16344	16350	16291	16333	16328	16199	16206	16284	16397	16292	16336	16239	16259	16222	16306	16448	16589	16294	16245	16455	16306	16233	16411	16189	16449	16350	16257	16230	15951	16150	16060	16235	16278	16280	16249	16337	16425	16319	16152	16298	16219	16346	16298	16172	16414	16234	16323	16285	16212	16192	16307	16108	16481	16203	16181	16328	16211	16422	16360	16477	16300	16243	16343	16088	16143	16284	16277	16485	16425	16353	16443	16255	16166	16277	16482	16332	16213	16086	16385	16520	16489	16193	16223	16273	16231	16154	16176	16345	16359	16260	16137	16184	16153	16324	16465	16155	16396	16135	16255	16292	16190	16381	16249	16386	16370	16292	16086	16170	16094	16144	16257	16160	16388	16436	16418	16232	16379	16232	16301	16263	16264	16330	16359	16211	16421	16298	16287	16220	16381	16375	16422	16384	16297	16320	16358	16193	16277	16336	16504	16130	16246	16268	16347	16191	16342	16372	16355	16542	16343	16391	16235	16299	16218	15993	16102	16289	16262	16242	16257	16210	16186	16146	16127	16122	16171	16204	16082	16398	16318	15904	16355	16322	16236	16351	16219	16073	16346	16265	16224	16205	16384	16233	16323	16385	16262	16230	16473	16191	16410	16182	16411	16393	16263	16247	16298	16222	16147	16171	16384	16188	16217	16101	16453	16583	16453	16264	16237	16098	16382	16196	16016	16347	16179	16343	16291	16215	16312	16376	16324	16291	16208	16135	16359	16004	16278	16225	16225	16250	16426	16220	16383	16531	16259	16246	16163	16284	16112	16164	16370	16298	16260	16287	16375	16339	16385	16177	16329	16239	16414	16215	16327	16316	16195	16407	16323	16405	16246	16221	16394	16323	16374	16290	16219	16210	16357	16275	16277	16455	16301	16369	16266	16181	16339	16016	16126	16302	16407	16448	16213	16410	16308	16152	16117	16341	16381	16149	16134	16173	16304	16018	16257	16197	16252	16387	16427	16363	16166	16450	16211	16315	16447	16225	16385	16281	16401	16291	16353	16414	16458	16332	16405	16216	16311	16334	16233	16229	16323	16345	16551	16339	16199	16230	16271	16083	16282	16053	16393	16174	16385	16337	16362	16314	16359	16233	16371	16405	16263	16316	16254	16470	16319	16190	16333	16376	16300	16409	16326	16439	16452	16136	16280	16254	16287	16420	16226	16401	16103	16390	16370	16318	16313	16236	16498	16422	16256	16401	16411	16632	16322	16129	16278	16289	16256	16254	16077	16158	16416	16129	16286	16265	16112	16441	16304	16119	16125	16182	16175	16226	16226	16419	16041	16504	16258	16298	16226	16310	16383	16207	16291	16209	16232	16396	16194	16256	16316	16086	16071	16195	16092	16172	16262	16257	16332	16306	16261	16169	16338	16240	16103	16302	16195	16539	16452	16119	16376	16308	16368	16317	16448	16393	16238	16101	16279	16155	16076	16206	16324	16372	16318	16239	16166	16456	16433	16249	16237	16298	16248	16257	16334	16367	16297	16288	16509	16332	16466	16208	16224	16372	16203	16205	16524	16324	16265	16348	16309	16304	16350	16452	16296	16383	16467	16325	16156	16231	16230	16441	16270	16139	16133	16476	16333	16376	16320	16293	16254	16269	16304	16257	16201	16349	16407	16352	16176	16213	16565	16305	16298	16389	16429	16515	16342	16309	16217	16331	16358	16227	16167	16318	16339	16398	16144	16257	16287	16177	16183	16175	16380	16411	16249	16398	16338	16161	16110	16465	16284	16196	16188	16306	16219	16321	16222	16072	16243	16126	16419	16170	16515	16190	16187	16224	16145	16484	16103	16354	16569	16342	16031	16085	16328	16302	16286	16338	16223	16279	16189	16201	16248	16509	16415	16411	16334	16393	16293	16386	16197	16173	16206	16086	16087	16258	15959	16283	16256	16336	16329	16524	16368	16464	16564	16240	16291	16241	16278	16060	16320	16199	16203	16532	16340	16159	16199	16351	16417	16216	16093	16210	16102	16301	16186	16221	16420	16244	16253	16569	16150	16349	16100	16225	16257	16331	16326	16504	16452	16329	16247	16314	16313	16342	16178	16281	16328	16251	16390	16465	16311	16101	16308	16179	16320	16205	16314	16205	16200	16292	15974	16257	16324	16021	16323	16393	16211	16381	16248	16346	16203	16329	16076	15914	16135	16237	16393	16142	16306	16226	16238	16526	16208	16469	16156	16246	16570	16450	16267	16391	16405	16538	16103	16285	16323	16217	16240	16336	16423	16511	16398	16208	16327	16456	16306	16058	16288	16075	16244	16250	16374	16337	16283	16236	16263	16294	16342	16176	16349	16454	16238	16356	16274	16284	16333	16422	16167	16423	16316	16274	16313	16317	16359	16317	16233	16354	16445	16499	16290	16228	16183	16293	16118	16204	16167	16081	16468	16025	16258	16248	16301	16264	16386	16283	16322	16553	16252	16167	16335	16122	16322	16240	16316	16258	16269	16172	16472	16448	16500	16330	16396	16377	16451	16446	16271	16328	16429	16064	16374	16435	16375	16239	16165	16301	16520	16250	16353	16434	16151	16153	16235	16266	16259	16330	16334	16371	16213	16306	16308	16342	16354	16164	16364	16479	16301	16206	16413	16206	16132	16321	16162	16344	16260	16314	16532	16276	16341	16274	16255	16344	16331	16383	16385	16275	16438	16402	16234	16209	16344	16394	16204	16212	16358	16347	16288	16417	16138	16389	16367	16156	16111	16213	16272	16202	16156	16313	16127	16204	16215	16261	16219	16063	16194	16316	16137	16257	16418	16458	16257	16132	16285	16305	16296	16382	16206	16337	16246	16296	16277	16173	16324	16118	16310	16067	16393	16208	16250	16141	16267	16272	16407	16144	16281	16295	16215	16311	16251	16292	16252	16268	16362	16350	16307	16301	16266	16435	16455	16345	16309	16184	16218	16325	16392	16379	16097	16227	16303	16172	16305	16234	16435	16326	16186	16119	16296	16354	16194	16274	16394	16445	16342	16314	16248	16037	16398	16349	16302	16196	16037	16333	16348	16271	16374	16267	16215	16297	16208	16255	16306	16237	16160	16432	16320	16291	16241	16213	16449	16386	16352	16089	16122	16353	16401	16470	16362	16242	16297	16351	16228	16588	16173	16170	16289	16201	16176	16418	16281	16378	16022	16256	16295	16114	16335	16311	16128	16144	16466	16389	16315	16279	16359	16402	16196	16380	16418	16519	16394	16339	16387	16422	16207	16358	16254	16445	16321	16305	16243	16443	16260	16364	16391	16166	16291	16339	16113	16375	16336	16312	16240	16333	16298	16281	16168	16397	16433	16212	16298	16445	16464	16207	16230	16068	16391	16404	16265	16106	16386	16172	16186	16283	16187	16220	16266	16228	16292	16290	16409	16208	16370	16333	16247	16204	16106	16210	16273	16438	16344	16334	16126	16371	16262	16369	16238	16196	16281	16515	16328	16350	16291	16258	16187	16134	16328	16123	16244	16307	16143	16191	16162	16301	16232	16235	16239	16393	16409	16262	16427	16372	16629	16311	16407	16444	16353	16409	16419	16182	16230	16322	16363	16204	16278	16336	16336	16234	16256	16309	16241	16372	16370	16463	16295	16197	16268	16288	16246	16384	16199	16190	16347	16319	16526	16337	16213	16246	16308	16237	16325	16263	16352	16232	16306	16262	16252	16306	16252	16159	16316	16428	16299	16136	16039	16247	16181	16272	16245	16302	16282	16275	16230	16382	16397	16357	16254	16122	16222	16242	16252	16355	16190	16218	16228	16302	16247	16149	16157	16196	16238	16023	16031	16232	16317	16187	16319	16312	16148	16399	16092	16261	16377	16234	16400	16235	16349	16257	16348	16333	16467	16423	16233	16377	16147	16276	16061	16167	16220	16196	16505	16158	16106	16129	16246	16150	16241	16399	16319	16348	16403	16287	16430	16133	16168	16389	16604	16076	16096	16074	16210	16257	16214	16295	16383	16390	16515	16303	16114	16109	16131	16310	16403	16550	16273	16240	16295	16126	16291	16130	16154	16272	16203	16058	16212	16411	16373	16401	16339	16451	16233	16285	16364	16269	16363	16288	16279	16416	16291	16151	16439	16233	16288	16266	16518	16231	16514	16313	16462	16391	16365	16395	16247	16375	16302	16324	16274	16199	16230	16237	16311	16265	16245	16260	16286	16062	16240	16396	16209	16317	16224	16242	16602	16141	16308	16299	16256	16459	16315	16182	16316	16254	16126	16239	16462	16328	16308	16231	16233	16222	16174	16573	16365	16172	16207	16393	16172	16154	16176	16200	16203	16124	16308	16295	16460	16394	16272	16345	16230	16296	16337	16351	16213	16267	16233	16078	16182	16317	16334	16218	16283	16376	16393	16082	16312	16272	16249	16109	16449	16069	16261	16146	16255	16253	16284	16530	16268	15872	16382	16362	16361	16305	16265	16280	16277	16411	16145	16270	16158	16444	16350	16431	16488	16327	16307	16319	16282	16250	16138	16486	16338	16308	16333	16156	16150	16145	16346	16301	16359	16472	16286	16375	16177	16105	16243	16347	16438	16305	16320	16391	15978	15994	16298	16163	16034	16093	16153	16313	16307	16267	16429	16480	16334	16132	16158	16377	16409	16405
17332	22885	20182	19878	22868	20377	19359	17519	15775	14728	14450	13778	13602	13520	13525	13640	13449	13285	13424	13471	13413	13441	13359	13579	13270	13573	13461	13615	13437	13466	13631	13387	13486	13404	13438	13510	13586	13505	13397	13392	13447	13411	13381	13456	13412	13483	13423	13463	13357	13493	13444	13575	13498	13460	13307	13518	13450	13537	13583	13527	13615	13456	13510	13562	13401	13393	13375	13468	13410	13629	13341	13483	13186	13374	13420	13420	13390	13494	13471	13381	13452	13326	13553	13376	13619	13471	13457	13440	13452	13398	13452	13483	13606	13403	13350	13427	13487	13541	13363	13501	13432	13431	13361	13427	13658	13484	13417	13463	13365	13445	13542	13429	13466	13500	13441	13408	13406	13447	13380	13616	13435	13408	13424	13312	13415	13398	13520	13480	13494	13483	13450	13603	13336	13588	13373	13434	13522	13533	13392	13492	13423	13371	13370	13516	13454	13357	13483	13500	13503	13384	13448	13544	13402	13437	13475	13477	13495	13485	13353	13413	13526	13352	13376	13474	13466	13424	13472	13489	13586	13386	13668	13443	13497	13413	13399	13453	13209	13422	13414	13598	13462	13421	13439	13329	13404	13502	13329	13530	13436	13574	13410	13360	13443	13574	13480	13522	13451	13622	13434	13300	13458	13637	13367	13579	13287	13568	13251	13489	13640	13431	13398	13572	13336	13450	13368	13510	13542	13359	13523	13413	13464	13299	13506	13416	13534	13412	13312	13289	13688	13451	13320	13508	13451	13586	13299	13518	13366	13440	13439	13460	13460	13340	13437	13586	13511	13413	13546	13534	13493	13445	13396	13410	13465	13313	13309	13469	13478	13503	13402	13493	13461	13388	13292	13363	13435	13472	13438	13519	13550	13383	13413	13391	13505	13471	13480	13399	13520	13333	13550	13241	13464	13424	13419	13404	13495	13460	13422	13420	13443	13395	13455	13378	13313	13384	13642	13367	13552	13559	13416	13494	13481	13387	13480	13548	13567	13418	13291	13443	13397	13440	13391	13430	13292	13591	13368	13598	13418	13461	13456	13553	13245	13493	13269	13397	13630	13439	13429	13525	13397	13535	13364	13540	13518	13449	13378	13467	13378	13600	13430	13419	13514	13410	13332	13496	13455	13326	13447	13518	13354	13445	13322	13551	13358	13567	13258	13388	13384	13425	13435	13361	13508	13362	13291	13440	13490	13411	13366	13371	13636	13382	13433	13382	13653	13428	13482	13433	13438	13383	13250	13477	13337	13513	13505	13454	13373	13429	13353	13369	13493	13333	13448	13468	13271	13501	13583	13413	13531	13450	13579	13376	13405	13458	13351	13266	13402	13512	13474	13381	13629	13455	13327	13361	13369	13538	13316	13405	13409	13375	13403	13538	13287	13530	13238	13251	13412	13344	13409	13354	13355	13612	13415	13490	13427	13436	13512	13243	13446	13650	13619	13387	13462	13499	13524	13538	13348	13429	13528	13352	13614	13503	13226	13320	13517	13454	13468	13601	13380	13390	13468	13355	13449	13513	13488	13340	13494	13408	13409	13578	13613	13387	13529	13399	13442	13423	13408	13413	13420	13397	13365	13395	13419	13338	13519	13526	13561	13515	13400	13362	13452	13365	13459	13453	13472	13515	13501	13432	13333	13452	13541	13528	13415	13489	13297	13420	13463	13426	13472	13317	13422	13326	13608	13345	13310	13400	13316	13437	13393	13335	13392	13583	13538	13305	13201	13463	13433	13429	13674	13421	13311	13449	13558	13525	13462	13401	13416	13533	13419	13360	13500	13415	13467	13497	13245	13479	13373	13500	13578	13485	13475	13474	13507	13468	13418	13441	13376	13493	13547	13597	13327	13381	13523	13507	13547	13484	13605	13535	13648	13352	13453	13398	13428	13388	13567	13500	13548	13493	13504	13443	13331	13468	13349	13588	13353	13327	13602	13375	13409	13541	13537	13430	13514	13390	13446	13612	13550	13479	13432	13369	13344	13440	13372	13531	13638	13370	13485	13366	13363	13527	13416	13464	13353	13322	13561	13369	13392	13470	13470	13437	13345	13354	13408	13521	13454	13368	13483	13393	13260	13443	13527	13371	13513	13635	13458	13638	13314	13371	13459	13350	13317	13558	13228	13442	13464	13501	13524	13389	13453	13526	13710	13336	13485	13438	13425	13564	13327	13352	13395	13409	13430	13641	13365	13567	13518	13434	13539	13666	13331	13477	13384	13399	13456	13323	13400	13453	13371	13395	13467	13480	13567	13342	13489	13383	13460	13234	13572	13442	13327	13411	13535	13472	13377	13439	13692	13239	13503	13523	13444	13459	13250	13478	13587	13438	13424	13568	13472	13539	13491	13520	13451	13473	13485	13460	13465	13586	13392	13528	13561	13568	13602	13351	13573	13390	13470	13410	13393	13475	13352	13336	13553	13525	13427	13424	13514	13513	13335	13443	13429	13279	13445	13428	13411	13384	13291	13371	13661	13467	13425	13510	13445	13469	13425	13576	13564	13334	13525	13321	13429	13669	13477	13595	13559	13502	13432	13501	13386	13310	13475	13304	13576	13398	13405	13443	13540	13395	13575	13541	13357	13517	13304	13527	13409	13562	13402	13510	13452	13483	13464	13277	13275	13398	13401	13377	13395	13532	13241	13623	13347	13608	13285	13610	13499	13505	13416	13402	13482	13456	13363	13363	13544	13451	13488	13335	13436	13446	13406	13484	13511	13393	13418	13375	13447	13405	13363	13442	13607	13384	13550	13491	13366	13319	13214	13457	13569	13511	13444	13345	13541	13436	13397	13487	13404	13368	13581	13432	13577	13497	13519	13435	13578	13291	13543	13467	13363	13521	13561	13369	13423	13440	13515	13315	13415	13577	13442	13480	13394	13485	13427	13340	13554	13322	13363	13498	13604	13462	13591	13380	13306	13333	13509	13445	13360	13341	13375	13370	13410	13491	13663	13417	13412	13442	13561	13378	13430	13363	13433	13534	13397	13331	13492	13593	13463	13511	13331	13505	13456	13329	13502	13465	13313	13503	13570	13261	13607	13617	13505	13294	13456	13586	13479	13296	13345	13433	13471	13318	13491	13347	13500	13325	13491	13469	13433	13460	13609	13568	13505	13433	13423	13529	13496	13284	13449	13574	13351	13463	13436	13411	13295	13425	13463	13363	13543	13322	13525	13424	13616	13354	13759	13216	13619	13436	13496	13419	13535	13373	13482	13374	13337	13366	13478	13437	13435	13606	13467	13405	13421	13541	13358	13455	13485	13438	13351	13459	13547	13350	13374	13368	13370	13501	13486	13551	13447	13635	13449	13378	13353	13481	13396	13199	13521	13347	13520	13514	13543	13589	13156	13356	13422	13537	13377	13558	13558	13460	13488	13307	13515	13557	13352	13296	13558	13289	13529	13514	13604	13390	13547	13446	13532	13416	13560	13637	13418	13403	13529	13321	13315	13501	13510	13360	13331	13535	13375	13404	13314	13389	13465	13474	13523	13478	13375	13420	13515	13450	13410	13452	13292	13375	13515	13381	13462	13573	13305	13546	13415	13205	13447	13562	13402	13445	13473	13593	13426	13658	13497	13423	13485	13507	13490	13494	13499	13619	13468	13387	13473	13433	13467	13237	13319	13447	13284	13465	13548	13434	13418	13424	13427	13471	13420	13484	13485	13533	13469	13342	13510	13495	13287	13476	13436	13418	13378	13490	13379	13508	13485	13390	13583	13571	13314	13565	13527	13399	13374	13461	13570	13477	13351	13522	13438	13360	13545	13410	13538	13489	13477	13538	13503	13501	13263	13354	13295	13449	13415	13543	13532	13420	13425	13480	13496	13451	13443	13229	13408	13457	13481	13504	13284	13431	13439	13517	13354	13369	13594	13437	13481	13451	13597	13400	13514	13414	13407	13420	13442	13480	13560	13411	13361	13437	13416	13516	13472	13449	13531	13449	13627	13564	13664	13349	13543	13482	13264	13426	13334	13528	13435	13399	13387	13574	13328	13506	13418	13325	13359	13435	13495	13404	13445	13411	13564	13392	13359	13363	13386	13427	13556	13287	13358	13361	13556	13564	13540	13363	13406	13634	13300	13386	13527	13406	13505	13366	13511	13414	13581	13382	13343	13424	13423	13490	13484	13440	13304	13653	13464	13411	13332	13501	13522	13350	13369	13407	13359	13438	13382	13403	13493	13463	13505	13481	13328	13285	13666	13330	13353	13315	13514	13513	13545	13438	13423	13486	13321	13430	13460	13360	13460	13461	13479	13464	13432	13499	13466	13468	13462	13675	13502	13379	13379	13466	13554	13323	13493	13406	13400	13485	13422	13592	13541	13518	13505	13489	13464	13386	13514	13446	13505	13452	13496	13558	13428	13416	13486	13532	13446	13411	13362	13617	13512	13576	13536	13495	13553	13575	13336	13460	13359	13509	13575	13434	13484	13444	13351	13399	13275	13430	13522	13317	13488	13306	13470	13401	13465	13353	13557	13362	13494	13492	13476	13535	13392	13472	13636	13501	13485	13458	13401	13207	13455	13256	13570	13570	13565	13466	13535	13441	13435	13466	13330	13419	13519	13505	13456	13380	13340	13306	13409	13520	13489	13376	13504	13552	13456	13592	13357	13621	13669	13363	13498	13294	13539	13466	13533	13393	13617	13363	13620	13505	13439	13515	13299	13422	13412	13555	13447	13387	13508	13347	13451	13466	13463	13374	13424	13530	13255	13361	13601	13571	13405	13418	13417	13385	13278	13509	13447	13454	13315	13401	13441	13549	13497	13321	13418	13554	13514	13405	13429	13423	13619	13509	13541	13335	13484	13461	13516	13446	13479	13530	13448	13369	13433	13600	13260	13477	13401	13505	13385	13353	13487	13414	13574	13558	13474	13531	13363	13413	13469	13473	13443	13468	13507	13274	13517	13440	13370	13525	13354	13454	13336	13477	13512	13355	13484	13504	13415	13363	13418	13372	13402	13363	13505	13444	13386	13395	13464	13398	13425	13479	13475	13337	13567	13543	13337	13541	13313	13381	13332	13470	13442	13429	13410	13579	13444	13496	13676	13471	13336	13417	13531	13496	13310	13416	13265	13378	13500	13449	13422	13506	13340	13531	13495	13302	13305	13475	13499	13353	13349	13448	13436	13432
26271	21146	28678	35342	48773	45218	41107	34334	28015	23852	19722	17411	16218	15756	15359	15279	15326	15199	15359	15201	15350	15568	15438	15283	15396	15318	15333	15208	15222	15132	15359	15211	15317	15274	15188	15405	15355	15289	15315	15378	15306	15219	15483	15251	15004	15378	15225	15292	15285	15201	15280	15283	15209	15080	15302	15218	15333	15243	15261	15220	15263	15245	15044	15166	15478	15401	15377	15313	15256	15226	15311	15352	15085	15509	15296	15069	15357	15367	15221	15378	15343	15303	15166	15288	15244	15171	15119	15316	15154	15078	15253	15225	15073	15211	15218	15147	15363	15252	15341	15152	15289	15188	15187	15121	15183	15193	15346	15199	15261	15362	15259	15396	15156	15256	15224	15239	15172	15090	15312	15257	15103	15111	15099	15345	15218	15001	15275	15366	14993	15287	15369	15291	15243	15054	15356	15175	15258	15219	15127	15280	15336	15147	15164	15260	15101	15095	15192	15308	15235	15257	15197	15300	15350	15342	15028	15135	15331	15369	15321	15295	15302	15191	15213	15147	15242	15198	15251	14993	15190	15111	15270	15064	15316	15255	15287	15314	15414	15291	15318	15219	15152	15106	15270	15140	15389	15333	15443	15356	15169	15279	15339	15065	15112	15500	15395	15307	15369	14977	15021	15270	15257	15308	15372	15180	15379	15178	15156	15083	15354	15155	15234	15208	15186	15232	15194	15107	15288	15210	15321	15359	15272	15356	15378	15053	15229	15151	15277	15403	15249	15438	15211	15231	15112	15260	15148	15132	15297	15277	15272	15214	15224	15020	15377	15324	15332	15250	15246	15359	15181	15233	15176	15224	14970	15038	15270	15351	15106	15254	15115	15310	15193	15207	15294	15197	15072	15185	15050	15331	15269	15179	15249	15238	15198	15043	15254	15292	15302	15176	15253	15452	15132	15257	15254	15447	15276	15291	15198	15193	15215	15129	15272	15153	15450	15331	15207	15386	15223	15398	15172	15368	15272	15197	15164	15226	15164	15346	15297	15323	15161	15122	15331	15375	15301	15066	15189	15284	15276	15399	15194	15159	15116	15316	15275	15228	15369	15280	15259	15190	15141	15092	15272	14994	15107	15283	15298	15270	15431	15255	15223	15327	15207	15221	15191	15300	15239	15448	15180	15243	15345	15376	15120	15119	15323	15174	15476	15363	15167	15150	15036	15211	15297	15121	15295	15167	15245	15391	15113	15366	15393	15391	15233	15379	15388	15105	15363	15407	15325	15214	15316	15339	15256	15478	15220	15349	15106	15289	15200	15380	15296	15253	15164	15245	15095	15307	15378	15316	15370	15347	15216	15278	15324	15109	15309	15354	15396	15318	15272	15294	15315	15121	15166	15164	15085	15224	15370	15183	15324	15275	15063	15330	15167	15390	15411	15241	15165	15257	15218	15238	15287	15128	15134	15230	15076	15287	15398	15225	15287	15052	15029	15163	15245	15310	15331	15185	15301	15241	15387	15325	15257	15204	15109	15300	15048	15229	15267	15217	15269	15286	15155	15354	15300	15263	15183	15275	15210	15265	15414	15236	15169	15340	15304	15078	15149	15336	15204	15145	15237	15245	15126	15190	15152	15201	15276	15392	15039	15149	15082	15278	15421	15315	15134	15467	15139	15123	15007	15136	15313	15180	15143	15171	15166	15217	15401	14999	15262	15284	15205	15250	15332	15235	15083	14947	15171	15255	15261	15336	15296	15285	15225	15273	15111	15149	15425	15439	15425	15208	15270	15295	15358	15307	15237	15308	15162	15180	15515	15406	15129	15373	15174	15055	15127	15228	15312	15455	15445	15354	15231	15416	15309	15263	15201	15365	15476	15250	15199	15280	15340	15175	15443	15277	15223	15322	15178	15317	15343	15218	15121	15121	15200	15174	14977	15155	15228	15239	15293	15267	15198	15237	15349	15365	15276	15257	15301	15396	15309	15272	15212	15367	15207	15435	15143	15247	15087	15300	15103	15115	15309	15348	15342	15152	15222	15588	15449	15303	15188	15143	15288	15158	15352	15353	15378	15173	15234	15222	15304	15221	15396	15322	15274	15387	15277	15128	15293	15388	15300	15419	15251	15183	15322	15346	15316	15205	15183	15173	15295	15402	15422	15211	15064	15023	15094	15202	15216	15304	15213	15081	15313	15328	15280	15046	15135	15165	15120	15387	15363	15478	15279	15396	15202	15247	14990	15293	15208	15248	15297	15364	15409	15148	15224	15288	15316	15399	15322	15316	15219	15243	15249	15188	15195	15077	15188	15309	15232	15221	15095	15286	15461	15014	15242	15390	15203	15365	15346	15369	15250	15274	15087	15068	15450	15264	15263	15325	15180	15398	15290	15277	15214	15212	15412	15251	15295	15411	15351	15178	15438	15323	15128	15472	15338	15373	15249	15221	15267	15041	15249	15449	15259	15451	15349	15195	15236	15192	15348	14972	15184	15274	15131	15315	15123	15027	15118	15412	15400	15363	15360	15299	15282	15244	15055	15163	15204	15192	15253	15136	15275	15351	15379	15185	15410	15217	15264	15200	15173	15449	15239	15146	15140	15100	15158	15131	15111	15353	15139	15178	15463	15276	15254	15246	15312	15200	15110	15480	15081	15344	15178	15053	15106	15086	15103	15227	15343	15307	15207	15137	15337	15268	15273	15323	15350	15222	15203	15382	15340	15287	15393	15295	15339	15453	15413	15323	15249	15353	15427	15357	15395	15107	15326	15334	15303	15343	15137	15163	15185	15314	15131	15124	15243	15207	15165	15177	15340	15204	15114	15241	15227	15198	15155	15239	15362	15532	15024	15241	15331	15154	15519	15238	15211	15451	15075	15192	15082	15367	15409	15222	15241	15265	15203	15429	15194	15152	15198	15242	15101	15152	15372	15297	15253	15305	15110	15243	15377	15310	15316	15233	15220	15437	15357	15301	15256	15087	15279	15328	15128	15156	15227	15331	15135	15301	15221	15283	15138	15326	15015	15082	15305	15333	15387	15262	15408	15180	15304	15218	15165	15212	15412	15216	15144	15346	15251	15167	15182	15230	14987	15220	15228	15242	15257	15051	15162	15207	15112	15209	15258	15238	15272	15042	15170	15097	15111	15301	15124	15360	15220	15257	15100	15275	15268	15349	15251	15077	15251	15222	15514	15321	15231	15198	15260	15127	15113	15258	15125	15216	15275	15176	15377	15300	15364	15308	15202	15124	15174	15288	15440	15408	15281	15142	15150	15229	15175	15309	15343	15045	15166	15375	15058	15363	15256	15248	15276	15150	15198	15233	15283	15258	15368	15141	15340	15415	15047	15252	15269	15256	15125	15199	15174	15339	15381	15236	15198	15209	15298	15157	15282	15330	15295	15331	15595	15306	15261	15222	15211	15367	15038	15211	15228	15206	15237	15370	15215	15393	15372	15268	15349	15319	15201	15067	15381	15487	15199	15374	15032	15163	15162	15223	15303	15322	15119	15166	15374	15226	15189	15237	15301	15279	14998	15177	15140	15334	15505	15183	15229	15237	15332	15327	15391	15281	15249	15316	14978	15211	15308	15187	15145	15318	15147	15380	15173	15187	15193	15159	15293	15095	15379	15147	15143	15199	15348	15338	15072	15090	15205	15212	15107	15220	15219	15111	15300	15267	15343	15300	15201	15187	15445	15177	15233	15247	15429	15313	15309	15291	15290	15230	15178	15130	15213	15100	15220	15216	15346	15287	15322	15434	15307	15454	15222	15377	15320	15173	15249	15278	15308	15222	15367	15372	15236	15338	15301	15088	15102	15339	15252	15286	15227	15223	15091	15213	15068	15224	15329	15231	15155	15154	15452	15127	15389	15203	15242	15397	15346	15138	15173	15042	15471	15138	15051	15382	15259	15218	15160	15296	15107	15250	15198	15243	15138	15155	15272	15129	15192	15190	15080	15213	15233	15300	15199	15126	15371	15074	15340	15171	15307	15264	15358	15245	15223	15276	15263	15268	15284	15271	15255	15203	15201	15230	15289	15638	15344	15314	15338	15150	15271	15260	15448	15346	14990	15135	15547	15221	15222	15323	15301	15153	15265	15400	15236	15027	15235	15476	15185	15112	15209	15321	15268	15328	15473	15156	15287	15159	15279	15329	15169	15463	15133	15464	15308	15197	15209	15379	15449	15373	15259	15113	15291	15189	15209	15344	15251	15078	15365	15421	15407	15005	15444	15222	15286	14949	14998	15048	15296	15332	15362	15311	15202	15296	15166	15138	15198	15346	15286	15344	15085	15086	15111	15460	15430	15179	15290	15331	15066	15346	15304	15255	15239	15376	15266	15101	15329	15203	15339	15295	15273	15234	15301	15252	15288	15310	15330	15333	15220	15450	15394	15374	15180	15235	15317	15069	15237	15154	14989	15261	15263	15209	15206	15399	15305	15184	15252	15527	15356	15166	15310	15258	15365	15403	15191	15336	15207	15213	15329	15070	15122	15276	15126	15261	15295	15344	15405	15314	15329	15282	15215	15221	15254	15311	15100	15246	15423	15164	15255	15163	15315	15163	15352	15286	15427	15204	15302	15259	15223	15324	15192	15370	15377	15330	15071	15251	15413	15237	15532	15207	15287	15437	15336	15248	15417	15390	15210	15225	15181	15365	15128	15348	15328	15121	15250	15144	15329	15258	15267	15270	15156	15276	15179	15090	15300	15225	15232	15214	15069	15168	15208	15214	15264	15338	15340	15259	15226	15144	15229	15423	15308	15213	15323	15245	15136	15444	15317	14980	15002	15283	15266	15036	15044	15201	15057	15249	15233	15433	15274	15375	15241	15270	15247	15269	15276	15398	15416	15071	15185	15256	15294	15291	15158	15106	15193	15305	15291	15423	15132	15104	15169	15249	15282	15243	15226	15394	15236	15264	15352	15324	15407	15367	15097	15209	15367	15061	15416	15299	15188	15139	15312	15277	15408	15260	15254	15197	15320	15296	15192	15119	15212	15287	15436	15258	15356	15267	15241	15186	15198	15310	15324	15260	15371	15176	15280	15201	15136	15242	15337	15409	15137	15262	15248	15180	15345	15401	15435	15129	15289	15103	15129	15282	15141	15219	15281	15243	15235	15086	15183	15288	15154	15203	15269	15090	14941	15362	15441	15308	15168	15158	15385	15417	15266	15431	15162	15034
22716	40485	45184	46496	52399	44534	41711	34499	28033	22465	18051	14921	13488	13031	12870	12780	13002	12844	13017	12964	12954	12925	12841	12942	12951	12910	12921	13034	12804	13031	12802	13007	12871	12825	12862	13063	12908	12870	12901	12947	12941	12915	13104	12854	12954	12924	12986	12820	13070	12903	12866	12874	13042	12939	12843	13033	12656	12922	12790	13022	12846	12895	12876	12826	13039	12672	12894	12798	12939	12755	12684	12877	12958	13044	13004	12893	12847	12821	12913	12826	12883	12903	12705	13036	12862	12984	12886	12884	12655	12916	12712	12936	12895	12811	12917	12912	13018	13059	12965	12790	12878	12841	12973	12794	12896	12942	12983	12905	12969	12876	12844	12974	12919	12979	12911	12810	12760	12819	12965	13004	12904	12847	12988	12778	12845	12886	12830	12921	12945	12707	12773	12899	12869	12963	12900	12970	12870	12787	12949	12774	12922	12799	12971	12914	13063	12875	12714	12672	12901	12669	12944	12999	13001	12847	12771	12948	12795	12797	13077	12838	12864	12799	12902	12950	12776	12868	12836	12972	12977	13101	12997	12743	12794	13024	12968	12784	12806	12861	12916	13000	13039	12963	12819	12949	12790	12890	12877	12843	12930	12805	12926	13042	12826	12773	12772	12985	12945	12933	12719	12974	13023	12795	12771	12820	12891	12745	12984	12995	12860	12734	13014	12959	12981	12802	12907	12940	12946	12913	12962	12823	13014	12933	12886	12937	12981	12980	12779	12994	12800	12804	12884	12878	12767	12930	12838	12857	12870	12799	12902	13032	12892	13015	12758	13055	12926	12718	12924	12927	12999	12889	13043	12945	12739	12961	13051	12958	12893	13079	12844	13133	12819	12962	12961	12968	12940	12923	12889	12996	12811	12822	12949	12900	12824	13121	13026	12872	13042	12886	12636	12989	13011	12868	12977	12886	12827	12900	13032	12988	12984	12740	12887	12852	12913	12730	12898	12887	12934	12840	12912	12781	12990	12941	12905	12902	12785	12802	12988	12929	12957	12816	12898	13013	12830	12870	12977	12774	13016	12686	12802	12822	12939	12827	12809	12748	12832	12632	12850	12922	12869	12737	12959	12926	12802	12803	12978	13000	12915	12851	13057	12800	13097	12919	12874	13025	12902	12903	12995	12822	12848	12973	12812	12884	12915	12867	12900	12789	12899	12829	12829	12986	12905	12919	12919	12979	12928	12719	12884	12834	12868	12798	12902	12977	12823	12936	12930	12879	12809	12903	13012	12889	12807	12943	12817	12899	12793	12996	12940	12789	12854	12976	12678	12745	12873	13044	12759	12965	12887	12974	12971	12853	12950	12911	13011	12911	12916	12885	12890	12962	12916	12918	12824	12766	12823	13055	12806	12821	12976	12898	12888	12922	12727	12935	12973	13036	13002	12680	12967	12819	12801	12880	12835	12663	12880	12774	12889	12898	12880	12980	13209	12835	13014	12726	12815	12982	12878	12931	12815	13023	12886	13002	12794	12772	12947	12807	12842	13015	12879	12781	13058	12965	12876	12847	12856	13034	12952	12774	12753	12804	12834	12897	12974	12821	12868	12706	13026	12895	12878	12932	13054	12922	12771	12942	12803	12957	12638	12916	12939	12934	12932	12849	13006	12802	12851	12911	12785	12892	12799	12807	12994	12855	12807	12826	12799	12901	12847	12765	12876	12926	12768	12720	12796	12886	12864	12964	12853	12989	12907	12831	12911	12902	12828	12914	12836	12765	12934	12786	12941	12950	12874	12881	12844	12946	12829	12977	12913	12965	12806	12903	12935	13059	13064	12890	12877	12752	12893	12903	12991	12906	13087	12935	12925	12971	12865	12999	12758	12707	12854	12972	12819	12954	12832	12870	12719	12724	12875	12981	12944	13053	12856	12858	12767	12898	12785	12991	13025	12747	12727	12998	12798	13015	12835	12942	12890	12879	12860	12930	12943	12885	12655	12908	12846	12866	12797	12789	12849	13055	12940	13038	13037	12961	12992	13019	12908	12883	12876	12878	12976	12943	12879	12985	12742	12880	12833	12845	12888	12943	12768	12972	12973	12978	12934	13034	12876	12914	12828	12849	12840	12928	12834	12936	12922	12750	12942	12924	12750	12894	12824	12911	12908	12913	12741	12989	12969	12933	12753	12838	12823	12838	12781	12904	12887	12951	12797	12936	12744	12912	12840	13086	12861	12929	12901	12878	13042	13031	12939	13001	12819	12833	12960	12927	13019	12941	12768	12891	12871	12724	12889	13008	12745	13001	12928	12902	12901	12878	12904	12972	12878	13140	12850	12866	13077	12948	12824	12877	12756	12941	12926	12860	12994	12899	12984	12999	12929	12771	12879	12894	12841	13020	13077	12689	12807	13041	12956	12742	12877	12882	12766	12987	12868	12814	12806	12819	12929	12853	12885	12908	13145	12775	12970	13012	12839	12912	12772	12964	13006	13028	12835	12998	12988	13047	12951	12792	12785	12849	12933	12821	12950	13013	12929	12798	12906	12833	12884	12952	12863	12863	12925	12874	12987	12901	12868	12944	12989	12822	12991	12717	12895	12997	12865	12875	12953	12815	12881	12995	13098	12929	12904	12861	12966	12881	12818	12930	13037	12832	13000	12780	12873	12825	12859	12921	12842	12827	12915	12842	12867	13028	12990	12838	12930	12967	12762	12760	12867	12867	13017	12886	13083	12817	12747	12934	12926	13006	12953	12752	12981	13069	13082	12871	13068	12897	12855	12826	12772	12869	12901	12715	12938	13050	12847	12987	12942	12993	12861	12668	13035	12742	12844	12753	12926	13021	12892	13036	12984	12910	12979	13002	12913	12969	12769	12894	12942	12810	12656	12900	13006	12834	12843	12836	12922	12999	12914	12965	12848	12932	12904	12772	12995	13009	12993	12776	12908	12897	12894	12758	13076	12818	12887	12851	12786	12821	12966	12705	12943	12921	12918	12971	12786	13045	13013	12774	13024	12778	12961	12833	12950	12768	12994	12934	12949	12955	13032	12779	12923	13028	12858	12782	12902	12774	12903	13059	12836	12923	12858	12831	12803	12952	13043	13073	12899	12704	13032	12837	12966	12915	12899	12782	12999	12949	12814	12981	12909	12898	12812	12887	12888	12918	12962	12971	12926	12909	12949	12892	12866	12797	12961	12983	12914	12966	12852	12841	12902	12813	12878	12926	12841	12845	12963	12901	12829	12756	12930	12826	12848	13057	12883	12778	12964	12805	12915	12900	13074	12788	12865	12899	12866	12869	12971	12982	13024	12804	13092	13035	12848	12974	13019	12887	12712	12786	12787	12924	12808	12810	12762	12947	12826	12921	12812	12956	12910	12820	12899	13062	12936	12862	12963	12832	12972	12809	13056	12806	12952	12947	12972	12896	12854	12873	12944	13033	12708	12902	12809	12954	12877	12709	12813	12798	12825	12994	12798	12942	12781	12868	12708	12957	12805	12883	12783	12872	12840	13027	12902	12963	12762	12851	12946	12944	12818	12919	12902	12878	12917	12922	12762	12856	12800	12782	12967	12997	12800	12895	12908	12811	12715	12895	12881	12935	12909	12992	12969	12877	12885	12690	13091	12866	12868	12772	12755	12941	13044	12931	12866	12921	12918	12890	13025	12761	13030	12908	12997	12961	12953	12884	12964	12919	12912	12840	12888	12860	12872	12884	12867	13081	12839	12971	12889	12933	12922	12724	12794	13031	12889	12710	13003	12721	12917	12768	12873	12949	12865	12937	12793	12830	12908	13019	12915	12860	12799	12990	12948	12846	12991	12878	12899	12879	12846	12804	12980	12699	12867	13033	12814	12951	12724	12952	12910	12807	12893	12969	12873	12958	12930	12842	12899	12891	12926	12905	12930	12776	12872	13057	12921	12907	12912	12966	12967	12890	13013	13012	13004	12963	12851	12924	12978	12786	12804	12903	12948	12872	12749	12821	12709	12874	12842	12846	12882	12834	13038	12920	13030	12789	12657	12886	12937	12836	12973	12903	12720	12794	12825	12746	12954	13104	12992	12795	12791	12949	12830	12821	12859	12927	12858	12804	12879	12974	12935	13045	12903	13010	12800	12865	12942	12804	12866	12810	12868	12900	12920	12881	12832	12903	12850	12783	12883	12911	12906	12951	12952	12996	12959	13115	12843	12814	12997	12835	12786	12954	12910	12850	12772	12892	12929	12941	12878	12770	13034	12886	12897	12808	12863	12861	12788	12923	12727	12729	12971	12925	12753	12714	12719	12881	12627	13012	12843	12790	12943	12889	13013	12916	12939	12898	12939	12898	12967	12800	12888	13053	13031	12896	12999	12758	12739	12991	12937	12936	12944	12878	12796	12938	12973	12896	13002	12860	13002	12824	12815	12730	12915	12986	12771	12850	12996	12679	12912	12899	12791	12767	12948	12958	12839	12966	12776	12897	12925	12898	12968	12893	12954	12815	12806	13005	12761	12907	12817	12877	12988	12915	12856	12917	12952	13000	12947	12943	12789	12826	12754	12824	12819	12877	12906	12904	12930	12944	12986	12816	12773	12871	12862	12966	12845	13023	12898	12908	12610	12874	12947	12990	12888	12825	13054	13033	12862	12781	12927	12901	12816	12815	12764	12804	12791	12806	12957	12914	12907	13034	12975	12936	12997	12973	12777	12933	12947	12830	12926	12730	12770	12942	12942	12741	13046	12950	12888	12936	12858	12737	12921	12910	12955	12905	12812	12897	12881	12922	12891	12947	12827	12931	12910	12826	12869	12892	12813	13048	12714	12881	12844	12936	12939	12821	12997	12939	12736	12921	13040	12940	12681	12867	12971	12880	13083	12927	13007	12915	12862	13006	12933	12874	13013	12783	12940	12795	12807	13086	12927	12928	12894	12781	12760	12875	12874	12735	12938	12850	12757	12920	12860	12880	12834	12805	12740	12791	12909	12875	13050	13032	12955	12908	13044	12783	12768	12748	12893	12773	12826	12855	12928	12954	12856	13059	12911	12846	12912	12897	12791	12749	12775	12927	12813	12952	12872	12912	12797	12895	12928	12914	12869	13022	12775	12928	13012	12893	12960	12741	12890	12795	12780	12850	12975	12926	12985	12732	13050	12868	12977	12884	12916	12905	12996	12692	12947	12930	12776	12800	12898	12791	12671	12822
24365	21160	28591	26844	50662	64633	55894	52370	43204	33944	25790	20330	17247	15719	15197	15345	15040	15128	15148	15008	15235	15128	15127	14933	15100	15182	15141	14964	14992	15041	15097	15184	14981	14961	14831	15082	15127	15054	15197	15092	15009	14924	15007	15067	14943	15030	14965	15012	15050	15021	15093	15070	15085	15011	15130	15189	15027	15013	14961	14899	15080	15006	14937	14979	14942	14848	15142	15045	15018	14928	15088	15054	15041	14862	15017	15090	14947	14923	15122	15013	14893	15054	15194	14951	14945	15025	14935	14884	15024	15015	15100	14908	14931	14830	14997	15010	15098	14874	15257	15077	14876	14892	15197	14806	14982	14862	15048	14891	14923	14978	15156	15114	15055	14898	14796	15044	14907	14961	14799	14916	15124	14958	14914	15057	14938	14884	14983	14858	14904	15059	15042	14955	14996	14959	15182	14906	15042	15075	14987	15038	15155	15061	15008	14799	14904	15024	14841	15088	14978	15068	15023	15003	14951	14745	15000	15249	15095	15054	15063	14946	15007	14804	14916	14969	15070	14841	14873	14924	15098	15122	14960	15007	14923	15034	14902	15186	14988	14867	15063	14922	15022	15021	15137	14975	15056	14944	14848	14981	14932	15228	15123	15048	14983	15118	15024	14858	15168	15032	14922	15258	15045	15005	14790	14982	14739	14902	14886	15050	14870	15028	15139	15029	14751	14844	15005	14878	15066	15038	15142	14833	14788	14787	14941	14826	15135	15085	14877	15040	15046	14918	14913	14760	14979	15152	15036	15197	14796	14915	14911	15023	15228	15011	14868	14912	14917	14847	15103	15078	15121	15156	14865	15165	14850	15082	15015	14879	15005	14992	15154	15022	15174	14881	14961	15153	14897	14897	15043	14982	15097	15055	14838	15090	14974	15043	14928	14874	15141	14827	14916	14938	15007	15075	15040	15086	15030	14845	15078	15039	14980	15140	15042	14904	15067	15048	14860	14938	14801	15041	15032	14997	14964	15049	15163	15272	14816	15057	14905	15020	15047	14859	14940	15222	14928	14755	14996	14998	14960	14898	14979	15119	15118	15113	14951	14816	15056	14970	15060	14963	15025	14945	14940	14913	15098	14870	15160	15038	14979	14985	15123	15049	15134	14906	15077	15069	15055	14831	14993	14841	14943	14928	15037	15006	14938	14730	15147	15029	15023	15192	15195	15159	14990	14972	14912	14852	14818	14909	14908	15157	14986	14877	14926	15278	15013	14862	14837	14964	15067	15161	14918	14838	15067	15037	14814	14991	15135	15121	15137	14840	14890	14872	14962	14885	14855	14970	14772	15063	14922	14988	15103	14944	14895	14922	14986	15032	14742	15037	14783	14781	15040	15056	15108	15128	15043	14836	14951	15072	15054	14997	15005	15133	14834	15089	14703	14938	14927	14967	14870	14827	15057	15132	15011	14920	14978	15001	15004	15082	14920	15087	15136	15003	14896	15090	14873	14920	15091	15032	14876	14907	15027	14978	14867	15002	14814	14848	14922	14899	14995	15132	14990	15027	14859	15109	14863	14959	15081	15248	15236	15109	15263	15077	14995	15006	14696	15079	15047	15042	15005	14989	15152	14926	14991	14981	15029	15088	14960	15060	15032	14964	14986	14743	14950	15037	14971	14843	15006	15200	15070	15011	15164	15013	15080	14859	15061	14865	15131	14941	14958	14947	14804	15020	14906	15160	14973	15120	15013	14933	14985	15043	15178	14937	14879	14953	15330	14985	15039	15180	14922	14881	15111	14840	14816	14907	14829	14925	15113	14902	14958	14799	15049	14909	14973	14740	15070	15051	15129	15007	15122	15082	15034	14969	15306	15049	14829	14814	14941	14949	14992	14989	14778	14912	14886	14999	15060	15063	15115	15064	15034	14999	14977	15006	14882	15070	14846	14848	15173	15044	15100	14948	15071	15009	15054	14991	15052	15168	14926	15044	15230	14833	14889	14912	15024	15129	15013	14820	14880	14997	15051	14925	14872	14892	14913	14958	15223	15233	14992	14876	14987	14880	14986	15012	14890	14905	14847	14804	15166	15047	14793	15153	14887	14942	14837	14977	14775	14987	15080	14939	15038	15076	15052	14890	15000	15119	14982	15064	14998	15016	14947	14809	14975	15184	15032	14950	15123	14965	14934	14984	15068	15141	14918	14804	14926	15115	14860	14900	15138	15091	15133	15134	15214	14847	15003	15021	15140	14923	14809	14844	14936	15066	15035	14891	15027	15176	15014	14975	15072	15120	14836	14992	15159	14900	14870	14851	15111	15038	14795	14989	14985	15020	15029	14945	14914	15107	14959	14811	14876	14998	15096	14908	14932	15106	15143	15006	14937	15118	14957	15122	14848	15023	14865	15035	15085	14690	15124	14861	14939	14914	14944	14908	14857	14937	15107	15076	14946	14908	14908	14957	14958	14992	15078	15044	15063	15049	15198	15058	15162	15176	15092	14864	14874	15216	14844	14800	14973	14846	14888	14710	14871	15097	15062	14925	15103	14983	14974	15040	15135	14986	14912	15015	14996	14947	15116	14919	15155	15144	14786	14922	15051	15082	15031	15028	14902	14866	14947	15084	15120	15225	14987	14931	14984	14821	15217	15060	14999	14988	14882	15128	15111	15284	15042	14887	15139	15350	15051	14989	14882	15021	14938	15020	14968	14825	14921	15010	15048	15092	15197	14818	14930	14904	14911	14979	15067	14970	14740	15108	15055	14897	15125	15098	15115	15105	14771	14919	15013	15020	15044	15054	14975	15023	15007	15024	15106	14985	14840	15044	14963	15036	14944	15209	14966	14888	14888	14849	14988	14897	15042	14973	15183	15218	14901	15069	14898	15052	15108	14958	14909	14952	15104	14955	14874	14872	14989	14935	14948	14941	15220	14947	15233	15082	14797	14964	15066	14867	14910	15074	14847	14920	15051	14956	15120	14906	14786	15011	14975	14945	15053	14888	15065	14954	14917	14947	14970	14781	14968	15032	15161	14867	14906	14706	14942	15029	15016	14963	14960	15027	14917	14831	14984	15028	14866	15171	14830	15101	15067	15021	15060	14889	14976	14858	14956	14874	14989	14968	14960	14859	14875	15081	14966	15240	14899	15171	15132	14927	14932	15092	15020	14826	15134	14929	14979	14915	14954	15039	14697	14999	14815	14986	15004	14989	15058	14870	15089	14990	14785	14999	14738	15192	14836	15183	15046	14924	15158	15034	15164	14929	15087	15044	14978	15173	15059	15003	14891	14960	15000	15172	14949	14885	14859	15143	15049	14887	14935	14972	14940	14957	15004	15095	14808	15052	14885	15069	15025	15036	15115	15062	15280	15076	15073	15020	15072	15079	15012	15093	15007	15064	14951	14816	14790	14991	14996	14915	14909	15113	15015	15026	15103	14995	14846	15057	14938	15052	14934	14943	15137	15045	14943	15133	15135	15160	14905	15004	15024	15001	15103	14968	15067	14866	15093	14921	15082	14759	14824	14976	14995	14919	14874	15054	14869	15054	15135	15233	15148	15002	15033	14963	14792	15083	15003	14822	14978	14812	14950	14873	14856	15160	15289	15084	14979	15109	15007	15134	15198	14993	15165	15110	14789	14900	15032	15064	14936	14960	14725	14729	15128	14966	14793	14954	15051	14728	14998	14983	15011	14998	15032	14867	15032	14973	15158	14918	14984	15002	14906	14888	14889	14985	15033	15002	15177	15036	14947	15013	15019	14947	14981	15038	14902	14913	14778	14995	14947	15092	14899	15173	15120	15065	15153	15072	15034	14926	14988	14937	14873	14953	15034	15034	14961	15045	14957	15012	14879	14938	15131	14863	14937	14954	14888	14937	14768	14944	15038	15163	15011	14917	14946	15021	15021	15011	14891	14944	15114	14997	15077	14977	15127	15143	14866	15182	15042	14850	14871	14989	14986	15102	15027	14783	15099	14966	14787	15085	14950	14943	14924	14998	14908	15019	15075	15180	14986	14979	14971	14980	14917	15086	15069	15154	15012	15092	14986	14973	15016	15055	14856	14879	14988	14893	15027	14974	15063	15015	15073	14871	14873	15032	15044	15018	14908	15306	15151	14934	14822	14912	15048	14825	15094	15089	15000	15102	15155	15208	15160	15034	14889	14986	14983	14829	15107	14725	14997	15040	15211	14887	15165	14840	14969	15032	14915	15057	15013	15046	14873	15021	14897	14975	15027	14927	14994	14957	14900	15088	15068	14825	15058	15139	14952	15109	15021	15077	14937	14993	14998	14953	14972	14985	15126	15043	14822	15138	15198	15073	15011	14965	14848	15029	15011	14886	15111	14963	14829	15125	14952	14906	15067	14920	14900	14998	15055	14803	14723	14919	14721	15146	14980	15032	15016	14956	15090	15094	14971	15062	15017	15190	14952	14761	14797	14901	15074	14928	14927	14994	14808	15003	15025	15108	14938	14915	14982	15025	15023	15033	14975	15092	14936	15153	15041	15025	15092	14832	15227	15135	14861	14866	14941	14989	14990	15034	14975	14850	14781	15049	15032	15048	14904	15090	14914	15183	14868	14989	15002	14941	14989	15129	14801	14974	15120	15089	15174	14987	15090	15002	14958	14971	14939	14901	14941	15036	14868	14919	14926	14929	14966	15096	15073	14946	15085	14809	14962	15063	15004	14977	14755	14913	15042	15033	14924	14835	14963	14978	14898	14869	14927	15015	14966	15026	14961	14853	14884	14942	15112	14956	14929	14950	15245	14923	15106	14818	14892	14827	15094	15131	15145	15095	15077	15125	14842	14994	14927	15035	14945	15026	14950	14989	15099	14979	14995	15182	14898	14883	14958	15094	14987	14991	15163	15045	14898	15152	15004	15022	15017	15046	15031	14983	14942	15096	14888	14785	14754	14751	14945	14989	15143	15014	15024	15070	15055	15058	14882	15072	14988	15010	15075	14710	14883	14760	14799	15075	15094	14899	15038	14796	14949	14968	14938	15038	14972	14977	15018	15177	15180	14969	14978	14869	14687	15112	14934	14980	15006	14965	15089	15053	15196	14963	14963	14758	14888	14927	14882	14861	14847	15081	14920	14906	15050	15058	14998	14970	15058	14863	14819	15067	14788	14918	14900	15037	15143	14842	15065	15078	14985	15058	14751	14863	14965	15075	15014	15070	14922	14886
28872	53580	56824	56073	68076	67732	56976	53430	43767	33566	24665	18372	14637	13209	12900	12911	12786	12878	12794	12648	12800	12720	12719	12722	12731	12848	12672	12473	12813	12710	12634	12787	12775	12808	12714	12781	12724	12640	12620	12681	12557	12718	12852	12748	12738	12843	12682	12885	12774	12854	12742	12731	12682	12793	12702	12774	12612	12673	12745	12697	12795	12632	12826	12760	12749	12553	12640	12824	12653	12853	12715	12722	12693	12744	12583	12690	12829	12886	12685	12601	12677	12552	12856	12702	12669	12593	12776	12597	12621	12704	12759	12633	12778	12826	12564	12631	12711	12843	12532	12705	12824	12683	12672	12724	12622	12451	12785	12783	12649	12500	12730	12734	12796	12695	12700	12744	12708	12603	12918	12808	12704	12631	12644	12801	12747	12719	12699	12675	12686	12844	12596	12810	12823	12715	12743	12552	12733	12737	12644	12774	12648	12781	12698	12655	12703	12831	12650	12807	12701	12539	12708	12814	12685	12690	12605	12772	12788	12745	12807	12560	12762	12672	12759	12695	12589	12718	12769	12756	12795	12767	12866	12726	12866	12792	12683	12703	12715	12673	12724	12595	12656	12729	12718	12702	12692	12837	12725	12613	12834	12579	12636	12783	12773	12773	12640	12729	12671	12663	12762	12602	12740	12768	12707	12644	12784	12520	12854	12686	12746	12761	12712	12619	12787	12644	12550	12704	12825	12837	12658	12538	12816	12775	12657	12608	12763	12802	12788	12874	12663	12895	12782	12831	12640	12821	12679	12762	12572	12706	12634	12557	12800	12802	12509	12796	12459	12687	12685	12568	12547	12787	12564	12764	12641	12733	12768	12721	12706	12751	12590	12705	12792	12829	12930	12638	12619	12761	12655	12791	12666	12580	12660	12703	12831	12600	12591	12610	12689	12794	12814	12683	12727	12705	12703	12828	12744	12706	12626	12684	12754	12688	12637	12680	12748	12623	12794	12848	12684	12800	12733	12735	12732	12684	12794	12654	12621	12675	12607	12646	12682	12770	12702	12786	12852	12688	12873	12627	12633	12873	12582	12698	12685	12707	12487	12676	12526	12842	12722	12759	12874	12793	12627	12629	12726	12565	12662	12606	12750	12703	12618	12856	12645	12799	12523	12745	12559	12617	12684	12670	12614	12659	12689	12707	12906	12819	12601	12741	12815	12700	12803	12816	12732	12617	12703	12667	12686	12630	12816	12756	12696	12768	12677	12799	12567	12655	12643	12853	12532	12689	12768	12805	12593	12645	12651	12716	12658	12696	12443	12557	12649	12695	12682	12809	12613	12800	12638	12661	12669	12702	12849	12741	12638	12706	12732	12668	12919	12742	12656	12501	12697	12527	12776	12729	12671	12818	12866	12694	12534	12715	12693	12822	12687	12663	12729	12793	12720	12681	12607	12836	12650	12686	12563	12606	12646	12450	12815	12563	12696	12749	12721	12655	12735	12764	12957	12606	12660	12582	12648	12641	12629	12634	12677	12769	12818	12563	12779	12720	12716	12675	12694	12785	12665	12834	12659	12628	12754	12782	12654	12835	12832	12708	12768	12800	12745	12766	12566	12594	12578	12732	12546	12670	12772	12543	12682	12579	12575	12705	12795	12601	12657	12600	12602	12818	12829	12693	12787	12698	12809	12578	12492	12669	12706	12763	12571	12688	12729	12485	12692	12654	12743	12605	12768	12789	12534	12714	12661	12657	12724	12676	12566	12643	12847	12764	12545	12588	12757	12856	12830	12684	12805	12714	12728	12649	12708	12639	12888	12707	12596	12698	12695	12726	12686	12778	12821	12596	12646	12732	12809	12614	12767	12692	12576	12647	12777	12729	12591	12730	12715	12497	12584	12552	12693	12557	12765	12763	12716	12862	12764	12680	12749	12738	12632	12597	12553	12781	12774	12668	12502	12729	12584	12851	12701	12734	12719	12645	12817	12665	12608	12668	12849	12749	12726	12774	12623	12582	12757	12562	12641	12674	12661	12609	12640	12639	12723	12825	12669	12722	12685	12849	12903	12689	12627	12741	12839	12853	12762	12814	12727	12954	12542	12750	12479	12661	12645	12691	12858	12745	12631	12638	12634	12773	12762	12751	12659	12798	12652	12702	12733	12850	12743	12735	12677	12615	12667	12821	12838	12806	12679	12729	12849	12741	12699	12863	12661	12715	12775	12639	12627	12840	12647	12587	12772	12722	12741	12787	12727	12608	12885	12515	12633	12555	12662	12627	12688	12844	12844	12694	12464	12699	12616	12635	12762	12689	12614	12608	12644	12775	12777	12659	12694	12864	12903	12500	12854	12828	12726	12672	12633	12840	12660	12666	12627	12548	12707	12649	12699	12815	12621	12706	12696	12614	12767	12695	12734	12539	12641	12620	12611	12735	12842	12568	12770	12762	12689	12586	12629	12550	12703	12702	12814	12698	12596	12727	12845	12743	12655	12679	12686	12991	12711	12591	12624	12829	12584	12677	12695	12794	12727	12578	12703	12787	12684	12735	12626	12564	12731	12768	12556	12722	12826	12623	12610	12666	12668	12793	12454	12728	12566	12810	12719	12779	12642	12540	12730	12692	12704	12622	12746	12769	12747	12739	12749	12527	12727	12657	12772	12550	12668	12669	12713	12708	12791	12668	12612	12658	12531	12799	12863	12700	12732	12409	12781	12775	12535	12694	12677	12763	12668	12714	12657	12671	12584	12615	12709	12652	12592	12962	12658	12729	12564	12574	12675	12672	12605	12716	12407	12606	12549	12551	12505	12694	12905	12705	12690	12675	12819	12562	12644	12761	12624	12761	12728	12774	12701	12725	12773	12622	12916	12703	12802	12689	12640	12662	12736	12744	12655	12648	12673	12763	12741	12644	12591	12786	12720	12763	12458	12722	12728	12681	12783	12664	12586	12637	12807	12652	12711	12702	12688	12517	12614	12676	12653	12825	12581	12744	12740	12539	12700	12772	12526	12646	12607	12761	12681	12714	12733	12625	12673	12693	12671	12617	12771	12655	12769	12757	12671	12560	12495	12598	12806	12872	12528	12926	12684	12552	12701	12671	12606	12589	12646	12653	12638	12664	12560	12781	12579	12886	12807	12608	12800	12717	12524	12782	12775	12710	12802	12798	12664	12749	12732	12931	12688	12717	12441	12652	12599	12821	12790	12677	12702	12791	12676	12652	12715	12644	12641	12604	12810	12697	12700	12586	12714	12683	12739	12725	12785	12651	12631	12674	12723	12571	12771	12729	12878	12712	12821	12771	12769	12673	12855	12719	12672	12703	12659	12595	12520	12809	12781	12683	12611	12643	12728	12658	12646	12636	12709	12649	12638	12749	12620	12535	12820	12659	12819	12720	12772	12753	12716	12806	12747	12694	12719	12725	12711	12753	12795	12642	12767	12615	12786	12671	12837	12745	12635	12486	12826	12699	12731	12767	12711	12737	12688	12614	12764	12684	12561	12654	12686	12734	12708	12714	12712	12645	12741	12776	12768	12643	12603	12794	12673	12644	12747	12682	12506	12739	12613	12815	12622	12581	12629	12716	12711	12796	12703	12736	12745	12657	12737	12644	12697	12777	12675	12761	12717	12746	12714	12658	12774	12633	12651	12651	12893	12646	12813	12653	12620	12647	12565	12719	12814	12628	12767	12777	12758	12700	12782	12706	12691	12681	12599	12749	12603	12713	12585	12581	12836	12638	12577	12772	12637	12657	12916	12735	12689	12661	12826	12601	12650	12640	12526	12800	12840	12640	12787	12538	12828	12770	12618	12620	12606	12812	12641	12903	12776	12651	12636	12777	12666	12829	12683	12777	12821	12701	12696	12595	12731	12512	12557	12656	12621	13003	12724	12656	12739	12781	12634	12685	12572	12752	12788	12767	12659	12757	12773	12854	12752	12626	12712	12638	12612	12812	12665	12704	12785	12696	12561	12661	12631	12627	12631	12630	12789	12665	12626	12434	12603	12651	12773	12752	12653	12844	12806	12596	12628	12650	12799	12784	12713	12637	12716	12678	12680	12790	12750	12761	12551	12812	12771	12630	12868	12727	12832	12720	12651	12639	12827	12775	12608	12768	12601	12682	12697	12787	12788	12679	12798	12529	12702	12701	12654	12600	12720	12691	12650	12674	12632	12816	12777	12588	12843	12598	12662	12818	12802	12701	12536	12525	12833	12711	12721	12439	12897	12670	12684	12766	12661	12773	12711	12705	12806	12699	12704	12811	12687	12774	12567	12713	12590	12758	12704	12668	12469	12738	12570	12655	12664	12672	12747	12676	12780	12663	12579	12635	12800	12669	12768	12773	12715	12743	12661	12681	12761	12617	12778	12612	12543	12845	12588	12768	12428	12720	12786	12552	12835	12759	12618	12869	12469	12776	12652	12770	12638	12677	12595	12737	12543	12769	12611	12690	12822	12599	12856	12759	12761	12626	12769	12741	12688	12769	12762	12694	12832	12691	12642	12610	12586	12689	12756	12594	12646	12848	12718	12633	12650	12790	12723	12577	12623	12643	12642	12788	12677	12705	12773	12768	12638	12779	12764	12654	12799	12611	12780	12689	12692	12727	12528	12709	12628	12950	12712	12659	12665	12764	12656	12659	12850	12709	12733	12717	12873	12694	12911	12621	12721	12720	12668	12649	12777	12691	12751	12684	12666	12608	12753	12721	12601	12701	12518	12863	12786	12499	12678	12705	12690	12831	12792	12695	12843	12704	12632	12542	12855	12708	12651	12755	12669	12655	12717	12833	12713	12698	12641	12828	12585	12759	12771	12699	12633	12753	12623	12575	12703	12824	12718	12633	12769	12673	12758	12681	12635	12536	12631	12623	12629	12527	12852	12676	12614	12671	12666	12735	12752	12681	12654	12765	12661	12901	12774	12756	12645	12742	12793	12616	12551	12714	12906	12856	12866	12663	12643	12837	12595	12745	12882	12664	12678	12739	12648	12658	12662	12576	12760	12646	12703	12614	12883	12715	12600	12789	12704	12722	12757	12814	12726	12675	12908	12771	12605	12620	12706	12674	12489	12824	12788	12743	12872	12689	12809	12669	12715	12729	12617	12528	12652	12759	12655	12630	12827	12820	12524	12850	12605	12716	12483	12625	12699	12736	12745	12697	12588	12768	12679	12900	12547	12709	12656	12554
30673	21481	20813	20194	21104	24171	21608	19956	18299	17638	17281	16967	16632	16730	16715	16714	16211	16653	16513	16480	16603	16493	16682	16695	16496	16579	16219	16536	16598	16432	16560	16600	16501	16550	16735	16774	16723	16878	16718	16589	16478	16695	16564	16574	16436	16739	16527	16503	16615	16637	16607	16435	16485	16541	16521	16750	16509	16611	16643	16401	16689	16481	16292	16442	16676	16654	16547	16608	16439	16626	16676	16586	16653	16650	16461	16635	16612	16550	16482	16546	16608	16560	16516	16338	16459	16444	16573	16681	16450	16637	16644	16467	16567	16475	16410	16502	16489	16215	16340	16375	16454	16435	16617	16560	16603	16688	16505	16502	16535	16400	16402	16422	16658	16596	16700	16398	16524	16422	16345	16336	16392	16475	16571	16537	16541	16497	16539	16535	16616	16598	16539	16649	16453	16794	16622	16371	16315	16622	16532	16627	16511	16629	16407	16507	16542	16625	16621	16512	16563	16244	16492	16494	16530	16427	16592	16564	16577	16518	16530	16472	16668	16576	16588	16481	16605	16436	16344	16686	16423	16531	16505	16744	16706	16469	16618	16470	16304	16587	16549	16627	16416	16575	16497	16411	16705	16546	16555	16522	16611	16589	16636	16704	16416	16456	16537	16465	16545	16684	16474	16569	16546	16554	16373	16517	16468	16610	16453	16541	16689	16841	16435	16519	16461	16635	16450	16533	16628	16549	16731	16609	16472	16491	16326	16433	16486	16526	16415	16424	16537	16586	16627	16711	16696	16498	16707	16445	16490	16554	16506	16616	16677	16549	16478	16535	16564	16601	16485	16771	16489	16491	16443	16348	16481	16559	16513	16381	16421	16610	16475	16457	16631	16307	16383	16484	16327	16302	16479	16631	16609	16392	16579	16467	16550	16431	16414	16426	16545	16444	16536	16644	16440	16324	16401	16309	16874	16366	16541	16532	16587	16541	16568	16435	16452	16306	16509	16504	16490	16462	16667	16518	16517	16413	16571	16521	16628	16584	16491	16752	16230	16432	16644	16441	16435	16407	16583	16462	16539	16482	16504	16541	16352	16640	16556	16346	16581	16479	16456	16562	16253	16509	16622	16596	16652	16471	16582	16566	16675	16529	16443	16595	16532	16482	16602	16620	16398	16456	16364	16571	16524	16411	16561	16699	16302	16503	16539	16678	16365	16306	16475	16599	16575	16529	16350	16682	16787	16540	16387	16710	16293	16303	16499	16547	16443	16592	16470	16527	16521	16435	16665	16591	16595	16580	16586	16519	16625	16347	16326	16569	16529	16462	16512	16421	16477	16453	16586	16493	16620	16438	16526	16659	16715	16482	16344	16608	16622	16344	16449	16649	16602	16677	16586	16460	16643	16475	16625	16669	16502	16447	16445	16507	16474	16476	16253	16470	16642	16693	16527	16372	16734	16683	16402	16674	16314	16458	16471	16587	16735	16566	16598	16524	16378	16476	16730	16530	16559	16558	16590	16701	16463	16557	16616	16467	16482	16646	16480	16357	16310	16408	16656	16566	16515	16544	16431	16757	16867	16538	16373	16581	16432	16480	16485	16416	16719	16408	16622	16534	16505	16835	16446	16559	16385	16474	16766	16592	16702	16529	16834	16461	16432	16516	16330	16551	16777	16606	16534	16506	16333	16465	16498	16483	16638	16536	16641	16450	16438	16256	16630	16343	16443	16716	16654	16497	16732	16395	16552	16432	16641	16425	16512	16450	16328	16661	16527	16473	16281	16676	16600	16548	16379	16613	16491	16759	16481	16616	16572	16395	16492	16670	16641	16440	16372	16542	16544	16529	16726	16628	16532	16563	16528	16562	16428	16553	16492	16639	16584	16542	16447	16421	16652	16533	16620	16532	16523	16400	16527	16649	16330	16436	16515	16667	16665	16364	16458	16597	16510	16367	16564	16533	16538	16623	16608	16645	16681	16406	16585	16617	16506	16564	16544	16831	16591	16628	16526	16572	16627	16465	16496	16338	16479	16556	16681	16657	16383	16580	16617	16419	16527	16396	16398	16784	16479	16347	16444	16386	16527	16545	16476	16442	16575	16467	16421	16412	16460	16481	16524	16527	16691	16581	16674	16466	16451	16610	16444	16571	16508	16527	16778	16622	16533	16603	16673	16573	16447	16682	16550	16393	16448	16442	16803	16497	16732	16437	16474	16581	16494	16645	16424	16486	16465	16565	16780	16642	16597	16547	16362	16590	16612	16660	16438	16498	16336	16485	16696	16420	16503	16549	16588	16052	16405	16544	16528	16630	16548	16381	16460	16588	16526	16710	16597	16286	16681	16478	16606	16556	16421	16547	16387	16455	16470	16479	16563	16373	16548	16512	16548	16708	16541	16535	16466	16410	16639	16642	16442	16495	16481	16413	16690	16582	16600	16533	16333	16387	16435	16393	16677	16643	16462	16483	16657	16488	16569	16555	16588	16539	16617	16605	16479	16593	16633	16493	16573	16506	16490	16383	16398	16421	16533	16560	16708	16510	16680	16388	16355	16754	16596	16409	16572	16468	16513	16518	16458	16489	16683	16470	16435	16494	16778	16396	16831	16496	16597	16461	16748	16585	16371	16550	16329	16714	16575	16770	16609	16744	16636	16660	16602	16537	16642	16593	16429	16552	16722	16422	16483	16752	16533	16674	16682	16550	16532	16681	16429	16374	16408	16441	16669	16550	16515	16750	16538	16511	16638	16633	16621	16823	16263	16396	16410	16516	16343	16434	16771	16582	16639	16587	16647	16469	16380	16612	16426	16454	16353	16568	16579	16611	16465	16413	16557	16574	16366	16548	16463	16526	16674	16602	16683	16571	16469	16599	16746	16478	16690	16619	16552	16606	16432	16378	16631	16587	16494	16596	16514	16621	16501	16416	16488	16370	16597	16683	16612	16798	16488	16412	16445	16345	16532	16535	16624	16654	16534	16779	16554	16667	16586	16565	16617	16533	16504	16574	16515	16436	16623	16711	16380	16313	16301	16533	16543	16470	16519	16534	16377	16408	16518	16563	16499	16518	16481	16448	16567	16392	16630	16434	16510	16566	16395	16341	16659	16378	16478	16525	16570	16634	16406	16432	16659	16447	16656	16471	16779	16459	16507	16445	16770	16587	16539	16679	16647	16424	16682	16631	16685	16530	16537	16515	16550	16359	16555	16477	16614	16327	16497	16521	16525	16621	16531	16523	16451	16331	16554	16481	16436	16594	16410	16695	16764	16639	16663	16548	16489	16535	16505	16503	16754	16627	16588	16486	16439	16553	16566	16673	16457	16517	16516	16442	16815	16548	16629	16741	16359	16646	16611	16608	16468	16689	16680	16728	16454	16562	16485	16434	16659	16515	16378	16491	16487	16600	16686	16475	16559	16732	16695	16390	16386	16573	16557	16586	16671	16435	16491	16540	16438	16489	16591	16480	16523	16554	16384	16665	16430	16360	16697	16847	16515	16663	16589	16694	16440	16582	16516	16577	16383	16677	16643	16512	16455	16459	16458	16378	16474	16423	16612	16533	16460	16632	16430	16601	16604	16549	16551	16615	16599	16499	16623	16690	16432	16479	16563	16439	16428	16384	16626	16524	16568	16634	16665	16357	16713	16385	16612	16695	16601	16545	16521	16574	16805	16622	16619	16444	16561	16625	16513	16665	16594	16491	16373	16550	16661	16502	16524	16575	16562	16436	16610	16566	16537	16722	16494	16379	16385	16550	16425	16583	16649	16752	16418	16532	16585	16960	16679	16661	16624	16609	16479	16611	16579	16680	16523	16706	16470	16567	16578	16524	16675	16647	16691	16323	16504	16360	16566	16665	16421	16647	16465	16609	16528	16791	16441	16354	16523	16333	16527	16585	16412	16402	16515	16540	16620	16720	16434	16673	16567	16485	16408	16449	16630	16541	16333	16533	16334	16485	16492	16431	16469	16665	16426	16719	16502	16512	16398	16544	16608	16532	16564	16468	16284	16533	16397	16575	16469	16523	16375	16504	16685	16441	16434	16293	16392	16555	16395	16568	16531	16388	16846	16906	16660	16331	16774	16714	16380	16356	16420	16488	16394	16585	16551	16652	16555	16554	16602	16538	16717	16334	16559	16571	16231	16491	16772	16197	16682	16537	16511	16302	16692	16478	16585	16546	16312	16610	16556	16597	16369	16347	16360	16603	16494	16526	16569	16701	16604	16619	16479	16208	16419	16407	16632	16438	16461	16313	16422	16549	16517	16504	16725	16410	16585	16456	16545	16645	16645	16542	16451	16548	16578	16575	16592	16742	16294	16395	16617	16393	16437	16360	16377	16413	16439	16476	16408	16584	16526	16559	16400	16498	16783	16562	16644	16446	16518	16639	16507	16626	16523	16498	16620	16598	16544	16600	16414	16387	16470	16613	16418	16421	16473	16627	16681	16531	16604	16532	16592	16420	16438	16607	16541	16573	16450	16470	16411	16508	16578	16570	16489	16354	16420	16278	16764	16437	16489	16479	16488	16652	16418	16536	16436	16464	16876	16572	16668	16498	16635	16606	16525	16579	16549	16547	16492	16459	16767	16562	16470	16560	16609	16745	16443	16397	16414	16637	16409	16533	16493	16618	16705	16729	16688	16653	16557	16718	16491	16551	16865	16326	16558	16510	16488	16484	16501	16497	16625	16633	16505	16438	16626	16524	16455	16504	16592	16619	16489	16721	16568	16522	16517	16534	16332	16569	16684	16482	16421	16604	16386	16520	16586	16560	16413	16444	16661	16653	16698	16620	16584	16517	16620	16500	16666	16441	16504	16667	16756	16614	16635	16467	16387	16457	16548	16573	16604	16662	16515	16576	16546	16515	16534	16511	16377	16367	16506	16518	16585	16736	16523	16426	16518	16783	16558	16686	16676	16689	16569	16590	16672	16559	16619	16562	16501	16636	16510	16634	16604	16673	16738	16580	16788	16587	16378	16567	16448	16555	16600	16336	16619	16587	16396	16609	16511	16380	16682	16540	16682	16588	16531	16546	16423	16606	16573	16653	16442	16615	16560	16615	16569	16447	16492	16386	16511	16451	16595	16447	16607	16596	16591	16403	16610	16533	16467	16518	16531	16589	16397	16684	16396	16704	16621	16707	16562	16691	16430	16633	16526	16533	16460	16386	16562	16538	16712	16522	16589	16562
16614	18449	17486	17908	21202	23951	19852	17781	15451	14888	14522	13982	13875	13710	13615	13658	13633	13517	13625	13642	13657	13620	13593	13625	13515	13559	13587	13432	13580	13627	13552	13719	13719	13570	13705	13655	13740	13760	13607	13766	13908	13633	13629	13660	13602	13647	13603	13437	13494	13560	13621	13542	13757	13618	13737	13649	13590	13854	13487	13636	13648	13699	13539	13702	13547	13780	13820	13573	13637	13547	13608	13693	13573	13657	13728	13564	13525	13830	13557	13643	13765	13684	13604	13557	13661	13734	13658	13856	13670	13689	13630	13490	13713	13730	13557	13610	13793	13679	13602	13734	13605	13774	13605	13564	13684	13626	13510	13707	13512	13524	13435	13549	13907	13664	13675	13612	13496	13711	13806	13563	13717	13760	13689	13699	13714	13620	13629	13711	13510	13538	13855	13449	13800	13545	13555	13541	13655	13640	13765	13644	13556	13566	13709	13582	13769	13489	13631	13575	13626	13462	13566	13567	13584	13606	13604	13637	13621	13579	13641	13664	13666	13597	13648	13699	13672	13687	13644	13515	13771	13698	13735	13713	13645	13664	13692	13695	13685	13630	13760	13507	13624	13617	13654	13508	13550	13605	13634	13752	13650	13651	13577	13678	13671	13546	13454	13650	13775	13418	13711	13503	13600	13636	13741	13547	13820	13666	13584	13670	13546	13608	13645	13652	13583	13589	13738	13690	13646	13742	13614	13677	13627	13973	13638	13595	13467	13394	13408	13792	13642	13666	13684	13682	13780	13605	13690	13579	13657	13569	13465	13562	13735	13701	13494	13670	13428	13556	13727	13530	13800	13556	13652	13443	13566	13633	13796	13612	13734	13798	13717	13753	13737	13591	13641	13412	13601	13673	13662	13618	13804	13600	13600	13714	13753	13620	13479	13638	13537	13491	13772	13600	13482	13871	13497	13577	13538	13656	13671	13621	13525	13575	13654	13729	13477	13563	13819	13696	13506	13697	13720	13567	13644	13560	13567	13715	13700	13552	13757	13624	13633	13711	13449	13759	13651	13499	13565	13527	13564	13596	13639	13608	13556	13640	13687	13681	13663	13574	13705	13627	13689	13512	13583	13603	13748	13733	13557	13789	13610	13557	13658	13602	13622	13476	13530	13604	13693	13790	13446	13627	13435	13864	13576	13533	13664	13596	13498	13659	13485	13713	13623	13525	13631	13509	13513	13630	13602	13788	13652	13535	13528	13567	13605	13549	13772	13492	13592	13587	13719	13603	13602	13641	13723	13620	13754	13634	13668	13467	13546	13587	13784	13698	13706	13664	13633	13629	13730	13650	13517	13647	13688	13645	13728	13698	13662	13726	13702	13608	13543	13685	13587	13704	13544	13691	13649	13629	13623	13604	13773	13659	13630	13652	13723	13655	13577	13657	13522	13526	13714	13578	13681	13742	13683	13621	13584	13542	13526	13530	13574	13680	13717	13678	13628	13600	13411	13538	13512	13702	13867	13654	13740	13623	13635	13568	13732	13558	13577	13740	13720	13710	13636	13609	13564	13581	13549	13542	13517	13593	13623	13636	13619	13663	13616	13626	13546	13507	13619	13634	13717	13655	13562	13637	13864	13604	13708	13778	13655	13710	13445	13750	13528	13620	13631	13511	13766	13509	13545	13737	13712	13619	13476	13611	13531	13588	13602	13612	13644	13698	13641	13648	13654	13609	13535	13735	13734	13624	13784	13720	13659	13662	13656	13606	13499	13611	13688	13771	13514	13474	13603	13418	13545	13644	13591	13676	13580	13549	13700	13695	13582	13507	13563	13465	13571	13444	13702	13516	13693	13593	13431	13681	13666	13794	13788	13578	13634	13613	13496	13539	13667	13789	13672	13548	13673	13563	13628	13602	13461	13706	13724	13566	13545	13693	13663	13773	13743	13638	13612	13528	13678	13642	13634	13713	13666	13695	13556	13462	13434	13791	13655	13523	13617	13761	13458	13488	13691	13622	13622	13494	13618	13603	13592	13527	13509	13553	13601	13530	13789	13545	13760	13614	13507	13634	13793	13489	13615	13710	13571	13607	13580	13692	13670	13651	13671	13542	13688	13609	13677	13551	13738	13735	13664	13661	13622	13606	13539	13551	13722	13650	13686	13596	13822	13537	13645	13747	13645	13672	13678	13686	13649	13700	13528	13587	13561	13540	13565	13468	13573	13614	13557	13791	13534	13659	13755	13557	13517	13645	13680	13598	13616	13485	13582	13713	13698	13611	13696	13729	13693	13590	13491	13677	13627	13742	13562	13680	13723	13743	13604	13630	13657	13552	13525	13700	13580	13662	13548	13581	13806	13637	13789	13803	13770	13494	13684	13605	13678	13591	13662	13713	13474	13498	13785	13516	13522	13637	13606	13690	13582	13679	13815	13619	13599	13694	13511	13541	13567	13501	13577	13649	13709	13636	13527	13564	13635	13612	13661	13658	13650	13743	13586	13621	13491	13666	13419	13697	13829	13591	13753	13528	13628	13622	13595	13540	13441	13715	13785	13704	13638	13672	13553	13632	13731	13632	13680	13556	13737	13647	13568	13725	13649	13688	13533	13724	13643	13605	13746	13693	13542	13601	13678	13709	13444	13538	13656	13648	13556	13574	13444	13677	13681	13722	13734	13573	13614	13677	13652	13617	13584	13586	13688	13486	13557	13723	13678	13600	13722	13637	13571	13733	13505	13581	13568	13593	13745	13776	13767	13579	13747	13648	13779	13817	13655	13405	13664	13699	13691	13583	13601	13658	13668	13673	13706	13612	13681	13552	13412	13651	13696	13354	13635	13763	13639	13804	13802	13576	13546	13576	13639	13799	13627	13429	13484	13615	13635	13625	13631	13584	13526	13602	13699	13647	13641	13712	13448	13604	13616	13628	13665	13613	13691	13673	13600	13498	13710	13572	13692	13588	13398	13692	13494	13588	13662	13648	13573	13683	13726	13620	13600	13713	13620	13688	13732	13600	13621	13829	13724	13658	13650	13588	13610	13715	13633	13610	13661	13687	13757	13678	13741	13621	13770	13483	13522	13606	13518	13821	13652	13577	13535	13651	13746	13546	13577	13571	13568	13596	13570	13656	13755	13706	13757	13639	13711	13570	13653	13670	13543	13680	13467	13803	13698	13658	13651	13640	13703	13519	13679	13729	13578	13504	13698	13764	13605	13653	13623	13463	13460	13564	13787	13658	13545	13532	13623	13686	13572	13337	13545	13696	13493	13639	13598	13594	13663	13532	13694	13665	13669	13646	13726	13614	13629	13470	13656	13511	13783	13673	13672	13653	13714	13673	13667	13593	13699	13720	13582	13768	13488	13645	13595	13591	13477	13776	13583	13647	13759	13558	13651	13435	13697	13580	13734	13563	13603	13687	13743	13508	13723	13648	13636	13585	13632	13676	13726	13569	13708	13717	13605	13616	13821	13525	13460	13580	13497	13574	13712	13625	13579	13531	13662	13617	13561	13637	13545	13643	13676	13629	13633	13692	13481	13638	13626	13740	13663	13714	13837	13521	13695	13691	13613	13721	13554	13699	13518	13797	13450	13518	13624	13544	13602	13749	13522	13600	13637	13601	13782	13493	13647	13667	13615	13587	13792	13603	13555	13619	13633	13715	13730	13555	13470	13782	13622	13545	13715	13612	13666	13678	13713	13692	13557	13732	13612	13658	13620	13614	13814	13669	13491	13536	13539	13529	13585	13584	13697	13646	13799	13478	13652	13864	13667	13547	13615	13711	13653	13494	13484	13636	13585	13561	13688	13620	13576	13596	13474	13687	13679	13663	13567	13758	13743	13637	13733	13667	13509	13656	13580	13651	13759	13516	13764	13561	13622	13639	13712	13800	13496	13762	13549	13514	13467	13770	13592	13692	13640	13578	13620	13603	13371	13598	13548	13521	13600	13654	13759	13769	13571	13585	13656	13724	13608	13574	13719	13815	13614	13551	13639	13522	13585	13652	13745	13602	13699	13677	13603	13657	13478	13717	13449	13650	13811	13673	13707	13674	13744	13567	13707	13614	13723	13492	13526	13694	13663	13717	13618	13773	13891	13561	13630	13513	13712	13528	13809	13581	13716	13583	13709	13631	13539	13576	13662	13704	13631	13666	13638	13625	13732	13627	13749	13502	13535	13679	13663	13585	13540	13713	13579	13508	13694	13727	13418	13730	13587	13653	13670	13644	13607	13558	13529	13686	13581	13566	13571	13574	13596	13801	13607	13644	13667	13481	13696	13542	13559	13782	13550	13599	13753	13678	13694	13728	13716	13585	13544	13548	13681	13618	13591	13617	13661	13477	13823	13509	13792	13689	13460	13683	13606	13747	13681	13718	13648	13663	13761	13606	13606	13756	13470	13788	13704	13605	13501	13783	13611	13510	13519	13688	13630	13665	13515	13605	13604	13543	13760	13666	13560	13588	13679	13520	13625	13622	13660	13617	13614	13531	13849	13694	13433	13559	13752	13546	13458	13817	13677	13562	13605	13739	13638	13801	13809	13611	13669	13546	13720	13607	13610	13529	13547	13788	13653	13669	13704	13567	13561	13596	13506	13663	13621	13706	13546	13621	13642	13767	13615	13543	13652	13771	13571	13637	13695	13535	13661	13619	13699	13668	13674	13609	13649	13593	13661	13602	13625	13673	13632	13683	13523	13612	13632	13739	13632	13743	13586	13712	13551	13637	13569	13618	13703	13664	13702	13509	13712	13569	13547	13618	13733	13634	13636	13511	13609	13627	13549	13581	13670	13558	13622	13763	13609	13737	13563	13555	13821	13637	13705	13440	13729	13680	13669	13530	13761	13697	13748	13729	13603	13515	13716	13490	13602	13754	13543	13517	13704	13772	13633	13639	13569	13721	13636	13606	13539	13741	13640	13660	13583	13710	13551	13631	13420	13692	13549	13469	13715	13664	13681	13421	13663	13430	13739	13562	13567	13575	13640	13716	13646	13693	13653	13588	13673	13621	13543	13668	13624	13610	13451	13819	13591	13496	13418	13559	13684	13683	13616	13607	13590	13644	13498	13498	13426	13731	13651	13489	13771	13508	13666	13625	13669	13609	13654	13619	13665	13579	13539	13643	13678	13636	13582	13664	13620	13489	13685	13544	13703	13806	13628	13533	13764	13713	13672	13648	13609	13721	13610	13677
26201	21129	28019	30725	41884	57590	47322	32161	24868	21952	19724	18103	17222	16926	16871	16795	16667	16819	16804	16683	16697	16739	16743	16646	16623	16685	16919	16831	16626	16972	16644	16883	16657	16596	16807	16596	16651	16578	16876	16569	16718	16712	16757	16552	16613	16684	16641	16729	16475	16820	16583	16702	16721	16728	16647	16686	16696	16752	16635	16555	16461	16562	16588	16608	16663	16642	16637	16697	16729	16774	16654	16678	16819	16724	16835	16736	16846	16665	16658	17033	16696	16751	16631	16592	16751	16601	16680	16715	16586	16505	16639	16653	16858	16622	16811	16623	16840	16652	16759	16604	16747	16758	16773	16690	16700	16836	16750	16717	16523	16756	16643	16648	16730	16589	16704	16457	16683	16492	16659	16478	16463	16645	16545	16732	16678	16775	16647	16667	16667	16601	16716	16950	16745	16721	16612	16767	17004	16691	16705	16669	16837	16612	16667	16437	16747	16688	16649	16836	16750	16575	16649	16746	16562	16754	16519	16853	16738	16686	16583	16561	16661	16639	16730	16750	16693	16731	16640	16605	16531	16558	16501	16657	16801	16773	16541	16789	16797	16600	16881	16945	16744	16434	16713	16762	16759	16548	16620	16761	16534	16554	16621	16820	16638	16465	16511	16620	16644	16590	16561	16623	16724	16686	16719	16424	16822	16779	16738	16683	16767	16564	16882	16668	16563	16557	16722	16585	16701	16817	16464	16661	16544	16696	16769	16780	16637	16697	16657	16669	16826	16699	16515	16561	16528	16657	16690	16200	16679	16680	16699	16740	16705	16534	16701	16587	16903	16671	16659	16547	16568	16735	16817	16634	16727	16657	16513	16622	16524	16640	16321	16719	16671	16744	16620	16712	16535	16632	16628	16756	16587	16632	16675	16595	16831	16558	16634	16707	16669	16974	16834	16884	16920	16762	16504	16662	16685	16727	16647	16594	16669	16494	16447	16552	16530	16685	16668	16624	16527	16916	16583	16664	16541	16571	16808	16547	16714	16704	16807	16769	16966	16744	16648	16707	16683	16711	16772	16566	16531	16613	16740	16574	16789	16542	16834	16681	16700	16732	16746	16522	16242	16593	16572	16870	16583	16627	16674	16750	16653	16434	16759	16558	16595	16598	16785	16789	16815	16694	16630	16623	16862	16659	16673	16446	16583	16605	16789	16702	16581	16630	16803	16432	16785	16637	16698	16546	16646	16502	16551	16653	16652	16605	16531	16741	16706	16671	16598	16688	16611	16756	16758	16553	16617	16817	16622	16716	16591	16750	16502	16758	16790	16705	16651	16730	16591	16750	16460	16513	16780	16585	16645	16712	16603	16620	16674	16465	16704	16559	16746	16714	16736	16761	16608	16588	16866	16651	16691	16675	16586	16565	16747	16807	16762	16344	16705	16832	16797	16868	16633	16575	16631	16745	16557	16467	16575	16567	16511	16420	16639	16738	16742	16584	16560	16518	16807	16734	16499	16657	16490	16800	16757	16920	16722	16490	16614	16582	16610	16476	16661	16840	16635	16569	16439	16576	16477	16640	16795	16684	16679	16434	16648	16659	16812	16813	16664	16518	16822	16895	16801	16819	16648	16615	16719	16855	16643	16590	16841	16613	16527	16516	16708	16511	16575	16849	16647	16592	16718	16789	16691	16555	16552	16880	16665	16584	16525	16568	16806	16541	16545	16764	16625	16623	16706	16654	16780	16673	16770	16573	16518	16764	16642	16679	16596	16700	16656	16764	16677	16653	16779	16932	16762	16797	16650	16431	16648	16422	16744	16641	16542	16594	16682	16459	16512	16475	16766	16582	16707	16538	16744	16571	16512	16647	16539	16622	16528	16635	16440	16571	16637	16711	16739	16786	16881	16806	16558	16879	16460	16567	16481	16454	16476	16821	16578	16697	16605	16588	16783	16770	16668	16772	16880	16732	16656	16392	16764	16490	16588	16697	16650	16757	16785	16686	16614	16496	16649	16502	16562	16630	16695	16703	16608	16836	16647	16809	16765	16489	16401	16661	16529	16831	16688	16726	16774	16540	16773	16702	16721	16739	16715	16633	16666	16719	16769	16740	16869	16603	16746	16619	16511	16564	16641	16777	16662	16809	16727	16568	16561	16505	16716	16641	16624	16632	16662	16627	16687	16718	16604	16586	16703	16677	16700	16764	16575	16540	16720	16730	16548	16705	16678	16677	16626	16670	16755	16742	16689	16732	16931	16814	16519	16553	16497	16641	16825	16569	16705	16625	16659	16581	16800	16602	16770	16641	16585	16586	16763	16429	16672	16765	16777	16659	16666	16802	16622	16814	16688	16689	16497	16648	16762	16535	16612	16758	16722	16513	16731	16522	16755	16664	16555	16714	16474	16501	16804	16755	16652	16539	16523	16600	16268	16668	16689	16565	16580	16614	16651	16528	16591	16732	16667	16777	16795	16796	16573	16762	16424	16622	16932	16542	16373	16903	16620	16996	16680	16522	16595	16582	16542	16602	16677	16465	16602	16779	16786	16556	16790	16790	16631	16780	16527	16787	16566	16465	16636	16709	16717	16596	16673	16529	16694	16499	16603	16603	16451	16578	16475	16563	16839	16662	16472	16783	16774	16685	16771	16472	16724	16829	16670	16847	16521	16444	16523	16609	16731	16558	16605	16644	16613	16766	16707	16623	16686	16745	16793	16646	16690	16675	16768	16812	16711	16532	16746	16597	16628	16598	16471	16567	16499	16654	16598	16698	16692	16608	16639	16610	16742	16570	16685	16581	16622	16454	17077	16616	16599	16641	16484	16645	16550	16897	16756	16760	16579	16621	16788	16606	16627	16637	16734	16677	16703	16749	16511	16832	16644	16671	16626	16520	16648	16577	16581	16662	16448	16586	16723	16569	16702	16928	16630	16774	16563	16681	16633	16619	16566	16540	16663	16485	16685	16623	16926	16528	16867	16632	16495	16791	16828	16791	16729	16783	16639	16689	16666	16903	16823	16525	16758	16488	16436	16609	16687	16522	16590	16624	16849	16721	16712	16636	16584	16629	16637	16760	16517	16556	16766	16738	16549	16609	16552	16586	16560	16603	16591	16657	16694	16538	16696	16743	16596	16725	16753	16595	16663	16673	16544	16772	16757	16675	16653	16596	16664	16669	16446	16662	16618	16741	16630	16561	16730	16652	16637	16531	16769	16670	16809	16759	16653	16567	16821	16601	16711	16680	16851	16772	16742	16546	16558	16691	16673	16673	16667	16673	16587	16644	16585	16538	16844	16582	16537	16588	16663	16775	16692	16878	16626	16796	16523	16658	16640	16833	16776	16660	16727	16585	16677	16425	16749	16544	16664	16608	16860	16857	16908	16753	16648	16422	16546	16890	16527	16729	16447	16735	16767	16596	16803	16450	16751	16717	16675	16569	16722	16593	16530	16639	16501	16571	16605	16688	16729	16766	16646	16624	16519	16823	16664	16682	16428	16556	16671	16665	16718	16499	16745	16720	16589	16631	16669	16598	16501	16779	16644	16288	16703	16731	16814	16616	16746	16367	16638	16594	16697	16518	16631	16579	16518	16703	16687	16726	16387	16697	16733	16715	16625	16576	16614	16650	16817	16378	16552	16835	16856	16827	16702	16553	16790	16600	16545	16745	16803	16658	16648	16749	16615	16609	16734	16693	16702	16637	16601	16754	16593	16699	16738	16581	16709	16620	16546	16640	16903	16849	16769	16502	16498	16662	16789	16809	16537	16634	16526	16540	16715	16826	16870	16447	16704	16686	16492	16713	16821	16750	16770	16819	16700	16750	16633	16810	16651	16733	16683	16582	16584	16756	16680	16482	16471	16500	16501	16730	16574	16628	16533	16861	16828	16765	16606	16662	16577	16655	16732	16573	16543	16654	16709	16758	16669	16518	16740	16531	16701	16725	16773	16431	16550	16506	16746	16775	16688	16848	16888	16825	16786	16706	16501	16692	16686	16746	16685	16555	16738	16721	16648	16588	16643	16812	16567	16634	16686	16596	16658	16513	16506	16748	16642	16706	16702	16753	16731	16665	16728	16496	16627	16838	16609	16852	16584	16644	16629	16590	16629	16752	16653	16637	16642	16600	16694	16823	16474	16482	16476	16623	16580	16648	16701	16742	16626	16644	16699	16756	16860	16652	16599	16688	16702	16679	16680	16735	16613	16739	16559	16821	16663	16852	16767	16856	16601	16556	16377	16603	16667	16746	16587	16673	16844	16745	16546	16605	16385	16605	16620	16709	16505	16504	16591	16688	16557	16956	16786	16703	16766	16548	16610	16600	16639	16708	16759	16549	16599	16563	16669	16858	16598	16692	16594	16610	16737	16610	16666	16388	16718	16631	16565	16356	16634	16637	16599	16516	16600	16655	16414	16589	16775	16677	16555	16675	16710	16788	16578	16435	16699	16577	16582	16519	16546	16740	16911	16611	16591	16760	16470	16760	16684	16568	16650	16693	16761	16918	16491	16716	16588	16462	16598	16626	16564	16604	16648	16724	16662	16688	16400	16652	16685	16740	16722	16709	16536	16567	16677	16561	16682	16761	16609	16867	16742	16675	16585	16463	16423	16723	16639	16798	16511	16506	16576	16540	16760	16669	16696	16625	16618	16591	16579	16702	16766	16777	16813	16523	16726	16649	16859	16495	16725	16780	16806	16789	16633	16679	16698	16687	16711	16723	16559	16874	16691	16644	16447	16520	16631	16599	16654	16663	16649	16768	16770	16657	16630	16695	16657	16688	16789	16840	16588	16605	16690	16538	16781	16780	16940	16670	16517	16788	16620	16609	16611	16745	16505	16861	16568	16783	16589	16506	16513	16849	16698	16773	16699	16785	16778	16613	16730	16776	16784	16737	16600	16602	16622	16503	16849	16718	16817	16748	16951	16791	16543	16561	16540	16743	16588	16534	16622	16636	16696	16776	16747	16574	16700	16671	16669	16641	16652	16552	16499	16660	16496	16635	16763	16864	16748	16653	16619	16727	16767	16631	16692	16677	16652	16709	16592	16788	16573	16449	16741	16658	16481	16715	16682	16906	16711	16756	16656	16769	16530	16694	16638	16394	16648	16592	16608	16723	16719	16577	16771	16598	16629	16664	16729	16649	16544	16585	16602	16603	16698	16674	16745	16666	16712	16729	16618	16604	16665	16355
19315	34680	38748	39508	48038	55902	45224	29334	23399	19935	17064	15171	14177	13888	13919	13725	13719	13731	13789	13774	13619	13641	13742	13754	13577	13586	13802	13765	13583	13681	13826	13762	13860	13615	13749	13668	13662	13755	13786	13639	13725	13706	13815	13701	13914	13790	13730	13788	13751	13726	13647	13676	13699	13598	13711	13670	13968	13722	13688	13640	13845	13623	13819	13772	13735	13625	13595	13818	13666	13669	13717	13748	13755	13810	13800	13773	13727	13603	13769	13841	13527	13666	13668	13518	13645	13681	13740	13553	13571	13708	13889	13483	13749	13552	13531	13926	13748	13769	13667	13536	13704	13591	13767	13665	13631	13711	13790	13648	13718	13669	13789	13685	13723	13645	13662	13718	13758	13630	13782	13793	13691	13650	13544	13715	13561	13548	13722	13690	13838	13629	13788	13713	13663	13877	13721	13737	13552	13635	13704	13652	13625	13593	13758	13770	13787	13684	13862	13676	13449	13766	13517	13816	13795	13885	13679	13830	13580	13669	13550	13689	13688	13604	13848	13781	13664	13555	13539	13574	13687	13711	13541	13759	13673	13712	13439	13751	13754	13697	13688	13550	13592	13669	13733	13619	13705	13599	13638	13676	13862	13651	13716	13674	13579	13575	13661	13743	13669	13757	13626	13819	13735	13698	13584	13776	13741	13867	13594	13789	13550	13815	13566	13743	13787	13698	13609	13704	13834	13707	13736	13563	13793	13683	13475	13730	13712	13644	13568	13757	13771	13795	13617	13632	13838	13690	13624	13534	13735	13529	13788	13567	13694	13717	13727	13676	13772	13675	13861	13726	13685	13688	13663	13789	13777	13756	13624	13651	13735	13733	13608	13707	13738	13696	13690	13698	13580	13666	13715	13741	13525	13610	13718	13485	13677	13676	13594	13656	13600	13657	13711	13713	13559	13670	13779	13768	13628	13655	13661	13929	13680	13777	13517	13623	13507	13691	13596	13771	13668	13742	13640	13763	13775	13727	13765	13635	13799	13768	13780	13822	13611	13728	13737	13568	13883	13686	13435	13721	13686	13864	13676	13577	13751	13839	13674	13674	13572	13631	13723	13756	13724	13675	13824	13739	13678	13609	13693	13895	13596	13772	13699	13533	13660	13770	13888	13744	13575	13662	13677	13745	13691	13621	13746	13763	13706	13681	13931	13734	13675	13540	13718	13788	13647	13678	13740	13680	13587	13727	13702	13732	13630	13694	13628	13808	13659	13648	13511	13830	13678	13756	13672	13658	13700	13773	13737	13592	13774	13644	13663	13871	13764	13796	13852	13881	13593	13617	13624	13791	13807	13937	13479	13817	13805	13792	13820	13703	13807	13835	13822	13691	13760	13578	13733	13601	13743	13606	13788	13763	13692	13727	13689	13645	13793	13576	13654	13746	13822	13628	13732	13825	13760	13655	13435	13706	13731	13677	13835	13604	13694	13633	13657	13720	13630	13707	13661	13641	13682	13588	13840	13814	13651	13744	13738	13711	13742	13841	13633	13858	13686	13671	13701	13746	13709	13769	13771	13714	13737	13758	13656	13633	13784	13788	13722	13590	13744	13578	13589	13833	13570	13530	13611	13780	13574	13589	13716	13863	13678	13763	13701	13717	13668	13841	13666	13856	13580	13655	13711	13802	13732	13747	13718	13598	13726	13665	13666	13783	13684	13707	13647	13638	13631	13771	13702	13771	13594	13663	13627	13596	13704	13682	13706	13765	13921	13829	13579	13658	13739	13717	13725	13613	13823	13579	13900	13580	13677	13894	13489	13713	13829	13846	13745	13719	13681	13667	13667	13540	13693	13586	13656	13674	13678	13632	13723	13740	13810	13751	13656	13778	13666	13709	13778	13620	13754	13666	13771	13850	13766	13749	13572	13602	13663	13436	13756	13751	13685	13719	13836	13648	13582	13787	13518	13443	13473	13770	13602	13704	13695	13793	13716	13709	13724	13592	13800	13736	13568	13894	13705	13639	13638	13860	13720	13733	13848	13753	13825	13633	13815	13812	13734	13771	13694	13602	13631	13657	13683	13565	13675	13747	13787	13729	13551	13761	13647	13547	13691	13800	13663	13716	13589	13658	13596	13640	13654	13698	13713	13722	13548	13626	13677	13617	13786	13742	13499	13771	13775	13810	13786	13622	13728	13640	13858	13570	13541	13649	13612	13682	13613	13695	13636	13813	13654	13856	13734	13768	13655	13735	13697	13805	13767	13747	13692	13664	13582	13789	13681	13722	13558	13757	13808	13738	13744	13773	13646	13832	13705	13856	13686	13716	13635	13641	13611	13646	13616	13653	13762	13528	13628	13577	13695	13776	13797	13798	13670	13674	13698	13547	13725	13722	13734	13757	13781	13765	13791	13687	13903	13768	13739	13526	13651	13527	13647	13810	13704	13642	13764	13749	13730	13773	13686	13829	13773	13766	13853	13528	13577	13671	13734	13649	13490	13670	13869	13762	13745	13585	13777	13678	13621	13597	13801	13813	13700	13779	13620	13585	13550	13607	13782	13749	13967	13686	13662	13499	13675	13649	13648	13737	13763	13613	13697	13679	13684	13867	13638	13723	13786	13633	13628	13685	13750	13683	13803	13644	13840	13641	13704	13644	13822	13569	13759	13597	13725	13719	13709	13790	13694	13694	13715	13695	13700	13532	13528	13719	13659	13777	13753	13581	13622	13818	13933	13633	13741	13560	13642	13673	13607	13787	13698	13892	13667	13679	13697	13648	13728	13549	13703	13714	13664	13681	13670	13714	13663	13696	13628	13702	13907	13778	13778	13704	13790	13678	13856	13699	13693	13646	13696	13624	13757	13647	13622	13741	13649	13639	13742	13782	13708	13606	13711	13745	13729	13820	13610	13707	13731	13754	13655	13637	13834	13771	13906	13768	13778	13817	13512	13811	13714	13815	13609	13830	13713	13764	13585	13843	13642	13938	13487	13573	13577	13752	13734	13657	13784	13736	13490	13683	13650	13637	13692	13455	13768	13709	13624	13739	13642	13574	13828	13741	13770	13625	13620	13720	13597	13719	13805	13743	13617	13576	13794	13641	13654	13536	13561	13812	13717	13573	13674	13759	13675	13721	13637	13724	13567	13704	13620	13674	13823	13679	13796	13748	13676	13806	13644	13566	13744	13845	13831	13799	13777	13639	13761	13869	13707	13579	13831	13832	13771	13637	13770	13698	13758	13667	13561	13564	13637	13789	13684	13613	13733	13901	13559	13554	13756	13594	13558	13692	13734	13832	13708	13584	13689	13751	13641	13748	13623	13586	13784	13751	13769	13707	13557	13550	13722	13747	13681	13852	13670	13772	13679	13777	13730	13806	13672	13768	13778	13632	13771	13746	13791	13587	13734	13739	13808	13753	13645	13732	13787	13722	13728	13752	13667	13587	13834	13727	13782	13518	13766	13633	13759	13622	13792	13878	13754	13683	13511	13637	13800	13830	13575	13782	13719	13735	13705	13714	13580	13869	13833	13675	13663	13728	13674	13627	13785	13666	13710	13778	13699	13647	13560	13592	13657	13702	13803	13836	13677	13804	13656	13847	13762	13673	13670	13661	13729	13910	13678	13696	13764	13565	13773	13746	13685	13705	13737	13721	13738	13831	13539	13798	13578	13720	13670	13651	13659	13803	13799	13760	13681	13646	13602	13773	13643	13663	13734	13751	13855	13613	13597	13610	13730	13832	13565	13780	13863	13594	13710	13584	13617	14014	13568	13818	13515	13755	13624	13571	13695	13855	13673	13656	13634	13606	13733	13891	13784	13813	13711	13884	13703	13596	13649	13813	13827	13629	13784	13586	13677	13680	13691	13683	13723	13598	13598	13651	13757	13759	13732	13467	13700	13669	13945	13593	13817	13625	13708	13763	13649	13843	13937	13621	13641	13837	13731	13645	13776	13696	13663	13899	13511	13784	13722	13796	13689	13494	13655	13501	13815	13746	13713	13739	13629	13753	13700	13589	13823	13736	13663	13609	13621	13743	13619	13803	13708	13799	13661	13638	13738	13858	13581	13590	13776	13674	13811	13761	13740	13658	13693	13816	13659	13664	13785	13580	13686	13603	13764	13621	13736	13687	13728	13563	13693	13678	13690	13738	13640	13778	13634	13594	13598	13827	13680	13715	13568	13635	13649	13620	13850	13737	13653	14006	13734	13706	13722	13692	13674	13553	13679	13666	13382	13777	13639	13680	13723	13560	13717	13690	13790	13602	13646	13847	13657	13759	13623	13698	13685	13754	13829	13578	13742	13797	13587	13609	13678	13838	13788	13714	13746	13745	13776	13787	13644	13746	13667	13865	13668	13813	13772	13688	13667	13639	13657	13600	13712	13553	13773	13758	13583	13616	13742	13616	13542	13722	13708	13746	13748	13657	13581	13648	13592	13850	13720	13481	13662	13824	13715	13617	13691	13645	13618	13739	13710	13723	13784	13769	13658	13692	13868	13685	13570	13949	13753	13729	13848	13655	13718	13620	13905	13691	13599	13655	13846	13767	13754	13629	13736	13569	13680	13690	13709	13861	13722	13502	13845	13688	13722	13910	13680	13618	13637	13657	13831	13763	13827	13732	13841	13802	13647	13828	13676	13721	13757	13633	13628	13580	13643	13829	13721	13687	13692	13772	13728	13741	13861	13577	13787	13637	13752	13685	13603	13727	13688	13777	13700	13653	13607	13563	13676	13788	13613	13722	13732	13579	13715	13622	13589	13651	13615	13902	13766	13740	13809	13871	13838	13694	13619	13794	13499	13845	13757	13741	13816	13685	13737	13615	13701	13657	13734	13818	13683	13719	13635	13765	13516	13663	13763	13578	13650	13895	13625	13847	13699	13767	13690	13653	13669	13683	13643	13660	13650	13743	13793	13765	13709	13636	13704	13821	13748	13725	13724	13645	13786	13524	13695	13699	13847	13749	13654	13794	13740	13790	13638	13545	13726	13758	13834	13760	13740	13649	13644	13722	13721	13670	13745	13772	13732	13668	13517	13754	13796	13732	13733	13719	13725	13757	13555	13622	13802	13659	13681	13742	13551	13617	13712	13624	13768	13707	13869	13608	13714	13692	13725	13719	13596	13744	13840	13830	13865	13632	13694	13836	13653	13729	13525	13694	13710	13685	13513	13613	13680	13553	13668	13773
24292	21116	28734	27448	50350	72468	59013	39597	31110	26407	21935	19328	17668	16624	16347	16240	16209	15983	16158	16044	16281	16123	16234	16033	15970	16331	16125	15974	15866	15833	16315	16024	15982	16254	16102	16300	16098	15997	15998	16040	15918	16168	16017	16072	16050	16189	16098	16031	16066	16101	15924	16147	16189	15902	16079	15981	16046	16198	16179	16135	15998	16280	15842	16085	15880	16005	16014	16002	16031	16351	15917	16127	16073	16116	15977	16111	16157	15987	16259	15961	16024	16005	15912	15949	16048	16133	16197	16106	16021	16020	15940	16052	15815	16182	16228	15956	16042	16011	16242	16049	15742	16203	15920	16021	16107	15909	16084	15739	16234	16270	16080	16111	16066	16092	15904	16001	15991	16071	16111	16028	16002	16007	15993	15991	16085	15991	16018	16001	15977	16044	16220	16069	15946	15956	15974	15998	16009	15802	16105	15974	16147	16001	15926	15982	16098	15894	16047	15977	15826	16166	16173	15907	16286	16119	15912	15994	15881	16212	16088	16049	16113	16064	16100	16161	16098	16024	15967	15970	16183	16016	16094	16213	16157	15725	16025	16066	15749	15962	16076	15758	15926	15889	16125	15944	16082	15799	16118	16015	16078	15870	15904	15829	15967	16208	15877	16081	15931	16094	16161	16038	15892	16027	15896	15834	16047	16008	16239	16023	15927	15888	16004	16202	15977	16078	16229	15791	16055	16034	16048	16062	15893	16121	16058	16128	16003	16112	15834	16075	16157	16127	15961	15934	16131	16015	16239	16047	16215	16072	15988	15945	16111	16033	16081	15961	16186	16028	15866	16062	16058	16108	15968	15892	16000	16042	16005	16151	15978	16081	15897	16040	16029	16026	15925	15861	15923	15790	16026	16142	15865	16161	15965	16097	15929	15987	16106	16004	15964	16116	15979	15899	16142	15931	16013	15968	16046	15975	15971	16049	15999	16109	16073	16191	16164	16031	16301	16063	16191	16088	15842	16011	15946	16047	16122	16072	16268	15994	15717	16034	16120	15921	16115	16103	15946	16061	16036	15780	15988	16031	15936	16083	15877	16001	16271	15926	16006	16133	15777	16229	16123	15807	16038	15968	16252	16198	16089	15799	15970	16192	16022	15859	15987	15841	15871	16059	16134	15998	16089	15952	15891	16073	15970	16224	15916	15918	16201	16050	16020	15933	16219	16044	15926	15972	16028	16045	16144	16101	15902	15982	16081	16050	16141	16180	16047	16249	15845	16088	15956	15786	16068	15969	16296	15879	16209	15901	16130	16001	16276	15936	16071	16144	15916	16067	15885	16179	16178	15943	16108	16013	16037	15924	15963	15909	16102	16052	15954	16013	15995	16083	16013	15961	16047	16090	16058	16088	16089	16121	16079	15938	16093	16050	16029	15904	16183	16114	16088	15936	15938	16043	16022	15955	16048	16069	15865	15811	15971	15826	15924	15975	16209	16108	16009	16187	16090	16045	16164	16038	16046	16027	16228	15953	16067	16067	16141	16094	16139	16016	16008	16145	16077	15905	16004	16017	15850	15987	16052	16197	15975	15956	16104	15800	15954	16247	15980	15954	15910	15843	15905	15720	16039	15970	15995	16251	16232	15872	15819	15955	15828	16053	16023	15829	16100	16102	15930	16029	15975	15889	15795	15942	16094	15902	16049	15919	16053	16119	15957	16074	16085	16093	16085	15988	15946	15759	15990	16086	15822	16059	16015	16152	16093	16009	16182	16012	16173	16114	16107	16066	15931	15990	16055	15921	15988	16077	16164	16215	15996	16005	16123	16043	16178	16063	16078	16052	15937	16108	16282	16005	16146	16035	16132	15941	15820	15881	16123	15907	16144	15880	16110	16088	16008	16002	16208	16250	15842	16241	16011	16011	16093	16219	15934	16012	16051	15891	16017	16269	16198	15919	15834	15723	15925	15885	16102	16066	16020	15792	15757	16148	16183	16007	16034	15917	15955	16045	16001	16135	15858	16160	15973	15916	15953	15952	16099	16157	15986	16100	15998	15957	16136	16005	15909	16132	16120	15962	15867	16036	16017	16111	16006	15883	16012	16029	16148	15905	15941	15943	15948	15954	15925	15874	16202	16071	16074	15919	15939	16029	16103	15920	16095	15964	15888	16018	16015	15924	16117	16129	16043	15913	15922	16107	16101	15894	15981	16129	15868	16029	16000	15752	15931	16063	16214	16309	16087	16013	15900	16121	15936	15956	15892	16088	16111	15729	16182	16090	16083	16069	15996	15966	15992	15924	16063	16023	16207	16120	15938	16018	16091	16041	15747	16028	15979	15980	16041	16141	15900	16005	16090	16099	15753	15853	15886	15846	16122	15841	16006	16118	16142	16211	16188	16059	15971	16077	16085	16109	16083	15863	16032	16007	16141	16154	16003	16149	15853	15979	15962	16141	16128	16118	16121	15719	15831	15858	16266	15813	15849	15725	15943	15837	16044	15851	15910	16120	16079	15897	16092	15982	15968	15972	16002	15932	15875	16097	16115	15952	16020	16125	15843	16031	16219	16156	16090	16150	16018	15997	16087	16008	15951	16072	16070	15988	15893	15884	15996	16181	16118	15925	15909	16072	16075	15989	16010	16171	16138	15911	15753	16110	16090	15985	15940	16001	16012	15857	16009	16092	15921	16072	16240	16020	15841	15914	15810	15817	16124	16140	16035	15960	16079	16048	15868	15988	16178	16053	16130	16173	16020	15819	15982	16080	16025	16020	15845	15946	16066	16102	15954	15931	16051	15920	15940	16011	16118	15991	16068	16113	15872	16093	16161	16172	16094	15949	16042	16042	16098	15807	15936	15956	16197	16002	16003	16002	15980	15955	16088	16015	15953	16032	16025	15916	16064	15994	15966	15921	16199	15947	16056	15994	15872	15923	16010	16037	16161	16052	16138	16164	16441	16075	15850	16090	16046	16099	16130	16025	15903	15978	16174	16174	16132	15993	16109	16119	16182	16038	16267	16147	16002	15932	16015	16135	16178	16062	16129	15853	16055	15991	16222	16010	15944	15957	15808	15998	15875	15965	16079	16268	16144	16044	15741	15973	15993	15933	15888	16026	15963	15999	16093	16029	16060	16155	16085	15882	16303	16013	15975	16239	16074	16041	15924	16145	15992	15933	16047	16144	15940	15999	16115	16087	16053	15955	16099	16025	16059	15996	16141	16006	15955	16013	16081	15820	15768	15964	16069	16179	16157	16228	15979	16034	15887	16035	15986	16092	16070	15900	15864	16152	15949	15984	16044	15990	15975	15984	15980	15946	16185	16047	16046	16024	15970	15911	16085	16040	15960	15971	15930	16084	16061	16034	16026	16109	15988	16141	16093	16089	15952	15860	16079	15952	15992	16183	16034	16123	15942	15891	16169	15863	15746	16134	15927	16124	16109	15932	16098	16125	16131	16053	15829	16200	16183	16040	16025	16057	16005	15893	15971	16113	16058	15701	16140	16192	15791	15906	15967	16169	16107	16051	16082	16006	15881	15956	15847	15925	16022	15982	16194	16141	16207	15989	16205	15981	16143	16106	15903	16085	15954	15977	16086	15980	15986	15941	16139	16097	15671	15936	16011	15996	15983	15920	16042	15979	16107	16095	15753	15963	15942	16020	16080	16094	16266	16106	16090	15934	16095	16043	16007	16003	15942	15812	15997	16038	16018	16043	16217	15812	16080	16007	16053	16017	16029	15837	16072	15996	16033	16148	15861	16094	15981	15865	16192	16121	15801	15790	16035	15965	16034	15996	16020	16149	16272	16000	16034	15869	15822	15960	15879	16138	16069	16059	15892	15962	16116	16160	16084	16160	15914	15993	16084	15813	16199	15856	16014	15977	16120	16156	15963	16024	16013	16051	15877	16028	16143	15935	15934	15927	15956	15961	15858	16159	15940	15928	15995	16034	16198	16085	16124	16011	16212	15970	16099	15912	15957	15864	15761	16084	16011	16213	15985	15853	16007	16157	16068	16201	16221	15947	16040	16002	16001	15986	16012	16090	16082	16292	15938	16007	16098	15854	16028	16010	16174	15976	16001	15936	16113	16132	16154	15923	15872	16039	15965	16135	16127	16101	16076	16068	16035	16030	16199	16114	15784	16125	16033	16087	15912	15930	15863	16316	16025	16136	16044	15908	15910	15963	16197	16173	16158	15964	15980	16210	16071	16044	15914	15937	15927	16106	15965	16061	15899	15986	16005	16035	15956	16038	15860	16026	16124	16093	16007	16059	16033	15929	16246	15970	16026	15766	16095	15971	16111	16116	15864	15794	16032	16089	16118	15863	16027	16092	16082	16166	16105	16089	15923	16176	16072	16046	16222	16150	16018	16103	16091	16002	15793	15849	16010	16137	16041	15950	16183	15901	16031	16081	15986	16133	15872	16042	16109	16144	16047	15794	16206	15963	15985	15931	15912	15997	15968	15938	15952	16039	15906	16016	15864	15994	15837	16048	16235	16108	15767	16065	16025	16144	16073	15934	16127	16023	15946	16018	16006	16101	16067	16085	15928	16136	15959	15849	16004	16022	15860	16051	15836	16006	15968	15961	15780	15904	15964	16112	16032	16159	15932	16062	16028	16137	16045	16025	15966	16053	15848	16111	16097	16084	16143	16111	16098	16062	16167	15959	16131	16133	15884	16083	15901	16207	15676	15925	16149	16084	15965	16204	16034	16036	16216	16139	16190	16141	15958	15949	15993	16221	15994	16215	16132	15987	16176	16092	16081	16048	16063	16055	15989	15935	15937	16123	16021	16187	16053	15839	16133	15973	16040	15907	16072	16078	16041	16116	16093	15977	16109	16177	15994	16104	16102	16170	15911	15958	15945	15964	15957	16126	15949	16063	16036	15961	15825	16185	16176	15964	16007	16006	15894	15921	16059	16129	16103	16011	15891	15912	16193	16038	16055	15999	16120	16014	15977	15969	15994	15856	16015	16061	16121	16121	15988	15877	15967	15992	16053	15908	16057	16021	16164	16072	15994	16113	15907	16129	16194	16173	15981	16099	16082	16134	15756	16022	16218	16039	16091	15896	16018	16082	15979	15952	16099	16170	16029	16202	16041	15971	15938	15854	15944	15995	15930	16107	15976	16068	15920	16222	16025	16065	16065	15983	15942	16075	16094	16286	16061	16045	15998	16021	15819	16226
26217	52270	63006	58388	69165	78731	58967	39682	32415	25346	20560	17683	14998	13747	13352	13282	13364	13250	13426	13332	13408	13087	13209	13625	13435	13305	13169	13419	13147	13340	13200	13315	13230	13294	13385	13326	13254	13188	13322	13246	13226	13173	13336	13323	13328	13214	13231	13441	13267	13377	13309	13273	13351	13274	13358	13233	13322	13426	13420	13202	13367	13339	13278	13103	13235	13423	13284	13414	13376	13144	13389	13433	13325	13301	13261	13191	13232	13414	13355	13283	13280	13177	13207	13117	13176	13216	13317	13256	13356	13357	13323	13335	13502	13269	13178	13452	13230	13092	13254	13247	13232	13178	13246	13349	13268	13369	13164	13194	13118	13383	13326	13192	13401	13287	13249	13500	13236	13386	13092	13293	13154	13292	13326	13319	13271	13177	13193	13355	13342	13276	13379	13365	13444	13252	13262	13232	13341	13186	13305	13270	13353	13516	13341	13241	13355	13303	13346	13499	13331	13251	13226	13409	13469	13414	13218	13299	13172	13332	13216	13393	13220	13281	13418	13363	13244	13514	13206	13191	13314	13148	13416	13159	13317	13250	13322	13231	13203	13391	13443	13302	13245	13432	13340	13095	13263	13221	13380	13217	13318	13268	13228	13269	13232	13325	13393	13280	13297	13114	13209	13331	13237	13352	13225	13385	13346	13291	13384	13247	13328	13091	13243	13303	13318	13216	13188	13382	13378	13385	13362	13142	13348	13253	13382	13170	13389	13184	13322	13178	13395	13226	13359	13211	13426	13276	13301	13297	13330	13289	13312	13267	13165	13136	13388	13432	13243	13303	13259	13501	13171	13326	13149	13190	13214	13356	13277	13415	13546	13353	13375	13004	13418	13381	13358	13237	13284	13197	13369	13340	13378	13368	13239	13350	13271	13259	13328	13277	13265	13309	13271	13201	13240	13323	13372	13194	13155	13280	13289	13208	13440	13332	13331	13190	13295	13388	13232	13257	13289	13351	13243	13202	13401	13323	13356	13192	13367	13358	13290	13410	13115	13208	13162	13039	13181	13203	13238	13409	13283	13234	13246	13347	13216	13252	13128	13050	13304	13147	13297	13247	13275	13273	13082	13334	13329	13428	13212	13145	13352	13161	13241	13367	13406	13350	13266	13161	13329	13256	13405	13360	13183	13324	13349	13344	13286	13264	13283	13303	13298	13367	13417	13397	13149	13404	13240	13193	13256	13264	13349	13337	13380	13208	13174	13458	13154	13314	13324	13247	13347	13400	13456	13256	13278	13357	13338	13130	13221	13174	13289	13295	13382	13276	13265	13243	13183	13304	13189	13113	13244	13223	13359	13426	13453	13384	13262	13285	13192	13176	13247	13194	13273	13298	13323	13239	13265	13298	13438	13341	13353	13237	13294	13279	13374	13306	13268	13388	13375	13425	13338	13364	13279	13392	13202	13205	13272	13115	13301	13303	13279	13298	13271	13352	13416	13229	13363	13287	13124	13259	13288	13267	13255	13316	13219	13067	13254	13448	13199	13138	13247	13310	13130	13306	13297	13498	13295	13163	13462	13192	13311	13184	13237	13263	13290	13159	13190	13446	13318	13250	13259	13149	13353	13405	13382	13356	13402	13377	13260	13408	13248	13251	13298	13138	13529	13307	13288	13255	13211	13197	13222	13278	13258	13243	13279	13212	13326	13230	13281	13236	13278	13294	13405	13336	13240	13402	13299	13332	13403	13136	13294	13437	13378	13318	13439	13230	13304	13203	13312	13298	13443	13339	13290	13379	13460	13219	13152	13130	13235	13404	13164	13245	13247	13357	13397	13191	13233	13376	13153	13273	13284	13423	13151	13283	13265	13356	13306	13280	13029	13353	13174	13210	13264	13297	13387	13231	13303	13314	13280	13378	13276	13244	13299	13446	13322	13387	13247	13379	13184	13257	13169	13389	13356	13127	13196	13381	13387	13361	13419	13356	13232	13087	13396	13188	13177	13193	13297	13264	13265	13381	13533	13385	13482	13223	13282	13312	13375	13362	13432	13332	13403	13496	13223	13244	13380	13390	13399	13320	13129	13310	13175	13391	13286	13195	13286	13247	13140	13219	13371	13284	13109	13239	13326	13284	13327	13116	13226	13367	13216	13270	13202	13143	13319	13260	13313	13244	13429	13320	13210	13364	13256	13201	13547	13207	13330	13353	13245	13265	13324	13062	13310	13305	13417	13428	13297	13120	13193	13162	13348	13394	13252	13100	13339	13159	13228	13171	13216	13414	13197	13450	13367	13423	13231	13164	13302	13271	13302	13331	13344	13335	13539	13316	12972	13362	13335	13291	13416	13183	13146	13321	13260	13215	13295	13594	13214	13065	13437	13167	13507	13349	13204	13189	13271	13218	13308	13195	13401	13382	13310	13267	13282	13169	13295	13173	13236	13382	13207	13200	13218	13346	13258	13412	13324	13393	13262	13301	13300	13342	13270	13204	13445	13295	13395	13138	13202	13334	13397	13265	13425	13294	13487	13381	13154	13190	13361	13346	13180	13372	13245	13336	13201	13244	13249	13268	13365	13318	13219	13247	13292	13251	13325	13309	13166	13552	13330	13360	13086	13318	13339	13263	13254	13324	13401	13225	13258	13299	13254	13348	13304	13225	13257	13329	13348	13236	13404	13200	13365	13340	13444	13235	13322	13274	13297	13325	13352	13327	13235	13424	13323	13478	13273	13308	13250	13329	13275	13370	13206	13213	13274	13351	13309	13256	13204	13332	13368	13340	13314	13382	13340	13232	13323	13339	13367	13215	13276	13349	13205	13191	13290	13178	13365	13314	13171	13240	13172	13259	13550	13332	13317	13402	13292	13269	13336	13451	13252	13400	13210	13265	13359	13423	13264	13275	13357	13290	13354	13238	13341	13279	13344	13262	13228	13392	13213	13367	13259	13082	13150	13303	13363	13356	13171	13106	13130	13424	13405	13238	13523	13324	13351	13263	13208	13209	13251	13124	13304	13257	13083	13345	13310	13151	13169	13387	13309	13329	13256	13316	13117	13201	13234	13387	13333	13279	13115	13196	13274	13265	13380	13207	13413	13278	13335	13076	13389	13322	13202	13298	13272	13291	13251	13288	13308	13360	13302	13370	13130	13207	13353	13262	13225	13269	13073	13284	13257	13244	13156	13331	13283	13357	13226	13383	13154	13332	13184	13257	13294	13271	13411	13293	13427	13170	13128	13380	13425	13432	13268	13036	13367	13259	13322	13382	13241	13226	13244	13336	13339	13357	13298	13235	13363	13389	13290	13262	13309	13130	13237	13449	13168	13301	13422	13364	13177	13371	13101	13354	13138	13437	13201	13160	13276	13124	13355	13287	13320	13293	13404	13465	13257	13175	13224	13298	13318	13162	13605	13407	13360	13334	13308	13325	13351	13347	13542	13376	13383	13221	13318	13185	13367	13402	13345	13208	13329	13274	13254	13264	13192	13396	13334	13226	13347	13154	13200	13350	13358	13385	13433	13184	13280	13184	13477	13268	13266	13280	13355	13306	13251	13300	13400	13264	13271	13328	13236	13175	13199	13193	13167	13204	13302	13240	13315	13226	13265	13307	13374	13235	13362	13359	13429	13228	13349	13220	13321	13416	13327	13363	13328	13238	13306	13344	13348	13387	12964	13309	13142	13317	13212	13126	13298	13366	13435	13176	13153	13181	13169	13416	13287	13308	13027	13177	13331	13344	13310	13423	13293	13241	13273	13211	13303	13063	13221	13196	13286	13373	13334	13137	13342	13238	13229	13271	13271	13373	13216	13221	13376	13319	13332	13338	13279	13064	13277	13330	13337	13291	13409	13312	13149	13372	13304	13212	13192	13382	13205	13268	13298	13176	13378	13180	13349	13336	13290	13317	13303	13194	13198	13165	13367	13307	13294	13316	13211	13258	13215	13297	13187	13344	13305	13279	13428	13293	13374	13301	13276	13232	13409	13338	13211	13338	13248	13211	13383	13243	13187	13335	13261	13223	13381	13207	13238	13372	13259	13319	13215	13297	13343	13328	13235	13249	13235	13398	13263	13276	13242	13352	13233	13230	13324	13266	13289	13257	13374	13179	13217	13247	13271	13312	13152	13370	13312	13456	13293	13326	13245	13209	13445	13153	13293	13242	13253	13280	13236	13280	13318	13215	13303	13319	13276	13056	13330	13225	13331	13401	13436	13345	13372	13375	13166	13235	13282	13256	13540	13354	13263	13280	13227	13530	13295	13224	13196	13219	13245	13274	13589	13283	13265	13275	13352	13357	13286	13384	13274	13146	13162	13303	13148	13235	13300	13297	13419	13304	13259	13405	13345	13240	13229	13280	13373	13406	13231	13331	13261	13351	13210	13230	13334	13438	13189	13180	13355	13177	13144	13486	13231	13312	13504	13263	13237	13126	13342	13340	13295	13253	13157	13437	13289	13426	13344	13274	13494	13448	13261	13327	13374	13311	13343	13317	13255	13341	13309	13333	13271	13251	13380	13303	13365	13144	13190	13297	13339	13220	13474	13385	13325	13315	13353	13309	13267	13289	13343	13247	13189	13369	13147	13326	13223	13375	13181	13260	13443	13133	13322	13196	13244	13360	13244	13448	13224	13316	13267	13281	13388	13237	13236	13423	13293	13319	13213	13182	13166	13324	13299	13409	13253	13287	13162	13324	13347	13312	13279	13365	13474	13289	13337	13405	13187	13248	13193	13301	13319	13424	13235	13280	13316	13250	13381	13342	13312	13325	13202	13407	13379	13292	13114	13295	13430	13429	13278	13390	13343	13300	13385	13213	13333	13226	13268	13166	13378	13299	13241	13305	13317	13347	13188	13327	13305	13348	13383	13222	13263	13236	13191	13379	13308	13284	13302	13219	13236	13225	13387	13076	13134	13463	13273	13263	13315	13170	13401	13387	13330	13310	13422	13099	13382	13268	13421	13283	13388	13301	13161	13517	13130	13365	13221	13269	13123	13243	13321	13287	13278	13318	13222	13344	13188	13305	13376	13185	13280	13372	13306	13242	13316	13316	13254	13241	13155	13276	13304	13228	13258	13257	13337	13138	13319	13352	13188	13299	13220	13292	13349	13469	13224	13330	13375	13316	13285	13382	13230	13256	13273	12952	13245	13190	13309	13145	13374	13374	13229	13249	13181	13225	13250	13202
30598	21891	22094	20592	21545	26799	23527	19407	17978	17437	17499	17433	17220	16977	17123	16891	17052	17110	17014	16878	16925	17002	16701	17086	16975	16877	16791	17137	17016	16809	16982	16917	17016	16982	16932	17039	17170	16982	17082	16855	17006	17046	16863	16920	16918	16902	16905	17106	16963	16934	16959	16936	16890	17016	17112	17061	16770	16837	17139	17093	16998	17002	16920	16796	17085	17004	16904	16893	17057	16884	17033	17165	17004	17185	16992	16993	17092	16739	17171	16954	17001	16953	16966	16984	16857	17018	16885	16996	16906	16939	16897	16829	16698	16842	17043	16962	16938	16991	16843	16923	16874	16999	16769	16993	17187	16873	16824	16789	16928	16783	16784	16845	17178	17108	16870	16774	16889	16923	16970	17096	16891	17043	16942	17074	16783	16955	16952	16804	16990	16996	16954	17034	16894	17019	17068	16758	17019	16900	16845	17078	16888	17011	16940	16809	17081	17071	16966	16995	16916	16908	16932	16824	16829	16894	16730	16830	17032	17079	17087	17034	16933	17003	16832	16810	16912	17013	17047	16900	16896	16952	16826	16791	16768	17004	17056	16860	16843	16973	17016	16834	16975	16814	16938	16888	16633	16837	16917	16928	17067	16607	16838	17073	17050	17095	16696	16855	16851	16933	16897	16913	16900	16857	16849	16977	16807	16981	16948	16926	16992	16965	16755	16906	17005	17129	16868	17021	16886	16925	16927	17054	16850	16831	16975	17020	16959	16941	16814	16769	16823	17087	17080	16932	16904	16910	16946	16999	16780	17093	16978	16832	16778	17055	16993	16850	17023	16917	16925	16906	16869	16985	16908	16970	16851	17014	17012	17009	16829	17022	17100	17121	16991	16934	17023	17090	16838	16868	17008	16898	16954	16888	17084	17082	16886	16859	17135	16915	16956	16964	16837	16771	17020	16967	17065	17156	17111	17040	16790	16666	17019	16936	16909	16938	16920	16879	16682	16775	16800	16799	17081	16948	16891	16960	16941	16920	16912	17056	16996	16803	16793	17057	17008	17031	17107	16939	16774	17096	17112	16839	17026	16898	16919	16931	17001	17080	16911	16756	16914	17112	17028	16866	16658	16803	16869	16816	16792	16958	16879	16795	17125	17038	17046	17130	17122	16819	16864	17014	16839	16894	16766	16763	17160	16968	16796	17066	16903	17017	16713	17068	17155	17035	17024	17017	16764	16997	17131	17203	17048	16977	17063	16954	17147	16899	16587	16923	17180	16760	16918	16976	17038	16877	17032	16866	16889	16973	16993	17071	17036	17050	16890	16967	16984	16863	16780	16983	17009	16880	17134	16882	17077	16871	16975	17000	16769	16921	17164	17080	17060	17100	17034	16754	16823	17150	16974	16613	16932	17069	17229	16951	16919	16954	16837	16960	17038	16886	16953	16924	17032	17032	16911	17013	16821	16904	17025	17025	16770	16787	16985	16696	16890	16714	17003	16900	16928	17029	16967	16744	17017	16937	17229	16914	16829	16965	16833	16950	16856	16989	16943	16840	17045	16906	17052	16843	16987	16942	16982	16788	16787	16816	16978	16934	16849	16947	16893	16883	16996	16873	17041	16754	17052	16986	16931	17079	16795	16959	17028	17031	17027	17044	16957	16792	16979	16925	17003	17067	17028	16906	16805	17102	17062	16834	16919	16723	16831	16950	16992	16964	17090	17039	16830	16855	17026	16816	16798	16755	16800	16817	16779	17053	17093	16774	16938	17053	17014	16979	16886	16926	16888	16867	16961	17087	16868	16776	16888	17068	17053	16905	16942	17068	16912	16837	16927	17063	16875	16956	16850	16789	16836	16735	16805	16899	16976	16986	16997	17064	16878	16809	16840	16824	17179	17017	16927	17048	16861	17017	16956	17043	16940	16935	16982	16894	17029	16912	17035	16813	17068	17104	17049	16875	16977	16951	16817	16935	16844	17121	16945	16936	17033	16803	16907	16807	17059	16765	16780	16832	16882	16974	16930	16911	16799	17052	17025	17115	16942	16926	17069	16879	16982	17046	16927	16834	16890	16850	16885	16600	16878	17052	16943	16816	17018	16943	16725	16972	16792	16843	16927	17025	17027	16920	16972	16866	16830	17077	16813	16972	16734	17030	17071	17127	16993	16912	17126	16785	16856	17049	16926	16997	16828	16877	16840	16939	16805	17080	16852	17039	16792	17022	16939	16962	16902	16977	16859	16649	16999	16787	16854	16908	17008	16905	17123	16884	16946	17181	16971	16771	16894	16969	16876	16885	16833	16925	16870	16850	17015	17044	16860	16717	16892	16830	16793	16705	16890	17049	17042	17042	16937	16826	16696	17000	16977	16967	16964	16871	16728	16884	17001	17161	17132	16823	16775	16842	16854	16962	16893	16997	17111	16911	16858	16870	16802	16936	16939	16924	16773	16860	17188	17086	16910	16799	17076	16906	16699	16819	17030	17042	16961	16815	16941	17044	16940	16896	16762	17052	17109	16987	16752	16804	17055	17091	17007	17083	16896	17000	17088	16946	16961	16834	16882	16974	17010	17199	16875	16957	17028	16789	16781	17115	17088	16828	16961	16892	16918	16822	16770	16930	16857	17052	16898	16876	17149	16906	16998	16824	16924	16949	16880	16826	16784	16988	16923	16810	16962	16883	16848	16874	17075	16902	16951	17063	16966	17061	17046	16960	16665	16941	16874	17045	16734	17076	16943	17032	16990	16841	16960	16976	16738	16973	16950	16778	16842	16896	16947	16715	16833	16868	17079	17225	16953	16752	16955	16959	16707	16821	16779	16841	16928	16841	16942	16863	16858	16786	16959	16909	16874	16914	16797	16853	16925	16972	17013	16740	16998	17130	16993	16962	16910	16928	16907	16961	16913	16801	16949	16911	16915	17014	16853	16886	16852	16945	16983	16897	16971	16987	17101	16956	16855	16851	17028	16936	16909	16961	16997	17069	16878	16740	16941	17002	17045	16876	16896	16872	16992	16945	16880	17079	16946	16998	16976	16976	16908	17046	16917	16845	16947	16696	16992	16930	16930	16788	16899	16918	16967	16866	16709	16913	16783	17045	17029	17106	16896	17081	16906	16932	16835	16768	17027	16952	16819	16777	17030	16900	16912	16921	16894	16827	17126	16943	16688	16885	17019	16969	16907	17145	16835	17061	17316	16877	16678	16992	16953	16875	16783	17108	17082	16881	16931	16790	16894	17094	17012	16798	16941	16755	17064	16810	16842	17228	16847	16881	16934	16884	16949	16885	16784	17040	16877	16908	16812	17063	16817	16909	16961	16724	16930	17007	16856	16993	16931	17047	16833	16843	16853	16898	16944	16987	16937	16982	16895	17041	16951	16863	17043	16785	16947	16857	17096	16846	16964	17152	16782	16972	16967	17047	16965	16820	16879	16846	16848	16971	16741	17063	16850	16731	16678	16952	16941	16962	16838	17069	16841	16777	16975	16947	17027	16888	17043	16784	16860	16901	16924	16856	16675	16981	16991	16900	16934	16932	16806	16892	17113	16937	16972	16913	16893	16831	16817	16845	16867	16943	16846	16813	16888	16996	16849	16759	16924	16886	16816	17007	16981	17136	16935	16950	16970	16843	16889	16719	16944	16974	16914	16928	16784	17044	16974	16935	16974	16822	16731	16955	16783	16779	17110	16836	16941	16726	17138	17000	17004	16970	17027	16877	16789	16946	16952	17072	16954	16910	17187	16903	16938	16859	16963	17058	16899	16777	16979	17046	16985	16878	17034	16896	16969	17069	16931	17126	16780	16924	17046	16921	17031	17010	17102	16976	16888	16730	16694	17048	16930	16826	16965	17008	16875	16895	17026	16881	16919	16993	17050	16878	16956	16836	16961	17126	16877	16703	16923	16894	16815	16973	16835	16782	17052	16903	16924	16968	17115	16876	17013	17089	16910	17141	16906	17047	17008	16862	16943	16933	16961	16999	17046	16962	17056	16782	16939	16969	17032	16741	16894	17171	17014	16798	16857	17027	16875	16854	16936	16890	16808	16819	16913	17004	16833	17080	17029	16911	16838	16866	16801	16873	16878	16779	16845	16802	16977	17105	17052	17097	17124	16937	17039	16840	17137	16768	17088	16856	16829	17105	16818	16957	16974	17007	16959	16883	16974	16793	17093	17030	17184	17091	16883	17032	16925	17006	16770	17011	16954	16766	16895	16868	16750	16781	16886	17046	16862	17002	16847	16946	17003	17027	17008	16979	17044	17227	17086	16996	17085	16886	16869	17043	16909	16932	16884	16953	16857	16906	17018	16964	16912	17105	17047	16766	17074	16922	16881	16749	16806	17032	16839	16963	16875	16974	17011	16861	17128	16802	16958	16741	16790	16925	16872	16865	16922	17044	16900	16886	16973	16816	16897	16912	17282	16903	16897	16936	16969	17071	16976	16911	16866	16923	17050	17003	17153	16894	16985	17029	17063	16933	16908	16881	16820	17007	16852	16835	17016	17067	16872	16871	16892	16892	16850	16893	16934	16990	16895	17075	17058	16947	17132	16781	17016	16905	17088	16975	16915	16881	16765	16722	17058	16876	17000	17046	16763	16683	16863	17049	16905	16929	17006	16852	16881	16921	17022	17050	17006	16931	16797	17088	16982	16896	17008	16951	16947	16740	17037	17036	16783	16978	16901	16611	16989	16855	17161	16904	16943	17098	16966	16921	16843	16948	17047	16888	16849	16880	16652	16874	16983	16952	16935	16950	16915	16923	16886	16890	17020	16975	16964	16695	17096	16968	16825	16884	16801	16936	16856	16994	16891	16961	16778	17023	16856	17152	17100	17159	16885	16916	17086	16978	17016	16811	16872	16973	16980	16867	17022	16952	16967	16908	16955	16968	16921	16861	16981	17064	16864	17113	16868	16818	17190	17030	17002	16939	16791	16749	17086	16815	16851	16878	16764	16865	16849	16610	16906	16955	17054	16855	17030	17022	16975	17129	16934	16950	16924	17052	17121	16780	17128	16835	16888	16930	16846	16926	16844	17020	16809	16817	16884	16587	16893	16925	17077	17115	16708	16905	17094	16790	17020	16865	16771	16950	17060	16975	17060	16940	16883	17115	16803	16872	16937	17033	17049	16804	16711	16798	16986	16810	16825	17001	17009	17140	16909	16887	16878	16922	16831	16951	17074	16772
16539	19289	19871	18161	21273	26964	21016	16347	14998	14467	14181	14195	13869	13925	13821	13840	13842	13881	13737	13787	14030	13710	13741	13657	13906	13698	13741	13705	13729	13870	13813	13876	13809	13818	13811	13896	13758	13938	13741	13819	13735	13872	13702	13749	13767	13659	13796	13878	13914	13896	13893	13830	13837	13632	13969	13921	13580	13834	13946	13775	13807	13905	13853	13710	13781	13591	13966	13758	13689	13852	13770	13886	13856	13789	13805	13993	13784	13782	13801	13699	14008	13849	13828	13965	13808	13894	13880	13781	13814	13688	13770	13823	13694	13784	13774	13728	13722	13868	13828	13607	13880	13789	13766	13802	13776	13941	13870	13825	13746	13851	13764	13695	13860	13960	13823	13771	13832	13776	13848	13862	13788	13636	13694	13791	14056	13690	13717	13619	13944	13612	13837	13781	13861	13755	13748	13803	13798	13939	13709	13866	13811	13588	13802	13886	13874	13688	13928	13811	13687	13820	13844	13955	13995	13819	13873	13688	13774	13720	13823	13593	13802	13693	13501	13720	13817	13776	13873	13756	13848	13853	13918	14000	13794	13900	13927	13940	13711	13803	13788	13698	13935	13651	13780	13716	14048	13981	13949	13912	13776	14055	13860	13916	13920	13749	13832	13752	13689	13727	13829	13614	13876	13867	13837	13839	13811	13884	13779	13806	13738	13846	13929	13812	13729	14007	13850	13919	13811	13944	13779	13899	13947	13773	13923	13756	13844	13878	13782	13712	13816	13615	13921	13890	13828	13841	13827	13873	13808	13887	13929	13859	13998	13873	13798	13567	13872	13714	13872	13826	13720	13740	13768	13929	13776	13830	13757	13732	13726	13846	13843	13896	13903	13734	13865	13677	13917	13881	13813	13858	13785	13743	13736	13766	13799	13835	13650	13788	13918	13783	13763	13818	13883	13806	13901	13659	13851	13700	13800	13679	13841	13667	13682	13775	13903	13941	13795	13688	13824	13989	13930	13689	13895	13714	13612	13743	13998	13856	13745	13896	13897	13850	13743	13836	13797	13903	13877	13753	13732	13916	13853	13774	13850	14053	13846	13807	13769	13902	13789	13657	13773	13884	13744	13894	13788	13811	13897	13865	13988	13747	13802	13888	13662	13730	13866	13785	13875	13910	13828	13701	13769	13886	13848	13900	14034	13790	13833	13844	13859	13836	13802	13829	13780	13626	13965	13877	13813	13837	13859	13851	13705	13799	13648	13594	13909	13881	13790	13846	13700	13731	13801	13792	13882	13843	13924	13905	13865	13778	13826	13652	13818	13752	13845	13881	13744	13815	14025	13823	13739	13621	13983	14092	13754	13662	13915	13680	13890	13788	13826	13780	13750	13833	13851	13955	13725	13533	13937	13790	13761	13967	13905	13836	13710	13844	13548	13941	13877	13888	14017	13856	13849	13935	13821	13640	13868	13761	13695	13749	13738	13602	13832	13755	13859	13587	13919	13917	13815	13825	13845	13838	13688	13760	13819	13797	13819	14085	13771	13911	13871	13733	13893	13864	13727	13676	13645	13945	13806	13832	13773	13745	13621	13837	13686	13846	13821	13890	13806	13749	13860	13992	13838	13647	13808	13693	13882	13753	13953	13616	13711	13609	13801	13893	13761	13940	13786	13759	13677	13829	13790	13780	13771	13798	13853	13822	13820	13871	13677	13763	13813	13712	13973	13869	13884	13687	13695	13664	13705	13814	13894	13806	13680	13889	13961	13866	13765	13891	13710	13883	13616	13803	13952	13725	13828	13810	13853	13764	13768	13763	13924	13683	13750	14006	13876	13720	13910	13791	13860	13740	13870	13853	13767	13978	13610	13832	13853	13814	13984	13974	13607	13941	13825	13817	13639	13771	13651	13846	13757	13759	13928	13837	13841	13779	13785	13830	13744	13828	13843	13821	14022	13757	13848	13924	13648	13744	13731	13706	13696	13814	13876	13878	13830	13666	13816	13827	13834	13785	13582	13793	13855	13773	13930	13775	13742	13909	13759	13892	13760	13709	13730	13956	13966	13689	13774	13846	13815	13803	13899	13910	13683	13715	13774	13888	13511	13810	14030	13942	13760	13878	13609	13803	13660	13899	13912	13784	13724	13879	13579	13643	13778	13716	13855	13688	13778	13816	13720	13722	13713	13787	13814	13757	13774	13797	13790	13817	13996	13807	13705	13926	13801	13937	13699	13870	13846	13697	13917	13905	13885	13824	13917	13695	14002	13747	13872	13822	13922	13873	13937	13715	13834	13779	13651	13893	13952	13752	13689	13777	13661	13789	13811	13786	13837	13836	13875	13876	13895	13789	13810	13844	13832	13674	14045	13783	13835	13757	13809	13871	13828	13812	13795	13764	13818	13809	13857	13966	13753	13691	13831	13849	13629	13829	13810	13760	13824	13732	13839	13864	13688	13794	13635	13847	13792	13736	13754	13880	13909	13902	13823	13690	13812	13791	13729	13823	13890	13821	13872	13769	13662	13957	13796	13844	13685	13718	13901	13725	13805	13849	13797	13934	13738	13912	13700	13988	13967	14000	13864	13725	13934	13895	13707	13830	13850	13939	13603	13784	13807	13650	13836	13831	13922	13961	13686	13800	13828	13895	13810	13936	14028	13760	13884	13974	13618	13757	13850	13862	13837	13876	13766	13792	13717	13901	13721	13683	13786	13715	13863	13812	13679	13815	13864	13794	13759	13740	13896	13799	13822	13658	13908	13673	13843	13859	13705	14085	13809	13896	13759	13765	13905	13896	13783	13837	13841	13739	13760	13791	13872	13746	13919	13872	13709	13807	13845	13790	13703	13739	13901	13791	14011	13709	13770	13805	13877	13717	13885	13969	13739	13858	13972	13734	13953	13783	13791	13746	13882	13943	13802	13713	13766	14030	13601	13553	13937	13836	13830	13822	13775	13811	13763	13885	13788	13808	13700	13832	13794	13744	13884	13777	13835	13977	13882	13879	13657	13788	13764	13910	13722	13809	13881	13766	13818	13749	13720	13819	13843	13757	13841	13886	13830	13787	13805	13869	13914	13815	13832	13841	13778	13887	13741	13895	13747	13740	13881	13806	13653	13991	13868	13912	13865	13897	13747	13856	13721	13623	13800	13740	13780	13945	13668	13812	13886	13927	13830	13717	13793	13746	13795	13781	13789	13913	13816	13869	13853	13829	13794	13708	13833	13757	13760	13693	13901	13898	13937	14038	13767	13733	13712	13937	13828	13831	14011	13868	13864	13984	13854	13818	13928	13755	13665	13839	13741	13829	13734	13764	13632	13663	13970	13998	13696	13809	13857	13721	13923	13740	13763	13632	13771	13647	13782	13692	13739	13796	13799	13700	13904	13881	13885	13756	13728	13902	13960	14014	13716	13897	13867	13844	13812	13750	13774	13667	13740	13735	13864	13635	13850	13647	13880	13796	13762	13724	13803	13749	13922	13832	13923	13766	14059	13925	13641	13818	13744	13800	13740	13682	13798	13852	13743	13927	13616	13894	13811	13625	13841	13863	13897	13916	13702	13914	13892	13927	13772	13815	13707	13735	13717	13754	13942	13744	13839	13767	13954	13825	13669	13810	13895	13776	13815	13738	13872	13738	13748	13898	13755	13960	13874	13722	13695	13859	13871	13716	13722	13855	13794	13632	13812	13763	13824	13851	13839	13926	13855	13885	13933	13863	13742	13789	13791	13838	13834	13831	13957	13730	13768	13867	13844	13654	13647	13727	13835	13867	13818	13706	13683	13694	13962	13888	13659	13887	13806	13781	13915	13812	13907	13886	13709	13812	13816	13808	13725	13938	13842	14037	13866	13754	13667	13921	13848	13782	13815	13776	13980	13755	13765	13893	13925	13817	13595	13780	13833	13813	13814	13972	13875	13680	13724	13852	13906	13828	13774	13728	13843	13949	13718	13837	13738	13925	13873	13938	13838	13607	13838	13738	13923	13733	13817	13836	13804	13744	13755	13985	13803	13842	13719	13851	13635	13745	13847	13671	13931	13806	13827	13913	13897	13628	13860	13842	13906	13861	13821	13748	13815	13880	13932	13679	13755	13783	13923	13723	13782	13816	13720	13712	13820	13822	13897	13851	13830	13848	13814	13872	13920	13825	13850	13849	13779	13830	13718	13815	13854	13797	13771	13955	13642	13680	13751	13735	13904	13916	13796	13651	13768	13871	13707	13860	13755	13941	13876	13891	13701	13879	13611	13865	13796	13742	13723	13733	13766	13812	14006	13875	13809	13773	13610	13714	13762	13898	13838	13969	13881	13781	13858	13791	13855	13939	13767	13788	13911	13821	13898	13912	13813	13770	13853	13908	13947	13845	13691	13782	13749	13805	13947	13638	13953	13665	13896	13954	13854	13734	13747	13844	13886	13757	13670	13886	13862	13962	13722	13873	13695	13660	13772	13901	13791	13746	13934	13763	14027	13755	13751	13837	14002	13804	13877	13799	13764	13830	13847	13723	13796	13782	13827	13928	13806	13772	13849	13813	14003	13870	13766	13811	13762	13890	13813	13912	13823	13851	13702	13670	13880	13797	13815	13940	13954	13941	13803	13809	13729	13952	13710	13766	13886	13602	13717	13633	13710	13819	13870	13811	13783	13688	13884	13723	13782	13973	13789	13882	13977	13779	13788	13804	13706	13821	13951	13877	13678	13860	13842	13684	13744	13912	13773	13856	14011	13769	13894	13813	13790	13767	13892	13740	13770	13684	13873	13913	13928	13829	13723	13747	13692	13778	13776	13776	13771	13671	13782	13864	13744	13779	13934	13737	13812	13755	13777	13814	13797	13676	14008	13936	13780	13837	13808	13888	13851	13793	13664	13707	13866	13896	13711	13857	13878	13843	13779	13795	13893	13824	13900	13731	13924	13845	13931	13802	13742	13748	13659	13793	13885	13796	13779	13828	13872	13970	13755	13796	14038	13921	13882	13803	13900	13856	13702	13703	13736	13723	13977	13797	13693	13628	13667	13906	13723	13791	13828	13751	13741	13959	13785	13770	13836	13888	13813	13911	13837	13842	13862	13855	13794	13797	13905	13851	13877	13843	13706	14067	13775	13948	13774	13871	13667	13945	13859	13703	13838	13905	13717	13821	13749	13859	13835	13804	13807	13731	13818	13881	13676	13849	13781	13769	13786	13757
26266	21163	28523	30856	39782	57538	47584	32764	24871	20483	19064	17893	16802	16437	16336	16348	16457	16229	16222	16245	16304	16349	16347	16152	16428	16364	16193	16287	16395	16283	16398	16256	16185	16199	16382	16336	16065	16406	16268	16214	16135	16379	16303	16170	16390	16159	16421	16117	16303	16090	16235	16361	16291	16114	16268	16178	16213	16316	16228	16146	16238	16313	16174	16261	16256	16119	16347	16372	16464	16326	16206	16414	16211	16272	16053	16079	16255	16400	16191	16232	16128	16240	16272	16336	16293	15957	16349	16313	16371	16471	16209	16275	16225	16168	16165	16155	16441	16273	16314	16353	16343	16256	16284	16111	16248	16081	16180	16490	16304	16465	16049	16014	16283	16225	16102	16333	16290	16046	16281	16097	16344	16081	16263	16363	16100	16123	16086	16106	16247	16279	16249	16301	16234	16137	16243	16191	16268	16150	16192	16036	16087	16101	16266	16063	16180	16338	16201	15969	16008	16309	16157	16189	16157	16159	16181	16275	16236	16291	16121	16247	16213	16359	16273	16104	16111	16187	16080	16124	16178	16192	16293	16396	16084	16362	16427	16195	16126	16173	16361	16291	16433	16241	16251	16311	16376	16247	16055	16330	16303	16124	16156	16106	16121	16396	16165	15966	15991	16457	16166	16009	16213	16135	16332	16188	16116	16150	16170	16124	16352	16207	16312	16326	16204	16205	16195	16271	16248	16249	16162	15995	16436	16094	16141	16187	16070	16200	16088	16088	16211	16218	16369	16327	16265	16172	16182	16141	16205	16054	16229	16412	16237	16359	15992	16194	16174	16054	16216	16193	16216	16335	16136	16237	16287	16370	16203	16282	16182	16208	16190	16167	16119	16135	16109	16147	16021	16133	16124	16229	16160	16109	16408	16286	16145	16226	16264	16277	16383	16137	16311	15969	16272	16170	16181	16056	16189	16226	16180	16266	16174	16448	16213	16273	16289	16307	16061	16191	16312	16196	16158	16278	16109	16088	16159	16019	16173	16104	16164	16018	16263	16218	16336	16214	16196	16223	16215	16117	16071	16356	16210	16074	16388	16130	16022	16225	16216	16311	16246	16248	16489	16426	16104	16417	16210	16189	16289	16014	16146	15941	16122	16369	16185	16338	16264	16160	15935	16246	16137	16145	16430	16216	16112	16130	16279	16348	16187	16179	16069	16116	16035	16312	16191	15980	16320	16176	16341	16260	16207	16193	16183	16310	16193	16104	16052	15975	16236	16296	16135	16250	16278	16186	16188	16323	16171	16036	16159	16114	16194	16323	16230	16251	16112	16359	16214	16273	16262	16042	16269	16120	16167	16214	16247	16075	16124	16229	16406	16224	16186	16151	16207	16144	16055	16081	16209	16278	16238	16130	16382	16286	16103	16417	16339	16370	16089	16139	16148	16448	16248	16433	16204	16204	16263	16115	16328	16249	16172	16372	16276	16282	16168	16153	16340	16262	16026	16237	16192	16008	16179	16229	16256	16252	16155	16270	16219	16119	16200	16273	16322	16213	16046	16104	16190	16019	16046	16249	16171	16072	16154	16081	16165	16284	16197	16129	16361	16271	16271	16171	16334	16105	16292	16140	16120	16356	16001	16258	16235	16272	16296	16305	16367	16167	16266	16303	16293	16231	16091	16113	16226	16195	16344	16240	16247	16303	16088	16410	16196	16319	16399	16369	16213	16106	16180	16341	16132	16204	16169	16281	16095	15968	16311	16339	16206	16435	16398	16200	16322	16055	16280	16138	16019	16243	16435	16179	16375	16329	16253	16212	16111	16241	16087	16037	16358	16136	15979	16072	16222	16345	16289	16164	15998	16187	16226	16287	16329	16090	16240	16147	16055	16106	16343	16209	15969	16072	16335	16099	16009	16250	16171	16200	16095	16419	16264	16302	16265	16431	16180	16080	16087	16281	16080	16404	16337	16133	16128	16315	16238	16287	16248	16287	16223	16273	16079	16331	15993	16352	16147	16296	16265	16120	16365	16354	16259	16101	16231	16442	16364	16140	16234	16132	16371	16401	16238	16144	16133	16308	16218	16068	16269	16379	16162	16029	16088	16225	16209	16110	16213	16170	16258	16270	16260	16209	16053	16202	16208	16175	16418	16036	16270	16309	16275	16169	16295	16042	16109	16327	16226	16223	16410	16145	16317	16305	16227	16367	16310	16221	16092	16003	15990	16052	16338	16170	16039	16385	16009	16101	16248	16292	16112	16206	15945	16261	16343	16136	16175	16425	16239	16073	16215	16087	16282	16137	16244	16284	16297	16273	16341	16128	16238	16147	15977	16380	16332	16215	16268	16173	16237	15965	16252	16257	16141	16329	16244	16096	16061	16342	16126	15960	15943	16218	16206	16345	16307	16221	16112	16401	16052	16338	16382	16223	16292	16240	16228	16061	16182	16292	16254	16313	16239	16079	16336	16363	16163	16356	16228	16179	16304	16418	16158	16011	16399	16128	16217	16062	16198	16044	16163	16179	16016	16348	16408	16273	16328	16591	16280	16249	16029	16026	16198	16197	16212	16153	16230	16584	16318	16300	16044	16170	16214	16081	16173	16280	16140	16247	16234	16079	16421	16291	16294	16215	16246	16162	16190	16231	16223	16364	16270	16258	16168	16278	16254	16214	16123	16391	16250	16155	16245	16199	16192	16217	16320	16318	16199	16352	16299	16033	16030	16048	16232	16028	16215	16172	16114	16127	16291	15912	16342	16313	16062	15992	16292	16133	16097	16295	16108	16176	16149	16396	16149	16256	16152	16300	16254	16284	16263	16085	16179	16015	16267	16049	16096	16132	16311	16037	16364	16274	16342	16157	16131	16256	16244	16263	16302	16281	16230	16130	16084	16120	16130	16144	16333	16105	16378	16056	16102	15988	16205	16304	16267	16127	16295	16336	16059	16293	16343	16335	16245	16153	16215	16188	16273	16429	16237	15971	16132	16161	16229	16215	16321	16319	16182	16347	16370	16249	16236	16385	16223	16347	16180	16304	16386	16265	16108	16152	16242	16064	16255	16355	16244	16226	16310	16266	16263	16205	16209	16150	15933	16143	16534	16338	16120	16165	16423	16300	16110	16402	16040	16259	16302	16123	16160	16105	16193	15853	16089	16323	16215	16216	16217	16152	16272	16066	16183	16393	16189	16141	16130	16254	16139	16469	16203	16181	16233	16119	16154	16435	16306	16404	16567	16309	16223	16045	16141	16276	16158	16262	16282	16265	16182	16126	16277	16146	16328	16085	16439	16277	16345	16374	16291	16118	16265	16045	16192	16067	16127	16087	16121	16114	16213	16278	16177	16305	16246	16204	16221	16228	16325	16127	16239	16128	16224	16185	15991	16236	16094	16239	16268	16244	16206	16218	16157	16104	16098	16271	16142	16188	16203	16000	16156	16317	16386	16414	16295	16506	16173	16251	16335	16472	16272	16257	16230	16082	16178	16086	16225	16343	16084	16133	16071	16264	16228	16198	16328	16343	16277	16315	16292	16125	16283	16162	16140	16225	16285	16174	16403	16208	16212	16433	16370	16121	16110	16130	16325	16179	16440	16278	16195	16095	16398	16391	16221	16392	16208	16252	16311	16068	16153	16101	16292	16424	16076	16224	16328	16200	16236	16176	15943	16052	16358	16275	16218	16062	16216	16244	16181	16290	16229	16233	16213	16272	16107	16015	16272	16297	16350	16163	16281	16181	16152	16170	16198	16367	16278	16308	16268	16273	16293	16315	16114	16177	16206	16139	16181	16203	16153	16172	15946	16193	16302	16361	16288	16208	16321	15997	16083	16131	16312	16039	16280	16291	16372	16268	16247	16127	16272	16259	16329	16220	16320	16186	16183	16265	16154	16219	16337	16178	16211	16219	16158	16247	16232	16111	16033	16118	16349	16147	16331	16057	16339	16432	16217	16308	16244	16198	16295	15930	16100	16105	16141	16257	16287	16032	16478	16076	16256	16262	16210	16206	16252	16109	16280	16285	16140	16208	16284	16267	16244	16308	16084	16357	16416	16255	16250	16154	16241	16175	16194	16199	16277	16308	16367	16174	16134	16192	16266	16339	16158	16278	16258	16229	16199	16153	16319	15940	16039	16184	16218	16297	16293	15992	16269	16284	16145	16230	16230	16134	16134	16057	16291	16388	16609	16247	16234	16141	16096	16088	16337	16194	16174	16056	16159	16291	16094	16415	16324	16153	16238	16150	16261	16089	16250	16196	16345	16290	16222	16205	16280	16133	16345	16101	16217	16020	16237	16004	16286	16282	16190	16240	15997	16209	16207	16298	16253	16278	16036	16079	16150	16540	16078	16142	16194	16204	16085	16111	16272	16202	16208	16051	16311	16194	16330	16389	16339	16186	16398	16279	16039	16141	16269	16189	16325	16149	16152	16303	16314	16139	16203	15997	16266	16080	16185	16074	16233	16265	16304	16274	16083	16393	16192	16103	16013	16263	16164	16201	16266	16223	16233	16221	16316	16329	16179	16118	16303	16099	16122	16023	16187	16266	16202	16163	16160	16206	16059	15992	16293	16187	16191	16205	16317	16233	16206	16263	16361	16250	16311	16146	16478	16064	16016	16304	16328	16051	16210	16112	16342	16256	16213	16331	16348	16188	16291	16238	16108	16381	16186	16240	16269	15968	16078	16120	16100	16241	16127	16282	16259	16286	16164	16003	16368	16076	16108	16411	16203	16101	16213	16341	16499	16383	16127	16228	16237	16376	16106	16126	16041	16281	16348	16054	16311	16227	16243	16229	16316	16186	16534	16199	16133	16393	16499	16234	16211	16230	16235	16291	16192	16174	16234	16160	16400	16209	16082	16216	16145	16219	16348	16486	16205	16211	16067	16258	16028	16270	16215	16319	16155	16215	16317	16191	16180	16283	16321	16260	16458	16088	16122	16208	16093	16242	16347	16045	16063	16126	16057	16274	16293	16254	16319	16016	16108	16259	16205	16174	16207	16331	16124	16168	16167	16257	16339	16179	16047	16325	16162	16081	16072	16263	16270	16054	16070	16044	16263	16159	16175	16155	16242	16251	16377	16145	16353	16235	16212	16022	16307	16279	16269	16302	16363	16419	16261	16266	16291	16272	16100	16243	16388	16406	16225	16154	16249	16240	16183	16233	16129	16104	16125	16178	16344	16103
20915	42377	44731	39212	46168	55740	44885	31959	22445	18189	16490	14955	14037	13705	13499	13436	13511	13461	13375	13435	13591	13425	13468	13407	13599	13529	13487	13410	13454	13526	13438	13409	13506	13367	13269	13319	13387	13459	13374	13436	13490	13217	13496	13355	13456	13417	13447	13445	13345	13397	13320	13370	13448	13340	13374	13445	13185	13576	13281	13388	13454	13505	13484	13275	13431	13249	13425	13440	13328	13374	13260	13515	13449	13126	13576	13380	13458	13350	13293	13301	13413	13356	13463	13439	13390	13345	13197	13436	13249	13300	13282	13325	13507	13376	13347	13432	13332	13520	13265	13457	13346	13320	13371	13417	13498	13549	13178	13322	13465	13357	13364	13430	13439	13392	13303	13374	13246	13314	13481	13479	13539	13451	13416	13329	13383	13269	13281	13314	13416	13375	13104	13335	13177	13284	13381	13321	13446	13305	13366	13397	13452	13251	13275	13461	13400	13436	13417	13407	13456	13393	13450	13289	13464	13390	13345	13363	13360	13586	13321	13348	13476	13433	13380	13510	13238	13574	13474	13316	13540	13326	13319	13485	13314	13346	13673	13392	13323	13254	13392	13431	13408	13263	13294	13359	13351	13414	13339	13278	13401	13436	13304	13350	13319	13381	13360	13301	13319	13514	13294	13532	13438	13400	13441	13444	13494	13391	13363	13350	13493	13512	13161	13444	13498	13420	13363	13332	13320	13224	13414	13285	13346	13298	13475	13391	13295	13407	13412	13320	13456	13569	13453	13369	13362	13406	13256	13241	13396	13217	13341	13445	13369	13393	13409	13374	13304	13247	13400	13190	13336	13434	13367	13333	13450	13489	13453	13254	13523	13387	13329	13449	13499	13293	13461	13390	13457	13319	13450	13469	13188	13430	13391	13431	13490	13378	13277	13246	13436	13400	13353	13459	13415	13241	13549	13404	13299	13394	13290	13279	13369	13358	13525	13397	13398	13305	13480	13345	13534	13323	13313	13450	13261	13333	13524	13366	13280	13430	13503	13379	13426	13435	13393	13316	13333	13412	13490	13235	13372	13419	13453	13485	13408	13429	13546	13456	13504	13369	13427	13379	13426	13227	13372	13403	13488	13374	13416	13554	13327	13373	13389	13468	13436	13489	13424	13451	13503	13419	13500	13420	13540	13174	13368	13404	13303	13481	13308	13212	13323	13309	13343	13209	13469	13237	13508	13368	13407	13282	13505	13578	13495	13494	13501	13374	13343	13496	13369	13492	13508	13334	13267	13408	13366	13197	13432	13341	13292	13257	13452	13168	13590	13463	13424	13365	13411	13497	13436	13300	13340	13351	13454	13311	13311	13289	13361	13385	13191	13482	13374	13487	13434	13389	13212	13385	13368	13427	13438	13414	13221	13450	13157	13453	13420	13428	13595	13403	13430	13277	13192	13337	13428	13387	13379	13523	13315	13343	13467	13508	13416	13333	13314	13479	13376	13398	13383	13468	13435	13334	13542	13106	13304	13367	13415	13429	13416	13397	13459	13262	13370	13433	13355	13194	13556	13296	13230	13368	13357	13288	13520	13376	13355	13428	13507	13418	13401	13469	13328	13287	13367	13281	13275	13398	13350	13395	13338	13207	13523	13309	13470	13479	13493	13310	13309	13201	13276	13327	13523	13308	13439	13335	13481	13472	13437	13438	13346	13445	13414	13317	13319	13361	13461	13539	13324	13155	13426	13349	13459	13402	13442	13406	13359	13249	13457	13395	13425	13357	13407	13334	13454	13353	13330	13478	13427	13337	13189	13594	13296	13465	13364	13388	13411	13401	13473	13567	13350	13384	13185	13445	13386	13421	13356	13510	13318	13478	13274	13549	13386	13370	13416	13447	13442	13300	13369	13277	13476	13444	13491	13493	13336	13248	13423	13233	13405	13477	13564	13489	13422	13212	13465	13463	13433	13339	13493	13461	13362	13574	13306	13312	13336	13424	13379	13310	13382	13409	13314	13439	13484	13382	13385	13234	13468	13434	13250	13474	13183	13331	13401	13504	13223	13433	13377	13412	13399	13499	13604	13411	13379	13483	13425	13255	13415	13380	13282	13465	13332	13471	13281	13470	13246	13386	13385	13375	13428	13412	13342	13325	13502	13400	13478	13267	13502	13428	13335	13605	13474	13338	13358	13269	13335	13399	13418	13372	13256	13235	13380	13463	13345	13465	13417	13582	13518	13350	13347	13560	13250	13318	13274	13433	13371	13313	13501	13465	13334	13562	13346	13338	13356	13435	13268	13537	13169	13322	13292	13514	13314	13343	13381	13277	13336	13292	13434	13482	13338	13585	13288	13395	13382	13343	13462	13439	13430	13309	13389	13401	13491	13348	13254	13499	13271	13540	13484	13415	13360	13255	13541	13351	13418	13315	13430	13436	13349	13497	13433	13404	13433	13317	13209	13467	13384	13289	13299	13476	13551	13440	13419	13242	13393	13457	13274	13453	13499	13335	13287	13431	13352	13448	13425	13397	13279	13452	13427	13370	13308	13260	13433	13317	13493	13454	13461	13492	13439	13346	13546	13354	13320	13396	13500	13493	13378	13404	13405	13314	13294	13543	13234	13346	13417	13305	13328	13255	13462	13337	13385	13308	13495	13337	13409	13336	13397	13505	13369	13385	13476	13258	13338	13517	13514	13451	13361	13365	13416	13290	13475	13381	13366	13341	13403	13375	13437	13426	13364	13285	13283	13482	13342	13360	13474	13529	13319	13587	13261	13353	13519	13326	13357	13385	13318	13470	13369	13303	13453	13559	13333	13465	13320	13376	13362	13410	13366	13348	13316	13412	13362	13244	13372	13310	13491	13343	13457	13311	13433	13546	13311	13378	13444	13404	13424	13462	13437	13266	13508	13320	13386	13262	13351	13270	13504	13388	13239	13343	13473	13418	13344	13428	13462	13482	13358	13279	13431	13466	13307	13355	13209	13352	13498	13317	13399	13369	13435	13309	13348	13327	13345	13438	13583	13551	13378	13225	13494	13424	13392	13219	13285	13284	13413	13559	13556	13412	13394	13358	13502	13315	13335	13461	13404	13490	13337	13314	13392	13386	13127	13619	13508	13160	13416	13647	13380	13321	13406	13175	13452	13317	13361	13189	13366	13392	13483	13398	13341	13335	13331	13548	13398	13269	13340	13272	13587	13205	13323	13488	13443	13557	13435	13489	13472	13428	13310	13330	13121	13472	13263	13350	13429	13337	13492	13519	13433	13274	13469	13552	13388	13485	13432	13335	13508	13380	13315	13498	13359	13303	13290	13441	13455	13507	13333	13204	13416	13350	13309	13515	13415	13299	13405	13542	13436	13388	13362	13439	13320	13304	13483	13371	13253	13365	13385	13371	13415	13534	13337	13373	13395	13630	13300	13531	13282	13335	13470	13339	13492	13379	13380	13436	13400	13414	13527	13498	13327	13486	13391	13196	13350	13497	13349	13434	13452	13520	13290	13441	13442	13210	13493	13575	13502	13433	13253	13492	13468	13363	13458	13466	13243	13299	13570	13401	13335	13356	13408	13216	13326	13225	13230	13342	13439	13391	13244	13510	13334	13426	13348	13451	13438	13412	13337	13509	13384	13433	13417	13450	13399	13409	13296	13503	13294	13288	13384	13270	13349	13439	13509	13223	13419	13340	13301	13271	13409	13403	13243	13358	13322	13325	13148	13355	13392	13405	13333	13482	13433	13407	13433	13356	13501	13206	13461	13305	13447	13431	13272	13410	13289	13223	13372	13298	13381	13230	13467	13283	13393	13295	13422	13357	13397	13382	13368	13378	13440	13307	13399	13335	13410	13412	13311	13299	13373	13424	13454	13350	13415	13341	13325	13303	13416	13349	13323	13318	13536	13302	13391	13302	13355	13272	13579	13235	13483	13446	13397	13383	13499	13334	13500	13098	13406	13498	13231	13371	13390	13492	13360	13275	13512	13482	13510	13469	13330	13311	13418	13329	13510	13435	13375	13505	13348	13407	13447	13518	13491	13436	13453	13422	13416	13278	13346	13378	13428	13277	13288	13458	13366	13288	13347	13368	13461	13288	13322	13513	13547	13271	13445	13324	13320	13479	13429	13322	13413	13395	13329	13322	13339	13402	13337	13369	13246	13315	13319	13570	13220	13364	13489	13374	13401	13410	13496	13407	13525	13562	13247	13330	13388	13367	13429	13557	13336	13371	13393	13449	13380	13577	13465	13423	13541	13360	13372	13276	13444	13273	13477	13247	13313	13526	13232	13310	13400	13493	13376	13524	13295	13410	13382	13358	13398	13496	13512	13282	13598	13318	13318	13512	13414	13379	13273	13297	13437	13568	13337	13340	13287	13486	13251	13462	13378	13492	13392	13410	13480	13357	13291	13435	13272	13492	13268	13420	13432	13372	13309	13415	13339	13561	13429	13388	13517	13337	13378	13403	13343	13454	13331	13385	13405	13447	13393	13296	13360	13414	13469	13428	13464	13335	13345	13522	13395	13410	13352	13313	13391	13536	13368	13302	13333	13527	13417	13535	13474	13280	13445	13261	13305	13453	13341	13469	13248	13433	13555	13436	13325	13465	13296	13676	13630	13434	13277	13373	13347	13475	13440	13424	13405	13358	13491	13367	13459	13449	13390	13303	13472	13324	13405	13235	13452	13410	13288	13492	13413	13450	13477	13307	13375	13435	13426	13375	13418	13347	13346	13309	13446	13398	13441	13504	13260	13453	13430	13340	13383	13537	13312	13377	13479	13327	13542	13355	13389	13262	13302	13520	13489	13372	13553	13424	13344	13368	13471	13524	13388	13306	13427	13300	13285	13376	13353	13594	13329	13343	13327	13391	13479	13447	13256	13411	13150	13469	13341	13507	13269	13387	13517	13427	13497	13291	13351	13353	13177	13270	13301	13317	13454	13438	13349	13544	13370	13350	13400	13345	13280	13265	13523	13320	13443	13290	13462	13254	13445	13443	13438	13341	13580	13348	13376	13315	13539	13236	13467	13439	13479	13243	13360	13143	13484	13434	13315	13439	13413	13467	13485	13377	13493	13485	13467	13549	13390	13299	13324	13295	13279	13562	13311	13479	13328	13336	13507	13295	13485	13506	13333	13364	13357	13590	13281	13369	13586	13368	13332	13344	13448	13505	13509	13418	13355	13478	13363	13511
24299	21104	28764	28238	48327	66238	59592	47514	36818	28301	24262	20079	16979	15857	15293	14863	14922	15089	15092	14917	14798	14958	14955	14731	14847	14726	14766	14891	14851	14916	14855	14854	14872	14783	15125	14863	14928	14875	14774	14733	14846	14756	14885	14634	14990	14825	14985	14866	14992	14806	14988	14762	14897	14842	14916	14769	14990	15019	14855	14866	14878	14881	14851	14724	14939	14848	14838	14741	14806	14854	14929	14890	14909	14718	14790	14981	14850	14901	14967	14698	14687	14934	14974	14758	14655	14720	14803	15004	14864	14854	14787	14716	14834	14838	15018	14827	14872	14911	14732	14847	14799	14772	14649	14802	14811	14829	14839	14905	14847	14966	14867	14836	14764	14501	14786	15002	14750	14718	14924	14950	14821	14885	14820	14877	14777	14886	14820	14816	15036	14878	14760	14918	14786	15074	14806	14873	14835	14821	14826	14731	14797	14832	14729	14813	14900	14746	14794	14798	14899	14865	15015	14718	14805	14821	14910	14813	14802	14665	14761	14763	14728	14776	14682	14749	14775	14866	14780	15089	14725	14641	14698	14846	14790	14784	14611	14816	14869	14865	14972	14789	14779	14797	14563	14900	15024	14820	14815	14815	14854	14946	14813	14952	14659	14881	14901	14843	15044	14955	14966	14717	14936	14677	14761	14796	14706	14819	14623	14899	14731	14855	14848	14806	14801	14980	14900	14750	14877	14916	14838	14820	14823	14865	14827	14825	14879	14882	14727	14750	14698	14784	14808	14745	14986	14808	14847	14978	14927	15100	14707	14836	14990	14687	14943	14753	14819	14707	14955	14950	14720	14786	14766	14868	14768	14751	14789	14749	15064	14776	14932	14822	14823	14709	14920	14683	14846	14865	14953	14776	14907	14629	14649	14779	14749	14733	14896	14771	14741	14846	14769	14921	14904	14771	14709	14640	14954	14972	14984	14947	14842	14740	14890	14901	14832	14697	14814	14817	14901	14859	14820	14845	14842	14938	14752	14790	14887	14868	14780	14944	14893	14781	14704	14785	14655	14714	14970	14789	14867	14805	14728	14639	14645	14947	14827	14975	14614	14772	14675	14904	14875	14826	15039	14622	14933	15007	14965	14644	15020	14999	14769	14689	14851	14760	14823	15087	14817	14703	14783	14828	14948	14701	14665	14732	14750	14671	14812	14809	14888	14840	14716	14822	15087	14771	14636	14935	14922	14706	14656	14844	14840	14597	14883	14916	14678	14767	14832	14866	14819	14807	14831	14797	14690	14861	14826	14736	14585	15017	14827	14841	14700	14752	14691	14911	14791	14733	14899	14810	14808	14901	14636	14802	14685	14809	14805	15084	14848	14889	14804	14826	14725	15040	14808	14834	14767	14678	14848	14842	14753	14770	14788	14876	14633	14917	14605	14914	15015	14829	14773	14909	14794	14909	14614	14793	14787	14952	14813	15039	14668	14839	14986	14789	14755	14818	14900	14862	14753	14752	14992	14804	14755	14669	14812	14980	14807	14880	14933	14644	14850	14688	14711	14783	14790	14884	14678	14962	14806	14965	14914	14841	14642	14635	14944	14752	14792	14813	14978	14839	14706	15039	14547	14848	14868	14971	14873	14854	14899	14966	14887	14912	14656	14786	14841	14910	14822	14694	14828	14893	14871	14804	14875	14834	14927	15051	14894	14930	14795	14965	14701	14692	14765	14808	14770	14899	14866	14941	14876	14708	15048	14928	14707	14713	14841	14874	14974	14827	14816	14969	14772	14908	14953	14743	14887	14763	14766	14798	14731	14941	14887	14981	14699	14870	14922	14958	14974	14743	14949	14749	14791	14727	14765	14703	14853	15025	14847	14739	14902	14854	14812	14874	14634	14622	14971	14753	14824	14848	14801	14883	14938	14883	14694	14840	14866	14921	14744	14654	14890	14854	14748	14791	14942	14838	14951	14861	14880	14937	14879	14806	14719	14752	14638	14743	14832	14712	14914	14999	14856	14847	14678	14837	14777	14617	14904	14791	14883	14587	15007	14861	14765	14775	14790	14936	14812	14639	14735	14923	14753	14790	14725	14809	14674	14692	14851	14773	14878	14834	14870	14829	14793	14876	14832	14662	14794	14678	14811	14749	14582	15026	14797	14743	14809	14818	14744	14945	14971	14784	14784	14639	14802	14680	14821	14842	14899	14653	14825	14883	14873	14816	14824	14722	14868	14820	14707	15037	14716	14787	14904	14772	14829	14832	14834	14919	14884	14909	14943	14825	14810	14836	14910	14882	14930	15007	14985	14769	14637	14864	14780	14711	14829	14732	14931	14856	14895	14920	14864	14897	14796	14805	14997	14723	14778	14758	14726	14942	14738	14735	14691	14823	14851	14743	15004	14761	14730	14705	15010	14855	14880	14877	14727	14839	14769	14641	14796	14876	14662	14620	14811	14827	14660	14664	14608	14886	14720	14856	14856	14983	15106	14969	14764	14690	14900	14905	14874	14821	14715	14737	14751	14958	14829	14833	14757	14938	14770	14783	14826	14691	15002	14733	14936	14833	15013	14914	14749	14817	14926	14794	14565	14918	14877	14715	14967	14840	15020	14606	14782	14712	14869	14751	14988	14910	15043	14878	14768	14852	14806	14786	14901	14886	14795	14909	14838	14683	14735	14957	14803	14924	14744	14809	14908	14838	14725	14942	14942	14912	14810	14867	14758	14833	14722	14870	14873	14766	14955	14974	14911	14737	14843	14802	14793	14674	14733	14801	14818	14836	14819	14928	14782	14790	14731	14833	14967	14602	14728	14890	14781	14813	14823	14840	14869	14737	14763	14941	14741	14741	15174	15064	14971	14807	14976	14913	14778	14832	14783	14741	14825	14711	14870	14845	14857	14629	14765	14770	15041	14760	14878	14845	14944	14740	14915	14985	14917	14801	14616	15048	14623	14826	14947	14795	14743	14718	14866	14831	14663	14795	14745	15032	14817	14784	14834	14918	14739	14569	14796	14532	14856	14699	14747	14865	14810	14586	14975	14779	14774	14753	14870	14793	14709	14922	14894	14822	14813	14786	14826	14988	14803	14815	14704	14791	14924	14817	14608	14858	14798	14781	14910	14661	14642	14804	15136	14873	14780	15016	14922	14820	14753	14786	14929	14691	14838	14839	14940	14958	14810	14890	14783	14874	14788	14823	14748	14778	14798	14806	14896	14794	14889	14936	15000	14983	14790	14957	14730	14766	14788	14841	14786	14863	14887	14990	14858	14728	14773	14851	14822	14865	14849	15059	14932	14869	14557	14760	14738	14763	14731	14816	14703	14712	14882	14974	14669	14890	14879	14662	14773	14925	14901	14596	14746	14877	14748	14904	14751	14828	14760	14901	14846	14939	14748	14977	14772	14901	14805	14762	14807	15095	14933	14815	14811	14939	14822	14701	14941	14820	14843	14847	14810	14980	14762	14694	14660	14866	14813	14851	14836	14915	15021	14929	14808	14626	14815	14816	14847	14940	15000	14875	14897	14747	14686	14877	14779	15038	14773	14833	14632	14728	14678	14704	14731	14745	14745	14636	14695	14973	14831	14854	14649	14815	14773	14866	14674	15048	14706	14732	14943	14851	14801	14933	14900	14714	14788	14830	14832	14793	14707	15006	14842	14898	14795	14938	14884	15001	14881	14838	14935	14911	15038	14833	14885	14894	14990	14976	15037	14938	14893	14847	14667	14872	14921	14642	14903	14837	14956	14681	14813	14925	14846	14803	14772	14726	14848	14778	14771	14948	14893	14889	14736	15070	14709	14719	14857	14751	14549	14716	14878	14961	14806	14938	14604	14848	15040	14818	14864	14869	14920	14919	14932	14821	14803	14722	14964	14796	14847	14751	14798	15008	15053	14737	14752	14983	14941	14706	14806	14723	14829	15007	14925	14637	14795	14794	14742	14801	14650	14772	14796	15031	14751	14828	15009	14880	14837	15062	15017	15082	14828	14917	14845	14758	14921	14787	14855	14871	14671	14905	14610	14792	14834	14811	14700	14763	14856	14811	14784	14705	14732	14826	14643	14785	14939	14692	15050	14871	14816	14800	14943	14940	14739	14715	14770	14762	14934	14786	14782	14715	14886	14685	14755	15118	14728	14848	14774	14802	14773	14838	14765	14900	14951	14767	14677	14794	14785	15112	14773	14872	14771	14810	14769	14783	14733	14748	14789	14836	14989	14855	15070	14816	14655	15074	14863	14942	14961	15030	14806	14740	14775	14950	14964	14696	14913	14726	14833	14846	14668	14751	14896	14895	14756	14903	14815	14948	14849	14891	14828	14947	14722	14811	14692	14829	14644	14914	14764	14872	14840	14731	14752	14719	15007	15044	14997	14944	14679	14940	14892	14754	14920	14808	14707	14671	14766	14503	14787	14939	14731	14951	14879	14644	14774	14757	14930	14685	14590	15100	14971	14769	14828	14851	14929	14871	15039	14763	14973	14727	14895	14874	14795	14738	14814	15050	14884	14754	14888	14685	14766	14787	14745	14803	14916	14880	14755	14899	14696	14691	14821	14797	14847	14769	14671	14908	14707	14950	14891	14966	14620	14921	14871	14823	14727	14784	14777	14802	14868	14909	14913	15042	14673	14725	14866	14855	14919	14921	14751	14705	14722	14839	14779	14867	14967	14782	14895	14930	14744	14720	14890	14812	14606	14682	14658	14492	14956	14837	14845	14635	14781	14757	14785	14795	14901	14848	14766	14917	14970	14964	15065	14947	14737	14751	14799	14897	14874	14773	14749	14782	14953	14864	14813	14766	14886	14805	14927	14792	14946	14658	14963	14776	14906	14688	14829	14826	14874	14942	14837	14746	14688	14769	14681	14789	14844	14916	14942	14915	14843	14763	14887	14955	14750	14822	14788	14721	14826	14850	14773	14786	14737	14859	14875	14895	14737	14865	14691	14796	14717	14881	14770	14734	14720	14752	14763	14774	14808	14819	14863	14682	14924	14780	14801	14745	14896	14751	14858	14828	14871	14766	14655	14649	14820	14963	14885	14774	14986	14950	15042	14752	14814	14812	14866	14611	14906	14897	14594	14897	14747	14537	14906	14768	14836	14669	14829	14753	14902	14779	14722	14883	14983	14821	14852	14949	14886	14793	14926	14863	15139	14881	14944	14741	14883	14787	14758	14869	14868	14760
29435	56305	63827	61140	68832	72765	59683	48719	37321	28239	23817	17984	14514	13140	12726	12569	12502	12759	12618	12613	12456	12395	12501	12397	12509	12615	12440	12562	12569	12756	12646	12491	12638	12426	12468	12357	12413	12440	12506	12624	12465	12664	12519	12481	12603	12636	12672	12695	12540	12574	12505	12533	12497	12457	12563	12611	12385	12567	12569	12585	12628	12340	12581	12471	12441	12415	12444	12329	12441	12557	12566	12550	12450	12473	12537	12529	12524	12575	12504	12632	12405	12499	12543	12547	12432	12681	12631	12333	12502	12481	12419	12425	12464	12479	12563	12536	12386	12309	12638	12390	12492	12377	12509	12598	12443	12588	12424	12606	12382	12499	12343	12514	12563	12559	12505	12409	12483	12575	12399	12616	12456	12563	12523	12540	12476	12416	12573	12575	12508	12478	12400	12536	12515	12540	12587	12603	12436	12483	12601	12531	12448	12380	12522	12414	12505	12732	12586	12529	12360	12632	12509	12532	12443	12619	12510	12504	12524	12733	12626	12358	12500	12546	12565	12547	12473	12720	12587	12419	12552	12554	12610	12417	12533	12481	12466	12550	12596	12623	12487	12506	12382	12602	12473	12305	12621	12575	12536	12547	12564	12581	12461	12490	12405	12664	12464	12566	12342	12509	12417	12450	12554	12314	12440	12685	12580	12506	12439	12406	12491	12501	12541	12513	12377	12438	12414	12544	12569	12618	12498	12507	12602	12344	12479	12399	12530	12541	12354	12420	12742	12325	12536	12496	12462	12517	12529	12443	12428	12553	12576	12648	12416	12503	12522	12328	12595	12530	12526	12539	12591	12321	12534	12528	12566	12544	12604	12448	12528	12416	12358	12515	12476	12520	12552	12430	12469	12507	12418	12413	12535	12625	12540	12678	12391	12585	12510	12506	12523	12601	12590	12537	12751	12561	12599	12478	12400	12509	12536	12675	12599	12481	12542	12575	12500	12269	12452	12411	12468	12359	12420	12380	12542	12433	12439	12429	12336	12471	12558	12472	12474	12661	12568	12535	12387	12426	12499	12605	12481	12490	12505	12460	12437	12316	12379	12420	12373	12418	12531	12530	12393	12620	12583	12465	12352	12645	12605	12619	12553	12596	12544	12518	12337	12585	12482	12554	12404	12396	12504	12478	12458	12396	12406	12580	12582	12521	12454	12405	12392	12388	12513	12468	12390	12599	12536	12433	12623	12445	12557	12499	12323	12481	12562	12765	12437	12418	12534	12672	12354	12664	12475	12497	12506	12397	12506	12339	12425	12551	12438	12462	12640	12416	12523	12544	12373	12678	12479	12559	12480	12340	12506	12359	12513	12593	12434	12382	12486	12355	12400	12434	12367	12544	12724	12614	12445	12587	12442	12406	12516	12328	12456	12365	12445	12503	12327	12448	12525	12598	12512	12513	12473	12366	12453	12534	12515	12421	12539	12415	12478	12548	12477	12424	12470	12404	12562	12482	12423	12397	12572	12411	12664	12457	12527	12406	12776	12462	12555	12471	12631	12398	12297	12585	12572	12424	12458	12621	12660	12560	12522	12553	12425	12462	12516	12346	12401	12495	12413	12480	12451	12481	12449	12555	12545	12525	12401	12571	12476	12460	12561	12621	12528	12470	12551	12512	12585	12552	12492	12393	12355	12426	12559	12650	12520	12570	12452	12541	12519	12322	12490	12463	12453	12651	12618	12508	12636	12447	12321	12548	12463	12597	12573	12461	12449	12317	12574	12552	12452	12558	12545	12513	12584	12605	12467	12461	12457	12593	12464	12532	12397	12636	12522	12542	12546	12488	12593	12577	12335	12672	12532	12446	12473	12565	12452	12453	12349	12408	12520	12712	12409	12567	12428	12510	12536	12529	12611	12515	12515	12488	12697	12506	12520	12377	12550	12356	12646	12465	12561	12500	12419	12639	12601	12433	12548	12391	12548	12454	12347	12445	12638	12394	12605	12455	12376	12545	12550	12365	12420	12564	12389	12595	12489	12461	12313	12620	12467	12566	12444	12484	12594	12502	12503	12606	12285	12479	12440	12567	12479	12557	12450	12526	12599	12440	12543	12528	12485	12571	12606	12436	12548	12474	12392	12506	12623	12494	12469	12567	12523	12463	12535	12576	12457	12665	12528	12471	12508	12386	12675	12504	12523	12603	12580	12419	12528	12468	12497	12518	12583	12347	12590	12523	12617	12595	12601	12522	12502	12627	12546	12617	12405	12460	12549	12460	12621	12646	12559	12572	12504	12580	12568	12507	12423	12449	12465	12385	12413	12606	12430	12560	12596	12415	12398	12577	12537	12459	12523	12723	12368	12446	12595	12485	12393	12580	12649	12324	12529	12588	12385	12288	12601	12412	12380	12533	12414	12739	12461	12562	12536	12458	12442	12516	12551	12569	12447	12376	12659	12427	12451	12557	12434	12417	12475	12614	12478	12476	12488	12459	12576	12583	12531	12402	12431	12512	12478	12571	12437	12651	12471	12449	12588	12448	12433	12505	12542	12489	12501	12576	12513	12355	12480	12385	12418	12547	12510	12514	12499	12577	12462	12507	12605	12289	12565	12339	12591	12443	12648	12524	12730	12337	12555	12461	12584	12546	12583	12602	12749	12471	12473	12618	12586	12518	12548	12599	12686	12293	12377	12590	12511	12565	12579	12514	12483	12453	12321	12454	12640	12557	12464	12460	12579	12373	12458	12632	12506	12482	12580	12451	12422	12450	12457	12502	12442	12506	12595	12617	12456	12433	12585	12421	12534	12460	12631	12513	12428	12483	12450	12508	12390	12605	12517	12491	12567	12431	12448	12653	12536	12450	12643	12354	12536	12519	12402	12529	12468	12616	12357	12550	12514	12424	12495	12589	12626	12476	12542	12589	12430	12313	12537	12535	12494	12428	12474	12505	12576	12521	12551	12398	12543	12382	12432	12648	12489	12506	12500	12476	12543	12245	12551	12430	12475	12624	12419	12438	12410	12504	12537	12566	12468	12548	12502	12479	12499	12469	12584	12504	12611	12462	12586	12536	12473	12451	12468	12297	12528	12456	12506	12926	12466	12557	12590	12465	12284	12584	12478	12362	12494	12403	12510	12430	12692	12425	12571	12508	12597	12516	12529	12462	12639	12612	12559	12523	12624	12430	12572	12486	12357	12477	12479	12605	12393	12532	12416	12469	12494	12528	12609	12538	12425	12628	12488	12415	12602	12448	12619	12416	12523	12479	12516	12561	12539	12696	12480	12575	12461	12541	12441	12844	12504	12599	12498	12471	12452	12642	12590	12614	12479	12457	12442	12373	12545	12602	12329	12519	12597	12498	12594	12410	12516	12436	12506	12440	12571	12499	12476	12668	12468	12583	12505	12449	12550	12533	12419	12546	12650	12581	12581	12540	12615	12659	12563	12633	12638	12341	12582	12504	12646	12390	12561	12411	12456	12457	12473	12472	12390	12572	12468	12412	12534	12543	12454	12430	12578	12516	12522	12474	12438	12525	12630	12569	12568	12312	12534	12512	12514	12571	12434	12589	12605	12296	12578	12525	12624	12678	12569	12398	12565	12385	12728	12532	12476	12365	12312	12272	12637	12469	12421	12425	12662	12464	12522	12435	12602	12627	12592	12377	12516	12507	12494	12520	12572	12438	12505	12579	12420	12405	12430	12504	12424	12660	12404	12647	12465	12330	12480	12500	12482	12316	12580	12483	12583	12542	12388	12442	12600	12378	12607	12477	12500	12565	12481	12620	12493	12476	12411	12508	12418	12429	12507	12416	12362	12521	12589	12399	12395	12422	12381	12551	12512	12399	12597	12515	12382	12436	12521	12277	12435	12580	12533	12403	12524	12383	12535	12479	12470	12471	12461	12487	12550	12377	12409	12641	12395	12442	12587	12579	12524	12439	12526	12545	12303	12600	12657	12460	12592	12502	12413	12516	12394	12575	12434	12423	12477	12587	12476	12502	12536	12461	12515	12622	12639	12670	12345	12496	12507	12398	12540	12558	12514	12557	12550	12456	12444	12438	12488	12522	12476	12535	12385	12537	12357	12310	12498	12495	12509	12483	12531	12433	12617	12478	12520	12488	12468	12466	12579	12417	12504	12360	12681	12490	12464	12419	12476	12586	12526	12560	12390	12251	12540	12571	12532	12395	12578	12516	12522	12481	12590	12446	12497	12672	12524	12365	12355	12493	12394	12620	12651	12478	12345	12569	12583	12392	12591	12606	12337	12599	12542	12682	12489	12349	12464	12480	12426	12476	12468	12653	12495	12367	12501	12416	12298	12543	12477	12356	12663	12484	12469	12474	12607	12485	12503	12582	12527	12408	12504	12540	12598	12518	12451	12502	12539	12559	12440	12477	12595	12435	12532	12390	12559	12541	12505	12492	12505	12517	12389	12452	12573	12350	12425	12573	12330	12515	12506	12452	12512	12491	12485	12424	12482	12605	12551	12581	12636	12405	12490	12458	12408	12362	12406	12523	12564	12408	12473	12626	12416	12510	12552	12620	12719	12466	12537	12555	12515	12559	12588	12549	12405	12530	12510	12574	12683	12351	12344	12550	12549	12424	12648	12539	12400	12472	12428	12571	12554	12514	12409	12474	12396	12494	12306	12477	12472	12472	12381	12508	12548	12454	12559	12562	12411	12386	12663	12433	12584	12405	12694	12451	12459	12490	12685	12391	12427	12466	12493	12366	12461	12516	12349	12463	12480	12549	12444	12411	12443	12641	12524	12473	12527	12470	12531	12584	12319	12697	12540	12456	12459	12535	12498	12500	12381	12450	12526	12549	12527	12554	12501	12438	12438	12585	12515	12459	12582	12454	12526	12451	12385	12657	12410	12403	12477	12426	12551	12451	12516	12761	12492	12715	12557	12515	12550	12432	12451	12458	12589	12409	12441	12470	12637	12591	12458	12512	12635	12574	12362	12250	12543	12610	12479	12460	12545	12525	12433	12710	12553	12629	12586	12348	12322	12550	12528	12513	12524	12600	12360	12554	12591	12525	12495	12691	12338	12575	12308	12571	12674	12469	12703	12533	12524	12384	12479	12439	12397	12567	12674	12536	12568	12502	12353	12442	12514	12437	12535	12393	12514	12513	12421	12447	12515	12441	12338	12464	12572	12609	12380	12460	12442	12621	12610	12608	12454	12441
30443	21247	20743	20116	20774	22474	21091	19783	17914	17101	16448	16247	16047	16075	15785	15801	15823	15853	15818	15666	15578	15762	15790	15859	15730	15649	15698	15899	15816	15876	16014	15642	15697	15388	15626	15564	15886	15754	15751	15533	15744	15902	15618	15612	15568	15682	15656	15788	15847	15398	15646	15772	15659	15696	15921	15881	15671	15807	15773	15582	15482	15717	15975	15719	15783	15561	15860	15498	15768	15562	15595	15664	15643	15779	15772	15755	15708	15632	15637	15573	15701	15803	15806	15782	15757	15546	15642	15885	15879	15631	15659	15529	15618	15497	15743	15638	15710	15543	15769	15794	15718	15711	15684	15738	15913	15791	15908	15800	15833	15541	15828	15892	15622	15894	15620	15717	15714	15720	15561	15575	15667	15692	15787	15812	15688	15825	15917	15744	15685	15905	15969	15676	15653	15736	15615	15732	15688	15779	15667	15665	15578	15495	15847	15829	15625	16028	15711	15859	15843	15857	16050	15768	15823	15644	15818	15681	15648	15665	15723	16058	15621	15577	15805	15777	15731	15834	15714	15826	15556	15668	15941	15719	15744	15700	15567	15720	15623	15839	15605	15695	15795	15767	15674	15738	15591	15732	15802	15913	15831	15676	15834	15465	15882	15690	15756	15586	15742	15776	15791	15683	15523	15704	15755	15716	15658	15755	15740	15699	15733	15703	15523	15738	15999	15774	15488	15899	15764	15744	15681	15722	15641	15593	15819	15709	15880	15688	15955	15877	15674	15723	15772	15693	15566	15635	15689	15658	15680	15644	15693	15487	15643	15566	15874	15400	15600	15833	15857	15927	15686	15743	15593	15653	15784	15859	15840	15672	15754	15661	15771	15716	15826	15740	15740	15747	15662	15677	15831	15645	15747	15599	15776	15631	15717	15605	15694	15656	15717	15789	15525	15584	15742	15586	15749	15677	15847	15676	15884	15553	15802	15760	15873	15743	15658	15653	15533	15561	15843	15662	15616	15635	15938	15827	15673	15730	15712	15704	15730	15539	15639	15703	15651	15640	15818	15758	15829	15739	15892	15790	15620	15778	15894	15600	15628	15752	15561	15756	15885	15713	15773	15812	16034	15627	15612	15887	15747	15644	15715	15793	15670	15626	15651	15736	15662	15817	15736	15706	15586	15664	15739	15704	15615	15773	15543	15555	15869	15791	15636	15743	15620	15765	15785	15639	15811	15613	15714	15487	15644	15728	15766	15653	15599	15854	15555	15600	15609	15990	15560	15776	15667	15824	15750	15840	15832	15828	15607	15659	15719	15606	15718	15593	15682	15623	15538	15785	15419	15730	15564	15654	15757	15784	15802	15790	15643	15903	15700	15656	15569	15673	15819	16011	15755	15617	15782	15827	15748	15782	15618	15748	15684	15709	15655	15640	15900	15711	15742	15638	15885	15779	15794	15664	15490	15558	15800	15838	15499	15775	15491	15679	15734	15743	15891	15672	15883	15689	15626	15508	15677	15720	15856	15795	15728	15637	15599	15626	15939	15621	15842	15728	15632	15646	15723	15582	15767	16008	15922	15671	15803	15756	15725	15769	15717	15880	15566	15924	15769	15822	15812	15640	15640	15702	15645	15617	15592	15504	15762	15549	15490	15369	15558	15857	15698	15583	15991	15899	15724	15752	15894	15688	15590	15707	15726	15534	15722	15715	15512	15643	15875	15736	15724	15602	15647	15730	15803	15929	15546	15746	15685	15715	15952	15974	15566	15772	15984	16036	15791	15666	15833	15731	15503	15832	15578	15820	15804	15528	15538	15666	15777	15683	15636	15633	15697	15497	15640	15555	15798	15732	15673	15572	15596	15775	15804	15639	15699	15884	15870	15673	15927	15642	15735	15807	15678	15796	15771	15885	15748	15623	15842	15747	15744	15646	15799	15660	15697	15733	15753	15655	15723	15743	15643	15657	15708	15747	15487	15815	15786	15633	15810	15845	15750	15647	15700	15898	15658	15717	15626	15836	15884	15804	15851	15816	15662	15720	15639	15684	15694	15803	15686	15797	15786	15861	15553	15676	15826	15745	15709	15826	15798	15722	15661	15737	15492	15765	15815	15658	15758	15707	15838	15642	15601	15612	15828	15574	15628	15773	15560	15747	15750	15737	15677	15658	15780	15702	16071	15961	15592	15584	15981	15583	15827	15834	15713	15710	15822	15937	15676	15533	15826	15698	15524	15838	15761	15764	15639	15846	15858	15841	15832	15732	15671	15730	15767	15807	15604	15685	15728	15687	15487	15728	15704	15566	15659	15631	15748	15896	15783	15560	15720	15830	15616	15600	15857	15836	15896	15932	15844	15991	15710	15610	15860	15732	15746	15789	15620	15648	15629	15701	15948	15848	15900	15827	15875	15622	15724	15769	15707	15586	15628	15824	15546	15847	15885	15670	15689	15714	15864	15885	15715	15561	15815	15731	15811	15650	15577	15979	15694	15780	15849	15713	15649	15709	15909	15608	15925	15852	15859	15715	15765	15798	15774	15564	15773	15560	15451	15579	15783	15716	15688	15877	15754	15730	16058	15764	15807	15612	15868	15819	15665	15838	15673	15687	15777	15620	15642	15698	15784	15950	15915	15565	15489	15519	15706	15793	15590	15727	15750	15536	15620	15535	15684	15690	15720	15758	15670	15854	16010	15657	15784	15728	15773	15808	15687	15556	15825	15498	15714	15759	15599	15749	15767	15485	15778	15723	15665	15677	15759	15635	15771	15789	15799	15564	15864	15784	15729	15857	15736	15553	15556	15720	15644	15745	15492	15766	15740	15689	15692	15795	15966	15608	15876	15566	15832	15617	15837	15886	15709	15659	15717	15628	15659	15723	15469	15744	15757	15777	15705	15580	15830	15602	15584	15589	15572	15713	15610	15809	15747	15601	15706	15669	15727	15710	15694	15702	15692	15862	15831	15895	15579	15699	15703	15631	15730	15795	15651	15527	15788	15588	15661	15738	15762	15839	15814	15706	15730	15909	15705	15631	15568	15883	15848	15799	15614	15761	15786	15687	15735	15887	15730	15604	15871	15481	15716	15794	15654	15745	15801	15904	15717	15657	15628	15684	15826	15634	15826	15596	15882	15577	15659	15656	15493	15524	15904	15671	15529	15808	15629	15786	15748	15799	15658	15812	15723	15749	15697	15782	15572	15835	15784	15680	15734	15724	15650	15715	15841	15625	15661	15633	15599	15728	15617	15697	15802	15918	15739	15833	15539	15813	15754	15775	15623	15613	15815	15890	15876	15607	15721	15823	15550	15853	15631	15844	15821	15734	15575	15763	15631	15796	15753	15825	15782	15914	15772	15747	15953	15855	15690	15774	15839	15647	15741	15724	15777	15674	15946	15862	15593	15869	15673	15608	15769	15673	15743	15716	15659	15620	15575	15807	15559	15761	15798	15682	15876	15866	15704	15810	15733	15576	15922	15705	15648	15766	15777	15589	15688	15664	15785	15886	15955	15986	15883	15719	15751	15902	15593	15604	15881	15927	15767	15673	15639	15651	15631	15970	15811	15795	15801	15882	15781	15767	15540	15771	15624	15825	15647	15758	15843	15746	15619	15660	15816	15807	15749	15810	15482	15502	15735	15854	15801	15636	15988	15913	15815	15824	15778	15893	15697	15774	15643	15686	15680	15838	15546	15671	15730	15522	15710	15748	15781	15565	15691	15805	15754	15692	15903	15595	15771	15718	15896	15663	15691	15844	15783	15671	15646	15668	15830	15925	15872	15689	15740	15772	15787	15620	15606	15813	15812	15471	15659	15641	15773	16007	15652	15586	15627	15778	15819	15595	15644	15629	15762	15564	15770	15673	15722	15612	15573	15484	15657	15705	15582	15917	15814	15663	15790	15626	15653	15529	15637	15772	15678	15683	15598	15734	15805	15734	15612	15733	15712	15555	15684	15809	15639	15978	15729	15586	15724	15597	15779	15703	15756	15707	15807	15698	15816	15506	15675	15754	15788	15665	15680	15903	15715	15747	15539	15826	15754	15639	15804	15654	15562	15758	15681	15895	15732	15724	15606	15623	15704	15519	15760	15730	15670	15867	15776	15571	15853	15775	15685	15691	15865	15702	15661	15728	15764	15592	15592	15579	15767	15787	15854	15860	15874	15591	15750	15625	15775	15663	15601	15585	15706	15662	15719	15773	15714	15610	15796	15506	15644	15702	15952	15716	15605	15843	15632	15679	15808	15843	15573	15566	15645	15697	15660	15780	15867	15825	15768	15599	15759	15772	15681	15642	15581	15533	15583	15773	15697	15543	15642	15889	15595	15702	15824	15775	15678	15663	15680	15772	15768	15624	15737	15574	15526	15850	15725	15776	15813	15721	15863	15705	15850	15853	15809	15569	15631	15992	15428	15609	15914	15599	15877	15694	15776	15864	15745	15745	15498	15638	15720	15531	15797	15630	15591	15697	15593	15542	15631	15476	15461	15611	15707	15819	15623	15961	15682	15693	16031	15818	15689	15799	15838	15656	15719	15688	15450	15841	15793	15581	15458	15636	15653	15870	15779	15876	15715	15699	15701	15507	15589	15846	15895	15734	15692	15642	15525	15842	15660	15721	15483	15559	15636	15609	15717	15594	15581	15649	15807	15590	15667	15775	15691	15789	15725	15723	15625	15508	15915	15781	15736	15709	15673	15814	15650	15831	15846	15827	15701	15757	15716	15668	15669	15721	15810	15889	15529	15585	15639	15623	15715	15684	15678	15943	15659	15677	15590	15621	15703	15799	15504	15948	15832	15659	15783	15672	15708	15651	15660	15849	15531	15517	15654	15941	15626	15626	15686	15608	15776	15599	15728	15653	15656	15778	15683	15810	15816	15710	15669	15987	15649	15689	15762	15835	15620	15813	15678	15547	15628	15789	15682	15778	15649	15737	15742	15637	15740	15730	15769	15739	15740	15676	15737	15796	15781	15853	15788	15719	15783	15865	15787	15810	15775	15863	15785	15788	15756	15932	15941	15833	15854	15548	15802	15884	15691	15683	15785	15801	15602	15707	15595	15706	15778	15691	15715	15655	15671	15598	15803	15759	15621	15758	15886	15709	15574	15547	15814	15655	15883	15642	15654	15508	15480	15776	15711	15724	15640	15675	15817	15618	15758	15714	15592	15932	15533	15587	15631	15638	15811	15911
16223	18311	19001	19064	21546	22617	19764	18208	15506	14433	14183	13588	13250	13358	13047	13153	13100	13160	13234	13148	13059	13283	13032	13018	13133	13081	13086	13197	13181	13058	13023	12995	13074	13245	12931	13110	13152	13036	13012	13310	13066	13135	13020	13116	12999	13063	12975	13096	13007	13069	13152	13026	13073	13273	13062	13145	13173	13182	12999	12989	13225	13148	13108	13136	13079	13176	13243	13092	13143	13207	12880	13140	12992	13202	12951	12997	13074	13105	12936	13088	12910	13035	13067	13134	13183	13113	13080	13132	13015	13181	13085	12870	13146	13071	13317	13193	13081	13185	13187	13090	13154	12985	13136	13132	12943	13280	13133	13278	13062	13152	13030	13081	13081	12988	13121	13264	12997	13117	13193	13008	12927	13225	13127	13017	13184	13026	13203	13121	13158	13139	13153	13186	13124	13059	13094	13194	13152	13103	13117	13407	13150	13089	13149	13148	13072	13294	13107	13109	13150	13142	13032	13141	13070	13043	13051	13155	13094	12984	13124	13107	13104	13044	13204	13122	13083	12952	13080	13123	13262	13070	13124	13190	13025	13037	13127	13042	12936	13021	13017	13145	13233	13155	13106	13092	12859	13107	13192	13095	13060	13009	13054	13003	13044	13224	13072	13062	13246	13144	13124	13208	13113	13196	13041	12957	13153	13014	13237	13126	13209	13224	12998	13121	13178	13194	13077	13014	13337	12992	13261	12999	13054	13184	12965	13128	12944	12978	13097	13001	13057	13035	13150	13107	13175	13117	12961	13020	13032	13114	13142	13084	13207	13209	13170	13206	13002	13048	13080	13289	12991	13058	13180	13157	13158	13058	13227	12947	13226	12994	12919	12877	13009	13074	13143	13079	13139	13196	12992	13017	13178	13161	12993	12971	13115	13073	13165	13197	13107	13082	13097	12887	13047	12971	12981	12973	13093	13331	13066	13206	13105	13043	13088	13167	13206	13226	13018	13176	13072	12915	13107	13116	13086	13121	13012	13109	13026	13080	13178	13031	13267	13085	13102	13197	13133	13041	13211	13035	13138	12994	13091	13243	13103	13108	13187	13064	13069	13155	13138	12979	13072	13083	13256	13068	13100	13048	13011	13125	13040	12920	13057	13092	13121	13146	13182	12942	13291	13020	13049	12979	13095	13243	13287	13012	13232	13182	13168	13373	13117	13110	13065	13095	13133	13142	13175	13004	13066	13066	13130	13045	13062	13140	13058	13170	12989	13164	13022	13071	13082	13051	13137	12953	13091	13022	13029	12964	13120	13077	13175	13012	13133	13225	13051	13171	12966	13122	13195	13039	13043	13094	13236	13125	12962	12973	13108	13216	13078	13103	13224	13088	13066	13162	13186	13194	12934	13109	13125	12987	13057	12856	13043	13168	13101	13112	13109	13132	13144	13028	12998	13271	13030	13076	13199	12937	13024	13019	13135	13111	13102	13104	13062	13011	13004	13045	13088	13122	13094	13119	13030	13189	13013	13061	13127	13191	13266	13015	13132	13075	13218	13032	13141	12939	13085	13006	13077	13118	13027	12918	13239	13053	13129	13027	13232	13114	12987	13073	13063	13100	13065	13118	13075	13126	13005	12962	13102	12966	13212	13134	13185	13190	13041	13077	13116	12997	13177	13148	13041	13151	13174	13127	13210	13176	13014	13064	13127	13130	13076	13304	13173	12967	12981	12843	13191	13106	13246	13260	13203	13115	13161	13029	13138	13220	13224	13017	13158	13048	13105	13039	12963	13006	13303	13238	13149	12961	13113	13246	13119	13030	13184	13087	13272	13091	13031	13026	13076	13207	13124	13049	13009	13018	13072	13014	13115	12961	13073	13211	13076	13222	13057	13223	12866	13110	13060	12960	13109	13126	13130	13265	13053	13200	13064	12987	13090	12956	13187	13123	13182	13045	13131	13142	13284	13212	13074	13047	12979	13144	13091	13057	13154	13198	13229	13043	13104	13183	13080	13179	13037	13165	13169	13203	13160	13237	13036	12998	13190	12994	13107	13047	13047	13151	13129	13048	13057	12964	12965	13137	13106	13230	13190	13255	13251	13006	13218	13176	13092	13043	13085	13133	13098	13082	13078	13193	13172	13158	13125	12998	13196	13175	13055	13099	13165	13170	13153	13155	12980	13077	13037	13250	12966	13140	13128	13193	13289	13175	13187	13124	13055	13065	13134	13113	13117	12955	13169	13058	12905	13016	13067	13208	13099	13084	13186	13017	12939	13194	13173	13047	13113	13057	13074	13091	13142	12917	13176	13092	13102	13071	13006	13117	13092	12960	13088	12860	13179	13237	13057	13148	12988	13248	13001	12948	13158	12989	13139	13217	13011	13077	13054	13181	13190	13022	13316	13020	13065	13042	12981	13182	13021	13054	13309	13124	13061	13000	13106	13084	13071	13103	13049	13216	13077	13205	12996	13351	13072	13183	13174	13124	13092	13109	13142	13079	12979	13001	13247	13219	12990	13215	13100	13256	13216	13000	12973	13335	13141	13016	13251	13031	13137	12963	13178	13195	13092	12969	13065	13115	13057	12931	13136	13048	13202	13110	12813	13113	13095	13105	13129	13083	13135	13173	13030	13157	13246	13032	13107	13113	13090	13105	13142	12937	12999	12907	13117	13264	13001	13105	12995	12937	13066	13052	13220	13120	12943	13134	13177	13232	13127	13108	13086	13103	13089	13250	13108	13129	13053	13069	13202	13200	13089	13274	13017	13132	13084	13100	13086	13062	13067	13161	13100	13140	13083	13116	13247	13179	13105	13125	13132	13076	13097	13007	13229	13056	13101	13100	13148	13012	13035	13238	13075	13343	13006	13155	13121	13228	13023	13102	13070	13190	12969	13155	13060	13174	13088	13059	13181	13086	13043	13313	12968	13002	13183	13095	13025	12951	13025	13211	13088	13056	13031	13078	13156	13148	13128	13126	13114	13072	13040	12884	13317	13119	13076	13141	13338	13044	13105	13180	13137	12910	12983	13085	13200	13180	13198	13128	13058	13203	13116	13197	13116	13174	13143	13085	13177	13084	13284	13147	12992	13213	13101	13175	13085	13091	13152	13234	13175	13297	13241	13142	13063	13068	13121	13139	13060	13144	13225	13199	13020	13208	13214	13101	13244	13168	13125	13058	13015	13034	13080	13210	12959	13105	13094	13039	13175	13270	13095	13059	13187	13171	13044	13126	13094	13156	13218	13251	13272	13221	13027	13188	13183	13239	12988	13159	13068	13122	13167	13241	13063	13027	13113	13040	13108	13021	13238	13265	13032	13032	13069	12976	13125	13072	13217	13054	13016	13104	13166	13088	13144	13008	13073	13113	13081	13188	13105	13032	13216	12933	13181	12929	13124	13102	13061	12978	13088	13012	13173	12909	13009	12981	13224	13170	13013	13198	13019	13145	13185	12828	13095	13097	12977	13189	12952	12938	13010	13216	13268	13081	13159	13193	13080	13126	13222	13141	13288	13174	13040	13183	13291	13122	12936	13110	13234	12982	13201	13129	13089	13166	13041	13099	13226	13126	13067	13126	13034	13121	13161	13103	13114	13100	13172	12993	13255	13146	12976	13079	13164	13063	13213	13083	13030	13107	13103	13035	12991	13149	13155	13043	13054	13173	13050	13085	13029	13385	13234	12981	12999	13196	13123	13200	13235	13168	13119	13152	13099	12998	13141	13029	13240	12994	13220	13073	13167	13244	13266	13170	12997	13100	12961	13131	13104	13084	13137	13078	13070	13102	13104	13112	13035	13204	13003	13011	13169	13081	13129	13162	13206	13239	13138	13190	13116	13206	13175	12912	12969	13208	12926	13014	13191	13143	13024	13067	13042	13038	13218	13026	13236	13030	13173	13037	13114	13050	13056	13044	13172	13182	13176	13000	13243	13001	13087	13106	13130	13002	13045	13060	13132	13201	12884	13065	13018	13020	13216	13105	13006	13325	13139	13202	13220	13255	13087	13056	13242	13226	13126	12998	13245	13116	13149	13076	13327	13142	13080	13068	13023	12978	13135	13051	13162	13010	13030	13051	13151	13201	12942	13099	13122	13213	13227	13192	13075	13053	13104	13116	12972	13121	13121	13172	13010	13090	13067	13131	13119	13074	13085	13048	13002	12966	13080	13185	13208	13253	13263	13082	13197	13232	13124	13101	13131	13036	13279	13171	13286	13104	13041	12973	13072	13087	13011	13094	13209	13345	13052	13042	13273	13137	13098	13031	13136	13111	13232	13356	13129	13073	13085	13013	13080	13268	13181	13135	12898	13190	13043	13057	12939	13084	13040	12995	13077	13124	13302	13068	13168	13059	13212	12969	13137	13081	13064	12992	13214	13129	13230	13054	13072	13188	13153	13077	13250	13062	13103	13067	13062	13069	13247	13184	13025	13124	13192	13074	13022	13086	13143	13160	13107	13261	13196	13103	13150	13109	13206	13007	13097	13016	13046	13243	13173	13252	13266	13090	13096	13278	13366	12972	13124	13297	13264	13195	13148	13216	13276	13092	12966	13172	13288	13186	13013	13129	13070	12988	12909	13210	13127	13139	13015	13056	13207	13065	12967	13088	13073	13152	13030	13042	13144	12969	13138	13098	13194	13190	13027	13184	13034	13069	13013	13168	13080	13126	12844	13202	12928	13052	13264	13064	12956	13109	13057	13084	13233	13113	12994	13139	13124	13037	13144	13230	13215	13181	12992	13193	13081	13151	13318	13133	13002	13103	12985	12960	13116	12904	13082	13205	13045	13202	13296	13213	13221	13043	13108	13072	13229	13120	13239	13181	13133	13091	13106	12893	13380	13020	13092	13101	13146	13181	13042	13074	13126	13143	13134	13084	13198	13110	13010	13107	12980	13132	13114	13077	13163	13246	13020	13196	13019	13111	13196	12987	13117	13120	13107	13162	13158	13346	13144	13121	13124	13048	12848	12993	13160	13106	13216	13150	13134	13089	13049	12977	13240	13039	13195	13040	13013	13244	13131	13302	13301	13048	13058	13215	13054	13049	13052	13090	13093	13241	13292	13052	12914	13043	13137	13203	13115	13088	13008	13138	13348	13029	13133	12982	13031	13134	13180	13149	13097	13023	13226	13138	13096	13308	13137	12902	12990	13249	13134	13234	13239	13044	13039	13066	13166	13077	13036	13150
26334	21145	28511	35062	45540	48504	42790	36774	28226	23333	19538	17318	16099	15733	15621	15552	15291	15222	15196	15512	15591	15300	15153	15253	15347	15355	15206	15494	15628	15337	15346	15102	15498	15297	15267	15385	15500	15342	15485	15446	15491	15514	15237	15348	15105	15286	15213	15228	15262	15434	15343	15258	15243	15246	15147	15350	15590	15280	15377	15267	15266	15273	15142	15278	15533	15375	15490	15063	15176	15122	15251	15309	15505	15250	15398	15396	15405	15274	15037	15166	15041	15506	15345	15387	15266	15298	15330	15187	15323	15502	15295	15370	15210	15352	15342	15290	15327	15137	15305	15293	15365	15335	15391	15373	15240	15310	15311	15160	15314	15159	15604	15380	15386	15422	15358	15232	15305	15429	15275	15358	15257	15310	15304	15297	15208	15222	15213	15149	15367	15098	15219	15194	15101	15266	15373	15205	15389	15230	15231	15460	14959	15470	15429	15222	15208	15212	15284	15186	15260	15166	15296	15420	15313	15321	15362	15272	15006	15145	15436	15226	15274	15152	15400	15200	15227	15281	15289	15315	15077	15261	15231	15139	15186	15221	15075	15311	15288	15096	15404	15152	15419	15391	15279	15466	15262	15298	15184	15276	15302	15348	15243	15113	15159	15315	15320	15274	15186	15337	15502	15241	15397	15210	15361	15185	15201	15184	15061	15377	15412	15341	15254	15381	15228	15140	15331	15377	15368	15085	15408	15271	15195	15410	15321	15191	15167	15327	15464	15228	15258	15392	15132	15297	15253	15350	15269	15242	15073	15284	15180	15238	15350	15319	15109	15191	15348	15150	15195	15262	15287	15221	15372	15163	15269	15166	15432	15321	15381	15232	15393	15446	15385	15371	15343	15317	15273	15147	15530	15436	15313	15137	15286	15047	15264	15366	15144	15226	15332	15469	15474	15365	15248	15558	15321	15323	15362	15526	15376	15546	15228	15432	15177	15286	15232	15324	15303	15284	15320	15411	15259	15395	15366	15334	15444	15230	15421	15240	15114	15129	15363	15288	15150	15322	14991	15090	15293	15503	15314	15334	15356	15140	15173	15361	15305	15127	15484	15114	15330	15415	15371	15434	15369	15193	15488	15159	15251	15408	15284	15233	15475	15368	15449	15408	15211	15346	15147	15066	15089	15378	15119	15143	15333	15367	15396	15223	15087	15172	15342	15306	15344	15363	15345	15265	15329	15248	15201	15255	15290	15115	15229	15085	15227	15397	15269	15362	15498	15319	15382	15181	15254	15349	15264	15365	15200	15305	15444	15263	15275	15183	15159	15086	15441	15297	15381	15304	15090	15285	15327	15345	15331	15261	15096	15281	15360	15245	15404	15162	15238	15564	15321	15400	15400	15411	15378	15214	15231	15426	15199	15361	15423	15277	15266	15190	15204	15127	15392	15304	15206	15246	15235	15317	15118	15225	15410	15463	15608	15320	15202	15451	15410	15359	15210	15320	15163	15225	15314	15246	15235	15336	15315	15284	15301	15237	15275	15260	15356	15212	15312	15232	15257	15179	15136	15263	15273	15400	15259	15217	15475	15289	15446	15658	15234	15266	15322	15136	15291	15350	15243	15135	15287	15272	15384	15237	15392	15311	15554	15298	15286	15370	15392	15558	15258	15287	15203	15302	15298	15035	15342	15327	15449	15332	15402	15057	15270	15065	15472	15399	15204	15275	15143	15143	15319	15469	15133	15269	15282	15404	15023	15303	15325	15229	15340	15396	15312	15223	15394	15272	15445	15320	15249	15284	15270	15277	15206	15406	15150	15361	15238	15147	15153	15215	15167	15238	15354	15231	15217	15100	15302	15365	15212	15484	15272	15344	15541	15317	15267	15190	15315	15278	15285	15383	15468	15161	15368	15251	15131	15302	15280	15352	15487	15429	15401	15308	15341	15163	15261	15411	15428	15107	15473	15121	15449	15124	15185	15233	15396	15361	15590	15146	15177	15281	15438	15439	15318	15356	15286	15145	15290	15175	15199	15402	15473	15311	15294	15356	15211	15440	15324	15256	15377	15304	15369	15038	15152	15233	15254	15230	15283	15329	15324	15379	15146	15407	15305	15358	15447	15304	15452	15248	15229	15206	15311	15213	15360	15264	15266	15371	15440	15464	15261	15154	15223	15437	15431	15204	15130	15138	15208	15482	15410	15191	15240	15245	15230	15353	15403	15493	15297	15375	15311	15404	15333	15275	15157	15320	15133	15353	15256	15297	15324	15257	15260	15443	15187	15378	15309	15444	15403	15344	15257	15368	15199	15434	15410	15422	15305	15362	15188	15394	15321	15161	15261	15127	15201	15342	15248	15434	15416	15441	15475	15420	15296	15320	15374	15165	15404	15403	15419	15297	15410	15289	15308	15261	15213	15153	15331	15368	15447	15429	15238	15333	15232	15167	15267	15265	15246	15333	15070	15205	15350	15515	15365	15064	15370	15221	15360	15277	15318	15456	15288	15334	15042	15241	15393	15165	15324	15465	15349	15104	15251	15059	15293	15188	15244	15217	15242	15367	15260	15218	15263	15225	15172	15322	15308	15247	15509	15373	15199	15332	15313	15287	15280	15291	15309	15405	15215	15038	15098	15031	15435	15336	15209	15456	15485	15348	15490	15315	15322	15149	15301	15398	15430	15173	15253	15375	15207	15436	15475	15160	15385	15376	15309	15173	15512	15192	15182	15168	15253	15385	15383	15375	15266	15312	15297	15282	15321	15317	15389	15175	15183	15181	15359	15347	15262	15340	15349	15408	15270	15479	15460	15102	15339	15333	15293	15283	15243	15336	15423	15234	15491	15529	15307	15214	15326	15317	15231	15374	15377	15146	15258	15025	15476	15449	15322	15249	15431	15352	15333	15393	15443	15321	15362	15248	15364	15107	15307	15408	15401	15437	15165	15179	15208	15220	15032	15215	15392	15221	15381	15271	15371	15384	15470	15389	15276	15292	15199	15478	15208	15198	15303	15306	15417	15296	15356	15148	15132	15323	15178	15298	15213	15199	15158	15434	15320	15243	15169	15276	15387	15298	15339	15451	15430	15232	15229	15261	15185	15420	15280	15322	15289	15216	15276	15359	15111	15227	15180	15252	15372	15156	15341	15205	15326	15366	15214	15359	15335	15359	15325	15224	15187	15200	15404	15303	15279	15332	15245	15301	15200	15387	15255	15279	15329	15301	15381	15211	15352	15281	15292	15349	15337	15476	15201	15223	15235	15333	15368	15308	15365	15267	15301	15223	15378	15215	15182	15062	15158	15108	15420	15412	15467	15267	15351	15321	15188	15316	15254	15281	15299	15245	15426	15288	15426	15395	15400	15255	15337	15218	15235	15461	15333	15206	15134	15062	15347	15337	15319	15349	15314	15347	15289	15464	15309	15354	15324	15192	15359	15584	15494	15421	15108	15059	15355	15234	15328	15146	15098	15420	15288	15382	15308	15413	15350	15394	15548	15368	15334	15418	15499	15112	15274	15282	15288	15264	15370	15366	15224	15385	15509	15222	15313	15229	15364	15223	15387	15128	14917	15352	15064	15142	15289	15279	15112	15259	15315	15411	15345	15410	15539	15312	15297	15211	15105	15156	15213	15253	15193	15071	15190	15416	15304	15440	15184	15316	15380	15232	15280	15453	15306	15394	15351	15271	15276	15363	15362	15239	15337	15281	15205	15196	15107	15280	15438	15446	15240	15311	15332	15278	15304	15369	15229	15133	15409	15175	15298	15312	15255	15159	15371	15415	15396	15285	15300	15228	15320	15390	15401	15228	15262	15328	15275	15426	15340	15466	15242	15430	15377	15372	15132	15212	15293	15318	15388	15340	15164	15349	15226	15324	15387	15272	15158	15213	15288	15252	15319	15321	15472	15316	15215	15215	15199	15303	15242	15348	15151	15430	15277	15260	15373	15236	15220	15161	15314	15375	15340	15185	15078	15190	15319	15212	15320	15250	15337	15018	15400	15437	15437	15190	15303	15227	15224	15223	15331	15284	15239	15298	15281	15391	15195	15302	15424	15260	15472	15402	15166	15220	15159	15349	15225	15192	15283	15274	15395	15085	15304	15272	15450	15146	15507	15502	15403	15248	15368	15356	15256	15291	15257	15282	15322	15320	15040	15291	15102	15363	15312	15298	15362	15254	15325	15339	15445	15458	15151	15351	15355	15218	15331	15129	15295	15417	15270	15391	15239	15165	14996	15198	15160	14962	15119	15117	15289	15276	15260	15218	15436	15161	15321	15253	15105	15438	15338	15438	15214	15270	15269	15224	15336	15197	15255	15424	15333	15313	15420	15204	15253	15259	15387	15330	15384	15341	15344	15351	15416	15385	15492	15409	15289	15276	15271	15497	15212	15399	15195	15186	15425	15226	15241	15144	15406	15274	15392	15242	15517	15200	15179	15278	15255	15345	15414	15194	15264	15190	15277	15125	15303	15189	15389	15409	15169	15419	15234	15282	15086	15229	15189	15517	15464	15237	15198	15358	15235	15215	15170	15390	15407	15275	15409	15244	15296	15222	15278	15287	15301	15329	15253	15275	15232	15099	15282	15348	15324	15459	15344	15420	15267	15236	15111	15262	15490	15242	15209	15189	15162	15561	15445	15358	15126	15211	15277	15153	15111	15384	15514	15274	15329	15224	15392	15188	15362	15257	15324	15191	15259	15297	15081	15236	15299	15174	15210	15396	15301	15467	15219	15368	15236	15447	15425	15356	15220	15445	15263	15293	15375	15336	15349	15309	15078	15323	15283	15315	15173	15239	15450	15252	15246	15221	15152	15280	15148	15101	15223	15313	15438	15355	15462	15186	15414	15270	15288	15326	15316	15421	15397	15383	15147	15297	15249	15239	15267	15264	15365	15310	15260	15262	15062	15301	15254	15254	15291	15341	15388	15395	15394	15342	15290	15251	15314	15158	15595	15298	15348	15251	15393	15182	15290	15293	15364	15120	15220	15402	15323	15185	15297	15148	15196	15308	15240	15236	15259	15161	15335	15119	15221	15223	15412	15407	15323	15353	15317	15200	15388	15311	15331	15323	15264	15172	15352	15122	15141	15328	15410	15346	15203	15383	15185	15276	15380	15086	15026	15304	15286	15257	15431	15226	15225	15265	15184	15224	15300	15469	15357	15249	15271	15404	15360	15344	15472	15397
21766	40869	43474	46747	50319	48474	42570	36667	27340	22255	17245	14839	13609	13116	12860	13080	12913	12995	12861	12765	12786	12877	12864	12866	12925	12863	12772	12865	12663	12851	12867	12811	12864	12771	12970	12718	12792	12921	12734	12938	12844	12680	13037	12737	12860	12812	12891	12783	12844	12897	12714	12957	12725	12688	12966	12753	12788	12746	12953	12876	12812	12779	13014	12742	12862	12908	12883	12806	12871	12945	13000	12881	12935	12936	12907	12806	12902	12862	12889	12847	12854	12895	12903	12867	12896	13074	12918	12875	13071	12931	12794	12778	12800	12935	12799	12908	12872	13118	12861	12916	12915	12690	12848	12786	12998	12857	12849	12771	12950	13063	12730	12891	12940	12884	12883	12713	12767	12781	12850	12830	13018	12905	12901	12877	12987	12913	12838	12805	12785	12818	12969	12806	12974	12771	12921	12719	12817	12970	13075	12903	12868	12739	12994	12882	12803	12843	12905	12763	12861	12900	12801	12969	12952	12853	12788	12834	12834	12984	12837	12836	12976	12772	12791	12894	12690	12835	12905	12876	12892	12889	12831	12748	12903	12922	12785	12721	12915	12844	12915	12874	12747	12803	12995	12764	12906	12855	12826	12890	12818	12822	12917	13050	12886	12913	12647	13072	12923	12841	12878	12964	12985	12882	12818	12774	12973	12728	12865	12966	12883	12803	12970	12886	12912	12894	13010	12933	12852	12791	12770	12831	12885	12741	12872	12747	12891	12777	12783	12938	12833	12853	12832	12857	12905	12685	12929	12757	12888	12915	12829	12969	12847	12772	12832	12928	12775	12815	12746	12871	13079	12792	12873	12917	12831	12942	12776	12872	12907	13038	12739	12813	12945	12688	12875	12817	12838	12716	12954	12783	12832	12681	12904	12854	12752	12835	12839	13000	12962	12970	12740	12852	12878	12970	12932	12873	12809	12977	12806	12886	12991	12832	12822	12803	12841	12901	12813	12833	12937	12789	12948	12998	12950	12790	12851	12872	12631	12979	12971	12696	12885	12868	12860	12929	12817	12821	12822	12891	12914	12723	12887	13068	13021	12997	12754	12866	12912	12822	13143	12911	12888	12858	12883	12922	12797	12890	12969	12906	12833	12971	12866	12891	12808	12908	12672	12882	12860	12838	12772	12893	12716	12744	12773	12944	12846	12936	12877	12941	12837	12871	12930	12780	12730	12828	12857	12765	12948	12883	12872	12747	12770	12855	12819	12604	12966	12851	12923	12877	13026	12999	12761	12951	12814	12934	12888	12922	12999	12790	12872	12757	12846	12893	13005	13007	12907	12887	12883	13060	12862	12995	12893	12700	12859	13074	12789	12986	12924	12822	12903	12977	12885	12951	13031	12888	12921	12779	12811	12800	12743	12881	12734	12901	12949	12659	12969	12943	12974	12832	12814	12696	12807	12949	13085	12864	12846	12875	12894	12923	12812	12774	12925	12873	12883	12986	12893	12995	12945	12921	12838	12859	12828	12728	12825	12844	12859	13050	12819	12976	12829	12824	12864	12946	12967	12909	12920	12757	12920	12826	12908	12742	13043	12996	12950	12903	13008	12805	12830	12847	12858	12999	12901	12958	12909	12888	12988	12827	13000	12837	13038	12868	12836	12924	12940	13023	12789	13020	12907	12799	12732	12776	12784	12900	12896	12870	12770	12826	12626	12789	12866	12849	12827	13008	12964	12930	12879	12843	12965	12857	12927	12813	12850	12916	12893	12811	13029	12763	12782	12743	12897	12906	12853	12849	12955	12881	12843	12848	12900	12870	12748	12725	12926	12770	12752	12993	12934	12898	12790	12878	12852	12794	13024	13066	12969	12973	12852	12874	12800	12804	12842	13003	12941	12889	12772	13028	12918	12792	12889	12777	12801	12835	12869	12913	12878	12850	12986	13035	12870	12788	12861	12771	12787	13051	12951	12814	12891	12842	12808	12869	12958	12838	12828	12899	12859	12802	12902	12914	12866	12931	12866	12808	12799	12888	12878	12744	12885	12913	12928	12836	12728	12944	13107	12800	12694	12756	12809	12839	12994	13068	12888	12830	12833	12854	12947	12763	12951	12910	12955	13041	12905	12781	12802	12929	12873	12855	12720	12729	12665	13020	12843	13035	12837	12871	12746	12809	12748	13088	12763	12925	12796	12851	12905	12777	12904	12833	12728	12844	12796	12771	12826	12924	12967	12923	12941	12934	12964	12902	12860	12729	12875	12883	12945	12795	12814	12817	12803	12927	12837	12868	12831	12814	12990	12895	12852	12921	12900	12987	12869	12707	12812	12900	12854	12928	12737	12733	12924	12868	12779	12791	12925	12766	13088	12875	12916	12736	12837	12716	12898	13093	12891	12835	12923	12888	13000	12741	13075	12865	12854	12959	12768	12839	12856	12899	12873	12850	12995	12865	12860	12912	12892	12911	13009	12742	12790	12874	12868	12736	12914	12966	12668	12911	12823	12851	12907	12743	12826	12851	12897	12821	12896	12911	12960	12886	12826	12920	12683	12933	12849	12910	12937	12830	12951	12845	12798	12924	13047	12844	12889	12915	12807	13044	12975	12854	12934	12857	12973	12860	12895	12899	12935	12769	12946	12910	12999	12900	12952	12907	13016	12841	12753	13017	12845	12909	12826	12955	12988	13007	12915	12833	12944	12820	12838	13007	12925	12867	12881	12878	12905	12862	12843	12805	13034	12794	12951	12787	12964	12840	12887	12827	13006	12972	12941	13047	12880	12755	12862	12621	12881	12927	12848	12706	12724	12994	12896	12953	12965	12817	13120	12836	12971	12875	12847	12958	12895	12846	12800	12897	12759	12670	12855	12717	12788	12970	12926	12946	12939	12978	12970	12664	12972	12859	12938	12770	12904	12995	12882	12771	12934	12939	12825	12895	12948	12877	12986	12736	12782	12941	12864	12995	12846	13044	12843	12979	12965	12811	12833	12850	12852	12933	12778	12986	12925	12957	12891	12908	12891	12966	12944	12772	13034	12987	12735	12950	12934	12924	12926	13006	12820	12832	13045	12831	12805	13001	12857	12702	12797	13067	12781	12762	12779	12639	12890	12905	12920	12940	13029	12876	12991	12883	12716	12695	12963	12902	12768	12964	12819	12769	12974	12950	12805	13022	12869	12879	12812	12772	12803	12865	12925	13041	12808	12866	12849	12864	12843	12799	12762	13001	12893	12772	12929	12960	12775	12857	12716	12890	12840	12903	12886	12880	12899	12731	12866	12821	12826	12739	12823	12778	12789	12961	12870	12793	13014	12806	12697	12805	13127	12812	12929	12933	12969	12901	13037	12726	12924	12907	12988	12789	12853	12990	12947	12735	12782	12852	13033	12929	12914	12940	12903	12868	12918	12803	12833	12732	13048	12888	12732	12820	12742	12967	12930	12857	12855	12837	12924	12815	12887	12746	12864	12835	12748	12866	12973	12820	12771	12909	12886	12868	12991	12814	12877	12842	12911	12839	12884	12725	12880	12864	12928	12965	12846	12882	12761	13067	12792	12917	12757	12913	12958	12950	12783	12878	12759	12879	12825	12865	12917	13043	12905	12844	12911	13029	12961	12801	12848	12910	12971	12938	12764	12844	12920	12834	13004	12953	12847	12824	12853	12761	12922	12880	12830	12850	12825	12929	12748	12889	12917	12879	12856	12778	12786	12815	12729	13001	12905	12804	12949	12821	12960	12688	12892	12849	12816	12927	12957	12882	12816	12919	12884	12945	12862	12794	12907	12802	12769	12853	12926	12969	12902	12903	12885	12865	12902	12849	12926	12792	13048	12969	12973	12839	13002	12926	12725	12837	12967	13004	12853	12854	12780	12854	12859	12893	12962	12816	12858	13025	12863	12821	12686	12877	12867	12830	12844	12964	12873	12861	12908	12799	12953	12937	12883	12877	12881	12965	12804	12726	12968	12888	12939	12807	12839	12854	12797	13099	12935	12959	12873	12846	12912	12922	12862	12952	12871	12831	12904	12800	12738	12747	12888	12925	12755	13077	12642	12903	12990	12818	12933	12874	12810	12898	12892	12748	12902	12804	12879	12994	12769	12956	12976	12818	12973	13000	12747	13024	12924	12880	12894	13011	12773	12850	12889	12858	12897	12659	12917	12801	12998	13025	12776	12815	12792	12875	12808	12925	12847	13003	12793	12967	12920	12908	12813	12945	12977	12854	12864	12750	12824	12846	12801	12768	12875	12796	12914	12917	12882	12929	12745	12683	12810	12859	13041	12846	12919	12755	12767	12790	13021	12839	12903	12847	12679	12930	12903	12900	12970	12733	12933	12944	12837	12811	12923	12812	12826	12858	12888	13042	12892	12809	12997	12740	12762	12911	12875	12878	12891	12855	12814	12865	12875	12833	12864	12777	12876	12908	12807	12799	12901	12884	12827	12879	12961	12876	12914	12976	12955	12833	12780	12799	12757	12845	12965	12866	12959	12924	12851	12920	12892	13050	12834	12746	13008	12932	12878	12875	12644	12710	12868	12929	12834	12833	12961	12840	12885	12899	12808	13043	13045	12924	12923	13002	12851	12813	12853	12962	12887	12775	13045	12773	12897	12900	12995	12922	12913	12853	12785	12988	12825	12902	12888	12718	12993	12946	12851	12955	12991	12911	12952	12880	12843	12924	12929	12901	12843	12963	12949	12765	12755	12949	12837	12831	12865	12759	12802	12909	12716	13001	12811	12960	12776	12785	12840	12975	12827	12783	12850	12839	12878	12946	12947	12731	12863	12951	12967	12698	12855	12900	12962	12869	12772	12912	12898	12966	12794	12793	12937	12827	13053	12909	12832	12768	12840	12861	12805	12923	13000	12726	12898	12801	12833	12971	12913	12937	13043	12738	12869	12843	12810	12983	12904	12885	12766	12837	13139	12774	12854	12959	12717	12810	12855	12806	12875	12759	12829	12903	12954	12856	12795	12811	13115	12899	12844	12908	12847	12868	12814	12931	12706	12950	13023	12876	12840	12888	12856	13028	12923	12914	12908	12720	13025	12941	12894	12849	12866	12816	12820	12928	12854	12752	12861	12870	12841	12863	12898	12860	12952	12962	12895	12657	12920	12881	12779	12874	12845	12931	12787	12853	12916	12982	12889	12952	12775	12901	12924	12840	13062	12891	12857	12900	13082	12839
24301	21153	28811	31237	53412	64830	59601	51264	38555	31657	24651	19101	16462	15591	15244	15015	14785	14926	14958	14972	15079	15006	14892	14843	14847	15017	15017	14979	14848	15028	14919	14872	15005	14729	14626	14816	14800	14967	14653	14994	14769	14989	14994	14938	15029	15021	14813	14910	14781	14905	14989	14983	14827	14910	14946	14898	14746	14765	14763	14793	14794	14910	15021	14968	14818	14810	14760	15004	14968	14901	14819	14882	15008	14812	14940	14770	14835	14798	15036	14825	14753	14818	14682	14762	14878	14883	14787	14969	14796	14849	14898	15033	14858	14904	14814	15076	14900	14986	14743	14941	14814	14709	14859	14781	14896	14903	14852	14763	14915	14784	14574	14807	14849	14761	14869	15011	14729	14829	14989	14974	14987	14802	14840	15057	14854	14901	14917	14850	14798	14738	14925	14692	15004	14754	15033	14969	14855	14904	14704	14646	14787	14557	14858	14734	14667	14735	14908	14685	14834	14749	14738	14821	14781	14828	14792	14686	14892	14672	14779	14948	14875	14707	15052	14875	14989	14852	14629	14736	14885	14788	14943	14765	14774	14872	14821	14803	14730	14837	14699	14726	14879	14703	14799	14810	15002	14898	14618	14803	14995	14704	14750	14772	14828	14868	14674	14929	14987	14903	14882	14693	14732	14910	14881	14871	14843	14834	14830	14768	14874	14751	14735	14586	14711	14957	14917	14856	14795	14687	14872	14755	14765	14660	14718	14839	14809	14793	15015	14885	14952	14819	14585	14869	14723	14814	14898	15024	14730	14661	14618	14805	14740	14783	14708	14676	14738	14920	14872	14680	14710	14829	14697	14896	14727	14890	14848	14842	14685	14636	14875	14712	14825	14733	14859	14630	14839	14836	14843	14774	14763	14816	14632	14927	14853	14953	14709	14877	14906	14869	14816	15032	14817	14791	14891	14956	14794	14889	14565	14812	14955	14947	14719	14844	14809	14946	14986	15014	14970	14722	14811	14840	15059	14732	14808	14828	14853	14901	14720	14747	14936	14711	15004	14832	14787	14878	14926	14990	14788	14701	14858	14777	14683	14754	14842	14818	14943	14911	14692	14838	15004	14946	14869	14702	14666	14812	14781	14725	14825	14969	14919	14862	14784	14923	14565	14864	14767	14783	14697	14733	14616	14839	14969	14764	14873	14739	15003	14750	14830	14693	14929	14746	14742	14677	14773	14767	14826	14666	14547	14710	14823	14764	14831	14816	14780	14964	14849	14748	14801	14695	14831	14763	14775	14874	14743	14677	14706	14855	14751	14705	14807	14866	14837	14881	14882	14734	15045	14725	14650	14904	14646	14891	14772	14937	14809	14758	14861	14792	14707	14815	14874	14974	14759	14899	14782	14944	14738	14948	15008	14844	14896	14853	14870	14660	14878	14725	14839	14823	14733	14857	14747	14808	14794	14851	15059	14853	14970	14811	14791	14845	14773	14726	14897	14810	14847	14950	14839	14796	14834	14958	14958	14713	14955	14948	14898	14721	14936	14741	14933	14780	14899	14901	14609	14668	14790	14866	14815	14782	15038	14737	14880	14776	15001	14729	14873	14661	14877	14892	14786	14808	14854	14726	14719	14900	14786	14951	14730	14797	14793	14918	14927	14704	14858	14800	14936	14758	14762	14736	14755	14697	14729	14653	14833	14715	14906	14580	14994	14760	14787	14895	14866	14731	14629	14692	14999	14769	14721	14860	14949	14826	14977	14601	14858	14906	14671	14913	14876	14682	14988	14917	15062	14942	15070	14754	14886	14907	14802	14751	14937	14799	14893	14900	14772	14888	14933	14885	14912	14886	14965	14806	14811	14850	14806	14633	14992	14809	14804	14598	14862	14869	14878	14713	14745	14968	14754	14764	14823	14918	14671	14975	14777	14955	14833	14856	14853	14620	14942	14847	14708	14947	14646	14840	14894	14923	15004	14892	14919	14909	14803	14952	14938	14936	14904	14830	14831	14853	14700	14701	14914	14714	14833	14728	14753	14685	14715	14655	14893	14767	14763	14835	14801	14898	14888	15028	15013	14868	14784	14962	15053	14872	14692	14853	14973	14740	14867	14886	14948	14810	14862	14855	14689	14604	14728	14807	14654	14891	14906	14863	14713	14845	14717	14694	14795	14932	14725	14799	14897	14863	14857	14757	14863	14899	14768	14804	14881	14902	14848	14950	14691	14777	14831	14856	14819	14821	14673	14801	14811	14811	15010	14932	14664	14833	14727	14763	14935	14961	14948	14791	14679	14874	14885	14932	14868	14781	14786	14579	14841	14857	14584	14876	14821	14744	14714	14787	14798	14702	14859	14696	14831	14874	14848	14735	14771	14869	14781	14625	14893	14839	14766	14960	14659	14594	14826	14893	14748	14747	14691	14675	14841	14780	15059	14733	14894	14984	14971	14848	14791	14796	14837	14941	15009	14716	14873	14738	15043	14789	14879	14996	14912	14838	15008	14821	14825	14805	14877	14697	14829	14903	14942	14766	14624	15006	14782	14913	15052	14939	14897	14812	14984	14928	14764	14693	14842	14972	14835	14971	14798	14773	14722	14845	14999	14860	14690	14800	14710	14767	14691	14758	14841	14841	14735	14781	14997	14937	14681	14864	15005	14854	14520	14675	14808	14617	14752	14727	14812	14698	14856	14958	14884	14562	14834	14649	14642	15035	14827	14841	14701	14747	14818	14793	14996	14685	14725	14685	14787	14768	14896	14887	14587	14711	14623	14817	14865	14977	15190	14577	14805	14712	15084	14879	14912	14737	14905	14815	14874	14904	14861	14637	14856	14548	14770	14860	14876	15002	14781	14827	14732	14854	15019	14738	14586	14787	14878	14668	14812	15007	14804	14812	14776	14714	14840	14848	14742	14788	14860	15161	14833	14819	14958	14802	14794	14763	14819	14826	14816	14666	14584	14867	14769	14934	14803	14790	14843	14789	15120	14945	14737	14669	14614	14712	14879	14844	14837	14720	14874	14859	14845	14701	14927	14839	14707	14617	14969	14808	14832	14827	15076	14898	14704	14670	14967	14784	14756	14995	14816	14934	14749	14831	14848	14822	15152	15067	14704	14944	14662	14765	14743	14775	14851	14860	14898	14915	14713	14940	14819	14685	14905	14776	14922	14891	14851	14857	14765	14645	14906	15037	14720	14708	14854	14887	14908	14944	14645	14752	15084	14833	14992	14773	14812	14929	14782	14859	14882	14845	14959	14797	14642	14926	14743	14624	14791	14763	15133	14814	14866	14745	14703	14858	14802	14809	14901	15013	14764	14786	14740	14823	14657	14773	14866	14944	14846	14884	14788	14779	14812	14836	14742	14837	15036	14816	14784	14898	14652	14658	14821	14930	14846	14743	14927	14748	14762	14889	14831	14927	14745	14713	14882	14869	14848	14842	14813	14733	14848	14923	14872	14869	14968	14851	14878	14739	14802	14706	14650	14963	14936	14978	14658	14625	14760	14915	14841	14804	14659	14704	14696	15013	14752	14666	14899	14803	14918	14816	14850	14884	14911	14724	14832	14557	14820	14882	14957	14808	14977	15053	14652	14705	14734	14931	14744	14994	14758	14886	14824	14824	14775	14818	14817	14741	14918	14827	14931	14765	14881	14732	14821	14803	14831	14937	14940	14918	14779	14887	14859	14793	14764	15045	14831	14716	14810	14937	14778	14657	15066	14784	14870	14781	14725	14932	14792	14703	14787	14977	14967	14808	15029	14917	14801	14718	14829	14758	14774	14686	14591	14806	14745	14930	14919	14792	14888	14923	14909	14882	14887	14864	14776	14930	14637	14883	14683	14660	14991	14892	14835	14786	14809	14746	14759	14834	14634	14773	14890	14710	14890	14912	14823	14868	14871	14813	14750	14892	14826	14999	14895	14851	14751	14809	14832	14736	14858	14910	14878	14796	14664	14407	14653	14725	14871	14697	14806	14797	14918	14687	14812	14836	14589	14743	14862	15058	14880	14915	14862	15029	14958	14805	14840	15015	14741	14797	14794	14725	14959	14957	14699	14716	14636	14863	14901	14895	14546	14747	14790	15017	14960	14702	15026	14942	14722	14864	15032	14763	14779	15029	14759	14843	14766	14780	14599	14910	14857	14872	14764	14604	14814	14784	14990	14838	14919	14874	15055	14876	14759	14886	14764	14858	14819	14681	14688	14935	14892	14833	14789	14790	14683	14728	14737	14791	14892	14822	14866	14626	14737	15080	14874	14964	14982	14837	14886	14756	14894	14890	14769	14758	14944	14679	14833	14674	14688	14867	14848	14922	14648	14734	14848	14870	14811	14908	14761	14708	14656	14855	14938	14791	14660	14733	14734	14858	14978	14776	14866	14799	14900	14650	14935	14873	14961	14631	14861	14804	14981	14910	14670	14824	14852	14829	14972	14896	14879	14868	14857	14818	14843	14947	14691	14837	14908	14852	14780	14529	14927	14906	14706	14833	14833	14928	14806	14883	14918	14767	14847	14869	14621	14806	14694	14686	14829	14918	14780	14966	14695	14627	14684	14974	14935	14789	14894	14825	14855	14895	14985	14687	14900	14925	14721	14841	14777	14829	14770	14846	14625	14921	14771	14777	14769	14842	14723	14793	15057	14677	14889	14869	14737	14685	14902	14746	14698	14595	14666	14846	14831	14650	14854	14841	14721	15024	14867	14618	14775	14724	14923	14787	14691	14754	14848	14799	14880	15011	15112	15014	14793	14752	14834	15076	14687	14757	15045	14800	14835	14908	14607	14750	14891	14684	14768	14758	14786	14784	14440	14643	14703	14836	14845	14816	14800	14802	14833	14800	14825	14841	14784	14898	15078	14772	14890	14576	14655	14710	14879	14645	14730	14800	14751	14843	14826	14991	14889	14874	14762	14781	14845	14972	14869	14715	14778	14584	14883	14822	14835	14959	14927	15032	14837	14994	14759	14897	15072	14854	14657	14828	14943	14843	14719	14912	14850	14585	14819	14900	14793	14873	14843	14816	14783	14804	14834	14794	14722	14847	14634	14765	14738	14859	14959	14948	15023	14920	14819	14867	14795	14863	14825	14921	14922	14875	15024	14828	14843	14899	14971	14704	14807	14748	14876	14716	14594	14737	14820	14818	14837	14838	14898	14792	14841	14729	14751	14832	14852	14950	14771	14816
28792	49919	62231	67017	70904	69348	59967	52025	39010	31689	23175	16736	14194	12995	12728	12818	12461	12647	12458	12652	12398	12688	12503	12558	12474	12491	12651	12628	12586	12724	12685	12722	12491	12665	12676	12562	12501	12402	12820	12514	12658	12539	12596	12365	12449	12581	12571	12498	12463	12413	12576	12539	12643	12657	12546	12532	12386	12462	12465	12667	12481	12532	12580	12417	12559	12460	12549	12560	12597	12501	12578	12353	12717	12577	12597	12535	12518	12487	12580	12590	12442	12554	12525	12617	12605	12591	12686	12525	12469	12537	12477	12678	12597	12684	12480	12427	12598	12529	12578	12559	12482	12570	12625	12461	12433	12597	12607	12482	12574	12576	12503	12477	12728	12605	12516	12514	12664	12522	12497	12479	12551	12542	12552	12445	12484	12475	12612	12602	12682	12499	12640	12603	12554	12648	12589	12547	12364	12624	12493	12591	12627	12688	12666	12529	12577	12623	12586	12705	12608	12591	12594	12434	12493	12583	12501	12384	12843	12558	12500	12705	12633	12470	12407	12465	12512	12336	12726	12613	12624	12509	12638	12565	12554	12497	12546	12612	12574	12559	12573	12624	12530	12762	12487	12528	12586	12341	12483	12615	12340	12463	12591	12562	12656	12473	12452	12462	12507	12581	12686	12413	12533	12460	12668	12552	12689	12585	12589	12563	12609	12620	12457	12539	12510	12480	12645	12620	12607	12550	12672	12626	12759	12365	12446	12432	12567	12523	12458	12537	12646	12466	12459	12562	12426	12525	12393	12563	12530	12569	12636	12580	12567	12631	12642	12473	12645	12627	12583	12674	12463	12610	12647	12624	12578	12540	12571	12438	12689	12536	12544	12634	12795	12639	12575	12518	12385	12554	12520	12465	12590	12426	12530	12628	12415	12387	12631	12724	12518	12370	12470	12669	12594	12525	12642	12521	12423	12667	12638	12480	12655	12480	12623	12534	12419	12658	12519	12595	12516	12575	12499	12594	12611	12532	12457	12586	12779	12598	12602	12586	12682	12699	12530	12499	12692	12517	12557	12335	12615	12602	12408	12796	12423	12482	12661	12521	12589	12413	12528	12650	12582	12541	12520	12471	12431	12606	12433	12474	12543	12529	12494	12671	12642	12560	12535	12537	12500	12465	12670	12391	12495	12472	12523	12584	12536	12592	12465	12624	12535	12449	12563	12721	12475	12361	12620	12633	12552	12494	12402	12506	12715	12531	12747	12489	12612	12587	12636	12421	12647	12513	12669	12551	12510	12566	12628	12592	12396	12606	12525	12321	12614	12650	12497	12608	12347	12493	12647	12469	12736	12546	12693	12555	12495	12388	12657	12504	12625	12608	12577	12450	12622	12494	12482	12568	12568	12496	12469	12574	12670	12609	12522	12586	12695	12535	12610	12633	12674	12691	12510	12608	12529	12608	12612	12567	12585	12554	12635	12581	12628	12662	12433	12567	12544	12582	12580	12640	12634	12583	12694	12567	12628	12506	12432	12497	12509	12626	12410	12719	12522	12535	12587	12449	12490	12495	12535	12650	12498	12362	12684	12727	12608	12552	12469	12563	12606	12558	12566	12666	12508	12565	12539	12697	12671	12507	12534	12562	12497	12593	12590	12612	12458	12598	12507	12627	12568	12581	12566	12501	12582	12671	12567	12467	12558	12616	12647	12529	12640	12556	12447	12604	12392	12558	12360	12618	12637	12636	12641	12653	12494	12521	12431	12509	12559	12593	12696	12572	12676	12471	12512	12627	12493	12420	12478	12546	12667	12558	12561	12413	12418	12741	12648	12515	12620	12622	12505	12562	12646	12421	12600	12452	12623	12570	12364	12491	12593	12691	12580	12620	12609	12466	12523	12538	12580	12603	12416	12581	12600	12549	12402	12468	12623	12534	12586	12608	12589	12516	12477	12483	12393	12725	12506	12606	12609	12582	12603	12461	12469	12479	12557	12654	12611	12632	12562	12673	12498	12454	12637	12748	12457	12571	12581	12559	12561	12666	12739	12720	12490	12529	12672	12536	12511	12574	12414	12764	12604	12655	12575	12538	12612	12413	12557	12663	12755	12509	12522	12728	12428	12458	12588	12473	12587	12633	12555	12705	12623	12616	12754	12576	12453	12470	12570	12449	12583	12533	12560	12533	12620	12622	12485	12690	12429	12658	12647	12618	12627	12544	12765	12624	12569	12699	12567	12570	12456	12550	12578	12504	12606	12565	12644	12561	12466	12490	12542	12596	12592	12704	12606	12759	12635	12673	12592	12520	12460	12620	12585	12476	12681	12464	12614	12466	12570	12523	12545	12583	12521	12510	12562	12651	12553	12732	12596	12574	12675	12559	12767	12419	12421	12546	12412	12650	12585	12403	12426	12537	12514	12432	12558	12526	12540	12662	12508	12354	12515	12461	12401	12708	12511	12598	12537	12629	12597	12583	12561	12486	12443	12603	12648	12494	12611	12519	12676	12601	12600	12594	12453	12646	12531	12589	12603	12557	12507	12540	12554	12431	12681	12533	12563	12549	12581	12439	12580	12634	12580	12620	12690	12530	12512	12507	12726	12472	12570	12735	12569	12590	12505	12492	12602	12591	12526	12780	12500	12439	12711	12618	12681	12553	12517	12677	12600	12524	12625	12601	12622	12540	12519	12426	12529	12582	12444	12589	12568	12479	12600	12744	12544	12526	12621	12425	12787	12510	12658	12649	12443	12487	12508	12701	12583	12518	12506	12473	12592	12572	12679	12596	12602	12624	12565	12661	12518	12612	12490	12510	12524	12357	12460	12594	12615	12499	12630	12559	12544	12491	12543	12591	12583	12717	12536	12536	12464	12505	12696	12455	12583	12674	12536	12434	12437	12639	12423	12594	12565	12538	12680	12577	12520	12523	12650	12644	12393	12414	12612	12512	12598	12651	12633	12617	12673	12541	12524	12619	12666	12410	12660	12632	12624	12570	12455	12531	12549	12636	12541	12478	12583	12401	12556	12517	12611	12555	12406	12509	12710	12450	12381	12454	12529	12514	12493	12500	12776	12728	12591	12524	12612	12659	12623	12664	12601	12736	12594	12607	12420	12559	12472	12494	12636	12559	12715	12558	12573	12441	12360	12548	12500	12500	12549	12464	12578	12439	12506	12617	12593	12550	12513	12525	12469	12453	12532	12620	12465	12503	12768	12542	12681	12577	12683	12608	12475	12513	12399	12655	12519	12608	12488	12531	12641	12613	12783	12660	12516	12450	12538	12492	12575	12605	12543	12620	12322	12554	12485	12448	12544	12560	12603	12533	12513	12469	12541	12628	12426	12586	12490	12602	12794	12629	12587	12586	12448	12569	12446	12533	12616	12613	12573	12546	12432	12379	12516	12554	12662	12539	12524	12637	12444	12529	12597	12655	12575	12603	12628	12706	12413	12465	12559	12590	12650	12504	12577	12528	12624	12612	12696	12549	12571	12519	12642	12466	12528	12408	12470	12712	12408	12549	12560	12598	12351	12528	12477	12679	12454	12695	12437	12713	12643	12417	12678	12542	12446	12494	12400	12519	12691	12455	12868	12588	12445	12659	12562	12548	12555	12550	12508	12709	12504	12653	12534	12546	12525	12581	12552	12548	12505	12660	12568	12686	12517	12745	12728	12637	12761	12582	12679	12522	12560	12505	12437	12567	12594	12638	12534	12539	12621	12615	12578	12593	12644	12696	12481	12530	12460	12366	12800	12640	12587	12740	12582	12368	12477	12501	12752	12536	12540	12578	12434	12670	12376	12694	12701	12599	12364	12516	12772	12528	12547	12567	12671	12525	12511	12508	12670	12414	12453	12400	12577	12509	12590	12519	12714	12559	12547	12579	12433	12519	12555	12457	12529	12518	12620	12380	12427	12636	12577	12644	12636	12422	12625	12559	12616	12588	12437	12630	12449	12694	12653	12369	12658	12689	12630	12538	12658	12543	12770	12414	12632	12477	12659	12560	12620	12524	12545	12558	12613	12511	12372	12479	12549	12507	12596	12594	12463	12422	12543	12481	12533	12673	12681	12534	12337	12698	12424	12537	12551	12552	12604	12609	12448	12610	12528	12601	12515	12664	12724	12575	12534	12440	12478	12486	12704	12487	12413	12452	12498	12581	12529	12705	12482	12543	12776	12562	12752	12523	12751	12465	12650	12768	12579	12584	12458	12585	12530	12577	12403	12638	12737	12621	12604	12431	12612	12565	12568	12627	12620	12703	12404	12727	12626	12606	12607	12526	12634	12567	12537	12587	12573	12373	12622	12535	12609	12488	12564	12628	12430	12468	12725	12482	12594	12499	12456	12471	12672	12502	12541	12368	12727	12690	12510	12730	12585	12589	12681	12682	12554	12568	12629	12528	12527	12616	12589	12436	12593	12726	12345	12632	12561	12721	12580	12431	12638	12479	12478	12572	12550	12418	12523	12668	12713	12646	12438	12527	12553	12445	12609	12548	12645	12577	12555	12563	12787	12635	12519	12656	12503	12458	12689	12684	12503	12584	12734	12489	12556	12606	12538	12573	12461	12538	12421	12748	12620	12640	12507	12544	12669	12683	12503	12600	12746	12456	12590	12581	12445	12582	12525	12607	12531	12512	12629	12420	12507	12605	12580	12612	12583	12596	12700	12643	12711	12539	12598	12481	12563	12565	12713	12534	12592	12420	12513	12624	12388	12754	12617	12358	12552	12662	12583	12515	12746	12598	12520	12535	12576	12714	12512	12586	12693	12485	12577	12573	12532	12592	12681	12593	12650	12544	12558	12532	12643	12551	12567	12676	12619	12596	12535	12645	12646	12405	12542	12624	12756	12442	12717	12516	12376	12566	12615	12719	12583	12606	12497	12759	12457	12551	12522	12592	12622	12542	12595	12454	12761	12574	12565	12522	12689	12706	12604	12576	12457	12673	12583	12511	12483	12676	12589	12713	12424	12716	12379	12459	12573	12429	12647	12566	12630	12593	12652	12473	12476	12548	12489	12523	12586	12696	12360	12587	12614	12705	12563	12596	12789	12513	12465	12531	12449	12458	12568	12653	12645	12627	12482	12621	12639	12676	12596	12590	12557	12549	12573	12597	12519	12675	12571	12484	12610	12683	12426	12621	12523	12576	12536	12758	12582	12381	12457	12506	12731	12387	12518	12715	12636	12562
30503	21353	21088	20092	21827	22972	21588	19799	18728	17537	16664	16361	16131	16054	15955	15980	15826	15829	16150	15882	15852	15956	15864	15989	15963	15868	15869	15721	15869	15783	15873	15858	15812	15850	15900	15885	15872	15939	15982	15892	15699	15887	15952	15988	15906	15837	16080	15880	15809	15827	15651	15932	15720	16104	15911	15894	15958	15950	15972	15980	16122	16078	15909	15813	15885	16012	15768	15891	15738	15854	15819	15663	15763	16129	15819	15873	15868	15824	15731	15893	15975	15903	15718	15635	15982	16004	15811	15669	15969	15803	15895	16031	16002	15734	15804	15789	15867	15850	15825	15765	15820	15932	15780	15791	15971	15689	15835	15822	15911	15793	16017	15841	15743	15932	15888	15948	15776	15947	15846	15720	15958	15900	15931	15853	15815	15684	15842	15834	15774	15776	15980	15907	15865	16057	16053	15851	15876	15890	15834	15789	15756	16046	15831	15958	15809	15738	15607	15838	15932	15783	15956	15948	16062	15766	15876	15753	15843	16034	15891	16018	16127	15744	16036	15769	15859	16062	15956	15726	15885	15715	15905	15802	15808	15762	15677	15869	15696	15803	15809	15774	15677	15707	16004	15808	15858	15725	15743	15689	15951	15804	16097	15736	15846	15930	15756	15907	15778	15946	15933	15723	15892	15906	15868	15863	15883	15902	15836	16046	15913	16116	15944	15993	15765	15998	16014	15950	15938	15953	15889	15709	15817	15773	15848	15811	15673	15972	15911	15829	15862	15740	15648	15980	15832	15765	16001	15842	15794	15760	15777	15857	15973	15759	15732	15769	15867	16018	15797	15731	15826	15990	15837	15836	15972	16092	15810	16049	16008	15826	15913	15877	15817	15808	15860	15720	15885	15873	15923	15751	15911	15882	15968	15705	15817	15826	15860	15842	15937	15944	16002	15661	15790	15603	15933	15906	15903	15789	15785	15649	15886	16006	15744	15917	15689	15831	15826	15841	15773	15910	15876	15736	16041	16070	15763	15906	15840	15865	15928	15785	15896	15842	15953	15866	15847	15851	15863	15827	16087	15780	15948	15934	15685	15757	15765	15952	15888	16001	16042	15882	15850	15669	15601	15969	16043	15772	15888	15996	15818	15883	16132	15670	15815	15973	15851	16015	15954	15809	15934	16064	16026	15774	15677	15797	15892	15886	15962	15773	16059	16164	15799	15792	15918	15911	15756	15791	15949	15743	15856	15807	15590	15851	15751	15759	15803	15915	15939	15889	15959	15918	15765	15814	15744	15825	15764	15862	15882	16159	16026	15917	15918	15963	15842	15970	15778	15678	15901	15831	16028	15825	15817	15881	15879	15916	15748	15861	15920	15869	16157	15746	15951	15908	15825	15830	15959	16001	15936	15935	15929	15934	15959	15950	15966	16018	15981	15802	15785	15926	15759	15751	16047	15882	15943	16028	15792	15755	15876	15743	15663	15686	15711	15939	15726	15724	16001	15778	15845	16008	15853	15849	15742	15813	15689	15771	16001	15785	15889	15746	15966	15970	15857	15716	15856	15825	15899	15969	15830	15911	15891	16053	15865	15915	15885	16038	15925	15953	15782	15897	15717	15860	15979	15873	15969	15798	15876	15840	15663	15848	15949	15969	15974	15795	15718	16104	15792	15934	15760	15992	15875	15693	15986	15780	15837	15675	15808	15814	16059	15966	15843	15748	15911	15856	15695	15703	15969	15816	15815	15915	15758	15706	15733	15815	15871	15936	15849	15881	15924	15869	15941	15900	15793	15924	15890	15614	15919	15724	15955	15852	15963	16005	15666	15984	15861	15886	15851	15817	16053	15660	15925	15778	15760	15881	16020	15944	15965	15835	15861	15874	15932	15916	15993	15815	16009	15799	15609	15773	15946	16033	15878	15837	15812	15937	15892	15895	15892	15695	15906	15794	15856	15890	15893	16055	15844	15701	15759	15859	15794	15916	15838	15897	15745	15798	16018	15890	15896	15780	16070	15871	15891	15920	16118	15885	15931	16088	15749	15911	15803	15961	15872	16010	15784	15792	15877	15685	15870	15885	15877	15832	15787	15714	15780	15717	16123	15960	15840	15859	15870	15881	15932	15796	16065	15789	15801	15660	15801	15869	15756	15863	15878	15778	15905	15890	15990	15958	15706	15726	15826	15940	15883	15927	15862	15866	16104	15760	15893	15889	15996	15735	15933	15876	15829	15895	15776	15766	15830	15937	16155	15958	15756	15987	15869	15713	15686	15839	15893	15626	15834	15915	15645	15847	15967	15934	15863	16000	15796	15876	15946	15795	15851	15870	15902	15834	15617	15818	15885	15851	16040	16027	15815	15871	15999	15783	15786	15759	16035	16116	15813	15826	15784	15866	15609	15753	15700	15861	15805	15878	15758	15816	15777	15887	15769	15937	15776	15758	15861	15810	15873	15808	15956	15674	15855	15788	15885	15975	15859	15976	15887	15923	15710	15918	15935	15868	15966	15605	15853	15799	15986	15906	15721	15952	15780	15835	15842	15798	15963	16096	15935	15902	15824	15738	16011	15968	15873	15914	15817	16048	15613	15844	15770	16089	15683	15883	15919	15993	15807	16036	15848	15794	16026	15941	15994	16022	15878	15773	15896	15792	15871	16061	15972	15812	15877	15739	15746	16097	15854	15744	15890	15879	15921	15848	15953	15840	15811	15728	15908	15831	15869	15944	16080	15891	15949	15796	15596	15933	15869	15872	15814	15828	15809	15963	16083	15992	16063	15711	15863	15917	15870	15786	16069	15837	16056	15959	15897	15965	15720	15910	15946	15804	15963	16025	15858	15859	15733	15874	16072	15786	15872	15804	15599	16000	15894	15771	15769	15844	15925	15957	15858	15925	15742	15798	15934	15894	15839	15761	15864	15943	15892	15721	15868	15921	15991	16076	15885	15852	15912	15746	15790	15902	15775	15799	16086	15979	15746	15934	15708	15843	15983	15849	15833	15601	15742	15717	15880	15819	16006	16021	16153	15834	15763	15923	16075	16022	15845	15926	15742	15795	15924	15804	15807	15923	15893	15934	15947	16038	15848	15803	15693	15725	15829	15702	15736	16019	15979	15755	15968	15822	15882	15906	15902	15949	15755	15837	15693	15837	15700	16036	16051	15904	15854	15845	16016	15901	15865	15776	15889	16082	15914	15873	15943	15818	15821	15892	16003	15838	15889	15660	15733	15892	15877	15962	15944	15998	15758	15843	15931	15777	15969	15980	15968	15850	15921	15945	15954	15985	15925	15913	15919	15883	15892	16009	16101	15856	15964	15758	16003	15767	15623	15720	16053	15863	15821	15948	16026	16031	15941	15822	15888	15958	15837	15981	15857	15799	15945	15923	15983	15985	15810	15791	15911	15826	15905	15955	15812	15842	15655	15829	15802	15554	15785	15839	15834	15855	15711	15729	16053	15891	16065	15876	15805	15922	15935	15933	15911	15796	15787	15837	15910	16085	15781	15688	15824	15803	15919	16067	15789	15560	15947	15858	15832	15788	16080	15957	15839	15864	15827	16033	15669	15964	16134	16028	16061	15886	15894	15876	15932	15862	15935	15924	15819	15670	15728	15800	15862	15618	15958	15815	15705	15740	16009	15850	15840	15912	15755	15814	15786	15869	16043	15856	15661	15663	15873	15933	15895	15787	15790	15995	16030	15904	15728	15983	15878	15822	15933	15789	15992	15953	15687	15944	16088	15755	16065	15817	15865	15606	15796	15807	15859	15983	15845	15758	15699	15822	15836	15869	15870	15970	15933	16075	15807	15866	15996	15832	15822	15542	15719	15974	15924	15912	15716	15725	15854	15727	15943	15930	15764	15891	15812	15922	15896	15861	15736	15942	15788	15957	15931	15928	15846	15944	15697	15728	15828	15651	15853	15875	15948	15967	16198	16032	15786	15962	15916	15801	15804	15893	15904	15817	15985	15841	15849	15753	15923	15958	15643	15771	15838	15883	15751	15738	15825	15965	16000	15657	15840	15878	15985	15882	15672	15900	16094	15822	15840	15803	15682	15900	15964	15838	15882	15780	15910	15830	15932	15993	15877	15587	15895	15972	15950	15862	15832	15881	15776	15881	15925	15915	15878	15950	15842	15806	15737	15919	15987	15886	15957	15865	15719	15907	15865	15796	15682	15894	15847	15556	15774	15744	16078	15885	15869	15871	15958	15798	15634	15863	15983	15797	15791	15804	15832	15957	16005	15750	15807	16018	15925	15969	15844	15625	15608	15877	15702	15941	15986	15922	15909	15811	15649	15915	15778	15763	15950	15889	15887	15923	16020	15750	16088	15831	15733	15796	15905	15815	16044	15697	15949	15758	15951	15843	15876	15941	15861	15986	15904	15786	15950	15871	15864	15958	15818	15979	15979	15969	15762	15930	15726	15924	15889	15838	15909	15873	15966	15848	15681	15902	15785	15844	15907	15880	16002	15899	15691	15844	15808	15837	15768	15835	16025	16072	16019	15752	15895	15715	15815	15906	15727	15982	15964	15895	15988	15990	15808	15918	15894	15839	15972	15875	16013	15829	15641	15864	15827	15860	15854	16109	15792	15803	15847	15984	16004	15793	16093	15891	15925	15966	16015	15921	15818	15665	15921	15931	15690	16044	15915	15983	15848	16050	15811	15974	15640	15799	15853	15903	15966	15801	15976	15969	15829	15927	16003	15802	15875	15807	15804	15937	15779	16034	15951	15785	15853	15763	16101	16071	15859	15924	15996	15857	15826	15994	15971	15944	15971	15889	15855	15778	15943	15907	15887	15751	15867	15886	15834	15921	16129	16118	15964	15913	15766	15914	15835	15812	15813	15752	16050	15753	15885	15808	15797	15865	15799	15765	15859	15848	15924	16074	15987	15967	16132	16118	16058	15818	15883	15982	15860	15886	16014	15783	15849	15981	15967	16145	15967	15827	15825	15689	15828	15892	15871	16180	15866	16079	15966	15864	15908	15813	15908	15843	15817	15936	16017	16015	15962	15895	15914	15878	15786	15750	16015	15780	15781	15791	15970	15922	16096	15963	16117	15877	15783	15809	15682	15969	15849	15853	15842	15602	15734	15768	15901	15825	16065	15889	15829	15997	15728	15898	15855	15915	15768	15782	15719	15989	16026	15752	15963	16066	15960	16162	15921	15950	15833	15875
17322	18747	19915	18807	22441	23100	20289	18192	16405	15058	13832	13547	13357	13347	13202	13180	13128	13204	13125	13135	13265	13332	13175	13276	13367	13212	13181	13296	13125	13056	13310	13045	13192	13276	13139	13346	13316	13288	13184	13105	13295	13315	13193	13279	13107	13231	13217	13161	13245	13191	13172	13213	13373	13012	13224	13177	13245	13114	13295	13250	13189	13298	13448	13396	13150	13346	13254	13185	13132	13223	13170	13238	13161	13192	13240	13282	13318	13422	13082	13363	13246	13326	13154	13203	13073	12949	13319	13106	13173	13276	13261	13314	13207	12976	13163	13164	13219	13002	13288	13328	13125	13238	13225	13283	13193	13128	13307	13204	13262	13271	13183	13262	13221	13156	13315	13263	13119	13159	13239	13130	13200	13164	13209	13247	13260	13097	13230	13186	13077	13260	13253	13337	13258	12991	13374	13357	13160	13207	13167	13305	13234	13147	13290	13001	13143	13188	13184	13139	13216	13213	13185	13231	13245	13249	13182	13113	13426	13268	13165	13373	13170	13136	13208	13054	12987	13309	13166	13299	13191	13110	13220	13109	13244	13065	13260	13135	13202	13106	13116	13315	12988	13196	13276	13235	13165	13208	13388	13198	13178	13091	13074	13224	13132	13242	13232	13184	13328	13251	13101	13288	13200	13264	13186	13410	13221	13259	13094	13236	13074	13138	13255	13250	13105	13062	13115	13240	13291	13110	13244	13092	13211	13248	13286	13169	13292	13056	13269	13075	13164	13062	13227	13154	13135	13122	13260	13252	13102	13217	13258	13173	13270	13220	13212	13299	13112	13083	13160	13143	13276	13189	13238	13080	13191	13116	13086	13175	13203	13134	13141	13384	13141	13192	13137	13270	13186	13298	13313	13112	13164	13123	13032	13177	13088	13246	13172	13368	13278	13197	13168	13115	13169	13057	13085	13207	13336	12955	13114	13242	13127	13282	13172	13271	13168	13330	13357	13247	13230	13099	13300	13076	13214	13212	13170	13226	13121	13113	13200	13281	13105	13250	13038	13359	13234	13168	13095	13140	13054	13404	13190	13109	13203	13308	12962	13159	13307	13261	13096	13168	13231	13297	13214	13201	13250	13177	13104	13246	13254	13140	13164	13136	13166	13225	13284	13198	13101	13074	13128	13048	13207	13121	13244	13243	13322	13201	13225	13298	13148	13366	13339	13107	13073	13261	13151	13062	13089	13281	13307	13280	13136	13157	13038	13351	13209	13337	13263	13180	13227	13222	13246	13204	13017	13174	13211	13096	13149	13133	13176	13178	13154	13288	13112	13202	13154	13310	13243	13257	13233	13265	13242	13218	13079	13107	13061	13203	13125	13173	13260	13220	13224	13247	13346	13095	13138	13235	13077	13178	13133	13133	13117	13139	13086	13186	13112	13361	13296	13187	13065	13278	13254	13160	13126	13126	13140	13249	13223	13149	13159	12969	13356	13135	12998	13109	13138	13340	13141	13147	13158	13337	13234	13264	13247	13171	13050	13269	13169	13305	13382	13047	13073	13280	13268	13252	13291	13163	13365	13200	13111	13056	13184	13357	13098	13304	13119	13226	13171	13295	13071	13079	13214	13332	13190	13076	13141	13220	13334	13115	13298	13242	13220	13214	13193	13281	13097	13197	13258	13142	13085	13238	13260	13117	13103	13234	13261	13230	13157	13181	13132	13159	13218	13253	13131	13068	13217	12987	13191	13038	13128	13124	13215	12933	13051	13220	13174	13033	13263	13231	13337	13350	13176	13247	13119	13099	13214	13197	13283	13138	13163	13189	13185	13213	13212	13027	13353	13189	13250	13242	13295	13210	13288	13145	13322	13203	13405	13181	13031	13033	13341	13132	13176	13319	13183	13226	13104	13213	13152	13303	13316	13265	13245	13092	13145	13085	13140	13391	13168	13220	13251	13155	13228	13088	13239	13183	12972	13079	12929	13321	13242	13175	13197	13270	13013	13194	13227	13172	13260	13088	13193	13048	13200	13138	13067	13215	13023	13302	13075	13156	13043	13200	13202	13048	13404	13017	13276	13346	13206	13069	13318	13153	13097	13093	13189	13230	13243	13123	13204	13055	13183	13046	13529	13344	13310	13115	13278	13244	13303	13177	13160	13233	13257	13231	13216	13055	13230	13155	13215	13270	13221	13395	13140	13326	13294	13126	13028	13257	13127	13168	13381	13299	13304	13217	13074	13143	13199	13129	13225	13256	13249	13285	13163	13200	13437	13177	13287	13123	13124	13216	13178	13055	13202	13306	13178	13127	13308	13147	13237	13222	13025	13203	13051	13323	13257	13238	13253	13237	13122	13183	13129	13276	13255	13194	13288	13154	13294	13017	13196	13021	13079	13177	13142	13171	13036	13488	13190	13257	13092	13336	13143	13187	13220	13216	13350	13242	13263	13016	13123	13267	13372	13340	13164	13171	13145	13178	13300	13164	13207	13154	13298	13094	13142	13042	13091	13018	13129	13260	13216	13279	13271	13325	13187	13087	13136	13362	13354	13203	13106	13313	13362	13171	13146	13143	13203	13281	13262	13162	13275	13198	13236	13265	13131	13343	13191	13254	13303	13141	13127	13178	13099	13161	13273	13288	13192	13151	13170	13155	13201	13336	13040	13255	13051	13237	13283	13313	13231	13143	13292	13140	13131	13132	13127	13338	13272	13202	13193	13274	13278	13321	12992	13329	13109	13072	13343	13318	13234	13212	13159	13306	13147	13220	13177	13274	13119	13156	13225	13378	13092	13090	13130	13196	13370	13284	13237	13166	13065	13306	13174	13247	13224	13174	13216	13132	13113	13186	13233	13267	13222	13323	13213	12994	13206	13243	13129	13101	13165	13352	13315	13146	13111	13098	13405	13218	13291	13175	13156	13159	13180	13179	13287	13082	13215	13210	13258	13167	13271	13089	13139	13161	13326	13094	13121	13293	13060	13000	13167	13180	13187	12996	13179	13178	13045	13115	13200	13147	13222	13092	13227	13291	13253	13257	13205	13184	13317	13328	13165	13283	13228	13120	13192	13253	13219	13312	13166	13145	13150	12997	13221	13191	13201	13217	13309	13111	13201	13251	13286	13102	13216	13387	13021	13223	13285	13294	13382	13214	13216	13187	13146	13106	13199	13207	13174	13354	13147	13031	13271	13085	13170	13217	13168	13074	13308	13243	13089	13204	13170	13199	13291	13243	13182	13382	13260	13046	13173	13133	13134	13162	13132	12988	12985	13279	13078	13253	13087	13260	13104	13189	13170	13130	13296	13004	13307	13072	13295	13137	13252	13134	13067	13004	13202	13118	13252	13102	13200	13259	13278	13264	13281	13259	13186	13154	13155	13117	13052	13205	13159	13113	13186	13204	13181	13142	13118	13268	13124	13298	13142	13104	13145	13208	13306	13149	13201	13151	13268	13185	13224	13205	13293	13041	13188	13236	13256	12975	13147	13150	13341	13138	13297	13177	13156	13147	13347	13255	13141	13093	13252	13189	13112	13223	13035	13123	13001	13231	13251	13247	13188	13155	13195	13130	13185	13058	13106	13182	13162	13306	13144	13312	13029	13320	13259	13172	13188	13166	13282	13046	13119	13222	13361	13184	13107	13112	13119	13305	13374	13086	13190	13223	13368	13172	13033	13129	13141	13286	13117	13298	13123	13251	13197	13216	13294	13211	13163	13219	13327	13076	13263	13132	13222	13137	13145	13112	13183	13097	13237	13333	13334	13032	13197	13121	13248	13074	13336	13119	13102	13378	13387	13373	13311	13194	13201	13290	13226	13248	13115	13269	13217	13277	13269	13218	13209	13097	13140	13110	13174	13289	13058	13347	13129	13133	13164	13196	13316	13127	13141	13305	13390	13187	13234	13255	13167	13114	13091	13134	13145	13254	13188	13148	13092	13135	13204	13135	13275	13050	13201	13345	13096	13267	13353	13103	13259	13387	13165	13103	13153	13372	13284	13209	13158	13179	13069	13157	13125	13274	13022	13271	13216	13230	13160	13133	13316	13171	13186	13251	13089	13188	13263	13292	13177	13306	13242	13244	13110	13200	13211	13108	13124	13374	13104	13237	13237	13234	13181	13178	13311	13175	13199	13162	13178	13212	13302	13205	13070	13178	13079	13020	13108	13302	13374	13193	13361	13244	13251	13266	13194	13306	13142	13230	13059	13211	13183	13191	13129	13157	13328	13120	13285	13274	13178	13154	13246	13225	13188	13169	13115	13290	13063	13149	13113	13069	13122	13246	12936	13219	13287	13068	13279	13103	13279	13328	13104	13145	13365	13111	13155	13224	13006	13188	13208	13320	13153	13191	13202	12995	13283	13187	13275	13215	13136	13192	13208	13202	13046	13238	13152	13173	13180	13290	13184	13075	13325	13164	13192	13189	13216	13300	13326	13276	12948	13317	13331	13195	13193	13148	13259	13231	13377	13087	13124	13347	13214	13306	13081	13306	13082	13077	13146	12978	13147	13191	13234	13065	13204	13161	13148	13121	13257	13244	13187	13260	13178	13319	13225	13235	13189	13169	13199	13398	13198	13041	13197	13139	13278	13298	13137	13174	13097	13271	13276	13302	13301	13267	13299	13312	13191	13228	13299	13109	13139	13126	13187	13091	13152	13117	13245	13318	13132	13273	13157	13037	13239	13352	13144	13158	13083	13330	13112	13221	13226	13024	13174	13259	13144	13154	13182	13163	13074	13291	13230	13171	13264	13264	13275	13185	13108	13212	13260	13041	13227	13174	13312	13038	13221	13212	13098	13082	13145	13232	13236	13196	13078	13232	13119	13176	13246	13300	13104	13213	13171	13236	13339	13335	13269	13159	13162	13252	13063	13149	13251	13245	13095	13117	13311	13103	13204	13207	13212	13100	13175	13230	13209	13171	13219	13217	13223	13121	13151	13137	13189	13215	13172	13247	13283	13072	13227	13197	13205	13093	13146	13287	13191	13319	13101	13151	13045	13124	13280	13213	13267	13370	13333	13378	13203	13185	13199	13269	13175	13289	13226	13261	13306	13229	13162	13350	13258	13113	13078	13166	13312	13136	13100	13141	13220	13273	13066	13170	13153	13203	13306	13262	13192	13342	13417	13240	13226	13125	13269	13147	13371	13169	13056	13188	13223	13224	13246	13323	13135	13088	13288	13209
26397	21135	28006	31954	47237	48696	42795	36487	28906	22761	18765	16529	15764	15085	14953	14862	14948	14699	14807	14903	14671	14832	14764	14781	14732	14658	14788	14721	14821	14955	14843	14958	14797	14856	14896	14644	14832	14898	14700	14823	14835	14891	14968	14817	14841	14610	14852	14906	14967	14604	14760	14786	14822	14557	14811	14702	14763	14688	14741	14843	14813	14407	14784	14665	14787	14781	14749	14825	14717	14811	14650	14750	14674	14745	14770	14759	14628	14581	14724	14615	14793	14812	14497	14695	14667	14742	14826	14891	14661	14880	14776	14731	14948	14692	14780	14698	14700	14652	14709	14582	14761	14906	14660	14755	14776	14815	14928	14852	14620	14745	14843	14666	14834	14791	14576	14875	14608	14500	14730	14635	14789	14676	14874	14915	14966	14862	14593	14686	14595	14732	14756	14579	14672	14853	14680	15025	14777	14670	14884	14882	14782	14628	14642	14650	14660	14598	14682	14873	14768	14642	14567	14784	14695	14749	14813	14820	14644	14703	14623	14665	14759	14688	14744	14512	14714	14749	14599	14644	14639	14626	14687	14624	14749	14745	15082	14712	14677	14755	15023	14863	14710	14646	14691	14841	14870	14759	14788	14701	14819	14746	14745	14696	14598	14715	14902	14845	14690	14851	14932	14791	14628	14557	14577	14732	14733	14692	14895	14727	14849	14607	14775	14661	14732	14698	14715	14774	14676	14744	14730	14670	14790	14685	14649	14693	14755	14838	14757	14788	14743	14648	14585	14729	14713	14685	14718	14519	14725	14882	14811	14794	14605	14731	14800	14864	14687	14734	14753	14672	14421	14634	14726	14768	14747	14785	14859	14853	14630	14696	14781	14816	14588	14551	14597	14803	14807	14711	14668	14750	14859	14626	14718	14724	14595	14862	14529	14649	14775	14512	14863	14765	14573	14669	14572	14717	14799	14848	14715	14635	14778	14706	14887	14499	14621	14762	14668	14698	14720	14644	14715	14839	14756	14585	14569	14830	15009	14528	14614	14652	14753	14723	14794	14668	14670	14643	14748	14847	14611	14810	14636	14708	14973	14739	14853	14798	14920	14629	15030	14682	14572	14776	14729	14710	14900	14858	14946	14829	14941	14727	14779	14727	14640	14731	14646	14842	14768	14691	14852	14675	14836	14863	14643	14826	14772	14715	14740	15005	14777	14685	14684	14806	14758	14685	14717	14596	14653	14676	14795	14844	14784	14653	14662	14668	14593	14741	14741	14597	14597	14914	14658	14767	14708	14841	14731	14753	14681	14785	14606	14597	14618	14637	14899	14905	14689	14662	14814	14763	14639	14604	15031	14845	14905	14732	14554	14685	14653	14775	14749	14717	14651	14461	14701	14770	14646	14838	14841	14785	14885	14733	14627	14782	14719	14534	14990	14733	14593	14773	14906	14591	14845	14761	14703	14665	14613	14562	14616	14681	14826	14769	14885	14759	14793	14612	14831	14591	14786	14833	14948	14886	14911	14641	14634	14617	14839	15014	14792	14614	14728	14616	14614	14652	14723	14810	14870	14738	14797	14685	14694	14867	14723	14734	14595	14631	14819	14795	14620	14681	14663	14717	14787	14668	14915	14667	14798	14720	14787	14967	14622	14911	14747	14892	14713	14799	14969	14987	15049	14671	14636	14775	14860	14732	14719	14877	14555	14805	14846	14608	14761	14661	14853	14796	14820	14513	14830	14810	14846	14702	14827	14504	14423	14712	14673	14835	14567	14719	14840	14787	14774	14852	14796	14808	14835	14748	14840	14672	14527	14705	14907	14673	14762	14908	14744	14767	14701	14716	14702	14864	14695	14576	14658	14675	14769	14669	14647	14683	14824	14781	14635	14787	14924	14915	14686	14811	14721	14831	14644	14871	14627	14678	14710	14783	14725	14462	14767	14619	14807	14830	14549	14592	14812	14617	14769	14800	14704	14720	14710	14589	14853	14656	14710	14804	14795	14764	14788	14647	14669	14813	14799	14675	14605	14711	14800	14605	14742	14922	14740	14691	14684	14738	14820	14837	14754	14566	14863	14726	14645	14865	14692	14661	14745	14733	14689	14780	14725	14883	14634	14683	14661	14837	14755	14741	14712	14759	14779	14703	14939	14649	14973	14854	14769	14742	14811	14794	14756	14673	14788	14957	14783	14779	14683	14564	14679	14755	14576	14704	14831	14636	14725	14986	14843	14777	14842	14721	14619	14824	14706	14638	14678	15005	14362	14758	14782	14744	14855	14762	14742	14659	14637	14782	14867	14697	14867	14609	14896	14722	14537	14848	14766	14722	14731	14768	14608	14707	14745	14634	14660	14665	14716	14673	14747	14639	14734	14900	14970	14810	14688	14631	14735	14744	14827	14681	14834	14830	14695	14751	14831	14897	14798	14662	14819	14789	14707	14873	14673	14686	14551	14760	14906	14888	14744	14632	14701	14881	14823	14649	14818	14834	14768	14714	14802	14665	14820	14696	14686	14657	14863	14787	14798	14834	14625	14841	14718	14706	14700	14831	14629	14676	14780	14664	14599	14554	14713	14699	14794	14845	14866	14717	14556	14687	14749	14752	14839	14715	14707	14781	14818	14831	14760	14939	14724	14587	14912	14591	14744	14673	14768	14651	14816	14913	14794	14777	14558	14885	14567	14796	14955	14696	14867	14658	14699	14691	14897	14876	14724	14724	14634	14929	14606	14709	14869	14859	14612	14825	14736	14638	14648	14698	14990	14638	14640	14788	14808	14839	14861	14632	14596	14823	14838	14460	14914	14986	14606	14800	14583	14790	14702	14778	15007	14858	14835	14831	14668	15019	14862	14653	14801	14718	14781	14787	14767	14690	14620	14830	14893	14550	14734	14759	14737	14870	14675	14740	14842	14792	14759	14620	14645	14820	14733	14977	14702	14733	14525	14774	14855	14706	14869	14731	14919	14701	14889	14549	14808	14689	14761	14615	14710	14738	14822	14866	14710	14747	14792	14873	14703	14808	14896	14572	14894	14709	14783	14596	14599	14683	14544	14689	14848	14919	14706	14782	14701	14537	14852	14599	14715	14826	14686	14719	14850	14867	14848	14790	14875	14942	14824	14726	14820	14845	14659	14851	14622	14694	14733	14431	14956	14742	14744	14481	14666	14578	14782	14775	14939	14743	14699	14709	14675	14747	14912	14697	14777	14628	14663	14865	14733	14689	14597	14727	14632	14667	14649	14578	14896	14695	14636	14790	14776	14580	14551	14689	14614	14772	14812	14614	14825	14869	14750	14865	14700	14908	14785	14789	14880	14719	14677	14812	14905	14740	14713	14809	14747	14836	14584	14724	14688	14864	14959	14951	14830	14850	14633	14963	14655	14661	14808	14746	14753	14592	14755	14589	14738	14823	14971	14736	14553	14702	14736	14711	14825	14584	14809	14851	14907	14445	14696	14835	14793	14650	14719	14830	14541	14726	14859	14760	14612	14803	14833	14692	14763	14447	14644	14951	14679	14770	14810	14752	14781	14623	14800	14773	14838	14840	14608	14665	14604	14741	14792	14699	14818	14822	14921	14956	14789	14650	14613	14732	14809	14864	14924	14779	14566	14678	14874	14801	14590	14769	14617	14695	14667	14757	14716	14693	14503	14779	14681	14954	14696	14680	14751	14682	14841	14649	14520	14725	14576	14465	14629	14839	14679	14759	14626	14674	14777	14747	14627	14953	14936	15003	14683	14797	14839	14745	14855	14719	14847	14674	14783	14930	14862	14809	14889	14660	14704	14657	14595	14719	14657	14490	14736	14979	14602	14819	14873	14885	14823	14786	14705	14725	14839	14694	14712	14880	14815	14816	14885	14759	14738	14715	14742	14859	14809	14673	14781	14637	14491	14713	15098	14741	14794	14763	14787	14704	14718	14639	14649	14770	14700	15031	14799	14838	14888	14730	14758	14885	14801	14666	14553	14839	14770	14817	14603	14834	14694	14724	14803	14728	14781	14892	14804	14688	14772	14911	14721	14821	14678	14545	14405	14617	14847	14675	14485	14733	14754	14776	14722	14774	14725	14633	14734	14734	14902	14566	14532	14910	14782	14601	14590	14673	14881	14638	14507	14417	14791	14598	14795	14667	14795	14678	14811	14709	14778	14778	14766	15056	14733	14763	14818	14795	14665	14826	14845	14689	14695	14796	14716	14835	14801	14686	14722	14879	14850	14814	14665	14822	14922	14644	14663	14914	14788	14607	14672	14616	14795	14614	14443	14743	14606	14782	14758	14675	14812	14868	14681	14716	14636	14789	14897	14690	14746	14719	14831	14714	14755	14733	14768	14828	14884	14789	14726	14943	14521	14760	14731	14694	14952	14735	14607	14582	14844	14799	14676	14575	14678	14780	14716	14887	14650	14959	14863	14825	14749	14720	14835	14972	14776	14571	14615	14621	14762	14749	14841	14674	14885	14564	14598	14707	14862	14915	14854	14751	14663	14544	14712	14597	14586	14580	14768	14646	14589	14670	14697	14763	14669	14575	14758	14719	14582	14815	14625	14682	14850	14565	14790	14588	14786	14591	15007	14760	14727	14780	14448	14731	14669	14643	14623	14783	14609	14774	14712	14712	14756	14825	14598	14707	14669	14812	14853	14775	14615	14647	14911	14943	14787	14693	14734	14924	14621	14690	14924	14680	14766	14792	14757	14805	14756	14559	14771	14756	14702	14742	14709	14625	14746	14667	14749	14742	15073	14789	14817	14701	14714	14795	14859	14634	14610	14805	14829	14855	14932	14734	14702	14639	14740	14764	14742	14671	14867	14925	14856	14871	14870	14732	14770	14804	14844	14753	14893	14839	14733	14701	14812	14584	14735	14763	14746	14844	14909	14754	14809	14640	14730	14583	14791	14835	14792	14721	14606	14778	14644	14606	14898	14670	14829	14526	14664	14842	14784	14657	14641	14725	14668	14953	14899	14700	14870	14661	14582	14762	14822	14682	14934	14774	14802	14370	14734	14713	14752	14871	14534	15017	14741	14827	14778	14720	14745	14729	14714	14830	14861	14584	14794	14667	14610	14536	14588	14736	14837	14732	14673	14709	14631	14698	15037	14767	14585	14648	14693	14553	14711	14919	14794	14758	14667	14898	14774	14701	14729	14762	14942	14982	14612	14732	14524	14673	14706	14791	14662	14720
19813	36877	41684	42039	51606	48612	42874	37017	28519	21466	16362	14328	13098	12808	12531	12634	12647	12539	12493	12590	12591	12587	12566	12558	12597	12685	12545	12628	12618	12560	12531	12580	12639	12729	12682	12570	12571	12529	12637	12742	12533	12532	12441	12743	12503	12592	12575	12728	12587	12657	12529	12566	12537	12506	12454	12565	12532	12705	12558	12427	12672	12641	12712	12597	12637	12411	12427	12549	12593	12570	12765	12432	12603	12549	12626	12539	12826	12509	12639	12473	12690	12511	12717	12594	12581	12753	12441	12623	12478	12657	12469	12527	12537	12560	12460	12588	12705	12585	12656	12362	12538	12634	12470	12693	12508	12592	12534	12567	12651	12601	12636	12390	12620	12471	12582	12630	12570	12547	12720	12458	12507	12742	12664	12536	12518	12613	12531	12325	12552	12579	12514	12565	12666	12838	12597	12704	12490	12470	12457	12637	12657	12666	12540	12668	12571	12565	12604	12488	12492	12546	12611	12618	12628	12486	12711	12544	12767	12663	12444	12596	12655	12500	12598	12551	12656	12526	12569	12389	12592	12645	12802	12550	12498	12580	12817	12586	12516	12640	12620	12645	12365	12706	12465	12448	12619	12574	12439	12614	12551	12497	12486	12444	12603	12489	12395	12709	12437	12700	12550	12405	12718	12502	12598	12653	12598	12621	12605	12579	12527	12444	12610	12454	12515	12477	12672	12674	12626	12606	12523	12460	12614	12499	12548	12478	12633	12455	12613	12619	12544	12587	12445	12648	12629	12605	12547	12555	12617	12412	12405	12700	12459	12554	12512	12628	12597	12643	12681	12599	12551	12519	12507	12613	12523	12491	12400	12548	12712	12528	12685	12670	12575	12584	12550	12505	12562	12610	12813	12628	12639	12587	12492	12477	12678	12633	12532	12464	12475	12653	12589	12579	12526	12488	12784	12410	12458	12694	12675	12611	12695	12462	12508	12516	12530	12550	12621	12800	12595	12578	12446	12639	12614	12502	12548	12593	12548	12541	12315	12726	12568	12477	12495	12523	12583	12619	12400	12616	12450	12549	12724	12526	12469	12534	12464	12617	12406	12592	12548	12575	12453	12722	12396	12462	12350	12582	12533	12674	12525	12753	12556	12440	12747	12518	12573	12617	12613	12700	12616	12686	12600	12652	12577	12567	12505	12671	12516	12375	12588	12546	12646	12531	12678	12487	12546	12594	12527	12645	12464	12802	12654	12582	12691	12569	12538	12692	12573	12444	12629	12389	12756	12643	12592	12554	12612	12496	12566	12630	12601	12664	12715	12559	12491	12551	12649	12630	12691	12609	12634	12679	12440	12786	12638	12642	12502	12562	12563	12748	12408	12331	12634	12601	12660	12641	12518	12635	12642	12728	12668	12673	12509	12554	12535	12575	12532	12493	12601	12567	12617	12579	12642	12421	12598	12784	12636	12584	12646	12505	12592	12514	12407	12473	12604	12568	12491	12628	12558	12453	12700	12388	12530	12575	12506	12485	12634	12489	12572	12561	12503	12655	12653	12494	12426	12491	12631	12593	12631	12437	12640	12501	12594	12518	12596	12622	12478	12665	12714	12545	12637	12617	12531	12627	12375	12561	12483	12533	12580	12461	12403	12356	12472	12523	12564	12503	12531	12498	12742	12615	12425	12707	12571	12512	12499	12528	12528	12604	12612	12618	12571	12466	12594	12661	12517	12374	12467	12554	12360	12491	12444	12561	12570	12656	12693	12613	12532	12673	12439	12478	12506	12479	12602	12595	12537	12618	12625	12642	12611	12571	12537	12581	12609	12600	12771	12501	12707	12642	12580	12543	12390	12453	12605	12613	12673	12667	12510	12563	12558	12693	12571	12609	12602	12733	12455	12567	12472	12483	12442	12453	12535	12613	12585	12523	12432	12759	12682	12595	12579	12473	12586	12705	12554	12648	12515	12754	12585	12506	12454	12624	12491	12528	12678	12688	12587	12760	12515	12470	12742	12636	12509	12594	12490	12693	12655	12565	12631	12603	12607	12713	12612	12631	12590	12498	12569	12603	12579	12646	12660	12611	12602	12422	12680	12567	12642	12570	12544	12610	12700	12556	12538	12506	12564	12526	12545	12630	12589	12628	12431	12541	12594	12542	12640	12617	12530	12535	12634	12566	12672	12564	12420	12598	12522	12575	12533	12565	12436	12461	12524	12579	12454	12466	12609	12585	12620	12426	12593	12379	12650	12607	12628	12642	12508	12567	12715	12673	12763	12659	12744	12569	12533	12397	12572	12497	12391	12538	12741	12597	12429	12593	12462	12575	12627	12551	12627	12730	12624	12678	12488	12636	12609	12429	12652	12587	12513	12583	12415	12577	12588	12567	12654	12666	12648	12534	12631	12754	12635	12737	12482	12497	12740	12582	12527	12567	12515	12425	12762	12554	12511	12585	12723	12500	12628	12658	12519	12493	12587	12525	12485	12469	12580	12517	12620	12728	12661	12549	12506	12657	12710	12553	12563	12512	12562	12588	12744	12484	12537	12717	12668	12490	12538	12623	12552	12528	12532	12666	12421	12416	12503	12602	12661	12534	12610	12561	12542	12406	12606	12577	12588	12526	12645	12469	12556	12550	12465	12329	12757	12673	12518	12562	12445	12544	12726	12568	12483	12741	12356	12646	12523	12837	12542	12636	12463	12536	12590	12626	12490	12528	12437	12532	12542	12601	12492	12415	12565	12436	12467	12501	12553	12535	12541	12603	12639	12603	12614	12662	12435	12574	12483	12648	12434	12684	12461	12468	12702	12502	12568	12553	12621	12511	12415	12472	12643	12543	12645	12550	12318	12603	12674	12515	12621	12537	12527	12685	12526	12506	12505	12482	12623	12646	12595	12435	12625	12669	12581	12616	12579	12476	12647	12482	12485	12546	12539	12755	12422	12666	12493	12547	12576	12577	12580	12505	12795	12545	12570	12457	12681	12531	12418	12495	12568	12637	12691	12455	12611	12540	12601	12509	12654	12671	12509	12617	12662	12582	12630	12478	12762	12607	12485	12608	12535	12558	12674	12512	12670	12747	12540	12605	12640	12450	12697	12544	12563	12554	12525	12592	12491	12455	12585	12457	12635	12578	12479	12534	12538	12548	12620	12547	12493	12763	12661	12472	12587	12640	12562	12657	12564	12531	12580	12656	12574	12513	12668	12612	12604	12639	12651	12421	12379	12490	12594	12553	12596	12571	12390	12636	12551	12669	12547	12654	12576	12654	12638	12399	12486	12600	12551	12611	12703	12622	12769	12650	12627	12548	12515	12602	12516	12501	12556	12681	12477	12643	12530	12464	12730	12570	12492	12700	12428	12517	12485	12535	12598	12445	12543	12458	12606	12685	12648	12491	12587	12708	12732	12536	12620	12362	12698	12648	12646	12608	12689	12417	12574	12444	12490	12406	12674	12622	12421	12603	12565	12465	12383	12568	12475	12528	12613	12592	12667	12518	12613	12526	12417	12577	12500	12593	12376	12581	12622	12530	12427	12675	12560	12531	12442	12596	12626	12345	12647	12620	12530	12776	12451	12609	12821	12367	12533	12496	12517	12495	12656	12577	12603	12615	12711	12583	12458	12576	12477	12640	12535	12669	12542	12526	12558	12524	12663	12640	12507	12624	12786	12488	12686	12570	12488	12499	12556	12633	12626	12660	12618	12658	12813	12577	12674	12455	12572	12592	12497	12538	12543	12533	12621	12617	12434	12488	12565	12680	12563	12488	12442	12666	12410	12471	12553	12612	12492	12341	12476	12477	12779	12632	12583	12512	12539	12476	12550	12467	12451	12575	12582	12488	12536	12676	12574	12535	12640	12710	12593	12570	12511	12572	12502	12725	12416	12559	12432	12782	12447	12646	12591	12563	12649	12457	12667	12727	12516	12587	12556	12686	12458	12641	12566	12551	12685	12752	12443	12683	12429	12551	12407	12721	12534	12607	12527	12560	12785	12559	12679	12535	12632	12551	12597	12576	12580	12486	12543	12570	12477	12669	12513	12321	12505	12396	12583	12462	12594	12535	12444	12602	12657	12656	12610	12642	12533	12537	12571	12509	12569	12568	12646	12566	12617	12683	12578	12567	12491	12573	12672	12536	12578	12569	12597	12597	12645	12587	12618	12679	12708	12552	12435	12471	12734	12636	12574	12588	12405	12468	12641	12552	12581	12430	12722	12532	12463	12672	12379	12474	12567	12584	12532	12679	12696	12682	12621	12475	12786	12474	12443	12529	12720	12444	12623	12694	12719	12607	12651	12458	12510	12532	12573	12659	12527	12724	12342	12429	12534	12622	12555	12490	12432	12633	12575	12627	12563	12486	12726	12600	12801	12790	12577	12622	12492	12552	12610	12597	12713	12521	12648	12577	12563	12624	12482	12700	12522	12447	12543	12772	12643	12653	12546	12442	12541	12754	12487	12582	12561	12720	12572	12611	12602	12604	12574	12720	12595	12569	12425	12532	12363	12454	12640	12522	12576	12621	12557	12517	12641	12469	12634	12476	12559	12705	12463	12650	12468	12555	12541	12578	12573	12480	12667	12586	12458	12600	12517	12664	12425	12565	12614	12631	12585	12529	12776	12429	12480	12674	12624	12526	12680	12805	12560	12724	12686	12590	12663	12456	12530	12498	12673	12482	12554	12354	12485	12427	12774	12595	12420	12701	12650	12601	12557	12494	12602	12622	12532	12601	12464	12515	12406	12703	12641	12510	12538	12652	12429	12565	12751	12655	12548	12555	12605	12447	12551	12529	12621	12692	12599	12710	12568	12475	12534	12450	12487	12543	12658	12498	12743	12599	12558	12552	12623	12629	12673	12619	12676	12564	12526	12710	12700	12764	12460	12606	12683	12629	12522	12457	12493	12617	12494	12607	12671	12600	12664	12573	12604	12553	12725	12504	12707	12554	12521	12485	12726	12492	12539	12681	12588	12537	12589	12706	12539	12588	12468	12549	12381	12565	12796	12319	12291	12615	12431	12700	12718	12526	12438	12523	12587	12630	12530	12602	12656	12628	12534	12571	12537	12576	12475	12497	12512	12685	12620	12763	12566	12624	12601	12716	12471	12551	12628	12492	12613	12581	12501	12703	12648	12604	12601	12615	12600	12515	12430	12560	12561	12645	12426	12493	12549	12631	12448	12554
24321	21107	28511	24639	39008	64574	61310	50654	39110	32058	23602	18564	15293	14079	13416	13267	13415	13302	13218	13021	13150	13139	13362	12874	13211	13171	13278	13123	13034	13254	13015	12890	13111	13154	13188	13078	13035	13122	13081	13015	13025	13103	12944	13009	13036	12994	13119	13009	13183	13130	13085	12869	13145	13120	13177	13270	13288	13183	12878	13075	13256	13089	13081	13031	13070	13037	13195	13218	13210	13193	13093	13095	13230	12979	13019	13038	13065	13076	13127	13060	13038	12913	13146	13096	13101	12942	12978	13008	13079	13049	13047	12994	13157	13052	13050	13130	13195	13056	13072	13187	13196	13055	12947	13080	12983	12827	13019	12996	13173	13126	13286	13185	13111	13138	13179	13107	13025	13109	13181	13114	13172	13121	13028	13073	13016	13100	13119	13013	13058	13143	13150	13110	13160	13008	13176	13042	13033	13005	13049	13142	13016	13120	13065	13043	12931	12823	13168	13033	13043	13227	13113	13057	13116	13005	12864	13001	13172	13209	12892	13159	13158	13167	13168	12955	12941	13204	13395	12993	13105	13014	13052	13205	13222	13117	13184	13088	13156	13200	13041	13209	13029	13109	12990	13162	12994	13148	13061	13197	13164	12990	12973	13161	13068	13045	13170	12952	13156	13037	13095	12980	13058	13188	13123	13118	13353	13020	13094	13201	13058	13231	13040	13071	13002	12972	12995	13072	12848	12903	13037	13067	13137	13335	13110	13169	13011	12922	13171	13132	12972	13022	13016	12888	13120	12982	13135	13015	13072	13071	13175	12949	13233	13023	13093	13012	13155	13122	13015	13072	13032	12957	13232	13167	13044	13127	12970	12965	12915	12930	13103	13008	13089	13146	13248	13093	13125	12911	12939	13164	13148	13136	13111	13135	13103	13105	13238	13019	13079	13076	13098	13039	13249	13045	13220	13131	13106	13135	13065	13183	12957	13037	12956	13103	12986	13023	13027	13051	13072	12890	13248	13071	13071	12971	12970	13098	13227	12799	12966	13039	13044	13015	12949	13074	12982	13027	12808	13048	13037	12957	12905	12924	13050	13139	13101	13245	13191	13180	13141	13124	13034	13046	13078	12985	13031	13082	13098	13278	13156	12978	13188	12877	13017	13086	12983	12960	12951	13018	12981	12900	13041	13069	13058	13058	13100	13049	12904	13136	13204	12950	12962	13143	13030	13036	13128	13094	12917	13137	12947	12905	12897	13061	13121	13017	13016	13323	12983	13196	12846	13118	13108	13092	13114	13133	13002	12954	13148	13138	13029	13237	13229	12982	13034	13110	13207	13094	13058	13156	13078	13067	13021	13061	13148	12865	12997	13076	13077	13074	13041	13127	13226	13195	13241	13087	13080	13252	13049	12890	12967	13051	13147	13060	12993	13072	12900	12966	12910	12973	12951	13039	13223	13275	13141	12904	13071	13239	13067	13077	12866	13020	13034	12909	13010	13027	13009	12930	12918	13128	12972	12946	13026	13274	13042	13037	13079	13042	13148	12972	13124	12991	12980	13091	13318	13119	12967	12846	13108	12954	13151	12953	12917	12942	13048	13101	13168	13256	12992	12974	13125	13087	13039	13151	13009	13107	13082	13044	12992	13141	13045	13005	12901	13021	13229	13075	12878	13174	13102	12954	12968	12892	12950	13044	13011	13063	13065	13184	13045	13031	13225	13140	12961	13107	13087	13115	13024	13241	12945	12996	12967	13045	12950	13069	13111	13130	13140	13152	13054	12867	13003	13110	13020	13141	13082	13012	13046	13197	12959	12899	13143	13094	13086	13036	12887	12929	12930	13076	13062	13063	12997	13085	12900	12944	12778	12923	12987	13026	13051	13027	13121	13219	13256	13040	13040	12860	13143	13026	13313	13003	12925	13195	12824	13181	13084	13046	13195	13106	12976	13119	13045	13100	13193	13160	13126	13226	13094	12931	13180	13085	13051	12881	12946	12943	12974	12871	13006	12917	13234	13224	13010	13088	13179	13212	13160	13010	12933	13133	13104	12995	13038	13254	13178	13225	12955	13187	13150	13055	13030	13047	13083	13005	13164	13057	12940	13129	13054	13312	13122	13165	13131	13147	13109	13094	13110	12951	13020	13028	13144	13068	12984	13026	13151	13011	13053	12953	13089	13234	12992	13080	12848	13162	13153	13040	13075	13157	12814	13205	13072	13322	13166	12881	12998	13219	12992	13015	13060	13099	12946	13244	12930	12875	13030	13122	13051	13150	13324	13040	13201	13141	13011	13112	13302	13210	13095	13055	12913	13021	12958	13090	12867	13052	13004	13127	12968	13220	13141	13227	13115	12917	12975	13095	13068	13201	13168	12923	13058	12899	13114	12974	12974	12886	13141	13082	13038	13107	13054	13114	13074	13195	12974	12946	13029	13174	13064	13141	13102	13001	13035	13098	13186	13191	13091	13138	13020	13342	12913	13138	12996	13101	13077	13024	12972	13042	13228	12987	13246	13111	12911	12979	13043	12983	13148	12952	13090	12872	13083	12965	13054	13040	12990	13053	13185	13208	13160	13088	12929	13020	13127	13122	13138	12879	12931	13100	13051	13129	13063	12857	13009	13065	13004	13038	13030	12930	12946	13070	13126	13205	12977	12939	13014	13012	13065	13135	13309	13094	13056	13025	13076	13029	13172	13060	13070	13099	13223	12911	13141	13036	13091	13212	12941	13027	12899	12922	13192	12983	12844	13057	13132	12947	13088	12982	12914	12968	13199	13155	13024	13100	13108	13085	13031	13226	13114	12803	13130	13050	12848	13018	13084	13096	13120	13013	13013	13124	12983	12903	13147	12969	13033	13139	12953	13156	12905	13185	13062	13072	12943	13002	13131	12962	12899	12900	12917	13075	13086	12966	12928	12991	13106	13206	13119	13321	13123	13057	13325	13242	13020	13135	13083	12788	13143	13069	13110	13022	12943	13047	13244	13001	13093	13139	13156	12986	12886	13118	12999	13118	13095	13204	13119	13000	13040	13021	13045	13019	13039	13087	13075	13065	13136	12956	12818	13071	12995	13170	13069	13101	12961	12975	13141	13177	12963	12940	13092	13130	13107	13171	12896	13052	13059	13064	12949	13133	13171	13055	12915	13100	13093	13171	12816	13091	13091	13043	13100	12942	13060	12899	13038	13026	13127	13035	13058	13018	13163	13060	13026	13008	12998	13082	13225	13092	13113	13253	13345	13234	13100	13046	12923	13078	12885	13130	13040	13006	13144	12976	13068	13054	13077	13143	13073	13136	13025	13113	12934	13000	13179	12923	13241	13126	13031	13185	12966	12987	12891	13079	13116	13017	13115	13122	13106	13010	13122	13059	13094	13110	13124	13053	13227	13082	13130	13198	13156	13075	13079	13013	13176	13162	13136	12938	13107	13170	13102	13033	13036	13245	13118	12994	13243	13029	13062	13245	13029	13018	13160	13084	13132	13049	13169	13002	13029	13124	12984	13017	13122	13231	13073	13095	13020	12915	13190	13098	13074	12980	12984	12892	13055	12979	13083	13005	13015	13055	13139	12987	13136	13152	13157	13148	13066	13225	13050	13018	13088	13068	13094	13118	12979	12898	13110	12950	13065	13086	13110	12895	13195	13091	13023	12962	13056	12965	12918	12984	12818	13014	13077	13160	13088	13039	13164	13246	12976	13041	13263	13113	13293	13058	13094	13119	13080	13010	12943	13121	13192	13034	13090	13159	13222	12955	13107	13096	13143	13098	13140	13160	12929	13065	13032	13023	12949	12936	13093	13023	13084	12918	13068	13200	13049	13096	13145	12941	12920	13172	13112	12910	13160	13104	13090	13112	13090	13062	12862	13057	13082	13267	13034	12961	13080	13289	13060	13025	13073	13029	13090	13033	12942	13065	13148	13104	12971	12793	13050	13065	13099	12986	13140	13191	13052	13030	13122	13120	13119	12852	13048	12916	13068	13106	13111	13068	13277	13078	13062	13045	13040	13205	13191	12911	13190	13170	13181	13078	13179	13159	13176	12976	13203	13116	13206	13044	12988	13086	13243	13302	13060	13043	13147	13099	13369	13013	13015	13298	13029	13100	13136	12840	13056	13135	13310	13056	12969	13186	13009	12783	13066	13031	13075	13011	13087	13086	13095	12985	12940	13188	13228	13076	13240	13071	13075	13052	13021	13211	13145	12969	12925	13157	12978	13164	12974	13076	13256	13115	13020	13167	13257	13149	13034	12885	13012	13068	12991	13079	13113	13133	13190	12975	13132	13043	13195	13099	13189	13043	13174	13052	12980	13010	13079	13177	13102	13066	13192	13053	13083	13093	12933	13025	13229	12902	13214	12933	13108	12902	12857	12951	12916	13051	13074	13077	13229	12987	12987	13121	12987	13084	13126	12999	13080	12993	13140	12881	12957	13071	13052	12981	13017	13130	13213	13138	13022	12862	13223	13184	13214	13272	13329	13038	13290	13054	12975	13144	13152	12948	12889	13078	13057	12969	13116	12959	13131	13032	13215	13102	13098	12960	13067	13183	12898	13058	13106	13119	12963	12935	12806	12987	13282	13056	13064	13205	13111	13086	12963	12893	13327	13265	12939	13105	12935	13035	13145	12942	12957	13006	13009	12965	13123	13151	13200	13138	13071	13200	13107	13001	13084	13171	12924	12945	12865	13164	13138	12983	13080	13059	13029	13064	13045	12949	13163	12964	12923	13068	13080	12836	12931	13109	12909	13063	13129	13109	12998	13105	13153	13014	13103	13058	13057	13049	13134	12989	13149	12970	13055	13138	13045	13094	13012	13189	12855	13080	13198	13059	13307	13108	12961	12905	13067	13001	13096	13261	13113	13140	13045	12998	13063	13129	13157	13107	12831	13100	12922	12807	13015	13077	12977	12992	13039	13215	13191	12902	13176	13159	13069	12976	13021	13127	13270	12956	13102	13095	12924	13154	13207	13170	13153	12900	13177	12905	12953	12874	12922	13163	13093	13128	12996	13160	13110	13108	13196	13147	13076	13048	13019	12927	13061	13045	13033	13069	13088	12983	13086	13079	13128	12929	12960	12992	12900	13104	13277	13004	13240	13001	13146	13024	13153	13154	13169	13154	13203	12950	13029	13073	13008	13214	13164	13021	13086	13107	12996	13040	12996	13001	13026	13149	12960	13202
26410	50974	52964	45684	61263	71502	61739	51525	40758	33033	22832	17593	13569	12131	11813	11419	11509	11443	11605	11510	11526	11525	11478	11599	11407	11389	11474	11493	11384	11488	11394	11552	11509	11456	11441	11484	11475	11445	11598	11474	11329	11417	11406	11579	11642	11501	11488	11496	11545	11332	11600	11534	11425	11579	11591	11360	11363	11513	11584	11541	11440	11398	11538	11438	11431	11562	11605	11436	11450	11526	11390	11390	11570	11490	11551	11533	11481	11468	11395	11494	11481	11402	11479	11594	11593	11477	11524	11545	11493	11543	11460	11606	11450	11577	11536	11463	11462	11475	11341	11580	11432	11452	11437	11564	11417	11486	11473	11562	11439	11642	11524	11528	11558	11507	11495	11462	11467	11340	11533	11559	11530	11456	11520	11457	11488	11519	11612	11580	11606	11696	11504	11423	11483	11410	11694	11704	11494	11442	11351	11331	11530	11308	11559	11465	11372	11448	11344	11481	11472	11505	11381	11368	11644	11427	11416	11393	11514	11566	11534	11555	11472	11513	11359	11454	11511	11560	11498	11342	11428	11483	11452	11578	11418	11535	11489	11338	11565	11650	11502	11492	11547	11421	11424	11463	11407	11424	11414	11478	11419	11519	11438	11540	11480	11431	11442	11465	11397	11585	11476	11575	11331	11495	11452	11492	11481	11451	11429	11515	11666	11545	11294	11492	11551	11386	11299	11503	11526	11337	11482	11519	11632	11587	11650	11303	11501	11699	11531	11517	11451	11476	11454	11430	11512	11500	11515	11605	11472	11555	11506	11505	11469	11295	11445	11555	11450	11490	11526	11530	11483	11646	11476	11456	11465	11282	11377	11547	11546	11388	11562	11479	11382	11470	11234	11459	11346	11408	11608	11493	11267	11780	11389	11518	11588	11462	11564	11396	11544	11373	11492	11513	11518	11309	11526	11412	11420	11528	11405	11392	11435	11449	11583	11504	11544	11433	11564	11490	11357	11643	11378	11552	11523	11405	11453	11398	11428	11539	11500	11521	11381	11515	11445	11443	11424	11582	11645	11346	11404	11518	11340	11433	11469	11369	11415	11375	11516	11532	11432	11529	11529	11553	11375	11537	11373	11603	11631	11583	11541	11439	11435	11527	11531	11332	11516	11471	11373	11493	11334	11491	11482	11441	11541	11613	11271	11416	11446	11434	11398	11490	11537	11458	11201	11556	11404	11564	11670	11391	11454	11576	11279	11493	11572	11468	11547	11539	11424	11645	11503	11507	11424	11455	11503	11506	11418	11424	11420	11509	11480	11372	11486	11636	11519	11493	11542	11441	11407	11394	11442	11523	11484	11480	11496	11570	11569	11475	11409	11440	11569	11338	11300	11527	11287	11421	11522	11537	11636	11448	11486	11463	11351	11352	11467	11442	11304	11394	11513	11354	11506	11372	11492	11285	11525	11556	11586	11593	11392	11321	11446	11536	11536	11453	11597	11310	11398	11355	11488	11279	11527	11588	11507	11460	11405	11500	11424	11621	11632	11316	11371	11411	11526	11359	11759	11435	11520	11691	11332	11450	11487	11354	11466	11485	11508	11407	11498	11370	11484	11339	11474	11510	11486	11522	11425	11462	11540	11465	11400	11578	11536	11438	11534	11368	11470	11450	11512	11365	11436	11382	11522	11436	11543	11318	11373	11541	11472	11465	11507	11547	11396	11359	11589	11390	11520	11586	11344	11627	11451	11425	11477	11427	11441	11360	11476	11416	11315	11462	11675	11449	11628	11399	11365	11594	11555	11424	11436	11717	11433	11375	11445	11497	11407	11612	11521	11363	11543	11445	11463	11473	11602	11608	11434	11674	11390	11330	11548	11552	11460	11590	11531	11411	11497	11580	11397	11578	11512	11495	11379	11356	11439	11512	11632	11654	11501	11498	11388	11368	11619	11527	11345	11392	11513	11650	11447	11414	11586	11371	11423	11490	11583	11303	11354	11620	11307	11506	11436	11458	11449	11554	11553	11415	11554	11379	11589	11454	11573	11333	11390	11570	11378	11515	11336	11642	11580	11523	11574	11568	11368	11637	11330	11593	11391	11608	11408	11458	11470	11365	11509	11660	11433	11476	11497	11451	11445	11445	11431	11469	11514	11414	11413	11522	11531	11571	11596	11516	11453	11545	11447	11250	11391	11461	11425	11477	11482	11672	11364	11419	11546	11477	11390	11458	11517	11554	11576	11598	11484	11435	11480	11480	11489	11496	11479	11395	11522	11413	11656	11594	11306	11595	11373	11459	11459	11569	11596	11486	11592	11448	11404	11559	11417	11281	11471	11366	11426	11657	11628	11422	11429	11574	11478	11410	11455	11519	11344	11408	11461	11396	11518	11467	11456	11488	11481	11514	11540	11672	11560	11517	11384	11592	11537	11444	11431	11412	11526	11366	11530	11612	11585	11554	11386	11387	11370	11489	11588	11328	11431	11459	11390	11368	11412	11365	11486	11396	11428	11427	11504	11389	11488	11414	11465	11406	11501	11388	11538	11498	11389	11390	11482	11496	11476	11370	11537	11416	11495	11540	11408	11340	11477	11513	11520	11486	11459	11460	11351	11470	11372	11537	11396	11378	11409	11404	11698	11457	11560	11519	11430	11358	11432	11404	11338	11630	11464	11462	11509	11486	11563	11391	11539	11511	11424	11524	11418	11493	11464	11391	11398	11435	11435	11563	11375	11587	11518	11422	11443	11396	11415	11582	11505	11563	11434	11600	11475	11571	11584	11550	11384	11466	11518	11552	11456	11537	11552	11475	11401	11399	11521	11356	11438	11518	11308	11470	11491	11511	11463	11538	11325	11409	11519	11376	11616	11517	11473	11236	11592	11436	11460	11501	11522	11500	11429	11263	11532	11507	11595	11492	11576	11750	11386	11567	11483	11375	11476	11482	11512	11506	11478	11441	11439	11597	11428	11605	11512	11166	11439	11475	11472	11508	11480	11425	11411	11696	11605	11614	11508	11556	11443	11523	11406	11571	11407	11306	11502	11529	11642	11333	11579	11522	11496	11470	11528	11534	11423	11490	11378	11505	11411	11418	11667	11306	11550	11522	11298	11480	11412	11508	11413	11347	11712	11389	11428	11456	11453	11365	11413	11389	11578	11503	11485	11533	11426	11461	11386	11488	11538	11406	11375	11426	11339	11584	11488	11278	11346	11568	11571	11512	11589	11339	11312	11454	11548	11453	11535	11449	11663	11664	11419	11492	11475	11524	11431	11375	11281	11511	11554	11567	11512	11456	11369	11520	11379	11436	11470	11421	11551	11333	11262	11515	11414	11520	11551	11470	11501	11644	11432	11508	11497	11481	11509	11473	11630	11475	11498	11548	11521	11560	11607	11374	11466	11402	11483	11400	11432	11340	11518	11388	11428	11519	11482	11574	11560	11573	11530	11495	11409	11451	11487	11559	11524	11410	11404	11509	11461	11288	11486	11502	11526	11517	11530	11465	11391	11488	11504	11431	11591	11441	11355	11504	11380	11344	11559	11741	11450	11448	11523	11558	11534	11275	11534	11497	11577	11471	11572	11451	11316	11538	11395	11458	11472	11499	11442	11554	11471	11463	11442	11322	11567	11541	11309	11558	11461	11358	11471	11520	11571	11580	11439	11434	11388	11355	11396	11524	11385	11709	11477	11548	11558	11435	11455	11414	11293	11475	11560	11426	11401	11586	11632	11504	11515	11360	11666	11564	11426	11519	11529	11532	11708	11351	11448	11508	11480	11452	11477	11532	11538	11518	11306	11501	11417	11468	11481	11434	11397	11352	11583	11428	11575	11363	11361	11479	11399	11382	11303	11456	11549	11660	11497	11563	11392	11327	11394	11445	11501	11493	11587	11505	11466	11487	11503	11580	11403	11547	11473	11367	11409	11662	11537	11497	11444	11342	11285	11617	11522	11521	11528	11452	11701	11421	11634	11211	11566	11388	11497	11552	11667	11378	11424	11322	11256	11596	11380	11324	11481	11473	11649	11403	11540	11460	11450	11472	11419	11454	11467	11646	11490	11620	11519	11498	11491	11446	11522	11408	11532	11559	11425	11530	11434	11469	11409	11385	11410	11515	11408	11363	11343	11529	11415	11340	11539	11389	11402	11506	11493	11432	11637	11468	11527	11565	11541	11207	11511	11427	11458	11445	11355	11445	11436	11406	11506	11336	11540	11539	11512	11261	11294	11553	11287	11576	11469	11673	11615	11656	11392	11537	11430	11386	11426	11385	11435	11426	11673	11240	11460	11374	11289	11392	11386	11373	11536	11531	11438	11570	11487	11520	11511	11401	11466	11498	11521	11430	11547	11496	11569	11443	11539	11532	11422	11391	11567	11393	11539	11530	11454	11585	11489	11493	11596	11339	11382	11474	11602	11430	11488	11453	11600	11471	11495	11452	11538	11447	11497	11394	11387	11154	11430	11651	11526	11403	11593	11510	11374	11427	11504	11371	11475	11455	11356	11469	11498	11537	11336	11500	11436	11429	11561	11440	11620	11302	11408	11423	11638	11437	11602	11421	11284	11458	11467	11495	11330	11529	11399	11456	11497	11592	11408	11521	11396	11564	11514	11467	11431	11473	11459	11462	11440	11473	11434	11468	11470	11438	11375	11327	11454	11372	11447	11544	11561	11505	11493	11569	11501	11308	11553	11492	11426	11373	11525	11325	11560	11367	11480	11390	11466	11453	11478	11391	11444	11544	11460	11457	11679	11388	11531	11614	11436	11231	11477	11342	11529	11501	11389	11548	11421	11711	11582	11427	11485	11535	11349	11477	11470	11477	11426	11360	11645	11532	11586	11430	11509	11566	11429	11527	11399	11567	11414	11549	11424	11421	11403	11541	11447	11411	11439	11571	11491	11366	11458	11470	11433	11419	11354	11499	11629	11277	11441	11517	11576	11492	11606	11507	11411	11562	11429	11434	11471	11442	11484	11318	11408	11617	11441	11455	11524	11499	11399	11426	11362	11541	11461	11386	11574	11542	11353	11500	11333	11477	11552	11541	11519	11561	11605	11397	11438	11462	11431	11620	11421	11538	11455	11392	11575	11425	11560	11442	11439	11517	11483	11467	11492	11434	11435	11409	11402	11462	11374	11499	11404	11510	11544	11552	11377	11624	11358	11404	11607	11275	11452	11495	11490	11352
31575	29011	26401	19951	18695	21187	19665	18069	16166	15061	14673	13945	14251	14017	13847	13739	13919	13720	13828	13912	13854	13863	13909	13841	13629	13680	13955	14073	13798	14062	13910	13951	13901	13866	13959	14146	13785	13861	13731	13996	13798	13861	13764	13897	13968	13695	13824	13875	13855	13707	14031	13927	13818	14091	13795	13924	13779	13834	13815	13793	13816	13889	13891	13720	13947	13596	13820	13886	13933	13936	13924	14060	13849	13885	13736	13637	13691	13645	13999	13972	13831	13728	13594	13778	13860	13933	13623	13809	13748	13832	13650	13887	13924	13800	13962	13842	13866	13876	14060	13881	13701	13668	13901	13759	13923	14061	13862	13816	13835	13899	13743	13677	13719	13820	13773	13908	13708	13778	13931	13842	13952	13802	13547	13796	13755	13906	13573	13880	13778	13793	13893	13756	13519	13701	13867	13806	13889	13914	13893	13751	13937	13845	13738	13719	13804	13872	13836	13751	13951	13848	13866	13859	13873	13712	13763	14123	13735	13655	13887	14020	13799	13851	13804	13758	13794	13778	13961	13646	13959	13682	13863	13914	13845	13883	13820	13899	14008	14025	14033	13863	13639	13660	13807	13775	13983	13953	13833	13823	13734	13875	13815	13968	14090	13733	13765	13914	13860	14203	14006	13847	13809	13886	13904	13811	13970	13895	13961	13886	13808	13796	13742	13902	13889	13880	13902	13925	13941	13835	13873	13948	13695	13678	13874	13748	13820	13752	13808	13791	13829	13783	13805	13636	13918	13762	13806	13826	13880	13845	13859	13954	13806	13858	13849	13825	13756	13768	13730	13835	13859	13894	13859	13962	13695	13939	13906	13844	13647	13889	13733	13762	13925	13831	13876	13949	13929	13772	13966	13882	13891	14012	13830	13918	13905	13965	13816	13770	13978	13831	13930	14000	13656	13790	13794	13868	13886	13702	13744	13944	13903	13844	13859	13809	13785	13981	13734	13930	13755	13880	13691	13899	13820	13910	13864	13780	13807	13679	13775	13857	13925	13922	13848	13853	13870	13890	13625	13652	13706	13582	13811	13973	13877	14088	13950	13572	13801	13774	14038	13723	14089	13925	13779	13766	14033	13887	13679	13777	14031	13653	13940	13649	13911	13922	13903	13729	13678	13811	14013	13530	14004	13991	13890	13890	13952	13914	13820	13911	14017	13878	13924	14123	13874	13711	13950	13728	14004	13852	13640	13947	13809	13726	13855	13721	13892	13682	13985	13816	13835	13773	13798	13847	13906	13819	14020	13763	13712	13904	13900	13726	13874	13924	13887	13758	14007	14026	13850	13910	13862	13827	13699	13746	13938	14019	13744	13854	13784	13890	13759	13743	13856	14023	13807	13872	13723	13736	13887	13856	13850	13819	13773	13822	13716	13804	13936	13941	13982	13977	13869	13782	13804	13875	13653	13843	13744	13803	13822	13713	13772	13719	13853	13727	13811	14002	13644	13913	14008	13678	13887	13811	13758	14128	13786	13977	13887	13883	13893	13727	13868	13995	13836	13800	13929	13961	13718	13946	13907	13697	13764	13753	13743	13784	13803	13969	13780	13658	13726	13863	13766	13888	13803	13527	13844	13743	13692	13846	13929	13697	13998	13660	13977	13872	13569	13881	13954	13757	13975	13846	13657	13797	13823	13930	13785	13515	13846	13812	14048	13746	13783	13717	13880	13847	13919	14016	13861	13833	13796	13690	13701	13769	13835	13727	13879	13927	13952	13860	13820	13759	14029	13703	13843	13906	13774	13813	13930	13995	13860	13821	13936	13844	13831	13761	13742	13951	13739	13857	13800	13795	13879	13880	13939	13938	13874	13785	13898	13844	13977	14136	13938	13973	13727	13817	13776	13739	13752	13895	13715	13852	13777	13915	13880	13976	13859	13866	13831	13893	13885	13881	14050	13822	13719	13827	13732	13827	13751	13802	13764	13712	13659	13746	13687	13867	13721	13792	13790	13799	13689	13925	13820	13772	13683	13800	13634	13996	13947	13811	13894	13882	13825	13842	13860	14186	13794	13784	13904	13781	13810	13854	13840	13908	13677	13766	13621	13692	13747	14004	13781	13875	13756	13859	13834	13834	14049	13846	13793	13914	13752	13839	13800	13742	13917	13889	13970	14008	13816	13892	13928	14109	13656	13669	13726	13828	13807	13677	13585	13703	13807	13742	13771	13737	13810	13756	13891	13799	13718	13818	13973	13827	14060	14071	13870	13954	13779	13818	13951	13836	13780	13964	13995	13876	13852	13937	13941	13733	13743	13685	13728	13748	13853	13939	13723	13902	13914	13937	13930	13854	13831	13845	13711	13757	13803	14001	13863	13934	13845	13737	13710	13952	13918	13832	13908	13844	13774	13785	13625	13673	13834	13872	13890	13927	13835	13736	13930	13705	13762	13692	13915	13877	13804	14101	13821	13695	13807	13928	13978	13903	13982	13972	13802	13993	13872	13951	13850	13777	13731	13941	13754	13802	13681	13815	13961	14032	13908	13983	13939	13815	13804	14032	14037	13988	13765	13885	13965	14182	13788	13837	13866	13868	13951	13961	13945	13791	14045	13777	13882	13962	13796	13923	13561	13868	13802	14102	13857	13889	13816	13899	14087	13851	13908	13866	13734	13744	13673	13718	13805	13966	13754	13819	13895	13829	13934	14013	13578	13755	13756	13793	13820	13868	13939	13810	13837	14073	13896	13896	13856	13827	14045	13992	14014	13964	13880	13731	14069	13804	13752	13880	13706	14067	13918	13948	13600	13927	14078	13655	13854	13830	13777	13641	13953	13984	13684	13882	13865	13853	13901	13897	13718	13709	13753	13909	13824	13855	13878	13872	13883	13780	13819	13819	13869	13892	13931	13966	13971	13805	14047	13735	13930	13939	13831	13916	13840	13998	13815	13682	13732	13879	13585	13858	13928	13765	13754	13851	13918	13824	14069	13880	13902	14074	13946	14019	13938	13808	13878	13953	13691	13957	13907	14021	13893	13853	13928	13920	13744	13952	13913	14136	14132	13949	13807	14018	13853	13604	13808	13832	13742	13809	13795	13824	13783	13643	13776	13760	13733	13796	13958	13816	13932	13768	13783	14172	13936	13968	13886	14052	13795	14008	13977	13939	13701	13881	14100	13779	13812	13996	13925	13668	14024	13971	13840	13903	13767	13804	13889	13875	13731	13986	13904	13911	13863	13981	13858	13835	14108	13758	13834	13816	13784	13935	13830	13864	13889	13742	13890	13968	13740	13846	13920	13865	13756	13995	13930	13929	13821	13954	13817	13775	13958	13983	13895	13815	13934	13867	13973	13910	13956	13850	13782	14016	13635	13875	13686	13899	13698	13899	14000	13848	14043	13926	13705	13506	13816	13868	13787	13751	13928	13907	13820	13830	13843	13725	13774	13869	13832	14061	13847	13703	13730	13904	13796	13799	13906	13809	13877	13946	13681	13821	14019	13974	13714	13849	14091	13890	13950	13841	13832	13784	13912	13836	13849	13809	13785	13757	13750	13868	13701	13947	13832	13865	13715	13751	13759	13865	13873	13670	13812	13891	13807	13872	13823	14062	13889	13870	13719	13871	13822	13983	13923	13898	13894	13863	13904	14066	13681	13886	14122	13810	13857	13785	13866	13756	13794	14052	13966	13884	13892	14029	13840	13882	13968	13876	13919	13771	13840	13801	13738	13784	13913	13808	13705	13890	13956	13653	13677	13783	13904	14069	13858	13964	13783	13783	13759	13995	13930	13777	13925	13634	13888	13775	13739	13892	13842	13896	13890	13859	13830	13979	13850	13920	13908	13769	13924	13943	13921	13764	13695	13863	13722	14020	13929	13653	13915	13787	14097	13702	13979	13944	13943	13987	14073	13942	13910	13996	13960	13837	13926	13820	14066	13862	13923	13682	13945	13769	13640	13874	13664	13797	13745	13784	13748	13889	13909	13888	13898	13761	13874	13768	13957	13999	13858	13616	13862	13634	13963	13967	13908	13995	13867	13882	13792	13841	13718	13731	13907	13765	13687	13933	14000	13720	14053	13851	13963	13877	13943	13705	13840	13864	13687	13864	13937	13908	13907	13949	13818	13823	13933	13913	13827	13753	13727	13891	13853	14028	13837	13762	13824	13797	13763	13963	13732	13863	13815	13855	13853	13734	13833	13758	13756	13904	13803	13688	13946	13902	13745	13927	13785	13788	13632	13771	13877	13894	13701	13814	13917	13902	13868	13826	13850	13992	13843	14000	14119	13889	13783	13847	13964	13928	13771	13792	13880	13814	13890	13829	14035	13810	13876	13752	13761	13689	13951	13691	13851	13903	13599	13775	13768	13843	13919	13827	13926	13899	13788	13821	13893	13782	13862	13873	13742	13784	13914	13796	13870	13903	13760	13698	13721	13835	13869	13945	13869	13930	13902	13656	13936	13843	13797	13805	13770	13863	13764	13728	13653	13904	13856	14026	13877	13825	13706	13914	13877	13984	13917	13923	13988	13922	13778	13963	13790	14016	13802	13745	13983	13836	13888	13831	13655	13933	13967	13724	13953	13745	13835	13926	13810	13774	13703	13800	13656	13816	13947	13891	13798	13742	13725	13917	13837	13880	13835	13904	13866	13772	13833	13582	13874	13791	13800	13787	13837	13799	13830	13973	13798	13699	13865	13880	13753	13817	13722	13786	13851	13833	13903	13736	13788	13886	14053	13704	13841	13821	13772	13805	13693	13762	13916	13905	13870	13938	13908	13808	13653	13813	13983	13756	13705	14180	13877	13564	13693	13852	13776	13782	13957	13889	13832	13952	13829	13912	13764	13692	14055	13722	13776	13860	14008	13950	13960	13909	14016	14050	13672	13778	13859	14017	13740	13960	14020	13859	13943	13931	13848	13749	13952	13826	13968	13725	13831	14007	13876	13985	13896	13825	13925	13989	13929	14113	13896	14013	13803	13714	13888	13658	13849	13913	13826	13885	13822	13653	13830	14152	13855	13936	13716	13829	13957	13951	13857	13775	13481	13931	13821	13784	13884	13762	13807	13754	13800	13760	13891	13925	13894	13897	13946	14017	13940	13914	14053	13908	13866	13797	13969	13714	13707	13725	13890	13899	13867	13919	13821	13887	13760	13953	13757	13842	14008	13715	13955	13830	13892	13912
25311	37260	26761	18292	18972	22501	19357	16839	14453	13388	12844	12198	12064	11951	12090	11873	12070	12016	12090	12043	11978	12044	11858	12024	12102	11968	12042	11943	11992	12167	12102	11965	11895	11953	11995	11983	11953	11924	11960	11964	12047	11992	11922	11912	12144	11972	11851	11867	12055	11981	12100	12036	11825	12049	11894	11960	12099	12015	11989	11968	12016	12058	12033	11863	12073	11832	12018	12124	11856	12164	11922	12072	11887	11863	11962	12082	12009	11950	12032	11952	11934	12078	12022	11878	12052	12024	12060	12056	12019	12018	12022	11825	11903	11958	11943	11921	11953	11930	12031	12072	11869	11767	11774	11822	12004	11994	11924	11948	11929	12023	11894	11991	11927	11999	11944	12147	11949	12060	11933	11980	12068	11808	11919	11991	12141	12010	12168	11881	11909	11911	12017	11878	11942	12015	12099	12028	11929	12078	11997	11958	12060	11896	12080	11976	11905	12220	12061	11889	11965	11907	11952	11988	11940	11876	11986	11929	12245	11971	12023	11971	11941	11997	12042	11999	12000	11994	11962	11997	11977	11972	11918	11997	11856	12097	12038	11859	11889	12038	11906	11916	12009	12086	11939	11938	11932	11878	12114	11940	12088	11852	11919	12150	12105	11916	11928	11978	12065	12082	12021	11914	12047	12023	12057	12045	11975	11945	11932	11910	11903	11980	11956	11821	12021	12040	11981	11921	11972	11809	11877	11890	11916	12049	11886	11905	11964	11835	12081	12093	11840	11923	11886	11917	11985	12086	12215	12060	11900	11934	11918	12013	12042	12098	12072	11856	12017	11864	11932	12021	11948	11942	12017	12045	12014	11972	11901	11976	12154	11897	11843	12081	11927	12215	11919	11867	12118	12040	11997	11929	12027	11813	11973	11940	11904	11982	11974	11984	11853	12103	12060	12039	11941	11862	12147	11987	12199	11985	11975	12071	11966	12239	12101	12041	12054	12015	12033	12044	11860	12026	12078	12155	11937	12062	11972	12054	12049	11939	12124	12008	11970	12087	11908	12116	11945	11874	11900	12054	11917	11929	12027	11927	11892	12097	11971	11947	12007	12047	11879	11921	12038	12060	11995	11876	12212	11996	11990	12015	11952	11884	12232	12045	11885	11898	11942	12103	11992	12185	11925	12092	11985	11920	11846	12132	11896	12071	12010	11933	12011	12050	12076	11987	12170	12057	11893	11873	11965	12017	11930	12028	11982	11944	12127	11826	11958	11931	11983	12072	11873	12111	12084	12027	11921	11963	11825	12002	12029	11968	12212	11947	11824	12019	11942	11962	11797	11986	11949	12041	12223	12072	11979	11924	11916	11986	12062	12132	11944	12031	11985	12064	11927	11979	11962	11812	11976	11883	12026	12010	12126	11850	12016	12098	11916	12029	11956	11970	11924	12042	11977	12053	11889	11939	12008	11964	12071	11930	12058	12079	12121	12068	11810	12106	12083	11936	11893	12069	12008	11952	11863	12132	12085	12054	12009	11942	11790	11799	11971	12044	11810	12076	11934	11935	11944	11976	12084	12211	11986	11923	11916	11925	12005	11875	11912	11849	12071	11837	12124	12000	12140	12152	12031	11959	11879	12009	12049	12084	12116	11936	12008	11896	12133	12124	11902	11900	11844	12024	11969	11970	12008	11937	11874	12064	12040	11885	11987	11914	11999	11848	12022	11984	11997	12067	11979	12057	11926	12040	11966	12141	11928	12198	11985	11957	12077	11906	11875	11851	11946	11972	11829	11828	11952	11878	12017	12012	12121	12053	11852	11996	11840	12003	11857	12046	11874	11923	11955	12116	11983	12008	11922	12104	11979	11845	11841	11989	12138	12002	11907	11951	12066	12046	12068	11875	11995	12021	12013	11951	12093	11911	12018	12028	11831	11984	11833	11944	12153	11916	12033	12145	11864	12075	12072	11987	12076	11905	11912	12015	11954	12073	12013	11998	11902	12044	11916	11979	11986	11977	12055	12010	12082	11934	12029	11888	12053	12012	11977	12052	11877	12043	11963	11985	11992	12112	12136	12098	11915	12029	11903	11841	11953	11900	11937	11990	12197	12002	12046	11890	12010	12017	12010	12048	12040	12013	11879	11892	11958	11976	11959	11953	11962	12042	12069	11941	11836	12095	11910	12001	11839	12010	11951	11877	11927	12036	11924	11962	12032	12050	11955	11982	12132	11887	11949	12125	11910	11986	11929	12280	12109	11803	11962	11813	11979	12018	12018	11900	12029	12040	11846	12068	11979	11922	11883	12009	12087	12002	11835	11993	11817	12121	12138	12013	12023	11874	12092	11928	12099	11930	12041	12033	12013	12006	11890	12044	11890	12181	12027	11912	12087	11891	12158	11997	11825	11960	12037	11917	11868	11879	12006	12002	12173	12046	11923	12108	12162	12060	11998	12004	12121	12032	11970	11954	12047	11910	11882	12031	11997	12058	11877	11985	12084	12199	12056	11929	11930	11921	12050	12033	11915	11953	12027	11868	11973	11983	12029	12117	12131	11962	11837	11840	12094	11855	11764	12109	12018	12116	12066	12096	11922	11960	11912	11930	12172	11835	12023	11920	12005	12010	12039	11958	11978	12082	11878	11829	11921	11920	12051	12139	11953	11873	12053	12041	12053	11904	12073	12092	12158	11881	11972	12054	11891	11958	11962	11965	12064	11998	12025	12076	12017	12142	11842	12105	11836	11995	11725	12025	11829	11979	11944	12050	12077	12061	11954	11969	11892	11944	12096	11946	11943	11936	12081	11892	11959	11989	11899	12001	12004	11965	12031	11847	11958	12185	11928	12028	12148	12048	11936	11942	12119	12063	11871	12185	11966	12113	12174	11917	12033	11924	12196	11882	11948	11901	11913	11959	12002	12077	12010	12038	12099	12125	12046	11915	12048	11905	11942	12103	11997	12072	12025	12041	11884	11978	11955	11992	11877	11997	11965	11836	11959	12007	12056	11931	11861	12015	11965	11858	11936	12063	12143	11864	12023	11990	11945	12018	11959	11963	12071	11957	12001	12102	12063	11891	12046	12015	12073	11744	11904	12135	12077	11919	11916	12066	11977	12078	11902	12039	12112	11863	12015	11927	12086	11938	12115	12057	11960	12046	12152	11990	11947	12075	12048	11971	11947	12115	11926	12007	11978	12045	11936	11951	11902	12045	12087	11886	12006	12056	12009	12032	11998	12054	11944	12045	12068	11881	11928	11990	12080	12094	12047	12028	12065	11844	11844	11991	11990	11875	11884	12000	12042	12007	11981	12075	11856	11996	12099	11951	11861	11937	11884	12001	12055	11894	12056	11951	12318	11965	11972	11991	11897	11945	11885	11828	12026	11998	11901	11959	12064	11966	11966	12026	12125	12152	12051	11919	11961	11879	11924	12022	11883	11949	12062	11936	12158	11900	11954	12005	12029	12035	11952	11899	11924	12035	12237	12093	12002	11893	11911	11941	11963	11935	12006	11961	12039	11962	12087	11933	12070	12026	11986	11976	12147	12026	11959	11970	12087	11844	11927	12111	11872	11905	12029	12015	11963	12014	11913	12129	11980	12036	11963	11820	12009	11924	11811	12023	12089	11842	12068	11917	11874	12122	11982	11992	11967	12048	11860	12051	11999	11963	11932	12035	12054	11984	12286	11917	11935	12027	12127	12032	11926	12114	12033	11971	11889	12019	11954	11845	11951	11851	12012	12138	11800	11987	11930	12092	11901	12024	11940	12020	12083	11970	12005	12081	11896	11839	12208	12090	12038	12015	11886	11916	11963	11926	11972	11868	11996	12160	11993	11999	11989	11996	11932	11784	12024	12019	11945	12004	11919	11983	12126	11862	12163	12039	12125	11985	12169	12089	11883	11821	12033	11996	12079	12154	12025	12082	12004	11946	12070	11898	12014	11962	12046	11944	12001	12126	12082	12027	12188	11995	11956	12066	11879	11944	11885	12033	12032	12041	11906	12063	12027	12020	12129	11977	12087	12071	12131	12075	11946	11951	11911	11951	12008	12030	11916	12054	11977	11803	11970	11955	12104	12045	12042	11851	11968	12086	11807	12216	11835	11952	12028	12010	11795	11962	11974	12046	11882	12161	12055	12102	12002	12105	11825	12079	11976	12130	11853	11974	11951	11877	11980	11965	12079	12052	12046	11943	11997	11996	11928	11969	12028	12273	11925	12166	11946	12018	12077	11954	11829	12090	12050	12099	12154	11875	11904	12075	11828	11915	12115	12087	12017	11987	12008	12015	11991	11942	12000	12122	12054	12002	12064	12146	11892	12001	12164	11891	11972	11879	12046	12023	12127	11940	12024	11959	12007	12022	12079	11993	11971	12090	11957	12048	11887	11968	11976	12200	11941	11962	12091	11844	11946	11880	11994	11798	11964	11951	11992	11954	12021	11972	11926	12018	11893	11915	11918	11906	11910	11989	12150	11849	12007	12044	11992	11939	12105	11975	12060	11860	12105	11894	11805	12112	12106	11966	11931	12069	12019	12009	12009	11989	11978	11998	12148	11984	12016	11902	12053	11801	11913	12012	11886	11988	12050	12012	11988	11974	11935	11844	11953	12111	11999	11991	11847	11923	11970	12018	12005	12216	12021	11912	12135	12101	11764	11926	11980	11899	12141	11913	12161	12077	12017	12024	11900	12004	12100	12037	12094	12149	12182	11912	12062	11999	12126	11989	11939	11929	11996	12014	11893	12089	12010	11938	11916	11931	12176	12057	12084	11968	11967	11925	12001	12019	11954	11966	12079	11897	12059	12139	11829	11977	12031	11972	11981	12152	11948	12066	11886	11896	12101	12024	11890	12045	12068	11872	12045	11884	12165	12015	12004	12019	12030	11885	11983	11902	12125	12085	11905	12067	11880	11882	11928	12092	11874	12064	11926	11966	12058	11968	12029	11914	11803	11963	11931	12063	11967	12026	12122	11885	12079	12035	11992	11952	11912	12106	11833	12133	11879	12085	12004	12138	12044	11914	12090	11835	11932	12116	11964	12025	11969	11916	12130	12052	11916	12068	12077	12033	11836	11998	11953	11957	11879	11900	12103	11973	11950	12046	12038	12038	11934	12106	12073	12046	12045	12069	12088	11955	11875	11940	11990	11932	12079	12042	12093	11991	11906	11907	12038	11843	11866	12122	11876	11890
26461	21999	28325	32471	37216	51831	41012	32390	25196	18770	16384	14639	13945	13382	13026	12983	12993	13013	13048	12985	12877	13121	13002	12912	12857	13232	12893	13033	13062	13145	13175	13136	12973	13015	13046	13245	13038	13179	12952	12789	12933	13074	13156	12917	13063	13237	13001	12998	12883	13141	12949	13169	12921	12872	12789	12986	12946	12838	13012	12816	12937	12991	12749	13124	12933	13129	12829	13192	13072	12942	13085	13084	12972	12993	12942	13017	12875	12758	12975	13016	13040	12996	13049	13056	13048	13111	13036	12965	12878	12978	12810	13006	13285	13182	13206	12925	12934	12997	13038	13046	12976	12940	12938	13135	13025	12970	12943	13048	12958	12941	12983	12946	12743	13016	12964	12994	13013	12936	13067	12964	12996	12961	13160	13023	13023	13015	13061	12792	13070	13084	13213	13018	12868	13108	13029	13042	12840	12836	12916	12940	12818	12925	13090	13118	12865	12768	13126	12864	12883	13111	12935	13069	13027	13070	12860	13101	13000	13103	12979	12830	12885	12965	12944	13040	12952	12863	12846	12822	12992	12712	13007	12969	13014	12810	13113	13053	13117	12884	13007	12976	13006	12929	12902	13002	13068	13188	12959	12906	13275	13175	12914	13133	13081	13093	12974	12977	12912	12984	12835	12809	12952	12868	12916	13029	12874	12996	12877	12950	13044	13061	13001	13116	13021	13147	12977	12886	13155	13199	12971	12938	12860	12900	13088	12965	13104	13041	12929	12963	13090	12968	13008	12897	12895	12918	12950	12956	13136	13047	13094	13060	12942	13088	12986	13059	12997	13003	13034	12878	12847	12945	12848	12924	12858	12768	12872	12853	13017	12934	13073	12944	13019	12906	13153	13000	13064	13149	13057	13028	12826	12964	13117	13027	12936	13005	12903	12847	12944	13052	13012	13028	12900	13004	13032	12977	12914	12994	13014	12751	12965	12823	12969	12907	13203	12935	13052	12732	12968	12946	12939	12950	13120	12683	13199	13039	12909	12845	13016	12812	12982	12933	13046	13132	13014	12999	12961	12916	12974	13031	12875	12915	12945	12970	12997	13080	12989	12899	12981	13019	13172	13304	13023	12915	12833	12936	13041	12918	13156	13025	13006	13027	12790	13172	13135	12894	13002	13047	13003	12927	12956	13144	13048	13193	12924	12969	12980	13011	12792	12911	12961	13039	12838	12825	12933	12976	13049	13107	12913	12925	13044	12995	13012	13015	12978	13188	12968	12815	12920	13003	13076	12967	13018	12915	13034	12989	13091	12900	12956	12962	13126	12969	13036	12823	12936	13026	13187	12976	12977	13012	13138	12810	12915	12849	12938	12885	13023	13023	12878	12937	12699	12965	13024	12977	13098	12871	13208	12885	13037	13092	12968	12921	12895	13024	12987	13064	12989	13061	12993	12997	12816	12857	12823	12942	13001	12873	12920	12911	12840	12812	12971	13002	13031	12842	12960	13084	12861	12958	13010	13015	13010	13004	12936	12887	12997	12922	13111	13208	12948	13073	12847	12802	13022	13004	12829	12851	12947	12947	13087	13000	13127	13070	12813	12953	13048	12997	12942	13066	13055	13025	13130	13164	12936	13038	13068	13127	13011	13120	12926	12857	12935	12935	12773	12864	13005	12800	13046	13194	12987	12823	12846	12841	12972	13008	13022	13003	12929	12984	12960	13002	12977	12746	13064	12924	13012	13091	12993	13085	12999	12985	13063	12980	13153	13107	12983	12836	13022	12908	12847	12975	13145	12994	13009	12974	12990	13020	12950	13039	12873	12854	12804	12979	12866	13090	13032	13081	13049	12902	13015	13017	13077	13006	12963	12985	12989	12968	12929	12831	12852	12967	13059	12942	12812	13207	13095	13057	12846	13172	13018	13134	13041	12991	12802	13086	12914	12951	12907	12974	13091	13026	12986	12889	12954	13178	12939	12894	13063	12898	12961	12912	12918	13030	12938	13051	12995	12994	13123	13009	13268	12936	13036	12987	12981	12891	13059	13021	13094	12828	13108	12796	13095	12904	13131	13084	13098	12960	12998	13029	13076	12929	12907	13001	12999	12924	13058	13125	13057	12988	12888	13065	12735	12969	12956	12904	13107	12957	13063	12836	13042	12777	13031	13094	13082	12997	13251	13086	12921	12891	12990	12984	13366	13008	12911	13125	12982	13028	12995	12962	12910	13021	12933	12964	13155	13142	12930	13169	12974	13030	13021	12978	12779	13100	13110	12886	12989	12988	13040	13070	12895	12948	12851	12892	13209	13005	13099	12827	12819	12983	12926	12959	12955	12887	12746	12978	12801	13014	13121	12970	12913	12990	12869	12801	12955	12973	13115	12911	12862	12885	12839	12991	12972	12886	13026	13123	13089	13105	12782	13035	13062	13143	12801	13014	12918	12834	13092	13033	12960	12923	12900	13081	13087	13055	12793	12943	12993	13037	12944	12924	12846	13158	12925	13134	13229	13032	12966	13136	12921	12872	13078	13008	13031	12965	12944	13023	12848	13064	13172	13028	12945	13180	13114	12996	13068	13029	13016	13054	12939	13075	12997	13074	12936	13030	12942	13178	13067	12893	13060	12887	13080	12949	12996	13016	12998	13106	12954	12952	13018	12917	12873	12983	12946	12978	12927	12925	13003	12894	12815	12905	12957	12909	12814	12961	12906	12876	13115	13109	12969	12993	12907	13044	12911	12856	12790	12799	12893	12966	13229	13094	12969	13035	12997	13193	12936	12967	13029	13046	12960	12938	12757	12964	13017	13118	12955	12940	13024	12996	12784	12863	12973	13107	12968	13123	13171	13053	13022	13016	12845	12872	13109	12876	12986	12858	12932	13141	12933	13098	13049	12856	12960	13050	13223	13011	13146	13002	12943	13049	12917	12865	12894	13176	13038	13008	12973	13059	12886	12850	12851	13053	12807	12874	13101	12845	12993	12936	13083	12847	12916	12992	13022	13092	12967	12940	13052	12921	12862	13024	12950	12916	12980	12885	13161	12880	13012	12944	12936	12944	13120	13142	12948	12764	12855	13226	13137	12958	12886	13141	13013	12854	12967	13039	13089	13120	13088	12999	12963	13041	12961	13151	12971	12915	12901	13034	13051	12976	12849	13075	13029	12868	12928	12996	13124	13080	13012	13030	13044	12816	12994	13151	12898	12957	12991	13027	13152	12906	12972	13092	13048	13035	12753	12817	12923	12894	12946	12940	12965	13176	12935	13094	13047	12995	12803	12833	13243	13078	13005	13021	13059	13045	12914	12959	13026	13062	13047	13116	12928	13052	12940	13024	12838	13052	12873	13107	12954	12936	13043	12951	13068	12765	12934	13035	12986	13121	12975	12785	12920	13066	13002	13073	12886	12854	12992	13017	12860	12882	13073	13017	12815	13011	13014	13007	12901	13126	12947	13108	13058	13014	13208	12866	13063	12908	12958	13187	12872	13027	12998	13046	13149	12942	13044	13044	13157	12916	12837	13072	12998	12989	13074	12942	13110	13066	12978	13262	13099	13016	13195	12853	13044	13064	12864	12996	12851	13068	12945	12916	12922	12868	12932	13084	13014	12985	12900	12894	12879	12918	13051	13030	12931	12977	12911	12979	13008	12865	13178	13236	13077	13077	12985	13010	12795	13006	13081	12974	12834	13031	13075	12778	12892	12865	13080	13023	13132	13221	13086	12931	13127	13057	12993	13049	13032	12977	13064	13099	13016	13114	13058	13005	12956	12989	13063	12911	12765	12914	12988	13019	13079	12989	13173	13146	12871	13087	12990	12932	13092	13113	13064	13243	13092	12910	12861	12964	12927	12942	12809	12930	13142	13074	12875	12890	12921	12927	12776	12875	12975	12990	12854	12837	13067	12961	13048	12922	13055	12920	12991	12854	12956	13009	12924	13031	12827	12791	12988	12942	12877	12879	13335	12993	13115	13088	12892	13072	12965	13004	13172	12852	13152	12794	13090	13207	12869	13154	12929	13043	12998	12957	13016	12965	13154	12989	12979	12979	13045	13008	12983	12820	12899	12906	13058	12983	12839	12961	12996	13078	13023	12783	13058	12917	13078	13076	12965	13027	13087	13034	13057	12994	12894	13157	13165	13078	12907	12984	12871	12856	12988	12809	13041	13147	13102	12969	13183	13073	12985	13106	12987	12877	12932	13154	12888	13116	12945	12837	13078	12902	13065	13014	12956	12833	12842	13071	12938	12836	12885	12977	13079	13075	12918	13077	13055	13069	13027	13031	12864	12962	13099	12945	12949	12915	12978	12934	12979	13067	12843	13044	13060	12861	12927	12803	13001	12897	12961	12735	12949	12877	12907	12876	12986	12950	13039	12947	12934	12922	13030	13121	13083	12971	13063	12972	12962	13161	12685	13102	13005	12854	12652	13067	12870	12956	12877	12864	13114	12928	13080	13048	13125	13061	13089	12938	12985	13119	13090	13085	12797	13047	12991	12816	13056	13074	13218	13003	13005	13083	12954	13016	13172	12958	12877	12839	12929	12996	12988	12913	13181	12988	13042	12974	13054	13150	12876	12936	13075	13006	12933	12951	12922	12830	13072	12909	12910	12907	13014	12849	13014	13241	13146	13097	12894	12920	13021	13007	13081	12768	12984	13121	13115	13005	13149	13089	13164	13060	12935	13056	13141	13176	12901	12876	13059	12884	13219	13098	12999	12976	12936	13080	12931	13135	13084	13035	13054	12867	13037	13038	13043	13174	12923	12927	12843	12966	13063	12974	12953	13028	13051	12949	12983	12873	13042	13197	12995	12942	12969	13018	12997	12963	12926	13006	13100	13187	13048	13060	12870	12928	13076	12928	12945	12946	12985	12941	12948	13053	12886	12997	13015	13142	12963	13058	12979	12964	13031	12992	12905	12951	12941	12953	12917	13073	13045	12848	12951	12929	12962	12792	13164	12997	13004	12904	13097	13022	13010	13035	12975	13036	12946	12870	12975	12962	12975	13028	13089	13049	13067	13122	12890	13052	13028	12961	13022	12817	12978	12912	12882	13104	13018	12974	13128	12730	13062	12895	12979	13127	13000	13010	12987	12934	12878	13109	12956	13028	13067	13095	12928	13055	13000	12905	13100	12906	12864	12987	13065	13210	12977	12998	12837	13035	12964	13064	13069	12805	12922	12965
32594	53805	39543	42448	43656	51670	40457	33693	24917	18252	15280	13128	12025	11784	11563	11618	11549	11576	11398	11467	11382	11342	11559	11270	11527	11505	11353	11334	11500	11326	11397	11517	11406	11445	11274	11445	11438	11411	11520	11460	11554	11304	11274	11407	11434	11560	11496	11526	11431	11517	11505	11456	11490	11394	11413	11418	11449	11296	11459	11525	11411	11250	11493	11382	11613	11348	11512	11435	11334	11473	11436	11443	11389	11224	11416	11386	11300	11590	11359	11591	11554	11368	11274	11427	11479	11479	11409	11396	11545	11534	11461	11498	11433	11451	11437	11471	11456	11491	11415	11456	11203	11274	11333	11467	11440	11556	11451	11447	11360	11448	11238	11267	11560	11492	11291	11468	11410	11394	11443	11331	11586	11666	11324	11414	11366	11411	11381	11475	11442	11463	11561	11462	11109	11498	11403	11339	11534	11400	11521	11573	11560	11538	11619	11357	11280	11369	11593	11480	11447	11352	11482	11395	11460	11431	11459	11380	11395	11448	11419	11396	11674	11262	11534	11434	11464	11603	11515	11490	11511	11423	11203	11603	11344	11508	11524	11397	11428	11480	11572	11416	11460	11577	11475	11439	11564	11530	11569	11470	11394	11469	11422	11463	11528	11345	11452	11314	11559	11468	11611	11432	11293	11305	11364	11529	11420	11514	11414	11432	11491	11557	11341	11375	11487	11622	11468	11485	11518	11395	11351	11562	11439	11386	11486	11440	11264	11449	11466	11386	11636	11375	11544	11417	11318	11375	11521	11355	11308	11474	11425	11446	11413	11479	11515	11404	11355	11345	11315	11560	11408	11493	11458	11695	11552	11485	11370	11362	11543	11501	11317	11659	11526	11472	11546	11374	11285	11506	11415	11514	11442	11440	11510	11458	11380	11274	11478	11458	11491	11417	11503	11483	11362	11483	11378	11516	11550	11445	11611	11423	11368	11384	11352	11436	11487	11552	11360	11467	11453	11576	11492	11442	11534	11427	11337	11504	11361	11471	11436	11322	11533	11459	11468	11374	11457	11519	11344	11604	11403	11514	11515	11407	11490	11396	11360	11643	11408	11312	11477	11391	11474	11668	11346	11483	11402	11423	11461	11394	11497	11439	11356	11416	11361	11441	11514	11393	11467	11385	11426	11540	11473	11405	11472	11532	11317	11331	11554	11467	11333	11572	11408	11379	11396	11316	11358	11441	11555	11584	11444	11271	11498	11473	11404	11388	11409	11372	11566	11435	11468	11354	11384	11389	11598	11347	11359	11527	11318	11419	11478	11439	11538	11483	11390	11447	11319	11343	11473	11358	11482	11444	11397	11458	11540	11269	11448	11378	11359	11537	11481	11548	11427	11611	11656	11493	11370	11424	11438	11442	11436	11574	11499	11442	11373	11538	11526	11505	11638	11397	11408	11558	11408	11451	11431	11409	11482	11453	11508	11468	11495	11475	11410	11492	11544	11380	11503	11425	11430	11514	11640	11493	11435	11555	11436	11412	11494	11440	11373	11401	11423	11556	11505	11510	11610	11550	11456	11432	11499	11471	11546	11589	11347	11475	11605	11528	11395	11312	11543	11592	11338	11500	11442	11414	11410	11432	11712	11330	11403	11383	11578	11523	11536	11319	11497	11403	11439	11410	11420	11389	11368	11434	11419	11471	11480	11441	11430	11546	11342	11525	11403	11533	11502	11415	11421	11539	11404	11531	11465	11361	11479	11369	11392	11490	11428	11530	11425	11554	11485	11324	11320	11366	11469	11545	11434	11481	11461	11431	11391	11404	11413	11434	11403	11447	11443	11544	11402	11525	11376	11343	11503	11483	11520	11442	11492	11438	11430	11502	11380	11578	11644	11551	11316	11354	11425	11413	11450	11434	11416	11375	11480	11365	11417	11315	11471	11419	11457	11511	11565	11480	11526	11405	11485	11461	11388	11417	11527	11585	11390	11366	11417	11667	11409	11416	11411	11625	11565	11503	11418	11396	11543	11305	11490	11492	11399	11472	11433	11504	11334	11460	11308	11441	11305	11479	11273	11458	11443	11410	11572	11418	11454	11434	11485	11454	11603	11399	11508	11509	11366	11549	11449	11382	11453	11514	11493	11428	11532	11326	11312	11373	11461	11329	11473	11531	11420	11565	11504	11734	11524	11382	11395	11426	11477	11418	11463	11505	11462	11564	11564	11555	11414	11418	11456	11381	11461	11381	11446	11509	11399	11472	11441	11340	11322	11580	11340	11428	11390	11409	11497	11397	11554	11594	11516	11414	11385	11451	11459	11509	11607	11562	11332	11460	11404	11423	11559	11601	11492	11510	11457	11411	11601	11203	11634	11500	11444	11428	11469	11525	11523	11370	11581	11530	11409	11570	11332	11460	11343	11433	11402	11492	11448	11558	11418	11465	11382	11540	11387	11436	11340	11315	11517	11428	11420	11418	11343	11260	11469	11554	11374	11527	11386	11406	11458	11434	11476	11301	11277	11455	11315	11431	11377	11608	11286	11492	11408	11371	11488	11406	11405	11522	11265	11420	11572	11438	11542	11449	11441	11449	11555	11358	11565	11363	11459	11439	11518	11332	11473	11434	11392	11420	11280	11280	11498	11387	11391	11403	11496	11285	11531	11345	11404	11603	11359	11286	11497	11408	11487	11502	11308	11409	11513	11401	11466	11507	11364	11408	11327	11466	11393	11513	11451	11442	11256	11283	11473	11401	11389	11443	11406	11278	11402	11307	11425	11388	11379	11471	11409	11459	11410	11473	11428	11437	11462	11457	11553	11498	11576	11410	11455	11571	11443	11484	11402	11395	11477	11368	11583	11415	11405	11466	11450	11456	11562	11513	11367	11534	11325	11444	11443	11484	11464	11547	11398	11395	11597	11600	11614	11498	11384	11423	11477	11505	11427	11550	11581	11538	11308	11402	11380	11368	11589	11245	11441	11474	11495	11375	11505	11424	11376	11475	11404	11571	11484	11521	11615	11351	11552	11339	11484	11392	11449	11455	11506	11462	11581	11429	11369	11431	11370	11467	11472	11623	11452	11494	11360	11551	11439	11474	11516	11492	11429	11457	11587	11552	11424	11530	11498	11485	11350	11177	11398	11343	11444	11431	11486	11444	11527	11492	11391	11409	11561	11503	11440	11379	11437	11390	11429	11400	11424	11379	11484	11538	11388	11531	11459	11341	11619	11468	11321	11467	11448	11412	11558	11383	11377	11481	11448	11467	11501	11499	11619	11436	11451	11388	11535	11314	11434	11337	11533	11396	11591	11544	11448	11469	11542	11438	11364	11452	11519	11466	11518	11326	11404	11502	11459	11389	11363	11469	11541	11505	11472	11425	11427	11453	11372	11400	11437	11445	11571	11443	11489	11597	11400	11555	11338	11416	11582	11370	11492	11483	11588	11254	11315	11529	11309	11357	11501	11481	11490	11417	11361	11261	11590	11588	11353	11339	11395	11552	11400	11597	11565	11514	11451	11419	11478	11493	11511	11396	11479	11347	11336	11563	11353	11457	11471	11569	11458	11568	11374	11354	11469	11474	11361	11431	11505	11509	11375	11499	11489	11540	11489	11286	11486	11483	11545	11425	11355	11420	11361	11477	11402	11465	11454	11379	11446	11465	11521	11324	11460	11535	11682	11465	11431	11517	11507	11455	11464	11383	11423	11536	11348	11494	11367	11453	11390	11573	11477	11565	11492	11309	11434	11507	11346	11351	11371	11673	11472	11288	11430	11402	11512	11495	11422	11512	11386	11523	11361	11523	11409	11385	11342	11533	11584	11420	11540	11542	11368	11604	11454	11395	11401	11531	11454	11567	11411	11489	11501	11341	11293	11394	11520	11450	11460	11441	11390	11554	11443	11489	11445	11350	11576	11401	11537	11464	11489	11507	11496	11554	11501	11448	11366	11325	11347	11434	11431	11561	11423	11495	11511	11558	11453	11432	11520	11490	11557	11617	11373	11493	11367	11400	11366	11328	11395	11494	11576	11360	11495	11407	11484	11541	11424	11428	11558	11460	11389	11498	11341	11473	11406	11536	11449	11389	11450	11502	11478	11465	11309	11484	11446	11524	11453	11607	11394	11471	11352	11388	11402	11399	11440	11345	11270	11603	11347	11569	11393	11454	11532	11312	11284	11399	11395	11483	11321	11435	11458	11479	11515	11531	11433	11419	11371	11370	11316	11468	11470	11467	11401	11469	11370	11410	11532	11342	11359	11410	11441	11350	11316	11452	11462	11243	11517	11403	11326	11443	11486	11352	11489	11362	11402	11520	11455	11356	11446	11404	11515	11301	11353	11451	11401	11598	11446	11468	11401	11385	11408	11449	11469	11398	11523	11334	11450	11471	11390	11359	11431	11546	11394	11502	11477	11345	11586	11437	11653	11479	11517	11422	11432	11529	11621	11476	11387	11459	11518	11360	11371	11482	11535	11445	11376	11508	11404	11271	11295	11528	11493	11473	11397	11590	11452	11413	11457	11494	11398	11447	11394	11519	11515	11460	11378	11362	11225	11464	11303	11410	11425	11281	11365	11530	11592	11514	11407	11481	11328	11615	11465	11384	11265	11549	11610	11763	11487	11466	11482	11389	11349	11383	11514	11507	11544	11556	11322	11483	11497	11437	11474	11432	11539	11573	11536	11363	11418	11405	11382	11344	11546	11543	11531	11408	11497	11409	11289	11437	11345	11525	11532	11418	11459	11353	11501	11617	11412	11402	11484	11398	11400	11411	11472	11472	11460	11352	11416	11375	11457	11471	11313	11461	11386	11513	11489	11416	11422	11379	11515	11475	11559	11372	11468	11484	11323	11392	11423	11512	11288	11511	11411	11520	11422	11514	11609	11619	11491	11413	11383	11514	11482	11499	11403	11495	11411	11542	11402	11440	11413	11421	11492	11312	11387	11328	11589	11485	11496	11528	11488	11462	11578	11459	11518	11381	11469	11487	11390	11496	11502	11428	11396	11494	11443	11395	11296	11325	11416	11427	11477	11420	11515	11597	11370	11312	11458	11379	11348	11464	11571	11553	11502	11318	11415	11433	11403	11300	11440	11376	11529	11447	11343	11318	11456	11319	11386	11359	11347	11445	11573	11333	11378	11346	11484	11426	11510	11407	11488	11371	11461	11275	11533	11423	11383	11602	11363	11434
24458	21273	28673	26618	41911	66167	54909	45686	35757	27037	21188	16573	13805	12587	12128	11857	11866	11584	11682	11865	11681	11772	11839	11704	11797	11659	11609	11739	11701	11636	11745	11719	11647	11804	11663	11689	11540	11895	11582	11501	11656	11765	11769	11725	11629	11605	11817	11734	11517	11524	11800	11774	11615	11742	11882	11718	11670	11573	11736	11754	11822	11874	11651	11669	11623	11727	11686	11685	11582	11517	11786	11584	11672	11700	11834	11726	11715	11861	11648	11631	11804	11524	11609	11643	11579	11510	11630	11741	11490	11854	11710	11600	11661	11729	11671	11729	11770	11354	11708	11775	11685	11760	11773	11660	11674	11627	11735	11748	11829	11772	11700	11655	11757	11657	11652	11746	11532	11539	11702	11712	11728	11777	11836	11555	11589	11508	11694	11557	11639	11732	11746	11671	11631	11556	11524	11583	11667	11612	11684	11724	11708	11586	11682	11688	11555	11762	11740	11757	11732	11678	11456	11685	11557	11627	11697	11549	11590	11820	11630	11692	11610	11850	11647	11870	11720	11736	11780	11597	11819	11709	11573	11651	11586	11617	11676	11714	11592	11478	11804	11502	11711	11719	11627	11677	11698	11697	11499	11745	11545	11619	11459	11810	11652	11537	11695	11641	11734	11690	11712	11683	11650	11760	11531	11540	11642	11743	11700	11414	11670	11673	11602	11905	11681	11624	11766	11728	11786	11746	11616	11515	11661	11634	11656	11787	11795	11730	11693	11467	11715	11735	11680	11614	11679	11646	11523	11530	11619	11772	11512	11779	11775	11574	11731	11631	11661	11694	11551	11790	11666	11508	11744	11683	11810	11665	11778	11617	11805	11481	11730	11563	11591	11682	11774	11752	11703	11604	11482	11703	11685	11712	11663	11618	11619	11595	11772	11633	11764	11410	11666	11670	11774	11587	11860	11633	11763	11466	11529	11644	11716	11546	11673	11536	11816	11636	11649	11712	11656	11551	11806	11678	11718	11833	11588	11519	11593	11652	11549	11699	11756	11761	11672	11621	11782	11602	11604	11479	11823	11723	11657	11828	11789	11611	11508	11712	11749	11735	11778	11521	11599	11596	11651	11675	11772	11688	11613	11678	11781	11947	11586	11671	11718	11440	11761	11655	11602	11663	11768	11740	11725	11691	11535	11613	11715	11754	11767	11662	11675	11689	11563	11453	11698	11858	11754	11796	11731	11589	11742	11720	11643	11567	11732	11586	11624	11582	11857	11520	11618	11610	11414	11654	11692	11845	11709	11768	11586	11767	11678	11755	11764	11616	11689	11699	11609	11794	11687	11749	11805	11638	11555	11841	11722	11522	11675	11682	11676	11775	11705	11777	11691	11609	11609	11818	11698	11545	11541	11596	11639	11622	11585	11738	11642	11721	11694	11717	11738	11875	11660	11623	11650	11659	11701	11708	11670	11715	11535	11548	11836	11575	11566	11741	11703	11639	11639	11416	11898	11749	11669	11826	11494	11743	11667	11468	11508	11531	11525	11760	11677	11737	11591	11656	11792	11691	11632	11554	11642	11541	11585	11652	11783	11626	11606	11620	11624	11822	11679	11765	11652	11729	11871	11671	11723	11676	11795	11606	11736	11642	11554	11703	11529	11710	11859	11674	11696	11783	11607	11589	11676	11576	11691	11712	11678	11736	11655	11723	11952	11893	11640	11640	11552	11651	11649	11725	11753	11744	11624	11573	11802	11598	11637	11642	11796	11721	11879	11635	11712	11740	11616	11715	11733	11560	11595	11687	11687	11725	11587	11557	11585	11700	11716	11748	11827	11707	11604	11756	11625	11507	11539	11584	11796	11579	11565	11614	11803	11690	11682	11525	11734	11718	11688	11743	11658	11781	11607	11676	11477	11578	11855	11633	11586	11666	11563	11565	11566	11730	11762	11699	11724	11801	11729	11698	11556	11760	11755	11645	11635	11560	11676	11542	11904	11664	11580	11530	11648	11635	11733	11816	11640	11639	11681	11777	11614	11658	11536	11853	11712	11789	11698	11844	11561	11737	11667	11691	11563	11635	11640	11627	11680	11723	11679	11661	11635	11690	11691	11653	11633	11657	11453	11404	11688	11747	11698	11521	11656	11678	11575	11609	11743	11526	11589	11608	11790	11929	11722	11646	11703	11552	11633	11580	11591	11852	11642	11599	11560	11487	11713	11805	11617	11702	11618	11619	11782	11761	11624	11634	11749	11623	11531	11584	11664	11850	11756	11531	11685	11575	11729	11714	11524	11721	11773	11536	11672	11794	11662	11617	11581	11875	11814	11378	11579	11711	11853	11784	11833	11721	11703	11667	11645	11699	11625	11662	11745	11663	11656	11677	11755	11865	11745	11743	11622	11756	11611	11554	11628	11663	11541	11659	11716	11841	11731	11785	11689	11605	11608	11636	11620	11770	11525	11478	11636	11475	11653	11757	11615	11593	11819	11661	11793	11839	11656	11719	11618	11690	11764	11609	11776	11725	11483	11694	11504	11761	11656	11716	11845	11712	11605	11665	11447	11664	11782	11785	11633	11461	11682	11552	11501	11557	11680	11632	11660	11642	11448	11815	11806	11654	11696	11738	11724	11763	11624	11789	11695	11629	11682	11629	11684	11603	11589	11777	11784	11731	11583	11898	11581	11771	11705	11745	11747	11750	11647	11625	11595	11595	11626	11729	11608	11730	11676	11634	11727	11596	11673	11791	11773	11620	11730	11589	11587	11772	11808	11749	11485	11611	11467	11636	11638	11534	11758	11603	11607	11605	11776	11767	11671	11655	11633	11595	11500	11605	11668	11754	11627	11692	11639	11590	11606	11497	11546	11673	11697	11653	11670	11613	11692	11550	11658	11648	11667	11649	11773	11497	11618	11678	11790	11706	11759	11754	11802	11817	11724	11604	11930	11690	11611	11573	11641	11490	11832	11541	11781	11562	11730	11888	11605	11597	11570	11610	11652	11661	11659	11664	11479	11596	11493	11791	11678	11605	11862	11608	11564	11689	11700	11600	11479	11735	11613	11635	11804	11771	11741	11921	11830	11760	11596	11664	11435	11653	11569	11733	11714	11651	11738	11699	11543	11514	11781	11578	11709	11720	11509	11591	11590	11679	11717	11716	11647	11832	11604	11687	11671	11698	11608	11840	11760	11601	11694	11765	11733	11490	11665	11565	11607	11546	11623	11510	11543	11580	11684	11350	11676	11781	11805	11803	11723	11517	11649	11672	11694	11797	11536	11712	11608	11645	11672	11718	11581	11736	11508	11647	11699	11630	11627	11489	11730	11796	11778	11687	11591	11599	11691	11639	11678	11593	11616	11765	11694	11405	11594	11608	11520	11595	11802	11649	11763	11730	11624	11869	11608	11719	11704	11676	11745	11586	11508	11520	11645	11617	11689	11565	11622	11630	11518	11802	11606	11599	11517	11682	11772	11482	11877	11802	11624	11544	11580	11755	11770	11747	11812	11624	11786	11579	11625	11752	11794	11571	11685	11800	11510	11583	11592	11725	11703	11725	11620	11605	11564	11640	11884	11783	11638	11684	11660	11701	11690	11887	11765	11646	11823	11487	11693	11595	11686	11571	11684	11725	11683	11757	11609	11616	11604	11988	11605	11605	11653	11741	11708	11640	11497	11782	11508	11872	11766	11692	11743	11489	11542	11721	11574	11591	11732	11638	11712	11723	11601	11632	11809	11635	11666	11542	11605	11582	11754	11773	11827	11585	11666	11561	11468	11887	11700	11687	11524	11673	11531	11724	11894	11750	11775	11735	11871	11652	11724	11723	11686	11715	11532	11647	11751	11667	11465	11537	11663	11588	11620	11784	11759	11539	11676	11699	11609	11735	11751	11574	11734	11602	11810	11591	11884	11811	11496	11570	11716	11789	11527	11674	11466	11551	11712	11891	11687	11659	11689	11579	11857	11750	11619	11714	11737	11789	11755	11724	11798	11856	11679	11769	11504	11570	11846	11746	11711	11675	11459	11667	11731	11677	11848	11449	11623	11745	11773	11793	11642	11701	11856	11634	11641	11647	11574	11644	11670	11568	11848	11769	11758	11835	11645	11695	11655	11774	11635	11738	11772	11742	11471	11772	11781	11763	11653	11713	11808	11787	11658	11697	11682	11781	11609	11799	11451	11614	11513	11608	11690	11716	11823	11675	11609	11558	11664	11672	11589	11568	11594	11605	11534	11871	11750	11641	11822	11655	11554	11675	11747	11821	11848	11587	11590	11686	11546	11589	11679	11651	11764	11563	11698	11721	11429	11701	11677	11730	11831	11523	11664	11712	11613	11655	11800	11735	11638	11796	11622	11692	11634	11737	11652	11793	11745	11826	11657	11637	11755	11521	11722	11750	11648	11841	11805	11646	11772	11705	11603	11599	11480	11701	11623	11708	11737	11829	11662	11698	11588	11736	11665	11825	11678	11656	11731	11619	11705	11465	11636	11777	11562	11626	11707	11766	11590	11557	11492	11720	11602	11570	11546	11377	11548	11620	11821	11663	11774	11714	11525	11705	11799	11778	11668	11783	11613	11553	11574	11660	11686	11727	11939	11684	11624	11723	11620	11625	11658	11710	11711	11641	11613	11708	11821	11751	11653	11865	11662	11572	11564	11814	11542	11566	11703	11585	11697	11656	11581	11804	11671	11649	11607	11710	11814	11691	11762	11505	11761	11545	11650	11616	11614	11812	11657	11685	11614	11659	11674	11585	11579	11661	11524	11783	11825	11789	11537	11720	11633	11688	11767	11701	11594	11629	11698	11652	11802	11619	11581	11698	11542	11797	11764	11731	11600	11647	11768	11637	11471	11642	11725	11649	11727	11836	11748	11772	11811	11811	11854	11540	11848	11558	11726	11613	11922	11667	11751	11705	11702	11533	11636	11591	11677	11548	11647	11685	11729	11708	11604	11796	11735	11780	11816	11817	11765	11603	11727	11873	11784	11600	11472	11633	11694	11553	11790	11597	11816	11761	11762	11644	11520	11601	11706	11709	11821	11627	11769	11568	11635	11802	11652	11727	11728	11724	11607	11725	11801	11569	11774	11695	11760	11617	11676	11786	11787	11559	11809	11757	11717	11760	11568	11704	11672	11736	11642	11615	11906	11600	11799	11668	11559	11778	11460	11630	11879	11511	11641	11598
41450	62928	52267	55017	60991	70557	55400	47972	37183	27943	21590	16051	12935	11435	10882	10901	10480	10527	10657	10543	10591	10576	10678	10644	10730	10627	10668	10560	10643	10594	10694	10569	10609	10631	10559	10574	10618	10631	10607	10579	10718	10584	10688	10561	10527	10637	10488	10622	10702	10678	10655	10748	10541	10709	10599	10676	10740	10580	10635	10498	10720	10676	10539	10390	10660	10595	10534	10527	10743	10682	10632	10731	10687	10589	10683	10577	10571	10660	10610	10603	10577	10646	10655	10790	10616	10598	10717	10615	10478	10572	10637	10612	10548	10618	10532	10542	10511	10620	10571	10544	10591	10737	10662	10649	10519	10689	10481	10537	10499	10485	10615	10628	10590	10495	10617	10698	10756	10506	10568	10624	10552	10501	10580	10604	10586	10545	10579	10599	10614	10720	10641	10524	10645	10686	10621	10392	10707	10673	10564	10511	10605	10606	10676	10568	10550	10418	10516	10635	10677	10636	10701	10568	10741	10628	10683	10584	10792	10677	10558	10473	10636	10673	10639	10588	10687	10554	10585	10511	10607	10667	10808	10568	10650	10695	10515	10542	10575	10630	10684	10841	10709	10632	10451	10586	10717	10776	10541	10598	10630	10707	10661	10643	10771	10669	10715	10551	10580	10613	10572	10619	10456	10554	10567	10533	10540	10655	10562	10561	10758	10441	10635	10560	10571	10630	10605	10572	10667	10581	10637	10522	10520	10591	10501	10599	10623	10596	10571	10468	10537	10610	10619	10434	10629	10537	10699	10610	10676	10457	10411	10574	10658	10647	10611	10626	10689	10620	10500	10681	10592	10638	10564	10601	10719	10739	10671	10566	10461	10637	10597	10614	10769	10567	10447	10584	10593	10685	10710	10572	10689	10527	10598	10745	10574	10605	10629	10755	10643	10682	10590	10677	10731	10592	10562	10644	10665	10518	10392	10582	10518	10536	10619	10633	10638	10518	10654	10770	10481	10657	10353	10472	10502	10612	10662	10784	10537	10443	10548	10552	10611	10823	10651	10598	10587	10620	10707	10615	10526	10676	10611	10543	10652	10723	10510	10584	10583	10599	10704	10637	10587	10522	10556	10665	10628	10612	10635	10752	10522	10689	10484	10670	10456	10739	10712	10644	10721	10582	10552	10680	10583	10550	10698	10651	10682	10562	10650	10560	10489	10734	10701	10610	10498	10596	10687	10555	10676	10622	10487	10619	10756	10563	10505	10617	10585	10705	10634	10547	10660	10649	10583	10676	10517	10503	10704	10557	10603	10581	10581	10557	10690	10710	10684	10605	10435	10552	10564	10533	10613	10572	10563	10601	10612	10469	10618	10493	10607	10568	10608	10657	10655	10474	10569	10594	10579	10698	10645	10537	10520	10661	10684	10506	10492	10791	10559	10793	10536	10731	10578	10574	10538	10583	10736	10501	10574	10520	10592	10645	10586	10458	10672	10606	10637	10621	10606	10655	10657	10612	10638	10549	10594	10523	10683	10562	10474	10612	10745	10529	10647	10461	10549	10633	10665	10552	10646	10624	10450	10703	10676	10746	10561	10536	10508	10491	10528	10597	10690	10606	10575	10572	10643	10514	10601	10660	10573	10431	10781	10592	10603	10579	10458	10632	10664	10508	10744	10578	10605	10562	10543	10711	10613	10551	10579	10557	10601	10530	10772	10669	10603	10639	10438	10518	10735	10655	10611	10491	10510	10644	10595	10501	10534	10724	10566	10498	10493	10712	10762	10621	10622	10850	10578	10531	10631	10652	10674	10535	10588	10585	10547	10508	10623	10547	10673	10635	10632	10366	10463	10617	10547	10625	10582	10815	10696	10572	10652	10565	10615	10547	10615	10465	10689	10541	10710	10539	10515	10669	10833	10553	10602	10635	10498	10605	10560	10688	10645	10632	10653	10726	10558	10585	10635	10639	10663	10553	10816	10585	10639	10699	10602	10758	10386	10523	10478	10527	10635	10467	10516	10570	10667	10709	10512	10719	10535	10551	10554	10523	10722	10620	10506	10622	10653	10452	10797	10634	10554	10572	10572	10583	10597	10620	10486	10580	10769	10577	10619	10601	10680	10602	10595	10543	10470	10687	10611	10599	10487	10618	10639	10678	10546	10578	10660	10677	10688	10534	10755	10640	10506	10581	10430	10644	10585	10566	10470	10566	10585	10604	10576	10622	10548	10700	10385	10726	10541	10527	10447	10488	10675	10855	10564	10678	10457	10597	10634	10628	10503	10725	10567	10513	10580	10603	10455	10622	10610	10601	10661	10613	10597	10502	10494	10592	10643	10589	10631	10620	10600	10476	10604	10476	10482	10540	10539	10633	10618	10594	10582	10584	10493	10554	10751	10531	10727	10618	10502	10568	10482	10634	10637	10669	10640	10587	10664	10666	10522	10649	10621	10598	10513	10471	10591	10570	10638	10611	10550	10593	10586	10599	10588	10640	10639	10603	10631	10635	10742	10595	10579	10568	10603	10715	10805	10557	10497	10680	10705	10494	10372	10505	10546	10616	10472	10481	10521	10794	10367	10643	10601	10561	10653	10571	10489	10600	10573	10682	10541	10569	10484	10704	10635	10503	10639	10546	10520	10632	10529	10742	10544	10686	10556	10621	10614	10686	10734	10489	10631	10561	10362	10645	10608	10657	10668	10587	10609	10518	10703	10589	10647	10542	10609	10669	10644	10790	10577	10460	10545	10597	10664	10551	10634	10475	10675	10629	10769	10446	10738	10578	10628	10644	10438	10414	10607	10723	10492	10532	10448	10616	10622	10607	10532	10743	10424	10503	10598	10521	10532	10671	10627	10723	10638	10646	10615	10623	10677	10601	10645	10606	10611	10525	10703	10528	10612	10523	10750	10644	10507	10552	10723	10641	10602	10591	10615	10602	10638	10646	10774	10731	10607	10635	10682	10647	10708	10672	10659	10584	10696	10717	10560	10675	10499	10570	10459	10613	10523	10630	10661	10491	10495	10501	10613	10591	10835	10732	10574	10550	10768	10731	10555	10508	10495	10634	10492	10725	10535	10566	10588	10623	10631	10573	10629	10642	10647	10515	10631	10425	10743	10578	10646	10720	10619	10534	10713	10662	10654	10678	10698	10619	10640	10424	10511	10787	10529	10546	10582	10642	10649	10565	10605	10797	10574	10431	10628	10580	10553	10615	10595	10729	10593	10543	10549	10451	10499	10654	10589	10595	10754	10563	10569	10589	10526	10687	10725	10571	10649	10758	10622	10619	10759	10505	10657	10601	10425	10648	10626	10641	10586	10650	10553	10700	10564	10603	10584	10549	10590	10654	10660	10528	10639	10604	10594	10482	10523	10574	10671	10570	10638	10591	10617	10645	10717	10589	10677	10643	10600	10688	10590	10610	10506	10651	10644	10755	10468	10550	10693	10643	10719	10637	10686	10450	10560	10679	10668	10656	10634	10562	10596	10591	10474	10609	10663	10660	10722	10622	10616	10598	10746	10589	10525	10655	10570	10579	10436	10621	10657	10718	10725	10730	10646	10479	10628	10444	10580	10545	10681	10717	10483	10544	10491	10612	10645	10481	10616	10670	10562	10447	10503	10822	10519	10602	10688	10703	10593	10594	10621	10570	10728	10503	10635	10600	10542	10613	10606	10519	10702	10471	10598	10631	10703	10450	10586	10562	10634	10591	10629	10468	10469	10748	10639	10677	10525	10613	10642	10550	10750	10619	10666	10645	10746	10704	10671	10608	10574	10575	10627	10557	10542	10487	10588	10543	10578	10639	10558	10554	10696	10655	10610	10329	10707	10509	10604	10602	10654	10611	10721	10611	10701	10727	10501	10583	10504	10605	10772	10670	10541	10526	10601	10638	10571	10583	10636	10597	10441	10583	10627	10466	10654	10637	10698	10483	10538	10567	10558	10690	10741	10649	10652	10642	10469	10618	10557	10606	10630	10659	10780	10647	10639	10503	10498	10509	10642	10793	10675	10591	10521	10444	10629	10444	10662	10685	10596	10561	10677	10606	10533	10565	10536	10570	10559	10602	10572	10746	10658	10453	10508	10449	10583	10535	10596	10755	10686	10596	10541	10585	10741	10596	10673	10675	10593	10682	10595	10679	10554	10662	10463	10564	10567	10683	10454	10686	10739	10576	10772	10591	10482	10579	10642	10570	10669	10602	10627	10672	10650	10488	10675	10519	10597	10623	10531	10652	10566	10634	10671	10697	10588	10376	10676	10674	10473	10649	10692	10477	10483	10716	10719	10574	10652	10523	10495	10726	10641	10567	10486	10559	10559	10681	10581	10648	10596	10724	10520	10670	10622	10631	10431	10589	10675	10585	10531	10620	10647	10666	10596	10568	10626	10724	10661	10518	10474	10654	10670	10633	10714	10398	10572	10569	10691	10624	10553	10839	10680	10589	10623	10583	10619	10483	10584	10609	10604	10616	10472	10709	10643	10574	10487	10555	10740	10522	10598	10579	10509	10499	10572	10507	10565	10437	10577	10550	10511	10631	10591	10552	10619	10676	10604	10574	10633	10579	10685	10609	10503	10565	10544	10540	10626	10580	10547	10495	10410	10706	10551	10649	10614	10562	10566	10539	10699	10618	10625	10686	10604	10605	10606	10820	10655	10692	10665	10632	10665	10584	10670	10602	10761	10690	10498	10695	10671	10593	10708	10712	10647	10519	10631	10600	10735	10748	10557	10636	10704	10671	10698	10481	10709	10602	10473	10587	10528	10628	10611	10503	10653	10645	10729	10491	10537	10534	10598	10688	10723	10541	10640	10641	10582	10489	10575	10514	10752	10625	10614	10567	10727	10566	10683	10471	10629	10711	10552	10593	10535	10661	10581	10532	10555	10503	10674	10618	10669	10568	10747	10617	10465	10515	10595	10528	10733	10666	10590	10734	10695	10682	10624	10671	10582	10597	10677	10624	10521	10514	10625	10582	10608	10670	10602	10823	10577	10582	10608	10574	10532	10602	10485	10751	10410	10617	10665	10721	10570	10633	10561	10615	10588	10547	10647	10662	10568	10598	10597	10547	10654	10626	10695	10722	10592	10616	10597	10629	10558	10618	10520	10636	10720	10606	10526	10569	10625	10593	10565	10769	10643	10526	10555	10448	10698	10658	10600	10627	10665	10634	10714	10512	10596	10701
36487	37217	29920	19234	18764	19478	18611	16601	14920	14362	14100	13688	13571	13328	13246	13143	13223	13269	13404	13135	13077	13150	13284	13070	13048	13014	13198	13283	13285	13344	13302	13111	13084	13104	13304	13165	13226	13012	13097	13065	13212	13325	13156	12978	13290	13214	13142	13127	13024	13192	13311	13294	12961	13310	13129	13121	13134	13177	13192	13189	13175	13199	13168	13261	13139	13104	13204	13211	13230	13240	13134	13302	13318	13187	13131	13252	13100	13004	13113	13227	13062	13122	13285	13085	13273	12970	12997	13037	13116	13194	13043	13137	13113	13199	13099	13092	13229	13351	13312	13125	13093	13233	13284	13229	13301	13310	12941	13097	13016	13290	13179	13058	13182	13249	13240	13325	13123	13066	13369	13281	13139	13221	13114	13123	13027	13146	13137	13314	13055	13109	13072	13201	13050	13191	13233	13163	13172	13146	13081	13043	13212	13097	13251	13457	13198	13228	13223	13186	13228	13244	13153	13397	13177	13221	13166	13199	13006	13186	13181	13128	12999	13158	13178	13018	13160	13277	13265	13206	13029	13105	13170	13105	13188	13071	13086	13056	13281	13196	13271	12975	13067	13135	13152	13261	13291	13084	13294	13086	13156	13191	13287	12925	13072	13141	13185	13134	13229	13295	13406	13069	13017	13166	13184	13294	13108	13161	13050	13085	13111	13145	13104	13248	13372	13340	13310	13027	12980	13218	13181	13107	13249	13400	13080	13188	13142	13058	13213	13219	13220	13024	13142	13149	13275	13197	13293	13234	12992	12957	12981	13264	13182	13131	13094	13079	13313	13029	13202	13244	13119	13065	13206	13094	12993	13184	13175	13213	13159	13162	13272	13126	13209	13060	13245	13337	13153	13021	12917	13035	13078	13025	13097	13195	13182	13352	13199	13335	13378	13246	13209	13149	13081	13056	13116	13107	13303	13118	13174	13191	13172	12927	13363	13065	13149	13255	13142	13290	13230	13077	13093	13261	13100	12948	13270	13054	13201	13268	13228	13187	13141	13305	13322	13258	13175	12997	13207	13075	12890	13175	13131	13170	13098	13205	13169	13221	13236	13179	13173	13074	13031	12993	13245	13174	13245	13190	13184	12964	13108	13267	12990	13185	13270	13150	13073	13090	13334	13223	13138	13253	13146	13145	13206	12996	13101	13179	13332	13182	13341	13121	13074	13176	13239	13294	13074	13176	13222	13175	13167	13028	13019	12976	13306	13234	13258	13058	13220	13229	12935	13030	13000	13090	12989	13058	13198	13139	13327	13324	13179	13212	13277	13078	13112	13279	12954	13182	13308	13269	13212	12919	13128	13038	13201	13188	13390	13112	13361	13145	13342	13216	13197	13316	13224	13167	13060	13211	13120	13181	13220	13167	12944	13070	13144	13076	12971	13104	13228	13312	13273	13174	13244	13232	13287	13171	13288	13200	13169	13225	13219	13110	13266	13070	13175	13157	13259	12927	13027	13376	13362	13102	13103	13200	13424	13229	13197	13165	13206	13162	13074	13323	13354	13006	13106	13167	13027	13106	12981	13062	13277	13169	13210	13300	12889	13256	13250	13168	13205	13053	13129	13105	12968	12952	13111	12924	13175	13024	13163	13265	13076	13086	13248	13108	13105	13133	13149	13117	13237	13150	13125	13022	13364	13144	13250	13129	13066	13179	13168	13055	13135	13087	13017	13206	13157	12874	13088	13220	13247	13146	13204	13052	13108	13199	13136	13150	13270	13303	13040	12912	13329	13185	13184	13198	13132	13175	13157	12990	13141	13331	13080	13260	13301	13254	13276	13167	13319	13242	13200	13056	13247	13239	13329	12981	13203	13175	13191	12957	13272	13017	13078	13168	13146	13185	13138	13430	13186	13059	13240	13143	13122	12900	13154	13009	13095	13251	12975	12832	13146	13178	12962	13110	13156	13400	13035	13168	13357	13192	13357	13038	13086	12892	12790	13215	13343	13163	13118	13045	13133	13086	13214	13223	13115	13110	13392	13142	13333	13175	13237	13154	13175	12955	13094	13098	13151	13084	13244	13201	13342	13079	13025	13157	13171	13355	13239	12975	13268	13105	13377	13043	13035	13273	13176	13207	13455	13065	13179	13013	13210	13108	13106	13145	13217	13216	13206	13070	13092	13026	13324	13087	13095	13052	13172	13071	13089	13127	13182	13327	13029	13078	13119	13082	13149	13054	13223	13057	12991	13206	13242	13150	13361	13052	13154	13319	13174	13285	13281	13195	13294	13055	13215	13157	13259	13224	13086	13230	12971	13076	13164	13169	13271	13125	13159	13113	13428	13108	13272	13323	13284	13093	13244	13189	13235	13096	13185	13206	13189	12962	13126	13124	13219	13233	13046	13192	13323	13173	13142	13272	13280	13179	13116	13104	13160	13125	13132	13097	13259	13038	13264	13183	13076	13273	13297	13062	13186	13208	13160	13281	13261	13028	13017	13268	13224	13252	13232	13381	13192	13238	13080	13109	13163	13111	13057	13083	13106	13182	13182	13302	13250	13288	13212	13186	13273	13254	13240	13122	13170	13287	12996	13188	13144	13130	13126	13147	13172	13030	13090	13089	13233	13173	13221	13267	13135	13268	13212	13172	12951	12895	13046	13131	13285	13033	13119	13243	13187	13128	13050	13063	13210	13227	13218	13103	13095	13159	13253	13185	13207	13031	13139	13269	13045	12905	12908	13022	12942	13044	13264	13022	13178	13164	13054	13111	13197	13081	12996	13194	13193	13289	13080	13090	13231	13275	13184	13288	12989	13092	13205	13306	13269	13138	13251	13276	13023	13215	13291	13064	13041	13216	13328	13263	13152	13091	13028	13005	13112	13184	13121	13157	13004	13072	13346	13194	13160	13167	13385	13077	13181	13362	13192	13201	13356	13289	13330	13073	13166	13103	13163	12983	13078	13156	13132	13024	13184	13214	13084	13053	13149	13033	13235	13359	13340	13026	13129	12883	12994	13068	13030	13216	13292	13271	13216	13248	13195	13099	13160	13435	13240	13315	13192	13135	13197	13079	13125	13105	13226	13122	13192	13154	13228	13328	13116	13087	13157	13153	13048	13404	13423	13153	13183	13108	13198	12914	13232	13029	13203	13117	13004	13062	13261	13117	13161	13314	13261	13286	12935	13223	13135	13094	13212	13263	13095	13049	13258	12990	13259	12968	13143	13156	13166	13113	12873	13131	13335	13239	13255	13108	13048	13252	13147	13223	13188	13081	13213	13155	13154	13200	13290	13171	13210	13133	13200	12983	13132	13143	13027	13195	13102	13260	13092	13162	13295	13044	13140	13163	13237	13096	13139	13153	13126	13051	13228	13064	13148	13209	13139	13291	13198	13027	13196	13111	13193	13173	13339	13290	13173	13167	13292	12973	13138	13199	13097	13158	13107	13107	13135	13126	13249	13188	13095	13176	13254	13140	13050	13262	13045	13075	13286	13077	13256	13333	13139	13322	13134	13177	13178	12987	13227	13109	13211	13178	13129	13130	13012	13176	13186	13170	13173	12976	13228	13121	13258	13142	13160	13196	13187	13267	13255	13254	12863	13427	13158	13020	13132	13262	13120	13102	13170	13241	13042	13029	13115	13112	13159	12976	13307	13183	13138	13167	13161	13244	13144	13100	13292	13207	13024	13048	13359	12953	13337	13283	13112	13134	13072	13139	13123	13272	13334	13064	13064	13046	13385	12992	13112	13159	13012	13181	13146	13103	13119	13028	13063	13167	13348	13221	13108	13114	13178	13250	13171	13219	13214	13265	13205	13045	13126	13085	13241	13099	13323	13128	13125	13289	13108	13233	12987	13137	13296	13140	13146	13350	13242	13307	13188	13169	13111	13126	13214	13268	13170	13327	12998	13008	13299	13295	13115	13125	13291	13096	13178	13136	13101	13159	13206	13125	13383	13305	13358	13167	13343	13194	13001	13207	13059	13047	13138	12968	13158	13250	13070	13143	13306	13224	12980	13118	13065	13298	13269	13097	12956	13082	13107	13109	13096	12976	13467	13138	13159	13211	12933	13169	13263	13253	13157	13264	13096	13058	13186	13128	13235	12951	13029	13234	13216	12949	13075	13294	13178	13045	13335	13281	13102	13102	13363	13210	13216	13301	13290	13024	13184	13081	13145	13083	13345	13271	13238	13157	13142	13163	13101	13175	13023	13155	13151	12959	13221	13128	12937	13168	13323	13399	13171	13118	13217	13219	13245	13134	12962	13125	13097	13169	13275	13021	13206	13199	13096	13340	13215	13241	13160	13248	13166	13189	13107	13112	13120	13278	13070	13145	13147	13095	12903	13069	13107	12990	13270	13160	13136	13191	13217	13062	13300	13243	13273	13089	13289	13303	13125	13154	13132	13063	13217	13118	13004	13296	13158	13230	13033	13109	13232	13284	13233	13114	13143	13220	13259	13184	12949	13229	13110	13168	13340	13251	13202	13266	13210	13177	13232	13166	13136	13103	13083	12857	13224	13080	13051	13081	13208	13085	13211	13174	13099	12972	13277	13130	13214	13182	13099	13049	13279	13208	13197	13061	13036	13167	13155	13204	13320	13360	13372	12985	13328	13219	13259	13102	13187	13170	13114	13077	13170	13316	12992	13232	13192	13279	13202	13121	13335	13154	13136	13000	13233	13163	13177	13151	13119	13027	13221	13369	13352	13190	13135	13094	13139	13238	13180	13111	13072	13180	13228	13165	13196	12986	13253	13366	13241	13058	13286	13151	13103	13222	13156	13142	13167	13087	13211	13242	13178	13190	13100	13270	13169	13082	13217	13196	13102	13066	13204	13062	13307	13072	13239	12945	13290	13075	13131	13106	13233	12983	13108	13099	13154	13137	13105	13034	13203	13413	13156	13186	13267	13166	13081	12958	13053	13221	13184	13075	13120	13206	13073	13383	13089	13151	13286	13221	13219	13186	13285	13154	13096	13361	13138	13151	13106	13130	13264	13126	13082	13141	12995	13177	13154	13093	13075	13138	13408	13205	13350	13130	13262	13164	13332	13026	13199	13181	13070	13344	13034	13182	13067	13160	13227	13127	13355	13039	13001	13242	13327	13273	13098	13239	13104	13242	13159	13115	13334	13113	13098	13077	13227	13152	13292	13124	13144	13102	13117	13357	13268	13016	13122	13156
37680	47932	30355	16445	19487	20465	18656	15857	13903	13287	12618	12138	11766	11647	11546	11636	11781	11866	11804	11470	11624	11648	11685	11571	11773	11696	11672	11737	11635	11524	11521	11619	11514	11525	11522	11716	11544	11643	11619	11564	11687	11547	11653	11771	11615	11506	11499	11502	11751	11583	11735	11591	11590	11567	11645	11673	11533	11918	11524	11543	11646	11618	11628	11626	11620	11508	11734	11542	11540	11489	11566	11527	11683	11564	11752	11589	11574	11638	11801	11570	11698	11730	11575	11642	11518	11624	11592	11537	11647	11684	11524	11630	11530	11626	11490	11590	11628	11592	11598	11491	11610	11723	11591	11696	11533	11557	11617	11506	11620	11649	11477	11590	11660	11455	11619	11685	11441	11599	11595	11662	11626	11603	11563	11577	11491	11710	11601	11578	11496	11564	11644	11568	11536	11630	11474	11532	11540	11571	11642	11691	11625	11669	11565	11749	11533	11743	11625	11558	11505	11546	11516	11590	11659	11570	11573	11543	11711	11648	11564	11605	11564	11805	11530	11746	11557	11438	11664	11649	11519	11677	11519	11732	11422	11429	11541	11504	11555	11444	11691	11442	11564	11600	11573	11733	11737	11632	11562	11521	11498	11610	11476	11690	11611	11472	11598	11440	11600	11584	11743	11630	11753	11625	11639	11617	11493	11385	11481	11646	11404	11520	11574	11594	11653	11559	11428	11708	11478	11703	11589	11634	11635	11597	11747	11483	11418	11691	11753	11681	11622	11475	11785	11502	11553	11559	11631	11462	11750	11733	11734	11601	11687	11440	11517	11707	11675	11721	11491	11631	11493	11549	11555	11698	11494	11669	11514	11565	11576	11448	11653	11482	11610	11489	11663	11512	11639	11580	11616	11712	11689	11593	11637	11605	11562	11541	11483	11629	11694	11677	11547	11657	11572	11493	11631	11590	11442	11711	11603	11486	11617	11576	11683	11639	11585	11643	11627	11576	11628	11548	11665	11623	11550	11768	11545	11609	11631	11681	11531	11687	11386	11425	11703	11614	11534	11588	11419	11375	11579	11576	11575	11479	11578	11628	11662	11627	11683	11562	11518	11613	11667	11618	11544	11618	11648	11570	11696	11570	11539	11628	11604	11547	11627	11578	11595	11709	11568	11642	11619	11514	11499	11613	11666	11729	11552	11575	11671	11517	11716	11671	11525	11602	11556	11631	11558	11616	11448	11634	11569	11606	11597	11741	11527	11555	11479	11726	11602	11612	11659	11587	11536	11647	11533	11652	11584	11495	11591	11614	11611	11609	11510	11680	11524	11582	11457	11642	11684	11720	11684	11467	11781	11781	11377	11486	11604	11572	11720	11584	11671	11549	11439	11654	11511	11792	11634	11595	11576	11490	11637	11434	11672	11578	11580	11529	11730	11752	11720	11631	11747	11589	11583	11578	11507	11529	11457	11679	11501	11434	11594	11521	11550	11633	11456	11604	11519	11643	11526	11410	11655	11724	11531	11562	11469	11401	11477	11389	11527	11557	11633	11584	11563	11613	11683	11516	11443	11724	11368	11618	11422	11622	11686	11552	11711	11560	11511	11438	11566	11628	11524	11441	11543	11447	11609	11567	11569	11518	11680	11447	11731	11623	11614	11628	11603	11537	11536	11688	11538	11559	11584	11497	11682	11556	11393	11641	11497	11467	11531	11701	11453	11615	11763	11732	11610	11747	11716	11781	11681	11683	11583	11642	11532	11548	11671	11684	11567	11501	11681	11564	11588	11393	11442	11659	11615	11749	11714	11568	11411	11588	11613	11665	11654	11778	11624	11459	11615	11531	11642	11498	11691	11569	11802	11596	11637	11645	11619	11554	11589	11562	11569	11775	11575	11655	11590	11621	11625	11634	11503	11597	11641	11594	11455	11590	11592	11434	11448	11625	11609	11632	11504	11595	11546	11572	11597	11463	11437	11603	11565	11642	11628	11603	11665	11642	11590	11718	11493	11654	11567	11543	11506	11467	11647	11574	11556	11704	11496	11332	11587	11495	11533	11585	11723	11527	11638	11656	11598	11696	11698	11560	11513	11555	11624	11600	11660	11669	11558	11543	11493	11489	11708	11611	11572	11633	11603	11534	11609	11603	11503	11514	11637	11563	11609	11418	11591	11655	11721	11585	11687	11473	11485	11707	11670	11690	11567	11518	11597	11572	11574	11654	11524	11460	11629	11495	11730	11684	11589	11601	11565	11502	11514	11567	11645	11670	11505	11644	11663	11720	11674	11616	11571	11565	11591	11776	11591	11545	11591	11615	11452	11624	11685	11628	11517	11590	11529	11677	11609	11522	11724	11520	11678	11568	11398	11618	11657	11580	11426	11658	11697	11416	11627	11561	11514	11764	11662	11745	11563	11629	11657	11645	11558	11607	11654	11593	11561	11434	11566	11597	11719	11731	11550	11598	11691	11788	11517	11654	11635	11604	11516	11547	11636	11667	11519	11573	11601	11686	11528	11638	11630	11595	11611	11588	11478	11562	11648	11590	11603	11571	11627	11558	11467	11623	11641	11676	11543	11487	11445	11559	11538	11589	11657	11598	11644	11504	11495	11663	11581	11612	11614	11596	11605	11612	11507	11640	11431	11606	11693	11472	11651	11549	11579	11682	11677	11706	11605	11549	11686	11668	11621	11469	11613	11626	11418	11388	11595	11525	11412	11733	11622	11551	11490	11674	11711	11457	11547	11575	11693	11478	11585	11577	11686	11620	11675	11664	11619	11584	11657	11489	11640	11695	11646	11587	11553	11596	11602	11685	11625	11543	11599	11525	11749	11637	11581	11630	11644	11514	11686	11763	11594	11543	11609	11668	11591	11557	11581	11655	11482	11665	11493	11775	11636	11516	11646	11547	11738	11603	11601	11513	11498	11626	11545	11687	11702	11547	11620	11765	11633	11697	11669	11541	11660	11638	11592	11595	11709	11512	11572	11647	11513	11672	11589	11570	11521	11507	11590	11499	11686	11674	11551	11646	11570	11665	11562	11600	11852	11518	11506	11368	11553	11645	11685	11573	11558	11712	11458	11631	11586	11704	11589	11675	11717	11656	11623	11522	11515	11657	11696	11686	11764	11512	11663	11469	11601	11498	11608	11688	11478	11584	11570	11654	11562	11624	11605	11586	11501	11557	11584	11726	11614	11495	11694	11497	11513	11588	11842	11751	11461	11430	11448	11564	11700	11568	11506	11646	11625	11695	11545	11655	11625	11783	11538	11810	11626	11559	11611	11584	11532	11867	11583	11680	11669	11649	11599	11610	11600	11615	11753	11623	11570	11496	11482	11474	11712	11658	11532	11601	11652	11603	11712	11858	11709	11655	11739	11561	11411	11632	11627	11498	11556	11540	11607	11579	11508	11480	11441	11581	11570	11621	11807	11672	11562	11604	11651	11587	11662	11747	11691	11655	11609	11559	11767	11458	11741	11680	11621	11585	11641	11510	11675	11605	11450	11431	11722	11520	11681	11728	11638	11468	11664	11550	11662	11654	11669	11606	11593	11534	11475	11614	11647	11657	11632	11456	11478	11627	11607	11531	11740	11583	11562	11564	11461	11774	11597	11698	11671	11594	11706	11458	11723	11552	11539	11614	11601	11608	11565	11674	11793	11598	11614	11574	11519	11605	11655	11558	11833	11637	11607	11508	11623	11522	11566	11497	11574	11697	11570	11782	11480	11578	11585	11624	11537	11665	11644	11671	11451	11508	11511	11522	11667	11615	11561	11602	11546	11566	11752	11609	11583	11617	11523	11609	11688	11693	11668	11802	11568	11659	11649	11606	11537	11690	11691	11606	11528	11511	11628	11739	11723	11639	11620	11528	11539	11606	11703	11548	11480	11757	11624	11546	11641	11477	11612	11608	11697	11624	11773	11586	11687	11512	11628	11687	11541	11592	11780	11695	11568	11543	11586	11510	11416	11694	11618	11736	11637	11564	11501	11611	11647	11578	11580	11769	11653	11582	11541	11640	11638	11587	11632	11639	11661	11523	11684	11649	11444	11492	11624	11613	11668	11529	11610	11621	11665	11555	11372	11705	11661	11477	11687	11674	11590	11613	11566	11572	11601	11516	11681	11546	11611	11592	11488	11669	11614	11607	11590	11641	11612	11578	11665	11647	11591	11733	11637	11518	11770	11680	11576	11569	11523	11508	11664	11520	11481	11505	11585	11741	11746	11554	11543	11601	11570	11566	11685	11540	11577	11571	11672	11649	11596	11626	11508	11579	11523	11708	11596	11601	11509	11678	11610	11497	11497	11625	11605	11745	11770	11565	11558	11510	11512	11684	11580	11604	11549	11716	11647	11486	11632	11530	11666	11692	11580	11496	11639	11622	11470	11682	11421	11477	11452	11620	11534	11555	11626	11494	11679	11761	11674	11614	11662	11625	11599	11614	11649	11711	11559	11752	11569	11635	11764	11759	11907	11418	11605	11548	11534	11727	11482	11763	11767	11499	11514	11580	11527	11616	11609	11694	11624	11497	11655	11600	11533	11494	11607	11532	11715	11592	11588	11720	11587	11500	11614	11582	11543	11542	11614	11663	11743	11517	11602	11533	11492	11648	11595	11520	11568	11676	11562	11629	11589	11661	11606	11523	11763	11556	11614	11680	11576	11549	11548	11629	11688	11630	11579	11668	11622	11653	11680	11658	11539	11483	11696	11602	11563	11641	11579	11679	11674	11729	11536	11597	11623	11705	11601	11574	11427	11532	11551	11652	11421	11502	11604	11753	11517	11491	11576	11714	11706	11466	11584	11602	11654	11580	11613	11700	11686	11489	11673	11430	11789	11816	11565	11627	11726	11521	11457	11525	11487	11574	11426	11527	11550	11503	11447	11496	11767	11491	11553	11624	11661	11505	11764	11628	11711	11550	11428	11514	11669	11520	11517	11562	11554	11546	11626	11629	11608	11629	11622	11673	11661	11676	11647	11475	11570	11668	11580	11659	11695	11663	11510	11508	11610	11633	11671	11387	11750	11507	11660	11580	11611	11573	11515	11667	11740	11598	11697	11563	11467	11567	11516	11585	11659	11586	11609	11570	11582	11552	11686	11460	11495	11673	11619	11492	11569	11508	11525	11801	11763	11414	11592	11651	11544	11616	11550	11773	11594	11702	11463	11640	11586	11626	11735	11585
26520	22428	29378	31690	41987	45246	38585	30731	23702	21537	18314	15746	14069	13223	12954	12831	12673	12870	12699	12900	12705	12731	12815	12578	12629	12699	12804	12902	12778	12710	12706	12582	12856	12727	12771	12731	12775	12831	12642	12784	12802	12953	12956	12850	12741	12721	12704	12668	12768	12706	12898	12684	12691	12572	12712	12728	12630	12686	12849	12558	12558	12732	12732	12495	12676	12847	12773	12684	12546	12677	12690	12874	12730	12749	12768	12872	12642	12735	12831	12473	12867	12751	12780	12889	12917	12887	12727	12760	12805	12641	12739	12605	12795	12603	12810	12537	12790	12803	12737	12568	12814	12692	12764	12609	12525	12806	12645	12610	12764	12898	12824	12523	12877	12636	12772	12791	12847	12708	12565	12639	12631	12674	12792	12644	12473	12637	12650	12615	12756	12702	12805	12768	12800	12595	12725	12729	12478	12676	12844	12704	12580	12576	12713	12540	12662	12851	12754	12640	12685	12670	12675	12733	12754	12789	12617	12752	12543	12785	12759	12852	12793	12851	12813	12598	12581	12552	12865	12724	12892	12640	12718	12652	12740	12684	12689	12603	12711	12678	12628	12664	12610	12507	12789	12703	12633	12650	12754	12661	12892	12687	12660	12651	12686	12900	12671	12780	12701	12716	12893	12469	12665	12714	12466	12781	12661	12788	12821	12663	12696	12658	12603	12927	12639	12811	12611	12629	12608	12629	12663	12775	12746	12772	12647	12675	12649	12756	12691	12585	12719	12580	12655	12700	12672	12783	12739	12855	12755	12610	12699	12679	12790	12390	12831	12588	12756	12629	12698	12703	12638	12736	12804	12688	12912	12803	12626	12698	12790	12600	12705	12684	12585	12767	12770	12791	12818	12627	12666	12711	12725	12779	12613	12791	12725	12980	12644	12599	12906	12737	12687	12518	12776	12471	12798	12642	12646	12796	12746	12703	12705	12582	12704	12803	12789	12611	12766	12744	12682	12655	12780	12802	12725	12682	12846	12815	12717	12638	12664	12894	12831	12631	12649	12759	12546	12626	12689	12715	12541	12776	12653	12575	12907	12835	12618	12680	12703	12771	12784	12636	12799	12538	12687	12853	12554	12685	12796	12771	12606	12774	12648	12720	12816	12740	12673	12613	12891	12740	12748	12817	12739	12461	12654	12826	12767	12862	12716	12722	12616	12788	12642	12702	12831	12599	12775	12965	12662	12646	12659	12772	12689	12702	12779	12620	12628	12679	12756	12671	12659	12743	12800	12709	12660	12510	12537	12586	12725	12623	12794	12766	12634	12690	12738	12776	12716	12583	12724	12803	12681	12548	12896	12808	12730	12674	12766	12731	12622	12722	12668	12719	12731	12527	12626	12592	12735	12611	12869	12615	12710	12680	12569	12650	12726	12564	12765	12576	12692	12743	12598	12683	12797	12594	12662	12617	12722	12799	12698	12771	12882	12815	12809	12721	12855	12801	12631	12539	12559	12614	12780	12929	12571	12731	12728	12586	12801	12715	12672	12760	12826	12732	12948	12627	12639	12760	12703	12630	12676	12768	12710	12765	12761	12696	12789	12575	12558	12727	12600	12903	12595	12686	12685	12688	12823	12720	12719	12549	12539	12641	12739	12584	12841	12565	12697	12747	12616	12760	12889	12664	12788	12667	12695	12563	12802	12755	12779	12878	12850	12681	12768	12643	12585	12482	12733	12942	12807	12678	12780	12766	12860	12650	12596	12459	12703	12710	12898	12762	12827	12556	12738	12744	12789	12809	12750	12742	12636	12575	12760	12728	12647	12627	12641	12524	12730	12779	12706	12573	12803	12601	12743	12870	12517	12543	12640	12787	12776	12861	12745	12882	12894	12569	12768	12688	12662	12734	12696	12746	12565	12702	12674	12748	12499	12644	12712	12690	12830	12660	12598	12603	12624	12571	12795	12718	12733	12692	12528	12699	12707	12591	12685	12751	12672	12729	12766	12614	12675	12768	12694	12827	12592	12589	12549	12799	12850	12821	12805	12858	12734	12600	12652	12690	12689	12743	12698	12630	12843	12632	12707	12670	12725	12727	12702	12831	12768	12606	12674	12701	12569	12787	12695	12783	12810	12539	12758	12622	12634	12747	12732	12805	12724	12737	12640	12718	12628	12773	12650	12438	12678	12664	12691	12671	12591	12688	12739	12693	12491	12562	12515	12642	12700	12692	12942	12970	12733	12686	12778	13090	12815	12699	12734	12773	12711	12708	12819	12621	12718	12600	12700	12636	12517	12572	12717	12705	12871	12796	12746	12573	12517	12722	12580	12732	12756	12536	12672	12753	12577	12624	12720	12644	12634	12386	12625	12643	12680	12680	12718	12670	12701	12654	12908	12813	12912	12779	12628	12759	12635	12744	12770	12609	12650	12763	12761	12579	12600	12744	12648	12708	12664	12837	12816	12530	12670	12680	12684	12616	12734	12670	12667	12827	12689	12717	12640	12685	12725	12824	12690	12610	12812	12515	12514	12625	12779	12622	12650	12754	12734	12548	12792	12546	12596	12583	12577	12708	12688	12668	12779	12662	12658	12684	12855	12694	12922	12882	12685	12509	12781	12715	12658	12823	12756	12910	12657	12604	12643	12658	12740	12699	12695	12614	12549	12548	12521	12636	12809	12610	12776	12646	12752	12635	12696	12836	12675	12800	12804	12741	12759	12529	12709	12630	12698	12714	12807	12776	12609	12703	12647	12731	12770	12852	12757	12780	12498	12715	12797	12855	12684	12784	12774	12629	12617	12717	12832	12785	12776	12805	12740	12595	12868	12699	12736	12822	12849	12798	12747	12789	12730	12704	12540	12698	12819	12646	12769	12902	12833	12712	12594	12627	12808	12614	12751	12708	12651	12837	12687	12530	12570	12732	12624	12699	12768	12782	12660	12946	12817	12619	12790	12571	12700	12685	12759	12477	12785	12593	12746	12568	12684	12651	12870	12681	12650	12446	12519	12642	12721	12655	12802	12718	12616	12702	12717	12654	12742	12599	12599	12596	12782	12652	12718	12710	12859	12922	12589	12783	12636	12696	12779	12726	12675	12601	12605	12574	12936	12782	12599	12750	12738	12752	12833	12664	12718	12638	12756	12921	12836	12604	12653	12701	12685	12621	12564	12752	12648	12648	12702	12752	12349	12679	12660	12687	12668	12765	12665	12869	12833	12487	12666	12681	12682	12831	12805	12798	12888	12779	12779	12740	12715	12733	12643	12734	12886	12715	12658	12427	12721	12667	12488	12494	12597	12699	12761	12760	12767	12728	12727	12585	12615	12603	12810	12646	12760	12776	12660	12514	12550	12767	12770	12654	12734	12682	12899	12709	12648	12731	12646	12705	12784	12550	12809	12709	12697	12764	12613	12615	12584	12900	12756	12629	12784	12804	12857	12659	12451	12828	12808	12653	12644	12777	12652	12792	12767	12547	12850	12586	12756	12795	12670	12480	12674	12771	12482	12794	12790	12874	12802	12638	12654	12642	12640	12556	12750	12747	12582	12836	12703	12761	12826	12729	12837	12686	12650	12701	12840	12642	12502	12640	12835	12835	12667	12842	12799	12633	12595	12801	12755	12555	12607	12678	12681	12824	12800	12752	12789	12629	12583	12639	12752	12618	12698	12754	12964	12805	12641	12729	12630	12646	12646	12753	12842	12657	12790	12605	12660	12912	12807	12755	12552	12838	12732	12839	12718	12666	12622	12657	12754	12722	12770	12640	12574	12830	12817	12804	12628	12787	12626	12637	12657	12637	12735	12810	12629	12630	12643	12517	12683	12588	12836	12796	12417	12670	12903	12674	12738	12786	12716	12592	12721	12715	12925	12591	12764	12700	12646	12661	12650	12860	12630	12725	12629	12733	12846	12698	12584	12476	12657	12799	12781	12647	12664	12570	12825	12620	12739	12675	12623	12733	12869	12686	12897	12778	12645	12834	12728	12557	12757	12775	12835	12665	12753	12866	12831	12816	12657	12799	12753	12737	12698	12617	12938	12735	12809	12878	12752	12653	12847	12641	12526	12629	12762	12755	12728	12704	12921	12525	12616	12577	12574	12803	12689	12846	12749	12740	12796	12817	12627	12707	12554	12560	12720	12757	12710	12718	12836	12669	12746	12817	12799	12868	12654	12916	12644	12772	12677	12648	12571	12730	12817	12693	12575	12739	12785	12778	12531	12660	12579	12750	12841	12738	12645	12647	12791	12646	12673	12584	12770	12801	12777	12825	12694	12595	12583	12560	12751	12800	12760	12601	12862	12991	12880	12457	12652	12793	12857	12772	12777	12637	12752	12688	12576	12678	12679	12808	12784	12646	12644	12731	12808	12733	12641	12599	12702	12806	12724	12645	12869	12584	12624	12658	12591	12624	12735	12769	12836	12651	12709	12755	12832	12723	12731	12579	12717	12632	12678	12705	12706	12736	12717	12876	12669	12688	12833	12596	12813	12697	12756	12710	12699	12675	12954	12621	12706	12753	12799	12684	12757	12690	12791	12808	12626	12644	12559	12574	12841	12663	12493	12920	12654	12793	12797	12794	12810	12620	12775	12580	12767	12773	12787	12515	12800	12846	12657	12725	12679	12564	12609	12692	12754	12680	12807	12838	12637	12688	12435	12673	12647	12769	12698	12863	12679	12769	12632	12667	12680	12561	12763	12719	12577	12870	12479	12740	12779	12662	12740	12664	12866	12777	12593	12522	12730	12493	12696	12695	12763	12726	12657	12797	12511	12850	12671	12641	12864	12759	12693	12629	12926	12900	12640	12877	12852	12686	12674	12939	12796	12749	12760	12782	12691	12706	12744	12792	12708	12600	12686	12526	12528	12786	12688	12780	12823	12906	12711	12821	12577	12775	12519	12699	12886	12728	12654	12848	12825	12713	12848	12631	12799	12680	12781	12978	12638	12795	12638	12661	12660	12790	12636	12827	12706	12773	12558	12727	12858	12735	12493	12753	12608	12565	12673	12951	12670	12765	12875	12771	12575	12667	12828	12747	12504	12923	12664	12599	12634	12579	12482	12764	12729	12611	12624	12583	12566	12837	12750	12754	12681	12630	12725	12841	12619	12567	12630	12509	12626	12585	12526	12424	12814	12598	12581	12646	12841	12831	12753	12788	12848	12690	12612	12605	12710	12564	12620	12504
35869	57498	43673	40571	47245	46019	38899	31965	24737	22018	17813	14778	12521	11668	11334	11340	11353	11279	11501	11391	11313	11351	11240	11242	11361	11458	11348	11286	11218	11463	11324	11471	11411	11158	11290	11336	11307	11249	11279	11470	11374	11261	11222	11333	11440	11249	11284	11231	11316	11503	11244	11333	11304	11492	11408	11230	11502	11361	11411	11195	11178	11424	11255	11408	11313	11286	11167	11315	11544	11281	11241	11246	11303	11246	11305	11320	11297	11545	11154	11364	11435	11393	11307	11389	11292	11329	11335	11361	11254	11308	11501	11254	11274	11331	11386	11303	11228	11425	11399	11151	11280	11257	11296	11468	11415	11230	11446	11358	11318	11401	11353	11365	11358	11274	11288	11357	11298	11278	11266	11314	11436	11454	11264	11268	11219	11323	11366	11161	11356	11403	11269	11358	11322	11274	11277	11282	11308	11289	11275	11516	11183	11417	11293	11334	11241	11309	11495	11362	11513	11404	11273	11236	11415	11189	11224	11241	11393	11259	11335	11269	11362	11304	11212	11488	11387	11229	11363	11324	11201	11279	11364	11394	11236	11390	11397	11458	11324	11294	11252	11315	11364	11326	11287	11324	11571	11217	11208	11339	11473	11259	11372	11402	11404	11323	11517	11221	11437	11228	11249	11344	11388	11395	11336	11357	11477	11254	11359	11289	11195	11252	11191	11168	11464	11293	11544	11175	11347	11365	11271	11382	11167	11286	11276	11353	11364	11322	11209	11144	11321	11351	11280	11318	11415	11337	11097	11277	11338	11270	11363	11370	11282	11518	11359	11285	11218	11306	11400	11409	11307	11345	11238	11157	11252	11180	11342	11260	11269	11196	11333	11245	11348	11208	11328	11258	11537	11310	11260	11381	11356	11295	11256	11313	11346	11301	11163	11321	11439	11313	11334	11370	11341	11471	11307	11390	11254	11247	11437	11409	11227	11250	11277	11414	11361	11475	11362	11271	11266	11255	11433	11257	11289	11322	11356	11367	11300	11331	11338	11356	11320	11390	11320	11323	11248	11225	11387	11256	11326	11241	11326	11235	11491	11331	11328	11383	11255	11385	11222	11214	11408	11361	11353	11358	11188	11315	11325	11303	11282	11355	11389	11355	11303	11339	11285	11255	11214	11347	11246	11437	11327	11327	11357	11150	11325	11277	11462	11352	11442	11154	11276	11297	11444	11331	11401	11195	11355	11359	11345	11351	11412	11295	11416	11531	11373	11431	11554	11269	11213	11279	11438	11294	11404	11344	11327	11339	11205	11445	11255	11304	11343	11422	11449	11393	11396	11444	11315	11287	11288	11335	11455	11516	11322	11382	11384	11299	11230	11165	11389	11247	11444	11320	11237	11367	11334	11387	11323	11344	11270	11240	11329	11234	11222	11328	11412	11414	11332	11427	11392	11090	11384	11324	11302	11270	11297	11260	11210	11463	11363	11324	11263	11449	11222	11453	11267	11225	11375	11294	11455	11214	11312	11406	11267	11328	11401	11313	11343	11395	11347	11296	11288	11298	11406	11347	11221	11322	11290	11321	11286	11354	11260	11320	11307	11173	11388	11356	11336	11183	11343	11465	11362	11392	11313	11214	11437	11380	11241	11133	11290	11173	11344	11369	11440	11299	11294	11223	11349	11280	11474	11376	11380	11391	11345	11197	11418	11350	11404	11293	11377	11324	11386	11358	11413	11457	11293	11304	11470	11376	11463	11371	11348	11383	11211	11333	11246	11527	11246	11280	11464	11392	11457	11413	11324	11321	11389	11419	11404	11174	11280	11317	11578	11335	11369	11269	11305	11480	11344	11351	11207	11221	11278	11279	11313	11294	11370	11215	11517	11393	11340	11379	11444	11252	11184	11295	11347	11262	11405	11163	11295	11187	11177	11387	11235	11346	11485	11318	11414	11227	11316	11533	11162	11327	11076	11218	11279	11301	11336	11379	11365	11378	11343	11312	11281	11214	11245	11388	11233	11350	11332	11331	11344	11520	11370	11328	11385	11257	11294	11419	11235	11443	11345	11395	11375	11318	11334	11242	11218	11512	11452	11411	11224	11243	11297	11377	11196	11273	11287	11510	11472	11257	11350	11318	11291	11385	11314	11261	11348	11562	11442	11478	11239	11346	11347	11184	11272	11364	11201	11243	11489	11289	11462	11304	11311	11405	11261	11147	11297	11440	11206	11189	11384	11290	11344	11371	11265	11242	11246	11249	11276	11356	11341	11345	11440	11400	11145	11465	11353	11325	11398	11274	11432	11306	11270	11455	11480	11387	11330	11421	11489	11288	11460	11354	11411	11253	11277	11333	11482	11194	11419	11344	11380	11213	11335	11366	11437	11302	11373	11269	11397	11440	11359	11274	11480	11419	11330	11310	11151	11360	11465	11388	11328	11395	11278	11321	11229	11311	11351	11323	11378	11434	11331	11247	11420	11266	11382	11465	11180	11359	11358	11287	11292	11287	11354	11363	11282	11367	11326	11303	11516	11376	11398	11291	11219	11169	11289	11388	11474	11422	11225	11247	11225	11122	11421	11255	11456	11322	11442	11437	11183	11233	11045	11233	11237	11341	11364	11328	11396	11306	11240	11313	11412	11380	11534	11402	11223	11470	11194	11381	11435	11420	11403	11459	11388	11265	11269	11268	11357	11514	11366	11303	11364	11455	11213	11203	11213	11243	11268	11376	11224	11360	11482	11383	11244	11352	11382	11359	11401	11319	11317	11258	11218	11221	11384	11309	11285	11309	11285	11464	11454	11226	11327	11342	11440	11457	11535	11326	11382	11383	11370	11333	11350	11392	11259	11270	11394	11370	11348	11278	11285	11561	11364	11216	11253	11306	11389	11401	11265	11304	11297	11233	11327	11392	11254	11278	11322	11418	11336	11248	11305	11267	11428	11403	11393	11464	11304	11123	11262	11387	11306	11285	11420	11324	11358	11376	11311	11310	11401	11320	11264	11395	11309	11353	11366	11341	11359	11181	11365	11402	11380	11186	11444	11249	11439	11350	11343	11323	11362	11401	11298	11363	11370	11428	11372	11326	11291	11388	11568	11420	11121	11317	11222	11416	11201	11459	11522	11327	11135	11214	11399	11358	11332	11176	11388	11322	11291	11337	11436	11428	11420	11253	11447	11250	11374	11419	11280	11265	11342	11390	11269	11357	11281	11351	11523	11400	11318	11420	11372	11382	11408	11365	11312	11403	11331	11377	11462	11288	11370	11387	11348	11361	11308	11596	11251	11380	11348	11387	11333	11199	11349	11378	11329	11258	11482	11277	11438	11530	11361	11077	11269	11304	11378	11230	11258	11370	11249	11219	11188	11324	11396	11396	11260	11284	11301	11240	11394	11322	11459	11453	11450	11341	11380	11166	11365	11368	11264	11197	11182	11197	11445	11435	11353	11293	11346	11195	11297	11284	11327	11296	11329	11446	11488	11362	11426	11189	11353	11366	11273	11400	11276	11385	11348	11260	11324	11084	11388	11413	11358	11357	11362	11328	11301	11356	11448	11312	11218	11367	11277	11387	11291	11276	11398	11493	11371	11306	11219	11266	11332	11321	11246	11469	11446	11146	11393	11408	11317	11299	11306	11202	11248	11268	11362	11339	11398	11234	11268	11431	11268	11412	11494	11334	11321	11510	11296	11318	11355	11307	11474	11366	11390	11186	11410	11252	11301	11383	11344	11373	11316	11323	11270	11356	11370	11489	11292	11259	11315	11258	11280	11332	11499	11441	11461	11267	11378	11157	11380	11342	11256	11235	11220	11384	11277	11366	11421	11157	11373	11236	11414	11339	11399	11305	11421	11282	11443	11336	11213	11312	11441	11315	11346	11472	11426	11515	11375	11475	11415	11319	11314	11333	11417	11155	11303	11459	11227	11360	11397	11393	11277	11330	11289	11357	11545	11434	11302	11346	11378	11343	11558	11213	11478	11496	11334	11365	11214	11413	11281	11368	11425	11236	11366	11401	11198	11324	11323	11453	11171	11264	11339	11426	11180	11350	11337	11248	11362	11453	11268	11271	11303	11297	11381	11393	11396	11304	11341	11321	11337	11289	11172	11424	11545	11403	11319	11351	11358	11210	11368	11160	11408	11173	11338	11429	11279	11221	11383	11403	11285	11245	11370	11359	11444	11291	11286	11268	11259	11315	11330	11324	11417	11348	11343	11315	11309	11360	11345	11389	11440	11395	11370	11304	11106	11274	11275	11207	11445	11310	11048	11210	11563	11294	11289	11394	11333	11269	11219	11305	11306	11295	11119	11354	11362	11315	11307	11486	11452	11307	11390	11275	11281	11469	11467	11249	11294	11329	11370	11313	11463	11139	11288	11265	11341	11337	11503	11432	11317	11328	11502	11294	11386	11249	11317	11203	11298	11268	11231	11388	11324	11226	11373	11416	11345	11540	11313	11182	11414	11336	11376	11367	11340	11206	11325	11357	11378	11328	11425	11430	11317	11367	11226	11296	11361	11223	11350	11308	11356	11328	11337	11164	11364	11280	11251	11573	11392	11379	11288	11276	11299	11526	11544	11307	11311	11285	11344	11270	11371	11402	11382	11486	11427	11454	11341	11317	11463	11397	11528	11249	11303	11357	11375	11264	11346	11385	11366	11434	11488	11356	11124	11341	11293	11285	11288	11323	11154	11399	11359	11355	11300	11617	11216	11305	11239	11467	11450	11265	11452	11085	11421	11270	11387	11393	11412	11368	11489	11501	11362	11266	11429	11509	11341	11234	11286	11366	11428	11351	11345	11218	11441	11459	11220	11291	11317	11493	11223	11240	11452	11446	11337	11386	11170	11503	11421	11329	11289	11403	11354	11385	11353	11249	11341	11235	11269	11321	11357	11306	11477	11478	11351	11377	11422	11262	11316	11170	11370	11328	11179	11308	11466	11386	11286	11446	11561	11352	11392	11392	11385	11338	11355	11435	11422	11269	11323	11274	11417	11274	11416	11386	11497	11241	11285	11244	11248	11129	11226	11230	11235	11314	11494	11460	11277	11394	11430	11357	11374	11422	11384	11301	11414	11285	11420	11497	11359	11362	11389	11243	11213	11205	11368	11395	11292	11243	11174	11376	11430	11279	11446	11427	11355	11537	11303	11266	11326	11391	11342	11191	11311	11347	11366	11394	11191	11235
24492	21485	28887	28481	44972	61548	57433	42333	35023	31261	25906	20071	15849	14034	13263	12972	13011	12923	12948	12912	12846	12928	12992	12698	12931	12888	12861	12772	12881	12870	12780	12675	12563	12817	12934	12722	12826	12857	12851	12559	12706	12678	12860	12879	12731	12724	12602	12664	12824	12956	12814	13057	12954	12772	12756	12858	12670	12649	12769	12701	12656	12645	12769	12829	12694	12761	12732	12594	12546	12739	12688	12518	12782	12853	12681	12689	12745	12614	12694	12797	12770	12735	12775	12819	12817	12623	12707	12802	12595	12757	12654	12749	12612	12607	12861	12820	12834	12540	12582	12727	12789	12758	12776	12705	12650	12615	12726	12618	12861	12838	12853	12799	12705	12703	12487	12824	12569	12759	12800	12923	12643	12666	12717	12680	12739	12834	12649	12840	12666	12675	12640	12682	12716	12606	12719	12757	12880	12805	12801	12604	12805	12707	12846	12801	12792	12876	12819	12700	12883	12715	12815	12547	12760	12660	12696	12662	12886	12696	12877	12557	12601	12778	12559	12616	12758	12681	12586	12825	12820	12870	12883	12795	12811	12889	12970	12818	12871	12710	12606	12836	12909	12965	12787	12747	12698	12689	12869	12682	12879	12677	12639	12629	12864	12669	12912	12714	12624	12782	12666	12517	12741	12687	12746	12856	12759	12658	12883	12804	12867	12765	12637	12910	12813	12676	12815	12863	12708	12891	12759	12858	12721	12765	12644	12683	12893	12662	12640	12532	12796	12660	12731	12777	12732	12751	12636	12749	12825	12662	12868	12742	12820	12793	12791	12655	12736	12548	12685	12695	12645	12568	12738	12696	12644	12881	12797	12796	12766	12778	12791	12883	12667	12664	12615	12699	12756	12689	12611	12612	12729	12725	12777	12613	12778	12684	12666	12664	12671	12690	12595	12830	12625	12878	12647	12739	12703	12696	12755	12852	12578	12732	12690	12720	12565	12614	12555	12836	12939	12595	12655	12653	12868	12843	12731	12684	12835	12772	12756	12778	12819	12754	12629	12691	12659	12683	12766	12818	12800	12815	12639	12706	12619	12618	12680	12701	12646	12707	12845	12844	12642	12953	12760	12926	12987	12636	12680	12808	12643	12743	12743	12755	12553	12766	12717	12748	12655	12666	12817	12611	12933	12875	12754	12895	12681	12546	12764	12730	12704	12782	12633	12542	12759	12781	12670	12970	12541	12743	12754	12721	12760	12603	12883	12795	12707	12751	12788	12689	12746	12636	12753	12623	12781	12859	12664	12774	12833	12789	12780	12660	12667	12783	12655	12811	12727	12927	12707	12698	12809	12605	12470	12615	12766	12840	12778	12650	12684	12673	12696	12879	12754	12760	12796	12756	12779	12808	12907	12628	12589	12723	12862	12648	12932	12764	12784	12843	12866	12864	12628	12798	12746	12781	12586	12735	12574	12687	12662	12801	12727	12740	12736	12647	12754	12585	12712	12777	12710	12647	12858	12695	12755	12648	12727	12646	12856	12824	12717	12673	12786	12674	12839	12612	12757	12786	12793	12803	12839	12829	12801	12689	12893	12754	12699	12710	12813	12870	12587	12636	12548	12672	12813	12688	12537	12797	12699	12659	12706	12676	12744	12703	12846	12661	12689	12815	12726	12863	12841	12756	12535	12779	12766	13020	12710	12751	12703	12910	12834	12650	12576	12674	12466	12880	12653	12745	12732	12558	12675	12629	12776	12725	12757	12901	12749	12431	12720	12806	12681	12727	12913	12775	12871	12733	12816	12634	12596	12677	12803	12699	12845	12780	12786	12785	12820	12774	12770	12824	12728	12653	12715	12763	12761	12942	12694	12701	12682	12672	12672	12738	12740	12790	12745	12669	12565	12678	12761	12800	12825	12625	12588	12672	12857	12771	12815	12718	12763	12528	12789	12643	12670	12845	12640	12680	12734	12816	12491	12815	12668	12832	12717	12712	12770	12689	12858	12802	12728	12788	12699	12802	12790	12819	12681	12753	12954	12851	12707	12712	12637	12615	12800	12817	12988	12877	12868	12726	12832	12745	12676	12658	12767	12815	12845	12626	12704	12838	12786	12705	12887	12823	12720	12699	12769	12766	12750	12761	12711	12738	12535	12551	12449	12720	12743	12731	12784	12612	12874	12621	12724	12571	12863	12695	12714	12808	12730	12777	12848	12791	12772	12676	12740	12641	12708	12635	12671	12735	12833	12772	12745	12758	12832	12829	12804	12667	12593	12678	12740	12766	12771	12762	12697	12742	12810	12772	12612	12891	12722	12618	12762	12731	12734	12657	12864	12780	12626	12656	12775	12592	12712	12654	12792	12719	12672	12632	12961	12610	12840	12751	12635	12767	12658	12786	12675	12782	12828	12671	12656	12722	12818	12891	12672	12653	12753	12819	12734	12591	12829	12650	12898	12795	12825	12661	12796	12850	12743	12798	12759	12907	12659	12643	12683	12783	12874	12861	12685	12774	12793	12726	12722	12706	12716	12704	12718	12812	12639	12808	12616	12775	12663	12685	12818	12851	12646	12855	12784	12722	12687	12518	12770	12801	12937	12824	12752	12745	12811	12611	12692	12699	12694	12618	12785	12920	12912	12638	12622	12707	12790	12770	12656	12685	12734	12703	12626	12601	12644	12729	12794	12822	12653	12410	12707	12556	12765	12549	12652	12828	12768	12817	12721	12812	12724	12505	12588	12508	12737	12646	12858	12769	12894	12705	12696	12681	12603	12632	12898	12908	12795	12836	12669	12644	12624	12828	12826	12823	12832	12590	12720	12897	13016	12681	12724	12532	12830	12849	12703	12717	12597	12743	12766	12709	12788	12806	12651	12649	12627	12816	12832	12748	12855	12762	12663	12926	12614	12830	12790	12715	12809	12714	12837	12437	12779	12742	12819	12754	12635	12538	12794	12813	12776	12744	12718	12724	12676	12544	12773	12858	12620	12780	12855	12669	12721	12886	12818	12807	12665	12662	12883	12613	12850	12620	12823	12792	12644	12740	12685	12868	12627	12497	12684	12716	12742	12549	12628	12669	12756	12737	12594	12453	12871	12547	12719	12667	12531	12707	12814	12578	12751	12832	12709	12742	12894	12434	12768	12696	12558	12897	12602	12766	12711	12680	12684	12650	13022	12807	12470	12859	12937	12786	12968	12662	12863	12749	12645	12764	12872	12757	12482	12711	12715	12674	12675	12852	12616	12766	12738	12586	12657	12664	12690	12803	12748	12734	12837	12716	12601	12965	12638	12636	12746	12505	12702	12931	12797	12838	12653	12980	12922	12956	12645	12778	12675	12706	12559	12769	12733	12823	12706	12668	12720	12816	12728	12814	12648	12555	12932	12670	12809	12735	12663	12803	12756	13070	12804	12708	12878	12662	12852	12518	12638	12755	12758	12789	12707	12672	12901	12690	12775	12606	12653	12656	12837	12750	12706	12730	12786	12618	12736	12648	12762	12880	12778	12828	12979	12796	12767	12805	12776	12772	12876	12565	12506	12815	12735	12683	12830	12848	12913	12888	12855	12700	12597	12695	12801	12638	12681	12769	12631	12602	12816	12734	12747	12681	12670	12798	12927	12774	12701	12776	12672	12689	12558	12817	12757	12466	12691	12627	12762	12811	12843	12681	12686	12946	12780	12755	12648	12725	12561	12774	13013	12784	12637	12648	12561	12762	12897	12671	12597	12601	12751	12654	12740	12820	12814	12764	12612	12653	12818	12845	12720	12905	12712	12856	12755	12719	12703	12754	12761	12687	12727	12664	12854	12708	12729	12727	12504	12618	12793	12806	12746	12794	12744	12698	12763	12912	12583	12719	12690	12689	12507	12596	12897	12763	12608	12823	12810	12676	12722	12775	12694	12702	12628	12816	12852	12621	12835	12721	12826	12663	12677	12724	12579	12742	12840	12628	12642	12842	12746	12665	13008	12740	12703	12511	12532	12828	12698	12915	12938	12708	12755	12618	12624	12609	12746	12772	12619	12667	12773	12554	12763	12688	12643	12620	12747	12760	12706	12862	12727	12702	12707	12726	12754	12748	12787	12640	12779	12738	12651	12767	12896	12796	12767	12746	12940	12772	12732	12944	12535	12777	12701	12736	12844	12608	12532	12642	12848	12653	12877	12816	12722	12737	12644	12723	12839	12740	12931	12658	12518	12670	12763	12738	12812	12726	12769	12742	12511	12696	12742	12699	12914	13041	12827	12772	12779	12813	12681	12885	12670	12806	12957	12746	12713	12545	12670	12703	12794	12874	12603	12600	12889	12803	12691	12865	12840	12656	12691	12706	12606	12672	12785	12651	12751	12825	12748	12710	12586	12545	12604	12677	12923	12594	12879	12792	12699	12864	12938	12842	12695	12819	12784	12856	12768	12870	12665	12620	12745	12829	12673	12732	12780	12555	12674	12848	12557	12815	12707	12726	12681	12480	12771	12594	12760	12909	12610	12842	12838	12735	12733	12771	12735	12687	12772	12703	12823	12747	12490	12673	12778	12785	12573	12678	12402	12566	12909	12612	12697	12855	12670	12778	12496	12669	12724	12828	12540	12810	12723	12835	12735	12725	12741	12711	12777	12496	12690	12547	12618	12625	12683	12760	12656	12766	12683	12773	12965	12548	12841	12696	12717	12686	12749	12849	12764	12701	12623	12859	12750	12760	12748	12844	12586	12620	12644	12561	12705	12767	12791	12687	12831	12861	12660	12595	12840	12653	12909	12858	12739	12598	12941	12673	12859	12738	12745	12629	12689	12592	12723	12782	12901	12848	12914	12780	12582	12814	12692	12707	12720	12682	12697	12896	12682	12755	12711	12616	12850	12756	12661	12673	12562	12687	12641	12650	12637	12579	12765	12660	12739	12731	12683	12709	12714	12769	12693	12567	12750	12683	12779	12802	12781	12701	12882	12688	12772	12711	12713	12919	12779	12672	12752	12583	12750	12771	12732	12661	12794	12698	12589	12639	12670	12740	12767	12651	12796	12735	12826	12724	12791	12786	12866	12886	12656	12753	12702	12709	12646	12800	12774	12778	12863	12772	12815	12797	12909	12817	12575	12781	12807	12883	12905	12729	12809	12869	12808	12806	12636	12651	12816	12680	12825	12854	12724	12838	12916	12567	12867	12709	12929	12722	12648	12746	12816	12677
39226	68823	56870	59029	64208	66140	56498	44914	36791	32916	26442	19588	14447	12459	11769	11557	11370	11300	11170	11206	11346	11313	11338	11338	11301	11225	11357	11172	11181	11327	11297	11233	11322	11185	11381	11222	11297	11342	11260	11321	11373	11252	11374	11385	11347	11308	11171	11418	11270	11217	11266	11442	11445	11312	11429	11190	11323	11286	11267	11234	11319	11325	11277	11325	11345	11343	11349	11265	11426	11250	11511	11186	11204	11566	11303	11277	11217	11464	11286	11422	11300	11232	11256	11453	11358	11221	11383	11180	11300	11345	11288	11355	11384	11280	11293	11270	11414	11362	11299	11350	11109	11398	11291	11258	11266	11386	11142	11258	11229	11310	11291	11355	11442	11359	11211	11246	11379	11138	11485	11313	11150	11254	11202	11256	11302	11178	11370	11320	11273	11265	11241	11079	11346	11138	11303	11188	11227	11278	11271	11196	11308	11337	11288	11308	11185	11177	11304	11268	11278	11280	11233	11226	11251	11140	11227	11240	11349	11269	11131	11339	11261	11408	11260	11308	11269	11188	11388	11266	11384	11276	11396	11369	11296	11303	11218	11305	11387	11144	11458	11270	11432	11344	11206	11417	11277	11267	11167	11292	11154	11136	11242	11218	11285	11360	11222	11379	11300	11272	11424	11340	11361	11428	11278	11399	11337	11374	11233	11206	11380	11332	11449	11284	11227	11204	11467	11237	11330	11307	11298	11335	11385	11247	11354	11341	11436	11294	11312	11337	11218	11399	11263	11325	11338	11076	11126	11229	11305	11279	11287	11282	11182	11107	11262	11307	11388	11223	11406	11315	11200	11531	11446	11307	11181	11263	11222	11335	11193	11235	11302	11162	11203	11397	11479	11263	11301	11301	11238	11433	11282	11332	11396	11320	11199	11260	11323	11217	11365	11106	11225	11362	11316	11283	11335	11262	11308	11274	11277	11288	11219	11396	11297	11440	11235	11198	11201	11384	11191	11299	11326	11279	11414	11296	11256	11199	11295	11361	11292	11329	11412	11333	11187	11377	11315	11326	11516	11349	11439	11440	11269	11454	11251	11368	11278	11190	11177	11358	11360	11121	11383	11305	11235	11249	11300	11283	11382	11303	11231	11416	11356	11383	11374	11190	11397	11357	11427	11329	11295	11343	11386	11407	11231	11322	11356	11268	11344	11286	11143	11424	11269	11322	11338	11206	11158	11157	11108	11500	11242	11312	11264	11413	11382	11184	11283	11462	11387	11279	11284	11108	11067	11392	11304	11307	11110	11422	11281	11260	11156	11333	11228	11334	11383	11248	11392	11393	11305	11388	11224	11262	11271	11177	11327	11309	11205	11392	11264	11303	11316	11366	11278	11409	11376	11225	11229	11321	11272	11417	11297	11229	11229	11328	11243	11321	11389	11470	11138	11211	11261	11304	11204	11325	11205	11354	11414	11445	11456	11015	11276	11221	11367	11219	11210	11314	11296	11294	11198	11374	11275	11214	11170	11453	11360	11259	11210	11290	11221	11306	11270	11266	11240	11317	11254	11297	11220	11400	11356	11382	11308	11473	11399	11373	11357	11319	11348	11385	11269	11242	11332	11300	11288	11445	11219	11341	11274	11298	11142	11334	11429	11325	11332	11272	11421	11323	11262	11179	11386	11267	11162	11299	11202	11291	11263	11362	11549	11244	11141	11227	11295	11187	11260	11345	11268	11141	11124	11318	11280	11276	11326	11354	11326	11227	11283	11131	11365	11372	11389	11291	11290	11279	11305	11227	11349	11269	11419	11355	11385	11453	11144	11264	11359	11340	11422	11270	11160	11360	11343	11165	11213	11354	11335	11127	11236	11222	11313	11366	11377	11214	11243	11382	11244	11034	11386	11229	11315	11265	11197	11324	11290	11252	11299	11275	11174	11315	11419	11407	11205	11249	11354	11299	11289	11234	11474	11254	11224	11186	11220	11170	11392	11280	11242	11294	11232	11258	11215	11442	11119	11330	11361	11276	11286	11248	11426	11202	11244	11240	11151	11229	11306	11248	11322	11330	11369	11269	11272	11327	11189	11306	11344	11345	11347	11291	11253	11282	11264	11285	11199	11176	11324	11375	11417	11361	11287	11280	11296	11269	11489	11311	11362	11200	11213	11416	11329	11326	11427	11366	11272	11368	11126	11240	11322	11445	11358	11288	11197	11210	11403	11245	11270	11231	11317	11445	11400	11319	11310	11214	11417	11241	11309	11320	11384	11332	11256	11324	11395	11223	11306	11332	11238	11407	11334	11178	11157	11233	11220	11426	11372	11262	11185	11405	11351	11246	11287	11276	11180	11368	11411	11178	11431	11360	11248	11376	11307	11244	11383	11239	11262	11227	11186	11278	11230	11352	11426	11302	11412	11264	11182	11285	11388	11347	11284	11257	11206	11350	11302	11301	11346	11433	11321	11084	11450	11169	11275	11217	11383	11339	11263	11427	11347	11348	11401	11394	11278	11328	11247	11423	11292	11189	11394	11199	11420	11326	11303	11355	11139	11244	11233	11342	11398	11345	11315	11304	11300	11340	11344	11297	11225	11330	11319	11327	11366	11196	11256	11350	11325	11297	11419	11419	11275	11236	11295	11228	11544	11462	11292	11208	11228	11303	11177	11337	11268	11428	11504	11288	11251	11218	11276	11232	11246	11371	11304	11337	11329	11352	11391	11162	11317	11453	11316	11403	11384	11097	11342	11323	11227	11417	11303	11180	11352	11113	11341	11393	11388	11204	11250	11307	11337	11399	11191	11337	11337	11354	11272	11268	11440	11125	11218	11281	11379	11262	11197	11134	11363	11322	11291	11383	11403	11325	11288	11155	11393	11337	11265	11373	11242	11314	11260	11262	11185	11304	11117	11207	11313	11432	11286	11516	11201	11436	11273	11372	11334	11324	11178	11256	11336	11277	11229	11180	11230	11206	11231	11428	11291	11371	11230	11457	11331	11412	11165	11230	11325	11302	11240	11303	11238	11417	11246	11401	11407	11163	11299	11395	11284	11407	11552	11361	11340	11494	11387	11294	11317	11332	11161	11209	11445	11193	11284	11256	11330	11403	11238	11358	11274	11290	11349	11092	11344	11395	11194	11303	11173	11310	11261	11308	11372	11331	11287	11426	11301	11152	11325	11222	11367	11072	11191	11450	11166	11357	11295	11281	11321	11270	11441	11377	11224	11256	11365	11337	11307	11328	11310	11275	11398	11259	11290	11220	11358	11095	11393	11206	11320	11215	11440	11423	11361	11408	11378	11328	11224	11206	11295	11198	11343	11280	11407	11285	11455	11375	11293	11314	11089	11316	11324	11208	11289	11348	11468	11196	11361	11212	11339	11325	11310	11338	11181	11309	11315	11384	11403	11205	11306	11305	11215	11168	11275	11138	11431	11270	11410	11283	11297	11258	11268	11306	11391	11359	11375	11151	11191	11391	11361	11200	11377	11290	11234	11306	11478	11176	11396	11315	11315	11289	11363	11361	11400	11184	11341	11213	11293	11233	11340	11260	11287	11300	11232	11334	11290	11407	11236	11262	11361	11341	11327	11296	11435	11304	11305	11244	11400	11369	11305	11371	11380	11328	11354	11498	11364	11407	11345	11369	11184	11220	11326	11334	11202	11319	11225	11288	11244	11312	11233	11400	11195	11408	11355	11333	11280	11312	11335	11362	11288	11329	11254	11512	11192	11385	11235	11217	11336	11376	11317	11299	11449	11353	11235	11385	11305	11390	11497	11414	11372	11321	11263	11162	11330	11499	11255	11487	11255	11153	11315	11360	11467	11147	11218	11242	11212	11312	11276	11454	11343	11333	11311	11261	11152	11469	11345	11379	11149	11314	11191	11436	11227	11330	11266	11300	11276	11442	11281	11270	11313	11198	11335	11253	11201	11271	11208	11184	11365	11380	11294	11265	11257	11497	11181	11399	11302	11277	11147	11350	11321	11124	11271	11256	11277	11303	11338	11346	11310	11426	11314	11206	11301	11434	11337	11341	11278	11248	11293	11354	11259	11299	11320	11235	11226	11303	11354	11120	11281	11343	11273	11242	11235	11420	11217	11217	11354	11290	11284	11370	11249	11175	11289	11312	11302	11269	11258	11413	11344	11299	11352	11289	11387	11375	11132	11326	11239	11312	11308	11264	11228	11285	11437	11378	11311	11169	11350	11250	11167	11179	11227	11288	11277	11326	11296	11338	11251	11284	11313	11248	11229	11477	11285	11435	11371	11140	11211	11311	11246	11371	11238	11318	11259	11271	11234	11285	11349	11067	11234	11411	11346	11288	11317	11389	11385	11181	11359	11372	11409	11348	11219	11261	11338	11306	11202	11367	11253	11253	11343	11256	11176	11240	11174	11201	11218	11333	11390	11296	11290	11173	11174	11187	11335	11223	11343	11228	11384	11300	11395	11208	11254	11327	11311	11348	11192	11190	11117	11287	11338	11181	11404	11240	11367	11199	11290	11445	11129	11175	11423	11358	11319	11236	11411	11228	11305	11214	11283	11349	11370	11279	11435	11208	11157	11299	11441	11354	11334	11252	11216	11302	11182	11312	11303	11366	11268	11270	11254	11242	11258	11309	11441	11347	11280	11281	11066	11432	11257	11298	11383	11239	11183	11322	11300	11206	11313	11227	11357	11155	11178	11346	11179	11341	11240	11480	11250	11279	11353	11215	11328	11192	11217	11304	11342	11374	11182	11265	11107	11393	11108	11290	11149	11556	11303	11433	11258	11226	11323	11292	11284	11294	11303	11364	11274	11345	11408	11270	11341	11322	11344	11350	11312	11353	11269	11271	11423	11212	11142	11432	11432	11330	11231	11272	11340	11351	11232	11362	11325	11303	11257	11254	11249	11272	11305	11523	11255	11339	11229	11161	11280	11261	11323	11182	11288	11228	11232	11137	11412	11399	11285	11260	11401	11182	11301	11485	11400	11233	11240	11375	11176	11483	11304	11225	11313	11378	11247	11323	11313	11275	11293	11254	11154	11265	11271	11383	11110	11156	11405	11381	11109	11185	11394	11191	11188	11332	11317	11272	11253	11392	11258	11472	11247	11297	11203	11269	11343	11311	11261	11222	11258	11273	11336	11271	11307	11319	11227	11449	11278	11264	11289	11326	11294	11329	11167	11369	11193	11391	11271	11127
39778	46794	36825	25181	20392	21307	19951	17790	16643	16088	15467	15288	14605	14769	14673	14699	14643	14845	14711	14861	14641	14709	14615	14710	14848	14518	14850	14713	14607	14645	14763	14457	14637	14828	14583	14574	14560	14506	14523	14593	14626	14714	14548	14602	14627	14565	14681	14927	14676	14733	14833	14694	14535	14680	14667	14519	14606	14629	14620	14750	14639	14582	14619	14627	14599	14621	14707	14548	14738	14462	14636	14506	14675	14743	14697	14609	14557	14707	14459	14442	14483	14621	14552	14470	14775	14776	14522	14486	14478	14681	14340	14652	14500	14786	14754	14652	14762	14719	14635	14684	14677	14597	14781	14560	14507	14600	14529	14682	14680	14804	14750	14690	14815	14688	14718	14692	14720	14632	14609	14635	14774	14674	14670	14510	14581	14487	14625	14456	14715	14681	14758	14855	14739	14542	14409	14731	14449	14743	14721	14591	14551	14524	14626	14655	14613	14662	14467	14533	14644	14605	14727	14735	14557	14729	14764	14512	14515	14646	14704	14669	14662	14630	14732	14624	14627	14578	14491	14660	14727	14753	14692	14437	14520	14535	14535	14489	14677	14796	14718	14706	14531	14688	14663	14656	14548	14748	14639	14740	14402	14486	14758	14604	14633	14478	14667	14560	14579	14538	14584	14587	14566	14468	14798	14565	14680	14697	14474	14551	14714	14627	14662	14468	14530	14656	14438	14672	14678	14559	14642	14371	14658	14805	14712	14860	14665	14530	14631	14636	14651	14592	14784	14715	14538	14533	14635	14720	14373	14815	14646	14602	14586	14636	14646	14839	14613	14718	14639	14725	14587	14692	14685	14623	14577	14580	14726	14756	14681	14530	14719	14387	14579	14823	14590	14668	14526	14544	14624	14653	14673	14761	14543	14335	14554	14469	14610	14567	14663	14826	14351	14549	14542	14481	14362	14608	14673	14591	14700	14556	14521	14746	14711	14629	14610	14570	14607	14683	14673	14693	14593	14546	14798	14550	14614	14858	14675	14674	14648	14551	14643	14628	14381	14536	14723	14391	14677	14678	14498	14791	14574	14713	14583	14468	14625	14615	14661	14664	14571	14738	14611	14476	14581	14769	14562	14782	14834	14584	14569	14598	14661	14485	14678	14751	14680	14604	14682	14659	14403	14609	14691	14798	14526	14562	14560	14661	14656	14695	14659	14633	14558	14406	14860	14671	14666	14657	14601	14814	14543	14715	14814	14361	14554	14707	14774	14587	14500	14586	14667	14700	14627	14668	14888	14633	14598	14485	14662	14779	14873	14667	14522	14514	14691	14617	14371	14623	14739	14635	14525	14690	14718	14569	14559	14634	14514	14660	14672	14609	14549	14737	14758	14608	14712	14570	14515	14812	14640	14675	14719	14613	14824	14611	14626	14719	14705	14630	14847	15012	14763	14700	14647	14680	14646	14485	14587	14629	14664	14546	14773	14592	14682	14556	14604	14419	14600	14587	14459	14471	14603	14615	14616	14489	14477	14469	14836	14551	14468	14590	14691	14660	14760	14700	14551	14703	14634	14737	14822	14654	14826	14650	14403	14870	14612	14543	14572	14512	14483	14580	14604	14686	14396	14488	14381	14660	14750	14728	14665	14796	14683	14388	14719	14619	14415	14574	14558	14606	14658	14616	14501	14707	14625	14522	14545	14599	14786	14706	14475	14598	14613	14633	14538	14623	14563	14666	14239	14424	14531	14389	14642	14525	14671	14578	14846	14381	14676	14628	14663	14591	14610	14488	14602	14778	14572	14566	14666	14912	14709	14826	14634	14720	14596	14597	14569	14680	14715	14760	14564	14645	14822	14580	14604	14560	14485	14499	14762	14345	14564	14591	14612	14576	14522	14553	14607	14659	14607	14654	14681	14602	14777	14503	14703	14853	14679	14656	14483	14507	14558	14675	14556	14817	14597	14547	14575	14659	14551	14525	14671	14533	14578	14665	14623	14776	14872	14641	14629	14843	14687	14688	14368	14621	14652	14514	14823	14626	14836	14712	14548	14834	14714	14600	14691	14575	14462	14436	14555	14541	14646	14675	14738	14833	14600	14398	14761	14607	14608	14654	14630	14447	14619	14626	14822	14540	14613	14659	14542	14863	14567	14578	14659	14732	14769	14657	14594	14609	14587	14674	14553	14660	14552	14704	14517	14705	14769	14801	14626	14839	14676	14578	14588	14660	14704	14694	14731	14610	14696	14740	14511	14476	14594	14832	14516	14564	14466	14544	14599	14554	14549	14674	14778	14621	14670	14587	14663	14569	14550	14604	14627	14644	14644	14471	14726	14861	14515	14613	14417	14819	14665	14774	14730	14631	14671	14533	14745	14665	14673	14602	14624	14595	14623	14483	14614	14790	14444	14610	14508	14641	14685	14631	14747	14762	14633	14707	14744	14628	14733	14669	14657	14580	14787	14595	14895	14771	14555	14504	14686	14333	14899	14659	14580	14372	14763	14609	14625	14803	14694	14543	14676	14619	14549	14725	14502	14588	14673	14755	14685	14479	14706	14589	14764	14764	14561	14609	14696	14401	14584	14536	14674	14652	14434	14582	14626	14554	14527	14662	14770	14649	14555	14573	14520	14535	14581	14667	14774	14632	14735	14626	14586	14706	14622	14726	14632	14773	14624	14756	14469	14656	14876	14470	14562	14631	14567	14592	14663	14741	14604	14897	14529	14402	14667	14501	14628	14491	14582	14785	14772	14579	14416	14844	14495	14716	14522	14624	14585	14520	14764	14761	14661	14618	14518	14663	14673	14510	14607	14844	14715	14423	14634	14709	14793	14566	14609	14620	14690	14342	14844	14695	14772	14602	14567	14695	14559	14403	14663	14707	14585	14652	14757	14659	14665	14559	14626	14684	14632	14593	14751	14514	14646	14724	14601	14723	14764	14554	14778	14834	14820	14597	14688	14627	14541	14459	14638	14589	14771	14459	14643	14566	14654	14684	14584	14824	14720	14650	14735	14727	14619	14465	14543	14576	14562	14633	14479	14522	14690	14679	14580	14587	14550	14519	14549	14593	14590	14530	14680	14678	14650	14736	14804	14629	14773	14872	14605	14636	14861	14466	14632	14600	14634	14693	14601	14463	14742	14595	14646	14418	14678	14756	14598	14610	14804	14790	14602	14526	14621	14541	14559	14566	14713	14825	14644	14544	14620	14806	14591	14500	14698	14436	14415	14756	14412	14660	14637	14725	14614	14445	14695	14551	14570	14588	14732	14661	14547	14721	14595	14616	14580	14705	14570	14741	14889	14813	14718	14705	14605	14591	14494	14562	14588	14739	14590	14582	14580	14564	14730	14727	14731	14595	14611	14521	14723	14710	14778	14634	14667	14591	14486	14680	14631	14633	14780	14645	14564	14521	14651	14639	14728	14695	14641	14638	14645	14660	14432	14855	14636	14684	14689	14610	14745	14566	14675	14555	14709	14673	14611	14447	14728	14650	14782	14743	14715	14784	14481	14863	14318	14244	14515	14622	14647	14722	14819	14492	14735	14633	14633	14662	14544	14654	14703	14883	14573	14672	14670	14564	14685	14475	14702	14573	14660	14613	14784	14598	14693	14510	14610	14666	14542	14697	14641	14718	14590	14622	14685	14527	14729	14657	14724	14894	14610	14584	14532	14650	14612	14539	14677	14673	14541	14740	14652	14544	14640	14610	14710	14603	14573	14704	14632	14818	14621	14507	14524	14631	14503	14680	14727	14371	14619	14635	14822	14693	14701	14800	14653	14643	14774	14765	14627	14592	14626	14573	14724	14658	14457	14661	14616	14773	14840	14732	14729	14543	14680	14535	14656	14847	14653	14641	14677	14534	14595	14676	14833	14676	14560	14440	14549	14735	14730	14668	14452	14672	14592	14621	14561	14405	14616	14658	14700	14751	14667	14614	14663	14453	14615	14630	14513	14816	14762	14581	14761	14608	14809	14561	14543	14626	14542	14626	14571	14630	14638	14562	14744	14711	14607	14753	14563	14653	14687	14310	14592	14742	14552	14655	14503	14617	14653	14622	14547	14379	14571	14556	14594	14684	14697	14636	14495	14603	14607	14618	14618	14563	14528	14838	14618	14640	14626	14741	14833	14656	14813	14450	14686	14696	14569	14553	14564	14597	14523	14783	14548	14599	14574	14677	14698	14894	14657	14491	14695	14626	14711	14681	14473	14412	14537	14632	14531	14448	14544	14875	14590	14540	14486	14709	14457	14498	14799	14487	14519	14713	14552	14608	14773	14627	14705	14516	14358	14621	14719	14496	14662	14718	14495	14496	14689	14491	14567	14658	14614	14679	14538	14655	14633	14645	14505	14513	14711	14741	14555	14603	14487	14503	14503	14536	14702	14663	14617	14540	14640	14767	14509	14595	14690	14656	14750	14614	14557	14641	14572	14684	14777	14625	14655	14623	14616	14637	14729	14452	14533	14621	14665	14638	14479	14623	14601	14632	14625	14397	14629	14683	14576	14684	14737	14734	14642	14557	14366	14707	14422	14509	14733	14635	14710	14650	14555	14671	14661	14625	14598	14714	14668	14494	14618	14484	14678	14729	14669	14605	14674	14711	14687	14772	14820	14559	14647	14641	14622	14636	14530	14603	14650	14617	14767	14703	14603	14831	14692	14618	14604	14605	14802	14547	14279	14407	14371	14629	14685	14506	14684	14719	14483	14837	14737	14532	14481	14701	14720	14584	14603	14576	14514	14620	14643	14609	14713	14534	14582	14473	14494	14520	14514	14479	14636	14559	14616	14497	14626	14647	14630	14459	14613	14610	14472	14682	14884	14570	14727	14555	14583	14549	14549	14608	14747	14670	14687	14762	14668	14741	14512	14655	14548	14710	14605	14704	14622	14823	14424	14653	14439	14539	14790	14770	14689	14673	14680	14564	14507	14734	14670	14626	14541	14669	14773	14782	14628	14727	14536	14578	14629	14907	14633	14611	14574	14459	14744	14617	14678	14400	14649	14443	14718	14614	14500	14459	14537	14552	14744	14546	14780	14563	14413	14485	14583	14390	14741	14722	14751	14452	14602	14575	14541	14664	14607	14698	14428	14582	14677	14563	14563	14788	14663	14715	14761	14676	14712	14644	14611	14773	14652	14667	14552	14612	14587	14578	14679	14542	14768	14576	14690	14695	14748	14815
41532	55827	40844	20714	19876	21270	18662	16315	15061	13931	13315	12981	12713	12599	12432	12487	12512	12706	12488	12523	12503	12508	12480	12414	12559	12361	12590	12431	12648	12397	12633	12463	12435	12604	12312	12503	12492	12576	12467	12391	12530	12531	12389	12497	12632	12429	12636	12597	12520	12431	12576	12520	12506	12540	12299	12478	12317	12493	12458	12487	12579	12719	12502	12637	12429	12538	12448	12374	12549	12569	12482	12610	12558	12602	12442	12488	12486	12266	12344	12578	12551	12567	12449	12369	12618	12392	12618	12400	12500	12601	12422	12362	12575	12342	12483	12570	12410	12538	12361	12497	12393	12483	12433	12557	12503	12570	12589	12499	12422	12453	12524	12487	12579	12442	12481	12483	12387	12489	12448	12701	12439	12459	12400	12370	12486	12515	12359	12356	12384	12571	12477	12684	12514	12565	12441	12289	12367	12388	12305	12428	12562	12501	12382	12796	12454	12421	12453	12340	12494	12355	12361	12494	12465	12668	12509	12476	12299	12315	12495	12613	12371	12363	12467	12394	12578	12452	12418	12391	12653	12385	12489	12316	12526	12533	12503	12446	12467	12505	12373	12455	12542	12535	12467	12386	12506	12515	12533	12485	12411	12415	12531	12486	12548	12304	12459	12484	12440	12460	12480	12379	12487	12551	12429	12471	12509	12436	12492	12482	12364	12422	12486	12541	12532	12615	12538	12428	12545	12351	12480	12515	12385	12394	12548	12404	12396	12485	12307	12471	12518	12478	12513	12622	12529	12516	12586	12345	12506	12334	12366	12352	12461	12450	12545	12544	12561	12351	12530	12478	12473	12605	12461	12480	12562	12317	12505	12477	12448	12352	12598	12269	12415	12579	12572	12395	12561	12494	12395	12435	12562	12472	12473	12500	12329	12308	12389	12607	12381	12532	12440	12568	12533	12372	12413	12532	12363	12544	12426	12588	12412	12468	12381	12533	12492	12679	12576	12468	12434	12544	12561	12412	12377	12469	12518	12536	12547	12616	12371	12476	12463	12428	12241	12398	12392	12450	12521	12442	12495	12559	12452	12424	12533	12354	12494	12387	12319	12405	12570	12429	12503	12454	12410	12454	12590	12570	12462	12572	12381	12490	12555	12243	12490	12330	12449	12470	12547	12429	12528	12373	12304	12348	12390	12491	12582	12479	12375	12521	12346	12431	12527	12558	12529	12525	12476	12493	12783	12500	12512	12476	12340	12477	12460	12644	12364	12340	12553	12660	12433	12309	12554	12335	12388	12380	12522	12474	12567	12467	12534	12627	12419	12372	12539	12482	12644	12464	12644	12613	12517	12463	12328	12393	12510	12545	12472	12340	12517	12564	12593	12521	12409	12474	12589	12428	12365	12445	12444	12415	12309	12480	12478	12501	12430	12488	12539	12439	12650	12476	12350	12577	12479	12421	12503	12537	12482	12439	12454	12595	12658	12466	12384	12599	12482	12386	12522	12608	12433	12499	12476	12565	12377	12425	12601	12382	12577	12578	12545	12604	12452	12568	12585	12510	12404	12461	12395	12422	12495	12489	12487	12384	12498	12388	12394	12384	12436	12519	12548	12520	12482	12557	12689	12490	12442	12511	12475	12420	12516	12334	12478	12495	12418	12454	12539	12623	12467	12351	12404	12602	12456	12400	12414	12454	12423	12359	12539	12374	12554	12508	12360	12571	12489	12358	12603	12618	12535	12399	12481	12602	12480	12408	12281	12442	12467	12591	12432	12599	12553	12419	12336	12408	12367	12383	12472	12432	12579	12471	12480	12486	12471	12530	12438	12388	12474	12536	12493	12363	12559	12330	12449	12396	12448	12658	12402	12383	12539	12430	12485	12459	12548	12402	12573	12447	12432	12458	12622	12458	12352	12309	12406	12298	12425	12615	12573	12436	12343	12366	12442	12346	12465	12512	12486	12501	12572	12591	12614	12404	12489	12494	12427	12494	12403	12363	12526	12647	12603	12432	12533	12540	12473	12320	12404	12648	12632	12609	12448	12519	12565	12331	12382	12493	12345	12489	12532	12384	12550	12369	12520	12391	12497	12456	12478	12621	12453	12587	12373	12374	12298	12303	12529	12495	12424	12406	12441	12395	12567	12651	12467	12461	12747	12577	12414	12654	12504	12673	12455	12526	12555	12561	12476	12418	12457	12492	12487	12505	12509	12471	12485	12563	12517	12577	12315	12386	12330	12354	12601	12458	12387	12335	12456	12484	12518	12556	12503	12403	12426	12475	12526	12566	12451	12323	12387	12369	12390	12553	12412	12518	12503	12427	12536	12422	12489	12524	12498	12544	12405	12470	12545	12328	12518	12458	12472	12402	12475	12549	12633	12466	12593	12384	12388	12312	12536	12522	12460	12597	12348	12591	12521	12447	12583	12328	12553	12458	12420	12471	12323	12410	12530	12379	12532	12504	12433	12361	12488	12312	12627	12438	12404	12428	12438	12388	12510	12424	12504	12457	12465	12573	12542	12561	12431	12429	12352	12620	12631	12477	12460	12472	12577	12545	12434	12477	12462	12535	12655	12535	12487	12528	12367	12718	12334	12490	12500	12459	12357	12250	12414	12425	12343	12677	12375	12578	12548	12538	12547	12500	12387	12601	12468	12547	12593	12536	12489	12555	12498	12384	12401	12576	12337	12510	12433	12530	12533	12509	12382	12456	12391	12495	12508	12437	12437	12491	12493	12509	12505	12498	12403	12531	12415	12593	12324	12340	12635	12425	12573	12484	12432	12446	12483	12447	12553	12453	12465	12501	12397	12327	12414	12439	12505	12452	12611	12422	12609	12463	12621	12464	12528	12539	12247	12471	12454	12620	12358	12564	12507	12427	12421	12511	12496	12440	12369	12384	12568	12630	12502	12520	12454	12290	12600	12605	12367	12555	12374	12492	12569	12501	12413	12486	12353	12475	12381	12396	12408	12506	12383	12514	12425	12426	12583	12267	12519	12399	12318	12437	12559	12494	12566	12348	12480	12389	12420	12423	12416	12556	12360	12491	12418	12343	12645	12634	12514	12308	12483	12398	12506	12421	12449	12330	12529	12358	12549	12439	12263	12575	12343	12594	12519	12332	12561	12607	12568	12392	12433	12393	12360	12526	12346	12437	12545	12549	12529	12650	12371	12566	12348	12432	12473	12419	12342	12310	12315	12564	12544	12417	12346	12545	12541	12484	12469	12409	12409	12500	12376	12562	12356	12457	12519	12619	12422	12618	12485	12491	12581	12513	12484	12388	12488	12441	12560	12526	12449	12384	12445	12381	12403	12554	12363	12412	12617	12477	12457	12407	12607	12614	12521	12595	12492	12618	12576	12512	12591	12432	12584	12535	12541	12610	12557	12392	12514	12462	12612	12400	12385	12580	12595	12405	12538	12418	12424	12488	12634	12394	12360	12402	12431	12575	12420	12417	12421	12550	12387	12481	12511	12571	12534	12579	12564	12529	12423	12451	12400	12507	12658	12501	12379	12471	12611	12586	12465	12453	12484	12363	12568	12537	12510	12513	12433	12359	12578	12571	12481	12507	12476	12478	12525	12366	12402	12276	12638	12574	12496	12455	12444	12457	12482	12621	12528	12356	12472	12556	12660	12445	12572	12530	12277	12536	12476	12515	12523	12563	12564	12366	12509	12396	12381	12553	12678	12479	12383	12517	12522	12539	12482	12433	12491	12427	12446	12408	12365	12380	12516	12452	12390	12388	12441	12381	12349	12475	12548	12444	12358	12311	12523	12430	12311	12474	12571	12511	12664	12474	12441	12623	12429	12449	12586	12546	12434	12396	12602	12404	12525	12514	12438	12577	12545	12381	12490	12473	12511	12392	12516	12403	12426	12557	12717	12377	12583	12369	12567	12505	12592	12489	12555	12479	12390	12523	12459	12588	12358	12557	12542	12582	12493	12538	12419	12502	12413	12701	12455	12502	12407	12589	12259	12479	12426	12579	12701	12531	12450	12675	12394	12458	12467	12531	12376	12413	12337	12594	12417	12570	12630	12415	12660	12350	12444	12452	12253	12489	12629	12325	12469	12445	12519	12409	12543	12488	12567	12464	12656	12613	12492	12366	12527	12385	12552	12419	12390	12522	12673	12330	12475	12473	12685	12350	12615	12596	12558	12546	12557	12475	12453	12425	12586	12437	12561	12511	12360	12465	12419	12538	12409	12368	12477	12747	12448	12449	12384	12485	12458	12476	12494	12374	12636	12365	12559	12388	12611	12603	12580	12595	12551	12560	12494	12448	12511	12463	12474	12473	12479	12382	12627	12459	12565	12394	12598	12569	12426	12526	12509	12567	12351	12567	12525	12299	12656	12477	12350	12414	12492	12417	12475	12624	12399	12575	12370	12515	12373	12611	12461	12492	12432	12328	12331	12436	12564	12444	12492	12407	12453	12607	12443	12383	12448	12377	12417	12587	12364	12335	12539	12345	12432	12462	12444	12424	12536	12489	12572	12429	12392	12518	12397	12635	12316	12550	12515	12587	12379	12457	12466	12499	12510	12536	12460	12474	12710	12590	12391	12589	12516	12449	12397	12408	12439	12447	12279	12471	12436	12440	12415	12575	12336	12523	12512	12605	12500	12626	12498	12380	12477	12440	12543	12426	12689	12575	12597	12527	12392	12433	12420	12658	12399	12547	12500	12463	12545	12538	12498	12421	12550	12465	12528	12361	12557	12400	12437	12542	12421	12470	12537	12514	12361	12590	12482	12628	12377	12563	12560	12516	12438	12461	12449	12415	12662	12519	12459	12424	12436	12406	12343	12516	12551	12637	12488	12492	12399	12542	12634	12528	12533	12618	12370	12354	12550	12467	12538	12597	12502	12494	12536	12466	12554	12572	12616	12438	12431	12499	12409	12518	12417	12455	12585	12395	12590	12505	12418	12395	12505	12666	12455	12376	12258	12409	12517	12551	12598	12498	12563	12240	12516	12550	12499	12577	12539	12397	12509	12330	12509	12678	12492	12527	12515	12603	12543	12541	12405	12452	12503	12228	12442	12441	12398	12518	12539	12415	12543	12459	12593	12577	12427	12548	12343	12525	12449	12404	12386	12436	12496	12332	12446	12445	12540	12381	12526	12403	12655	12648	12374	12418	12359	12418	12448	12547	12574	12543	12320	12509	12379	12563	12572	12582
26694	23236	32232	29746	40731	48690	45327	31971	24561	20426	17305	15719	15053	14875	14776	14564	14568	14562	14664	14627	14708	14593	14629	14679	14473	14469	14558	14636	14593	14464	14263	14573	14679	14509	14810	14755	14488	14475	14437	14380	14394	14449	14632	14813	14639	14555	14394	14713	14590	14543	14631	14525	14554	14681	14557	14633	14583	14657	14705	14496	14649	14544	14349	14502	14648	14489	14615	14523	14459	14614	14597	14412	14362	14542	14569	14752	14580	14642	14564	14496	14386	14653	14377	14618	14578	14567	14695	14522	14661	14489	14507	14414	14587	14542	14511	14392	14487	14538	14712	14464	14508	14686	14677	14581	14582	14831	14671	14554	14659	14683	14456	14539	14518	14577	14588	14609	14681	14643	14649	14572	14639	14357	14558	14660	14367	14606	14643	14674	14601	14515	14597	14405	14606	14607	14491	14643	14743	14675	14603	14437	14459	14575	14479	14404	14647	14483	14657	14466	14500	14723	14529	14643	14473	14578	14624	14600	14550	14393	14472	14513	14644	14556	14515	14759	14595	14460	14512	14675	14752	14607	14635	14626	14608	14797	14648	14615	14539	14372	14510	14569	14560	14537	14563	14498	14641	14494	14611	14690	14474	14442	14582	14371	14542	14683	14754	14657	14772	14770	14537	14609	14536	14397	14528	14496	14487	14556	14491	14478	14551	14693	14585	14603	14624	14613	14740	14441	14506	14608	14721	14655	14504	14531	14423	14631	14345	14422	14573	14573	14577	14534	14504	14797	14527	14549	14576	14438	14644	14388	14532	14538	14498	14402	14635	14453	14573	14591	14441	14624	14512	14497	14569	14616	14389	14491	14464	14534	14601	14503	14569	14677	14604	14514	14637	14491	14688	14487	14420	14471	14598	14583	14443	14339	14588	14667	14479	14486	14365	14499	14608	14627	14598	14632	14608	14538	14829	14602	14588	14592	14548	14610	14608	14486	14514	14537	14412	14415	14573	14698	14593	14381	14361	14465	14558	14572	14632	14396	14559	14586	14670	14777	14496	14461	14402	14602	14577	14487	14573	14445	14562	14384	14443	14496	14643	14618	14666	14412	14610	14618	14632	14620	14606	14375	14635	14736	14551	14682	14631	14605	14514	14588	14541	14579	14489	14629	14641	14595	14456	14491	14542	14511	14468	14449	14395	14635	14520	14586	14655	14535	14548	14550	14478	14617	14731	14768	14457	14590	14593	14650	14609	14495	14564	14475	14568	14516	14490	14512	14293	14541	14708	14704	14499	14483	14617	14600	14564	14584	14531	14575	14542	14833	14664	14568	14494	14230	14680	14461	14529	14617	14382	14261	14420	14521	14647	14521	14451	14483	14701	14637	14569	14701	14629	14658	14429	14525	14424	14553	14653	14667	14692	14453	14490	14269	14544	14529	14558	14661	14554	14530	14454	14650	14568	14625	14519	14607	14670	14421	14481	14531	14617	14454	14724	14331	14537	14654	14425	14619	14611	14695	14440	14511	14448	14577	14746	14456	14579	14549	14455	14635	14492	14534	14487	14342	14532	14452	14493	14736	14507	14506	14432	14615	14603	14420	14531	14452	14761	14503	14511	14625	14632	14720	14595	14493	14465	14561	14528	14795	14619	14442	14372	14446	14512	14471	14551	14786	14671	14506	14377	14659	14565	14522	14705	14502	14589	14613	14497	14485	14665	14425	14430	14497	14585	14704	14881	14664	14583	14449	14507	14510	14587	14616	14588	14531	14365	14520	14649	14520	14659	14481	14682	14447	14711	14384	14236	14671	14484	14734	14642	14471	14724	14529	14541	14568	14551	14689	14679	14328	14568	14485	14559	14508	14596	14649	14562	14667	14449	14444	14433	14677	14609	14389	14427	14692	14690	14754	14515	14668	14400	14621	14689	14584	14659	14588	14396	14583	14398	14701	14509	14557	14610	14629	14614	14399	14509	14553	14561	14643	14576	14718	14647	14596	14561	14491	14367	14568	14528	14517	14688	14689	14440	14723	14582	14524	14538	14657	14582	14389	14480	14342	14603	14776	14381	14526	14488	14475	14581	14615	14541	14407	14527	14534	14486	14397	14380	14588	14530	14517	14469	14583	14720	14219	14590	14781	14518	14460	14428	14480	14646	14565	14514	14461	14596	14787	14585	14650	14558	14625	14516	14626	14640	14621	14720	14622	14475	14356	14456	14511	14602	14607	14862	14665	14774	14368	14382	14549	14548	14354	14545	14531	14499	14498	14593	14434	14722	14362	14613	14600	14627	14668	14396	14806	14382	14583	14579	14537	14719	14680	14654	14641	14567	14484	14605	14642	14492	14566	14524	14661	14472	14854	14474	14587	14392	14636	14513	14450	14652	14498	14769	14587	14576	14606	14610	14591	14815	14543	14594	14690	14666	14429	14583	14405	14458	14587	14669	14681	14534	14642	14494	14436	14570	14596	14598	14587	14593	14696	14627	14245	14526	14487	14588	14648	14457	14623	14679	14640	14564	14486	14596	14594	14635	14738	14486	14616	14808	14624	14434	14620	14580	14646	14652	14400	14603	14636	14432	14522	14712	14537	14572	14528	14631	14534	14819	14496	14665	14644	14537	14691	14564	14715	14816	14708	14459	14475	14457	14605	14520	14662	14677	14600	14487	14616	14543	14468	14731	14551	14587	14567	14504	14725	14541	14548	14489	14563	14700	14526	14480	14546	14595	14466	14619	14530	14510	14525	14618	14583	14508	14557	14553	14665	14509	14647	14682	14348	14466	14775	14473	14491	14589	14591	14529	14418	14674	14445	14535	14625	14709	14543	14527	14526	14537	14585	14577	14531	14636	14489	14498	14613	14431	14663	14476	14556	14417	14455	14579	14470	14165	14550	14732	14609	14699	14593	14314	14468	14695	14640	14639	14532	14359	14557	14533	14814	14586	14520	14775	14515	14350	14520	14578	14562	14465	14502	14521	14850	14632	14632	14566	14909	14602	14503	14788	14456	14732	14489	14741	14488	14593	14555	14676	14660	14659	14564	14666	14366	14609	14554	14541	14653	14584	14323	14557	14465	14514	14764	14575	14613	14369	14371	14699	14435	14396	14516	14723	14430	14647	14701	14546	14706	14667	14641	14537	14534	14410	14504	14503	14542	14339	14555	14588	14391	14465	14618	14795	14538	14678	14596	14467	14578	14394	14439	14418	14336	14558	14817	14716	14645	14706	14714	14542	14496	14729	14514	14541	14474	14628	14532	14638	14355	14614	14500	14614	14548	14618	14542	14829	14556	14602	14462	14462	14468	14406	14427	14361	14557	14658	14746	14587	14635	14468	14763	14524	14448	14287	14499	14619	14467	14454	14661	14613	14638	14619	14440	14441	14446	14614	14476	14444	14440	14600	14512	14508	14368	14514	14655	14733	14605	14517	14571	14850	14295	14524	14557	14425	14442	14761	14629	14491	14529	14469	14517	14584	14543	14464	14470	14540	14466	14613	14721	14333	14543	14655	14671	14372	14521	14656	14591	14613	14553	14642	14499	14539	14723	14589	14532	14778	14504	14521	14496	14650	14540	14540	14597	14520	14627	14507	14493	14721	14465	14675	14418	14523	14824	14432	14614	14586	14520	14564	14679	14746	14907	14671	14554	14487	14465	14499	14590	14631	14666	14668	14610	14559	14525	14596	14523	14571	14598	14600	14597	14688	14439	14619	14580	14428	14349	14710	14570	14508	14556	14525	14577	14484	14660	14798	14527	14503	14672	14539	14760	14603	14562	14505	14543	14556	14558	14409	14652	14467	14650	14432	14609	14458	14552	14599	14577	14383	14505	14684	14615	14627	14563	14548	14416	14436	14430	14783	14629	14652	14689	14572	14547	14688	14379	14652	14631	14549	14721	14603	14755	14546	14244	14693	14538	14462	14408	14861	14358	14531	14422	14382	14528	14549	14821	14562	14485	14666	14541	14586	14666	14455	14506	14336	14562	14474	14719	14417	14370	14648	14927	14765	14410	14647	14603	14408	14513	14595	14515	14465	14650	14600	14660	14690	14496	14521	14534	14443	14419	14716	14293	14708	14672	14540	14518	14566	14383	14461	14666	14500	14790	14553	14668	14727	14833	14598	14639	14475	14635	14407	14514	14542	14609	14527	14996	14664	14656	14622	14499	14370	14678	14507	14513	14593	14636	14543	14520	14471	14371	14496	14438	14567	14725	14734	14607	14614	14598	14444	14555	14429	14454	14496	14561	14624	14557	14500	14721	14511	14675	14552	14510	14697	14452	14560	14537	14457	14559	14491	14662	14610	14556	14568	14753	14688	14615	14564	14485	14405	14694	14606	14525	14569	14801	14651	14636	14671	14517	14362	14497	14322	14595	14560	14484	14631	14586	14451	14606	14587	14655	14751	14630	14622	14429	14385	14410	14802	14542	14709	14575	14682	14484	14544	14639	14680	14424	14531	14514	14480	14434	14644	14634	14613	14500	14610	14589	14468	14562	14437	14735	14685	14468	14518	14573	14760	14505	14652	14262	14617	14724	14654	14587	14465	14354	14445	14636	14631	14628	14513	14416	14398	14487	14688	14448	14465	14730	14499	14533	14611	14779	14568	14489	14529	14616	14560	14662	14601	14469	14422	14604	14440	14662	14492	14559	14631	14637	14485	14467	14590	14585	14658	14722	14621	14432	14639	14573	14420	14464	14639	14539	14506	14680	14623	14329	14562	14644	14626	14396	14394	14740	14561	14476	14523	14527	14466	14653	14520	14608	14553	14555	14560	14540	14605	14570	14401	14361	14713	14226	14557	14535	14607	14651	14462	14652	14719	14610	14671	14504	14507	14464	14461	14852	14400	14529	14527	14565	14593	14399	14492	14309	14410	14537	14424	14508	14709	14542	14578	14405	14729	14552	14469	14565	14697	14568	14600	14346	14605	14629	14636	14569	14539	14336	14734	14714	14374	14612	14595	14378	14636	14588	14727	14620	14512	14478	14587	14443	14642	14640	14610	14520	14435	14480	14750	14577	14515	14671	14743	14717	14636	14623	14561	14513	14710	14808	14581	14656	14631	14542	14656	14611	14725	14533	14688	14506	14488	14486	14608	14590	14561	14648	14577	14387	14275	14536	14602	14703	14654	14549	14594	14594	14435	14582	14484	14520	14536	14542	14575	14655	14446	14574	14491	14420
41003	59145	49616	35125	47691	49026	43613	30611	23460	18628	15335	13428	12863	12488	12483	12516	12420	12504	12440	12394	12518	12451	12498	12585	12548	12406	12579	12395	12375	12553	12474	12485	12316	12515	12509	12510	12491	12519	12276	12519	12447	12570	12337	12443	12376	12409	12515	12450	12418	12496	12505	12501	12466	12475	12434	12502	12202	12525	12536	12465	12413	12421	12399	12442	12510	12480	12320	12551	12363	12421	12502	12541	12540	12463	12412	12459	12373	12513	12552	12427	12562	12514	12388	12413	12400	12522	12604	12376	12547	12539	12357	12440	12531	12410	12336	12414	12457	12416	12521	12434	12517	12497	12266	12528	12702	12489	12555	12463	12409	12561	12397	12438	12410	12406	12540	12489	12320	12352	12395	12460	12620	12311	12548	12375	12363	12516	12342	12416	12565	12330	12472	12404	12548	12509	12461	12486	12480	12346	12406	12507	12469	12510	12472	12582	12475	12393	12391	12459	12425	12400	12622	12453	12550	12493	12535	12374	12441	12453	12284	12437	12363	12421	12576	12436	12503	12441	12430	12412	12488	12537	12338	12361	12363	12518	12355	12447	12516	12508	12548	12421	12564	12383	12713	12394	12613	12534	12497	12430	12453	12605	12280	12501	12476	12458	12451	12373	12390	12506	12312	12405	12443	12480	12414	12389	12514	12334	12420	12584	12463	12364	12510	12569	12362	12341	12555	12480	12409	12528	12395	12593	12251	12332	12423	12345	12607	12384	12445	12478	12529	12502	12423	12467	12426	12392	12563	12373	12347	12329	12413	12395	12409	12496	12490	12292	12439	12565	12362	12306	12414	12449	12576	12439	12485	12271	12405	12549	12445	12481	12536	12603	12523	12380	12368	12300	12279	12431	12410	12626	12399	12479	12457	12591	12511	12564	12546	12361	12398	12553	12593	12414	12488	12567	12216	12302	12439	12536	12426	12504	12404	12512	12275	12452	12450	12471	12504	12526	12459	12416	12454	12488	12345	12375	12330	12516	12561	12521	12291	12411	12547	12407	12594	12412	12435	12559	12486	12477	12516	12399	12421	12537	12362	12422	12628	12530	12541	12481	12531	12398	12320	12514	12351	12352	12745	12445	12458	12503	12356	12538	12456	12516	12468	12502	12516	12239	12450	12350	12457	12318	12310	12535	12364	12301	12464	12429	12576	12525	12587	12386	12302	12603	12459	12439	12564	12552	12562	12317	12347	12406	12420	12481	12358	12332	12331	12496	12632	12540	12397	12478	12586	12487	12492	12496	12429	12525	12469	12363	12494	12378	12499	12434	12489	12527	12502	12504	12425	12433	12233	12452	12467	12439	12478	12546	12447	12489	12468	12317	12424	12419	12399	12478	12552	12313	12532	12344	12501	12487	12413	12453	12470	12485	12516	12359	12479	12515	12380	12437	12377	12445	12420	12418	12645	12536	12479	12573	12570	12595	12492	12418	12617	12404	12344	12347	12429	12451	12379	12498	12518	12417	12499	12473	12389	12347	12568	12440	12504	12451	12556	12469	12400	12485	12547	12453	12465	12442	12299	12581	12352	12386	12468	12533	12604	12481	12487	12399	12462	12581	12535	12582	12398	12467	12620	12339	12552	12420	12585	12456	12511	12632	12453	12492	12403	12449	12451	12314	12554	12507	12470	12395	12471	12438	12563	12463	12436	12390	12619	12366	12537	12477	12425	12569	12358	12356	12455	12519	12470	12542	12557	12433	12396	12522	12429	12515	12570	12363	12523	12532	12517	12604	12443	12524	12448	12485	12467	12560	12457	12453	12481	12405	12389	12326	12540	12555	12425	12660	12395	12391	12553	12407	12384	12533	12562	12441	12359	12479	12319	12388	12517	12452	12520	12464	12413	12437	12563	12472	12345	12399	12365	12368	12522	12568	12404	12282	12417	12425	12528	12325	12447	12516	12506	12271	12407	12518	12548	12478	12418	12405	12600	12498	12323	12424	12538	12392	12411	12580	12394	12259	12521	12593	12508	12388	12506	12502	12516	12538	12567	12512	12530	12456	12445	12199	12510	12534	12529	12460	12459	12497	12643	12563	12366	12311	12353	12549	12475	12416	12525	12502	12411	12609	12371	12252	12387	12498	12290	12394	12605	12486	12480	12498	12375	12450	12358	12392	12486	12448	12330	12328	12501	12437	12325	12482	12605	12388	12437	12551	12551	12371	12519	12505	12556	12469	12415	12563	12550	12396	12349	12365	12492	12455	12496	12374	12589	12524	12487	12390	12495	12544	12510	12405	12378	12366	12533	12458	12113	12548	12501	12460	12415	12499	12502	12392	12469	12493	12378	12366	12490	12500	12404	12530	12483	12424	12255	12346	12468	12273	12488	12380	12529	12417	12698	12446	12437	12348	12162	12453	12545	12473	12425	12640	12383	12429	12274	12501	12499	12502	12543	12512	12354	12399	12363	12425	12443	12267	12423	12425	12361	12516	12348	12629	12278	12215	12340	12568	12550	12371	12595	12473	12428	12497	12471	12507	12507	12403	12372	12432	12402	12346	12626	12214	12479	12625	12398	12417	12326	12640	12374	12617	12514	12501	12429	12476	12392	12316	12532	12512	12473	12580	12553	12441	12530	12604	12431	12468	12388	12347	12387	12664	12343	12391	12569	12267	12444	12426	12376	12528	12427	12467	12550	12564	12380	12573	12397	12366	12597	12374	12579	12524	12521	12671	12553	12479	12490	12596	12372	12384	12365	12390	12434	12305	12405	12553	12427	12331	12397	12415	12305	12468	12459	12400	12458	12482	12558	12552	12504	12335	12293	12474	12414	12426	12409	12566	12307	12492	12449	12520	12527	12685	12458	12334	12321	12473	12525	12520	12471	12646	12592	12513	12296	12343	12402	12570	12433	12402	12492	12358	12591	12607	12318	12437	12324	12496	12383	12379	12579	12400	12346	12292	12440	12510	12478	12566	12403	12602	12453	12408	12509	12449	12592	12372	12534	12480	12434	12602	12432	12522	12517	12500	12423	12486	12585	12283	12583	12439	12256	12323	12514	12482	12350	12355	12446	12518	12532	12582	12506	12558	12453	12390	12524	12341	12390	12540	12514	12556	12329	12398	12479	12488	12322	12233	12497	12498	12411	12431	12420	12393	12408	12464	12481	12460	12572	12499	12468	12433	12516	12359	12409	12476	12314	12518	12511	12340	12411	12430	12443	12354	12391	12499	12501	12375	12544	12501	12412	12426	12481	12549	12455	12446	12382	12573	12421	12295	12427	12379	12440	12493	12506	12518	12445	12391	12205	12333	12516	12486	12659	12419	12536	12553	12582	12368	12434	12424	12665	12532	12429	12384	12550	12512	12548	12528	12593	12449	12428	12462	12390	12669	12362	12434	12503	12466	12296	12403	12428	12360	12298	12391	12352	12573	12361	12304	12395	12501	12514	12640	12404	12499	12436	12597	12474	12484	12275	12510	12450	12459	12463	12577	12364	12539	12274	12364	12575	12283	12483	12352	12382	12567	12510	12678	12547	12437	12393	12415	12572	12371	12454	12510	12476	12496	12504	12415	12591	12457	12548	12491	12483	12510	12397	12459	12488	12364	12531	12648	12377	12353	12292	12363	12316	12421	12548	12415	12370	12431	12442	12344	12467	12453	12420	12593	12309	12397	12398	12584	12397	12439	12469	12594	12450	12392	12364	12524	12496	12439	12371	12289	12563	12433	12518	12568	12329	12334	12473	12404	12488	12423	12467	12466	12566	12541	12438	12322	12454	12487	12231	12496	12375	12465	12325	12500	12452	12451	12288	12334	12494	12528	12453	12453	12579	12416	12459	12348	12389	12648	12529	12502	12479	12453	12419	12437	12545	12434	12486	12322	12520	12410	12412	12467	12454	12408	12484	12597	12349	12358	12455	12347	12338	12495	12487	12489	12626	12458	12338	12396	12491	12428	12555	12542	12468	12617	12393	12387	12440	12552	12524	12345	12503	12284	12352	12440	12551	12501	12384	12432	12389	12498	12490	12476	12494	12221	12590	12411	12478	12635	12335	12282	12460	12328	12560	12594	12537	12405	12464	12352	12401	12422	12405	12389	12475	12477	12530	12533	12527	12393	12527	12431	12511	12407	12378	12354	12445	12448	12421	12338	12442	12322	12526	12481	12548	12488	12487	12461	12583	12493	12427	12299	12513	12446	12456	12375	12328	12435	12299	12477	12320	12369	12449	12385	12588	12429	12281	12405	12480	12414	12461	12325	12394	12454	12551	12583	12419	12428	12516	12586	12530	12323	12323	12391	12388	12380	12515	12465	12424	12375	12595	12510	12402	12489	12519	12520	12363	12493	12582	12393	12337	12476	12443	12477	12527	12403	12531	12339	12681	12518	12457	12601	12518	12516	12414	12389	12486	12499	12647	12489	12454	12399	12433	12441	12444	12463	12432	12398	12451	12409	12421	12507	12526	12422	12422	12457	12506	12446	12411	12421	12409	12572	12395	12426	12385	12400	12422	12552	12479	12395	12341	12488	12396	12347	12410	12448	12402	12432	12530	12298	12491	12324	12432	12397	12627	12450	12536	12499	12462	12561	12438	12390	12379	12272	12670	12499	12468	12610	12538	12479	12467	12492	12384	12348	12362	12401	12611	12510	12491	12530	12382	12528	12447	12458	12522	12386	12641	12400	12378	12491	12299	12390	12356	12417	12448	12545	12367	12452	12435	12487	12477	12584	12385	12336	12369	12358	12540	12515	12413	12399	12509	12542	12462	12405	12501	12435	12454	12544	12466	12450	12314	12429	12436	12419	12431	12570	12486	12511	12504	12458	12487	12422	12447	12364	12326	12395	12453	12520	12400	12403	12499	12482	12590	12469	12428	12472	12524	12510	12512	12379	12400	12555	12316	12439	12406	12526	12398	12455	12415	12479	12470	12244	12481	12375	12403	12477	12486	12444	12408	12381	12544	12336	12546	12491	12476	12454	12395	12368	12457	12543	12384	12455	12414	12468	12476	12376	12285	12569	12504	12566	12438	12548	12339	12410	12365	12521	12375	12436	12482	12525	12379	12599	12426	12447	12392	12478	12367	12583	12302	12462	12357	12476	12424	12502	12527	12510	12448	12516	12420	12540	12502	12651	12454	12392	12392	12526	12302	12377	12471	12418	12588	12628	12440	12537	12539	12462
24383	21211	28417	25812	46046	67290	63357	49520	36038	26476	20338	16965	15593	14921	14607	14614	14528	14374	14540	14344	14670	14484	14410	14320	14492	14585	14516	14493	14364	14433	14476	14363	14453	14383	14240	14415	14384	14392	14294	14513	14395	14560	14303	14136	14305	14377	14325	14271	14312	14305	14441	14385	14440	14264	14412	14333	14373	14372	14351	14238	14403	14421	14333	14348	14447	14358	14334	14334	14399	14204	14006	14352	14529	14237	14293	14437	14535	14390	14457	14310	14494	14323	14341	14459	14334	14279	14328	14271	14447	14338	14224	14253	14317	14211	14495	14203	14389	14458	14366	14316	14515	14024	14432	14436	14540	14490	14394	14238	14292	14353	14268	14374	14468	14356	14273	14220	14383	14320	14429	14204	14266	14437	14333	14279	14251	14201	14424	14386	14228	14314	14040	14231	14268	14221	14350	14219	14300	14595	14604	14368	14211	14122	14441	14382	14473	14247	14188	14419	14269	14369	14434	14240	14272	14423	14471	14381	14482	14224	14168	14128	14253	14195	14410	14399	14325	14532	14447	14445	14342	14356	14339	14390	14382	14277	14374	14366	14254	14292	14256	14027	14380	14349	14099	14372	14336	14345	14424	14633	14223	14438	14405	14305	14410	14444	14260	14359	14280	14337	14328	14356	14277	14390	14348	14449	14432	14285	14389	14335	14462	14347	14260	14327	14602	14288	14523	14374	14242	14369	14404	14545	14322	14337	14194	14246	14117	14483	14337	14365	14382	14203	14267	14321	14373	14354	14547	14256	14459	14314	14423	14210	14236	14040	14292	14411	14419	14409	14316	14257	14474	14178	14299	14159	14373	14262	14194	14391	14232	14269	14428	14352	14147	14137	14289	14261	14338	14302	14176	14279	14233	14387	14285	14252	14394	14126	14318	14331	14238	14320	14168	14231	14245	14472	14461	14431	14277	14208	14068	14328	14367	14198	14294	14263	14291	14295	14208	14324	14422	14436	14491	14501	14432	14407	14210	14442	14341	14415	14496	14351	14445	14403	14242	14396	14430	14308	14273	14152	14380	14313	14431	14201	14285	14300	14060	14505	14229	14425	14365	14270	14417	14315	14302	14269	14175	14400	14418	14412	14300	14227	14321	14459	14511	14322	14524	14227	14397	14257	14236	14368	14505	14384	14213	14163	14368	14304	14334	14289	14261	14313	14278	14194	14281	14357	14396	14458	14484	14327	14602	14459	14366	14450	14332	14289	14388	14220	14439	14311	14458	14360	14382	14466	14566	14206	14522	14342	14256	14129	14266	14374	14230	14380	14210	14170	14422	14473	14380	14065	14407	14458	14525	14282	14315	14259	14412	14174	14411	14280	14325	14111	14364	14358	14364	14346	14148	14326	14388	14278	14302	14224	14411	14194	14403	14319	14535	14401	14404	14325	14321	14441	14340	14341	14415	14176	14211	14137	14298	14280	14251	14429	14361	14528	14035	14499	14287	14340	14164	14147	14246	14461	14397	14311	14306	14171	14325	14221	14261	14359	14252	14259	14298	14268	14259	14217	14113	14400	14269	14600	14224	14305	14396	14357	14512	14397	14429	14308	14247	14225	14474	14202	14324	14132	14148	14369	14391	14209	14109	14264	14242	14332	14210	14240	14379	14341	14567	14288	14122	14265	14357	14330	14303	14292	14427	14325	14347	14250	14290	14070	14213	14505	14258	14413	14270	14372	14422	14321	14195	14467	14332	14435	14214	14417	14555	14181	14296	14361	14444	14386	14326	14216	14279	14358	14226	14378	14346	14180	14255	14157	14357	14336	14536	14387	14315	14205	14241	14181	14405	14460	14133	14619	14338	14244	14247	14309	14397	14439	14511	14311	14251	14247	14221	14115	14195	14162	14356	14475	14226	14367	14266	14195	14477	14337	14241	14155	14360	14270	14387	14292	14236	14339	14225	14339	14363	14398	14402	14315	14357	14247	14312	14486	14453	14365	14595	14149	14324	14185	14407	14324	14348	14420	14340	14366	14180	14228	14413	14517	14413	14330	14165	14272	14373	14417	14321	14233	14401	14396	14463	14298	14322	14264	14394	14206	14124	14255	14470	14274	14286	14366	14361	14384	14633	14428	14258	14303	14441	14494	14424	14450	14485	14418	14473	14338	14272	14219	14359	14345	14229	14370	14322	14368	14401	14510	14395	14295	14315	14203	14231	14280	14288	14227	14348	14234	14432	14100	14200	14224	14357	14341	14242	14494	14374	14452	14329	14293	14441	14320	14484	14175	14279	14269	14312	14170	14268	14262	14209	14255	14417	14238	14398	14362	14366	14259	14361	14259	14308	14211	14426	14350	14402	14075	14198	14298	14284	14181	14363	14540	14327	14249	14322	14225	14265	14377	14285	14347	14294	14212	14395	14250	14443	14540	14237	14275	14385	14497	14350	14267	14406	14330	14427	14310	14402	14411	14346	14381	14480	14063	14328	14340	14364	14355	14237	14245	14272	14344	14456	14330	14372	14459	14327	14392	14225	14413	14595	14234	14248	14437	14334	14172	14407	14414	14413	14377	14231	14462	14250	14359	14348	14262	14359	14169	14315	14359	14304	14326	14212	14211	14369	14450	14547	14281	14279	14296	14333	14333	14056	14236	14207	14275	14358	14269	14348	14225	14328	14269	14378	14516	14389	14591	14357	14455	14529	14219	14407	14483	14330	14307	14442	14472	14169	14396	14220	14361	14293	14318	14208	14230	14420	14274	14657	14357	14529	14473	14280	14343	14454	14154	14266	14432	14388	14259	14230	14308	14320	14289	14285	14225	14329	14363	14525	14225	14254	14239	14391	14371	14346	14241	14304	14213	14298	14348	14346	14397	14311	14327	14347	14411	14333	14432	14556	14248	14298	14257	14372	14403	14218	14307	14285	14339	14449	14527	14423	14400	14277	14403	14199	14224	14220	14316	14428	14464	14321	14473	14422	14234	14374	14408	14400	14291	14333	14275	14192	14224	14421	14277	14247	14328	14381	14360	14311	14273	14229	14343	14381	14161	14227	14444	14350	14535	14461	14228	14151	14441	14556	14270	14498	14375	14435	14462	14230	14377	14207	14375	14457	14389	14418	14423	14431	14147	14544	14263	14361	14304	14340	14258	14139	14477	14321	14368	14478	14486	14516	14386	14241	14340	14450	14434	14192	14281	14245	14413	14302	14377	14252	14228	14519	14431	14322	14218	14359	14226	14398	14196	14259	14477	14416	14369	14260	14299	14204	14296	14384	14292	14389	14582	14255	14268	14124	14123	14282	14358	14375	14314	14172	14239	14364	14264	14292	14294	14165	14159	14390	14420	14310	14412	14465	14420	14277	14349	14810	14361	14419	14201	14390	14290	14400	14267	14351	14291	14461	14446	14272	14289	14327	14400	14292	14225	14335	14388	14409	14247	14432	14304	14516	14265	14458	14516	14245	14073	14139	14066	14380	14169	14109	14245	14258	14441	14216	14285	14290	14319	14421	14240	14377	14255	14289	14264	14289	14370	14291	14112	14302	14449	14373	14383	14334	14374	14149	14330	14218	14508	14333	14247	14502	14362	14407	14426	14433	14508	14453	14370	14245	14372	14261	14431	14176	14243	14473	14360	14387	14266	14210	14179	14235	14375	14252	14302	14252	14228	14555	14484	14448	14319	14352	14341	14465	14309	14310	14484	14279	14314	14355	14264	14442	14223	14324	14325	14417	14334	14389	14300	14162	14307	14325	14369	14310	14260	14180	14449	14343	14280	14382	14388	14217	14294	14248	14176	14310	14288	14401	14335	14388	14547	14432	14449	14420	14256	14216	14347	14411	14238	14413	14177	14266	14372	14232	14381	14346	14228	14072	14314	14272	14214	14294	14213	14447	14384	14126	14274	14223	14375	14174	14305	14322	14310	14287	14229	14272	14096	14191	14443	14491	14346	14306	14371	14275	14301	14349	14254	14225	14260	14297	14381	14128	14358	14286	14427	14388	14104	14112	14533	14274	14414	14414	14469	14352	14244	14323	14374	14217	14338	14535	14523	14322	14310	14335	14136	14352	14378	14375	14261	14472	14242	14405	14363	14392	14355	14236	14275	14287	14241	14291	14249	14460	14347	14365	14228	14352	14154	14469	14426	14553	14485	14581	14423	14429	14233	14211	14295	14425	14371	14431	14214	14464	14417	14433	14376	14404	14257	14377	14303	14414	14264	14288	14253	14386	14165	14438	14312	14251	14378	14394	14329	14184	14186	14317	14430	14418	14111	14346	14530	14304	14205	14349	14197	14272	14543	14312	14403	14536	14289	14279	14418	14130	14364	14142	14132	14255	14130	14188	14404	14113	14276	14484	14292	14187	14058	14257	14349	14279	14287	14189	14303	14344	14203	14379	14249	14372	14273	14322	14249	14342	14316	14329	14378	14490	14263	14330	14279	14267	14335	14290	14470	14332	14188	14182	14330	14348	14352	14364	14204	14347	14325	14432	14431	14351	14462	14215	14261	14292	14378	14476	14447	14507	14205	14286	14134	14375	14250	14361	14526	14439	14548	14397	14363	14311	14113	14506	14477	14317	14402	14245	14523	14341	14407	14303	14319	14199	14421	14335	14187	14384	14372	14284	14396	14272	14247	14332	14316	14177	14362	14388	14480	14444	14124	14287	14424	14396	14270	14321	14486	14330	14299	14342	14012	14318	14153	14342	14236	14427	14288	14407	14538	14158	14281	14444	14226	14376	14303	14313	14312	14376	14448	14226	14417	14302	14334	14392	14381	14255	14357	14426	14482	14102	14329	14325	14348	14452	14434	14394	14449	14416	14438	14465	14454	14384	14392	14251	14428	14152	14243	14185	14272	14514	14388	14332	14307	14254	14382	14473	14409	14401	14128	14090	14126	14267	14381	14341	14327	14376	14288	14310	14221	14457	14069	14186	14224	14425	14437	14329	14299	14362	14346	14262	14315	14154	14498	14218	14139	14254	14404	14379	14233	14301	14389	14116	14328	14481	14470	14294	14225	14604	14354	14598	14349	14434	14364	14460	14493	14204	14450	14429	14363	14406	14272	14425	14281	14142	14320	14471	14241	14221	14415	14477	14367	14336	14483	14501	14440	14466	14178	14444	14325	14404	14433	14457	14302	14374	14355	14504	14523	14206	14218	14483	14214	14263	14660	14382	14396
41112	57565	49309	51419	65332	71559	63479	49354	36219	25378	18880	15050	13110	12516	12399	12574	12330	12407	12248	12440	12257	12248	12365	12311	12284	12292	12255	12376	12131	12330	12333	12263	12440	12199	12214	12288	12206	12224	12506	12328	12359	12192	12383	12332	12161	12427	12185	12342	12340	12277	12273	12274	12259	12185	12310	12198	12282	12408	12322	12293	12218	12259	12240	12405	12431	12227	12026	12308	12394	12310	12380	12414	12437	12234	12362	12302	12203	12337	12361	12116	12215	12255	12171	12348	12291	12416	12258	12135	12332	12375	12337	12281	12408	12284	12336	12253	12385	12184	12402	12123	12323	12255	12172	12072	12371	12253	12232	12406	12195	12471	12271	12318	12357	12226	12218	12350	12217	12457	12288	12240	12447	12229	12319	12266	12221	12242	12153	12278	12249	12331	12167	12216	12240	12262	12340	12344	12350	12342	12354	12424	12362	12175	12417	12345	12237	12237	12328	12331	12195	12336	12222	12356	12191	12409	12351	12238	12383	12433	12375	12208	12260	12314	12273	12332	12475	12299	12322	12393	12326	12474	12201	12329	12164	12399	12152	12260	12351	12317	12345	12361	12304	12309	12394	12138	12297	12389	12239	12225	12375	12313	12154	12335	12609	12344	12223	12250	12313	12339	12330	12235	12339	12262	12234	12284	12169	12437	12433	12250	12281	12293	12324	12190	12334	12263	12224	12378	12363	12224	12288	12294	12305	12147	12431	12344	12280	12417	12395	12250	12415	12300	12201	12146	12276	12359	12220	12486	12309	12203	12404	12227	12154	12300	12235	12296	12277	12279	12264	12308	12264	12294	12366	12321	12289	12297	12417	12318	12494	12345	12413	12362	12119	12305	12377	12335	12270	12241	12418	12275	12270	12280	12267	12404	12592	12421	12268	12383	12433	12135	12343	12322	12519	12326	12263	12345	12195	12328	12278	12200	12263	12279	12254	12256	12366	12397	12135	12417	12407	12312	12395	12113	12258	12286	12488	12348	12224	12370	12171	12303	12405	12288	12378	12380	12267	12201	12369	12442	12350	12369	12336	12263	12363	12331	12314	12185	12353	12212	12343	12268	12436	12339	12444	12399	12288	12269	12440	12203	12297	12268	12224	12258	12398	12122	12327	12454	12252	12314	12343	12331	12460	12276	12299	12507	12321	12476	12197	12385	12234	12292	12399	12380	12224	12161	12280	12338	12321	12261	12191	12388	12270	12341	12100	12257	12222	12287	12287	12458	12257	12357	12244	12306	12406	12257	12181	12388	12251	12467	12323	12266	12342	12279	12283	12352	12055	12025	12335	12261	12283	12219	12331	12252	12220	12386	12306	12315	12450	12272	12224	12400	12291	12248	12304	12255	12300	12409	12383	12256	12185	12191	12359	12301	12239	12194	12170	12316	12124	12225	12366	12489	12250	12219	12213	12212	12293	12395	12436	12374	12242	12233	12370	12465	12230	12433	12294	12281	12403	12355	12320	12213	12546	12512	12334	12413	12357	12412	12490	12169	12232	12250	12166	12174	12400	12347	12267	12100	12467	12359	12327	12355	12397	12163	12379	12263	12328	12215	12338	12429	12310	12419	12217	12253	12309	12323	12266	12367	12262	12280	12136	12213	12347	12399	12176	12386	12265	12238	12282	12223	12312	12277	12338	12336	12331	12344	12351	12156	12294	12244	12342	12226	12381	12262	12319	12394	12311	12334	12278	12392	12336	12312	12385	12436	12288	12420	12200	12402	12244	12339	12209	12350	12407	12228	12334	12435	12327	12225	12377	12184	12209	12271	12209	12348	12295	12297	12317	12281	12365	12170	12344	12349	12095	12375	12219	12339	12226	12169	12479	12293	12225	12490	12222	12335	12283	12373	12366	12311	12284	12288	12255	12281	12423	12385	12131	12398	12215	12262	12279	12314	12242	12334	12257	12464	12281	12193	12217	12282	12403	12356	12265	12135	12188	12226	12184	12206	12312	12190	12181	12456	12334	12203	12254	12359	12197	12178	12276	12319	12392	12344	12358	12173	12308	12132	12238	12337	12387	12331	12256	12484	12199	12258	12312	12350	12156	12234	12174	12344	12383	12376	12505	12103	12418	12177	12225	12324	12198	12264	12184	12283	12350	12309	12368	12387	12444	12304	12293	12395	12178	12322	12456	12316	12156	12160	12198	12228	12201	12194	12291	12199	12321	12289	12319	12118	12298	12331	12311	12426	12451	12083	12081	12148	12350	12368	12269	12403	12194	12221	12277	12149	12326	12202	12270	12389	12384	12254	12251	12311	12526	12262	12394	12217	12297	12393	12288	12207	12405	12343	12217	12296	12321	12371	12336	12339	12313	12452	12276	12105	12163	12226	12355	12288	12333	12274	12368	12312	12273	12391	12270	12208	12292	12494	12492	12398	12419	12362	12337	12270	12189	12389	12406	12178	12238	12546	12272	12440	12454	12279	12342	12106	12214	12225	12303	12319	12181	12243	12468	12259	12312	12211	12326	12373	12167	12247	12162	12260	12195	12436	12320	12389	12227	12192	12208	12341	12194	12247	12305	12333	12268	12279	12352	12261	12288	12205	12402	12340	12400	12215	12464	12247	12490	12341	12385	12268	12553	12292	12249	12269	12234	12367	12263	12269	12132	12326	12479	12354	12199	12455	12403	12282	12216	12241	12457	12355	12243	12464	12132	12439	12332	12226	12309	12370	12172	12358	12533	12349	12391	12308	12373	12463	12323	12333	12342	12165	12384	12393	12265	12270	12201	12415	12298	12355	12178	12391	12383	12279	12207	12306	12229	12451	12395	12180	12391	12476	12329	12325	12290	12270	12384	12405	12336	12164	12286	12298	12313	12342	12338	12221	12107	12347	12306	12355	12320	12449	12357	12397	12418	12223	12389	12433	12213	12294	12468	12194	12276	12416	12393	12306	12330	12434	12373	12250	12445	12317	12123	12447	12338	12409	12094	12219	12379	12343	12452	12471	12364	12229	12276	12448	12197	12294	12203	12411	12291	12334	12306	12432	12221	12147	12328	12204	12233	12276	12465	12353	12293	12353	12251	12296	12243	12311	12343	12312	12163	12317	12110	12424	12306	12326	12452	12511	12199	12417	12343	12309	12295	12430	12365	12233	12254	12223	12378	12225	12357	12235	12424	12391	12317	12282	12308	12265	12444	12345	12332	12163	12374	12317	12152	12358	12488	12222	12368	12372	12267	12229	12428	12307	12370	12332	12136	12493	12285	12250	12264	12218	12355	12418	12296	12268	12333	12278	12338	12312	12375	12177	12360	12392	12323	12239	12323	12410	12227	12267	12256	12264	12277	12199	12235	12356	12257	12286	12403	12340	12431	12289	12374	12375	12209	12293	12301	12213	12291	12145	12276	12336	12326	12393	12313	12432	12282	12430	12276	12267	12380	12206	12318	12162	12400	12397	12386	12340	12250	12247	12404	12234	12351	12237	12359	12226	12320	12415	12280	12294	12287	12276	12335	12385	12366	12272	12329	12408	12308	12352	12211	12402	12241	12155	12364	12265	12379	12347	12067	12322	12222	12321	12358	12255	12262	12294	12328	12230	12334	12170	12198	12476	12206	12390	12256	12221	12429	12276	12287	12116	12259	12396	12381	12317	12461	12321	12420	12374	12377	12327	12401	12098	12200	12410	12245	12153	12297	12390	12377	12400	12267	12286	12330	12391	12245	12189	12245	12406	12209	12331	12365	12384	12474	12360	12351	12398	12264	12233	12276	12345	12441	12325	12574	12173	12357	12242	12190	12115	12291	12250	12417	12293	12264	12265	12362	12449	12247	12419	12307	12183	12287	12220	12252	12208	12358	12266	12304	12441	12202	12334	12135	12326	12364	12284	12348	12276	12143	12270	12411	12311	12285	12312	12263	12270	12403	12297	12187	12308	12410	12418	12467	12298	12128	12362	12244	12269	12434	12176	12297	12349	12120	12333	12243	12309	12406	12351	12232	12249	12297	12334	12378	12364	12282	12316	12333	12355	12304	12179	12407	12364	12275	12412	12466	12327	12345	12271	12124	12306	12256	12158	12359	12268	12196	12330	12187	12401	12395	12081	12421	12182	12344	12432	12297	12318	12211	12260	12294	12150	12262	12404	12242	12394	12190	12285	12367	12307	12248	12320	12083	12335	12166	12305	12490	12390	12368	12172	12407	12398	12319	12311	12445	12395	12363	12382	12268	12334	12272	12380	12237	12203	12194	12398	12362	12097	12574	12134	12355	12348	12326	12254	12247	12463	12220	12298	12163	12452	12356	12283	12300	12306	12393	12292	12315	12253	12135	12306	12287	12339	12324	12311	12325	12313	12440	12119	12246	12347	12424	12262	12319	12535	12387	12309	12273	12251	12278	12279	12421	12352	12106	12327	12233	12377	12469	12313	12157	12213	12480	12410	12506	12364	12375	12196	12234	12194	12259	12325	12473	12313	12354	12259	12406	12358	12439	12343	12166	12293	12312	12239	12438	12278	12323	12373	12414	12458	12256	12264	12406	12327	12522	12365	12339	12255	12293	12301	12348	12392	12388	12333	12147	12362	12220	12280	12372	12163	12219	12340	12359	12419	12452	12228	12231	12296	12411	12329	12234	12403	12373	12409	12246	12298	12336	12191	12277	12456	12398	12236	12158	12300	12359	12278	12348	12276	12281	12203	12303	12410	12361	12249	12272	12336	12376	12205	12375	12414	12281	12439	12401	12378	12313	12333	12334	12388	12277	12533	12449	12379	12228	12327	12272	12423	12351	12170	12334	12373	12308	12344	12171	12308	12214	12208	12284	12354	12327	12241	12208	12218	12387	12142	12301	12317	12272	12349	12244	12103	12245	12316	12363	12282	12284	12461	12236	12241	12468	12217	12172	12145	12317	12303	12396	12345	12430	12301	12281	12400	12375	12243	12242	12289	12423	12234	12299	12295	12259	12285	12347	12246	12294	12260	12254	12251	12277	12403	12278	12372	12338	12219	12371	12355	12175	12314	12336	12276	12364	12228	12225	12410	12268	12184	12414	12270	12224	12380	12319	12173	12402	12236	12314	12367	12393	12294	12171	12368	12318	12502	12262	12381	12562	12302	12295	12101	12435	12323	12302	12086	12491	12245	12186	12325	12417	12290	12287	12242	12445	12244	12348	12314	12508	12193
30501	21756	24852	21456	22406	24231	23003	19974	17780	16586	16184	15908	15896	15567	15663	15462	15631	15693	15506	15618	15605	15569	15575	15572	15559	15653	15502	15570	15688	15581	15633	15647	15678	15686	15860	15755	15611	15763	15570	15727	15708	15653	15699	15703	15648	15495	15624	15528	15626	15659	15689	15713	15594	15572	15698	15676	15536	15727	15751	15711	15609	15796	15562	15507	15503	15662	15852	15717	15695	15448	15653	15386	15762	15410	15774	15535	15621	15647	15626	15547	15519	15533	15479	15670	15639	15609	15609	15757	15377	15621	15754	15581	15841	15646	15653	15832	15800	15820	15873	15563	15545	15834	15586	15640	15609	15751	15735	15742	15518	15676	15516	15735	15690	15529	15630	15591	15749	15743	15666	15472	15717	15717	15619	15704	15621	15536	15541	15707	15615	15304	15370	15727	15772	15535	15657	15666	15501	15679	15523	15525	15603	15673	15652	15624	15705	15677	15695	15709	15451	15531	15588	15750	15534	15717	15716	15539	15411	15566	15658	15522	15661	15682	15599	15696	15646	15554	15562	15738	15713	15743	15741	15769	15651	15490	15659	15508	15701	15341	15726	15475	15703	15696	15747	15613	15650	15600	15640	15572	15800	15493	15547	15685	15540	15630	15481	15347	15655	15502	15590	15545	15645	15563	15668	15633	15757	15750	15741	15597	15726	15551	15662	15492	15493	15834	15686	15649	15790	15529	15553	15762	15647	15540	15644	15651	15514	15512	15530	15620	15567	15597	15558	15596	15777	15614	15651	15482	15445	15630	15554	15844	15477	15615	15560	15745	15787	15664	15520	15524	15541	15593	15500	15486	15606	15635	15622	15770	15585	15670	15547	15639	15563	15587	15720	15471	15507	15498	15783	15717	15460	15723	15781	15510	15715	15680	15510	15663	15545	15713	15490	15414	15630	15832	15562	15614	15742	15498	15686	15640	15615	15563	15589	15540	15646	15649	15596	15401	15515	15630	15677	15908	15810	15676	15440	15545	15765	15426	15580	15575	15702	15753	15535	15571	15549	15516	15510	15633	15745	15641	15641	15446	15642	15560	15769	15606	15569	15605	15572	15633	15461	15431	15687	15584	15601	15478	15499	15605	15433	15586	15544	15698	15839	15500	15518	15688	15493	15508	15541	15447	15605	15431	15595	15599	15477	15621	15475	15670	15690	15608	15553	15656	15676	15677	15626	15381	15534	15669	15694	15701	15522	15568	15546	15875	15780	15768	15611	15543	15653	15603	15682	15650	15523	15713	15613	15608	15677	15345	15595	15787	15632	15740	15659	15643	15603	15667	15633	15717	15558	15702	15607	15636	15598	15658	15717	15656	15566	15538	15660	15390	15716	15490	15674	15743	15485	15618	15698	15616	15526	15388	15597	15471	15687	15725	15598	15622	15714	15714	15673	15691	15636	15699	15591	15762	15739	15610	15645	15532	15718	15680	15588	15665	15748	15664	15467	15482	15852	15442	15528	15762	15711	15670	15488	15495	15761	15578	15713	15597	15701	15722	15758	15385	15704	15689	15565	15873	15521	15589	15830	15677	15619	15616	15553	15643	15522	15694	15582	15475	15480	15778	15553	15788	15628	15840	15866	15603	15860	15784	15604	15570	15451	15698	15643	15669	15674	15519	15557	15685	15716	15614	15632	15503	15442	15738	15604	15627	15547	15618	15415	15683	15933	15762	15676	15585	15639	15778	15621	15713	15734	15733	15709	15619	15667	15689	15527	15739	15651	15554	15500	15657	15745	15605	15595	15632	15741	15805	15756	15516	15571	15585	15746	15530	15645	15594	15714	15356	15551	15572	15766	15690	15540	15665	15631	15729	15730	15697	15583	15675	15566	15496	15492	15447	15781	15543	15614	15783	15728	15457	15580	15558	15508	15361	15582	15592	15742	15580	15533	15719	15644	15838	15730	15470	15521	15510	15721	15496	15733	15473	15565	15518	15639	15625	15613	15534	15503	15687	15639	15487	15689	15655	15685	15576	15729	15637	15603	15576	15718	15541	15731	15668	15553	15459	15654	15533	15621	15525	15733	15660	15675	15719	15847	15633	15635	15560	15461	15767	15561	15433	15638	15566	15695	15547	15415	15629	15591	15642	15743	15698	15538	15867	15631	15715	15379	15485	15519	15421	15499	15677	15650	15630	15568	15772	15674	15536	15598	15616	15600	15522	15625	15880	15593	15686	15730	15701	15481	15852	15526	15534	15607	15488	15783	15666	15694	15766	15678	15484	15663	15612	15563	15592	15624	15653	15540	15739	15621	15730	15726	15565	15585	15592	15470	15660	15736	15655	15674	15501	15408	15656	15453	15593	15681	15504	15587	15489	15733	15607	15787	15637	15772	15568	15719	15333	15629	15490	15493	15426	15525	15637	15765	15688	15411	15672	15628	15693	15701	15530	15649	15591	15631	15898	15675	15694	15700	15774	15572	15591	15546	15640	15688	15692	15542	15542	15541	15644	15696	15621	15764	15495	15830	15751	15834	15583	15581	15611	15683	15671	15574	15494	15832	15590	15728	15600	15594	15658	15586	15615	15634	15514	15743	15744	15749	15699	15733	15584	15631	15583	15752	15604	15559	15777	15621	15731	15580	15517	15573	15779	15596	15701	15546	15437	15559	15629	15470	15641	15530	15570	15642	15477	15432	15729	15675	15675	15717	15432	15688	15765	15366	15613	15572	15758	15511	15550	15786	15545	15519	15708	15607	15581	15713	15493	15710	15509	15574	15464	15550	15734	15703	15567	15745	15613	15595	15450	15646	15523	15539	15581	15751	15636	15582	15595	15694	15685	15548	15498	15712	15798	15647	15620	15499	15737	15696	15743	15519	15502	15356	15685	15647	15644	15684	15708	15560	15843	15784	15739	15455	15638	15556	15578	15812	15391	15668	15527	15685	15661	15816	15700	15492	15523	15784	15731	15762	15529	15559	15605	15725	15628	15665	15525	15442	15720	15699	15513	15477	15529	15749	15708	15664	15716	15740	15660	15698	15561	15482	15597	15396	15612	15657	15506	15670	15669	15670	15692	15795	15610	15599	15697	15610	15646	15587	15717	15667	15735	15554	15541	15767	15702	15579	15622	15720	15625	15605	15574	15736	15594	15647	15611	15805	15609	15500	15808	15640	15451	15630	15676	15595	15857	15650	15607	15663	15516	15612	15685	15648	15519	15570	15519	15704	15666	15653	15698	15659	15643	15756	15651	15616	15717	15745	15643	15552	15645	15635	15516	15719	15670	15833	15453	15496	15653	15560	15740	15381	15614	15875	15592	15743	15727	15672	15755	15702	15578	15609	15609	15761	15626	15620	15628	15579	15662	15764	15758	15728	15715	15431	15581	15597	15559	15676	15555	15520	15542	15669	15562	15498	15460	15671	15597	15496	15519	15518	15513	15707	15805	15512	15442	15558	15446	15474	15763	15767	15691	15934	15557	15708	15429	15578	15629	15660	15661	15488	15638	15634	15607	15825	15472	15504	15533	15513	15527	15592	15657	15599	15946	15739	15393	15754	15576	15685	15592	15679	15601	15563	15489	15612	15684	15591	15362	15584	15651	15518	15557	15636	15567	15830	15706	15682	15528	15577	15737	15731	15572	15605	15647	15727	15755	15610	15567	15540	15521	15604	15676	15719	15778	15588	15717	15581	15623	15472	15591	15515	15654	15514	15670	15498	15511	15723	15616	15545	15531	15639	15557	15585	15690	15795	15521	15660	15709	15615	15608	15683	15568	15530	15560	15607	15630	15573	15409	15651	15727	15491	15683	15639	15657	15677	15553	15737	15548	15690	15648	15742	15517	15719	15611	15694	15389	15428	15509	15696	15663	15627	15739	15892	15704	15715	15661	15660	15554	15875	15589	15581	15511	15556	15586	15717	15741	15675	15610	15650	15689	15676	15446	15484	15554	15680	15751	15594	15455	15570	15591	15471	15648	15562	16018	15512	15680	15577	15283	15379	15437	15625	15483	15609	15407	15626	15507	15716	15690	15769	15493	15772	15560	15562	15514	15542	15613	15628	15754	15620	15573	15613	15537	15662	15563	15727	15581	15755	15512	15630	15565	15698	15572	15704	15878	15588	15667	15486	15563	15574	15632	15754	15595	15514	15844	15712	15732	15677	15679	15709	15536	15795	15521	15863	15647	15718	15543	15438	15402	15698	15488	15586	15678	15669	15602	15770	15624	15563	15462	15431	15690	15534	15596	15504	15764	15579	15813	15638	15649	15726	15576	15538	15531	15640	15712	15687	15739	15622	15591	15608	15648	15749	15609	15660	15538	15852	15906	15742	15629	15854	15530	15692	15674	15654	15486	15554	15480	15585	15695	15645	15603	15473	15704	15703	15272	15500	15628	15692	15717	15470	15595	15878	15481	15846	15699	15569	15602	15777	15692	15699	15681	15623	15447	15747	15625	15689	15502	15646	15574	15713	15473	15602	15579	15539	15686	15523	15706	15661	15824	15816	15562	15604	15698	15700	15692	15669	15577	15647	15745	15566	15890	15603	15549	15608	15573	15536	15749	15641	15696	15403	15559	15518	15525	15526	15523	15740	15763	15738	15767	15537	15629	15694	15562	15675	15720	15612	15737	15837	15453	15554	15684	15729	15690	15658	15895	15730	15463	15510	15559	15479	15645	15768	15572	15738	15421	15567	15498	15741	15704	15801	15563	15727	15650	15800	15553	15653	15541	15703	15521	15732	15577	15621	15793	15652	15563	15499	15575	15617	15696	15524	15686	15747	15672	15730	15606	15957	15791	15767	15746	15543	15465	15688	15605	15738	15787	15604	15602	15705	15880	15808	15652	15463	15646	15608	15501	15545	15749	15673	15574	15649	15699	15421	15668	15774	15578	15682	15613	15598	15565	15680	15790	15490	15480	15659	15600	15649	15637	15603	15636	15603	15597	15412	15640	15639	15608	15647	15567	15724	15888	15539	15708	15627	15552	15712	15507	15653	15456	15592	15801	15661	15609	15646	15459	15692	15680	15668	15645	15575	15680	15534	15549	15421	15631	15492	15626	15645	15801	15941	15594	15583	15720	15580	15606	15699	15870	15567	15533	15636	15671	15490	15706	15663	15651	15537	15619	15525	15658	15696	15556	15555	15438	15574	15626	15646	15510	15637	15684	15670	15575	15687	15638
17396	20373	27462	20228	23364	24444	21748	18053	15252	14181	13815	13316	13331	13059	13118	13012	13172	13117	13044	13054	13163	13044	13097	13018	13258	12996	13084	12952	13081	12943	12993	13129	13116	13076	13070	13156	12963	13053	13003	13125	13188	13100	13111	13000	13203	13088	13075	13080	13101	13094	13205	12959	13178	13032	13096	13048	13131	13127	12935	13321	13145	12928	13156	13121	13075	13083	13299	13071	12982	13102	13151	13211	13051	13076	13175	13020	13093	13186	13133	13075	13082	12979	13008	13065	13203	13086	13175	13042	12900	13186	13322	13096	13223	13020	13205	13215	12955	13193	13238	13049	13218	12866	13133	13069	13064	13012	13200	13090	13116	13063	13033	13040	13020	12955	13131	13021	13055	13142	13050	13007	13171	12893	13168	13327	13097	13043	12995	13093	13028	13072	13209	12944	13000	13262	13004	13101	13125	13017	13088	13105	12941	13106	13198	13015	13099	13140	13052	13158	13034	13048	13238	13102	13068	12899	13205	13152	13090	13136	12991	13121	13000	13167	12991	13235	13123	13170	13115	13138	13133	13059	13126	13067	13005	13098	13040	13010	13138	13193	13089	13160	13118	13093	13110	13153	13174	12966	13233	13169	13036	12992	13005	13070	13083	13147	13079	13103	13223	13114	13121	13176	13134	12962	13136	13051	12957	13017	13168	12907	13018	12984	13006	13074	13067	13178	13162	13003	13107	13162	13031	13185	13079	13047	13197	13002	13028	13287	13129	13214	12959	13180	12947	13125	13138	12933	13031	13177	13140	13119	13061	13125	13129	13070	13148	13075	13081	13107	13131	13087	13027	13032	13165	13037	13145	13093	13006	13067	13253	12929	13094	13111	13139	12911	13106	13068	12998	12836	13120	13038	13098	13152	13088	13065	13062	13094	13049	13130	12999	13041	13015	13092	12935	13120	13124	13079	13021	13056	13065	12973	13257	13291	13076	13069	13198	13005	13251	13092	12943	12901	13105	13093	13033	13146	13010	13019	12978	13093	13140	12960	13178	13053	12975	13096	13077	12943	13087	12990	13106	13076	13053	13064	13045	13021	13057	12990	13159	12981	13064	13076	13188	13054	13003	13051	13123	13100	12998	13156	13115	13093	12988	13066	13081	13079	13203	13115	13099	13192	13115	13083	13139	13063	13084	13191	13056	13056	13093	12967	13203	13235	13053	12802	13169	13109	12999	13117	13063	13008	13047	12959	13218	13027	13043	13024	13018	13122	12996	13121	13170	13002	13126	13129	13077	13057	13267	13147	13042	13047	13123	12902	12970	13049	13044	13223	13120	13098	13076	13105	13095	13085	13134	13128	13082	13047	13232	12907	12991	13079	13164	13101	13110	13062	12825	13033	13023	13102	13000	12993	12945	13091	13024	13016	13152	13079	13124	13007	13062	13159	13096	13088	12969	13119	13011	12938	13102	13014	13127	13128	13009	13005	13119	13027	13022	13178	13132	13171	13091	13085	13146	13184	13023	12963	13173	13110	13072	13113	13085	12957	13055	13142	12961	13057	13075	12986	13130	13069	13145	13001	12938	13100	13100	13009	13048	13125	13128	13102	13140	13182	13123	13112	13078	13078	13083	13017	13065	13081	13036	13058	13132	12951	13193	12897	12951	12935	13135	13029	13087	13165	13078	13178	13175	13009	13139	13155	13069	13034	13079	13103	13049	13023	13272	13022	13029	13045	13037	13119	13178	13058	12982	13013	13175	13189	13256	12956	13089	13133	13020	13098	13090	13051	13132	13118	13009	13064	13303	13010	13105	13079	12970	13140	13118	13049	13072	12970	13035	13099	13114	13068	13130	13088	13056	13172	13127	13152	13073	13038	12988	13224	12983	12999	13082	13055	13015	13096	13148	13149	13078	13132	12956	13077	13094	13004	13076	13031	13170	13030	13094	13192	13056	13088	13097	13192	13235	13100	12998	13038	13069	13333	13036	13109	13064	13039	13163	13135	13073	13145	13283	13178	13090	13195	13044	13113	13107	13064	13058	13031	13136	12906	12944	13003	13272	13082	13019	13011	13045	13126	13131	13137	12974	13081	13067	13113	12920	12995	13088	12984	13037	13010	13013	12902	13110	13113	12971	13153	13033	12991	13109	13089	12935	12948	13085	12958	13221	13113	12980	13098	13259	13066	13019	13094	13262	12971	13213	13042	13117	13147	13114	13003	12956	13124	12927	13013	13094	12911	13157	13068	13161	13100	13261	13101	13049	13016	13096	13058	13148	13066	13138	13034	12998	13284	13197	12963	13133	13044	13039	13094	13058	13232	13185	13182	13109	13116	13048	13157	13010	13222	13061	13107	13081	13044	13109	12903	13084	13009	13237	13315	13116	13196	13031	13079	13135	13108	12967	13131	13019	12986	13027	13030	13124	12979	12992	13274	12979	13132	13167	13081	13222	13051	12986	13210	13022	12902	13064	13099	13174	13093	13122	13096	12961	12987	13145	12991	13175	13256	13066	13266	13057	12937	13200	13058	13154	13063	13203	13296	13157	12969	13089	13055	13170	13215	13166	13092	13028	13216	12942	13186	12955	13068	12935	13102	13094	13033	13048	12994	12934	13061	13091	13164	13226	13159	13029	13136	13085	13178	13027	13100	13055	13141	13099	13088	13050	13213	12946	13086	13163	13004	13106	13152	13020	12981	13096	13091	13070	13067	13086	13135	13087	13023	12984	13365	13116	13166	13047	13069	13088	12941	13210	13175	13230	13040	13032	13038	13021	13128	13252	13165	13031	13252	13069	13134	13074	12919	13214	12979	13011	13080	13231	13079	13093	12979	13000	13022	13149	13052	13106	13031	13177	13124	13100	13028	13155	13048	13002	13101	13117	13246	13191	13125	13208	13126	12970	13100	13215	13079	13089	13192	13142	13168	13059	13036	13082	13082	13066	13098	13014	13123	13103	13093	13254	13103	13088	13121	13042	13122	12934	13174	13107	13158	13209	13035	13152	13081	13249	13134	13167	13055	13123	13093	13060	13015	13121	13172	13128	13015	13219	13003	12924	13071	13067	13102	13226	13058	13083	13122	13168	13104	13110	13027	13175	13005	13153	13035	12975	13057	12948	13142	13083	12988	13104	12982	13045	13005	13096	12950	13166	12962	13052	13228	13176	13174	13179	13011	13222	13063	13025	13107	13019	13158	13174	13104	13314	13008	13192	13165	13078	13027	13072	13189	13116	13133	12937	13117	13169	13083	12965	13131	13159	13121	13082	13174	13146	13041	12961	13100	13009	12979	13114	13260	13186	13115	13154	13068	13035	13069	13181	13008	13023	13091	13137	13003	13132	13055	13060	13186	13095	13137	12908	13171	13029	13281	13071	13051	13023	13107	13165	13041	13009	13043	13166	13068	13223	12988	13145	13118	13071	13051	13170	12996	12939	13163	13050	13037	12862	13188	13168	13028	13136	13143	13192	13053	12936	13054	13015	13263	13086	12966	13026	13107	13106	13197	13081	13133	13172	13102	13153	13062	13062	13132	13099	13022	13115	13187	12983	13000	13153	13151	13255	13036	13184	13018	13130	13149	13215	13087	13145	12983	13138	13061	13015	13043	12946	13200	13051	13100	13068	13220	13101	12932	13121	12996	13388	13065	13130	12902	13281	13049	13245	13112	13069	13106	13032	13143	13052	13122	13138	13101	13088	13157	13242	13233	13057	13096	13160	13071	13151	13215	13088	13172	13019	13164	13120	13184	12893	13206	13202	12880	13077	13087	13132	13139	13137	13037	13237	13262	12955	13087	13247	12966	13110	13127	12979	12889	13180	13237	13072	13155	13165	13308	13263	12921	13134	13121	13168	13120	13150	13136	13069	13095	13144	13124	13172	13137	13270	13040	13181	12990	13058	13055	12958	13008	13157	13160	13185	13137	13158	13185	13095	13295	13155	13028	13151	13099	13059	13120	12988	13124	13146	13090	13093	13010	13223	13093	13093	13035	13009	12985	13133	13094	13114	13278	13048	13262	13206	13017	13077	13140	13123	13234	12919	13081	13214	13123	12992	13119	13245	12975	13156	13122	13087	13149	13065	13071	13195	13177	13094	13161	13065	13041	12948	13119	13019	13177	13097	13187	13064	13194	13211	13087	13061	13117	13029	13276	13023	12941	12933	13020	13230	13188	13218	13192	13063	12949	12949	12936	13127	13108	12998	13105	13096	13123	13006	13015	12995	13075	13241	13016	13049	13263	13076	12999	13007	12981	13190	13166	13093	13085	13201	13127	13039	13189	13034	13097	13155	13186	13115	13095	13020	13059	13106	13104	13029	13142	13027	13101	13193	12963	13223	13082	13202	13084	13120	13196	13144	13017	13067	13077	13047	13122	13119	13176	13131	13270	12937	13106	13109	12957	13004	13126	13168	13148	12949	12893	13205	12999	13168	13085	13089	13076	12944	13129	13075	13071	13152	13001	13157	13040	12986	13282	13052	13277	12941	13107	13136	13132	13173	13021	13132	13079	13030	13222	13053	13214	13126	12973	13125	12979	13005	13083	13081	12938	13319	13029	13115	13130	13154	13173	12966	12896	13098	12978	13277	13006	13066	13095	12997	13153	13192	12984	13123	13023	13127	12986	13121	13087	13203	13074	13203	13068	13221	13169	13100	13010	13011	13134	13069	13049	13060	12998	13223	13182	13249	13153	13231	13010	13042	13154	13026	12903	13040	13073	13038	13134	13047	12948	13160	13043	13028	13090	13249	13063	13137	13002	13081	13038	13107	13223	12951	13029	13073	13058	13048	13018	12946	13141	12989	13149	13117	13089	13119	13037	12951	13050	13018	13130	13140	13130	13109	13101	13042	13093	12974	13069	13136	13034	13011	13074	12952	13152	13120	13030	13166	13121	13076	13114	13109	13034	13156	12939	13129	13023	12970	13127	12996	13144	13071	13081	13079	13072	13141	13095	13260	13125	13082	13093	13026	12953	13100	13035	13041	13186	12886	13135	13149	12890	13029	13130	12897	13030	12830	13198	13079	13210	13048	13284	13051	13150	13167	13104	13018	13041	13223	13042	13112	13178	12980	13162	13165	13064	13032	13024	13040	12998	12966	13078	12958	13011	13174	13114	13098	13139	13283	13069	13209	13119	13126	13102	12947	13063	12964	13202	13146	13113	13002	13112	13150	13056	13100	13055
26357	21140	28632	35807	48000	53319	45603	33904	25503	20977	18091	16243	15808	15387	15340	15376	15378	15393	15256	15460	15286	15410	15258	15373	15299	15290	15483	15009	15246	15350	15342	15303	15314	15211	15301	15275	15355	15187	15428	15204	15311	15246	15169	15378	15222	15346	15506	15227	15356	15243	15309	15336	15219	15335	15108	15148	15307	15148	15115	15220	15108	15310	15348	15386	15211	15304	15185	15371	15463	15200	15127	15219	15174	15037	15166	15181	15412	15252	15299	15185	15267	15239	15147	15175	15244	15359	15196	15254	15202	15166	15106	15387	15201	15042	15345	15280	15375	15189	15222	15365	15126	15363	15235	15370	15133	15188	15218	15263	15219	15349	15276	15239	15200	15148	15144	15153	15190	15194	15208	15191	15169	15054	15155	15084	15264	15245	15230	15261	15166	15332	15183	15275	15207	15383	15120	15129	15242	15273	15327	15248	15315	15117	15431	15417	15043	15112	15294	15096	15368	15347	15162	15057	15301	15269	15208	15215	15252	15245	15149	15382	15032	15305	15152	15078	15297	15208	15228	15329	15235	15269	15161	15155	15253	15300	15215	15015	15196	15151	15078	15278	15311	15305	14919	15231	15331	15235	15127	15124	15180	15296	15325	15221	15389	15312	15412	15166	15285	15011	15252	15171	15381	15318	15343	15184	15414	15278	15234	15052	15264	15151	15331	15133	15283	15247	15344	15181	15327	15288	15176	15295	15223	15214	15031	15218	15143	15288	15137	15101	15174	15198	15266	15339	15211	15240	15128	15251	15302	15320	15210	15219	15212	15255	15170	15206	15291	15208	15176	15219	15205	15308	15102	15205	15144	15101	15070	15090	15207	15353	15111	15066	15374	15191	15238	15207	15391	15416	15326	15323	15419	15184	15223	15312	15433	15254	15287	15201	15194	15136	15381	15238	15195	15275	15251	15106	15297	15170	15379	15172	15243	15343	15125	15386	15232	15141	15086	15356	15386	15174	15143	15272	15305	15137	15219	15302	15202	15234	15200	15242	15145	15197	15074	15255	15090	15391	15267	15229	15228	15309	15162	15231	15104	15026	15134	15301	15272	15042	15122	15239	15091	15167	15340	15329	15254	15276	15210	15152	15371	15285	15117	15082	15272	15040	15280	15221	15186	15466	15075	15163	15232	15166	15223	15228	15266	15127	15254	15051	15167	15287	15100	15120	15408	15128	15388	15149	15140	15065	15356	15216	15369	15303	15187	15065	15383	15228	15158	15238	15294	15265	15226	15394	15376	15183	14813	15102	15348	15223	15383	15133	15207	15349	15208	15290	15453	15425	15388	15106	15208	15323	15241	15278	15278	15233	15249	15422	15154	15140	15166	14989	15147	15133	15210	15217	15279	15124	15132	15273	15134	15217	15236	15318	15170	15231	15449	15219	15381	15219	15329	15376	15197	15150	15094	15279	15357	15088	15303	15055	15250	15180	15203	15161	15242	15304	15306	15670	15237	15302	15235	15237	15092	15298	15288	15294	15262	15244	15529	15093	15074	15123	15177	15178	15134	15256	15432	15173	15147	15308	15341	15299	15303	15279	15124	15417	15324	15373	15460	15046	15280	15145	15036	15337	15191	15204	15184	15224	15403	15012	15194	15219	15295	15220	15153	15178	15159	15160	15115	15360	15251	15433	15255	15309	15305	15212	15139	15259	15124	15264	15297	15316	15136	15172	15236	15349	15309	15268	15312	15292	15327	15095	15402	15135	15201	15144	15214	15133	15149	15271	15317	15274	15202	15079	15098	15043	15329	15275	15100	15218	15456	15071	15006	15318	15175	15249	15407	15369	15217	15224	15230	15309	15425	15179	15244	15350	15175	15242	15173	15180	15299	15269	15183	15279	15201	15297	15478	15195	15220	15236	15305	15320	15151	15503	15357	15316	15299	15362	15336	15205	15315	15084	15133	15201	15088	15189	15209	15085	15266	15216	15356	15257	15352	15238	15137	15292	15300	15364	15263	15118	15210	15445	15406	15507	15196	15144	15172	15230	15077	15260	15210	15081	15331	15217	15214	15058	15218	15304	15302	15244	15270	15224	15180	15123	15031	15246	15301	15285	15134	15253	15148	15371	15056	15476	15129	14989	15210	15210	15241	15250	15349	15240	15172	15229	15080	15126	15261	15278	15194	15323	15215	15285	15109	15227	14965	15403	15237	15422	15138	15016	15297	15095	15380	15314	14994	15343	15174	15356	15304	15039	15217	15381	15174	15186	15336	15482	15342	15414	15187	15303	15308	15202	15170	15286	15338	15143	15042	15044	15425	15433	15354	15365	15131	15109	15366	15244	15047	15232	14961	15119	15124	15352	15238	15196	15161	15163	15201	15180	15240	15167	15215	15221	15332	15120	15270	15217	15348	15143	15191	15184	15135	15326	15223	15181	15198	15289	15236	15298	15212	15060	15173	15247	15234	15465	15275	15236	15093	15051	15417	15259	15068	15337	15308	15082	15225	15171	15110	15365	15308	15325	14987	15254	15176	15284	15226	14970	15240	15147	15270	15385	15504	15186	15118	15206	15173	15324	15157	15256	15418	15140	15205	15255	15305	15315	15160	15208	15326	15270	15279	15250	15225	15286	15165	15196	15078	15097	15294	15231	15453	15211	15150	15369	15516	15243	15106	15112	15150	15030	14982	15201	15318	15374	15288	15214	15192	15232	15094	15100	15293	15263	15267	14797	15333	15073	15197	15255	15083	15204	15209	15146	15223	15083	15163	15143	15451	15236	15375	14964	15170	15386	15255	15233	15237	15061	15262	15205	15253	15222	15170	15253	15319	15106	15282	15285	15153	15170	15213	15277	15178	15074	15167	15201	15460	15128	15213	15261	15293	15369	15398	15235	15177	15180	15390	15094	15347	15339	15149	15004	15386	15148	15138	15292	15590	15257	15302	15346	15260	15093	15125	15299	15175	15288	15153	15288	15324	15030	15303	15229	15157	15324	15109	15297	15290	14981	15216	15247	15174	15445	15179	15323	15147	15037	15076	15218	15344	15326	15311	15362	15060	15043	15284	15197	15276	15147	15207	15188	15198	15090	15289	15397	15080	15041	15228	15272	15320	15385	15292	15105	15211	15567	15205	15275	15349	15237	15295	15178	15149	15181	15095	15104	15344	15119	15289	15247	15110	15320	15157	15141	15265	15250	15182	15361	15106	15186	15321	15131	15252	15262	15128	15241	15388	15262	15436	15315	15296	15177	15073	15327	15160	15160	15182	15494	15310	15256	15175	15270	15326	15122	15358	15334	15266	15276	15098	15391	15283	15270	15127	15229	15277	15247	15067	15180	15294	15383	15161	15095	15014	15111	15262	15074	15218	15165	15221	15275	15171	15391	15109	15361	15328	15318	15177	15190	15180	15337	15198	15033	15207	15238	15146	15348	15232	15158	15106	15243	15246	15055	15556	15151	15359	15197	15329	15182	15145	15133	14984	15297	15198	15309	15284	15206	15200	15227	15139	15408	15307	15139	15141	15214	15143	15346	15281	15281	15242	15198	15215	15187	15157	15261	15213	15106	15265	15273	15296	15077	15130	15286	15136	15212	15210	15105	15230	15320	15313	15160	15308	15255	15457	15202	15321	15390	15180	15089	15341	15190	15240	15293	15058	15199	15376	15440	15106	15202	15362	15359	15137	15257	15251	15257	15285	15198	15008	15145	15223	15211	15306	15220	15231	15200	15348	15398	15335	15384	15164	15296	15330	15367	15199	15104	15348	15305	15376	15148	15130	15179	15340	15331	15283	15087	15338	15163	15162	15150	15213	15227	15177	15258	15116	15311	15495	15282	15068	15049	15303	15442	15282	15190	15234	15281	15386	15426	15181	15262	15446	15169	15273	15113	15203	15162	15271	15142	15157	15246	15265	15088	15158	15211	15152	15110	15342	15293	15175	15233	15340	15084	15329	15231	15141	15150	15189	15210	15221	15204	15295	15266	15243	15187	15258	15245	15229	15085	15201	15167	15415	15456	15213	15335	15122	15064	15312	15340	15246	15248	15339	15262	15381	15154	15210	15345	15142	15454	15154	15185	15255	15323	15304	15262	15098	15257	15257	15152	15324	15167	15250	15230	14992	15343	15277	15195	15089	15303	15237	15299	15257	15213	15207	15317	15158	15490	15429	15401	15396	15188	15231	15037	15297	15304	15178	15321	15082	15242	15159	15291	15176	15187	15317	15215	15330	15225	15324	15311	15287	15303	15338	15354	15341	15164	15192	15339	15311	15196	15249	15157	15068	15367	15262	15213	15326	15191	15108	15476	15112	15209	15107	15111	15317	15389	15159	15215	15279	15101	15264	15304	15270	15279	15361	15165	15283	15373	15240	15249	15193	15063	15099	15196	15299	15233	15230	15284	15140	15275	15418	15403	15176	15178	15121	15094	15129	15212	15473	15226	15236	15419	15289	15137	15264	15008	15190	15164	14997	15243	15211	15251	15162	15232	15169	15251	15386	15304	15283	15355	15309	15300	15469	15308	15189	15039	15124	15103	15232	15269	15347	15142	15294	15254	15327	15155	15299	15476	15264	15225	15201	15347	15356	15453	15222	15274	15316	15258	15244	15190	15103	15177	15242	15114	15242	15292	15025	15181	15259	15277	15217	15370	15414	15218	15267	15260	15350	15191	15300	15203	15108	15376	15257	15194	15130	14980	15120	15006	15257	15201	15314	15215	15381	15218	15295	15218	15186	15040	15216	15171	15400	15086	15291	15115	15363	15187	14980	15162	15239	15231	15176	15280	15297	15028	15108	15368	15094	15260	15040	15060	15178	15266	15302	15225	15282	15272	15234	15227	15099	15257	15288	15196	15231	15260	15236	15312	15278	15429	15227	15478	15325	14839	15179	15313	15308	15281	15298	15190	15099	15152	15236	15214	15419	15186	15146	15034	15306	15292	15180	15386	15080	15228	15289	15280	15246	15483	15249	15151	15154	15188	15113	15104	15395	15132	15209	15257	15305	15303	15385	15225	15049	15304	15215	15161	15114	15201	15355	15228	15390	15233	15341	15353	15437	14913	15195	15320	15163	15320	15225	15055	15387	15202	15179	15037	15255	15297	15095	15109	15182	15140	15374	15194	15212	15338	15179	15275	15225	15113	15549	15134	15046	15283	15163	15060	15233	15002	15317	15315	15306	15217
21740	39373	45195	47907	52252	52302	44041	32959	24396	19256	15559	13875	13236	12926	12793	12623	13000	12848	13061	12978	12987	12932	13058	12867	12831	12983	12919	12957	12781	12953	12940	12883	12843	12882	12799	13008	12831	12743	12849	12797	12964	12929	12902	12810	12794	12837	12829	12865	12836	12854	12936	12897	12905	12903	12828	12863	12922	12961	12744	12970	12953	12754	12724	12806	12734	12997	12951	12876	12668	12916	12861	12927	13001	12712	12869	12751	12856	12788	12847	12878	12882	12988	12977	12770	12856	12871	13003	12960	12895	12835	12856	12935	12991	12774	12744	12719	12945	12859	12886	12910	12906	12908	12966	12897	12921	12967	12764	12987	12585	12961	12762	12882	13120	12826	12713	12899	12945	12783	12821	12779	12955	12852	12656	12799	13008	12893	12968	12894	12793	13013	12878	12821	12880	12909	12779	12882	12696	12818	12758	12743	12769	12741	12954	12908	12648	12696	12762	12977	12772	12831	12708	12674	13009	12749	12907	12887	12768	13038	12987	12862	12910	12815	12734	12922	12790	12978	12754	12849	12780	12825	13012	12813	12920	12886	12930	12923	12879	12899	12755	12861	12941	12807	12890	12962	12849	12886	12851	12889	12847	12829	12854	12845	12844	12890	12764	12841	12840	12780	12851	12896	12746	12880	12861	12856	12832	12846	12875	12964	12929	12610	12827	12950	12831	12729	12854	12823	12901	12862	12718	12805	12996	12977	12855	12894	12800	12914	12769	12871	12763	12738	12971	12789	13016	12967	12824	12775	12964	12776	12834	12974	12811	12733	12798	12799	12803	12820	12873	12808	12848	12789	12919	12888	12774	13014	12752	12809	12844	12785	12717	12942	12946	12836	12833	12828	12959	12924	12873	12843	13004	12862	12612	12780	12842	12915	12730	12791	12924	12899	12906	12825	12768	12969	12827	12965	12799	12729	12849	12762	12891	12887	12989	12959	12965	12880	12912	12863	12835	12846	12798	12944	12872	12743	12864	12780	12879	12702	12800	12881	12947	12780	12806	12999	12925	12897	12892	12817	12908	12801	12859	12884	12878	12816	12764	12770	12839	12872	12715	12816	12836	12860	12827	12910	12819	12949	12959	12948	12808	12926	12957	12819	12870	12751	12828	12732	12919	12679	12891	12953	12803	12900	12871	12866	12939	12865	12804	12870	12840	12826	12796	12959	12887	12683	12812	12883	12843	12803	12691	12670	12967	12791	12931	12917	12908	12746	12749	12822	12986	12962	12929	12867	12745	12902	12871	12788	12932	12892	12799	12851	12740	12884	13045	12962	12729	12940	12758	12870	12859	12766	12969	12859	12890	12861	12884	12856	12966	12750	13003	12785	12787	12819	12819	12801	12955	13034	12753	12800	12826	12828	12848	12782	12802	12608	12919	12865	12781	12880	12761	12742	13045	12917	12898	12771	12853	12883	12893	12853	12943	12811	12662	12860	12856	12891	12782	12879	12768	12988	12899	12893	12720	12835	12812	12766	12856	12789	12883	12853	12902	12852	12782	13056	12858	12858	12882	12761	12792	12912	12899	12888	12689	12911	12868	12825	12866	12972	12972	12860	12806	12908	12844	12756	12801	12767	12860	12975	12769	12763	12888	12826	12778	12817	12884	12753	12887	12773	12917	12752	12838	12744	12828	12939	12748	12729	12934	12868	12892	12883	12814	12742	12646	12953	12962	12840	12876	12997	12753	12660	12881	12812	12718	12932	12855	12893	12912	12959	12815	12739	13009	12809	12884	12913	12810	12928	12832	13046	12749	12964	12710	12836	12889	12791	12835	12768	12832	12882	12996	12769	12819	12720	12732	12856	12904	12821	12812	12817	12734	12812	12916	12794	12766	12762	12907	12812	12997	12831	12972	12988	12839	12986	12792	12785	12853	12932	12806	12750	12835	12906	12885	12993	12912	12821	12837	13068	12999	12890	12943	12749	12960	12834	12831	12877	12994	12848	12964	12846	12820	12796	12808	12866	12829	12798	12658	12955	12766	12805	12863	12998	12765	12859	12859	12883	12762	12835	12777	12878	12842	12881	12755	12809	12791	13047	12849	12838	12967	12612	12884	12843	12833	13058	12696	12937	12938	12996	12730	12910	12789	13054	12969	12846	13011	12901	12846	12828	12804	12980	12701	12931	12872	12712	12842	12953	12948	12812	12814	12895	12910	13061	12937	12760	12819	12772	12735	13021	12750	12873	12821	12791	12827	12856	12864	12795	12734	12713	12785	12873	12715	12758	12881	12772	13002	12895	12900	12885	12832	12846	12893	12870	12891	13051	12974	12736	12891	12730	12840	12828	12909	12890	12966	12689	12899	12937	13028	12722	12861	12871	12720	12845	12732	12870	12921	12826	12741	13055	12964	12688	12911	12863	12779	12858	12782	12878	12801	12922	12890	13009	12944	12846	12728	12687	12885	12916	12944	12939	12801	12775	12779	12780	12988	12779	12831	12962	12874	12938	12884	12965	12832	12856	12890	12938	12780	12762	12830	12797	12889	13001	12746	12701	12840	12797	12819	12877	12924	12675	12827	12916	12784	12797	12678	12881	12706	12894	12862	12925	12937	12735	12703	12932	12889	12652	12760	12799	12776	12866	12801	12907	12891	12929	12847	12792	12897	12857	12880	12791	12755	12878	12765	12824	12848	12813	12887	12926	12880	12899	12895	12867	12948	12990	12687	12627	13019	12644	12743	13026	12882	12978	12800	12945	12794	12902	12797	12901	12864	12752	12829	12811	12800	12891	12727	12899	12786	12918	12851	13010	12906	12732	12914	12770	13013	12837	12923	12949	12993	12905	12793	12755	12881	12948	12772	12893	12894	13006	12918	12748	12908	12782	13004	12683	12899	12949	13046	12826	12959	13008	12925	12911	12808	12879	12654	12899	12846	12757	12920	12769	12788	12847	12877	12832	12751	12843	12873	12806	12739	13012	12931	12912	12934	12797	12680	12932	12981	12826	12879	12916	12789	12976	12902	13031	12830	12986	12975	12781	12750	12845	12840	12948	12854	12862	12776	12753	12822	12851	12875	12946	12811	12830	12872	12807	12776	12808	12834	12840	12953	12945	12813	12896	12855	12895	12910	12787	12790	12911	12930	12793	12856	12867	12825	12935	12931	12988	12899	12817	12835	12806	13012	12955	12907	12899	12762	12946	12812	12876	12939	12808	12931	12875	12743	12976	12748	13059	12721	12935	12703	12848	12864	12813	12933	12718	12891	12673	12852	12831	12935	13077	12931	12891	12903	12789	12859	12796	12914	12825	12881	12822	13052	12809	12780	13008	12808	12870	12688	12941	12852	12899	12721	12923	12956	12928	12740	12797	12640	12824	12839	12858	12810	12724	12852	12742	12879	12727	12755	12800	12805	12740	12833	12917	13019	12760	12813	12728	12794	12912	12888	12904	12809	12716	12870	12916	12965	12800	12900	12901	12862	12857	12867	12845	12743	12783	12777	12835	12804	12921	12789	12900	12805	12758	12953	12875	12702	12943	12807	12881	12843	12756	12885	12911	12827	12860	12764	12962	12729	12827	12822	12820	12721	12945	12932	12810	12955	12921	12881	12793	12832	12803	12928	12933	12785	12718	12821	12992	12861	12829	12996	12811	12807	12951	12734	12708	12769	12748	12854	12918	12969	12921	12906	12934	12846	12904	12901	12746	12972	12700	12893	12941	12823	12838	12931	12810	12891	12928	12925	12892	12741	12767	12895	13094	12864	12955	12871	12877	12800	12762	12828	12794	12774	12956	13010	12864	12859	12739	12736	12888	12819	12862	12860	12874	12942	12835	12900	12878	12881	12798	13037	12835	12761	12906	12815	12691	12897	12975	12765	12866	12798	12959	13007	12717	12975	12866	12845	12734	12832	12977	12734	12950	12794	12884	12771	12868	12807	12858	12705	12944	12914	12884	12727	12908	12825	13041	12907	12882	12713	12850	12866	12811	12884	13026	12846	12811	12880	13003	12760	12712	12854	12919	12930	12812	12776	12829	12762	12842	12808	12669	12831	12725	12726	12848	12838	12762	12963	12792	12854	12909	12861	12940	12948	12945	12908	12805	13064	12789	12857	12749	12812	12852	12908	12903	12785	12853	12700	12835	12893	12970	12759	12953	12907	12927	12823	12915	12772	12736	12791	12968	12789	12824	12720	12920	12807	13025	12745	12905	12917	12804	12890	12828	12728	12861	12833	12805	12923	12866	12901	12962	12938	13000	12807	12960	13031	12962	12860	12884	12851	12880	12861	12805	12726	12820	12717	12906	12812	12748	12897	12725	12845	12884	12904	12808	12683	12754	12961	12924	12925	12828	12766	12770	12941	12924	12729	12950	12842	12858	12862	12923	12869	12798	12874	12796	12722	12713	12834	12983	12952	12908	12942	12897	12970	12789	12810	12851	12839	12915	12835	12854	12811	12874	12849	12798	12849	12897	12873	12944	12899	12991	12898	12711	12825	12983	12806	12831	12880	12882	12948	12781	12865	12814	12974	12674	12865	12830	13027	12692	12958	12959	12811	12665	12872	12849	12851	12968	12932	12815	12726	12787	12866	12861	12998	13016	12817	12845	12790	12803	12887	13023	12797	12812	12969	12788	12828	12821	12889	12854	12826	12741	12900	12900	12883	12857	12943	12878	12906	13053	12831	12853	12659	13089	12925	12946	12795	13019	12918	12750	12892	12772	12785	12788	12755	12728	12971	12842	12773	12855	12968	12900	12741	12868	12834	12822	12822	12870	12675	12690	12837	12792	12877	12758	12879	12971	12724	12860	12938	12886	12851	12872	12833	12817	12734	12754	12947	12734	12830	12717	12903	12793	12809	12837	12798	13051	12828	12780	12889	12894	12737	12785	12980	12845	12860	12859	12823	12794	12887	12975	12808	12697	12763	12815	12894	12951	12893	12674	12885	12932	12818	12946	12818	12867	12948	12757	13013	12845	12795	12788	12766	12897	12829	12874	12850	12722	12956	12868	12840	13006	12820	12772	12688	13023	12922	12914	12919	12748	12754	12817	12820	13095	12808	12960	12826	12756	12864	12708	12687	12756	12841	12995	12933	12833	12895	12903	12797	12989	12815	12852	12907	12754	12817	12917	12750	12913	12869	12883	12920	12802	12871	12906	12878	12842	12849	12709	12895	12757
24349	21113	28954	33802	56350	66276	61584	47044	34359	27660	21588	17693	15956	15295	14963	14859	15080	15022	15177	14752	14916	14927	14843	14788	14943	14866	15054	14805	14950	14749	14875	15013	15051	14706	14855	14908	14890	14808	14812	14652	14962	14879	14710	14811	14771	14764	14967	14736	14802	14836	14975	14972	14833	14753	14799	14995	14921	14598	14781	14761	14856	14677	14868	14789	14963	14958	15018	14758	14903	14964	14815	14653	14831	14834	14720	14726	14777	14718	14607	14852	14813	14736	14790	14766	14756	14746	14774	14768	14918	15018	15092	14960	14788	14764	14758	14571	14708	14664	14964	14718	14630	15045	14820	14904	14738	14689	14779	14639	14811	14866	14798	14590	14749	14718	14675	14832	14720	14743	14735	14734	15049	14930	14689	14838	14649	14791	14879	14783	14768	14844	14950	14768	14911	14858	14717	14923	14885	14576	14858	14781	14856	14851	14999	14916	14689	15009	14825	14710	14791	14730	14633	14657	14743	14780	14669	14706	14707	14908	14779	14981	14848	14720	14689	14758	14870	14664	14732	14607	14837	14692	14671	14873	14954	15029	14840	14708	14841	15008	14924	14650	14934	14637	14765	14743	14861	14733	14881	14633	14990	14618	14906	14882	14761	14678	14654	14701	14911	14556	14740	14693	14824	14767	14696	14637	14831	14773	14740	14580	14935	14847	14956	14695	14861	15045	14848	14909	14690	14820	14762	14662	14739	14730	14878	14904	14771	14666	14878	14729	14920	14811	14644	14966	14672	14715	14740	14894	14932	14949	14593	14600	14787	14764	14919	14907	14814	14843	14793	14515	14784	14943	14657	14893	14757	14814	14640	14841	14661	14803	14786	14898	14660	14778	14678	14870	14828	14981	14922	14830	14844	14561	14776	14738	14645	14861	14746	14682	14667	14722	14782	14960	14763	14894	14718	14881	14769	14675	14935	14787	14686	14938	14688	14816	14787	14747	14719	14870	14774	14797	14749	14726	14949	14791	14578	14637	14864	14736	14677	14782	14674	14936	14623	14722	14774	14608	14784	14733	14780	14928	14871	14753	14612	15037	14853	14836	14894	14714	14833	14871	14750	14793	14629	14738	14741	14750	14885	14674	14718	14538	14997	14727	14615	14774	14934	14735	14888	14637	14834	14924	14786	14585	14680	14908	14887	14828	14768	14768	14704	14821	14674	14975	14669	14742	14857	14824	14789	14758	14656	14829	15114	14708	15030	14791	14962	14694	14785	14862	14908	14944	14623	14812	14959	14842	14874	14873	14812	15020	14764	14771	14868	14740	14659	14708	14858	14958	14785	14675	14803	14731	14832	14891	14866	14717	14741	14845	14716	14718	14809	14635	14685	14926	14785	14745	14641	14781	14805	14826	14794	14796	14544	14589	14683	14865	14615	14804	14815	14823	14787	15026	14979	14670	14820	14745	14664	14740	14743	14697	14754	14541	14939	14719	14945	14826	14863	14722	14796	14702	14859	14925	14812	14867	14740	14738	14887	14660	14762	14878	14915	14745	14914	14828	14681	14904	14809	14854	14722	14921	14875	14689	14755	14699	14658	14668	14899	14779	14850	14730	14521	14887	14710	14982	14850	14808	14807	14908	14890	14791	14761	15070	14798	14664	14801	14635	14741	14809	14817	14787	15037	14733	14761	14701	14780	14717	14779	14908	14721	14775	14836	14875	14999	14801	14880	14890	14778	14714	14884	14822	14960	14658	14926	14903	14949	14828	14919	14905	14857	14747	14727	14603	14666	14669	14626	14789	14709	14768	14761	14771	14893	14760	14887	14844	14837	14784	14894	14968	14876	14878	14696	14664	14541	14723	14569	14864	14853	14886	14917	14859	14755	14770	14755	14767	14719	14739	14931	14711	14743	14854	14783	14773	14637	15008	14880	14890	14741	14786	14746	14892	14858	14869	14764	15122	14846	14638	14807	14854	14852	14826	14654	14902	14830	14748	14927	14763	14723	14935	14661	14808	14713	14833	14908	14710	14833	14790	14888	14736	14878	14996	14668	14634	14744	14805	14911	14767	14639	14851	14912	14792	14726	14757	14829	14828	14834	14727	14814	14736	14739	14707	14657	14726	14774	14776	14831	14651	14821	14926	14693	14814	14946	14873	14994	14833	14738	14935	14776	14853	14806	15003	14838	14847	15010	14700	14735	14986	14776	14965	14818	14727	14492	15086	14847	14881	14946	14806	14893	14846	14797	14902	14821	14868	14801	14590	14768	14766	14992	14841	14778	14838	14827	14785	14896	14825	14843	14661	14943	14523	14671	14732	14905	14926	14698	14721	14617	14644	14800	14669	14760	14719	14886	14908	14775	14569	14824	14755	14808	14798	14744	14992	14897	14793	14617	14735	14749	14839	15068	14806	14990	14630	14805	15033	14916	14743	14802	14868	14891	14760	14862	14800	14886	14898	14973	14730	14802	14706	14728	14649	14715	14740	14909	14591	14824	14594	14633	14724	14883	14606	14657	14809	14978	14633	14748	14613	14834	14720	14651	14847	14843	14803	14893	14806	14612	14751	14830	14840	14764	14596	14813	14818	14949	14874	14906	14830	14789	14862	14882	14864	14754	14927	14649	14895	14796	14729	14828	14802	14551	14875	14702	14821	14865	14685	14827	14989	14927	14797	14876	14737	14888	14741	15068	14830	14944	14957	14737	14853	14856	14815	14890	14674	14867	14890	14752	14810	14891	14812	14926	14868	14611	14750	14827	15039	14755	14793	14922	14736	14761	14763	14812	14718	14810	14522	14942	14804	14941	14894	14696	14767	14880	14617	14872	14794	14694	14914	14741	14639	14693	14826	14728	14851	14866	14806	14687	14833	14689	14869	14789	14725	14637	14778	14669	14803	14910	14853	14925	14542	14997	14737	15087	14675	14677	14903	14696	14815	14793	14841	14744	14804	14594	14916	14937	14740	14770	14767	14797	14821	14948	14546	14854	14956	14717	14873	14943	14943	14778	14771	14802	14623	14911	14689	14700	14820	14777	14852	14970	14841	14601	14793	14940	14834	14811	14819	14732	14715	14942	14692	14748	14797	14805	14871	14961	14723	14646	14787	14710	14870	14802	14860	14817	14559	14866	14847	14799	14634	14670	14835	14962	14831	14934	14964	14724	14725	14771	14923	14913	14754	14679	14882	14714	14902	14908	14516	14753	14750	14792	14916	14776	14676	14753	14960	14863	14727	14962	14877	14667	14822	14848	14853	14867	14780	14702	14860	14951	14901	14792	14692	14811	14819	14712	14789	14702	14629	14813	14895	14854	14795	14906	14985	14682	14423	14626	14922	14692	14915	14719	14766	14871	14866	14906	14857	14849	14689	14487	14876	14912	14616	14988	14812	14795	14753	14835	14720	14859	14859	14739	14789	14789	14786	14901	14833	14789	14691	14871	14873	14969	14947	14807	14659	14698	14858	14920	14876	14901	14785	14839	14938	14752	14981	14878	14636	14714	14750	14908	14706	15035	14792	14939	14892	14764	14626	14686	14655	14899	14761	14716	14710	14769	14669	14760	14807	14868	14834	14702	14606	14626	14874	14705	14861	14769	14739	14762	14825	14892	14959	14873	14874	14829	14780	14860	14866	14978	14497	14581	14785	14929	14834	14892	14909	14762	14705	14760	14788	14780	14850	14884	14766	14862	14995	14696	15007	14786	14891	14891	14725	14978	14763	14720	14737	14783	14731	14794	14644	14622	14853	14635	14833	14928	14826	14561	15005	14908	14720	14829	14826	14573	14655	14906	14794	14665	14770	14724	14764	14836	14883	14990	14774	14940	14774	14682	14660	14646	14820	14754	14838	14766	14848	14589	14711	14811	14729	14843	14615	14935	14665	14626	15019	14742	14894	14698	14636	14812	14768	14790	14710	14805	14866	14663	14888	14719	14753	14745	14847	14778	14597	14909	14678	14568	14771	14778	14951	14715	14923	14860	14952	14696	14665	14711	14973	14722	14715	14860	14786	14684	14785	14756	14889	14806	14832	14923	15121	14958	14891	14873	14828	14852	15050	14765	14840	14999	14989	14739	14758	14859	14945	14762	14553	14619	14729	14635	14900	14870	14718	14870	15000	14688	14615	14860	14628	14592	14949	14688	14719	14871	14653	14640	14715	14959	14748	14683	14759	14743	14629	14813	14673	14782	14861	14854	15021	14881	14854	14822	14818	14872	14783	14846	15016	14980	14885	14907	14967	14823	14731	14982	14794	14701	14787	14686	14860	14814	14688	14737	14742	14720	14892	14622	14742	15076	15092	14863	14679	14920	14497	14888	14753	14792	14742	14807	14812	15022	15224	15013	14720	14781	14723	14661	14776	14708	14783	14657	14781	14661	14879	14733	14804	14843	14936	14684	14657	14592	14845	15006	14859	14785	14998	14781	14793	14696	14823	14830	14902	14814	14894	15094	14854	14788	14757	14645	14689	14858	14922	14885	14841	15017	14673	14767	14794	14990	14726	14744	14760	15030	14829	14959	14766	14837	14882	14814	14706	14820	14712	14857	14793	14976	14732	14963	14867	14960	14959	14935	14935	14664	14969	14527	14721	14813	14721	14806	15020	14752	14845	14563	14793	14842	14758	14728	14802	14740	14701	15001	14792	14618	14816	14862	14743	14778	14954	14850	14617	14842	14611	14955	14638	14911	14480	14978	14905	14824	14870	14603	15029	14809	14769	14847	14822	14809	14856	14878	14775	14879	14731	14786	14775	14927	14712	14812	14745	14801	14716	14868	14733	15035	14686	14890	14789	14756	14889	14895	14796	14809	15073	14872	14816	14920	14962	15038	14742	14755	14632	14782	14654	14862	14958	14850	14810	15051	14568	14819	14664	14742	14941	14802	14714	14842	14734	14672	14800	14614	14887	14667	14653	14989	14898	14809	14885	14846	14913	14912	14781	14659	14625	14702	14706	14703	14760	14626	14865	14681	14593	14757	14828	14740	14759	14731	14926	14765	14804	14719	14709	14694	14642	14903	14846	14630	15040	14821	14732	14828	14745	14792	14783	14820	14848	14783	14894	14865	14816	14928	14903	14934	14832	14704	14607	14928	14782	14697	14809	14867	14779	14796	14626	14877	14891	14952	14718	14899	14794	14935	14843	14596	14768	14877	14940	14881	14868	14964	14655	14697	14756	14945	15048
29486	55821	67713	71250	73384	71813	61747	46962	34931	27034	19614	15209	13246	12857	12681	12563	12613	12518	12659	12673	12655	12539	12615	12648	12490	12463	12602	12518	12726	12524	12681	12675	12566	12443	12642	12488	12612	12707	12492	12477	12705	12600	12555	12578	12643	12452	12472	12551	12609	12511	12499	12660	12750	12644	12493	12492	12656	12525	12634	12496	12614	12756	12517	12535	12398	12680	12512	12439	12682	12775	12391	12611	12440	12512	12594	12574	12484	12708	12488	12566	12485	12505	12624	12587	12359	12553	12766	12512	12421	12502	12511	12630	12589	12656	12471	12691	12548	12670	12683	12631	12701	12344	12675	12630	12678	12583	12634	12504	12488	12549	12654	12486	12407	12786	12576	12531	12794	12670	12546	12574	12671	12425	12532	12482	12615	12666	12444	12613	12514	12606	12706	12503	12254	12567	12468	12550	12682	12575	12477	12469	12578	12585	12486	12659	12500	12537	12471	12710	12677	12591	12493	12595	12353	12589	12609	12650	12455	12652	12751	12510	12534	12649	12608	12565	12594	12682	12563	12604	12648	12396	12459	12505	12621	12483	12672	12703	12746	12444	12637	12452	12699	12495	12717	12597	12527	12551	12514	12500	12580	12419	12475	12510	12429	12430	12554	12535	12431	12546	12510	12489	12557	12492	12604	12614	12594	12547	12453	12475	12540	12522	12501	12583	12640	12538	12493	12532	12802	12753	12773	12601	12459	12690	12471	12504	12627	12524	12621	12567	12653	12451	12453	12575	12575	12604	12647	12503	12543	12532	12560	12521	12506	12579	12764	12567	12723	12360	12439	12666	12598	12674	12675	12741	12542	12639	12634	12537	12684	12556	12669	12605	12479	12659	12556	12630	12682	12518	12565	12556	12572	12700	12541	12578	12666	12566	12529	12655	12462	12445	12599	12663	12584	12541	12806	12623	12426	12591	12535	12633	12685	12566	12541	12459	12711	12725	12732	12628	12607	12609	12530	12535	12418	12643	12502	12578	12609	12463	12504	12571	12587	12607	12608	12661	12694	12566	12546	12377	12493	12638	12591	12443	12560	12563	12558	12611	12505	12550	12522	12693	12551	12421	12514	12534	12488	12497	12651	12661	12639	12562	12529	12783	12613	12597	12583	12636	12532	12521	12594	12638	12671	12640	12572	12605	12568	12702	12648	12628	12501	12724	12631	12434	12621	12587	12524	12602	12591	12606	12487	12496	12721	12428	12557	12558	12631	12538	12543	12674	12499	12650	12530	12627	12423	12601	12594	12533	12557	12620	12549	12567	12493	12524	12584	12554	12523	12458	12591	12536	12676	12459	12326	12565	12531	12606	12533	12538	12476	12375	12600	12476	12553	12575	12597	12573	12617	12562	12545	12620	12576	12462	12554	12700	12609	12634	12551	12577	12723	12621	12521	12527	12569	12524	12470	12643	12479	12608	12469	12574	12447	12433	12668	12539	12631	12484	12479	12630	12598	12484	12551	12514	12726	12428	12631	12637	12587	12552	12613	12701	12531	12480	12607	12490	12489	12528	12449	12505	12607	12444	12440	12553	12592	12455	12827	12534	12609	12736	12597	12536	12527	12596	12612	12468	12574	12526	12565	12588	12589	12580	12741	12572	12448	12568	12565	12485	12654	12568	12626	12458	12511	12616	12337	12546	12527	12584	12554	12441	12616	12506	12521	12759	12558	12379	12646	12569	12576	12664	12632	12585	12607	12534	12558	12601	12670	12489	12691	12548	12438	12585	12560	12532	12780	12665	12564	12477	12522	12427	12483	12543	12556	12365	12639	12600	12376	12580	12397	12586	12474	12584	12603	12554	12562	12562	12499	12567	12658	12520	12668	12546	12576	12763	12613	12590	12470	12708	12574	12617	12481	12525	12629	12458	12533	12529	12542	12455	12523	12744	12492	12661	12527	12604	12511	12646	12437	12671	12735	12572	12555	12644	12565	12532	12486	12590	12498	12572	12636	12482	12508	12609	12581	12585	12584	12503	12517	12364	12528	12555	12527	12549	12644	12612	12675	12562	12661	12475	12457	12515	12548	12609	12582	12436	12650	12579	12534	12528	12485	12416	12584	12682	12453	12559	12650	12656	12569	12518	12615	12501	12516	12640	12474	12459	12700	12536	12620	12473	12474	12520	12560	12427	12600	12540	12470	12612	12572	12609	12676	12497	12621	12585	12643	12574	12514	12608	12673	12531	12548	12610	12476	12667	12434	12694	12486	12640	12402	12627	12524	12491	12595	12520	12532	12446	12581	12580	12702	12491	12573	12384	12517	12572	12586	12481	12429	12693	12565	12593	12474	12577	12327	12726	12332	12675	12497	12471	12719	12383	12543	12664	12734	12508	12641	12528	12607	12583	12575	12674	12472	12644	12668	12498	12595	12551	12698	12659	12520	12605	12626	12511	12534	12544	12550	12578	12630	12715	12447	12587	12804	12406	12559	12553	12454	12498	12524	12530	12594	12493	12645	12530	12476	12553	12574	12667	12694	12550	12538	12572	12570	12655	12637	12752	12674	12723	12685	12564	12678	12599	12547	12493	12461	12582	12546	12462	12447	12503	12581	12694	12590	12681	12672	12489	12661	12454	12766	12676	12625	12549	12518	12535	12658	12507	12684	12457	12738	12665	12516	12582	12654	12656	12410	12419	12535	12653	12510	12603	12553	12549	12503	12555	12702	12546	12666	12617	12735	12621	12469	12583	12622	12525	12558	12455	12434	12629	12623	12511	12711	12429	12653	12377	12510	12558	12570	12728	12444	12774	12752	12624	12527	12601	12707	12621	12606	12538	12468	12469	12562	12620	12597	12595	12538	12593	12531	12612	12508	12501	12574	12664	12617	12520	12557	12591	12623	12544	12519	12408	12644	12412	12629	12671	12624	12611	12591	12518	12688	12508	12670	12465	12605	12470	12479	12539	12529	12640	12772	12478	12629	12677	12680	12535	12536	12596	12554	12755	12630	12585	12368	12580	12530	12641	12731	12704	12644	12493	12474	12463	12487	12625	12627	12534	12636	12627	12747	12509	12570	12668	12472	12490	12583	12389	12609	12560	12582	12699	12518	12534	12530	12596	12472	12648	12550	12576	12644	12665	12614	12638	12673	12542	12699	12566	12409	12690	12549	12631	12587	12644	12480	12489	12613	12453	12615	12600	12498	12421	12665	12721	12591	12633	12540	12452	12468	12633	12647	12581	12584	12711	12435	12586	12680	12395	12477	12426	12652	12747	12577	12506	12539	12533	12597	12674	12605	12542	12565	12584	12620	12772	12667	12582	12598	12454	12662	12628	12381	12676	12827	12692	12730	12568	12524	12670	12539	12615	12566	12542	12467	12515	12509	12583	12431	12531	12462	12649	12618	12620	12697	12551	12541	12558	12567	12505	12524	12450	12728	12366	12491	12548	12633	12504	12480	12546	12615	12433	12602	12587	12610	12500	12585	12445	12541	12475	12635	12591	12684	12420	12670	12719	12677	12611	12500	12508	12511	12592	12773	12524	12598	12486	12643	12480	12611	12576	12720	12734	12776	12556	12452	12582	12485	12468	12618	12622	12460	12798	12530	12480	12656	12502	12648	12559	12650	12642	12506	12392	12577	12463	12602	12543	12592	12569	12559	12605	12564	12414	12473	12692	12393	12622	12606	12496	12593	12694	12455	12630	12609	12549	12604	12554	12494	12527	12547	12604	12448	12668	12534	12578	12634	12587	12465	12434	12602	12675	12485	12468	12715	12460	12427	12577	12559	12648	12530	12670	12379	12679	12613	12569	12494	12579	12615	12614	12631	12413	12449	12475	12540	12504	12572	12651	12603	12410	12600	12528	12588	12587	12530	12488	12619	12718	12488	12504	12646	12502	12524	12534	12575	12464	12600	12589	12582	12730	12417	12511	12441	12561	12670	12566	12578	12623	12490	12521	12718	12641	12579	12693	12521	12578	12697	12506	12584	12479	12468	12736	12605	12655	12513	12533	12494	12565	12558	12481	12522	12567	12609	12535	12564	12600	12434	12620	12349	12549	12604	12497	12499	12692	12445	12673	12526	12549	12568	12529	12528	12677	12693	12402	12664	12377	12842	12539	12646	12746	12520	12579	12519	12675	12587	12648	12617	12620	12784	12638	12572	12720	12514	12681	12555	12464	12624	12493	12511	12636	12528	12491	12601	12677	12603	12722	12547	12440	12595	12583	12500	12700	12548	12418	12667	12408	12555	12355	12512	12517	12536	12487	12430	12525	12493	12600	12685	12623	12414	12484	12548	12540	12541	12584	12532	12577	12376	12555	12536	12542	12474	12545	12546	12674	12560	12565	12551	12472	12547	12567	12555	12614	12575	12356	12648	12645	12524	12556	12458	12677	12586	12600	12717	12719	12488	12652	12612	12639	12571	12585	12749	12540	12500	12642	12568	12437	12406	12699	12495	12635	12597	12736	12506	12581	12568	12668	12608	12489	12615	12533	12624	12515	12487	12463	12413	12622	12521	12549	12616	12342	12612	12546	12506	12517	12515	12583	12637	12706	12438	12637	12620	12729	12632	12549	12542	12554	12459	12651	12441	12556	12782	12512	12471	12602	12537	12543	12567	12519	12345	12634	12424	12560	12567	12732	12546	12551	12655	12626	12556	12639	12598	12606	12669	12700	12534	12612	12431	12673	12687	12534	12648	12535	12770	12744	12550	12567	12525	12408	12756	12529	12482	12528	12693	12607	12767	12535	12516	12493	12527	12456	12400	12584	12675	12457	12625	12680	12679	12554	12510	12441	12492	12573	12717	12601	12612	12561	12668	12542	12562	12551	12656	12607	12514	12429	12477	12595	12711	12421	12659	12620	12453	12538	12500	12524	12491	12581	12398	12681	12556	12616	12673	12328	12520	12583	12467	12413	12595	12587	12768	12481	12666	12545	12458	12465	12521	12573	12539	12489	12510	12629	12580	12550	12505	12372	12592	12581	12567	12536	12541	12566	12661	12572	12620	12354	12592	12519	12494	12648	12697	12617	12623	12633	12639	12547	12536	12519	12595	12569	12543	12476	12447	12540	12464	12500	12600	12576	12527	12535	12502	12500	12654	12521	12512	12596	12442	12616	12520	12524	12619	12575	12547	12381	12713	12411	12466	12455	12517	12485	12427	12343	12441	12591	12503	12604
30802	21749	22323	22640	23177	23868	22926	19872	17890	17022	16591	16213	16410	16402	16273	16083	16179	16078	16160	16123	16318	16138	16352	16174	16037	16281	16100	16213	16162	16185	16118	16079	16188	16159	16295	16114	16162	16009	16044	15986	16092	16039	16164	15967	16198	15979	16266	16147	16280	16076	15957	16266	16285	16002	16156	16332	16359	16162	16080	16110	16185	16221	16180	16224	16137	16151	16029	16194	16027	16104	16129	16196	16111	16084	16173	16205	16266	16223	16262	16092	16202	16317	16228	16130	15920	16040	16045	15971	15995	15943	15976	15867	16254	16051	16196	16095	16057	16406	16053	16108	16088	16216	16010	16182	16125	16229	16101	16209	15937	16164	16020	15893	16152	16242	16094	15996	16086	16130	15940	16245	16295	15958	16090	15878	15897	16264	16043	16089	16330	16187	16140	16069	16201	16220	16234	16046	16110	16145	16229	16326	16029	16017	16122	16022	16146	15987	16043	16194	16454	16268	16147	16049	15944	16205	16165	16059	16284	16206	16124	16082	16158	16273	16190	16171	16240	15977	16062	16337	16223	16028	16266	16079	15973	16158	16255	16209	16197	15993	16286	16203	16111	16214	16157	16061	16173	16034	16281	16298	16264	16098	16146	16266	16051	16166	15961	15914	16070	16100	15889	16122	16083	16104	16028	16174	16131	16000	16072	16206	16183	16273	16083	16213	16188	16162	16149	15909	16110	16145	16208	15921	16260	16088	16173	15888	16178	16111	16222	16008	16122	16024	16110	15968	15979	16187	16141	16051	16089	16200	16016	16143	16291	15893	16180	16099	16161	16159	16263	16068	16152	16114	16087	16145	16070	16040	15936	16051	16022	15951	16138	16343	16263	16027	16252	16251	16098	16211	16247	15823	16173	15944	16032	16177	16256	16160	16113	16161	15893	16009	16159	16111	16133	16268	16185	16188	16054	16032	15796	16060	15967	16059	15950	16202	16196	16124	16179	16170	16237	15922	16065	15993	15943	16026	16000	16191	16217	15968	16122	16199	16173	16105	16141	15995	16264	16065	16321	16071	16191	16013	15931	16093	16147	16190	16237	16177	16210	16099	16208	16234	16126	15890	15923	16164	16051	16150	16161	16199	16157	16097	16082	15889	16183	15994	16021	16236	15962	15852	16188	16222	16281	16022	16209	16204	15990	16279	15987	16203	15975	16076	16275	16109	16061	15941	16026	15964	16184	15984	16050	16136	16127	16027	16217	16142	16251	16092	16137	15980	16072	16197	16188	16189	16043	15984	16074	15980	16153	16168	16107	16175	16390	16106	16092	16206	15973	16228	15943	16250	16177	16043	16231	15951	15917	15934	16040	16147	16045	15899	16021	15888	15986	16198	16109	16241	16122	15899	16146	15934	16137	15945	16027	16164	16140	16167	16140	16043	16151	16322	16178	16094	16131	16096	16263	16058	16200	16251	16180	16101	16139	16192	16005	15903	16117	16094	16015	16108	16315	16217	16023	16000	16069	16252	15984	16010	16164	15984	16095	16098	16030	16126	16044	16297	16169	16027	16058	16149	16226	16157	16020	16004	15996	16092	16119	16232	16335	16009	16158	15895	16070	16175	16403	16042	15961	16073	16045	16202	16186	16087	16022	16146	16315	16270	16102	15874	16074	16052	16377	15927	16135	16152	16090	16165	16014	15996	16161	16314	16227	16022	16351	16227	16218	16097	15928	15957	16080	15937	16002	16159	16126	16109	16263	16175	16186	16148	16179	16146	16267	16262	16190	16110	15966	16084	16101	16262	16117	16260	16204	16139	16262	16172	15884	16121	16063	16207	16004	16177	16232	16350	16170	15957	16231	16130	16201	16206	15984	16072	16025	16239	16204	16053	16183	16141	16252	16193	16169	16059	16115	16259	16098	16205	15952	16226	16116	15955	16173	16036	16102	16282	16282	16212	16159	15953	15986	16020	16054	16096	16315	16200	16230	16248	16041	16161	16299	16085	16053	16061	16090	16242	16007	16043	16107	16118	16150	16096	16150	16119	16365	16057	16160	16107	16023	16087	16060	16076	16247	16029	16018	15979	16070	16164	16206	16175	15941	16066	16053	16129	16177	16383	16202	16143	16301	16187	16134	15978	16328	16057	16104	16152	16173	16149	16001	15856	16124	16072	16206	16103	16169	16168	16007	15988	16037	16181	16011	16232	15988	16133	16149	16091	15944	16118	16053	16289	16167	16333	16034	16129	15980	16309	16126	16076	16109	15877	16191	16168	16100	16260	16068	16008	16157	15927	16218	16134	16067	16317	16296	16301	16139	16028	15931	16290	16260	16143	16076	16016	16051	16135	16042	16005	16321	16067	16271	16155	15996	15966	15898	16039	16220	16199	16006	16283	16100	16138	16212	16112	16105	15958	16101	16156	16092	16258	16053	15940	16132	16240	16035	16276	16056	16229	15958	16230	16133	16266	16080	16132	16199	16254	16185	16193	16147	16206	16019	16277	16147	16206	15952	16033	16203	16265	16263	16207	16192	16054	16107	16082	15995	16021	16219	15859	16061	16233	16246	16311	16229	16252	15983	16168	16406	16210	16264	16130	15881	16066	16116	15912	15992	16072	16096	16138	16206	16144	16124	15979	16136	16139	16067	16212	16139	16188	16064	16269	16141	15799	16154	16313	16036	16154	16294	16099	16105	16127	16255	15976	15933	16118	16084	16156	16210	16129	16006	16112	16119	16014	16392	16152	16122	16110	16202	16183	16297	16119	16083	16208	16226	16094	16046	16063	16217	16234	16152	16135	16152	16210	16221	16111	16256	16344	16157	16002	16315	15889	16114	16202	16158	16146	16363	15936	16174	15969	16039	16214	16165	16179	16340	15964	15979	16166	16126	16248	16031	16012	16016	16192	16106	16025	16210	16070	16253	16181	16261	16073	16090	16189	16017	16255	16282	16141	16214	16103	15956	16198	16092	16168	16171	16337	16024	16090	16041	16149	16017	16063	15968	16174	16213	16123	16168	16096	16031	15926	16246	16144	15884	16166	15984	16283	16030	16194	16057	16137	16237	16170	15955	16272	16104	16141	16007	15924	16233	16031	16099	16121	16313	16176	16100	16265	16016	16159	16160	16050	16044	16144	15929	16213	16177	16120	16116	16085	15918	16131	16155	16139	15963	16326	16083	16238	16120	16228	16017	16155	16149	16120	16008	16016	16008	15855	16118	16226	16246	16086	15996	16202	16174	16106	16303	16197	15950	15996	16017	16099	16054	16231	16091	16049	16238	16077	16285	16135	16365	15961	16131	16182	16216	16311	16093	15751	16243	16080	16234	16103	16083	16183	16017	16151	16106	16291	16088	16005	16262	16227	16117	16213	16266	16021	16035	16035	16118	16271	16217	16276	16143	16016	16041	16141	16169	15995	16300	16103	15949	15936	16204	16392	16160	15941	16172	16095	16235	16137	16196	16019	16130	16193	16246	16077	16063	16174	16060	16123	16153	16047	16113	15954	16155	16162	16288	15963	16141	16063	15998	16125	16002	16217	16227	16191	16177	16000	16148	16123	16273	16015	16195	16333	16275	16022	16136	16215	16100	16145	15909	16088	16245	16170	16122	16164	16329	16146	15894	16004	16379	16228	16111	16139	16266	16205	16164	16177	16129	16271	15924	16012	16214	16191	16107	16225	16211	16467	16251	16261	16042	15897	16322	16172	16276	16081	16050	16085	16091	16079	16203	16114	16135	16318	16145	16181	16147	16225	16122	16037	16209	16149	16191	16149	15978	16107	16275	16113	16300	16075	16233	16092	16083	15984	16205	16081	16092	16264	16029	16199	16093	16100	16094	16082	15820	16137	16156	15795	16329	16209	16087	16069	16191	15982	15980	16132	16122	16004	16102	15954	16129	16206	16203	16169	16066	15993	16177	16030	16196	16058	16323	16287	16083	15972	16164	16157	16043	16449	16220	16117	16183	16171	16197	15969	16045	16259	16183	15988	16112	16174	16198	16144	16087	16321	16234	16279	16094	16023	16246	15958	16265	15998	16232	16230	16090	16023	16176	16320	16289	16081	16364	16334	16078	16135	16242	15966	15969	16089	16366	16099	16127	16313	15993	16156	16062	16037	16160	16147	16068	16251	16189	15962	16217	16159	16427	16114	16095	16115	16060	16212	16301	16314	16089	16415	16180	16095	16155	16089	15946	16090	16269	16144	16059	16049	16197	15878	16019	16327	16263	16092	16085	16350	16200	15978	16138	16157	15977	16025	16276	16050	16337	16346	16075	16079	16029	16079	16129	16159	16003	16205	16099	16229	16127	16079	16343	16045	16106	16021	16000	16219	16160	16237	16097	16102	16002	16139	16027	16105	16151	16205	16120	16036	16051	16100	16074	16267	16231	15955	16315	16189	15993	16064	16198	16160	16056	16141	16415	16104	16154	16118	16255	16069	15996	16260	16067	16113	16238	16059	16069	16095	16074	16254	16318	16236	16334	16030	16206	16214	16055	16217	16021	16259	16319	16124	15975	16011	16137	16000	15974	16028	16085	16175	16170	16053	16186	16023	16066	16193	16083	16196	16154	16175	16210	16173	16213	16092	16230	16141	16077	16042	16087	16142	16108	16207	16062	16147	16193	15965	16189	16040	16336	16152	16125	16067	16186	16135	16268	16201	16031	16263	16210	16017	16192	16043	16194	16174	16310	15985	16311	16097	16103	16330	16171	16119	16175	16134	16010	16168	16120	16051	16088	16331	16263	16239	16100	16202	16060	16211	16181	16110	16093	16292	16187	16246	15924	16076	16230	16145	16155	16221	16099	16145	16080	16174	16157	16238	16215	16192	16100	16142	16393	16377	16198	16137	16253	15990	16275	16221	16047	16050	16100	16199	16252	16034	16110	15969	16166	16358	16307	16152	16260	16024	15980	16134	16149	16246	16076	16083	15985	15924	16031	16188	16126	16117	16231	15930	16077	16169	16021	16129	16054	16057	16143	16213	15950	16175	16184	16199	16190	16003	15964	16069	16314	16054	16014	16059	16047	15977	15963	16108	16165	15966	15863	16090	16014	15913	16207	16226	16002	16000	16089	16135	16230	16126	16135	16268	16123	16235	16108	16291	16051	15991	16341	16234	15980	16200	16158	16043	15976	16168	16132	16115	16196	16200	16041	16031	16044	16074	16166	16019	15998	16194
19739	19319	21733	21986	23804	23871	21381	17490	15348	14375	13865	13635	13497	13498	13360	13404	13507	13426	13447	13327	13353	13422	13401	13465	13428	13522	13597	13407	13380	13489	13310	13389	13350	13316	13275	13352	13362	13488	13241	13330	13367	13305	13384	13425	13274	13522	13481	13388	13182	13346	13180	13381	13325	13414	13258	13370	13245	13245	13497	13310	13204	13388	13424	13460	13322	13406	13340	13450	13381	13333	13384	13172	13343	13432	13293	13329	13355	13222	13359	13244	13387	13129	13220	13349	13264	13433	13229	13400	13355	13459	13477	13428	13256	13276	13360	13219	13390	13367	13333	13286	13300	13253	13496	13375	13384	13269	13439	13321	13346	13537	13328	13414	13127	13341	13453	13367	13427	13324	13401	13300	13452	13424	13463	13471	13472	13438	13419	13426	13161	13360	13442	13183	13445	13342	13391	13441	13325	13344	13360	13460	13320	13258	13382	13354	13393	13291	13404	13301	13347	13357	13399	13462	13220	13291	13443	13300	13449	13393	13251	13382	13366	13465	13295	13399	13263	13373	13464	13359	13290	13397	13383	13269	13256	13092	13200	13431	13342	13309	13225	13394	13399	13394	13535	13095	13447	13444	13390	13438	13302	13506	13311	13377	13271	13396	13345	13270	13368	13362	13302	13318	13452	13431	13522	13429	13363	13501	13354	13140	13384	13276	13252	13451	13214	13255	13275	13390	13412	13286	13474	13280	13415	13199	13245	13253	13451	13342	13284	13413	13335	13594	13320	13406	13236	13304	13314	13470	13357	13365	13573	13305	13329	13264	13390	13327	13241	13358	13284	13339	13380	13352	13375	13338	13352	13494	13404	13290	13318	13284	13508	13243	13328	13305	13470	13362	13504	13306	13239	13278	13319	13401	13182	13513	13283	13307	13381	13333	13364	13153	13411	13280	13261	13203	13483	13223	13517	13359	13370	13490	13205	13466	13332	13466	13399	13262	13320	13408	13377	13286	13371	13462	13181	13375	13313	13229	13314	13305	13262	13376	13333	13418	13408	13238	13300	13506	13396	13295	13281	13179	13390	13429	13368	13484	13293	13556	13376	13425	13305	13417	13331	13190	13272	13423	13453	13342	13221	13343	13591	13409	13212	13279	13284	13418	13272	13312	13346	13177	13377	13315	13341	13468	13318	13202	13441	13314	13388	13300	13364	13273	13517	13352	13225	13406	13437	13396	13242	13409	13265	13272	13323	13316	13411	13360	13331	13288	13360	13376	13433	13349	13301	13289	13310	13430	13085	13401	13307	13348	13263	13424	13241	13227	13154	13222	13247	13220	13374	13382	13389	13312	13479	13260	13430	13425	13418	13485	13407	13376	13272	13367	13264	13321	13332	13304	13292	13356	13221	13276	13297	13334	13342	13326	13370	13428	13415	13479	13355	13406	13287	13378	13479	13413	13327	13326	13325	13421	13397	13059	13414	13256	13464	13320	13427	13301	13442	13228	13471	13513	13334	13385	13484	13295	13438	13427	13264	13309	13532	13332	13382	13454	13266	13335	13397	13258	13220	13557	13359	13299	13474	13403	13482	13403	13363	13247	13148	13365	13317	13390	13420	13419	13332	13354	13409	13188	13344	13232	13326	13376	13187	13308	13335	13359	13452	13393	13309	13334	13448	13448	13247	13313	13427	13316	13347	13335	13438	13521	13344	13204	13394	13320	13344	13323	13331	13376	13351	13200	13186	13325	13330	13338	13294	13378	13369	13435	13300	13356	13397	13401	13381	13451	13405	13498	13448	13281	13512	13273	13265	13275	13351	13221	13394	13420	13424	13292	13383	13279	13436	13431	13425	13237	13604	13269	13306	13501	13439	13383	13298	13432	13403	13413	13562	13262	13387	13409	13278	13337	13291	13243	13440	13316	13353	13277	13218	13311	13334	13262	13458	13511	13479	13503	13427	13404	13168	13261	13412	13431	13288	13434	13448	13383	13415	13271	13408	13215	13346	13402	13344	13297	13419	13355	13512	13293	13375	13562	13373	13436	13479	13393	13364	13428	13476	13511	13265	13244	13376	13185	13353	13373	13324	13431	13303	13496	13344	13393	13328	13257	13443	13348	13440	13319	13271	13366	13380	13311	13222	13411	13349	13321	13365	13208	13417	13345	13314	13215	13275	13406	13457	13412	13377	13499	13468	13312	13407	13292	13305	13615	13198	13285	13341	13233	13443	13309	13221	13285	13358	13271	13350	13374	13488	13217	13492	13188	13307	13330	13271	13492	13401	13270	13460	13328	13483	13461	13456	13308	13414	13523	13398	13285	13331	13481	13277	13362	13463	13505	13534	13248	13407	13406	13350	13443	13398	13383	13267	13338	13345	13281	13456	13325	13330	13288	13623	13359	13297	13440	13353	13360	13210	13428	13349	13174	13370	13409	13358	13195	13386	13334	13461	13447	13371	13284	13295	13425	13396	13338	13449	13520	13360	13273	13463	13366	13245	13402	13457	13266	13287	13258	13475	13443	13122	13474	13376	13403	13263	13493	13365	13389	13356	13457	13354	13534	13438	13291	13385	13450	13269	13404	13381	13227	13277	13336	13455	13291	13483	13381	13328	13245	13558	13309	13321	13342	13451	13409	13272	13386	13412	13472	13435	13317	13324	13340	13264	13387	13292	13292	13269	13241	13321	13493	13358	13346	13209	13370	13442	13401	13250	13405	13390	13275	13340	13373	13397	13288	13497	13250	13212	13431	13271	13164	13309	13235	13270	13277	13323	13415	13344	13346	13259	13349	13296	13346	13458	13370	13293	13428	13391	13304	13361	13387	13391	13352	13354	13236	13310	13387	13461	13377	13441	13208	13449	13195	13290	13478	13441	13364	13359	13240	13262	13278	13334	13431	13191	13211	13442	13258	13439	13587	13354	13437	13428	13443	13643	13328	13343	13433	13303	13391	13449	13245	13215	13270	13228	13328	13434	13328	13344	13338	13167	13239	13369	13294	13201	13329	13533	13453	13454	13323	13509	13331	13246	13365	13371	13367	13384	13473	13274	13367	13354	13370	13424	13451	13316	13289	13513	13462	13351	13339	13257	13363	13345	13262	13287	13255	13320	13336	13344	13404	13401	13464	13273	13395	13303	13238	13380	13284	13245	13250	13426	13311	13273	13282	13338	13135	13363	13379	13311	13353	13376	13424	13382	13497	13400	13258	13431	13303	13302	13201	13421	13347	13450	13229	13381	13388	13526	13354	13447	13454	13336	13483	13314	13440	13451	13412	13406	13472	13495	13394	13293	13355	13435	13216	13416	13467	13311	13460	13389	13407	13429	13374	13401	13195	13265	13346	13425	13394	13443	13312	13311	13304	13375	13354	13385	13416	13443	13484	13336	13295	13342	13346	13176	13394	13385	13373	13511	13320	13426	13376	13336	13318	13395	13294	13429	13397	13288	13201	13340	13546	13256	13307	13297	13387	13202	13403	13327	13350	13310	13416	13285	13359	13354	13366	13330	13454	13447	13366	13325	13401	13465	13488	13332	13295	13284	13393	13548	13361	13208	13548	13379	13402	13476	13225	13385	13456	13513	13429	13486	13334	13470	13524	13486	13339	13229	13381	13387	13492	13360	13419	13275	13467	13240	13281	13403	13404	13408	13373	13404	13432	13413	13330	13411	13305	13336	13285	13500	13374	13378	13283	13388	13141	13375	13395	13498	13378	13230	13477	13270	13475	13346	13535	13373	13357	13212	13582	13372	13353	13385	13375	13294	13299	13414	13525	13437	13428	13396	13239	13357	13173	13492	13304	13324	13419	13384	13335	13372	13200	13455	13347	13180	13269	13305	13409	13381	13544	13326	13350	13457	13282	13463	13236	13487	13370	13302	13426	13351	13398	13368	13454	13418	13400	13453	13467	13293	13362	13430	13447	13242	13422	13372	13305	13409	13449	13134	13303	13484	13294	13413	13509	13628	13331	13362	13252	13391	13455	13171	13333	13435	13338	13402	13319	13275	13482	13345	13264	13356	13340	13492	13290	13337	13307	13586	13204	13494	13237	13449	13240	13424	13475	13343	13444	13272	13244	13365	13143	13451	13320	13368	13357	13514	13409	13231	13452	13262	13298	13183	13389	13498	13296	13279	13476	13445	13436	13298	13488	13191	13444	13259	13294	13361	13148	13327	13229	13389	13320	13450	13458	13418	13399	13409	13288	13512	13387	13364	13333	13314	13190	13476	13396	13301	13075	13391	13293	13302	13288	13340	13178	13266	13311	13274	13386	13337	13482	13338	13284	13400	13384	13427	13343	13488	13508	13222	13485	13396	13306	13342	13354	13324	13274	13403	13459	13360	13292	13277	13498	13486	13309	13350	13450	13513	13340	13207	13334	13519	13388	13399	13269	13250	13432	13237	13345	13340	13389	13340	13363	13421	13398	13202	13362	13272	13234	13310	13445	13338	13221	13319	13394	13292	13363	13598	13332	13250	13452	13380	13689	13397	13376	13454	13434	13196	13391	13544	13555	13419	13318	13273	13422	13309	13472	13260	13385	13267	13397	13436	13478	13208	13464	13497	13278	13372	13458	13367	13447	13443	13372	13560	13329	13562	13474	13474	13610	13408	13350	13354	13373	13551	13311	13339	13397	13367	13247	13438	13244	13252	13532	13248	13630	13376	13298	13410	13498	13359	13393	13337	13396	13292	13354	13195	13327	13343	13402	13301	13321	13432	13493	13434	13346	13349	13380	13402	13368	13394	13385	13329	13270	13479	13371	13377	13367	13334	13371	13542	13380	13345	13268	13418	13428	13414	13464	13287	13353	13367	13285	13433	13440	13400	13312	13262	13316	13386	13273	13433	13388	13432	13327	13272	13614	13357	13554	13431	13293	13311	13211	13353	13459	13398	13365	13271	13457	13219	13377	13460	13443	13461	13385	13112	13250	13312	13600	13239	13403	13255	13295	13386	13347	13381	13342	13421	13331	13360	13315	13280	13429	13216	13260	13465	13299	13390	13377	13321	13508	13353	13301	13212	13355	13404	13319	13291	13228	13237	13461	13385	13313	13253	13187	13318	13339	13410	13229	13264	13247	13317	13373	13203	13336	13261	13461	13442	13349	13496	13425	13367	13360	13366	13350	13496	13559	13383	13196	13390	13310	13461	13387	13213	13497	13277	13301	13371	13345	13213	13249
26317	21168	29076	39429	50063	53532	46241	32462	25492	19997	17696	16427	16418	16072	15838	15679	16051	16026	15845	15923	16046	15866	15877	15914	15811	15934	15780	15845	15700	15907	15755	15779	15836	15834	15831	15824	15918	15798	15788	16049	15897	15891	15797	15849	15902	15865	16009	15659	15818	15759	15804	15774	15789	15820	15924	15822	15784	15997	15806	15675	15967	15702	15875	15734	15717	15980	15759	15762	15863	15660	15603	15844	15885	15950	15867	15868	15881	15952	15792	15800	15875	15714	15803	15726	15699	15780	15815	15866	15797	15888	15885	15808	15609	15768	15819	15751	15720	15708	15834	15771	15745	15533	15815	15721	15969	15765	15894	15989	15793	15771	15769	15976	15965	15927	15694	15625	15836	15913	15771	15894	15723	15632	15926	15585	15686	15893	15720	15813	15937	15999	15649	15774	15869	15729	15852	15786	15854	15792	15761	15763	15625	15817	15893	15931	15716	15839	16014	15726	15829	16023	15702	15558	15840	15723	15674	15617	15692	15762	15846	15948	15805	15872	15845	15945	15920	15859	15840	15899	15826	15741	15677	15797	15641	15908	15951	15799	15826	15818	15596	15749	15759	15865	15770	15948	15963	15857	15779	15748	15697	15683	15651	15704	15945	15837	15737	15954	15734	15630	15765	15803	15723	15764	15820	15847	16037	15889	15721	15893	15821	15815	15916	15735	15788	15838	15819	15805	15621	15673	15860	15784	15551	15935	15912	15708	15860	15947	15754	15973	15904	15746	15730	15729	15886	16018	15703	16023	15841	15725	15987	15730	15868	15903	15875	15878	15848	15825	15915	15734	15704	15951	15985	15667	15815	15903	15914	15746	15604	15593	15789	15950	15801	15743	15861	15642	15907	15824	15851	15858	15644	15692	15716	15816	15983	15745	15772	16034	15816	15772	15879	15693	15675	15808	15974	15953	15828	15776	15708	15916	15918	15671	15653	15902	15756	15741	15810	15894	15765	15789	15753	15796	15910	15986	15952	15735	15762	15878	15808	15946	15808	15961	15681	15692	15983	15806	15820	15836	15731	15662	15905	15767	15844	15887	15975	15858	15943	16040	15731	15755	15618	15887	15943	15682	15768	15756	15904	15776	15945	15610	15736	16086	15672	15950	15831	15808	15805	15941	15696	15853	15856	15809	15941	15653	15916	16092	15929	15798	15890	15714	15820	15567	15755	15769	15926	15903	15851	15914	15763	15834	15759	15812	15845	15830	15887	15753	15930	15651	15786	15832	15883	15873	16009	15865	15682	15687	15818	15732	15656	15779	15787	15846	15988	15843	15798	15812	15815	15841	15875	15836	15905	15689	15821	15833	15959	15986	15707	15870	15656	15709	15916	15707	15874	15872	15819	15729	15890	15833	15641	15780	15642	15789	15829	15610	15716	15854	15838	15829	15881	15863	15765	15926	15827	15664	15622	15699	15822	15826	16003	15706	15778	15856	15944	15869	15854	15818	15779	16028	15851	15959	15715	15785	15613	15977	15925	15893	15798	15844	15974	15918	15718	15788	15918	15920	15743	15535	15713	15794	15665	15729	15787	15820	15876	15737	15655	15788	15835	15668	15541	15886	15796	15907	15638	15782	15766	15944	15988	15771	15812	15871	15785	15714	15953	15923	15941	15818	15744	15802	15873	15835	15632	15687	15917	15757	15753	15723	15738	15749	15934	15881	15705	15841	15655	15798	15755	15809	15750	15719	15981	16044	15707	15571	15874	15644	15888	15890	15796	15827	15845	15804	15802	15759	15925	15918	15790	15858	15666	15807	15742	15564	15823	15949	15893	15769	15724	15851	15803	15844	15945	15769	15749	15878	15798	15746	15724	15785	15915	15693	15732	15674	15759	15748	15848	15828	15774	15917	15895	15737	15738	15633	15800	16031	15875	15860	15809	15844	15834	15853	15742	15748	15518	15743	15797	15706	15679	15760	15916	15825	15891	15797	15561	15530	15711	15741	15978	15635	15795	15694	15927	15816	15863	15796	15954	15902	15758	15909	15798	15823	15886	15916	15882	15664	15757	15876	15834	15740	15668	15931	15702	15869	15863	15768	15830	15776	15772	15990	15652	15825	15682	15849	15913	15838	15810	15823	15934	15856	15869	15941	15832	15950	15885	15987	15727	15855	15814	15773	16033	15762	15644	15783	15790	15754	15763	15723	15774	15750	15999	15591	15797	15815	15702	15788	15817	15851	15819	15647	15712	15837	15824	15779	15861	16064	15858	15652	15583	15759	15838	15941	15923	15696	15790	15704	15914	15975	15908	15830	15692	15845	15794	15509	15844	15688	15682	15795	15776	15691	15827	15793	15768	15735	15893	15701	15563	15788	15881	15787	15806	15824	15609	15569	15892	15992	15881	15639	15802	15837	15578	15804	15893	15725	15751	15678	15738	15707	15937	15782	15765	15828	15760	15780	15792	15844	15818	16008	15832	15799	15749	15631	15747	15771	15924	15862	15876	15877	15936	15682	15785	15822	15758	15803	15923	15729	15678	15760	15686	15747	15887	15835	15823	15817	15693	15602	15825	15837	15766	15839	15772	15833	15730	15908	15873	15890	15804	15784	15817	16105	15936	15673	15933	15848	15955	15674	15847	15892	15694	15839	15740	15896	15929	15896	15731	15720	15824	15898	15733	15983	15816	16006	15894	15756	15906	15745	15906	15616	15615	15803	15698	15816	15816	15947	15837	15853	15923	15828	15975	15842	15868	15858	15783	15790	15945	15843	15741	15746	15800	15851	15931	15760	15740	16074	15851	15977	15928	15820	15844	15806	15835	15744	15871	15916	15689	15808	15736	15889	15836	15867	15782	15809	15836	15787	15992	15981	15851	15842	15842	15822	15750	15774	15779	15732	15890	15848	15786	15759	15843	15910	15865	15861	15772	15843	15766	15788	15965	15963	15870	15952	15714	15815	15983	15759	15873	15496	15687	15752	15872	15865	15816	15852	15946	15692	15816	15715	15815	15893	15800	15744	15726	15668	15695	15689	15785	15911	15821	15758	15614	15837	15729	15531	15870	16018	15803	15751	15602	15741	16192	15770	15902	15694	15813	15740	15671	15513	15947	15809	15845	15822	15868	15852	15959	15731	15699	15795	15745	15748	15920	16031	15934	16075	15920	15953	15956	15742	15683	15846	15796	16055	16023	15851	15838	15643	15958	15829	15628	15876	15856	15968	15799	15764	15905	15869	15934	15626	15896	15620	15850	15705	15774	15931	15861	15783	15718	15806	15799	15766	15838	15957	15941	16025	15883	15874	15789	15928	15887	15636	15799	15916	15761	16029	15660	15846	15964	15896	15991	15617	15635	15829	15718	15856	15697	15813	15728	15866	15801	15779	15995	15794	15947	15961	15813	15919	15891	15774	15726	15884	15783	15746	15832	15658	15705	15829	15667	15795	15851	15674	15793	15906	15656	15754	15908	15787	15855	15792	15722	15838	15743	15767	15819	15711	15787	15889	15636	15781	15835	15826	15824	16011	15767	15845	16015	16023	15730	15912	15876	15844	15722	15585	15784	15736	15870	15893	15860	16013	15915	15751	15806	15765	15753	15923	15736	15835	15874	15676	15840	15901	15752	15857	16042	16132	15975	15661	15838	16066	15762	15704	15809	15892	15905	15870	15773	15961	15995	15788	15781	15859	15843	15734	15816	15663	15585	15886	15745	15951	15802	15792	15802	15593	15766	15771	15794	15925	15837	15605	15836	15918	15814	15925	15835	15974	15705	15770	16069	15886	15787	15750	15909	16022	15791	15823	15794	15804	15871	15755	15782	15836	16081	15873	15827	15860	15929	15777	15723	15876	15729	15789	15856	15776	15766	15873	15896	15823	15780	15745	15924	15813	15862	15843	15891	15729	15809	15992	15701	15959	15824	15791	15835	15863	16039	15914	15783	15857	15824	15717	15804	15947	15845	15810	15779	15655	15764	15899	16012	15850	15649	15879	15604	15691	15624	15890	15575	15823	15881	15958	15899	15780	15805	15869	16008	15834	15829	15723	15724	15853	15775	15718	15805	15749	15733	15856	15731	15729	16073	15812	15963	15782	15890	15908	15885	15788	15617	15733	15688	15752	15873	15870	15856	15795	15854	15857	15824	15852	15873	15900	15950	15904	15881	15614	15850	15784	15835	15889	15778	15699	15827	15777	15635	15731	16019	15742	16021	15968	15691	15876	15927	15698	15770	15699	15747	15876	15963	15945	15832	15818	15991	15731	15958	15705	15894	15910	15657	15730	15753	15858	15808	15800	15909	15883	15563	15811	15888	15847	15761	15889	15789	15891	15630	15849	15728	15836	15861	15863	15963	15723	15867	15663	15936	15773	15980	15789	15792	15818	15831	15618	15734	15801	15855	16077	15973	15840	15708	15845	15937	15809	15719	15808	15737	15820	15927	15823	15756	15971	15667	15857	15623	15871	15907	15819	15683	15665	15931	15813	15754	15858	15706	15776	15828	15799	15824	15948	15982	15853	15740	15927	15813	16079	15997	15705	15746	15771	15698	15770	15916	15927	15826	15705	15977	15790	15929	15721	15886	15857	15702	15619	15899	15940	15684	15812	15896	15722	15890	15789	15545	15862	15967	15814	15917	15805	15882	15818	15994	15853	15926	15784	15729	15704	15826	15615	15914	15953	15856	15778	15931	15785	15838	15813	15831	15783	15727	15904	15780	15935	15707	15798	15920	15822	15639	15661	15868	15806	15725	15634	15951	15734	15954	15807	15675	15822	15726	15729	15790	15944	16008	15831	15811	15843	15953	15757	15798	15835	15688	15684	15974	15968	15741	15713	15853	15748	15861	15694	15806	15946	15670	15869	15967	15620	15697	15817	15957	15859	15911	15787	15821	15845	15849	15909	15910	15876	15894	16183	15830	15614	15960	16102	15803	15864	15812	15837	15985	15817	15803	15976	15851	15851	15741	15851	15980	15738	15745	15760	15784	16032	15979	15927	15986	15868	15823	15817	15781	15838	16028	15816	15832	15882	15923	15757	15954	15669	16007	15832	15710	15699	15805	15799	15603	15640	15865	15800	15647	15765	15795	15754	15889	15881	15881	15878	15751	15810	15830	15858	15923	15868	15774	15770	15764	15827	15823	15893	15854	15697	15745	15943	15808	16071	16047	15624	15881	15916	15740	15761
23276	41954	48269	51682	53891	53021	43900	31579	23560	16997	15063	13991	13413	13216	13356	13165	13405	13257	13261	13311	13327	13133	13258	13181	13197	13157	13165	13143	13418	13216	13107	13300	13242	13241	13268	13233	13114	12998	13263	13089	13120	13359	13126	13389	13133	13284	13304	13200	13230	13245	13128	13222	13456	13229	13060	13235	13211	13228	13268	13284	13138	13091	13160	13217	13295	13143	13354	13137	13341	13143	13026	13218	13078	13254	13184	13057	13341	13314	13335	13261	13166	13102	13317	13250	13246	13168	13312	13189	13110	13156	13230	13196	13129	13131	13114	13270	13260	13193	13170	13236	13148	13218	13116	13052	13214	13286	13231	13068	13201	13186	13211	13137	13241	13109	13308	13151	13150	13093	13156	13186	13153	13140	13092	13230	13088	13100	13189	13296	13272	13176	13261	13259	13336	13026	13290	13285	13303	13191	13129	13099	13302	13246	13198	13100	13358	13218	13213	13255	13152	13129	13152	13201	13246	13243	13120	13174	13275	13051	13370	13058	13151	13270	13068	13081	13248	13019	13304	13228	13331	13070	13236	13038	13464	13051	13075	13181	13156	12935	13330	13204	13363	12975	13260	13124	13271	13297	13093	13178	13037	13157	13215	13126	13246	13198	13264	13121	13103	13006	13368	13079	13290	13249	13304	13274	13243	13188	13312	13200	13152	13220	13184	13379	13125	13209	13238	13125	13352	13304	13053	13076	13053	13163	13207	13201	13225	13151	13166	13198	13172	13255	13199	13219	13316	13143	13243	13099	13187	13222	13233	13290	13150	13302	13085	13220	13177	13232	13275	13036	13291	13183	13217	13043	13235	13325	13241	13056	13253	13129	13271	13265	13359	13238	13182	13026	13240	13272	13204	13189	13110	13144	13161	13086	13212	12966	13292	13232	13334	13346	13158	13224	13078	13281	13326	13242	13222	13411	13234	13312	13215	13246	13147	13353	13223	13284	13302	13163	13226	13160	13007	13177	13251	13172	13178	13166	13153	13146	13162	13197	13209	13324	13368	13220	13310	13214	13160	13121	13121	13203	13097	13228	13244	13078	13338	13184	13274	13053	13042	13308	13255	13295	13037	13143	13195	13239	13289	13224	13077	13134	13305	13141	13224	13038	13323	13143	13161	13109	13134	13327	13340	13267	13143	13257	13318	13219	13254	13302	13255	13157	13071	13194	13407	13216	13195	13315	13249	13063	13155	13254	13057	13228	13232	13252	13114	13085	13257	13148	13142	13502	13133	13178	13333	13302	13233	13059	13178	13208	13114	13167	13294	13195	13164	13254	13217	13130	13096	13306	13227	13169	13523	13155	13194	13160	13058	13242	13139	13158	13200	13300	13218	13096	13186	13197	13125	13203	13282	13182	13210	13085	13220	13311	13202	13282	13201	13309	13170	13250	13239	13117	13262	13247	13192	13305	13102	13312	13299	13061	13365	13127	13339	13050	13227	13252	13178	13249	13273	13254	13188	13251	13304	13054	13109	13317	13284	13275	13199	13162	13176	13337	13073	13239	13351	13218	13198	13115	13285	13371	13252	13296	13288	13290	13062	13063	13343	13300	13162	13051	13400	13184	13091	13238	13296	13115	13207	13192	13098	13311	13265	13240	13232	13337	13221	13239	13243	13066	13305	13153	13120	13209	13179	13243	13144	12889	13195	13341	12922	13264	13073	13159	13336	13112	13066	13025	13262	13267	13201	13158	13195	13366	13198	13324	13226	13163	13202	13217	13330	13269	13114	13165	13158	13103	13306	13225	13057	13307	13193	13219	13197	13233	13152	13136	13069	13192	13336	13110	13162	13315	13122	13161	13056	13252	13101	13101	13112	13029	13154	13277	13271	13168	13200	13293	13332	13213	13164	13186	13239	13124	13153	13238	13258	13177	13212	13152	13123	13119	13173	13190	13298	13250	13254	13115	13175	13192	13140	13180	13285	13181	13269	13148	13225	13266	13295	13188	13200	13218	13301	13267	13151	13338	13172	13216	13234	13072	13063	13101	13180	13176	13203	13074	13234	13184	13224	13239	12940	13124	13264	13179	13387	13360	13182	13232	13293	13367	13133	13199	13303	13264	13372	13324	13360	13221	13222	13254	13214	13257	13105	13110	13196	13240	13307	13235	13082	13135	13111	13107	13117	13177	13141	13263	13077	13298	13134	13273	13384	13181	13091	13153	13217	13167	13214	13149	13076	13149	13227	13117	13049	13234	13338	13224	13157	13097	13157	13336	13130	13205	13076	13098	13312	13096	13191	13191	13323	13167	13084	13133	13043	13085	13130	13193	13181	13032	13077	13185	13228	13093	13091	13290	13190	13232	13257	13166	13257	13218	13172	13257	13129	13157	13221	13415	13312	13167	13245	13283	13215	13229	13120	13227	13176	13126	13332	13323	13107	13263	13387	13255	13241	13263	13258	13208	13264	13202	12963	13184	13118	13081	13268	13297	13169	13102	13068	13165	13127	13238	13203	13077	13239	13144	13392	13077	13206	13206	13195	13191	13170	13136	13266	13332	13218	13106	13172	13263	13171	13348	13194	13107	13268	13153	13216	13181	13264	13236	13455	13069	13194	13187	13386	13235	13264	13022	13267	13177	13314	13118	13130	13252	13382	13159	13155	12951	13272	13114	13225	13276	13242	13218	13180	13039	13199	13150	13159	13117	13302	13200	13221	13213	13227	13300	13070	13159	13149	13383	13219	13272	13060	13159	13253	13026	13243	13253	13245	13160	13226	13102	13228	13290	13146	13361	13045	13325	13149	13105	13195	13231	13353	13476	13166	13152	13255	13334	13294	13143	13196	13330	13377	13131	13109	13237	13252	13251	13068	13234	13205	13167	13292	13116	13237	13029	13264	13109	13229	13094	13300	13432	13105	13340	13011	13212	13348	13175	13177	13170	13233	13071	13293	13248	13135	13231	13119	13185	13072	13020	13294	13246	13375	13121	13051	13164	13108	13186	13174	13152	13204	13079	13386	13228	13041	13144	13323	13127	13195	13258	13108	13243	13111	13078	13210	13169	13318	13146	13197	13188	13241	13139	13193	13217	13158	13177	13104	13250	13218	13262	13139	13204	13258	13239	13318	13278	13171	13200	13272	13190	13132	13228	13213	13205	13064	13184	13118	13323	13139	13249	13183	13089	13150	13024	13080	13222	13172	13245	13104	13224	13055	13474	13123	13169	13352	13118	13097	13176	13279	13294	13292	13404	13079	13193	13133	13030	13057	13111	13240	13093	13139	13209	13360	13066	13324	13096	13245	13228	13201	13308	13041	13216	13121	13181	13177	13438	13133	13101	13166	13216	12961	13252	13164	13345	13319	13046	13194	12994	13327	13214	13111	13254	13268	13158	13131	13282	13068	13276	13171	13189	13090	13123	13089	13356	13205	13264	13268	13135	13053	12944	13231	13401	13191	13190	13178	13118	13238	13123	13202	13063	13180	13135	13264	13283	13238	13146	13261	13297	13236	13124	13216	13418	13127	13183	13182	13111	13244	13265	13214	13168	13235	13235	13308	13281	13056	13160	13150	13232	13260	13063	13292	13066	13193	13249	13180	13321	13071	13169	13321	13315	13189	13254	13240	13126	13241	13275	13174	13193	13354	13251	13258	13126	13175	13132	13083	13078	13138	13166	13307	13253	13225	13136	13155	13201	13329	13215	13183	13120	13218	13161	13235	13216	13093	13216	13179	13200	13220	13201	13038	13351	13190	13327	13116	13373	13382	13242	13066	13153	13246	13085	13286	13266	13270	13313	13240	13366	13298	12998	12999	13087	13178	13081	13114	13294	13352	13096	13250	13225	13129	13260	13245	13168	13337	13081	13138	13177	13142	13262	13058	13044	13142	13194	13080	12871	13159	13111	13171	13228	13273	13359	13155	13190	13268	13156	13234	13153	13099	13334	13232	13007	13129	13183	13284	13236	13251	13220	13015	13144	13261	13190	13157	13183	13181	13288	13232	13303	13081	13218	13219	13160	13254	13172	13136	13333	13166	13218	13247	13262	13269	13138	13215	13034	13318	13108	13151	13173	13015	13186	13106	13138	13164	13212	13181	13261	13265	13176	13239	13242	13310	13302	13312	13380	13077	13177	13235	13336	13153	13125	13191	13369	13289	13258	13237	12989	13295	13115	13282	13391	13195	13275	13082	13272	13217	13187	13159	13133	13289	13215	13117	13233	13147	13245	13232	13349	13213	13238	13059	13133	13250	13222	13209	13248	13174	13226	13137	13346	13291	13081	12990	13248	13186	13300	13089	13233	13048	13076	13238	13241	13147	13175	13230	13092	13082	13307	13141	13180	13282	13161	13049	13273	13308	13243	13250	13325	13239	13129	13137	13361	13285	12972	13242	13149	13177	13122	13536	13158	13127	13162	13118	13267	13243	13181	13116	13151	13060	13120	13124	13213	13225	13088	13135	13197	13276	13136	13321	13190	13325	13049	13158	13387	13347	13151	13152	13143	13205	13185	13351	13223	13308	13236	13223	12971	13074	13266	13223	13195	13307	13201	13301	13236	13045	13293	13101	13228	13104	13104	13270	13153	13183	13123	13191	13180	13292	13152	13065	13130	13403	13184	13249	13262	13055	13274	13362	13108	13154	13223	13300	13214	13285	13255	13173	13209	13111	13117	13116	13050	13243	13216	13197	13218	13103	13154	13258	12956	13145	13175	13132	13130	13134	13095	13076	13194	13096	13166	13179	13159	13314	13159	13286	13116	13120	13126	13146	12920	13320	13140	13313	13145	13364	13327	13103	13219	13280	13212	13213	13125	13232	13167	13215	13278	13127	13054	13251	13281	13332	13151	13332	13209	13208	13256	13326	13203	13116	13264	13251	13310	13248	13272	13184	13302	13160	13388	13180	13128	13062	13290	13185	13243	13294	13315	13220	13099	13088	13148	13132	13067	13264	13114	13146	13306	13284	13182	13312	12977	13222	13131	13103	13180	13098	13276	13151	13110	13228	13123	13069	13246	13038	13294	13037	13089	13362	13055	13179	13291	13184	13187	12848	13168	13305	13079	13360	13348	13107	13166	13256	13203	13200	13190	13219	13112	13295	13054	13267	13166	13188	13277	13504	13294	13107	13163	13244	13399	13216	13146	13313	13233	13162	13042	13149	13026	13331	13235	13156	13318	13049	13310
24311	21114	29366	40498	59444	67849	59748	43771	33045	24456	19758	17537	16439	15878	15935	15818	15799	15633	15737	15730	15972	15799	15790	15739	15765	15737	15645	15593	15686	15737	15734	15753	15905	15590	15747	15582	15626	15686	15607	15677	15788	15624	15830	15559	15725	15614	15482	15625	15760	15545	15791	15632	15714	15549	15783	15716	15830	15591	15725	15848	15623	15771	15831	15443	15621	15652	15509	15637	15611	15659	15732	15613	15554	15498	15556	15482	15525	15532	15584	15514	15477	15516	15481	15854	15546	15573	15497	15685	15702	15872	15788	15578	15666	15536	15573	15671	15663	15650	15656	15461	15780	15694	15594	15788	15825	15655	15908	15638	15368	15466	15630	15684	15688	15606	15724	15587	15502	15619	15474	15635	15667	15585	15760	15511	15503	15536	15666	15635	15828	15445	15755	15779	15752	15573	15568	15631	15640	15602	15674	15539	15585	15905	15798	15759	15825	15714	15728	15517	15628	15759	15680	15687	15733	15813	15739	15810	15536	15588	15478	15439	15539	15457	15593	15685	15658	15494	15537	15688	15649	15807	15743	15562	15652	15603	15398	15646	15615	15617	15675	15350	15632	15716	15600	15397	15540	15457	15571	15554	15643	15855	15800	15584	15712	15577	15707	15768	15563	15709	15710	15681	15633	15542	15414	15583	15613	15628	15658	15632	15428	15694	15557	15761	15631	15725	15587	15552	15562	15655	15644	15593	15479	15462	15573	15474	15501	15830	15746	15707	15659	15626	15587	15583	15584	15843	15583	15671	15639	15615	15629	15754	15727	15800	15695	15616	15611	15814	15575	15778	15616	15607	15657	15753	15550	15635	15830	15594	15606	15616	15773	15613	15471	15577	15338	15574	15397	15575	15687	15602	15688	15826	15604	15777	15605	15576	15592	15613	15672	15696	15797	15472	15678	15712	15571	15551	15513	15521	15574	15536	15545	15638	15542	15549	15560	15671	15578	15561	15473	15510	15793	15470	15527	15677	15604	15432	15703	15545	15584	15645	15766	15562	15579	15797	15387	15514	15650	15826	15694	15640	15726	15488	15567	15675	15716	15652	15503	15582	15429	15577	15501	15586	15579	15856	15767	15559	15557	15608	15674	15607	15709	15712	15477	15523	15516	15742	15545	15668	15616	15594	15585	15479	15412	15659	15861	15745	15735	15655	15433	15529	15516	15624	15833	15557	15852	15588	15591	15590	15733	15604	15540	15548	15615	15548	15629	15596	15635	15540	15683	15614	15669	15727	15906	15690	15612	15565	15324	15564	15422	15584	15560	15571	15505	15751	15700	15542	15490	15660	15757	15586	15628	15338	15448	15531	15703	15775	15634	15496	15659	15684	15701	15565	15767	15716	15534	15867	15613	15588	15594	15680	15551	15644	15826	15705	15600	15325	15736	15488	15509	15577	15637	15549	15504	15570	15618	15544	15455	15634	15787	15593	15728	15652	15476	15565	15693	15641	15629	15537	15633	15660	15683	15645	15809	15536	15641	15390	15656	15843	15533	15723	15736	15471	15563	15455	15677	15600	15585	15690	15460	15646	15711	15562	15867	15719	15696	15532	15545	15582	15557	15662	15512	15697	15590	15763	15559	15731	15835	15595	15765	15490	15615	15642	15622	15676	15747	15611	15567	15755	15608	15554	15548	15798	15391	15622	15662	15533	15598	15582	15658	15422	15472	15614	15543	15631	15525	15641	15591	15697	15596	15918	15771	15701	15626	15715	15595	15598	15735	15850	15723	15730	15759	15676	15742	15768	15566	15569	15509	15486	15595	15561	15661	15803	15500	15503	15732	15668	15444	15552	15438	15553	15547	15672	15515	15720	15699	15618	15712	15734	15400	15575	15627	15673	15505	15547	15541	15662	15540	15609	15762	15808	15725	15751	15639	15622	15671	15455	15534	15799	15523	15704	15635	15592	15613	15457	15688	15534	15738	15693	15703	15691	15836	15450	15778	15450	15562	15584	15281	15558	15590	15803	15581	15605	15668	15687	15540	15671	15608	15521	15743	15637	15586	15718	15787	15699	15743	15509	15562	15734	15442	15393	15662	15488	15659	15778	15746	15406	15829	15635	15608	15647	15754	15488	15658	15674	15556	15879	15586	15656	15747	15665	15770	15515	15605	15626	15462	15575	15810	15707	15501	15516	15720	15650	15529	15556	15735	15588	15444	15675	15676	15623	15469	15683	15572	15906	15795	15843	15617	15563	15705	15708	15795	15590	15570	15477	15647	15563	15650	15624	15590	15609	15697	15475	15706	15677	15762	15604	15606	15584	15886	15596	15605	15787	15567	15712	15682	15841	15624	15625	15506	15556	15544	15676	15632	15657	15572	15707	15624	15614	15347	15632	15392	15658	15667	15650	15594	15742	15676	15462	15442	15727	15632	15740	15766	15531	15601	15711	15589	15610	15656	15457	15742	15688	15556	15374	15406	15665	15646	15684	15663	15518	15667	15609	15762	15430	15555	15661	15547	15641	15708	15657	15565	15609	15634	15643	15707	15574	15605	15550	15751	15622	15581	15598	15588	15616	15658	15534	15509	15489	15488	15757	15677	15668	15558	15638	15569	15647	15743	15670	15559	15572	15572	15564	15713	15606	15727	15730	15569	15866	15684	15626	15671	15693	15708	15612	15780	15562	15589	15597	15489	15616	15781	15650	15482	15555	15692	15305	15696	15598	15532	15554	15859	15628	15433	15551	15684	15730	15673	15668	15436	15494	15653	15456	15689	15664	15434	15818	15583	15540	15589	15784	15572	15582	15716	15666	15551	15722	15541	15652	15648	15622	15497	15510	15518	15495	15433	15544	15649	15524	15555	15581	15681	15602	15737	15549	15526	15780	15461	15571	15421	15688	15558	15623	15721	15588	15741	15640	15660	15612	15511	15790	15628	15680	15724	15532	15723	15763	15663	15683	15748	15739	15596	15619	15678	15480	15531	15667	15748	15577	15590	15618	15442	15531	15609	15602	15855	15808	15624	15579	15497	15705	15619	15500	15527	15498	15713	15632	15704	15747	15453	15586	15605	15768	15656	15430	15482	15695	15589	15666	15583	15744	15409	15723	15596	15709	15659	15656	15660	15561	15754	15679	15586	15747	15619	15569	15607	15723	15638	15727	15711	15664	15699	15804	15625	15541	15720	15310	15461	15628	15623	15534	15487	15641	15662	15587	15699	15802	15538	15570	15771	15720	15774	15607	15403	15636	15697	15560	15577	15707	15526	15672	15652	15749	15598	15743	15665	15709	15562	15592	15576	15698	15743	15609	15925	15839	15627	15657	15763	15604	15609	15512	15568	15773	15630	15802	15709	15574	15701	15770	15605	15651	15664	15586	15411	15805	15653	15663	15438	15701	15675	15773	15558	15586	15828	15729	15655	15457	15450	15534	15522	15740	15508	15479	15806	15642	15246	15589	15530	15668	15737	15723	15726	15723	15693	15476	15572	15613	15724	15661	15642	15698	15836	15716	15707	15661	15543	15724	15595	15777	15428	15836	15598	15619	15567	15637	15537	15452	15657	15645	15603	15762	15766	15553	15560	15642	15633	15655	15673	15587	15588	15401	15551	15605	15450	15666	15532	15746	15619	15725	15683	15455	15665	15690	15708	15670	15567	15783	15748	15484	15587	15508	15715	15571	15579	15597	15657	15425	15633	15831	15511	15703	15647	15641	15730	15777	15684	15494	15631	15694	15511	15810	15700	15757	15466	15651	15656	15619	15701	15458	15584	15772	15492	15616	15635	15753	15620	15800	15514	15598	15438	15743	15598	15701	15525	15828	15826	15454	15475	15318	15791	15691	15676	15535	15511	15360	15762	15560	15704	15580	15542	15615	15787	15792	15548	15433	15622	15552	15565	15636	15724	15644	15623	15735	15575	15760	15478	15581	15386	15657	15499	15567	15754	15763	15394	15433	15593	15690	15561	15539	15565	15554	15527	15624	15354	15670	15509	15481	15663	15585	15656	15697	15674	15597	15568	15532	15455	15656	15673	15551	15568	15715	15562	15714	15613	15509	15776	15747	15701	15570	15637	15753	15673	15634	15607	15623	15712	15737	15376	15545	15672	15560	15802	15540	15733	15700	15385	15866	15458	15643	15638	15542	15737	15543	15749	15765	15739	15728	15602	15631	15474	15810	15715	15675	15746	15472	15460	15742	15721	15483	15681	15372	15690	15716	15568	15582	15626	15735	15504	15716	15521	15667	15418	15672	15782	15676	15598	15854	15654	15613	15500	15501	15579	15735	15675	15502	15536	15644	15712	15590	16016	15666	15722	15581	15456	15609	15644	15524	15792	15648	15685	15634	15641	15675	15635	15710	15600	15378	15595	15578	15690	15373	15443	15642	15640	15602	15786	15605	15481	15587	15583	15806	15589	15787	15543	15544	15576	15494	15533	15628	15574	15530	15676	15461	15570	15851	15758	15631	15593	15514	15739	15597	15763	15757	15755	15735	15777	15540	15657	15691	15674	15651	15551	15893	15689	15561	15735	15630	15772	15902	15739	15692	15841	15635	15631	15598	15638	15474	15611	15680	15603	15576	15793	15596	15698	15415	15549	15914	15767	15535	15739	15520	15694	15620	15634	15768	15520	15582	15528	15637	15527	15502	15472	15697	15620	15645	15522	15399	15473	15508	15829	15578	15574	15421	15489	15727	15757	15498	15475	15745	15588	15592	15681	15593	15547	15552	15701	15589	15865	15694	15754	15497	15704	15580	15524	15734	15545	15444	15588	15522	15678	15692	15663	15749	15612	15766	15333	15597	15605	15643	15495	15700	15588	15545	15502	15636	15816	15670	15536	15529	15599	15610	15659	15601	15660	15595	15714	15690	15617	15390	15690	15425	15858	15614	15446	15683	15727	15763	15483	15595	15670	15673	15727	15733	15725	15716	15734	15703	15612	15480	15622	15572	15592	15527	15687	15687	15794	15671	15700	15618	15734	15654	15393	15513	15525	15602	15757	15633	15584	15579	15809	15713	15575	15585	15372	15469	15650	15610	15723	15659	15642	15434	15683	15755	15616	15697	15519	15505	15477	15778	15465	15581	15637	15485	15539	15580	15577	15607	15738	15875	15603	15640	15638	15835	15430	15743	15658	15522	15683	15633	15695	15620	15828	15511	15489	15613	15771	15668	15476	15578
31440	58930	72552	79217	75930	73698	59046	44446	32098	22059	17294	14647	13626	13194	13000	13299	13118	13085	12887	13045	13079	12981	13051	13044	13206	13017	13081	13143	13030	13040	13188	13151	13090	13100	13039	13090	12939	12934	12924	13101	12928	13110	13040	13059	12904	12999	12944	13019	13003	13009	13054	13019	13051	13038	12935	13087	12993	12917	13219	13038	12978	13027	13071	13047	13069	13171	12943	13011	13013	13036	13016	13083	12951	12985	13104	13053	13060	12970	13057	13071	12988	13083	13076	13041	12991	13142	13103	13085	13011	13116	13105	12938	13072	13034	12988	13192	13141	13035	13003	13073	12955	13149	12959	13147	13198	13093	13042	12933	13013	13047	13086	13001	13129	13057	13081	13162	13066	12894	13084	13066	12827	12994	13125	12987	13020	13014	12992	13097	13101	13081	13109	12992	12972	13171	13063	12928	13075	13323	13088	13087	13081	12995	13007	13133	13014	13045	13077	13059	12972	13146	13253	13035	13063	13130	12985	13012	13024	13108	13061	12932	13084	13048	13251	13166	12996	13096	13157	13268	13127	13083	13083	13009	13060	12986	13056	13047	13037	13060	13147	13133	13027	13133	13191	13140	13089	13005	13027	13001	12898	13019	13025	13009	13140	12931	13108	13053	13130	12944	12970	13031	13073	12952	13279	13114	12932	13200	13021	13012	12967	13172	13020	13157	13185	13031	13066	13122	13201	13153	13064	13005	13062	13281	12946	13046	13078	13046	13094	13095	13101	13198	12951	12916	13092	13119	12978	13162	13028	13174	13091	13041	13063	13026	13126	13011	12982	13215	12992	13067	12887	13026	13117	13082	13208	12979	13080	13060	12940	12992	12958	13102	13094	13047	13157	13107	13000	12991	12872	13167	13129	12990	13065	13010	12992	13099	13110	13056	12950	12961	13058	13019	12860	13252	13003	13210	12953	12993	13138	13073	13273	13115	13139	13051	12986	13089	13122	12935	13185	13008	12982	13064	13039	13035	13123	13034	13173	13065	13069	13022	13153	13021	13128	13242	13053	12936	13098	13015	13076	13062	12970	13051	13033	13162	12908	13112	12985	12984	12940	13079	12984	13039	13052	12941	13014	12979	13084	13162	13183	12937	13072	13105	13143	13133	13109	13021	12956	13027	13140	12871	13129	12978	13145	13074	13103	13106	12912	12881	13089	12876	13109	12994	13178	13199	13135	13053	13071	12989	13141	13055	12904	13143	13007	13262	12989	12948	12925	13196	13161	12861	13100	13002	13025	13004	13040	13140	13104	13139	12960	12961	13093	12962	13010	12982	12969	13060	13018	13148	13081	13066	12975	13069	13003	13030	13040	13178	13120	13269	13083	13012	13211	13047	13095	12895	13052	13021	13155	13101	13038	13011	13049	13115	13057	12957	13141	13078	12994	13063	13032	13102	13008	12989	13032	13059	13051	13140	13071	13065	13049	12966	13039	13101	13025	13119	13225	12990	13000	12982	13042	13226	13206	12987	13077	13110	12995	12897	13098	12858	13059	13163	12907	12933	13110	13109	13062	12950	13018	13127	13127	13070	12989	13061	13021	12922	13067	13161	13054	13048	13050	12999	13311	13135	13006	13021	13143	13272	12980	13112	13161	13123	13044	12976	13102	12988	12928	13198	13032	12906	12965	13262	13013	13175	12909	13082	13164	12849	13086	13098	13098	12958	12991	13074	12957	13131	13144	13053	12990	13017	13098	13048	13319	13055	12995	13160	12968	13071	13105	12987	13138	13020	13061	13005	13017	13202	13093	13200	13135	13069	13047	13005	13012	13142	13114	13084	13021	13021	13071	12898	13127	13053	13210	13039	12921	13088	12893	13114	12913	13154	12952	13021	13025	13089	13042	13017	13211	13339	13121	13189	13022	12916	12880	12952	13086	13065	12970	13171	12888	12949	13031	13077	13029	13101	13143	13026	13007	13003	13026	13146	13049	12937	13077	13092	13113	13110	13067	13207	13060	13309	13109	13163	13034	12914	13072	13019	13198	13171	12964	13162	12844	13063	12987	13116	12890	13000	12926	12949	13070	13172	13184	13135	13085	13106	12903	13081	13245	13034	13016	13154	13019	12991	13103	13263	13034	13041	13061	13105	13069	13193	13206	12970	13071	12932	12952	12844	12988	13062	13009	12884	13074	13044	13160	13067	13048	12966	13034	13013	13062	13067	13192	13061	13147	12963	12995	12973	13007	12950	13088	13042	12998	13171	13166	13052	13144	13019	12944	13085	12951	13206	13081	13049	13065	13027	13341	13029	13159	12889	13044	13149	12995	12926	13120	12983	13136	13077	13134	13139	13088	13215	13099	13060	12884	13139	13111	13035	13073	12982	13157	12872	13006	13109	13085	13052	12986	13014	13088	12954	13015	13103	13033	13053	13074	12861	13195	12987	13006	13072	13016	13057	13190	13087	13051	13174	13035	13029	13184	13135	12873	13021	13052	12993	13083	13019	12955	13098	13053	13118	13069	13139	13095	13224	13087	13168	13049	12953	13124	13100	13205	12926	13048	12919	12904	13009	13149	12954	13124	13053	13119	13037	12916	12975	12977	13058	13058	13043	12926	13303	12856	13048	12997	13031	13118	13103	12936	13011	13155	13142	13124	13243	13172	13252	13161	13002	12981	13059	13219	13159	13109	13065	13041	13027	13068	13177	13146	13035	13019	13048	12953	13059	12990	13001	12956	12935	13098	12880	13245	12940	13196	13224	13195	13024	13078	12891	12988	13146	12857	13178	13111	13029	12999	12985	13086	13133	13156	12953	13061	13091	13052	13181	13098	12974	13104	13157	12997	13088	12835	13165	13126	12987	13119	12886	13161	12978	13094	13015	13070	13045	13108	13224	13131	13051	12893	13043	13179	13079	13248	13155	13160	13151	13097	13138	12985	13193	12967	13060	13178	13071	13111	13051	13110	13066	13059	13143	12934	13057	13140	13057	12927	13212	13058	12961	13023	13029	13018	13133	13039	13198	13045	12944	13072	13105	13175	13140	13119	13105	13002	12973	13045	13094	13042	13105	13208	12946	13202	13073	12921	13152	12987	13185	13178	13029	13049	13176	13153	13166	13105	12995	13145	13117	12967	13074	13257	13058	13128	13013	13104	13025	13078	12980	13102	13162	13055	12989	13018	13075	12928	12977	13097	12992	13037	12937	13114	13052	13111	13098	13192	13066	13165	13147	13071	13104	12879	13046	12914	13127	13072	13123	13108	12975	13190	13154	13080	12976	13088	13152	13030	12852	13168	13077	13069	13080	13066	12962	13009	13092	12994	13090	13012	13178	13137	12999	13002	13234	13018	13292	13128	13044	13009	13043	13100	12995	13098	13061	13013	13072	12986	12957	13023	13262	12877	13040	13021	12918	13056	12953	13061	12917	13141	13138	12937	13139	13081	12898	13049	13038	13107	13182	13123	13080	13040	13135	13053	12934	13103	13045	13006	13107	13087	13092	13020	12921	13043	13035	13072	13200	13067	13073	13109	13171	13200	13041	13159	13123	13100	12924	12943	13207	12930	13063	13060	13134	13007	13089	13058	13152	13022	13096	12958	13080	13134	13127	13093	12985	13000	13064	13137	13050	13031	13163	13118	13164	13117	13174	13027	12985	12966	13039	13049	13175	13117	13001	13173	13159	13095	13170	13088	13143	13073	12955	13012	12950	13123	13085	13058	13077	13014	13187	13040	13078	12969	13082	13102	13174	13101	13150	13114	13155	12991	12932	13091	13181	13193	13084	12974	13070	13152	13100	12959	13049	13060	13137	13195	13046	13004	13151	12963	13076	13166	13084	12957	12865	13148	13168	13126	13095	13069	13034	13135	13115	12988	13148	13097	13055	13179	13108	13132	12930	13002	13073	13038	13001	13075	13067	13093	13109	13093	13013	13109	12984	12993	13097	13129	12961	13063	12992	13209	13004	13075	13127	13093	12925	13029	12995	13105	13141	12890	12995	13209	13014	12969	13118	13129	13102	12965	13116	13177	13107	13032	13158	13061	13163	12917	13148	13009	13130	13109	13010	13167	12968	13066	13057	12891	13100	13066	13036	13033	13004	13005	12982	12993	13077	13044	12862	13012	13064	13064	12880	13069	12983	13154	13094	13150	12991	12983	13181	13042	12970	13047	13132	12933	13190	13101	13098	12874	13093	13141	13128	12952	13011	13123	12938	13155	12971	13130	13112	13101	13207	12969	13073	13065	13004	13091	13023	13003	12939	12932	13158	13179	13154	13177	12945	12788	13104	12875	13266	12940	13027	13214	13229	13013	13070	13246	13103	13148	13068	13089	13072	13113	13196	13095	12941	12896	12989	12965	13020	13136	13163	12900	13159	13198	13180	12935	12935	13105	13051	13181	13003	12994	12806	13020	12905	13070	13075	13064	13059	13041	12912	13118	13046	13091	13094	13071	13079	13266	13250	13087	12962	13221	12933	12875	13093	13196	13093	13008	13135	13111	13086	13206	13181	12861	13125	13248	13026	12999	13032	13014	12860	13066	13064	12982	13057	12866	12968	13061	13270	13097	13062	12999	12994	13073	13011	12958	13023	13050	13108	12893	12978	13228	13137	13116	12908	12919	13070	13220	13083	13053	13102	13024	13109	13065	13212	13211	13049	13128	13009	13057	12998	12995	13010	12987	12899	13070	13064	13126	13019	12932	12963	13034	13044	13053	12993	12976	13100	12976	13063	13095	12992	13071	12958	13189	13137	13046	13130	13032	13005	13006	13141	13054	13010	13128	13002	13040	13185	13091	13072	13164	13082	13099	13066	13040	13000	13238	13036	12964	12990	12916	12829	13078	12898	13132	13116	13062	13098	13103	12827	13075	12936	13065	12892	13025	13247	13102	13069	13147	12937	12994	13073	13068	13230	13146	13097	13050	12971	13041	13018	13008	13199	13155	13116	13140	13108	13037	13013	13134	13228	12913	13022	13081	12972	13199	13033	13072	13061	13167	12963	13036	12958	12956	12983	13099	12950	12919	13105	13075	13005	12982	13175	13003	13185	13064	13096	13170	13140	13110	13036	13094	12949	13261	13131	13204	13048	12868	13033	13144	13108	13141	13163	13243	13132	12997	12955	12976	13025	13074	12853	13001	13085	13149	13106	13063	13094	13178	13152	13157	13119	13020	12991	13132	13020
31381	23395	23102	25316	24510	25315	23512	20008	18410	17420	17174	16867	17070	17031	16926	16655	16831	16682	16750	16748	16835	16767	16818	17010	16543	17051	16909	16748	16854	16962	16947	16835	16713	16949	16913	16985	16951	16766	17158	16928	16821	16760	17007	16705	17010	16990	16818	16928	16819	16988	16941	16758	16969	16791	16671	16833	16853	16846	16753	16701	16781	16563	17034	16806	16861	16843	16765	16744	16715	16788	17012	16745	16726	16684	16807	16816	16792	16752	16908	16704	16695	16892	16997	16936	17013	16824	16960	16741	16795	16678	16796	16673	16696	16698	16725	16659	16734	16843	16574	16807	16755	16887	16874	17023	16874	16790	16721	16870	16756	16802	16744	16740	16749	16791	16809	16513	16662	16801	16679	16914	16713	16685	16784	16851	16979	16662	16795	16695	16619	16724	16977	16732	16645	16755	16557	16876	16685	16861	16971	16548	16951	17036	16810	16747	16698	16774	16722	16831	16757	16737	16860	16943	16675	16850	16696	16678	16889	16899	16672	16816	16898	16752	16802	17001	16873	16806	16732	16708	16693	16760	16667	16627	16628	16820	16657	16836	16698	16585	16848	16765	16835	16762	16640	16814	16981	16600	16757	16779	16815	16793	16728	16725	16849	16949	17040	16766	16727	16686	16908	17015	16926	16862	16585	16721	16789	16866	16799	16850	16842	16914	16796	16792	16762	16626	16710	16798	16791	16517	16953	16762	16726	16942	16801	16751	16909	16680	16792	16705	16711	16604	16793	16724	16594	16623	16802	16700	16629	16737	16760	16782	16769	16604	16803	16858	16634	16739	16650	16977	16927	16873	16869	16736	16822	16841	16563	16688	16667	16830	16911	16733	16757	16864	16950	16789	16839	16658	16720	16748	16799	16655	16753	16850	16835	16834	16626	16934	16715	16709	16672	16827	16708	16724	16907	16768	16898	16697	16906	16801	16607	16730	16908	16873	16684	16804	16748	16985	16902	16650	17074	16947	16561	16652	16821	16835	16955	16811	16578	16714	16784	16767	16848	16900	16693	16825	16782	16753	16884	16769	16783	16752	16820	16688	16733	16465	16777	16890	16704	16890	16603	16782	16703	16658	16905	16819	16771	16587	16788	16758	16900	16789	16810	16794	16669	16678	16823	16766	16871	16793	16889	16750	16901	16628	16697	16865	16731	16833	16699	16761	16889	16864	16702	16851	16849	16798	16711	16991	16961	17020	16949	16825	16894	16697	16687	16890	16698	16706	16882	16911	16587	16729	16838	16894	16802	16799	16973	16865	16730	16779	16718	16705	16748	17010	16919	16875	16933	16745	16637	16930	16999	16928	16824	16710	16893	16738	16650	16908	16673	16689	16876	16785	16727	16782	16852	16823	16834	16780	16655	16638	16735	16843	17075	16880	16751	16477	16709	16880	16511	16797	16849	16853	16958	16870	16760	16822	16691	16705	17096	17012	16791	16845	16794	16758	16631	16965	16820	16683	16759	16996	16754	16836	16599	16880	16733	16847	16762	16755	16887	16836	16754	16775	16824	16770	16717	16793	16663	16961	16705	16740	17228	16845	16747	16828	16733	16770	16919	16731	16696	16759	16749	16938	16855	17021	16732	16910	16892	16876	16934	16788	16724	16839	16971	16513	16711	16935	16850	16708	16913	16978	16600	16856	17052	16584	16695	16581	16743	16898	16613	16714	16665	16774	16670	16770	16837	16770	16737	16656	16674	16969	16705	16748	16745	16836	16795	16798	16998	16797	16725	16899	16940	16645	16732	16605	16658	16787	16915	16646	16658	16689	16920	16742	16936	16851	16964	16933	16693	16763	16916	16789	16879	16887	16811	16814	16746	16894	16965	16801	16800	16817	16739	16682	17064	16803	16989	16883	16979	16638	16756	16817	16793	16842	16781	16863	16797	16827	16774	16729	16748	16844	16842	16889	16747	16729	16748	16856	16835	16698	16865	16791	16915	16570	16954	16878	16795	16731	16837	16650	16768	16726	16636	16818	16862	16623	16776	16969	16811	16936	16786	16748	16797	16691	16738	16533	16879	17005	16739	16666	16960	16890	16700	16528	16657	16822	16631	16664	16730	16652	16888	16992	16951	16714	16906	16914	16701	16690	16883	16768	16960	16774	16702	16702	16765	16726	16781	17023	16647	16799	16832	16779	16789	16571	16664	16746	16797	16671	16704	16692	16864	16708	16893	16976	16764	16860	16886	16915	16749	16895	16753	16727	16746	16790	16633	16734	16844	16771	16699	16626	16855	16900	16899	16620	16841	16926	16877	16714	16953	16849	16841	16912	16797	16850	16889	16810	16966	16884	16874	16609	16525	16829	16811	16441	16672	16786	17018	16948	16953	16763	16573	16675	16887	16710	16990	16818	16975	16680	16960	16766	16818	16740	16783	16844	16910	16612	16824	16802	16802	16691	16938	16789	16943	16573	16962	17020	16807	16469	16780	16789	16749	16690	16850	17029	16881	16744	16841	16836	16756	16884	16896	16857	16918	16860	16679	16712	16851	16657	16718	16794	16931	16691	16715	16853	16762	16910	16949	16867	16687	16699	17037	16782	16866	16834	16694	16667	16954	16562	16781	16738	16882	16790	16763	16644	16799	16810	16826	16729	16834	16920	16937	16724	16826	16703	16787	16938	16905	16686	16824	16868	16929	16886	16781	16755	16892	16925	16755	16699	16910	16735	16571	16662	16770	16837	16808	16873	16862	16912	16665	16748	16640	16954	16760	16916	16762	16839	16898	16915	16862	16641	16977	16693	16721	16783	16888	16737	16632	16709	16700	16744	16889	16701	16719	16831	16813	16759	16801	16782	16979	16882	16786	16563	16729	16629	16690	16816	16793	16643	16602	16746	16883	16681	16902	16720	16755	16847	16882	17067	16933	16927	17067	16882	16874	16932	16829	16685	16892	16694	16839	16656	16964	16851	16831	16855	16541	16882	16782	16815	16879	16733	16740	16838	16743	16733	16608	16715	16779	16911	16826	16836	16823	16907	17115	16902	16905	16559	16820	16826	16911	16734	16833	16735	16856	16774	16814	17024	16664	16834	17011	16786	16711	16796	16807	16952	16881	16743	16850	16755	16902	16702	16709	16808	16730	16809	16935	16915	16637	16857	16574	16817	16944	16755	16851	16880	16797	16794	16662	16533	16758	16669	16840	16556	16700	16782	16892	16728	16815	16675	16925	16732	16714	16828	16856	16720	16725	16735	16979	16793	16707	16836	16732	16740	16837	16968	16930	16859	16811	17103	16785	16816	16750	16957	16691	16751	16848	16883	16809	16829	16595	16853	16949	16913	16808	16887	16742	16691	16849	16749	16893	16797	16822	16757	16814	16701	16672	16901	16793	16993	16986	16799	16680	16572	16803	16641	16801	16660	16598	16756	16816	16730	16619	16846	16857	16982	16686	16831	16647	16894	16914	16706	16799	16780	16856	16458	16715	16737	16801	16800	16832	16759	16759	16733	16724	16809	16836	16669	16768	16945	16959	16605	16703	16761	16855	16679	16813	16808	16824	16666	16950	16864	16857	16912	16650	16707	16854	16709	16751	16844	16825	16610	17033	16861	16899	16783	16849	16730	16484	16860	16876	16909	16752	16837	16804	16838	16958	16732	16595	16783	16901	16742	16612	16801	16706	16545	16896	16844	16726	16811	16756	16725	16742	16944	16858	16948	16826	16774	16828	16713	16647	16742	16751	16985	16899	16771	16802	16949	16805	16812	16721	16943	16790	16810	16712	17036	16638	16811	16680	16528	16631	16859	16711	16815	16866	16705	17095	16673	16777	16773	16889	16861	16938	16651	16799	16933	16803	16807	16776	16875	16895	16713	16842	16678	16889	16679	16841	16822	16863	16656	16749	16992	16845	16695	16857	16688	16693	16868	16678	16816	16826	16746	16839	16721	16694	16850	16708	16722	16859	16837	16511	16642	16819	16844	16862	16598	16749	16404	16843	16653	16794	16749	16719	16986	16878	16897	16666	16850	16880	16906	16992	16809	16605	16797	16825	16686	16794	16845	16722	16693	16895	16846	16713	16735	16780	16804	16685	16764	16725	16864	16812	16549	16541	16626	16983	16656	16775	16515	16756	16649	16818	16980	16825	16802	16725	16873	16805	16888	16707	16743	16784	16701	16663	16952	16980	16812	16491	16716	16835	16626	16757	16912	16689	16832	16825	16737	16881	16908	16866	16900	16901	16679	16974	16913	16903	16669	16799	16964	16841	16723	16718	16520	16739	16835	16801	16762	16710	16723	16925	16675	16710	16742	17029	16867	16961	16849	16676	16751	16880	16799	16890	16592	16539	16710	16578	16744	16825	17043	16995	16753	16784	16931	16879	16856	16707	16773	16929	16886	16562	16878	16961	16648	16768	16823	16683	16742	16837	16624	16758	16832	16727	16996	16930	16976	16872	16708	16800	16653	16769	16693	16789	16893	16926	16702	16794	16850	16815	16831	16775	16846	16695	16665	16640	16751	16842	16831	16877	16894	16929	16798	16777	16744	16653	16692	16780	16962	16759	16882	16561	16663	16652	16895	16849	16840	17028	16764	16789	16986	16950	16706	16729	16612	16547	16917	16740	16745	16887	16785	16668	16673	16687	16711	16649	16705	16775	16808	16902	16809	16637	16833	16718	16758	16756	16442	16776	16761	16780	17107	16880	16753	16905	16798	16788	16884	16676	16560	16722	16714	16607	16819	16601	16673	16691	16692	16719	16721	16929	16731	16659	16841	16979	16785	16815	16668	16769	16703	16792	16935	16754	16822	16826	16713	16652	16870	16710	16741	16819	17066	16892	16691	16782	16749	16831	16780	16639	16645	16726	16873	16512	16754	16977	16723	16970	16841	16818	16702	16730	16852	16783	16814	16784	16541	16627	16848	16637	16879	16892	16749	16667	16589	16824	16681	16809	16698	16688	16994	16701	16831	16698	16622	16622	16571	16913	16800	16564	16620	16833	16694	16724	16654	16676	16995	16735	16711	16837	16810	16767	16696	16806	16772	16998	16924	16772	16694	16817	16771	16802	16736	16971	16926	16639	16579	16602	16766	16719	16804	16864	16862	16699	16600	16815	16785	16969	16694	16545	16792	16870	16783	16871	16735	16766	16814	16628	16919	16913	16702	16600	16628	16508	16815	16732	16657
21672	23584	21810	24885	24778	25138	21470	16866	15010	14158	14102	13974	13752	13713	13839	13911	13794	13706	13674	13721	13733	13729	13792	13816	13671	13739	13669	13635	13660	13713	13754	13883	13848	13728	13789	13748	13678	13982	13670	13863	13789	13620	13840	13759	13704	13828	13780	13635	13828	13768	13817	13746	13790	13886	13861	13830	13945	13682	13656	13754	13647	13590	13762	13895	13737	13796	13709	13577	13680	13869	13569	13735	13793	13789	13727	13706	13635	13706	13592	13666	13688	13834	13718	13750	13790	13822	13782	13689	13940	13728	13695	13713	13705	13718	13637	13661	13784	13791	13756	13696	13715	13603	13740	13776	13568	13684	13573	13781	13737	13813	13570	13702	13847	13948	13749	13783	13753	13664	13720	13721	13736	13747	13686	13847	13715	13789	13609	13940	13446	13762	13576	13827	13806	13760	13588	13527	13690	13886	13800	13721	13687	13539	13783	13762	13875	13639	13662	13666	13664	13822	13853	13809	13805	13586	13748	13781	13605	13674	13706	13874	13587	13699	13735	13686	13846	13703	13541	13993	13827	13645	13640	13681	13731	13881	13731	13788	13713	13748	13679	13742	13881	13697	13828	13641	13578	13838	13692	13696	13749	13671	13790	13751	13768	13647	13824	13682	13665	13835	13806	13721	13917	13915	13728	13637	13769	13681	13791	13606	13834	13766	13867	13787	13820	13653	13714	13751	13646	13723	13742	13559	13677	13916	13960	13698	13776	13619	13698	13738	13762	13891	13739	13756	13657	13701	13643	13698	13758	13789	13595	13757	13847	13748	13658	13863	13886	13946	13761	13626	13724	13853	13570	13654	13728	13826	13787	13658	13750	13714	13749	13702	13756	13577	13713	13675	13748	13595	13747	13809	13752	13791	13854	13763	13744	13616	13689	13592	13857	13615	13642	13759	13721	13686	13711	13716	13989	13878	13705	13780	13804	13772	13690	13786	13734	13778	13683	13727	13582	13854	13638	13781	13699	13870	13681	13663	13612	13767	13732	13500	13754	13916	13735	13873	13798	13812	13619	13744	13834	13758	13863	13575	13693	13606	13672	13774	13817	13705	13869	13701	13718	13857	13788	13867	13842	13620	13457	13750	13808	13843	13725	13769	13750	13837	13782	13572	13792	13834	13702	13787	13880	13665	13910	13730	13825	13655	13634	13790	13641	13739	13864	13605	13742	13821	13750	13575	13777	13800	13680	13608	13683	13814	13844	13803	13831	13704	13830	13747	13660	13733	13814	13669	13817	13693	13812	13663	13835	13678	13711	13733	13747	13736	13584	13794	13726	13896	13831	13648	13747	13854	13649	13625	13761	13721	13809	13788	13704	13656	13728	13751	13794	13767	13810	13662	13850	13784	13861	13760	13717	13856	13772	13829	13905	13735	13566	13796	13696	13697	13679	13756	13791	13636	13768	13791	13598	13896	13823	13779	13628	13910	13728	13757	13775	13593	13648	13643	13696	13817	13830	13644	13770	13737	13729	13671	13692	13722	13697	13800	13865	13786	13877	13771	13671	13766	13872	13755	13714	13605	13943	13636	13887	13705	13714	13743	13819	13609	13625	13800	13771	13717	13715	13875	13791	13586	13851	13681	13781	13797	13779	13818	13819	13642	13835	13780	13727	13726	13714	13720	13936	13509	13797	13714	13586	13782	13611	13874	13779	13751	13708	13913	13873	13756	13849	13767	13787	13848	13696	13984	13587	13720	13660	13867	13741	13533	13792	13597	13889	13688	13836	13707	13734	13574	13691	13915	13809	13615	13793	13759	13732	13676	13687	13652	13747	13763	13781	13638	13726	13791	13781	13786	13884	13687	13788	13745	13943	13733	13785	13872	13701	13879	13780	13755	13856	13612	13806	13730	13613	13718	13809	13695	13813	13582	13763	13809	13686	13859	13740	13721	13642	13666	13767	13639	13876	13547	13601	13758	13663	13757	13761	13821	13825	13821	13707	13802	13713	13781	13667	13704	13710	13888	13729	13782	13746	13725	13714	13742	13588	13706	13822	13779	13679	13769	13853	13511	13757	13588	13673	13888	13647	13677	13704	13584	13796	13805	13817	13584	13743	13634	13538	13789	13805	13647	13681	13745	13738	13778	13777	13771	13653	13600	13741	13748	13692	13823	13864	13543	13717	13652	13853	13832	13715	13657	13670	13861	13720	13765	13727	13973	13723	13851	13590	13713	13871	13655	13673	13832	13662	13749	13518	13656	13649	13797	13900	13936	13841	13716	13667	13672	13813	13631	13799	13833	13762	13593	13620	13782	13703	13767	13775	13647	13759	13845	13599	13685	13679	13814	13855	13641	13872	13659	13764	13710	13878	13685	13809	13705	13675	13843	13763	13672	13778	13798	13606	13651	13692	13582	13762	13788	13662	13774	13761	13644	13721	13802	13751	13697	13715	13721	13773	13738	13753	13602	13891	13803	13805	13702	13747	13843	13816	13784	13793	13827	13737	13771	13692	13694	13742	13913	13722	13707	13778	13976	13861	13757	13725	13915	13868	13747	13794	13751	13708	13653	13828	13804	13752	13773	13712	13897	13780	13776	13753	13768	13884	13751	13735	13862	13780	13768	13761	13639	13829	13587	13742	13718	13671	13639	13730	13726	13814	13779	13617	13646	13790	13730	13665	13694	13801	13775	13747	13724	13888	13706	13703	13854	13766	13704	13735	13859	13951	13887	13537	13827	13891	13764	13964	13716	13763	13614	13748	13845	13874	13669	13816	13843	13835	13655	13964	13632	13739	13786	13696	13732	13746	13859	13734	13751	13629	13702	13839	13728	13788	13847	13699	13857	13844	13727	13748	13730	13888	13751	13682	13780	13768	13844	13763	13732	13774	13699	13830	13794	13732	13935	13645	13946	13648	13618	13864	13563	13782	13761	13701	13716	13953	13858	13861	13753	13897	13555	13671	13870	13762	13756	13691	13680	13691	13853	13773	13685	13872	13605	13671	13721	13784	13661	13868	13634	13878	13694	13725	13728	13990	13708	13707	13802	13628	13635	13658	13740	13895	13717	13703	13912	13629	13777	13550	13706	13702	13660	13803	13816	13755	13730	13748	13786	13694	13731	13765	13590	13742	13771	13556	13724	13849	13682	13868	13690	13752	13882	13646	13789	13803	13678	13636	13768	13741	13730	13796	13698	13617	13826	13793	13704	13821	13680	13879	13646	13901	13740	13679	13857	13709	13600	13824	13637	13794	13788	13695	13581	13716	13669	13648	13697	13701	13748	13794	13836	13767	13746	13847	13763	13970	13899	13786	13929	13597	13739	13655	13614	13680	13651	13824	13705	13743	13689	13771	13712	13703	13713	13682	13643	13883	13810	13624	13951	13852	13828	13634	13778	13773	13720	13780	13917	13600	13687	13626	13809	13615	13887	13840	13777	13782	13685	13773	13704	13829	13682	13682	13708	13720	13972	13600	13798	13612	13735	13761	13807	13653	13793	13755	13733	13821	13915	13859	13681	13843	13700	13876	13932	13611	13678	13788	13689	13729	13936	13643	13963	13586	13606	13688	13808	13692	13852	13615	13812	13742	13708	13736	13916	13905	13676	13705	13677	13917	13748	13817	13792	13779	13849	13836	13914	13725	13744	13780	13699	13892	13802	13859	13787	13651	13497	13628	13803	13689	13819	13700	13941	13655	13760	13632	13618	13649	13853	13797	13681	13943	13621	13697	13641	13799	13513	13719	13775	13741	13752	13652	13629	13807	13766	13741	13713	13714	13760	13906	13773	13896	13685	13751	13836	13838	13755	13812	13623	13475	13653	13839	13643	13668	13724	13815	13760	13715	13679	13772	13810	13677	13702	13610	13850	13864	13764	13905	13617	13803	13809	13818	13865	13769	13746	13735	13789	13692	13824	13880	13892	13626	13568	13655	13763	13885	13734	13691	13837	13801	13654	13706	13763	13901	13690	13653	13611	13784	13670	13867	13871	13683	13753	13842	13592	13842	13682	13619	13735	13590	13725	13717	13780	13784	13771	13771	13926	13889	13679	13744	13547	13832	13733	13657	13805	13839	13618	13846	13632	13786	13715	13918	13699	13733	13715	13701	13717	13820	13899	13739	13598	13765	13684	13855	13704	13923	13728	13711	13804	13775	13657	13842	13761	13688	13682	13888	13771	13671	13847	13741	13700	13686	13798	13746	13637	13969	13878	13622	13698	13812	13760	13856	13796	13768	13721	13803	13787	13612	13672	13705	13804	13720	13850	13727	13761	13764	13760	13722	13850	13782	13866	13840	13788	13687	13722	13738	13913	13708	13761	13699	13742	13689	13754	13733	13664	13610	13793	13724	13670	13706	13897	13749	13709	13751	13580	13755	13792	13756	13806	13912	13661	13785	13669	13897	13748	13697	13655	13700	13836	13780	13701	13747	13691	13646	13636	13844	13714	13670	13504	13752	13675	13702	13838	13885	13718	13684	13924	13824	13634	13692	13716	13845	13701	13644	13537	13741	13802	13780	13735	13850	13773	13762	13753	13564	13596	13836	13869	13964	13754	13634	13662	13683	13732	13685	13899	13771	13667	13720	13419	13696	13846	13813	13778	13755	13929	13893	13811	13922	13739	13832	13715	13781	13781	13689	13749	13808	13605	13836	13790	13702	13722	13655	13609	13665	13811	13867	13810	13738	13662	13732	13706	13789	13686	13622	13845	13647	13591	13746	13738	13711	13821	13770	13539	13720	13805	13885	13768	13704	13730	13823	13950	13692	13788	13748	13608	13737	13852	13942	13700	13792	13707	13730	13804	13842	13738	13690	13636	13723	13735	13838	13665	13808	13816	13752	13827	13801	13712	13721	13835	13753	13790	13917	13536	13627	13810	13686	13700	13769	13849	13829	13825	13605	13690	13681	13839	13662	13585	13785	13643	13843	13666	13780	13866	13863	13714	13704	13802	13547	13712	13739	13749	13629	13869	13739	13660	13699	13859	13747	13717	13547	13635	13627	13831	13727	13743	13853	13831	13662	13739	13693	13710	13699	13802	13752	13740	13755	13730	13702	13856	13830	13771	13794	13792	13788	13665	13943	13597	13786	13873	13758	13557	14050	13843	13886	13668	13742	13775	13859	13818	13669	13656	13668	13823	13676	13822	13666	13650	13850	13703	13817	13786	13887	13805	13731	13754
26368	21146	30554	44221	51496	54623	44665	30814	23057	19133	17393	16497	16362	16244	16073	16124	16168	16062	15913	15864	15930	15970	15771	16155	15996	15898	15978	15922	15984	15895	15772	16174	16027	16093	15846	16149	15927	15968	15893	15972	16152	15853	15883	16132	15897	15988	15892	16030	16176	16031	16065	16015	15927	15962	16131	15817	15955	15987	15852	15961	16001	15912	16075	16047	16005	15945	16040	16011	16006	15820	15899	15845	15922	15787	16184	16001	15911	15914	15876	16009	15957	16060	16098	16064	16068	15916	15940	15927	15850	16115	15950	15823	16135	15971	15879	16100	16072	15892	15839	15891	15871	15703	16053	16121	15850	16048	15913	15970	15898	16240	16164	15934	15810	15873	16025	15915	16169	16064	15999	15954	15967	15794	15932	16003	15849	16033	16014	15930	16006	16062	15956	16066	15871	15844	15773	16041	15922	15866	15930	16183	15954	16032	15793	16023	16012	15711	15949	15838	16066	16176	16014	16013	16064	15945	15972	15989	16017	15848	16064	15951	16055	16048	15823	15911	15819	15926	15882	15951	15807	15858	16031	16005	15884	15847	15944	15878	16185	16026	15968	15970	16069	15844	15903	15891	15976	15860	16011	15799	15735	16002	15977	15735	15724	15847	15910	16055	16083	16110	16041	16011	15968	15889	16223	16100	15945	15863	15970	15967	16056	15787	16052	15898	15860	15899	15854	15857	15874	15863	15857	15904	16167	15992	16014	15750	15930	16002	15921	15773	15981	15952	15915	16088	15975	15803	16088	15879	15989	16062	15828	15898	15990	16048	15940	15929	15998	15956	15959	15923	16086	15757	15985	16045	15706	15888	15987	15894	15948	15921	15977	16075	15857	16070	16008	15984	15942	16022	15823	15997	16008	16151	16129	16029	15808	16036	15970	15924	15843	15879	15744	16011	15845	15856	15945	16163	15929	15742	15881	15851	15838	15765	15837	15792	15835	16069	15936	15908	15973	15960	15804	15890	15861	15999	15833	15884	15990	15998	15862	15993	15788	15860	16082	15799	15869	15821	15954	15895	15886	15948	15862	15703	15889	15858	15965	15956	15935	15768	16233	15893	15745	15904	15913	16224	16024	15969	15876	16015	15946	16058	15991	16043	15802	15794	15881	15844	16045	15906	16023	15933	16049	16060	16111	16124	16007	15982	15949	15913	15882	15906	15890	16043	15865	15890	15847	15872	16088	16203	16007	15875	15890	15951	15779	15856	15807	15956	15899	15928	15826	15968	16093	16096	15969	15956	16153	16071	15871	15906	15993	16010	16107	15759	15873	15888	16109	15921	15887	15872	15832	15733	15816	15919	15857	15975	15938	15876	15926	15811	15896	16015	15969	15925	15920	15933	15772	15798	16091	15912	16115	16063	15782	15976	15751	16068	15841	16052	15962	15928	15869	15972	16014	15930	15720	16237	15878	15821	16056	16075	16021	15735	15866	15851	15929	15788	15890	15925	15905	15901	15770	15920	16000	15892	15940	15936	15956	15829	16056	15929	15993	15707	16147	15625	15962	15892	15978	15835	15766	15971	15864	15948	15905	15922	16050	15957	16287	15864	15881	15920	16051	16035	15842	15913	16113	15875	16058	16037	16042	15840	15897	16013	16052	15973	15870	16107	16049	15976	15858	16055	15866	15923	15987	16161	16154	15964	15834	15976	15865	15840	16004	15964	15995	15802	16043	15735	15894	15812	15929	15853	15972	15978	16080	15789	15693	16112	15861	15818	15663	15809	15961	16004	15952	16154	15902	16074	15782	15881	15916	16082	15759	15985	15900	15763	16081	15943	15973	15739	15808	15853	15949	16101	15751	15835	15989	15915	16016	16112	16114	15828	16046	16018	15874	16020	16018	15981	15652	15975	15916	15763	16030	15986	15979	16014	15813	15962	15867	15931	15953	15877	16105	15980	15948	15973	16117	16021	15947	15781	16107	15910	16110	15996	15898	15845	15994	15990	15730	15794	16057	15874	15847	15745	15849	16087	15980	16124	15829	16161	15999	15802	15892	15717	15978	16045	15816	16006	16098	15662	16127	16001	15839	15995	16043	15955	16079	16014	15804	15875	15955	16176	15953	16008	16010	16165	15947	15921	15887	16228	15889	15865	16058	16035	16083	16040	15987	15907	15995	15884	15803	16035	15865	16021	15845	15971	15806	15794	15956	15824	15992	15953	15977	15953	15834	15950	15853	15881	15804	15930	15805	15809	15842	16004	16016	16040	15911	16074	15811	15971	16077	15912	15931	16029	15888	15853	16083	16045	15976	15970	16050	16081	15830	15969	15892	15892	16089	15869	16062	16082	15779	15969	15783	15850	15767	15935	15994	15899	15938	15912	16102	16041	15978	15926	15718	16080	15992	15843	15974	15999	15798	16026	15913	15778	15985	15841	16056	15856	15903	15989	15956	15837	15956	15820	15675	15824	15970	15777	15724	16020	15893	16034	15810	15772	15955	16076	15986	15913	16073	15918	16087	15907	16028	15656	16093	15912	15949	15806	15753	15856	15740	16033	15741	15970	16032	16070	15951	16107	16013	16090	15872	15974	15952	15963	15991	15756	15964	15873	15952	15928	15958	16137	16110	16026	15976	15904	15930	15968	15908	15812	15771	15777	16007	15996	15922	15969	15878	15842	15931	15939	15853	15861	15957	15951	15864	15810	15804	15965	15747	15878	15971	15955	16045	16035	15922	16042	16063	15896	16135	15922	16031	15935	15932	15936	15961	15916	16102	16101	15929	15702	15940	16176	15818	15953	15917	16042	15886	15706	15942	16031	16108	15835	15786	15962	15868	15961	15846	15896	15884	15811	15962	15845	15865	15947	15866	15883	15872	15872	15929	16044	16010	15904	15925	16027	15947	15755	15909	15971	16050	16049	16020	16055	15966	16092	16094	15994	15729	15827	15894	15867	15997	16049	16097	15882	15900	15841	15834	15976	15764	15989	16043	15820	15792	15880	15885	15955	15952	16029	16040	15856	15931	16079	16110	15748	15733	15707	16005	15790	15932	16054	15941	16036	16042	16000	15914	16000	15813	15804	15929	15917	15879	15831	15838	15992	15943	16058	15961	15850	16097	15964	15836	16002	16000	16124	15964	16106	15949	15858	16215	16028	15881	15913	15996	15794	16049	15990	15880	15873	16137	15839	15977	16001	15769	16001	16052	15949	15981	15943	15909	16085	15927	15815	15877	15980	15903	16055	15956	15982	16057	16043	16228	16106	16057	15950	16084	15723	15775	15760	15906	15999	15876	15860	16026	16097	16016	15913	15882	15947	15818	15978	15846	16160	15924	16021	15707	15904	16050	15794	15811	15871	15966	16026	15896	15931	15936	15841	15770	15864	15793	15857	15840	16089	15941	15851	16027	15987	16021	15835	16062	15757	16025	15875	15981	15874	15840	15923	15770	15799	15979	15956	15799	15971	16141	16149	15986	15982	15925	16012	15923	15824	16104	15843	15958	16085	15841	15911	16064	15984	15947	15796	15966	15831	15870	16035	16061	16056	16017	16084	15961	15974	15882	15899	15934	16225	16026	15990	15960	15922	15995	15750	15950	15909	16037	15928	16017	15923	16022	15782	15834	16115	16035	15912	15998	15959	16074	15975	15837	15957	15643	15714	15812	15772	15896	15979	15986	16012	15772	15818	15875	16035	15987	15866	16017	16010	15866	16035	15802	15731	16034	15806	15990	15906	16244	16010	15906	15727	15955	15955	15920	15905	16047	15815	15899	15718	16001	15792	15971	16044	15952	15904	15928	15863	15918	15837	15807	15953	16084	16113	15829	15950	16004	15964	15969	16009	16129	15991	15885	15889	15763	15794	15837	15804	15772	15770	15945	15840	15752	15920	15981	15969	15959	16082	15962	16110	15950	15955	15773	15796	15804	15797	16040	16005	15881	15856	15819	15837	16063	16171	16084	15985	15993	16147	15874	15949	16076	15914	15799	16076	15895	15981	15798	15792	15812	15998	15870	16015	15958	15816	16021	15926	16079	15999	16037	16122	16117	16045	15925	15876	15749	15836	15782	15763	15829	15826	15733	15882	15908	16033	15979	16039	16040	16042	15844	15970	16050	15953	15952	15905	16005	15996	16055	16042	15788	15892	15814	15744	16007	15761	16074	16157	15917	15863	16110	15903	16055	15900	16002	16120	16051	15987	15819	15825	15867	16091	16186	15953	15954	15842	15957	15986	15963	15956	16133	15956	16095	15954	15881	16017	15955	16125	15922	15942	15910	15817	15906	15833	16010	15923	16012	15874	15832	15753	16078	15974	15867	15811	15992	15930	15997	15812	16031	15995	16006	15787	15894	15926	16042	15968	15977	16040	15892	15917	15979	15876	15987	15955	15831	16025	15994	15816	15992	16162	15771	16060	15942	15882	15872	16038	16132	16099	15933	16055	16128	15989	16042	15939	15889	16030	15802	15812	16017	15966	15750	16027	15970	16001	16194	15738	16087	15924	16083	16109	15980	15893	15806	16127	16098	15954	15750	15925	15877	15801	16099	15884	15803	15823	15944	16153	15713	15914	16146	16047	16083	16029	16284	16039	15844	16017	16147	15829	15965	15980	15810	15922	15938	15972	16081	15912	15937	15888	15890	15921	15867	15702	15843	16069	16004	16256	15962	16037	15687	15928	15934	15885	15999	15828	16064	15669	16158	16006	15969	15849	16090	15891	15966	15935	15943	16055	16067	15834	15950	15821	15837	15953	16083	16007	16098	16271	16320	15954	15971	15958	15976	15803	16029	16028	15876	15841	16070	15999	15880	15830	15999	16012	15804	15881	15716	15776	15765	16010	16124	15831	16021	15863	15954	16037	15983	15815	16014	15849	15831	15962	15988	15940	15960	15912	15857	16158	15979	15932	15814	15819	16058	15860	16121	15980	15741	15843	15921	16110	15849	15958	15959	15892	15914	15830	15829	15987	15794	15985	15837	16038	16076	16160	16080	16003	16019	16137	15933	15865	16185	16039	15816	16032	16085	15834	15910	15727	15792	15916	15974	15742	15880	16084	15965	15917	16164	15974	16035	16210	16081	15868	15936	16111	16154	15931	15971	16128	16032	15712	15803	16093	16020	15922	15924	15854	15782	15823	15784	16032	15937	15963	16036	15923	15952	16087	15965	15917	15951	15916	15879	15799
24902	42868	54163	55800	54967	54087	42222	29348	20805	16304	14330	13794	13363	13415	13263	13291	13497	13260	13252	13316	13316	13306	13414	13248	13337	13274	13137	13376	13421	13227	13306	13256	13275	13352	13229	13352	13231	13221	13274	13296	13246	13407	13401	13320	13369	13216	13326	13428	13183	13258	13229	13412	13258	13330	13281	13335	13205	13299	13284	13191	13301	13449	13253	13226	13221	13183	13333	13260	13099	13242	13243	13162	13084	13106	13334	13302	13345	13407	13296	13221	13246	13267	13103	13240	13202	13383	13305	13164	13183	13341	13207	13239	13324	13261	13207	13379	13363	13265	13322	13109	13182	13372	13229	13367	13259	13203	13274	13322	13137	13245	13141	13282	13377	13407	13344	13309	13245	13344	13399	13179	13294	13283	13387	13234	13406	13371	13290	13265	13289	13553	13285	13247	13277	13323	13189	13199	13250	13370	13266	13471	13285	13261	13289	13331	13179	13333	13359	13353	13220	13371	13417	13254	13158	13300	13357	13178	13388	13260	13302	13304	13365	13177	13336	13333	13180	13104	13320	13348	13186	13223	13367	13298	13435	13073	13342	13250	13216	13091	13286	13306	13058	13292	13305	13276	13396	13155	13104	13314	13200	13310	13339	13008	13295	13334	13389	13209	13274	13308	13354	13296	13245	13324	13162	13219	13283	13242	13418	13067	13169	13354	13311	13231	13393	13240	13232	13288	13208	13327	13322	13131	13247	13128	13267	13273	13365	13379	13346	13259	13331	13425	13442	13325	13411	13252	13271	13081	13284	13353	13184	13153	13121	13349	13346	13192	13312	13388	13294	13166	13358	13436	13318	13081	13260	13192	13300	13370	13183	13134	13188	13420	13110	13440	13295	13240	13172	13170	13398	13184	13251	13100	13338	13143	13192	13226	13195	13381	13316	13290	13176	13288	13268	13344	13253	13255	13395	13132	13227	13056	13322	13354	13419	13296	13142	13427	13212	13290	13148	13321	13249	13216	13327	13223	13200	13141	13357	13183	13300	13230	13404	13224	13205	13329	13205	13161	13330	13166	13308	13453	13230	13255	13298	13240	13359	13279	13210	13194	13295	13350	13273	13118	13457	13143	13367	13229	13207	13284	13288	13278	13089	13225	13439	13273	13297	13157	13315	13220	13216	13346	13295	13220	13319	13365	13269	13324	13082	13338	13143	13260	13140	13264	13466	13343	13389	13478	13409	13300	13314	13232	13278	13226	13299	13270	13152	13279	13280	13312	13178	13393	13246	13156	13342	13291	13299	13264	13213	13319	13345	13380	13213	13276	13165	13229	13177	13228	13245	13214	13343	13164	13214	13422	13109	13200	13292	13401	13245	13389	13254	13308	13271	13205	13122	13257	13319	13263	13228	13292	13137	13438	13151	13157	13316	13123	13321	13334	13311	13119	13183	13312	13336	13305	13329	13206	13267	13317	13274	13220	13372	13168	13377	13261	13320	12983	13276	13268	13315	13425	13329	13210	13281	13347	13483	13352	13179	13270	13221	13324	13352	13163	13174	13292	13427	13447	13229	13393	13304	13167	13355	13223	13145	13417	13248	13379	13351	13236	13223	13267	13331	13355	13299	13115	13370	13269	13333	13446	13302	13347	13198	13229	13127	13330	13242	13342	13349	13252	13368	13246	13363	13355	13254	13230	13353	13189	13221	13296	13286	13304	13179	13168	13173	13324	13149	13183	13194	13353	13204	13144	13285	13228	13297	13380	13225	13360	13251	13000	13197	13197	13351	13390	13117	13145	13194	13328	13266	13269	13331	13273	13345	13247	13305	13235	13183	13415	13161	13421	13167	13411	13208	13083	13162	13229	13337	13381	13200	13109	13278	13334	13267	13184	13411	13247	13258	13276	13146	13391	13372	13220	13180	13398	13389	13262	13267	13140	13167	13288	13374	13250	13220	13206	13318	13306	13292	13189	13207	13242	13357	13361	13362	13099	13372	13141	13446	13299	13154	13074	13389	13198	13330	13227	13211	13274	13335	13060	13209	13157	13336	13338	13193	13158	13323	13262	13220	13409	13337	13318	13374	13183	13407	13344	13322	13236	13327	13277	13201	13248	13402	13219	13288	13209	13316	13396	13200	13286	13082	13248	13429	13227	13319	13280	13171	13204	13341	13339	13344	13346	13333	13235	13380	13219	13334	13285	13358	13118	13309	13253	13402	13337	13183	13210	13109	13346	13295	13427	13181	13189	13267	13298	13115	13366	13260	13003	13321	13160	13217	13277	13244	13384	13252	13277	13432	13298	13319	13101	13311	13401	13360	13242	13268	13321	13311	13143	13380	13263	13118	13328	13183	13416	13316	13308	13127	13202	13354	13212	13475	13340	13427	13410	13114	13201	13270	13154	13291	13201	13214	13283	13210	13367	13140	13177	13488	13173	13386	13250	13386	13204	13155	13271	13247	13305	13196	13359	13276	13217	13254	13374	13317	13128	13394	13137	13236	13314	13149	13282	13194	13206	13367	13294	13200	13253	13126	13067	13217	13274	13287	13354	13124	13326	13355	13411	13334	13215	13324	13275	13366	13220	13307	13429	13234	13271	13363	13130	13155	13402	13428	13490	13390	13351	13268	13258	13292	13319	13205	13499	13044	13267	13361	13292	13463	13402	13177	13292	13205	13246	13266	13214	13297	13280	13280	13259	13375	13245	13189	13253	13387	13413	13393	13280	13275	13182	13420	13270	13291	13291	13300	13240	13284	13211	13490	13145	13276	13241	13178	13166	13217	13213	13235	13226	13277	13093	13289	13188	13338	13263	13362	13327	13146	13425	13328	13340	13357	13268	13330	13187	13315	13291	13265	13336	13170	13208	13181	13303	13175	13120	13246	13206	13290	12991	13355	13265	13262	13259	13346	13250	13381	13151	13340	13317	13363	13263	13415	13212	13300	13380	13296	13261	13275	13482	13306	13243	13137	13184	13077	13239	13417	13152	13244	13074	13186	13244	13449	13305	13199	13405	13402	13226	13431	13214	13056	13247	13157	13282	13258	13210	13242	13279	13313	13139	13417	13104	13092	13407	13261	13228	13238	13263	13096	13124	13239	13279	13125	13307	13219	13357	13133	13210	13266	13343	13353	13198	13375	13327	13222	13295	13263	13223	13249	13291	13137	13284	13274	13274	13331	13244	13276	13315	13233	13387	13274	13133	13397	13163	13290	13234	13438	13248	13219	13126	13187	13311	13344	13258	13372	13293	13215	13172	13230	13355	13229	13368	13421	13116	13353	13290	13375	13353	13200	13438	13281	13068	13258	13278	13171	13155	13308	13121	13350	13389	13190	13205	13291	13400	13167	13309	13274	13353	13241	13311	13212	13243	13369	13393	13287	13273	13365	13339	13179	13275	13153	13153	13271	13085	13178	13186	13309	13262	13430	13255	13237	13229	13193	13327	13281	13220	13288	13345	13270	13378	13435	13269	13317	13137	13194	13365	13176	13257	13006	13306	13260	13039	13224	13365	13261	13316	13230	13411	13232	13298	13336	13195	13379	13171	13333	13434	13217	13307	13356	13316	13229	13296	13198	13438	13265	13328	13149	13183	13199	13220	13320	13238	13218	13166	13353	13256	13243	13141	13315	13389	13294	13469	13337	13223	13432	13217	13385	13205	13370	13385	13281	13292	13230	13250	13337	13515	13367	13231	13421	13429	13143	13334	13239	13296	13231	13255	13256	13268	13087	13248	13379	13442	13186	13245	13480	13257	13320	13223	13228	13245	13195	13231	13257	13300	13153	13252	13291	13376	13356	13352	13154	13389	13252	13124	13400	13076	13366	13313	13269	13347	13139	13306	13243	13529	13147	13324	13186	13325	13205	13331	13325	13364	13236	13463	13330	13170	13129	13253	13346	13133	13413	13283	13394	13386	13291	13207	13204	13205	13506	13289	13269	13433	13327	13298	13283	13234	13317	13312	13353	13293	13245	13261	13238	13400	13208	13390	13224	13271	13265	13449	13206	13154	13435	13372	13280	13322	13239	13279	13197	13265	13208	13393	13227	13368	13278	13184	13216	13160	13227	13262	13249	13170	13178	13293	13190	13250	13134	13243	13247	13189	13135	13104	13242	13340	13194	13178	13236	13265	13400	13146	13366	13249	13163	13297	13386	13356	13273	13376	13178	13228	13358	13231	13275	13283	13293	13371	13310	13425	13228	13251	13334	13379	13315	13374	13402	13160	13210	13390	13442	13223	13159	13356	13179	13267	13313	13102	13258	13259	13266	13382	13352	13360	13342	13145	13276	13209	13232	13421	13415	13241	13174	13297	13333	13305	13286	13223	13277	13303	13189	13217	13366	13174	13210	13296	13338	13219	13277	13225	13264	13165	13291	13250	13149	13237	13165	13300	13173	13346	13236	13221	13231	13308	13285	13205	13484	13368	13202	13105	13136	13230	13249	13347	13183	13251	13295	13154	13287	13180	13415	13233	13302	13300	13065	13211	13338	13358	13313	13216	13432	13204	13309	13187	13303	13259	13259	13197	13274	13296	13266	13439	13257	13252	13326	13166	13267	13336	13403	13185	13272	13119	13301	13307	13207	13288	13218	13206	13347	13300	13282	13203	13177	13173	13255	13275	13196	13414	13227	13051	13342	13238	13354	13366	13107	13202	13303	13266	13263	13077	13357	13221	13304	13312	13231	13253	13373	13200	13269	13453	13268	13343	13270	13407	13164	13368	13167	13292	13228	13222	13361	13195	13386	13236	13228	13175	13208	13143	13323	13335	13183	13287	13288	13335	13462	13252	13403	13172	13371	13279	13267	13348	13281	13207	13243	13335	13324	13187	13330	13286	13324	13228	13147	13130	13393	13084	13365	13321	13241	13142	13322	13356	13377	13238	13269	13236	13250	13346	13279	13243	13277	13224	13167	13311	13256	13169	13275	13423	13098	13126	13254	13257	13330	13372	13167	13302	13246	13319	13280	13312	13217	13145	13216	13236	13120	13216	13186	13304	13293	13335	13147	13277	13313	13348	13304	13427	13298	13370	13119	13356	13411	13236	13290	13432	13269	13264	13293	13236	13303	13292	13112	13297	13300	13350	13274	13196	13187	13098	13230	13271	13197	13285	13229	13278	13227	13175	13366	13265	13124	13277	13335	13240	13184	13233	13124	13396	13217	13158	13170	13208	13394	13216
24296	21126	29506	37869	58064	70802	57865	41357	29492	21974	18195	16308	15535	15118	14901	14945	15094	15211	14895	14936	15008	14858	15012	15067	15107	15018	14837	15038	15032	14971	15209	14923	15188	14969	14865	14891	14753	14985	15176	14919	15028	14968	15016	14957	15016	15066	14921	15063	15026	14966	15058	15039	15017	15026	15190	14873	14797	15063	15121	14894	15015	14869	14821	14976	15021	15045	14903	14973	14859	15177	15178	14955	14834	14756	14979	15048	14906	14918	14918	15065	15130	14971	15068	14869	14638	14889	14933	14997	14933	14973	15110	14838	14927	15000	15130	14913	14990	14904	15017	15055	14913	14924	14908	15089	14975	15129	14859	14807	14742	14817	14903	14875	14913	14963	15013	14765	15161	14788	14957	14818	14922	14900	15186	14933	14787	14845	14912	14976	14909	14778	14808	14724	14890	14868	14915	14785	14732	14974	14976	15113	14690	15038	14941	14923	14882	14993	14999	15126	14912	14888	14964	15116	15232	15047	15012	14923	15113	14719	14915	14753	14815	14887	15090	14815	14979	14965	14816	15121	14977	15035	14892	14861	14918	15035	14784	15027	14970	14885	15093	14958	14859	14666	14886	14773	14738	14961	14906	14933	15064	14996	14978	15080	15077	14915	15015	14897	14955	14907	14723	14861	14730	15007	14864	14711	14923	14856	14804	14798	14814	14797	14762	15026	14919	14832	15104	15066	14931	14929	14909	14832	14848	14933	15072	14985	14910	14872	14795	14822	15073	14918	14850	14882	14836	14585	15037	15204	14874	14973	14877	14903	15000	14879	15080	14885	14806	15118	15041	14951	14765	14747	14747	14892	15090	15089	14815	15083	14872	14926	14821	14998	14890	15051	14853	14768	14977	15024	14901	14957	14845	14919	14981	14700	14982	15006	14978	14891	14958	14874	14888	14829	14742	14925	14921	14879	15001	15138	14939	15051	15015	14934	14817	15083	14867	15025	14949	14911	14877	14980	14958	14921	14932	14559	14802	14855	14970	15123	14920	14822	15023	15043	14878	14951	15101	15068	14921	14982	14901	14720	14996	14800	14808	14999	14856	14941	14877	15070	15032	14830	14839	15090	15001	14863	14972	15021	14964	14956	15114	14760	14997	14901	14780	14995	14750	15136	14948	15083	14925	14855	15008	14911	15013	14853	14805	14756	14929	15037	14965	15055	14809	14860	14735	14688	14970	14680	14864	15116	15008	14894	14908	14764	14850	15025	14802	14994	14786	15011	14923	14959	14971	15002	14813	15023	14814	14924	14923	14945	14809	14930	14946	15142	14768	14916	15007	15105	14814	14836	14946	14850	14936	14945	14967	15176	14916	15014	14857	14866	14835	14934	15265	14900	14839	15000	15005	15109	14936	15156	15101	14826	15033	14949	15102	14836	14907	14889	14871	14970	14874	15009	14953	15003	14803	14914	14878	14888	14866	14839	14841	14909	14793	14884	15093	14920	14836	14874	14814	15015	14908	14746	14919	14853	14813	14828	14870	14683	15015	15004	14849	14831	14876	14868	15152	14693	14723	14849	14939	14977	14756	14990	14788	14867	15001	14939	15153	14768	14915	14955	14893	14887	14988	14985	14907	14833	14956	14952	15076	14776	14814	14953	14860	14919	14921	14854	14908	14925	15147	14825	14830	14965	14834	14854	14805	14786	14813	14661	14853	14730	15017	15002	14977	14993	14812	14847	14935	14878	15031	14796	14867	14986	14880	15033	14875	14955	14917	15060	14818	14893	15077	14992	14982	14915	14821	14951	15078	14888	15058	15010	14896	14867	14985	14896	15018	14798	14914	14895	15102	14962	14851	14957	15123	14952	14794	14903	14988	14902	14868	15065	14869	14947	14932	14842	14935	14791	14964	14899	14777	14941	14878	15174	14808	15147	15006	14943	14976	14975	14830	14840	15023	14776	14711	14928	14870	14968	14661	14726	14898	14798	14806	15043	14931	14858	14944	14853	14845	14985	14817	14887	14708	14890	14700	14921	14748	14941	14883	14874	14928	14823	15207	14994	14932	14715	14809	15147	14907	14957	14900	14865	14815	14836	14975	14774	15016	14931	14780	14961	14990	14947	15060	14733	14919	15003	14910	15032	15038	14891	14916	14805	14933	14960	14855	14890	14878	14926	15026	14749	14988	14914	14883	15009	15017	14971	15216	14757	14740	14810	15077	14890	15011	14760	14939	14864	14971	14625	15014	14870	14994	14902	15135	14760	14999	15068	14916	14999	14879	14859	14900	14722	14814	14815	14953	15089	14916	14914	14979	15032	14767	15077	14909	14903	14786	14900	14853	14878	15058	15002	14841	14833	15055	14806	14951	14825	14923	14873	14765	14679	15086	14832	15104	14928	14825	14900	14876	14856	15045	14934	14981	14876	15208	15077	14981	14965	14918	14830	14962	14990	15101	15004	14904	15061	14882	14968	14986	14925	14865	14951	15010	14929	14939	14911	14925	14909	14826	14728	14988	15023	14978	14841	14936	15016	14960	14791	14775	14841	14950	14982	14849	14995	14709	14943	14684	14749	14891	14751	14769	14682	14883	14965	14964	15007	15020	14845	14995	14755	14858	14979	14763	15020	14815	14935	14853	14925	14916	14843	14996	14929	14926	14907	14815	14940	14866	14904	15033	14906	14901	14850	14804	14924	14764	14879	14960	15000	15035	14741	14912	14953	15045	15046	14988	14642	14913	15001	15042	15031	15006	14812	14958	14917	14894	14859	14804	14924	15010	15042	14877	15020	14929	15055	15088	15144	14977	14751	14814	14991	15027	14852	14864	15006	14905	14791	14791	14905	14933	14806	14753	14750	14692	14831	14792	14860	14936	14948	14700	14968	15006	14971	14734	15020	14860	15132	14842	14926	14807	14796	14995	14967	14801	14943	14963	14861	14799	14918	14952	14879	15032	15126	14998	14910	15018	14922	15012	14992	14902	14922	14936	14853	15115	14829	14874	14857	14932	14827	14885	14909	14967	15119	14728	15048	14991	15100	14946	14919	14868	14714	14972	15020	14882	14844	15061	14983	14798	14917	14882	14712	14892	14873	14928	14893	14826	14879	14927	15035	14812	15003	14856	14901	14872	14931	14824	14856	14999	14685	14895	14728	14977	14866	14811	14879	14919	14879	15043	14984	15095	14880	14928	14963	14848	14755	14716	14800	14983	14903	14757	14892	14897	14885	15149	14965	14997	14710	14865	14986	14779	15031	15014	14906	14790	14897	14794	15022	14843	14845	14977	14912	15079	14900	14878	15014	14941	14986	14931	15017	14874	15020	14784	14883	14836	15115	15066	14871	14973	14844	15062	14827	15030	14847	14970	14919	15179	14907	14895	14867	14842	14851	14891	14881	14670	14703	14941	15004	15193	14864	14927	14901	14976	14783	14947	14867	14942	15082	14857	14824	14914	14862	14983	14917	14957	14948	15014	14884	14843	15014	14871	14939	14724	15167	14870	15035	14664	14923	14973	15012	14905	14955	15074	14970	14858	14900	14813	15030	14843	14558	14838	14807	14728	14967	14878	14870	14961	15047	14952	14813	14978	14960	15073	14920	15012	14949	14835	14879	14877	14762	14765	14835	14943	15048	14951	14871	14887	14858	15159	14787	14957	15018	14943	14918	15006	14941	14963	14740	14790	15064	14770	14961	15011	14781	14986	14977	14905	14913	15049	15062	14848	14850	14967	14975	14737	15032	14868	14910	14782	14822	14923	14979	15013	14721	14951	14853	14911	14967	14900	14996	14919	14785	14838	14949	15033	14806	15089	14796	14872	14885	15022	15040	14851	14944	14912	14985	15011	14978	15084	14829	14838	14874	14895	14792	14914	14931	14969	15023	15162	14917	14851	14849	14924	14866	15009	14851	14769	14801	14655	14761	14929	14976	15001	14889	14749	14964	15173	15051	15140	14921	14791	15008	14790	14963	15072	14999	14815	14825	14887	15025	14949	14784	14942	14972	14743	14961	14912	14848	14802	14926	14902	14736	14999	14906	15020	14908	14914	15055	14891	15036	15253	15000	15137	14748	14844	14755	14951	14989	14887	14923	14995	14951	15244	14791	14841	14907	15210	15062	14932	14754	14708	15096	14872	14894	15025	14793	14933	14847	14986	14805	14754	14915	14848	14911	14782	14819	14731	14828	15032	14722	15043	14983	14903	15128	15086	14837	14942	14852	14918	15036	14899	14945	15047	14762	14823	14830	14924	14973	15088	14875	14983	14603	14952	15035	14865	14727	14735	15044	14811	15021	15036	15045	15043	14748	14897	14817	14966	15012	15057	14863	14957	14978	14973	14899	14892	14996	14842	14956	14768	14768	14923	14853	14791	14886	14760	15020	14826	14984	14896	15038	14876	14956	14959	14990	14977	14860	14932	14847	14851	14951	14916	14848	14905	14808	14687	15075	14868	14973	14922	14730	14868	14793	14988	14871	14907	14812	14964	14989	15016	14794	15098	14982	14966	14881	15067	14923	15059	14882	14942	15003	14988	14805	14796	14843	14852	14974	15020	14969	15045	15087	14884	14996	14915	14998	14894	14918	14858	14857	14735	15007	14856	14925	14909	14960	14987	15167	14888	14853	14888	14983	14876	14908	14991	14851	14859	14761	14837	14878	15168	14834	14983	14981	14713	14882	14921	14905	15014	15017	14826	14804	14757	14937	14948	14925	14919	14868	14895	14946	15011	15124	14792	15084	14804	15092	14965	14761	14910	14817	15008	14904	14987	14843	14913	15063	14888	14787	14811	15076	14856	14911	14826	15036	14887	15001	14887	14966	14810	14850	14966	14876	14899	14984	14971	14968	14901	14819	14721	14853	14930	14742	14957	14839	14961	15086	14929	14931	15063	14993	14985	15021	14807	14962	15219	14928	15037	15026	15041	15196	14971	15020	14994	14825	15031	14932	14914	15036	15077	14878	15188	15007	15114	14882	14978	14752	15027	14856	14964	14909	14832	14973	14971	14984	14963	14861	14902	14792	15043	15012	14700	14898	14789	14892	14941	14824	14920	14799	14811	14806	14778	14923	14976	14962	14839	14917	14758	15137	15034	14975	15085	15016	14923	15091	14937	15011	14851	14782	14902	14817	14753	14890	14785	14947	14950	15040	15043	15033	14895	14857	14856	14702	14839	14853	15000	15066	14904	14915
31330	54645	74304	77026	77528	77079	57045	41905	28554	19732	15882	13781	13140	12702	12717	12529	12559	12791	12731	12774	12687	12472	12486	12753	12545	12674	12522	12569	12678	12523	12640	12737	12773	12730	12600	12597	12588	12734	12735	12599	12589	12568	12568	12748	12507	12675	12543	12659	12451	12728	12647	12564	12369	12633	12438	12712	12656	12674	12600	12723	12679	12783	12640	12639	12716	12594	12644	12785	12813	12512	12607	12731	12666	12682	12678	12607	12715	12556	12558	12766	12555	12561	12657	12523	12728	12802	12742	12604	12613	12617	12787	12744	12769	12545	12622	12627	12729	12758	12478	12735	12582	12636	12682	12652	12661	12638	12690	12415	12687	12549	12704	12671	12656	12787	12487	12693	12386	12662	12610	12516	12657	12572	12589	12679	12601	12551	12603	12791	12702	12564	12747	12554	12602	12648	12567	12507	12511	12620	12685	12650	12515	12709	12558	12586	12557	12803	12461	12708	12755	12707	12652	12530	12637	12595	12643	12656	12594	12667	12693	12482	12672	12690	12604	12501	12729	12589	12656	12515	12722	12568	12617	12482	12529	12459	12815	12586	12603	12622	12603	12680	12666	12525	12540	12671	12574	12724	12681	12577	12691	12734	12506	12595	12624	12712	12676	12620	12526	12763	12475	12635	12587	12605	12664	12547	12497	12511	12619	12514	12697	12642	12651	12536	12543	12620	12714	12592	12673	12403	12656	12525	12563	12653	12462	12711	12587	12520	12627	12593	12560	12470	12529	12615	12478	12682	12464	12502	12763	12789	12557	12494	12595	12704	12680	12658	12660	12788	12545	12584	12706	12462	12599	12634	12741	12663	12591	12566	12623	12643	12690	12520	12604	12645	12549	12674	12692	12575	12591	12656	12676	12676	12569	12613	12736	12496	12685	12751	12652	12599	12824	12352	12600	12649	12677	12779	12548	12592	12790	12643	12616	12829	12669	12626	12558	12608	12450	12500	12606	12444	12561	12709	12567	12535	12640	12486	12715	12681	12734	12524	12634	12649	12382	12785	12641	12651	12559	12664	12590	12689	12583	12568	12633	12694	12467	12582	12654	12633	12662	12462	12481	12628	12560	12668	12706	12621	12537	12340	12611	12580	12578	12480	12790	12667	12626	12729	12657	12653	12592	12551	12445	12592	12654	12626	12544	12622	12477	12567	12698	12545	12597	12726	12782	12617	12661	12686	12823	12493	12657	12569	12581	12722	12448	12581	12705	12631	12756	12638	12697	12615	12533	12629	12548	12478	12664	12385	12563	12540	12577	12643	12620	12631	12614	12718	12584	12531	12563	12697	12764	12732	12357	12481	12603	12601	12530	12681	12602	12541	12719	12649	12718	12506	12576	12650	12771	12486	12728	12562	12556	12535	12736	12621	12613	12619	12730	12650	12593	12463	12627	12692	12650	12654	12623	12734	12646	12633	12574	12496	12601	12519	12606	12681	12728	12584	12557	12593	12610	12651	12626	12747	12641	12631	12751	12682	12723	12547	12533	12624	12725	12728	12683	12652	12597	12579	12676	12550	12598	12608	12575	12712	12552	12717	12697	12494	12477	12527	12578	12654	12661	12492	12601	12608	12654	12432	12614	12556	12426	12795	12694	12544	12508	12793	12583	12600	12687	12674	12546	12561	12531	12670	12495	12432	12684	12389	12689	12676	12754	12657	12528	12555	12673	12619	12698	12656	12599	12560	12540	12580	12527	12598	12618	12717	12523	12612	12478	12672	12617	12481	12575	12827	12718	12757	12553	12408	12736	12494	12488	12576	12748	12529	12678	12597	12527	12598	12668	12698	12664	12754	12521	12532	12668	12738	12491	12759	12555	12647	12374	12668	12676	12660	12615	12724	12551	12693	12760	12643	12704	12719	12555	12772	12597	12666	12626	12593	12607	12556	12655	12732	12668	12611	12611	12715	12675	12822	12887	12618	12522	12620	12456	12622	12447	12703	12664	12515	12611	12743	12485	12732	12629	12719	12748	12722	12586	12585	12599	12894	12487	12622	12647	12464	12545	12670	12497	12642	12493	12597	12688	12530	12509	12638	12757	12725	12594	12621	12610	12604	12564	12682	12574	12747	12479	12680	12651	12513	12565	12563	12603	12712	12584	12623	12665	12486	12684	12538	12578	12650	12589	12489	12601	12528	12554	12636	12572	12780	12573	12589	12680	12742	12633	12644	12603	12794	12649	12640	12554	12775	12535	12537	12742	12593	12573	12698	12650	12415	12540	12603	12624	12617	12685	12562	12616	12668	12648	12718	12609	12619	12772	12654	12719	12596	12570	12716	12792	12722	12632	12721	12649	12640	12551	12623	12579	12521	12738	12515	12559	12757	12726	12544	12585	12711	12727	12551	12428	12546	12459	12609	12686	12607	12526	12595	12560	12449	12579	12723	12594	12791	12483	12666	12551	12715	12605	12512	12665	12682	12624	12854	12461	12565	12581	12676	12544	12651	12680	12662	12732	12560	12550	12441	12678	12538	12613	12686	12711	12596	12611	12556	12717	12681	12690	12695	12412	12445	12662	12624	12656	12408	12633	12449	12710	12669	12687	12398	12613	12699	12573	12640	12458	12581	12517	12613	12617	12665	12688	12548	12487	12690	12555	12595	12605	12608	12608	12630	12661	12630	12835	12694	12647	12604	12500	12676	12630	12579	12666	12548	12706	12654	12553	12548	12568	12667	12663	12618	12471	12657	12524	12704	12789	12671	12651	12720	12707	12715	12555	12661	12603	12691	12757	12780	12655	12574	12488	12625	12634	12581	12561	12582	12692	12661	12519	12612	12668	12846	12573	12760	12548	12714	12683	12683	12618	12657	12835	12506	12466	12626	12700	12700	12841	12556	12557	12744	12670	12807	12773	12641	12682	12551	12469	12761	12586	12536	12658	12624	12490	12571	12540	12554	12572	12474	12600	12546	12743	12814	12577	12455	12592	12596	12777	12648	12474	12491	12581	12511	12723	12741	12718	12628	12586	12580	12633	12616	12757	12686	12493	12671	12685	12655	12494	12625	12606	12675	12547	12735	12732	12568	12606	12698	12764	12566	12656	12567	12606	12784	12653	12548	12688	12567	12526	12540	12515	12630	12786	12669	12670	12774	12580	12586	12678	12442	12741	12632	12829	12714	12726	12497	12560	12640	12617	12648	12695	12615	12710	12585	12616	12734	12717	12608	12707	12682	12657	12520	12644	12705	12578	12637	12577	12711	12428	12830	12458	12470	12589	12736	12728	12601	12773	12494	12592	12630	12697	12463	12636	12919	12651	12524	12636	12708	12609	12574	12664	12416	12610	12847	12666	12668	12709	12431	12538	12735	12591	12509	12594	12721	12631	12658	12825	12623	12736	12649	12702	12526	12630	12481	12537	12634	12572	12650	12575	12594	12661	12481	12749	12564	12521	12473	12621	12701	12645	12649	12540	12655	12770	12509	12721	12682	12494	12678	12634	12552	12606	12655	12620	12673	12668	12511	12654	12594	12681	12599	12676	12643	12611	12497	12682	12316	12542	12718	12598	12645	12639	12485	12703	12669	12668	12650	12569	12771	12673	12673	12658	12507	12463	12691	12604	12532	12571	12621	12629	12669	12794	12609	12522	12776	12630	12623	12613	12769	12674	12895	12586	12716	12560	12591	12642	12466	12654	12688	12525	12489	12693	12648	12669	12520	12631	12446	12679	12617	12659	12595	12667	12503	12685	12598	12631	12660	12670	12528	12674	12641	12632	12614	12669	12539	12697	12513	12666	12434	12689	12549	12585	12556	12734	12599	12592	12537	12616	12577	12744	12708	12642	12738	12524	12531	12654	12552	12416	12744	12574	12563	12622	12494	12585	12563	12748	12578	12527	12771	12387	12391	12649	12593	12537	12667	12568	12510	12639	12611	12667	12727	12491	12737	12726	12486	12603	12563	12576	12604	12687	12427	12561	12542	12553	12545	12535	12661	12678	12613	12708	12559	12683	12619	12649	12449	12619	12595	12467	12626	12509	12708	12801	12536	12692	12647	12601	12583	12531	12607	12754	12584	12564	12606	12585	12715	12857	12699	12611	12687	12647	12721	12567	12631	12661	12584	12715	12463	12609	12743	12681	12610	12506	12618	12569	12566	12579	12505	12565	12493	12826	12420	12461	12761	12587	12517	12716	12710	12643	12580	12518	12613	12482	12470	12649	12479	12727	12660	12799	12631	12565	12759	12598	12743	12727	12750	12658	12549	12642	12705	12617	12719	12623	12761	12700	12766	12587	12716	12477	12716	12567	12698	12593	12566	12631	12638	12511	12794	12769	12703	12632	12709	12647	12727	12582	12521	12595	12598	12563	12733	12495	12812	12647	12687	12590	12535	12516	12603	12547	12575	12530	12567	12658	12492	12575	12569	12642	12534	12561	12544	12637	12749	12630	12864	12596	12604	12565	12587	12490	12547	12544	12682	12672	12757	12751	12633	12635	12753	12673	12542	12733	12566	12752	12744	12630	12664	12607	12491	12380	12656	12658	12662	12690	12752	12524	12650	12602	12818	12612	12779	12595	12625	12643	12488	12631	12532	12670	12610	12616	12664	12857	12646	12581	12661	12623	12606	12609	12695	12302	12590	12646	12791	12675	12478	12779	12640	12418	12721	12505	12619	12656	12655	12652	12516	12536	12740	12733	12526	12625	12729	12628	12618	12571	12686	12807	12557	12543	12590	12432	12624	12712	12556	12643	12618	12757	12477	12628	12631	12558	12451	12569	12706	12717	12583	12652	12793	12652	12611	12745	12539	12695	12542	12782	12704	12585	12654	12581	12680	12643	12625	12677	12535	12658	12746	12449	12615	12525	12723	12707	12573	12626	12570	12597	12589	12687	12692	12689	12778	12699	12529	12685	12581	12893	12721	12576	12564	12563	12482	12634	12585	12566	12539	12731	12668	12644	12797	12664	12532	12591	12583	12634	12625	12653	12599	12662	12487	12669	12756	12577	12807	12675	12582	12590	12678	12632	12590	12626	12706	12663	12649	12624	12472	12665	12649	12650	12618	12571	12598	12730	12567	12643	12568	12633	12566	12733	12430	12608	12607	12561	12525	12658	12621	12676	12629	12672	12481	12726	12471	12601	12745	12615	12506	12428	12678	12784	12724	12562	12736	12651	12601	12608	12529
30751	21836	24224	24563	24196	26403	23164	18763	17144	16522	16533	16291	16234	16214	16210	16433	16116	16180	16153	16115	16217	16147	16377	16273	16118	16116	16214	16244	16200	16233	16368	16268	16102	16300	16335	16362	16161	16417	16524	16301	16202	16234	16350	16105	16095	16340	16211	16169	16163	16472	16294	16198	16034	16076	16308	16067	16422	16115	16061	16130	16070	15980	16108	16206	16315	16232	16222	16294	16149	16170	16218	15973	16079	16035	16107	16191	15968	16192	16058	16250	16263	16056	16160	16146	16152	16231	16175	16199	15966	16023	16154	16202	16145	16051	16198	16066	16190	16144	15977	16378	16332	16176	16321	16020	16181	16091	16279	16116	16262	16249	16189	16122	16064	16169	16122	16245	16147	16216	16271	16142	16206	15867	16223	16200	16128	16263	16141	16072	16052	16249	16094	16303	16342	16137	16332	16243	16215	16186	16126	16213	15905	16085	16197	16232	16273	16110	16404	16386	16257	16201	16190	16355	16133	16124	16205	16188	16134	16058	16246	16309	16252	16262	16301	16135	16260	16063	15988	16022	16194	16156	16283	16111	16205	16168	16344	16091	15958	16100	16325	16265	16152	16048	16263	16010	16217	16133	16248	16200	16231	16200	16228	16232	16339	16120	16233	16346	16068	15985	16035	16091	16269	16109	16340	16138	16280	16235	16120	16400	16261	16111	16289	16051	16165	16185	16144	16150	16286	16186	16287	16185	16267	16264	16168	16272	15869	16251	16239	16366	16154	15947	16208	16071	16259	16212	16037	16272	16148	16111	16235	16304	15942	16117	16312	16417	16056	16036	16220	16266	16157	16063	16271	16306	16064	16087	16029	16237	16295	16290	16403	16272	16064	16238	16258	16104	16175	16042	16173	16206	16012	16120	16269	16131	16051	16147	16007	16186	16275	16335	16252	16245	16243	16139	16172	16275	16200	16345	16278	16143	16070	16306	16123	16219	16136	15985	16193	16128	16166	15965	16285	15993	16148	16284	16399	16095	16157	16230	16188	16286	16178	16350	16152	16053	16309	15940	16147	16115	16060	16193	16117	16235	16339	16032	16194	16217	16082	16163	16307	16160	16296	16238	16149	16192	16150	16154	16152	16143	16401	16149	16244	16164	16202	16313	16175	16069	16061	16210	16210	16254	16148	16244	16170	16050	16207	16219	16107	16193	16231	16178	16222	16252	16058	16328	16163	16165	16126	16255	16203	16175	16144	16288	16220	16146	16344	16188	16227	16014	16069	16163	16148	16181	16004	16060	16240	16265	16378	16221	16110	16293	16267	16126	16161	16263	16185	15908	16285	16183	16084	16218	16219	16258	16020	16338	16236	16071	16039	16170	16221	16175	16018	16221	15998	16284	16230	16110	16204	16200	16360	16162	16222	16307	16170	16291	16044	16345	16076	16197	16309	16195	16173	16252	16108	16326	16407	16249	16129	16250	16326	16024	16233	16414	16226	16202	16141	16156	16366	16289	16112	16211	16352	16255	16121	16222	16237	16160	16230	16224	16202	16262	16078	16341	16209	16044	16081	16179	16094	16084	16144	16213	16230	16170	16122	16244	16367	16233	16157	16260	16111	16187	15989	16034	16123	16045	16286	16079	16242	16112	16295	16219	16220	16324	16183	16301	16079	16177	16257	16246	16187	16246	16055	16189	16186	16233	16263	16299	16225	16085	16213	16337	15961	16357	16089	16150	16217	16307	16163	15920	16009	16230	16124	16246	16014	16333	16148	16131	16206	16235	16226	16279	16240	16051	16201	16259	16192	16127	16391	16250	16129	16286	16021	15886	16114	16098	16235	16000	16080	16223	16196	16240	16392	16331	16110	16313	16079	16211	16272	16050	16041	16057	16192	15989	16146	16325	16180	16215	16424	16074	16069	16069	16349	16316	16282	16205	16205	16186	16224	16318	16109	16310	16107	16338	16312	16154	15981	16212	16091	16375	16137	16308	16148	16019	16116	16351	16106	16266	16246	16182	16403	16163	16261	16013	16167	16235	16234	16249	16308	16225	16122	16293	16089	16135	15962	16079	16188	16205	16194	16258	16053	16183	16359	16201	16355	16020	16109	16046	16236	16128	16133	16077	16199	16136	16132	16133	16302	16185	16078	15978	16181	16222	16101	16287	16138	16136	16114	16161	16148	16163	16225	16152	16110	16186	16037	16076	16059	16092	15985	16258	16193	16393	16129	16304	16171	16225	16145	16073	15965	16036	16004	16009	16230	16092	16365	16189	16100	16261	16329	16295	16166	16187	16264	16035	16185	16154	16170	16098	16245	16359	16494	16163	16216	16076	16279	16264	16166	16226	16195	16093	16196	16309	16269	15993	16340	16153	16165	16080	16030	16102	16467	16440	16079	16197	16257	16159	16105	15934	16047	16130	16245	16396	16325	16065	16205	16282	16243	16428	16338	16332	16154	16166	16099	16103	16185	16348	16129	16193	16021	16156	16121	16317	16265	16066	16193	16096	16077	15940	16084	16091	16145	16311	16046	16323	16229	16206	16238	16213	16179	16208	16177	16220	16220	16122	16391	16090	16169	16198	16334	16222	16162	16268	16239	16234	16513	16223	16144	16057	16117	16226	16209	16193	15934	16255	16133	16114	16176	16204	16366	16288	16327	16334	16333	16260	16145	16203	16215	16230	16271	16276	16183	16218	16175	16249	16114	16147	16126	16058	16105	16221	16151	16417	16346	16138	16381	16275	16237	16340	16161	16206	16137	16117	15981	16170	16198	16267	16219	16209	16281	16239	16079	16335	16374	16197	16079	16092	16124	16025	16102	16233	16095	16028	15980	16294	16132	16272	16394	16222	16436	16249	16050	16133	16164	16154	16201	16090	16107	16539	16164	16309	16144	16063	16205	16119	16080	16387	16024	16350	16220	16193	16234	16331	16189	16167	16295	16232	16043	16310	16114	16159	16178	16184	16071	16079	16079	16241	16253	16296	16059	16115	16126	16141	16147	16067	16021	16257	16197	15804	16139	16187	16062	16073	16154	16068	15950	16140	16209	16246	16234	16200	16164	16208	16178	16079	15942	16229	16423	16093	16147	15899	16068	16198	16379	16175	16169	16084	16267	16368	16101	16344	16055	16152	16054	16174	16156	16342	16289	16265	16390	16234	16117	16263	15982	16180	16086	16085	16159	16061	16222	16248	16341	16185	16157	15908	16320	16041	16287	16311	16417	15967	16147	16157	16430	16251	16162	16054	16221	16223	16116	16321	16396	16243	16089	16344	16338	16087	16258	16312	16277	16135	15992	16135	16031	16320	16128	16100	16228	16201	16273	16196	16072	16499	16228	16163	16266	16131	16052	16125	16077	16174	16351	16203	16180	16293	16089	16240	16183	16209	16059	16022	16159	16099	16430	16209	16155	16031	16104	16300	16392	16418	16001	16094	16162	16150	16155	16314	16099	16181	16172	16190	16078	16172	16278	16159	16208	16221	16265	15984	16336	16246	16141	16162	16089	16030	16085	16271	16444	16222	16137	16008	16018	16021	16241	16286	16234	16042	16381	16238	16058	16189	16246	16163	16019	16006	16018	16014	16259	16215	16170	16199	16207	16182	16038	16236	16182	16162	16072	16129	16127	15986	16148	16120	15976	16110	16140	16242	16270	15892	16151	16087	15969	16148	16185	16148	16242	16255	16133	16110	16383	16418	15999	16156	16321	16370	16221	16259	16273	16360	16179	16179	15952	16298	16358	16251	16388	16190	16238	16304	16322	16341	16290	16321	16202	16090	16192	16219	16078	16108	16372	16166	16235	16360	16322	16213	16062	16033	16061	16136	16215	16186	16222	16053	16140	16294	16175	16173	16208	16270	16172	16186	16245	16233	16170	16173	16133	16196	16394	16060	16244	16365	16294	16324	16283	16301	16308	16152	16158	16290	16180	16196	16167	16182	16080	16160	16240	16277	16196	16105	16125	16287	16168	16352	16478	16005	16366	16368	16265	16171	16110	16134	16211	16390	16165	16369	16120	16207	16219	16102	16073	16274	16217	16390	16289	16248	16239	16202	16116	16104	16210	16177	16146	16070	16279	15994	16207	16397	16186	16214	16298	16388	16267	16301	16085	16027	16015	16130	16071	16193	16204	16258	16271	16257	16226	15949	16169	16098	16332	16095	16182	16323	16118	16193	16233	16138	16169	16318	16167	16291	16221	16101	16096	16130	16189	16123	16245	16205	16525	16111	16227	16374	16307	16285	16228	16323	16098	16228	16258	16264	16077	16190	16100	16107	16003	16210	16132	16365	16275	16177	16186	16183	16441	16187	16330	16362	16118	16415	15998	16267	16313	16339	15897	16348	16124	16315	16365	16202	16221	16157	16228	16455	16251	16320	16262	16336	16331	16391	16079	16366	16207	16150	16337	16020	16228	16223	16190	16158	16162	16026	16248	16301	16123	16206	16002	16125	16087	16027	16173	16070	16044	16311	16433	16222	16351	16235	16260	16218	16263	16241	16261	16232	16276	16204	16136	16092	16087	16227	16338	16066	16305	16312	16157	16230	16204	15963	16228	16063	16038	16234	16444	16150	16138	16188	16111	16214	16186	16117	15984	16176	16314	16145	16202	16281	16294	16074	16273	16246	16169	16186	16072	16108	16109	16200	16063	16196	16267	16183	16215	16200	16250	16203	16189	16402	16123	16157	16186	16243	16073	16046	16209	16267	16174	16132	16320	15966	16246	16054	16369	16186	16158	16168	16092	16079	15903	16245	16274	16456	16111	16137	16193	16038	16312	16357	16191	16364	16075	16432	16376	15974	16279	16127	16040	16227	16234	16178	16198	16224	16146	16247	16161	16126	15927	16192	16147	16245	16330	16344	16356	16215	16134	16288	16211	15945	16147	15985	16167	16182	16280	16105	16079	16103	16019	16207	16055	16388	16280	16200	16333	16230	16467	16202	16085	16157	16274	16070	16078	16214	16224	16170	16401	16258	16382	16312	16150	16096	16163	16042	16038	16183	16310	16024	16083	16075	16217	16228	16188	16220	16125	16223	16280	16212	16324	16360	16158	16132	16306	16015	16045	16158	16208	15995	16104	16166	16093	16310	16300	15986	16195	16217	16262	16094	16285	16186	16442	16285	16396	16276	16326	16198	16215	16084	16166	16212	16161	16335	16023	16129	16104	16226	16222	16330
18731	20846	25448	24392	24854	26494	20590	15955	14255	13699	13401	13661	13442	13464	13430	13381	13393	13390	13395	13483	13456	13416	13543	13162	13227	13424	13488	13298	13384	13494	13452	13410	13523	13182	13409	13572	13231	13539	13353	13346	13641	13432	13461	13603	13337	13328	13497	13337	13418	13301	13508	13482	13343	13538	13430	13250	13310	13426	13444	13330	13443	13391	13217	13405	13527	13276	13452	13323	13406	13477	13440	13421	13372	13428	13302	13410	13314	13386	13258	13451	13428	13458	13329	13238	13292	13362	13151	13420	13506	13256	13317	13395	13452	13495	13289	13221	13356	13417	13394	13339	13342	13460	13376	13381	13366	13377	13520	13429	13405	13357	13452	13185	13311	13416	13356	13246	13421	13472	13478	13337	13350	13434	13425	13347	13396	13504	13429	13271	13321	13240	13311	13401	13271	13326	13206	13288	13413	13281	13346	13247	13383	13384	13355	13381	13332	13376	13307	13348	13317	13199	13389	13396	13266	13259	13395	13363	13618	13437	13385	13349	13373	13400	13235	13438	13482	13448	13426	13326	13443	13563	13294	13397	13238	13299	13515	13455	13354	13335	13440	13235	13324	13562	13337	13482	13406	13432	13328	13339	13208	13493	13513	13408	13440	13327	13442	13403	13388	13449	13388	13270	13397	13320	13356	13340	13362	13487	13341	13314	13288	13453	13387	13364	13213	13323	13160	13270	13468	13378	13494	13269	13432	13425	13582	13387	13419	13375	13276	13316	13445	13457	13654	13388	13356	13335	13272	13399	13340	13554	13363	13227	13549	13322	13439	13410	13409	13293	13344	13200	13401	13399	13471	13349	13471	13360	13334	13305	13347	13488	13339	13310	13431	13278	13255	13356	13297	13241	13458	13400	13266	13329	13317	13336	13374	13261	13297	13403	13299	13327	13354	13320	13420	13289	13382	13334	13348	13410	13289	13363	13327	13440	13320	13240	13386	13377	13303	13371	13412	13446	13476	13289	13365	13471	13381	13433	13452	13223	13470	13420	13268	13291	13451	13448	13434	13306	13322	13253	13280	13509	13421	13455	13316	13507	13185	13313	13318	13419	13409	13322	13337	13262	13280	13270	13379	13443	13379	13341	13301	13236	13436	13350	13335	13392	13451	13450	13350	13339	13488	13303	13515	13409	13374	13323	13388	13274	13343	13388	13368	13329	13364	13239	13404	13435	13441	13453	13383	13321	13445	13426	13442	13451	13413	13238	13290	13387	13331	13507	13328	13569	13431	13352	13177	13538	13467	13331	13419	13283	13449	13419	13449	13279	13258	13428	13295	13356	13475	13475	13284	13235	13342	13409	13446	13309	13367	13359	13476	13361	13388	13239	13374	13343	13399	13208	13383	13508	13247	13251	13283	13610	13311	13361	13389	13407	13408	13512	13425	13324	13439	13215	13440	13546	13456	13406	13351	13280	13351	13529	13273	13337	13229	13360	13308	13446	13365	13369	13441	13342	13215	13542	13345	13298	13579	13298	13436	13589	13594	13330	13338	13371	13444	13365	13428	13425	13145	13277	13304	13348	13274	13417	13395	13456	13462	13439	13354	13213	13476	13391	13264	13322	13412	13229	13387	13257	13378	13462	13247	13385	13443	13597	13430	13406	13287	13522	13443	13580	13437	13157	13471	13417	13361	13328	13290	13327	13299	13322	13343	13503	13430	13403	13277	13457	13268	13396	13271	13234	13371	13313	13361	13387	13499	13380	13396	13512	13302	13677	13426	13463	13384	13458	13339	13349	13303	13527	13338	13354	13412	13309	13499	13252	13361	13293	13400	13384	13380	13555	13350	13313	13552	13361	13262	13398	13370	13425	13334	13368	13168	13510	13316	13289	13360	13474	13269	13314	13270	13452	13243	13405	13457	13393	13496	13437	13356	13475	13437	13481	13489	13254	13404	13474	13379	13402	13449	13422	13423	13302	13506	13412	13315	13557	13380	13396	13462	13397	13312	13441	13242	13410	13516	13422	13355	13525	13492	13465	13222	13298	13408	13317	13274	13375	13328	13460	13351	13349	13373	13474	13508	13467	13416	13482	13274	13456	13410	13287	13298	13435	13181	13327	13336	13373	13155	13241	13477	13308	13426	13207	13389	13482	13479	13251	13526	13374	13390	13398	13266	13275	13364	13389	13562	13491	13461	13504	13342	13380	13394	13463	13489	13287	13389	13371	13449	13432	13390	13367	13278	13499	13461	13353	13497	13306	13411	13342	13348	13522	13403	13304	13489	13328	13303	13207	13365	13466	13208	13562	13480	13510	13388	13486	13408	13439	13319	13435	13227	13308	13486	13344	13324	13512	13358	13420	13455	13309	13401	13233	13526	13467	13332	13368	13401	13304	13493	13393	13465	13390	13383	13373	13300	13293	13519	13559	13392	13251	13315	13488	13197	13304	13182	13401	13385	13285	13324	13336	13305	13386	13320	13414	13346	13303	13335	13477	13377	13326	13271	13149	13342	13474	13336	13420	13457	13242	13498	13432	13364	13493	13452	13551	13478	13365	13482	13312	13445	13395	13469	13363	13396	13354	13369	13383	13350	13314	13427	13301	13213	13431	13551	13381	13505	13288	13378	13347	13413	13421	13356	13307	13481	13158	13288	13464	13465	13436	13322	13338	13455	13331	13405	13211	13414	13331	13384	13373	13413	13343	13357	13628	13377	13355	13460	13440	13501	13404	13337	13307	13241	13424	13298	13325	13300	13405	13377	13434	13314	13344	13485	13235	13587	13330	13494	13299	13369	13340	13401	13293	13333	13488	13372	13260	13452	13479	13338	13403	13324	13478	13400	13407	13419	13310	13238	13365	13387	13309	13124	13273	13330	13345	13384	13241	13057	13513	13314	13392	13294	13331	13363	13133	13482	13552	13378	13394	13446	13379	13263	13318	13362	13523	13341	13425	13363	13427	13360	13174	13330	13553	13326	13279	13385	13305	13498	13452	13333	13513	13370	13426	13590	13389	13452	13325	13402	13277	13276	13490	13483	13429	13454	13449	13457	13450	13246	13429	13249	13326	13333	13394	13404	13426	13502	13512	13288	13411	13308	13392	13418	13435	13336	13346	13511	13393	13351	13484	13309	13446	13371	13394	13319	13347	13382	13448	13482	13394	13337	13359	13360	13445	13267	13307	13455	13301	13389	13274	13478	13335	13392	13500	13266	13499	13528	13470	13373	13285	13323	13401	13490	13376	13298	13347	13300	13424	13498	13381	13458	13536	13420	13426	13185	13318	13293	13375	13206	13247	13442	13439	13190	13444	13448	13417	13446	13285	13412	13465	13664	13363	13506	13425	13584	13520	13371	13548	13428	13287	13389	13293	13302	13398	13474	13310	13395	13328	13306	13400	13524	13327	13343	13367	13373	13492	13450	13328	13392	13374	13458	13474	13493	13290	13428	13258	13444	13497	13265	13264	13336	13410	13359	13389	13306	13371	13267	13303	13374	13355	13616	13393	13327	13441	13449	13412	13545	13441	13436	13378	13472	13360	13354	13309	13423	13458	13494	13443	13283	13305	13294	13307	13319	13490	13227	13354	13366	13413	13280	13415	13362	13479	13302	13385	13541	13506	13429	13351	13479	13317	13309	13469	13239	13347	13458	13258	13413	13460	13336	13338	13176	13397	13153	13378	13465	13458	13270	13395	13435	13348	13508	13384	13414	13456	13450	13421	13369	13415	13554	13562	13304	13198	13370	13472	13287	13266	13240	13425	13477	13336	13240	13390	13401	13092	13369	13408	13293	13451	13238	13548	13372	13467	13304	13257	13381	13415	13499	13179	13416	13178	13349	13383	13285	13457	13366	13356	13466	13246	13419	13465	13573	13327	13312	13340	13279	13236	13395	13328	13385	13178	13204	13356	13346	13424	13391	13518	13440	13351	13418	13547	13221	13428	13419	13353	13267	13361	13432	13385	13316	13520	13375	13332	13332	13394	13280	13538	13380	13464	13355	13353	13461	13453	13530	13342	13429	13417	13379	13361	13309	13409	13364	13403	13532	13450	13415	13309	13480	13280	13381	13426	13417	13395	13306	13384	13492	13363	13415	13213	13279	13248	13341	13326	13374	13421	13501	13334	13284	13394	13521	13402	13369	13215	13409	13343	13381	13439	13468	13551	13393	13457	13438	13354	13274	13341	13336	13400	13404	13384	13326	13343	13427	13449	13436	13376	13415	13464	13381	13401	13319	13373	13366	13457	13558	13439	13450	13348	13461	13421	13449	13549	13353	13399	13522	13349	13302	13394	13227	13362	13502	13407	13434	13425	13554	13426	13377	13270	13431	13384	13382	13326	13279	13479	13400	13401	13344	13312	13477	13492	13466	13414	13343	13224	13369	13544	13398	13414	13220	13332	13511	13284	13544	13436	13483	13285	13345	13539	13230	13405	13317	13251	13465	13421	13215	13386	13358	13457	13506	13357	13462	13251	13222	13314	13410	13263	13529	13406	13236	13306	13264	13514	13501	13449	13572	13181	13372	13246	13393	13405	13327	13377	13387	13374	13473	13252	13414	13232	13365	13242	13389	13432	13456	13258	13304	13384	13355	13402	13305	13291	13458	13647	13303	13277	13425	13374	13436	13475	13391	13431	13352	13469	13437	13422	13401	13316	13246	13413	13469	13392	13382	13266	13444	13448	13366	13377	13405	13344	13427	13382	13354	13232	13390	13384	13423	13090	13375	13430	13361	13205	13479	13339	13513	13378	13448	13160	13250	13468	13394	13455	13373	13345	13316	13412	13331	13439	13246	13370	13389	13471	13310	13497	13418	13413	13375	13306	13456	13508	13300	13230	13398	13561	13344	13517	13421	13486	13545	13257	13502	13445	13493	13494	13274	13477	13243	13610	13574	13438	13444	13442	13533	13355	13388	13404	13293	13412	13392	13554	13272	13603	13348	13626	13248	13381	13352	13355	13365	13406	13400	13469	13412	13339	13315	13401	13243	13294	13501	13342	13564	13345	13438	13295	13502	13355	13452	13498	13286	13259	13320	13380	13467	13288	13193	13523	13351	13470	13413	13402	13383	13407	13357	13454	13409	13621	13677	13412	13342	13433	13476	13446	13508	13296	13355	13371	13477	13391	13383	13519	13450	13324	13388	13494	13257	13369	13440	13247	13097	13339	13411	13503	13566	13453
26327	21220	31405	42415	53868	58847	43931	27757	20527	17913	16867	16647	16418	16561	16345	16177	16302	16463	16259	16140	16222	16315	16235	16396	16077	16489	16360	16202	16436	16248	16184	16226	16475	16408	16049	16207	16264	16244	16295	16206	16215	16238	16267	16115	16319	16259	16125	16262	16242	16315	16448	16187	16190	16365	16250	16274	16190	16263	16267	16450	16125	16072	16184	16369	16270	16251	16113	16270	16248	16156	16200	16529	16336	16192	16151	16281	16234	16204	16322	16383	16285	16007	16186	16325	16187	16286	16370	16224	16357	16196	16065	16145	16004	16104	16222	16114	16194	16201	16278	16225	16238	16398	16431	16378	16301	16449	16301	15992	16250	16292	16260	16101	16185	16215	16211	16203	16011	16253	16235	16242	16140	16129	16121	16404	16263	16156	16237	16214	16320	16153	16274	16105	16137	16237	16240	16437	16322	16311	16252	16314	16294	16212	16324	16130	16236	16262	16148	16212	16112	16207	16315	16270	16273	16239	16185	16527	16280	16045	16459	16108	16164	16195	16133	16139	16295	16258	16233	16352	16227	16412	16113	16256	16378	16367	16281	16112	16065	16249	15957	16161	16256	16266	16138	16135	16184	16177	16211	16173	16218	15966	16180	16307	16583	16218	16145	16114	16169	16201	16091	16075	16215	16226	16405	16268	15995	16264	16107	16356	16262	16250	16190	16213	16219	16228	16147	16218	16539	16200	16199	16338	16111	16125	16169	16096	16379	16205	16075	16076	16191	16002	16499	16045	16242	16072	16485	16108	16182	16159	16098	16156	16067	15963	16380	16200	16356	16247	16058	16331	16347	16103	16352	16216	16268	16094	16202	16055	16349	16128	16349	16148	16253	16326	16272	16266	16129	16105	16044	16235	16414	16372	16073	16227	16299	16139	16135	16328	16205	16052	16118	16190	16100	16147	16289	16336	16043	16207	16347	16161	16236	16134	16239	16192	16363	16172	15977	16179	16294	16246	15954	16221	16265	16468	16266	16289	16112	16210	16214	16171	16180	16145	16125	16227	16309	16117	16052	16181	16197	16066	16033	16270	16064	16277	16291	16317	16264	16263	16445	16345	16442	16175	16362	16278	16167	16202	16234	16280	16194	16191	16310	16446	16512	16187	16128	16339	16104	16086	16370	16139	16093	16130	16203	16147	16257	16302	16204	16262	16201	16229	16291	16081	16049	16256	16179	16300	16157	16185	16213	16172	16316	16435	16157	16437	16165	16093	16183	16020	16111	16065	16264	16385	16135	16443	16177	16082	16082	16209	16119	16035	16202	16098	16384	16272	16296	16209	15954	16129	16382	16231	16082	16159	16222	16372	16358	16321	16245	16154	16250	16129	16254	16274	16154	16330	16095	16044	16180	16085	16074	16189	16379	16072	16306	16156	16082	16169	16040	16244	16330	16007	16291	16246	16262	16111	16240	16269	16155	16252	16205	16407	16395	16228	15976	16167	16230	16111	16182	16277	16229	16014	16165	16260	16319	16020	16066	16261	16245	16208	16175	16365	16313	16336	16241	16217	16111	16139	16052	16099	16277	16069	16201	16258	16348	16192	16284	16267	16143	16477	16259	16208	16079	16078	16244	16196	16157	16406	16494	16053	16215	16251	16185	16243	16219	15937	16266	16169	15935	16166	16095	16119	16014	16056	16061	16230	16317	16303	16363	16160	16327	16344	16223	16119	16199	16192	16088	16260	16076	16160	16441	16132	16275	16161	16273	16254	16003	16264	16370	16365	16027	16464	16378	16237	16111	16186	16165	16295	16166	16374	16168	16290	16210	16119	16226	16489	16313	16189	16121	16158	16269	16144	16366	16317	16075	16246	16209	16092	16126	16211	16348	16157	16305	16021	16232	16174	16297	16247	16346	16267	16184	16358	16038	16216	16300	16251	16333	16313	16167	16300	16295	16165	16149	16213	16186	16206	16140	16219	16278	16087	16422	16436	16290	16318	16103	16259	16348	16150	16248	16238	16080	16280	16271	16200	16298	16252	16310	16203	16288	16111	16265	16334	16321	16326	16241	16089	16450	16220	16012	16263	16188	16043	16209	16109	16218	16342	16440	16144	16403	16143	16087	16289	16222	16103	16315	16215	16137	16413	16261	16194	16298	16247	16267	16308	16038	16181	16212	16403	16117	16310	16316	16175	16294	16268	16062	16181	16185	16223	16090	16243	16127	16277	16239	16288	16113	16060	16381	16114	16387	16267	16180	16400	16353	16134	16404	16081	15967	16134	15981	16079	16243	16366	16385	16139	16004	16106	16165	16191	16269	16209	16104	16366	16264	16370	16388	16249	16189	16548	16104	16381	16081	16191	16153	16011	16374	16399	16246	16153	16320	16125	16382	16165	16358	16216	16152	15915	16311	16157	15756	16120	16430	16307	16459	16070	16137	16122	16282	16297	16235	16408	16238	16139	16053	16261	16270	16335	16225	16395	16283	16051	16286	16053	16255	16266	16096	16079	16434	16209	16314	15970	16362	15946	16194	16127	16201	16115	16229	16289	16247	16155	16287	16163	16218	16394	16088	16230	16176	16367	16214	16203	16132	16141	16412	16384	16228	16285	16202	16359	16160	16072	16185	16087	16069	16043	16031	16194	16219	16342	16253	16136	16223	16286	16214	16349	16391	16292	16232	16219	16259	16181	16185	16254	16209	16126	16080	16148	16301	16263	16241	16151	16324	16337	16177	16247	16047	16419	16099	16233	16353	16043	16235	16281	16104	16147	16128	16158	16208	16055	16129	16063	16165	16205	16130	16025	16244	16168	16178	16224	16137	16151	16304	16296	16337	16219	15976	16348	16321	16304	16120	16221	16120	16283	16294	16105	16050	16051	16198	16503	15954	16514	16167	16337	16258	16129	16136	16045	16191	16229	16100	16232	16256	16229	16323	16037	16176	16137	16266	16159	16196	16063	16252	16308	16327	16158	16329	16399	16210	16149	16141	16125	16102	16165	16165	16343	16082	16148	16380	16169	16145	16207	16279	16184	16392	16090	16145	16186	16393	16303	16161	16173	16151	16220	16420	16118	16222	16088	16274	16306	15981	16174	16137	16098	16204	16181	16248	16353	16149	16231	16241	16190	16188	16553	16158	16353	16021	16276	16369	16279	16248	16065	16090	16219	16113	16177	16242	16161	16276	16331	16215	16147	16120	16253	16328	16269	16359	16219	15971	16318	16171	16153	16289	16310	16139	16256	16193	16157	16223	16131	16272	15975	16132	16335	16058	16335	16230	16254	16275	16253	16205	16268	16168	16265	16378	16230	16230	16105	16197	16131	16151	16182	16254	15952	16000	16145	16276	16223	16299	16162	16231	16306	16285	16373	16289	16082	16293	16182	15989	16148	16469	16212	16300	16242	16206	16167	16366	16113	16188	16181	16178	16256	16093	16214	16294	16350	16312	16138	16271	15984	16308	16174	16247	16035	16215	16206	16280	16127	16172	16095	16047	16155	16470	16212	16217	16275	16351	16321	16455	16210	16059	16100	16126	16148	16230	16029	16131	16311	16086	16134	16442	16273	16273	16044	16181	16393	16318	16107	16215	16165	16123	16121	16120	16288	16415	16230	16425	16131	16205	16140	16234	16300	16342	16116	16171	16073	16229	16218	16272	16137	16142	16244	16403	16563	16190	16266	16142	16323	16095	16282	16132	16307	16423	16233	16423	16156	16363	16162	16165	16144	16215	16321	16241	16152	16313	16160	16166	16172	16181	16199	16145	16195	16027	16343	16308	16075	16307	16361	16230	16152	16152	16258	16138	16235	16230	16154	16313	16209	16386	16442	16204	16251	16511	16137	16616	16257	16558	16501	16186	16100	16183	16297	16324	16120	15988	15977	16007	16052	16320	16162	16249	16314	15995	16342	16220	16264	16236	16229	16226	16182	16437	16483	16268	16056	16299	16106	16265	16229	16304	16446	16320	16129	16207	16128	16299	16031	16206	16248	16081	16012	16279	16061	15966	16245	16212	16260	16313	16214	16120	16109	16335	16113	16179	16118	16261	16303	16340	16090	16012	16119	16261	16289	16224	16335	16162	16193	16108	16212	16381	16428	16103	16312	16292	16384	16206	16231	16398	16317	16224	16058	16294	16158	16230	16184	15986	16379	16158	16052	16229	16096	16207	16195	16153	16307	16235	16249	16275	16243	16297	16046	16247	16160	16368	16254	16342	16305	16189	16069	16049	16344	16463	16319	16125	15985	16119	16283	16216	16275	16137	16269	16277	16356	16439	16298	16277	16269	16226	16116	16156	16404	16226	16135	16300	16093	16237	16139	16309	16282	16068	16285	16206	16284	16365	16216	16121	16363	16071	16201	16187	16238	16118	16172	16441	16353	16247	16248	16259	16377	16092	16347	16201	15993	16184	15997	16287	16338	16043	16232	16432	16471	16148	16253	16361	16292	16270	16207	16332	16122	16174	16119	16255	16142	16283	15923	16283	16347	16154	16107	16213	16300	16058	16150	16229	16183	16131	16236	16124	16107	16490	16430	16135	16094	16247	16163	16095	16340	16398	16187	16141	16284	16247	16287	16124	16311	16230	16238	16184	16174	16139	16330	16314	16126	16157	16317	16352	16171	16274	16285	16310	16087	16243	16286	16219	16370	15991	16007	16178	16047	16160	16134	16409	16389	16066	16186	16238	16121	16173	16047	16206	16257	16292	16045	16303	16132	16239	16134	16227	16183	16152	16351	16245	16198	16057	16178	16197	16298	16220	16179	16199	16079	16052	16094	16201	16142	16308	16318	16070	16344	16382	16041	16273	16322	16001	16417	16320	16299	16414	16143	16198	16096	16335	16353	16025	16024	16099	15984	16377	16202	16371	16374	16320	16121	16185	16100	16115	16212	16308	16245	16194	16355	16241	16057	16161	16059	16213	16235	16268	16091	16157	16281	16149	16420	16181	16075	16286	16249	16450	16324	16157	16161	16395	16278	16201	16230	16370	16243	16182	16252	16356	16322	16384	16332	16137	16012	16037	16268	16178	16190	16129	16271	16131	16349	16015	16165	16130	16005	16043	16221	16270	16340	16102	16231	16241	16022	16139	16175	16222	16117	16216	16269	16210	16262	16294	16300	16259	16132	16244	16361	16235	16314	16091	16252	16164	16148	16154	16238	16067	16231	16288	16143	16168	16030
24464	49507	56747	53470	57752	56312	40768	24859	17227	14765	14028	13719	13566	13690	13530	13262	13469	13401	13431	13658	13433	13276	13350	13464	13406	13486	13306	13464	13582	13278	13504	13272	13509	13248	13514	13446	13347	13513	13362	13389	13400	13521	13518	13564	13483	13277	13404	13326	13580	13374	13341	13563	13444	13258	13382	13474	13581	13419	13382	13422	13417	13341	13340	13442	13425	13474	13392	13685	13364	13457	13583	13368	13447	13439	13373	13556	13517	13437	13408	13359	13487	13430	13342	13227	13526	13533	13451	13338	13559	13477	13477	13401	13484	13260	13409	13539	13500	13472	13118	13423	13437	13545	13522	13449	13526	13405	13457	13462	13270	13405	13419	13515	13258	13577	13427	13548	13307	13635	13306	13399	13492	13513	13463	13523	13487	13548	13565	13495	13448	13460	13483	13366	13282	13451	13337	13460	13414	13277	13380	13441	13372	13472	13293	13470	13522	13528	13332	13381	13405	13408	13340	13456	13432	13427	13449	13595	13394	13491	13431	13217	13484	13604	13354	13451	13363	13389	13497	13363	13407	13461	13250	13415	13588	13276	13435	13539	13384	13345	13388	13408	13437	13386	13570	13522	13532	13507	13465	13512	13550	13302	13520	13366	13387	13398	13487	13478	13343	13371	13293	13414	13551	13554	13508	13435	13568	13419	13459	13486	13562	13350	13498	13450	13516	13459	13297	13339	13520	13379	13472	13494	13472	13513	13565	13232	13529	13392	13316	13599	13383	13519	13410	13430	13428	13484	13402	13404	13540	13371	13624	13386	13612	13414	13449	13267	13355	13339	13495	13346	13434	13434	13426	13349	13257	13455	13421	13401	13573	13446	13434	13413	13374	13556	13463	13354	13413	13475	13386	13553	13416	13411	13469	13496	13342	13592	13265	13452	13418	13438	13417	13394	13558	13638	13487	13473	13554	13435	13441	13355	13490	13394	13256	13239	13542	13586	13468	13440	13356	13408	13408	13629	13539	13350	13405	13372	13374	13411	13456	13398	13452	13405	13245	13321	13317	13319	13470	13529	13461	13381	13433	13586	13391	13312	13325	13391	13551	13539	13391	13555	13324	13380	13655	13467	13395	13463	13504	13396	13336	13486	13378	13501	13367	13296	13450	13441	13377	13469	13392	13394	13306	13404	13326	13520	13640	13462	13285	13567	13197	13386	13239	13410	13473	13464	13539	13563	13592	13426	13457	13363	13567	13528	13413	13594	13338	13390	13445	13376	13412	13416	13418	13475	13407	13429	13464	13404	13426	13564	13476	13289	13415	13375	13442	13500	13423	13418	13471	13473	13321	13460	13309	13420	13502	13403	13393	13396	13361	13558	13388	13479	13507	13430	13362	13465	13570	13396	13427	13379	13404	13539	13467	13499	13485	13417	13397	13403	13338	13321	13429	13383	13475	13413	13578	13449	13208	13358	13515	13356	13570	13363	13398	13432	13387	13414	13293	13436	13383	13513	13594	13467	13651	13422	13383	13352	13288	13342	13309	13309	13517	13403	13556	13343	13422	13599	13578	13313	13489	13473	13383	13303	13369	13442	13339	13478	13286	13497	13411	13456	13340	13487	13305	13387	13398	13564	13468	13463	13546	13316	13462	13371	13483	13390	13349	13425	13450	13444	13396	13408	13400	13421	13475	13279	13496	13392	13483	13363	13420	13392	13625	13621	13512	13492	13391	13450	13391	13414	13443	13330	13327	13488	13386	13339	13443	13700	13509	13365	13477	13608	13402	13573	13424	13449	13489	13396	13393	13374	13609	13442	13389	13356	13552	13412	13366	13468	13446	13540	13625	13360	13366	13455	13399	13471	13447	13364	13404	13380	13458	13347	13450	13376	13540	13270	13620	13387	13521	13296	13437	13367	13461	13426	13329	13518	13512	13472	13523	13444	13407	13410	13295	13474	13348	13353	13390	13323	13297	13508	13456	13493	13340	13566	13436	13602	13215	13444	13488	13253	13394	13541	13294	13350	13499	13555	13293	13514	13428	13617	13459	13509	13379	13492	13343	13437	13398	13347	13443	13442	13346	13428	13479	13449	13535	13366	13343	13550	13529	13321	13333	13390	13400	13522	13219	13447	13481	13382	13500	13465	13447	13437	13510	13390	13498	13385	13530	13418	13489	13384	13329	13390	13582	13464	13330	13476	13404	13295	13295	13436	13429	13451	13577	13185	13517	13400	13307	13328	13464	13393	13569	13520	13202	13381	13588	13557	13460	13610	13354	13445	13456	13515	13579	13333	13420	13405	13446	13429	13280	13386	13329	13428	13413	13493	13528	13405	13539	13560	13375	13454	13528	13360	13474	13428	13351	13435	13317	13448	13436	13459	13321	13447	13507	13275	13590	13517	13352	13556	13457	13485	13516	13443	13431	13428	13494	13383	13386	13401	13420	13299	13420	13418	13500	13392	13468	13368	13526	13444	13509	13389	13577	13445	13522	13374	13393	13437	13276	13474	13444	13500	13323	13451	13381	13330	13502	13542	13494	13516	13300	13496	13271	13502	13449	13560	13478	13374	13316	13516	13261	13274	13425	13349	13382	13531	13357	13465	13388	13343	13366	13356	13502	13347	13401	13347	13413	13513	13521	13501	13439	13311	13516	13351	13211	13440	13523	13424	13487	13366	13360	13493	13599	13389	13399	13392	13377	13283	13330	13466	13450	13316	13563	13515	13545	13435	13364	13366	13633	13463	13298	13372	13291	13397	13379	13586	13479	13481	13490	13524	13391	13443	13489	13380	13410	13366	13354	13461	13548	13531	13631	13323	13474	13224	13474	13442	13470	13406	13346	13255	13469	13454	13510	13272	13307	13541	13481	13429	13471	13467	13203	13265	13252	13293	13409	13303	13480	13446	13339	13336	13478	13228	13480	13482	13516	13391	13439	13216	13440	13491	13510	13478	13321	13585	13580	13383	13470	13305	13468	13230	13356	13493	13297	13512	13466	13411	13433	13321	13457	13483	13551	13498	13412	13386	13392	13477	13450	13461	13630	13475	13482	13392	13481	13476	13261	13362	13365	13339	13545	13359	13631	13417	13320	13329	13372	13264	13363	13324	13504	13528	13490	13345	13298	13471	13334	13395	13360	13549	13424	13521	13463	13210	13482	13627	13366	13401	13311	13389	13399	13335	13446	13420	13357	13597	13413	13619	13465	13385	13329	13528	13405	13458	13341	13563	13332	13412	13477	13335	13447	13535	13445	13497	13443	13333	13121	13523	13460	13403	13414	13410	13484	13383	13319	13548	13536	13450	13507	13591	13426	13485	13603	13290	13367	13606	13570	13374	13375	13494	13285	13379	13355	13415	13345	13385	13466	13361	13575	13368	13391	13457	13481	13549	13357	13443	13367	13251	13568	13294	13533	13385	13377	13414	13320	13430	13510	13370	13433	13536	13344	13337	13426	13482	13394	13289	13649	13388	13547	13618	13409	13402	13472	13363	13392	13476	13485	13480	13501	13550	13434	13304	13488	13638	13461	13385	13326	13332	13442	13537	13426	13337	13501	13445	13426	13173	13401	13629	13328	13482	13442	13354	13613	13489	13436	13558	13227	13388	13343	13528	13556	13365	13325	13517	13406	13515	13422	13468	13415	13437	13331	13561	13528	13458	13323	13359	13574	13391	13490	13525	13470	13625	13301	13320	13501	13422	13313	13406	13551	13240	13517	13452	13482	13329	13350	13436	13484	13383	13325	13504	13165	13415	13576	13464	13493	13577	13347	13339	13431	13282	13471	13617	13343	13549	13497	13588	13476	13429	13539	13372	13523	13402	13460	13460	13342	13482	13405	13411	13431	13541	13360	13411	13308	13265	13569	13406	13380	13353	13352	13449	13542	13445	13550	13331	13438	13393	13555	13512	13446	13499	13364	13321	13448	13244	13439	13340	13263	13420	13301	13529	13477	13159	13612	13457	13418	13459	13527	13559	13550	13416	13394	13398	13474	13467	13338	13350	13397	13368	13534	13301	13453	13522	13352	13369	13336	13412	13515	13463	13288	13428	13445	13451	13432	13489	13520	13557	13452	13500	13307	13408	13501	13341	13301	13557	13372	13597	13398	13482	13441	13530	13490	13475	13410	13555	13362	13578	13389	13495	13206	13358	13486	13413	13377	13397	13584	13372	13439	13372	13484	13472	13547	13358	13451	13510	13387	13383	13396	13509	13341	13570	13363	13365	13449	13506	13398	13548	13537	13402	13251	13526	13474	13447	13493	13416	13339	13395	13428	13523	13519	13368	13444	13475	13336	13421	13444	13478	13599	13370	13664	13515	13493	13465	13334	13331	13286	13397	13441	13526	13499	13395	13397	13332	13441	13423	13569	13401	13521	13443	13490	13516	13491	13566	13484	13401	13389	13364	13397	13454	13407	13459	13474	13431	13492	13585	13298	13300	13250	13627	13422	13487	13335	13486	13456	13581	13431	13258	13431	13474	13416	13468	13445	13526	13535	13549	13372	13392	13406	13536	13498	13606	13372	13303	13348	13471	13387	13425	13231	13476	13621	13416	13426	13577	13374	13632	13598	13440	13356	13448	13456	13555	13284	13539	13372	13465	13437	13385	13387	13231	13226	13207	13455	13461	13615	13424	13513	13406	13305	13394	13478	13490	13249	13472	13370	13319	13375	13483	13374	13482	13510	13386	13586	13397	13517	13322	13610	13358	13454	13306	13445	13530	13386	13521	13596	13385	13363	13386	13499	13502	13284	13407	13481	13565	13284	13332	13536	13525	13254	13451	13611	13486	13451	13440	13389	13441	13360	13397	13488	13407	13454	13375	13649	13597	13567	13445	13256	13406	13392	13349	13302	13484	13478	13533	13326	13441	13474	13359	13336	13523	13613	13271	13381	13423	13448	13551	13378	13432	13471	13335	13592	13336	13364	13565	13493	13416	13546	13386	13426	13539	13445	13390	13575	13361	13389	13275	13463	13307	13440	13249	13457	13359	13459	13323	13532	13391	13409	13473	13270	13393	13582	13333	13521	13256	13534	13626	13521	13632	13404	13380	13492	13421	13540	13490	13521	13371	13357	13444	13573	13411	13400	13260	13441	13407	13425	13430	13529	13334	13611	13460	13366	13436	13698	13549	13305	13429	13236	13396	13447	13424	13529	13352	13264	13491	13512	13413	13433	13442
24280	21111	28927	34923	63065	71808	58826	38808	25951	20435	17679	16711	16237	16362	16282	16219	15940	16201	15958	16126	15867	16076	16205	16098	16039	16077	15988	16166	15971	15952	16112	15993	15964	15976	16126	16029	16019	15874	16233	16141	15935	16118	16107	15792	15892	15932	15787	16126	16002	15888	16076	16024	16221	16017	16108	15810	15897	15886	16007	16086	15983	15876	15960	15781	15816	16059	16223	15962	15964	15999	16062	15962	15723	15931	16002	15690	16022	16023	15887	15965	16028	16055	16091	16106	15938	15959	16043	15965	15908	15945	16084	15933	15963	16148	16056	16166	15899	15914	15934	16024	16086	16026	15942	15890	16042	16128	16076	15975	15956	15961	15816	15995	15945	16042	15995	16092	16008	15906	15833	16011	15899	15917	15823	16018	16042	15795	15773	15999	15996	15895	15729	15988	15839	15765	15974	16111	15932	15813	15921	15878	16042	15981	15872	15767	15975	16062	15968	15984	15825	16164	15881	16012	15855	15897	15879	15876	15806	16077	15955	15861	15789	16008	15811	16145	16148	16050	15860	15889	15843	15733	15840	15669	15843	15769	15985	16096	15876	16004	15949	16000	16127	16063	15700	15868	15981	15576	15927	15990	15927	16016	15880	15953	15959	15970	16140	15854	15932	15840	16135	15862	15918	16051	15856	15885	15903	15867	15999	16082	15886	15950	15982	15859	15854	15994	15887	15785	15965	15998	15955	15997	15904	15683	15904	15963	16057	15906	15789	15980	15886	16094	15865	15995	15870	15905	15930	16027	16159	16081	15936	15781	15806	15960	15930	16011	16110	16003	15883	15674	15883	15774	15943	15758	15835	15870	15852	15994	16083	15895	15782	15900	15842	16002	15822	15971	15855	15952	15967	16001	16015	15886	15886	15878	16032	15925	16071	15713	15759	16043	15764	16018	15751	15917	15920	15808	15792	16085	16003	15945	16054	16132	15946	15947	16046	16000	15979	16014	15807	15753	15884	15892	15896	15878	16086	15985	16037	15896	16076	16098	15760	15953	15757	16058	15938	16039	15831	16012	15789	16022	15987	16072	15813	16128	15920	15906	16087	15980	15864	16021	15849	15841	15788	15913	16160	15961	15985	15922	15942	15710	15860	15950	15880	15862	15787	15823	16085	16060	15773	15988	15851	16053	16089	16088	16089	16022	16071	15975	16065	16131	15806	15956	15968	16009	15916	15888	15977	15879	16001	15803	15833	16025	16037	15950	15887	16064	15887	15956	15839	16120	16014	16050	15755	16065	16100	15886	15979	15994	15834	15962	16162	15618	15993	15767	16020	15791	15983	15910	15912	15895	16006	16068	16067	15835	15851	15960	15914	15905	16023	15899	15935	15797	15838	15795	15913	16146	15872	15750	16075	15855	15888	15855	16086	16090	16016	15902	15999	15787	15916	15980	16122	15847	15963	15973	16125	16049	15922	16046	15954	15914	16077	15956	15954	15854	15996	15799	15846	15997	16169	15941	16009	15833	15848	15735	16017	16161	15792	16029	15813	15756	15960	16089	15977	15900	15919	16022	15951	15916	15998	15823	15802	16038	15954	15908	15874	15957	15906	16003	15928	16043	15959	16130	16073	16049	16059	15960	16000	15899	15951	15865	16110	15877	15867	15956	15927	15856	15951	15910	15871	16078	16083	16029	15988	15801	15867	15968	15973	15867	16133	16109	16069	15936	15840	15951	16062	15768	15877	15992	15919	16016	15821	15972	15948	16059	15931	15989	16061	15929	16050	16003	15894	16082	15845	15892	16000	16013	16022	16111	15969	15968	15926	16089	16024	16003	15939	15921	15861	15870	16045	16137	15987	15834	15873	15824	15865	15749	16032	15808	15956	15810	15897	15686	15631	15906	16122	16016	15979	15914	15845	15868	15873	15978	15674	15921	15972	16059	15904	15885	15970	15998	15989	16016	15860	16001	16085	15725	15882	15934	16037	15805	15930	16028	16093	15780	16018	16128	15911	15792	15713	15554	16052	15893	15899	15838	15813	16090	15816	15855	15803	16023	15814	15666	15999	15987	16030	16147	16138	16031	15906	16087	15953	15888	15867	15796	15978	15809	15925	15979	16045	15887	15938	15903	15736	16094	16119	15869	16067	15855	15955	16052	15646	15763	15834	15912	15960	15924	15945	16168	15970	15830	16093	15980	15723	15919	15823	15809	16001	15926	16002	15963	15865	16008	15987	15798	15889	15986	15891	16001	15778	16050	15991	16162	16095	15936	15903	16166	15900	16078	16122	15956	15974	15912	16095	15887	16051	16004	15988	15717	15939	15873	15948	15892	16088	16083	15869	15661	15943	15843	16019	15922	15798	16101	15997	16044	15866	15900	16078	15780	15959	16046	15977	15898	15917	15973	15851	15979	16083	16020	16150	16002	15931	15920	15914	15833	15945	15992	16084	15992	15984	15905	15957	15945	16049	15766	15886	15951	16014	16004	16114	15972	15953	15918	15924	16112	16037	15869	16010	15983	15894	15839	15865	15979	15891	15929	16005	15923	15909	16102	15918	15940	16046	15888	15756	15852	16181	15834	15866	15886	16062	15890	16035	15955	15976	15644	15920	16006	15925	15959	15946	15742	15664	15896	15835	15979	15866	15949	15944	15874	15865	15875	16075	15860	15800	15913	16057	16117	16082	16136	15959	15815	16011	15994	15963	16158	15996	15958	15950	16105	15960	16028	16127	15941	16037	15808	15786	15871	15882	16049	16035	15993	16186	16084	15994	15759	15852	15851	16017	16031	16097	15855	15911	15913	15928	15905	16062	15872	15905	15895	16111	15935	16177	16044	15817	15948	15978	15866	16014	15898	16056	15994	15766	15788	16075	15879	16018	15886	16005	15886	15993	15865	15943	15802	15970	16063	15988	16088	16140	16042	15852	15907	15874	16125	15887	15830	15932	15814	15979	15947	16001	15858	16042	15977	15979	15939	15853	15885	15886	16163	15923	15990	15932	16000	15979	15863	15856	15945	15965	15683	15979	15887	15832	15815	15774	15944	16007	16012	15917	15926	16033	16092	15978	15995	15958	15975	15909	15926	16069	16059	15784	15932	15837	15941	15813	15986	15912	15839	15856	15954	15908	15970	16065	15894	16101	15877	15914	15881	15892	15998	15969	15904	15801	15888	16132	15885	15870	15792	15894	15932	15890	15728	15902	15962	16143	15824	16110	16035	15854	15948	15885	15917	16020	15833	15841	15907	15933	15838	15801	16081	16016	15747	15895	15808	15777	16070	15992	15739	15921	16038	15766	15962	15994	15821	16155	15950	15949	15790	15888	15809	16026	15905	16026	15996	16096	15870	15940	16044	16051	15962	15832	15876	15817	16146	15684	15975	15902	15816	15919	15818	15832	15910	15975	15886	15893	15770	15846	15848	16052	15879	15751	16056	15962	15819	16045	15839	15698	15951	15989	16099	15791	15804	15993	16008	15886	15851	16006	15940	16017	15964	15968	16016	15806	15940	15847	15965	16055	16012	15917	16142	15852	15834	15923	15986	15933	15852	16077	15872	15917	15961	16118	15873	15998	15986	15892	16158	16026	15807	16074	15918	16016	16130	16014	15813	15958	16129	15837	15850	15753	16005	15890	15848	15825	15986	15927	15986	15910	15849	16006	16059	16005	15923	16112	16181	15915	16113	16057	15965	15889	16002	15879	15963	15976	15864	15980	16079	16038	16045	15829	15814	15959	15827	16045	15850	15931	15919	15821	16126	15900	15647	15905	15915	15817	15929	16002	15808	15881	16060	15983	15941	16145	15883	15961	16010	15990	15863	16181	15743	15973	16014	15856	16031	16063	15971	16009	16076	16108	15953	15970	15991	16023	15981	16102	16235	16121	15955	15850	15873	16007	15898	15961	15849	15970	15778	16052	15913	15971	15971	16112	15998	15843	16043	16033	15808	16025	16152	16165	15913	15808	16026	15914	15942	16161	15938	15991	15959	15875	16208	15991	15998	16047	15931	16028	16029	16073	15941	16161	15975	15948	16097	15888	15989	16072	15847	15854	16008	15954	15969	15805	16045	16119	15836	15986	15869	15862	15859	16087	15810	16036	16114	15853	15683	15939	15763	15882	15947	16133	15939	16057	16016	16033	15807	15829	15902	15895	15963	15908	15936	16017	16137	16011	15943	15925	15912	15941	16077	15957	15932	15999	16017	15844	15961	15969	15992	15933	15937	15773	16130	16003	16003	15725	15902	15920	16035	15795	15830	15998	16002	15936	15981	16009	15942	15869	15899	15893	16045	15916	15889	15837	15618	15964	16032	15997	16102	15950	15983	16023	16075	15960	15858	15797	15924	15854	15769	15809	15945	15791	16032	15822	16004	15956	16081	16080	15859	15918	15907	15856	16015	15999	15904	15930	15850	15944	16030	15863	15934	15920	15898	15910	15927	15978	15789	15814	15867	15863	15754	16057	15951	16121	15891	16067	15937	15983	16012	15783	16053	15945	15897	16005	16014	16028	15874	16051	15845	16042	15860	15917	15910	16051	15923	15994	16086	15876	16069	16155	16233	15836	16062	15926	15869	16085	15838	15967	16328	15857	15964	16021	15961	15930	15880	15929	16096	15858	16134	16141	15898	15957	16007	16073	15886	16077	15930	16022	16070	15812	16121	16057	15775	15779	15782	16046	15937	15705	15866	15978	15816	16102	15978	15829	15813	16063	15998	15878	15962	16040	15748	15962	16067	15919	15743	15860	15851	16054	15994	15777	15985	15889	16061	16030	16103	16104	16059	15860	16082	15907	15831	15980	15973	15828	15782	15907	15928	15862	15965	16050	15847	16138	16149	16003	15831	15897	16012	15896	16002	15714	15981	16169	16125	16003	16163	16041	15864	15973	15842	15754	15968	15972	16063	16103	15961	15907	16104	15936	15960	15966	16067	16007	15874	15839	15891	15919	16058	15968	16103	16062	15949	16099	16002	15837	15854	16064	16001	15801	15955	15944	15931	15800	15908	16017	15964	15839	16102	15848	15878	16160	15887	15937	15827	15865	15973	15903	15830	15609	16051	15790	15883	15996	16215	15927	15870	15971	16015	15892	15876	16088	15944	16088	16123	15963	15936	16082	16013	16042	15908	15716	15847	16080	15992	16016	16107	15983	15803	15957	15814	16188	16027	15983	16092	15952	15889
32845	64082	67146	72416	80889	77974	58756	38273	22896	17161	14860	13805	13499	13381	13248	13260	13376	13301	13133	13203	13231	13369	13221	13306	13369	13182	13300	13218	13383	13285	13303	13157	13294	13339	13227	13394	13359	13169	13064	13129	13427	13331	13162	13180	13253	13222	13163	13271	13383	13420	13019	13223	13220	13230	13200	13320	13181	13271	13264	13394	13234	13158	13154	13163	13216	13064	13205	13278	13165	13386	13229	13201	13212	13313	13386	13160	13260	13136	13318	13202	13269	13216	13290	13299	13385	13131	13297	13174	13175	13269	13100	13335	13171	13263	13275	13320	13144	13026	13286	13084	13309	13268	13256	13300	13280	13236	13149	13295	13349	13241	13308	13328	13179	13205	13290	13201	13280	13258	13291	13208	13369	13096	13260	13400	13144	13138	13286	13409	13255	13164	13278	13217	13214	13130	13319	13180	13235	13323	13094	13269	13189	13065	13142	13314	13369	13336	13269	13151	13257	13304	13152	13229	13299	13350	13256	13228	13120	13375	13409	13253	13310	13301	13316	13345	13207	13197	13214	13197	13405	13273	13289	13173	13271	13215	13173	13316	13344	13341	13145	13234	13130	13225	13465	13191	13314	13172	13219	13205	13130	13213	13075	13272	13224	13085	13279	13190	13366	13256	13230	13308	13102	13215	13279	13337	13200	13232	13122	13497	13268	13220	13392	13190	13380	13143	13095	13134	13328	13244	13192	13228	13271	13263	13160	13360	13322	13228	13296	13131	13307	13244	13249	13208	13235	13188	13383	13249	13126	13154	13110	13267	13303	13218	13185	13197	13286	13224	13403	13226	13211	13288	13248	13083	13199	13249	13322	13267	13179	13211	13043	13169	13182	13241	13256	13170	13203	13140	13229	13384	13423	13157	13250	13108	13149	13201	13240	13225	13322	13262	13300	13307	13372	13223	13253	13092	13172	13244	13305	13229	13456	13265	13153	13231	13242	13190	13386	13158	13288	13315	13286	13181	13192	13355	13159	13252	13160	13224	13365	13247	13141	13279	13232	13174	13164	13184	13226	13227	13450	13171	13283	13256	13249	13353	13150	13390	13155	13300	13377	13349	13184	13216	13200	13179	13127	13345	13426	13087	13168	13155	13268	13319	13169	13449	13135	13095	13292	13316	13211	13244	13180	13309	13051	13402	13339	13214	13240	13135	13387	13367	13157	13240	13233	13328	13199	13181	13273	13209	13298	13395	13281	13205	13161	13233	13261	13257	13198	13445	13101	13217	13057	13199	13286	13285	13154	13283	13174	13311	13432	13268	13293	13129	13236	13299	13174	13217	13210	13269	13372	13166	13141	13303	13223	13316	13277	13309	13196	13394	13369	13251	13314	13448	13327	13212	13329	13345	13218	13424	13211	13403	13163	13185	13277	13334	13313	13219	13194	13192	13200	13246	13178	13326	13275	13210	13175	13111	13302	13305	13325	13163	13049	13333	13358	13201	13270	13271	13116	13338	13155	13191	13116	13274	13263	13142	13223	13234	13099	13141	13176	13277	13381	13153	13321	13284	13177	13264	13336	13159	13305	13155	13219	13323	13280	13146	13195	13164	13156	13204	13223	13206	13123	13302	13095	13244	13221	13174	13256	13213	13172	13447	13244	13324	13227	13204	13156	13321	13173	13412	13303	13272	13168	13006	13115	13467	13139	13401	13337	13246	13284	13362	13338	13270	13367	13311	13280	13347	13301	13370	13179	13359	13167	13086	13196	13389	13119	13183	13227	13380	13333	13333	13254	13156	13150	13376	13431	13160	13384	13343	13274	13172	13134	13060	13238	13252	13296	13266	13380	13284	13419	13268	13245	13047	13238	13213	13231	13194	13308	13158	13268	13321	13084	13296	13275	13280	13211	13261	13339	13120	13266	13347	13228	13317	13074	13064	13287	13350	13231	13185	13120	13144	13138	13210	13176	13208	13293	13152	13306	13331	13151	13444	13253	13151	13237	13269	13336	13319	13268	13429	13305	13191	13256	13296	13342	13346	13114	13248	13220	13275	13239	13165	13169	13337	13347	13329	13313	13377	13157	13326	13274	13471	13309	13362	13322	13251	13239	13108	13181	13334	13226	13206	13194	13368	13420	13270	13320	13379	13284	13198	13207	13299	13248	13139	13368	13375	13255	13300	13339	13208	13261	13311	13396	13337	13166	13282	13056	13304	13212	13381	13308	13258	13195	13227	13059	13148	13323	13102	13189	13342	13287	13201	13167	13187	13162	13321	13391	13136	12992	13205	13257	13184	13305	13298	13193	13350	13390	13117	13255	13319	13244	13216	13390	13105	13288	13349	13144	13340	13271	13412	13109	13181	13413	13343	13379	13151	13169	13273	13034	13136	13296	13000	13284	13202	13370	13135	13133	13181	13221	13237	13158	13328	13349	13183	13251	13036	13275	13235	13237	13299	13407	13294	13182	13327	13405	13346	13207	13217	13291	13288	13343	13287	13242	13131	13336	13265	13177	13108	13198	13225	13320	13137	13232	13197	13183	13281	13222	13219	13288	13175	13351	13302	13141	13098	13150	13252	13186	13361	13340	13112	13251	13265	13281	13356	13450	13383	13292	13255	13346	13161	13350	13227	13235	13092	13157	13259	13107	13320	13389	13208	13026	13050	13116	13184	13228	13364	13230	13139	13373	13331	13231	13176	13296	13204	13156	13402	13098	13213	13135	13246	13197	13315	13292	13322	13409	13245	13171	13261	13040	13319	13181	13275	13202	13188	13242	13253	13120	13327	13305	13166	13255	13391	13174	13218	13304	13175	13210	13239	13204	13201	13285	13256	13189	13336	13473	13387	13295	13214	13135	13355	13304	13143	13281	13354	13156	13269	13229	13319	13336	13140	13362	13455	13326	13187	13209	13114	13169	13220	13270	13271	13269	13279	13343	13255	13162	13229	13362	13246	13193	13341	13405	13193	13239	13249	13241	13207	13190	13177	13190	13214	13378	13292	13258	13221	13353	13013	13015	13203	13392	13293	13341	13261	13378	13360	13064	13166	13293	13228	13220	13214	13376	13227	13259	13166	13236	13242	13218	13422	13290	13241	13170	13159	13316	13269	13182	13377	13260	13477	13259	13227	13328	13295	13310	13284	13386	13213	13071	13354	13397	13324	12960	13305	13313	13278	13366	13183	13352	13255	13224	13108	13338	13340	13130	13223	13256	13240	13292	13150	13104	13240	13414	13166	13329	13240	13237	13139	13341	13315	13408	13283	13239	13204	13362	13123	13273	13203	13030	13415	13295	13399	13268	13247	13197	13244	13228	13165	13202	13304	13143	13305	13302	13184	13235	13227	13153	13268	13222	13249	13167	13212	13251	13399	13225	13375	13090	13338	13391	13373	13185	13092	13182	13310	13204	13150	13338	13301	13267	13180	13188	13417	13200	13216	13288	13346	13250	13256	13338	13350	13191	13094	13285	13397	13243	13346	13145	13164	13335	13073	13223	13275	12999	13212	13130	13207	13302	13207	13338	13360	13178	13303	13260	13092	13308	13143	13161	13333	13126	13201	13407	13121	13370	13285	13146	13280	13367	13327	13260	13378	13144	13247	13372	13278	13202	13116	13253	13345	13187	13206	13339	13302	13329	13112	13200	13264	13305	13209	13443	13347	13221	13319	13234	13123	13198	13311	13090	13329	13189	13282	13057	13325	13318	13184	13361	13306	13268	13164	13320	13383	13197	13227	13270	13297	13197	13166	13261	13364	13338	13196	13239	13070	13274	13332	13116	13282	13286	13281	13471	13346	13198	13291	13342	13194	13194	13196	13360	13089	13402	13257	13288	13534	13253	13304	13356	13094	13360	13415	13304	13288	13388	13438	13160	13199	13236	13224	13315	13267	13103	13192	13216	13200	13349	13192	13157	13135	13161	13299	13369	13374	13296	13378	13128	13144	13218	13248	13354	13355	13285	13275	13278	13438	13187	13287	13105	13205	13126	13092	13251	13254	13152	13205	13020	13200	13350	13188	13153	13302	13261	13083	13110	13182	13206	13227	13335	13395	13181	13334	13117	13216	13119	13376	13180	13157	13136	13433	13299	13237	13164	13131	13323	13297	13315	13359	13177	13247	13457	13247	13189	13282	13369	13183	13299	13307	13334	13281	13136	13380	13145	13286	13332	13100	13106	13309	13200	13136	13188	13509	13341	13398	13221	13170	13106	13243	13151	13277	13251	13105	13243	13171	13177	13109	13149	13396	13168	13140	13057	13272	13353	13199	13245	13319	13331	13124	13177	13160	13258	13124	13267	13392	13316	13335	13353	13146	13392	13144	13388	13195	13284	13378	13277	13249	13035	13239	13288	13143	13315	13455	13244	13383	13129	13256	13325	13178	13265	13250	13092	13453	13335	13083	13208	13155	13191	13172	13444	13250	13238	13196	13271	13320	13285	13306	13158	13244	13300	13167	13243	13229	13360	13247	13317	13253	13361	13249	13466	13279	13254	13241	13261	13124	13159	13211	13278	13063	13417	13203	13198	13327	13052	13206	13298	13289	13207	13382	13223	13444	13329	13132	13230	13125	13206	13352	13357	13385	13284	13231	13450	13340	13278	13336	13189	13179	13101	13202	13216	13221	13222	13319	13388	13275	13153	13184	13143	13256	13243	13307	13263	13311	13273	13119	13205	13247	13241	13281	13185	13383	13314	13224	13116	13298	13210	13144	13341	13201	13241	13286	13148	13169	13344	13436	13110	13337	13231	13216	13340	13356	13212	13361	13220	13267	13300	13184	13419	13195	13226	13302	13210	13172	13071	13243	13328	13564	13254	13331	13299	13254	13221	13431	13253	13312	13049	13265	13215	13215	13179	13379	13141	13218	13219	13215	13171	13170	13243	13237	13124	13186	13362	13196	13354	13372	13291	13344	13435	13315	13332	13279	13219	13391	13410	13128	13257	13209	13280	13223	13111	13254	13361	13353	13031	13424	13232	13356	13313	13107	13246	13218	13112	13254	13410	13381	13207	13343	13252	13261	13057	13266	13185	13342	13245	13344	13296	13419	13192	13204	13313	13165	13211	13154	13259	13443	13390	13056	13422	13176	13291	13381	13160	13293	13222	13285	13314	13290	13202	13326	13152	13237	13409	13413	13279	13219	13163	13304	13142	13175	13236	13330	13223	13290	13213	13259	13175	13083
30630	21710	21994	23608	25610	27678	24374	19748	17514	16979	17093	17077	16866	16944	16784	16795	16869	17121	16548	16757	16849	16896	16755	16930	16858	17065	16989	16781	16870	16845	16753	16937	16749	16889	16858	16693	16789	16745	16856	16803	16927	16901	16901	16860	16688	16752	16855	16798	16961	16676	16749	16824	16855	16854	16825	16978	16891	16869	16959	16677	16675	16719	16822	16869	16677	16816	16629	16745	16883	16707	16807	17021	16869	16732	16782	16851	16971	16827	16738	16852	16692	16835	16828	16717	16904	16732	16809	16596	16659	16696	16831	16769	16622	16642	16629	16969	16777	16568	16452	16390	16823	16758	17004	16711	16780	16726	16830	16857	16855	16652	16741	16703	16830	16704	16720	16738	16659	16747	16836	16683	16793	16753	16905	16776	16684	16684	16688	16945	16948	16956	17081	16809	17000	16860	17050	16989	16825	16785	16536	16702	16781	16864	16747	16951	16892	16913	16978	16997	16787	16890	16906	16939	16589	16623	16678	16751	16794	16694	16855	16565	16880	16883	16661	16745	16762	16866	16807	16908	16927	16749	16887	16887	16797	16897	16702	16613	16606	16616	16897	16993	16762	16646	16769	16872	16579	16992	16555	16774	16571	16859	16656	16690	16692	16819	16653	16644	16644	16816	16882	16809	16789	16740	16635	16807	16699	16857	16888	16765	16818	16924	16744	16918	17017	16616	16858	17003	16850	16686	16869	16982	16672	16792	16855	16826	16900	16894	16778	16851	16779	16869	16848	16758	16845	16766	16658	16629	16719	16809	16597	16844	16774	16687	16713	16696	16719	16843	16692	16745	16792	16871	16645	16810	16600	16843	16772	16571	16812	16834	16780	16738	16787	16907	16827	16798	16767	16819	16786	16858	16924	16986	16841	16798	16923	16704	16910	16779	16566	16622	16772	16746	16759	16801	16797	16782	16764	16790	16826	16758	16865	16849	16764	16891	16727	16715	16745	16809	16688	16946	16985	16771	16723	17109	16880	16723	16798	16917	16847	16594	16727	16887	16861	16951	16585	16783	16903	16804	16848	16794	16755	16924	16763	16830	16815	17088	16843	16774	16816	16812	16754	16809	16822	17076	16848	16686	16789	16844	16918	16973	16743	16928	16622	16746	16575	16707	16832	16631	16755	16866	16688	16920	16726	16940	16669	16811	16613	16774	16862	16796	16971	16822	16794	16620	16859	16797	16890	16730	16918	16914	16786	16690	16676	16595	16709	16970	16844	16619	16928	16725	16808	16633	16789	16783	16772	16772	17006	16782	16924	16816	16950	16703	16766	16702	16629	16775	16631	17068	16834	16852	16840	16822	16839	16790	16690	17017	16719	16742	16865	16713	17007	16807	16949	17093	16781	16641	16865	16986	16798	16652	16671	16841	16726	16716	16790	16639	16916	16842	16598	17034	16954	16995	16915	16612	16745	16833	16721	16798	16705	16791	16918	16667	16949	16963	16890	16845	16735	16879	16894	16875	16804	16808	16748	16839	16604	16978	16934	16700	16779	16809	16756	16788	16705	16898	16727	16761	16858	17043	16667	16703	16595	16815	16614	16783	16859	16728	16637	16647	16861	16899	16636	16982	16921	16721	16745	16846	16760	16624	16914	16871	16914	16894	16922	16769	16972	16973	16761	16732	16549	16725	16650	16756	16803	16732	16868	16805	16714	16793	16583	16722	16793	16812	16833	16745	16695	16866	16719	16788	16773	16722	16862	16728	16901	17172	16775	16878	16761	16920	16898	16929	17101	16741	16757	16830	16852	16812	16737	16487	16776	16773	16897	16773	16876	16961	16731	16723	16868	17042	16928	16848	16943	16840	16658	16800	16830	17007	16837	16857	16732	16839	16865	16879	16646	16785	16856	16590	16615	16808	16723	16699	16870	16882	16978	16724	16939	16896	16822	16854	16887	16935	16646	16853	16813	16757	16844	16499	16779	16627	16659	16827	16600	16734	16848	16582	16740	16731	16865	16829	16910	16683	16830	16774	16729	16754	16943	16775	16792	16837	16810	16834	16803	16930	16746	16751	16889	16817	16870	16788	16856	16762	16758	16704	16658	16768	16762	16703	16918	16742	16889	16968	16751	16839	16862	16738	16865	16824	16641	16660	16873	16755	16841	16887	16829	16782	16685	16801	16755	16762	16691	16894	16829	16588	16612	16901	16763	16764	16819	16970	16843	16796	16648	16927	16802	16880	16750	16806	17079	16695	16736	16669	16762	16716	16693	16722	16710	17018	16986	16666	16839	16927	16815	16815	16770	16744	16818	16667	16901	16821	16712	16704	16851	16734	16899	16796	16745	16791	16764	16906	16712	16838	16611	16753	16569	16870	16762	16633	16783	16772	16935	16796	16774	16985	16729	16688	16900	16689	16640	16612	16600	16768	16688	16890	17035	16642	16904	17027	16710	16706	16487	16758	16728	16877	16711	16525	16710	16726	16755	16800	16787	16735	16889	16869	16879	16675	16927	16808	16680	16782	16660	16622	16861	16714	16780	16950	16713	16656	16767	16631	16816	16905	16739	16816	16814	16865	16901	16557	16890	16952	16806	16798	16773	16975	16744	16774	16856	16793	16830	16807	16617	16847	16768	16669	16943	16910	16664	16742	16542	16870	16767	16909	16729	16798	16718	16669	16806	16869	16860	16916	16737	16805	16787	16853	17120	17077	16751	16820	16888	16693	16729	16892	16815	16857	16827	16981	16924	16759	16658	16829	16768	16990	16815	16751	16919	16826	16665	16758	16713	16799	16791	16807	16929	16841	16641	16802	16907	16802	16827	16887	16839	16909	16774	16699	16818	16529	16532	16815	16697	16668	16735	16825	16861	16856	16612	16678	16727	16782	16579	16778	16692	16870	16775	16802	16753	16746	16873	16824	16914	16738	16732	16690	16929	16777	16929	16840	16904	16746	16788	16749	16802	16530	16617	16699	16992	16786	16979	16705	16787	16635	16802	16789	16580	16785	16888	16616	16688	16715	16810	16765	16844	16720	16643	16650	16597	16775	17030	16830	16639	16941	16844	16816	16871	16712	16676	16674	16732	16875	16954	16887	16858	16793	16721	16658	16681	16599	16609	16732	16872	16822	16822	16845	16889	16614	16750	16838	16827	16658	16571	16714	16842	16865	16839	16784	16818	16704	16787	16689	17011	16782	16768	16822	16950	16731	16584	16792	16684	16902	16873	16881	16888	16657	16727	16792	16663	16618	16804	16675	16760	16602	16703	16742	16764	16663	16801	16821	16727	16990	16912	16852	16663	16536	16699	16897	16703	16728	16799	16702	16850	16692	16539	16927	16807	16676	16708	16714	16812	16892	16895	16736	16676	16920	16905	16996	16693	16815	16730	16710	16598	16741	16734	16753	16813	16947	17039	16814	16891	16848	16837	16975	16974	16683	17057	16885	16822	16799	16874	16705	16782	16651	16822	16928	17086	16735	16800	16776	16734	16678	16763	17076	16760	16785	16790	16745	16758	16840	16793	16682	16952	16991	16877	16818	16880	16746	17034	16729	16800	16954	16793	16993	16942	16737	16701	16755	16982	16666	16856	16785	16665	16820	16738	16750	16691	16733	16863	16623	16768	16756	16678	16825	16744	16845	16823	16830	16650	16849	16740	16850	16679	16828	16860	16835	16871	16904	16791	16980	16803	16988	16777	17007	16921	16803	16700	16823	16825	16681	16760	16802	16936	16871	16653	16670	17016	16781	16659	16774	16886	16784	16634	16676	16819	16901	16913	16893	16895	16928	16874	16981	16872	16842	16645	16883	16910	16682	16734	16773	16761	16719	16790	16886	16782	17021	17068	16937	16649	16875	16807	16850	16769	16619	16741	16705	16893	17101	16828	16907	16862	16799	16657	16732	16801	16597	16826	16818	16878	16928	16663	16663	16712	16895	16647	16609	16904	16773	16820	16713	16753	16672	16708	16743	16888	16614	16653	16823	16757	16783	16760	16960	16670	16792	16768	16807	16683	16823	16904	16830	16871	16726	16691	16740	16721	16815	16745	16954	16725	16770	16925	16743	16827	16773	16842	16905	16946	16730	16606	16868	16988	16905	16806	16633	16720	16987	16721	16622	16714	16691	16793	16835	16975	16988	16929	16843	16964	17002	17028	16578	16659	16642	16713	16706	16711	16834	16682	16793	16818	16876	16820	16691	17228	16880	16496	16700	16752	16854	16883	16735	16721	16872	16731	16878	16886	16799	16723	16844	16838	16870	16855	16876	16740	16763	16770	16810	16610	16840	17126	16684	17010	16859	16775	16968	16750	16745	16803	16744	16875	16712	16835	16783	16992	16770	16818	16861	16837	17042	16847	16577	16816	16756	17038	16655	16761	16732	16652	16762	16701	16769	16815	16951	16827	16918	16969	16746	16890	16732	16813	16879	16824	16749	16725	16815	16708	16699	16662	16766	16778	16654	16792	16714	16695	16992	16990	16832	16850	16830	16831	16729	16742	16778	16648	16933	16994	16858	16817	16755	16775	16858	17030	16709	16910	16684	16890	16873	16782	16697	16651	16804	16963	16909	16764	16897	16545	16892	16894	16728	16823	16670	16762	16969	16735	16863	16849	16813	16671	16865	16890	16797	16795	16610	16740	16798	16858	16779	16655	16799	16915	16906	16803	16714	16747	16869	16685	16802	16794	16846	16856	16762	16890	16798	17065	16484	16779	16723	16730	16818	16672	16845	16709	16783	16668	16765	16735	16823	16632	16913	16953	16739	16649	16523	16775	16731	16865	16578	16824	16595	16619	16698	16789	17037	16781	16623	16812	16894	16826	16808	16776	16668	16697	16677	16910	16637	16863	16703	16845	16628	16680	16582	16759	16768	16763	16717	16893	16792	16693	16958	17075	17012	16681	16692	16759	16996	16792	16964	16728	16777	16758	16884	16827	16851	16948	16747	16764	16871	17049	16789	16789	16756	16968	17013	16816	16921	16741	16754	16845	16720	16623	16767	16941	16955	17002	16750	16839	16701	16797	16973	16662	16820	17074	16618	16729	16845	17008	16728	16646	16868	16895	16988	16831	17046	16589	16727	16883	16897	16981	16777	16637	16881	16647	16865	16773	17039	16839	16781	17029	16942	16730	16851	16965	16742	16828	16709	16820	16898	16779	16795	16855	16796	16797	16805	16639	16958
17270	18502	20548	23140	26581	27316	22034	16286	14245	14077	13916	13816	13739	13795	13734	13722	13795	13679	13758	13670	13879	13652	13781	13656	13891	13727	13816	13664	13646	13703	13921	13568	13742	13814	13698	13782	13899	13783	13801	13885	13759	13682	13581	13722	13816	13599	13709	13710	13760	13751	13793	13789	13729	13704	13808	13583	13878	13685	13828	13778	13613	13632	13877	13812	13834	13705	13951	13739	13727	13777	13698	13899	13932	13917	13583	14037	13846	13721	13833	13905	13726	13775	13583	13607	13600	13820	13776	13670	13822	13738	13757	13798	13864	13802	13679	13755	13791	13935	13894	13842	13768	13715	13752	13653	13728	13869	13702	13710	13629	13611	13775	13838	13922	13704	13740	13621	13813	13700	13533	13733	13659	13673	13827	13636	13835	13902	13842	13954	13709	13620	13537	13801	13681	13673	13711	13708	13668	13787	13857	13630	13623	13676	13847	13621	13703	13841	13734	13832	13650	13675	13671	13821	13691	13794	13699	13901	13738	13769	13923	13776	13596	13683	13657	13837	13606	13710	13713	13782	13734	13837	13812	13662	13666	13770	13828	13634	13798	13780	13706	13682	13902	13922	13747	13682	13616	13699	13673	13759	13906	13789	13738	13797	13875	13903	13814	13682	13731	13769	13707	13751	13743	13857	13705	13704	13804	13778	13744	13773	13644	13592	13696	13783	13898	13746	13629	13841	13863	13782	13661	13806	13837	13648	13763	13798	13699	13739	13742	13788	13637	13659	13797	13834	13571	13824	13688	13789	13619	13702	13717	13789	13785	13765	13847	13692	13639	13902	13573	13740	13807	13620	13638	13694	13735	13815	13957	13529	13798	13676	13816	13718	13791	13844	13864	13818	13809	13852	13770	13909	13671	13628	13776	13727	13825	13911	13900	13928	13766	13727	13704	13787	13683	13683	13760	13801	13753	13657	13771	13806	13798	13758	13845	13717	13803	13926	13728	13751	13616	13765	13787	13855	13730	13789	13851	13689	13687	13957	13788	13626	13718	13801	13739	13803	13758	13642	13774	13760	13779	13751	13610	13632	13768	13830	13771	13699	13642	13863	13768	13781	13725	13703	13878	13802	13768	13801	13662	13797	13840	13741	13741	13744	13702	13619	13587	13794	13850	13708	13632	13762	13607	13712	13740	13861	13772	13677	13819	13847	13747	13903	13670	13782	13746	13751	13734	13649	13890	13601	13819	13779	13667	13713	13891	13843	13790	13700	13638	13895	13789	13803	13788	13537	13683	13713	13809	13917	13718	13740	13752	13747	13768	13888	13785	13757	13766	13752	13752	13768	13911	13902	13613	13731	13689	13759	13630	13787	13609	13799	13765	13864	13869	13744	13859	13599	13820	13874	13772	13843	13632	13749	13909	13671	13812	13431	13835	13803	13711	13642	13797	13670	13809	13785	13708	13488	13688	13818	13663	13827	13754	13888	13909	13811	13835	13801	13784	13795	13741	13766	13804	13794	13614	13675	13587	13763	13895	13681	13858	13746	13798	13668	13764	13739	13726	13767	13910	13796	13594	13712	13835	13665	13596	13623	13544	13934	13734	13918	13758	13866	13751	13771	13749	13718	13763	13686	13702	13609	13972	13886	13684	13647	13804	13726	13611	13827	13630	13677	13788	13728	13851	13700	13871	13629	13766	13642	13742	13674	13707	13713	13885	13760	13812	13874	13943	13925	13737	13842	13524	13617	13738	13997	13785	13768	13821	13865	13831	13876	13732	13737	13633	13788	13975	13835	13853	13786	13657	13623	13770	13666	13950	13656	13775	13682	13813	13590	13742	13730	13677	13740	13875	13938	13744	13911	13589	13806	13721	13804	13662	13873	13645	13831	13817	13760	13601	13886	13812	13860	13592	13726	13753	13781	13683	13839	13697	13692	13830	13776	13711	13700	13800	13716	13654	13817	13740	13742	13575	13878	13715	13685	13921	13781	13812	13686	13754	13837	13824	13731	13783	13794	13710	13654	13699	13724	13893	13820	13707	13724	13675	13814	13768	13604	13794	13656	13691	13835	13783	13807	13675	13672	13795	13774	13663	13808	13723	13789	13676	13710	13769	13867	13746	13781	13806	13669	13737	13842	13694	13838	13720	13576	13754	13878	13845	13791	13609	13760	13697	13923	13771	13850	13796	13654	13849	13479	13904	13605	13828	13749	13643	13874	13591	13908	13676	13700	13731	13808	13785	13761	13722	13767	13714	13603	13749	13866	13861	13778	13680	13611	13727	13914	13846	13631	13759	13724	13816	13621	13908	13741	13905	13787	13679	14014	13721	13740	13768	13623	13729	13779	13829	13890	13644	13761	13750	13570	13838	13600	13938	13675	13919	13655	13699	13736	13894	13650	13763	13791	13606	13872	13723	13785	13837	13606	13834	13634	13889	13741	13978	13723	13718	13744	13832	13991	13765	13694	13860	13766	13806	13742	13805	13733	13887	13809	13781	13681	13631	13754	13874	13730	13741	13774	13750	13821	13951	13690	13887	13668	13845	13810	13797	13642	13804	13819	13827	13675	13985	13802	13933	13865	13625	13841	13757	13692	13838	13786	13698	13741	13794	13812	13746	13684	13736	13685	13711	13776	13858	13785	13839	13793	13601	13741	13658	13876	13958	13741	13706	13767	13701	13598	13930	13622	13748	13907	13835	13594	13903	13748	13981	13724	13692	13764	13702	13693	13775	13679	13771	13666	13651	13826	13850	13717	13729	13803	13693	13759	13676	13822	13756	13812	13711	13758	13748	13721	13830	13708	13731	13783	13658	13886	13673	13752	13766	13769	13651	13871	13742	13691	13615	13713	13763	13672	13748	13752	13768	13761	13594	13662	13895	13656	13949	13643	13633	13775	13750	13729	13741	13846	13807	13738	13593	13772	13922	13792	13810	13764	13672	13672	13739	13642	13656	13789	13805	13695	13886	13743	13841	13683	13638	13696	13690	13896	13700	13681	13717	13817	13780	13751	13768	13917	13829	13858	13739	13920	13826	13691	13896	13842	13798	13796	13755	13561	13691	13591	13803	13761	13702	13697	13810	13803	13763	13680	13780	13743	13794	13837	13764	13556	13710	13876	13778	13863	13781	13682	13652	13711	13733	13812	13658	13914	13786	13761	13806	13728	13961	13883	13637	13749	13762	13688	13889	13712	13841	13623	13858	13699	13721	13699	13726	13633	13733	13688	13761	13880	13762	13918	13849	13799	13767	13639	13593	13758	13881	13895	13767	13791	13715	13786	13943	13790	13969	13583	13810	13763	13879	13549	13778	13866	13656	13582	13759	13717	13655	13794	13707	13657	13728	13852	13664	13834	13706	13769	13759	13588	13828	13763	13800	13748	13626	13754	13784	13673	13817	13721	13823	13642	13818	13752	13929	13828	13647	13663	13696	13805	13734	14035	13742	13856	13804	13950	13650	13783	13635	13663	13586	13773	13613	13755	13871	13897	13739	13627	13514	13865	13738	13599	13852	13821	13745	13753	13910	13742	13812	13523	13677	13825	13806	13714	13869	13774	13817	13681	13882	13777	13690	13730	13690	13757	13860	13891	13685	13861	13777	13665	13765	13573	13715	13768	13633	13744	13737	13729	13825	13815	13635	13740	13744	13672	13716	13845	13774	13811	13755	13876	13771	13774	13941	13721	13715	13875	13879	13821	13948	13744	13697	13799	13857	13659	13730	13790	13728	13788	13842	13571	13721	13747	13847	13833	13831	13800	13806	13661	13831	13840	13863	13880	13614	13783	13844	13868	13665	13755	13735	13801	13782	14032	13743	13716	13661	13814	13711	13702	13922	13864	13798	13755	13905	13724	13819	13671	13874	13618	13816	13844	13655	13792	13510	13685	13802	13831	13742	13812	13770	13750	13986	13806	13857	13588	13821	13953	13638	13805	13864	13781	13834	13783	13929	13770	13675	13857	13784	13577	13691	13780	13820	13785	13901	13828	13917	13789	13555	13891	14042	13706	13843	13847	14033	13757	13726	13757	13603	13843	13641	13779	13726	13758	13778	13725	13640	13817	13759	13801	13730	13713	13680	13815	13806	13754	13746	13656	13660	13802	13840	13806	13755	13732	13823	13846	13760	13803	13854	13731	13783	13858	13733	13890	13711	13795	13938	13764	13773	13728	13818	13843	13724	13642	13814	13896	13788	13932	13926	13918	13860	13640	13697	13786	13640	13946	13877	13654	13682	13909	13576	13611	13768	13724	13657	13620	13737	13739	13718	13833	13735	13758	13762	13812	13777	13845	13674	13812	13759	13783	13662	13902	13701	13788	13809	13585	13730	13711	14018	13715	13704	13640	13845	13755	13733	13750	13737	13742	13721	13799	13891	13733	13810	13777	13842	13819	13761	13630	13801	13785	13668	13720	13750	13884	13737	13805	13793	13706	13880	13867	13762	13734	13766	13940	13768	13885	13719	13743	13861	13792	13876	13673	13733	13779	13817	13672	13719	13862	13717	13853	13746	13772	13776	13806	13854	13956	13713	13691	13784	13827	13688	13719	13754	13752	13916	13624	13725	13762	13704	13852	13743	13709	13823	13854	13753	13709	13776	13973	13523	13867	13711	13927	13892	13807	13881	13619	13808	13867	13736	13669	13730	13656	13789	13760	13709	13771	13935	13734	13623	13849	13780	13759	13775	13554	13793	13759	13818	13729	13828	13770	13915	13744	13689	13755	13771	13781	13740	13762	13813	13758	13684	13646	13702	13642	13765	13854	13890	13857	13642	13733	13812	13908	13728	13816	13797	13601	13753	13616	13740	13698	13830	13796	13788	13782	13580	13718	13702	13714	13739	13715	13775	13875	13962	13916	13655	13681	13742	14006	13804	13822	13758	13878	13850	13703	13737	13739	13702	13733	13718	13829	13712	13848	13767	13699	13696	13828	13528	13888	13663	13840	13815	13752	13765	13658	13638	13891	13637	13661	13864	13862	13721	13743	13647	13620	13868	13874	13651	13635	13750	13650	13777	13685	13775	13736	13820	13745	13778	13845	13669	13916	13897	13636	13854	13788	13671	13506	13822	13589	13717	13786	13746	13726	13714	13649	13912	13745	13801	13860	13702	13821	13694	13890	13802	13779	13937	13758	13952	13855	13887	13722	13740	13841	13633	13774	13628	13850	13779	13728	13791	13625
26290	21120	29368	41506	62566	54178	40757	27013	19771	18055	17335	16862	16489	16373	16438	16768	16532	16487	16532	16633	16397	16827	16639	16609	16519	16691	16510	16718	16602	16448	16445	16703	16350	16325	16234	16306	16705	16444	16643	16540	16404	16583	16358	16508	16599	16383	16510	16544	16456	16558	16441	16801	16469	16683	16624	16612	16548	16513	16558	16451	16614	16452	16520	16526	16385	16586	16639	16780	16366	16506	16518	16462	16656	16509	16562	16531	16591	16404	16525	16654	16559	16547	16655	16563	16404	16614	16591	16414	16406	16514	16590	16640	16592	16746	16494	16482	16567	16625	16554	16537	16467	16737	16504	16463	16482	16615	16523	16460	16475	16492	16536	16489	16844	16398	16441	16398	16669	16324	16407	16345	16319	16466	16728	16520	16605	16607	16531	16436	16464	16583	16443	16384	16592	16595	16704	16617	16490	16577	16616	16482	16493	16399	16676	16525	16494	16506	16678	16512	16498	16498	16433	16602	16628	16515	16563	16604	16615	16384	16536	16631	16608	16532	16511	16517	16423	16610	16464	16549	16357	16434	16743	16558	16449	16578	16560	16537	16375	16533	16499	16485	16561	16382	16573	16535	16546	16427	16694	16562	16650	16584	16563	16715	16526	16523	16341	16536	16614	16359	16722	16483	16445	16542	16398	16653	16520	16454	16423	16527	16558	16369	16629	16490	16598	16390	16503	16344	16664	16418	16557	16498	16526	16485	16511	16435	16365	16539	16537	16545	16650	16452	16498	16529	16559	16302	16389	16430	16549	16468	16663	16535	16649	16594	16597	16415	16450	16531	16401	16630	16621	16537	16485	16530	16371	16683	16476	16726	16404	16479	16329	16387	16320	16582	16486	16300	16646	16665	16352	16603	16446	16628	16447	16613	16711	16500	16437	16456	16473	16541	16701	16647	16410	16489	16463	16786	16586	16428	16663	16729	16678	16514	16433	16594	16588	16726	16574	16768	16584	16369	16728	16518	16351	16382	16536	16403	16670	16556	16595	16509	16603	16737	16244	16414	16492	16501	16338	16453	16518	16450	16630	16537	16442	16453	16402	16410	16516	16416	16338	16443	16282	16453	16434	16465	16475	16625	16346	16739	16439	16339	16345	16634	16551	16618	16599	16593	16395	16514	16562	16379	16417	16473	16510	16465	16655	16393	16491	16694	16557	16678	16221	16358	16325	16532	16533	16509	16829	16574	16503	16424	16645	16522	16456	16513	16429	16690	16673	16728	16506	16613	16588	16693	16464	16531	16438	16559	16420	16308	16417	16470	16553	16622	16684	16613	16571	16510	16583	16695	16353	16681	16582	16587	16368	16446	16559	16610	16609	16425	16566	16384	16320	16334	16334	16538	16324	16252	16405	16391	16342	16436	16511	16326	16697	16385	16677	16564	16385	16488	16632	16556	16354	16629	16567	16665	16617	16648	16537	16471	16510	16520	16721	16431	16480	16608	16464	16507	16606	16368	16481	16634	16335	16671	16434	16514	16692	16420	16405	16410	16614	16538	16470	16526	16351	16328	16633	16700	16548	16718	16286	16337	16702	16613	16791	16600	16551	16423	16525	16496	16428	16496	16334	16445	16555	16657	16523	16642	16580	16519	16401	16454	16401	16537	16587	16568	16704	16601	16552	16530	16405	16427	16455	16382	16519	16523	16641	16420	16569	16678	16526	16628	16835	16462	16456	16749	16528	16459	16593	16562	16652	16436	16525	16551	16724	16421	16391	16452	16539	16495	16627	16247	16448	16523	16485	16551	16438	16732	16419	16395	16530	16541	16643	16602	16522	16252	16474	16548	16557	16451	16526	16545	16742	16257	16427	16473	16356	16502	16454	16310	16748	16552	16413	16483	16563	16688	16508	16574	16519	16694	16607	16676	16580	16520	16548	16568	16481	16447	16573	16511	16469	16532	16453	16747	16377	16625	16450	16446	16441	16614	16701	16565	16442	16445	16480	16470	16320	16574	16439	16694	16668	16609	16536	16280	16452	16458	16586	16477	16241	16382	16505	16366	16624	16586	16526	16494	16467	16422	16577	16568	16491	16218	16574	16670	16428	16344	16561	16613	16440	16509	16686	16662	16489	16586	16303	16509	16532	16484	16415	16448	16452	16704	16509	16446	16529	16477	16590	16642	16519	16534	16554	16208	16422	16604	16534	16221	16431	16586	16474	16535	16479	16593	16583	16501	16379	16562	16451	16440	16480	16548	16445	16598	16522	16588	16353	16630	16485	16396	16502	16355	16273	16491	16538	16501	16584	16506	16445	16537	16383	16653	16569	16366	16373	16709	16406	16632	16739	16442	16363	16350	16692	16583	16548	16572	16613	16420	16608	16301	16355	16232	16647	16575	16533	16790	16750	16593	16656	16391	16647	16637	16583	16483	16500	16700	16643	16481	16572	16644	16452	16588	16430	16252	16371	16366	16507	16307	16407	16539	16450	16325	16599	16538	16482	16439	16579	16521	16374	16537	16317	16345	16546	16546	16510	16651	16700	16499	16445	16429	16476	16409	16593	16258	16710	16454	16775	16698	16502	16588	16452	16427	16571	16620	16668	16573	16491	16533	16734	16654	16510	16593	16561	16449	16696	16510	16587	16422	16505	16665	16678	16603	16457	16326	16378	16788	16521	16533	16409	16426	16735	16519	16469	16464	16588	16457	16412	16563	16642	16465	16402	16561	16538	16544	16474	16633	16573	16643	16514	16353	16603	16439	16561	16413	16588	16461	16522	16468	16663	16512	16558	16596	16560	16372	16470	16633	16570	16692	16551	16537	16531	16403	16467	16783	16815	16503	16481	16447	16678	16645	16584	16421	16392	16396	16523	16693	16590	16469	16524	16527	16489	16563	16473	16411	16631	16633	16525	16575	16674	16471	16682	16542	16620	16701	16379	16499	16530	16737	16588	16496	16639	16482	16544	16489	16609	16340	16540	16373	16560	16565	16692	16531	16628	16525	16565	16526	16410	16591	16631	16410	16544	16564	16484	16297	16368	16363	16484	16312	16566	16599	16355	16445	16421	16325	16645	16634	16623	16540	16660	16527	16575	16577	16480	16412	16524	16523	16367	16685	16471	16517	16615	16611	16605	16591	16465	16658	16559	16649	16608	16515	16388	16667	16491	16455	16532	16492	16527	16454	16661	16563	16719	16640	16670	16706	16552	16326	16647	16635	16687	16395	16554	16567	16521	16524	16513	16822	16548	16750	16885	16631	16407	16503	16395	16624	16336	16525	16436	16497	16433	16580	16518	16578	16654	16756	16560	16439	16543	16472	16412	16612	16686	16262	16539	16569	16559	16531	16472	16620	16367	16457	16727	16414	16366	16265	16440	16589	16724	16560	16692	16390	16396	16245	16512	16516	16585	16274	16528	16567	16405	16626	16476	16447	16557	16579	16676	16683	16595	16366	16580	16729	16476	16522	16505	16515	16638	16456	16588	16501	16595	16494	16448	16425	16489	16521	16411	16561	16499	16458	16459	16575	16396	16505	16387	16663	16696	16703	16710	16734	16792	16297	16564	16623	16676	16502	16480	16298	16506	16480	16349	16377	16536	16602	16461	16606	16409	16480	16287	16445	16355	16453	16553	16562	16473	16643	16772	16568	16399	16688	16607	16414	16623	16409	16561	16386	16268	16580	16576	16411	16685	16643	16444	16620	16640	16721	16578	16664	16656	16703	16538	16434	16508	16442	16453	16399	16639	16578	16332	16373	16519	16589	16477	16510	16609	16508	16580	16494	16712	16745	16678	16374	16610	16540	16387	16390	16486	16419	16299	16446	16417	16446	16675	16501	16470	16344	16625	16686	16411	16568	16410	16474	16579	16379	16657	16727	16549	16649	16399	16580	16642	16387	16545	16518	16270	16580	16676	16364	16553	16416	16343	16527	16396	16428	16455	16431	16650	16581	16380	16498	16538	16580	16574	16520	16793	16352	16573	16600	16699	16584	16601	16577	16499	16525	16453	16327	16400	16521	16553	16319	16420	16643	16392	16642	16441	16435	16405	16487	16604	16472	16577	16604	16352	16427	16724	16393	16531	16594	16414	16387	16377	16369	16411	16561	16377	16467	16607	16469	16437	16481	16654	16485	16442	16677	16674	16607	16469	16455	16437	16492	16506	16603	16248	16388	16644	16339	16515	16611	16298	16420	16353	16480	16588	16449	16582	16707	16568	16498	16722	16461	16432	16575	16610	16505	16614	16692	16575	16533	16671	16239	16519	16717	16460	16580	16494	16315	16382	16548	16250	16557	16471	16718	16614	16757	16603	16606	16430	16547	16588	16513	16542	16512	16458	16508	16548	16757	16602	16563	16643	16502	16495	16522	16660	16604	16533	16502	16434	16298	16342	16658	16688	16485	16619	16415	16377	16512	16403	16528	16466	16259	16624	16544	16672	16616	16493	16652	16622	16631	16578	16513	16601	16488	16654	16597	16603	16641	16669	16570	16262	16540	16438	16627	16586	16594	16485	16423	16477	16584	16547	16595	16504	16467	16397	16670	16597	16737	16501	16346	16432	16617	16415	16506	16355	16357	16617	16419	16472	16686	16526	16714	16509	16403	16409	16447	16649	16403	16603	16499	16592	16303	16409	16489	16469	16688	16624	16441	16609	16535	16406	16291	16266	16497	16458	16727	16485	16443	16422	16440	16476	16658	16876	16670	16667	16390	16601	16648	16444	16547	16614	16672	16658	16569	16435	16760	16589	16558	16492	16693	16612	16443	16616	16499	16584	16329	16515	16503	16515	16575	16384	16546	16707	16573	16734	16629	16538	16503	16459	16348	16505	16712	16486	16709	16636	16370	16398	16453	16352	16449	16494	16656	16600	16569	16640	16592	16491	16603	16557	16497	16423	16567	16635	16409	16470	16750	16459	16380	16598	16643	16454	16381	16528	16529	16586	16678	16707	16504	16680	16557	16437	16600	16516	16217	16521	16625	16499	16475	16391	16408	16506	16423	16509	16611	16796	16615	16620	16421	16417	16498	16717	16669	16543	16697	16705	16561	16592	16407	16436	16573	16549	16563	16621	16665	16572	16612	16712	16763	16726	16626	16686	16550	16263	16517	16374	16648	16711	16581	16530	16373	16572	16657	16673	16581	16530	16315	16656	16507	16441	16574	16384	16402	16403	16578	16681	16584
21860	38670	48005	54281	64505	52524	38698	23827	16349	14953	14188	13822	13614	13560	13797	13475	13743	13805	13641	13741	13587	13710	13611	13686	13619	13635	13726	13592	13713	13647	13587	13730	13767	13855	13673	13513	13698	13565	13545	13558	13695	13645	13628	13686	13696	13532	13687	13629	13591	13635	13564	13508	13483	13530	13577	13658	13652	13753	13621	13511	13664	13629	13533	13708	13528	13638	13604	13572	13715	13631	13617	13652	13531	13639	13524	13555	13630	13584	13609	13664	13580	13709	13658	13556	13630	13603	13517	13477	13764	13528	13748	13544	13687	13634	13460	13533	13502	13521	13704	13616	13773	13706	13566	13641	13540	13629	13724	13542	13664	13636	13501	13615	13553	13705	13612	13684	13654	13601	13630	13678	13497	13542	13599	13578	13713	13659	13609	13577	13683	13734	13595	13703	13643	13642	13733	13716	13571	13699	13555	13456	13573	13595	13613	13670	13437	13676	13820	13600	13788	13564	13697	13657	13536	13515	13769	13529	13803	13719	13604	13715	13645	13633	13680	13655	13665	13538	13572	13531	13646	13653	13547	13562	13579	13656	13560	13693	13502	13580	13739	13516	13645	13654	13618	13557	13543	13668	13564	13714	13768	13667	13649	13520	13610	13598	13467	13682	13473	13586	13677	13585	13659	13641	13630	13478	13543	13599	13506	13548	13771	13703	13396	13651	13568	13662	13657	13531	13693	13444	13734	13626	13526	13646	13618	13602	13658	13657	13659	13698	13514	13746	13595	13663	13718	13610	13446	13791	13601	13627	13528	13701	13694	13716	13592	13612	13628	13545	13671	13512	13706	13744	13620	13578	13602	13448	13588	13526	13807	13455	13530	13612	13569	13655	13633	13572	13580	13746	13396	13655	13454	13642	13604	13513	13617	13640	13574	13657	13528	13726	13652	13705	13622	13652	13594	13592	13705	13626	13729	13572	13889	13406	13604	13634	13808	13484	13600	13732	13673	13619	13551	13535	13759	13627	13425	13502	13631	13549	13622	13663	13579	13583	13712	13661	13475	13659	13661	13700	13579	13688	13470	13666	13584	13619	13490	13491	13616	13584	13731	13641	13499	13810	13696	13708	13746	13496	13634	13571	13761	13615	13597	13767	13615	13602	13479	13567	13510	13687	13533	13607	13389	13590	13581	13737	13591	13610	13462	13646	13725	13381	13831	13569	13740	13724	13691	13583	13661	13447	13603	13350	13498	13530	13617	13651	13380	13575	13720	13490	13731	13531	13604	13732	13641	13721	13505	13489	13647	13748	13898	13654	13634	13341	13496	13591	13448	13604	13449	13666	13749	13543	13496	13583	13538	13694	13567	13523	13481	13560	13690	13567	13786	13502	13744	13531	13637	13617	13694	13604	13620	13703	13480	13603	13706	13518	13559	13713	13629	13657	13829	13635	13696	13500	13612	13579	13530	13616	13667	13669	13613	13592	13679	13716	13608	13616	13544	13570	13572	13445	13592	13629	13764	13497	13783	13676	13608	13818	13553	13460	13608	13638	13688	13604	13513	13483	13562	13672	13579	13655	13518	13589	13632	13675	13812	13385	13639	13576	13609	13657	13597	13682	13615	13548	13573	13664	13552	13530	13663	13627	13526	13628	13597	13527	13558	13588	13647	13710	13571	13577	13608	13678	13669	13582	13627	13526	13616	13692	13602	13669	13619	13656	13658	13683	13671	13587	13518	13450	13625	13647	13698	13496	13579	13689	13663	13438	13599	13572	13613	13570	13429	13559	13579	13658	13594	13624	13467	13577	13686	13681	13504	13431	13760	13650	13571	13564	13697	13711	13642	13731	13712	13668	13579	13539	13819	13676	13625	13636	13652	13679	13738	13613	13524	13654	13598	13526	13415	13652	13588	13669	13455	13709	13534	13705	13568	13522	13465	13705	13646	13679	13583	13503	13614	13638	13683	13734	13734	13729	13457	13673	13552	13676	13688	13586	13627	13764	13555	13631	13541	13494	13685	13588	13569	13600	13887	13729	13591	13584	13741	13540	13434	13621	13543	13609	13520	13469	13757	13665	13670	13376	13589	13556	13568	13568	13548	13874	13616	13630	13856	13557	13821	13577	13539	13599	13696	13551	13658	13618	13634	13702	13659	13550	13656	13556	13385	13519	13828	13502	13559	13503	13662	13621	13761	13735	13557	13675	13535	13751	13710	13609	13597	13626	13787	13657	13558	13650	13605	13675	13768	13714	13592	13621	13670	13637	13814	13551	13676	13616	13625	13434	13521	13602	13577	13527	13725	13520	13518	13791	13526	13621	13644	13525	13566	13684	13554	13669	13716	13515	13539	13694	13564	13459	13648	13640	13560	13581	13686	13533	13506	13748	13448	13677	13595	13573	13491	13485	13598	13794	13599	13556	13490	13614	13691	13526	13564	13475	13664	13674	13799	13705	13434	13599	13563	13602	13695	13594	13463	13707	13596	13677	13640	13546	13543	13733	13728	13483	13639	13466	13540	13594	13633	13658	13626	13662	13696	13382	13478	13636	13499	13705	13489	13544	13648	13535	13613	13618	13663	13551	13614	13703	13554	13625	13726	13560	13721	13593	13656	13579	13705	13718	13849	13692	13550	13740	13530	13535	13446	13577	13546	13682	13667	13525	13706	13560	13711	13592	13664	13585	13602	13768	13651	13622	13580	13568	13615	13576	13541	13601	13626	13446	13646	13836	13480	13664	13640	13581	13677	13530	13536	13606	13416	13609	13625	13630	13641	13546	13569	13580	13546	13612	13574	13519	13662	13583	13593	13715	13696	13573	13534	13490	13724	13562	13545	13717	13581	13537	13742	13540	13611	13574	13593	13606	13661	13711	13518	13682	13721	13549	13577	13792	13752	13715	13713	13763	13583	13508	13708	13557	13509	13667	13492	13631	13603	13489	13573	13646	13573	13646	13712	13487	13565	13628	13674	13686	13652	13648	13659	13613	13729	13750	13684	13528	13706	13494	13638	13641	13587	13560	13603	13628	13522	13732	13539	13653	13671	13710	13438	13589	13565	13527	13510	13697	13554	13621	13769	13471	13864	13667	13592	13696	13805	13509	13502	13549	13624	13624	13604	13668	13571	13630	13649	13325	13613	13610	13564	13416	13565	13463	13722	13527	13529	13562	13668	13796	13453	13735	13722	13510	13572	13560	13579	13501	13625	13593	13628	13637	13565	13588	13679	13584	13542	13693	13560	13711	13519	13554	13662	13573	13633	13734	13509	13652	13677	13530	13582	13610	13688	13638	13476	13767	13555	13555	13601	13615	13605	13563	13666	13527	13578	13679	13730	13497	13669	13740	13737	13502	13605	13468	13777	13711	13544	13557	13619	13563	13759	13665	13488	13493	13778	13570	13539	13613	13630	13705	13515	13669	13619	13588	13642	13503	13555	13520	13660	13715	13824	13747	13620	13446	13580	13408	13613	13568	13640	13783	13508	13601	13717	13708	13623	13561	13627	13822	13576	13564	13634	13618	13667	13789	13536	13473	13469	13782	13679	13598	13724	13636	13498	13637	13590	13720	13663	13604	13622	13576	13432	13566	13586	13574	13631	13494	13779	13586	13704	13701	13669	13752	13540	13534	13619	13802	13504	13494	13609	13464	13721	13642	13540	13534	13515	13701	13657	13814	13583	13674	13556	13541	13660	13769	13767	13642	13548	13579	13383	13648	13609	13598	13601	13512	13617	13666	13734	13471	13574	13501	13718	13561	13689	13742	13576	13737	13575	13563	13639	13652	13503	13626	13676	13541	13694	13602	13657	13638	13693	13560	13550	13494	13582	13680	13610	13665	13463	13708	13667	13611	13484	13825	13546	13552	13727	13660	13726	13767	13597	13632	13806	13491	13581	13550	13613	13563	13476	13593	13715	13711	13598	13605	13596	13617	13767	13729	13631	13682	13640	13766	13634	13629	13577	13617	13472	13506	13825	13669	13467	13503	13528	13639	13780	13657	13475	13745	13645	13699	13531	13644	13593	13483	13660	13647	13743	13529	13514	13552	13672	13622	13595	13501	13576	13609	13567	13607	13604	13626	13648	13501	13670	13665	13531	13447	13510	13646	13702	13633	13534	13570	13611	13557	13631	13493	13599	13549	13521	13598	13515	13575	13648	13667	13586	13633	13513	13730	13538	13579	13592	13540	13622	13559	13500	13773	13499	13565	13676	13592	13728	13528	13623	13770	13567	13619	13675	13683	13768	13758	13476	13639	13620	13558	13787	13340	13513	13828	13494	13678	13581	13682	13656	13569	13626	13697	13641	13614	13796	13741	13601	13599	13692	13573	13598	13629	13662	13686	13591	13484	13538	13745	13602	13514	13612	13594	13649	13711	13612	13651	13651	13836	13804	13705	13471	13580	13690	13738	13719	13882	13622	13511	13715	13821	13665	13648	13671	13574	13550	13684	13641	13687	13665	13632	13705	13630	13718	13510	13575	13597	13503	13608	13666	13568	13562	13673	13765	13475	13745	13589	13551	13559	13712	13576	13419	13625	13609	13542	13521	13498	13618	13614	13592	13614	13541	13553	13711	13527	13600	13651	13601	13426	13706	13654	13686	13444	13581	13707	13642	13713	13770	13725	13637	13475	13559	13483	13629	13819	13735	13507	13653	13519	13654	13575	13502	13584	13660	13688	13590	13537	13566	13554	13749	13752	13512	13613	13467	13692	13765	13618	13615	13523	13573	13723	13500	13677	13716	13697	13606	13667	13637	13678	13586	13562	13625	13656	13691	13391	13382	13735	13566	13533	13607	13537	13623	13492	13571	13474	13508	13602	13600	13735	13459	13637	13607	13800	13557	13529	13716	13533	13504	13642	13548	13529	13822	13593	13542	13640	13542	13521	13670	13630	13719	13565	13654	13737	13693	13484	13539	13612	13527	13739	13599	13473	13626	13696	13529	13685	13500	13607	13608	13536	13697	13453	13499	13535	13599	13625	13548	13573	13685	13801	13683	13440	13635	13629	13600	13648	13457	13721	13602	13694	13300	13552	13620	13550	13486	13548	13429	13613	13571	13760	13536	13707	13660	13542	13490	13486	13421	13663	13658	13587	13586	13656	13663	13720	13675	13563	13812	13522	13582	13544	13555	13550	13500	13781	13715	13511	13597	13812	13560	13546	13618	13674	13662	13694	13500	13705
24336	21116	28688	29285	64717	72162	57687	38939	24821	19521	17291	16474	16243	16174	15940	16032	16265	16105	16293	16245	16161	16019	15938	16084	16208	16039	16275	16120	15971	16083	16050	16189	16187	15996	16250	16127	16243	16108	16153	16056	16020	16077	15995	16096	15848	15941	16131	16107	15969	15981	16058	15998	16152	16106	16085	16124	16191	16152	16009	16166	16117	15937	16216	16164	16174	16255	16179	16011	15984	16164	16096	16224	16111	15944	16095	16266	16010	16060	16087	16104	16183	16180	16008	16064	16100	16073	16031	15993	15998	16008	16265	15952	15961	15974	16068	16108	15987	16094	15907	16080	16032	16214	15945	16063	15783	15908	16133	16192	16043	16283	16301	15866	16021	16019	16071	16260	15855	16035	16037	16013	16289	15911	16128	15984	15952	16059	15866	16302	16037	16106	16175	16175	15840	16137	16030	15907	15868	16019	16020	15857	16064	15962	16147	15974	16141	16076	15962	16049	15989	16053	16057	16147	16126	16063	16048	16162	16069	16112	16034	15941	16008	15858	16183	16072	16060	15979	15953	16057	15936	15994	15987	16007	16048	16141	15954	15932	16201	16121	16186	16053	16169	16184	16052	16028	15876	15946	15899	16030	16087	15957	16092	16223	15968	16069	15969	15976	16066	16218	16144	16119	16056	16040	16196	16062	16007	16052	15996	16012	15845	15834	15982	16071	15901	16081	15952	16126	16078	16101	16073	16053	16204	16108	16007	15969	16025	16049	15954	16164	16146	16156	16187	15990	15883	16078	15957	15966	16010	16124	16037	16168	15990	16118	15912	16165	16094	15963	16082	16021	16449	16231	15972	16028	15963	16103	15989	16128	16104	16019	16175	15908	16015	16291	16008	16027	15992	16064	15967	16088	16141	15876	16163	16012	15960	15963	16148	16110	16169	15855	15930	16123	16051	15861	16025	16022	15985	15767	15966	16192	16046	16108	16140	15816	16094	16061	16081	15988	16103	15971	15905	15965	16092	16086	15899	16088	16217	15896	15951	15913	15931	16078	16240	16212	16044	16122	15926	16136	15985	16147	16134	16085	16081	16198	16369	16173	16014	16000	16009	16096	16100	16330	16175	16123	16133	16286	16011	16027	16063	16186	15870	16204	15835	16099	16091	16077	15921	16108	15921	16162	16017	15820	16185	16088	16001	15976	15981	15931	16133	15991	16081	16007	16060	16054	15986	16021	16116	15891	16084	16023	16029	15761	15825	15984	16007	16100	15899	16037	16006	15974	16139	16098	16155	16112	15852	16063	16193	16165	16111	16340	16047	15914	15985	15956	16061	15881	16118	16102	16098	16022	16046	15883	16156	16225	16060	16138	16180	16354	16097	15907	16173	15927	16053	16084	16259	16174	16239	16078	16129	15877	15990	16049	16028	15879	16153	16126	16057	16144	16005	16131	15883	15860	16048	15863	16061	16052	16045	16069	16114	15976	16277	15885	15986	15998	16094	15967	16098	15862	16030	15904	15815	16021	16090	15985	15947	16001	15928	15914	16070	16106	16086	16118	16038	16120	16146	16087	15862	16115	15876	16042	16084	15944	16176	15892	16055	15950	15850	15998	16088	16210	16217	15940	16034	16057	15880	15972	16306	16208	16059	15926	16338	16391	16006	16039	15793	15960	16028	15942	16121	16032	16213	15832	15840	15961	15975	15965	16058	16049	16169	16161	16064	16017	15922	16145	16028	15962	16183	16169	16159	15844	16110	16157	16039	16064	16155	16110	16082	15997	15969	16110	16066	16202	16015	15895	16054	16050	16018	15947	16022	16021	16115	16058	16074	15972	16020	15935	16142	16245	16122	16070	16016	16071	16193	16047	16111	16095	15928	16143	16029	15952	15957	15957	16123	16155	16135	16052	16037	16104	16295	15987	16005	15983	16070	15918	15752	15908	16011	15991	16124	16252	16115	16213	15935	16076	16037	16282	15937	16016	16168	16109	16180	15895	16000	16164	16140	15861	15984	16050	16108	15983	16278	16225	16181	15934	15941	15971	15979	16099	16043	16297	15928	15987	16096	16044	16157	16107	16195	16091	16038	15925	16117	16004	16202	16064	16166	15998	15752	16049	16338	16059	16016	15776	15874	16071	16015	16107	16000	15925	15981	15825	16133	16138	16139	15878	16011	15916	15895	16023	15939	15993	15945	15930	15980	15948	16052	16156	16083	16042	16110	15940	16094	16086	16116	15922	16075	16297	16079	15724	16116	15977	16014	16088	16107	16050	16202	16281	16028	15803	16028	15870	16143	16165	16074	16070	15911	16150	15947	16067	15930	16059	16134	16082	16006	15997	15905	15866	15974	15963	15966	16250	15995	15998	16026	15955	15971	15858	16079	16047	16053	16129	15998	16001	16018	16017	16045	15983	16033	16115	15933	15999	16166	15952	16147	16082	15941	16023	15925	16127	16026	16074	15953	16045	16131	15994	16063	16178	16003	15915	16207	16004	16027	15978	15858	16192	16097	16262	15904	16104	16279	16053	16121	16052	15877	15915	15988	16156	16218	15963	16037	15930	16158	16159	16239	16178	15984	15968	15870	15937	16130	16168	16045	16154	16063	16108	16006	16003	16147	16133	16021	16149	15993	16187	16014	16154	16080	16045	16199	15984	16034	16198	16204	15890	15956	16010	16205	16144	16038	15876	16146	15783	16011	16057	16016	16048	16093	16125	16183	16139	16154	16083	16038	16002	16059	16132	16043	15857	16096	16035	16103	16140	15772	16036	16220	16070	16096	16122	15965	16050	16018	15901	16175	15998	15993	16008	15992	15921	16003	16095	16003	16016	16042	15981	16121	15823	15922	16058	15879	15963	15996	16022	16155	15913	15824	16003	15885	16034	16185	16127	15981	15946	15980	16012	16130	16127	16111	16057	15972	16036	16060	16068	16001	15983	16014	15963	15871	16123	16050	16032	16065	16029	15799	15988	15973	16044	16152	16150	15906	15900	16251	16023	15899	16062	16107	15846	16159	16064	16194	15958	16073	16025	16151	16230	16088	16056	16023	16051	15882	16052	16105	16127	15998	15868	15971	16056	16084	15981	15942	16006	16140	16175	15855	16042	16041	15984	15956	16022	15957	16146	16020	15997	16029	16131	16278	16136	16139	16226	16149	16296	15985	15942	16045	16019	16052	15977	15965	15976	15927	15821	16063	16077	15955	15932	15999	16148	16142	16016	16078	15870	15987	15941	15940	16125	16267	16191	16126	16018	15912	16239	16023	15950	16101	16153	16047	15907	15857	15985	16078	16027	16021	16001	16172	15941	15943	16027	16058	16005	15886	16051	16026	16174	15851	15970	15947	16039	16039	15867	16043	15985	16193	16033	16122	15959	15913	15913	15985	15997	16038	16134	15963	16043	15992	15967	16129	16142	15939	16041	15989	15985	15886	15972	16001	16084	16252	16049	16114	15943	16049	15907	15905	15995	16002	15894	15990	16148	15975	16153	16127	16124	15820	16074	16165	16027	15830	16108	16018	15886	16169	15944	16283	15950	15818	15804	16106	16014	15967	16022	16160	15997	16114	16046	16062	15997	16204	16038	16000	16099	16097	15993	16082	16055	15967	16071	16065	15993	16001	15983	16078	15996	16177	16310	15989	16067	16070	15830	15998	15958	15955	15951	16181	15909	15914	16026	15896	16021	16109	16116	16124	16292	15848	15993	16028	15879	16001	16141	15822	16014	15707	15897	15998	15929	16052	16150	16031	16272	16243	16149	16123	15966	16091	16056	16111	15909	15942	16137	15861	16010	16168	16058	16055	15965	16014	16059	15913	16186	16171	15870	15910	16247	15897	15901	16186	15966	16118	16138	16092	16097	16233	16126	16067	16034	16217	16173	16109	16252	16077	16097	15933	15901	16004	16194	16102	15815	16107	16135	15775	16063	15833	15988	16106	16232	15858	16095	16103	16004	15940	16128	16270	15976	16029	16012	16162	15959	15876	16048	16081	15922	16070	15845	16145	15975	15995	16150	15964	16117	16038	16013	15890	16244	16193	16027	15972	16121	15952	16107	16126	16248	16107	16041	15911	16041	15974	15885	16154	16076	16106	16218	15991	16153	16148	16315	15960	16095	16020	16159	15898	16082	16368	16066	15732	16119	15881	16065	16118	16045	16182	15842	16071	16117	15916	16060	16130	16218	16087	16134	16133	15878	16049	15979	15792	15800	15920	15943	16044	15767	16115	15992	16059	16223	15921	15992	16241	16032	16191	16071	15965	15960	16255	16033	16034	15955	16279	16068	16124	15996	16241	15961	15897	16038	16078	16037	16169	16050	16134	16240	15992	16100	15973	15993	16309	15966	16047	16212	16033	15893	16088	16183	16119	16002	15802	16026	16070	15994	16024	15960	15760	15991	16171	16138	16019	15958	16259	16174	15969	16100	16029	15800	16059	16138	16103	16190	16007	16012	15900	15900	16026	16209	16139	16136	15991	15843	16036	15821	16212	16088	15972	15835	15972	15803	15990	16082	16008	16059	15899	16130	15987	16049	16093	15989	15972	16195	16180	16003	16057	15979	16105	16004	16043	15934	16066	15860	15984	15947	16023	16117	16285	16037	16064	15944	16108	16028	16048	16167	16103	15956	16124	16049	15892	15893	16124	15983	15895	16212	16274	16002	16181	16129	16016	16036	16010	15841	16145	16037	16110	15933	16012	15940	16027	16094	16124	15959	16088	15993	15990	16059	16052	16072	16140	16027	15947	16022	15889	16104	16195	16166	16188	16079	15947	16097	16014	16262	16103	16134	16034	16097	16157	16133	15976	15905	16089	15954	16184	16137	15938	16288	16149	16107	16123	16164	15957	16001	15955	16164	16050	15955	15939	16027	15901	16114	16173	16020	15902	15988	16077	15908	16079	16031	16071	16060	16017	15958	16121	15994	16075	15948	15820	15774	15965	15925	15990	16169	16261	16312	16035	16158	16043	16160	16207	16145	16250	16094	16193	16091	16085	16144	16058	16073	16071	15963	15983	16140	15978	16002	16070	16104	16066	16123	15992	16011	15957	16030	16148	16297	15941	15902	16068	16269	15957	16025	16228	16131	15934	15958	16082	15940	16049	16088	16172	16095	16070	16160	15974	15965	16026	16053	16064	15920	15989	16005	16008	16172	16143	16049	15884	16019	15982	16174	15933	15951
29474	51094	59632	62994	84661	77504	57929	37892	21137	16006	14199	13789	13401	13292	13362	13420	13222	13190	13294	13399	13447	13304	13309	13288	13323	13252	13238	13356	13369	13255	13349	13175	13353	13307	13256	13358	13441	13140	13407	13262	13408	13365	13382	13217	13321	13358	13224	13352	13284	13411	13201	13401	13245	13231	13260	13259	13246	13393	13335	13301	13254	13249	13275	13285	13401	13322	13240	13255	13199	13204	13139	13244	13270	13288	13218	13421	13346	13250	13337	13256	13307	13157	13305	13223	13225	13439	13465	13323	13336	13305	13440	13353	13116	13368	13362	13160	13394	13193	13395	13322	13284	13152	13381	13249	13193	13278	13278	13297	13256	13360	13455	13328	13389	13247	13261	13331	13245	13181	13411	13288	13305	13237	13259	13271	13306	13341	13286	13247	13218	13375	13088	13347	13264	13203	13232	13368	13158	13333	13232	13329	13165	13149	13304	13418	13286	13367	13148	13122	13260	13211	13344	13361	13273	13360	13310	13263	13266	13269	13255	13327	13309	13184	13474	13259	13417	13371	13376	13118	13187	13228	13179	13321	13203	13287	13340	13094	13344	13308	13173	13294	13252	13279	13365	13377	13258	13184	13198	13382	13217	13399	13304	13213	13308	13289	13252	13256	13301	13288	13291	13114	13302	13334	13399	13200	13536	13365	13295	13336	13380	13248	13286	13246	13337	13344	13399	13206	13342	13186	13292	13215	13378	13348	13252	13288	13214	13400	13253	13328	13354	13316	13238	13319	13165	13322	13305	13349	13347	13445	13267	13315	13293	13222	13176	13188	13193	13202	13262	13363	13433	13156	13319	13232	13215	13145	13351	13042	13250	13251	13333	13229	13180	13218	13435	13248	13220	13236	13100	13342	13312	13333	13267	13402	13297	13300	13157	13232	13377	13191	13290	13253	13341	13348	13253	13320	13162	13283	13252	13297	13359	13369	13398	13187	13319	13189	13291	13280	13205	13190	13239	13287	13186	13179	13239	13412	13231	13262	13375	13355	13209	13224	13210	13137	13233	13484	13275	13296	13268	13240	13331	13351	13278	13169	13071	13265	13233	13509	13225	13190	13224	13385	13314	13320	13337	13380	13243	13243	13338	13024	13234	13271	13244	13227	13320	13274	13244	13128	13302	13241	13236	13193	13213	13269	13211	13223	13230	13274	13345	13270	13234	13371	13335	13224	13184	13177	13198	13302	13384	13363	13308	13411	13067	13314	13353	13421	13246	13288	13308	13155	13326	13331	13317	13132	13423	13326	13332	13244	13201	13334	13340	13471	13348	13273	13292	13167	13292	13245	13095	13256	13211	13297	13298	13192	13283	13423	13142	13412	13309	13429	13254	13307	13270	13304	13160	13190	13182	13266	13237	13211	13284	13316	13279	13303	13312	13286	13178	13325	13256	13265	13338	13307	13273	13241	13360	13373	13424	13219	13209	13382	13311	13357	13366	13326	13329	13297	13372	13265	13381	13278	13352	13378	13218	13312	13289	13129	13391	13256	13227	13231	13262	13290	13358	13368	13373	13328	13299	13377	13298	13291	13347	13148	13217	13335	13326	13235	13423	13158	13283	13286	13438	13281	13286	13104	13391	13256	13223	13481	13124	13423	13352	13089	13292	13275	13291	13334	13299	13375	13264	13516	13408	13370	13287	13208	13267	13264	13528	13286	13182	13202	13282	13038	13356	13323	13214	13346	13231	13227	13137	13241	13262	13213	13232	13213	13266	13249	13178	13387	13500	13106	13341	13253	13152	13162	13413	13352	13186	13196	13275	13309	13207	13272	13324	13166	13304	13418	13084	13252	13381	13184	13388	13346	13290	13294	13274	13397	13227	13290	13064	13342	13162	13339	13296	13240	13339	13225	13248	13235	13408	13501	13337	13305	13252	13282	13196	13239	13289	13304	13273	13232	13376	13451	13235	13251	13293	13300	13110	13356	13296	13371	13348	13233	13175	13208	13370	13118	13153	13258	13181	13273	13436	13309	13482	13238	13264	13312	13219	13291	13185	13348	13228	13210	13133	13256	13231	13097	13407	13388	13198	13102	13248	13217	13349	13203	13174	13046	13332	13334	13403	13358	13198	13335	13330	13246	13234	13529	13166	13366	13315	13158	13255	13377	13171	13307	13215	13246	13380	13492	13236	13401	13281	13314	13354	13313	13353	13427	13205	13218	13414	13259	13422	13097	13274	13345	13322	13174	13252	13206	13424	13340	13307	13341	13360	13283	13433	13209	13211	13176	13534	13311	13306	13243	13291	13426	13331	13135	13263	13403	13215	13348	13301	13417	13302	13260	13377	13329	13378	13296	13328	13250	13320	13311	13244	13465	13233	13240	13384	13175	13348	13250	13182	13184	13370	13347	13226	13286	13385	13213	13292	13184	13267	13142	13291	13261	13394	13222	13296	13317	13320	13264	13242	13232	13167	13398	13393	13347	13227	13226	13420	13423	13313	13360	13233	13371	13262	13449	13181	13282	13155	13297	13309	13085	13426	13244	13355	13148	13278	13117	13312	13215	13404	13382	13414	13080	13358	13319	13274	13136	13299	13448	13197	13212	13308	13287	13212	13320	13236	13222	13274	13238	13348	13321	13231	13387	13568	13231	13155	13237	13330	13118	13355	13241	13184	13261	13393	13370	13215	13132	13308	13419	13239	13262	13191	13122	12939	13401	13250	13170	13299	13256	13343	13185	13293	13215	13378	13131	13325	13466	13318	13322	13306	13133	13336	13344	13238	13402	13152	13312	13263	13323	13069	13342	13208	13264	13296	13235	13249	13273	13226	13264	13215	13268	13306	13334	13283	13322	13388	13295	13421	13350	13356	13391	13257	13306	13276	13244	13173	13409	13351	13245	13345	13372	13090	13381	13430	13214	13313	13224	13299	13254	13222	13397	13281	13183	13122	13335	13057	13347	13135	13065	13411	13227	13177	13163	13370	13255	13160	13358	13245	13164	13324	13327	13432	13229	13282	13241	13258	13249	13344	13389	13301	13259	13158	13217	13289	13324	13225	13209	13281	13252	13186	13304	13376	13360	13291	13150	13328	13272	13211	13458	13165	13255	13391	13373	13314	13194	13251	13227	13328	13464	13163	13181	13173	13321	13175	13308	13263	13285	13316	13278	13301	13368	13203	13283	13057	13231	13363	13252	13203	13370	13339	13105	13362	13396	13205	13367	13154	13255	13325	13330	13268	13208	13387	13304	13203	13280	13351	13254	13280	13275	13381	13168	13319	13233	13190	13239	13237	13313	13215	13460	13341	13290	13467	13263	13397	13102	13225	13232	13296	13422	13236	13298	13300	13380	13368	13299	13224	13178	13516	13423	13270	13093	13204	13207	13329	13299	13323	13256	13375	13212	13410	13388	13158	13240	13320	13317	13278	13118	13206	13264	13356	13326	13241	13192	13361	13377	13228	13249	13134	13143	13206	13190	13250	13106	13383	13257	13289	13469	13243	13190	13155	13368	13319	13440	13350	13266	13311	13290	13141	13338	13016	13233	13463	13396	13366	13291	13199	13306	13431	13423	13221	13329	13142	13280	13314	13340	13218	13394	13382	13314	13264	13367	13169	13240	13213	13256	13154	13219	13397	13237	13277	13245	13259	13249	13215	13418	13362	13254	13267	13132	13264	13297	13153	13307	13424	13388	13209	13409	13289	13287	13348	13372	13133	13371	13369	13235	13274	13479	13428	13340	13371	13281	13213	13155	13104	13183	13281	13328	13185	13135	13216	13269	13361	13286	13262	13330	13360	13187	13400	13111	13300	13167	13275	13177	13235	13363	13186	13430	13282	13091	13226	13330	13201	13346	13279	13183	13394	13360	13488	13322	13002	13423	13346	13218	13232	13218	13290	13216	13329	13230	13262	13317	13300	13124	13272	13249	13276	13204	13310	13231	13246	13319	13388	13351	13387	13320	13356	13321	13362	13202	13186	13263	13322	13345	13414	13358	13263	13326	13343	13316	13293	13237	13210	13237	13283	13210	13382	13244	13211	13129	13297	13291	13296	13528	13249	13357	13205	13352	13173	13128	13427	13176	13203	13306	13288	13438	13230	13182	13554	13322	13407	13406	13252	13164	13194	13253	13265	13341	13270	13659	13297	13279	13015	13157	13386	13468	13262	13418	13318	13261	13144	13308	13436	13352	13214	13202	13279	13232	13420	13275	13228	13172	13116	13394	13341	13179	13348	13291	13311	13302	13310	13330	13303	13301	13253	13313	13143	13256	13277	13310	13230	13362	13231	13342	13314	13233	13197	13222	13208	13258	13232	13231	13309	13431	13190	13285	13231	13186	13256	13215	13108	13324	13377	13231	13315	13260	13317	13274	13234	13191	13296	13327	13388	13400	13317	13220	13216	13263	13328	13325	13436	13351	13223	13315	13348	13286	13266	13321	13105	13295	13215	13341	13337	13314	13195	13302	13397	13166	13249	13088	13316	13321	13369	13400	13323	13367	13268	13305	13320	13227	13117	13282	13326	13091	13382	13256	13192	13379	13438	13230	13282	13333	13238	13298	13152	13221	13318	13249	13232	13174	13433	13340	13360	13476	13376	13209	13126	13213	13361	13183	13196	13293	13278	13412	13153	13298	13392	13216	13341	13322	13344	13230	13386	13218	13414	13223	13229	13349	13438	13187	13331	13305	13312	13329	13331	13308	13308	13378	13169	13341	13376	13245	13396	13297	13230	13263	13412	13357	13378	13298	13309	13343	13249	13514	13385	13459	13332	13237	13103	13440	13245	13251	13284	13165	13164	13334	13158	13403	13270	13282	13399	13352	13361	13258	13205	13245	13424	13160	13325	13345	13310	13474	13282	13361	13364	13357	13250	13239	13144	13325	13351	13211	13270	13290	13159	13350	13185	13234	13379	13277	13120	13332	13329	13224	13171	13261	13269	13324	13287	13229	13403	13390	13271	13310	13294	13411	13346	13297	13407	13339	13267	13485	13268	13259	13169	13291	13321	13279	13235	13172	13395	13183	13382	13369	13123	13282	13327	13291	13220	13239	13393	13222	13345	13277	13308	13169	13196	13290	13223	13205	13372	13476	13334	13066	13343	13392	13164	13194	13122	13227	13390	13195	13212	13298	13227	13246	13428	13329	13378	13310	13157	13327	13316	13201	13354	13119	13228	13020
30891	22344	21674	22151	28236	27421	22590	19367	17458	17049	16867	16734	16788	16636	16628	16887	16662	16643	16538	16547	16626	16500	16426	16450	16673	16480	16783	16589	16667	16780	16647	16561	16621	16632	16585	16763	16658	16682	16753	16704	16497	16489	16659	16691	16636	16622	16631	16449	16515	16842	16404	16703	16625	16630	16640	16580	16591	16711	16767	16562	16794	16813	16598	16559	16510	16743	16733	16664	16569	16616	16730	16466	16627	16561	16451	16780	16525	16589	16728	16697	16744	16479	16596	16497	16675	16614	16679	16672	16581	16734	16555	16580	16386	16363	16541	16470	16558	16578	16702	16581	16424	16516	16792	16632	16659	16603	16680	16674	16393	16674	16647	16459	16423	16609	16673	16555	16586	16581	16494	16831	16571	16648	16667	16570	16660	16514	16652	16470	16712	16644	16600	16720	16584	16512	16457	16481	16765	16641	16682	16473	16632	16681	16543	16578	16552	16602	16631	16478	16713	16578	16518	16622	16630	16516	16672	16498	16608	16794	16371	16497	16523	16625	16567	16636	16633	16662	16801	16587	16575	16707	16747	16488	16674	16557	16612	16632	16642	16735	16541	16725	16538	16642	16671	16639	16705	16634	16622	16581	16624	16495	16579	16664	16349	16797	16635	16681	16457	16537	16756	16651	16531	16603	16709	16526	16671	16603	16521	16577	16706	16585	16705	16560	16704	16679	16730	16781	16772	16611	16854	16702	16615	16707	16734	16722	16492	16656	16554	16554	16751	16609	16509	16649	16708	16416	16578	16648	16681	16550	16857	16471	16484	16446	16613	16754	16572	16403	16598	16775	16732	16672	16578	16598	16589	16520	16498	16443	16683	16392	16673	16582	16617	16489	16527	16592	16466	16581	16669	16480	16551	16464	16614	16689	16502	16608	16784	16778	16504	16588	16664	16619	16636	16738	16536	16418	16710	16756	16559	16618	16740	16538	16714	16596	16699	16562	16597	16664	16645	16506	16610	16676	16645	16654	16644	16746	16705	16787	16755	16828	16591	16431	16752	16666	16686	16744	16628	16580	16563	16582	16561	16619	16691	16491	16698	16412	16601	16656	16696	16619	16685	16715	16647	16362	16505	16405	16504	16564	16623	16909	16617	16537	16563	16535	16694	16484	16590	16463	16438	16339	16448	16660	16672	16628	16454	16778	16543	16700	16586	16546	16617	16462	16554	16711	16629	16603	16644	16742	16616	16645	16677	16628	16510	16442	16518	16514	16544	16692	16861	16701	16795	16845	16552	16452	16556	16672	16655	16569	16673	16570	16742	16603	16581	16691	16727	16673	16605	16457	16804	16490	16349	16450	16497	16580	16558	16840	16519	16470	16663	16652	16719	16617	16775	16637	16631	16687	16568	16734	16666	16574	16433	16775	16510	16793	16561	16541	16626	16614	16482	16617	16645	16628	16629	16677	16589	16747	16787	16718	16560	16642	16696	16472	16605	16476	16630	16556	16416	16706	16738	16641	16584	16667	16746	16620	16831	16589	16617	16464	16553	16401	16532	16640	16498	16594	16717	16714	16858	16633	16761	16403	16577	16509	16528	16477	16564	16495	16690	16932	16704	16633	16639	16555	16577	16752	16682	16731	16585	16715	16791	16520	16878	16569	16647	16642	16654	16582	16575	16612	16502	16913	16621	16601	16495	16508	16604	16442	16475	16639	16612	16761	16650	16639	16512	16568	16531	16863	16642	16616	16540	16706	16564	16639	16621	16572	16352	16554	16654	16720	16628	16590	16446	16801	16620	16566	16697	16642	16576	16426	16545	16606	16643	16675	16583	16676	16700	16599	16548	16774	16644	16637	16670	16656	16465	16662	16718	16556	16631	16745	16692	16639	16457	16473	16676	16634	16514	16607	16433	16629	16581	16595	16716	16795	16748	16847	16560	16751	16612	16724	16632	16600	16619	16586	16534	16569	16603	16466	16833	16603	16733	16524	16487	16507	16606	16798	16806	16616	16584	16500	16553	16820	16573	16860	16820	16653	16597	16790	16620	16646	16617	16641	16710	16741	16489	16750	16608	16628	16757	16645	16405	16428	16500	16706	16832	16514	16719	16773	16418	16538	16594	16638	16647	16701	16401	16689	16662	16550	16698	16606	16553	16602	16510	16538	16483	16475	16530	16565	16757	16564	16874	16758	16438	16640	16604	16651	16607	16413	16513	16653	16661	16671	16524	16473	16660	16578	16583	16714	16473	16607	16527	16548	16669	16538	16621	16474	16675	16613	16476	16740	16553	16607	16605	16491	16624	16700	16672	16556	16718	16667	16631	16675	16531	16764	16834	16729	16580	16582	16647	16665	16697	16603	16548	16620	16525	16484	16542	16484	16749	16432	16573	16605	16719	16720	16638	16621	16673	16836	16604	16420	16625	16770	16754	16505	16782	16667	16715	16577	16658	16681	16596	16541	16601	16456	16600	16699	16536	16685	16619	16707	16686	16534	16443	16521	16671	16588	16611	16703	16670	16471	16618	16452	16760	16570	16665	16902	16533	16382	16537	16648	16618	16719	16651	16452	16725	16659	16631	16708	16851	16767	16653	16510	16606	16777	16963	16543	16554	16640	16566	16687	16698	16645	16560	16638	16610	16566	16611	16625	16631	16637	16775	16626	16654	16376	16729	16575	16530	16554	16545	16554	16516	16714	16690	16586	16700	16701	16566	16880	16421	16460	16501	16722	16614	16562	16781	16707	16866	16678	16575	16645	16558	16544	16706	16597	16461	16470	16591	16631	16580	16658	16482	16623	16680	16709	16871	16550	16467	16441	16576	16644	16558	16712	16831	16485	16549	16623	16783	16557	16686	16541	16707	16708	16638	16579	16684	16691	16473	16514	16608	16735	16707	16572	16596	16751	16613	16485	16674	16653	16802	16804	16503	16335	16489	16542	16648	16655	16616	16841	16686	16844	16617	16675	16853	16652	16679	16527	16526	16534	16869	16606	16674	16610	16718	16767	16596	16551	16546	16594	16612	16500	16710	16894	16384	16670	16475	16566	16416	16752	16604	16781	16658	16675	16768	16736	16597	16606	16740	16561	16535	16462	16763	16579	16558	16465	16644	16592	16602	16890	16536	16770	16527	16614	16722	16588	16652	16547	16462	16603	16469	16607	16732	16741	16859	16754	16735	16545	16534	16818	16594	16632	16474	16660	16951	16681	16609	16794	16620	16723	16727	16737	16469	16570	16700	16727	16551	16539	16635	16699	16697	16789	16710	16563	16439	16448	16558	16622	16544	16745	16598	16641	16607	16672	16601	16646	16605	16649	16420	16594	16620	16486	16658	16590	16587	16543	16941	16608	16646	16336	16604	16582	16598	16512	16720	16656	16610	16421	16565	16700	16429	16674	16844	16566	16728	16663	16624	16678	16517	16660	16517	16765	16635	16575	16632	16435	16587	16618	16548	16736	16527	16642	16704	16571	16777	16584	16680	16604	16680	16592	16663	16397	16764	16690	16651	16708	16652	16434	16538	16560	16542	16613	16521	16549	16695	16691	16848	16729	16547	16624	16500	16766	16751	16587	16599	16522	16728	16717	16866	16563	16607	16539	16501	16592	16600	16612	16748	16447	16526	16491	16575	16829	16618	16617	16731	16691	16664	16707	16304	16480	16623	16450	16793	16594	16599	16643	16511	16597	16581	16503	16770	16475	16505	16673	16600	16743	16583	16619	16684	16691	16471	16620	16520	16586	16562	16593	16685	16705	16691	16831	16711	16770	17010	16739	16581	16741	16504	16508	16683	16539	16816	16718	16523	16572	16597	16685	16554	16553	16531	16693	16469	16511	16592	16612	16760	16620	16546	16619	16620	16619	16470	16487	16527	16701	16725	16828	16814	16676	16641	16910	16669	16683	16660	16604	16548	16697	16651	16498	16735	16551	16719	16672	16826	16581	16708	16511	16659	16492	16675	16822	16710	16634	16569	16785	16753	16663	16588	16553	16590	16699	16446	16797	16559	16641	16593	16616	16605	16618	16554	16807	16647	16681	16731	16704	16617	16701	16728	16500	16706	16647	16563	16633	16530	16688	16647	16715	16592	16812	16588	16832	16830	16513	16728	16707	16616	16765	16805	16689	16586	16720	16417	16551	16467	16550	16760	16600	16818	16655	16600	16773	16766	16493	16733	16571	16526	16397	16917	16536	16616	16589	16520	16739	16659	16549	16586	16605	16697	16512	16554	16765	16592	16618	16639	16698	16646	16550	16658	16566	16603	16688	16615	16618	16605	16639	16369	16549	16613	16831	16609	16693	16578	16603	16873	16648	16775	16582	16748	16556	16517	16580	16631	16668	16746	16560	16445	16523	16621	16496	16745	16646	16341	16576	16563	16570	16527	16408	16583	16545	16569	16339	16573	16519	16682	16666	16709	16488	16535	16549	16664	16513	16683	16630	16734	16709	16461	16521	16610	16655	16531	16633	16591	16627	16503	16681	16594	16649	16531	16512	16693	16631	16561	16447	16581	16412	16609	16457	16470	16629	16557	16689	16537	16603	16542	16620	16648	16460	16491	16562	16736	16630	16706	16530	16598	16853	16661	16808	16613	16600	16633	16575	16579	16506	16795	16702	16602	16741	16448	16602	16769	16553	16597	16703	16773	16414	16834	16636	16793	16749	16715	16739	16616	16836	16774	16591	16728	16810	16842	16549	16399	16571	16803	16503	16929	16507	16639	16580	16767	16523	16714	16708	16499	16472	16846	16702	16706	16674	16580	16513	16590	16766	16670	16550	16730	16730	16486	16573	16642	16612	16690	16618	16578	16647	16687	16656	16623	16613	16850	16415	16698	16503	16515	16640	16722	16575	16527	16747	16594	16513	16464	16567	16616	16706	16665	16636	16537	16581	16559	16523	16564	16749	16644	16539	16601	16641	16586	16608	16713	16833	16488	16865	16621	16756	16603	16642	16793	16527	16703	16879	16738	16801	16502	16623	16514	16720	16517	16839	16704	16651	16738	16591	16768	16710	16710	16508	16384	16462	16651	16652	16667	16741	16731	16589	16715	16500	16758	16669	16538	16622	16848	16654	16465	16576	16658	16586	16601	16574	16502	16347	16664	16836	16605	16729	16469	16621	16637	16638	16526	16594	16533	16451	16799	16636	16574	16560	16531	16634	16596	16503	16632	16731	16739	16696
18935	21243	19948	21290	29907	25872	20181	16400	14174	13850	13868	13705	13642	13678	13662	13677	13552	13721	13670	13822	13619	13931	13583	13578	13671	13834	13684	13626	13605	13583	13610	13787	13557	13643	13513	13698	13550	13715	13725	13617	13674	13550	13630	13577	13624	13700	13678	13757	13664	13577	13781	13647	13560	13593	13547	13467	13754	13588	13571	13651	13636	13570	13603	13862	13557	13533	13873	13716	13568	13579	13786	13489	13785	13752	13704	13893	13574	13508	13845	13446	13689	13528	13738	13727	13668	13587	13704	13547	13534	13659	13599	13591	13685	13626	13668	13724	13553	13652	13608	13637	13529	13722	13712	13709	13657	13692	13817	13529	13584	13725	13434	13768	13717	13651	13613	13694	13673	13639	13589	13691	13704	13731	13582	13596	13602	13671	13698	13545	13694	13626	13685	13457	13595	13649	13624	13853	13738	13667	13785	13730	13650	13635	13583	13591	13747	13678	13785	13638	13572	13701	13727	13713	13509	13593	13644	13578	13852	13569	13531	13642	13676	13563	13676	13496	13644	13661	13835	13840	13579	13475	13680	13736	13722	13569	13673	13616	13584	13677	13767	13767	13669	13500	13550	13722	13653	13533	13758	13702	13585	13773	13634	13743	13589	13624	13593	13637	13798	13592	13640	13515	13655	13515	13611	13526	13510	13697	13725	13582	13634	13481	13722	13482	13734	13711	13624	13723	13749	13701	13659	13632	13697	13654	13592	13619	13775	13625	13481	13604	13610	13692	13756	13702	13656	13930	13623	13631	13721	13976	13822	13800	13632	13616	13662	13603	13701	13669	13484	13573	13543	13645	13660	13452	13755	13714	13870	13723	13657	13640	13608	13628	13736	13598	13762	13702	13640	13635	13801	13707	13720	13479	13621	13767	13651	13681	13526	13757	13877	13758	13668	13603	13649	13574	13550	13566	13672	13619	13634	13773	13712	13543	13632	13697	13533	13633	13626	13594	13602	13734	13527	13686	13659	13890	13582	13737	13595	13692	13509	13630	13608	13665	13663	13688	13686	13614	13661	13567	13730	13570	13782	13819	13724	13703	13741	13757	13746	13761	13706	13680	13657	13474	13508	13699	13578	13492	13571	13670	13730	13621	13656	13619	13601	13667	13734	13559	13633	13822	13717	13715	13713	13786	13720	13652	13729	13802	13642	13737	13579	13565	13640	13692	13419	13653	13488	13607	13616	13631	13638	13784	13505	13586	13658	13583	13812	13630	13596	13746	13630	13785	13613	13486	13757	13513	13797	13676	13716	13693	13639	13423	13520	13539	13646	13733	13650	13648	13649	13616	13659	13711	13568	13686	13764	13671	13692	13614	13591	13681	13774	13679	13865	13500	13562	13664	13758	13611	13689	13681	13850	13634	13676	13403	13703	13515	13645	13844	13553	13617	13704	13711	13729	13680	13545	13725	13475	13586	13469	13781	13691	13754	13604	13712	13522	13568	13709	13536	13620	13662	13685	13611	13847	13568	13705	13765	13687	13624	13759	13685	13621	13595	13696	13675	13749	13708	13647	13627	13469	13713	13713	13555	13626	13728	13616	13605	13566	13580	13645	13588	13596	13780	13647	13737	13600	13535	13590	13673	13599	13878	13591	13708	13699	13577	13625	13633	13701	13568	13416	13564	13619	13684	13541	13600	13737	13656	13476	13818	13764	13535	13753	13740	13641	13633	13790	13695	13700	13545	13671	13625	13536	13609	13494	13721	13660	13624	13513	13730	13528	13676	13746	13551	13537	13500	13500	13781	13812	13542	13586	13711	13550	13580	13707	13786	13649	13615	13574	13759	13563	13636	13699	13453	13697	13730	13775	13727	13645	13785	13732	13720	13793	13625	13625	13658	13631	13464	13597	13681	13700	13743	13719	13711	13607	13621	13614	13610	13732	13555	13688	13512	13788	13684	13760	13600	13621	13582	13700	13508	13654	13625	13681	13715	13683	13917	13751	13569	13655	13699	13622	13693	13579	13674	13647	13602	13787	13735	13586	13751	13651	13643	13805	13724	13770	13697	13670	13646	13656	13644	13540	13664	13625	13674	13652	13640	13685	13562	13759	13606	13613	13608	13766	13654	13759	13709	13534	13592	13680	13543	13633	13627	13530	13700	13666	13675	13692	13612	13732	13663	13703	13539	13696	13763	13696	13832	13819	13580	13815	13784	13635	13701	13685	13632	13592	13781	13757	13620	13804	13626	13774	13582	13642	13670	13561	13622	13812	13680	13614	13785	13612	13697	13616	13762	13671	13571	13537	13692	13697	13747	13755	13714	13496	13590	13714	13507	13583	13857	13660	13538	13598	13668	13668	13677	13656	13602	13655	13704	13531	13588	13630	13695	13641	13774	13676	13600	13745	13715	13773	13530	13667	13688	13571	13522	13598	13495	13678	13782	13701	13764	13569	13608	13637	13645	13617	13701	13630	13515	13653	13632	13602	13624	13699	13797	13658	13715	13909	13746	13673	13843	13655	13727	13515	13528	13758	13636	13858	13626	13420	13815	13746	13540	13716	13662	13807	13649	13737	13508	13603	13710	13666	13511	13698	13734	13696	13714	13703	13603	13607	13573	13518	13715	13662	13733	13676	13738	13726	13659	13716	13656	13747	13556	13567	13736	13687	13748	13679	13590	13710	13657	13506	13566	13660	13787	13533	13815	13606	13727	13743	13663	13633	13555	13649	13713	13874	13582	13660	13682	13666	13536	13662	13737	13781	13747	13602	13629	13691	13690	13945	13757	13885	13710	13524	13506	13684	13640	13675	13682	13708	13664	13543	13560	13603	13620	13635	13672	13633	13649	13539	13647	13639	13739	13579	13616	13574	13768	13640	13538	13662	13554	13562	13485	13721	13758	13808	13739	13698	13761	13701	13699	13655	13502	13912	13794	13674	13774	13810	13729	13701	13611	13598	13594	13741	13637	13603	13675	13660	13848	13534	13622	13758	13710	13471	13728	13709	13767	13613	13599	13663	13777	13733	13805	13557	13652	13697	13714	13504	13605	13590	13599	13622	13615	13713	13458	13579	13599	13711	13556	13555	13672	13693	13615	13593	13693	13652	13679	13540	13586	13687	13550	13764	13800	13535	13682	13696	13822	13653	13705	13658	13659	13650	13760	13733	13533	13530	13803	13762	13707	13686	13587	13571	13642	13705	13606	13801	13733	13644	13605	13769	13685	13553	13680	13662	13687	13568	13521	13803	13650	13515	13726	13702	13537	13563	13708	13658	13702	13629	13629	13690	13605	13644	13615	13665	13753	13667	13720	13603	13587	13724	13711	13842	13617	13623	13793	13893	13648	13709	13698	13653	13704	13761	13684	13685	13639	13732	13809	13635	13762	13756	13663	13558	13720	13702	13645	13673	13675	13445	13716	13759	13768	13743	13768	13735	13678	13711	13800	13593	13810	13611	13726	13742	13703	13735	13754	13654	13718	13923	13769	13787	13655	13766	13761	13708	13650	13734	13706	13703	13721	13557	13676	13598	13714	13634	13831	13607	13714	13683	13520	13783	13682	13690	13585	13557	13821	13504	13623	13744	13665	13756	13588	13590	13527	13517	13681	13710	13707	13655	13802	13721	13798	13699	13704	13731	13806	13714	13613	13835	13526	13778	13771	13756	13614	13551	13553	13739	13802	13652	13656	13613	13690	13880	13625	13782	13639	13732	13722	13622	13678	13794	13657	13673	13651	13626	13646	13618	13660	13647	13652	13600	13577	13654	13758	13605	13704	13736	13661	13567	13618	13698	13551	13824	13608	13725	13600	13728	13788	13824	13494	13515	13706	13754	13595	13757	13605	13601	13835	13525	13576	13545	13694	13666	13553	13564	13658	13648	13609	13706	13569	13712	13741	13633	13591	13770	13573	13605	13695	13618	13626	13755	13729	13590	13650	13603	13530	13529	13607	13635	13621	13578	13691	13563	13642	13633	13630	13680	13659	13663	13659	13605	13840	13669	13731	13670	13731	13736	13619	13621	13729	13602	13700	13437	13724	13744	13787	13629	13441	13699	13569	13619	13685	13732	13561	13656	13661	13632	13487	13657	13689	13620	13637	13681	13699	13656	13788	13609	13723	13586	13591	13477	13671	13577	13735	13741	13718	13694	13730	13518	13622	13747	13758	13682	13531	13586	13547	13674	13866	13668	13627	13714	13582	13669	13700	13598	13670	13738	13668	13671	13557	13765	13742	13693	13715	13589	13676	13656	13779	13770	13768	13751	13593	13703	13610	13725	13705	13759	13825	13552	13706	13654	13812	13621	13736	13834	13716	13487	13637	13615	13528	13716	13726	13593	13526	13461	13626	13673	13699	13655	13784	13522	13635	13587	13699	13711	13716	13718	13543	13649	13739	13581	13652	13850	13511	13645	13554	13809	13682	13671	13557	13588	13524	13697	13711	13643	13708	13652	13663	13690	13516	13638	13715	13713	13775	13547	13814	13720	13786	13635	13817	13682	13541	13827	13621	13553	13636	13714	13707	13637	13540	13560	13779	13556	13757	13519	13568	13674	13555	13525	13716	13839	13860	13645	13792	13574	13500	13739	13530	13705	13632	13575	13769	13548	13498	13577	13740	13786	13780	13773	13715	13686	13699	13716	13708	13643	13750	13686	13671	13726	13687	13666	13699	13628	13502	13744	13494	13688	13680	13746	13810	13657	13682	13716	13714	13691	13561	13680	13605	13553	13721	13670	13666	13587	13515	13719	13716	13599	13735	13605	13790	13701	13703	13673	13753	13738	13620	13519	13710	13535	13879	13578	13691	13688	13645	13737	13676	13711	13592	13698	13605	13616	13718	13701	13790	13668	13580	13726	13594	13752	13627	13526	13671	13691	13666	13681	13874	13604	13600	13624	13599	13770	13587	13599	13709	13737	13752	13834	13734	13654	13656	13712	13722	13599	13521	13716	13505	13634	13866	13852	13425	13716	13792	13653	13626	13569	13826	13696	13625	13824	13612	13583	13612	13760	13751	13683	13537	13723	13468	13818	13617	13818	13580	13650	13691	13682	13692	13766	13634	13667	13672	13743	13592	13581	13516	13632	13625	13568	13596	13601	13603	13679	13659	13720	13500	13643	13792	13556	13729	13662	13753	13816	13798	13635	13708	13614	13691	13511	13732	13673	13675	13629	13784	13571	13653
26361	21189	28834	37220	58670	55139	43826	28910	20759	17931	17045	16453	16384	16157	16203	16349	16302	16373	15996	16228	16113	16138	16226	16016	16214	15982	16260	16273	16102	16128	16237	16093	16302	16238	16145	15979	15851	16048	15990	16003	16043	16187	16142	16223	16040	16026	16039	15966	16233	15971	15990	15968	16175	16155	16167	16129	16144	16030	16196	16081	15828	16187	16232	16017	15985	16061	16017	16199	16163	16353	16148	15955	16071	16228	16065	16012	16221	15963	16218	16058	16052	16033	16093	16185	16046	16151	16114	16370	16111	16080	16195	16172	16402	16118	16163	16211	15973	16069	15984	15967	15933	16032	16102	16153	16161	15994	15775	15867	15854	16229	16190	15950	16103	16106	16090	16130	16035	15994	16178	16142	16026	16067	16267	16025	15873	15794	16046	16234	15913	16127	16334	16153	15877	16015	15991	15946	16069	15895	16016	16153	16064	15974	16221	16189	16117	15911	15974	16050	15932	15995	16005	16185	15950	15926	16089	16152	16005	16052	16014	16067	16030	15973	16160	16014	16274	15980	16030	16097	15856	16275	16046	15996	16021	16063	16204	16042	16101	16109	15973	16113	15963	15937	16099	16157	16132	16058	16117	15941	16001	16198	16075	15920	15988	15904	16048	16301	16104	15970	15914	16280	16086	16180	16276	16176	16243	16031	16058	16043	16216	16123	15929	16003	15921	16137	16025	16121	16108	15990	16223	16072	16083	15946	16002	16008	16053	16022	15956	15999	15982	16184	16088	15899	16053	16126	16080	16239	16182	16027	16133	16019	15994	16002	15963	16238	16101	16167	15926	15812	16165	16066	16104	16057	16003	16004	16067	15995	16115	16100	16235	16248	16283	16026	16130	16021	15991	15966	16193	16244	16093	16139	16077	16122	16250	16226	16039	15929	16153	16045	16063	16019	16117	16021	16095	15991	16163	16038	16268	16118	16244	16011	16142	16062	16161	16167	16192	16144	15892	16094	16110	16122	16008	15914	16196	16386	16197	15967	16215	16047	16317	15961	16093	15848	15973	15896	15810	16302	16071	15934	16081	16125	15892	16058	15984	15879	15935	16071	16094	15962	15933	15876	16115	16059	15792	15819	16114	16123	16119	16105	16155	16020	16193	16099	16132	15985	16057	16335	16082	15997	16177	15867	16059	15954	16193	16099	16169	16269	15776	16049	15910	16168	16209	16111	16154	16108	16080	16430	15998	16110	16206	15807	16051	16208	16121	16021	16297	16210	16003	16197	16007	16064	16226	16155	16086	15982	16080	15975	16222	16124	15873	15969	15885	15947	16022	16058	16139	15882	16067	15988	16131	15846	16075	16029	15967	16058	16189	16286	16213	16243	16122	16154	16078	16026	16035	15892	15937	16061	15870	16027	16284	16137	15999	16082	15918	15953	16135	15896	16082	16185	16031	15968	16062	16218	15995	16063	16165	16153	16105	16146	16174	16190	16108	16115	15974	16070	16209	15994	16042	15980	16045	16293	15996	16043	16167	16130	16064	16188	15960	16111	15992	16192	16004	16053	15974	16123	15978	16170	16091	16145	15931	15960	16320	16347	16190	16081	16078	15997	15964	16061	16033	16188	16207	15916	16011	16307	15949	15895	15929	15958	16039	16269	16304	15976	16006	16015	16058	16140	15939	16199	16081	16319	16062	16089	15879	15975	16077	16137	16098	16219	16145	16207	16253	16228	16106	16139	15932	16215	16217	16219	15957	16048	15817	16183	15977	15980	16115	16078	16244	16103	16116	16227	15907	15972	16239	16016	16107	16091	15952	15918	16046	16063	16002	16005	15983	16127	15952	16077	16260	16254	16305	16094	16104	16235	16219	15976	15909	16047	15809	15980	16203	16055	16096	16075	16062	15925	15850	16218	16037	16112	16123	15992	16247	16051	16087	16199	16271	16043	16146	16000	16112	16199	15895	16109	16096	16134	16305	16129	16010	16045	16246	15891	15892	16072	15935	16221	16120	16104	15957	16155	16054	16045	16175	16039	16049	16150	16161	16319	16185	16273	16238	16100	16277	16162	16255	16113	16133	15972	15955	16108	16032	15976	16000	16163	16031	16139	16018	16043	16068	16178	15918	16154	15891	16115	16041	16010	16147	16076	15969	16055	16130	15996	15935	16062	16098	16185	16160	16052	16138	16104	16119	16120	16032	16128	16075	16239	15951	16109	16260	16080	16208	16187	16132	16045	16061	16083	16197	16143	16011	15781	16037	16217	16188	16095	16167	16088	16052	15984	16054	16172	16120	16024	16062	16145	15987	16143	16076	16088	16316	16087	16162	16067	16235	16267	16131	16189	16073	15908	16057	16102	16151	15971	15977	16084	15917	16194	16135	16037	15878	16215	15972	15951	16266	16148	16027	16070	15975	15946	16173	16184	16168	16231	16073	16129	16304	16022	16107	16034	16278	16072	16092	16134	16112	16301	16288	15969	15874	16185	16144	15976	15942	16247	16196	16228	16059	16269	16137	16035	16195	15980	15971	15895	16050	16125	16010	16146	16229	16207	15912	15905	16161	16176	16098	16076	16069	16180	16286	16128	16200	16136	16084	15966	16295	16005	16058	16013	16028	16227	16113	16178	16246	15920	16166	16280	16177	16046	15975	15953	16029	16081	16089	16161	16102	16130	16168	15886	16041	16212	15975	15931	16073	16075	16165	16242	16061	15807	16095	16024	16175	15968	16000	16007	16101	16067	16029	15965	15862	15926	16041	16149	16030	16126	16257	16173	15967	15991	16052	16132	16154	16268	16117	16167	16119	16005	16159	16091	16077	16213	16116	15943	16151	16239	16346	16033	15878	16056	16065	15992	16192	16078	16232	16109	16092	16214	16146	16044	16196	15971	16146	15878	15963	16052	16152	16059	16181	15992	16103	16166	16089	16205	16178	16120	16080	16195	16047	16238	16142	16156	16270	16075	16096	16170	16237	16070	16188	16089	16061	16162	16051	16095	15954	16031	16269	16084	16001	16054	16312	16184	16055	16172	15931	16322	16131	16022	16082	16189	16066	16041	16066	16123	16175	16041	16155	16161	16056	16249	16123	16120	16047	16069	15952	16042	16250	16154	16113	16135	15997	16173	16092	16225	16055	15907	15968	16075	16222	16033	15990	16271	15966	15886	16052	16061	16249	16170	16070	15971	15999	16162	16164	16006	16141	16184	15899	16140	16264	16016	16194	16044	16130	16083	16287	16261	16085	16096	16076	16130	16208	16168	16112	16294	16082	16037	16164	16092	16184	15973	16010	16066	16038	15980	16062	16001	16109	16106	16121	16000	15976	16245	15998	16082	16096	16058	16111	15967	16092	16006	15986	16113	16109	16005	16223	15996	16158	16174	16088	16280	16114	16099	16116	15890	16135	16042	16035	15910	16048	16006	16103	16130	16118	15986	16165	15955	16023	16096	16074	15932	15972	16028	16134	16163	16185	16315	16125	16130	16053	15948	16239	16006	16134	16010	16030	16206	16065	16177	16016	16167	16244	16000	16128	16012	16057	16036	16211	16054	16105	15991	16033	16131	16034	16213	16163	16252	16221	16055	15926	15930	16172	15982	16045	16045	15991	16024	15959	16214	16128	16020	16185	16111	16172	16273	15929	16068	16233	16097	16112	16227	16136	16110	15844	16042	15830	16062	16123	16086	15999	16170	16188	16115	15990	15859	16072	16089	15954	16028	16190	16080	15840	15982	16268	16357	16002	16190	16097	16026	16138	15957	16093	16110	16112	16063	16060	15863	15947	15983	16049	16202	16165	16211	16172	16067	16103	16151	16023	16167	16223	16239	16104	16142	16149	16113	15990	16367	16215	16154	16039	16214	16124	16055	16205	16074	15971	16086	16076	16076	16078	15987	16089	16284	16121	16019	16013	16042	15945	15968	15965	16164	16136	16241	16191	16112	16191	15807	16013	16102	15966	16117	16153	15920	16160	15861	16181	15957	15923	15862	16080	16019	16084	16039	16028	16092	16079	16037	16058	15986	16203	15952	16264	16079	16037	16134	16212	16104	16339	15999	16061	16172	16168	16205	16132	16061	16038	16167	16126	15846	16228	16097	16046	15882	15999	16197	16137	15797	16086	15970	16266	16042	16055	16086	16109	16140	16054	16200	16082	16170	16026	16137	16127	16267	16090	16055	16191	16131	16174	16188	16092	16026	15948	16102	15949	16132	16133	16060	15829	15925	15988	15951	16122	16141	16028	16175	16191	15943	16093	16319	16099	16085	16293	16308	16005	16028	16247	15904	16104	16018	15990	16087	15955	15918	16133	15973	15980	16078	16154	16137	16021	16023	15922	15935	16140	16103	15988	16180	16065	16245	16147	16122	16291	16125	15990	16229	16083	15661	16037	16030	16217	16117	16285	15997	16042	16108	15911	16092	16158	16103	16128	16027	16050	15955	16318	16095	16127	16206	16162	15965	15799	15917	16212	16128	16020	16379	16126	16035	16003	16208	16377	16169	16108	16187	16209	16141	16060	16034	16302	15871	15963	16005	15947	16222	16246	16186	15997	16190	16169	16037	16056	16047	16083	16260	16077	16059	16236	16037	16066	15972	16178	15899	15909	16352	16120	16014	16154	16113	16116	16130	15965	16143	16123	16080	16133	16316	16113	16002	16058	16188	16203	15974	16130	16190	16386	16083	16130	16303	16080	16069	16117	15997	16014	16011	16240	16082	16153	16060	16172	16354	16149	16248	16123	16155	16221	16139	16086	16239	15993	16080	15902	16186	16267	15962	15986	16063	16192	16239	16156	16149	16209	16039	15932	15943	16080	15813	16144	16161	16114	16265	16049	15921	16046	16151	16065	15929	16322	16069	16151	16095	15969	16009	16089	16277	16149	16032	16020	16165	16155	16209	16166	16190	16269	16072	16000	16052	15945	16247	15941	16073	15956	16116	16146	16222	16187	16064	16061	16127	16054	16092	15953	16255	16038	15996	16122	16190	16176	16040	16001	16207	16054	16026	16111	16283	16253	16145	16162	16167	15916	16119	16148	15944	16124	16127	16218	16212	16145	16061	16177	16160	16066	16104	16087	16150	16082	15984	16193	16202	16107	16129	16120	15958	15918	16087	16249	16111	16415	16060	16197	15941	15979	15984	16302	16097	16124	15855	16077	16061	16024	16162	16145	16258	16022	16151
24881	40867	46409	49640	61157	53544	41695	26101	17699	15108	14311	13791	13447	13413	13304	13487	13474	13434	13257	13382	13259	13288	13589	13155	13308	13302	13187	13337	13564	13138	13476	13239	13338	13341	13444	13357	13435	13320	13482	13257	13294	13275	13502	13291	13513	13353	13506	13354	13302	13392	13310	13369	13376	13267	13416	13253	13427	13252	13452	13353	13335	13365	13237	13384	13317	13342	13285	13223	13214	13192	13344	13330	13372	13300	13443	13467	13313	13206	13329	13293	13197	13369	13252	13252	13178	13356	13497	13414	13513	13488	13580	13434	13428	13265	13448	13408	13371	13280	13307	13446	13331	13539	13344	13396	13263	13319	13234	13568	13289	13439	13521	13326	13298	13374	13379	13443	13422	13420	13385	13334	13458	13307	13329	13372	13183	13200	13339	13369	13275	13371	13397	13278	13555	13442	13446	13281	13304	13501	13440	13381	13378	13429	13404	13282	13370	13353	13517	13347	13243	13264	13377	13432	13434	13470	13389	13298	13283	13229	13444	13250	13435	13285	13367	13578	13282	13348	13500	13270	13417	13268	13404	13415	13363	13392	13292	13268	13217	13440	13200	13340	13350	13503	13334	13419	13273	13441	13448	13386	13366	13228	13450	13439	13243	13356	13452	13360	13386	13402	13316	13343	13416	13374	13333	13334	13465	13357	13464	13314	13610	13482	13385	13453	13394	13267	13381	13411	13322	13331	13282	13196	13391	13475	13448	13408	13479	13370	13343	13444	13298	13307	13307	13353	13331	13369	13391	13447	13498	13209	13376	13352	13153	13303	13397	13401	13381	13230	13458	13402	13384	13389	13259	13329	13485	13406	13317	13376	13497	13224	13451	13185	13249	13391	13477	13246	13239	13241	13487	13278	13345	13505	13386	13274	13328	13510	13254	13225	13280	13318	13346	13382	13337	13452	13293	13398	13092	13334	13334	13441	13352	13249	13376	13465	13456	13360	13328	13379	13504	13319	13435	13522	13390	13311	13548	13352	13427	13387	13318	13371	13404	13476	13259	13166	13227	13303	13375	13361	13229	13304	13335	13331	13407	13364	13399	13255	13361	13337	13459	13351	13297	13321	13374	13388	13320	13495	13421	13427	13348	13391	13409	13381	13341	13458	13495	13481	13427	13377	13191	13341	13336	13228	13384	13364	13206	13411	13319	13401	13448	13313	13422	13434	13377	13321	13542	13410	13316	13231	13416	13426	13415	13422	13405	13403	13336	13322	13401	13248	13541	13470	13381	13378	13358	13302	13324	13414	13447	13420	13433	13225	13424	13297	13312	13341	13340	13306	13464	13424	13487	13446	13462	13439	13324	13351	13432	13324	13335	13359	13428	13314	13253	13518	13152	13324	13350	13506	13312	13203	13445	13272	13308	13305	13245	13422	13378	13505	13290	13369	13294	13446	13344	13354	13350	13280	13216	13321	13300	13293	13336	13271	13484	13309	13324	13437	13443	13507	13121	13373	13296	13406	13256	13499	13334	13300	13303	13337	13500	13334	13258	13170	13405	13249	13393	13370	13562	13339	13243	13388	13298	13427	13374	13337	13514	13426	13328	13038	13283	13348	13355	13444	13487	13222	13327	13267	13374	13423	13468	13493	13328	13276	13228	13232	13611	13323	13397	13233	13173	13256	13470	13411	13390	13307	13252	13408	13264	13415	13280	13263	13431	13329	13372	13487	13315	13288	13278	13445	13196	13404	13195	13414	13421	13428	13376	13323	13399	13355	13270	13348	13358	13337	13364	13375	13373	13166	13410	13370	13383	13439	13292	13466	13446	13184	13391	13408	13377	13253	13384	13218	13486	13316	13223	13435	13317	13408	13539	13370	13487	13328	13382	13568	13337	13526	13319	13257	13332	13227	13471	13272	13282	13458	13291	13293	13471	13424	13355	13190	13387	13403	13344	13314	13392	13447	13498	13343	13374	13505	13310	13388	13268	13277	13337	13169	13304	13419	13383	13404	13312	13388	13318	13323	13289	13201	13302	13361	13347	13454	13213	13516	13462	13349	13242	13302	13311	13269	13370	13374	13387	13375	13486	13238	13337	13279	13437	13388	13374	13304	13627	13500	13329	13380	13353	13202	13507	13466	13497	13192	13277	13353	13389	13473	13278	13381	13415	13375	13485	13473	13296	13405	13620	13332	13438	13337	13191	13248	13382	13433	13415	13297	13441	13312	13363	13295	13543	13360	13334	13288	13459	13512	13329	13391	13468	13197	13305	13500	13452	13328	13281	13317	13321	13338	13300	13312	13144	13516	13546	13485	13228	13447	13363	13372	13325	13251	13185	13288	13278	13320	13421	13334	13244	13415	13284	13439	13235	13377	13399	13352	13154	13388	13374	13412	13398	13319	13373	13551	13408	13270	13304	13441	13277	13356	13361	13458	13309	13296	13272	13381	13315	13385	13381	13397	13459	13245	13371	13291	13442	13433	13319	13509	13374	13515	13152	13462	13352	13280	13345	13358	13291	13409	13327	13312	13234	13271	13480	13405	13431	13488	13510	13457	13306	13301	13460	13381	13498	13469	13262	13507	13359	13305	13481	13290	13328	13304	13544	13479	13379	13370	13326	13389	13412	13290	13596	13296	13496	13303	13508	13268	13451	13400	13162	13227	13181	13325	13374	13387	13393	13360	13496	13332	13270	13227	13333	13324	13341	13248	13281	13224	13377	13350	13396	13269	13331	13220	13466	13372	13397	13495	13395	13389	13350	13396	13433	13305	13381	13468	13207	13301	13451	13300	13478	13272	13288	13422	13257	13355	13309	13440	13358	13527	13278	13376	13378	13319	13474	13341	13453	13413	13469	13281	13411	13280	13217	13328	13322	13510	13327	13393	13418	13231	13504	13459	13175	13276	13377	13428	13443	13261	13423	13450	13361	13404	13291	13272	13385	13324	13319	13341	13305	13396	13335	13342	13462	13391	13383	13486	13310	13369	13332	13302	13345	13201	13443	13327	13363	13338	13383	13487	13396	13421	13256	13439	13304	13206	13421	13430	13390	13366	13347	13639	13296	13249	13332	13398	13394	13405	13293	13408	13465	13494	13348	13407	13323	13257	13302	13502	13162	13451	13337	13435	13392	13381	13502	13288	13278	13449	13446	13381	13423	13414	13386	13428	13300	13403	13523	13536	13505	13399	13298	13255	13368	13491	13257	13407	13280	13379	13531	13437	13289	13369	13428	13364	13427	13243	13315	13373	13423	13360	13187	13490	13266	13405	13338	13393	13282	13377	13347	13419	13367	13419	13395	13254	13299	13371	13572	13377	13284	13411	13358	13477	13320	13398	13257	13385	13402	13287	13409	13304	13599	13344	13300	13343	13341	13259	13508	13321	13291	13209	13223	13307	13447	13390	13503	13276	13279	13437	13327	13554	13279	13463	13349	13377	13323	13323	13401	13426	13479	13339	13542	13371	13468	13372	13293	13439	13167	13370	13482	13358	13333	13236	13571	13449	13415	13417	13266	13323	13297	13277	13372	13298	13552	13321	13387	13467	13363	13387	13173	13343	13373	13194	13196	13313	13310	13360	13346	13309	13282	13412	13323	13306	13454	13467	13451	13395	13312	13221	13302	13477	13392	13468	13606	13192	13286	13470	13488	13567	13287	13232	13255	13248	13478	13379	13348	13447	13210	13220	13237	13532	13470	13253	13304	13426	13264	13249	13509	13193	13433	13300	13293	13296	13303	13299	13325	13329	13407	13476	13557	13297	13684	13412	13544	13256	13548	13358	13312	13533	13361	13423	13274	13374	13320	13368	13322	13332	13286	13174	13438	13385	13420	13511	13431	13446	13190	13388	13444	13351	13484	13173	13311	13410	13370	13221	13484	13218	13487	13410	13256	13558	13262	13283	13322	13183	13580	13403	13446	13473	13386	13355	13212	13487	13254	13371	13290	13357	13309	13432	13233	13315	13446	13406	13420	13433	13405	13291	13517	13335	13235	13214	13439	13179	13529	13479	13648	13321	13422	13404	13186	13419	13377	13404	13137	13268	13438	13264	13389	13342	13404	13391	13309	13461	13389	13380	13259	13326	13310	13273	13347	13386	13272	13394	13289	13457	13370	13352	13127	13427	13151	13386	13477	13374	13262	13343	13359	13378	13360	13318	13386	13341	13442	13377	13515	13286	13356	13344	13294	13370	13386	13418	13323	13568	13252	13289	13198	13415	13575	13217	13371	13462	13311	13416	13338	13320	13298	13363	13395	13499	13408	13448	13326	13434	13545	13250	13186	13404	13286	13330	13179	13256	13309	13305	13367	13420	13479	13480	13205	13404	13401	13291	13400	13395	13413	13380	13312	13456	13333	13448	13512	13386	13283	13198	13343	13321	13352	13387	13345	13413	13403	13444	13269	13404	13421	13392	13284	13423	13320	13304	13395	13339	13388	13294	13394	13349	13492	13461	13336	13519	13460	13261	13339	13286	13552	13267	13368	13406	13197	13415	13212	13401	13338	13355	13341	13450	13280	13340	13375	13521	13488	13407	13348	13235	13596	13486	13466	13379	13286	13323	13452	13490	13498	13336	13382	13195	13531	13333	13398	13274	13260	13376	13476	13342	13464	13300	13208	13281	13391	13438	13301	13271	13461	13477	13439	13388	13383	13493	13248	13356	13084	13315	13368	13353	13466	13407	13373	13342	13449	13288	13471	13192	13266	13433	13465	13257	13199	13317	13258	13328	13309	13387	13279	13213	13435	13364	13455	13247	13529	13411	13325	13316	13224	13378	13442	13284	13353	13281	13432	13362	13354	13360	13084	13498	13505	13370	13348	13482	13335	13453	13591	13356	13566	13459	13593	13368	13287	13299	13360	13427	13281	13378	13370	13441	13322	13285	13251	13412	13475	13267	13362	13453	13398	13221	13411	13258	13214	13436	13294	13402	13441	13350	13395	13251	13318	13334	13541	13385	13172	13466	13254	13519	13374	13362	13453	13320	13568	13360	13427	13356	13201	13419	13337	13347	13382	13344	13508	13295	13410	13519	13336	13424	13343	13237	13285	13456	13473	13382	13409	13288	13365	13213	13337	13279	13382	13363	13212	13388	13383	13313	13317	13364	13366	13537	13495	13555	13318	13310	13450	13442	13382	13345	13359	13423	13382	13386	13319	13377	13228	13411	13285	13437	13465	13246
24273	21138	28748	31339	64517	68161	57398	38816	26855	21165	18728	17226	16225	16075	16197	15922	15953	16021	15772	16082	15896	16055	16167	16173	15874	16041	16145	15974	15917	16020	15927	15910	15853	15923	15914	16166	15853	15965	15948	16004	15939	15933	15752	15726	15752	16071	15895	16112	15994	15978	15984	15983	16011	16067	15909	15772	15777	15872	15836	15902	15688	16029	15769	15947	15793	15922	15798	15813	15901	15732	15883	16136	15913	16022	15875	15717	15876	15810	15912	15880	15843	16007	15721	15872	16049	15829	15744	15822	15977	15936	15826	15703	16028	15966	16082	15790	15669	15746	16020	16128	15906	15849	15760	15964	16123	15808	15976	15932	15942	15700	15919	16003	15894	15725	15974	15872	16018	15947	16077	16031	16073	15917	15844	15861	16020	15800	15696	15709	15898	15628	15916	15894	15888	15916	15842	15780	15756	15888	15986	15935	15858	16062	15840	15898	15847	15861	15936	15893	15863	15844	15730	15935	15903	15889	15904	15849	15985	15973	15545	15999	16020	15736	15917	15695	15780	16008	16041	16008	15882	15667	15878	15961	15820	15855	15820	15772	15776	16055	15912	15976	15748	15941	15766	15830	15674	15984	15966	15817	15884	15881	15677	15835	15823	15821	15692	15973	15944	15787	15864	15925	15912	16006	16016	16072	16024	15961	15973	15783	15710	15963	16070	15994	15856	15926	15860	15884	15971	15768	15870	15699	15799	15838	15747	16132	15952	15875	15721	15626	15912	15909	15907	15767	15896	15813	15874	15939	15913	16004	15807	15682	15911	15938	15963	15669	15812	15866	15842	15864	16009	15879	15860	15986	15822	15991	16085	15813	15759	15942	16004	15955	15881	16024	15865	15761	15815	16066	15799	15843	15780	15652	15908	15736	15946	15774	15759	15737	15834	16039	15988	16014	15912	15774	15789	15964	15904	15766	15735	15713	15920	15832	15754	15867	15882	15958	16082	15808	16064	15973	15993	16061	15876	15839	15842	15871	15920	15799	15853	15802	16046	15625	15782	15695	15741	15629	15889	16022	16041	15900	15721	15910	15753	15826	15999	15904	15648	15924	15713	15742	15829	15846	15673	15857	15700	15924	15692	16151	16050	15889	15825	15787	16004	16080	15885	15830	15908	15709	15866	16037	15792	15779	15767	15886	15846	15970	15937	15963	15862	15711	15759	15763	15699	15905	15899	15890	15860	15872	15949	15788	15883	15829	15831	15801	15858	15856	15787	15992	15852	15858	15827	15980	15636	15943	16138	15937	15748	15679	15714	15800	15654	15943	15767	15908	15941	15791	15822	15820	15666	15954	16033	15778	15809	16001	15796	15992	15925	15689	15890	15904	15974	15829	15833	15841	15819	15903	15968	15964	15934	15933	15860	16031	15849	15812	16008	15837	15748	15898	15891	15914	15909	15996	15955	15838	16069	15811	15847	15842	16071	15913	15845	15838	15925	15973	16000	16021	15820	15647	15893	15704	15741	15821	15822	16078	15920	15944	15939	15812	15800	15879	15923	15729	15917	15850	15979	15770	15754	15875	15824	15638	15908	15821	15805	15724	15995	15870	15873	15813	15995	15999	15782	15663	15972	15823	15792	15823	15760	15888	15798	15831	15957	15942	16058	15775	15888	15741	15989	15942	15838	15845	15839	15801	15916	16054	15945	15955	16081	15917	15974	15773	16024	16077	15825	15746	15751	15898	15890	15928	15791	15709	16179	16010	15805	15929	15951	16127	15802	15974	15890	15761	15913	15817	16108	16030	15719	15772	15813	15790	15865	15721	15943	15857	15805	16108	15773	15993	15763	16042	15771	15846	15944	15907	15900	15785	15844	15751	15982	15772	15700	15705	15806	15960	16000	15954	15842	16026	16124	15891	15857	16014	15932	15723	15898	15768	15956	15729	15703	15719	16026	15981	16031	15905	15838	15941	15896	15908	15777	15791	15922	15974	15908	16087	15937	15808	15772	15851	15690	15792	15703	15684	15724	15905	15770	15817	15912	15828	15850	15915	16019	15852	16089	15767	15929	15817	15821	16026	15840	15797	15771	15943	15902	15847	15838	15991	15825	15817	15900	15922	15830	15873	15920	15737	15751	15816	15678	16019	16123	15756	15789	15740	15873	15986	16064	15837	15968	15879	15710	15955	15960	15629	15923	16087	15866	15885	15726	15939	15888	15929	15920	15882	15817	15814	15832	15759	15694	15667	15868	15916	15987	15844	16043	15820	15813	15774	16020	16083	15757	16063	15861	15757	15897	15886	15828	15869	16037	15985	15823	15794	16057	15731	15788	15946	15768	15712	15775	15772	15935	15948	15873	15716	15832	15990	15989	15980	16179	15878	16064	15862	15974	15849	15856	15865	15873	15844	15944	15931	15937	15880	15919	15815	15750	15650	15913	15790	15617	15635	15848	15949	16014	16058	15902	15728	15881	16077	16017	15891	15788	15854	15813	15658	15769	15888	15829	15708	15887	15821	15784	15888	15860	15929	15769	15838	15794	15736	15806	15827	15953	15777	15971	15927	15883	16067	15882	15913	15913	15818	15877	15793	15989	15992	15934	15801	15987	15834	15965	15849	15772	15975	15881	15829	15900	15696	15584	15871	15910	16033	15953	15952	15764	15791	15728	15952	15954	16008	15826	15873	15795	15877	15794	15771	15778	15982	15740	16027	15968	15869	15832	15764	15786	15816	15757	15782	15873	15876	15888	15865	15739	15828	15910	15919	15761	16025	15742	16051	15829	15880	15930	15580	15766	15786	15799	16065	15809	15859	15783	15845	15937	15917	15991	15835	16052	16075	15896	15943	15757	15763	15912	15925	15789	15836	15940	15704	15993	15975	15824	15848	15817	15817	15793	15907	15796	16055	16070	15793	15866	16007	15952	15874	15850	15840	15786	15871	15855	15939	15834	16043	15710	15852	15779	15867	15621	15855	15896	15912	15965	16111	15769	15708	15748	15761	15904	15894	15849	15958	15895	15860	16124	15927	15940	15981	15915	15829	15967	15873	15688	15631	15969	15934	15769	15909	15932	15706	15930	15823	15792	15754	15781	15784	15939	15891	15879	15758	16126	15948	15927	15904	15948	15861	15826	15658	15961	15918	15902	15842	15877	15954	16062	15955	15860	16046	15873	15976	15777	15886	15798	15751	15826	16043	15859	15822	15786	15806	15913	16011	15918	15840	15859	15646	15716	15965	15690	15945	16007	15808	15713	15645	15758	15895	15867	15830	15620	15800	15971	16135	15806	15922	15714	15826	15764	15888	15785	15951	15773	15951	15986	16012	15900	15949	15799	15999	15911	15750	15747	15891	15636	15681	16057	15886	15932	15978	16082	16028	15713	15892	15900	15975	15983	16008	15800	15846	15864	15810	15997	16148	15732	15687	15853	15891	15748	15855	15840	15781	15964	15824	15936	15837	15934	15898	15917	15838	15933	15663	15731	15886	15999	15849	15906	15916	15946	15895	15993	15992	16002	16005	15860	15936	15634	15777	16004	15781	15798	15757	15784	15783	15769	15907	15908	15813	15945	15831	15886	15942	15928	15915	15963	15877	15922	15890	16006	15796	15809	15864	15761	15939	15962	15931	15852	15774	16011	15833	15888	15710	15688	15680	15760	15703	15980	15925	15836	15845	15847	15993	15782	15965	15849	15743	15761	15984	15920	15970	15751	15865	15741	15910	15824	15986	15805	15842	15737	15939	15946	15730	15851	15729	15599	16002	15854	15712	15948	15969	15916	15840	15933	15952	15919	15771	16008	15939	15822	15749	15819	15719	15938	16082	15694	15964	16000	16007	15994	16028	15906	15801	15841	16034	15855	15982	15856	15879	15942	15957	15867	15861	15743	15884	15881	15793	15794	15954	15849	15949	15815	15874	15891	15979	15996	15871	15778	15911	15861	15944	16024	15736	15961	15816	15735	15909	15952	15912	15892	15926	15910	16038	15676	15820	15724	15875	15715	15869	15762	15779	15945	15758	15597	15893	15610	15749	15909	15913	15745	16018	15748	15917	15943	15844	15889	15857	15888	15815	15879	15821	15848	15900	15899	15721	15978	15811	15791	15826	15839	15800	15824	16076	16059	15936	15939	15939	15976	15678	15878	15732	15816	15982	15790	16008	15731	15938	15812	15796	15940	15857	15905	15860	15851	15850	15722	16051	16017	15901	15848	15863	15953	15900	15851	15905	15850	16051	15914	15870	15918	15897	15923	16125	16001	16014	15939	15840	15909	15823	16008	15903	15851	15925	15878	15937	15907	15709	15972	15781	15919	15894	15862	15850	16071	15751	15927	15722	15738	16105	15834	15965	15765	15882	15864	15873	15850	15778	15982	15914	15810	15887	15684	15953	15868	15815	15836	15915	16007	15712	15904	15942	15853	15911	15684	16060	15794	15906	15928	15622	15972	15861	16101	15775	15830	15903	15956	15989	15880	15940	15813	16014	15873	15978	15932	15943	15723	15758	15850	15916	15866	15931	15913	15942	16055	15894	15913	15871	16062	16043	15949	15744	15799	16128	15893	15738	15906	15889	15896	15901	15681	15935	15901	15809	15750	15989	15759	15897	15882	15690	16097	16119	15575	15813	15901	15771	15910	15981	15993	15841	16057	15960	15846	15908	15938	16001	15689	15834	15926	16011	15889	15915	15707	15892	15766	15784	15959	15682	15789	15806	15972	15669	15916	15748	15932	15831	15819	16013	16021	16090	15850	15925	15878	15671	15770	15837	15904	15986	15743	15823	16059	15865	15996	15937	15871	15998	15923	15892	15922	15922	15746	16044	15857	16049	15880	15783	15986	15754	15618	15890	15805	15661	15995	15947	15714	15778	15954	15807	15988	15873	15954	15682	15868	15888	15951	15882	15797	15839	15947	15967	15806	15776	15859	15830	15914	16191	15753	15742	16070	15859	16162	15779	15995	15929	15934	15759	15952	15880	15868	15972	15764	16035	15968	15860	15849	15687	15853	15867	15597	15674	15911	15690	15985	15854	15879	15738	15938	15714	16023	15860	15931	15832	15976	15808	16043	16154	15782	15913	15865	15830	15743	15643	15971	16101	15813	15765	15887	15839	15891	15807	15954	15887	15925	15876	16056	15915	15845	15831	15639	15913	15815	15890	15829	15761	15973	15788	15958	15661	15887	15807
34090	60257	66018	66409	82657	74016	58053	38154	25048	18827	16440	14224	13832	13053	13329	13280	13021	13225	13303	13105	13187	13328	13314	13235	13366	13248	13174	13391	13136	13288	13089	13391	13218	13402	13237	13072	13271	13110	13330	13225	13188	13264	13199	13128	13064	13214	13236	13253	13197	13257	13324	13104	13243	13150	13248	13157	13234	13275	13234	13202	13294	13113	13423	13149	13305	13293	13073	13315	13284	13179	13357	13223	13140	13158	13132	13264	13128	13217	13145	13338	13324	13188	13342	13211	13312	13107	13185	13022	13126	13286	13224	13246	13120	13163	13226	13165	13328	13273	13169	13157	13345	13111	13262	13271	13213	13312	13142	13229	13104	13176	13315	13358	13207	13287	13187	13192	13286	13262	13371	13116	13355	13365	13304	13330	13251	13386	13281	13156	13206	13385	13160	13244	13132	13185	13224	13141	13072	13164	13284	13239	13271	13059	13131	13433	13297	13083	13238	13144	12995	13072	13112	13170	13299	13226	13125	13090	13224	13169	13246	13214	13274	13241	13166	13372	13129	13284	13192	13437	13224	13153	13211	13257	13168	13204	13243	13132	13159	13107	13079	13224	13193	13128	13313	13299	13100	13277	13279	13338	13164	13251	13209	13235	13218	13180	13210	13160	13175	13172	13151	13218	13154	13077	13470	13190	13253	13356	13192	12993	13143	13215	13258	13208	13207	13211	13264	13216	13267	13098	13156	13175	13088	13099	13350	13044	13245	13217	13265	13240	13166	13177	13245	13055	13213	13169	13222	13246	13237	13060	13067	13182	13172	13286	12996	13223	13048	13203	13119	13154	13007	13251	13248	13311	13076	13090	13250	13156	13289	13280	13228	13291	13259	13301	13225	13207	13298	13135	13162	13294	13120	13116	13258	13305	13182	13223	13116	13118	12921	13148	13212	13344	13430	13214	13163	13129	13211	13357	13228	13184	13289	13168	13275	13259	13315	13110	13086	13312	13204	13211	13090	13188	13307	13305	13357	13159	13278	13212	13313	13178	13145	13359	13354	13325	13239	13159	13093	13128	13319	13334	13062	13182	13138	13258	13177	13270	13148	13112	13107	13201	13195	13230	13133	13256	13183	13266	13141	13282	13204	13076	13125	13206	13237	13178	13069	13365	13213	13077	13107	13294	13261	13241	13064	13190	13151	13216	13167	13051	13208	13244	13304	13127	13258	13263	13228	13152	13074	13019	13252	13335	13326	13181	13127	13189	13097	13171	13123	13283	13033	13265	13202	13177	13059	13301	13277	13239	13129	13097	13205	13244	13288	13236	13219	13234	12992	13122	13121	13111	13204	13307	13191	13039	13397	13115	13322	13222	13215	13212	13334	13174	13187	13125	13215	13286	13273	13127	13155	13312	13122	13152	13253	13149	13292	13106	13258	13256	13198	13263	13187	13108	13175	13261	13291	13055	13241	13167	13234	13242	13222	13209	13253	13332	13128	13260	13218	13173	13196	13260	13178	13237	13240	13101	13247	13134	13223	13337	13262	13184	13248	13187	13195	13238	13252	13172	13087	13025	13170	13270	13281	12975	13201	13147	13327	13136	13066	13206	13130	13195	13185	13277	13327	13156	13271	13131	13188	13219	13127	13132	13025	13196	13201	13095	13095	13202	13016	13264	13168	13072	13071	13279	13267	13049	13161	13125	13131	13239	13184	13344	13243	13127	13346	13143	13265	13247	13371	13357	13228	13238	13074	13258	13165	13404	13184	13217	13188	13305	13227	13251	13262	13279	13092	13217	13365	13283	13294	13183	13198	13249	13232	13359	13139	13140	13341	13122	13301	13205	13259	13172	13309	13148	13342	13293	13225	13218	13251	13249	13030	13172	13198	13105	13013	13286	13265	13189	13161	13277	13377	13272	13260	13203	13256	13196	13387	13088	13366	13147	13223	13279	13121	13272	13109	13174	13174	13230	13175	13278	13224	13103	13203	13077	13260	13254	13096	13037	13264	13306	13250	13235	13181	13164	12992	13360	13124	13238	13357	13156	13197	13219	13059	13190	13195	13136	13175	13298	13162	13170	13180	13143	13353	13179	13069	13232	13133	13094	13102	13248	13324	13260	13312	13222	13200	13277	13333	13197	13283	13293	13301	13106	13228	13340	13206	13217	13180	13300	13364	13255	13308	13240	13227	13253	13199	13167	13199	13044	13210	13218	13330	13189	13101	13224	13113	13180	13262	13216	13236	13225	13208	13028	13191	13115	13239	13260	13232	13177	13214	13284	13119	13225	13240	13216	13119	13019	13023	13317	13389	13251	13162	13324	13203	13189	13226	13297	13295	13283	13309	13116	13307	13250	13290	13227	13279	13221	13173	13266	13165	13252	13218	13185	13218	13335	13247	13186	13209	13277	13235	13239	13295	13181	13240	13124	13305	13129	13297	13251	13203	12975	13382	13058	13202	13117	13087	13186	13201	13157	13066	13133	13016	13108	13273	13227	13050	13195	13310	13195	13069	13182	13150	13210	13101	13129	13230	13227	13169	13129	13154	13274	13173	13202	13249	13391	13221	13205	13296	13089	13120	13183	13179	13159	13300	13183	13132	13195	13253	13147	13145	13295	13186	13082	13316	13140	13175	13187	13187	13118	13291	13233	13246	13088	13215	13410	13223	13273	13179	13086	13116	13267	13268	13171	13141	13170	13357	13046	13200	13372	13215	13212	13228	13268	13085	13235	13208	13132	13136	13383	13147	13170	13171	13317	13287	13111	13116	13285	13273	13146	13254	13174	13219	13089	13246	13252	13139	13137	13259	13158	13068	13153	12946	13175	13075	13177	13200	13173	13290	13009	13346	12983	13074	13263	13077	13149	13185	13280	13215	13316	13259	13121	13231	13298	13328	13186	13079	13155	13192	13178	13258	13281	13193	13424	13254	13343	13164	13132	13186	13227	13398	13290	13344	13262	13191	13048	13310	13183	13243	13071	13016	13387	13189	13212	13226	13144	13135	13258	13354	13270	13076	13196	13166	13134	13196	13017	13291	13146	13145	13301	13118	13247	12996	13091	13220	13303	13199	13210	13200	13238	13024	13074	13133	13292	13262	13137	13213	13032	13243	13144	13156	13138	13200	13056	13266	13333	13249	13176	13182	13298	13239	13343	13347	13120	13264	13033	13206	13143	13237	13272	13288	13313	13197	13070	13490	13102	13423	13005	13188	13129	13201	13294	12982	13063	13107	13230	13357	13197	13312	13285	13162	13125	13272	13133	13227	13263	13276	13193	13170	13234	13162	13163	13222	13178	13278	13219	13277	13204	13200	13391	13107	13069	13284	13168	13189	13225	13050	13144	13129	13044	13230	13212	13045	13299	13132	13138	13114	13244	13092	13199	13107	13373	12919	13080	13242	13150	13319	13027	13230	13151	13347	13295	13382	13214	13339	13249	13219	13285	13321	13249	13281	13184	13316	13329	13288	13034	13133	13158	13112	13413	13281	13132	13308	13247	13318	13366	13194	13277	13195	13136	13198	13431	13290	13153	13326	13128	13125	13140	13035	13020	13230	13143	13146	12984	13197	13200	13099	13186	13230	13093	13135	13249	13379	13158	13250	13212	13213	13263	13141	13367	13167	13154	13303	13228	13074	13103	13183	13241	13084	13218	13303	13286	13143	13000	13490	13029	13173	13282	13370	13076	13227	13037	13138	13182	13204	13109	13248	13156	13164	13156	13156	13304	13100	13221	13213	12998	13270	13090	13286	12949	13012	13326	12977	13152	13379	13193	13277	13163	13051	13276	13090	13274	13067	13312	13184	13283	13056	13135	13156	13008	13244	13139	13288	13098	13045	13223	13213	13139	13184	13155	12980	13133	13212	13194	13142	13205	13311	13082	13091	13108	13215	13231	13187	13221	13318	13050	13134	13120	13137	13278	13270	13230	13354	13252	13031	13434	13015	13316	13288	13083	13250	13160	13044	13231	13210	13167	13158	13212	13060	13213	13155	13232	13202	13101	13338	13070	13258	13213	13207	13271	13260	13319	13171	13150	13268	13097	13254	13315	13119	12989	13094	13150	13243	13174	13251	13141	13233	13366	13098	13236	13190	13286	13186	13043	13016	13306	13170	13132	13147	13240	13207	13165	13262	13361	13202	13224	13216	13402	13063	13323	13383	13113	13209	13298	13145	13168	13193	13173	13066	13280	13289	13157	13123	13422	13131	13022	13137	13203	13207	13331	13255	13056	13189	13025	13082	13327	13109	13188	13173	13316	13192	13287	13168	13171	13224	13088	13322	13210	13231	13314	13141	13296	13055	13380	13203	13194	13216	13127	13125	12999	13266	13362	13309	13364	13101	13381	13226	13153	13104	13096	13176	13237	13023	13334	13248	13125	13380	13154	13176	13181	13083	13431	13061	13368	13409	13275	13197	13069	13183	13212	13130	13168	13262	13093	13109	13273	13121	13288	13199	13168	13210	13261	13092	13103	13337	13094	13221	13224	13121	13342	13270	13331	13111	13324	13180	13098	13084	13158	13259	13298	13276	13162	13091	13043	13275	13154	13161	13175	13227	13320	13007	13214	13096	13084	13203	13268	13311	13153	13146	13247	13226	13147	13204	13231	13270	13176	13218	13235	13177	13165	13045	13214	13203	13289	13091	13394	13127	13161	13042	13226	13131	13119	13034	13378	13083	13452	13272	13403	13319	13198	13311	13256	13280	13195	13304	13134	13259	13321	13247	13394	13158	13197	13101	13215	13189	13269	13123	13177	13196	13123	13220	13231	13171	13361	13269	13078	13349	13286	13050	13147	13283	13175	13157	13052	13346	13370	13174	13258	13118	13279	13342	13141	13308	13193	13064	13190	13200	13266	13327	13154	13251	13260	13172	13260	13138	13107	13162	13004	13172	13125	13184	13216	13272	13267	13202	13267	13066	13247	13176	13263	13174	13006	13140	13260	13284	13302	13183	13112	13183	13175	13199	13384	13282	13293	13252	13306	13072	13082	13395	13132	13189	13218	13195	13145	13304	13156	13226	13167	13126	13209	13229	13177	13213	13443	13214	13390	13176	13159	13156	13259	13146	13206	13142	13211	13199	13201	13119	13136	13376	13065	13181	13225	13170	13199	13158	13188	13302	13004	13110	13130	13227	13141	13257	13076	13392	13223	13057	13368	13316	13175	13146	13149	13347	13298
32053	23632	22151	21558	26147	27093	24062	19836	17846	17527	17093	17244	17155	17134	17054	17135	17052	17175	17064	17182	17093	16915	16805	16952	17176	17138	17031	17125	16982	16916	17051	17072	17105	17064	17040	17068	17079	17080	17128	17200	17052	16953	17168	16915	16987	17061	16975	17135	16873	16974	16876	17122	16873	16960	17111	17068	17147	16821	17139	17038	16847	16800	17173	16964	17096	17180	17203	17068	16918	17160	16912	16986	16633	17013	17009	16912	17117	17102	16876	17006	16770	17051	16752	17021	17095	17066	16891	16921	17231	16972	17067	16787	16961	17097	16928	16820	16858	17149	17285	17022	17141	16951	16881	17109	16946	17135	16943	17005	16973	17039	16926	16965	16973	16881	17014	17128	16941	17054	16928	17049	16870	16783	16919	17000	17178	16994	16856	17113	17157	17006	16902	16913	17070	16955	16998	17084	17021	16898	16841	16992	16924	17153	17128	16933	16880	17084	17003	17006	16980	16928	17056	16992	17003	17006	16925	16821	16878	17233	16938	16779	16794	16712	16950	17050	16810	16932	16933	16809	17043	17106	16992	16801	17077	17064	16979	16854	17118	17174	16936	16852	17080	17050	17095	16944	16907	16889	16988	17138	17189	16901	17005	16996	17047	16903	17017	17063	17002	16717	16889	16970	16884	17019	17039	17136	16953	17126	17055	17071	16946	17079	17032	17041	16819	16913	16850	17036	17042	16888	16909	16884	16912	17165	16968	17053	16985	16796	16991	16952	17161	16837	16976	17007	16951	16913	16970	17066	17009	17067	17105	16963	17126	17052	16997	16961	17037	16950	16885	16864	17064	16769	17075	16885	17052	17100	16885	17011	17005	16864	16950	17057	17069	16909	16932	16839	16835	16959	17042	17020	16936	16943	17046	17089	16970	16993	17022	17178	17017	16870	17192	17056	17110	16837	17164	16847	16938	17005	17049	16842	16959	16861	16963	16979	16947	17115	16798	17248	17150	17216	16875	16943	16967	17009	16955	17018	16882	16996	17124	17055	16915	16909	17006	17089	16938	17063	17046	17112	16878	16977	16993	16886	16927	17076	16912	16983	16867	17046	16976	16915	17059	16958	16997	16830	17084	16862	16919	16912	17058	17098	17019	17001	17234	17017	17079	16935	16946	16889	16946	16780	17105	17059	17070	16872	16785	17062	16968	17009	17005	17164	17060	16879	16968	17083	16956	17073	17048	17093	16902	17021	16903	17143	16937	16950	17136	16867	16876	17043	17046	16877	16807	16803	16993	16944	16979	17058	17064	17124	17042	16877	17096	16964	16850	16922	17010	16847	17040	17099	17107	17042	17052	16960	17050	16855	16821	16915	17095	16743	16840	17187	17180	17048	16995	17094	17027	16868	16923	16958	17062	16868	16948	16962	16914	17029	16845	16972	17265	17181	17021	17047	17091	16926	17067	16896	17123	16840	17015	17185	17112	17181	17230	17109	17035	16781	17152	17106	16964	17030	16989	16968	17197	16940	16879	17037	17063	16972	16816	17008	17005	17122	17078	16859	17054	17045	16802	17001	16889	17053	17054	17020	17116	16845	17010	16955	16937	16773	16872	17109	17027	17018	17076	17265	16977	16865	16987	16979	17073	17069	16914	17099	17072	17012	17182	17190	16740	16860	17178	16852	16839	16951	16987	16997	16919	16889	16927	16871	17093	16884	17047	16933	16906	16965	17084	17097	16964	16746	16987	16835	16750	16935	16841	16980	16971	16935	16996	17170	16836	16868	17105	17107	16944	16834	17014	17310	17086	16883	16943	16845	16803	17066	17195	16926	17169	17113	16843	16829	16772	16770	16952	16920	17007	17082	17054	16997	17021	16943	16956	17054	17040	17235	16916	16706	16890	17061	17323	16954	16945	16877	17052	17023	16878	17028	16977	17056	16947	16997	17179	17131	16927	16854	16828	17236	17100	17117	17019	17082	16959	17132	16882	17139	16957	16992	17130	16907	16825	17075	17164	17010	16887	17074	16928	16828	16746	16977	17174	16741	17045	16814	17129	17031	17172	17030	16852	16726	17000	17040	17013	16862	16971	16902	17010	16923	16922	17067	16973	16968	16919	16991	17005	17138	17123	16985	17024	17113	16996	16932	16889	16889	17069	17081	16887	17077	17078	17146	16752	17071	16936	17164	17053	17139	17016	16885	17156	17171	17058	16991	17171	17034	17010	16924	16976	17057	16967	17031	16878	16980	16812	17113	17111	17023	17138	16863	16985	17040	16895	16922	17102	16829	16976	16955	16854	16739	16852	17058	16864	16906	17008	17023	16902	16995	16930	16962	17103	17117	17236	17157	17087	17204	17083	17074	16900	17028	17018	17245	16855	16989	17034	17177	17209	16984	16966	17035	16860	17130	16974	17006	16979	16851	17045	16882	16660	17022	16752	17053	16942	17024	16977	17010	17181	17239	16996	17109	16886	17022	17091	17014	16817	16816	16873	17082	17041	17020	16985	17056	16902	16929	17036	17014	16930	16989	17015	16876	16814	16940	17048	16994	16873	17002	17027	17060	17124	16913	16823	16956	16945	16949	17030	16985	17028	16825	17131	16889	16842	16923	17022	16989	16939	17155	16942	17276	16996	17039	16906	16969	16988	17013	16824	17024	16990	16926	16877	16818	16971	17064	17100	16990	17124	16986	17016	16943	16940	16850	17156	17167	16921	16992	17182	16993	17049	16896	17024	16960	16945	16932	17013	17130	16865	16935	16975	17066	16956	16900	17186	17140	16886	17016	16761	17001	17087	16887	17038	17229	17160	16991	17059	16938	16771	17070	17006	17021	16910	16902	17122	16909	16984	16901	16968	17042	16922	16838	17098	17008	16883	17005	16913	16855	17200	16866	16951	17097	17003	17012	16972	17092	17055	17023	17129	17073	16864	17011	16937	16982	17041	17034	16923	16807	16845	17001	17039	17117	17047	17009	17001	17256	17049	16962	17095	16945	17156	17116	16971	16871	16661	16928	16989	16859	16889	17094	17231	17154	16907	17142	16977	17074	16986	17010	17196	17116	16943	16970	17022	17035	17011	16746	17042	16843	17126	16798	16902	16927	16956	17013	17061	17188	17062	16976	17138	17036	17016	17045	16941	17030	16961	16961	16798	16903	16939	17011	16969	17050	16952	17019	17283	17110	17074	17041	17024	16950	16945	16951	16973	17163	16974	17061	17036	17210	16997	17013	17022	16695	17245	17102	16933	16765	17081	16955	17071	17067	17096	16899	17156	17032	16872	16991	17051	16992	16918	16837	17036	16888	17145	16923	17209	17003	16863	16918	16915	16959	17199	16872	17032	16947	16935	17072	16973	16875	16991	16837	16932	16959	17028	16887	17045	17059	17072	16916	17131	16933	16876	16977	16977	16968	17089	16987	16992	17131	17199	16936	17120	17200	17092	16970	17018	17081	17018	16885	16973	17051	17136	16900	16830	16942	17174	17032	17178	16915	16959	16787	17053	17126	16951	16934	16976	17045	16975	17078	16963	16862	16923	16945	17014	17129	17028	16935	16963	17072	16961	17006	17141	17127	16981	16878	16863	17161	17166	16884	17143	16948	16919	16966	17008	17008	17107	17232	17034	16968	17057	16988	16872	17118	16992	17153	16935	16956	17024	16853	17093	17110	17088	17109	17096	17011	17125	16903	16688	17116	17190	16852	17087	16883	17086	17029	16980	16981	17131	16856	17004	17047	16960	16821	16722	16941	16890	17075	17195	16953	17067	16944	16853	17111	17050	17048	16951	17059	17120	16975	17034	17015	17058	16926	17119	16928	17085	17001	17146	17007	17102	16922	16905	16678	16929	16983	17097	16909	16829	16968	17090	16931	17108	16854	17025	17027	17120	17260	17095	16976	16842	17041	17156	17267	17174	16782	17074	17066	17101	17145	17009	17020	17132	16937	17006	16685	16857	16923	16968	17094	17099	17138	17134	16939	17148	17092	16922	17152	17011	17150	17160	16912	17222	16848	16922	16896	17137	16852	16969	17041	17040	16916	16919	16891	16879	17043	16941	16787	17096	16885	17069	17019	16966	16846	16854	16900	17174	16994	17073	16940	17030	16872	16964	17071	16978	17002	17034	17069	17083	17182	16832	16725	17049	16886	17045	16816	17090	17024	16934	16886	16922	16895	16876	17018	16890	16987	17047	16922	17018	17129	17192	17079	17032	17037	17025	17190	17067	16983	16846	17147	17052	16985	17181	16802	16932	17004	16876	16844	17276	16951	17236	17060	17012	16811	16969	16948	17000	17061	16824	17001	16836	16901	16918	17199	16805	17045	16869	17027	16962	17091	17094	16926	17014	16914	17129	17164	16979	17101	16819	17011	16967	16863	16936	16896	17069	17160	16921	17028	17040	17065	17170	16766	17067	17010	17149	17004	16898	16852	16876	17087	17043	17034	17054	16879	17137	16951	17200	16960	17122	17047	16849	16999	16959	16953	16914	17025	17077	16787	16859	16775	16900	16999	17240	16857	16927	17005	16885	16841	16924	16998	16872	17193	16894	16880	17048	17101	16937	17011	17054	17052	16727	17075	16855	16526	16776	17016	17247	17072	17142	17143	16860	16946	16920	16972	16890	16914	17022	16945	17125	16765	16836	16959	16950	17056	16910	17035	16859	17118	17006	16966	17003	16675	16796	16925	17012	17152	16950	16919	16843	17157	17035	17021	17035	16967	16886	16912	16871	16897	16844	16955	16928	16910	17155	16830	16853	16903	17011	16965	17137	16823	16941	17085	17187	16977	17000	17018	16857	17113	17001	16945	16863	16906	17054	17118	16792	17068	16994	17003	17033	16861	17069	16981	16891	17028	17120	17026	17026	17146	16846	16893	17168	17199	16944	16894	17186	17121	16861	16941	17090	16940	17022	16938	16926	16939	16868	17143	16970	16978	16869	16940	16944	17004	17087	17070	17002	17071	17049	17051	17044	17300	16975	16930	17057	16859	16978	17009	16740	17048	16914	16819	16780	17007	16863	16990	17117	16862	16850	16936	17052	17050	17040	16934	16982	16909	17085	17223	17289	16871	17064	17014	16986	17052	17126	16925	17095	17018	16925	17061	17137	16869	17101	17165	17082	17168	17068	16868	16935	16998	16906	16913	17044	17049	17071	16953	17008	17019	16974	17029	16993	17104	16907	17101
24573	21839	19261	19523	27060	26309	21899	16393	14657	14377	14028	13946	13961	13783	13974	13869	13994	14006	13945	13739	13977	13910	13794	13794	13818	13980	13870	13921	13837	13817	14100	13843	13902	13825	13945	13978	13984	13721	13998	13720	13776	14038	13980	13903	13838	13895	13844	13811	13773	14017	13846	13893	13646	13919	13812	13941	13815	13790	13890	13935	13946	13922	13864	13918	13751	13885	13745	13856	13903	13946	13804	13915	13809	13705	13827	13961	13915	13916	13954	13842	13880	13841	13830	13893	13755	14026	13784	13961	13729	13782	13958	13910	13979	13817	13768	14058	13868	13998	13815	13839	13890	13891	14141	14028	13927	13716	13980	13701	13880	13898	13883	13813	13921	13893	13808	13874	13985	13912	13887	13973	13792	13715	13807	13816	13820	13807	13981	13947	13786	14060	13837	13801	13991	13939	13835	13904	13818	13716	13790	13884	13821	14016	14017	13856	13893	13910	13921	14041	13801	13793	13937	13791	13903	13987	13832	13858	13869	13775	13885	13854	13931	13775	13885	13998	13803	14056	13882	13966	13733	13884	13825	13876	13777	13813	13966	13825	14040	13958	13792	13870	13896	13909	13810	13858	13938	14014	14058	13923	13926	13823	13805	13794	13738	13831	13815	13792	13656	13906	13966	14030	13965	13931	13913	13951	13739	13659	13999	13871	13923	13916	13976	13819	13995	13784	13859	13913	13963	13918	13823	13843	13825	13840	13935	13926	14002	13752	13792	13896	13961	13938	13961	13745	13884	13953	13690	13864	13951	13845	14030	13876	13939	13735	14114	13901	13861	13850	13891	14019	13959	13790	13908	13910	13822	13893	13832	13831	13886	13827	13891	13944	13905	13935	13860	13843	13843	13866	14059	13815	13913	13885	13797	13721	13886	13885	13971	14039	13946	13903	13809	13904	13894	13707	13910	14009	13989	13993	14041	13781	13966	13870	14064	13792	13893	13996	13856	14150	14049	13795	13993	13817	14032	14026	13833	14033	13956	13970	13939	13823	14060	13901	13907	13955	13818	13811	13963	13859	13963	14119	13952	13851	13869	13914	13926	13935	14158	13968	13988	14042	13692	13907	13919	13845	13938	13877	13945	13947	13981	13861	14042	14077	13722	13867	13914	13837	13796	13903	13874	13942	13852	13895	13888	13926	13933	14010	13778	13911	13856	14064	13921	13879	13883	14134	13918	13947	13783	13730	13890	13747	13895	13818	13914	13912	13956	13855	13927	13804	13752	13904	13739	13956	14004	13763	14159	14064	13959	13821	13991	13931	13823	13876	13977	13883	13832	13818	14026	13625	14045	13721	13782	13964	13960	13756	14002	14074	13886	13953	13999	13898	13977	13752	13894	13860	13836	13925	13858	13922	13857	13927	13953	13820	13848	14007	13758	14040	13887	13809	13965	13853	13925	13808	13873	14115	13791	13892	14032	14018	13807	13838	13968	14074	14048	13963	14062	13914	13722	13710	13859	13874	13705	13910	13832	13929	14168	14038	14067	13880	13799	13913	13907	13875	14002	13885	13987	13963	13796	13836	13897	13788	13952	13836	13855	13876	13936	13830	13947	13918	13838	14076	13805	13933	13966	13902	13913	13817	13968	14015	13983	13912	13964	13900	13828	14007	13848	13954	13951	13894	13664	13874	13952	13985	13949	13790	14014	13859	14037	13950	13903	13869	13856	13985	13864	13947	13865	13771	13941	13844	13937	14002	13957	13834	13753	13808	13701	13921	13928	13881	14058	13854	13880	13929	13971	13839	14097	13894	13969	13715	13880	13872	14027	13841	13824	13808	13929	13824	13792	13910	14016	13913	13818	14060	13864	13890	13874	13925	13939	13998	13840	13841	13810	13893	14010	13850	13892	13815	13937	13934	13885	13928	14125	13806	13920	13915	13958	13787	13753	13910	13915	13875	13690	13809	13952	13866	13872	13924	13824	13873	13802	13726	13819	13761	13881	13912	13880	14020	13975	13922	13872	13652	13735	13942	13932	13894	13981	13890	13804	13836	13842	13848	13953	13887	13997	13809	13883	13905	13864	13796	13903	13854	13858	14073	13919	13958	13936	13904	13848	14041	13982	13873	13869	13882	13829	13905	14022	13967	13957	13755	13988	14071	13917	13821	13740	13870	13925	13855	13815	13723	13802	14049	13793	13936	13965	13816	13742	13784	13758	14008	13859	13833	13770	14004	13788	13821	13805	13861	13962	13965	13823	13887	13830	13878	13665	13898	13923	13793	13904	13911	13759	13929	13773	13866	14114	13950	14057	13818	13891	13826	13801	13869	13779	13913	13883	13783	14086	13830	13810	13943	13945	13861	13931	13931	13824	13734	14046	13870	13863	13808	13936	13958	13972	13933	13703	13908	13672	13777	13819	13903	13808	13736	13871	14035	14056	13942	13650	14010	13958	13872	13954	13759	13693	13778	13973	13770	13870	13867	13863	13912	13787	13751	14119	13831	13924	13771	13937	13924	13776	13792	13876	13891	13988	13912	14007	13918	13941	13971	13825	14049	13913	13827	13804	14025	13706	13761	13745	13959	13971	13700	13924	13995	13987	13929	13939	13872	13825	13932	14064	13974	13979	14006	14002	13773	13929	13981	13806	14069	13839	13926	13891	13987	13896	13979	13792	13750	13944	13860	13680	14023	13877	13793	13923	13980	13969	13822	13919	13872	13954	14048	13997	13859	13908	13998	13950	13741	13952	13972	13936	13661	13917	13933	14032	13886	13745	13806	13949	13742	13899	14010	13982	13889	13910	13835	13982	13819	14049	13945	13887	13738	13810	13716	13827	13886	13903	13769	14041	13826	13856	13978	13909	13790	13988	13943	13805	13939	13892	13873	13880	13781	13982	13760	13789	13922	13990	13783	13709	13843	13770	13841	14122	13960	14095	13852	13785	13796	13955	13827	13963	13890	14061	13803	13863	13921	13915	13801	13884	13864	13970	14017	14078	13691	14055	13726	13807	14007	13870	13927	13869	13982	13745	13811	13813	13909	13831	13734	13832	13782	13964	13919	13807	13986	13881	13985	13852	13683	13835	13788	13824	13753	13834	13873	13981	13833	13916	13816	14037	13786	13812	13761	13895	13899	13923	13758	13949	13743	14080	13956	13937	13881	13983	13892	13826	13897	13699	13762	13926	13865	13741	14086	13728	13883	13963	13768	13870	13842	13795	14010	13808	13934	13785	14010	13904	13832	13977	13855	14129	13945	13894	13885	13959	13940	13963	14008	13886	13879	13898	13679	13867	13667	13940	13989	13907	14057	13790	13782	13879	13869	13869	13759	13904	13959	13910	14048	13810	13918	13901	13918	13897	13969	13995	13873	13974	13834	13826	13950	13864	13993	13985	13856	13842	13913	13833	13862	13928	13956	13931	13928	13975	13876	13868	13876	13840	14012	13637	13901	13928	13968	13897	13980	13920	13908	13996	13920	14088	13953	13784	13921	13966	13913	13905	14035	13939	13934	13740	14118	13906	13956	14047	13890	13873	13922	13858	13794	13888	13853	13881	13765	13987	13989	13805	13814	13928	14062	13890	13771	13877	13949	13914	13929	13694	14082	13881	13759	13910	13997	13905	13980	13900	13898	13904	13860	13913	13906	13931	13949	13956	13901	14083	14026	13845	13924	13923	13807	14055	14010	13953	13803	13931	13832	14106	13954	13860	13942	13914	13951	13986	13965	13937	13803	13979	14069	13884	13875	13982	14036	13837	13815	13844	14098	14045	13770	13894	13822	13948	13998	13928	13831	13998	14004	13910	13947	13865	13983	13863	13978	13893	13953	13998	13897	13973	13923	13848	13647	13888	14008	13871	13905	14023	14009	13917	13887	13898	13724	13842	13925	13690	13968	13906	13871	13701	14078	13881	14072	13957	13944	13794	13762	13886	13876	13862	13786	13874	13713	13733	13835	13897	13860	13843	13845	14014	13890	13878	13989	13818	13962	13810	13745	13899	13956	13964	13868	13833	13916	13831	13899	13934	13868	13868	13842	13971	14015	13842	13939	13839	13875	13930	13843	13830	13817	13979	13848	13795	13941	13814	13909	13787	13859	13928	13791	13830	13918	13912	14016	14072	13772	13941	13916	13941	13975	13897	13922	14011	13873	14020	13735	13964	14003	13805	14008	13741	13978	13835	13824	13968	13886	13953	13838	13681	13918	13792	13981	13692	13878	13835	13707	13978	13952	13917	13973	13816	13910	13807	13800	13807	13932	13808	13834	13816	13921	13790	13942	13987	13834	13933	13871	14045	14014	13935	13931	13893	13816	13986	13958	14021	13861	13959	13995	14041	13840	13936	13883	13922	13884	13829	13926	13895	13955	13798	13894	13820	13931	13865	13925	13885	14053	13841	13963	13898	13857	13976	13859	14051	13849	13954	13786	13822	13857	13980	13740	13849	13903	13759	13978	13968	13894	13753	13801	13954	13960	13956	13749	13870	13976	13843	13786	13821	14000	13714	13810	13735	13719	13935	13827	13894	13920	13882	13845	13842	14136	13963	13986	13815	13920	14055	13930	13894	13809	13862	13948	13864	13989	13927	13813	13874	13930	14068	13894	14029	14008	13968	13921	13967	13933	13728	14042	13898	13942	14015	13806	13918	13854	13825	13848	13902	14055	14009	13974	14004	13918	13847	13913	13971	13868	13862	14087	13795	13895	13833	14124	13884	13878	13951	13850	13824	13925	13986	13985	13961	13851	14002	13869	13785	13928	13796	13890	13836	13800	13885	13883	13803	13936	13746	13982	13949	13832	13892	14008	13935	13850	13839	13958	13708	14116	13769	13971	14059	14031	13896	13933	13847	13791	13781	13831	13994	13808	13959	13768	13912	13854	13858	13990	13937	13983	14019	14043	13853	14061	13715	13935	13920	14077	13854	13786	13993	13989	13911	13896	13818	13895	13836	13885	13957	13703	13870	13875	13767	13892	13936	13764	13817	13861	13899	13864	13830	14002	13779	13914	14062	13793	14046	13971	13877	13836	13858	13997	13803	14015	13982	13837	13896	13966	13937	13846	13822	13932	13984	13887	13894	13859	13964	13991	13861	13901	13932	13833	13985	14008	13838	13886	13970	13827	13853	13855	13973	13681	13861	13810	13918	13928	13894	13779	13984	13932	13878	13896	14022	13967	13886	13750
26333	21172	27879	34415	53194	57867	46867	30169	23069	19896	18451	17499	16881	16878	16740	16925	16707	16801	16911	16999	16542	16438	16648	16659	16766	16816	16666	16550	16825	16586	16917	17022	16990	16832	16499	16777	16614	16486	16892	16597	16617	16717	16680	16468	16545	16497	16580	16459	16789	16774	16649	16502	16733	16437	16754	16571	16707	16822	16394	16742	16611	16630	16640	16496	16654	16668	16889	16438	16682	16686	16517	16807	16648	16664	16616	16632	16848	16870	16662	16732	16434	16852	16824	16641	16805	16504	16462	16802	16724	16596	16474	16682	16860	16635	16632	16755	16661	16595	16828	16789	16721	16527	16662	16623	16634	16435	16639	16612	16713	16524	16658	16651	16624	16472	16806	16702	16681	16613	16717	16628	16646	16762	16464	16511	16558	16608	16869	16826	16661	16544	16678	16606	16820	16787	16500	16510	16706	16489	16679	16764	16678	16618	16747	16671	16561	16682	16612	16595	16703	16654	16671	16710	16497	16478	16560	16599	16468	16580	16726	16477	16704	16706	16800	16789	16709	16765	16648	16385	16569	16801	16701	16530	16634	16517	16878	16473	16607	16679	16376	16524	16758	16584	16379	16647	16763	16523	16832	16834	16811	16511	16492	16754	16753	16760	16668	16719	16679	16695	16889	16720	16626	16788	16502	16577	16466	16673	16602	16751	16725	16718	16826	16670	16758	16667	16699	16730	16722	16655	16630	16651	16695	16671	16754	16685	16471	16559	16646	16750	16381	16617	16455	16572	16530	16738	16542	16549	16657	16449	16735	16713	16541	16722	16760	16583	16658	16643	16725	16784	16595	16791	16781	16639	16835	16754	16598	16412	16815	16757	16756	16584	16811	16561	16654	16892	16709	16916	16479	16778	16670	16563	16511	16787	16822	17007	16754	16737	16730	16738	16615	16802	16853	16759	16841	16584	16733	16649	16653	16640	16824	16658	16588	16613	16555	16609	16470	16616	16475	16378	16621	16384	16618	16589	16692	16655	16639	16582	16750	16547	16498	16620	16859	16815	16576	16678	16803	16528	16826	16591	16498	16615	16563	16618	16744	16941	16817	16557	16524	16739	16654	16689	16606	16658	16652	16813	16760	16557	16764	16509	16507	16588	16593	16781	16709	16724	16678	16711	16621	16657	16576	16703	16590	16745	16529	16635	16572	16569	16619	16661	16693	16446	16768	16813	16588	16907	16707	16790	16880	16867	16747	16711	16835	16727	16684	16636	16569	16608	16466	16717	16789	16782	16744	16581	16688	16527	16733	16720	16741	16510	16727	16716	16543	16789	16490	16730	16619	16620	16713	16434	16646	16671	16615	16799	16600	16569	16451	16597	16574	16651	16604	16778	16506	16768	16729	16446	16658	16659	16600	16607	16706	16462	16751	16718	16393	16616	16448	16572	16716	16636	16643	16911	16871	16842	16641	16546	16574	16760	16695	16578	16580	16672	16585	16506	16567	16665	16579	16645	16864	16680	16614	16683	16819	16659	16676	16655	16637	16614	16628	16537	16739	16635	16729	16646	16757	16613	16687	16791	16559	16589	16534	16765	16808	16835	16784	16733	16690	16748	16648	16551	16678	16754	16607	16632	16681	16466	16784	16624	16734	16705	16645	16646	16998	16702	16837	16756	16838	16514	16501	16517	16823	16762	16662	16751	16658	16716	16686	16576	16607	16671	16844	16595	16617	16588	16670	16694	16491	16679	16575	16558	16558	16489	16586	16509	16515	16713	16704	16690	16544	16868	16503	16598	16612	16527	16734	16678	16655	16761	16711	16600	16670	16676	16646	16807	16642	16824	16687	16777	16613	16615	16616	16747	16597	16686	16559	16534	16833	16796	16580	16710	16560	16592	16623	16623	16601	16742	16948	16631	16750	16611	16881	16546	16655	16781	16750	16770	16996	16759	16628	16668	16720	16562	16531	16629	16668	16844	16596	16488	16676	16533	16715	16687	16489	16631	16668	16901	16728	16647	16809	16661	16602	16739	16724	16645	16670	16615	16782	16660	16806	16478	16670	16630	16616	16634	16840	16727	16496	16577	16600	16747	16753	16778	16652	16735	16574	16605	16623	16647	16642	16648	16592	16541	16654	16548	16663	16658	16651	16909	16724	16616	16503	16354	16631	16668	16954	16682	16944	16745	16689	16687	16694	16712	16712	16620	16785	16549	16663	16638	16772	16752	16565	16715	16671	16606	16693	16577	16702	16897	16644	16789	16767	16783	16664	16724	16828	16754	16663	16776	16726	16648	16899	16787	16533	16733	16906	16704	16869	16659	16719	16558	16651	16914	16733	16481	16590	16510	16665	16784	16754	16579	16655	16566	16787	16535	16586	16828	16919	16764	16492	16658	16557	16591	16540	16713	16708	16596	16564	16554	16867	16777	16757	16724	16641	16680	16864	16821	16498	16591	16516	16801	16823	16653	16696	16743	16798	16848	16788	16837	16724	16576	16588	16564	16556	16618	16681	16827	16836	16851	16794	16585	16633	16704	16573	16765	16832	16590	16716	16756	16757	16804	16824	16716	16528	16567	16542	16755	16383	16668	16522	16584	16484	16572	16572	16524	16721	16648	16668	16699	16616	16738	16534	16861	16648	16670	16822	16704	16595	16807	16567	16823	16734	16856	16733	16517	16441	16744	16759	16742	16662	16686	16561	16666	16554	16551	16696	16528	16697	16640	16849	16737	16827	16529	16555	16546	16560	16621	16715	16579	16639	16619	16712	16553	16713	16543	16689	16674	16634	16669	16652	16688	16635	16532	16647	16687	16617	16773	16718	16748	16809	16689	16670	16636	16784	16709	16656	16739	16745	16685	16661	16800	16761	16808	16581	16555	16661	16622	16731	16645	16747	16785	16691	16606	16764	16551	16660	16668	16785	16504	16600	16602	16773	16712	16880	16757	16418	16492	16690	16702	16701	16790	16732	16699	16855	16579	16739	16612	16604	16647	16757	16903	16601	16705	16655	16595	16667	16684	16841	16705	16812	16680	16714	16493	16655	16527	16702	16784	16657	16536	16705	16739	16699	16764	16677	16550	16631	16788	16696	16779	16485	16645	16698	16544	16753	16602	16615	16676	16656	16620	16578	16693	16721	16673	16820	16693	16693	16553	16548	16812	16636	16689	16731	16594	16806	16656	16646	16667	16622	16609	16675	16843	16694	16742	16736	16501	16774	16781	16732	16639	16668	16699	16632	16621	16303	16626	16886	16622	16560	16487	16623	16484	16560	16820	16680	16669	16918	16389	16635	16670	16775	16828	16426	16741	16734	16698	16434	16694	16615	16569	16596	16642	16641	16668	16613	16648	16660	16606	16736	16627	16636	16656	16765	16803	16606	16520	16705	16742	16902	16559	16873	16542	16657	16472	16489	16559	16660	16774	16651	16564	16713	16809	16786	16580	16747	16612	16702	16410	16533	16696	16552	16535	16653	16335	16720	16553	16643	16774	17019	16523	16780	16679	16642	16806	16670	16736	16643	16643	16592	16614	16748	16629	16764	16549	16625	16678	16811	16793	16748	16811	16689	16819	16783	16868	16814	16770	16613	16853	16551	16641	16550	16822	16759	16638	16744	16716	16683	16739	16830	16787	16607	16595	16565	16667	16633	16743	16700	16648	16582	16616	16833	16859	16646	16633	16822	16858	16372	16496	16426	16616	16667	16782	16611	16501	16711	16754	16541	16460	16834	16813	16584	16486	16637	16643	16777	16737	16504	16560	16820	16817	16857	16643	16750	16678	16718	16473	16609	16592	16738	16551	16679	16692	16555	16754	16770	16661	16652	16584	16714	16740	16521	16576	16684	16569	16649	16824	16782	16719	16712	16831	16509	16724	16650	16735	16772	16682	16536	16787	16732	16588	16803	16806	16880	16751	16476	16767	16652	16648	16478	16553	16616	16694	16743	16787	16756	16767	16492	16547	16656	16700	16717	16780	16518	16623	16629	16755	16318	16573	16643	16560	16750	16493	16615	16578	16750	16588	16702	16747	16679	16710	16702	16615	16799	16756	16682	16749	16688	16731	16765	16573	16533	16801	16621	16494	16790	16677	16660	16831	16847	16845	16450	16524	16725	16682	16864	16658	16688	16700	16614	16582	16830	16480	16577	16824	16780	16670	16917	16589	16473	16800	16822	16619	16693	16744	16725	17009	16696	16771	16712	16590	16658	16797	16862	16585	16533	16777	16823	16557	16540	16549	16713	16663	16671	16811	16943	16782	16541	16578	16446	16673	16686	16616	16764	16691	16541	16714	16722	16539	16836	16813	16703	16616	16650	16807	16448	16558	16729	16730	16650	16756	16664	16853	16534	16597	16568	16657	16726	16767	16673	16546	16694	16600	16646	16761	16881	16719	16853	16712	16592	16595	16816	16584	16671	16503	16587	16504	16433	16609	16817	16581	16684	16546	16582	16709	16512	16651	16500	16853	16851	16751	16640	16807	16477	16389	16645	16712	16572	16620	16712	16833	16648	16691	16760	16775	16685	16876	16645	16652	16768	16650	16790	16719	16768	16706	16715	16609	16811	16825	16591	16653	16675	16737	16687	16694	16675	16552	16578	16671	16508	16683	16739	16616	16477	16562	16872	16635	16694	16721	16684	16772	16558	16733	16673	16656	16644	16902	16654	16724	16582	16756	16730	16818	16778	16942	16401	16562	16631	16614	16812	16888	16435	16641	16706	16613	16538	16624	16718	16598	16565	16641	16824	16853	16675	16511	16670	16917	16612	16606	16634	16704	16617	16680	16471	16795	16766	16752	16689	16624	16711	16747	16794	16750	16814	16830	16497	16710	16630	16729	16753	16814	16576	16529	16691	16482	16723	16723	16818	16737	16725	16855	16737	16633	16762	16765	16751	16868	16698	16583	16749	16636	16565	16810	16693	16830	16646	16543	16632	16778	16683	16868	16868	16922	16783	16496	16648	16643	16620	16783	16666	16729	16841	16700	16889	16700	16692	16662	16464	16734	16682	16666	16755	16806	16741	16695	16503	16625	16633	16649	16825	16499	16609	16819	16722	16777	16714	16665	16466	16640	16691	16660	16614	16481	16580	16915	16962	16742	16752	16786	16512	16544	16718	16648	16608	16742	16587	16628	16609	16604	16860	16823	16747	16940	16726	16861	16635	16568	16573	16658	16649	16571
26820	40943	38091	45180	56906	56009	44232	27020	20698	17307	15507	14430	13898	13671	13804	13649	13682	13797	13796	13660	13606	13709	13710	13748	13695	13947	13709	13707	13621	13696	13845	13787	13749	13639	13503	13719	13783	13774	13598	13710	13614	13780	13853	13820	13748	13583	13712	13646	13602	13665	13823	13637	13798	13722	13886	13744	13719	13728	13524	13586	13744	13749	13638	13756	13641	13849	13697	13626	13608	13706	13786	13698	13578	13852	13720	13618	13539	13663	13675	13607	13775	13549	13888	13767	13751	13644	13627	13721	13487	13621	13956	13803	13584	13811	13720	13816	13555	13651	13634	13515	13741	13830	13942	13767	13603	13718	13765	13783	13708	13730	13647	13670	13556	13659	13673	13828	13833	13804	13766	13706	13614	13786	13725	13802	13734	13701	13681	13771	13487	13725	13760	13614	13660	13623	13700	13708	13689	13673	13738	13747	13688	13728	13538	13753	13786	13758	13890	13751	13714	13689	13615	13825	13720	13766	13710	13596	13757	13747	13760	13776	13814	13656	13739	13721	13681	13680	13620	13704	13733	13953	13688	13779	13602	13641	13701	13656	13768	13693	13644	13703	13706	13654	13728	13761	13849	13701	13788	13594	13676	13902	13727	13689	13812	13684	13587	13682	13740	13572	13784	13785	13803	13855	13739	13537	13707	13782	13622	13676	13683	13797	13843	13674	13723	13731	13681	13625	13582	13668	13883	13869	13862	13666	13757	13762	13569	13663	13861	13525	13623	13594	13670	13659	13733	13591	13744	13782	13750	13621	13655	13709	13606	13678	13723	13605	13810	13761	13530	13850	13655	13700	13685	13833	13466	13789	13629	13574	13805	13706	13748	13582	13809	13746	13862	13619	13669	13816	13710	13632	13640	13989	13645	13661	13669	13800	13616	13756	13732	13813	13499	13545	13692	13606	13842	13700	13742	13723	13833	13697	13654	13804	13626	13568	13873	13689	13713	13780	13850	13741	13610	13747	13799	13716	13627	13641	13740	13652	13669	13762	13714	13643	13653	13733	13785	13597	13606	13813	13694	13673	13729	13698	13562	13846	13666	13705	13597	13675	13599	13749	13560	13703	13796	13681	13618	13781	13771	13701	13603	13619	13616	13704	13829	13561	13791	13786	13834	13695	13650	13701	13663	13939	13796	13716	13761	13527	13683	13760	13799	13706	13666	13504	13795	13824	13653	13672	13843	13646	13963	13616	13626	13799	13638	13847	13720	13699	13644	13601	13596	13588	13594	13753	13534	13705	13815	13682	13808	13701	13786	13768	13707	13663	13661	13683	13765	13756	13688	13604	13729	13673	13551	13786	13715	13722	13943	13657	13727	13907	13525	13737	13826	13769	13832	13732	13704	13661	13634	13703	13616	13763	13476	13492	13754	13727	13596	13711	13725	13830	13626	13764	13684	13669	13699	13763	13751	13724	13780	13636	13685	13664	13683	13829	13669	13784	13733	13630	13699	13739	13681	13673	13616	13714	13767	13734	13746	13855	13628	13745	13688	13659	13792	13701	13805	13639	13727	13606	13757	13774	13533	13749	13667	13714	13597	13741	13794	13518	13778	13610	13870	13682	13747	13675	13706	13809	13738	13441	13808	13748	13747	13627	13556	13576	13793	13607	13738	13717	13672	13536	13783	13811	13716	13788	14003	13809	13792	13671	13626	13742	13907	13730	13756	13789	13683	13790	13678	13600	13695	13793	13553	13719	13654	13875	13794	13758	13662	13704	13854	13702	13658	13731	13787	13816	13652	13783	13682	13635	13704	13724	13696	13862	13823	13576	13632	13779	13761	13744	13701	13774	13786	13610	13828	13732	13720	13736	13747	13675	13718	13599	13626	13665	13685	13668	13685	13727	13626	13809	13574	13710	13752	13549	13794	13640	13754	13659	13646	13521	13753	13728	13720	13637	13758	13684	13693	13567	13599	13707	13839	13605	13779	13516	13862	13758	13601	13787	13717	13801	13522	13765	13610	13626	13747	13733	13822	13623	13688	13682	13595	13697	13716	13704	13750	13735	13623	13700	13614	13711	13713	13906	13567	13651	13571	13643	13597	13639	13758	13768	13670	13705	13782	13721	13731	13480	13707	13701	13650	13692	13679	13699	13762	13788	13678	13723	13607	13730	13800	13697	13722	13801	13587	13695	13767	13638	13788	13818	13671	13584	13497	13737	13771	13786	13574	13817	13641	13637	13725	13787	13729	13643	13713	13720	13710	13894	13534	13961	13739	13788	13684	13705	13788	13776	13785	13840	13737	13462	13550	13674	13670	13759	13675	13649	13719	13691	13561	13741	13698	13727	13717	13629	13770	13743	13669	13696	13734	13714	13808	13872	13784	13805	13635	13707	13678	13803	13685	13763	13699	13742	13689	13631	13740	13621	13747	13621	13685	13829	13725	13758	13739	13786	13762	13858	13693	13707	13740	13785	13806	13879	13779	13594	13623	13683	13741	13788	13542	13592	13887	13748	13556	13833	13690	13760	13760	13600	13662	13782	13675	13592	13822	13767	13749	13704	13708	13664	13583	13652	13653	13609	13662	13630	13704	13808	13641	13599	13711	13571	13896	13728	13595	13834	13837	13696	13628	13701	13757	13750	13715	13766	13718	13711	13667	13722	13767	13836	13796	13920	13849	13744	13790	13670	13708	13713	13726	13753	13763	13719	13736	13761	13711	13609	13646	13934	13639	13695	13647	13785	13617	13808	13580	13588	13713	13553	13687	13641	13694	13907	13588	13768	13611	13829	13612	13690	13638	13750	13489	13805	13611	13779	13767	13725	13693	13615	13641	13578	13704	13805	13783	13856	13820	13809	13728	13687	13743	13533	13602	13709	13604	13541	13820	13746	13693	13853	13730	13779	13936	13657	13885	13762	13661	13539	13542	13883	13876	13791	13584	13762	13794	13669	13667	13652	13609	13706	13628	13557	13494	13825	13698	13710	13646	13716	13718	13645	13675	13860	13689	13590	13759	13851	13697	13799	13717	13710	13630	13845	13810	13735	13834	13716	13849	13866	13750	13765	13743	13706	13466	13766	13762	13880	13687	13663	13774	13601	13559	13684	13613	13719	13895	13768	13764	13700	13629	13648	13710	13850	13702	13739	13677	13631	13580	13628	13632	13723	13783	13692	13638	13700	13718	13763	13788	13726	13729	13681	13588	13696	13680	13818	13711	13633	13716	13812	13733	13775	13559	13690	13859	13538	13590	13736	13673	13641	13690	13668	13674	13730	13560	13671	13628	13690	13739	13598	13572	13662	13708	13767	13675	13699	13849	13698	13689	13651	13717	13624	13736	13633	13663	13804	13753	13807	13711	13683	13713	13997	13703	13755	13680	13763	13694	13690	13555	13654	13706	13767	13750	13730	13727	13513	13625	13829	13651	13759	13678	13861	13711	13839	13796	13822	13716	13672	13581	13771	14030	13688	13665	13784	13722	13638	13744	13810	13461	13717	13654	13586	13683	13779	13705	13516	13986	13656	13629	13834	13790	13581	13762	13766	13798	13593	13650	13759	13801	13845	13737	13561	13768	13865	13657	13662	13646	13674	13744	13526	13778	13796	13736	13667	13777	13829	13743	13761	13763	13693	13694	13700	13730	13775	13824	13685	13772	13841	13836	13676	13710	13626	13801	13604	13803	13688	13685	13708	13772	13806	13553	13921	13649	13734	13722	13738	13709	13676	13972	13685	13593	13666	13743	13635	13871	13724	13726	13620	13572	13740	13592	13625	13639	13860	13643	13762	13642	13724	13774	13587	13940	13752	13723	13705	13831	13725	13572	13677	13596	13728	13643	13599	13607	13703	13803	13792	13730	13726	13665	13768	13715	13687	13732	13650	13582	13656	13931	13720	13631	13768	13591	13698	13687	13836	13830	13752	13737	13541	13763	13689	13679	13659	13809	13717	13740	13811	13805	13670	13748	13566	13736	13638	13691	13604	13887	13782	13537	13646	13840	13723	13586	13670	13629	13564	13810	13841	13863	13706	13645	13733	13811	13715	13772	13763	13780	13692	13895	13531	13777	13693	13652	13804	13664	13867	13742	13702	13742	13576	13663	13730	13723	13752	13542	13726	13710	13907	13587	13821	13800	13700	13835	13706	13725	13758	13680	13758	13798	13700	13587	13898	13723	13652	13694	13726	13769	13678	13721	13824	13769	13774	13677	13839	13629	13685	13649	13583	13617	13683	13568	13579	13648	13885	13640	13691	13734	13663	13849	13730	13885	13648	13680	13595	13857	13915	13794	13782	13757	13781	13706	13565	13651	13885	13620	13746	13637	13839	13830	13773	13770	13738	13746	13703	13743	13679	13816	13686	13622	13713	13890	13662	13754	13644	13729	13797	13707	13708	13848	13679	13799	13674	13736	13614	13690	13766	13669	13697	13721	13619	13752	13814	13737	13614	13672	13651	13554	13861	13694	13592	13556	13697	13785	13464	13753	13669	13664	13744	13730	13697	13704	13676	13694	13618	13486	13587	13675	13648	13831	13950	13683	13713	13689	13793	13680	13665	13609	13666	13754	13716	13634	13684	13689	13747	13849	13624	13678	13705	13760	13816	13665	13714	13722	13841	13710	13788	13558	13942	13668	13622	13725	13690	13831	13632	13706	13562	13646	13822	13853	13759	13711	13578	13709	13642	13716	13722	13533	13752	13651	13762	13722	13805	13634	13753	13931	13739	13773	13770	13679	13743	13710	13661	13763	13705	13879	13874	13731	13672	13671	13796	13734	13710	13666	13761	13671	13776	13567	13668	13713	13769	13605	13920	13792	13565	13696	13777	13706	13684	13858	13818	13692	13891	13700	13580	13793	13785	13632	13649	13721	13685	13662	13695	13632	13690	13672	13600	13734	13758	13543	13862	13670	13699	13836	13856	13701	13736	13777	13671	13793	13675	13689	13665	13832	13777	13794	13812	13687	13704	13680	13694	13653	13751	13589	13762	13615	13853	13716	13762	13655	13877	13747	13643	13730	13699	13761	13958	13655	13927	13878	13554	13802	13845	13684	13769	13807	13696	13690	13799	13697	13668	13640	13694	13697	13598	13551	13735	13835	13565	13640	13663	13618	13668	13611	13653	13820	13707	13680	13667	13875	13730	13577	13739	13621	13756	13858	13774	13623	13696	13784	13742	13746	13724
24190	21179	29133	32610	64069	70172	59561	38730	27625	22891	19954	18267	17526	17131	16941	16896	16854	17076	16864	16976	16788	16998	16847	16996	16824	16833	16911	16808	17025	16694	16968	16882	16863	16949	16857	16918	16963	16844	16810	16960	16901	16730	16791	16962	16982	16925	16787	16940	16970	16881	16910	17008	17003	17009	17039	16827	16890	16949	17011	17083	16885	16953	16769	16946	16734	16865	16839	16854	16684	16886	16968	16758	16871	16813	16779	16799	16724	16930	16962	16950	16999	16791	16867	16753	16875	16757	16944	16790	16758	16910	16693	16974	16890	16931	16989	16930	16705	16700	17118	16934	16887	16767	16685	17009	16707	16791	16880	16713	16816	16958	16841	16861	16883	16662	16835	16959	16876	16715	16886	17047	16736	16973	16737	16797	17044	17012	16804	16747	16730	16893	16837	16889	16976	16766	16833	16918	17000	16743	16668	17117	16959	16728	17046	16850	16919	17022	16680	16725	16993	16813	17009	16608	16758	16748	16958	16710	16870	16950	16766	16901	16831	16776	16933	16869	16621	16771	17075	16805	16748	16786	16814	16965	16727	16681	16903	16943	16997	16663	16778	16869	17061	16923	16748	16739	16959	16758	17004	16779	16770	16984	16772	16785	16638	16826	16708	16951	16956	16778	16878	16839	16977	16627	16964	16790	17093	16910	16721	16903	16610	16896	16879	16682	16769	17077	17053	16739	16780	16693	16803	17019	16808	16835	16873	17033	16942	16888	16970	16906	17145	16770	16751	16776	16842	16783	16776	16710	16739	17049	16964	17005	16467	16743	16715	16847	16649	16952	16879	17058	17133	16882	17001	17067	17010	16786	16824	16705	16695	16904	16835	16885	16761	16897	16829	16878	16733	16931	17085	16969	16676	16926	16765	16682	16856	17012	17010	16916	16770	16842	16744	16798	16770	16997	16840	16866	16913	16780	16925	16789	17122	16686	16916	16734	16876	16925	16778	16692	16971	16743	16717	16840	17086	16862	16847	16785	16861	16776	16912	16601	17066	16879	16716	16810	16948	16727	16906	16778	16791	16714	16990	17060	16787	16602	16806	16914	17053	16933	16893	16745	16927	16807	17093	16939	16685	16835	16987	16899	16794	16849	16846	16799	16838	16888	16789	16749	16744	16914	17024	16855	17000	16831	16757	16938	16729	16833	16800	17084	17022	16894	16837	16689	16918	16853	16709	16804	16949	16791	16961	16812	16992	16912	16814	17042	16893	16994	17043	16895	16943	16862	17033	16897	16720	16788	16790	16820	16813	16732	16767	16944	17023	16907	16825	16955	16906	16795	16889	16858	16753	16838	16896	17046	17014	16892	16614	16739	16708	16705	16871	16852	16925	16980	16776	16865	16819	16798	16838	16674	16696	16890	16772	16864	16592	16880	16804	16805	16969	16978	17037	16732	16847	16857	16788	16831	17092	16825	16814	16739	16922	16898	16775	16733	16644	16874	16590	16904	16913	16695	16769	16820	16894	16846	16607	16816	16974	16977	16967	16825	16746	16883	16924	16907	17045	16604	16717	16916	16814	16840	16808	16606	16624	16884	17099	16870	16708	16980	16694	16802	16975	16873	16862	16565	16885	16856	16849	16954	16790	16671	16769	16795	16873	16942	16783	16860	16849	16703	16892	16954	17164	16957	16849	16654	16972	17025	16717	16690	17031	16836	16659	16850	16914	17022	16925	16789	16915	16839	16906	16892	16797	16744	16900	16690	16858	16684	16969	16888	16660	16904	16860	16799	16868	16866	16830	16876	16925	17066	16711	16772	16658	16746	16980	16855	16638	16901	16904	16749	16698	16842	16672	16769	16816	17015	17030	16815	16764	16787	16932	16884	16970	17015	16788	16992	16563	16754	16862	16736	16707	16957	16815	17038	16873	16946	16742	16801	16861	16996	16841	16723	16540	16730	16952	16771	16722	16892	16829	16947	16664	16926	16858	16989	16609	16921	16704	16798	16977	16800	16866	16751	16870	16819	16637	16864	16847	16749	16648	16813	16891	16779	16839	16877	16742	16722	16742	16986	17002	17139	16992	16837	16772	16894	16972	16746	16687	16531	16793	16718	17019	16830	16757	16738	16826	16792	16841	16994	16861	16937	16744	16740	16870	17000	16788	16765	17070	16729	16810	16710	16906	16734	16897	16912	16679	16992	16837	16772	16732	16757	16846	16909	16715	16807	16881	17073	16935	16675	16862	16977	16848	16954	17101	16860	17028	17149	17088	17053	16931	16833	16951	16758	16868	16955	16820	16874	16896	16488	16940	16997	16771	16857	17107	16760	17039	16829	17047	16961	16908	16848	16887	16669	16828	16870	16623	16967	16954	16922	17003	16688	16792	16786	16799	16735	16902	16862	16823	16821	16796	16963	16888	17132	17038	16889	16918	16710	16852	17021	16916	16779	16544	16791	16888	16720	16807	16886	16972	16655	16804	16962	16877	16780	16839	16905	16752	16626	16777	16717	16798	16839	16866	16935	16820	16950	16783	16976	16738	16601	16939	16817	16679	16783	16645	16805	16929	16867	16824	16879	16803	16660	16844	16731	16721	16886	16786	16873	16717	16960	16837	16948	17022	16743	16961	16843	16812	16741	16715	16666	16782	16776	16747	16854	16726	16693	16826	16700	16783	16931	16825	16876	17003	16767	16906	16772	16887	16817	16822	16982	16939	16907	16902	16880	16899	16834	16873	16827	16740	16679	16782	16933	16646	16897	16881	16720	16919	16765	16889	16999	16813	16965	16754	16856	16999	16908	16838	16822	16749	16943	16795	16924	16859	16894	16846	16863	16801	16985	16826	16781	16892	16841	16686	16722	16595	17041	16612	16642	16865	16849	16837	17014	16832	16964	16943	17075	17017	16737	16845	16760	16934	16829	16685	16628	16599	16815	16769	16833	16704	16492	16942	16913	16890	17146	16720	16752	16893	16851	16676	16850	16977	16770	16940	16930	16760	16776	17039	16681	16847	16763	16825	16728	16912	16820	16906	16939	16602	16856	16903	16907	16793	17057	16723	16921	16821	16813	16953	16805	16889	17048	16971	16841	16810	16991	16746	16958	16723	16810	16767	16940	16901	16718	16978	17048	16863	16829	16691	16846	16811	16830	16717	16883	16953	16883	16711	16706	16854	16671	16926	17043	16825	16875	16817	16689	16897	16832	16846	16806	16656	16855	16997	16858	16797	16733	16922	16948	16814	16901	16729	16751	16732	16819	16628	16627	17076	17045	16805	16626	16581	16741	16744	16748	16893	16769	16722	16986	16800	16904	16698	16827	16873	16944	16835	16992	17112	16892	16929	16684	16823	16807	16847	16876	16900	16814	16946	16727	16820	16892	16663	16877	17042	17024	16663	16944	17066	16950	16968	17022	16840	16866	16811	16628	17069	16942	16848	16889	16826	17065	16928	17024	16935	16956	16883	16906	16864	16584	16715	16737	17064	16783	16701	16692	16814	16868	16858	16904	16913	16799	16731	17049	16690	16757	16730	16842	16846	16792	16812	16750	16614	16932	16763	16931	16813	16790	16840	16751	16806	16977	16956	16942	16808	16906	17042	16709	16905	16755	17076	17045	16834	16737	16856	16765	16661	16729	16792	16783	16903	16850	16839	16749	16779	16737	16763	16674	16690	16899	16995	16809	16566	16972	17051	16886	16843	16990	16973	16791	16899	16971	16874	16890	16865	16708	16867	16907	16790	16819	17137	17023	17031	16755	16798	16947	16906	16624	16904	16948	16832	16922	16950	16884	16793	16836	16619	16885	16782	16768	16751	16880	16839	16668	16555	16717	16822	16768	16994	16922	16940	16910	16756	16798	16914	16839	16933	16844	16871	16979	17093	16967	16848	16847	16641	16844	17028	16817	16842	16786	16823	16673	16689	16927	16870	16751	16882	16892	16947	16868	16799	16706	16761	16581	16964	17026	16732	16929	16867	16892	16835	16915	16863	16772	16808	16937	16922	16560	16586	16870	16684	16772	16839	16869	17081	17028	17013	16899	17006	16969	16853	16982	16939	16607	16953	16796	16592	16732	16995	16702	16907	17076	16878	16947	16701	16929	16975	16730	16742	16880	16995	16934	16964	16769	16729	16628	16951	16908	16680	16792	16843	16999	16808	16985	16964	16828	16748	16894	16787	16718	16991	16903	17044	16743	16721	16969	16962	17017	16846	16821	16696	16883	16858	16880	16890	16772	16680	16773	16732	16843	16847	16854	16828	16937	16876	16743	16942	16869	16710	16953	16803	16922	16841	16814	16998	17075	17005	16883	17134	16528	16712	16849	16988	16934	16744	16908	17090	16711	16753	16935	16725	16691	16747	17027	16952	16784	16957	16939	16747	16952	16909	16916	16796	16792	16734	16843	16703	17038	16847	16796	16849	16846	16899	16780	16776	16711	16907	17021	16918	17030	16822	16860	16699	16836	17041	16627	17057	16822	16832	16992	16759	16946	16902	16763	16840	16774	16812	16836	17040	17003	16959	17005	16782	16924	16633	16903	16769	16785	16967	16959	16841	16938	16970	16854	17046	16834	16760	16867	16713	16917	16856	17097	16991	16743	16823	16825	16818	16774	16867	16869	16985	16682	16844	16756	16731	17018	16773	16763	16793	16759	16695	16681	16637	16782	16882	16797	17047	16808	16764	17008	16938	16808	16866	16903	16753	16783	16860	16776	16844	16899	16925	16781	16914	16693	17008	16851	16939	16879	16844	16880	16846	16620	16656	16797	16960	16720	16919	17046	16932	16828	16722	16767	16848	16719	17063	16844	16692	16906	16785	16900	16843	16795	16812	16896	16908	17048	16786	16838	16688	16935	16579	16957	16787	17051	16654	16843	16802	16829	16847	16790	16842	16793	16820	16945	17099	16663	16842	16862	16940	16877	17106	17055	16694	16939	16702	16981	16888	16682	16787	16736	16876	16916	16854	16795	16919	16913	16854	16704	16778	16761	16979	16711	16755	16936	16894	16877	16730	16657	16941	16755	16718	16851	16869	16995	16952	17053	16692	16740	16896	16789	16873	16810	16894	16930	16817	16937	16859	16907	16854	16896	16901	16660	16866	16888	16817	16859	16665	16891	16684	16880	16827	16712	16821	16991	16881	16949	16583	16696	16919	16854	16965	16752	17073	16798	16589	16874	16876	16701
37256	57722	60685	69708	81479	76074	59243	37168	25480	20212	16839	14885	14313	13833	13692	13982	13741	13984	14061	13679	13807	13850	13979	13955	13901	13818	13806	13794	13746	13820	13825	13892	13718	13865	13675	13849	13716	13606	13876	13888	13672	13812	13981	13898	13743	13670	13878	13814	13781	13768	13786	13750	13711	13884	13789	13736	13807	13658	13733	13698	13916	13763	13918	13805	13957	13846	13761	13853	13662	13702	13707	13798	13761	13784	13628	13830	13670	13661	13717	13790	13747	13756	13661	13770	13845	14045	13858	13679	13749	13936	13724	13742	13909	13933	13905	13705	13640	13615	13717	13739	13832	13768	13821	13717	13680	13765	13806	13762	13774	13753	13861	13882	13695	13862	13909	13747	13897	13843	13691	13844	13981	13711	13777	14020	13768	13801	13861	13855	13947	13826	13827	13897	13605	13813	13704	13722	13864	13537	13771	13861	13800	13715	13635	13723	13848	13569	13697	13759	13759	14002	13747	13836	13821	13731	13912	13916	13775	13690	13787	13827	13921	13834	13686	13807	13756	13652	13867	13760	14028	13590	13786	13689	13730	13799	13766	13665	13860	13800	13656	13752	13790	13790	13792	13724	13686	13810	13616	13697	13752	13860	13795	13765	13821	13652	13755	13792	13856	13725	13524	13702	14068	13857	13744	13830	13737	13871	13797	13827	13753	13785	13724	13700	13681	13832	13806	13845	13766	13872	13665	13793	13721	13817	13673	13862	13641	13838	13773	13927	13830	13825	13830	13714	13997	13739	13805	13772	13829	13811	13678	13847	13643	13721	13675	13950	13660	13780	13783	13629	13847	13823	13826	13706	13841	13809	13752	13580	13621	13702	13621	13828	13934	13884	13754	13920	13823	13585	13866	13766	13646	13688	13724	13859	13855	13655	13660	13746	13794	13771	13855	13838	13698	13935	13985	13697	13769	13721	13799	13753	13759	13748	13697	13787	13816	13708	13797	13916	13922	13846	13821	13876	13668	13665	13698	13817	13740	14013	13792	13754	13887	13723	13826	13754	13758	13779	13825	13668	13817	13710	13694	13671	13814	13708	13832	13793	13933	13683	13948	13842	13786	13828	13914	13826	13815	13778	13821	13907	13780	13789	13722	13870	13700	13750	13804	13818	13865	13899	13560	13794	13805	13782	13803	13961	13739	13975	13776	13840	13689	13873	13673	13808	13814	13831	13777	13838	13713	13935	13711	13763	13655	13790	13872	13625	13493	13714	13759	13788	13839	13647	13598	13762	13738	13737	13639	13767	13796	13871	13950	13807	13618	13842	13740	13688	13660	13814	13823	13749	13894	13692	13658	13909	13829	13685	13779	13828	13754	13744	13824	13690	13800	13676	13827	13821	13804	13687	13800	13791	13729	13770	13773	13670	13741	13944	13807	13789	13911	13783	13774	13679	13782	13717	13864	13678	13792	13746	13821	13733	14012	13763	13607	13983	13877	13725	13666	13735	13874	13688	13666	13807	13815	13814	13799	13687	13862	13831	13770	13777	13882	13897	13877	13532	13857	13757	13972	13799	13820	13706	13624	13848	13858	13756	13629	13831	13877	13669	13613	13863	13818	13795	13689	13804	13876	13983	13771	13874	13784	13818	13889	13833	13627	13666	13860	13775	13753	13679	13678	13821	13837	13722	13751	13744	13850	13781	13765	13953	13830	13767	13841	13679	13842	13839	13755	13767	13633	13769	13920	13804	13726	13962	13788	13644	13749	13911	13845	13616	13700	13653	13854	13659	13715	13812	13818	13856	13806	13811	13786	13785	13848	13754	13777	13880	13715	13746	13727	13681	13779	13777	13909	13832	13706	13679	13742	13790	13878	13722	13671	13688	13756	13743	13801	13571	13809	13763	13678	13845	13706	13661	13763	13728	13635	13724	13745	13771	13676	13870	13732	13766	13910	13612	13806	13715	13859	13752	13840	13822	13798	13856	13625	13720	13798	13716	13746	13837	13751	13670	13903	13861	13893	13652	13832	13721	13921	13774	13573	13901	13629	13822	13802	13891	13743	13709	13717	13897	13903	13711	13606	13846	13945	13850	13773	13944	13813	13719	13745	13819	13843	13819	13855	13810	13670	13638	13582	13856	13641	13919	13720	13952	13786	13585	14030	13903	13870	13894	13907	13925	13732	13604	13552	13575	13554	13895	13753	13840	13785	13786	13801	13903	13619	13860	13699	13742	13893	13898	13686	13826	13713	13804	13810	13836	13579	13817	13759	13762	13703	13835	13812	13822	13890	13649	13705	13774	13705	13884	13904	13816	13791	13585	13726	13839	13831	13745	13537	13743	13627	13641	13821	13795	13510	13787	13737	13956	13830	13862	13675	13668	13857	13775	13885	13694	13823	13788	13763	13794	13667	13806	13887	13757	13688	13836	13834	13845	13674	13652	13629	13816	13922	13866	13764	13729	13920	13870	13990	13825	13824	13750	13767	13940	13892	13879	13708	13883	13686	13631	13655	13853	13590	13726	13691	13876	13757	13816	13631	13785	13784	13795	13783	13665	13759	13834	13868	13632	13670	13733	13771	13789	13767	13841	13850	13811	13796	13684	13801	13604	13803	13918	13895	13802	13713	13629	13969	13716	13717	13883	13818	13883	13726	13763	13847	13799	13910	13669	13649	13721	13749	13719	13775	13949	13774	13634	14014	13846	13798	13748	13771	13687	13794	13725	13816	13834	13600	13654	13899	13743	13586	13880	13814	13578	13804	13683	13804	13768	13809	13736	13768	13928	13933	13944	13673	13679	13778	13734	13904	13655	13908	13785	13801	13842	13889	13717	13912	13757	13594	13725	13689	13737	13699	13686	13891	13863	13869	13784	13884	13820	13701	13687	13845	13786	13735	13828	13654	13875	13717	13881	13789	13823	13742	13919	13568	13626	13786	13846	13665	13760	13649	13732	13785	13725	13798	13671	13843	13846	13778	13916	13966	13839	13883	13731	13919	13791	13750	13693	13901	13796	13690	13946	13799	13719	13825	13771	13715	13831	13849	13692	13875	13794	13761	13790	13743	13829	13836	13887	13955	13937	13846	13739	13667	13734	13750	13735	13762	13513	13797	13809	13788	13811	13710	13823	13784	13831	13871	13753	13716	13683	13667	13739	13729	13737	13931	13815	13832	13767	13786	13933	13751	13784	13847	13675	13955	13628	13805	13651	13837	13773	13658	13772	13821	13971	13888	13823	13845	13857	13796	13732	13872	13878	13760	13841	13667	13808	13949	13725	13892	13761	13890	13932	13906	13900	14111	13833	13947	13749	13810	13665	13727	13846	13638	13720	13927	13776	13832	13908	13761	13969	13751	13807	13733	13745	13774	13882	13689	13800	13713	13741	13890	13613	13861	13673	13803	13823	13618	13735	13744	13716	13688	13794	13806	13670	13819	13794	13668	13735	13771	13904	13717	13693	13976	13902	13586	13683	13767	13655	13738	13742	13711	13745	13776	13726	13658	13790	13771	13839	13745	13704	13627	13796	13702	13804	13654	13740	13775	13875	13886	13776	13769	13631	13653	14006	13756	13946	13723	13732	13808	13819	13687	13735	13700	13854	13759	13754	13672	13788	13747	13691	13680	13638	13779	13818	13781	13773	13743	13787	13761	13778	13848	13807	13876	13913	13778	13831	13883	13778	13898	13816	13624	13780	13616	13637	13857	13710	13710	13807	13846	13779	13810	13909	13757	13804	13711	13723	13689	13717	13677	13780	13926	13806	13917	13750	13861	13902	13775	13850	13773	13889	13773	13792	13679	13789	13698	13951	13777	13802	13855	13708	13775	13839	13706	13775	13743	13860	13905	13568	13979	13732	13747	13556	13902	13845	13846	13707	13905	13866	13922	13664	13825	13744	13887	13675	13659	13729	13645	13769	13764	13782	13657	13788	13742	13704	13755	13838	13880	13827	13742	13823	13853	13817	13813	13725	13668	13824	13814	13768	13722	13733	13869	13807	13624	13767	13808	13725	13811	13895	13770	13868	13870	13740	13876	13670	13803	13850	13809	13728	13855	13676	13807	13697	13878	13838	13783	13859	13900	13718	13765	13717	13925	13712	13780	13712	13911	13787	13853	13650	13965	13655	13954	13863	13674	13757	13751	13775	13861	13786	13672	13801	13745	13813	13926	13858	13810	13858	13826	13906	13816	13814	13638	13820	13947	13726	13747	13677	13759	13746	13766	13953	13694	13895	13822	13805	13862	13781	13883	13727	13812	13835	13873	13785	13897	13706	13827	13823	13881	13687	13660	13696	13801	13803	13746	13785	13827	13768	13716	13834	13666	13676	13842	13641	13595	13793	13835	13729	13709	13857	13758	13611	13886	13998	13673	13939	13862	13684	13757	13836	13905	13656	13791	13707	13693	13812	13681	13900	13872	13866	13665	13866	13833	13978	13931	13948	13848	13847	13685	13907	13788	13705	13892	13854	13823	13864	13801	13774	13912	13824	13753	13945	13757	13729	13786	13834	13864	13679	13857	13717	13780	13817	13722	13643	13804	13600	13789	13785	13725	13897	13770	13849	13714	13850	13833	13917	13796	13726	13699	13839	13691	13747	13950	13908	13726	13748	13845	13787	13901	13785	13830	13820	13834	13979	13738	13694	13658	13711	13596	13936	13781	13763	13659	13783	13899	13868	13780	13794	13833	13882	13818	13915	13925	13748	13882	13842	13840	13773	13760	13799	13734	13891	13748	13905	13728	13893	13869	13725	13747	13859	13711	13807	13690	13686	13822	13802	13783	13852	13768	13868	13773	13735	13779	13741	13913	13801	13747	13845	13949	13797	13629	13775	13778	13782	13759	13639	13806	13792	13595	13784	13781	13745	13723	13801	13815	13635	13831	13639	13832	13759	13689	13783	13797	13836	13657	13635	13768	13780	13837	13891	13925	13628	13593	13763	13709	13769	13752	13707	13750	13770	13733	13850	13716	13773	13782	13783	13721	13743	13880	13819	13819	13985	13711	13741	13937	13745	13745	13712	13731	13887	13773	13842	13869	13581	13990	13836	13748	13820	13646	13658	13713	13694	13929	13956	13691	13812	13754	13650	13666	13848	13698	13605	13740	13781	13765	13774	13721	13831	13682	13717	13661	13857	13685	13834	13927	13820	13857	13730	13875	13691	13654	13770	13772	13865	13619	13917
34131	27650	25668	24347	29140	29672	24566	20906	19124	18745	18586	18423	18705	18609	18425	18624	18501	18544	18577	18536	18429	18313	18627	18554	18533	18444	18285	18618	18571	18737	18331	18494	18381	18464	18238	18568	18497	18300	18512	18430	18495	18299	18446	18445	18600	18462	18635	18482	18671	18404	18485	18402	18381	18440	18446	18494	18445	18479	18486	18618	18395	18377	18364	18628	18360	18456	18303	18408	18285	18498	18453	18196	18428	18588	18449	18538	18358	18389	18611	18510	18329	18433	18646	18435	18321	18415	18430	18396	18400	18314	18523	18450	18200	18357	18404	18592	18445	18265	18451	18602	18376	18333	18698	18472	18618	18397	18293	18418	18245	18473	18376	18495	18461	18679	18348	18466	18486	18343	18470	18249	18437	18385	18602	18599	18299	18680	18482	18230	18423	18447	18417	18668	18736	18514	18316	18484	18369	18392	18292	18418	18270	18483	18357	18548	18457	18496	18595	18264	18555	18458	18517	18420	18255	18546	18601	18445	18398	18286	18382	18443	18582	18436	18235	18349	18789	18477	18480	18619	18308	18616	18289	18363	18689	18443	18306	18477	18410	18425	18372	18548	18425	18460	18345	18253	18618	18227	18412	18108	18458	18506	18486	18546	18398	18420	18602	18502	18431	18520	18633	18487	18136	18511	18280	18517	18256	18607	18366	18546	18462	18455	18354	18482	18347	18429	18585	18282	18439	18302	18340	18633	18499	18140	18369	18299	18446	18384	18513	18364	18489	18277	18403	18453	18599	18420	18451	18392	18322	18485	18327	18504	18254	18435	18671	18577	18595	18582	18467	18404	18367	18495	18384	18515	18597	18441	18468	18583	18463	18287	18481	18588	18505	18251	18457	18470	18274	18421	18525	18443	18439	18458	18584	18518	18457	18458	18359	18442	18266	18503	18413	18439	18191	18442	18071	18404	18291	18515	18550	18461	18400	18083	18382	18489	18540	18520	18295	18393	18311	18596	18493	18672	18390	18434	18298	18362	18591	18361	18494	18435	18407	18462	18692	18474	18420	18502	18499	18449	18348	18453	18476	18364	18325	18380	18422	18419	18500	18469	18644	18386	18413	18466	18291	18271	18583	18533	18372	18379	18450	18585	18365	18556	18350	18239	18178	18233	18387	18205	18370	18548	18507	18480	18432	18378	18414	18333	18403	18354	18450	18408	18416	18511	18305	18307	18258	18359	18566	18584	18526	18515	18292	18364	18299	18638	18312	18389	18469	18492	18614	18421	18512	18615	18424	18460	18527	18390	18398	18358	18404	18486	18254	18373	18451	18233	18402	18365	18239	18660	18652	18639	18353	18302	18363	18595	18434	18419	18467	18432	18445	18255	18365	18369	18561	18510	18434	18510	18494	18384	18537	18193	18541	18209	18345	18581	18480	18527	18412	18459	18675	18275	18480	18390	18433	18281	18387	18368	18485	18431	18500	18322	18251	18550	18596	18525	18590	18491	18413	18324	18546	18300	18483	18313	18503	18489	18292	18597	18333	18328	18516	18508	18511	18242	18472	18448	18516	18474	18602	18611	18679	18608	18427	18505	18574	18297	18488	18473	18289	18596	18353	18334	18296	18604	18370	18568	18377	18058	18428	18329	18224	18432	18501	18552	18456	18650	18507	18515	18614	18527	18365	18419	18451	18312	18449	18337	18386	18359	18382	18378	18290	18460	18473	18462	18536	18556	18347	18384	18447	18526	18286	18288	18302	18532	18297	18124	18472	18327	18588	18537	18668	18305	18462	18565	18392	18374	18449	18249	18603	18372	18397	18401	18388	18453	18192	18615	18550	18335	18607	18526	18408	18557	18420	18419	18503	18555	18577	18231	18386	18332	18390	18474	18522	18185	18398	18423	18423	18642	18256	18476	18279	18425	18450	18484	18559	18467	18451	18176	18379	18431	18510	18605	18615	18356	18665	18506	18507	18455	18396	18478	18519	18289	18436	18287	18538	18355	18350	18257	18224	18524	18349	18493	18519	18424	18549	18658	18562	18658	18670	18590	18593	18566	18347	18520	18377	18499	18240	18525	18476	18539	18537	18317	18460	18577	18528	18656	18712	18262	18434	18399	18439	18501	18488	18468	18376	18296	18526	18477	18356	18296	18551	18294	18536	18392	18280	18307	18505	18259	18276	18476	18487	18577	18599	18263	18289	18464	18341	18342	18361	18558	18539	18668	18516	18467	18552	18630	18453	18466	18443	18557	18471	18391	18564	18333	18428	18346	18354	18680	18596	18431	18593	18435	18240	18169	18451	18325	18469	18645	18626	18459	18430	18428	18468	18244	18416	18536	18472	18583	18429	18422	18415	18583	18372	18516	18521	18504	18481	18322	18317	18323	18348	18441	18531	18325	18293	18389	18455	18496	18445	18482	18410	18449	18378	18360	18415	18556	18387	18542	18409	18400	18261	18349	18356	18349	18534	18445	18539	18312	18504	18420	18362	18514	18557	18558	18345	18374	18414	18476	18276	18423	18466	18473	18355	18421	18451	18161	18522	18443	18580	18561	18608	18448	18520	18303	18368	18573	18200	18491	18410	18510	18314	18413	18401	18590	18340	18260	18366	18638	18298	18427	18378	18442	18422	18251	18453	18527	18326	18309	18506	18442	18353	18493	18467	18308	18251	18192	18571	18462	18301	18407	18244	18337	18596	18482	18476	18342	18612	18406	18517	18588	18562	18448	18440	18381	18344	18265	18498	18506	18268	18277	18597	18489	18417	18358	18473	18439	18353	18358	18522	18294	18578	18530	18413	18399	18372	18539	18588	18424	18545	18426	18506	18439	18426	18422	18487	18427	18434	18472	18462	18391	18246	18338	18539	18444	18533	18482	18529	18271	18364	18433	18407	18398	18367	18416	18573	18619	18267	18439	18556	18554	18478	18306	18637	18650	18351	18352	18292	18224	18573	18371	18356	18372	18498	18305	18330	18411	18477	18485	18299	18359	18393	18458	18420	18492	18517	18445	18423	18438	18393	18360	18473	18564	18474	18379	18514	18506	18444	18519	18557	18471	18297	18564	18462	18317	18381	18523	18317	18368	18424	18253	18410	18497	18478	18266	18463	18329	18454	18385	18510	18389	18414	18220	18297	18342	18326	18256	18514	18385	18323	18439	18570	18580	18488	18134	18473	18202	18444	18463	18339	18516	18295	18468	18408	18220	18425	18271	18528	18332	18537	18234	18366	18637	18594	18476	18403	18534	18353	18337	18490	18365	18320	18369	18341	18382	18398	18460	18717	18031	18538	18518	18441	18580	18233	18493	18425	18369	18390	18362	18445	18538	18584	18444	18445	18529	18304	18488	18513	18523	18475	18100	18706	18332	18518	18503	18393	18277	18416	18263	18413	18576	18341	18311	18449	18226	18439	18504	18424	18490	18156	18375	18498	18572	18421	18512	18640	18330	18449	18498	18592	18418	18325	18325	18512	18387	18444	18435	18345	18416	18689	18435	18535	18513	18456	18504	18468	18580	18493	18512	18457	18698	18591	18352	18344	18444	18475	18557	18327	18622	18581	18743	18289	18501	18419	18376	18599	18443	18492	18588	18756	18524	18504	18423	18717	18540	18396	18360	18514	18312	18399	18462	18614	18440	18433	18379	18539	18407	18399	18342	18450	18386	18276	18359	18401	18324	18433	18563	18290	18423	18354	18400	18296	18541	18587	18453	18457	18268	18308	18527	18389	18577	18608	18471	18713	18625	18728	18351	18591	18441	18456	18177	18602	18414	18366	18322	18229	18235	18370	18518	18388	18508	18556	18441	18571	18425	18360	18506	18366	18675	18446	18341	18638	18404	18422	18503	18479	18355	18566	18523	18590	18647	18603	18409	18347	18418	18268	18415	18520	18287	18586	18510	18368	18470	18561	18147	18531	18465	18204	18532	18409	18339	18601	18180	18445	18631	18407	18531	18431	18542	18490	18463	18621	18410	18352	18432	18365	18363	18527	18175	18359	18568	18442	18327	18344	18271	18586	18665	18422	18290	18444	18203	18453	18423	18487	18536	18418	18311	18248	18333	18320	18473	18508	18466	18350	18411	18526	18409	18404	18333	18682	18371	18253	18387	18495	18228	18347	18421	18458	18592	18542	18422	18563	18623	18497	18226	18340	18536	18595	18464	18409	18329	18566	18558	18485	18357	18348	18525	18453	18539	18400	18432	18477	18483	18510	18416	18469	18428	18448	18409	18688	18394	18605	18098	18364	18212	18293	18454	18440	18500	18519	18502	18417	18332	18371	18432	18531	18238	18392	18497	18718	18500	18285	18464	18340	18291	18452	18477	18270	18419	18439	18480	18556	18708	18312	18522	18382	18529	18281	18405	18412	18206	18456	18586	18623	18221	18393	18493	18538	18449	18667	18562	18633	18328	18531	18530	18541	18531	18424	18467	18519	18538	18609	18559	18476	18406	18341	18333	18626	18380	18441	18239	18291	18458	18569	18280	18313	18290	18450	18481	18379	18479	18398	18373	18569	18605	18265	18493	18472	18557	18488	18474	18482	18540	18488	18455	18458	18434	18357	18534	18391	18386	18534	18414	18457	18504	18495	18435	18633	18506	18430	18535	18559	18679	18603	18453	18458	18442	18501	18494	18481	18421	18384	18503	18393	18595	18363	18469	18644	18348	18284	18475	18366	18373	18272	18412	18490	18364	18450	18399	18498	18554	18446	18543	18449	18250	18248	18425	18416	18393	18587	18540	18698	18363	18382	18371	18470	18423	18491	18450	18166	18469	18213	18321	18312	18448	18444	18375	18311	18481	18383	18381	18401	18199	18501	18367	18576	18359	18389	18338	18633	18493	18614	18373	18431	18600	18686	18469	18275	18399	18353	18563	18542	18336	18542	18533	18566	18527	18482	18485	18356	18618	18576	18401	18386	18257	18610	18541	18366	18386	18435	18397	18345	18202	18385	18463	18428	18376	18447	18405	18605	18318	18465	18427	18353	18627	18613	18446	18398	18371	18269	18349	18420	18421	18309	18409	18535	18372	18380	18529	18289	18574	18835	18732	18440	18355	18420	18535	18364	18525	18332	18466	18266	18429	18356	18452	18366	18242	18218	18256	18484	18246	18464	18279	18533	18495	18294	18482	18380	18568	18289	18197	18392	18483	18496	18372	18245	18286	18301	18358	18262	18528
30873	30654	23390	21498	29577	27538	20856	16727	15094	14853	14728	15060	14753	14682	14737	14780	14605	14743	14655	14690	14734	14716	14622	14824	14523	14714	14603	14643	14869	14778	14661	14604	14713	14712	14699	14524	14790	14674	14736	14665	14630	14689	14685	14545	14572	14719	14734	14674	14587	14624	14818	14677	14836	14631	14594	14727	14812	14610	14575	14736	14645	14669	14674	14873	14533	14860	14673	14540	14702	14660	14614	14660	14651	14849	14509	14556	14743	14589	14586	14646	14653	14620	14713	14658	14638	14722	14690	14648	14716	14705	14571	14686	14623	14828	14557	14666	14625	14622	14714	14632	14679	14549	14785	14701	14802	14675	14670	14657	14483	14704	14819	14635	14692	14761	14737	14605	14782	14894	14621	14633	14713	14652	14547	14585	14595	14635	14823	14875	14575	14616	14749	14747	14697	14839	14637	14679	14607	14651	14729	14745	14698	14746	14798	14760	14692	14705	14817	14664	14824	14783	14516	14617	14675	14594	14732	14654	14559	14762	14673	14598	14624	14658	14803	14554	14685	14662	14707	14605	14656	14693	14829	14666	14670	14877	14642	14614	14752	14670	14737	14777	14611	14780	14799	14722	14757	14758	14664	14731	14773	14621	14528	14658	14612	14794	14670	14810	14721	14619	14590	14750	14677	14633	14739	14510	14676	14840	14714	14711	14658	14652	14520	14481	14482	14768	14728	14766	14741	14597	14574	14673	14692	14760	14670	14719	14707	14818	14761	14514	14827	14662	14743	14646	14598	14751	14606	14620	14555	14689	14521	14570	14536	14775	14568	14682	14767	14879	14703	14628	14519	14619	14612	14501	14567	14727	14620	14786	14873	14650	14776	14621	14796	14809	14812	14805	14589	14716	14481	14891	14543	14762	14844	14597	14651	14635	14937	14758	14452	14741	14580	14482	14663	14662	14931	14647	14643	14782	14567	14651	14466	14757	14672	14584	14627	14677	14783	14798	14673	14718	14655	14822	14741	14728	14803	14712	14728	14746	14777	14786	14768	14619	14623	14727	14813	14782	14711	14554	14617	14836	14827	14777	14605	14663	14601	14764	14958	14683	14606	14918	14742	14748	14615	14659	14586	14776	14706	14789	14616	14651	14751	14661	14769	14666	14561	14713	14700	14635	14679	14560	14678	14578	14812	14623	14545	14530	14606	14924	14595	14692	14710	14795	14819	14824	14941	14710	14701	14701	14899	14573	14756	14644	14698	14684	14596	14648	14736	14593	14745	14592	14804	14757	14692	14708	14804	14790	14624	14689	14733	14629	14731	14727	14699	14609	14621	14554	14825	14643	14614	14581	14785	14793	14673	14749	14904	14671	14719	14683	14847	14720	14932	14734	14794	14662	14686	14820	14700	14632	14802	14735	14724	14680	14701	14791	14733	14838	14556	14703	14722	14687	14716	14858	14796	14693	14675	14711	14697	14636	14746	14527	14679	14673	14715	14535	14593	14760	14796	14633	14634	14691	14692	14839	14726	14643	14810	14604	14586	14625	14711	14797	14591	14683	14595	14708	14649	14742	14756	14994	14558	14629	14713	14658	14831	14718	14580	14699	14701	14694	14632	14547	14761	14765	14656	14591	14713	14667	14698	14664	14581	14739	14618	14597	14517	14487	14718	14499	14688	14561	14786	14485	14542	14603	14673	14584	14609	14739	14581	14784	14740	14726	14828	14645	14740	14832	14647	14779	14662	14555	14770	14529	14739	14648	14658	14837	14601	14851	14619	14690	14680	14536	14622	14683	14712	14750	14641	14641	14766	14604	14628	14615	14774	14687	14667	14639	14551	14682	14752	14785	14739	14509	14651	14482	14658	14780	14782	14684	14781	14691	14799	14595	14803	14731	14775	14737	14525	14820	14538	14649	14587	14598	14617	14708	14845	14768	14686	14720	14670	14550	14703	14543	14840	14780	14723	14620	14592	14700	14566	14750	14625	14814	14797	14814	14841	14750	14612	14657	14707	14649	14541	14752	14734	14759	14593	14801	14757	14548	14490	14659	14833	14809	14592	14678	14696	14838	14478	14481	14695	14664	14616	14683	14717	14707	14572	14646	14764	14506	14605	14766	14491	14797	14714	14798	14595	14768	14709	14545	14596	14688	14716	14556	14765	14714	14769	14599	14877	14692	14768	14650	14557	14628	14559	14613	14795	14801	14444	14671	14739	14533	14487	14761	14770	14811	14520	14668	14848	14617	14726	14729	14620	14904	14811	14587	14596	14460	14800	14711	14679	14739	14856	14608	14831	14680	14632	14617	14586	14811	14671	14658	14601	14856	14725	14731	14739	14683	14633	14804	14729	14577	14631	14735	14678	14697	14758	14677	14749	14776	14593	14609	14787	14782	14663	14630	14638	14591	14669	14734	14736	14627	14603	14602	14734	14747	14633	14737	14792	14851	14735	14505	14624	14831	14627	14715	14633	14502	14676	14724	14775	14622	14854	14706	14546	14604	14700	14734	14626	14636	14749	14616	14792	14627	14851	14585	14781	14744	14580	14634	14697	14593	14771	14625	14612	14639	14652	14597	14777	14785	14593	14611	14517	14646	14609	14695	14806	14741	14727	14471	14541	14803	14700	14652	14681	14799	14710	14546	14813	14687	14691	14745	14490	14646	14658	14700	14724	14750	14617	14819	14780	14679	14688	14899	14718	14542	14817	14605	14486	14486	14636	14721	14684	14821	14715	14513	14725	14660	14640	14800	14573	14737	14553	14771	14748	14688	14842	14620	14598	14728	14667	14499	14670	14635	14635	14949	14711	14539	14688	14812	14774	14625	14682	14625	14804	14732	14739	14397	14640	14786	14705	14728	14588	14665	14650	14798	14638	14655	14788	14688	14665	14797	14537	14668	14514	14615	14594	14525	14803	14745	14512	14730	14644	14674	14642	14677	14647	14563	14746	14760	14662	14663	14645	14623	14808	14479	14764	14624	14680	14676	14892	14752	14513	14647	14614	14775	14676	14676	14661	14638	14671	14685	14821	14571	14722	14559	14629	14616	14717	14649	14936	14823	14684	14622	14607	14750	14678	14639	14610	14693	14741	14667	14738	14694	14816	14745	14815	14628	14730	14763	14594	14551	14767	14884	14722	14807	14676	14843	14642	14568	14830	14645	14728	14692	14829	14744	14633	14728	14906	14749	14715	14593	14527	14698	14632	14864	14564	14632	14711	14789	14635	14607	14780	14903	14680	14657	14720	14779	14886	14624	14568	14734	14640	14503	14597	14662	14601	14770	14841	14788	14533	14577	14622	14697	14740	14690	14763	14717	14748	14726	14806	14818	14748	14718	14706	14711	14710	14723	14699	14777	14908	14826	14662	14482	14686	14759	14637	14737	14960	14563	14641	14530	14683	14733	14802	14706	14684	14699	14940	14702	14630	14681	14646	14824	14748	14685	14691	14837	14841	14561	14867	14673	14707	14683	14529	14608	14533	14785	14747	14624	14656	14671	14756	14663	14635	14786	14664	14879	14693	14621	14710	14697	14715	14685	14720	14660	14741	14747	14797	14712	14722	14806	14761	14738	14714	14603	14693	14857	14744	14577	14696	14743	14727	14848	14797	14713	14469	14847	14594	14698	14767	14711	14680	14757	14670	14664	14691	14576	14638	14778	14810	14749	14536	14747	14722	14763	14778	14768	14735	14624	14380	14667	14606	14740	14721	14525	14806	14723	14566	14725	14882	14609	14692	14803	14713	14826	14629	14532	14789	14644	14677	14483	14676	14511	14810	14543	14569	14660	14662	14654	14710	14687	14656	14748	14611	14637	14639	14617	14567	14643	14806	14655	14626	14564	14708	14458	14671	14648	14633	14657	14825	14646	14673	14684	14565	14854	14710	14545	14666	14756	14713	14820	14645	14682	14654	14547	14773	14815	14493	14747	14633	14832	14856	14799	14563	14678	14687	14771	14626	14736	14721	14552	14722	14590	14701	14798	14675	14553	14432	14579	14525	14564	14686	14723	14738	14810	14763	14848	14717	14799	14726	14812	14772	14793	14727	14561	14705	14639	14711	14721	14709	14874	14726	14547	14788	14831	14626	14800	14544	14706	14627	14619	14699	14505	14624	14793	14634	14776	14645	14735	14670	14694	14555	14565	14937	14847	14664	14699	14595	14704	14642	14636	14740	14568	14585	14616	14668	14751	14654	14532	14812	14527	14725	14795	14628	14570	14622	14718	14695	14712	14642	14582	14675	14804	14726	14520	14757	14710	14695	14634	14810	14563	14783	14671	14557	14724	14730	14784	14819	14732	14637	14674	14747	14688	14746	14646	14738	14541	14688	14817	14628	14510	14684	14592	14771	14762	14636	14594	14851	14643	14491	14582	14714	14560	14821	14784	14675	14782	14659	14666	14708	14833	14687	14746	14711	14658	14649	14856	14804	14572	14590	14824	14850	14613	14584	14718	14828	14676	14782	14919	14768	14787	14845	14765	14671	14815	14721	14589	14663	14784	14649	14640	14681	14642	14566	14767	14725	14673	14610	14767	14565	14765	14856	14596	14694	14713	14803	14604	14659	14592	14760	14726	14780	14626	14831	14687	14623	14670	14528	14623	14630	14845	14798	14476	14555	14624	14673	14770	14543	14660	14668	14650	14582	14778	14725	14805	14655	14640	14915	14651	14521	14642	14744	14688	14638	14644	14711	14717	14661	14784	14668	14597	14721	14640	14625	14938	14641	14616	14981	14702	14931	14553	14722	14797	14862	14469	14643	14778	14591	14838	14710	14577	14617	14715	14804	14581	14906	14737	14564	14667	14666	14551	14516	14675	14667	14648	14599	14723	14763	14598	14690	14633	14588	14684	14786	14697	14726	14758	14709	14579	14785	14596	14630	14636	14659	14746	14695	14714	14662	14474	14741	14747	14769	14673	14530	14707	14496	14497	14587	14719	14717	14702	14869	14689	14683	14782	14776	14693	14641	14617	14704	14682	14557	14587	14822	14812	14828	14767	14643	14677	14576	14610	14612	14820	14572	14586	14560	14633	14613	14598	14681	14692	14564	14644	14650	14698	14756	14804	14665	14655	14704	14761	14529	14784	14634	14681	14655	14747	14818	14815	14753	14687	14688	14629	14743	14762	14696	14815	14785	14811	14557	14820	14780	14771	14682	14772	14588	14692	14669	14781	14615	14691
26455	21236	28670	31489	58524	60058	43007	28497	21577	19256	18401	18196	18296	18036	18316	18309	18221	18414	18253	18215	17977	18216	18108	18159	18376	18038	18366	18340	18302	18213	18128	18296	18121	18062	18039	18194	18336	18195	18246	18313	18222	18259	18281	18235	18301	18057	18182	18125	18166	18043	18285	18061	18120	17991	18144	18281	18213	18009	18333	18223	18173	18096	18175	18025	18194	18066	18217	17981	18071	18222	18211	18065	17883	18178	18243	18024	18257	18270	18150	17981	18032	18047	18107	18298	18050	18048	18251	18075	18274	18135	18156	18151	18111	18038	18001	17968	18208	17888	18018	18183	18049	18023	18013	18107	18195	18046	18059	18108	18137	18014	18157	18045	18284	18313	18242	18126	18011	18146	18076	18153	18203	18121	17825	17862	17946	18478	17938	17928	18063	17945	18168	18126	18155	18169	18069	18246	18177	18194	18223	18043	18260	18062	18040	18050	18170	18194	18093	18028	18017	18155	18118	18342	18114	18024	18034	18357	18132	18206	18210	18402	18172	18234	18178	17946	18091	18081	18066	18182	18065	18033	17971	18191	18184	18150	18235	18175	18260	18094	17985	17945	18123	18192	18039	18075	18097	18120	17910	18215	17950	18073	17996	18061	18031	17949	18147	18017	18284	18110	18002	18166	18161	18091	18247	18057	18383	18111	17953	18107	18379	18297	18181	18100	18042	18056	18109	18109	18164	18337	18217	18321	18307	18218	18228	18209	18351	18282	18192	18084	18154	18179	18003	18046	17994	18059	18221	18139	17973	18208	18114	18167	18032	17887	18190	17925	18127	18044	18020	18021	17961	18086	18233	18336	18310	18107	18330	18227	18270	18451	18205	18308	18204	18192	18127	18235	18300	18154	18232	18039	17968	18013	18213	17898	18036	18002	18034	18028	18024	18069	18195	18119	18079	18300	17906	18213	17883	18231	18144	17935	18163	18333	18132	18204	18148	17989	17963	18052	18018	17981	18254	17968	18042	18228	18113	18140	18304	18261	18201	18116	18170	18001	17982	18086	17940	18205	18086	17907	18041	17908	18158	18198	17963	18253	18147	18003	18231	18074	18103	18209	18097	18050	18058	18228	18077	18297	18215	18069	17954	18136	18149	18036	17918	17952	18105	18257	18259	18140	18021	18013	17901	18092	17986	18036	17992	18175	17855	18268	18197	18255	18068	18174	18262	18296	18114	18039	18186	18231	18174	18343	18058	18043	18071	17915	18151	18131	18129	18092	18334	18087	18179	18049	18316	18117	17902	18002	18370	17973	18128	18090	18170	18141	18174	18107	18181	17936	18153	18055	18167	18206	18143	18250	18229	18241	18077	18289	18020	18246	18274	18147	18073	17893	18232	18004	18121	17834	18079	18115	18373	17941	17974	18046	18199	18032	17949	18204	18186	17931	18086	18122	18005	18178	18219	18080	18038	18095	18155	18224	18151	18130	17864	17863	17861	18135	18130	18234	18340	18017	18154	17924	17900	18152	18064	18157	18062	18228	18154	18156	18234	18122	18135	18222	18223	18159	18162	18095	18075	17974	18134	17970	18375	18119	18201	18135	18036	18250	18131	18171	18261	17981	18098	17988	17898	18192	18121	18240	18260	18346	18116	18204	18334	18169	18227	18173	18065	18247	18418	18138	18255	18207	18180	18098	18370	18214	18154	18062	18238	17987	18239	18059	17985	18029	18235	18215	18211	18288	18146	18176	18255	18057	18234	17811	17983	18149	18241	17956	18053	17991	18163	18108	18199	18380	18071	18239	18309	18034	18149	18107	18110	18103	18043	18260	18170	18095	18226	18110	18063	18277	18071	18189	18040	18154	17991	18105	17971	18202	18106	18166	18112	18181	18122	18005	18112	18261	18145	18089	18199	18193	18049	18058	18263	18132	18225	18012	18098	18049	18156	18117	18130	18196	18290	18074	18129	18295	18107	18317	18133	18142	18029	18127	18194	18069	18094	17975	18104	17976	18037	18079	18161	18064	18253	18157	18292	18302	18141	18171	18218	18158	17943	18016	18262	17737	17935	18003	18075	17893	18046	18047	18153	18221	18098	18158	18234	18091	18104	17864	18314	18139	18135	18113	18209	18290	18276	17987	18153	18011	18135	17971	18064	18004	17915	18287	18257	18322	18132	18101	18218	18020	18151	18176	17991	18110	18272	18082	18153	18082	18081	18193	18161	18170	18222	18049	18120	18118	18133	18039	18102	17936	18076	18348	18111	18129	18043	18097	18082	18156	18147	18371	17937	18077	18357	18264	18120	18191	18098	18009	17805	18115	18070	18223	18130	18206	18045	17986	18082	18136	18108	18302	18061	18057	18095	18147	18095	18046	18138	18088	18253	18077	17957	17971	18007	18059	18039	18185	18101	18425	18094	18152	18123	18194	18476	18054	18054	18133	18247	17988	18139	18210	18211	18212	18223	18143	18051	18092	18196	18294	18239	18299	17984	18182	18039	18032	18299	18076	18103	18065	18137	18077	18011	18065	18250	18235	18176	18199	18300	18353	18160	18061	18176	18331	18227	18243	18155	18054	18035	17985	18275	17946	18157	18101	18150	18301	18276	17874	18245	18155	18140	18191	18092	18179	18310	18118	18127	18125	18284	18078	18099	18196	18052	18256	18130	18301	18317	18015	18059	18097	18080	18328	18177	18286	18193	18063	18218	18188	18241	18031	18102	18184	18309	18182	18168	18154	18318	18073	18183	18303	18209	18330	18308	18218	18112	18029	18086	18017	18162	18348	18201	18113	18296	18452	18291	18216	18234	18464	18399	18228	18058	18038	18162	18088	17987	18108	18133	17988	18089	18062	18232	18239	18105	17993	18294	18250	18142	18096	18179	18227	18098	18219	18124	18340	18210	18150	18076	18204	18006	18219	18052	18065	18256	18096	18475	17995	18021	18105	18099	18157	18246	18013	18194	18203	18242	18029	18100	18148	18268	18250	18029	18261	18038	18055	18221	18252	18190	18194	18187	18213	18292	18134	18124	18112	17994	18087	18206	18174	18024	18180	17932	18104	18309	18110	18029	18075	18188	18053	18116	18166	17984	18207	18128	18333	18202	18295	18113	18121	18194	18285	18187	18132	18105	18104	18010	18121	18126	18134	18182	18211	18140	18191	18127	18241	18179	18296	18213	18030	18223	18173	17940	18090	18017	18008	18059	17998	18258	18186	18101	18074	18063	17750	17985	17970	18145	18051	18268	18047	18203	18038	18006	18060	18068	18237	18171	17967	18060	18098	18274	18093	18269	18233	18101	18239	18266	18115	18329	17991	18054	18154	18087	18145	18105	18012	18113	18137	18054	18197	18087	17954	18033	18241	18104	18202	18159	18122	18369	18093	17996	18160	18038	18103	18227	18134	18216	18181	17917	18094	18132	18209	18131	17973	17965	18195	18020	17840	18233	17957	18188	18089	18344	18030	18329	18273	18035	18146	18065	18028	18105	18036	18048	18007	18125	18310	18244	18136	18149	18050	18084	18013	18162	18230	18195	18284	18315	18212	18231	18316	18303	18265	18063	18253	18073	18205	18197	18150	18087	18353	18296	18131	18251	18023	18289	18231	18401	18103	18374	18156	18042	18064	18434	18288	18220	18253	18244	18000	18177	18177	18309	18156	18291	18143	18185	18487	18059	18099	18133	18215	18359	18178	18114	18043	18053	17960	18075	18166	18224	18207	18444	18110	18143	18194	18264	18012	18276	18145	17964	18161	18031	17968	18211	18061	18028	18108	18068	18084	18194	18016	18057	18099	18245	17959	18149	18290	18058	17969	18007	18230	18220	18172	18137	17861	17972	18113	18141	18172	18199	18218	18302	18353	18179	17957	17987	18337	18134	18052	18313	18176	17977	18255	18181	18046	18155	18330	18160	18232	18198	17912	18329	18049	17912	17993	18455	18047	17980	18190	18087	18094	18195	18360	17927	18084	18190	18050	18253	18492	18300	17956	18312	18229	18083	18254	18178	18025	18152	18295	18244	18159	18167	18141	18134	18012	18105	18103	18028	18081	18052	18277	18199	18119	18184	17999	17974	18218	18170	17931	18175	18227	17961	17941	18032	18069	18300	18286	18110	18268	18239	18093	18026	18213	18164	18220	18100	17987	18270	18325	18068	18184	18183	18033	18242	18209	18264	18275	18196	17985	17984	17961	17966	18190	18193	18096	17853	18326	18202	18044	18352	17881	18189	18048	17985	18006	18098	17976	18186	18050	18062	18046	18190	17911	18157	17898	18046	17924	18152	18243	18179	18190	18132	18208	18074	17953	18071	18055	18126	18047	18102	18008	18148	18136	17985	18124	18094	18012	18100	18162	18226	18165	18196	18179	17989	18008	18068	18181	17875	18270	18066	18111	18099	18106	18169	18191	18122	18114	18065	18028	17982	18072	18103	18309	18270	18293	18293	17998	18116	18069	18143	18055	17964	18232	18157	18109	18246	18059	18081	18128	18261	18312	18204	18009	18120	18395	18226	18158	18178	18045	18186	18209	18129	18166	18006	18186	18139	18195	18196	18037	18275	18100	18147	17963	18152	18225	18179	18238	18188	18046	18123	18172	18184	18201	18112	18223	18198	18264	18252	18059	18124	18002	18186	18243	18092	18092	18025	18095	18129	18131	18081	18509	18193	18248	18203	18004	18098	18125	18055	18096	18039	18293	18130	18281	17986	18071	18274	18046	18228	18244	18207	18149	18097	18090	18048	18094	18102	17877	18158	17976	17979	18351	18110	18223	18120	17987	18131	18233	18227	18161	17899	18013	18110	18007	18451	17970	18097	18043	17908	18192	18020	18171	18253	18319	18164	18107	18083	18051	17962	18012	18036	18291	18239	17931	18016	18344	18111	18287	18149	18038	18354	18188	18131	18078	18134	18290	18138	17927	18145	18244	18082	18158	18201	18346	17981	18307	17994	18058	18245	18113	18227	18033	18049	18008	18248	18022	18096	18098	17939	18125	18070	18093	17945	18046	18369	18105	18178	18162	18135	18305	18066	18126	18010	18154	18261	18137	18216	17926	18153	18310	18150	18261	18113	18215	18159	18299	18285	18167	18210	18083	17988	18165	17976	18090	18000	18103	18246	18038	18266	18473	18179	18227	18045	18129	18101	18093	18129	18368	18001	18010	18093	18159	18203	18087	18061	17954
28228	43381	44347	40739	62043	56782	40082	24866	16957	15214	14808	14586	14477	14555	14480	14644	14506	14625	14635	14614	14425	14677	14534	14692	14615	14486	14526	14540	14506	14677	14639	14616	14722	14659	14685	14567	14686	14640	14429	14437	14329	14697	14478	14533	14503	14538	14645	14702	14493	14708	14642	14663	14675	14526	14503	14727	14758	14483	14574	14535	14593	14657	14430	14441	14582	14779	14595	14472	14628	14815	14663	14684	14645	14485	14626	14408	14646	14627	14635	14601	14635	14440	14599	14541	14495	14516	14648	14499	14495	14459	14614	14324	14530	14472	14674	14439	14524	14563	14485	14520	14443	14595	14573	14550	14513	14483	14485	14494	14554	14702	14482	14626	14528	14477	14722	14500	14533	14551	14588	14491	14492	14462	14517	14442	14647	14624	14698	14587	14755	14625	14568	14541	14567	14636	14464	14644	14490	14551	14625	14622	14381	14557	14508	14502	14550	14542	14629	14701	14528	14595	14610	14553	14584	14555	14515	14622	14482	14485	14535	14489	14722	14854	14585	14472	14679	14453	14491	14562	14599	14591	14556	14581	14613	14606	14563	14622	14576	14624	14515	14481	14490	14544	14308	14450	14524	14480	14671	14643	14420	14362	14548	14514	14534	14550	14745	14607	14595	14476	14499	14490	14440	14492	14651	14518	14499	14498	14592	14613	14568	14695	14659	14423	14457	14441	14494	14407	14409	14597	14548	14650	14602	14601	14567	14612	14626	14617	14555	14467	14587	14673	14661	14475	14469	14566	14627	14490	14433	14464	14492	14540	14701	14668	14720	14483	14744	14695	14677	14507	14482	14630	14481	14684	14643	14575	14497	14565	14442	14581	14598	14574	14445	14558	14683	14605	14548	14526	14551	14411	14626	14335	14526	14479	14720	14704	14439	14337	14536	14579	14499	14724	14466	14585	14625	14552	14518	14477	14547	14756	14522	14524	14475	14540	14600	14484	14691	14777	14613	14507	14447	14436	14426	14679	14457	14444	14673	14598	14713	14494	14565	14533	14690	14450	14571	14566	14653	14506	14564	14669	14596	14542	14682	14692	14504	14574	14615	14503	14535	14503	14578	14526	14602	14656	14684	14577	14449	14574	14477	14644	14595	14401	14639	14508	14455	14590	14525	14444	14535	14546	14491	14581	14444	14427	14519	14768	14458	14637	14672	14577	14495	14578	14484	14579	14456	14572	14540	14733	14508	14554	14498	14523	14441	14560	14608	14528	14525	14511	14508	14556	14669	14483	14701	14668	14666	14536	14673	14541	14631	14433	14472	14649	14386	14441	14482	14660	14577	14583	14742	14530	14522	14614	14823	14714	14394	14603	14596	14398	14543	14558	14527	14639	14455	14629	14723	14501	14498	14503	14580	14533	14395	14617	14446	14611	14466	14470	14415	14495	14560	14607	14589	14604	14437	14592	14483	14482	14369	14453	14493	14385	14504	14550	14560	14724	14570	14418	14478	14692	14612	14585	14417	14506	14818	14614	14373	14583	14351	14489	14551	14579	14486	14477	14427	14421	14546	14631	14550	14556	14300	14475	14401	14476	14643	14454	14449	14531	14558	14618	14752	14621	14550	14679	14711	14629	14499	14473	14505	14503	14513	14827	14435	14572	14649	14712	14701	14546	14539	14562	14524	14515	14524	14677	14539	14498	14568	14496	14754	14608	14462	14509	14671	14706	14560	14654	14895	14583	14699	14663	14594	14515	14593	14543	14604	14523	14627	14571	14721	14525	14668	14380	14641	14567	14529	14492	14675	14502	14579	14361	14459	14420	14707	14581	14636	14609	14517	14544	14656	14682	14678	14554	14521	14696	14502	14557	14480	14612	14592	14636	14540	14606	14501	14592	14664	14607	14724	14469	14547	14706	14621	14396	14492	14670	14485	14369	14579	14583	14637	14599	14374	14472	14483	14630	14631	14624	14653	14599	14654	14553	14558	14583	14731	14639	14542	14661	14687	14490	14613	14574	14647	14530	14433	14478	14761	14514	14615	14659	14531	14412	14680	14521	14617	14625	14605	14282	14529	14736	14527	14845	14473	14702	14600	14571	14690	14356	14530	14443	14631	14638	14560	14725	14424	14791	14662	14761	14644	14530	14612	14595	14778	14470	14535	14422	14652	14520	14484	14461	14588	14632	14600	14549	14750	14549	14476	14495	14568	14590	14478	14542	14609	14539	14478	14508	14468	14665	14637	14480	14700	14327	14690	14409	14595	14449	14555	14554	14606	14573	14621	14548	14527	14499	14376	14588	14561	14544	14701	14577	14259	14667	14557	14670	14442	14465	14631	14637	14550	14489	14583	14656	14745	14417	14518	14488	14613	14431	14661	14414	14530	14580	14521	14552	14592	14541	14639	14517	14454	14547	14542	14593	14495	14592	14601	14468	14728	14510	14591	14664	14667	14461	14708	14660	14776	14504	14484	14577	14468	14412	14587	14404	14482	14412	14592	14679	14728	14605	14615	14514	14659	14440	14589	14707	14619	14721	14634	14663	14626	14517	14522	14720	14730	14555	14553	14636	14591	14517	14603	14547	14627	14534	14515	14643	14500	14571	14594	14413	14620	14420	14446	14723	14569	14462	14650	14622	14506	14612	14729	14549	14419	14453	14623	14553	14679	14415	14586	14566	14494	14415	14702	14697	14504	14671	14641	14496	14523	14664	14691	14391	14804	14427	14597	14643	14583	14391	14740	14592	14525	14421	14595	14647	14590	14565	14501	14490	14623	14509	14630	14650	14433	14397	14581	14468	14552	14551	14678	14484	14510	14460	14630	14549	14600	14519	14762	14569	14615	14475	14489	14610	14724	14562	14451	14528	14669	14541	14591	14475	14632	14496	14611	14486	14571	14636	14504	14531	14721	14609	14573	14578	14375	14678	14649	14710	14652	14621	14649	14637	14316	14565	14619	14606	14535	14715	14634	14631	14554	14580	14566	14624	14554	14501	14534	14599	14577	14561	14315	14643	14592	14571	14704	14415	14632	14551	14538	14616	14539	14583	14504	14606	14477	14589	14524	14400	14714	14594	14635	14493	14644	14479	14394	14387	14534	14625	14522	14506	14616	14383	14450	14570	14729	14563	14629	14622	14704	14697	14528	14575	14717	14454	14448	14593	14476	14575	14499	14641	14535	14603	14656	14317	14647	14646	14456	14495	14821	14436	14533	14720	14720	14675	14462	14524	14610	14547	14487	14431	14554	14411	14582	14717	14611	14432	14473	14533	14671	14723	14598	14364	14555	14665	14633	14454	14717	14518	14648	14581	14638	14467	14731	14388	14273	14503	14553	14582	14529	14478	14403	14625	14669	14509	14594	14839	14540	14440	14594	14585	14559	14500	14622	14538	14563	14600	14640	14476	14387	14532	14582	14523	14603	14648	14571	14663	14633	14736	14482	14645	14585	14703	14629	14317	14597	14523	14616	14538	14526	14500	14468	14605	14578	14573	14599	14626	14737	14685	14527	14450	14619	14485	14443	14529	14291	14660	14683	14718	14317	14445	14662	14604	14591	14416	14749	14641	14684	14607	14602	14562	14669	14592	14516	14553	14650	14631	14472	14738	14554	14420	14629	14604	14627	14587	14453	14683	14576	14596	14474	14672	14755	14476	14543	14587	14512	14646	14570	14686	14428	14611	14525	14351	14711	14540	14547	14462	14531	14487	14553	14694	14540	14603	14593	14673	14745	14411	14614	14480	14568	14600	14623	14457	14525	14590	14588	14514	14581	14447	14480	14487	14570	14790	14651	14494	14523	14634	14725	14679	14549	14635	14530	14353	14610	14564	14715	14548	14565	14567	14647	14363	14472	14601	14334	14423	14525	14618	14637	14477	14616	14381	14573	14508	14730	14683	14601	14569	14652	14554	14568	14581	14673	14602	14411	14503	14547	14609	14441	14474	14481	14724	14681	14567	14518	14693	14442	14500	14452	14428	14670	14492	14553	14598	14494	14504	14511	14457	14494	14714	14603	14653	14635	14440	14597	14573	14590	14532	14452	14550	14563	14554	14600	14617	14598	14488	14458	14650	14663	14601	14671	14535	14277	14545	14620	14497	14674	14726	14586	14530	14504	14545	14719	14462	14645	14581	14716	14575	14512	14580	14522	14588	14645	14500	14650	14519	14511	14606	14643	14489	14725	14608	14612	14598	14520	14562	14403	14662	14542	14485	14595	14476	14643	14566	14453	14483	14708	14509	14490	14456	14535	14610	14450	14491	14526	14591	14685	14671	14514	14652	14710	14663	14505	14612	14681	14527	14667	14516	14724	14527	14535	14482	14674	14733	14626	14648	14388	14623	14528	14509	14624	14694	14681	14639	14455	14652	14522	14571	14428	14573	14556	14502	14703	14690	14590	14496	14570	14656	14680	14577	14545	14610	14653	14581	14554	14522	14670	14366	14672	14590	14642	14430	14535	14482	14487	14684	14581	14652	14437	14608	14600	14547	14627	14640	14604	14470	14715	14534	14527	14451	14634	14634	14565	14518	14618	14533	14598	14487	14676	14441	14503	14602	14550	14627	14581	14610	14600	14582	14515	14574	14400	14614	14664	14624	14551	14492	14632	14551	14549	14595	14662	14544	14606	14512	14451	14597	14530	14609	14526	14444	14375	14603	14591	14560	14577	14418	14501	14696	14577	14530	14619	14615	14473	14653	14675	14589	14631	14523	14362	14672	14617	14539	14555	14720	14480	14565	14470	14632	14715	14554	14659	14539	14565	14750	14671	14484	14619	14537	14429	14262	14499	14608	14570	14597	14486	14569	14606	14647	14664	14686	14518	14624	14425	14520	14409	14650	14557	14519	14691	14555	14587	14744	14640	14687	14563	14535	14538	14499	14701	14373	14628	14484	14482	14655	14620	14591	14521	14564	14684	14592	14798	14469	14509	14444	14364	14602	14608	14544	14580	14549	14500	14610	14502	14505	14491	14606	14485	14608	14550	14422	14592	14627	14700	14493	14553	14532	14661	14582	14695	14386	14421	14573	14673	14706	14432	14499	14516	14539	14633	14564	14653	14572	14620	14712	14402	14399	14564	14550	14723	14505	14596	14637	14370	14637	14685	14612	14628	14472	14618	14638	14555	14658	14480	14401	14578	14633	14581	14467	14433	14589	14476	14497	14552	14617	14669	14609	14470	14539
24208	21129	28535	26451	57344	74315	58842	38850	26377	20650	18979	17937	17923	17886	17861	17827	18012	17895	17789	17780	17741	17885	17964	17827	17741	17951	17691	17759	17901	17818	18044	17860	17775	17788	17958	17657	17883	17836	17900	17727	17806	17913	17705	17792	17768	17918	17718	17695	17792	17855	17908	17861	17718	17806	17683	18022	17724	17702	17794	17720	17685	17679	17867	17644	17690	17951	17969	17919	17671	17889	17786	17795	17518	17899	17688	17734	17707	17705	17640	17599	17747	17892	17783	17720	17782	17865	17807	17844	17772	18085	17734	17738	17815	17695	17694	17785	17577	17841	17985	17691	17967	17623	17633	17677	17833	17874	17791	17749	17708	17818	17644	17699	17720	17730	17653	17751	17850	17777	17733	17760	17685	17870	17922	17513	17856	17784	17579	17705	17904	17830	17628	17762	17622	17857	17505	17754	17786	18034	17763	17550	17697	17640	17736	17747	17739	17616	17892	17820	17863	17970	17871	17685	17662	17807	17850	17939	17656	17774	17686	17813	17736	17825	17778	18103	17548	17724	17754	17783	17634	17641	17634	17657	17807	17806	17672	17843	17658	17557	17581	17702	17816	17852	17840	17552	17801	17679	17738	17784	17638	17795	17774	17579	17958	17821	17786	17515	17540	17841	17710	17575	17755	17742	17631	17746	17791	17867	17708	17660	17669	17587	17823	17616	17673	17651	17872	17687	17636	17609	17696	17768	17868	17921	17780	17952	17578	17680	17724	17824	17866	17624	17746	17663	17746	17808	17866	17700	17886	17925	17963	17742	17703	17780	17540	17650	17583	17500	17599	17736	17865	17780	17687	17782	17746	17812	17674	17727	17582	17854	17873	17757	17790	17797	17805	17977	17770	17716	17684	17752	17656	17508	17777	17617	17550	17655	17616	17595	17723	17695	17804	18063	17760	17699	17638	17566	17829	17626	17696	17597	17600	17751	17671	17711	17793	17768	17709	17786	17554	17725	17728	17653	17941	17604	17733	17691	17688	17683	17715	17533	17813	17833	17576	17632	17856	17814	17618	17914	17775	17704	17712	17906	17770	17755	17714	17652	17671	17852	17781	17640	17797	17808	17894	17649	17721	17884	17897	17625	17789	17792	17787	17618	17636	17746	17824	17654	17835	17746	17658	17760	17855	17698	17647	17655	17927	17643	17771	17767	17682	17745	17830	17850	17671	17621	17703	17645	17881	17984	17831	17728	17756	17963	17831	17820	17736	17835	17906	17796	17689	17781	17816	17720	17578	17730	17791	17998	17731	17662	17750	17783	17790	17704	17579	17737	17850	17947	17604	17893	17675	17730	17824	17696	17879	17864	17666	17607	17731	17958	17841	17603	17764	17751	17633	17741	17682	17965	17804	17847	17735	17540	17653	17856	17612	17737	17898	17844	17737	17663	17723	17885	17968	17688	17732	17868	17974	17659	17521	17696	17845	17858	17797	17731	17771	17855	17832	17819	17880	17895	17808	17964	17751	17667	17748	17684	17571	17644	17655	17697	17770	17869	17711	17893	17764	17722	17830	17694	17749	17767	17815	17813	17706	17662	17903	17766	17701	17896	17833	17907	17727	17931	17650	17641	17873	17591	17819	17720	18029	17795	17709	17822	17881	17803	17712	17871	17932	17804	17902	17766	17896	17923	17677	17874	17947	17750	17834	17865	17720	17675	17663	17919	17596	17773	17845	17952	17659	17813	17871	17696	17917	17571	17952	17500	17924	17607	17659	17750	17642	17634	17641	17784	17675	17844	17820	17745	17841	17698	17638	17865	17796	17806	17810	17611	17777	17763	17563	17898	17763	17732	17746	17691	17858	17752	17764	17626	17919	17608	17981	17875	17850	17827	17784	17719	17787	17892	17794	17675	17878	17897	17765	17727	17685	17670	17845	17758	17709	17614	17876	17759	17659	17622	17730	17713	17863	17491	17836	17819	17796	17761	17642	17847	17786	17873	17733	18031	17789	17690	18062	17801	17785	17637	17821	17694	17863	17859	17614	17747	17916	17794	17525	17650	17700	17670	17864	17629	17760	18116	17746	17532	17870	17707	18025	17682	17587	17718	17784	17750	17696	17933	17660	17644	17657	17605	17796	17605	17917	17868	17686	17670	17795	17720	17985	17707	17547	17877	17563	17532	17817	17730	17758	17843	17787	17610	17797	18012	17749	17648	17788	17551	17885	17629	17839	17785	17612	17724	17674	17648	17792	17811	17803	17645	17862	17690	17739	17670	17751	17788	17839	17628	17702	17666	17687	17804	17786	17709	17909	17876	17843	17696	17710	17600	17838	17737	17714	17933	17697	17870	17711	17826	17698	17694	17666	17716	17645	17756	17716	18023	17685	17802	17706	17688	17502	17606	17661	17615	17713	17816	17685	17785	17812	17952	17692	17838	17798	17875	17607	17811	17744	17722	17930	17741	17798	17805	17762	17674	17769	17901	17843	17982	17773	17870	17865	17972	17604	17858	17851	17609	17869	17652	17989	17601	17733	17860	17888	17680	17779	17777	17959	17605	17764	17670	17515	17773	18059	17653	17824	17779	17725	17729	17666	17619	17631	17877	17965	17867	17760	17608	17776	17760	17739	17695	17924	17723	17772	17855	18003	17792	17600	17683	17758	17785	17670	17602	17715	17569	17547	17776	17691	17715	17774	17759	17678	17858	17730	17575	17538	17784	17831	17951	17928	17938	17842	17753	17555	17709	17804	17684	17800	17839	17740	17838	17722	17738	18037	17819	17768	17776	17742	17884	17772	17722	17764	17524	17806	17617	17752	17528	17681	17508	17725	17752	17802	17813	17851	17482	17582	17532	17816	17564	17860	17711	17766	17682	17773	17734	17893	17517	17793	17861	17698	17812	17831	17815	17717	17671	17720	17726	17822	17837	17919	17831	17833	17770	17848	17524	17917	17721	17781	17709	17831	17623	17652	17629	17696	17707	17633	17750	17735	18043	17771	17741	17820	17783	17550	17785	17901	17891	17659	17761	17609	17978	17871	17581	17489	17694	17907	17668	17832	17840	17700	17668	17771	17688	17594	17914	17829	17601	17677	17594	17490	17531	17634	17800	17812	17752	17723	17822	17836	17863	17823	17818	17811	17657	17685	17973	17735	17820	17817	17765	17748	17541	17719	17846	17888	17638	17795	17740	17705	17786	17618	17785	17833	17913	17844	17683	17688	17586	17749	17674	17848	17557	17948	17738	17638	17772	17630	17833	17523	17680	17776	17590	17713	17828	17892	17888	17787	17812	17843	17663	17628	17653	17788	17675	17646	17722	17830	17931	17867	17801	17766	17661	17656	17780	17830	17611	17845	17704	17669	17695	17710	17625	17856	17757	17533	17309	17563	17718	17743	17655	17660	17714	17622	17863	17772	17927	17991	17600	17778	17763	17904	17734	17679	17921	17705	17934	17920	17908	17889	17895	17805	17869	17582	17791	17947	17731	17863	17805	17546	17602	17929	17814	17806	17665	17682	17655	17749	17674	17771	17713	17723	17779	17822	17679	17844	17743	17768	17542	17658	18035	17865	17694	17593	17569	17761	17461	17701	17694	17761	17925	17720	17615	17939	17787	17832	17744	17799	17665	17753	17599	17842	17593	17682	17543	17835	17678	17850	17668	17822	17783	17735	17728	17732	17899	17685	17559	17728	17635	17602	17925	17832	17673	17896	17793	17774	17945	17601	17640	17841	17702	17603	17777	17858	17451	17533	17780	17818	17662	17679	17839	17827	17698	17805	17740	17481	17693	17703	17865	17772	17610	17862	17653	17758	17699	17622	17640	17612	17580	17753	17778	17770	17725	17729	17616	17692	17907	17574	17668	17720	17746	17664	17734	17950	17720	17696	17418	17807	17717	17768	17743	17878	17658	17697	17819	17627	17727	17746	17566	17643	17992	17619	17750	17755	17668	17767	17755	17754	17917	17632	17906	17843	17548	17817	17752	17924	17747	17714	17729	17489	17824	17845	17709	17609	17779	17776	17727	17690	17593	17728	17690	17640	17615	17724	17593	17624	17608	17976	17814	17715	17763	17641	17630	17772	17676	17728	17663	17596	17635	17574	17960	17832	17883	17805	17958	17844	17796	17641	18034	17891	17781	17625	17735	17740	17703	17841	18032	17956	17626	17998	17783	17690	17818	17702	17786	17972	17823	17653	17849	17719	17754	17763	17875	17748	17731	18063	17776	17609	17768	17745	17869	17753	17843	17959	17575	17594	17875	17712	17732	17666	17630	17852	17869	17859	17842	17901	17726	17792	17926	17725	17644	17681	17794	17788	17612	17673	17798	17695	17828	17740	17644	17773	17755	17828	17736	17728	17888	17774	17941	17754	17803	17850	17531	17907	17646	17643	17595	17716	17554	17773	17709	17581	17698	17864	17763	17821	17833	17636	17561	17716	17752	17967	17766	17509	17669	17806	17736	17697	17707	17606	17875	17861	17592	17807	17630	17807	17539	17748	17707	17764	17683	17673	17794	17873	17645	17919	17764	17558	17773	17948	17754	18004	17731	17700	17709	17767	18055	17612	17806	17792	17679	17783	17925	17751	17863	17818	17629	17760	17769	17718	17716	17653	17773	17802	17845	17657	17659	17603	17708	17694	17815	17940	17819	17831	17699	17740	17669	17637	17667	17961	17793	17894	17704	17745	17660	17761	17518	17649	17915	17795	17730	17634	17626	17752	17450	17613	17887	17958	17565	17724	17776	17593	17649	17946	17674	17971	17852	17903	17640	17637	17779	17789	17683	17782	17696	17611	17597	17808	17689	17730	17607	17778	17615	17716	17751	17788	17893	17674	17642	17748	17835	17920	17622	17560	17541	17681	17591	17678	17846	17863	17944	17657	17737	17640	17881	17804	17587	17794	17862	17856	17675	17907	17873	17663	17789	17796	17787	17810	17706	17646	17603	17700	18010	17701	17589	17769	17671	17710	17677	17583	17624	17785	17699	17753	17972	17682	17766	17777	17702	17712	17912	17782	17756	17760	17751	18012	17900	17860	17916	17806	17844	17778	17793	17936	17601	17840	17726	17797	17708	17696	17665	17904	17688	17839	17756	17730	17664	17786	17859	17853	17843	17759	17723	17938	17662	17790	17566	17673	17550	17802	17797	17733	17815	17651	17694	17737	17838	18063	17653	17635	17663
33389	57839	62344	54496	73893	79420	58986	37305	22451	16180	14605	14484	14402	14385	14319	14299	14372	14315	14418	14239	14515	14395	14331	14335	14347	14317	14369	14441	14346	14263	14404	14194	14226	14313	14463	14393	14312	14447	14325	14224	14367	14333	14366	14323	14300	14415	14287	14356	14274	14412	14256	14282	14357	14327	14221	14387	14254	14210	14332	14255	14218	14319	14379	14429	14441	14369	14572	14204	14395	14445	14191	14295	14413	14319	14294	14162	14427	14250	14377	14241	14371	14367	14184	14168	14206	14159	14332	14268	14338	14053	14306	14253	14182	14209	14303	14413	14328	14309	14298	14319	14289	14379	14279	14338	14128	14267	14379	14175	14272	14268	14332	14211	14197	14331	14144	14326	14402	14364	14368	14510	14231	14235	14278	14311	14266	14298	14322	14153	14157	14261	14410	14193	14408	14408	14222	14199	14271	14246	14245	14208	14380	14138	14351	14484	14228	14323	14233	14238	14289	14272	14402	14318	14434	14259	14413	14260	14207	14314	14196	14286	14423	14275	14279	14415	14231	14337	14350	14425	14080	14249	14496	14389	14433	14516	14300	14079	14339	14458	14304	14185	14342	14370	14450	14404	14349	14193	14295	14437	14301	14148	14300	14425	14302	14380	14332	14313	14411	14222	14349	14294	14443	14384	14083	14183	14397	14291	14209	14282	14343	14239	14314	14381	14030	14313	14204	14433	14401	14351	14259	14374	14239	14278	14267	14205	14279	14142	14246	14244	14324	14507	14334	14069	14443	14189	14211	14433	14305	14311	14242	14253	14353	14259	14398	14215	14447	14201	14371	14394	14193	14418	14388	14211	14364	14324	14262	14406	14090	14405	14269	14220	14226	14284	14345	14232	14390	14423	14357	14227	14367	14168	14330	14496	14226	14174	14355	14335	14363	14347	14185	14381	14302	14403	14361	14359	14222	14365	14281	14446	14268	14292	14062	14507	14415	14369	14295	14392	14248	14262	14421	14152	14197	14409	14217	14356	14238	14338	14188	14284	14251	14288	14358	14264	14331	14213	14241	14213	14354	14198	14256	14304	14201	14175	14380	14172	14275	14194	14145	14285	14506	14208	14451	14260	14323	14290	14333	14158	14353	14181	14370	14371	14241	14304	14340	14369	14382	14314	14274	14343	14286	14154	14261	14470	14348	14395	14185	14300	14354	14310	14282	14240	14283	14443	14371	14366	14211	14299	14313	14256	14243	14129	14334	14159	14290	14151	14218	14313	14165	14210	14395	14187	14413	14231	14262	14265	14331	14259	14291	14264	14262	14167	14322	14379	14363	14183	14424	14184	14235	14306	14243	14291	14263	14225	14222	14383	14315	14256	14444	14311	14330	14323	14415	14339	14405	14336	14291	14227	14415	14386	14308	14203	14323	14499	14246	14193	14314	14116	14430	14203	14377	14292	14457	14335	14272	14396	14365	14364	14377	14164	14200	14254	14170	14389	14315	14250	14341	14368	14214	14237	14442	14268	14238	14349	14409	14328	14299	14286	14261	14355	14332	14222	14382	14231	14213	14270	14283	14354	14287	14322	14402	14277	14394	14317	14245	14222	14334	14481	14307	14303	14236	14397	14366	14287	14310	14335	14084	14293	14290	14260	14142	14345	14339	14257	14215	14197	14398	14351	14290	14307	14224	14472	14147	14163	14261	14194	14184	14285	14368	14260	14272	14301	14147	14264	14277	14217	14337	14290	14160	14241	14309	14335	14312	14251	14469	14464	14146	14270	14239	14252	14272	14324	14233	14431	14310	14198	14328	14255	14307	14290	14260	14243	14237	14238	14192	14351	14306	14315	14349	14370	14230	14257	14231	14121	14191	14266	14315	14164	14309	14196	14342	14461	14266	14268	14331	14354	14331	14276	14166	14221	14258	14353	14283	14272	14229	14302	14483	14296	14376	14391	14370	14214	14330	14269	14306	14275	14332	14472	14177	14537	14396	14141	14258	14405	14331	14397	14292	14156	14306	14337	14356	14318	14305	14096	14474	14495	14243	14400	14181	14221	14231	14299	14261	14318	14392	14244	14240	14350	14362	14313	14459	14331	14224	14149	14199	14165	14376	14336	14192	14144	14385	14026	14385	14187	14383	14422	14100	14329	14227	14196	14325	14439	14181	14153	14350	14350	14346	14329	14281	14308	14289	14352	14318	14381	14136	14299	14220	14319	14338	14202	14177	14327	14374	14258	14339	14303	14296	14282	14357	14493	14302	14425	14436	14246	14265	14223	14374	14320	14283	14234	14497	14272	14335	14241	14598	14334	14377	14272	14311	14272	14278	14350	14287	14233	14452	14384	14197	14169	14228	14237	14402	14277	14231	14206	14301	14543	14260	14164	14349	14458	14291	14354	14282	14217	14360	14266	14277	14303	14366	14207	14254	14167	14385	14249	14092	14330	14141	14459	14314	14396	14153	14301	14343	14158	14344	14117	14311	14304	14230	14263	14237	14393	14196	14151	14225	14390	14397	14304	14428	14380	14286	14332	14280	14392	14229	14279	14477	14273	14258	14325	14428	14298	14451	14289	14077	14261	14263	14105	14258	14443	14413	14302	14462	14333	14461	14250	14182	14370	14025	14386	14248	14333	14260	14307	14254	14198	14381	14326	14323	14246	14300	14259	14350	14334	14140	14440	14296	14243	14383	14475	14263	14349	14337	14305	14254	14189	14197	14185	14177	14226	14341	14351	14108	14298	14331	14263	14369	14228	14313	14263	14491	14286	14189	14121	14199	14247	14279	14308	14433	14374	14403	14419	14278	14404	14319	14120	14217	14249	14263	14214	14240	14364	14261	14320	14336	14320	14290	14285	14333	14232	14471	14496	14324	14285	14196	14259	14339	14453	14220	14126	14358	14220	14387	14326	14226	14267	14284	14106	14366	14251	14300	14272	14303	14210	14194	14291	14167	14235	14448	14110	14288	14209	14297	14283	14131	14309	14343	14275	14231	14241	14327	14198	14346	14168	14330	14242	14245	14407	14244	14160	14169	14305	14353	14273	14231	14287	14357	14372	14309	14344	14389	14392	14437	14372	14331	14396	14381	14378	14241	14354	14294	14406	14316	14280	14318	14254	14396	14210	14327	14245	14282	14177	14294	14290	14131	14344	14181	14406	14453	14356	14190	14335	14227	14378	14318	14260	14341	14452	14350	14265	14293	14120	14215	14204	14363	14354	14381	14235	14358	14325	14183	14306	14507	14309	14332	14520	14193	14357	14406	14099	14192	14257	14268	14085	14109	14227	14449	14307	14287	14395	14404	14292	14276	14315	14364	14287	14205	14296	14126	14344	14337	14356	14081	14197	14150	14316	14442	14218	14097	14294	14156	14257	14036	14307	14309	14188	14318	14232	14267	14173	14479	14556	14185	14169	14318	14386	14379	14222	14181	14379	14213	14266	14234	14327	14458	14022	14312	14282	14293	14393	14422	14369	14406	14219	14317	14355	14359	14374	14239	14415	14288	14275	14219	14246	14282	14342	14447	14303	14328	14340	14266	14392	14508	14253	14109	14405	14273	14194	14294	14518	14245	14391	14313	14184	14192	14201	14216	14271	14358	14277	14159	14305	14128	14386	14377	14391	14153	14245	14410	14345	14274	14270	14409	14167	14351	14337	14334	14402	14353	14144	14370	14351	14257	14221	14348	14433	14379	14302	14462	14455	14364	14378	14320	14267	14276	14258	14319	14172	14345	14340	14291	14357	14322	14156	14228	14180	14224	14273	14354	14375	14322	14465	14192	14409	14465	14345	14387	14391	14467	14221	14209	14402	14247	14112	14318	14269	14263	14256	14265	14267	14181	14277	14434	14209	14341	14444	14433	14313	14300	14414	14293	14358	14304	14323	14346	14410	14479	14107	14359	14172	14172	14301	14299	14251	14338	14325	14224	14236	14331	14197	14465	14356	14236	14326	14320	14285	14368	14319	14370	14245	14312	14385	14299	14304	14329	14275	14463	14161	14233	14489	14278	14261	14294	14338	14321	14428	14175	14455	14134	14399	14417	14247	14294	14222	14379	14269	14273	14246	14452	14303	14353	14460	14456	14286	14278	14287	14357	14266	14403	14258	14331	14311	14203	14341	14280	14398	14267	14356	14299	14463	14187	14225	14407	14334	14350	14209	14286	14357	14457	14336	14220	14134	14330	14133	14313	14100	14353	14068	14164	14265	14229	14496	14238	14318	14331	14346	14304	14365	14193	14260	14355	14221	14251	14510	14258	14357	14370	14304	14187	14375	14213	14253	14393	14230	14310	14305	14246	14422	14260	14224	14343	14237	14208	14205	14300	14292	14346	14393	14325	14143	14277	14368	14336	14293	14171	14267	14305	14117	14262	14216	14123	14257	14283	14149	14352	14375	14324	14247	14285	14302	14286	14341	14229	14412	14232	14379	14185	14333	14554	14280	14231	14237	14353	14359	14384	14233	14347	14381	14295	14226	14154	14374	14325	14251	14449	14364	14160	14362	14311	14343	14339	14268	14393	14215	14156	14214	14316	14134	14429	14234	14314	14517	14273	14387	14405	14263	14470	14326	14252	14267	14293	14289	14378	14259	14269	14287	14396	14181	14439	14194	14092	14263	14263	14235	14386	14220	14459	14239	14137	14378	14331	14321	14198	14241	14217	14219	14171	14255	14285	14146	14306	14224	14304	14315	14300	14302	14222	14138	14256	14348	14203	14321	14288	14196	14330	14345	14233	14500	14304	14244	14197	14312	14140	14235	14309	14186	14304	14333	14308	14302	14188	14392	14310	14362	14206	14306	14341	14216	14351	14456	14281	14162	14320	14403	14208	14226	14191	14305	14371	14351	14338	14255	14238	14388	14249	14128	14287	14254	14339	14250	14243	14260	14237	14227	14269	14230	14196	14315	14227	14309	14312	14371	14373	14244	14389	14492	14219	14507	14259	14230	14349	14331	14176	14197	14452	14323	14199	14238	14247	14306	14388	14379	14330	14383	14375	14282	14235	14221	14286	14450	14360	14364	14242	14119	14318	14275	14271	14281	14173	14317	14338	14162	14323	14282	14273	14376	14403	14251	14293	14417	14346	14362	14275	14370	14375	14366	14164	14274	14320	14421	14133	14282	14212	14296	14224	14351	14382	14148	14244	14316	14293	14345	14215	14278	14439	14250	14463	14336
32903	33548	29893	24478	25836	30245	26051	21344	19484	18760	18538	18581	18453	18502	18336	18287	18453	18535	18431	18396	18566	18507	18550	18478	18563	18529	18481	18538	18366	18380	18558	18482	18477	18395	18512	18268	18308	18667	18628	18406	18490	18458	18579	18405	18631	18472	18380	18389	18537	18336	18536	18455	18295	18325	18402	18550	18594	18416	18564	18390	18424	18624	18177	18446	18246	18547	18417	18332	18467	18413	18387	18263	18213	18250	18476	18412	18383	18471	18510	18515	18511	18129	18240	18215	18332	18277	18389	18158	18406	18376	18365	18331	18322	18217	18564	18450	18421	18232	18457	18527	18358	18273	18178	18453	18401	18327	18274	18303	18609	18504	18415	18423	18559	18320	18266	18408	18520	18467	18723	18355	18263	18496	18600	18571	18310	18240	18538	18286	18417	18379	18440	18292	18523	18338	18508	18552	18469	18551	18471	18495	18536	18203	18214	18487	18486	18433	18461	18337	18423	18320	18404	18407	18505	18565	18609	18489	18545	18459	18363	18555	18498	18324	18449	18305	18187	18702	18376	18359	18414	18489	18537	18303	18430	18460	18402	18294	18377	18360	18382	18362	18319	18306	18274	18371	18303	18357	18542	18381	18380	18320	18324	18609	18371	18520	18642	18361	18490	18382	18590	18391	18510	18493	18442	18485	18381	18557	18393	18414	18640	18383	18352	18361	18379	18374	18203	18491	18439	18377	18537	18194	18250	18606	18427	18399	18365	18464	18441	18261	18498	18502	18513	18587	18428	18437	18626	18277	18593	18459	18385	18548	18514	18457	18518	18632	18423	18485	18513	18314	18585	18421	18556	18437	18461	18550	18344	18283	18508	18479	18527	18562	18374	18505	18404	18488	18428	18234	18413	18467	18476	18636	18495	18362	18408	18569	18423	18604	18579	18314	18466	18486	18206	18384	18562	18493	18533	18284	18295	18332	18291	18392	18479	18451	18552	18252	18384	18408	18373	18308	18721	18636	18414	18411	18286	18355	18393	18409	18451	18388	18670	18173	18273	18421	18355	18389	18593	18525	18520	18206	18528	18470	18569	18425	18484	18304	18542	18363	18521	18591	18389	18543	18269	18288	18403	18599	18324	18455	18589	18363	18444	18439	18565	18354	18504	18329	18528	18317	18364	18364	18344	18417	18433	18264	18455	18215	18306	18421	18424	18469	18371	18342	18424	18496	18538	18447	18405	18447	18497	18441	18368	18226	18413	18470	18463	18239	18539	18569	18582	18498	18377	18486	18295	18384	18568	18466	18546	18506	18397	18465	18352	18538	18511	18334	18327	18603	18485	18414	18378	18246	18405	18476	18373	18578	18348	18346	18367	18380	18133	18605	18484	18236	18239	18271	18399	18371	18532	18497	18470	18549	18346	18614	18394	18376	18314	18417	18458	18512	18552	18363	18675	18197	18277	18318	18438	18532	18500	18590	18327	18439	18177	18384	18520	18635	18502	18668	18259	18473	18439	18456	18472	18239	18457	18490	18547	18471	18495	18466	18575	18447	18477	18245	18378	18453	18542	18504	18237	18358	18323	18517	18534	18304	18335	18410	18286	18540	18472	18402	18442	18298	18394	18449	18501	18340	18413	18487	18168	18464	18347	18491	18431	18501	18304	18500	18738	18511	18417	18410	18265	18441	18392	18401	18449	18334	18355	18541	18501	18314	18544	18489	18378	18381	18406	18559	18570	18582	18380	18344	18211	18438	18326	18509	18427	18373	18391	18349	18502	18437	18326	18403	18499	18549	18668	18374	18330	18470	18484	18518	18527	18504	18675	18505	18459	18377	18501	18152	18375	18372	18308	18499	18434	18403	18419	18359	18371	18428	18368	18706	18411	18452	18566	18239	18469	18517	18607	18412	18563	18405	18420	18421	18420	18389	18567	18269	18237	18448	18379	18459	18388	18403	18366	18595	18490	18391	18326	18395	18469	18335	18253	18632	18321	18377	18584	18474	18531	18396	18390	18531	18334	18335	18473	18454	18341	18297	18428	18422	18311	18540	18651	18440	18495	18466	18514	18495	18272	18530	18252	18502	18546	18541	18357	18294	18312	18381	18370	18554	18594	18381	18711	18369	18412	18548	18273	18339	18417	18557	18467	18400	18422	18480	18486	18481	18316	18677	18382	18549	18334	18447	18467	18388	18653	18438	18399	18379	18375	18628	18498	18314	18771	18304	18387	18332	18435	18187	18422	18611	18435	18338	18563	18423	18551	18277	18355	18350	18339	18498	18246	18320	18471	18418	18461	18360	18477	18477	18488	18554	18391	18502	18334	18312	18376	18629	18548	18206	18457	18345	18348	18671	18465	18677	18254	18232	18297	18528	18655	18431	18566	18336	18366	18524	18690	18450	18328	18477	18570	18212	18113	18332	18255	18465	18455	18423	18599	18239	18430	18524	18410	18535	18425	18588	18393	18400	18434	18325	18510	18471	18488	18279	18424	18598	18449	18559	18563	18306	18391	18325	18572	18559	18459	18462	18519	18196	18494	18449	18386	18346	18517	18306	18430	18423	18580	18451	18448	18293	18478	18467	18530	18330	18574	18311	18585	18428	18470	18411	18327	18401	18477	18409	18445	18643	18493	18533	18478	18465	18269	18411	18495	18341	18122	18247	18238	18378	18219	18285	18593	18326	18664	18597	18450	18425	18295	18490	18580	18383	18488	18636	18451	18363	18387	18303	18546	18502	18494	18587	18695	18375	18511	18478	18564	18511	18356	18454	18418	18414	18452	18340	18439	18460	18764	18492	18370	18628	18522	18424	18293	18416	18349	18330	18196	18277	18516	18388	18482	18338	18499	18340	18392	18571	18332	18475	18234	18254	18573	18408	18477	18156	18491	18515	18511	18401	18327	18333	18543	18410	18445	18551	18636	18515	18541	18455	18270	18447	18241	18493	18352	18284	18605	18410	18510	18329	18559	18328	18364	18586	18687	18507	18662	18336	18522	18473	18371	18500	18403	18704	18440	18322	18583	18366	18424	18527	18607	18286	18529	18458	18588	18622	18426	18404	18627	18535	18571	18447	18505	18542	18395	18237	18599	18299	18226	18282	18468	18378	18644	18434	18532	18511	18459	18477	18355	18358	18311	18600	18557	18508	18207	18399	18378	18394	18383	18357	18374	18350	18541	18674	18562	18463	18434	18489	18425	18406	18317	18354	18394	18586	18385	18318	18497	18194	18287	18343	18463	18631	18634	18349	18260	18425	18418	18518	18490	18373	18548	18458	18291	18337	18211	18360	18440	18371	18477	18404	18470	18455	18474	18386	18264	18350	18379	18363	18465	18505	18482	18388	18346	18583	18258	18445	18271	18415	18420	18391	18258	18424	18506	18692	18584	18597	18419	18391	18380	18487	18218	18448	18516	18578	18504	18348	18425	18380	18574	18295	18453	18418	18470	18476	18452	18427	18388	18417	18250	18360	18321	18481	18411	18400	18328	18556	18386	18332	18306	18321	18440	18704	18558	18334	18389	18404	18639	18396	18278	18427	18687	18435	18393	18265	18163	18407	18368	18457	18585	18419	18526	18506	18264	18358	18301	18391	18513	18529	18310	18437	18411	18408	18314	18371	18352	18556	18449	18326	18484	18441	18534	18306	18536	18542	18742	18529	18381	18255	18313	18514	18211	18323	18427	18241	18379	18407	18535	18349	18303	18683	18407	18309	18179	18608	18339	18276	18453	18438	18443	18384	18580	18576	18381	18576	18583	18357	18254	18436	18365	18292	18413	18768	18399	18465	18470	18663	18583	18416	18376	18346	18671	18415	18480	18227	18243	18503	18503	18516	18356	18493	18365	18362	18533	18477	18675	18478	18308	18303	18493	18392	18216	18485	18344	18328	18349	18366	18540	18342	18485	18379	18449	18194	18485	18471	18465	18388	18415	18352	18286	18486	18565	18430	18393	18404	18357	18606	18520	18652	18492	18449	18376	18293	18426	18171	18418	18301	18390	18384	18447	18534	18419	18288	18567	18327	18373	18569	18574	18413	18332	18535	18423	18485	18334	18562	18425	18477	18539	18367	18356	18480	18286	18549	18354	18593	18565	18563	18271	18431	18668	18223	18571	18473	18467	18621	18093	18419	18393	18449	18493	18429	18505	18504	18515	18529	18559	18556	18474	18302	18386	18378	18360	18324	18419	18239	18503	18470	18370	18430	18515	18602	18500	18528	18419	18481	18301	18538	18645	18319	18645	18438	18383	18442	18441	18516	18401	18382	18529	18379	18319	18395	18194	18595	18426	18513	18465	18537	18423	18505	18604	18435	18424	18399	18433	18414	18414	18358	18402	18368	18428	18323	18570	18600	18372	18315	18442	18415	18511	18488	18242	18309	18198	18570	18654	18353	18596	18409	18484	18403	18451	18424	18526	18272	18314	18604	18248	18319	18397	18405	18572	18374	18355	18553	18442	18301	18578	18449	18416	18418	18396	18615	18269	18619	18318	18439	18629	18470	18537	18567	18573	18300	18509	18621	18639	18343	18495	18280	18642	18656	18431	18537	18439	18384	18326	18349	18533	18500	18329	18668	18492	18302	18242	18582	18205	18262	18249	18539	18367	18299	18280	18475	18458	18468	18471	18395	18461	18386	18406	18410	18493	18508	18400	18501	18493	18489	18637	18250	18415	18396	18396	18489	18432	18457	18520	18274	18643	18372	18279	18569	18649	18216	18540	18389	18456	18446	18441	18360	18372	18533	18555	18371	18290	18536	18456	18405	18401	18518	18525	18437	18545	18506	18500	18356	18351	18567	18464	18396	18451	18448	18354	18312	18311	18440	18195	17999	18475	18482	18525	18578	18378	18426	18407	18278	18307	18417	18479	18293	18535	18396	18439	18419	18419	18517	18637	18108	18353	18553	18442	18304	18282	18533	18368	18286	18468	18379	18567	18476	18471	18389	18428	18313	18621	18460	18357	18364	18400	18488	18550	18384	18353	18396	18346	18525	18462	18717	18462	18442	18682	18434	18580	18719	18563	18437	18530	18457	18502	18216	18442	18408	18429	18608	18494	18573	18438	18360	18499	18418	18431	18561	18595	18359	18391	18457	18368	18299	18477	18534	18414	18451	18635	18503	18555	18416	18560	18327	18571	18539	18469	18400	18493	18317	18312	18412	18473	18362	18219	18567	18613	18472
27031	42728	27699	22067	26335	29447	22330	17597	15470	14891	14824	14642	14974	14685	14658	14885	14799	14817	14772	14825	14760	14575	14703	14671	14825	14663	14640	14579	14613	14751	14775	14743	14749	14595	14816	14889	14704	14784	14824	14765	14743	14823	14854	14680	14636	14746	14690	14623	14793	14835	14613	14697	14682	14724	14736	14665	14805	14744	14844	14652	14815	14678	14692	14810	14764	14662	14804	14877	14631	14661	14806	14702	14556	14738	14732	14664	14547	14651	14817	14664	14803	14654	14536	14718	14633	14663	14808	14710	14846	14638	14703	14744	14674	14669	14887	14567	14718	14623	14820	14731	14790	14659	14832	14600	14705	14773	14582	14825	14731	14710	14676	14701	14759	14853	14808	14742	14745	14809	14680	14671	14485	14657	14520	14802	14653	14529	14753	14708	14521	14640	14675	14776	14681	14674	14590	14827	14781	14560	14767	14754	14864	14670	14829	14846	14745	14636	14685	14890	14585	14609	14704	14797	14655	14674	14771	14908	14747	14614	14383	14664	14833	14610	14721	14671	14635	14832	14737	14773	14582	14640	14682	14855	14669	14724	14584	14676	14492	14744	14666	14706	14625	14750	14600	14696	14587	14727	14881	14572	14714	14713	14918	14708	14802	14739	14775	14725	14679	14649	14612	14766	14560	14726	14727	14781	14725	14643	14728	14755	14745	14814	14628	14517	14832	14617	14754	14652	14718	14681	14558	14653	14645	14877	14677	14877	14869	14699	14733	14626	14621	14733	14568	14677	14670	14765	14782	14651	14520	14715	14795	14850	14643	14701	14718	14734	14755	14688	14706	14729	14651	14569	14727	14671	14755	14636	14797	14538	14647	14829	14835	14807	14794	14781	14674	14602	14475	14670	14527	14641	14775	14638	14616	14756	14610	14616	14620	14792	14638	14594	14694	14696	14543	14853	14618	14715	14850	14661	14679	14795	14618	14603	14681	14835	14692	14845	14614	14643	14622	14881	14721	14562	14572	14757	14902	14510	14742	14812	14682	14635	14752	14880	14533	14582	14647	14576	14797	14567	14814	14671	14678	14657	14756	14704	14589	14607	14817	14570	14873	14622	14752	14799	14857	14781	14648	14543	14660	14483	14804	14659	14785	14613	14773	14713	14802	14686	14680	14697	14884	14678	14694	14677	14818	14538	14663	14826	14694	14543	14800	14673	14715	14718	14568	14610	14646	14628	14815	14720	14587	14624	14745	14632	14811	14655	14573	14653	14724	14651	14620	14733	14516	14822	14568	14721	14728	14645	14601	14793	14785	14493	14632	14572	14847	14548	14532	14482	14763	14491	14776	14637	14683	14654	14679	14752	14736	14670	14668	14493	14640	14680	14795	14682	14593	14630	14567	14791	14468	14655	15042	14653	14917	14849	14585	14815	14768	14631	14484	14631	14782	14808	14662	14772	14707	14675	14590	14694	14640	14672	14688	14642	14730	14691	14650	14900	14762	14650	14710	14785	14773	14658	14686	14664	14478	14749	14652	14619	14695	14755	14941	14579	14709	14536	14825	14729	14595	14756	14552	14654	14780	14859	14599	14586	14760	14736	14663	14717	14702	14781	14693	14660	14523	14869	14787	14612	14754	14700	14799	14677	14753	14714	14716	14721	14666	14616	14712	14715	14845	14656	14681	14730	14767	14763	14836	14639	14604	14744	14619	14699	14684	14728	14752	14626	14595	14703	14736	14770	14848	14728	14697	14737	14743	14758	14740	14644	14754	14691	14653	14698	14695	14703	14686	14752	14642	14682	14684	14778	14654	14918	14618	14622	14700	14793	14967	14628	14603	14552	14761	14613	14702	14533	14653	14807	14668	14777	14784	14547	14790	14791	14750	14620	14720	14709	14778	14538	14733	14736	14703	14600	14746	14744	14763	14716	14659	14687	14709	14725	14810	14651	14740	14665	14797	14639	14606	14751	14690	14845	14521	14737	14505	14700	14737	14751	14709	14793	14769	14619	14740	14790	14892	14739	14683	14832	14741	14643	14636	14635	14733	14668	14723	14771	14751	14719	14776	14677	14498	14686	14863	14699	14814	14654	14883	14643	14727	14693	14684	14794	14666	14745	14672	14739	14650	14690	14716	14585	14749	14639	14764	14679	14717	14632	14749	14634	14623	14633	14701	14653	14787	14594	14697	14466	14797	14757	14652	14747	14864	14663	14582	14604	14813	14782	14591	14678	14614	14792	14815	14599	14662	14741	14750	14721	14784	14751	14788	14850	14705	14707	14780	14781	14720	14674	14693	14691	14684	14817	14565	14724	14665	14688	14644	14787	14727	14827	14592	14596	14873	14721	14639	14879	14653	14804	14709	14613	14702	14773	14857	14825	14722	14674	14637	14733	14938	14668	14678	14760	14783	14749	14762	14882	14763	14788	14658	14708	14696	14753	14731	14765	14635	14773	14720	14762	14601	14646	14824	14682	14720	14724	14823	14716	14598	14594	14642	14739	14677	14880	14548	14595	14646	14708	14609	14824	14655	14735	14695	14606	14773	14664	14693	14823	14634	14771	14554	14588	14671	14807	14680	14722	14634	14646	14685	14776	14720	14768	14632	14668	14807	14763	14741	14820	14671	14772	14774	14740	14523	14608	14809	14836	14831	14646	14816	14788	14758	14634	14674	14811	14796	14767	14691	14733	14575	14661	14639	14598	14652	14681	14595	14621	14736	14705	14823	14689	14783	14806	14784	14923	14677	14957	14616	14671	14729	14579	14580	14523	14524	14768	14646	14722	14800	14768	14666	14883	14686	14714	14628	14701	14849	14815	14723	14699	14693	14699	14625	14691	14747	14607	14689	14689	14744	14755	14737	14672	14664	14752	14726	14805	14722	14869	14433	14795	14633	14735	14678	14664	14597	14689	14670	14437	14646	14722	14668	14691	14670	14705	14662	14735	14607	14704	14665	14730	14743	14676	14586	14886	14670	14682	14782	14828	14790	14681	14660	14713	14673	14747	14734	14661	14547	14547	14765	14777	14699	14692	14724	14704	14623	14702	14793	14726	14710	14629	14843	14852	14676	14759	14724	14614	14789	14923	14664	14733	14704	14745	14560	14673	14696	14634	14732	14661	14832	14640	14792	14826	14599	14725	14732	14745	14473	14653	14727	14728	14680	14664	14670	14622	14725	14854	14700	14744	14733	14763	14639	14778	14735	14759	14664	14738	14615	14714	14739	14592	14688	14602	14618	14573	14740	14615	14641	14604	14676	14621	14461	14629	14620	14710	14727	14621	14697	14628	14710	14797	14457	14734	14674	14820	14572	14668	14618	14903	14657	14938	14629	14698	14661	14676	14762	14703	14757	14840	14708	14787	14856	14724	14670	14686	14619	14654	14712	14680	14751	14754	14561	14570	14838	14693	14714	14935	14514	14988	14637	14574	14709	14597	14765	14973	14846	14533	14842	14634	14777	14550	14647	14499	14604	14760	14857	14664	14714	14596	14738	14670	14665	14870	14727	14582	14716	14753	14708	14711	14743	14730	14739	14636	14585	14663	14626	14625	14682	14651	14723	14597	14702	14806	14673	14699	14623	14733	14833	14754	14611	14648	14821	14686	14806	14801	14716	14821	14659	14692	14721	14671	14670	14589	14742	14859	14703	14649	14738	14483	14613	14797	14735	14780	14664	14845	14523	14607	14625	14754	14577	14648	14629	14680	14610	14672	14664	14824	14737	14506	14771	14784	14628	14846	14545	14690	14748	14700	14755	15028	14550	14666	14731	14623	14639	14831	14767	14643	14751	14781	14675	14685	14937	14755	14579	14631	14560	14711	14654	14847	14606	14524	14823	14651	14533	14808	14725	14766	14601	14642	14868	14688	14726	14622	14693	14780	14691	14777	14481	14953	14610	14608	14633	14788	14679	14706	14704	14844	14700	14733	14681	15040	14813	14826	14882	14701	14868	14605	14684	14729	14882	14690	14812	14639	14672	14625	14752	14799	14627	14703	14654	14588	14629	14684	14630	14591	14822	14755	14635	14755	14503	14797	14589	14785	14690	14611	14681	14591	14623	14773	14700	14622	14720	14897	14630	14766	14758	14639	14851	14613	14631	14781	14616	14713	14817	14665	14626	14717	14664	14659	14915	14812	14575	14643	14829	14505	14795	14633	14771	14620	14592	14833	14567	14825	14754	14751	14907	14666	14616	14764	14788	14823	14687	14853	14677	14798	14645	14817	14363	14539	14808	14664	14718	14672	14731	14684	14674	14776	14701	14810	14520	14546	14551	14649	14760	14649	14859	14587	14740	14633	14657	14712	14721	14687	14568	14639	14642	14745	14626	14662	14841	14645	14738	14666	14578	14738	14813	14617	14613	14733	14807	14651	14748	14844	14758	14526	14686	14719	14585	14568	14715	14776	14576	14660	14655	14723	14625	14786	14643	14640	14752	14654	14830	14673	14673	14722	14636	14534	14541	14752	14722	14548	14758	14825	14790	14813	14685	14768	14839	14675	14851	14691	14827	14637	14677	14776	14562	14562	14783	14671	14720	14709	14526	14792	14752	14632	14668	14755	14718	14589	14656	14715	14726	14829	14709	14581	14885	14541	14764	14826	14633	14692	14789	14722	14660	14768	14646	14766	14780	14623	14789	14673	14568	14769	14536	14714	14764	14806	14831	14813	14714	14724	14653	14696	14797	14676	14735	14881	14605	14688	14804	14762	14770	14835	14739	14697	14703	14757	14699	14762	14679	14756	14493	14853	14584	14793	14665	14705	14729	14544	14590	14709	14689	14655	14750	14744	14866	14600	14806	14657	14729	14746	14748	14495	14806	14665	14615	14844	14693	14808	14863	14769	14660	14828	14812	14663	14528	14739	14736	14774	14798	14574	14542	14643	14728	14453	14686	14910	14730	14808	14748	14702	14663	14539	14703	14751	14557	14633	14517	14665	14820	14614	14751	14718	14816	14497	14710	14715	14846	14701	14689	14709	14740	14749	14882	14557	14609	14766	14674	14616	14767	14708	14643	14813	14756	14696	14715	14651	14783	14658	14821	14807	14773	14660	14691	14660	14749	14632	14819	14757	14769	14569	14817	14744	14870	14728	14686	14662	14785	14696	14535	14675	14743	14852	14783	14774	14639	14613	14602	14618	14533	14741	14777	14835	14753	14702	14749	14722	14647	14698	14701	14547
26502	22624	29771	31620	51104	60486	44256	30258	22699	19393	18798	18399	18375	18311	18202	18294	18254	18243	18133	18251	18175	18487	18483	18279	18244	18251	18448	18231	18323	18249	18396	18316	18215	18425	18415	18259	18396	18298	18372	18254	18231	18104	18245	18360	18163	18176	18104	18145	18273	18232	18117	18128	18178	18241	18205	18040	18429	18303	18196	18448	18412	18179	18270	18284	18151	18359	18217	18115	17957	18403	18265	18176	18139	18423	18387	18220	18125	18320	18044	18265	18381	18280	18369	18387	18245	18091	18028	18192	18225	18276	18211	18447	18272	18201	18390	18321	18300	18379	18270	18218	18046	18105	18129	18321	18072	18119	18085	18021	18370	18188	18194	18254	18035	18505	18254	18321	18188	18036	18371	18209	18225	18113	18257	18281	18568	18290	18160	18361	18063	18377	18097	18131	18275	18166	18198	18263	18429	18286	18210	18110	18341	18036	18087	18013	18172	18028	18289	18241	18192	18210	18237	18266	18195	18393	18303	18285	18116	18174	18062	18157	18245	18160	18045	18035	18241	18112	17961	18307	18240	18063	18142	18236	18184	18184	18308	18377	18253	18306	18230	18194	18225	18195	18217	18300	18375	18372	18232	18292	18101	18237	18359	18150	18192	18364	18292	18236	18095	18133	17998	18418	18394	18367	18505	18129	18156	18363	18376	18450	18304	18215	18287	18169	18100	17970	18236	18240	18149	18222	18184	18164	18414	18083	18301	18407	18339	18370	18176	18095	18194	18361	18156	18025	18332	18274	18194	18198	18302	18233	18031	18341	18376	18252	18348	18256	18071	18247	18368	18238	18279	18291	18073	18055	18226	18312	18342	18358	18236	18269	17940	18314	18183	18322	18306	18165	18340	17991	18197	18073	18335	18200	18312	18099	18259	18291	18096	18262	18246	18232	18113	18314	18296	18294	18263	18306	18329	18087	18347	18369	18200	18170	18167	18290	18290	18253	18400	18196	18446	18277	18244	18365	18361	18310	18170	18042	18181	18196	18133	18109	18496	18348	17993	18150	18269	18368	18395	18112	18109	18400	18195	18209	18337	18054	18316	18092	18108	18159	18325	18185	18291	18134	17992	18186	18312	18114	18314	18231	18295	18082	18176	18051	18067	18085	18293	18406	18153	18169	18281	18094	18196	18151	18323	18277	18063	18151	18113	18143	18181	18126	18438	18169	18295	17988	18341	18206	18194	18190	18264	18361	18467	18368	18301	18197	18072	18203	18326	18118	18438	18109	18129	18148	18379	18355	18145	18331	18265	18350	18364	18242	18182	18236	18497	18106	18006	18220	18110	18334	18160	18164	18269	18113	18118	18427	18269	18317	18295	18247	18292	18290	18242	18249	18357	18263	18399	18382	17989	18065	18280	18087	18346	18210	18103	18247	18079	18064	18120	18238	18244	18042	18006	17999	18137	18145	18290	18216	18475	18185	18402	18101	18233	18143	18424	18216	18309	18086	18241	18162	18410	18274	18271	18151	18198	18253	18219	18274	18213	18341	18229	18242	18034	18121	18051	18227	18253	18240	18236	18278	18001	18372	18123	18197	18209	18152	18375	18323	18371	18186	18160	18323	18295	18033	18292	18480	18082	18113	18249	18080	18257	18225	18237	18223	18066	18060	18258	18236	18076	18120	18202	18293	18248	18066	18184	18474	18205	18283	18260	18182	18191	18558	18213	18417	18256	18239	18297	18287	18398	18006	18290	18185	18244	18313	18083	18397	18445	18100	18093	18072	18182	18244	18075	18075	18249	18282	18259	18181	18173	18171	18435	18250	18187	18029	18407	18200	18111	18215	18499	18301	18212	18028	18357	18172	18191	18109	18302	18056	18196	18105	18103	18451	18154	18218	18136	18062	18177	18031	18149	18243	18152	18039	18275	18222	18099	18316	17946	18187	18169	18273	18160	18082	18084	18142	18230	18059	18104	18299	18248	18266	18282	18234	18299	18142	18201	18229	18156	18194	18036	18251	18237	18072	17989	18497	18375	18188	18246	18242	18078	18160	17972	18342	18192	17806	18119	17937	18231	18234	18019	18106	18330	18220	18118	18240	18413	18420	18284	18377	18405	18369	18152	18221	18024	17984	18397	18392	18152	18100	18087	18443	18408	18281	18216	18226	18296	18040	18190	18191	18129	18302	18151	18343	18117	18088	18206	18282	17924	18172	18170	18236	18297	18284	18301	18125	18225	18205	18350	18175	18053	18158	18154	18019	18130	18297	18201	18339	18296	18269	18235	18027	18095	18336	18249	18040	18264	18407	18348	18058	18101	18236	18233	18303	18267	18417	18301	18217	18301	18240	18117	18174	17904	18220	18249	18393	18273	18058	18111	18166	18244	18130	18070	18203	18354	18237	18147	18209	18104	18479	18112	18337	18284	18102	18125	18011	18374	18261	18031	18042	17961	18153	18124	18233	18204	18135	18002	17994	18274	18290	18164	18268	18140	18394	18204	18333	18036	18134	18280	18181	18334	18080	18225	18213	18129	18337	18186	18074	18241	18060	18221	18285	18231	18319	18400	18112	18316	18261	18101	18126	18192	18135	18239	18185	18276	18114	18254	18271	18300	18236	18255	18202	18475	18411	18083	18450	18138	18218	18164	18254	18302	17995	18293	18226	17809	18240	18288	18213	18417	18334	18269	18223	18146	18272	18030	17989	18094	18179	18395	18441	18185	18153	18136	18103	18196	18076	18266	18468	18285	18186	18173	18133	18162	18305	18323	18083	18063	18389	18135	18134	18020	18246	18293	18059	18349	18408	18233	18239	18232	18203	18278	18129	18264	18307	18174	18219	18203	18133	18065	18100	18132	17969	18156	18356	18072	17914	18130	18227	18034	18066	18117	18320	18136	18116	18334	18221	18120	18317	18253	18137	18160	18242	18214	18232	18370	18431	18196	18156	18119	18270	18057	18358	18168	18025	18391	18330	18155	18241	18153	18339	18322	18256	18323	18243	18261	18220	18334	17942	18297	18086	18157	18087	18278	18333	18359	18197	18025	18208	18195	18090	18222	18354	18139	18069	18122	18277	18403	18147	18003	18384	18241	18359	18186	18308	18385	18285	18199	18503	18388	18295	18309	18102	18167	18304	18119	17931	18282	18330	18296	18193	18320	18346	18263	18018	18200	18042	18173	18215	18030	18226	18264	18365	18282	18366	17928	18282	18158	18263	18186	18361	18164	18287	18106	18262	18268	18152	18104	18238	18282	18422	18123	18364	18242	18123	18320	18197	18113	18008	18211	18224	18026	18089	18243	18083	18296	18308	18010	18403	18284	18048	18143	18071	18176	18213	18231	18117	18379	18212	18130	18187	18232	18042	18114	18190	18278	18083	18290	18314	18245	18276	18156	17965	18360	18103	18119	18364	18283	18282	17954	18181	18267	18239	18198	18060	18472	18250	18174	18306	18328	18339	18163	18269	18150	18159	18280	18054	18095	18295	18179	18218	18256	18249	18399	18220	18366	18264	17996	18262	18352	18190	18269	18285	18193	18316	18225	18247	18216	18052	18112	18280	18419	18286	18176	18145	18350	18311	18399	18153	18176	18043	18353	18144	18232	18263	18369	18221	18017	18248	18229	18257	18223	18341	18336	18258	18313	17891	18372	18044	18025	18333	18167	18076	18387	18458	18104	18195	18110	18111	18077	18300	18153	18365	18163	18198	18267	18319	18141	18336	18308	18230	18064	18290	18076	18118	18160	18344	18067	18551	18127	18061	18239	18342	18298	18257	18248	18319	18406	18388	18170	18216	18145	18167	18157	18223	18057	18412	18084	18156	18429	18335	18309	18130	18248	18147	18115	18182	18218	18234	18186	18195	18119	18186	18252	18278	18137	18185	18291	18201	18194	18269	18323	18117	18202	18142	18139	18176	18189	18209	18160	18071	18315	18178	18054	18366	18383	18111	18035	18145	18177	18015	18053	18178	18113	18277	18134	18367	18100	18325	18347	18048	18201	18161	18351	18287	18302	18231	18097	18254	18186	18272	18201	17853	18392	17973	18273	18004	18232	18233	18145	18238	18363	18327	18269	18208	18146	18340	18134	18251	18312	18168	18347	18234	18371	18170	18274	18103	18345	18088	18299	18137	18246	18202	18169	18172	18351	18180	18375	18343	18138	18037	18103	18290	18178	18404	18254	18319	18347	18268	18344	18206	18300	18385	18240	18163	18317	18200	18145	18297	18423	18221	18271	18261	18347	18207	18206	18055	18385	18270	18098	18177	18284	18182	18134	18398	18172	18561	17993	18241	18257	18159	18240	18246	18229	18228	18231	18239	18356	18423	18451	18097	18184	18000	18226	18283	18278	18431	18121	18141	18174	18284	18156	18167	18257	18295	18352	18346	18284	18130	18598	18129	18157	18276	18313	18259	18236	18164	18295	18351	18214	18120	18292	18347	18150	18347	18502	18244	18136	18116	18222	18262	18236	18169	18332	18093	18153	18039	18268	18160	18275	18071	18227	18235	18137	18087	18379	18350	18277	18149	18225	18323	18332	18247	18234	18251	18387	18010	18136	18280	18183	18166	18296	18254	17980	18253	18417	18077	18124	18202	17992	18368	17953	18395	18129	18351	18207	18010	18106	18043	18291	18140	18296	18208	18124	18096	18245	18162	18232	18224	18160	18234	18363	18278	18269	18289	18216	18185	18278	18115	18259	18094	18246	18175	18090	18385	18187	18212	18270	18199	18239	18102	18091	18257	18070	18065	18267	18218	18230	18111	18222	18184	18186	18197	18329	18347	18209	18079	18334	18409	18311	18021	18164	18297	18185	18110	18359	18201	18224	18224	18229	18236	18071	18406	18437	18300	18404	18068	18379	18125	18390	18302	18140	18288	18261	18177	18202	18168	18123	18321	18296	18213	18269	18296	18344	18081	18047	18085	18239	18000	18342	18369	18379	18125	18126	18311	18364	18273	18147	18070	18103	18153	18086	18259	18188	18310	18452	18294	18135	18370	18223	18423	18240	18067	18349	18379	18179	18271	18318	18219	18160	18229	18244	18164	18134	18058	18229	18117	18244	18300	18379	17980	18392	18107	18233	18156	18395	18321	18085	18247	18010	18265	18199	18027	18231	18358	18187	18182	18359	18179	18308	18194	18152	18178	18105	18295	18264	18121	18198	18023	18375	18066	18326	18047
35628	58285	44791	39753	56508	57422	41093	26826	18547	15323	14617	14756	14559	14618	14742	14534	14568	14693	14628	14561	14753	14665	14637	14482	14591	14584	14457	14613	14570	14617	14515	14569	14562	14535	14636	14471	14627	14775	14503	14580	14704	14626	14641	14766	14561	14607	14423	14703	14730	14631	14607	14601	14624	14530	14507	14575	14662	14599	14611	14620	14605	14678	14805	14444	14579	14677	14707	14432	14617	14601	14601	14684	14639	14457	14572	14483	14619	14647	14726	14685	14543	14540	14709	14512	14559	14590	14524	14504	14641	14573	14631	14544	14490	14584	14732	14546	14677	14553	14489	14578	14367	14505	14641	14715	14510	14528	14550	14648	14673	14650	14622	14515	14718	14809	14570	14622	14515	14570	14627	14537	14430	14460	14564	14593	14591	14712	14600	14574	14552	14629	14451	14734	14668	14621	14643	14526	14541	14625	14691	14408	14688	14526	14568	14809	14650	14406	14637	14533	14562	14436	14463	14611	14682	14729	14544	14556	14626	14517	14470	14516	14784	14583	14516	14462	14658	14622	14503	14570	14626	14525	14659	14522	14535	14693	14439	14467	14547	14538	14451	14452	14539	14537	14557	14591	14610	14497	14760	14701	14545	14478	14447	14610	14601	14664	14624	14522	14576	14525	14575	14438	14561	14645	14691	14811	14526	14455	14621	14672	14661	14593	14550	14632	14594	14544	14600	14828	14602	14425	14627	14721	14619	14434	14592	14583	14490	14616	14453	14613	14510	14647	14511	14623	14563	14481	14562	14584	14477	14673	14703	14536	14709	14673	14684	14607	14625	14483	14537	14650	14560	14592	14620	14416	14596	14573	14486	14615	14539	14585	14706	14630	14617	14656	14590	14562	14685	14605	14528	14576	14580	14497	14390	14603	14732	14585	14467	14650	14718	14764	14690	14541	14596	14539	14416	14591	14537	14517	14654	14691	14615	14651	14528	14815	14668	14698	14696	14483	14590	14677	14451	14557	14468	14507	14689	14601	14736	14568	14590	14683	14568	14519	14551	14526	14571	14672	14452	14429	14798	14579	14660	14509	14515	14610	14615	14245	14621	14689	14737	14639	14580	14698	14663	14664	14695	14575	14567	14477	14524	14733	14639	14556	14479	14626	14569	14545	14547	14416	14478	14740	14595	14672	14606	14538	14572	14616	14491	14583	14633	14625	14506	14564	14684	14772	14628	14558	14549	14398	14780	14815	14527	14642	14614	14513	14712	14706	14564	14554	14565	14563	14430	14519	14604	14629	14669	14570	14640	14571	14497	14587	14776	14563	14617	14544	14489	14652	14486	14618	14465	14495	14534	14516	14588	14628	14468	14625	14504	14631	14482	14601	14702	14564	14683	14533	14566	14483	14443	14592	14565	14492	14666	14557	14598	14808	14715	14474	14644	14516	14609	14593	14641	14675	14644	14467	14545	14559	14704	14637	14599	14585	14509	14566	14499	14577	14530	14586	14538	14747	14552	14726	14481	14515	14596	14503	14577	14385	14601	14563	14621	14684	14472	14430	14442	14572	14547	14643	14584	14433	14875	14595	14664	14757	14602	14595	14593	14507	14577	14612	14735	14517	14672	14544	14612	14604	14513	14583	14649	14706	14511	14678	14570	14672	14647	14646	14578	14580	14607	14681	14681	14692	14355	14617	14559	14535	14442	14623	14348	14612	14647	14483	14533	14541	14513	14529	14545	14460	14675	14635	14492	14481	14605	14534	14545	14631	14456	14616	14481	14714	14672	14522	14638	14612	14532	14560	14811	14847	14530	14580	14629	14678	14376	14584	14748	14764	14636	14536	14726	14562	14512	14440	14631	14546	14654	14670	14501	14507	14649	14588	14473	14424	14528	14601	14647	14411	14509	14544	14686	14545	14475	14650	14693	14592	14539	14540	14600	14401	14731	14512	14665	14591	14434	14526	14646	14465	14631	14539	14631	14599	14664	14545	14698	14708	14556	14677	14518	14577	14655	14660	14655	14700	14693	14521	14611	14533	14619	14465	14593	14639	14633	14625	14539	14510	14641	14525	14523	14566	14654	14643	14686	14581	14577	14673	14508	14304	14735	14508	14504	14476	14468	14649	14494	14468	14729	14697	14455	14518	14467	14760	14665	14481	14418	14510	14585	14410	14632	14418	14592	14575	14724	14534	14618	14481	14692	14565	14492	14408	14580	14508	14663	14635	14698	14679	14624	14501	14477	14589	14635	14558	14642	14474	14611	14509	14651	14579	14666	14465	14636	14547	14560	14598	14610	14619	14515	14676	14435	14537	14571	14491	14711	14779	14460	14505	14420	14502	14443	14627	14382	14741	14734	14697	14678	14450	14579	14412	14655	14596	14501	14630	14467	14640	14316	14558	14713	14665	14525	14487	14563	14493	14698	14613	14647	14534	14481	14665	14581	14664	14568	14383	14637	14480	14501	14644	14489	14617	14564	14569	14531	14590	14642	14514	14632	14603	14374	14730	14546	14612	14563	14498	14553	14565	14497	14542	14642	14697	14611	14607	14516	14674	14492	14433	14830	14691	14569	14699	14396	14668	14566	14604	14494	14549	14644	14403	14726	14493	14621	14552	14445	14833	14612	14641	14453	14375	14282	14677	14620	14505	14557	14751	14460	14588	14569	14571	14542	14724	14562	14509	14598	14425	14716	14456	14593	14513	14580	14679	14542	14817	14396	14556	14721	14605	14525	14627	14439	14590	14599	14545	14408	14594	14491	14659	14504	14593	14658	14633	14658	14532	14492	14643	14619	14478	14536	14651	14594	14696	14652	14566	14707	14501	14788	14640	14470	14456	14676	14574	14610	14773	14635	14527	14548	14413	14428	14565	14560	14615	14600	14712	14773	14451	14424	14716	14615	14494	14545	14613	14633	14564	14681	14436	14472	14447	14562	14603	14601	14499	14616	14477	14552	14520	14490	14687	14593	14542	14617	14495	14731	14547	14629	14500	14727	14674	14680	14588	14537	14805	14649	14620	14564	14528	14576	14646	14377	14599	14688	14413	14440	14505	14469	14486	14735	14455	14653	14575	14602	14554	14619	14721	14594	14612	14572	14565	14475	14684	14713	14674	14535	14470	14609	14561	14537	14596	14551	14506	14436	14506	14643	14472	14480	14735	14537	14592	14449	14568	14589	14377	14430	14777	14675	14621	14418	14586	14795	14475	14769	14642	14462	14543	14565	14729	14719	14592	14728	14717	14619	14423	14541	14756	14664	14374	14647	14548	14677	14596	14670	14501	14406	14688	14402	14643	14711	14480	14643	14532	14745	14656	14613	14466	14513	14582	14626	14526	14538	14680	14584	14533	14571	14601	14454	14599	14675	14700	14406	14521	14681	14654	14556	14475	14703	14723	14585	14529	14504	14663	14650	14527	14711	14677	14552	14499	14543	14495	14717	14640	14645	14657	14552	14441	14661	14511	14748	14688	14562	14553	14499	14735	14590	14671	14550	14585	14589	14693	14715	14571	14458	14550	14578	14464	14687	14597	14632	14665	14393	14760	14548	14566	14643	14694	14518	14585	14500	14529	14637	14721	14617	14549	14522	14558	14674	14497	14751	14440	14550	14432	14450	14555	14508	14558	14643	14606	14552	14514	14715	14707	14849	14531	14633	14611	14433	14672	14646	14546	14365	14654	14660	14523	14458	14736	14595	14630	14743	14607	14697	14685	14481	14673	14493	14473	14375	14462	14457	14572	14520	14635	14632	14678	14608	14412	14665	14563	14639	14576	14756	14630	14465	14653	14644	14522	14565	14688	14543	14574	14651	14588	14461	14599	14686	14477	14570	14745	14662	14563	14491	14442	14479	14578	14520	14464	14562	14453	14602	14515	14610	14541	14712	14605	14580	14568	14639	14492	14453	14654	14628	14528	14656	14669	14480	14545	14445	14636	14323	14687	14541	14476	14707	14490	14683	14443	14567	14479	14542	14638	14657	14527	14587	14635	14572	14455	14657	14590	14614	14582	14603	14630	14604	14602	14683	14514	14600	14556	14655	14514	14555	14513	14645	14376	14441	14509	14630	14496	14670	14507	14485	14435	14814	14687	14633	14486	14571	14489	14642	14570	14626	14591	14590	14521	14604	14620	14493	14732	14627	14526	14582	14524	14559	14652	14568	14783	14569	14589	14588	14531	14658	14636	14379	14666	14602	14444	14656	14428	14792	14397	14604	14689	14608	14505	14491	14611	14619	14586	14571	14515	14548	14691	14674	14513	14634	14566	14597	14616	14610	14567	14510	14689	14382	14570	14570	14507	14564	14549	14542	14614	14614	14576	14643	14561	14472	14634	14578	14696	14572	14501	14625	14623	14582	14656	14494	14782	14578	14653	14653	14427	14778	14623	14540	14478	14617	14487	14668	14529	14595	14578	14492	14530	14583	14742	14587	14556	14571	14524	14650	14564	14559	14508	14474	14656	14708	14578	14657	14659	14652	14393	14525	14417	14348	14684	14615	14698	14441	14500	14559	14546	14690	14657	14503	14604	14776	14619	14650	14588	14526	14499	14817	14650	14640	14665	14720	14454	14663	14762	14537	14669	14359	14670	14565	14557	14672	14520	14563	14650	14611	14395	14685	14520	14578	14496	14736	14650	14666	14529	14617	14484	14422	14702	14619	14569	14427	14452	14688	14508	14539	14640	14675	14427	14805	14684	14594	14626	14773	14478	14418	14700	14796	14606	14691	14659	14599	14312	14561	14702	14678	14467	14504	14802	14617	14622	14692	14485	14740	14415	14542	14427	14556	14507	14661	14484	14539	14648	14530	14626	14599	14628	14657	14397	14521	14621	14592	14552	14679	14670	14515	14571	14482	14541	14654	14418	14578	14485	14505	14586	14596	14748	14571	14477	14653	14501	14651	14364	14507	14737	14553	14649	14525	14654	14660	14646	14509	14562	14594	14566	14740	14589	14481	14583	14509	14578	14569	14704	14646	14631	14604	14594	14543	14580	14610	14649	14528	14664	14573	14632	14653	14566	14567	14282	14619	14419	14497	14397	14542	14414	14730	14539	14667	14571	14595	14339	14535	14675	14551	14534	14408	14487	14634	14560	14428	14550	14488	14609	14544	14744	14661	14549	14650	14553	14532	14490	14476	14602	14597	14483	14657	14557	14648	14710	14695	14449	14521	14312	14569	14555
24123	21486	29073	28260	53530	70436	60934	42849	28589	21349	18837	18072	18184	17897	17680	17764	17954	17970	17818	17837	17684	17897	17693	17617	17685	17721	17656	17778	17788	17833	17861	17546	17510	17727	17583	17595	17752	17707	17629	17758	17757	17777	17635	17632	17645	17787	17591	17696	17929	17698	17796	17800	17544	17685	17852	17908	17683	17767	17669	17613	17731	17629	17664	17615	17722	17670	17643	17797	17625	17665	17609	17856	17786	17827	17693	17735	17676	17534	17526	17544	17863	17609	17544	17527	17530	17684	17738	17700	17646	17673	17790	17663	17714	17741	17718	17575	17642	17703	17370	17576	17722	17756	17763	17643	17573	17667	17777	17570	17674	17596	17533	17476	17424	17692	17832	17651	17642	17862	17883	17816	17734	17693	17817	17753	17583	17589	17491	17349	17658	17551	17786	17637	17724	17692	17744	17441	17636	17753	17575	17727	17858	17701	17909	17618	17803	17644	17790	17688	17648	17587	17645	17676	17622	17657	17851	17658	17500	17591	17576	17706	17753	17723	17808	17716	17761	17711	17584	17723	17723	17733	17387	17556	17665	17682	17662	17684	17475	17614	17682	17651	17533	17526	17530	17622	17517	17784	17686	17622	17774	17636	17690	17705	17817	17661	17747	17601	17762	17423	17661	17700	17744	17661	17546	17546	17621	17518	17522	17633	17628	17611	17457	17358	17590	17638	17504	17854	17614	17531	17728	17568	17515	17578	17530	17773	17699	17638	17522	17896	17555	17533	17568	17778	17468	17625	17590	17704	17628	17833	17490	17687	17561	17543	17486	17588	17677	17574	17407	17437	17855	17534	17668	17491	17842	17640	17715	17416	17793	17473	17682	17440	17813	17697	17771	17622	17917	17504	17732	17599	17685	17753	17622	17508	17660	17859	17649	17884	17825	17598	17896	17657	17482	17620	17774	17774	17950	17755	17415	17722	17581	17630	17769	17787	17621	17829	17524	17773	17811	17590	17680	17755	17383	17760	17630	17426	17580	17575	17509	17525	17644	17754	17850	17662	17564	17574	17736	17717	17818	17480	17797	17737	17737	17589	17704	17453	17762	17669	17771	17606	17440	17499	17702	17604	17698	17643	17581	17668	17742	17694	17683	17508	17804	17817	17750	17430	17593	17575	17609	17524	17690	17509	17610	17645	17673	17460	17659	17571	17587	17744	17718	17705	17810	17818	17496	17423	17813	17657	17719	17747	17880	17799	17411	17783	17710	17783	17903	17874	17555	17521	17801	17678	17819	17647	17703	17866	17771	17629	17644	17574	17777	17424	17662	17479	17609	17597	17691	17904	17579	17748	17531	17610	17781	17680	17566	17354	17582	17526	17543	17707	17653	17703	17552	17680	17827	17562	17447	17713	17751	17664	17548	17696	17426	17542	17686	17565	17660	17533	17741	17521	17855	17478	17675	17669	17540	17792	17621	17602	17673	17702	17685	17650	17693	17579	17763	17616	17430	17601	17693	17462	17622	17563	17494	17700	17740	17706	17598	17474	17421	17814	17688	17625	17671	17449	17718	17674	17774	17853	17927	17619	17908	17640	17819	17637	17589	17510	17812	17539	17683	17335	17590	17644	17622	17632	17716	17777	17793	17549	17783	17559	17939	17557	17608	17571	17663	17756	17480	17629	17688	17602	17714	17447	17568	17455	17622	17524	17408	17652	17767	17691	17801	17682	17486	17655	17543	17703	17628	17643	17668	17685	17438	17656	17626	17447	17716	17710	17587	17618	17433	17581	17663	17769	17798	17688	17724	17588	17652	17647	17554	17526	17543	17655	17657	17688	17598	17576	17707	17773	17673	17502	17591	17618	17695	17653	17739	17621	17675	17598	17466	17687	17610	17764	17782	17472	17575	17541	17512	17510	17759	17758	17477	17753	17743	17797	17613	17550	17812	17620	17655	17554	17493	17607	17694	17726	17779	17727	17667	17568	17760	17628	17525	17749	17693	17616	17588	17400	17494	17565	17584	17744	17603	17614	17525	17667	17753	17589	17720	17726	17683	17648	17619	17685	17516	17630	17632	17396	17708	17798	17613	17673	17600	17499	17501	17572	17541	17355	17583	17614	17612	17584	17686	17580	17726	17659	17688	17621	17595	17808	17577	17678	17718	17853	17666	17605	17629	17639	17544	17651	17805	17642	17870	17528	17656	17697	17550	17734	17721	17686	17543	17750	17571	17752	17720	17658	17888	17547	17893	17749	17629	17505	17703	17561	17670	17673	17588	17461	17636	17684	17590	17901	17507	17726	17818	17633	17631	17573	17623	17530	17618	17578	17686	17619	17544	17566	17700	17565	17771	17520	17606	17679	17724	17623	17436	17804	17833	17716	17679	17425	17816	17543	17678	17594	17619	17725	17516	17734	17692	17589	17505	17593	17728	17588	17450	17649	17516	17720	17444	17728	17548	17606	17648	17631	17769	17715	17607	17638	17551	17685	17557	17911	17822	17561	17682	17655	17631	17717	17641	17509	17633	17677	17678	17598	17794	17770	17654	17632	17768	17799	17756	17723	17734	17565	17535	17590	17636	17564	17743	17718	17645	17708	17743	17711	17565	17791	17732	17752	17665	17621	17683	17588	17533	17805	17724	17624	17736	17512	17566	17531	17542	17458	17594	17623	17545	17532	17620	17692	17702	17624	17730	17706	17669	17587	17666	17742	17964	17724	17768	17754	17630	17555	17493	17602	17790	17659	17802	17702	17758	17656	17715	17676	17625	17716	17660	17763	17848	17634	17826	17781	17744	17440	17589	17664	17544	17552	17721	17638	17671	17831	17618	17744	17670	17534	17711	17681	17533	17611	17634	17726	17753	17617	17944	17639	17533	17701	17579	17593	17724	17832	17575	17711	17708	17650	17597	17588	17469	17720	17487	17475	17463	17364	17742	17590	17734	17479	17651	17694	17571	17741	17739	17750	17628	17464	17645	17655	17638	17734	17629	17786	17443	17404	17488	17709	17683	17763	17906	17821	17586	17824	17607	17603	17392	17602	17924	17616	17692	17581	17477	17486	17611	17741	17708	17790	17664	17736	17609	17736	17613	17619	17533	17703	17689	17937	17725	17646	17637	17682	17655	17586	17597	17624	17796	17661	17668	17530	17732	17744	17551	17716	17737	17742	17731	17628	17601	17482	17790	17638	17600	17436	17502	17579	17508	17619	17526	17460	17832	17640	17728	17553	17753	17604	17761	17795	17614	17693	17559	17570	17712	17779	17488	17346	17559	17644	17654	17680	17472	17861	17428	17637	17831	17577	17507	17510	17607	17734	17420	17779	17604	17661	17658	17529	17685	17869	17646	17646	17578	17693	17857	17591	17646	17677	17742	17461	17708	17856	17656	17682	17403	17559	17605	17663	17754	17614	17783	17507	17638	17562	17532	17659	17685	17696	17631	17715	17883	17688	17687	17637	17577	17649	17644	17702	17810	17520	17527	17717	17672	17599	17460	17728	17696	17503	17586	17681	17832	17476	17570	17607	17693	17766	17683	17594	17617	17406	17528	17600	17562	17572	17512	17655	17811	17795	17648	17514	17468	17823	17756	17592	17640	17616	17643	17887	17719	17440	17545	17453	17836	17534	17604	17586	17725	17589	17464	17708	17650	17680	17612	17643	17525	17741	17740	17766	17733	17776	17636	17674	17662	17793	17875	17749	17674	17727	17686	17779	17574	17537	17605	17642	17516	17635	17584	17778	17647	17525	17682	17716	17647	17656	17522	17649	17745	17598	17888	17666	17835	17716	17450	17740	17913	17646	17660	17548	17808	17699	17790	17737	17497	17767	17522	17475	17478	17467	17771	17524	17646	17743	17685	17609	17691	17666	17758	17921	17633	17679	17565	17564	17485	17941	17791	17743	17636	17769	17624	17622	17680	17587	17986	17792	17584	17767	17635	17657	17690	17470	17597	17706	17695	17504	17627	17530	17662	17667	17580	17607	17634	17816	17757	17608	17719	17691	17501	17602	17549	17735	17737	17666	17670	17638	17665	17694	17439	17579	17559	17734	17790	17817	17645	17661	17817	17526	17528	17616	17320	17694	17801	17530	17553	17841	17559	17664	17520	17598	17736	17819	17482	17600	17653	17540	17707	17474	17568	17461	17683	17809	17504	17572	17539	17642	17750	17597	17538	17609	17592	17825	17683	17492	17706	17685	17681	17639	17597	17527	17954	17749	17657	17750	17697	17732	17803	17643	17676	17819	17737	17557	17525	17624	17671	17576	17612	17574	17675	17698	17676	17567	17554	17708	17661	17449	17609	17561	17655	17718	17966	17612	17788	17776	17579	17667	17755	17733	17626	17839	17819	17642	17534	17445	17511	17587	17675	17538	17583	17653	17694	17665	17741	17495	17426	17549	17579	17558	17510	17648	17604	17700	17574	17454	17495	17610	17657	17868	17906	17749	17774	17602	17630	17482	17753	17590	17487	17605	17631	17797	17715	17593	17653	17680	17525	17462	17467	17794	17788	17608	17668	17513	17655	17527	17524	17612	17556	17644	17502	17365	17681	17574	17671	17662	17541	17780	17652	17787	17456	17730	17659	17720	17711	17766	17702	17399	17594	17858	17698	17719	17550	17605	17720	17485	17824	17916	17633	17597	17548	17517	17652	17538	17509	17692	17759	17945	17536	17430	17435	17619	17673	17513	17563	17812	17750	17812	17514	17559	17552	17542	17795	17925	17805	17691	17759	17818	17674	17566	17841	17667	17662	17810	17709	17525	17751	17615	17771	17745	17660	17650	17707	17567	17588	17647	17736	17675	17619	17767	17688	17617	17479	17638	17663	17685	17511	17486	17716	17873	17683	17846	17845	17842	17759	17623	17699	17516	17706	17749	17809	17757	17707	17651	17919	17778	17564	17647	17701	17586	17699	17784	17559	17536	17651	17535	17743	17683	17482	17525	17657	17625	17771	17601	17894	17744	17703	17494	17774	17605	17615	17690	17616	17649	17762	17388	17626	17540	18022	17732	17640	17552	17582	17559	17434	17540	17588	17737	17620	17540	17634	17555	17656	17559	17452	17624	17675	17564	17542	17568	17737	17841	17678	17589	17555	17621	17755	17881	17744	17695	17619	17488	17780	17708	17666	17585	17632	17769	17602	17471	17880	17721	17632	17590	17455	17545	17787	17733	17704	17740
43651	69778	59163	56048	73732	77150	60846	41724	24551	16188	14903	14474	14279	14314	14143	14059	14371	14253	14396	14263	14302	14309	14284	14131	14291	14279	14425	14223	14407	14336	14344	14253	14211	14461	14286	14288	14311	14202	14400	14175	14394	14124	14285	14254	14409	14219	14170	14424	14317	14275	14225	14291	14222	14347	14023	14310	14202	14238	14217	14136	14298	14324	14173	14377	14138	14216	14087	14386	14285	14092	14470	14395	14184	14217	14211	14116	14227	14246	14357	14409	14266	14283	14148	14202	14369	14334	14128	14266	14178	14202	14035	14168	14338	14121	14323	14247	14111	14158	14285	14189	14181	14380	14198	14375	14381	14335	14192	14285	14220	14155	14257	14351	14185	14423	14087	14347	14252	14181	14271	14312	14282	14211	14286	14327	14343	14351	14251	14182	14252	14277	14534	14214	14154	14213	14386	14351	14316	14346	14286	14297	14309	14180	14137	14272	14212	14082	14277	14373	14221	14302	14170	14345	14263	14124	14212	14190	14245	14331	14169	14241	14142	14257	14265	14267	14380	14420	14252	14282	14215	14182	14159	14238	14349	14274	14189	14465	14168	14315	14163	14163	14229	14142	14465	14270	14305	14199	14319	14302	14276	14308	14212	14298	14268	14294	14309	14364	14198	14296	14343	14236	14091	14374	14339	14265	14333	14277	14270	14389	14408	14415	14120	14214	14243	14197	14327	14322	14141	14230	14307	14244	14253	14045	14250	14148	14242	14215	14168	14331	14378	14232	14280	14222	14247	14477	14284	14358	14182	14225	14301	14277	14486	14292	14186	14543	14232	14188	14137	14125	14517	14269	14402	14400	14163	14278	14149	14237	14156	14122	14268	14282	14248	14290	14185	14178	14177	14327	14290	14303	14091	14319	14279	14246	14190	14295	14349	14474	14216	14324	14241	14259	14284	14252	14295	14206	14130	14316	14118	14280	14119	14240	14420	14276	14486	14315	14223	14115	14242	14346	14262	14320	14318	14354	14381	14196	14367	14316	14119	14309	14258	14314	14334	14262	14181	14309	14338	14258	14262	14253	14167	14244	14370	14301	14211	14387	14162	14288	14230	14104	14212	14219	14403	14058	14238	14229	14276	14062	14199	14292	14211	14231	14151	14424	14168	14065	14136	14143	14147	14221	14246	14226	14304	14283	14247	14180	14118	14441	14388	14213	14259	14241	14414	14429	14234	14213	14313	14121	14298	14305	14237	14125	14271	14134	14222	14177	14330	14214	14040	14268	14331	14151	14262	14315	14097	14220	14271	14301	14133	14444	14340	14153	14216	14203	14225	14325	14121	14327	14336	14385	14127	14250	14144	14436	14401	14274	14289	14358	14396	14218	14198	14374	14306	14415	14388	14192	14282	14394	14245	14126	14241	14371	14150	14269	14252	14318	14416	14283	14332	14123	14273	14312	14143	14327	14349	14267	14171	14417	14321	14210	14289	14163	14212	14208	13997	14298	14378	14207	14116	14222	14204	14406	14389	14335	14111	14134	14203	14222	14333	14138	14227	14205	14182	14400	14391	14085	14244	14279	14238	14274	14333	14277	14335	14319	14239	14314	14194	14325	14251	14212	14251	14173	14273	14343	14311	14346	13988	14240	14208	14361	14180	14112	14366	14200	14203	14364	14182	14469	14302	14162	14162	14358	14206	14077	14283	14182	14127	14364	14213	14452	14308	14464	14115	14390	14211	14300	14262	14194	14293	14174	14291	14090	14337	14269	14385	14391	14317	14136	14207	14338	14257	14213	14284	14263	14228	14238	14226	14205	14256	14187	14392	14396	14375	14230	14304	14353	14405	14166	14256	14351	14271	14168	14246	14318	14300	14269	14361	14350	14482	14263	14227	14265	14148	14303	14120	14127	14322	14210	14242	14205	14382	14288	14170	14135	14271	14410	14383	14160	14312	14291	14268	14288	14280	14221	14270	14366	14295	14194	14250	14276	14263	14343	14151	14288	14212	14224	14184	14328	14316	14267	14285	14236	14383	14365	14259	14202	14336	14217	14463	14347	14064	14280	14309	14184	14175	14160	14344	14162	14286	14230	14205	14120	14334	14228	14353	14256	14213	14325	14338	14298	14147	14259	14191	14123	14441	14253	14181	14258	14296	14304	14300	14188	14264	14331	14218	14210	14236	14220	14313	14160	14434	14221	14238	14300	14197	14164	14036	14148	14254	14409	14118	14257	14281	14200	14154	14327	14173	14293	14336	14263	14195	14281	14285	14236	14186	14197	14168	14381	14299	14138	14284	14207	14185	14144	14195	14315	14354	14316	14137	14189	14361	14309	14201	14224	14200	14211	14333	14282	14087	14213	14238	14128	14302	14309	14275	14334	14245	14353	14245	14110	14178	14313	14291	14159	14225	14305	14110	14138	14177	14284	14278	14234	14108	14288	14372	14302	14198	14230	14036	14412	14250	14426	14219	14231	14436	14264	14216	14225	14184	14253	14385	14107	14233	14223	14136	14320	14223	14113	14157	14154	14229	14145	14203	14161	14367	14170	14330	14310	14209	14354	14335	14375	14337	14335	14187	14118	14170	14194	14272	14386	14282	14033	14420	14228	14186	14258	14390	14213	14257	14303	14142	14251	14442	14237	14180	14157	14124	14168	14254	14415	14121	14040	14409	14206	14194	14194	14148	14016	14381	14127	14117	14178	14431	14156	14280	14319	14211	14286	14230	14171	14198	14285	14067	14175	14117	14447	14081	14313	14147	14368	14220	14190	14248	14297	14146	14331	14298	14329	14228	14178	14313	14326	14309	14193	14269	14364	14208	14268	14206	14451	14183	14117	14220	14174	14185	14293	14115	14162	14453	14364	14364	14182	14437	14186	14223	14205	14278	14297	14012	14464	14420	14045	14410	14256	14166	14235	14331	14501	14131	14307	14271	14159	14220	14216	14098	14210	14249	14295	14206	14424	14282	14319	14334	14343	14245	14172	14357	14241	14244	14469	14242	14233	14318	14310	14276	14158	14346	14256	14234	14322	14322	14262	14274	14244	14185	14368	14040	14215	14177	14299	14206	14295	14344	14253	14212	14081	14228	14327	14246	14088	14225	14442	14317	14310	14171	14132	14154	14341	14238	14127	14329	14227	14081	14197	14305	14242	14157	14287	14112	14306	14095	14273	14390	14086	14336	14289	14470	14187	14345	14369	14196	14310	14224	14176	14251	14322	14074	14336	14152	14135	14352	14231	14198	14388	14228	14409	14202	14129	14452	14223	14201	14286	14392	14198	14240	14153	14279	14167	14269	14343	14282	14393	14282	14331	14281	14305	14268	14100	14389	14331	14376	14330	14326	14179	14136	14387	14254	14127	14131	14168	14215	14166	14202	14365	14368	14252	14144	14276	14221	14156	14374	14043	14307	14320	14167	14045	14303	14093	14341	14288	14157	14161	14313	14295	14170	14326	14308	14461	14324	14126	14120	14224	14306	14277	14247	14234	14212	14255	14311	14436	14231	14170	14254	14291	14311	14377	14299	14289	14245	14198	14227	14173	14353	14429	14101	14226	14290	14211	14025	14393	14245	14231	14408	14255	14171	14334	14272	14249	14140	14157	14206	14206	14224	14233	14306	14210	14421	14078	14404	14387	14379	14318	14193	14305	14207	14104	14240	14266	14129	14220	14132	14268	14450	14202	14345	14510	14030	14191	14293	14265	14246	14065	14375	14201	14313	14172	14334	14254	14286	14334	14226	14225	14189	14246	14286	14265	14315	14380	14305	14359	14240	14268	14324	14303	14061	14052	14055	14322	14263	14374	14294	14303	14195	14218	14276	14287	14184	14301	14336	14334	14228	14201	14196	14133	14234	14295	14130	14121	14256	14257	14188	14324	14356	14333	14165	14157	14224	14225	14186	14208	14192	14404	14387	14290	14378	14172	14257	14166	14344	14041	14252	14177	14045	14360	14484	14222	14350	14285	14258	14509	14356	14281	14251	14376	14283	14283	14138	14196	14309	14388	14082	14265	14331	14190	14347	14061	14386	14061	14302	14345	14162	14415	14118	14286	14388	14088	14245	14093	14172	14369	14129	14185	14319	14324	14271	14196	14289	14182	14402	14292	14151	14398	14260	14292	14180	14171	14354	14229	14305	14331	14051	14437	14360	14243	14101	14341	14191	14323	14280	14180	14280	14215	14173	14433	14151	14245	14269	14244	14228	14241	14238	14327	14350	14332	14220	14268	14142	14205	14340	14117	14145	14231	14314	14141	14162	14231	14223	14155	14347	14116	14361	14295	14151	14402	14228	14146	14192	14285	14244	14364	14293	14370	14310	14284	14247	14274	14223	14199	14188	14261	14256	14349	14189	14218	14122	14105	14229	14178	14362	14368	14547	14362	14234	14205	14263	14307	14406	14129	14324	14194	14307	14323	14399	14262	14112	14329	14160	14323	14165	14324	14282	14402	14263	14244	14252	14264	14230	14329	14196	14369	14245	14275	14141	14254	14226	14375	14329	14236	14150	14265	14309	14162	14190	14272	14234	14323	14127	14200	14428	14265	14304	14264	14070	14395	14235	14334	14122	14151	14185	14261	14140	14238	14220	14207	14238	14088	14308	14076	14268	14246	14220	14453	14091	14229	14344	14332	14298	14092	14298	14204	14244	14278	14041	14280	14398	14169	14271	14293	14172	14454	14211	14163	14354	14425	14214	14157	14323	14092	14237	14354	14147	14147	14213	14209	14125	14318	14329	14350	14285	14170	14140	14151	14411	14242	14299	14198	14380	14361	14160	14263	14189	14048	14291	14119	14297	14247	14276	14244	14331	14216	14208	14195	14214	14219	14237	14138	14259	14179	14264	14188	14195	14356	14184	14262	14177	14315	14106	14362	14331	14111	14013	14182	14182	14367	14228	14130	14446	14167	14255	14329	14316	14179	14232	14294	14248	14292	14341	14229	14248	14276	14190	14343	14249	14334	14188	14343	14388	14287	14238	14215	14379	14249	14204	14317	14231	14106	14128	14212	14236	14170	14180	14437	14255	14300	14287	14203	14233	14368	14392	14241	14211	14354	14157	14245	14124	14018	14235	14215	14405	14196	14062	14313	14430	14368	14237	14188	14135	14465	14383	14323	14226	14166	14428	14314	14290	14122	14309	14375	14234	14261	14364	14347	14298	14310	14380	14150	14246	14164
37091	42276	32819	23828	24062	28758	25315	21802	19358	18584	18414	18325	18322	18165	18110	18144	18165	18102	18176	18357	18305	18300	18226	18026	18045	18086	18148	18231	18382	18261	17912	18379	18300	18320	18068	18024	18296	18438	18150	18264	18219	18199	18402	18031	18252	18311	18293	18162	18143	18047	18230	18237	18159	18225	18304	18416	18285	18280	18174	18255	18089	18178	18271	18197	18120	18164	18173	18043	18234	18267	18224	18311	18260	18350	18225	18359	18165	18330	18217	17917	18114	18084	18216	18042	18220	18368	18186	18149	18290	18200	18102	18119	18426	18209	18179	18187	18189	18161	18120	18132	18210	18305	18030	18076	18172	18680	18245	18206	18002	18083	18271	18150	18215	18355	18011	18326	18162	17906	18056	18160	18326	17976	18155	18213	18138	18176	18086	17987	18277	18107	18275	18019	18107	18117	18188	18211	18216	18346	18214	18318	18064	18231	18256	18141	18271	18035	18251	18062	18231	18166	18276	18059	18213	18336	18196	18212	18029	17855	18179	18202	18350	18249	18074	18084	18225	18087	18217	18331	18151	18152	18216	17975	18152	18166	18148	17976	18200	18320	18338	18300	18266	18269	18344	18450	18189	17960	17876	18247	18243	18313	18097	18370	18181	18092	18251	18054	18018	18243	17934	18011	18234	18075	18275	18299	18233	18262	18285	18456	18245	18184	18143	18196	18178	18145	18352	18168	18115	18114	17960	18184	17996	18150	18221	18251	18052	18124	18293	18153	18154	18155	18223	18108	18051	18138	18289	18271	18170	18200	18144	18245	18310	18462	18045	18267	18081	18227	18114	18298	18425	18212	18134	18155	18237	18254	18225	18258	18181	18206	18275	18210	18204	18179	18240	18177	18045	18099	18238	18244	18342	18204	18206	18124	18357	18248	18263	18190	18174	18194	18226	18326	18352	18011	17955	18125	18297	18060	18205	17870	18144	18175	18279	18136	17993	18076	18126	18091	18130	18054	18220	18103	18119	18223	18381	18143	17968	18059	18090	18074	18288	18199	18093	18231	18247	18106	18229	18156	18369	18188	18147	18304	18281	18382	18327	18204	18014	18105	18184	18069	18029	18411	18136	18381	18226	17993	18074	17979	17917	18107	18074	18336	18177	18246	18314	18224	18307	17992	18236	18129	18229	18125	18125	17972	18141	18190	18249	17992	18233	17859	18032	18272	18229	18274	18245	18160	18196	17966	18113	18088	18147	18029	18185	18063	18261	18092	18350	18146	18111	18170	18326	18130	18165	18246	18265	18349	18227	17989	18144	18088	18146	18218	18421	18042	18252	18116	18425	18116	18282	18108	18107	18174	18106	18221	18060	18123	18429	18324	18233	18167	18427	18337	18144	18337	18250	18263	18053	18098	18090	18028	18335	18209	18212	18172	18216	18101	18234	18244	18223	18090	18231	18098	18285	18303	18294	18221	18177	18220	18292	18245	18265	18298	18098	18063	18118	18282	18089	18035	18239	18243	18223	18070	18399	18125	18297	18094	18088	18098	18185	18041	18271	18243	18015	18134	18171	18115	18286	18027	18231	18274	18130	18104	18177	18021	18093	18301	18371	18142	18277	18270	18363	18334	18001	18312	18368	18097	18005	18020	18070	18157	18192	18170	18203	18038	18138	18376	18221	18109	18245	18416	18101	18009	18138	18060	18168	18048	18071	18059	18248	18502	18457	18189	18152	17897	18112	18135	18127	18281	18161	18110	18172	18246	18325	18129	18152	18229	18140	18036	17985	18224	18387	18229	18134	18264	18248	17981	18073	17999	18103	18135	18055	18404	18262	18296	18158	18211	18096	18382	18120	18197	18074	18051	18243	17954	18077	18417	18200	18329	18243	18190	18381	18116	18212	17984	17994	18107	18207	18304	18304	18296	18335	18272	18271	18120	18049	18060	18218	18276	18111	18238	18338	18118	18138	18331	18363	18016	18054	18103	18060	18111	18171	18179	18088	18123	18110	18106	18178	18091	18066	18036	18279	18368	18116	17989	18103	18147	18025	18129	18264	18144	18173	18281	18154	17910	18122	18189	18176	18416	18174	18030	18023	18078	18137	18097	18244	18265	18229	18082	18253	18030	18262	18155	18078	18307	18240	18167	18212	18044	17962	18074	18340	18211	17814	18286	18223	17961	18057	18171	18171	18266	18096	18202	18290	18042	18160	18281	18139	18217	17965	18066	18208	18270	18192	18091	17930	18382	18228	18020	18231	18290	18218	18151	17989	18134	18284	18123	18184	17960	18295	18140	18223	18097	18183	18104	18177	18254	18016	18255	18294	18257	18150	18337	18301	17977	17948	18334	18291	18103	18242	18199	18252	18109	18017	18286	18075	18079	18080	18329	18318	18297	18120	17907	18136	18135	18041	18134	18211	18180	18284	18128	18248	18211	18226	18127	18275	18333	18110	18249	18253	18294	18135	18252	18120	18181	18254	18198	18051	18185	18215	18238	18137	18094	18240	18146	18355	18186	18255	18241	18018	18229	18193	18078	18111	18085	18058	18069	17982	18092	18156	18327	18201	18162	18177	18111	18076	18138	17949	18005	18184	18198	18317	18090	18127	18182	18081	18101	17970	18199	18122	18084	18153	17985	18297	18183	18296	18214	18348	18331	18235	18241	18394	18323	18148	18059	18058	18111	18158	18302	18202	18146	18294	17982	18072	18101	18315	18310	18111	18106	18042	18114	18182	18327	18359	18034	18403	18214	18499	18187	18072	18051	18166	18183	18321	18346	18011	18245	18223	18165	18377	18291	18255	18309	18086	18096	18176	18514	18187	18202	18107	18146	18102	18385	18275	18143	18129	18290	18331	17921	18292	18173	18142	18323	18214	18264	18057	18057	18101	18180	18046	18077	18163	18234	18112	18099	18071	18016	18229	18251	18333	18166	18272	18283	18297	18096	18067	18251	18219	18196	18268	18462	18280	18242	18176	18100	18129	18053	17934	18196	17973	18200	18088	18209	18006	18281	18100	18285	18144	18371	18282	18072	18321	18199	18149	18214	18089	18167	18215	18336	18332	18171	18232	18239	18220	18319	18289	18138	18268	18200	18124	18136	18005	18114	18252	18038	18140	18329	18066	18286	18260	18320	18226	18260	18051	18117	18243	18255	18248	18245	18299	18272	18247	18273	18115	18216	18042	18181	18285	18287	18518	18383	18138	18171	18146	18143	17987	18249	17967	18193	18006	18016	18157	18085	18348	18311	18277	18277	18144	18251	18118	18378	18106	18118	18291	18083	18090	18300	18175	17662	18193	18140	18027	18276	18236	18195	17895	18071	18087	18245	18057	18219	18223	18303	18395	18067	18425	18346	18205	18282	18095	17964	18180	18090	18159	17965	18205	18091	18112	17974	18386	18371	18271	18363	18271	18167	18311	18157	18235	18301	18247	18275	18168	18316	18369	18238	18338	18336	18159	18126	18097	18070	18317	18201	18090	18089	18178	18305	18108	18086	18191	18114	18219	18055	18004	18203	18136	18011	18135	18210	18041	18304	18149	17971	18339	18206	18250	18363	18510	18120	18118	18259	18194	18324	18180	18172	18168	18335	18311	18385	18141	18223	18022	18229	18261	18184	18111	18176	18374	18114	18142	18339	18213	18156	18335	18354	18195	18181	18340	18302	18108	18226	18155	18220	18227	18083	18227	18121	18165	18273	18132	18123	18009	18035	18197	18346	18417	18222	18287	18260	17899	18008	18236	18126	18218	18122	18266	18261	18210	18144	18294	18210	18183	18356	18238	18148	18027	18391	18257	18231	18130	18107	18192	18367	18388	18170	18040	18194	18226	18055	18084	18142	18204	18002	18154	18024	18196	18104	18037	18431	18453	18149	18303	18353	18283	18226	18140	18082	18174	18104	18198	18340	18091	18076	18227	18185	17881	18130	18254	18440	18391	18323	18174	18119	18481	18214	18242	18216	18149	18082	18195	18178	18111	18234	18106	18297	18254	18354	18255	18232	18108	18128	18243	18307	18239	18311	18246	17957	18373	18057	18319	18396	18162	18044	18130	18191	18231	18242	18161	18144	18328	18271	18231	18051	18027	18043	18328	18239	18151	18152	18143	18080	18220	18067	18385	18202	18340	18201	18260	18153	18172	18319	18358	18105	18018	18151	18155	18086	18391	18192	18270	18377	17983	17871	18223	18169	18071	17943	18058	18384	18389	18213	18268	18294	18175	18199	18285	18147	17926	18002	18327	18340	18429	18306	18196	18093	18208	18174	18236	18426	18399	18105	18143	18395	18175	18031	18331	18176	18252	18090	18209	18293	18258	18021	18013	18302	18181	18088	18272	18086	18266	18145	18312	18099	18240	18209	18048	18141	18166	18120	18310	18075	18237	18374	18355	18062	18428	18240	18188	18237	18135	18228	18092	18192	18100	18247	18264	18317	18497	18116	18144	18335	18165	18237	18193	18319	18117	18122	18169	18081	18119	18101	18009	18350	18178	18229	18193	18191	18074	18146	18172	18088	18256	18269	18220	18447	18165	18173	18284	18336	18199	18298	18271	18381	18225	18249	18441	18176	18266	18222	17972	18494	18133	18269	18441	18269	18126	18302	18241	18198	18174	18336	18393	18268	18361	18047	18074	18164	18184	18323	18223	18071	18173	18102	18197	18213	18169	18203	18168	18009	18052	18037	18150	18124	18125	18480	18179	18253	18139	18327	18374	18341	18143	18107	18104	18208	18101	17928	18143	18309	18190	18153	18129	17902	18400	18282	18039	18062	18111	18333	18267	18190	18077	18485	18298	18254	18284	17959	18040	18081	18160	18076	18000	18115	18332	18103	18143	18322	18063	18176	18283	18341	18330	18135	18041	18230	18243	18190	18057	18070	18140	17973	18074	18164	18024	18181	18242	17942	18289	18276	18056	18176	18108	18127	18033	18050	18341	18313	18403	18158	18259	18251	18269	18224	18098	18097	18046	18263	18270	18010	18260	18047	18223	18197	18344	18247	18163	18371	18138	18172	18302	18110	18197	18186	18091	18058	18225	18276	18270	17947	18031	17986	17994	18086	18317	18176	18277	18346	18119	18211	18207	18184	18338	18086	18227	18241	18337	18064	18112	18207	18255	18305	18248	18098	18129	18146	18192	18259	18238	18332	18192	18084	18306	18149	18133	18186	18077	18116	18132	18219
37537	50274	31018	19701	23677	27740	22672	17910	15644	14860	14580	14633	14533	14718	14728	14621	14619	14708	14639	14605	14699	14651	14518	14784	14692	14609	14449	14684	14651	14540	14637	14365	14551	14748	14379	14713	14648	14702	14774	14549	14450	14732	14618	14648	14488	14594	14606	14595	14597	14468	14615	14455	14550	14541	14584	14392	14435	14559	14403	14537	14573	14628	14442	14605	14599	14596	14450	14647	14597	14745	14665	14446	14593	14644	14476	14668	14557	14599	14631	14714	14449	14639	14580	14476	14538	14519	14454	14489	14642	14621	14592	14565	14601	14581	14692	14634	14603	14474	14616	14674	14469	14777	14549	14615	14765	14531	14535	14622	14683	14425	14477	14591	14524	14671	14553	14398	14511	14507	14388	14643	14610	14532	14526	14664	14584	14535	14584	14512	14468	14526	14657	14716	14580	14705	14576	14627	14654	14641	14590	14531	14627	14670	14544	14632	14548	14512	14493	14667	14582	14543	14564	14374	14596	14631	14418	14581	14541	14600	14399	14649	14639	14507	14724	14608	14374	14618	14494	14472	14639	14655	14741	14613	14463	14555	14615	14431	14577	14478	14511	14637	14649	14691	14731	14681	14554	14448	14581	14770	14668	14539	14453	14578	14505	14337	14726	14448	14446	14485	14447	14519	14461	14474	14530	14533	14504	14583	14621	14730	14479	14554	14814	14463	14556	14612	14392	14583	14449	14529	14334	14491	14507	14535	14684	14639	14395	14605	14380	14632	14595	14648	14424	14765	14538	14357	14768	14625	14566	14513	14652	14618	14647	14521	14634	14508	14560	14571	14581	14570	14702	14655	14484	14453	14515	14411	14598	14552	14658	14922	14598	14503	14576	14552	14659	14563	14461	14487	14707	14713	14522	14601	14765	14668	14479	14348	14655	14535	14694	14534	14529	14662	14549	14403	14664	14454	14644	14417	14328	14645	14501	14836	14644	14708	14619	14451	14651	14795	14708	14604	14692	14734	14542	14609	14644	14551	14576	14479	14669	14692	14585	14633	14610	14508	14626	14407	14638	14751	14510	14419	14696	14630	14544	14571	14541	14746	14461	14718	14658	14582	14718	14541	14464	14632	14394	14603	14631	14593	14630	14560	14469	14508	14530	14435	14511	14646	14598	14656	14657	14484	14578	14619	14604	14646	14352	14505	14672	14580	14676	14546	14500	14521	14526	14651	14588	14562	14578	14639	14545	14600	14533	14704	14457	14658	14710	14534	14532	14714	14775	14628	14800	14569	14552	14568	14528	14472	14606	14620	14521	14588	14635	14705	14557	14560	14678	14619	14588	14611	14639	14536	14622	14620	14514	14648	14578	14322	14857	14667	14457	14652	14661	14467	14638	14513	14602	14603	14541	14575	14579	14718	14607	14395	14535	14656	14516	14671	14618	14535	14622	14797	14605	14480	14500	14553	14777	14541	14671	14572	14454	14525	14505	14553	14601	14619	14815	14712	14412	14629	14506	14630	14506	14597	14552	14614	14374	14649	14515	14526	14475	14438	14534	14687	14519	14489	14425	14609	14640	14608	14493	14701	14551	14514	14607	14531	14588	14598	14643	14582	14755	14590	14485	14590	14602	14567	14660	14468	14505	14600	14555	14681	14654	14589	14432	14640	14532	14445	14537	14490	14486	14645	14435	14591	14502	14609	14500	14657	14736	14575	14630	14629	14449	14512	14677	14597	14589	14593	14742	14496	14551	14630	14797	14470	14606	14624	14586	14717	14583	14662	14490	14638	14531	14488	14642	14547	14536	14733	14479	14593	14583	14505	14545	14458	14522	14628	14559	14696	14458	14622	14562	14643	14653	14710	14704	14470	14647	14701	14800	14624	14546	14410	14587	14567	14544	14585	14567	14573	14688	14604	14520	14594	14533	14437	14712	14496	14631	14684	14497	14427	14527	14591	14556	14585	14401	14673	14518	14616	14723	14475	14655	14641	14470	14666	14421	14582	14556	14484	14651	14572	14549	14541	14787	14675	14558	14574	14653	14735	14527	14653	14598	14571	14562	14713	14477	14755	14402	14557	14597	14494	14498	14640	14647	14613	14652	14580	14530	14743	14624	14523	14444	14510	14536	14391	14546	14402	14623	14718	14654	14587	14766	14497	14451	14601	14455	14714	14570	14606	14559	14593	14538	14573	14420	14712	14521	14600	14718	14674	14577	14558	14369	14601	14531	14621	14703	14601	14465	14661	14563	14709	14636	14444	14549	14427	14850	14407	14544	14670	14467	14525	14518	14580	14597	14480	14535	14451	14826	14585	14440	14675	14554	14529	14566	14419	14608	14592	14703	14597	14542	14472	14564	14573	14485	14636	14822	14481	14749	14503	14504	14467	14636	14580	14544	14502	14488	14578	14580	14577	14565	14616	14624	14476	14492	14682	14609	14673	14762	14575	14628	14644	14669	14569	14496	14581	14478	14645	14746	14437	14413	14825	14507	14734	14676	14636	14527	14696	14517	14768	14643	14696	14548	14532	14499	14603	14565	14476	14726	14500	14548	14713	14616	14669	14575	14581	14545	14552	14512	14560	14503	14506	14629	14597	14685	14623	14541	14570	14618	14528	14573	14591	14650	14666	14722	14805	14598	14641	14545	14666	14614	14568	14710	14479	14651	14646	14490	14666	14360	14568	14639	14524	14522	14598	14425	14537	14533	14464	14556	14719	14557	14521	14574	14417	14447	14619	14531	14436	14545	14592	14544	14663	14538	14549	14504	14605	14506	14606	14503	14428	14626	14549	14497	14650	14548	14423	14748	14579	14451	14741	14604	14500	14407	14544	14609	14648	14706	14488	14750	14521	14719	14442	14673	14401	14553	14653	14468	14651	14659	14709	14478	14509	14416	14602	14640	14522	14589	14710	14394	14597	14629	14656	14681	14500	14461	14683	14490	14615	14452	14547	14533	14543	14569	14534	14636	14676	14787	14374	14576	14568	14503	14754	14657	14539	14505	14705	14720	14600	14664	14461	14471	14534	14549	14529	14435	14456	14550	14524	14513	14722	14573	14612	14669	14566	14600	14530	14684	14462	14550	14631	14687	14650	14466	14500	14453	14636	14519	14522	14604	14479	14671	14663	14589	14579	14608	14676	14523	14657	14684	14599	14579	14623	14615	14547	14622	14519	14664	14517	14478	14745	14639	14593	14497	14693	14750	14624	14559	14767	14556	14477	14580	14602	14460	14567	14688	14532	14533	14591	14571	14368	14635	14562	14792	14550	14561	14584	14515	14583	14391	14604	14508	14563	14649	14533	14599	14494	14640	14602	14539	14663	14672	14485	14458	14617	14536	14441	14506	14422	14657	14571	14505	14478	14485	14652	14711	14570	14534	14532	14577	14559	14675	14634	14502	14538	14543	14448	14761	14526	14651	14425	14442	14649	14526	14523	14540	14572	14499	14571	14526	14738	14602	14604	14445	14552	14544	14620	14483	14628	14667	14415	14569	14421	14526	14542	14819	14575	14511	14672	14543	14579	14635	14607	14536	14509	14561	14557	14567	14560	14781	14742	14555	14456	14603	14627	14737	14474	14500	14468	14551	14504	14730	14620	14640	14576	14545	14565	14662	14444	14485	14755	14659	14467	14571	14689	14623	14736	14506	14542	14677	14574	14491	14550	14637	14562	14512	14608	14749	14517	14609	14568	14612	14692	14655	14490	14704	14538	14627	14438	14470	14680	14826	14557	14666	14557	14418	14447	14510	14781	14782	14645	14574	14455	14442	14539	14551	14559	14608	14570	14562	14469	14577	14666	14612	14530	14380	14531	14630	14681	14690	14599	14802	14520	14462	14551	14571	14585	14659	14508	14296	14567	14592	14629	14632	14684	14707	14488	14527	14742	14634	14473	14606	14606	14860	14520	14679	14579	14565	14596	14609	14527	14593	14555	14594	14663	14631	14582	14563	14618	14511	14400	14527	14502	14558	14569	14495	14671	14632	14600	14419	14660	14434	14380	14590	14487	14680	14571	14580	14691	14496	14589	14479	14458	14565	14748	14444	14657	14625	14467	14557	14478	14601	14565	14672	14600	14438	14547	14690	14707	14662	14741	14592	14629	14546	14473	14537	14688	14590	14557	14643	14628	14588	14618	14605	14555	14678	14500	14780	14570	14612	14438	14515	14599	14597	14645	14602	14536	14526	14528	14481	14625	14506	14710	14667	14516	14623	14772	14551	14571	14641	14538	14701	14685	14596	14562	14469	14435	14539	14501	14531	14665	14632	14464	14617	14627	14741	14479	14491	14485	14691	14528	14625	14591	14609	14596	14440	14533	14651	14634	14562	14470	14729	14596	14572	14565	14665	14456	14617	14429	14528	14489	14584	14614	14468	14656	14617	14537	14578	14692	14377	14591	14467	14738	14473	14715	14458	14579	14585	14569	14414	14481	14584	14556	14564	14583	14708	14597	14556	14555	14451	14560	14583	14712	14584	14564	14392	14559	14429	14607	14495	14524	14547	14696	14612	14515	14563	14557	14633	14476	14443	14525	14559	14630	14750	14571	14558	14585	14608	14490	14653	14580	14562	14569	14703	14610	14578	14530	14567	14550	14601	14446	14391	14792	14482	14638	14727	14627	14533	14664	14583	14600	14490	14448	14702	14411	14468	14678	14591	14564	14634	14691	14485	14621	14565	14459	14587	14640	14729	14464	14568	14462	14612	14761	14568	14574	14575	14409	14511	14526	14540	14683	14607	14609	14505	14593	14397	14532	14524	14603	14448	14561	14570	14584	14484	14677	14564	14532	14682	14566	14617	14639	14752	14450	14559	14582	14516	14497	14601	14563	14420	14474	14441	14384	14445	14656	14687	14491	14514	14384	14507	14440	14531	14666	14443	14609	14522	14610	14519	14565	14427	14477	14703	14533	14510	14778	14529	14600	14620	14666	14666	14413	14590	14478	14458	14571	14631	14662	14488	14693	14697	14491	14699	14578	14648	14563	14536	14662	14736	14455	14676	14487	14500	14725	14555	14543	14379	14466	14587	14624	14472	14370	14464	14658	14502	14535	14644	14654	14520	14771	14638	14435	14690	14593	14499	14517	14418	14557	14530	14639	14650	14616	14641	14655	14669	14646	14543	14573	14588	14604	14544	14495	14463	14531	14484	14586	14497	14570	14530	14529	14698	14509	14554	14718
26457	21396	28199	31063	48259	59323	47908	32675	22959	19383	18176	17822	17652	17750	17615	17746	17720	17626	17696	17543	17678	17691	17480	17536	17544	17563	17500	17572	17571	17685	17594	17696	17638	17587	17471	17407	17718	17662	17494	17527	17734	17610	17638	17524	17737	17643	17641	17640	17634	17704	17856	17434	17501	17733	17640	17672	17695	17452	17473	17673	17522	17549	17895	17678	17493	17592	17534	17572	17689	17489	17646	17570	17469	17442	17306	17499	17343	17846	17677	17342	17629	17595	17786	17700	17659	17588	17635	17755	17460	17378	17696	17629	17898	17534	17530	17388	17483	17563	17500	17470	17421	17285	17542	17727	17688	17516	17581	17648	17908	17749	17476	17571	17493	17614	17479	17505	17562	17493	17503	17612	17750	17400	17335	17464	17643	17633	17431	17632	17682	17513	17537	17579	17659	17422	17718	17720	17480	17738	17711	17456	17708	17439	17415	17696	17549	17322	17534	17529	17632	17478	17756	17584	17570	17451	17667	17468	17548	17474	17630	17665	17328	17601	17426	17672	17436	17658	17643	17522	17475	17603	17436	17638	17620	17648	17615	17255	17431	17476	17427	17724	17627	17392	17648	17630	17779	17661	17526	17953	17658	17555	17536	17448	17789	17392	17683	17547	17654	17537	17482	17392	17616	17421	17592	17398	17397	17486	17528	17602	17656	17590	17686	17494	17631	17552	17497	17626	17637	17496	17405	17610	17581	17588	17594	17624	17349	17583	17380	17335	17592	17332	17533	17421	17493	17457	17315	17589	17694	17602	17487	17584	17544	17434	17693	17506	17679	17462	17352	17609	17654	17658	17561	17391	17571	17430	17542	17379	17549	17751	17617	17577	17528	17573	17393	17481	17561	17607	17577	17669	17541	17430	17462	17782	17515	17618	17566	17622	17517	17541	17467	17535	17483	17359	17629	17573	17410	17493	17670	17616	17705	17662	17572	17734	17757	17656	17797	17374	17571	17224	17484	17598	17677	17584	17535	17640	17552	17617	17638	17664	17688	17483	17423	17685	17594	17783	17542	17587	17450	17769	17528	17567	17480	17617	17596	17689	17679	17719	17413	17572	17587	17510	17634	17569	17326	17538	17615	17648	17551	17565	17725	17556	17426	17562	17563	17912	17460	17769	17578	17579	17532	17451	17544	17611	17644	17697	17468	17577	17421	17663	17612	17494	17683	17748	17467	17640	17524	17467	17410	17207	17699	17599	17477	17591	17639	17624	17725	17523	17750	17418	17509	17704	17481	17730	17573	17494	17372	17544	17558	17468	17520	17519	17530	17675	17550	17452	17646	17566	17497	17670	17562	17662	17646	17385	17592	17748	17604	17384	17547	17388	17403	17631	17754	17509	17515	17419	17586	17514	17482	17622	17499	17562	17531	17744	17416	17684	17643	17567	17675	17661	17464	17464	17508	17620	17591	17553	17502	17613	17500	17492	17601	17557	17291	17478	17464	17431	17546	17620	17381	17378	17421	17561	17742	17715	17386	17360	17412	17628	17738	17394	17542	17500	17630	17809	17636	17511	17563	17555	17320	17603	17613	17623	17553	17493	17385	17373	17499	17778	17595	17430	17637	17515	17376	17670	17480	17612	17753	17571	17391	17552	17459	17563	17526	17627	17669	17663	17586	17409	17639	17429	17583	17469	17425	17606	17408	17574	17470	17681	17628	17708	17587	17540	17555	17318	17635	17382	17556	17567	17468	17706	17565	17522	17517	17715	17620	17606	17535	17663	17637	17399	17542	17608	17572	17467	17555	17556	17637	17718	17757	17844	17641	17438	17484	17395	17620	17512	17461	17561	17500	17461	17487	17488	17660	17320	17472	17615	17620	17471	17454	17510	17515	17441	17498	17416	17597	17712	17513	17443	17507	17530	17491	17593	17571	17452	17580	17356	17542	17518	17523	17802	17566	17671	17642	17682	17629	17558	17802	17625	17452	17444	17439	17458	17665	17531	17507	17437	17668	17487	17637	17593	17484	17719	17493	17489	17667	17461	17480	17713	17673	17704	17630	17259	17372	17599	17385	17476	17644	17624	17528	17434	17544	17634	17623	17538	17561	17422	17522	17671	17843	17616	17495	17637	17540	17529	17638	17615	17589	17706	17636	17616	17460	17570	17692	17620	17593	17653	17638	17460	17315	17564	17548	17500	17407	17336	17672	17617	17580	17624	17604	17473	17482	17684	17375	17587	17519	17472	17433	17606	17631	17573	17668	17502	17411	17330	17709	17577	17421	17434	17426	17551	17716	17689	17667	17552	17522	17403	17633	17646	17523	17392	17643	17515	17441	17563	17590	17485	17566	17332	17757	17723	17558	17622	17481	17679	17775	17584	17928	17425	17520	17689	17601	17665	17447	17517	17591	17604	17435	17475	17508	17549	17559	17665	17510	17576	17498	17471	17529	17601	17771	17561	17430	17455	17528	17726	17624	17528	17650	17326	17729	17732	17755	17639	17661	17558	17547	17539	17550	17497	17387	17579	17673	17476	17548	17677	17706	17690	17608	17532	17517	17590	17657	17566	17549	17481	17605	17658	17505	17732	17516	17412	17599	17903	17593	17491	17595	17685	17537	17330	17476	17567	17626	17492	17582	17570	17570	17641	17599	17832	17690	17412	17616	17853	17450	17480	17485	17621	17483	17646	17630	17666	17524	17659	17514	17437	17523	17649	17712	17511	17528	17776	17551	17511	17659	17551	17569	17637	17612	17640	17724	17559	17552	17672	17617	17630	17767	17730	17669	17497	17376	17464	17342	17551	17415	17593	17537	17461	17472	17536	17640	17531	17675	17572	17446	17370	17501	17382	17654	17799	17638	17551	17753	17496	17624	17532	17613	17777	17693	17733	17531	17518	17479	17483	17772	17674	17563	17327	17592	17637	17429	17494	17590	17569	17504	17723	17593	17553	17520	17595	17386	17725	17436	17521	17572	17415	17454	17614	17529	17558	17526	17668	17519	17441	17506	17571	17631	17510	17431	17564	17695	17624	17568	17611	17523	17776	17576	17378	17519	17488	17652	17652	17517	17681	17260	17397	17673	17513	17424	17646	17311	17523	17667	17451	17583	17616	17518	17433	17585	17580	17541	17569	17498	17604	17584	17617	17506	17620	17583	17434	17521	17815	17642	17664	17502	17670	17375	17482	17290	17445	17578	17541	17625	17423	17593	17499	17565	17609	17526	17437	17698	17647	17389	17696	17677	17722	17523	17412	17591	17734	17582	17598	17630	17549	17880	17444	17812	17540	17489	17726	17537	17524	17427	17662	17677	17761	17577	17616	17449	17697	17600	17472	17519	17670	17593	17575	17665	17455	17617	17568	17551	17651	17611	17551	17483	17526	17546	17508	17589	17462	17505	17486	17492	17531	17345	17590	17714	17537	17540	17456	17501	17569	17642	17596	17534	17512	17610	17437	17703	17404	17673	17667	17562	17626	17445	17521	17486	17595	17545	17531	17423	17481	17731	17568	17585	17554	17541	17505	17633	17685	17594	17461	17502	17701	17704	17647	17467	17517	17357	17414	17502	17542	17549	17548	17790	17447	17409	17693	17613	17573	17765	17202	17673	17767	17588	17609	17655	17437	17680	17610	17437	17720	17651	17673	17477	17551	17444	17596	17618	17576	17646	17524	17620	17686	17557	17784	17656	17352	17451	17618	17401	17516	17508	17360	17597	17520	17374	17313	17371	17550	17651	17733	17388	17551	17455	17411	17494	17487	17589	17515	17804	17802	17451	17860	17454	17655	17541	17524	17824	17569	17634	17619	17639	17509	17746	17686	17503	17493	17463	17584	17496	17564	17761	17620	17748	17497	17518	17428	17554	17603	17538	17438	17579	17486	17517	17433	17548	17593	17577	17398	17411	17581	17554	17586	17609	17552	17908	17624	17648	17685	17579	17334	17504	17498	17540	17636	17699	17407	17632	17769	17687	17769	17535	17487	17395	17518	17496	17892	17444	17736	17351	17630	17620	17424	17531	17616	17586	17522	17714	17728	17670	17742	17765	17677	17502	17484	17683	17246	17464	17664	17640	17773	17770	17544	17508	17722	17590	17472	17628	17662	17384	17466	17533	17684	17319	17431	17750	17712	17467	17464	17363	17354	17592	17435	17531	17479	17735	17614	17622	17541	17467	17602	17644	17710	17481	17512	17579	17514	17389	17561	17493	17614	17559	17778	17759	17380	17711	17665	17561	17318	17678	17523	17817	17784	17683	17553	17637	17536	17338	17391	17484	17634	17572	17637	17532	17523	17587	17630	17495	17486	17606	17440	17554	17464	17486	17516	17339	17292	17434	17579	17588	17608	17551	17738	17601	17379	17649	17536	17516	17407	17444	17376	17641	17334	17729	17265	17459	17743	17428	17457	17551	17527	17605	17567	17339	17535	17244	17381	17612	17612	17660	17622	17602	17333	17547	17522	17724	17569	17593	17840	17729	17627	17492	17593	17638	17369	17751	17457	17584	17604	17569	17697	17453	17386	17802	17712	17534	17546	17650	17559	17735	17614	17639	17668	17658	17495	17661	17645	17716	17563	17570	17502	17672	17542	17542	17537	17475	17692	17635	17692	17659	17624	17549	17379	17495	17803	17464	17886	17638	17528	17725	17671	17524	17431	17589	17554	17647	17546	17619	17386	17432	17525	17476	17640	17447	17618	17600	17432	17526	17568	17660	17555	17770	17685	17281	17549	17586	17567	17750	17357	17710	17701	17640	17459	17497	17576	17510	17574	17631	17552	17717	17481	17576	17550	17586	17635	17743	17733	17517	17498	17840	17559	17709	17580	17520	17393	17640	17527	17513	17666	17421	17527	17707	17483	17565	17681	17689	17733	17454	17625	17824	17722	17484	17643	17599	17373	17662	17505	17623	17620	17628	17591	17530	17503	17656	17879	17776	17540	17446	17600	17541	17356	17623	17371	17680	17607	17704	17434	17791	17499	17452	17521	17387	17529	17514	17577	17535	17610	17664	17406	17588	17558	17648	17660	17672	17377	17652	17606	17542	17352	17581	17585	17639	17455	17551	17529	17332	17653	17507	17653	17659	17562	17411	17769	17669	17743	17786	17545	17503	17433	17429	17504	17427	17532	17406	17691	17674	17480	17383	17473	17556	17582	17641	17429	17316	17732	17847	17640	17470	17528
35403	45036	40608	39630	53960	57022	45108	29299	18904	15313	14517	14226	14417	14375	14164	14132	14257	14083	14454	14098	14187	14221	14283	14278	14222	14383	14445	14262	14315	14246	14206	14338	14384	14229	14115	14277	14236	14319	14346	14285	14249	14250	14196	14254	14196	14349	14249	14321	14167	14254	14252	14187	14286	14204	14399	14276	14352	14220	14095	14371	14237	14218	14189	14212	14148	14232	14394	14243	14217	14408	14105	14228	14304	14136	14234	14143	14026	14270	14311	14186	14413	14218	14149	14199	14139	14231	14301	14206	14149	14248	14308	14208	14235	14381	14211	14233	14193	14208	14278	14120	14271	14295	14261	14283	14200	14167	14165	14277	14264	14220	14313	14265	14139	14163	14191	14354	14368	14197	14376	14333	14247	14257	14286	14238	14153	14174	14169	14065	14396	14322	14271	14157	14249	14136	14370	14102	14134	14229	14223	14221	14202	14231	14208	14280	14278	14257	14315	14107	14246	14209	14345	14225	14301	14248	14040	14148	14431	14238	14094	14212	14183	14383	14283	14242	14314	14339	14158	14209	14311	14369	14367	14242	14306	14255	14403	14337	14261	14402	14176	14159	14267	14198	14319	14107	14310	14236	14314	14251	14220	14163	14168	14243	14119	14267	14168	14193	14136	14272	14180	14218	14327	14084	14125	14144	14005	14383	14182	14132	14273	14216	14190	14305	14233	14260	14353	14408	14385	14331	14355	14240	14310	14332	14246	14055	14377	14172	14271	14216	14189	14100	14295	14234	14147	14324	14418	14248	14186	14183	14309	14204	14257	14186	14139	14229	14257	14243	14418	14205	14384	14423	14365	14234	14059	14161	14211	14416	14269	14301	14150	14208	14304	14187	14272	14154	14241	14242	14276	14275	14217	14303	14066	14221	14387	14323	14331	14226	14298	14397	14159	14363	14224	14422	14298	14110	14211	14259	14161	14426	14246	14329	14222	14265	14269	14237	14427	14262	14231	14209	14276	14344	14149	14259	14158	14310	14121	14277	14374	14289	14325	14272	14239	14046	14298	14318	14177	14288	14226	14442	14243	14200	14277	14359	14042	14332	14253	14281	14324	14123	14153	14132	14161	14320	14157	14203	14052	14362	14295	14332	14215	14208	14242	14181	14321	14405	14375	14301	14217	14234	14200	14279	14114	14062	14216	14293	14190	14382	14267	14234	14335	14196	14204	14353	14170	14142	14221	14254	14215	14281	14294	14199	14293	14268	14379	14376	14251	14406	14500	14242	14279	14215	14221	14247	14180	14238	14213	14207	14352	14235	14269	14224	14175	14219	14233	14189	14288	14327	14278	14249	14307	14282	14455	14261	14270	14031	14348	14414	14264	14174	14080	14265	14476	14256	14341	14275	14073	14124	14216	14193	14470	14403	13956	14381	14171	14423	14304	14221	14121	14410	14251	14356	14276	14401	14236	14216	14187	14154	14234	14316	14239	14175	14126	14178	14113	14189	14058	14172	14372	14144	14104	14291	14311	14259	14145	14254	14197	14314	14164	14184	14187	14349	14251	14313	14304	14157	14307	14452	14173	14300	14188	14298	14136	14256	14168	14068	14407	14375	14401	14150	14142	14264	14321	14331	14185	14075	14241	14229	14297	14228	14312	14201	14364	14146	14279	14123	14441	14181	14288	14407	14272	14144	14270	14165	14230	14215	14206	14281	14209	14378	14223	14232	14406	13991	14206	14216	14149	14158	14175	14116	14346	14303	14165	14251	14042	14260	14304	14237	14234	14320	14431	14316	14357	14218	14226	14332	14323	14217	14214	14275	14179	14138	14211	14266	14328	14221	14280	14172	14453	14148	14128	14350	14220	14285	14137	14185	14356	14337	14293	14237	14272	14183	14263	14365	14230	14213	14151	14328	14202	14262	14332	14251	14335	14187	14337	14256	14215	14290	14219	14249	14258	14306	14224	14203	14270	14189	14334	14288	14230	14421	14348	14343	14266	14116	14249	14225	14154	14207	14172	14337	14361	14260	14016	14144	14173	14208	14066	14366	14332	14127	14059	14327	14482	14316	14233	14347	14334	14160	14426	14121	14223	14175	14266	14084	14251	14268	14459	14259	14114	14240	14333	14305	14482	14297	14078	14299	14388	14158	14328	14237	14397	14083	14185	14058	14394	14181	14176	14113	14410	14007	14278	14234	14089	14206	14246	14360	14320	14274	14232	14289	14312	14321	14269	14232	14336	14396	14156	14175	14191	14279	14288	14198	14188	14131	14202	14313	14281	14272	14417	14189	14170	14299	14305	14164	14413	14319	14258	14289	14311	14276	14258	14170	14369	14276	14180	14112	14320	14318	14217	14340	14191	14133	14272	14258	14218	14363	14122	14285	14243	14264	14234	14146	14190	14074	14211	14466	14316	14292	14330	14310	14204	14097	14197	14403	14194	14177	14307	14358	14204	14247	14224	14182	14268	14287	14283	14135	14241	14283	14367	14281	14313	14301	14435	14341	14263	14202	14228	14103	14219	14190	14251	14078	14234	14170	14304	14245	14348	14218	14155	14431	14242	14203	14331	14354	14236	14145	14175	14126	14428	14376	14271	14118	14147	14267	14321	14213	14284	14322	14212	14088	14202	14323	14250	14328	14142	14128	14154	14167	14261	14208	14270	14214	14446	14206	14368	14217	14414	14377	14062	14306	14208	14116	14153	14316	14265	14162	14342	14323	14208	14336	14301	14184	14291	14250	14082	14179	14081	14146	14057	14103	14285	14126	14186	14280	14135	14179	14263	14247	14200	14221	14297	14131	14134	14378	14271	14276	14395	14214	14188	14279	14232	14227	14047	14218	14021	14348	14211	14192	14292	14207	14397	14213	14273	14312	14396	14276	14417	14407	14181	14109	14254	14338	14244	14202	14311	14396	14311	14326	14225	14232	14376	14229	14208	14214	14344	14224	14133	14339	14145	14195	14360	14255	14132	14434	14419	14211	14343	14215	14234	14086	14265	14168	14263	14229	14633	14400	14086	14243	14263	14329	14332	14205	14153	14301	14318	14306	14249	14215	14173	14287	14204	14319	14280	14064	14295	14441	14207	14226	14240	14392	14241	14234	14210	14228	14168	14397	14236	14238	14283	14322	14306	14157	14309	14144	14128	14295	14310	14517	14295	14191	14159	14354	14072	14397	14234	14169	14123	14195	14258	14274	14314	14371	14573	14254	14276	14218	14157	14283	14338	13987	14233	14218	14296	14272	14342	14237	14383	14318	14229	14193	14281	14276	14402	14251	14258	14156	14395	14199	14318	14181	14193	14334	14335	14257	14073	14249	14461	14195	14295	14317	14325	14351	14285	14217	14163	14136	14293	14219	14373	14226	14337	14180	14151	14256	14297	14127	14290	14156	14114	14146	14105	14340	14070	14361	14211	14272	14232	14236	14142	14254	14227	14315	14216	14299	14324	14191	14340	14331	14297	14271	14292	14466	14355	14232	14368	14316	14282	14235	14111	14134	14512	14226	14231	14276	14359	14259	14419	14316	14163	14201	14241	14378	14295	14145	14141	14179	14415	14260	14309	14272	14159	14415	14181	14117	14213	14303	14242	14290	14317	14055	14223	14205	14184	14285	14199	14151	14325	14365	14232	14156	14361	14265	14165	14210	14339	14384	14218	14044	14166	14323	14154	14337	14330	14220	14260	14284	14080	14311	14213	14179	14226	14253	14395	14293	14211	14207	14058	14199	14311	14151	14390	14283	14267	14130	14174	14286	14149	14170	14297	14182	14417	14121	14343	14167	14275	14199	14188	14311	14208	14253	14234	14264	14175	14155	14103	14263	14275	13987	14005	14280	14184	14329	14368	14209	14168	14210	14298	14197	14257	14197	14436	14152	14355	14181	14337	14276	14174	14332	14267	14232	14265	14325	14266	14253	14178	14132	14135	14386	14364	14137	14277	14175	14241	14346	14287	14286	14231	14208	14321	14151	14162	14188	14325	14112	14316	14180	14205	14254	14165	14195	14330	14242	14209	14170	14371	14245	14125	14261	14288	14178	14237	14298	14167	14044	14210	14284	14363	14297	14356	14229	14275	14345	14339	14197	14264	14256	14209	14242	14356	14199	14204	14336	14276	14270	14206	14192	14280	14304	14289	14261	14219	14322	14260	14284	14263	14278	14345	14176	14434	14203	14286	14157	14257	14198	14310	14071	14148	14238	14311	14245	14280	14235	14125	14178	14219	14361	14274	14167	14357	14285	14248	14157	14294	14219	14231	14352	14300	14237	14256	14307	14195	14301	14240	14170	14075	14437	14171	14192	14155	14282	14370	14375	14199	14127	14250	14174	14331	14357	14282	14137	14267	14195	14319	14492	14190	14142	14267	14274	14274	14191	14241	14395	14295	14242	14244	14114	14359	14109	14230	14284	14091	14127	14238	14309	14369	14328	14186	14262	14193	14207	14204	14276	14123	14142	14168	14376	13969	14510	14354	14148	14180	14043	14233	14454	14183	14327	14316	14127	14099	14188	14320	14284	14047	14402	14256	14369	14136	14226	14273	14294	14325	14329	14210	14187	14273	14199	14284	14170	14097	14279	14332	14155	14242	14312	14270	14226	14342	14194	14215	14470	14135	14282	14327	14163	14349	14200	14250	14220	14145	14450	14355	14160	14177	14365	14326	14128	14209	14257	14154	14248	14409	14228	14146	14305	14245	14245	14124	14273	14249	14347	14277	14293	14194	14211	14243	14260	14244	14317	14365	14249	14189	14180	14332	14349	14246	14340	14222	14036	14034	14306	14252	14345	14161	14229	14344	14234	14228	14202	14220	14273	14240	14141	14285	14244	14300	14359	14417	14290	14308	14273	14308	14266	14184	14212	14243	14142	14120	14227	14284	14412	14226	14364	14316	14280	14161	14092	14347	14113	14155	14257	14208	14206	14334	14259	14229	14214	14163	14161	14307	14202	14220	14173	14199	14140	14197	14234	14357	14186	14252	14301	14339	14383	14233	14325	14176	14260	14244	14260	14405	14097	14190	14289	14167	14395	14335	14213	14219	14229	14243	14075	14224	14263	14170	14320	14056	14296	14260	14403	14229	14224	14209	14229	14217	14258	14320	14308	14308	14396	14268	14169	14215	14176	14265	14254	14369	14220	14291	14180	14119	14350	14139	14327	14300	14232	14303	14303	14060	14236
24227	21282	28793	26467	47114	75844	64806	42776	27801	20868	18178	17467	17381	17482	17122	17063	17057	17503	17113	17175	17194	17369	17194	17215	17209	16974	17320	17082	16976	17082	16994	17228	17222	17072	17118	17160	17219	17183	16909	17081	17122	17022	16959	17063	17118	17010	17023	17107	16967	16970	17129	17114	16790	17021	16761	17112	17301	17102	17093	17085	17107	17070	16971	16927	17017	17018	16885	17078	17015	16968	17138	16981	16957	16961	16934	17074	17151	17000	16781	17052	16899	17148	16958	16899	17143	17143	17082	16762	16972	17260	16986	17208	16846	17161	16937	16696	16833	16894	17269	16877	16840	16874	17212	17044	16965	17029	17207	17227	17078	17158	16785	16928	16942	16880	16966	16878	16751	16873	17065	16991	17176	16915	16948	17087	16908	17141	16921	16893	17300	17061	17050	17064	16802	17026	17144	17129	17118	16905	16910	16960	16994	16843	17060	16794	16948	16885	17039	17131	17105	16991	17179	17160	16931	17014	17172	17114	17335	16950	17085	17108	17035	16890	17096	16900	17272	17124	17049	16734	17064	17077	17055	16962	17165	17228	17100	17030	16934	16948	17177	16908	17325	17009	16960	17190	16925	16975	16849	17142	17229	16953	17042	16978	16899	17073	16968	16616	16906	17095	17151	16924	16840	16999	16816	16987	17118	17163	17131	17080	17095	17128	17071	16927	17088	16944	17104	16922	16983	16948	17175	17067	16935	16959	17167	17243	17041	17115	16948	16902	17238	17003	17103	17350	17154	16984	17104	17001	17139	16938	16915	16728	17138	17070	16984	17057	17069	17103	17147	16995	16768	16947	16903	17111	16991	16998	16986	16971	16964	16898	17112	16955	17180	16992	17204	17052	17140	17049	16954	17063	17138	17133	17128	17046	16981	16995	17049	16845	17178	17053	17095	17042	17126	16948	17025	16981	17147	17178	17014	17039	17063	16864	17211	17159	17028	16862	17073	16694	16865	17051	16925	16986	17324	17047	16983	17050	16932	16929	16972	16781	16793	16981	16934	16981	17114	16914	16901	17078	17157	17113	17058	17073	17035	17060	16932	16884	16963	17053	16998	17079	17026	16870	16987	16984	17129	16887	17134	17200	17007	16829	17097	17090	17004	16922	17043	17053	17014	17120	17003	17009	17085	17037	17045	17036	17285	17095	16870	17127	17047	17106	17066	17104	16941	17160	17050	17005	17169	17028	17085	16818	17109	17124	16906	16985	17108	17167	17039	16943	17224	17019	17133	16954	17043	17049	17233	17023	17018	16825	16986	17070	16953	17032	17226	17114	17087	16946	16786	16937	17216	16994	17074	17127	16965	16946	17035	17087	17275	16888	17094	17070	17046	16846	17138	16991	17103	16926	17146	17148	17005	17070	17188	17135	16890	16880	16990	17097	16958	17026	17137	16936	17154	16954	17084	17069	17048	17025	16932	17081	16989	17031	17127	17248	17003	16906	17022	17014	17021	17124	16927	16948	16999	16986	17173	17118	17036	17016	17002	17049	17019	17083	16973	16830	17063	16850	16882	17048	17072	16985	17242	17054	16907	17180	17032	16814	17034	16990	17069	16742	17170	17085	17027	16942	17270	17094	16997	16996	17081	17010	16858	17122	16981	16879	17080	17015	17480	16759	16899	16869	16961	16949	16935	17188	17301	16983	16996	16791	17210	16860	17074	17102	17244	17175	17043	16874	17142	17035	17135	16988	17118	17025	17018	17095	17047	16978	16893	17016	16872	17209	17010	17233	17021	17117	16999	17108	17214	16854	17096	17061	17142	16966	16957	16879	17031	16987	17091	17096	17115	16971	17194	17139	17168	16828	16954	17074	17105	16910	16947	16835	17071	16936	17103	17003	16869	16885	17199	16964	16934	17204	16940	16932	16862	16953	16975	16935	16990	17071	16935	17223	16877	16987	16963	16890	17102	16972	16951	17092	16896	17045	16968	17082	17147	16952	17072	17038	16836	17051	17017	16911	16830	17020	16941	17261	17005	16879	16980	16963	17141	17039	16925	16871	16977	16866	16935	16910	16903	17108	17099	17057	17073	16907	17132	17081	17089	17033	17069	16931	17016	17180	16979	16881	17018	17118	16922	16978	16924	16951	16911	16955	17108	16946	16988	17030	17044	16902	17029	17157	17127	17016	17073	16991	17065	16816	17077	16977	17005	17168	17117	16903	16861	17039	16886	16952	17015	16899	16941	17314	17191	17005	17014	17017	17246	17247	17017	16899	16938	17102	17107	16945	17013	17139	17132	17225	17054	17038	16950	17240	17080	17052	17110	16944	17009	16952	16956	16931	16915	17066	16950	17112	17097	16957	16874	17196	17097	17270	17030	16909	16975	16993	17075	16951	17140	17006	17209	16923	16881	17014	17075	17140	16911	17169	17041	17218	17027	17120	17200	17143	17015	17146	17027	16903	17140	17044	16979	17092	16940	17181	17105	16945	17085	16965	17130	16931	16667	17006	17100	16967	17175	16858	16839	17076	17014	16936	16971	17011	16990	17105	16899	16701	17065	17092	17055	17145	17079	17081	16955	17036	16757	16985	16907	16906	16917	17000	17039	16994	17090	16942	16911	16969	16934	16919	17040	17124	16998	16875	16923	17030	17052	16819	17170	16944	17027	16841	16620	17069	16771	17140	17041	17030	16998	16907	16963	17101	17117	16847	17215	16940	17078	17006	16781	17168	16952	17027	16952	17023	17047	17177	17016	17084	16826	17100	16930	17054	16941	16983	16888	17030	16958	17012	17129	17064	16993	17119	17115	17151	17209	17151	17181	16894	17094	17202	17059	17032	16896	16930	17198	16949	17063	16935	16873	16902	16886	16973	17054	16859	16901	16953	17105	16910	17128	17108	16867	17031	17172	17198	16878	17014	17102	17165	17046	17071	17172	17056	17069	17095	17031	16954	17006	16985	17110	17029	17086	16908	16985	16953	17099	17127	16998	16900	16934	17119	17043	16896	16909	16956	16935	17160	16958	17014	16923	17027	17253	16884	17042	16856	17236	16945	16826	16953	16924	17090	17109	17133	17047	16843	16900	16828	16900	17149	17057	16854	17119	16798	17042	17099	17011	17070	17023	16907	16823	16857	16930	17128	17094	17043	17106	16953	16684	17026	16873	16936	17154	17089	17010	17020	17201	16952	17135	17103	16978	17036	16961	16988	16918	16934	17221	17136	17036	16949	16830	17115	17040	16969	17040	16967	17098	16869	16974	17065	17102	17065	17122	17247	17229	16944	16982	16922	17019	16804	16988	16852	17141	17169	17130	17123	17248	17165	16855	17001	16904	17186	17113	16837	16893	16809	17078	17061	17046	17069	17250	17000	17069	17026	16973	16977	17147	16892	16941	16958	17079	16949	16962	16929	16890	17073	16942	17118	16950	17057	17116	17016	16922	17012	16958	17031	17061	17107	16903	17009	17174	17175	17045	17077	17143	17194	17011	17060	16824	17072	17138	16990	17012	16891	17104	16979	17018	17054	17100	16933	16871	17010	17064	17165	17223	17139	16887	17042	17066	17108	16962	17040	17062	17229	16880	17287	17083	17013	17135	17218	16829	16812	17016	16855	17065	16939	16952	17225	17057	16804	17113	17167	17075	17033	16901	16974	17261	17226	16836	16873	16818	16926	17037	17146	17047	16917	17088	16842	16956	17131	17021	16964	16891	17015	16863	17165	17344	17013	17019	16914	16906	17086	17124	17079	16950	16908	16930	16757	16964	17031	16908	16697	17100	17053	17084	17178	16871	16932	17105	17181	17212	17077	16924	17112	16805	17160	17065	17122	16950	17047	17228	17022	16875	17042	16731	17068	16984	17178	17038	17049	17040	17069	16833	17079	16958	16855	16948	17057	17079	17159	16819	16999	16897	16841	17182	17169	17041	17097	17002	17042	16919	16966	16901	16950	16959	16748	17142	17075	16945	16814	16810	17011	17273	17164	16854	17156	17031	17052	17286	17201	17131	16863	16960	17183	16966	17024	16975	17070	17081	17098	17248	16937	16999	17014	17157	16906	17029	16958	17019	17049	16936	16897	16952	16839	17103	16874	16989	16941	16909	17128	16956	16892	16793	16890	16757	16935	17077	17014	17023	17042	16938	16786	17141	17056	16856	17061	17250	17140	17003	17068	17100	17130	17056	16896	17052	16999	16886	17174	16817	16962	17102	17097	17126	17107	17009	17120	16888	17068	16838	16947	17098	16849	17009	16821	16964	16952	17006	17072	16872	16851	16985	16955	17131	17116	17034	16944	16986	16996	17108	16993	16973	16975	17001	16885	16927	17045	17061	17060	16940	17119	17073	16924	16953	17020	16994	17026	17057	17031	16963	16883	17146	17072	17362	17138	16975	17066	17115	17240	16913	16915	17261	16787	16914	16956	17181	17183	17142	17031	17072	16944	16898	17064	17125	17192	17020	17096	17181	17060	17081	17154	17147	17030	16932	16968	16890	16918	16896	17109	17133	16884	16993	16874	16982	17027	16962	17006	16967	17076	17146	16946	16919	17065	17264	16823	17056	17061	16891	17125	16941	16989	16974	16820	16981	17039	16814	17045	17189	16930	16853	16859	17062	17065	16891	17018	17141	16908	16978	16954	17004	17214	17032	16898	16860	17158	16995	17027	17178	17255	17061	16768	16971	16866	17030	17054	17106	16918	17093	17157	17051	17197	17082	16895	17052	17003	17212	16964	16965	16805	16903	17049	17094	17045	17105	17220	17007	17165	16833	17095	17016	17235	16994	17155	17081	17227	17120	17137	17019	17171	17075	16942	16900	17038	16962	17083	17208	17168	16973	17159	16924	17036	17016	17042	16938	16924	16944	17016	16986	17050	17196	17178	17064	17049	17233	16892	17060	17006	16915	17020	17300	16980	16993	16928	17093	16938	16783	17099	17018	16866	17039	17060	17252	17095	16974	16861	17063	17024	17190	17009	17232	17001	16962	17133	17107	17023	16996	17027	17066	16944	17040	17076	16994	17090	16904	17214	16959	16881	16947	16962	16924	17094	17088	16961	17164	16960	16827	17052	17074	17019	16941	17243	17261	17181	16951	16944	17048	16820	16994	17038	17007	17005	17058	16929	16923	16849	17005	17218	16988	17109	17149	16995	17053	16903	16961	16898	17169	17010	17105	17070	16919	16953
40733	64123	56712	53307	67781	80683	64717	41301	24003	16351	14350	14134	14088	13876	14069	13806	13908	13872	13955	13920	13874	13978	14121	13834	13947	13776	13764	13806	13765	13870	13920	13907	13949	13831	13918	13917	13851	13663	13853	13832	13943	13668	13718	13758	13756	13982	13768	13952	13891	13814	13800	13942	14034	13872	13999	13745	13942	13814	13834	13947	13997	13980	13973	13888	13858	13837	13785	13828	13915	14051	13875	13937	13828	13854	13968	13678	13800	13861	13969	13866	13873	13898	13927	14023	13901	13886	13913	13803	13872	14006	13835	13939	13774	13932	13927	13864	13835	13800	13814	13928	13870	13741	13865	13777	13963	13876	13751	13908	13943	13789	13907	13886	13718	13770	13879	13896	13967	13883	13953	13871	13839	13932	13731	14041	13848	13786	13743	13838	13818	13937	13793	14038	13989	13803	14027	13872	13783	13876	13903	13794	13861	13814	13925	13923	13891	13870	14066	13701	13509	14040	13896	13762	14033	13673	13902	13730	13806	13829	13953	13973	13917	13873	13673	13899	13769	13987	13855	13722	13714	13819	13798	13796	13967	13861	13777	13737	13814	13748	13867	14031	13945	13733	13792	13950	13782	13951	14072	13878	13713	13862	13871	13918	13790	13889	14011	13846	13893	14017	13800	13875	13800	13896	13845	13860	13749	13906	13886	13842	13827	13887	13799	13750	13737	13816	13682	13943	13980	13717	13796	13838	13904	13807	13790	13870	13878	13908	13703	13767	13899	13937	13865	13812	13850	13936	13745	13980	13903	13882	13944	13829	13711	13949	13644	13666	13716	13861	13826	13899	13879	13883	13913	13791	13793	13913	13833	13945	13895	13714	13901	13797	13897	13798	13906	13774	13775	13951	13740	13798	13849	13973	14005	13885	13827	13668	13688	13715	13763	13779	13807	13762	13859	13822	13799	13914	13812	13783	13903	14001	13801	13921	13762	13826	13884	13769	13793	13847	13980	13790	13934	13871	13781	14012	13779	13849	14027	13831	13821	13838	13828	13929	13944	13866	13941	14041	13836	13816	13807	14026	13941	13777	13879	13825	13723	13827	13874	13908	13813	13927	13664	13821	13741	13914	13787	13987	13785	13708	13857	13820	13986	13855	13687	13862	13820	13649	13920	13787	13920	13864	13843	13743	13749	13903	13787	13892	13787	13886	14011	14057	13845	13863	13748	13829	13700	13756	13956	13815	13843	13825	13779	13867	13863	13804	13840	13778	13782	13981	13948	13699	13805	13921	13869	13812	14028	13696	13881	13763	13823	13831	13810	13810	13838	14050	13987	13770	13821	13991	13687	13729	14012	13824	14014	13757	13854	13839	13800	13833	13719	13721	13906	13785	13816	14040	13847	13817	13817	13900	13882	13835	13796	13864	13839	13955	13890	13805	13878	13763	13978	13817	13938	13904	13827	13898	14018	13796	13817	13877	13949	13886	13826	13730	13877	13822	13811	13772	13873	14059	13814	13843	13900	13754	13850	13870	14051	13899	13746	13945	14004	13870	13863	13827	13953	13786	13866	13904	13777	13872	13799	13844	14087	13936	13781	13850	13785	13712	13871	13900	13777	13906	13974	13927	13603	13875	13861	13915	13708	13888	13735	13800	13940	13777	13767	13970	13919	13936	13870	13786	13821	13816	13908	13929	13946	13903	13809	13847	13943	13794	13751	13625	13871	13811	14021	13868	13921	13872	13965	13970	13868	13799	13756	13979	13999	13668	13861	13808	13937	13996	13932	13805	13894	13882	13719	13866	13906	13870	13948	13914	13866	13901	13974	13831	13865	13949	13748	13821	13940	13914	13790	13750	13803	13870	13916	13779	13775	13748	13880	14025	13899	13825	13769	13730	13976	13824	13846	13863	13901	13783	13990	13724	14005	13640	13815	13918	13899	13654	13770	13808	13727	13802	13985	13972	13934	14026	13749	14025	13827	13790	13953	13708	13802	13876	13859	13857	13887	13767	14024	13903	13879	13919	13960	13886	13787	13964	13871	13789	14139	13695	13902	13915	13913	13758	13926	13868	13835	13838	13809	14026	13807	13763	13743	14003	13834	13890	14025	13870	13773	13802	13742	14002	13923	13809	13644	13808	13817	13908	13836	13974	13737	13774	13903	14026	13809	13838	13837	13616	13802	13864	13781	13852	13843	13847	13748	13766	14013	13919	13753	13782	13849	13692	13690	13729	13857	13910	13881	13956	14038	13916	13839	13845	14022	13811	13832	13896	13857	13851	13935	13836	13843	13783	13905	14003	13773	13870	13845	13916	13901	13752	14001	13914	13812	13835	13697	14035	13792	13909	13917	13711	14002	14000	13864	13927	13989	13878	13917	13854	13988	13873	13869	13928	14044	13822	13808	13818	13756	13772	13823	13825	13789	14005	13886	13915	13986	13971	13803	13917	13839	13793	13849	13860	13966	13794	13756	13819	13859	13951	13738	13948	13743	13770	13781	13888	13949	13720	13876	13902	13841	13932	13871	13932	13936	13802	13843	13777	13722	13923	13948	13944	13762	13847	13767	13852	14004	13937	13797	13868	13883	13922	13903	13776	13816	13795	13760	13978	13935	13921	13878	13814	13886	13882	13842	13895	13758	13852	13830	13984	13819	13837	14054	13860	13850	13958	13885	13832	13892	13856	13836	13918	13648	13882	13821	13864	13941	13935	13927	13912	13865	13809	13820	13959	13864	13830	13965	13842	13736	13854	13681	13895	13785	13807	13800	13997	13839	13837	13773	13868	13801	13843	13736	13997	13878	13999	13762	13903	13915	13709	13792	13858	13824	13975	13854	13780	13974	13828	13934	13852	13885	13933	14009	13874	13760	13805	13859	13810	13936	13812	13930	13860	13895	13806	13954	13775	14048	13882	13727	13828	13753	13971	13799	13900	13998	13915	13783	13866	13811	13748	13887	13943	14040	13888	13788	13671	13889	13801	13908	13847	13871	13994	13726	13918	13835	13737	13793	13926	13928	13888	13888	13825	13854	13897	13955	13761	13826	13792	13785	13593	13861	13829	13899	13989	13948	13786	14002	13864	13773	13983	13719	13766	13963	13778	13940	13809	13977	13905	13862	13856	13888	13934	13716	13917	13857	13846	13823	13917	13812	14005	13700	13960	13916	13829	13817	14044	14002	13996	13796	13899	13897	13876	13819	13876	13863	13755	13821	13882	14119	13927	13867	13849	13888	13765	13855	13834	13850	13886	13925	13737	13752	13935	14090	13842	13901	13795	13849	13890	13874	13890	13897	13901	13898	13872	13968	13921	13980	13942	13896	13872	13976	13941	13902	13935	13819	13923	13934	13821	13903	13855	13891	13751	13727	13882	13732	13863	13928	14050	13838	13789	13891	13805	13844	13846	13948	13989	13812	13710	13804	13959	13755	13676	13798	13872	13867	14062	13918	13756	13747	13843	13890	13841	13788	13853	13922	13692	13905	14013	13834	13981	13842	13961	13875	13647	13797	13876	13735	13747	13844	14027	13638	13996	13843	13846	13785	13874	13885	13930	13895	13856	14018	13833	13908	13872	13888	13922	13928	13855	13825	13858	13954	13999	13764	13945	13864	13740	13910	13946	13833	13746	13784	13973	13695	13882	13821	13791	13946	13905	13873	13871	13736	13801	13779	13876	13854	13838	13991	13890	13881	13801	13874	13791	13987	13822	13864	13889	13808	13978	13829	13978	13744	14047	13880	13866	13882	13743	13828	13817	13801	13680	13989	13686	13857	13822	13914	13975	13824	13738	13880	13949	13940	13872	13651	13764	13889	13805	13983	13925	13906	13720	13986	13845	13780	13826	13676	13870	13920	13802	13958	13692	13885	13952	13860	13814	13895	13693	13731	13969	13819	13817	13957	13915	13963	13756	13690	13686	13732	13971	13675	13940	13894	13815	13938	13849	13902	13825	13826	13723	14007	13906	13928	13870	13847	13818	13926	13904	14062	13747	13803	13912	13832	13864	13924	13702	13973	13751	13844	13902	13884	13854	13841	13836	13850	13967	13634	14075	13942	13824	13934	13915	13810	13881	13802	13821	13763	13705	13871	13961	13836	13828	13807	13820	13797	13856	13893	13979	13758	13985	13777	13704	13853	13859	14132	13876	13997	13705	13891	13817	13799	13984	13786	13832	13869	13842	13903	13880	13814	14047	13839	13980	13976	13919	13793	14010	13781	13801	13841	13819	13856	13711	13984	13842	13893	13799	14052	13756	13839	13876	13730	13778	13973	13924	13714	13982	13732	13838	13876	13721	13876	13886	13870	13755	13894	13828	13814	13835	13944	13955	13916	13930	13911	13894	13909	13779	13949	13896	13879	13968	13855	13749	13808	13798	13817	13825	13827	13776	13957	13931	13785	13875	13828	13872	13788	13988	13815	13975	13826	13869	13924	13903	13961	13617	13989	13823	13891	13954	13611	13824	13877	13890	14016	14011	13780	13910	13791	13854	13652	13911	13946	13915	13707	13805	14113	13916	13967	13809	13895	13889	13874	13797	13906	13864	13885	13731	13862	13921	13816	13907	13890	13753	13697	13905	13962	13705	13821	14001	13809	13609	13919	13808	13905	13870	14029	13937	13981	13845	13885	13866	13992	13902	13905	13761	13746	13672	13718	13946	13745	13912	13918	13760	13886	13849	13851	13785	13800	13873	13784	13668	13806	13760	13860	13785	14088	13803	13863	13951	13928	13866	13804	13896	13820	13921	14016	13960	13777	13866	13853	13889	13854	13867	13963	13706	13906	13815	13824	13800	13982	13884	13806	13854	13768	13766	13958	13745	13831	13871	13985	13800	13727	13814	13766	13809	13901	13836	13932	13832	13953	14008	13985	13938	13729	13853	13946	13889	13893	13843	13922	13958	13704	13784	14032	13908	13717	13870	13848	13884	13846	13789	13826	13787	13919	13673	13703	14044	13938	13924	13918	13829	13892	13721	13808	13922	13644	13870	13983	13863	13806	13930	13877	13719	13856	13855	13816	13921	13921	13745	13927	14024	13933	14005	13757	14019	13880	13884	13819	13878	13821	13923	13902	13780	13854	13877	13933	13971	13972	13848	14046	13845	13959	13765	13825	13832	13936	13951	13838	13992	13928	14079	13859	13905	13873	13947	14048	13897	13797	13815	13885	13841	13736	13951	13863	13829
35812	37060	29246	22172	21560	27264	27042	22048	18729	18109	17800	17633	17675	17572	17416	17390	17549	17498	17620	17445	17555	17626	17471	17644	17653	17867	17654	17450	17606	17690	17619	17529	17302	17543	17506	17466	17729	17596	17690	17518	17602	17590	17687	17451	17560	17599	17611	17550	17485	17578	17650	17537	17440	17359	17470	17594	17689	17573	17528	17395	17435	17650	17437	17398	17280	17523	17460	17572	17498	17533	17650	17503	17424	17390	17395	17583	17589	17541	17439	17551	17490	17314	17492	17292	17563	17377	17608	17679	17562	17694	17446	17419	17710	17596	17547	17349	17374	17428	17555	17475	17544	17521	17585	17487	17550	17240	17550	17606	17537	17527	17446	17502	17496	17822	17398	17506	17576	17366	17440	17461	17643	17612	17539	17602	17446	17538	17519	17570	17520	17524	17725	17512	17412	17460	17601	17602	17628	17623	17437	17440	17451	17611	17514	17701	17515	17514	17707	17558	17384	17477	17417	17428	17673	17324	17500	17566	17486	17511	17473	17640	17299	17766	17750	17403	17549	17437	17467	17190	17407	17591	17635	17461	17550	17623	17724	17593	17343	17414	17470	17347	17582	17642	17331	17590	17466	17569	17493	17463	17458	17595	17574	17249	17581	17575	17348	17601	17376	17493	17755	17558	17600	17566	17387	17563	17529	17723	17557	17540	17258	17546	17326	17514	17489	17572	17685	17367	17204	17305	17484	17464	17419	17578	17441	17322	17441	17510	17579	17449	17446	17631	17634	17462	17472	17454	17723	17533	17590	17466	17614	17534	17607	17386	17524	17670	17647	17494	17493	17371	17611	17456	17393	17472	17634	17481	17621	17654	17521	17640	17580	17607	17466	17610	17517	17413	17569	17639	17538	17535	17486	17409	17504	17546	17626	17663	17507	17441	17381	17539	17640	17729	17692	17641	17351	17769	17736	17418	17507	17749	17388	17646	17791	17515	17513	17536	17376	17515	17534	17469	17376	17471	17385	17325	17367	17425	17610	17477	17590	17613	17400	17571	17319	17452	17440	17669	17449	17386	17580	17410	17544	17581	17596	17484	17369	17543	17511	17445	17631	17646	17413	17481	17456	17813	17749	17677	17702	17510	17494	17510	17499	17549	17399	17498	17293	17678	17586	17503	17533	17396	17432	17473	17510	17421	17461	17703	17571	17406	17828	17449	17483	17691	17646	17429	17320	17419	17666	17603	17569	17601	17484	17163	17420	17368	17525	17517	17462	17616	17557	17556	17542	17254	17520	17568	17479	17485	17574	17747	17488	17553	17656	17499	17424	17672	17364	17590	17460	17419	17615	17582	17504	17339	17456	17599	17410	17569	17585	17799	17593	17393	17292	17712	17461	17561	17409	17555	17466	17410	17404	17589	17645	17547	17505	17495	17597	17419	17403	17381	17715	17408	17532	17584	17183	17538	17449	17517	17505	17486	17714	17658	17467	17525	17500	17654	17698	17458	17630	17476	17558	17631	17503	17366	17437	17615	17355	17473	17396	17347	17676	17408	17511	17656	17712	17684	17490	17469	17482	17624	17502	17444	17255	17671	17556	17573	17464	17782	17539	17681	17627	17515	17626	17523	17431	17649	17581	17546	17441	17381	17781	17695	17500	17412	17415	17435	17553	17283	17451	17560	17380	17540	17817	17556	17504	17499	17361	17445	17316	17642	17582	17536	17438	17572	17469	17542	17500	17628	17491	17674	17507	17617	17629	17322	17379	17311	17422	17461	17366	17661	17451	17669	17551	17677	17281	17465	17557	17619	17657	17472	17379	17339	17582	17679	17544	17493	17620	17536	17386	17439	17410	17620	17384	17486	17578	17429	17338	17489	17481	17420	17823	17568	17535	17691	17573	17415	17602	17406	17596	17758	17509	17740	17654	17706	17430	17542	17546	17501	17468	17548	17384	17544	17854	17435	17303	17289	17566	17559	17700	17606	17411	17375	17453	17326	17545	17543	17453	17303	17560	17538	17620	17644	17650	17527	17664	17426	17401	17585	17677	17358	17636	17563	17532	17453	17478	17393	17340	17541	17576	17514	17370	17323	17494	17598	17580	17456	17581	17705	17327	17426	17546	17633	17488	17464	17338	17325	17389	17615	17343	17661	17278	17511	17629	17533	17709	17339	17448	17849	17486	17680	17534	17534	17580	17841	17451	17483	17504	17509	17577	17370	17623	17376	17720	17400	17373	17519	17414	17543	17476	17461	17577	17487	17484	17675	17745	17382	17658	17619	17537	17464	17340	17504	17404	17537	17510	17407	17577	17755	17504	17481	17458	17556	17606	17498	17390	17506	17382	17634	17614	17437	17584	17499	17648	17401	17271	17389	17449	17628	17666	17442	17448	17588	17591	17666	17371	17512	17580	17503	17512	17390	17412	17513	17499	17525	17352	17398	17272	17498	17734	17521	17591	17395	17466	17388	17534	17428	17405	17521	17364	17410	17508	17192	17820	17574	17548	17531	17487	17477	17474	17550	17504	17534	17480	17540	17483	17345	17537	17495	17186	17516	17587	17401	17554	17440	17341	17432	17413	17603	17349	17658	17713	17450	17428	17568	17601	17614	17615	17417	17588	17444	17591	17471	17558	17410	17506	17389	17657	17275	17529	17539	17545	17489	17598	17636	17702	17540	17458	17468	17538	17332	17497	17396	17574	17711	17698	17570	17562	17482	17442	17603	17481	17604	17573	17490	17625	17491	17510	17328	17405	17473	17504	17481	17481	17459	17404	17432	17505	17354	17275	17384	17719	17472	17614	17581	17616	17446	17599	17540	17509	17521	17395	17469	17572	17675	17556	17301	17701	17408	17434	17538	17677	17649	17711	17847	17485	17343	17539	17460	17517	17493	17634	17437	17391	17475	17486	17556	17356	17438	17601	17414	17647	17347	17587	17515	17456	17826	17513	17509	17499	17631	17365	17443	17304	17606	17445	17498	17272	17426	17477	17570	17347	17532	17624	17615	17401	17454	17452	17442	17400	17382	17342	17472	17529	17394	17631	17515	17442	17605	17534	17533	17303	17553	17491	17564	17425	17577	17472	17590	17504	17407	17618	17502	17299	17377	17389	17390	17570	17390	17376	17595	17341	17350	17460	17525	17454	17366	17422	17525	17722	17547	17411	17412	17636	17551	17544	17744	17414	17653	17425	17419	17483	17517	17484	17632	17492	17392	17414	17334	17647	17458	17360	17406	17625	17333	17339	17549	17370	17503	17532	17538	17500	17623	17476	17299	17629	17402	17551	17847	17521	17515	17408	17448	17562	17610	17611	17573	17368	17461	17327	17525	17496	17318	17544	17580	17459	17444	17612	17440	17629	17519	17628	17578	17420	17544	17440	17495	17492	17425	17415	17535	17581	17599	17526	17520	17540	17593	17444	17504	17574	17548	17577	17278	17557	17414	17518	17506	17301	17417	17493	17368	17478	17482	17427	17318	17647	17658	17372	17380	17591	17438	17489	17441	17510	17401	17641	17668	17333	17456	17568	17528	17794	17545	17630	17485	17603	17613	17489	17491	17640	17379	17321	17480	17558	17401	17490	17558	17545	17436	17593	17436	17491	17330	17783	17461	17660	17569	17678	17469	17727	17411	17555	17610	17433	17498	17584	17549	17514	17513	17468	17463	17554	17563	17569	17314	17500	17537	17381	17603	17354	17323	17603	17315	17413	17470	17393	17661	17387	17552	17463	17259	17630	17685	17482	17553	17479	17580	17648	17437	17596	17223	17467	17517	17665	17607	17487	17650	17432	17478	17557	17391	17489	17515	17345	17678	17707	17597	17247	17551	17639	17448	17711	17356	17805	17578	17645	17605	17442	17536	17502	17572	17414	17453	17447	17557	17309	17451	17296	17522	17563	17412	17566	17587	17425	17491	17656	17399	17395	17371	17379	17449	17504	17514	17631	17648	17449	17456	17600	17732	17699	17324	17628	17520	17487	17510	17295	17586	17608	17350	17573	17378	17534	17530	17408	17281	17470	17592	17521	17495	17458	17619	17555	17624	17480	17545	17556	17445	17433	17711	17325	17477	17303	17567	17444	17551	17391	17449	17585	17509	17432	17324	17330	17381	17661	17568	17508	17649	17413	17408	17425	17529	17370	17605	17401	17364	17315	17491	17579	17546	17376	17464	17351	17532	17377	17256	17448	17583	17567	17704	17558	17601	17685	17413	17588	17704	17744	17314	17553	17466	17521	17519	17598	17503	17390	17588	17543	17751	17587	17693	17762	17449	17387	17547	17689	17352	17651	17301	17476	17493	17575	17496	17485	17553	17663	17628	17525	17645	17585	17399	17530	17492	17695	17665	17579	17697	17572	17468	17540	17513	17511	17786	17668	17629	17606	17496	17448	17591	17602	17662	17524	17636	17491	17654	17509	17382	17655	17400	17412	17432	17348	17550	17459	17325	17339	17551	17498	17809	17532	17470	17501	17614	17552	17401	17610	17583	17577	17618	17345	17489	17490	17386	17278	17447	17403	17678	17471	17518	17500	17406	17431	17568	17655	17623	17401	17412	17479	17641	17551	17452	17420	17493	17397	17289	17636	17513	17478	17585	17489	17678	17446	17610	17555	17759	17382	17663	17445	17516	17703	17470	17297	17366	17502	17670	17545	17574	17553	17440	17397	17494	17603	17286	17433	17425	17484	17552	17611	17450	17582	17440	17503	17602	17519	17564	17512	17371	17679	17434	17677	17411	17591	17456	17488	17421	17582	17632	17561	17642	17580	17440	17721	17534	17507	17579	17661	17384	17493	17478	17622	17485	17629	17368	17333	17635	17456	17535	17410	17612	17637	17448	17447	17461	17518	17610	17549	17531	17493	17472	17590	17376	17602	17565	17640	17437	17597	17470	17467	17312	17520	17583	17611	17349	17388	17566	17609	17642	17251	17468	17538	17512	17497	17431	17394	17477	17426	17591	17486	17476	17597	17602	17624	17461	17388	17387	17440	17392	17417	17459	17518	17457	17340	17427	17649	17530	17553	17483	17484	17563	17385	17496	17421	17537	17732	17743	17436	17578	17506	17411	17505	17575	17572	17481	17509	17525	17645	17330	17455	17318	17365	17554	17423	17587	17363	17544	17608	17663	17692	17559	17634	17654	17307	17430	17260	17632	17664	17467	17334	17329	17558	17540	17734	17400
35009	45505	26482	17951	20672	27219	24874	18332	15007	14353	14147	14273	14151	14293	14370	14088	14180	14147	14313	14143	14060	14272	14282	14094	14080	14098	14058	14062	14256	14136	14231	14088	14143	14138	14059	14127	14094	14055	14203	14165	14340	14247	14299	14157	14145	14250	14206	14050	14089	14254	14134	14171	14151	14249	14107	14228	14235	14309	14038	14221	14210	14280	14203	14277	14126	13948	14153	14079	14375	14132	14134	14011	14188	14089	14310	14140	14228	14103	14191	14239	14097	13940	14297	14106	14290	14324	14158	14118	14188	14027	14330	14102	14150	14122	14172	14094	14074	14205	14165	14267	14105	14184	14237	14206	14205	14182	14174	14318	14191	14275	14097	14095	14395	13950	14212	14064	14167	14160	14148	14204	14426	14100	14162	14142	14199	14087	14179	14090	14082	14247	14032	14066	14014	14367	14140	14227	14222	14167	14283	14082	14172	14140	14160	14215	14146	14065	14136	14092	14215	14210	14085	14372	14144	14353	14062	14205	14287	14091	14084	14251	14128	14365	14141	14196	14239	14110	14216	14207	14100	14342	14089	14239	14065	14273	13950	14414	14114	14182	14237	14139	14022	14004	14282	14229	14007	14174	14258	14201	14165	14134	14081	14146	14330	14022	14145	14140	14195	14037	14196	14250	14195	14296	14169	14396	14327	14227	14065	14108	14207	14166	14091	14153	14130	14061	14219	14206	14195	14293	14040	14242	14172	14231	14216	14175	14183	14113	14212	14120	14345	14247	14219	14308	14163	14075	14055	14242	14119	14148	14264	14124	14272	14032	14160	14079	14188	14224	14096	14106	14074	14231	13926	14236	14231	14173	14078	14130	14123	13921	14104	14196	14060	14089	14080	14063	14102	14201	14181	14108	14235	14089	14147	14126	14059	14125	14230	14177	14339	14187	14215	14256	14110	14061	14129	14143	14132	14274	14192	14123	14107	14138	14223	14057	14038	14055	14114	14211	14123	14120	14166	14183	14279	14040	14129	14256	14021	14131	14045	14124	14143	14073	14145	14073	14421	14122	13984	14302	14194	14047	14156	14042	14170	14138	14224	14136	14124	14071	14144	14148	14110	14139	14241	14081	14124	14240	14250	14163	13991	14064	14160	14091	14206	14268	14094	14161	14232	14107	14091	14167	14119	13989	14186	14129	14308	13974	14204	14198	14179	14346	14114	14236	14196	14169	14031	14216	14091	14198	14375	14305	14148	14213	14149	14061	14119	14126	14160	14160	14181	14072	14182	14228	14074	14127	14071	14068	14203	14165	14122	14156	14150	14131	14165	14238	14154	14289	14300	14162	14076	14124	14172	13951	14165	14240	14077	14072	14224	14271	14258	14139	14101	14071	14381	14174	14146	14103	14150	14290	14213	14204	14131	14096	14129	14046	14291	14234	14096	14121	14129	14147	13937	14058	14084	14182	14042	14293	14160	14048	14104	14214	14177	14061	14278	14206	14183	14180	14149	14185	14243	14270	14191	14158	14020	14253	14088	14142	14321	14071	14145	14267	14325	14146	14048	14285	14081	14105	14160	14117	14039	14333	14294	14171	14136	14176	14029	14207	14232	14084	14245	14104	14034	14226	14025	14155	14058	14175	14240	14187	14182	14152	14131	14203	14224	14183	14138	14019	14021	14108	14266	14121	14281	13992	14252	14180	14148	14106	14426	14125	14122	14221	13986	14216	14039	14190	14011	14376	14079	14183	14141	14355	14238	14234	14187	14068	14048	14123	14160	14109	14179	14130	14116	14243	14093	14200	14287	14237	14185	14216	14035	14177	14130	14006	14095	14249	14335	14023	14024	14036	14205	14274	14225	14287	14223	14232	14313	14151	14075	14203	14075	14116	14107	14072	14161	14283	14380	14183	14136	14187	14155	14271	14113	14030	14073	14016	14106	14212	13986	14017	14152	14158	14239	14063	14104	14041	14185	14103	14008	14138	14165	14020	14269	14318	14037	14121	14132	14240	14149	14344	14079	14091	14230	14268	14175	14113	14266	14393	14114	14057	14177	14319	14130	14233	14141	14223	14114	14270	14082	14286	14249	14172	14260	14079	14241	14196	14177	14284	14027	14093	14057	14494	14120	14270	14083	14220	14152	14156	14024	14262	14179	14061	14335	14276	14253	14185	14195	14034	14181	14276	14073	14025	14213	14154	14170	14269	14160	14113	14077	13977	14109	14078	14125	14165	14051	14149	14162	14059	14223	14167	14267	14094	13893	14161	14069	14251	14092	14227	14036	14311	14022	14249	14135	14010	14190	14251	13980	14255	14252	14138	14247	14090	14195	14288	13988	13996	14166	14140	14226	14122	14149	14231	14156	14332	14249	14282	13933	14234	13997	14226	14144	14192	14179	14140	14018	14183	14187	14000	14072	14061	14250	14320	14308	14069	14285	14254	14111	14151	14220	14198	14213	14194	14244	14256	14167	14141	14195	14273	14166	14118	14235	14195	14303	14284	14263	14215	14148	14189	14135	14236	14184	14102	13979	14309	14128	14096	14155	14050	14211	14036	14116	14138	14064	14218	14098	14258	14090	14134	14124	14327	14058	14190	14065	14072	14175	14078	14270	14099	14223	14157	14144	14125	14057	14073	14161	14125	14239	14101	14202	14251	14309	14140	14262	14100	14212	14258	14187	14008	14237	14199	14164	14162	14129	14100	14145	14209	14123	14127	14140	14145	14119	14071	14050	14053	14168	14221	14198	14172	14396	14111	14246	14083	14171	14163	14252	14181	14072	14099	14162	14105	14161	14221	14241	14181	14076	14247	14184	13992	14297	14111	14080	14087	14145	14122	14203	13971	14211	14202	14125	14159	14096	14177	14168	14232	14102	14036	13994	13940	14170	14133	13941	14240	14169	14220	14170	14113	14111	14075	14159	14276	14122	14125	14158	14203	14308	14303	14176	13960	14115	14249	14210	14020	14130	14214	14143	14060	14060	14170	14131	13950	14233	14209	14138	14025	14301	14151	14143	14326	14050	14190	13974	14072	14138	14081	14130	14176	14113	14312	14099	14181	14060	14256	14209	14199	14140	14125	14224	14094	14056	14245	14123	14248	14092	14144	14085	14169	14032	14380	14291	14161	14103	13997	14170	14153	14190	14126	14185	14273	14194	14105	14133	14185	14134	14069	14166	14252	14141	14169	14105	14089	14125	14195	14351	14308	14118	14107	14287	14091	14229	14148	14188	14140	13930	14166	14124	14068	14117	14237	14172	14372	14185	14186	14060	14052	14145	14247	14193	14195	14272	14125	14098	14010	14153	14029	14218	14116	14385	14186	14256	14284	14156	14073	14288	14215	14338	14114	14289	14166	14060	14156	14080	14345	14090	14134	14106	14152	14227	14091	14128	14234	14247	14226	14264	14201	14037	14245	14142	14024	14154	14193	14108	13987	14113	14191	14149	14176	14158	14188	14161	14284	14248	14148	14198	14158	14070	14138	14078	14215	14214	14063	14289	14183	14241	14116	14045	14184	14123	14214	14031	14009	14259	14113	13994	14153	14275	14028	14062	14294	13981	14183	14169	14122	14263	14369	14309	14117	14014	14136	14110	14142	14324	14168	14241	14227	14200	14179	14297	14347	14376	14104	14218	14305	14113	14082	14090	14063	14143	14163	14073	14128	13927	14152	14191	14162	14199	14178	14294	14194	14238	14179	14164	14246	14104	14220	14228	14086	14146	14107	14244	14175	14355	14168	14156	14088	13997	14215	14121	14257	14126	14238	14010	14226	14090	14162	14169	14193	14179	14170	14245	14157	14198	14110	14217	14073	14253	14112	14275	14136	14144	13988	14171	14108	14042	13966	14194	14144	14129	14112	14100	14269	14060	14109	14197	14092	14052	14156	14158	14177	14209	14175	14200	14204	14227	14277	14256	14336	14260	14149	14052	14153	14085	14177	14003	14287	14226	14241	14113	14365	14270	14211	14204	14230	14307	14140	14130	14204	14235	14219	14156	14284	14093	14165	14255	14267	14183	14162	14180	14207	14143	14129	14155	14090	14120	13985	14211	14240	14058	14239	14259	14201	14133	14319	14422	13950	14095	14181	14159	14228	14148	14029	14189	14116	14185	14246	14083	14317	14302	14086	14133	14301	14219	14093	14216	14252	14197	14288	14169	14147	14240	14256	14087	14271	14222	14170	14009	14213	14052	14223	14238	14197	14098	14212	14196	14125	14171	14169	14337	14372	13969	14090	14024	13937	14157	14032	14254	14313	14264	14160	14352	14162	14142	14234	14241	14146	14095	14080	14048	14284	14135	14212	14119	14056	14172	14155	14334	14119	14078	14089	14194	14118	14111	14114	14120	14156	14303	14042	14173	14112	14034	14150	14115	14086	14268	14180	14297	14150	14281	14269	13982	14118	14057	14217	14125	14025	14233	14182	14242	14225	14252	13916	14075	14148	14324	14090	13935	14168	14152	14199	14189	14078	14211	14217	14089	14122	14235	14050	13903	14247	14235	14022	14208	14045	14193	14248	14119	14250	14253	14297	14040	14187	14208	14229	14195	14205	14110	14108	14247	14222	14079	14238	14165	14069	13997	14273	14160	14179	14249	14174	14056	14077	14232	14268	14125	14115	13943	14121	14064	14130	14342	14214	14233	14116	14119	14137	14208	14136	14101	14188	14336	14008	14062	14414	14165	14235	14180	14066	14205	14055	14182	14231	14058	14151	14252	14285	14038	14179	14231	14335	14245	14150	14145	14208	14329	14157	14204	14023	14406	14201	14104	14225	14214	14250	14300	14120	14160	14110	14166	14164	14245	14174	14283	14061	14071	14201	14327	14255	14057	14100	14118	14089	14202	14015	14198	14224	14238	14171	14102	14171	14102	14267	14165	14209	14097	14170	14340	14245	14391	14149	14211	14134	14129	14171	14205	14312	14093	14243	14119	14166	14251	14132	14266	14122	14142	14184	13977	14153	14238	14004	14119	13924	14132	14131	14148	14371	14246	14257	14145	14117	14372	14112	14088	14149	14277	14228	13991	14137	14161	14140	14101	14229	14223	14190	14073	14144	14286	14349	14091	14344	14010	14208	14128	14062	14325	14169	14176	14260	14202	14095	14141	14135	14099	14118	14179	14014	14085	14041	14201	14336	14070	14239	14221	14105	14022	14105	14159	14209	14075	14195	14251	14154
26357	21350	28061	27427	37121	61673	49724	33646	22557	18392	17227	17010	17069	17211	17026	16940	17197	17181	16963	16984	17006	17115	17167	17166	16928	17143	16991	16920	17011	17030	17194	17010	16976	17126	17118	16993	16976	16901	16931	16828	17209	16877	16978	16863	17048	16865	17037	17121	17022	16936	17039	17037	16886	16854	17164	16964	17047	16946	16816	16956	17301	16738	17024	16952	16899	17101	16956	16976	17006	17076	17079	16937	16982	17080	16813	16815	16975	17265	17130	16954	16964	16851	16872	17031	16926	16882	16793	17120	16892	16861	16932	16839	16853	16862	16971	17063	17133	17050	16926	16906	16826	17003	17190	16995	16960	16987	16884	16857	16869	16911	16974	16871	16796	16871	17147	16917	16700	16694	16933	16945	16942	16935	16742	16951	17077	16780	16815	17080	16816	16890	16940	16905	16987	17200	17066	17003	17006	17010	17034	16969	16855	16953	16885	16946	16765	16847	16846	16975	16777	17130	17093	16982	17070	16979	17034	17105	16926	16878	16972	17132	16855	16848	17033	16901	16803	16830	17047	16906	16953	17043	16772	17109	16902	16960	16858	16974	16909	16942	17143	17172	16983	17039	17035	17181	16883	16880	16913	17134	17080	16945	16861	16934	16946	17226	16977	16894	17059	16945	16971	17040	16673	16680	16774	16950	16945	17099	17033	17049	17046	16962	16798	17087	16926	17054	16947	17073	16961	16960	16930	16897	16921	17102	17045	16785	16998	16936	16956	17018	17065	17043	16831	16879	16960	16973	16980	17032	16822	16968	16857	17104	17074	16896	17014	16757	17037	17056	17020	16861	17063	16866	16778	17124	17003	17023	16997	16863	16825	16836	16802	16935	16897	17117	16925	16980	16918	17167	17010	17046	17033	16976	16970	16960	16730	16841	17176	16925	16889	17027	16955	16920	16995	17109	17045	16743	16833	17044	16866	17087	16907	17098	17118	17018	17181	16964	16838	16949	16964	17039	16827	16931	16971	16766	17145	17107	16959	16883	16898	16887	16874	16999	17082	16939	16905	16688	16914	16966	16794	16835	16995	17169	16968	16881	17001	16896	16963	17085	16989	16885	16960	16946	16898	16936	17066	16958	16881	17195	16882	16952	16897	16947	17173	16967	16741	17023	17030	16836	16937	16940	17069	16946	16944	16786	17040	17105	17140	16879	16854	17147	16967	16991	16836	16834	17091	16869	17008	16791	16799	16944	17012	17006	17021	17016	17024	16988	16886	16951	16859	16941	17164	16985	17076	17138	16950	16977	16847	16784	17220	16871	16962	16934	17045	17192	16769	16838	16863	17027	16991	16929	17019	16926	17005	17158	16832	16933	16962	16896	17169	17034	16760	16907	16852	16904	16970	16941	16956	16997	16688	17131	16955	16907	17160	16944	16910	16877	17191	17015	16807	16856	17006	17016	16934	16947	16995	17035	16811	16820	17012	16859	17042	17128	17129	16909	17067	17105	16892	16989	16926	16899	16867	16941	16861	16951	17009	16884	16870	16843	16905	17171	16915	17013	16922	16884	16995	16995	16827	16938	17085	17114	16949	17067	16996	17071	17199	16768	16941	16846	16894	17052	17063	17072	16986	16978	16932	17055	16904	16908	17138	16949	16890	16907	16933	17028	17171	16899	16927	17038	16968	17073	17116	16749	17063	17044	16755	17016	16944	16955	17079	16859	17053	16942	17052	16835	17033	17020	16934	17088	17032	16826	17034	16912	16890	17153	17145	16852	17141	16915	17072	17026	16871	16972	16993	16980	16999	17114	17001	16982	16949	17000	17067	16985	16938	17031	17020	16937	16991	16959	16887	17053	16998	16931	16937	17173	16976	16853	17002	17143	16897	16953	16779	17149	16864	17034	17031	16974	16952	17017	16869	16912	16891	16878	16782	16929	17117	16968	16853	17003	16775	16978	17108	16995	17100	16930	16929	16976	16890	17162	16821	17096	16949	16886	17006	17001	16881	16935	16818	17012	16961	17069	17108	16837	16899	16941	16951	16865	17046	16878	17058	17004	17082	16948	16948	16894	16706	16907	16920	16884	16906	16984	16783	17104	16918	16967	17134	16936	16844	16771	16858	17157	16890	16984	16831	17116	17078	17045	16971	16931	16913	17093	16976	17213	16912	17109	16990	16834	16783	16983	17117	16815	17002	17036	16846	16867	17000	17128	17002	16922	16968	16961	17200	16787	16921	17080	16800	17078	16784	16902	17079	17196	17068	16919	17079	17071	17147	17099	17090	17056	16925	17175	17205	17077	16914	17126	16746	17006	17133	17046	17110	16813	16949	17128	16720	16990	16926	16821	16930	16925	16969	16978	16905	16994	17019	17107	17057	17125	17097	17076	16968	16890	17185	16710	16841	16977	17018	17141	17085	17019	17063	17087	16899	16924	17026	17007	16934	16920	17062	17083	16831	16781	17083	16850	16830	16827	17002	16925	16943	16903	16813	16977	16932	16948	16882	16969	16886	16977	16966	16858	17073	16952	16827	17038	17069	16788	16961	17132	17022	16976	16936	17076	17092	17111	16820	16952	16934	17084	16892	16986	16910	16989	17123	16955	17148	17045	16937	16851	16824	16934	17088	16889	17015	17079	17022	17122	17000	17016	17147	16814	17113	17117	16987	17016	16937	16904	16924	16938	16767	17009	16854	17099	16876	16967	16887	17090	16914	17068	16946	17007	17046	16864	17106	16848	16995	16856	16934	16952	16890	16995	17005	16834	17085	16998	16780	16932	16998	17117	16983	16975	16981	16990	16706	16963	16921	17188	16902	16948	16884	16952	16990	16969	17288	16940	16872	16927	16824	16995	16848	16945	17029	17003	17109	16983	17106	16904	17102	16807	16851	16886	17124	16961	17142	16798	16941	16967	16988	16999	16955	17112	17159	16972	16982	16930	17053	16858	16879	16856	16910	16810	16790	17022	16998	17105	16837	16888	17316	17349	16811	16856	17051	17033	16705	16763	16918	16859	16949	17062	17106	16732	17008	16961	16756	16908	17032	16894	16890	17130	16807	16978	17103	17079	16779	17006	17064	16975	17014	17128	16703	16974	16875	16976	16946	16957	16948	17094	16885	17062	16960	16995	17086	16922	16952	17127	17012	16990	17000	16785	16762	17075	16860	16914	16858	16967	17152	16984	17146	16920	16961	16839	16847	17170	17043	16877	16952	17021	16905	16998	16994	16902	17075	16863	16754	16822	16745	17050	17181	16977	16933	16984	16956	16845	16990	17000	17172	17161	16879	16982	17003	17153	16905	16902	16910	16820	16986	17031	17093	17016	16973	17062	16944	16991	16991	16894	16825	16956	16987	17058	16916	17099	16833	16689	17030	17028	16858	16993	16902	16889	16949	16859	16954	17040	16895	17007	16850	16970	17135	17015	16932	16892	16931	16960	16736	17042	16837	17039	17053	17175	16970	16850	16980	16887	17291	17038	16935	17120	17133	16888	16795	16774	16855	16953	17064	16987	16975	16957	17015	17133	16934	16795	17048	16933	17022	16891	16920	16931	17012	16844	16932	16776	16875	16933	16959	16841	16769	16906	16898	16919	16926	16822	16898	16882	17103	16804	16989	16923	16944	16970	17143	16964	16789	16946	16894	16975	17129	17100	17066	17065	16992	16988	16819	17061	16955	16942	16909	16694	17054	16825	16923	16979	16928	17048	16849	16743	16906	16916	16929	17039	16971	17118	17085	16802	17228	16856	16634	17140	17005	17236	17049	17058	17198	16956	17101	16958	16929	16831	17056	16932	16884	16939	17077	17039	16878	16899	16755	16834	16931	17143	17107	17161	17032	17004	17068	17064	16982	17066	16926	16863	16958	17152	16948	16968	16839	17130	17152	16895	16820	16834	16897	16838	16902	17034	16993	16963	16994	17092	16975	16888	16842	17243	17269	16857	16905	16840	17203	16939	17027	16784	16807	16981	17129	17026	16850	16936	17014	16845	17080	16901	16889	17082	17077	16936	16824	16988	17046	17121	17144	17137	16996	16930	17071	16972	16916	17042	16956	16984	16905	16728	16846	16777	16817	16976	16726	17006	16938	17029	16829	16994	17013	16591	16832	17144	17017	16838	16899	17009	16980	17020	17005	16941	16971	16867	16902	16833	17070	16739	16964	16984	16782	16932	17018	17117	16996	16844	17164	16877	16987	16988	16962	16867	16795	16831	17024	17230	16824	16968	16918	16775	16910	16968	17035	17186	17009	16710	16942	16932	17020	17086	17140	17060	16989	16835	17040	17074	17061	16963	16899	16782	17020	16940	16844	17006	17144	17081	17047	16990	16797	16910	17001	17166	16880	16851	16979	16931	17058	16957	16800	16921	16944	16865	17184	16947	16900	16806	16867	16930	16898	16905	16769	17069	17000	16869	17141	16946	16994	16853	17206	16964	17136	17090	16882	17055	16921	17071	16986	16802	16926	16929	16810	16958	17046	16988	17060	16861	16988	16868	17012	16990	17005	16947	17050	16992	16954	17008	17090	16718	16812	17109	16984	16934	16764	17082	16979	17142	17051	17122	17155	16951	16832	16959	16831	16890	16878	16607	16962	17135	16932	16980	16852	17154	17210	17012	17005	17132	17076	16866	16992	17030	17141	17008	16953	17031	16923	16887	17012	16980	17248	17052	17094	16901	16757	17050	16864	17129	16933	16857	16929	16824	17027	16924	17096	17015	16867	16959	16995	16827	17025	17100	16724	16691	16937	16991	16955	16973	17168	16984	16920	16999	17135	16712	16898	16954	16904	16920	16811	16842	16925	16963	16809	16879	17027	16936	16938	16713	16948	16983	16983	16758	16989	17004	16864	17286	17083	16943	16868	16842	17070	16963	16956	16974	16887	16846	17005	17077	16941	17082	16951	16862	17122	16986	16869	17032	16847	17026	16958	16930	16872	16893	17078	16971	17087	17025	16817	16958	16986	16732	16977	17196	16921	16915	16963	16988	16874	16990	17090	17125	17099	17060	16854	16807	16946	16929	16905	16883	16974	16975	17236	16878	16972	17049	17029	17135	16955	17001	16941	16950	16728	17033	16835	16803	17038	16995	16983	16983	16974	17037	17126	17064	17047	17136	16888	16848	17088	17088	17095	17073	16901	16729	17142	17083	16999	16964	16746	16924	16909	16926	16900	17021	16987	16984
29512	46813	38385	29363	43076	58650	47058	30430	18358	14763	14001	13845	13915	14007	14025	14007	13862	13749	13925	13917	13957	13805	13841	14080	13847	13966	13795	13842	14051	13772	14056	13911	14008	13866	13858	13964	14034	13941	13983	13746	13933	13902	13779	13891	13899	13915	13837	14038	13801	13869	13839	13852	13986	13837	13907	14043	13726	13887	13784	13793	13980	13925	13925	13949	13778	13944	13911	13865	13973	13927	13896	13963	13975	14014	13790	13907	13923	13844	13828	13921	13872	13724	13862	13851	13984	13916	13759	13959	13962	13812	13814	13738	13869	13740	13997	13728	13886	13739	13948	13901	13639	13816	13991	13948	13938	14043	13882	13996	13870	13996	13978	13958	13838	14001	13993	14004	13801	13864	13751	13967	13824	13855	13894	13840	13909	13928	13822	13908	13878	13813	13947	13812	13800	13985	13920	13746	13847	13853	13861	13896	13920	13828	13898	13807	13727	13933	13855	13931	13951	13856	13938	14006	13815	13939	13954	13890	13850	13816	13869	13963	13850	13782	13903	14023	13890	13999	13792	13833	14021	13866	13876	13885	14070	13884	13963	13871	13897	13988	13937	13945	14020	13866	13862	13963	13940	13924	13762	13716	13918	13862	13741	13754	13869	13871	13881	14003	13991	13916	13781	13779	13850	14028	13843	13759	13943	13878	13855	13828	13901	13907	13964	13981	13843	14014	13853	13817	13833	13754	14021	13778	13950	14097	14006	13867	13774	13879	13825	13844	13844	13861	13695	13991	13799	13958	13836	13883	13761	13820	13912	13909	13913	13972	13792	13924	14002	13889	13977	13971	13682	13750	13860	13744	13993	13893	14007	13864	13957	13772	13871	13861	13958	14001	13670	13774	13986	13973	14042	13879	13871	13896	13860	13675	14096	13817	13648	14030	14013	13764	13871	13843	14029	13738	13748	14018	13884	13938	13876	13912	13849	13860	13922	13925	13973	13961	13785	13791	13933	13933	13840	13975	13787	14047	13634	13934	13762	13707	14043	13741	14097	13685	13873	13808	13957	13982	13938	13880	13823	13846	13872	13762	13967	13874	13781	13838	13862	14019	13942	13993	13948	14004	13856	13934	13862	13944	13848	13808	13827	13924	13844	13834	13858	13709	13861	13767	13716	14014	13827	13793	13853	13903	13951	13840	14170	13949	13907	13846	13764	14001	13806	13851	13692	13859	13940	13796	13922	13859	14062	13872	13714	13806	13894	14006	14015	13877	13847	13979	14095	13915	14117	13693	14107	13901	13878	13892	13925	14071	13839	13971	13895	13807	13724	14014	13941	13742	13884	13882	13821	13948	13967	13845	13917	13988	13894	13739	13902	14051	13837	13865	14023	13731	13966	13677	13965	13856	13809	13791	13781	13754	13858	13945	13934	14023	13969	13851	13880	13877	13952	13876	13809	13921	14003	13893	13946	14093	13755	13885	13804	13789	13838	13860	13886	13885	13764	13776	13989	13838	13895	13847	13917	13887	13953	14060	13849	13957	13828	13887	13731	13905	13959	13727	13814	13945	13892	14068	13813	13782	13767	13972	13888	13966	13924	13961	13875	13731	13940	14011	13939	13828	13879	13740	13838	14032	13925	13950	14032	14012	13655	13863	13868	13928	13893	13908	13863	13849	13892	13995	13924	13795	13921	13835	13873	13877	13810	14014	13825	14014	13876	13838	13775	13901	13824	14050	14010	13793	13839	13904	14034	13855	13969	13757	13716	13966	13883	13907	13896	14079	13859	14002	13875	13871	13888	13911	14099	14012	13781	13835	13916	13795	13818	13886	13915	13920	13863	13975	13849	13874	13866	14044	13854	13989	14022	14033	13971	13882	13922	13935	13968	13847	13862	13822	13958	13853	13859	14093	14050	13896	13887	13980	13805	13884	13869	13761	13936	13744	13908	13840	13892	13824	14016	13784	13964	13858	13970	13743	13800	13955	14075	13845	13930	13871	13964	13878	13822	13743	13813	13982	13873	14049	13919	13847	13972	13839	13892	13895	13803	13801	13809	13910	13826	13567	13821	13829	13838	13906	13696	13765	13826	13722	14070	13925	13922	13862	13931	13949	13897	14008	13926	13557	13896	13950	13797	13862	14015	13879	13859	13789	13850	13870	13966	13926	13805	13887	13877	13855	13770	13998	13929	13868	13744	13872	13982	13958	14021	13876	13741	13889	13940	13869	13855	13832	13914	13952	13994	14040	13810	13964	13744	13896	13971	13888	13844	14022	13777	13999	13825	13920	13898	13798	13827	14025	13900	13885	13977	13893	14031	13829	13720	13920	13867	13804	13987	13786	13964	13828	13862	13966	14028	13772	13848	14022	13964	13816	13881	14030	13888	13935	13829	13950	14016	13963	13972	13703	13973	13914	13915	13913	13860	13664	13887	13886	13851	13869	13907	13806	13924	13858	13869	14033	13814	13917	14022	13872	13835	14155	13981	13918	13861	13854	13751	13862	13989	14020	13844	13874	13750	13856	13948	13924	13948	13766	14014	13943	13836	14031	13702	14005	13887	13947	13769	13833	13786	13764	13913	13862	13966	13787	14022	14049	13938	14080	13991	14126	13831	13954	13904	13770	14010	13907	14007	13730	13716	13856	13776	13968	13780	13874	14036	13975	13894	13929	13853	13793	13932	13836	14010	14015	13737	13762	13920	13933	13967	13790	13957	13860	13825	13890	13950	13818	13901	13843	13704	13907	13831	13914	13822	13856	13904	13891	13906	13942	13674	13859	13763	13976	13907	13919	13946	13987	13872	13795	13927	13845	13788	13892	14081	13896	13849	13888	14065	13671	14045	13837	13869	13774	13850	13857	13992	13863	13992	13904	13961	13981	13853	13782	14001	13692	13919	14129	13917	13765	13889	13833	13885	13920	13931	14062	13901	13921	13938	13843	13880	13878	14110	13870	13864	14077	13992	14000	13800	13833	13974	14101	13859	13862	13685	14054	13882	13850	13791	13629	13831	13881	13825	13874	13826	13848	14002	13846	13863	13914	13787	13924	13986	13769	13954	13859	13912	13885	13844	13903	13947	13964	13956	13805	13894	13900	13705	13818	14007	13987	13891	13845	13900	13955	13977	14017	13905	13872	13866	13786	13809	13957	13884	13984	13764	13882	13884	13878	13839	13977	13802	13839	13789	13791	13721	14011	13784	13875	13843	13841	13814	14024	13801	13827	13781	13780	13850	14034	13709	13788	13892	13803	13725	14086	13848	13856	13917	14009	13876	13850	13941	13936	13766	13921	13921	13829	13702	13779	13989	13823	14007	13791	13825	13904	13792	13844	13868	13849	14086	13884	13928	13803	13854	14022	13961	13914	13791	13872	13783	13924	13899	13934	14035	13892	13746	13865	13780	13893	13954	14050	13677	13807	13848	13767	13898	14044	13995	13857	13995	13741	13922	13952	14022	13735	13771	13814	13779	14007	13911	13853	13965	13982	13953	13977	13867	13929	13935	13883	13896	13843	13974	13861	13920	13851	13960	13988	14066	13760	13974	13664	13955	13928	13891	13875	13728	13988	14116	13939	13992	13745	13877	13935	13866	13966	13779	14004	13964	13857	13944	13845	13799	14020	14000	13934	13889	13962	13748	13865	13935	13973	13855	13957	13908	13759	13828	13905	13869	13999	14024	13971	13840	13835	13871	13923	13933	13841	13765	13850	13992	13948	13886	13934	13881	13851	13791	13981	14006	13755	13909	13829	13840	13943	14012	13822	13867	14075	13694	13654	13904	13828	13773	14071	13831	13660	13873	13921	13828	13881	14023	13764	13840	14103	14005	14050	13903	13924	13730	13822	13938	13894	14168	13879	13899	13909	13883	13856	13850	14072	13883	14035	13892	13765	14072	13967	13697	13977	13774	13762	13859	14078	14020	13889	13856	13924	13794	13781	13844	13975	13701	14039	13843	13852	13921	14057	13955	13833	13840	13917	13940	13867	13894	14023	13927	14148	13890	13904	13781	13827	13903	14079	13852	13792	13820	13762	14034	14040	13947	13869	13919	13926	14014	13930	13816	13912	13907	13782	13888	13866	13915	13973	13858	13880	13754	13850	13818	13743	14040	13933	13881	13907	13968	13890	13949	13863	13884	13973	13868	13890	13930	13617	13862	13824	13756	13789	13929	13921	13613	14023	13886	13969	13836	13991	14001	13718	13966	13881	13828	13951	13771	13678	13911	13872	13829	13687	13857	14000	13963	13874	13868	13930	13826	14019	13836	13911	13906	13836	13778	13976	14001	13781	13811	13946	13826	14032	13890	13807	13955	13831	13784	14116	13791	13910	13717	13848	13924	13852	14030	13973	13988	13821	14016	13873	13912	13943	13906	13881	13920	13807	13943	13860	13787	13891	13845	13889	13888	13815	13950	13868	13764	13921	13909	13957	13799	14009	13802	13814	13983	13944	14005	13919	14016	13712	13749	13860	13942	13711	14200	14021	13873	13932	13703	14218	13753	14032	13849	14033	13628	13881	13876	13832	14016	14014	13841	13876	14067	13885	13938	13932	13863	13951	13785	13914	13795	13964	13898	13951	13982	13753	14004	13789	13919	13787	13871	13939	13720	13939	13942	13866	13917	13932	13985	13811	13979	13886	13974	14025	14068	13882	14016	14048	13906	13851	13892	13923	13996	13802	13934	14018	13790	13895	14004	13682	13843	13905	13859	13943	14010	13893	14002	13929	13768	13837	14018	13859	13859	14015	13863	13906	13933	14113	13865	13944	13966	13767	13844	13906	13922	13968	13757	13873	13972	13941	14041	13929	13888	13707	13844	13878	13662	14097	13858	14025	13887	13719	13876	13956	13871	14017	14015	13890	13975	13957	13980	13779	13926	13830	13892	13950	13741	13814	14050	13847	13582	13756	13716	13921	13930	13797	14043	13842	14032	13901	13848	13890	13841	13843	13932	13968	13796	13970	13954	13852	14071	13951	13921	13978	13871	13851	14014	13854	13925	13750	13899	13874	13985	13939	13872	13959	13855	14079	13851	13990	13743	13985	13905	13785	14039	13858	13924	13887	13967	13889	13906	13795	13988	13997	13988	13827	13911	13867	13970	13782	13942	13972	13907	13968	13828	13766	14008	13983	13779	13870	13824	13906	13888	13930	13945	13859	13951	14008	13979	13875	13922	13997	13996	13888
24286	21125	28496	24784	32392	72699	65361	46797	28858	20516	17680	16908	16777	16787	16747	16765	16775	16644	16546	16692	16537	16677	16592	16696	16575	16735	16559	16561	16621	16390	16589	16415	16707	16411	16460	16488	16544	16707	16703	16628	16699	16617	16455	16513	16585	16684	16538	16489	16523	16578	16574	16493	16680	16446	16504	16474	16340	16585	16591	16485	16620	16521	16455	16573	16619	16537	16357	16515	16655	16549	16406	16590	16623	16676	16587	16461	16450	16617	16417	16541	16441	16640	16515	16573	16651	16497	16411	16613	16610	16497	16554	16648	16495	16461	16600	16558	16344	16618	16533	16436	16555	16374	16482	16464	16618	16490	16620	16525	16477	16166	16387	16500	16566	16357	16680	16430	16596	16460	16472	16638	16510	16560	16575	16367	16555	16535	16312	16433	16366	16617	16437	16342	16642	16463	16468	16580	16373	16448	16615	16555	16540	16413	16521	16495	16542	16656	16333	16459	16480	16544	16477	16451	16350	16503	16248	16496	16527	16369	16465	16563	16433	16608	16773	16514	16559	16541	16637	16549	16459	16631	16356	16528	16609	16558	16628	16495	16462	16802	16428	16341	16372	16483	16382	16568	16555	16654	16493	16614	16529	16458	16368	16446	16511	16476	16411	16403	16375	16543	16486	16643	16654	16480	16388	16263	16534	16621	16484	16549	16499	16448	16401	16398	16498	16581	16557	16512	16662	16526	16495	16530	16486	16405	16539	16534	16360	16465	16625	16448	16313	16636	16409	16458	16485	16466	16457	16483	16378	16528	16588	16452	16464	16734	16516	16663	16534	16542	16390	16461	16333	16569	16687	16459	16455	16676	16444	16506	16503	16370	16484	16619	16524	16418	16433	16471	16598	16501	16656	16530	16421	16511	16368	16461	16387	16698	16777	16426	16491	16371	16661	16624	16601	16210	16504	16419	16491	16714	16509	16579	16471	16493	16456	16586	16692	16362	16450	16417	16491	16501	16461	16428	16558	16664	16393	16468	16508	16655	16625	16645	16408	16413	16721	16513	16632	16738	16564	16530	16656	16557	16585	16562	16544	16598	16363	16366	16434	16554	16540	16721	16349	16480	16674	16578	16586	16384	16437	16669	16564	16539	16608	16453	16524	16570	16446	16302	16515	16481	16326	16507	16395	16385	16466	16566	16570	16440	16506	16410	16508	16655	16511	16499	16326	16581	16705	16394	16577	16642	16566	16460	16548	16520	16438	16428	16552	16545	16451	16410	16329	16376	16545	16510	16703	16604	16337	16627	16412	16507	16526	16480	16583	16449	16578	16663	16416	16332	16395	16466	16283	16577	16414	16233	16511	16442	16769	16680	16418	16405	16571	16529	16470	16588	16536	16480	16413	16702	16648	16402	16599	16610	16367	16462	16344	16425	16637	16348	16433	16751	16492	16290	16287	16513	16579	16583	16512	16384	16439	16510	16434	16550	16392	16523	16456	16682	16538	16468	16548	16528	16588	16702	16697	16549	16498	16467	16693	16712	16461	16361	16570	16382	16367	16578	16545	16548	16510	16543	16501	16352	16465	16578	16512	16387	16391	16436	16726	16468	16577	16415	16495	16485	16546	16640	16574	16195	16429	16508	16318	16541	16474	16374	16346	16685	16519	16758	16440	16341	16546	16676	16462	16400	16561	16565	16540	16571	16685	16533	16624	16564	16805	16616	16535	16540	16513	16461	16336	16267	16407	16454	16395	16430	16553	16421	16587	16567	16485	16528	16508	16616	16669	16480	16527	16552	16486	16613	16680	16465	16683	16381	16445	16302	16603	16788	16600	16563	16466	16491	16477	16530	16564	16426	16461	16508	16692	16552	16390	16500	16602	16515	16655	16587	16516	16328	16471	16358	16618	16422	16493	16442	16722	16258	16528	16433	16457	16547	16510	16430	16491	16438	16538	16479	16602	16835	16556	16559	16282	16614	16529	16536	16455	16673	16444	16368	16422	16597	16370	16398	16368	16449	16555	16475	16261	16408	16490	16229	16485	16622	16596	16439	16533	16443	16422	16476	16571	16614	16502	16663	16592	16739	16551	16477	16351	16307	16578	16554	16527	16551	16437	16725	16517	16362	16530	16241	16696	16424	16591	16372	16440	16609	16559	16341	16348	16503	16505	16593	16319	16490	16364	16538	16412	16549	16474	16519	16506	16432	16749	16526	16509	16300	16343	16518	16613	16364	16220	16565	16331	16328	16372	16665	16508	16444	16396	16491	16291	16389	16538	16453	16346	16259	16569	16605	16548	16366	16535	16688	16413	16637	16485	16652	16622	16558	16642	16469	16601	16595	16453	16495	16572	16359	16723	16424	16476	16682	16477	16546	16566	16539	16497	16484	16491	16545	16515	16460	16404	16583	16589	16671	16625	16719	16320	16587	16401	16730	16638	16320	16472	16433	16292	16306	16367	16579	16549	16620	16434	16363	16644	16615	16426	16423	16191	16467	16546	16495	16548	16581	16406	16481	16462	16431	16674	16531	16527	16482	16456	16378	16528	16548	16230	16517	16591	16565	16517	16427	16580	16563	16658	16461	16722	16570	16465	16636	16469	16449	16504	16515	16532	16439	16466	16646	16221	16398	16530	16291	16512	16467	16358	16386	16543	16378	16334	16467	16547	16553	16483	16607	16494	16593	16471	16600	16478	16441	16423	16530	16407	16381	16361	16559	16685	16638	16456	16626	16498	16379	16703	16347	16387	16674	16400	16333	16464	16518	16535	16626	16600	16455	16681	16461	16466	16472	16528	16579	16544	16299	16605	16442	16542	16576	16362	16266	16623	16683	16460	16458	16625	16702	16438	16754	16370	16388	16263	16650	16536	16479	16334	16665	16630	16691	16543	16614	16339	16678	16618	16395	16541	16464	16383	16508	16538	16534	16741	16656	16490	16563	16517	16518	16592	16391	16590	16557	16412	16373	16441	16470	16580	16206	16435	16494	16553	16390	16465	16579	16482	16487	16766	16492	16587	16541	16423	16647	16557	16625	16403	16422	16488	16498	16529	16600	16543	16619	16565	16450	16429	16423	16246	16433	16502	16490	16525	16438	16448	16680	16489	16409	16408	16582	16636	16366	16707	16420	16682	16577	16681	16562	16790	16571	16596	16393	16536	16506	16511	16480	16523	16613	16489	16465	16403	16397	16408	16531	16701	16578	16401	16730	16321	16272	16521	16598	16710	16600	16537	16476	16513	16439	16461	16473	16638	16404	16536	16450	16206	16411	16420	16376	16363	16392	16564	16419	16541	16642	16367	16402	16501	16473	16567	16583	16477	16361	16424	16461	16584	16295	16494	16662	16522	16568	16478	16469	16554	16493	16651	16731	16543	16446	16612	16615	16610	16527	16732	16684	16310	16496	16182	16553	16581	16503	16530	16469	16455	16616	16384	16394	16658	16593	16533	16439	16372	16387	16571	16674	16500	16539	16605	16378	16557	16629	16623	16266	16502	16575	16189	16564	16431	16518	16749	16544	16296	16522	16209	16475	16580	16565	16598	16367	16375	16811	16311	16423	16432	16713	16550	16524	16507	16433	16327	16408	16321	16507	16306	16596	16337	16376	16550	16290	16658	16535	16463	16468	16570	16550	16269	16729	16576	16402	16596	16420	16373	16294	16572	16435	16652	16448	16588	16457	16700	16624	16334	16291	16645	16677	16503	16378	16612	16556	16518	16322	16668	16580	16343	16341	16613	16370	16435	16570	16625	16666	16713	16495	16273	16663	16578	16544	16472	16542	16473	16533	16472	16433	16472	16571	16499	16547	16697	16411	16497	16297	16706	16557	16477	16600	16570	16738	16398	16705	16615	16566	16549	16288	16441	16590	16442	16405	16686	16519	16549	16649	16481	16629	16527	16571	16583	16545	16265	16512	16628	16507	16428	16507	16570	16608	16606	16635	16359	16582	16508	16538	16619	16622	16573	16530	16531	16747	16597	16475	16526	16593	16556	16682	16433	16536	16397	16429	16430	16566	16593	16362	16549	16345	16456	16437	16434	16202	16181	16312	16654	16505	16567	16382	16461	16617	16645	16627	16736	16717	16686	16684	16566	16380	16632	16638	16519	16677	16480	16529	16528	16452	16519	16488	16486	16640	16680	16640	16419	16546	16490	16631	16351	16485	16290	16633	16616	16375	16562	16538	16452	16312	16395	16678	16534	16524	16628	16544	16692	16496	16535	16453	16611	16451	16456	16509	16347	16526	16420	16493	16576	16513	16620	16367	16473	16510	16579	16618	16322	16379	16601	16483	16572	16467	16434	16595	16501	16553	16703	16432	16551	16569	16423	16530	16489	16586	16352	16425	16242	16554	16602	16442	16600	16458	16334	16655	16542	16498	16366	16445	16583	16413	16603	16524	16318	16743	16532	16294	16765	16439	16721	16499	16577	16425	16579	16487	16552	16669	16519	16593	16517	16595	16323	16552	16496	16421	16400	16498	16701	16518	16253	16365	16440	16630	16470	16294	16456	16664	16685	16582	16628	16561	16512	16387	16538	16287	16544	16422	16577	16658	16570	16477	16480	16275	16469	16580	16458	16659	16697	16450	16566	16579	16570	16419	16554	16637	16651	16606	16526	16607	16410	16423	16520	16458	16502	16550	16615	16523	16508	16264	16425	16365	16479	16479	16513	16583	16335	16406	16557	16636	16528	16274	16341	16564	16483	16458	16668	16651	16485	16315	16530	16396	16406	16482	16649	16541	16558	16559	16549	16340	16440	16269	16501	16463	16632	16443	16349	16519	16616	16605	16319	16564	16532	16622	16501	16654	16423	16546	16521	16513	16270	16509	16547	16570	16634	16554	16572	16508	16514	16406	16547	16376	16612	16447	16393	16539	16343	16729	16572	16527	16407	16288	16403	16615	16621	16398	16496	16328	16226	16537	16355	16227	16501	16524	16503	16390	16640	16428	16635	16530	16345	16588	16518	16449	16474	16680	16631	16549	16692	16384	16309	16335	16231	16482	16603	16417	16504	16355	16520	16535	16260	16417	16428	16496	16576	16543	16415	16548	16510	16581	16566	16624	16409	16332	16485	16444	16342	16423	16623	16674	16635	16507	16287	16562	16595	16502	16587	16463	16471	16439	16316	16349	16432	16492	16367	16468	16394	16445	16481	16399	16399	16544	16428	16407	16716	16522
35132	54941	50626	42807	50643	78392	66568	45424	25157	15728	13953	13651	13506	13535	13581	13551	13435	13605	13540	13480	13604	13619	13415	13629	13754	13379	13245	13536	13552	13496	13522	13585	13563	13515	13489	13581	13637	13620	13402	13638	13432	13633	13471	13658	13487	13570	13593	13554	13370	13417	13386	13465	13559	13637	13656	13339	13385	13574	13673	13599	13684	13576	13464	13543	13500	13404	13500	13557	13538	13468	13685	13520	13477	13414	13551	13496	13497	13539	13544	13731	13428	13663	13668	13453	13486	13618	13435	13538	13567	13523	13562	13559	13346	13554	13459	13588	13593	13561	13612	13511	13467	13588	13484	13409	13627	13630	13480	13562	13457	13560	13562	13626	13595	13504	13561	13443	13425	13468	13559	13620	13521	13371	13421	13543	13636	13458	13519	13473	13346	13639	13519	13440	13437	13451	13595	13658	13388	13432	13514	13351	13525	13521	13490	13594	13578	13623	13494	13487	13314	13612	13421	13531	13393	13621	13465	13629	13387	13481	13325	13489	13657	13499	13517	13428	13639	13548	13659	13537	13392	13396	13532	13453	13537	13445	13492	13424	13733	13500	13604	13546	13483	13663	13562	13464	13560	13430	13493	13412	13543	13359	13616	13449	13477	13450	13691	13554	13538	13553	13550	13549	13613	13585	13607	13486	13376	13616	13533	13347	13487	13609	13591	13591	13560	13503	13752	13680	13399	13448	13590	13513	13592	13422	13411	13386	13577	13594	13584	13685	13538	13408	13543	13561	13561	13528	13573	13436	13488	13601	13588	13628	13590	13561	13500	13430	13567	13536	13530	13589	13551	13560	13373	13530	13303	13446	13457	13430	13593	13454	13557	13575	13572	13475	13436	13666	13575	13558	13444	13570	13481	13484	13556	13471	13608	13501	13728	13521	13588	13594	13422	13564	13541	13583	13535	13411	13707	13406	13646	13485	13392	13712	13505	13542	13402	13408	13517	13564	13581	13509	13574	13723	13407	13500	13522	13500	13425	13568	13492	13671	13558	13408	13437	13520	13517	13544	13511	13642	13476	13446	13577	13467	13521	13633	13486	13444	13665	13513	13504	13565	13598	13495	13635	13547	13595	13493	13539	13455	13477	13531	13405	13500	13361	13516	13569	13588	13554	13624	13383	13529	13611	13556	13452	13455	13563	13546	13593	13375	13448	13487	13664	13542	13540	13213	13464	13647	13503	13560	13569	13606	13606	13580	13695	13500	13520	13462	13333	13329	13266	13526	13362	13491	13519	13350	13546	13552	13689	13533	13640	13462	13622	13653	13626	13515	13323	13488	13493	13518	13474	13655	13492	13545	13504	13486	13618	13680	13434	13451	13624	13457	13515	13442	13597	13457	13528	13442	13447	13494	13561	13504	13580	13381	13542	13423	13595	13504	13587	13439	13584	13461	13421	13369	13552	13463	13648	13438	13486	13496	13418	13440	13547	13404	13631	13491	13499	13536	13664	13429	13589	13352	13556	13478	13423	13586	13554	13526	13509	13456	13546	13474	13558	13448	13681	13562	13388	13561	13587	13509	13575	13484	13477	13489	13622	13506	13423	13509	13432	13515	13759	13540	13452	13630	13587	13449	13693	13522	13560	13543	13556	13491	13648	13503	13553	13531	13377	13602	13531	13554	13563	13379	13498	13631	13558	13476	13483	13680	13498	13542	13579	13583	13352	13527	13400	13445	13605	13453	13446	13680	13504	13524	13319	13659	13519	13614	13610	13588	13580	13473	13565	13347	13551	13495	13497	13468	13459	13655	13457	13478	13684	13581	13608	13429	13554	13459	13624	13607	13469	13429	13518	13580	13612	13409	13464	13322	13505	13532	13319	13715	13518	13403	13537	13505	13577	13504	13506	13566	13542	13588	13427	13597	13683	13594	13522	13605	13606	13506	13590	13481	13431	13616	13504	13715	13409	13513	13438	13475	13578	13503	13653	13423	13594	13627	13292	13463	13519	13505	13682	13670	13585	13557	13602	13471	13640	13401	13511	13851	13332	13645	13571	13465	13527	13546	13446	13465	13539	13403	13396	13488	13393	13686	13564	13512	13372	13523	13479	13600	13437	13599	13426	13582	13474	13525	13523	13264	13666	13394	13541	13484	13473	13540	13628	13590	13560	13433	13420	13479	13698	13536	13625	13527	13597	13704	13591	13352	13607	13604	13488	13436	13513	13492	13379	13604	13373	13697	13472	13512	13626	13532	13694	13418	13453	13403	13595	13442	13724	13433	13546	13608	13564	13570	13560	13553	13628	13647	13461	13593	13431	13484	13539	13492	13432	13681	13670	13681	13424	13545	13509	13490	13544	13360	13337	13497	13579	13480	13552	13560	13729	13579	13473	13560	13383	13557	13707	13549	13337	13503	13417	13489	13530	13505	13573	13632	13543	13639	13371	13543	13407	13527	13494	13399	13608	13422	13592	13420	13725	13540	13426	13600	13671	13471	13531	13651	13392	13588	13493	13535	13603	13607	13584	13559	13527	13472	13595	13541	13611	13732	13339	13457	13477	13474	13504	13406	13617	13498	13511	13675	13465	13625	13628	13356	13611	13544	13520	13441	13446	13393	13643	13430	13529	13462	13410	13627	13471	13369	13438	13575	13699	13573	13435	13660	13548	13584	13562	13616	13614	13318	13466	13639	13442	13488	13472	13508	13655	13414	13719	13488	13489	13471	13524	13458	13600	13743	13439	13404	13445	13422	13465	13372	13536	13352	13450	13510	13545	13546	13548	13605	13504	13587	13576	13631	13477	13513	13492	13373	13473	13636	13399	13439	13562	13458	13453	13494	13447	13627	13574	13463	13444	13712	13424	13626	13482	13284	13447	13462	13379	13438	13702	13376	13481	13614	13405	13472	13586	13677	13568	13530	13452	13388	13372	13422	13478	13559	13708	13636	13461	13494	13466	13469	13373	13629	13458	13460	13563	13685	13550	13422	13557	13321	13389	13681	13454	13433	13464	13580	13414	13437	13510	13460	13487	13452	13546	13474	13342	13389	13466	13562	13784	13434	13480	13432	13589	13705	13663	13442	13494	13533	13538	13348	13592	13545	13695	13597	13525	13508	13423	13589	13472	13598	13364	13432	13599	13403	13521	13476	13612	13550	13559	13463	13467	13494	13519	13260	13575	13502	13550	13565	13715	13474	13626	13454	13537	13370	13466	13596	13518	13562	13455	13526	13694	13557	13681	13509	13506	13549	13495	13843	13480	13487	13524	13571	13549	13491	13574	13558	13465	13537	13539	13622	13395	13455	13552	13446	13426	13344	13545	13659	13569	13459	13609	13491	13488	13457	13530	13497	13497	13445	13554	13518	13550	13549	13562	13536	13666	13443	13436	13637	13359	13524	13534	13669	13585	13370	13645	13576	13551	13502	13494	13440	13491	13499	13424	13476	13420	13498	13593	13426	13591	13404	13647	13518	13559	13499	13440	13522	13575	13440	13586	13317	13476	13421	13523	13471	13426	13557	13331	13507	13482	13453	13582	13471	13509	13615	13505	13641	13572	13423	13642	13596	13557	13638	13368	13586	13640	13506	13571	13632	13459	13555	13549	13583	13440	13433	13595	13606	13510	13556	13653	13537	13686	13545	13560	13346	13261	13447	13433	13467	13576	13680	13570	13540	13529	13589	13523	13555	13518	13380	13568	13548	13487	13698	13538	13508	13573	13392	13506	13343	13574	13590	13494	13551	13631	13540	13506	13530	13589	13548	13361	13485	13537	13522	13650	13427	13448	13526	13584	13623	13383	13474	13436	13702	13523	13475	13505	13503	13660	13478	13505	13501	13512	13590	13419	13539	13408	13640	13371	13719	13580	13528	13488	13584	13569	13325	13521	13608	13420	13496	13570	13471	13419	13584	13643	13530	13515	13406	13640	13386	13538	13586	13598	13539	13517	13493	13567	13513	13480	13377	13588	13464	13633	13572	13658	13510	13639	13589	13523	13620	13489	13624	13522	13598	13572	13476	13453	13644	13567	13331	13557	13591	13381	13477	13377	13424	13707	13480	13540	13383	13506	13472	13583	13488	13563	13466	13430	13634	13586	13664	13517	13551	13406	13657	13458	13240	13436	13363	13462	13509	13539	13369	13528	13454	13285	13530	13508	13480	13456	13618	13626	13505	13723	13563	13458	13616	13546	13539	13586	13441	13419	13574	13388	13563	13730	13511	13395	13598	13495	13670	13630	13551	13511	13388	13361	13570	13579	13432	13358	13607	13417	13304	13568	13481	13732	13470	13485	13549	13562	13307	13668	13429	13591	13374	13467	13524	13503	13609	13668	13533	13468	13562	13565	13630	13422	13453	13514	13448	13599	13560	13717	13546	13558	13527	13476	13585	13721	13482	13452	13633	13565	13541	13560	13462	13457	13466	13467	13476	13570	13656	13352	13561	13492	13588	13522	13667	13532	13585	13475	13452	13600	13673	13639	13459	13480	13505	13628	13541	13440	13506	13448	13434	13357	13602	13482	13622	13371	13480	13561	13600	13640	13676	13522	13612	13381	13573	13509	13466	13556	13438	13480	13404	13467	13532	13620	13363	13678	13636	13548	13417	13575	13426	13622	13798	13523	13542	13480	13651	13493	13450	13523	13617	13656	13469	13551	13522	13553	13621	13583	13481	13433	13418	13467	13593	13545	13492	13668	13596	13564	13597	13587	13624	13444	13598	13561	13468	13528	13478	13372	13461	13395	13445	13556	13573	13620	13568	13339	13339	13526	13487	13568	13494	13464	13694	13547	13487	13483	13514	13513	13584	13354	13460	13602	13639	13524	13487	13609	13591	13499	13667	13638	13529	13515	13570	13480	13718	13612	13425	13383	13583	13483	13397	13466	13651	13527	13553	13648	13570	13519	13511	13633	13503	13562	13559	13614	13428	13273	13599	13662	13581	13399	13598	13642	13607	13536	13456	13664	13508	13557	13430	13462	13364	13435	13642	13407	13529	13482	13439	13518	13434	13593	13496	13655	13504	13510	13638	13678	13367	13512	13630	13535	13452	13671	13466	13339	13493	13471	13522	13548	13493	13575	13504	13562	13596	13514	13372	13478	13434	13384	13569	13538	13525	13581	13343	13710	13374	13465	13566	13601	13392	13518	13612	13517	13571	13411	13571	13678	13572	13460	13484	13559	13374
32427	26429	35190	34989	26578	28659	26155	22216	18623	17592	17384	17309	17254	17066	17258	17352	17187	17268	17297	17172	17282	17140	17279	17083	17298	17100	17381	17243	17072	17386	17344	17144	17195	17118	17273	16792	17145	17138	17265	17229	16978	17289	17263	17125	17214	17238	17190	17075	17172	17234	17197	17097	17086	17196	17094	17229	17245	17179	17223	17233	17176	17239	17049	17397	17099	17255	17105	17192	17268	17227	17232	17132	17187	17157	17152	17242	17384	17194	17224	17302	17277	17151	17113	17106	17180	17399	17227	17332	17092	17080	17306	16902	17221	17172	16999	17180	17271	17259	17217	17037	17213	17023	17206	17077	17168	17193	17415	17131	17223	17311	17082	17032	17254	17074	17173	16989	17250	17127	17395	17125	17123	17223	17329	17173	17241	17220	17259	17123	17362	17467	17348	17300	17359	17046	17079	17088	17037	16969	17322	17200	17163	17161	17221	17046	17202	17132	17166	17118	17017	17221	17251	17144	17201	17190	17163	17135	17226	17079	17288	17078	17269	17200	17278	17085	17090	17032	17347	17210	17047	17035	17159	17083	17145	17024	17309	17073	17194	17278	17150	17250	17289	17116	17044	17202	17114	17058	17234	17203	17264	17163	17226	17187	16960	17233	17325	17150	17260	17175	17140	17335	17090	17067	17213	17146	17089	17265	17078	17251	17321	17121	17158	17350	17205	17212	17246	17242	17267	17200	17326	17124	17266	17022	17155	17203	17225	17239	17262	17325	17334	17025	17182	17178	17259	17217	17324	17328	17379	17336	17494	16978	17160	17081	17211	17105	17278	17386	17313	17218	17210	16997	17027	17189	17026	17036	17059	17345	17136	17265	17061	17099	16966	16960	17179	17163	16917	17003	17451	17285	17090	17100	17222	17268	17157	17118	17111	17078	17158	17164	17058	17298	17227	17202	17218	17224	17261	17155	17013	17356	17327	17239	17267	17138	17116	17386	17382	17083	17403	17109	17260	17383	17137	17216	17250	17313	17145	17190	17289	17108	17217	17151	17063	17010	17282	17110	17168	17235	17066	17239	17062	17355	17177	17410	17039	16957	16986	17144	17087	17048	17162	17070	17335	17034	17178	17191	17154	17156	17272	16966	17384	17009	17176	17196	17089	17241	17102	17269	17424	17304	17266	17149	17113	17382	17286	17086	17320	17411	17094	17312	17218	17208	17344	17259	17169	17005	17060	17094	17091	17382	16931	17098	17180	17133	17071	17219	17295	16990	17141	17164	17120	17169	17222	17104	17175	17287	17311	17302	17388	17291	17067	17384	17380	17052	17256	17272	17260	17260	17104	17147	17261	17386	17206	17261	17024	17140	17050	17113	17193	17135	17068	17248	17153	17189	17188	17422	17126	17028	17086	17228	17135	17230	17088	17262	17153	17126	17111	17257	17302	17201	16963	17199	17202	17348	17217	17286	17381	17276	17044	17115	17323	17305	17203	17206	17228	17102	17373	17311	17127	17106	17195	17076	17094	17597	17247	17275	17212	17192	17155	17247	17082	17207	17285	17143	17200	17326	17049	17166	17279	17164	17150	17253	17295	17008	17130	17148	17226	17210	17140	17364	17167	17200	17133	17244	17185	17291	17185	17237	17142	16918	17073	17256	17280	17178	17091	16978	17096	17296	17343	17219	17052	17175	17338	17297	17312	17045	17092	17277	17283	17278	17067	17265	17306	17389	17214	17106	17090	17212	17283	16990	17183	17063	17401	17190	17304	17373	17069	17250	17150	17079	17383	17256	17291	17321	17069	17430	17114	17270	17081	16982	17152	17338	17225	17261	17261	17254	17267	17239	17285	17182	17264	17120	17107	17123	16924	17183	17258	17220	17180	17196	17389	16994	17159	17171	17113	17203	17149	17203	17341	17137	17047	17256	17178	17087	17024	17237	17045	17256	17303	17339	17256	17138	17318	17204	17123	17204	17116	17183	17159	17216	17226	17288	17219	17160	17108	17221	17404	17031	17339	17406	17357	16992	17090	17071	17354	17173	17311	17180	17080	17301	17204	17215	17135	17313	17124	17264	17218	17245	17194	17095	17431	17149	17220	17251	17155	17326	17200	17169	17295	17159	17100	17449	17248	17113	17019	17225	16940	17110	17130	17137	17191	17343	17083	17151	17204	17071	17313	17083	17368	17505	17235	17185	17189	17198	17446	16953	17213	17151	17094	17253	17301	17169	17334	17118	17102	17205	17176	17128	17242	17148	16967	17220	17080	17304	17272	17212	17084	17108	17228	17150	17009	17028	17114	17171	17183	17163	17202	17002	17342	17150	17163	17174	17166	17222	17188	17159	16988	16915	17246	17025	17248	17193	17258	17386	17289	17343	17276	17275	17315	17149	17246	17303	17466	16980	17301	17301	16966	17246	17119	17118	17080	17136	17165	17105	17240	17021	17238	17229	17193	17214	17063	17177	17163	17190	17222	17307	17225	17312	17269	17312	17398	17140	17142	17221	17100	17153	17050	17356	17096	17331	16984	17349	17024	16798	17023	17197	17281	17174	17161	17349	17441	17111	17284	17230	17223	17250	16969	17158	17119	17176	17106	17279	17256	17133	17281	17094	17236	17264	17237	17219	17100	17215	17516	17335	17189	17076	17189	17120	17393	17091	17362	17291	17130	16877	17175	17235	17301	17423	17147	17147	16932	17292	17181	17305	17218	17116	17360	17184	17236	17088	17152	17416	17097	17189	17226	16996	17131	17245	17332	17268	17140	17198	17109	17086	17065	17239	17296	17091	17183	17128	17031	17192	17181	17270	17268	17062	17290	17244	17294	17194	17300	17102	17239	17151	17343	17393	17202	17266	17268	17309	17356	17353	17171	17352	17223	17083	17093	17302	17308	17159	17020	17280	17179	17056	17104	17480	17194	17105	17289	17178	17417	17297	17310	17248	16925	17246	17249	17251	17233	17138	17182	16975	17287	17246	17160	17273	17142	17139	17136	17285	17377	17313	17040	17229	17166	17048	17290	17020	17041	17104	17249	17241	17122	17338	17365	17298	17237	17253	17335	17260	17347	17126	17334	17066	17099	17190	17191	16966	17215	17178	17146	17273	17113	17191	17234	17120	17188	17398	17226	17295	17222	17191	17166	17161	17026	17213	17227	17163	17029	17082	17112	17343	17383	17280	17307	17423	17088	17110	17061	17182	17155	17142	17085	17254	17175	17038	17037	16970	17110	17097	17246	17336	17039	17232	17208	17122	17127	17029	17158	17329	17105	17120	17262	17204	17151	17175	17214	17197	17152	17138	17250	17206	17266	17098	17204	17179	17378	17371	17151	17261	17239	17222	17089	17040	17195	17257	17207	17184	17114	17253	17264	17266	17139	17228	17347	17095	17073	16973	17072	17252	17214	16960	17230	17222	17201	17241	17232	17337	17064	17220	17166	17168	17217	17155	17036	17386	17217	17304	17358	17219	17168	17343	17128	17285	17119	17021	17230	17193	17143	17106	17296	17088	17254	17239	17130	17427	17174	17185	17221	17194	17310	17220	17145	17271	17170	17419	16899	17051	17172	17266	17284	17096	17284	17286	17452	17188	17214	17316	17107	17312	17324	17321	17227	17220	17251	17290	17263	17189	17127	17221	17160	17420	16996	17122	17063	17082	17347	17214	17337	17249	17313	17217	17136	16930	17109	16941	17119	17170	17086	17163	17078	17199	17288	16994	17135	17440	17206	17260	17245	17221	17137	17357	17164	17175	17180	17358	17039	17191	17204	17279	17159	17179	17312	17082	17305	17296	17012	17224	17343	17214	17446	17256	17270	17220	16989	17072	17145	17376	17320	17136	17091	17123	17412	17089	17202	17129	17217	17101	17134	17250	17103	17022	17144	17413	17296	17173	17179	17071	17310	17330	17279	17276	17159	17109	17320	17176	16996	17260	17245	17350	17284	17212	17037	16940	17237	17080	17001	17188	17181	17054	17098	17059	17413	17110	17118	16993	17133	17107	17363	17165	17176	17405	17290	17254	17235	17237	17142	17163	17300	17159	17244	17209	17313	17216	17159	17027	16953	17331	17279	17394	16959	17295	17167	17358	17282	17307	17460	17274	17276	17126	17160	17219	17145	17096	17089	17104	17073	17253	17533	17256	17080	16890	17250	17239	17293	16994	17529	17435	17018	17189	17193	17208	17240	17112	17067	17321	17235	17134	17126	17213	17347	17318	17082	17090	17055	17123	17080	17176	16962	17164	16951	17225	17168	17062	17209	17161	17090	17200	17268	17224	17131	17149	17111	17008	17310	17280	17169	17266	17206	17251	17223	17316	17295	17036	17269	17209	17302	17183	17216	17439	17135	17077	17272	17335	17034	17124	17064	17300	17250	17306	17111	17117	17232	17107	17013	17157	17191	17277	17184	17384	17090	17220	17412	17160	17100	17169	17184	17085	17295	17095	17276	17002	17169	17319	17392	17230	17252	17302	17127	17264	17271	17376	17026	17198	17315	17313	17127	17055	17154	17390	17274	17374	17111	17447	17090	17168	17248	17121	17335	17079	17128	17152	17084	17069	16969	17176	16957	17103	17167	17063	17063	17207	17253	17122	17306	16924	17242	17075	17230	17211	17082	17335	17427	17075	16990	17072	16995	17045	17345	17353	17408	17433	17159	17192	17233	17080	17026	17246	17312	17196	17221	17337	17141	17265	17273	17067	17067	17195	17308	17252	17070	17113	17199	17219	17252	17180	17073	17164	17317	17188	17273	17549	17110	17101	17150	17107	17176	17378	17254	17175	17178	17010	17220	17325	17004	17186	17237	17200	17329	17226	17153	17316	17048	17307	17280	17216	17179	17102	17054	17049	17382	17214	17094	17482	17130	17079	17086	17136	17075	17262	17212	17253	17407	17228	17268	17178	17182	17242	17005	17113	17245	17341	17068	17227	17181	17264	17203	17248	17258	17002	17228	17248	17083	17027	17339	17289	17164	17067	17129	17053	17302	17008	17019	17221	17171	17328	17062	17100	17085	16934	17094	17004	17274	17150	17205	17219	17385	17293	17256	16973	17214	17034	17199	17080	17170	17115	17360	17274	16756	17175	17104	17174	17035	17143	17288	17296	17093	17242	17100	17336	17077	17326	17414	17241	17295	17232	17061	17238	17156	17229	17258	17388	17213	17214	17315	17192	17262	17188
26646	30482	39943	33724	25897	28180	24436	18735	15093	14051	14243	13972	13814	13864	13985	13958	13995	14157	13835	14114	14178	13933	13947	13872	13949	13955	13987	13967	13968	13877	14153	13823	13905	14033	13890	13829	14007	13959	14071	13898	14055	13966	13764	13981	13998	14100	13752	14045	13736	14077	13909	13998	13965	13948	14010	13889	13950	13990	13837	13985	13875	13981	13757	14008	14086	13941	13903	13935	13975	13869	13974	13912	14040	13999	13889	14122	13890	14059	13836	13794	14079	13916	13979	13875	13922	14004	13936	13909	13810	13838	14000	13830	14002	13958	13876	13858	13802	13871	14125	13922	14097	13809	13879	13984	13946	13843	14025	14017	13945	14100	14067	13929	13973	13792	13890	14016	13974	13930	14133	13878	14161	14068	13932	14007	13943	14045	14032	14090	14014	14024	13962	13876	13963	14112	13909	13784	13883	13964	13831	13945	13837	13924	13861	13933	13926	13757	13754	14041	14139	13897	14004	13967	13947	13982	13957	13879	13918	13853	14074	13931	14099	14012	13999	13787	13868	13982	13934	14031	13971	14000	13800	13993	13862	13941	13884	14118	14005	14084	14050	13870	13905	13812	14079	13859	13731	14119	13991	14034	13896	13966	13834	13963	13898	14049	13801	13933	14000	14099	13971	13758	13975	14048	14098	13934	13860	14037	13904	13901	13823	13891	13884	13959	13770	13946	13972	13909	13819	13861	13931	13768	14005	13892	13958	13949	13948	14024	14024	13900	13901	13918	13809	14055	13710	13921	13854	13975	13874	13861	13981	14140	13909	14030	13853	13948	14157	13911	13959	13928	13981	14041	14048	14177	13898	13923	13950	13792	13829	13975	14051	13963	14015	13980	13891	13840	13938	13964	14126	13916	13908	14028	14083	13836	13879	13906	14041	13960	13912	14101	13961	13726	13928	13941	13836	14068	13910	13927	13888	14029	14001	14098	13941	14132	13800	13928	13848	14055	13823	13868	13960	13879	13923	13969	13843	13791	14071	13812	13901	13955	14009	13982	13952	13824	13886	13874	13886	14048	14020	14043	13974	13932	13821	13876	13940	13885	14038	13802	13958	13863	14005	14061	13771	13913	13958	13879	13851	13963	13988	14066	13876	13956	14025	13767	13957	14006	13867	13873	13809	13962	13960	13856	14036	13949	13822	13799	13830	13810	14019	14063	13987	13878	13970	13917	14037	14065	13981	14096	13852	13834	14023	13875	13794	13836	13728	14004	13808	13926	13890	14089	13765	13877	13913	13894	13827	13946	13922	13943	13984	13968	14067	13914	13864	13866	13905	14047	13936	14056	13966	13970	13850	13806	13883	13893	14118	13971	13793	13891	13833	13872	13854	13765	13908	13865	14141	13907	13914	14030	14019	14026	13981	13892	14013	14037	13878	14036	14028	13722	14001	13781	14072	13968	14087	13889	14025	13908	14006	13977	14020	13823	13988	14024	14005	13939	14073	13871	13994	13787	14171	13955	13943	13983	14018	13825	13924	13845	13995	14031	13880	13792	13994	13991	13921	13794	14100	13872	13852	14075	14056	13956	14115	13862	14006	13853	13972	13949	13975	13964	13982	14002	13988	14066	13986	13886	13982	13994	14050	13852	13941	13879	13906	13949	14008	14203	14058	13969	13933	14065	14033	14085	13950	14049	14047	13785	13873	13817	13980	13924	14054	13866	14006	13788	14046	14099	13899	13757	14053	13865	13968	14015	14050	13835	13869	13967	13960	13948	13883	13962	13901	13899	13927	13708	13788	13999	13875	13914	13862	14026	13848	13913	13944	13964	13976	14108	13920	13935	13960	14006	13792	13945	13998	14030	14104	13916	13936	13989	13984	14010	13933	13890	14116	14123	13951	13723	14011	13887	14018	13899	13975	13895	13917	14139	13678	14017	13968	13974	14144	13901	13966	13892	14016	13921	13788	14034	13954	13937	14074	13988	14135	13947	14054	13858	13976	13895	13921	13947	13923	13969	13910	14128	13929	13913	13709	14061	13973	13945	13917	13848	13874	13974	13754	13958	13973	13927	13934	14068	13927	14038	13937	13896	13857	13935	13852	13969	14088	13883	13962	13992	13939	14091	13973	13771	13759	13965	13853	13884	13796	13934	13892	14081	13988	13991	13921	13899	13768	13975	14003	13867	13861	14028	13972	14029	13933	14015	14019	13923	14101	13862	14055	13773	13970	13789	14065	13897	13912	13921	13877	13846	13983	13928	13997	13980	13855	13909	13896	13963	13986	13805	13871	13861	13952	13961	13842	14013	13892	13964	13924	13916	14109	13878	13939	14104	13830	13998	13957	13924	13994	14111	14032	13987	13942	13950	14035	13987	14139	14106	13963	13956	14006	13859	14029	13744	14024	13867	13900	14052	13900	14052	13966	14068	13893	13963	14026	13945	13948	13955	13870	14041	14115	14017	13951	13975	13894	14033	14064	14081	13930	13983	13869	13864	14008	13913	13902	13969	14052	14043	13888	13860	13987	13947	13781	13997	13782	13993	13821	14038	13889	14013	13936	13917	13879	14059	13986	13902	13901	13933	13878	13985	13916	13866	13931	13943	14089	13875	13977	13982	13816	14004	14080	14042	13924	13993	13937	13938	14106	14027	13893	13909	13969	13991	13961	13886	14049	13889	13850	13941	13890	13942	13945	13861	14031	13816	13783	14015	13942	13892	14058	13965	13935	14032	13843	13948	14178	13946	14075	14042	14019	13964	14062	13896	13948	13911	13903	13795	13834	13955	13880	13870	13946	13981	13834	13858	13928	14014	13952	13817	13879	13881	13891	13901	13896	13983	13931	13902	13933	13916	13974	14042	13947	13958	13940	13911	14005	13894	14046	13992	13981	13921	13988	13807	13972	13986	13899	13974	13946	13913	13955	13974	14032	14037	13893	13885	14004	13797	13945	13823	14017	13850	13895	13974	13925	13795	13993	13913	13952	13980	14001	13936	14036	14018	13988	13880	13691	13943	14032	13914	13942	13805	13884	13958	13955	13856	13986	13815	13914	14058	13893	14101	13807	14067	13955	14025	13958	14030	13884	13876	13854	14072	13911	14050	13920	13876	14056	13800	14072	13948	14163	13923	13909	14061	13868	13840	13895	13751	13907	14007	14019	13896	14024	13957	13775	13973	13885	13959	13740	13869	13886	13973	14086	13939	13882	13978	13899	13908	13942	13879	13922	13896	14015	13943	13925	13831	13963	13848	13935	13870	13865	13953	14076	13906	13999	13948	13970	14097	13897	13917	13899	13982	13902	13968	13954	13914	13828	13950	13932	14054	13944	13996	14066	13835	13892	14063	13882	13916	13989	13787	13885	14108	13934	13904	13835	14094	13881	14086	13995	13818	13947	13957	13947	13916	13937	14130	13989	13830	13947	13733	14050	13949	14102	14125	14016	13945	14003	13970	13862	13956	13968	13996	14017	13932	13981	13923	13710	13940	13924	14066	14047	13992	13979	13869	13999	13866	13869	13896	13919	13881	13969	13965	13999	13940	14010	14054	13982	14054	13946	13915	14046	13838	14099	13910	14108	13917	13966	13774	13992	13975	13950	14004	13966	13865	13889	14136	13998	13905	14008	14001	13957	14057	14019	13913	14084	13870	13920	13938	14148	14011	13935	14042	14004	13989	13774	13968	14087	13912	13878	13988	13967	14047	14076	13965	14037	14039	13933	13999	13840	13957	13944	13866	13941	14058	13995	13958	14067	13824	14002	14001	13909	13952	13991	14032	13919	13950	14049	13807	14034	13998	13909	13951	14055	13975	13888	14017	13955	14075	13775	13989	14015	14077	13995	13940	13895	13951	14197	13786	13971	14094	13924	13885	14074	14111	13770	13905	14052	13870	13845	13918	14016	13880	14071	13929	14159	13804	14017	14026	14184	14063	13901	14011	13967	14069	13938	14082	13998	13949	13912	13886	14005	14060	13777	14133	13875	14016	13826	14018	14081	13950	14071	13913	13839	13944	14070	13935	13909	13807	14077	13906	13952	13914	14069	14060	13931	14016	13885	13848	13930	13987	13976	13963	13955	13919	14052	13999	13908	14065	13977	14019	13944	13813	14015	13978	13748	14006	13952	13875	13959	13903	14033	13939	14097	13916	14116	14092	13782	14092	13858	13954	13928	13996	14019	13730	13874	13642	13911	14070	13828	13858	13623	13871	14001	13963	14024	13873	14019	13898	13983	13899	13981	13821	13926	13966	13974	13990	13877	14050	13972	13989	13785	13937	13848	13927	14002	13886	13938	13994	13971	13976	14057	13895	13947	13919	14109	13916	13955	13997	13866	13947	14185	14058	13976	13947	13905	13844	13873	13837	13727	13810	13869	14021	14026	13940	14088	13761	13936	14125	13994	13819	13902	13948	13857	14147	14022	13944	14005	13796	13963	13906	13923	14112	14075	13875	13873	13944	14094	13789	14005	13993	13704	14019	13830	13814	14058	13955	13939	13875	13909	14009	13978	13830	13986	14044	13860	14002	14119	13878	13870	13967	13828	14006	13988	13980	13951	13936	14031	13869	13965	13912	14117	13910	14110	13973	14038	13987	13962	13932	13967	13936	14057	13931	13887	14032	13967	13890	13936	13834	13782	14041	13770	13967	13767	13912	13945	13901	13796	13969	13928	13918	14067	14026	13886	13980	13919	13786	14066	13763	14017	13808	14003	13942	13781	13843	13896	14132	13870	14038	13906	13737	14119	13876	13750	13909	13916	13876	14132	13836	14092	14005	14020	13896	13989	13908	13901	13920	13814	13903	13915	13802	14146	14068	13895	13908	14040	13880	14037	14142	14021	14025	14000	14012	13862	13836	13787	13959	13931	13893	13783	13921	14029	13884	14056	13854	13872	13879	13843	13993	13828	13892	13962	13904	13919	13975	13867	13974	14081	13952	13992	13963	13963	13874	13906	14030	13930	13911	13829	13764	14010	13977	13941	14012	14079	13996	13876	14025	13948	14016	13825	13984	13943	14087	14023	14031	14109	13961	13966	14147	13911	14049	13896	13953	13869	13877	14049	13974	14053	13878	13973	13908	13902	13931	13907	14042	14233	13932	13955	13989	14008	13806	13801	13969	13950	14110	13960	13988	13854	13994	14076	13894	13987	13813	13860	13974	13773	13716	14113	13882	13826	13969	13749	13909
26458	22182	31963	28562	31614	57341	52761	33635	22243	18170	17207	17104	16870	16747	16810	16960	16869	16465	16801	16836	16813	16933	16784	16764	16951	16894	16779	16655	16712	16769	16772	16786	16892	16742	16684	16672	16888	16978	16908	16795	16663	16747	16927	16810	16897	16765	16852	16727	16824	16770	16606	16787	16609	16712	16738	16772	16830	16818	16861	16724	16769	16716	16844	16690	16578	16760	16640	16731	16806	16823	16855	16903	16804	16719	16763	16544	16830	16661	17007	16604	16874	16579	16606	16701	16917	16767	16703	16867	16614	16671	16698	16610	16719	16956	16928	17043	16974	16876	16611	16699	16808	16597	16669	16770	16937	16859	16860	16877	16702	16633	16904	16888	16850	16613	16687	16807	16624	16912	16685	16756	16754	16862	16809	16848	16592	16867	16641	16570	16677	16860	16771	16831	16796	16591	16750	16594	16650	16988	16861	16763	16749	16666	16610	16654	16695	16598	16736	16827	16819	16592	16864	16790	16850	16824	16743	16858	16989	16599	16779	16630	16854	16693	16723	16877	16748	16688	16844	16926	16613	16833	16591	16538	16868	16514	16653	16659	16825	16681	17014	16583	16714	16600	16833	16536	16790	16968	16723	16760	16541	16751	16725	16996	16739	16674	16646	16638	16821	16725	16846	16959	16758	16670	16755	16631	17123	16788	16756	16596	16662	16947	16589	16662	16732	17131	16837	16694	16753	16784	16795	16958	16924	16813	16847	16797	16692	16923	16899	16831	17076	16821	16945	16557	16590	16879	16577	16611	16921	16835	16794	16656	16650	16824	16622	16828	16655	16864	16560	16782	16915	16684	16853	16843	16766	16632	16914	16660	16678	16702	16911	17160	16872	16814	16794	16642	16672	16574	16789	16670	16773	16797	16718	16675	16772	16611	16750	16838	16751	16754	16690	16655	16899	16756	16810	16854	16843	16708	16692	16718	16508	16803	16796	16685	16691	16707	16612	16891	16696	16889	16826	16521	16689	16608	16412	16708	16914	16792	16804	16728	16646	16651	16978	16712	16889	16788	16799	16813	16678	16730	16679	16689	16726	16661	16850	16778	16886	16732	16711	16782	16782	16766	16839	16656	16673	16784	16673	16630	16869	16677	16713	16757	16836	16615	16720	16735	16811	16738	16709	16679	16916	16744	16522	16777	16761	16832	16768	16623	16804	16730	16929	16786	16515	16530	16952	16908	16919	16681	16867	16786	16611	16716	16845	16852	16895	16602	16667	16882	16581	16854	16685	16755	16728	16628	16749	16678	16784	16769	16730	16709	16713	16811	16766	16712	16656	16632	16816	16684	16740	16762	16831	16427	16642	16736	16717	16856	16705	16819	16823	16763	16824	16631	16749	16879	16875	16700	16866	16795	16891	16712	16659	16632	16776	16644	16735	16880	16663	16874	16828	16823	16690	16710	16592	16539	16720	16601	16744	16688	16681	16534	16732	16600	16659	16816	16512	16772	16740	16691	16634	16630	16728	16546	16625	16676	16912	16708	16683	16586	16637	16682	16915	16717	16710	16764	16835	16728	16977	16921	16709	16659	16862	16744	16898	16583	16752	17007	16669	16727	16475	16719	16874	16635	16594	16635	16660	16705	16982	16833	16636	16963	16773	16745	16789	16826	16892	16709	16774	16655	16732	16919	16667	16562	16718	16647	16746	16669	16899	16588	16716	16659	16894	16798	16967	16478	16846	16627	16638	16741	16785	16882	16599	16687	16855	16634	16795	16823	16636	16551	16776	16814	16569	16728	16874	16682	16758	16833	16715	16710	16880	16801	16751	16783	16920	16940	16659	16823	16684	16856	16797	16870	16517	16611	16868	16727	16610	16735	16781	16550	16553	16764	16670	16824	16773	16810	16603	16712	16715	16724	16765	16726	16785	16657	16644	16910	16628	16701	16791	16682	16851	16657	16690	16768	16744	16837	16715	16744	16808	16870	16848	16648	16661	16693	16822	16646	16848	16862	16670	16624	16769	16566	16665	16439	16631	16702	16666	16753	16707	16631	16764	16641	16671	16595	16820	16715	16693	16627	16658	16767	16882	16869	16742	16687	16804	16674	16666	16652	16682	16946	16655	16709	16620	16646	16980	16794	16619	16822	16665	16815	16850	16902	16955	16750	16821	16594	16713	16804	16777	16656	16742	16686	16540	16640	16843	16640	16759	17005	16703	16672	16824	16864	16801	16811	16600	16879	16659	16650	16737	16939	16758	16747	16714	16813	16797	16885	16767	16633	16644	16655	16717	16697	16812	16610	16706	16742	16803	16941	16745	16777	16708	16803	16825	16925	16773	16653	16742	16717	16640	16700	16723	16766	16719	16783	16683	16944	16827	16835	16716	16650	16834	16790	16707	16788	16844	16751	16611	16763	16752	16738	16750	16611	16570	16522	16504	16557	16674	16403	16708	16675	16660	16718	16592	16757	16778	16683	16762	16600	16841	16794	16667	16729	16682	16662	16825	16703	16778	16755	16663	16657	16908	16754	16721	16848	16714	16747	16692	16841	16857	16979	16678	16588	16634	16654	16651	16642	16860	16724	16642	16618	16705	16769	16759	16759	16721	16758	16701	16656	16672	16744	16676	16546	16627	16731	16829	16738	16707	16918	16707	16741	16853	16744	16993	16529	16810	16626	16751	16856	17004	16845	16792	16963	16700	16839	16913	16631	16878	16828	16732	16851	16763	16827	16885	16842	16698	16916	16884	16746	16768	16782	16793	16675	16601	16676	16743	16775	16844	16776	16760	16727	16609	16780	16798	16847	16792	16635	16688	16661	16611	16915	16660	16705	16684	16564	16812	16922	16848	16713	16890	16790	16760	16616	16710	16737	16767	16865	16686	16742	16655	16540	16632	16638	16695	16773	16484	16644	16667	16758	16562	16790	16657	16631	16795	16697	16632	16725	16665	16675	16698	16611	16627	16774	16983	16835	16732	16466	16650	16683	16795	16847	16847	16758	16718	16754	16777	16869	16826	17025	16603	16641	16601	16711	16930	16702	16712	16763	16774	16611	16648	16719	16876	16794	16927	16790	16712	16667	16552	16720	16797	16831	16856	16852	16635	16703	16839	16723	16834	16538	16768	16694	16878	16870	16576	16594	16725	16699	16820	16915	16663	16935	16732	16644	16796	16704	16638	16765	16698	16496	16581	16647	16856	16558	16736	16861	16852	16693	16833	16848	16906	16885	16837	16736	16619	16957	16715	16830	16683	16590	16657	16955	16939	16967	16557	16915	16671	16658	16765	16812	16591	16765	16485	16668	16662	16681	16808	16906	16592	16650	16651	16791	16774	16579	16779	16881	16944	16763	17046	16791	16738	16780	16935	16885	16980	16769	16755	16659	16798	16735	16598	16879	16711	16800	16864	16903	16753	16706	16553	16733	16672	16874	16710	16627	16667	16878	16528	16758	16639	16818	16834	16736	16730	16761	17003	16752	16733	16846	16753	16862	16940	16802	16951	16669	16852	16892	16727	16724	16906	16668	16708	16776	16915	16677	16955	16900	16692	16717	16804	17031	16891	16793	16756	16616	16700	16914	16591	16746	16861	16710	16582	16811	16985	16748	16801	16776	17003	16754	16769	16587	16740	16714	16747	16466	16805	16748	16935	16730	16848	16735	16945	16688	16689	16690	16696	16775	16965	16777	16739	16792	16668	16875	16884	16640	16777	16733	16797	16647	16706	16752	16797	16576	16832	16611	16631	16742	16725	16786	16614	16655	16711	16627	16779	16691	16702	16764	16866	16728	16950	16779	16996	16870	16755	16805	16695	16847	16939	16699	16929	16777	16610	16701	16488	16679	16818	16801	16742	16755	16653	16739	16739	16630	16842	16756	16792	16598	16490	16738	16835	16774	16640	16866	16712	16809	16801	16792	16890	16831	16685	16582	17108	16919	16893	16861	16751	16617	16724	16885	16805	16618	16773	16788	16857	16681	16830	16902	16878	16731	16841	16843	16945	16715	16764	16676	16902	16559	16595	16750	16827	16737	16697	16608	16909	16614	16835	16727	16736	16840	16746	16557	16759	16583	16490	16697	16776	16962	16765	16558	16681	16925	16753	16735	16716	16792	16650	16700	16763	16796	16794	16791	16845	16764	16662	16751	16507	16798	16820	16847	16786	16865	16823	16687	16641	16736	16634	16594	16592	16528	16589	16851	16668	16680	16791	16525	16671	16707	16677	16849	16760	16692	16734	16821	16447	16585	16561	16726	16649	16469	16753	16810	16660	16837	16726	16793	16593	16757	16661	16604	16802	16980	16788	17017	16740	16650	17093	16840	16586	16861	16680	16831	16779	16799	16636	16808	16722	16780	16891	16927	16762	16605	16668	16739	16553	16836	16671	16970	16749	16719	16810	16937	16835	16721	16775	16795	16802	16760	16747	16761	16684	17009	16651	16693	16925	16683	16521	16690	16714	16757	16973	16755	16677	16794	16685	16739	16874	16742	16983	16737	16904	16781	16721	16705	16855	16729	16917	16795	16716	16724	16574	16839	16864	16889	16782	16767	17017	16851	16714	16390	16859	16743	16736	16773	16711	16660	16982	16622	16851	16897	16610	16737	16832	16784	16775	16734	16779	16823	16740	16735	16673	16845	16744	16740	16925	16813	16588	17064	16782	16897	16665	16755	16816	16826	16756	16778	16799	16596	16568	16808	16777	16763	16942	16682	16782	16673	16780	16711	16828	16726	16904	16629	16788	16643	16959	16779	16669	16720	16583	16646	16837	16569	16696	16793	16631	16711	16806	16816	16528	16591	16860	16873	16806	16862	16783	16861	16749	16937	16549	16876	16769	16729	16695	16774	16674	16630	16845	16734	16916	16839	16810	16819	16690	16540	16656	16868	16803	16820	16817	16788	16787	16762	16611	16537	16704	16602	16898	16772	16663	16684	16793	16644	16620	16571	16660	16842	16855	16675	16698	16637	16819	16754	16702	16622	16767	16728	16658	16907	16753	16968	16565	16930	16768	16706	16744	16739	17109	16690	16526	16799	16703	16689	16743	16592	16690	16783	16698	16708	16706	16793	16759	16750	16555	16934	16862	16857	16562	16627	16835	17013	17001	16764	16825	16726	16827	16822	16751	16808	16659	16654	16791	16803	16605	16653	16665	16719	16764	16627	16700	16698	16747	16839	16933	16775
34088	52220	47254	30211	36797	56657	48378	30272	17931	14343	14028	13894	13801	13724	13933	13769	13850	13804	13755	13629	13875	13703	13755	13849	13911	13825	13796	13698	13753	13801	13730	13757	13952	13710	13653	13747	13793	13728	13835	13733	13869	13832	13833	13703	13948	13693	13771	13733	13862	13916	13830	13858	13827	13747	13666	13778	13846	13769	13824	13792	13765	13627	13752	13711	13649	13860	13739	13753	13654	13827	13715	13894	13696	13855	13827	13743	13920	13902	13764	13769	13630	13791	13811	13715	13698	13735	13723	13754	13614	13861	13695	13728	13748	13603	13835	13701	13937	13756	13585	13795	13829	13668	13807	13674	13715	13714	13605	13614	13782	13759	13804	13793	13670	13807	13772	13833	13794	13656	13641	13689	13809	13648	13689	13516	13716	13687	13583	13791	13880	13673	13795	13689	13856	13684	13783	13617	13661	13735	13762	13702	13666	13724	13769	13644	13598	13727	13813	13811	13651	13669	13932	13704	13866	13630	13822	13900	13866	13865	13641	13801	13633	13954	13710	13744	13756	13640	13860	13477	13811	13783	13834	13857	13825	13667	13575	13625	13888	13791	13556	13828	13845	13803	13714	13686	13773	13760	13765	13749	13603	13926	13715	13856	13624	13608	13921	13877	13770	13726	13740	13818	13777	13949	13821	13821	13955	14012	13573	13703	13903	13696	13703	13729	13651	13691	13662	13667	13789	13689	13573	13711	13647	13771	13743	13747	13729	13605	13851	13697	13586	13735	13649	13674	13761	13819	13839	13814	13820	13709	13596	13770	13750	13668	13650	13684	13881	13647	13891	13555	13824	13781	13736	13660	13815	13827	13612	13755	13857	13729	13901	13711	13687	13747	13878	13734	13488	13626	13846	13834	13660	13691	13748	13686	13837	13641	13737	13646	13821	13690	13551	13697	13672	13760	13681	13853	13723	13807	13809	13693	13801	13797	13936	13756	13596	13857	13767	13746	13805	13677	13726	13783	13715	13817	13686	13598	13718	13740	13647	13840	13732	13676	13677	13757	13586	13693	13724	13848	13649	13828	13765	13514	13694	13598	13512	13863	13755	13902	13783	13775	13764	13735	13849	13807	13810	13688	13750	13817	13766	13613	13856	13792	13809	13844	13731	13743	13873	13885	13718	13666	13849	13794	13858	13664	13773	13697	13783	13804	13794	13637	13865	13700	13655	13793	13824	13604	13871	13665	13852	13793	13607	13611	13857	13878	13710	13693	13803	13641	13706	13795	13853	13811	13640	13791	13629	13721	13950	13604	13760	13853	13862	13687	13753	13759	13713	13806	13843	13717	13698	13708	13827	13849	13694	13829	13938	13682	13661	13804	13636	13670	13824	13660	13697	13702	13680	13834	13656	13806	13658	13632	13641	13727	13663	13701	13646	13581	13777	13685	13652	13910	13737	13667	13809	13804	13792	13746	13648	13753	13903	13808	13774	13739	13758	13604	13742	13766	13733	13820	13723	13870	13635	13626	13767	13668	13730	13792	13777	13712	13884	13650	13591	13701	13654	13798	13831	13605	13658	13587	13916	13738	13808	13872	13769	13837	13833	13718	14023	13773	13963	13839	13839	13571	13686	13742	13853	13834	13697	13755	13797	13536	13777	13720	13831	13723	13743	13758	13690	13788	13762	13738	13648	13582	13691	13723	13730	13668	13602	13742	13683	13783	13790	13685	13823	13701	13840	13789	13847	13667	13734	13852	13672	13627	13764	13685	13975	13762	13746	13805	13755	13718	13796	13775	13641	13736	13731	13706	13821	13672	13736	13714	13660	13643	13714	13632	13822	13612	13730	13900	13629	13662	13695	13752	13808	13713	13720	13681	13792	13875	13748	13768	13868	13714	13823	13763	13791	13747	13661	13777	13638	13706	13802	13897	13787	13712	13691	13794	13757	13723	13659	13603	13739	13612	13844	13793	13786	13656	13797	13791	13755	13781	13823	13837	13832	13630	13793	13599	13626	13815	13795	13764	13722	13736	13671	13811	13699	13687	13810	13620	13848	13728	13767	13816	13652	13804	13682	13547	13975	13664	13661	13803	13750	13852	13827	13681	13678	13853	13694	13738	13708	13749	13802	13564	13657	13761	13753	13657	13684	13756	13750	13729	13882	13690	13734	13686	13958	13804	13761	13779	13637	13718	13781	13781	13841	13607	13797	13773	13538	13786	13876	13896	13650	13774	13711	13689	13778	13678	13537	13758	13615	13738	13674	13579	13601	13763	13773	13676	13804	13596	13520	13712	13702	13678	13631	13831	13843	13792	13744	13593	13670	13648	13637	13687	13842	13756	13807	13857	13690	13984	13799	13770	13737	13784	13748	13770	13692	13687	13795	13702	13713	13901	13738	13814	13633	13815	13660	13712	13658	13760	13644	13617	13600	13916	13721	13808	13697	13855	13672	13761	13630	13831	13775	13700	13746	13752	13718	13687	13681	13790	13568	13817	13738	13702	13663	13763	13880	13716	13648	13848	13677	13778	13976	13652	13795	13730	13744	13731	13738	13692	13787	13770	13685	13891	13732	13598	13894	13747	13602	13721	13771	13669	13715	13763	13806	13847	13774	13702	13666	13903	13570	13805	13730	13759	13770	13774	13630	13695	13650	13860	13772	13614	13628	13723	13441	13850	13786	13829	13727	13796	13769	13683	13766	13678	13774	13851	13917	13654	13995	13645	13590	13689	13708	13757	13584	13900	13551	13835	13787	13880	13711	13664	13787	13834	13768	13797	13645	13638	13809	13713	13696	13946	13894	13612	13868	13739	13672	13702	13934	13640	13790	13788	13912	13777	13886	13787	13745	13728	13737	13683	13613	13784	13742	13752	13811	13670	13714	13685	13881	13689	13635	13686	13724	13786	13731	13654	13791	13616	13820	13764	13925	13702	13840	13703	13580	13913	13870	13632	13781	13633	13670	13578	13604	13575	13842	13687	13761	13650	13823	13832	13807	13778	13717	13683	13772	13726	13722	13876	13787	13793	13731	13597	13644	13710	13680	13796	13900	13891	13807	13574	13724	13689	13838	13797	13763	13620	13879	13880	13856	13592	13581	13788	13768	13691	13655	13802	13886	13649	13684	13664	13654	13610	13755	13782	13737	13788	13679	13737	13627	13703	13683	13884	13649	13669	13774	13802	13643	13685	13868	13682	13721	13697	13709	13639	13841	13854	13736	13531	13789	13644	13648	13712	13770	13711	13620	13915	13623	13676	13724	13661	13700	13577	13688	13766	13836	13675	13784	13745	13675	13717	13686	13751	13686	13710	13613	13714	13713	13838	13854	13666	13849	13642	13750	13716	13905	13630	13795	13735	13706	13955	13594	13792	13647	13653	13832	13664	13680	13967	13846	13886	13707	13734	13665	13718	13653	13747	13796	13690	13605	13932	13774	13803	13665	13618	13724	13687	13820	13722	13647	13573	13783	13642	13790	13643	13767	13536	13702	13793	13689	13542	13931	13700	13913	13723	13746	13665	13894	13747	13763	13640	13694	13709	13628	13765	13655	13654	13642	13875	13773	13635	13680	13845	13517	13829	13750	13706	13778	13839	13766	13690	13697	13805	13902	13795	13779	13769	13725	13680	13752	14005	13716	13649	13867	13743	13689	13601	13722	13727	13684	13843	13690	13862	13772	13812	13706	13832	13921	13731	13801	13821	13864	13704	13849	13857	13700	13759	13769	13636	13615	13818	13708	13686	13776	13715	13608	13985	13906	13797	13597	13747	13715	13639	13599	13917	13698	13684	13683	13778	13641	13704	13672	13810	13849	13774	13537	13722	13717	13880	13863	13652	13780	13884	13655	13715	13823	13812	13683	13638	13607	13473	13773	13681	13730	13631	13733	13675	13819	13763	13771	13830	13769	13702	13910	13607	13878	13817	13812	13749	13818	13801	13848	13665	13792	13658	13726	13746	13878	13836	13740	13722	13772	13864	13644	13848	13766	13658	13671	13687	13647	13744	13657	13835	13583	13652	13839	13589	13617	13910	13722	13781	13881	13748	13651	13943	13597	13873	13638	13789	13928	13787	13795	13587	13897	13725	13715	13990	13688	13793	13918	13754	13636	13777	13792	13573	13540	13668	13788	13629	13572	13851	13666	13708	13722	13840	13860	13714	13764	13855	13760	13788	13782	13803	13668	13769	13817	13846	13657	13827	13532	13792	13875	13689	13610	13622	13583	13691	13756	13732	13634	13745	13569	13774	13657	13673	13823	13663	13699	13874	13760	13814	13684	13790	13730	13827	13889	13791	13726	13898	13729	13834	13745	13851	13749	13726	13694	13705	13610	13650	13732	13641	13701	13823	13913	14022	13580	13592	13720	13746	13769	13737	13693	13674	13785	13663	13797	13791	13754	13557	13502	13836	13723	13623	13861	13789	13736	13759	13756	13741	13654	13939	13696	13805	13673	13615	13713	13681	13686	13830	13759	13723	13883	13770	13938	13685	13671	13656	13652	13625	13690	13834	13737	13724	13756	13860	13773	13650	13698	13944	13853	13642	13819	13631	13747	13734	13694	13558	13605	13708	13813	13679	13604	13704	13761	13866	13687	13629	13805	13637	13658	13859	13811	13617	13676	13637	13827	13780	13775	13757	13680	13770	13788	13602	13708	13770	13621	13714	13830	13720	13604	13743	13840	13762	13785	13770	13741	13649	13780	13572	13810	13791	13771	13647	13815	13841	13857	13782	13588	13833	13763	13868	13791	13837	13611	13788	13630	13583	13783	13712	13711	13885	13639	13635	13942	13702	13887	13732	13720	13757	13633	13689	13813	13595	13731	13616	13728	13705	13634	13702	13800	13768	13620	13758	13553	13769	13885	13891	13698	13755	13727	13814	13715	13757	13653	13631	13720	13704	13831	13703	13774	13644	13567	13736	13773	13793	13579	13535	13911	13589	13691	13727	13650	13622	13736	13627	13736	13508	13646	13709	13873	13660	13847	13725	13710	13774	14013	13876	13681	13756	13900	13807	13664	13879	13729	13758	13791	13716	13738	13715	13635	13740	13656	13881	13732	13852	13820	13649	13678	13737	13825	13729	13731	13722	13736	13660	13702	13701	13778	13721	13884	13680	13723	13600	13892	13807	13793	13858	13870	13766	13776	13748	13784	13907	13778	13699	13709	13778	13828	13578	13759	13858
24362	21590	28693	25353	36285	68130	66061	44776	26625	19600	17760	16847	16499	16422	16375	16501	16540	16236	16548	16278	16319	16329	16430	16204	16185	16423	16475	16432	16349	16492	16590	16155	16379	16265	16268	16179	16269	16473	16364	16409	16383	16467	16409	16343	16377	16455	16259	16109	16210	16132	16212	16333	16178	16276	16184	16008	16136	16333	16287	16209	16244	16348	16350	16162	16158	16115	16249	16072	16447	16294	16304	16269	16159	16199	16233	16030	16129	16248	16326	16141	16306	16286	16367	16355	16108	16166	16050	16108	16327	16430	16288	16230	16145	16312	16268	16385	16259	16219	16351	16441	16488	16253	16263	16443	16138	16165	16179	16194	16323	16313	16186	16276	16251	16359	16235	16327	16447	16269	16429	16160	16164	16203	16231	16345	16418	16285	16035	16022	16322	16391	16478	16263	16226	16186	16099	16177	16284	16497	16651	16201	16281	16420	16198	16228	16088	16347	16174	16108	16188	16028	16320	16371	16244	16306	16126	16081	16370	16255	16432	16224	16151	16221	16301	16462	16394	16211	16393	16452	16481	16341	16256	16296	16289	16338	16301	16016	16283	16233	16229	16172	16186	16299	16267	16247	16237	16262	16355	16313	16318	16136	16208	16193	16235	16194	16217	16300	16156	16065	16301	16325	16236	16221	16302	16187	16413	16306	16561	16400	16210	16184	16520	16414	16191	16064	16162	16366	16331	16288	16246	16481	16232	16074	16391	16354	15989	16231	16200	16222	16351	16381	16171	16361	16366	16307	16319	16472	16388	16363	16329	16365	16336	16247	16443	16256	16342	16268	16260	16167	16182	16195	16055	16386	16158	16205	16205	16137	16238	16158	16360	16234	16214	16123	16296	16333	16304	16162	16230	16528	16348	16059	16052	16269	16205	16410	16391	16448	16052	16349	16226	16060	16315	16372	16250	16278	16384	16244	16310	16384	16136	16295	16296	16204	16235	16136	16336	16104	16258	16264	16266	16215	16376	16268	16283	16339	16209	16088	16117	16111	16328	16231	16240	16348	16454	16307	16162	16155	16249	16171	16161	16286	16258	16208	16375	16409	16513	16098	16281	16453	16063	16319	16284	16232	16344	16382	16410	16404	16102	16303	16355	16290	16408	16173	16373	16405	16331	16334	16152	16184	16251	16296	16264	15963	16326	16289	16222	16439	16194	16297	16225	16228	16227	16235	16226	16144	16214	16392	16423	16343	16078	16017	16321	16123	16228	16202	16215	16227	16473	16361	16304	16272	16385	16193	16143	16153	16321	16267	16177	16207	16113	16241	16433	16526	16278	16227	16388	16178	16312	16244	16207	16136	16079	16283	16234	16435	16414	16153	16347	16223	16446	16078	15994	16137	16234	16182	16433	16278	16361	16204	16332	16017	16352	16181	16298	16130	16374	16239	16113	16311	16371	16330	16368	16265	16234	16121	16390	16189	16100	16186	16535	16345	16209	16237	16288	16012	16240	16146	16122	16246	16199	16300	16334	16219	16292	16237	16064	16418	16289	16055	16320	16427	16279	16359	16200	16260	16334	16040	16426	16456	16419	16214	16313	16129	16217	16034	16277	16146	16264	16359	16165	16219	16346	16234	16269	16172	16006	16161	16344	16275	16193	16040	16187	16215	16133	16112	16201	16190	16489	16158	16403	16221	16309	16024	16262	16198	16091	16120	16086	16228	16116	16279	16179	16281	16344	16371	16089	16208	16358	16047	16191	16267	16189	16139	16234	16250	16604	16163	16319	16361	16356	16201	16371	16253	16296	16386	16228	16115	16244	16175	16134	16395	16070	16219	16059	16069	16063	15997	16213	16154	16427	16225	16449	16150	16127	16315	15923	16126	16184	16316	16314	16156	16236	16303	16148	16261	16184	16230	16460	16296	16282	16277	16143	16086	16091	16196	16397	16244	16101	16247	16137	16148	16119	16132	16310	16148	16391	16307	16374	16402	16122	16049	16214	16418	16330	16267	16170	16191	16371	16322	16473	16228	16239	16294	16360	16419	16067	16223	16261	16345	16177	16099	16252	16465	16252	16240	16373	16009	16186	16358	16145	16193	16160	16194	16379	16164	16306	16240	16062	16236	16315	16022	16192	16536	16083	16282	16209	16324	16414	16436	16282	16148	16134	16155	16517	16480	16204	15968	16216	16029	16272	16228	16169	16229	16390	16292	16359	16196	16279	16199	16193	16385	16083	16029	16221	16253	16344	16195	16386	16370	16286	16180	16022	16082	16257	16162	16057	15968	16072	16408	16325	16257	16370	16314	16348	16187	16069	16401	16240	16215	16240	16383	16476	16262	16462	16388	16125	16175	16238	16326	16354	16271	16222	16195	16182	16264	16365	16527	16122	16329	16265	16234	16239	16344	16194	16005	16069	16508	16404	16438	16481	16373	16384	16332	16256	16245	16242	16439	16394	16182	16151	16306	16424	16148	16309	16157	16216	16416	16231	16230	16171	16173	16377	16392	16067	16414	16315	16279	16270	16225	16233	16399	16269	16168	16080	16228	16231	16257	16165	16372	16206	16367	16363	16404	16095	16243	16174	16173	16350	16353	16204	16437	16248	16063	16202	16180	16300	16098	16277	16374	16219	16278	16276	16325	16420	16239	16140	16211	16015	16337	15981	16222	16583	16201	16357	16010	16248	16203	16211	16335	16225	16127	16015	16489	16267	16346	16215	16242	16339	16264	16286	16150	16170	16376	16380	16103	16324	16196	16191	16066	16491	16255	16280	16402	16136	16162	16127	16450	16198	16208	16168	16261	16376	16394	16306	16333	16150	16170	16202	16242	16358	16174	16091	16384	16402	16303	16516	16181	16246	16435	16267	16234	16396	16167	16302	16130	16380	16147	16227	16021	16352	16290	16301	16288	16510	16489	16157	16045	16419	16233	16215	16375	16304	16338	16162	15982	16346	16155	16265	16154	16256	16075	16162	16193	16196	16215	16286	16266	16276	16065	16269	16090	16131	16089	16368	16114	16270	16152	16184	16286	16211	16270	16294	16371	16435	16219	16002	16125	16204	16243	16345	16384	16206	16135	16245	16336	16306	16376	16310	16433	16186	16242	16047	16535	16261	16344	16158	16381	16342	16207	16234	16018	16333	16093	16394	16255	16074	16154	16203	16110	16161	16365	16345	16312	16380	16058	16422	16503	16226	16062	16187	16230	16242	16245	16236	16197	16165	16440	16114	16226	16077	16230	16232	16084	16197	16209	16045	16169	16275	16386	16256	16214	16512	15998	16318	16370	16197	16141	16305	16138	16220	16116	16396	16206	16201	15999	16132	16362	16251	16352	16356	16295	16331	16461	16307	16373	16325	16596	16020	16369	16342	16175	16095	16157	16142	16300	16249	16193	16299	16268	16295	16360	16319	16406	16167	16474	16371	16074	16407	16157	16234	16268	16288	16223	16229	16056	16075	16223	16423	16227	16146	16122	16205	16235	16209	16191	16355	16166	16166	16286	16149	16227	16357	16263	16094	16238	16232	16378	16293	16261	16196	16272	16208	16148	16252	16265	16258	16293	16284	16246	16376	16273	16154	16203	16180	16215	16296	16216	16489	16348	16244	16185	16311	16332	16075	16235	16297	16271	16191	16233	16433	16214	16168	16432	16216	16202	16444	16372	16145	16084	16038	16270	16061	16368	16294	16200	16506	16366	16350	16409	16261	16203	16183	16304	16288	16045	16244	16123	16145	16149	16373	16460	16143	16177	16099	16272	16111	16265	16325	16272	16194	16197	16137	16286	16123	16250	16359	16230	15983	15971	16198	16269	16347	16207	16252	16285	16189	16160	16322	16270	16304	16222	16312	16147	16222	16275	16170	16192	16322	16330	16171	16151	16241	16276	16284	16319	16383	16356	16310	16466	16316	16253	16289	16202	16275	16216	16193	16531	16434	16211	16341	16344	16471	16418	16341	16187	16308	16299	16205	16289	16249	16224	16105	16181	16066	16103	16186	16209	16436	16235	16008	16264	16339	16272	16230	16261	16065	16310	16138	16303	16213	16345	16406	16067	16186	16122	16175	16347	16230	16267	16328	16181	16172	16335	16431	16053	16085	16095	16309	16215	16413	16308	16317	16113	16221	16316	16343	16303	16205	16090	16308	16239	16304	16374	16153	16232	16344	16303	16348	16156	16527	16294	16274	16264	16245	16439	16188	16209	16321	16228	16413	16363	16347	16272	16354	16119	16365	16391	16165	16355	16371	16426	16418	16226	16283	16208	16309	16236	16134	16257	16351	16245	16304	16277	16151	16326	16036	16213	16380	16237	16388	16143	16281	16417	16190	16225	16170	16214	16508	16430	16299	16149	16331	16331	16144	16227	16342	16358	16542	16246	16151	16270	16342	16243	16134	16061	16433	16325	16288	16148	15977	16229	16297	16305	16138	16212	16404	16144	16239	16052	16213	16160	16249	16239	16237	16283	16109	16039	16290	16348	16354	16329	16189	16054	16066	16322	16041	16332	16238	16374	16218	16045	16164	16102	16060	16137	16333	16144	16180	16340	16231	16167	16289	16146	16338	16360	16197	16177	16416	16249	16215	16288	16199	15990	16300	16182	16211	16316	16297	16237	16365	16157	16144	16077	16243	16152	16123	16320	16334	16392	16314	16152	16255	16229	16350	16285	16515	16382	16236	16154	16245	16050	16173	16078	16309	16247	16095	16197	16012	16223	16281	16124	16395	16260	16040	16293	16454	16180	16385	16389	16234	15992	16281	16512	16428	16409	16177	16372	16150	16272	16422	16509	16245	16243	16406	16208	16318	16325	16295	16182	16197	16175	16246	16091	16233	16321	16414	16035	16290	16462	16049	16331	16397	16321	16260	16315	16093	16217	16123	16325	16395	16251	16181	16319	16108	16414	16315	16296	16112	16039	16144	16339	16177	16155	16316	16143	16163	16465	16320	16244	16332	16264	16081	16205	16452	16379	16422	16310	16407	16137	16376	16163	16251	16438	16222	16422	16260	16474	16085	16073	16001	16158	16457	16398	16330	16356	16330	16229	16287	16303	16299	16208	16353	16245	16318	16380	16108	16316	16187	16025	16174	16315	16228	16404	16150	16202	16203	16282	16167	16110	16194	16098	16327	16386	16146	16202	15981	16247	16348	16216	16132	16229	16354	16295	16451	16483	16251	16505
46376	66665	51922	43809	55555	73025	65531	43078	21796	15983	14442	13841	13522	13571	13397	13289	13515	13341	13422	13432	13453	13350	13525	13400	13369	13320	13361	13401	13365	13509	13411	13502	13480	13548	13405	13461	13498	13290	13407	13433	13414	13460	13182	13501	13436	13456	13369	13449	13415	13508	13488	13381	13363	13474	13405	13555	13514	13324	13469	13359	13366	13330	13401	13533	13452	13416	13440	13438	13507	13426	13274	13462	13387	13382	13271	13349	13341	13516	13438	13554	13342	13415	13450	13386	13388	13428	13439	13647	13508	13420	13292	13362	13361	13519	13379	13456	13161	13268	13605	13447	13506	13420	13309	13364	13261	13465	13340	13437	13533	13467	13350	13417	13484	13398	13434	13385	13378	13329	13361	13364	13313	13496	13457	13406	13458	13601	13383	13401	13447	13536	13234	13310	13463	13237	13460	13480	13438	13572	13378	13299	13360	13459	13266	13418	13381	13567	13557	13436	13393	13294	13222	13334	13199	13336	13376	13482	13256	13562	13309	13255	13438	13511	13324	13413	13374	13436	13417	13395	13367	13242	13453	13501	13393	13354	13435	13359	13364	13345	13275	13460	13446	13417	13246	13457	13398	13335	13459	13388	13348	13438	13587	13407	13360	13422	13387	13287	13358	13380	13561	13320	13429	13386	13392	13221	13454	13443	13445	13294	13452	13411	13368	13522	13545	13398	13362	13423	13697	13244	13399	13494	13568	13536	13469	13281	13421	13438	13386	13352	13328	13213	13339	13216	13520	13266	13427	13448	13427	13392	13540	13394	13345	13419	13203	13390	13547	13448	13471	13372	13517	13360	13579	13443	13294	13339	13111	13312	13375	13298	13501	13332	13475	13268	13508	13485	13404	13199	13537	13302	13432	13567	13158	13334	13178	13532	13394	13427	13305	13437	13520	13489	13373	13320	13340	13380	13540	13382	13215	13420	13432	13341	13329	13393	13532	13287	13184	13460	13462	13440	13321	13459	13426	13465	13429	13202	13424	13404	13366	13370	13397	13532	13354	13449	13480	13420	13349	13499	13532	13473	13303	13423	13395	13254	13472	13398	13363	13335	13523	13389	13549	13458	13321	13297	13524	13676	13640	13540	13389	13271	13467	13585	13479	13432	13400	13202	13403	13499	13476	13427	13332	13384	13352	13348	13424	13388	13310	13325	13540	13198	13260	13251	13469	13357	13207	13401	13406	13372	13417	13445	13311	13341	13328	13500	13428	13420	13505	13431	13473	13197	13325	13429	13424	13460	13502	13284	13361	13579	13338	13527	13249	13567	13283	13460	13353	13215	13385	13426	13371	13419	13502	13390	13233	13512	13419	13442	13438	13427	13535	13309	13388	13398	13350	13406	13540	13445	13436	13470	13294	13327	13362	13453	13339	13457	13463	13282	13444	13388	13546	13378	13365	13463	13454	13414	13287	13407	13410	13454	13246	13363	13366	13498	13469	13436	13326	13416	13430	13394	13460	13321	13347	13157	13433	13421	13270	13339	13268	13438	13410	13456	13507	13355	13276	13403	13542	13366	13533	13297	13294	13388	13591	13473	13388	13398	13338	13387	13506	13437	13350	13414	13467	13416	13497	13406	13512	13427	13370	13426	13396	13443	13328	13415	13526	13405	13426	13358	13287	13390	13444	13333	13203	13350	13209	13603	13253	13426	13471	13354	13335	13487	13457	13490	13251	13559	13352	13477	13477	13354	13406	13532	13487	13431	13421	13413	13373	13550	13371	13327	13208	13343	13158	13517	13364	13414	13392	13386	13539	13314	13525	13465	13571	13189	13374	13354	13332	13363	13410	13594	13413	13532	13281	13324	13407	13360	13463	13356	13358	13402	13367	13305	13360	13223	13368	13362	13501	13445	13367	13441	13327	13576	13289	13291	13289	13261	13401	13383	13281	13396	13351	13251	13387	13432	13346	13381	13261	13415	13404	13341	13446	13451	13395	13280	13372	13501	13312	13288	13299	13333	13308	13239	13310	13402	13381	13497	13453	13522	13329	13351	13392	13444	13242	13331	13395	13362	13202	13330	13393	13246	13492	13406	13540	13271	13344	13552	13385	13393	13489	13436	13570	13364	13519	13348	13299	13462	13461	13434	13479	13399	13347	13228	13466	13307	13481	13428	13524	13352	13355	13271	13348	13458	13328	13457	13353	13394	13295	13385	13243	13233	13437	13280	13311	13280	13558	13295	13458	13263	13641	13427	13299	13399	13357	13498	13336	13299	13441	13439	13434	13563	13511	13441	13414	13299	13488	13432	13330	13382	13439	13406	13487	13347	13464	13184	13488	13366	13264	13376	13323	13428	13351	13351	13523	13454	13380	13542	13426	13512	13482	13444	13568	13384	13611	13395	13494	13390	13367	13438	13401	13401	13593	13311	13394	13438	13234	13381	13339	13332	13384	13440	13495	13462	13493	13318	13490	13445	13395	13021	13295	13167	13466	13489	13355	13547	13405	13495	13552	13426	13238	13400	13397	13391	13365	13420	13407	13398	13330	13438	13352	13494	13453	13329	13429	13461	13457	13524	13420	13429	13270	13379	13468	13292	13407	13519	13249	13312	13391	13308	13453	13299	13420	13502	13388	13568	13431	13306	13249	13379	13408	13477	13320	13415	13331	13206	13364	13437	13404	13348	13378	13487	13241	13513	13358	13334	13199	13305	13502	13402	13352	13404	13517	13422	13295	13423	13471	13443	13365	13367	13405	13358	13447	13386	13370	13422	13392	13384	13397	13449	13253	13388	13278	13429	13395	13471	13350	13278	13294	13520	13391	13388	13245	13496	13473	13569	13264	13355	13365	13400	13477	13384	13313	13406	13507	13384	13336	13328	13418	13387	13397	13451	13641	13345	13356	13270	13446	13232	13190	13378	13420	13409	13373	13320	13578	13471	13403	13415	13409	13449	13400	13397	13508	13320	13378	13401	13474	13223	13416	13395	13422	13392	13553	13510	13388	13550	13398	13566	13490	13319	13349	13428	13495	13508	13385	13372	13286	13260	13462	13434	13608	13405	13348	13241	13367	13329	13358	13288	13328	13449	13436	13305	13334	13338	13437	13379	13475	13393	13356	13312	13413	13298	13447	13508	13278	13430	13472	13447	13349	13434	13325	13297	13395	13479	13337	13492	13355	13439	13445	13420	13263	13342	13274	13460	13259	13474	13449	13438	13209	13451	13403	13382	13474	13448	13516	13358	13502	13409	13493	13344	13494	13519	13341	13375	13482	13386	13188	13390	13260	13486	13291	13474	13259	13324	13454	13305	13446	13461	13275	13576	13517	13412	13412	13302	13311	13496	13455	13410	13421	13280	13339	13395	13393	13295	13298	13584	13414	13400	13366	13306	13534	13247	13398	13520	13280	13478	13352	13290	13383	13453	13358	13611	13403	13441	13399	13553	13389	13405	13200	13413	13293	13413	13318	13349	13233	13402	13478	13564	13277	13479	13446	13306	13330	13464	13504	13544	13421	13252	13293	13391	13420	13487	13291	13269	13451	13362	13738	13354	13406	13173	13347	13339	13397	13271	13430	13364	13356	13420	13403	13260	13372	13435	13428	13331	13486	13300	13169	13448	13262	13420	13467	13325	13245	13504	13339	13404	13449	13547	13324	13439	13285	13531	13410	13435	13249	13449	13313	13603	13349	13443	13427	13379	13387	13495	13289	13326	13497	13359	13497	13307	13310	13525	13540	13310	13461	13392	13406	13433	13361	13459	13429	13502	13380	13399	13317	13425	13323	13493	13556	13226	13373	13353	13450	13344	13239	13433	13411	13595	13482	13557	13398	13472	13302	13455	13410	13445	13448	13413	13417	13493	13444	13325	13419	13233	13373	13266	13507	13259	13554	13294	13398	13319	13343	13395	13415	13506	13436	13360	13381	13405	13626	13492	13463	13361	13436	13566	13488	13391	13380	13349	13372	13424	13213	13384	13268	13438	13439	13399	13576	13490	13553	13259	13351	13388	13281	13336	13420	13446	13386	13305	13394	13341	13306	13553	13248	13273	13497	13486	13276	13343	13302	13270	13474	13466	13410	13528	13468	13256	13468	13292	13256	13318	13387	13534	13523	13351	13572	13282	13344	13243	13276	13326	13567	13410	13535	13449	13419	13452	13613	13454	13378	13345	13492	13470	13368	13425	13283	13440	13462	13290	13316	13405	13389	13377	13310	13527	13429	13454	13168	13622	13373	13402	13382	13387	13472	13415	13554	13489	13217	13470	13348	13326	13445	13327	13421	13423	13404	13360	13394	13562	13323	13468	13314	13412	13447	13436	13399	13396	13450	13419	13329	13457	13362	13482	13341	13298	13525	13248	13378	13481	13305	13307	13445	13523	13369	13329	13448	13460	13441	13367	13364	13538	13304	13336	13413	13259	13362	13342	13430	13343	13294	13366	13371	13371	13407	13287	13231	13526	13606	13336	13353	13502	13425	13396	13319	13401	13420	13448	13309	13502	13361	13500	13341	13222	13397	13463	13578	13238	13325	13316	13379	13346	13396	13353	13393	13465	13321	13368	13359	13116	13224	13493	13394	13554	13298	13420	13498	13271	13508	13333	13291	13394	13286	13332	13481	13375	13359	13310	13454	13409	13343	13458	13377	13270	13442	13374	13475	13361	13424	13275	13494	13511	13349	13412	13389	13297	13322	13393	13424	13360	13451	13305	13434	13410	13417	13467	13338	13205	13395	13431	13232	13307	13292	13267	13426	13355	13368	13302	13347	13320	13396	13373	13311	13417	13462	13391	13509	13258	13462	13510	13438	13352	13418	13278	13493	13550	13559	13450	13407	13353	13230	13443	13332	13319	13290	13452	13250	13363	13448	13570	13303	13614	13426	13467	13566	13483	13277	13230	13479	13286	13328	13237	13284	13583	13360	13486	13268	13160	13541	13453	13414	13408	13374	13518	13490	13556	13214	13421	13604	13389	13410	13453	13500	13476	13441	13527	13363	13422	13430	13459	13241	13374	13277	13410	13396	13215	13378	13389	13440	13344	13341	13363	13470	13364	13566	13394	13386	13367	13323	13339	13452	13396	13332	13438	13458	13397	13245	13327	13453	13366	13316	13348	13469	13482	13593	13531	13287	13507	13239	13560	13539	13250	13389	13413	13289	13353	13544	13365	13377	13365	13595	13486
40413	33351	26870	23422	22130	28821	25521	20711	18353	17438	17442	17362	17451	17245	17219	17320	17369	17419	17238	17097	17314	17286	17293	17307	17052	17158	17101	17182	17063	17363	17068	17520	17059	17217	17412	17230	17111	17042	17113	17257	17281	17172	17154	17343	17363	17312	17297	17107	17217	17242	16991	17221	17147	17212	17219	17434	17325	17045	17138	17190	17349	17306	17197	17179	17239	17329	17150	17467	17478	17173	17186	17083	17194	17232	17180	17201	17389	17234	17141	17349	17356	17367	17311	17073	17011	17138	17155	17255	17106	17197	17171	17249	17043	17015	17315	17229	17261	17402	17210	17182	17214	17214	17184	17289	17222	17249	17403	17198	17324	17081	17177	17255	17298	17354	17309	17201	17319	17112	17186	17252	17178	17247	17338	17389	17223	17130	17278	17152	17392	17169	17392	17279	17222	17061	17124	17086	17053	16974	17016	17363	17234	17302	17293	17143	17249	17362	17218	17315	17224	17098	17260	17299	17443	17413	17252	17342	17308	17079	17119	17101	17268	17265	16921	17240	17247	17152	17275	17229	17259	17234	17081	17176	17201	17259	17043	17135	17081	17276	17247	17216	17260	17147	17380	17137	17229	17267	17156	17072	17183	17066	17100	17441	17216	17249	17314	16979	17112	17078	17415	17003	17234	17336	17262	17186	17358	17133	17336	17205	17289	17439	17416	17327	17134	17167	17067	17159	17327	17270	17212	17205	17327	17224	17276	17174	17335	17349	17050	17235	17377	17219	17254	17118	17241	17155	17278	17377	17364	17152	17105	17150	17480	17213	17169	17429	17299	17305	17504	17253	17116	16939	17258	17270	17228	17074	17135	17283	17209	17176	17364	17205	17178	17155	17414	17362	17406	17407	17227	17238	17290	17055	16990	17160	17231	17258	17434	17308	17226	17298	17229	17150	17259	17206	17258	17307	17308	17287	17251	17198	17073	17164	17016	17387	17193	17331	17257	17300	17170	17070	17166	17272	17237	17185	17233	17254	17499	17345	17047	17139	16948	17061	17354	17180	17196	17228	17095	17165	17214	17148	17249	17359	17188	17081	17209	17119	17236	17208	17059	17133	17240	17258	17184	17297	16959	17205	17140	17240	17211	17144	17270	17092	17237	17198	17256	16838	17369	17282	17325	17155	17299	17039	17078	17447	17219	17225	17031	17157	17299	17206	17164	17323	17337	17410	17225	17317	17426	17108	17369	17252	17352	17333	17137	16980	17263	17335	17000	17126	16935	16986	17216	17300	17461	17320	17241	17244	17367	17048	16950	17180	17193	17287	17098	17274	17288	17187	17219	17096	17147	17197	17157	17309	17049	17227	17175	17403	17206	17392	17152	17180	16961	17157	17153	17314	16998	17090	17354	17271	17276	17216	17413	17236	17268	17303	17321	17289	17180	17166	17232	17147	17333	17140	17552	17156	17327	17238	17232	17140	17343	17131	17283	17265	17146	17160	17206	17190	17172	17219	17146	17283	17444	17280	17294	17316	17122	17125	17126	17232	17153	17165	17026	17308	17300	17110	17183	17404	17015	17192	17239	17151	17237	17064	17389	17307	17313	17121	17258	17216	17218	17200	17317	17125	17184	17270	17414	17197	17233	17107	17365	17135	17093	17273	17195	17162	17182	17260	17120	17125	17340	17122	17303	17181	17390	17174	17088	17165	17240	17458	17165	17225	17241	17268	17459	17050	17301	17082	17370	17148	17091	17520	17343	17467	17324	17310	17268	17133	17030	17239	17306	17139	17244	17355	17146	17179	17417	17187	17511	17131	17314	16999	17334	17272	17090	17090	17298	17062	17185	17145	17257	17195	17496	17262	17156	17214	17363	17304	17278	17063	17353	17141	17276	17338	17127	17158	17427	17429	17153	17361	17176	17391	17330	17160	16967	17381	17132	17270	17043	17175	17037	17094	17221	17331	17046	17125	17213	17274	17524	17213	17138	17027	17276	17164	17274	17276	17132	17194	17086	16918	17185	17364	17096	17221	17136	17059	17312	17206	17307	17308	17408	17353	17378	17109	17077	17370	17225	17265	17406	17301	17251	17373	17262	17054	17388	17166	17196	17106	17146	17300	17348	17089	17195	17237	17044	17136	17261	17283	17400	17063	17201	17278	17288	17202	17177	17160	17187	17303	17257	17157	17184	17253	17148	17207	17254	17280	17048	17150	17257	17258	17249	17230	17182	17226	17191	17056	17192	17042	17503	17180	17158	17236	17185	17263	17264	17138	17158	17192	17320	17175	17282	17316	17112	17170	17223	17324	17188	17367	17324	17171	17318	17118	17287	17189	17426	17245	17197	17277	16823	17276	17410	17176	17344	17315	17090	17272	17233	17205	17304	17311	16990	17161	17119	17133	17286	17160	17104	17135	17046	17076	17207	17281	17174	17392	17280	17108	17306	17040	17185	17205	17263	17290	17128	17212	17225	17285	17190	17165	17229	17332	17263	17382	17399	17284	17207	17278	17437	17096	17295	17117	17172	17362	16921	17245	17274	17366	17210	17055	17196	17048	17130	17427	17169	17144	17251	17098	17245	17167	17167	17315	17119	17211	17215	17321	17317	17172	17019	17177	17169	17447	17269	17458	17142	17280	17374	17247	17369	17415	17351	17153	17498	17255	17135	17300	17285	17318	17189	16951	17248	17251	17148	17357	17254	17178	17480	17271	17411	17077	17209	17073	17094	17272	17320	17444	17443	17304	17128	17302	17449	17269	17237	17175	17284	17182	17159	17232	17329	17218	17336	17311	17111	17217	17266	17130	17251	17228	17351	17238	17192	17183	17223	17162	17316	17101	17208	17036	17256	17187	17315	17165	17192	17264	17309	17205	17414	17225	17224	17505	17192	17285	17239	17320	17190	17247	17241	17148	17060	17254	16998	17293	17346	17236	17070	17031	17196	17338	17104	17208	17216	17152	17031	17174	17293	17270	17266	16982	17303	17353	17244	17307	17076	17184	17439	17218	17199	17386	17420	16907	17160	17186	17093	17146	17215	17210	17360	17116	17110	17127	17228	17223	17072	17240	17393	17187	17246	17183	17365	17185	17343	17197	17364	17319	17166	17472	17207	17333	17258	17134	17237	17171	17040	16966	17242	17080	17244	17158	17354	17232	17208	17328	17340	17429	17266	17115	17369	17359	17201	17271	17419	17165	17247	17204	17249	16991	17381	17260	17219	17051	17353	17221	17234	17315	17142	17033	16994	17306	17009	17126	17039	17156	17277	17136	17403	17268	17377	17049	17219	17329	17386	17045	17342	17265	17315	17245	17364	17113	17290	17294	17459	17245	17124	17296	17149	17186	17341	17276	17013	17371	17033	17304	17150	17152	17152	17262	17341	17273	17196	17500	17010	17143	17174	17119	17420	17160	17140	17233	17329	17217	17096	17243	17356	17283	17234	17384	17376	17473	17205	17265	17288	17300	17307	17325	17184	17183	17275	17208	17151	17221	17200	17099	17395	17308	17306	17233	17264	17222	17095	17107	17139	17261	17200	17133	17283	17374	17322	17073	17009	17319	17444	17205	17486	17414	17437	17109	17329	17185	17252	17408	17505	17043	17051	17308	17236	17241	17442	17098	17325	17208	17136	17142	17287	17405	16972	17161	17051	17274	17273	17392	17143	17024	17062	17322	16946	17003	17447	17294	17354	16983	17234	17080	17117	17302	17168	17232	17079	17143	17111	17399	17113	17210	17051	17216	17310	17256	17067	17136	17316	17103	17189	17320	17196	17201	17252	16995	17236	17332	17369	17396	17062	17255	17312	17274	17099	17334	17359	17335	17305	17219	17205	17277	17478	17323	17124	17236	17020	17193	17079	17206	17194	17404	17328	17196	17303	17138	16994	17381	17058	17188	17424	17348	17119	17195	16991	17196	17097	17099	17399	17259	17444	17050	17351	17297	17237	16959	17308	17327	17225	17097	17275	17276	17202	17140	17429	17421	17251	17387	17270	17253	17276	17221	17237	17292	17113	17059	17319	17469	17318	17194	17235	17110	17330	17041	17160	17242	17420	17301	16935	17214	17325	17232	17273	17311	17235	17053	17403	17340	17248	17194	17285	17409	17326	17315	17291	17218	17279	17194	17301	17256	17443	17211	17191	17022	17344	17157	17311	17294	17095	17324	17252	17409	17358	17228	17343	17218	17256	17127	17151	17070	17334	17278	17026	17113	17281	17294	17133	17238	17073	17218	17243	17408	17410	17390	17449	17040	17102	17041	17066	17001	17173	17338	17359	17342	17289	17226	17344	17132	17129	17111	17146	17217	17450	17131	17255	17357	17055	17206	17265	17212	17135	17236	17169	17118	17270	17056	17038	17290	17205	17219	17209	17110	17288	17250	17215	17276	17394	17349	17226	17090	17367	17244	17103	17031	17338	17249	17208	17155	17354	17246	17156	17177	17150	17175	17231	17192	17267	17204	17339	17231	17249	17354	17427	16903	17077	17404	17194	17293	17609	17293	17195	17297	17303	17337	17184	17204	17243	17415	17269	17255	17341	17146	17130	17395	17317	17194	17149	17206	17377	17211	17324	17202	17238	17454	17039	17132	17328	17212	17121	17321	17160	17485	17321	17305	17260	17335	17233	16884	17327	17370	16964	17203	17080	17259	17109	17337	17320	17191	17388	17428	17098	17382	17123	17172	17182	17163	17063	17106	17062	17133	17104	17302	17328	17160	16948	17136	17210	17364	17241	17305	17247	17164	17324	17159	17299	17157	17203	17309	17277	17054	17302	17355	17000	17029	17153	17472	17214	17073	17161	17336	17244	17182	17238	17378	17349	17075	17169	17325	17338	17318	17297	17271	17276	17218	17211	17098	17243	17271	17304	17158	17285	17174	17281	17115	17318	17245	17346	17135	17274	17349	17262	17484	17271	17401	17259	17559	17156	17011	17051	17032	17161	17283	17132	17474	17413	17300	17210	17405	17318	17377	17156	17355	17174	17242	17245	17302	17142	17246	17156	17280	17344	17053	17221	17228	17106	17196	17193	17302	17047	17176	17052	17379	17146	17101	17265	17187	17285	17220	17112	17122	17403	17259	17571	17053	17100	17079	17205	17081	17327	17386	17337	17049	17389	17323	17227	17191	17200	17376	17314	17223	17374	17355	17110	17340	17220	17243	17038	17051	17262	17306	17322	17164
41625	33073	26557	19523	21878	28425	22735	17541	14569	14277	14113	13943	13977	14017	14096	14083	14057	14014	14076	14075	14082	14051	14052	13938	13929	14105	14046	13978	14025	13973	13967	14044	14176	13818	14161	14036	13876	14078	13983	14105	13967	14018	13958	14109	13860	13940	14124	13997	14082	14075	13949	13945	14111	14104	14106	13971	13998	14008	14139	14114	13885	14228	13952	14023	14080	13952	13949	13976	14008	14017	14028	14026	14199	14042	14028	14041	13989	14003	14098	13875	14049	13876	14180	13995	14115	13858	14091	14077	14044	13925	13998	13910	13911	13979	13992	14109	13980	13834	14096	14013	13906	14041	14258	13790	13975	14038	13976	14080	14109	14014	14259	13961	13990	14085	14004	14010	13929	13840	13993	14052	14125	13936	13995	14096	14090	14073	14013	14044	14057	13983	14166	14099	14026	13996	14037	14044	14092	14107	13945	13992	14018	13919	14041	14000	13998	14079	14122	13930	14007	13998	13995	14079	14132	13931	14054	14114	14124	14039	13993	14061	14043	14120	13842	14012	13875	14189	13860	14019	14133	14052	13925	14171	14035	13989	13982	13941	14112	13954	13867	13982	13952	13982	13940	14061	13998	13985	13998	14022	13914	14094	13956	13964	14161	14018	14105	14127	14171	14087	13867	13777	14120	13968	13962	13973	14044	13986	14028	13998	14045	14103	13978	14153	14075	14000	13839	14039	14108	13848	14182	14094	13966	13982	13869	14079	14015	14059	14019	14074	13908	13874	13998	14142	14138	14027	14093	14145	13947	14125	14115	14025	14026	13936	14004	13994	13928	14126	13968	14050	14221	14063	14208	13918	14102	14174	13947	14117	14115	14102	14042	13999	14126	13996	14183	13991	14100	13871	14109	14056	14002	13916	14017	13918	14187	13999	13986	13953	14117	13914	13996	13965	14042	14007	14141	14132	14039	13869	13953	14003	13993	14126	14183	13913	14114	13926	13984	14064	14009	13940	13952	14127	14083	14067	13815	13905	14165	13962	14064	14061	14178	14036	13978	13917	14044	14106	13851	14128	14045	13922	13957	13939	14051	14103	14134	14122	14037	14084	14062	14060	14022	14088	14188	13937	13923	14062	14018	14128	14001	13912	13977	13951	14005	14204	14037	13982	13999	14154	13894	14170	13936	13973	13939	14006	14004	14049	13940	13723	14149	14014	14120	14041	14093	14021	14108	13874	14082	13948	14038	14018	14123	14013	14166	13952	13928	13999	13814	14014	14033	13917	13985	14095	13953	13881	13989	14006	14023	14138	14073	13900	13803	14110	13982	13983	14010	13961	14136	14113	14036	14038	13844	14022	13984	14056	14051	14235	13937	13967	14111	13900	14019	13952	14015	14152	13967	13914	14004	14049	13910	13866	13949	14169	13937	13939	13917	14037	14072	13953	13981	13912	14161	13991	13962	14130	13989	13966	14060	14147	14030	14090	14073	14094	14002	14169	14210	13972	13899	13994	14140	13875	14031	14015	14004	14029	14066	14216	14025	14084	14126	13980	13945	13885	14047	14122	13859	13968	14166	13951	13983	13937	14048	13989	14120	14079	14054	13827	13881	14019	14059	14099	14022	13999	14082	14149	13938	14050	14088	13900	13916	14085	14080	14001	14117	14080	13952	13925	14047	14061	14020	13959	14031	13961	14004	14022	13984	13840	14080	13966	13947	14029	14040	14065	14123	13977	14051	13968	14028	14040	13847	14206	13882	14058	14053	13913	13981	14023	13994	13983	14045	14064	14043	14007	13936	13979	14001	13975	14048	14083	14139	14018	13924	14012	14078	14103	13807	14011	14045	14047	14053	14164	14023	13942	14128	13959	13849	13970	14026	14154	14033	14063	13905	13980	13974	13901	13903	14187	14044	14088	14016	13972	14230	13964	14014	13964	14066	14208	14039	13853	13996	14036	14131	13882	14090	14179	13933	13953	14127	13931	14048	14087	13994	14072	13965	14029	14132	14016	14092	13875	14107	13943	14070	13914	14076	13983	14018	14142	13875	14111	13960	14048	13926	14081	14086	14180	13836	14036	13976	13816	14013	13950	14249	13974	13978	14070	14107	13875	14115	13946	14054	13825	14041	13946	13959	14144	13896	14116	14069	14072	14161	14046	14016	14134	14180	14056	13909	14044	14031	13950	13965	14003	14072	14023	14081	14121	14117	14076	14061	13916	14034	14054	13988	13926	14092	13829	14096	14106	14051	13937	13994	14060	14109	14181	14040	14045	14106	13924	13934	14062	14019	14057	14038	14226	14011	14128	14081	13983	13864	14128	13974	13910	14035	14070	13971	13930	14005	13935	14036	13946	14244	13968	14153	14157	14091	14090	13936	13880	14040	14070	14080	14132	14006	13993	14045	13922	14083	14115	13962	13935	14059	14049	14050	14137	14031	13990	13971	14001	13979	13955	14067	14090	14096	14049	13919	13863	14033	13900	14046	14083	14081	14061	14127	13992	13906	14033	14301	13927	14006	14100	14058	13809	13999	14167	14100	13888	14190	13977	14004	14132	14178	13820	13792	14030	13844	14047	13943	14245	13981	14134	14020	14042	14199	14004	14181	13982	13988	14064	14044	14219	14037	13865	14138	13986	14038	14012	14117	14164	13991	14049	13997	13981	13935	14175	13952	14115	13980	14037	14012	13995	14063	14005	13916	13985	14197	14026	13937	14012	13980	14069	14008	14057	13855	13903	14070	14059	13919	13983	14210	14000	14036	13833	14009	13984	13893	13836	14034	14005	13896	14048	13964	14080	13942	14153	13970	13994	14062	13989	14046	13857	14196	14026	13927	14098	14067	14011	14028	14063	13878	13999	14030	13960	14204	14113	14069	14082	13878	13931	14001	13961	13854	14130	14046	14088	13955	13957	14049	14104	13981	14009	14145	14056	13933	14078	14117	13804	13878	14106	13960	14162	13971	13981	14062	13986	14128	14069	13890	14019	14129	13729	14049	14043	14108	14080	13992	14028	13873	14118	13996	13961	14029	13879	14121	13974	14047	14200	14117	14020	14272	13949	13913	13957	13935	14199	14044	13994	14138	13955	14014	14046	14160	14042	13968	14067	13945	14137	13983	14200	13793	14067	13998	13933	14041	14112	14084	13988	14144	14034	13960	14026	14088	14091	13994	14080	14106	14111	14146	13991	13999	13902	14066	14067	13998	14048	14058	14141	13913	14136	13960	14115	13880	13965	13985	14194	13920	14009	13978	14014	14133	13924	14099	14065	14059	14069	14059	13882	14117	14037	14053	14021	13850	14161	14106	14060	13999	13946	13985	13927	13999	13890	14085	14031	14130	14079	13878	13967	13917	13984	14030	14003	13937	14066	14040	13922	14007	13974	14085	14089	14068	14059	14041	14089	14152	14099	14099	14166	14127	13987	14141	13945	14069	14124	13809	14083	13912	14083	14119	14043	14221	14106	14047	14115	14001	13889	14041	14113	13923	14029	13983	13982	13879	13998	14043	14012	14129	14079	14097	13884	14017	13971	14045	14033	13810	14133	14031	13964	13893	14109	14196	14027	13910	14154	14094	14094	14184	14097	14168	13994	14015	14185	13992	13888	14136	14059	14166	14180	13848	14028	14079	14060	13917	14000	13848	14205	13969	13929	14031	14076	14111	14045	14129	14035	14016	14148	14140	13980	14062	14019	14016	13932	14065	14040	13910	14022	14019	13940	13937	14127	14035	13925	14018	14130	14055	14133	14056	13895	13923	14021	13981	14124	14012	14054	14255	14062	13861	14088	14175	14235	14016	13938	14080	13877	13964	14167	14085	13877	13989	14043	14137	14009	14107	13850	14085	14113	13965	14060	14030	14045	14094	13869	14061	14051	14011	14062	14189	13967	14062	14147	13919	13942	14093	13955	14137	14192	14030	14302	14024	13995	14051	14072	13967	13960	14027	14078	14185	14108	14007	14020	13963	13939	13818	14006	14006	13940	14058	14028	14049	14000	14128	14166	14090	14041	14082	13945	13872	14053	13867	14053	14037	14162	13938	14084	14070	14121	14197	13963	14133	14017	14141	13990	14076	14036	14012	13932	14076	14081	13975	14151	14135	14038	13894	13895	14060	14046	14276	14100	13877	13986	14199	14127	13992	14136	14006	14193	14083	14053	13935	13889	14088	14015	14110	14083	14028	13982	14163	14204	14082	14213	14140	14069	14158	14041	13993	14080	14044	14063	13987	13962	14077	14070	14146	14089	14123	13934	14094	13929	14165	14058	14001	13999	14160	14018	13961	13980	13924	14232	14073	14014	14163	14123	14051	14022	14047	14160	14096	13967	14042	13883	13916	14173	14005	14041	14019	13961	14201	14158	13993	14006	13969	14005	14050	14077	14110	14054	14001	13919	13953	14093	14062	13949	14042	14102	14013	13970	13870	14158	13858	14105	13975	13975	13900	14035	14048	13932	14070	14110	14016	13803	13943	14034	14039	14053	14105	13944	14059	14009	14100	14112	14033	13844	13972	14049	13957	14000	14099	14008	14121	14001	14237	14137	14007	14047	13919	14177	14096	14206	13966	13933	14026	14038	14175	14028	14004	13961	14113	14119	14080	14048	14106	13933	13925	13869	13970	14036	14076	13916	14175	14055	14245	14057	14266	14057	14245	13921	14024	13894	14104	14058	14024	14158	14062	14017	13924	13951	13794	14028	14127	14039	13990	14139	14197	14024	13942	14122	13945	13951	13948	13985	14009	13916	13993	14040	13828	14047	13898	13926	13861	13930	14134	14042	13976	14002	14104	14037	13908	13958	14090	14112	14005	14037	13899	14021	13997	14103	13964	14131	13916	13877	13911	14113	14134	13986	13705	14026	13850	14021	14076	14055	14014	14064	14045	14155	14092	14080	13952	14119	13989	14231	13907	14119	13940	14028	14030	14185	14262	14023	14071	13974	14015	14082	13980	14121	14126	14080	14100	13972	14213	13952	14073	13922	13892	13975	13905	13815	13891	14020	14110	13961	14059	14122	13948	13989	13829	14096	13912	13966	13929	14177	14076	14130	14075	14162	14020	13965	14063	14075	14090	14000	14052	14040	13997	14079	14009	13922	13957	14051	14011	14152	13951	13993	14007	13922	14117	14022	13924	14104	13927	13790	14044	14020	14139	13958	13943	14099	13944	13845	14065	13979	14054	14072
26342	21337	28181	30849	44551	60110	47031	31548	21456	18376	17355	17328	17456	17490	17331	16958	17151	17213	17175	16982	17103	17076	17248	16974	16906	16996	17160	16942	17164	17044	17156	17031	17067	17101	17081	17113	16966	17021	17122	17056	17129	16935	17064	16962	17030	16855	16989	16970	17180	17438	16850	17128	17128	16891	17020	17263	17150	16913	16747	16909	16871	17029	16950	16846	17047	17010	16952	16986	16832	16841	16933	16975	17115	16994	16898	17085	16984	17155	16985	17084	16961	17020	16920	16924	16973	17107	17019	16920	16993	17071	17232	16966	16991	16964	16974	17051	17129	16961	17009	17000	17072	16977	17049	17097	16861	16813	16951	16972	17069	16972	16942	17054	17152	17046	17057	16952	17224	17100	17136	17064	17107	16884	17009	16825	16925	16910	17007	16956	17028	16990	16918	16818	17065	16922	17002	17009	17055	17199	16868	16855	17075	17004	16899	16939	17253	17045	16819	16858	17161	17017	16859	17181	16893	16894	16899	16940	16892	16910	17064	17191	17179	17021	17062	16937	17084	17020	17009	16971	16827	16920	17057	17150	16891	17004	16990	17044	16994	16926	16923	17046	17161	16922	16879	17020	17098	16881	16932	16797	17060	16737	16854	17173	16945	16897	16837	16896	16948	16887	16987	16993	17035	16878	16866	17027	16985	16775	16897	16820	16858	17014	17102	16999	16920	16770	17140	17006	16937	17114	16897	16959	17034	16770	16937	17032	17081	17013	17016	17203	16795	16983	16869	17191	17103	17032	16974	16771	17093	17044	16911	16991	17074	16992	16857	16933	16776	17016	16995	16747	17001	16980	16881	17064	17045	16972	16858	17105	17030	17016	17007	16946	16884	16762	17072	17083	17103	16903	16809	17053	16983	17018	17151	16927	17151	16999	17058	16966	16956	16757	17040	16906	17105	17163	16993	16967	16879	17027	17139	16814	16967	16848	16996	16925	17048	16958	16818	17307	17013	17100	17107	17027	17026	17014	17200	17081	16816	16851	17036	17091	16884	17000	17046	16911	17072	17078	16997	17036	17070	16920	17059	17111	16988	16868	17023	17081	17033	16955	16938	16778	16872	16973	17028	17029	17018	17134	16696	16856	16900	17085	17134	17002	16800	16970	17063	16860	16854	17020	17108	17034	16991	17045	17016	16869	16927	17096	17135	16951	17047	16926	16891	16847	16921	16996	17290	17163	17075	16904	16715	16909	16826	16891	16967	17104	16835	16876	17012	17034	16960	17127	17069	17117	17116	16759	16853	16803	16760	17016	16943	16937	16971	17038	17149	17008	16776	17000	16969	16973	16823	17024	17067	17119	16957	16786	16934	17112	17031	16931	16862	17045	17166	16912	16968	17098	17009	17012	16845	17018	16957	16965	16931	17079	17251	16795	16893	16945	17146	16885	17018	16772	16894	16831	16973	17032	17112	17038	16855	17092	16824	16815	16939	16916	17007	16752	16695	17010	16800	17019	16850	17026	16808	17110	17126	16976	16965	16871	17010	17016	16902	17008	16929	16907	17004	16911	17033	17007	17058	17154	16972	16872	16969	16955	17012	16809	16939	17081	17104	16979	16890	16958	16937	17066	17094	16796	16860	16835	16897	16953	16860	17012	16970	17121	17269	16845	17111	16754	16986	16909	16963	16907	17051	17096	16998	17099	16966	17045	16907	16916	16993	16889	17005	16872	17191	17129	17013	16954	16901	16954	17137	17214	16786	16860	17077	17067	16895	16956	16896	16948	16878	16997	17102	16820	16978	16995	16921	17003	17047	16998	16868	17025	17063	17093	16851	16825	16820	17027	17035	17017	16861	17075	17127	16856	16888	17131	17008	16875	17019	16843	17054	17116	17170	16836	17042	17060	16977	16858	16860	16899	16992	17026	17171	16882	16932	17080	17150	16913	16957	16782	16858	17101	16961	17014	17147	17091	16952	16981	17052	16964	17106	16943	17030	16862	16977	16788	16821	16857	17013	17058	16889	16834	16926	17059	16774	16857	16689	16910	16928	16761	16904	16931	17027	17112	16948	17073	16818	16995	16942	16816	17155	17066	17121	17008	16948	16968	16914	17182	17079	17134	17031	16987	17007	16867	16757	16978	16849	17021	17025	16865	16815	17076	17210	17070	17110	16851	16952	16977	17061	16945	16883	17016	16925	16926	16924	17008	17091	16875	16863	16996	17044	17001	16902	16848	16837	16876	17002	16849	16892	16913	16975	16869	17000	16928	16939	17096	17012	16914	16989	16914	16994	16930	17097	17078	16885	16928	16967	16964	16759	16941	17153	17033	16856	16987	17159	16944	17045	16917	16869	16922	16938	16991	16969	16978	17188	17191	17034	17117	16996	17096	17054	17078	17015	17132	16905	16997	16877	16892	16917	17061	16890	16892	16984	16966	16817	16845	16783	17008	17031	16969	16940	16906	16965	16956	16986	16945	17064	17121	16894	16980	16960	16937	16794	16828	17234	17014	16965	17002	17004	16882	16786	17185	16923	16989	16990	16982	16962	17006	17021	17089	17128	16984	17185	17133	16887	16938	16860	16945	16953	17045	16984	16976	16721	17060	17009	17172	17092	17071	16761	16935	17155	17029	17047	16973	16709	17027	17071	16909	16904	17088	17045	17048	17037	17138	16979	16800	16929	17035	17202	17035	16981	17141	17104	17084	16837	16940	16834	16863	16993	17022	17029	16999	17015	17042	16893	16853	17117	17054	17043	16823	16976	17038	17064	17097	16824	16955	16899	17059	17090	17121	16926	16946	17132	17088	16844	16944	17054	17043	16975	16879	16887	17003	17239	17125	17045	17154	17239	17020	17105	16857	16911	16899	16631	16992	16869	16922	16957	16788	16981	16902	16759	16792	16947	17069	16940	17024	16860	16925	17028	16944	17100	16914	16996	16966	17191	16979	16939	17041	16930	16832	16902	17122	16953	16838	17075	16883	17037	16931	16858	17107	16976	16828	16987	16902	17082	16988	17028	16916	16979	16975	16922	17031	17207	16849	16987	16876	17047	17237	17254	16828	16914	16949	17045	17041	16990	17086	17041	16949	16904	16952	17053	17008	17043	16953	16865	16708	16957	16948	17065	17082	17099	16816	16925	16776	17094	16909	16994	16977	17121	17062	17034	17060	17049	17020	17003	16839	16940	16786	16839	17220	16987	17098	17006	16938	17068	17097	16756	16885	16848	16901	16987	16978	17028	17270	16854	17058	16954	16822	16928	17026	17045	16917	17187	16800	17019	16846	16964	16742	17040	17025	17150	17192	16973	17058	16862	16910	17039	17089	16801	16868	16969	16941	16901	16954	17086	17240	16967	16901	17013	16883	16969	16965	17013	17036	17108	16801	16938	16892	16878	16931	16857	17125	16980	17049	17201	17001	17021	16926	17017	16882	16948	16725	17139	16994	17019	16993	16943	17064	17046	17041	17139	16953	16928	16909	16979	16994	16996	16907	16879	16958	17026	16927	16901	16785	16840	16918	17042	16890	17077	17113	17117	16930	16975	16948	17071	16948	16891	17148	16894	16906	16853	17020	17098	17003	17077	17108	17191	16869	17050	17102	17126	16864	16820	17077	16845	16972	16833	16937	17172	16810	16980	17042	16739	17000	17067	16931	17016	16906	16849	16970	16982	17118	16901	16785	17023	17039	17033	16950	16817	16963	16991	17149	17026	16939	17097	16942	17186	16798	17053	17145	16891	17000	17048	16976	17268	16904	17084	17035	17064	17046	17004	17016	17083	16907	16966	16994	16935	17104	16829	16985	16974	17063	16949	16815	16927	16954	17030	17231	17065	16769	16729	16916	17051	16852	16921	17001	16970	17015	16834	17023	16951	16947	17034	16808	16951	16958	17073	17140	17106	17099	16982	16933	16968	16902	17084	17019	16933	16980	16918	17116	17005	16792	16633	16726	16847	16939	16860	16950	16848	17002	17026	17098	17092	17030	17100	17079	16954	16880	16758	16762	17009	16862	17027	16790	16915	16918	17052	17179	17132	17013	16788	16967	17099	16954	16938	17006	16886	16891	16943	16832	17053	17102	16853	17018	17093	16992	17017	16992	17046	17060	17049	16930	16901	16875	16836	16831	16912	17068	16927	17007	17026	16881	16935	17109	17152	16997	17144	17034	16885	17068	17017	16911	17019	16825	16990	16936	17113	17034	16992	16995	16867	16858	17020	16959	16928	17139	16872	16818	17184	17051	16894	17005	17084	16950	17066	16918	17077	17117	17236	16970	17029	17028	16952	16927	16837	16890	16967	16674	17030	16927	17066	16832	17069	16952	17111	16927	16997	16905	16962	16860	17049	16905	17009	17034	16953	17026	16954	17107	16897	17012	16932	17063	16955	16747	17104	16941	16804	17023	17054	16981	17028	16989	17036	16949	16850	16829	16866	17149	16988	16980	16964	17036	17099	17079	16986	16997	17027	17003	17029	17123	17002	16851	16972	16955	17043	17132	16983	16911	17104	16890	17073	17044	16945	17054	16896	16943	17101	16960	16920	17110	17181	16871	17105	17181	17233	17002	17067	16896	17095	16875	17040	17003	16821	16874	17011	17064	16809	16799	16992	17040	17079	16939	17139	17071	16978	16987	16968	17034	16984	16972	16871	16929	16958	16830	16932	17064	17109	17070	16995	16980	16947	17113	16986	17033	16712	16891	17003	16824	16882	17048	16913	16970	17075	17011	17071	17097	16822	17025	16847	16956	16939	16896	17028	17052	17048	17104	16950	17001	16959	16963	17338	16951	16986	16869	16871	16894	16986	16742	16943	16869	17110	17127	16990	17015	16763	17095	16947	16822	16902	17012	17170	17168	16890	17086	16876	16946	16788	16856	17107	16846	16688	17179	17174	16945	16898	16862	17085	16971	16795	17104	16836	17013	17133	17159	16933	16974	16838	16996	17115	17089	17052	16993	17084	16807	16835	17051	16955	16791	17017	17119	16952	17175	16977	17095	17037	16945	16922	16951	17031	16905	16903	17081	16846	17177	16823	16948	16884	16734	17152	16855	17288	17007	16979	16977	16893	16836	17093	16790	17172	17127	17050	17038	17095	17176	16939	17046	17151	16945	17166	16899	17037	16912	16983	17100	17146	16959	17122	16973	17120	16947	16969	16908	17047	17216	17066	16983	16873	16983	17014	16869
37489	42710	42640	39064	51172	57341	44392	28030	17409	15013	14338	14001	13805	14012	14009	13900	13878	13775	13774	13913	13986	13864	13865	13829	13904	13880	13785	13770	13964	13991	13879	13870	14071	13931	13734	13872	13977	13843	13987	13917	13968	13922	13848	13709	14025	13955	13785	13818	13775	13859	13955	13780	13757	13788	14021	13666	13783	13891	13722	13895	13588	13840	13845	14007	13905	14137	13869	13919	13907	13856	13914	13808	13972	13886	13854	13892	13771	13868	13831	13975	13567	14033	13900	13886	13966	13752	13770	13840	13834	13876	13748	13932	13835	14010	13702	13976	13891	13754	13901	14035	13799	13922	13788	13686	13892	13794	14032	13861	13830	13968	13866	13747	13949	13967	13937	13864	13819	13731	13903	13972	13864	13909	13752	13709	13955	13973	13789	13946	13868	13897	13830	13738	13814	13927	13810	13823	13880	13751	13937	13873	13833	13767	13945	13893	13977	13921	13887	13851	13904	13865	13754	14032	13729	13780	13919	13831	13918	13957	13753	13940	13928	13859	13869	13902	13830	13989	13898	13851	13618	13908	13876	13834	13721	13929	13752	13812	13752	13850	13734	13904	13851	13917	13897	13720	13824	13868	13868	13792	13855	13834	13851	13878	13877	13933	14003	13899	14059	13911	13980	13899	13747	13881	13820	13895	13986	13925	13930	13824	13778	13839	13934	13806	13644	13992	13847	13852	13916	13949	13980	13976	13869	13849	13868	13859	14009	13858	13928	13916	13951	13859	13813	14042	13913	13860	13869	13825	13767	13959	14001	13993	13824	13853	13903	13806	13841	13967	13767	13804	13764	13826	13549	13733	13861	13793	13989	13928	13803	13808	13835	13774	13912	13892	13891	13832	13775	13962	13958	14020	13877	13812	13857	13979	13773	13802	13909	13856	13881	13832	13765	13878	13713	13958	13828	13990	14067	13769	13692	13858	13754	13777	13696	13865	13854	13876	13857	13789	13874	13889	13687	13745	13799	13859	13730	13955	13970	13827	13800	13939	13702	13911	13757	13863	14155	13897	13821	13839	13921	14095	13872	13982	14022	13866	13808	13707	13966	14163	13940	13757	13968	13857	14002	13784	13711	13952	13878	13906	13868	13924	13949	13816	13843	13777	13913	13878	13818	13744	13873	14015	13973	13891	13720	13810	13953	13943	13839	13947	14063	13795	13795	13878	14086	13824	13758	13914	13811	13785	13794	13939	13703	13737	13748	13868	13927	13829	13787	13705	13998	13809	14007	13814	13928	13936	13854	13886	13866	13854	13804	13932	13989	13962	13953	13776	13935	13847	13838	13911	13932	13869	13985	13886	13673	14023	13827	13801	13709	13916	13882	13974	13740	13907	13980	14030	13904	14037	14038	13868	13738	13755	13861	13789	13855	13933	13749	13890	13975	13857	13749	13859	13918	13875	14058	13801	13824	14162	13901	13893	13882	13969	13801	13849	13917	13845	13837	13912	13821	13938	13782	13948	13917	13812	13957	13931	13856	13850	13953	13905	13944	13838	13895	13886	13900	14102	13779	13912	13781	13835	13727	13993	13870	13793	14022	13924	13857	13888	13787	13932	13799	13778	13788	13987	14003	13800	13858	13808	13965	13816	13708	13827	13708	13664	13918	13728	13747	13869	13777	13718	14087	13680	13798	13948	13981	13988	13921	13770	13868	14041	13846	13879	13744	13732	14033	13968	13882	13787	13878	13859	13849	13852	13741	13838	13907	13920	13929	13820	14052	13858	13936	13793	13920	13933	13843	13881	13827	14006	13745	14034	13859	13969	13834	13944	13866	13734	13927	13999	13765	13911	14040	13884	13750	13643	13909	13903	13888	14070	13665	13957	14047	13893	13928	13990	13786	13928	13805	13859	13771	13916	13778	13966	13880	13895	13937	13912	13855	13981	13766	13713	14097	13693	13830	13949	13860	13771	13765	14010	13802	13926	13955	13791	13941	13765	13740	13854	13797	13937	13865	13806	13851	13807	13830	13882	13970	13847	13914	13844	13827	14085	14030	13880	13702	13837	13928	13917	13931	13793	13853	13984	13919	13892	13818	13959	13806	13877	13880	13851	13912	13772	14016	13813	13797	13937	13815	13847	13829	13840	13816	13837	13828	13841	13886	13952	13826	13780	13887	13799	13930	14012	13936	13992	13904	13743	13997	13925	13788	13929	13907	14068	13816	14057	13713	13806	13774	13935	13936	14042	13798	13889	14030	13827	13938	14055	13901	13846	13743	13943	14002	13732	13968	13918	14019	13960	13899	13834	13730	13829	13845	13844	13990	13906	14012	13977	13909	13794	13886	13814	13987	13826	13942	13837	13738	14056	13853	13800	13949	13884	13872	13900	13902	13915	13994	13964	13859	13964	13973	13859	13779	13776	13958	13739	13919	13882	13969	13891	13755	13984	13928	13813	13956	13782	13704	13912	13983	13790	13972	13973	13848	13935	13799	13893	13916	13838	13988	13833	13932	13927	13905	13782	13752	13707	14087	13879	13797	13823	13878	13807	13948	13671	13926	13807	13940	13950	13946	13930	13792	13911	13634	13910	13968	13833	13870	13877	13882	13927	13828	13768	13875	14062	14141	13738	13930	13872	13824	13786	13856	13883	13915	13980	13831	13829	13981	13852	13934	13783	13911	13812	14064	13852	13883	13834	13764	13869	13866	13843	13759	13902	13943	13831	13879	13780	13870	13809	14175	13934	13974	13895	13844	13814	13768	13709	13723	13815	13884	13792	13859	13747	13826	13878	13830	13753	13937	13984	14075	13848	13931	13889	13836	13945	13894	13804	14159	13912	14005	13944	13850	13966	13921	13802	13927	13942	13791	13946	13839	14040	13698	13933	14005	13861	13874	13890	13957	13866	13943	13926	13737	13804	13954	13969	13851	13822	13934	13934	13898	13971	13813	13877	13900	14018	13816	13923	13844	13926	13945	13853	13959	13816	13844	13885	13826	13974	13916	13951	13867	13956	13841	13871	13694	13916	13840	13780	13945	13881	13883	13771	13861	13835	13928	13955	13835	13825	14010	13941	13835	13927	13969	13867	13970	13880	13800	13780	13918	13953	13816	13693	13971	13965	13854	13916	13708	14003	13860	13999	13790	13769	13882	13886	13767	13777	13964	13783	13947	13899	13868	14022	13779	13820	13869	13807	13971	13755	13858	13832	13830	13878	13797	13834	13889	13877	13889	13857	13862	13771	13855	13826	13937	13990	13749	13810	13937	13777	13984	13938	13923	14049	13953	13883	14053	13755	13732	13758	14034	13834	13702	13876	13813	13894	13769	13930	14004	13949	13832	13936	13879	13972	13976	13799	13935	13826	13885	13952	13890	13806	13801	13901	13851	13953	14006	13752	13904	13896	13975	13801	13966	13843	13934	13818	13884	13851	13809	14008	13681	13752	13807	13957	13727	13882	13743	13882	13867	13888	13822	13798	13802	13842	13843	13874	13841	13930	13934	13734	14078	13863	14005	13954	14020	13667	13886	13957	13817	14013	13865	13922	13812	14031	13874	13883	13858	13896	13912	13729	13744	13904	14031	13739	13962	13897	13823	13874	13845	13939	13781	13741	13959	13960	13744	13916	14072	14059	13985	13875	13860	13990	13874	13927	13755	13691	13760	13925	13931	14036	13894	13844	13741	13812	13728	13887	13778	13714	13831	14045	13807	14050	13865	14012	13936	13748	13889	13984	13853	13908	13815	13725	13979	13799	13844	13906	13867	13771	13876	13890	13941	13910	13923	13874	13859	13933	13819	13801	13797	13861	13808	13742	13945	13632	13859	13884	13787	13883	13884	13797	13983	13695	13869	13738	13762	13943	14009	13790	13859	13847	13916	14020	13944	13848	13692	13813	14004	13819	13860	14022	14009	13913	14016	13793	13748	13920	13960	13739	13965	13926	13861	13789	13639	13944	13976	13936	13774	13957	13984	13783	13930	13775	13993	13940	13969	13910	13738	13801	13798	13828	13856	13850	13787	14006	13768	13857	13715	13903	13857	13846	13828	13778	13878	14028	13962	13800	13770	13799	13847	13916	13854	13864	13803	13903	14097	13874	13728	13982	13872	13867	13794	13882	13972	14043	13907	13927	13925	13811	14054	13995	13924	13874	13966	13810	13730	14008	14056	13953	13890	13764	13968	13761	13831	13797	13726	13982	13793	13902	13826	13935	14000	13798	13859	13944	13824	13911	14009	13724	14077	13862	13848	14067	13817	14063	13855	13986	13884	13969	14037	13862	14002	14033	13899	14031	13894	13934	13909	14154	13985	13642	14039	14113	13953	13923	13949	13834	13952	13732	13863	13978	13942	13854	14025	13864	13924	13632	13890	13886	13894	13934	14019	13867	13837	13787	13974	13965	13842	13930	13779	13739	13894	13771	13846	13808	13961	13854	13885	13801	13803	13988	13848	14002	13862	13993	13798	13975	14065	13813	13948	13869	13661	13814	13946	13877	13840	13831	13915	13942	13863	13925	13878	13929	13849	13764	14023	13830	13906	13981	13905	14010	13946	13684	13938	13784	13925	13863	13674	13903	13870	13859	13828	13898	13800	13887	13865	13882	13919	13789	13971	13809	13839	13831	13986	13742	13845	13818	14026	13909	13883	13805	13872	13772	13897	13577	13832	14026	13897	13886	13813	13934	13876	14141	13986	13837	13980	13704	13855	13950	13866	13886	14071	13834	13923	13833	14043	13722	13823	13875	13855	13750	13805	13735	13796	13874	13827	13843	13810	13723	13915	13856	13957	14029	13821	13923	13878	14118	13969	14022	13932	13811	13958	13747	13895	13966	13878	13939	13798	13962	13751	13787	13830	13895	13908	13944	14054	13838	13753	13822	13761	13913	14003	13847	13864	13756	13809	13995	13728	13787	13879	13883	13904	13786	13901	13875	13842	13871	13901	13878	13974	13893	13900	13754	13832	13765	13960	14082	13827	13704	13844	13871	13944	13716	13970	13832	13900	13737	13844	13965	13955	13787	13990	13671	13857	13851	13742	13905	13957	14048	13889	13814	13901	13796	13832	13857	13936	13918	13931	13881	13944	13756	13809	13835	13968	13916	13983	13951	13938	13892	13865	13814	13925	13704	13881	13936	13922	13939	13815	13705	13750	13912	13933	13884	13698	13907	13808	13698	13755	13780
24153	21233	29411	26627	42229	72939	62093	43812	28380	21389	19087	17591	17285	17227	16904	17231	17080	16793	16904	17136	16901	16806	16874	16818	17001	16860	16766	16932	16986	16903	17195	16750	16993	16961	16789	16939	17174	16996	16935	16811	16902	16841	17048	16967	16897	16878	16905	16746	16915	16761	16915	16884	17118	16615	17123	16866	16873	16683	16824	16868	16968	16687	16773	16915	16801	16830	17060	16867	17021	16909	16743	17046	16790	16866	16861	17008	16891	16952	16884	16847	16695	16887	16855	16993	16861	16746	17048	16919	16761	16871	16902	17013	16941	16860	16840	16777	16947	16912	16820	16825	17077	16904	16898	16778	16953	16854	16740	16799	16755	16616	16743	16819	16948	16690	16944	17029	16616	16724	16762	16782	17087	16978	16932	16770	16853	17037	16733	16852	16841	16930	16825	16693	16886	17069	16754	16701	16907	16821	16938	16942	16797	16828	16888	16857	16936	16722	16861	16865	16819	16761	16844	16818	16796	16806	16750	16643	16874	17046	16937	16887	16777	16924	16818	16776	16699	16833	16892	16875	16743	17003	16581	16816	16854	16760	16967	16910	16801	16645	16769	16906	16799	16781	16810	17009	17077	16963	16900	16845	16653	16874	16785	17002	16881	16744	16686	16595	17001	16774	16980	16784	16968	16905	16804	16834	16709	16819	16887	17056	16904	16887	16662	16674	16784	16957	16752	16879	16915	16713	16796	16861	17045	16932	16895	16747	16818	16819	16837	16825	16693	16911	16667	16874	16682	16850	16769	16645	16933	16918	16772	16909	16857	16927	16847	16772	16865	16975	17089	16855	16624	16897	17048	16886	16963	16939	16982	16830	16963	17188	16790	16903	16853	16713	16795	16864	17152	16799	16727	16619	16680	16684	17137	16777	16584	16858	17026	16838	17062	16797	16631	17029	17070	16834	17027	16934	16800	16790	16860	16780	16872	17176	16990	16845	16907	16951	16844	16874	16921	16952	16681	17009	16883	16802	16567	16768	16785	17010	17059	16827	16684	17015	16932	16894	16662	16891	16835	16675	16762	16694	16906	17104	16747	16771	16627	16875	16880	16673	16856	16871	16790	16821	16763	16896	16999	16891	16951	16914	16942	16870	16792	16780	16977	16856	16906	16802	16733	16864	16881	16738	16964	16709	16959	16831	16841	16892	16812	16861	16771	16795	16754	16618	17077	16799	16818	16822	16807	16962	16865	16832	16818	17014	16972	16839	16902	16982	16937	16819	16922	16987	16772	16898	16803	16785	16983	16929	16979	16995	17001	17053	17178	17029	16802	16879	16710	16905	16776	16931	16875	16815	16859	16895	16792	17000	16993	16783	16950	16861	16832	16729	16858	16839	16683	16917	16782	16976	16938	16937	16927	16841	16897	16766	16841	16901	16819	16743	16967	17020	17117	16825	16949	16891	16913	16919	16982	16822	16797	16731	16809	16791	16860	16757	17108	16794	16865	16872	16906	16872	17037	16781	16845	16797	16823	16812	16768	16869	16886	16723	17027	16730	16700	16727	16759	16837	16900	16894	16722	16658	16795	16836	16912	16682	16927	16949	16858	17026	17017	16829	16983	16949	16987	16730	16905	16912	17083	16889	16777	16706	16917	17054	16802	16919	17173	16941	16769	16900	16823	16836	16857	16957	16753	16880	16735	16972	16902	16796	16687	17016	16838	17062	16860	16689	16688	16732	16696	16939	16873	16936	16702	17035	16909	16699	16798	16796	16841	16872	16698	16769	16830	16848	17040	16833	17024	16774	17029	16805	16920	16819	16696	16823	16868	17062	16875	16894	16821	16919	16790	16623	16964	16888	17022	16829	16632	16822	16883	16958	16661	16793	16769	17007	16848	17175	16934	16891	17159	16814	16861	16706	16911	16778	16918	16790	16989	16825	17016	16879	16789	16754	16796	16932	16805	16746	16861	16963	16941	16961	16835	16988	16543	16727	16642	16598	16705	16933	16882	17027	16896	16910	16964	16744	16617	16810	16762	16925	16736	16937	16734	16740	16941	16931	16679	16697	16870	16799	16998	16832	16728	16838	16842	16800	16961	16806	16925	16964	16813	17009	16770	16765	16834	16846	16881	16778	16824	16912	16736	16829	16860	16853	16771	16842	16804	16818	16887	16743	16973	17045	16774	16849	16873	16862	16768	16796	16644	16740	16952	16705	16582	16728	16841	16969	16858	16703	16685	16740	16962	16847	16764	16910	16875	16897	16937	16841	16781	16874	16952	16891	16891	16761	16875	16937	16753	16856	16935	17064	16960	16737	16951	16858	16629	17122	17010	16819	16843	16769	17041	16813	16967	16868	16736	16794	16781	16819	16921	16802	16932	16970	16724	16825	16844	16866	16890	16978	16857	16771	17003	16889	16798	16737	16768	16879	16929	16846	16678	16827	16804	16775	16711	16722	16785	16922	16905	16758	16742	16806	16880	17047	16900	16789	16864	17076	16932	16898	17013	16937	17072	17003	16748	16867	16827	16984	17035	16907	16907	17073	16963	17160	17020	16822	16798	16704	16883	16930	16668	16937	16977	16627	17009	16668	16939	16680	16810	16861	16845	16753	16774	16896	17021	16841	16882	16753	16779	16904	16799	16971	16770	17066	16798	16645	16772	16742	16850	16953	16995	17068	16783	16844	16745	16878	16784	16791	16727	16829	16963	16734	16923	16904	16984	16825	16834	16848	16868	16879	16955	16756	16816	16832	16902	16906	16961	16741	16962	16682	16760	16885	16970	16690	16935	16712	17000	16907	17027	16939	16900	16961	16926	16867	16924	16708	17013	17040	16891	16855	16980	17038	16846	16793	16793	16585	16926	16800	16739	16846	16755	16927	16656	16772	16718	16971	16939	16709	16877	16933	16787	16857	16975	17070	16821	16832	16697	16942	16874	16930	16793	16679	16831	16836	16956	16983	17065	16738	16829	16898	16824	16990	16712	16951	16799	17001	16849	16802	17066	16954	16789	16878	16805	16846	16788	16859	16797	16828	17084	16780	17106	16924	16822	16770	16738	16764	16837	16931	17168	16829	17030	16776	16838	16794	16810	16857	17004	16901	16874	16779	16807	16822	16836	17017	16877	16768	16755	16819	16824	17050	16919	16693	16975	17081	16967	16965	16643	16895	16932	16887	16724	16969	16833	16825	17048	16796	16736	16590	16706	16893	16950	16755	16760	16905	16788	16944	16666	16793	16851	16988	17116	17049	16812	16983	16949	17016	16836	16765	16947	16874	17066	16929	16630	16931	16876	16928	17033	16839	16858	16860	16821	16844	16810	16746	16874	16909	16733	16987	16928	16818	16844	16856	16848	16771	16903	16839	16864	16797	16664	16919	16705	16944	16869	16930	17014	16768	16943	16957	16573	16919	16981	16902	16887	16912	16839	16712	16808	16781	16981	16749	16909	16768	16860	16939	16751	16803	16979	16850	16780	17071	16794	16876	16923	16705	16765	16816	16766	16847	16772	17028	16730	16693	16969	16933	16754	16819	16768	16776	16808	16883	16995	16968	16962	16947	16897	16621	16690	16921	16871	16963	16766	16755	16959	16747	17005	16775	16995	16907	16783	17089	16909	16694	16848	16903	16975	16722	16851	17223	16732	17017	16927	16878	16807	17021	16857	16817	16991	17022	16876	16699	16919	16815	16867	16848	16753	16790	16948	16981	16917	16927	16740	16963	16838	17001	16905	16809	17182	16954	16895	16815	16935	16920	16876	16772	17046	16852	16956	16901	17021	16738	16903	16906	17033	16883	16801	16880	16831	16877	16647	16915	16813	16685	16965	16875	16850	16947	16912	16704	17007	16890	16933	16707	16889	16936	16670	16829	16875	16694	16933	16654	16868	16968	17005	16942	16932	16946	16753	16968	16899	16985	16841	16863	16929	16878	16900	17062	16880	16962	16928	16750	16903	16719	16871	16889	17060	16730	16658	16944	16990	16872	16854	16844	16766	16882	16919	16819	16861	16723	16922	16843	16752	16917	16894	16906	16942	16803	17081	16899	16725	16603	16841	17026	16975	16905	16970	16832	16827	16784	16730	16758	16911	16911	16859	16708	16853	16919	16798	16814	16857	16823	16929	16747	16800	16792	16994	16768	16889	16840	16729	16882	16836	16840	16683	16751	16950	16871	16753	16914	17073	16887	16890	16820	16865	16964	16914	16731	16867	17013	16879	16720	16845	16935	16902	16804	16892	16944	16891	16927	16867	16688	16826	16672	16718	16773	16906	16991	16951	17050	16734	16982	16905	16973	16695	16770	16858	16880	16641	16751	16815	16680	16865	16737	16816	16758	16849	16753	16866	16952	16760	16891	16818	16738	16773	16939	16726	16854	16787	16992	16989	16738	16928	16877	16852	16784	16833	16924	17002	16560	16909	16991	16786	16814	16654	17012	16725	16780	16812	16969	16802	16744	16976	16941	16777	16820	16577	16945	16994	16930	16913	16919	16944	16661	16853	16741	16882	16962	17233	16920	16801	16790	16833	17032	16873	16830	16733	17017	16730	16883	16995	16735	16787	16762	16774	16932	16725	16890	16660	17015	16772	16904	16745	16805	16553	16894	17104	16969	16824	16990	16693	16871	16895	16735	16859	16845	16863	17003	16938	16771	16825	16766	16790	16869	16721	16744	16844	16950	16930	16713	16816	17039	16962	16641	16798	16883	16822	16887	16792	16842	16864	16707	16863	16796	16957	16892	16903	16943	16940	17132	16784	16818	16678	16901	16932	16754	17024	16693	16953	16868	16891	16688	16803	16817	16845	16892	16973	16785	16928	16941	16672	16768	16579	16825	16990	16693	16677	16921	16755	16858	16775	16887	16742	16822	16619	16830	16772	16928	16801	16846	16839	16808	16782	16800	16917	16904	16928	16961	16853	16726	16652	16797	16861	16924	17000	16750	16890	16794	16905	16801	16775	16710	17001	16847	16641	16754	16860	16629	16760	16694	16717	16573	16870	17055	16895	16890	16934	16867	16730	16745	16765	16779	17056	16858	16854	16770	16837	17005	16851	16931	16905	16870	16771	16821	17150	17017	16758	17129	16918	17022	16892	16809	16896	16793	16867	16809	16862	16936	16971	17013	16872	17008	16933	16951	17018	16611	16817	16950	17002	16875	16778	16821	16746	16815	16782	16929	16999	16799
40404	63741	63720	52705	62794	77019	62329	41883	25535	17615	15602	14636	14191	13823	13836	13833	13786	13767	13812	13841	13785	13656	13677	13935	13828	13868	13888	13707	13759	13742	13789	13829	13736	13837	13707	13605	13601	13784	13788	13839	13846	13610	14009	13808	13734	13802	13704	13744	13896	13681	13762	13631	13621	13780	13921	13715	13725	13764	13848	13875	13858	13693	13847	13791	13716	13713	13846	13742	13927	13841	13905	13808	13842	13743	13796	13663	13760	13700	13647	13726	13906	13699	13599	13773	13732	13761	13726	13870	13706	13537	13769	13815	14030	13915	13875	13738	13723	13793	13814	13624	13664	13741	13736	13807	13855	13866	13733	13859	13781	13681	13820	13784	13740	13731	13777	13755	13765	13733	13854	13891	13799	13831	13927	13886	13845	13875	13818	13788	13899	13851	13823	13731	13820	13931	13764	13788	13636	13809	13893	13740	13878	13883	13662	13816	13768	13756	13671	13738	13920	13817	13720	13829	13802	13706	13785	13696	13657	13771	13797	13795	13676	13708	13725	13744	13877	13879	13752	13735	13893	13684	13825	13701	13853	13876	13822	13735	13803	13836	13680	13886	13766	13718	13895	13773	13945	13876	13783	13904	13787	13832	13669	13866	13738	13789	13869	13705	13711	13850	13775	13841	13717	13855	13819	13822	13658	13815	13873	13873	13884	13801	13724	13888	13863	13929	13728	13843	13857	13773	13839	13818	13881	13762	13745	13643	13616	13909	13736	13960	13769	13851	13748	13814	13784	13654	13552	13739	13702	13668	13809	13783	13740	13818	13547	13693	13763	13647	13765	13854	13691	13796	13770	13838	13848	13818	13800	13762	13749	13741	13878	13763	13680	13834	13749	13818	13748	13879	13602	13754	13863	13680	13774	13873	13700	13845	13796	13754	13731	13793	13813	13677	13825	13692	13840	13870	13827	13765	13736	13852	13804	13830	13842	13785	13738	13670	13765	13893	13704	13664	13884	13699	13902	13896	13800	13797	13914	13723	13758	13792	13688	13776	13875	13832	13750	13763	13765	13592	13663	13669	13997	13905	13729	13802	13762	13736	13961	13661	13772	13872	13635	13814	13873	13846	13649	13676	13798	13766	13825	13618	13780	13761	13816	13759	13749	13637	13826	13832	13589	13851	13856	13723	13760	13842	13752	13778	13671	13859	13709	13914	13881	13927	14042	13922	13948	13916	13659	13886	13648	13655	13728	13761	13802	13669	13605	13844	14020	13781	13741	13764	13751	13688	13814	13913	13584	13663	13814	13883	13995	13731	13598	13757	13650	13812	13801	13781	13737	13812	13822	13768	13768	13757	13798	13731	13709	13810	13622	13865	13861	13663	13769	13806	13858	13837	13861	13798	13835	13800	13749	13646	13797	13835	13813	13868	13762	13706	13826	13747	13902	13759	13802	13780	13777	13982	13822	13644	13818	13801	13724	13932	14009	13812	13656	13680	13835	13629	13733	13717	13639	13724	13799	13586	13894	13868	13806	13789	13706	13902	13811	13718	13832	13795	13948	13803	13943	13788	13602	13888	13879	13791	13821	13834	13779	13724	13719	13871	13756	13724	13679	13716	13924	13806	13676	13753	13879	13807	13745	13870	13773	13747	13790	13892	13871	13789	13734	13892	13733	13581	13753	13697	13878	13675	13769	13780	13920	13704	13926	13872	13749	13736	13783	13734	13630	13836	13875	13578	13791	13755	13660	13895	13721	13777	13826	13851	13759	13813	13768	13845	13636	13943	13772	13748	13603	13874	13724	13861	13918	13585	13678	13778	13693	13777	13726	13876	13759	13654	13804	13704	13904	13675	13744	13707	13940	13873	13821	13805	13816	13733	13721	13951	13595	13669	13814	13713	13792	13708	13794	13817	13879	13858	13725	13810	13750	13763	13881	13759	13885	13650	13785	13730	13629	13729	13831	13663	13839	13703	13720	13904	13577	13675	13758	13696	13710	13924	13882	13691	13925	13817	13703	13677	13945	13787	13689	13767	13900	13930	13674	13845	13874	13745	13655	13772	13888	13850	13690	13612	13820	13742	13855	13854	13817	13666	13756	13774	13571	13718	13580	13690	13780	13709	13654	13813	13871	13795	13726	13746	13718	13604	13762	13701	13739	13988	13793	13706	13709	13930	13691	13822	13724	13884	13761	13721	13822	13768	13829	13705	13914	13971	13770	13770	13662	13862	13816	13761	13934	13948	13768	13834	13889	13827	13750	13660	13848	13925	13760	13822	13762	13648	13933	13810	13640	13856	13913	13731	13918	13839	13777	13646	13711	13905	13836	13791	13761	13904	13658	13758	13878	13799	13710	13826	13748	13814	13752	13634	13723	13672	13589	13891	13710	13787	13656	13732	13935	13860	13833	13737	13718	13751	13824	13809	13844	13693	13843	13575	13577	13719	13799	13733	13818	13698	13726	13699	13650	13909	13740	13621	13750	13637	13810	13821	13586	13747	13827	13825	13878	13621	13696	13691	13729	13869	13747	13997	13836	13800	13796	13898	13969	13722	13794	13660	13853	13781	13695	13887	13864	13930	13682	13504	13841	13846	13728	13650	13795	13790	13775	13759	13845	13754	13797	13849	13681	13736	13817	13800	13735	13772	13754	13722	13636	13719	13808	13700	13995	13781	13757	13759	13819	13973	13759	13911	13854	13905	13709	13665	13795	13837	13646	13835	13852	13794	14023	13768	13721	13755	13685	13505	13776	13792	13781	13899	13714	13771	13797	13875	13655	13762	13893	13719	13811	13641	13691	13964	13664	13990	13825	13819	13833	13687	13833	13822	13786	13915	13784	13877	13827	13918	13780	13739	13784	13872	13651	13778	13810	13881	13709	13598	13804	13788	13908	13772	13729	13697	13800	13684	13838	13697	13526	13854	13828	13744	13889	13820	13712	13791	13961	13875	13705	13875	13750	13856	13679	13879	13702	13986	13952	13711	13815	13958	13794	13837	13700	13660	13806	13855	13825	13797	13697	13634	13810	13823	13662	13667	13804	13670	13848	13595	13878	13780	13801	13789	13708	13694	13877	13915	13658	13835	13663	13699	13646	13814	13824	13746	13985	13721	13748	13738	13739	13862	13756	13796	13757	13795	13773	13771	13719	13849	13595	13676	13869	13688	13838	13779	13859	13875	13789	13862	13739	13770	13964	13746	13841	13805	13682	13797	13843	13675	13747	13693	13738	13880	13619	13752	13783	13789	13756	13675	13779	13655	13820	13612	13703	13707	13934	13760	13813	13920	13960	13787	13929	13661	13759	13799	13771	13789	13693	13798	13734	13678	13832	13803	13615	13827	13815	13793	13647	13619	13699	13823	13727	13874	13804	13749	13728	13766	13876	13629	13891	13722	13680	13807	13787	13681	13888	13654	13908	13662	13816	13596	13951	13695	13824	13765	13998	13606	13820	13681	13830	13647	13794	13763	13887	13685	13697	13681	13807	13866	13762	13606	13770	13735	13651	13678	13769	13685	13821	13811	13862	13727	13775	13759	13677	13875	13863	13759	13774	13709	13775	13759	13682	13781	13829	13917	13770	13702	13783	13629	13700	13810	13760	13780	13801	13768	13758	13777	13886	13742	13739	13719	13919	13745	13829	13772	13882	13846	13820	13682	13854	13766	13754	13773	13866	13938	13587	13678	13866	13910	13729	13740	13819	13726	13855	13737	13818	13674	13718	13818	13638	13942	13898	13557	14023	13816	13776	13919	13764	13727	13761	13933	13828	13813	13901	13673	13962	13622	13852	13720	13772	13770	13815	13910	13849	13833	13784	13726	13843	13840	13708	13783	13721	13995	13828	13937	13724	13792	13950	13840	13637	13593	13819	13803	13786	13648	13731	13692	14006	14039	13716	13717	13858	13701	13858	13706	13744	14037	13875	13895	13835	13660	13791	13868	13750	13837	13731	13933	13626	13942	13749	13738	13861	13814	13884	13577	13679	13781	13868	13724	13774	13711	13754	13788	13834	13832	13862	13796	13721	13810	13643	13886	13706	13678	13802	13677	13710	13934	13826	13931	13720	13528	13907	13831	13769	13858	13731	13642	13924	13836	13623	13749	13918	13756	13672	13661	13795	13829	13825	13773	13689	13760	13822	13827	13728	13817	13821	13866	13851	13704	13777	13889	13691	13724	13743	13682	13674	13765	13646	13824	13702	13722	13885	13785	13867	13790	13944	13728	13819	13899	13671	13785	13853	13697	13836	13701	13823	13834	13849	13810	13682	13898	13710	13713	13919	13800	13796	13698	13778	13589	13812	13934	13824	13812	13760	13853	13911	13812	13818	13719	13822	13913	13691	13697	13741	13867	13877	13837	13829	13873	13829	13690	13710	13747	13722	13738	13899	13757	13848	13723	13868	13889	13766	13687	13820	13864	13690	13945	13784	13751	13603	13855	13897	13601	13782	13753	13740	13839	13839	13736	13790	13740	13760	13736	13609	13650	13725	13750	13796	13750	13773	13590	13787	13798	13692	13921	13868	13896	13786	13606	13790	13812	13719	13798	13917	13946	13655	13857	13790	13759	13747	13830	13816	13714	13900	13662	13701	13623	13815	13693	13886	13752	13636	13902	13734	13774	13867	13889	13853	13904	13806	13786	13794	13884	13833	13809	13803	13966	13598	13784	13643	13795	13847	13727	13610	13854	13947	13666	13750	13823	13795	13668	13897	13734	13807	13732	13666	13753	13862	13811	13780	13768	13685	13864	13786	13581	13771	13882	13771	13739	13740	13749	13785	13773	13860	13822	13911	13740	13737	13768	13628	13940	13741	13844	13762	13804	13763	13728	13822	13650	13650	13953	13840	13666	13894	13679	13814	13692	13779	13876	13743	13942	13640	13944	13758	14005	13694	13919	13814	13651	13839	13854	13816	13695	13806	13764	13734	13672	13786	13745	13902	13803	13646	13507	13895	13766	13796	13914	13751	13897	13842	13692	13877	13774	13735	13692	13827	13878	13910	13796	13705	13824	13775	13853	13816	13838	14003	13766	13848	13682	13927	13876	13682	13760	13827	13658	14003	13772	13792	13914	13739	13835	13807	13826	13773	13823	13962	13707	13872	13672	13889	13812	13914	13744	13849	13800	13596	13862	13846	13849	13799	13610	13785	13750	13853	13689	13742	13734	13749	13853	13662	13818
37912	41840	36887	34359	25295	26083	26362	22000	19052	18078	17589	17799	17625	17905	17974	17713	17796	17797	17820	17766	17607	17643	17708	17967	17915	17679	17965	17886	17975	17661	17934	17795	17636	17807	17619	17633	17881	17796	17894	17553	17641	17785	17691	17710	17857	17769	17844	17657	17999	17785	17507	17759	17812	17581	17724	17653	17876	17825	17770	17852	17743	17784	17784	17581	17726	17697	17610	17800	17795	17583	17820	17692	17768	17976	17970	17876	17559	17790	17846	17782	17752	17626	17787	17838	17720	17698	17990	17809	17711	17854	17967	17790	17818	17741	17654	17945	17908	17950	17766	17711	17965	17781	17880	17830	17600	17682	17913	17637	17775	17732	17837	17596	17545	17791	17928	17598	17832	17985	17821	17755	17799	17577	17828	17748	17971	17808	17781	17792	17709	18076	17821	17610	17689	17845	17657	17484	17882	17712	17757	17715	17777	17900	17964	17811	17694	17674	17803	17864	17744	17533	17885	17850	17530	17516	17879	17809	17899	17630	17705	17767	17624	17816	17577	17635	17848	17732	17782	17639	17925	17757	17928	17691	17630	17774	17603	17552	17705	17676	17908	17838	17613	17747	17632	17706	17671	17946	17778	18012	17925	17672	17741	17701	17735	17607	17543	17736	17708	17827	17210	17717	17853	17749	18062	17726	17662	17634	17708	17842	17677	17656	17683	17771	17678	17859	17836	17656	17774	17714	17591	17721	17612	17746	17846	17615	17786	17717	17879	17787	17902	17712	17772	17793	17964	17617	17889	17704	17788	17976	17698	17583	17964	17745	17585	17796	17820	17676	17718	17988	17590	17879	17839	17682	18053	17798	17869	17897	17722	17708	17907	17668	17750	17923	17767	17754	17682	17864	17744	17696	17691	17770	17724	17596	17728	17835	17772	17641	17720	17788	17865	17664	17878	17663	17909	17755	17876	17726	17785	17920	17808	17718	17781	17850	17779	17741	17742	17902	17714	18043	17740	17764	17654	17603	17762	17775	17818	17615	17894	17554	17674	17731	17665	17738	17756	17810	17628	17611	17735	18075	17837	17746	17738	17729	17649	17910	17825	17878	17868	17815	17763	17801	17743	17682	17683	17694	17773	17883	17908	17575	17739	17693	17894	17863	17667	17686	17769	17721	17697	17736	17740	17818	17875	17772	17796	17782	17887	17831	17889	17737	17876	17957	17670	17663	17759	17491	17617	17694	17925	17842	17788	17735	17908	17677	17787	17730	17806	17959	17562	17955	17715	17818	17733	17798	17664	17504	17760	17787	17635	17868	17579	17647	17805	17713	17713	17770	17620	17701	17981	17595	17639	17778	18041	17623	17847	17789	17856	17924	17779	17547	17845	17810	17753	17788	17714	18016	17702	17767	17885	17788	17745	17780	17863	17649	17668	17569	17846	17797	17591	17778	17739	17838	17751	17843	17677	17640	17875	17797	17741	17726	17806	17821	17664	17691	17711	17920	17625	17559	17711	17578	17928	17579	17477	17407	17778	17577	17656	17492	17778	17641	17905	17933	17874	17765	17645	17517	17709	17588	17669	17733	17724	17542	17727	17746	17601	17623	17691	17627	17875	17896	17709	17709	17876	17873	17894	17757	17808	17808	17790	17729	17908	17668	17765	17786	17709	17816	17861	17879	17831	17908	17583	17735	17633	17773	17535	17759	17631	17619	17620	17586	17801	17758	17525	17558	17674	17930	17726	17687	17814	17780	17685	17598	17928	17629	17621	18030	17717	17686	17960	17774	17866	17845	17772	17809	17725	17828	17780	17764	17651	17843	17726	17876	17992	17689	17681	17822	17768	17609	17574	17611	17901	17861	17776	17726	17961	17566	17735	17809	17796	17831	17574	17766	17647	17759	17752	17624	17723	17802	17739	17779	17729	17706	17880	17690	17794	17777	17797	17806	17687	17714	17938	17723	17871	17741	17699	17960	17631	17701	17745	17702	17889	17855	17816	17845	17712	17819	17667	17734	17889	17711	17699	17781	17646	17596	17830	17887	17504	17777	17588	17749	17780	17740	17778	17846	17765	17525	17819	17625	17771	17755	17795	17841	17575	17785	17756	17675	17945	17578	17638	17757	17797	17802	17661	17464	17591	17652	17625	17711	17746	17808	17876	17699	18056	17847	17732	17761	17819	17610	17782	17687	17698	17465	17858	17973	17645	17806	17695	17657	17777	17841	17629	17696	17846	17869	17927	17850	17736	17800	17637	17619	17867	17800	17856	18048	17759	18008	17910	17756	17640	17689	17704	17988	17828	17899	17757	17746	17625	17710	17814	17840	17875	17749	17693	17650	17565	17736	17615	17664	17666	17695	17760	17880	17811	17706	17949	17712	17771	17746	17721	17815	17588	17689	17706	17663	17759	17944	17758	18046	17941	17765	17777	17725	17749	17836	17806	17639	17835	17829	17845	17827	17784	17749	17817	17821	17765	17844	17766	17685	17942	17659	17672	17742	17784	17750	17865	17746	17784	17731	17700	17739	17806	17745	17815	17872	17816	17789	17984	17763	17840	17684	17661	17809	17906	17730	17939	17736	17741	17851	17963	17573	17843	17786	17771	17978	17750	17979	17762	17837	17984	18032	17820	17671	17834	17839	18025	17752	17846	17716	17654	17713	17736	17804	17828	17803	17845	17711	17665	17804	17790	17686	17797	17763	17779	17846	17661	17652	17781	17838	17698	17604	17825	17750	17732	17844	17753	17674	17888	17721	17785	17951	17914	17627	17646	17799	17724	17806	17894	17782	17612	17768	17638	17835	17902	17796	17800	17762	17491	17617	17747	17739	17595	17871	18003	17777	17728	17754	17743	17736	17825	17932	17695	17683	17754	17685	17699	17719	17719	17827	17633	17663	18043	17710	17636	17929	17755	17776	17788	17858	17816	17547	17706	17985	17883	17532	17718	17652	17727	17783	17781	17898	17803	17699	17620	17664	17491	17733	17721	17564	17798	17995	17864	17718	17902	17896	17730	17818	17773	17745	17725	17696	17741	17710	17906	17784	17801	17655	17542	17657	17621	17784	17633	17964	17806	17612	17757	17674	17891	17719	17652	17635	17669	17878	17792	17636	17614	17547	17602	17722	17759	17746	17850	17678	17698	17864	17639	17713	17708	17625	17707	17601	17788	17667	17857	17748	17787	17805	17947	17875	17699	17477	17793	17641	17731	17911	17966	17747	17717	17590	17708	17660	17768	17645	17592	17665	17931	17748	17905	17700	17617	17688	17894	17689	17642	17834	17697	17765	17742	17581	17673	17861	17857	17820	17733	17922	17700	17718	17745	17659	17802	17855	17840	17773	17816	17894	17727	17804	17897	17627	17791	17784	17772	17882	17978	17785	17831	17708	17726	17881	17666	17529	17770	17705	17714	17799	17857	17712	17918	17620	17798	17771	17738	17717	17791	17718	17721	17574	17695	17677	17909	17698	17722	17678	17675	17647	17745	17756	17871	17592	17719	17738	17616	17889	17866	17752	17694	17707	17655	17743	17755	17843	17761	17720	17886	17959	17774	17886	17746	17671	17854	17753	17777	17656	17639	17745	17890	17635	17589	17915	17706	17637	17606	17976	17721	17850	17855	17655	17725	17742	17860	17655	17681	17909	17624	17804	17606	17720	17562	17690	17792	17801	17764	17667	17646	17795	17690	17829	17640	17613	17694	17781	17795	17977	17906	17650	17721	17795	17792	17678	17815	17744	17647	17741	17705	17687	17775	17729	17826	17645	17588	17884	17739	17815	17562	17703	17837	18178	17662	17707	17925	17593	17816	17774	17847	17715	17645	17789	17611	17787	17974	17740	17777	17797	17645	17897	17907	17623	17462	17783	17762	17893	17848	17778	17718	17792	17875	17813	17609	17514	17837	17837	17657	17533	17781	17844	17831	17608	17916	17758	17761	17877	17811	17768	17560	17876	17638	17578	17794	17859	17834	17765	17688	17731	17756	17764	17805	17762	17653	17835	17814	17692	17798	17812	17731	17916	17842	17620	17803	17725	17868	17805	17713	17702	17614	17774	17627	18058	17649	17877	17922	17717	17675	17766	17849	17655	17565	17725	17837	17924	17693	17732	17632	17792	17952	17600	17622	17603	17879	17764	17682	17676	17773	17723	17688	17652	17833	17876	17752	17832	17748	17695	17616	17767	17741	17696	17930	17691	17690	17651	17738	17654	17596	17511	17600	17721	17674	17766	17905	17796	17691	17720	17773	17755	17902	17870	17746	17784	17686	17684	17673	17757	17878	17842	17875	17897	17865	17726	17759	17657	17763	17875	17788	17830	17874	17727	17632	17700	17711	17735	17888	17736	17740	17773	17748	17747	17629	17873	17784	17571	17512	17690	17670	17728	17868	17856	17863	17868	17636	17793	17958	17834	17795	17858	17887	17668	17849	17760	17681	17864	17855	17870	17746	17562	17810	17942	17806	17919	17753	17714	17642	17697	17894	17735	17790	17606	17729	17851	17744	17920	17614	17902	17819	17797	17869	17680	17693	17563	17764	17673	17702	17844	17845	17748	17710	17826	17809	17737	17885	17960	17516	17717	17461	17591	17900	17827	17529	17816	17792	17805	17507	17567	17790	17845	17925	17689	17812	17716	17864	17755	17616	17504	17682	17756	17806	17698	17661	17688	17791	17689	17748	17636	17711	17928	17742	17870	17742	17665	17869	17805	17606	17830	17830	17629	17928	17850	17685	17684	17762	17645	17673	17707	17733	17831	17828	17792	17766	17865	17743	17679	17751	17798	17692	17756	17731	17702	17833	17748	17771	17568	17621	17632	17650	17934	17728	17669	17823	17653	17697	17778	17562	17887	17788	17672	17834	17790	17784	17820	17829	18002	17774	17749	17705	17598	17652	17408	17616	17701	17805	17832	17921	17738	17624	17810	17702	17783	17730	17781	17936	17805	17879	17669	17682	17703	17720	18039	17727	17808	17880	18143	17857	17633	17836	17539	17985	17699	17689	17722	17790	17718	17869	17937	17941	17706	17686	17739	17666	17723	17961	17944	17866	17606	17668	17567	17867	17689	17698	17870	18040	17747	17754	17930	17775	17641	17870	17799	17813	17750	17757	17820	17873	17463	17811	17665	17635	18047	17657	17727	17750	17687	17735	17853	17892	17866	17925	17764	17656	17816	17821	17717
38810	49258	41329	34098	23583	24855	24148	18002	15084	14486	14342	14440	14311	14223	14391	14334	14217	14265	14265	14294	14253	14281	14421	14343	14345	14448	14248	14367	14515	14322	14444	14525	14363	14228	14160	14341	14409	14271	14194	14250	14321	14347	14380	14286	14318	14316	14293	14239	14396	14245	14287	14298	14278	14127	14438	14347	14526	14103	14295	14360	14347	14352	14384	14207	14297	14296	14182	14341	14198	14530	14273	14282	14218	14355	14252	14335	14215	14337	14433	14331	14152	14296	14224	14371	14475	14379	14220	14291	14443	14287	14378	14255	14191	14079	14387	14195	14479	14217	14137	14180	14382	14210	14299	14187	14284	14346	14261	14284	14334	14323	14258	14363	14447	14327	14313	14393	14275	14401	14192	14309	14308	14351	14324	14217	14292	14287	14269	14371	14375	14393	14245	14210	14364	14378	14336	14383	14287	14287	14360	14280	14237	14383	14317	14177	14279	14318	14354	14262	14259	14396	14176	14281	14117	14417	14187	14341	14252	14201	14369	14338	14229	14343	14300	14364	14175	14248	14429	14426	14310	14145	14237	14296	14164	14257	14448	14243	14312	14218	14120	14298	14161	14268	14165	14338	14356	14279	14293	14340	14289	14193	14366	14118	14417	14191	14359	14274	14404	14363	14127	14402	14309	14283	14266	14433	14280	14314	14326	14413	14218	14269	14299	14316	14362	14389	14385	14254	14258	14314	14124	14370	14139	14395	14176	14253	14119	14359	14384	14288	14308	14440	14152	14399	14177	14409	14303	14276	14288	14197	14211	14270	14233	14163	14448	14362	14345	14303	14227	14145	14343	14336	14342	14297	14314	14320	14362	14343	14342	14178	14373	14150	14428	14337	14229	14273	14333	14183	14276	14393	14247	14059	14376	14289	14352	14294	14295	14208	14304	14302	14351	14329	14322	14283	14315	14126	14422	14311	14238	14166	14438	14204	14242	14443	14368	14215	14319	14322	14366	14340	14368	14309	14329	14235	14394	14253	14431	14245	14238	14190	14393	14092	14514	14269	14389	14224	14258	14272	14423	14263	14409	14365	14324	14285	14245	14342	14279	14240	14244	14151	14313	14304	14277	14335	14361	14164	14220	14345	14156	14288	14396	14275	14237	14376	14422	14168	14315	14285	14368	14230	14312	14287	14252	14302	14367	14263	14292	14413	14282	14175	14359	14269	14384	14306	14332	14351	14216	14165	14266	14200	14356	14376	14432	14296	14270	14232	14233	14260	14289	14219	14230	14079	14292	14416	14257	14302	14153	14315	14347	14189	14144	14274	14356	14334	14113	14392	14271	14334	14178	14310	14322	14193	14251	14345	14378	14211	14223	14176	14267	14218	14193	14415	14408	14262	14337	14099	14341	14304	14460	14179	14302	14412	14223	14197	14118	14188	14195	14262	14215	14342	14364	14328	14430	14477	14416	14258	14464	14363	14414	14247	14160	14169	14349	14233	14334	14156	14239	14392	14202	14294	14150	14431	14433	14343	14408	14197	14282	14213	14300	14285	14275	14080	14283	14314	14550	14321	14362	14385	14257	14280	14243	14401	14260	14234	14392	14346	14421	14374	14282	14405	14126	14351	14129	14287	14233	14308	14332	14050	14117	14400	14369	14368	14233	14169	14356	14236	14223	14408	14262	14232	14371	14220	14415	14403	14303	14122	14280	14370	14266	14234	14257	14241	14326	14180	14259	14323	14287	14465	14348	14378	14090	14147	14267	14315	14215	14276	14260	14223	14438	14223	14280	14229	14219	14378	14209	14227	14323	14321	14298	14479	14243	14217	14267	14372	14268	14527	14134	14350	14396	14391	14378	14421	14355	14387	14534	14349	14194	14250	14348	14248	14203	14077	14317	14278	14192	14267	14333	14216	14236	14442	14225	14333	14114	14210	14342	14472	14231	14219	14261	14339	14379	14118	14311	14346	14399	14313	14450	14287	14216	14190	14265	14295	14481	14222	14343	14236	14338	14319	14411	14311	14237	14309	14267	14403	14402	14314	14175	14198	14192	14291	14408	14377	14320	14237	14339	14284	14334	14180	14153	14274	14373	14304	14277	14405	14311	14266	14475	14411	14464	14362	14318	14228	14454	14278	14239	14271	14259	14150	14289	14373	14497	14259	14239	14186	14361	14363	14357	14251	14147	14195	14436	14294	14311	14440	14335	14398	14158	14385	14291	14341	14299	14293	14316	14182	14365	14308	14367	14308	14375	14358	14083	14234	14334	14321	14225	14290	14413	14461	14309	14250	14423	14428	14275	14372	14315	14397	14314	14237	14367	14367	14219	14416	14427	14402	14180	14393	14412	14547	14169	14331	14185	14348	14255	14409	14321	14330	14176	14282	14332	14275	14240	14297	14246	14366	14146	14318	14388	14324	14290	14151	14368	14372	14334	14250	14328	14260	14353	14249	14323	14258	14142	14470	14301	14306	14269	14423	14074	14293	14486	14366	14075	14172	14166	14415	14309	14320	14381	14287	14090	14322	14347	14388	14220	14280	14260	14336	14284	14215	14320	14177	14310	14320	14346	14214	14410	14121	14321	14139	14449	14302	14461	14171	14533	14245	14386	14260	14304	14262	14252	14146	14463	14123	14344	14291	14130	14251	14453	14440	14306	14292	14355	14184	14429	14396	14449	14304	14259	14339	14263	14453	14393	14295	14492	14229	14072	14389	14183	14479	14331	14339	14350	14254	14399	14378	14077	14189	14390	14332	14372	14286	14217	14303	14403	14382	14373	14319	14391	14303	14143	14296	14300	14281	14332	14215	14301	14374	14415	14332	14063	14428	14338	14375	14129	14412	14323	14353	14292	14255	14308	14319	14222	14111	14237	14341	14198	14233	14337	14141	14331	14267	14524	14386	14262	14322	14204	14375	14359	14151	14306	14358	14134	14294	14406	14315	14270	14212	14236	14324	14239	14274	14213	14327	14372	14257	14323	14216	14044	14321	14306	14224	14414	14403	14286	14444	14059	14356	14198	14333	14309	14282	14163	14216	14441	14249	14293	14348	14281	14240	14369	14321	14469	14470	14316	14344	14306	14304	14239	14332	14373	14195	14357	14303	14302	14282	14515	14189	14341	14461	14279	14351	14257	14384	14218	14302	14396	14206	14338	14249	14416	14258	14204	14227	14171	14307	14215	14218	14370	14347	14354	14371	14146	14326	14122	14289	14468	14245	14370	14279	14298	14281	14347	14347	14337	14350	14279	14288	14304	14217	14165	14420	14230	14235	14334	14321	14360	14303	14529	14242	14305	14441	14324	14273	14305	14339	14220	14225	14461	14325	14340	14347	14307	14279	14199	14236	14521	14325	14409	14117	14309	14187	14281	14151	14278	14322	14151	14178	14340	14476	14384	14245	14120	14198	14400	14153	14298	14376	14309	14129	14409	14316	14541	14313	14335	14254	14302	14315	14333	14243	14410	14163	14190	14316	14583	14316	14314	14218	14267	14285	14145	14229	14265	14311	14281	14496	14392	14205	14335	14404	14276	14377	14091	14265	14308	14395	14256	14200	14380	14147	14243	14302	14361	14217	14409	14353	14336	14319	14428	14337	14374	14339	14364	14245	14404	14296	14257	14206	14317	14351	14276	14274	14393	14457	14331	14514	14290	14370	14247	14366	14323	14351	14212	14282	14276	14201	14370	14364	14338	14419	14139	14386	14384	14279	14195	14367	14157	14170	14334	14357	14278	14528	14357	14307	14360	14241	14281	14398	14232	14400	14354	14480	14345	14344	14466	14361	14274	14448	14320	14189	14290	14261	14360	14403	14284	14319	14184	14153	14417	14422	14206	14333	14154	14371	14232	14181	14429	14308	14214	14404	14278	14401	14420	14428	14380	14405	14301	14415	14348	14448	14392	14302	14248	14263	14189	14315	14372	14433	14238	14197	14410	14273	14421	14190	14320	14365	14239	14270	14437	14280	14316	14341	14347	14356	14180	14198	14385	14385	14353	14313	14313	14228	14274	14250	14277	14216	14333	14315	14288	14445	14338	14314	14302	14340	14378	14474	14166	14355	14159	14163	14082	14243	14202	14291	14460	14320	14369	14145	14335	14447	14237	14347	14213	14340	14367	14327	14346	14309	14353	14224	14290	14254	14282	14358	14346	14204	14275	14254	14364	14208	14334	14326	14354	14184	14265	14233	14268	14379	14268	14304	14197	14287	14439	14363	14281	14351	14297	14087	14336	14196	14400	14468	14227	14299	14221	14452	14215	14221	14291	14407	14350	14392	14397	14075	14361	14200	14329	14183	14441	14276	14248	14443	14339	14276	14300	14323	14287	14352	14349	14300	14361	14471	14366	14367	14382	14498	14254	14327	14182	14434	14335	14216	14305	14335	14316	14223	14384	14275	14353	14349	14296	14303	14330	14323	14231	14223	14309	14266	14369	14227	14481	14356	14271	14387	14312	14292	14242	14332	14241	14329	14497	14278	14424	14345	14262	14122	14265	14212	14307	14318	14399	14233	14427	14269	14222	14285	14348	14397	14283	14243	14400	14200	14343	14234	14241	14234	14370	14367	14457	14389	14149	14392	14305	14264	14224	14344	14296	14327	14228	14377	14220	14447	14258	14276	14435	14304	14219	14477	14276	14284	14228	14446	14230	14368	14283	14290	14338	14414	14280	14181	14382	14312	14290	14295	14445	14431	14462	14234	14248	14282	14302	14211	14302	14128	14345	14256	14391	14223	14208	14307	14406	14209	14197	14454	14475	14234	14236	14366	14453	14234	14334	14322	14315	14468	14222	14301	14192	14347	14273	14240	14328	14311	14378	14603	14345	14287	14354	14383	14302	14240	14172	14383	14154	14288	14442	14485	14258	14279	14456	14184	14237	14436	14378	14089	14411	14354	14346	14211	14444	14392	14373	14388	14216	14342	14335	14262	14141	14423	14207	14315	14173	14309	14291	14258	14198	14240	14120	14400	14362	14357	14315	14179	14252	14263	14360	14210	14360	14175	14282	14246	14442	14313	14257	14172	14140	14240	14360	14392	14175	14234	14176	14192	14371	14355	14529	14139	14525	14398	14153	14376	14098	14444	14493	14273	14334	14422	14541	14305	14402	14244	14331	14361	14260	14284	14045	14239	14270	14365	14247	14237	14267	14391	14228	14340	14209	14390	14280	14419	14108	14306
26740	23982	31769	31864	42790	58744	48267	31593	21986	19363	18443	18082	18059	17903	18216	17961	17878	18037	17761	17970	17977	18054	17951	17959	17936	18070	18043	17933	18145	17856	18082	17959	17792	18066	18069	18022	17919	18189	18054	17894	17939	17884	17961	17892	17956	17960	18057	17943	17874	17995	18042	17781	17712	17962	17836	18068	17799	17797	17586	18003	17856	17923	17814	17955	17752	17912	17772	17735	17981	17827	17958	17805	17938	18071	17877	17823	17785	17805	17811	18069	18105	17899	17855	17805	18072	17744	17691	17974	17806	17711	17909	17807	17853	17826	17846	17980	17982	18038	17629	17726	17788	17531	17957	18025	17989	17663	17906	17787	17917	17739	17957	17925	17678	17977	17713	17759	17989	17934	17845	17917	17694	17649	17808	17593	17938	17992	17824	18015	17858	17890	17918	17850	17731	17761	17940	17815	17970	17712	17626	17660	17777	17828	17874	17767	17987	17799	17782	17850	18099	18067	17872	17776	17693	17825	17864	17968	17873	17841	17744	17895	17751	17760	17804	17882	17708	17744	18042	17893	17783	17839	17790	17822	17818	17692	17890	17884	17812	17741	17787	17625	17769	17805	18063	17934	17942	17840	17865	17926	17767	17794	17768	17842	17998	17968	17901	17742	17949	17856	18120	17783	17885	17738	17706	17833	18008	17856	17876	17858	17857	17762	17779	17856	17763	17868	17942	17805	17941	17816	17964	17845	17812	18020	17863	17900	17940	18088	17851	17720	17824	17866	17991	17826	17917	17995	17809	17757	17997	17862	17776	18015	17798	17888	17589	18019	17984	17910	17802	17674	17844	17768	17821	17898	18074	18152	17707	17864	17886	18017	17864	17884	17794	17936	17943	17699	17756	17718	17879	17827	17616	17881	17951	18005	17915	17938	17914	17922	17951	17964	18045	17770	17948	17805	17634	17852	17667	17691	17901	17844	17915	17958	18128	17877	17711	17633	17919	17929	17826	17798	17919	17839	17995	17812	17771	17803	17742	17854	17781	17819	17885	17854	17599	17816	17884	18107	17836	17942	18023	17825	17893	17627	17772	17834	17974	17752	17649	17725	18037	17804	17788	17644	17872	17813	17771	17980	17954	17961	17768	17784	17808	17850	17807	17787	17941	17793	17878	17767	18124	17956	17947	17747	17894	17853	17879	17842	17868	17913	17764	17803	17997	17859	17674	17917	17678	17908	17865	17991	17679	17813	18074	17920	18032	18003	18042	17940	17861	17878	17710	17720	17890	18047	17848	17706	17788	17986	17860	17820	17702	17805	17907	17898	17848	17919	18144	17787	17849	17941	17866	17859	17850	17714	17896	17883	17992	17817	17736	17896	17847	17867	17925	17889	17815	17691	17725	17803	17882	17769	17648	17771	17699	17687	17758	17993	17785	17937	17795	17898	17816	17927	17794	17762	17599	17820	17925	17834	17892	17746	17809	17979	17913	17872	17928	17727	17941	17763	17635	17741	17730	17752	17773	17917	17828	17799	17823	17733	17666	17658	17952	18015	17820	17952	17690	18116	17586	18084	17744	17816	17948	17691	17926	17813	17928	17971	17783	17770	17897	17973	17895	17765	17747	18049	17746	17957	17843	17908	17896	17830	17854	17800	17926	17874	17909	17736	17771	17925	17843	17820	17960	17993	17754	17861	17931	17881	17976	17853	17873	17824	17830	18045	17846	17623	17776	17972	17892	17934	17783	17680	18048	17958	17848	17787	17726	17650	17752	17952	17811	17835	17855	17942	17820	17753	17936	17988	17960	17833	18030	17888	17746	17861	18073	17919	17661	17915	17745	17813	17924	17703	17668	17604	17743	17992	17880	17884	17661	17659	17870	17823	17735	17800	17858	17896	17710	17704	17899	17816	17912	17724	17833	17899	17823	18047	18044	17768	17876	17944	17756	17944	17957	17959	17820	17899	17740	17899	17997	17739	17937	17994	17542	17861	17929	17751	17801	17684	17660	17780	17920	17803	17683	17745	17976	17801	17904	17699	17714	17835	17728	17913	17984	17848	18018	17874	18011	17877	17884	17702	18030	17843	17966	17773	18079	17757	17909	17849	17841	17739	17953	17835	18084	18009	17840	17932	18012	17785	17861	17979	17949	17901	17929	17767	17855	17874	17899	17991	17704	17838	17799	17669	17901	17901	17844	17733	17766	17991	17788	18041	17831	18021	17839	17698	18074	18084	17895	17795	17908	18025	17881	17922	18005	17902	17995	18047	17985	17757	17841	17832	17771	17649	17931	17935	17893	17856	17817	17674	17780	17876	17882	17902	17911	17901	18038	18185	17722	17916	17683	18008	17903	18004	17934	17903	17806	17730	17872	18019	17689	17935	17974	17920	18077	17817	17831	18017	18019	18043	17782	17950	17693	18067	17938	17987	18025	17758	17782	17961	17845	18060	17843	18107	17806	17908	17812	17842	17923	17962	17964	17835	17938	17761	17959	17796	17807	17877	17672	17846	17826	17753	17908	17832	17771	17897	18008	17805	18097	17900	17867	17957	17824	17763	17974	17697	17974	17870	17754	18027	17797	17758	17684	18006	17833	17896	17813	17788	18032	17742	17858	17908	17855	17952	17744	17816	18003	17800	17822	17674	17859	17956	17835	17794	17706	17818	17768	17922	17905	17630	17790	17713	17749	17958	17946	17863	17864	17599	17753	17801	17775	17948	17892	17880	17741	17719	17780	17780	17828	17802	17852	17748	17891	17801	17930	17619	17878	17870	17792	18106	17955	17871	17901	17938	17799	17912	17726	17820	17946	17741	17813	17874	17963	17622	17966	17781	17913	17838	17782	17714	17730	17719	17837	18007	18042	17656	17848	17916	17823	17740	17994	17716	17813	18002	18042	17934	17893	17924	17993	17826	17876	17675	17662	17711	17804	17944	17948	17800	17992	18048	17765	17825	17790	17928	17762	17763	17770	17798	17837	17910	17845	17713	17729	17835	17862	17756	17846	17873	18081	17495	17996	17987	17732	17889	17820	17547	17905	17893	17914	17713	17914	17656	17835	17889	17929	17724	17848	17909	17807	18089	17916	17638	17925	17946	17715	18036	18043	18189	17754	17886	17909	17779	17922	17966	17902	17934	17972	17886	17812	17829	17723	17797	17968	17758	17794	18068	18028	17855	17684	18018	17956	18160	17899	17867	17840	18012	17833	17857	17877	17741	17864	17945	17882	17639	17751	17889	17917	17977	18000	17813	17949	17865	18003	17728	18032	18038	17815	17943	17842	18075	17724	17836	17865	17765	18030	17964	17900	17961	18059	17759	17788	18055	17916	17761	17675	17640	17863	18126	17845	17830	17767	18074	17772	17695	17848	18074	18036	17773	17886	17988	18078	17825	17778	17801	18056	17853	17901	17713	17866	17787	17879	17899	17907	18057	17871	17977	18045	17785	17944	17782	17769	17881	17849	18082	17827	18129	17895	18013	17699	17748	17633	17669	17988	17828	17960	18008	17769	17797	17917	17834	17963	18014	17889	17814	17677	17739	17973	17873	17914	17869	17917	17817	17956	17769	17859	17767	17976	17920	17856	17926	17911	17997	17965	17903	17796	17965	17705	17765	17800	17780	17810	18031	17894	17786	17825	17884	18108	17807	17962	17826	17892	17886	17707	18016	17821	17954	17875	17889	17781	17837	17786	17967	17765	17810	17740	17712	17854	17912	17979	17919	17976	17791	17775	17764	17793	17963	17860	17979	17895	17651	17733	17922	17946	17762	17827	17666	17778	17845	18116	17972	17914	17699	17907	17693	17775	17899	18066	18062	17920	18019	17859	17817	17784	18055	17978	17558	17849	17751	17831	17921	17851	17936	17887	17687	17872	17771	18002	17898	17966	17801	17985	17726	17747	18127	18126	17896	17876	17889	17930	17776	17893	17818	17783	17783	17932	17808	17942	17740	17863	17818	17959	17731	17655	17496	18049	17736	17851	17791	18001	17984	17590	17916	17870	17845	17711	17836	17773	17809	17940	17977	17954	17844	18061	17844	17927	17795	17654	17954	18041	17850	17910	17875	17729	17897	17765	17802	17819	17747	17760	17862	17931	17879	17926	17947	17812	17854	17729	18011	17828	17913	18035	17811	17966	17839	17829	17882	17854	17717	17735	17841	17711	17722	17856	17892	17714	17755	17929	17835	17908	18041	17771	17914	17784	17835	17837	18039	17773	17988	17611	17842	18036	17756	17820	17805	17798	17920	17961	17948	17841	17901	18173	17814	17826	17752	18022	17747	18008	17793	17822	17902	17768	17839	17806	17855	17774	17924	18035	18053	18005	17719	17656	17731	18092	17960	17816	18049	17902	17839	17852	17999	17671	17690	18112	17826	17867	17820	17842	17739	17889	17915	17740	17883	17822	17723	18092	17982	17980	17795	17947	17830	17838	17962	17949	17752	17874	18031	17865	17807	17888	17841	18001	17961	17875	17808	17882	17799	17809	17884	17964	18020	17946	17867	17871	17853	17764	17818	17915	17789	17808	17838	17616	17836	18103	17692	18061	17890	17939	17843	17775	18005	17811	17921	17782	17890	17759	17843	17859	17886	17701	18074	17849	17672	17780	17739	17825	17804	17976	17957	17863	17853	17861	17976	17735	18049	17888	17883	17873	17823	18017	17825	17957	17930	17822	17963	17928	17601	17880	17663	17843	17659	17705	17863	17961	17817	17821	17893	18079	17761	17729	17753	17889	17757	18060	17708	18055	17879	18035	18026	17955	17928	17853	17752	17843	17770	17943	17901	17736	17831	17788	17705	17812	18096	17825	17942	17812	17859	17948	17876	17883	17939	17885	18014	17841	17784	17861	17563	17825	17678	17776	17485	18094	17786	17697	17762	17864	17816	17919	17879	17843	17943	17931	17604	17616	17867	17829	17753	17847	17830	17922	17983	17941	17737	17780	17770	17899	17885	17969	18028	17844	17637	17845	17930	17866	17857	17900	17771	17726	17880	17720	17852	17697	17973	17793	17877	17722	17969	17824	17856	17983	17651	18039	17688	17757	17988	18029	17833	17957	17833	17446	17900	17761	17667	17917	17859	17805	17842	17842	17874	17836	17894	17895	17895	17746	17851	17825	17773	17682	17652	17675	17746	17924	17891	17852	17758	17937	18048	17893	17802	17722	17945	17933	17757	17929	18065
42326	60367	51121	39391	49042	56493	44506	27917	17560	15344	14754	14768	14472	14386	14503	14463	14243	14457	14478	14554	14456	14443	14480	14449	14361	14512	14449	14332	14347	14497	14585	14418	14595	14469	14496	14473	14373	14392	14330	14593	14500	14366	14512	14599	14375	14419	14418	14448	14428	14427	14313	14357	14419	14429	14364	14553	14402	14403	14456	14446	14478	14465	14567	14342	14392	14394	14380	14274	14457	14318	14324	14452	14565	14333	14559	14359	14470	14317	14441	14476	14463	14389	14431	14388	14484	14400	14543	14368	14348	14257	14303	14345	14386	14356	14319	14255	14485	14112	14517	14494	14376	14494	14467	14419	14417	14371	14559	14451	14378	14475	14436	14472	14342	14423	14590	14349	14446	14320	14239	14430	14418	14376	14338	14495	14321	14312	14381	14434	14443	14526	14485	14304	14217	14454	14412	14357	14633	14561	14403	14424	14295	14205	14499	14376	14367	14408	14572	14415	14477	14501	14355	14283	14280	14513	14308	14515	14422	14565	14466	14288	14448	14293	14360	14459	14373	14420	14341	14432	14479	14430	14330	14426	14297	14328	14699	14431	14442	14509	14431	14347	14480	14446	14322	14612	14479	14394	14446	14589	14316	14665	14543	14417	14382	14377	14360	14451	14474	14502	14436	14487	14240	14423	14465	14503	14260	14307	14385	14426	14476	14566	14346	14466	14434	14326	14407	14577	14386	14269	14414	14337	14439	14426	14539	14352	14554	14354	14529	14408	14434	14391	14586	14275	14374	14387	14281	14497	14624	14440	14295	14489	14372	14393	14389	14399	14406	14503	14245	14383	14308	14307	14398	14297	14329	14320	14275	14387	14443	14366	14418	14317	14465	14317	14518	14483	14403	14594	14386	14632	14467	14336	14498	14524	14400	14390	14379	14488	14303	14383	14396	14421	14386	14473	14509	14415	14416	14419	14434	14447	14388	14369	14499	14392	14344	14479	14322	14396	14351	14488	14400	14388	14324	14499	14357	14470	14470	14391	14450	14294	14410	14532	14371	14416	14458	14337	14506	14340	14554	14369	14516	14270	14489	14340	14510	14479	14267	14563	14468	14420	14262	14287	14357	14502	14349	14262	14456	14494	14529	14448	14447	14310	14432	14419	14432	14377	14392	14458	14384	14484	14480	14439	14413	14313	14442	14431	14402	14637	14337	14312	14352	14406	14427	14242	14460	14522	14289	14392	14386	14437	14448	14337	14125	14308	14338	14341	14443	14434	14356	14484	14367	14428	14505	14350	14237	14473	14503	14311	14399	14309	14592	14375	14472	14440	14396	14463	14303	14383	14288	14548	14515	14494	14614	14443	14567	14412	14490	14298	14301	14638	14449	14510	14413	14388	14399	14410	14515	14337	14232	14363	14485	14248	14443	14558	14401	14433	14307	14302	14359	14499	14548	14412	14465	14392	14570	14523	14429	14355	14489	14494	14346	14450	14492	14393	14462	14376	14478	14439	14367	14551	14416	14519	14259	14295	14393	14327	14539	14332	14356	14464	14419	14280	14432	14420	14278	14354	14349	14447	14410	14300	14480	14324	14457	14449	14580	14306	14378	14316	14353	14274	14336	14248	14313	14551	14368	14435	14472	14485	14314	14460	14494	14566	14439	14348	14542	14411	14440	14409	14558	14374	14610	14391	14552	14305	14305	14364	14329	14569	14474	14420	14490	14490	14308	14400	14438	14413	14398	14515	14352	14508	14325	14328	14507	14490	14344	14495	14338	14484	14275	14444	14312	14543	14437	14334	14408	14464	14359	14422	14428	14364	14399	14470	14462	14402	14361	14312	14539	14565	14447	14417	14461	14361	14420	14343	14260	14490	14313	14486	14384	14353	14493	14453	14460	14316	14443	14418	14403	14382	14285	14302	14440	14400	14305	14420	14434	14354	14456	14375	14449	14395	14419	14576	14370	14494	14360	14345	14439	14236	14388	14497	14403	14431	14524	14537	14463	14592	14447	14354	14419	14540	14417	14317	14393	14412	14614	14272	14401	14258	14410	14481	14332	14334	14332	14443	14523	14528	14277	14379	14479	14251	14309	14549	14347	14652	14342	14399	14487	14480	14257	14285	14471	14481	14308	14553	14421	14378	14524	14461	14294	14496	14248	14577	14512	14443	14318	14475	14461	14542	14255	14392	14301	14641	14436	14320	14385	14285	14437	14572	14341	14458	14421	14406	14407	14605	14326	14504	14401	14499	14292	14479	14238	14517	14362	14361	14280	14470	14428	14584	14417	14394	14461	14571	14494	14379	14467	14415	14554	14492	14386	14399	14391	14462	14565	14282	14432	14508	14516	14544	14252	14498	14355	14467	14421	14518	14409	14472	14354	14198	14498	14285	14478	14362	14309	14444	14320	14423	14166	14591	14284	14398	14530	14547	14447	14423	14418	14489	14321	14176	14463	14438	14402	14516	14277	14317	14557	14452	14461	14462	14549	14349	14342	14557	14446	14365	14408	14305	14509	14348	14234	14579	14488	14286	14430	14545	14358	14326	14468	14473	14391	14359	14329	14251	14296	14436	14345	14353	14546	14484	14327	14390	14386	14533	14309	14458	14363	14534	14465	14232	14393	14381	14441	14666	14511	14448	14284	14467	14395	14467	14429	14313	14439	14320	14499	14531	14349	14474	14519	14353	14467	14429	14388	14555	14511	14532	14420	14573	14314	14497	14358	14386	14437	14472	14474	14315	14325	14407	14376	14552	14553	14421	14399	14419	14355	14476	14593	14294	14409	14279	14343	14402	14569	14509	14515	14564	14213	14546	14445	14513	14402	14492	14427	14219	14194	14517	14541	14192	14569	14429	14357	14349	14352	14413	14371	14483	14336	14684	14573	14514	14437	14482	14370	14385	14466	14398	14474	14489	14444	14366	14506	14412	14494	14410	14517	14477	14296	14440	14516	14378	14529	14383	14397	14541	14301	14419	14476	14465	14528	14480	14273	14475	14439	14512	14453	14517	14600	14405	14390	14424	14394	14531	14494	14383	14497	14247	14606	14496	14582	14343	14285	14512	14479	14354	14404	14402	14571	14523	14323	14530	14298	14234	14460	14525	14472	14379	14334	14503	14426	14237	14324	14429	14416	14300	14429	14489	14413	14288	14396	14467	14372	14420	14413	14441	14372	14529	14566	14328	14429	14369	14420	14427	14405	14453	14390	14397	14503	14400	14397	14404	14415	14439	14272	14461	14414	14387	14411	14395	14514	14282	14340	14528	14445	14368	14428	14402	14445	14471	14291	14435	14362	14429	14633	14302	14438	14590	14418	14533	14636	14476	14388	14564	14452	14319	14509	14410	14537	14636	14349	14425	14450	14471	14701	14485	14522	14452	14602	14328	14467	14174	14521	14381	14694	14338	14368	14298	14376	14459	14491	14580	14437	14511	14501	14248	14476	14313	14517	14453	14340	14411	14350	14516	14509	14497	14513	14400	14583	14498	14284	14382	14367	14400	14479	14433	14360	14493	14470	14343	14505	14381	14434	14463	14460	14458	14437	14338	14207	14467	14394	14403	14286	14412	14181	14370	14381	14361	14348	14450	14426	14476	14580	14447	14324	14403	14363	14337	14502	14474	14534	14412	14357	14406	14370	14418	14511	14438	14502	14419	14486	14517	14234	14275	14421	14352	14493	14415	14431	14394	14127	14314	14348	14330	14611	14244	14411	14415	14443	14292	14325	14364	14336	14309	14446	14461	14592	14387	14287	14256	14323	14323	14455	14177	14439	14167	14300	14469	14292	14335	14564	14409	14573	14396	14590	14549	14458	14231	14569	14454	14361	14402	14209	14511	14468	14302	14479	14422	14409	14351	14346	14217	14394	14327	14565	14380	14425	14434	14514	14460	14285	14503	14511	14405	14276	14423	14571	14307	14533	14484	14656	14385	14399	14171	14610	14305	14507	14380	14278	14549	14381	14395	14368	14309	14587	14310	14450	14500	14504	14384	14392	14416	14649	14566	14162	14579	14463	14408	14608	14433	14494	14594	14363	14395	14391	14434	14471	14164	14458	14273	14378	14343	14390	14463	14335	14413	14400	14455	14398	14495	14474	14432	14557	14356	14483	14383	14370	14521	14445	14228	14384	14444	14367	14435	14457	14317	14260	14496	14373	14245	14491	14539	14558	14406	14373	14438	14376	14370	14536	14389	14365	14400	14430	14325	14542	14260	14621	14511	14351	14561	14476	14459	14333	14560	14284	14473	14561	14441	14391	14312	14329	14456	14546	14302	14488	14459	14427	14536	14411	14437	14296	14532	14368	14331	14520	14530	14451	14428	14482	14557	14468	14302	14418	14433	14502	14346	14390	14387	14536	14548	14467	14418	14450	14462	14438	14430	14555	14462	14451	14529	14398	14659	14506	14351	14515	14459	14527	14448	14397	14605	14404	14384	14282	14364	14147	14484	14362	14307	14479	14511	14358	14288	14374	14468	14458	14267	14321	14458	14481	14384	14353	14379	14548	14431	14314	14525	14480	14509	14516	14413	14477	14258	14367	14427	14470	14353	14220	14528	14426	14300	14543	14510	14507	14398	14325	14406	14365	14410	14415	14291	14548	14586	14389	14515	14568	14277	14443	14309	14404	14446	14545	14300	14460	14399	14436	14402	14431	14384	14394	14362	14254	14475	14405	14524	14417	14471	14367	14341	14389	14313	14402	14238	14323	14357	14431	14578	14432	14480	14585	14505	14443	14474	14631	14474	14401	14558	14373	14289	14594	14295	14431	14520	14513	14446	14355	14331	14455	14500	14610	14521	14585	14337	14507	14292	14270	14393	14407	14527	14399	14496	14477	14369	14477	14245	14339	14717	14387	14490	14512	14397	14408	14623	14395	14441	14375	14414	14379	14572	14290	14423	14264	14496	14439	14470	14535	14412	14259	14485	14451	14395	14446	14454	14480	14459	14362	14349	14387	14438	14578	14424	14368	14485	14476	14387	14445	14376	14380	14523	14502	14534	14385	14374	14493	14275	14331	14453	14556	14348	14517	14410	14512	14392	14498	14303	14387	14458	14548	14390	14416	14551	14333	14313	14392	14464	14332	14362	14443	14223	14639	14349	14378	14373	14352	14655	14460	14400	14370	14458	14510	14401	14343	14557	14345	14442	14563	14540	14333	14457	14633	14464	14425	14387
24173	21382	31213	32731	38379	68442	65204	43679	27307	21410	18862	17987	17875	17628	17697	17764	17561	17471	17465	17449	17542	17819	17711	17711	17591	17506	17656	17593	17430	17463	17543	17748	17714	17721	17533	17729	17412	17630	17756	17607	17371	17499	17722	17591	17391	17622	17460	17513	17629	17410	17393	17464	17549	17591	17442	17616	17630	17574	17649	17615	17546	17485	17321	17363	17462	17326	17337	17595	17477	17409	17472	17390	17339	17357	17566	17560	17580	17190	17603	17597	17640	17434	17423	17682	17425	17562	17448	17429	17398	17469	17559	17242	17231	17441	17585	17287	17578	17450	17295	17299	17349	17368	17488	17430	17271	17447	17534	17598	17493	17612	17507	17369	17642	17382	17441	17317	17522	17315	17461	17694	17662	17505	17303	17574	17692	17592	17494	17355	17512	17483	17305	17444	17584	17515	17360	17549	17424	17591	17628	17364	17484	17361	17511	17387	17432	17360	17222	17595	17417	17340	17525	17558	17602	17417	17637	17506	17332	17317	17422	17266	17440	17464	17546	17473	17515	17450	17403	17447	17555	17401	17489	17355	17331	17503	17462	17359	17453	17464	17592	17463	17599	17620	17531	17474	17366	17545	17651	17639	17685	17340	17262	17540	17541	17492	17668	17519	17748	17452	17531	17487	17369	17494	17534	17634	17522	17605	17551	17396	17488	17611	17392	17279	17463	17408	17572	17588	17365	17322	17394	17450	17358	17503	17480	17446	17484	17609	17524	17543	17512	17538	17218	17708	17607	17565	17564	17397	17317	17395	17332	17498	17675	17443	17479	17315	17557	17444	17395	17351	17612	17561	17388	17180	17534	17349	17492	17503	17446	17570	17558	17253	17551	17485	17558	17610	17547	17786	17803	17469	17389	17465	17348	17538	17602	17668	17423	17606	17723	17505	17570	17604	17370	17295	17503	17265	17628	17439	17473	17536	17434	17434	17500	17479	17465	17449	17622	17322	17514	17388	17556	17306	17295	17450	17735	17441	17495	17400	17620	17661	17473	17525	17285	17777	17407	17427	17529	17488	17718	17308	17485	17522	17489	17618	17414	17360	17437	17466	17490	17697	17356	17499	17601	17616	17465	17479	17771	17323	17464	17500	17434	17584	17493	17504	17505	17436	17410	17456	17474	17389	17328	17506	17664	17308	17583	17481	17375	17328	17321	17362	17321	17229	17373	17614	17509	17499	17453	17600	17527	17496	17486	17445	17413	17560	17494	17401	17448	17521	17614	17632	17584	17368	17331	17407	17460	17583	17475	17487	17437	17436	17358	17528	17274	17512	17495	17471	17339	17518	17414	17445	17665	17518	17594	17424	17412	17508	17770	17552	17751	17423	17432	17462	17533	17586	17717	17559	17451	17528	17627	17448	17419	17463	17464	17409	17321	17274	17442	17581	17199	17421	17545	17440	17342	17500	17441	17419	17562	17367	17471	17425	17572	17509	17355	17544	17608	17510	17458	17500	17402	17483	17420	17338	17587	17394	17655	17560	17694	17401	17698	17552	17492	17282	17628	17484	17269	17367	17481	17340	17383	17363	17415	17579	17353	17475	17627	17514	17445	17517	17553	17745	17534	17522	17445	17555	17482	17623	17362	17383	17363	17563	17522	17446	17441	17506	17479	17470	17603	17259	17436	17325	17439	17566	17454	17224	17381	17373	17429	17415	17417	17545	17609	17446	17716	17646	17539	17549	17608	17466	17464	17548	17499	17316	17584	17524	17532	17536	17499	17157	17423	17466	17433	17520	17400	17583	17550	17399	17520	17391	17530	17371	17167	17561	17611	17609	17594	17513	17407	17549	17456	17510	17419	17190	17522	17374	17318	17652	17637	17611	17404	17379	17470	17538	17692	17393	17450	17463	17472	17412	17537	17405	17411	17504	17562	17524	17731	17325	17645	17492	17526	17654	17474	17441	17548	17498	17453	17530	17323	17679	17362	17695	17670	17460	17212	17326	17442	17476	17582	17489	17669	17524	17507	17587	17503	17476	17401	17598	17607	17332	17220	17450	17393	17612	17352	17556	17533	17349	17467	17234	17472	17356	17707	17525	17370	17612	17360	17464	17525	17080	17471	17517	17576	17654	17176	17650	17378	17419	17538	17372	17494	17448	17359	17552	17577	17575	17367	17491	17349	17548	17420	17313	17632	17466	17418	17585	17427	17533	17519	17546	17481	17399	17631	17550	17544	17303	17544	17560	17337	17332	17573	17469	17579	17418	17611	17462	17624	17491	17244	17469	17476	17414	17508	17488	17476	17470	17565	17312	17486	17527	17522	17280	17608	17307	17417	17381	17358	17530	17383	17396	17399	17482	17420	17459	17511	17452	17631	17442	17498	17348	17394	17341	17332	17537	17430	17237	17380	17640	17401	17574	17555	17395	17427	17502	17394	17533	17626	17487	17491	17474	17560	17511	17407	17724	17603	17300	17499	17452	17613	17620	17491	17309	17510	17526	17570	17616	17387	17445	17580	17640	17614	17390	17581	17372	17325	17235	17417	17424	17477	17407	17593	17594	17514	17442	17305	17574	17551	17487	17449	17294	17510	17296	17384	17589	17304	17397	17602	17451	17409	17433	17506	17608	17713	17317	17386	17562	17569	17567	17489	17556	17681	17582	17379	17334	17513	17440	17281	17539	17489	17726	17657	17500	17282	17352	17453	17506	17322	17471	17466	17344	17502	17550	17386	17538	17480	17489	17489	17428	17607	17407	17434	17285	17610	17594	17516	17683	17578	17598	17503	17473	17528	17479	17505	17310	17456	17494	17446	17584	17272	17168	17288	17394	17387	17448	17332	17415	17428	17607	17565	17663	17403	17579	17569	17486	17659	17313	17334	17409	17490	17510	17514	17356	17517	17312	17505	17393	17510	17331	17352	17322	17446	17440	17362	17530	17480	17658	17696	17345	17439	17403	17559	17346	17463	17539	17505	17388	17463	17379	17078	17649	17447	17585	17406	17489	17294	17538	17571	17503	17639	17393	17560	17644	17374	17607	17585	17544	17443	17370	17504	17557	17473	17402	17324	17612	17455	17350	17566	17450	17529	17545	17627	17308	17598	17243	17365	17474	17523	17278	17480	17618	17367	17459	17469	17367	17402	17668	17459	17421	17383	17402	17364	17490	17400	17309	17461	17421	17515	17510	17591	17603	17586	17608	17632	17473	17661	17510	17668	17424	17530	17371	17580	17475	17382	17596	17539	17609	17641	17546	17555	17390	17281	17321	17382	17538	17470	17707	17055	17499	17265	17342	17259	17433	17387	17310	17291	17643	17408	17528	17483	17482	17581	17559	17433	17486	17550	17407	17672	17607	17515	17522	17511	17403	17572	17268	17536	17471	17497	17479	17735	17325	17400	17356	17479	17609	17586	17457	17363	17505	17399	17442	17576	17415	17281	17527	17583	17340	17497	17401	17563	17498	17346	17329	17650	17401	17420	17461	17346	17419	17525	17333	17519	17536	17404	17313	17384	17553	17512	17395	17555	17437	17514	17411	17476	17262	17431	17473	17429	17544	17546	17651	17361	17355	17308	17550	17249	17414	17363	17436	17444	17215	17428	17508	17343	17559	17512	17423	17417	17508	17594	17564	17551	17488	17453	17496	17496	17511	17540	17503	17525	17399	17425	17383	17652	17271	17512	17809	17497	17319	17379	17271	17389	17513	17418	17479	17398	17391	17604	17444	17506	17515	17675	17509	17517	17325	17513	17309	17411	17473	17286	17345	17493	17315	17563	17618	17440	17519	17358	17489	17348	17282	17526	17556	17485	17498	17604	17560	17637	17536	17324	17471	17612	17540	17614	17486	17394	17677	17396	17475	17595	17427	17615	17469	17670	17600	17355	17344	17336	17386	17567	17332	17446	17480	17537	17661	17450	17552	17573	17575	17387	17497	17576	17506	17739	17440	17485	17494	17246	17586	17355	17509	17451	17487	17239	17575	17546	17230	17388	17523	17371	17378	17430	17552	17573	17422	17587	17472	17671	17617	17314	17501	17617	17459	17643	17623	17395	17306	17403	17319	17354	17313	17603	17503	17467	17590	17334	17551	17444	17221	17473	17392	17525	17271	17537	17575	17506	17654	17429	17256	17495	17595	17481	17275	17612	17481	17494	17614	17521	17469	17718	17428	17426	17528	17543	17558	17554	17359	17289	17315	17483	17565	17594	17479	17326	17481	17571	17437	17483	17461	17499	17450	17583	17509	17275	17441	17649	17569	17662	17389	17426	17359	17274	17490	17440	17458	17631	17505	17322	17604	17563	17427	17397	17567	17382	17540	17349	17601	17457	17420	17501	17408	17559	17439	17352	17369	17544	17364	17584	17467	17616	17401	17570	17476	17567	17536	17409	17388	17558	17443	17213	17352	17419	17313	17513	17418	17616	17323	17344	17354	17526	17413	17616	17318	17507	17519	17589	17470	17489	17443	17601	17505	17458	17140	17313	17455	17615	17513	17538	17462	17545	17345	17528	17348	17465	17633	17628	17613	17588	17594	17355	17359	17623	17452	17492	17612	17404	17455	17411	17432	17588	17568	17582	17432	17409	17398	17519	17686	17304	17350	17448	17438	17594	17452	17441	17642	17651	17451	17598	17621	17490	17473	17478	17550	17421	17477	17419	17400	17462	17363	17635	17319	17392	17537	17630	17547	17641	17672	17466	17420	17589	17510	17365	17351	17598	17488	17559	17422	17667	17560	17561	17537	17625	17615	17637	17595	17499	17366	17387	17609	17713	17452	17419	17308	17600	17520	17430	17247	17463	17390	17456	17587	17716	17521	17574	17686	17650	17568	17509	17292	17642	17174	17490	17362	17415	17527	17557	17468	17621	17560	17385	17484	17375	17501	17368	17498	17357	17330	17407	17560	17528	17549	17489	17512	17602	17610	17554	17354	17590	17486	17543	17488	17284	17518	17598	17258	17581	17496	17591	17477	17302	17391	17446	17415	17313	17269	17369	17593	17581	17650	17471	17539	17276	17447	17471	17608	17599	17407	17523	17276	17347	17515	17407	17387	17394	17378	17287	17418	17389	17461	17405	17368	17305	17496	17603	17567	17426	17618	17545	17223	17445	17244	17503	17461	17507	17547	17576	17419	17503	17634	17677	17321	17511	17578	17399	17423	17577	17483	17491	17425	17588	17425
44167	64918	71119	56531	53807	75047	64413	41519	22778	17106	15240	14513	14418	14194	14273	14099	14082	14102	14194	14057	14240	14110	14201	14104	14209	14308	14080	14143	14148	13955	14117	14197	14068	14228	14094	14255	14215	14167	14262	14183	14029	14133	14272	14177	14153	14323	14144	14070	14065	14093	14202	14190	14224	14187	14265	14180	14157	14113	14008	14022	14195	13945	14009	14131	13973	14099	14052	14205	13980	14119	14163	14066	14262	14225	14166	14066	14021	14063	14102	14014	14231	14066	14200	14225	13998	14150	14129	14245	14088	14077	14073	14093	14098	14119	14167	14186	14190	14053	14042	14158	14016	14061	14149	14107	14032	14235	14122	14050	14199	14179	14142	14110	14142	14048	14162	13881	14174	14172	14186	14141	14045	14170	14227	14055	13963	14111	14191	13975	14036	14124	14208	14106	14018	14144	14123	14250	14061	14154	14017	14042	14077	14253	14258	14146	14165	14056	14138	14122	14141	14189	14004	14162	13922	14288	14115	14172	14167	14185	14193	14278	14089	14122	13997	14247	14133	14062	14162	14132	14148	14153	14222	14125	14174	14253	14250	14054	13946	14199	14089	14152	14168	14074	14109	14270	14117	14234	13973	14070	14109	14213	14183	14125	14073	14093	14171	14109	14232	14045	13993	14132	14072	14048	14242	14385	14423	14123	13969	14109	14195	14105	14263	14158	14157	14138	14221	14119	14262	14198	13964	14102	14286	14085	14162	14159	14128	14151	14018	14058	14013	14139	14193	14093	14018	14039	14124	14255	14204	14247	14183	14126	14050	14016	14082	14159	14067	14191	14122	13891	14197	14129	14064	14019	14169	14041	14100	14093	13889	14134	14127	14132	14027	13950	14210	14010	14153	13972	14246	14160	14184	14151	13971	14116	13929	14112	14157	14016	14089	14001	14051	14151	14114	14120	14134	14088	14151	14165	14194	14122	13961	14158	14232	14215	13969	14154	14237	14340	14165	14169	14123	14062	14263	14185	14242	14241	14020	14017	14124	14190	14022	14091	14107	13858	14226	14288	14298	14014	14146	14203	14226	14111	14153	14238	14114	14149	14090	14211	14195	13945	14087	14200	14030	14227	14105	14029	14200	14065	14304	14117	14090	14140	14217	14272	14255	14141	14053	14205	14147	14105	14155	14172	14121	14167	14052	14074	14049	14197	14087	13992	14142	14118	14056	14261	14100	14255	14194	14157	14059	14083	14255	14168	14063	14233	14166	14208	14092	14045	14266	14449	14171	14020	14287	14122	14267	14354	14014	14073	14316	14221	13955	14232	14067	13996	14183	14187	14226	14274	14168	14145	13944	14214	14025	13994	14285	14098	14260	14069	14038	14136	14079	14154	14057	14083	14102	14042	14075	14142	14224	14099	14057	14057	14005	14314	14147	14086	14162	14123	14121	14145	14132	14085	14103	14195	14055	14239	14161	14157	14192	13994	14210	14072	14283	14013	14203	13999	14139	14203	14272	14113	14170	14002	14095	14137	14202	14199	14064	14090	14236	14099	14203	14135	14199	14222	13959	14130	14261	14168	14095	14045	14266	14218	14166	14110	14065	14074	14007	14158	14128	14271	14255	14332	14151	14295	14138	14143	14142	14201	14114	14173	14104	14099	14113	14309	14097	13868	14207	13978	14115	14130	14155	14112	14145	13916	14270	14161	14261	14179	14024	14160	14119	14160	14039	14136	14074	14172	14191	14136	14131	14102	14116	14080	14078	14065	14124	14270	14133	14251	14148	14164	14221	14109	14107	14141	14244	13922	14081	14072	14092	14098	14038	13998	14119	14345	14011	14012	14222	14039	14081	13946	13961	14084	14181	14258	14135	14068	14083	14123	14146	14093	14131	14020	14006	14154	14078	14108	14289	14215	14257	14247	14138	13973	14106	14080	14293	14189	14056	14220	14033	14137	13937	14166	13829	14171	14095	13964	14229	14104	14113	14138	13938	14091	14241	14195	14044	14213	14011	14035	13964	14148	14064	14098	14209	14131	14039	14309	14025	14129	14101	14025	14160	14171	13977	14147	14145	14144	14203	14145	14079	14135	14088	14118	14143	14012	14228	14070	14039	14207	14294	14079	14058	14183	14022	13990	14141	14254	14149	14248	14098	14003	14100	13983	14215	14140	13860	14048	14073	14243	14256	14116	14130	14034	14246	14261	14184	14122	14029	14037	14158	14051	14248	14102	14092	14052	14137	14269	14331	14109	14131	13926	14185	14006	14194	14227	14226	14168	14137	14284	14113	14344	14125	14119	14112	14131	14163	14010	14055	14022	14058	14085	14175	14132	14187	14028	14196	14145	14202	14172	14212	14157	14195	14202	14228	14125	14113	13943	14088	14188	13957	14168	14041	14049	14220	14244	14002	14267	14105	14078	14171	14089	14024	14042	14097	14111	14046	14084	14245	14177	14171	14019	14183	14136	14253	13952	14127	14071	14174	14116	14128	14218	14039	14093	14105	14155	14052	14067	14024	14021	14041	14107	14100	14157	14139	13924	14041	14214	14122	14229	14043	14085	14063	14055	14123	14187	14205	14098	14225	14114	14149	13972	14338	14192	14057	14180	14123	14228	14140	14016	13976	13947	14289	14040	14363	14219	14130	14203	14201	13999	14236	14008	14101	14135	14097	14130	14114	14180	14058	14052	14173	14107	14245	14276	14184	13936	14146	14024	14229	14014	14187	13978	14074	14155	14134	14246	14111	14263	14139	14225	14214	14160	14194	14203	13978	14185	14083	14089	14049	14116	14144	14159	14134	14050	14158	14100	14240	14104	14050	14113	14130	14132	14006	14258	14111	14182	14206	14180	14102	14125	14132	14192	14073	14252	14259	14330	14017	14111	14260	14274	14083	14227	14180	14155	14106	14255	14108	14151	14110	14111	14140	14264	14036	13990	14018	14118	14069	14123	14079	14007	14187	14273	14210	14012	14125	14229	14099	13966	14040	14047	14091	14041	14212	14143	14146	14092	14129	14157	13953	13967	14151	14123	14183	14262	14084	14084	14218	14215	14108	14258	14117	14264	13993	14202	14012	14189	14156	13946	13888	14095	14049	14137	14011	14191	14097	13917	14128	14215	14013	14028	14026	14113	14134	14249	14125	14184	14050	14149	14315	14067	13995	14159	14285	13999	14236	14093	14214	14122	14041	14082	14201	14029	14100	14086	14185	14066	14067	14129	14070	14019	14205	14071	14102	14034	14101	14105	14248	14222	14160	14057	14034	14161	14214	14039	14142	14203	14036	14153	14180	14006	14375	14182	14175	14156	14235	14141	14126	14154	14026	14264	14201	14048	14270	14141	13918	14134	14068	14250	14127	14331	14097	14069	14212	14292	13980	14124	14245	14180	14172	14006	14195	14055	14104	14078	14117	14097	13985	14228	14023	14110	14027	14189	14232	14069	14202	14118	14116	14095	14147	14246	14317	14183	14089	14161	14077	14148	14063	14071	14180	14286	14221	14264	14326	14113	14021	14194	14059	14138	14204	13990	14169	14082	14125	13990	14169	14106	14076	14099	14115	14140	14232	14029	14112	14166	14048	14062	14244	14157	13999	14188	14116	14073	14190	14200	14026	14078	14180	14156	14343	13993	14071	14192	14130	14185	14027	14305	14298	14042	14280	14223	14114	14222	13941	14147	14110	14086	14059	14129	14241	14217	14195	14161	14279	14118	14030	14084	14169	14227	13989	14179	14076	14223	14072	14031	14074	14210	14152	14238	14068	14208	14180	14144	14057	14011	14197	14210	14114	14024	14169	14300	14206	14132	14237	14140	14189	13958	14079	14313	14179	14244	14151	14151	14028	14145	13992	14189	14327	14064	14077	14048	14147	14229	14205	14165	14186	14069	14116	14100	14189	14270	14040	14072	14267	13963	14097	14129	14130	14242	14153	13977	14123	14296	14023	14238	13945	14241	13991	14200	14216	14100	13988	14067	14127	14322	14009	14006	14087	14023	14083	14217	14161	14007	14086	13955	14170	13964	14081	14032	14103	14043	14042	14075	14171	14096	14187	14104	14037	14283	14192	14118	14170	14162	13932	14226	14032	14124	13965	14252	14060	14084	14076	14304	14129	14100	14181	14358	14176	14063	14041	14097	14096	14150	14135	14262	14019	14010	14125	14209	14024	14286	14033	14100	14175	14179	14106	14299	14149	14143	14107	13979	14033	14110	14209	14109	14036	13999	14125	14057	13927	14074	13983	14109	13993	13984	14196	14167	14244	14135	14022	14114	14299	14159	14079	14122	14135	13948	14038	14137	14089	13997	14228	14054	14056	14075	14046	14148	14136	14219	14061	14078	14063	14039	14245	14003	14276	14138	14053	14159	14235	14068	14158	14024	14155	14201	14196	14181	13929	14250	14126	14237	13956	14094	14125	14315	13979	13965	13920	14139	14219	14134	14276	14099	14120	14239	14135	14039	14065	14010	14135	14261	14191	14187	14184	14036	14132	14076	14192	13932	14210	14159	14133	14234	14058	14248	14089	14203	13992	14096	14095	14119	14209	14019	14076	14234	14076	14328	14153	14144	14054	14178	13908	14126	14144	13959	14158	14138	14414	14014	14140	14131	14157	14144	13988	14331	14017	14143	14097	14252	14149	14007	14148	14241	13964	14043	14215	14099	14120	14175	14203	14094	14098	14107	14249	14072	14171	14191	14247	14164	14268	14272	14090	14167	14290	14198	14252	13919	14177	14133	14051	14154	14170	14096	14062	14198	14220	14073	14278	14044	14340	14063	14161	14114	14365	13925	14180	14084	14061	14269	14062	14119	14103	13964	14089	14044	14046	14093	14218	14062	14054	14088	14001	14300	14156	14008	14144	14008	14219	14259	14156	14036	14099	14280	14153	13919	13966	14181	14082	13920	13987	14228	13974	14091	14155	14180	14087	14092	14276	14058	14298	14217	13918	14044	14251	14005	14088	13987	14099	14161	14105	14198	14212	14185	14088	14062	14164	14201	14177	14060	14046	14158	14266	14149	14175	14090	14079	14214	14171	14216	14101	13939	14179	14199	14087	14100	14127	14243	14234	14192	14154	14218	14142	14230	14105	14082	14037	14229	14206	14102	14158	14046	14186	14090	14220	14088	14325	14109	14153	14056	13920	14038	14042	14254	14216	14143	14129	14301	13965	13993	14183	14117
34983	41823	57894	43038	27248	28586	28500	22439	19196	18394	18194	18183	18064	18259	18097	18072	18080	18344	17829	17997	18051	17909	18019	18034	17837	17948	17996	17952	18122	17848	18087	18107	18376	17849	18007	17918	17946	18083	17967	17953	17926	17993	18018	17983	17905	17901	18048	18056	18126	17990	18043	17860	18015	17938	17928	18119	17951	18025	18113	18022	17959	17972	17856	18026	18190	17784	17776	17913	18079	18030	17918	18045	18106	18010	18043	17822	17851	18014	17911	17966	18146	18094	17850	17940	17963	17926	17910	17965	17869	17995	17881	18174	18140	17683	17857	17913	18020	18032	18076	17879	17976	17984	18007	18085	18138	17619	17818	17848	18030	17979	17942	17950	18112	18038	18033	17937	17762	17937	18155	18077	17902	18238	18020	17993	18093	17999	17991	18019	17853	17938	17713	17992	17889	17894	18083	17913	17843	17741	18028	18000	17773	18035	18051	18045	18210	17885	18147	17927	17822	18034	18131	18069	17945	18060	18056	18071	18052	18151	18059	17894	18038	18026	17901	18146	18117	17899	17788	18046	18022	17971	17972	17812	17782	17854	18063	17859	18109	17945	18118	18127	18144	18089	17840	18113	17930	18083	17983	17950	18118	17877	17797	18100	17837	18202	18018	18112	17865	18122	18040	18138	17990	17733	18052	18141	17888	17971	17941	17816	17809	18064	18032	17908	18335	17999	18036	17875	18062	17823	18069	17924	18022	17747	17943	18091	17937	18058	18072	18044	18012	17901	17982	18001	18199	17698	17935	18139	18034	17776	18061	17913	18048	17984	17969	17997	17917	17905	17989	17785	18029	18023	17944	17991	17988	17690	18246	18142	18193	17921	18031	18084	17974	17785	17951	18108	17954	17795	18172	17960	18013	17907	17936	18000	18006	17979	18036	18182	18007	18063	18126	18186	17897	17848	17909	18084	17928	17984	17947	18043	18087	18106	17958	17894	17922	18026	17919	18080	17936	18022	17871	18085	17855	17978	17966	18135	17980	17950	17912	18138	17857	17849	17919	17742	17944	18004	17988	17850	18064	18058	17949	17963	17831	17681	17963	18041	18037	17878	18053	17986	17909	18050	17927	17848	17907	17956	17753	18070	18075	18145	17900	17952	18023	18134	18097	17834	17770	18039	17952	17888	17831	18108	18138	17778	18123	17833	17862	17920	17768	18069	17795	18021	17889	18109	18020	17945	17829	17822	17974	17965	18067	18017	18017	17935	18067	18090	17858	17744	17998	17941	17894	17851	17874	17992	18157	18016	18080	17839	18037	17928	17810	17908	17970	17863	18122	18089	17974	17922	17997	18001	17971	17965	17985	17871	18122	17909	18151	17997	17987	18022	18017	17828	18021	17970	18020	18008	18004	17841	17944	17950	18118	18077	18132	17957	17925	17871	17870	18021	18028	18225	17863	18084	18062	17976	18163	17939	18098	17886	17977	17822	17888	18004	17914	17920	18106	17940	17572	17837	17830	17845	18089	17750	17831	17833	18132	17949	17982	17968	18078	18059	18147	17825	18042	17856	17930	18055	17931	18093	18054	18147	18010	18011	17893	17815	18020	17886	18016	18059	17905	17849	17778	17940	17995	17986	17874	17949	17781	17675	18044	17792	17949	17938	18074	17907	18086	17808	18082	18123	17951	18100	17835	18124	17986	17944	18083	17960	17993	17945	17716	17886	17812	17999	18150	18059	18078	17985	18132	18043	17982	18068	18069	18024	17905	18212	17897	18026	18060	17868	17986	18035	17861	17920	17869	17880	18088	18051	17936	17870	17777	17895	17945	17833	17999	17929	17857	18152	18218	17972	17996	17877	17814	18041	17896	17985	17962	18009	17836	17935	18225	17919	18065	18030	17881	18016	18125	17989	18008	17873	18084	17895	18116	17929	18106	17983	17906	18111	17983	17904	17937	18154	17933	18014	18083	18151	17897	17759	18061	17996	18072	17818	18018	17825	17872	18115	17981	17917	17957	17985	17780	18028	17959	17921	18062	17984	17963	17898	17941	17946	17927	17950	17918	17805	17926	17942	18095	17975	17928	18030	17878	17922	17978	17897	17850	18019	17932	17852	18141	17766	17897	17874	17941	17870	17933	17894	18062	18330	17782	18183	17914	17976	17983	17942	18116	17911	17933	17881	17879	17871	17910	17968	18026	17837	17843	17973	17918	17813	18080	18127	18073	17892	17972	17856	17925	17917	17911	17716	17780	17893	18057	17961	17793	18077	17853	18175	17988	18114	17788	18103	17935	18028	17804	17846	17790	17810	17963	18064	18048	18023	17768	17946	17943	17941	17991	17864	18003	18092	17960	17838	18076	17940	17948	17795	18086	17939	18073	17916	18147	18042	18061	18014	18155	17794	18036	17912	17814	17739	18075	18032	18111	17779	17869	18080	17940	17968	17882	18110	18087	17918	17962	17986	18195	18147	18088	17958	17945	17853	18031	17966	18148	17858	17863	17924	17882	18026	18127	17862	18123	17783	17886	18045	17719	17939	17957	18057	17873	17857	17908	17926	18059	18193	17940	17881	17957	18106	18005	17932	17996	18043	17927	17806	18084	17930	17973	17911	17988	18028	17969	17809	17768	17739	17868	17785	18126	18055	17940	18015	17936	17875	17835	18064	18058	17999	17916	17694	17988	18072	17905	17958	18077	18012	17951	17932	17944	18193	18123	17780	17984	17870	18025	17735	17919	18226	18068	17918	18000	17963	18031	18034	17900	17893	18045	17795	18053	17836	17779	17762	17846	18023	17905	18081	18019	17871	17921	17993	17744	17992	18109	18137	17964	17911	17975	17851	17895	18056	18073	17928	17982	18034	17978	18083	17896	17819	17951	18130	17923	17943	17978	17971	17940	17843	17956	17945	18133	18111	17892	17965	17872	17900	18025	18046	17800	17892	18132	18040	18155	17950	17968	17819	18009	17923	18013	18258	18074	17911	17869	18141	17837	18050	18017	17969	17965	18027	17956	17988	17982	18037	17956	18174	18027	17958	18129	17827	17763	17821	17944	17719	18000	18162	17903	18056	17955	17957	17968	17944	17933	17873	17931	17973	18006	17990	17946	18007	17986	18017	18007	17936	18095	17932	17985	18110	18017	17957	17912	17848	18138	18166	17853	18012	17844	18238	17908	17969	17895	18035	17994	17987	17936	18011	18057	18084	17928	17889	17944	18053	17944	18074	17997	17801	17965	17876	17863	17921	17950	18035	18029	18032	17900	17852	18085	17837	18003	18098	18119	18012	18152	17743	17976	18132	17957	17962	17881	17616	18095	17810	17805	18100	17993	18194	17945	18241	18120	18209	17789	17797	17987	17984	17843	17830	17910	17789	17894	17848	17962	17777	17864	18062	17867	17991	17907	18136	17884	17837	17858	18057	17954	18106	18034	18064	17941	18062	18055	18166	18037	17936	17772	17854	18116	17898	17738	18123	18039	17956	18171	18028	18068	18089	18241	18069	18095	17839	17979	17822	17802	17945	17970	17868	17828	17960	18014	17722	17973	18127	17924	17918	18039	17882	17847	17970	18161	17931	17782	17870	17908	17855	18049	18140	17988	17933	17989	18144	18071	17627	17943	18013	17808	17868	17830	17668	17959	18049	18113	18035	17833	17946	18059	17988	17964	18028	18015	18141	18112	17865	17975	17830	17927	17822	18099	18002	17890	18005	17838	18056	17969	18065	17986	18088	17903	18042	17869	17970	17867	18062	18023	17924	17853	18150	18053	18065	18131	17843	17921	17962	18010	18008	17795	18122	18086	17777	17864	18059	17866	17735	17792	17879	18009	17973	18014	18122	18046	17844	17930	17888	17847	17947	17924	18006	17812	18046	18157	17890	17844	18027	17977	18091	17904	18062	17825	17886	17881	17880	17831	17944	17966	17781	18051	17894	17944	17839	17940	17936	18206	18167	18073	17914	17892	17889	18112	18042	18116	17832	17993	17977	18023	18059	18069	17952	17856	17974	18046	17955	17820	17820	17931	17905	17816	17898	18033	18045	18040	18126	18102	17929	18039	17971	18153	18042	17892	18118	17921	17840	18015	18106	17891	18072	18205	17866	17934	18026	17782	17712	17874	17940	17994	17912	18093	18069	18200	17973	18017	18028	18215	18048	17930	17837	17730	17974	17989	17774	18072	17945	17945	18117	17702	17907	18180	17880	17994	17855	18096	17816	17849	17960	17953	17988	18117	18075	17841	17895	17956	17931	17863	18042	18181	18091	17916	17948	18039	17880	17946	17965	17789	18020	17891	18141	17926	17874	18015	17847	17909	17987	17946	17730	17976	18167	17993	18140	17993	18000	17768	17801	18006	18079	17991	17994	18119	18092	18008	17993	17906	18090	17699	17821	17838	17918	18125	17907	17925	17847	17863	18048	17798	18040	18115	18064	17792	17821	18048	18048	18074	18072	18098	17964	17894	17949	17968	17911	17996	18160	18081	18021	17980	18076	17978	18003	17889	18079	18089	18031	18122	17877	17917	17830	18008	17840	18010	17901	17661	17755	18052	18167	18116	17936	18009	17993	17970	17901	18016	18071	18091	18149	17946	17953	18184	17972	18103	17837	17940	18144	18098	18196	17973	17944	18015	18013	18169	17960	17757	17881	17882	17917	18066	17904	18161	17913	17740	17863	17959	18088	18000	17874	18089	17821	17996	17968	17963	18189	17976	18048	18144	18179	17922	18053	17890	17872	17920	18017	17913	17987	17843	17790	17932	18059	17750	17951	18105	18155	17956	17955	17948	18078	18088	17776	17912	17760	17962	17977	17841	18068	18075	18123	17995	17967	18007	17956	17917	18068	17973	17947	18020	18128	18061	18087	18175	18303	17994	17971	18086	17912	17995	18152	17848	17882	18031	17883	18060	18118	17943	18067	17992	17965	17773	17909	17863	17899	18076	17868	18136	17744	18066	17945	17954	17770	18148	17905	18084	17944	18098	18055	18036	17893	18125	18001	18091	18036	17874	18195	18109	17942	18035	17842	18059	18066	17958	17932	17935	17899	18031	17876	17837	17869	17979	17909	18222	17844	17957	17844	17865	17897	17927	17962	17907	17993	18137	17851	18015	17941	17809	18030	18019	17886	18102	17971	17854	18105	18038	18084	18074	17784	18121	18072	18141	17991	17847	18175	17963	18131	18077	18258
33775	52725	61414	42398	22145	28076	25170	18671	14970	14512	14449	14513	14292	14283	14311	14441	14303	14406	14376	14432	14360	14505	14477	14449	14353	14212	14530	14560	14459	14320	14499	14420	14490	14407	14541	14243	14230	14462	14405	14525	14335	14423	14345	14394	14363	14340	14188	14224	14605	14334	14429	14186	14427	14185	14402	14383	14348	14271	14413	14344	14496	14394	14379	14341	14336	14396	14395	14520	14175	14354	14475	14504	14404	14346	14271	14471	14353	14465	14400	14462	14404	14256	14381	14369	14334	14494	14352	14356	14377	14372	14372	14391	14404	14366	14364	14414	14297	14503	14345	14363	14246	14391	14276	14530	14400	14395	14174	14492	14375	14430	14239	14149	14337	14315	14364	14438	14459	14282	14485	14316	14331	14276	14294	14360	14592	14405	14271	14468	14436	14360	14301	14432	14415	14383	14404	14534	14362	14323	14271	14405	14498	14411	14443	14301	14440	14380	14384	14363	14293	14325	14287	14421	14407	14442	14444	14438	14309	14469	14358	14499	14188	14331	14407	14289	14384	14292	14457	14364	14376	14263	14498	14339	14374	14507	14458	14365	14452	14538	14400	14472	14345	14223	14591	14273	14549	14367	14466	14262	14342	14583	14336	14380	14442	14444	14426	14392	14452	14440	14354	14593	14364	14536	14424	14477	14297	14406	14552	14394	14300	14350	14426	14398	14497	14364	14398	14442	14404	14294	14497	14353	14517	14303	14406	14312	14400	14350	14621	14350	14491	14413	14405	14390	14261	14289	14452	14310	14426	14370	14371	14432	14445	14326	14224	14361	14380	14393	14284	14525	14365	14412	14285	14433	14309	14433	14464	14486	14338	14500	14413	14439	14449	14368	14360	14429	14469	14203	14554	14606	14365	14440	14430	14490	14498	14508	14396	14428	14319	14535	14469	14299	14375	14265	14356	14294	14314	14346	14378	14494	14341	14485	14402	14465	14255	14485	14437	14453	14241	14373	14525	14333	14356	14402	14500	14396	14413	14362	14471	14418	14273	14395	14386	14502	14421	14297	14389	14441	14409	14512	14410	14499	14427	14311	14398	14324	14595	14299	14454	14447	14358	14274	14277	14250	14578	14587	14324	14496	14368	14446	14265	14429	14438	14423	14299	14387	14376	14423	14477	14231	14209	14281	14498	14246	14211	14176	14289	14307	14314	14430	14443	14354	14477	14343	14428	14415	14292	14428	14319	14321	14330	14524	14364	14338	14435	14332	14329	14360	14488	14408	14367	14409	14352	14402	14402	14363	14519	14369	14367	14263	14315	14390	14259	14473	14353	14510	14278	14339	14516	14381	14353	14242	14423	14355	14359	14179	14275	14453	14370	14408	14469	14361	14382	14402	14422	14313	14422	14246	14598	14402	14415	14362	14398	14283	14354	14403	14472	14465	14519	14372	14203	14443	14261	14634	14353	14452	14389	14523	14484	14311	14312	14267	14388	14418	14462	14368	14334	14442	14302	14552	14486	14278	14393	14324	14291	14356	14481	14441	14280	14277	14367	14415	14249	14364	14579	14445	14355	14464	14574	14285	14377	14302	14490	14464	14408	14375	14348	14385	14455	14381	14419	14341	14347	14539	14296	14196	14376	14305	14200	14348	14144	14431	14256	14406	14313	14541	14598	14315	14376	14331	14471	14339	14460	14383	14378	14472	14312	14342	14501	14312	14394	14496	14402	14406	14352	14564	14444	14402	14485	14360	14587	14350	14275	14470	14257	14392	14472	14410	14255	14528	14452	14265	14638	14188	14344	14473	14394	14390	14463	14204	14445	14375	14482	14492	14280	14378	14354	14275	14367	14359	14699	14354	14330	14444	14350	14444	14300	14407	14389	14334	14504	14304	14432	14425	14435	14545	14263	14314	14487	14419	14555	14398	14362	14521	14483	14448	14254	14409	14305	14468	14364	14432	14402	14512	14236	14260	14270	14408	14463	14414	14498	14439	14160	14536	14275	14433	14406	14475	14342	14338	14381	14492	14303	14383	14317	14486	14334	14473	14537	14483	14217	14368	14315	14396	14313	14419	14549	14546	14304	14377	14268	14314	14298	14359	14467	14605	14475	14397	14355	14484	14346	14404	14309	14408	14397	14476	14351	14554	14504	14478	14442	14379	14264	14551	14378	14495	14675	14384	14355	14363	14361	14249	14342	14420	14373	14376	14368	14549	14373	14552	14416	14478	14487	14311	14401	14316	14320	14446	14310	14273	14526	14319	14324	14505	14368	14313	14443	14431	14422	14177	14267	14367	14562	14236	14381	14508	14506	14328	14415	14124	14430	14472	14488	14379	14506	14281	14370	14509	14450	14487	14222	14420	14308	14378	14387	14286	14397	14342	14236	14493	14393	14499	14265	14566	14440	14473	14463	14229	14341	14398	14319	14452	14530	14477	14350	14424	14542	14288	14546	14516	14328	14238	14159	14413	14499	14354	14415	14525	14256	14275	14308	14337	14374	14359	14397	14576	14378	14431	14339	14447	14454	14271	14304	14559	14578	14496	14550	14482	14233	14237	14484	14464	14480	14246	14349	14446	14409	14349	14216	14311	14316	14291	14241	14571	14418	14424	14428	14505	14499	14332	14518	14393	14480	14358	14687	14303	14282	14461	14363	14354	14464	14409	14345	14385	14327	14235	14401	14403	14480	14210	14405	14317	14376	14288	14284	14482	14493	14494	14476	14459	14398	14597	14448	14454	14470	14304	14578	14480	14313	14328	14330	14427	14451	14511	14357	14374	14279	14278	14443	14538	14246	14395	14268	14310	14530	14385	14507	14297	14349	14388	14424	14204	14518	14281	14551	14347	14456	14439	14459	14435	14397	14382	14370	14559	14570	14446	14438	14413	14420	14356	14205	14453	14345	14317	14455	14393	14467	14537	14382	14456	14570	14296	14413	14517	14433	14421	14482	14380	14283	14447	14446	14374	14398	14602	14432	14358	14425	14386	14343	14393	14444	14424	14352	14277	14470	14359	14314	14536	14242	14365	14467	14327	14370	14414	14557	14421	14313	14444	14402	14354	14312	14515	14442	14382	14420	14321	14293	14359	14472	14396	14517	14300	14266	14444	14397	14588	14376	14392	14323	14331	14477	14488	14386	14497	14323	14523	14332	14395	14468	14409	14452	14431	14298	14417	14433	14450	14517	14405	14457	14352	14264	14299	14409	14404	14274	14399	14436	14467	14370	14373	14291	14385	14507	14497	14303	14364	14520	14478	14386	14294	14424	14332	14437	14340	14486	14372	14489	14368	14448	14338	14420	14354	14332	14352	14328	14377	14307	14367	14418	14277	14518	14404	14393	14419	14433	14352	14568	14464	14417	14240	14485	14384	14462	14337	14528	14457	14314	14463	14360	14554	14280	14537	14493	14391	14224	14370	14389	14447	14419	14465	14393	14634	14241	14444	14313	14314	14280	14264	14317	14359	14421	14399	14368	14460	14298	14458	14332	14267	14354	14450	14597	14333	14317	14322	14328	14370	14469	14435	14338	14569	14618	14443	14451	14455	14466	14441	14415	14384	14287	14379	14518	14277	14408	14377	14474	14470	14476	14409	14423	14350	14420	14390	14255	14434	14437	14328	14583	14467	14497	14391	14441	14200	14169	14334	14616	14204	14391	14261	14314	14509	14393	14361	14276	14433	14543	14385	14403	14481	14676	14345	14433	14229	14358	14288	14503	14301	14192	14498	14356	14347	14494	14587	14624	14382	14338	14567	14470	14580	14572	14452	14310	14297	14356	14398	14482	14538	14452	14246	14497	14458	14346	14488	14417	14310	14331	14458	14530	14384	14531	14382	14331	14224	14500	14413	14452	14403	14399	14468	14490	14463	14433	14473	14337	14237	14332	14230	14410	14353	14439	14305	14580	14372	14380	14330	14435	14265	14516	14506	14361	14500	14388	14336	14250	14442	14370	14454	14334	14358	14504	14535	14466	14417	14419	14253	14535	14346	14273	14463	14387	14437	14466	14380	14182	14446	14538	14470	14447	14463	14433	14300	14369	14455	14334	14321	14468	14317	14439	14514	14409	14352	14360	14344	14346	14415	14271	14316	14331	14464	14297	14464	14434	14358	14454	14503	14440	14493	14375	14472	14333	14382	14435	14371	14315	14444	14348	14471	14430	14446	14445	14398	14325	14318	14344	14103	14260	14501	14380	14438	14408	14614	14465	14272	14346	14331	14409	14326	14407	14384	14398	14438	14386	14381	14402	14388	14410	14421	14524	14195	14476	14288	14572	14321	14437	14547	14327	14407	14422	14417	14478	14591	14518	14308	14341	14347	14428	14201	14335	14546	14356	14266	14313	14360	14499	14354	14432	14334	14442	14381	14459	14362	14379	14329	14406	14453	14284	14357	14344	14480	14314	14325	14334	14464	14374	14366	14422	14460	14326	14669	14360	14498	14433	14234	14352	14443	14410	14447	14320	14240	14331	14202	14272	14480	14357	14430	14397	14413	14480	14453	14294	14264	14399	14378	14442	14406	14503	14484	14539	14288	14334	14376	14359	14357	14332	14513	14264	14504	14564	14300	14490	14364	14295	14237	14390	14293	14164	14273	14373	14327	14323	14427	14113	14281	14404	14470	14404	14325	14243	14233	14306	14408	14383	14256	14340	14205	14533	14504	14444	14317	14292	14416	14429	14393	14356	14238	14294	14353	14425	14328	14426	14362	14377	14337	14367	14211	14292	14424	14344	14382	14476	14395	14236	14298	14378	14572	14426	14499	14314	14465	14572	14304	14262	14348	14462	14336	14379	14432	14253	14238	14347	14456	14255	14525	14297	14398	14571	14456	14414	14480	14434	14477	14248	14266	14336	14430	14445	14562	14294	14449	14443	14338	14511	14503	14338	14339	14459	14452	14297	14552	14515	14506	14288	14380	14483	14452	14218	14399	14484	14371	14528	14448	14375	14219	14511	14553	14413	14183	14254	14300	14547	14310	14386	14441	14298	14456	14500	14305	14484	14607	14285	14358	14505	14324	14335	14456	14417	14336	14356	14465	14335	14300	14455	14431	14422	14262	14391	14434	14338	14349	14513	14541	14362	14541	14353	14401	14387	14272	14433	14335	14427	14510	14371	14372	14436	14437	14353	14260	14357	14455	14437	14316	14247	14351	14362	14597	14264	14458	14498	14293
26474	22098	36378	35316	27499	51533	55454	35531	23008	19481	17928	17483	17494	16983	17181	17374	17435	17452	16928	17317	17061	17172	17085	17301	17239	17310	17262	17133	17143	17128	17008	17194	17061	17074	17135	17054	17098	17214	17180	17078	17090	17226	17232	17190	17427	17156	17208	17133	17133	17140	17127	17143	17088	17234	16882	17144	17027	17099	17104	17207	17205	17184	17142	17137	17269	17272	17133	17168	17209	17035	16973	17288	17175	17152	17180	17262	17053	17245	17093	17123	16957	17323	17333	17111	17344	17145	16989	17013	17053	17071	17100	16945	17162	17219	17242	17068	17088	17010	17080	17225	17023	17032	17113	17147	17053	17034	17057	17197	17017	17042	17105	17278	17134	17162	16790	17151	17307	17260	17311	16994	17251	17281	16961	17115	17021	17148	16961	17109	17113	17149	17031	17255	17165	16877	16868	17222	17040	17169	17140	17501	17308	17089	17172	17084	16997	17156	17058	17073	17189	17161	17104	17121	17227	17222	17162	17104	17317	17216	17113	17090	17123	17117	17198	17145	17200	17026	17205	17220	17139	17298	17097	17061	17124	16992	16931	16981	17049	17045	17017	17204	17209	17127	17161	17052	17124	17052	17183	16912	17116	17136	17114	16963	17131	17317	17252	17050	17194	17293	17091	17269	17171	17096	17018	17065	17073	17167	17090	17055	17062	16998	17114	17184	17065	17404	17375	17131	17215	17173	17162	17103	17230	17256	17161	17319	17197	17147	17128	17093	17013	16969	17005	16987	17120	17028	17266	16957	17020	17216	17360	17091	17074	17074	17021	17127	17088	16974	16951	17291	17227	17024	17217	17228	17099	17045	17183	17285	17092	17088	17201	17020	16971	17044	17111	17264	17371	17139	17149	17203	17134	17128	17167	17033	17194	17132	17034	17120	17043	17249	17100	17174	17176	17020	17107	17058	17266	17125	17195	17222	17212	17051	17000	17035	17377	17378	17056	16957	17274	17272	17269	16995	16914	17150	17179	17052	17170	17247	17044	17270	16919	17101	17168	17052	17063	17270	17253	17295	17208	17217	17021	17260	16972	17177	17286	17385	17108	17241	17416	17156	16991	17087	17348	17139	17123	17278	17234	17224	17111	17098	17266	17185	17220	17119	17362	17101	17213	17199	17102	17163	17253	17136	17043	17063	17140	17177	17378	17201	17056	17084	17203	17137	17091	17227	16952	17228	17000	17102	17004	17069	17128	17066	17016	17241	17231	17142	16956	17167	17050	17374	17176	16982	17147	17086	17173	16908	17085	17209	17285	17041	17066	17173	17052	16990	17082	17103	17328	17230	17205	17159	17054	17347	16963	17131	17258	17054	17095	17197	17180	17300	17110	16990	17273	17169	17123	17110	17042	17101	17132	17010	17156	17317	17164	17027	16888	17113	17002	17351	17170	17070	17011	17148	17216	17133	17144	17247	17267	17020	17030	17073	17135	17155	17126	17102	17187	17182	17160	16995	17044	17145	16996	17253	16981	17041	17091	17167	17200	17301	17002	17222	17152	16991	17057	17182	17230	17050	17179	17080	17225	17205	17285	17144	17264	17186	17261	17353	17213	17128	17163	17053	17247	16961	17264	17369	17175	17168	17308	17268	17065	17089	17130	17083	17051	17137	17061	17131	17156	17351	17239	17174	17137	17108	17120	17245	17110	17260	17184	17024	17057	17215	17297	17181	17137	17079	17150	17102	17413	17221	17232	16887	17161	17109	17024	17078	17028	17411	17257	17213	16972	17162	17271	17270	17167	17146	17062	17049	16953	17155	17171	17103	16962	17056	16997	17125	17060	16902	17185	17253	17215	16957	17051	17059	17039	16989	17201	17259	17282	17119	17117	17091	17556	17183	16958	17145	17136	17224	17263	16840	16967	17169	17093	17262	17151	17260	17016	17196	17484	17056	17056	17148	16960	17181	17032	17092	17183	17102	17075	17190	17266	17188	17124	17027	17280	17111	17099	16960	17130	17085	17166	17091	17190	17177	17342	16952	17183	17229	17072	16950	17049	17213	17222	17327	17062	17048	17161	17128	17254	16867	17207	17037	17196	17145	17223	16877	16990	17049	17229	16991	17135	17141	17164	17192	17142	17339	17045	17177	17077	17069	17147	17258	17247	17064	17143	17200	17159	17036	17022	16828	17234	17021	17273	17292	17154	17021	16938	17167	17301	17111	17061	17137	17271	17035	17209	17201	17321	17312	17193	17318	17180	17109	17203	17099	17110	17151	17332	17101	17213	17136	17133	17014	17104	16955	17288	16963	17147	17122	17174	17232	17002	17065	16966	17307	17073	17085	17134	16957	17029	17278	17023	16968	17323	17072	17188	17173	17318	17098	17157	17085	17146	17239	17025	17114	17123	17177	17072	17089	17123	17323	17228	17206	17281	17127	17229	17285	16736	17288	17167	17246	17336	17166	17041	16960	17082	17040	17161	17130	17191	16907	16919	17211	16978	16923	16892	17037	17158	17077	17275	17062	17222	17074	17206	16938	17113	17107	17296	17135	17103	17106	17123	16990	17171	17139	17054	17094	17248	17111	17244	17309	17240	16984	16831	17039	17126	17270	16973	17122	17025	17257	17128	17106	17178	17212	17351	17129	17177	17117	17050	17248	17107	17356	17243	17200	17036	17022	17125	17315	17014	17122	17140	17172	17024	17141	17209	17224	16965	17060	16858	16996	17059	17014	17057	17021	17151	17407	17262	17239	17173	17340	17309	17234	17094	17119	17232	17353	17375	17157	16940	17162	17230	17203	17004	17303	16951	17239	17146	16957	16923	17119	17122	17099	17406	17248	17059	16996	16975	17232	17265	17270	17040	17111	17323	17110	17010	17123	17137	17349	17019	17141	17314	17320	17168	17201	17122	17045	17013	17157	17149	17172	17024	16985	16970	17293	17131	17075	17122	17148	17317	17097	17129	17174	17265	17192	17103	17092	17127	17126	17158	17175	17081	17132	17112	17254	17164	17185	17296	17129	16985	17184	17208	17022	17066	17159	17168	16998	17133	17149	17039	16951	17016	17015	17204	17216	17333	17169	17154	17229	17071	17057	17307	17194	16877	17097	16990	17226	17115	17272	17191	17127	17100	17126	17075	17041	17072	17112	17110	16999	17046	17119	17216	17045	17279	16987	17027	17135	16997	17168	17003	17184	17289	17072	17122	17074	17169	17138	17274	17151	16985	17185	17458	17166	17288	17067	17173	17204	17136	17135	17217	17218	17288	17219	17219	17112	17022	16938	17097	17095	17410	17160	17138	16974	17263	17068	17160	17053	17090	17017	17190	16973	16981	17310	17316	17193	17265	17198	17070	17149	17083	17206	17192	16948	17120	16937	17113	17085	17143	17207	17024	16943	17009	17077	17226	16902	17007	16891	16939	17229	17123	17230	17134	17259	17133	17110	16926	17151	17045	17258	17089	17111	17081	17083	17141	17052	17112	17067	17178	16949	17240	17070	16999	16883	17037	17278	17096	17186	17328	16981	17073	16891	17054	16959	17123	17071	17221	16807	17268	17077	17367	17042	16998	17067	17044	17180	17091	17064	17217	17276	17113	17163	17026	17019	17119	17331	17102	17168	17139	17246	17158	17121	17349	17055	16993	17103	17147	17239	17148	17042	17252	17246	17220	17070	17115	17267	17029	17311	17076	17356	17218	17201	17136	16960	17257	17220	17100	17110	17140	17234	17015	17230	17015	17107	17331	16842	17168	17060	17142	17098	17204	16868	17344	17176	17272	17038	17072	17113	17023	17163	17083	17159	17047	17247	17246	17038	16969	16942	17029	17031	17187	17077	17237	17082	17132	16928	17284	17102	17234	17015	17111	17094	17227	17378	17090	17107	17073	17151	17101	17260	17058	17241	17217	17287	17176	16953	17258	17208	17014	17144	17160	17283	17224	17184	16999	17259	17265	17045	16992	17374	17235	17381	17073	17264	17055	17219	17161	17031	16989	17317	17183	17139	17330	17170	16966	17063	16981	17120	17003	17093	17162	17136	17207	17205	17275	17172	17101	17041	17156	17089	17419	17014	17071	17002	17375	17149	17086	17032	16988	16984	17106	16893	17001	17130	17179	16988	17104	16920	17370	17197	17099	17097	17271	17042	17104	17119	17288	17194	17218	17125	17220	17161	17046	16961	17099	16954	17110	17123	17088	17180	17213	16938	17196	17133	17089	17175	17118	17012	16956	16897	17096	17398	17143	17285	17220	17213	17362	17329	17196	17017	17299	17197	17015	17470	17137	17063	16999	17092	17125	17043	17110	17070	17305	16998	16920	17111	17236	17316	17237	17183	17135	17241	17290	17010	17156	17154	17021	17332	17190	17018	17126	17160	17120	17112	17110	17051	17236	17367	17120	17233	17275	17001	16997	17148	17290	16887	17117	17087	17156	17227	17191	16944	17063	16973	17168	17113	17121	17109	17118	17274	17117	17323	17058	17198	17020	17171	16966	17139	17376	17253	17073	17111	17086	17146	17153	16998	17184	17192	17135	16905	17046	17073	17311	16916	16919	17227	17220	17254	17209	17141	17052	17082	17096	17150	17206	17208	17031	17025	17092	17123	17083	17152	17054	16973	17209	17267	17186	17113	17037	17052	17129	17187	17001	17132	17185	17149	17031	17002	17119	17043	17193	17042	17050	16924	17185	17326	17128	16912	17106	17101	17136	17077	17106	16707	17165	17214	17193	17187	17094	17257	16960	17068	17325	17182	17170	17256	16980	16846	17099	17210	17109	17126	16985	16999	17081	17265	16875	17022	17205	17239	16934	17053	17001	17349	17070	16934	17047	17285	17116	17240	17067	16908	17102	17126	16960	17327	17266	17121	16985	17125	17129	17277	17115	17051	17189	16945	17070	17279	17138	17145	17250	17326	17291	17029	17275	17219	16989	17174	17074	17142	17118	17036	17022	17252	17092	17351	17004	17150	17193	17253	17273	17272	17141	17240	17116	17160	17174	16937	17098	17233	17113	17078	17287	16994	17140	17150	17400	17121	16993	16936	17209	17241	17049	17091	17127	17133	17193	16992	17253	17299	17213	17201	17118	17241	17197	17013	17262	17086	17321	17120	17147	17077	17025	16980	17108	17152	17104	17055	17265	17143	17357	17209	16914	17174	17007	17172	16830	17008	16957	17166	17209	17259
33970	56247	55571	39359	30649	53115	50601	31245	18609	15917	14601	14059	14070	13873	14225	13914	14150	13913	13953	13997	13785	13867	13917	13812	13844	13807	14002	13857	13881	14031	13805	13902	13989	13946	14094	14045	13869	13963	14033	13933	14053	13973	13783	13910	13888	13893	13949	14073	13888	13984	13889	13909	13991	14001	13990	13750	13908	13951	14043	13956	13787	13786	13842	13885	13920	13853	13954	14029	14054	13886	13986	13828	13919	13850	13747	13833	13965	13812	14026	14012	14067	13959	14024	13868	13799	14083	13867	14045	13936	14025	13944	14060	13920	13935	13988	14001	13996	14051	13760	14035	13855	13945	14055	13951	14046	13917	13897	13996	14004	14002	13868	13965	14017	13847	14036	13804	13904	13980	13979	13906	13920	13904	13857	13883	13979	13992	13953	13913	13944	13896	13903	13777	13947	13831	13982	14126	13959	13990	13897	13787	13835	13963	14000	14015	13958	13977	13864	14111	14001	14078	14025	13864	14030	13994	14058	13926	13823	13925	13923	14097	13887	13755	13830	14033	13904	13809	13985	14055	13958	13985	13928	14022	13853	14101	13897	13922	14111	13883	13996	13959	13997	13944	13731	14016	13846	13838	13861	13762	14006	13724	13737	13787	13831	13932	14039	13978	13896	13970	14050	14041	13897	14004	13930	13887	13764	13830	13950	13959	14042	13938	13975	14139	14108	13818	14093	13965	14076	13804	13933	14001	14020	13824	13901	13846	14016	13774	13997	13992	13771	13877	13926	13693	13987	14017	13752	13992	13854	14042	13909	13895	13889	13857	13927	13823	13975	14131	13999	13905	13864	14044	13949	13950	13907	13819	13703	13832	13983	13919	13906	14037	13884	13786	13853	13848	13830	13904	13869	13900	14039	14072	13960	14015	14023	13819	14106	13930	13914	14110	13897	13993	14005	13991	14111	13917	14003	13930	13884	13806	13945	13885	13784	14135	14056	14003	13979	14011	13969	14070	13956	13862	13930	13984	13662	13864	14133	13868	13911	13704	13901	13884	13813	13820	13949	14022	14092	13883	13989	13858	13849	13833	13927	13981	13945	13987	13894	13958	13859	13869	13926	13847	14092	13996	13995	13982	13968	13993	13811	13960	13971	13948	13896	14068	13960	14081	13870	13925	14019	13826	14075	14017	13795	14049	13921	14048	13851	14050	13903	14076	13924	13992	13897	14092	13931	13837	14042	13944	13764	13795	13969	14069	14089	13850	14076	13907	13917	13950	13823	13920	13936	13942	14070	14080	14036	13940	13919	13707	14026	14063	13840	13894	14099	13997	13964	13880	13985	13995	13924	13926	13961	14035	13730	14095	13826	13842	13793	14015	14075	14019	13952	13805	13937	13912	14045	13838	13898	13988	13830	13838	14032	13836	13915	13827	14022	13962	13858	14018	13825	13888	13922	13792	14006	13997	13796	13958	13906	13880	13868	13915	13985	13943	13919	13869	13996	13918	13952	14034	13807	13899	14077	13935	13915	13988	13923	13812	13920	14061	13870	13954	13732	13960	14113	13854	13827	13937	13899	13929	13848	14043	14046	13732	13903	13902	13942	13918	14101	13952	13836	14020	13975	14014	13972	14137	13873	13836	14008	13868	13818	14177	13937	13917	13793	13923	13903	14154	13990	14055	13812	13902	13773	14108	13985	13854	13921	13824	13772	13915	14144	13917	14057	13970	13836	13811	14032	14002	14052	13915	13895	13976	13975	13783	13903	13922	13947	14019	13983	13792	14033	13786	14008	14054	14020	14154	13934	13995	13796	13933	14007	14003	13990	13944	13962	14040	13826	14063	13820	13928	13905	13918	13865	13908	13870	13969	14117	13853	13787	14033	13935	13937	13881	14042	13961	13940	13889	13904	13819	13967	14013	14064	13833	13899	13831	13760	13887	13968	14064	13824	13943	13980	14089	13990	14017	14049	14015	13959	13843	13901	13864	13692	13925	13944	13821	13964	13870	13886	13949	13825	14015	13920	13966	13881	13882	14004	14005	13833	14017	13995	14058	13845	13980	13872	13912	14029	13881	13852	14176	13894	13966	13925	14090	13835	14026	13929	13884	13935	13872	13801	13860	14017	14054	13926	13852	13865	13828	13790	14171	13983	14129	13959	13975	13882	13995	13816	14064	14020	14024	13894	13955	13838	13960	14006	13933	13993	13835	13875	13677	13947	13863	14218	14038	13841	13907	13783	13947	13947	13905	14131	13859	13892	13929	13900	13794	13903	14000	13909	13947	13859	14020	13956	13949	13898	13869	14018	13828	13915	14093	14067	13988	13836	13877	13876	13865	13772	13897	13965	14049	13938	14042	13769	13693	13872	13887	13960	14060	13913	14012	13929	14026	13854	13863	13911	13768	13923	14113	13890	13881	13907	14016	14068	13966	13975	13979	13908	13975	13787	14109	14090	13953	13811	13846	13900	14073	13966	13935	13745	14030	13846	13905	13914	13898	13870	14085	13951	13884	13995	13928	13906	13982	13897	14030	14011	13888	13838	14052	13947	13913	13951	13913	13952	13952	14109	13969	13887	13904	13909	13892	13845	13935	14022	13831	14040	13968	14043	13903	13921	13814	13946	13869	13889	13899	14035	13828	13846	14058	13872	13777	13949	13929	13954	13957	13829	13892	13945	13923	13887	13961	13953	13830	14010	13835	13928	14022	13826	14079	13894	13888	13990	13827	13808	14027	13887	13836	13971	14007	14127	13926	13838	13890	14087	13989	13947	13996	13917	13927	13996	13991	13970	13920	13935	13950	14034	14003	13897	13769	13881	13839	13981	13854	14184	13914	13893	13893	13899	13963	14013	13925	13940	13999	13801	13893	14014	14008	14150	13964	14013	13746	14051	13737	13972	13844	14100	13888	14036	14041	13855	13963	13852	13915	14046	13637	14087	13950	13946	13851	13820	13979	13947	14047	13780	13892	13994	13763	13840	13875	13805	13939	14020	13946	13999	13949	13948	14041	13955	13884	13868	13851	13974	13915	13745	13984	13985	13911	13772	14044	14063	14022	14037	13960	14045	13864	13981	13982	14094	13911	13836	14011	13957	13849	13997	13897	13945	13801	13937	14066	13978	13925	13828	14039	13957	13970	13989	13813	13890	13807	14092	13900	14039	13900	13935	13897	14049	13837	13913	14005	13992	13918	13788	14012	13823	13977	14002	14022	13827	14034	14027	13960	13943	13973	14051	14013	13766	13918	13797	13885	14080	13956	13816	13947	13696	13964	13984	14111	13900	13945	13838	14055	14028	13965	13946	13960	13960	14180	13827	14034	13963	13928	13993	13930	13787	13773	13790	13908	13907	14024	13863	13918	14091	14021	14104	13869	13930	13963	13969	13952	13891	14004	13983	13816	13835	13913	13922	13868	13936	13883	13965	13858	13957	13928	13894	13922	14035	13973	13920	13873	13854	13905	14087	13857	13817	13933	13965	13911	13934	13971	13795	13923	13975	13996	13863	14118	13883	13850	14019	13898	13836	13941	13958	14130	13953	14089	13907	13971	14002	14075	14100	14045	13856	14072	14003	13894	13972	13908	13997	13748	14062	13960	13690	14005	14021	13839	13839	13856	13797	13838	13978	13979	13954	13989	13946	13977	13997	13903	13942	13958	13818	13775	13898	14027	13921	13933	14052	13991	13892	13999	13999	14034	14087	13955	14011	13941	13949	13945	13979	13861	14123	13819	13852	13963	14089	13870	13939	14021	13934	13957	13791	13943	13842	14046	13985	14069	14098	13869	13877	13960	14021	13993	13951	13964	13974	13807	13804	13787	14132	13966	13954	14099	13823	13919	14089	13941	13985	13867	13960	13877	14180	13935	13991	13931	14012	13889	13905	14053	14002	14042	14060	14081	13885	13996	13844	13916	14115	14059	13907	13850	13854	14046	13887	13773	13747	13997	14037	13901	13851	13830	13916	14017	13937	14135	14035	13940	13901	13967	13949	13985	13807	14060	13947	14004	13895	14057	14079	13754	13908	14113	13980	13923	14063	13814	13932	13915	13904	13731	13931	13958	13908	13930	14066	13866	14000	13978	14036	13850	14136	13949	14061	14126	13868	13878	14026	14064	14029	14043	13886	13853	13825	13906	13961	13875	14027	13835	13928	13869	14006	13844	14026	14048	13828	13761	13920	14085	13993	13858	13851	13954	14022	13990	13731	14051	13874	14132	13902	14018	13942	13995	13844	13907	13919	13957	14034	13809	14098	13960	14080	13918	13975	13770	13913	14008	13962	13810	13977	14052	13898	13888	13878	14060	14051	13753	13877	14033	13899	13962	13981	13906	13941	13940	14014	13945	13910	14059	14076	14025	13831	13813	13918	14057	13886	14001	13946	14057	14011	13774	14076	13858	13904	13925	14033	13875	13899	13876	13737	13906	13910	13815	13794	13897	13898	13924	14035	13926	13880	13968	14035	14005	13762	13896	13910	13973	13888	13942	14002	13834	13804	13782	14042	13942	13919	13986	13888	13919	13913	14000	13823	13826	13966	13992	13972	14057	14043	13877	13926	13855	14152	13933	13922	13905	14030	13901	14031	13915	13852	13886	13905	13767	13817	14027	14032	13837	14009	14134	13966	14051	13994	13947	14081	13852	13899	13982	13930	14082	13954	13921	14043	13880	13782	14132	13924	13942	14033	13865	14069	13937	13810	13812	13884	13830	14109	13843	13999	14029	14079	13927	13850	14030	13814	13910	13883	13945	13950	13798	13924	13879	13910	13937	13796	13968	13859	13968	14081	13972	13979	13849	13980	14093	13936	13714	13936	14122	13998	13949	13727	13821	13991	13697	13997	13916	13839	13938	13961	14033	13828	13898	13955	13903	14005	14096	13965	13980	13896	13876	14035	13766	13934	13947	13883	13966	14035	13963	14084	13933	14088	13981	13953	13854	14001	13894	13984	14050	13812	14034	13976	13702	13863	13756	13904	13931	13932	13976	14021	13904	13840	13957	13809	13757	13859	14072	13842	13895	13885	14061	13937	13884	13881	13996	13876	13836	13999	14029	13874	13799	14012	13927	13962	13877	14014	14060	13938	13962	13923	14038	13844	14058	13982	13979	13952	13818	14003	13909	13948	13918	14021	14030	14083	14134	13949	13938	14008	14032	13985	14076	13957	14022	14009	14029	13942	14094	13954
24294	21197	29060	24753	44912	65446	68226	45903	28214	22048	19100	17705	17308	17343	16976	17085	17016	17081	17049	17053	16879	17185	16893	16889	16995	16968	16861	16983	16929	16906	16907	17071	16978	17154	16941	16905	16872	17078	16929	16946	16893	16977	16692	16805	16993	17005	16937	16891	16779	16967	16843	16782	16896	16846	17032	16887	16939	16862	16989	16884	16849	16942	16895	16858	16920	16961	16987	16906	16786	17089	16778	16925	16836	16835	16814	16858	16967	17048	16926	16958	16884	16721	16956	16864	16839	16853	16968	16909	16765	16890	16930	16887	16715	17077	17040	16976	16818	16775	16798	16894	16826	16938	16856	16934	16828	16622	16978	16766	16746	17041	16932	16574	16769	16980	16696	16877	16861	16901	16711	16811	16836	17030	17057	16730	16865	16853	16827	16919	16912	16869	16954	16776	16948	16933	16840	16858	16770	16887	16737	17018	16683	16867	16777	16761	16675	16794	17054	16763	16932	16979	16764	16848	16973	17014	16689	16972	16880	17006	16902	16896	16953	16845	16895	17002	16902	16792	16800	17016	16819	16955	16857	16962	16898	16755	16640	16907	16968	16743	16819	16752	16657	16800	17001	16928	16664	16670	17016	16738	16931	16635	16884	16897	16845	16841	16887	16831	16775	16912	16789	17000	16546	16931	16922	16814	16901	16751	16812	16891	16651	16579	16791	16786	16952	16887	16731	17020	16918	16816	16737	16733	16816	16758	16921	16877	16686	16863	16947	16836	16923	16873	16779	17016	16761	16972	16798	16961	16916	16989	16963	16885	16822	16940	16806	16636	16895	16844	16788	16994	16958	16724	16616	16797	16848	16920	16740	16822	16977	16933	16988	16854	16713	16826	16985	16766	16978	16833	16838	16865	16631	17048	16771	16872	16900	16869	16885	16999	16609	16857	16938	16831	16977	16950	16712	16966	16890	16806	16901	16974	16725	16676	17008	16966	16873	16867	16878	16903	16792	16732	16867	16763	16749	16924	16903	16888	16922	16972	16727	16832	16883	16985	16731	16932	17028	16827	16815	16969	16983	16843	16689	17042	16981	16811	17027	16890	16853	16830	17004	16951	16853	16918	16758	16781	16754	16876	16626	16873	16852	16908	17128	16843	16791	16886	16885	16959	16772	16879	16891	16758	16674	16906	16900	16709	16873	16987	16974	16858	16864	16852	16787	16664	16946	16905	16594	16875	17038	16842	16443	16690	16866	16905	16745	16752	16851	16919	16776	16922	16930	16856	16962	16898	16846	16911	16930	16849	16988	16805	16940	16678	16790	16818	16899	17104	16947	16819	17077	17080	16753	16915	16850	16791	16749	17012	16778	16897	16859	17064	16797	16575	16954	16785	16904	16878	17119	16743	16730	16776	16768	16812	16823	16925	16972	16832	16954	16900	16762	16908	16919	16809	17005	17022	16851	16760	16747	16828	16963	16748	16704	16804	17036	16841	16792	16907	16922	16895	16597	16862	16854	16830	16936	16889	16743	16751	16999	16817	16834	16880	16944	16583	16723	16681	17029	16811	16828	16849	16817	16843	16781	16875	16784	16890	16712	16753	17041	16863	16876	16696	16730	16804	16849	16616	16591	16729	16721	16998	16753	16920	16927	16984	16868	16804	16887	16962	16926	16811	16886	16924	16826	16781	16709	16816	16687	16785	16742	16703	16710	16865	16953	16910	16612	17021	16988	16898	16831	16725	16912	16793	16718	16874	16852	17081	17143	16954	16948	17027	16816	16987	16878	16768	16808	16735	16829	16895	16693	16917	16769	16921	16855	16851	16924	16953	16926	16687	16686	16847	16778	16957	16745	16806	16876	16896	16857	16823	16775	16680	16704	16944	16885	16946	16884	16822	16676	16992	16654	16921	16939	16886	16900	16737	17060	16834	16803	16924	16948	17009	16912	16884	16940	16678	16754	16878	16840	16670	16959	16911	16723	16849	16834	16839	16852	16964	16739	17126	16955	16989	16899	16966	16814	16835	16447	16982	16873	16732	16842	16631	16848	16842	17069	16821	16861	16992	16880	16896	16835	16686	16783	16892	16888	16713	16641	17056	17181	16868	16834	17005	16969	16974	16753	16953	16952	16831	16797	16857	16860	16678	16846	16785	16840	16764	16874	16881	16924	16872	16693	16723	16861	16668	16792	16692	16870	17109	16863	16776	16832	16806	16818	16726	16887	16825	16883	16793	16655	16817	16848	16914	16810	16786	16918	16961	16961	16720	16891	16795	16991	16802	16826	16863	16956	16813	16746	16868	16874	16802	16854	16766	16953	16891	16957	16719	16986	16935	16890	16819	16832	16935	16960	16742	16735	16720	16959	16860	16895	16956	16873	16859	16739	17051	17001	16754	16878	16799	16733	16862	16722	16703	16887	16814	16941	16974	16756	16707	16891	16835	16932	16945	16902	16846	16761	16658	16814	16694	16673	17020	17074	17045	16866	16981	16970	16885	16941	16729	16718	16898	16797	16874	17000	16996	16748	16686	16974	16824	16828	16725	16910	16839	16674	16820	16930	16975	16936	16901	16950	16970	16899	16833	16989	16784	16943	16871	16766	17044	16695	16820	16878	16750	16692	16659	16819	16807	16971	16720	16615	16589	16884	16798	16622	16884	16805	16742	17065	17011	16970	16805	16816	16957	16645	16929	16935	16744	16718	16684	16770	16815	16849	16876	16998	16880	16808	16997	16686	16813	16804	16784	16884	16865	16682	16875	16739	16850	16815	16923	16820	16938	17010	16883	16789	16904	16789	16968	16926	16890	16839	16938	16697	16892	16813	16788	16903	16870	16799	16948	17043	16914	16883	16801	16977	16775	17031	16883	17084	17126	16917	16622	16785	16712	16760	16810	16974	16802	16730	16906	17070	16815	16954	16764	16950	16799	16828	16756	16819	16791	16835	16678	16906	16847	16872	16618	16685	16801	17165	16774	16871	16837	16782	16944	17050	17025	16891	16541	16711	16918	17051	16859	16782	16799	16737	16837	16642	16884	16988	16964	16860	16668	17016	16850	16854	16757	17002	16857	16765	16910	16743	16917	16889	16862	16917	16979	16899	16844	16920	16787	16958	16940	16778	16839	16690	16932	16962	16753	16649	16859	16730	16722	16684	16716	16763	16739	16899	16901	16856	16781	16985	16709	16770	16754	16896	16630	16951	16907	16835	16980	16662	16896	16890	16842	16845	16818	16874	16914	16986	16830	16936	16876	16816	16854	16849	16800	16730	17081	16914	16971	16905	16928	16766	16783	17055	16936	16830	16722	16742	16836	16908	16824	16698	16807	17035	16759	16872	16611	16645	16842	16830	16786	16798	16848	16773	16896	16877	16804	16977	16921	17072	17051	16820	16920	16711	17097	16934	16642	16973	16862	16757	16815	16751	16843	16767	16988	16736	16589	16824	16785	17105	16821	17088	17013	17037	16889	16970	17037	16880	16941	16632	16689	16822	16712	16835	16956	16690	16718	16706	16710	17047	17000	16992	16849	16722	16878	16800	16805	16903	16829	16989	16861	16767	17002	17011	16922	16904	16805	16900	16604	16737	16979	16877	17037	16827	16812	16849	16862	16644	16815	16988	16681	16888	16995	17043	16843	16813	16858	16816	17126	16904	16800	16766	16985	16878	16778	16861	16922	16729	16760	16819	17023	17109	16912	16733	16780	16905	16894	16827	16840	16988	16956	16822	16726	16844	16745	16799	16880	16784	17063	16817	16843	16780	16751	16938	16700	16842	17038	17000	16784	16911	16865	16889	17025	17011	16848	16821	16853	16677	16888	16966	16794	17093	17025	16726	16743	16823	16655	16719	16940	16965	16925	16888	16808	16972	16744	16715	16779	16932	16858	16964	16958	16836	16752	17141	16877	16910	17060	16739	16839	16887	16873	16959	16899	16861	16817	16782	16743	17010	16687	16785	16944	16882	16748	17043	16832	16820	16871	16806	16919	16709	16800	16789	16991	16952	16954	17028	16909	16961	16763	16625	17006	17002	16895	16891	16762	16857	16961	16894	16716	16772	16864	16921	16951	16769	16812	16850	16863	16778	16960	16669	16745	16804	17115	16857	16827	16897	16886	16968	16619	17005	17001	16915	16973	16858	16983	16945	16903	16613	16966	16820	16689	16768	16977	16943	16733	16770	16964	16848	16876	16867	16921	16929	16916	16728	16683	16893	16931	16822	16737	16863	16762	16976	16833	16792	16941	16761	16700	16879	16897	16788	16946	16820	16688	16787	16817	16732	16882	17029	16828	16918	17025	16773	16874	16880	16717	16752	16903	16916	16735	16902	16947	16775	16859	16944	16788	16908	16840	16531	16788	16853	16554	17000	16711	16981	16956	16762	16986	16847	16955	16770	16963	16981	16748	16821	16979	16839	16760	16951	16679	16973	16671	16827	17005	16849	16815	16885	16783	16979	16877	16834	16768	16683	16927	16798	16852	16900	17044	16949	16948	17017	16796	16903	16762	16916	16966	17051	17055	16947	16853	16984	16832	17116	16613	16854	16751	16776	16814	16842	16849	16870	16813	16946	16853	16858	16995	16788	16870	17014	16761	16923	17169	16857	16841	16961	16691	17034	16842	16797	16950	16903	16925	16830	16906	16666	16650	16931	16840	16993	16844	16908	16835	16832	16772	16764	16842	16995	16837	16911	16866	17056	16985	16889	16656	16881	16889	16792	16808	16851	16881	17116	16604	17204	16864	16778	16851	16787	16641	16792	16735	16972	16758	16830	16958	17037	17156	16967	16891	16847	16684	16661	16910	16814	16788	16798	16812	16824	16765	16918	17035	16719	16593	16706	16750	16641	16924	16693	16694	16947	17132	16820	16856	16959	16742	16879	16903	16839	16870	16802	16819	16812	16642	17017	16870	16844	16997	16671	17001	16783	16909	16880	16929	16813	16702	17049	16917	16963	16785	16962	16856	16603	17045	17001	16804	16886	16879	16915	16808	16924	16941	16928	16848	16912	16795	16698	16869	16895	16990	16754	16882	16777	16714	16920	16900	16983	16839	16891	16897	16990	16893	16935	16984	16874	16824	16864	17004	17050	16965	16834	16963	16960	16759	16904	16873	16680	16877	16869	16852	16913	16852	16733	16749	16944	16846	16834	16827	16775	16835	17034	16890	16947	16848	16762	16883	16898	16787
35232	62995	61581	43962	63215	70990	68700	44098	24715	18223	15349	14197	13990	13880	13851	13757	13707	13729	13639	13756	13884	13624	13678	13607	13681	13653	13690	13734	13694	13754	13754	13760	13705	13609	13801	13816	13695	13813	13579	13791	13668	13735	13625	13848	13820	13716	13522	13897	13706	13707	13553	13736	13916	13801	13548	13880	13722	13858	13813	13703	13810	13645	13640	13806	13827	13701	13955	13583	13783	13803	13702	13580	13904	13715	13763	13760	13701	13807	13874	13764	13681	13775	13797	13696	13819	13766	13781	13766	13688	13776	13786	13780	13567	13751	13769	13778	13791	13695	13655	13759	13982	13882	13709	13712	13610	13725	13900	13924	13732	13789	13791	13866	13949	13715	13900	13584	13843	13583	13808	13862	13685	13879	13561	13752	13619	13706	13865	13667	13722	13767	13783	13711	13748	13792	13797	13695	13645	13821	13851	13612	13829	13780	13793	13824	13760	13708	13880	13749	13688	13628	13626	13890	13729	13584	13829	13743	13881	13706	13858	13654	13672	13814	13655	13721	13752	13669	13663	13618	13692	13676	13851	13668	13741	13650	13762	13732	13777	13616	13757	13848	13724	13781	13658	13786	13643	13579	13632	13720	13625	13761	13697	13792	13699	13828	13803	13820	13762	13581	13686	13596	13553	13644	13852	13783	13800	13681	13776	13755	13709	13943	13785	13863	13652	13731	13828	13788	13660	13647	13462	13728	13755	13681	13680	13696	13670	13751	13657	13824	13656	13722	13759	13713	13667	13707	13753	13537	13618	13897	13689	13776	13648	13716	13690	13778	13785	13760	13815	13849	13704	13756	13622	13749	13759	13823	13730	13692	13752	13671	13793	13716	13759	13657	13705	13810	13864	13840	13856	13771	13650	13770	13812	13823	13600	13692	13701	13808	13826	13822	13682	13772	13699	13621	13636	13845	13565	13564	13833	13709	13729	13824	13619	13785	13656	13659	13704	13693	13720	13769	13697	13682	13832	13715	13778	13824	13692	13817	13625	13749	13805	13636	13762	13752	13729	13884	13671	13724	13457	13719	13651	13788	13666	13640	13744	13845	13808	13582	13670	13663	13774	13603	13743	13788	13833	13790	13782	13596	13626	13817	13802	13658	13803	13616	13623	13829	13805	13729	13711	13652	13730	13863	13711	13724	13831	13790	13603	13880	13556	13793	13669	13887	13734	13818	13699	13802	13860	13728	13765	13743	13591	13872	13655	13638	13684	13661	13604	13875	13735	13746	13724	13982	13631	13584	13963	13665	13813	13760	13946	13717	13552	13806	13702	13737	13667	13879	13776	13715	13666	13728	13922	13759	13794	13551	13616	13833	13864	13598	13843	13799	13700	13831	13809	13740	13662	13896	13738	13663	13908	13827	13849	13666	13842	13744	13735	13688	13627	13819	13670	13829	13755	13743	13724	13803	13653	13805	13686	13802	13737	13850	13616	13822	13693	13637	13671	13804	13771	13716	13797	13882	13560	13721	13720	13891	13893	13549	13842	13809	13834	13743	13790	13579	13404	13846	13605	13907	13722	13613	13847	13745	13773	13647	13719	13807	13733	13566	13887	13726	13521	13583	13613	13846	13723	13684	13741	13780	13773	13754	13716	13728	13830	13670	13732	13769	13869	13658	13822	13784	13692	13756	13887	13739	13772	13706	13786	13763	13665	13720	13692	13649	13864	13726	13792	13758	13777	13631	13634	13759	13829	13653	13644	13796	13760	13608	13762	13949	13684	13764	13752	13808	13683	13845	13633	13736	13792	13761	13594	13753	13677	13622	13934	13640	13807	13704	13630	13665	13724	13696	13769	13596	13795	13631	13857	13723	13803	13890	13706	13812	13820	13616	13554	13590	13872	13675	13806	13678	13539	13894	13741	13889	13692	13585	13851	13731	13760	13741	13678	13870	13630	13718	13703	13584	13732	13704	13662	13672	13693	13760	13775	13784	13695	13755	13629	13742	13762	13753	13814	13681	13758	13672	13730	13785	13819	13757	13687	13539	13945	13749	13702	13696	13740	13868	13825	13642	13844	13704	13741	13713	13717	13631	13634	13800	13659	13961	13640	13720	13710	13538	13754	13530	13734	13776	13750	13717	13808	13838	13723	13813	13649	13831	13571	13746	13564	13574	13688	13632	13731	13866	13770	13713	13616	13744	13698	13854	13625	13660	13630	13742	13814	13808	13942	13741	13786	13788	13676	13588	13597	13806	13660	13612	13760	13844	13744	13666	13745	13841	13852	13576	13524	13740	13852	13622	13660	13784	13699	13824	13646	13784	13762	13744	13683	13887	13752	13934	13677	13835	13839	13728	13739	13635	13650	13680	13774	13767	13706	13694	13716	13761	13843	13865	13764	13832	13626	13678	13639	13814	13793	13658	13685	13723	13698	13818	13748	13821	13666	13651	13726	13780	13702	13726	13648	13662	13729	13886	13805	13604	13703	13744	13801	13791	13755	13687	13577	13679	13585	13719	13780	13645	13722	13700	13789	13636	13527	13673	13932	13807	13760	13901	13945	13777	13757	13709	13717	13715	13819	13905	13787	13695	13669	13892	13701	13704	13937	13655	13757	13705	13704	13635	13668	13710	13764	13734	13762	13747	13776	13832	13718	13706	13769	13786	13638	13829	13892	13668	13636	13781	13569	13804	13676	13894	13648	13956	13660	13622	13880	13667	13671	13870	13663	13631	13828	13684	13732	13767	13717	13679	13636	13570	13711	13796	13735	13854	13778	13639	13779	13745	13875	13770	13522	13648	13596	13850	13733	13853	13763	13690	13737	13806	13814	13697	13805	13504	13644	13668	13776	13579	13693	13862	13851	13678	13597	13759	13678	13641	13672	13561	13863	13694	13689	13634	13774	13713	13839	13709	13673	13689	13762	13809	13836	13790	13854	13930	13691	13891	13688	13614	13580	13767	13800	13722	13673	13747	13589	13915	13488	13706	13760	13781	13746	13423	13867	13782	13921	13731	13723	13543	13693	13944	13712	13775	13622	13645	13640	13623	13730	13891	13622	13723	13693	13674	13680	13641	13584	13793	13710	13800	13714	13601	13785	13677	13856	13833	13667	13877	13797	13642	13857	13718	13699	13853	13679	13646	13811	13751	13809	13712	13952	13765	13835	13832	13777	13700	13779	13779	13761	13764	13751	13795	13840	13596	13727	13686	13750	13745	13737	13690	13674	13619	13881	13770	13838	13628	13986	13611	13794	13775	13745	13820	13917	13829	13875	13721	13668	13810	13761	13623	13694	13784	13784	13615	13745	13861	13573	13758	13664	13575	13672	13824	13875	13601	13911	13718	13714	13707	13869	13772	13626	13786	13757	13673	13629	13545	13668	13734	13613	13766	13729	13651	13729	13887	13612	13821	13747	13590	13753	13572	13754	13781	13732	13779	13632	13659	13693	13686	13785	13595	13819	13860	13686	13807	13948	13648	13766	13765	13792	13632	13755	13588	13741	13760	13567	13696	13764	13828	13647	13701	13732	13884	13651	13554	13666	13811	13716	13774	13713	13954	13722	13637	13626	13698	13671	13814	13728	13773	13750	13866	13691	13620	13747	13737	13698	13660	13718	13783	13524	13620	13622	13810	13744	13784	13724	13711	13760	13900	13689	13690	13840	13914	13572	13791	13712	13682	13906	13742	13586	13846	13856	13689	13737	13876	13726	13870	13741	13681	13665	13960	13709	13800	13609	13886	13761	13746	13741	13649	13748	13714	13842	13600	13627	13701	13749	13729	13673	13711	13899	13658	13821	13819	13794	13786	13686	13693	13843	13699	13660	13671	13719	13705	13991	13609	13833	13586	13956	13729	13853	13675	13750	13690	13914	13673	13742	13979	13643	13814	13836	13591	13588	13864	13750	13689	13746	13823	13692	13656	13681	13662	13559	13649	13774	13718	13800	13701	13623	13817	13617	13680	13711	13693	13823	13646	13729	13703	13897	13663	13711	13854	13684	13470	13650	13798	13655	13795	13603	13662	13697	13708	13733	13801	13659	13645	13702	13557	13847	13755	13892	13842	13661	13909	13704	13879	13718	13709	13667	13755	13693	13716	13716	13621	13663	13659	13590	13770	13756	13682	13676	13709	13938	13702	13752	13714	13818	13719	13734	13671	13829	13868	13822	13754	13523	13737	13847	13759	13676	13514	13644	13633	13699	13787	13809	13796	13729	13793	13743	13874	13805	13617	13743	13849	13815	13739	13682	13717	13744	13728	13690	13778	13790	13691	13688	13588	13741	13758	13703	13696	13736	13876	13668	13775	13747	13805	13827	13718	13789	13978	13679	13732	13629	13680	13785	13680	13739	13750	13549	13913	13905	13780	13777	13711	13772	13633	13774	13635	13680	13694	13561	13593	13836	13663	13663	13756	13774	13811	13669	13808	13772	13685	13846	13592	13681	13775	13776	13694	13710	13797	13902	13509	13693	13666	14032	13798	13721	13747	13671	13720	13703	13769	13679	13994	13718	13698	13927	13658	13895	13741	13709	13657	13786	13710	13687	13927	13574	13791	13811	13622	13620	13628	13928	13747	13887	13594	13787	13749	13872	13799	13859	13773	13719	13866	13739	13674	13870	13797	13640	13819	13828	13876	13834	13832	13800	13780	13786	13686	13640	13750	13632	13789	13731	13762	13791	13751	13759	13622	13884	13654	13803	13800	13783	13752	13513	13788	13837	13678	13697	13683	13857	13629	13637	13711	13734	13879	13853	13675	13496	13824	13818	13785	13788	13723	13793	13741	13917	13781	13773	13722	13774	13756	13584	13920	13873	13687	13834	13756	13744	13696	13680	13690	13772	13552	13649	13670	13814	13703	13775	13791	13720	13911	13699	13844	13851	13782	13789	13783	13658	13743	13849	13823	13734	13697	13689	13887	13616	13770	13750	13523	13766	13519	13725	13752	13672	13688	13750	13854	13697	13641	13618	13620	13813	13727	13749	13855	13780	13713	13913	13646	13721	13676	13567	13844	13601	13908	13681	13606	13665	13709	13732	13796	13948	13603	13780	13719	13610	13732	13710	13808	13770	13739	13791	13705	13703	13779	13765	13609	13781	13868	13771	13616	13631	13567	13718	13762	13535	13622	13693	13693	13709	13915	13723	13830	13744	13765	13742	13797	13876	13694	13718	13726	13566	13728
31499	26251	26887	22572	24328	29177	27257	22309	18980	18184	18355	18026	18048	18247	17924	18192	18369	17984	17966	18077	17956	17972	18215	18178	18122	18027	17964	17949	18016	18045	18156	17849	18168	18152	18249	18119	18039	18053	18183	18143	18181	18001	18062	17938	17926	17826	17962	18033	18352	18003	17955	18063	17929	18001	18219	17898	18032	18030	17955	18188	17918	18032	17980	17958	18008	18099	18010	17913	17912	18080	18038	18064	18024	17901	17895	17968	18069	18278	18017	18082	18067	18014	17987	18121	18121	18076	18019	18242	18251	18039	18269	18153	17985	18135	18136	17900	17903	18027	18050	18076	18052	18125	17948	18078	18056	18216	18192	17891	18176	18003	18085	18082	18065	17898	17826	18235	18190	18107	18011	18024	17884	18066	17993	18009	18289	18013	17858	18229	18079	18167	18062	17930	18167	17865	18085	18015	18172	18200	18151	17804	17918	17950	18036	17996	18043	18015	17911	18060	18149	18189	18168	17828	18175	17957	18052	18093	18097	18025	17907	18008	18139	17982	17999	18144	17969	18076	18260	18094	18221	17928	17869	18148	17909	18052	18064	18083	18064	18170	18088	18109	18060	17883	17917	18111	18118	18171	17823	18056	18129	18000	18186	18207	17854	18080	18030	17954	18098	18048	18070	18014	17948	18017	18073	18116	18273	18049	18194	18082	18264	18025	17950	18176	17924	18224	18053	18209	17841	18255	18066	17955	18014	18067	18127	17989	17818	18105	17985	18138	18269	18201	17994	18121	17918	18111	18085	18039	18103	17900	18069	17892	18078	17847	18233	18100	18214	18014	17893	18136	18135	18011	17960	18014	17973	18137	18058	18011	18021	18077	17946	18051	17881	18299	18019	18018	18181	17790	18017	17970	18015	18043	18164	17974	18183	18012	18279	17969	18097	17900	18005	17913	17684	18027	18163	18026	18264	18055	17977	18203	18138	17896	18046	18102	17986	18029	17985	18080	18144	18044	18058	18153	18098	18100	17845	18144	18228	17721	18030	18160	18216	17963	18115	17815	18026	17945	18127	18001	17815	17928	18217	17905	17842	18051	18115	18038	18103	18033	17949	17872	18147	18068	17930	18057	18265	18118	18029	17884	17882	18077	18156	18029	18205	18096	18044	18036	17941	17760	18003	17998	18030	18074	17910	17933	18150	18050	17835	18129	17970	17941	18187	18106	17915	17958	18147	18154	18230	17955	18088	18164	18146	18038	17950	17974	18150	18204	18063	18350	17967	17949	17999	18021	17921	17880	18013	17967	18105	18093	17901	18105	18132	17858	18182	18074	18049	17959	17841	18043	17961	17866	17831	18058	18113	18142	18222	18047	18018	18110	17875	18164	18122	17979	18021	18039	18030	18263	17861	18062	17924	18068	17901	18092	18251	18008	18016	17981	18147	18112	17884	17917	17895	17960	18057	17830	17891	18136	18074	17957	18118	18154	17955	18006	17855	17946	17983	18217	17990	17933	18146	17923	17950	18043	18059	18172	18080	17855	18070	18069	17874	18135	18240	18095	18102	17938	17898	18249	18049	17946	17944	17775	18105	18230	17873	18132	17774	17900	18081	17871	17979	18203	17918	17890	18097	18131	17993	17935	17876	18032	18018	18117	17895	17839	18053	18202	17996	18016	17865	18183	17990	17941	17757	18068	18057	18263	18103	17907	17998	17920	18121	18130	18184	17838	18034	18127	18076	18078	18084	18126	18084	18014	18046	17917	18137	18122	18196	18163	18115	18008	18089	18155	18075	18126	18136	18019	18120	17806	18175	17910	17829	18011	18154	18031	18037	18108	17896	17900	18166	17997	17906	17924	17884	18066	18049	17891	17977	18210	18030	17786	17940	18079	17962	17895	17911	17903	18138	18295	18117	18089	18267	17905	18017	17883	18123	18055	18126	17974	18097	17947	18231	17965	18272	18226	17849	17780	18014	18091	18046	18116	18185	17871	18073	17952	18115	18321	18022	18197	17978	18282	18110	18081	18021	18144	18068	18045	17987	18069	18044	18136	18080	17972	17937	17926	18000	17978	17991	17804	18008	17923	18026	17943	18150	18000	18128	18012	17942	18037	17939	17836	17908	17838	17977	18190	17882	17828	17864	17942	18118	17996	18269	18135	18000	17995	17999	18211	18287	17995	18034	17961	18209	17955	17919	18004	18067	18017	18189	18063	17908	18041	18152	18051	18086	17993	18028	18107	17874	17654	17874	17998	18298	17944	18257	18129	18336	17942	18017	17949	17995	17976	18121	17994	18029	18315	18183	17947	17907	17985	18173	17999	18104	18195	17940	18169	18113	18177	17993	17835	18023	17906	18045	18187	18279	17843	18267	18118	17751	18097	17899	17840	18149	18080	18083	17908	17990	18104	17834	17982	18090	18213	17855	17883	17979	18022	17782	18046	18052	18097	18010	18082	18291	17989	18079	17946	18060	17933	18015	18203	17953	18092	17880	18185	18172	17848	18058	18002	18054	18087	18172	17920	17986	17698	18037	17820	18043	18031	17984	18050	18186	18046	17808	18045	18029	17922	18240	17971	18003	18159	17891	18178	18121	18144	18063	18190	18064	17936	18049	18041	18172	18017	18227	18057	18189	17984	17944	18064	18074	18197	17922	18041	18017	18188	18117	17931	18071	18169	18107	18180	18172	18032	17968	18212	18050	17816	17894	18026	17905	18082	18011	18175	18176	18197	17978	18039	18119	17877	17915	18348	18130	18018	17965	18054	17883	18030	18035	18158	17997	17896	18109	18253	18019	18031	18042	17995	17971	18134	17947	18116	18029	18009	18222	17988	18093	18081	18073	17982	18091	18093	17922	17829	18181	18063	17907	18015	18010	18140	17964	18059	18040	17909	18003	17984	18116	18173	17867	17907	17899	17943	18021	18075	17960	18084	18208	17963	18101	17812	18140	18208	18168	18062	18032	17989	18036	17889	17854	18077	18054	18013	18100	18033	18089	17980	18079	17903	18158	18021	18124	18070	18027	18143	18118	18156	18164	18346	18100	18110	18058	18241	18212	18167	17905	18019	18219	17979	17889	18158	18116	18101	17973	18159	17938	18061	18022	18009	18011	18293	18152	18122	18026	18074	17954	18236	18141	18188	17954	18146	17993	18207	18161	17972	18001	17962	17949	18053	17986	17969	18055	17971	18065	18009	18002	17965	17815	18178	18152	17920	18053	18027	18100	17975	18130	18005	17997	18003	17903	17921	18115	17874	17985	18045	18004	17856	17993	17826	18049	17985	18218	17747	18185	17994	18103	17936	18052	18021	18041	18100	18226	17787	18149	18103	18107	17952	18060	17816	17883	18164	18143	18082	18003	18006	18064	18059	17829	18079	18002	17882	17978	17801	17913	18190	18088	17993	17994	18016	17781	17938	17806	18025	18077	18028	18174	18136	17993	18037	18022	17830	18236	18181	18231	18191	17865	18187	18152	17952	17860	17894	18088	17969	18176	18139	18137	18190	18010	18064	17984	17971	17884	18005	17900	17967	18082	18017	17937	18181	18067	18047	18030	18000	18218	18073	17968	17926	18043	18045	18154	18125	18125	17935	17952	18098	18023	18203	18048	18118	18036	18095	18206	18054	18077	17954	18034	17981	18069	18102	18020	17877	18091	18038	18269	17979	18096	17739	18060	17931	17914	17990	18032	17846	17949	17998	17879	18015	17909	18174	17946	18054	17807	18105	17823	17759	17711	18098	17916	18128	18079	17874	18093	17917	18050	18005	18065	18046	18217	18046	18051	18101	18074	18089	17894	17864	17916	18046	17906	18068	18078	18124	18009	17932	17950	17911	17862	17986	18006	17889	17993	17925	18000	18175	18281	18294	18015	18099	17988	17925	18044	18028	17914	18061	18148	17902	18101	18146	18107	17839	18156	18142	18036	18255	18155	18077	18048	18067	18285	18050	17884	17906	18071	18142	17978	18111	18033	18122	18173	18094	18097	18042	18177	18093	17815	17971	18091	18055	17820	17967	17761	17847	18157	18069	18009	18155	17986	18020	17870	18089	18131	18036	17976	17754	17993	18130	18223	18001	18172	18140	17904	18233	18052	18153	17957	17828	17896	17987	18242	18025	18047	18086	17710	18081	18153	17941	18112	18015	17889	18007	18128	17906	18117	18219	17920	18078	18014	17894	17959	17896	18136	18159	18003	18185	18249	18010	17943	18093	17821	17811	18054	18045	17972	17888	17865	17957	17949	18060	17975	18071	17942	17971	18193	18073	17907	18016	18049	18026	18040	18011	17941	18088	18287	18092	18001	17965	17977	17888	18022	17979	17949	17975	18321	18196	18074	17758	17973	17998	18156	18372	18044	18062	17880	18081	18231	18062	18250	17878	17969	18035	18001	17948	17920	17797	17970	17918	18042	18216	18169	17913	17993	18158	17938	18046	18149	17959	18224	18170	18002	18102	18176	17937	17928	18166	18114	17933	17890	17941	18027	18031	18004	18230	18055	17916	17956	17992	18107	17994	17972	17899	18199	18107	18015	18204	17930	18184	18070	17978	17930	17965	18074	17973	18064	17958	17979	17952	17977	17953	18027	18099	17983	18113	17970	18183	18067	18134	18255	18231	17945	17967	18079	17891	17958	18085	18163	17959	18092	18198	18102	18122	18145	18091	18066	17997	17928	18024	18056	18155	18065	17991	17804	18030	17960	18025	18070	18082	18054	18240	17893	17831	18075	18064	18140	18097	18057	18092	18223	17933	18188	18051	18251	17995	17939	18106	18061	17986	17760	18024	18079	18012	18215	18006	18172	17992	18097	17841	18134	17961	17884	17810	18197	17999	18151	18083	17936	18112	18068	18132	17714	18100	18006	18114	18076	17884	18057	17998	18099	17935	17919	18141	18060	18132	18015	17853	18041	18060	18198	18368	18300	17977	17874	17907	17879	18139	17999	17842	18108	17835	18310	18068	18211	18237	18092	17927	18124	17985	17975	17842	18103	17964	18032	18118	17888	17915	18095	18123	17784	18032	18142	17975	17945	17963	18099	18134	18212	18246	17934	18079	17971	17950	18017	18265	18018	17886	17903	18106	17845	18099	18210	17794	18270	17855	18149	17863	18189	17985	17961	18076	18264	17936	18141	18019	17976	17973	18006	18051	17959	18078	17851	17995	17936	17949	18150	18234	17809	17746
22155	31424	25159	19448	24094	28672	24669	18456	15249	14663	14639	14590	14489	14580	14417	14506	14531	14416	14530	14374	14544	14372	14626	14573	14516	14226	14404	14393	14426	14321	14559	14376	14540	14551	14497	14376	14423	14369	14482	14335	14348	14615	14378	14333	14378	14530	14370	14547	14414	14400	14419	14328	14514	14267	14547	14373	14526	14436	14504	14411	14336	14374	14283	14434	14621	14412	14463	14643	14343	14511	14384	14348	14420	14406	14661	14445	14455	14432	14385	14317	14449	14486	14452	14520	14529	14363	14511	14352	14347	14390	14368	14409	14486	14445	14479	14404	14440	14423	14501	14589	14375	14504	14317	14325	14472	14481	14373	14474	14452	14601	14541	14396	14409	14537	14652	14436	14388	14327	14556	14497	14439	14523	14462	14266	14445	14481	14572	14483	14476	14472	14520	14306	14366	14348	14322	14542	14343	14610	14419	14326	14479	14481	14443	14313	14493	14420	14190	14502	14364	14538	14481	14517	14489	14406	14527	14384	14360	14417	14235	14475	14355	14581	14528	14266	14306	14242	14410	14429	14436	14396	14419	14297	14454	14475	14286	14474	14409	14300	14475	14269	14362	14471	14341	14539	14486	14539	14572	14545	14518	14252	14470	14468	14590	14560	14354	14445	14420	14494	14469	14453	14570	14725	14372	14419	14531	14534	14545	14465	14533	14327	14449	14474	14513	14439	14271	14441	14394	14395	14388	14282	14533	14345	14331	14534	14406	14562	14503	14375	14469	14408	14297	14431	14521	14698	14481	14463	14474	14463	14435	14349	14582	14303	14508	14343	14406	14469	14286	14455	14479	14341	14439	14638	14445	14541	14244	14572	14227	14508	14399	14449	14441	14317	14428	14566	14393	14419	14411	14364	14566	14479	14452	14431	14441	14524	14352	14709	14703	14465	14399	14384	14607	14356	14512	14444	14412	14367	14529	14509	14377	14486	14616	14613	14587	14580	14551	14474	14315	14300	14402	14393	14468	14481	14403	14365	14437	14463	14371	14370	14370	14436	14358	14386	14548	14533	14466	14178	14459	14438	14553	14496	14580	14613	14483	14433	14545	14434	14632	14477	14387	14481	14576	14514	14499	14536	14539	14388	14448	14492	14448	14487	14501	14453	14483	14388	14542	14392	14599	14415	14472	14351	14330	14371	14419	14509	14428	14494	14638	14661	14531	14507	14414	14331	14559	14417	14512	14531	14334	14469	14582	14413	14317	14614	14439	14345	14348	14526	14467	14516	14458	14420	14408	14628	14575	14618	14223	14420	14458	14497	14443	14509	14693	14324	14446	14548	14367	14469	14368	14479	14595	14403	14558	14534	14474	14478	14459	14373	14511	14351	14508	14392	14438	14696	14401	14383	14663	14413	14439	14351	14429	14458	14411	14616	14316	14417	14401	14510	14454	14383	14495	14661	14549	14313	14349	14306	14301	14344	14528	14382	14490	14298	14525	14547	14410	14615	14615	14391	14686	14455	14464	14616	14468	14462	14563	14513	14241	14560	14426	14427	14620	14511	14577	14394	14418	14595	14319	14426	14476	14434	14330	14547	14506	14387	14566	14231	14531	14521	14384	14381	14536	14457	14503	14429	14459	14352	14711	14331	14386	14348	14518	14390	14581	14396	14327	14522	14421	14492	14427	14372	14339	14507	14488	14468	14303	14452	14408	14313	14579	14303	14465	14600	14408	14517	14353	14372	14296	14388	14386	14466	14474	14412	14316	14603	14623	14426	14585	14704	14445	14652	14445	14435	14484	14410	14613	14460	14402	14373	14302	14378	14468	14217	14310	14435	14477	14512	14498	14466	14410	14439	14495	14583	14533	14588	14507	14514	14473	14539	14545	14315	14577	14314	14566	14484	14475	14533	14438	14239	14488	14420	14489	14643	14546	14419	14460	14205	14370	14311	14375	14574	14593	14486	14521	14271	14450	14560	14432	14336	14548	14533	14583	14620	14544	14351	14362	14435	14413	14612	14347	14520	14558	14319	14427	14491	14406	14446	14569	14398	14483	14462	14498	14411	14482	14486	14495	14433	14490	14381	14357	14523	14371	14489	14629	14500	14298	14513	14534	14509	14383	14440	14560	14332	14417	14447	14554	14358	14445	14442	14591	14605	14340	14571	14414	14606	14541	14395	14609	14481	14592	14523	14377	14521	14373	14489	14480	14292	14362	14613	14414	14415	14306	14387	14534	14564	14466	14270	14503	14471	14314	14443	14604	14424	14507	14431	14443	14546	14486	14520	14446	14678	14564	14415	14432	14306	14383	14547	14537	14516	14491	14599	14556	14428	14381	14464	14412	14393	14485	14362	14414	14342	14335	14504	14378	14376	14492	14400	14471	14442	14298	14517	14569	14544	14373	14564	14509	14551	14418	14341	14471	14281	14606	14364	14504	14389	14322	14619	14445	14404	14485	14452	14492	14481	14336	14310	14323	14513	14516	14464	14430	14429	14558	14332	14420	14550	14473	14384	14579	14409	14533	14241	14627	14479	14404	14516	14594	14314	14391	14491	14522	14374	14502	14520	14388	14576	14446	14387	14430	14292	14437	14564	14326	14558	14375	14667	14438	14639	14419	14449	14569	14420	14436	14388	14569	14464	14500	14389	14294	14392	14458	14409	14376	14484	14430	14473	14403	14440	14520	14467	14388	14270	14480	14433	14339	14338	14529	14391	14492	14415	14464	14488	14486	14329	14588	14668	14314	14677	14348	14451	14467	14495	14525	14300	14351	14421	14357	14363	14328	14449	14458	14346	14487	14577	14482	14547	14640	14494	14412	14301	14362	14527	14348	14434	14398	14614	14517	14293	14375	14482	14463	14368	14469	14566	14385	14323	14455	14602	14580	14462	14404	14407	14530	14492	14641	14449	14511	14397	14472	14453	14324	14414	14392	14567	14403	14456	14482	14412	14416	14297	14373	14453	14414	14365	14310	14558	14561	14333	14289	14346	14387	14448	14538	14565	14500	14598	14704	14570	14413	14512	14485	14641	14522	14406	14456	14443	14571	14584	14586	14461	14531	14342	14458	14492	14455	14443	14417	14460	14339	14446	14370	14410	14499	14346	14412	14361	14519	14317	14394	14356	14522	14385	14394	14297	14533	14490	14474	14535	14330	14466	14543	14519	14560	14482	14431	14503	14509	14281	14483	14474	14685	14359	14386	14476	14601	14662	14486	14377	14507	14539	14345	14279	14512	14544	14448	14532	14430	14546	14615	14441	14376	14337	14473	14487	14362	14589	14526	14629	14398	14524	14373	14658	14430	14345	14431	14365	14624	14485	14296	14515	14518	14260	14479	14744	14270	14552	14409	14481	14419	14497	14368	14404	14503	14490	14544	14538	14534	14275	14401	14436	14670	14407	14442	14395	14439	14469	14523	14492	14387	14434	14434	14390	14435	14440	14617	14424	14469	14334	14441	14490	14403	14319	14356	14488	14535	14374	14335	14481	14454	14391	14457	14573	14495	14586	14421	14472	14360	14381	14413	14496	14549	14494	14400	14435	14349	14583	14335	14452	14407	14503	14496	14344	14730	14372	14401	14513	14492	14610	14340	14426	14579	14434	14456	14526	14403	14452	14532	14498	14383	14630	14521	14536	14598	14540	14164	14374	14454	14402	14429	14305	14508	14171	14399	14402	14435	14508	14602	14442	14504	14650	14517	14454	14618	14467	14574	14413	14339	14298	14267	14407	14361	14404	14365	14425	14484	14558	14382	14500	14463	14329	14517	14339	14559	14499	14466	14419	14423	14437	14436	14416	14399	14589	14645	14495	14506	14482	14479	14426	14602	14397	14469	14341	14388	14426	14465	14507	14584	14376	14380	14390	14216	14388	14475	14462	14332	14420	14522	14453	14584	14519	14512	14368	14434	14442	14556	14426	14389	14436	14597	14583	14210	14425	14487	14519	14522	14505	14493	14379	14464	14446	14401	14386	14361	14521	14348	14627	14446	14323	14521	14446	14658	14417	14350	14575	14279	14483	14615	14333	14507	14461	14246	14488	14280	14362	14477	14347	14480	14452	14321	14267	14626	14545	14520	14511	14472	14556	14556	14464	14486	14627	14581	14400	14533	14487	14488	14435	14469	14459	14405	14383	14472	14380	14360	14364	14549	14432	14396	14476	14501	14314	14192	14352	14567	14325	14497	14626	14316	14634	14391	14543	14539	14638	14371	14340	14427	14508	14497	14436	14525	14524	14495	14401	14395	14415	14451	14548	14514	14544	14306	14477	14493	14575	14465	14464	14357	14316	14388	14246	14214	14482	14415	14463	14483	14413	14453	14505	14561	14482	14384	14525	14406	14388	14501	14438	14523	14542	14512	14457	14471	14406	14513	14430	14406	14403	14447	14417	14342	14578	14641	14325	14447	14497	14472	14541	14471	14538	14654	14508	14362	14275	14533	14476	14496	14577	14679	14595	14371	14384	14549	14332	14436	14412	14396	14287	14400	14556	14404	14227	14417	14502	14449	14364	14517	14479	14431	14442	14522	14394	14421	14508	14512	14453	14547	14556	14303	14465	14329	14486	14382	14411	14478	14433	14371	14277	14501	14384	14372	14334	14429	14452	14358	14542	14453	14400	14462	14373	14429	14568	14465	14506	14486	14556	14501	14419	14496	14392	14455	14472	14528	14331	14429	14539	14465	14505	14277	14391	14545	14518	14372	14409	14549	14338	14383	14704	14427	14429	14529	14375	14396	14439	14409	14592	14480	14429	14323	14425	14534	14368	14517	14236	14516	14358	14458	14491	14514	14384	14605	14377	14549	14308	14585	14370	14540	14669	14489	14615	14322	14462	14660	14440	14357	14560	14517	14546	14500	14393	14504	14473	14310	14542	14529	14335	14477	14280	14363	14389	14347	14416	14409	14536	14618	14393	14493	14274	14341	14311	14330	14470	14439	14578	14458	14311	14415	14423	14391	14334	14475	14467	14412	14599	14382	14627	14438	14445	14344	14524	14451	14429	14331	14407	14563	14551	14566	14339	14355	14306	14360	14481	14541	14495	14326	14489	14292	14529	14378	14348	14322	14451	14298	14550	14426	14521	14554	14427	14602	14549	14510	14427	14438	14311	14467	14412	14504	14483	14451	14464	14353	14534	14458	14457	14457	14558	14460	14299	14406	14413	14594	14569	14480	14246
26323	21216	28110	29631	40083	61718	51831	33587	22297	19119	18172	17835	17774	17661	17631	17623	17506	17733	17598	17262	17500	17556	17598	17366	17427	17410	17466	17690	17674	17303	17540	17585	17632	17588	17599	17614	17554	17642	17455	17431	17490	17494	17764	17534	17416	17528	17651	17616	17794	17513	17594	17379	17637	17643	17365	17495	17558	17503	17452	17813	17714	17548	17723	17556	17652	17582	17609	17592	17582	17570	17604	17519	17599	17498	17597	17685	17448	17549	17437	17628	17406	17519	17606	17251	17511	17398	17552	17560	17400	17544	17617	17602	17502	17637	17488	17399	17477	17590	17526	17457	17642	17786	17572	17642	17577	17718	17426	17570	17686	17461	17595	17573	17555	17528	17562	17563	17486	17523	17668	17661	17643	17796	17524	17536	17530	17515	17537	17572	17355	17686	17359	17689	17528	17580	17482	17495	17603	17561	17430	17452	17667	17588	17521	17482	17622	17379	17572	17484	17567	17487	17516	17601	17565	17540	17492	17526	17561	17495	17623	17470	17433	17379	17489	17458	17545	17471	17479	17546	17711	17497	17637	17535	17704	17671	17420	17388	17526	17439	17637	17489	17479	17531	17531	17475	17360	17458	17627	17444	17466	17519	17640	17552	17346	17493	17399	17339	17467	17440	17457	17602	17632	17652	17571	17556	17433	17655	17440	17729	17571	17450	17542	17588	17599	17470	17561	17620	17459	17634	17570	17532	17539	17794	17391	17537	17692	17460	17459	17644	17372	17626	17496	17546	17554	17662	17547	17558	17409	17524	17688	17349	17436	17412	17637	17506	17420	17470	17530	17630	17587	17471	17324	17252	17427	17534	17691	17474	17429	17491	17511	17465	17529	17717	17542	17628	17380	17583	17563	17614	17454	17358	17566	17450	17591	17365	17466	17443	17642	17525	17517	17743	17670	17435	17665	17525	17313	17527	17424	17468	17409	17459	17473	17419	17511	17416	17218	17511	17453	17462	17340	17604	17631	17745	17558	17754	17495	17492	17563	17530	17779	17569	17541	17462	17475	17460	17414	17542	17534	17582	17598	17311	17643	17405	17555	17484	17440	17626	17545	17469	17505	17573	17556	17631	17265	17449	17542	17465	17547	17618	17441	17488	17530	17753	17659	17496	17647	17606	17480	17598	17545	17579	17586	17543	17637	17325	17577	17622	17425	17525	17632	17466	17456	17702	17527	17523	17675	17468	17607	17384	17333	17384	17660	17621	17627	17439	17692	17590	17385	17501	17594	17598	17721	17476	17474	17501	17516	17768	17441	17251	17436	17512	17518	17697	17575	17612	17550	17522	17477	17548	17483	17734	17487	17342	17561	17564	17615	17428	17443	17427	17508	17449	17709	17604	17502	17545	17801	17549	17661	17564	17526	17438	17422	17525	17668	17495	17711	17484	17563	17737	17694	17511	17572	17634	17516	17403	17687	17429	17448	17581	17278	17436	17547	17672	17597	17432	17409	17429	17563	17608	17549	17450	17427	17558	17570	17753	17657	17546	17535	17502	17593	17611	17439	17501	17595	17340	17652	17546	17392	17494	17837	17567	17472	17637	17500	17446	17612	17697	17628	17412	17620	17650	17593	17659	17284	17416	17482	17627	17488	17573	17597	17672	17411	17479	17461	17335	17460	17466	17492	17506	17376	17592	17596	17605	17444	17485	17487	17436	17484	17466	17558	17384	17375	17569	17413	17509	17680	17455	17698	17366	17254	17413	17709	17453	17596	17437	17337	17590	17314	17436	17455	17865	17797	17585	17553	17667	17758	17637	17623	17573	17472	17450	17527	17567	17691	17450	17500	17506	17616	17365	17614	17560	17504	17689	17797	17733	17661	17601	17617	17477	17579	17566	17529	17519	17478	17522	17671	17592	17494	17735	17706	17552	17621	17483	17469	17537	17473	17471	17391	17550	17728	17540	17630	17613	17555	17737	17380	17394	17508	17538	17648	17559	17518	17372	17395	17544	17535	17691	17456	17527	17583	17601	17648	17504	17556	17317	17549	17508	17566	17667	17591	17542	17668	17786	17359	17587	17535	17434	17330	17466	17677	17461	17720	17594	17522	17508	17466	17401	17559	17879	17560	17580	17418	17550	17433	17560	17441	17434	17525	17474	17474	17512	17741	17636	17728	17689	17576	17725	17499	17537	17507	17502	17502	17671	17557	17547	17750	17561	17455	17538	17566	17620	17448	17661	17574	17667	17651	17489	17660	17468	17488	17527	17488	17548	17578	17504	17454	17448	17415	17214	17538	17705	17392	17490	17557	17547	17556	17407	17573	17493	17492	17687	17677	17519	17523	17497	17424	17679	17513	17558	17417	17514	17674	17516	17536	17568	17798	17492	17557	17594	17594	17510	17433	17396	17509	17430	17317	17351	17522	17357	17661	17389	17546	17607	17542	17414	17573	17493	17516	17463	17527	17539	17559	17512	17484	17533	17483	17638	17731	17607	17527	17352	17263	17594	17605	17429	17642	17411	17581	17513	17507	17452	17459	17503	17424	17569	17481	17462	17550	17755	17517	17533	17510	17406	17447	17725	17683	17608	17626	17431	17437	17659	17528	17479	17684	17618	17651	17509	17477	17575	17492	17354	17660	17706	17586	17774	17484	17336	17617	17484	17556	17206	17517	17678	17582	17567	17738	17413	17448	17649	17445	17417	17407	17454	17526	17409	17785	17422	17624	17529	17377	17696	17290	17585	17441	17478	17576	17673	17664	17518	17565	17696	17518	17384	17271	17584	17674	17549	17533	17561	17339	17481	17609	17711	17309	17695	17569	17626	17551	17498	17517	17595	17733	17361	17676	17550	17667	17581	17574	17483	17435	17444	17375	17485	17499	17579	17717	17543	17356	17700	17521	17428	17532	17446	17417	17359	17602	17697	17437	17565	17661	17516	17437	17569	17666	17561	17712	17684	17477	17543	17487	17498	17485	17641	17630	17532	17488	17429	17667	17514	17473	17369	17700	17629	17429	17572	17435	17567	17511	17522	17620	17512	17561	17630	17711	17544	17564	17282	17403	17678	17697	17570	17316	17609	17302	17516	17595	17327	17664	17369	17418	17575	17676	17601	17536	17725	17445	17595	17533	17856	17740	17692	17389	17440	17557	17747	17550	17414	17490	17608	17298	17661	17561	17690	17518	17616	17509	17631	17613	17561	17402	17613	17272	17621	17513	17404	17286	17626	17600	17552	17413	17444	17631	17392	17565	17631	17606	17853	17582	17285	17699	17508	17615	17572	17444	17384	17516	17605	17632	17518	17616	17374	17501	17551	17799	17535	17679	17493	17597	17426	17487	17696	17587	17441	17635	17487	17487	17574	17633	17523	17553	17457	17466	17493	17406	17414	17594	17393	17699	17493	17734	17473	17506	17441	17745	17617	17557	17510	17361	17565	17712	17450	17646	17726	17597	17351	17505	17331	17561	17734	17404	17540	17552	17521	17462	17519	17636	17406	17545	17678	17553	17654	17544	17526	17565	17436	17373	17564	17474	17552	17577	17555	17638	17416	17606	17631	17439	17602	17761	17682	17652	17481	17383	17534	17526	17477	17380	17531	17402	17413	17466	17429	17728	17529	17703	17614	17546	17601	17363	17594	17559	17568	17700	17513	17530	17748	17437	17563	17616	17503	17638	17620	17527	17532	17499	17754	17335	17355	17440	17672	17675	17651	17454	17374	17427	17290	17602	17475	17519	17540	17693	17454	17511	17322	17645	17502	17529	17536	17636	17666	17463	17458	17523	17596	17653	17704	17639	17336	17801	17408	17686	17512	17762	17564	17529	17318	17551	17251	17494	17445	17381	17496	17454	17497	17377	17526	17721	17456	17662	17343	17556	17474	17527	17290	17548	17517	17597	17856	17494	17537	17581	17647	17433	17715	17542	17719	17550	17484	17478	17348	17505	17571	17535	17610	17537	17553	17419	17498	17809	17466	17732	17435	17463	17343	17562	17569	17557	17681	17599	17481	17183	17413	17466	17731	17440	17372	17548	17572	17501	17544	17444	17477	17519	17635	17567	17590	17532	17633	17639	17635	17618	17644	17504	17529	17532	17639	17530	17426	17651	17643	17525	17452	17498	17466	17620	17427	17394	17441	17544	17551	17565	17536	17526	17527	17507	17592	17584	17519	17531	17463	17669	17764	17703	17620	17472	17706	17838	17529	17352	17357	17614	17524	17521	17706	17528	17387	17733	17617	17442	17519	17517	17419	17487	17603	17479	17450	17591	17476	17541	17840	17435	17591	17459	17712	17735	17642	17628	17509	17685	17713	17603	17572	17464	17501	17595	17590	17629	17398	17614	17656	17648	17561	17628	17475	17557	17481	17631	17592	17470	17608	17582	17557	17491	17478	17556	17680	17668	17417	17471	17475	17673	17602	17538	17445	17388	17634	17684	17587	17606	17615	17619	17608	17612	17735	17629	17575	17406	17661	17608	17614	17387	17516	17400	17439	17496	17365	17506	17631	17644	17686	17590	17658	17370	17546	17861	17532	17528	17689	17496	17617	17490	17404	17695	17573	17631	17623	17609	17421	17528	17539	17711	17460	17491	17552	17548	17434	17437	17584	17601	17474	17683	17648	17641	17366	17532	17496	17583	17588	17601	17668	17334	17481	17440	17694	17570	17408	17543	17583	17539	17790	17704	17570	17645	17682	17611	17657	17330	17369	17481	17691	17364	17255	17598	17622	17563	17473	17491	17681	17451	17559	17556	17593	17599	17594	17649	17569	17480	17551	17513	17519	17470	17543	17492	17512	17362	17472	17382	17334	17344	17485	17631	17690	17660	17415	17477	17426	17456	17678	17328	17509	17428	17651	17558	17567	17607	17512	17716	17434	17708	17388	17655	17470	17453	17530	17504	17674	17388	17677	17522	17495	17499	17358	17754	17714	17682	17493	17651	17430	17577	17268	17571	17627	17590	17503	17526	17707	17654	17488	17499	17560	17473	17611	17626	17700	17522	17571	17663	17734	17763	17362	17353	17572	17471	17423	17408	17454	17614	17473	17692	17324	17463	17494	17639	17492	17271	17582	17619	17442	17604	17628	17497	17312	17803	17601	17793	17654	17416	17444	17450	17598	17566	17546	17517	17632	17667	17405	17703	17696	17452	17483	17655	17387	17460	17619	17535	17460	17425	17740
26152	42300	40759	35785	46467	59503	48200	30222	17748	15393	14688	14272	14301	14162	14274	14208	14216	14352	14290	14100	14153	14348	14052	14142	14342	14341	14331	14287	14119	14326	14243	14360	14288	14264	14213	14328	14290	14225	14231	14274	13998	14227	14241	14136	14441	14090	14261	14016	14187	14231	14376	14322	14182	14171	14288	14141	14176	14327	14059	14184	14169	14315	14062	14254	14154	14253	14207	14348	14266	14142	14238	14452	14312	14219	14134	14260	14294	14150	14255	14294	14344	14432	14121	14162	14181	14352	14135	14197	14382	14400	14184	14234	14086	14196	14310	14209	14169	14011	14228	14107	14248	14264	14066	14259	14159	14300	14033	14111	14334	14076	14360	14186	14011	14150	14188	14293	14200	14195	14347	14263	14200	14140	14222	14221	14046	14273	14152	14200	14210	14313	14013	14311	14150	14181	14142	14257	14277	14368	14278	14175	14201	14276	14221	14217	14236	14221	14305	14220	14379	14120	14300	14110	14171	14187	14253	14135	14173	14294	14251	14004	14187	14265	14294	14140	14220	14305	14308	14323	14158	14297	14219	14389	14327	14131	14373	14230	14373	14277	14247	14173	13964	14133	14177	14309	14177	14221	14197	14055	14280	14271	14334	14310	14105	14115	14366	14260	14233	14261	14401	14151	14222	14143	14220	14224	14344	14216	14097	14204	14187	14309	14305	14173	14070	14180	14271	14348	14127	14239	14295	14192	14150	14101	14320	14158	14064	14299	14173	14153	14017	14133	14246	14011	14203	14210	14278	14223	14131	14092	14145	14233	14139	14096	14199	14063	14185	14190	14270	14310	14189	14342	14160	14394	14377	14080	14238	14262	14062	14262	14145	14364	14023	14247	14122	14223	14080	14064	14203	14446	14196	14228	14404	14168	14199	14452	14129	14166	14269	14330	14293	14148	14226	14244	14154	14235	14097	14177	14322	14249	14145	14169	14184	14225	14389	14134	14158	14193	14191	14317	14183	14210	14283	14116	14256	14200	14307	14313	14189	14220	14239	14234	14339	14250	14156	14231	14341	14370	14245	14157	14274	14194	14299	14299	14158	14327	14274	14180	14172	14253	14365	14215	14146	14365	14170	14260	14186	14182	14277	14261	14343	14360	14185	14278	14064	14247	14061	14100	14213	14210	14235	14172	14177	14016	14092	14121	14343	14128	14249	14295	14298	14164	14067	14058	14214	14292	14322	14257	14171	14234	14202	14223	14214	14098	14413	14345	14157	14289	14122	14215	14341	14158	14256	14214	14169	14177	14199	14199	14308	13990	14246	14062	14224	14198	14326	14314	14178	14253	14180	14203	14269	14243	14334	14204	14236	14215	14321	14492	14173	14257	14130	14236	14248	14146	14360	14284	14241	14066	14259	14217	14216	14073	14269	14180	14118	14131	14279	14249	14060	14275	14181	14272	14309	14175	14133	14174	14265	14229	14340	14076	14148	14348	14247	14085	14231	14176	14215	14137	14103	14192	14282	14134	14225	14179	14072	14242	14139	14240	14257	14053	14216	14094	14200	14254	14122	14208	14315	14307	14180	14218	14254	14070	14152	14280	14181	14147	14208	14247	14210	14150	14241	14162	14398	14286	14370	14097	14079	14168	14187	14177	14116	14197	14276	14292	14350	14208	14230	14271	14169	14372	14182	14342	14097	14252	14220	14167	14382	14396	14330	14195	14181	14274	14300	14037	14312	14074	14320	14258	14249	14224	14244	14277	14079	14385	14185	14125	14074	14212	14157	14325	14174	14103	14219	14131	14267	14240	14352	14270	14288	14405	14041	14285	14065	14261	14217	14219	14171	14252	14399	14283	14321	14271	14214	14155	14359	14168	14209	14369	14326	14160	14244	14301	14230	14199	14113	14085	14385	14081	14361	14207	14320	14374	14399	14156	14162	14195	14319	14186	14247	14171	14216	14254	14179	14296	14142	14260	14296	14274	14382	14205	14307	14217	14318	14071	14212	14098	14272	14165	14406	14241	14205	14223	14356	14204	14309	14212	14363	14162	14230	14149	14417	14326	14395	14148	14119	14421	14316	14226	14306	14156	14350	14175	14072	14240	14373	14361	14208	14245	14308	14263	14262	14129	14426	14292	14260	14318	14188	14168	14278	14295	14094	14332	14360	14177	14170	14309	14378	14047	14217	14331	14141	14250	14301	14269	14095	14277	14279	14324	14153	14111	14246	14207	14236	14220	14206	14078	14297	14368	14271	14222	14127	14285	14177	14287	14318	14106	14309	14156	14176	14163	14119	14304	14280	14210	14028	14288	14164	14278	14417	14033	14325	14258	14233	14163	14306	14149	14196	14189	14169	14286	14172	14283	14029	14138	14161	14047	14026	14457	14305	14388	14322	14266	14164	14097	14262	14121	14296	14261	14158	14215	14178	13968	14220	14363	14307	14124	14195	14229	14261	14248	14262	14195	14071	14333	14245	14300	14198	14175	14413	14455	14181	14097	14117	14259	14182	14079	14322	14183	14237	14245	14209	14240	14224	14198	14311	14129	14074	14279	14265	14213	14290	14414	14083	14317	14193	14270	14324	14244	14155	14036	14012	14189	14232	14330	14200	14402	14031	14147	14167	14244	14285	14235	14151	14265	14222	14262	14237	14262	14286	14367	14135	14176	14079	14289	14304	14374	14178	14186	14344	14223	14244	14167	14172	14376	14432	14252	14247	14264	14257	14278	14473	14135	14121	14270	14202	14099	14309	14242	14415	14284	14231	14171	14323	14230	14119	14223	14380	14266	14174	14177	14294	14227	14104	14181	14069	14283	14185	14255	14272	14061	14141	14220	14232	14085	14194	14260	14363	14204	14321	14302	14171	14138	14284	14141	14151	14270	14156	14262	14277	14252	14194	14310	14238	14195	14140	13978	14124	14257	14128	14217	14177	14304	14452	14249	14066	14231	14202	14082	14231	14084	14202	14109	14210	14329	14226	14180	14277	14157	14157	14296	14182	14192	14083	14262	14222	14151	14421	14366	14170	14151	14269	14303	14410	14240	14180	14360	14361	14153	14236	14293	14263	14173	14207	14121	14106	14208	14131	14230	14095	14139	14221	14273	14441	14297	14333	14227	14183	14200	14342	14070	14289	14220	14337	14254	14317	14121	14183	14247	14123	14281	14317	14307	14251	14200	14347	14215	14274	14381	14248	14290	14342	14371	14104	14180	14294	14206	14187	14275	14050	14188	14049	14155	14324	14029	14464	14174	14147	14366	14247	14332	14182	14345	14382	14197	14104	14298	14286	14141	14265	14088	14321	14230	14196	14145	14180	14269	14296	14304	14112	14205	14141	14169	14116	14445	14172	14057	14413	14365	14323	14188	14402	14263	14211	14126	14406	14143	14180	14208	14091	14146	14168	14139	14312	14161	14258	14191	14209	14060	14103	14039	14122	14181	14232	14364	14278	14182	14378	14246	14049	14067	14085	14220	14175	14365	14175	14086	14233	14296	14191	14085	14068	14279	14345	14120	14200	14193	14257	14393	14299	14156	13976	14308	14081	14271	14097	14278	14454	14348	14240	14193	14091	14264	14184	14136	14210	14323	14172	14012	14322	14242	14284	14373	14316	14321	14194	14203	14210	14215	14198	14214	14190	14301	14228	14292	14247	14246	14151	14302	14243	14222	14251	14123	14208	14237	14420	14222	14245	14192	14289	14269	14210	14298	14238	14197	14210	14235	14151	14163	14164	14367	14235	14308	14388	14067	14303	14260	14228	14224	14312	14426	14171	14044	14224	14071	14272	14224	14334	14446	14241	14196	14274	14283	14373	14128	14348	14287	14125	14221	14341	14274	14393	14272	14277	14170	14285	14072	14077	14406	14268	14126	14322	14285	14360	14233	14227	14153	14153	14171	14362	14208	14289	14359	14160	14189	14249	14057	14317	14160	14206	14358	14247	14258	14001	14233	14232	14306	14265	14198	14091	14334	14317	14347	14133	14282	14201	14248	14272	14232	14237	14212	14270	14039	14243	14317	14193	14382	14235	14205	14355	14254	14247	14142	14103	14051	14209	14306	14071	14275	14229	14312	14313	14209	14179	14287	14161	14160	14206	14310	14215	14251	14200	14094	14091	14152	14093	14216	14294	14189	14258	14384	14079	13980	14231	14157	14139	14116	14375	14159	14238	14097	14258	14083	14308	14213	14224	14031	14159	14035	14155	14102	14170	14379	14215	14209	14240	14237	14233	14160	14193	14246	14145	14310	14233	14322	14391	14166	14143	14187	14122	14147	14156	14211	14245	14166	14250	14103	14162	14287	14268	14272	14267	14280	14280	14164	14127	14379	14232	14307	14110	14037	14112	14401	14276	14206	14255	14381	14298	14175	14266	14111	14245	14155	14232	14136	14393	14296	14279	14198	14299	14186	14351	14223	14129	14224	14181	14256	14265	14212	14151	14029	14252	14226	14160	14191	14135	14277	14195	14093	14138	14214	14224	14203	14240	14180	14100	14276	14186	14305	14205	14365	14252	14149	14491	14361	14244	14391	14273	14255	14286	14208	14082	14129	14336	13969	14196	14356	14077	14319	14299	14189	14080	14083	14137	14171	14208	14159	14132	14129	13984	14225	14362	14319	14312	14236	14174	14069	14199	14274	14318	14229	14080	14124	14177	14316	14151	14257	14181	14078	14290	14229	14177	14277	14327	14223	14236	14161	14264	14113	14211	14198	14226	14203	14145	14249	14149	14182	14137	14072	14189	14159	14201	14307	14505	14070	14173	14080	14342	14287	14260	14227	14279	14168	14291	14134	14185	14234	14014	14302	14271	14159	14292	14257	14298	14282	14147	14137	14374	14031	14344	14177	14236	14087	14339	14298	14176	14371	14213	14362	14349	14110	14234	14312	14251	14285	14333	14285	14203	14246	14240	14229	14255	14099	14279	14066	14378	14170	14240	14254	14097	14181	14064	14071	14182	14308	14185	14270	14234	14145	14068	14214	14168	14149	14331	14335	14339	14138	14470	14162	14082	14190	14143	14210	14260	14307	14200	14275	14349	14160	14183	14276	14246	14201	14021	14178	14313	14214	14093	14152	14273	14186	14266	14184	14325	14209	14141	14147	14303	14225	14241	14133	14303	14263	14403	14320	14345	13950	14170	14076	14292	14169	14020	14237	14347	14253	14302	14458	14324	14209
24153	21107	28564	25521	44538	77376	66461	43635	26933	20702	18560	17714	17399	17673	17151	17446	17424	17482	17321	17117	17545	17358	17368	17351	17458	17353	17239	17341	17288	17278	17510	17380	17468	17394	17213	17361	17374	17256	17471	17460	17127	17630	17052	17262	17337	17379	17451	17341	17369	17395	17472	17267	17423	17332	17230	16953	17294	17320	17417	17335	17263	17182	17350	17540	17370	17273	17373	17275	17285	17528	17223	17305	17240	17257	17215	17317	17205	17147	17201	17213	17153	17439	17204	17276	17219	17195	17224	17299	17133	17097	17389	17313	17337	17032	17272	17074	17172	17362	17275	17382	17488	17189	17388	16909	17132	17402	17095	17174	17238	17297	17440	17275	17317	17215	17262	17254	17260	17376	17423	17275	17379	17230	17176	17147	17209	17262	17468	17408	17188	17158	17247	17102	17232	17282	17373	17434	17287	17092	17315	17296	17318	17182	17228	17290	17171	17177	17380	17226	17188	17320	17203	17224	17398	17197	17337	17289	17408	17334	17299	17179	17340	17101	17296	17134	17122	17261	17238	17166	17323	17158	17377	17100	17334	17209	17070	17283	17376	17072	17270	17237	17328	17207	17433	17353	17105	17156	17220	17182	17545	17414	17289	17285	17102	17256	17398	17299	17501	17364	17304	17134	17276	17186	17211	17315	17237	17175	17080	17183	17244	17325	17252	17472	17414	17320	17323	17355	17216	17099	17274	17280	17297	17240	17352	17193	16921	17464	17407	17202	17252	17214	17322	17205	17418	17154	17282	17273	17318	17392	17300	17186	17177	17123	17224	17273	17241	17247	17094	17253	17285	17204	17292	17056	17188	17276	17179	17437	17404	17411	17392	17095	17357	17404	17287	17322	17545	17226	17273	17273	17239	17105	17378	17226	17110	17377	17255	17323	17470	17056	17338	17409	17322	17306	17057	17322	17525	17253	17253	17132	17107	17053	17141	17158	17405	17284	17354	17110	17319	17325	16931	17423	17222	17274	17222	17143	17128	17220	17144	17151	17400	17187	17176	17231	17235	17261	17280	17187	17370	17454	17219	17214	17312	17264	17419	17172	17323	17358	17140	17247	17456	17262	17172	17366	17139	17338	17294	17272	17313	17068	17310	17336	17284	17004	17126	17361	17287	17196	17244	17224	17616	17143	17234	17126	17335	17325	17494	17284	17425	17259	17204	17250	17192	17326	17262	17301	17422	17250	17382	17267	17228	17271	17310	17161	17122	17368	17460	17223	17275	17196	17207	17347	17209	17107	17226	17191	17399	17155	17281	17051	17007	17187	17299	17155	17383	17496	17455	17182	17375	17190	16985	17252	17158	17220	17333	17002	17164	17369	17240	17251	17335	17104	17203	17269	17545	17089	17195	17353	17333	17524	17415	17161	17152	17384	17238	17336	17280	17207	17102	16995	17308	16977	17279	17263	17227	17226	17333	17304	17219	17241	17555	17335	17356	17450	17268	17273	17278	17204	17356	17288	17329	17148	17308	17288	17172	17408	17280	17271	17216	17283	17194	17407	17545	17318	17321	17184	17255	17267	17126	17394	17312	17349	17438	17330	17233	17098	17365	17355	17238	17361	17181	17178	17295	17400	17146	17183	17261	17431	17319	17160	17130	17232	17214	17348	17285	17310	17153	17292	17080	17065	17060	17155	17204	17417	17178	17355	17374	17331	17292	17134	17354	17173	17090	17356	17309	17296	17190	17185	17176	17219	17449	17298	17186	17244	17137	17245	17303	17293	17299	17282	17286	17345	17232	17426	17197	17073	17434	17364	17250	17364	17361	17230	17305	17289	17079	17042	17295	17252	17287	17364	17112	17325	17103	17309	17120	17134	17245	17389	17422	17096	17285	17436	17337	17229	17346	17420	17435	17354	17255	17205	17350	17125	17164	17241	17101	17179	17283	17291	17431	17138	17306	17398	17367	17136	17234	17314	17023	17131	17324	17303	17190	17126	17091	17287	17424	17222	17135	17286	17315	17144	17325	17293	17170	17055	17159	17084	17160	17323	17351	17321	17550	17316	17309	17325	17439	17114	17237	17127	17164	17358	17337	16993	17363	17300	17426	17365	17410	17258	17224	17299	17273	17165	17016	17149	17362	17395	17462	17194	17280	17388	17373	17375	17292	17350	17361	17184	17227	17268	17397	17344	17327	17346	17183	17114	17116	17290	17369	17236	17302	17411	17435	17370	17439	17298	17203	17269	17113	17144	17097	17144	17322	17373	17298	17263	16995	17338	17353	17235	17457	17304	17252	17093	17386	17179	17111	17193	17146	17188	17213	17351	17233	17155	17315	17325	17284	17295	17191	17093	17367	17384	17245	17223	17205	17303	17178	17355	17244	17458	17270	17154	17165	17206	17316	17207	17288	17071	17245	17231	17265	17359	17458	17276	17178	16983	17490	17418	17278	17306	17140	17397	17097	17172	17324	17311	17256	17228	17258	17297	17385	17258	17232	17232	17286	17295	17315	17258	17145	17199	17231	17368	17282	17272	17236	17029	17239	17101	17373	17286	17384	17195	17320	17244	17142	17236	17360	17257	17273	17325	17142	17260	17128	17212	17152	17257	17442	17412	17412	17446	17271	17253	17182	17192	17187	17278	17209	17525	17237	17142	17348	17293	17202	17200	17269	17049	17423	17253	17019	17141	17344	17214	17314	17276	17167	17234	17293	17319	17187	17272	17291	17078	17270	17152	17237	17252	17026	17391	17294	17383	17350	17307	17356	17334	17263	17218	17167	17267	17293	17380	17252	17209	17100	17384	17275	17160	17238	17230	17258	16995	17355	17624	17336	17409	17287	17389	17123	17005	17186	17048	17174	17207	17204	17067	17285	17422	17155	17351	17357	17275	17245	17477	17349	17326	17345	17239	17215	17022	17162	17235	17244	17273	17103	17426	17307	17072	17113	17331	17291	17406	17243	17338	17111	17227	17389	17031	17400	17325	17290	17342	17209	17414	17213	17136	17261	17161	17108	17380	17129	17286	17196	17184	17368	17213	17232	17187	17143	17058	17386	17501	17120	17102	17374	17245	17483	17196	17208	17485	17206	17212	17314	17329	17205	16996	17164	17156	17510	17253	17256	17265	17582	17217	17282	17141	17329	17375	17136	17064	17271	17385	17256	17356	17387	17283	17412	17304	17444	17373	17377	17174	17253	17477	17236	17211	17315	17380	17315	17177	17150	17266	17154	17258	17369	17203	17115	17125	17268	17344	17296	17232	17417	17312	17347	17354	17299	17253	17114	17365	17182	17321	17282	17491	17061	17369	17382	17385	17268	17215	17438	17189	17163	17128	17418	17233	17173	17374	17308	17245	17367	17407	17425	17207	17298	17177	17400	17319	17173	17265	17231	17360	17347	17228	17331	17429	17229	17380	17336	17399	16981	17362	17343	17225	17513	17425	17154	17150	17265	17410	17137	17391	17263	17347	17139	17312	17327	17269	17454	17263	17135	17162	17402	17276	17469	17400	17214	17302	17355	17127	17220	17197	17115	17182	17306	17318	17492	16933	17142	17368	17352	17308	17497	17369	17375	17366	17315	17330	17386	17327	17210	17323	17339	17212	17207	17224	17398	17126	17393	17438	17309	17325	17440	17443	17233	17018	17179	17377	17232	17200	17386	17298	17379	17283	17150	17350	17344	17378	17403	17230	17149	17306	17244	17338	17445	17131	17126	17180	17211	17211	17232	17523	17215	17288	17200	17094	17196	17190	17283	17146	17348	17284	17490	17380	17277	17376	17310	17346	17166	17451	17306	17364	17391	17423	17213	17248	17291	17459	17323	17579	17410	17259	17190	17479	17350	17322	17126	17328	17175	17168	17320	17287	17119	17348	17285	17365	17092	17330	17324	17039	17362	16977	17176	17407	17113	17482	17319	17382	17232	17321	17252	17254	17038	17435	17317	17150	17369	17306	17249	17222	17330	17205	17197	17207	17251	17243	17375	17254	17146	17299	17579	17218	17281	17242	17086	17167	17197	17224	17337	17337	17444	17179	16924	17235	17132	17208	17288	17304	17326	17270	17379	17433	17609	17410	17289	17528	17225	17343	17286	17423	17421	17302	17347	17420	17236	17299	17302	17250	17226	17170	17400	17366	17458	17281	17190	17352	17476	17290	17371	17457	17145	17393	17492	17252	17442	17368	17225	17637	17322	17306	17213	17320	17084	17144	17411	17410	17305	17356	17402	17445	17302	17471	17199	17471	17317	17148	17218	17365	17285	17156	17169	17173	17199	17299	17186	17199	17105	17140	17177	17372	17240	17271	17299	17257	17390	17389	17300	17270	17269	17230	17149	17229	17351	17329	17334	17433	17329	17444	17171	17418	17194	17333	17401	17149	17376	17249	17191	17272	17324	17610	17151	17280	17162	17235	17182	17429	17329	17274	17072	17159	17221	17257	17382	17428	17346	17394	17377	17476	17274	17282	17213	16990	17450	17465	17458	17205	17182	17226	17189	17369	17239	17346	17090	17258	17265	17252	17324	17188	17354	17321	17241	17275	17149	17439	17263	17281	17387	17094	17497	17287	17237	16925	17253	17293	17173	17280	17285	17336	17227	17252	17146	17329	17243	17298	17345	17203	17352	17346	17284	17219	17387	17198	17240	17291	17391	17238	17119	17135	17364	17446	17362	17563	17280	17107	17225	17156	17111	17244	17415	17296	17229	17117	17214	17262	17283	17256	17023	17165	17192	17270	17353	17401	17181	17165	17376	17243	17305	17083	17167	17252	17306	17235	17230	17369	17188	17113	17249	17369	17438	17273	17490	17277	17400	17204	17051	17225	17130	17097	17207	17156	17191	17154	17314	17241	17382	17176	17197	17235	17151	17377	17146	17100	17204	17207	17141	17245	17109	17126	17311	17222	17337	17196	17303	17284	17011	17306	17198	17290	17274	17416	17311	17340	17260	17293	17211	17172	17311	17362	17358	17139	17283	17142	17253	17407	17286	17382	17363	17297	17254	17286	17236	17310	17163	17259	17232	17253	17179	17089	17249	17247	17306	17306	17215	17355	16922	17376	17213	17342	17045	17125	17437	17220	17205	17359	17391	17376	17337	17161	17302	17396	17216	17225	17219	16981	17353	17375	17370	17238	17311	17278	17152	17173	17229	17306	17131	17317	17377	17399	17333	17333	17148	17214
31786	55763	54615	51047	64165	82130	66529	42221	22504	16189	14648	14150	14070	13998	13975	14044	14046	14014	14120	14003	14292	13904	13935	13978	13925	14042	13972	14024	14148	13890	14134	13916	14075	13971	13941	14000	13960	14093	14026	14126	13969	14166	13927	14060	13953	13973	14076	13986	13959	13990	13878	14062	13845	14101	14020	13976	14143	14079	13970	13948	13954	14036	14138	13974	14113	14150	13903	14004	14052	14031	13996	14141	13992	13979	14049	13857	14115	14106	14156	13911	13867	14118	13971	14101	13888	14183	13887	13980	13993	14187	13997	14008	13840	14035	13862	14024	14116	13998	14013	14022	14068	13982	14024	14016	14154	14238	13977	14062	13895	14022	14199	14255	13913	13972	13916	14003	14022	14048	14084	14101	14002	13897	13931	14069	13937	13920	14024	13920	13848	13964	13972	13926	14153	14026	14003	13980	14173	14068	13968	13944	14097	13994	13907	14049	13922	13942	13933	13933	14042	13894	13776	13921	13956	14143	13944	13789	14003	14016	14010	14018	13940	13941	13947	13979	13921	13829	14010	13947	13948	14003	13782	13867	13938	13832	14049	13848	13976	13940	13940	13992	13886	14073	13907	14214	13912	13792	13997	14081	14068	13809	13950	13962	13955	13925	13892	13977	14002	13793	13804	14142	13998	14211	13986	14003	14002	14083	13957	14068	13863	14046	14113	13999	14022	13932	14027	14026	13882	14056	14065	13966	14125	14028	14062	14136	13830	14087	13974	13982	14045	13946	14054	13968	13781	14090	13981	14060	14036	14047	13961	14112	13977	14034	14089	14006	13927	14070	13677	14174	14000	13998	13881	13999	14078	13947	14139	13991	13989	13990	14051	14032	14038	14126	14076	13955	14095	13981	13899	13975	13963	13978	13876	14089	13898	13915	13927	13843	14215	13974	14006	13955	14012	13977	14008	14001	14038	13879	13854	14006	13928	14012	14069	13967	13969	14070	13978	13919	14089	13986	14037	13998	13881	13952	14112	14012	13915	14012	14020	14065	13930	13840	13983	13972	14009	13918	13872	14078	13856	14015	13943	13805	13854	14015	14152	13912	14129	13969	14103	14019	13878	14067	14045	13931	14165	14027	13924	13785	14227	14062	14242	13945	13872	13894	13930	13854	13637	14079	14041	13838	13827	14148	13865	14107	14087	13743	14023	14001	14031	13942	13971	13992	14005	14087	14138	13909	14050	13875	14039	14105	13930	14026	14083	14170	13970	13984	14016	13983	14000	14032	14141	14112	14045	14116	13997	13928	13784	14064	14023	14016	14003	14045	13980	13996	13965	13914	14144	13960	13990	14122	14017	14002	14087	14071	14060	13892	14092	13968	13898	13866	13949	14004	14051	13986	13937	13932	13872	13836	14089	14028	13943	13985	14082	13967	14036	13891	13893	13935	13990	13954	14062	14017	13989	14021	13956	13935	13926	14049	13877	13908	14030	13990	14110	13928	14025	14138	14014	13834	13979	14058	13749	14119	14030	13958	14102	13882	14017	13952	14001	13914	14056	14078	14011	14014	13928	14026	14060	13987	13951	14098	13956	14048	14243	13977	13858	14137	13878	14185	14126	13995	14034	13951	14128	13929	14070	13898	14146	14017	14043	14011	13900	14069	13909	13981	14050	14214	13920	13968	13937	14131	14008	13978	14076	14037	13987	13990	13925	13977	14119	13925	14062	13987	14008	13915	14015	14018	14118	13990	13980	14026	13926	14006	13921	14068	13951	14114	13949	13966	14012	13863	14189	14033	14005	13899	14024	13970	13989	14132	13899	14118	13858	14083	13912	13879	13935	13907	14049	13883	14037	13915	13980	14100	14081	13842	14083	13943	13876	14079	14101	13844	14038	13956	13990	14055	14070	13941	13997	13912	14132	14136	13919	13946	14169	13926	13946	13807	13946	14042	13922	14015	13974	13895	13952	13995	14052	13790	14074	14034	13953	13948	14122	13986	13998	14091	13982	14024	13977	14036	14118	14048	14084	14104	13960	13877	14110	14016	13821	13882	14173	13993	13900	13907	14023	13986	13907	13983	14037	13982	13929	13997	13988	14078	13790	13816	14228	13983	13982	14152	13846	13831	14008	14039	13875	14035	13994	13896	13996	14062	13996	14017	14054	14112	13795	13995	14064	13942	13830	13972	13984	14090	14212	14070	13976	14005	14136	13835	14053	13960	13907	13918	14047	14004	14086	13985	14032	13911	14107	13964	13990	14071	13861	14023	14034	14052	13880	14163	14009	13800	13945	13888	13987	14031	14039	13810	14344	14009	13976	14144	13777	13855	13927	14042	13947	13986	13985	13986	13942	14012	14031	13952	14030	14056	13940	14124	14023	13969	13952	14096	13944	14090	14003	13935	13906	13916	13961	13976	13821	13973	14022	14026	14008	13813	13984	14051	13866	14167	13943	14010	13961	14096	14130	13953	14053	14132	13906	13979	14009	13888	14057	14170	14165	14201	14079	13923	14013	14046	13891	14056	14036	13934	13991	14026	13959	14043	13964	13901	14006	13872	13964	13982	13961	13999	14104	14056	14104	14115	13869	13999	13991	14085	14172	13893	13973	14017	14024	13878	13945	13804	13853	14011	14041	13870	13932	13759	14114	13931	14016	13985	13902	14122	13954	13959	13979	13940	14011	13908	13916	14162	13838	14121	14011	13981	13884	13936	13982	14144	14139	14058	14079	14258	13904	14087	14073	13890	14035	13958	14013	14006	14140	14036	14016	13995	13915	13982	13985	13835	14042	13901	13934	13927	14227	13866	14101	13886	13843	13800	13964	13934	13915	14062	13977	13895	13951	13909	13951	14124	13988	14015	14052	14025	14059	13990	13983	13901	14027	13963	14023	14051	13983	14062	13906	13917	13985	13989	13879	13928	13921	13993	14010	13958	13986	14006	13997	13869	14000	13943	14085	13985	14180	14019	14075	13861	13908	14125	14080	13998	14009	13948	14055	13968	13994	13995	14031	14109	14119	14119	14061	14011	14062	13927	13892	13849	13968	13965	14044	13938	13895	14024	14040	14002	14108	14029	14023	14069	13969	13945	14067	13876	13964	13947	13953	13892	14038	14055	13947	14007	14023	14011	13898	13996	14071	13990	13992	13963	13773	13930	14130	14015	13924	13905	13816	13969	13913	14020	13964	13914	14098	13970	14071	13869	13924	13948	14071	13977	14068	13998	14015	13977	13912	13936	14038	13880	14032	13812	14165	14061	13962	13977	14012	13821	13927	13943	14147	13969	14019	14036	13922	14075	14073	13893	14227	14095	13964	14054	14024	13939	14032	14101	13933	13957	14087	13860	13923	14065	14052	13989	14045	14100	14003	13854	13903	14014	14126	14005	13889	14014	13970	13863	13922	14097	13882	13830	13963	14050	14067	13875	14104	13919	13930	13813	14159	14039	13789	14106	13965	14053	13984	13940	14038	13912	13859	14202	13884	14122	14031	13989	14057	13842	13985	13965	14066	14061	13911	13958	14127	13911	13975	13818	13751	13997	14073	13916	13919	13898	14015	13905	13893	14109	14091	14036	14036	13784	13972	13926	13982	14070	14071	13998	14045	14126	13935	14098	13882	14015	14142	14068	14092	13921	13990	14162	13918	13930	14147	14004	13921	13953	14016	14090	14033	14049	13865	14115	13949	13886	13902	14022	14016	14055	14030	13918	13951	13867	13945	14109	13803	14062	13964	13971	13977	13958	14036	13977	13920	13786	13798	13811	14014	13928	13855	13988	13946	13904	13903	13885	13895	13985	14051	14200	13930	13994	13907	13889	13925	14015	14027	13914	14012	13883	14040	13929	14214	14078	13915	14228	13902	14320	13911	13957	14038	14041	14034	14025	14017	13981	14097	14001	13994	13875	14121	13941	13901	14026	14142	13853	14084	14090	14008	14034	13903	13968	14005	13875	13815	13896	14061	13895	13868	14089	13897	14089	13881	14004	14063	13718	13855	14130	14005	13953	13919	13935	14081	13999	14055	14064	14086	14062	14047	14087	14029	14016	13897	13983	14011	13851	13895	13968	14206	14105	13873	13925	13997	14209	13868	14153	14040	13866	14128	13880	14086	13969	13918	14093	13948	13936	13916	14023	13922	13987	14051	14083	13890	13892	13907	14088	13976	14143	14037	13925	13948	14034	13931	13965	13906	14022	13869	13910	13945	13893	14209	14025	14066	13910	14197	13935	13944	13990	14048	14072	14039	13993	14148	13921	14116	14005	13989	14075	13992	14128	14047	14016	13937	14048	13981	13987	13881	13874	13995	13991	14033	13955	13896	13913	14028	13989	13917	13973	14081	14023	14084	14056	14166	14060	13995	13970	13940	14119	14026	13934	13994	13966	14005	14111	14046	14043	14013	14075	13966	14122	14015	14184	13904	13861	14042	14138	14120	13950	14180	14048	13894	14068	13988	14013	14125	13878	13892	14120	14083	13816	13996	13998	14085	13917	13989	14066	14144	13984	13834	14049	14047	14065	13948	14133	14089	14132	14061	14133	13921	14043	14006	14076	14029	14003	14082	13949	14105	13968	13921	13868	13809	14009	14006	13976	14032	13932	13940	13990	14032	14145	13873	13997	14146	14011	14060	13911	14039	14066	13935	13859	14009	13924	13964	14126	13895	13994	13990	14087	13885	13991	13945	13926	14073	14012	13919	14141	14008	13861	13973	14105	14181	14019	13998	14104	14064	14071	14095	14015	14050	13921	14085	13948	13976	13836	13998	14072	14137	14069	14040	14071	13985	14116	13959	13991	13961	13958	14153	13887	13931	13842	14101	13963	14034	14065	14050	13958	13951	14070	13868	14099	14012	14087	14089	14053	13912	14065	14092	14043	13860	13975	14031	13953	13972	14037	13975	14033	13969	14015	13882	13798	14142	14001	14073	14067	13903	14030	13893	14159	14108	13984	13886	14113	14081	14041	13814	13929	14034	13855	14190	14099	13898	13807	13921	13894	14036	14053	14047	14129	13998	13997	14021	14052	13852	14117	13826	14002	14094	13895	13977	14047	14074	13890	13972	14001	14036	13973	13888	13997	13951	14141	13872	13913	13981	13950	13950	14201	13894	13968	14206	13949	14171	14091	13870	13943	13964	14016	13900	13926	13995	14106	13930	13998	14056	14080	14069	13853	13891	14122	13909	14012
31793	23157	23549	23426	23398	31350	27053	21858	19375	18429	18174	18155	18049	18293	18137	18232	17958	18303	18116	18248	18191	18122	18215	18083	18186	18127	18019	18213	18137	17923	17999	18125	18120	18077	18140	18130	18290	17988	18101	18113	18101	18073	18072	18315	18270	18205	18050	17981	18149	18218	18161	18032	18101	18226	18092	18207	18008	18104	18176	18116	18394	18193	18002	18021	18053	18012	18019	18141	18042	18080	18014	18306	18109	17943	18094	17939	18150	18040	18115	18209	18180	18130	18100	18035	18150	18266	18233	18072	18043	18419	18063	17969	18185	17998	18002	18189	18209	18244	18083	18152	18143	18118	18101	18239	18223	18028	18043	18096	18094	18022	18137	18217	18059	17973	18088	17986	18312	18137	18055	17886	18205	18010	18217	18082	18038	18103	18206	18234	17915	18068	17924	18149	18216	17986	18269	17999	18134	18112	18212	17989	17918	18224	18058	18046	18045	18014	18061	18177	18293	18100	18042	17963	18056	18343	18264	18117	18148	18042	17986	18204	18217	18043	18138	18123	18151	18066	18111	18332	18004	18364	18151	18048	18128	18181	18253	18174	18142	18214	18115	18233	18252	18146	18025	18242	18329	18054	18052	18011	18230	18024	18077	17841	18118	17998	18155	17976	18128	18327	18106	18166	18126	17980	18158	18046	18226	17901	18033	18226	18109	18146	18005	18259	18194	18257	18035	18013	17871	18051	18093	18053	17980	18337	18258	17913	17900	18061	18175	18001	18135	18180	17925	18111	18214	17921	18138	18082	17910	18018	18015	17916	18180	18227	18028	18003	18234	18067	18272	17940	18014	18082	18165	18050	18082	18161	18095	18071	18094	18220	18185	18103	18129	18048	17926	18166	18120	18112	18042	18125	17963	18039	18090	18227	18227	18120	18326	17896	18073	18117	18397	18166	18118	17990	18035	18043	17988	18156	18209	18189	17973	18179	18102	18155	18129	18020	18292	18313	18112	17972	18008	17910	18168	18123	17995	17866	18148	18016	18241	18165	18164	17939	18208	18210	18309	18256	18069	18048	18251	18264	17993	18065	18295	18228	18158	17901	18045	18023	18392	17958	18262	18143	18076	18254	18179	18049	18313	18283	18094	18138	17996	18141	18131	18196	18236	18145	18163	18114	18189	18036	18252	18099	18063	18091	18025	18230	18029	18144	18180	18220	18145	17969	17936	17980	18016	18031	18119	18134	18189	18023	18169	18113	17924	18066	18014	17997	17873	18106	18281	18037	18330	18225	18214	18147	18125	18126	17920	18048	18204	18236	18344	18321	18164	17984	18170	18087	18177	18199	18219	18088	17951	18144	18053	18071	18125	18122	18061	18184	18109	18160	18222	18232	17970	18130	18122	18080	18180	18027	18249	17882	18230	17983	18043	18056	18223	18196	18199	18111	18130	17946	17937	18117	18131	18315	18184	18242	17937	18058	18173	18052	18086	18198	18353	18229	18188	18131	17964	18266	18135	18163	18165	18267	18212	18160	18102	18083	18129	18089	18187	18111	18126	18119	18004	18055	18123	18197	18039	17987	18099	18275	18042	17872	17903	18198	18149	18227	18185	18066	18178	17954	18126	18191	18026	18185	17888	18068	18229	18076	17972	18049	18137	18070	18236	18038	17984	18024	18138	17990	18160	17936	18322	18279	18134	18039	18131	18018	18149	18031	18068	18042	17993	18262	17982	18378	18106	18057	17882	18204	18024	18130	18128	18073	18202	18096	18045	18227	18211	18120	18169	18171	18270	18114	18169	18042	18211	18252	18212	18317	18292	18151	18156	18142	18263	18169	18054	18146	18089	17963	18093	18151	18082	17957	18315	18501	18025	18124	18127	18226	18053	18009	18199	18186	17993	18099	18252	18104	18098	18070	18122	18424	18061	18047	18179	18136	18265	18193	18218	18245	18185	18077	18058	18173	18154	18068	17982	18185	18181	18089	17907	18013	18167	18194	18097	18093	18052	18117	18156	18230	18151	18152	18161	18069	18278	18018	18008	18033	18206	18288	18258	18092	18032	18192	18106	18033	18139	18286	18085	18202	18111	18167	17929	18095	18194	18259	17814	18045	17957	17905	18290	18342	18205	18074	18116	17970	18097	18082	18286	18077	18213	18138	18197	18191	18003	18142	18110	18256	18076	18276	18257	18298	18001	18090	18005	17948	18036	17927	18046	18244	17869	18147	18163	18038	18283	18266	18178	18284	18131	18085	18308	18020	18090	18097	18112	18180	18038	18208	18036	18091	18119	18039	18191	17875	18269	17984	18075	18018	18231	18218	18264	18228	18055	18276	18212	18085	17891	18222	18338	18194	18114	18138	17835	17808	18009	18335	18180	18077	18304	18321	18055	17974	18091	18219	18007	18097	18076	18035	17951	18071	17917	18200	18038	18112	18199	18244	18200	18147	18180	18185	18108	18002	18118	18149	18102	18205	18008	17981	18060	18219	18060	18093	18096	18166	18017	18068	17981	18081	18037	18210	18253	17987	18192	18131	18161	18055	17947	18123	18101	18375	18216	18096	18087	18047	18241	18033	18137	18162	18091	18075	17844	18016	18133	18131	17960	18046	17898	18090	18122	18110	17833	18083	17919	18057	18170	18028	18054	17895	18031	18090	18025	18096	18269	18107	18112	18125	18265	17935	18118	17802	18060	17998	18088	17877	18178	18082	18165	18270	17969	18071	18099	18192	18202	18058	17939	18160	18083	18326	18212	18135	18086	18113	18002	18034	18101	18018	18009	18134	18081	18279	18121	18168	18139	18262	18160	18218	18278	18216	18056	18113	18274	18225	18304	17885	18025	18156	18320	18006	18165	18229	17966	18152	18209	18233	18154	18180	17984	18109	18187	18080	18250	18139	18252	18271	18405	17958	18218	18260	18384	18147	18186	18063	18094	18147	17928	18056	18311	18282	18203	18226	18234	18299	18159	18075	18043	17911	17790	18183	18124	18112	18083	18003	18075	18054	18041	18103	18261	17974	17867	18133	18055	18191	18103	18099	17934	18003	18032	18020	18183	18217	18170	18209	18511	18056	18015	18213	17987	18200	18019	18009	17873	18022	17992	18043	17794	18160	18262	18093	18006	18040	18092	18107	18142	18262	18301	18262	18139	17911	18081	18065	18096	18075	17913	18088	18172	18069	18194	18264	18324	18121	18159	17987	18194	18063	17908	17925	18228	18152	18025	18146	18108	17971	17937	18135	18131	18381	18274	18121	18108	18474	18046	18056	18084	18218	18012	18105	18053	17986	18087	18070	18071	18122	18073	18240	18199	18075	18183	17791	18077	18068	17978	18041	18021	18289	17999	18296	18189	17945	18029	18207	18103	18153	18226	18017	18029	17819	18023	17884	18136	18079	18099	18148	18061	18094	17973	18271	18168	18218	18213	18108	18044	17918	18092	18064	18106	18091	18096	18154	17965	18153	18284	18023	18242	18172	18203	17996	17986	17902	17949	18262	17988	17931	17901	18192	18143	18094	18156	17765	18121	18282	18128	18097	18043	18115	18282	18123	18219	18174	18062	17928	18130	18368	18134	18196	18256	18268	18111	18023	18154	18172	18182	18008	18173	18065	18124	18206	18062	18167	18296	18085	18227	18124	17894	18109	18047	18053	18402	18144	17972	17921	18136	18380	18080	18128	18278	18095	18212	18154	18095	18136	18252	18100	18009	17931	18248	18134	18254	18356	18120	17992	18071	18184	18072	18056	18106	17819	18085	18298	18244	18013	18204	18166	18181	17964	18112	18072	18147	18269	18134	18140	18228	17865	17973	18302	18234	18137	18281	18303	18128	18114	18030	18051	18131	18048	18034	18299	18253	18320	18085	18229	18104	18235	18223	18317	18078	18055	18029	17934	18145	18058	18172	18195	18099	18166	18173	17932	18119	18145	18105	18120	18176	18063	18022	18182	18243	18100	17967	18202	18192	18009	17996	18013	18105	18021	18130	17911	18088	18145	18204	18275	18071	18062	18264	18232	17949	18118	18352	18018	18178	17900	18232	18049	18090	18070	18172	18287	18260	18006	18010	18193	18120	18169	18292	18006	18121	18191	18049	18163	17955	18217	18246	18003	18087	18009	18079	18154	17972	18013	17992	18151	18326	18066	18138	17946	18107	17966	17924	18034	17879	18042	18118	18038	18184	18152	18316	18197	17968	18111	17882	18350	18259	18131	18233	17909	18126	17900	18277	18053	18161	18111	18158	18105	17977	18099	18049	18120	18322	18408	18232	18252	18485	18181	17993	18022	18069	18195	18210	18363	18147	18047	17984	17967	18062	17990	18056	18095	18332	18076	18246	18163	18041	18214	18070	18371	18112	18120	18086	18118	18061	18041	18245	18114	18115	17980	18279	18003	18108	18163	18133	18306	18034	18169	17962	18281	18233	18034	18229	18134	18091	18121	18002	18103	18077	18222	18261	18116	18262	18108	18313	18305	18133	18062	18078	18228	17955	18086	18019	18111	17933	18081	18121	18238	18201	18096	18254	18166	17973	18169	18170	18228	17992	18079	18041	17933	18034	18302	17995	17896	18266	18086	18185	18038	18225	18098	18152	18237	17971	18000	17916	18184	18143	18167	18252	18141	18100	18067	18132	18011	18215	18211	18191	17903	18138	17938	18017	18105	18106	17985	18230	18093	18175	18301	18106	18045	18029	18065	18042	18099	18062	18018	18155	18245	18289	18148	18432	18153	18026	18261	18221	18139	17900	17921	18004	18089	17926	18015	18208	18165	18146	18094	18059	18094	18193	18166	18194	18053	18053	18091	18238	18024	18018	18048	18056	18118	18162	18004	18199	18010	18227	18175	18159	17992	18039	18123	18133	18147	18210	18065	18161	18136	17968	17979	18061	18337	18317	18291	18270	18085	17877	18221	18078	18019	18341	17957	18079	18263	18426	18280	18317	18193	18052	18168	18067	18086	18319	18262	18426	18072	18079	18233	18076	17953	18038	18150	18347	18258	17962	17977	17934	18213	18189	17979	18254	18053	17930	18162	18187	18080	18064	18215	18165	18048	18033	18211	18278	18216	18270	18203	18168	18079	18166	18006	18238	18195	18352	18013	18201	17984	18153	18113	18092	18022	18013	18265	18106	18210	18335	17928	18163	18146	18047	18242	18123	18096	18121	18102	18210	18046	18241	17989
22278	21013	22134	21325	23471	30664	24020	17810	15258	14618	14545	14572	14523	14561	14641	14666	14734	14473	14519	14591	14613	14590	14543	14585	14579	14638	14565	14597	14546	14640	14540	14534	14478	14439	14473	14452	14629	14409	14561	14600	14479	14513	14546	14619	14563	14560	14654	14583	14493	14599	14533	14579	14618	14485	14420	14530	14361	14592	14608	14685	14581	14453	14655	14492	14569	14549	14511	14457	14503	14666	14546	14687	14519	14429	14439	14616	14499	14443	14483	14620	14449	14530	14486	14582	14526	14338	14366	14567	14537	14612	14615	14324	14605	14424	14545	14455	14451	14496	14566	14704	14556	14408	14587	14515	14586	14503	14472	14606	14571	14541	14505	14568	14628	14437	14553	14494	14500	14519	14522	14588	14544	14677	14594	14504	14381	14531	14345	14551	14622	14409	14599	14596	14484	14478	14504	14452	14341	14542	14548	14612	14429	14407	14484	14303	14510	14426	14418	14460	14578	14387	14596	14546	14598	14493	14414	14470	14556	14577	14619	14583	14505	14435	14427	14377	14673	14418	14664	14449	14612	14496	14567	14568	14545	14323	14545	14450	14481	14336	14511	14623	14625	14506	14505	14463	14505	14537	14489	14441	14392	14684	14544	14559	14397	14495	14607	14362	14460	14511	14643	14463	14573	14638	14577	14448	14535	14497	14414	14494	14597	14446	14706	14567	14546	14641	14415	14667	14459	14620	14507	14650	14611	14503	14505	14442	14474	14402	14645	14421	14678	14544	14283	14557	14411	14714	14563	14521	14568	14510	14657	14622	14633	14430	14539	14515	14439	14519	14487	14450	14603	14620	14496	14435	14384	14606	14658	14396	14359	14701	14502	14406	14396	14599	14409	14299	14481	14468	14633	14471	14419	14501	14538	14710	14514	14516	14517	14443	14683	14451	14585	14598	14463	14574	14545	14397	14573	14572	14388	14566	14704	14435	14511	14631	14309	14306	14471	14743	14624	14309	14422	14512	14503	14540	14563	14702	14384	14505	14485	14677	14353	14613	14528	14454	14511	14510	14510	14506	14448	14428	14557	14405	14612	14431	14520	14435	14473	14606	14503	14517	14594	14572	14499	14329	14712	14475	14598	14602	14594	14595	14418	14416	14516	14660	14752	14501	14319	14358	14531	14428	14506	14495	14630	14406	14488	14436	14508	14477	14554	14538	14462	14552	14589	14477	14460	14411	14474	14411	14550	14559	14601	14623	14498	14451	14489	14500	14451	14562	14421	14481	14493	14619	14366	14533	14582	14534	14650	14497	14512	14320	14404	14509	14417	14557	14442	14422	14449	14597	14445	14514	14542	14458	14453	14508	14473	14614	14600	14537	14536	14486	14514	14697	14443	14487	14540	14489	14486	14658	14319	14684	14440	14379	14741	14505	14675	14576	14408	14533	14601	14523	14546	14648	14496	14552	14482	14535	14644	14603	14423	14469	14504	14594	14438	14488	14358	14280	14526	14673	14580	14511	14530	14527	14715	14562	14570	14521	14379	14490	14452	14477	14378	14497	14421	14491	14546	14407	14722	14478	14408	14634	14487	14677	14402	14633	14594	14341	14521	14533	14376	14661	14586	14442	14553	14375	14616	14471	14416	14362	14515	14514	14615	14568	14527	14476	14541	14572	14465	14438	14587	14494	14541	14423	14507	14650	14600	14470	14702	14502	14559	14659	14441	14685	14517	14496	14604	14532	14539	14573	14508	14615	14542	14469	14507	14505	14461	14393	14571	14489	14364	14517	14394	14690	14608	14464	14500	14566	14502	14435	14646	14553	14443	14509	14548	14527	14475	14501	14476	14574	14257	14529	14635	14536	14687	14505	14463	14678	14506	14505	14492	14576	14484	14440	14663	14512	14462	14646	14325	14646	14404	14478	14647	14492	14404	14586	14635	14507	14475	14654	14606	14406	14444	14571	14458	14498	14320	14506	14574	14641	14414	14564	14405	14530	14474	14539	14600	14640	14553	14522	14721	14582	14577	14663	14443	14626	14549	14485	14398	14394	14466	14438	14559	14430	14489	14422	14340	14483	14518	14591	14590	14637	14610	14409	14393	14471	14554	14424	14598	14654	14509	14306	14710	14559	14543	14703	14415	14550	14532	14565	14630	14739	14593	14351	14447	14646	14342	14411	14503	14604	14595	14466	14593	14602	14473	14453	14491	14563	14361	14493	14482	14432	14497	14604	14599	14519	14514	14463	14483	14503	14580	14462	14646	14391	14534	14443	14451	14633	14480	14564	14481	14555	14652	14487	14418	14452	14440	14418	14460	14462	14555	14428	14538	14535	14491	14718	14567	14511	14575	14585	14621	14166	14567	14628	14561	14526	14560	14590	14580	14422	14532	14606	14384	14530	14605	14414	14460	14395	14478	14457	14728	14690	14603	14684	14495	14528	14493	14322	14513	14676	14508	14465	14535	14438	14445	14380	14418	14548	14486	14285	14492	14478	14402	14734	14500	14562	14466	14404	14597	14509	14560	14389	14514	14439	14498	14542	14445	14619	14502	14548	14575	14448	14603	14603	14615	14547	14560	14471	14456	14306	14608	14502	14585	14444	14578	14516	14686	14363	14479	14517	14453	14611	14537	14511	14581	14532	14457	14509	14518	14609	14477	14344	14599	14646	14482	14510	14454	14425	14629	14471	14548	14552	14607	14459	14558	14450	14438	14536	14396	14552	14598	14448	14722	14399	14640	14427	14429	14527	14505	14540	14490	14449	14407	14520	14565	14457	14500	14609	14670	14559	14563	14547	14650	14520	14490	14505	14637	14663	14506	14420	14561	14398	14779	14523	14422	14641	14490	14492	14455	14421	14419	14589	14542	14645	14485	14427	14545	14693	14605	14477	14621	14537	14531	14368	14533	14523	14463	14596	14517	14499	14467	14607	14664	14251	14721	14469	14614	14510	14637	14513	14607	14518	14494	14518	14376	14594	14500	14337	14476	14394	14519	14536	14451	14455	14505	14421	14482	14496	14507	14378	14559	14560	14533	14637	14532	14513	14502	14539	14454	14535	14424	14458	14423	14633	14401	14574	14517	14615	14615	14295	14477	14480	14587	14596	14565	14550	14592	14527	14478	14453	14441	14579	14409	14394	14492	14601	14729	14557	14627	14428	14560	14369	14520	14611	14350	14542	14651	14496	14611	14623	14445	14457	14526	14567	14404	14446	14703	14490	14449	14568	14509	14535	14477	14432	14714	14390	14567	14477	14482	14366	14386	14519	14484	14489	14605	14465	14394	14610	14408	14507	14568	14500	14492	14520	14558	14457	14449	14387	14513	14427	14452	14492	14572	14497	14720	14414	14615	14387	14551	14475	14426	14637	14454	14753	14599	14578	14252	14627	14491	14514	14599	14536	14495	14534	14515	14491	14336	14524	14566	14473	14344	14573	14555	14441	14414	14412	14505	14698	14559	14625	14470	14543	14541	14450	14548	14489	14495	14576	14377	14607	14523	14659	14474	14648	14432	14543	14438	14445	14592	14601	14273	14433	14373	14596	14453	14615	14547	14691	14365	14501	14419	14318	14498	14613	14412	14483	14702	14649	14611	14553	14473	14563	14491	14579	14522	14555	14513	14642	14537	14492	14439	14652	14429	14387	14550	14521	14301	14345	14521	14644	14425	14606	14581	14499	14381	14548	14528	14328	14488	14587	14468	14606	14532	14496	14622	14407	14622	14438	14543	14635	14548	14666	14492	14489	14601	14297	14593	14538	14415	14617	14567	14411	14468	14364	14538	14599	14527	14529	14385	14667	14409	14474	14462	14524	14620	14464	14598	14519	14594	14535	14442	14685	14527	14444	14571	14549	14522	14495	14535	14405	14581	14511	14516	14546	14627	14664	14544	14538	14593	14665	14448	14591	14491	14466	14664	14553	14547	14362	14505	14540	14502	14346	14576	14633	14655	14563	14511	14407	14499	14586	14733	14522	14586	14509	14549	14353	14465	14508	14584	14543	14512	14417	14463	14584	14468	14497	14468	14584	14473	14642	14528	14497	14453	14541	14565	14330	14484	14519	14363	14580	14541	14426	14452	14381	14575	14588	14608	14506	14522	14446	14725	14432	14523	14494	14540	14481	14512	14544	14484	14448	14529	14452	14398	14468	14533	14418	14451	14517	14504	14635	14537	14522	14616	14532	14460	14508	14489	14486	14391	14491	14525	14639	14515	14567	14492	14465	14640	14531	14479	14392	14412	14486	14599	14672	14639	14515	14635	14596	14671	14559	14449	14449	14554	14619	14609	14599	14414	14601	14521	14396	14717	14456	14469	14351	14591	14675	14553	14435	14520	14438	14447	14681	14486	14591	14312	14704	14460	14524	14578	14581	14565	14513	14547	14588	14351	14597	14527	14431	14489	14562	14634	14490	14612	14553	14473	14294	14605	14456	14464	14515	14302	14454	14466	14633	14623	14483	14458	14639	14285	14450	14451	14532	14407	14618	14446	14391	14390	14562	14352	14569	14610	14545	14384	14459	14589	14454	14403	14533	14521	14630	14507	14504	14419	14553	14550	14554	14494	14480	14507	14576	14527	14306	14443	14493	14548	14590	14560	14378	14427	14551	14521	14518	14441	14407	14385	14398	14454	14373	14601	14530	14489	14670	14503	14411	14421	14509	14572	14490	14630	14532	14527	14543	14439	14472	14558	14508	14562	14687	14494	14632	14556	14598	14547	14486	14554	14614	14548	14496	14474	14506	14541	14405	14423	14563	14445	14565	14529	14414	14492	14306	14372	14491	14460	14598	14529	14406	14568	14648	14468	14533	14447	14433	14543	14570	14666	14581	14607	14466	14450	14506	14546	14594	14568	14488	14597	14562	14491	14482	14375	14479	14526	14610	14454	14494	14700	14647	14527	14536	14458	14665	14492	14411	14501	14525	14511	14696	14485	14567	14501	14477	14425	14519	14514	14433	14732	14741	14444	14345	14546	14483	14717	14464	14492	14502	14675	14403	14725	14584	14436	14540	14468	14662	14682	14546	14530	14472	14661	14571	14490	14459	14570	14580	14540	14592	14714	14595	14551	14344	14469	14665	14646	14585	14573	14475	14506	14603	14597	14470	14653	14398	14348	14700	14452	14625	14576	14735	14407	14716	14390	14567	14558	14432	14601	14466	14521	14579	14433	14651	14714	14648
26277	21170	29690	35399	54964	61055	45176	28630	20991	18213	17723	17604	17556	17465	17327	17339	17490	17406	17356	17396	17378	17392	17472	17405	17388	17491	17318	17447	17446	17347	17368	17230	17256	17387	17394	17496	17294	17226	17497	17453	17449	17484	17221	17162	17381	17200	17294	17395	17229	17472	17360	17240	17263	17208	17353	17175	17329	17340	17568	17431	17324	17240	17325	17493	17290	17231	17178	17447	17461	17302	17507	17209	17401	17224	17273	17247	17318	17376	17274	17417	17336	17302	17199	17481	17297	17186	17095	17291	17331	17441	17077	17477	17361	17209	17428	17460	17426	17365	17486	17454	17478	17453	17356	17392	17027	17037	17270	17231	17179	17351	17273	17220	17271	17339	17348	17373	17344	17285	17394	17396	17384	17647	17350	17267	17290	17402	17502	17494	17374	17292	17287	17065	17187	17191	17380	17456	17497	17243	17459	17243	17391	17278	17414	17228	17261	17410	17494	17069	17346	17622	17348	17302	17317	17147	17375	17327	17430	17295	17358	17460	17040	17273	17278	17438	17673	17289	17487	17333	17340	17199	17251	17340	17402	17232	17149	17408	17517	17329	17435	17260	17357	17167	17271	17289	16953	17394	17432	17434	17368	17368	17407	17320	17329	17225	17304	17517	17317	17148	17278	17405	17365	17201	17472	17190	17326	17163	17327	17220	17307	17085	17374	17239	17113	17240	17229	17204	17321	17253	17223	17467	17620	17300	17449	17365	17390	17451	17372	17141	17390	17429	17346	17235	17330	17201	17341	17238	17367	17290	17401	17311	17307	17139	17385	17167	17374	17419	17197	17303	17362	17194	17333	17254	17193	17211	17421	17168	17263	17369	17347	16973	17429	17334	17484	17441	17314	17284	17367	17364	17179	17371	17271	17203	17230	17215	17360	17468	17263	17403	17305	17341	17134	17436	17181	17438	17380	17480	17158	17374	17227	17371	17334	17186	17414	17413	17311	17446	17263	17227	17334	17488	17299	17458	17349	17343	17350	17481	17412	17363	17391	17385	17316	17450	17447	17402	17203	17398	17225	17233	17259	17170	17371	17228	17288	17354	17274	17224	17409	17237	17213	17369	17226	17582	17156	17209	17408	17548	17428	17416	17182	17487	17294	17275	17193	17368	17253	17394	17426	17440	17433	17328	17352	17381	17186	17222	17166	17160	17249	17339	17116	17370	17431	17108	17385	17164	17245	17212	17379	17410	17155	17266	17410	17253	17525	17330	17402	17348	17451	17297	17353	17448	17245	17266	17360	17259	17472	17429	17303	17446	17264	17083	17342	17255	17387	17470	17386	17210	17427	17471	17406	17347	17420	17383	17434	17334	17428	17339	17085	17314	17356	17273	17333	17154	17274	17316	17357	17341	17201	17468	17192	17179	17481	17356	17410	17304	17290	17531	17441	17332	17428	17446	17161	17354	17363	17275	17399	17508	17388	17354	17127	17098	17289	17480	17193	17372	17201	17381	17204	17383	17175	17314	17387	17439	17489	17397	17263	17405	17465	17311	17242	17639	17173	17299	17187	17160	17437	17240	17444	17203	17352	17357	17128	17192	17367	17111	17204	17178	17206	17156	17280	17393	17375	17466	17329	17089	17212	17398	17370	17528	17195	17368	17351	17279	17333	17414	17494	17500	17233	17298	17354	17231	17404	17245	17310	17393	17407	17369	17273	17217	17386	17303	17433	17401	17295	17047	17446	17486	17342	17458	17340	17292	17422	17422	17222	17371	17093	17313	17333	17383	17518	17504	17322	17234	17189	17110	17543	17434	17205	17432	17248	17354	17364	17329	17299	17319	17317	17230	17507	17154	17158	17484	17400	17388	17224	17317	17417	17554	17225	17343	17236	17373	17394	17393	17436	17253	17337	17336	17122	17336	17560	17230	17374	17354	17063	17361	17230	17290	17201	17419	17037	17328	17496	17148	17130	17235	17472	17350	17236	17385	17362	17282	17228	17240	17243	17213	17506	17821	17215	17332	17378	17480	17371	17396	17400	17305	17393	17318	17270	17369	17224	17398	17392	17280	17251	17205	17373	17251	17272	17364	17280	17357	17321	17423	17425	17440	17639	17377	17448	17373	17277	17278	17423	17419	17267	17478	17396	17460	17221	17414	17317	17279	17289	17302	17342	17548	17377	17475	17406	17231	17449	17254	17220	17459	17561	17183	17234	17380	17048	17161	17265	17283	17401	17339	17331	17213	17423	17238	17422	17397	17341	17254	17261	17400	17335	17444	17444	17495	17148	17140	17227	17162	17362	17140	17294	17486	17375	17403	17411	17522	17347	17294	17302	17527	17308	17041	17290	17257	17259	17458	17450	17346	17284	17315	17175	17468	17294	17330	17124	17312	17226	17327	17406	17240	17215	17294	17268	17343	17532	17445	17370	17241	17300	17156	17285	17355	17425	17280	17192	17391	17379	17155	17275	17263	17409	17261	17417	17328	17379	17418	17389	17375	17488	17407	17416	17296	17441	17322	17389	17171	17522	17328	17286	17373	17393	17347	17315	17261	17335	17496	17441	17320	17353	17536	17323	17398	17360	17415	17342	17509	17064	17309	17181	17273	17396	17370	17171	17154	17171	17414	17206	17349	17374	17234	17125	17464	17494	17155	17349	17230	17153	17234	17316	17377	17442	17417	17326	17507	17387	17087	17226	17182	17471	17346	17360	17441	17304	17523	17500	17208	17202	17394	17245	17143	17353	17348	17141	17446	17255	17513	17417	17471	17533	17380	17302	17266	17312	17610	17246	17188	17378	17177	17290	17320	17339	17435	17363	17283	17421	17362	17390	17233	17369	17319	17251	17161	17179	17341	17449	17402	17215	17199	17140	17297	17335	17296	17395	17153	17355	17243	17343	17148	17325	17371	17329	17376	17334	17266	17437	17339	17354	17514	17316	17184	17508	17313	17414	17272	17390	17316	17434	17140	17307	17557	17105	17281	17420	17182	17362	17411	17335	17239	17322	17533	17418	17359	17378	17351	17402	17400	17321	17218	17359	17405	17534	17351	17454	17454	17324	17325	17265	17418	17382	17365	17504	17167	17406	17255	17317	17337	17250	17163	17169	17366	17348	17297	17338	17316	17368	17196	17494	17404	17203	17324	17371	17496	17304	17223	17373	17526	17380	17289	17197	17517	17381	17213	17283	17365	17314	17412	17247	17435	17042	17208	17350	17310	17251	17363	17404	17261	17293	17350	17441	17684	17462	17431	17129	17473	17451	17604	17243	17345	17518	17204	17303	17213	17161	17390	17351	17106	17317	17398	17464	17478	17437	17347	17513	17364	17212	17384	17227	17253	17217	17170	17509	17292	17358	17498	17310	17355	17247	17471	17221	17441	17293	17251	17304	17430	17294	17236	17216	17298	17524	17337	17250	17347	17390	17420	17306	17275	17221	17326	17234	17310	17516	17194	17309	17296	17368	17204	17408	17557	17316	17517	17591	17391	17269	17403	17373	17203	17335	17506	17329	17448	17347	17338	17175	17252	17210	17210	17339	17245	17256	17258	17268	17376	17314	17295	17267	17229	17493	17457	17398	17428	17323	17362	17207	17408	17488	17164	17397	17281	17434	17560	17334	17183	17448	17274	17199	17246	17457	17297	17456	17502	17413	17379	17441	17397	17423	17443	17332	17607	17427	17576	17319	17171	17306	17341	17301	17321	17448	17380	17386	17225	17456	17333	17487	17480	17412	17463	17452	17482	17210	17436	17260	17290	17197	17324	17402	17319	17251	17199	17195	17488	17610	17537	17438	17424	17511	17402	17395	17398	17487	17309	17075	17251	17277	17318	17415	17329	17477	17388	17291	17419	17168	17148	17410	17157	17285	17375	17398	17491	17357	17492	17419	17336	17240	17387	17244	17326	17193	17293	17333	17322	17356	17268	17279	17499	17404	17315	17153	17566	17412	17577	17311	17423	17310	17282	17385	17298	17240	17532	17265	17336	17372	17374	17190	17367	17327	17311	17453	17296	17507	17233	17344	17309	17412	17466	17308	17396	17511	17318	17510	17367	17524	17356	17221	17312	17238	17250	17351	17211	17421	17271	17463	17202	17199	17212	17332	17218	17261	17452	17417	17143	17307	17365	17122	17040	17347	17336	17360	17399	17300	17370	17296	17387	17273	17206	17342	17395	17395	17480	17228	17154	17366	17194	17256	17394	17269	17208	17238	17241	17336	17218	17211	17337	17393	17303	17421	17273	17355	17375	17127	17411	17327	17374	17410	17330	17267	17246	17406	17457	17154	17395	17385	17225	17479	17302	17269	17239	17368	17375	17539	17282	17240	17408	17389	17406	17289	17240	17318	17236	17182	17441	17596	17371	17300	17149	17410	17401	17480	17524	17514	17387	17035	17347	17522	17259	17304	17348	17282	17488	17375	17319	17577	17349	17295	17088	17222	17192	17608	17215	17268	17259	17430	17309	17241	17372	17305	17503	17297	17234	17263	17238	17401	17329	17274	17287	17231	17419	17492	17231	17478	17529	17266	17357	17403	17339	17464	17379	17144	17193	17475	17263	17459	17562	17442	17340	17381	17494	17515	17442	17079	17279	17325	17266	17394	17558	17564	17387	17341	17147	17469	17206	17472	17340	17367	17437	17298	17344	17303	17369	17220	17260	17247	17324	17278	17356	17020	17184	17690	17140	17522	17636	17373	17188	17439	17321	17346	17266	17546	17356	17332	17249	17483	17466	17360	17268	17233	17296	17115	17536	17376	17229	17320	17284	17439	17345	17136	17340	17117	17334	17445	17383	17251	17233	17209	17292	17397	17272	17391	17531	17417	17279	17296	17170	17207	17248	17372	17471	17306	17175	17103	17561	17379	17338	17497	17520	17417	17400	17230	17520	17324	17332	17150	17405	17222	17330	17486	17208	17384	17151	17338	17264	17507	17349	17193	17193	17270	17320	17286	17312	17309	17289	17168	17386	17394	17271	17268	17227	17290	17382	17625	17306	17149	17372	17149	17392	17189	17217	17308	17200	17200	17113	17310	17320	17560	17331	17568	17304	17337	17225	17165	17291	17605	17423	17278	17511	17333	17323	17475	17442	17338	17392	17327	17237	17261	17238	17323	17404	17462	17318	17410	17490	17560	17284	17067	17133	17498	17262	17469	17389	17253	17390	17422	17256	17305	17491
26462	40142	49443	45039	59085	57870	41916	24911	16575	14408	14219	14344	14052	14039	13941	14066	14231	14068	14269	13995	14076	14066	14020	14265	14068	14164	14101	14152	13916	14002	13957	14079	14168	14046	14093	14036	14140	13924	13920	14159	14222	14087	13986	14126	14033	14056	14125	14093	13967	14036	14117	14058	14218	14088	14007	13982	13949	14072	14089	14053	13971	14071	13994	14108	14184	13980	13967	14029	13982	14071	14127	14107	14215	14081	13913	14047	14074	14271	14145	14103	14095	13847	14052	13946	14132	14089	14043	14306	14057	13999	14006	13955	13893	14098	13889	13977	13953	14201	14206	13956	13918	14060	14089	14047	13850	14079	13940	14098	14070	14024	13931	14145	13903	14099	13982	13968	14055	13986	13885	14007	13913	14129	14262	14110	14023	13982	14046	13989	14045	14130	14120	14016	14120	14073	14061	14193	13988	14135	14058	14024	14072	13952	14107	14055	14187	13997	14133	14133	14162	14067	14090	14010	13976	14084	13997	14166	14149	14059	14083	14007	14133	14069	14145	14091	13999	14133	13980	14089	14022	14097	14056	13976	14058	14009	14167	14126	13940	13949	14079	14051	14079	14108	14115	14023	14113	14122	14197	13869	14226	14094	14047	14259	13989	14048	14093	13977	13911	14122	14090	14010	14125	14145	14269	13906	14062	14000	13892	14064	14194	13905	14243	14172	14261	14098	14054	14134	14079	13994	14131	14116	14165	13959	14094	14089	13992	14182	13998	14137	14004	14193	14204	13957	14087	14110	14178	14079	13989	14147	13987	14070	14084	14194	14174	14058	14046	14050	14068	13911	14037	14126	13980	14077	14132	13884	14072	13899	14068	13929	14026	14007	13904	13878	14167	14266	13995	14053	14092	14005	13976	14077	14192	14224	13823	14177	14114	13997	14116	13961	14237	14020	14033	14055	13819	14196	13935	13930	14119	13845	13959	14298	14065	14013	14068	14118	14156	14288	14104	13967	13944	14088	14058	14083	13993	13957	14166	14074	14201	14305	14118	13987	14115	14124	13967	13968	13948	14079	14261	14053	14259	14060	14142	13942	14065	14122	14111	14005	14007	14059	13882	14032	14189	14027	14038	13956	13907	14119	14091	14094	14060	14142	13856	13826	14026	13972	14080	13977	14208	14238	14116	13888	14063	13950	14265	14202	13955	14038	14148	14082	13992	14161	14230	14136	14016	13940	14091	14167	14177	13998	14063	14042	14067	13965	14183	14199	14040	13928	14019	14015	13945	14266	13914	13917	14062	14083	14147	14092	14147	14036	14027	14056	13992	14128	14014	14015	13989	14172	14163	13960	13949	14119	14023	14059	14149	13797	14070	14075	13950	14024	13931	13973	14158	14033	14062	14087	14124	14053	14075	14041	14130	14099	14161	14156	13804	14125	13891	14011	14104	14055	13959	14190	13977	14009	14227	14147	13977	14212	14016	13928	13992	13887	13931	14022	13968	14100	14081	14118	13998	14206	14105	13998	13991	14128	14101	13989	13945	14272	14115	14216	13919	13897	13897	13994	14139	14218	14024	14181	14101	14030	14108	14327	14122	13979	14033	13832	14151	14150	14157	14084	14050	14197	14140	14165	14064	14281	13957	14338	14202	14124	14180	14068	14206	14033	14058	14105	14045	14076	14096	14031	14056	14181	14162	14227	14120	14249	13840	14109	14004	14089	13957	14256	14125	14030	14205	14086	14015	14025	14040	14153	13977	13968	14164	14083	14103	14110	14064	14185	13913	14228	14102	14054	14004	14091	13991	14176	14082	14166	13778	14264	14125	14107	13950	13965	13959	14072	14095	14190	13986	13955	14058	14134	13946	13993	14082	13987	14194	14162	13988	13942	13897	14117	14218	14076	14187	13896	13915	14042	14008	14030	14040	14094	14127	14004	14122	14029	14145	14101	14035	14020	14057	13930	14058	14179	14199	14049	14167	14040	14053	14095	14072	14224	13823	14187	14092	14064	14088	14228	13976	14036	14073	13805	14105	14086	14142	13988	14152	14004	14192	14038	14051	14022	13993	14144	13839	14073	13990	13943	14208	13973	14231	14164	14060	14130	14079	13974	14183	13976	14083	14103	14173	14060	13995	13975	14121	13967	14004	13862	13968	14055	14047	14075	14066	14014	14072	13914	14085	13947	14146	13941	14141	14150	13999	14137	14062	14033	14130	14061	14024	13933	14061	13963	14043	14129	13945	14135	14078	13964	14100	14109	13848	14116	14017	14038	14186	14063	14097	14001	13963	13995	14024	14183	14039	14177	13960	13856	14093	13856	14001	13995	14019	14107	14065	14101	14113	14099	14124	14113	13925	13956	14160	14144	13925	14003	14160	14043	14044	14101	14009	13975	14117	13940	14125	14173	14098	14031	13921	14026	13990	14023	14178	14022	14092	14097	13985	14073	13879	13923	14217	14089	14083	13960	14050	14225	13979	14188	14152	13874	13958	14041	14249	13973	14016	14141	13940	14137	14020	14001	13996	13948	14131	13981	14131	14125	14035	14206	14092	14131	13987	14057	14128	13999	14188	14277	13984	14035	14055	13905	14055	13997	14052	14168	14166	13929	14193	14092	13931	14137	14088	13954	14116	14143	13957	14121	13967	13994	14252	13823	14172	14125	14097	14078	14028	14105	13921	14108	14083	14165	14034	14325	14079	14192	14209	14107	14099	14214	13983	13987	13954	14086	14125	14014	13890	14214	14016	14105	13986	14252	14137	14049	14063	14164	14101	13890	14113	14035	14114	14235	14093	14031	13992	14062	14079	14121	14084	14226	14184	13996	14104	14070	14173	13999	14199	13945	14061	14038	14126	13950	14053	13962	14124	13988	14177	14026	14170	14120	13942	14202	14128	14115	14127	14084	14105	14070	14038	13957	14136	14094	14203	14071	13970	14023	14141	14166	14207	14184	14173	14048	13947	14031	14019	13805	14082	14284	13945	13978	13964	14064	14018	14197	14116	14022	13931	14111	13911	13818	14181	14000	14124	14058	14005	14152	14032	14197	14011	14204	13972	14103	13945	14024	14164	14156	14061	14053	13935	14344	14118	14098	13942	13915	14133	14057	14013	14109	14115	14153	13927	14154	14004	14060	14035	13982	14202	14001	14109	13975	14045	14186	14037	14038	14046	13992	14051	14095	14051	14011	14031	14089	14054	14007	14271	14126	14039	14194	14067	14026	13993	14013	14028	14072	14193	14117	14034	13921	14083	14336	13999	14116	13923	14012	13918	14124	13986	14018	14062	14074	14037	14148	14165	13945	13974	14026	14058	14128	14263	14088	14077	13933	14135	14066	14002	14174	14065	13919	14070	14026	14073	14044	14157	14144	13931	14038	14027	14070	14130	13990	14267	14086	14215	14120	14062	14110	14079	14139	14026	14094	13965	14068	14261	14031	13997	14074	14102	13993	14196	14133	14068	14134	14180	13971	13954	14064	14184	13964	14121	14136	14203	14057	14107	14010	14227	14044	13939	14171	14152	14038	13964	13931	13904	14153	14114	14004	14087	14006	13955	14231	14104	14143	14035	14063	14084	14123	14120	14172	14101	14113	14056	14234	14063	14122	14066	14081	14056	14014	14139	14094	13992	14048	13945	14091	13882	14138	14178	14096	14163	14145	14182	14050	14095	14032	14033	14041	14075	14068	14088	14132	14009	14101	14172	14106	14012	14022	14030	14084	13841	14279	13918	14036	14168	14098	14061	13941	14104	13978	14050	13865	13903	14073	14124	14048	14057	14024	14076	14060	14094	14187	14061	14151	14150	14187	14036	14188	13956	14093	13891	13999	14216	14116	14014	14147	14093	13982	14169	13988	14116	14129	14106	14192	14161	14074	13936	13903	14121	14057	14062	14081	13984	14043	14128	13969	14066	13858	14226	14112	14142	14080	14131	14069	14100	13913	14148	14130	14068	13955	14087	14023	14151	13983	13912	14005	14115	13993	14024	13983	14087	14021	13977	14046	14129	14018	14030	14234	14007	14108	14015	14161	13992	14225	14055	14082	14030	13993	13983	14066	13904	14009	14141	13761	14123	14175	14196	14083	13947	14046	13846	14033	14130	14057	14003	13979	14075	14062	14147	14075	14084	13935	14051	14137	13930	14028	14049	14073	13999	14008	14140	14081	13946	13842	14131	14042	14107	14079	14154	14152	14113	13952	14240	13980	14084	14089	14049	14090	14137	13830	14021	14124	14086	14016	13995	14030	13947	14118	14096	14165	14082	14235	13935	14070	14035	13952	14029	14156	13960	13987	14061	14073	14023	13972	13991	14041	14087	14066	13982	13946	13948	14146	14036	14010	14033	14059	13931	14252	13902	14090	13945	14149	14073	14029	13870	14131	13751	14102	14070	14180	14007	13906	14064	14122	14215	14166	14093	13987	14109	14035	14143	13927	14113	14257	13986	14009	14132	14070	13944	14088	14202	14115	14384	14170	14312	14031	14031	13985	14087	14152	14019	14226	14003	14223	14088	14010	13955	14070	14092	14236	13819	13923	13949	14079	14249	14055	14046	14146	14175	13956	14034	14121	14031	14051	14092	14113	14092	14012	14173	14119	14116	13966	14116	14077	14154	14251	14054	14025	14034	13978	14119	14061	13967	14032	14182	14107	14173	14118	14153	14092	14024	14007	14073	13879	14074	14106	14124	14023	14056	14123	14090	14163	14123	14125	13838	14091	14018	13925	14096	14072	14031	14179	14120	14126	14122	14025	13919	14137	14114	14060	14046	14048	14159	14130	14163	14004	14169	13940	14076	14063	14095	14078	14147	14105	14049	14084	14021	14162	14012	13980	14070	13874	14096	14079	14192	13916	14153	14098	14102	13967	14113	14074	14093	14173	13956	14028	14137	14079	14126	13993	13950	14020	14052	14009	14193	14159	14018	14049	14213	14061	14132	13963	13937	14090	14098	14041	13998	14109	14144	13945	14105	14089	14138	13969	14075	13856	14089	14131	14058	14049	14074	14068	13912	14140	13929	14206	13924	14057	13978	14060	13988	13989	14151	14067	14102	14038	13960	13956	13905	14165	14088	14084	14028	14105	13952	14053	14050	14109	14147	13948	14073	14165	14091	14098	14042	14195	14224	14202	14095	14021	14080	14142	14227	14255	14195	13959	14030	14223	14094	13988	14026	14016	13967	14120
24163	21108	28738	27037	67765	73654	56618	35084	23289	18537	17748	16991	17210	16996	16895	16897	16717	17051	17106	16664	16833	16777	16800	16855	16568	16785	16761	16709	16820	16830	16804	16603	16880	16809	16860	16872	16731	16733	16791	16819	16847	16750	16889	16706	16919	16969	16893	16769	16832	16848	16888	16690	16647	16845	16859	16631	16867	16879	16881	16864	16791	16829	17094	16744	16734	16849	16859	16557	16724	16712	16677	16758	16645	16517	16622	16908	16920	16598	16787	16762	16621	16770	16598	16617	16647	16741	16647	16679	16528	16698	16821	16917	16427	16711	17078	16602	16659	16547	16860	16687	16793	16706	16608	16684	16714	16833	16730	16882	16610	16738	16736	16752	16915	16627	16681	16784	16797	16561	16726	16619	17028	16881	16799	16903	16762	16878	16682	16809	16734	16778	16783	16535	16694	16739	16781	16885	16922	16691	16733	16704	16638	16783	16639	16697	16738	16770	16742	16781	16779	16748	16750	16687	16809	16547	16828	16635	16815	16628	16644	16983	16771	16508	16704	16706	16564	16591	16591	16854	16796	16828	16823	16917	16741	16780	16707	16674	16751	16643	16666	16778	16781	16637	16573	16826	16616	16632	17072	16879	16741	16730	16784	16658	16693	17029	16625	17087	16676	16600	16741	16570	16881	16810	16654	16833	16845	16788	16729	16725	16631	16559	16654	16626	16748	16794	16831	16717	16761	16882	16835	16836	16972	16873	16907	16833	16875	16763	16724	16747	16710	16698	16563	16636	16639	16611	16488	16723	16691	16529	16731	16594	16496	16822	16979	16502	16977	16776	16772	16684	16765	16899	16771	16698	16778	16822	16513	16494	16869	16867	16759	16807	16812	16831	16845	16707	16800	16821	16746	16619	16579	16690	16777	16807	16787	16650	16747	16570	16828	16697	16740	16718	16624	16640	16881	16532	16749	16837	16647	16805	16657	16525	16714	16780	16695	16522	16779	16703	16788	16629	16688	16807	16539	16806	16781	16627	16806	16764	16650	16695	16656	16729	16809	16704	16810	16870	16839	16676	16726	16589	16705	16820	16696	16633	17011	16723	16791	16565	16522	16811	16980	16751	16609	16742	16968	16490	16864	16681	16726	16797	16828	16782	16839	16676	16810	16635	16811	16705	16663	16694	16858	16751	16644	16628	16505	16856	16781	16707	16811	16849	16615	16836	16849	16733	16899	16625	16963	16781	17008	16612	16740	16770	16847	16735	16751	16734	16743	16710	16792	16897	16649	16782	16592	16725	16432	16765	16860	16625	16763	16655	16596	16626	16660	16691	16657	16675	16687	16647	16771	16721	16937	16703	16549	16768	16691	16516	16615	16662	16805	16761	16688	16703	16750	16578	16719	16785	16811	16781	16815	16806	16576	16613	16651	16523	16823	16777	16690	16852	16926	16713	16617	16660	16920	16631	16951	16848	16942	16740	16540	16558	16801	16730	16840	16449	16607	16876	16796	16917	16827	16654	16933	16834	16738	16794	16616	16778	16993	16754	16739	16714	16644	16712	16816	16679	16785	16586	16634	16570	16542	16617	16829	16528	16789	16624	16639	16759	16561	16632	16590	16737	16858	16559	16952	16716	16694	16502	16662	16926	16815	16678	16685	16647	16748	16910	16899	16805	16649	16840	16657	16776	16889	16717	16933	16648	16711	16666	16818	16540	16573	16724	16608	16914	16626	16600	16685	16532	16560	16661	16730	16845	16847	16780	16746	16700	16858	16872	16820	16848	16633	16860	16695	16729	16682	16718	16647	16873	16684	16655	16873	16544	16697	16548	16718	16628	16610	16510	16600	16681	16693	16627	16697	16770	16667	16728	16900	16810	16805	16846	16816	16628	16546	16786	16546	16771	16852	16573	16784	16672	16789	16953	16720	16644	16848	16658	16702	16628	16827	16659	16498	16649	16881	16660	16633	16799	16725	16650	16762	16758	16773	16787	16549	16697	16783	16872	16609	16781	16672	16796	16784	16768	16463	16484	16748	16777	16734	16720	16623	16814	16826	16758	16714	16713	17033	16723	16643	16617	16657	16708	16581	16632	16708	16620	16835	16917	16810	16774	16662	16702	16560	16902	16729	16624	16639	16846	16677	16690	16840	16774	16714	16619	16787	16525	16684	16826	16754	16520	16692	16812	16740	16645	16623	16799	16820	16625	16776	16745	16729	16403	16789	16654	16719	16601	16647	16788	16771	16789	16810	16556	16844	16662	16702	16644	16614	16727	16808	16578	16815	16622	16748	16776	16874	16660	16759	16584	16706	16807	16772	16672	16512	16638	16665	16700	16685	16932	16617	16697	16669	16829	16819	16710	16712	16815	16666	16854	16797	16830	16808	16831	16632	16661	16828	16825	16596	16627	16914	16626	16830	16600	16754	16365	16689	16916	16633	16728	16873	16917	16881	16753	16718	16497	16645	16602	16588	16644	16716	16709	16523	16933	16866	16672	16668	16720	16671	16815	16718	16718	16751	16694	16596	16633	16807	16648	16537	16762	16842	16732	16722	16705	16608	16996	16831	16645	16804	16836	16845	16720	16622	16535	16688	16702	16789	16705	16819	16722	16673	16910	16941	16818	16872	16788	16733	16506	16564	16573	16736	16893	16908	16717	16633	16844	16662	16460	16627	16524	16774	16578	16783	16928	16896	16914	16776	16715	16633	16958	16695	16749	16793	16932	16877	16607	16898	16582	16557	16713	16590	16773	16677	16784	16757	16720	16819	16682	16726	16848	16589	16494	16531	16775	16821	16773	16737	16672	16681	16660	16637	16894	16791	16770	16732	16529	16780	16746	16531	16751	16791	16743	16601	16649	16824	16845	16734	16639	16632	16751	16520	16665	16804	16832	16759	16735	16621	16769	16858	16885	16660	16713	16659	16670	16632	16652	16740	17000	16741	16679	16626	16819	16696	16602	16516	16613	16584	16922	16588	16772	16703	16738	17001	16669	16771	16662	16528	16659	16775	16712	16646	16955	16587	16504	16701	16756	16584	16726	16787	16716	16647	16664	16889	16802	16883	16912	16614	16687	16423	16691	16655	16599	16634	16680	16897	16705	16853	16744	16591	16828	16729	16806	16684	16685	16633	16604	16716	16803	16837	16809	16730	16786	16701	16656	16662	16658	16809	16470	16646	16668	16592	16875	16575	16563	16694	16631	16740	16639	16867	16729	16700	16983	16901	16666	16885	16787	16559	16829	16757	16634	16829	16778	16793	16676	16826	16687	16927	16690	16702	16600	16787	16632	16673	16753	16503	16630	16807	16822	16576	16754	16757	16768	16788	16617	16712	16719	16773	16676	16454	16755	16653	16790	16918	16609	16560	16729	16678	16684	16652	16904	16652	16882	16715	16886	16625	16694	16609	16573	16846	16768	16842	16708	16724	16763	16664	16741	16819	16673	16718	16586	16829	16955	16667	16834	16986	16554	16704	16580	16747	16870	16752	16577	16505	16684	16830	16779	16699	16706	16610	16719	16829	16819	16795	16542	16908	16720	16690	16719	16685	16652	16684	16834	16735	16662	16638	16729	16705	16834	16756	16588	16769	16645	16723	16771	16738	16784	16725	16685	16660	16767	16683	16718	16849	16806	16711	16790	16589	16577	16778	16751	16796	16668	16766	16579	16768	16573	16805	16826	16695	16518	16735	16852	16726	16598	16770	16507	16814	16663	16694	16793	16876	16685	16806	16506	16779	16711	16932	16616	16762	16617	16569	16729	16711	16854	16665	16565	16680	16741	16865	16706	16677	16608	16610	16817	16618	16840	16753	16775	16847	16687	16714	16714	16813	16580	16705	16755	16623	16727	16604	16677	16631	16747	16898	17005	16685	16756	16774	16666	16778	16808	16584	16606	16640	16865	16762	16950	16700	16693	16622	16466	16659	16808	16837	16556	16464	16680	16515	16914	16664	16655	16671	16789	16698	16896	16770	16802	16696	16586	17009	16732	16639	16641	16570	16635	16824	16768	16706	16727	16527	16756	16798	16474	16861	16796	16933	16694	16809	16960	16895	16803	16752	16639	16583	16734	16853	16797	16773	16717	16845	16871	16712	16711	16790	16684	16567	16712	16775	16571	16898	16894	16742	16589	16701	16750	16661	16537	16719	16807	16742	16627	16751	16571	16605	16701	16791	16491	16827	16622	16712	16634	16707	16745	16809	16667	16758	16717	16962	16751	16728	16706	16608	16691	16796	16850	16609	16575	16824	16796	16754	16634	16845	16531	16677	16668	16983	16909	16671	16773	16724	16670	16604	16694	16744	16760	16854	16632	16750	16593	16556	16670	16724	16865	16786	16612	16600	16679	16736	16700	16740	16689	16866	16630	16684	16697	16619	16669	16668	16761	16642	16786	16740	16700	16769	16578	16638	16641	16755	16759	16869	16740	16829	16704	16776	16772	16701	16612	16763	16742	16723	16823	16803	16751	16775	16844	16640	16583	16868	16691	16660	16711	16628	16685	16672	16711	16835	16584	16691	16841	16412	16639	16740	16841	16571	16636	16932	16766	16863	16669	17022	17018	16759	16724	16887	16490	16581	16733	16701	16702	16768	16581	16637	16975	16655	16570	16671	16666	16866	16704	16567	16818	16643	16605	16790	16851	16551	16744	16691	16530	16659	16678	16847	16656	16905	16781	16739	16584	16810	16827	16751	16509	16738	16534	16717	16540	16589	16692	16788	16607	16848	16664	16915	16674	16663	16673	16869	16717	16800	16583	16485	16747	16791	16627	16704	16698	16758	16860	16829	16825	16779	16885	16689	16609	16771	16764	16501	16600	16665	16715	16623	16657	17010	16668	16990	16750	16582	16724	16700	16712	16676	16803	16726	16566	16663	16783	16897	16847	16824	16740	16745	16811	16866	16695	16735	16857	16863	16632	16679	17019	16935	16697	16602	16754	16765	16735	16746	16631	16962	16735	16561	16750	16697	16713	16639	16650	16563	16746	16603	16651	16582	16771	16571	16469	16528	16750	16762	16666	16580	16873	16787	16681	16687	16559	16601	16718	16688	16654	16789	16722	16731	16664	16758	16618	16807	16791	16788	16757	16917	16615	16630	16744	16638	16586	17016	16686	16814	16658	16588	16565	16660	16792	16572	16691	16782	16623	16708	16885	16540	16712	16495	16773	16747	16808	16755	16832
33339	57816	64555	57960	84635	78515	55926	32567	18330	14282	13978	13782	13811	13711	13618	13577	13699	13543	13729	13787	13554	13696	13604	13529	13710	13730	13602	13649	13702	13890	13753	13629	13765	13683	13844	13756	13718	13651	13728	13845	13502	13687	13774	13926	13553	13716	13736	13631	13614	13669	13532	13673	13584	13671	13641	13608	13741	13774	13696	13643	13686	13605	13680	13648	13612	13639	13545	13568	13674	13603	13862	13679	13592	13613	13664	13424	13623	13665	13639	13659	13592	13725	13552	13584	13714	13613	13635	13731	13629	13650	13662	13622	13676	13703	13559	13856	13654	13784	13746	13606	13608	13602	13690	13734	13616	13601	13624	13572	13569	13602	13529	13948	13716	13773	13687	13518	13639	13694	13814	13507	13615	13704	13778	13515	13812	13669	13572	13642	13456	13755	13702	13588	13637	13490	13572	13658	13638	13762	13679	13656	13692	13730	13727	13611	13690	13669	13561	13607	13639	13755	13673	13536	13511	13571	13573	13717	13707	13696	13520	13627	13665	13673	13753	13641	13592	13657	13631	13589	13580	13660	13752	13668	13761	13732	13719	13777	13605	13586	13654	13594	13729	13657	13818	13758	13545	13654	13651	13814	13509	13546	13656	13727	13620	13732	13697	13598	13745	13561	13686	13700	13532	13728	13720	13621	13678	13683	13659	13724	13689	13734	13654	13730	13713	13641	13642	13574	13663	13791	13451	13800	13738	13751	13638	13745	13688	13647	13750	13679	13769	13610	13604	13531	13623	13704	13683	13631	13725	13532	13520	13777	13498	13725	13667	13629	13623	13842	13652	13689	13613	13664	13607	13687	13689	13547	13736	13590	13648	13466	13643	13636	13692	13507	13648	13647	13513	13639	13586	13507	13686	13559	13728	13727	13572	13664	13821	13660	13685	13610	13822	13697	13720	13677	13729	13712	13982	13625	13651	13628	13525	13738	13634	13589	13755	13791	13687	13707	13585	13651	13823	13730	13613	13674	13576	13596	13623	13509	13514	13839	13704	13550	13759	13660	13754	13517	13434	13678	13602	13711	13674	13611	13694	13815	13757	13551	13679	13552	13374	13536	13535	13855	13665	13736	13566	13563	13522	13672	13686	13753	13513	13649	13788	13650	13710	13711	13780	13833	13679	13692	13486	13669	13583	13673	13726	13647	13683	13726	13750	13636	13809	13761	13616	13644	13578	13642	13682	13643	13544	13583	13754	13713	13629	13594	13880	13546	13699	13666	13625	13652	13688	13630	13798	13739	13490	13603	13575	13671	13795	13785	13575	13641	13718	13568	13829	13887	13518	13524	13538	13866	13472	13693	13732	13563	13789	13651	13728	13803	13620	13736	13682	13650	13673	13678	13691	13633	13564	13677	13679	13639	13605	13744	13696	13390	13649	13618	13516	13712	13606	13618	13671	13634	13616	13593	13630	13609	13743	13719	13600	13584	13612	13593	13760	13570	13588	13622	13702	13764	13536	13630	13622	13401	13716	13645	13680	13670	13553	13653	13661	13835	13752	13675	13790	13658	13672	13684	13585	13733	13702	13570	13635	13453	13654	13668	13830	13595	13741	13604	13780	13813	13845	13647	13502	13640	13631	13700	13619	13751	13607	13662	13680	13628	13604	13774	13532	13521	13649	13737	13650	13568	13610	13717	13679	13632	13717	13605	13680	13743	13587	13605	13629	13709	13613	13771	13870	13660	13903	13672	13580	13608	13701	13740	13614	13656	13787	13550	13880	13763	13759	13614	13542	13705	13602	13727	13564	13767	13629	13596	13751	13630	13722	13644	13780	13585	13760	13564	13596	13540	13811	13608	13663	13705	13855	13693	13629	13739	13544	13685	13706	13599	13689	13564	13721	13573	13709	13762	13679	13696	13874	13551	13617	13515	13754	13607	13837	13598	13692	13706	13637	13513	13729	13633	13498	13536	13590	13766	13489	13550	13719	13434	13631	13504	13849	13829	13513	13670	13577	13711	13623	13733	13688	13653	13807	13676	13770	13595	13708	13646	13695	13584	13694	13708	13713	13708	13732	13536	13551	13571	13646	13631	13498	13601	13688	13697	13584	13682	13528	13775	13624	13831	13709	13646	13673	13782	13821	13598	13740	13661	13622	13742	13750	13680	13619	13530	13678	13660	13639	13615	13707	13653	13814	13549	13712	13588	13684	13750	13645	13591	13584	13693	13533	13619	13601	13638	13766	13680	13608	13720	13643	13502	13640	13591	13596	13712	13675	13621	13740	13800	13618	13807	13676	13621	13750	13608	13737	13688	13526	13797	13735	13835	13576	13628	13445	13603	13716	13597	13675	13706	13611	13620	13684	13622	13702	13628	13610	13843	13617	13700	13629	13527	13790	13589	13571	13780	13838	13608	13688	13712	13483	13518	13626	13664	13737	13576	13665	13570	13760	13730	13715	13620	13608	13749	13795	13680	13606	13639	13753	13816	13756	13586	13800	13821	13539	13631	13619	13682	13772	13826	13660	13619	13669	13588	13722	13604	13641	13582	13593	13596	13690	13671	13585	13679	13546	13681	13830	13801	13584	13651	13682	13769	13665	13565	13606	13654	13686	13696	13644	13659	13607	13835	13588	13708	13736	13737	13629	13649	13459	13680	13736	13652	13677	13547	13621	13588	13847	13755	13431	13752	13698	13653	13704	13707	13567	13699	13800	13689	13760	13528	13779	13549	13713	13667	13769	13600	13646	13644	13682	13594	13715	13484	13564	13984	13597	13749	13615	13541	13761	13702	13733	13644	13609	13504	13733	13527	13770	13602	13577	13798	13768	13567	13681	13552	13690	13500	13729	13536	13630	13666	13666	13677	13635	13752	13711	13695	13646	13600	13714	13545	13597	13721	13699	13562	13577	13721	13458	13735	13840	13707	13676	13630	13454	13858	13588	13842	13672	13582	13570	13801	13764	13559	13893	13597	13792	13701	13728	13646	13681	13613	13581	13578	13621	13695	13493	13570	13630	13729	13833	13824	13646	13715	13480	13747	13705	13778	13693	13770	13638	13679	13559	13757	13773	13556	13643	13651	13769	13536	13806	13762	13623	13753	13729	13652	13712	13674	13714	13628	13799	13782	13661	13701	13574	13562	13565	13537	13649	13649	13589	13642	13707	13637	13707	13770	13707	13664	13769	13594	13727	13701	13675	13679	13518	13778	13622	13595	13557	13590	13617	13659	13791	13583	13545	13683	13460	13858	13729	13633	13492	13692	13633	13602	13619	13531	13736	13479	13643	13710	13810	13711	13602	13693	13717	13717	13525	13444	13916	13725	13633	13827	13679	13763	13615	13522	13585	13562	13768	13811	13649	13542	13686	13689	13779	13630	13694	13556	13669	13715	13719	13665	13756	13701	13729	13838	13799	13543	13698	13766	13577	13553	13750	13591	13690	13670	13515	13688	13776	13604	13810	13619	13790	13542	13684	13756	13623	13524	13643	13694	13954	13663	13822	13555	13671	13592	13622	13644	13555	13649	13610	13689	13516	13743	13443	13817	13965	13617	13489	13755	13664	13669	13570	13630	13587	13638	13806	13626	13632	13681	13508	13666	13570	13497	13710	13617	13632	13558	13626	13698	13535	13751	13540	13477	13744	13662	13641	13716	13721	13778	13701	13504	13761	13782	13733	13859	13603	13523	13718	13629	13765	13797	13431	13491	13640	13708	13704	13695	13635	13643	13593	13580	13508	13626	13645	13779	13582	13620	13533	13654	13655	13485	13446	13651	13775	13589	13743	13531	13661	13495	13604	13780	13580	13832	13679	13534	13584	13708	13720	13525	13780	13536	13635	13695	13584	13720	13649	13726	13500	13644	13505	13604	13653	13738	13637	13575	13691	13678	13744	13722	13625	13431	13759	13661	13569	13606	13795	13694	13569	13614	13711	13521	13688	14026	13690	13633	13747	13667	13671	13749	13847	13725	13577	13646	13686	13590	13517	13736	13754	13701	13779	13674	13676	13638	13764	13698	13646	13723	13694	13579	13549	13626	13705	13685	13685	13609	13626	13641	13618	13686	13528	13641	13753	13638	13586	13672	13800	13831	13731	13548	13650	13710	13740	13465	13727	13807	13741	13606	13587	13675	13481	13667	13515	13650	13642	13586	13499	13776	13767	13728	13626	13639	13675	13553	13825	13712	13596	13781	13702	13633	13864	13550	13840	13808	13695	13670	13699	13638	13690	13653	13551	13503	13702	13595	13565	13651	13585	13585	13603	13492	13533	13721	13712	13643	13548	13826	13737	13742	13654	13682	13645	13860	13594	13529	13770	13639	13546	13633	13784	13725	13678	13728	13735	13751	13628	13677	13602	13678	13650	13604	13793	13817	13722	13804	13644	13597	13601	13635	13594	13692	13623	13532	13614	13595	13574	13494	13607	13762	13704	13625	13895	13680	13588	13676	13531	13766	13656	13795	13658	13685	13670	13644	13767	13605	13678	13747	13728	13550	13673	13726	13441	13646	13782	13609	13502	13737	13480	13710	13666	13674	13699	13705	13752	13729	13696	13564	13638	13717	13599	13682	13728	13596	13836	13611	13754	13502	13529	13704	13774	13846	13623	13528	13860	13759	13765	13600	13629	13563	13620	13669	13675	13641	13657	13698	13739	13728	13687	13620	13713	13626	13548	13650	13712	13569	13668	13724	13630	13712	13617	13611	13694	13674	13665	13674	13584	13706	13620	13809	13649	13761	13845	13580	13571	13795	13717	13539	13673	13631	13628	13677	13618	13615	13663	13810	13794	13556	13633	13592	13739	13805	13615	13617	13726	13665	13770	13570	13643	13753	13699	13512	13666	13585	13767	13629	13809	13676	13797	13542	13649	13676	13759	13753	13765	13582	13658	13621	13840	13595	13675	13810	13626	13558	13723	13619	13701	13620	13725	13768	13642	13530	13673	13714	13649	13622	13666	13662	13742	13649	13874	13590	13746	13525	13740	13745	13781	13685	13474	13701	13518	13752	13756	13578	13664	13575	13666	13609	13699	13492	13726	13722	13798	13568	13661	13671	13597	13878	13543	13774	13705	13718	13623	13783	13554	13690	13586	13672	13754	13619	13732	13639	13639	13730	13780	13432	13821	13809	13674	13617	13654	13619	13569	13592	13666	13598	13887	13643	13731	13732	13533	13522	13558	13938
31494	22639	23126	22150	28016	29756	25017	20055	18127	17833	17666	17655	17574	17606	17470	17468	17424	17719	17529	17598	17535	17640	17582	17494	17708	17485	17394	17511	17449	17186	17486	17683	17736	17435	17383	17573	17535	17625	17407	17488	17415	17431	17631	17501	17475	17539	17436	17494	17491	17581	17521	17518	17525	17563	17655	17508	17661	17539	17588	17583	17555	17553	17436	17456	17377	17461	17337	17485	17562	17370	17346	17554	17468	17518	17636	17619	17514	17498	17588	17644	17616	17507	17409	17433	17505	17381	17340	17305	17467	17516	17663	17571	17424	17771	17615	17521	17436	17426	17626	17637	17441	17482	17628	17219	17586	17368	17635	17391	17540	17320	17424	17512	17448	17404	17490	17499	17706	17439	17727	17522	17410	17392	17571	17460	17379	17570	17480	17321	17542	17610	17265	17461	17659	17439	17626	17677	17555	17529	17475	17642	17660	17627	17553	17595	17558	17296	17443	17659	17552	17587	17573	17666	17570	17489	17498	17487	17511	17380	17312	17510	17521	17557	17457	17379	17648	17552	17521	17406	17502	17638	17652	17556	17370	17491	17483	17401	17618	17394	17482	17130	17552	17595	17431	17531	17481	17398	17624	17387	17197	17492	17599	17463	17523	17310	17433	17564	17549	17525	17427	17327	17315	17658	17541	17590	17506	17676	17479	17379	17454	17395	17637	17583	17617	17651	17419	17387	17583	17562	17566	17570	17379	17500	17584	17482	17548	17482	17416	17520	17623	17540	17390	17374	17666	17441	17489	17546	17442	17628	17576	17550	17579	17389	17597	17500	17577	17597	17457	17430	17361	17361	17424	17633	17315	17646	17634	17458	17567	17393	17366	17526	17627	17646	17547	17290	17414	17580	17628	17401	17492	17647	17498	17377	17439	17382	17416	17468	17310	17332	17647	17497	17412	17431	17568	17491	17389	17729	17441	17234	17297	17372	17412	17414	17556	17635	17309	17576	17405	17286	17301	17578	17463	17417	17361	17254	17808	17638	17823	17476	17476	17488	17427	17463	17455	17466	17411	17495	17569	17431	17531	17447	17491	17593	17681	17497	17421	17405	17328	17470	17570	17617	17593	17436	17595	17474	17522	17435	17510	17436	17483	17484	17608	17605	17340	17543	17379	17558	17588	17527	17576	17520	17600	17499	17519	17505	17511	17351	17359	17758	17392	17590	17350	17399	17485	17822	17548	17433	17391	17482	17461	17588	17538	17397	17614	17230	17519	17441	17708	17417	17323	17534	17607	17614	17649	17446	17475	17338	17524	17465	17739	17644	17509	17535	17306	17561	17625	17466	17588	17561	17635	17245	17414	17676	17326	17580	17522	17399	17506	17504	17479	17558	17460	17199	17502	17370	17581	17548	17424	17647	17397	17364	17693	17587	17574	17653	17462	17466	17505	17261	17333	17447	17476	17346	17421	17488	17343	17343	17428	17634	17678	17641	17425	17598	17542	17398	17523	17385	17730	17550	17713	17559	17660	17517	17590	17646	17640	17645	17812	17240	17504	17509	17376	17624	17501	17543	17626	17528	17408	17409	17567	17519	17376	17420	17640	17446	17437	17452	17576	17512	17421	17306	17641	17636	17606	17563	17418	17666	17450	17610	17382	17395	17651	17429	17293	17425	17414	17548	17308	17486	17347	17707	17653	17277	17513	17640	17560	17658	17390	17407	17609	17672	17673	17361	17512	17550	17400	17605	17643	17644	17462	17416	17502	17399	17627	17577	17394	17428	17530	17548	17414	17324	17660	17626	17729	17620	17504	17670	17460	17438	17497	17406	17454	17676	17543	17405	17278	17557	17551	17410	17519	17718	17376	17448	17513	17495	17425	17430	17541	17677	17507	17642	17497	17637	17390	17500	17511	17468	17706	17628	17358	17575	17388	17473	17478	17484	17489	17636	17455	17444	17566	17518	17401	17677	17718	17480	17583	17442	17379	17535	17566	17331	17568	17454	17609	17482	17679	17386	17449	17603	17475	17477	17622	17515	17634	17322	17680	17489	17547	17426	17373	17436	17448	17644	17445	17622	17383	17630	17286	17480	17626	17776	17543	17575	17273	17616	17687	17552	17546	17425	17475	17476	17586	17460	17437	17404	17473	17193	17427	17459	17400	17399	17687	17440	17431	17547	17590	17550	17427	17442	17816	17640	17676	17496	17537	17579	17563	17654	17482	17506	17650	17517	17423	17425	17561	17473	17584	17180	17673	17544	17557	17512	17501	17536	17303	17332	17515	17402	17826	17381	17426	17639	17434	17586	17495	17506	17550	17518	17439	17606	17640	17346	17483	17366	17572	17380	17426	17666	17385	17434	17493	17534	17387	17423	17573	17473	17652	17564	17590	17353	17446	17509	17662	17506	17473	17515	17641	17344	17423	17369	17591	17306	17494	17433	17523	17494	17515	17532	17527	17506	17195	17557	17449	17717	17569	17611	17483	17481	17443	17553	17503	17474	17419	17618	17617	17546	17383	17520	17455	17556	17650	17635	17497	17312	17695	17284	17607	17478	17409	17461	17385	17516	17482	17560	17401	17480	17460	17466	17539	17451	17465	17510	17527	17609	17291	17331	17602	17633	17413	17573	17501	17514	17572	17414	17500	17639	17666	17514	17493	17413	17409	17411	17602	17567	17327	17432	17382	17598	17595	17482	17367	17336	17561	17768	17685	17656	17690	17501	17433	17581	17560	17457	17377	17534	17272	17648	17619	17446	17604	17647	17315	17376	17482	17544	17588	17389	17410	17513	17555	17537	17457	17427	17281	17552	17609	17758	17615	17555	17742	17551	17476	17333	17549	17575	17385	17238	17203	17409	17592	17483	17604	17587	17514	17510	17414	17323	17638	17508	17607	17741	17574	17647	17560	17514	17366	17444	17357	17305	17541	17486	17188	17429	17358	17566	17630	17631	17613	17503	17416	17407	17409	17550	17552	17524	17451	17659	17653	17545	17539	17470	17608	17482	17536	17631	17611	17444	17548	17469	17542	17608	17622	17362	17420	17441	17504	17633	17527	17559	17533	17455	17435	17623	17668	17316	17478	17231	17392	17495	17341	17453	17465	17506	17564	17420	17441	17491	17598	17703	17440	17423	17512	17480	17492	17361	17522	17542	17653	17438	17314	17537	17681	17618	17670	17552	17382	17530	17331	17422	17422	17458	17421	17507	17735	17497	17381	17494	17463	17709	17514	17753	17518	17423	17641	17588	17524	17467	17361	17590	17580	17462	17420	17469	17197	17718	17494	17437	17539	17342	17418	17521	17475	17332	17638	17419	17549	17563	17696	17459	17455	17572	17550	17240	17561	17523	17406	17476	17538	17527	17607	17618	17457	17435	17648	17547	17657	17368	17449	17431	17540	17431	17511	17453	17514	17268	17469	17524	17570	17430	17520	17604	17604	17666	17285	17438	17650	17402	17589	17524	17432	17498	17499	17665	17407	17681	17660	17352	17450	17583	17231	17270	17498	17425	17609	17630	17536	17526	17593	17466	17611	17365	17338	17484	17438	17542	17175	17488	17407	17497	17262	17523	17379	17652	17278	17538	17529	17511	17435	17250	17660	17563	17586	17340	17580	17629	17583	17650	17469	17557	17419	17387	17567	17470	17584	17297	17298	17589	17479	17602	17544	17638	17639	17721	17382	17535	17561	17456	17329	17549	17693	17575	17553	17488	17666	17620	17543	17291	17350	17387	17421	17563	17636	17502	17373	17680	17650	17417	17436	17542	17490	17524	17211	17398	17484	17319	17453	17685	17629	17395	17305	17664	17649	17561	17485	17409	17357	17503	17499	17460	17548	17361	17470	17386	17114	17613	17545	17521	17516	17596	17516	17447	17525	17351	17484	17478	17453	17509	17595	17482	17522	17529	17615	17527	17437	17594	17601	17407	17604	17489	17461	17509	17330	17693	17494	17594	17522	17609	17660	17442	17519	17702	17483	17467	17342	17418	17407	17580	17420	17629	17653	17643	17542	17521	17542	17439	17808	17506	17650	17513	17572	17382	17424	17546	17348	17488	17411	17559	17416	17409	17726	17637	17802	17407	17482	17607	17601	17614	17462	17667	17667	17588	17634	17528	17381	17586	17481	17484	17492	17535	17457	17507	17460	17575	17414	17369	17493	17643	17534	17473	17529	17465	17489	17387	17551	17636	17615	17609	17389	17417	17512	17608	17584	17419	17592	17404	17571	17398	17597	17368	17651	17615	17524	17490	17562	17540	17560	17476	17494	17632	17514	17482	17665	17370	17556	17577	17291	17508	17474	17368	17479	17506	17416	17496	17636	17893	17577	17453	17483	17515	17629	17457	17744	17415	17514	17518	17369	17513	17472	17481	17505	17456	17451	17477	17487	17553	17664	17721	17503	17547	17477	17500	17689	17317	17447	17365	17532	17475	17488	17654	17649	17434	17391	17397	17470	17537	17536	17691	17629	17476	17594	17400	17633	17578	17368	17601	17394	17548	17619	17331	17543	17786	17650	17457	17570	17515	17651	17556	17654	17481	17271	17469	17456	17633	17714	17366	17602	17504	17586	17563	17557	17628	17263	17431	17297	17281	17475	17455	17489	17590	17604	17421	17360	17384	17347	17533	17391	17574	17578	17608	17514	17559	17524	17613	17610	17560	17723	17572	17562	17374	17418	17427	17505	17710	17542	17603	17509	17388	17369	17486	17569	17501	17603	17631	17459	17634	17239	17556	17724	17573	17537	17593	17602	17562	17723	17436	17513	17502	17585	17602	17472	17532	17429	17690	17438	17467	17630	17378	17676	17521	17569	17762	17522	17499	17339	17672	17474	17500	17412	17299	17444	17655	17422	17597	17728	17445	17570	17485	17552	17631	17490	17627	17326	17462	17461	17525	17575	17465	17513	17233	17452	17260	17595	17400	17653	17457	17504	17440	17571	17422	17536	17632	17539	17479	17502	17543	17505	17516	17460	17484	17787	17265	17506	17609	17616	17614	17712	17430	17415	17316	17512	17609	17498	17501	17694	17473	17613	17492	17531	17455	17420	17713	17561	17573	17298	17450	17485	17525	17289	17459	17536	17637	17605	17516	17457	17498	17570	17599	17613	17376	17502	17503	17456	17436	17430	17429	17476	17511	17567	17476	17796	17612	17388	17623	17447	17417	17626	17354	17576	17501
21506	21380	21496	20270	29129	28702	21627	16301	14708	14354	14247	14177	14103	14079	14083	14304	14008	14181	14219	14321	14264	14052	14364	14116	14232	14046	14055	14146	14156	14011	14084	14191	14141	14178	14025	14272	14169	14041	14227	14219	14318	14224	14122	14157	14069	14260	14094	14048	14257	14359	14229	14149	14240	14026	14251	14081	14188	13908	14388	14047	14228	14023	14021	14306	14181	14166	14158	14229	14283	14106	14028	14105	14396	14216	14187	13985	14166	14094	14276	14288	14322	14078	14039	14214	14196	14243	14159	14180	14080	14256	14168	14116	14153	14239	14085	14394	14147	14172	14232	14220	13976	14202	14203	14168	14278	14139	14204	14079	14190	14210	14267	14356	14193	13973	14310	13861	14032	14063	14230	14135	14133	14097	14156	13988	14207	14234	14021	14220	14180	14276	14095	14097	14210	14149	14193	13981	14172	14247	14140	13984	14209	14195	14071	14084	14192	14251	14282	14146	14141	13994	14019	14093	14188	14101	14023	14175	14287	14318	14289	14071	14201	14188	14250	14235	14223	14159	14175	14128	14171	14299	14240	14230	14141	14122	14461	14237	14159	14151	14283	14131	14076	14127	14110	14271	14012	14324	14317	13970	14043	14258	14179	14299	14070	14139	14118	14299	14244	14145	14168	14085	14208	14290	14153	14133	14155	14186	14075	14160	14205	14128	13968	14218	14154	14228	13980	14024	14133	14184	14351	14171	14140	14165	14209	14328	14100	14127	14115	14002	14066	14197	14087	13994	14193	14319	14010	14152	14128	14326	14357	14159	14362	14033	14234	14153	14104	14253	14169	14056	14228	14125	14369	14124	14306	14087	14168	14075	14143	14197	14276	14009	14301	14208	14234	14055	14168	14207	14120	14128	14200	14088	14182	14134	14253	14053	14054	14104	14210	14173	14109	14105	14293	14146	14246	14187	14209	14168	14104	14081	14117	14181	14042	14317	14231	14220	14156	14022	14106	14093	14105	14306	14117	14182	14146	14010	14126	14118	14341	14016	14081	14316	14132	13990	14340	14096	14045	13964	14038	14344	14118	14090	14089	14219	14242	14086	14155	14299	14019	14338	14182	14364	14083	14009	14225	14010	14198	14221	14173	14120	14005	14104	14049	13916	14187	14079	14304	14120	14311	14156	14099	14081	14159	14223	14207	14227	14113	14108	14182	14321	14337	14233	14074	14114	14156	14094	14238	14189	14195	14227	14115	14153	14054	14067	14208	14317	14080	14148	14156	14065	14219	14088	14040	13994	14142	14337	14099	14359	14108	14282	14199	14110	14007	14198	14084	14207	14275	14195	13930	14227	14135	14229	14230	13986	13994	14155	14031	14165	14205	13982	14044	14270	14281	14106	14344	14091	14134	14094	13991	14026	14326	14124	14158	14357	14207	14209	13968	14129	14101	14347	14234	14044	14221	13956	14265	14086	14192	14162	14236	14208	14251	14227	14076	14224	14200	13990	14161	14116	14187	14102	14061	14194	13912	14194	14363	14245	14253	14103	14326	13928	14067	14262	14104	14087	14174	14204	14120	14250	14124	14090	14178	14002	13982	14056	14141	14348	13906	14229	14126	14153	14319	14167	14127	14185	14098	14106	14166	14130	14222	14130	13992	14154	14204	14163	14187	13954	14104	14081	14078	14237	14223	14134	14092	14159	14181	14073	14227	14198	14271	14110	14211	14167	14082	14126	14049	14072	14231	14069	14180	14069	14147	14019	14215	14195	14027	14040	14128	14243	14187	14085	14140	14078	14178	14073	14182	14139	14128	14260	14235	14109	14235	13947	14104	14144	14092	14184	14175	14247	14069	14188	14278	14083	14150	14135	14056	14218	14325	14195	14018	13888	14067	14189	14099	14075	14117	14060	14251	14144	14078	14068	14067	14232	13960	14260	14166	14144	14139	14177	14239	14185	14107	14171	14144	14072	14180	14111	14314	14154	14167	14175	14145	14189	14122	14275	14154	14115	14260	14146	14265	14058	14194	14123	13922	14068	14087	14179	14249	14200	14168	14234	14063	14095	14207	14063	14174	14247	14118	14075	14200	14029	14345	14102	14257	14046	14106	14041	14252	14224	14020	14148	14166	14264	14106	14209	14204	14245	14123	13981	14165	14074	14034	14200	14292	14106	14271	14119	14223	14347	14177	14243	14288	14127	14064	14238	14134	14184	14076	14121	14261	14161	14183	14104	14336	14159	14002	14182	14063	14198	14097	14110	14178	14105	14183	14129	14133	14092	14128	14078	14117	14215	14217	14274	14216	14120	14148	14305	14123	14257	14104	14152	13993	14138	14146	14257	14148	14224	14238	14185	14240	14209	14076	14087	14154	13997	14319	14075	13988	14069	14187	14129	14179	14274	14227	14048	14251	14264	14223	14234	14156	14151	14100	14340	14149	14202	14281	14021	14350	14171	14138	14110	14215	14193	14048	14183	14118	14185	14290	14173	14117	14262	14104	14171	14211	14194	14109	14065	14017	14156	14294	14035	14453	14218	14087	14245	14267	13989	14219	14353	14060	14232	14205	14220	14274	14015	14130	14221	14005	14062	14163	14137	14150	14133	14334	14212	14202	14257	14172	14169	14186	14226	14106	14147	14104	14381	13987	14250	14200	14228	14175	14293	14192	14053	14273	14049	14142	14166	14202	14278	14242	14020	14072	14184	14135	14363	14106	14223	14250	14173	14177	14318	14076	14116	14282	14162	14231	14145	14212	13958	14260	14205	14235	14086	14054	14184	14214	14077	14194	14095	14052	14125	14234	14205	14091	14254	14125	14224	14190	14066	14196	14102	14188	14176	14041	14059	14124	14204	14239	14134	13925	14218	14170	14189	14164	14251	14076	14102	14176	14208	14093	14169	14064	14166	14058	14053	14128	14254	14246	14177	14143	14192	14334	14143	14182	14023	14042	14073	14132	14166	14203	14055	14155	14222	14158	13961	14163	14262	14241	14269	14284	14351	14102	14208	14217	14069	14134	14116	14121	14140	14132	14241	14204	14197	14258	14075	14191	14225	14252	14153	14011	13953	14072	14299	14226	14177	14095	14200	14028	14256	14102	14101	14103	14045	14244	14056	14048	14047	14186	14134	14104	14165	14312	14136	14247	14140	14151	13980	14125	14103	14139	14120	14198	14206	14114	14076	14116	14121	14040	14167	14131	14000	14239	14042	14085	14048	14036	14147	14081	14143	14186	14223	14035	14198	14141	14186	14383	14221	13999	14154	14167	14135	14217	14287	14153	14094	14123	14216	14205	14200	14283	14163	14223	14142	14119	14285	14108	14182	14182	14119	14086	14145	14288	14028	14039	14227	14179	14230	14177	14194	14244	14237	14162	13929	13980	14162	14075	14109	14174	14200	14232	14090	14163	14244	14204	14045	14192	14186	14097	14170	14139	14018	14080	14027	14038	14236	14253	14191	14123	14243	14076	14256	14297	14245	13993	14055	14022	14324	14206	14087	14131	14167	14079	14208	14176	14207	14192	14332	14207	14224	14211	14186	14219	14112	13958	14204	14190	14168	14186	14155	14123	14130	14185	14058	14160	14216	14199	14150	14004	14120	14107	14143	14138	14130	14062	14255	14222	14272	14205	14204	14019	14075	14219	14116	14336	14040	14456	14137	14117	13967	14135	14040	14272	14230	14265	14124	14292	14198	14159	14052	14242	14253	14017	14212	14211	14169	14014	14165	14255	14022	14102	14137	14223	14134	14245	13993	14106	14360	14107	13957	14196	14326	14149	14126	14016	14176	14149	14247	14127	13990	14195	14185	14141	14063	14187	14064	14192	14164	13998	14044	14094	14047	14014	14106	14016	14069	14090	14122	13988	14273	13986	14036	14150	14092	14181	14156	14128	14158	14283	14201	14173	14296	14086	14285	14245	14147	14071	14196	14146	14182	14152	14014	14185	14176	14043	14197	14152	14115	14244	14225	14149	14218	14360	14000	14137	14193	14223	14116	14130	14118	14283	14275	14239	13980	14063	14010	14205	14050	14062	14195	14088	14122	14196	14285	14182	14071	14218	13956	14161	14298	14087	14378	14108	14199	14093	14058	14095	14133	14110	14082	14262	14112	14205	14046	14071	14076	14180	14199	14012	14320	14085	14092	14153	13963	14036	14184	14042	14165	14354	14196	13917	14242	14178	14205	14193	14148	14115	14154	14236	13983	14067	14142	14211	13918	14318	14181	14160	14193	14115	14151	14093	14284	14038	14116	14144	14077	14154	14069	14151	14227	14210	14246	14132	14251	14042	14212	14147	14115	14025	14205	14206	14041	14096	14048	14159	14214	14116	14227	14099	14116	14254	14135	14008	14201	14213	13973	14199	13995	14208	14196	14076	14034	14161	14210	14215	14154	14124	13958	14324	14122	14110	14189	13933	14090	14148	14152	14201	14201	13923	14340	14082	14139	14039	13930	14097	14133	14222	14233	14130	14280	14077	14129	14097	14219	14084	14156	14085	14208	14143	13998	14142	14237	14104	14292	14008	14204	14254	14080	14159	14051	14052	14077	14207	14006	14214	14062	14136	14209	14191	14088	14241	13966	14174	14095	14282	14189	14217	14128	14070	14281	14149	14246	14122	14207	14165	14253	14207	14119	14045	14171	14235	13993	14220	14014	14249	14260	14195	14146	14081	14090	14253	14172	14254	14077	14105	14186	14097	14315	14133	14254	14247	14223	14120	14002	14175	14177	14159	14230	14136	14002	14210	14145	14118	14159	14301	14060	14191	14233	14132	14056	14214	14210	14028	14094	14143	14017	14147	14275	14237	14127	14254	14173	14156	14256	14113	14101	14291	14079	14304	13983	14232	14152	14149	14145	14119	14075	14039	14234	14058	14179	14168	14119	14073	14226	14204	14228	14050	14194	14005	14162	14244	14193	14193	14134	13993	14399	14128	14209	14315	14295	13947	14316	14267	14092	14179	14220	14222	14125	14262	14135	14225	14152	14138	14234	14221	14185	14136	14076	14168	14170	14157	14145	14153	14293	14165	14057	14250	14078	14154	14154	14146	14239	14109	13972	14100	13918	14286	14200	14196	14252	14163	14228	14253	14349	14220	14112	14138	14310	14097	14216	14145	14058	14086	14318	14074	14083	14069	14121	14055	14270	14174	14127	14163	14141	14080	14031	14079	14104	14202	14090
26365	21152	28832	34527	57095	59106	44594	28060	20195	17819	17410	16969	17165	17061	17235	17227	16935	16932	17014	17026	16875	17054	16776	16859	16970	16777	16940	16957	16895	16856	16973	17153	16929	17196	16839	17083	16858	16919	17150	16851	17008	16817	17081	16778	16890	17037	16952	16767	16837	17133	16944	17031	16977	16884	16784	16983	16765	16780	16726	16849	16861	16970	16987	17071	16907	16910	16855	16824	16784	16839	17051	17074	16914	16754	16839	16811	16923	16876	16928	16905	17103	17056	16856	17182	17079	17120	16993	16902	16958	16801	16862	16835	16750	16734	16884	16951	16791	17137	16870	16795	16702	17038	16919	16966	16896	16659	16852	16971	17260	16878	16986	16730	16906	17095	16802	16941	17151	16948	16838	16802	16909	17169	16861	16892	17083	16859	17057	16821	17028	16831	16833	17019	17177	16900	16627	17071	16736	16868	16932	16982	17069	16836	16913	16908	16951	16931	16865	16874	16971	17003	16803	16844	17004	17083	16953	17064	17031	16950	16809	16940	17031	16868	16796	17012	16936	16684	16979	16956	16975	16934	16857	16702	16724	16985	16937	16772	16807	16658	17075	16902	16952	17027	16882	16727	16905	16845	16857	16924	16896	16784	16977	16835	16945	16926	16939	17035	16911	17213	16944	16889	17049	17059	16889	17197	17129	16991	16882	16951	16877	16872	16870	16901	17022	16750	16823	16828	16856	17089	16889	16992	16840	16867	16890	16715	16704	16839	16773	16727	16928	16787	16849	16933	17080	17002	16871	17056	16839	16806	16761	16920	16660	16771	16941	16902	16723	16894	16939	16922	16923	17110	16772	16950	16818	16892	16953	16893	16972	16738	16843	16933	16828	17026	16915	16895	16963	16869	16947	17087	16854	16751	16806	16882	16824	16875	16891	16937	16933	16749	17007	16839	16809	16890	16989	16883	17008	17164	16952	16981	17019	16974	16776	16778	16952	16950	17048	17036	17076	16828	16913	16960	17108	16854	16971	16863	16961	16813	17007	17013	16947	16995	16975	16924	16965	16706	16858	16799	16923	16902	16779	16926	16923	16965	17081	16741	16873	16848	16859	16814	16959	16976	16792	16951	16956	16859	16992	16802	16778	16915	16959	16957	16997	16929	16834	16793	16870	16915	17013	16659	16833	16917	16717	16878	16825	16917	16964	16920	16940	17087	16690	16811	16811	16983	16921	16952	16866	16774	16776	16967	16787	16811	16899	16790	16654	17199	16967	17012	16608	16980	16893	16862	16886	16945	17012	16806	16966	16909	17006	17176	16913	17144	16913	17106	16889	16984	16899	16860	16739	16848	16885	16968	16920	16816	16925	16979	17032	16783	16892	17221	16880	16801	16927	16897	16907	16878	16937	16872	16833	17160	16885	16891	16937	16927	17125	16979	16861	16909	16718	16801	16771	16950	16929	16730	17048	16956	16720	16746	17046	17026	16840	16979	16906	17008	16939	16773	16852	16905	16963	17001	17052	16954	17197	16845	16838	16953	16872	16757	16755	17046	16851	16754	17110	16776	16899	16847	16817	16959	16819	16911	16837	16830	16959	16923	16987	16962	16872	16937	16895	16872	16729	16830	16821	16958	16843	16984	16782	16968	16755	16873	16804	16961	16808	16915	16939	17058	16787	16889	16933	16908	16800	16954	16925	17030	17023	16905	16992	16954	17079	17060	16929	16774	16867	16858	16994	16899	16895	16829	16753	16821	16971	16809	17051	16787	16903	17036	16848	17064	16952	16889	16961	16910	16886	16938	16913	16756	16908	16905	16866	16812	17030	16839	16983	16983	16963	16896	16887	16861	16740	16891	16968	16835	16835	16806	16747	16965	16984	16724	16855	16921	16813	16968	16888	16843	17196	16876	16960	17017	16961	16753	16921	16786	16962	17168	17031	16986	16823	16691	16687	16925	16859	16745	16858	16960	16974	16814	16800	16814	17076	16819	16845	17064	16988	17057	17135	16981	17003	16979	16841	16967	16822	16912	17026	16869	16806	16887	16808	17023	17037	16887	17009	17004	16828	16904	16895	17215	17128	16933	16787	16805	16953	16989	17004	16728	16586	17000	16740	16707	16948	16827	16932	16799	16864	16913	16926	16964	17068	16942	16670	16925	16848	16817	16764	16745	17073	16922	16884	16827	16673	16741	16980	16814	16889	16966	16708	16809	16831	16887	16935	16810	16971	16880	16758	16953	16940	16740	16880	16999	16869	16882	17063	16986	16772	16897	17028	16888	16903	16922	17094	16830	16980	16949	17066	16925	17034	16928	16924	16732	16882	16964	17030	17091	16872	16873	16810	17122	16813	16950	17131	17096	16899	16925	16947	17010	16921	16933	16753	17001	16970	16911	16960	16848	17045	16925	16952	16766	16970	16985	17156	16902	16788	16829	17046	16938	17069	16729	16905	16868	16775	17043	17073	17104	17020	17011	16812	16788	17141	17017	17034	16773	16734	16948	16556	16821	16868	17030	16726	16737	16775	16922	16897	16834	16951	16982	16999	16910	16811	17014	16937	16986	17068	16853	16924	16906	16975	17038	16783	17147	17021	16883	16736	16995	16984	16777	16941	17002	16869	16853	16944	16892	16859	16924	16995	16965	16891	16805	16792	16922	17000	17025	16832	17086	16733	16896	16847	16812	16897	16767	16962	16870	16880	16830	16848	16971	16900	17095	17174	16858	16854	17067	16863	16903	16862	16916	16932	16895	16858	16717	16957	17081	16971	17101	16826	17014	16963	16730	16780	17097	16874	16813	16842	16959	16927	16992	16859	16860	16916	16760	16982	16915	16821	16902	17042	16813	16702	17036	17027	16821	17025	16733	16916	16842	16813	16908	16860	16967	16938	17033	16773	16942	17029	16930	16824	16843	16663	16768	16993	16896	16665	16901	16905	16950	17123	16979	16839	16974	17063	16998	16823	17060	16955	17044	16928	16900	16987	16967	16881	17037	17027	16780	16974	17069	16782	16798	16946	17034	16674	17038	16802	16896	16976	16804	17089	17021	16803	16836	17031	16746	16931	16995	17061	16860	17091	16945	16792	16894	16868	17073	16961	16870	16909	16890	17254	16901	16899	17001	16932	16845	16990	16840	16814	16738	16907	16795	16971	16928	16843	16852	16894	16908	16921	16777	16880	17041	16887	16714	16789	16884	17015	16815	17033	16824	16960	16770	16986	16666	17081	16966	16897	16856	17123	17010	16870	16768	16917	16902	16833	16803	16839	17060	17155	16964	17114	17061	16873	16948	16816	16938	16974	16858	16914	16962	16941	16762	16893	17022	16751	16895	16987	16959	16909	16760	16991	16834	17095	16850	16797	16975	16951	16935	16685	16896	16726	16895	16814	17013	16915	17054	16775	16858	16822	16834	17136	17029	16819	16885	17151	16988	16834	16942	16874	16793	16904	16850	16965	16881	16861	16917	16910	17067	16878	17015	16923	16907	17024	16878	17099	16819	16940	16874	17064	16656	16844	16841	16889	16973	16927	16864	16805	16824	17105	17009	16768	17027	16943	16818	16934	16939	16785	17047	16941	16848	17022	16952	16813	16959	16995	16972	17053	17036	16766	16788	16983	16842	16981	16916	16927	16860	17045	16830	17070	16830	17162	16995	16854	16829	16985	16934	16692	16784	16929	16770	16968	17042	16965	16924	17055	16711	17076	16876	16916	17182	16772	16692	16822	16756	16893	16970	16954	16760	16735	16951	16797	16943	17071	16791	16903	16924	16999	16867	16877	16841	16840	16914	16842	16734	16579	16854	17088	17024	16864	16936	17096	16853	17001	16898	16951	16711	17049	16686	16858	16862	16949	16707	16876	16807	16836	16726	16915	17074	16832	16932	17030	16886	17092	16924	17114	17026	17016	16949	16896	16842	16903	16757	16864	16898	16904	17050	16933	17011	16756	16945	17058	16808	16991	16922	16891	17181	16792	16920	16921	16827	16862	16897	16972	16909	16656	16946	16710	16704	17002	16866	16884	16871	16694	16825	16899	17014	16866	16916	17122	16979	16914	16914	16893	17103	16890	17041	16867	17195	16982	16964	16889	16874	16813	16886	16727	16749	16953	16975	16942	16876	17004	17035	16705	16931	16771	16758	17071	16686	16958	16741	16889	17012	17071	16747	16888	16841	16809	16854	16900	16545	16942	16954	16930	16683	16958	16867	17051	17013	16937	17052	16900	17121	17161	16864	16839	16733	16792	16894	16960	16978	16901	16843	16873	16965	16829	16868	16992	16661	17020	16714	16818	16912	17009	16890	16805	17004	16994	16955	17026	16922	16889	16995	16879	16996	16807	16766	16780	17055	16975	17003	16794	16965	17004	16992	16915	16863	16889	17092	17032	17007	16805	16803	17111	16803	16834	16827	16941	16948	16818	17034	16911	17053	16819	16920	17031	16903	17002	16671	16927	16777	16734	16778	16813	16957	16942	16830	16822	16994	16973	16778	16921	16772	16965	16961	16807	16826	16922	16869	17108	16903	16833	16728	16904	17120	16777	16787	16898	16852	16896	16892	17048	16972	16902	16919	16952	16912	16838	16874	16977	16872	17063	16941	17053	16989	16817	16946	16887	16894	16811	16883	16858	16961	16953	16652	16963	16978	16810	16789	16911	16832	16993	16832	16749	16784	16795	16906	16833	16838	17011	16566	16901	16845	17043	16868	16925	17026	16855	16839	16849	17042	17101	17031	16793	17018	16831	16760	16881	16786	16880	16812	16976	16879	16880	16920	17046	16889	16952	16977	17042	16937	16866	17100	17057	17054	16984	16943	16840	16986	16997	16963	16881	16771	16946	16820	17053	16763	16992	17039	16997	16873	16978	17229	16825	16996	16850	16849	16905	16778	16917	16916	16844	16916	16823	16811	16956	17139	16808	17046	16857	16888	16912	16763	16948	16894	16984	16975	16943	16741	17025	16994	16723	16878	16926	16958	16820	16866	16863	16966	16867	16962	16697	16940	16892	16792	16784	16879	17221	17003	16884	17115	17036	16932	16908	16889	16808	16836	16780	17116	16885	16921	16811	16889	16886	17024	17048	16731	16987	16817	16703	16889	16894	17009	17001	16675	16919	16834	17044	16944	16931	16787	16772	16992	17095	16648	16922	16746	17076	16863	16844	16895	17078	16911	17007	17033	16898	16994
26134	44080	45795	45744	60098	56670	41865	24542	16152	14106	14099	13760	13926	13819	13839	13884	13738	13667	13840	13810	13837	13881	13840	13968	13875	13782	13827	13875	13910	13714	13739	13741	13709	13816	13889	13726	13757	13778	13793	13672	13834	13695	13833	13786	13609	13866	13827	13733	13749	13881	13714	13908	13787	13739	13729	13933	13748	13786	13797	13878	13752	13815	13734	13793	13919	13853	13845	13817	13703	13679	13996	13807	13700	13773	13875	13890	14098	13737	13585	13837	13729	13819	13800	13907	13765	13874	13757	13895	13644	13835	13768	13851	13817	13880	13682	13630	13768	14027	13866	13822	13817	13789	13700	13803	13892	13883	13841	13867	13869	13985	13946	13817	13936	13669	13859	13937	13826	13851	13771	13974	13742	13720	13798	13821	13781	13916	13703	13942	13906	13891	13869	13891	13544	13743	13982	13804	13768	13764	13871	13898	13721	13836	13881	13779	13845	13764	13755	13576	13873	13859	13789	13733	13750	13683	13714	13749	13863	13830	13765	13776	13865	13784	13725	13751	13588	13668	13768	13756	13780	13837	13871	13816	13810	13782	13711	13887	13786	13923	13722	13781	13535	13710	13704	13809	13768	13833	13826	13782	13777	13954	13859	13675	13728	13952	13820	13925	13918	13779	13680	13860	13913	13784	13797	13606	14037	13786	13737	13782	13888	13766	13817	13733	13784	13879	13845	13731	13959	13912	13953	13907	13794	13803	13841	13981	13797	13627	13674	13892	13782	13790	13815	13605	13762	13909	13717	13788	13695	13852	13766	13832	13802	13997	13756	13686	13683	13882	13805	13790	13827	13905	13701	13648	13820	13780	13635	13769	13761	13805	13860	13929	13850	13835	13821	13914	13740	13824	13931	13755	13741	13751	13882	13906	13874	13700	13771	13647	13943	13949	13716	13746	13728	13800	13687	13801	13921	13987	13760	13691	13687	13826	13867	13728	13743	13773	13839	13704	13798	13796	13823	13706	13868	13799	13751	13847	13723	13781	13851	13620	13755	13795	13750	13650	13676	13811	13866	13754	13779	13746	13791	13724	13775	13824	13740	13658	13668	13860	13974	13813	13883	13745	13803	13799	13924	13726	13662	13810	13671	13934	13893	13772	13792	13858	13798	13783	13771	13803	13831	13806	13870	13772	13858	13751	13747	13853	13724	13839	13786	13771	13647	13702	13781	13702	13823	13865	13780	13880	13787	13588	13727	13832	13774	13703	13884	13762	13758	13759	13772	13802	13774	13731	13572	13815	13752	13791	13877	13733	13850	13693	13664	13836	13921	13859	13793	13844	13682	13780	13788	13826	13778	13731	13920	13684	13883	13814	13683	13999	13777	13716	13749	13725	13857	13851	13947	13805	13678	13675	13788	13678	13870	13781	13658	13751	13756	13640	13978	13800	13907	13885	13800	13744	13784	13660	13778	13857	13959	13659	13708	13896	13754	13820	13578	14013	13760	13757	13529	13793	13589	13899	13857	13737	13779	13732	13927	13824	13851	13793	13621	13858	13986	13723	13899	13745	13871	13757	13767	13816	13879	13847	13964	13846	13749	13638	13889	13740	13938	13855	13774	13851	13698	14042	13762	13926	13825	13725	13736	13611	13844	13828	13953	13785	13770	13809	13818	13785	13808	13755	13893	13830	13798	13628	13787	13761	13898	13845	13749	13725	13859	13792	13836	13874	13809	13690	13711	13824	13779	13667	13810	13732	13783	13796	13877	13852	13655	13645	13924	13895	13729	13854	13797	13843	13823	13732	13939	13808	13950	13788	13755	13939	13736	13843	13635	13843	13653	13774	13824	13801	13657	13752	13640	13963	13873	13724	13899	13723	13826	13737	13728	13859	13711	13851	13798	14020	13789	13807	13868	13857	13813	13628	13830	13877	13805	13813	13726	13720	13782	13737	13613	13977	13838	13786	13816	14017	13790	13906	13699	13857	13894	13852	13743	13867	13789	13848	13812	13822	13800	13749	13938	13815	13864	13905	13673	13678	13780	13953	13918	13792	13717	13855	13810	13662	13875	13992	13636	13875	13737	14001	13841	13869	13846	13613	13836	13860	13792	13774	13706	13666	13709	13880	13701	13934	13766	13534	13927	13770	13785	13649	13790	13719	13823	13827	13622	13864	13931	13769	13806	13779	13866	13707	13839	13761	13873	13792	13729	13937	13683	13843	13896	13786	13937	13756	13713	13799	13699	13774	13790	13658	13827	13736	13966	13779	13786	13795	13740	13638	13740	13810	13782	13759	13782	13787	13960	13730	13787	13831	13807	13878	13679	13831	13913	13765	13583	13595	13858	13734	13740	13686	13793	13698	13875	13837	13914	13837	13832	13726	13834	13581	13878	13845	13987	13841	14053	13884	13845	13910	13789	13824	13810	13974	13812	13697	13812	13861	13846	13802	13585	13866	13647	13878	13951	13808	14035	13723	13640	13758	13944	13669	13728	13788	13884	13749	13828	13932	13885	13873	13861	13937	13931	13711	13784	13601	13782	13793	13855	13784	13701	13679	13737	13794	13755	13707	13890	13767	13780	13729	13906	13632	13649	13755	13861	13675	13832	13796	13820	13940	13836	13742	13995	13773	13712	13888	13915	13724	13754	14004	13699	13954	13696	13774	13724	13862	13745	13863	13796	13899	13889	13792	13803	13865	13904	13646	13647	13830	13638	13806	13789	13701	13734	13801	13824	13803	13950	13772	13969	13935	13804	13819	13797	13939	13704	13836	13812	13814	13740	13794	13742	13668	13798	13978	14015	13768	13604	13984	13779	13708	13950	13761	13777	13578	13878	13704	13833	13814	13892	13709	13832	13937	13691	13984	13754	13833	13915	13900	13967	13724	13782	13943	13795	13899	13934	13788	13779	13920	13880	13762	13783	13935	13662	13846	13949	13779	13782	13859	13935	13839	13865	13950	13999	13704	13848	13840	13637	13623	13941	13646	13804	13821	13684	14045	13785	13832	14042	13804	13823	13648	13961	13693	13699	13746	13800	13725	13770	13897	13943	13732	13896	13835	13863	13964	13862	13795	13776	13766	14007	13831	13822	13827	13923	13750	13825	13911	13752	13883	13836	13654	14028	13993	13771	13878	13677	13888	13823	13914	13657	13740	13762	13785	13790	13755	13819	13695	13796	13823	13866	13707	13805	13708	13927	13819	13880	13900	13889	14034	13842	13677	13961	13738	13905	13750	13849	13704	13767	13742	13823	13896	13977	13797	13911	13784	13790	13849	13954	13770	13680	13836	13601	13920	13702	13799	13799	13834	13781	13838	14057	13767	13840	13548	13863	13772	13888	13671	13837	13994	13776	13870	13835	13675	13680	13798	13729	13951	13659	13761	13811	13833	13877	13927	13854	13815	13749	13778	13743	13612	13832	13571	13882	13733	13826	13900	13868	13748	13675	13752	13885	13794	13866	13900	13709	13841	13695	13779	13811	13842	13719	13953	13786	13686	13694	13856	13802	13909	13740	13906	13824	13733	13713	13842	13767	13714	13869	13692	13936	13763	13931	13794	13802	13836	13766	13764	13885	13872	13805	13733	13731	13833	13844	13787	13870	13703	13903	13839	13864	13828	13906	13717	13905	13777	13753	13761	13650	14022	13697	13844	13849	13800	13927	13663	13872	13758	13909	13756	13757	13879	13738	13792	13619	13855	13950	13730	13733	13810	13806	13709	13845	13817	13818	13821	13771	13810	13680	13797	13636	13923	13759	13736	13775	13726	13999	13743	13818	13955	13784	13760	13834	13816	13727	13886	13849	13777	13884	13737	13733	13641	13911	13682	13595	13661	13725	13824	13817	13865	13801	13931	13838	13726	13728	13766	13885	13759	13852	13625	13782	13879	13790	13876	13891	13756	13860	13676	13730	13784	13714	13799	13941	13743	13780	13962	13855	13962	13862	13833	13860	13655	13773	13907	13787	13794	13812	13822	13889	13844	13830	13590	13875	13726	13834	13921	13843	13840	13707	13795	13761	13843	13963	13856	14061	13789	13885	13935	13728	13841	13700	13893	13864	13833	13775	13895	13637	13716	13856	13763	13833	13805	13668	13844	13766	13835	13845	13822	13724	13897	13802	13811	13925	13907	13567	13695	13731	14045	13679	13798	13694	13721	13764	13827	13750	13758	13556	13914	13835	13723	13864	13798	13857	13645	13688	13919	13927	13823	13722	13803	13688	13766	13714	13709	13607	13795	13885	13883	13838	13782	13827	13609	13721	13855	13831	13873	13768	13797	13702	13715	13849	13847	13714	13744	13677	13726	13882	13745	13667	13495	13731	13867	13799	13955	13790	13840	13827	13882	13840	13827	13827	13953	13833	13833	13899	13705	13765	13871	13833	13924	13875	13767	13830	13687	13752	13735	13831	13816	13935	13765	13876	13719	13858	13608	13837	13817	13730	13851	13776	13952	13706	13884	13801	13742	13836	13819	13691	13715	13744	13838	14003	13722	13706	13764	13681	13787	13793	13825	13773	13969	13690	13641	13735	13914	13910	13670	13537	13871	13826	13676	13805	13849	13755	13672	13845	13880	13740	13759	13933	13726	13892	13786	13920	13645	13813	13795	13903	13743	13899	13819	13764	13886	13839	13750	13799	13779	13986	13763	13874	13806	13605	13742	13849	13864	13662	13853	13908	13808	13763	13766	13863	13896	13886	13746	13885	13805	13874	13772	13882	13751	13807	13805	13754	13831	13703	14045	14030	13755	13776	13786	13817	13836	13789	13766	13647	13799	13939	13770	13827	13742	13886	13963	13638	13907	13947	13954	13766	13711	13810	13848	13845	13741	13774	13572	13794	13860	14055	13775	13727	13781	13688	14034	13788	13846	13915	14042	13655	13811	13944	13851	13734	13838	13632	13807	13759	13813	13801	13891	13777	13795	13810	13748	13877	13774	13849	13754	13780	13804	13902	13749	13975	13731	13899	13947	13800	13756	13746	13560	13876	13698	13769	13879	13701	13639	13667	13942	13800	13781	13742	13722	13721	13873	13716	13700	13662	13810	13939	13950	13880	13736	13916	13689	13808	13792	13701	13770	13681	13718	13726	13877	13701	13605	13896	13700	13926	13735	13789	13728	13901	13965	13750	13982	13906	13921	13919	13675	13812	13777	13818	13756	13955	13790	13615	13650	13761	13753
24268	21114	28669	29922	68945	70672	54725	34486	22972	18196	16994	16319	16148	16106	16349	16098	16074	16005	16272	16174	16311	16046	16190	16190	16039	16000	16041	15978	16146	16185	16204	16293	16258	16156	15985	16311	16078	15999	16019	16004	16127	16014	16169	15881	16038	16040	15792	16046	16033	16128	16131	16101	16002	16086	16005	16136	15993	16105	15965	16125	15822	16117	15917	15954	15841	15903	16194	16110	16199	16149	16097	16084	15974	16055	16120	16238	16090	16250	16067	16193	16029	16044	16107	16239	16192	15859	16142	15897	16195	15888	16037	16108	16020	16218	16059	15840	15875	15953	16109	16003	16014	16090	15934	16086	16012	15954	15980	15976	15890	15987	16097	16016	15789	16122	15854	16025	16096	15987	15933	16092	16116	15812	15784	15899	15916	15841	15744	16041	16015	16102	16127	15886	16000	15954	15985	16111	16210	16144	15990	15954	16063	15929	15946	16008	16042	15796	15915	16135	15976	15965	15973	16177	15873	15948	16180	16008	15832	15760	15957	15937	15979	16168	16089	15930	16109	15999	15902	15870	16114	16070	15820	16091	15905	15827	16088	16026	16124	15982	15825	16113	16087	15977	16048	16101	16157	16045	15896	16030	16007	16028	16022	16021	16001	15980	15895	16034	16030	16097	16288	15869	16028	15873	15906	16177	15714	16247	16023	15897	16110	16045	16116	15964	15995	16143	16003	16133	16159	16023	15942	15864	15800	16007	15754	15952	16000	15752	16037	15893	16089	16097	16088	16066	16047	15976	16060	15845	16062	16091	16092	15878	15904	16012	15988	16034	15832	15981	16137	16130	15898	15994	16028	16145	16157	16046	16103	16002	16108	15927	16048	15784	15850	15856	15978	16011	16016	15946	16102	15994	16053	15952	15871	15837	15972	16198	16126	16098	16237	16074	16014	16033	16129	16029	16188	16116	16044	15914	16013	16049	16148	15949	16186	16082	15884	16173	16007	15835	15896	16125	15837	16101	16038	16043	16070	16041	16131	15910	16083	15821	15947	16095	16059	15970	15886	16112	16099	15925	16012	16174	16212	16095	16013	15848	16097	15952	15764	16062	16164	16104	15971	16027	15902	15956	16057	16088	15924	15987	16178	16086	16038	16113	16030	16060	16072	16171	15968	16025	16118	16009	15926	16043	16056	15987	15985	15984	15909	16062	15974	15979	16177	15784	15958	16061	15859	15867	16090	15984	15909	16077	16117	16081	16009	15746	15913	16055	16185	15880	16004	15944	15969	16049	15998	15761	15947	15981	16011	15952	16190	16014	16089	16182	15825	16075	15952	15784	15959	15992	15957	16065	16080	16048	15985	16174	16028	16119	15889	15994	15923	15866	16020	15871	16179	15941	15974	16060	16163	16011	15915	16132	16164	16037	15920	15999	16000	15787	16011	15984	15943	16141	16013	15886	16156	15735	16039	16055	16012	15930	15733	16014	16050	16041	15926	16020	16065	16225	16051	15948	16045	16106	16107	16020	16039	15974	16216	16021	15943	16154	16028	16007	16017	16126	16055	15976	15897	15825	16011	16082	16232	15981	16022	15887	15941	16069	16115	16009	15916	16021	16059	16034	15921	16036	16141	16086	16024	16125	16266	16133	16101	16072	16089	16000	16057	16050	16016	15858	15930	16052	15822	16031	15974	15880	15894	15869	16016	16026	16321	15888	15966	16065	15954	16031	16185	15975	15924	16108	16013	15883	15924	15949	15980	15966	16119	16129	16011	15906	15922	16221	16101	16011	16017	16233	16106	15784	15850	16048	16029	15865	16272	16085	16016	16023	15983	15873	15956	15984	15880	15950	15922	16097	16159	15902	16088	15909	16106	16011	15879	15909	15907	16149	15947	15958	15935	15882	15960	16060	15895	16017	16087	16145	16097	15972	16111	15988	16053	16202	16186	16102	16005	16074	16064	15977	15880	15956	16194	16115	15800	16225	15956	16017	16064	16034	15993	15965	15944	16052	15837	16005	15989	16014	16111	15899	15967	16002	16043	15901	15912	15826	15989	15863	15933	15946	16042	16018	15933	15920	15867	16020	15979	16045	16033	16186	15978	15896	16178	16135	16005	16158	15942	15982	16081	16036	16042	16250	15863	15941	16022	15956	16071	16001	15902	16068	16032	15985	15852	15970	16049	15958	15839	16042	15949	15829	15911	15953	16044	15990	16150	16005	15961	16080	16153	16066	16066	15951	16070	15841	15932	16004	16187	16080	16004	15903	15982	15971	16082	16068	16007	16065	15974	15956	15948	15994	16033	15981	15841	15866	15646	15957	15897	16024	15988	16157	15885	16052	16095	16030	15941	15961	15931	15832	15947	15999	15976	16008	16090	15909	16065	16072	16013	16052	16246	16043	15784	16073	16032	16220	15889	15970	16004	15864	16011	16043	15954	15978	16025	15952	16132	15947	15925	15879	16027	16048	15821	16070	16167	16071	15951	16078	16017	15770	15914	15947	16082	15964	15802	16093	15994	15953	16020	15922	15933	15962	15999	15984	15894	16238	15898	16082	16049	16227	16136	15939	15888	16212	16012	16172	16003	15761	16140	15982	15937	15948	16012	15996	16104	15823	15856	16195	15906	16032	15958	15842	16018	15996	15961	16010	15874	15953	16012	16028	16040	16272	16206	15850	15891	16115	15992	16085	16037	15951	15928	16046	15946	16203	15937	15847	16012	15848	16224	15835	15983	16167	16088	16084	15809	15876	15959	16054	15927	15802	16127	16103	16165	16098	16069	15810	15883	15949	15965	15786	16040	15837	15942	15817	16020	16108	15992	16119	16011	16078	16030	16238	16208	15938	16098	15940	16157	16103	15854	16155	16002	16120	16074	16039	15984	15885	16080	16061	15915	16073	16024	16084	16011	15866	16117	15925	16191	16162	15922	15942	16187	16149	16096	15885	15878	16121	16057	15892	15972	16144	16025	15855	16127	16154	15914	15878	16135	16015	15871	15959	16053	16106	16121	16123	16062	16153	16041	16062	16253	16039	15983	15807	16125	15833	15950	16102	16017	16234	16079	16015	15993	15919	15984	15985	16053	15982	15946	16206	16028	15784	16062	16001	16115	15712	15987	16013	16250	15905	16095	15888	16017	16129	16140	15859	16059	15893	16069	15829	16044	16218	15980	15779	16056	16239	15906	16029	16012	15959	16017	15927	16136	16086	15841	15911	16169	15943	16079	16072	16258	15996	15999	16156	15965	16203	15860	16094	16066	15828	15983	15914	16001	16066	16009	15921	15871	15885	15883	15986	16038	15970	15885	15996	16136	16040	15961	15969	16077	16073	15976	15851	16093	16233	16016	16105	15830	15852	15935	15956	16036	15933	16259	15930	16142	16083	16075	15934	16176	16023	15879	16228	15982	16153	15928	16105	16046	15949	16096	15746	15930	15866	15927	16001	15940	16009	16029	15949	15994	16090	16037	15996	15889	16099	16101	16033	16004	15914	15976	16092	15857	16063	15952	16014	15915	16073	15768	16231	16086	16146	16028	15952	16164	16173	16167	15972	15921	16005	15910	15881	16022	16002	16109	15908	15954	16070	16131	15840	15829	15995	16002	16115	15994	15934	16149	16113	15959	15813	16000	15986	16091	15970	15923	15946	16015	15985	16001	16222	15923	15999	15963	16065	15931	15999	16098	16119	16027	15816	15754	15758	15937	16128	15824	16027	16062	15993	16070	16054	15976	16167	16088	16072	16009	16125	16254	15923	15743	15722	15954	16051	15946	15970	16073	15926	15987	15967	15895	16116	16015	16131	16040	16085	15998	16121	16159	16042	16022	15936	16109	16114	15968	16120	15860	16043	16078	15995	16068	15956	16048	15889	16054	15934	16119	16010	16058	15922	16002	15964	15877	16219	16210	16091	16245	16064	15917	15963	15924	16028	15915	15787	16206	15716	15791	15961	16036	15933	15724	16030	16017	16068	16116	16056	16082	16157	15979	15933	16033	16028	16020	16108	16118	16024	15875	15958	15961	16032	16203	15954	16021	15818	15923	16048	16063	16084	15960	15975	16060	16090	16240	16156	15989	15937	16028	15926	16014	16005	16053	15988	15925	15891	15920	16166	16080	16014	16013	15928	16066	16187	15904	15967	15905	16088	15936	15803	15958	15900	15965	16020	15963	15979	16169	16168	16067	16123	16128	15999	15977	16076	15808	16049	16042	16117	16223	15874	16072	16210	16198	15960	16010	15792	15981	15872	15967	15932	16229	15943	15951	15994	16075	16085	16063	16089	15958	15974	15994	16052	16003	15833	15739	15909	16090	16231	16153	16028	16153	15974	16062	15975	16015	16158	16020	15932	16137	15918	15895	16170	15953	15848	16004	15784	16072	15927	15902	15993	15998	16125	16029	15815	16106	16012	16011	15807	15893	16170	16039	15930	15966	15994	15944	16054	16079	15766	15849	16060	16131	15760	16034	15970	16087	15952	16097	16065	15989	15878	15802	16085	16087	15960	16000	16099	15997	15632	16011	16005	15741	16019	16264	16206	16095	16026	15908	16044	15852	16040	16076	15984	15963	15953	15979	16038	15671	15917	16098	15989	15939	15910	16144	15843	15912	16013	16112	15947	15978	16178	16057	15997	16166	15985	16045	16268	16058	15930	16081	15874	16076	16028	15945	16059	16139	16023	15916	15889	15899	15905	15951	16221	15918	15836	16042	15986	15996	16040	16015	16004	15907	16005	15982	15940	16044	15880	16015	16216	16169	16093	15819	16003	15972	16129	16050	15814	16061	16059	16028	15946	16133	16028	16181	15999	15983	16049	16033	16084	15905	16208	16015	16050	16009	16184	15988	16018	16030	15919	15918	16114	16039	15904	16248	15929	15854	15856	15832	16033	15975	15905	15877	16043	16060	15991	15819	16141	15829	16126	16065	15952	16263	15839	15974	15895	15866	16166	16091	15897	16000	15760	15910	15838	15998	16063	15905	16008	16242	16120	16082	16132	16001	15991	15994	15987	16206	15862	16206	15900	16145	16033	16168	15800	16170	16020	16200	16143	15837	16039	16069	16026	16047	16060	16081	16139	15903	16071	15816	15856	16048	16008	16133	15991	15897	15919	16063	15861	16067	15981	16083	15742	15946	16167	15871	15998	16212	16061	15998	15989	16193	16114	16129	15806	16000	16035	15995	15857
32718	58709	58629	64340	85801	77040	54523	33406	18967	14094	13695	13421	13208	13262	13327	13214	13157	13300	13262	13214	13312	13237	13293	13330	13326	13293	13259	13255	13124	13266	13244	13340	13195	13156	13332	13354	13173	13160	13267	13353	13133	13174	13229	13225	13326	13341	13291	13136	13120	13193	13138	13177	13231	13124	13252	13254	13271	13137	13368	13310	13272	13312	13161	13215	13045	13344	13272	13378	13003	13273	13283	13060	13257	13172	13091	13305	13195	13380	13335	13380	13183	13242	13183	13178	13307	13252	13213	13343	13363	13157	13406	13097	13232	13253	13275	13136	13288	13308	13289	13169	13243	13274	13160	13284	13162	13442	13242	13158	13228	13100	13278	13175	13190	13374	13227	13416	13251	13230	13147	13183	13370	13314	13295	13252	13042	13230	13217	13245	13230	13161	13053	13143	13216	13155	13345	13147	13172	13202	13290	13265	13183	13207	13203	13227	13254	13289	13136	13204	13159	13223	13093	13308	13165	13045	13334	13152	13261	13356	12918	13257	13279	13282	13264	13206	13101	13236	13089	13096	13360	13233	13227	13299	13232	13151	13192	13195	13184	13330	13240	13164	13187	13249	13223	13254	13229	13196	13201	13349	13388	13191	13301	13275	13143	13328	13170	13231	13307	13298	13285	13193	13263	13255	13225	13255	13078	13272	13355	13167	13112	13205	13123	13189	13120	13081	13295	13192	13203	13124	13087	13295	13038	13134	13283	13103	13236	13132	13308	13205	13404	13125	13221	13177	13028	13129	13437	13215	13351	13276	13227	13104	13299	13055	13242	13232	13181	13366	13007	13388	13257	13245	13442	13174	13205	13233	13413	13314	13161	13025	13225	13051	13330	13271	13153	13155	13372	13145	13306	12960	13284	13112	13281	13227	13326	13139	13303	13209	13045	13221	13220	13207	13086	13307	13251	13199	13294	13213	13305	13395	13299	13316	13313	13289	13215	13166	13063	13298	13430	13243	13269	13151	13025	13344	13350	13257	13310	13342	13233	13359	13214	13164	13114	13352	13200	13189	13264	13201	13365	13184	13312	13336	13480	13190	13104	13040	13252	13292	13263	13318	13232	13342	13267	13268	13225	13296	13241	13378	13291	13135	13310	13214	13207	13157	13279	13276	13170	13277	13118	13305	13206	13116	13346	13262	13191	13308	13313	13202	13188	13324	13072	13288	13232	13320	12981	13323	13149	13206	13222	13211	13225	13152	13384	13271	13042	13133	13150	13298	13063	13207	13375	13239	13246	13163	13188	13249	13466	13253	13253	13250	13401	13066	13228	13327	13245	13277	13232	13233	13276	13296	13243	13165	13158	13247	13194	13308	13213	13194	13136	13288	13170	13283	13403	13111	13284	13079	13183	13170	13310	13202	13273	13237	13141	13204	13188	13229	13372	13343	13096	13044	13215	13156	13226	13264	13158	13353	13366	13254	13129	13132	13272	13182	13255	13015	13397	13192	13169	13176	13344	13155	13213	13183	13118	13191	13206	13269	13272	13371	13240	13111	13307	13104	13125	13192	13201	13245	13136	13324	13328	13294	13200	13271	13273	13206	13200	13249	13373	13210	13251	13375	13102	13049	13100	13315	13277	13176	13176	13219	13383	13379	13056	13221	13335	13305	13197	13029	13145	13300	13227	13194	13213	13147	13102	13149	13150	13197	13220	13230	13244	13082	13128	13162	13469	13028	13428	13006	13313	13250	13268	13233	13035	13121	13143	13229	13308	13358	13246	13289	13184	13260	13259	13129	13342	13269	13253	13246	13248	13208	13274	13235	13167	13319	13266	13268	13154	13276	13306	13262	13129	13210	13146	13115	13174	13171	13179	13169	13335	13182	13331	13290	13305	13327	13131	13169	13158	13417	13141	13333	13245	13316	13371	13211	13166	13247	13281	13314	13085	13114	13193	13178	13244	13129	13228	13159	13222	13197	13315	13177	13325	13304	13229	13268	13167	13280	13252	13199	13194	13102	13374	13298	13368	13270	13349	13251	13323	13246	13229	13202	13185	13238	13241	13276	13061	13072	13306	13129	13064	13341	13209	13240	13310	13084	13105	13353	13110	13287	13153	13336	13179	13215	13080	13188	13228	13017	13307	13068	13333	13156	13148	13299	13170	13228	13252	13307	13209	13101	13186	13093	13258	13262	13318	13132	13415	13042	13333	13206	13277	13245	13224	13402	13138	13197	13042	13167	13250	13101	13234	13240	13105	13131	13240	13114	13079	13233	13288	13276	13302	13206	13202	13220	13241	13195	13336	13324	13188	13170	13102	13201	13226	13419	13280	13332	13222	13171	13313	13408	13354	13225	13318	13220	13197	13240	13161	13276	13317	13263	13366	13091	13315	13137	13053	13191	13312	13142	13277	13210	13303	13284	13135	13071	13212	13176	13266	13333	13303	13305	13053	13192	13338	13178	13267	13219	13260	13222	13298	13228	13091	13168	13398	13095	13209	13219	13175	13188	13145	13246	13086	13336	13274	13282	13188	13216	13281	13078	13245	13157	13229	13170	13151	13224	13425	13369	13289	13176	13240	13185	13075	13259	13088	13283	13237	13263	13219	13270	13228	13169	13190	13156	13202	13215	13300	13320	13248	13225	13229	13160	13441	13320	13238	13244	13361	13161	13106	13159	13238	13285	13267	13227	13244	13267	13268	13142	13351	13237	13301	13232	13083	13276	13150	13185	13182	13173	13306	13199	13320	13300	13286	13104	13297	13225	13169	13136	13066	13277	13314	13170	13199	13150	13310	13123	13301	13224	13217	13308	13180	13282	13247	13215	13284	13263	13148	13121	13308	13285	13230	13279	13444	13325	13286	13313	13231	13301	13191	13210	13215	13236	13207	13125	13207	13350	13313	13266	13258	13234	13358	13190	13158	13156	13345	13243	13178	13372	13115	13362	13266	13095	13373	13235	13275	13140	13171	13279	13276	13222	13218	13285	13160	13237	13298	13112	13068	13239	13211	13277	13430	13383	13334	13238	13332	13448	13225	13312	13328	13325	13172	13183	13210	13267	13017	13353	13264	13264	13209	13189	13355	13196	13157	13146	13202	13480	13189	13329	13297	13106	13336	13125	13244	13327	13138	13250	13334	13250	13149	13107	13263	13169	13158	13182	13184	13275	13132	13241	13220	13206	13281	13027	13285	13255	13237	13107	13001	13152	13202	13191	13213	13232	13227	13164	13288	13155	13136	13225	13307	13117	13080	13290	13393	13296	13163	13145	13395	13176	13327	13209	13186	13171	13295	13165	13294	13215	13136	13223	13282	13243	13145	13237	13255	13333	13154	13175	13198	13160	13245	13255	13134	13217	13200	13125	13190	13060	13280	13323	13089	13235	13340	13089	13116	13189	13080	13279	13141	13210	13100	13318	13110	13213	13218	13246	13275	13207	13290	13166	13154	13175	13285	13328	13314	13321	13184	13175	13307	13183	13321	13324	13464	13134	13135	13287	13265	13204	13251	13211	13282	13299	13236	13171	13223	13199	13286	13276	13201	13334	13403	13276	13294	13331	13254	13239	13324	13283	13308	13227	13078	13229	13129	13111	13210	13375	13228	13121	13169	13158	13242	13159	13144	13123	13200	13206	13038	13120	13258	13493	13266	13321	13103	13121	13246	13201	13281	13244	13233	13460	13266	13354	13212	13267	13199	13212	13188	13291	13304	13252	13208	13188	13187	13182	13243	13382	13189	13228	13156	13255	13257	13091	13217	13335	13236	13263	13375	13263	13191	13179	13176	13369	13279	13195	13014	13284	13158	13362	13086	13319	13375	13310	13295	13302	13401	13097	13163	13202	13189	13403	13251	13202	13346	13140	13394	13105	13258	13202	13220	13178	13198	13339	13277	13110	13096	13250	13091	13152	13166	13250	13191	13252	13252	13269	12940	13067	13241	13231	13051	13391	13217	13212	13341	13324	13215	13306	13080	13265	13215	13076	13163	13198	13262	13150	13347	13279	13276	13226	13281	13182	13074	13249	13276	13171	13238	13182	13217	13166	13150	13247	13233	13272	13301	13154	13234	13245	13236	13410	13283	13321	13354	13240	13044	13279	13053	13270	13099	13098	13110	13276	13194	13126	13010	13198	13029	13321	13274	13296	13288	13331	13087	13310	13296	13129	13333	13177	13256	13126	13174	13295	13460	13182	13313	13226	13142	13290	13403	13160	13224	13234	13272	13296	13143	13407	13330	13237	13202	13127	13219	13238	13378	13276	13239	13307	13221	13252	13333	13319	13356	13156	13318	13090	13272	13232	13109	13157	13202	12992	13325	13062	13352	13228	13331	13068	13329	13116	13244	13113	13120	13244	13232	13257	13393	13205	13356	13154	13298	13282	13241	13122	13305	13128	13283	13215	13256	13242	13140	13104	13262	13222	13269	13150	13081	13246	13275	13173	13077	13191	13308	13138	13180	13233	13250	13193	13270	13171	13281	13245	13283	13247	13414	12973	13329	13217	13257	13279	13290	13385	13212	13235	13297	13131	13351	13344	13244	13204	13298	13177	13392	13220	13096	13291	13340	13179	13292	13166	13373	13288	13203	13113	13299	13211	13333	13141	13282	13205	13213	13269	13203	13243	13202	13223	13305	13222	12975	13212	13063	13219	13394	13064	13211	13228	13299	13201	13232	13161	13279	13163	13243	13096	13074	13157	13082	13278	13278	13212	13232	13210	13198	13162	13337	13146	13153	13328	13046	13233	13154	13236	13165	13187	13181	13310	13243	13169	13079	13254	13261	13152	13368	13239	13083	13302	13236	13112	13398	13236	13319	13136	13322	13257	13390	13181	13126	13379	13414	13191	13152	13260	13198	13223	13205	13286	13378	13211	13318	13031	13284	13200	13163	13256	13161	13224	13216	13084	13288	13271	13058	13285	13218	13185	13254	13249	13256	13257	13214	13110	13182	13113	13356	13279	13250	13080	13290	13182	13220	13201	13259	13105	13189	13192	13249	13167	13019	13425	13095	13204	13241	13253	13186	13376	13129	13169	13575	13218	13264	13120	13446	13373	13258	13308	13185	13213	13375	13276	13298	13401	13279	13094	13392	13393	13253	13134	13188	13112	13252	13155	13185	13144	13185	13202	13181	13320	13208	13264	13220	13035	13190	13258	13113	13133	13175	13233	13276	13070	13161	13295
31165	24876	22984	21819	29170	28818	23057	18870	16937	16715	16587	16430	16434	16530	16542	16278	16438	16528	16498	16503	16518	16476	16565	16563	16656	16618	16362	16427	16286	16599	16450	16519	16731	16512	16490	16588	16359	16561	16467	16470	16581	16476	16529	16330	16484	16367	16459	16526	16399	16600	16514	16493	16673	16508	16371	16592	16490	16342	16573	16353	16443	16316	16404	16741	16339	16373	16519	16402	16336	16464	16513	16497	16425	16621	16364	16549	16626	16270	16419	16383	16687	16641	16679	16451	16277	16525	16172	16304	16551	16463	16318	16546	16407	16459	16250	16325	16429	16313	16447	16402	16441	16530	16401	16548	16545	16439	16654	16415	16447	16532	16517	16534	16633	16336	16328	16531	16716	16625	16590	16480	16402	16449	16445	16606	16472	16404	16706	16584	16475	16639	16457	16307	16464	16344	16415	16208	16359	16450	16536	16438	16517	16274	16519	16458	16526	16465	16296	16581	16644	16542	16455	16346	16384	16556	16534	16543	16548	16607	16354	16466	16501	16557	16370	16357	16463	16564	16322	16435	16590	16366	16524	16398	16505	16561	16426	16507	16445	16334	16407	16364	16386	16579	16488	16663	16473	16553	16297	16301	16356	16332	16585	16453	16556	16227	16597	16470	16314	16522	16300	16357	16244	16363	16378	16523	16439	16464	16614	16328	16456	16518	16546	16663	16706	16504	16440	16351	16633	16508	16419	16294	16616	16511	16508	16520	16559	16538	16530	16455	16368	16704	16316	16417	16631	16498	16575	16354	16290	16565	16447	16640	16557	16434	16581	16321	16316	16455	16489	16411	16432	16497	16399	16580	16582	16337	16488	16424	16491	16405	16547	16201	16298	16396	16478	16608	16464	16510	16427	16421	16362	16571	16512	16251	16375	16266	16650	16564	16536	16419	16463	16564	16398	16408	16585	16550	16556	16393	16469	16474	16426	16403	16402	16572	16456	16533	16698	16462	16487	16530	16493	16548	16567	16628	16402	16497	16515	16437	16389	16464	16447	16279	16582	16421	16502	16372	16417	16510	16496	16404	16333	16307	16349	16559	16352	16469	16315	16559	16523	16444	16430	16478	16587	16432	16417	16536	16525	16530	16446	16446	16396	16417	16322	16358	16615	16465	16427	16643	16420	16346	16389	16471	16611	16533	16480	16369	16487	16297	16424	16572	16557	16284	16173	16679	16459	16536	16514	16466	16459	16374	16713	16431	16383	16537	16306	16301	16433	16399	16503	16440	16450	16592	16301	16436	16650	16513	16256	16475	16334	16458	16295	16584	16297	16700	16493	16416	16429	16521	16435	16378	16313	16409	16588	16392	16382	16310	16499	16685	16164	16495	16283	16338	16475	16512	16582	16613	16406	16608	16476	16450	16328	16509	16274	16506	16405	16496	16313	16643	16711	16547	16463	16476	16373	16398	16615	16549	16468	16697	16570	16483	16264	16384	16404	16316	16546	16399	16418	16445	16080	16318	16636	16502	16422	16578	16391	16462	16716	16500	16535	16243	16467	16344	16475	16581	16594	16372	16334	16332	16463	16278	16400	16597	16483	16273	16408	16407	16537	16501	16499	16458	16275	16288	16447	16488	16601	16305	16421	16379	16487	16520	16607	16395	16507	16432	16616	16521	16296	16375	16448	16418	16239	16710	16436	16574	16486	16331	16376	16541	16687	16409	16380	16503	16424	16533	16456	16362	16477	16434	16335	16435	16372	16469	16543	16551	16524	16386	16308	16459	16558	16473	16432	16448	16424	16389	16424	16382	16498	16272	16608	16676	16431	16529	16531	16318	16321	16410	16338	16395	16377	16562	16425	16269	16402	16357	16479	16452	16497	16574	16466	16473	16484	16385	16724	16606	16456	16539	16533	16502	16392	16564	16595	16483	16336	16505	16460	16469	16450	16379	16444	16453	16401	16447	16341	16473	16266	16267	16587	16381	16406	16389	16553	16362	16384	16358	16354	16203	16502	16494	16493	16224	16514	16668	16608	16422	16374	16632	16582	16461	16344	16501	16352	16387	16482	16451	16487	16451	16392	16445	16562	16585	16400	16591	16488	16448	16386	16456	16525	16430	16561	16210	16451	16558	16542	16549	16390	16491	16430	16187	16322	16403	16369	16244	16426	16483	16554	16518	16499	16356	16496	16574	16423	16485	16442	16675	16301	16276	16315	16289	16563	16510	16588	16191	16439	16569	16571	16518	16488	16613	16267	16390	16345	16508	16441	16475	16397	16472	16402	16502	16529	16500	16503	16437	16385	16517	16423	16246	16623	16429	16577	16566	16522	16480	16514	16398	16382	16194	16441	16322	16425	16624	16283	16529	16485	16487	16508	16432	16229	16265	16347	16481	16260	16540	16465	16464	16483	16628	16552	16397	16602	16356	16443	16234	16474	16420	16267	16662	16427	16554	16292	16438	16386	16415	16621	16439	16379	16486	16452	16296	16410	16278	16210	16391	16360	16374	16336	16486	16432	16328	16522	16374	16629	16577	16763	16579	16605	16569	16444	16646	16468	16496	16453	16374	16307	16424	16356	16259	16632	16437	16415	16508	16536	16652	16532	16415	16293	16467	16413	16337	16552	16372	16512	16433	16501	16318	16370	16239	16386	16411	16224	16340	16263	16409	16426	16525	16400	16683	16512	16296	16214	16499	16380	16442	16604	16483	16468	16367	16487	16324	16331	16457	16573	16521	16403	16204	16566	16491	16477	16523	16526	16361	16465	16619	16152	16589	16291	16470	16510	16474	16476	16597	16593	16378	16664	16395	16255	16476	16437	16242	16420	16428	16628	16468	16439	16633	16391	16599	16691	16694	16305	16268	16644	16395	16518	16301	16671	16510	16569	16387	16407	16540	16587	16458	16554	16589	16369	16469	16503	16597	16375	16522	16540	16342	16435	16518	16608	16429	16410	16364	16266	16400	16603	16470	16237	16578	16503	16310	16445	16617	16451	16438	16378	16485	16413	16289	16380	16446	16591	16532	16330	16471	16553	16476	16495	16367	16715	16494	16588	16389	16443	16498	16361	16384	16420	16562	16644	16626	16511	16454	16463	16358	16522	16368	16456	16315	16634	16678	16361	16592	16455	16438	16564	16487	16244	16554	16342	16462	16391	16465	16450	16579	16541	16404	16417	16489	16404	16442	16544	16473	16485	16486	16439	16561	16598	16368	16677	16437	16482	16597	16542	16606	16390	16282	16267	16456	16453	16491	16522	16404	16584	16454	16494	16623	16395	16430	16483	16675	16544	16327	16466	16516	16704	16429	16360	16500	16473	16164	16430	16533	16321	16374	16539	16486	16527	16428	16467	16423	16466	16489	16554	16608	16554	16559	16608	16513	16419	16446	16288	16296	16344	16275	16488	16413	16357	16384	16392	16456	16554	16429	16394	16438	16533	16597	16261	16350	16281	16595	16617	16569	16404	16479	16379	16607	16271	16475	16324	16490	16456	16548	16628	16438	16520	16488	16613	16568	16335	16550	16575	16426	16567	16504	16494	16518	16421	16722	16519	16531	16469	16503	16375	16593	16699	16355	16294	16364	16390	16526	16499	16430	16525	16432	16442	16692	16401	16526	16415	16572	16416	16441	16406	16551	16422	16599	16473	16467	16392	16351	16485	16427	16308	16601	16444	16388	16499	16507	16541	16575	16357	16471	16476	16431	16549	16348	16295	16377	16482	16356	16277	16600	16458	16463	16416	16250	16510	16453	16407	16444	16388	16531	16361	16610	16432	16503	16569	16646	16464	16627	16542	16481	16353	16348	16573	16509	16627	16580	16567	16322	16526	16366	16444	16510	16516	16372	16395	16332	16463	16358	16546	16387	16413	16270	16365	16423	16525	16496	16571	16765	16710	16464	16573	16518	16655	16632	16306	16505	16398	16450	16454	16577	16396	16553	16672	16233	16371	16479	16228	16522	16455	16453	16598	16567	16538	16473	16357	16438	16416	16523	16515	16363	16509	16370	16518	16412	16449	16375	16345	16510	16473	16449	16600	16500	16476	16616	16329	16636	16363	16545	16331	16537	16554	16590	16515	16341	16568	16627	16549	16463	16386	16365	16613	16475	16436	16518	16347	16423	16415	16453	16411	16446	16596	16635	16328	16419	16587	16675	16200	16314	16370	16563	16377	16409	16620	16365	16422	16630	16609	16153	16610	16230	16531	16345	16396	16492	16501	16366	16509	16517	16270	16593	16472	16445	16613	16514	16441	16554	16290	16417	16458	16502	16445	16410	16508	16358	16539	16453	16395	16486	16437	16342	16482	16465	16419	16452	16645	16498	16253	16262	16532	16595	16398	16396	16388	16426	16533	16508	16576	16441	16436	16613	16413	16584	16576	16469	16423	16548	16451	16316	16593	16415	16417	16287	16404	16423	16390	16496	16360	16505	16595	16569	16566	16691	16600	16316	16464	16484	16426	16508	16375	16489	16509	16586	16477	16629	16335	16496	16622	16372	16528	16445	16398	16525	16462	16525	16669	16505	16605	16435	16458	16543	16277	16429	16559	16376	16488	16541	16535	16594	16496	16434	16639	16607	16268	16482	16354	16300	16510	16542	16285	16336	16544	16282	16467	16582	16487	16663	16514	16211	16556	16238	16408	16528	16531	16446	16609	16667	16437	16332	16459	16202	16457	16424	16373	16705	16535	16596	16541	16491	16394	16500	16342	16615	16389	16411	16659	16323	16216	16449	16426	16449	16458	16434	16494	16460	16535	16572	16472	16608	16410	16690	16590	16447	16431	16409	16341	16474	16532	16443	16560	16377	16381	16503	16434	16339	16572	16453	16330	16546	16431	16544	16531	16580	16374	16326	16543	16696	16544	16644	16533	16244	16465	16398	16492	16369	16356	16471	16504	16496	16608	16554	16309	16430	16615	16473	16460	16645	16504	16392	16255	16506	16496	16383	16376	16635	16556	16283	16328	16381	16658	16120	16391	16493	16469	16683	16421	16414	16586	16487	16524	16298	16682	16493	16459	16304	16485	16634	16395	16457	16404	16585	16449	16549	16350	16552	16326	16328	16561	16374	16253	16539	16502	16495	16527	16440	16397	16587	16403	16239	16447	16333	16401	16539	16491	16467	16401	16604	16331	16307	16380	16487	16432	16638	16488	16526	16479	16348	16439	16428	16354	16404
22571	28759	21530	20859	30993	27292	19735	15534	13920	13553	13575	13503	13573	13617	13464	13563	13507	13458	13364	13319	13496	13467	13487	13515	13570	13450	13505	13594	13679	13387	13413	13554	13529	13418	13542	13465	13614	13519	13494	13624	13466	13613	13546	13425	13755	13493	13498	13394	13616	13462	13445	13545	13644	13429	13419	13464	13378	13471	13552	13580	13583	13523	13506	13412	13471	13647	13420	13454	13591	13674	13534	13340	13414	13390	13637	13670	13622	13583	13563	13496	13434	13373	13532	13419	13325	13343	13362	13525	13491	13390	13423	13545	13591	13654	13452	13617	13429	13364	13430	13603	13415	13558	13403	13433	13446	13464	13502	13523	13448	13508	13592	13510	13530	13416	13678	13596	13722	13518	13606	13512	13539	13679	13694	13455	13518	13501	13479	13387	13564	13419	13544	13500	13392	13626	13365	13504	13531	13542	13412	13471	13668	13487	13549	13423	13670	13449	13620	13355	13672	13516	13262	13410	13480	13310	13516	13509	13421	13539	13503	13392	13573	13628	13493	13362	13434	13338	13453	13486	13586	13377	13504	13294	13466	13500	13667	13453	13434	13365	13549	13411	13577	13434	13480	13357	13594	13579	13591	13537	13394	13622	13422	13497	13523	13455	13530	13458	13511	13571	13528	13500	13531	13355	13384	13593	13587	13403	13412	13563	13595	13446	13753	13366	13485	13414	13481	13368	13584	13443	13389	13562	13506	13477	13493	13545	13459	13527	13470	13527	13541	13386	13579	13427	13474	13551	13756	13539	13515	13449	13477	13433	13519	13522	13508	13399	13477	13285	13442	13539	13565	13562	13467	13343	13659	13545	13390	13508	13409	13538	13464	13301	13544	13479	13418	13614	13752	13438	13631	13461	13514	13449	13344	13560	13501	13378	13521	13365	13746	13495	13627	13558	13687	13546	13547	13418	13537	13458	13541	13495	13656	13431	13533	13447	13501	13630	13387	13718	13392	13442	13540	13351	13536	13491	13435	13448	13436	13510	13451	13512	13520	13289	13482	13500	13457	13559	13653	13460	13390	13450	13484	13494	13303	13595	13513	13581	13513	13413	13496	13517	13478	13538	13498	13374	13450	13343	13562	13454	13426	13497	13503	13506	13544	13638	13362	13541	13348	13384	13593	13484	13381	13605	13696	13577	13411	13421	13586	13481	13518	13566	13640	13539	13575	13347	13536	13545	13462	13592	13549	13471	13379	13471	13440	13599	13564	13555	13477	13438	13558	13559	13492	13585	13466	13439	13596	13395	13429	13528	13483	13449	13649	13552	13498	13520	13555	13496	13670	13432	13566	13544	13437	13381	13598	13544	13606	13390	13457	13498	13537	13516	13533	13530	13545	13536	13530	13509	13399	13486	13456	13619	13455	13451	13502	13413	13382	13499	13377	13523	13540	13595	13410	13704	13555	13603	13511	13406	13307	13460	13555	13513	13546	13658	13402	13497	13445	13320	13546	13526	13528	13429	13552	13475	13648	13361	13346	13505	13383	13378	13531	13423	13541	13517	13566	13430	13703	13402	13605	13562	13500	13433	13292	13386	13602	13410	13557	13405	13524	13330	13465	13572	13339	13415	13533	13484	13533	13506	13511	13481	13426	13420	13445	13530	13421	13730	13613	13442	13563	13563	13586	13480	13477	13615	13610	13423	13514	13551	13431	13563	13547	13543	13535	13454	13664	13372	13589	13509	13537	13659	13428	13611	13508	13613	13452	13701	13514	13468	13679	13598	13451	13479	13537	13423	13449	13485	13528	13476	13524	13304	13445	13565	13414	13485	13565	13603	13380	13497	13525	13501	13509	13530	13463	13514	13583	13488	13497	13336	13585	13490	13496	13353	13432	13358	13326	13515	13497	13517	13509	13517	13533	13364	13468	13354	13688	13473	13371	13411	13382	13580	13569	13480	13491	13483	13523	13601	13597	13483	13588	13546	13615	13500	13482	13524	13527	13469	13579	13557	13598	13431	13512	13608	13482	13323	13489	13440	13445	13510	13481	13462	13618	13439	13546	13223	13427	13440	13586	13621	13544	13374	13427	13530	13459	13355	13522	13434	13466	13533	13412	13424	13481	13575	13449	13402	13437	13559	13341	13440	13411	13302	13441	13514	13428	13613	13566	13606	13368	13490	13361	13560	13533	13482	13360	13576	13494	13385	13521	13718	13572	13442	13491	13639	13524	13628	13529	13487	13580	13289	13450	13416	13594	13230	13625	13580	13405	13359	13595	13513	13378	13652	13369	13453	13505	13644	13415	13355	13558	13414	13505	13496	13495	13582	13498	13494	13489	13294	13528	13440	13572	13518	13555	13561	13412	13509	13476	13409	13544	13452	13471	13535	13530	13593	13305	13318	13535	13324	13508	13504	13574	13472	13469	13456	13492	13376	13494	13457	13468	13529	13471	13592	13411	13513	13405	13566	13447	13472	13558	13381	13354	13373	13497	13181	13312	13553	13545	13348	13564	13426	13609	13551	13469	13513	13362	13464	13470	13533	13616	13463	13472	13462	13647	13443	13629	13376	13373	13544	13514	13580	13302	13296	13487	13433	13571	13343	13546	13465	13587	13659	13626	13628	13620	13455	13634	13622	13608	13367	13297	13367	13669	13470	13364	13492	13512	13556	13375	13580	13481	13555	13585	13631	13543	13425	13494	13538	13515	13455	13606	13303	13600	13559	13604	13470	13535	13392	13624	13579	13499	13482	13564	13425	13461	13410	13648	13497	13284	13567	13428	13469	13530	13514	13654	13645	13391	13404	13464	13558	13436	13614	13431	13503	13465	13401	13441	13555	13447	13447	13732	13595	13471	13508	13550	13426	13512	13497	13375	13540	13410	13641	13570	13482	13485	13454	13362	13403	13367	13472	13501	13532	13505	13589	13428	13640	13460	13422	13609	13396	13493	13630	13617	13373	13619	13550	13623	13386	13344	13394	13583	13438	13531	13410	13342	13564	13417	13631	13499	13370	13590	13382	13653	13443	13595	13388	13371	13621	13548	13452	13549	13497	13445	13538	13518	13504	13595	13481	13424	13642	13492	13395	13528	13613	13549	13588	13530	13567	13341	13394	13374	13583	13541	13653	13478	13358	13602	13600	13410	13446	13554	13517	13523	13634	13306	13543	13493	13507	13480	13539	13494	13519	13738	13354	13374	13474	13507	13627	13359	13473	13432	13558	13380	13508	13483	13694	13548	13359	13589	13350	13476	13561	13661	13619	13479	13411	13433	13571	13412	13329	13600	13426	13657	13548	13434	13518	13646	13420	13365	13573	13518	13430	13558	13626	13252	13621	13410	13663	13483	13438	13537	13553	13509	13705	13405	13337	13422	13436	13525	13405	13446	13415	13423	13641	13499	13602	13414	13551	13359	13534	13720	13571	13457	13330	13440	13575	13407	13513	13388	13350	13578	13458	13478	13508	13528	13550	13391	13310	13457	13605	13400	13568	13549	13423	13619	13523	13462	13549	13450	13507	13420	13556	13422	13461	13282	13452	13479	13649	13532	13451	13484	13585	13341	13539	13511	13508	13405	13479	13501	13481	13492	13504	13568	13590	13582	13551	13454	13450	13454	13404	13334	13423	13706	13461	13494	13538	13485	13433	13546	13447	13551	13472	13515	13459	13579	13361	13458	13321	13670	13517	13594	13466	13564	13596	13529	13486	13481	13639	13432	13533	13440	13467	13397	13514	13537	13357	13321	13439	13401	13648	13471	13448	13643	13452	13452	13460	13436	13458	13625	13480	13382	13462	13502	13533	13497	13466	13386	13541	13535	13448	13425	13500	13492	13574	13450	13597	13611	13603	13561	13490	13453	13608	13594	13410	13546	13536	13580	13458	13628	13437	13441	13433	13493	13423	13424	13432	13270	13580	13428	13371	13389	13353	13414	13403	13418	13446	13506	13475	13416	13462	13357	13297	13517	13453	13577	13436	13540	13582	13639	13392	13522	13496	13283	13543	13325	13445	13658	13539	13423	13534	13402	13453	13423	13552	13619	13442	13460	13475	13480	13601	13420	13518	13484	13472	13601	13556	13433	13422	13509	13519	13510	13505	13395	13497	13451	13610	13457	13530	13696	13562	13525	13422	13491	13545	13254	13435	13363	13560	13397	13422	13663	13406	13473	13438	13467	13423	13501	13407	13574	13482	13606	13357	13464	13504	13324	13497	13398	13562	13466	13575	13510	13500	13582	13305	13357	13516	13338	13417	13545	13413	13411	13491	13540	13367	13623	13468	13357	13366	13505	13530	13439	13383	13428	13590	13552	13498	13491	13368	13498	13649	13529	13455	13606	13424	13600	13638	13527	13511	13532	13470	13730	13574	13357	13460	13405	13556	13500	13536	13467	13532	13490	13656	13465	13685	13388	13591	13391	13560	13447	13627	13567	13367	13532	13549	13395	13377	13613	13473	13520	13398	13635	13480	13501	13501	13532	13421	13581	13442	13586	13570	13470	13549	13508	13382	13441	13441	13598	13510	13471	13410	13542	13479	13531	13491	13650	13578	13431	13534	13670	13435	13467	13407	13545	13627	13366	13591	13397	13585	13691	13529	13550	13472	13562	13419	13463	13321	13382	13466	13492	13560	13535	13525	13487	13547	13342	13515	13622	13349	13398	13297	13535	13351	13519	13441	13439	13277	13607	13569	13490	13557	13593	13762	13481	13518	13429	13513	13670	13525	13529	13618	13470	13549	13372	13425	13565	13407	13498	13478	13407	13553	13367	13494	13534	13506	13621	13503	13402	13492	13498	13622	13677	13584	13454	13423	13595	13526	13549	13439	13552	13688	13412	13402	13553	13563	13634	13274	13555	13461	13310	13546	13488	13464	13521	13435	13610	13547	13365	13552	13410	13547	13610	13499	13572	13632	13444	13482	13703	13557	13754	13499	13418	13464	13604	13533	13364	13398	13510	13545	13350	13423	13475	13593	13367	13411	13429	13662	13355	13327	13444	13454	13528	13553	13410	13461	13605	13317	13479	13604	13423	13460	13364	13455	13487	13398	13706	13607	13473	13415	13377	13570	13462	13595	13519	13356	13459	13557	13453	13564	13429	13511	13501	13448	13532	13427	13568	13451	13412	13416	13535	13563	13565	13472	13603	13535	13619	13582	13335	13308	13479	13485	13581	13546	13516	13346
26391	21320	28333	30591	59115	59229	40882	25663	18810	16975	16431	16451	16250	16190	16197	16163	16326	16363	16362	16443	16488	16299	16433	16340	16307	16079	15978	16316	16227	16193	16251	16300	16241	15982	16154	16290	16250	16269	16505	16318	16228	16294	16356	16150	16317	16256	16361	16246	16133	16209	16385	16268	16528	16242	16462	16186	16180	16282	16103	16206	15965	16074	16137	16144	16273	16286	16189	16314	16232	16232	15981	16189	16228	16095	16140	16160	16157	16022	16276	16134	16443	16220	16166	16104	16359	16202	16289	16321	16248	16145	16213	16157	16282	16189	16140	16071	16382	16319	15977	16327	16019	16111	16153	16390	16315	16167	16275	16363	16498	16212	16116	16256	16404	16412	15914	16268	16388	15996	16277	16303	16246	16227	16327	16139	16138	16232	16068	16228	16070	16238	16301	16252	16433	16141	16316	16219	16161	15987	16367	16042	16062	16331	16208	16265	16412	16231	16159	16396	16240	16314	16191	16248	16367	16063	16252	16229	16163	16204	16187	16046	16191	16196	15983	16033	16279	16310	16191	16200	16170	16183	16201	16069	16267	16246	16298	16153	16101	16153	16418	16267	16026	16117	16064	16190	16266	16135	16141	16162	16090	16091	16298	16232	16300	16013	16099	16122	16232	16209	16329	16084	16306	16314	16145	16125	16118	16376	15988	15979	16200	16315	16236	16334	16215	16255	16241	16221	16208	16177	16343	16090	16345	16202	16457	16196	16006	16210	16111	16306	16094	16234	16151	16276	16237	16295	16131	16222	16273	16190	16162	16244	16119	16422	16143	16147	16238	15979	16268	16185	16171	16154	16234	16320	16137	16269	16209	16104	16278	16220	16161	16087	16149	16098	16278	16080	16495	16201	16196	16271	16468	16283	16110	15999	16224	16275	16161	16285	16233	16272	16211	16200	16041	16178	16194	16229	16359	16386	16377	16274	16196	16295	16227	16130	16307	16197	16319	16200	16202	16071	16099	16291	16176	16228	16164	16084	16168	16162	16305	16162	16092	16157	16231	16270	16315	16226	16176	16166	16179	16209	15925	16239	16205	16211	16264	16370	16386	16300	16245	16201	16169	16089	16305	16253	16388	16160	15985	16158	16103	16150	16226	16338	16298	16196	16079	16210	16367	16265	16183	16026	16184	16093	16364	16155	16271	16106	16144	16071	16333	16063	16159	16222	16127	16132	16229	16205	16176	16161	16020	16198	16240	16301	16375	16123	16170	16241	16237	16332	16213	16026	16288	16237	16082	16000	16204	16205	16270	16396	16055	16265	16101	16129	16193	16206	16135	16194	16278	16227	16047	16034	15931	16141	16176	16161	16231	16183	16238	16322	16310	16200	16058	15991	16181	16243	16165	16248	16390	16083	16074	16311	16183	16086	16171	16303	16001	16243	16220	16227	16295	16150	16170	16256	16313	16360	16127	16045	16089	16235	16047	15979	16188	16332	16244	16195	16265	16256	16316	16190	16537	16186	16095	16226	16284	16290	16282	16133	16294	16202	16134	16238	16299	16162	16172	16298	16153	16064	16185	16490	16369	16346	16308	16206	16450	16283	16232	16197	16215	16305	16218	16244	16168	16203	16438	16200	16065	16130	16041	16341	16263	16138	16330	16390	16111	16178	16182	16239	16266	16244	16220	16177	16045	16077	16111	15967	16170	16252	16347	16124	16149	16212	16196	16364	16221	16233	16235	16147	16303	16231	16255	15989	16132	16092	16150	16351	16301	16031	16115	16086	16208	16173	16229	16228	16061	15979	16284	16236	16368	16336	16267	16217	16257	15924	16350	16132	16256	16271	16424	16551	15955	16390	16183	16186	16201	16104	16277	16150	16344	16268	16235	16026	16162	15991	16011	16345	16315	16186	16301	16177	16024	16115	16247	16014	16004	16261	16128	16121	16148	16378	16213	16288	16094	16157	16040	16114	16276	16260	16219	16153	16179	16032	16307	15937	16250	16085	16157	16045	16274	16103	16237	16278	16370	16176	16323	16118	15931	16027	16261	16008	16263	16030	16169	16519	16413	16366	16231	16200	16302	16391	16301	16236	16339	16419	16223	16223	16136	16219	16272	16221	16219	16182	16217	16248	16287	16149	16045	16223	16076	16273	16178	16259	16137	16260	16281	16255	16228	16291	16061	16232	16240	16014	16169	16235	16190	16185	16143	16218	16154	16244	16095	16195	16264	15970	16092	16284	16287	16109	16227	16351	16120	16036	16220	15897	16157	16274	16200	16172	16248	16001	16094	16319	16276	16230	16165	16088	16221	16098	16128	16203	16427	16327	16203	16138	16215	16231	16388	16476	16224	16196	16122	16106	16405	16244	16157	16241	16256	16211	16063	15952	16131	16293	16085	16123	16091	16178	16255	16150	16000	16144	16268	16157	16309	16155	16449	16069	16178	16042	16270	15994	16184	16301	16041	16043	16235	16075	16319	16285	16149	16232	16244	16278	16225	16141	16173	16295	16053	16271	16005	16023	16168	16226	16179	16334	16223	16252	16112	16118	16160	16179	16205	16106	16284	16133	16232	16139	16096	16305	16211	16225	16229	16172	16296	16037	16193	16209	16200	16114	16362	16003	16338	16093	16282	16131	16310	16251	16155	16267	16248	16065	16018	16180	16132	16106	16058	16161	16392	16300	16359	16379	16208	16346	16129	16131	16435	16247	16152	16298	16365	16261	16424	16135	16096	16300	16245	16281	16246	16196	16085	16299	16306	16218	16164	16103	16463	16160	16411	16144	16134	16211	16032	16074	16044	16328	16198	16174	16022	16503	16293	16147	16183	16046	16270	16215	16327	16200	16305	16081	16139	16329	16266	16245	16277	16322	16022	16243	16033	16229	16239	16281	16382	16253	16282	16226	16246	16288	16324	16278	16082	16251	16060	16133	16181	16244	16230	16119	16237	16204	16081	16118	16282	16067	16058	16208	16259	16487	16185	16328	16109	16044	16259	16200	16232	16261	16350	16261	16203	16212	16375	16253	16156	16184	16096	15998	16287	16374	16270	16407	16302	16176	16203	16242	16196	16088	16095	16137	16122	16144	16272	16262	16270	16197	16264	16186	16115	16049	16232	16399	16207	16168	15946	16197	16203	16160	16116	16489	16090	16230	16333	16213	16166	16131	16423	16455	16090	16222	16147	16124	16306	16103	16080	16163	16324	16140	16326	16092	16148	16371	15974	16176	16165	16126	16280	16162	16211	16208	16203	16137	16349	16019	16196	16133	15988	16106	16155	16240	16139	16059	16113	16143	16033	16094	15939	16231	16140	16283	16194	16192	16126	16252	16202	16065	16429	16268	16380	16206	16164	16146	16302	16181	16174	16121	16289	16080	16382	16316	16454	16054	16256	16223	16160	16128	16109	16074	16101	16168	16151	16095	16304	16088	16182	16039	16176	16169	16285	16224	15882	15942	16214	16245	16319	16134	16168	16247	16295	16257	16194	16142	16279	16307	15981	16191	16127	16191	15993	16386	16294	16292	16325	16271	16335	16422	16321	16165	16096	16008	16202	16055	16118	16074	16199	16229	16166	16132	16300	16240	16189	16207	16257	16024	16236	16234	16245	16306	16182	15969	16231	16246	16450	16231	15910	16256	16241	16270	16402	16257	16086	16057	16216	16172	16116	16171	16290	16269	16201	16177	16297	16243	16218	16307	16238	16179	16071	16148	16242	16270	16113	16217	16189	16185	16434	16362	16118	16215	16351	16533	16102	16261	16203	16407	16272	16294	16106	16142	16281	16165	16350	16166	16254	16252	16351	16368	16221	16109	16083	16027	16125	16296	16209	16128	16147	16176	16364	16304	16178	16299	16138	16162	16199	16115	16195	16378	16079	16226	16481	16167	16063	16126	16099	16446	16001	16267	16472	16211	16362	16226	16228	16343	16040	16166	16298	16149	16157	16380	16266	16259	16131	15943	16172	16295	16169	16210	16114	16025	16046	16076	16240	16091	16288	16047	16222	16137	16263	16388	16266	16318	16226	16143	16384	16264	16242	15995	16080	16116	16010	16327	16355	16252	16036	16232	16342	16307	16399	16483	15996	16125	16043	16326	16220	16256	16330	16165	16323	16375	16291	16046	16128	16323	16268	16126	16159	16239	16185	16238	16116	16129	16292	16208	16266	16118	16273	16123	16259	16214	16295	16376	16237	16352	16337	16343	16182	16237	16235	16378	16312	16067	16315	16108	16117	16186	16162	16203	15821	16063	16251	16261	16149	16199	16115	16198	16339	15946	16212	16149	16086	15975	16015	16141	16175	16206	16160	16385	16300	16210	16233	16254	16277	16162	16107	16437	16399	16441	16242	16160	16111	16171	16175	16313	16249	16234	16186	16380	16318	16070	16134	16263	16208	16243	16337	16183	16247	16125	16304	16346	16189	16210	16377	16237	16081	16196	16369	16135	16107	16250	16106	16144	16283	16456	16220	16212	16169	16333	16417	16090	16243	16101	16143	16428	16270	16040	16181	16077	16117	16158	16045	16298	16281	16117	16301	16201	16271	16051	16248	16308	16059	16051	16179	16303	16216	16050	16237	16098	16160	16079	15896	16213	16219	16467	16194	16338	16204	15987	16231	16276	16322	16076	16009	16065	16119	16144	16279	16150	16174	16221	16199	16315	16143	16276	16182	16160	15926	16184	16193	16301	16186	16031	16357	16376	16064	16176	16335	15990	16147	16411	16343	16113	16251	16152	16168	16384	15952	16067	16172	16147	16251	16330	16155	16208	16190	16278	16100	16205	16286	16111	16362	16337	16114	16317	16010	16175	16280	16084	16024	16354	16327	16172	16230	16225	16296	16028	16268	16145	16341	16061	16119	16276	16083	16203	16079	16060	16075	16206	16332	16198	16241	16112	16181	16226	16222	16528	16143	16203	16367	16007	16298	16247	16165	15992	16037	16232	16264	16327	16288	16292	16335	16271	16445	16203	15895	16105	16282	16117	16018	16281	16018	16146	16288	16249	16079	16169	16261	16201	16184	15980	16181	16361	16299	16271	16067	16239	16172	16232	16272	16158	16093	16120	16348	16275	16322	16161	16257	16125	16292	16057	16187	16187	16391	16078	16000	16158	16128	16202	16172	16169	16165	16108	16203	16120	16140	16010	16201	16367	16340	16201	16028	16173	16447	16255	16024	16241
30190	42852	43005	38467	63211	56204	37791	22084	14886	13680	13246	13448	13382	13650	13411	13462	13486	13424	13429	13451	13336	13332	13544	13364	13612	13367	13524	13270	13408	13378	13431	13325	13477	13273	13426	13451	13551	13253	13401	13631	13570	13497	13490	13360	13379	13210	13297	13372	13352	13393	13372	13657	13331	13448	13411	13238	13436	13401	13389	13488	13317	13532	13519	13294	13468	13476	13313	13489	13473	13496	13481	13463	13363	13423	13305	13393	13390	13567	13424	13283	13526	13448	13380	13218	13384	13314	13354	13492	13473	13618	13298	13546	13368	13338	13419	13518	13526	13492	13318	13558	13407	13418	13364	13264	13307	13296	13435	13425	13344	13398	13379	13428	13427	13463	13435	13411	13317	13301	13360	13398	13333	13487	13390	13457	13466	13402	13517	13346	13369	13578	13234	13435	13125	13342	13581	13327	13513	13502	13307	13435	13392	13329	13528	13411	13549	13469	13391	13510	13416	13421	13516	13250	13450	13533	13492	13422	13422	13541	13260	13316	13382	13425	13389	13521	13398	13348	13490	13410	13371	13374	13438	13397	13390	13379	13319	13397	13352	13346	13463	13246	13435	13381	13449	13603	13352	13290	13355	13495	13444	13416	13394	13512	13354	13357	13288	13329	13418	13488	13355	13413	13515	13395	13267	13424	13438	13398	13453	13320	13266	13561	13342	13401	13479	13301	13478	13377	13480	13344	13353	13461	13465	13341	13458	13411	13402	13363	13521	13452	13286	13516	13536	13507	13317	13344	13308	13350	13480	13269	13492	13489	13365	13358	13281	13390	13376	13375	13274	13326	13410	13421	13404	13403	13490	13428	13507	13374	13377	13443	13397	13249	13509	13430	13445	13461	13424	13454	13388	13444	13446	13546	13269	13415	13480	13320	13369	13457	13397	13442	13480	13393	13439	13400	13319	13506	13410	13458	13368	13407	13449	13406	13292	13344	13433	13464	13565	13371	13388	13585	13613	13396	13459	13370	13503	13392	13381	13476	13408	13521	13397	13493	13457	13404	13378	13395	13349	13424	13387	13341	13291	13319	13442	13551	13453	13324	13433	13622	13381	13313	13486	13320	13234	13391	13580	13488	13235	13269	13592	13303	13350	13551	13299	13346	13549	13353	13329	13363	13494	13364	13480	13278	13543	13422	13602	13338	13353	13581	13488	13427	13368	13372	13277	13290	13402	13464	13434	13337	13521	13408	13344	13307	13431	13361	13316	13477	13441	13212	13456	13391	13342	13459	13504	13556	13213	13298	13442	13434	13343	13547	13759	13422	13308	13234	13321	13448	13291	13530	13315	13455	13396	13477	13313	13466	13293	13246	13327	13517	13474	13437	13410	13569	13555	13315	13518	13428	13459	13440	13371	13221	13566	13486	13383	13327	13256	13284	13397	13241	13513	13541	13451	13322	13306	13377	13353	13158	13414	13399	13513	13401	13330	13436	13512	13471	13379	13350	13469	13347	13400	13381	13394	13418	13453	13301	13333	13522	13486	13279	13394	13336	13529	13172	13448	13448	13384	13386	13282	13318	13477	13444	13264	13408	13423	13241	13359	13555	13503	13493	13388	13406	13351	13579	13283	13356	13467	13477	13373	13356	13566	13449	13454	13414	13345	13366	13582	13361	13386	13534	13285	13337	13486	13405	13461	13501	13331	13349	13278	13349	13360	13287	13274	13448	13358	13299	13515	13409	13413	13393	13335	13307	13422	13403	13413	13385	13376	13447	13446	13502	13250	13386	13532	13340	13307	13412	13392	13280	13373	13388	13445	13451	13438	13373	13377	13504	13266	13355	13490	13482	13329	13573	13338	13222	13417	13458	13453	13426	13544	13239	13375	13379	13503	13413	13497	13447	13341	13524	13467	13472	13455	13390	13531	13270	13492	13406	13404	13376	13474	13524	13428	13326	13344	13505	13475	13559	13331	13335	13244	13317	13392	13356	13372	13475	13454	13363	13467	13737	13370	13556	13475	13391	13348	13368	13450	13574	13396	13121	13292	13282	13518	13456	13400	13399	13376	13431	13604	13472	13458	13536	13385	13360	13419	13471	13375	13371	13407	13439	13226	13491	13337	13393	13350	13435	13400	13377	13254	13488	13483	13289	13434	13428	13293	13258	13400	13348	13311	13437	13467	13399	13388	13554	13272	13341	13249	13571	13565	13402	13420	13391	13437	13490	13471	13439	13442	13495	13408	13284	13441	13436	13362	13340	13402	13234	13366	13443	13371	13347	13383	13460	13397	13306	13240	13480	13259	13483	13411	13235	13265	13428	13413	13358	13230	13489	13540	13360	13474	13366	13413	13484	13344	13399	13516	13447	13541	13478	13495	13368	13180	13347	13543	13415	13350	13254	13445	13519	13467	13263	13390	13396	13351	13520	13367	13406	13392	13379	13414	13413	13323	13403	13188	13440	13401	13550	13435	13324	13489	13451	13485	13286	13637	13602	13336	13491	13434	13513	13467	13500	13484	13440	13513	13290	13519	13243	13419	13362	13541	13372	13411	13501	13334	13237	13377	13341	13320	13386	13450	13543	13412	13369	13346	13440	13415	13380	13308	13251	13391	13392	13458	13252	13379	13460	13462	13231	13227	13307	13239	13620	13421	13395	13311	13329	13408	13279	13485	13263	13469	13361	13499	13393	13382	13388	13361	13400	13437	13419	13482	13392	13287	13300	13502	13510	13366	13498	13376	13243	13405	13465	13427	13306	13383	13461	13265	13558	13526	13487	13366	13421	13412	13384	13617	13425	13435	13408	13392	13473	13524	13448	13413	13584	13480	13363	13389	13427	13265	13512	13227	13397	13537	13415	13312	13321	13423	13377	13478	13461	13378	13417	13426	13594	13359	13539	13347	13506	13333	13441	13308	13336	13520	13527	13505	13432	13329	13464	13506	13526	13391	13424	13380	13452	13375	13398	13429	13452	13158	13546	13314	13331	13350	13461	13423	13457	13509	13445	13406	13486	13397	13353	13446	13468	13369	13471	13603	13449	13519	13413	13308	13552	13552	13452	13414	13592	13424	13344	13521	13418	13552	13408	13339	13404	13261	13498	13573	13401	13384	13269	13301	13381	13578	13487	13556	13467	13404	13328	13341	13468	13486	13257	13352	13271	13436	13445	13378	13539	13408	13394	13576	13304	13424	13252	13342	13388	13389	13452	13538	13310	13565	13612	13396	13240	13524	13436	13381	13367	13483	13465	13384	13413	13546	13497	13461	13364	13466	13366	13395	13506	13424	13379	13372	13331	13523	13420	13337	13272	13497	13354	13555	13251	13557	13516	13399	13346	13415	13279	13320	13410	13375	13484	13334	13448	13610	13307	13442	13359	13600	13431	13474	13311	13591	13407	13310	13406	13344	13499	13488	13401	13589	13274	13393	13400	13408	13539	13502	13455	13202	13314	13353	13393	13441	13416	13470	13194	13331	13550	13414	13602	13281	13620	13574	13319	13361	13297	13391	13300	13409	13511	13276	13442	13420	13345	13294	13399	13366	13360	13319	13455	13453	13398	13455	13518	13331	13422	13509	13401	13484	13281	13460	13388	13266	13412	13457	13449	13478	13489	13381	13414	13339	13253	13389	13522	13304	13508	13507	13406	13484	13392	13389	13410	13267	13352	13477	13293	13493	13435	13270	13436	13432	13375	13376	13431	13454	13485	13378	13422	13481	13352	13506	13499	13545	13439	13234	13388	13502	13292	13489	13530	13324	13447	13460	13432	13527	13459	13507	13543	13404	13350	13522	13458	13289	13403	13330	13472	13279	13442	13462	13348	13337	13364	13352	13542	13477	13490	13339	13362	13373	13434	13454	13576	13347	13300	13414	13395	13465	13397	13368	13284	13457	13350	13443	13251	13320	13268	13270	13429	13426	13330	13442	13396	13338	13533	13366	13329	13428	13360	13593	13298	13553	13299	13475	13567	13498	13207	13254	13304	13474	13199	13428	13279	13451	13598	13278	13389	13581	13322	13414	13161	13524	13420	13390	13409	13357	13373	13405	13448	13267	13380	13446	13490	13521	13389	13344	13549	13273	13495	13388	13465	13506	13450	13386	13437	13413	13577	13405	13317	13405	13354	13491	13420	13266	13390	13376	13509	13347	13238	13399	13382	13560	13567	13422	13425	13353	13552	13353	13388	13510	13488	13410	13139	13547	13409	13487	13230	13462	13426	13413	13357	13342	13381	13395	13423	13255	13548	13450	13475	13612	13245	13353	13268	13320	13562	13627	13371	13353	13356	13343	13312	13286	13488	13475	13466	13451	13299	13414	13416	13465	13316	13658	13358	13516	13286	13397	13440	13444	13439	13554	13301	13403	13322	13307	13288	13381	13161	13499	13450	13368	13537	13500	13460	13415	13367	13523	13447	13383	13288	13489	13358	13618	13284	13432	13483	13381	13425	13498	13332	13301	13507	13412	13281	13414	13542	13372	13325	13408	13417	13450	13540	13292	13347	13332	13456	13344	13432	13515	13450	13377	13272	13342	13339	13585	13476	13469	13409	13446	13455	13382	13234	13334	13420	13466	13357	13394	13403	13530	13516	13457	13372	13364	13433	13431	13434	13511	13534	13285	13327	13548	13392	13424	13410	13498	13586	13458	13346	13371	13307	13392	13493	13374	13361	13265	13218	13488	13379	13591	13340	13305	13359	13389	13130	13441	13284	13340	13452	13303	13453	13437	13408	13362	13456	13431	13395	13561	13289	13366	13272	13442	13325	13411	13265	13519	13306	13389	13504	13396	13446	13535	13562	13354	13545	13502	13465	13436	13426	13480	13428	13228	13421	13375	13419	13423	13448	13574	13577	13454	13392	13356	13324	13428	13332	13492	13549	13417	13541	13375	13450	13460	13675	13505	13323	13338	13365	13445	13473	13466	13467	13555	13331	13334	13446	13374	13380	13547	13403	13511	13442	13345	13318	13456	13317	13487	13515	13467	13444	13460	13335	13383	13322	13459	13427	13566	13347	13325	13365	13402	13526	13258	13380	13322	13351	13560	13472	13335	13463	13369	13473	13472	13534	13373	13413	13320	13299	13299	13247	13401	13396	13287	13397	13500	13452	13393	13637	13477	13276	13398	13363	13440	13466	13403	13210	13488	13603	13251	13465	13447	13401	13275	13299	13346	13345	13502	13423
24201	21168	28664	26194	71311	70873	52751	33209	21564	17693	16647	16201	16097	16241	16276	16060	15933	16161	16048	16169	16061	15931	16086	16064	16014	15909	16081	16058	16112	16005	15896	15979	16053	15799	16064	15771	15879	15858	16205	16030	15983	15963	16213	16033	16228	16134	16061	16119	16113	15897	16029	16208	16002	15847	15771	16016	15975	15880	15819	15909	16245	16050	16020	15899	16027	16036	15788	15849	15841	16166	15921	15933	16106	15926	15818	16006	15799	15892	15754	16016	15942	16086	16055	15907	15895	16059	16187	15953	16043	15885	15881	15785	15853	16120	15759	15943	15969	15809	15886	15591	15948	15836	16077	15962	16009	16059	15910	15941	16005	15898	15775	15984	15662	15900	15983	15967	15835	16010	15923	16096	16054	15948	15869	16116	16085	15811	15985	15979	16008	16082	15955	16109	16135	16079	16068	15890	16075	15983	15891	15828	16136	15812	15951	15927	15903	15919	15972	15898	15978	16196	16104	15880	15960	15904	16018	15889	16178	15830	16209	15877	15980	15980	15973	15718	15986	16014	15978	15824	15615	16079	16037	16022	15794	15906	15885	15951	16054	15926	16178	15932	16041	16128	15895	15915	15997	15561	16012	16012	15970	15865	15917	15904	15914	15932	15993	15916	16050	16025	16180	15880	15891	16144	15949	15874	16020	16055	16020	15903	15906	16002	16013	15735	16061	15765	16102	16024	15889	15832	15989	15889	15958	15928	15851	15971	15998	15966	15989	16062	16092	15944	15948	15931	15946	16152	15870	15896	16043	15925	15911	15944	16017	16002	15984	15811	16067	15938	16036	15905	15827	16032	15799	15871	15919	15866	15844	15954	15859	15873	16101	15788	15944	15945	15983	16016	15902	15901	15997	16203	16058	16029	15964	15769	15859	15901	16067	15794	15894	15927	16133	15995	15938	15872	15946	15874	16061	15966	15735	15948	15734	16078	15925	15804	15749	15964	15882	15892	16037	15796	16145	15763	15985	15946	15963	15924	15993	15940	16161	15967	15901	16088	15916	15760	15907	15788	15766	15877	15972	15870	16042	16000	16040	15727	15836	15940	15963	15910	15979	15942	15987	15847	15658	16037	16085	16016	16108	16031	15953	15927	15853	16033	15977	16012	15932	15983	16055	15888	15997	15868	15991	16045	15877	16159	15968	16015	16017	16128	16020	15971	16027	15900	15827	15804	16070	15909	15936	15862	16058	15902	16000	15943	15931	16097	15848	15991	16160	16002	16112	15751	16024	16051	15856	15932	15849	15889	15932	15994	15853	16163	16045	16176	15959	16022	15891	15974	16041	16046	15964	15894	15962	15818	16072	15865	15906	15903	15910	16093	16294	15965	15915	15878	15958	16132	15884	16011	15925	16015	15922	16003	15926	15977	16003	16077	16010	15909	15965	16052	15861	15818	15987	15887	16060	16038	16044	15967	16014	15861	15919	16012	16143	15996	15998	16049	15888	15868	15993	15903	15672	15900	16032	15817	15890	16049	15955	15670	15980	15791	15975	15801	16064	15870	16039	16067	16160	16037	16139	16043	15970	15953	15780	15718	15814	15966	15621	15851	16105	16111	15887	15956	16016	15998	16124	16046	16077	16026	15899	15844	15803	15961	15674	15901	15825	15926	15882	15912	15887	16086	16151	16029	15999	15917	16106	16063	15937	15912	15852	15961	15895	15761	15995	15963	16058	16095	15851	15941	15937	15651	15863	16132	15859	16013	15964	15762	15986	15919	15935	16030	16018	16038	16067	16095	15999	15811	16179	16140	16105	15991	15868	15807	16148	16016	15940	15986	15891	15896	15905	16011	15944	15831	15939	16089	15967	15869	16046	15823	15806	15798	15999	16223	16033	15791	15958	15976	15857	15945	16021	15732	16174	15854	16089	15680	15780	15978	15751	16037	16003	16013	15883	15814	15884	16039	15939	15690	16057	16033	16222	15800	15966	15947	15888	16131	15992	15948	15942	15987	15908	16024	15926	16032	15961	15930	16035	15957	15795	16100	16058	15795	16035	16008	16028	15914	15888	15844	16040	15946	16175	15780	16090	15954	15971	16108	16026	15848	16013	15819	16043	15981	15856	15942	16219	16000	15958	16088	16023	16072	15970	15704	15726	16044	15964	15868	15998	15900	16072	15860	16055	15996	16116	16111	16035	15960	16198	16116	15950	15772	15829	15746	15926	15976	15888	16010	15806	16082	15981	15991	15879	15909	15916	15958	15937	16126	16163	16009	15856	15995	15944	15973	15961	15932	15973	16018	16015	15794	15828	15924	16058	16090	15923	15936	15886	15924	15915	15933	15827	16100	16196	15951	15861	16002	16013	16216	16055	15953	16065	15982	16065	16073	16028	15692	15753	15929	16037	15890	15996	15921	16015	15845	15831	15877	15860	15724	15871	15920	15958	15830	15883	15835	15990	16167	15977	15996	15990	16017	15861	15982	16018	15816	15944	15915	15993	15891	16095	15899	15864	15885	15918	15907	15797	15877	15896	15968	16118	16104	15814	15772	15888	15991	15848	15995	16158	15849	15820	16014	15980	15886	16111	15872	15994	15801	16005	16111	15966	15874	15864	15922	15851	15751	16089	15704	15744	15720	15939	15963	15923	16072	16007	15911	15858	15961	16054	15976	15859	15725	15857	15971	15968	16009	16077	16044	16105	16097	15961	15956	16032	16004	15988	15996	16054	15719	15978	15925	16051	16047	15784	15907	16126	15895	15943	15872	16155	15966	16086	15924	15868	15962	15719	16058	15993	15856	16038	16229	16078	15982	15999	16237	15884	16023	16088	15945	15813	16018	16007	15986	15964	15973	16112	16025	15951	16049	16026	15882	16021	15903	15906	15857	15980	15899	15910	15930	16054	16044	16048	15896	15917	15979	16049	15869	15980	15836	15933	16115	15879	16035	15985	15913	16047	15933	15834	16061	16098	15721	15931	15961	16174	16062	15905	16012	15890	16185	15928	15877	16044	16119	16189	16181	15888	15927	16099	16075	15944	15892	15912	16014	15746	15876	15864	15845	16181	15930	15976	15929	16258	15696	16013	15951	16084	15998	16013	15856	15923	16131	16018	15843	15794	15930	15834	15752	15933	15988	15865	16139	15973	15887	15758	15839	15960	15941	15995	15900	15932	15910	16124	15907	15824	16184	15881	16013	16014	16005	16020	15799	15944	16004	15901	15830	15961	16077	15779	16116	15834	15899	15896	15876	15865	15982	15924	15955	15925	16031	15979	16002	15966	15968	16076	16122	16038	15853	15822	15978	16125	16003	16154	15944	16186	15947	15765	15942	15939	15935	15939	15906	16067	16047	15966	15999	15985	15860	15998	15967	15862	15869	15932	15956	15980	15831	15824	15819	16033	16094	16049	15993	15934	15923	15896	15902	16015	16045	15952	16069	15844	15944	15911	16087	15835	15808	15805	15915	16012	15869	16080	16047	16082	16154	15695	15943	15921	15928	16096	15995	15946	15876	15849	15991	15950	15976	15905	15990	15978	15787	15897	15984	15883	15887	15965	16012	15766	15743	16048	15881	15927	16065	16011	15808	15779	16026	15971	15889	15866	16006	15773	15867	15953	16035	16123	15922	15955	16010	15968	16176	15944	15835	16064	15830	15846	15865	15810	15910	15807	15920	15917	16154	15944	15973	16113	15957	15944	16077	15788	16039	15983	16021	16076	16001	16003	16070	15916	16095	15839	15971	15791	15930	15981	15720	15986	15981	15850	16282	15961	16069	16073	15944	16047	16012	15976	16114	15922	15759	15895	15904	15991	15885	15945	15994	15815	15969	16059	16009	15707	15783	16032	15819	16026	15923	16033	15820	16052	16009	16068	15900	15990	15830	15968	15871	16117	15740	16017	15917	16171	16036	15964	15992	15856	15826	15914	16024	16103	16302	16159	15941	15810	15824	15876	15861	16063	16060	16034	15918	16220	15899	15831	15959	16045	15964	15954	15810	15956	15945	15963	15977	16111	15812	15998	15887	16056	15902	16159	15881	16065	15728	16022	15912	15954	15913	16001	15950	16000	15580	16090	15882	15718	15876	15973	15924	15970	15949	15985	15890	16057	16006	15866	15979	16071	15958	15996	16067	15792	16009	15927	15951	15890	15939	15936	15914	15936	16094	16167	15901	16086	15985	15927	16026	15924	15889	16131	16129	15973	15927	15936	15994	15845	15962	15791	15791	15790	15828	15722	15945	16049	15926	15853	15912	15921	15976	16022	15809	15851	16080	16019	15891	16097	15802	15982	15975	15880	15963	15924	15763	15919	15976	16133	15747	15880	16015	15948	15706	15976	15919	15891	16060	15941	15803	15873	16054	15872	15803	15962	15922	15807	16013	16088	15976	15788	16101	16129	15792	15845	15712	15957	16046	16158	15892	15970	15901	16073	16010	16027	15955	15793	15858	16100	16110	16021	15923	16094	16044	16013	15987	16111	16031	15924	15794	16042	16103	15948	15894	16043	16139	16071	15933	16083	15867	16031	16073	16140	16057	16089	15934	16056	16303	15767	15820	15822	15958	15961	16014	15894	15755	15883	15936	15882	16149	15923	15797	16064	16003	15839	16117	16003	15862	15936	16103	15771	15868	15856	16033	15695	15931	16137	16071	15988	16005	15809	15795	15992	15940	16024	16125	16199	15865	15966	16039	15867	15740	15978	15942	15922	15943	15747	15991	15942	15923	15781	16004	15890	15818	16144	15935	15975	15894	15741	16077	15861	15761	16139	16060	15835	16033	15980	15801	16115	15987	15988	15989	15934	15878	16080	15907	16144	16032	15872	15899	16040	16125	15920	16004	15802	15929	16058	16071	15905	15998	16073	15991	15913	15953	16124	16123	16090	15996	15930	15886	15888	15884	15953	15785	15921	16061	15988	15965	15816	15981	16034	16055	16198	16064	16078	15822	15960	15964	16135	16060	16054	15995	15911	15969	15670	15980	15976	16048	16040	15786	16085	16030	15937	15976	16190	15809	15961	15843	15929	15850	16095	15932	15963	15919	16081	15918	16063	16137	15967	15939	16092	15958	15905	16027	15934	16236	16089	15800	15735	15961	15916	15987	15884	15953	15959	16070	15941	16074	15930	16078	15804	15668	15909	15869	15920	15910	16104	16069	15927	16106	15955	15879	16037	15986	15983	15911
36859	60369	56606	54791	85872	75636	52170	30780	17243	13983	13479	13436	13145	13093	13336	13203	13146	13290	13341	13313	13212	13336	13225	13339	13173	13218	13242	13442	13316	13198	13120	13224	13395	13126	13385	13249	13246	13183	13121	13226	13400	13211	13322	13246	13308	13295	13330	13119	13336	13403	13274	13436	13262	13188	13159	13280	13154	13276	13191	13448	13199	13272	13350	13251	13204	13407	13401	13235	13179	13271	13189	13172	13189	13340	13226	13134	13269	13274	13191	13223	13384	13275	13465	13281	13218	13122	13346	13189	13302	13232	13260	13266	13113	13351	13268	13178	13125	13315	13324	13232	13148	13250	13194	13141	13343	13276	13266	13266	13158	13156	13319	13174	13336	13125	13250	13324	13337	13373	13300	13330	13289	13321	13179	13144	13336	13088	13206	13154	13358	13139	13099	13332	13184	13211	13219	13230	13081	13207	13413	13284	13201	13214	13389	13210	13249	13316	13181	13203	13217	13118	13360	13217	13242	13259	13190	13088	13397	13266	13201	13306	13263	13163	13007	13293	13246	13226	13075	13173	13068	13289	13418	13258	13045	13333	13175	13295	13261	13284	13148	13510	13151	13203	13259	13356	13132	13325	13192	13239	13395	13175	13127	13283	13123	13397	13338	13260	13244	13251	13295	13303	13182	13252	13254	13332	13333	13202	13330	13230	13207	13151	13149	13280	13207	13114	13187	13162	13191	13201	13270	13194	13284	13211	13190	13187	13182	13198	13286	13156	13134	13226	13389	13192	13209	13176	13101	13203	13220	13237	13355	13208	13073	13424	13147	13130	13282	13233	13169	13112	13221	13015	13330	13270	13219	13247	13371	13304	13325	13238	13148	13117	13342	13163	13282	13257	13162	13395	13329	13248	13240	13251	13202	13203	13314	13371	13150	13110	13263	13169	13283	13342	13231	13168	13175	13045	13267	13213	13293	13150	13304	13140	13213	13304	13218	13240	13303	13239	13219	13178	13209	13221	13177	13274	13148	13209	13235	13209	13161	13213	13319	13185	13232	13319	13326	13231	13132	13169	13293	13202	13220	13034	13147	13059	13270	13257	13255	13243	13328	13283	13463	13212	13059	13157	13304	13219	13222	13188	13188	13145	13132	13319	13263	13296	13212	13274	13174	13294	13278	13122	13261	13106	13247	13372	13264	13250	13138	13239	13386	13185	13197	13021	13204	13270	13255	13074	13293	13351	13202	13151	13224	13078	13273	13348	13505	13232	13309	13268	13125	13163	13206	13246	13175	13269	13311	13213	13269	13311	13365	13381	13199	13206	13099	13161	13295	13171	13347	13211	13120	13178	13451	13056	13367	13274	13349	13198	13223	13179	13099	13283	13272	13110	13327	13250	13184	13167	13242	13144	13342	13243	13316	13256	13247	13197	13337	13358	13113	13168	13196	13214	13153	13392	13146	13240	13231	13205	13303	13128	13222	13254	13359	13156	13165	12969	13155	13234	13079	13249	13299	13199	13167	13161	13266	13202	13268	13249	13128	13308	13202	13248	13238	13146	13189	13419	13359	13416	13303	13360	13169	13191	13212	13217	13368	13220	13086	13383	13092	13314	13194	13090	13340	13318	13421	13232	13331	13161	13335	13158	13394	13217	13213	13263	13104	13180	13108	13256	13305	13160	13141	13314	13250	13276	13282	13268	13307	13117	13309	13268	13309	13053	13257	13107	13269	13167	13229	13153	13326	13148	13019	13114	13386	13031	13305	13186	12944	13194	13418	13308	13035	13168	13258	13290	13250	13144	13288	13381	13091	13344	13213	13351	13161	13128	13279	13361	13211	13261	13149	13395	13165	13351	13253	13133	13092	13151	13306	13214	13322	13196	13316	13221	13256	13356	13087	13364	13126	13155	13364	13189	13268	13339	13308	13413	13197	13314	13231	13057	13200	13162	13131	13234	13295	13218	13032	13179	13179	13337	13292	13286	13195	13183	13181	13344	13323	13311	13082	13228	13344	13212	13180	13314	13408	13241	13223	13181	13323	13332	13336	13089	13083	13177	13183	13324	13362	13292	13320	13181	13202	13261	13167	13305	13442	13349	13002	13294	13221	13019	13270	13411	13157	13231	13135	13292	13302	13156	13121	13223	13048	13108	13153	13076	13331	13368	13180	13112	13106	13266	13106	13153	13215	13069	13251	13266	13261	13247	13301	13229	13219	13121	13296	13242	13176	13311	13272	13250	13309	13285	13186	13242	13324	13196	13182	12986	13231	13162	13204	13349	13375	13194	13303	13154	13200	13061	13132	13230	13235	13321	13261	13209	13210	13204	13234	13250	13295	13162	13183	13105	13156	13156	13019	13297	13324	13439	13188	13232	13279	13289	13306	13392	13290	13179	13320	13150	13198	13486	13111	13193	13132	13426	13202	13068	13051	13309	13117	13194	13101	13247	13211	13231	13237	13413	13198	13256	13261	13359	13094	13318	13101	13148	13262	13326	13209	13260	13211	13275	13288	13027	13299	13147	13088	13442	13181	13203	13271	13159	13120	13370	13316	13042	13318	13217	13290	13241	12991	13207	13305	13214	13187	13214	13234	13091	13191	13389	13247	13064	13390	13204	13298	13019	13250	13241	13211	13057	13108	13105	13154	13431	13244	13113	13205	13358	13206	13204	13167	13222	13174	13079	13189	13215	13275	13231	13327	13364	13360	13149	13479	13193	13205	13369	13193	13441	13207	13186	13291	13201	13213	13241	13368	13190	13229	13365	13263	13318	13182	13249	13316	13287	13295	13174	13258	13337	13310	13259	13271	13149	13109	13095	13196	13111	13359	13369	13261	13023	13061	13301	13070	13112	13144	13179	13295	13164	13097	13186	13284	13126	13204	13174	13233	13248	13461	13295	13129	13131	13197	13155	13262	13186	13320	13169	13347	13213	13036	13359	13200	13156	13321	13259	13082	13192	13358	13121	13146	13252	13127	13309	13233	13244	13292	13270	13473	13097	13274	13187	13283	13416	13094	13128	13392	13157	13440	13065	13129	13101	13139	13222	13169	13167	13313	13261	13270	13184	13211	13325	13225	13253	13340	13191	13121	13090	13240	13253	13050	13251	13252	13319	13285	13275	13194	13112	13205	13244	13209	13129	13061	13170	13222	13163	13233	13234	13173	13223	13300	13215	13154	13284	13059	13189	13194	13180	13399	13223	13162	13261	13191	13265	13255	13347	13270	13261	13321	13261	13267	13146	13249	13194	13350	13217	13206	13265	13157	13223	13343	13168	13265	13340	13376	13314	13224	13138	13181	13093	13290	13133	13167	13157	13333	13261	13244	13204	13140	13164	13276	13264	13220	13178	13266	13156	13130	13208	13138	13257	13259	13328	13197	13406	13273	13301	13389	13253	13304	13031	13088	13148	13217	13192	13230	13337	13358	13433	13244	13201	13349	13117	13057	13178	13327	13114	13230	13260	13300	13261	13292	13118	13151	13230	13287	13116	13354	13112	13150	13205	13183	13009	13223	13272	13319	13015	13198	13355	13206	13267	13222	13290	13258	13048	13240	13339	13308	13424	13293	13360	13146	13296	13164	13313	13268	13499	13190	13253	13325	13185	13159	13103	13297	13276	13225	13188	13269	13357	13244	13388	13177	13171	13172	13336	13340	13197	13271	13193	13154	13163	13331	13122	13231	13241	13198	13427	13122	13201	13150	13336	13354	13298	13186	13214	13053	13189	13272	13258	13246	13149	13217	13250	13152	13273	13117	13286	13309	13229	13265	13322	13264	13181	13195	13041	13272	13278	13285	13074	13242	13253	13195	13105	13188	13280	13276	13214	13320	13266	13210	13197	13435	13356	13128	13294	13288	13245	13128	13078	13209	13315	13214	13200	13183	13376	13155	13131	13261	13332	13247	13405	13342	13125	13066	13249	13194	13231	13105	13104	13210	13244	13036	13174	13188	13076	13092	13412	13308	13193	13145	13078	13133	13328	13298	13169	13139	13235	13356	13110	13242	13203	13194	13199	13215	13208	13237	13201	13315	13201	13255	13374	13252	13391	13208	13371	13173	13383	13141	13355	13074	13206	13156	13274	13227	13213	13141	13076	13140	13236	13206	13269	13145	13347	13123	13252	13114	13203	13346	13323	13193	13297	13192	13146	13219	13129	13191	13273	13258	13310	13359	13228	13384	13386	13216	13138	13103	13117	13208	13263	13246	13072	13204	13207	13236	13175	13295	13407	13347	13043	13323	13165	13325	13270	13011	13246	13187	13305	13376	13125	13284	13351	13105	13131	13124	13395	13149	13294	13095	13328	13186	13156	13226	13293	13242	13343	13212	13294	13175	13376	13339	13061	13220	13089	13299	13273	13290	13315	13315	13393	13326	13164	13263	13215	13374	13356	13292	13271	13180	13187	13422	13282	13230	13254	13048	13162	13323	13144	13175	13223	13195	13393	13317	13203	13258	13152	13253	13171	13231	13166	13142	13341	13407	13377	13255	13266	13194	13278	13266	13121	13214	13125	13173	13114	13169	13165	13270	13342	13261	13236	13211	13356	13501	13176	13296	13091	13119	13136	13366	13097	13056	13090	13163	13268	13212	13197	13302	13174	13328	13183	13207	13335	13198	13235	13265	13184	13212	13190	13200	13036	13012	13027	13284	13266	13172	13197	13325	13253	13207	13222	13257	13091	13251	13244	13252	13203	13380	13181	13190	13190	13204	13208	13197	13271	13166	13174	13248	13275	13181	13346	13149	13285	13141	13256	13285	13034	13325	13150	13285	13257	13224	13319	13171	13216	13025	13308	13403	13159	13034	13187	13225	13162	13216	13138	13206	13234	13242	13255	13471	13248	13040	12989	13358	13180	13310	13215	13200	13304	13237	13317	13417	13287	13278	13058	13247	13279	13202	13322	13107	13204	13252	13293	13059	13341	13173	13275	13210	13232	13277	13418	13308	13207	13493	13431	13254	13273	13218	13332	13250	13155	13127	13313	13225	13323	13207	13225	13273	13113	13338	13239	13271	13319	13320	13328	13087	13133	13292	13230	13316	13186	13222	13238	13220	13198	13217	13064	13325	13331	13363	13175	13461	13298	13384	13118	13234	13312	13235	13270	13256	13131	13205	13224	13285	13103	13328	13243	13153	13335	13126	13182	13147	13400	13253	13349	12992	13191	13199	13116	13143	13256
32818	29322	25744	23542	30695	27617	22762	18985	17233	17196	16948	16922	16785	17083	16942	17028	16991	16970	16876	16933	16703	16824	16873	16818	17035	16901	17003	16966	16875	16954	17089	16979	16840	16838	17042	16825	17099	16845	17118	16769	16876	17009	17062	16741	16744	16818	16789	17057	16904	16965	16996	16896	16779	16923	16999	16926	16939	17091	16804	16852	17003	16851	17020	16808	17218	17035	16894	17096	17009	16935	16884	16866	17017	17131	17049	16860	17090	16953	16910	16712	16933	16819	16928	16762	16977	17009	16979	16968	17031	16917	16864	16929	16953	16904	17103	16790	16940	16998	16725	17186	17083	16981	16889	16911	16974	17125	16874	16793	17056	16769	16940	16761	16962	17077	17190	17025	16914	16866	17011	16942	16866	16957	17055	17024	16801	16819	16987	16877	16789	16990	16983	16859	17049	16899	16948	16953	16907	16946	17052	16791	16810	16765	16974	16855	17003	16778	16919	16819	16820	17021	17056	17199	16916	16745	17155	16879	16890	16797	16925	17016	16876	17029	16776	16855	16835	16905	16761	17018	16927	16880	16869	16908	16995	17009	16972	16863	17006	16825	16787	16834	16981	16729	16803	16675	17210	16924	16969	16918	17121	16996	17106	16966	17026	16831	16874	16943	16922	16821	16971	17009	17134	16987	16915	17009	16882	16888	16882	16949	16950	16880	17058	16779	16806	16922	17057	16915	17060	16868	16977	16947	16830	16831	16836	16986	16753	16886	16952	16915	16695	16718	17082	16989	16844	16964	16794	16902	16979	16963	17034	16852	16945	17051	17196	16853	16919	16640	16980	16916	16929	16711	16911	17001	16910	16990	17059	16845	16904	17188	16955	17009	16981	17171	16838	16943	16930	16780	16852	17075	16680	16920	16817	17149	16935	16784	16911	16986	16999	17068	16860	16802	17027	17032	17034	16969	16979	16899	16769	16807	17063	16834	16732	16823	16852	16914	16907	16774	16992	16721	16876	17077	17236	16984	16834	16940	16877	16731	16955	17146	16909	17156	16880	16724	16911	16845	16870	17032	17034	16932	16936	16839	17040	16903	16963	17020	16932	16772	16762	16876	16970	16732	16767	16925	16773	16910	16959	16868	16986	16812	17207	17022	16948	16987	17002	16955	17019	16905	17021	16791	16992	16891	17044	16938	17154	16938	16881	17015	16934	16837	16888	16702	16732	16896	16759	16928	16880	16994	17132	16843	17153	16752	16952	16859	16797	16882	16998	17141	16934	17168	16907	16852	16810	16888	16851	16937	16946	16827	16847	16833	17010	16997	17160	16918	16673	16971	16844	16850	17021	16905	16764	16831	16960	16880	16872	16917	16956	16847	17020	17021	16891	16816	16831	16673	16942	16691	16728	16916	17051	16716	16768	16921	16629	16709	16909	17128	16855	16994	16853	17040	16888	16965	16944	16724	16958	17025	17006	17178	16926	16906	17031	16862	17057	16866	16871	16998	16668	16908	16853	16995	16965	16881	16899	16743	16973	16988	16837	17031	16838	17065	16705	17093	16836	16841	17021	16741	16937	17043	17052	16939	16833	16923	16808	16944	16867	16861	16894	16937	16896	16950	17118	16790	16834	16737	16922	16881	17106	17190	16847	16931	17065	16907	16822	16887	16852	16799	16967	17118	16737	17121	16804	16797	16809	16891	17097	16863	16955	16914	17019	16811	16973	16842	16772	16926	16873	16857	16874	16915	16790	16903	17014	16839	16919	17016	17153	16945	16861	16880	16893	16998	16892	16755	17036	16934	16920	17042	16999	16728	16743	16806	16866	17059	17139	16903	16868	16659	16863	16957	16806	16974	16875	16983	16960	16795	16990	16650	16869	17110	16953	16762	16791	16911	16915	16845	16777	16885	16862	16858	16872	16868	17021	16885	16744	16851	16851	16686	16999	16954	17116	16875	16917	16865	16780	16906	16924	16924	16888	16785	16968	17056	16889	16896	16786	16957	16916	16910	16718	17139	16894	17097	16920	16841	17129	16962	16911	16970	16861	16910	17136	16902	16948	16902	16936	16985	17095	16908	17033	16956	17022	16898	16915	16690	16802	16905	16754	16967	17054	16873	16874	16788	17000	16785	16900	17126	16940	16787	17065	17087	16937	16971	16647	17003	16892	16905	16677	16822	16921	17074	16953	16701	16913	16740	16925	16871	17161	16899	17273	16887	16845	16926	16847	16727	16887	16986	17032	16950	16930	17067	16759	16961	17017	16852	17027	16703	16906	16985	17068	16858	17098	17021	16983	16886	16972	16664	16855	16772	16866	16789	16838	17082	17030	16740	16933	17072	17030	17022	17031	16838	16886	16979	16820	16792	16927	16772	16875	17042	17070	16745	16970	16760	16832	16877	16919	16962	16917	16889	16852	17063	17078	16838	17041	16877	17052	17029	16905	16987	16983	16891	16921	17043	16782	17012	16874	16758	16991	16922	16929	16832	16960	16729	17015	16982	17019	16954	17014	16936	16975	16853	16941	16918	17033	17069	16887	16897	16967	16728	17130	16934	16862	16715	16710	16775	16959	17069	17226	16910	16952	16771	16797	16998	16928	16890	16900	16950	16742	17100	16999	16876	16854	16924	17009	16897	17139	17053	16918	16751	16922	16961	17150	16969	16977	16848	16800	17031	16939	16862	17062	16974	16942	16942	17062	16742	16834	16783	16921	16939	16847	16852	16881	16816	16796	17061	16865	16772	17013	16801	17023	16801	16714	16823	17104	16895	16931	17009	16869	16984	16770	16840	16980	16966	16979	16892	16954	16696	17015	16807	16925	17003	17046	16887	17062	16979	16979	16798	16771	17036	16953	16784	17038	16984	17015	16822	17033	17023	16726	16704	17001	16899	17131	16898	17086	16813	16945	17005	16962	16960	17004	17028	16959	16970	16937	16960	17152	16881	17027	16815	16900	16980	17050	16889	16885	16865	16878	16974	16927	16835	16831	17033	17066	16821	17031	16712	17031	17017	16758	16804	17088	16891	17043	16992	16920	16878	17107	17010	16996	16914	16966	16918	16905	16891	17110	16882	16820	16862	16973	17007	16944	17041	17046	16764	16804	16817	16957	16779	16867	17154	16849	16849	16879	16678	16890	16788	16827	16923	17019	16852	16912	16932	17102	17048	16998	16872	16943	16694	16669	16713	16983	16913	16992	16813	16820	16810	17084	16785	16991	17093	16789	17094	16968	16862	16821	16781	17040	17011	16807	17104	16959	16977	17091	17002	16868	16930	17054	16813	17077	16890	17023	16938	16846	16855	17023	17068	16959	16882	17002	16895	17049	17041	16929	16955	17027	16966	16845	16978	16796	16923	16921	17058	16777	17096	17060	17027	16901	17122	16938	17056	17029	17027	16937	16933	16965	16676	16770	16998	16961	16925	16895	17066	17023	16989	17119	17004	16645	16888	16893	16915	16930	16868	16949	16834	16877	16832	16734	16995	16914	17100	17022	16810	16995	16911	16932	16859	16795	16815	16913	16762	16933	17056	16773	16817	16758	16859	17004	16866	16965	17105	16968	16990	17142	16954	16810	16910	16779	16832	16975	16927	16812	16883	16867	16720	17029	17041	16809	16957	16952	16889	16716	17053	16994	16623	16953	16949	16988	17021	17045	17075	16927	16999	16956	16824	16872	17001	16855	16730	17005	16956	16871	16815	16782	16936	17003	16932	16802	17014	16948	17089	17000	16839	17019	16954	16804	17101	16863	16770	16893	16926	16783	17011	16914	16763	16852	16751	17032	16979	17094	16895	16990	16880	17001	16893	16685	17038	16817	16862	16892	16981	16913	17109	17171	17099	16948	16979	16936	16757	16931	16965	16881	16961	16909	17007	16915	16932	16945	16914	16678	17028	17015	16767	16870	16922	16987	16870	16891	16985	16891	16848	16799	17007	16881	16746	16819	16875	17006	16634	16879	16839	16862	16834	16997	16898	17087	16987	16959	17187	17195	17065	16967	16806	16835	16938	16816	16988	16955	16958	16930	16718	16992	16945	17053	17035	17164	16831	16950	17091	16795	16859	17000	16826	16976	16609	16845	16981	16811	16977	17170	17076	16986	17225	17181	16983	17075	16918	16835	16907	16856	16832	16912	16887	16893	16915	16864	16936	16898	16824	16976	16838	16930	16976	17104	16959	16996	16922	16935	16864	17039	17016	16928	16892	16897	16934	16680	17005	16885	16935	16946	16871	16961	16942	17037	17109	17061	16933	16853	16930	17027	16932	16868	16729	16975	17090	17016	16796	16751	16726	17000	17039	16974	17007	16873	16768	17019	16941	17088	17027	16891	17007	16905	16867	16867	16924	16896	16844	16832	17077	16912	16968	17027	17017	16771	16971	16946	16923	17046	16858	16892	16990	16816	17003	16974	16926	16861	17006	16830	16944	16923	16908	16945	16773	17086	16975	16790	16783	16858	16719	16945	16799	16939	16810	16988	16860	17039	16875	17041	16951	17064	16905	16835	16781	16861	16794	16927	16931	16907	16925	16884	16990	17009	17044	16932	16885	17134	17133	16895	17076	16919	16750	16967	17055	16735	16965	16868	17021	16909	16857	16971	16879	16862	16933	17238	16778	16950	16842	17012	16989	16907	16898	17070	17064	16981	16863	16805	16996	17051	16857	16818	16959	17044	16801	16851	16916	17042	16942	16875	17126	16835	16838	17051	16970	17006	16885	16973	16943	16915	17079	16927	17042	17229	16811	16806	17017	16953	17047	16790	16997	16728	17011	17138	16787	17098	16997	17010	16992	16807	17095	17106	17021	16800	16981	17141	17146	17188	17066	17011	17000	16861	16942	16912	17029	16897	16903	16879	16994	16969	17051	17098	16896	16832	16871	16665	16638	16757	16964	16722	16932	16907	16934	16992	16846	16814	16707	17143	16717	16960	16765	16931	16742	17052	16820	16808	16886	16764	17052	16754	16883	17159	16886	16878	16976	16907	16841	16897	16837	16994	16882	17061	16899	16924	16879	16879	16899	17076	17029	16866	16900	16800	16892	16862	17117	16901	17107	17047	17024	16889	16866	17045	17115	16827	16763	16822	17012	16854	17102	16984	16905	17240	16958	17055	16942	17028	17094	16921	16776	16695	16844	16893	16926	16907	16862	16827	16878	16706	16790	17055	16842	16827	17164	17036	16926
28085	36219	23825	22354	31595	26097	19581	15415	14312	13674	13803	13905	13761	13680	13776	13855	13918	13791	13950	13820	13737	13757	13886	13729	13760	13782	13843	13830	13921	13829	13821	13880	13760	13924	13856	13805	13861	13781	13963	13857	13681	13850	13802	13949	13785	13877	13872	13747	13869	13909	13845	13861	14132	13772	13765	13754	13891	13793	13866	13774	14021	13748	13729	13950	13789	13903	13823	13842	13860	13737	13883	13801	13785	13789	13847	13819	13809	13857	13944	13810	13928	13702	13968	13778	13905	13802	13937	13899	13722	13765	13811	13866	13660	13930	13882	13818	13856	13827	13810	13908	13766	13782	13672	13796	13569	13900	13998	13924	13846	13862	14031	13887	13704	13908	13860	13866	13819	13923	13772	13946	13954	13867	13771	13810	13783	13901	13874	13868	13831	13820	13836	13868	13697	13750	13903	13932	13775	13848	13789	13734	13871	13842	13943	13718	13714	13678	13877	13967	14045	13706	13941	13808	13691	13853	13839	13781	13718	13857	13781	13820	13803	13925	13772	13839	13840	13838	13910	13882	13758	13791	13825	13834	13923	13802	13977	13915	13857	13775	13813	13869	13843	13783	13698	14019	13809	13805	13810	13708	13716	13823	13820	13774	13769	13881	13866	13751	13785	13761	13866	13925	13936	13842	13753	13862	13784	13858	13836	13807	13776	13785	13674	13838	13896	13760	13736	13674	13891	13864	13647	14059	13907	13708	13975	13704	13778	13996	13892	13920	13832	13836	13891	13760	13861	13767	13862	13773	13974	13759	13849	13941	13755	13969	13842	13787	13766	13721	13797	13583	13802	13871	13952	13688	13865	13870	13822	13931	13839	13798	13871	13745	13812	13803	13838	13917	13929	13740	13777	13930	13587	13795	13694	13860	13801	13769	13824	13798	13823	13881	13826	13868	13690	13887	13832	13925	13691	13808	13806	13878	13694	13905	13803	13753	13814	13862	13938	13755	13708	13868	13744	13812	14186	13667	13779	14005	13927	13791	13944	13794	13949	13797	13882	13693	13664	13753	13799	13733	13841	13875	13831	13926	13841	13913	13720	13608	13807	13881	14077	13781	13892	13704	13636	14004	13872	13749	13761	13738	13787	13892	13635	14009	13970	13816	13725	13809	13722	13797	13783	13915	13787	13774	13912	13734	13881	13861	13935	13711	13981	13862	14024	13911	13756	13761	13915	13933	13745	13779	13668	13723	13767	13937	13862	13885	13839	13790	13651	13812	13769	13748	13931	13735	13762	13765	13902	13724	13867	13944	13921	13697	13773	13684	13818	13925	13754	13837	13839	13858	13831	13881	13699	13970	14018	13962	13871	13716	13908	13778	13928	13921	13782	13731	13864	13806	13681	13853	13878	13837	13809	13882	13779	13933	13798	13925	13656	13941	13769	13653	13691	13912	13693	13881	13891	13778	13856	13824	13890	13799	13816	13861	13779	13762	13936	13783	13768	13797	13777	13507	13749	13802	13784	13878	13827	13727	13889	13975	13787	13897	13923	13917	13826	13663	13800	13978	13817	13811	13711	13918	13832	13813	13912	13858	13713	13883	13936	13973	13818	13838	13666	13827	13702	13879	13806	13755	14017	13929	13788	13960	13970	13849	13772	13809	13888	13813	13976	13734	13924	13796	14032	13718	13906	13849	14061	13918	13841	13886	13989	13820	13900	13950	13779	13623	13882	13986	13846	14049	13930	13953	13934	13796	13629	13781	13843	13794	13708	13802	13841	14005	13896	13707	13839	13749	13780	13827	13898	13865	13737	13796	13641	13985	13841	13811	13786	13774	13680	13829	13866	13723	13847	13737	13798	13706	14066	13804	13922	13813	13815	13925	13804	13878	13784	13834	14036	13785	13936	13755	13940	14008	13860	13853	13797	13863	13902	13812	13831	13864	13712	13851	13907	13989	13867	13740	13816	13955	13742	13895	13814	13848	13956	13826	13913	13999	13727	13776	13649	13723	13727	13851	13743	13814	13929	13784	13929	13922	13940	13791	13687	13682	13772	13875	13677	13729	13979	13871	13796	13980	13827	13825	13823	13688	13806	13844	13812	13851	13924	13641	14037	13937	13937	13784	13745	13697	14071	13743	13752	14012	13729	13906	13752	13740	13869	13847	13660	13729	13999	13775	13923	13966	13775	13660	13864	14047	13813	13709	13796	13752	13819	13810	13887	13979	13815	13889	13845	13840	13904	13697	13901	13758	13826	13791	13865	13776	13957	13954	13712	13854	13809	13821	13827	13823	13857	13824	13788	13863	13822	13880	13903	13930	13912	13834	14095	14096	13786	13859	13884	13885	13942	13825	13711	13771	13638	13760	13669	13761	13951	13752	13855	13919	13696	13867	13878	13828	13969	13872	13973	13755	13741	13854	13968	13779	13845	13759	13906	13930	13738	13829	13770	13764	13652	13789	13789	13883	13793	13928	13891	13756	13811	13971	13838	13835	13813	14057	13931	13675	13918	13813	13871	13895	13948	13870	13887	13834	13967	13807	13935	13767	13683	13784	13878	13687	13937	13968	13892	13888	13742	13701	13846	13819	14048	13927	13851	13818	13978	13763	13863	13877	13750	13915	13886	13947	13846	13705	13872	13847	13765	13780	13909	13894	13757	13771	13850	13862	13906	13881	13800	13745	13910	13609	13920	13712	13880	13834	14038	13786	13802	13815	13862	13801	13723	13770	13748	13858	13822	13842	13856	13948	13843	13842	13820	13843	13886	13817	13772	13726	13878	13774	14018	13878	13843	13862	13913	13731	13763	13800	13949	13884	13799	13802	13736	13964	13628	13895	13839	13975	13809	13693	13794	13775	13843	13778	13709	13911	13679	13601	13776	13813	13808	13746	13914	13826	13882	13772	13980	13845	13931	13962	13823	13784	13870	13829	13792	13821	13992	13650	13697	13714	13688	13767	13787	13836	13895	13844	13974	13737	13803	13811	13892	13801	13939	13664	14042	13797	13821	13789	13681	13997	13853	13874	13965	13883	13958	13759	13585	13848	13957	14106	13913	13722	13825	13771	13814	13865	13822	13897	13984	13822	13744	13899	13914	13835	13679	13783	13805	13833	13932	13902	13943	13739	13858	13889	13849	13862	13842	13846	13797	13780	13833	13639	13735	13948	13830	13961	13916	13806	13847	13846	13732	13837	13820	13743	13882	13799	13861	13735	13776	13812	13964	13752	13936	13859	13831	13791	13865	14065	13796	13911	13911	13903	13819	13847	13906	13899	13742	13850	13785	13859	13780	13811	13783	13715	13876	13803	13790	13770	13794	13835	13875	13884	13774	13844	13830	14005	13820	13892	13911	13738	13767	13783	14020	13907	13863	13727	13924	13900	13815	13891	13842	13880	13792	13930	13648	13938	13701	13751	13893	13651	13761	13965	13819	13764	13962	13876	13915	13738	13965	13864	13735	13901	13787	13771	13915	13899	13808	13858	13929	13815	13909	13830	13841	13732	14007	13883	13751	13869	13899	13670	13888	13811	13875	13679	13784	13835	13739	13960	13767	13843	13790	13678	14039	13917	13972	13785	13838	13779	13830	13885	13853	13843	13878	13891	13814	13886	13731	14013	13763	13836	13745	13931	13673	13856	13754	13905	13923	13780	13967	13896	13802	13783	13797	13894	13828	13866	13968	13896	13902	13809	13976	13756	13919	13828	13843	13743	13895	13736	13904	13812	14009	13784	13823	13814	13739	13903	13884	13698	13930	13750	13823	13706	13990	13785	13790	13871	13833	13737	13994	13837	13857	13820	13920	13892	13917	13758	13690	13884	13788	13718	13844	13825	13789	13798	13743	13724	13740	13834	13866	13820	13795	13816	13912	13801	13948	13713	13949	13665	13939	13841	13892	13705	13904	13904	13875	13799	13733	13864	13616	13706	13929	13803	13965	13755	13762	13886	13827	13752	13725	13761	13850	14020	13919	13850	13803	13822	13819	13762	13799	13966	13817	13995	13808	13984	13802	13858	13895	13893	13815	13717	13796	13830	13957	13775	13790	13798	13823	13909	13815	13863	13907	13908	14017	13904	13675	13907	13753	13836	13912	14016	13764	13912	13866	13863	13768	13950	13828	13870	13805	13765	13742	13776	13808	13802	13917	13904	13758	13991	13933	13844	13900	13960	13845	13924	13806	13794	13852	13703	13868	13797	13864	13824	13827	13652	13775	13930	13830	13670	13657	13856	13847	13812	13985	13976	13825	13900	13890	13909	13665	13991	13734	13879	13704	13909	14003	13976	13820	13742	13823	13888	13707	13735	13968	13908	13858	13823	13910	13749	13945	13935	13833	13923	13726	13861	13785	13738	13911	13842	13800	13878	13936	13894	13882	13815	13625	13754	13843	13673	13802	13840	13842	13884	14007	13977	13825	13755	13792	13934	13886	13698	13826	13735	13752	13774	13852	13878	13808	13810	13834	13877	13894	13857	13976	13842	13960	14094	13764	13858	13772	13969	13841	13879	13837	13754	13780	13899	13769	13894	13815	13943	13761	13771	13792	13926	13767	13999	13822	13861	14026	13893	13762	14006	13843	13591	13634	13972	13935	13756	13912	13774	13907	13994	13772	13676	13853	13836	13863	13751	13769	13957	13882	13952	13833	13670	13911	13929	13855	13854	13997	13824	13842	13827	13989	13784	13823	13787	13643	13710	13824	13668	13800	13826	13875	13839	13873	13613	13785	13891	13796	13705	13832	13850	13869	14020	13778	13883	13916	14033	13818	13659	13640	13798	13864	13730	13877	13887	13803	13756	13893	13819	13625	13997	13706	13779	13810	13769	14021	13839	13807	13869	13711	13762	13780	13906	13812	13736	13689	13853	13790	13764	13825	13851	13757	13925	13722	13801	13797	13701	13914	13736	13922	13875	13913	13699	13869	13789	13995	13842	13929	13977	13885	13832	13832	13843	13967	13788	13887	13878	13758	13840	13704	13833	13913	13785	13728	13758	13720	13832	13752	13741	13799	13787	13872	13863	13662	13882	13716	13701	13933	13740	13876	13959	13988	13767	13898	13712	13863	13935	13958	13736	13984	13835	13792	14034	13747	13919	13837	13896	13746	13891	13801	13759	13888	13867	13959	13857	13770	13787	13685	13745	13943	13983	13754	13843	13746	13867	13786	13720	13736	13808	13997	14068
26466	21260	29110	32747	59784	57217	41139	24976	18806	17154	16448	16453	16338	16246	16403	16702	16532	16529	16235	16351	16405	16576	16546	16377	16482	16333	16440	16365	16393	16458	16331	16308	16377	16545	16384	16303	16315	16546	16429	16304	16431	16324	16315	16348	16504	16508	16351	16381	16324	16427	16211	16034	16299	16079	16322	16263	16349	16204	16298	16257	16116	16574	16423	16345	16332	16287	16333	16391	16391	16424	16408	16358	16529	16340	16355	16503	16178	16455	16185	16175	16292	16417	16325	16373	16351	16104	16325	16355	16276	16355	16376	16631	16448	16139	16211	16264	16594	16548	16332	16021	16424	16442	16398	16461	16470	16323	16155	16246	16319	16232	16270	16202	16170	16317	16293	16445	16294	16150	16446	16219	16290	16149	16401	16513	16347	16352	16319	16422	16422	16431	16387	16406	16273	16338	16143	16283	16389	16265	16528	16545	16385	16386	16191	16383	16293	16268	16225	16440	16386	16360	16490	16262	16429	16256	16479	16351	16415	16182	16368	16297	16231	16233	16415	16300	16346	16314	16448	16400	16284	16368	16439	16387	16317	16420	16531	16383	16335	16391	16280	16452	16549	16336	16382	16291	16551	16323	16281	16192	16134	16066	16246	16365	16556	16295	16301	16329	16419	16453	16432	16300	16241	16266	16292	16249	16504	16068	16254	16295	16213	16261	16302	16312	16354	16352	16211	16287	16445	16349	16245	16326	16411	16341	16439	16308	16503	16213	16417	16349	16305	16358	16528	16191	16356	16394	16379	16235	16116	16379	16403	16319	16472	16309	16259	16152	16418	16249	16305	16391	16300	16303	16408	16461	16100	16358	16437	16423	16351	16260	16332	16221	16100	16278	16314	16179	16174	16369	16250	16423	16273	16415	16336	16271	16386	16257	16335	16419	16378	16279	16465	16350	16274	16187	16343	16274	16202	16393	16393	16252	16467	16524	16377	16485	16307	16423	16345	16409	16386	16382	16229	16460	16156	16340	16122	16441	16375	16317	16226	16380	16244	16622	16278	16267	16368	16247	16355	16388	16545	16290	16388	16230	16385	16117	16433	16333	16191	16353	16513	16208	16471	16234	16097	16376	16443	16205	16316	16347	16316	16377	16408	16373	16375	16292	16467	16349	16280	16399	16282	16284	16315	16360	16340	16373	16189	16471	16545	16221	16203	16282	16323	16313	16328	16463	16572	16236	16416	16201	16264	16278	16269	16381	16177	16225	16279	16184	16193	16232	16368	16400	16360	16440	16334	16423	16294	16355	16509	16350	16329	16095	16412	16444	16300	16339	16411	16300	15939	16337	16431	16439	16406	16281	16333	16291	16372	16381	16191	16254	16386	16364	16513	16092	16287	16235	16166	16018	16052	16259	16142	16255	16427	16479	16293	16339	16402	16376	16331	16401	16351	16439	16253	16419	16181	16327	16249	16265	16354	16367	16391	16318	16345	16119	16312	16219	16251	16036	16229	16258	16197	16314	16108	16356	16243	16375	16211	16256	16293	16526	16091	16221	16220	16458	16210	16372	16159	16251	16429	16311	16358	16378	16292	16232	16467	16426	16300	16327	16266	16332	16392	16347	16205	16385	16189	16205	16518	16501	16352	16292	16305	16424	16507	16434	16342	16243	16236	16333	16335	16309	16194	16184	16332	16325	16295	16284	16252	16379	16229	16397	16393	16336	16506	16655	16350	16085	16346	16044	16511	16309	16442	16405	16367	16278	16387	16314	16196	16354	16093	16276	16116	16271	16346	16418	16463	16234	16451	16334	16380	16092	16464	16386	16433	16582	16377	16463	16319	16418	16278	16318	16361	16353	16239	16466	16340	16319	16285	16206	16458	16062	16257	16420	16244	16498	16375	16404	16163	16197	16169	16464	16185	16467	16151	16358	16453	16374	16169	16150	16142	16128	16345	16404	16306	16430	16383	16467	16377	16354	16335	16380	16364	16458	16522	16423	16340	16516	16126	16161	16381	16381	16377	16410	16567	16162	16304	16294	16163	16366	16420	16344	16254	16496	16418	16302	16521	16366	16148	16272	16615	16315	16147	16346	16532	16350	16448	16311	16139	16598	16331	16315	16324	16239	16314	16577	16195	16342	16555	16482	16306	16287	16302	16362	16598	16197	16441	16277	16385	16337	16321	16403	16472	16331	16327	16354	16235	16310	16298	16187	16299	16176	16208	16458	16581	16434	16382	16270	16572	16348	16516	16715	16416	16351	16209	16316	16374	16264	16295	16498	16395	16396	16339	16232	16230	16412	16458	16394	16233	16210	16232	16509	16365	16479	16497	16589	16332	16376	16234	16311	16374	16287	16390	16388	16535	16383	16414	16451	16368	16477	16269	16252	16404	16348	16552	16283	16764	16426	16270	16282	16405	16357	16450	16420	16556	16577	16215	16537	16250	16358	16298	16460	16662	16377	16391	16086	16272	16369	16323	16292	16190	16375	16339	16280	16239	16202	16373	16334	16269	16077	16444	16256	16181	16420	16355	16293	16465	16302	16313	16421	16336	16433	16388	16351	16368	16163	16208	16442	16293	16540	16360	16449	16348	16308	16225	16314	16394	16161	16169	16326	16401	16428	16340	16311	16320	16476	16249	16409	16487	16289	16450	16291	16096	16430	16339	16384	16370	16283	16440	16217	16447	16553	16442	16233	16296	16457	16301	16372	16360	16265	16291	16266	16494	16354	16298	16261	16292	16254	16297	16351	16278	16214	16418	16104	16184	16365	16030	16492	16377	16463	16397	16375	16211	16473	16177	16464	16194	16300	16356	16150	16423	16361	16265	16373	16320	16029	16462	16613	16365	16403	16336	16451	16411	16398	16279	16306	16398	16528	16214	16539	16391	16278	16316	16372	16248	16439	16234	16178	16145	16343	16277	16102	16458	16265	16226	16399	16335	16277	16229	16349	16303	16212	16442	16299	16442	16406	16396	16378	16211	16195	16345	16286	16157	16277	16272	16292	16691	16344	16493	16541	16584	16429	16343	16463	16458	16320	16141	16238	16332	16356	16346	16342	16164	16288	16209	16282	16358	16431	16214	16459	16248	16283	16408	16338	16299	16414	16455	16422	16292	16274	16196	16100	16145	16341	16184	16315	16347	16340	16529	16209	16228	16271	16207	16299	16502	16486	16242	16399	16486	16311	16356	16234	16493	16441	16404	16453	16308	16366	16415	16297	16276	16453	16295	16401	16269	16180	16293	16288	16332	16307	16195	16266	16470	16449	16263	16429	16463	16340	16154	16175	16231	16453	16439	16399	16307	16336	16284	16379	16391	16276	16427	16411	16235	16287	16297	16212	16391	16402	16279	16528	16270	16264	16320	16462	16257	16429	16279	16223	16227	16309	16345	16219	16399	16285	16390	16345	16487	16251	16331	16423	16428	16587	16462	16184	16510	16265	16397	16495	16294	16238	16280	16484	16515	16337	16366	16258	16320	16259	16436	16467	16434	16307	16107	16257	16207	16262	16315	16331	16472	16205	16312	16413	16375	16311	16282	16479	16364	16328	16448	16254	16304	16444	16205	16276	16446	16262	16157	16331	16098	16391	16424	16330	16460	16426	16327	16259	16309	16553	16387	16608	16422	16424	16295	16389	16153	16404	16454	16282	16436	16442	16490	16339	16296	16322	16485	16316	16435	16315	16259	16394	16333	16257	16525	16412	16349	16374	16060	16389	16150	16504	16323	16353	16242	16424	16263	16533	16312	16420	16477	16175	16313	16082	16158	16159	16199	16249	16264	16490	16307	16263	16419	16250	16387	16279	16356	16137	16435	16276	16355	16448	16400	16381	16296	16478	16208	16458	16255	16295	16170	16215	16341	16206	16177	16437	16246	16275	16246	16324	16304	16321	16151	16222	16296	16390	16470	16424	16431	16235	16181	16351	16473	16428	16441	16390	16319	16295	16434	16417	16261	16375	16321	16403	16305	16392	16437	16248	16195	16325	16384	16357	16360	16455	16439	16321	16483	16177	16494	16282	16368	16278	16413	16314	16353	16468	16429	16194	16153	16290	16254	16137	16383	16377	16408	16427	16264	16412	16386	16347	16440	16305	16439	16485	16184	16365	16429	16354	16260	16501	16654	16183	16282	16262	16483	16366	16214	16503	16194	16309	15971	16300	16426	16268	16529	16108	16299	16393	16199	16248	16301	16203	16194	16255	16370	16428	16499	16451	16444	16367	16291	16188	16309	16401	16339	16444	16241	16575	16507	16461	16435	16157	16318	16137	16350	16174	16360	16617	16385	16442	16545	16368	16345	16208	16562	16378	16221	16383	16295	16470	16434	16518	16352	16329	16353	16260	16266	16314	16233	16200	16401	16323	16449	16363	16395	16283	16545	16384	16430	16230	16445	16278	16313	16422	16325	16129	16210	16249	16325	16194	16328	16520	16139	16313	16213	16332	16464	16367	16374	16470	16272	16504	16287	16305	16419	16205	16347	16263	16446	16245	16532	16391	16160	16360	16356	16286	16405	16386	16290	16245	16554	16324	16261	16390	16453	16404	16497	16223	16409	16404	16220	16378	16210	16330	16213	16318	16316	16471	16323	16279	16239	16385	16212	16449	16180	16301	16305	16376	16331	16215	16293	16247	16283	16158	16499	16386	16314	16199	16232	16390	16235	16450	16193	16274	16544	16291	16307	16230	16437	16530	16525	16464	16186	16178	16310	16127	16292	16285	16334	16722	16259	16348	16524	16305	16359	16491	16376	16246	16268	16293	16121	16442	16473	16389	16398	16583	16269	16304	16361	16334	16249	16244	16439	16401	16100	16336	16447	16200	16489	16345	16289	16431	16361	16486	16440	16521	16361	16329	16304	16383	16108	16557	16171	16096	16344	16297	16322	16641	16186	16383	16326	16408	16309	16252	16261	16471	16277	16412	16436	16412	16282	16334	16317	16307	15983	16338	16451	16359	16242	16454	16253	16451	16317	16350	16087	16438	16236	16434	16338	16484	16446	16220	16449	16427	16321	16289	16246	16287	16239	16526	16352	16578	16568	16355	16031	16160	16524	16271	16221	16286	16258	16346	16531	16157	16338	16251	16088	16219	16239	16356	16321	16193	16202	16353	16493	16426	16430	16357	16243	16457	16383	16378	16382	16405	16352	16199	16348	16419	16426	16386	16069	16064	16332	16298
29692	44849	47442	42700	63884	55226	38051	20447	15350	14040	13750	13640	13656	13588	13525	13579	13336	13468	13491	13558	13631	13540	13504	13416	13516	13529	13668	13524	13467	13724	13453	13585	13458	13597	13460	13502	13581	13555	13714	13380	13610	13574	13510	13731	13484	13429	13538	13594	13676	13458	13343	13566	13554	13383	13639	13563	13591	13578	13488	13512	13291	13603	13501	13380	13554	13530	13613	13574	13446	13499	13439	13456	13517	13614	13519	13663	13552	13505	13596	13620	13404	13514	13534	13621	13627	13571	13417	13382	13494	13491	13364	13536	13642	13478	13519	13518	13575	13507	13757	13528	13576	13667	13354	13594	13532	13592	13491	13721	13494	13554	13494	13445	13627	13593	13455	13506	13498	13412	13496	13493	13361	13537	13525	13523	13586	13464	13611	13432	13374	13560	13451	13530	13476	13459	13634	13442	13419	13650	13410	13587	13456	13686	13472	13301	13463	13494	13434	13670	13390	13589	13536	13504	13486	13499	13550	13572	13559	13554	13574	13501	13578	13707	13697	13374	13534	13352	13519	13539	13443	13449	13409	13474	13615	13464	13761	13738	13550	13334	13715	13459	13461	13473	13552	13507	13326	13530	13480	13489	13429	13441	13562	13365	13646	13469	13464	13534	13580	13418	13448	13677	13484	13545	13509	13603	13567	13571	13571	13453	13458	13454	13563	13638	13704	13471	13431	13597	13516	13551	13347	13676	13470	13392	13440	13441	13446	13517	13451	13415	13583	13395	13513	13299	13443	13453	13561	13454	13604	13385	13640	13429	13409	13555	13507	13529	13628	13785	13637	13388	13546	13526	13491	13595	13563	13482	13509	13405	13512	13519	13505	13446	13423	13544	13442	13633	13627	13564	13580	13619	13505	13515	13473	13512	13498	13525	13497	13682	13531	13518	13611	13380	13546	13529	13617	13458	13335	13584	13559	13540	13445	13491	13317	13517	13465	13698	13508	13443	13404	13302	13594	13606	13531	13505	13421	13517	13454	13567	13509	13603	13442	13442	13426	13468	13346	13380	13679	13547	13588	13319	13553	13490	13386	13497	13586	13513	13575	13408	13583	13407	13501	13452	13364	13421	13436	13507	13469	13525	13394	13652	13541	13556	13625	13624	13535	13689	13513	13582	13541	13741	13567	13418	13608	13480	13597	13628	13545	13612	13372	13533	13613	13450	13571	13408	13531	13383	13660	13516	13524	13611	13695	13533	13560	13425	13441	13553	13537	13600	13484	13549	13579	13648	13618	13472	13465	13625	13405	13530	13452	13573	13531	13405	13459	13557	13655	13570	13454	13340	13466	13235	13553	13656	13574	13568	13448	13477	13628	13312	13493	13707	13530	13508	13439	13429	13594	13595	13582	13491	13618	13651	13556	13351	13437	13537	13526	13427	13528	13534	13453	13536	13381	13456	13416	13509	13487	13560	13561	13661	13522	13488	13564	13419	13576	13516	13583	13481	13568	13607	13535	13567	13448	13441	13469	13462	13619	13353	13561	13398	13700	13428	13649	13589	13537	13544	13390	13479	13513	13459	13348	13393	13696	13390	13572	13469	13704	13498	13321	13513	13475	13550	13499	13546	13470	13473	13610	13701	13520	13338	13366	13600	13664	13540	13501	13632	13373	13439	13572	13491	13461	13401	13604	13368	13553	13614	13508	13560	13589	13465	13538	13555	13360	13598	13625	13416	13589	13418	13620	13531	13540	13486	13677	13593	13707	13570	13485	13412	13660	13449	13514	13611	13452	13597	13630	13543	13459	13634	13428	13498	13516	13288	13522	13449	13338	13513	13509	13406	13477	13566	13429	13549	13505	13424	13452	13561	13576	13534	13497	13421	13486	13552	13588	13374	13497	13532	13407	13557	13320	13373	13470	13552	13456	13455	13598	13379	13545	13494	13479	13516	13365	13618	13327	13567	13603	13529	13740	13704	13600	13454	13422	13463	13554	13564	13455	13553	13612	13653	13709	13630	13671	13423	13603	13613	13403	13451	13483	13586	13538	13549	13300	13625	13494	13377	13530	13450	13531	13711	13484	13426	13523	13583	13596	13543	13519	13639	13712	13516	13603	13566	13549	13467	13498	13493	13442	13434	13366	13461	13509	13482	13371	13406	13561	13527	13433	13687	13464	13614	13451	13537	13437	13408	13486	13591	13438	13398	13680	13481	13688	13515	13558	13638	13495	13402	13501	13588	13532	13411	13487	13639	13555	13493	13485	13573	13400	13533	13550	13599	13758	13533	13537	13407	13595	13490	13671	13401	13612	13471	13557	13626	13516	13514	13443	13577	13489	13538	13480	13641	13599	13361	13583	13522	13537	13470	13532	13580	13677	13465	13575	13380	13736	13571	13644	13597	13634	13344	13478	13582	13457	13537	13590	13555	13639	13453	13526	13633	13569	13467	13464	13598	13442	13543	13496	13541	13513	13391	13511	13413	13537	13385	13502	13386	13586	13507	13661	13442	13611	13615	13640	13405	13437	13684	13678	13509	13464	13483	13398	13519	13564	13357	13700	13571	13628	13476	13592	13605	13469	13482	13567	13520	13576	13568	13490	13470	13464	13428	13478	13409	13441	13442	13631	13447	13527	13353	13404	13520	13592	13531	13638	13461	13511	13694	13564	13417	13520	13572	13523	13523	13359	13417	13524	13439	13509	13496	13543	13569	13319	13576	13594	13398	13480	13512	13521	13551	13393	13473	13566	13532	13585	13457	13587	13303	13506	13595	13467	13557	13449	13540	13544	13631	13565	13571	13585	13524	13747	13356	13577	13481	13428	13546	13500	13319	13681	13413	13459	13668	13590	13523	13532	13562	13527	13563	13537	13691	13560	13527	13392	13530	13495	13496	13516	13522	13523	13571	13283	13518	13500	13409	13611	13487	13496	13358	13480	13599	13612	13434	13560	13449	13460	13534	13544	13526	13386	13700	13474	13422	13588	13531	13602	13324	13525	13536	13496	13649	13561	13490	13497	13459	13394	13585	13543	13468	13650	13482	13583	13633	13554	13523	13506	13545	13643	13584	13388	13672	13469	13525	13605	13612	13356	13528	13579	13521	13418	13462	13457	13660	13516	13490	13415	13487	13536	13648	13513	13549	13447	13466	13562	13424	13586	13436	13582	13399	13538	13520	13526	13561	13483	13480	13453	13372	13522	13590	13432	13338	13534	13496	13635	13553	13414	13618	13436	13622	13470	13460	13578	13470	13626	13608	13556	13511	13479	13395	13435	13464	13576	13560	13441	13655	13496	13619	13445	13456	13555	13518	13674	13699	13469	13575	13561	13378	13547	13502	13640	13407	13320	13475	13507	13473	13616	13544	13565	13591	13641	13550	13629	13456	13692	13485	13475	13478	13601	13556	13413	13523	13373	13566	13501	13562	13566	13606	13384	13518	13388	13487	13438	13438	13564	13747	13480	13539	13583	13563	13562	13516	13386	13370	13430	13572	13477	13703	13573	13568	13548	13546	13328	13692	13640	13556	13642	13449	13556	13486	13547	13488	13616	13548	13591	13525	13619	13505	13590	13632	13463	13571	13679	13503	13534	13538	13639	13570	13585	13463	13508	13483	13522	13535	13466	13420	13440	13475	13565	13537	13604	13555	13452	13424	13477	13461	13452	13535	13271	13554	13580	13576	13594	13379	13527	13506	13610	13501	13421	13420	13361	13637	13525	13650	13614	13574	13639	13722	13570	13590	13491	13504	13530	13588	13534	13443	13286	13566	13548	13415	13508	13561	13473	13650	13487	13517	13430	13486	13545	13443	13447	13491	13441	13589	13435	13427	13624	13522	13543	13576	13557	13554	13482	13382	13423	13587	13552	13351	13676	13554	13592	13331	13546	13437	13415	13634	13494	13456	13492	13527	13280	13327	13640	13437	13466	13460	13646	13618	13499	13516	13641	13605	13590	13612	13456	13614	13538	13546	13428	13628	13656	13636	13638	13516	13474	13558	13451	13465	13560	13384	13553	13604	13731	13559	13362	13449	13751	13432	13461	13537	13520	13495	13391	13403	13699	13465	13486	13422	13466	13526	13581	13592	13514	13460	13613	13693	13508	13444	13372	13415	13538	13568	13464	13509	13505	13726	13473	13645	13311	13309	13576	13457	13474	13479	13671	13516	13644	13410	13420	13508	13475	13542	13625	13494	13501	13415	13483	13579	13395	13595	13622	13409	13746	13525	13537	13447	13636	13699	13588	13491	13476	13672	13490	13570	13494	13493	13541	13443	13387	13421	13606	13423	13641	13429	13357	13550	13558	13489	13338	13484	13506	13583	13429	13553	13562	13640	13490	13637	13434	13557	13595	13484	13552	13398	13486	13539	13452	13627	13622	13383	13587	13558	13659	13604	13539	13613	13537	13519	13459	13480	13548	13507	13462	13389	13526	13318	13528	13486	13463	13562	13613	13576	13671	13547	13521	13553	13482	13554	13590	13507	13522	13562	13478	13592	13536	13633	13387	13519	13703	13628	13627	13654	13552	13487	13539	13402	13379	13580	13518	13583	13342	13478	13549	13569	13535	13598	13504	13390	13609	13386	13617	13616	13611	13484	13617	13426	13423	13452	13501	13415	13665	13501	13486	13568	13618	13700	13654	13560	13451	13599	13548	13483	13570	13544	13499	13616	13648	13600	13327	13527	13482	13443	13613	13450	13400	13488	13711	13694	13531	13714	13566	13540	13570	13597	13527	13604	13540	13619	13657	13369	13583	13444	13456	13566	13488	13398	13590	13520	13447	13530	13389	13566	13467	13690	13545	13577	13459	13735	13394	13480	13470	13596	13539	13487	13589	13467	13475	13454	13432	13516	13413	13398	13577	13560	13394	13454	13710	13546	13562	13460	13530	13460	13488	13695	13591	13591	13483	13464	13549	13480	13537	13439	13494	13391	13651	13301	13448	13553	13553	13548	13540	13470	13588	13448	13556	13489	13507	13509	13507	13511	13449	13471	13628	13654	13632	13464	13574	13474	13334	13634	13537	13547	13495	13592	13557	13662	13576	13432	13551	13576	13550	13492	13653	13518	13529	13384	13648	13591	13349	13444	13612	13672	13426	13480	13435	13476	13532	13499	13596	13570	13580	13486	13528	13352	13469	13406	13444	13537	13585	13588	13644	13359	13676	13366	13570	13521	13565	13583
24272	21161	28754	27726	71620	70771	52883	31580	21426	17706	16824	16579	16267	16193	16302	16318	16168	16361	16416	16151	16257	16486	16138	16215	16220	16245	16443	16386	16226	16171	16274	16020	16095	16199	16214	16256	16186	16211	16144	16192	16237	16290	16316	16147	16265	16358	16239	16244	16296	16182	16105	16294	16343	16284	16338	16176	16177	16057	15838	16047	16247	16207	16301	16071	16274	16196	16067	16273	16079	16057	16289	16246	16166	16139	16053	16042	16193	16035	16065	16223	16147	15971	16181	16039	16253	16031	16057	16227	16387	16099	15950	16392	16009	16372	16261	16043	16090	16105	16068	16371	16285	16021	16272	16225	16130	16143	16100	16157	16072	16035	16188	16141	16138	16296	16052	16209	15974	16139	15996	15930	16077	16068	16152	16121	16088	16107	16300	16127	16144	16194	16297	16086	16157	16285	16065	16063	16284	16006	16349	16290	16161	16186	15939	16162	16255	15885	16039	16114	16081	16075	16203	16247	16022	16171	16338	16262	16117	16129	16145	16258	16157	16183	16353	16077	16201	16069	16282	16149	16113	16251	16202	16271	16095	16118	16056	16115	16151	16152	16083	16169	16032	16123	16105	16174	15996	16151	16190	15979	16331	16129	16200	16349	16305	16033	16178	16169	16032	16398	16130	16142	16254	16159	16158	16076	15908	15987	16152	16230	16074	16029	16107	16127	16117	16186	16139	16020	16052	16120	16087	15983	16161	16374	16108	16078	16329	15978	16003	16086	16067	16093	16281	15950	16074	16182	16210	16199	15920	16177	15928	16023	16164	16270	16162	16040	16029	15970	16172	16084	16281	16201	16016	16015	16051	16176	16048	16222	16188	16213	16127	16137	16292	16221	16323	16232	16117	16038	16284	16320	16196	16214	16271	16081	16227	16292	16135	16280	16156	16094	16050	16342	16170	16149	16337	16159	16104	16008	16130	16240	16255	16030	16125	16223	16082	16062	16175	16049	16072	15888	15931	16242	16018	16161	16046	15990	15970	16057	16023	16067	15982	15951	16067	16200	16178	16098	16166	16056	16132	16115	16196	16121	16144	16014	16085	15994	16147	15954	16412	16287	15962	16056	16092	16097	16241	16254	16164	16025	16032	16135	16110	16317	15914	15901	15884	16196	16143	16115	16104	16194	16198	16217	16311	16149	16035	16050	16185	16086	16038	16117	16156	16205	16276	16112	16157	16138	16196	16181	16150	16186	16336	16213	16208	15904	16059	16107	15968	16326	15896	16185	16274	16281	16274	16195	16251	16223	16201	16174	16206	16206	16165	16213	16013	16008	16054	16178	16187	16208	16052	16205	16118	16226	16167	16171	16134	16228	16104	15986	16076	16017	16303	16217	16248	16269	15949	15960	16152	16192	16162	16041	16401	16140	16128	16213	16132	16102	16136	16153	16230	16078	16046	16165	16394	16231	16053	16296	16109	16448	16191	16210	16118	16068	16356	16189	15987	16078	16206	16163	16175	15848	16123	16172	16327	16183	16273	16123	16282	16108	16340	16119	16389	16030	16039	16034	16077	16190	16136	15993	16141	16063	16275	16111	16172	16068	16075	15958	16239	16082	15878	16049	16220	16179	16043	16118	16048	16164	16100	16051	16339	16261	16130	16230	16128	16021	16185	16037	16096	16111	16251	16135	15979	15986	16133	15915	16219	16124	16385	16194	16232	16051	16039	16107	16269	16143	16239	16106	16224	16288	16136	16193	16272	16073	16124	16244	16168	16120	16222	16061	16312	16163	16188	16338	15978	16265	16019	16140	16025	16129	16210	16145	16123	16088	15961	16186	16097	16206	16137	15964	16226	16140	15950	16265	16343	15966	16033	16056	16197	16175	16364	15967	16150	16122	16262	16108	15958	16254	16104	16163	16059	16117	16135	16060	16231	16203	16260	16325	16108	16224	16164	16121	16131	16116	16091	16093	16258	16140	16321	16183	16215	16223	16277	16159	16030	16364	16070	16144	16056	15974	16039	16230	16188	16036	16237	16103	16153	16132	16338	16029	16079	16121	16248	16189	16178	16054	16302	16299	16174	15934	16110	16163	16245	16005	16218	16162	16148	16134	16022	16126	16033	15988	16029	16134	16346	16387	15979	15969	16211	16103	16090	16134	16050	16189	15911	16046	16032	16200	15954	16119	16037	16111	16225	16261	16063	16177	16215	16275	16068	16057	16108	16235	16060	16104	16110	16295	16138	16171	16097	15944	16133	16084	16166	16181	16133	16056	16185	16107	16206	16041	16270	16127	16222	16216	16451	16052	16005	16021	16151	16108	16014	16167	16071	16267	16098	16044	16199	16238	16148	16264	16178	15947	16148	16123	16141	16153	16307	16163	16159	16238	16067	16153	16200	16152	16304	16220	16257	16155	16074	16019	16036	15946	16190	16177	16200	16271	16132	16207	16078	16056	16131	16174	15937	16145	16335	16080	16222	16009	16279	16268	16283	16071	16219	16145	16016	16197	16049	15926	16137	16002	16248	16339	16219	16014	16050	16085	16055	16181	16103	16268	16243	16080	16313	16084	15994	16222	16161	15846	16088	15886	16196	16062	16261	16079	16260	16070	15979	16210	16099	16244	16208	16111	16058	16137	16291	16287	16104	16192	16226	16174	16116	15972	16095	15958	16085	16160	16086	16220	16062	16066	16213	16171	16267	16315	16182	16152	16115	15992	16051	16210	16049	16289	16150	16213	16268	15942	16221	16188	16224	16150	15949	16134	16207	16002	16163	16143	16215	16302	16356	16020	16128	16020	16213	16040	16161	16295	16194	16145	16283	16286	16180	16120	16027	16153	16356	16330	16177	16245	16205	16135	16224	16056	16177	16106	16200	16303	15996	16017	16311	16353	16066	16299	16269	16217	15975	16018	16189	16134	16088	16116	15988	16118	16294	16231	16100	16131	16263	16026	16111	16181	16076	16036	16261	16211	16128	15935	16252	16296	16233	16099	16172	16185	16084	16147	16205	16212	16129	16054	16094	16136	16392	16059	16274	16397	16195	16370	16209	15997	15954	16063	16066	16166	16181	16187	16411	16113	16086	16160	16195	16189	16124	16197	16047	16250	16197	16055	16096	16138	16058	16128	15919	16113	16087	15990	16139	16064	16316	16008	16166	15905	16264	16354	16127	16210	16126	16056	15947	16092	16143	16173	16195	16180	16000	16151	16094	16202	16109	16034	16031	16111	16042	15995	16147	16101	16001	15985	15960	16135	16303	16246	16072	16287	16333	16233	16251	16221	16186	16169	16370	16346	16242	16348	16093	15963	16004	15972	16254	16190	16086	16058	16035	16043	16283	16156	16255	16115	16163	16025	16081	16068	16082	16121	16050	16233	16184	16030	16295	16167	16137	16131	16043	16138	16142	16140	16201	16125	16044	16176	16069	16147	16047	16079	16270	15933	16209	16020	16134	16309	16218	16336	16271	16072	16262	16027	15911	16237	16441	16159	16214	16203	16055	15860	16232	16148	16123	16329	16130	16083	16097	16224	16015	16039	16129	16185	15993	16266	15953	16315	16196	16369	16238	16225	16113	16042	16263	16165	16159	15964	16030	16071	16184	16178	16121	16282	16016	16074	16063	16048	16212	16075	16205	16154	15995	16313	16232	15989	16102	15863	16075	16118	16010	15968	15938	16113	16238	15997	16031	16055	16083	16015	16359	16118	16346	16138	16139	16290	16252	16063	16230	15810	16230	16292	16293	16034	16152	16239	16113	16133	15969	16087	16125	16135	16212	16195	16194	16280	16186	16235	16115	16154	16280	16113	16081	16035	15997	16090	16030	16202	16080	16226	16262	16095	16032	16158	16117	16175	15991	16085	16277	16190	16342	16031	16000	16063	16199	16148	16318	16234	16064	16249	16144	16038	16063	16171	16014	16301	16084	16194	16070	16166	16259	16352	16208	16384	16060	16033	15970	16329	16181	16029	16154	16133	16166	15958	15958	16159	16122	16079	15962	16252	16040	16119	16190	16011	16332	16034	15912	16045	16193	16279	16106	16240	16070	16168	16123	16151	16119	16058	16123	16045	16350	15818	16270	16020	16306	16170	16125	16197	16209	16075	16037	15996	16035	15995	16166	16115	16173	16210	16116	16196	16189	16366	16087	16179	16045	16197	16329	16126	16204	16185	16117	15946	16074	16004	16008	16158	16136	16115	16082	15991	16183	16101	16072	16181	16214	16047	16224	16137	15973	16114	16108	16231	16241	16212	15971	16261	16364	16145	16163	16042	16204	16083	16158	16318	16047	16058	15922	16093	16353	16056	16245	16168	16303	16213	16163	16170	16253	16100	15935	16260	16070	16137	16190	16143	16118	16265	16170	16200	16197	15994	15981	16111	16008	15794	16258	15914	16302	16036	16021	16148	16233	16247	16218	16158	16105	16253	16232	16090	16454	16191	16079	16037	16285	16253	15903	16221	16091	16016	16117	16167	16008	16114	16169	16010	15919	16082	16156	16140	16136	16203	16111	16080	15912	16306	16205	16061	16111	16142	16240	16017	16106	15815	16200	16126	15883	16084	16097	16135	16013	16055	16310	16098	16022	15975	16266	16168	16095	16396	16021	16061	16113	15989	15946	16109	15991	16214	16108	15957	16202	16164	16190	16266	16159	15938	16057	16205	16023	16090	16150	16313	16155	16317	16263	16194	16110	16219	16115	16081	16153	16073	16200	16037	16086	16119	16125	15937	16161	16016	16202	16256	16154	16005	16316	16215	16054	16148	16167	16114	15936	16027	16211	16238	16155	16340	16137	16079	16259	16281	16123	16029	16095	16042	16318	16095	16056	16168	16207	16166	16137	16153	16016	16089	16110	16261	16235	16213	16142	16176	16052	16192	16362	16158	15896	16112	15878	16247	16191	16194	16018	16124	16286	16208	16053	16077	16309	16109	16028	16074	16367	16377	16105	16218	16196	16104	16326	16144	16293	16243	15930	16083	16099	16195	16322	15997	16007	16285	16188	16085	16297	15956	15977	16307	16133	16117	16247	16232	16300	16243	15909	16499	16360	16237	16179	16266	16302	15896	16173	15985	16159	16139	16096	16162	16083	16260	16204	16094	16001	16027	16431	16103	16050	16166	16001	16230	16025	15962	16197	16163	16082	16373	15960	16161	16032	16118	16008	16134	16115	16099	16119	16321
36287	61683	59824	56450	86076	75654	51956	28438	16939	14166	13639	13486	13328	13523	13507	13401	13323	13194	13349	13349	13479	13480	13291	13407	13175	13414	13424	13303	13504	13385	13370	13541	13210	13176	13247	13401	13434	13507	13520	13364	13244	13390	13397	13141	13404	13311	13346	13128	13519	13405	13551	13428	13342	13470	13413	13531	13447	13205	13467	13496	13391	13407	13302	13332	13137	13387	13400	13521	13316	13451	13491	13558	13335	13330	13378	13295	13555	13486	13399	13464	13455	13222	13379	13299	13338	13357	13394	13278	13219	13442	13377	13386	13378	13252	13560	13345	13394	13269	13189	13443	13306	13361	13264	13551	13458	13274	13344	13359	13380	13254	13483	13543	13243	13376	13140	13201	13299	13439	13542	13449	13406	13364	13553	13398	13199	13366	13356	13287	13314	13286	13431	13321	13435	13404	13487	13292	13256	13232	13420	13445	13303	13250	13346	13312	13326	13427	13341	13395	13429	13424	13367	13260	13420	13409	13437	13353	13386	13455	13497	13373	13319	13356	13443	13434	13287	13239	13462	13569	13443	13277	13350	13392	13364	13341	13148	13317	13435	13443	13614	13302	13366	13457	13374	13450	13338	13244	13488	13320	13333	13397	13147	13382	13483	13165	13448	13527	13374	13407	13229	13534	13404	13422	13545	13206	13436	13085	13208	13317	13294	13337	13194	13402	13446	13416	13368	13208	13364	13328	13512	13304	13270	13446	13293	13350	13305	13255	13406	13447	13393	13343	13451	13389	13208	13301	13344	13166	13287	13312	13488	13193	13452	13360	13216	13267	13408	13092	13369	13381	13395	13403	13426	13431	13438	13350	13369	13374	13301	13247	13307	13355	13484	13344	13457	13227	13251	13250	13395	13439	13138	13335	13511	13388	13478	13313	13443	13410	13407	13324	13304	13327	13271	13525	13542	13420	13350	13255	13327	13384	13429	13415	13456	13428	13353	13385	13322	13504	13360	13506	13256	13372	13480	13419	13260	13421	13353	13348	13429	13448	13366	13370	13370	13225	13397	13224	13303	13403	13315	13430	13220	13326	13443	13385	13435	13436	13383	13438	13319	13415	13331	13326	13365	13269	13315	13456	13449	13281	13291	13268	13289	13497	13451	13419	13207	13312	13392	13303	13312	13436	13203	13432	13408	13198	13289	13310	13434	13439	13432	13296	13339	13399	13499	13365	13408	13348	13361	13480	13260	13341	13359	13233	13176	13363	13411	13340	13441	13286	13290	13333	13211	13357	13446	13450	13356	13357	13563	13409	13392	13128	13245	13413	13381	13279	13369	13426	13180	13310	13339	13461	13406	13406	13198	13251	13382	13357	13278	13457	13402	13481	13247	13228	13269	13403	13333	13404	13336	13364	13385	13198	13474	13380	13480	13424	13303	13430	13247	13297	13360	13412	13499	13567	13364	13349	13288	13289	13372	13280	13340	13438	13406	13411	13100	13247	13385	13395	13368	13349	13584	13418	13500	13365	13417	13229	13422	13359	13449	13236	13308	13199	13395	13381	13432	13413	13420	13416	13367	13391	13345	13519	13389	13237	13322	13297	13233	13308	13262	13448	13427	13455	13315	13525	13285	13421	13349	13494	13565	13235	13493	13497	13301	13390	13381	13482	13316	13375	13428	13450	13469	13361	13566	13365	13371	13320	13357	13456	13281	13491	13316	13229	13431	13387	13476	13368	13407	13240	13448	13182	13330	13378	13289	13344	13409	13432	13424	13317	13500	13247	13461	13342	13395	13391	13309	13334	13487	13511	13452	13360	13334	13419	13320	13244	13411	13423	13198	13353	13411	13404	13394	13403	13359	13284	13229	13427	13335	13295	13385	13120	13383	13335	13515	13323	13405	13414	13302	13378	13333	13248	13354	13399	13219	13306	13232	13497	13342	13395	13272	13321	13387	13503	13340	13482	13256	13281	13322	13367	13424	13312	13449	13357	13435	13397	13365	13331	13318	13540	13362	13400	13398	13260	13281	13277	13382	13483	13369	13334	13538	13304	13292	13381	13347	13337	13450	13357	13351	13464	13289	13275	13308	13391	13666	13143	13361	13408	13318	13386	13623	13411	13395	13328	13455	13517	13378	13291	13404	13324	13335	13187	13235	13300	13374	13363	13238	13403	13376	13393	13365	13552	13369	13364	13480	13288	13447	13401	13450	13422	13344	13330	13305	13291	13351	13361	13307	13410	13428	13290	13393	13569	13166	13490	13516	13457	13458	13342	13273	13539	13320	13363	13409	13380	13486	13202	13309	13336	13363	13276	13372	13357	13318	13432	13493	13398	13489	13396	13312	13381	13424	13311	13307	13522	13455	13489	13274	13503	13301	13370	13353	13265	13312	13276	13175	13365	13377	13476	13408	13412	13305	13315	13305	13438	13436	13262	13314	13372	13340	13424	13247	13233	13257	13378	13227	13283	13464	13311	13383	13332	13379	13356	13533	13224	13377	13407	13467	13388	13362	13381	13315	13310	13386	13462	13368	13344	13108	13338	13420	13332	13196	13402	13493	13306	13185	13417	13368	13492	13473	13470	13216	13348	13363	13270	13366	13457	13248	13337	13444	13364	13382	13305	13162	13367	13389	13367	13366	13495	13370	13411	13444	13368	13319	13369	13417	13594	13327	13407	13232	13384	13324	13408	13396	13531	13407	13268	13413	13385	13537	13396	13385	13339	13283	13254	13277	13611	13415	13478	13222	13322	13288	13432	13309	13231	13435	13412	13409	13448	13369	13387	13292	13232	13502	13197	13468	13425	13404	13283	13272	13312	13456	13309	13422	13425	13323	13397	13167	13186	13382	13263	13208	13338	13418	13318	13327	13282	13248	13306	13396	13239	13369	13308	13398	13362	13309	13271	13318	13462	13484	13262	13328	13224	13466	13379	13302	13515	13383	13367	13302	13232	13491	13277	13230	13324	13368	13390	13335	13309	13377	13276	13445	13291	13475	13399	13409	13291	13497	13457	13208	13311	13352	13402	13421	13352	13403	13390	13330	13339	13446	13391	13359	13520	13271	13323	13377	13378	13369	13424	13353	13307	13517	13515	13447	13382	13476	13402	13317	13385	13336	13367	13407	13311	13418	13476	13327	13330	13290	13337	13394	13292	13249	13301	13364	13329	13308	13312	13316	13386	13227	13366	13453	13413	13451	13377	13559	13391	13270	13334	13259	13471	13270	13412	13440	13280	13234	13599	13324	13240	13408	13328	13496	13399	13424	13501	13343	13479	13396	13398	13223	13193	13354	13479	13388	13337	13181	13448	13423	13134	13415	13426	13320	13499	13415	13292	13418	13275	13288	13485	13313	13286	13414	13370	13361	13385	13312	13380	13442	13453	13361	13456	13424	13381	13293	13311	13382	13475	13312	13491	13485	13397	13453	13436	13244	13179	13480	13441	13259	13404	13297	13300	13414	13418	13259	13544	13254	13368	13301	13351	13212	13319	13446	13254	13240	13409	13462	13307	13236	13375	13226	13280	13319	13404	13533	13379	13538	13381	13470	13246	13325	13462	13390	13338	13477	13223	13364	13339	13374	13456	13237	13587	13178	13409	13410	13433	13434	13199	13306	13382	13414	13319	13384	13235	13346	13245	13549	13238	13320	13448	13371	13381	13323	13365	13413	13375	13387	13303	13359	13423	13316	13234	13465	13371	13322	13279	13351	13379	13446	13138	13489	13402	13390	13338	13385	13271	13146	13334	13319	13166	13420	13251	13422	13420	13311	13441	13331	13374	13308	13335	13316	13395	13292	13362	13423	13360	13303	13488	13274	13336	13444	13367	13375	13431	13336	13366	13395	13304	13418	13382	13494	13294	13339	13374	13353	13420	13247	13358	13302	13251	13386	13460	13304	13358	13350	13525	13333	13260	13397	13287	13332	13374	13487	13459	13327	13301	13235	13339	13411	13339	13417	13407	13372	13550	13322	13309	13422	13399	13249	13464	13512	13393	13349	13423	13305	13536	13270	13483	13151	13321	13424	13350	13396	13321	13371	13317	13655	13211	13363	13339	13342	13254	13432	13397	13224	13314	13256	13324	13303	13527	13314	13436	13437	13320	13370	13394	13248	13434	13438	13390	13279	13504	13238	13389	13268	13266	13418	13301	13609	13415	13217	13336	13295	13308	13444	13392	13234	13285	13515	13252	13187	13265	13449	13486	13298	13328	13309	13295	13360	13276	13299	13387	13319	13353	13303	13305	13432	13480	13265	13602	13446	13222	13346	13369	13133	13417	13419	13321	13375	13382	13345	13479	13379	13295	13459	13582	13394	13266	13423	13398	13287	13259	13464	13483	13367	13252	13184	13335	13332	13246	13305	13354	13489	13377	13287	13354	13364	13349	13398	13243	13383	13355	13448	13411	13340	13431	13359	13444	13280	13391	13355	13410	13414	13356	13153	13286	13316	13363	13322	13319	13361	13364	13425	13280	13345	13198	13331	13410	13284	13264	13398	13295	13291	13309	13276	13423	13552	13374	13376	13365	13341	13351	13482	13162	13316	13435	13299	13238	13395	13340	13349	13456	13259	13383	13453	13346	13477	13435	13374	13355	13407	13449	13142	13423	13380	13283	13533	13339	13376	13461	13360	13360	13487	13474	13320	13345	13271	13322	13536	13582	13287	13514	13397	13378	13348	13291	13472	13279	13403	13299	13478	13295	13303	13275	13416	13254	13339	13370	13394	13505	13493	13174	13401	13423	13508	13388	13194	13496	13327	13414	13300	13309	13224	13351	13345	13484	13344	13242	13257	13361	13285	13419	13408	13316	13394	13358	13458	13309	13487	13322	13296	13115	13528	13182	13383	13398	13282	13319	13450	13365	13336	13277	13488	13309	13259	13294	13471	13388	13318	13513	13326	13510	13450	13325	13411	13428	13438	13128	13479	13282	13293	13217	13409	13536	13341	13465	13262	13459	13248	13429	13189	13484	13405	13282	13354	13214	13411	13486	13277	13320	13516	13260	13392	13267	13468	13386	13435	13449	13206	13444	13299	13462	13401	13219	13372	13401	13289	13261	13350	13405	13410	13413	13388	13363	13292	13325	13348	13267	13443	13269	13293	13497	13485	13307	13265	13311	13567	13185	13311	13260	13515	13275	13421	13502	13271	13336	13399	13520	13334	13241	13322	13187	13424	13425
33374	28303	28378	24155	29828	30275	24107	19439	17708	17430	17147	16988	17102	17226	17169	17091	17097	17191	17028	17211	17242	17045	17179	17268	17269	16983	17043	17151	17110	17194	17206	17062	17022	17230	17208	17217	17102	17295	17180	17322	17000	17215	17173	17069	17428	17069	17135	17103	17152	17156	17104	17073	17022	16988	17137	17140	17095	17134	17157	17229	17244	17458	17224	17313	17064	16985	17169	17104	17146	17324	16949	16969	17217	17110	16975	17094	17067	17089	17050	17147	17034	17044	17207	17044	17042	17104	17190	17324	17154	17058	17108	17095	17292	17149	17172	16925	17293	17166	17226	17257	17073	17266	17031	17144	16881	16872	16935	17032	17225	17265	17165	17154	17182	17057	17314	17210	17163	17226	17099	17080	17074	17024	17260	17134	17217	17076	17082	17224	17060	16986	16986	17094	17247	17243	17167	17209	17240	17124	17157	17274	17232	17150	17173	17135	17249	16979	17222	17169	16954	17028	17060	17275	17292	17176	17129	17138	17318	17178	17283	17265	17258	17266	16923	17124	17218	16995	17208	16946	17310	17251	17164	17091	17119	17294	17000	17082	17315	17041	17155	17199	17199	17220	17193	17232	17091	17153	17136	16844	16953	17128	17171	17050	17132	17229	17049	17169	17033	17093	17201	17172	17344	17104	17281	17140	17219	17016	16917	17072	17146	17239	17191	16971	17248	16964	17120	17031	17082	17102	17166	17161	17457	17302	17206	17166	16925	17105	17150	17041	17051	16989	17206	17100	17215	17121	16873	16958	17061	17233	17133	17085	17222	17247	17225	16972	16884	17147	17147	17109	17079	16846	17055	17170	17172	17130	17053	17306	17207	17048	16956	17196	17021	16973	17046	17267	16891	17174	17259	17066	17074	17123	17092	17068	17266	17359	17125	17190	17009	16969	16934	17203	17185	17074	17301	17127	17309	17399	17092	17161	17192	17146	17283	17149	17176	17145	17179	16979	17160	17172	17165	16972	16939	17464	17216	17230	17112	17009	17122	17266	17111	17099	17246	17110	17114	17295	17103	17196	17159	17064	17270	17035	17165	17139	17172	17239	17030	17145	16946	17337	17216	17181	17396	17185	17336	16968	16921	17281	17077	17171	17201	17068	17192	17171	17322	17350	17014	17049	17046	17130	17307	17207	17219	17088	17186	17301	17076	16993	17162	17215	17022	16982	17296	17194	17139	16961	17181	17185	17381	17134	17126	17183	17214	17111	17173	17021	16854	17281	17014	17103	17071	17090	16985	16905	17113	17108	17222	17424	17154	16957	17210	17040	17236	17099	16979	17210	17127	17103	17082	17230	17206	17169	17176	17229	17210	17241	17080	17208	17333	17170	17294	17181	17210	17001	17202	17011	17215	17077	17158	17169	17223	17278	16951	17156	17173	17021	17172	17106	17286	17049	17086	17252	16944	17134	16935	17110	17165	17018	17217	17007	17075	17418	17356	17112	17144	17125	17260	17266	16982	17145	17061	17326	17190	17135	17305	17143	17192	17144	17008	17057	17042	17064	17071	17073	17196	17200	17323	17081	17211	17188	17237	17047	17161	17072	16982	16960	17028	17339	17031	17099	17139	17280	17163	17082	17044	17244	17322	17226	17256	17236	17125	16987	17257	16969	17326	17200	17076	17133	17054	17181	17373	17110	17156	17219	16986	17208	17137	17170	17267	17281	17063	17113	17195	17296	17202	17169	17116	17201	17137	17042	17001	17260	17151	16948	17087	17053	17414	17048	17154	17000	17237	17242	17097	17097	17114	17241	17117	17105	17230	17050	17066	17113	17149	17259	17374	17119	17259	17067	17213	17122	17353	17040	16962	16922	17202	17309	16959	17226	16939	16973	17144	17086	17243	17026	17011	17280	17208	17138	17151	16976	17115	16957	16863	17180	16965	16945	17155	17177	17211	17098	17211	17267	17220	16989	17066	17229	17137	17097	17347	17227	17140	17111	17179	17159	17218	17066	17093	17242	17258	17163	17146	17170	17161	17147	17006	17305	17136	17244	17044	17199	17120	17283	16980	17066	16980	16991	17108	16940	17127	17125	17123	17303	17231	17027	17361	17124	17070	17143	17317	17031	17427	16957	17132	17083	17089	17135	17122	16934	17173	17194	17130	17058	16877	17317	17213	17116	17361	17095	17197	17091	17094	17186	17008	17331	17207	17010	17015	17049	17060	16978	17081	17107	17099	17171	17089	17029	17074	17024	16943	17118	17108	17106	17411	17174	17061	17073	17119	17141	17162	17338	17083	16924	17137	17184	17163	16991	17275	17080	17184	17004	17347	17149	17101	17235	16955	17172	17304	17058	17308	17261	17109	17081	17299	17075	17254	17223	17124	17194	17233	17029	17144	16977	16857	17061	17096	17084	17219	17333	17061	17061	17319	17243	16979	17202	17050	17181	17043	17127	17221	16983	17065	17214	17040	17092	17056	17114	17036	17222	17104	17234	17045	16944	17060	16944	17062	17147	17122	17076	17126	17058	17308	17172	17226	17221	17281	17199	17343	17163	17030	17007	17128	17264	17043	17189	17095	16948	17170	17163	17217	17300	17213	17230	17152	17322	17032	17278	17319	17190	17095	16961	16815	17106	17228	17064	17126	17167	17075	17030	17029	17202	17164	17238	17147	17151	17057	17314	17097	17082	17078	17158	17373	17086	17118	17002	17005	17230	17227	16999	17241	17151	17080	17068	17339	17245	17159	17085	17320	17145	17054	17242	17095	17198	17185	17169	17098	17338	17008	17397	17075	16925	17037	17133	17181	17019	17145	17107	17228	16909	17255	17107	17193	17036	17075	17104	17175	17092	17023	17086	16903	17065	17128	17037	17300	17205	17131	17158	17250	17298	17083	17105	17131	17146	17028	17168	17147	17106	17128	17029	17005	17152	17159	16925	17247	17290	17235	17028	17256	17131	16874	17155	17296	17268	17231	17143	16816	17203	17125	17031	17113	17133	17146	17070	17054	17155	17274	17151	17022	17146	17101	17252	17093	17244	17021	17070	17033	17132	17116	17150	17151	17120	16988	17332	17110	17176	17221	17093	17154	17238	17113	16912	17086	17194	17122	17200	17163	17143	17001	17028	17019	17274	17013	17157	17321	17002	17098	17009	16988	17292	17145	17206	17093	16939	17221	16995	17363	17299	17058	17165	17272	17036	17332	17337	17053	16927	17037	17307	17193	17062	17196	17213	17193	17221	16928	17316	17014	17247	17058	17128	17176	17312	17283	17177	17027	17136	17218	17218	17229	17225	17251	17226	17021	17164	17096	17118	17247	17057	16903	17107	17126	17016	17161	17157	17206	17128	17138	17114	17162	17125	17204	17220	17269	16984	17162	16985	16836	17127	17183	17009	17152	16791	17135	17028	17230	17040	17119	17281	17137	17050	16968	17311	17213	17230	17165	17173	17032	17064	17120	17076	17199	17103	17203	17240	17034	17144	17180	17262	17291	17082	17245	17235	17255	17285	17226	16850	17413	17207	17308	17243	17052	16954	16907	17267	17359	16895	17198	17206	17083	17184	17279	17173	17125	17222	17282	17167	17208	17043	17152	17167	17414	17129	17097	16889	16993	17105	17133	17132	17202	17132	17006	17033	17036	17108	17202	17260	17187	17053	17184	17311	17240	17128	17116	17233	17198	17161	17037	17184	16854	17206	17052	17131	17374	17239	17153	17156	17063	17122	17192	17019	17054	17048	17098	17131	17203	17141	17142	17491	17319	17021	16916	17287	17177	17121	16949	17121	17041	17246	17048	17191	17333	16995	17182	17150	17194	17127	17271	17140	17079	17002	17260	17159	16982	17204	17150	17253	17086	17139	17347	17257	17191	17040	17135	16962	17038	17057	17158	17081	17139	17059	17055	17154	17112	17194	17264	17148	17164	17113	17071	17044	17084	17155	17051	17066	17254	17040	17211	17266	17063	17235	17138	17151	17165	16969	17149	17350	17109	17113	17167	17260	17160	17189	17227	17201	17186	17008	17245	17106	17021	17080	17193	17007	16977	17134	16988	17288	17058	17222	17106	17202	17086	17063	17204	17231	17128	16989	17225	17069	17180	17255	17020	17008	17317	17355	17345	17313	17286	16945	17255	17249	17413	17049	17218	17004	17083	17372	17123	17201	17140	17160	17118	17226	17274	17040	17108	17300	17087	17228	17169	17064	17141	17343	17179	17251	17201	17130	17143	17051	17125	17138	17298	17259	17260	17152	17196	17162	17017	17321	17264	17190	17136	17033	17131	17202	17184	17263	16978	17268	17052	17150	17072	17149	17070	17090	17018	17075	17096	17081	17104	17069	17191	17397	17066	17223	17170	17302	17235	17195	17090	17068	17134	17033	17129	17199	17220	16879	17191	17140	17263	17073	17161	17291	17281	17152	17159	17013	17088	16968	17095	17214	17036	17066	17075	17042	17215	17088	17055	17155	17006	17108	17055	17131	17265	17023	17083	17130	17195	17319	17170	17108	17129	17131	17156	17096	17242	16959	16968	17157	17171	17066	17129	17115	17184	17090	17154	17101	17226	16943	17064	17218	17217	17240	17296	16961	17034	17133	17097	17215	17036	17233	17265	17254	17017	17109	17380	17132	17326	17068	17112	17118	17211	17273	17268	16976	17027	16935	17209	17219	17144	17144	17126	17243	17318	17326	17189	17050	17241	17042	17226	17245	17332	17223	16962	17023	17105	17228	17103	17155	17097	17185	17242	17265	17183	17236	17091	17319	17064	17228	17079	17021	17105	17154	17260	17413	17048	17068	17207	17164	17214	17093	17045	17229	17177	17209	17350	17013	17171	17169	17183	17225	16945	17018	17061	17230	17260	17067	17090	17067	17223	17112	16922	17214	17186	17220	17093	17005	17242	17046	17296	17063	17195	17314	17115	17194	17090	17145	17164	17011	17103	17077	17210	17014	17232	17020	17218	17279	17326	17119	17266	16980	17141	17234	17053	17210	16930	17062	17120	17172	17157	17306	17161	17101	17111	17111	17135	17148	17092	17141	17229	17187	16981	17143	17191	17199	16938	17039	16981	17045	17016	17232	17249	17137	17099	17185	17068	17386	17078	17152	16894	17156	17117	17102	17185	17001	17059	17139	16934	16868	16964	17127	17061	17109	17197	17088	17114	17170	17190	17204	17220	17139
29532	34817	30905	22661	31394	28591	20933	15955	14273	13963	13940	14038	13910	13915	13981	13981	13874	14027	14012	13879	14026	13969	13975	14046	13826	13992	13999	14024	14013	13828	14063	13883	13960	13887	13965	14139	13963	13840	13937	13905	13989	13921	14063	13818	14221	13881	13855	13949	13907	13897	14031	13864	14065	14065	13936	13989	13944	13986	14018	13867	13930	13989	14012	14043	13844	13957	13933	13866	13982	14004	13939	13868	14028	13990	14023	13976	13901	13998	14011	13959	13764	14035	13995	13974	14047	13988	13933	13890	14027	13953	13881	13943	13882	13898	13941	13818	14011	13925	13935	13984	14006	13877	13994	13950	13842	13878	13952	14142	14021	13917	14069	13922	14092	13949	13741	14014	14046	13931	13995	13730	13903	13958	13890	13974	14038	14067	14094	14093	13810	13831	14022	13867	13971	14006	14005	13922	14036	13975	13850	13883	13970	13902	14131	13950	13740	13821	13941	13955	13859	13741	13924	13776	13897	13866	13978	14043	13924	13921	13914	13935	13907	13943	13925	13842	13951	14107	13910	13848	13889	13888	13908	13887	13835	13905	14081	13982	13942	13932	14021	14001	13974	14029	13918	13956	13940	13933	13864	13733	13917	13746	14046	14028	13969	14091	13902	13973	13828	13860	13955	13871	13955	13948	13957	14009	14057	14043	13937	13825	14065	13885	14046	13837	14099	13946	13961	14010	13814	14022	14054	14052	14020	13948	13965	13908	14085	13943	13911	14040	13989	14184	14012	13879	13848	14070	13928	14043	14080	13882	14073	13941	13816	13950	13803	13947	13862	14067	14144	13969	14051	14022	13992	13723	14095	13925	13914	13940	13938	13949	13815	13994	13972	13929	13891	13865	13966	13756	14080	13711	14025	13853	14014	13916	13994	14031	13853	13894	13804	13914	13913	13970	13875	13778	13963	14062	13959	13898	13945	13927	13919	13913	13901	14057	14073	14049	13988	14038	13962	13796	13643	13889	14021	13785	13965	14088	13849	13985	14020	13870	14159	13826	13960	13986	13858	13939	13980	13957	14065	13990	13948	13960	13909	13873	14052	14034	14108	13819	13943	13895	14265	13970	13862	13880	13852	13985	14077	14011	13981	13799	13753	13739	13893	14071	13803	13908	14049	13834	13947	13954	13904	13835	13927	13996	13911	13952	13906	14115	13937	13972	13974	13947	14088	13952	14091	13959	13998	14043	13934	14168	13802	13865	13841	13729	13920	14002	13875	13877	14091	13833	13914	13883	13823	13895	13924	13904	13859	14105	13843	14031	14074	13967	13862	13967	13993	14003	13994	13945	13898	13925	13892	13964	13962	13932	13817	13925	13884	14045	14052	13969	13931	14065	13890	13901	13956	13875	14007	13990	13903	14005	13865	14124	14115	13816	13868	14127	13948	13950	13985	13884	14019	14098	14027	13794	13922	14009	13916	13822	13967	13839	13840	13819	13975	13959	14016	13965	13954	13928	13973	14212	13826	13964	13845	14005	13912	14098	14061	13935	14059	13903	14022	13856	13928	13981	14066	13997	14064	13966	14025	13777	14109	13937	13959	13865	14133	13980	14097	13886	14096	13889	13943	13900	14106	14001	13955	13981	13978	14068	13758	14023	13923	13931	13993	14062	13808	13921	14159	13806	13894	13831	13909	13815	13792	13935	13905	13890	13969	14072	13966	13953	13844	13751	14069	14003	13940	13991	13872	13970	14070	13852	13907	14011	14062	14012	14237	13999	14113	13985	13873	13956	13829	13961	13948	13967	14021	13850	13904	13901	13939	14070	13953	13771	14017	13914	13904	14034	13763	13950	13914	14022	13951	13924	13948	13922	13947	13977	13946	14132	14005	13867	13884	13933	13965	14083	14030	14207	13935	13962	14031	14057	14034	14064	14024	13845	13939	13902	13964	13816	13951	14053	13858	13791	13956	14131	13892	13884	14029	13970	13887	13894	13906	14189	13983	13961	13997	14032	13886	14141	13865	14146	14006	13869	14145	13937	14133	14012	13814	13927	13901	13796	13767	13869	13919	13967	13795	13911	14187	13875	13852	13934	13959	13959	13910	13923	13967	13882	13927	13900	13998	14085	13956	13882	13962	13919	14085	13773	13988	13989	13958	13954	13956	13822	13985	14030	13920	14089	13927	13890	13793	13919	14022	14046	13835	13956	13981	14075	13971	13964	13907	13914	13880	14089	13880	13792	13828	13986	14009	13897	14124	14144	13914	14130	14164	13701	13856	13944	13984	14072	13914	13901	14088	14130	13922	14072	13950	13923	13866	13969	14080	13974	13996	13766	13944	13863	13831	14063	14068	14043	13906	14005	13920	13805	13859	14025	13893	14020	13982	14094	14002	13843	14110	14072	14009	14129	14149	13843	14066	13928	13794	14025	13950	14040	14082	13964	13884	14029	13858	14059	13936	14042	13811	13978	13800	13950	13914	13865	13969	13988	13969	14012	13999	14118	13945	13839	13995	13960	14031	14020	14001	13887	13957	13856	13918	13931	13921	13838	13924	13914	13988	13927	13978	13861	13972	13986	13881	13901	14001	14026	13845	13961	13812	13925	14000	14060	13880	13861	13876	13887	13930	14050	14086	13974	13767	13966	13872	13959	14138	14169	14122	13870	13921	14007	14000	13827	13935	14040	14045	14015	13995	14071	14047	14027	14040	13986	13939	13947	13989	14136	13900	13768	13963	13996	14045	14038	13940	13855	13955	14067	13859	13806	14029	13959	14068	13851	13838	14047	14018	13985	13965	13952	14009	13852	13921	13933	13985	13836	13894	14063	13964	13949	13797	13848	13860	13653	13730	13972	13879	13915	13905	13862	14034	13997	13942	13892	14026	14219	13980	13958	13893	14149	14091	14002	13891	13698	13926	13928	13899	13963	13872	13779	13819	13892	14080	13899	13996	13792	13956	13976	13751	14078	13840	13856	13968	14100	13932	14008	13807	13976	14007	13961	13973	14099	14018	13956	13787	13985	13997	14101	13989	13861	13985	13912	14045	13878	13894	13831	14059	14071	13822	13865	13994	13996	13978	14006	13885	14087	13948	13849	14165	13952	13977	13882	14128	14039	13981	13913	14064	14020	13950	14015	13818	13926	13871	13851	14063	14218	13833	13792	13992	13990	13885	13944	14035	13969	13989	13995	13868	13885	14129	13917	14084	14040	13935	13973	14030	13965	13862	14077	14008	13916	13828	13878	14129	13883	13865	14038	14036	13922	13942	14054	13969	14098	13979	13924	14071	13899	14010	13818	13978	13794	13851	14030	13855	14013	13981	13869	13949	13988	13868	13928	13989	13914	14033	13849	14075	13750	13903	13810	14048	13740	13972	13905	13848	13917	13860	13962	13942	14010	14123	13952	13929	13959	13968	14002	13852	13973	13969	13924	13977	13870	13960	13941	14017	13957	14052	13959	13730	13845	13950	14037	14088	13934	13893	14033	14189	13900	13942	13990	13906	14172	14213	13975	14088	14013	13988	13949	13999	14005	14002	14045	13902	13800	14032	13991	14064	14115	13867	13959	13748	13972	14062	13932	14014	14009	14030	13969	13873	14069	14185	13985	13988	13947	14007	13897	13944	13964	13987	14128	13861	14002	14040	13762	14112	13907	14092	14040	13817	13838	14002	13869	13956	14018	14069	13890	13948	14006	14037	13948	14027	13929	14115	13980	13836	13853	14010	13949	13993	13984	13905	13799	13960	14046	14052	13946	13973	13968	13980	13909	13918	13886	13812	13966	13976	14052	13821	13930	14081	14021	13947	13956	14003	14089	13934	13945	13954	13926	14067	13997	14014	13984	13940	13857	13841	13968	13997	13724	14041	14030	14061	14012	13940	13802	13790	13852	14065	13992	14131	13855	13887	13988	13971	13992	14012	13794	13852	13895	14065	13848	14067	13789	13928	14034	13958	13976	13909	13935	13932	13959	14003	13925	14006	13938	13944	14091	14054	13945	14035	14028	14048	13981	13774	14058	13830	13939	13895	14160	13913	13891	13848	13793	14057	14014	13827	13896	13893	13875	14090	13865	13986	14000	13840	14023	13902	13866	14094	13938	14132	13995	13747	13889	13977	13875	14119	13849	13932	13773	14072	14148	13962	13937	14095	13908	13759	13896	14146	14048	14097	14021	13929	13955	13883	13960	13974	13940	13897	13963	14069	13948	13910	13915	13983	14067	13984	13797	14031	14023	13836	14072	14073	14009	14158	13957	13973	13899	14077	14051	13893	13937	13946	14069	13914	13799	13918	13937	14034	13802	13798	13905	13836	13913	13819	14092	14092	13995	13784	13906	13857	13918	13987	14002	13944	14004	13964	13948	13944	13979	14067	13894	14070	14017	13836	13935	14032	13895	13882	13984	13961	13912	14102	13993	14034	13964	14052	13908	14053	13956	13974	13853	13941	13911	14009	13956	14004	13963	13951	13916	13911	13967	13883	14072	13985	13838	14064	13963	14135	13879	13801	13985	14089	13970	13975	13878	13870	13933	13980	13881	13941	14065	13984	13940	13943	14111	13958	13908	14089	13942	13982	13870	14108	13827	14132	14047	13985	13819	13861	14014	13988	13927	14060	13964	13737	14280	13868	13972	13961	13941	13987	13986	13924	14030	13972	13961	14044	13950	13943	13854	14177	13978	13961	13808	13910	13958	13917	13978	13947	13818	14049	13821	13932	13897	13927	14029	14008	13828	14056	13902	13974	13887	13973	13868	13901	13964	14014	13860	13892	13872	14117	14029	14005	14158	14011	14079	13921	13966	13992	13892	13999	13883	13945	13781	13876	13945	13901	13782	14067	13894	13852	13893	13870	13994	13906	13911	14048	13925	13917	13871	14060	13839	13913	13942	14100	13942	13860	13808	14078	13787	13962	14000	13914	13761	13894	13818	13798	13902	13919	13850	13965	13984	13977	14037	13997	13955	14168	14133	13981	13987	13927	13866	13842	13983	13954	13991	13900	14007	13934	14075	13911	13831	13720	13923	14046	14026	13862	14176	14029	13978	13930	13984	13852	14056	13925	14031	13996	13846	13977	13964	14119	13965	13990	13837	14023	14016	13996	13914	13978	14117	13882	13983	13954	13832	13989	13758	14136	13975	14130	13971	13883	14199	13740	13894	13852	13838	13980	14003	13913	13964	13910	13872
26408	21681	29978	30420	58015	57972	40623	25702	19041	17452	17009	17092	16966	17109	16859	16896	16851	16598	16823	16872	16873	16730	16780	16740	16820	16879	16825	16573	16950	16768	16873	16488	16673	16671	16818	16824	16783	16684	16687	16727	16566	16551	16762	16773	16533	16687	16833	16491	16641	16652	16750	16767	16733	16899	16683	16518	16782	16694	16802	16782	16608	16719	16756	16821	16634	16734	16669	16829	16679	16704	16882	16805	16686	16776	16639	16716	16666	16672	16663	16759	16901	16738	16709	16624	16748	16679	16586	16753	16690	16831	16828	16655	16616	16753	16699	16686	16645	16821	16511	16607	16633	16523	16849	16693	16799	16671	16616	16694	16690	16814	16778	16643	16545	16624	16660	16581	16751	16681	16742	16683	16797	16747	16715	16514	16784	16673	16621	16676	16891	16781	16659	16715	16632	16751	16829	16914	16804	16704	16653	16768	16863	16763	16540	16688	16649	16602	16627	16695	16660	16618	16549	16680	16545	16643	16829	16586	16759	16723	16984	16550	16910	16727	16832	16634	16548	16698	16835	16713	16715	16515	16573	16566	16840	16760	16705	16692	16878	16747	16536	16688	16491	16806	16704	16790	16702	16745	16880	16544	16772	16631	16609	16730	16829	16848	16695	16604	16754	16816	16746	16769	16957	16664	16704	16819	16662	16580	16700	16686	16493	16838	16849	16837	16771	16856	16818	16753	16880	16753	16643	16482	16515	16803	16801	16756	16857	16648	16837	16842	16809	16732	16801	16630	16647	16465	16465	16834	16634	16825	16512	16695	16532	16715	16944	16728	16598	16622	16627	16595	16620	16751	16794	16901	16766	16646	16651	16609	16653	16841	16800	16746	16766	16594	16596	16631	16902	16679	16562	16588	16913	16545	16797	16719	16761	16675	16643	16767	16724	16435	16646	16654	16666	16754	16485	16748	16427	16571	16710	16728	16742	16530	16596	16642	16984	16798	16889	16691	16769	16567	16614	16847	16969	16749	16781	16578	16759	16412	16932	16733	16729	16588	16785	16596	16587	16762	16681	16907	16691	16892	16724	16839	16695	16490	16609	16672	16486	16762	16778	16615	16644	16652	16601	16879	16815	16652	16593	16678	16537	16621	16609	16529	16677	16524	16640	16783	16784	16613	16652	16706	16767	16711	16862	16597	16761	16762	16695	16688	16585	16791	16740	16560	16731	16707	16607	16629	16809	16913	16887	16567	16761	16706	16541	16869	16574	16675	16779	16659	16635	16762	16693	16683	16566	16851	16569	16710	16669	16751	16936	16824	16839	16690	16819	16772	16539	16517	16760	16558	16823	16850	16572	16611	16832	16828	16678	16607	16554	16760	16692	16583	16604	16527	16771	16773	16710	16598	16756	16776	16787	16741	16767	16931	16825	16724	16750	16576	16710	16784	16930	16753	16687	16706	16607	16686	16571	16266	16686	16622	16655	17002	16587	16617	16854	16780	16707	16674	16709	16668	16476	16821	16726	16568	16743	16962	16750	16620	16962	16636	16669	16737	16908	16459	16702	16736	16826	16893	16744	16678	16743	16865	16786	16670	16739	16681	16701	16758	16804	16756	16799	16764	16475	16602	16785	16729	16939	16694	16729	16896	16529	16712	16584	16644	16593	16543	16741	16624	16709	16720	16785	16582	16736	16654	16634	16762	16706	16664	16433	16582	16578	16657	16844	16660	16894	16673	16610	16782	16511	16661	16601	16694	16652	16835	16585	16620	16570	16513	16788	16667	16611	16632	16668	16845	16695	16619	16799	16800	16726	16708	16645	16640	16818	16760	16853	16599	16818	16843	16652	16633	16635	16696	16618	16718	16546	16535	16620	16731	16905	16629	16668	16740	16802	16750	16536	16714	16854	16753	16672	16898	16804	16767	16611	16547	16644	16758	16596	16662	16581	16704	16642	16601	16923	16763	16660	16475	16828	16844	16737	16797	16668	16719	16735	16764	16782	16655	16669	16630	16678	16761	16732	16713	16730	16744	16579	16754	16771	16613	16636	16868	16554	16873	16499	16651	16659	16585	16490	16745	16624	16877	16613	16737	16894	16567	16779	16711	16759	16616	16750	16545	16565	16819	16649	16682	16587	16647	16922	16700	16634	16711	16523	16677	16912	16580	16671	16596	16641	16771	16627	16789	16564	16694	16720	16651	16505	16652	16733	16695	16761	16864	16816	16617	16689	16687	16880	16698	16668	16631	16530	16693	16676	16678	16620	16598	16709	16648	16522	16780	16683	16743	16603	16822	16773	16689	16794	16627	16627	16648	16715	16802	16929	16678	16722	16848	16711	16732	16793	16784	16713	16807	16641	16651	16771	16832	16848	16842	16806	16760	16745	16534	16681	16799	16735	16895	16632	16777	16766	16645	16814	16820	16777	16776	16810	16668	16575	16464	16975	16723	16851	16609	16518	16583	16602	16831	16725	16687	16898	16626	16916	16699	16732	16972	16632	16521	16627	16787	16806	16667	16896	16823	16614	16555	16580	16480	16545	16622	16749	16581	16726	16638	16679	16551	16906	16694	16720	16780	16710	16595	16862	16718	16724	16776	16674	16634	16707	16749	16755	16571	16603	16768	16628	16652	16763	16722	16606	16756	17083	16482	16597	16716	16695	16541	16611	16650	16695	16875	16777	16942	16724	16805	16721	16676	16815	16585	16843	16738	16769	16865	16711	16682	16617	16912	16666	16858	16775	16650	16874	16663	16754	16691	16739	16804	16548	16606	16604	16868	16879	16771	16814	16696	16743	16843	16679	16824	16729	16783	16795	16886	16896	16574	16747	16853	16621	16538	16615	16843	16833	16800	16905	16652	16692	16797	16618	16722	16659	16705	16638	16671	16721	16700	16830	16575	16780	16563	16792	16668	16784	16769	16987	16558	16658	16767	16657	16525	16663	16493	16671	16654	16722	16716	16427	16746	16497	16770	16759	16588	16812	16819	16769	16782	16812	16976	16457	16677	16713	16884	16713	16811	16750	16593	16569	16863	16819	16592	16583	16690	16735	16753	16860	16936	16832	16717	16678	16571	16620	16659	16708	16697	16884	16658	16341	16461	16604	16573	16656	16480	16580	16615	16672	16748	16759	16729	16709	16705	16649	16628	16658	16638	16565	16698	16906	16615	16785	16690	16604	16677	16859	16705	16664	16685	16783	16598	16814	16661	16701	16805	16777	16891	16893	16822	16643	16542	16650	16722	16585	16826	16808	16517	16887	16674	16671	16616	16638	16605	16677	16614	16761	16716	16627	17017	16737	16528	16876	16823	16505	16605	16470	16706	16935	16741	16666	16887	16651	16562	16585	16696	16756	16791	16614	16678	16595	16781	16703	16745	16727	16665	16790	16461	16539	16610	16762	16857	16664	16850	16736	16723	16942	16849	16727	16740	16807	16718	16590	16644	16600	16840	16760	16863	16881	16684	16643	16861	16641	16676	16669	16623	16903	16859	16740	16773	16492	16741	16731	16632	16819	16574	16657	16739	16791	16529	16841	16530	16551	16615	16820	16688	16758	16827	16705	16511	16459	16800	16788	16708	16811	16689	16724	16811	16742	16780	16584	16631	16758	16811	16835	16744	16770	16453	16632	16765	16635	16775	16696	16815	16856	16617	16788	16649	16894	16660	16621	16679	16771	16604	16706	16600	16887	16817	16603	16583	16649	16655	16745	16734	16659	16754	16944	16962	16688	16637	16539	16606	16609	16589	16771	16752	16892	16880	16922	16702	16791	16482	16858	16805	16846	16502	16625	16734	16968	16820	16942	16729	16584	16567	16662	16727	16743	16699	16729	16549	16714	16835	16751	16739	16549	16773	16736	16659	16792	16617	16610	16684	16919	16630	16810	16734	16489	16558	16790	16784	16561	16621	16665	16660	16825	16574	16588	16653	16700	16731	16695	16720	16709	16664	16646	16632	16669	16744	16776	16871	16491	16773	16940	16727	16837	16793	16674	16709	16695	16650	16772	16819	16611	16600	16675	16579	16793	16570	16733	16712	16678	16622	16726	16609	16688	16662	16801	16807	16891	16739	16727	16781	16536	16699	16696	16586	16620	16575	16536	16764	16746	16758	16716	16686	16482	16593	16784	16665	16723	16813	16874	16815	16901	16812	16870	16573	16920	16642	16851	16589	16782	16667	16593	16792	16860	16548	16710	16642	16615	16652	16784	16706	16828	16742	16631	16645	16726	16714	16503	16783	16626	16766	16596	16647	16671	16780	16845	16768	16595	16773	16712	16771	16853	16916	16590	16575	16530	16663	16703	16888	16624	16697	16524	16620	16571	16788	16527	16785	16694	16871	16623	16718	16894	16812	16807	16794	16510	16481	16823	16565	16699	16823	16526	16711	16722	16618	16596	16752	16785	16794	16864	16551	16577	16573	16576	16781	16589	16711	16792	16715	16627	16827	16532	16538	16757	16594	16663	16626	16879	16977	16778	16662	16760	16755	16775	16644	16704	16714	16629	16616	16468	16627	16736	16886	16644	16715	16568	16882	16895	16669	17023	16399	16869	16455	16650	16883	16772	16538	16970	16751	16748	16644	16862	16658	16771	16828	16705	16895	16744	16802	16676	16667	16616	16712	16845	16668	16697	16795	16577	16730	16787	16700	16708	16696	16694	16710	16498	16453	16873	16667	16691	16512	16813	16602	16803	16758	16810	16524	16760	16720	16700	16687	16723	16834	16638	16844	16828	16616	16685	16569	16671	16977	16682	16804	16688	16560	16667	16912	16823	16773	16701	16725	16740	16679	16750	16665	16637	16622	16471	16609	16628	16651	16668	16800	16641	16788	16820	16666	16747	16769	16630	16625	17020	16764	16808	16740	16494	16561	16705	16687	16659	16776	16628	16969	16671	16626	16724	16673	16685	16742	16613	16731	16720	16657	16662	16625	16755	16952	16577	16789	16783	16516	16796	16944	16855	16736	16725	16880	16650	16442	16504	16811	16618	16586	16695	16899	16708	16591	16742	16662	16970	16566	16631	16669	16686	16707	16581	16852	16919	16698	16834	16781	16695	16891	16772	16662	16794	16739	16714	16625	16940	16747	16898	16843	16662	16560	16674	16638	16852	16602	16785	16820	16535	16895	16679	16493	16747	16590	16619	16644	16752	16681	16808	16760	16744	16730	16582	16589	16701	16564
35986	52049	49155	38258	62172	54759	37758	21041	14821	14103	13852	13964	13644	13796	13686	13779	13756	13662	13677	13704	13784	13755	13628	13614	13864	13637	13747	13678	13722	13780	13655	13754	13527	13590	13712	13704	13835	13690	13821	13865	13673	13695	13872	13595	13843	13707	13770	13547	13805	13743	13709	13672	13882	13622	13658	13528	13720	13643	13772	13619	13707	13695	13591	13708	13761	13846	13755	13590	13635	13792	13603	13695	13803	13689	13958	13707	13863	13701	13596	13720	13512	13649	13670	13825	13711	13651	13865	13797	13602	13737	13667	13775	13691	13597	13614	13653	13792	13678	13810	13751	13638	13810	13645	13731	13747	13777	13686	13764	13632	13768	13709	13601	13758	13833	13660	13714	13903	13803	13611	13800	13807	13788	13692	13863	13909	13590	13674	13605	13661	13797	13788	13682	13726	13606	13729	13715	13758	13519	13677	13644	13800	13855	13632	13800	13852	13770	13815	13780	13524	13634	13709	13605	13620	13725	13509	13732	13589	13774	13697	13609	13684	13677	13676	13710	13671	13732	13556	13676	13714	13772	13714	13600	13789	13804	13623	13649	13761	13622	13738	13462	13722	13719	13811	13661	13641	13807	13568	13626	13674	13735	13799	13737	13753	13716	13642	13555	13680	13795	13896	13760	13507	13787	13691	13700	13715	13778	13607	13740	13815	13549	13735	13756	13614	13679	13764	13774	13660	13821	13674	13825	13425	13812	13688	13788	13801	13720	13762	13595	13732	13675	13549	13846	13721	13782	13842	13682	13677	13796	13698	13464	13719	13786	13820	13793	13791	13711	13721	13756	13856	13743	13626	13712	13796	13647	13957	13761	13910	13717	13601	13818	13568	13820	13592	13634	13704	13726	13739	13819	13508	13817	13694	13717	13817	13841	13845	13779	13597	13806	13847	13586	13844	13681	13595	13734	13657	13716	13726	13795	13650	13677	13772	13844	13626	13744	13639	13647	13588	13832	13839	13653	13714	13779	13650	13817	13699	13849	13870	13646	13724	13863	13561	13722	13660	13745	13660	13693	13579	13689	13680	13605	13622	13621	13712	13693	13763	13619	13773	13722	13777	13734	13837	13659	13725	13581	13789	13728	13738	13617	13647	13763	13719	13687	13585	13628	13567	13663	13802	13637	13786	13740	13649	13810	13778	13784	13877	13654	13478	13776	13760	13731	13707	13644	13678	13800	13681	13638	13879	13609	13649	13665	13807	13714	13731	13640	13660	13703	13673	13861	13881	13787	13783	13842	13809	13697	13542	13693	13744	13758	13676	13770	13759	13722	13832	13692	13747	13734	13806	13624	13795	13586	13640	13808	13684	13495	13653	13747	13929	13720	13802	13751	13832	13823	13559	13708	13597	13720	13678	13767	13800	13835	13677	13588	13767	13744	13740	13866	13676	13659	13613	13764	13660	13502	13805	13687	13679	13882	13726	13575	13643	13546	13667	13859	13752	13804	13793	13685	13567	13543	13736	13751	13634	13746	13580	13663	13657	13597	13637	13756	13658	13686	13833	13689	13892	13603	13680	13666	13796	13799	13608	13550	13572	13672	13614	13621	13789	13676	13721	13743	13690	13640	13614	13719	13750	13598	13813	13593	13707	13749	13670	13841	13737	13751	13717	13723	13757	13808	13674	13715	13740	13806	13705	13635	13621	13804	13616	13855	13825	13757	13687	13694	13536	13557	13727	13684	13629	13724	13706	13669	13631	13679	13803	13790	13615	13663	13712	13696	13842	13743	13723	13681	13877	13544	13821	13656	13605	13710	13666	13879	13633	13609	13875	13825	13790	13750	13747	13888	13774	13725	13810	13832	13643	13557	13792	13627	13654	13801	13684	13552	13727	13691	13663	13755	13666	13592	13831	13604	13652	13587	13547	13692	13598	13682	13627	13522	13803	13676	13626	13815	13654	13799	13360	13740	13702	13623	13792	13646	13744	13840	13805	13775	13595	13443	13713	13821	13468	13816	13751	13672	13716	13861	13897	13722	13685	13923	13956	13602	13725	13654	13900	13812	13848	13549	13673	13634	13730	13890	13774	13554	13707	13539	13801	13791	13612	13637	13677	13805	13645	13730	13676	13458	13674	13549	13789	13714	13790	13541	13804	13648	13749	13773	13826	13810	13757	13667	13796	13651	13601	13761	13559	13727	13547	13929	13766	13627	13906	13593	13707	13704	13890	13724	13730	13781	13705	13631	13777	13720	13684	13590	13815	13720	13706	13667	13752	13777	13739	13624	13816	13655	13661	13646	13712	13730	13702	13660	13718	13667	13718	13689	13746	13626	13724	13655	13673	13687	13705	13704	13791	13664	13576	13835	13539	13693	13725	13750	13780	13734	13601	13697	13742	13666	13711	13706	13714	13694	13849	13712	13779	13775	13799	13568	13495	13757	13728	13717	13691	13923	13803	13806	13800	13751	13729	13715	13640	13893	13806	13887	13585	13692	13825	13730	13689	13833	13794	13672	13710	13676	13746	13615	13600	13839	13796	13638	13803	13742	13663	13629	13749	13676	13611	13868	13433	13695	13589	13811	13785	13609	13625	13669	13635	13673	13458	13822	13733	13707	13772	13624	13613	13688	13754	13639	13752	13584	13665	13638	13747	13706	13622	13690	13740	13812	13633	13760	13665	13767	13746	13656	13680	13557	13842	13556	13710	13589	13674	13826	13666	13732	13700	13768	13640	13712	13694	13718	13745	13700	13659	13765	13605	13693	13594	13744	13619	13799	13697	13689	13608	13746	13800	13648	13740	13598	13769	13892	13679	13815	13666	13871	13621	13751	13637	13613	13591	13736	13693	13721	13751	13627	13788	13873	13678	13678	13647	13599	13725	13787	13632	13620	13750	13846	13640	13972	13897	13681	13534	13821	13815	13598	13625	13693	13757	13670	13702	13777	13696	13724	13662	13812	13597	13648	13665	13700	13729	13872	13557	13731	13511	13595	13848	13715	13660	13798	13880	13759	13671	13704	13805	13716	13620	13879	13677	13694	13784	13831	13886	13687	13590	13811	13662	13717	13702	13832	13601	13734	13667	13762	13706	13787	13734	13626	13656	13825	13668	13798	13728	13607	13800	13758	13671	13763	13876	13658	13692	13807	13735	13804	13713	13842	13559	13895	13715	13748	13654	13542	13616	13819	13742	13951	13792	13789	13896	13857	13795	13747	13696	13795	13832	13803	13736	13689	13735	13852	13784	13891	13746	13584	13690	13718	13936	13636	13769	13742	13650	13705	13764	13751	13800	13762	13789	13702	13851	13775	13763	13736	13520	13636	13587	13693	13672	13717	13824	13813	13818	13870	13846	13574	13761	13871	13820	13760	13729	13749	13708	13679	13777	13589	13644	13653	13667	13685	13877	13682	13785	13753	13604	13730	13828	13697	13709	13597	13721	13750	13621	13599	13749	13746	13967	13751	13767	13703	13574	13786	13799	13694	13740	13639	13759	13768	13686	13612	13718	13747	13593	13676	13601	13820	13690	13711	13753	13612	13757	13588	13569	13847	13700	13679	13775	13620	13709	13708	13597	13797	13767	13784	13650	13732	13742	13679	13609	13709	13579	13639	13806	13703	13719	13766	13853	13702	13637	13685	13849	13687	13759	13683	13676	13722	13659	13594	13686	13654	13672	13752	13637	13637	13691	13705	13717	13759	13679	13676	13849	13633	13715	13609	13696	13788	13741	13790	13745	13594	13697	13714	13659	13584	13698	13616	13733	13753	13587	13560	13724	13807	13807	13532	13771	13697	13762	13772	13478	13825	13868	13650	13721	13684	13686	13735	13747	13692	13886	13862	13755	13718	13711	13664	13647	13879	13663	13809	13502	13903	13712	13846	13701	13710	13749	13772	13719	13835	13600	13712	13770	13837	13498	13837	13759	13771	13627	13587	13669	13612	13824	13554	13693	13726	13799	13735	13873	13603	13883	13817	13739	13559	13624	13736	13705	13651	13771	13718	13740	13650	13715	13821	13527	13715	13857	13618	13592	13645	13534	13731	13776	13754	13824	13704	13669	13693	13724	13553	13656	13618	13702	13726	13629	13769	13636	13684	13788	13561	13854	13651	13755	13613	13751	13777	13745	13682	13688	13632	13830	13693	13749	13787	13635	13726	13827	13594	13735	13681	13691	13757	13767	13584	13868	13605	13648	13715	13745	13667	13598	13435	13787	13700	13769	13698	13709	13703	13748	13771	13787	13629	13715	13616	13785	13760	13646	13743	13631	13789	13664	13760	13629	13709	13672	13787	13571	13667	13684	13659	13690	13779	13624	13642	13654	13651	13818	13787	13601	13720	13768	13600	13820	13654	13575	13815	13741	13690	13683	13635	13711	13772	13739	13553	13798	13749	13793	13841	13667	13764	13546	13799	13701	13686	13703	13693	13620	13678	13961	13598	13652	13810	13655	13674	13661	13802	13686	13738	13729	13664	13770	13864	13732	13785	13727	13755	13645	13894	13783	13744	13686	13698	13660	13701	13759	13787	13741	13653	13823	13611	13679	13752	13534	13636	13596	13590	13733	13889	13659	13914	13642	13729	13871	13746	13664	13611	13635	13920	13716	13927	13773	13826	13652	13623	13588	13670	13827	13738	13785	13678	13686	13785	13753	13760	13779	13693	13789	13575	13702	13850	13768	13765	13715	13731	13713	13654	13897	13632	13529	13658	13758	13700	13677	13615	13859	13634	13658	13648	13725	13628	13647	13753	13610	13716	13622	13794	13675	13647	13781	13720	13719	13660	13757	13733	13763	13688	13756	13589	13918	13588	13702	13641	13908	13678	13831	13674	13824	13855	13727	13848	13772	13634	13709	13420	13702	13895	13713	13824	13807	13650	13607	13749	13728	13624	13829	13700	13693	13665	13794	13715	13663	13696	13577	13792	13762	13870	13742	13721	13854	13755	13848	13784	13809	13701	13733	13564	13633	13759	13747	13687	13700	13717	13833	13689	13831	13683	13749	13715	13778	13758	13643	13764	13689	13575	13660	13673	13777	13614	13713	13669	13761	13663	13799	13743	13397	13832	13610	13823	13773	13769	13708	13655	13706	13779	13749	13712	13679	13685	13825	13735	13623	13758	13652	13514	13726	13737	13729	13617	13807	13599	13764	13700	13621	13754	13770	13656	13633	13694	13849	13677
24343	21325	28994	26181	63470	69293	53036	32666	21949	18261	17044	16763	16640	16911	16693	16572	16807	16742	16690	16690	16725	16475	16564	16404	16410	16732	16741	16645	16463	16293	16574	16732	16574	16599	16566	16634	16450	16368	16452	16596	16375	16494	16498	16554	16870	16446	16468	16439	16385	16535	16559	16545	16591	16536	16660	16519	16539	16528	16510	16558	16669	16384	16583	16642	16591	16557	16692	16614	16574	16398	16521	16440	16362	16596	16623	16421	16299	16602	16561	16477	16534	16729	16412	16480	16848	16499	16491	16435	16698	16638	16389	16524	16394	16429	16462	16463	16384	16300	16244	16468	16566	16565	16480	16437	16231	16513	16383	16560	16299	16449	16352	16544	16643	16688	16429	16390	16539	16497	16455	16474	16620	16422	16420	16439	16554	16444	16566	16511	16561	16389	16263	16421	16600	16499	16490	16536	16562	16620	16714	16584	16439	16442	16362	16411	16365	16551	16310	16374	16662	16526	16546	16621	16346	16464	16338	16586	16581	16553	16345	16570	16406	16393	16429	16512	16499	16445	16503	16603	16484	16529	16554	16477	16503	16621	16373	16625	16446	16491	16418	16222	16421	16437	16519	16559	16560	16423	16550	16419	16584	16365	16403	16464	16433	16332	16500	16345	16529	16498	16515	16267	16605	16635	16458	16474	16329	16594	16573	16501	16435	16627	16311	16288	16477	16376	16610	16477	16514	16293	16495	16694	16469	16444	16448	16363	16471	16347	16508	16556	16574	16479	16474	16607	16480	16309	16418	16433	16505	16527	16566	16508	16466	16529	16390	16390	16451	16522	16402	16399	16460	16628	16693	16457	16447	16461	16610	16433	16543	16638	16473	16482	16584	16575	16332	16499	16381	16748	16587	16643	16582	16389	16377	16501	16412	16396	16631	16457	16424	16462	16411	16403	16467	16414	16541	16277	16251	16132	16518	16382	16368	16494	16402	16490	16330	16467	16548	16605	16397	16518	16531	16305	16651	16529	16648	16303	16256	16601	16416	16563	16544	16404	16436	16482	16471	16597	16386	16392	16676	16661	16640	16407	16495	16437	16265	16417	16533	16590	16436	16553	16460	16291	16507	16311	16404	16492	16668	16512	16519	16622	16395	16453	16495	16475	16453	16363	16439	16466	16498	16702	16518	16296	16472	16424	16709	16551	16458	16491	16557	16600	16422	16379	16563	16377	16512	16455	16357	16581	16409	16653	16562	16453	16626	16577	16532	16623	16515	16535	16276	16465	16391	16511	16524	16536	16388	16464	16303	16459	16569	16459	16578	16397	16496	16409	16672	16488	16587	16544	16291	16533	16406	16604	16562	16378	16588	16311	16505	16255	16450	16523	16460	16674	16493	16445	16466	16611	16523	16737	16445	16420	16616	16489	16470	16573	16732	16527	16415	16598	16507	16447	16611	16302	16455	16426	16640	16515	16546	16579	16600	16601	16536	16486	16408	16204	16362	16527	16559	16608	16668	16437	16651	16419	16253	16496	16602	16703	16576	16398	16722	16385	16401	16693	16623	16538	16535	16475	16708	16298	16349	16599	16490	16337	16318	16229	16416	16498	16564	16660	16459	16507	16518	16480	16406	16529	16177	16184	16573	16580	16542	16554	16659	16502	16771	16453	16558	16569	16313	16293	16639	16529	16322	16506	16364	16618	16331	16505	16619	16686	16589	16499	16608	16399	16444	16381	16465	16498	16495	16364	16492	16514	16510	16454	16509	16403	16552	16299	16319	16509	16409	16536	16641	16711	16341	16467	16507	16628	16461	16453	16482	16382	16366	16454	16491	16640	16621	16469	16460	16466	16391	16582	16529	16560	16482	16241	16561	16534	16719	16409	16454	16526	16529	16384	16618	16496	16449	16450	16477	16379	16450	16359	16562	16538	16594	16499	16355	16760	16428	16517	16519	16529	16434	16511	16494	16332	16259	16508	16412	16475	16402	16517	16432	16560	16511	16282	16645	16405	16461	16461	16562	16582	16569	16606	16270	16577	16503	16419	16634	16669	16530	16571	16422	16445	16495	16602	16578	16623	16521	16538	16553	16372	16467	16616	16411	16609	16574	16577	16362	16392	16604	16532	16433	16427	16479	16470	16500	16675	16411	16475	16484	16540	16639	16602	16480	16545	16639	16670	16536	16464	16411	16553	16337	16465	16719	16432	16541	16597	16589	16503	16565	16357	16274	16430	16517	16390	16354	16660	16550	16577	16342	16575	16436	16634	16422	16438	16543	16494	16395	16370	16501	16563	16450	16499	16543	16502	16559	16502	16445	16664	16407	16330	16545	16481	16617	16521	16432	16596	16527	16739	16318	16447	16536	16689	16468	16390	16720	16346	16482	16457	16573	16462	16471	16400	16368	16376	16300	16319	16487	16346	16619	16341	16292	16375	16584	16582	16369	16351	16439	16516	16372	16325	16529	16513	16572	16333	16623	16634	16389	16688	16265	16526	16572	16392	16607	16493	16588	16534	16381	16509	16519	16526	16539	16548	16400	16513	16561	16415	16617	16427	16510	16489	16469	16180	16363	16538	16490	16561	16452	16634	16707	16586	16787	16410	16631	16301	16312	16569	16340	16378	16455	16437	16426	16417	16541	16331	16399	16322	16515	16548	16474	16695	16406	16585	16509	16424	16595	16699	16398	16501	16622	16463	16417	16384	16443	16479	16566	16484	16547	16456	16434	16609	16437	16437	16338	16542	16765	16670	16444	16605	16349	16489	16388	16499	16441	16572	16493	16513	16602	16590	16677	16406	16606	16759	16575	16572	16523	16520	16615	16524	16381	16435	16520	16415	16509	16354	16551	16606	16514	16430	16654	16535	16565	16542	16398	16565	16515	16412	16617	16207	16326	16492	16651	16478	16481	16572	16540	16413	16304	16432	16294	16529	16592	16589	16621	16439	16464	16397	16520	16515	16349	16354	16431	16470	16467	16327	16586	16756	16400	16581	16711	16370	16666	16616	16397	16634	16663	16362	16399	16425	16597	16474	16561	16493	16630	16540	16484	16532	16656	16476	16575	16318	16491	16431	16484	16230	16563	16409	16391	16449	16412	16439	16402	16625	16705	16574	16557	16275	16426	16465	16404	16340	16642	16421	16430	16543	16401	16638	16411	16475	16538	16467	16515	16348	16505	16284	16486	16163	16521	16444	16491	16507	16571	16435	16597	16351	16560	16537	16387	16349	16266	16410	16427	16486	16565	16746	16509	16316	16451	16469	16506	16464	16626	16565	16207	16476	16221	16459	16496	16257	16548	16497	16515	16688	16682	16516	16480	16428	16625	16557	16482	16575	16564	16377	16395	16377	16509	16584	16448	16567	16337	16370	16385	16597	16612	16583	16605	16525	16607	16575	16558	16447	16360	16524	16565	16528	16563	16385	16256	16554	16703	16663	16426	16524	16447	16651	16455	16445	16141	16305	16496	16693	16418	16475	16438	16386	16457	16491	16561	16599	16493	16653	16438	16533	16542	16645	16520	16396	16355	16568	16389	16505	16430	16391	16547	16537	16488	16337	16555	16370	16514	16409	16625	16550	16529	16635	16632	16644	16637	16427	16281	16513	16451	16601	16290	16451	16476	16362	16591	16426	16293	16354	16392	16213	16483	16564	16404	16367	16330	16339	16530	16548	16458	16462	16461	16672	16376	16421	16626	16465	16699	16398	16537	16624	16684	16553	16533	16466	16449	16615	16372	16550	16482	16508	16398	16451	16451	16317	16345	16371	16423	16508	16502	16451	16424	16424	16238	16471	16779	16495	16578	16681	16589	16545	16649	16375	16478	16343	16517	16570	16271	16469	16590	16339	16354	16270	16585	16501	16463	16507	16527	16580	16485	16431	16372	16564	16403	16616	16594	16356	16424	16488	16337	16555	16588	16509	16666	16576	16482	16411	16518	16419	16559	16441	16421	16624	16571	16492	16522	16430	16686	16649	16588	16610	16471	16667	16457	16371	16505	16585	16591	16425	16290	16539	16619	16715	16636	16436	16633	16435	16465	16638	16537	16602	16562	16666	16724	16380	16599	16595	16506	16264	16493	16709	16510	16453	16511	16379	16425	16554	16400	16442	16565	16462	16444	16448	16581	16708	16513	16556	16498	16577	16585	16645	16488	16492	16402	16532	16519	16510	16574	16591	16534	16702	16586	16612	16463	16647	16270	16498	16399	16550	16573	16409	16769	16413	16535	16457	16316	16497	16495	16595	16564	16341	16591	16357	16528	16521	16379	16540	16514	16604	16556	16588	16354	16315	16512	16451	16541	16491	16511	16563	16397	16472	16431	16391	16447	16366	16488	16455	16469	16357	16413	16324	16434	16181	16367	16623	16544	16345	16312	16418	16584	16353	16454	16486	16610	16529	16537	16477	16664	16587	16650	16540	16455	16407	16395	16461	16674	16455	16490	16386	16501	16509	16423	16372	16686	16559	16437	16406	16487	16657	16614	16460	16471	16550	16552	16533	16335	16413	16440	16541	16699	16480	16508	16311	16573	16638	16503	16345	16489	16474	16592	16478	16423	16323	16526	16386	16603	16576	16773	16569	16497	16526	16549	16513	16698	16469	16312	16582	16440	16471	16595	16508	16492	16333	16536	16368	16494	16458	16610	16544	16586	16358	16627	16407	16485	16464	16393	16368	16697	16666	16361	16450	16351	16413	16453	16351	16534	16507	16427	16461	16676	16446	16442	16369	16482	16307	16516	16567	16365	16715	16397	16360	16424	16708	16589	16363	16312	16431	16484	16343	16430	16576	16487	16501	16454	16597	16423	16136	16418	16412	16441	16608	16387	16398	16473	16696	16606	16393	16399	16568	16379	16437	16502	16611	16428	16398	16318	16211	16521	16394	16414	16355	16502	16692	16581	16479	16612	16410	16309	16524	16371	16478	16580	16573	16368	16486	16643	16351	16501	16447	16522	16572	16606	16425	16492	16598	16556	16354	16265	16415	16594	16378	16421	16292	16359	16557	16323	16252	16503	16509	16641	16588	16224	16600	16578	16474	16522	16389	16713	16503	16376	16416	16490	16716	16471	16457	16633	16608	16557	16346	16519	16530	16477	16556	16503	16598	16474	16614	16626	16474	16510	16409	16360	16438	16359	16352	16589	16442	16558	16359	16501	16544	16453	16485	16617	16336	16466	16591
42650	68764	61433	54515	82910	74796	51921	30059	17287	14418	13756	13472	13585	13624	13670	13460	13568	13438	13375	13465	13539	13543	13585	13654	13444	13336	13550	13615	13489	13448	13452	13520	13532	13618	13501	13755	13560	13555	13539	13533	13493	13609	13642	13761	13581	13613	13551	13513	13592	13393	13467	13586	13531	13538	13473	13725	13630	13599	13444	13455	13661	13691	13468	13583	13529	13460	13533	13611	13406	13446	13488	13368	13662	13651	13531	13689	13560	13628	13660	13485	13489	13636	13570	13395	13403	13534	13553	13646	13493	13591	13471	13657	13476	13554	13444	13514	13533	13509	13478	13504	13437	13544	13532	13608	13565	13568	13673	13544	13795	13625	13615	13428	13694	13682	13521	13521	13508	13613	13550	13517	13604	13406	13567	13698	13577	13544	13630	13504	13494	13619	13380	13565	13636	13411	13418	13351	13462	13627	13557	13650	13717	13448	13502	13526	13534	13522	13429	13603	13724	13511	13363	13370	13514	13541	13464	13578	13560	13565	13375	13624	13559	13480	13485	13561	13651	13563	13559	13540	13404	13564	13600	13537	13470	13477	13609	13532	13351	13583	13629	13609	13700	13472	13546	13572	13472	13465	13539	13420	13489	13415	13522	13420	13548	13585	13752	13619	13441	13407	13479	13590	13517	13405	13478	13636	13517	13626	13496	13425	13406	13441	13772	13602	13501	13561	13449	13613	13576	13605	13633	13417	13615	13729	13376	13460	13614	13351	13580	13575	13561	13555	13514	13806	13515	13632	13582	13527	13417	13698	13620	13569	13437	13532	13479	13591	13617	13458	13612	13609	13698	13501	13478	13509	13576	13595	13569	13528	13541	13521	13694	13501	13523	13419	13435	13561	13446	13588	13586	13612	13636	13534	13541	13742	13478	13445	13327	13550	13659	13455	13445	13658	13571	13401	13483	13512	13516	13667	13680	13692	13583	13558	13585	13393	13601	13737	13465	13445	13604	13498	13623	13392	13625	13399	13470	13668	13341	13524	13588	13637	13505	13450	13582	13475	13531	13459	13544	13614	13430	13434	13430	13629	13453	13637	13527	13695	13587	13410	13675	13473	13579	13508	13390	13580	13623	13414	13505	13331	13663	13521	13484	13525	13663	13504	13571	13640	13650	13560	13446	13544	13561	13515	13550	13626	13447	13459	13504	13531	13517	13615	13623	13595	13542	13799	13564	13471	13544	13732	13688	13629	13577	13437	13664	13661	13556	13466	13541	13537	13477	13464	13656	13565	13520	13594	13616	13590	13717	13693	13638	13360	13601	13725	13544	13527	13506	13460	13493	13564	13558	13560	13506	13380	13487	13823	13695	13626	13531	13667	13527	13571	13508	13538	13544	13412	13684	13476	13596	13589	13568	13560	13684	13373	13551	13461	13591	13586	13556	13785	13600	13658	13657	13714	13562	13397	13563	13706	13623	13440	13502	13499	13480	13460	13513	13491	13643	13544	13463	13415	13483	13581	13463	13402	13611	13554	13434	13557	13583	13630	13603	13621	13411	13533	13600	13593	13559	13636	13468	13583	13594	13547	13454	13543	13548	13578	13583	13534	13412	13558	13614	13677	13424	13353	13589	13602	13539	13470	13438	13565	13603	13650	13576	13585	13563	13563	13637	13459	13569	13454	13547	13332	13286	13552	13472	13517	13487	13389	13473	13647	13613	13502	13356	13610	13623	13549	13629	13530	13650	13506	13349	13484	13486	13510	13471	13542	13558	13494	13577	13486	13512	13458	13566	13464	13609	13423	13516	13605	13588	13476	13539	13482	13587	13460	13554	13605	13597	13433	13590	13438	13597	13706	13495	13570	13559	13570	13653	13525	13536	13753	13442	13617	13614	13571	13553	13482	13569	13668	13529	13479	13672	13531	13606	13621	13601	13536	13640	13366	13704	13700	13387	13718	13675	13568	13575	13564	13486	13588	13703	13535	13461	13533	13776	13629	13660	13361	13616	13551	13446	13429	13592	13432	13542	13485	13643	13403	13618	13712	13548	13507	13517	13578	13576	13463	13562	13700	13458	13414	13518	13575	13554	13539	13478	13732	13543	13566	13521	13581	13538	13438	13622	13522	13598	13484	13560	13476	13674	13531	13463	13490	13684	13643	13593	13571	13543	13558	13689	13492	13469	13490	13654	13492	13505	13524	13419	13554	13504	13444	13634	13487	13445	13519	13669	13587	13456	13529	13653	13592	13375	13481	13549	13466	13433	13437	13458	13577	13346	13441	13469	13505	13579	13520	13541	13516	13570	13532	13570	13547	13624	13520	13562	13605	13664	13706	13432	13510	13494	13688	13496	13573	13545	13621	13521	13715	13487	13563	13538	13397	13539	13417	13575	13492	13441	13593	13385	13413	13462	13533	13553	13395	13519	13634	13565	13541	13568	13583	13565	13658	13411	13609	13511	13459	13596	13302	13701	13579	13519	13467	13630	13654	13409	13518	13477	13592	13596	13418	13780	13624	13673	13542	13682	13597	13598	13516	13517	13476	13581	13634	13541	13499	13526	13530	13462	13434	13559	13621	13606	13418	13511	13563	13569	13761	13508	13654	13392	13396	13390	13613	13554	13462	13598	13455	13527	13714	13532	13385	13589	13401	13512	13534	13537	13490	13486	13558	13600	13412	13679	13432	13716	13498	13568	13615	13512	13453	13554	13617	13574	13553	13441	13580	13419	13528	13642	13595	13599	13544	13541	13696	13630	13498	13548	13566	13489	13479	13465	13487	13654	13427	13505	13653	13656	13636	13599	13614	13583	13651	13472	13383	13562	13666	13714	13710	13567	13511	13666	13584	13537	13526	13359	13500	13512	13342	13521	13523	13562	13639	13559	13596	13555	13465	13553	13468	13353	13411	13465	13562	13649	13559	13476	13528	13688	13433	13494	13527	13405	13479	13519	13616	13655	13512	13550	13663	13536	13703	13423	13646	13520	13596	13623	13519	13563	13587	13502	13574	13613	13563	13636	13545	13549	13552	13571	13666	13562	13358	13521	13567	13430	13405	13601	13641	13464	13455	13666	13486	13533	13456	13437	13526	13739	13533	13438	13511	13444	13497	13584	13521	13605	13515	13594	13580	13548	13660	13517	13449	13609	13666	13506	13504	13643	13445	13548	13446	13489	13433	13609	13473	13427	13579	13583	13510	13601	13551	13530	13653	13418	13557	13609	13463	13406	13525	13613	13603	13500	13476	13337	13503	13570	13481	13627	13466	13630	13525	13692	13434	13636	13476	13685	13617	13704	13682	13474	13575	13478	13534	13596	13424	13409	13630	13559	13498	13614	13613	13476	13675	13661	13486	13563	13655	13712	13371	13526	13521	13390	13505	13518	13656	13493	13431	13560	13469	13573	13602	13401	13306	13545	13610	13451	13381	13543	13599	13409	13533	13562	13609	13415	13524	13496	13589	13505	13646	13385	13635	13565	13535	13638	13494	13492	13457	13573	13488	13511	13426	13503	13695	13609	13598	13668	13303	13612	13554	13387	13564	13672	13560	13573	13565	13495	13578	13497	13494	13560	13548	13386	13494	13469	13493	13588	13645	13520	13452	13431	13535	13462	13554	13460	13388	13548	13608	13466	13561	13653	13510	13549	13675	13713	13669	13471	13686	13488	13542	13477	13687	13509	13537	13640	13484	13514	13630	13573	13545	13489	13559	13477	13432	13459	13696	13616	13428	13361	13545	13416	13490	13594	13753	13680	13517	13750	13616	13580	13391	13568	13508	13392	13676	13607	13537	13580	13457	13545	13432	13587	13536	13690	13578	13493	13429	13601	13471	13542	13553	13501	13662	13554	13603	13514	13610	13586	13584	13356	13465	13595	13523	13493	13475	13496	13533	13500	13574	13752	13551	13481	13455	13435	13720	13453	13451	13474	13595	13453	13773	13691	13569	13609	13426	13619	13500	13628	13477	13598	13601	13477	13493	13568	13421	13523	13712	13643	13376	13473	13609	13565	13509	13644	13502	13662	13520	13576	13547	13435	13569	13811	13483	13541	13555	13520	13552	13371	13554	13480	13604	13454	13554	13578	13582	13621	13573	13510	13500	13552	13558	13739	13395	13726	13422	13457	13495	13504	13691	13558	13538	13617	13532	13618	13632	13534	13516	13534	13551	13547	13484	13502	13632	13505	13525	13658	13742	13448	13408	13572	13585	13529	13542	13599	13633	13606	13558	13508	13523	13537	13601	13510	13730	13397	13611	13518	13355	13635	13536	13360	13685	13478	13606	13431	13539	13528	13573	13452	13464	13443	13615	13535	13521	13525	13514	13579	13413	13676	13634	13728	13532	13430	13433	13482	13423	13580	13434	13635	13457	13588	13393	13650	13564	13437	13413	13498	13417	13535	13431	13539	13467	13559	13477	13364	13544	13639	13685	13336	13621	13586	13641	13459	13500	13690	13477	13407	13530	13433	13577	13576	13499	13670	13480	13448	13588	13785	13530	13797	13519	13515	13410	13585	13743	13489	13507	13618	13495	13516	13744	13482	13590	13426	13593	13609	13544	13577	13444	13617	13638	13436	13707	13479	13747	13458	13480	13664	13644	13550	13418	13553	13710	13487	13477	13430	13540	13463	13546	13507	13578	13586	13479	13553	13611	13476	13570	13553	13472	13518	13452	13370	13722	13349	13599	13424	13648	13509	13473	13561	13514	13509	13512	13515	13534	13571	13502	13592	13611	13619	13475	13515	13659	13352	13492	13451	13342	13528	13492	13555	13762	13465	13588	13483	13413	13495	13570	13530	13549	13649	13598	13718	13595	13334	13658	13733	13568	13507	13497	13675	13525	13617	13390	13499	13717	13490	13359	13463	13725	13562	13468	13466	13475	13578	13445	13588	13279	13529	13520	13587	13682	13596	13624	13552	13661	13298	13467	13578	13599	13560	13651	13491	13418	13511	13521	13529	13509	13547	13629	13550	13524	13541	13496	13583	13400	13485	13548	13617	13640	13486	13376	13516	13678	13628	13586	13376	13626	13521	13499	13612	13589	13523	13643	13474	13524	13468	13565	13412	13451	13393	13482	13406	13544	13524	13538	13478	13420	13639	13565	13639	13658	13623	13374	13545	13580	13563	13463	13505	13549	13503	13660	13535	13601	13431	13613	13426	13517	13523	13478	13580	13630	13590	13419
33661	34598	32735	24229	29057	29319	23469	19510	17596	16936	17194	17068	17099	17043	17142	17232	17189	17287	17182	17059	17202	17108	17230	17236	17233	17436	17174	17106	17050	17253	17115	17172	17221	17168	17121	17008	16928	17151	17048	16975	17035	17132	17418	17287	17010	17337	17012	17157	17100	17237	17275	17201	17164	16972	17008	17228	17148	17183	17162	17248	16980	17149	17177	17080	17134	16940	17215	17390	17178	17096	17113	17281	17173	17107	16972	17178	17262	16868	17198	16930	16918	17270	17159	16815	17056	17214	17336	17191	16915	17112	17299	16981	16933	17059	16985	17221	17189	17341	17235	16928	17127	17251	17512	17203	17213	17314	17084	17060	17245	17039	17280	17193	17117	17256	17097	17082	16999	17176	17196	17031	17141	17116	17135	16966	17036	17239	17123	17123	17193	16847	17247	17131	17103	17126	16981	17016	17140	17189	16985	17004	17047	17090	17083	17200	17040	17086	17008	17089	17115	17181	17344	17108	17285	16962	17157	17120	17030	17074	17038	17027	16857	17045	17009	17027	17214	17361	17147	16940	17076	16987	17092	16993	17097	17026	17099	17340	17448	16827	17282	17046	17154	17094	17034	17194	16993	17127	17082	17141	17209	17273	17074	17072	17309	17323	17126	17034	17074	17260	16920	16995	17163	16935	16996	17229	17124	17003	17222	17117	17061	17116	17055	17252	17200	17139	17012	17174	17110	17228	16741	17138	17183	17105	17123	17122	17112	17015	17189	17062	17097	17306	17072	17141	16981	17296	17035	17377	17100	16904	17068	17168	17056	16818	17053	17136	17181	17145	17300	16989	17168	16808	17112	17124	17112	17180	16884	17419	17142	16961	17157	17157	17163	17020	17189	17134	17004	17325	17164	16987	16924	17023	17162	17135	17200	17262	17129	17053	17171	17058	16949	17236	17040	17144	17238	17041	16999	17051	17308	16933	17099	17037	17281	17120	16937	17165	17155	17074	16872	17238	17100	17172	17130	17197	17106	17019	17130	17058	17229	17123	17269	17111	17240	16940	17158	17123	17207	16916	17253	17038	16954	17245	17183	17074	17170	17054	17017	17136	17148	17183	17053	17048	17235	17119	17155	17164	17136	17101	17332	17330	17008	17106	17052	16845	17195	17063	17126	16858	17053	16988	17121	17223	17052	17238	17019	17118	17131	17037	16929	17118	17184	17225	17090	17056	16918	17110	17139	17253	17113	17121	17159	16944	17360	17195	17235	17072	17239	17146	17267	17081	17111	17169	17107	17204	17192	17248	17127	17092	17204	16928	17133	17162	17159	17406	17269	17218	17268	17115	17224	17354	17158	17177	17156	17170	17164	17069	17056	17193	16985	17133	17276	17113	17171	16955	17076	17029	17156	17143	17246	17196	16874	17152	17003	17199	17072	17045	17079	17124	17126	17182	17044	17145	17043	17159	17153	17215	17138	17086	17069	17291	17219	17015	17203	16928	17158	17130	17125	17133	17072	17027	17239	17219	17202	17084	17279	17113	17036	17316	16948	17017	17196	17094	16952	16993	17010	17206	17169	17207	17099	16985	17345	17082	17118	17046	16979	17128	17145	17141	17254	16981	16975	16937	17193	17290	17070	17071	17205	17162	17012	17067	16961	17039	17307	17013	17025	17134	17172	17120	17020	17160	17063	17021	17102	17195	17045	17212	17083	16921	17167	16927	17284	17105	17330	17354	17177	17165	17208	17171	17320	17114	17153	17003	16992	17214	16980	17008	17102	17250	17183	17023	17018	17143	17128	17157	17318	17011	17096	16883	17294	17159	16852	16974	17126	17301	17133	17009	17119	17078	17145	16973	17001	16978	17253	17075	17097	17012	17355	17269	17124	17100	17207	17132	16993	17185	17016	16977	17391	17190	17194	16992	17028	16962	17131	16845	17202	16913	17220	16952	17270	17253	17106	17125	17170	16913	17155	16965	17147	17051	17136	16997	16849	17157	17150	17134	16969	17217	17148	17121	17060	17131	17184	17252	17063	17048	17056	17252	17066	17208	17128	17075	17387	17200	17230	17338	17116	17057	17189	17143	16993	17251	17235	17243	16827	16871	17134	17033	17194	17276	17081	17087	17223	17143	17174	17092	17272	17158	17243	17197	17275	17079	17273	17025	17229	17288	17222	17085	17124	16977	16988	17265	17030	17234	17200	17248	17104	17288	17056	17016	17296	17211	17113	17505	17135	17050	17133	17075	17275	17108	17000	17129	17127	17046	17028	17116	17009	16990	16851	17144	16935	17039	16959	17111	17081	16951	17000	17050	17146	17125	17024	17151	17211	17114	17135	17311	17317	17266	17246	17310	17141	17184	17009	17060	17127	17022	17196	17132	17050	17139	17158	17058	17068	17082	17394	17054	17047	17152	16895	17161	17248	17150	17099	16871	17054	17012	17097	17186	17176	17055	16906	17236	17065	16960	17006	17194	17151	17102	16969	17090	17045	17278	17043	17257	17010	17039	17114	17015	16957	17031	17021	17144	17265	17032	17173	17090	16992	17083	16898	17118	17295	17085	17086	17298	17168	17236	17267	17034	17065	17143	16926	17233	17169	17196	17242	17154	17099	17184	17229	17338	17142	17282	17074	16921	17148	17138	17041	16914	17097	17033	17084	17083	17142	16992	17096	17044	17134	17083	17198	17182	17171	17082	17122	17234	17067	17254	17257	17155	17090	17068	17164	17126	17170	17011	17005	17048	16945	17071	16982	17018	17260	17106	17251	17244	17057	16964	17004	17298	17166	17246	17197	17121	17212	17100	17312	17143	17005	17106	17037	17292	17138	17294	17204	17138	17090	17153	17173	17292	17172	16872	17001	17106	17045	17083	17008	16970	16988	17025	17121	17145	16979	17061	17126	17119	17151	17149	17169	17170	17167	17039	17010	17015	17016	17066	17218	17009	17274	17153	17060	17186	17084	17043	17139	17027	17161	17207	17298	16991	17071	17012	17244	17064	17360	17020	17211	17026	16871	17093	17282	17094	17082	17057	17214	17117	17265	17079	17159	17031	17119	16898	17176	16949	16955	16986	17113	17212	17029	17011	17273	16982	17096	17037	17124	17127	17285	17091	16998	17398	17059	17113	16914	16996	17238	17012	17087	17233	17077	17046	17007	16969	17061	17108	16871	17168	17196	17107	17094	17246	17114	16904	17061	17040	17279	17125	17278	17096	17234	17036	17296	17194	17159	16953	17239	17083	16946	17294	17184	17162	17093	17183	17012	17102	17213	17211	17180	17312	16942	16970	17114	17050	17054	17174	17126	17211	16959	16957	17067	17155	17195	17357	17199	17067	17171	17093	17153	17122	17150	17140	17153	17073	17168	17150	17006	17187	17310	17066	17138	16944	17170	17008	17095	17051	17076	17091	17254	17018	17042	17147	17207	17092	17007	17292	17054	17029	17205	17204	17020	17085	16900	16851	17042	16984	17301	17018	17098	17170	17365	17022	16986	17062	17282	17104	16971	17151	16963	17095	17099	16993	17041	17203	17172	16898	17048	17096	17041	17057	16848	17029	17109	17082	17251	17279	17228	16976	17143	17139	17320	17061	17146	17097	17102	17251	17233	17001	17093	17198	17223	17070	17216	17075	17138	17260	17098	16830	17069	16961	16931	17147	16969	17115	17119	17266	16971	17099	17141	16881	17189	17223	17142	17296	17278	17018	17085	17180	17042	17148	17108	17048	17175	17048	17006	16939	17225	16962	17161	17188	17040	16873	17099	17095	17096	17170	17016	17089	17115	17055	17342	16907	17050	17078	17424	17191	17060	17127	16956	17069	17250	17193	17225	17109	17378	17103	17093	17337	17140	17021	17117	17318	17127	16915	16908	17162	17153	17049	17044	17130	17186	17174	17199	17248	16801	17116	17262	17222	17094	17046	16984	17141	17279	17243	17215	17293	17006	17063	16833	17092	16877	17102	16989	17163	17086	17184	17185	16856	17203	17008	16999	16907	17150	17062	17232	17079	17020	17140	17011	17108	17067	17271	17148	17000	17182	17320	17235	17137	17293	17089	17114	17131	17297	17035	17218	17043	17056	17128	17068	17108	17070	17151	17040	17014	17030	17188	17175	17251	16992	17017	17196	17181	17108	16999	17123	16999	17206	17212	17388	17125	17069	17276	17266	17342	17323	17156	17129	17198	17283	17141	17129	17067	17204	17275	17217	16902	17085	17301	17175	17181	17303	17100	17102	17163	17107	17195	17143	17240	17079	16906	16899	16994	17272	17181	17399	17081	17243	17016	16995	17021	17073	17137	16982	17266	17139	16855	17153	17239	17046	17101	17306	17192	17019	17080	17129	17021	17093	16967	17264	17111	17155	16960	17364	16859	17180	16907	17111	17259	17306	17271	17385	17048	17033	16993	17419	17288	17340	17123	17132	17100	17219	17386	17195	16965	17122	17191	17082	17162	17258	17222	17042	17130	17318	17274	17189	17227	16997	17135	17311	17265	17017	17213	17167	17237	17118	17138	17228	17282	17290	17007	17022	17059	17235	16933	17048	17138	17118	17142	17297	17230	17168	16955	16949	17161	17130	17286	17130	17189	16674	17038	17249	16970	17097	17203	17099	17037	17191	16892	17038	16985	17106	17221	17201	17087	17105	17249	17127	17138	17261	17098	16930	17089	16908	17207	17156	17070	17012	17110	17209	17041	16961	17124	16974	16895	17072	17203	16985	17020	17101	17043	17132	17101	17013	17318	17138	16984	17231	17229	17182	17180	17282	17084	17454	16971	17126	17093	17134	17126	17072	17040	16986	17160	17104	17183	17334	17154	17253	16981	17320	17206	17143	17040	17267	17132	17313	17174	17248	17189	17290	17284	17093	17070	17041	17093	17092	17079	17071	17290	17064	17037	17177	17177	17259	17167	17197	17022	17166	17234	17245	17234	17003	17121	17173	17126	17160	17089	17263	17082	17120	17092	17130	17051	17253	17420	17263	17072	17237	17184	17148	17187	16978	17089	17052	17032	17212	17203	16964	16960	17218	17317	17273	17156	16955	16973	17224	17128	16967	16990	16978	17090	17260	16793	17145	17090	16948	17103	17147	17140	17180	17226	17168	17276	17098	17076	17107	17085	17098	17183	17384	17117	17405	17224	17296	17226	17080	17318	17265	17425	17234	16853	17061	17174	17457	17126
30576	44042	33036	21705	30142	27386	20171	15745	13962	14104	13987	14015	13938	13819	13884	13854	13961	13838	14139	13896	13816	13991	13858	13864	13936	13910	14055	13865	14041	13878	13856	13931	13998	13837	13969	13976	13757	13827	13882	13915	13788	13980	13820	13824	13687	13663	13845	13972	13836	13981	13958	13964	13937	13988	13906	13992	13749	13889	13887	13957	13973	13683	13817	14019	13856	13863	13985	13970	14051	13884	13897	13910	13972	13907	13890	13734	13899	13983	13918	13904	13766	13807	13894	13843	13818	14028	13883	13943	13994	13714	14139	13829	13876	13951	13794	13974	13938	13920	13913	13855	13840	13834	14044	13835	13884	14001	13737	13916	13799	13776	13848	13906	13891	13848	13895	13765	13971	13878	13927	13860	13927	13985	13860	13836	13849	13901	13903	13907	13904	13787	13909	13806	13943	13823	13903	13733	13891	14019	13809	13829	13869	14024	13992	13828	13886	13680	13811	13969	13904	14004	14041	13755	13926	13699	14065	13819	13890	13886	13785	13868	13897	13901	13810	13928	13868	13850	13903	13912	13964	13825	13906	13906	13885	13786	14000	13904	13729	13912	13889	13905	13847	13772	13902	13934	13779	13843	13847	13993	13899	13809	13903	13817	13799	13955	13837	13782	13877	13783	13850	13930	13802	13877	13998	13978	13915	13953	13894	13876	13708	13775	13821	13889	13917	13953	13984	13833	13993	13903	13951	13868	13894	13879	13923	13875	13953	14032	13808	13830	13877	13825	14024	13865	13913	13954	13862	13934	13961	13910	14015	13999	13841	13861	13864	13914	13882	13977	13997	13731	13728	13777	13850	13921	13871	13904	13831	13805	13857	13849	14004	13777	14033	13804	13959	13889	13953	13991	13837	14006	13806	13936	13912	13890	13807	13919	14062	13927	14036	13834	13904	13807	13973	13893	13835	13959	13748	13700	13979	14036	13895	13822	13811	13948	13963	13801	13893	14152	13827	13874	13885	13725	13957	13974	13854	13838	13825	13857	13902	13862	13847	13943	13806	13733	13750	13835	14028	13851	13761	13932	13823	13916	13850	13913	13788	14000	13800	13895	13877	13862	13893	14004	13918	13881	13942	14086	13925	13806	13851	13975	13869	13974	13904	13962	13930	13937	13721	13934	13941	14070	13699	13908	13682	14001	13963	13965	14098	13926	13933	13841	13896	14123	13872	13987	13901	13932	13982	14004	13908	14004	13844	13922	13804	14001	13909	13830	13987	13802	13853	13967	13811	13916	13831	13843	14101	13876	14012	13883	13978	13930	13850	14024	13984	13995	13816	13815	13944	14007	13809	13897	13992	13728	13950	13749	14064	13942	13897	13981	13936	13748	13850	13883	13758	13837	13847	13934	13936	13787	13967	13725	13894	13668	13942	13834	13943	13824	13859	13950	14074	13883	13913	13949	13708	13894	13790	13931	14072	13778	13745	13934	13896	13996	13928	13875	14170	13833	13966	13948	13958	14103	13926	13999	13899	13901	13785	13891	13818	13807	13834	13732	14019	13808	13747	13935	14131	13994	13848	13966	13732	13815	13741	13763	13900	13925	13904	13867	13784	13760	13879	13894	14036	13877	13843	13795	13897	13643	13886	13707	13896	13920	13997	13889	13882	13833	13974	13824	13867	13878	13991	14008	13976	13848	13920	13990	14007	13849	13978	13950	13949	13868	13951	13972	13704	13670	13973	13838	13938	13865	13887	14066	13875	13668	13838	13798	13962	13952	13758	13945	13841	13767	13871	13877	13977	13849	13983	13890	13870	13692	13883	13957	13868	13849	13824	13886	13636	13804	13812	13971	13878	13979	13891	13855	13694	13848	14037	13805	13805	13894	13754	13905	13888	13819	13884	14018	13847	13939	13933	13787	13744	13686	14085	13839	13833	13970	13834	13927	13906	13815	14000	13944	13968	13995	13907	14090	13930	14134	13826	13881	13785	13854	13881	13898	13843	13767	13746	13868	14007	13971	13710	13859	14075	13778	13820	13780	13691	13881	14110	13833	13751	13773	13954	13908	13819	13763	13846	13972	13899	13845	13846	13895	13776	13956	13862	13835	13899	13883	14049	13865	13943	13907	13793	13840	14070	13731	13896	13794	13757	13827	13993	13790	14071	13996	14057	13900	13879	13980	13812	13921	13891	14042	13968	13828	13888	13924	13997	14019	13827	13883	13923	13884	13744	14036	13903	13824	13927	13807	14040	13846	14027	13973	13932	13843	13906	13835	13836	13853	13840	13837	13789	13863	13844	13859	13851	13983	13534	13913	13885	13838	13802	13857	14047	13834	14033	13921	13891	13959	13988	13977	13813	13932	14072	13821	13990	13901	13765	13826	13898	13912	13899	13783	13947	13856	13849	14032	13893	14074	13905	13950	13950	13947	13902	14031	13848	13951	13824	13881	13999	13810	13946	13936	13784	13810	13985	14026	13772	13861	13780	13811	13756	13787	13880	13947	13900	13819	13764	13804	13864	13912	13973	13747	13897	13919	13834	13828	13943	13856	13980	13872	13854	13929	13963	13846	14048	13804	13724	13787	13955	13857	13968	14074	14093	13891	13986	13817	13928	13846	13903	13868	14085	13748	13842	13988	13862	13628	13907	13851	13900	14143	13792	13932	13991	13903	13964	14075	13760	13879	13693	14032	13975	13868	13821	13790	13916	13783	13769	13872	13927	13959	13760	13876	13866	13941	13800	13915	13778	13853	13934	13809	13824	13874	13926	13845	13964	13816	13796	13868	13816	13821	13871	14027	13928	13909	13644	13889	13824	13872	13829	13811	13886	13684	14119	13851	14005	14013	13957	13894	13985	14113	13726	13940	13857	13931	13972	13835	14005	13913	13764	13861	13700	13904	13965	13976	13918	13963	13842	13868	14099	13833	13815	13783	13840	13997	13810	13866	14035	13880	13969	13756	13888	13882	13892	13972	13938	13954	13872	13960	13924	13957	13992	13958	13772	13914	13934	13816	13899	13796	13920	13662	14062	13877	13928	13748	13886	13830	13921	13966	13963	13787	13924	13891	13796	13872	13884	13897	14030	13905	13854	13893	13989	13901	14014	13859	13924	13953	13983	13908	13891	13973	13821	13962	13819	13986	13878	13880	13681	13938	13990	13951	13974	13922	13857	13824	13757	13873	13905	13842	13780	13859	13666	13919	13872	13940	13836	13978	13987	13707	13973	13999	13851	13897	13934	13788	13772	13846	13820	13719	13820	13782	13844	14096	13909	14006	14114	13865	13977	13795	14136	13854	13779	13907	13931	13937	13749	14108	13936	14023	13829	13932	13850	13730	13833	13919	13753	13972	14080	13799	13878	14058	13858	13872	13942	13875	13892	13855	13840	13928	13782	14082	13846	13901	13754	13853	13853	13709	13755	13857	14070	13737	13960	13969	13829	13688	13909	13966	13728	13924	13796	13808	13846	14009	13823	13740	13878	13982	13884	13938	14021	13772	13929	13831	14039	13896	13888	13822	13763	13771	13949	13686	13943	13902	13780	13932	13961	13987	13850	13768	13892	13831	13985	13994	13865	13909	14002	14034	13686	14050	13968	13911	13922	14055	13826	13748	14081	13988	13778	13779	14023	14000	13892	13885	13838	14054	14035	13874	13845	14006	13818	13708	14118	13864	14013	14061	14020	13904	13857	13819	13983	13894	13893	13951	13777	13925	13870	13976	13857	13886	13900	13876	13813	13898	13942	13788	13807	13874	14035	13888	13667	13934	13844	13860	13813	14033	13914	14001	13864	13917	13846	14045	13851	13938	13972	13869	13773	14047	13893	13921	13848	13862	13948	14203	13958	13776	14050	14002	13835	13817	14024	13989	13964	13962	13834	13743	13776	13841	13883	14098	13801	13933	13929	13770	13860	13932	13811	13931	13925	14076	13908	13935	13870	13860	14262	13905	14000	14043	13929	14021	13768	13879	13971	13832	13885	13960	14008	14004	14011	13818	13848	13893	13871	13859	13879	13864	13920	13917	13974	13892	13998	13834	13761	13849	13753	13874	13916	13926	13984	13900	14017	13920	13925	13886	13942	13962	13838	13963	13992	13829	13948	13789	14041	13759	13875	13917	14005	13844	13886	13777	13838	13884	13917	13918	13927	13930	13874	13840	13932	13815	13827	13861	13856	13837	13923	14063	13898	13951	13845	13818	13822	13728	13932	13827	13891	13884	13790	13860	13866	13797	13892	13917	13849	13824	13840	14025	13843	13809	14013	13838	13905	13884	13872	13944	13791	13947	13964	13963	13929	13966	13872	13825	13801	13890	14006	13803	14199	13799	13895	13817	13999	13887	13784	13849	13966	13858	13874	14008	14002	13886	13959	13973	13835	13781	13850	13818	13923	13672	13913	13949	13935	13816	13977	13864	13869	13811	13933	13997	14011	13837	14071	14020	13742	14044	13856	13774	13954	13930	13962	13869	13877	13881	13841	13963	13771	13866	13870	13954	13844	13806	13815	13980	13825	13871	13885	13677	13912	14018	13830	13948	14084	13785	13998	13940	13899	13914	14035	13769	13789	13694	13973	13907	13973	13881	13875	13810	13905	13979	14007	13996	14025	13989	13827	13897	13912	13980	14069	13750	13866	13848	13897	13929	13823	14035	13958	13832	13968	13964	13929	13859	13799	13869	13754	13908	13922	13863	13867	13898	13784	13849	13804	14032	13826	13855	14097	14051	13971	13975	13949	13891	13777	13900	13820	13749	14023	13892	13817	13998	13881	14079	13910	13834	13927	13884	13989	13867	13882	13906	13881	13905	13786	13989	13903	13904	14134	13794	13792	13928	14061	13993	13969	14022	13913	13951	14040	13806	13933	13906	13793	13979	13807	13971	13910	13887	13882	13733	13684	13679	13829	13881	13933	13984	13743	13949	13812	13822	13781	13929	13837	13958	13947	13910	13945	13688	13884	13668	13979	13757	13999	13916	13806	13939	13758	13732	13951	13938	13953	13877	13692	13881	13937	13935	13887	13979	13879	13936	13802	13911	13854	13905	13881	14013	13762	13885	13961	13874	13969	13724	13864	13959	13868	13977	13885	13933	13720	13831	13898	13884	13786	13831	13838	14006	13923	13768	13790	13874	13999	13949	13922	13845	13839	13752	13846	13835	13950	13832	13847	14058	13879	13803	13974	13841
26476	21555	29205	31858	60335	57697	40277	25314	18923	17285	17001	16588	16628	16733	16601	16555	16537	16348	16536	16285	16449	16412	16494	16394	16364	16578	16668	16590	16486	16518	16632	16439	16581	16296	16444	16374	16831	16290	16167	16422	16664	16423	16364	16575	16412	16449	16603	16583	16341	16554	16358	16321	16384	16465	16359	16445	16531	16483	16560	16571	16646	16457	16553	16360	16378	16598	16492	16517	16500	16512	16366	16389	16199	16344	16377	16427	16488	16367	16339	16493	16378	16301	16487	16482	16424	16434	16451	16423	16468	16451	16482	16474	16512	16182	16580	16359	16295	16396	16409	16510	16468	16279	16613	16507	16485	16415	16350	16405	16294	16503	16399	16359	16404	16628	16429	16511	16463	16510	16363	16314	16376	16527	16591	16348	16559	16407	16503	16511	16554	16491	16608	16476	16436	16533	16453	16511	16468	16345	16509	16392	16509	16466	16571	16454	16297	16398	16552	16368	16376	16371	16293	16261	16618	16509	16576	16487	16543	16344	16437	16377	16344	16383	16518	16430	16533	16519	16435	16055	16393	16330	16316	16320	16553	16307	16465	16474	16461	16370	16333	16476	16234	16480	16397	16251	16280	16515	16639	16509	16250	16478	16493	16353	16641	16405	16421	16562	16310	16415	16508	16424	16475	16421	16411	16384	16464	16417	16367	16551	16421	16412	16227	16418	16402	16302	16312	16305	16214	16331	16362	16561	16446	16527	16393	16384	16288	16418	16651	16317	16524	16384	16554	16370	16253	16333	16617	16579	16411	16254	16477	16644	16540	16374	16481	16575	16521	16407	16449	16581	16386	16221	16273	16585	16580	16402	16374	16641	16439	16454	16489	16522	16336	16506	16450	16539	16507	16504	16382	16259	16510	16430	16350	16287	16430	16428	16450	16237	16470	16465	16464	16397	16340	16327	16564	16517	16390	16531	16204	16548	16492	16508	16477	16430	16406	16446	16406	16487	16552	16442	16559	16348	16413	16263	16456	16601	16391	16301	16360	16444	16393	16484	16567	16423	16402	16466	16519	16272	16380	16477	16414	16573	16409	16459	16376	16451	16421	16531	16593	16447	16435	16414	16533	16380	16400	16374	16405	16362	16628	16470	16440	16580	16420	16400	16461	16418	16401	16441	16482	16610	16493	16471	16451	16667	16456	16428	16319	16356	16539	16236	16466	16402	16441	16465	16435	16612	16309	16455	16382	16524	16471	16270	16440	16352	16417	16728	16361	16258	16514	16425	16309	16377	16588	16431	16445	16324	16332	16388	16461	16497	16316	16378	16474	16501	16195	16412	16472	16379	16472	16569	16504	16466	16679	16354	16410	16313	16411	16494	16470	16569	16365	16521	16510	16413	16468	16162	16476	16533	16446	16460	16428	16310	16387	16478	16384	16568	16361	16507	16258	16370	16571	16424	16455	16356	16455	16472	16238	16414	16696	16481	16555	16366	16451	16464	16503	16434	16592	16384	16467	16706	16437	16464	16602	16519	16505	16499	16519	16229	16462	16462	16480	16402	16664	16583	16405	16495	16413	16525	16645	16388	16347	16359	16609	16395	16591	16466	16224	16372	16576	16396	16446	16524	16549	16585	16366	16564	16591	16412	16551	16493	16658	16360	16399	16428	16410	16379	16686	16437	16548	16537	16541	16266	16401	16409	16344	16292	16537	16442	16549	16502	16500	16445	16590	16610	16348	16204	16329	16418	16272	16410	16454	16455	16499	16405	16368	16629	16440	16353	16293	16305	16541	16428	16522	16458	16424	16566	16559	16509	16575	16451	16542	16448	16461	16630	16445	16295	16366	16431	16513	16585	16319	16474	16633	16701	16582	16370	16367	16411	16444	16434	16304	16423	16270	16377	16389	16429	16412	16495	16454	16285	16557	16516	16557	16258	16167	16392	16477	16273	16297	16351	16449	16276	16399	16321	16411	16475	16683	16416	16481	16564	16475	16237	16445	16384	16294	16339	16446	16235	16380	16449	16662	16423	16312	16280	16594	16300	16338	16428	16594	16509	16542	16489	16514	16465	16160	16389	16516	16382	16506	16532	16346	16506	16460	16573	16292	16428	16491	16405	16616	16215	16469	16434	16514	16512	16303	16305	16509	16607	16399	16260	16656	16602	16538	16232	16459	16307	16435	16632	16534	16615	16316	16159	16508	16524	16618	16418	16279	16440	16393	16334	16445	16336	16256	16504	16403	16415	16545	16578	16333	16319	16444	16576	16425	16338	16624	16204	16611	16480	16415	16373	16527	16457	16484	16631	16455	16400	16293	16685	16432	16387	16518	16436	16273	16444	16315	16193	16259	16431	16287	16251	16400	16697	16415	16501	16565	16327	16711	16468	16455	16465	16506	16690	16438	16595	16501	16313	16368	16336	16464	16489	16251	16516	16516	16408	16324	16253	16526	16622	16637	16512	16705	16483	16339	16574	16698	16513	16310	16286	16366	16396	16444	16410	16548	16518	16454	16453	16515	16469	16561	16382	16388	16425	16474	16516	16515	16181	16479	16557	16479	16384	16456	16558	16586	16533	16345	16386	16189	16424	16452	16534	16353	16484	16364	16355	16416	16531	16366	16370	16356	16328	16264	16571	16488	16614	16388	16403	16479	16320	16503	16453	16328	16602	16506	16447	16513	16496	16607	16343	16391	16487	16279	16629	16281	16444	16309	16566	16431	16403	16499	16509	16432	16389	16392	16341	16422	16338	16328	16672	16536	16511	16588	16398	16427	16452	16459	16449	16461	16231	16433	16471	16591	16482	16425	16444	16256	16342	16456	16140	16549	16464	16479	16454	16389	16546	16249	16302	16403	16301	16563	16492	16514	16415	16517	16556	16509	16433	16497	16271	16414	16423	16416	16288	16410	16547	16722	16584	16547	16429	16536	16419	16315	16360	16354	16571	16346	16420	16483	16372	16417	16555	16513	16576	16497	16449	16437	16538	16380	16409	16550	16387	16432	16499	16675	16613	16381	16460	16437	16347	16502	16531	16461	16286	16198	16378	16430	16346	16594	16432	16478	16623	16508	16454	16387	16507	16532	16400	16340	16500	16540	16442	16495	16495	16575	16362	16312	16306	16412	16529	16521	16306	16417	16295	16374	16402	16500	16727	16300	16360	16577	16704	16583	16300	16385	16382	16579	16483	16507	16367	16535	16397	16500	16727	16598	16477	16570	16498	16279	16334	16408	16404	16164	16333	16398	16463	16478	16297	16534	16494	16499	16534	16272	16449	16529	16440	16447	16454	16270	16385	16579	16196	16369	16525	16437	16525	16470	16528	16403	16563	16466	16763	16553	16463	16538	16559	16433	16293	16445	16249	16368	16401	16632	16413	16367	16545	16470	16624	16528	16293	16370	16447	16269	16451	16541	16613	16594	16503	16227	16525	16498	16460	16420	16480	16283	16336	16611	16447	16513	16594	16379	16314	16353	16232	16553	16395	16375	16427	16495	16362	16454	16541	16396	16376	16564	16581	16333	16444	16751	16443	16265	16334	16477	16417	16482	16336	16339	16357	16386	16512	16307	16535	16438	16473	16282	16350	16570	16609	16376	16458	16733	16300	16367	16325	16526	16375	16478	16540	16443	16410	16444	16602	16479	16651	16377	16352	16582	16323	16551	16384	16518	16613	16267	16477	16328	16623	16624	16607	16557	16419	16384	16528	16205	16371	16325	16371	16375	16542	16526	16585	16718	16476	16290	16273	16351	16412	16709	16657	16434	16567	16320	16531	16457	16530	16384	16565	16404	16435	16390	16462	16414	16504	16338	16281	16455	16432	16607	16530	16420	16503	16549	16318	16402	16582	16667	16496	16414	16569	16459	16485	16207	16678	16499	16487	16517	16330	16464	16518	16436	16585	16569	16548	16369	16586	16516	16437	16425	16395	16450	16438	16575	16372	16387	16437	16383	16303	16412	16287	16684	16656	16586	16611	16758	16511	16488	16579	16429	16492	16605	16359	16474	16381	16465	16412	16476	16214	16364	16411	16377	16517	16403	16514	16460	16455	16440	16424	16631	16282	16451	16497	16327	16437	16313	16406	16189	16659	16525	16638	16497	16652	16528	16447	16496	16380	16528	16421	16395	16379	16442	16513	16430	16538	16449	16419	16296	16584	16504	16511	16572	16359	16287	16207	16486	16420	16449	16538	16460	16385	16592	16345	16284	16555	16401	16446	16204	16318	16577	16511	16389	16391	16483	16550	16511	16283	16626	16413	16553	16243	16380	16438	16352	16204	16539	16566	16427	16258	16348	16296	16357	16367	16471	16455	16535	16370	16396	16354	16631	16397	16442	16565	16448	16264	16365	16172	16448	16402	16456	16590	16349	16366	16588	16587	16641	16263	16398	16516	16515	16431	16485	16532	16352	16276	16447	16397	16407	16377	16651	16464	16457	16631	16446	16287	16205	16462	16462	16332	16427	16473	16498	16254	16469	16398	16417	16385	16506	16291	16769	16361	16366	16342	16290	16328	16380	16405	16289	16390	16422	16460	16469	16367	16382	16351	16517	16460	16487	16604	16657	16405	16551	16599	16366	16348	16572	16489	16551	16581	16291	16453	16610	16578	16532	16551	16492	16288	16271	16354	16478	16384	16569	16432	16253	16349	16269	16289	16442	16492	16539	16383	16464	16463	16466	16557	16670	16556	16432	16464	16561	16556	16494	16455	16397	16370	16320	16464	16509	16390	16465	16626	16351	16403	16428	16288	16390	16534	16278	16645	16523	16162	16470	16503	16233	16389	16415	16466	16489	16253	16393	16377	16509	16471	16506	16450	16531	16433	16292	16596	16457	16256	16469	16493	16542	16288	16408	16510	16712	16553	16500	16464	16400	16601	16436	16334	16621	16595	16494	16559	16522	16352	16461	16433	16319	16479	16393	16449	16228	16285	16416	16504	16464	16351	16417	16603	16593	16450	16475	16698	16575	16341	16566	16398	16422	16257	16447	16464	16302	16402	16482	16541	16373	16485	16530	16579	16428	16270	16398	16576	16541	16607	16469	16473	16327	16440	16599	16433	16401	16618	16415	16355	16410	16414	16370	16468	16217	16366	16591	16529	16505	16433	16270	16592	16612	16368	16440	16394	16754	16582	16694	16529	16418	16491	16418	16288	16307	16723	16268	16429	16511	16575	16497	16405
32850	52062	46723	41181	63719	54580	36991	21478	14902	13733	13496	13487	13657	13541	13572	13539	13327	13667	13667	13576	13700	13360	13304	13657	13489	13554	13615	13520	13716	13462	13524	13376	13612	13599	13389	13584	13537	13443	13623	13609	13501	13441	13584	13782	13452	13433	13599	13489	13471	13581	13570	13459	13518	13491	13561	13621	13561	13596	13394	13572	13715	13410	13523	13615	13589	13564	13535	13596	13607	13574	13464	13518	13587	13491	13748	13498	13541	13454	13433	13509	13488	13462	13747	13673	13452	13481	13538	13676	13449	13507	13581	13413	13573	13477	13594	13480	13503	13398	13609	13589	13559	13529	13498	13467	13495	13448	13564	13524	13554	13502	13596	13619	13446	13416	13622	13475	13633	13313	13467	13571	13535	13716	13607	13411	13650	13629	13461	13569	13663	13376	13568	13589	13554	13478	13250	13508	13697	13606	13638	13533	13425	13383	13439	13583	13540	13311	13398	13535	13556	13441	13452	13518	13740	13650	13613	13479	13263	13574	13498	13652	13397	13371	13713	13632	13387	13494	13505	13485	13428	13424	13534	13303	13589	13681	13489	13612	13500	13405	13498	13536	13365	13467	13642	13470	13484	13449	13554	13657	13506	13464	13596	13420	13638	13620	13529	13536	13553	13598	13310	13343	13580	13495	13450	13551	13507	13445	13519	13690	13551	13525	13602	13596	13513	13632	13381	13663	13595	13555	13559	13507	13566	13573	13561	13610	13484	13510	13563	13552	13570	13540	13516	13487	13571	13627	13396	13714	13595	13591	13469	13471	13502	13696	13587	13364	13598	13578	13564	13624	13455	13359	13651	13482	13485	13517	13483	13427	13551	13473	13559	13349	13329	13403	13490	13491	13565	13400	13585	13561	13535	13573	13637	13586	13648	13511	13582	13618	13561	13579	13458	13494	13534	13528	13540	13509	13607	13452	13612	13594	13585	13522	13518	13607	13587	13462	13491	13532	13507	13533	13631	13485	13456	13487	13550	13529	13477	13507	13504	13344	13542	13692	13539	13544	13407	13453	13576	13534	13429	13501	13695	13659	13367	13556	13589	13465	13545	13502	13334	13565	13518	13607	13564	13595	13362	13517	13636	13589	13556	13524	13448	13677	13277	13555	13355	13486	13658	13435	13449	13552	13370	13546	13513	13502	13469	13474	13372	13554	13431	13528	13490	13673	13592	13454	13522	13605	13470	13463	13512	13649	13634	13712	13504	13587	13455	13504	13642	13434	13297	13544	13466	13424	13647	13455	13573	13527	13308	13616	13458	13578	13589	13492	13591	13615	13419	13531	13666	13517	13568	13592	13433	13521	13538	13421	13543	13506	13659	13621	13710	13302	13473	13586	13380	13640	13585	13507	13429	13516	13403	13439	13510	13499	13490	13708	13504	13412	13543	13553	13499	13629	13399	13582	13564	13615	13471	13649	13543	13639	13370	13370	13466	13637	13544	13398	13566	13436	13492	13499	13515	13460	13566	13519	13400	13636	13640	13435	13336	13483	13520	13376	13478	13402	13581	13447	13591	13474	13423	13538	13356	13497	13453	13518	13696	13493	13613	13411	13388	13484	13493	13554	13510	13610	13479	13673	13654	13678	13570	13685	13564	13485	13626	13525	13504	13479	13449	13516	13485	13498	13415	13479	13684	13568	13672	13559	13653	13353	13606	13389	13517	13538	13529	13522	13607	13570	13367	13441	13374	13421	13485	13474	13530	13488	13588	13360	13507	13535	13336	13552	13381	13675	13489	13537	13461	13612	13390	13573	13539	13667	13557	13424	13536	13535	13486	13606	13710	13693	13654	13485	13455	13596	13790	13358	13516	13463	13565	13545	13537	13701	13289	13664	13560	13474	13500	13521	13702	13395	13594	13409	13572	13387	13614	13497	13543	13481	13402	13467	13539	13665	13645	13728	13681	13468	13455	13604	13528	13353	13538	13441	13569	13524	13379	13539	13500	13537	13473	13481	13702	13651	13618	13444	13630	13630	13462	13419	13521	13612	13579	13603	13444	13568	13555	13484	13467	13510	13354	13532	13495	13515	13491	13447	13415	13578	13438	13586	13451	13530	13485	13618	13593	13446	13613	13628	13288	13399	13472	13537	13596	13529	13505	13483	13439	13521	13544	13605	13534	13491	13543	13515	13626	13573	13580	13513	13492	13407	13735	13693	13487	13511	13575	13311	13379	13545	13659	13525	13533	13593	13556	13241	13471	13414	13465	13510	13544	13554	13757	13393	13541	13467	13566	13500	13634	13603	13416	13549	13444	13799	13413	13582	13570	13410	13573	13466	13419	13439	13396	13504	13488	13595	13547	13584	13708	13650	13657	13558	13602	13473	13518	13590	13656	13444	13544	13553	13561	13550	13469	13449	13452	13379	13663	13469	13389	13492	13553	13606	13537	13454	13548	13490	13386	13508	13460	13674	13437	13544	13506	13386	13568	13638	13556	13464	13593	13422	13460	13320	13482	13513	13478	13367	13431	13540	13626	13508	13524	13570	13657	13617	13455	13518	13473	13480	13509	13615	13459	13547	13553	13654	13545	13606	13569	13415	13455	13293	13490	13414	13474	13524	13478	13580	13650	13683	13470	13464	13607	13457	13434	13454	13354	13611	13478	13502	13465	13539	13602	13464	13566	13677	13421	13655	13482	13544	13638	13413	13504	13283	13493	13657	13503	13589	13616	13187	13526	13614	13489	13590	13740	13576	13269	13340	13596	13615	13456	13425	13564	13386	13591	13427	13555	13441	13533	13475	13504	13521	13646	13439	13448	13514	13396	13637	13406	13548	13616	13404	13422	13369	13497	13596	13400	13553	13544	13525	13561	13496	13559	13484	13572	13412	13547	13374	13601	13566	13487	13599	13403	13331	13532	13732	13588	13610	13438	13485	13514	13469	13414	13456	13601	13539	13724	13566	13566	13877	13599	13360	13503	13589	13700	13453	13513	13655	13634	13517	13560	13611	13736	13582	13483	13606	13453	13475	13556	13564	13514	13700	13586	13542	13536	13562	13541	13511	13378	13592	13513	13517	13416	13590	13413	13492	13499	13457	13496	13451	13505	13547	13522	13555	13609	13471	13663	13617	13631	13449	13538	13605	13534	13527	13416	13594	13400	13508	13426	13574	13440	13486	13381	13504	13497	13409	13572	13598	13577	13424	13501	13397	13525	13549	13656	13580	13574	13590	13507	13575	13566	13589	13462	13406	13602	13562	13451	13473	13443	13512	13463	13528	13616	13571	13488	13661	13428	13475	13520	13527	13574	13303	13649	13546	13567	13437	13465	13524	13624	13544	13475	13477	13529	13691	13453	13594	13529	13579	13532	13525	13621	13564	13553	13584	13649	13345	13533	13507	13605	13540	13577	13527	13474	13380	13452	13473	13553	13650	13549	13253	13504	13422	13566	13515	13594	13592	13666	13539	13537	13440	13456	13432	13456	13476	13416	13547	13436	13617	13439	13396	13450	13387	13422	13503	13655	13643	13383	13469	13756	13637	13699	13609	13407	13652	13561	13351	13309	13609	13640	13480	13553	13502	13555	13454	13517	13491	13386	13616	13556	13430	13421	13529	13506	13323	13564	13595	13533	13535	13559	13546	13490	13551	13526	13345	13639	13451	13594	13372	13495	13504	13620	13473	13456	13561	13562	13558	13702	13564	13583	13708	13473	13429	13649	13560	13434	13558	13430	13495	13488	13611	13432	13504	13359	13501	13557	13506	13447	13420	13610	13591	13587	13629	13585	13443	13446	13525	13535	13458	13446	13615	13531	13621	13616	13613	13520	13465	13492	13508	13433	13537	13444	13454	13581	13539	13587	13545	13398	13356	13542	13569	13448	13638	13347	13562	13400	13627	13613	13439	13650	13516	13477	13533	13346	13672	13582	13698	13454	13503	13566	13616	13559	13415	13610	13548	13431	13425	13519	13499	13593	13604	13486	13360	13556	13556	13489	13502	13596	13401	13555	13613	13683	13610	13585	13483	13539	13533	13562	13620	13486	13481	13502	13463	13671	13402	13540	13464	13364	13622	13295	13692	13631	13522	13569	13332	13424	13503	13567	13287	13453	13572	13662	13373	13621	13516	13516	13431	13497	13411	13547	13536	13472	13611	13590	13525	13712	13428	13392	13538	13515	13573	13515	13682	13486	13602	13462	13649	13476	13484	13617	13525	13416	13338	13382	13536	13423	13553	13569	13626	13567	13466	13706	13558	13412	13579	13507	13450	13425	13686	13494	13652	13573	13527	13540	13659	13472	13515	13535	13746	13454	13374	13390	13574	13375	13579	13502	13532	13589	13632	13564	13661	13487	13465	13558	13462	13387	13436	13677	13454	13607	13484	13597	13426	13684	13501	13590	13684	13540	13563	13553	13593	13523	13496	13583	13348	13721	13533	13635	13565	13523	13457	13379	13589	13464	13461	13448	13576	13494	13478	13604	13430	13630	13401	13572	13278	13412	13658	13501	13374	13452	13551	13464	13707	13572	13655	13468	13584	13378	13734	13477	13526	13392	13509	13603	13489	13417	13593	13544	13617	13535	13494	13473	13442	13341	13507	13437	13557	13541	13541	13477	13669	13596	13518	13497	13449	13670	13645	13647	13569	13570	13517	13491	13584	13431	13435	13565	13438	13512	13573	13550	13505	13576	13606	13628	13459	13620	13555	13551	13472	13547	13527	13469	13534	13533	13403	13553	13514	13551	13489	13501	13364	13480	13631	13690	13444	13542	13460	13457	13341	13488	13530	13624	13558	13497	13466	13550	13537	13497	13349	13474	13382	13491	13630	13544	13675	13525	13571	13454	13464	13409	13480	13397	13618	13477	13435	13613	13516	13510	13581	13580	13572	13549	13401	13510	13399	13457	13437	13429	13312	13528	13565	13557	13469	13568	13374	13626	13261	13644	13347	13514	13550	13462	13603	13463	13508	13539	13498	13451	13681	13726	13539	13384	13626	13438	13414	13737	13466	13540	13591	13609	13493	13683	13562	13420	13528	13613	13621	13517	13420	13562	13430	13475	13415	13546	13458	13497	13478	13459	13471	13559	13438	13507	13682	13748	13615	13699	13620	13727	13335	13540	13517	13522	13450	13477	13656	13695	13564	13405	13638	13510	13516	13511	13410	13521	13485	13385	13349	13642	13461
24303	21167	28669	26729	65934	70512	54224	33348	21540	17441	16213	15645	15641	15645	15797	15849	15610	15629	15928	15469	15503	15330	15526	15404	15669	15520	15598	15473	15856	15535	15388	15577	15469	15464	15459	15611	15798	15796	15450	15444	15603	15472	15480	15485	15527	15682	15378	15470	15554	15505	15493	15432	15557	15493	15510	15315	15614	15459	15533	15668	15589	15562	15340	15383	15421	15549	15356	15455	15595	15538	15714	15506	15532	15488	15358	15555	15443	15534	15509	15694	15618	15251	15472	15612	15434	15590	15560	15436	15561	15528	15631	15687	15462	15462	15237	15384	15522	15560	15474	15349	15555	15401	15395	15446	15615	15425	15294	15336	15368	15476	15531	15561	15414	15579	15502	15434	15429	15554	15454	15555	15577	15392	15413	15475	15394	15458	15398	15614	15398	15571	15559	15465	15393	15431	15305	15456	15380	15399	15549	15431	15365	15288	15501	15447	15515	15332	15307	15446	15375	15106	15436	15495	15335	15457	15519	15867	15372	15606	15449	15453	15577	15236	15647	15458	15261	15340	15631	15429	15512	15568	15493	15595	15513	15491	15372	15344	15453	15453	15421	15498	15389	15336	15517	15334	15450	15416	15398	15251	15707	15399	15528	15495	15450	15425	15530	15459	15588	15432	15421	15328	15563	15399	15447	15393	15511	15658	15544	15467	15492	15506	15574	15475	15419	15691	15467	15547	15483	15486	15498	15672	15404	15538	15397	15598	15533	15413	15423	15518	15405	15495	15544	15539	15338	15496	15594	15701	15393	15269	15437	15366	15442	15598	15420	15437	15344	15423	15498	15631	15317	15430	15354	15474	15477	15280	15721	15566	15569	15341	15395	15459	15534	15356	15592	15623	15534	15581	15532	15523	15472	15343	15305	15457	15681	15600	15475	15404	15526	15525	15526	15469	15557	15508	15451	15434	15569	15471	15456	15490	15663	15534	15435	15559	15427	15518	15564	15440	15437	15528	15423	15230	15328	15453	15362	15527	15491	15408	15385	15509	15566	15336	15664	15540	15487	15238	15692	15361	15424	15402	15535	15435	15506	15442	15463	15229	15317	15281	15424	15277	15487	15532	15359	15532	15537	15483	15298	15633	15614	15486	15520	15668	15397	15640	15584	15596	15351	15324	15631	15290	15514	15433	15569	15723	15252	15666	15481	15522	15339	15462	15509	15516	15425	15612	15622	15572	15620	15559	15411	15500	15413	15425	15560	15481	15436	15561	15502	15313	15297	15787	15515	15501	15362	15156	15440	15407	15382	15483	15413	15670	15459	15391	15649	15322	15409	15362	15287	15521	15492	15655	15632	15420	15325	15620	15370	15355	15518	15486	15334	15391	15434	15450	15403	15486	15359	15292	15440	15485	15566	15492	15341	15521	15400	15512	15466	15412	15224	15534	15478	15300	15444	15472	15580	15299	15447	15664	15708	15535	15460	15457	15403	15522	15328	15659	15318	15323	15417	15501	15343	15538	15520	15719	15553	15570	15357	15281	15309	15304	15578	15520	15293	15497	15508	15385	15441	15314	15435	15564	15290	15361	15542	15415	15642	15370	15309	15529	15687	15408	15319	15228	15622	15438	15523	15403	15504	15579	15562	15547	15568	15521	15484	15462	15396	15193	15530	15557	15638	15283	15340	15554	15532	15464	15475	15215	15549	15530	15440	15481	15542	15417	15527	15364	15304	15588	15398	15439	15501	15500	15503	15551	15465	15278	15479	15633	15543	15331	15561	15624	15530	15402	15464	15358	15646	15580	15620	15283	15453	15507	15588	15479	15434	15695	15512	15390	15521	15498	15483	15464	15544	15282	15393	15488	15309	15478	15662	15530	15347	15285	15491	15333	15509	15315	15421	15500	15452	15528	15384	15616	15467	15472	15469	15289	15456	15451	15319	15375	15389	15396	15290	15230	15354	15482	15478	15408	15537	15394	15446	15421	15498	15552	15343	15238	15253	15481	15426	15311	15486	15596	15614	15463	15493	15460	15491	15371	15517	15452	15388	15363	15595	15490	15487	15422	15521	15474	15384	15587	15546	15402	15492	15467	15480	15314	15455	15237	15288	15563	15432	15525	15351	15716	15609	15448	15529	15393	15642	15517	15557	15486	15428	15339	15343	15443	15368	15378	15403	15391	15432	15416	15423	15254	15476	15398	15508	15819	15453	15558	15427	15540	15511	15347	15440	15207	15441	15554	15407	15511	15331	15351	15399	15613	15520	15383	15347	15491	15584	15518	15396	15535	15450	15360	15351	15540	15463	15440	15627	15523	15396	15671	15437	15583	15513	15356	15311	15435	15627	15370	15673	15428	15577	15303	15543	15248	15458	15521	15589	15392	15456	15482	15383	15549	15469	15511	15514	15346	15539	15768	15406	15581	15408	15421	15458	15551	15674	15491	15517	15232	15577	15391	15538	15377	15664	15488	15388	15472	15542	15470	15385	15234	15524	15417	15706	15315	15535	15526	15406	15483	15470	15556	15470	15439	15334	15449	15374	15290	15466	15478	15542	15354	15434	15467	15691	15697	15299	15499	15607	15387	15364	15443	15284	15299	15426	15516	15376	15561	15454	15335	15447	15386	15273	15404	15643	15434	15249	15260	15550	15576	15446	15500	15538	15282	15511	15362	15391	15578	15399	15393	15199	15495	15545	15587	15281	15259	15456	15532	15507	15501	15022	15330	15493	15385	15327	15445	15547	15647	15501	15335	15573	15488	15620	15495	15545	15507	15458	15573	15366	15418	15481	15213	15250	15541	15535	15521	15343	15486	15467	15470	15357	15454	15340	15495	15425	15317	15424	15353	15365	15370	15304	15351	15505	15698	15494	15447	15541	15374	15377	15534	15328	15519	15456	15670	15522	15484	15439	15673	15572	15374	15399	15334	15529	15602	15390	15499	15544	15462	15490	15545	15533	15317	15508	15464	15498	15484	15518	15524	15252	15305	15298	15668	15463	15433	15423	15382	15365	15483	15584	15533	15437	15585	15624	15492	15370	15320	15528	15325	15654	15545	15459	15512	15288	15300	15412	15554	15437	15513	15420	15233	15562	15467	15533	15335	15488	15376	15491	15462	15425	15391	15404	15533	15392	15409	15533	15497	15333	15412	15513	15368	15417	15470	15409	15529	15547	15484	15530	15259	15409	15527	15411	15550	15362	15332	15266	15419	15456	15331	15345	15543	15611	15464	15625	15542	15513	15446	15459	15455	15278	15267	15377	15429	15645	15451	15404	15455	15337	15382	15661	15633	15581	15498	15463	15341	15639	15571	15371	15559	15612	15372	15327	15512	15395	15530	15432	15497	15446	15295	15497	15519	15565	15398	15366	15400	15329	15449	15254	15405	15283	15552	15299	15520	15460	15730	15439	15471	15604	15333	15489	15450	15618	15347	15379	15417	15315	15495	15474	15385	15591	15491	15622	15567	15536	15555	15762	15598	15436	15335	15433	15573	15485	15627	15351	15583	15303	15416	15548	15562	15651	15282	15507	15533	15501	15234	15470	15376	15566	15544	15340	15498	15430	15680	15457	15455	15502	15555	15498	15363	15508	15323	15559	15368	15565	15531	15405	15550	15585	15384	15439	15538	15514	15509	15634	15346	15613	15334	15287	15391	15492	15715	15579	15482	15519	15338	15322	15479	15339	15663	15366	15466	15428	15444	15743	15505	15261	15330	15422	15440	15294	15463	15773	15502	15342	15459	15529	15407	15383	15484	15321	15298	15446	15456	15398	15400	15605	15485	15494	15605	15378	15544	15649	15569	15419	15615	15597	15329	15475	15314	15500	15368	15549	15386	15528	15503	15518	15313	15579	15525	15433	15516	15427	15598	15554	15370	15562	15294	15453	15488	15339	15440	15589	15451	15522	15545	15517	15627	15458	15523	15345	15699	15557	15383	15383	15551	15473	15510	15408	15477	15315	15660	15339	15440	15522	15477	15563	15414	15434	15575	15422	15530	15372	15429	15732	15534	15526	15173	15415	15512	15341	15440	15386	15648	15613	15502	15712	15419	15509	15544	15387	15265	15331	15439	15478	15392	15496	15577	15404	15304	15460	15308	15437	15459	15596	15314	15359	15379	15550	15539	15345	15300	15499	15446	15496	15468	15596	15456	15497	15197	15488	15358	15521	15584	15650	15520	15456	15517	15438	15213	15526	15374	15520	15297	15463	15379	15403	15225	15561	15507	15576	15677	15368	15489	15422	15670	15539	15429	15376	15341	15454	15365	15627	15637	15553	15382	15520	15508	15572	15367	15484	15556	15505	15240	15396	15512	15413	15547	15472	15627	15545	15407	15572	15553	15787	15416	15584	15468	15451	15313	15514	15482	15616	15280	15526	15299	15631	15382	15407	15345	15364	15319	15529	15524	15480	15308	15550	15540	15425	15385	15428	15583	15451	15406	15499	15411	15522	15488	15475	15494	15448	15296	15504	15474	15333	15494	15319	15275	15373	15400	15545	15529	15479	15402	15484	15448	15198	15559	15398	15442	15309	15434	15500	15481	15506	15495	15542	15511	15344	15511	15485	15466	15686	15570	15376	15326	15653	15421	15409	15496	15444	15425	15664	15475	15164	15445	15212	15554	15360	15463	15455	15601	15509	15442	15347	15587	15517	15513	15625	15510	15408	15285	15417	15151	15639	15695	15392	15438	15529	15393	15543	15396	15482	15356	15556	15476	15548	15765	15503	15413	15256	15408	15310	15481	15484	15531	15414	15386	15482	15501	15615	15464	15411	15292	15382	15397	15534	15364	15594	15374	15589	15412	15679	15525	15557	15261	15488	15492	15452	15561	15495	15434	15370	15256	15408	15574	15518	15425	15355	15584	15390	15404	15227	15663	15528	15540	15494	15439	15402	15382	15653	15360	15518	15511	15450	15516	15656	15273	15697	15318	15425	15494	15436	15440	15470	15405	15408	15372	15457	15478	15352	15434	15477	15444	15405	15502	15346	15319	15346	15543	15658	15566	15687	15336	15581	15437	15340	15428	15716	15660	15524	15538	15302	15450	15522	15476	15786	15241	15409	15585	15473	15611	15458	15320	15371	15487	15350	15493	15465	15275	15362	15476	15513	15456	15433	15418	15398	15548	15453	15405	15491	15343	15405	15430	15577	15288	15409	15467	15370	15551	15461	15483	15513	15605
40508	62350	60839	55928	83610	75016	53826	31157	17599	14122	13165	13124	13054	12982	12994	12940	12973	12925	12968	13021	12960	12940	12894	13040	12979	12917	13008	12991	12953	12964	13016	12995	12973	13147	12888	12978	13003	12876	12837	12944	12777	12969	12928	12913	12886	12964	12993	13001	12952	12972	13087	12937	12842	12777	12855	12873	12822	12935	12781	13014	12879	12986	13076	12976	12850	13097	12889	12859	12945	13073	12868	12792	12731	12869	12872	12977	12870	12933	12953	12886	12846	12990	13096	12798	12938	12999	13010	12910	12924	12881	12881	12862	12757	13039	12914	12895	12863	12858	12938	13197	12951	13023	12998	12954	12876	13049	12829	12945	13026	12824	12964	12948	12871	12968	12942	12914	13112	12980	12822	12810	13030	12892	12957	12854	12969	12947	12986	12905	12936	12932	12985	12909	12901	12833	12937	12941	12966	12970	12969	13029	12868	12981	13190	13118	12856	13029	12821	12800	12927	12827	13001	12913	12949	12951	12944	12878	12905	12864	12969	12770	12990	12967	12953	12825	12970	12907	13042	12861	12919	12895	12967	12803	12789	12958	12881	12850	12937	12799	12885	12881	12796	12968	12985	12950	12886	12877	12971	13008	13024	12777	12841	12990	12872	13048	12950	12859	12942	12894	12973	13087	12867	12876	12899	12920	12796	12931	13007	13013	13086	12890	12930	12930	12857	13092	12806	12580	12983	12999	12973	12800	12872	12914	13109	12979	12864	12844	12884	12794	12804	13046	13056	12769	12962	12907	12995	12893	12919	13151	12907	12879	12890	12982	13039	13056	12862	12926	12996	12912	13008	12696	12942	13020	12739	12911	12869	12849	12953	12898	12844	12848	12969	12998	12998	12975	13036	13045	12947	12753	12787	12901	12877	13011	12939	12949	13035	12882	12934	13003	13035	12787	12882	13038	12965	12975	12962	12948	12893	13144	12980	12963	12891	12991	12981	12914	12912	12955	12928	12910	12950	12846	12965	12826	12948	12982	12779	12874	12789	12787	12842	12844	12905	12860	12972	12933	12930	12848	12600	12916	12745	13053	12930	12992	12974	12934	13033	12893	12917	12959	12915	12986	12876	12951	12800	12982	13034	12924	12864	12922	13000	12872	12731	12807	13011	12993	12901	13010	12959	12907	12976	12933	12979	12807	12931	12924	12965	12896	12811	13043	12935	12900	12981	12796	12796	13055	12846	12999	12862	12991	13006	12741	13028	12997	12917	12831	12953	12946	12926	12829	12959	12841	12927	12945	12934	13146	12915	12803	12960	12837	12684	13146	12961	12957	13007	12847	12970	13079	12938	12922	13064	12881	12950	12974	13060	13028	12845	13108	13028	12982	12846	13075	13072	12895	12865	13032	12998	12846	12871	12979	13073	12936	12777	12941	12979	12810	13019	12841	13080	12916	12899	13218	12916	12844	12860	12975	13046	13034	12930	12929	12868	12951	12976	12950	12932	12907	13052	13018	13020	12881	12995	12874	12968	13099	12660	12951	12858	12854	12685	12897	12976	12870	12926	12914	12994	12986	12897	12904	13032	12991	12982	12909	13091	12914	12842	12938	12942	12949	13059	12971	12962	13002	12979	12799	12963	12777	12990	12818	13018	12991	12867	13013	12907	12963	12893	13075	12897	12850	12813	12957	12900	12788	12832	12958	12873	12933	12948	12945	13024	12907	12911	12973	12986	12965	12874	12922	12981	12959	12978	12861	13022	12883	12895	12821	12806	12972	12893	12837	12840	12935	13152	12907	12834	13027	12940	12820	12770	12971	12843	12855	13046	12968	12967	12908	12845	12964	12985	12899	12781	13085	12922	12784	12964	12976	12848	13090	12950	13061	13043	12831	12657	12780	12860	13045	12875	12967	12908	13010	13055	12975	12922	13022	12888	12718	13004	12781	12803	12858	12954	12883	12965	12900	13101	12966	13018	12875	13048	13006	13002	12797	13094	12946	12893	12958	13116	12895	12932	12880	13028	12943	12806	12774	12891	12962	12748	13004	12966	12769	12864	12717	13016	12898	12885	13033	12893	13051	12840	12857	13028	12922	12996	12819	12885	13110	12854	13016	12987	12801	12938	12940	12808	12888	12927	12998	13078	13027	12958	12878	12963	12908	12768	12926	12902	12944	12928	13001	12865	12962	12932	12865	13014	12972	12894	12964	12917	12875	12965	12797	12993	12903	12835	12968	12885	12881	12857	12994	12856	13126	12865	12885	12896	12794	12791	12853	13008	12974	13089	12880	12891	12739	13029	13009	12994	12837	12826	12951	12889	12912	12916	12926	13014	12877	12952	12979	13050	12856	13081	12927	13103	12924	13023	12818	13004	12994	12961	13142	12853	12940	12755	12931	12838	12835	12939	13008	12967	12897	12991	12966	13047	13021	12859	12888	12957	12786	12954	13040	13139	12866	13020	12841	12781	12902	12972	12948	12925	12991	13008	12996	12944	12959	13017	12741	12854	13020	12861	12774	12866	12866	12824	12998	12909	12944	13024	13002	12899	12837	12932	12962	12864	12880	12941	13115	12898	13000	12932	13012	13084	12958	13001	12815	12848	12995	12824	12867	12885	13101	12877	12944	12992	12944	12989	12979	12879	13104	12951	12940	13033	12989	13000	12989	12886	12956	12709	12801	12905	13069	12858	12859	13083	13063	12812	12693	13086	12968	13008	12785	12935	13066	12656	13056	13060	12895	12851	13003	12913	13121	12921	13140	12716	12880	12761	12896	12861	12713	13019	12888	12769	12955	12962	13057	12933	12970	12820	12924	12951	12851	12894	13103	13075	12933	12775	12910	13001	12871	12898	12949	12829	12919	12955	12937	12822	12926	12949	12912	13066	12975	13005	13056	12921	13023	12962	12942	13031	13036	12777	12883	12818	12889	12926	12942	13000	12941	13133	12949	12962	12830	12942	12934	12964	13123	12882	12971	12879	12909	12868	12793	12964	12928	13075	13037	12915	12996	12886	12949	12824	12962	12943	13030	12958	12864	12781	12938	13008	12710	12942	12911	12908	12955	12921	12900	12967	13010	12736	12898	13039	12917	12877	12896	12882	12913	13036	12977	12755	12779	12913	12893	12828	12978	12989	12851	12888	13012	12727	12758	12851	12902	12859	13074	12908	12901	13032	12840	12841	12987	12960	12997	13019	12881	12884	12778	12890	12835	12778	13012	13041	12875	13056	12899	12903	12815	13008	12850	12983	12892	12940	12762	12818	13153	12927	12913	12907	13099	13022	12882	12792	12997	12997	12922	12676	13075	12995	12841	12889	12801	12891	13004	12719	12954	12877	12956	12911	12877	12787	12888	12894	12753	12936	12857	13054	12905	12978	12803	12830	12887	12845	12981	12906	12841	12877	12905	13015	12895	13048	13040	12835	13014	12982	12883	12963	13107	13018	12844	12965	12771	12788	12961	12860	13042	12928	12978	12912	12864	12926	12859	12926	13117	12999	12877	12885	12882	12958	12944	13044	12920	13032	12919	12942	12760	13009	12893	12975	12838	13057	12905	12924	12968	13026	12940	12917	13004	12991	12852	12920	12851	12950	12938	12850	12891	13111	12793	12953	12778	12932	12787	12962	12799	12790	12890	12882	13001	12884	12864	12977	12993	12943	12850	13144	12962	12926	13032	12881	13014	12884	12995	13017	12921	12831	12997	12882	12987	12933	12879	12911	13086	13041	12889	13013	12896	12917	12842	12940	12974	13013	13087	13042	12930	12698	12979	12966	12924	12912	12957	12975	12963	13071	12891	12955	12968	13001	12901	13056	12972	12986	12959	12851	12890	12919	13009	12991	12970	12865	12914	13024	12944	12781	12881	12838	13059	12941	12916	13046	12991	12820	13041	12944	13035	12817	12879	12886	12907	12941	12831	12916	12784	12908	12788	12944	12881	12894	12865	12985	12927	12857	12920	13028	12824	12925	13007	12915	12952	13064	13019	13014	12798	13069	12877	13108	12885	13074	12980	13069	12982	12833	12769	13001	12904	13115	12974	12990	12840	13038	12906	12770	12978	12880	12857	12849	12834	12954	12837	12875	12871	12965	13006	12933	12941	12818	12746	12914	13053	12914	13048	12868	12921	12793	13080	12891	12942	12917	12984	12870	13015	12953	13040	12776	12799	13134	12842	12858	12998	13060	13014	12917	12927	12911	12807	12835	12763	13027	12983	12926	12927	13008	12948	12762	12798	12945	12952	12906	12945	12988	12817	12960	12958	12799	12850	13209	12839	12876	12859	12881	12966	12827	12815	13077	12965	12841	12984	12863	12887	12918	12904	12804	12779	13020	12852	12948	12851	13086	12923	12922	12962	12807	12837	12969	12892	12764	12872	12796	12906	13018	12915	13008	13016	12940	12977	12762	12918	12958	12722	13073	13014	12977	12911	13011	12994	12869	13014	12956	12991	13011	12981	12868	13027	12906	12923	12834	12770	13010	12923	12969	12832	12965	12951	12930	12919	12845	13013	13035	13014	12872	12981	12926	12959	13048	13008	13005	12865	13118	13036	12875	12852	12989	12863	12958	13022	12919	13083	13145	12760	12894	13003	13049	13107	12848	12920	13001	12955	13150	13041	13026	13056	12947	12878	12894	12803	12812	12959	12967	12948	12875	12706	12955	13105	13051	12718	12809	12811	12900	12759	12777	12861	12989	12747	13047	12960	12899	13040	13017	12862	12743	12901	12833	12891	12915	12754	12911	12949	12781	12887	12922	12862	13106	12872	12894	13020	12783	12908	12929	13022	12910	12889	13006	12961	12903	12932	12987	13080	12943	13053	12939	12943	13020	13006	12887	12955	13011	13018	12845	12886	12866	12817	13003	12879	12711	12960	12759	13085	12975	12865	12951	13105	12913	12896	12903	12935	12855	12999	12916	12939	12966	12957	12923	12969	13025	12893	12969	12916	12869	12976	13039	12929	12880	12888	12946	12816	12883	13015	12814	12959	12996	12896	12934	12976	12770	12862	13065	12866	12831	13047	12910	13011	13203	12932	12990	13017	12796	13078	12895	12964	12933	13002	12955	13005	12825	13043	12836	12950	12993	12991	12871	12884	13077	13054	12901	12810	13049	12927	12812	12905	13001	12812	12972	12943	13092	12798	13045	12972	13008	12941	12882	12835	12904	13187	12894	12899	12907	13058
33887	30702	26775	22545	27982	28560	22689	18375	16720	16426	16404	16243	16253	16210	16348	16575	16276	16326	16360	16293	16284	16418	16279	16671	16437	16404	16411	16209	16374	16508	16518	16310	16290	16238	16369	16445	16392	16412	16196	16364	16322	16263	16463	16213	16373	16200	16384	16315	16450	16208	16374	16383	16515	16311	16347	16306	16250	16326	16340	16220	16195	16362	16387	16361	16417	16395	16478	16261	16255	16264	16256	16509	16363	16233	16309	16349	16568	16586	16359	16206	16196	16395	16357	16193	16072	16386	16240	16412	16490	16371	16389	16203	16311	16238	16189	16329	16346	16314	16307	16262	16340	16481	16306	16388	16271	16215	16184	16406	16472	16533	16397	16463	16241	16362	16298	16454	16075	16350	16304	16188	16436	16323	16148	16325	16150	16352	16311	16503	16452	16336	16440	16376	16470	16324	16277	16619	16399	16401	16172	16351	16366	16125	16263	16247	16365	16257	16367	16386	16334	16307	16424	16247	16182	16153	16239	16271	16255	16232	16438	16382	16440	16411	16077	16228	16416	16407	16399	16357	16490	16164	16390	16398	16361	16314	16183	16313	16276	16085	16201	16320	16234	16118	16472	16327	16058	16161	16286	16231	16226	16344	16223	16236	16379	16206	16455	16257	16067	16238	16288	16414	16424	16271	16480	16394	16424	16434	16451	16267	16180	16213	16316	16163	16273	16237	16334	16287	16076	16187	16285	16370	16488	16239	16288	16458	16074	16203	16329	16362	16190	16230	16255	16375	16194	16376	16285	16408	16393	16296	16438	16328	16354	16438	16284	16374	16442	16293	16457	16377	16156	16287	16036	16298	16412	16320	16329	16227	16124	16197	16415	16229	16452	16394	16444	16194	16379	16150	16426	16347	16366	16350	16394	16576	16736	16214	16466	16342	16154	16275	16395	16408	16192	16156	16107	16295	16243	16267	16192	16416	16283	16435	16491	16258	16294	16391	16272	16356	16228	16277	16203	16265	16417	16249	16247	16336	16408	16430	16165	16215	16323	16099	16330	16306	16357	16308	16415	16357	16421	16391	16374	16320	16313	16494	16437	16346	16386	15987	16267	16451	16383	16280	16344	16299	16147	16439	16161	16420	16443	16339	16322	16406	16637	16449	16238	16403	16311	16439	16198	16218	16453	16335	16296	16366	16190	16290	16361	16360	16449	16245	16426	16289	16569	16451	16340	16157	16365	16263	16394	16384	16200	16464	16186	16351	16459	16229	16289	16247	16257	16007	16341	16279	16324	16272	16330	16328	16502	16370	16304	16489	16159	16458	16289	16187	16477	16377	16227	16302	16529	16337	16439	16159	16253	16360	16573	16433	16107	16326	16504	16396	16546	16283	16203	16378	16320	16396	16298	16056	16264	16472	16102	16307	16434	16411	16343	16275	16323	16138	16331	16384	16242	16158	16216	16497	16437	16335	16511	16315	16467	16198	16242	16315	16315	16464	16270	16299	16257	16237	16131	16465	16249	16270	16339	16337	16231	16297	16259	16240	16544	16442	16326	16401	16078	16244	16288	16119	16168	16568	16368	16188	16359	16347	16365	16214	16218	16124	16234	16353	16243	16342	16323	16371	16459	16268	16357	16299	16359	16352	16695	16359	16169	16454	16280	16386	16497	16067	16232	16364	16468	16362	16420	16294	16462	16299	16378	16541	16221	16343	16295	16379	16200	16419	16436	16340	16318	16232	16319	16175	16304	16427	16542	16363	16121	16147	16225	16402	16199	16454	16375	16361	16401	16238	16467	16368	16001	16429	16332	16303	16189	16439	16242	16234	16170	16256	16256	16565	16486	16331	16307	16057	16138	16272	16353	16271	16303	16299	16372	16146	16435	16248	16572	16236	16248	16299	16296	16365	16355	16309	16343	16191	16224	16153	16398	16462	16313	16252	16363	16207	16208	16335	16281	16317	16404	16227	16183	16399	16442	16331	16213	16360	16368	16610	16417	16241	16627	16387	16152	16435	16306	16339	16224	16286	16309	16295	16494	16190	16018	16363	16257	16190	16206	16335	16345	16355	16253	16260	16398	16258	16334	16407	16142	16413	16173	16366	16531	16497	16359	16365	16272	16216	16334	16298	16262	16267	16295	16157	16091	16486	16211	16356	16343	16223	16402	16241	16417	16080	16212	16379	16306	16327	16423	16249	16383	16301	16547	16235	16088	16344	16362	16057	16184	16251	16363	16352	16310	16421	16374	16376	16572	16336	16449	16312	16100	16355	16134	16472	16359	16419	16508	16224	16233	16541	16356	16100	16431	16454	16446	16359	16277	16406	16233	16470	16258	16345	16270	16274	16253	16370	16489	16471	16280	16262	16189	16248	16228	16396	16298	16205	16114	16177	16169	16318	16282	16452	16361	16383	16022	16556	16514	16432	16436	16455	16475	16263	16432	16256	16356	16377	16378	16263	16426	16444	16350	16217	15994	16342	16378	16409	16307	16426	16433	16313	16294	16340	16288	16395	16507	16280	16362	16468	16165	16230	16263	16508	16502	16491	16312	16336	16313	16564	16252	16094	16382	16281	16467	16530	16363	16353	16322	16150	16341	16472	16429	16376	16148	16389	16173	16202	16110	16313	16318	16517	16483	16205	16187	16344	16141	16301	16223	16288	16220	16160	16407	16386	16149	16378	16399	16260	16418	16173	16386	16421	16150	16336	16504	16463	16300	16434	16388	16420	16355	16430	16203	16375	16273	16331	16256	16440	16245	16163	16281	16131	16313	16435	16385	16326	16263	16067	16578	16212	16313	16137	16164	16371	16475	16302	16287	16302	16359	16440	16531	16434	16527	16400	16293	16306	16185	16369	16315	16349	16262	16351	16504	16324	16511	16221	16471	16232	16292	16392	16298	16545	16276	16334	16272	16203	16385	16217	16483	16417	16345	16304	16398	16335	16342	16283	16272	16158	16298	16328	16307	16216	16229	16243	16358	16438	16609	16112	16267	16321	16313	16197	16318	16268	16389	16351	16331	16227	16406	16279	16411	16329	16464	16494	16257	16343	16490	16341	16393	16333	16472	16347	16068	16287	16099	16371	16485	16432	16256	16284	16542	16160	16317	16283	16300	16248	16281	16319	16425	16369	16147	16363	16240	16531	16277	16284	16432	16302	16383	16298	16265	16286	16347	16150	16278	16106	16090	16326	16322	16211	16335	16215	16255	16277	16372	16300	16261	16472	16199	16315	16202	16444	16349	16183	16215	16479	16455	16216	16260	16354	16321	16323	16610	16197	16318	16353	16504	16399	16416	16269	16280	16200	16487	16366	16297	16234	16268	16250	16378	16274	16508	16426	16523	16341	16164	16482	16256	16212	16057	16260	16138	16395	16279	16377	16094	16259	16098	16162	16377	16138	16215	16185	16323	16437	16275	16393	16227	16417	16379	16341	16247	16555	16241	16262	16237	16398	16379	16254	16259	16305	16233	16240	16283	16376	16260	16378	16318	16220	16448	16437	16334	16488	16135	16346	16504	16292	16528	16137	16286	16348	16437	16414	16354	16270	16207	16431	16421	16299	16519	16429	16413	16281	16400	16124	16378	16374	16380	16325	16236	16427	16132	16322	16448	16445	16330	16221	16273	16246	16027	16494	16457	16156	16442	16168	16333	16394	16407	16135	16227	16170	16574	16283	16412	16233	16482	16333	16312	16175	16294	16402	16180	16244	16244	16289	16323	16354	16264	16358	16416	16341	16201	16259	16350	16345	16178	16234	16310	16651	16389	16223	16391	16330	16355	16317	16524	16376	16354	16246	16439	16358	16444	16194	16334	16308	16323	16420	16585	16496	16540	16381	16453	16316	16473	16405	16281	16336	16299	16460	16209	16166	16520	16278	16526	16483	16375	16371	16334	16481	16459	16348	16346	16345	16191	16281	16197	16301	16370	16512	16325	16500	16368	16357	16333	16425	16173	16490	16299	16237	16395	16262	16195	16347	16526	16389	16357	16361	16416	16296	16285	16287	16391	16368	16533	16317	16375	16336	16327	16250	16293	16264	16165	16337	16396	16119	16211	16236	16273	16449	16222	16358	16478	16284	16321	16470	16233	16196	16271	16424	16536	16258	16226	16289	16274	16332	16430	16265	16371	16162	16429	16300	16277	16328	16495	16287	16196	16352	16379	16516	16390	16357	16447	16236	16286	16334	16326	16283	16385	16042	16323	16264	16448	16373	16361	16339	16285	16397	16278	16502	16318	16363	16291	16324	16317	16459	16351	16199	16178	16212	16547	16175	16380	16350	16367	16327	16525	16204	16451	16256	16311	16233	16384	16389	16379	16349	16495	16407	16409	16269	16281	16064	16325	16477	16215	16493	16355	16296	16564	16255	16383	16391	16386	16464	16324	16200	16375	16505	16406	16387	16299	16318	16322	16280	16299	16328	16181	16497	16298	16454	16267	16372	16323	16440	16229	16266	16208	16272	16551	16320	16206	16331	16209	16409	16326	16443	16401	16296	16118	16311	16043	16281	16200	16360	16243	16182	16351	16361	16366	16273	16113	16285	16302	16317	16243	16298	16362	16304	16243	16458	16326	16359	16381	16372	16367	16270	16394	16197	16269	16383	16456	16232	16212	16291	16360	16585	16256	16344	16321	16180	16208	16099	16310	16360	16499	16367	16327	16289	16196	16493	16452	16157	16359	16202	16376	16218	16449	16366	16466	16248	16356	16376	16482	16292	16398	16258	16302	16195	16332	16282	16191	16397	16292	16235	16358	16068	16407	16055	16165	16360	16437	16316	16466	16354	16477	16302	16179	16315	16260	16370	16315	16344	16266	16168	16335	16292	16198	16452	16261	16359	16491	16312	16298	16185	16388	16448	16465	16491	16440	16403	16390	16322	16267	16298	16364	16225	16418	16094	16265	16210	16359	16194	16610	16592	16258	16388	16396	16307	16413	16447	16504	16494	16290	16340	16510	16392	16261	16460	16447	16207	16167	16226	16496	16391	16466	16229	16229	16505	16500	16348	16297	16318	16290	16290	16478	16339	16252	16216	16282	16184	16348	16338	16363	16192	16370	16573	16280	16306	16361	16337	16217	16258	16158	16411	16433	16318	16249	16506	16122	16300	16262	16430	16171	16161	16314	16414	16479	16288	16239	16343	16223	16481	16422	16419	16153	16440	16739	16368	16501	16586
31713	38598	26661	20621	30074	26855	19995	15439	13879	13687	13654	13374	13467	13619	13561	13554	13426	13537	13245	13433	13363	13421	13449	13557	13527	13512	13578	13420	13458	13349	13383	13398	13468	13468	13466	13383	13177	13558	13541	13599	13435	13529	13601	13625	13450	13412	13524	13457	13425	13358	13598	13499	13368	13642	13498	13547	13443	13492	13516	13462	13385	13572	13515	13397	13425	13546	13522	13629	13472	13659	13594	13467	13451	13438	13565	13397	13463	13593	13481	13437	13489	13363	13574	13430	13378	13514	13522	13432	13529	13519	13489	13494	13452	13480	13601	13427	13456	13391	13347	13629	13421	13310	13458	13696	13593	13321	13565	13550	13556	13399	13583	13526	13404	13540	13659	13489	13536	13446	13542	13356	13490	13567	13602	13570	13474	13562	13553	13579	13330	13451	13641	13380	13572	13510	13535	13377	13449	13522	13455	13467	13449	13526	13486	13541	13633	13438	13610	13511	13519	13461	13468	13510	13359	13478	13517	13521	13359	13424	13636	13312	13519	13483	13563	13453	13633	13410	13550	13434	13417	13541	13586	13444	13535	13533	13443	13405	13438	13544	13648	13480	13556	13632	13415	13386	13513	13521	13465	13428	13502	13605	13442	13460	13578	13473	13574	13515	13471	13272	13574	13487	13425	13462	13556	13437	13516	13590	13600	13447	13486	13512	13393	13594	13330	13499	13543	13538	13419	13573	13488	13460	13509	13512	13429	13398	13559	13479	13423	13515	13420	13588	13539	13487	13399	13561	13613	13517	13595	13395	13504	13624	13441	13557	13475	13384	13431	13501	13503	13596	13575	13358	13520	13482	13534	13446	13468	13425	13386	13426	13507	13476	13631	13430	13467	13481	13366	13548	13561	13476	13471	13525	13613	13624	13462	13575	13550	13460	13458	13357	13258	13365	13522	13427	13660	13445	13528	13456	13324	13452	13536	13626	13595	13396	13505	13474	13561	13539	13503	13435	13450	13567	13390	13511	13493	13392	13354	13515	13346	13425	13395	13555	13565	13466	13507	13462	13497	13392	13301	13548	13471	13553	13572	13486	13529	13482	13285	13389	13600	13492	13423	13428	13522	13520	13633	13425	13626	13422	13580	13589	13478	13440	13535	13321	13616	13418	13465	13479	13455	13362	13427	13418	13469	13636	13285	13547	13572	13564	13499	13477	13406	13424	13443	13477	13434	13533	13456	13455	13389	13493	13492	13633	13583	13573	13529	13570	13432	13420	13400	13513	13391	13363	13520	13475	13494	13481	13504	13435	13460	13383	13515	13590	13363	13372	13394	13443	13542	13570	13607	13494	13547	13458	13575	13371	13584	13544	13521	13446	13421	13448	13498	13609	13555	13409	13577	13586	13615	13437	13375	13493	13426	13447	13418	13457	13294	13437	13403	13496	13514	13501	13498	13381	13313	13426	13576	13534	13524	13485	13487	13629	13506	13377	13391	13452	13614	13610	13454	13457	13509	13542	13400	13455	13500	13416	13460	13444	13438	13584	13506	13449	13489	13624	13621	13613	13493	13570	13572	13521	13699	13472	13442	13452	13525	13610	13519	13610	13508	13310	13384	13382	13518	13414	13497	13397	13384	13572	13589	13545	13568	13404	13496	13450	13518	13429	13428	13559	13451	13482	13358	13530	13499	13616	13526	13607	13406	13482	13400	13461	13493	13559	13386	13504	13356	13474	13744	13442	13433	13389	13583	13412	13523	13374	13578	13443	13486	13418	13477	13492	13453	13443	13522	13482	13546	13428	13458	13537	13519	13636	13515	13555	13508	13381	13588	13439	13393	13408	13340	13646	13614	13361	13407	13439	13585	13455	13694	13502	13557	13334	13563	13486	13493	13561	13665	13346	13455	13493	13624	13454	13570	13545	13552	13571	13476	13458	13509	13439	13593	13341	13500	13640	13476	13702	13557	13292	13463	13580	13439	13589	13368	13495	13656	13275	13450	13520	13518	13402	13346	13404	13521	13338	13324	13528	13371	13358	13421	13582	13486	13348	13509	13461	13421	13470	13398	13655	13484	13509	13422	13492	13574	13513	13582	13468	13497	13362	13392	13609	13454	13499	13462	13480	13473	13510	13528	13529	13701	13606	13429	13498	13488	13477	13612	13490	13464	13549	13451	13489	13460	13515	13525	13475	13583	13425	13594	13445	13344	13594	13643	13438	13488	13632	13515	13551	13365	13415	13598	13591	13497	13428	13527	13521	13503	13550	13417	13604	13462	13605	13382	13356	13440	13441	13508	13648	13559	13569	13581	13663	13621	13548	13377	13491	13499	13534	13500	13470	13533	13509	13659	13302	13550	13636	13299	13539	13622	13734	13373	13530	13426	13516	13619	13666	13558	13328	13386	13525	13395	13451	13609	13584	13409	13411	13413	13595	13505	13382	13456	13450	13485	13460	13421	13581	13437	13504	13565	13529	13580	13509	13499	13374	13537	13589	13515	13518	13494	13483	13552	13354	13439	13658	13461	13563	13459	13514	13531	13627	13527	13574	13342	13460	13429	13462	13373	13512	13420	13487	13524	13443	13383	13458	13550	13513	13532	13408	13485	13489	13430	13606	13524	13497	13650	13358	13389	13616	13528	13588	13546	13436	13476	13610	13611	13345	13431	13412	13577	13590	13604	13389	13479	13430	13380	13465	13478	13526	13532	13410	13345	13423	13529	13454	13413	13650	13468	13427	13344	13453	13418	13469	13708	13606	13552	13411	13560	13508	13496	13649	13552	13447	13522	13503	13409	13414	13652	13501	13508	13526	13550	13577	13546	13573	13514	13605	13502	13370	13584	13518	13451	13682	13393	13434	13645	13556	13511	13512	13552	13416	13623	13519	13568	13551	13334	13490	13432	13478	13367	13564	13316	13468	13496	13519	13390	13304	13324	13608	13463	13547	13459	13503	13479	13344	13582	13315	13598	13565	13371	13562	13516	13522	13502	13431	13520	13408	13786	13576	13537	13391	13521	13319	13550	13632	13550	13684	13516	13703	13620	13462	13529	13443	13574	13548	13409	13469	13471	13612	13355	13470	13530	13565	13533	13571	13403	13591	13478	13434	13587	13434	13535	13702	13611	13461	13671	13518	13349	13475	13502	13508	13676	13589	13416	13487	13350	13332	13609	13492	13550	13534	13657	13562	13600	13286	13470	13717	13580	13388	13489	13483	13540	13397	13628	13544	13509	13487	13493	13572	13533	13621	13405	13565	13506	13588	13496	13560	13416	13545	13476	13509	13527	13422	13693	13472	13389	13271	13368	13340	13496	13485	13544	13404	13531	13325	13564	13511	13459	13562	13435	13449	13498	13639	13569	13568	13446	13456	13467	13487	13531	13519	13516	13386	13559	13361	13516	13446	13571	13422	13354	13496	13543	13300	13343	13457	13506	13481	13595	13427	13446	13516	13482	13572	13551	13389	13713	13576	13510	13423	13427	13396	13344	13550	13529	13373	13529	13402	13388	13535	13409	13383	13383	13450	13450	13582	13337	13463	13623	13373	13453	13511	13406	13305	13457	13643	13634	13535	13508	13457	13486	13366	13485	13491	13554	13530	13390	13512	13447	13530	13518	13560	13287	13401	13537	13524	13263	13456	13483	13484	13469	13384	13560	13556	13452	13435	13508	13449	13505	13553	13667	13569	13364	13503	13407	13653	13491	13561	13638	13554	13694	13419	13431	13457	13447	13379	13582	13667	13564	13553	13423	13633	13483	13491	13551	13557	13376	13517	13448	13387	13461	13571	13565	13531	13400	13408	13441	13389	13432	13344	13464	13526	13391	13513	13579	13461	13284	13690	13463	13505	13571	13307	13506	13335	13511	13621	13528	13545	13436	13462	13463	13487	13364	13620	13466	13563	13471	13522	13484	13377	13799	13561	13539	13673	13429	13551	13518	13532	13532	13612	13463	13488	13560	13526	13553	13411	13512	13473	13614	13499	13409	13580	13523	13271	13328	13517	13686	13565	13379	13504	13540	13584	13587	13435	13544	13490	13549	13380	13415	13433	13526	13526	13543	13447	13614	13618	13479	13506	13501	13459	13398	13439	13303	13686	13517	13521	13331	13370	13577	13524	13597	13490	13321	13578	13295	13446	13569	13549	13478	13570	13477	13489	13397	13400	13433	13415	13560	13420	13779	13430	13558	13662	13502	13599	13551	13570	13593	13454	13533	13451	13522	13753	13680	13560	13427	13580	13482	13600	13432	13515	13552	13437	13439	13500	13463	13578	13464	13351	13359	13675	13460	13523	13361	13485	13505	13479	13499	13396	13376	13441	13574	13516	13403	13338	13652	13275	13420	13487	13467	13307	13594	13580	13624	13613	13293	13369	13469	13373	13260	13416	13542	13598	13495	13606	13488	13425	13333	13401	13533	13329	13415	13576	13567	13448	13465	13462	13559	13562	13515	13520	13439	13454	13412	13568	13523	13573	13635	13506	13490	13840	13398	13518	13403	13471	13532	13662	13564	13681	13465	13471	13427	13386	13526	13528	13554	13479	13411	13713	13390	13501	13541	13544	13512	13453	13321	13503	13628	13462	13301	13494	13572	13497	13523	13624	13657	13465	13556	13527	13467	13427	13722	13533	13585	13521	13597	13557	13440	13480	13364	13454	13407	13529	13390	13579	13418	13538	13480	13625	13442	13596	13310	13530	13487	13575	13693	13649	13401	13462	13558	13345	13589	13373	13655	13507	13601	13548	13444	13313	13393	13529	13490	13392	13513	13421	13479	13364	13504	13399	13463	13445	13549	13622	13505	13461	13747	13455	13450	13442	13482	13553	13572	13454	13568	13475	13433	13568	13661	13522	13497	13392	13631	13602	13421	13434	13466	13505	13613	13513	13376	13579	13343	13491	13536	13618	13466	13511	13399	13559	13488	13424	13637	13411	13402	13553	13542	13514	13456	13492	13517	13477	13491	13602	13423	13597	13417	13408	13510	13618	13779	13504	13527	13360	13609	13543	13328	13475	13426	13568	13574	13570	13512	13520	13361	13476	13586	13587	13288	13517	13269	13471	13435	13531	13610	13526	13397	13528	13494	13426	13422	13581	13564	13329	13498	13631	13581	13517	13630	13316	13550	13325	13619	13477	13546	13517	13497	13423	13553	13354	13531	13518	13383	13325	13490	13692	13437	13469
26320	21664	28722	30398	56666	57312	41032	25838	18752	16386	16182	15790	15801	15714	15728	15654	15819	15741	15559	15589	15593	15836	15732	15813	15837	15825	15513	15590	15748	15806	15827	15531	15809	15536	15740	15778	15724	15888	15755	15676	15740	15781	15632	15691	15567	15686	15664	15689	15529	15605	15661	15702	15742	15789	15652	15774	15649	15574	15640	15533	15526	15569	15718	15607	15572	15675	15707	15551	15931	15513	15623	15717	15427	15534	15658	15825	15706	15557	15658	15726	15487	15689	15575	15588	15701	15667	15944	15596	15692	15708	15610	15696	15660	15638	15705	15680	15739	15593	15628	15696	15643	15615	15647	15663	15702	15734	15900	15541	15673	15652	15738	15671	15549	15671	15807	15707	15677	15706	15754	15782	15902	15583	15949	15704	15806	15839	15805	15726	15603	15750	15774	15728	15797	15599	15792	15650	15697	15786	15615	15858	15706	15788	15830	15411	15727	15710	15834	15789	15622	15743	15721	15662	15600	15690	15543	15782	15778	15590	15653	15769	15589	15501	15628	15843	15972	15442	15596	15677	15613	15637	15743	15577	15672	15787	15692	15547	15538	15765	15775	15619	15783	15738	15774	15732	15884	15766	15874	15658	15865	15686	15626	15722	15734	15663	15899	15800	15742	15653	15625	15793	15723	15700	15806	15612	15888	15754	15710	15647	15665	15776	15618	15664	15476	15894	15771	15735	15836	15602	15653	15653	15912	15624	15706	15574	15520	15577	15512	15629	15667	15821	15681	15784	15540	15695	15737	15789	15638	15671	15639	15635	15568	15737	15731	15731	15745	15627	15641	15742	15615	15457	15614	15635	15794	15608	15618	15560	15555	15369	15506	15470	15797	15730	15426	15787	15715	15752	15857	15643	15820	15688	15683	15591	15549	15716	15675	15487	15759	15648	15552	15618	15762	15669	15821	15808	15631	15830	15584	15587	15580	15560	15584	15699	15665	15717	15636	15586	15712	15567	15717	15699	15650	15702	15735	15968	15713	15689	15566	15568	15716	15582	15625	15746	15561	15802	15578	15798	15729	15747	15594	15491	15729	15595	15558	15703	15825	15764	15670	15539	15761	15586	15764	15728	15702	15878	15762	15658	15803	15593	15920	15722	15695	15646	15761	15594	15690	15594	15613	15666	15644	15747	15731	15697	15790	15706	15876	15629	15705	15767	15768	15557	15602	15827	15721	15632	15513	15656	15798	15675	15665	15788	15708	15633	15497	15546	15480	15462	15730	15745	15660	15636	15722	15808	15471	15573	15783	15656	15611	15549	15555	15643	15742	15532	15646	15658	15768	15671	15621	15608	15764	15493	15900	15704	15741	15602	15561	15451	15523	15842	15671	15746	15581	15699	15693	15828	15648	15547	15703	15614	15743	15638	15722	15849	15538	15578	15827	15518	15774	15555	15702	15483	15520	15741	15698	15698	15696	15660	15741	15832	15469	15706	15792	15665	15559	15612	15651	15693	15597	15602	15625	15846	15650	15813	15790	15721	15896	15901	15570	15671	15664	15708	15482	15826	15833	15708	15750	15727	15661	15590	15730	15649	15663	15624	15545	15829	15808	15697	15667	15646	15625	15489	15491	15676	15667	15622	15681	15926	15966	15799	15794	15797	15639	15652	15868	15678	15796	15529	15632	15664	15585	15791	15789	15796	15654	15762	15767	15937	15787	15790	15615	15620	15682	15837	15940	15632	15667	15675	15766	15712	15837	15563	15776	15571	15699	15787	15563	15889	15748	15879	15827	15641	15655	15540	15758	15801	15621	15752	15610	15813	15820	15729	15837	15839	15821	15639	15738	15815	15621	15853	15818	15655	15760	15815	15852	15704	15551	15646	15674	15544	15563	15687	15751	15674	15714	15695	15656	15749	15737	15608	15374	15536	15936	15631	15567	15730	15618	15751	15626	15532	15696	15809	15761	15698	15614	15570	15577	15555	15845	15694	15552	15773	15472	15714	16064	15533	15751	15839	15683	15456	15804	15606	15516	15666	15775	15639	15894	15879	15914	15941	15686	15721	15539	15730	15605	15781	15665	15665	15556	15578	15596	15703	15619	15889	15511	15650	15712	15867	15698	15700	15623	15740	15731	15613	15673	15644	15548	15536	15703	15559	15664	15837	15664	15843	15735	15603	15629	15662	15654	15367	15755	15535	15657	15747	15708	15921	15712	15733	15750	15707	15751	15876	15728	15525	15707	15534	15667	15431	15707	15628	15432	15600	15641	15891	15744	15628	15645	15783	15500	15748	15443	15676	15736	15544	15749	15807	15710	15792	15758	15670	15748	15797	15698	15691	15620	15732	15686	15663	15636	15580	15854	15637	15795	15782	15769	15615	15650	15543	15629	15696	15692	15622	15705	15754	15765	15667	15612	15564	15687	15727	15945	15340	15644	15440	15497	15524	15667	15643	15949	15722	15662	15749	15724	15802	15786	15777	15769	15781	15749	15637	15419	15867	15589	15956	15771	15652	15636	15581	15474	15670	15738	15600	15807	15807	15812	15767	15674	15772	15557	15789	15570	15894	15583	15758	15749	15843	15665	15840	15777	15736	15802	15676	15856	15678	15679	15839	15696	15700	15661	15510	15689	15579	15738	15668	15640	15795	15481	15748	15683	15693	15579	15564	15627	15799	15495	15703	15667	15594	15702	15702	16000	15790	15530	15608	15738	15769	15511	15588	15661	15592	15563	15532	15753	15744	15829	15612	15723	15819	15606	15545	15593	15649	15669	15588	15726	15650	15699	15735	15839	15613	15746	15713	15746	15535	15748	15903	15838	15734	15780	15538	15751	15718	15794	15609	15722	15674	15560	15783	15861	15705	15614	15807	15656	15654	15695	15608	15689	15663	15876	15734	15789	15531	15781	15648	15669	15714	15575	15412	15524	15670	15851	15631	15687	15730	15780	15894	15714	15928	15567	15885	15763	15658	15632	15815	15668	15773	15715	15575	15689	15531	15493	15609	15635	15567	15524	15563	15709	15798	16000	15551	15663	15629	15626	15614	15626	15679	15814	15860	15812	15601	15799	15889	15734	15817	15577	15666	15764	15842	15759	15707	15708	15615	15574	15611	15585	15678	15753	15698	15702	15563	15481	15768	15597	15816	15911	15890	15795	15741	15743	15793	15801	15659	15492	15610	15651	15706	15910	15666	15771	15693	15617	15611	15691	15554	15585	15640	15566	15751	15808	15662	15851	15853	15564	15712	15776	15865	15508	15549	15600	15647	15660	15733	15493	15588	15669	15695	15474	15585	15731	15939	15742	15481	15652	15811	15739	15806	15769	15494	15751	15517	15681	15683	15706	15464	15732	15806	15896	15667	15721	15566	15538	15741	15590	15968	15814	15892	15605	15753	15643	15786	15669	15647	15613	15721	15841	15557	15652	15918	15729	15701	15855	15641	15875	15599	15750	15813	15462	15717	15756	15658	15779	15713	15785	15696	15682	15560	15737	15603	15610	15677	15535	15681	15690	15496	16029	15695	15824	15768	15655	15684	15654	15673	15645	15627	15766	15720	15892	15717	15791	15632	15836	15771	15871	15800	15652	15653	15643	15896	15857	15732	15810	15715	15871	15625	15642	15661	15608	15621	15379	15686	15578	15553	15743	15631	15651	15623	15763	15609	15721	15762	15766	15625	15664	15604	15856	15641	15899	15523	15604	15485	15782	15636	15721	15726	15814	15592	15694	15730	15888	15406	15683	15788	15737	15614	15655	15645	15533	15631	15793	15510	15535	15776	15562	15596	15750	15681	15697	15680	15737	15781	15614	15672	15563	15509	15578	15585	15562	15671	15632	15552	15834	15751	15905	15537	15793	15672	15778	15754	15722	15617	15738	15812	15688	15716	15698	15595	15541	15888	15626	15524	15842	15815	15555	15504	15771	15911	15678	15672	15645	15530	15387	15416	15782	15629	15694	15720	15667	15883	15710	15739	15741	15660	15846	15575	15763	15524	15800	15592	15738	15611	15721	15745	15703	15652	15617	15771	15592	15849	15702	15713	15797	15867	15658	15761	15935	15679	15809	15685	15724	15706	15707	15597	15684	15769	15631	15609	15520	15582	15719	15712	15638	15706	15733	15556	15903	15722	15618	15683	15884	15782	15836	15668	15696	15779	15568	15670	15626	15775	15735	15647	15777	15613	15668	15830	15622	15588	15553	15918	15646	15799	15766	15763	15745	15752	15502	15765	15801	15859	15504	15649	15828	15686	15795	15916	15727	15605	15522	15623	15546	15657	15657	15910	15907	15540	15760	15711	15917	15575	15693	15735	15703	15510	15704	15762	15686	15564	15709	15589	15459	15586	15653	15634	15691	15491	15597	15675	15776	15844	15603	15609	15636	15726	15828	15627	15662	15602	15625	15700	15545	15591	15554	15676	15562	15698	15569	15721	15658	15818	15787	15757	15878	15516	15632	15671	15624	15573	15941	15868	15591	15664	15715	15642	15817	15571	15823	15677	15781	15716	15496	15752	15749	15760	15699	15577	15899	15502	15786	15552	15828	15548	15700	15750	15667	15846	15430	15700	15543	15875	15703	15760	15606	15742	15603	15739	15626	15539	15647	15642	15670	15658	15632	15551	15925	15812	15698	15758	15717	15805	15818	15739	15746	15736	15784	15674	15512	15624	15602	15490	15652	15898	15856	15930	15685	15549	15833	15493	15797	15998	15795	15553	15542	15732	15617	15578	15759	15763	15603	15603	15841	15677	15754	15629	15677	15883	15812	15666	15703	15705	15744	15633	15565	15493	15785	15625	15862	15501	15600	15491	15529	15856	15688	15781	15538	15696	15831	15663	15757	15666	15695	15743	15715	15587	15643	15668	15579	15630	15529	15715	15641	15416	15500	15629	15645	15599	15590	15784	15545	15686	15681	15522	15608	15683	15672	15847	15415	15753	15918	15620	15662	15675	15641	15615	15893	15572	15777	15681	15588	15745	15802	15692	15727	15773	15854	15658	15692	15852	15749	15724	15523	15660	15872	15468	15733	15626	15675	15479	15569	15796	15740	15540	15701	15377	15643	15776	15787	15559	15607	15519	15827	15743	15435	15649	15687	15486	15580	15514	15668	15783	15575	15743	15679	15720	15722	15523	15708	15792	15840	15615	15638	15708	15523	15590	15454	15626	15768	15727	15764	15473
34203	52300	43386	38567	61012	54947	38304	21977	15400	13482	13378	13207	13131	13232	13224	12989	13126	13169	13112	13350	13294	13239	13114	13059	13115	13233	13038	13299	13166	13116	13107	13042	13120	13035	13058	13046	13188	13094	13327	13125	13109	13208	13108	13332	13189	13092	13245	13039	13238	13145	13103	13041	12851	13129	13139	13216	13205	13039	13080	13118	13069	13167	13155	13227	13132	13200	13135	13160	13053	13152	13038	13025	12965	13151	13042	13129	13245	13123	13266	13065	13164	13257	13123	13172	13130	13119	13014	12986	13028	13183	13162	12938	13186	13081	12988	13056	13121	13015	13046	13088	13197	13004	13106	13145	13069	13168	13043	13236	13025	13130	13237	13027	13136	13095	13135	13021	13119	13171	13070	13002	12930	13073	13114	13105	13055	13140	13186	13100	12985	13213	13172	13111	13207	13188	13156	13045	13144	13079	13166	12961	13112	13065	13148	13207	13118	12980	13056	13025	13090	13090	13101	13046	13077	13269	13270	13178	13114	13054	13104	13050	12991	13121	13212	13136	12975	13081	13076	13136	13029	13159	13189	13090	13133	12962	13187	13136	13088	13070	13074	12930	13002	12982	13118	13209	13089	13072	13028	13132	13294	12897	13195	12952	13067	13069	13009	13110	12969	13170	13120	13071	13140	13190	12936	13142	13185	13050	13022	13063	12951	13205	13012	13020	13153	13019	13130	13068	13070	13007	13124	12963	13065	13084	13139	13079	13214	13235	12984	13010	13172	13083	13048	13085	13078	13053	13138	13065	13086	13299	13074	13214	13065	13020	13143	13158	13197	13052	13006	12969	13238	12989	13203	13198	13174	13171	13001	13145	13076	12969	13098	13156	13064	13205	13103	13082	13145	13084	13119	13107	13044	13097	13293	13225	13118	13114	13048	13107	13130	13290	13103	13061	12972	13162	13078	13147	12983	12985	13074	13152	13073	13210	13109	13124	13079	13140	13115	13190	13164	13056	13119	12988	13214	13053	13112	12918	13078	13072	13032	13104	13041	13059	13059	13057	13217	13048	12965	13046	13146	13081	13117	13066	13007	13214	13218	13005	13172	13028	13272	13134	13204	13092	13213	13005	13099	13083	13244	13133	13158	13095	13001	13111	13091	13061	13060	13112	13212	13122	13151	13074	13063	13001	13149	12904	13112	13015	13088	13221	13269	13151	13102	13120	13137	13004	13103	12992	12969	13008	13105	13216	13156	13115	13002	12973	13180	13065	13059	13055	13052	13093	13080	13035	13128	13365	13159	13175	13080	13145	13125	13144	13103	12990	13091	13152	13235	13128	13013	13234	13140	13183	13063	13079	13028	13133	12977	13271	13157	13047	13200	13142	13145	13084	13060	13001	13169	13174	13039	13145	13172	13016	13010	13165	12987	13124	12934	13095	13248	13201	13173	13246	13313	13097	13120	13172	12976	13160	13167	13174	13334	13025	13132	12980	13162	12980	13127	13078	13119	13124	13177	13243	13026	13060	13009	13082	13083	13289	13026	13140	13017	13081	13016	13067	12985	12993	13215	13096	13109	13160	13095	13069	13104	13095	13142	13417	13268	13064	13297	13272	13207	13075	13140	13050	13035	13146	13239	13123	13194	13224	13146	13010	13137	13124	13092	13158	13128	13119	13168	13023	13155	12964	13054	13185	13130	13203	13145	12964	13214	13180	13076	13060	13138	13108	13126	12979	13036	13107	13107	13144	13051	13158	13137	13178	13084	13048	13010	13037	13285	13068	13097	13077	13077	13221	13143	13054	13036	13231	13197	13153	12965	13034	13213	13155	13077	13009	13197	13225	13195	13105	13117	12976	13006	13061	13082	13148	13139	13259	13023	13110	13039	13117	13059	13091	13184	13253	13097	13171	13156	13150	13138	13106	13140	13093	13115	13099	13041	13024	13020	13054	13332	13312	13058	13161	13076	12966	13225	13006	13081	12984	13207	13006	13205	13073	13049	13135	13026	13114	13054	13123	13050	13042	13000	13094	13038	13129	13165	13080	13181	13017	13237	12970	13095	13287	13104	12880	13174	13181	13239	13111	13103	13057	13172	13141	13212	13127	13070	12959	13072	13167	13233	13263	13100	13093	13115	13099	13074	13216	13104	13197	13153	13192	13141	13281	13009	13076	13219	13097	13141	13079	13189	13118	13170	13365	13143	13054	13092	13254	13142	13280	13111	13159	13177	13062	13050	13003	13335	13053	13181	13062	13275	13147	12988	13078	13124	13272	13051	12977	13036	13049	13166	13116	13127	13076	13309	12884	13103	13099	13207	13047	13227	13165	13172	12932	13088	13088	13272	13031	12890	13086	13060	13073	13247	13066	13229	13081	13023	13173	13022	13105	13064	13131	13050	13144	13222	13218	13175	13186	13128	13211	13079	13165	13167	13137	13008	13203	13085	13205	13170	13103	13192	12957	13160	13093	13039	13199	13185	13060	13201	13035	13000	13173	12986	13006	13243	13170	13077	12995	13277	13131	13126	13005	13033	12977	13012	12959	13214	13165	13042	13104	13112	13253	13158	13078	13052	13288	13128	13017	13130	13222	13026	13188	13042	13148	13055	13162	13125	13254	13234	13125	13025	13141	12963	13188	13099	13034	13203	12896	13289	13062	13063	13066	13123	13119	13048	13152	13094	13021	13082	13115	13025	13125	13340	13139	13159	13117	13133	13113	12985	12971	13331	12981	13073	13080	13121	13169	13160	13096	12982	13234	12987	13156	13036	13182	13124	13200	13252	13270	12988	13256	13111	13105	13192	13016	13204	12934	13166	13035	13113	13092	13176	13139	13137	13278	13293	13075	13086	13269	13009	13202	13240	13146	12945	13118	13110	12985	13035	13088	13133	13106	13092	13194	12898	13063	13038	13088	13135	13115	13082	13128	13019	13225	13025	13167	13128	12960	13192	13214	13160	13093	13092	13247	13025	13084	13256	13184	13211	13123	13104	13138	13112	13085	13105	13045	13073	13122	12966	13141	13006	13068	13208	13137	13038	13083	13228	13231	13146	13098	13186	13077	13231	13044	13268	12965	13121	13065	13161	13176	13040	13091	13064	13054	13140	12991	13192	13047	13211	13061	13089	13193	13159	13011	13241	13145	13176	13142	13014	13009	12988	13133	13111	13020	13073	13194	13132	13133	13094	13000	13109	13043	13128	13128	13137	13134	13047	13231	13193	13186	13121	13080	12947	13250	13123	13035	13219	13078	13063	13080	12961	13056	13151	13157	13292	13184	12949	13022	13171	13230	13144	12926	13040	13038	13071	13003	13134	13120	13369	12989	13115	13122	12985	13075	13147	13149	13010	13122	13040	13128	13116	13325	13119	13159	13337	13117	13048	13240	13189	13021	13096	13051	13050	13130	12950	13262	13077	13121	13018	13004	13055	13131	13062	13124	12991	13192	13074	13207	13169	13243	13050	13261	13057	13102	13130	12924	13070	13153	13205	13036	13089	13082	13030	13037	13098	13334	13200	13120	13214	13019	13024	13100	13081	13160	13049	13087	12985	13012	13011	13075	12990	13177	13230	13071	13250	13108	13167	13261	13157	13113	13076	13238	12941	13166	13093	13134	13072	13220	13010	13039	13122	12896	13096	13098	13112	13060	13257	13109	13144	13039	13131	12958	13365	13073	13061	13208	13120	13208	13180	13228	13035	13015	13113	13093	13119	13186	13204	13088	13115	13058	13067	13086	13298	13073	13174	13087	13207	13141	13288	13001	13098	13124	13201	12893	12957	13141	13086	13233	12990	13146	12901	13063	13282	13164	13039	13109	13094	13037	13254	13133	13077	13177	13113	13182	13096	13275	12951	13100	13081	13141	13030	13058	13058	13122	12991	13323	13180	13097	13147	13173	13201	13058	13194	13140	13237	12893	13038	13156	13180	13280	13145	13004	13093	13188	13083	13160	13259	13133	13161	13081	13215	13271	13174	12891	13090	13210	13266	13115	13020	13139	13086	13184	13105	13181	13098	13078	13190	13195	13033	13223	13087	13084	13094	13094	13168	13157	13084	13079	13102	13023	13187	13028	13282	12914	13292	13217	13204	13192	13162	13260	12955	13044	13154	13163	13008	13120	13109	13104	13263	13205	13013	13033	13027	13103	12986	13094	13044	13116	13067	13212	13156	13035	13190	13103	12961	13025	13227	13067	13239	13164	12984	13071	13191	13115	13166	13214	12983	13214	13014	13235	13105	13037	12980	12987	13173	13116	13011	13075	13043	13033	13183	13178	13312	13128	13273	12953	13264	13040	13027	13036	13123	13062	13037	13021	13211	13121	13008	13077	13157	13258	13145	13035	13073	13069	13106	13174	12954	12936	13075	13277	13184	13195	13148	13129	13047	13089	13080	13042	12963	13256	13390	13065	13130	13243	13233	13090	13077	12922	13240	13198	13103	13131	13109	13105	13315	13084	13103	13006	13202	13075	13012	13303	13319	13117	12960	13220	13031	13248	13120	13053	13002	13055	13179	13190	13105	13013	13090	13085	13175	13016	13071	13166	13011	13175	13114	13153	13242	13253	13210	13008	13082	13129	13036	13106	13061	13060	13289	13108	13064	13103	13143	13069	13021	13061	13091	13087	13114	13094	13247	13100	13105	13089	13136	13145	13196	13148	12991	13145	13298	12953	13171	13117	13198	13085	13062	13133	13170	13155	13199	13124	12971	13139	13246	13176	12994	13081	13062	13141	13043	13089	13050	13174	13078	13144	13195	13056	13005	13160	13026	13045	13185	13203	13037	13181	13042	13028	13003	13343	13075	13199	13142	13054	13033	13244	13069	13189	13211	13069	13209	12890	13210	13220	13215	13120	13160	13148	12957	13138	13041	13045	13089	12995	13081	13102	12957	13081	13095	13190	13157	13135	13056	13200	13136	13130	13059	13035	13261	13132	13002	13240	13006	13078	13116	13019	13068	13398	13224	13267	13226	13133	13029	13060	12989	13044	13023	13125	13025	13204	13179	13038	13059	13197	13270	12943	13097	13294	13105	13151	13136	13228	13099	13221	13124	13132	13231	13118	13033	13146	12976	13029	13217	13279	13049	13268	13159	13018	13041	13239	13194	13249	12978	13126	13058	13277	13065	13250	13352	13080	13103	13083	13132	13163	13169	13073	13174	13213	13162	13011	13193	13102	12976	13172
24355	21157	28562	25430	58611	72045	56340	34529	22787	17898	15890	15119	15106	15068	14942	14884	14855	14842	14838	14650	14720	14704	14828	14846	14900	14808	14598	14796	14898	14943	14946	14964	14899	14700	14595	14768	14749	14755	14735	14643	14676	14733	14641	14788	14800	14720	14778	14929	14695	14642	14925	14659	14727	14732	14574	14656	14766	14680	14905	14707	14759	14794	14634	14711	14833	14727	14821	14704	14613	14865	14904	15055	14834	14556	14787	14899	14831	14873	14684	14767	14617	14665	14766	14925	14788	15007	14777	14715	14824	14783	14641	14660	14463	14941	14548	14838	14852	14787	14732	14627	14677	14821	14723	14652	14684	14754	14627	14940	14740	14527	14723	14563	14791	14787	14752	14781	14635	14719	14836	14803	14603	14926	14717	14690	14790	14908	14711	14705	14723	14650	14793	14737	14871	14706	14804	14693	14649	14846	14769	14781	14694	14762	14700	14702	14778	14831	14636	14545	14810	14777	14637	14808	14925	14865	14754	14705	14686	14807	14605	14581	14644	14724	14765	14499	14607	14678	14584	14834	14717	14715	14654	14597	14704	14810	14799	14642	14781	14555	14647	14869	15027	14761	14621	14742	14841	14744	14609	14791	14770	14614	14694	14687	14656	14820	14695	14689	14605	14485	14881	14778	14775	14434	14687	14393	14819	14872	14638	14722	14869	14754	14889	14658	14602	14632	14604	14771	14904	14846	14886	14674	14780	14709	14782	14714	14898	14745	14728	14817	14834	14588	14786	14618	14868	15019	14663	14880	14769	14776	14850	14726	14859	14748	14669	14776	14611	14793	14687	14696	14684	14846	14871	14784	14746	14738	14679	14965	14984	14687	14796	14679	14854	14828	14761	14818	14685	14539	14792	14750	14707	14688	14851	14934	14724	14682	14869	14750	14605	14604	14805	14707	14706	14687	14793	14589	14689	14834	14673	14624	14733	14728	14760	14628	14873	14865	14740	14662	14760	14452	14465	14621	14884	14639	14785	14913	14388	14816	14571	14736	14791	14647	14618	14718	14717	14829	14798	14652	14630	14752	14620	14548	14698	14785	14763	14606	14854	14804	14534	14561	14660	14737	14721	14732	14776	15056	14852	14905	14701	14725	14603	14664	14726	14750	14744	14667	14644	14782	14739	14735	14727	14751	14840	14591	14588	14827	14901	14730	14804	14686	14792	14725	14762	14754	14638	14643	14907	14611	14730	14832	14766	14694	14607	14785	14520	14677	14767	14809	14650	14732	14753	14700	14663	14507	14749	14932	14778	14793	14668	14678	14792	14753	15030	14736	14772	14716	14573	14785	14773	14715	14697	14746	14711	14903	14653	14614	14727	14692	14657	14785	14671	14679	14609	14685	14744	14617	14852	14618	14796	14782	14929	14685	14704	14594	14666	14789	14817	14847	14748	14704	14767	14801	14592	14640	14649	14643	14594	14741	14818	14633	14715	14795	14611	14708	14632	14885	14658	14579	14660	14513	14945	14803	14689	14658	14681	14787	14836	14695	14727	14915	14895	14670	14816	14507	14680	14853	14616	14691	14621	14671	14732	14683	14822	14674	14682	14459	14759	14472	14846	14656	14660	14761	14819	14572	14832	14664	14790	14819	14712	14779	14785	14800	14667	14881	14679	14534	14684	14497	14763	14738	14780	14577	14901	14801	14548	14670	14767	14723	14797	14775	14741	14830	14661	15021	14937	14749	14666	14712	14801	14612	14444	14590	14632	15007	14744	14803	14754	14519	14640	14815	14764	14533	14403	14801	14595	14916	14860	14549	14623	14867	15000	14645	14513	14648	14676	14617	14803	14753	14581	14551	14805	14661	14624	14724	14855	14761	14648	14800	14810	14657	14721	14688	14728	14682	14721	14851	14616	14789	14725	14694	14741	14733	14691	14725	14766	14759	14704	14708	14776	14685	14758	14663	14718	14725	14832	14836	14632	14646	14714	14993	14709	14716	14825	14746	14643	14659	14658	14688	14832	14654	14814	14864	14675	14811	14768	14868	14594	14766	14627	14656	14717	14685	14802	14620	14730	14833	14600	14893	14847	14730	14940	14690	14624	14838	14771	14737	14690	14667	14761	14707	14660	14653	14583	14668	14602	14758	14597	14773	14595	14858	14751	14762	14855	14532	14625	14695	14813	14855	14610	14761	14958	14758	14658	14618	14756	14846	14652	14592	14857	14803	14811	14690	14710	14683	14720	14860	14780	14687	14528	14585	14798	14683	14734	14863	14665	14891	14764	14789	14566	14449	14815	14677	14793	14842	14822	14750	14519	14781	14509	14610	14785	14826	14761	14878	14780	14652	14675	14442	14642	14581	14780	14533	14543	14727	14812	14445	14846	14877	14616	14745	14560	14607	14684	14700	14777	14651	14842	14574	14605	14865	14889	14628	14643	14677	14805	14888	14617	14713	14706	14772	14974	14695	14746	14809	14659	14677	14809	14668	14673	14536	14587	14579	14655	14890	14698	14716	14655	14783	14876	14596	14768	14571	14730	14678	14833	14749	14724	14675	14799	14659	14814	14821	14766	14898	14711	14791	14725	14807	15146	14839	14804	14682	14765	14620	14634	14775	14659	14782	14641	14916	14848	14743	14885	14713	14777	14907	14836	14702	14935	14630	14839	14667	14729	14781	14814	14638	14603	14796	14803	14751	14808	14638	14740	14656	14838	14799	14757	14744	14650	14773	14735	14843	14568	14762	14614	14702	14828	14741	14708	14614	14706	14815	14648	14654	14632	14490	14841	14784	14798	14697	14713	14612	14678	14836	14688	14664	14834	14758	14691	14605	14667	14915	14853	14698	14705	14758	14614	14554	14599	14692	14805	14758	14797	14763	14676	14749	14796	14992	14605	14531	14676	14918	14680	14751	14482	14734	14684	14795	14769	14777	14597	14756	14881	14648	14678	15016	14731	14686	14732	14855	14652	14797	14514	14606	14620	14847	14779	14856	14791	14915	14785	14810	14886	14689	14656	14724	14773	14650	14485	14725	14764	14598	14634	14844	14695	14793	14691	14765	14554	14805	14832	14877	14881	14698	14647	14753	14608	14681	14806	14582	14735	14697	14653	14569	14635	14702	14719	14676	14714	14774	14744	14795	14735	14797	14822	14582	14680	14704	14563	14578	14725	14754	14703	14693	14659	14666	14589	14620	14649	14643	14981	14876	14469	14704	14650	14663	14800	14705	14713	14821	14941	14683	14734	14797	14612	14784	14745	14813	14675	14733	14624	14642	14679	14747	14550	14705	14631	14784	14667	14817	14696	14724	14698	14939	14735	14763	14655	14537	14633	14753	14806	14678	14713	14877	14633	14636	14665	14879	14707	14680	14598	14652	14740	14735	14597	14720	14804	14717	14760	14715	14824	14476	14711	14824	14482	14647	14685	14733	14601	14709	14768	14733	14746	14667	14894	14746	14877	14831	14630	14787	14930	14747	14856	14907	14496	14859	14765	14838	14626	14817	14605	14528	14708	14788	14668	14755	14741	14766	14805	14627	14636	14792	14655	14748	14788	14794	14933	14694	14740	14705	14733	14660	14722	14527	14706	14686	14823	14713	14633	14563	14790	14858	14887	14659	14443	14725	14896	14814	14719	14886	14480	14671	14705	14762	14838	14755	14691	14591	14544	14699	14601	14668	14709	14518	14605	14638	14693	14765	14783	14757	14684	14862	14828	14784	14814	14945	14718	14865	14764	14754	14702	14681	14731	14620	14726	14833	14694	14719	14476	14778	14631	14589	14733	14764	14616	14813	14835	14691	14796	14796	14823	14622	14699	14611	14737	14794	14710	14730	14733	14854	14744	14896	14666	14755	14765	14759	14663	14718	14904	14604	14627	14759	14718	14785	14866	14859	14649	14958	14742	14629	14818	14637	14699	14767	14651	14650	14752	14787	14778	14808	14689	14603	14641	14680	14631	14953	14690	14668	14641	14751	14701	14771	14724	14701	14733	14841	14690	14876	14716	14624	14600	14818	14657	14757	14640	14728	14706	14819	14620	14771	14827	14917	14608	14745	14732	14622	14773	14614	14714	14719	14863	14702	14938	14745	14872	14928	14573	14582	14939	14794	14661	14784	14676	14742	14855	14861	14871	14723	14822	14650	14698	14605	14850	14673	14664	14714	14617	14785	14754	14785	14655	14817	14838	14722	14972	14803	14827	14908	14689	14598	14738	14743	14570	14958	14718	14934	14913	14713	14695	14746	14669	14704	14853	14797	14603	14779	14673	14757	14658	14675	14615	14779	14552	14836	14818	14734	14680	14904	14979	14714	14663	14542	14657	14952	14722	14764	14875	14628	14763	14725	14866	14738	14846	14571	14691	14694	14763	14697	14866	14697	14732	14664	14874	14688	14861	14834	14930	14730	14803	14629	14554	14743	14878	14720	14666	14804	14567	14785	14765	14562	14540	14669	14678	14977	14969	14749	14660	14804	14825	14648	14729	14775	14611	14786	14772	14610	14698	14732	14781	14738	14970	14708	14673	14693	14788	14860	14624	14726	14525	14791	14813	14788	14888	14798	14769	14597	14721	14680	14571	14847	14853	14779	14758	14912	14584	14667	14720	14784	14860	14685	14761	14544	14619	14880	14690	14895	14805	14672	14889	14908	14767	14715	14659	14664	14856	14836	14692	14654	14778	14707	14643	14733	14560	14800	14762	14764	14808	14621	14744	14801	14802	14640	14879	14879	14749	14764	14728	14703	14783	14710	14864	14731	14732	14858	14810	14654	14698	15011	14880	14771	14625	14635	14780	14687	14633	14639	14673	14605	15042	14729	14692	14645	14638	14722	14572	14813	14779	14876	14704	14736	14780	14797	14605	14723	14721	14680	14787	14858	14679	14703	14558	14826	14642	14856	14787	14732	14738	14728	14669	14770	14648	14886	14917	14798	14789	14729	14641	14796	14753	14769	14703	14754	14760	14629	14901	14629	14657	14749	14916	14843	14667	14749	14824	14859	14672	14862	14571	14766	14731	14585	14650	14692	14660	14640	14645	14719	14657	14849	14874	14821	14765	14638	14535	14793	14788	14601	14644	14846	14735	14629	14694	14520	14641	14800	14980	14784	14720	14807	14680	14825	14681	14761	14809	14765	14765	14578	14770	14574	14690	14626	14796	14786	14491	14873	14658	14721	14963	14763
39142	61200	54941	50345	78006	77930	55396	33215	19087	14703	13044	12495	12690	12681	12518	12453	12449	12339	12477	12484	12396	12486	12441	12446	12398	12462	12592	12552	12263	12548	12418	12518	12473	12541	12617	12374	12415	12522	12316	12381	12526	12271	12417	12594	12326	12670	12387	12442	12545	12656	12552	12532	12332	12468	12415	12439	12440	12644	12425	12456	12504	12458	12628	12514	12624	12617	12529	12457	12486	12393	12409	12548	12359	12456	12455	12477	12481	12505	12569	12305	12391	12553	12399	12493	12353	12421	12374	12418	12359	12469	12401	12401	12467	12564	12620	12374	12424	12533	12452	12515	12394	12380	12521	12376	12603	12447	12437	12448	12546	12337	12434	12464	12459	12480	12510	12629	12571	12380	12599	12506	12515	12407	12462	12406	12631	12365	12462	12391	12648	12495	12435	12368	12693	12453	12508	12346	12500	12561	12595	12534	12388	12468	12336	12542	12318	12666	12430	12463	12485	12509	12531	12478	12398	12389	12479	12496	12289	12619	12487	12369	12599	12446	12593	12516	12523	12478	12372	12531	12328	12505	12314	12475	12507	12464	12591	12511	12551	12486	12527	12378	12430	12598	12546	12443	12521	12487	12615	12451	12551	12455	12465	12360	12420	12501	12541	12467	12481	12443	12489	12524	12511	12549	12479	12585	12508	12329	12385	12310	12367	12469	12509	12240	12458	12504	12513	12451	12479	12639	12616	12358	12406	12449	12541	12522	12537	12390	12429	12248	12557	12482	12523	12318	12584	12447	12432	12438	12483	12312	12509	12613	12485	12471	12370	12447	12408	12484	12369	12466	12358	12409	12490	12537	12531	12518	12339	12442	12540	12407	12575	12363	12383	12485	12589	12534	12460	12401	12442	12548	12396	12423	12470	12342	12230	12516	12481	12581	12514	12479	12689	12503	12331	12448	12635	12491	12526	12435	12492	12496	12549	12524	12500	12441	12548	12301	12572	12408	12576	12400	12338	12565	12448	12405	12459	12575	12388	12410	12367	12637	12376	12364	12554	12462	12424	12365	12323	12511	12368	12399	12431	12504	12582	12363	12467	12441	12438	12521	12598	12358	12389	12600	12408	12444	12516	12489	12560	12319	12436	12443	12427	12377	12534	12365	12447	12566	12550	12438	12437	12513	12664	12499	12554	12320	12459	12390	12477	12472	12459	12524	12517	12479	12325	12562	12437	12558	12288	12411	12360	12510	12387	12379	12599	12489	12354	12597	12588	12545	12446	12560	12671	12384	12467	12538	12483	12565	12400	12363	12271	12392	12409	12558	12384	12365	12471	12500	12405	12508	12440	12367	12492	12309	12355	12643	12640	12262	12405	12635	12460	12362	12285	12365	12384	12428	12501	12565	12549	12513	12394	12489	12445	12493	12445	12446	12496	12506	12600	12605	12350	12626	12561	12336	12638	12537	12424	12587	12268	12538	12490	12266	12517	12455	12470	12549	12474	12505	12429	12531	12429	12501	12503	12301	12526	12511	12573	12536	12628	12553	12520	12575	12600	12390	12359	12480	12500	12580	12564	12412	12422	12309	12514	12372	12715	12449	12434	12490	12445	12442	12587	12371	12496	12349	12536	12578	12331	12277	12548	12366	12397	12555	12578	12357	12457	12492	12368	12420	12572	12389	12550	12492	12502	12497	12456	12414	12317	12400	12578	12611	12573	12639	12573	12542	12435	12463	12460	12646	12494	12432	12564	12482	12641	12523	12363	12441	12607	12336	12549	12467	12402	12522	12524	12505	12506	12235	12522	12381	12638	12513	12289	12507	12303	12424	12388	12443	12499	12514	12545	12329	12409	12438	12533	12461	12514	12562	12550	12471	12441	12620	12481	12624	12394	12584	12561	12469	12467	12496	12354	12562	12502	12601	12446	12501	12341	12522	12561	12568	12355	12388	12598	12602	12512	12404	12556	12451	12673	12496	12457	12421	12321	12631	12430	12440	12446	12570	12397	12467	12437	12523	12420	12572	12499	12436	12503	12324	12588	12526	12336	12587	12412	12422	12476	12458	12302	12325	12514	12456	12579	12536	12315	12398	12509	12547	12558	12587	12510	12263	12446	12408	12527	12340	12496	12447	12371	12477	12408	12543	12643	12429	12381	12544	12444	12421	12560	12611	12497	12521	12502	12552	12472	12440	12386	12616	12340	12403	12384	12507	12591	12431	12385	12422	12523	12360	12435	12513	12519	12309	12517	12271	12484	12595	12378	12437	12415	12708	12665	12531	12463	12420	12388	12420	12425	12520	12567	12486	12395	12356	12489	12573	12629	12493	12473	12425	12531	12462	12576	12604	12480	12553	12495	12488	12402	12350	12501	12405	12394	12500	12491	12517	12513	12381	12485	12437	12490	12324	12350	12618	12575	12521	12404	12367	12507	12462	12598	12446	12448	12475	12413	12414	12391	12547	12413	12450	12469	12514	12617	12593	12486	12489	12544	12433	12482	12480	12404	12435	12569	12501	12447	12508	12544	12355	12511	12394	12609	12371	12365	12416	12519	12403	12371	12482	12479	12543	12456	12562	12492	12549	12356	12533	12428	12508	12553	12500	12674	12509	12382	12449	12396	12629	12419	12432	12476	12367	12447	12372	12461	12338	12461	12391	12504	12546	12408	12560	12720	12367	12548	12490	12432	12299	12334	12391	12632	12410	12618	12409	12351	12518	12370	12627	12481	12309	12517	12420	12428	12409	12463	12502	12353	12488	12388	12493	12564	12587	12520	12553	12492	12346	12669	12462	12410	12429	12551	12332	12492	12520	12430	12419	12272	12547	12412	12543	12505	12513	12399	12363	12521	12353	12433	12544	12581	12495	12458	12489	12455	12454	12492	12376	12484	12481	12557	12410	12459	12339	12412	12407	12535	12647	12422	12553	12479	12331	12383	12390	12496	12439	12387	12467	12541	12698	12487	12521	12436	12436	12470	12443	12436	12389	12420	12613	12415	12578	12470	12496	12393	12456	12537	12455	12749	12323	12596	12318	12673	12627	12430	12579	12527	12424	12328	12388	12410	12409	12402	12467	12342	12343	12489	12496	12279	12469	12451	12431	12430	12356	12599	12564	12366	12554	12416	12561	12478	12417	12320	12449	12357	12545	12550	12578	12373	12324	12326	12424	12541	12350	12621	12643	12485	12551	12351	12530	12527	12365	12456	12617	12466	12476	12549	12448	12441	12511	12566	12281	12378	12344	12506	12331	12532	12369	12436	12367	12426	12458	12413	12486	12524	12328	12506	12557	12534	12404	12355	12307	12604	12371	12434	12614	12313	12549	12261	12490	12652	12461	12527	12398	12525	12543	12511	12416	12496	12498	12636	12474	12614	12473	12516	12414	12642	12416	12488	12242	12609	12384	12391	12555	12468	12321	12345	12625	12473	12442	12469	12443	12416	12452	12679	12462	12454	12507	12528	12412	12596	12424	12510	12617	12467	12580	12378	12471	12370	12440	12427	12568	12479	12657	12480	12467	12608	12301	12495	12487	12431	12319	12499	12418	12411	12521	12460	12478	12549	12493	12531	12667	12575	12529	12399	12402	12587	12464	12461	12458	12422	12707	12353	12582	12215	12344	12284	12472	12596	12554	12245	12324	12459	12487	12468	12424	12404	12593	12606	12548	12442	12564	12471	12562	12323	12449	12470	12528	12491	12519	12435	12545	12473	12471	12543	12567	12540	12409	12554	12536	12499	12431	12329	12381	12538	12504	12491	12571	12706	12718	12482	12426	12348	12676	12363	12426	12380	12468	12503	12409	12543	12558	12592	12351	12568	12505	12442	12480	12503	12343	12315	12506	12448	12592	12364	12355	12488	12413	12508	12438	12671	12519	12546	12525	12406	12547	12557	12495	12369	12394	12537	12492	12541	12353	12556	12620	12411	12458	12447	12641	12338	12526	12476	12430	12551	12420	12458	12415	12502	12561	12515	12525	12515	12544	12362	12306	12529	12417	12637	12474	12384	12472	12553	12391	12528	12519	12527	12516	12505	12592	12506	12461	12402	12594	12293	12384	12442	12626	12550	12480	12439	12534	12570	12455	12477	12542	12444	12491	12507	12512	12433	12475	12392	12404	12340	12475	12299	12472	12550	12449	12431	12443	12334	12626	12399	12503	12520	12410	12446	12556	12314	12547	12574	12460	12488	12331	12324	12542	12506	12481	12440	12502	12324	12501	12409	12575	12298	12525	12725	12386	12546	12499	12500	12589	12545	12422	12690	12564	12424	12565	12394	12546	12448	12530	12495	12370	12296	12398	12606	12542	12403	12438	12397	12587	12500	12643	12574	12457	12701	12438	12463	12501	12555	12394	12448	12481	12433	12548	12409	12249	12546	12401	12348	12496	12419	12444	12549	12376	12390	12484	12579	12512	12334	12593	12259	12521	12529	12530	12514	12550	12429	12367	12438	12330	12547	12702	12499	12490	12588	12532	12460	12576	12344	12306	12532	12435	12262	12314	12431	12513	12511	12319	12400	12354	12481	12575	12492	12418	12514	12361	12474	12531	12378	12387	12597	12527	12564	12480	12429	12570	12453	12397	12539	12559	12468	12353	12552	12509	12636	12467	12641	12618	12509	12457	12449	12474	12486	12374	12387	12593	12603	12458	12509	12611	12507	12583	12494	12487	12331	12368	12386	12331	12538	12409	12510	12441	12318	12427	12481	12437	12580	12325	12579	12417	12496	12407	12368	12463	12555	12395	12593	12421	12453	12593	12509	12413	12575	12491	12416	12619	12608	12359	12511	12630	12460	12444	12588	12332	12285	12454	12408	12398	12310	12381	12412	12440	12515	12320	12610	12403	12403	12445	12412	12391	12523	12539	12347	12575	12506	12566	12242	12366	12484	12695	12590	12506	12385	12420	12500	12573	12543	12533	12244	12594	12337	12542	12379	12573	12543	12494	12476	12390	12575	12431	12402	12430	12551	12394	12324	12383	12458	12465	12388	12568	12537	12536	12365	12622	12553	12559	12642	12466	12614	12293	12303	12487	12716	12427	12365	12294	12331	12362	12581	12600	12453	12411	12417	12461	12483	12395	12338	12618	12505	12712	12499	12439	12498	12484	12478	12448	12506	12429	12350	12488	12332	12494	12417	12521	12540	12479	12364	12475	12534	12518	12557	12386	12460	12382	12403	12595
31693	25557	23103	19769	21955	27841	23645	18050	15950	15656	15413	15239	15212	15151	15144	15357	15170	15113	15329	15235	15339	15117	15317	15212	15159	15163	15387	15038	15176	15409	15087	15348	15165	15134	15216	15108	15247	15030	15141	15035	15235	15052	15285	15287	15070	15143	15238	15100	15277	15191	15314	15233	15144	15194	15292	15196	15343	14980	15149	15155	15307	15087	15234	15158	15047	15158	15295	15285	15242	15146	15302	15213	15273	14870	15092	15196	15207	15319	15111	15365	15095	15093	15230	15097	15093	15153	15101	15213	15118	15282	15013	15196	15100	15131	15023	15174	15122	15137	15136	15137	14973	15274	15318	15156	15161	15004	15085	15174	15003	15166	15147	15207	15250	15386	15335	15154	15041	15134	15068	15219	15183	15143	15127	15186	15218	15022	15195	15128	15140	15310	15292	15194	15383	15121	15112	15299	15293	15227	15196	15101	15216	15094	15197	15164	14924	15091	15182	15221	15045	15148	15293	15170	15050	15092	15241	15231	15187	15403	15082	15193	15181	15264	15201	15230	14973	15173	15158	15165	15148	15308	15155	15203	15366	15034	15113	15130	15037	15146	15316	15141	15237	15103	15333	15209	15130	15056	15149	15115	15171	15115	15164	15065	15121	15089	15179	15234	15249	15266	14967	15152	15000	15177	15051	15107	15164	15159	15191	14945	15425	15242	15225	15082	15369	15125	15179	15056	15102	14966	15340	15050	15195	15168	15169	15387	15160	15248	15124	15056	15135	15038	15350	15147	15302	15216	15251	15285	15021	15146	15262	15159	14998	15375	15027	14921	15029	15035	15079	15108	15122	15086	15156	15364	15117	15195	15060	15055	15336	15284	15330	15137	15034	15203	15189	15152	15127	15106	14894	15121	15128	15113	15260	15104	15120	15212	14996	14996	15257	15031	15126	15244	15399	15111	15107	15065	15275	15229	15247	15142	15188	15109	15362	15193	15236	15206	15141	15041	15354	15122	15291	15023	15107	15137	15098	15073	15162	15225	15224	15306	15100	15208	15223	15023	15061	15141	15096	15042	15312	15174	15192	14966	15167	15105	15290	15185	15206	15291	15253	15116	15176	15083	14952	14912	15236	15225	14982	15030	15281	15389	15419	15179	15274	15157	15216	15026	15134	15189	15020	15328	15227	15254	15162	15236	15344	15111	15198	15147	15268	15292	15134	15234	15235	15132	15078	14981	15197	15253	15228	15140	15354	15165	15386	15209	15060	15241	15386	15165	15458	15020	15045	15052	15234	15138	15132	15156	15290	15201	15191	15083	15328	15164	15357	15247	15194	15190	15074	15207	14831	15283	15229	15388	15235	15193	15327	15292	15116	15204	15182	15114	15081	15146	15324	15152	15055	15202	15088	15391	15293	15010	15063	15126	15045	15224	15200	15062	15155	15114	15303	15199	15253	15259	15337	15323	15038	15268	15216	15144	15175	15297	15279	15199	15107	15319	15181	15113	15166	15092	15228	15029	15154	15130	15231	14926	15087	15452	15231	15164	15317	15203	15275	15294	15308	15126	15124	15024	15382	15260	15142	15148	15248	15227	15045	15037	15056	15190	15252	15219	15327	15237	15282	15209	15082	15110	15012	15042	15332	15326	15354	15272	15098	15119	15072	15174	15107	15195	14956	15250	15279	15237	15205	15075	14978	15052	15238	15249	15146	15161	15195	15213	15202	15183	14993	15115	15103	15082	15086	15251	15124	15222	15248	15069	15017	15128	15041	15131	15263	15216	15410	15237	15246	14986	15014	15119	15114	15216	15190	15181	15266	15223	15062	15047	15345	15342	15405	15129	15235	15203	15260	15023	15092	15005	15081	15175	15159	15281	15203	15353	15287	15233	15266	15229	15172	15197	14934	15010	15027	15150	15047	15064	15235	15317	15359	15125	15261	15174	15193	15288	15260	15207	15117	15301	15205	15248	15143	15083	15084	15043	15067	15138	15160	15151	15196	15257	15144	15325	15349	15107	15339	15116	15051	15015	15181	15186	15040	15199	15265	15260	15201	15267	15202	15124	15374	15264	14914	15094	15115	15224	15285	15189	15173	15171	15119	15000	15128	15054	15341	15030	14977	15021	15004	15091	15244	15027	15071	15034	15156	15196	15099	15133	15244	15175	15237	15165	15139	15324	15208	15192	15020	15071	15236	15209	14983	15348	14975	15077	15208	15009	15191	15341	15235	15387	15347	15076	15235	15288	15346	15162	15247	15358	15081	15144	15329	15208	15225	15217	15165	15311	15356	15127	15211	15249	15051	15152	15188	15114	15289	15197	15074	15151	15156	15291	15142	15266	15037	15209	15267	15270	15398	15110	15204	15142	15174	15096	15118	15287	15201	15075	15206	14987	15152	15365	15470	15093	15172	15138	15296	15174	15198	15224	15127	15279	15372	15211	15141	15045	15270	15278	15183	15298	15110	15177	15180	15150	15065	15231	15140	15088	15102	15129	15136	15182	15162	15218	15242	15309	15175	15245	15138	15122	14965	15200	15114	15292	15194	15157	15233	15376	15229	15219	15158	15248	15286	15237	15172	15127	15069	15033	15254	15124	15085	15283	15303	15287	15092	15215	15201	15363	15282	15063	15395	15204	15059	15211	15288	15229	15201	15187	15235	15243	15309	14901	15113	15308	15184	15229	15202	15298	15156	15210	15241	15274	15137	15246	15211	15035	15194	15285	15185	15201	15318	15110	15000	15021	15271	15230	15058	15204	15262	15149	14935	15345	15185	15262	15258	15368	14978	15067	15276	15124	15118	15146	15127	15203	15168	15094	15143	15117	15164	15236	15003	15145	15200	15318	15041	15344	15304	15034	15431	15332	15167	15114	15164	15220	15119	15301	15166	15141	15175	15118	15064	15272	15136	14883	15133	15248	15251	15163	15340	15125	15150	14984	15211	15246	15072	14899	15139	15296	15263	15109	15176	15226	15125	15190	15400	15136	15093	15130	15114	15202	15395	15214	15133	15272	15362	15216	15158	15138	15254	15150	15305	14974	15066	15053	15073	15089	15246	15247	15107	15348	15300	15194	15289	15165	14983	15136	15249	15263	15119	15300	15020	15245	15344	15335	15282	15281	15265	15078	15206	15178	15140	15454	15142	14973	15053	15135	15147	15270	15268	15160	15146	15370	14944	15171	15130	15182	15217	15297	15280	15150	15032	15231	15232	15102	15399	15145	15263	15030	15225	15134	15204	15121	15149	15274	15056	15355	15046	15320	15181	15220	15322	15228	15206	15148	15077	15055	15199	15017	15238	15370	15112	15159	15300	15298	15182	14983	15179	15105	15305	15238	15205	15200	15275	15115	15116	15037	15327	14945	15297	15141	14951	15187	15325	15134	15205	15188	15169	15206	15164	15312	15259	15269	15165	14938	15271	15258	15190	15456	15225	15231	15305	15462	15202	15057	15231	15253	15339	15207	15365	14952	15152	15359	15268	15372	15185	15188	15208	15074	15264	15211	15110	15243	14972	15368	15314	15255	15317	15196	15256	15145	15324	15142	15159	15071	15257	15150	15156	15272	15212	14901	15162	15019	14961	15268	15307	15145	15182	15139	15441	15002	15368	15287	15299	15130	15238	15330	15040	15180	15089	15084	15188	15312	15150	15086	15406	15205	15069	15016	15305	15153	14972	15029	15294	15245	15146	15165	14960	14987	15114	15204	15144	15169	15103	15278	15192	15161	15140	15207	14926	15075	15169	15071	15255	15166	15012	15193	15102	15229	15008	15166	15259	15286	15189	15063	15333	15233	15189	15088	15219	15271	15305	15226	15498	15226	15127	15411	15217	14923	15185	15175	15271	15292	15187	15191	15217	15359	15224	15191	15227	15330	15171	15274	15057	15155	15207	15039	15115	14973	15227	15328	15187	15050	15229	15338	15366	15245	15219	15201	15235	15370	15203	15084	15300	15053	15219	15187	15101	15146	15246	15304	15017	15165	15145	15090	15309	15183	15187	15359	15258	15128	15444	14848	14993	15088	15120	15292	15278	15205	15127	15168	15094	15206	15123	15148	15178	15260	15060	15074	15082	15279	15139	15332	15178	15278	15229	15273	15015	15120	15137	15113	15180	15047	15114	15425	15240	15117	15288	15169	15235	15284	15314	15041	15152	15135	15331	15244	15185	15255	15090	15036	15248	15228	15288	15193	14981	15066	15225	15229	15112	15360	15189	15174	15337	15080	15143	15302	15177	15208	15261	15243	15274	15075	15012	15418	15109	15218	15355	15251	15136	15192	15233	15020	15374	15158	15234	15238	15287	15347	15279	15156	15098	15186	15116	15257	15169	15342	15101	15149	15072	15332	15246	15366	15245	15149	15323	15228	15255	15404	15155	15263	15306	15159	15105	15121	15107	15224	15073	15125	15151	15137	15017	15236	15212	15094	15217	15297	15186	15229	15128	15131	15312	15056	15278	15133	15233	15002	15177	15168	15482	14879	15187	15118	15324	15170	15331	15180	15162	15071	15353	15119	15181	15408	15119	14914	15333	15288	15257	15397	15149	15136	15186	15377	15227	15240	15269	15105	15282	15274	15172	15133	15269	15252	15054	15298	15207	15035	15281	15096	15133	15287	15121	14877	15173	15104	15097	15200	15313	15315	15362	15245	15135	15279	15212	15269	15219	15284	15363	15233	15125	15268	15198	15243	15328	14979	15304	15187	15314	15061	15300	15246	15243	15190	15029	15213	15199	15135	15298	15068	15117	15104	15451	15191	15162	15046	15210	15406	15180	15135	15167	15173	15253	15050	15137	15215	15141	15280	15072	15131	15181	15200	15164	15169	15363	15227	15342	15067	15226	15391	15162	15095	15218	15102	15156	15101	15211	15127	15224	15239	15288	15269	15294	15258	15105	15047	15083	15359	15319	15112	15081	15286	15190	15397	15170	15075	15236	15223	15222	15079	15074	15132	15162	15110	15190	15092	15298	15067	15068	15228	15204	14940	15132	15158	15241	15284	15254	15212	15215	15142	15106	15235	15297	15248	14990	15087	15155	15140	15050	15053	15194	15227	15066	15047	15492	15116	15114	15063	15190	15182	15172	15111	15092	15279	15019	15224	15275	15289	15301	15208	15215	15242	15022	15299	15381	15204	15140	15204	15232	15256	14904	15054	15035	15174	15192	14990	15069	14930	15207	15119
25852	31081	22426	18174	23598	28006	21902	15333	13403	13002	12772	12874	12748	12870	12740	12700	12937	12746	12776	12772	12887	12869	12715	12830	12837	12739	12668	12734	12751	12852	12653	12871	12701	12903	12555	12640	12644	12667	12654	12813	12832	12718	12713	12685	12671	12757	12907	12863	12856	12823	12696	12599	12686	12794	12831	12769	12696	12943	12729	12825	12857	12704	12883	12713	12755	12985	12854	12906	12594	12668	12763	12742	12606	12673	12608	12687	12824	13017	12529	12668	12692	12597	12664	12822	12798	12722	12790	12783	12618	12784	12825	12819	12817	12724	12710	12853	12708	12634	12707	12628	12805	12742	12748	12808	12673	12766	12742	12708	12787	12679	12757	12650	12773	12843	12689	12654	12727	12777	12628	12750	12833	12809	12653	12624	12700	12878	12856	12755	12674	12814	12859	12681	12810	12906	12754	12679	12794	12749	12774	12803	12664	12799	12702	12976	12730	12701	12701	12704	12730	12773	12819	12863	12656	12642	12786	12820	12766	12719	12667	12724	12672	12723	12674	12683	12886	12689	12830	12851	12719	12805	12806	12761	12758	12755	12775	12774	12789	12715	12828	12732	12566	12699	12776	12807	12631	12820	12923	12777	12683	12865	12843	12795	12960	12922	12841	12681	12710	12833	12666	12688	12894	12717	12833	12610	12865	12659	12744	12611	12785	12723	12738	12930	12798	12752	12691	12703	12861	12738	12864	12608	12815	12698	12771	12650	12587	12634	12686	12875	12661	12744	12721	12813	12716	12808	12731	12856	12633	12852	12794	12778	12726	12759	12843	12703	12689	12735	12956	12878	12694	12716	12691	12803	12716	12923	12822	12739	12874	12827	12732	12718	12829	12835	12733	12741	12702	12672	12752	12740	12825	12787	12712	12872	12639	12696	12732	12655	12654	12793	12882	12814	12700	12904	12765	12457	12932	12748	12891	12880	12693	12761	12758	12758	12742	12709	12723	12797	12836	12747	12796	12670	12663	12937	12638	12827	12914	12720	12757	12666	12800	12698	12718	12719	12645	12775	12837	12746	12723	12931	12630	12712	12799	12814	12744	12800	12763	12583	12811	12705	12676	12850	12763	12903	12786	12854	12937	12761	12883	12645	12608	12662	12761	12901	12731	12656	12762	12734	12914	12627	12697	12827	12656	12755	12927	12877	12650	12673	12748	12890	12777	12703	12633	12758	12730	12835	12775	12653	12833	12730	12733	12769	12787	12710	12801	12763	12755	12655	12578	12639	12734	12760	12683	12831	12746	12803	12777	12672	12932	12668	12630	12831	12742	12732	12751	12730	12699	12947	12762	12843	12693	12689	12804	12744	12830	12739	12676	12833	12753	12616	12708	12689	12694	12805	12731	12672	12754	12698	12823	12686	12648	12694	12773	12618	12864	12831	12811	12806	12729	12694	12825	12634	12724	12843	12807	12779	12817	12787	12651	12775	12728	12914	12550	12767	12833	12918	12685	12779	12600	12698	12750	12723	12752	12657	12634	12704	12664	12634	12829	12824	12627	12730	12487	12767	12727	12773	12870	12823	12775	12769	12687	12908	12817	12916	12847	12852	12788	12818	12726	12715	12888	12873	12777	12531	12776	12831	12724	12643	13034	12665	12788	12776	12641	12819	12792	12853	12688	12842	12700	12727	12852	12706	12665	12793	12756	12713	12688	12580	12721	12686	12749	12613	12758	12817	12863	12768	12670	12742	12661	12855	12773	12775	12670	12787	12583	12801	12793	12730	12595	12742	12754	12664	12854	12771	12903	12731	12735	12754	12663	12639	12896	12704	12802	12628	12653	12897	12888	12728	12801	12695	12857	12741	12849	12786	12751	12725	12676	12721	12689	12813	12976	12717	12855	12764	12675	12682	12866	12959	12806	12792	12601	12614	12850	12814	12724	12772	12818	12718	12826	12860	12697	12865	12792	12862	12675	12723	12681	12870	12820	12746	12831	12805	12741	12734	12738	12879	12861	12768	12651	12855	12641	12783	12731	12820	12850	12853	12794	12757	12720	12806	12779	12745	12762	12696	12766	12921	12700	12651	12881	12625	12574	12810	12974	12738	12826	12731	12832	12785	12804	12838	12739	12748	12795	12683	12760	12778	12844	12706	12707	12718	12761	12731	12671	12731	12651	12731	12610	12752	12851	12747	12756	12875	12777	12758	12663	12813	12764	12752	12664	12961	12845	12682	12698	12954	12694	12783	12717	12799	12628	12929	12877	12724	12685	12818	12810	12756	12805	12640	12833	12713	12649	12761	12698	12856	12757	12850	12796	12786	12825	12716	12780	12692	12804	12877	12675	13032	12851	12782	12680	12834	12617	12662	12758	12890	12869	12734	12993	12890	12851	12721	12915	12624	12545	12831	12593	12746	12789	12662	12692	12701	12572	12724	12668	12826	12890	12796	12619	12798	12645	12854	12872	12743	12773	12893	12757	12730	12671	12814	12678	12852	12895	12708	12838	12707	12841	12698	12776	12896	12602	12783	12695	12738	12837	12802	12717	12737	12729	12707	12697	12765	12890	12683	12713	12588	12776	12725	12793	12834	12661	12569	12763	12825	12720	12811	12707	12906	12808	12674	12927	12681	12821	12769	12710	12772	12735	12860	12547	12804	12901	12612	12799	12560	12588	12699	12849	12744	12801	12976	12684	12809	12663	12785	12714	12718	12676	12888	12736	12709	12925	12717	12636	12769	12910	12545	12787	12795	12585	12643	12810	12751	12628	12880	12848	12679	12830	12822	12839	12600	12837	12603	12684	12791	12541	12712	12643	12662	12561	12783	12755	12805	12626	12803	12718	12759	12671	12718	12752	12673	12636	12779	12808	12842	12761	12797	12747	12769	12814	12757	12741	12906	12722	12646	12926	12682	12835	12612	12743	12722	12628	12753	12801	12796	12847	12829	12707	12737	12802	12854	12827	12873	12770	12772	12704	12767	12695	12794	12709	12830	12805	12826	12699	12880	12968	12790	12702	12685	12730	12819	12762	12914	12810	12787	12601	12698	12759	12842	12680	12734	12931	12756	12729	12714	12646	12834	12727	12787	12734	12836	12772	12894	12884	12723	12676	12745	12745	12920	12778	12751	12824	12854	12719	12726	12839	12988	12777	12704	12806	12531	12844	12686	12625	12588	12734	12679	12748	12814	12640	12812	12892	12800	12957	12735	12792	12667	12716	12631	12848	12657	12757	12723	12771	12883	12604	12775	12645	12650	12756	12724	12848	12601	12749	12851	12653	12854	12727	12650	12817	12745	12733	12767	12804	12878	12834	12706	12799	12770	12694	12794	12849	12627	12720	12889	12671	12774	12736	12725	12560	12885	12797	12811	12752	12718	12765	12898	12984	12786	12573	12767	12770	12702	12888	12536	12753	12793	12734	12758	12767	12855	12691	12765	12746	12750	12925	12817	12894	12759	12789	12691	12702	12805	12829	12771	12761	12678	12783	12785	12754	12823	12747	12736	12906	12825	12750	12897	12879	12828	12611	12662	12745	12797	12666	12692	12867	12963	12765	12594	12605	12673	12727	12722	12787	12808	12727	12616	12719	12761	12936	12883	12723	12854	12714	12637	12804	12556	12644	12843	12745	12876	12713	12670	12717	12861	12798	12789	12665	12875	12797	12669	12666	12610	12804	12699	12880	12830	12803	12771	12559	12665	12880	12798	12797	12802	12898	12675	12781	12664	12751	12566	12816	12711	12785	12863	12787	12668	12792	12835	12748	12678	12851	12856	12748	12737	12671	12595	12855	12833	12682	12495	12825	12813	12662	12757	12731	12709	12772	12729	12534	12738	12603	12747	12924	12863	12632	12658	12629	12899	12758	12915	12868	12764	12687	12543	12744	12848	12759	12731	12989	12691	12668	12814	12868	12860	12648	12651	12716	12877	12650	12802	12866	12738	12753	12645	12769	12778	12748	12807	12760	12677	12738	12707	12789	12770	12769	12714	12833	12682	12729	12691	12716	12809	12765	12947	12592	12905	12818	12679	12832	12911	12954	12868	12770	12924	12721	12718	12595	12698	12786	12716	12827	12824	12974	12758	12847	12751	12822	12851	12807	12752	12832	12812	12763	12684	12649	12758	12792	12746	12800	12791	12808	12764	12856	12777	12780	12772	12843	12791	12803	12766	12840	12725	12603	12883	12907	12718	12666	12779	12873	12784	12706	12750	12806	12773	12826	12745	12671	12822	13094	12905	12818	12643	12774	12717	12785	12853	12752	12678	12699	12839	12801	12859	12749	12617	12668	12756	12698	12793	12874	12715	12842	12880	12863	12588	12747	12623	12818	12903	12761	12684	12793	12636	12680	12789	12626	12859	12728	12747	12923	12805	12720	12739	12807	12546	12863	12774	12645	12792	12909	12709	12542	12869	12752	12697	12892	12826	12821	12797	12597	12645	12797	12836	12760	12788	12655	12762	12799	12680	12719	12749	12868	12653	12732	12842	12643	12925	12708	12881	12766	12866	12727	12717	12803	12875	12725	12741	12633	12808	12622	12690	12767	12727	12649	12769	12758	12707	12714	12780	12767	12821	12686	12809	12824	12769	12796	12899	12676	12720	12735	12763	12784	12621	12818	12606	12831	12687	12842	12791	12831	12737	12596	12667	12653	12808	12786	12748	12809	12869	12710	12972	12794	12706	12895	12765	12734	12651	12673	12848	12761	12672	12881	12703	12714	12718	12689	12864	12794	12833	12861	12817	12880	12909	12881	12781	12848	12782	12830	12777	12657	12758	12764	12834	12755	12744	12929	12858	12602	12752	12771	12767	12771	12666	12720	12645	12822	12741	12686	12656	12816	12633	12762	12772	12744	12712	12800	12816	12876	12686	12592	12813	12777	12877	12687	12835	12773	12722	12921	12903	12882	12712	12779	12584	12837	12712	12855	12733	12703	12928	12821	12789	12816	12640	12833	12846	12844	12813	12663	12824	12694	12722	12654	12730	12848	12900	12753	12764	12698	12731	12745	12734	12632	12663	12598	12770	12798	12670	12805	12725	12711	12846	12776	12722	12696	12799	12744	12820	12802	12739	12861	12688	12873	12821	12974	12823	12909	12773	12753	12670	12653	12842	12730	12743	12824	12828	12743	12716	12729	12890	12737	12900	12746	12746	12698	12841	12761	12874	12743	12824	12670	12929
26411	21421	28258	29439	44340	58762	46081	26479	18956	15833	14623	14136	13975	14005	13842	14001	13923	14059	13997	14041	13893	13927	14100	13946	13923	13919	13811	13821	13895	13805	13905	13815	13624	13896	13960	13979	13756	13885	13877	13938	13903	13888	13883	13930	13856	13995	13915	13977	13989	13996	13916	13920	14104	13848	13817	13869	13779	13820	13768	13873	13733	13842	13856	13716	13715	13820	13583	13772	13994	13971	13861	14100	13856	14010	13698	13847	13727	13753	13861	13805	13918	13961	13776	13850	13689	13903	13869	13715	13702	13979	13754	13718	13901	13775	13825	13779	13825	13875	13841	13698	13700	13726	13812	13779	13794	13661	13909	13981	13938	14103	13707	13710	13821	13794	13770	13781	13810	13679	13826	13840	13752	14045	13933	13873	13715	13835	13989	13930	14015	13808	13735	13799	13705	13972	13983	13909	13861	13893	13957	13960	13712	13777	13957	13832	13929	13860	13934	13953	13815	13812	13710	13818	13922	13805	13907	13683	13632	13669	13744	13850	13977	13796	13857	13822	13781	13712	13966	13723	13828	13944	13930	13843	13722	13850	13774	13749	13892	13729	13744	13761	13806	13939	13570	13905	13924	13905	13721	13821	13789	13922	13751	13721	13851	14016	13877	13983	13924	13721	13821	13672	13820	13688	13872	13834	13766	13975	13771	13681	13916	13788	13789	13943	13959	13855	13864	13707	13985	13771	13930	13811	13956	13755	13915	13899	13917	13873	13827	13843	13857	13633	13885	13709	13995	13893	13803	13761	13648	13908	13786	13989	13692	13809	13917	13706	13826	13851	13909	13837	13885	13817	13801	13945	14013	14140	13731	13773	13923	13769	13871	13781	13668	13793	13843	14019	13688	13875	13789	13766	14101	13930	13863	13804	13945	13903	13794	13849	13978	13955	13961	13816	13881	13652	13881	13615	13752	13894	13889	13847	13894	13868	13792	13814	13861	13834	13928	13662	13905	14054	13854	13746	13836	13629	13494	13915	13884	13712	13836	13811	13997	13837	13739	13958	13855	13846	13986	13749	13781	13839	13867	13864	13924	13710	13684	13934	13870	13869	13867	13753	13790	14005	13638	13832	13809	13731	13791	13837	13997	13882	13959	13762	13719	13857	13746	13657	14027	13843	13724	13728	13875	13681	13698	13753	13752	13681	13931	13800	13835	13785	13726	13667	13837	13802	13955	13753	13826	13955	14014	13877	13834	13810	13929	13929	13885	13854	13897	13778	13741	13744	13947	14043	13704	13812	13955	13767	13882	13773	13671	13860	13894	14068	13766	13780	13761	13802	13954	13844	13800	13667	13638	13998	13952	13838	13552	13880	13840	13805	13962	13728	13658	13873	13753	13673	13805	13861	13947	13923	13808	13622	13912	13642	13642	13813	13853	13736	13774	13696	13742	13701	13574	13871	13810	13750	13846	13713	13900	13808	13926	13673	13931	14011	13799	13929	13776	13934	13735	13825	14017	13739	13636	13838	13846	13901	13835	13994	13857	13854	13694	13864	13825	13893	13735	13651	13689	13757	13893	13870	13753	13794	13790	13746	13829	13659	13757	13875	13988	13851	13763	13762	13858	13923	13913	13940	14023	13730	13758	13776	13899	13911	13903	13893	13785	13808	14189	13592	13788	13861	13804	13878	13807	13765	13763	13912	13788	13868	13874	13934	14070	13668	13871	13748	13960	13641	13834	13805	13679	13647	13883	13836	13855	13844	13782	13858	13923	13806	13681	13784	13817	13903	13694	13917	14023	13944	13888	13917	13977	13795	13837	13882	13912	13899	13957	13831	13903	13710	13656	13782	13745	13720	13882	13984	13784	13842	13881	13909	14039	13925	13827	13675	13814	13928	13841	13953	13624	13659	13992	13780	13779	13678	13935	13669	13977	13882	13803	13832	13721	13776	13783	13712	13853	13894	13931	13949	13773	13760	13868	13670	13935	13812	13725	13736	13709	13672	13897	13979	13873	13547	14072	13765	14027	13836	13673	13788	13734	13972	13916	13959	13930	13901	13988	13795	14075	14007	13905	13953	13815	13963	13965	13874	13797	13652	13712	13746	13956	13745	13808	13828	13641	13848	13793	13893	13932	13907	13709	13759	13820	13861	13954	13709	13560	13635	13734	14010	13988	14012	13784	13831	13806	13715	13739	13744	13712	13870	13834	13745	13869	13762	13811	13740	13751	13948	13758	13800	13720	13795	14194	13888	13815	13936	13754	13898	13988	13812	13810	13845	13673	13951	13885	13839	13894	13756	13920	13860	13727	13799	13769	13813	13898	13785	13839	13929	13796	14022	13699	13652	13866	13716	13969	13860	13829	13846	13903	13896	13758	13989	14003	13721	13931	13973	13717	13723	13582	13804	13759	13900	13924	13828	13850	13732	13895	13701	13781	13888	13889	13672	13724	13824	13775	13938	13966	13919	13866	13636	13803	13959	13874	13848	13854	13940	13984	13787	13788	13768	13944	13800	13993	14047	13749	13769	13688	13746	13910	13903	13859	14071	13891	13810	13888	14012	14038	13803	13806	13966	13803	13696	13858	13829	13817	13773	13896	13937	13832	14005	13937	14038	13866	13836	13734	13635	13799	13787	13945	13554	13747	14004	13723	13887	13757	13838	13777	13774	13733	13657	13821	13862	13858	13854	13687	13741	13903	13867	13910	13859	13853	13864	13662	13805	13900	13775	13856	14002	13831	13800	13921	13923	13804	13812	13706	13658	14004	13698	13920	13899	13893	13699	13853	13589	13998	13924	13951	13612	13938	13897	13772	13882	13826	13772	14021	13879	13904	13959	13988	13714	13848	13803	13770	13909	14071	13852	13604	13731	13978	13819	13835	13843	13810	13841	13702	13644	13787	13844	13878	13788	13807	13858	13894	13932	13883	13872	13772	13870	13882	13746	13840	13684	13801	13750	13903	13880	13998	13886	13882	13804	13734	13852	13781	13997	13787	13738	13749	13827	13932	13793	13908	13833	13873	13743	13948	14050	13716	13857	13675	13747	13771	13868	13740	13773	13658	13712	13757	13709	13926	13854	13779	13827	13821	14058	13854	13932	13915	13789	13929	13843	13694	13729	13641	13699	13773	13804	13851	13496	13782	13856	13775	13928	13702	13849	13930	13999	13781	13734	13602	13918	13844	13860	13792	13721	13971	13696	13927	13894	14011	13843	13850	13841	13714	13648	13727	13910	13845	13986	14024	13770	13835	14060	13799	13684	13824	13960	13923	13799	13996	13830	13870	13847	13675	13835	13929	13850	13968	13820	14100	13983	13768	13983	13763	13824	13991	13893	13705	13717	13594	13643	13874	13876	13752	13942	14010	13847	13830	13755	13915	13972	13959	13929	13713	13720	13808	13785	13755	13796	13798	13901	13930	13633	13901	13921	13734	14044	13736	13703	13851	13906	13775	13822	13922	13778	13871	13856	13820	13888	13931	13767	13778	13688	13800	14121	13783	13863	13834	13732	13940	13844	13796	13955	13808	13782	14030	13938	13610	13956	13875	13756	13899	13966	13893	13900	13802	13624	13993	13789	13905	13929	13771	13798	13866	13921	13759	13747	13939	13809	13908	13922	13810	13704	14012	13799	13653	13710	13797	13866	13780	13913	13787	13861	14016	13794	13854	13857	13691	13831	13735	13573	13798	13824	13792	13743	13881	14007	13718	13878	13713	13742	13767	13830	13800	13786	13680	13697	13584	13990	13535	13796	13954	13865	13822	13906	13920	13632	13726	13833	13834	14008	13845	13842	13783	13870	13731	13975	13828	13781	13874	13804	13867	13772	13559	13848	14004	13709	13919	14000	13730	13915	13887	13868	14126	13874	13780	13775	13776	13867	14037	13758	14044	13881	14057	13743	13797	13916	13837	13847	13906	13830	13751	13934	13876	13832	13890	13940	13861	13767	14005	13812	13966	13909	14023	13839	13906	13850	13965	13908	13932	13877	13806	13712	13682	13934	13679	13729	13933	14013	13857	13729	13888	14124	13984	13761	13879	13977	13934	13872	13890	13986	13651	13827	13718	13914	13935	13976	13888	13885	13976	13902	14150	13786	14040	14014	13638	13792	13858	13933	13649	13782	13897	13831	13928	13766	13761	13742	13847	14051	14016	13849	14024	13954	13827	13775	13809	13933	13889	13874	13883	13957	13712	13839	13921	13701	13839	13883	13605	13830	13886	13902	13849	13749	13856	13576	13902	13948	13862	13688	13820	13879	13638	13737	13761	13854	13904	13784	13796	13777	13862	13932	13725	13790	13736	13644	13828	13745	13873	13958	13887	14010	13994	13838	13963	13909	13832	13844	13857	13785	13874	13813	13895	13874	13854	13692	13991	13874	13865	13698	13827	13839	13839	13923	13893	13830	13829	13763	13817	13745	13961	13897	13596	13842	13982	13867	14031	13993	13793	13891	13962	13892	13677	13803	14006	13765	13799	13696	13962	13764	13825	13926	13670	13813	13910	13863	13868	13866	13985	13848	13785	13988	13607	13866	13778	13799	13850	13912	13956	13863	13890	13800	13914	13827	13806	13825	13744	13848	13815	13725	13890	14040	13949	13930	13962	13917	13915	14088	13703	13728	13832	13810	13673	13863	13694	13913	13861	13921	13791	13610	13860	13883	13710	13825	13913	13743	13800	13807	13939	13823	13791	13742	13822	13790	13797	13995	13783	13797	13763	13909	13816	13852	14015	13790	13820	14002	13820	13747	13729	13927	13865	13909	13912	14012	13883	13850	13896	13775	13742	13751	13753	13944	13818	13717	13741	13895	13593	13750	13956	13841	13639	13791	13582	13605	13753	14088	14031	13892	13963	13951	13751	13977	13749	13941	13959	14008	13830	13753	13869	13763	13804	13882	13955	13789	13851	13885	13961	13890	13946	13895	13855	13874	13870	13755	13734	13972	13873	13785	13884	13685	13846	13739	13742	13831	13942	13640	13710	13930	14013	13804	13795	13955	14092	13932	13738	13812	13814	13865	13816	13825	13763	13804	13720	13665	13855	13853	13701	13631	13676	13670	13739	13673	13856	13874	13729	13832	13928	13985	13891	13784	13646	14008	13924	14022	13736	13856	13824	13955	13789	13765	13997	13950	13706	13717	13948	13777	14034	13760	13881	13789	13957	13776	13809	13894	13783	13798
31341	47854	40721	36286	50826	56742	42760	23733	16760	13771	12609	12106	12108	11854	12010	11943	11957	12016	11889	11970	12057	11879	11982	11946	11912	11874	12022	11878	11922	12184	11939	12203	11836	11952	11948	11853	12147	12092	11869	12038	12017	11974	11892	11985	12036	11975	11872	12043	12022	11833	12030	12074	11790	11909	11962	12034	11977	12069	11807	11938	11762	11988	12039	11792	12030	11799	12097	11962	12122	12057	12126	11831	11874	11843	11949	11786	11989	12032	11773	11964	11916	11832	11814	11967	12002	11926	12111	11895	12024	11826	11843	11905	11929	11800	11990	11997	12005	11938	11982	11945	12053	11815	11939	11964	11792	11964	11951	11859	11753	11899	11889	11800	12014	11859	12047	11826	12043	11868	12012	11838	12024	11910	11905	11886	11862	11882	11886	12307	11714	12003	11932	11980	12037	11911	11912	12011	11903	11954	12064	11966	12043	11840	12059	12004	11945	11822	11977	11932	11860	12000	11886	11864	11909	11815	11926	11982	11795	11920	11955	11893	11947	11887	11986	11778	11998	11760	11933	11888	12069	11931	11885	11801	11851	11818	11929	11919	11759	11929	11890	11757	11880	11890	11963	12096	11766	11970	11938	12044	11959	11912	11955	11865	11850	11944	12064	11785	11966	11975	11868	11850	11854	11917	12007	11857	12006	12021	12013	11893	12017	11721	11903	12037	11910	11892	12113	11893	11908	11864	12005	11950	12012	11830	11982	11922	11918	11846	11823	12141	11814	11948	11976	11874	11959	12114	11949	11958	11895	11935	11912	12003	11886	11910	12068	11857	11944	11864	11844	11944	11994	11986	11896	12015	11865	11823	11874	11969	11855	12001	11821	11959	12020	11980	11776	12002	12001	12007	11905	11887	11968	11855	11912	11837	12013	11927	11989	11964	11919	11922	11745	11921	11801	11878	11811	12060	11959	12108	12016	12028	11937	11974	12018	11960	11919	12153	11880	11988	11839	11880	12082	11931	11959	12047	11874	11895	11967	11923	11947	11882	11881	12048	12032	11979	11973	11924	11864	11981	11886	11926	12051	11885	12029	11837	11915	11907	11958	11840	11977	12117	11908	12010	11960	12005	11966	12090	11848	12062	11805	11937	11852	11910	11970	11863	11770	11900	11876	12115	11955	12018	11888	11765	11987	11907	11958	11781	11884	11951	11855	11917	11988	12124	11888	11994	11793	11735	12071	11898	11920	11924	11905	11955	11840	12030	12003	12080	12008	11865	12011	11920	11926	11870	11770	11858	12161	11933	11849	11893	12031	12087	11843	11963	11818	11910	12078	11981	11961	11927	11981	11963	12097	11932	11799	11888	11955	11920	11702	11956	11920	11960	11951	11955	11884	12126	11928	12083	11869	12013	12015	11894	11868	11925	11901	11864	12067	12022	11916	11987	11938	11972	12064	11868	11912	12062	11864	12005	11963	11973	11869	11910	11853	12002	11874	11998	11945	11917	11999	11938	11885	12098	11891	11897	11824	11928	11894	12044	12038	12119	11953	11985	12006	11892	11892	11770	12033	11988	11905	12064	11900	11741	11779	11751	11979	11873	11954	12092	11788	11730	11808	11923	11879	11930	11761	12028	11955	11919	11860	11759	11763	12041	11872	11840	11909	11847	11752	12031	12122	11917	11841	12033	11868	11844	11970	12023	11757	11795	11986	11818	11962	12015	11894	11948	11998	11822	11903	11785	11797	11947	11762	12122	11985	11758	11986	11885	11979	11894	11757	11842	11807	11905	11892	12071	11834	11926	11933	12022	11955	12036	11929	11809	11819	11927	12096	12103	12056	11984	11952	11987	11895	11812	11792	12052	11918	11749	12013	11865	11973	11938	11885	11958	11963	11972	11950	12011	12033	11869	12063	11868	11914	11874	11899	12055	11928	11862	11900	11902	12057	12057	11968	12051	11916	11811	11911	11918	11818	11739	11989	11904	11973	11986	11973	11948	11935	11818	11941	11966	11942	12009	11825	11810	11895	11987	11904	12041	11962	11988	12046	11935	11927	11925	11979	11871	11936	11975	11850	11989	11942	11888	11851	11930	11961	12090	12105	11873	11909	12033	11878	11916	11935	11796	11908	11945	11904	11921	11922	11989	11994	11970	11944	11967	11939	12005	11950	12001	11938	11881	12063	11871	12013	12052	11928	12073	11950	12010	12076	11921	12016	12050	11975	11889	11926	11845	11938	11928	11878	12016	12016	11868	11991	12120	11976	12060	12045	11734	11868	11955	11964	11963	11906	11812	11948	12036	11951	11966	12014	11887	11941	12079	12150	11996	11883	11881	11908	11889	12078	12118	11970	11984	11857	11899	11786	11850	11940	11938	12065	11896	11954	11967	11863	11886	11923	11929	11987	11859	11896	11735	11995	12112	11870	11881	11877	11868	11911	11920	11895	11710	11813	11879	11916	12047	11815	12026	11808	11930	11830	11910	11906	12017	11897	11887	11953	11866	11964	11954	12097	11874	11720	12074	11927	11997	11911	11944	11965	11946	11798	11955	11950	11979	11859	11687	11886	11972	11929	12002	11729	12132	12008	11937	11794	11944	11892	11947	11943	11969	11935	11972	11870	11978	11893	11952	12012	11851	11885	11844	12041	11926	11926	11889	12005	11986	11979	11872	11925	11961	11841	11962	12032	11887	11774	11964	11972	11857	11955	11814	11983	12065	11993	11877	12050	12117	11958	12034	11933	11833	11963	11993	11845	11856	11882	11957	11999	11966	11844	11941	11877	11909	12004	11892	12150	11947	11859	11911	11808	11949	12022	11950	11907	11898	11970	11881	11982	12023	11832	11915	11930	11967	12134	11914	12061	11967	12055	12003	11982	12115	11959	12012	12029	12016	11951	11912	11923	12004	11912	11876	11950	12088	11860	12086	11976	11931	12030	11971	11846	11864	12030	12056	11866	11985	11869	12073	11953	11887	11796	11939	11864	12110	11780	11900	11887	12031	12056	11942	12010	11897	12006	11994	11894	11919	12091	12056	12019	11746	11956	11957	11920	11981	11916	11971	11843	11846	11921	12093	11887	11812	11891	12114	11916	11948	11818	11981	11835	11926	11935	12085	11939	11919	11916	11950	11923	11994	11956	11856	11835	11859	11833	11925	11802	11893	11959	11847	12066	12018	11917	11901	11932	11782	12044	11946	11974	11901	12079	11909	11975	11914	11975	11907	11885	11845	11888	11837	11811	11937	12048	11885	11946	11815	12023	11860	12005	11930	11925	11917	12019	11902	11939	11932	12014	11987	11833	11963	11991	11991	11913	12031	11930	12006	11963	12000	11874	12017	11832	11741	11956	11941	11886	11959	11807	11955	11936	11902	11785	11903	11968	12013	11952	11931	11888	11844	11892	11721	11917	11889	12145	11945	11985	12008	11929	11970	11757	11835	11954	11945	11995	11880	11913	12020	11798	12161	11985	11996	11938	12016	11941	11802	11977	11925	12037	11885	11898	11930	11924	11986	11947	11898	11900	12067	11869	12025	11946	11742	11937	11947	12019	11883	11887	11942	11967	11797	12168	12063	12000	12065	11959	11817	11835	12078	11990	12029	12077	11952	11916	11977	11924	11963	11947	11909	11801	11903	11873	11889	11913	11953	12021	11821	11786	11829	11947	11907	11866	11932	12058	11866	11966	11856	12010	12013	11936	11922	11896	11885	12032	11974	11889	11961	12069	11811	11903	11890	11976	11879	12172	11980	12113	11866	12082	12039	11946	11947	11985	11947	12036	12048	11980	12033	11942	11891	11907	12002	11867	11999	11897	11856	12150	11919	12161	12081	11903	11911	12058	11835	11934	11874	12018	11987	12081	11851	11847	11728	11989	12025	11867	11935	11825	12036	11819	12051	11809	11971	12075	12024	11929	11986	11967	11880	11870	11926	11947	11970	11819	11982	11869	11948	11866	11995	11959	11931	11908	11844	11972	11882	11930	11969	11975	12094	11878	11852	11949	11894	11933	12109	11994	12032	11942	12070	11948	11783	11874	11911	11709	12252	11856	11832	11990	11955	11785	12103	11995	11796	11856	11930	12038	11790	12003	11884	11960	11888	11961	11874	11924	12060	12003	12001	11921	11862	11978	11924	11760	11903	11905	11863	12003	12020	12044	11898	11964	11966	12002	11884	12026	11950	11682	11812	12022	11852	12086	12029	12013	11850	11886	12019	12040	11996	11888	11849	11906	11956	11956	11979	11832	11877	12007	11803	11927	11917	11905	12011	11921	11972	11906	11984	12029	11974	11905	11896	11867	12058	11869	12020	12018	11861	12009	11885	11783	11818	11899	11829	11880	12011	11866	12243	11935	11855	11882	11988	11956	12098	11995	11964	11816	12042	11784	11899	12103	12067	11941	11879	11876	11946	11949	12138	11909	12059	11938	11899	11960	11793	12053	12028	11858	12101	11966	11951	11821	12061	11958	11779	11908	11943	11910	11858	12006	12020	12070	11921	11867	11915	11892	11840	12066	12052	12077	11936	12098	11962	11778	11817	12040	12071	12035	12047	11781	12107	11966	12002	11825	11802	11955	12088	11884	11897	11883	12023	11772	12026	11960	11774	12083	11955	11852	11812	11849	11870	11918	11956	11977	12011	12086	11821	11954	12010	11876	11953	12051	11770	11856	11895	11819	12060	11984	12022	11932	11940	11984	11919	11888	11821	12026	12033	11944	11954	11877	12022	11795	11999	11878	11952	12025	12232	11946	11992	11779	11875	12026	12015	11939	12062	11937	11909	12093	11869	11869	11951	11963	11974	11967	11958	11909	11850	11725	11899	11888	11921	11955	11859	11882	11873	11950	11821	11905	11929	11986	11977	11827	11832	11969	11830	11886	11925	11981	12091	11764	11933	11883	12064	11887	12000	11959	11788	11938	11674	11963	11963	11929	11889	11988	12102	11948	11886	11854	11923	11912	11906	11981	12074	11940	11896	11909	11907	11925	11969	12040	11859	11940	12170	11958	11847	12005	11989	11854	11916	11914	12016	12077	11844	11982	11748	11946	12063	11993	11902	12067	11797	11982	12016	12028	12098	11953	11874	11828	11915	11873	11997	11947	11837	12009	11991	11967	11973	11949	12008	11829	12014	11976	11897	11946	11930	11769	11900	11791	11875	11971	11930	11954	11873	12082	11998	12182	11866
24389	21151	28673	25408	43144	66184	61180	40261	28643	20105	15624	14036	12947	12579	12576	12489	12703	12435	12529	12550	12379	12569	12614	12477	12454	12526	12268	12513	12371	12395	12446	12655	12294	12319	12348	12278	12105	12473	12550	12351	12473	12500	12255	12266	12304	12434	12407	12494	12496	12396	12261	12313	12341	12579	12378	12524	12385	12334	12403	12547	12315	12301	12358	12294	12124	12496	12444	12301	12561	12482	12492	12475	12591	12461	12278	12311	12268	12409	12290	12312	12401	12310	12349	12281	12425	12207	12435	12338	12225	12248	12382	12349	12560	12223	12301	12503	12596	12443	12319	12286	12423	12469	12344	12558	12523	12466	12333	12173	12353	12542	12255	12379	12366	12538	12321	12415	12406	12462	12464	12478	12356	12447	12358	12378	12340	12380	12481	12275	12267	12482	12398	12175	12393	12252	12277	12495	12555	12348	12445	12053	12316	12356	12630	12314	12249	12476	12426	12298	12430	12399	12474	12409	12261	12340	12319	12401	12475	12452	12291	12391	12382	12399	12436	12261	12418	12273	12249	12546	12359	12212	12261	12146	12106	12468	12550	12337	12270	12235	12400	12329	12384	12136	12477	12250	12312	12302	12548	12136	12505	12360	12184	12330	12260	12374	12526	12510	12337	12417	12449	12294	12314	12532	12274	12191	12452	12256	12555	12334	12489	12563	12307	12513	12251	12233	12365	12286	12258	12290	12354	12265	12321	12382	12355	12448	12401	12297	12496	12327	12422	12401	12311	12117	12327	12306	12509	12231	12339	12447	12356	12435	12434	12366	12477	12394	12441	12462	12382	12443	12283	12307	12327	12288	12335	12234	12350	12460	12301	12528	12351	12448	12550	12433	12244	12349	12301	12314	12386	12470	12433	12217	12424	12370	12286	12351	12409	12356	12487	12249	12442	12338	12275	12365	12453	12257	12594	12381	12392	12333	12389	12404	12334	12372	12398	12422	12408	12534	12371	12574	12335	12427	12359	12282	12257	12194	12369	12257	12340	12479	12246	12306	12296	12281	12255	12341	12149	12468	12404	12301	12468	12304	12476	12249	12322	12368	12269	12328	12388	12391	12353	12381	12353	12201	12344	12619	12270	12509	12242	12242	12552	12181	12249	12431	12185	12373	12333	12283	12290	12236	12438	12297	12544	12483	12154	12473	12406	12157	12298	12216	12301	12337	12365	12365	12397	12529	12377	12380	12212	12385	12388	12328	12415	12358	12418	12291	12326	12205	12282	12362	12478	12359	12391	12510	12420	12388	12461	12475	12127	12313	12354	12356	12405	12389	12537	12153	12381	12551	12256	12387	12173	12452	12360	12276	12286	12464	12322	12441	12473	12372	12511	12452	12609	12353	12345	12203	12399	12308	12254	12208	12360	12303	12425	12574	12290	12335	12341	12369	12307	12228	12263	12390	12396	12376	12325	12443	12560	12364	12304	12223	12442	12302	12463	12340	12356	12442	12222	12344	12481	12427	12321	12414	12248	12469	12378	12423	12370	12426	12437	12601	12381	12224	12447	12456	12434	12243	12175	12142	12373	12410	12408	12379	12434	12300	12289	12434	12434	12202	12384	12443	12400	12328	12313	12456	12258	12430	12286	12279	12180	12334	12448	12442	12266	12526	12313	12437	12404	12242	12227	12539	12349	12385	12466	12434	12332	12328	12342	12337	12310	12387	12521	12272	12436	12399	12351	12323	12265	12296	12219	12331	12430	12278	12318	12501	12448	12431	12147	12399	12469	12291	12442	12459	12439	12314	12498	12439	12265	12322	12513	12183	12446	12380	12469	12443	12401	12231	12246	12481	12515	12416	12593	12497	12270	12243	12255	12397	12233	12227	12346	12248	12148	12305	12186	12376	12386	12356	12444	12504	12393	12375	12422	12277	12441	12238	12252	12539	12289	12506	12320	12371	12156	12349	12402	12330	12245	12362	12307	12369	12374	12584	12344	12325	12606	12356	12386	12471	12306	12344	12275	12451	12236	12366	12279	12039	12412	12343	12208	12278	12638	12441	12223	12366	12359	12324	12339	12146	12438	12349	12305	12177	12230	12328	12448	12377	12324	12403	12403	12257	12320	12337	12332	12384	12436	12461	12472	12384	12487	12367	12338	12311	12436	12394	12233	12420	12232	12427	12444	12334	12440	12228	12312	12483	12347	12291	12295	12131	12436	12352	12496	12326	12424	12380	12145	12157	12183	12274	12278	12219	12420	12392	12147	12336	12304	12163	12366	12428	12183	12296	12321	12473	12364	12383	12364	12196	12159	12368	12448	12420	12372	12126	12526	12281	12470	12159	12390	12512	12543	12428	12339	12238	12164	12613	12298	12282	12263	12340	12325	12395	12336	12383	12399	12388	12392	12325	12266	12247	12485	12331	12437	12173	12465	12576	12361	12339	12306	12296	12375	12441	12406	12393	12318	12334	12192	12303	12318	12325	12323	12447	12460	12187	12399	12479	12271	12374	12297	12350	12360	12298	12494	12379	12213	12317	12544	12435	12292	12384	12407	12388	12538	12401	12432	12244	12470	12414	12502	12440	12371	12319	12380	12435	12511	12418	12372	12456	12418	12331	12311	12399	12224	12453	12373	12345	12206	12302	12187	12425	12373	12475	12285	12044	12351	12388	12470	12390	12435	12312	12304	12370	12318	12453	12388	12330	12426	12217	12366	12376	12432	12501	12452	12154	12263	12396	12208	12507	12468	12266	12226	12254	12224	12482	12285	12223	12210	12199	12489	12265	12532	12257	12347	12395	12337	12601	12412	12194	12499	12536	12454	12268	12467	12525	12452	12257	12346	12417	12646	12368	12442	12434	12245	12363	12505	12333	12453	12394	12400	12375	12297	12205	12289	12188	12282	12401	12327	12562	12462	12393	12324	12390	12574	12368	12218	12086	12311	12160	12343	12539	12333	12308	12433	12309	12267	12366	12329	12384	12460	12182	12242	12361	12311	12227	12349	12334	12290	12483	12299	12398	12270	12374	12207	12377	12367	12199	12276	12319	12289	12443	12465	12296	12339	12495	12221	12233	12352	12371	12266	12375	12269	12125	12291	12301	12262	12429	12308	12237	12342	12292	12412	12332	12209	12624	12384	12378	12263	12245	12244	12313	12200	12450	12335	12396	12402	12306	12482	12240	12230	12409	12508	12525	12473	12311	12514	12484	12282	12289	12544	12376	12296	12587	12492	12209	12486	12437	12284	12343	12387	12369	12385	12377	12344	12531	12265	12351	12382	12311	12425	12474	12348	12353	12410	12360	12556	12254	12281	12290	12390	12323	12278	12192	12534	12474	12387	12512	12314	12279	12453	12469	12500	12356	12544	12429	12345	12384	12200	12468	12318	12324	12413	12216	12259	12310	12311	12509	12309	12296	12326	12184	12317	12380	12403	12513	12308	12400	12331	12341	12324	12394	12496	12493	12351	12311	12413	12286	12243	12363	12401	12358	12482	12148	12290	12451	12413	12270	12316	12408	12310	12359	12393	12553	12387	12485	12315	12186	12324	12559	12282	12417	12281	12427	12269	12319	12161	12357	12391	12399	12365	12393	12382	12343	12196	12314	12352	12510	12284	12392	12500	12349	12306	12365	12186	12506	12424	12375	12476	12165	12265	12383	12443	12267	12401	12427	12346	12358	12650	12412	12291	12247	12399	12220	12273	12241	12357	12211	12600	12263	12361	12434	12443	12435	12306	12307	12478	12366	12422	12401	12500	12294	12076	12427	12185	12343	12292	12332	12346	12294	12277	12463	12359	12457	12333	12225	12278	12362	12340	12206	12324	12384	12382	12401	12498	12385	12362	12498	12421	12405	12463	12482	12262	12341	12485	12521	12409	12380	12437	12418	12231	12433	12368	12251	12269	12205	12348	12342	12266	12329	12354	12561	12148	12323	12234	12517	12399	12446	12509	12417	12326	12334	12255	12315	12080	12377	12436	12348	12339	12513	12302	12162	12205	12423	12476	12421	12426	12493	12530	12480	12323	12418	12324	12270	12295	12435	12341	12287	12289	12189	12512	12376	12367	12506	12345	12435	12354	12513	12403	12258	12463	12403	12191	12091	12344	12381	12221	12207	12372	12426	12384	12344	12413	12445	12336	12307	12320	12288	12294	12394	12433	12391	12455	12349	12387	12345	12580	12545	12382	12322	12643	12366	12351	12298	12446	12489	12370	12383	12297	12416	12367	12142	12347	12349	12439	12427	12316	12375	12178	12372	12503	12375	12391	12478	12435	12276	12365	12441	12525	12268	12280	12267	12516	12339	12467	12333	12496	12377	12357	12326	12192	12458	12340	12498	12188	12329	12359	12423	12413	12344	12491	12238	12297	12419	12323	12368	12222	12363	12559	12372	12334	12381	12221	12314	12350	12451	12294	12316	12355	12391	12436	12425	12433	12196	12412	12293	12384	12254	12481	12314	12310	12284	12477	12437	12252	12518	12372	12245	12301	12302	12365	12370	12315	12626	12439	12229	12403	12299	12536	12531	12432	12359	12384	12325	12438	12282	12269	12382	12332	12337	12217	12281	12448	12370	12392	12387	12444	12379	12468	12256	12444	12599	12363	12379	12294	12571	12322	12383	12343	12329	12217	12315	12376	12493	12425	12273	12447	12393	12505	12343	12282	12179	12226	12396	12426	12222	12248	12311	12316	12383	12484	12484	12440	12464	12455	12517	12277	12255	12527	12411	12341	12298	12195	12345	12443	12268	12324	12440	12488	12555	12415	12234	12492	12369	12296	12487	12292	12535	12288	12259	12351	12394	12140	12278	12472	12271	12346	12668	12304	12512	12533	12414	12283	12236	12289	12267	12209	12288	12470	12392	12405	12380	12465	12416	12277	12418	12296	12361	12258	12442	12343	12240	12317	12142	12329	12309	12304	12293	12193	12216	12397	12304	12424	12444	12470	12193	12397	12321	12360	12412	12394	12248	12412	12429	12365	12234	12335	12414	12439	12433	12337	12443	12228	12260	12516	12335	12244	12288	12226	12199	12303	12288	12425	12194	12310	12406	12520	12364	12392	12368	12406	12129	12330	12356	12326	12152	12182	12125	12273	12335	12124	12425	12389	12264	12295	12313	12365	12367	12345	12463	12347	12227	12251	12440	12439	12245	12290	12600	12462	12443	12352	12507	12571	12566
38147	60058	57348	48475	62663	74067	59535	42054	28531	18639	14623	12526	11507	11119	11094	11137	10976	10993	11129	11210	10976	10994	11125	10965	11074	11060	11088	10959	11078	11018	11007	11036	11220	10901	11048	11008	11106	10967	10991	10920	10979	11053	10910	11043	11227	11173	11204	10864	11175	11018	11003	11083	10806	10901	11055	11118	11006	11175	11016	10973	10987	11126	10931	11010	11006	11004	10942	10974	11183	10898	11142	11082	10970	11171	10912	11064	11067	11174	11064	11094	11093	11010	10823	11065	10950	11005	10915	11049	10882	11070	10804	10912	10893	10844	11072	10959	10942	11025	10938	11018	10970	10924	11043	10991	11171	10857	10971	11001	10985	10886	10857	11073	11024	11093	11022	11034	11010	10989	11165	10954	10949	10916	11142	11081	10990	11082	11063	11091	10898	11004	10928	11044	11009	11080	10668	10982	10960	11045	10975	10959	11018	10888	11013	10962	10878	10945	10969	10973	10963	11105	11095	10825	10991	11035	11036	11093	11138	11085	10909	10965	10993	10992	11013	11009	11035	10871	11150	10971	11036	11101	10986	11160	10975	10895	10985	10930	10933	10894	10883	10952	10910	10913	11179	10969	10853	10968	10951	10909	11072	11013	10973	11146	11111	11096	11138	11027	11036	10925	11074	10966	10768	10933	11081	11085	11015	11015	11056	11050	11034	11028	11110	10977	11015	11054	10839	11065	11017	10988	11012	10808	11021	11182	11047	11041	11000	10919	11073	10856	10826	10989	10922	11091	11014	11082	10955	10924	11126	10940	10985	11162	10974	10981	11008	11000	10827	11020	10976	11126	10969	10950	10998	11015	11035	10983	10916	10999	10836	10959	11062	10965	11014	11017	10978	11002	10983	11039	10976	11039	11097	10981	10968	10903	10982	10956	11012	10949	10920	11267	11053	10877	10994	11185	11022	11130	10991	10850	10923	11051	11073	10976	10949	11071	10905	10985	10912	11016	11118	10944	11090	10896	11080	10923	10940	10935	11082	11159	11087	10961	10980	11069	10994	11085	11057	10954	10941	11063	11038	11014	11002	11122	11008	11117	10982	10993	11026	11002	10862	11008	10949	10961	11119	11059	10944	11080	11075	11070	11079	11117	11061	10969	11036	11100	10889	11014	10968	10875	10927	11114	10964	10946	10989	11128	11034	11006	10932	11094	10933	11075	10943	11160	10963	10946	11022	11059	11025	10947	11070	10905	11158	10953	11093	11014	10991	10878	11013	11039	10969	11007	11089	11070	11015	11027	10937	10932	11081	10960	10954	11021	11079	11022	10875	11041	10887	10925	11016	11018	10962	11084	11067	11056	11030	11081	10948	11006	11106	11023	11062	11018	10928	10980	10974	10949	11024	11082	10983	10994	10994	11167	11090	10928	10989	11005	10889	10988	11071	11033	10899	10985	10965	11036	11049	10959	11000	10818	11060	10908	11010	11091	10953	11073	10910	11019	11077	10942	11099	11045	10987	10859	11013	10954	11064	10968	10978	10996	10940	11028	11029	10862	10875	11015	10924	11026	10955	11047	10920	10875	11032	10997	11116	10916	11008	10828	11014	11044	10861	10995	11212	11178	10917	10966	11075	10994	11054	10833	11099	10928	11019	11081	10956	11075	11038	11028	10953	10954	11015	11041	11084	10889	10962	10897	11192	11082	11027	11114	10854	10954	10943	10855	10954	10924	11108	11030	10905	11133	10906	10985	11032	10955	10837	10936	10932	10963	10999	11111	10830	10925	11032	11022	11038	10928	10963	11009	10751	10940	11115	11047	10901	11024	11002	10959	11027	11101	11049	11023	11029	10887	11032	11065	10988	11109	10935	11170	10965	10984	10879	10879	10888	10896	11000	11087	11098	10924	10968	10872	10849	11016	10938	11127	11074	10945	10942	11068	11036	10998	11066	10854	11016	10987	11011	11094	11014	11007	10976	10910	11017	10974	11270	11042	11174	11053	11032	10901	11057	10914	10870	10868	11046	11136	10932	10922	10858	11070	10961	11004	10927	10861	10992	11114	11007	11130	10988	10999	10958	10964	10970	10888	10952	11005	10987	10986	10986	11064	11044	10875	10984	10926	10841	11104	10991	10922	11041	11051	11070	10919	10990	11090	11019	11038	11035	10903	11075	11033	11098	11023	10908	10873	11072	11114	11040	11173	10973	10865	10884	10943	10953	10874	10898	11016	11130	11180	11039	10973	11074	10944	11054	10947	11020	10992	10863	10971	10968	11019	11031	10997	11010	11122	10950	11108	11064	11036	10885	10899	11024	10917	10931	10960	11043	11045	11035	11063	11144	10989	11036	11056	11073	11012	11247	10962	10888	10890	10947	10933	11041	10928	10977	10990	11131	10954	11003	11078	11007	10918	10896	10949	11023	10889	11129	11013	11204	11027	11082	10912	10859	11040	11076	10858	10945	11090	11068	10963	11038	10855	11025	11070	11006	10994	10947	10874	10991	10972	10863	10966	10948	11085	11166	10934	11078	10895	10893	10837	10990	10971	11015	11028	10926	10844	11108	11135	11005	11065	10959	11050	11063	10946	10946	10954	11013	11033	11071	10975	10948	11033	11045	11018	10934	11196	11012	11172	10931	10991	11081	11133	11063	10998	10954	11115	10860	11079	11145	11049	11020	10922	10964	10781	11068	10940	10997	11043	10936	11174	11030	10867	10876	10956	11098	11118	10982	11104	11037	11035	11018	11024	11126	10915	10977	10894	11005	11128	10958	11060	11191	11115	11005	10975	11053	11049	10767	10982	10878	10868	11235	11114	11035	11043	10878	11137	11103	10971	11034	11032	11087	11040	10791	11121	10969	10850	10817	11024	11077	11162	10918	10925	10983	11064	10942	11144	10841	10883	11003	10935	10955	11081	10978	11003	11089	10845	11007	11023	11058	10920	10939	11099	10864	10909	11011	10845	11034	10940	11013	10939	11058	11045	11146	10949	11026	11066	10957	11092	10993	10884	10985	11016	10966	10945	10963	10989	11209	10938	11038	10994	10912	10961	10955	11019	10913	10987	11080	10973	11119	10921	10998	10896	10927	11100	11044	10915	11085	10938	11058	11086	10856	11127	11106	11067	11136	10994	10984	11040	11049	10982	10985	10940	10986	11061	11046	11067	10959	11102	10917	11032	10989	11072	10993	10971	10977	11027	10877	11081	11051	11049	11040	11065	11007	10948	10986	10961	10983	10902	11111	10888	10886	11085	11020	11001	11013	11059	11140	10847	10953	11075	11018	11040	10973	10957	10900	10978	10964	10979	10851	10904	10988	10866	11100	10867	10973	10997	11010	11097	11065	10981	10960	10852	11147	10892	10978	10939	11053	10951	10990	11025	11061	10778	10972	11011	11079	10995	11148	11102	11085	10970	10808	11047	10961	10958	11027	11142	10870	11074	10913	11197	10936	10897	10932	10987	11000	11110	11014	11196	10994	11219	11013	11034	10844	11162	10984	11071	11114	10958	10861	11082	11074	11042	10955	11003	11044	11135	10924	11091	10951	11104	10842	11071	10863	11063	10905	10996	11054	10824	10880	10917	11014	11014	10984	11064	11020	10939	11069	11053	11057	10977	10881	11021	10906	10934	10914	11139	10962	10923	11094	10991	10899	11055	11017	11045	11057	10964	11035	10921	11177	11018	11095	11061	10948	11043	11102	10975	11066	10983	11054	11026	10932	11148	10892	11089	11103	11039	10822	11005	11247	11005	11119	11028	10940	11242	11004	11069	10929	10886	10939	11023	11117	10868	11031	11158	10945	10999	10986	11020	11130	10917	11044	11036	10968	11140	11061	10998	11074	11079	10987	10852	10976	11057	11061	11120	10933	11178	11140	10983	11043	10981	11000	11048	11050	11078	11058	11000	11139	10812	10940	11037	11028	10948	10990	11090	10925	10913	11111	10915	11088	10823	10949	11043	11056	10921	10986	11016	10869	11004	11084	10822	11111	10989	10887	10946	10995	11149	11001	10905	11014	10886	11031	10914	10885	10981	11088	11031	10936	10983	10942	10998	11034	11022	11143	11129	11021	10894	10969	11116	10971	10930	10953	10847	11020	10946	11040	11152	10971	11039	11109	11040	10935	10894	10934	11069	10967	11009	11079	10971	11090	10977	11080	10979	11022	11109	11032	11183	10905	11031	10940	10977	11135	10970	11064	10990	11002	11069	11094	11053	11039	11192	11171	11055	11067	11164	10946	10871	11006	10908	10999	10927	10973	10983	11120	10969	11021	10914	10995	11060	10904	11021	10882	11005	11022	11014	10903	10818	11067	11016	11001	11101	10882	11032	10972	10965	10836	11068	11119	11040	11004	11078	10848	10905	11176	10958	11144	11221	11140	10868	10991	10982	11047	10982	10975	10922	10900	11108	10947	11038	10988	11160	11088	11011	10849	11008	11061	10999	11026	10961	11009	11098	11042	11105	11125	11004	11007	11011	10962	10928	11115	11006	11104	11032	10815	10935	11131	11056	11037	11038	10890	11044	11083	10985	11032	11029	10944	11032	11170	11081	11064	11068	11137	10785	10942	11074	11217	10824	11064	10933	10831	11118	11072	11189	10790	11052	11115	11060	11038	10926	11149	11147	10955	10885	10984	10984	11139	10945	10826	10947	11195	10966	11093	10831	11096	10991	11107	11009	11075	10938	10945	10994	10926	10935	11124	10946	11089	10957	11093	10979	11084	11087	11107	10899	11028	11016	11138	11037	11117	11073	11021	11030	11106	10989	11033	11101	11006	10914	10997	11109	11157	10976	11048	11081	11042	10948	10972	11073	11071	11048	10932	10957	11037	11006	10755	11012	11000	11016	10907	10955	10922	10956	11081	11096	11110	11094	11059	11100	11024	11170	10877	10848	11073	10936	10938	11100	11005	10962	10880	11055	11084	10865	10927	11153	10963	11057	11019	10965	11049	10877	10964	10957	11034	10994	11102	11014	11038	11082	11102	10968	11037	11071	10990	11091	10959	10914	10893	10959	10973	11027	10966	10943	10970	10989	11032	11124	11013	10854	11034	11025	11002	11031	11124	10929	10870	10845	10985	11025	11003	11072	10946	11201	11083	10828	11017	11149	10876	10870	10997	11052	10998	10919	10978	11070	10969	11081	11009	10899	10939	11031	10989	10870	11121	11036	10952	10950	11026	10949
31825	28574	31997	23179	22676	22727	20060	17065	14758	14191	13851	13752	13482	13551	13632	13559	13606	13497	13606	13479	13523	13592	13455	13348	13368	13415	13332	13477	13526	13401	13428	13426	13513	13404	13562	13501	13500	13342	13445	13467	13403	13344	13567	13334	13412	13285	13518	13530	13610	13469	13668	13486	13448	13321	13400	13525	13475	13211	13403	13306	13579	13375	13251	13493	13476	13360	13382	13372	13533	13441	13399	13487	13406	13385	13472	13366	13605	13396	13525	13525	13267	13346	13398	13390	13316	13334	13539	13381	13381	13405	13320	13440	13728	13457	13364	13378	13363	13416	13488	13577	13556	13824	13450	13306	13342	13456	13550	13685	13660	13520	13247	13520	13511	13579	13473	13767	13344	13454	13238	13560	13395	13638	13552	13411	13517	13333	13291	13349	13478	13405	13460	13458	13728	13380	13472	13687	13386	13679	13398	13412	13501	13483	13563	13395	13435	13303	13512	13501	13443	13432	13445	13353	13428	13360	13166	13326	13466	13309	13576	13396	13502	13559	13379	13558	13410	13663	13357	13475	13494	13512	13429	13535	13560	13408	13465	13535	13654	13700	13464	13495	13574	13348	13541	13255	13518	13311	13625	13512	13430	13256	13541	13468	13621	13570	13459	13470	13576	13528	13432	13546	13449	13380	13632	13376	13469	13381	13419	13610	13379	13444	13443	13453	13361	13455	13460	13494	13537	13554	13587	13335	13599	13459	13562	13571	13379	13505	13406	13363	13528	13511	13338	13602	13558	13436	13444	13460	13502	13520	13489	13325	13489	13513	13553	13377	13491	13308	13489	13527	13385	13536	13438	13520	13514	13514	13377	13511	13491	13540	13433	13411	13512	13463	13588	13552	13200	13401	13345	13522	13270	13514	13396	13438	13264	13395	13592	13292	13412	13626	13469	13443	13510	13568	13389	13552	13419	13562	13460	13539	13557	13572	13405	13400	13253	13448	13463	13427	13649	13573	13559	13347	13530	13451	13383	13359	13353	13460	13437	13393	13528	13473	13527	13428	13493	13395	13535	13456	13424	13572	13310	13440	13512	13605	13532	13483	13331	13621	13450	13437	13413	13395	13432	13662	13358	13358	13352	13589	13586	13402	13603	13499	13492	13614	13333	13455	13131	13411	13553	13539	13473	13308	13414	13461	13571	13382	13370	13509	13499	13585	13596	13397	13444	13570	13554	13480	13407	13567	13518	13561	13324	13676	13377	13467	13479	13455	13477	13483	13334	13466	13409	13521	13554	13522	13566	13403	13306	13458	13493	13601	13562	13503	13315	13496	13584	13525	13633	13586	13437	13451	13528	13619	13314	13303	13355	13488	13568	13417	13614	13391	13522	13430	13509	13715	13394	13443	13569	13238	13477	13521	13465	13321	13523	13551	13474	13700	13629	13508	13330	13342	13622	13424	13633	13531	13770	13571	13469	13649	13685	13414	13603	13463	13551	13390	13283	13509	13528	13314	13281	13454	13457	13447	13269	13231	13548	13463	13500	13214	13568	13373	13310	13301	13431	13620	13536	13434	13426	13513	13277	13502	13334	13352	13441	13447	13320	13369	13374	13473	13397	13514	13290	13449	13530	13509	13546	13378	13476	13439	13504	13479	13228	13360	13575	13404	13566	13600	13469	13401	13507	13360	13452	13431	13516	13515	13433	13576	13358	13285	13170	13531	13411	13415	13483	13335	13564	13539	13652	13445	13513	13267	13534	13325	13555	13499	13540	13462	13645	13436	13698	13642	13672	13480	13439	13447	13601	13485	13488	13530	13525	13552	13518	13625	13469	13713	13637	13600	13472	13408	13543	13495	13338	13478	13504	13406	13591	13607	13565	13651	13499	13534	13625	13553	13419	13499	13299	13456	13507	13444	13505	13563	13460	13519	13554	13520	13373	13419	13477	13639	13538	13481	13514	13333	13300	13517	13675	13467	13470	13373	13532	13463	13357	13462	13571	13422	13492	13654	13654	13420	13358	13393	13574	13575	13557	13550	13543	13315	13485	13498	13559	13442	13548	13619	13320	13443	13498	13623	13667	13468	13505	13516	13408	13505	13542	13439	13287	13434	13654	13335	13461	13200	13312	13339	13340	13361	13402	13498	13527	13664	13386	13381	13547	13484	13500	13342	13719	13512	13419	13521	13612	13430	13374	13539	13445	13592	13447	13601	13510	13462	13508	13435	13565	13404	13410	13441	13389	13449	13524	13445	13430	13544	13558	13356	13429	13556	13509	13478	13452	13344	13461	13544	13516	13595	13480	13364	13486	13387	13576	13543	13539	13522	13448	13428	13481	13519	13388	13505	13284	13420	13340	13380	13444	13498	13461	13591	13464	13534	13539	13584	13536	13464	13332	13428	13416	13616	13550	13633	13513	13422	13432	13443	13468	13566	13509	13350	13557	13379	13251	13434	13639	13381	13446	13522	13406	13672	13395	13457	13676	13472	13341	13616	13502	13542	13451	13568	13595	13396	13433	13460	13533	13570	13543	13452	13599	13448	13516	13467	13430	13489	13738	13446	13484	13523	13626	13620	13548	13295	13483	13570	13570	13338	13563	13551	13290	13384	13371	13549	13364	13276	13358	13559	13356	13499	13557	13274	13562	13393	13513	13434	13432	13514	13406	13568	13540	13487	13489	13484	13639	13277	13573	13530	13506	13506	13475	13192	13353	13501	13375	13313	13493	13505	13530	13764	13586	13357	13688	13506	13588	13433	13276	13457	13477	13562	13519	13397	13502	13351	13524	13570	13448	13434	13433	13445	13423	13364	13534	13505	13575	13499	13398	13619	13292	13433	13583	13428	13394	13572	13430	13739	13440	13347	13489	13544	13371	13542	13447	13355	13265	13503	13494	13420	13285	13366	13527	13489	13427	13352	13397	13459	13443	13465	13470	13435	13459	13370	13351	13530	13489	13386	13411	13398	13341	13440	13389	13437	13575	13518	13409	13542	13368	13562	13384	13438	13415	13396	13403	13549	13344	13344	13429	13577	13342	13408	13281	13505	13419	13446	13328	13380	13401	13250	13480	13497	13599	13451	13422	13566	13494	13525	13389	13424	13431	13416	13376	13456	13275	13362	13307	13483	13509	13514	13627	13626	13392	13631	13412	13305	13483	13457	13381	13506	13600	13459	13486	13280	13380	13515	13507	13455	13457	13564	13474	13416	13404	13498	13456	13372	13520	13442	13399	13541	13454	13365	13390	13243	13439	13512	13339	13561	13465	13249	13383	13580	13383	13435	13364	13447	13555	13475	13459	13229	13444	13491	13481	13548	13523	13434	13217	13493	13473	13306	13438	13347	13547	13350	13544	13390	13569	13499	13592	13492	13594	13421	13562	13273	13457	13507	13748	13531	13510	13587	13691	13485	13510	13677	13484	13474	13417	13510	13594	13515	13453	13409	13467	13513	13532	13496	13335	13402	13502	13428	13239	13415	13491	13450	13672	13526	13575	13413	13439	13405	13343	13532	13260	13587	13405	13393	13448	13440	13248	13429	13579	13549	13412	13572	13404	13487	13382	13407	13607	13544	13382	13266	13549	13294	13487	13377	13319	13335	13379	13410	13474	13376	13611	13506	13555	13312	13498	13230	13503	13293	13401	13478	13401	13368	13420	13504	13467	13553	13399	13297	13524	13564	13547	13494	13438	13331	13581	13638	13568	13586	13441	13626	13747	13512	13480	13535	13577	13447	13444	13480	13447	13326	13371	13413	13339	13505	13421	13423	13555	13493	13384	13656	13428	13595	13579	13608	13476	13448	13420	13647	13414	13540	13580	13449	13418	13410	13531	13654	13609	13515	13479	13548	13378	13301	13559	13591	13580	13341	13503	13289	13406	13507	13461	13436	13943	13457	13499	13420	13582	13503	13432	13416	13522	13511	13433	13571	13444	13516	13440	13490	13570	13491	13702	13582	13733	13562	13548	13333	13600	13451	13173	13700	13544	13401	13501	13354	13512	13507	13399	13451	13512	13456	13452	13397	13403	13421	13363	13405	13361	13511	13514	13587	13354	13553	13542	13543	13555	13465	13511	13423	13416	13408	13424	13362	13614	13565	13475	13504	13572	13546	13423	13294	13657	13735	13703	13559	13672	13441	13461	13447	13364	13432	13524	13260	13332	13480	13456	13515	13760	13559	13259	13356	13388	13331	13534	13480	13403	13417	13545	13423	13450	13332	13546	13494	13624	13518	13603	13418	13490	13235	13327	13572	13425	13462	13593	13398	13400	13520	13413	13641	13462	13263	13442	13389	13486	13423	13558	13377	13385	13616	13547	13651	13378	13571	13438	13450	13529	13520	13423	13313	13384	13438	13519	13637	13455	13710	13415	13396	13484	13641	13479	13517	13391	13506	13496	13461	13424	13609	13453	13459	13543	13380	13535	13482	13495	13544	13477	13589	13453	13463	13455	13602	13529	13383	13446	13431	13515	13515	13620	13605	13593	13540	13536	13601	13399	13539	13674	13575	13468	13294	13474	13293	13580	13534	13299	13450	13379	13599	13451	13501	13406	13454	13374	13413	13633	13540	13515	13408	13463	13369	13445	13365	13418	13416	13425	13628	13465	13513	13388	13512	13557	13544	13358	13343	13391	13485	13610	13421	13592	13551	13574	13634	13529	13351	13577	13397	13393	13579	13605	13459	13581	13534	13582	13500	13568	13584	13563	13488	13539	13415	13543	13346	13378	13500	13562	13396	13547	13497	13664	13496	13422	13337	13485	13451	13406	13418	13603	13401	13368	13520	13539	13500	13462	13310	13480	13370	13384	13451	13539	13461	13474	13318	13540	13468	13399	13476	13324	13335	13549	13363	13459	13390	13419	13307	13444	13297	13391	13317	13395	13529	13443	13494	13712	13870	13545	13397	13544	13418	13544	13571	13513	13520	13714	13471	13589	13507	13687	13519	13629	13506	13367	13365	13437	13615	13427	13538	13654	13296	13499	13466	13385	13432	13548	13550	13430	13431	13221	13504	13608	13408	13591	13539	13648	13484	13174	13328	13579	13358	13408	13522	13457	13466	13639	13473	13604	13222	13425	13570	13407	13372	13412	13466	13347	13395	13480	13410	13610	13544	13654	13455	13566	13537	13290	13446	13527	13290	13537	13417	13278	13463	13403	13473	13400	13670	13432	13295	13518	13603
28096	37837	37914	21673	25051	23437	19397	15427	13166	12460	12100	12017	11826	11818	11779	11846	11743	11746	11784	11754	11758	11740	11809	11855	11702	11894	11742	11749	11538	11820	11837	11885	11699	11709	11732	11665	11843	11868	11781	11793	11749	11836	11685	11693	11525	11750	11851	11603	11748	11724	11748	11659	11798	11821	11615	11719	11819	11770	11762	11808	11764	11789	11738	11709	11685	11716	11501	11755	11880	11661	11659	11678	11771	11881	11760	11642	11665	11825	11826	11690	11787	11586	11722	11661	11677	11830	11752	11603	11805	11694	11686	11691	11844	11726	11743	11735	11615	11856	11732	11676	11775	11709	11746	11780	11698	11651	11653	11647	11685	11834	11792	11686	11684	11545	11880	11602	11860	11839	11628	11842	11606	11689	11737	11651	11723	11933	11687	11734	11884	11778	11729	11567	11795	11762	11841	11863	11725	11790	11821	11677	11768	11824	11717	11775	11750	11807	11541	11690	11835	11882	11808	11754	11735	11763	11700	11647	11772	11769	11799	11880	11765	11734	11694	11670	11700	11785	11836	11785	11857	11709	11785	11778	11720	11896	11834	11688	11622	11672	11701	11759	11667	11618	11615	11651	11918	11777	11724	11848	11843	11853	11691	11645	11624	11710	11737	11661	11771	11735	11628	11654	11635	11704	11653	11829	11710	11767	11747	11883	11658	11761	11814	11725	11734	11764	11845	11659	11594	11672	11746	11802	11808	11958	11752	11640	11585	11830	11840	11737	11716	11752	11688	11564	11643	11711	11618	11758	11774	11658	11717	11734	11766	11653	11648	11756	11716	11749	11793	11819	11812	11613	11783	11793	11763	11843	11665	11749	11733	11777	11655	11702	11877	11629	11764	11774	11766	11726	11918	11629	11814	11871	11843	11545	11737	11684	11633	11873	11779	11703	11815	11724	11562	11829	11640	11908	11716	11765	11732	11781	11741	11894	11643	11672	11823	11630	11771	11769	11712	11771	11603	11739	11775	11715	11727	11676	11773	11710	11680	11618	11790	11712	11697	11577	11770	11705	11670	11499	11674	11659	11714	11673	11724	11675	11741	11752	11785	11590	11797	11791	11759	11651	11664	11825	11728	11897	11904	11679	11776	11850	11746	11595	11776	11677	11724	11585	11789	11780	11661	11764	11626	11733	11733	11643	11697	11811	11829	11657	11762	11741	11820	11759	11870	11865	11606	11580	11812	11628	11713	11580	11646	11684	11811	11862	11610	11790	11602	11784	11802	11704	11722	11632	11710	11803	11703	11833	11837	11762	11594	11810	11682	11772	11717	11678	11685	11725	11699	11818	11656	11626	11762	11661	11635	11807	11629	11868	11962	11578	11687	11614	11708	11884	11676	11689	11651	11841	11948	11788	11815	11670	11719	11714	11763	11557	11537	11752	11586	11636	11712	11672	11770	11591	11739	11762	11779	11701	11697	11896	11668	11659	11616	11635	11723	11703	11697	11889	11452	11816	11760	11793	11753	11893	11791	11723	11761	11689	11859	11834	11671	11849	11813	11805	11669	11711	11633	11759	11749	11832	11735	11606	11705	11637	11842	11756	11587	11820	11593	11594	11862	11693	11851	11701	11687	11772	11740	11665	11791	11789	11781	11726	11765	11764	11702	11684	11752	11768	11635	11734	11727	11710	11736	11700	11772	11599	11845	11564	11679	11727	11821	11849	11647	11726	11815	11650	11857	11675	11684	11710	11769	11654	11672	11829	11693	11815	11673	11860	11718	11833	11689	11711	11692	11702	11762	11774	11661	11676	11813	11738	11733	11664	11762	11675	11841	11962	11718	11896	11708	11691	11766	11672	11737	11679	11716	11640	11802	11723	11822	11750	11777	11814	11672	11815	11742	11740	11701	11909	11779	11706	11821	11725	11724	11667	11756	11899	11749	11700	11784	11738	11705	11796	11762	11642	11669	11714	11585	11771	11887	11765	11915	11679	11739	11684	11690	11625	11897	11789	11822	11841	11720	11797	11675	11770	11773	11870	11874	11545	11783	11695	11848	11765	11693	11794	11735	11740	11573	11903	11722	11632	11841	11844	11834	11699	11791	11614	11743	11810	11699	11737	11672	11788	11627	11669	11617	11773	11776	11655	11867	11541	11718	11772	11497	11524	11691	11710	11874	11628	11660	11499	11723	11769	11767	11646	11801	11759	11697	11708	11778	11751	11683	11730	11608	11756	11746	11636	11648	11710	11762	11687	11586	11753	11815	11727	11626	11684	11745	11832	11560	11773	11946	11709	11618	11703	11681	11759	11743	11734	11732	11574	11922	11577	11779	11658	11757	11694	11825	11786	11685	11758	11591	11815	11713	11802	11690	11668	11653	11686	11594	11779	11690	11713	11686	11908	11698	11653	11746	11879	11717	11712	11663	11665	11657	11736	11677	11725	11669	11763	11671	11688	11626	11710	11644	11792	11753	11747	11776	11773	11685	11728	11701	11747	11748	11805	11811	11821	11626	11871	11697	11648	11800	11715	11587	11748	11600	11654	11614	11713	11692	11873	11673	11791	11589	11740	11764	11662	11758	11744	11734	11725	11815	11893	11697	11696	11694	11691	11721	11800	11778	11616	11823	11758	11700	11752	11714	11883	11731	11807	11719	11731	11548	11699	11705	11626	11490	11909	11652	11865	11666	11780	11665	11811	11760	11520	11774	11826	11691	11746	11727	11941	11758	11635	11701	11706	11735	11531	11741	11755	11689	11632	11709	11860	11536	11777	11716	11782	11758	11725	11678	11797	11839	11700	11866	11814	11746	11685	11883	11785	11766	11815	11871	11656	11647	11575	11673	11662	11723	11699	11752	11653	11781	11886	11616	11547	11678	11785	11899	11821	11756	11789	11824	11670	11688	11814	11739	11757	11662	11708	11731	11571	11979	11787	11935	11909	11746	11743	11693	11441	11565	11731	11845	11650	11802	11624	11797	11967	11792	11613	11805	11853	11626	11616	11673	11617	11536	11631	11832	11666	11840	11735	11702	11654	11494	11773	11757	11753	11697	11663	11638	11790	11810	11796	11798	11821	11778	11735	11824	11732	11656	11634	11795	11701	11755	11773	11738	11861	11735	11857	11828	11694	11723	11771	11872	11728	11868	11763	11843	11700	11772	11656	11917	11623	11698	11854	11782	11710	11837	11880	11828	11817	11875	11724	11628	11738	11813	11764	11734	11521	11726	11749	11900	11737	11620	11938	11753	11796	11692	11770	11768	11766	11732	11550	11710	11827	11827	11802	11691	11918	11921	11799	11675	11901	11733	11768	11687	11855	11589	11845	11905	11697	11653	11648	11623	11765	11672	11644	11846	11872	11666	11717	11923	11821	11801	11733	11833	11765	11824	11796	11649	11663	11565	11823	11633	11708	11625	11715	11771	11728	11930	11759	11804	11781	11668	11740	11890	11776	11869	11696	11667	11679	11619	11839	11759	11601	11856	11846	11816	11656	11756	11790	11784	11813	11731	11838	11702	11752	11722	11552	11778	11711	11819	11887	11719	11770	11527	11766	11758	11671	11602	11679	11752	11784	11713	11711	11805	11757	11777	11805	11689	11796	11803	11651	11757	11701	11728	11734	11710	11783	11662	11919	11501	11716	11832	11799	11736	11714	11648	11751	11728	11769	11919	11714	11738	11728	11665	11803	11737	11808	11684	11759	11811	11653	11724	11754	11847	11724	11637	11748	11782	11731	11712	11752	11756	11789	11724	11740	11728	11807	11871	11886	11745	11770	11678	11842	11664	11878	11678	11721	11787	11820	11771	11782	11755	11629	11835	11770	11695	11683	11798	11692	11884	11729	11742	11654	11779	11547	11736	11685	11790	11778	11770	11725	11608	11820	11690	11719	11711	11815	11685	11666	11752	11664	11664	11817	11834	11873	11677	11690	11767	11903	11882	11649	11904	11701	11759	11682	11722	11821	11588	11870	11765	11683	11760	11699	11607	11832	11646	11749	11785	11742	11849	11688	11769	11959	11585	11623	11840	11814	11657	11694	11673	11627	11932	11668	11405	11775	11747	11778	11670	11720	11787	11643	11874	11783	11753	11704	11790	11793	11849	11669	11725	11749	11750	11775	11537	11705	11679	11847	11671	11744	11664	11706	11763	11648	11831	11558	11796	11678	11764	11659	11860	11712	11676	11703	11809	11720	11720	11645	11755	11784	11640	11675	11558	11796	11659	11722	11809	11828	11640	11671	11657	11658	11814	11672	11799	11637	11824	11707	11747	11624	11696	11819	11840	11968	11680	11660	11674	11727	11697	11740	11727	11634	11778	11760	11948	11710	11676	11720	11716	11695	11802	11788	11857	11638	11706	11574	11723	11701	11894	11794	11732	11843	11883	11928	11800	11725	11776	11744	11757	11819	11832	11691	11579	11715	11732	11653	11731	11743	11808	11754	11761	11675	11791	11670	11687	11825	11799	11857	11757	11762	11705	11725	11600	11571	11671	11660	11830	11775	11699	11876	11791	11546	11757	11671	11779	11710	11890	11639	11833	11712	11737	11692	11754	11902	11774	11860	11757	11707	11697	11694	11724	11747	11917	11751	11790	11681	11704	11755	11759	11575	11628	11695	11680	11773	11804	11706	11758	11767	11775	11677	11917	11731	11661	11864	11844	11699	11687	11754	11730	11838	11818	11804	11781	11938	11599	11671	11932	11712	11782	11909	11627	11699	11953	11864	11617	11706	11815	11832	11973	11817	11747	11806	11746	11662	11911	11713	11783	11691	11794	11746	11623	11812	11694	11755	11836	11771	11698	11727	11808	11674	11738	11633	11831	11879	11718	11865	11803	11631	11896	11579	11771	11887	11774	11694	11690	11693	11729	11725	11662	11817	11705	11674	11669	11796	11765	11690	11754	11800	11777	11907	11731	11579	11685	11729	11792	11717	11705	11845	11654	11778	11813	11696	11773	11645	11826	11665	11656	11813	11929	11773	11646	11766	11679	11760	11665	11822	11713	11751	11847	11841	11819	11762	11807	11807	11800	11787	11679	11711	11731	11651	11751	11617	11730	11749	11736	11895	11741	11663	11723	11725	11816	11738	11732	11987	11724	11754	11749	11705	11676	11688	11853	11719	11663	11759	11773	11776	11737	11683	11705	11760	11737	11868	11814	11627	11604	11558	11737	11722	11784	11720
26352	21571	30084	30002	40203	53578	42850	30483	22751	17220	14947	13754	13227	12958	12815	12882	12815	12873	12894	12829	12672	12732	12841	12622	12955	12816	12861	12833	12847	13054	12867	12771	12784	12685	12670	12817	12903	12577	12783	12689	12766	12782	12819	12941	12680	12853	12812	13104	12873	12638	12732	12831	12860	12997	12664	12691	12911	12921	12902	12763	12864	12732	12667	12882	12649	12884	12662	12716	12707	12655	12808	12741	12869	13098	12744	12858	12888	12819	12695	12727	12821	12503	12839	12780	12782	12765	12692	12844	12982	12758	12703	12750	12866	12803	12850	12679	12689	12695	12722	12850	12726	12812	12887	12610	12633	12842	12669	12711	12748	12711	12724	12709	12637	12773	12812	12706	12854	12929	12843	12862	12558	12884	12719	12624	12768	12857	12818	12859	12794	12576	12885	12865	12783	12719	12747	12809	12823	12877	12672	12815	12782	12686	12726	12906	12785	12639	12735	12801	12732	12495	12817	12778	12832	12770	12733	12813	12677	12669	12724	12652	12761	12903	12709	12630	12640	12650	12834	12699	12650	12818	12690	12796	12819	12763	12751	12801	12656	12669	12868	12773	12756	12893	12811	12709	12746	12734	12751	12885	12856	12921	12834	12903	12668	12832	12681	12860	12695	12717	12801	12744	12887	12713	12659	12805	12769	12933	12793	12867	12882	12561	12675	12916	12717	12593	12806	12848	12594	12663	12762	12597	12731	12652	12719	12649	12886	12664	12789	12997	12810	12698	12779	12845	12716	12712	12532	12865	12853	12774	12771	12811	12799	12695	12680	12818	12800	12799	12613	12795	12706	12831	12721	12595	12569	12712	12895	12872	12794	12788	12671	12804	12714	12986	12875	12642	12944	12628	12717	12757	12894	12732	12610	12675	12803	12860	12669	12843	12767	12703	12606	12778	12716	12717	12773	12791	12743	12838	12708	12527	12588	12694	12694	12898	12916	12711	12814	12801	12769	12603	12608	12822	12750	12848	12845	12752	12720	12917	12731	12895	12701	12746	12706	12742	12574	12810	12891	12911	12761	12652	12832	12776	12814	12670	12711	12832	12696	12681	12798	12585	12678	12711	12712	12465	12754	12638	12768	12851	12745	12809	12940	12768	12639	12704	12699	12816	12801	12855	12690	12566	12583	12790	12978	12958	12702	12935	12650	12937	12835	12642	12831	12655	12861	12784	12809	12745	12954	12513	12809	12786	12910	12897	12756	12741	12742	12792	12798	12851	12846	12739	12724	12729	12787	12737	12689	12737	12631	12737	12892	12791	12872	12560	12761	12640	12609	12793	13000	12740	12812	12831	12686	12636	12886	12803	12810	12793	12765	12783	12908	12721	12799	12971	12875	12815	12638	12825	12747	12734	12683	12819	12774	12648	12895	12841	12791	12913	12987	12655	12747	12960	12798	12664	12820	12836	12570	12787	12783	12673	12629	12668	12764	12867	12974	12856	12824	12585	12795	12700	12890	12935	12691	12767	12655	12594	12890	12751	12901	12647	12694	12734	12674	12815	12469	12777	12798	12729	12744	12775	12629	12601	12676	12543	12747	12773	12873	12700	12802	12526	12514	12725	12888	12509	12545	12826	12741	12690	12826	12871	12855	12887	12729	12811	12624	12683	12689	12784	12862	12835	13073	12709	12946	12730	12736	12667	12685	12701	12756	13022	12728	12674	12659	12786	12685	12740	12594	12975	12850	12823	12850	12828	12815	12827	12796	12819	12809	12884	12799	13102	12616	12718	12642	12648	12817	12580	12726	12773	12840	12745	12765	12755	12978	12708	12676	12787	12658	12886	12718	12759	12628	12564	12746	12753	12868	12818	12745	12941	12821	12793	12876	12750	12810	12783	13028	12698	12915	12751	12785	12673	12710	12667	12883	12675	12811	12645	12769	12633	12672	12705	12790	12854	12657	12908	12763	12667	12785	12833	12822	12729	12765	12665	12435	12986	12712	12725	12910	12789	12928	12954	12639	12668	12856	12808	12668	12853	12848	12744	12633	12732	12833	12826	12717	12730	12775	12984	12810	12719	12746	12929	12683	12633	12756	12477	12819	12709	12767	12860	12575	12617	12777	12710	12931	12998	12711	12775	12752	12722	12933	12841	12756	12983	12832	12833	12778	12825	12878	12714	12549	12722	12797	12849	12758	12839	12730	12753	12652	12700	12742	12805	12796	12648	12694	12743	12632	12777	12686	12986	12872	12680	12739	12580	12855	12783	12836	12816	12757	12758	12680	12795	12605	12698	12764	12912	12700	12942	12724	12764	12758	12821	12946	12960	12716	12746	12872	12778	12683	12768	12869	12744	12826	12723	12963	12772	12868	12808	12779	12748	12761	12804	12870	12830	12887	12853	12687	12872	12953	12934	12794	12832	12900	12593	12896	12735	12848	12593	12747	12798	12869	12766	12724	12823	12795	12911	12815	12764	12847	12680	12670	12763	12711	12741	12765	12848	12789	12897	12667	12818	12885	12761	12693	12965	12714	12862	12702	12857	12779	12648	12720	12672	12667	12697	12534	12939	12790	12832	12957	12677	12731	12612	12635	12666	12960	12936	12791	12872	12899	12498	12743	12550	12727	12681	12619	12711	12658	12821	12717	12786	12861	12667	12745	12801	12782	12690	12717	12657	12875	12620	12780	12974	12639	12601	12841	12539	12956	12747	12679	12983	12780	12884	12927	12792	12876	12785	12750	12590	12690	12804	12747	12714	12855	12816	12870	12798	12882	12687	12678	12823	12727	12910	12577	12834	12761	12812	12830	12636	12713	12791	12586	12536	12628	12890	12772	12875	12885	12768	12902	12776	12600	12654	12659	12717	12767	12818	12699	12784	12782	12688	12714	12578	12854	12856	12775	12698	12758	12764	12738	12669	12821	12815	12839	12857	12650	12891	12746	12572	12632	12578	12891	12806	12767	12685	12899	12532	12780	12754	12821	12804	12781	12871	12746	12813	12622	12537	12758	13039	12634	12798	12865	12908	12712	12770	12565	12702	12638	12727	12671	12690	12807	12968	12767	12699	12968	12744	12712	12824	12721	12836	12764	12645	12634	12679	12806	12855	12868	12782	12543	12894	12749	12899	12651	12825	12835	12732	12726	12793	12749	12793	12652	12766	12697	12805	12562	12780	12781	12659	12807	12891	12815	12854	12615	12834	12784	12895	12868	12799	12773	12754	12774	12731	12669	12766	12764	12657	12780	12715	12752	12691	12769	12617	12742	12867	12753	12704	12746	13003	12774	12644	12728	12717	12755	12768	12627	12779	12585	12811	12878	12728	12788	12961	12896	12797	12799	12650	12671	12848	12650	12866	12950	12861	12729	12650	12687	12866	12640	12712	12639	12647	12770	12529	12673	12731	12908	12839	12781	12743	12758	12846	12922	12827	12802	12877	12657	12897	12521	12815	12733	12701	12929	12795	12803	12723	12627	12809	12897	12829	12762	12792	12816	12780	12685	12562	12855	12805	12832	12917	12739	12623	12932	12685	12762	12766	12843	12537	12742	12964	12805	12836	12823	12853	12712	12793	12818	12916	12842	12768	12780	12698	12732	12965	12840	12751	12863	12683	12715	12918	12632	12908	12694	12773	12753	12837	12855	12792	12718	12870	12650	12810	12653	12763	12822	12916	12876	12834	12725	12720	12727	12668	12726	12691	12643	12684	12856	12590	12872	12994	12730	12817	12835	12777	12573	12738	12677	12720	12749	12839	12703	12660	12852	12817	12866	12939	12864	12592	12710	12890	12982	12579	12745	12826	12628	13010	12692	12724	12718	12898	12677	12639	12659	12750	12675	12797	12965	12605	12679	12736	12876	12651	12980	12853	12613	12886	12936	12827	12799	12838	12647	12919	12829	12701	12630	12823	12844	12679	12802	12646	12609	12550	12741	12748	12753	12619	12840	12702	12522	12868	12754	12869	12820	12743	12872	12808	12733	12767	12884	12864	12727	12749	12688	12631	12642	12718	12679	12766	12948	12706	12690	12867	12819	12946	12513	12577	12783	12967	12745	12940	12733	12796	12976	12757	12589	12789	12629	12734	12755	12656	12643	12623	12753	12886	12874	12752	12876	12801	12640	12977	12837	12494	12740	13027	12710	12774	12772	12783	12736	12753	12713	12944	12756	12745	12830	12909	12816	12985	12869	12761	12716	12703	12942	12887	12766	12937	12660	12746	12746	12726	12646	12886	12725	12582	12786	12878	12965	12934	12743	12822	12848	12754	12702	12978	13000	12720	12644	12833	12720	12786	12746	12710	12655	12927	12744	12708	12697	12835	12838	12700	12760	12649	12703	12764	12915	12799	12638	12644	12791	12880	12791	12752	12651	12774	12792	12636	12804	12889	12690	12985	12622	12908	12920	12772	12662	12720	12849	12783	12630	12771	12540	12668	12767	12798	12866	12743	12857	12863	12676	12747	12812	12671	13035	12811	12779	12676	12790	12766	12731	12868	12772	12538	12690	12696	12805	12767	12796	12842	12805	12968	12757	12782	12712	12909	12976	12819	12602	12661	12632	12797	12931	12854	12761	12763	12869	12809	12692	12697	12875	12716	12607	12876	12799	12898	12831	12650	12935	12772	12807	12917	12818	12801	12773	12805	12839	12643	12775	12912	12800	12785	12930	12865	12768	13014	12877	12920	12724	12756	12782	12882	12995	12754	12758	12783	12853	12619	12776	12849	12619	12885	12785	12894	12819	12630	12792	12827	12745	13038	12680	12851	12852	12914	12805	12597	12901	12822	12806	12851	12780	12859	12725	12724	12853	12581	12743	12645	12667	12817	12605	12713	12806	12707	12839	12880	12831	12649	12969	12812	12806	12663	12772	12950	12852	12628	12729	12795	13020	12612	12759	12686	12747	12797	12647	12659	12912	12430	12775	12752	12860	12779	12913	12606	12614	12749	12754	12716	12775	12759	12705	12919	12868	12782	12818	12690	12888	12555	12652	12748	12606	12736	12703	12691	12967	12741	12680	12751	12800	12828	12727	12824	12869	12887	12854	12684	12749	12827	12928	12879	12756	12621	12815	12984	12864	12981	12693	12816	12655	12815	12749	12785	12876	12795	12692	12856	12712	12597	12773	12807	12740	12888	12771	12763	12705	12645	12574	12632	12539	12861	12994	12875	12711	12873	12844	12873
32609	51139	49325	36301	47642	52971	40929	31254	21998	15750	13607	12195	11712	11412	11259	11349	11267	11398	11353	11524	11487	11533	11350	11331	11317	11342	11269	11416	11413	11290	11403	11384	11456	11242	11332	11321	11498	11401	11463	11542	11380	11235	11365	11556	11429	11357	11378	11194	11375	11299	11329	11370	11517	11353	11319	11398	11509	11418	11301	11335	11307	11286	11433	11351	11290	11307	11410	11250	11369	11400	11208	11499	11437	11205	11334	11383	11498	11457	11324	11423	11314	11243	11426	11441	11237	11286	11413	11202	11479	11325	11353	11275	11391	11422	11248	11241	11437	11195	11310	11293	11346	11375	11473	11328	11414	11321	11254	11203	11363	11281	11290	11442	11476	11499	11329	11452	11338	11309	11260	11428	11500	11460	11354	11381	11455	11303	11298	11276	11415	11349	11249	11345	11340	11321	11484	11350	11414	11290	11268	11340	11359	11272	11350	11458	11275	11435	11440	11447	11384	11431	11287	11249	11394	11312	11432	11307	11311	11305	11289	11418	11438	11208	11178	11183	11365	11453	11399	11401	11375	11419	11455	11414	11373	11412	11438	11314	11233	11376	11362	11337	11448	11111	11360	11528	11419	11435	11286	11309	11267	11461	11419	11391	11285	11302	11186	11365	11350	11275	11328	11168	11518	11553	11303	11155	11318	11350	11375	11531	11457	11410	11360	11470	11352	11498	11310	11395	11500	11376	11234	11522	11241	11340	11255	11297	11467	11501	11119	11274	11306	11399	11326	11527	11284	11314	11400	11380	11385	11370	11491	11377	11446	11394	11287	11395	11349	11288	11302	11367	11303	11227	11160	11421	11577	11342	11189	11259	11438	11207	11135	11353	11462	11431	11424	11264	11200	11272	11315	11231	11421	11470	11329	11106	11316	11325	11428	11482	11251	11380	11336	11359	11255	11377	11239	11452	11431	11243	11388	11499	11497	11392	11266	11369	11351	11279	11352	11332	11196	11521	11367	11331	11405	11235	11387	11488	11460	11294	11248	11474	11235	11372	11253	11303	11357	11472	11346	11234	11371	11338	11182	11400	11519	11561	11338	11161	11252	11190	11249	11245	11400	11225	11371	11491	11333	11375	11344	11207	11397	11272	11363	11282	11296	11391	11319	11354	11261	11328	11396	11330	11420	11275	11399	11349	11327	11452	11312	11276	11353	11224	11352	11360	11111	11264	11236	11307	11413	11382	11348	11274	11465	11338	11457	11443	11276	11478	11353	11481	11222	11395	11412	11360	11262	11432	11299	11333	11374	11276	11384	11344	11359	11338	11412	11432	11418	11358	11352	11291	11230	11338	11434	11345	11381	11356	11379	11297	11301	11272	11250	11270	11299	11279	11439	11316	11362	11301	11336	11334	11293	11334	11405	11385	11330	11418	11353	11555	11407	11381	11335	11354	11191	11458	11443	11303	11319	11390	11370	11445	11338	11246	11358	11206	11401	11374	11386	11389	11207	11171	11271	11357	11285	11235	11378	11373	11406	11466	11398	11331	11160	11251	11288	11433	11258	11371	11474	11474	11258	11382	11353	11359	11363	11310	11454	11328	11356	11214	11343	11501	11295	11277	11373	11169	11307	11307	11330	11151	11370	11295	11319	11292	11267	11393	11189	11351	11213	11282	11308	11436	11195	11386	11291	11219	11413	11399	11352	11333	11387	11461	11340	11377	11375	11290	11499	11444	11350	11383	11485	11345	11419	11433	11410	11248	11296	11410	11329	11490	11304	11381	11310	11176	11383	11370	11350	11296	11385	11385	11424	11341	11473	11291	11411	11388	11279	11484	11056	11273	11260	11380	11298	11333	11442	11219	11330	11386	11339	11342	11340	11257	11193	11439	11341	11406	11383	11229	11542	11311	11410	11524	11265	11212	11358	11479	11290	11282	11467	11310	11570	11340	11263	11433	11331	11473	11377	11467	11347	11407	11234	11366	11441	11366	11236	11158	11213	11502	11320	11340	11249	11275	11365	11370	11224	11240	11321	11347	11421	11299	11367	11204	11205	11394	11301	11467	11332	11353	11186	11223	11431	11292	11374	11390	11346	11456	11271	11371	11293	11441	11355	11244	11272	11386	11399	11267	11333	11252	11188	11398	11476	11262	11549	11352	11422	11254	11422	11373	11488	11357	11218	11273	11400	11208	11180	11173	11464	11394	11305	11222	11312	11272	11251	11189	11322	11484	11499	11342	11292	11369	11421	11318	11479	11263	11288	11241	11344	11329	11453	11206	11543	11330	11320	11200	11504	11460	11531	11333	11320	11338	11358	11333	11336	11294	11289	11341	11335	11350	11454	11172	11267	11288	11338	11413	11385	11311	11359	11325	11376	11366	11399	11309	11255	11431	11288	11339	11262	11323	11357	11286	11493	11268	11458	11445	11276	11308	11212	11112	11274	11359	11268	11367	11376	11244	11377	11363	11294	11306	11272	11467	11275	11381	11364	11451	11348	11369	11294	11367	11458	11187	11334	11355	11258	11321	11380	11432	11427	11303	11373	11516	11295	11299	11304	11373	11270	11323	11428	11259	11326	11330	11297	11423	11508	11456	11239	11405	11406	11396	11223	11273	11313	11413	11361	11288	11344	11425	11254	11451	11327	11318	11360	11399	11288	11345	11413	11239	11365	11410	11211	11156	11262	11325	11210	11308	11405	11299	11279	11346	11438	11294	11407	11331	11301	11389	11240	11392	11381	11292	11378	11337	11386	11306	11391	11278	11367	11205	11212	11159	11485	11323	11324	11245	11362	11154	11256	11428	11321	11343	11461	11371	11367	11407	11258	11308	11465	11366	11419	11311	11481	11401	11394	11396	11412	11372	11378	11312	11331	11410	11506	11302	11334	11320	11325	11267	11319	11374	11457	11411	11285	11172	11382	11411	11437	11324	11392	11339	11340	11501	11436	11428	11240	11523	11413	11304	11308	11276	11247	11280	11384	11453	11326	11276	11444	11374	11179	11233	11374	11164	11343	11394	11274	11550	11336	11437	11363	11336	11380	11444	11388	11308	11289	11412	11454	11334	11380	11273	11308	11258	11325	11379	11375	11420	11389	11369	11285	11307	11307	11395	11434	11294	11268	11387	11502	11301	11222	11257	11367	11311	11287	11247	11325	11261	11379	11313	11319	11390	11351	11221	11367	11396	11332	11249	11414	11336	11417	11457	11376	11428	11430	11356	11445	11350	11406	11600	11423	11456	11518	11323	11328	11376	11373	11413	11329	11298	11117	11296	11380	11389	11376	11411	11307	11345	11329	11395	11304	11425	11321	11381	11380	11355	11307	11523	11465	11322	11267	11236	11312	11398	11452	11257	11385	11419	11358	11279	11420	11273	11439	11331	11208	11426	11386	11299	11403	11220	11380	11458	11479	11302	11374	11309	11210	11385	11427	11399	11434	11374	11372	11372	11375	11425	11319	11352	11350	11298	11509	11320	11284	11310	11348	11240	11398	11427	11237	11326	11273	11349	11296	11312	11511	11270	11397	11194	11410	11214	11339	11457	11381	11407	11383	11412	11466	11173	11416	11349	11296	11317	11233	11370	11377	11360	11497	11379	11192	11391	11386	11368	11316	11256	11350	11240	11289	11258	11462	11292	11477	11255	11425	11298	11522	11207	11406	11518	11521	11311	11352	11232	11466	11152	11366	11366	11295	11451	11435	11473	11349	11299	11279	11295	11474	11491	11579	11432	11406	11437	11306	11556	11395	11431	11391	11323	11416	11305	11352	11361	11434	11342	11432	11229	11297	11380	11377	11457	11345	11345	11531	11306	11500	11399	11363	11361	11307	11525	11302	11498	11258	11291	11309	11270	11463	11262	11471	11252	11375	11267	11328	11326	11470	11354	11309	11308	11305	11392	11424	11357	11268	11415	11259	11435	11335	11333	11336	11305	11449	11469	11330	11264	11393	11373	11317	11276	11248	11372	11215	11257	11271	11388	11511	11456	11217	11375	11199	11346	11234	11470	11416	11449	11416	11414	11287	11433	11306	11334	11225	11336	11403	11251	11405	11375	11366	11253	11306	11428	11329	11405	11341	11208	11393	11331	11385	11576	11118	11299	11357	11310	11258	11180	11464	11270	11429	11270	11391	11100	11545	11539	11324	11448	11475	11491	11317	11425	11253	11359	11385	11464	11401	11196	11329	11248	11301	11492	11257	11386	11336	11296	11334	11456	11190	11519	11432	11397	11388	11186	11236	11340	11361	11247	11253	11368	11306	11057	11381	11406	11383	11351	11230	11283	11498	11331	11431	11381	11207	11362	11317	11369	11385	11482	11305	11371	11325	11431	11277	11415	11450	11315	11334	11210	11191	11194	11311	11299	11208	11300	11252	11390	11493	11370	11346	11413	11334	11397	11301	11450	11296	11390	11368	11329	11424	11329	11384	11370	11299	11291	11451	11296	11399	11295	11317	11303	11300	11224	11357	11452	11252	11330	11396	11379	11506	11196	11488	11336	11267	11382	11410	11454	11222	11212	11305	11411	11131	11278	11409	11235	11204	11370	11263	11292	11143	11275	11270	11376	11356	11288	11321	11357	11319	11423	11375	11376	11477	11315	11329	11349	11304	11312	11513	11229	11278	11260	11575	11314	11308	11482	11487	11415	11237	11202	11425	11442	11366	11347	11303	11290	11458	11240	11398	11236	11142	11340	11348	11357	11623	11329	11396	11347	11368	11325	11461	11386	11542	11339	11338	11179	11259	11378	11418	11275	11142	11307	11331	11275	11385	11209	11445	11218	11283	11383	11420	11402	11410	11166	11294	11446	11334	11197	11208	11304	11173	11335	11333	11293	11575	11327	11432	11336	11417	11639	11336	11463	11431	11243	11363	11389	11222	11285	11552	11220	11425	11223	11325	11374	11352	11426	11359	11441	11221	11347	11287	11334	11299	11106	11408	11365	11362	11443	11302	11165	11346	11275	11376	11233	11492	11469	11436	11257	11346	11524	11391	11270	11400	11372	11369	11250	11353	11447	11374	11315	11133	11165	11348	11200	11297	11384	11366	11364	11286	11390	11408	11376	11437	11405	11423	11257	11441	11534	11215	11376	11377	11254	11403	11477	11336	11377	11331	11189	11420	11181	11296	11405	11299	11334	11121	11475	11455	11378	11365	11310	11309	11469	11298	11336	11229	11452
24461	21264	28954	26100	48593	67983	56568	43656	32540	23113	17848	14903	12997	12324	11807	11819	11945	11778	11821	11721	11781	11866	12032	11955	12014	11976	11897	11827	11791	12036	11802	11731	11833	11682	11945	11819	11734	11942	11797	12040	11918	11970	11791	11792	11825	11870	11890	11905	11848	11769	11879	11820	11853	11786	11960	11908	11858	11816	11661	11784	11792	11849	11877	11815	11700	11828	11868	11916	11605	11752	11848	11702	11938	11864	11896	11731	11692	11845	11730	11773	11794	11843	11915	11847	11886	11907	11917	11894	11898	11645	12025	11827	11758	11812	11619	11863	11816	11831	11722	11748	11935	11785	11809	11645	11825	11841	11776	12026	11806	11565	11562	11766	11855	11834	11852	11632	11679	11771	11872	11789	11992	11918	11752	11714	11591	11641	11867	11801	11758	11788	11752	11795	11694	11779	11788	11721	11843	11683	11680	11743	11740	11771	11845	11803	11727	11860	11729	11714	11761	11762	11949	11833	11708	11689	11948	11739	11764	11968	11762	11943	11827	11580	11628	11822	11712	11785	12005	11851	11688	11663	11786	11876	11719	11827	11779	11866	11677	11718	11752	11700	11831	11753	11834	11890	11814	11788	11582	11929	11853	11732	11866	11895	11856	11946	11832	11840	11812	11645	11748	11761	11757	11800	11708	11999	11851	11841	11995	11872	11969	11971	11867	11745	11808	11813	11704	11860	11860	11669	11658	11590	11715	11861	11667	11902	11603	11979	12081	11884	11708	11769	11740	11769	11915	11694	11791	11762	11654	11712	11712	12000	11718	11793	11811	11797	11699	11748	11619	11799	11781	11795	11746	11685	11607	11850	11884	11718	11719	11689	11546	11714	11989	11766	11731	11900	11726	11736	11774	11753	11845	11824	11789	11771	11755	11919	11707	11776	11782	11795	11648	11662	11582	11970	12004	11646	11844	11706	11716	11897	11691	11665	11779	11665	11853	11738	11919	11740	11478	11933	11789	11878	11835	11868	11725	11778	11669	11791	11724	11722	11704	11996	11746	11718	11893	11897	11850	11875	11797	11789	11845	11843	11831	11813	11808	11822	11941	11861	12101	12005	11839	11684	11812	11801	11792	11883	11720	11915	11805	11695	11725	11859	11779	11591	11870	11894	11807	11760	11569	11800	11825	11783	11929	11968	11731	11822	11832	11763	11759	11722	11749	11809	11721	11747	11946	11853	11662	11736	11747	11903	11829	11854	11787	11656	11881	11819	11919	11797	11905	11712	11863	11862	11759	11802	11712	11763	12036	11720	11827	11751	11688	11835	11806	11827	11759	11767	11680	11913	11880	11777	11741	11865	11870	11792	11850	11678	11797	11746	11689	11860	11750	11779	11878	11748	11814	11786	11798	11798	11671	11654	11769	11676	11742	11752	11542	11837	11925	11615	11818	11827	11716	11988	11919	11964	11926	11723	11800	11855	11707	11801	11949	11825	11848	11774	11873	11867	11776	11794	12007	11701	11793	11831	11809	11877	11810	11872	11768	11527	11729	11597	11838	11913	11691	11795	11800	11845	11789	11672	11762	11845	11685	11708	11719	11733	11716	12002	11651	11923	11722	11664	11706	11786	11721	11628	11779	11842	11771	11904	11768	11748	11676	11890	11976	11860	11823	11822	11919	11742	11839	11878	11798	11812	11915	11552	11729	11790	11919	11819	11808	11890	11770	11705	11979	11948	11717	11726	11680	11959	12011	11766	11972	11862	11787	12009	11820	11968	11926	11961	11791	11755	11686	11799	11661	11923	11702	11707	11799	11884	11916	11819	11870	11723	11683	11736	11768	11660	11836	11989	11869	11898	11786	11814	11764	11789	11764	11698	12014	11836	11792	11718	11730	11585	11786	11847	11755	11774	11570	11797	11830	11784	11924	11689	11745	11892	11858	12054	11688	11656	11666	11931	11681	11873	11789	11848	11901	11819	11983	11716	11794	11788	11918	11887	11779	11713	11849	11746	11585	11785	11829	11719	11983	11806	11675	11766	11737	11969	11780	11932	11790	11826	11948	11783	11968	11795	11796	11669	11687	11783	11801	11649	11571	11772	11629	11655	11992	11909	11746	11840	11629	11928	11687	11666	11622	11843	11871	12009	11866	11826	11739	11859	11687	12001	11581	11898	11803	11653	11750	11939	11713	11603	11828	11838	11925	11677	11709	11720	11810	11798	11712	11966	11695	11745	11685	11738	11828	11907	11802	11874	11789	11713	11659	11844	11835	11970	11879	11728	11726	11697	11856	11859	11948	11929	11622	11619	12001	11719	11737	11746	11972	11877	11864	11629	11799	11766	11849	11919	11767	11794	11739	11870	11748	11804	11595	11793	11741	11586	11814	11792	11652	11850	11767	11864	11802	11680	11849	11672	11734	11647	11836	11887	11621	11616	11913	11706	11791	11833	11716	11641	11767	11727	11761	11944	11902	11773	11723	11716	11464	11792	11963	11885	11697	11836	11849	11858	11682	11871	11769	11890	11795	11918	11668	11970	11915	11819	11917	11717	11876	11904	11625	11787	11793	11679	11656	11856	11836	11780	11695	11924	11948	11779	11814	11760	11907	11998	11830	11598	11750	11883	11620	11822	11956	11883	11755	11719	11780	11686	11825	11657	11716	11737	11710	11912	12018	11975	11614	11832	11664	11793	11666	11884	11613	11787	11894	11896	11941	11787	11792	11735	11753	11759	11733	11712	11832	11806	11827	11814	11821	11826	11739	11557	11938	11839	11804	11768	11869	11708	11779	11631	11698	11677	11957	11927	11705	11780	11797	11777	11726	11878	11785	11811	11903	11604	11798	11891	11714	12021	11836	11891	11727	11859	11779	11765	11871	11806	11697	11640	11944	11651	11804	11526	11728	11838	11871	11617	11760	11865	11833	11749	11725	11643	11699	11744	11746	11890	11772	11822	11776	11666	11886	11934	11777	11839	11868	11817	11903	12063	11853	11795	11797	11672	11925	11752	11528	11696	11881	11992	11780	11680	11784	11831	11731	11891	11895	11962	11779	11798	11524	11613	11487	11818	11794	11915	11927	11785	11904	11767	11799	11774	11768	11907	11804	11931	11735	11828	11848	11946	11953	11785	11794	11614	11873	11741	11838	11780	11844	11868	11780	11854	11955	11966	11855	11859	11940	11951	11771	11917	11845	11608	11721	11820	11756	11913	11879	11994	11768	11877	11884	11782	11838	11753	11799	11699	11772	11827	11705	11875	11803	11788	11771	11721	11805	11767	11935	11694	11752	11811	11623	11880	11906	11920	11857	11725	11544	11838	11741	11737	11705	11945	11868	11717	11740	11901	11657	11799	11739	11801	11786	11949	11753	11948	11809	11652	11654	11979	11763	11831	11876	11795	11867	11810	11691	11856	11912	11681	11912	11712	11711	11872	11730	11845	11693	11843	11761	11991	11768	11946	11735	11905	11881	11867	11832	11657	11818	11820	11857	11669	11610	11715	11666	11667	11817	11588	11819	11823	11922	11872	11807	11742	11721	11763	11925	11874	11808	11927	11853	11811	11765	11998	11873	11873	11689	11724	11660	11661	11766	11759	11954	11931	11865	11758	11928	11815	11822	11555	11868	11908	11791	11776	11760	11867	11769	11817	11870	11749	11810	11893	11596	11797	11930	11729	11745	11688	11714	11878	11740	11623	11850	11694	11726	11610	11670	11845	12072	11844	11773	11866	11758	11849	11695	11815	11790	11812	11821	11825	11903	11738	11872	11632	11603	11824	11936	11643	11738	11698	11686	11853	11811	11758	11815	11897	11825	11737	11798	11717	11928	11770	11765	11822	11814	11817	11931	11703	11530	11999	11855	11776	11986	11780	11785	11633	11744	11858	11736	11924	11713	11727	11745	11882	11873	11801	11725	11757	11831	11792	11841	11762	11753	11590	11802	11672	11703	11856	11927	11679	11740	11759	11727	11790	11871	11612	11678	11867	11893	11961	11740	11775	11768	11826	11824	11741	11772	11803	11854	11763	11733	11889	11874	11733	12022	11675	11810	11717	11780	11915	11821	11887	11741	11752	11831	11795	11857	11551	11802	11614	11825	11741	11863	11873	11669	11854	11645	11470	11870	11886	11884	11883	11899	11825	11875	11865	11777	11678	11604	11942	11989	11890	11824	11823	11657	11775	11653	11674	11833	11631	11821	11816	11785	11829	11937	11960	11715	11663	11788	11744	11777	11750	11880	11852	11698	11814	11770	11735	11689	11664	11874	11918	11767	11749	11884	11815	11727	11825	11777	11668	11846	11788	11715	11794	11896	11809	11591	11735	11778	11769	11811	11645	11800	11657	11765	11916	11844	11789	11737	11791	11809	11889	11707	11876	11795	11706	11645	11782	11799	11752	12029	11741	11733	11816	11829	11835	11985	11862	11640	11791	11879	11776	11785	11724	11961	11822	11757	11750	11967	11784	11703	11618	11786	11859	11771	11699	11694	11773	11817	11790	11769	11877	11955	11925	11583	11759	11807	11688	11856	11670	11799	11712	11823	11771	11823	11783	11751	11841	11813	11618	11881	11720	11971	11970	11692	11783	11828	11927	11825	11758	11995	11825	11761	11728	11706	11750	11780	11849	11765	11826	11703	11907	11760	11780	11821	11797	11750	11827	11821	11749	11783	11836	11713	11724	11809	12058	11780	11660	11681	11631	12014	11850	11848	11913	12073	11691	11678	11848	11825	11765	11892	11804	11755	11881	11580	11684	11817	11743	11805	11896	11746	11788	11794	11771	11883	11869	11719	11568	11797	11777	11975	11830	11570	11828	11712	11740	11955	11812	11890	11809	11830	11751	11670	11813	11843	11781	11810	11821	11589	11795	11890	12066	11923	11710	12013	11686	11538	11805	11737	11866	11913	11757	11820	11650	11987	11592	11624	11732	11819	12096	11805	11959	11883	11867	11715	11622	11656	11830	11750	11747	11734	11772	11795	11852	11737	11861	11860	11818	11719	11894	11714	11621	11864	11795	11849	11723	11770	11844	11829	11717	11783	11742	11802	11762	11745	11737	11822	11920	11797	11691	11945	11842	11897	11564	11652	11693	11732	11757	11856	11742	11840	11781	11837	11887	11797	11820	11798	11827	11816	11732	11757	11752	11850	11697	11808	11775	11729	11710	11895	11896	11855	11700	11885	11927
37889	63567	62070	52435	68732	72727	56394	45443	33638	22874	17566	13829	11868	11015	10658	10542	10583	10711	10619	10822	10542	10654	10665	10776	10728	10665	10702	10651	10766	10733	10611	10662	10761	10575	10697	10733	10753	10732	10784	10639	10637	10498	10626	10749	10859	10611	10688	10588	10589	10624	10604	10683	10835	10841	10816	10665	10615	10739	10676	10721	10832	10658	10629	10752	10738	10764	10711	10691	10629	10587	10857	10702	10859	10614	10644	10499	10604	10643	10827	10616	10745	10658	10681	10680	10678	10625	10713	10614	10528	10775	10603	10816	10541	10677	10582	10627	10544	10671	10656	10618	10791	10621	10690	10749	10512	10777	10697	10556	10693	10840	10643	10681	10512	10724	10709	10706	10904	10724	10688	10719	10724	10579	10734	10639	10747	10650	10628	10701	10627	10714	10564	10557	10583	10642	10710	10648	10829	10567	10589	10632	10655	10619	10689	10675	10624	10726	10841	10742	10538	10752	10748	10798	10684	10706	10759	10745	10512	10640	10543	10579	10704	10644	10796	10657	10681	10550	10778	10595	10522	10662	10726	10585	10699	10645	10760	10705	10744	10529	10550	10735	10698	10574	10593	10506	10753	10574	10539	10678	10710	10672	10632	10514	10659	10775	10832	10612	10645	10576	10706	10578	10674	10556	10464	10680	10588	10583	10540	10764	10658	10656	10691	10786	10733	10660	10635	10726	10878	10635	10725	10688	10692	10605	10698	10747	10789	10592	10679	10776	10745	10716	10647	10583	10759	10684	10514	10820	10698	10754	10744	10641	10723	10653	10691	10658	10632	10607	10589	10537	10625	10858	10659	10578	10593	10557	10655	10484	10764	10649	10585	10726	10656	10763	10523	10661	10701	10595	10575	10738	10584	10547	10629	10734	10814	10699	10661	10723	10673	10674	10604	10841	10758	10720	10575	10773	10625	10731	10722	10788	10532	10650	10579	10678	10632	10583	10557	10770	10534	10636	10617	10628	10642	10612	10593	10685	10610	10708	10639	10677	10662	10479	10591	10744	10697	10599	10582	10653	10737	10667	10575	10564	10689	10878	10693	10657	10716	10682	10692	10696	10823	10716	10888	10809	10694	10618	10600	10558	10598	10620	10630	10737	10858	10668	10698	10902	10798	10745	10529	10532	10581	10640	10691	10720	10617	10720	10689	10673	10502	10611	10729	10626	10626	10715	10622	10607	10502	10655	10683	10616	10795	10537	10643	10714	10674	10630	10626	10589	10881	10621	10740	10623	10738	10657	10637	10750	10680	10743	10674	10544	10692	10616	10707	10662	10441	10493	10719	10717	10821	10564	10613	10566	10777	10671	10728	10595	10573	10669	10704	10614	10588	10541	10679	10633	10560	10547	10636	10635	10629	10567	10482	10671	10575	10539	10583	10568	10564	10678	10645	10705	10776	10646	10626	10710	10615	10749	10682	10780	10604	10720	10713	10740	10547	10804	10626	10613	10666	10595	10661	10596	10683	10511	10681	10690	10788	10749	10771	10665	10863	10632	10754	10615	10767	10643	10769	10720	10676	10653	10691	10737	10654	10830	10671	10722	10634	10633	10616	10677	10481	10636	10687	10702	10610	10630	10551	10869	10532	10791	10690	10696	10626	10718	10757	10669	10608	10634	10617	10666	10508	10734	10536	10542	10721	10726	10750	10758	10482	10976	10524	10450	10733	10734	10755	10545	10720	10605	10744	10691	10581	10678	10852	10725	10554	10724	10820	10708	10629	10572	10462	10829	10911	10703	10621	10621	10660	10571	10598	10710	10621	10627	10672	10684	10652	10674	10670	10690	10682	10602	10656	10712	10643	10625	10682	10566	10597	10611	10567	10660	10700	10789	10825	10535	10565	10734	10555	10667	10522	10678	10571	10486	10697	10688	10842	10767	10567	10679	10765	10610	10649	10698	10632	10693	10682	10449	10734	10814	10689	10638	10925	10636	10834	10676	10632	10592	10745	10613	10685	10543	10700	10586	10621	10668	10587	10726	10603	10515	10666	10667	10592	10651	10670	10533	10676	10870	10548	10483	10777	10770	10490	10751	10652	10797	10626	10614	10769	10573	10612	10646	10713	10645	10779	10680	10807	10656	10728	10795	10621	10807	10810	10616	10724	10627	10724	10607	10733	10573	10714	10693	10742	10569	10558	10707	10676	10638	10757	10638	10645	10523	10692	10559	10716	10652	10689	10640	10710	10700	10730	10592	10896	10697	10580	10642	10801	10708	10673	10552	10655	10591	10620	10668	10743	10577	10785	10686	10671	10618	10550	10643	10544	10638	10843	10711	10663	10660	10685	10635	10749	10770	10649	10624	10603	10595	10779	10700	10768	10735	10491	10570	10606	10688	10633	10669	10691	10848	10576	10792	10644	10712	10637	10815	10484	10577	10641	10576	10690	10800	10570	10822	10686	10737	10773	10468	10623	10672	10587	10549	10592	10855	10707	10590	10685	10655	10515	10742	10547	10661	10602	10771	10801	10727	10653	10644	10796	10583	10661	10684	10639	10516	10650	10689	10662	10678	10629	10652	10612	10551	10685	10729	10635	10611	10741	10568	10735	10579	10764	10795	10580	10702	10595	10572	10593	10580	10628	10573	10811	10589	10784	10662	10718	10610	10622	10662	10585	10499	10689	10711	10671	10524	10695	10639	10609	10630	10620	10692	10757	10700	10507	10822	10542	10743	10517	10764	10709	10630	10645	10678	10789	10539	10698	10643	10629	10531	10665	10652	10729	10678	10712	10599	10711	10632	10716	10764	10694	10549	10748	10590	10636	10554	10708	10632	10661	10677	10584	10546	10763	10590	10641	10546	10523	10624	10621	10564	10739	10665	10716	10711	10583	10643	10747	10693	10704	10737	10647	10632	10694	10699	10633	10640	10558	10682	10641	10602	10657	10712	10663	10625	10732	10760	10520	10700	10569	10674	10732	10707	10625	10609	10616	10754	10761	10744	10688	10706	10679	10686	10580	10487	10556	10584	10640	10636	10652	10595	10622	10688	10452	10545	10670	10713	10874	10574	10668	10726	10720	10573	10615	10438	10659	10775	10673	10675	10505	10678	10748	10549	10720	10688	10744	10461	10629	10629	10773	10596	10650	10570	10624	10452	10596	10700	10694	10599	10660	10622	10851	10780	10574	10743	10618	10765	10723	10516	10438	10423	10733	10800	10548	10770	10635	10606	10748	10556	10553	10575	10743	10707	10653	10672	10640	10631	10653	10767	10745	10793	10603	10716	10616	10685	10599	10512	10641	10661	10687	10560	10686	10696	10657	10572	10580	10531	10640	10656	10724	10571	10749	10624	10698	10767	10554	10419	10541	10594	10431	10642	10766	10720	10762	10557	10557	10689	10598	10532	10576	10727	10600	10525	10745	10651	10690	10597	10806	10604	10593	10493	10765	10619	10732	10629	10566	10635	10573	10620	10696	10577	10629	10664	10626	10628	10646	10701	10756	10745	10654	10668	10535	10718	10760	10540	10596	10649	10544	10737	10624	10708	10746	10536	10746	10712	10619	10667	10714	10768	10738	10670	10572	10715	10607	10691	10626	10623	10599	10591	10558	10461	10644	10759	10596	10666	10647	10863	10673	10663	10640	10724	10570	10687	10649	10759	10727	10686	10683	10701	10671	10750	10599	10521	10701	10652	10780	10686	10806	10634	10712	10598	10728	10640	10691	10624	10688	10718	10735	10735	10720	10677	10627	10803	10615	10701	10687	10625	10788	10752	10734	10739	10712	10720	10629	10663	10570	10585	10608	10675	10609	10555	10537	10680	10579	10712	10712	10611	10678	10533	10614	10623	10458	10659	10682	10664	10657	10559	10563	10785	10637	10623	10658	10627	10714	10592	10768	10558	10600	10577	10637	10726	10606	10740	10742	10675	10826	10598	10719	10566	10663	10742	10852	10850	10761	10787	10618	10767	10851	10650	10560	10728	10659	10859	10689	10615	10611	10628	10659	10636	10617	10557	10656	10803	10696	10607	10677	10738	10740	10575	10651	10622	10907	10629	10720	10883	10877	10577	10817	10577	10669	10657	10542	10659	10788	10635	10758	10648	10753	10645	10794	10576	10660	10773	10745	10701	10693	10779	10695	10718	10660	10582	10722	10605	10607	10643	10657	10459	10679	10604	10705	10760	10669	10645	10465	10536	10692	10642	10711	10558	10812	10613	10744	10707	10609	10656	10762	10715	10766	10800	10822	10703	10706	10641	10737	10652	10609	10777	10582	10826	10606	10556	10640	10622	10643	10675	10445	10557	10578	10715	10441	10748	10656	10653	10889	10622	10723	10566	10627	10685	10612	10740	10579	10634	10541	10757	10554	10819	10705	10739	10627	10599	10577	10666	10633	10703	10608	10688	10624	10706	10787	10604	10686	10693	10756	10501	10560	10533	10539	10753	10619	10446	10752	10673	10641	10596	10887	10866	10636	10534	10756	10642	10539	10735	10631	10649	10674	10797	10763	10781	10736	10836	10651	10742	10620	10633	10601	10513	10703	10632	10770	10586	10696	10659	10665	10760	10702	10701	10725	10522	10604	10705	10695	10687	10711	10702	10753	10608	10645	10787	10821	10805	10727	10762	10780	10649	10747	10643	10580	10724	10759	10804	10565	10709	10659	10470	10731	10671	10566	10603	10736	10728	10626	10713	10598	10542	10787	10619	10758	10604	10589	10655	10550	10622	10790	10717	10542	10661	10704	10760	10701	10718	10806	10681	10636	10716	10659	10595	10711	10639	10631	10567	10603	10659	10747	10658	10455	10604	10674	10608	10691	10712	10737	10594	10730	10607	10719	10665	10576	10636	10568	10543	10861	10640	10848	10605	10668	10470	10712	10628	10654	10775	10498	10781	10630	10704	10632	10782	10648	10650	10760	10731	10540	10816	10731	10554	10624	10549	10726	10688	10699	10569	10636	10705	10757	10665	10583	10794	10683	10650	10443	10685	10602	10657	10643	10697	10812	10798	10564	10715	10732	10624	10744	10681	10562	10722	10705	10568	10629	10646	10750	10681	10710	10810	10684	10624	10660	10588	10825	10546	10710	10633	10474	10523	10774	10577	10546	10643	10742	10491	10625	10520	10778	10702	10597	10673	10624	10693	10686	10784	10653	10745	10625	10733	10740	10741	10637	10611
32206	31738	29258	19791	20855	21200	18337	16333	14847	13816	13507	13224	13036	12973	12881	12657	13082	12845	12973	12895	12956	12962	13041	13029	12910	12974	12923	12723	13023	12879	12952	12977	13047	12814	12872	12835	12905	12877	13098	12863	12808	12894	12892	12948	12938	12837	12748	12864	12926	13073	12987	12949	12976	12991	12778	12815	12985	13012	12991	12819	12771	12627	12796	12874	12863	12872	12849	12898	12812	12732	12852	12972	12823	12730	12805	12907	12877	12751	12872	12907	12890	12796	12943	12689	12999	12798	12822	12787	12899	12770	12855	12854	12914	12696	13020	12984	12861	12872	12785	12791	12882	12817	12847	12876	12818	12937	12888	12914	12877	12940	12942	12648	12917	12745	12599	12794	12803	12844	12896	13078	12871	12978	12901	12996	12677	13055	12881	12829	12599	12726	12781	12872	12987	12900	12951	12818	12769	12983	12860	12917	12961	12823	12943	12942	12633	12946	12972	12979	12838	12826	12936	12790	12747	12829	12801	12955	12840	12909	13052	13017	12979	12784	12770	13050	12775	12798	12711	12988	12874	12853	12850	12906	12743	12885	12796	12822	12806	12987	12954	12886	12834	12854	13000	12880	12961	12787	12886	12791	12979	12760	12793	13001	12879	12882	12970	13100	12973	12921	12839	12900	12895	12817	12996	12853	12792	12981	12988	13095	12842	12742	12895	12904	13121	12894	13075	12958	12898	12852	12910	13071	12874	13045	12994	12859	12822	12949	13125	12749	13020	12869	12823	12888	12894	12739	12883	12879	12781	12799	12868	12854	12845	13071	12849	12987	12871	12950	12879	12786	12774	12843	12747	12729	12802	12864	12964	12887	12925	13006	13076	12828	12921	12918	12977	13010	12849	12813	12800	12704	12975	13015	12896	12799	12822	12809	12782	12973	12984	12974	12979	12959	13006	12937	12895	12896	12871	12825	12813	12842	12924	12668	12862	12863	12820	12767	12941	12896	12899	12864	12798	12773	13007	12929	12783	13008	12893	12865	13011	12780	12850	12864	12978	12820	12741	12923	12691	12880	12845	12740	12993	12949	12913	12787	12733	12720	12869	12753	12754	12914	12926	12768	12924	12799	12899	12963	12754	12821	12852	12954	13014	12969	12945	12951	12956	12767	12877	12882	12925	12778	12810	12887	13055	12836	12872	12785	12973	12709	12827	12867	12824	12763	12750	12858	12756	12887	12918	12854	12956	13009	12968	12936	12902	12809	13170	12955	13004	12782	12863	12926	12834	12841	13005	12792	12870	12869	12742	12674	12912	12959	12915	12892	12860	12831	12860	12962	12916	12957	12780	12947	12985	12840	12824	12954	13020	13000	12821	12792	12818	12707	12713	13023	12848	12781	12795	12790	12767	12761	12911	12848	12866	12769	12759	12820	12842	12590	12999	12794	12865	13008	13055	12949	12833	12606	13019	13049	12883	12809	13033	12878	12951	12862	12825	12902	12746	12970	12939	12943	13053	12822	13083	12893	12918	12754	12719	12865	12850	12922	12927	12764	12883	12988	12876	12816	12905	12837	12984	12792	12891	12711	12961	12813	12867	12854	12881	12894	12987	13064	12716	12806	12930	12872	12987	12992	13056	12894	12885	12885	12882	12802	12903	12831	12935	13000	12713	12912	12893	12916	12861	13055	12845	12946	13143	12859	12884	12891	12875	12921	12989	12710	12748	12837	12871	13062	12827	12917	12670	13171	12704	12707	12941	13114	12907	12908	12722	12925	12915	12797	12788	12882	12826	12767	12960	12825	12677	13085	12997	12882	12754	12787	12887	12762	12953	12942	13006	12858	12847	12867	12945	12740	13001	12922	12985	12790	12813	12690	12834	12792	12773	13014	12949	12816	13002	12655	12780	12827	12876	12920	12974	12702	12866	12889	12896	12665	12800	12768	12808	12855	12905	12863	12669	12878	12957	12895	13035	12831	12858	13029	12923	12800	12851	12863	12929	12840	12754	12949	12914	12968	12879	12903	12796	12938	12836	12931	13012	13027	12921	12942	12971	12792	13050	12912	12884	12762	12868	12821	12883	12837	12865	12816	13019	12805	12813	13024	12967	12886	12886	12863	13006	13002	12785	12996	12814	12932	13054	12940	12882	12864	12850	12810	12989	12856	13019	12954	12936	12913	13054	12887	12966	12761	12990	12854	12980	12991	12870	12940	12725	12984	12890	12718	12883	12847	12752	12775	12973	12774	12845	12827	12998	12931	12990	12738	12960	12868	12880	12873	12982	12883	12952	12887	12769	12929	12810	13020	13018	12918	12821	12890	12997	12612	12788	12773	13003	12844	12735	12923	12878	12923	12849	12892	12943	12872	12811	13012	13030	12738	12889	12651	12893	12726	12773	12798	13019	12933	12880	12950	12958	12798	12738	12667	12942	12696	12747	12920	12878	12784	12967	12741	12797	12824	12888	12958	12815	12805	12812	12845	12673	12798	12776	13002	12915	12937	12834	12797	13053	12808	12985	12882	12829	12926	12966	12995	12846	12779	12979	12885	12754	12920	12965	12894	12852	12836	13003	12930	12886	12784	12805	12808	12954	12931	12931	13027	12867	12963	12893	12711	12928	13022	12830	12809	12898	13071	12969	12836	12937	13016	12811	12988	12833	12750	12816	12664	12799	13068	13113	12670	12905	12944	12929	12864	12803	12875	12960	12707	12771	12924	13006	12867	12887	12726	12807	13021	12757	12912	12852	12860	12731	12674	13064	12771	12770	12992	12849	12952	12847	12863	12742	12918	13001	12858	12869	13182	12960	12881	12653	12969	13014	12816	12972	12928	12919	12686	12793	12682	13001	12788	12905	12786	12591	12680	12902	12706	13022	12833	12918	12902	12919	12835	12912	12936	13060	12856	12872	12763	12913	12936	12845	12951	12865	12870	12897	13158	13068	12972	12901	12941	12728	12881	12938	13130	12810	12773	12835	12877	12868	12691	12952	13080	12977	12854	12966	12736	13088	12865	12987	12792	13091	12801	13049	12945	12640	12802	12991	12885	12987	12828	12948	12913	12868	12795	12866	12868	12923	12827	13002	12795	12861	13014	12770	12854	12815	12792	13017	12782	12870	12809	12875	12883	12919	12851	12873	12817	12971	12892	12960	13044	12814	12878	12785	12630	12876	12878	12762	12737	12926	12892	12965	12862	12942	12894	12994	12714	12865	12876	12948	12760	12974	12936	13092	12804	12793	12726	12789	13030	13046	12632	12962	12941	12882	12840	12834	12816	12740	12775	12936	12808	12889	12930	12909	12806	12713	12852	12968	12732	12971	12809	12915	12910	12773	12910	12839	12817	12965	12867	12890	12992	13033	12819	12982	12789	12715	12791	13040	12936	12934	12991	12751	12905	13152	12906	12880	12904	12665	12712	12914	12835	12808	12972	12829	12728	12859	12847	12952	12908	12819	12677	12913	12846	12759	12784	12994	12840	12999	12781	12851	13012	12809	12884	12974	12944	13039	12743	12902	12891	12955	12880	12905	12950	12937	12944	12954	12826	12832	12996	12864	12860	12746	12908	12785	12958	12955	12845	12746	12654	12879	12768	12922	12933	13118	12882	12782	12958	12784	12801	12856	12770	12956	12954	12883	12910	12789	12690	12828	12980	12862	12671	12705	12675	13013	12895	12810	12847	12847	12936	12910	12942	12888	13135	12768	12750	12986	12819	12651	12921	12735	12802	12897	13130	12995	12777	12857	12684	12955	13149	12904	12974	12848	12901	12904	13089	12766	12752	12919	12925	12814	12989	12851	12780	12897	12900	12836	12781	12840	12842	12825	12807	12781	12791	13005	12941	12978	12960	12810	12666	12788	12766	12971	12898	12698	12791	12842	12793	12853	12844	12856	12748	12942	12779	12825	12817	13042	13018	12912	12871	13010	12927	12796	12953	13066	12827	12917	12934	12820	12831	12782	12778	12792	12931	13006	13046	12939	13177	12980	12859	12900	12708	13011	12860	12973	12806	12754	12943	12910	12727	12883	12989	12907	12856	12782	12859	12902	12930	12858	12923	12923	12963	12921	12800	12796	12825	12755	13008	12873	12776	12852	12556	12836	12851	12679	12995	12954	12866	12961	12688	12899	12883	13110	13178	12904	12900	12935	12872	12884	12791	12844	13044	12914	13023	12866	12751	12956	12829	12979	13079	13021	12755	12806	12905	12893	12890	12949	12906	12886	12981	12865	12747	12759	12890	13006	12659	12901	12697	13044	12862	12805	12922	12783	12965	12895	12829	12935	13087	12833	12945	12865	12970	12849	12953	12690	12754	12804	12826	12839	12654	13044	13052	12917	12925	13071	12993	12734	12907	12727	12846	13037	12979	12827	12701	12727	12941	12903	12836	12936	12917	12714	12961	12954	12880	12786	12887	12845	12906	12880	12813	12844	12757	13028	12940	13020	12957	12947	12850	12752	12879	12875	12872	12909	12867	12831	12669	12838	12617	12927	12870	12828	12781	13041	12834	12844	13026	12884	13099	12900	12846	12790	12649	12870	12792	12970	12971	12856	12748	12960	12953	12886	12909	12866	12846	12775	12867	12931	12959	12626	12859	12873	13032	12908	13036	12896	12809	12892	12873	12849	12907	12843	13017	12721	12911	12918	12887	12819	12790	12894	12843	12792	12997	12869	12801	12845	12826	12820	12855	12778	13064	13044	12580	13035	12759	12903	12896	12792	12729	12913	12909	13097	12936	12840	12945	12776	12836	12987	12856	12899	12925	12999	12939	12952	12894	12927	12783	13117	12941	12984	12947	12964	12781	12969	12946	12941	12746	12829	13003	12788	12812	13006	12855	13010	13005	12812	12801	13118	13026	12985	13121	13128	12860	13027	13049	13105	12954	12914	12643	12837	12920	12681	12889	12874	12787	12916	12742	12840	12668	12882	12958	13002	12940	12765	12997	12788	12935	12638	12969	12898	12980	12832	12734	13015	12812	12818	12772	12875	12776	12968	12965	12713	12814	12772	13097	12970	12899	12858	12831	12704	12919	12815	12834	12928	12922	12970	12884	12915	13030	12749	13014	12785	12883	12731	12983	12890	12867	12782	12921	12882	12886	12798	12803	12754	12964	13000	12872	12891	12791	12903	12714	12951	12692	12979	12920	12884	12988	13160	12874	12837	12985	12915	12951	12876	13038
28489	42089	31342	18125	23448	21918	18410	15546	13424	12361	11954	11622	11583	11361	11385	11334	11201	11432	11278	11219	11474	11225	11286	11329	11355	11313	11244	11181	11373	11381	11301	11444	11309	11461	11253	11371	11282	11274	11437	11363	11501	11384	11363	11312	11358	11417	11433	11435	11389	11314	11231	11488	11268	11448	11139	11418	11406	11258	11376	11357	11347	11274	11134	11384	11411	11272	11298	11232	11440	11168	11422	11291	11441	11366	11332	11395	11500	11326	11305	11378	11433	11409	11334	11457	11369	11315	11331	11290	11494	11233	11389	11449	11356	11368	11368	11358	11389	11203	11397	11410	11250	11248	11310	11364	11317	11296	11344	11286	11357	11212	11300	11233	11330	11379	11387	11233	11383	11314	11364	11323	11214	11349	11358	11474	11453	11476	11422	11396	11356	11443	11414	11464	11426	11244	11354	11294	11400	11367	11369	11428	11404	11274	11450	11337	11580	11326	11436	11327	11380	11365	11310	11502	11528	11297	11274	11414	11363	11388	11115	11281	11405	11254	11425	11350	11201	11293	11502	11266	11458	11470	11198	11437	11297	11278	11364	11244	11324	11334	11291	11208	11269	11342	11295	11465	11415	11477	11343	11418	11314	11436	11293	11331	11406	11359	11335	11513	11306	11385	11330	11269	11351	11314	11381	11363	11391	11146	11454	11308	11403	11243	11285	11258	11308	11433	11438	11273	11426	11314	11402	11308	11245	11149	11382	11304	11400	11368	11301	11303	11323	11461	11304	11378	11336	11368	11301	11403	11315	11340	11307	11221	11466	11488	11355	11294	11399	11460	11421	11458	11444	11370	11284	11522	11442	11382	11384	11469	11370	11319	11353	11411	11366	11165	11374	11415	11370	11440	11288	11398	11345	11342	11314	11404	11190	11425	11434	11366	11504	11417	11360	11387	11231	11434	11294	11444	11377	11402	11324	11274	11380	11550	11396	11453	11363	11441	11504	11490	11336	11232	11448	11253	11359	11406	11300	11206	11398	11215	11323	11336	11412	11344	11483	11323	11309	11312	11353	11531	11398	11414	11368	11346	11358	11322	11303	11124	11414	11332	11414	11406	11390	11451	11394	11388	11356	11392	11482	11339	11345	11315	11314	11365	11332	11355	11393	11402	11411	11367	11178	11515	11474	11307	11410	11290	11330	11225	11423	11408	11297	11546	11422	11367	11289	11404	11542	11344	11345	11543	11186	11142	11217	11321	11216	11365	11279	11321	11452	11369	11222	11174	11293	11366	11406	11398	11237	11427	11524	11378	11228	11410	11317	11323	11334	11503	11347	11234	11448	11352	11407	11443	11375	11440	11339	11376	11312	11319	11389	11316	11265	11241	11472	11239	11135	11353	11296	11123	11258	11271	11320	11390	11256	11441	11444	11271	11411	11361	11230	11330	11405	11320	11228	11441	11451	11446	11362	11363	11539	11356	11320	11371	11238	11324	11326	11440	11489	11148	11389	11420	11297	11488	11402	11514	11377	11065	11287	11326	11318	11467	11355	11396	11456	11524	11316	11265	11313	11458	11337	11352	11466	11458	11327	11514	11287	11386	11382	11367	11317	11278	11243	11422	11366	11315	11377	11289	11302	11492	11308	11463	11400	11519	11400	11253	11448	11290	11344	11354	11416	11614	11267	11295	11465	11521	11211	11250	11416	11232	11263	11281	11302	11252	11283	11273	11436	11454	11246	11261	11424	11417	11484	11381	11351	11420	11231	11367	11360	11379	11295	11361	11293	11327	11383	11343	11226	11257	11315	11400	11419	11300	11427	11408	11298	11626	11461	11324	11502	11319	11256	11376	11326	11461	11395	11375	11401	11414	11279	11450	11451	11263	11216	11290	11295	11320	11500	11183	11402	11373	11293	11321	11331	11381	11245	11221	11411	11365	11324	11480	11317	11352	11221	11273	11460	11403	11473	11476	11497	11254	11281	11254	11442	11318	11283	11303	11280	11476	11448	11401	11337	11383	11295	11525	11356	11163	11306	11363	11323	11309	11341	11395	11167	11296	11226	11429	11491	11279	11285	11403	11314	11367	11336	11306	11311	11234	11208	11241	11385	11221	11221	11319	11386	11337	11207	11405	11146	11181	11439	11408	11266	11344	11368	11313	11401	11428	11365	11366	11425	11231	11257	11309	11512	11208	11276	11354	11236	11268	11415	11255	11360	11341	11342	11271	11230	11353	11439	11250	11358	11212	11223	11259	11243	11296	11299	11452	11208	11340	11423	11308	11544	11330	11459	11368	11329	11170	11392	11465	11178	11206	11290	11319	11405	11564	11213	11238	11495	11224	11321	11244	11314	11460	11342	11312	11296	11266	11205	11406	11390	11423	11395	11358	11482	11221	11314	11341	11455	11318	11424	11350	11383	11305	11429	11375	11303	11423	11275	11282	11285	11380	11331	11378	11372	11435	11449	11302	11321	11314	11220	11357	11350	11278	11329	11293	11177	11333	11334	11283	11362	11352	11413	11312	11303	11502	11347	11356	11342	11334	11404	11384	11599	11562	11268	11468	11230	11233	11297	11495	11450	11306	11389	11487	11318	11430	11333	11365	11386	11203	11550	11446	11189	11381	11398	11353	11488	11340	11186	11449	11313	11392	11094	11340	11268	11632	11352	11304	11224	11304	11412	11122	11296	11327	11307	11301	11224	11207	11348	11382	11328	11325	11541	11439	11456	11339	11337	11430	11312	11326	11337	11343	11316	11344	11223	11437	11254	11425	11382	11462	11392	11223	11308	11305	11493	11321	11656	11375	11436	11313	11191	11336	11253	11210	11399	11287	11312	11319	11417	11462	11413	11348	11428	11302	11150	11392	11279	11358	11282	11384	11296	11375	11191	11426	11318	11400	11395	11415	11342	11436	11250	11303	11422	11282	11364	11415	11282	11240	11267	11255	11371	11314	11188	11307	11408	11344	11238	11416	11506	11212	11382	11345	11304	11241	11408	11304	11404	11327	11380	11412	11285	11359	11166	11279	11455	11410	11408	11321	11320	11348	11490	11473	11449	11437	11561	11327	11394	11350	11413	11352	11387	11434	11335	11404	11386	11450	11376	11393	11211	11361	11466	11401	11083	11410	11438	11269	11268	11376	11339	11592	11290	11187	11415	11414	11344	11306	11442	11426	11289	11344	11536	11322	11482	11305	11358	11392	11388	11292	11234	11278	11414	11327	11473	11388	11303	11290	11315	11464	11330	11355	11440	11267	11253	11132	11388	11283	11429	11399	11383	11379	11219	11283	11287	11381	11589	11351	11389	11374	11413	11242	11128	11386	11288	11319	11396	11323	11496	11353	11176	11476	11311	11345	11340	11315	11368	11379	11379	11415	11377	11510	11152	11293	11385	11337	11405	11364	11230	11401	11347	11395	11424	11412	11467	11236	11307	11400	11309	11367	11459	11460	11429	11289	11205	11336	11300	11281	11316	11386	11247	11212	11452	11316	11407	11271	11500	11318	11435	11347	11404	11341	11366	11297	11300	11400	11453	11470	11448	11386	11359	11222	11316	11391	11277	11361	11209	11304	11345	11310	11316	11506	11481	11458	11287	11221	11333	11385	11228	11318	11314	11308	11454	11358	11309	11320	11469	11291	11394	11293	11269	11377	11419	11355	11307	11299	11314	11307	11347	11224	11326	11326	11518	11302	11513	11283	11375	11475	11242	11412	11277	11310	11520	11400	11364	11497	11446	11320	11414	11446	11358	11306	11328	11357	11305	11339	11295	11448	11380	11372	11441	11605	11476	11325	11356	11235	11311	11334	11453	11341	11465	11234	11331	11369	11238	11475	11367	11457	11486	11362	11225	11246	11460	11185	11378	11437	11275	11333	11430	11195	11366	11278	11446	11343	11387	11213	11458	11418	11484	11322	11316	11374	11398	11362	11287	11305	11450	11395	11472	11274	11400	11223	11353	11298	11552	11373	11457	11362	11423	11442	11378	11473	11401	11217	11315	11360	11314	11465	11524	11420	11308	11289	11308	11192	11304	11384	11347	11173	11292	11363	11422	11313	11344	11348	11264	11357	11398	11189	11399	11319	11267	11176	11412	11424	11284	11418	11415	11441	11350	11315	11214	11538	11456	11262	11361	11478	11279	11251	11336	11360	11406	11243	11256	11319	11405	11331	11527	11252	11367	11361	11422	11266	11344	11564	11326	11538	11309	11532	11315	11362	11142	11307	11394	11446	11310	11266	11271	11339	11135	11321	11412	11437	11310	11392	11422	11359	11456	11069	11483	11224	11319	11376	11432	11249	11483	11302	11306	11149	11530	11440	11309	11420	11257	11366	11466	11343	11290	11424	11274	11260	11478	11501	11477	11221	11328	11356	11402	11466	11407	11428	11281	11481	11314	11291	11326	11363	11404	11341	11345	11343	11213	11263	11296	11323	11393	11322	11369	11372	11355	11392	11259	11365	11371	11409	11263	11475	11338	11270	11364	11282	11367	11247	11457	11405	11387	11343	11395	11353	11287	11259	11514	11409	11354	11305	11269	11455	11340	11335	11384	11419	11366	11507	11356	11220	11247	11363	11369	11366	11335	11334	11442	11244	11324	11252	11321	11366	11289	11382	11211	11428	11330	11310	11284	11304	11330	11437	11232	11305	11409	11338	11304	11264	11247	11305	11350	11383	11540	11253	11476	11282	11260	11420	11378	11397	11345	11536	11423	11379	11373	11373	11335	11460	11438	11387	11497	11304	11374	11429	11450	11342	11302	11122	11434	11319	11350	11277	11237	11471	11449	11317	11333	11501	11377	11186	11277	11280	11357	11314	11362	11492	11376	11308	11314	11035	11425	11307	11247	11392	11351	11414	11339	11243	11454	11512	11334	11286	11234	11271	11379	11224	11446	11385	11368	11389	11385	11469	11326	11446	11252	11248	11272	11378	11400	11334	11441	11418	11484	11265	11307	11530	11297	11236	11368	11291	11203	11415	11105	11395	11273	11337	11402	11557	11415	11197	11404	11395	11374	11394	11363	11249	11383	11276	11213	11434	11459	11309	11426	11349	11351	11209	11322	11360	11511	11281	11411	11403	11303	11339	11264	11349	11325	11230	11325	11482	11583	11407	11238	11458	11289	11408	11360	11258	11302	11226	11475	11431	11094	11305	11393	11197	11394	11349	11363	11360	11456	11342
26386	21704	29692	32174	45540	51323	39118	30174	21927	16552	14059	13144	12483	12320	12220	12064	12134	12162	12166	12046	11992	11954	11990	12140	12208	12151	12159	11974	12151	11967	11910	12182	12144	12100	11965	11996	12330	12089	12014	12084	12044	11983	12137	11922	12024	12155	12084	11962	12007	11946	11947	11921	11825	12120	12177	12051	12045	12167	12000	12036	12071	11974	12133	12121	12109	12045	12105	12071	12010	12149	12172	12244	11971	12064	12017	11875	12239	12009	12205	12115	12048	12124	12044	11969	12035	11956	11912	12196	12126	11999	12085	11993	11868	11978	12166	12042	12081	12049	12050	11950	11935	12103	11838	11855	11951	11861	12012	11967	11970	12201	12243	11809	11868	11919	12211	12096	12180	12193	12074	12143	11988	11969	12026	12020	11974	12183	11921	12074	11913	12065	12226	12040	11884	12088	12010	11953	11995	12100	12132	12096	12164	11869	11807	12096	12008	12281	11949	12150	11894	12049	12063	11904	11961	11995	11932	12175	11944	11939	12016	12019	11891	12013	12033	12014	12061	12098	12042	12073	11914	12052	11951	12080	12007	12190	12032	12105	12041	12083	11981	11895	12070	12181	12206	12113	12180	12180	11982	12114	12047	12030	12087	12107	11946	11941	12014	12011	12147	12269	12139	12210	11970	12106	12007	12139	12083	12164	12106	12125	11899	11954	12219	12049	12072	12062	12076	11921	12054	12321	11920	12022	11940	12100	12002	11852	11946	11867	11947	12022	12102	11907	11980	11956	11957	11913	11918	12079	11807	11862	12006	12124	12036	12017	12022	12035	11984	12157	12146	11983	12039	11919	11869	11988	11945	12133	11899	11932	11889	12164	12096	11986	12010	12084	11823	12041	12056	12011	12104	12035	11992	12010	11948	12217	12197	12228	11994	12091	12216	12045	12092	12117	11981	12037	12107	11926	11953	12137	11962	12044	11972	11931	12199	11965	12138	12111	11990	12304	12165	11889	12030	12213	12013	11867	12089	12062	11840	11847	11993	11999	12003	12051	11946	12009	12245	11852	12082	12073	12026	12123	12116	12004	12213	12020	12112	12081	12086	11980	12240	12170	12017	12125	12062	11908	12017	12118	11941	12093	11928	12021	11912	11925	12132	12098	11967	11904	11975	11953	12154	12097	11881	12155	12074	12070	12037	11980	12054	12138	12036	12030	12215	12000	11921	12090	12187	12145	12077	12164	11915	11966	12044	11995	12036	12182	11949	12135	12114	11860	11992	12043	12099	12066	11912	12101	12061	12001	12022	12047	11940	11906	11937	12015	12135	12126	12332	11958	12090	11920	12158	12074	12029	11843	12025	11905	12017	12030	12034	12038	12022	11924	11933	12072	12065	12187	12114	11970	12078	12110	11884	12257	12018	12069	12007	12014	12010	11924	12062	12135	12004	12189	12122	12084	11963	12062	11947	12161	11954	12057	12040	11964	12038	12010	12018	12173	11842	11974	11881	12117	12020	12212	12153	12226	12124	11970	12067	12071	11987	11899	12038	12006	12029	11999	11972	12036	11829	11901	11976	12152	11942	12015	11969	12044	12092	12086	12028	12106	12074	12021	12169	11939	11995	11989	12072	11964	12150	12043	12118	12037	11969	12064	11978	12092	12036	11991	12060	12130	11955	12040	12042	11829	12045	12165	11920	12093	11980	11931	12028	11904	11951	11996	11965	12088	12033	12160	12072	12000	11995	12044	11994	12139	11956	12134	12006	11920	12065	12114	12088	12051	12269	12194	12113	12063	12064	12092	12052	12075	12184	11935	11974	11945	12121	12101	12102	12084	12184	11948	11993	12191	11956	12090	11974	12089	11997	12029	12209	12085	11783	11992	11960	12078	12121	12005	11914	11857	12030	11942	12033	12109	12045	11905	11987	12103	12138	11971	12139	12123	11935	11914	11891	12099	12146	12116	11881	11988	12121	12037	12160	12060	12237	11850	12189	11949	12051	12008	11939	12135	12089	12073	11984	11928	11882	12174	12067	12037	11832	12004	12082	11918	11999	12042	12232	12105	12120	12008	12043	12017	12077	11938	11998	11933	12038	12263	12248	12107	11981	12048	11989	12002	12007	12164	12104	12038	12290	11873	12123	11915	12070	11930	12090	11912	11968	12015	12007	11957	12118	12056	12146	11897	12109	12031	12147	12151	12044	11880	12135	12008	11976	12015	12086	11942	12110	12119	12074	12105	11999	12046	12105	12040	12024	11985	12093	11984	12042	12090	12062	12002	12053	11985	12030	11866	12085	12190	12148	11945	12023	11896	12119	11983	12069	12028	12154	11942	12110	11888	12249	11951	11848	12028	12242	12126	11999	12107	12125	12096	12132	11996	12086	11889	12048	11931	12060	12046	12208	11946	12114	12095	12013	12062	12160	11993	12118	12002	12082	12092	12056	12116	12035	12143	12023	11966	11923	12038	12155	12052	12011	12146	12147	12082	12178	12085	11898	12147	12011	11892	12157	12042	12005	11877	12129	12038	11976	12053	12065	12060	11903	11945	11998	12010	12040	11936	12119	11988	11998	12101	12099	11974	12021	12083	12108	11874	12031	12002	12035	11933	12005	12040	11981	11958	12104	12048	11970	12028	11984	12171	12057	12098	12214	12107	11952	12151	12106	12123	12023	12098	12085	12290	12140	12041	12052	11974	11924	12152	12073	12091	12070	12023	11995	12110	12035	12046	12043	12121	11999	12043	11869	12114	12060	12099	12153	11978	12189	12179	11948	11944	12107	12039	12077	12172	12067	12031	12051	11922	12097	12234	11975	12040	12021	12160	12209	12035	12110	12192	11881	12116	11986	11961	12094	12037	11921	11944	11989	11911	12202	12036	12139	12157	12136	12029	12054	12027	12074	12071	12241	12150	12179	11902	12182	11943	11998	12164	12075	12054	11913	12002	12086	12005	12061	11932	12138	12060	12099	11881	12003	12079	12122	12206	12256	12076	11956	12139	11994	12012	12077	11912	11959	11836	12112	12013	12091	12083	12044	11869	12102	11892	12251	12025	11833	12061	12055	12156	11851	12006	11933	12083	12007	12184	12072	12193	12187	12156	12069	12123	12011	12185	11990	12137	12148	12037	11920	12069	11961	11946	12096	11971	12041	12056	12163	12082	11980	11923	12110	12094	11988	12050	12075	12046	11985	12013	12017	12003	12072	12013	11967	12056	12130	11883	11938	12028	11783	11988	11985	12095	12163	12141	11956	12031	12120	11893	11940	11932	12009	12234	11849	11872	11929	11885	12146	11943	11980	11982	12175	12017	12253	11772	12148	11844	12113	12042	12071	12026	11945	12126	12131	12042	11924	12036	11977	12025	11874	11971	11984	12091	11957	11968	12031	11884	12060	12117	11860	12086	12048	11972	12074	12028	12037	11954	12026	12118	12206	11889	12098	12130	12093	11827	11899	12081	12053	12185	11998	12093	12066	12126	11960	12116	12057	12055	12005	11985	11920	12077	11790	11887	12069	12043	12226	12281	12006	12085	11953	11948	12054	12095	11853	12023	11913	12144	12057	12058	12004	12041	12053	11832	11943	12163	12133	11979	11937	12018	12001	12170	12213	12085	11886	12117	12067	12039	11802	12079	12115	12006	11984	12097	11971	12005	12067	12011	11977	12211	12208	12030	12029	12067	12161	12182	12087	12091	12001	11986	12081	11880	11877	12205	12304	12049	11887	12091	12083	12043	11955	12092	11989	11852	11965	11831	12184	12144	12048	12198	12010	12041	12196	11960	11804	12097	12114	11969	12084	12129	12016	12057	12108	11950	12164	12017	12107	11978	12015	11947	12217	12223	12018	11930	12121	12075	12089	12047	12060	11951	11990	12013	12154	11939	12129	11872	12069	11895	12002	12043	11892	12095	12095	12198	12080	11937	11834	12145	12223	11952	11956	11879	12172	11952	12040	11975	12016	12101	12069	11884	11967	11846	12162	12139	12032	12042	12116	12060	12184	12147	12207	12015	11974	12037	12073	11939	12078	12071	11994	11799	12060	11863	12086	12178	11896	12232	12056	11992	11895	12076	12021	12133	12094	11986	11931	12002	11964	12025	11978	12225	12007	12075	12226	12133	12154	11974	12047	12137	12061	11934	12106	11866	12057	12104	12217	11947	12148	11966	12135	12184	11960	12087	12079	12012	12137	11975	11982	11942	11921	12009	11990	12070	12025	11918	12071	11921	11897	11954	11942	11895	11949	11863	12051	11905	11989	11882	12041	12026	12116	12002	12147	12165	11857	12079	12064	11924	11980	12012	11980	12033	12043	11921	12296	12050	11961	12182	11882	11980	12200	11926	12062	12039	11938	11998	12108	11946	12040	12192	11987	11911	12093	11981	11957	12063	12134	12083	12073	12145	12178	11997	11796	12086	11996	12102	11954	12053	12055	12011	12059	11987	12032	12088	12177	12034	11989	12058	12073	12099	12147	12204	12020	12032	11967	12057	12020	11957	12057	12003	11930	11932	12077	12022	12100	12042	12061	11921	12073	11971	11973	11744	11971	12065	12008	12248	11989	12015	12064	12023	12128	11862	11971	11995	11996	12136	11876	12102	12079	12046	11974	12166	12059	11822	12099	11919	11813	12115	11936	12051	11835	12064	12157	11992	12167	12095	12112	12015	12083	11919	12008	11903	12065	12129	11849	11935	12003	12038	12050	12312	11997	12100	11867	12039	12136	12125	12026	12000	11980	11929	11992	12262	12025	11987	12053	12057	12029	12209	12057	12010	11835	11974	11942	11744	12214	12036	12024	12033	11987	12130	11915	12170	12205	12096	12135	12009	12071	11956	12048	12102	12093	12328	12276	11946	11999	11896	12085	11931	12111	12110	11996	12106	11908	12032	11980	12279	12159	12094	12065	12066	12073	11976	11989	12027	12046	11921	11904	11941	12109	12054	12015	11947	12165	12033	12019	12220	12131	12133	11966	12073	12091	12002	12067	12068	11933	12014	12054	12097	12121	12039	11917	12032	12088	12135	11987	12044	12089	11956	12082	11959	12046	12034	11983	12050	11975	12203	11933	12028	12244	12009	11986	12047	11973	12068	12193	11961	12075	12185	12019	11950	12204	12250	11963	12086	12035	12076	12069	12131	12036	12031	11974	11913	12027	11957	11881	11908	12129	12079	11926	11977	11999	12078
33139	51907	47229	42867	52010	50718	39010	31024	21447	15648	13051	11659	11074	11029	10788	10816	10786	10723	10732	10835	10854	10800	10901	10904	10821	10860	10659	10676	11002	10806	10805	10980	10679	10803	10976	10852	10750	10881	11004	10923	10831	10832	10861	10704	10799	10802	11001	10749	10754	10785	11049	11047	10775	10796	10843	10776	10987	10810	10745	10927	10798	10878	10749	10887	10821	10884	10894	10754	10897	10720	10915	10729	10825	10736	10763	10897	10927	10729	10861	10933	10905	11107	10903	10745	11136	10849	10841	10875	10758	10809	10893	10759	10983	10785	10940	10768	10876	10735	10875	10960	10910	10952	10788	10744	10802	10748	10910	10714	10820	10838	10821	10809	10671	10806	10839	10785	10771	10872	10819	10777	10924	10891	10841	10764	10897	10949	10902	10860	10903	10823	10741	10776	11057	10841	10897	10871	10957	10647	10957	10803	10932	10840	10777	10737	10938	10810	10803	10954	10799	10826	10892	10892	10863	10645	11086	10751	10626	10726	10854	10908	10844	10745	10678	10875	10930	10904	10683	10897	10936	10957	11011	10800	10965	10739	10902	10738	10864	10966	10862	10775	10894	10784	10854	10838	10940	10816	10921	10667	10973	10716	10885	10897	10753	10972	10918	10846	10836	10960	10829	10993	10900	10852	10645	10925	10823	10889	10940	10779	10976	10954	10903	10757	10925	10679	10804	10928	10805	10744	10947	10870	10963	10825	10786	10747	10903	10878	10956	10947	10888	10849	10728	10757	10899	10833	10828	11003	10866	10902	10841	10870	10851	10713	10851	10830	10736	10772	10938	10931	10983	10701	10880	10916	10804	10888	10807	10761	10866	10940	10967	10870	10818	10898	10745	10813	10815	10743	10759	10920	10716	10849	10882	10865	10835	10726	10919	10953	10656	10953	10821	10791	10906	10709	10808	10836	10701	10659	10909	10672	10711	10743	10940	10783	10735	10811	10771	10756	10869	10903	10727	10921	10799	10792	11126	10893	10733	10805	10924	10981	10951	10711	10714	10752	10879	10911	10848	10891	10843	10920	10870	10755	10857	10923	10589	10813	10861	10822	10822	10738	10915	10971	10884	10860	10809	10750	10787	10856	10738	10875	10794	10850	10790	10765	10874	10897	10856	10782	10740	10857	10826	10870	10847	10845	10690	10737	10898	10762	11027	11044	10878	10897	11002	10754	10851	10815	10850	10818	10793	10842	10850	10817	10789	10766	10897	10856	10827	10787	10876	10839	10895	10952	10985	10840	10712	10765	10942	10844	10840	10803	10835	10943	10839	10766	10895	10814	10946	10750	10919	10936	10732	10738	10900	10821	10848	10761	10881	11012	10808	10823	10760	10900	10815	10878	10653	10864	10838	10763	10829	10813	10792	10812	10835	10852	10901	10846	10914	10658	11021	10838	10881	10854	10817	10809	10921	10843	10930	11016	10854	10648	10753	10886	10808	10760	10889	10955	10833	10785	10856	10843	10884	10881	10940	10785	10873	10818	10746	10909	10732	11040	10801	10837	10870	10896	10860	10802	10815	10844	10820	10855	10825	10730	10829	10896	10880	10675	10757	10835	10988	10735	10785	10670	10860	10789	10871	10872	10797	10899	10811	10927	10906	10882	10779	10629	10774	10893	10739	10809	10770	10841	10899	10745	10864	10907	10857	10836	10758	10981	10841	10678	10977	10815	10710	10930	10789	10834	11107	10814	10841	10924	10965	10847	10734	10772	10957	10905	10677	10846	10753	10825	10885	10747	10904	10609	10789	10932	10919	10849	10873	10920	10873	10850	10870	10874	10924	10918	10784	10790	10906	10889	10842	10845	10692	10793	10866	10810	10749	10943	10873	10927	10735	10908	10918	10943	10788	10789	10924	10877	10909	10770	10807	10818	10792	10951	10732	10791	10740	10668	10964	10657	10839	10855	10771	10734	10989	10871	10813	10910	10842	10912	10911	10740	10859	10817	10933	10756	10853	10996	10936	10826	10771	10895	10820	10766	10742	10953	10675	10798	10938	10905	10870	10816	10738	10874	10774	10852	10962	10942	10736	10755	10958	10774	10843	10769	10789	10840	10851	10868	10835	10923	10923	10813	10829	10761	10712	10737	10865	10722	10809	10959	10813	10779	10808	10952	10767	10895	10802	10743	10809	10876	10851	10838	10864	10886	11001	10743	10882	10863	10884	10770	10793	10835	10727	10789	10836	10855	10833	10879	10813	10819	10800	10861	10863	10844	10858	10896	10758	10786	10795	10770	10681	10895	10900	10763	10801	10868	10786	10961	10844	10934	10784	10736	10803	10883	10961	10813	10916	10827	10760	10837	10779	10737	10797	10786	10895	10825	10792	10777	10786	10879	10839	10772	10837	10617	10905	10704	10787	11003	10681	10831	10804	10617	10866	10891	11001	11043	10868	10784	10943	10692	10885	10852	10846	10848	10914	10872	10836	10574	10808	10922	10960	10854	10791	10836	10749	10943	11053	10698	10782	10671	10957	10951	10852	10934	10794	10874	10790	10882	10828	10661	10849	10806	11003	10970	11040	10779	10642	10901	10678	10868	10815	10873	10801	10784	10944	10967	10777	10918	10784	10769	10833	10784	10816	10912	10775	10861	10732	10895	10946	10920	10783	10833	10832	10943	11017	10908	10807	10821	10755	10869	10828	10854	10861	10826	10829	10844	10894	10720	10876	10870	10832	10746	10588	10820	10731	10786	10826	10891	10740	10851	10894	10935	10930	10804	10719	10758	10970	10776	11006	10888	10955	10629	10835	10703	10870	10851	10951	10993	10907	10729	10822	10769	10940	10801	10756	10901	10733	10820	10866	10807	10686	10907	10728	10715	10779	10808	10883	10852	10732	10862	10805	10857	10912	10865	10751	10686	10964	10743	10842	10868	10883	10793	10811	10818	10937	10861	10835	10710	10859	10849	10713	10995	10601	10795	10833	10860	10766	10957	10984	10841	10816	10744	10740	10868	10903	10841	10810	10893	10720	10753	10851	10762	10831	10857	10823	10802	10879	10915	10867	10758	10910	10850	10778	10922	10823	10897	10808	10844	10818	10862	10840	10887	10871	10906	10884	10774	10875	10748	10764	10837	10899	10924	10868	10710	10863	10893	10863	10851	10899	10829	10940	10766	10876	10909	10724	10848	10643	10830	10886	10845	10935	10775	10924	10861	10883	10838	10863	10899	10978	10869	10873	10946	10825	10867	10804	10713	10896	10837	10838	10777	10832	10905	10925	10847	10765	10855	10941	10936	10913	10783	10878	11003	10827	10843	10840	10864	10873	10928	11020	10805	10853	10940	10860	10897	10859	10864	10818	10716	10706	10837	10820	10730	10833	10681	10762	10831	10845	10892	10924	10752	10834	10833	10770	10813	10757	10849	10890	10904	10915	10842	10835	10691	10859	10865	10811	10998	10801	10785	10628	10864	10899	10856	10746	10840	10823	10976	10812	10803	10895	10856	10874	10856	10835	10766	10841	10820	10872	10903	10862	10892	10864	10905	10781	10921	10785	10923	10960	10756	10976	10935	10994	10795	10896	10907	10704	10741	10899	10793	10753	10901	10876	10806	10910	10874	10830	10971	10871	10883	10818	10978	10675	10845	10758	10869	10869	10864	10788	10732	10979	10931	10722	10952	10744	10963	10913	10796	10738	10876	10881	10772	10878	10954	10882	10900	10654	10847	10844	10677	10841	10896	10999	10784	10913	10835	10725	10816	10726	10864	10746	10740	10880	10757	10813	10730	10760	10879	10674	10831	10834	10649	10930	11003	10930	10797	10838	10944	10786	10897	10868	10820	10756	10918	10885	10686	10883	10838	10757	10768	10842	10808	10877	10774	10937	11030	10741	10904	10787	10903	10744	10761	10729	10903	10883	10866	10783	10879	10829	10847	10815	10870	10768	10889	10853	10860	10690	10881	11045	10799	10874	10769	10833	10777	10844	10854	11033	10804	10831	10978	10873	10781	10799	10864	10744	10886	10850	10922	10898	10838	10867	10865	11064	10893	10814	10907	10883	10867	10866	10834	10661	10911	10877	10890	10920	10750	10781	10721	10575	10869	10871	10712	10872	10695	10906	11033	10831	11039	10784	10826	10851	10917	10895	10814	10762	10798	10904	10748	10837	10827	10810	10976	10852	10845	10733	10922	10910	10838	10773	10985	10729	10876	10936	10664	10854	10863	10730	11004	10899	10864	10783	10648	10861	10773	10826	10908	10907	10887	10705	10793	10839	10958	10716	10867	10940	10902	10741	10875	10803	10804	10861	10806	10818	10855	10868	10799	10755	10827	10966	10761	10893	10860	10735	10850	10824	10887	10878	11018	10892	10808	10750	10719	11070	10904	10859	10866	10856	10671	10816	10706	10905	10724	10765	10853	10706	10854	10862	10830	10837	10667	10613	10777	10781	11009	10829	10889	10828	10719	10912	10784	10598	10679	10818	10861	10911	10848	10804	10928	10844	10919	10670	10690	10861	10831	10801	10744	10850	10870	10878	10778	10843	10733	10860	10835	10910	10743	10865	10835	10730	10972	10859	10825	11042	10759	10793	10953	10898	10837	10766	10888	10784	10946	10814	10888	10840	10900	10850	10817	10711	10839	10816	10722	10749	10828	10767	10872	10864	10930	10873	10773	10722	10965	10783	10725	10857	10745	10730	10873	10645	10794	10950	10823	10784	10852	10917	10862	10927	10938	10939	10899	10889	10846	10841	10763	10936	10803	10887	10783	10878	10714	10812	10985	10861	10882	10808	10851	10917	10884	10776	10812	10715	10788	10898	10957	10885	10833	10849	10944	10853	10771	10961	10687	10962	10828	10813	10805	10778	10811	10791	10744	10766	10904	10828	10628	10875	10747	10835	10902	10787	10722	10940	10961	10990	10957	10735	10826	10875	10735	10816	10856	10813	10746	10750	10831	10959	10828	10739	10735	10900	11068	10782	10831	10799	10795	10916	10835	10656	10874	10825	10961	10816	10793	10664	10956	10789	10825	10962	10760	10730	10815	10738	10764	10793	10845	10709	10826	10894	10798	10666	10806	10888	10899	10746	10747	10854	10843	10800	10813	10941	10925	10747	10778	10911	10852	10689	10730	10884	10740	10879	10678	10836	10809	10749	10931	10781	10820	10850	10883	10758	10841
24504	21235	29011	25346	39475	66821	49488	46765	34008	23286	16854	13322	11727	11138	10747	10720	10711	10924	10734	10691	10820	10927	10872	10716	10823	10686	10888	10690	10717	10582	10817	10629	10609	10652	10692	10834	10718	10873	10791	10682	10600	10731	10855	10665	10904	10706	10659	10855	10606	10676	10550	10597	10717	10756	10592	10569	10706	10749	10649	10786	10673	10690	10653	10656	10674	10575	10667	10714	10739	10670	10811	10675	10660	10670	10546	10593	10843	10606	10629	10634	10609	10548	10743	10621	10516	10581	10736	10620	10767	10664	10661	10733	10788	10586	10699	10594	10594	10814	10790	10785	10614	10604	10676	10561	10644	10722	10703	10799	10630	10577	10599	10618	10607	10764	10649	10674	10669	10569	10615	10612	10701	10838	10756	10703	10458	10723	10726	10830	10841	10723	10540	10732	10518	10758	10595	10624	10742	10736	10624	10722	10822	10656	10694	10704	10737	10567	10559	10640	10563	10933	10722	10716	10551	10689	10653	10604	10658	10907	10695	10717	10643	10661	10751	10557	10610	10617	10698	10657	10699	10785	10896	10650	10593	10832	10630	10698	10685	10763	10590	10544	10664	10742	10801	10817	10771	10493	10637	10446	10674	10652	10717	10758	10695	10604	10700	10664	10751	10727	10647	10768	10564	10494	10699	10710	10780	10686	10821	10673	10769	10664	10692	10639	10631	10670	10625	10500	10733	10815	10751	10605	10546	10590	10749	10857	10761	10609	10514	10605	10630	10734	10690	10707	10715	10684	10673	10558	10708	10511	10690	10725	10751	10682	10702	10703	10596	10793	10792	10611	10830	10631	10607	10624	10654	10484	10619	10811	10469	10735	10747	10662	10728	10649	10477	10832	10488	10673	10657	10876	10746	10701	10706	10570	10495	10685	10457	10670	10670	10736	10553	10753	10505	10660	10640	10735	10871	10686	10630	10622	10692	10608	10557	10676	10740	10687	10698	10670	10634	10802	10821	10674	10683	10755	10656	10601	10693	10603	10821	10720	10763	10709	10781	10755	10612	10663	10634	10583	10733	10602	10740	10746	10770	10669	10744	10654	10586	10754	10573	10817	10552	10625	10697	10637	10676	10705	10727	10627	10564	10698	10699	10536	10443	10743	10698	10404	10586	10583	10787	10823	10683	10707	10609	10624	10531	10398	10596	10479	10691	10625	10516	10723	10616	10679	10650	10674	10666	10584	10656	10596	10802	10698	10815	10872	10653	10837	10766	10622	10595	10834	10642	10594	10555	10613	10687	10686	10701	10693	10649	10742	10663	10505	10633	10719	10514	10710	10704	10677	10693	10537	10684	10631	10650	10826	10780	10672	10500	10573	10703	10657	10805	10568	10675	10647	10739	10554	10560	10764	10665	10811	10764	10745	10673	10764	10552	10638	10835	10474	10743	10826	10806	10661	10549	10608	10491	10748	10749	10569	10769	10647	10573	10681	10805	10835	10708	10838	10834	10763	10615	10484	10555	10578	10627	10679	10622	10662	10697	10594	10583	10643	10575	10618	10875	10577	10677	10736	10746	10666	10684	10454	10716	10645	10544	10558	10712	10870	10594	10536	10677	10675	10729	10386	10636	10643	10820	10606	10736	10734	10742	10640	10631	10644	10545	10677	10750	10609	10804	10618	10746	10729	10681	10789	10762	10630	10786	10624	10663	10555	10807	10789	10685	10758	10717	10790	10814	10652	10595	10653	10756	10611	10675	10743	10662	10676	10722	10792	10824	10770	10690	10627	10699	10754	10707	10610	10728	10823	10561	10627	10776	10816	10613	10592	10779	10758	10619	10665	10678	10697	10654	10619	10629	10507	10587	10536	10720	10815	10637	10609	10688	10545	10633	10610	10603	10667	10460	10753	10620	10605	10908	10637	10692	10714	10550	10856	10681	10711	10824	10581	10552	10620	10657	10744	10713	10529	10755	10780	10615	10742	10654	10809	10742	10696	10608	10544	10674	10883	10728	10670	10664	10684	10594	10748	10652	10680	10673	10665	10587	10544	10669	10752	10721	10520	10744	10595	10706	10593	10744	10818	10735	10765	10561	10764	10578	10659	10570	10654	10605	10618	10715	10645	10757	10674	10674	10557	10651	10718	10744	10634	10760	10783	10738	10650	10477	10884	10754	10606	10770	10711	10715	10707	10657	10513	10714	10640	10585	10675	10652	10711	10720	10710	10402	10699	10701	10692	10641	10778	10700	10784	10801	10496	10669	10679	10765	10565	10743	10569	10582	10806	10716	10550	10668	10547	10737	10648	10569	10700	10808	10781	10656	10687	10636	10681	10708	10689	10697	10546	10619	10711	10578	10804	10767	10685	10743	10547	10607	10685	10692	10679	10778	10726	10792	10730	10617	10764	10736	10464	10665	10665	10698	10653	10736	10662	10696	10561	10567	10685	10781	10717	10711	10689	10604	10668	10697	10666	10682	10597	10608	10630	10633	10525	10772	10559	10667	10602	10527	10521	10488	10831	10643	10618	10625	10517	10553	10768	10517	10665	10587	10581	10765	10706	10644	10561	10598	10706	10711	10533	10623	10628	10633	10784	10548	10701	10801	10743	10673	10633	10565	10682	10642	10642	10620	10744	10587	10573	10597	10632	10554	10801	10563	10680	10526	10821	10501	10447	10700	10508	10662	10798	10726	10707	10744	10694	10735	10727	10610	10702	10648	10727	10711	10758	10873	10735	10694	10856	10832	10747	10638	10511	10556	10577	10682	10796	10636	10683	10735	10675	10744	10702	10515	10668	10889	10714	10676	10806	10780	10573	10708	10659	10752	10738	10674	10709	10700	10790	10578	10599	10693	10619	10711	10650	11078	10695	10708	10608	10636	10738	10727	10536	10536	10841	10674	10675	10336	10790	10736	10632	10776	10766	10675	10652	10808	10676	10677	10533	10647	10743	10772	10714	10744	10719	10744	10686	10727	10622	10597	10566	10676	10520	10684	10601	10799	10719	10818	10706	10618	10450	10643	10683	10785	10724	10774	10561	10635	10754	10635	10615	10838	10880	10532	10610	10824	10661	10558	10644	10657	10750	10738	10745	10881	10598	10532	10683	10625	10700	10374	10602	10824	10667	10765	10558	10570	10756	10785	10745	10684	10733	10635	10891	10664	10616	10644	10682	10539	10596	10533	10592	10646	10715	10830	10715	10664	10433	10776	10561	10608	10625	10736	10664	10687	10704	10608	10877	10732	10777	10640	10657	10608	10610	10608	10768	10938	10650	10760	10778	10685	10728	10641	10594	10616	10833	10618	10456	10675	10760	10573	10734	10595	10626	10668	10709	10806	10827	10516	10488	10695	10615	10505	10614	10536	10745	10770	10633	10625	10772	10780	10611	10585	10686	10602	10665	10845	10793	10631	10535	10716	10738	10716	10435	10635	10391	10697	10597	10764	10548	10794	10651	10590	10640	10647	10707	10775	10737	10634	10528	10700	10692	10534	10786	10791	10660	10578	10527	10666	10628	10650	10580	10774	10733	10637	10637	10662	10539	10550	10593	10698	10743	10593	10692	10662	10567	10528	10658	10669	10589	10601	10593	10872	10671	10494	10749	10708	10825	10600	10692	10485	10590	10690	10639	10579	10744	10740	10706	10436	10563	10904	10572	10903	10817	10724	10751	10597	10557	10607	10680	10661	10656	10627	10532	10562	10682	10787	10626	10629	10787	10594	10780	10661	10666	10732	10478	10610	10656	10537	10780	10574	10560	10775	10556	10598	10689	10614	10651	10846	10757	10593	10650	10665	10714	10810	10715	10721	10567	10795	10711	10628	10724	10642	10851	10637	10772	10701	10633	10596	10825	10644	10780	10563	10675	10685	10758	10731	10584	10631	10577	10744	10757	10788	10655	10777	10701	10781	10635	10627	10695	10831	10693	10700	10667	10493	10669	10728	10645	10639	10718	10756	10671	10632	10694	10671	10828	10636	10764	10780	10675	10703	10610	10719	10492	10655	10665	10738	10740	10698	10557	10647	10723	10606	10700	10686	10607	10955	10736	10573	10669	10744	10745	10473	10626	10599	10664	10656	10631	10709	10553	10706	10632	10557	10760	10611	10663	10695	10618	10790	10713	10671	10609	10695	10574	10771	10703	10649	10639	10871	10573	10738	10631	10680	10615	10796	10784	10713	10568	10538	10673	10596	10549	10495	10705	10901	10587	10714	10755	10812	10655	10661	10834	10924	10586	10759	10802	10652	10687	10629	10718	10621	10496	10778	10540	10758	10629	10761	10749	10806	10693	10716	10652	10711	10705	10595	10690	10776	10695	10668	10541	10603	10703	10576	10699	10669	10874	10673	10673	10735	10734	10586	10791	10708	10729	10602	10645	10720	10618	10519	10566	10737	10718	10678	10622	10666	10696	10675	10689	10720	10750	10564	10714	10713	10603	10691	10624	10747	10612	10721	10621	10610	10647	10860	10610	10583	10614	10517	10588	10707	10780	10815	10613	10731	10622	10734	10656	10767	10808	10680	10755	10647	10704	10580	10731	10674	10703	10702	10794	10691	10705	10662	10549	10663	10712	10730	10837	10693	10554	10780	10743	10681	10608	10655	10776	10776	10762	10641	10705	10647	10556	10740	10739	10717	10762	10619	10741	10756	10681	10773	10768	10731	10799	10670	10661	10500	10799	10904	10706	10807	10858	10781	10651	10631	10578	10574	10585	10753	10613	10696	10686	10545	10703	10589	10481	10519	10692	10677	10775	10702	10447	10705	10584	10700	10791	10779	10623	10603	10672	10758	10621	10636	10626	10578	10742	10692	10737	10600	10633	10682	10896	10726	10584	10673	10602	10686	10517	10671	10584	10498	10604	10786	10757	10752	10719	10596	10582	10645	10815	10599	10392	10629	10723	10625	10711	10715	10638	10637	10630	10592	10637	10806	10675	10888	10630	10467	10705	10741	10681	10550	10700	10581	10574	10735	10746	10776	10662	10702	10689	10628	10887	10636	10669	10653	10899	10809	10528	10749	10713	10686	10877	10813	10961	10827	10827	10791	10770	10840	10754	10696	10554	10840	10720	10665	10703	10646	10694	10635	10629	10657	10703	10666	10719	10585	10727	10671	10642	10758	10587	10741	10682	10501	10572	10578	10702	10672	10811	10733	10700	10589	10648	10596	10661	10697	10806
37885	64412	61608	46340	58521	69324	52017	48773	34404	23725	16285	12679	10996	10271	10008	10039	9841	9892	9841	9852	9754	9996	10165	9883	9890	9766	9937	9958	9802	9910	9913	9947	9959	9930	9979	9903	9830	9870	9937	9803	9967	9909	9865	9797	9873	9994	9919	9777	9832	9947	9955	10003	9904	9902	9897	9734	9851	9915	9842	9875	9884	9882	9824	9844	9976	9926	9848	9756	9944	9943	9726	9912	9842	9946	9837	9782	9876	9892	9843	9898	9837	9774	10059	9864	9896	9718	9934	9904	9882	9981	9751	9880	9880	9791	9873	9678	9845	9796	9903	9847	9684	9757	9790	9844	9792	9948	9690	9816	9858	9754	9894	9806	9649	9830	9937	9780	10026	9769	9868	9696	9880	9782	9920	9935	9801	9918	9888	9997	9929	9752	9803	9860	9896	9862	9844	9783	9844	9887	9867	9888	9786	9850	9785	9887	9836	9948	9882	9705	9865	9907	9840	9814	9856	9822	9931	9795	9866	9853	9945	9738	9687	9755	9822	9839	9818	9867	10064	9886	9812	9770	10001	9957	10105	9931	9862	9829	9742	9944	9897	9729	9779	9917	9842	9890	9932	9802	9905	9868	9769	9852	9917	9774	9960	9840	9963	9906	9903	9817	9958	9770	9953	9820	9845	9951	9809	9922	9880	9726	9889	9965	9828	9920	9831	9893	9793	9886	9772	9867	9883	9927	9907	9857	9957	9895	9825	9875	9626	9884	9941	9933	9841	9836	9838	9858	9870	9814	9842	9850	9836	9777	9954	9873	9776	9862	9768	9845	9831	9745	9866	9847	9652	9891	9851	9840	9903	9822	10054	9834	9762	9852	9731	9782	9798	9947	9830	9829	9834	9779	9859	9939	9945	10023	9876	9904	10056	10119	9969	9878	9882	9912	9903	9696	9897	9990	9965	9840	9892	9747	9984	9893	9910	10060	10065	9869	9816	9898	9771	9788	9889	10010	9920	9885	9765	9941	9665	9756	9845	9901	9898	9849	9805	9750	9822	9830	9803	9932	9824	9904	9950	9815	9988	9935	9793	9784	9947	9878	9885	9779	9916	9712	9921	9863	10086	9895	9797	9859	9865	9906	9944	9768	9902	9860	9833	9715	9811	9885	9893	9843	9824	9774	9918	9711	9972	9898	9910	9948	9909	9737	9902	9890	10019	9909	9765	9777	9816	9810	9888	9914	9735	9940	9774	9922	9856	9774	9922	9782	9750	9797	9758	9888	9933	9962	9778	9933	9945	9966	9754	9750	9864	9892	9927	9910	9818	9984	10009	9879	9801	9888	9869	9891	9613	9755	9848	9859	9908	9777	9868	9875	9828	9828	9800	9782	9907	9833	9807	9830	9877	9913	9692	9833	9660	9797	9704	9746	9779	9837	9719	9776	9855	9941	9852	9893	9907	9681	9842	9866	9852	9821	9829	9757	9853	9962	9817	10019	9957	9803	9908	9867	9792	9983	10067	9923	9903	9782	9811	9850	9819	9875	9801	9908	9773	9887	9902	9842	9878	9971	9860	9823	9809	9874	9852	9754	9752	9853	9964	9912	9950	9799	9882	9796	9907	9890	9798	9957	9731	9823	9741	9877	9860	9787	9721	9974	9761	9782	10029	9821	9991	9816	9893	9928	9931	9754	9876	9882	9897	9819	9757	9906	9830	9838	9640	9899	9806	9854	9912	9797	9987	9887	9859	9921	9768	9867	9834	10080	9766	9743	9845	9737	9708	10030	9778	9881	9757	9778	9680	9892	9940	9858	10003	9930	9785	9932	9812	9791	9807	9810	9791	9887	9924	9950	9761	9707	9815	9794	9838	9853	9843	9813	9908	9832	9810	9825	9853	9883	9859	9896	9938	10035	9885	9915	9753	9904	9980	9980	9822	9880	9799	9924	9752	9735	9893	9770	9744	9831	9933	9785	9622	9893	9644	9856	9985	9796	9796	9932	9877	9939	9758	9846	9864	9702	9882	9915	9879	9984	9768	9773	9740	9751	9833	9763	9801	9735	9864	9869	9829	9809	9830	9858	9862	9956	9901	9867	9606	9884	10046	10080	9800	9718	9865	9811	9980	9868	9844	9826	9880	9621	9732	9734	9852	9943	9855	9878	9720	9900	9874	9807	9847	9853	9701	9901	9815	9942	9903	9846	9850	9718	9793	9899	9836	9808	9736	9866	9866	9800	9862	9783	9913	9913	9791	9897	9759	9944	9856	9842	9874	10005	9934	9942	9782	9904	9766	9972	9795	9896	9732	9799	9963	9891	9947	9960	9856	9956	9980	9879	9769	9936	9895	9724	9907	9914	9810	9726	9749	9894	9799	9830	9817	9885	9934	9870	9901	9890	9893	9748	9981	9683	9850	9832	9972	9857	9796	9725	9803	9948	9851	9920	9849	9808	9939	9836	9975	9819	10000	9849	9903	9919	9745	9683	9969	9859	9784	10030	9872	9774	9874	9843	9801	9920	9837	9870	9841	9907	9827	9724	9816	9780	9898	9881	9824	9876	9814	9750	9895	9901	9845	9783	9801	9825	9780	9884	9679	9876	9726	9899	9928	9822	10023	9850	9749	9726	9885	9706	9855	9890	9950	9817	9855	9848	9930	9951	9905	9860	9957	9727	9781	9789	9818	9799	9687	9978	9763	9796	9792	9945	9927	9955	9774	9693	9801	9699	9804	9842	9834	9741	9826	9927	9939	9948	9733	9772	9886	9923	9781	10022	9911	9770	9882	9911	9895	9813	9970	9857	9825	9993	9900	9877	9851	9713	9840	9790	9829	9748	9850	10018	9926	9810	9714	9923	9928	9922	9780	9868	9786	9849	9872	9873	9921	9798	9958	9807	9801	9920	9861	9861	9831	9936	9914	9902	9827	9832	9792	9877	9864	9797	10106	9817	9846	9686	10038	9782	9922	9899	9944	9773	9839	9790	9894	9847	9886	9822	9867	9907	9773	9878	9727	9911	9920	9793	9740	9939	9719	10050	9834	9930	9695	9756	9815	9812	9804	9746	10046	9827	9916	9835	9794	9840	9986	9833	9747	9741	9893	9843	9820	9754	9916	9931	9798	9831	10036	9729	9909	9791	9865	9796	9835	9848	9883	9930	9914	9745	9976	9790	9839	9730	9888	9957	9844	9868	9932	9878	9989	9908	9826	9790	9866	9953	9917	10042	9800	9805	9898	9770	9940	9962	9962	9792	9859	9906	9903	9946	9938	9730	9917	9754	9874	9870	9745	9871	9861	9879	9831	9785	9787	10045	9783	9997	9703	9774	9876	9982	9947	9962	9888	9844	9910	9954	9803	9828	9876	10041	9852	9892	9711	9910	9919	9854	9902	9879	9933	9787	9848	9857	9801	9887	9865	9785	9840	9746	9960	9956	9851	9938	9753	9905	9853	9870	9837	9623	9949	9838	9904	9744	9919	9810	9786	9788	9898	9889	9822	9847	9950	9836	9942	9808	9828	9843	9706	9902	9753	9826	9926	10002	9856	9863	9888	9802	9860	9939	9725	9818	9874	9856	9695	9699	9910	9947	9921	9858	9923	9918	9874	9861	9723	9889	9805	9884	9918	9936	9913	9835	9869	9835	9892	9823	9862	9844	9780	9863	9701	9742	9878	9885	9857	9908	9860	9887	9873	9737	9867	9874	9940	9778	9868	9934	9937	9775	9926	9937	9818	9813	9784	9773	9873	9992	9876	9835	9781	9824	9885	9803	9870	10035	9719	9862	9741	10011	9858	10033	9941	10013	9710	9963	9886	9694	9802	9790	9838	9871	9816	9760	9954	10042	9918	9818	9829	9834	9895	9915	9821	9828	9839	9715	9762	9778	9890	9802	9921	9929	9791	10000	9796	9969	9897	9739	9816	9910	9838	9741	9998	9878	9700	9876	9849	9942	9993	9790	9793	9835	9875	9766	9876	9881	9828	9907	9832	9799	9862	9838	9977	9895	9806	9982	9670	9910	9843	9829	9874	9727	9842	9988	9898	9741	9938	9915	9773	9807	9934	9841	9789	9843	9957	9885	9880	9822	9955	9979	9839	9657	9628	9914	9797	9735	9917	9786	9920	10060	9980	9838	9940	9804	9852	9771	9769	9863	9814	9796	9963	9938	9895	9753	9939	10002	9796	9949	9830	9773	9880	9971	9728	9862	9819	9821	9884	9931	9813	9783	9866	9806	9825	9812	9901	9841	9943	9859	9865	9923	9901	9803	9893	9783	9897	9989	9882	9930	9816	9790	9848	9865	9804	9779	9943	9963	9801	9724	9798	9811	9795	9771	9832	9927	9829	9776	9812	9838	9789	9809	10006	9850	9862	9833	10021	9834	9840	9925	9718	9756	9899	9747	9905	9798	9780	9903	9808	9883	9938	9824	9849	9944	9925	9768	9838	9876	9848	9737	9920	9777	9849	9954	9853	9868	9706	9863	9789	9744	9990	9876	9899	9973	9877	9847	9812	9984	9842	9930	9934	9846	9811	9843	9687	9956	9965	9782	9911	9917	9947	9919	9908	9799	9792	9870	9883	9877	9734	9849	9820	9979	9794	9892	10014	9791	9787	9990	9887	9771	9827	9787	10004	9947	9755	9986	9781	10038	9838	9916	9898	9796	9899	9817	9932	9606	9728	9877	9953	9794	9794	9879	9781	9717	9926	9909	9794	9823	9905	9808	9821	9754	9816	9853	9972	9844	9721	9813	9720	9870	9882	9890	9857	9912	9787	9834	9854	9934	9926	9855	9786	9997	9919	9938	9985	9917	9959	9863	9755	9786	9816	9873	9951	9895	9715	9814	9810	9651	9917	9763	9949	9892	9988	9849	9863	9884	9749	9870	9829	9960	9846	9866	9873	9990	9914	9874	9840	9827	9686	9916	9947	9885	9916	9843	9865	9774	9873	9931	9769	9785	9833	9835	9917	9934	9814	9820	9943	9862	9820	9880	9932	9832	9797	9790	9719	9761	9754	9815	9841	9848	9865	9807	9989	9805	9879	9839	10012	9958	9942	9889	9891	9953	9960	9872	9852	9854	9747	9957	9894	9893	9910	9888	9924	9898	9847	9844	9921	9921	9945	9811	9840	9999	9877	9905	9866	9961	9938	9877	9949	9764	9824	9897
33451	32574	29924	19031	14684	18555	17403	16431	14827	13789	13028	12526	12442	12338	12193	12207	12296	12335	12251	12390	12230	12114	12038	12316	12212	12237	12280	12132	12144	12222	12169	12278	12114	12345	12262	12167	12252	12275	12060	12230	12154	12075	12109	11885	12197	12182	12321	12267	12404	12259	12021	12018	12154	12112	12259	12241	12070	12051	12215	12022	12221	12245	12057	12118	12248	12043	12172	12156	12183	12172	12127	12379	12172	12168	12002	12189	12332	12238	12117	12156	12207	12102	12212	12176	12187	12148	12236	12190	12120	11954	12181	12231	12157	12242	12046	12254	12241	12196	12202	12195	12094	12249	12142	12150	12237	12178	12147	12104	12127	12229	12151	12131	12121	12011	11980	12249	12149	12464	12124	12271	12193	12101	12212	12213	12048	12162	12353	12248	12274	12262	12036	12002	12436	12214	12122	12201	12164	11956	12158	12276	12093	12068	12084	12059	12180	12105	12226	12143	12277	12358	11933	12152	12098	12069	12230	12238	12116	12262	12204	11916	12169	12129	12134	12123	12157	12025	12045	12200	12126	12204	12291	12077	12259	12249	12148	12237	12239	12346	12229	12360	12300	11952	12149	11866	12141	12231	12106	12175	12286	12089	12135	12146	12239	12332	12173	12114	12008	12097	12248	11938	12173	12131	12153	12179	12229	12127	12220	12108	12099	12108	12174	12015	12137	12103	12116	12280	12298	12104	12289	12007	11922	12341	12259	12334	12283	12256	12202	12159	12189	12045	12157	12243	11871	12093	12100	12336	12160	12265	12082	12170	12037	12242	12239	12221	12135	12364	12124	12062	12153	12087	12221	12225	12201	12062	12200	12273	12151	12124	12092	12256	12231	12163	12054	12166	12339	12166	12125	12119	12221	11935	12182	12127	12402	12073	12101	12161	12140	12004	12253	12318	12115	12362	12021	12194	12351	12167	12153	12200	12199	12110	12307	12095	12171	12116	12104	12143	12148	11995	12222	12099	12167	12126	12241	12222	12307	12129	12309	12202	12173	12138	12198	12250	12048	11989	12002	12115	12255	12274	12183	12183	12105	12095	12206	12014	12097	12257	12061	12100	12065	12278	12109	12024	12142	12179	12140	12209	12315	12077	12247	12090	12274	12219	12102	12186	12199	12091	12145	12195	12153	12213	12252	12334	12152	12068	12252	12102	12124	12210	12117	11978	12271	12261	12265	12219	12344	11982	12256	12240	12172	12542	12246	12273	12142	12164	12006	12184	12137	12129	12083	12073	12275	12147	12148	12153	12033	12075	12129	12316	12131	12145	12201	12133	12049	12197	12169	12139	12110	12231	12270	12271	12136	12111	12233	12199	12127	12120	12246	12335	12242	12054	12192	12198	12214	12063	12284	12135	12083	12102	12084	12186	12052	12076	12224	12295	12126	12258	11979	12253	12080	12195	12332	12174	12200	12021	12013	12282	12321	12053	12069	12175	12096	12106	12106	12124	12024	12155	12200	12257	12159	12072	12272	12094	12150	12223	12002	12241	12065	12064	12132	12184	12190	12159	12229	12135	12189	12269	12331	12214	12295	12079	12103	12115	12027	12162	12206	12126	12093	12239	12175	12243	12192	12260	12306	12206	12093	12279	12158	11933	12142	12166	12110	12289	12181	12182	11928	12200	12111	12116	12374	12385	12197	12133	12181	12137	12185	12271	12059	12245	12215	12149	12090	12184	12082	12166	12255	12037	12105	12167	12196	11947	12241	12120	12210	12235	12151	12012	12228	12018	12005	12241	12201	12238	12282	12301	12036	12066	12081	12141	12201	12285	12163	12273	12188	12172	12126	12185	12094	12304	12205	11965	12269	12047	12402	12129	12226	12134	12109	11955	12205	12027	12302	12255	12311	12241	12036	12163	12104	12072	12091	12196	12189	12231	12208	12158	12293	12187	12254	12207	12174	11963	12101	12383	12232	12085	12048	12057	12193	12058	12092	12169	12064	12059	12064	12158	12214	12255	12167	12062	12131	12196	12147	12189	12195	12218	12297	12167	12213	12182	12217	12220	12152	12088	12030	12064	12169	12154	12059	12244	12150	12342	12115	12066	12326	12173	12253	12078	12182	12056	12060	12064	12144	12128	12018	12210	12139	12358	12155	12274	12362	12114	12210	11975	12259	12111	12222	12306	12396	12229	12031	12230	12063	12070	12240	12058	12156	12129	12150	12156	12230	12209	12261	11965	12104	12445	12218	12053	12198	12229	12089	12226	12296	12123	12167	12088	12113	12236	12276	12221	12088	12182	12203	12138	12289	12040	12149	12121	12176	12058	12114	11958	12286	12201	12005	12148	12191	12189	11962	12201	12222	12079	12215	12152	12231	12124	12204	12146	12138	12219	12328	12148	12135	12096	12272	12185	12176	12087	12187	12283	12260	12108	12167	12318	12051	12143	12271	12148	12121	12193	12249	12264	12163	12268	12128	12092	12378	12099	12165	12122	12276	12028	12296	12051	12324	12304	12162	12286	12294	12228	12073	12309	12209	12310	12101	12052	12238	12239	12288	11969	12095	12098	12204	12110	12035	12023	12031	12134	12197	12365	12082	12258	12180	12155	12278	12191	12159	12207	11975	12200	12121	12061	12195	12210	12038	12249	12078	12159	12038	12165	12098	12182	12296	12291	12168	12202	12066	12249	12096	12052	12214	12187	12215	12272	12211	12209	12350	12067	12310	12243	12169	12023	12158	12171	12258	12145	12306	12103	12124	12242	12161	12113	12026	12092	12195	12234	12244	12050	12381	11985	12062	12198	12126	12310	12350	11954	12238	12201	12233	12173	12317	12280	12173	12154	12369	12054	12334	12158	12175	12144	12108	12154	12126	12368	12242	12137	12207	12027	12081	12141	12385	12262	12163	12294	12192	12225	12259	12069	12124	11954	12174	12162	12150	12139	12325	12131	12172	12262	12010	12085	12157	12342	12257	12204	12281	12339	12232	12069	12416	12120	12173	12170	12352	12252	12227	12173	12179	12205	12172	12261	12147	12165	12211	12107	12020	12210	12236	12268	11951	12062	12257	12146	12259	12307	11998	12046	12045	12136	12099	12089	12146	12004	12269	12192	12176	12342	12113	12208	12250	12131	12051	12150	12278	12223	12078	12067	12288	12143	12231	12082	12112	12410	12212	12033	12151	12062	12108	12168	12104	12126	12196	12297	12095	12390	12183	12255	12065	12024	12211	12023	12309	12444	12164	11876	12109	12214	12118	12196	12116	12298	12118	12063	12206	12281	12275	12078	12101	12099	12107	12287	12251	12206	12101	12144	12336	12204	12223	12196	12212	12415	11997	12235	12094	12245	11985	12101	12155	12149	12125	12222	12260	12207	12305	12142	12212	12057	12096	12301	12169	12129	12179	12110	12092	12082	12096	12237	12271	12244	12053	12118	12122	12117	12247	12104	12348	12174	12225	12015	12263	12188	12118	12120	12379	12192	12100	12169	12133	12219	12089	12171	12184	12183	12146	12203	12158	12156	12300	12156	12210	12042	12120	12254	12294	12105	12248	12142	12291	12078	12248	12343	12163	12072	12128	12157	12101	12080	12100	12087	12155	12348	12100	12142	12081	12219	12195	12286	12196	12248	12110	12023	11977	12022	12266	12176	12051	12051	12142	12181	12212	12025	12313	12214	12119	12156	12319	12130	12153	12160	12155	12189	12120	12130	12060	12197	12114	11985	12177	12019	12148	12200	11970	12210	12151	12182	12121	12124	12007	11870	12039	12184	12199	12216	12120	12060	12070	12040	12044	12213	12332	12155	12146	12217	12162	12166	12146	12075	11979	11977	12120	12328	12174	12236	12110	12114	12288	12061	12186	12333	12240	12221	12110	12168	12244	12140	12260	12136	12313	12053	12232	12169	12074	12083	12138	12279	12292	12153	12086	12280	12084	12207	12292	12201	12122	12128	12170	12170	12163	12200	12192	12161	12271	12279	12095	12214	12029	12275	12202	12192	12305	12296	12322	12157	12061	12061	12142	12131	12194	12169	12105	12318	12169	12004	12184	12327	12282	12190	12130	12118	12098	11996	12159	12134	12155	12265	12224	12100	12279	12065	12299	12197	12149	12076	12268	12003	12285	12205	12169	12120	12201	12319	12232	12324	12191	12105	12088	12108	11961	12074	11986	12294	12171	12110	12226	12349	12240	12100	12373	12515	12156	12142	12236	12113	12204	11982	12283	12005	12081	12333	12138	12131	12133	12213	12087	12120	12052	12080	12147	12052	12354	12142	12184	12169	12194	11923	12121	12285	12101	12203	12327	12023	12207	12100	12142	12274	12166	12083	12281	12054	12118	12214	12245	12059	12370	12400	12380	12241	12272	12181	12183	12020	12045	12133	12178	12283	12132	12138	11951	12080	12322	12128	12343	12268	12133	12199	12131	12317	12278	12246	12161	11979	12064	12241	12316	12027	12104	12328	12353	12211	12192	12269	12305	12272	12112	12223	12229	12151	12230	12219	12235	12201	12041	12137	12290	12166	12136	12118	12237	12147	11985	12280	12263	12266	12206	12280	12040	12144	12238	12081	12182	12081	12177	12084	12208	12220	12048	12213	12129	12232	12103	12034	12380	12211	12343	11927	12045	12205	12148	12174	12104	12059	12292	12207	11902	12272	12146	12138	12052	12201	12056	12189	12184	12080	12223	12144	12071	12238	11846	12174	12205	12299	12231	12074	12118	12154	12042	12163	12194	12083	12118	12242	12342	12350	12144	12188	12208	12247	11999	12150	12089	12194	12165	12115	12234	12116	12201	12263	12219	12296	12177	12020	12211	12298	11994	12228	12053	12070	12107	12200	12188	12158	12087	12014	12078	12186	12218	12249	12001	12285	12027	12039	12125	12033	11974	12051	12145	12171	12119	12138	12306	12239	12172	12193	12124	12192	12356	12052	12231	12158	12210	12237	12128	12229	12255	12012	11967	12358	12178	11892	11995	12300	12198	12230	12113	12025	12290	12173	12211	12317	12396	12123	12095	12290	12133	12338	12042	12202	12156	12357	12110	12247	12188	12191	12352	12242	11993	12057	12106	12220	12183	12128	12137	12113	12097	12157	12106	12125	12060	11946	12151	12285	12389	12251	12088	12179	12326	12175	12260	12179	12177	12127	12154	12104	12282	12229	12132	12024	12259	12025
32520	42702	31168	16280	14421	19717	18361	16329	14184	12843	11959	11366	11035	10978	10799	11033	10893	11071	10836	10872	10929	10933	10967	10923	10996	10875	10915	11177	10931	10942	10868	10966	10935	10899	10941	10837	10893	10965	11090	11016	10846	10830	11036	10910	11015	10978	10985	10928	11162	10966	10902	10810	10919	10993	11056	10794	10807	10907	11006	10982	10847	10896	10907	10801	11126	10937	10875	10914	10975	10981	10937	10951	10866	11033	10943	11008	10942	10794	11103	10902	10979	11028	11152	10887	11059	10913	10919	10950	11025	10870	10918	10850	11072	10750	10832	10864	10872	10977	11024	10978	10884	11153	10834	11008	11015	10813	10914	11019	11017	10724	10798	10798	10886	11079	10957	10851	10924	10919	10723	11068	10930	10803	10926	10994	10926	11000	10959	10938	10921	10798	10886	10997	10899	11165	10815	10972	10847	10874	10883	11006	10799	10870	10959	11045	10957	10941	10953	10900	10905	10928	10881	11007	10975	10887	10847	10806	10944	10967	10905	10722	10851	10961	10911	10919	11083	10908	10851	11039	10976	10993	10841	10949	10839	10892	10942	10900	11008	10891	10845	11077	10982	10728	10837	10942	10958	10968	10704	10939	10922	10995	10981	10970	10843	11039	10884	10918	10913	11095	10886	10880	10888	10917	10960	10765	10943	10951	11002	10935	10789	10953	11067	11011	10830	10835	10968	10885	11012	11021	10735	10954	10885	10891	10818	11061	11100	10985	10889	10854	10925	10968	11014	11102	10781	10916	11007	10906	10935	11088	11032	11061	10829	10897	10984	10934	10800	10834	10985	10913	10990	10921	11010	10985	10898	10838	10967	10775	10805	10844	11021	11013	10960	10780	10834	10787	10834	10923	10884	10737	10803	10944	10954	10882	10794	10980	11015	11003	10886	10849	10771	10801	10851	10764	10827	10968	11037	10971	10982	10923	10951	10805	10900	10963	10975	10863	10916	10892	11125	10898	11060	10900	10963	11066	10908	10771	10851	10907	10797	10901	10971	11012	10949	10986	10974	10881	10960	10924	11011	10871	10921	10803	10956	10797	10891	10851	10882	10955	10825	10835	10710	10969	11074	10949	11012	10942	10884	10854	10817	10892	10900	10780	10920	10937	10954	10951	10876	10974	10780	10966	10797	10944	10929	10922	10913	11036	10969	10849	10989	10930	10909	11088	11015	10950	10783	10946	11075	10803	11013	11027	10886	10827	10779	10791	11012	10955	11066	10966	10937	10979	11090	11002	10850	10811	11008	11033	10886	10841	10983	10872	10880	10975	11172	11001	10864	10863	10936	11004	10932	10908	11001	10804	10851	11026	11037	10850	10853	10984	10913	10912	10890	10912	10989	10819	10893	10859	10973	10901	10933	10785	10848	10963	10923	10912	10941	11246	10885	10934	10921	10938	10895	11080	10852	10745	10929	11023	10918	10899	10885	10939	10736	10983	10892	10923	10827	10758	10857	10877	10716	10945	11004	10985	10820	10848	10772	10972	10996	11060	11040	11015	10852	10964	10976	10812	10948	10920	10943	10939	10849	10838	10992	10947	11054	10955	10829	10987	10969	10911	10912	10890	11049	11017	11086	11050	11048	11001	10882	10863	11098	10777	10968	10939	11003	10972	10871	10798	10960	11026	11031	10969	10951	10995	11043	10874	10858	11066	11091	11034	10878	10933	10856	10958	10891	10873	10937	10950	10841	10801	10968	10875	10815	10869	11007	10944	10917	10861	10964	10950	10917	10971	10891	10867	10840	10941	10935	10917	10893	10979	10937	10774	10852	10905	10869	10859	10891	10926	11081	10989	10885	10885	10917	10990	10911	10899	10937	10870	11021	10996	10952	11035	10834	11002	10977	10841	10918	10897	11029	10899	10931	10913	10782	10951	10903	10954	11036	10983	10801	11216	10890	10896	10999	10943	10976	10972	10910	10874	10894	10913	11029	10807	10852	10738	10861	10914	10972	10893	10981	10900	11073	10903	11101	10904	11019	10931	10840	10905	10855	10892	10918	10895	10955	10857	10791	10892	11003	10929	10938	11013	10936	10818	10836	10919	10816	11029	10949	11138	10896	11046	10902	10961	10789	10993	10877	10930	10876	10990	10869	10943	10853	10845	10826	10941	10998	11011	10936	10808	11048	11010	11100	10807	11004	10839	11033	10913	10919	11054	10809	11113	10866	10766	10828	10918	10918	10907	11017	10866	10902	11002	10870	10941	11067	10917	10962	10987	10967	10850	10898	10761	11000	10906	10980	10812	11008	10994	10953	10832	10915	10874	10888	10909	10790	10987	10916	11025	10918	11011	11016	10894	10996	11053	10828	10848	10876	11095	10876	11021	11009	10772	11049	10930	11045	10887	10941	10892	11000	10784	10868	10670	10902	10857	10904	10854	10960	10870	11079	10972	10815	11008	10794	10920	10887	10819	11023	11072	10870	10900	10887	10897	11096	10810	11093	10855	10934	10937	11048	10974	10845	10828	10917	10901	10922	10749	10893	10918	10850	10907	10919	11019	10857	10922	10879	10907	10986	10979	10907	10866	10813	10997	11011	10953	10814	11058	10785	10874	10901	10983	10974	10882	10910	10787	10991	10936	10832	10916	11003	10945	10945	10966	10952	10962	10864	10978	10878	10864	10821	11094	10935	10818	10965	10961	10796	10951	10896	10971	11003	10911	10901	10877	10952	10920	10918	11081	10973	11023	10912	10948	10887	10984	10938	10870	10819	10873	10940	11036	10962	10966	10851	10792	10872	10936	10958	10941	10907	11024	11005	11077	10992	10960	10828	10874	10975	10896	10827	10840	10980	10968	10957	10841	11039	10969	10957	10987	10792	11036	10971	10913	10819	10915	10800	10871	11081	10926	11088	10884	10917	11076	10907	10861	10767	10884	10912	10858	10811	10855	10865	10973	10945	10891	10731	10852	10835	10863	10946	10925	11137	10974	11060	10981	10898	10984	10894	10864	10818	10893	10929	10765	11021	10827	10859	10770	10849	10919	10841	11032	10819	10919	10966	10905	10908	10923	10902	10913	10929	10877	10986	10895	10983	11060	10842	10967	11020	10964	10850	10834	11037	10851	10959	11005	10768	10948	10952	11027	10916	10877	11001	10918	10914	10907	10914	10985	10937	10849	10870	10928	10840	10826	11138	10740	10966	10778	10945	10861	10915	10933	10861	10882	10854	11097	10931	10684	10979	10901	11030	10924	10807	11005	10926	10794	11021	11068	10960	11071	10718	11035	10967	10986	10998	10877	10985	10929	10958	11009	10889	11044	10843	10883	10876	10976	11010	10804	10981	10877	11074	10988	10960	10800	10935	10999	10926	10970	10884	10851	10994	10987	10949	11015	10878	10889	10862	10878	10874	10872	10977	10971	10899	10885	10756	10819	10879	10822	10837	10827	10938	10898	11003	10957	11067	10934	10913	10900	10893	10940	10979	10968	10872	10919	10925	10830	10880	10871	10861	10903	10684	10923	10996	10834	10935	10961	10907	10908	10938	10954	10876	10922	10914	10905	10825	10877	11140	10977	11027	10851	10872	10909	10761	10948	10997	11038	10900	10778	10992	11001	10870	10775	10888	10885	10857	10878	10868	10930	10896	10802	10911	10804	10933	11078	11006	10916	11035	10949	10985	11038	10932	10871	10972	10977	10990	10907	10827	10970	10798	10907	10872	11075	10934	10919	10861	11018	10957	10984	10888	10873	10895	10838	10871	10951	10964	10887	10768	10859	10826	10928	10920	10874	11028	10850	10808	10945	10918	10920	11001	10911	10971	11058	10774	10932	11042	10720	10951	10922	10850	10901	10913	10838	10945	10973	10989	10972	11042	10878	10889	10980	10931	10929	10934	10879	10826	10910	10946	10874	10858	10872	11024	10817	10992	10919	10911	11050	10914	11021	11015	10989	10961	10940	10733	10937	11032	10992	10875	10892	10958	10968	10872	10906	10863	10878	10904	10969	10943	10962	11037	10917	10948	10828	10959	10908	10844	10890	11003	10782	10925	10994	10801	10947	10926	11024	10657	10906	10986	10913	11004	11025	11046	10901	10857	10866	10884	10899	10798	11079	10955	10862	10919	10857	10758	11051	10823	11045	10988	10915	10850	11058	10846	10836	10901	10952	10934	10839	10897	11001	10887	11022	10960	10885	10973	10867	10856	10871	10763	10977	10911	10875	10901	10916	10919	10994	11005	10920	10811	10943	11017	10897	10855	10880	10919	10717	10926	10802	10895	10892	10924	10899	10818	10941	10947	10922	10897	10876	10979	10868	11046	10854	10910	10990	10801	10868	10818	10990	11048	11033	10931	10802	11058	11011	11148	10945	10937	10937	10933	11021	10997	10856	10871	10892	11015	10858	10981	10816	11006	10874	10817	11065	10833	10877	11044	11031	10848	11065	10908	10961	10913	10899	10975	10959	10800	10863	10897	11045	11011	10918	10701	10925	10985	11010	11112	10929	11013	10977	11052	10836	11017	10749	11004	10914	10857	10859	11032	10835	10966	10969	10998	11005	11081	10866	10891	10956	10956	10775	11051	11042	11095	10768	10961	10846	10866	11020	10879	10868	10919	11132	11018	10729	10836	10932	10882	10827	11004	10897	10908	10826	10886	10981	10769	10939	10916	11052	10974	10895	10797	11053	10991	10966	10955	10875	10959	11081	10895	10898	10832	11024	10846	10939	10987	10899	10798	11006	10906	10958	11083	10919	10996	11057	10891	10841	10873	10945	10967	10897	10993	10893	10998	10957	10957	10982	10820	11024	10778	10943	10976	10950	10953	10911	10842	11021	10747	10846	10953	10911	11028	10831	10903	11072	10877	10959	10918	10880	10952	10793	10844	10923	10806	10910	11011	10768	11114	10722	11038	10806	11063	10777	10982	10853	10972	10973	10867	10834	10929	10934	10935	10843	10840	11021	10835	10937	10917	11063	10882	10907	10782	10813	10904	10862	10923	11051	10957	10935	10974	10937	10869	10927	10933	10929	10874	10993	10847	10876	10944	10862	10969	10991	10932	10961	11012	10862	10987	10943	10861	10882	10925	10852	11098	10876	10896	10875	10945	10919	10862	10985	10892	10935	10808	10879	10879	10893	11045	10903	11028	10849	10913	10867	11004	11054	11009	10964	10985	10988	11044	10898
26395	21389	29273	30549	32636	55010	40557	28824	23356	19325	15718	13454	13031	12445	12305	12246	12248	11915	12297	12169	12182	12094	12063	12415	12202	12296	12184	12270	12110	12077	12077	12095	12039	12307	12201	12200	12259	12161	12041	12181	11957	12059	12166	12204	12060	12136	12167	12100	12356	12074	12040	12018	12086	12235	12141	12108	12118	12112	12004	12127	12215	12299	12123	12009	11987	12135	12185	11956	12041	12126	12155	12091	12139	12184	12052	11773	12026	12008	12016	12297	12198	12035	11960	12000	12072	12222	12055	12227	12093	12151	12250	12086	12185	12228	12107	12081	12154	12370	12087	12199	12022	12039	12074	12037	12231	12214	12171	12061	12175	12208	11987	12064	12252	12067	12251	12190	12151	12090	12091	12186	12146	11910	11990	12033	12141	12147	12257	12048	12302	11933	12081	12158	12000	12221	12155	12033	12026	12178	12173	11977	12136	12078	12105	12016	12221	12011	12118	12046	12288	12032	12010	12109	11996	12052	12175	12027	12021	11980	12094	11934	12300	12139	12073	12004	12145	12021	12100	12104	12031	11895	12082	12063	12190	12126	11981	12099	12116	11925	12218	12047	11954	12044	12164	12015	11973	11929	12170	12204	12118	12106	12059	12178	12206	12151	12059	12124	12147	12103	12187	12062	11957	11884	12131	12082	11982	12168	12002	12040	12142	12178	12263	12110	11960	12083	12241	12052	12144	12064	12021	12026	12135	12045	12009	12103	12011	12202	12080	11997	12039	12056	12020	12086	12149	12032	12186	12007	12132	11890	12145	12157	12163	12120	12126	11969	12142	11900	12251	12006	12354	12059	12082	12086	12154	12047	12202	12174	12086	12049	12159	12155	12069	12111	11992	12083	12112	12222	12136	12225	12236	12054	12111	12156	12049	12114	12138	12253	12280	11954	12089	11897	11960	12030	12157	11982	12002	12124	12179	12223	12054	12338	12096	12196	12370	11980	12186	12018	12070	12141	12125	12078	12046	12221	12149	12027	12162	12194	12395	12226	12007	12010	11894	12123	12052	12047	12189	12240	11970	11932	12083	12114	12053	12090	12154	12028	11809	12014	12073	12051	12112	12300	12137	12067	12128	11992	12090	12064	12209	11957	12094	12196	12266	12116	11980	12068	12264	12157	12096	12069	11940	12010	12108	12082	12186	11962	11924	11953	12123	12118	12069	12099	11992	12095	12237	11982	11984	12139	12058	11955	12078	12304	12124	12072	12038	12025	12141	11948	12149	12040	12034	12031	12203	12162	12104	12146	11995	12154	12141	12060	12097	12098	12050	12306	12006	12033	12263	12001	12124	12008	12124	12019	11830	12012	12194	12111	12038	11979	12045	12177	12046	12220	12080	12157	12016	12073	12064	12205	11990	12136	12128	12201	12193	12034	11886	12051	12106	12207	12235	12037	12002	11891	11977	11945	12196	12039	12266	12136	12118	11949	12168	12141	12219	12183	12201	12318	11976	12215	12059	12045	12133	12255	12022	11997	12057	12090	11978	12013	12017	12091	12113	12007	12141	12048	12089	11888	12322	12073	11942	11969	12139	12103	12019	12229	12103	12010	12140	12091	11950	12027	12091	12145	12180	11972	12225	12082	12099	12154	11982	12110	12073	12052	12120	12209	12239	12123	12147	12171	12114	11945	12065	12070	12115	12233	12155	12150	12273	12165	12102	11960	12332	12205	12045	12019	12004	12181	12096	12182	12214	12211	11913	12033	11998	12140	12255	12033	11985	12230	12183	12161	12144	12119	12214	11945	12134	12104	11915	12046	11849	12107	12257	12064	12079	12238	11924	12157	12138	12030	12076	12126	12148	12070	12178	12121	12172	11868	12083	12204	12084	11912	12155	12099	12180	11962	12284	12049	12061	11961	12221	12178	12086	12160	12155	12126	12116	11986	12085	12063	12065	11950	12154	12158	12077	11993	12207	12083	12042	11879	12213	12010	12152	12160	11981	12231	12135	12080	12038	11914	11921	12048	12204	12175	12040	12085	12057	12086	12314	12111	12207	12015	12100	12188	12153	12185	12197	12180	12127	12059	12105	11845	12140	12002	11966	12222	12073	12093	12044	12151	12116	12090	12034	12015	12103	12168	11977	12131	12175	12363	12149	11989	12145	12056	12036	12072	12167	12038	12098	12103	12009	12212	12182	11878	12056	11957	12136	12057	12176	12119	11885	12091	12061	12121	12121	12092	11979	11987	12195	12272	11879	12019	12187	12213	11982	11938	12054	12156	12073	12062	12093	12058	12237	12008	12109	12045	12107	12115	11996	12045	12031	12080	12143	12115	12129	12105	12210	12211	12063	12157	12098	12153	12180	12163	12008	12178	12141	12076	12137	12125	11921	12206	12335	12133	12014	12062	12057	12194	12216	11967	11932	12046	12102	12143	12214	12117	12200	12133	12065	12131	12047	12234	11926	12066	11858	12239	12100	12056	12039	12229	12106	12187	12042	11911	12160	12095	12186	12097	12173	12258	12343	12152	12130	12134	12113	12180	12093	11909	12107	11987	12027	12040	12082	12195	12138	12186	12123	12198	12103	12102	12113	11945	12156	11970	12196	12213	11949	12206	11995	11914	12078	12158	11979	12025	11972	12018	12142	12034	12142	12156	12066	12052	12361	12177	12054	12138	11976	12086	12148	11992	12207	12192	12214	11978	12141	11940	12005	12172	12332	12205	12147	12180	11893	11960	11999	12010	12096	12102	12075	11969	12269	12119	12181	12006	12156	12180	12171	12278	12232	12055	12176	12039	12172	12019	12245	11922	12043	11850	12100	12176	12015	11858	12107	12196	12106	12118	12135	12099	11983	12035	12206	12025	12119	12024	12237	12090	12023	12100	12105	11973	12102	12153	12019	12205	11909	12004	11995	12102	11940	12075	12071	11958	12101	12045	11789	12151	12290	12075	12005	12023	12073	12170	12170	12233	12152	12161	12154	12125	12049	12112	12023	12176	12002	12275	11951	12289	12043	11967	12401	12181	12115	12134	12167	12140	12214	12153	12072	12131	12023	12087	12101	12002	12315	12135	12175	12040	12153	12161	12146	12111	12198	12209	12025	12158	12101	12341	12089	12211	12193	12141	12081	12211	12000	12175	12180	12204	12211	12222	12135	12066	11997	11962	12082	12126	12111	12123	12127	12099	12098	12008	12140	12064	12197	12163	12080	12126	12061	11973	12080	12193	12086	12079	12145	12152	12096	12106	11968	12165	12133	12137	12152	12327	12106	11970	12150	12105	12080	12168	12291	12047	12147	12084	12084	12197	11980	12115	12148	12158	12036	12056	12198	11944	12137	12148	12150	12205	12062	12079	12039	12120	12136	12086	11986	11918	12113	12146	12062	12202	12012	11960	12159	11920	12130	12035	12097	12219	11933	12072	12219	12198	12139	12186	12211	12157	12229	12014	12016	12117	11997	12202	12138	12214	12173	12053	12187	12252	12121	11999	12134	11958	11937	12270	12036	12263	12074	12119	12074	12176	12197	12246	12067	12052	12258	12088	12116	12067	12232	12117	12431	12141	11935	12077	12102	12049	12240	12162	11940	12122	12157	12000	12048	12255	12061	11991	12106	12007	12116	12133	12027	12067	12157	12264	11966	12151	12146	12157	12169	12031	11987	12008	12093	12054	12061	12063	12097	12195	12141	12126	11986	11839	11921	11911	11946	12223	12042	12152	12145	12219	12078	12154	12315	12248	12003	11915	11945	12187	12214	12204	12212	12095	12042	12103	12259	12077	12164	12014	12243	12054	12176	12104	12267	12172	12026	12162	12048	12177	12001	12172	12105	11919	12111	12151	12149	12111	12273	12178	12115	12088	11997	12115	12096	12099	12114	12214	12148	12285	12238	12117	12246	11939	12101	12033	12071	12279	12095	12085	11888	11954	12131	12099	11999	12049	12263	12058	12104	12121	12163	12038	12335	12058	12190	12195	12127	12078	12185	12044	12069	12250	12182	12168	12125	12089	12138	11855	12234	12064	12168	12072	12110	12059	12157	12146	12170	12140	12098	12042	12017	12044	11995	12170	12118	11998	12104	12116	12125	12076	12172	12032	11929	12013	12025	12101	11997	12027	12161	12105	12102	12182	12096	12170	12324	12179	12126	12217	12107	12147	12050	12240	12119	12097	12056	12085	12168	12113	12246	11984	12114	12088	12213	12182	12084	12106	12031	12105	11893	12155	12160	12104	12139	12086	12146	12193	12233	12119	12027	12093	11974	11964	11903	12254	12052	12319	12298	11964	12089	12154	12128	12027	12008	12127	12110	12262	12048	12099	11942	12199	12175	12155	12100	12125	12262	11962	12105	12100	12117	12047	12179	12031	12105	12059	12184	12040	12189	11944	12002	12223	12143	12068	12275	12076	11899	11946	12093	12189	12106	12073	12063	11936	12085	12237	12213	12062	12190	12073	12118	12144	12130	11929	12008	11878	11953	12101	12160	12155	12040	12066	11959	12037	12178	11878	11979	12139	12138	12031	12012	12176	11982	12283	12229	12148	12132	11975	12090	11988	12107	12043	12059	12055	12028	11939	12212	12026	12032	12099	12073	11761	12138	12007	12247	11973	12112	12018	12126	11929	12200	12286	12226	12074	12237	12047	12061	12071	12038	11999	12059	12156	12199	12157	12123	12151	12268	12020	12035	12128	12217	12092	12058	12249	12155	12093	12033	12195	12057	12015	11961	11995	12184	12132	11992	12217	11986	12104	11998	11983	11993	12050	12041	12066	12090	12204	12160	11971	12053	11991	12088	12037	12068	12112	12022	12174	12038	12088	11933	12247	12341	11949	12171	12199	12358	12007	12177	12203	12158	12067	12208	12102	12067	12008	12110	12074	11971	11970	12058	12276	12352	12117	12141	12172	12126	12051	12205	12200	12080	12201	12202	12072	12163	12237	12123	11991	12055	12068	12145	12146	12043	11981	12258	12135	12185	12129	12274	12136	11986	12069	12276	12156	12091	12148	11817	11940	12132	11947	12077	11851	12205	12194	12119	11976	12098	12041	12252	12124	12195	12110	12181	12022	12206	12090	12193	12018	11994	12003	11866	11890	12150	12077	12307	12078	12108	12021	12060	12221	12121	12079	12064	12081	12223	12186	12300	12164	12096	12038	12158	12181	12020	11912	12232	12186	12101	12132
33133	44180	45817	35907	40113	53903	38606	30377	24400	19224	14717	12321	11355	10987	10889	10876	10941	10835	10793	10837	10958	10855	10882	10715	11005	10872	10816	10887	10933	10929	10858	10936	10985	10841	10886	10943	11009	10701	10970	10865	11033	10895	10840	11102	10963	10885	11053	10815	10819	11068	10701	10901	10894	10841	10897	10878	10855	10916	10894	10907	10647	10915	10884	10929	10910	10914	10895	10854	10880	10816	11002	10759	10920	10960	10709	10867	10815	10857	11035	10984	10764	10810	10782	10834	10825	10885	10924	10759	10916	11022	10847	10949	10941	10843	10929	10902	10941	10788	10815	10842	10920	10900	10859	10740	10789	10968	10960	10836	10880	10874	10772	10707	10686	11125	10975	10922	10724	10910	10811	10851	10831	10664	10951	10993	10859	10962	10969	10851	10853	10805	10860	10872	10713	10911	10821	10938	10910	10849	10862	10991	10999	10829	10815	10797	10886	10946	11019	10864	10956	10842	10741	10841	10869	10871	10859	10822	10978	10967	10848	10951	10827	11024	10855	10854	10874	11004	10941	10965	10766	10893	10916	10874	10831	10895	10920	10842	10957	10771	10864	10864	10774	11076	10879	10927	10940	10805	10860	10744	10849	10930	11000	10639	10882	10804	10960	10914	10862	10814	10945	10897	10776	10922	10794	11037	10815	11024	10852	10929	10813	10895	10907	10904	10920	10804	10936	10827	10837	10755	10854	10774	10865	10875	10909	10863	10865	10932	10836	10926	11010	10797	10800	10956	10857	10957	10951	11040	10769	10764	10886	10829	10933	11073	10654	10889	10873	10731	10799	10847	10887	10979	11017	10927	10830	10913	10953	11053	10844	10968	10822	10889	10907	10843	11003	10811	10752	10900	10949	10916	10956	10872	10781	10802	10798	10867	10934	10913	10989	10975	10972	10833	10920	10888	10885	10901	11016	10806	10821	11020	10835	10980	10718	11053	10836	10917	10963	10796	10784	10923	10817	10721	10757	10805	10913	10930	10953	10957	10881	11028	10821	10837	10863	10852	10849	10905	10818	10732	10904	10671	10876	10806	10951	10927	10770	11001	10843	10791	10921	10825	10937	10863	10915	10902	10752	11035	10907	10866	10895	10905	10915	10811	10884	10840	11034	10805	10926	10719	10753	10940	10849	10864	10938	10760	10909	10925	10844	10887	10851	10999	10869	10916	10976	10910	10894	11085	11020	10960	10826	10836	10909	10971	10799	10957	10777	10993	10861	10804	10961	10818	10972	10952	10763	10846	10976	11041	10804	10867	10970	10904	10877	10918	10829	11029	10985	10803	10919	10890	10822	10808	11055	10769	10791	10731	10886	10868	10889	10867	10843	10993	10822	10789	10879	10900	10824	10878	10785	10964	10959	10769	11144	11007	10709	10907	10933	10863	10901	10742	10915	10932	10823	10848	10850	10873	10741	10785	10905	10805	10943	10947	10754	10921	10998	10880	10973	10983	10771	10976	10901	10834	10839	10869	10786	10832	10835	10968	10910	10914	10871	10753	10911	10963	11075	10890	10890	10755	11051	10902	10910	10841	10886	10753	10800	10844	10845	10966	10928	10824	10943	10925	10949	10878	10894	10746	11012	10883	11124	10778	10860	10868	10834	10901	10944	10989	10963	10909	10966	11015	10760	10915	10943	10846	10870	10968	10943	10892	10813	10771	10964	10862	10888	10905	10840	10874	10928	10868	11001	10764	10799	10732	10851	10952	10973	10815	10802	11027	10929	10916	10819	10809	10853	10917	10902	10867	11034	10855	10867	10961	10932	10794	10965	10897	10897	10865	11078	10978	10819	10919	10967	10912	10839	10849	10915	10790	10802	10923	10917	11071	10716	10760	10870	10963	10880	10809	10921	10924	10883	10941	10982	11057	11024	10765	11071	10937	10846	10925	10877	10893	10753	10815	10860	10990	10772	10821	10911	11016	10982	10900	10942	10939	10949	10952	10959	10767	10966	10758	10847	10927	10988	10763	10879	10795	10885	11055	10977	11003	10933	10895	10821	10709	10926	10753	10922	10699	10958	10966	10976	10786	10856	10886	10978	10938	10805	10805	10880	10986	10740	10897	10918	10861	11011	10988	11069	10981	10878	10697	10983	10803	10892	10837	10862	10880	10927	10970	10828	10759	11112	11038	10996	10949	11075	10940	10837	10897	10783	10790	10952	10962	10886	10861	10924	10721	10885	10871	11045	10989	11022	10946	10777	10844	10908	10838	10972	10722	10909	10847	10976	10856	10910	10919	10771	10832	10811	10850	10985	10869	10740	10964	10770	10896	10820	10972	11078	10974	10810	10835	10962	10932	10772	10908	10973	10973	10958	11025	10969	10887	10838	10890	10939	10905	10944	10848	10860	10904	10775	10852	10972	10902	10938	10937	10852	10933	10914	10885	10771	10997	10975	10878	10992	10820	11059	10787	10997	10850	10882	10853	10802	10831	10888	10970	10774	10822	10867	11046	11041	10698	10952	10837	10753	10891	10798	10833	10891	10859	10783	10926	10763	10938	10982	10921	11017	10838	10788	10889	11078	10963	10943	10704	10899	10760	10978	10844	10842	10621	10963	10890	10909	10908	10967	10904	10890	10904	10864	10841	10930	10833	10993	10855	10902	10978	10826	10853	10916	10962	10858	10615	10828	10700	10913	10825	10871	11008	10886	10943	11013	10895	10955	10853	11024	10910	10866	10833	10878	10899	10956	10802	10967	10771	10984	10830	11003	10946	10895	11013	10893	10942	10982	10834	10883	10782	10882	10913	10833	10777	10911	10900	10975	10824	10783	11000	10866	10834	10852	10865	11061	11075	10942	10851	10876	10759	10797	10910	10796	11018	10781	10995	10919	10999	10778	10958	10860	10959	10924	10833	10923	10905	10870	10755	10904	11099	10906	10944	10825	10904	10798	10981	10976	10890	10872	10905	10821	10845	10966	10908	10877	10871	10850	10784	10890	10985	11070	10926	10934	10971	10888	10810	10943	10793	10960	11038	10915	10866	10892	10862	10914	10882	10868	10784	10720	11013	10805	10889	10893	10844	10978	10825	10795	10933	10816	10842	10905	11006	10907	10908	10838	10848	10871	10945	10839	11016	10883	11039	10912	10864	10842	10821	10982	10880	10829	10946	10982	11015	10932	11026	11000	10872	10929	10871	10742	10913	11058	10911	10722	10927	10659	10952	10820	10768	11010	10824	10805	10896	10792	10916	10871	10750	10975	10871	10761	10971	10877	10989	10871	10844	10919	10894	10936	10843	10756	10899	10829	10915	10976	10973	10979	10779	10899	10893	10865	10799	10839	10898	10769	10959	10876	10790	10755	10704	10959	10957	10942	11062	10854	10969	10759	10819	10865	10872	10813	10835	10946	10946	10840	10830	10993	10896	10851	10971	10992	10840	10996	10824	10920	10921	10914	10967	10888	10838	10729	10900	10831	10754	10963	10912	10929	10889	10957	10799	10852	10948	11058	10854	10978	10862	11161	10937	11061	10839	10887	11006	10736	10897	10737	10844	11058	10927	10792	10920	10798	10826	10854	10689	10845	11046	10826	10818	10943	10752	10890	10902	10827	10803	10845	10894	10717	10981	10918	10761	10935	11026	11090	10862	10907	10938	10850	11140	10679	10855	10872	10764	11002	10950	11018	10885	10868	10850	10856	10896	10962	10906	10939	10904	10843	10840	10863	10983	10882	10986	10832	10909	10993	10810	10897	10801	10866	10869	10896	10950	10823	10992	10959	10913	10866	10959	10855	10856	10975	10849	10844	10774	10937	10965	10788	10939	10900	10773	10872	10890	10992	10897	10924	10937	10935	10954	10812	10974	10919	10757	10828	10720	10698	10840	10839	10651	10930	10765	10790	10881	10973	10854	10874	10864	10893	10821	10887	10932	10902	10937	10748	10878	10838	10936	10930	10971	10744	10914	10877	11005	10794	10800	11034	10817	10903	11005	10913	10940	10903	10891	10801	10758	10749	10740	10705	10915	10820	10815	10791	10874	10883	11026	10740	10844	10954	10981	10893	10894	10952	10806	11000	11081	10754	10939	10728	10845	10843	10874	11035	10865	10836	10837	10871	10878	11065	10835	10963	10936	10947	10908	10801	11053	10926	10899	10993	10828	10843	10846	10956	11031	10724	10923	10811	10956	10946	10926	10982	10962	10875	10934	11053	10961	10731	10825	10852	10800	10838	10809	10861	10854	10961	10806	10923	10943	10742	10938	10848	10778	10960	10873	10845	10954	10835	10976	10847	10923	10957	10656	10931	10984	10795	10883	10916	10981	11078	10790	10991	10893	10926	10812	10961	10901	10895	10968	10934	10961	10977	10887	10900	10805	10845	10825	10975	10922	10832	10825	10856	10875	10858	10765	10809	10915	10952	10901	10834	10999	10908	10841	10754	10924	10901	11015	10965	10970	10766	10894	10847	10883	10950	10746	10805	10924	10968	10999	10985	10803	11004	11019	10802	10792	10957	10906	10901	10841	10961	10966	10766	10904	10895	11049	10813	10943	11010	10977	10905	10798	11045	10867	10939	10977	11023	10949	10787	11023	10996	10956	11030	10791	11074	10689	10918	11075	10817	10925	10895	11019	10968	10965	11112	10911	10900	10831	11010	10856	10872	10789	10977	10861	10860	10864	10864	10899	11043	10865	11016	10883	10851	10872	10940	10836	10929	10946	10888	10731	10854	10930	10815	10789	10802	10748	11007	10832	10927	10818	11010	10796	10824	11008	10923	10926	10743	11032	10941	10884	10719	10818	10961	10799	10883	11001	10963	10906	10904	10778	10716	10974	10913	10785	10965	10954	10976	10897	10794	10906	10881	10756	10760	10929	10809	10869	10979	10791	10796	10838	10910	10994	10910	11075	10902	10966	10848	10773	10816	10817	10872	11005	10827	10946	10975	10954	10941	11160	11060	10962	10744	10902	10798	10880	10917	10904	10861	11029	10678	10978	10842	10742	10806	10870	10893	10704	10768	10775	10959	10722	10764	10876	10904	10910	10926	10763	10958	10871	10963	10805	11039	11038	10830	11012	10852	10808	10960	10916	10886	10826	10933	11003	10919	10771	10825	10735	10880	10976	10863	10884	10778	10823	11013	10833	10852	10822	10741	10890	10692	10832	10958	10699	10929	10842	10886	10976
24377	21278	29156	25807	39447	70889	52388	35664	33992	27412	20024	15706	13200	12062	11920	11684	11742	11827	11803	11768	11796	11487	11676	11740	11577	11765	11780	11529	11633	11906	11721	11553	11657	11600	11670	11663	11675	11680	11584	11917	11541	11726	11678	11687	11575	11544	11743	11569	11688	11674	11735	11752	11775	11565	11823	11711	11864	11819	11795	11597	11715	11612	11563	11672	11666	11692	11716	11544	11732	11625	11635	11653	11752	11586	11551	11687	11626	11630	11770	11675	11873	11704	11635	11505	11633	11592	11725	11382	11609	11686	11631	11550	11512	11591	11820	11696	11548	11608	11650	11724	11766	11823	11613	11721	11743	11665	11700	11486	11562	11627	11581	11530	11625	11659	11660	11763	11695	11676	11522	11970	11702	11529	11583	11417	11572	11804	11712	11527	11519	11674	11643	11630	11580	11503	11583	11518	11519	11696	11532	11769	11686	11577	11366	11568	11624	11711	11678	11528	11728	11471	11548	11702	11625	11653	11836	11677	11609	11497	11678	11738	11554	11672	11682	11549	11597	11537	11663	11646	11584	11500	11641	11596	11582	11737	11626	11582	11604	11729	11657	11681	11628	11443	11783	11835	11528	11729	11769	11578	11603	11559	11561	11636	11636	11634	11496	11537	11535	11665	11656	11553	11567	11658	11549	11528	11584	11573	11646	11807	11662	11499	11533	11681	11756	11814	11419	11480	11577	11547	11699	11633	11483	11697	11745	11498	11480	11543	11638	11541	11593	11694	11438	11616	11596	11713	11584	11395	11541	11859	11570	11606	11655	11816	11570	11600	11656	11569	11577	11698	11606	11310	11718	11723	11706	11653	11535	11799	11522	11652	11824	11591	11596	11599	11709	11586	11610	11776	11884	11552	11592	11706	11582	11390	11498	11676	11616	11519	11640	11757	11699	11674	11588	11706	11656	11400	11634	11562	11484	11575	11611	11559	11669	11686	11564	11655	11484	11441	11500	11506	11550	11655	11560	11484	11481	11603	11556	11770	11349	11653	11711	11749	11770	11808	11830	11542	11786	11484	11509	11615	11452	11457	11495	11605	11733	11581	11611	11779	11755	11524	11520	11497	11566	11458	11540	11613	11722	11767	11680	11474	11714	11471	11663	11694	11710	11649	11810	11600	11475	11463	11776	11699	11645	11608	11730	11664	11570	11572	11547	11509	11556	11527	11522	11622	11483	11727	11466	11612	11607	11635	11769	11630	11528	11657	11619	11670	11706	11808	11613	11542	11723	11666	11593	11612	11712	11441	11558	11616	11648	11486	11706	11539	11563	11482	11566	11609	11510	11812	11639	11794	11718	11543	11627	11520	11662	11691	11702	11659	11640	11552	11663	11691	11775	11562	11607	11698	11520	11516	11557	11699	11571	11711	11716	11556	11540	11528	11633	11591	11666	11597	11717	11536	11837	11692	11655	11621	11595	11455	11624	11770	11371	11650	11727	11577	11650	11589	11719	11596	11491	11706	11833	11736	11680	11581	11643	11607	11710	11710	11501	11737	11475	11682	11592	11654	11469	11616	11578	11408	11594	11747	11544	11773	11679	11586	11689	11467	11669	11611	11652	11589	11588	11754	11576	11414	11594	11587	11639	11666	11572	11689	11684	11569	11649	11446	11548	11705	11656	11727	11609	11857	11692	11485	11630	11559	11575	11571	11618	11589	11718	11545	11544	11551	11657	11535	11643	11589	11460	11643	11490	11620	11795	11615	11565	11562	11703	11806	11576	11514	11761	11603	11828	11538	11671	11682	11729	11597	11578	11602	11752	11416	11709	11642	11707	11630	11667	11573	11803	11657	11590	11575	11693	11568	11756	11574	11568	11612	11509	11820	11596	11602	11572	11628	11673	11683	11607	11679	11559	11708	11658	11457	11696	11454	11500	11690	11500	11595	11725	11613	11824	11783	11542	11783	11576	11711	11658	11523	11625	11609	11566	11638	11567	11637	11726	11759	11489	11634	11605	11514	11719	11500	11570	11530	11649	11660	11650	11502	11610	11719	11761	11520	11838	11587	11503	11517	11572	11818	11646	11522	11602	11513	11815	11604	11524	11612	11785	11766	11693	11508	11635	11540	11549	11418	11660	11596	11752	11627	11518	11458	11537	11638	11749	11685	11566	11661	11655	11631	11627	11654	11855	11662	11546	11589	11386	11502	11702	11638	11455	11475	11664	11653	11597	11707	11600	11579	11764	11689	11714	11699	11681	11564	11574	11689	11545	11424	11715	11644	11513	11695	11611	11669	11526	11652	11545	11620	11732	11572	11780	11646	11464	11769	11591	11722	11631	11753	11863	11669	11662	11863	11599	11753	11648	11812	11687	11742	11742	11591	11667	11841	11651	11751	11459	11694	11595	11679	11631	11512	11739	11670	11601	11773	11680	11558	11454	11824	11739	11673	11404	11645	11680	11630	11578	11577	11675	11615	11545	11629	11721	11603	11690	11698	11557	11562	11516	11620	11536	11538	11802	11670	11684	11704	11681	11566	11823	11508	11478	11589	11633	11495	11727	11686	11689	11588	11637	11878	11583	11784	11805	11696	11567	11609	11703	11541	11636	11620	11740	11601	11718	11486	11597	11721	11402	11539	11618	11542	11547	11749	11679	11752	11767	11676	11530	11655	11694	11692	11611	11436	11656	11694	11669	11591	11520	11732	11694	11614	11674	11751	11624	11670	11595	11615	11755	11726	11514	11530	11559	11595	11788	11480	11740	11632	11595	11588	11675	11474	11641	11696	11525	11630	11564	11514	11701	11594	11670	11612	11477	11716	11667	11804	11662	11559	11598	11649	11784	11621	11568	11616	11461	11635	11622	11522	11665	11536	11515	11467	11703	11496	11598	11644	11832	11555	11757	11632	11777	11711	11864	11778	11531	11656	11614	11703	11563	11799	11632	11516	11737	11609	11729	11656	11694	11722	11632	11691	11676	11700	11754	11761	11642	11449	11688	11731	11703	11581	11903	11630	11809	11784	11788	11704	11589	11522	11706	11648	11641	11493	11775	11693	11533	11580	11578	11411	11631	11749	11501	11673	11543	11555	11405	11655	11632	11472	11771	11603	11578	11648	11765	11541	11480	11774	11679	11767	11726	11542	11512	11734	11545	11639	11719	11627	11645	11637	11724	11715	11676	11635	11676	11524	11655	11811	11630	11712	11689	11612	11585	11765	11613	11496	11402	11435	11658	11707	11499	11609	11581	11584	11523	11540	11659	11742	11468	11644	11551	11578	11543	11716	11801	11566	11547	11697	11683	11596	11667	11586	11577	11663	11605	11654	11534	11606	11716	11777	11643	11669	11780	11314	11574	11536	11666	11701	11671	11473	11635	11670	11649	11559	11913	11543	11573	11512	11555	11679	11808	11705	11626	11577	11665	11662	11450	11512	11488	11508	11524	11648	11703	11787	11642	11655	11596	11708	11638	11516	11618	11590	11755	11655	11789	11505	11454	11569	11688	11628	11587	11558	11672	11741	11513	11735	11468	11758	11525	11474	11631	11507	11540	11783	11717	11614	11733	11754	11588	11585	11366	11634	11732	11832	11548	11570	11658	11782	11596	11634	11714	11506	11513	11579	11556	11619	11483	11705	11569	11580	11670	11484	11626	11649	11618	11556	11575	11537	11521	11473	11693	11647	11512	11661	11518	11670	11571	11583	11552	11583	11546	11804	11683	11599	11746	11604	11789	11640	11427	11534	11648	11487	11620	11591	11793	11616	11620	11745	11646	11803	11574	11639	11633	11429	11498	11764	11646	11630	11654	11501	11545	11623	11380	11726	11799	11651	11665	11666	11695	11592	11486	11749	11687	11409	11562	11451	11753	11708	11599	11714	11653	11481	11691	11553	11558	11524	11703	11663	11580	11691	11629	11693	11567	11885	11845	11711	11697	11617	11641	11430	11535	11589	11693	11598	11589	11602	11663	11587	11709	11574	11675	11585	11661	11568	11510	11610	11730	11598	11611	11549	11649	11493	11621	11705	11476	11702	11514	11616	11617	11734	11609	11495	11623	11590	11725	11700	11610	11731	11564	11614	11500	11665	11757	11723	11715	11605	11696	11897	11608	11456	11435	11738	11814	11694	11524	11458	11556	11751	11683	11459	11743	11719	11592	11505	11550	11655	11732	11597	11714	11863	11702	11639	11638	11535	11629	11538	11736	11460	11799	11623	11639	11685	11451	11473	11594	11553	11573	11690	11678	11652	11564	11597	11707	11554	11426	11702	11706	11600	11727	11779	11613	11555	11478	11713	11516	11638	11706	11617	11644	11775	11734	11470	11839	11578	11752	11641	11675	11680	11512	11838	11667	11587	11485	11672	11642	11474	11643	11481	11627	11740	11368	11708	11761	11538	11661	11757	11549	11606	11468	11571	11591	11418	11577	11497	11438	11542	11461	11709	11655	11661	11668	11593	11651	11635	11553	11552	11588	11698	11781	11625	11663	11708	11870	11602	11777	11671	11635	11577	11608	11786	11777	11681	11680	11720	11560	11476	11629	11711	11678	11513	11805	11678	11640	11602	11789	11294	11617	11589	11733	11515	11529	11371	11634	11683	11764	11539	11681	11727	11489	11670	11456	11589	11497	11810	11623	11688	11663	11467	11810	11631	11581	11597	11668	11743	11739	11547	11500	11735	11661	11735	11526	11449	11681	11597	11586	11631	11644	11617	11754	11730	11687	11589	11585	11473	11655	11658	11774	11556	11589	11737	11629	11540	11603	11536	11681	11710	11740	11538	11766	11623	11507	11701	11677	11636	11557	11539	11516	11569	11447	11501	11667	11585	11728	11480	11517	11598	11744	11713	11621	11778	11429	11468	11574	11542	11629	11618	11497	11589	11557	11531	11672	11628	11494	11673	11473	11463	11672	11599	11564	11684	11654	11694	11588	11734	11675	11507	11713	11572	11560	11551	11593	11560	11717	11578	11684	11539	11779	11746	11671	11644	11594	11614	11590	11573	11617	11555	11801	11640	11642	11558	11643	11654	11672	11544	11475	11448	11541	11461	11537	11807	11438	11569	11578	11653	11389	11701	11461	11531	11623	11636	11795	11524	11663	11810	11565	11607	11608	11568	11593	11781	11704	11583	11657	11677	11696	11703	11696	11531	11579	11459	11561	11644	11592	11638	11553	11773	11523	11604
39850	65289	61281	46847	59960	75060	49372	39549	36791	28154	19879	14733	11994	11024	10600	10592	10502	10669	10602	10645	10557	10551	10391	10600	10446	10592	10517	10569	10425	10698	10633	10536	10502	10638	10631	10648	10650	10563	10650	10559	10714	10662	10538	10564	10660	10624	10620	10695	10618	10681	10583	10653	10665	10620	10598	10600	10352	10633	10442	10604	10496	10523	10461	10527	10560	10541	10561	10624	10669	10493	10453	10636	10610	10460	10395	10385	10609	10528	10567	10522	10528	10522	10456	10536	10491	10497	10422	10586	10659	10440	10529	10712	10433	10507	10580	10397	10458	10537	10484	10277	10452	10473	10685	10560	10462	10570	10467	10583	10377	10498	10558	10514	10561	10491	10527	10457	10407	10647	10394	10412	10602	10442	10355	10611	10623	10441	10588	10509	10536	10433	10653	10538	10456	10537	10376	10717	10586	10454	10584	10695	10560	10705	10574	10634	10510	10586	10359	10391	10570	10573	10378	10609	10494	10505	10588	10512	10511	10675	10605	10626	10744	10719	10760	10594	10548	10555	10604	10404	10490	10663	10471	10586	10497	10589	10488	10468	10559	10607	10593	10617	10604	10601	10559	10436	10511	10405	10363	10471	10545	10619	10551	10446	10378	10558	10706	10517	10559	10535	10511	10542	10455	10638	10552	10561	10482	10603	10509	10508	10471	10469	10371	10625	10588	10487	10597	10499	10489	10571	10419	10568	10435	10577	10549	10455	10519	10489	10478	10514	10566	10739	10516	10424	10590	10408	10560	10498	10455	10598	10335	10526	10571	10686	10611	10594	10677	10489	10376	10622	10616	10571	10607	10476	10378	10534	10674	10360	10496	10563	10591	10483	10449	10622	10428	10576	10534	10645	10443	10542	10569	10533	10562	10383	10561	10537	10397	10501	10603	10768	10523	10559	10594	10473	10528	10549	10567	10591	10711	10570	10687	10546	10656	10630	10429	10476	10562	10519	10566	10431	10482	10566	10556	10450	10563	10588	10654	10503	10521	10574	10514	10590	10639	10442	10555	10573	10498	10533	10616	10666	10468	10663	10520	10651	10621	10562	10526	10512	10406	10478	10613	10594	10381	10491	10423	10611	10451	10579	10445	10613	10460	10623	10576	10666	10521	10572	10523	10510	10461	10588	10614	10617	10507	10607	10579	10771	10600	10498	10670	10580	10536	10677	10601	10628	10680	10594	10441	10562	10460	10364	10645	10534	10648	10340	10652	10628	10464	10592	10570	10579	10484	10376	10668	10468	10456	10605	10403	10286	10567	10569	10484	10421	10682	10567	10465	10456	10590	10580	10484	10604	10506	10553	10587	10561	10623	10497	10678	10518	10412	10592	10531	10632	10420	10654	10507	10438	10698	10466	10597	10567	10579	10550	10446	10517	10601	10464	10621	10561	10699	10532	10433	10448	10480	10471	10591	10507	10500	10586	10491	10524	10577	10514	10358	10567	10557	10471	10417	10417	10533	10459	10686	10459	10346	10582	10539	10470	10460	10566	10560	10616	10536	10658	10602	10491	10531	10467	10535	10434	10578	10570	10522	10320	10378	10352	10531	10636	10549	10523	10495	10682	10420	10624	10605	10479	10666	10597	10536	10587	10484	10499	10505	10591	10576	10495	10663	10437	10467	10625	10438	10468	10739	10526	10666	10473	10563	10604	10643	10478	10545	10482	10444	10580	10546	10625	10522	10425	10514	10584	10419	10537	10547	10592	10633	10581	10609	10557	10560	10452	10592	10415	10541	10408	10681	10491	10762	10472	10456	10536	10569	10521	10654	10531	10563	10469	10572	10462	10409	10544	10513	10658	10617	10446	10513	10517	10668	10664	10590	10645	10536	10667	10447	10635	10607	10423	10476	10636	10491	10636	10536	10535	10721	10679	10431	10552	10444	10600	10563	10524	10597	10473	10757	10725	10430	10504	10570	10610	10385	10578	10645	10486	10409	10388	10556	10397	10416	10519	10736	10508	10486	10603	10527	10608	10570	10548	10451	10520	10519	10656	10446	10455	10478	10669	10549	10568	10567	10505	10586	10441	10518	10565	10505	10509	10522	10481	10540	10533	10527	10620	10731	10547	10601	10348	10531	10365	10589	10601	10509	10575	10683	10708	10578	10597	10566	10510	10426	10651	10527	10482	10692	10546	10400	10596	10418	10591	10474	10603	10577	10511	10654	10455	10677	10684	10554	10679	10569	10581	10457	10599	10610	10594	10468	10435	10507	10594	10616	10519	10491	10324	10535	10508	10556	10441	10600	10635	10520	10638	10568	10472	10459	10487	10469	10542	10538	10511	10508	10390	10565	10577	10580	10611	10545	10552	10482	10709	10485	10633	10570	10478	10391	10544	10606	10391	10541	10571	10595	10666	10583	10441	10423	10552	10628	10465	10341	10498	10651	10562	10544	10440	10534	10530	10602	10526	10385	10390	10442	10564	10414	10559	10593	10730	10578	10584	10633	10763	10458	10431	10659	10652	10374	10655	10563	10557	10481	10599	10576	10387	10576	10498	10474	10551	10547	10720	10373	10538	10579	10680	10420	10506	10403	10630	10513	10600	10603	10434	10700	10555	10653	10533	10515	10454	10439	10440	10515	10493	10478	10349	10635	10478	10585	10537	10673	10497	10411	10402	10600	10570	10508	10569	10665	10459	10500	10396	10352	10384	10667	10534	10459	10467	10578	10535	10666	10529	10443	10496	10558	10695	10508	10693	10405	10539	10474	10622	10694	10536	10644	10508	10515	10564	10748	10599	10524	10536	10494	10642	10616	10533	10520	10534	10504	10547	10625	10694	10535	10368	10589	10589	10743	10608	10471	10669	10547	10449	10499	10543	10478	10375	10588	10494	10525	10553	10531	10488	10635	10578	10550	10570	10573	10472	10693	10554	10556	10490	10472	10632	10543	10593	10614	10422	10495	10480	10536	10590	10545	10469	10415	10428	10497	10483	10589	10544	10606	10462	10557	10553	10588	10492	10552	10537	10608	10580	10412	10583	10482	10538	10551	10508	10560	10455	10498	10439	10444	10693	10547	10497	10544	10553	10628	10550	10506	10521	10505	10512	10582	10613	10750	10504	10593	10582	10491	10649	10515	10468	10580	10625	10651	10580	10394	10533	10558	10624	10384	10516	10665	10563	10517	10522	10434	10524	10619	10544	10560	10457	10438	10442	10669	10492	10478	10510	10625	10374	10523	10514	10581	10564	10534	10646	10512	10677	10548	10637	10595	10568	10546	10569	10562	10458	10453	10528	10518	10442	10656	10543	10294	10458	10608	10655	10523	10556	10543	10437	10473	10408	10503	10588	10452	10532	10615	10788	10535	10655	10557	10591	10540	10530	10515	10490	10594	10544	10469	10456	10532	10589	10496	10516	10532	10427	10552	10600	10710	10401	10650	10624	10467	10424	10380	10679	10649	10468	10551	10502	10576	10516	10460	10705	10685	10389	10548	10572	10518	10576	10616	10540	10613	10555	10563	10542	10605	10479	10445	10566	10549	10622	10584	10518	10695	10568	10404	10574	10447	10489	10512	10548	10524	10549	10452	10546	10521	10601	10339	10698	10333	10466	10443	10406	10485	10642	10684	10515	10538	10373	10457	10522	10469	10538	10486	10461	10518	10524	10464	10642	10508	10498	10504	10585	10645	10545	10581	10551	10532	10539	10453	10433	10462	10561	10531	10479	10341	10495	10610	10658	10488	10501	10330	10489	10577	10616	10669	10621	10587	10589	10344	10604	10631	10575	10689	10494	10579	10503	10520	10507	10530	10546	10572	10598	10587	10562	10589	10589	10511	10615	10634	10494	10513	10497	10519	10670	10511	10416	10570	10606	10540	10538	10568	10439	10510	10482	10497	10524	10552	10477	10519	10386	10400	10550	10601	10434	10701	10582	10484	10557	10587	10480	10634	10516	10548	10683	10507	10536	10357	10550	10410	10543	10600	10427	10523	10574	10529	10557	10440	10445	10649	10462	10484	10668	10687	10451	10606	10685	10562	10709	10538	10493	10429	10668	10445	10577	10555	10507	10451	10571	10507	10654	10472	10544	10629	10383	10593	10583	10720	10464	10555	10589	10499	10627	10365	10538	10627	10598	10543	10850	10609	10515	10512	10649	10535	10571	10588	10686	10494	10509	10544	10659	10544	10558	10530	10444	10333	10587	10464	10668	10491	10503	10558	10445	10579	10682	10554	10488	10544	10490	10460	10714	10566	10487	10549	10546	10555	10567	10353	10493	10717	10584	10568	10695	10616	10532	10481	10621	10552	10519	10435	10388	10734	10410	10387	10590	10698	10598	10460	10579	10651	10448	10666	10609	10598	10561	10524	10668	10500	10474	10602	10412	10523	10617	10582	10522	10562	10695	10519	10531	10459	10524	10546	10535	10580	10522	10568	10718	10535	10639	10513	10449	10439	10585	10414	10421	10513	10704	10437	10525	10544	10561	10499	10663	10495	10566	10531	10486	10461	10488	10589	10462	10419	10513	10658	10553	10459	10504	10584	10529	10515	10555	10517	10646	10516	10639	10558	10476	10617	10463	10653	10477	10412	10477	10616	10525	10474	10588	10578	10567	10477	10477	10653	10617	10611	10517	10594	10431	10503	10551	10617	10481	10506	10644	10578	10523	10678	10495	10655	10453	10498	10565	10590	10532	10576	10467	10588	10714	10463	10572	10615	10375	10558	10627	10509	10565	10536	10570	10557	10635	10612	10531	10505	10449	10612	10524	10520	10565	10687	10538	10626	10448	10586	10688	10540	10415	10506	10431	10560	10621	10652	10480	10511	10424	10629	10583	10588	10474	10613	10488	10589	10549	10496	10621	10487	10656	10409	10380	10565	10443	10451	10414	10592	10453	10535	10643	10595	10536	10483	10574	10497	10425	10482	10331	10525	10581	10381	10509	10651	10544	10430	10546	10649	10541	10414	10649	10463	10749	10588	10485	10658	10460	10533	10548	10718	10562	10457	10726	10561	10465	10486	10537	10529	10627	10497	10478	10490	10423	10576	10537	10695	10477	10372	10522	10589	10569	10523	10565	10496	10552	10497	10689	10409	10528	10494	10582	10502	10497	10554	10544	10601	10520	10464	10583	10433	10448	10481	10508	10703	10460	10494	10512	10707	10559	10392	10417	10488	10453
33853	32966	33002	19858	18746	25305	20338	15520	14554	14327	13833	13759	13546	13542	13466	13590	13584	13634	13667	13533	13530	13526	13573	13679	13563	13697	13565	13861	13676	13655	13448	13516	13774	13611	13368	13607	13580	13395	13657	13508	13560	13568	13453	13600	13565	13493	13538	13405	13696	13651	13655	13448	13577	13494	13727	13600	13501	13306	13667	13570	13595	13510	13358	13440	13529	13566	13641	13438	13676	13601	13411	13576	13560	13460	13335	13400	13477	13327	13688	13655	13502	13762	13509	13576	13658	13604	13639	13557	13733	13376	13487	13538	13455	13513	13501	13458	13578	13616	13397	13521	13488	13486	13591	13396	13528	13651	13500	13608	13726	13441	13537	13482	13446	13426	13666	13523	13559	13653	13533	13573	13643	13666	13456	13458	13671	13574	13688	13575	13529	13412	13478	13512	13437	13472	13469	13480	13617	13478	13555	13542	13641	13444	13477	13596	13370	13603	13377	13468	13557	13338	13462	13708	13433	13377	13368	13686	13273	13445	13605	13680	13565	13629	13563	13423	13380	13586	13479	13633	13676	13608	13430	13464	13581	13411	13695	13481	13576	13538	13497	13485	13630	13468	13624	13638	13644	13477	13536	13578	13398	13468	13633	13493	13571	13595	13512	13493	13505	13375	13493	13488	13600	13636	13521	13491	13378	13582	13501	13671	13624	13594	13578	13702	13548	13613	13534	13449	13436	13328	13484	13629	13634	13646	13386	13630	13605	13455	13721	13389	13362	13393	13535	13560	13629	13655	13522	13616	13586	13368	13566	13545	13136	13533	13537	13501	13679	13533	13466	13389	13654	13629	13616	13681	13553	13677	13641	13678	13652	13610	13443	13522	13491	13569	13533	13496	13415	13508	13431	13494	13388	13571	13695	13601	13550	13510	13538	13434	13537	13562	13497	13671	13504	13777	13573	13633	13589	13486	13693	13693	13624	13549	13558	13547	13699	13363	13495	13418	13366	13580	13566	13671	13407	13485	13515	13526	13399	13642	13622	13568	13542	13680	13492	13563	13427	13420	13526	13535	13646	13559	13539	13466	13728	13405	13460	13683	13681	13619	13583	13633	13770	13531	13527	13537	13516	13511	13476	13540	13612	13526	13780	13547	13376	13521	13607	13407	13373	13639	13691	13614	13743	13575	13511	13593	13602	13633	13442	13679	13209	13531	13575	13538	13362	13517	13516	13598	13566	13541	13503	13415	13360	13593	13405	13404	13642	13562	13539	13499	13502	13559	13507	13390	13633	13610	13590	13727	13642	13594	13661	13588	13601	13639	13536	13499	13677	13649	13697	13550	13433	13434	13463	13590	13490	13588	13490	13664	13642	13306	13585	13562	13588	13506	13412	13699	13688	13555	13524	13678	13399	13497	13540	13534	13543	13680	13586	13379	13353	13515	13558	13434	13505	13548	13588	13562	13695	13480	13382	13566	13352	13456	13569	13711	13523	13590	13817	13657	13528	13474	13552	13605	13688	13378	13659	13656	13463	13438	13507	13518	13580	13570	13562	13498	13457	13459	13496	13565	13585	13583	13380	13513	13252	13458	13570	13535	13647	13478	13644	13514	13629	13527	13531	13506	13629	13614	13428	13283	13502	13615	13713	13626	13488	13518	13543	13464	13493	13437	13599	13693	13620	13601	13544	13494	13449	13511	13634	13687	13716	13415	13486	13524	13493	13706	13662	13663	13546	13477	13440	13613	13582	13403	13569	13627	13458	13474	13682	13564	13644	13566	13648	13315	13470	13321	13591	13548	13589	13369	13636	13772	13608	13534	13375	13582	13445	13505	13491	13471	13592	13470	13672	13619	13599	13628	13551	13530	13294	13329	13629	13541	13781	13353	13524	13436	13623	13330	13719	13478	13648	13426	13508	13511	13634	13509	13570	13416	13500	13481	13713	13539	13510	13429	13586	13511	13685	13598	13466	13676	13425	13402	13520	13551	13412	13495	13463	13412	13584	13416	13628	13554	13516	13471	13402	13588	13516	13556	13547	13744	13456	13572	13538	13554	13551	13706	13442	13604	13378	13561	13632	13526	13462	13728	13450	13482	13530	13665	13505	13425	13503	13638	13537	13673	13577	13701	13638	13609	13439	13554	13666	13531	13458	13672	13705	13583	13574	13595	13441	13519	13681	13677	13718	13616	13655	13685	13453	13521	13705	13464	13531	13582	13678	13430	13624	13574	13280	13598	13521	13523	13639	13721	13623	13788	13452	13536	13462	13516	13526	13368	13599	13531	13379	13733	13433	13644	13742	13518	13555	13450	13665	13646	13709	13522	13502	13567	13680	13548	13374	13624	13459	13658	13517	13546	13644	13499	13335	13572	13522	13398	13578	13705	13584	13464	13559	13412	13545	13458	13557	13493	13531	13576	13802	13486	13681	13528	13655	13647	13581	13543	13349	13536	13532	13494	13686	13638	13605	13611	13427	13605	13627	13471	13523	13557	13319	13589	13587	13475	13602	13286	13568	13471	13473	13471	13569	13533	13486	13564	13597	13583	13427	13470	13585	13590	13533	13652	13370	13298	13432	13428	13583	13521	13511	13398	13690	13634	13470	13653	13669	13514	13499	13475	13628	13627	13519	13473	13482	13645	13435	13480	13613	13653	13467	13447	13530	13505	13642	13568	13458	13562	13601	13470	13544	13441	13372	13623	13405	13403	13565	13607	13535	13677	13622	13564	13513	13345	13604	13511	13421	13573	13612	13523	13494	13634	13459	13480	13535	13587	13453	13473	13415	13662	13517	13482	13580	13665	13462	13696	13589	13598	13418	13614	13633	13426	13526	13522	13486	13498	13492	13594	13851	13482	13581	13761	13568	13444	13504	13540	13795	13534	13479	13670	13614	13426	13606	13527	13395	13264	13525	13591	13696	13527	13302	13621	13563	13533	13517	13507	13605	13434	13641	13658	13374	13623	13510	13531	13426	13380	13626	13641	13570	13462	13444	13612	13674	13407	13546	13682	13542	13633	13566	13437	13591	13474	13533	13725	13505	13491	13489	13619	13634	13722	13532	13677	13491	13723	13419	13511	13542	13339	13624	13476	13634	13522	13433	13642	13555	13637	13624	13736	13578	13565	13525	13591	13486	13488	13718	13501	13508	13504	13520	13577	13423	13601	13591	13460	13529	13688	13542	13497	13668	13676	13600	13601	13829	13511	13674	13597	13566	13532	13681	13478	13649	13336	13826	13679	13613	13449	13578	13617	13663	13566	13517	13474	13474	13586	13579	13551	13560	13547	13484	13509	13615	13622	13517	13710	13481	13399	13634	13599	13530	13773	13497	13472	13740	13438	13560	13469	13595	13350	13639	13438	13570	13737	13628	13495	13576	13582	13463	13584	13514	13533	13545	13570	13626	13569	13515	13535	13380	13525	13557	13531	13571	13635	13542	13364	13666	13594	13624	13653	13514	13419	13595	13463	13393	13590	13548	13522	13437	13467	13561	13417	13630	13453	13689	13804	13618	13458	13539	13648	13519	13502	13666	13597	13729	13509	13422	13701	13703	13439	13607	13570	13544	13423	13589	13415	13525	13614	13452	13435	13534	13526	13602	13696	13614	13441	13498	13696	13526	13485	13452	13616	13675	13621	13707	13282	13570	13365	13729	13596	13481	13551	13540	13603	13416	13416	13447	13518	13555	13646	13672	13629	13482	13524	13444	13555	13724	13622	13369	13624	13573	13658	13297	13507	13527	13438	13620	13469	13675	13523	13641	13519	13638	13345	13538	13405	13500	13636	13452	13534	13556	13603	13580	13594	13518	13577	13451	13674	13586	13575	13518	13677	13514	13543	13467	13530	13577	13645	13479	13763	13514	13641	13568	13600	13711	13572	13452	13557	13595	13711	13465	13443	13581	13563	13590	13467	13656	13411	13407	13448	13525	13369	13490	13584	13468	13579	13509	13645	13573	13516	13513	13610	13490	13475	13375	13626	13486	13606	13601	13544	13296	13547	13528	13631	13321	13672	13486	13423	13512	13526	13611	13460	13596	13748	13598	13449	13600	13629	13488	13529	13667	13559	13447	13527	13432	13573	13583	13624	13568	13560	13334	13464	13475	13519	13483	13688	13568	13606	13548	13500	13705	13483	13641	13589	13665	13626	13122	13477	13468	13669	13489	13395	13515	13646	13693	13552	13674	13473	13537	13360	13533	13614	13488	13531	13533	13766	13393	13551	13650	13544	13580	13981	13624	13319	13572	13448	13396	13729	13488	13420	13740	13682	13423	13509	13404	13528	13645	13528	13709	13486	13391	13563	13357	13577	13568	13706	13534	13504	13597	13561	13438	13328	13465	13379	13741	13634	13365	13540	13523	13626	13626	13438	13534	13599	13487	13395	13523	13414	13584	13471	13384	13475	13725	13444	13500	13696	13463	13512	13668	13631	13754	13819	13501	13450	13661	13607	13511	13544	13455	13605	13634	13491	13523	13657	13577	13605	13442	13393	13458	13635	13450	13668	13536	13446	13418	13516	13571	13544	13501	13488	13635	13508	13487	13507	13468	13672	13550	13499	13621	13669	13625	13443	13349	13586	13510	13225	13437	13462	13449	13705	13656	13526	13561	13538	13391	13399	13434	13405	13534	13609	13417	13614	13412	13494	13340	13488	13724	13432	13577	13645	13640	13547	13580	13421	13454	13591	13551	13410	13501	13471	13682	13505	13665	13449	13481	13283	13590	13522	13459	13449	13521	13517	13554	13556	13375	13553	13675	13497	13459	13649	13568	13463	13545	13466	13604	13637	13680	13396	13570	13362	13507	13683	13633	13473	13465	13543	13610	13622	13774	13555	13673	13348	13516	13592	13550	13544	13469	13578	13747	13462	13536	13507	13524	13527	13468	13614	13511	13587	13546	13548	13510	13678	13474	13667	13594	13516	13295	13450	13361	13693	13660	13671	13706	13663	13722	13555	13380	13516	13449	13729	13520	13596	13432	13587	13660	13425	13464	13581	13734	13571	13494	13543	13543	13418	13527	13493	13594	13607	13492	13374	13355	13586	13558	13506	13431	13726	13389	13549	13744	13488	13488	13455	13597	13421	13546	13618	13453	13537	13639	13745	13571	13331	13682	13295	13475	13649	13507	13723	13464	13613	13693	13386	13336	13436	13577	13678	13529	13818	13607	13618	13579	13680
32774	43722	36821	16028	19898	26742	18954	13937	12822	12599	12336	12046	11913	11806	11835	11905	11782	11798	11728	11734	11758	11728	11743	11911	11859	11768	11912	11720	11734	11796	11855	11784	11850	11692	11797	11814	11860	11880	11797	11767	11683	11830	11807	11663	11911	11967	11898	11968	11683	11843	11757	11997	11766	11850	11651	11816	11953	11762	11721	11718	11784	11787	11851	11894	11746	11990	11675	11741	11976	11664	11694	11978	11843	11881	11718	11956	11719	11775	11806	11765	11828	11924	11963	11723	11810	11807	11812	11830	11851	11890	11701	11693	11822	11674	11806	11787	11865	11900	11715	11723	11783	11906	11782	11896	11971	11715	11852	11831	11824	11695	11830	11904	11729	11678	11831	11990	11803	11865	11716	11685	11721	11747	11802	11956	11802	11568	11626	11794	11722	11842	11846	11726	11733	11819	11683	11883	11721	11894	11936	11762	11673	11751	11721	11776	11713	11863	11919	11679	11731	11823	11797	11900	11879	11796	11727	11771	11823	11880	11752	11990	11874	11798	11854	11818	11874	11733	11793	11712	11660	11602	11664	11791	11801	11806	11837	11787	11802	11595	11876	11982	11852	11828	11733	11600	11823	11906	11767	11837	11796	11726	11761	11873	11745	11816	11933	11840	11781	11868	11911	11700	11809	11886	11801	11822	11783	11825	11741	11892	11756	11690	11963	11770	11742	11666	11692	11820	11904	11836	11644	11873	11939	11778	11865	11743	11894	11882	11906	11754	11930	11786	11849	11796	11819	11726	11810	11945	11817	11858	11761	11776	11668	11930	11779	11727	11680	11828	11879	11802	11778	11653	11632	11808	12046	11729	11670	11729	11770	11754	11712	11621	11760	11716	11735	11887	11887	11711	11744	11904	11759	11842	11718	11750	11779	11885	11708	11707	11692	11707	11829	11842	11796	11811	11756	11590	11749	11763	11898	11865	11824	11786	11943	11880	11900	11719	11716	11790	11828	11968	11612	11827	11797	11866	11810	11838	11885	11670	11800	11735	11582	11902	11748	11725	11754	11730	11842	11889	11685	11734	11758	11879	11670	11625	11862	11738	11839	11829	11806	11861	11917	11856	11831	11749	11975	11910	11554	11770	11671	11777	11836	11911	11780	11752	11845	11764	11858	11789	11722	11906	11910	11609	11867	11779	11777	11655	11923	11741	11898	11726	11761	11669	11734	11939	11909	11693	11800	11871	11840	11781	11887	11763	11797	11861	11819	11667	11974	11867	11784	11804	11927	11747	11668	11647	11901	11868	11776	11666	11682	11771	11781	11791	11696	11808	11857	11826	11706	11924	11726	11637	11739	11632	11844	11850	11798	11855	11768	11786	11686	11708	11836	11838	11943	11717	11740	11756	11676	11902	11810	11681	11774	11753	11660	11965	11811	11678	11808	11756	11885	11671	11781	11865	11842	11922	11804	11910	11889	11927	11825	11791	11948	11696	11877	11803	11830	11731	11666	11813	11776	11846	11833	11892	11830	11872	11690	11727	11770	11685	11849	11907	11723	11744	11711	11844	11625	11800	11907	11780	11820	11770	11975	11862	11905	12049	11781	11743	11854	11798	11876	11793	11876	11801	11815	11728	11842	11746	11977	11705	11638	11813	11923	11766	11728	11734	11820	11806	11720	11762	11678	11680	11766	11759	11780	11763	11709	11904	11807	11926	11824	11757	11786	11647	11842	11840	11738	11819	11730	11689	11787	11939	11804	11902	11733	11900	11814	11745	11836	11817	11809	11848	11794	11875	11877	11921	11873	11857	11833	11830	11814	11645	11925	11703	11889	11687	11661	11778	11691	11742	11871	11758	11708	11793	11884	11780	11801	11816	11745	11829	11728	11855	11602	11910	11725	11643	11747	11772	11754	11742	11709	11881	11717	11956	11903	11869	11989	11725	11799	11854	11741	11722	11824	11866	11742	11954	11864	11654	11713	11895	11644	11786	11844	11779	11762	11850	11860	11806	11557	11876	11849	11721	11572	11855	11828	11774	11585	11824	11661	11701	11876	11995	11563	11914	11876	11762	11583	11874	11792	11754	11751	11699	11719	11770	11785	11745	11799	11802	11750	11694	11783	11675	11623	11739	11765	11979	11802	11871	11900	11705	11760	11709	11936	11743	11745	11937	11874	11783	11857	11832	11652	11827	11761	11823	11656	11850	11753	11700	11782	11861	12036	11688	11873	11755	11814	11946	11860	11894	11814	11787	11886	11892	11802	11892	11599	11742	11821	11937	11789	11875	11720	11786	11822	11762	11686	11784	11871	11846	11790	11677	11866	11827	11764	11779	11755	11738	11840	11664	11693	11754	11840	11861	11853	11803	11947	11808	11976	11787	11707	11765	11763	11723	11806	11727	11941	11852	11642	11782	11661	11883	11856	11817	11871	11827	11801	11848	11772	11847	11798	11558	11890	11866	11729	11731	11650	11716	11830	11696	11732	11780	11839	11772	11992	11711	11854	11747	11793	11876	11710	11796	11880	11594	12071	11779	11833	11671	11747	11731	11816	11896	11721	11788	11857	11946	11873	11820	11731	11769	11798	11820	11778	11886	11800	11831	11687	11748	11842	11792	11933	11721	11909	11834	11868	11692	11759	11799	11786	11840	11732	11681	11648	11801	11721	11864	11859	11862	11728	11929	11821	11758	11823	11817	11921	11656	11859	11887	11980	11936	11925	11911	11620	11868	11814	11774	11881	11835	11860	11842	11856	11707	11908	11845	11863	11789	11717	11841	11819	11867	11848	11804	11734	11742	11681	11696	11883	11827	11834	11761	11894	11757	11861	11883	11800	11784	11982	11738	11836	11782	11872	11750	11756	11732	11801	11823	11890	11736	11843	11839	11970	11702	11914	11729	11808	11835	11814	11668	11974	11929	11890	11732	11748	11742	11838	11820	11825	11757	11809	11548	11772	11681	11715	11682	11813	11841	11814	11827	11821	11644	11788	11879	11799	11686	11771	11869	11857	11692	11749	11715	11865	11757	11939	11874	11749	11761	11666	11949	11770	11850	11880	11867	11790	11771	11686	11933	11714	11672	11814	11959	11771	11779	11836	11722	11728	11741	11965	11745	11686	11920	11852	11902	11827	11766	11810	11832	11800	11966	11827	12001	11872	11746	11781	11762	11806	11786	11641	11862	11733	11772	11785	12047	11843	11806	11889	11775	11846	11739	11765	11762	11801	11878	11899	11892	11838	11742	11708	11914	11810	11784	11808	11921	11790	11722	11823	11886	11904	11849	11730	11952	11703	11737	11731	11826	11724	11751	11944	11807	11875	11648	11743	11757	11842	11779	11845	11704	11792	11821	11724	11804	11706	11821	11737	12026	11739	11820	11775	11782	11796	11762	11798	11737	11812	11797	11780	11738	11850	11896	11754	11765	11821	11940	11743	11964	11804	11655	11785	11838	11776	11825	11844	11713	11911	11781	11897	11847	11805	11857	11811	11883	12009	11754	11638	11739	11658	11827	11717	11759	11828	11779	11769	11836	11787	11901	11835	11946	12000	11826	11959	11746	11676	11660	11835	11880	11677	11886	11954	11678	11869	11849	11731	11827	11787	11740	12112	11647	11796	11645	11717	11795	11945	11777	11838	11743	11651	12023	11816	11801	11845	11876	11610	11861	11901	11683	11861	11692	11772	11692	11862	11790	11678	11703	11795	11879	11748	11901	11723	11752	11817	11737	11895	11812	11957	11804	11921	11711	11792	11833	11774	11659	11805	11810	11773	12005	11738	11786	11919	11827	11751	11726	11749	11732	11761	11946	11729	11949	11827	11972	11622	11799	11704	11718	11737	11799	11750	11909	11827	11851	11824	11728	11692	11803	11904	11745	11862	11754	11733	11842	11687	11698	11915	11824	11686	11791	11725	11692	11826	11767	11770	11919	11857	11637	11906	11659	11906	11861	11837	11871	11759	11773	11778	11779	11702	11820	11984	11870	11788	11771	11836	11886	11766	11891	11803	11764	11778	11840	11833	11805	11917	11734	11952	11847	11748	11803	11751	11693	11916	11767	11680	11986	11758	11774	11862	11848	11827	11841	11851	11729	11841	11818	11855	11827	11845	11842	11882	11787	11783	11731	11780	11985	11745	11758	11824	11831	11825	11938	11800	11911	11738	11732	11908	11905	11850	11823	11766	11761	11788	11832	11931	11788	11767	11798	11939	11723	11986	11639	11823	11830	11865	11850	11848	11820	11755	11909	11811	11828	11860	11991	11931	11845	11701	11756	11814	11690	11689	11825	11923	11729	11842	11920	11757	11813	11745	11732	11685	11705	11858	12048	11871	11842	11910	11867	11910	11799	11787	11783	11694	11832	11689	11760	11784	11890	11758	11879	11814	11820	11842	11839	11798	11677	11944	11755	11875	11691	11945	11750	11832	11837	11741	11922	11723	11961	11677	11900	11670	11710	11748	11844	11835	11792	11836	11829	11813	11775	11826	11804	11909	11883	11801	11818	11760	11776	11756	11856	11853	11961	11729	11644	11714	11688	11959	11965	11848	11793	11835	11730	11790	11823	11739	11649	11786	11828	11789	11756	11858	11882	11756	11559	11662	11796	11842	11845	11720	11704	11785	11754	11825	11819	11813	11773	11879	11746	11704	11721	11782	11905	11791	11853	11745	11791	11875	11748	11871	11708	11881	11828	11758	11783	11779	11736	11809	11691	11716	11660	11857	11888	11943	11814	11775	11905	11842	11725	11739	11770	11909	11761	11903	11968	11790	11868	11729	11901	11919	11867	11795	11872	11917	11864	11830	11705	11818	11748	11803	11881	11960	11793	11760	11726	11889	11658	11665	11780	11752	11830	11729	11936	11910	11609	11893	11862	11683	11710	11817	11861	11662	11715	11932	11867	11892	11785	11851	11721	11798	11826	11823	11823	11696	11800	11872	11760	11613	11783	11778	11800	11856	11750	11781	11953	11874	11645	11827	11693	11733	11769	11803	11786	11680	11823	11708	11691	11682	11732	11867	11837	11793	12041	11876	11662	11675	11703	11759	11706	11750	11763	11915	11763	11703	11691	11774	11898	11876	11759	11844	11737	11632	11665	11925	11858	11927	11825	11778	11787	11863	11790	11755	11897	11770	11690	11810	11736	11826	11837	11876	11708	11756	11810	11712	11904	11778	11709	11831	11836
26324	21880	30429	27951	37149	60011	44273	27077	19532	16423	15007	14198	14140	13913	13769	13750	13862	13759	13642	13679	13684	13860	13734	13728	13722	13797	13693	13692	13738	13716	13715	13651	13710	13704	13643	13634	13613	13734	13730	13640	13539	13863	13662	13482	13839	13827	13715	13719	13708	13593	13722	13734	13642	13505	13644	13670	13778	13616	13846	13730	13661	13663	13656	13725	13750	13709	13803	13442	13532	13659	13710	13730	13644	13648	13763	13780	13853	13631	13781	13726	13434	13731	13758	13564	13612	13721	13615	13757	13617	13539	13802	13795	13795	13774	13790	13400	13526	13784	13728	13599	13679	13643	13702	13674	13678	13655	13485	13508	13659	13636	13536	13807	13690	13684	13660	13693	13686	13695	13773	13705	13544	13714	13573	13609	13755	13660	13545	13695	13634	13724	13701	13660	13527	13562	13587	13692	13681	13621	13839	13505	13624	13626	13622	13680	13784	13510	13634	13738	13821	13618	13512	13602	13358	13576	13636	13909	13726	13606	13633	13590	13487	13784	13767	13752	13783	13654	13733	13650	13802	13813	13803	13623	13675	13634	13793	13725	13626	13608	13514	13626	13587	13671	13728	13837	13604	13477	13535	13595	13780	13797	13647	13592	13781	13739	13728	13660	13720	13873	13864	13601	13605	13719	13634	13507	13581	13712	13525	13664	13819	13678	13667	13656	13633	13484	13698	13866	13782	13780	13566	13793	13570	13713	13727	13715	13710	13778	13731	13708	13815	13786	13635	13603	13726	13888	13673	13510	13509	13708	13551	13747	13826	13816	13800	13639	13879	13567	13652	13669	13723	13577	13615	13792	13629	13811	13583	13648	13771	13604	13755	13605	13743	13465	13723	13802	13690	13605	13611	13584	13560	13675	13748	13436	13658	13703	13650	13642	13695	13665	13630	13785	13698	13704	13611	13655	13653	13707	13770	13693	13879	13730	13599	13717	13850	13557	13668	13609	13753	13643	13595	13441	13839	13698	13660	13596	13935	13752	13587	13478	13673	13784	13694	13498	13521	13668	13610	13605	13719	13811	13740	13800	13457	13505	13876	13572	13536	13500	13524	13805	13531	13661	13651	13806	13716	13686	13672	13743	13809	13640	13761	13583	13696	13593	13844	13636	13665	13753	13724	13559	13533	13522	13685	13466	13646	13710	13674	13620	13519	13638	13648	13736	13646	13723	13533	13544	13632	13673	13722	13688	13739	13820	13633	13786	13788	13782	13599	13728	13663	13823	13571	13588	13785	13610	13632	13720	13683	13661	13730	13806	13762	13764	13554	13649	13515	13605	13532	13645	13567	13761	13751	13555	13783	13696	13395	13577	13825	13647	13873	13667	13684	13599	13684	13779	13726	13759	13740	13697	13632	13665	13663	13554	13517	13627	13666	13730	13647	13602	13862	13847	13798	13594	13797	13701	13678	13554	13720	13688	13449	13703	13727	13536	13586	13739	13866	13686	13502	13725	13620	13583	13677	13641	13691	13686	13622	13645	13639	13815	13775	13622	13685	13674	13716	13779	13724	13813	13815	13671	13434	13501	13738	13801	13705	13650	13663	13537	13631	13897	13717	13469	13695	13670	13776	13728	13619	13779	13667	13721	13684	13698	13691	13529	13662	13654	13627	13748	13646	13724	13842	13613	13714	13547	13719	13688	13436	13401	13685	13664	13595	13764	13615	13634	13594	13856	13612	13717	13589	13834	13619	13894	13337	13714	13689	13703	13717	13559	13566	13742	13504	13663	13509	13659	13631	13709	13750	13514	13777	13731	13634	13656	13712	13699	13807	13698	13491	13754	13729	13733	13667	13789	13582	13607	13710	13640	13612	13827	13744	13591	13617	13662	13679	13742	13813	13751	13769	13683	13710	13791	13660	13731	13597	13792	13709	13642	13488	13461	13688	13749	13590	13652	13546	13655	13683	13666	13885	13550	13610	13823	13766	13681	13478	13795	13701	13688	13559	13639	13509	13677	13779	13737	13555	13764	13668	13623	13619	13463	13678	13738	13610	13536	13692	13499	13540	13783	13900	13635	13623	13602	13693	13594	13902	13642	13818	13727	13708	13683	13690	13708	13671	13653	13608	13813	13621	13558	13744	13831	13746	13691	13642	13678	13819	13591	13809	13667	13844	13524	13627	13717	13693	13865	13946	13682	13696	13708	13582	13596	13584	13608	13742	13861	13608	13827	13673	13592	13823	13664	13581	13628	13484	13524	13644	13637	13522	13766	13720	13718	13569	13665	13756	13587	13603	13790	13763	13835	13590	13689	13623	13806	13704	13594	13471	13596	13809	13778	13725	13591	13698	13705	13703	13609	13575	13617	13664	13560	13558	13500	13692	13554	13533	13782	13646	13659	13672	13631	13975	13642	13538	13560	13665	13770	13815	13578	13784	13918	13695	13790	13852	13523	13659	13648	13481	13556	13531	13649	13658	13653	13535	13901	13714	13639	13699	13504	13605	13649	13792	13787	13575	13645	13655	13602	13761	13628	13649	13722	13617	13490	13686	13684	13793	13605	13520	13770	13424	13729	13892	13677	13776	13659	13665	13689	13698	13761	13603	13849	13765	13740	13592	13737	13781	13585	13736	13783	13802	13605	13615	13691	13839	13677	13549	13739	13603	13604	13668	13728	13769	13480	13553	13708	13785	13703	13523	13475	13534	13555	13419	13621	13680	13674	13565	13708	13808	13690	13589	13787	13499	13620	13772	13761	13800	13632	13620	13582	13592	13636	13574	13537	13690	13834	13527	13661	13690	13837	13692	13745	13812	13569	13760	13694	13846	13708	13663	13672	13659	13753	13767	13616	13526	13712	13540	13639	13762	13604	13613	13806	13738	13638	13727	13507	13813	13583	13846	13711	13824	13673	13584	13783	13375	13769	13783	13663	13713	13616	13653	13536	13593	13564	13673	13731	13626	13780	13682	13432	13660	13545	13744	13791	13683	13575	13809	13624	13663	13804	13682	13624	13612	13806	13542	13688	13723	13669	13824	13572	13797	13765	13528	13690	13724	13739	13555	13669	13770	13769	13839	13458	13487	13698	13796	13899	13562	13600	13491	13601	13667	13665	13627	13691	13593	13668	13740	13659	13631	13655	13698	13539	13625	13690	13786	13728	13740	13621	13655	13900	13713	13907	13805	13423	13792	13651	13804	13627	13611	13686	13729	13711	13649	13796	13760	13686	13683	13695	13554	13639	13669	13752	13624	13467	13632	13823	13819	13755	13711	13707	13646	13814	13710	13636	13564	13675	13861	13454	13659	13628	13776	13609	13738	13667	13770	13671	13788	13645	13576	13524	13786	13620	13487	13773	13706	13767	13644	13764	13764	13446	13523	13739	13589	13499	13590	13665	13579	13644	13630	13634	13836	13683	13821	13669	13744	13628	13802	13718	13533	13586	13633	13615	13722	13519	13573	13594	13503	13702	13810	13747	13787	13694	13631	13815	13689	13637	13769	13783	13734	13629	13543	13538	13613	13685	13652	13635	13673	13852	13698	13559	13487	13527	13640	13997	13682	13663	13660	13756	13699	13761	13834	13756	13512	13831	13848	13574	13710	13719	13623	13797	13890	13738	13656	13680	13532	13564	13476	13565	13542	13834	13792	13652	13801	13647	13701	13651	13600	13613	13833	13635	13677	13649	13735	13674	13750	13718	13630	13728	13647	13771	13703	13823	13749	13581	13711	13674	13523	13572	13730	13977	13764	13735	13559	13556	13656	13564	13664	13591	13778	13523	13742	13630	13675	13734	13508	13584	13648	13759	13475	13699	13733	13709	13657	13708	13782	13515	13760	13616	13674	13708	13734	13790	13763	13642	13827	13794	13561	13629	13737	13582	13541	13624	13661	13722	13568	13556	13668	13688	13496	13630	13703	13599	13676	13708	13736	13648	13832	13617	13807	13802	13848	13752	13712	13650	13739	13827	13509	13811	13668	13788	13436	13702	13751	13694	13851	13657	13734	13774	13739	13714	13741	13658	13662	13653	13758	13859	13793	13641	13771	13564	13766	13622	13623	13762	13710	13606	13822	13430	13718	13633	13507	13733	13737	13545	13583	13686	13620	13565	13705	13589	13654	13571	13724	13618	13727	13987	13631	13712	13677	13635	13676	13684	13583	13892	13831	13687	13447	13596	13751	13755	13714	13607	13608	13491	13546	13870	13582	13530	13929	13613	13718	13580	13693	13546	13767	13656	13735	13643	13730	13846	13885	13723	13459	13557	13743	13911	13500	13656	13777	13561	13750	13678	13667	13686	13658	13757	13644	13542	13846	13805	13749	13675	13607	13546	13679	13907	13773	13726	13701	13831	13718	13705	13597	13658	13702	13718	13676	13674	13655	13647	13718	13753	13767	13634	13554	13575	13684	13880	13655	13612	13780	13888	13736	13786	13750	13607	13657	13628	13690	13748	13634	13670	13841	13701	13712	13692	13507	13697	13931	13454	13708	13792	13630	13706	13678	13693	13680	13674	13710	13532	13774	13572	13539	13682	13850	13622	13708	13648	13736	13578	13657	13810	13553	13548	13765	13634	13740	13684	13722	13623	13696	13561	13731	13615	13667	13769	13644	13538	13671	13655	13699	14000	13708	13758	13700	13747	13526	13500	13587	13569	13664	13623	13735	13668	13690	13650	13641	13683	13668	13495	13763	13723	13588	13674	13629	13764	13789	13800	13654	13777	13557	13711	13725	13762	13764	13784	13735	13782	13549	13805	13783	13658	13782	13580	13742	13784	13625	13729	13675	13578	13547	13709	13561	13607	13749	13689	13612	13573	13654	13708	13705	13607	13863	13774	13761	13659	13559	13861	13677	13750	13670	13583	13698	13741	13500	13696	13685	13554	13452	13886	13734	13730	13741	13724	13649	13532	13681	13752	13731	13641	13705	13631	13555	13536	13581	13730	13583	13892	13596	13691	13793	13421	13599	13775	13689	13654	13803	13663	13745	13465	13801	13676	13629	13621	13559	13671	13693	13559	13685	13810	13638	13636	13581	13605	13584	13550	13643	13696	13640	13736	13795	13652	13659	13649	13593	13667	13741	13692	13789	13653	13641	13647	13771	13835	13840	13686	13694	13591	13668	13681	13806	13670	13519	13533	13638	13611	13600	13832	13680	13749	13574	13805	13771	13829	13631	13635
31981	54280	47437	30734	44606	57182	41499	25591	17656	14850	13156	12545	12190	11885	11929	11867	11744	11942	11966	12081	11941	12077	11736	11762	11892	11888	11962	11775	11868	11999	11841	11920	11938	11745	11865	11925	11853	11933	11947	12010	11770	11990	12071	11870	11895	11768	11816	11828	11992	11854	12095	12017	12083	11889	12103	11838	11927	11862	11894	12009	11937	11968	11836	11965	11971	11987	11767	12079	11870	12007	12004	11929	12050	11930	11875	11894	11920	11840	11737	11963	11967	11925	11946	11905	11842	11977	12016	11718	11955	11934	12113	11966	12007	12036	11909	11928	11885	11756	12077	11849	12068	11958	12041	11896	11800	11975	11786	11941	12029	11875	11847	11884	11965	11713	11774	12043	11918	11841	11951	11974	12041	11928	11854	11956	11934	11927	11845	11892	11965	11841	11977	11794	12051	11934	11896	11976	11808	11722	11779	12046	12082	11949	11909	11776	11953	11944	11903	12070	11863	11901	12023	11926	11886	11904	11964	11853	11847	11942	11952	11804	11867	11895	11778	12020	11917	11914	11954	11793	11962	11937	11897	11896	11851	12085	11824	11823	11853	11942	11938	11975	12054	11955	11932	11927	11882	12051	11809	11931	11977	12057	12007	11801	12026	11808	11931	12042	11922	11927	11838	11849	11896	11887	11838	11883	11738	11949	11824	11972	11863	12012	11898	11887	11929	11824	12093	11928	11809	11863	11977	11925	11964	11848	11889	11864	11777	11944	11839	11962	11939	11889	11757	11999	11912	11988	12111	11776	12073	11990	11967	11850	11866	11771	11831	11827	11864	12042	11894	11841	11983	11956	11801	11898	11860	11697	11987	11811	11995	11883	11929	11984	12042	11909	11944	11884	11944	11953	11928	11876	12086	12081	11960	11906	12089	11933	12015	11821	11988	11983	11933	11840	12046	11967	11949	12014	12008	11994	11937	11975	11992	11706	11979	11845	11773	11818	11819	11977	11845	11942	11824	11948	11939	11827	11876	11902	11957	12059	11815	11862	11920	11824	11887	11882	11779	12012	11723	11851	11920	11765	11950	11950	11824	11999	11943	11933	11924	11916	11960	11906	11841	11851	11905	12053	11902	11995	11939	12018	11757	11908	11899	11938	11816	11864	11773	11909	11788	12030	12008	11977	11965	11961	11918	11739	11933	11770	11934	11773	11893	11923	11964	11972	11938	12040	12003	11893	11852	12018	11890	11863	11916	11955	11887	12055	11864	11942	11806	11926	11875	11949	11943	12045	11759	12006	11955	11885	12006	11936	12056	11976	11885	11950	11854	11945	11856	11826	11945	11887	11821	11744	11760	12028	11988	11938	12091	11926	11748	12023	11817	11914	11900	11852	11843	11846	11887	11983	11802	11929	11917	11996	12142	11901	12046	11862	11808	12003	11874	11920	11924	11958	11835	11904	11935	12059	11908	11947	12112	11978	11945	11839	11891	11823	11962	11899	11953	11880	12051	11943	11777	11877	12158	11909	11887	11793	11827	12007	11951	11840	12058	11862	11923	12093	11962	11967	11949	11968	12022	11801	11773	11855	11834	12033	11814	11883	11839	11951	11854	11844	12009	11962	12035	11954	12069	11915	11952	11954	11856	11912	11889	11885	12047	11850	11815	11805	11840	11846	11953	11908	11961	11801	11811	11997	11886	11975	11881	11948	12086	11872	12090	12007	11904	12032	11903	12038	12069	11893	11965	11995	11956	12094	11821	11822	11985	12056	12165	11974	11879	11999	11942	11806	11720	11800	11807	11874	12096	11867	11849	11739	11902	11894	11914	11905	11936	11845	11984	11925	11971	11846	11864	11905	11955	11897	11924	12111	11929	11906	11954	11842	11755	11850	11770	11843	11959	12029	11965	11881	11749	11817	11822	11813	11974	11981	11803	11826	11926	11960	11919	11840	11986	11878	12061	11999	12064	11910	11957	12005	11933	11842	12007	11941	11846	11927	11906	11825	11862	11952	11968	11850	11909	11895	11857	11877	12171	11928	12057	11922	11780	11971	11856	11997	12105	11809	12048	11838	12041	12003	11836	12043	12004	11880	11980	11703	11788	11837	11898	11772	11898	11703	11947	11819	11918	11982	11917	11926	11943	11767	11924	12002	12036	12017	11867	11904	11754	12063	12057	11954	11925	11886	11926	11889	11898	11958	11859	11990	11853	11839	11948	11920	11892	12124	11884	11822	11892	11928	11941	11908	11888	11897	11858	11960	11873	11931	12032	11878	11584	12090	11929	11943	11700	11759	12011	11934	11797	11881	11846	11898	12072	12099	11981	12017	12116	11959	11887	11892	11910	11828	11866	11855	11787	11834	11923	11841	11820	11789	11831	12087	12012	11946	11795	11809	11959	11787	11985	11879	11780	11949	11906	12037	12044	11874	11982	11892	11944	11978	11865	11931	11979	11976	11973	11859	11886	12073	12011	11958	11960	11840	11894	11868	11958	11925	11862	11847	11951	11819	11973	11935	11835	11945	12004	12058	11886	11867	11919	11869	11767	11692	11892	11882	11973	11963	12042	11808	11983	11870	11813	12065	11863	12074	11704	11957	11994	11844	11733	11984	11967	12041	11838	11870	12029	11917	11878	11984	11872	11733	11817	11921	11826	11821	11729	11977	11884	12087	11768	11946	12046	12001	11770	11790	11857	11918	12092	11903	11916	11817	11727	11900	12016	12008	11893	12059	12032	11971	12004	11817	11872	11888	11918	11947	12009	12023	11868	11847	11768	11896	11956	11951	11959	11900	11855	11998	11890	11871	11928	11955	11792	12002	12063	11791	11858	11830	11858	11919	11809	12000	11790	11945	11749	11889	11990	11756	12013	11831	11970	11825	12028	11937	11811	11960	12105	11829	11980	11937	11924	11938	11948	11798	11880	11886	11851	11940	11928	11984	11812	11932	11778	11890	11939	12123	11910	11820	11927	11920	11786	11777	11936	12004	11787	11903	11994	11836	11810	12011	11928	11749	11929	12033	11963	12001	11876	12078	11977	12066	11970	11885	11948	11805	11918	11868	11831	11654	11860	11773	11882	11981	12048	11735	11858	11867	11893	11761	11999	11901	11814	11911	11850	11888	12000	11882	12060	11870	11950	11829	11901	11960	12001	11881	12052	12129	11930	11878	11974	11840	12008	11847	11818	11912	11891	11999	11865	11964	11990	11867	11942	12038	11959	11896	11973	11756	11911	11903	11965	11992	12004	11917	11958	11798	12041	11867	11899	11790	11828	11913	11987	11818	11832	11784	11853	12002	11931	12035	12020	11951	11875	11985	11937	11850	11834	11986	12009	11818	11953	11855	11955	12098	11968	11871	12104	11802	11933	11951	11985	11843	12006	11903	11908	11933	11893	11813	12018	11984	11955	12035	11868	11943	11885	11930	11883	11853	11856	11950	11917	11912	11907	11960	11999	12079	11956	11942	11749	11954	12057	11841	11935	12037	11842	11830	11800	11841	11913	11856	11905	11812	11899	11967	11874	12003	11824	11819	11866	11985	11921	12005	11995	11939	11969	11827	11849	11887	11956	11844	11831	11924	11914	11744	11762	11980	11822	11953	11912	11904	11761	11789	11931	12024	11934	11916	11817	11887	11887	11988	11896	11830	11840	11908	12055	11892	11865	12013	11884	11991	12008	11845	11917	12110	11979	11992	11885	11978	11930	11779	11771	11793	11913	11885	11875	11791	11934	11920	11889	11977	11906	11932	11899	11873	12018	12038	11887	11892	11776	12037	11906	11834	11978	11764	12025	11934	11914	11949	11735	11926	12057	12002	11967	11891	11857	11900	11898	12016	11917	12054	11960	11886	12033	11847	11933	11977	12002	11799	11943	11991	12047	11873	11782	11952	11961	11969	11858	12033	11916	12081	11917	11909	12095	11779	11879	11840	11900	11961	11825	11888	11902	11859	11975	11913	12023	11811	11861	11947	11935	11888	12037	11812	11922	11984	11809	11923	11914	11939	11857	12075	11779	11926	11976	12024	11904	11846	12076	11873	11822	11904	11897	11904	11902	11817	11923	11960	11870	11838	11959	11846	12052	11823	11858	11892	12072	11818	11965	11735	11908	11886	12027	11905	11911	11852	11906	12075	11752	12008	12021	11987	12048	12073	11869	11865	11879	12110	12023	11957	12015	11843	11919	11954	11894	11839	11754	11904	12043	11893	11855	11899	11878	11975	11980	11905	11837	11920	11810	11950	11750	12012	11912	11976	11893	11802	12000	11978	11923	11829	11841	11922	12010	12054	11873	11915	11924	11904	11960	11838	11921	11896	11782	11932	11885	11942	11907	11985	11926	12080	11827	11777	11863	12030	11955	11948	11935	11923	11883	11961	11809	11866	11897	11867	11864	11929	11993	11921	12013	11806	12039	12052	11877	11937	11893	11852	11970	11903	11802	11839	11912	11901	11891	11853	11905	11838	11952	11875	11831	11984	11890	11990	12064	11997	11923	11986	12125	11849	11893	11983	12132	11992	11969	11934	12036	11890	11977	11826	11944	11936	12016	11687	11945	11942	11952	11943	11933	11843	11931	11982	11903	11968	11945	11834	11881	11896	11868	11886	11770	11890	11968	11901	11959	11849	12047	11907	11953	11875	11978	11992	11922	12015	12024	11834	11857	11917	11940	11789	11909	11803	11939	11852	12058	11863	11791	11862	11970	11844	11813	12009	11886	11928	11795	11928	11898	11863	12072	11934	11912	11928	11828	11835	11748	12061	12010	11974	11998	12135	11911	11946	11803	11808	11847	11980	11819	11926	11898	11978	11888	11761	11806	11997	11969	12023	11946	11806	11831	11883	11975	11873	12143	11884	11983	11911	11870	12135	11934	12042	11804	11803	11956	11929	11936	11972	11853	11797	11986	11927	11913	11905	11952	11869	11937	11880	11963	11782	11980	11914	11924	11960	11980	11836	12101	11863	11961	11871	11872	12053	12097	11908	11861	12053	12024	11873	11880	11872	11932	11927	11990	11803	11897	11948	11956	11912	12014	11841	12171	11730	11955	11903	12081	11795	11977	11956	12079	11844	11859	11902	11684	11816	11850	11976	11851	11897	11924	11780	11841	12056	12001	11888	11939	11837	11820	11863	11925	11884	11923	11893	11792	12015	11896	11962	11901	12057	11918	12018	12074	11847	11882	11827
24359	21242	28477	25119	42405	76316	60897	38362	25239	20409	16957	15039	14335	14039	13613	13784	13567	13748	13807	13806	13806	13777	13550	13624	13704	13857	13763	13823	13694	13598	13783	13725	13738	13900	13586	13603	13680	13899	13777	13820	13697	13647	13715	13741	13751	13587	13651	13722	13581	13579	13682	13567	13675	13601	13712	13687	13678	13614	13629	13603	13472	13658	13702	13756	13689	13801	13592	13474	13696	13588	13716	13682	13667	13734	13755	13807	13807	13817	13623	13777	13703	13725	13580	13563	13791	13721	13599	13721	13781	13730	13581	13763	13820	13648	13783	13787	13778	13491	13735	13799	13657	13672	13721	13750	13707	13883	13793	13633	13615	13689	13670	13583	13559	13647	13618	13903	13575	13692	13758	13721	13692	13761	13705	13585	13609	13521	13588	13871	13702	13572	13778	13698	13737	13684	13686	13693	13676	13718	13712	13586	13784	13673	13515	13712	13720	13456	13793	13618	13574	13838	13459	13965	13634	13601	13676	13725	13788	13608	13713	13516	13676	13862	13833	13667	13658	13726	13636	13648	13808	13629	13784	13714	13591	13741	13881	13564	13535	13882	13553	13538	13721	13667	13775	13733	13756	13582	13760	13547	13700	13600	13505	13593	13532	13595	13650	13639	13682	13572	13663	13545	13638	13745	13827	13589	13559	13575	13455	13454	13399	13621	13748	13794	13538	13691	13788	13635	13877	13430	13602	13446	13684	13754	13693	13610	13683	13792	13612	13609	13889	13922	13559	13617	13748	13528	13781	13679	13594	13723	13667	13691	13597	13804	13630	13656	13689	13686	13635	13765	13670	13714	13830	13453	13547	13596	13509	13712	13627	13583	13589	13782	13592	13719	13612	13839	13661	13623	13654	13648	13725	13598	13590	13546	13893	13702	13733	13713	13739	13690	13821	13626	13589	13761	13655	13549	13677	13483	13751	13554	13617	13718	13804	13890	13936	13563	13606	13589	13816	13629	13715	13581	13604	13748	13607	13732	13688	13551	13479	13591	13747	13673	13578	13562	13571	13530	13555	13739	13664	13642	13535	13474	13549	13525	13656	13535	13821	13857	13710	13521	13757	13665	13639	13656	13490	13577	13719	13652	13642	13598	13691	13658	13852	13775	13841	13723	13811	13487	13843	13556	13807	13675	13780	13633	13589	13551	13473	13504	13652	13632	13634	13690	13772	13743	13785	13520	13625	13462	13611	13730	13572	13856	13716	13718	13600	13627	13644	13653	13510	13567	13732	13701	13723	13528	13544	13741	13718	13586	13717	13742	13975	13641	13641	13618	13526	13889	13619	13624	13578	13561	13604	13455	13549	13682	13507	13670	13493	13663	13642	13701	13791	13692	13776	13677	13734	13548	13699	13537	13704	13990	13706	13611	13575	13710	13784	13659	13731	13831	13896	13582	13627	13744	13663	13575	13591	13807	13425	13613	13650	13694	13838	13731	13647	13675	13674	13693	13717	13547	13595	13536	13641	13589	13648	13612	13573	13548	13723	13826	13671	13536	13606	13688	13660	13847	13883	13769	13645	13630	13644	13919	13643	13678	13760	13661	13570	13640	13772	13894	13695	13547	13666	13678	13589	13793	13802	13757	13601	13628	13534	13706	13681	13578	13517	13473	13728	13615	13630	13527	13660	13553	13649	13769	13707	13622	13527	13680	13498	13532	13764	13568	13586	13667	13695	13615	13617	13491	13853	13718	13608	13814	13585	13621	13689	13497	13638	13624	13658	13622	13454	13618	13799	13648	13606	13525	13602	13730	13803	13765	13637	13703	13524	13434	13472	13559	13496	13728	13853	13710	13629	13608	13534	13568	13411	13691	13716	13708	13656	13813	13717	13544	13723	13802	13692	13825	13583	13573	13756	13887	13527	13483	13597	13372	13771	13717	13687	13637	13689	13682	13525	13711	13473	13740	13658	13578	13521	13644	13662	13772	13813	13681	13752	13693	13642	13683	13600	13606	13649	13736	13640	13516	13792	13858	13760	13797	13559	13654	13835	13436	13650	13514	13773	13519	13439	13669	13628	13853	13665	13675	13647	13669	13651	13610	13643	13669	13806	13770	13817	13679	13808	13540	13648	13725	13744	13754	13540	13460	13592	13620	13689	13679	13743	13609	13733	13767	13570	13771	13663	13801	13677	13582	13640	13744	13614	13637	13571	13739	13405	13766	13651	13491	13417	13773	13620	13721	13836	13703	13614	13696	13790	13695	13554	13755	13524	13655	13687	13705	13874	13668	13757	13565	13818	13618	13806	13641	13726	13690	13765	13802	13661	13536	13582	13627	13666	13697	13714	13547	13603	13613	13743	13545	13823	13607	13631	13704	13599	13636	13729	13488	13901	13499	13639	13623	13638	13540	13567	13319	13646	13710	13745	13530	13512	13420	13591	13696	13680	13660	13836	13757	13671	13734	13507	13638	13582	13659	13589	13666	13667	13641	13740	13633	13760	13662	13664	13727	13672	13525	13591	13622	13757	13736	13851	13443	13550	13684	13603	13498	13565	13677	13673	13483	13580	13661	13723	13748	13640	13699	13613	13747	13600	13659	13586	13723	13791	13668	13835	13748	13598	13755	13635	13701	13835	13821	13562	13617	13667	13671	13785	13592	13603	13632	13662	13665	13585	13812	13604	13675	13587	13663	13759	13592	13598	13653	13776	13592	13623	13657	13745	13883	13894	13593	13698	13479	13508	13672	13764	13600	13638	13571	13822	13789	13803	13826	13630	13624	13667	13585	13748	13648	13714	13787	13678	13572	13746	13625	13735	13599	13666	13906	13868	13471	13679	13720	13769	13909	13665	13653	13797	13641	13562	13595	13655	13665	13581	13601	13663	13545	13829	13759	13665	13531	13652	13669	13811	13671	13715	13606	13654	13610	13803	13855	13764	13704	13980	13820	13728	13897	13663	13522	13713	13734	13676	13801	13869	13684	13708	13759	13588	13765	13804	13633	13515	13667	13785	13571	13653	13595	13780	13579	13685	13484	13588	13832	13659	13827	13639	13616	13907	13610	13622	13449	13564	13737	13775	13764	13732	13763	13713	13580	13629	13674	13593	13592	13466	13736	13746	13818	13692	13515	13727	13808	13710	13473	13754	13532	13784	13759	13481	13888	13616	13740	13681	13595	13459	13730	13770	13683	13513	13560	13783	13594	13457	13633	13794	13619	13688	13742	13413	13724	13551	13722	13895	13730	13409	13673	13614	13861	13741	13602	13585	13658	13445	13698	13768	13775	13993	13779	13792	13679	13604	13807	13616	13727	13630	13729	13565	13638	13664	13817	13602	13770	13658	13731	13706	13795	13875	13634	13587	13620	13785	13504	13630	13638	13858	13689	13467	13659	13498	13709	13597	13657	13754	13600	13648	13515	13639	13635	13680	13738	13826	13665	13728	13729	13552	13684	13717	13646	13852	13631	13757	13690	13678	13695	13756	13781	13681	13695	13622	13625	13570	13799	13598	13749	13956	13578	13662	13652	13861	13596	13687	13602	13615	13721	13835	13590	13716	13826	13664	13631	13504	13526	13658	13759	13554	13853	13662	13709	13673	13725	13652	13691	13828	13809	13651	13558	13637	13599	13657	13613	13794	13627	13655	13694	13632	13741	13785	13689	13674	13519	13579	13696	13819	13722	13756	13679	13691	13735	13718	13759	13693	13497	13746	13853	13765	13632	13516	13709	13556	13577	13694	13584	13663	13562	13955	13702	13769	13645	13776	13556	13491	13601	13676	13704	13573	13843	13775	13531	13556	13641	13626	13630	13534	13691	13586	13824	13640	13718	13652	13776	13824	13551	13601	13690	13504	13599	13687	13679	13574	13702	13521	13790	13667	13649	13567	13612	13844	13477	13799	13681	13688	13720	13866	13418	13635	13635	13620	13700	13754	13644	13702	13589	13923	13730	13652	13697	13632	13574	13811	13600	13618	13733	13712	13675	13656	13573	13640	13593	13744	13836	13818	13485	13622	13609	13615	13793	13820	13629	13763	13755	13439	13741	13780	13653	13535	13560	13564	13648	13524	13627	13513	13729	13712	13623	13601	13609	13763	13626	13743	13664	13670	13634	13789	13750	13783	13538	13719	13786	13508	13632	13695	13727	13643	13692	13622	13621	13552	13733	13598	13590	13697	13588	13545	13686	13656	13605	13793	13803	13752	13744	13594	13608	13634	13587	13740	13710	13780	13768	13634	13729	13627	13654	13794	13510	13669	13533	13560	13478	13793	13525	13636	13612	13600	13714	13638	13647	13740	13726	13587	13647	13558	13647	13629	13721	13763	13645	13646	13548	13509	13570	13521	13675	13766	13632	13736	13669	13674	13730	13752	13550	13635	13723	13667	13646	13541	13474	13709	13607	13816	13867	13707	13751	13622	13608	13553	13712	13723	13472	13661	13570	13465	13644	13444	13685	13551	13723	13704	13694	13676	13760	13923	13472	13705	13730	13506	13605	13702	13666	13677	13651	13680	13471	13579	13852	13630	13636	13603	13573	13793	13637	13610	13713	13630	13640	13771	13733	13605	13729	13664	13647	13849	13736	13802	13547	13614	13685	13536	13818	13890	13523	13636	13646	13638	13602	13466	13749	13727	13629	13719	13734	13665	13815	13635	13788	13775	13764	13620	13784	13704	13702	13596	13842	13534	13689	13652	13585	13552	13610	13600	13778	13559	13659	13636	13541	13557	13856	13871	13858	13712	13710	13666	13620	13553	13677	13719	13898	13753	13601	13436	13656	13541	13723	13687	13576	13623	13417	13552	13589	13520	13426	13487	13553	13668	13737	13581	13615	13746	13634	13826	13720	13866	13535	13818	13801	13618	13756	13597	13419	13567	13650	13761	13799	13658	13585	13880	13601	13637	13880	13595	13616	13712	13614	13501	13653	13803	13657	13878	13693	13669	13526	13751	13546	13782	13814	13669	13877	13738	13569	13669	13631	13827	13839	13815	13590	13489	13555	13756	13740	13550	13751	13513	13758	13658	13745	13610	13550	13671	13501	13742	13628	13751	13708	13609	13610	13674	13745	13734	13660	13561	13538	13754	13593	13602	13651	13629	13452	13640	13633	13626	13804	13665	13650	13789	13692	13698	13444	13615	13596	13767	13577	13632	13585	13615	13643	13679	13792	13679	13503	13699	13699
37717	61967	49700	47921	62496	80301	59618	38754	24124	19208	15447	13328	12338	12126	11894	11871	11920	11877	11919	11870	12046	11769	11927	11919	11919	11790	11939	11996	11955	11877	11852	12002	11877	11902	12040	11849	11929	12102	11822	12032	11910	11970	11913	11888	11932	12010	11910	11724	11865	11877	11814	11860	11969	12011	11951	11822	11915	11802	11944	11879	11843	12028	11900	11838	11806	12023	11981	11876	11843	11984	11916	11831	12067	11814	12019	11906	11797	11731	11949	11904	11984	11826	11966	11927	11841	11819	11937	11907	11835	11952	12067	11954	11838	11887	11717	12002	12043	11680	11917	11909	11922	11866	11787	11896	11925	11850	11853	11956	11909	11903	11841	11842	11900	11834	11950	11768	11984	12006	11968	11900	11945	11813	11706	11846	11873	11802	11772	11760	11967	12023	11908	11906	11727	11784	11877	11868	11892	11884	11991	11816	11886	11858	11794	11891	11987	11744	11765	11807	11879	11729	11802	11931	11837	12050	12064	11911	11791	11818	11903	11924	11817	12031	11863	11978	11808	11785	11968	11843	11880	11777	11771	11970	11884	11899	11882	11664	11959	11938	11990	11902	12016	11912	11783	11945	11788	11968	11795	11760	11850	11708	11886	11912	11945	11922	11795	11918	11871	11947	11984	11887	11781	11752	11918	11902	11943	11966	11866	11865	11822	11909	11849	11666	11983	11911	11900	11951	11987	11857	11925	11989	11985	11894	11927	11762	12002	11857	11874	11935	11961	11917	11848	11976	11841	11944	11819	11840	11845	11933	11789	11905	11946	11952	11834	11763	11861	12033	11962	11934	11898	11905	12024	11985	12002	11858	11798	12011	11862	11990	11798	11869	11848	11835	11989	11778	11845	11734	11828	11910	12040	11856	11812	11761	11817	11887	11787	11947	11901	11933	11779	11855	11670	11869	11988	11983	11749	11897	11887	11906	11688	11854	11893	11896	11870	11862	11864	11955	11831	11773	11921	12034	11873	11848	12034	11865	11881	11987	11741	11816	11878	11836	11725	12057	11719	12001	11921	11994	11905	11882	11884	12061	11986	11904	11838	11835	11794	12215	12023	11915	11835	11872	12015	11846	11911	11867	11914	11851	11908	11833	12005	12078	11960	11752	11903	11826	11968	12016	11810	12012	11767	11846	11948	11928	11874	11860	11824	12029	11922	11904	11812	11918	11863	11906	11816	11796	11867	11897	11804	11819	11874	11968	11803	11962	11896	11950	11854	11752	11866	11820	11862	11709	11807	11831	11867	11976	11898	11812	11775	11771	11855	11920	11819	11942	11806	11886	11866	11907	11901	11932	11712	11952	12082	11878	11928	11802	11629	11961	11945	11683	11867	11884	11941	11874	11871	11797	11792	11806	11915	11905	11834	11957	11841	11950	11913	11779	11797	12117	11844	11981	11836	11748	11849	11884	11849	11969	11996	11965	11847	11959	11728	11864	11917	11686	11813	11827	11698	11885	11760	11894	11800	12036	11907	11946	11864	11836	11823	12008	11839	11911	11936	11962	11912	11908	11811	11809	12085	11820	12011	11870	11816	11815	11725	11982	11900	11862	11888	11900	11904	11871	11847	11945	11897	12001	11950	11815	11956	11808	12017	11872	11855	11848	11806	11848	11862	11652	11920	11688	12144	11845	11984	11874	11915	11604	11800	12072	11887	11939	11841	11827	11913	11983	11774	11998	11808	11937	11866	11706	11918	11956	11928	11864	11858	11954	11945	11936	11887	12003	11808	11952	11823	11917	11868	11855	11788	11855	11860	11816	11917	11959	11751	11933	11944	11834	11741	11811	12053	11842	11813	11887	11703	11882	12120	11716	11848	11950	11869	11873	11906	11842	12162	11819	11912	11700	11628	11893	11896	11763	11768	11857	11912	11779	11943	11908	11826	11858	12055	11970	11813	11926	11786	11810	11946	11888	11811	11890	11944	11826	11920	11871	11952	11894	11657	11849	12047	11837	11827	11848	11873	11954	11878	11756	11820	11850	11930	11926	11780	11832	11854	11801	11912	11860	11930	11917	11978	11793	11893	11729	11837	11833	11694	11894	11952	11813	11840	12010	11825	11998	12000	11958	11734	11852	11898	11819	11905	11964	11964	11921	11752	11821	11853	11865	11940	11827	11868	11858	11847	11805	11974	11945	11981	11786	11820	11853	12010	11891	11924	11817	11787	11841	12050	11853	11943	11846	11953	11814	11937	11941	11748	11926	11665	11813	11758	11820	11847	11946	11885	11719	11927	11692	11817	11964	11803	11868	11755	11830	11986	12014	11977	11962	11747	11940	11863	11806	11878	11854	11832	11959	11797	11844	11739	11976	11968	11800	11831	11965	11805	11775	11909	11983	11912	11756	11952	11869	11750	11844	11842	12016	11815	11845	11780	11994	11950	11897	12026	11880	11859	11971	11824	11908	11931	11660	11827	11800	11846	11691	11835	11945	11794	11845	11903	11815	11727	11880	11879	11824	11827	11832	11942	12058	11814	11794	11841	11812	11724	11786	11883	11798	11915	11863	11818	11883	11958	11906	11921	12033	11954	11874	11947	11859	11759	12001	11824	11696	11839	11895	12022	11797	11807	11862	11986	11856	11928	11934	11717	11843	11900	11897	11766	11967	11834	11790	11929	11771	12040	11748	11972	12003	11791	11872	11944	11860	11929	11762	11869	11859	11828	11795	11802	11941	11970	11819	11789	11880	11717	11982	11859	11966	11745	11940	12043	11799	11815	11868	11929	11887	11955	11897	11988	11716	11893	12049	11854	11861	11900	11806	11900	11795	11885	11916	12112	11854	11891	11796	12135	11971	11862	11949	11744	11837	11941	11854	11979	11801	11983	11746	12113	11768	11966	11807	11695	11763	11861	11981	11919	11856	11889	11864	11809	11964	11899	11891	11758	11866	11835	11912	11816	11830	11950	11863	11911	11738	11975	11846	11798	11799	12000	11906	11793	11975	11888	11849	11922	11716	12028	12009	11795	11969	11855	11808	11977	11823	11935	11990	12066	11871	11933	11916	11922	11974	12012	11761	11830	11836	11958	11814	11841	11884	11957	11736	11871	11842	11790	11958	11900	11975	11844	11756	11893	11804	12041	11803	11982	11861	11760	12077	11950	11695	11858	11803	11757	11868	11923	11847	11746	11703	11943	11936	11792	11815	11883	11829	11903	11795	11898	11955	11967	11803	11965	11947	11877	11751	11950	11693	12006	11891	11943	11800	11885	11924	11785	11857	11951	11923	11708	12048	11808	11778	11899	11925	11755	11678	11830	12017	11866	11816	11782	11854	12046	11894	11785	11877	11898	11646	11933	11736	11902	11710	11943	11843	11893	11782	11784	11799	11705	11792	11877	11992	11989	11911	11896	11748	11985	11942	11881	11798	11804	11948	11844	11802	11686	11765	11875	11724	11921	12035	11945	11791	11985	11979	11969	11784	11695	11737	11978	11954	11984	11934	11850	11954	11802	11779	11883	11757	11765	11933	12041	11740	11866	11846	11963	11892	11970	12035	11892	11898	11916	11879	11899	11958	11947	11850	11715	11918	12008	11761	12021	11996	11698	11836	11748	11899	11828	11995	11982	11923	11915	11839	11829	12071	11775	11807	11851	11737	12021	11836	11873	11881	11658	11960	11812	11865	11890	11805	11823	11883	11910	11914	11757	11957	12003	11820	11816	11930	11995	11807	11749	11823	11955	11906	11830	11858	11818	11989	11955	11927	11867	11962	11972	11762	11801	11866	12000	11976	11953	12025	11760	11816	11813	11934	11837	11901	11897	11804	11738	11896	12072	11958	11929	11813	11730	11881	12070	11944	11960	11909	12005	11680	11872	11811	11891	11821	11917	11888	11989	11780	11873	11715	11762	11873	11879	11884	11929	11862	11852	11914	11905	11771	11875	11783	11938	11936	11737	12005	11932	11919	11943	11712	11976	11812	11930	11955	11922	11836	11786	12001	11835	11982	11907	12036	11818	11692	11932	11877	11866	12058	11968	11806	11862	11967	11747	11956	11956	11790	11808	11950	11979	11913	12061	11775	11876	11888	11848	11871	11864	11801	12083	11929	11772	11644	11854	11957	12025	11929	12041	11933	11845	11837	11787	11866	11777	11876	11960	12020	11770	11753	11867	11934	11870	11811	11698	11929	11874	12130	11805	12017	11770	11816	11891	11907	11934	11886	11958	11987	11911	11931	11794	11881	11969	12042	11912	11845	11924	11817	11829	11890	11799	11794	11804	11881	11764	11909	12025	11830	11796	11903	11795	11810	11919	11906	11987	11930	11771	11767	11850	11876	11831	11861	11828	11806	11943	11913	11782	11840	11732	11860	11809	11831	11875	11860	11999	11935	11965	11784	11881	11714	11945	11918	12019	11897	11871	11744	11986	11864	11861	12002	12056	11861	11783	11913	11944	11949	11963	11887	11834	11856	11775	11960	11903	11843	11818	11958	11914	11927	11990	11823	11977	11753	12019	12061	11687	11786	11961	11911	11856	11899	11882	11990	12049	12034	11693	11823	11785	11871	11783	11750	11847	11857	12022	11849	11991	11732	11886	11817	12029	11929	11879	11808	11860	11985	11907	11984	11946	11803	11964	11813	11730	11904	11827	11931	11729	11890	11888	12018	11666	11935	12040	11943	11750	11806	11844	11983	11809	11834	11791	11983	11816	12092	11850	11988	11905	11854	11910	11865	11830	11959	11760	11959	11807	11931	11822	11775	12051	12052	11633	11967	12032	11866	11932	12005	12042	11765	11889	11868	11893	11825	12050	11840	11944	11847	11820	11854	11876	11867	11891	11824	11888	11865	11823	11835	11753	11793	11754	11830	11726	11780	11926	11896	11922	11764	11803	11873	11835	11806	11749	11973	11907	11958	11940	11919	11947	12022	12036	11866	11819	11803	11842	11778	11843	11842	11712	11672	11913	12069	11892	11734	12062	11776	11889	12125	11951	11950	11880	11976	11832	11873	11843	11903	12050	11813	11984	11983	11872	11838	11776	11839	12003	12029	11916	11823	11896	11775	11796	11807	11829	11830	12011	11878	11968	11746	11903	11946	11829	11846	11943	11938	11922	11886	11796	11812	11887	12090	11888	11911	11864	11909	11873	11862	11904	11793	11831	11856	11945	11934	11953	11816	11815	11900
32135	25257	25982	19657	21950	27621	22481	18345	16399	15763	15650	15493	15673	15192	15387	15304	15444	15459	15430	15524	15602	15599	15718	15573	15483	15501	15579	15489	15569	15445	15412	15361	15409	15460	15315	15475	15437	15463	15309	15377	15367	15386	15444	15668	15507	15589	15358	15482	15414	15243	15200	15641	15499	15472	15457	15212	15511	15421	15407	15482	15613	15555	15547	15302	15373	15428	15451	15360	15394	15497	15398	15236	15565	15265	15465	15496	15501	15269	15446	15327	15423	15325	15400	15327	15634	15404	15561	15588	15328	15386	15505	15538	15600	15353	15228	15527	15352	15687	15606	15395	15359	15249	15366	15517	15586	15342	15457	15590	15407	15554	15408	15398	15332	15431	15575	15447	15365	15402	15560	15314	15424	15336	15332	15710	15634	15292	15412	15648	15360	15269	15677	15567	15368	15439	15408	15290	15409	15425	15423	15473	15481	15412	15405	15557	15420	15477	15554	15281	15508	15336	15577	15535	15428	15665	15498	15624	15382	15471	15404	15696	15555	15521	15410	15606	15296	15404	15415	15429	15407	15525	15380	15542	15446	15328	15454	15458	15524	15603	15394	15428	15133	15277	15322	15336	15348	15355	15467	15332	15290	15316	15583	15517	15507	15605	15609	15293	15466	15338	15424	15539	15422	15427	15277	15477	15375	15575	15548	15452	15491	15447	15602	15439	15586	15632	15224	15308	15303	15354	15257	15214	15534	15550	15510	15417	15220	15535	15457	15422	15421	15276	15448	15496	15312	15429	15491	15234	15649	15565	15322	15360	15466	15305	15344	15580	15283	15462	15388	15398	15443	15311	15422	15183	15366	15559	15450	15387	15455	15418	15546	15537	15321	15487	15240	15313	15242	15428	15538	15585	15387	15512	15732	15315	15290	15537	15394	15456	15355	15508	15456	15538	15378	15367	15617	15519	15372	15446	15386	15549	15462	15500	15229	15459	15635	15388	15577	15469	15562	15513	15439	15470	15503	15460	15355	15450	15377	15325	15550	15457	15407	15380	15316	15332	15361	15372	15605	15428	15284	15228	15315	15296	15416	15576	15147	15625	15215	15437	15484	15403	15382	15369	15263	15477	15405	15452	15437	15432	15613	15357	15561	15429	15470	15630	15277	15394	15500	15548	15712	15771	15490	15522	15429	15370	15392	15313	15445	15310	15562	15421	15583	15471	15394	15343	15508	15454	15604	15460	15597	15416	15400	15566	15477	15598	15549	15557	15209	15583	15534	15508	15594	15387	15438	15544	15494	15443	15720	15647	15348	15510	15512	15324	15194	15464	15561	15339	15512	15478	15353	15726	15454	15407	15329	15454	15395	15324	15783	15415	15376	15327	15628	15348	15413	15460	15382	15505	15476	15345	15512	15378	15494	15443	15499	15621	15400	15546	15426	15583	15447	15361	15476	15621	15503	15536	15472	15412	15386	15418	15390	15500	15335	15251	15286	15568	15270	15612	15623	15432	15451	15359	15597	15387	15570	15430	15292	15281	15354	15321	15467	15493	15503	15436	15406	15378	15311	15322	15244	15493	15196	15532	15525	15485	15384	15326	15488	15377	15488	15435	15683	15580	15492	15433	15438	15317	15342	15360	15326	15336	15560	15420	15712	15749	15601	15436	15437	15545	15425	15275	15426	15466	15437	15268	15489	15291	15602	15546	15417	15313	15298	15500	15551	15636	15540	15380	15566	15382	15330	15526	15398	15377	15536	15414	15680	15348	15472	15374	15509	15462	15512	15466	15430	15502	15448	15409	15272	15528	15474	15141	15455	15392	15404	15588	15491	15368	15396	15620	15431	15197	15321	15669	15540	15508	15385	15429	15530	15470	15456	15358	15515	15622	15526	15526	15486	15535	15382	15309	15432	15425	15484	15438	15382	15388	15189	15495	15520	15603	15326	15511	15531	15440	15515	15530	15562	15401	15526	15285	15392	15451	15486	15314	15581	15419	15458	15517	15460	15360	15408	15542	15477	15385	15646	15583	15379	15277	15500	15410	15405	15506	15477	15340	15282	15399	15267	15347	15371	15572	15457	15570	15491	15567	15350	15461	15507	15550	15405	15375	15540	15604	15406	15283	15377	15541	15390	15568	15458	15322	15394	15564	15489	15427	15397	15382	15353	15394	15537	15512	15308	15483	15380	15325	15493	15531	15382	15364	15298	15357	15500	15410	15358	15607	15577	15383	15401	15415	15436	15370	15366	15427	15360	15585	15386	15403	15417	15434	15510	15341	15548	15498	15339	15393	15408	15374	15284	15424	15481	15365	15314	15506	15395	15099	15279	15237	15379	15512	15538	15214	15214	15362	15419	15257	15502	15312	15567	15259	15421	15574	15265	15466	15454	15502	15402	15628	15491	15397	15337	15179	15546	15378	15373	15366	15307	15539	15415	15339	15583	15691	15492	15435	15333	15519	15297	15530	15441	15480	15484	15557	15406	15377	15235	15487	15446	15269	15739	15387	15591	15225	15257	15629	15415	15403	15532	15449	15540	15457	15423	15340	15346	15369	15304	15191	15356	15460	15445	15310	15478	15368	15403	15391	15392	15478	15437	15410	15449	15456	15514	15455	15506	15345	15571	15487	15540	15186	15450	15376	15416	15416	15640	15615	15488	15454	15594	15585	15359	15200	15384	15297	15556	15372	15419	15305	15308	15370	15456	15504	15448	15308	15453	15529	15469	15531	15449	15507	15272	15379	15419	15380	15347	15336	15365	15409	15276	15311	15519	15400	15591	15305	15395	15358	15602	15396	15460	15566	15309	15377	15289	15476	15570	15569	15511	15545	15295	15644	15426	15551	15307	15501	15304	15437	15540	15400	15500	15377	15443	15452	15225	15468	15435	15494	15680	15454	15344	15596	15363	15523	15545	15417	15346	15306	15448	15350	15337	15150	15501	15438	15235	15501	15466	15348	15574	15485	15580	15299	15574	15383	15578	15419	15423	15502	15395	15488	15406	15257	15555	15386	15558	15353	15615	15614	15470	15680	15476	15478	15472	15483	15293	15549	15578	15503	15684	15442	15406	15615	15473	15437	15337	15590	15354	15346	15222	15368	15514	15373	15581	15563	15532	15399	15361	15484	15560	15297	15245	15302	15610	15502	15540	15445	15454	15316	15324	15447	15380	15279	15456	15492	15423	15428	15335	15416	15423	15279	15391	15381	15318	15536	15370	15397	15402	15515	15376	15434	15533	15516	15429	15385	15392	15408	15364	15441	15427	15415	15382	15345	15477	15473	15454	15507	15678	15511	15572	15699	15494	15332	15450	15335	15375	15385	15586	15482	15400	15439	15614	15320	15371	15506	15506	15354	15556	15492	15581	15482	15396	15350	15595	15392	15189	15753	15413	15352	15516	15492	15340	15420	15507	15611	15376	15478	15269	15486	15526	15351	15354	15397	15393	15694	15456	15446	15575	15575	15592	15559	15456	15473	15614	15506	15591	15513	15602	15463	15472	15392	15303	15563	15517	15446	15548	15625	15252	15445	15403	15619	15430	15486	15336	15265	15442	15660	15533	15233	15406	15346	15420	15355	15425	15539	15592	15531	15241	15266	15391	15455	15560	15431	15601	15382	15354	15332	15497	15463	15443	15543	15330	15388	15353	15517	15373	15288	15352	15491	15445	15258	15403	15531	15494	15557	15389	15453	15373	15563	15338	15598	15657	15572	15344	15306	15344	15595	15582	15458	15523	15416	15368	15343	15490	15630	15386	15520	15257	15468	15297	15432	15489	15161	15545	15419	15538	15412	15319	15367	15522	15323	15289	15443	15482	15718	15600	15481	15288	15345	15396	15382	15506	15545	15332	15480	15320	15610	15571	15471	15513	15501	15587	15236	15459	15169	15319	15430	15451	15420	15382	15338	15478	15372	15452	15432	15465	15544	15446	15494	15481	15593	15397	15346	15323	15402	15460	15584	15498	15410	15459	15404	15478	15438	15431	15512	15530	15443	15582	15399	15584	15375	15563	15266	15587	15406	15455	15422	15527	15462	15315	15574	15467	15509	15421	15548	15389	15443	15437	15333	15464	15247	15320	15467	15530	15534	15594	15286	15565	15638	15389	15484	15515	15490	15668	15227	15386	15582	15444	15380	15333	15383	15341	15455	15577	15450	15519	15382	15417	15507	15438	15371	15523	15550	15398	15646	15494	15584	15307	15377	15593	15499	15496	15488	15389	15490	15316	15584	15349	15379	15856	15366	15387	15550	15497	15489	15573	15499	15322	15390	15549	15533	15459	15469	15537	15490	15462	15475	15440	15438	15395	15395	15438	15553	15301	15432	15540	15279	15583	15455	15710	15503	15632	15578	15220	15384	15588	15371	15359	15377	15487	15471	15397	15466	15442	15321	15403	15414	15407	15492	15520	15588	15637	15299	15252	15432	15427	15390	15202	15565	15588	15482	15405	15630	15578	15214	15570	15327	15517	15325	15354	15612	15497	15606	15349	15688	15320	15506	15468	15542	15466	15546	15500	15395	15473	15486	15525	15452	15635	15347	15571	15499	15391	15255	15314	15547	15483	15457	15409	15285	15392	15286	15494	15482	15444	15383	15581	15669	15479	15260	15222	15281	15496	15473	15647	15463	15389	15619	15366	15514	15469	15433	15491	15414	15466	15205	15377	15352	15292	15405	15361	15295	15584	15369	15248	15527	15229	15568	15410	15246	15323	15462	15389	15330	15379	15476	15460	15411	15449	15424	15325	15305	15364	15626	15628	15499	15436	15376	15541	15337	15494	15362	15515	15350	15394	15387	15458	15447	15590	15587	15286	15629	15246	15472	15491	15372	15458	15430	15586	15418	15466	15371	15430	15352	15242	15506	15382	15392	15403	15384	15425	15529	15541	15481	15728	15458	15139	15234	15332	15368	15429	15388	15598	15428	15322	15461	15538	15453	15307	15514	15498	15399	15580	15383	15277	15352	15461	15388	15306	15374	15440	15302	15280	15521	15634	15527	15632	15350	15462	15344	15535	15649	15373	15378	15603	15563	15513	15714	15618	15580	15130	15503	15408	15348	15343	15405	15451	15387	15676	15451	15444	15377	15394	15331	15419	15631	15451	15368	15460	15259	15469	15340	15383	15427	15311	15447	15379	15452	15545	15511	15376	15415	15450	15411	15564	15350	15610	15083	15329	15273
25619	30580	27460	16605	23585	28008	20656	15694	14088	13292	13224	13138	13084	12978	12879	12883	12985	13020	12940	13148	12908	12993	13078	12821	12881	12790	12962	12985	12845	13048	12980	12952	12941	13055	12925	12845	12985	12914	13059	12815	12966	13015	12937	12977	13030	13036	12961	12891	12903	13111	13178	12951	13071	13061	12870	12971	12937	13029	12992	13044	13021	12752	12920	12931	12890	13030	12929	13027	12751	12978	13007	12985	12828	12831	13159	13067	13003	13013	13016	12988	12965	12877	12879	12986	13038	13136	12913	12971	12918	12904	13239	12904	13028	12940	12948	12972	12877	12962	13072	13009	12824	12968	13024	12888	12905	12984	12822	12974	13083	12989	12888	12974	13024	13032	12947	13038	12920	12856	12914	13024	12967	12877	13045	12997	12786	13108	12913	12782	13043	12881	12999	12893	12873	12995	12990	12914	12922	13073	13033	13109	12923	12770	13172	12825	13098	12918	12900	13071	12970	12989	13155	13069	12989	12761	12910	12909	12997	12847	12900	12939	13040	12894	12959	13000	13033	13070	13045	13006	12856	12934	12956	12982	12962	12938	13100	12993	13045	12966	12919	13012	12893	12962	13110	12883	12886	12998	13013	12925	12843	12779	12994	12751	12897	12923	13061	13152	13032	12866	12995	13008	12917	13028	13039	12789	12978	12922	12772	12767	12999	12961	12881	12829	12948	12805	12982	13105	12877	12974	12945	12984	12908	12949	12747	13001	12971	12903	13105	13139	12926	12885	13023	12929	12954	13051	12954	12930	13031	12800	12907	13007	13087	13047	12911	12868	13016	13026	13016	12997	12904	13086	12940	12981	12977	12922	12963	12945	12797	12964	12866	12915	13055	12905	12912	13042	13000	12941	12828	12830	13049	13046	13089	13089	13032	12805	12922	12973	12937	12861	12920	12955	12971	13049	12997	12855	12998	12695	13090	12940	13018	13213	13023	12978	13023	12971	12915	12950	13014	13072	12851	13111	13131	13048	12930	12918	12795	13062	12933	12857	13260	13056	13192	12963	13165	12920	13015	12888	12943	13009	13103	12907	13035	13051	12925	12722	12878	12920	12930	13045	12989	12863	12946	12994	12879	13044	13055	12851	12858	12963	12842	13061	13062	12967	13019	12840	12849	13066	12796	13011	12977	12982	12884	12774	12791	13204	13005	12948	12985	12772	12878	12962	12977	12905	12939	12964	12943	12885	13033	13032	12886	12993	12853	12935	13068	13108	13019	12991	12948	12884	12801	13075	12993	12844	13067	12812	12902	12992	12959	13063	12875	13006	12882	12917	12907	13136	13086	12927	12794	12931	12922	13174	13080	13010	12980	12967	12947	12899	12839	13026	12907	13062	13153	12961	12855	12958	12875	12938	13002	12899	12744	12954	13134	12988	12911	12976	13090	12999	12860	12946	12911	12736	13053	12867	13038	13059	12956	12985	12980	13012	13032	12976	12904	12989	12897	12726	12885	12934	13030	12912	12907	13039	12891	12956	12870	13168	12976	12718	13055	12988	12815	12927	12947	12998	12952	12949	12930	13084	12891	13017	13018	13093	12986	12927	12922	12937	13065	12977	13024	12993	12934	12775	12984	13094	12990	12939	12920	12858	13037	12963	12881	13158	13203	12895	13088	13057	12871	12910	12862	12869	12891	12947	13051	12944	12860	12856	12857	12874	13058	12958	13086	12968	12908	12816	12734	12839	12953	12958	12861	13046	13101	12876	12734	12945	12776	12934	12926	13041	13129	13024	12965	13081	12928	12875	13136	12993	13009	13074	13068	13132	12870	13105	12987	12924	12946	13126	12927	12933	13072	13001	12884	13031	12981	13031	12919	13053	13137	13164	12954	12983	13169	12895	12929	12998	12933	12981	12881	12976	12900	12823	12788	13053	13096	12848	12904	13068	13021	12954	13066	12924	13028	12912	12856	13068	12975	12892	13064	12897	12850	12836	12919	12840	13022	13020	12929	13017	12905	13175	12993	12936	12961	13007	13175	12718	13019	12990	13043	13033	12834	12880	13009	12908	13079	12997	13121	13048	13100	13141	13109	12976	13039	13024	13093	12939	12957	13054	13123	12845	12864	12870	13122	13134	12988	12882	13109	12949	12921	12795	12980	13034	13036	12976	12902	12911	13046	12890	13019	13087	12777	13174	12913	12991	12955	12984	13027	13025	12979	12952	12935	13026	12955	12996	12891	12993	13017	12778	13037	13019	12908	13112	13054	13025	13048	12933	12984	12974	12955	13071	12974	12984	13050	12798	13185	13124	12995	12904	12888	12988	12957	13041	13065	12821	13034	12882	12934	12990	12984	12966	12957	13098	12934	12864	13037	13163	12981	12958	12936	13012	12977	12835	13096	13039	12920	12915	13060	12903	12867	12751	13005	12827	12950	13038	13028	12974	12882	12848	12802	12952	12951	12955	12903	13055	13177	12908	12998	12912	13006	12968	12936	12881	13221	13033	12980	13020	12935	12720	12917	12944	13066	13098	13064	12838	12798	13217	12814	12920	13006	12770	12888	12881	13163	13047	12891	12987	13000	12887	12997	13007	12827	13120	12925	12980	12971	13027	12988	12816	12997	12793	12928	13061	12901	12930	12825	12923	12820	12983	12929	12895	12935	13039	12957	12857	13040	13106	12997	13005	12946	13036	12971	12964	13050	12975	13003	12936	12925	12986	12995	12875	13031	13042	12951	13013	13070	13037	12942	12981	12836	12819	13070	12827	12834	12974	12970	12872	12899	12984	13019	12944	13078	13089	12957	12980	12924	13034	12948	12982	12955	12876	12890	12955	12931	12871	13049	12835	12863	12864	13029	13097	13009	13140	13018	12996	13064	12960	12892	13030	13002	12903	13016	13024	12960	13027	12884	13144	12932	13027	13021	13009	12906	12962	13123	12898	13039	12905	12992	12915	12916	12972	12837	12999	13111	13148	12826	13028	13002	12999	12869	12964	12938	13013	13156	12868	12851	12796	13028	13023	12959	12992	12929	13025	13016	12984	12911	13100	12855	13106	13194	13086	13014	12939	13087	13016	12995	12998	12871	12881	12866	12858	13042	13017	13067	13091	13049	12951	12877	13104	13013	12862	12909	12908	12809	13110	12999	12997	12965	12823	12927	13068	13012	12976	13053	12986	12981	13076	12994	12819	12825	12981	13202	13000	13022	12857	12939	12977	12863	13012	13085	12976	12805	12969	13109	12998	12870	13024	13057	13155	12841	12968	13017	13106	12872	12971	12937	13098	12977	12975	12937	13009	12861	12825	13165	12782	13161	12905	13103	12831	13070	13066	12849	13153	12863	12803	13012	13050	13123	12986	12773	12963	13159	12885	12842	12886	13067	12896	12938	13026	13016	12994	13123	12853	13000	12960	12974	12948	13113	12954	13065	12900	12858	12893	12905	13125	12984	12837	12902	13034	13078	12876	12965	12824	12878	13077	13034	13189	12947	12755	12938	12892	13014	13056	12985	12948	12936	13105	12975	12878	13041	12910	12955	12968	12956	13007	13134	13011	13052	12944	12927	12948	13004	12783	13088	12997	12804	13121	13020	13143	13030	12954	12902	12944	12960	13136	12997	13103	13080	12800	12927	12821	12950	13021	12808	12571	12913	12948	12817	12885	12922	12773	12949	12991	13085	12792	12843	12799	12999	12937	12943	12853	13004	13062	12968	12991	13033	12863	12954	12994	12955	12820	13055	12957	12954	12865	12970	12909	12880	13018	12941	13086	12925	13054	12884	12959	12955	13131	13090	12968	12915	13082	12982	13038	12878	13035	12886	12859	12974	12878	12935	12973	13011	12948	13074	13174	13079	12887	12935	12955	12995	12926	13094	12918	12989	12842	13019	12875	12986	13015	12962	13100	12928	12927	12766	13098	13089	12958	12881	13000	12902	13012	12986	13100	13051	12780	12960	13144	13147	12902	12980	12931	12994	12949	12861	12784	12957	12839	13015	12910	12866	13022	12950	13087	12820	12857	12833	12875	13024	12934	13079	13175	12942	12897	12931	12988	12960	13065	13009	12888	12956	12895	12953	12897	13164	13042	12809	13134	12935	12930	12977	12913	12801	12981	13121	12999	12858	12870	13100	13071	13106	13032	12937	12962	13013	12930	12940	12917	13001	13050	12977	13031	13104	12982	13049	12921	12886	12849	13068	12970	12933	12796	12920	12854	12887	13057	13010	12994	13025	13101	12868	12935	12841	12931	12924	13056	12976	12922	13031	13031	12881	12984	12915	12877	13076	12898	12898	13120	12869	13009	12914	12944	13090	12971	12887	12921	12971	13090	12918	13165	13050	13088	12733	13048	13051	12920	13021	13030	12946	13030	13062	12835	12982	12839	12994	12997	13021	12944	13015	12974	12851	13015	12957	12862	12923	12877	12854	12872	12934	13023	13003	13060	13090	12899	12999	12945	13022	12907	12992	12948	12949	12906	12969	13083	12967	13041	13125	12944	13037	12924	13014	12999	12944	12956	13067	13075	12863	12940	13103	12937	12937	12948	12973	12762	12878	12882	13091	12982	12938	13030	13057	12934	13081	12886	13040	13022	12801	12959	12811	12925	13015	12869	12822	12979	12996	13016	13050	12912	13144	12865	12861	12809	13080	13104	13007	12951	12943	12945	12846	12752	12963	12896	13016	12870	12913	12987	12917	12955	12854	13133	13005	12721	13146	12965	12988	12888	12872	12855	12913	12992	13071	12999	12965	13053	12897	13103	13076	13078	13111	13010	12918	12850	12993	12877	12902	13082	12910	12994	13105	12990	13085	12868	12995	13155	13041	12837	12917	12981	12924	12979	12996	13095	12930	12848	13006	13087	13042	12857	13010	12925	12969	13070	12912	12894	12970	12990	12958	13006	13058	13121	12935	12855	13113	12873	13061	12970	13265	12976	13123	12916	12801	12997	12771	12919	12873	13031	12990	13046	12924	13066	12878	12908	12959	12920	12853	13004	12868	12967	12875	13160	13001	12963	12905	12854	12874	12891	12992	12947	12986	13109	13054	12934	13011	12921	12976	12998	12938	13044	13002	13160	12986	12935	12955	13024	12745	13047	12923	13085	12989	13081	12958	13114	12954	12943	13037	12989	12993	12838	13038	12994	12963	13145	12990	13028	12969	12751	13162	13097	13071	12866	12932	12962
26364	21243	27960	32876	51858	58474	44413	28550	20676	17498	16181	15845	15560	15650	15501	15420	15494	15266	15515	15478	15591	15710	15419	15548	15507	15525	15601	15409	15412	15329	15448	15530	15560	15521	15544	15615	15588	15419	15392	15816	15431	15480	15387	15651	15534	15552	15482	15650	15450	15388	15563	15503	15547	15521	15482	15564	15656	15457	15569	15525	15351	15479	15257	15506	15463	15555	15210	15542	15520	15577	15385	15414	15465	15455	15364	15548	15321	15339	15384	15342	15562	15300	15437	15342	15505	15332	15252	15452	15357	15427	15535	15306	15454	15373	15259	15297	15523	15368	15409	15310	15506	15540	15495	15533	15390	15409	15456	15353	15340	15312	15647	15647	15536	15355	15536	15382	15530	15570	15427	15342	15247	15175	15440	15592	15495	15352	15204	15548	15410	15330	15366	15408	15418	15526	15353	15499	15569	15363	15214	15610	15495	15482	15466	15440	15520	15542	15525	15278	15441	15514	15605	15208	15551	15571	15416	15451	15404	15394	15565	15511	15535	15479	15567	15429	15279	15455	15627	15597	15393	15433	15307	15568	15448	15596	15501	15475	15427	15531	15618	15477	15406	15530	15510	15480	15323	15381	15427	15496	15468	15497	15449	15165	15461	15504	15231	15209	15196	15468	15310	15423	15363	15247	15268	15453	15394	15568	15715	15364	15479	15480	15482	15292	15401	15447	15568	15521	15569	15278	15328	15488	15477	15306	15418	15630	15225	15314	15434	15473	15394	15416	15339	15492	15378	15282	15395	15457	15384	15475	15459	15479	15454	15505	15473	15375	15494	15504	15299	15417	15429	15534	15395	15464	15281	15559	15164	15261	15311	15312	15449	15521	15460	15338	15352	15361	15534	15579	15374	15539	15628	15347	15652	15440	15600	15486	15466	15366	15437	15427	15323	15463	15230	15276	15492	15338	15480	15410	15507	15470	15482	15409	15476	15451	15545	15559	15450	15558	15410	15580	15471	15426	15369	15315	15483	15379	15473	15279	15453	15578	15520	15395	15374	15326	15516	15631	15363	15480	15350	15282	15317	15455	15254	15571	15309	15404	15451	15430	15489	15395	15396	15504	15440	15460	15446	15530	15439	15471	15460	15293	15366	15435	15362	15440	15550	15404	15506	15394	15331	15334	15542	15512	15603	15416	15496	15621	15558	15327	15361	15550	15620	15608	15414	15419	15425	15317	15582	15746	15458	15287	15503	15569	15328	15316	15354	15449	15459	15397	15456	15392	15643	15522	15516	15451	15357	15367	15333	15306	15386	15367	15368	15452	15338	15411	15343	15236	15525	15356	15184	15345	15436	15548	15374	15271	15445	15420	15522	15653	15625	15559	15513	15430	15454	15425	15571	15533	15513	15613	15422	15396	15384	15478	15681	15534	15450	15380	15422	15460	15325	15406	15345	15462	15558	15588	15630	15196	15176	15377	15643	15598	15439	15557	15344	15529	15293	15340	15503	15459	15418	15298	15355	15493	15504	15533	15553	15642	15521	15327	15497	15400	15638	15325	15367	15517	15346	15490	15439	15395	15491	15277	15379	15536	15398	15465	15533	15373	15521	15368	15378	15485	15379	15428	15253	15402	15631	15515	15471	15309	15342	15558	15363	15360	15607	15576	15419	15385	15572	15421	15563	15331	15467	15385	15432	15361	15524	15411	15390	15490	15527	15661	15403	15457	15343	15442	15545	15417	15305	15592	15467	15571	15458	15420	15535	15603	15232	15593	15331	15376	15298	15322	15434	15460	15585	15503	15237	15390	15431	15602	15421	15315	15398	15369	15637	15409	15641	15462	15389	15580	15208	15137	15260	15421	15517	15360	15203	15568	15543	15579	15534	15406	15466	15471	15617	15456	15336	15625	15404	15306	15333	15517	15264	15361	15468	15660	15594	15442	15386	15481	15755	15355	15374	15495	15301	15504	15493	15351	15738	15448	15648	15555	15340	15626	15313	15295	15619	15526	15574	15541	15459	15556	15584	15457	15483	15585	15373	15353	15456	15633	15562	15682	15390	15285	15306	15363	15405	15176	15401	15457	15448	15282	15339	15335	15415	15520	15465	15371	15481	15420	15388	15313	15439	15553	15395	15262	15474	15454	15357	15444	15411	15491	15530	15408	15328	15348	15564	15260	15481	15377	15431	15444	15240	15401	15503	15436	15288	15374	15470	15274	15657	15455	15514	15467	15206	15377	15498	15376	15458	15400	15459	15332	15500	15566	15534	15427	15537	15475	15188	15578	15585	15362	15356	15437	15387	15433	15463	15525	15520	15540	15579	15398	15500	15325	15403	15412	15461	15396	15549	15429	15376	15729	15603	15466	15427	15450	15448	15418	15468	15622	15718	15348	15415	15394	15458	15285	15446	15535	15482	15404	15431	15451	15334	15360	15542	15555	15430	15494	15453	15354	15310	15406	15458	15401	15385	15362	15442	15419	15266	15288	15396	15478	15399	15454	15354	15503	15583	15459	15512	15341	15476	15645	15723	15632	15509	15428	15465	15499	15412	15466	15416	15409	15287	15417	15414	15570	15445	15651	15380	15482	15303	15484	15513	15394	15528	15461	15444	15622	15375	15496	15376	15544	15313	15533	15529	15458	15410	15275	15479	15586	15419	15548	15450	15464	15614	15404	15273	15549	15501	15514	15347	15538	15488	15420	15588	15665	15391	15461	15578	15307	15776	15316	15523	15345	15385	15343	15463	15290	15581	15440	15396	15448	15236	15340	15299	15451	15296	15553	15378	15368	15583	15282	15448	15313	15422	15341	15663	15418	15458	15538	15389	15668	15561	15580	15570	15478	15481	15365	15561	15315	15607	15421	15523	15435	15537	15344	15474	15253	15631	15441	15284	15489	15347	15257	15540	15421	15243	15600	15359	15352	15355	15345	15486	15434	15338	15514	15443	15419	15442	15237	15417	15310	15373	15414	15412	15306	15331	15265	15397	15317	15542	15338	15492	15266	15282	15478	15327	15389	15354	15363	15501	15373	15371	15343	15557	15518	15437	15367	15455	15489	15602	15558	15494	15597	15209	15631	15412	15528	15446	15444	15339	15533	15507	15282	15310	15663	15486	15450	15448	15461	15492	15512	15565	15279	15449	15537	15542	15504	15511	15518	15434	15422	15549	15604	15216	15308	15499	15294	15415	15332	15593	15702	15517	15191	15332	15298	15494	15540	15526	15572	15502	15404	15476	15546	15711	15411	15534	15298	15436	15316	15258	15553	15385	15307	15511	15385	15390	15645	15457	15519	15418	15185	15475	15362	15329	15501	15461	15595	15548	15432	15491	15517	15348	15447	15616	15574	15427	15309	15529	15520	15342	15209	15348	15491	15301	15431	15638	15630	15288	15244	15474	15633	15375	15235	15526	15392	15508	15362	15189	15576	15382	15392	15349	15604	15487	15461	15539	15365	15578	15434	15408	15271	15515	15591	15416	15511	15527	15461	15142	15409	15580	15557	15385	15512	15504	15393	15445	15223	15423	15489	15392	15426	15477	15470	15304	15575	15526	15275	15572	15442	15659	15376	15508	15547	15620	15384	15638	15401	15573	15451	15454	15508	15206	15372	15635	15279	15429	15432	15543	15557	15691	15320	15338	15568	15486	15359	15311	15447	15438	15160	15366	15460	15300	15520	15274	15325	15535	15565	15320	15264	15554	15394	15357	15357	15403	15344	15421	15538	15421	15395	15480	15376	15399	15500	15512	15331	15432	15384	15285	15461	15506	15530	15528	15313	15395	15465	15449	15591	15622	15637	15320	15512	15508	15296	15344	15500	15342	15431	15573	15306	15617	15308	15405	15320	15533	15564	15416	15615	15448	15423	15530	15463	15338	15502	15507	15319	15537	15536	15530	15517	15369	15380	15418	15429	15610	15411	15536	15546	15394	15274	15576	15446	15234	15377	15526	15641	15409	15500	15499	15438	15363	15370	15603	15636	15730	15308	15528	15275	15635	15358	15485	15380	15369	15516	15595	15601	15614	15221	15282	15395	15312	15504	15394	15379	15458	15472	15451	15716	15347	15444	15551	15353	15288	15408	15467	15405	15195	15594	15392	15419	15517	15476	15623	15660	15397	15367	15580	15320	15525	15496	15550	15472	15288	15325	15583	15474	15734	15269	15507	15577	15439	15469	15432	15499	15548	15433	15447	15725	15547	15732	15451	15480	15209	15378	15647	15393	15461	15568	15470	15365	15256	15311	15436	15350	15431	15436	15327	15415	15562	15558	15259	15370	15280	15539	15591	15589	15339	15572	15472	15551	15272	15509	15365	15423	15612	15376	15345	15355	15452	15523	15351	15713	15436	15517	15351	15316	15413	15388	15486	15403	15346	15251	15348	15459	15546	15609	15449	15419	15462	15463	15490	15570	15294	15465	15450	15243	15452	15586	15527	15664	15464	15309	15451	15493	15408	15268	15544	15302	15481	15544	15409	15381	15527	15432	15374	15556	15515	15527	15722	15489	15435	15614	15512	15497	15685	15577	15399	15321	15502	15620	15513	15283	15554	15417	15313	15480	15308	15516	15305	15339	15628	15324	15502	15373	15374	15529	15486	15320	15374	15390	15358	15358	15412	15299	15558	15480	15721	15403	15529	15358	15400	15541	15388	15449	15347	15214	15541	15426	15336	15507	15564	15563	15441	15550	15500	15336	15218	15426	15544	15415	15550	15365	15597	15441	15490	15416	15557	15419	15399	15492	15372	15406	15451	15425	15565	15344	15453	15346	15302	15305	15504	15425	15240	15430	15660	15410	15504	15492	15224	15235	15476	15345	15500	15482	15238	15683	15389	15467	15358	15539	15397	15278	15564	15452	15420	15406	15278	15337	15375	15472	15218	15522	15414	15459	15490	15608	15405	15491	15489	15412	15448	15481	15428	15486	15464	15312	15370	15422	15417	15670	15350	15461	15192	15277	15501	15425	15438	15299	15327	15461	15390	15295	15431	15479	15539	15643	15573	15497	15358	15426	15323	15580	15440	15582	15393	15491	15391	15459	15357	15300	15414	15308	15456	15173	15532	15445	15376	15344	15296	15345	15361	15116	15389	15352	15364	15458	15532	15328	15380	15534	15443	15519	15438	15378	15399	15570	15391	15385	15596	15518	15592	15311	15586	15392	15465	15451	15618	15466	15601	15455
30535	44048	38649	43722	57397	56161	42208	26090	17883	14677	13665	13069	13074	12944	13010	13048	13018	12948	13063	13054	12745	13002	13077	12955	13057	13008	13128	13095	13058	12928	12986	13079	13061	13023	13115	12928	13033	13067	12938	12838	12812	13220	12906	13128	13086	12799	12908	13022	12980	13094	12945	13053	13073	13121	13088	12910	12999	12912	13114	12843	12926	13038	12866	12940	13048	13016	12990	13006	12954	13004	13107	13024	13144	13153	12966	12914	12968	13045	12954	13013	13104	13204	12997	12869	12862	12987	13101	12919	13002	12891	12959	13010	12974	12972	12953	12815	12873	12866	12895	12938	12728	13111	13038	12895	12965	12947	12917	12922	12965	13045	12973	13068	12933	12949	12931	12840	13053	13113	12979	12871	13115	13040	13008	13002	13036	13039	13038	13055	12979	12927	12955	13097	12876	12968	13119	12862	12916	13050	13025	12831	13045	13253	13149	13088	12930	13031	12883	12935	13105	12897	13022	12986	12865	13093	12943	13063	12960	13010	12997	13056	12901	12886	13077	13187	13002	13079	12951	12919	12900	13093	13075	13137	13123	12978	12933	13052	12970	13024	13009	12979	13077	12940	12999	12901	13140	13031	13003	13081	13039	12912	13082	13084	12987	12928	13027	13038	13081	13135	13048	12904	12935	13068	12938	12956	12917	12962	12981	12963	13114	12968	12904	12959	12811	12974	12858	12847	13086	13037	13042	13269	13062	12889	12988	13121	13036	12954	12947	13059	12906	13008	13033	12872	12930	13080	12933	12947	13040	12920	13036	13044	12985	12988	12890	13148	13090	13058	13051	13046	12865	13026	12929	13173	12945	12871	12963	12850	12994	12936	13015	12974	12801	12955	12992	13003	12746	12853	13034	12897	12975	12913	13002	12921	12837	12829	12941	12996	12751	12947	12938	12889	12958	12987	12896	13072	12945	12912	12928	13065	13105	12975	13113	12963	13053	12810	13080	12913	12969	13134	13050	12839	13069	13038	13080	13040	13069	12987	12887	12998	12837	12942	12969	12933	13016	12859	13073	13028	12981	13054	13137	12979	13086	13061	13095	12956	12979	13126	12984	13054	12830	13141	12804	12973	12946	13058	13130	12890	12947	13056	13049	12953	12879	13081	13023	13047	12974	12981	13066	12809	12908	13016	12818	12913	13072	13032	13102	12981	12906	12944	13030	12911	12914	13146	13159	12967	12772	12942	13059	12948	12983	12962	13011	12957	13030	12911	12935	13133	12829	12897	12964	13087	12904	13072	13043	12954	13120	12969	12964	13041	12943	13020	12958	13070	13074	12997	13061	12832	13013	13058	12970	13051	13029	12894	13101	13083	13021	12996	13102	12991	13138	12799	13053	12881	13085	13157	13050	12928	12855	12968	12987	13201	12879	13055	13061	12921	13088	12901	12968	13067	12849	13106	12936	12946	13023	13016	12913	12902	12899	12870	13063	12996	13003	12963	13111	13119	13034	13092	12866	12920	13049	12857	13050	12939	13072	12926	13081	12831	13040	13035	12868	12899	13079	12921	13164	13082	12885	12911	13134	13092	12999	13060	13051	13038	13089	12986	12867	12965	12958	13006	12754	12857	12953	13107	13147	13060	12997	12924	13065	12990	12780	13062	13022	12906	13136	13030	12990	13005	13139	12949	12994	13159	12836	13007	13023	12908	12928	12932	13028	12946	12830	13128	13075	12978	13001	13123	13005	12962	12845	13063	12947	13085	12937	12955	13080	12981	12931	13112	12949	12891	13041	13047	12906	12910	13092	13055	13136	13034	13169	13071	13013	13131	12838	13142	12935	12991	12843	12927	12993	13010	13046	13084	13117	12877	12897	13005	13127	13023	12945	12957	12915	13037	13031	13141	13056	12950	12897	12998	12928	13056	12949	13017	12978	13001	12950	12939	12898	12802	13089	12957	13010	13207	13044	13056	12857	12893	13081	13051	13044	13182	12914	13023	13015	13109	13113	13056	12962	13208	12910	13090	12970	12913	13104	12935	13009	13143	13031	12867	12980	12947	12968	12909	13129	12935	12930	12944	12794	12885	12995	12961	13026	13005	12953	12918	12967	12997	12884	12917	12971	12914	13055	13035	12966	12895	13067	13072	13078	12914	12982	13007	12993	13013	12934	13051	13007	12953	13047	12837	12991	12886	12754	12937	13040	13062	12887	12982	12979	12955	12874	12990	12982	12952	12968	12998	12887	13089	12966	13061	12958	13045	12961	12913	12931	13128	13049	12963	13033	12864	12871	12981	13030	13012	12921	12901	13118	13083	13019	13002	13081	12916	12996	12874	13144	12860	13030	13091	12978	12835	12990	13132	13150	12928	12830	12911	13117	12970	13070	13009	12979	13061	12921	12972	13008	13089	12906	13034	12939	13172	13009	13094	12965	13087	13093	12878	13025	12976	12835	12948	12825	13010	13030	12998	13069	13130	13086	12922	12858	12982	13078	12953	13124	12912	13027	13026	13007	13032	12791	12900	12968	12950	13056	13101	13102	13088	13086	13057	12868	13119	12876	13079	13007	13038	12796	13020	13116	13103	12983	12879	12993	13045	13000	12917	12959	13114	12999	13068	13067	12833	13003	12939	12932	12908	12961	12931	13048	12831	12963	13065	12979	13054	13056	12960	12902	12908	12942	12930	13084	13042	13003	12928	12894	13125	12873	12963	12969	13136	13001	12970	12920	13002	12992	12958	13037	13055	12926	12957	12942	13025	12861	13024	12912	13005	13116	12971	13244	13048	13111	13265	12910	12986	13149	13023	13077	13028	13177	12929	12940	12827	12981	13040	12804	12936	13016	12930	13065	12957	13056	12987	12966	13092	13165	12916	13017	12937	13008	12987	12921	13283	13010	13032	13133	13125	13034	12870	13008	12966	12856	13135	12894	13128	13025	13023	12940	13008	13033	13180	13036	12925	12976	12995	12909	12939	13006	12980	13051	13061	12976	13060	13040	12841	13123	13079	12929	12955	13230	12863	13002	12920	13039	13014	13001	12823	12905	13040	12945	13032	13053	12956	13031	12804	12976	13006	13125	13199	13143	13049	12932	12867	13005	13011	12876	12924	12803	12861	12995	13096	12883	13032	12922	13060	12948	12892	13004	13001	12930	13081	13203	13008	13098	12874	12948	13083	13144	12958	12899	13086	12932	12920	12926	12871	13063	12947	12924	12915	12922	13077	12992	12957	12964	12909	13062	12927	13061	13156	13123	13089	13033	12850	12955	13070	13118	13128	12791	13143	13063	13019	13027	13061	13045	12906	12872	13052	12901	12984	13006	12938	13007	13063	13077	13010	12990	13029	13012	13115	12816	12743	12864	12979	13054	12862	12832	12951	13033	12964	13123	12973	13099	13048	12996	13054	12995	13044	12966	13004	13182	12942	12891	12993	12948	12997	13047	13146	12922	13027	12928	13004	12751	13062	12977	12976	12964	13027	13027	12910	12943	12867	13043	13135	12863	13115	13019	13038	12946	13031	13029	12986	13048	12867	13086	12949	12920	12943	13084	12991	12990	12810	12979	13093	12970	12847	12871	12909	13165	12833	13143	12819	13033	13011	13005	13029	12932	13074	13000	12872	12987	13089	12957	12890	13145	13021	13042	13049	12969	13022	13078	12922	13093	13081	12971	13014	13003	12975	13078	12887	12838	12961	13015	13104	12949	12980	13133	13032	12955	12974	12891	12935	12881	13091	12964	12911	12936	12920	12949	12893	13035	13046	12835	12934	13010	12849	12857	12993	13090	12868	13128	13066	13038	12856	13000	13038	13156	12934	13050	12932	13032	13111	12954	12857	12940	12919	12941	13042	12887	13098	13004	13047	13030	12962	13044	12981	12935	13061	13102	12962	12917	12949	12834	13035	12933	13002	13035	12968	13091	13010	13178	13030	12958	12982	12809	13070	13041	13029	13089	12937	12956	12896	13111	12916	13109	12899	13010	12827	12958	12990	13054	12920	12968	12961	13073	13058	12993	12992	13081	12999	12925	12955	12980	12970	13005	12871	12856	12994	12962	12937	13085	13047	12872	12893	12994	13059	13078	12841	13061	12937	13002	13020	12964	12992	13251	13003	13106	12824	13120	12988	13010	13037	12840	12793	12779	12912	12969	12988	12977	12926	12995	13053	13011	12873	12922	13009	12936	12953	13040	13050	13170	12991	12780	13124	12914	12848	12836	13038	12894	12855	12912	12953	12964	12903	13043	12823	12994	12888	13093	12881	12898	12965	13067	12983	12878	13028	12848	12917	12999	12969	12971	13092	13112	13034	12999	12976	12912	12868	13093	13138	12934	13049	13132	13165	12891	13064	12957	12852	13011	12874	12953	12949	12972	12914	13048	12957	13071	12881	12987	12943	12964	13001	12919	12815	12997	12956	13061	12968	13059	13138	13004	13137	12863	12921	12939	12810	12827	12893	12956	13025	13092	12988	13048	13004	13045	13197	13041	12983	12970	13050	13076	13120	13043	13152	13083	12831	13053	12923	12954	12988	12943	13057	12911	13058	13032	12943	13032	12955	13039	12989	13026	12970	12948	13119	13125	13048	13002	12976	12881	13042	13069	13059	12949	13024	12971	12971	12978	12945	12978	13027	13034	13048	13071	12816	12973	13004	12981	12846	12980	13024	13046	13033	13198	12981	12889	13057	12933	13020	13138	12861	13054	12891	12861	12976	12956	12927	13054	13013	13028	13145	13042	12927	12968	13095	13034	12823	13006	13140	12926	12960	12975	13130	13213	12908	13103	12871	12925	12969	12997	12989	12977	13057	12981	12990	12878	12966	13074	13010	13051	13062	12910	12926	12961	13038	13087	12834	12951	12993	12936	12954	13017	12902	13123	12941	13070	13032	12917	13122	13032	13062	13014	13026	12913	13043	13175	12907	13118	12893	13044	12933	13084	12999	12858	13015	12974	12969	13073	12869	13127	12942	12922	12954	13003	13050	13130	13042	13018	13035	12841	13079	13108	13131	12988	13002	13011	12954	13028	12913	13027	13017	13046	13079	12911	12994	12895	13027	12995	12938	13011	13156	12928	13092	12956	13054	12822	13093	12962	13097	13015	13033	12965	12907	12924	13073	13111	13034	12938	13162	12948	12936	12908	13058	12956	13034	13036	13030	12949	13064	13163	12914	13010	13061	13131	13133
24328	21138	28503	26960	58349	73815	60538	39425	25243	19597	16819	15685	15062	15133	14991	15210	15077	15010	15136	15127	15054	14878	15015	15078	14820	15086	14865	14945	14835	15162	14949	15004	14964	14884	15100	15204	14931	15001	14842	15022	14919	14900	14820	14877	15028	14923	14740	14821	14899	14894	14968	15032	15022	14813	14939	14753	15063	15048	14869	14934	14927	14864	14928	15035	14777	14748	14800	14839	14865	15160	14985	14894	14897	14765	14965	14951	14953	15033	14807	14777	14741	14831	14964	14945	14884	15002	14927	14719	15061	14830	14893	14833	14887	14831	14697	14892	14998	15029	14957	14741	15022	14875	14913	14865	15013	14930	14916	14944	14738	14650	14848	14821	14957	14789	14808	14965	14975	14845	14889	14899	14911	14811	14729	14744	14941	14621	14882	14978	14981	14871	14887	14797	14777	14804	14870	15010	14804	15035	14879	14924	15024	14736	14863	14939	14958	14868	14845	15061	14854	14948	14896	14819	14873	15071	15055	14799	15041	14798	14873	14866	14728	14786	14673	14901	14835	14794	14870	14755	14821	14818	15030	14708	14901	14874	14854	14874	14904	14758	14870	14939	14869	14673	14714	14719	14806	14982	14856	14802	14990	14817	14952	14970	14830	14780	14840	14925	14902	14787	14698	14741	14785	14745	14855	14899	14936	14900	14940	14920	15138	14965	14927	14969	14895	14859	14840	14815	14809	14802	14729	14880	14961	14868	14948	14875	14805	14845	14883	15020	14917	14853	14872	15054	14948	14822	14833	14893	14760	15038	14855	14891	14722	14800	14737	14883	14745	14857	14781	14814	14993	14681	14831	14792	14878	14817	14764	14923	14829	14954	14845	14998	15007	14864	14881	14871	14897	14808	14875	14676	14789	14808	14867	14763	14894	15005	14914	14911	14832	14849	14895	14684	14850	14993	14915	14892	15076	14941	14937	14842	14780	14862	14929	15015	14999	15043	14924	14703	14840	14845	14736	14839	14814	14916	14868	15061	14790	14667	14873	14932	14805	14869	14936	14781	14701	14825	14629	14819	14782	14729	14828	14857	14905	14681	15048	14894	14693	14883	14896	15115	14966	14834	15112	15120	14787	15051	14717	14890	14855	14799	14771	14677	14795	15008	14831	14900	14894	14969	14841	14532	14842	14950	14699	14661	14956	14898	14797	14883	15038	14948	14825	14765	14940	14881	14808	14949	14662	14817	14989	14823	15012	14804	14971	14835	14878	15004	15082	14963	14828	14900	14946	14779	14915	14924	14995	15006	14962	14888	14762	14911	14916	14955	14746	14834	14817	14909	14720	15028	14969	14853	14801	14789	14775	14995	14941	14718	14930	14910	14976	14809	14888	14912	14731	14820	14862	14673	14809	14879	14930	14836	14852	14902	14895	14770	14882	14977	14963	15028	14856	14817	14970	14788	15033	14838	14866	14836	14835	14916	14884	14904	14921	14877	14964	14932	14692	14878	14936	14970	14849	15090	15022	14904	14695	14901	14710	14991	14951	14826	14966	14857	14929	14786	14896	14764	14708	14783	14997	14630	14969	14873	15049	14967	14957	15090	14856	14906	15042	15059	14875	14904	14835	14941	14922	14762	14970	14954	14890	14736	14764	14958	14974	14949	14801	14881	15038	14832	14807	14847	14691	14986	14930	14764	15025	14931	14943	14840	14835	15000	14975	15028	14964	14912	14739	14760	14798	14932	14862	14919	14927	14853	14946	15009	14946	14889	14569	15074	14886	15005	15044	14849	14873	14915	14802	14775	14894	14868	14762	14896	14759	14793	14987	15045	14823	14633	14829	14936	14865	14967	14827	14923	14906	14723	14838	15042	14837	14931	15038	14941	14957	14903	14723	15001	14936	15018	15026	14870	14957	14644	14880	14685	14833	14733	14927	15037	14936	14999	14822	14849	14791	14998	14812	14875	14746	14886	14877	14752	14922	15051	14871	14941	14713	14759	14815	14803	14924	14832	14939	14866	14955	14914	14867	14905	15072	15038	14754	14760	14897	14881	15046	14989	14675	14724	15008	14964	14983	15087	14859	14768	14927	14902	14957	15093	14795	14736	15090	14790	14718	14892	14909	14900	14962	14914	14903	14991	15121	14639	14854	14854	14864	14765	14651	14651	15088	14892	14842	15008	14810	14929	15008	14802	14940	14766	14969	15011	14889	14911	14944	14769	14826	14936	14965	14953	14895	14926	15003	14788	14966	14902	14875	14932	14894	14842	14931	14855	14856	14883	14754	14914	14913	14810	14958	14885	14842	14960	14919	14935	14903	15123	14735	15017	14970	14823	14660	14994	14888	15026	14916	14683	14755	14919	14630	14931	15031	14910	14767	14845	14811	14630	14900	15040	14820	14734	14895	14986	14726	14699	14791	14837	14988	14920	14753	15037	14981	14899	14771	14974	14775	14910	14758	14787	14765	15088	14673	14900	14966	14782	14916	14636	14947	14947	14973	14914	14991	15082	14882	14872	15077	14761	14887	14938	14755	14728	14917	14891	14856	14847	14836	14758	14884	14673	14960	14966	14768	14943	14948	14894	15005	14997	14743	14942	15012	14949	15003	14887	15010	14764	14909	14764	14906	14993	14972	14789	14870	14905	14854	14973	14792	14837	14818	14768	14853	14844	15061	14910	15075	14756	14959	14781	14779	14702	14693	14852	14933	14859	14963	14915	14915	14955	14927	14803	14746	14826	14806	14940	14914	14869	14889	14985	14855	15004	14942	14735	14763	14795	15087	15003	14918	15023	14751	14724	14921	14902	14720	14776	14883	14942	14908	14964	14831	14787	14822	14902	14953	15020	15083	14922	14781	14914	14948	14928	14744	14752	14983	15084	14907	14962	14931	14841	14983	14926	15010	15063	14781	14838	14711	14971	14996	14665	14760	14735	14868	14804	14842	14678	14920	15069	14738	14975	15047	14746	14997	14857	14920	14952	14833	14932	14813	14830	14826	14926	14783	14922	14906	14906	14906	14937	14645	14757	14908	14763	14859	14873	14754	14880	14965	14838	14797	14972	14947	14750	14811	14910	14959	14816	14941	14838	14856	14953	14958	14923	15014	14840	14739	15149	14688	14964	14815	14717	14826	15079	14874	14704	14922	14974	14887	14973	14694	14659	14979	14919	14920	14890	14832	14962	14777	14840	14739	14648	14752	14860	15023	15063	14846	14844	14856	14951	14933	14832	14970	14791	14954	14864	14852	14871	14866	14956	14871	14748	14987	14848	14802	14876	14966	14736	14940	15010	14897	14937	14984	14917	14794	14799	14894	15143	15024	14931	14965	15039	14877	14881	14766	14789	14907	14718	14903	15054	14914	15130	14988	14969	14737	14926	14832	14932	15010	14900	14880	14933	14993	14903	14809	14801	14953	14780	14916	14582	14699	14771	15062	14861	14904	14926	14798	14756	14921	14959	14918	14809	14878	14848	14841	14852	14779	15011	14828	14883	14953	14821	14994	15035	14947	14929	14766	14934	14663	14933	15015	15017	14840	14914	15003	14946	14817	14807	14872	14859	14985	14968	14913	14879	14759	14785	14770	15058	14899	15130	14991	14849	14706	14916	15011	14884	14929	15018	14955	14813	14912	14708	14807	15062	14826	14680	14848	14880	14904	14726	14749	15020	14910	14880	14885	14892	15058	14981	14977	14819	14773	14701	14926	14865	14902	14933	14774	14821	14967	14921	14896	14882	15097	14935	14918	14893	14907	14702	14943	14796	14743	14973	14895	14912	15072	14893	14764	14716	15009	14891	14957	14919	14612	14639	14693	14679	15007	14854	14726	14824	14798	14831	15066	14887	15010	14828	14932	15059	15061	14940	14753	14741	14800	14956	14985	14948	14806	14939	14800	14855	14799	14828	15063	14899	15070	14918	15031	14923	14814	14939	15002	14919	14862	14962	14742	14841	14890	14941	14942	14931	14766	14790	14883	14912	14618	14985	14837	14712	15038	14948	14704	14956	14947	14670	14877	14895	14883	14864	15163	14808	14792	15285	14725	14789	14918	14846	14965	14748	14815	14870	14946	15018	15096	14844	14859	14874	14850	14825	14945	14630	14803	14858	14850	14921	14887	14760	14865	14604	14962	14894	14994	14884	14969	15120	14790	14835	14820	14926	15031	14863	15034	14976	15085	14956	14758	14756	14790	14882	14910	14930	14855	15059	14971	14831	14868	14799	14904	14688	14885	14855	14930	14835	14796	14867	14887	14729	14913	14844	14897	14763	14727	14953	14882	14925	15065	14883	14741	14887	14900	14889	15114	14859	15065	14791	14873	14727	14676	14880	15005	15065	14782	14775	15051	14870	14990	14812	14744	14714	14926	14936	14933	14904	14920	14789	14754	14661	15270	14963	15034	15017	14767	14819	14881	14715	15012	15050	14773	14784	14855	14969	14686	14847	14910	14839	14923	14842	15027	14951	14860	14810	14988	14993	14857	15042	14617	14955	14748	14781	14866	14802	15078	14878	15014	14938	14992	14812	14939	14870	14942	15039	14857	15154	14953	15006	14902	15058	14898	14870	14981	14728	14893	14935	14687	15002	14868	14766	14774	14939	14977	14831	15086	14930	15072	15114	14908	14790	14834	14776	14912	14887	14835	15086	14925	14767	14938	14756	14986	14928	14682	14869	14794	14893	14674	14814	15077	14947	14654	14691	14740	14672	14813	14965	14802	14833	14807	14931	14984	14900	14823	14747	14924	14753	15136	14993	14885	14827	14815	14815	15087	14604	14884	15039	14830	14816	14873	14977	14897	15016	14881	14892	14973	14915	14897	14827	15038	14956	14841	14985	14749	14949	14853	14729	14948	14961	14886	14832	14746	14805	14946	14839	14939	14815	14722	14843	14998	15028	14844	14811	14908	14899	14880	14836	14779	14685	14656	14948	14874	14854	14997	14854	15056	14698	14707	14827	14896	14821	14879	14772	14811	14790	15008	14887	14900	14837	15040	14856	14762	14803	14945	14911	14630	14728	14755	14830	14991	14844	14956	14654	14849	14912	14798	14922	14884	14973	14725	14901	14799	14889	14871	14869	15035	14919	14973	14747	14889	14904	14867	14898	14862	14924	14793	14966	14893	14820	14835	14888	14814	15208	14702	14874	14949	14774	14871	14732	14721	14936	14943	15110	14973	14689	15023	14842
35089	58258	58409	56175	76662	78969	60659	38312	22788	16969	14361	13303	12697	12677	12737	12715	12706	12618	12846	12655	12682	12674	12549	12599	12526	12756	12671	12603	12758	12627	12401	12629	12767	12493	12718	12706	12489	12714	12582	12685	12599	12685	12545	12688	12582	12508	12540	12584	12611	12527	12550	12473	12576	12721	12586	12779	12682	12422	12673	12789	12656	12583	12712	12640	12653	12636	12603	12446	12687	12576	12574	12636	12594	12601	12583	12549	12646	12718	12577	12717	12568	12660	12560	12703	12593	12726	12542	12628	12606	12517	12569	12709	12611	12708	12589	12571	12537	12564	12584	12629	12582	12556	12674	12567	12650	12594	12683	12619	12544	12491	12563	12619	12479	12495	12563	12664	12601	12618	12389	12616	12585	12670	12532	12631	12631	12471	12722	12746	12581	12602	12620	12614	12683	12383	12432	12363	12586	12586	12665	12567	12490	12584	12711	12513	12589	12716	12525	12548	12609	12490	12524	12795	12743	12615	12620	12824	12668	12651	12699	12602	12418	12609	12443	12373	12412	12585	12515	12691	12521	12557	12681	12566	12618	12513	12501	12508	12745	12352	12473	12561	12627	12601	12617	12790	12487	12823	12657	12668	12530	12769	12585	12567	12627	12539	12422	12576	12522	12531	12513	12670	12674	12621	12524	12666	12535	12505	12711	12569	12505	12813	12507	12573	12628	12814	12551	12708	12750	12465	12596	12529	12556	12623	12508	12462	12588	12667	12579	12389	12602	12404	12595	12486	12470	12628	12542	12557	12594	12605	12485	12558	12516	12671	12463	12591	12595	12558	12420	12507	12488	12570	12587	12704	12675	12620	12541	12639	12457	12655	12626	12546	12439	12746	12374	12608	12577	12712	12433	12620	12689	12720	12738	12530	12606	12692	12625	12652	12534	12581	12491	12444	12586	12730	12571	12583	12640	12427	12502	12600	12646	12527	12678	12451	12644	12630	12746	12681	12517	12628	12663	12652	12639	12478	12601	12618	12556	12630	12616	12655	12724	12560	12615	12538	12652	12604	12442	12608	12601	12809	12681	12473	12826	12641	12705	12752	12593	12449	12594	12436	12537	12662	12702	12421	12646	12656	12532	12523	12537	12724	12532	12564	12575	12543	12561	12629	12693	12482	12431	12716	12631	12501	12599	12556	12623	12627	12457	12638	12559	12642	12631	12620	12515	12605	12656	12716	12608	12731	12602	12701	12687	12567	12697	12636	12605	12578	12645	12703	12639	12591	12517	12574	12502	12628	12479	12579	12618	12519	12630	12464	12666	12625	12770	12529	12659	12558	12524	12498	12578	12488	12549	12496	12561	12583	12722	12532	12533	12561	12671	12602	12723	12505	12508	12670	12800	12676	12671	12563	12633	12439	12654	12394	12550	12558	12660	12377	12689	12810	12593	12551	12714	12569	12446	12403	12567	12684	12581	12484	12435	12618	12802	12635	12432	12568	12604	12671	12612	12623	12607	12605	12494	12623	12492	12646	12568	12688	12674	12669	12659	12660	12666	12660	12527	12840	12525	12558	12762	12440	12613	12575	12602	12489	12580	12545	12589	12431	12631	12621	12603	12548	12496	12485	12526	12650	12654	12612	12650	12691	12567	12640	12606	12563	12558	12568	12719	12596	12529	12468	12487	12666	12606	12532	12653	12782	12596	12686	12529	12473	12375	12637	12575	12484	12657	12654	12374	12646	12513	12700	12624	12541	12506	12660	12386	12682	12635	12560	12639	12604	12637	12659	12655	12560	12694	12504	12582	12637	12537	12540	12656	12619	12379	12525	12607	12727	12633	12550	12673	12468	12640	12675	12676	12564	12511	12858	12659	12570	12402	12370	12664	12503	12614	12702	12619	12723	12556	12743	12785	12663	12511	12449	12745	12748	12533	12656	12561	12682	12776	12536	12468	12561	12424	12593	12705	12512	12728	12490	12455	12587	12653	12596	12824	12649	12720	12640	12570	12604	12725	12536	12650	12484	12657	12632	12486	12605	12643	12490	12489	12582	12474	12757	12783	12433	12499	12565	12667	12613	12605	12681	12439	12517	12542	12375	12575	12447	12684	12591	12612	12552	12587	12781	12441	12457	12457	12497	12578	12656	12609	12621	12711	12648	12576	12575	12670	12527	12619	12628	12670	12602	12357	12583	12690	12535	12522	12471	12624	12569	12403	12758	12591	12681	12668	12598	12547	12602	12715	12551	12567	12623	12531	12534	12559	12497	12692	12659	12579	12536	12486	12653	12551	12719	12653	12695	12615	12646	12686	12710	12710	12698	12604	12574	12565	12621	12708	12684	12536	12369	12681	12706	12621	12564	12431	12569	12502	12630	12594	12666	12459	12793	12395	12523	12558	12418	12529	12650	12624	12757	12455	12534	12560	12572	12578	12527	12587	12602	12659	12544	12553	12578	12503	12517	12378	12478	12501	12736	12585	12747	12436	12677	12464	12624	12576	12666	12594	12633	12427	12451	12571	12486	12689	12537	12608	12631	12569	12697	12577	12595	12627	12563	12586	12677	12724	12598	12536	12540	12725	12556	12523	12506	12574	12528	12704	12485	12453	12752	12565	12718	12622	12551	12686	12664	12548	12686	12630	12625	12718	12651	12557	12606	12540	12543	12508	12594	12622	12654	12617	12497	12602	12533	12620	12636	12624	12600	12484	12595	12566	12666	12457	12499	12633	12501	12627	12643	12697	12452	12568	12583	12618	12422	12483	12641	12544	12547	12626	12638	12720	12630	12559	12611	12612	12588	12590	12726	12732	12449	12561	12619	12662	12775	12560	12642	12655	12556	12591	12697	12665	12566	12436	12464	12675	12605	12386	12685	12794	12525	12661	12548	12554	12636	12558	12475	12709	12396	12508	12683	12638	12575	12539	12482	12647	12618	12753	12746	12600	12507	12597	12514	12626	12560	12762	12681	12550	12559	12564	12467	12616	12568	12341	12596	12685	12587	12606	12677	12590	12397	12694	12747	12668	12569	12665	12512	12645	12609	12488	12487	12518	12589	12470	12627	12566	12540	12688	12581	12526	12660	12629	12653	12643	12558	12701	12674	12555	12667	12541	12696	12647	12521	12515	12665	12460	12628	12660	12681	12656	12543	12500	12566	12574	12532	12722	12430	12547	12576	12558	12419	12651	12601	12676	12598	12639	12546	12549	12530	12681	12641	12549	12558	12673	12522	12532	12604	12559	12596	12521	12650	12718	12526	12723	12603	12584	12585	12674	12627	12791	12509	12636	12585	12596	12631	12618	12717	12578	12441	12610	12531	12557	12665	12463	12554	12482	12664	12552	12645	12557	12657	12556	12685	12602	12494	12516	12578	12539	12618	12664	12587	12616	12632	12464	12662	12540	12626	12682	12521	12647	12636	12711	12684	12602	12518	12686	12537	12571	12501	12596	12707	12606	12506	12592	12539	12671	12654	12665	12575	12434	12666	12673	12693	12657	12699	12678	12423	12572	12709	12504	12622	12606	12786	12631	12539	12696	12507	12535	12617	12666	12763	12539	12512	12668	12516	12711	12504	12671	12645	12573	12539	12714	12530	12569	12600	12636	12547	12713	12518	12611	12545	12526	12639	12553	12571	12517	12558	12608	12555	12628	12654	12574	12525	12586	12637	12517	12424	12490	12626	12688	12702	12600	12589	12591	12631	12541	12647	12589	12601	12523	12600	12563	12626	12635	12430	12662	12562	12679	12658	12518	12443	12708	12708	12577	12680	12569	12489	12562	12660	12716	12435	12445	12635	12418	12527	12567	12647	12533	12670	12578	12582	12632	12667	12682	12498	12728	12616	12666	12553	12650	12399	12626	12688	12632	12696	12756	12584	12626	12598	12397	12538	12434	12753	12706	12496	12518	12588	12636	12661	12658	12535	12611	12574	12508	12634	12576	12499	12741	12563	12620	12516	12565	12613	12556	12615	12678	12560	12748	12606	12635	12529	12544	12678	12706	12557	12493	12666	12513	12487	12626	12643	12587	12365	12572	12592	12668	12599	12545	12638	12602	12506	12597	12463	12596	12703	12577	12698	12624	12661	12723	12763	12526	12549	12821	12465	12469	12536	12682	12606	12558	12621	12758	12734	12457	12616	12629	12585	12636	12595	12557	12504	12491	12662	12659	12501	12450	12677	12622	12747	12502	12512	12595	12567	12691	12531	12450	12553	12665	12598	12616	12646	12704	12663	12647	12497	12518	12545	12647	12598	12642	12667	12585	12611	12678	12717	12575	12716	12487	12626	12477	12536	12559	12420	12797	12500	12569	12638	12583	12462	12619	12444	12627	12632	12625	12552	12517	12663	12633	12658	12534	12567	12448	12532	12664	12683	12432	12555	12458	12608	12491	12640	12630	12451	12421	12631	12583	12634	12501	12593	12656	12648	12675	12538	12615	12448	12573	12693	12603	12537	12677	12603	12517	12568	12698	12680	12626	12527	12557	12570	12567	12628	12541	12570	12556	12663	12636	12547	12692	12498	12633	12765	12490	12684	12446	12542	12637	12499	12502	12567	12415	12559	12451	12423	12587	12517	12638	12527	12603	12582	12502	12665	12549	12404	12465	12522	12578	12630	12362	12763	12473	12604	12625	12563	12636	12560	12772	12597	12547	12575	12568	12513	12606	12501	12725	12642	12693	12570	12513	12527	12530	12797	12611	12591	12714	12572	12565	12515	12662	12564	12615	12467	12458	12463	12483	12625	12533	12451	12604	12682	12618	12619	12726	12656	12587	12641	12623	12608	12582	12556	12703	12522	12608	12599	12469	12753	12574	12504	12472	12661	12587	12487	12575	12515	12728	12668	12593	12686	12604	12658	12568	12663	12491	12527	12753	12627	12460	12553	12722	12547	12587	12636	12435	12639	12675	12436	12553	12487	12668	12643	12376	12621	12596	12440	12817	12534	12613	12778	12660	12622	12551	12617	12582	12443	12577	12542	12623	12611	12594	12553	12604	12531	12518	12630	12560	12731	12506	12672	12630	12593	12491	12390	12611	12558	12523	12688	12588	12607	12537	12651	12567	12555	12578	12546	12480	12553	12551	12629	12762	12579	12654	12556	12426	12628	12657	12621	12358	12495	12745	12807	12667	12505	12505	12645	12540	12496	12682	12674	12465	12598	12739	12448	12675	12790	12623	12488
31880	23811	21760	19550	23606	27254	22986	18469	16221	15958	15752	15701	15678	15407	15578	15527	15627	15404	15738	15682	15530	15593	15479	15425	15453	15762	15452	15333	15609	15575	15595	15681	15552	15748	15357	15340	15546	15611	15419	15282	15581	15647	15638	15581	15550	15448	15443	15464	15423	15719	15442	15483	15674	15555	15556	15485	15630	15622	15690	15439	15457	15672	15531	15449	15585	15325	15548	15475	15544	15415	15466	15486	15579	15655	15351	15540	15531	15305	15439	15511	15448	15503	15681	15584	15581	15430	15586	15417	15554	15557	15526	15594	15584	15412	15485	15343	15568	15495	15391	15451	15560	15439	15322	15562	15444	15485	15581	15644	15614	15585	15514	15665	15616	15472	15446	15497	15453	15423	15430	15330	15416	15384	15586	15585	15625	15655	15508	15303	15343	15477	15538	15728	15436	15545	15707	15630	15725	15560	15449	15402	15492	15545	15660	15471	15647	15612	15583	15409	15535	15488	15493	15632	15374	15310	15492	15531	15361	15474	15525	15413	15589	15367	15353	15419	15250	15534	15653	15352	15398	15539	15584	15287	15612	15435	15517	15534	15468	15631	15632	15669	15500	15656	15407	15373	15682	15613	15396	15544	15419	15343	15565	15562	15645	15679	15258	15524	15546	15638	15595	15558	15506	15497	15594	15599	15714	15492	15319	15516	15628	15438	15514	15394	15550	15535	15246	15367	15446	15283	15597	15549	15113	15488	15424	15524	15574	15516	15463	15563	15691	15475	15363	15635	15553	15457	15501	15421	15463	15411	15387	15397	15370	15429	15586	15664	15666	15453	15499	15440	15519	15423	15541	15516	15490	15576	15439	15670	15488	15456	15553	15333	15457	15429	15625	15557	15526	15619	15606	15634	15521	15497	15488	15536	15549	15495	15450	15527	15585	15362	15563	15459	15405	15527	15557	15617	15728	15314	15485	15477	15464	15422	15413	15536	15528	15597	15496	15508	15522	15361	15276	15589	15336	15578	15603	15473	15547	15606	15560	15437	15370	15754	15486	15661	15817	15690	15448	15725	15347	15593	15699	15315	15281	15273	15408	15714	15588	15420	15502	15440	15511	15510	15679	15449	15487	15525	15442	15298	15394	15416	15506	15580	15279	15326	15559	15484	15500	15504	15611	15515	15469	15545	15271	15536	15648	15444	15481	15487	15515	15383	15530	15587	15526	15382	15480	15659	15703	15577	15578	15301	15543	15474	15400	15459	15468	15374	15652	15583	15405	15671	15519	15420	15442	15462	15526	15486	15612	15418	15467	15230	15571	15460	15516	15510	15466	15782	15644	15473	15452	15457	15326	15680	15518	15539	15475	15406	15564	15285	15663	15507	15472	15574	15716	15513	15471	15555	15642	15409	15388	15539	15532	15692	15348	15428	15434	15452	15597	15360	15525	15386	15528	15476	15306	15197	15450	15670	15527	15406	15535	15658	15510	15626	15570	15710	15735	15620	15517	15442	15413	15474	15443	15546	15611	15526	15488	15568	15592	15613	15516	15467	15563	15432	15558	15522	15508	15676	15440	15456	15369	15760	15518	15439	15638	15457	15664	15404	15540	15369	15567	15623	15519	15668	15508	15587	15390	15399	15352	15389	15429	15313	15250	15520	15325	15449	15819	15651	15506	15455	15545	15279	15471	15463	15454	15506	15615	15677	15429	15343	15306	15482	15569	15510	15376	15221	15514	15511	15332	15666	15646	15565	15457	15450	15585	15542	15597	15458	15522	15655	15556	15605	15541	15409	15349	15347	15559	15542	15531	15576	15542	15370	15425	15437	15714	15589	15420	15421	15572	15509	15529	15482	15472	15583	15485	15469	15540	15559	15528	15514	15328	15455	15331	15504	15679	15469	15604	15642	15449	15242	15460	15521	15447	15599	15590	15529	15424	15531	15406	15611	15503	15563	15627	15473	15502	15518	15503	15541	15619	15385	15447	15562	15375	15549	15257	15340	15470	15380	15614	15545	15496	15332	15532	15557	15551	15658	15438	15572	15731	15315	15539	15450	15424	15504	15531	15447	15446	15360	15771	15616	15579	15476	15458	15480	15607	15461	15490	15419	15546	15459	15529	15628	15628	15463	15403	15416	15298	15532	15337	15635	15702	15403	15632	15563	15418	15246	15469	15457	15538	15357	15260	15353	15449	15518	15524	15457	15519	15680	15500	15655	15468	15592	15352	15482	15454	15368	15702	15575	15585	15533	15447	15501	15395	15653	15583	15519	15337	15187	15485	15261	15648	15664	15556	15547	15425	15496	15526	15453	15619	15465	15474	15752	15516	15532	15529	15709	15430	15722	15362	15588	15478	15573	15587	15571	15482	15416	15500	15436	15593	15460	15367	15608	15516	15355	15504	15576	15659	15402	15465	15570	15696	15457	15583	15317	15332	15647	15507	15393	15456	15506	15596	15427	15416	15530	15444	15419	15611	15358	15278	15504	15720	15563	15520	15487	15394	15509	15480	15712	15473	15612	15444	15323	15464	15386	15526	15526	15485	15718	15657	15425	15516	15409	15806	15529	15395	15647	15505	15545	15385	15560	15583	15357	15400	15572	15481	15509	15509	15540	15574	15455	15490	15447	15489	15344	15507	15590	15480	15419	15431	15297	15444	15770	15788	15593	15594	15580	15536	15624	15684	15559	15740	15476	15408	15483	15503	15541	15329	15316	15398	15492	15351	15476	15443	15489	15428	15585	15516	15438	15379	15463	15449	15554	15687	15383	15515	15621	15579	15521	15408	15451	15410	15350	15441	15685	15607	15704	15398	15386	15266	15471	15520	15432	15763	15547	15578	15190	15560	15590	15557	15484	15516	15523	15673	15566	15558	15421	15375	15544	15364	15516	15282	15372	15391	15593	15568	15339	15514	15475	15296	15357	15564	15331	15549	15517	15557	15439	15679	15543	15327	15443	15412	15533	15730	15402	15606	15482	15617	15482	15586	15475	15548	15540	15646	15685	15655	15496	15456	15602	15555	15329	15583	15648	15583	15659	15635	15459	15534	15479	15361	15429	15456	15543	15499	15333	15298	15440	15596	15636	15611	15541	15547	15469	15469	15442	15516	15409	15547	15487	15499	15449	15392	15647	15463	15556	15414	15499	15555	15467	15541	15486	15524	15279	15438	15480	15445	15549	15590	15427	15363	15622	15540	15622	15581	15311	15583	15560	15450	15509	15406	15459	15629	15381	15612	15510	15591	15495	15625	15705	15433	15709	15454	15398	15456	15483	15562	15483	15465	15520	15298	15256	15348	15545	15639	15523	15476	15663	15593	15396	15550	15565	15438	15350	15304	15566	15511	15509	15317	15623	15477	15613	15311	15229	15394	15630	15633	15536	15450	15560	15458	15559	15474	15400	15562	15259	15494	15538	15516	15518	15354	15543	15395	15460	15448	15510	15438	15562	15746	15562	15547	15534	15653	15465	15536	15547	15351	15526	15433	15689	15440	15410	15658	15278	15548	15564	15555	15642	15427	15415	15609	15549	15590	15664	15684	15524	15507	15568	15388	15342	15425	15311	15581	15343	15524	15499	15494	15551	15274	15534	15540	15615	15548	15533	15447	15435	15558	15505	15535	15471	15573	15622	15686	15447	15503	15534	15664	15591	15537	15554	15670	15529	15457	15555	15523	15636	15595	15474	15603	15425	15426	15473	15518	15503	15500	15532	15547	15384	15672	15652	15556	15577	15712	15461	15548	15673	15490	15300	15501	15498	15671	15579	15609	15569	15574	15465	15397	15552	15466	15610	15541	15580	15552	15386	15426	15453	15363	15505	15611	15339	15694	15486	15598	15310	15766	15419	15376	15396	15555	15588	15491	15366	15396	15483	15625	15424	15507	15635	15690	15589	15475	15510	15392	15214	15648	15646	15635	15512	15639	15361	15536	15599	15523	15455	15489	15356	15442	15576	15498	15579	15642	15619	15461	15306	15623	15566	15714	15286	15470	15722	15521	15595	15578	15460	15547	15395	15474	15534	15686	15550	15388	15622	15327	15617	15601	15274	15365	15377	15413	15546	15651	15614	15651	15373	15423	15380	15341	15522	15388	15289	15657	15657	15578	15357	15373	15501	15599	15627	15458	15601	15580	15398	15524	15559	15425	15480	15481	15466	15322	15525	15520	15464	15227	15467	15517	15429	15631	15426	15587	15508	15688	15457	15421	15670	15441	15503	15669	15636	15457	15642	15517	15462	15406	15492	15567	15472	15599	15632	15536	15611	15755	15440	15478	15620	15523	15597	15378	15492	15441	15413	15527	15475	15685	15549	15361	15737	15476	15481	15340	15460	15306	15540	15465	15465	15531	15566	15583	15482	15408	15642	15562	15425	15492	15685	15512	15743	15613	15444	15501	15489	15625	15330	15561	15399	15694	15650	15581	15598	15636	15568	15461	15503	15470	15608	15433	15677	15416	15407	15440	15367	15718	15641	15600	15505	15442	15387	15461	15672	15463	15655	15578	15450	15486	15492	15373	15610	15572	15645	15609	15336	15688	15187	15465	15642	15608	15464	15626	15388	15598	15509	15764	15506	15632	15436	15614	15571	15539	15364	15632	15506	15470	15395	15408	15460	15626	15494	15516	15499	15396	15655	15705	15277	15420	15437	15403	15369	15546	15530	15575	15605	15663	15486	15652	15509	15594	15583	15760	15624	15691	15581	15518	15387	15403	15645	15585	15498	15410	15673	15328	15471	15466	15445	15461	15489	15601	15465	15616	15530	15481	15586	15401	15509	15623	15578	15427	15639	15625	15764	15422	15491	15774	15562	15397	15602	15483	15682	15424	15447	15527	15532	15590	15534	15682	15541	15564	15454	15484	15549	15411	15601	15671	15586	15623	15427	15445	15425	15396	15532	15370	15550	15546	15625	15555	15359	15565	15720	15559	15568	15441	15453	15413	15437	15498	15711	15594	15410	15480	15595	15675	15425	15504	15630	15592	15617	15606	15441	15408	15507	15407	15495	15669	15662	15637	15513	15457	15641	15639	15448	15562	15601	15438	15519	15607	15661	15637	15658	15489	15503	15487	15590	15473	15467	15608	15408	15403	15399	15615	15601	15322	15528	15250	15538	15646	15519	15371	15513	15491	15549	15355	15521	15438	15525	15474	15453	15369	15447	15462	15420	15437	15506	15347	15392
25775	24773	19840	17822	25395	27250	21198	15818	13692	13274	13131	12825	13000	12968	12971	12931	12921	13238	13001	13011	13099	12992	13086	12992	13070	12893	13042	12970	13005	13024	12885	12839	13173	13037	12954	13061	13081	12998	12957	13057	13027	13067	13005	12855	13080	12999	12904	12859	12747	13088	12978	12944	13101	13095	12890	12915	12859	12838	13124	12942	13108	12997	13060	12778	12901	12917	12892	12916	13080	12964	13090	12901	12905	12994	13019	13054	12980	12739	12834	12952	12965	12809	12934	12983	13037	12923	12956	12923	12914	12992	12986	13061	13070	12944	12935	13043	12911	13089	12865	13120	12869	12906	13173	13047	12869	12850	13059	13153	12775	13047	12921	13150	12879	13035	13184	12873	13027	13066	12928	13088	12885	13074	13199	13055	12874	12981	12932	13002	12867	12912	13084	12840	13109	12930	12904	12802	12874	13074	13013	12943	12879	13082	13056	12850	12900	12913	13010	12948	12988	13010	12995	13018	12927	12989	13008	13056	12843	13053	12900	13066	13019	13032	12960	13071	12969	12748	12885	12944	13123	13091	13028	12969	12936	12844	12914	12915	13029	13057	12917	12989	12885	12907	12844	13043	13000	13114	12964	13000	12885	12979	12930	12966	12860	12943	13046	12904	13003	13119	13075	12892	13052	13079	12913	12818	12966	12887	12886	12918	13033	12843	12991	13039	13016	13075	12934	13010	12959	13023	12880	12969	12789	13049	12787	13084	13040	12926	12970	12979	12770	12883	13022	13067	13152	12848	12887	13008	12953	12966	12994	12911	12973	12984	12851	12921	12864	12832	12990	12976	12987	12987	12925	13004	12901	12993	13051	12987	13068	12860	13000	12871	12912	12903	12943	13035	12987	13079	13026	12865	12959	12835	13045	12917	12960	12697	12921	12852	12835	12927	12985	13020	12920	13006	13008	12855	12905	12904	12926	13032	13014	13022	12914	13007	12880	13055	13210	13064	12858	12792	12963	13065	12838	12921	13246	12804	13097	12923	12855	12975	13169	13029	12834	12874	13043	13112	13002	12768	12884	12981	13005	12867	12961	12992	12945	12849	13207	12867	12887	12935	12787	13012	13011	12957	12988	12957	12934	13036	12966	12855	12874	12937	12940	12915	12987	12998	12935	12987	12949	12944	12894	13002	12975	13045	13021	13028	13016	12967	12932	12924	13091	12988	12903	12963	12986	13005	12868	12963	12948	12991	12941	12915	12799	13056	13065	13045	12901	12893	12854	13138	12685	13013	12949	12969	13036	13013	13046	13030	13017	12914	13048	12941	12980	13013	13101	12891	12897	13099	12926	12843	12966	12980	12912	12894	12865	13060	12923	13212	12878	12889	12993	12954	12964	12829	13022	12979	12903	12994	13013	13057	12933	12858	12923	12904	12960	12922	12785	12888	12942	12963	12912	13129	12977	12915	13102	12994	12986	13035	12928	12985	13004	12982	12964	12991	12862	13026	12971	12908	12946	13085	12971	12821	13054	12947	12927	12932	13089	12938	12952	12919	12958	13006	12839	13000	13027	12902	13046	13147	13055	12890	13135	12973	12887	12939	12810	12894	13095	13005	12954	12990	12982	13007	13018	13127	12999	12865	13059	12993	12998	12862	12923	12892	13083	12808	12915	12868	13061	13104	13142	12866	12871	12925	12967	12995	13013	12993	13128	12859	12923	13039	13037	12880	12807	12993	12874	12960	12955	13075	12950	13099	13029	13030	12829	12962	12938	12891	12901	13046	12992	12982	12879	12893	12860	12906	12973	12893	12958	12904	12947	13024	12912	12932	13046	13020	12953	12880	12969	12992	12960	12902	13024	13073	12954	12872	13026	12940	12972	13037	12801	12879	12967	13063	13018	13128	12928	12973	13155	12801	12954	13094	12877	13008	13042	12931	13079	13093	12854	12886	12902	13035	13104	13008	13061	13057	12972	12971	13120	13067	13108	12907	13071	12973	13015	12974	12891	12824	12858	12684	12945	13002	13073	13102	12977	13097	12927	12855	12937	12993	12820	12980	12896	12935	12952	12920	12982	12898	13115	13014	12943	12983	12965	12969	13009	13000	12980	13110	12963	12949	13167	12888	12803	13000	13018	13030	13094	12778	12868	12968	12947	13040	12878	13019	13028	13127	12871	12935	12890	12985	12905	12957	12937	12902	12875	12949	12920	12881	12957	13012	12799	12837	13031	12920	12932	12934	12893	12900	12951	13030	13012	13152	12976	13048	13027	13012	13047	13080	12997	12901	12749	13034	12967	12936	13020	12987	12872	13047	13048	13035	13016	12960	12961	12775	12978	12984	13139	12958	13024	12906	13053	12760	12974	12850	12823	13113	12835	12967	13060	12955	13005	12997	13022	13031	13064	12823	12789	12948	13006	12872	12986	12875	12999	13045	13083	12940	13052	13031	13089	13002	13028	13115	12861	13055	12776	13064	13003	12845	12874	13045	13036	12928	12970	13064	12919	12954	13063	13044	12925	12927	12949	12950	13048	12892	12927	12751	12900	12958	12959	12954	12931	13141	13066	12883	13062	13122	13099	13044	13048	13151	12891	13034	12840	12973	12996	13064	12878	12868	12890	12895	12978	13000	12998	12859	12721	13027	12941	13131	12871	12852	12865	12963	12888	13110	12973	13135	12988	12972	13041	12895	13025	12769	12997	12892	12881	12884	12950	13007	12982	12953	13013	13103	12827	12904	13016	12945	12989	13050	12937	13007	12820	12879	13131	13078	13127	12904	13050	13049	12885	13077	13020	12980	13030	12773	12958	12995	12977	12872	12951	12914	13058	12861	13097	13001	13121	13036	12931	12984	13003	12947	13054	13017	12903	12909	12882	12927	13011	12856	13017	13122	13052	13000	13022	13022	12976	12773	12973	13024	13054	13103	13033	12849	12863	12875	12930	12941	13051	12947	12975	12939	13012	13126	12955	13156	13037	12946	12972	13053	12945	13127	12962	13038	13047	12694	12897	12931	13094	12828	12929	12998	12925	13027	13079	12940	12936	12965	12932	13005	12876	13141	12807	12797	12991	13004	12990	12983	12979	12927	12978	12969	12968	13014	12904	13002	13185	13055	13083	12893	12966	13007	12993	12786	12887	12827	12887	12979	12864	12897	13065	13023	12920	13017	12887	12985	12925	12934	12897	13029	13135	12902	12844	13012	12990	13019	12907	12966	12878	12854	12979	12690	12928	12767	13074	12960	13193	13000	12982	12932	12948	12735	12900	12853	12986	13072	12901	13188	13049	12937	13000	13050	12885	13103	12888	12866	13003	13011	12920	12865	12954	12902	12975	12989	12930	13005	12905	12987	12894	12904	12931	12925	13086	12888	12938	12925	13039	13141	13011	12945	12918	12930	12994	12863	13126	13008	12779	12772	12954	13142	13034	12841	13182	13123	13005	13028	12980	12860	12932	12897	13038	12925	12982	13026	13122	12912	12892	12963	13067	12914	12835	12879	12969	13053	12975	12847	12908	12967	12860	12930	12992	12828	12978	12887	13030	13025	13050	12976	13075	12994	13022	13189	13001	12959	12941	13039	12831	12869	13005	12886	12863	12941	12910	12849	12989	13055	12922	13006	13047	12920	12915	12880	12860	12828	12959	12930	12965	13067	13052	12951	12768	12905	13045	12922	13035	12832	13106	12966	12726	13072	13034	12731	13012	13139	13081	12931	13058	12981	12986	12919	13153	12903	12904	12835	12968	12958	12897	12954	12942	12873	12994	12959	12890	13033	12982	12958	12962	12856	13084	13042	13043	12991	12994	13120	13029	12929	12961	12941	12954	13006	13056	13003	13060	12986	13006	12926	13076	12827	12991	12925	12928	12937	13089	12997	13011	12914	13144	12973	13058	12810	12971	13070	12892	13015	13058	13108	13128	12908	13130	13017	13005	12854	13025	12946	12841	13028	13056	12995	12971	12963	12926	13063	13071	12965	13008	12934	12933	13078	12834	12888	12905	12993	12981	13033	12919	13062	13005	12865	12954	13030	12893	13148	12899	13033	12889	13065	12930	12891	12952	13007	12956	13030	13074	12937	13033	12954	12969	13124	13270	12943	12993	12833	12855	12933	12911	12854	12994	12978	12942	13104	12902	12859	12871	12805	13073	12981	12857	12889	12980	13171	12881	13151	13192	13016	12939	12909	12868	12925	13104	12940	12856	12855	13098	13064	12943	12942	12995	12980	12881	12937	12836	13091	13145	12912	12984	12851	12902	13009	12964	13060	13064	12861	12842	12953	13166	13078	13215	12943	12866	12813	13013	13010	13020	12888	13003	12941	12984	12918	12969	12824	12989	12971	13019	12852	13082	12887	12908	12993	12897	12926	12898	12973	12979	12907	12920	12884	13035	12903	12977	13087	12875	12939	12929	13129	12959	12887	13133	12985	12794	12829	12943	13230	13098	13024	13006	12868	13057	13116	12945	12917	12971	12859	12835	12999	12820	12981	12830	12910	12783	12947	13037	13170	12902	12939	13138	12937	13012	13052	12983	12819	12859	12841	13020	12956	13114	12983	12941	12947	12966	12939	12908	13033	12892	12894	13103	12900	12782	12935	13034	12949	12850	12888	13072	13047	13177	12927	12874	12894	13018	13026	12893	13038	13149	12921	13010	13041	13063	13141	12949	13007	13159	12980	12980	13077	12929	12804	12897	12941	12770	12858	13028	12799	13025	12840	12920	12924	12875	13042	13002	12996	12861	12985	12921	12856	12964	12939	12784	12874	12881	12993	12930	12996	12928	12924	12903	12929	12906	12931	13088	13027	12888	13105	12876	13003	13051	12803	12882	12965	12951	13020	12834	13053	12943	12897	12994	12878	12857	12841	12928	12915	13002	13050	13102	12912	12874	12997	13049	13010	12894	12980	12945	13043	12973	13115	12948	12973	13078	12942	12949	12983	12858	12831	12883	12912	13185	13077	12882	13166	12777	12932	13128	13126	13000	12963	12917	12991	13006	12924	13028	12947	13092	12879	13108	13060	12928	12755	12827	12844	13203	12848	12875	12976	12994	12945	12800	13063	13024	13007	13020	12944	13021	12982	13089	12940	12975	12936	12925	12958	13032	12915	13005	12983	12927	12747	12849	13119	13041	13016	13006	13116	12971	12865	13042	13033	12854	12839	12941	12987	13016	13066	12874	12921
26380	21210	28555	30730	46628	59719	44305	28279	19343	16365	15332	14697	14489	14515	14396	14330	14224	14516	14329	14246	14295	14250	14494	14354	14294	14434	14265	14269	14274	14291	14213	14318	14075	14312	14344	14311	14294	14210	14426	14366	14278	14218	14398	14541	14249	14135	14368	14340	14092	14482	14318	14336	14521	14348	14186	14165	14338	14368	14480	14259	14259	14384	14246	14284	14287	14327	14325	14103	14082	14200	14260	14126	14382	14361	14332	14427	14139	14382	14198	14392	14342	14530	14183	14351	14402	14326	14390	14375	14241	14299	14448	14344	14241	14440	14328	14168	14232	14153	14219	14136	14355	14376	14346	14245	14278	14061	14208	14282	14205	14265	14108	14299	14231	14277	14138	14197	14144	14190	14516	14292	14439	14449	14191	14195	14330	14263	14264	14060	14311	14372	14361	14286	14280	14139	14216	14204	14194	14337	14361	14205	14368	14317	14349	14540	14029	14330	14258	14249	14273	14313	14305	14241	14229	14215	14254	14151	14093	14221	14309	14423	14234	14343	14038	14260	14246	14163	14163	14366	14371	14344	14257	14346	14314	14265	14283	14531	14483	14287	14249	14186	14281	14217	14293	14354	14219	14181	14419	14255	14393	14297	14386	14435	14240	14202	14275	14215	14292	14317	14182	14143	14325	14231	14391	14388	14367	14315	14252	14192	14129	14362	14294	14130	14323	14386	14088	14298	14154	14188	14229	14221	14388	14537	14061	14277	14266	14004	14284	14065	14186	14238	14471	14378	14260	14357	14399	14188	14277	14077	14397	14174	14258	14189	14282	14400	14225	14295	14342	14262	14478	14165	14340	14272	14277	14405	14157	14067	14489	14381	14295	14405	14245	14450	14276	14371	14311	14473	14216	14290	14284	14302	14245	14308	14199	14371	14101	14298	14151	14361	14332	14284	14121	14183	14297	14288	14483	14261	14295	14198	14303	14097	14338	14410	14311	14184	14546	14364	14299	14338	14173	14259	14240	14285	14500	14416	14212	14400	14350	14087	14230	14364	14105	14389	14333	14293	14260	14122	14354	14343	14210	14331	14372	14236	14358	14350	14196	14173	14368	14188	14066	14269	14240	14247	14439	14129	14170	14479	14177	14275	14142	14134	14354	14178	14356	14117	14394	14170	14261	14201	14387	14121	14434	14397	14231	14244	14190	14318	14283	14423	14437	14170	14404	14204	14378	14231	14270	14240	14255	14204	14407	14516	14181	14202	14257	14095	14055	14086	14436	14240	14188	14237	14228	14235	14475	14210	14144	14331	14204	14197	14186	14248	14340	14185	14372	14283	14436	14248	14069	14195	14265	14156	14463	14381	14421	14306	14362	14371	14221	14327	14430	14217	14079	14339	14430	14401	14388	14350	14341	14310	14460	14056	14300	14375	14283	14260	14214	14349	14230	14304	14287	14419	14360	14424	14269	14562	14197	14582	14139	14166	14217	14245	14105	14372	14293	14308	14449	14356	14172	13939	14282	14279	14345	14367	14119	14265	14465	14193	14242	14296	14464	14431	14235	14364	14424	14393	14253	14161	14335	14329	14205	14246	14182	14394	14367	14257	14423	14099	14098	14305	14232	14277	14367	14239	14339	14598	14483	14283	14401	14349	14231	14261	14244	14300	14291	14312	14421	14310	14359	14239	14172	14135	14316	14178	14154	14030	14385	14413	14389	14277	14433	14440	14362	14271	14338	14443	14248	14181	14366	14374	14311	14306	14233	14404	14257	14150	14295	14217	14276	14371	14479	14236	14183	14356	14307	14530	14336	14294	14382	14171	14119	14212	14220	14246	14295	14123	14376	14277	14258	14425	14407	14349	14394	14268	14456	14389	14347	14490	14340	14194	14283	13996	14524	14362	14471	14223	14364	14273	14285	14413	14406	14285	14232	14260	14241	14182	14344	14382	14240	14332	14332	14090	14211	14496	14330	14464	14423	14121	14336	14328	14341	14434	14250	14273	14192	14120	14282	14014	14294	14279	14190	14192	14328	14465	14195	14345	14223	14324	14202	14297	14309	14377	14221	14208	14054	14272	14084	14259	14362	14503	14240	14133	14265	14338	14319	14435	14091	14330	14372	14254	14397	14350	14184	14202	14452	14338	14261	14051	14435	14287	14342	14152	14422	14298	14254	14352	14223	14169	14224	14236	14227	14301	14162	14576	14294	14308	14324	14159	14271	14124	14396	14320	14466	14303	14215	14249	14276	14145	14245	14250	14272	14256	14369	14022	14284	14362	14374	14239	14252	14294	14026	14429	14296	14208	14279	14353	14193	14291	14149	14197	14296	14492	14188	14154	14485	14353	14227	14293	14409	14244	14277	14317	14380	14277	14369	14209	14299	14466	14257	14346	14301	14492	14442	14453	14011	14108	14217	14421	14245	14168	14359	14140	14320	14192	14548	14217	14407	14253	14176	14420	14433	14204	14173	14342	14327	14199	14421	14435	14164	14516	14358	14149	14266	14348	14226	14311	14226	14124	14135	14499	14389	14505	14390	14148	14340	14257	14376	14180	14169	14265	14520	14437	14186	14162	14055	14334	14164	14410	14324	14291	14264	14367	14066	14350	14412	14263	14364	14453	14093	14375	14430	14457	14365	14239	14293	14326	14385	14175	14360	14294	14392	14434	14339	13970	14200	14214	14341	14079	14256	14100	14199	14139	14156	14278	14144	14470	14204	14160	14290	14209	14336	14323	14350	14226	14444	14317	14275	14330	14166	14094	14203	14277	14242	14189	14196	14300	14315	14286	14399	14285	14180	13951	14286	14345	14493	14227	14460	14421	14199	14459	14331	14302	14366	14229	14334	14381	14272	14427	14198	14119	14251	14273	14340	14326	14315	14331	14189	14297	14234	14444	14330	14221	14114	14167	14103	14223	14357	14302	14288	14144	14187	14151	14284	14459	14363	14150	14315	14227	14256	14221	14365	14516	14248	14263	14291	14387	14314	14231	14261	14351	14182	14144	14111	14299	14397	14183	14258	14151	14226	14155	14367	14186	14306	14266	14312	14086	14261	14347	14217	14274	14466	14452	14358	14254	14280	14391	14267	14304	14247	14186	14207	14309	14084	14389	14415	14446	14216	14334	14301	14316	14144	14192	14420	14420	14182	14306	14369	14175	14270	14289	14189	14082	14377	14391	14114	14170	14143	14494	14116	14325	14268	14351	14192	14170	14383	14277	14139	14275	14419	14150	14107	14254	14180	14175	14212	14260	14184	14251	14409	14081	14277	14360	14432	14213	14167	14314	14092	14368	14313	14240	14212	14221	14375	14172	14452	14258	14453	14378	14243	14443	14076	14145	14466	14189	14144	14353	14295	14445	14279	14210	14160	14089	14319	14184	14301	14243	14413	14135	14320	14220	14333	14292	14401	14288	14120	14168	14270	14093	14164	14453	14457	14201	14428	14181	14199	14158	14306	14295	14373	14292	14326	14399	14412	14292	14215	14190	14341	14203	14231	14094	14184	14224	14351	14293	14197	14275	14415	13991	14201	14307	14297	14249	14410	14171	14366	14521	14273	14287	14302	14246	14421	14101	14387	14177	14306	14257	14247	14284	14290	14319	14380	14323	14332	14332	14231	14327	14245	14289	14140	14270	14333	14162	14326	14095	14309	14044	14258	14251	14229	14318	14359	14084	14359	14253	14403	14359	14575	14545	14430	14105	14220	14290	14288	14456	14379	14342	14177	14302	14280	14324	14235	14195	14327	14328	14377	14293	14406	14528	14269	14318	14372	14348	14332	14251	14211	14215	14283	14286	14229	14271	14441	14144	14121	14299	14457	14402	14080	14282	14017	14388	14181	14206	14288	14343	14158	14293	14067	14314	14220	14308	14308	14359	14256	14407	14349	14246	14258	14209	14262	14150	14302	14208	14312	14189	14306	14437	13954	14135	14289	14348	14324	14173	14220	14249	14252	14239	14486	14315	14308	14149	14193	14291	14358	14381	14412	14117	14289	14387	14360	14301	14443	14356	14217	14251	14483	14536	14236	14360	14180	14250	14263	14264	14215	14264	14315	14284	14464	14311	14320	14318	14468	14467	14341	14284	14355	14063	14208	14410	14300	14503	14503	14471	14157	14211	14218	14321	14381	14189	14144	14262	14361	14174	14302	14274	14303	14345	14392	14454	14429	14303	14142	14497	14258	14239	14300	14190	14316	14373	14370	14284	14226	14212	14223	14383	14231	14261	14317	14156	14238	14460	14414	14390	14407	14397	14379	14247	14273	14018	14462	14240	14227	14347	13999	14269	14207	14384	14306	14064	14303	14304	14277	14327	14183	14091	14239	14334	14440	14318	14209	14340	14315	14235	14607	14227	14349	14361	14354	14423	14377	14253	14112	14269	14374	14369	14352	14185	14394	14192	14175	14119	14089	14231	14337	14315	14348	14169	14462	14207	14287	14248	14340	14464	14370	14220	14170	14346	14414	14430	14278	14214	14300	14175	14246	14138	14194	14221	14336	14119	14316	14309	14429	14261	14219	14267	14186	14191	14468	14164	14372	14385	14295	14204	14277	14454	14223	14426	14380	14141	14029	14448	14351	14279	14171	14375	14200	14271	14305	14334	14164	14225	14190	14367	14274	14087	14299	14327	14203	14061	14185	14196	14154	14207	14297	14157	14425	14191	14238	14274	14347	14241	14114	14316	14179	14117	14339	14386	14245	14155	14230	14265	14455	14532	14347	14203	14227	14358	14339	14214	14217	14147	14199	14246	14393	14288	14273	14244	14131	14248	14365	14211	14354	14356	14254	14306	14410	14599	14465	14409	14414	14310	14433	14236	14273	14531	14320	14361	14327	14224	14166	14267	14300	14305	14207	14179	14094	14387	14237	14066	14343	14224	14361	14493	13960	14224	14538	14364	14418	14327	14350	14241	14231	14322	14487	14073	14338	14356	14304	14202	14145	14354	14332	14263	14326	14511	14446	14257	14320	14247	14154	14316	14277	14291	14461	14233	14458	14290	14279	14241	14328	14386	14454	14347	14208	14275	14272	14306	14235	14214	14277	14276	14224	14234	14093	14241	14379	14142	14337	14208	14177	14216	14300	14123	14242	14042	14359	14163	14518	14369	14218	14296	14196	14199	14107	14320	14258	14324	14238	14264	14330	14221	14319	14228	14286	14315	14534	14107	14246	14282
27839	44487	45435	38800	52984	56932	42272	25481	16346	14277	13064	12469	12280	12235	12206	12246	12311	12223	12303	12163	12086	12229	12191	12234	12325	12294	12263	12284	12133	12191	12243	12222	12266	12231	12310	12320	12248	12299	12284	12181	12282	12272	12275	12111	12235	12337	12175	12140	12306	12053	12115	12357	12213	12158	12127	12271	12239	12347	12106	12139	12174	12137	12328	12144	12249	12211	12309	12238	12112	12361	12351	12139	12242	12260	12364	12336	12239	12130	12250	12239	12247	12108	12217	12324	12214	12183	12171	12463	12137	12161	12141	12208	12346	12265	12232	12347	12209	12239	12312	12198	12093	12168	12381	12157	12270	12162	12293	12339	12338	12209	12187	12185	12179	12182	12279	12204	12251	12378	12400	12444	12190	12205	12200	12218	12240	12012	12209	12286	12203	12177	12220	12168	12211	12320	12271	12175	12325	12332	12178	12218	12230	12027	12341	12110	12125	12241	12320	12269	12317	12330	12066	12165	12220	12457	12383	12282	12036	12324	12316	12201	12331	12254	12219	12255	12260	12076	12290	12320	12323	12201	12133	12276	12291	12345	12192	12291	12206	12214	12295	12086	12301	12051	12287	12087	12241	12241	12125	12146	12195	12233	12247	12157	12215	12179	12407	12151	12303	12130	12312	12337	12135	12093	12184	12165	12276	12309	12192	12129	12221	12167	12254	12226	12383	12194	12218	12309	12333	12226	12180	12324	12227	12208	12157	12283	12193	12142	12332	12297	12269	12279	12038	12226	12243	12261	12324	12268	12279	12342	12137	12168	12185	12312	12202	12094	12235	12111	12369	12351	12301	12180	12170	12392	12230	12267	12360	12330	12098	12197	12235	12101	12134	12146	12185	12200	12164	12256	12304	12212	12261	12244	12176	12113	12042	12279	12203	12215	12298	12223	12303	12211	12209	12246	12281	12167	12311	12323	12316	12214	12293	12258	12296	12218	12349	12387	12141	12121	12352	12180	12194	12271	12251	12234	12096	12127	12291	12210	12242	12351	12186	12126	12212	12210	12047	12375	12289	12338	12289	12303	12253	12198	12214	12222	12240	12386	12067	12095	12300	12185	12129	12174	12211	12264	12321	12364	12189	12087	12299	12289	12463	12355	12081	12227	12219	12223	12202	12257	12066	12149	12296	12413	12275	12162	12302	12276	12167	12262	12403	12293	12282	12350	12271	12262	12262	12343	12310	12396	12167	12388	12209	12229	12294	12267	12124	12197	12250	12248	12121	12239	12247	12272	12180	12057	12097	12215	12261	12386	12326	12137	12245	12204	12109	12251	12223	12481	12262	12109	12172	12314	12120	12217	12174	12311	12282	12201	12224	12222	12351	12142	12228	12080	12230	12272	12258	12304	12120	12275	12366	12371	12218	12276	12098	12364	12187	12244	12136	12279	12142	12167	12209	12380	12204	12121	12224	12253	12254	12158	12404	12182	12145	12208	12278	12277	12315	12218	12317	12353	12232	12330	12206	12239	12216	12433	12318	12308	12226	12153	12259	12250	12165	12382	12432	12127	12174	12235	12334	12241	12266	12331	12242	12060	12278	12226	12250	12388	12161	12183	12262	12211	12211	12207	12124	12205	12056	12132	12350	12225	12496	12160	12148	12138	12234	12280	12340	12309	12188	12247	12244	12280	12254	12163	12286	12242	12352	12218	12315	12325	12039	12373	12231	12186	12246	12168	12297	11994	12124	12406	12288	12152	12480	12238	12163	12256	12284	12227	12216	12275	12275	12294	12240	12239	12353	12242	12230	12319	12331	12278	12217	12179	12350	12210	12153	12227	12096	12325	12143	12337	12268	12267	12480	12226	12114	12213	12129	12182	12147	12128	12076	12216	12322	12122	12342	12268	12318	12167	12255	12257	12151	12088	12330	12264	12398	12117	11998	12275	12235	12188	12267	12110	12208	12333	12189	12420	12145	12176	12326	12265	12220	12268	12170	12171	12494	12250	12226	12266	12120	12242	12163	12151	12399	12000	12250	12285	12219	12477	12167	12205	12300	12135	12380	12305	12214	12329	12322	12260	12237	12219	12171	12072	12296	12316	12436	12340	12267	12372	12289	12258	12283	12102	12190	12170	12333	12169	12239	12214	12323	12227	12333	12288	12277	12374	12331	12160	11999	12149	12189	12301	12131	12074	12157	12161	12219	12062	12203	12235	12340	12205	12332	12211	12290	12184	12131	12162	12278	12230	12152	12192	12142	12134	12239	12217	12243	12266	12114	12240	12313	12311	12189	12190	12427	12218	12228	12122	12130	12349	12426	12106	12201	12225	12177	12316	12353	12364	12266	12082	12190	12174	12366	12196	12347	12154	12049	12364	12209	12244	12189	12283	12146	12137	12171	12238	12439	12187	12246	12153	12236	12342	12427	12203	12111	12311	12281	12395	12202	12171	12206	12281	12248	12210	12404	12186	12293	12253	12261	12282	12222	12327	12319	12336	12294	12267	12113	12178	12333	12163	12293	12401	12192	12218	12237	12241	12158	12262	12143	12112	12282	12178	12306	12072	12237	12247	12363	12272	12164	12309	12166	12379	12316	12137	12311	12169	12256	12274	12125	12297	12365	12294	12277	12224	12312	12307	12368	12147	12249	12270	12420	12238	12237	12328	12348	12257	12158	12102	12162	12223	12054	12217	12252	12348	12260	12197	12191	12315	12282	12291	12174	12360	12331	12392	12150	12044	12218	12044	12199	12152	12343	12207	12203	12432	12126	12254	12266	12308	12366	12274	12141	12332	12267	12131	12194	12295	12315	12034	12164	12457	12198	12180	12220	12242	12371	12159	12324	12137	12136	12197	12222	12380	12239	12315	12170	12208	12289	12127	12184	12253	12462	12297	12374	12283	12215	12114	12253	11944	12223	12365	12023	12270	12266	12132	12330	12222	12199	12212	12241	12209	12184	12224	12250	12229	12129	12297	12129	12183	12244	12062	12334	12287	12217	12276	12064	12119	12295	12300	12195	12202	12299	12256	12206	12266	12251	12218	12324	12153	12232	12261	12113	12133	12175	12191	12264	12213	12304	12194	12444	12194	12303	12100	12305	12296	12245	12154	12133	12363	12260	12154	12097	12291	12263	12093	12378	12271	12171	12323	12193	12173	12173	12207	12297	12241	12180	12355	12291	12216	12210	12208	12336	12311	12282	12331	12175	12325	12129	12141	12305	12258	12277	12264	12371	12152	12155	12180	12265	12328	12282	12312	12219	12415	12322	12300	12224	12345	12249	12205	12331	12271	12250	12299	12306	12333	12144	12155	12316	12243	12250	12264	12254	12240	12240	12178	12187	12183	12335	12227	12351	12198	12303	12377	12251	12253	12316	12192	12164	12194	12129	12186	12053	12183	12269	12179	12346	12137	12234	12212	12201	12263	12226	12270	12150	12226	12262	12289	12198	12231	12194	12304	12337	11989	12136	12251	12345	12075	12244	12306	12301	12163	12216	12076	12297	12160	12136	12370	12159	12235	12335	12226	12377	12317	12236	12236	12221	12072	12322	12251	12229	12293	12324	12231	12232	12008	12298	12124	12373	12283	12118	12153	12333	12059	12257	12304	12197	12116	12250	12253	12331	12244	12214	12205	12271	12151	12318	12219	12290	12293	12196	12288	12345	12247	12264	12243	12141	12244	12138	12324	12290	12221	12104	12298	12151	12379	12198	12188	12204	12246	12187	12205	12318	12385	12235	12419	12159	12296	12247	12199	12187	12121	12243	12267	12210	12258	12281	12100	12133	12252	12179	12196	11990	12378	12260	12225	12161	12079	12400	12273	12222	12204	12350	12334	12275	12237	12369	12271	12245	12215	12302	12259	12264	12371	12111	12228	12248	12255	12335	12293	12184	12415	12298	12261	12039	12192	12265	12227	12338	12229	12147	12329	12238	12345	12173	12219	12049	12155	12260	12202	12480	12272	12148	12342	12320	12183	12141	12359	12127	12346	12081	12231	12258	12287	12325	12291	12180	12363	12154	12273	12049	12274	12160	12180	12196	12141	12203	12231	12260	12253	12235	12113	12080	12318	12205	12208	12184	12251	12214	12274	12413	12227	12233	12362	12289	12204	12296	12207	12284	12072	12290	12240	12307	12077	12398	12194	12358	12254	12272	12243	12345	12162	12108	12288	12208	12281	12229	12305	12153	12125	12116	12280	12372	12321	12222	12201	12171	12265	12329	12312	12163	12230	12340	12273	12338	12180	12297	12112	12302	12480	12311	12197	12351	12243	12193	12154	12314	12215	12381	12456	12301	12285	12096	12187	12281	12386	12207	12254	12361	12411	12166	12108	12345	12315	12282	12363	12157	12200	12149	12256	12268	12262	12188	12347	12195	12314	12250	12410	12159	12316	12199	12277	12195	12236	12333	12116	12228	12295	12060	12216	12287	12349	12348	12156	12291	12364	12220	12242	12343	12265	11972	12102	12207	12119	12182	12239	12237	12300	12258	12347	12223	12205	12246	12200	12312	12241	12329	12208	12252	12180	12163	12217	12390	12231	12236	12214	12216	12131	12223	12144	12151	12220	12172	12189	12090	12081	12161	12126	12368	12279	12222	12414	12248	12334	12329	12295	12263	12233	12117	12236	12183	12243	12318	12166	12144	12167	12207	12316	12259	12065	12127	12301	12071	12375	12244	12053	12129	12381	12203	12323	12170	12401	12128	12104	12256	12295	12147	12218	12115	12260	12249	12264	12245	12126	12385	12187	12294	12246	12163	12184	12196	12139	12324	12222	12186	12329	12126	12226	12236	12216	12192	12240	12204	12349	12179	12295	12128	12284	12101	12175	12378	12080	12211	12252	12253	12016	12194	12230	12099	12259	12167	12272	12486	12115	12182	12335	12294	12157	12120	12111	12236	12363	12228	12166	12302	12261	12295	12202	12436	12235	12321	12210	12087	12090	12228	12178	12141	12291	12206	12265	12318	12175	12124	12135	12271	12246	12336	12344	12168	12306	12151	12188	12129	12335	12094	12146	12047	12249	12091	11980	12150	12244	12345	12271	12183	12198	12125	12277	12154	12311	12271	12295	12168	12209	12195	12259	12317	12224	12209	12126	12091	12220	12147	12366	12363	12279	12116	12316	12268	12291	12319	12320	12162	12189	12230	12077	12323	12154	12135	12347	12515	12062	12190	12191
24340	21123	28717	26228	47820	72301	58010	38764	26162	19805	16075	14309	13569	13404	13172	13088	13131	13185	13165	13014	13224	12890	13019	12887	12902	12829	13151	12992	13053	12984	13174	13044	13113	13004	13000	13019	13014	12882	12849	13201	13004	12933	13056	13074	12890	12923	13002	13092	12779	12888	12900	13038	12865	12913	13023	13032	13040	12983	13157	13113	12981	13115	13252	12858	13035	12932	12909	12951	13222	12950	13071	12920	12827	12918	12774	12896	13096	12994	12849	12998	12997	12900	12918	12945	13030	12939	12939	12968	12824	13021	12982	12980	13043	12940	12906	12918	12939	13060	13035	12876	13025	12938	12841	13034	12953	13141	12689	12936	13040	13076	13013	13148	12979	13123	12995	12966	12898	13088	12929	12989	12883	12822	12776	13056	12877	13027	13149	12928	12817	12751	12988	13054	13079	12972	13059	13180	12957	13186	13112	12839	13006	12981	13148	12776	13023	12785	13003	12910	13040	13075	13226	12959	12952	12960	13125	13050	13030	12935	12913	12873	12951	13048	12966	12815	13005	12851	13144	13095	13020	12858	12926	13050	12931	12910	13110	12809	13020	13020	13006	12814	12891	12756	12910	13048	13055	12889	12804	12878	12994	12834	12918	13112	12886	13036	12924	12964	13095	12854	13007	13008	13122	13025	12881	12981	12774	13034	12988	12907	12792	13052	13021	12979	13027	12849	12996	12883	12843	12990	12847	12848	13007	13119	13110	12882	13078	13050	12850	12959	12998	12991	12952	12889	12898	13077	12881	13013	12965	13044	12960	12922	12970	12917	13009	12857	13163	13157	12873	12889	12985	13136	12866	12919	12882	12862	12860	12838	12954	12899	12811	12996	13035	12938	12839	12766	12733	13035	12772	12916	12923	13171	12974	12855	12878	12937	12889	12890	12900	12877	12919	12917	13072	13235	12810	12873	12881	13042	12951	12923	13151	13241	13003	13113	12885	12954	12756	12868	12902	12727	13097	13053	12888	13136	13031	13041	13027	12911	12932	12870	13011	12948	12789	12904	13011	13079	12892	13108	13007	12950	12903	13001	12969	13030	12930	12934	13024	13083	12950	13012	13100	13058	13018	13116	12958	12826	12977	13005	13040	12828	12806	12799	13079	12883	13160	13103	12897	12920	13038	12963	13052	12856	12811	12889	12948	13222	12843	13104	12949	12899	13010	12953	13032	12877	12887	12935	13004	13195	12841	12869	13050	12989	13061	12963	13055	13001	12801	12941	12970	12960	12713	12966	12995	12888	12992	12963	12864	12822	12932	12975	13025	12995	13006	12918	12982	12932	13117	13023	12930	13098	13210	12837	12970	13042	12908	12902	12815	12910	12983	13091	12979	13045	12856	13000	12919	13035	13033	13041	13008	12992	13101	13234	12852	12860	12947	13083	12972	12894	12814	12764	13101	13098	13086	13148	12857	12960	12966	12808	12900	12978	12876	12868	13080	13139	12866	13022	13082	12810	12819	13046	13154	12862	12870	13014	13081	13066	12950	12818	13058	13067	13070	12922	13099	12900	13073	13310	12846	13010	12782	12759	12994	12842	12967	12950	12939	12977	12843	12881	12998	13010	12935	12953	13045	13058	12965	12898	13145	12876	12796	12960	13065	12805	13084	13048	12892	12968	12845	12946	12919	12982	12913	12894	13007	13062	12991	12614	12904	12993	12993	12999	12893	12958	12934	13063	12966	12908	12995	12947	12931	12956	12938	12774	13138	12930	12906	13069	12968	12929	12742	13053	12939	12830	13120	12886	12916	12983	13079	12915	12941	13089	13022	13034	12964	12984	12915	12822	13128	12946	12880	12919	12906	13049	12997	12808	13091	12849	13000	12975	12774	13129	12856	12958	12730	12866	13099	12768	12976	13000	12959	12799	13067	12969	13100	12935	12731	12998	12851	12997	12994	12940	12859	13027	13073	12854	13032	13076	12936	13005	12981	12809	13077	12824	13015	13025	12979	13050	13092	12972	13095	13000	12770	12941	13080	12950	13115	12967	13067	12980	13001	13034	12912	12899	13076	13062	12994	13102	12911	12973	13107	12888	12956	12906	12986	12960	12981	13213	13049	12762	13035	12853	13022	12795	12919	12869	12762	12854	12942	12809	13004	12979	12969	13006	12953	12962	12832	12828	12886	12840	12953	13128	12882	12986	12786	13116	12986	12895	12890	13096	13028	12880	13037	12844	12760	12906	13085	12833	12923	13031	13111	13130	12941	12920	12948	12901	12991	12946	13168	13063	12941	13015	13042	12905	13044	13102	13111	12948	12974	12760	13031	12846	12881	13012	13009	12831	12754	12899	12917	12797	13006	12910	12955	12862	13040	12980	12848	13023	12988	12892	13034	13049	12872	13027	13088	12989	12926	12937	12938	12849	12887	13103	12926	12903	12866	12960	13100	12969	12991	13013	12913	13044	12894	13047	12873	12932	13126	13017	12843	12766	12836	12983	12900	13027	12825	13129	12695	12785	12761	12935	12963	12989	13100	13086	12978	12957	12902	12879	12870	12985	13006	12952	12946	12923	13170	13017	12926	12972	13058	12933	12952	12938	12878	13127	13008	12914	12924	12954	12879	13073	12974	12950	12928	13149	12990	12900	12941	13065	12929	12995	13017	12886	13148	12964	13093	13116	12992	12949	13051	13034	12845	12982	13070	13073	12748	12864	13062	12927	13024	12767	12812	12892	12992	12955	13120	13143	12959	12809	12897	12942	13157	13012	12841	12838	12839	12924	13190	13064	12912	12972	13012	12874	12792	13070	13092	13019	12902	12973	12847	13046	12957	13095	12973	12877	12893	12910	13085	13022	13072	12875	12870	12978	12920	12986	13004	12997	12956	13146	12909	12886	12952	12951	12881	12986	13010	13005	13219	12898	12919	12978	12975	12838	12875	12994	12813	13130	12974	13047	12926	13023	12931	12938	13072	13098	12857	12925	12839	12945	12976	12862	12968	13063	13025	12974	13012	12840	13127	12982	13016	13089	12850	12829	12894	12929	12722	12814	12764	13000	13018	12796	12755	13037	13021	12726	12738	12862	12934	13004	13112	12965	13020	12953	12993	12991	12999	12839	13038	12855	12995	12963	12903	12854	12845	13050	12931	13118	12869	13072	12944	12826	13045	13068	13132	12955	13047	12758	12889	13017	13138	12890	12822	13084	13066	12817	12991	12848	13058	12986	12880	13070	12966	12837	13183	12990	12988	12873	13036	12923	13160	12924	12828	13031	12778	12987	12912	12861	12983	13010	12863	13043	12969	12915	13084	13042	13012	12821	13088	12970	13072	13080	12934	12962	12960	12906	12878	12931	13044	12995	13173	12931	12944	13016	12900	12844	12941	12964	13066	12984	12990	12810	12832	12861	12984	12915	12819	13014	12880	12872	12907	12924	13107	13087	13025	12835	12921	12948	12958	12929	13150	13088	12849	12930	12914	13137	12861	12836	12962	12870	13128	13042	13095	13005	13006	12842	12762	12766	12961	13043	12895	13135	13002	12896	12796	13019	12951	13047	13141	12978	12970	12956	12858	12999	13173	13011	13013	12927	12841	12976	13053	12950	12991	13089	12994	12983	12995	12934	13004	12829	12986	13156	12858	13060	12926	13126	12887	13095	13004	12974	12852	13014	12956	12905	13233	12964	13060	12827	13001	12799	12900	13030	12928	12981	13042	12850	12831	13056	12937	12834	13089	12845	13081	12952	13058	12840	12992	13005	12865	12871	12930	12973	13054	12943	13000	12790	13084	12855	12894	12852	13098	13108	13035	12972	13314	13064	12830	13018	13075	13078	12887	12921	13027	12939	13135	13054	12916	13023	12820	13159	12947	12941	12897	12917	12930	12936	12848	12738	13040	13020	13001	13081	12894	13076	12749	12906	12917	12970	13107	13021	12960	12913	13101	12926	13076	13018	13141	13023	13149	12939	13112	12967	12889	13132	12822	12887	12951	13234	12990	12974	13082	12896	12933	12865	13007	13066	13042	12808	12890	12924	12899	12886	12772	12844	12774	12999	13029	12833	12949	13103	12780	12926	12954	13126	12982	12936	12903	13081	12934	13019	13173	12952	13023	12842	12786	13013	13054	12933	13033	12856	12994	13102	12818	12937	13124	13115	12834	12999	12969	12992	13079	12917	13197	12936	12982	12937	12843	12827	12893	13153	12873	12896	13091	12856	12977	13038	13032	12959	13036	12892	13049	12923	12994	13059	12891	12909	12776	12877	13008	12945	12909	12917	12901	12713	12861	12922	12812	12906	12882	12967	13061	12805	12854	12850	12732	13025	12907	13041	13047	12810	12745	13149	12950	12993	12882	13014	13098	13102	12962	12895	13016	12826	12983	13038	13200	12968	12914	12856	12876	12975	12885	12953	12956	13093	13143	12776	12922	13029	12981	13036	12964	13028	12933	12967	13043	12840	12732	13260	13059	12978	12875	12933	13064	12942	12940	12813	13105	12755	12930	12893	12874	13027	13033	13079	12916	12988	13046	12958	13030	13011	13128	12877	12918	12912	12842	12875	13107	12818	12905	12814	12740	12983	13017	12948	12817	12953	13054	13009	13010	12966	12951	13050	13030	12832	12763	12814	13004	12980	12840	12937	12935	12806	13008	12944	12972	12904	13033	12875	13084	13104	12905	12962	12996	12828	12969	13142	12998	12906	12958	12995	12937	12985	12967	13016	13095	12966	12945	13021	12958	13031	13101	13036	12825	13131	13024	13009	13117	13044	13230	12893	13091	12885	13116	13182	12775	12911	13154	12991	13018	12990	13018	13011	13063	12952	13045	12738	12983	12824	12877	12925	12764	12929	12883	12871	13088	13058	12894	12988	12810	12970	12992	12856	13013	13015	12946	12815	12887	13143	12767	12859	12931	13077	12854	12847	12891	12902	12868	12914	12907	12935	12973	12940	12960	13132	12830	12983	12903	12950	12926	12876	12970	12854	12914	13004	12879	13113	12873	12954	12915	12981	12939	12884	13103	12917	12972	12820	13131	13030	12822	13096	13010	12831	12867	12904	12962	12820	13079	12899	13056	12991	12998	13019	12903	12943	12955	13047	12950	12971	12976	13033	13017	13030	12987	12981	13089	12958	13032	12785	13142	12897	12945	12930	13043	12911	12897	12950	13050	13066	12942	13041	13036	12914
34210	62699	61351	51582	67900	76815	58445	38129	25662	18633	14562	12497	11785	11457	11525	11208	11482	11301	11413	11319	11475	11399	11198	11338	11467	11465	11301	11445	11431	11317	11427	11393	11452	11427	11483	11653	11449	11531	11411	11462	11316	11426	11367	11314	11529	11361	11308	11439	11505	11355	11437	11493	11473	11458	11407	11385	11513	11362	11365	11268	11395	11260	11373	11416	11340	11480	11417	11255	11496	11538	11452	11291	11380	11352	11493	11391	11577	11378	11464	11350	11491	11431	11382	11451	11418	11590	11555	11352	11449	11460	11405	11358	11419	11462	11314	11639	11377	11416	11340	11316	11356	11430	11511	11452	11471	11363	11521	11557	11617	11438	11430	11318	11432	11418	11592	11321	11477	11238	11427	11491	11455	11311	11479	11405	11343	11459	11441	11406	11377	11499	11232	11465	11412	11318	11606	11306	11542	11453	11399	11365	11386	11312	11365	11383	11349	11416	11407	11471	11580	11541	11522	11394	11435	11326	11364	11575	11379	11381	11295	11367	11320	11423	11264	11489	11265	11434	11302	11454	11312	11393	11370	11569	11362	11315	11550	11315	11373	11461	11442	11481	11607	11401	11360	11254	11369	11356	11564	11290	11451	11405	11341	11423	11372	11350	11342	11294	11401	11353	11358	11443	11260	11453	11317	11402	11398	11361	11395	11253	11375	11417	11409	11328	11505	11322	11357	11434	11399	11324	11385	11320	11388	11442	11433	11388	11457	11369	11392	11399	11693	11527	11323	11475	11402	11405	11379	11378	11444	11454	11354	11474	11270	11401	11323	11514	11389	11475	11370	11440	11372	11402	11464	11470	11331	11477	11409	11457	11349	11198	11397	11557	11256	11308	11322	11497	11382	11367	11458	11408	11494	11479	11419	11360	11418	11242	11309	11564	11219	11502	11352	11541	11392	11489	11430	11270	11427	11394	11480	11359	11405	11362	11523	11414	11549	11442	11575	11512	11296	11365	11282	11318	11536	11442	11500	11441	11444	11498	11379	11511	11119	11462	11477	11368	11442	11411	11430	11460	11325	11422	11431	11341	11170	11331	11391	11364	11414	11377	11520	11364	11400	11496	11533	11449	11475	11400	11315	11311	11416	11278	11294	11520	11397	11311	11324	11338	11475	11237	11491	11553	11288	11162	11620	11460	11432	11719	11360	11539	11294	11408	11369	11467	11409	11398	11343	11316	11454	11372	11456	11346	11288	11517	11282	11315	11300	11451	11377	11489	11351	11421	11384	11366	11374	11332	11301	11319	11442	11189	11489	11345	11305	11460	11398	11391	11420	11254	11467	11455	11406	11393	11465	11360	11273	11287	11448	11482	11358	11485	11568	11439	11445	11400	11240	11311	11301	11448	11438	11449	11373	11399	11379	11257	11339	11423	11370	11433	11446	11420	11400	11415	11517	11407	11425	11495	11325	11304	11507	11393	11488	11359	11449	11437	11419	11490	11364	11431	11455	11436	11380	11332	11381	11182	11457	11537	11513	11289	11316	11445	11428	11538	11461	11462	11363	11411	11182	11328	11479	11229	11430	11275	11509	11363	11421	11392	11340	11387	11440	11517	11410	11516	11405	11322	11387	11484	11476	11395	11345	11355	11335	11375	11324	11324	11407	11460	11451	11405	11378	11313	11402	11334	11358	11248	11532	11286	11446	11432	11522	11489	11243	11373	11546	11428	11478	11476	11252	11430	11315	11487	11488	11522	11366	11455	11371	11322	11224	11389	11331	11476	11374	11411	11470	11362	11402	11414	11447	11412	11223	11316	11418	11257	11340	11519	11402	11163	11359	11387	11424	11411	11380	11439	11532	11440	11507	11503	11369	11403	11495	11431	11477	11486	11233	11309	11492	11385	11507	11369	11438	11388	11458	11349	11545	11426	11403	11351	11432	11509	11392	11305	11217	11283	11496	11307	11396	11437	11278	11471	11369	11317	11314	11380	11430	11390	11369	11537	11229	11383	11451	11392	11449	11351	11381	11499	11479	11477	11473	11338	11320	11458	11429	11372	11502	11492	11249	11496	11447	11483	11568	11406	11406	11354	11361	11392	11421	11372	11271	11274	11437	11482	11465	11283	11333	11484	11476	11414	11448	11447	11385	11314	11480	11405	11444	11378	11484	11407	11414	11333	11337	11319	11397	11423	11373	11438	11489	11215	11442	11419	11398	11378	11409	11541	11413	11397	11522	11296	11477	11458	11329	11277	11724	11349	11372	11377	11576	11322	11356	11468	11447	11412	11417	11405	11538	11425	11375	11324	11311	11319	11400	11408	11382	11436	11267	11300	11508	11562	11374	11573	11365	11263	11355	11366	11280	11393	11373	11540	11349	11380	11340	11324	11469	11508	11373	11440	11329	11419	11390	11400	11419	11374	11475	11454	11497	11392	11482	11391	11251	11302	11355	11417	11442	11347	11473	11492	11378	11343	11464	11394	11409	11386	11360	11475	11354	11411	11505	11420	11456	11396	11448	11262	11341	11444	11453	11480	11246	11556	11384	11576	11302	11460	11280	11561	11305	11383	11405	11519	11385	11419	11372	11463	11436	11355	11535	11420	11376	11436	11229	11551	11394	11382	11458	11519	11410	11347	11591	11200	11476	11415	11357	11424	11428	11318	11445	11446	11479	11291	11416	11514	11428	11452	11322	11299	11367	11399	11563	11594	11332	11161	11325	11447	11493	11429	11472	11341	11423	11467	11333	11297	11371	11310	11257	11549	11473	11364	11240	11332	11293	11471	11292	11442	11499	11365	11331	11224	11412	11483	11387	11339	11433	11390	11370	11448	11313	11439	11313	11459	11320	11393	11383	11501	11395	11381	11475	11353	11423	11319	11394	11276	11322	11377	11273	11438	11350	11483	11311	11439	11458	11425	11413	11363	11408	11253	11377	11350	11490	11411	11534	11420	11447	11454	11174	11450	11389	11415	11342	11358	11432	11546	11326	11440	11314	11257	11372	11262	11306	11408	11365	11533	11418	11543	11527	11439	11205	11522	11365	11262	11332	11514	11416	11310	11573	11487	11361	11324	11391	11426	11212	11400	11443	11302	11402	11415	11360	11399	11257	11524	11356	11388	11418	11346	11356	11270	11310	11385	11316	11333	11412	11291	11402	11219	11389	11382	11393	11309	11493	11368	11391	11326	11480	11453	11333	11367	11380	11420	11451	11522	11473	11289	11317	11540	11491	11311	11465	11363	11365	11491	11524	11217	11440	11300	11303	11337	11225	11325	11370	11434	11333	11329	11446	11457	11307	11491	11398	11498	11448	11434	11416	11415	11433	11372	11382	11514	11575	11480	11468	11396	11430	11466	11449	11351	11428	11441	11196	11389	11433	11389	11388	11343	11345	11216	11394	11444	11572	11411	11316	11358	11410	11230	11542	11245	11371	11325	11355	11230	11560	11363	11388	11236	11466	11292	11434	11283	11336	11423	11431	11376	11650	11523	11380	11278	11514	11253	11414	11411	11271	11192	11397	11342	11366	11363	11415	11320	11585	11319	11436	11541	11463	11428	11313	11400	11258	11466	11382	11390	11514	11233	11459	11232	11342	11363	11296	11370	11363	11311	11386	11366	11175	11273	11511	11274	11457	11345	11481	11399	11486	11304	11173	11338	11457	11450	11618	11436	11285	11322	11452	11407	11277	11439	11423	11276	11351	11460	11384	11322	11256	11428	11287	11490	11401	11289	11489	11277	11377	11550	11439	11476	11494	11392	11419	11448	11464	11374	11264	11258	11475	11379	11352	11458	11477	11319	11384	11374	11229	11297	11419	11496	11294	11556	11353	11453	11471	11373	11376	11509	11357	11544	11336	11453	11258	11405	11334	11538	11441	11372	11354	11408	11394	11377	11447	11377	11526	11373	11436	11424	11368	11448	11632	11390	11287	11422	11428	11221	11468	11428	11489	11432	11263	11343	11359	11353	11409	11413	11304	11462	11418	11249	11399	11389	11463	11403	11321	11500	11414	11178	11520	11384	11542	11421	11292	11325	11462	11437	11387	11308	11475	11278	11381	11549	11397	11418	11277	11431	11533	11396	11551	11341	11352	11384	11551	11380	11474	11495	11170	11274	11374	11442	11346	11492	11509	11468	11381	11334	11310	11487	11437	11414	11337	11334	11427	11451	11389	11522	11317	11582	11343	11434	11343	11460	11338	11502	11331	11474	11476	11435	11433	11271	11242	11345	11373	11448	11229	11469	11246	11590	11622	11220	11478	11455	11346	11441	11492	11453	11408	11394	11448	11307	11484	11423	11345	11369	11249	11469	11414	11373	11524	11434	11451	11381	11265	11408	11538	11665	11301	11555	11206	11297	11541	11443	11250	11463	11277	11663	11493	11502	11379	11454	11435	11353	11453	11375	11341	11501	11285	11374	11518	11507	11365	11533	11261	11443	11514	11210	11398	11402	11183	11389	11415	11498	11395	11114	11328	11391	11205	11403	11445	11564	11439	11408	11511	11268	11322	11302	11329	11276	11511	11526	11504	11357	11575	11351	11560	11482	11435	11365	11505	11310	11367	11520	11375	11232	11357	11339	11369	11378	11387	11291	11377	11408	11463	11430	11552	11390	11247	11495	11416	11433	11478	11194	11243	11364	11388	11293	11388	11309	11436	11449	11350	11439	11427	11432	11344	11242	11198	11487	11466	11409	11339	11350	11461	11399	11307	11260	11469	11404	11348	11327	11443	11463	11397	11415	11373	11345	11458	11367	11261	11409	11403	11265	11508	11553	11269	11307	11455	11339	11389	11449	11536	11368	11406	11522	11350	11449	11290	11335	11280	11403	11400	11456	11494	11503	11427	11517	11322	11531	11424	11365	11433	11265	11362	11424	11386	11596	11351	11366	11415	11352	11380	11401	11301	11480	11340	11342	11445	11431	11454	11357	11446	11213	11503	11449	11532	11441	11268	11413	11401	11218	11371	11336	11355	11433	11474	11337	11411	11418	11368	11283	11553	11348	11325	11499	11339	11228	11274	11515	11403	11449	11324	11273	11446	11383	11246	11314	11413	11308	11406	11510	11359	11281	11204	11505	11415	11335	11482	11458	11294	11369	11371	11417	11394	11408	11274	11190	11406	11432	11375	11412	11227	11358	11315	11374	11387	11332	11277	11396	11361	11536	11366	11495	11548	11438
32438	37075	36191	24477	20335	26066	20533	17145	15258	14408	14182	14219	14149	14093	13952	14002	14043	14076	13959	13956	13992	13708	14016	13855	14013	13865	14036	13703	13888	13811	13897	13751	13875	13966	14037	13907	13780	13942	13915	13924	13730	13800	13831	13810	14041	13835	13862	13939	14014	13786	13719	13774	13920	13798	14060	13824	13762	13735	13878	13680	13694	13675	13829	13613	14043	14055	13859	13945	13755	13950	13847	13825	13857	14112	13944	14033	13636	13910	13771	13905	13676	13875	13788	14041	14030	13790	13816	14065	13851	13631	13834	13958	13891	13861	13820	13999	13922	13821	13913	13773	14110	13767	13808	13895	13847	13994	13894	13631	13783	13788	13895	13910	13942	13870	13813	13970	14020	14003	13980	14046	13847	13702	13958	13816	13924	13889	13927	13963	13809	13662	14066	14085	13791	13930	13767	13826	13921	13785	14019	13876	13847	13836	13778	13659	13878	13782	13939	13719	14137	13739	13755	13775	13918	13947	13729	13655	13807	13960	13958	13875	13904	13616	13858	14003	14044	13818	13995	13931	13769	13847	13733	13781	13921	13966	13944	14036	14044	13678	13899	13799	13756	13889	13980	13778	13835	13837	13791	13858	13858	13760	13958	13898	13854	13959	13796	13733	13842	13916	13920	13768	13851	13841	13774	13878	13873	13888	13899	13933	13827	13642	13707	13837	13926	13852	14015	13924	13819	13912	13773	13957	13833	13793	13786	14036	13947	13991	13906	13825	14002	13894	13809	13891	14005	13995	13936	13996	13952	13857	13851	13783	13922	13745	13994	13697	13872	13640	13979	13829	13995	13882	13865	13863	13917	13878	13876	13774	13882	13864	13806	13933	13911	13978	14091	13886	13729	13811	13744	14010	13993	13739	13984	13901	13976	13815	13805	14159	13742	13805	13763	13838	13776	13813	13784	13896	13747	13904	13925	13846	13891	13687	13999	14020	14124	13782	13762	13773	13814	13800	13778	13941	13703	13839	13622	13882	13814	13852	13874	13835	13820	13902	13727	13778	13659	13706	13892	13829	13783	13796	13849	13775	13912	13987	13792	13963	14017	14022	13904	13810	13898	14025	13895	13840	13851	13902	13862	13905	13920	13763	13866	13733	13825	13811	13742	14044	13987	13932	13817	13861	13845	13886	13985	14183	13861	13827	13797	13813	13841	13776	13888	13949	13855	13667	13947	13686	13833	13700	13751	13755	13921	13728	13854	13867	13835	13927	13774	13772	13631	13785	13792	13780	13909	13924	13794	14033	13824	13653	13989	13843	13607	13755	13929	13846	13780	13874	13930	13871	13851	13893	13855	13710	13780	13888	13719	13868	14031	13821	13781	13729	13833	13637	14121	13665	13712	13893	13987	13944	13845	13975	13882	13927	13880	14075	13709	13942	13687	13788	13836	13903	13859	14025	14002	13805	13864	13741	14007	13824	13909	13975	13806	13892	13634	13846	13933	13914	13889	13838	13801	13859	13641	13876	13741	13822	13932	13794	13847	13735	13852	13870	13862	13816	13935	13969	13842	13896	14025	13887	13821	13852	14031	13883	14029	13978	13673	13748	13966	13702	13745	13803	13936	13900	13850	13878	13945	13899	13724	13879	13833	13871	13699	13802	13977	13914	14006	13877	13740	13761	13770	13842	13852	13863	13881	13870	13887	13700	13990	13836	13882	13970	13768	14002	13726	14060	13858	13928	13986	13818	13921	13794	14008	13867	13753	14003	13787	13811	13880	13942	13937	13849	13920	13893	13841	13763	13847	13736	13841	13859	13693	13791	13912	13875	13736	13790	13610	13868	13966	13832	13829	13652	13785	13977	14162	13648	13758	13932	13950	13629	13820	13983	13824	13881	13901	13793	13741	13782	13918	13949	13985	13991	13960	13936	14062	13880	13951	13936	13742	13754	13872	13946	13799	13752	13884	13865	13797	13874	13879	13964	13890	13725	13928	13800	13793	13858	13762	13814	13938	13901	13925	13946	13663	13887	13782	13858	14051	13778	13905	13841	13870	13791	13854	13770	13854	13714	13886	13808	13864	13729	13878	13823	13780	13592	14026	13998	13804	13965	13875	13960	13950	13886	13805	13747	13806	14001	13921	13916	13801	13759	13803	13962	13969	14035	13889	13672	13782	13833	13749	13763	13843	13702	13915	13971	13964	13880	14033	13783	13713	13722	13855	13800	13928	13886	13909	13638	13906	13888	13691	13953	13974	13805	13754	13924	13818	13835	13839	13808	13850	13940	13995	13843	13692	13817	13882	13847	13911	13951	13791	13758	13812	13891	13857	13820	13998	13992	13945	13806	13914	13950	13940	13728	13982	14019	13994	13913	13916	13983	13876	13983	14072	13930	13880	14003	13855	13849	13837	13965	13905	13671	13825	14000	13922	13895	13882	13815	13893	13832	13802	13776	14045	14050	13965	13764	13810	13760	13862	13822	13813	13855	13995	13953	13763	13691	13635	13795	13913	13868	13859	13920	14055	13748	13924	13946	13883	13815	13805	14043	13818	13955	13615	13973	13754	13809	13959	13752	14011	14042	13882	13772	13830	13816	13756	13946	13905	13901	13883	13746	13938	13818	13908	14131	13859	13791	13898	13793	13704	13850	14017	13828	13883	13960	13943	13881	13941	13902	13699	13976	13824	13847	13962	13869	13937	13921	13844	13988	13849	13911	13904	13959	13901	13624	13790	13912	13814	13828	13781	14049	13854	13898	13936	13851	13857	13818	13897	13773	13905	13919	13963	13911	13846	13834	13827	14003	13898	13911	13648	13639	13999	13917	13966	13982	14039	13850	13999	13775	13702	13865	13809	13984	13891	13730	13731	13794	13797	13754	13932	13952	13740	13674	13708	13779	13790	13774	13847	13968	13815	13783	13906	13809	13986	13883	13995	13924	13870	13883	13808	13666	13950	14082	13908	13843	13933	13894	14043	13956	13882	13946	13788	13882	13909	13879	13892	13859	13963	13817	13939	14019	13904	13834	14089	14008	13894	13906	14003	13870	13914	13830	13886	13898	14035	13927	13974	13984	13914	13737	13988	13946	14040	13803	13757	13896	13662	13807	13803	13563	13780	13707	13770	13835	13803	13752	13977	13855	13930	13920	13928	14006	13989	14099	14039	13862	13923	13859	13924	13865	14031	13944	13893	13963	13881	13808	13991	13882	14071	13968	14090	13776	13969	13899	13940	13862	13927	13822	13906	13994	13669	13891	13928	13825	14057	13812	13761	13781	13812	13894	14210	13905	14012	13909	13970	13681	13826	13863	14095	13921	13990	13887	13896	13776	13953	13927	14024	13902	13793	13850	13867	13911	14035	13937	13890	13883	13820	13916	13620	13839	13810	13820	13941	13922	13794	13918	13982	13533	13951	13843	13809	13772	13773	14021	13888	13744	13871	13613	13911	13799	13753	14028	14157	13816	13849	13949	13837	13909	13822	13906	13938	13730	13742	13892	13798	13830	13841	13964	14058	14001	13913	13984	13869	13909	13931	13640	13895	13942	13926	13922	13856	13790	13829	13996	13863	13898	13770	14043	13619	14050	13783	13889	13776	13843	13931	13726	13858	13777	13751	13884	13835	13713	13950	13803	13954	13867	13841	13730	13817	13796	13616	13807	13710	13748	13744	13961	13925	13974	13892	13796	13821	13910	13834	13770	13741	13793	13976	13966	14100	13903	14046	14007	13845	13852	14010	13774	14011	14077	13870	14001	14045	13830	13885	13640	13758	13774	13870	13931	14084	13923	13907	13878	13795	14077	13927	13823	14135	13971	13888	13915	13755	13770	13973	13928	13973	14089	13929	13688	13817	13854	13989	13800	14074	13949	13888	13638	13815	13833	13780	14090	13834	13815	13655	13711	13704	13839	13937	14026	13772	13815	13805	13804	13848	13787	13971	13807	13894	13824	13757	14020	13858	13756	14008	14001	13622	13817	14026	13835	13837	13870	13954	13992	13762	13649	13873	13973	13686	13813	13752	13926	13878	13933	13821	13776	13871	13912	13753	13696	13960	13928	13783	13941	14062	13884	13816	13631	13713	13834	13912	13688	13885	13895	13760	13925	13985	13787	13865	13921	13881	13850	14029	13978	13883	13633	13748	13777	14025	13934	14106	13872	13885	13737	13792	13980	13867	13884	13952	13930	13815	13657	13719	13962	13886	13913	13798	13692	14081	13979	13745	13902	13915	13592	13815	14087	14126	13866	13926	13587	13785	13883	13811	13848	13900	13983	13982	13901	13762	13792	13789	14079	13848	13750	13951	13722	13688	13737	13705	13822	13778	13989	13973	13820	13912	13878	13713	13901	13957	13907	13734	13727	13965	13791	13841	13836	13972	13735	13724	14092	13729	13992	13854	13734	13819	14080	13905	13955	13943	13900	13783	13807	13817	13641	14053	13876	13891	13794	13941	13825	13872	13966	13885	13878	13680	13681	13983	13886	13921	13949	13945	14076	13822	13933	13975	13758	13690	13944	13866	13839	13785	13932	13931	13852	13836	13696	13885	13802	13846	13949	13967	13869	13885	13681	13880	13984	13919	14068	13604	13850	13732	13819	13989	14013	13944	14038	13968	13735	13792	13984	13960	13812	13722	13860	13862	13770	13985	13676	13980	13812	13814	13731	13834	13781	13789	13757	14142	14075	13853	13849	14056	13748	14096	13668	13826	13970	13928	13844	13964	13752	13702	13824	13893	13721	13696	13915	14043	13887	14084	13873	13977	13827	13984	13811	13742	13858	13703	14004	13803	13589	13939	13788	13917	13911	13852	13782	13908	13808	13902	13914	13807	13808	13870	13831	13797	13985	13861	13808	13866	13882	13916	13918	13955	13983	13925	13934	13807	13668	13813	13718	13763	14098	14019	13866	13901	13812	13962	14004	13959	14009	13870	13946	13908	14014	14026	13797	13759	13978	13869	13847	13980	13749	13703	13932	13826	13801	13766	13735	13863	13733	13802	13945	13822	13963	13764	13924	14003	13910	13950	13746	13897	13833	13903	13871	13738	13963	14056	13782	13854	13701	14010	13773	14028	13911	13851	13838	13828	13818	13819	13846	13832	13704	13918	13915	13926	13908	13861	14006	13979	14090	13835	13646	13799	13668	13931	13827	13942	13907	13727	13864	13879	13951	13955	14079	13928	13884
29370	48166	41146	22079	20689	26975	19490	15511	13354	12526	12303	12069	12217	11921	11981	12090	11923	11951	12092	12050	11942	11914	11913	12049	12016	11854	12065	12037	12120	12019	11913	11833	11903	11993	12233	11893	12025	11940	12031	11917	12069	11968	11976	11991	11925	11959	11958	11747	12047	12011	12044	11952	12108	11852	11892	11874	11834	12087	11938	12150	11825	11948	12010	12040	11909	12087	11976	11868	12085	11937	12044	12045	11938	12083	12020	12002	11974	11943	12062	12078	12126	12068	12123	11938	11972	11929	12003	11993	12018	12005	11808	11930	11947	12086	12150	11935	12059	11927	12032	11864	12023	12051	11984	11859	11930	11949	11934	11819	12153	11900	12166	12058	11942	12013	12179	11968	12001	12173	11908	12112	11926	12004	12056	12164	12060	12039	11945	11799	11851	12030	11870	12130	11788	12069	11990	11968	12044	12077	11968	12001	11993	11991	12008	11749	11817	11998	11881	11934	12123	11849	11910	12033	12054	11919	12014	11873	12085	12017	12009	11955	12024	11888	11986	12092	12021	11965	12121	11957	11885	12028	12100	12016	12117	11947	11974	11788	11946	12023	12169	12099	12020	11859	11817	12219	11967	11892	12020	12003	11975	11942	11982	11963	11977	11932	11927	12057	11898	11832	11949	12031	11985	12018	11868	11870	11970	11982	11955	12009	12067	12204	11976	12055	11858	12076	11901	12197	11867	12008	11892	11955	11986	12121	12132	11943	11962	11953	12031	11855	11993	12065	11904	11940	11808	11895	11928	12063	11924	11982	11980	11957	11932	11934	11982	12183	12047	11880	12036	11969	11966	11895	11968	11935	12069	12027	11907	11938	12070	11858	11994	11729	12007	12081	11988	11957	12191	11947	11999	11947	11992	11926	11861	11972	11730	12074	11904	11944	11875	12019	11913	11832	11883	12024	11947	11885	11924	11939	11997	11880	11951	12008	11851	12010	11914	12005	11861	12085	12087	11872	11998	11822	12069	12124	12072	12021	11964	11887	12029	12009	12044	11954	11870	11962	11999	12070	12017	12060	12122	11829	11971	11916	11982	12021	12112	12102	11778	12022	11970	11954	12012	11839	11865	12007	11983	12072	11956	11961	12042	11917	11904	11847	12084	11922	11873	11973	11975	11923	12068	11995	11891	12000	12091	12169	11992	12089	11843	11903	12175	12079	11994	11987	11988	11983	12025	11877	12056	11923	12002	12000	11960	11957	12032	12213	11745	11909	11800	11902	11848	12107	12079	11986	11957	12080	11838	12101	12070	11936	12055	12028	12054	11941	12058	11978	11897	11814	11955	11952	12105	12053	11948	12054	11904	12015	12072	11943	11925	12075	12053	11938	11847	12092	11948	11973	12074	12078	11881	12084	12102	12005	12061	11963	12033	11830	11881	11990	12175	12013	11936	11992	11926	11977	12035	12015	11849	11856	12011	11922	12006	11835	11956	11882	12060	12028	11924	11964	11976	11944	12054	11890	11981	11875	12052	11923	11922	12043	11883	12097	12180	12121	11907	12004	12098	12010	12023	11866	11956	11845	12077	11915	11924	12115	12001	12020	12103	12055	11961	12095	12117	11872	11966	11857	11983	11933	12019	11906	11960	12032	12037	11920	12081	11978	11935	12030	11856	12056	12037	11992	11879	11963	12049	12075	11971	12014	11954	11952	12092	12094	11870	11989	11937	12022	11990	11875	11983	12082	12050	11921	12138	12017	11799	12123	11952	11906	11936	11897	11926	11965	11919	11969	11941	12008	12064	12145	11942	12024	12076	12180	11908	11832	12010	11933	11778	12099	11943	12097	11928	11973	12026	11985	12105	12042	11952	11922	12087	12118	11937	12018	12077	11978	12063	11804	11798	12042	12005	11990	12012	11998	11946	12007	11852	12150	12006	11945	11982	12019	11958	12032	12029	12025	12042	12070	12177	12090	11828	11859	11850	12010	11932	12123	12083	11811	11907	11846	11860	11953	11905	11885	12048	11934	11990	11905	11913	11953	12005	11938	11962	12169	11970	11983	11982	11918	11914	12082	12010	11927	11934	12085	12000	11714	11963	12077	11957	12052	11917	11868	11993	12118	11978	12032	11924	12043	12026	11784	11914	11968	12050	12057	11819	11909	12090	11991	11973	11941	12066	11946	11884	12084	12047	12020	11945	11997	11932	12016	12069	11858	12001	11986	11984	11993	11928	11833	12070	11978	12030	11955	12067	12129	12047	11925	12076	11871	12183	11865	12117	12092	12053	12122	12031	11861	12065	12026	12078	11892	11903	12025	12094	11933	11813	11890	12014	11887	11840	11848	12003	12035	11954	11978	12047	12184	11948	12020	12060	12039	11945	11992	12051	12049	11854	11960	11924	11910	12080	12034	11951	12093	11864	11933	12111	12010	11956	12053	11843	12078	11995	12123	12061	11981	12161	11765	11873	11935	12081	12083	12220	12047	11910	12137	11861	11939	11946	11957	11914	11985	12101	11787	11923	12021	11881	12097	11929	11957	11949	11873	12022	11983	12074	12007	12020	11878	12013	11932	11871	11877	11974	12072	11895	11963	12090	11843	11988	12041	11993	12056	12129	11890	11963	12061	12020	11903	12047	11931	11934	11916	12075	12034	11978	11965	11922	12055	11991	12056	12076	11986	11927	11957	11971	12087	11713	11905	12052	12010	12037	12058	11943	11990	12024	12065	12056	11865	12015	11958	11979	11983	11936	12204	12055	12046	11951	12058	12099	11886	12143	11941	11961	11949	11993	12193	12006	12050	11859	11972	12007	12074	12074	12134	12046	11925	12066	11886	12031	11925	11793	12106	11874	12041	11956	11993	12026	12198	11981	11890	11878	11767	12080	12027	11848	11905	12061	11949	12040	12255	11959	11955	12106	11963	11989	11918	11957	11988	11973	11957	12053	11961	11973	12105	12054	11917	11987	12115	12023	11776	12111	12023	12136	12084	11804	12053	12106	12112	11945	12103	12036	11917	11933	12282	11978	12011	11950	11797	11873	11899	11954	11956	11943	12037	11903	12048	11928	11939	12046	11950	11983	11955	11941	11842	11952	11910	11844	11825	11974	11984	11911	11824	11968	12121	11890	12018	11872	12058	11969	12009	12042	12038	11864	12093	12011	12123	12028	12005	12001	12018	11982	12009	12064	11977	12046	11883	12053	11836	11986	12141	12110	11861	11956	12023	11974	12077	12065	12103	12118	11972	11939	11746	11981	11996	11933	11846	11916	12003	11898	12058	12030	11918	11918	11948	11984	11878	12001	12004	11942	11898	12036	11975	11994	11966	11985	12051	11827	12104	12045	11947	11945	11946	12002	12032	12099	11814	11985	11961	11995	11856	11935	11907	11810	12057	12004	11885	11905	11991	11939	12038	11924	12052	11931	11991	11966	12029	12039	11892	12046	11912	11815	11940	11999	12011	12014	12082	11996	12027	11997	11851	12079	12045	12005	11892	11926	12007	11950	11936	11994	11971	11853	11912	11933	12068	11997	11905	11824	12003	11903	11946	11859	12054	11900	12033	11996	12157	11949	11877	12072	12013	11981	12170	11888	11860	11973	11920	11950	11994	12006	12067	11912	12023	11983	12069	11855	11966	12032	11973	12039	11894	12154	11832	12159	11799	12082	11945	12063	11960	11826	12039	11998	11856	11887	11918	11940	11886	11959	12005	12085	12057	12014	11955	11926	12038	11983	11939	11962	11877	12097	11979	11995	12149	12074	11953	11977	11990	11974	11953	11862	11889	11915	11904	11968	11943	12005	11994	11997	12035	12042	11913	12073	12048	12073	11829	11974	11977	12087	12089	12066	12023	12120	11853	11974	11899	11879	11979	11795	11889	12031	11946	12038	12007	12098	12032	11983	12016	12140	12056	12077	12005	11928	12029	11980	11997	11945	11852	11932	12000	12012	11890	12055	11934	12102	12024	11908	11950	11978	11910	12043	11822	12030	12128	12014	12150	12061	12056	12015	12102	11852	11903	12004	11917	11939	11866	12043	12020	12008	11908	11983	11971	11990	12050	11997	12074	11924	12016	12054	12079	11874	11960	12104	12005	11934	12074	12034	11897	11907	11979	12033	12121	11954	11993	11763	12025	11996	11967	12152	11984	11931	12053	12127	12100	11969	11946	11977	12073	12066	11896	11969	12009	11912	11981	11930	11859	12001	11942	11766	11992	12013	12107	12006	11923	11945	12187	12002	11726	11916	12024	11985	12013	11895	12026	11976	12136	11904	12114	12118	11947	11976	11996	12112	11986	11928	11813	11772	11901	11935	11867	11938	11942	11962	11929	11968	11961	11907	12063	12002	11989	11961	11960	12199	11955	11857	12104	11964	12096	11784	11979	11978	12017	12071	12020	11910	12097	12068	11946	11987	11819	12049	11737	11928	12110	12114	11901	11996	12013	11940	11935	12067	11915	12088	11969	11965	11879	11875	12020	12067	12084	12106	11920	12015	12026	11901	12245	12030	11908	11894	12028	11895	11777	11970	11920	12114	11996	11954	12185	11971	12055	11967	11883	11899	12116	12018	12056	12042	11884	11982	12167	11919	12171	12029	11969	12048	11823	11947	12100	12011	12100	11893	11900	11969	12007	12015	12040	11986	11947	11909	11901	12025	12095	11814	11979	12013	12077	11909	12047	11831	12025	12108	11907	11888	12019	11951	11913	12100	11970	12033	11914	11899	12054	12051	11786	11855	12004	11942	11911	12022	12012	12203	11945	12157	11996	12113	11833	11893	12069	11921	12043	11920	12159	11981	11892	12053	11957	11980	11940	11885	12062	11933	12134	11783	12188	12133	11959	11876	11840	11923	11999	12024	11958	11914	12006	11967	11995	11915	12006	11976	11878	11989	11958	12103	11819	11969	11950	11913	11914	12094	11899	12030	11904	11978	12042	11894	12170	11888	12013	11930	11968	11978	11875	11930	12136	11939	12009	11868	11849	11961	11906	11874	11997	12016	12085	11945	11948	12072	12074	11984	11898	11950	11951	11883	11952	12196	11988	12070	11942	11990	12047	11965	12021	11816	11998	12032	12057	11989	11873	12053	12021	12031	11933	11975	11982	12081	12039	12064	12070	11911	12059	11926	11970	11973	11928	11954	12123	12031	11904	11881	11743	11994	12083	11909	12021	12211	11904	11960	11877
26382	22105	29113	28868	39510	56424	42501	28356	21036	16265	14588	13609	13332	13411	13214	13122	13037	13110	13096	13144	13172	13128	12972	13085	13040	12994	13210	13062	13138	13108	13062	13102	13144	13102	12962	12974	13011	12919	12944	12997	13082	13049	13119	12973	13303	12932	13258	13123	13060	13114	12996	12832	13041	12955	13005	12877	13064	13164	13207	12994	13074	12780	12924	13151	12861	12920	13208	13100	12780	13041	13247	13097	13000	13242	13199	13017	12959	13004	12956	12943	12996	13044	13005	13196	12753	12968	13041	13065	12996	12994	12855	13108	12962	12991	12996	12770	12879	13167	12920	13070	13107	13045	13193	12947	12796	12885	12862	13005	13111	13219	13052	13022	12985	12983	13214	13252	12879	13074	13113	12969	13127	12977	12964	13011	12869	13032	13196	13005	13258	13198	13012	13097	12932	13130	12989	13132	13037	12781	12962	12911	13071	12874	13025	13059	12808	12959	12880	13118	12875	12955	12986	13012	13178	13008	12985	12814	12961	13157	13229	12967	12930	12801	13052	12933	13020	13122	13087	13041	12965	12992	12963	13137	13080	12887	12856	13052	12928	13122	13075	12972	13034	13015	12977	12933	12744	13188	12999	13114	13051	12827	13009	12948	13105	12930	12836	12969	13044	13130	12962	12977	12822	12986	13114	13027	13161	12928	12981	13004	13275	12981	13160	12868	13011	13120	13073	13032	13053	12946	12982	13058	13110	13038	13022	12992	12886	12986	12791	13082	12961	13002	13215	12973	13090	13273	13185	12769	13020	13059	13165	12998	13120	12778	13129	13215	13092	12929	13207	13078	13041	12955	12948	12941	12937	13037	13024	12803	13080	13054	13114	13043	12910	13067	12927	13165	12985	12940	12820	13039	13109	13042	13214	12833	13103	13182	12904	13037	13081	12964	13149	13031	13184	13012	13051	12976	13012	12905	13099	12954	13192	13085	12893	13087	13032	12975	13039	13012	13056	13133	13052	12992	12983	12964	13081	13066	13291	13088	13115	12959	13033	12905	12959	13048	13015	13011	13010	13088	12873	13021	13095	12767	13080	13153	12927	13009	12974	12999	13054	13132	13001	13156	13091	13111	13028	13194	13013	13062	12900	13088	12981	13030	13094	13022	13087	13198	13038	12885	13191	13133	12938	13080	13198	13181	13163	13058	13127	13194	12967	13285	13211	12945	12953	12941	12872	12984	12937	13019	13030	13070	13119	12903	13004	12844	13203	12949	13156	13032	13040	13029	12951	12997	12944	12825	12950	13029	12959	13203	13199	13057	12933	13068	13148	13059	12985	12972	13059	13203	13011	13192	13084	12989	13008	12858	12953	12985	13017	13256	13024	13121	12908	12910	13023	13073	13077	13051	13061	13085	12822	12914	13021	13126	13064	13075	12834	12841	13110	13268	13094	13075	13093	12889	13017	13017	12943	13087	13072	13048	13055	13047	13085	13160	13149	13090	13035	13072	12844	12971	13072	13153	12990	12960	13029	13054	13042	13076	13101	12966	12975	13087	13031	13083	13063	12865	12991	13004	12867	12980	13256	13076	13009	13156	13041	13198	13043	13087	12994	12963	13103	12979	13046	13182	13103	13046	13157	13086	12964	13035	13028	12989	13040	13043	12910	12899	13239	13225	12967	12929	13128	13056	12961	13150	13070	12940	13126	12973	13017	13132	12906	12957	12951	13105	12920	12989	13059	12913	13021	13083	12943	13007	13047	13107	13160	13232	12968	12927	13019	12918	13192	13007	12999	12973	13122	13065	13016	12980	13010	13194	13067	13107	12980	13110	12979	13047	13068	13074	13073	13068	13022	13142	12963	13100	12983	13266	12884	12910	13075	13026	13051	13088	13049	13100	12986	12993	13044	12977	13033	13100	13052	13093	13122	13086	12874	13137	13061	12978	13075	13074	12899	13057	12964	12978	13030	13208	13192	13082	13004	12864	12972	13050	13059	13179	13143	13143	13071	12936	13235	13253	12987	12904	12996	12766	13263	13072	12932	13092	13098	12925	13023	12887	13038	13117	12969	13152	12763	13000	13188	13106	13001	13089	13106	13085	12988	13068	13007	13143	13191	13192	13130	13038	13080	13083	13133	12946	13168	13013	13101	13208	13135	13256	13140	13052	12964	12866	12956	12931	13039	13101	13023	12965	13077	12908	13055	13000	12895	13022	13042	13052	12867	12881	12977	12974	13051	13045	13115	13131	12977	12855	13059	13238	13075	13100	13095	13065	12963	12890	12931	12863	13122	12897	12979	13121	13036	12892	12912	12929	13084	13333	13143	13037	13144	12999	12934	13002	13100	12945	13000	13117	13099	12939	12937	12993	13040	13071	13208	13079	13183	13065	12899	12784	13009	13015	13114	12915	12978	12904	13141	13068	12981	13072	12857	13094	13024	12804	12865	13235	13105	12970	13303	12949	13117	13115	12983	12999	13009	13137	12846	12968	13045	13155	13077	12972	12951	13087	13165	13045	13245	12888	13152	13118	13126	12975	13263	12981	13072	13007	13062	13140	13260	13098	13069	13183	13031	13023	13074	12933	13034	12887	13091	12971	13033	12992	13003	13138	13125	13087	13180	12869	12982	13170	13024	12924	13007	13009	13270	12876	13065	13122	13089	13123	13112	12969	13117	12997	13094	13060	13135	13080	12968	13059	13110	13146	13025	12938	13089	13080	13041	12969	13133	13118	13094	12973	13083	12837	12997	13055	13027	13159	13078	13132	13205	13029	12921	13152	13289	13027	12997	12942	13064	12779	12928	12879	12977	13082	13157	12859	13065	13241	12988	12922	12961	13036	12949	12985	12993	13128	13030	13120	13011	13070	13090	13002	13099	13155	13090	12855	13153	13056	12882	13000	12888	12987	12907	12965	12902	13135	13084	12968	13062	13117	13210	13068	12983	13334	13015	12969	13123	12935	13016	12962	13216	13019	12993	12937	13239	13013	12923	12886	13039	13045	13197	12994	13085	13067	13158	12840	13093	13018	12968	12900	13061	12999	13163	13064	12991	13150	13110	13106	13079	12957	13132	12895	13170	13026	13020	13139	12888	12872	13050	13011	13107	13104	12986	13021	12987	13012	13114	13048	13102	13065	12970	13079	13146	13047	12989	13125	12977	13183	12959	13034	13242	13123	13062	13038	13017	13153	13068	13071	13003	13037	13079	12945	13059	13232	13038	13101	12989	12833	12998	13016	12814	12936	13009	13137	13054	13305	13050	13011	13036	13063	13054	13029	13216	13129	13297	13077	13141	13119	12943	12951	13022	12978	13016	12921	13248	13069	13154	12894	13144	12956	13115	13020	13298	13039	13127	13127	13027	13009	12891	12910	13041	13028	12982	13086	13098	13098	13035	13015	12985	13193	13026	13123	13134	12971	13085	13046	12873	13143	13171	13189	13196	13169	13148	13091	13175	13068	13181	13077	13007	12969	13099	12963	13050	13078	13101	13145	13001	13192	13026	13107	13114	13117	13073	13217	12932	13058	13005	13038	12789	12926	13012	12967	13067	13015	12960	12974	12954	12911	13084	12769	13069	12925	12919	13012	12974	13149	13046	13108	13082	12941	13105	12969	12981	13087	13041	13067	13182	13140	13139	12998	13188	13147	13088	13078	12946	13037	13125	13135	13263	12898	12985	13117	13314	12913	13107	13063	12962	13031	13046	12902	13024	12976	13167	13042	13053	13158	13185	13141	12988	13043	13197	12929	12983	13137	13113	13044	13188	13093	12707	13069	13074	12899	13069	13019	12895	12976	12922	12967	13058	12905	13206	12938	13109	13079	13120	13077	12994	13193	13013	13284	13189	13093	13059	13096	12916	12982	12995	13095	12868	12898	13141	13038	13162	12881	13010	13119	13015	13161	13007	13011	12902	13277	13128	13245	13040	12916	12973	13028	13239	13187	13100	13082	13079	12972	12972	13037	13259	13081	12945	13032	13061	12955	13120	13085	13107	12990	12806	13016	13053	13071	12986	13110	13176	12869	13035	13221	13105	12931	13119	12987	13045	13123	13128	12851	13004	13081	12997	12839	13032	12997	12869	12935	13021	13155	13020	13232	13200	13143	13236	13101	12946	13077	13016	13200	12946	12964	13060	13081	12864	12920	13023	13066	12893	13061	12931	13041	12980	12914	13123	12910	12997	13093	13102	13115	13070	13111	13125	12913	12963	13112	13041	13045	13225	13020	12985	13108	13182	13071	12902	12933	13008	12953	13050	13009	13227	13021	13207	13217	13032	13051	12853	13191	13157	13001	12900	13146	13181	13114	12985	13029	13132	13133	12836	13147	13056	12880	12714	13062	12910	13038	13063	12797	13079	12920	13113	13113	13055	13127	13065	13086	13067	13109	13221	13041	13124	12919	13107	13085	12978	13197	13002	13137	12991	12901	13141	13120	13077	12988	12993	13224	12939	12961	13043	12976	13095	13118	13028	12948	13042	13055	13262	13074	13137	12793	12993	13118	12945	13163	13160	13144	13038	13035	12965	13004	13066	12963	13004	13058	13169	13031	13111	13066	13284	13160	12983	12735	13097	12925	13154	13159	13168	13016	13024	13140	12998	13149	13064	12890	13083	12980	12949	12944	12960	12961	13110	13147	12933	12983	13104	13078	13184	13123	12905	13121	12959	13017	13005	12972	12885	12954	12870	13095	13016	12985	13245	13064	13117	13191	13008	13077	12734	12926	12963	12929	13067	13034	12979	13051	13061	13098	13152	13051	13128	12993	12974	13172	13189	13140	13173	13029	13105	13005	13025	13036	12887	12988	13207	13207	13129	13000	13158	13066	13288	12901	13041	13057	13070	13114	13068	13125	12931	12891	12943	12965	13114	12929	13166	12953	13137	13026	12919	12929	12843	12903	13031	13080	12920	13080	12888	12908	13217	13050	12953	13410	13015	13090	12989	12960	13145	12960	13073	13099	13036	12975	13036	12941	13190	12997	13089	12911	13216	12908	12986	13057	13120	13174	13218	13109	12919	12964	12951	13081	13274	12931	12965	13046	12926	12969	13017	13003	13147	13116	12876	13182	12990	13065	12894	12936	12905	13012	12957	12838	13247	13267	13314	12922	13027	12899	12884	13088	13053	12875	12989	13027	12981	13066	13042	13015	13000	13101	12946	12921	12995	12885	12952	13162	13022	12861
35921	55865	43855	35379	47077	54798	40205	28498	19597	14653	13029	11993	11733	11626	11482	11496	11502	11415	11522	11403	11358	11478	11482	11390	11533	11443	11344	11463	11627	11593	11467	11444	11445	11609	11537	11564	11534	11419	11447	11574	11396	11723	11548	11362	11326	11529	11531	11474	11501	11453	11383	11440	11386	11656	11541	11466	11432	11618	11504	11584	11571	11507	11568	11503	11414	11514	11614	11332	11362	11291	11376	11403	11376	11390	11252	11425	11651	11493	11542	11401	11532	11709	11414	11487	11355	11490	11464	11437	11443	11449	11495	11508	11508	11414	11567	11498	11474	11287	11641	11502	11469	11663	11527	11382	11409	11575	11431	11448	11537	11522	11403	11561	11399	11449	11447	11397	11526	11588	11515	11507	11398	11465	11470	11590	11581	11580	11531	11511	11376	11402	11536	11537	11469	11257	11591	11375	11432	11291	11622	11593	11512	11486	11560	11343	11538	11550	11341	11307	11347	11676	11492	11517	11519	11530	11465	11455	11518	11421	11443	11510	11491	11412	11503	11459	11529	11387	11347	11423	11435	11504	11380	11474	11538	11590	11487	11371	11491	11418	11354	11442	11526	11468	11472	11544	11412	11452	11320	11559	11483	11510	11600	11463	11651	11526	11588	11455	11632	11564	11502	11562	11333	11413	11692	11516	11454	11613	11363	11570	11474	11343	11599	11434	11472	11434	11417	11422	11387	11478	11429	11432	11649	11429	11377	11469	11458	11535	11474	11495	11482	11435	11424	11495	11355	11552	11357	11494	11452	11450	11406	11365	11295	11367	11587	11591	11570	11544	11491	11453	11459	11399	11453	11446	11537	11410	11644	11470	11568	11505	11524	11552	11547	11547	11753	11354	11452	11422	11509	11451	11649	11291	11374	11418	11368	11564	11508	11534	11554	11442	11419	11441	11601	11421	11351	11482	11441	11588	11485	11433	11421	11471	11463	11279	11551	11645	11488	11453	11414	11567	11513	11488	11483	11518	11432	11368	11604	11495	11383	11418	11516	11563	11435	11239	11495	11258	11601	11507	11455	11394	11488	11511	11547	11450	11453	11434	11664	11614	11555	11558	11502	11416	11365	11534	11481	11311	11431	11354	11580	11487	11309	11523	11462	11443	11631	11345	11473	11562	11443	11390	11316	11577	11506	11346	11486	11556	11572	11339	11483	11340	11467	11411	11421	11388	11336	11546	11520	11426	11357	11476	11312	11507	11490	11482	11431	11554	11460	11375	11513	11523	11604	11418	11356	11362	11474	11431	11473	11462	11370	11445	11593	11377	11622	11530	11424	11439	11550	11498	11324	11373	11571	11538	11641	11335	11503	11330	11524	11649	11508	11370	11415	11386	11490	11352	11409	11512	11738	11446	11468	11458	11306	11528	11421	11322	11520	11475	11530	11353	11600	11359	11584	11509	11426	11556	11418	11555	11441	11678	11455	11544	11327	11346	11608	11511	11478	11339	11515	11477	11613	11496	11465	11558	11422	11449	11415	11447	11530	11353	11446	11424	11689	11407	11550	11494	11404	11493	11439	11489	11367	11551	11668	11525	11459	11589	11404	11512	11469	11497	11541	11412	11564	11470	11521	11334	11422	11623	11377	11410	11439	11550	11339	11620	11445	11278	11414	11357	11576	11622	11629	11435	11487	11456	11464	11550	11466	11507	11419	11504	11582	11503	11504	11509	11466	11529	11537	11446	11446	11415	11621	11459	11307	11528	11479	11592	11430	11506	11433	11441	11603	11340	11459	11459	11522	11512	11296	11320	11573	11467	11425	11458	11423	11570	11354	11381	11521	11453	11510	11583	11548	11578	11398	11289	11509	11459	11525	11557	11452	11413	11602	11667	11479	11483	11469	11559	11357	11410	11497	11351	11502	11519	11439	11492	11350	11455	11352	11677	11368	11380	11422	11383	11640	11575	11423	11500	11370	11443	11536	11539	11412	11395	11462	11365	11417	11659	11633	11416	11453	11556	11508	11521	11469	11453	11421	11385	11609	11408	11379	11592	11348	11413	11379	11321	11429	11422	11391	11600	11307	11495	11387	11325	11549	11526	11504	11539	11507	11577	11406	11427	11649	11555	11568	11416	11404	11338	11393	11730	11489	11481	11488	11335	11547	11314	11418	11489	11515	11344	11458	11604	11392	11386	11419	11374	11565	11387	11495	11488	11417	11463	11357	11351	11365	11436	11423	11365	11701	11356	11380	11540	11462	11309	11541	11363	11501	11399	11284	11501	11491	11473	11365	11373	11424	11549	11456	11545	11543	11559	11646	11495	11447	11552	11497	11540	11397	11424	11545	11427	11479	11491	11533	11341	11607	11582	11489	11441	11565	11526	11387	11605	11475	11457	11533	11265	11363	11548	11409	11288	11573	11489	11470	11239	11581	11378	11592	11435	11498	11519	11566	11440	11551	11479	11590	11427	11438	11426	11509	11490	11396	11435	11431	11580	11532	11546	11363	11317	11443	11374	11488	11457	11474	11376	11419	11395	11408	11424	11444	11427	11466	11462	11403	11392	11462	11382	11502	11620	11610	11478	11451	11376	11519	11547	11444	11550	11429	11440	11666	11554	11497	11622	11352	11393	11574	11491	11486	11545	11453	11519	11477	11356	11484	11381	11396	11462	11413	11372	11429	11547	11522	11487	11363	11451	11414	11499	11319	11530	11460	11511	11558	11518	11495	11329	11443	11493	11215	11561	11440	11624	11268	11490	11406	11580	11196	11454	11466	11398	11562	11480	11615	11511	11628	11532	11276	11443	11391	11487	11527	11351	11574	11466	11554	11610	11534	11395	11472	11370	11463	11521	11462	11466	11483	11555	11422	11377	11516	11376	11541	11517	11495	11393	11595	11413	11239	11536	11449	11547	11537	11307	11401	11501	11469	11517	11437	11403	11397	11428	11478	11555	11478	11500	11426	11395	11359	11260	11384	11601	11411	11558	11441	11405	11425	11548	11433	11393	11388	11405	11421	11427	11462	11484	11534	11755	11342	11463	11265	11661	11493	11348	11403	11424	11492	11516	11561	11508	11458	11574	11670	11397	11413	11401	11536	11651	11488	11508	11444	11475	11396	11542	11351	11630	11474	11579	11496	11356	11404	11559	11321	11414	11558	11446	11562	11455	11380	11578	11523	11540	11435	11381	11478	11563	11319	11571	11545	11465	11483	11488	11510	11365	11355	11383	11604	11362	11336	11391	11355	11376	11523	11582	11451	11498	11496	11503	11523	11405	11509	11457	11494	11595	11539	11616	11357	11479	11499	11480	11476	11450	11694	11372	11479	11444	11458	11492	11299	11444	11501	11425	11520	11543	11505	11506	11455	11462	11383	11603	11457	11340	11728	11552	11395	11694	11548	11397	11487	11542	11589	11433	11448	11614	11459	11392	11468	11447	11606	11501	11271	11472	11464	11519	11627	11429	11546	11305	11600	11416	11459	11465	11594	11574	11534	11612	11399	11460	11367	11481	11486	11438	11320	11520	11446	11350	11431	11632	11600	11484	11514	11538	11534	11328	11541	11402	11587	11425	11323	11589	11232	11528	11499	11500	11547	11600	11552	11467	11427	11470	11618	11534	11468	11448	11409	11492	11498	11480	11405	11476	11511	11483	11383	11472	11484	11546	11494	11435	11614	11423	11319	11399	11546	11560	11515	11429	11606	11484	11568	11447	11481	11490	11504	11481	11536	11555	11450	11349	11516	11522	11450	11415	11418	11417	11472	11483	11536	11407	11451	11520	11529	11571	11576	11458	11538	11516	11416	11434	11547	11509	11468	11396	11549	11633	11648	11346	11505	11327	11438	11417	11579	11404	11556	11282	11452	11446	11460	11525	11381	11527	11451	11562	11685	11537	11392	11368	11431	11446	11341	11667	11455	11596	11459	11407	11527	11352	11563	11377	11724	11413	11507	11541	11411	11434	11500	11497	11473	11445	11432	11378	11427	11538	11410	11403	11461	11646	11455	11548	11542	11477	11437	11412	11467	11416	11520	11494	11491	11352	11479	11413	11360	11375	11404	11525	11502	11427	11496	11452	11488	11358	11525	11296	11441	11655	11594	11504	11497	11598	11434	11401	11599	11407	11403	11476	11460	11562	11678	11508	11431	11557	11454	11350	11464	11658	11400	11448	11558	11401	11521	11527	11308	11366	11401	11373	11599	11454	11452	11405	11410	11262	11490	11480	11390	11477	11368	11464	11608	11473	11424	11521	11501	11458	11484	11433	11459	11492	11564	11431	11586	11450	11315	11374	11393	11487	11488	11499	11496	11395	11440	11586	11559	11336	11493	11384	11370	11577	11368	11439	11517	11511	11540	11627	11412	11624	11489	11404	11574	11378	11545	11399	11666	11394	11500	11455	11413	11585	11564	11433	11582	11530	11456	11346	11402	11439	11433	11415	11492	11501	11400	11455	11490	11516	11385	11531	11279	11528	11575	11470	11530	11553	11540	11410	11511	11530	11481	11414	11383	11344	11542	11354	11491	11553	11593	11467	11390	11487	11616	11514	11508	11581	11442	11562	11544	11488	11504	11380	11517	11538	11499	11482	11511	11518	11386	11642	11544	11700	11475	11366	11485	11375	11555	11436	11456	11620	11437	11534	11540	11371	11451	11437	11604	11499	11539	11585	11552	11520	11492	11377	11518	11564	11302	11481	11521	11551	11540	11445	11536	11361	11379	11407	11414	11531	11255	11418	11636	11562	11418	11558	11537	11425	11377	11526	11543	11465	11533	11537	11400	11326	11484	11370	11388	11419	11483	11459	11279	11565	11380	11687	11419	11580	11419	11459	11516	11532	11438	11436	11494	11419	11473	11387	11608	11461	11642	11547	11404	11384	11358	11379	11621	11577	11404	11347	11405	11573	11540	11371	11593	11498	11454	11641	11431	11578	11500	11469	11466	11412	11364	11562	11477	11471	11530	11264	11547	11513	11488	11599	11454	11455	11394	11360	11692	11443	11469	11434	11560	11637	11472	11601	11592	11458	11451	11525	11515	11453	11443	11464	11468	11426	11458	11423	11648	11582	11541	11315	11371	11563	11403	11529	11533	11373	11565	11482	11533	11482	11479	11654	11516	11462	11464	11579	11502	11444	11472	11541	11565	11539	11435	11421	11449	11597	11446	11538	11475	11619	11427	11586
24528	21215	28891	25921	47721	70750	55953	44460	30342	20116	15604	13380	12748	12362	12310	12395	12268	12319	12274	12501	12431	12250	12318	12295	12251	12463	12254	12269	12193	12416	12292	12179	12337	12376	12174	12333	12186	12523	12139	12331	12345	12398	12158	12369	12217	12220	12226	12081	12441	12226	12287	12251	12190	12187	12241	12257	12373	12229	12235	12113	12094	12256	12121	12302	12153	12224	12155	12252	12174	12190	12171	12286	12281	12091	12232	12222	12342	12190	12391	12242	12149	12146	12176	12338	12355	12326	12190	12243	12186	12358	12460	12116	12330	12221	12376	12351	12263	12067	12285	12280	12130	12191	12235	12291	12285	12274	12195	12274	12364	12185	12157	12090	12166	12364	12285	12205	12109	12161	12253	12410	12273	12297	12273	12123	12183	12216	11921	12231	12290	12280	12204	12313	12281	12119	12050	12233	12361	12528	12321	12177	12071	12170	12331	12487	12277	12169	12050	12189	12219	12282	12333	12403	12150	12269	12106	12298	12214	12261	12038	12117	12201	12261	12272	12519	12273	12173	12211	12253	12304	12003	12355	12210	12192	12193	12417	12094	12265	12107	12263	12306	12065	12138	12100	12283	12293	12229	12216	12084	12205	12077	12276	12170	12300	11975	12432	12272	12325	12272	12286	12015	12100	12465	12253	12098	12183	12355	12211	12165	12472	12390	12222	12212	12091	12138	12342	12144	12195	12295	12287	12291	12044	12115	12296	12443	12146	12306	12347	12277	12218	12302	12176	12056	12107	12042	12197	12270	12213	12325	12386	12244	12226	12001	12348	12276	12133	12158	12236	12254	12256	12470	12266	12256	12221	12252	12308	12318	12224	12003	12157	12264	12238	12281	12140	12179	12234	12344	12238	12153	12269	12285	12142	12210	12143	12217	12080	12305	12132	12207	12199	12280	11936	12257	12230	12311	12383	12056	12318	12212	12258	12188	12135	12120	12271	12243	12093	12233	12141	12152	11995	11991	12173	12324	12330	12308	12288	12221	12211	12251	12246	12268	12321	12080	12128	12024	12285	12040	12235	12124	12129	12093	12284	12159	12252	12089	12123	12379	12231	12227	12147	12128	12068	12201	12188	12202	12153	12276	12211	12245	12267	12191	12304	12276	12147	12353	12251	12264	12208	12358	12190	12342	12261	12178	12228	12373	12260	12297	12182	12305	12254	12173	12096	11960	12164	12409	12303	12213	12164	12147	12179	12104	12357	12381	12342	12371	12281	12231	12178	12269	12253	12218	12329	12291	12343	12163	12243	12174	12199	12234	12167	12197	12293	12293	12268	12234	12388	12324	12070	12220	12351	12363	12323	12315	12289	12217	12230	12323	12119	12106	12141	12213	12221	12044	12278	12169	12137	12273	12412	12070	12262	12228	12150	12222	12186	12231	12091	12310	12233	12181	12297	12352	11987	12224	12142	12211	12291	12062	12240	12259	12195	12299	12147	12273	12468	12394	12245	12248	12198	12163	12257	12077	12071	12114	12299	12124	12357	12067	12115	12535	12340	12250	12186	12201	12301	12248	12215	12307	12339	12194	12247	12095	12044	12305	12270	12229	12198	12300	12143	12080	12313	12093	12041	12215	12201	12250	12137	12348	12290	12216	12249	12426	12333	12270	12355	12293	12273	12222	12147	12438	12262	12206	12255	12265	12287	12115	12142	12313	12303	12176	12343	12202	12074	12272	12293	12218	12068	12350	12280	12276	12235	12309	12271	12010	12185	12260	12129	12264	12116	12298	12153	12281	12120	12176	12228	12100	12324	12158	12189	12247	12273	12153	12226	12314	12219	12070	12291	12483	12254	12243	12217	12130	12067	12256	12403	12266	12154	12138	12196	12283	12312	12244	12229	12139	12229	12412	12088	12247	12045	12269	12244	12251	12167	12230	12199	12168	12150	12234	12321	12349	12202	12200	12265	12152	12124	12322	12257	12287	12402	12193	12267	12185	12305	12087	12206	12088	12242	12306	12206	12205	12102	12071	12051	12120	12229	12303	12170	12242	12183	12255	12446	12194	12283	12233	12309	12329	12161	12110	12320	12264	12182	12099	12250	12264	12183	12245	12217	12255	12241	12087	12297	12324	12339	12210	12149	12237	12194	12262	12311	12320	12108	12220	12283	12172	12203	12257	12174	12306	12164	11892	12070	12232	12245	12177	12037	12315	12324	12183	12201	12142	12091	12135	12150	12343	12183	12275	12207	12322	12174	12106	12129	12374	12167	12185	12274	12171	12266	12218	12220	12225	12190	12119	12236	12237	12338	12460	12137	12356	12357	12242	12370	12179	12093	12262	12186	12247	12299	12340	12181	12086	12250	12221	12111	12208	12315	12245	12238	12286	12176	12328	12052	12254	12290	12312	12070	12245	12343	12184	12280	12217	12215	12304	12428	12256	12312	12383	12433	12309	12186	12334	12186	12231	12308	12004	11931	12074	12151	12181	12188	12183	12247	12234	12176	12340	12208	12166	12339	12137	12375	12365	12160	12196	12338	12154	12270	12253	12080	12171	12194	12276	12128	12159	12046	12109	12206	12208	12041	12171	12449	12316	12199	12092	12089	12323	12102	12403	12333	12185	12033	12269	12160	11998	12254	12048	12230	12463	12122	12010	12373	12263	12330	12153	12301	12251	12204	12338	12377	12267	12056	12070	12092	12133	12283	12163	12157	12202	12377	12386	12147	12133	12113	12202	12183	12244	12328	12026	12248	12286	12170	12094	12233	12123	12087	12276	11889	12284	12303	12292	12194	12153	12355	12414	12137	12080	12204	12272	12270	12300	12183	12177	12139	12069	12346	12133	12253	12462	12187	12060	12188	12304	12263	12253	12219	12104	12267	12024	12301	12298	12245	12322	12232	12319	12073	12171	12233	12125	12294	12329	12245	12060	12272	12207	12507	12228	12261	12248	12324	12085	12344	12338	12260	12140	12222	12128	12144	12271	12180	12231	12158	12138	12246	12260	12128	12397	12326	12230	12166	12238	12277	12338	12178	12192	12098	12316	12309	12220	12194	12119	12180	12421	12201	12281	12114	12144	12192	12354	12216	12239	12293	12437	12160	12176	12251	12184	12174	12020	12120	12279	12409	12162	12243	12221	12193	12165	12123	12042	12303	12301	12286	12411	12317	12207	12225	12322	12371	12182	12145	11799	12202	12041	12359	12116	12129	12240	12174	12329	12165	12124	12360	12287	12381	12367	12372	12284	11920	12234	12246	12263	12424	12274	12259	12231	12146	12041	12206	12152	12172	12386	12166	12149	12187	12236	12267	12191	12367	12187	12287	12237	12147	12288	12385	12248	12141	12248	12152	12202	12116	12345	12219	12063	12281	12328	12268	12254	12189	12188	12149	12108	12175	12172	12184	12210	12332	12105	12276	12157	12070	12117	12130	12321	12278	12170	12174	12141	12255	12196	12076	12161	12417	12154	12187	12220	12271	12222	12106	12372	12255	12216	12241	12269	12231	12290	12263	12280	12275	12240	12168	12157	12200	12253	12061	12271	12224	12144	12314	12225	12114	12140	12341	12320	12232	12130	12179	12048	12119	12274	12188	12145	12299	12152	12256	12132	12283	12333	12274	12209	12254	12123	12180	12097	12097	12199	12096	12155	12239	12160	12299	12330	12345	12265	12383	12295	12287	12380	12296	12233	12072	12206	12215	12390	12165	12357	12254	12090	12415	12251	12378	12291	12447	12296	12269	12113	12282	12037	12152	12271	12339	12296	12318	12328	12177	12148	12056	12223	12227	12131	12277	12092	12120	12238	12356	12249	12230	12082	12151	12226	12273	12137	12058	12226	12368	12405	12274	12225	12191	12259	12476	12313	12085	12262	12405	12250	12224	12356	12322	12287	12126	12332	12204	12135	12319	12198	12262	11980	12326	12268	12207	12090	12193	12340	12141	12054	12505	12198	12211	12279	12344	12337	12231	12302	12058	12268	12151	12099	12073	12273	12153	12219	12343	12401	12175	12241	12283	12237	12332	12163	12115	12321	12348	12148	12242	12168	12120	12321	12228	12102	12171	12232	12014	12183	12344	12206	12146	12380	12182	12130	12177	12123	12294	12277	12384	12347	12275	12289	12167	12225	12167	12173	12361	12185	12125	12231	12173	12125	12111	12242	12253	12155	12139	12085	12415	12378	12239	12269	12289	12122	12267	12379	12117	12368	11980	12347	12101	12267	12193	12136	12203	12292	11985	12190	12327	12205	12364	12172	12273	12247	12206	12381	12191	12081	12425	12366	12111	12159	12144	12324	12324	12238	12230	12059	12282	12213	12353	12177	12077	12152	12233	12195	12099	12149	12095	12052	12327	12297	12046	12168	12317	12286	12285	12347	12160	12044	12258	12120	12196	12281	12284	12179	12238	12311	12144	12318	12125	12305	12143	12268	12198	12110	12195	12033	12006	12176	12135	12222	12205	12377	12291	12193	12300	11882	12194	12146	12081	12348	12126	12134	12046	12406	12151	12131	12434	12160	12189	12164	12115	12211	12112	12234	12141	12065	12207	12244	12254	12233	12364	12120	12386	12376	12197	12152	12141	12358	12266	12343	12169	12125	12200	12070	12237	12270	12306	12261	12360	12254	12252	12308	12257	12315	12173	12169	12134	12363	12203	12293	12204	12114	12224	12254	12242	12162	12179	12214	12164	12228	12266	12128	12188	12171	12238	12089	12299	12163	12355	12351	12368	12451	12306	12079	12012	12227	12227	12251	12241	12209	12169	12151	12161	12189	12008	12396	12359	12209	12386	12215	12332	12129	12241	12201	12210	12434	12210	12307	12195	12149	12256	12257	12144	12131	12240	12278	12146	12221	12333	12207	12162	12075	12234	12259	12360	12201	12253	12189	12214	12172	12275	12221	12126	12205	12279	12135	12304	12197	12207	12129	12165	12014	12320	12093	12133	12283	12136	12142	12188	12028	12097	12329	12454	12249	12223	12189	12009	12184	12178	12048	12072	12302	12192	12336	12142	12319	12025	12137	12275	12244	12156	12182	12124	12387	12307	12158	12431	12099	12161	12316	12077	12052	12370	12143	12296	12329	12306	12253	12150	12078	12087	12251	12215	12242	12227	12291	12214	12320	12179	12357	12211	12360	12015	12340	12224	12144	12184	12259	12428	12177	12180	12114	12215	12116
40049	62916	63519	50172	68271	75143	55571	46011	29084	18244	14346	12056	11308	11000	10931	10862	10875	10928	10906	11046	10931	10923	10931	10904	10860	11077	10907	10851	10964	10905	10851	10982	10935	10887	10859	10936	11044	10848	11018	10879	10924	11036	10830	11018	10972	10989	10906	10886	10866	10731	11137	10977	10941	10961	10832	10843	10926	10994	10835	10886	10960	10821	10747	10933	10824	10810	10853	10969	10989	10989	10908	10996	10915	10937	10763	10943	10943	10776	10723	11040	11031	10994	10770	10905	10900	10935	10899	10937	10843	10894	10890	10919	10947	10812	10931	10793	11074	11037	10870	10916	10833	10910	10928	10868	10793	10757	10847	10859	10874	10773	11037	10694	10998	10899	11035	10835	11028	10955	10886	11051	10905	10806	10826	10898	10770	10886	10852	10923	10845	10977	10829	10937	10845	10904	10774	10877	10806	11017	10977	10814	11074	10918	10738	10859	10712	10823	10894	10854	11012	10877	10821	10946	10884	10888	10917	10856	10909	10838	10966	10910	10983	10774	10849	10860	10905	10863	10890	10937	10785	10951	10949	10929	10952	10985	10952	10749	10968	10831	11111	10968	11015	10880	10948	10929	10830	10831	10958	10858	10790	10968	10884	10801	10974	10925	10870	10772	10805	10851	11036	10756	10925	10786	10950	10831	10955	10929	10902	10799	10928	10888	10812	10815	10851	10927	10790	10891	10933	10822	10885	10735	10827	10993	10910	10826	10857	11126	10942	11001	10863	10862	10944	11054	10769	10910	10849	10957	10993	10923	10853	10806	10910	10915	10888	11072	10762	10947	10938	10920	10789	10892	10942	10906	10940	10742	11001	10935	10916	10842	10919	11009	10967	10933	11081	10887	10931	11035	11045	10913	11019	10959	10733	10875	10919	10681	10868	10844	10978	10847	10823	10898	10860	10841	10839	10777	11024	10769	10942	10824	10886	10905	10930	10813	10871	10917	10940	10810	10811	10967	10705	10890	10972	10963	10886	10821	11013	10884	11030	10846	10806	10921	10771	10998	10900	10968	10822	10918	10955	10844	10779	10922	10859	10880	10853	10856	10951	10810	10865	10746	10936	10897	10725	10942	10937	10954	10886	10959	10904	10788	11016	10924	10961	10821	10949	11008	10785	10957	10919	10943	10830	10857	10969	10984	10975	10986	10832	10872	10846	10799	11048	10974	11040	10892	10762	10828	10956	10943	10975	10891	10753	10807	10945	10924	10874	10928	10954	10691	10760	11029	10963	10881	10874	11014	10843	10881	10816	10776	10867	10899	10697	10967	10977	10917	10842	10786	10980	10758	11012	10967	10905	10819	10839	10957	10775	10909	10867	10866	10835	10859	10867	10794	11034	10815	10868	10904	10928	10791	11044	10854	10938	11002	10850	10784	10774	10930	10849	10834	10892	10708	10836	11054	10864	10783	10808	10986	10819	10824	11133	10797	10957	10864	10905	10909	10999	10898	10992	10952	11038	10988	10950	10909	10916	10991	10826	10794	11022	10986	10800	10903	10846	10822	11088	10866	10856	10862	10863	10981	11080	10827	11075	11084	11005	11022	10855	10896	10939	10884	10826	11021	10904	11062	10785	10897	10834	10890	11046	11031	10816	10888	10877	10794	10914	10928	10862	10876	10835	10789	10934	10853	10986	10947	10913	10971	10876	10833	11010	10878	10954	10986	10866	10988	10917	10939	10979	10806	11113	10827	10927	10894	10908	10797	10854	10889	10878	10897	10838	10799	10832	11009	10851	10859	10883	10804	10883	10828	11095	10790	10934	10928	10856	10776	10929	10813	10781	10885	11049	10871	10812	10920	10921	10885	10852	10900	10906	10957	10803	10829	10980	10919	10887	10912	10790	10731	10964	10912	10940	10762	10913	11003	10837	10859	10933	10976	10935	10786	10997	10913	10877	10973	10803	10796	11003	10695	10794	10947	10885	10707	10916	10874	10987	10667	10829	10960	10852	10898	10994	10865	10960	10886	10886	10882	10818	10915	11081	10754	10958	10828	11026	11010	10783	11071	10915	11010	10846	10757	10937	10923	10956	10947	11012	11105	10874	10867	10907	10815	10817	10755	10955	10802	10872	10959	10943	10963	10810	10990	10878	10896	10993	10892	10993	10906	10820	10793	10773	10909	10917	10804	10995	10749	10864	10843	10892	11007	10983	10937	10686	11000	10915	10917	11103	10894	10777	10908	10916	10923	11048	10977	10915	11030	10928	10933	10930	11033	10867	10752	11028	10908	10954	11048	10924	10841	10947	10825	10947	10976	10850	10903	10967	11080	10702	10870	10874	10962	11067	10904	10886	10937	10762	10911	10894	10956	10961	10830	10925	10917	10941	10909	10884	10675	11029	10967	10826	10883	10746	10956	10912	10988	10840	10884	10898	10986	10848	10926	10860	10771	10858	10901	10777	10874	10989	10888	11014	10895	10756	10793	10829	10891	11025	11001	10916	11013	10746	10823	10857	11001	11070	10938	10907	10886	10816	10897	10975	10961	11007	10849	10966	10974	11059	10895	11064	10840	10851	10848	10978	10956	10814	10954	10882	10907	10887	11030	10826	10929	10891	10690	10904	11009	10758	10752	10913	10813	10878	10817	10823	10933	10873	10959	10850	10991	10941	11001	10862	10762	10724	10919	10901	10829	10769	10784	10892	10795	10963	10851	10834	10867	10839	10805	10837	11005	10849	10949	10852	10860	11059	10812	11008	10947	10876	11010	10912	10931	10940	10772	10972	10931	10966	10781	10828	10914	10968	10864	10832	10783	10904	11025	10984	10870	10911	10835	10904	10901	10997	10958	10853	10944	10933	10903	10961	10932	10882	11008	10885	10930	10769	10896	10902	10807	10867	10969	10857	10804	10821	11012	10880	10947	10998	10936	10910	10796	10837	10843	10897	10816	11069	10788	10963	10913	10874	10736	11077	11019	10883	10987	10904	10922	10903	10902	10838	11004	10897	10879	10859	10939	11039	10869	10754	10962	11069	10781	10824	10838	11147	11026	10864	10962	10986	10874	10941	10937	10996	10892	10982	10751	10967	10842	10856	10816	10805	10751	10889	11010	10877	10897	10948	10989	10992	11057	10959	10882	11089	11002	10995	10782	11024	10932	10875	10863	10872	10956	10862	10936	10858	11010	10850	11054	10745	10914	10833	10946	10878	10959	10901	10956	10922	10889	10906	11020	10854	10837	10787	10863	10824	10835	11013	10726	10767	10800	10864	10798	11020	10866	10884	10873	10875	10943	10883	10865	10909	10870	10776	11035	10801	10890	10877	10776	10903	10859	10858	10859	10758	10943	10857	10780	10955	10941	10926	10947	10943	10934	10967	10912	11035	10975	10956	10863	10921	10894	10919	10961	10785	10786	10976	10920	10754	10704	10863	11024	10824	10855	10834	10947	10653	10853	10904	10885	11034	10993	11001	10760	10910	10956	10806	10920	10874	10957	10818	10889	10785	10924	10836	10841	10809	10784	11004	11041	10968	10940	10986	11054	10796	10986	10908	10820	10870	10892	10738	10923	11036	10893	10903	11014	10983	10907	10867	10828	10950	10752	10858	11006	10902	10862	10933	10869	10901	10807	10762	10867	10875	10847	10965	11000	10837	10912	10885	11059	10923	10914	10778	10999	10977	10946	10997	10967	10933	11109	10862	10868	10858	10979	10965	10901	10822	10909	10849	10999	10825	10798	10854	10824	10978	10908	10943	10876	10843	10991	10963	10743	10921	10847	10946	10924	11031	10757	10986	10754	10854	10984	10918	10874	11110	10879	10760	11039	10873	10822	10862	11136	10865	10834	10775	10880	10990	10852	10784	10918	10903	10883	10850	10846	10757	10846	10747	10897	10905	11000	10901	10807	10966	10926	10860	10930	10794	10983	10739	10731	10813	10795	11018	10938	10884	10815	11016	11099	10812	10823	10949	10820	10789	11101	10843	10796	10838	10890	10921	10823	10960	10755	10937	10870	10901	10949	11012	10970	11011	10773	10787	11007	10816	10779	10777	10995	10983	11015	10893	10764	10715	10878	10985	10976	10896	11038	10968	10823	10874	10877	10703	10922	10974	10895	10785	10899	10775	10834	10754	10849	10996	10916	10784	10913	10908	10858	10940	10764	10818	10832	11020	10944	10809	10800	10889	10814	11087	10775	10915	10980	10831	10735	10839	10838	10905	10844	10908	10940	10883	10921	10864	10862	10689	10929	10830	10886	10904	10773	10868	10849	11065	11019	10802	10952	10883	10990	10910	10881	11080	10890	10880	11050	10696	10977	10790	10951	10957	10914	10863	11022	10837	10781	10915	10899	10751	10916	10827	10931	10883	10890	10929	10827	11035	10921	10802	10952	10908	10975	10916	10923	10977	10907	10779	11020	10858	10965	10901	10820	10897	10855	10915	10934	10861	10921	11113	10883	10761	10919	10791	10772	10926	10742	10861	10912	10934	10900	10974	10886	10867	11048	10867	10724	10836	10669	10908	10885	10963	10883	10909	10779	10994	10857	10862	11046	10965	11014	10944	10950	10900	10907	10746	10949	10929	11062	10910	10967	10949	11125	11094	10985	10938	10732	10856	11086	10977	10803	10906	10877	10957	10973	10856	10808	10926	10850	10816	10988	10865	10982	11018	11012	11049	10842	10945	10812	10919	10965	11008	10961	10890	10939	11044	10896	10901	10952	10875	11052	10836	10817	10829	10819	10740	10841	10963	10819	10993	11062	10914	10930	10859	10887	10804	10900	10878	10803	10918	10795	10884	10836	11000	10868	10840	10926	10880	10900	10901	11011	10930	10815	10943	10887	10880	10860	10864	10897	10960	10931	10845	10991	11001	11029	10970	10846	10969	10943	10937	10896	10742	11016	10693	10854	10954	10986	10945	10950	10857	10934	10707	10964	10955	10880	11064	10931	10981	10846	11012	10903	10897	11030	10906	10987	10815	10869	10774	10821	11108	10817	10830	10907	10897	11106	10989	10769	10974	10889	11011	10671	10820	10865	10789	10912	10882	10685	10839	10840	10965	10884	10846	10954	10994	10744	10708	10880	10860	10893	10970	11002	11067	10800	10957	10833	10998	10863	10928	10897	10914	10841	10854	10996	10828	10852	10880	10795	10801	10926	10782	10876	10947	10935	11020	11006	10741	10853
31341	23552	20243	19007	17107	20280	18713	16173	14939	13856	13202	12991	12644	12620	12611	12687	12484	12582	12690	12396	12482	12552	12734	12544	12607	12513	12774	12711	12297	12554	12559	12504	12656	12626	12519	12557	12695	12508	12520	12631	12588	12548	12579	12604	12426	12720	12557	12567	12468	12567	12615	12374	12625	12419	12661	12628	12548	12479	12522	12648	12471	12636	12542	12547	12473	12586	12530	12589	12495	12579	12393	12637	12527	12423	12594	12381	12653	12577	12536	12428	12561	12472	12416	12441	12619	12480	12421	12519	12511	12466	12558	12523	12571	12623	12570	12299	12518	12564	12594	12402	12355	12368	12518	12559	12504	12495	12392	12683	12434	12613	12638	12476	12524	12450	12506	12444	12357	12589	12564	12568	12552	12632	12547	12532	12427	12491	12678	12583	12553	12735	12538	12585	12596	12317	12458	12536	12525	12406	12521	12428	12440	12575	12603	12446	12605	12570	12540	12579	12361	12422	12486	12416	12657	12466	12404	12548	12628	12518	12413	12442	12458	12522	12436	12406	12355	12544	12534	12480	12473	12519	12544	12868	12391	12568	12683	12500	12559	12291	12624	12553	12468	12365	12571	12418	12680	12427	12706	12500	12669	12464	12323	12653	12523	12490	12623	12484	12534	12524	12414	12442	12380	12359	12698	12450	12664	12764	12563	12479	12584	12486	12562	12489	12639	12483	12577	12537	12520	12419	12570	12657	12440	12344	12528	12391	12667	12558	12516	12506	12693	12686	12622	12444	12470	12499	12337	12387	12584	12566	12645	12492	12594	12436	12649	12481	12559	12562	12543	12684	12657	12626	12512	12462	12552	12357	12542	12554	12733	12708	12600	12430	12640	12265	12561	12556	12428	12243	12479	12244	12468	12581	12519	12542	12468	12513	12605	12432	12492	12495	12491	12459	12573	12491	12509	12474	12543	12384	12533	12560	12517	12610	12366	12467	12600	12421	12334	12456	12477	12436	12340	12523	12551	12230	12279	12582	12445	12656	12527	12385	12570	12635	12646	12521	12342	12391	12573	12526	12449	12432	12532	12484	12444	12562	12501	12548	12587	12395	12400	12493	12396	12530	12644	12421	12484	12496	12534	12389	12427	12491	12562	12541	12493	12463	12426	12305	12409	12387	12538	12475	12370	12475	12543	12320	12597	12549	12419	12556	12530	12474	12541	12614	12348	12460	12590	12620	12637	12513	12463	12468	12365	12556	12529	12480	12596	12389	12528	12628	12380	12498	12548	12495	12486	12327	12620	12434	12531	12560	12379	12702	12482	12609	12508	12532	12633	12412	12548	12633	12551	12379	12390	12643	12478	12647	12633	12422	12275	12404	12611	12659	12566	12444	12479	12469	12579	12514	12428	12563	12463	12553	12305	12393	12437	12553	12694	12678	12456	12586	12584	12399	12523	12358	12514	12508	12475	12562	12412	12702	12628	12704	12447	12428	12431	12355	12420	12304	12436	12533	12691	12636	12416	12562	12550	12563	12433	12496	12588	12479	12560	12439	12296	12536	12623	12503	12627	12471	12401	12495	12714	12653	12602	12646	12458	12573	12546	12502	12798	12643	12260	12362	12656	12519	12368	12766	12556	12436	12590	12549	12540	12396	12500	12516	12557	12591	12598	12632	12619	12359	12470	12496	12536	12555	12434	12470	12519	12489	12371	12540	12375	12394	12352	12461	12635	12392	12476	12522	12586	12407	12493	12448	12596	12520	12424	12529	12598	12575	12591	12410	12463	12510	12461	12448	12542	12385	12491	12411	12583	12631	12542	12574	12554	12509	12563	12471	12537	12566	12384	12635	12628	12535	12406	12573	12373	12236	12473	12567	12521	12563	12496	12586	12468	12482	12505	12675	12384	12499	12358	12542	12561	12555	12433	12635	12661	12487	12588	12355	12495	12431	12517	12588	12388	12526	12544	12528	12444	12486	12443	12546	12534	12424	12357	12509	12336	12380	12373	12501	12473	12618	12353	12613	12613	12418	12394	12583	12496	12436	12612	12598	12456	12593	12431	12546	12417	12515	12553	12572	12568	12719	12584	12580	12530	12574	12444	12458	12491	12610	12484	12479	12558	12279	12417	12416	12418	12558	12471	12534	12592	12556	12536	12727	12483	12436	12662	12713	12627	12240	12371	12518	12630	12727	12578	12417	12388	12508	12438	12463	12467	12557	12434	12486	12264	12413	12443	12324	12517	12457	12453	12575	12454	12439	12512	12445	12560	12465	12395	12435	12509	12433	12538	12576	12645	12549	12255	12529	12518	12664	12582	12607	12448	12657	12633	12366	12611	12386	12277	12776	12458	12547	12540	12580	12570	12432	12284	12311	12561	12471	12682	12468	12630	12697	12479	12558	12578	12646	12459	12616	12707	12469	12423	12524	12624	12514	12601	12609	12551	12514	12621	12571	12544	12374	12531	12486	12561	12670	12616	12532	12553	12552	12485	12505	12436	12494	12580	12371	12334	12446	12615	12357	12406	12523	12440	12379	12403	12502	12420	12425	12718	12399	12374	12335	12469	12445	12341	12491	12548	12596	12474	12571	12569	12407	12487	12548	12507	12551	12522	12581	12651	12455	12596	12446	12521	12665	12460	12410	12310	12546	12573	12388	12699	12546	12499	12534	12519	12463	12662	12543	12662	12808	12631	12500	12688	12679	12577	12565	12457	12432	12582	12451	12581	12505	12609	12550	12537	12465	12523	12525	12447	12569	12544	12450	12453	12494	12491	12382	12405	12332	12445	12534	12569	12474	12532	12380	12558	12456	12611	12649	12331	12498	12408	12632	12645	12450	12608	12534	12475	12583	12509	12591	12450	12662	12386	12382	12500	12508	12490	12497	12376	12463	12656	12548	12523	12538	12384	12629	12538	12529	12453	12613	12387	12714	12675	12728	12722	12380	12386	12659	12733	12549	12618	12635	12651	12606	12589	12629	12533	12652	12359	12599	12750	12493	12495	12481	12558	12586	12665	12591	12602	12605	12430	12476	12512	12464	12470	12489	12785	12669	12461	12601	12260	12510	12513	12506	12498	12456	12546	12648	12481	12500	12338	12304	12386	12662	12512	12618	12565	12404	12583	12499	12354	12537	12657	12398	12416	12350	12676	12570	12293	12580	12497	12396	12659	12550	12559	12461	12529	12532	12275	12475	12532	12481	12418	12593	12492	12574	12731	12586	12531	12619	12694	12411	12565	12378	12529	12530	12367	12419	12467	12535	12277	12546	12380	12543	12479	12454	12411	12479	12316	12405	12433	12400	12463	12593	12536	12391	12526	12499	12579	12464	12603	12544	12436	12605	12727	12549	12461	12512	12320	12512	12503	12604	12478	12448	12598	12550	12371	12492	12723	12298	12398	12589	12685	12691	12558	12495	12509	12633	12406	12542	12776	12353	12411	12436	12466	12539	12557	12521	12650	12522	12467	12565	12454	12559	12553	12532	12543	12477	12565	12480	12589	12437	12700	12516	12652	12497	12572	12497	12703	12479	12434	12513	12557	12673	12532	12488	12576	12763	12592	12517	12470	12443	12380	12471	12711	12522	12624	12523	12589	12646	12442	12483	12705	12528	12333	12601	12595	12326	12642	12513	12394	12710	12585	12412	12413	12430	12496	12467	12396	12459	12547	12531	12713	12673	12475	12532	12541	12305	12517	12523	12457	12579	12547	12453	12497	12605	12536	12574	12418	12384	12384	12578	12629	12406	12321	12488	12587	12451	12572	12407	12660	12523	12629	12443	12473	12517	12516	12467	12615	12275	12582	12637	12599	12576	12396	12468	12539	12391	12523	12504	12475	12616	12432	12479	12615	12541	12530	12639	12383	12442	12489	12704	12421	12552	12244	12401	12470	12550	12498	12473	12482	12462	12658	12502	12735	12605	12588	12528	12394	12380	12436	12568	12379	12490	12497	12670	12464	12543	12589	12374	12547	12433	12652	12662	12461	12514	12406	12664	12484	12578	12683	12576	12618	12603	12554	12623	12407	12434	12432	12496	12503	12503	12599	12341	12445	12465	12536	12417	12357	12393	12569	12628	12425	12611	12452	12313	12633	12448	12449	12426	12591	12429	12525	12704	12344	12687	12546	12443	12434	12515	12472	12539	12578	12579	12534	12572	12484	12509	12496	12559	12599	12429	12572	12286	12479	12457	12706	12703	12765	12482	12733	12564	12435	12577	12517	12493	12519	12532	12439	12541	12513	12507	12510	12596	12596	12455	12624	12435	12600	12333	12722	12601	12509	12475	12519	12705	12503	12413	12531	12481	12494	12497	12596	12690	12576	12561	12358	12688	12697	12372	12574	12512	12604	12560	12454	12678	12507	12568	12581	12638	12564	12520	12380	12493	12470	12609	12655	12571	12528	12453	12506	12563	12578	12445	12566	12788	12618	12459	12642	12619	12568	12612	12488	12351	12682	12413	12410	12551	12476	12575	12609	12457	12514	12481	12666	12636	12619	12550	12536	12571	12636	12629	12488	12615	12779	12488	12490	12435	12349	12542	12238	12621	12559	12452	12642	12595	12491	12479	12531	12384	12542	12514	12620	12532	12362	12518	12498	12503	12570	12463	12481	12359	12475	12503	12572	12473	12599	12289	12560	12555	12564	12531	12593	12658	12495	12674	12447	12502	12576	12623	12490	12506	12509	12590	12596	12418	12621	12563	12531	12512	12480	12524	12409	12493	12540	12668	12445	12554	12674	12533	12633	12509	12551	12520	12515	12542	12515	12621	12515	12645	12572	12469	12531	12579	12669	12614	12443	12713	12683	12724	12459	12446	12557	12531	12636	12540	12376	12762	12519	12318	12553	12348	12490	12513	12574	12580	12664	12533	12342	12497	12453	12340	12497	12522	12483	12570	12418	12476	12743	12725	12713	12465	12649	12493	12583	12555	12485	12488	12443	12512	12673	12300	12548	12654	12570	12512	12537	12403	12459	12490	12544	12488	12503	12511	12359	12738	12576	12518	12374	12417	12583	12363	12399	12600	12691	12600	12545	12438	12527	12443	12570	12476	12705	12460	12504	12382	12497	12358	12459	12599	12564	12520	12611	12476	12372	12591	12496	12472	12677	12601	12759	12485	12708	12558	12540	12440	12636	12431	12572	12602	12442	12705	12528	12580	12546	12528	12771	12523	12705	12640
24673	25738	19942	19684	18156	22173	18878	15559	13997	12427	11891	11297	11244	11193	11092	11150	11134	11063	11262	10936	11196	11099	11094	11034	11008	11038	11201	11155	11145	11155	11141	11140	11238	11217	11321	11061	11175	11162	11118	11011	11281	11116	11240	11111	11119	11136	10976	11137	11027	11089	11157	11169	11000	10977	11059	11199	10966	11207	11065	11097	11176	11017	10996	11009	11204	11059	11174	11173	11124	11104	11172	11082	10948	11056	11114	11121	11207	11095	11114	11205	11094	11122	11288	10987	11067	11148	10993	11043	10980	11240	11132	11107	11233	11100	11205	11167	11058	11110	11084	11041	11144	11134	10909	11262	11048	11100	11267	10878	11074	11318	11181	11096	11078	10963	11080	11052	11033	11180	11162	11079	11032	11036	11093	11172	10984	11020	11112	11159	11165	11212	11078	11033	11173	11122	10994	10963	11141	11059	10930	11060	11166	11056	11131	11034	11053	11093	10952	11014	11224	11006	11052	11135	11122	11014	11139	11293	11076	11010	11096	11013	11090	11115	11094	10984	11092	10941	11168	11029	11126	11037	11081	11113	11006	11157	11147	11051	11162	11178	10914	11189	11170	11045	11338	11122	11255	11061	10985	11229	11094	11195	11064	11136	11191	10998	11223	10978	11084	11174	11033	11245	11011	11202	11185	11130	11064	11265	11070	11018	10983	11083	11054	11025	11146	11177	11137	11036	11260	11121	11239	11229	11217	11172	11132	11162	11159	11175	11239	11124	11073	11227	10985	11163	11123	11201	11122	11090	10996	11079	11137	11093	11028	11116	11110	11104	11224	11163	11128	10989	10987	11108	11208	11089	10999	11305	11210	11178	11071	10988	11191	11052	11120	11082	11225	11306	10966	11187	11165	11197	11189	11153	11048	11158	11208	11115	11016	11078	11041	11003	11111	11025	11159	11192	11033	11103	11111	11291	11204	10969	11173	10990	11028	11015	11140	11039	11050	11079	11079	11098	11122	10961	11105	11200	11188	10993	11292	11182	11142	11119	10971	11044	11042	11218	11091	11255	11210	11231	11224	11178	11316	11065	11217	11063	11200	11110	10990	11064	11050	11079	11064	11054	11086	11140	11108	11111	11195	11098	10970	11084	11097	11167	11148	11088	11111	11112	11063	11124	11115	11106	11080	11185	11000	10965	10993	11263	11233	10975	11213	11026	10990	10883	11098	11087	11060	11087	11035	11256	11217	11246	11081	11032	11023	11161	11200	11141	11106	11087	11087	11188	10995	11090	11238	11127	10960	11234	11186	11081	11145	11054	11166	11119	11045	11152	11061	11290	11167	10999	11100	11139	11009	11028	11189	11184	11103	11055	11017	11181	11105	11136	11213	11111	11226	11111	11036	10967	10999	11156	11057	11097	11104	11067	11026	11268	11082	11052	11058	10925	11200	11062	11289	11194	11163	11167	10960	11143	11178	10902	11067	10996	11172	11013	11126	11056	10974	11206	11189	11153	11207	11154	11115	11255	11064	11027	11134	11074	11256	11199	11195	11172	11111	11104	11143	11179	11155	11147	11010	11243	11051	11183	11187	10965	11072	11000	11016	11245	11093	11128	11163	11049	11187	11117	11083	11157	11167	11060	11097	11177	11279	11133	11179	11019	11123	11116	11103	11202	11019	11032	11251	11058	11074	10957	11209	11192	11106	11073	11128	10999	11030	11001	11290	11028	11135	11207	11102	11229	11180	11147	11027	11099	11096	11068	11197	11010	11082	11218	11175	11090	10915	11091	11212	11104	11235	11132	11015	11087	10954	11250	11060	11085	11140	11030	11077	11117	11040	11046	11126	11116	11059	11218	11204	11207	11073	10996	11151	11086	11159	10883	11185	11164	11096	11188	11119	11072	11414	11016	10985	11051	11094	11124	11168	11173	11055	11284	11034	11139	11127	11032	11132	11225	11058	11186	11126	11120	11050	11090	11000	11198	11148	11214	11105	11101	11098	11056	11086	11172	11209	11074	11091	11164	11202	11067	11126	11050	11153	11092	11293	11138	11406	11105	11062	11079	10994	11126	11140	11019	11071	11096	11103	11174	11254	11179	11165	11153	11092	11000	11193	11244	11086	10915	11113	10927	11191	11050	11138	11017	11160	11047	10975	11233	11158	11281	11187	11090	11048	10890	11200	11145	11068	11037	11248	11184	11165	11054	11077	11030	10919	11054	11115	11107	11214	10936	11165	11030	11101	11209	10968	11050	10982	11079	10904	11008	10965	11070	11107	11057	10973	11135	11247	11042	11105	11095	11189	11125	11317	10913	11138	11239	11154	11090	11203	11096	11017	11223	11259	11184	11011	11096	11196	11154	11037	11117	11108	11139	11131	11105	11092	11113	11005	11103	11073	11093	11052	11038	11055	11102	11046	11034	11082	11091	11143	11180	10988	11103	11192	11197	11065	11100	11171	11000	11123	11293	11185	11087	11096	11034	11110	11136	11036	11282	11069	11039	11113	11127	11196	11185	11240	11042	11046	11056	11054	11148	11050	10962	11013	11136	11042	11221	11121	10992	11093	11085	11066	11004	11027	11065	11031	10979	11176	11077	11171	10965	11174	11028	11277	11008	11106	11044	11192	11145	11109	11002	11133	11038	11014	11026	10958	11020	11112	11167	11076	11074	11204	11029	11159	11325	11138	11179	11039	10995	11056	11090	11184	10962	11034	11129	11059	11045	11066	11184	11135	11064	11128	11193	11083	11188	11217	11159	11157	11206	11058	11262	11121	11160	11035	11166	11025	11074	11082	10964	11094	11125	11068	11120	11078	11198	11197	11033	11115	11046	11039	11103	11117	11216	11170	11147	11102	11205	11254	11123	11206	11093	11173	11034	11196	11071	11094	11062	11107	11241	11221	10934	11218	11114	11107	11092	11173	11096	11026	10980	11089	11168	11046	11252	11176	11175	11113	11172	11047	11194	11093	11127	11094	11115	11171	11096	11130	10914	11200	10992	11205	11062	10996	11110	11152	11162	10922	11205	11107	11084	11000	11018	11114	11056	10899	10961	11143	11113	11161	11170	10998	11044	11196	11159	11159	10970	11219	11104	11204	11180	10909	10985	11132	11167	11207	11074	11064	11120	11073	11132	11110	11031	11151	10959	11162	11158	11098	11107	11181	11226	11140	11033	11064	10910	11061	11113	11265	11236	11309	11179	11113	10872	10859	11190	11095	10956	10868	10971	11014	11175	11164	11207	11164	11215	11178	11065	11217	11265	11242	11051	11180	11104	11090	11042	11122	11093	11260	11090	11056	11166	11103	11285	11093	10957	11086	11120	11009	11164	11246	11135	11164	11021	11124	11073	10919	11114	11105	11138	10858	11187	11103	10954	11075	11113	11071	10969	11146	11217	11067	11200	10995	10916	11086	11007	11033	10940	11024	11087	11135	11161	11191	11125	11190	11098	11073	11175	11126	11111	11012	11156	11067	10946	11173	11166	11054	11086	11087	11038	11194	11030	11150	11118	11127	11075	11193	11245	11024	11079	11056	11087	11033	11072	11068	10998	11252	11087	11276	11062	11190	11264	11100	11119	10927	11073	11078	11006	11075	11079	11148	11070	11092	11057	10980	11364	11104	11091	11037	11332	11060	10971	11276	11051	11111	11004	11069	11121	11072	11115	11175	11217	11123	11213	11029	11028	11143	11156	11058	11113	11115	11086	11021	11024	11156	11060	10995	11163	11089	11111	11107	10992	11097	11128	11170	11119	11237	11169	11237	11075	11074	11170	11052	11060	11056	11135	11218	11115	11181	11110	11155	11090	11265	10963	11156	11218	11102	11049	11072	11114	11066	11096	11174	11238	11026	11061	11173	11105	11126	11074	11021	11147	11131	11237	11025	11131	11227	10958	11025	11214	11238	11239	11118	11031	11238	11180	10925	11210	11157	11225	11052	11108	11009	11087	11071	11148	11012	11055	11134	11003	11055	11064	11056	11074	10982	11094	11166	11069	11143	11049	11046	11158	11050	11190	11080	11281	11211	11088	11207	11129	11004	11061	11053	11085	11031	11152	11083	11047	11134	11114	11198	11080	10985	11085	11147	11125	11094	10941	11137	11088	11178	11103	11051	11103	11088	11252	11149	11120	11140	11178	11178	11086	10979	10994	11206	11076	11042	11168	11150	11046	11131	11144	11212	10962	11098	11191	11018	11003	11112	11084	11090	11244	11059	11112	11015	11178	11111	10995	11261	11062	10972	11120	11063	11070	10992	11021	11149	11120	11008	11169	11114	11110	11232	11074	11234	11162	11171	11035	11267	11027	11243	11297	11208	11107	11000	11141	11093	11049	11018	11100	11228	11204	11100	11109	11090	11140	11173	11192	11116	11056	11170	11054	11260	11108	11320	11049	11094	11277	11074	11096	11101	11157	11069	11018	11203	11049	11207	11172	11184	11095	11015	11148	10983	11064	11111	11242	10913	11139	11184	11140	11278	11021	11044	11029	11110	11007	11037	11197	11123	11091	11193	11021	11055	11165	10921	11170	11060	11092	11087	11226	11040	11150	11095	11149	11182	11091	11088	11100	11207	11103	11152	11172	11035	11158	11047	11233	10972	11057	10985	11085	11064	11192	11121	11175	11079	11015	11132	11143	11172	11226	11272	11005	11206	10834	11043	11038	11036	11079	10905	11028	11073	11011	11211	11130	11057	11208	11085	11004	11185	11095	11050	11214	11155	11047	11159	11205	11105	10939	11071	10991	11096	11166	11184	11047	11195	11082	11097	10976	11016	11234	11137	11163	11060	11213	11100	11086	11151	11256	11196	11011	11169	11097	11138	11148	11262	11212	11084	11235	11094	11101	11259	11052	11044	11148	11115	11096	11053	11108	11069	11226	11055	10964	11055	11149	11187	11095	11192	11021	11154	11097	11223	10946	11127	11084	11066	11130	11046	11139	11190	11036	11186	11110	11011	10985	11282	11125	11002	11159	11010	11062	11128	11024	11173	11019	11125	11093	10957	10977	11122	11040	11248	10997	11178	11059	11100	10927	11226	11077	11184	11139	10927	11029	11159	11128	10895	10946	11108	11096	11093	11211	11147	11144	11095	11058	11233	11089	11195	11128	11040	11197	11197	11160	10959	11144	11163	11201	11127	11069	11073	11036	11123	11134	11187	11123	11033	10902	11109	11030	11181	10989
26362	21329	29227	32062	31750	41593	46443	31738	24699	19279	15529	13129	12274	11914	11882	11690	11680	11767	11910	11780	11873	11835	11721	11576	11756	11750	11705	11702	11651	11533	11636	11540	11633	11673	11792	11664	11754	11575	11508	11918	11768	11524	11857	11605	11539	11497	11767	11709	11648	11810	11609	11819	11616	11594	11616	11646	11805	11674	11821	11729	11623	11668	11678	11750	11774	11649	11647	11710	11765	11781	11794	11766	11719	11651	11607	11621	11470	11733	11679	11483	11763	11604	11598	11839	11608	11768	11704	11688	11912	11732	11669	11532	11910	11641	11852	11589	11746	11627	11649	11639	11662	11709	11532	11680	11705	11638	11663	11917	11575	11627	11683	11585	11764	11681	11556	11633	11747	11656	11727	11613	11676	11707	11540	11755	11615	11560	11647	11822	11716	11732	11701	11828	11624	11610	11876	11576	11760	11772	11694	11669	11696	11683	11675	11654	11625	11658	11661	11543	11731	11706	11743	11826	11741	11563	11630	11603	11714	11586	11868	11709	11615	11713	11592	11707	11746	11614	11765	11626	11646	11721	11567	11594	11692	11829	11622	11673	11647	11543	11545	11713	11723	11656	11727	11631	11655	11714	11623	11773	11710	11727	11586	11683	11798	11674	11844	11744	11643	11602	11691	11650	11665	11657	11787	11606	11683	11625	11628	11742	11638	11709	11601	11625	11639	11740	11706	11561	11675	11674	11699	11559	11600	11737	11659	11790	11856	11765	11701	11609	11764	11722	11631	11813	11633	11684	11755	11634	11694	11708	11580	11619	11779	11612	11771	11731	11763	11763	11532	11728	11649	11618	11719	11686	11620	11760	11646	11729	11657	11836	11611	11613	11663	11582	11587	11694	11598	11527	11823	11750	11619	11552	11716	11654	11690	11674	11574	11650	11754	11758	11743	11693	11599	11659	11708	11582	11732	11804	11929	11557	11648	11493	11658	11900	11653	11705	11494	11906	11790	11637	11604	11726	11479	11672	11803	11485	11585	11680	11652	11718	11803	11681	11708	11580	11613	11657	11719	11736	11708	11763	11757	11701	11703	11649	11756	11668	11893	11568	11636	11594	11649	11815	11783	11652	11791	11764	11701	11765	11729	11795	11823	11698	11736	11791	11580	11813	11754	11730	11773	11545	11807	11807	11616	11808	11596	11793	11783	11673	11695	11762	11566	11738	11764	11774	11748	11641	11620	11665	11796	11694	11595	11685	11809	11511	11484	11769	11737	11593	11793	11578	11597	11574	11616	11853	11587	11624	11623	11748	11584	11839	11661	11830	11687	11619	11725	11613	11691	11655	11705	11720	11662	11564	11709	11566	11491	11747	11815	11816	11815	11606	11606	11734	11647	11819	11752	11514	11466	11673	11789	11608	11690	11698	11686	11679	11649	11580	11655	11698	11609	11661	11611	11696	11835	11572	11711	11722	11556	11722	11606	11736	11650	11676	11692	11663	11949	11790	11728	11710	11627	11570	11653	11657	11722	11694	11673	11532	11862	11651	11519	11448	11554	11595	11771	11780	11730	11592	11890	11720	11665	11664	11937	11722	11638	11681	11746	11797	11638	11744	11698	11498	11636	11635	11628	11655	11877	11579	11855	11682	11715	11483	11929	11790	11705	11772	11668	11643	11671	11844	11844	11625	11712	11565	11589	11450	11625	11654	11688	11624	11723	11638	11590	11804	11800	11756	11961	11862	11738	11853	11666	11668	11676	11783	11671	11776	11789	11719	11711	11713	11795	11508	11726	11570	11791	11593	11754	11604	11828	11659	11778	11682	11651	11553	11608	11843	11634	11623	11673	11860	11605	11689	11631	11615	11734	11632	11609	11837	11883	11876	11697	11626	11706	11862	11698	11639	11689	11712	11733	11591	11581	11746	11682	11804	11718	11942	11684	11536	11709	11665	11678	11628	11672	11605	11751	11880	11633	11699	11783	11739	11665	11525	11795	11720	11589	11608	11668	11587	11570	11595	11688	11536	11625	11736	11748	11868	11785	11643	11607	11658	11805	11826	11830	11656	11685	11457	11796	11705	11588	11754	11594	11444	11676	11712	11760	11540	11609	11822	11699	11763	11885	11596	11744	11711	11822	11622	11603	11662	11816	11775	11735	11803	11818	11563	11548	11645	11583	11694	11525	11658	11788	11744	11652	11763	11626	11805	11948	11863	11682	11712	11788	11547	11742	11703	11790	11712	11811	11640	11735	11768	11766	11613	11765	11726	11903	11620	11713	11831	11732	11706	11726	11845	11683	11705	11827	11734	11796	11697	11723	11637	11744	11673	11660	11517	11695	11579	11720	11737	11747	11678	11680	11806	11716	11639	11686	11591	11710	11592	11821	11801	11807	11761	11698	11832	11721	11826	11851	11627	11692	11691	11718	11684	11713	11483	11799	11675	11726	11642	11744	11541	11645	11769	11536	11711	11728	11755	11730	11686	11613	11681	11592	11528	11686	11706	11578	11526	11713	11558	11849	11855	11711	11674	11575	11551	11655	11790	11565	11671	11550	11765	11630	11718	11482	11694	11668	11576	11778	11631	11767	11823	11673	11631	11548	11724	11602	11851	11777	11668	11673	11809	11765	11788	11745	11873	11662	11754	11582	11688	11638	11503	11792	11848	11696	11775	11709	11730	11555	11741	11568	11761	11784	11766	11762	11816	11849	11695	11771	11747	11722	11486	11440	11643	11720	11705	11720	11689	11851	11526	11911	11732	11821	11738	11779	11680	11801	11769	11655	11791	11534	11685	11643	11685	11494	11611	11765	11558	11609	11670	11838	11852	11695	11699	11624	11673	11764	11597	11659	11871	11734	11545	11644	11719	11877	11653	11652	11706	11509	11709	11691	11459	11694	11802	11572	11807	11766	11630	11590	11460	11520	11834	11562	11923	11573	11617	11719	11673	11658	11713	11643	11585	11543	11571	11704	11645	11722	11693	11663	11762	11712	11715	11633	11802	11553	11598	11709	11635	11488	11802	11722	11688	11712	11536	11834	11441	11698	11715	11697	11576	11686	11735	11774	11681	11687	11782	11542	11629	11849	11672	11634	11680	11773	11538	11761	11540	11816	11718	11809	11626	11726	11647	11782	11628	11552	11869	11716	11664	11689	11648	11523	11655	11693	11713	11717	11737	11794	11695	11593	11823	11702	11699	11805	11746	11676	11736	11647	11640	11619	11706	11721	11727	11606	11691	11882	11687	11774	11569	11739	11783	11740	11663	11635	11690	11749	11615	11662	11536	11871	11767	11757	11604	11635	11704	11782	11784	11521	11644	11778	11597	11703	11673	11652	11570	11799	11634	11679	11549	11688	11632	11600	11751	11671	11690	11621	11703	11795	11655	11687	11689	11711	11599	11612	11612	11640	11694	11818	11563	11619	11708	11867	11764	11664	11571	11686	11673	11820	11703	11736	11717	11758	11666	11623	11756	11659	11741	11546	11785	11588	11648	11599	11644	11722	11747	11632	11636	11710	11762	11738	11557	11400	11674	11720	11512	11791	11718	11698	11916	11526	11710	11608	11716	11687	11728	11697	11747	11713	11622	11512	11709	11750	11620	11474	11656	11856	11644	11515	11862	11862	11750	11749	11714	11768	11726	11675	11682	11654	11477	11596	11528	11850	11947	11772	11650	11636	11807	11827	11764	11743	11513	11620	11716	11672	11863	11552	11781	11643	11341	11526	11659	11574	11687	11727	11669	11653	11581	11703	11682	11522	11643	11737	11687	11750	11554	11687	11642	11796	11599	11673	11763	11654	11825	11721	11726	11692	11778	11626	11845	11829	11562	11689	11576	11466	11853	11648	11681	11717	11472	11586	11878	11716	11778	11762	11737	11846	11810	11944	11647	11658	11622	11704	11697	11711	11664	11566	11689	11624	11349	11766	11777	11704	11602	11798	11736	11650	11554	11592	11748	11713	11734	11744	11612	11735	11658	11670	11765	11673	11633	11660	11771	11596	11859	11600	11531	11762	11646	11614	11573	11727	11832	11737	11705	11679	11605	11887	11756	11911	11778	11746	11665	11769	11743	11633	11728	11661	11595	11490	11610	11617	11662	11486	11892	11738	11709	11646	11482	11692	11516	11800	11731	11809	11767	11805	11653	11802	11675	11511	11656	11650	11606	11502	11652	11691	11691	11708	11782	11666	11730	11644	11791	11752	11692	11719	11734	11673	11631	11742	11670	11716	11710	11745	11635	11686	11723	11806	11791	11778	11545	11856	11696	11580	11656	11706	11620	11846	11620	11624	11639	11758	11714	11790	11812	11643	11764	11485	11671	11900	11776	11722	11696	11540	11638	11776	11462	11714	11680	11584	11512	11643	11566	11627	11785	11706	11811	11923	11846	11786	11715	11577	11671	11766	11619	11846	11800	11658	11751	11648	11691	11628	11641	11803	11612	11773	11653	11653	11861	11861	11647	11762	11580	11695	11747	11562	11836	11662	11741	11867	11769	11886	11728	11766	11710	11670	11600	11764	11761	11741	11876	11554	11884	11675	11632	11740	11581	11787	11706	11627	11613	11670	11750	11656	11727	11727	11699	11608	11577	11650	11567	11640	11781	11721	11658	11522	11556	11642	11571	11646	11701	11615	11637	11658	11506	11726	11667	11491	11692	11650	11687	11778	11599	11743	11753	11759	11598	11708	11717	11930	11752	11745	11794	11675	11748	11860	11583	11589	11643	11425	11508	11530	11603	11743	11842	11764	11665	11521	11620	11674	11791	11707	11615	11702	11789	11784	11696	11629	11747	11552	11695	11779	11802	11552	11843	11736	11622	11829	11598	11698	11812	11646	11641	11759	11726	11723	11797	11456	11674	11549	11715	11846	11530	11608	11730	11638	11772	11897	11818	11679	11588	11656	11682	11783	11608	11601	11798	11732	11809	11755	11658	11647	11725	11881	11688	11708	11703	11880	11631	11573	11650	11872	11615	11625	11494	11576	11847	11843	11556	11683	11667	11626	11636	11688	11530	11574	11618	11467	11581	11707	11757	11738	11540	11595	11718	11708	11684	11728	11706	11791	11594	11682	11719	11613	11649	11712	11695	11531	11647	11610	11640	11757	11807	11535	11740	11760	11523	11829	11631	11671	11746	11805	11847	11870	11662	11534	11884	11644	11603	11748	11717	11489	11569	11845	11721
30818	49231	46551	41701	37767	44421	45070	32996	25487	19251	14711	12074	11114	10707	10660	10683	10643	10596	10666	10539	10499	10731	10666	10631	10686	10619	10693	10701	10760	10593	10696	10531	10656	10511	10707	10590	10602	10647	10626	10616	10665	10614	10631	10568	10728	10513	10621	10635	10586	10591	10663	10708	10518	10600	10498	10603	10566	10537	10539	10569	10647	10660	10546	10649	10520	10406	10474	10523	10575	10459	10717	10476	10574	10619	10586	10711	10550	10658	10538	10570	10582	10614	10576	10685	10541	10592	10662	10617	10521	10737	10600	10562	10802	10587	10654	10629	10620	10627	10579	10836	10785	10587	10633	10572	10624	10590	10752	10552	10517	10674	10608	10560	10686	10755	10653	10720	10582	10564	10541	10556	10458	10632	10487	10634	10725	10552	10501	10782	10446	10562	10754	10542	10570	10556	10826	10646	10662	10472	10623	10591	10564	10700	10566	10686	10720	10657	10718	10760	10590	10566	10599	10589	10553	10694	10703	10564	10506	10528	10655	10604	10692	10597	10631	10653	10703	10632	10606	10654	10579	10675	10468	10667	10522	10482	10491	10634	10548	10527	10522	10570	10619	10678	10513	10557	10783	10661	10581	10562	10631	10773	10528	10604	10624	10840	10638	10565	10585	10608	10715	10623	10562	10615	10683	10561	10553	10763	10539	10682	10554	10604	10519	10487	10567	10499	10632	10626	10607	10599	10617	10668	10438	10661	10629	10485	10503	10585	10635	10544	10543	10653	10601	10524	10657	10685	10576	10532	10517	10666	10482	10649	10621	10726	10555	10611	10641	10489	10537	10575	10677	10553	10749	10671	10539	10386	10539	10584	10543	10503	10834	10580	10596	10449	10680	10585	10642	10220	10595	10539	10563	10653	10534	10615	10615	10490	10560	10572	10739	10601	10739	10547	10767	10540	10550	10448	10531	10648	10521	10678	10504	10530	10506	10689	10594	10641	10746	10622	10625	10606	10460	10626	10569	10645	10614	10584	10590	10504	10528	10614	10695	10713	10628	10497	10701	10360	10590	10632	10497	10491	10605	10610	10554	10619	10647	10540	10644	10608	10505	10604	10596	10615	10507	10607	10584	10565	10760	10606	10557	10736	10506	10745	10638	10515	10507	10727	10565	10742	10616	10599	10676	10688	10688	10511	10599	10682	10800	10504	10516	10565	10619	10482	10716	10491	10677	10585	10422	10598	10598	10479	10668	10538	10531	10525	10754	10561	10433	10557	10627	10732	10768	10597	10610	10478	10435	10696	10599	10447	10642	10546	10605	10595	10607	10563	10629	10561	10658	10637	10706	10650	10448	10654	10560	10778	10654	10518	10537	10455	10543	10420	10678	10836	10693	10589	10602	10620	10721	10623	10650	10607	10630	10721	10466	10464	10569	10559	10663	10630	10640	10674	10456	10569	10603	10586	10571	10624	10584	10615	10702	10641	10629	10680	10636	10775	10565	10549	10539	10475	10586	10601	10519	10593	10530	10592	10516	10635	10626	10593	10645	10624	10676	10581	10612	10565	10505	10572	10604	10564	10502	10578	10733	10604	10637	10620	10497	10756	10752	10592	10686	10580	10599	10610	10599	10443	10729	10644	10541	10629	10686	10462	10694	10623	10795	10572	10668	10535	10577	10489	10540	10666	10512	10450	10606	10517	10489	10523	10463	10591	10697	10535	10419	10580	10615	10636	10519	10573	10591	10587	10532	10525	10502	10591	10626	10728	10593	10485	10582	10629	10767	10777	10468	10345	10547	10627	10671	10565	10713	10639	10486	10530	10605	10512	10664	10607	10504	10514	10573	10574	10584	10558	10553	10766	10738	10618	10557	10504	10542	10468	10625	10584	10668	10533	10727	10584	10680	10775	10711	10608	10490	10713	10431	10653	10706	10691	10626	10442	10457	10523	10629	10716	10536	10640	10589	10453	10570	10660	10580	10568	10661	10607	10634	10485	10579	10609	10599	10613	10521	10694	10606	10694	10540	10708	10473	10430	10636	10627	10547	10789	10610	10521	10595	10493	10708	10451	10584	10664	10391	10599	10474	10573	10499	10662	10606	10595	10808	10612	10546	10404	10583	10689	10521	10616	10509	10543	10597	10590	10658	10661	10610	10615	10661	10587	10607	10598	10489	10621	10505	10765	10589	10525	10635	10759	10774	10681	10575	10530	10647	10658	10550	10608	10630	10422	10751	10705	10499	10492	10733	10589	10562	10697	10612	10596	10453	10560	10554	10685	10576	10495	10500	10539	10670	10529	10746	10532	10637	10486	10698	10726	10557	10662	10606	10472	10664	10679	10568	10548	10594	10698	10521	10628	10558	10607	10632	10517	10593	10615	10557	10760	10600	10633	10684	10511	10682	10573	10634	10655	10434	10710	10520	10604	10685	10640	10659	10607	10573	10610	10589	10685	10560	10666	10764	10521	10582	10594	10621	10610	10613	10625	10571	10582	10612	10715	10593	10705	10555	10450	10651	10668	10642	10612	10503	10604	10729	10651	10631	10591	10671	10576	10752	10476	10521	10533	10506	10658	10796	10720	10536	10644	10714	10595	10665	10720	10439	10583	10608	10544	10664	10852	10512	10642	10454	10670	10616	10478	10730	10598	10578	10576	10643	10566	10594	10754	10562	10667	10509	10461	10518	10539	10398	10490	10584	10538	10564	10576	10520	10509	10594	10647	10696	10546	10636	10587	10753	10693	10695	10596	10512	10474	10674	10610	10485	10626	10455	10783	10533	10590	10630	10736	10545	10634	10566	10672	10556	10539	10616	10592	10525	10648	10453	10576	10588	10675	10684	10522	10577	10484	10587	10517	10601	10592	10705	10578	10500	10635	10525	10629	10451	10697	10574	10615	10586	10605	10693	10591	10646	10449	10595	10568	10655	10684	10496	10647	10730	10591	10608	10595	10691	10565	10591	10725	10564	10533	10559	10529	10624	10592	10719	10615	10543	10478	10543	10502	10703	10733	10602	10553	10566	10545	10579	10608	10554	10518	10676	10627	10556	10465	10606	10409	10478	10703	10718	10702	10561	10717	10582	10549	10474	10543	10547	10705	10549	10563	10519	10659	10663	10514	10615	10578	10474	10710	10502	10733	10594	10571	10576	10798	10586	10639	10527	10455	10549	10670	10759	10471	10706	10618	10449	10571	10693	10604	10565	10800	10537	10531	10455	10625	10553	10594	10668	10696	10688	10635	10534	10650	10469	10744	10612	10568	10706	10555	10603	10605	10534	10556	10570	10633	10444	10701	10634	10653	10482	10541	10624	10597	10695	10758	10593	10805	10652	10525	10498	10654	10577	10651	10664	10574	10681	10731	10492	10643	10688	10537	10430	10619	10495	10571	10822	10578	10701	10632	10528	10641	10658	10561	10764	10751	10697	10542	10681	10567	10463	10598	10543	10700	10581	10606	10536	10681	10687	10638	10599	10660	10613	10641	10550	10643	10585	10820	10510	10429	10588	10663	10551	10610	10485	10736	10479	10560	10600	10560	10630	10546	10486	10702	10732	10560	10633	10603	10625	10597	10601	10666	10688	10521	10685	10688	10541	10548	10566	10731	10602	10706	10485	10661	10611	10638	10549	10538	10457	10575	10685	10693	10514	10551	10728	10601	10602	10620	10531	10729	10679	10536	10517	10590	10646	10670	10582	10659	10668	10686	10630	10629	10673	10556	10704	10626	10534	10667	10385	10583	10703	10545	10742	10519	10584	10580	10646	10510	10451	10643	10552	10640	10542	10633	10452	10671	10601	10656	10613	10604	10607	10718	10616	10623	10641	10775	10582	10455	10589	10565	10717	10483	10671	10609	10780	10573	10543	10606	10713	10796	10612	10753	10515	10662	10683	10719	10623	10567	10671	10607	10612	10493	10698	10668	10608	10609	10682	10495	10611	10711	10516	10689	10502	10548	10617	10631	10671	10766	10518	10611	10644	10591	10638	10737	10681	10596	10542	10529	10573	10509	10677	10673	10710	10610	10662	10501	10605	10638	10717	10627	10734	10530	10645	10510	10498	10686	10387	10496	10611	10766	10524	10627	10594	10607	10549	10567	10606	10663	10472	10606	10677	10599	10584	10718	10583	10539	10611	10605	10727	10529	10637	10547	10390	10649	10763	10651	10551	10585	10679	10539	10661	10702	10753	10542	10617	10673	10742	10603	10553	10580	10662	10775	10765	10606	10591	10623	10748	10492	10604	10660	10498	10538	10535	10573	10645	10452	10713	10573	10581	10649	10590	10509	10546	10719	10562	10619	10664	10571	10643	10433	10644	10629	10545	10718	10536	10498	10659	10725	10669	10583	10509	10567	10692	10551	10551	10707	10528	10697	10589	10624	10616	10622	10509	10589	10704	10505	10700	10784	10456	10724	10784	10524	10696	10555	10661	10649	10630	10674	10527	10768	10621	10680	10527	10549	10595	10762	10545	10567	10530	10593	10645	10691	10530	10426	10578	10597	10695	10478	10610	10584	10544	10584	10489	10624	10649	10516	10544	10695	10583	10297	10655	10680	10616	10595	10610	10615	10532	10644	10602	10572	10610	10665	10602	10693	10495	10489	10550	10599	10632	10560	10752	10731	10723	10566	10475	10708	10588	10512	10684	10489	10659	10612	10649	10572	10716	10571	10492	10591	10607	10568	10540	10580	10634	10547	10702	10528	10619	10403	10398	10640	10647	10667	10610	10654	10452	10604	10497	10469	10629	10696	10455	10777	10553	10632	10448	10704	10371	10613	10590	10512	10569	10818	10682	10530	10377	10540	10633	10407	10755	10547	10427	10704	10603	10652	10599	10683	10704	10559	10567	10623	10744	10685	10699	10607	10526	10671	10556	10441	10630	10470	10531	10535	10574	10577	10681	10619	10605	10579	10708	10590	10637	10617	10597	10679	10543	10631	10640	10715	10685	10794	10713	10468	10578	10758	10554	10605	10543	10525	10756	10629	10615	10519	10573	10620	10689	10666	10665	10699	10534	10852	10610	10593	10635	10599	10682	10651	10607	10682	10681	10657	10601	10530	10655	10673	10359	10705	10533	10516	10624	10707	10554	10401	10666	10657	10628	10684	10599	10607	10484	10592	10512	10598	10617	10568	10494	10652	10673	10599	10626	10542	10485	10710	10629	10601	10677	10743	10557	10545
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	5	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
