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
339928207369	339928207936	339928208486	339928209036	339928209586	339928210136	339928210686	339928211236	339928211786	339928212336	339928212886	339928213436	339928213986	339928214536	339928215086	339928215636	339928216186	339928216736	339928217286	339928217836	339928218386	339928218936	339928219486	339928220036	339928220586	339928221136	339928221686	339928222236	339928222788	339928223336	339928223886	339928224436	339928224986	339928225536	339928226086	339928226636	339928227186	339928227736	339928228286	339928228836	339928229386	339928229936	339928230486	339928231036	339928231586	339928232136	339928232686	339928233236	339928233786	339928234336	339928234886	339928235436	339928235986	339928236536	339928237086	339928237636	339928238186	339928238736	339928239286	339928239836	339928240386	339928240936	339928241486	339928242036	339928242586	339928243136	339928243686	339928244236	339928244786	339928245336	339928245886	339928246436	339928246986	339928247536	339928248086	339928248636	339928249186	339928249736	339928250286	339928250836	339928251386	339928251936	339928252486	339928253036	339928253586	339928254136	339928254686	339928255236	339928255786	339928256336	339928256886	339928257436	339928257986	339928258536	339928259086	339928259636	339928260186	339928260736	339928261286	339928261836	339928262386	339928262936	339928263486	339928264036	339928264586	339928265136	339928265686	339928266236	339928266786	339928267338	339928267886	339928268436	339928268986	339928269536	339928270086	339928270636	339928271186	339928271736	339928272286	339928272836	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	3600	2300	2683	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23498	21724	29784	24971	25315	30118	31981	26149	23862	22754	21786	20539	20339	19623	19383	18993	18646	18524	18341	18307	18135	18036	18199	17969	18022	18140	18034	17765	18105	17892	17724	18026	17769	17617	17704	17756	17760	17678	17487	17871	17762	17469	17787	17663	17753	17730	17633	17571	17814	17788	17514	17781	17817	17860	17620	17711	17814	17623	17568	17693	17740	17770	17622	17797	17637	17660	17668	17808	17520	17702	17627	17462	17687	17387	17656	17679	17699	17662	17639	17753	17762	17648	17393	17656	17685	17499	17568	17594	17722	17618	17829	17660	17754	17621	17716	17544	17697	17653	17824	17496	17597	17666	17766	17701	17602	17714	17747	17882	17496	17623	17710	17431	17629	17631	17769	17572	17625	17476	17500	17507	17545	17627	17728	17717	17626	17520	17451	17698	17736	17722	17375	17592	17688	17713	17659	17917	17418	17576	17575	17592	17787	17586	17477	17548	17683	17636	17538	17653	17688	17921	17752	17658	17594	17773	17698	17593	17613	17644	17694	17786	17847	17663	17682	17338	17631	17549	17536	17643	17572	17667	17631	17549	17493	17599	17665	17643	17803	17581	17617	17499	17787	17668	17652	17572	17675	17468	17586	17675	17720	17564	17764	17610	17487	17647	17737	17683	17593	17801	17824	17514	17445	17581	17840	17639	17760	17556	17564	17641	17621	17638	17236	17610	17791	17606	17587	17773	17731	17757	17631	17638	17721	17779	17742	17751	17837	17623	17723	17751	17800	17568	17657	17564	17494	17695	17635	17830	17700	17860	17725	17716	17748	17720	17731	17868	17771	17823	17644	17798	17646	17838	17760	17839	17883	17819	17701	17648	17809	17575	17634	17641	17723	17587	17687	17752	17747	17662	17650	17648	17751	17644	17615	17747	17546	17750	17680	17412	17912	17686	17713	17800	17513	17594	17646	17568	17584	17743	17613	17645	17610	17794	17542	17579	17452	17671	17522	17705	17614	17618	17800	17728	17780	17678	17425	17562	17748	17752	17671	17533	17559	17733	17789	17682	17348	17671	17810	17938	17705	17504	17782	17624	17600	17719	17846	17626	17562	17818	17788	17587	17532	17716	17886	17638	17625	17708	17556	17625	17786	17721	17714	17549	17636	17831	17617	17712	17825	17742	17650	17676	17781	17654	17717	17708	17479	17794	17556	17508	17591	17521	17512	17680	17474	17452	17654	17574	17642	17735	17788	17531	17666	17649	17647	17628	17785	17546	17736	17748	17831	17696	17521	17609	17568	17705	17554	17868	17667	17838	17698	17650	17728	17588	17821	17792	17411	17639	17410	17655	17665	17656	17517	17717	17643	17865	17624	17538	17561	17493	17667	17414	17742	17561	17712	17574	17577	17705	17691	17712	17617	17464	17850	17778	17923	17630	17692	17734	17509	17662	17856	17567	17523	17719	17438	17576	17550	17772	17708	17574	17641	17526	17600	17585	17676	17631	17561	17468	17423	17683	17787	17816	17583	17682	17352	17488	17814	17689	17734	17766	17628	17763	17902	17729	17653	17496	17724	17850	17843	17919	17656	17669	17592	17650	17549	17528	17746	17598	17716	17579	17579	17669	17678	17742	17667	17713	17713	17767	17757	17793	17671	17575	17831	17702	17687	17716	17757	17784	17729	17638	17863	17572	17453	17620	17532	17596	17675	17753	17761	17578	17521	17709	17651	17720	17741	17391	17750	17603	17777	17550	17558	17597	17443	17589	17692	17557	17566	17594	17749	17635	17411	17599	17801	17688	17845	17657	17834	17829	17792	17652	17676	17607	17581	17478	17536	17549	17627	17852	17572	17476	17785	17612	17932	17620	17548	17696	17572	17743	17561	17538	17698	17758	17528	17671	17759	17816	17710	17694	17572	17675	17767	17566	17717	17777	17775	17623	17655	17856	17826	17797	17601	17539	17796	17648	17827	17714	17678	17663	17639	17705	17868	17748	17666	17438	17604	17616	17737	17730	17577	17709	17919	17766	17682	17680	17660	17627	17657	17531	17692	17639	17682	17675	17577	17592	17445	17926	17724	17705	17728	17526	17813	17772	17740	17387	17695	17668	17529	17649	17616	17468	17606	17500	17589	17628	17552	17677	17728	17838	17634	17572	17726	17677	17684	17573	17868	17631	17705	17518	17727	17408	17660	17516	17616	17695	17765	17708	17579	17674	17971	17716	17599	17558	17790	17860	17778	17716	17673	17572	17655	17677	17710	17570	17740	17691	17745	17777	17553	17645	17791	17554	17701	17524	17545	17554	17639	17657	17554	17736	17643	17675	17856	17668	17586	17702	17661	17677	17530	17592	17764	17611	17670	17779	17675	17658	17480	17628	17534	17769	17550	17823	17860	17766	17651	17788	17766	17619	17754	17637	17745	17664	17726	17672	17688	17835	17528	17682	17827	17591	17675	17462	17430	17469	17648	17648	17599	17465	17526	17658	17613	17443	17804	17847	17701	17648	17520	17891	17713	17935	17653	17700	17723	17632	17655	17688	17679	17938	17821	17778	17748	17531	17727	17586	17791	17600	17550	17821	17803	17655	17594	17754	17630	17687	17508	17680	17639	17682	17498	17538	17592	17603	17654	17609	17685	17596	17592	17726	17653	17770	17642	17867	17741	17675	17623	17520	17543	17811	17479	17538	17794	17802	17638	17562	17657	17479	17722	17548	17490	17623	17532	17684	17687	17737	17647	17689	17586	17973	17681	17543	17608	17477	17657	17580	17475	17545	17667	17529	17491	17608	17524	17687	17530	17650	17626	17798	17637	17751	17438	17677	17800	17635	17712	17529	17556	17591	17668	17745	18121	17773	17731	17705	17623	17594	17965	17579	17714	17856	17624	17725	17583	17820	17522	17440	17767	17650	17716	17876	17674	17624	17733	17613	17627	17638	17644	17651	17693	17621	17640	17535	17836	17621	17745	17626	17645	17772	17611	17375	17722	17781	17743	17761	17621	17585	17822	17706	17727	17752	17751	17797	17315	17555	17494	17601	17546	17621	17447	17530	17576	17361	17503	17590	17555	17486	17853	17659	17695	17537	17699	17651	17605	17587	17728	17589	17648	17502	17598	17711	17709	17764	17556	17494	17455	17806	17685	17691	17672	17526	17659	17432	17656	17574	17841	17738	17579	17745	17814	17624	17682	17556	17711	17525	17722	17621	17568	17661	17748	17577	17622	17653	17397	17648	17820	17586	17454	17543	17574	17600	17631	17331	17697	17754	17663	17667	17456	17435	17690	17758	17732	17551	17624	17354	17440	17869	17564	17764	17594	17564	17647	17566	17423	17509	17564	17623	17559	17446	17552	17664	17537	17635	17579	17776	17594	17576	17671	17689	17393	17537	17531	17883	17657	17562	17615	17698	17851	17725	17547	17664	17518	17642	17577	17623	17393	17554	17607	17680	17761	17791	17864	17681	17527	17687	17631	17780	17610	17456	17606	17752	17833	17651	17686	17657	17691	17805	17657	17573	17726	17594	17646	17668	17550	17763	17752	17485	17558	17723	17562	17560	17961	17581	17775	17663	17608	17666	17777	17665	17797	17675	17921	17722	17798	17674	17672	17691	17720	17658	17549	17518	17660	17574	17697	17480	17580	17558	17686	17485	17662	17541	17704	17656	17583	17589	17687	17801	17701	17655	17722	17618	17654	17371	17704	17659	17755	17636	17688	17592	17592	17702	17890	17602	17566	17581	17680	17652	17651	17514	17761	17767	17766	17502	17678	17665	17494	17639	17953	17823	17875	17476	17653	17629	17683	17507	17612	17765	17617	17896	17695	17712	17664	17578	17687	17499	17661	17556	17673	17669	17588	17665	17755	17730	17745	17873	17682	17611	17657	17557	17518	17804	17722	17643	17552	17553	17795	17759	17413	17584	17719	17640	17671	17549	17558	17629	17757	17588	17483	17592	17731	17666	17670	17713	17553	17828	17745	17625	17841	17726	17566	17786	17752	17586	17732	17692	17615	17719	17478	17570	17578	17582	17695	17588	17741	17717	17700	17513	17503	17594	17662	17739	17765	17649	17801	17488	17637	17461	17541	17611	17762	17655	17682	17635	17660	17601	17662	17585	17647	17457	17700	17536	17639	17729	17635	17607	17701	17744	17672	17571	17707	17859	17817	17787	17559	17403	17743	17791	17479	17498	17592	17635	17567	17570	17747	17742	17763	17658	17687	17814	17540	17562	17660	17471	17657	17667	17595	17527	17739	17405	17650	17624	17564	17615	17539	17623	17601	17606	17620	17803	17797	17708	17707	17732	17631	17560	17781	17705	17801	17615	17581	17663	17671	17785	17650	17563	17898	17707	17653	17757	17737	17709	17449	17662	17591	17697	17671	17695	17577	17657	17877	17544	17724	17462	17494	17765	17719	17720	17643	17526	17730	17652	17441	17679	17496	17694	17669	17529	17571	17771	17762	17663	17659	17646	17599	17696	17734	17615	17469	17661	17654	17659	17690	17646	17589	17720	17615	17269	17744	17597	17601	17767	17565	17783	17650	17750	17671	17779	17664	17830	17773	17623	17634	17740	17767	17608	17739	17725	17695	17647	17654	17843	17876	17742	17769	17607	17794	17786	17775	17639	17463	17786	17814	17558	17717	17691	17613	17731	17747	17512	17532	17586	17717	17646	17418	17395	17511	17495	17571	17745	17485	17559	17624	17633	17649	17610	17555	17578	17602	17570	17687	17451	17683	17819	17746	17683	17694	17680	17755	17658	17722	17701	17792	17490	17672	17597	17665	17542	17683	17813	17597	17651	17879	17684	17755	17730	17491	17771	17710	17660	17531	17592	17865	17686	17779	17563	17565	17697	17688	17680	17667	17883	17525	17804	17805	17551	17766	17732	17646	17803	17696	17615	17738	17610	17609	17673	17800	17586	17542	17839	17817	17694	17555	17589	17688	17669	17927	17660	17727	17602	17654	17720	17812	17699	17673	17839	17717	17681	17690	17672	17871	17533	17686	17643	17586	17604	17633	17718	17883	17935	17696	17626	17939	17478	17675	17821	17685	17668	17558	17728	17694	17627	17725	17684	17454	17572	17577	17571	17661	17769	17741	17637	17695	17748	17733	17726	17713	17700	17484	17556	17444	17389	17432	17483	17359	17702	17847	17634	17709	17584	17862	17460	17642	17667	17820	17558
38777	64107	59439	48074	41797	35453	30017	26704	23963	21743	20141	19007	18106	17434	16774	16466	16299	15990	15726	15461	15690	15375	15521	15403	15285	14998	15146	15093	15178	14883	15004	14885	14963	14980	15001	14872	14944	14902	14915	15015	14967	14968	14946	14967	14857	14828	14764	14944	14916	14940	14927	14790	15109	15068	14859	14825	14990	15123	14871	14943	14957	14679	14837	14850	14935	14824	14991	14877	14892	14848	14855	14873	14858	14798	14947	14879	14867	15036	14597	14854	14860	14818	14926	14884	14886	14766	14759	14964	14898	14933	14757	14992	14842	14806	14778	14898	14855	14972	14905	14853	14769	14803	15013	14846	15017	14962	14842	14852	14979	14953	14789	14921	14815	15001	14908	14680	14874	15069	14868	14893	14946	14913	14893	14843	14930	14852	14973	14879	14754	14842	14765	14818	15072	14782	15046	14954	14829	14969	14741	14791	14770	14952	14923	14981	14781	14874	15008	14906	14902	14984	14883	14917	14965	14999	14867	14768	14946	14940	14808	14929	14769	14822	15066	14776	14878	14903	14985	14903	14762	14925	14748	14807	14840	14804	14620	14878	14890	15006	14802	14748	14769	14891	14941	14859	14911	14949	15019	14988	14899	15002	14863	14950	14767	14899	15025	14923	14908	14901	15017	14818	14871	15010	14871	14866	14747	14842	15054	14902	15016	15005	14992	14861	14956	14899	14827	14900	14916	14759	14730	14818	14681	14862	14823	14950	14880	14930	14941	14730	14706	15089	14929	14964	14986	14743	14928	14890	14802	14904	14973	14993	14989	14821	15035	14832	14854	14816	14810	14823	14901	14848	14878	14757	14815	15039	14774	14904	14890	14754	14839	14825	14971	14811	14907	14877	14963	14740	14760	14736	14825	14928	14983	15271	14961	14845	14929	14845	14846	14821	14888	14992	14999	14943	14881	14907	14808	14938	14889	14914	14850	14912	14790	14739	14877	14977	14781	14857	14714	14800	14932	15059	14852	14826	14920	14948	14897	15052	14861	14814	14986	14877	14707	14883	15020	15000	15037	14835	14848	14952	14919	15068	14861	14865	14920	14854	14825	14925	14898	14931	14975	14806	14768	14904	14938	14873	14916	14913	14952	14912	14926	14797	15033	14880	14985	14897	14908	14978	14818	14852	14936	14806	14836	14747	14881	14904	14722	14975	14885	14917	14813	14828	15059	14777	14899	14920	14784	14828	14860	14789	14914	14855	14853	14788	14809	14787	14855	15004	14918	14722	14857	14908	14751	14821	14848	14821	15124	14914	14946	14932	14891	14852	14924	14970	14986	14892	14787	14933	14792	14975	14873	14779	15064	14919	14871	14867	15057	15101	14867	14819	14695	14934	14918	14824	14699	14656	15035	14916	14692	15042	14947	15035	14715	14935	14827	14834	14865	14879	14787	15088	14878	14808	14986	14897	14882	14996	14992	14837	15140	14708	14729	14907	14897	14878	15005	14965	14881	14765	14978	14790	14848	14788	14952	14784	14816	14762	14834	14899	14708	15099	14905	14958	15127	14945	14713	14761	14770	14858	14858	14912	15091	14739	14949	14937	14855	14858	14882	14764	14824	14771	14959	14837	14861	14852	14903	14891	14939	14867	14944	14793	15016	14809	15061	14787	14930	14958	14960	14860	15148	14951	14834	14761	15082	14791	14931	14994	14988	14856	14918	14988	14972	14764	14831	14944	14896	14881	14930	15141	14869	14983	14918	14801	14781	14929	15048	14806	14847	14837	14863	14792	15030	14930	14876	14940	14879	15031	14847	15035	14951	14964	14695	14994	14879	15093	14848	15050	14959	14891	15027	14928	14838	14904	15008	14782	14871	15030	15056	14995	14791	15011	14902	14912	14822	14766	14982	14777	14816	14780	14778	14996	14876	15039	14951	14941	14807	14895	14908	15036	14651	15045	14852	14677	14882	14836	14769	14940	14776	14952	14812	14652	14923	14853	15017	14863	14761	14839	14902	14887	14792	15008	14937	14712	15005	14912	14774	14815	14958	14916	14993	14902	15040	14861	14880	14880	14914	14960	14850	14912	14828	15103	14725	15100	14736	14694	14851	14817	15018	14900	14843	14962	14901	14969	14907	14843	14842	14913	14847	14936	14968	14896	14862	14856	14871	14784	14967	14780	14929	14874	14880	14885	14918	14971	14861	14774	15076	14882	14928	14863	15076	14712	14976	14764	14888	14911	14873	14940	14887	14803	15002	14744	14866	14768	14989	14931	15043	14765	14855	14953	14835	14970	15115	14932	14725	14864	14660	14876	14705	14912	14916	14822	14940	14794	14775	14994	14739	14766	14881	14883	14657	14859	14807	14832	15009	15008	15092	14944	14883	14935	14923	14868	14924	14922	14749	14802	14737	14808	14919	14819	14960	14788	14835	14979	14726	14844	14864	14752	14816	15079	15045	14868	14893	14887	14890	14907	14860	14822	14803	14909	14846	14891	14920	14852	14654	14960	14957	15092	14947	14872	14985	15063	14903	14827	14789	14858	14776	14797	14910	14929	14937	14925	14912	15024	14823	14890	15016	14817	14973	14901	14822	14803	14863	14791	14820	14860	14816	14808	14848	14791	14999	14794	14918	14625	14777	14889	14956	14867	15034	14885	14769	14918	14817	14758	14881	14805	14910	14928	14670	14881	14845	14960	14938	14873	14892	15048	14978	14992	14919	14952	14937	14910	14830	14976	14755	14886	14819	14696	14910	14971	15004	14845	14856	14948	14725	14868	14658	14899	15017	14823	14881	14747	15011	14965	14728	14924	14817	14973	14897	14982	14895	14891	14775	14950	14897	14926	14715	15146	14796	15029	14670	14850	14959	14793	14921	14815	14887	14940	14919	14846	14919	14870	14858	14798	14950	14845	14883	14777	14992	14897	14946	14852	14937	14864	14783	14886	14881	14831	14792	14865	14902	15061	14915	14977	14838	14831	15043	14865	14871	14839	14640	15031	14876	14884	14769	14747	14863	15066	14989	14773	14732	14813	14873	14840	14830	14933	14721	14822	14867	14681	14937	14940	15018	15019	15083	14832	15084	14853	14787	15037	14771	15029	14790	14829	14832	14905	14879	14750	15065	14803	14814	14777	14821	14922	14854	15055	14832	14915	14803	14934	14856	14703	14833	15063	14895	14889	14817	14814	14745	14959	14870	14902	15130	14981	14891	14854	14904	14859	14903	14800	14705	14979	14824	14712	14850	14891	14859	14720	14879	14929	14851	14928	14835	14732	14837	14817	15014	14761	14900	14870	14807	14944	14950	14913	15016	14730	14971	14980	14883	14952	14716	14932	14916	14984	14876	14769	14968	14970	14764	15010	14717	15032	14890	14880	14860	14893	14925	14831	14767	14704	14804	14893	14846	14766	15094	14905	14830	14676	14720	14900	14770	14810	14925	14803	14834	14781	14951	14805	14873	14877	14908	14848	14835	15025	14998	14722	14723	14882	14923	14930	14939	14956	14978	15049	14899	15001	15052	14940	14791	15013	14966	14905	14805	14978	15054	14831	14855	14932	14803	14906	14860	14986	14927	14854	14958	14802	14780	14756	14974	14771	14856	14764	14869	14829	14951	14823	14950	14823	14839	14956	15068	14877	14802	14942	14806	15001	15086	14961	14960	14985	14998	14747	14836	14753	14845	14843	14972	14831	14733	14866	14895	15027	14753	14901	14698	14813	14829	14885	14888	14983	14752	15004	15015	14796	14759	14943	14822	14946	14953	14759	14752	14959	14812	14849	14911	14699	14873	14913	14854	14873	14810	14823	14766	14868	14887	15020	15029	14890	15049	14820	14860	14942	15012	14905	14960	14747	14837	14960	14776	14760	14882	14652	14927	14868	14725	14755	14848	14990	14869	14908	14813	14637	15019	14970	14921	14893	14814	14816	14877	14802	15018	14574	14971	14847	14868	14800	14885	14684	14907	14909	14952	14883	14950	14820	14807	14905	14768	14831	14880	14713	14876	14913	14924	14927	14893	14796	14759	14901	14830	14784	14881	14778	14809	14746	15038	14772	14943	14757	14926	14971	14789	14997	14828	14868	14880	14604	15024	14818	14743	14865	14955	14930	14934	14993	14851	14825	14760	14861	14923	14894	14790	14704	14802	14851	15010	15036	14818	14811	14780	14808	15000	14913	14883	14893	14858	14951	14918	14787	14986	14887	14966	14992	14857	14982	14824	14923	14981	14599	14883	14909	14768	14989	14974	14822	14906	14757	14897	14810	14887	14860	15033	14756	14897	15017	14835	14893	14727	14778	14911	14866	14820	15049	14806	14803	14832	15019	14821	14703	14921	14978	14710	14900	14959	14705	14929	14856	14896	14757	14979	14870	14919	14998	14725	14854	14891	14888	14954	14969	14822	14841	15038	14774	14850	14814	14803	14852	14816	14971	14799	14917	15054	14766	14840	14875	14751	14754	14800	14863	15085	14976	14834	14717	14882	14955	14920	14909	14873	14808	14885	14810	14918	14840	14802	14831	14898	14963	14734	14841	14938	14968	14906	14741	14939	14844	14884	14878	14827	14689	14724	14835	14843	14898	14823	14909	14867	14767	14983	14674	14904	14818	14907	14974	14857	14868	14910	14619	14888	14782	14722	14876	14846	14911	14919	15093	14648	14870	14865	15012	14983	14796	14705	14786	14686	15026	14878	14966	14961	14919	14820	14631	14907	14866	14798	14773	14819	14973	14827	14838	14817	14918	14843	14957	14856	14857	15061	15024	14768	14833	14826	14930	14737	14701	15028	14879	14821	14812	14870	14905	14743	14965	14737	14896	14753	14765	14972	14714	14894	14836	14776	14966	14666	14915	14763	14932	14909	14838	14984	14746	14828	14974	14818	14772	14909	14877	14808	14959	14925	14758	14952	14941	14827	14831	14851	14746	15034	14994	15038	14754	14917	14869	14847	14741	14950	14849	14965	14924	14789	14833	14793	15033	14914	14949	14919	15066	14706	14955	14927	14815	14911	15008	14879	14807	14771	14856	14966	14836	14902	14867	15076	15001	14756	14993	15064	14827	14979	15017	14948	14766	14825	14808	14923	15044	14787	14966	14813	14892	14929	14939	14905	14861	14884	14907	14757	14866	15011	14950	14875	14759	14826	14779	14873	14919	15081	14928	14981	14826	14915	15001	14936	14850
30573	33627	42080	37267	30143	26008	22875	21132	19735	19018	18304	18059	17856	17803	17457	17411	17270	17407	17317	17104	17049	17105	17160	16867	17156	16958	16985	16939	17058	17043	16854	16992	16998	17049	17245	17027	17187	16995	17042	16975	16970	17031	16957	16855	17083	16953	16829	17004	17114	16945	16999	16916	16945	17046	16808	16919	16879	16926	16782	16864	17000	16950	16957	17067	17097	17224	17044	17125	16979	16985	17101	16951	16712	16994	16649	17087	16887	16853	16860	17055	16907	16854	16963	16958	16989	16925	17100	17013	16954	16922	16980	16904	16841	16962	16922	17025	17130	16972	16927	16874	16904	16971	16936	16988	16685	17136	17120	16892	16921	17164	16902	16834	16810	17022	16952	16889	17156	17069	16906	16974	16974	16914	16960	16655	16870	16766	17081	16705	16933	16908	17004	16622	16925	16977	17075	16931	16994	16886	16839	17037	16962	17049	17033	17084	17018	16932	16950	16952	16959	16873	17044	17040	16948	17213	17196	16883	16961	16752	16854	17107	16914	17134	17031	16988	17081	16949	17097	17101	16780	17081	17034	17206	17037	17107	17020	16984	16844	16863	16982	16952	17001	16956	16884	16954	16855	16961	16873	16832	17063	16843	16840	16947	16752	16652	17013	16907	17116	16837	16972	16832	17063	16966	16982	16992	16966	16918	16841	16873	16825	16983	17030	16870	17060	16901	16771	16777	16828	17040	16925	17051	17022	16982	17011	17004	17012	17092	16814	16892	16810	16738	16919	16675	16888	16782	17011	16901	16929	16836	16936	17006	16909	16864	16934	17053	16899	17015	17104	16850	16808	16927	16809	17126	17014	16772	17065	16720	17019	16705	17157	17008	16826	16811	16937	17011	16946	17104	16826	16950	16843	16850	17202	16944	17044	16833	17231	16820	16944	16720	16999	16823	16959	17060	16853	16785	16861	16865	16996	16892	17078	16975	16876	17034	17076	16866	16814	16928	16947	16849	16852	16817	16965	17083	17080	16960	16942	17092	16853	16819	16813	16893	16825	16992	17102	16848	16942	16959	16976	17110	16915	16784	16864	16957	17092	16804	16957	16988	16934	17007	16911	16866	17017	16909	16936	16846	16858	17000	16866	16896	17001	16852	17003	16848	16958	16944	16933	16913	16820	17026	16824	16864	16955	16919	17098	16967	16877	17231	17013	17004	16690	16775	16732	16988	17009	16878	16952	16909	17012	17213	16885	16905	16957	16914	16915	16989	16880	16819	16918	17242	17111	16927	16941	16953	17034	16883	16969	16904	16939	16903	16998	16936	17022	16901	16981	16704	17126	16805	16946	16805	16826	16953	17036	17109	16962	16915	16980	16910	16887	16874	16990	16924	16909	16957	17010	16895	16875	16908	17067	16883	16911	17020	17020	16856	16914	16822	16891	16974	16859	16854	17167	16783	16906	17061	16968	17190	16852	17066	17103	17084	16932	17056	16877	16961	16779	17004	16915	16991	16735	16969	16988	17011	16936	16854	16907	17061	16795	17020	17027	16733	16888	16950	17095	16968	16847	16904	16900	16983	16864	16730	17091	16837	16850	16937	16810	16826	16915	16845	16852	16934	16941	16913	16977	16764	16857	17138	17049	16966	17093	16846	16936	17007	17183	16934	16798	16954	16937	16900	16858	16834	16807	16876	16972	16800	16903	16942	16935	16780	16883	16895	16955	16890	16888	16973	17092	16926	16936	16653	16895	16975	17001	17006	16909	16913	17035	16850	16669	16986	16950	17221	17156	16892	16981	16918	16915	16708	16726	16910	17042	16976	16978	17032	16911	16917	16900	16860	17153	16978	16989	16914	17016	16899	17023	17010	17000	16761	16881	17076	16949	16970	17028	16972	16837	17107	17059	16918	16980	17036	16840	16904	17024	17053	17017	16979	16879	16972	16825	17193	17063	16965	16842	16770	16932	16864	17025	16935	17120	16864	16973	17025	17050	16893	16816	16847	16971	16996	16802	16840	17065	16919	16957	17024	17031	16896	16921	16939	16703	16860	17018	17047	16868	16970	17041	16900	17052	16912	16983	17037	17007	16824	16922	16888	17003	16779	16920	16745	16928	16826	16850	17044	17086	16735	16862	17037	16841	16993	17074	16889	17070	16955	16730	16947	16844	16988	16760	17026	16967	17012	16942	16969	17014	16910	17121	17037	17049	17037	16690	16751	17032	16737	16988	17005	17021	17027	16841	16907	16828	16932	16943	16930	16972	16755	16684	16842	16877	16981	17039	16934	16818	16864	16952	16816	16764	16930	17196	16955	16994	16886	16953	17081	17001	17020	16839	16961	17053	17206	17061	16876	16942	16847	16817	16877	17074	17234	16892	17098	16851	16784	17261	17040	17004	16876	16886	16840	16954	17163	16952	16985	17125	16867	16960	16839	16777	16742	17035	17103	16944	16727	17055	17083	16929	17002	17064	17062	17081	16983	16909	16903	16811	16841	17056	17303	16953	17031	17027	16794	16992	16847	16979	16948	16816	16978	16934	16931	17035	16872	16868	17018	16899	16867	16833	16704	16781	16831	16944	16989	16959	16782	16914	16866	16874	16873	16852	17004	16972	16921	16899	16998	17216	16849	16878	17092	16893	17086	16945	17057	16942	16904	16828	17046	16987	17052	17018	16901	17011	16990	16921	17024	16980	16832	16929	16874	16907	16866	16837	16960	16876	16887	16712	16859	16766	17052	17147	16892	17062	16892	16909	16912	16971	16876	16989	16868	16854	17063	16979	16925	16926	17010	16843	16924	16923	17068	16804	16997	16892	16887	16856	16940	16999	16916	16826	17034	16914	16768	16976	16935	16764	17079	16792	16937	16800	17044	16910	16942	16768	16942	16822	16988	17081	16984	16846	16981	16884	17000	17092	16960	16958	17101	16983	16951	16810	16812	16742	16840	16860	16932	17066	16999	16945	16869	17098	16906	17022	17118	16916	17118	16758	17043	17070	16960	16926	16869	16722	17015	16783	16880	17080	16877	17188	17036	16804	17227	16845	16798	16949	16896	16968	17165	16895	16839	16752	16780	16889	16947	16891	16938	16992	16880	16803	16978	16757	16886	16854	16708	16835	16527	16961	16929	17134	17062	16865	17020	16884	16930	17033	16993	16877	16756	16913	16986	16905	16952	16729	16945	16921	16879	17071	16988	16860	16893	16918	16976	16962	16849	16857	16839	17042	17253	16898	16882	17089	17150	17025	17026	17003	16922	16952	17101	16865	16888	16950	16944	17037	16873	17058	16990	17058	16949	17031	16955	16897	16888	16970	16969	16940	16930	17070	16966	17052	17063	17000	17030	16892	16872	17021	17007	16856	16922	16895	16878	17043	16741	16703	16820	16991	17054	17042	17088	16933	16725	16722	16963	17066	16924	16794	17042	17062	17023	16996	16955	16883	16763	16961	16971	16911	16941	16865	17022	16903	16902	16967	16747	17100	16820	16877	16886	16960	17080	16907	16787	17063	16959	17137	17020	16949	17105	16897	16898	17190	17096	17071	17039	16733	17067	17149	17010	16958	17081	16871	16802	16847	16736	17015	16820	16902	16944	16962	17083	16969	16910	16735	16780	16942	16949	16996	17048	17042	16916	16866	16953	17102	16882	16946	16968	16926	16941	16846	16965	16931	16872	16955	17048	16911	16831	16889	16996	16963	16782	16912	16870	16862	16697	17074	16947	17013	16853	17071	16695	17025	17047	16877	17073	17116	16969	16994	16988	17020	16974	17086	16871	16663	16803	17118	16991	16802	16825	17008	16852	16922	16997	16861	16946	16934	16859	16973	16949	17000	16755	16718	16957	16928	16922	17134	16923	16810	17048	16993	16756	16940	16808	16935	16735	16745	17039	16862	17033	16880	17081	16915	16913	16980	16770	16862	16851	16977	16741	16891	16813	16966	16860	16856	16945	16986	16924	17079	16841	16908	17017	16945	16782	17068	17074	16991	17173	17048	16848	17211	17106	16837	16933	16931	16954	17063	16870	16952	16814	17034	16994	17061	17088	16907	16985	16918	16954	17022	16884	16830	17154	17161	16915	16862	16888	16852	16857	16945	16873	16965	16810	16959	17091	16777	16948	16896	16952	16941	17006	17208	16979	16906	16950	16827	17086	16797	17098	16876	16890	16810	16865	16952	16931	16833	17035	16889	17020	17051	17066	16994	16699	16840	16911	17026	16835	16870	16964	16832	16907	16852	16729	16959	16969	17134	16824	17127	17132	17033	16931	16776	16862	16876	17110	16958	16862	16910	16929	17170	16907	17029	16894	16714	17180	16815	17129	16949	16999	17094	16878	17222	16869	16949	16999	16925	17127	16945	16940	17031	16967	16827	16918	16749	16908	17124	16813	17104	16932	16886	16946	17018	16931	16968	16967	17001	16985	17010	17027	16921	16703	16917	16903	16872	16843	16893	16858	17007	17100	16998	16985	16714	16922	16843	16957	16996	17054	17037	16922	16983	17236	16870	16904	16975	16895	16923	16866	17040	16777	16979	16937	17054	16949	16843	16897	17048	17057	17196	17296	16914	16914	17080	16925	17114	16850	16843	16863	17014	16954	16950	16980	16871	16843	16831	16802	17359	17087	16885	16985	17004	17054	17069	16957	16839	16877	17033	16942	17129	16937	17061	16870	17005	16917	17071	16941	17011	16959	17052	16972	16807	17036	16820	17013	17119	16943	16951	17046	17016	16932	16999	16904	16994	16942	17178	16843	17112	16871	17143	16962	17217	16762	17019	16823	16794	16892	16867	17101	17035	16939	16913	16959	16956	16898	16865	16938	16698	16831	16937	16980	16953	16965	17082	16993	16930	16790	17066	17193	17032	17056	16846	16971	16875	16948	16994	16909	17037	16964	17180	17132	16822	16820	16922	16950	17045	17003	17099	16981	16936	16967	16868	16906	16949	17059	17111	16910	16699	16894	16893	16820	16625	16841	16868	17048	16874	16959	16879	16782	17038	16921	16786	17077	16901	16966	16735	16819	16877	16982	16954	16905	17068	17162	16966	16942	16950	17016	16794	16934	17020	16933	16876	16982	17086	16894	17152	17147	16801	16683	17168	16858	16975	16813	16972	16822	16951	16811	17000	16839	16859	16833	16837	16924	16993	16781	16927	16898	16884	16866	16768	16802	16905	16829	16957	16873
35457	50622	46308	35824	30190	25674	22249	20099	18513	17468	16783	16123	15647	15157	15042	14932	14961	14817	14630	14544	14567	14641	14621	14604	14381	14459	14410	14270	14384	14254	14478	14219	14325	14243	14311	14321	14390	14230	14289	14165	14330	14323	14295	14288	14191	14253	14370	14252	14329	14323	14473	14358	14226	14311	14289	14269	14510	14333	14216	14260	14247	14267	14289	14332	14410	14220	14323	14263	14313	14392	14349	14339	14123	14308	14488	14338	14406	14430	14299	14283	14343	14218	14256	14304	14255	14529	14315	14035	14314	14264	14395	14231	14283	14422	14352	14419	14256	14534	14239	14189	14527	14206	14283	14331	14177	14293	14387	14317	14378	14191	14370	14510	14240	14373	14179	14214	14479	14255	14329	14326	14247	14220	14169	14395	14351	14291	14216	14335	14353	14412	14370	14303	14368	14298	14172	14205	14338	14260	14294	14075	14208	14262	14286	14248	14338	14364	14306	14330	14179	14359	14303	14286	14427	14370	14189	14303	14377	14238	14476	14268	14379	14411	14251	14178	14303	14314	14285	13981	14254	14285	14157	14256	14325	14134	14195	14247	14457	14362	14384	14347	14317	14264	14476	14357	14159	14347	14197	14442	14503	14298	14355	14373	14485	14408	14176	14280	14281	14215	14283	14316	14370	14294	14387	14173	14224	14358	14363	14290	14411	14307	14298	14338	14214	14209	14297	14332	14192	14330	14305	14217	14316	14256	14198	14210	14382	14399	14250	14213	14227	14315	14322	14211	14230	14368	14247	14237	14339	14263	14282	14371	14342	14385	14228	14461	14251	14371	14132	14396	14285	14238	14355	14329	14288	14156	14083	14319	14375	14284	14411	14264	14325	14331	14395	14270	14410	14388	14285	14283	14342	14350	14384	14334	14430	14312	14115	14352	14219	14349	14233	14246	14298	14328	14150	14414	14390	14317	14244	14368	14376	14237	14316	14050	14342	14315	14471	14239	14330	14323	14381	14368	14240	14205	14445	14188	14121	14342	14451	14402	14437	14337	14469	14414	14367	14215	14348	14303	14215	14260	14226	14309	14192	14261	14387	14371	14302	14157	14171	14172	14166	14351	14347	14374	14410	14408	14402	14397	14270	14340	14154	14293	14088	14255	14343	14456	14362	14429	14408	14275	14421	14451	14408	14311	14450	14283	14368	14388	14058	14460	14337	14202	14414	14355	14213	14256	14360	14153	14230	14291	14297	14247	14120	14464	14458	14120	14355	14301	14280	14264	14330	14325	14226	14449	14341	14117	14452	14268	14238	14323	14330	14090	14210	14204	14203	14258	14144	14288	14410	14352	14459	14373	14035	14374	14298	14319	14473	14322	14307	14377	14440	14176	14099	14296	14216	14308	14255	14350	14267	14213	14114	14343	14347	14214	14316	14215	14276	14281	14289	14389	14234	14208	14311	14215	14205	14261	14355	14290	14327	14214	14267	14175	14233	14416	14253	14069	14185	14203	14383	14306	14247	14350	14169	14272	14246	14333	14308	14410	14195	14347	14429	14377	14346	14347	14283	14347	14134	14163	14318	14335	14336	14225	14272	14225	14306	14128	14206	14307	14296	14184	14350	14401	14311	14365	14153	14303	14187	14271	14205	14273	14398	14358	14230	14206	14187	14345	14326	14093	14381	14118	14231	14419	14320	14091	14265	14285	14287	14341	14387	14122	14426	14485	14265	14308	14172	14441	14241	14449	14223	14259	14233	14225	14359	14366	14302	14296	14448	14231	14397	14369	14312	14291	14306	14106	14204	14285	14351	14276	14277	14291	14340	14241	14339	14172	14215	14282	14326	14347	14487	14198	14415	14274	14143	14345	14208	14306	14200	14498	14350	14299	14382	14341	14343	14195	14331	14105	14289	14370	14113	14209	14413	14011	14316	14386	14292	14234	14176	14333	14318	14441	14321	14223	14377	14166	14065	14309	14420	14275	14165	14393	14279	14372	14312	14352	14135	14338	14353	14163	14318	14299	14228	14342	14517	14300	14221	14289	14376	14384	14420	14308	14415	14296	14337	14369	14316	14303	14214	14214	14329	14255	14503	14216	14167	14426	14258	14378	14319	14383	14376	14158	14336	14325	14310	14442	14338	14416	14278	14342	14281	14410	14319	14514	14191	14166	14348	14417	14394	14361	14163	14394	14276	14173	14254	14173	14388	14167	14183	14090	14310	14398	14309	14345	14321	14373	14350	14173	14265	14413	14371	14282	14259	14303	14234	14387	14369	14481	14194	14288	14189	14367	14260	14266	14372	14229	14235	14332	14281	14174	14289	14156	14266	14244	14167	14274	14234	14342	14344	14283	14181	14332	14317	14217	14255	14319	14325	14193	14234	14182	14478	14202	14162	14340	14306	14309	14294	14310	14277	14464	14314	14150	14324	14226	14378	14470	14316	14212	14233	14277	14282	14341	14396	14391	14130	14273	14269	14302	14379	14335	14265	14097	14469	14110	14278	14406	14320	14250	14359	14609	14290	14171	14328	14307	14149	14221	14295	14293	14284	14356	14426	14339	14212	14312	14259	14520	14407	14340	14426	14264	14489	14223	14296	14264	14082	14225	14459	14194	14274	14292	14311	14277	14422	14436	14383	14177	14223	14380	14215	14262	14168	14324	14243	14321	14412	14303	14479	14219	14337	14165	14497	14197	14333	14355	14364	14389	14378	14297	14308	14377	14285	14330	14230	14210	14178	14283	14342	14473	14364	14433	14350	14279	14187	14239	14455	14416	14232	14479	14251	14175	14478	14182	14315	14267	14237	14368	14266	14381	14287	14320	14275	14053	14423	14398	14381	14415	14445	14308	14318	14506	14309	14330	14135	14339	14250	14290	14156	14254	14422	14365	14030	14364	14290	14325	14329	14306	14458	14166	14230	14364	14260	14237	14315	14389	14312	14308	14327	14480	14272	14357	14342	14191	14378	14175	14320	14285	14154	14281	14315	14298	14251	14433	14202	14279	14379	14197	14360	14339	14229	14372	14131	14251	14294	14356	14360	14387	14352	14176	14245	14456	14147	14231	14433	14562	14220	14304	14203	14391	14352	14231	14366	14302	14321	14215	14345	14405	14181	14307	14301	14441	14336	14316	14307	14465	14141	14277	14315	14375	14424	14229	14360	14353	14205	14263	14193	14266	14192	14101	14425	14232	14210	14268	14394	14492	14313	14202	14419	14227	14370	14304	14312	14346	14367	14250	14277	14289	14180	14273	14199	14182	14172	14178	14288	14316	14283	14325	14258	14381	14228	14368	14348	14268	14378	14305	14264	14372	14223	14216	14219	14236	14297	14323	14340	14256	14362	14348	14152	14304	14357	14295	14345	14233	14436	14490	14329	14226	14306	14280	14314	14281	14385	14159	14308	14227	14380	14342	14460	14347	14469	14343	14176	14405	14420	14250	14134	14280	14204	14387	14419	14346	14178	14292	14206	14292	14216	14385	14170	14253	14259	14216	14327	14317	14345	14420	14250	14269	14129	14296	14226	14273	14128	14353	14353	14320	14265	14226	14246	14423	14204	14346	14312	14224	14425	14331	14279	14366	14231	14407	14344	14512	14389	14245	14402	14296	14248	14336	14293	14270	14230	14218	14352	14265	14136	14372	14420	14265	14374	14262	14182	14407	14345	14129	14373	14272	14191	14200	14271	14265	14330	14358	14244	14236	14349	14367	14272	14147	14317	14318	14477	14454	14328	14254	14274	14214	14279	14300	14328	14473	14344	14236	14347	14243	14426	14151	14489	14257	14499	14184	14256	14458	14285	14164	14379	14420	14222	14430	14206	14326	14308	14307	14485	14328	14333	14410	14293	14138	14403	14409	14203	14293	14342	14278	14284	14464	14190	14423	14210	14299	14347	14141	14472	14328	14312	14268	14571	14486	14264	14236	14327	14434	14107	14209	14147	14270	14269	14407	14342	14371	14306	14339	14306	14333	14456	14249	14389	14191	14261	14278	14261	14452	14409	14323	14254	14126	14332	14252	14308	14239	14287	14221	14494	14327	14500	14489	14467	14311	14219	14350	14290	14331	14370	14241	14283	14541	14444	14277	14380	14213	14512	14376	14222	14293	14310	14263	14411	14168	14343	14304	14377	14432	14400	14528	14224	14419	14349	14446	14290	14208	14224	14299	14193	14257	14212	14125	14248	14169	14389	14288	14405	14235	14263	14309	14330	14298	14390	14296	14334	14306	14408	14342	14280	14190	14324	14483	14308	14336	14253	14393	14345	14275	14384	14274	14380	14016	14504	14319	14283	14286	14327	14253	14306	14190	14199	14346	14273	14215	14251	14359	14360	14270	14401	14272	14271	14331	14316	14239	14381	14298	14353	14216	14187	14172	14268	14225	14358	14162	14232	14405	14381	14237	14259	14410	14310	14389	14382	14442	14473	14171	14364	14271	14394	14244	14245	14322	14205	14304	14295	14470	14191	14346	14425	14283	14519	14319	14266	14309	14375	14277	14279	14322	14362	14188	14204	14236	14348	14287	14342	14220	14278	14443	14259	14526	14296	14443	14215	14280	14399	14206	14344	14444	14332	14224	14031	14355	14364	14257	14303	14381	14228	14191	14425	14381	14455	14270	14419	14243	14230	14313	14336	14308	14348	14220	14366	14492	14364	14409	14167	14236	14289	14372	14426	14363	14260	14462	14249	14345	14256	14392	14358	14172	14284	14416	14333	14308	14384	14225	14324	14264	14280	14330	14188	14081	14235	14076	14188	14274	14345	14369	14300	14424	14380	14368	14165	14456	14436	14310	14265	14338	14370	14319	14144	14267	14300	14340	14278	14321	14451	14335	14384	14230	14317	14508	14387	14291	14348	14139	14321	14360	14392	14387	14204	14141	14393	14373	14459	14401	14306	14249	14274	14267	14390	14325	14362	14417	14179	14405	14319	14321	14138	14179	14297	14299	14162	14335	14469	14131	14244	14410	14433	14292	14441	14198	14363	14316	14432	14388	14327	14390	14412	14253	14278	14241	14512	14356	14427	14411	14441	14433	14257	14289	14333	14204	14326	14205	14289	14392	14366	14548	14325	14135	14492	14405	14333	14300	14216	14340	14401	14236	14231	14386	14240	14292	14213	14330	14418	14436	14333	14243	14336	14435	14254	14317	14478	14272	14227	14324	14300	14185	14385	14382
24018	21053	28966	27599	28446	29200	27398	22937	21259	20379	19668	18963	18432	18057	18027	17649	17463	17310	17002	17321	17184	17055	17188	16971	17059	16944	16879	16887	16859	17102	16813	16748	16965	16708	16805	16971	16901	16763	16765	16706	16870	16736	16816	16836	16749	16937	16920	16892	16793	16943	16714	16798	16688	16754	16721	17004	16566	16837	16735	16874	16622	16701	16512	16754	16906	16813	16735	16417	16761	16647	16979	16748	16902	16831	16863	16694	16812	16860	16805	16697	16807	16869	16696	16660	16994	17101	16837	16871	16798	16963	16891	16647	16779	16872	16816	16863	16661	16792	16687	16909	16748	16802	16979	16752	16855	16813	16798	16726	16998	16787	16960	16719	16816	16838	16579	16576	16786	16770	16620	16782	16897	16755	16769	16835	16542	16797	16873	16826	16640	16724	16751	16700	16771	16752	16795	16698	16827	16886	16847	16773	16710	16922	16779	16881	16764	16735	16723	17006	16690	16759	16698	16701	16633	16833	16717	16640	16855	16720	16853	16788	16944	16860	16798	16736	16947	16805	16839	17012	16614	16737	16712	16800	16778	16762	16857	16641	16817	16484	16803	16709	16604	16694	16869	16926	16702	16718	16723	16954	16483	16909	16781	16826	16788	16682	16818	16871	16927	17004	16744	16678	16712	16714	16845	16916	16793	16711	16753	16866	16742	16581	16680	16763	16713	16694	16724	16839	16761	16806	16896	16726	16857	16955	16730	16679	16774	16869	16568	16975	16934	16808	16736	16675	16733	16873	16848	16766	16907	16933	16609	16684	16792	16449	16667	16622	16860	16924	16746	16871	16971	16616	16955	17099	16740	17013	16797	16787	16788	16755	16765	16625	16870	16630	16862	16690	16750	16723	16589	16885	16674	16613	16778	16712	16766	16596	16696	16829	16757	16878	16870	16914	16685	16858	16674	16614	16996	16816	16729	17069	16832	16722	16634	16817	16959	16642	16709	16707	16765	16765	16831	16912	16665	16951	16767	16599	17065	16807	16701	16681	16905	16984	16684	16574	16687	16741	16780	16839	16672	16769	16765	16905	16845	16710	16695	16775	16822	16889	16798	16718	16727	16750	16844	16712	16819	17017	16659	16739	16831	16781	16860	16544	16960	16830	16766	16666	16763	16693	16843	16775	16831	16845	16867	16729	16745	16624	16889	16732	16850	16600	16633	16795	16725	16719	16801	16651	16823	16683	16958	16570	16786	16828	16685	16913	16768	16828	16911	16685	16770	16766	16683	16895	16737	16755	16842	16892	16799	16702	16644	16724	16741	16851	17016	16758	16654	16605	16817	16825	16675	16775	16739	16764	17051	16733	16608	16845	16777	16769	16741	17008	16742	16718	16792	16771	16756	16856	16754	16795	16846	16800	16686	16749	16728	16807	16795	16707	16575	16807	16859	17004	16749	16659	16910	16853	16676	16801	16790	16845	16802	16691	16609	16789	16654	16821	16597	16615	16672	16729	16613	16676	16796	17118	16938	16808	16701	16873	16784	16612	16699	16861	16619	16690	16775	16979	16737	16661	16575	16691	16750	16914	16635	16771	16792	16722	16751	16830	16646	16625	16866	16593	16979	17025	16885	16679	16796	16600	16751	16740	17059	16827	16677	16636	16695	16906	16716	16729	16832	16546	16782	16701	16831	16652	16691	16649	16622	16749	16699	16655	16796	16534	16597	16632	16775	16819	16926	16875	16704	16776	16676	16781	16901	16805	16774	16905	16805	16608	16866	16715	16786	16910	16725	16866	16630	16916	16692	16720	16713	16763	16855	16662	16638	16677	16744	16704	16731	16828	16765	16880	16734	16908	16761	16772	16866	16764	16709	16776	17113	16750	16717	16577	16786	16858	16570	16722	16737	16833	16926	16808	16736	16838	16950	16815	16712	16946	16833	16710	16885	16762	16910	16723	16756	16761	16717	16724	16951	16806	16653	16963	16752	16735	16829	16973	16813	16970	16804	16575	16739	16789	16820	16842	16955	16815	16756	16718	16786	16843	16795	16775	16813	16574	16719	16703	16752	16731	16799	17083	16695	16617	16629	16772	16557	16716	16771	16820	16639	16627	16854	16818	16961	16866	16848	16661	16802	16751	16879	16757	16899	16880	16802	16616	16730	17033	16739	16885	16809	16856	16906	16794	16650	16784	16777	16915	16720	16762	16768	16836	16841	16657	16620	16957	16877	16941	16730	16475	16834	16804	16677	16794	16736	16672	16788	17017	16742	16728	16830	16899	16834	17010	16728	16731	16861	16856	16737	16697	16671	16744	16973	16700	16767	16642	16751	16833	16779	16686	16735	16677	16545	16795	16622	16566	16593	16791	16608	17032	16738	16782	16898	16763	16779	16669	16880	16859	16742	16703	16654	16736	16746	16706	16985	16808	16754	16607	16696	16937	16823	16666	16723	16926	16789	16579	16682	16868	16604	16881	16921	16548	16859	16907	17045	16727	16660	16850	16896	16687	16843	16569	16783	16818	16784	16894	16837	16780	16686	16836	16729	16789	16864	16767	16810	16522	16731	16666	16813	16524	16905	16607	16813	16688	16691	16602	16841	16832	16662	16689	16679	16797	16810	17042	16770	16817	16736	16666	16902	16705	16805	16569	16682	16843	16786	16781	16896	16745	16612	16951	16846	16726	16673	16787	16751	16625	16625	16817	16666	16684	16965	16876	16884	16862	16846	16746	16667	16947	16742	16891	16815	16834	16610	16693	16855	16815	16816	16818	16730	16868	16901	16939	16710	16831	16727	16836	16962	16650	16908	16593	16838	16963	16920	17118	16776	16728	16949	16791	16598	16913	16931	16684	17022	16737	16819	16897	16900	16783	16646	16719	16894	16798	16883	16766	16805	16704	16867	16768	16751	16915	16870	16776	16872	16795	16960	16745	16613	16889	16847	16778	16656	16923	16808	16630	16738	16717	16890	16684	16784	16643	16530	16680	16738	16730	16719	16731	16701	16775	16776	16716	17018	16666	16847	16812	16845	16796	16758	16949	16773	16773	17001	16825	16946	16807	16884	16842	16843	16723	16890	16834	16748	16735	16798	16712	16841	16775	16756	16829	16586	16767	16584	16825	16863	16745	16661	16812	16722	16847	16747	16569	16844	16801	16825	16857	16804	16819	16708	16964	16619	16698	16740	16665	16668	16782	16625	16779	16855	16856	16844	16612	16796	16843	16846	17062	16931	16692	16731	16753	16831	16786	16612	16773	16818	16786	16900	16792	16703	16778	16637	16788	16833	16823	16722	16904	16495	16854	16687	16802	16657	16875	16948	16721	16899	16770	16805	16692	16820	16640	16975	16839	16624	16787	17000	16801	16839	16791	16768	16771	16830	16652	16776	16776	16710	16796	16762	16736	16797	16770	16937	16924	16673	16905	16722	16889	16719	16848	16564	16583	16759	16787	16777	16557	16915	16712	16839	16726	16754	16876	16804	16738	17058	16708	16754	16700	16758	16803	16800	16615	16691	16743	16620	16829	16887	16706	16789	16779	16783	16720	16787	16791	16694	16743	16734	16927	16749	16906	16584	16767	16853	16756	16945	16901	16801	16733	16849	16874	16646	16617	16832	16830	16924	16681	16788	16844	16973	16832	16748	16786	16597	16762	16627	16825	16627	16908	16803	16695	16618	16764	16731	16788	16669	16811	16803	16869	16724	16947	16867	16913	16885	16889	16852	16874	16723	16850	16625	16810	16666	16758	16680	16901	16660	16821	16676	16663	16954	16764	16709	16852	16743	16728	16792	16618	16813	16722	16837	16874	16764	16668	16961	16885	16838	16916	16813	16799	16714	16663	16810	16765	16922	16673	16770	16598	16811	16798	16773	16703	16702	16832	16738	16773	16603	16584	16835	16999	16643	16926	16750	16909	16858	16964	16741	16752	16905	16557	16698	16727	16618	16810	16654	16661	16813	16697	16709	16837	16841	16725	17022	16878	16788	16602	16689	16849	16854	16706	16973	16860	16857	16785	16893	16840	16758	16818	16787	16806	16691	16734	16599	16787	16714	16729	16762	16792	16838	16984	16744	16794	16782	16679	16675	16868	16812	16645	16691	16937	16725	16788	16727	16790	16495	16719	16685	16820	16657	16661	16750	16717	16423	16686	16853	16709	16849	16741	16810	16658	16631	16641	16909	16734	16723	16866	16906	16920	16837	16887	16789	16690	16841	16771	16869	16732	16711	16693	16712	16618	16784	16670	16739	16912	16742	16817	16718	16895	16782	16710	16690	16760	16638	16622	16735	16782	16787	16735	16705	16923	16894	17027	16940	16849	16862	16705	16680	16667	16837	16724	16779	16794	16718	16743	16823	16944	16926	16773	16818	16598	16693	16729	16778	16576	16957	16923	16821	16936	16689	16687	16624	16702	16886	16710	16630	16689	16791	16913	16924	17003	16990	16768	16709	16780	16697	16563	16896	16759	16829	16875	16942	16813	16760	16717	16842	16829	16847	16629	16881	16889	16576	16735	16781	16843	16678	16844	16909	16749	16791	16931	16836	16905	16810	16685	16696	16761	16776	16940	16920	16864	16742	16675	16663	16729	16840	16736	16715	16713	16859	16709	16767	16755	16677	16759	16823	16604	16839	16774	16935	16946	16810	16796	16840	16721	16810	16764	16889	16718	16535	16747	16750	16867	16673	16462	17008	16947	16690	16797	17081	16687	16869	16816	16780	16662	16786	16825	16656	16725	16798	16767	16693	16881	16646	16901	16693	16900	16845	16602	16862	16608	16765	16706	16752	16500	16647	16712	16786	16527	16728	16725	16872	17005	16741	16557	16849	16821	16777	16837	16750	16797	16670	16681	16539	16702	16592	16697	16731	16561	16699	16645	16813	16902	16642	16636	16794	16967	16803	16678	16535	16726	16774	16890	16994	16690	16681	16667	16829	16761	16800	16769	16820	16800	16829	16886	16962	16709	16815	16762	16800	16842	16919	16786	16899	16644	16805	16730	16825	16763	16785	16710	16695	16905	16829	16689	16613	16656	16788	16769	16674	16801	16867	16863	16715	16789	16790	16705	16826	16706	16669	16578	16550	16822	16677	16816	16904	16684	16760	16667	16642	16701	16800	16672	16502	16837	16897	16809	16785	16700	16622	16814	16608	16714	16776	16708	16870	16786	16646	17023	16784	16648
34854	57244	52783	41997	35851	30258	25852	22663	20516	19022	17844	16966	16322	16034	15686	15422	14986	14713	14637	14688	14549	14529	14323	14533	14444	14323	14239	14386	14215	14426	14515	14128	14299	14309	14329	14354	14278	14286	14176	14279	14137	14376	14254	14285	14167	14181	14252	14112	14372	14290	14353	14335	14235	14339	14313	14115	14269	14243	14318	14166	14136	14125	14106	14404	14355	14146	14120	14184	14272	14168	14114	14190	14025	14308	14315	14200	14280	14239	14367	14287	14260	14247	14262	14253	14290	14195	14176	14225	14036	14045	14295	14227	14324	14046	14375	14131	14065	14216	14274	14198	14062	14337	14293	14414	14214	14210	14211	14192	14231	14045	14061	14269	14125	14138	14443	14120	14204	14156	14402	14174	14124	14388	14240	14373	14301	14240	14306	14320	14418	14242	14238	14281	14401	14391	14149	14127	14150	14052	14177	14282	14281	14105	14154	14435	14144	14403	14220	14165	14220	14329	14268	14220	14152	14261	14260	14194	14305	14201	14168	13997	14147	14309	14188	14212	14224	14377	14258	14151	14273	14316	14192	14263	14145	14141	14331	14356	14406	14042	14060	14221	14115	14218	14193	14372	14226	14473	14246	14237	14164	14316	14185	14100	14133	14169	14240	14157	14221	14200	14054	14212	14116	14131	14178	14203	14198	14193	14087	14249	14087	14309	14261	14140	14316	14067	14109	14289	14325	14238	14210	14179	14170	14187	14142	14290	14168	14269	14180	14224	14025	14132	14226	14093	14301	14189	14133	14255	14117	14052	14224	14287	14315	14215	14115	14114	14111	14303	14148	14020	14180	14153	14283	14343	14172	14158	14178	14338	14307	14248	14039	14218	14130	14325	14287	14350	14194	14270	14142	14249	14161	14255	14298	14245	14215	14007	14281	14122	14410	14149	14282	14255	14416	14194	14220	14296	14371	14174	14098	14149	14144	14206	14303	14197	14438	14201	14173	14173	14093	14080	14347	14263	14118	14107	14248	14092	14207	14235	14049	14291	14172	14130	14177	14074	14340	14099	14158	14134	14121	14126	14241	14192	14251	14042	14237	14213	14099	14332	14228	14225	14238	14297	14276	14187	14283	14245	14257	14274	14075	14210	14284	14281	14288	14241	14124	14242	14321	14176	14288	14366	14204	14299	14253	14287	14180	14363	14183	14275	14208	14177	14138	14220	14251	14216	14295	14115	14134	14226	14275	14235	14165	14119	14137	14286	14047	14254	14255	14301	14177	14348	14137	14239	14191	14227	14284	14083	14116	14079	14240	14268	14359	14269	14139	14331	14159	14215	14197	14308	14284	14357	14149	14154	14148	14109	14015	14203	13995	14170	14343	13986	14151	14253	14360	14118	14237	14186	14157	14277	14169	14017	14288	14197	14027	14223	13912	14243	14345	14231	14239	14265	14332	14344	14121	14119	14049	14200	14295	14228	14294	14209	14229	14153	14160	14160	14271	14125	14274	14153	14192	14246	14181	14197	14159	14224	14311	14341	14198	14127	14215	14300	14276	14192	14089	14266	14149	14106	14166	14245	14198	14094	14149	14144	14141	14233	14194	14266	14251	14184	14084	14014	14148	14181	14242	14177	14156	14064	14126	14251	14238	14241	14123	14223	14231	14155	14275	14243	14119	14174	14189	14411	14281	14123	14100	14237	14237	14341	14326	14041	14067	14157	14252	14093	14101	14133	14137	14230	14260	14005	14390	14363	14155	14147	14114	14167	14280	14222	14184	14201	14221	14231	14181	14193	14271	14124	14232	13958	14251	14222	14208	14322	14306	14189	14268	14227	14239	14250	14247	14097	14114	14359	14384	14266	14201	14172	14234	14149	14204	14281	14126	14368	14230	14241	14234	14084	14282	14144	14274	14369	14374	14316	14247	14199	14108	14226	14208	14144	14224	14248	14215	14407	14105	14302	14339	14168	14296	14142	14337	14258	14272	14283	14214	14089	14244	14275	14293	14176	14157	14149	14332	14141	14214	13980	14140	14182	14226	14085	14308	14255	14214	14283	14191	14253	14071	14335	14184	14271	14324	14201	14172	14245	14299	14147	14200	14152	14394	14296	14163	14231	14179	14280	13918	14252	14255	14259	14179	14264	14183	14251	14302	14166	14278	14269	14118	14255	14290	14208	14293	14096	14187	14255	14377	14206	14158	14156	14218	14216	14123	14317	14082	14408	14007	14216	14179	14254	14091	14360	14161	14311	14240	14212	14249	14252	14217	14170	14261	14128	14248	14225	14132	14141	14110	14231	14186	14257	14145	14360	14253	14181	14275	14326	14306	14355	14193	14287	14126	14252	14268	14215	14158	14227	14423	14200	14215	14149	14107	14275	14199	14167	14154	14092	14146	14155	14191	14247	14408	14228	14239	14121	14144	14180	14229	14323	14106	14237	14280	14436	14118	14085	14182	14122	14194	14143	14134	14321	14215	14337	14137	14148	14070	14274	14268	14210	14054	14176	14115	14081	14290	14076	14252	14158	14175	14294	14198	14235	14254	14218	14320	14316	14104	14156	14160	14133	14298	14064	14279	14297	14306	14204	14284	14177	14247	14411	14195	14112	14165	14303	14184	14217	14285	14160	14165	14275	14127	14070	14090	14320	14187	14230	14209	14383	14203	14446	14116	14357	14103	14150	14352	14264	14328	14238	14239	14217	14336	14033	14087	14132	14189	14316	14092	14171	14161	14179	14370	14145	14216	14292	14164	14147	14431	14004	14376	14125	14182	14097	14222	14172	14163	14073	14233	14119	14244	14228	14283	14240	14240	14235	14012	14132	14278	14154	14136	14214	14140	14164	14299	14255	14187	14267	14215	14229	14132	14184	14125	14266	14269	14223	14126	14204	14162	14080	14201	14071	14087	14289	14131	14265	14299	14142	14051	14199	14162	14095	14156	14242	14325	14239	14191	14208	14289	14023	14291	14124	14127	14296	14214	13998	14202	14114	14195	14160	14436	14181	14175	14418	14224	14221	14126	14191	14311	14228	14165	14138	14416	14171	14281	14230	14373	14067	14312	14176	14250	14110	14426	14145	14221	14271	13986	14311	14251	14186	14132	14204	14182	14180	14106	14184	14339	14342	14266	14269	14130	14214	14233	14326	14311	14104	14157	14337	14281	14366	14236	14261	14210	14085	14113	13983	14349	14223	14314	14214	14002	14118	14372	14219	14226	14275	14034	14292	14243	14240	14265	14163	14122	14281	14238	14172	14135	14208	14234	14166	14267	14092	14154	14261	14245	14113	14279	14139	14202	14028	14133	14277	14267	14196	14182	14086	14081	14183	14092	14181	14267	14433	14234	14348	14231	14209	14083	14289	14201	14202	14248	14237	14216	14129	14275	14287	14099	14367	14032	14077	14004	14264	14267	14175	14278	14082	14332	14228	14247	14174	14270	14149	14300	14334	14078	14197	14140	14238	14181	14270	14157	14322	14279	14203	14245	14161	14274	14238	14301	14276	14196	14185	14054	14262	14205	14149	14353	14217	14213	14221	14109	14159	14233	14270	13963	14219	14206	14222	14254	14167	14402	14208	14220	14180	14263	14133	14149	14268	14188	14323	14353	14236	14013	14253	14285	14166	14232	14240	14212	14258	14168	14061	14206	14175	14214	14179	14322	14132	14088	14298	14142	14296	14178	14042	14218	14195	14290	14234	14059	14106	14219	14078	14291	14269	14334	14368	14281	14354	14254	14210	14213	14025	14304	14168	14109	14159	14208	14156	14037	14231	13951	14209	14016	14225	14142	14196	14241	14163	14252	14165	14241	14399	14163	14041	14349	14215	14213	14161	14305	13971	14178	14071	14412	14269	14245	14234	14288	14098	14226	14182	14238	14199	14163	14113	14267	14237	14266	14088	14065	14293	14128	14333	14241	14331	14287	14253	14053	14223	14316	14157	14160	14253	14221	14200	14019	14298	14293	14223	14147	14188	14279	14114	14190	14030	14202	14164	14319	14123	14225	14233	14173	14200	14231	14241	14320	14127	14099	14232	14222	14323	14243	14396	14091	14184	14287	14101	14159	14368	14231	14118	14206	14137	14225	14192	14104	14102	14311	14199	14100	14243	14193	14275	14122	14138	14248	14290	14165	14169	14128	14193	14147	14299	14220	14354	14193	14364	14125	14136	14207	14149	14279	14114	14254	14380	14147	14288	14279	14177	14243	14274	14160	14337	14423	14138	14232	14119	14104	14288	14197	14201	14206	14070	14127	14388	14360	14269	13997	14198	14173	14061	14280	14306	14079	14291	14056	14258	14203	14060	14331	14313	14181	14174	14342	14256	14089	14212	14229	14163	14186	14223	14291	14078	14224	14324	14213	14220	14104	14126	13943	14167	14140	14236	14194	14240	14241	14183	14201	14347	14038	14290	14311	14178	14244	14436	14198	14327	14120	14218	13950	14269	14380	14369	14157	14036	14270	14213	14056	14164	14220	13899	14176	14100	14254	14220	14466	14014	14336	14370	14255	14246	14304	14243	14314	14334	14013	14104	14289	14283	14196	14222	14162	13988	14188	14280	14181	14256	14246	14166	14095	14126	14493	14118	14376	14165	14305	14212	14312	14216	14022	14352	14219	14262	14244	14446	14172	14255	14249	14119	14214	14261	14243	14042	14049	14264	14099	14151	14228	14128	14081	14300	14226	14146	14254	14328	14159	14068	14243	14358	14248	14381	14088	14178	14154	14267	14279	14136	14160	14250	14297	14209	14163	14288	14159	14233	14276	14314	14217	14210	14236	14168	14191	14280	14362	14048	14326	14179	14144	14209	14368	14155	14327	14209	14087	14289	14270	14215	14349	14162	14213	14077	14358	14219	14157	14250	14168	14194	14133	14077	14184	14176	14107	14124	14128	14151	14306	14166	14143	14132	14289	14096	14255	14205	14150	14122	14205	14255	14199	14271	14232	14124	14215	14117	14086	14109	14295	14078	14173	14335	14218	14220	14162	14106	14161	14211	14232	14245	14077	14209	14210	14182	14214	14171	14337	14203	14348	14245	14207	14163	14298	14316	14029	14301	14395	14107	14236	14321	14190	14116	14245	14247	14258	14193	14196	14104	14105	14217	14178	14067	14228	14135	14113	14217	14223	14225	14215	14253	14155	14282	14244	14098	14263	14035	14330	14220	14308	14027	14199	14204
22678	20993	28797	24254	24678	29198	31215	25804	22955	22092	20856	19931	19625	18925	18629	18328	18173	17935	17870	17755	17719	17534	17532	17497	17558	17254	17462	17541	17396	17238	17089	17107	17179	17203	17247	17158	17063	17170	17235	17271	17157	17218	17191	17142	17288	16989	17196	17089	17293	17083	17144	17267	17148	17159	17171	17169	16967	17221	17093	17282	17100	17267	17075	17110	17131	17372	17049	17203	17112	17168	17276	17253	17153	17156	17123	17114	17050	17142	17067	17259	17307	17083	17098	17226	17227	17178	17095	17184	17175	17169	17009	17372	17287	16965	16786	16972	17078	17017	17122	17282	17201	17122	17197	17161	17281	17145	17120	17118	17241	17087	17123	16847	16891	17055	17140	17068	17230	17302	17056	17210	17041	17270	17036	17201	17194	17119	17422	17080	17077	17027	17223	17071	17116	17186	17122	17339	17131	17242	17220	17141	17146	16942	17099	16992	16953	17131	17276	17135	17167	17244	17210	17165	17088	17094	17098	17126	16909	17017	16885	17073	17143	17018	17160	16983	17263	17051	17081	17022	17044	17125	17137	17102	17116	17017	17172	17068	17144	17303	17313	17050	17019	17007	17086	17062	17139	16970	17341	17057	16878	17059	16985	17066	17078	17160	17013	17039	16981	17035	17117	16929	17158	17097	17368	17180	17274	17078	17073	16956	17108	17086	17080	16955	17041	17181	17114	17154	17015	17169	17238	17076	17164	17239	16980	17204	17094	17135	17201	17027	17102	17163	17035	17197	17137	17200	17051	17164	16953	17036	17199	17039	17121	17201	17159	17341	17272	17104	17210	17145	17027	17097	16963	17132	17290	16959	17081	17013	17020	17035	17067	17150	17121	16959	17152	16978	17057	17044	16970	17067	16958	17028	17238	16977	17218	16880	16886	17189	17078	17071	17136	16983	17031	16934	17028	16735	16889	17193	17007	17242	17028	17091	17093	17066	17283	17214	17069	17236	16976	17200	17204	17071	17174	16998	17259	16940	17251	16991	17209	17198	17071	17144	17224	17056	17088	17014	17201	17351	17147	17083	17221	17084	17025	17250	16946	17074	17160	17013	17081	16933	17120	17128	16896	17008	16967	17151	17368	16992	17360	17206	17067	17077	17086	17253	17047	17130	17151	17024	17286	17237	17121	17135	17136	17260	17140	17148	16939	17054	17233	17077	17092	16932	17070	16994	17196	17223	16951	17314	17208	17061	17106	17155	17022	17222	16969	17092	16986	17205	17139	17247	17078	17174	17167	16993	17221	17079	17061	17122	17002	17043	16996	17114	17240	17190	17119	16959	17176	17290	17127	17119	17026	17294	17327	17126	17012	17129	17127	17201	17089	16972	17168	17213	16966	16952	16815	17000	17089	17120	17274	17025	17170	16925	17047	16942	17016	17085	17220	17111	17051	17008	17136	17235	16949	16845	16926	17256	17101	17118	17100	16979	17075	17067	17128	17105	16986	17297	17041	17002	17196	17094	17173	17089	17269	17041	17244	17012	17059	17195	17232	17100	17173	16987	17303	17078	17049	17072	16964	17139	17070	17275	17252	17025	17175	17114	17137	17215	17052	16849	16957	17052	16889	17074	17197	17192	17128	17102	17167	17230	16892	17202	17103	17101	17282	17113	17191	17238	17167	17193	17017	16994	17132	17215	17192	17130	17124	17202	17179	17031	17043	17160	17048	17160	17088	17041	17062	17217	17179	17195	17066	16914	17011	17283	17024	17112	17124	17072	17074	17195	17215	17153	17081	16946	17087	17022	16965	17098	17017	17267	17136	17058	17116	17171	17203	17287	17244	17331	17273	17317	17029	17215	16966	17302	16981	17104	16934	17075	17204	17192	17118	17184	17081	16922	17188	17120	17016	17107	17266	16988	16891	16990	17036	17243	17019	17301	17111	17076	17056	16947	17173	17124	17153	17087	17048	17161	17370	17205	16931	16951	17126	16956	17189	17253	17163	17172	16952	17057	17100	16971	17017	17329	17212	17254	17174	17121	17204	17107	17084	17037	16988	17082	17182	17090	17137	16985	17224	17195	17133	17151	17183	17013	17268	17261	17125	17229	17009	17140	17094	16888	17064	17108	16971	16950	16929	17218	17226	17200	17201	17094	17177	17255	17194	17202	17098	16965	16898	17222	16981	17047	16957	17126	17056	17199	17063	17120	17228	16957	17142	17026	17118	17142	17150	17065	17162	17006	17157	17137	16955	16977	17034	16988	17042	17125	17287	17230	17227	17065	17223	17169	17107	17121	17086	17246	16834	17117	16782	17186	17013	16980	17000	16949	16988	17058	16951	17133	16996	16944	16994	17273	17157	17109	16820	16999	16893	17174	17096	17052	17108	17069	17082	17089	17166	17029	16946	17144	17218	17210	17019	17265	17260	17271	17018	17139	17071	16944	17120	17058	16997	17010	16994	17163	17186	16981	17012	17148	17240	17029	17187	16997	16935	17143	17153	16860	17134	17206	17205	17079	17067	17063	17004	17005	17151	17015	17441	17063	17026	16809	17326	17015	17201	16998	16837	17174	17192	17125	17095	17103	17294	17099	17047	17227	17048	17208	17087	17021	16877	17139	16905	16948	17045	17217	17133	17350	17136	17154	17047	17225	17055	17063	17073	17120	17001	16961	17167	16998	17046	17199	16895	17089	17175	16787	17278	17169	17154	17172	17137	17026	17203	16993	16792	17097	17030	17192	17232	17146	17098	17014	16938	17022	17166	17041	16926	17102	16888	17135	17089	17219	16980	17216	17114	17102	17137	17039	17125	17021	17154	17091	17005	17164	17149	17114	17131	16880	17327	17116	16947	16964	17015	17196	17157	17111	17090	17241	17067	17128	17218	17228	16950	17088	17108	16948	17128	17077	17244	17045	17022	17177	17055	17064	17166	17205	17230	17143	17040	17057	17109	17090	17098	17295	17265	16920	17118	17221	17116	17080	17093	16946	17284	17086	17059	17027	17102	17211	17150	17042	17035	17031	17196	16997	17209	17120	17144	17076	17072	17213	17008	17127	17074	17170	16912	17179	17062	17064	17149	17067	17020	17167	16961	16905	17207	17239	17006	16910	17224	16913	16959	17150	17276	17197	16975	17188	16878	17216	17089	17066	16949	17010	17080	17003	17039	17106	17224	17182	16986	17205	17043	16878	17208	17075	17161	17107	17148	17089	16974	16916	16874	17067	17068	17130	17071	17131	16966	17062	17335	17110	17110	17123	17218	17011	17137	17169	17223	17155	17152	17075	17136	17147	17106	17061	16932	16991	17283	17048	17164	17419	17153	17162	17050	17068	17015	17169	17073	17090	17147	17095	17168	17083	17310	17045	16903	17124	17064	17249	17250	17243	17156	17054	17284	17452	17044	17265	16942	16970	17026	17116	17308	17225	16946	16971	17143	16962	16962	16915	17046	17286	16919	17124	17044	17229	17181	16893	17043	17038	17088	17145	17128	16832	16957	16961	17219	17106	16806	17072	17032	17181	17229	17084	16986	16909	17050	16834	17100	17163	17109	17137	17012	17081	16960	17075	17092	17023	17104	17091	17215	17003	17145	17119	16940	16992	16942	17245	17103	17091	17183	17117	16959	17179	17199	17020	17226	17278	17245	17027	16955	17359	17172	17189	17208	17014	17223	17233	17062	17062	17301	17156	17121	17257	17190	17097	17013	17100	17183	17152	17150	16987	17046	16991	17135	17087	17129	16923	17057	16944	17089	17039	17160	17231	17206	17151	17046	17213	16790	16934	17212	16937	17171	17033	17015	17278	17076	17208	17216	17005	16950	16908	17106	17140	17037	17118	17187	16941	17364	17214	17250	17064	16999	17042	17018	16945	17155	17362	16976	17120	16990	17214	17000	17004	17108	17178	17074	17144	17270	17362	16985	17037	17082	16974	16978	17192	16961	17036	17191	17144	17294	17202	17030	17073	17113	17048	17148	17216	16993	16982	17117	17085	17011	16814	17055	17114	17013	16788	16940	16998	17113	17037	17079	17164	17094	17025	17155	17203	17051	17085	17139	17200	17085	17165	17180	17288	17444	17166	17038	16904	16832	17067	16996	16989	17097	17092	17145	17183	17108	17014	17103	17190	17297	17075	17216	16999	16939	17246	17289	17265	17022	17137	16978	17324	16929	16988	17060	17067	16920	16939	17081	17160	17136	16892	17148	17125	17049	17113	17261	17006	16960	17058	17251	16992	17024	17129	17076	16999	17269	17359	17038	17066	16809	16992	17112	17097	17063	17217	17128	16927	16967	17005	17086	17096	17121	17161	16913	17081	17183	16965	17060	17024	17075	17075	16936	17184	17114	16973	16828	16917	17006	17130	17156	17083	17203	17070	17090	17089	16867	17211	17050	17361	17068	17165	17075	16983	16929	16969	17085	17162	17097	16971	17277	16874	17094	17140	17228	16937	17038	17059	17080	17191	17028	17190	17137	17059	17135	16934	17349	17111	17002	16886	17319	17048	17113	16979	17134	17147	17026	17050	17230	17107	17068	17014	16991	17132	17245	17314	17271	17175	17089	16986	17100	17062	17178	17283	17130	17197	17171	16986	17258	17075	16998	16974	17085	16908	17183	17096	17218	16992	16949	16952	17043	17217	17216	16952	16970	17105	17030	17105	17078	17160	17159	16999	17100	17070	17226	16977	17081	17141	17108	16940	16984	17170	17184	17275	17048	16946	17110	16871	17100	17060	17114	17100	17178	17131	17149	17192	17199	17298	16843	17028	17040	17029	17164	17191	17284	16996	17093	17061	17190	17028	17141	16978	17190	17104	17085	17192	17056	17070	17169	16660	17006	17196	17119	17005	17122	16974	17134	17129	17197	17220	17230	17084	17318	17104	16988	17048	17162	17018	17227	17027	17039	17164	17196	16897	17117	17063	17117	17142	17177	17025	17161	17376	17069	17027	17241	17018	17066	17084	16970	17054	17001	16969	17030	17127	17268	17128	17084	16932	17117	17152	16992	16977	17123	17090	17056	17177	17141	17115	16908	17177	17094	17068	16994	17158	16918	17160	17199	16953	16867	17193	17001	17151	17141	17276	17197	17190	17163	17063	17042	17218	17258	17079	17079	16972	17151	17120	17227	16986	17106	17065	17012	17063	17068	16953	16966	17156	17015	17041	17101	17003	17183	16932	17113	16924
37273	62741	58430	47326	40396	34616	29718	25850	22975	20989	19534	18385	17385	16662	16365	16054	15606	15428	15214	15053	14966	14788	14781	14624	14723	14518	14561	14573	14405	14604	14623	14388	14570	14433	14637	14483	14609	14472	14514	14419	14480	14381	14324	14435	14368	14629	14230	14597	14618	14383	14514	14425	14286	14374	14564	14555	14334	14379	14487	14361	14507	14364	14398	14487	14465	14298	14425	14536	14471	14378	14412	14203	14481	14409	14405	14277	14387	14419	14415	14338	14413	14427	14460	14435	14357	14201	14389	14409	14421	14401	14328	14501	14420	14334	14303	14340	14264	14241	14370	14510	14316	14437	14455	14442	14531	14693	14376	14465	14446	14192	14426	14538	14326	14331	14335	14432	14334	14262	14413	14241	14322	14436	14400	14355	14361	14460	14361	14325	14279	14378	14389	14533	14489	14308	14487	14492	14444	14371	14461	14385	14423	14503	14449	14503	14539	14439	14541	14389	14165	14523	14379	14625	14432	14460	14476	14496	14408	14542	14551	14391	14544	14340	14327	14498	14534	14348	14474	14460	14406	14495	14473	14522	14328	14347	14278	14572	14398	14463	14382	14399	14629	14578	14365	14451	14326	14416	14259	14368	14399	14450	14364	14384	14402	14482	14424	14341	14487	14402	14478	14275	14305	14536	14393	14466	14546	14426	14603	14412	14484	14476	14449	14461	14345	14360	14501	14418	14248	14344	14562	14476	14439	14413	14438	14299	14563	14348	14383	14488	14492	14336	14445	14468	14423	14517	14459	14474	14447	14400	14331	14465	14486	14497	14450	14423	14285	14325	14310	14384	14393	14305	14345	14336	14517	14449	14455	14600	14476	14469	14332	14403	14444	14399	14216	14368	14549	14496	14331	14398	14315	14259	14375	14506	14344	14386	14266	14279	14625	14371	14498	14328	14461	14388	14474	14355	14483	14373	14290	14326	14246	14145	14486	14410	14364	14460	14532	14602	14474	14330	14411	14250	14429	14437	14534	14456	14497	14472	14333	14395	14196	14415	14543	14276	14360	14376	14327	14367	14334	14480	14195	14527	14397	14383	14350	14332	14402	14525	14237	14547	14390	14515	14479	14490	14337	14477	14305	14369	14526	14323	14411	14426	14516	14428	14565	14487	14209	14318	14320	14497	14413	14422	14348	14406	14338	14504	14366	14347	14247	14335	14399	14363	14368	14435	14406	14406	14386	14471	14426	14401	14230	14194	14504	14435	14356	14421	14410	14470	14416	14342	14508	14390	14334	14346	14209	14455	14233	14523	14470	14354	14292	14405	14519	14529	14281	14485	14516	14439	14447	14358	14401	14491	14409	14232	14421	14156	14316	14395	14439	14522	14481	14287	14220	14289	14431	14529	14447	14426	14466	14148	14472	14435	14323	14412	14252	14553	14306	14429	14361	14492	14429	14497	14495	14420	14423	14353	14424	14208	14242	14353	14357	14291	14523	14381	14248	14091	14339	14335	14460	14515	14262	14407	14502	14389	14255	14437	14348	14316	14466	14351	14315	14291	14392	14603	14312	14473	14394	14317	14412	14432	14403	14314	14414	14444	14313	14452	14271	14611	14370	14419	14472	14346	14552	14333	14364	14419	14387	14357	14471	14434	14361	14382	14551	14267	14390	14345	14367	14285	14400	14380	14437	14321	14317	14385	14303	14422	14512	14328	14475	14489	14353	14346	14386	14478	14308	14533	14489	14337	14431	14347	14345	14314	14432	14595	14346	14463	14235	14291	14306	14229	14396	14571	14161	14314	14417	14494	14405	14441	14356	14564	14342	14424	14391	14374	14423	14402	14422	14475	14415	14395	14365	14421	14385	14516	14425	14400	14486	14430	14385	14520	14332	14395	14391	14467	14203	14222	14312	14467	14331	14430	14441	14218	14417	14501	14381	14385	14324	14327	14424	14380	14237	14442	14433	14392	14323	14334	14388	14399	14467	14509	14272	14295	14443	14470	14370	14292	14378	14449	14494	14282	14341	14364	14505	14346	14420	14193	14460	14209	14380	14190	14311	14422	14427	14207	14554	14454	14448	14515	14419	14354	14486	14565	14481	14458	14281	14500	14386	14515	14429	14381	14369	14560	14455	14436	14411	14371	14498	14421	14331	14320	14364	14315	14354	14348	14337	14343	14376	14509	14429	14482	14328	14475	14428	14431	14359	14330	14387	14436	14313	14506	14403	14485	14523	14401	14339	14382	14593	14344	14385	14490	14404	14505	14403	14386	14307	14516	14423	14438	14444	14382	14322	14392	14479	14428	14356	14561	14466	14428	14391	14338	14317	14442	14354	14279	14429	14423	14591	14318	14533	14438	14419	14333	14276	14347	14462	14356	14377	14282	14291	14463	14319	14715	14345	14445	14277	14410	14376	14333	14484	14418	14427	14274	14398	14461	14305	14493	14349	14405	14325	14348	14391	14463	14484	14386	14405	14438	14321	14540	14348	14491	14513	14436	14353	14411	14370	14514	14521	14361	14353	14396	14431	14404	14570	14459	14657	14366	14489	14304	14520	14485	14524	14348	14349	14298	14219	14527	14486	14545	14354	14450	14350	14402	14490	14448	14356	14283	14424	14426	14414	14258	14390	14473	14456	14369	14472	14431	14349	14498	14281	14464	14503	14434	14443	14511	14331	14597	14424	14310	14513	14361	14486	14473	14426	14489	14492	14465	14436	14367	14442	14441	14486	14491	14342	14431	14363	14336	14461	14380	14474	14336	14623	14450	14314	14522	14438	14469	14432	14244	14460	14423	14335	14304	14444	14451	14322	14383	14491	14461	14431	14608	14346	14567	14332	14382	14336	14374	14517	14489	14289	14534	14499	14262	14351	14381	14430	14406	14410	14372	14306	14311	14425	14478	14417	14335	14523	14387	14496	14311	14382	14364	14447	14338	14366	14326	14519	14220	14391	14445	14305	14289	14496	14456	14301	14522	14297	14275	14374	14487	14394	14549	14453	14285	14350	14504	14230	14495	14599	14381	14417	14351	14404	14503	14623	14550	14315	14446	14405	14474	14504	14287	14336	14306	14452	14395	14335	14261	14314	14332	14526	14225	14337	14607	14274	14424	14360	14278	14437	14349	14495	14509	14377	14403	14563	14361	14298	14452	14397	14317	14625	14205	14405	14278	14473	14446	14476	14515	14322	14390	14326	14521	14386	14570	14440	14411	14386	14442	14346	14338	14254	14473	14436	14486	14366	14344	14502	14375	14338	14300	14424	14379	14420	14240	14475	14377	14404	14417	14439	14534	14300	14309	14404	14434	14490	14402	14362	14418	14330	14387	14350	14413	14384	14375	14357	14443	14324	14420	14400	14327	14448	14409	14423	14455	14344	14282	14481	14393	14380	14377	14369	14383	14361	14383	14338	14447	14341	14233	14326	14396	14418	14546	14372	14306	14255	14495	14268	14454	14420	14337	14526	14534	14399	14401	14354	14538	14339	14259	14391	14445	14272	14319	14292	14503	14422	14385	14450	14475	14393	14486	14311	14505	14260	14555	14332	14348	14469	14340	14392	14389	14436	14398	14460	14301	14521	14342	14465	14252	14507	14429	14331	14499	14328	14472	14277	14551	14478	14448	14529	14283	14257	14331	14617	14452	14445	14528	14336	14427	14455	14328	14379	14648	14426	14449	14587	14305	14478	14473	14350	14418	14395	14383	14338	14371	14359	14208	14459	14431	14261	14337	14288	14235	14562	14460	14290	14461	14423	14403	14389	14285	14398	14370	14358	14396	14385	14433	14514	14391	14334	14281	14369	14460	14363	14413	14406	14382	14471	14299	14409	14612	14593	14444	14396	14381	14353	14414	14419	14193	14466	14309	14262	14175	14441	14275	14666	14386	14396	14475	14410	14429	14505	14469	14354	14441	14380	14301	14539	14358	14310	14440	14303	14431	14470	14609	14418	14387	14452	14340	14543	14368	14541	14490	14341	14310	14525	14394	14407	14502	14402	14348	14300	14427	14521	14399	14429	14348	14507	14378	14386	14331	14309	14599	14426	14427	14483	14505	14446	14347	14330	14371	14380	14381	14639	14340	14442	14368	14438	14459	14563	14459	14534	14448	14315	14220	14424	14331	14349	14547	14407	14373	14418	14314	14373	14347	14451	14293	14556	14359	14269	14282	14510	14327	14485	14383	14280	14335	14411	14253	14380	14439	14315	14409	14300	14284	14296	14424	14446	14417	14531	14407	14311	14350	14411	14371	14324	14422	14728	14462	14420	14425	14407	14370	14220	14386	14207	14347	14389	14416	14391	14268	14592	14356	14464	14348	14228	14332	14334	14393	14332	14370	14440	14309	14435	14376	14424	14404	14421	14375	14436	14496	14257	14452	14351	14463	14452	14404	14520	14438	14461	14373	14311	14348	14494	14444	14621	14417	14503	14542	14447	14312	14395	14319	14281	14199	14364	14518	14421	14319	14343	14509	14373	14347	14388	14403	14409	14351	14400	14468	14396	14286	14331	14510	14253	14333	14422	14452	14338	14436	14369	14242	14454	14420	14374	14308	14278	14522	14367	14354	14315	14523	14280	14516	14328	14640	14402	14569	14274	14277	14437	14504	14388	14468	14673	14336	14493	14380	14287	14388	14456	14397	14456	14539	14371	14225	14398	14376	14394	14295	14422	14343	14495	14471	14506	14357	14367	14493	14533	14511	14314	14403	14495	14313	14443	14592	14449	14306	14395	14324	14387	14494	14332	14521	14417	14309	14351	14552	14429	14367	14483	14363	14458	14473	14467	14439	14285	14453	14520	14518	14520	14573	14428	14325	14291	14407	14370	14516	14445	14472	14397	14331	14444	14382	14301	14515	14415	14463	14384	14435	14367	14490	14467	14417	14306	14407	14434	14417	14517	14376	14453	14380	14302	14431	14461	14475	14414	14378	14389	14262	14448	14601	14504	14274	14505	14396	14409	14430	14448	14399	14362	14309	14394	14561	14376	14508	14396	14319	14480	14420	14559	14592	14329	14385	14501	14304	14633	14181	14344	14469	14318	14280	14409	14425	14358	14386	14484	14386	14372	14337	14255	14427	14365	14508	14326	14398	14320	14419	14255	14391	14373	14326	14351	14459	14471	14308	14445	14268	14435	14412	14507	14303	14472	14458	14489	14598	14377	14461	14388	14355	14339	14562
30335	34217	42919	37925	30315	26236	23326	21170	19935	19386	18587	18169	17997	17715	17448	17488	17428	17239	17377	17290	17353	17073	17057	17130	16917	16862	17051	16888	16982	16944	16868	17073	17184	16846	16904	16941	17017	16991	16960	17029	17015	16758	16829	16904	16894	17113	16893	17147	16986	16847	16928	16782	16902	16933	17114	17084	16814	16708	16883	16920	17013	16894	16796	16962	16960	16884	17061	16869	16953	17145	16954	17006	16933	16859	16945	16903	16922	16960	17114	16747	16809	16862	16934	16938	16876	16836	16967	16907	16989	16700	16934	16937	16889	16914	16845	17002	16904	16815	16813	16879	16986	16692	16874	17028	16856	16964	17017	16785	16843	16952	16777	16839	16809	16821	17030	16990	16942	16872	16827	16761	16770	16783	16878	16775	16829	16869	16910	16755	16676	16913	16826	16665	16816	17019	17009	16934	16821	16820	17084	16998	17057	16773	17042	16930	16710	16896	17073	16961	16966	16962	16988	17073	16699	16942	16781	16850	16885	16830	16947	17117	16767	16949	16935	17030	16931	16837	17061	16908	17046	16899	16890	16988	16832	16740	16986	16900	16924	16930	16927	16964	16979	16828	16885	16757	16635	16710	16864	16849	16805	17049	16840	16762	16794	16931	16991	16720	16828	16905	16873	16918	17003	17211	16949	16966	16935	16741	16964	16793	16807	17063	16734	16883	17106	16905	16865	16921	17028	17026	16958	16806	16813	16802	16916	16804	16957	16993	16908	16920	17116	16952	16989	16833	17015	16983	16923	16826	16728	16679	16833	16900	16667	16733	16968	16941	16814	16854	16765	16963	16921	16848	16734	17113	16804	16865	17041	16654	16887	16969	16760	16853	16827	16836	16820	16731	17108	16879	16988	16926	16878	16864	17010	16900	16957	17065	16738	16751	16983	16952	16762	16693	16812	16859	16673	16791	17038	16916	16890	16820	17088	16907	16949	16872	16887	16745	16974	16797	16744	17156	16985	16985	17017	17140	16970	16936	16950	16848	16976	16852	16861	17075	16762	16993	16919	16862	17003	17056	16774	16832	16986	16908	16959	17189	16989	16901	16852	17040	16964	16864	16902	16846	16857	17008	16960	16957	16961	17092	16956	16851	16996	16954	16944	16809	16978	16859	17023	16962	16909	16931	16851	16929	16857	16886	16731	17139	17010	16915	16857	16828	16934	16820	16829	16864	16886	16922	16901	16866	16834	16868	16913	16859	16905	16929	17117	16968	16923	16816	16944	16788	17016	16926	16817	16865	16882	16992	16854	16931	16855	16932	17037	17094	17055	16817	16781	16681	16947	16820	16998	16653	16872	16878	16912	16962	16680	16996	16919	16852	16908	16812	16970	17035	17029	16971	17013	16980	17143	16820	16882	16788	16750	16972	16987	17038	16831	16907	16915	16887	17146	16899	16925	16925	16795	16831	16839	16951	17080	16802	16994	17020	16979	16871	16817	16925	16864	16818	16915	16850	16917	17025	17121	16871	16857	17013	17176	16898	17167	16890	16816	16992	16966	16862	16961	16973	16818	17020	16854	17030	17017	16885	16998	16958	17024	16876	16721	16949	16982	16722	16962	17017	16916	16749	16999	16826	17053	16765	16964	16986	17152	16827	16779	16945	16803	16715	16691	16734	16635	16904	16845	17009	16693	16825	16979	16796	16857	16826	16950	16938	16800	16849	16914	16810	16921	16840	16899	16735	17175	17007	16924	16917	17032	16968	17023	16970	16920	16836	16750	16915	16942	16719	17002	16839	16969	16988	17088	16896	16878	16854	16819	16998	16721	17087	16833	16922	16945	16947	16831	16775	17101	16845	17001	16827	16750	16802	17006	16964	16781	16888	16828	16907	16910	16978	16866	16846	16909	16740	16988	17043	16841	16815	16868	16915	16793	16839	16813	16974	16863	16704	16755	17120	16876	17075	16876	16930	16785	17071	17025	16899	17038	16910	16876	16769	17077	16825	16949	16838	16923	16892	16913	17057	16978	16955	17016	16856	16861	17039	16803	16929	16894	17083	17044	16812	16900	17086	16982	16949	16962	16777	17059	16773	16902	16946	16863	16949	16846	16967	16799	16926	16829	16971	16960	16772	16744	16871	16967	17091	16876	17073	17227	16959	16958	17101	16802	16889	17089	16905	16862	16929	16843	16858	16978	16849	16923	16847	17017	17023	16738	16903	16823	17008	17083	16863	16910	16878	16847	16953	16844	17147	17114	16904	16717	16988	16954	16933	16860	16830	16855	16929	17009	16830	16859	16921	16722	16909	16711	16697	17020	16960	16960	16909	16987	16994	17017	16867	16908	17169	16901	17013	16906	16890	17023	16985	16873	16919	16850	16821	16910	16667	16894	16913	16974	16713	16768	16863	16710	17012	16817	16835	16939	17019	17083	16717	17030	16992	16870	17015	16822	16781	16918	17097	16892	16966	16839	16746	16659	16988	16680	16970	16966	17100	16985	17177	17049	17074	16973	16907	17097	16954	16836	16843	16949	16885	16825	16865	16646	17039	16888	16869	16808	16924	17004	16885	17009	17021	16845	16870	16903	16738	17023	16977	16989	16833	16800	17107	16850	16955	16875	17034	16803	17077	16796	17010	16959	16762	16919	16946	17008	17068	16974	16938	16796	16885	16932	16928	16820	16728	16874	16961	16943	16768	16967	16763	16909	16907	17045	16777	17004	16799	16900	17125	17107	16951	17085	16864	16781	17061	17001	16930	17120	17041	16781	16953	16956	17124	17200	16955	16943	16904	16825	16854	17032	16861	16905	17013	16934	17077	16809	16672	16901	16881	16954	16963	16906	17094	16931	17141	16905	16712	17082	16687	16905	16918	16837	16730	16936	16783	16915	17020	16913	16890	16788	16850	16882	17145	17020	16810	16978	16864	16930	16934	16892	16991	17049	16941	17040	17008	16774	17065	17137	17007	16984	16967	16879	16754	16894	16677	17032	17041	16996	16796	16845	16841	16898	17043	16964	16768	17129	16872	17103	16873	16989	16843	16979	16935	17183	16909	16943	16820	16931	16842	16956	17086	16922	16799	16860	16916	16760	16805	16923	16860	16858	17115	16804	16985	17042	17043	17068	17021	16987	16908	16879	16954	16923	16839	16892	17093	16846	17026	17026	16938	16979	16843	16947	16913	16917	16840	16860	16904	16920	16953	16885	16756	16968	16904	16774	16647	16944	16719	17019	16978	16916	16920	17056	16886	16878	16995	16942	16866	16903	17150	16772	16962	16901	16948	17278	17040	16756	16980	16917	17035	16869	16814	16777	16924	16959	16888	16964	16863	16930	17019	16738	16921	16864	17033	16899	16998	17038	17096	17045	16751	16902	16962	16981	16982	16877	17007	16907	16938	17077	17009	16983	16835	17186	16966	17062	16854	16876	17017	17079	16850	16969	16723	16888	16752	16851	17048	16942	16814	17006	16786	16890	16776	16993	16768	16912	16832	16943	16942	16995	16939	16929	16892	16788	16973	16825	17089	16967	16921	16900	16742	16862	16880	16809	17021	16834	16913	17060	17007	16961	16885	16903	16959	16649	16824	16638	16846	16900	16704	16972	16880	16953	17134	16702	16883	17125	16817	17044	16920	16986	16907	16998	16864	16829	17016	16811	16928	17020	16919	16822	16865	16947	17012	16910	16709	16953	16971	16806	16920	16803	17047	16914	17017	17005	17120	16893	17060	17002	16748	17065	16880	16896	17261	16807	16869	16819	16847	16961	16774	16810	16917	16866	16773	16776	16789	16975	16955	17027	16866	16916	17097	16762	16853	16838	16803	16917	16875	16997	16965	16935	16941	17012	17068	16964	16743	16749	16717	16834	16902	16856	16861	17001	16995	16823	16874	16897	16791	16823	17007	16915	17016	16840	16907	17067	16812	17058	16864	17032	17102	16877	16821	16949	16654	16894	16780	16995	16844	16898	16979	16874	16827	16858	16739	17092	16997	17107	16965	16973	16914	16806	16961	16861	16988	16827	16924	17103	16833	16851	17008	16934	16945	16969	16962	17046	16868	16951	16750	16880	16800	16898	17067	16954	16901	16848	17085	17021	16927	17245	16706	16913	16950	16869	17033	16962	17019	17047	17163	16901	16925	17233	16989	16994	16964	16959	17020	16936	16883	16788	16988	16966	17195	17063	17003	16922	16931	17007	16902	16937	16826	17027	17122	16837	16908	16862	16970	16813	17046	17063	16874	16888	16883	16858	16693	17006	16851	16797	16648	16820	17150	17005	16889	17027	17031	16907	16806	16870	16809	16801	16988	16975	16897	16993	16978	16926	16892	16695	16969	16869	16838	16948	16813	16835	16949	16852	17092	17010	17007	16918	16648	17020	16729	16774	16686	17103	16975	16861	16777	16828	16811	17089	16839	16938	16952	16834	17109	17042	16922	16806	16924	17025	16918	16821	16991	16886	17150	17046	16967	16765	16883	16964	16705	16899	16861	16748	17252	16879	17011	16775	16878	17029	16949	16884	17075	16906	16948	17044	17175	16736	16745	16755	17083	16777	16967	16976	16948	16961	16759	16842	17059	17027	16970	16806	16913	17083	16919	17007	16717	17027	16912	17009	16807	16986	17039	17085	16838	16982	16947	16888	16718	17003	17006	16904	17132	16734	17122	17159	16742	16718	17071	16990	17041	16840	16796	16922	16836	17214	17119	17071	17037	16968	17017	16725	16885	17120	16891	16922	16993	16943	16788	16905	16845	16955	17075	16902	16814	16991	17022	17117	16815	16848	16893	16981	16880	17017	16616	16998	16921	16856	16992	16838	16881	16946	16981	17096	17017	16760	16800	16905	16886	16947	16874	16847	16927	16928	16791	16979	16832	16879	17116	16946	16785	16946	16941	17047	17077	16979	16920	16903	17065	16911	16708	16992	16951	16946	16751	16941	16850	16930	17075	17069	17006	16924	17047	16884	17033	16890	17013	16975	16923	17036	16968	17077	17034	17010	16880	16909	17101	17007	16864	17047	16692	16716	16717	16829	16845	16838	16918	16963	16963	17015	16916	16915	16755	16955	17026	16837	17149	17052	16978	16689	16928	16795	16926	16929	16875	16762	16853	16953	16861	17034	16758	17058	16921	16634	16925	16842	17011	17004	17019	17285	16890	16951	16874	17040	16996	16894	16987	16847	16792
34829	51208	46814	36701	30587	26254	22684	20131	18464	17580	16677	16082	15804	15295	14945	14887	14910	14799	14493	14416	14507	14387	14338	14482	14291	14532	14198	14429	14369	14436	14381	14346	14300	14305	14223	14284	14313	14257	14350	14368	14357	14387	14230	14272	14238	14354	14278	14427	14329	14432	14382	14193	14293	14275	14412	14382	14207	14305	14485	14290	14392	14227	14370	14221	14386	14255	14540	14330	14355	14175	14329	14255	14304	14327	14281	14196	14208	14308	14151	14385	14301	14444	14325	14277	14379	14191	14327	14371	14371	14324	14321	14235	14483	14427	14381	14397	14143	14278	14359	14339	14394	14252	14143	14309	14483	14142	14306	14285	14308	14284	14422	14379	14099	14379	14387	14259	14126	14412	14228	14276	14367	14539	14335	14174	14243	14246	14362	14423	14212	14476	14195	14425	14272	14350	14424	14388	14208	14448	14291	14241	14231	14434	14320	14322	14203	14362	14486	14285	14125	14299	14265	14555	14449	14323	14186	14099	14344	14271	14170	14395	14346	14239	14227	14189	14334	14373	14192	14224	14474	14064	14298	14442	14268	14267	14448	14220	14291	14321	14354	14382	14268	14271	14169	14403	14214	14431	14299	14195	14319	14231	14371	14361	14094	14463	14386	14359	14318	14306	14410	14359	14187	14219	14417	14393	14200	14232	14187	14367	14271	14391	14249	14392	14375	14239	14227	14265	14300	14287	14404	14411	14446	14407	14446	14260	14317	14263	14415	14297	14361	14413	14219	14281	14362	14327	14106	14316	14191	14251	14224	14446	14304	14293	14337	14257	14325	14061	14344	14299	14372	14230	14357	14409	14178	14195	14238	14315	14330	14313	14318	14424	14464	14392	14267	14352	14411	14259	14282	14242	14178	14353	14319	14166	14205	14329	14363	14338	14458	14373	14469	14248	14224	14213	14176	14388	14392	14309	14293	14340	14369	14244	14322	14390	14349	14131	14465	14332	14348	14293	14250	14199	14288	14253	14232	14497	14341	14210	14277	14352	14262	14164	14617	14209	14432	14264	14355	14355	14365	14317	14346	14208	14241	14273	14564	14291	14218	14387	14333	14291	14358	14326	14406	14298	14314	14285	14357	14477	14203	14314	14204	14271	14318	14291	14231	14241	14298	14223	14295	14276	14412	14236	14160	14401	14459	14385	14268	14168	14389	14310	14379	14159	14513	14321	14243	14335	14341	14352	14243	14180	14112	14292	14236	14257	14216	14136	14207	14457	14313	14221	14207	14324	14348	14331	14293	14321	14376	14221	14258	14293	14308	14340	14222	14478	14333	14301	14352	14221	14394	14249	14429	14394	14216	14310	14352	14374	14307	14195	14271	14292	14273	14217	14376	14234	14125	14376	14151	14372	14328	14363	14287	14280	14206	14356	14227	14287	14319	14381	14308	14312	14277	14358	14314	14331	14245	14314	14137	14303	14333	14076	14349	14093	14331	14196	14207	14293	14302	14327	14232	14298	14254	14374	14253	14340	14372	14201	14049	14334	14357	14321	14115	14236	14381	14433	14301	14384	14285	14284	14323	14137	14171	14262	14501	14249	14179	14363	14276	14377	14206	14126	14224	14317	14216	14426	14387	14325	14284	14317	14273	14324	14243	14177	14327	14266	14453	14357	14209	14096	14360	14359	14306	14217	14288	14304	14421	14247	14211	14273	14563	14230	14363	14290	14207	14394	14470	14277	14129	14296	14285	14372	14531	14328	14244	14290	14269	14306	14195	14361	14410	14421	14497	14292	14355	14293	14384	14153	14133	14281	14220	14402	14354	14391	14298	14240	14321	14197	14257	14345	14157	14365	14357	14241	14276	14380	14488	14205	14376	14255	14361	14373	14491	14393	14289	14236	14381	14330	14189	14238	14317	14278	14429	14225	14323	14278	14355	14372	14249	14422	14296	14440	14350	14314	14306	14340	14367	14167	14229	14292	14340	14353	14504	14165	14270	14213	14380	14360	14438	14305	14254	14282	14197	14331	14262	14384	14293	14342	14288	14265	14100	14378	14160	14318	14310	14310	14242	14251	14389	14272	14238	14202	14324	14334	14293	14383	14403	14168	14354	14157	14215	14299	14307	14294	14230	14245	14489	14151	14272	14295	14337	14144	14337	14233	14506	14277	14313	14514	14421	14348	14313	14320	14405	14252	14381	14237	14148	14322	14287	14306	14237	14374	14322	14332	14464	14250	14379	14356	14311	14235	14113	14317	14429	14280	14322	14210	14101	14183	14349	14351	14091	14303	14438	14216	14268	14349	14325	14293	14379	14241	14450	14434	14278	14303	14245	14238	14258	14352	14342	14198	14404	14165	14343	14312	14376	14354	14197	14216	14356	14391	14397	14375	14397	14414	14137	14277	14391	14258	14329	14364	14319	14124	14309	14289	14336	14372	14253	14159	14357	14280	14304	14353	14265	14221	14333	14339	14297	14045	14190	14302	14460	14315	14334	14483	14351	14300	14274	14172	14378	14358	14156	14247	14325	14236	14441	14223	14403	14371	14332	14367	14128	14167	14335	14326	14431	14132	14341	14313	14274	14218	14277	14493	14394	14404	14287	14248	14357	14153	14358	14445	14230	14322	14090	14242	14458	14321	14439	14434	14334	14519	14320	14176	14393	14264	14227	14150	14257	14240	14360	14417	14211	14313	14452	14269	14315	14240	14442	14501	14392	14385	14373	14134	14236	14262	14284	14253	14225	14242	14124	14169	14262	14401	14216	14230	14229	14413	14299	14210	14251	14261	14350	14354	14451	14410	14420	14421	14265	14257	14294	14301	14331	14348	14582	14330	14165	14396	14244	14429	14357	14422	14323	14204	14417	14444	14395	14344	14465	14307	14203	14311	14403	14361	14146	14377	14364	14473	14286	14270	14150	14155	14295	14351	14384	14268	14182	14317	14215	14360	14485	14190	14296	14227	14503	14427	14342	14234	14373	14175	14304	14217	14260	14440	14454	14349	14272	14229	14457	14465	14184	14171	14308	14268	14346	14263	14165	14389	14338	14091	14333	14195	14366	14371	14351	14334	14426	14229	14246	14276	14278	14263	14450	14379	14261	14370	14165	14386	14395	14306	14215	14375	14300	14230	14313	14457	14313	14266	14290	14262	14227	14292	14424	14429	14326	14246	14269	14286	14252	14250	14314	14375	14279	14232	14320	14330	14286	14242	14311	14418	14237	14438	14354	14160	14372	14332	14262	14395	14250	14316	14289	14173	14351	14246	14424	14384	14227	14345	14275	14342	14295	14349	14281	14159	14342	14171	14333	14277	14261	14328	14334	14409	14275	14358	14308	14226	14315	14348	14300	14289	14408	14285	14222	14445	14572	14382	14397	14228	14394	14157	14325	14177	14210	14270	14358	14442	14210	14332	14264	14279	14339	14134	14256	14343	14206	14119	14193	14297	14483	14405	14328	14315	14354	14299	14270	14296	14309	14547	14297	14294	14249	14453	14434	14218	14291	14311	14284	14285	14339	14180	14409	14224	14554	14405	14351	14225	14322	14275	14194	14369	14362	14243	14370	14450	14208	14438	14330	14305	14371	14214	14337	14339	14254	14391	14382	14527	14161	14273	14546	14332	14400	14226	14396	14294	14338	14290	14160	14255	14386	14263	14406	14067	14439	14280	14365	14113	14204	14277	14317	14434	14255	14372	14426	14196	14251	14327	14406	14296	14319	14303	14227	14213	14506	14353	14388	14370	14318	14463	14329	14295	14335	14146	14146	14346	14385	14353	14171	14156	14181	14297	14532	14306	14460	14107	14209	14254	14496	14261	14338	14316	14426	14242	14282	14329	14321	14308	14310	14285	14190	14406	14334	14271	14351	14174	14373	14367	14213	14452	14048	14291	14428	14452	14050	14217	14286	14340	14374	14351	14182	14122	14239	14243	14349	14226	14434	14114	14191	14224	14357	14230	14428	14401	14255	14389	14267	14331	14327	14301	14312	14148	14419	14400	14402	14372	14277	14331	14163	14268	14265	14323	14328	14160	14365	14271	14240	14276	14477	14276	14299	14290	14198	14206	14340	14273	14234	14348	14167	14286	14423	14331	14356	14142	14514	14317	14282	14251	14256	14253	14411	14464	14285	14281	14270	14271	14364	14193	14310	14512	14434	14441	14326	14267	14278	14395	14330	14472	14235	14193	14273	14350	14206	14446	14240	14331	14279	14392	14257	14413	14527	14274	14224	14349	14415	14275	14264	14271	14278	14303	14320	14417	14138	14575	14298	14308	14328	14281	14219	14318	14281	14307	14334	14087	14357	14293	14213	14280	14316	14333	14539	14326	14276	14202	14308	14226	14500	14310	14332	14402	14340	14227	14214	14355	14260	14255	14399	14384	14187	14433	14314	14204	14318	14282	14385	14256	14280	14384	14408	14154	14202	14456	14226	14160	14304	14191	14256	14453	14247	14150	14389	14346	14294	14340	14284	14409	14215	14324	14309	14274	14226	14359	14240	14239	14252	14316	14265	14361	14412	14270	14198	14381	14156	14455	14257	14332	14226	14175	14347	14314	14375	14439	14413	14290	14331	14200	14244	14314	14474	14439	14281	14238	14315	14351	14240	14334	14281	14404	14294	14179	14232	14418	14389	14193	14223	14351	14362	14284	14327	14321	14268	14233	14156	14187	14318	14301	14162	14331	14255	14311	14311	14195	14287	14630	14371	14205	14269	14256	14254	14223	14315	14338	14387	14420	14239	14165	14259	14316	14325	14247	14259	14467	14239	14212	14238	14422	14355	14412	14404	14263	14416	14225	14240	14473	14334	14309	14240	14325	14250	14318	14358	14383	14323	14271	14470	14259	14261	14388	14162	14358	14327	14390	14371	14354	14288	14226	14266	14172	14270	14263	14348	14123	14290	14343	14313	14120	14266	14254	14348	14222	14354	14145	14325	14373	14306	14302	14212	14301	14276	14406	14334	14427	14412	14435	14446	14328	14308	14116	14384	14172	14093	14276	14408	14344	14270	14227	14243	14356	14367	14351	14414	14440	14393	14247	14199	14379	14371	14355	14347	14302	14395	14286	14331	14478	14499	14140	14295	14234	14385	14323	14452	14101	14378	14328	14259	14270	14350	14289	14218	14180	14262	14419	14440	14534	14206	14341	14364	14172	14397	14183	14358	14358	14274	14320
23994	21087	29046	27703	28285	29218	27730	23378	21478	20320	19593	18936	18549	18124	18020	17731	17470	17359	17339	17080	17338	17227	17053	17185	17099	17304	16958	16849	17069	17029	16922	16869	17022	17099	17112	16782	16884	16959	16967	16916	16957	16891	17051	16956	16754	16869	16768	16979	17029	16831	16738	16879	16682	16879	16889	16876	16837	16917	16845	16657	16798	16924	16759	16715	16985	16907	16737	16820	16898	16733	16833	16912	16993	16700	16770	16904	16909	16807	16931	16885	16973	16743	16784	16938	16871	16912	16742	16777	16650	16877	16703	16768	16777	16945	16697	16644	17063	16923	16927	16917	16633	16945	16794	16927	16801	16663	16811	16817	16646	17028	17045	16699	16843	16782	16795	16813	16888	16903	16848	16822	16809	16663	16719	16742	16669	17000	16772	17087	16872	16790	16975	16874	17067	16895	16610	16782	16944	16832	16833	16753	16891	16821	16864	16856	16903	16810	16850	16857	16855	16667	16691	16791	16827	16886	16760	16823	16742	16972	16842	16764	16601	16829	17041	16759	16897	16765	16867	17015	16795	16968	16951	16904	16905	16766	16902	16989	16953	16987	16906	16770	16893	16779	16824	16960	16796	16907	16740	16783	16838	16864	16770	16853	16777	16886	17109	16708	16779	16666	16759	16893	16854	16876	16619	16828	16924	16812	16905	16786	16911	16791	16845	16783	16721	16838	16866	16896	16679	16809	16732	16816	16643	16831	16891	16776	16939	16661	16829	16672	16730	16940	16842	16853	16839	16964	16814	16744	16827	16986	16881	17003	16669	16953	16753	16912	16943	16974	16956	17223	17000	16801	16778	16790	16895	16759	16694	16968	16802	16733	17006	16937	16707	16720	16678	16710	17062	16827	16793	16930	17018	16896	16805	16809	16646	16929	17005	16952	16839	16896	16688	16885	16973	16972	16806	16933	16879	16493	16761	16901	16535	16874	16998	16877	16858	16756	16963	16638	16908	16948	16996	16807	16824	16833	16812	16836	16611	16798	16787	16802	16657	16841	16761	16951	16803	16941	16806	16946	16770	16740	16711	16773	16714	16962	16796	16958	16872	16672	16716	16688	16895	16775	16888	16870	16721	16808	17013	16847	16756	16810	16823	16653	16954	16944	16885	17012	16850	16683	16676	16829	16930	16904	16886	16715	16850	16819	16909	16997	16910	16894	16760	16835	16974	16795	16885	16597	16580	16539	16925	16847	16775	16747	16832	16698	16899	16570	17055	16865	16614	16831	16884	16802	16791	16915	16861	16988	17034	16935	16820	16788	16935	16841	16772	16717	16791	16753	16842	16921	16831	16925	16693	16770	16865	16840	16930	16788	16900	16813	16818	16757	16816	16895	16827	16773	17005	16912	16769	16800	16960	16770	16957	16614	16914	16765	16888	16770	16843	16729	16735	16895	16940	16830	16912	16856	16829	16716	16686	16775	16937	16725	16697	16883	16940	16729	16825	16841	16838	16996	16821	16843	16852	16839	17013	17017	16876	16846	16593	16780	16609	16792	16893	16803	16772	16737	16887	16767	16898	16916	16720	16788	16746	16929	16860	16814	16683	16609	16829	16856	16610	16642	16886	16756	16943	16890	16807	16708	16725	16702	16909	16847	16827	16934	16679	17020	17053	16726	16829	16763	16896	16804	16968	16740	16763	16936	16873	16706	16710	16929	16966	16904	16721	16788	16882	16781	16577	16677	16837	17115	16878	16795	16742	16925	16632	16843	16685	16889	16672	16755	16662	16798	16806	16807	16984	16782	16829	16854	16978	16881	16542	16898	16995	16916	16818	16699	16781	16881	17005	16749	16797	16765	17018	16729	16681	16781	16798	16648	16878	16745	16763	16884	16920	16799	16917	16933	16822	16798	16734	16666	16784	16912	16658	16730	16946	16961	16766	16988	16783	16582	16929	16972	16887	16832	16932	16918	16871	16775	16738	16825	16868	16825	16594	16802	16698	16726	16790	16892	16625	16878	16779	16998	17040	16775	16709	16836	16803	16752	16887	16913	16993	16804	16771	16883	16775	16810	16956	16847	16720	16882	16584	16886	16884	16894	17026	16798	16914	16825	16895	16725	16767	16806	17021	16647	16928	16926	16998	16759	16980	16847	16853	16858	16793	16819	16882	16766	16876	16772	16874	16949	17106	16809	16622	16643	16677	16871	16772	16789	17058	16821	16713	16727	16851	16793	16700	16872	16732	17002	16728	16648	16872	16814	16794	16804	16927	16926	16762	16908	16725	16681	16953	16790	16776	16841	16887	16833	16849	16688	16852	16801	16748	16709	16809	16747	16741	16908	16685	16872	16918	16722	16931	16817	16856	16659	16774	16753	16764	16669	16857	16882	16680	16970	16789	16884	16810	16739	16990	16793	16767	16758	16908	16825	16843	16862	16922	16782	16832	17065	16882	16811	16744	16848	16833	16925	16827	16625	16819	16970	16755	16972	16841	16919	16701	17084	16817	16858	16894	16900	16704	16777	16794	16865	16797	16747	16814	16711	16740	16692	16830	16775	16895	16837	16590	16787	16808	16890	16685	16695	16765	16973	16955	16877	16892	16862	16815	16904	16980	16931	17193	16859	16813	16670	16846	16651	16788	16773	16726	16785	16752	16859	16864	16827	16928	16905	16716	16780	16717	16820	16781	16818	16730	16839	16884	16789	16770	16865	16780	16641	16795	16793	16783	16745	16956	16721	16689	16842	16831	16914	16847	16673	16797	16619	16645	16685	16981	16860	16492	16753	16718	16463	16900	16895	16819	16655	16945	16903	16917	16926	16837	16872	16883	16850	16831	16817	16931	16762	16798	16891	16692	16731	16805	16976	16955	16796	16820	16810	16835	16682	16687	16889	16757	16849	16577	16854	16953	16748	16684	16851	16913	16823	16877	17058	16699	16956	16860	16803	17014	16879	16927	16893	16898	16861	16722	16577	16784	16806	17035	16840	16788	16832	16928	17063	16803	16653	16930	16744	16918	16738	16788	16732	17065	16703	16998	16835	16772	16782	16904	16963	16938	16847	16859	16745	16749	16614	16847	16759	16904	17013	16987	16615	16804	16759	16794	16757	16851	16903	16833	16956	17105	16829	16813	16841	16818	16968	16840	16851	17074	16798	16737	16864	16926	16878	16939	16964	16945	16893	16980	16752	16895	16940	16978	16662	16753	16930	16812	16951	17025	16945	16788	16860	16942	16827	16958	16612	16856	17084	16753	16906	16924	16776	16882	16825	16827	16755	16957	16770	16932	16928	16839	16816	17005	17058	16870	16593	16654	16744	16759	16582	16875	16699	16784	16869	16812	16884	16885	16707	16764	16721	16702	16683	16814	16948	16838	17014	16814	16737	16997	16756	16882	16978	16865	16880	16682	16891	16804	16800	16918	16864	16798	16730	16736	16551	16761	16873	17099	16806	16693	16905	16867	16895	16461	16654	16677	16903	16895	16898	16891	16859	16832	16977	16849	16847	16796	16964	16707	16783	16826	16943	16775	16686	16833	16780	17091	16820	16911	16787	16593	16862	16678	16833	16975	16761	16510	16880	16762	16829	16972	16827	16699	16855	16787	16863	16870	16736	16971	16726	16820	17010	16743	16749	16764	16782	16867	16909	16677	16746	16657	16795	16758	16875	16860	16821	16738	16789	16827	16863	17007	16826	16710	16840	16892	16956	16715	16750	16714	16898	16697	16976	16896	16749	16836	16909	16670	16929	16745	16737	16633	16854	16913	17104	16869	16859	16730	16771	16811	16814	16988	16958	16901	16781	16835	16762	16745	16987	16666	16738	16942	16833	16961	16838	16715	16822	16794	16750	16694	16783	16881	16733	16646	16944	16938	16839	16807	16942	16856	16852	16922	16821	16735	16756	16911	16760	16830	16957	17021	16725	16965	16788	16785	16804	16943	16723	16857	16848	17053	16847	16918	16743	16654	16912	16813	16870	16828	16778	16988	16685	16833	16819	16990	17013	16830	16689	16736	16860	16855	16819	16661	16758	16834	16891	16872	16766	16925	16770	16904	16955	16852	16705	16934	16654	17013	16874	17016	16676	16716	16770	16704	16633	16723	16724	16796	16698	16825	16940	16922	16878	17010	16702	16708	16920	16684	16695	16766	16969	16843	16824	16733	16805	16941	16812	16853	16775	16929	16883	16750	16799	16752	16784	16784	16486	16882	16842	16989	16850	16715	16798	16710	16906	17002	16747	16818	16904	16995	17082	16696	16877	17003	16739	16751	16753	16981	16803	16738	16732	16937	16929	16732	16828	16830	16996	16649	16624	16768	16923	16775	16935	16991	16898	16665	16863	16839	16860	16821	16947	16737	16750	16838	16925	16587	16768	16718	16958	16935	16774	16769	16825	16587	16687	16873	16892	16710	16762	17018	16800	16929	16674	16775	16666	16737	16985	16821	16816	16859	16811	16775	16912	16844	16654	16961	16754	16799	16978	16886	16857	16700	16767	16840	16646	16730	16767	16828	16779	16893	16653	16928	16803	16892	17021	17007	16760	16746	16779	16735	16971	16865	16698	16885	16828	16725	16956	16825	16854	16930	16908	16644	16932	16839	16852	16790	16793	16839	16920	16726	17074	16914	16732	16833	16807	16646	16845	17046	16748	17089	16796	16833	16761	16982	16791	16635	16864	16869	16690	16855	16731	16846	16787	16676	16808	16936	16801	16866	16770	16734	16901	16828	16730	16747	16770	16664	16809	16803	16843	16734	16749	16730	16743	16673	16914	16891	16803	16642	17018	16843	16782	16966	16917	17129	16760	16687	16897	16838	16963	16808	16869	16765	16712	16778	16750	16653	16837	16779	16918	16878	16836	16795	16631	16804	16838	16824	16761	16888	16821	16745	16849	16941	16774	16916	16839	16969	16814	17091	17028	16983	17064	16731	17123	16648	16686	16872	16790	16862	16904	16842	16864	16753	16929	16916	16834	16872	16869	16863	16702	16672	16734	16823	16860	16810	16823	16933	16782	16787	16904	16796	17081	16783	17173	16823	16742	16854	16891	16876	16706	16897	17130	16975	16928	16990	16737	16887	16830	16661	16759	16761	16772	16768	16870	16644	16864	16881	16704	16704	16898	16750	16735	16808	16857	16737	16527	16776	16807	16907	16845	16879	16720	16982	16877	16869	16699	16915	16814
34940	57433	54088	42513	35705	30597	26342	23071	20715	18938	18030	17151	16399	15962	15519	15395	15151	15150	14615	14699	14632	14584	14477	14518	14608	14247	14354	14371	14481	14323	14453	14282	14393	14309	14356	14225	14202	14215	14268	14366	14323	14342	14237	14102	14370	14289	14164	14400	14379	14204	14254	14212	14334	14306	14319	14296	14317	14145	14265	14269	14209	14275	14235	14142	14192	14335	14225	14176	14478	14175	14352	14262	14201	14326	14101	14398	14267	14368	14353	14220	14182	14235	14152	14322	14237	14341	14219	14162	14335	14308	14339	14157	14136	14272	14479	14173	14288	14252	14190	14333	14426	14301	14205	14178	14199	14226	14171	14209	14242	14062	14499	14188	14166	14199	14110	14172	14217	14202	14271	14322	14148	14223	14235	14484	14380	14330	14321	14414	14233	14264	14441	14173	14346	14560	14111	14231	14269	14301	14271	14265	14170	14331	14137	14188	14318	14319	14343	14190	14338	14256	14187	14289	14131	14336	14170	14283	14256	14219	14165	14392	14187	14349	14190	14341	14186	14290	14312	14158	14297	14313	14401	14366	14104	14356	14311	14103	14357	14243	14349	14256	14264	14335	14392	14336	14221	14320	14167	14236	14270	14144	14369	14303	14455	14302	14257	14368	14323	14435	14324	14169	14342	14353	14234	14304	14222	14256	14153	14256	14322	14260	14350	14302	14264	14236	14154	14343	14447	14325	14451	14416	14399	14289	14245	14220	14183	14094	14307	14246	14205	14373	14349	14256	14194	14439	14255	14319	14276	14208	14177	14315	14474	14269	14131	14326	14315	14144	14312	14244	14228	14181	14355	14359	14360	14264	14260	14326	14098	14382	14286	14117	14264	14245	14307	14251	14377	14282	14305	14357	14237	14258	14092	14256	14344	14319	14234	14250	14405	14260	14292	14280	14197	14266	14129	14256	14406	14284	14250	14356	14273	14410	14334	14259	14196	14268	14237	14239	14278	14286	14291	14308	14234	14098	14424	14290	14378	14117	14230	14280	14331	14311	14024	14443	14334	14166	14281	14366	14298	14156	14301	14193	14140	14239	14450	14074	14171	14380	14326	14351	14255	14372	14381	14259	14171	14277	14297	14230	14315	14385	14302	14339	14377	14207	14155	14278	14150	14346	14204	14214	14348	14344	14300	14330	14241	14184	14373	14450	14482	14180	14322	14345	14138	14142	14339	14172	14217	14162	14378	14269	14121	14186	14182	14234	14358	14201	14281	14228	14278	14268	14210	14221	14280	14231	14268	14062	14255	14165	14345	14258	14265	14159	14295	14300	14305	14190	14158	14295	14160	14356	14224	14385	14214	14228	14297	14242	14268	14429	14379	14315	14148	14306	14185	14204	14290	14279	14246	14205	14094	14347	14204	14273	14179	14209	14114	14345	14099	14418	14155	14279	14281	14234	14158	14377	14204	14352	14251	14464	14370	14361	14190	14095	14400	14349	14254	14154	14375	14320	14294	14390	14084	14214	14308	14236	14143	14222	14156	14190	14217	14305	14354	14205	14241	14346	14208	14406	14142	14336	14204	14450	14240	14283	14333	14289	14294	14206	14283	14157	14135	14374	14299	14409	14221	14339	14239	14405	14274	14423	14191	14264	14314	14211	14108	14379	14194	14209	14266	14329	14278	14429	14130	14223	14278	14232	14372	14284	14282	14127	14139	14356	14270	14342	14223	14282	14318	14240	14607	14112	14285	14308	14236	14331	14182	14222	14357	14271	14439	14394	14210	14249	14240	14334	14276	14231	14255	14311	14426	14244	14326	14106	14330	14130	14469	14310	14159	14305	14193	14171	14210	14304	14291	14323	14235	14203	14246	14057	14271	14264	14292	14317	14320	14338	14230	14233	14236	14030	14201	14256	14301	14346	14285	14322	14301	14353	14197	14326	14350	14427	14227	14212	14318	14273	14173	14294	14387	14330	14372	14202	14275	14324	14319	14147	14208	14152	14356	14235	14223	14173	14072	14151	14299	14387	14222	14341	14406	14371	14387	14173	14342	14227	14048	14246	14473	14422	14193	14253	14349	14240	14187	14213	14228	14313	14388	14340	14286	14307	14213	14273	14170	14273	14301	14469	14312	14272	14336	14297	14268	14290	14206	14292	14271	14145	14274	14304	14184	14168	14210	14283	14254	14115	14257	14271	14294	14292	14286	14212	14256	14440	14279	14239	14198	14257	14242	14058	14256	14291	14270	14157	14176	14267	14140	14234	14289	14333	14029	14081	14370	14326	14399	14383	14343	14300	14071	14361	14203	14409	14315	14172	14394	14316	14151	14345	14244	14309	14380	14381	14237	13986	14380	14249	14050	14356	14380	14275	14233	14282	14256	14191	14198	14173	14389	14170	14239	14173	14290	14451	14246	14149	14342	14222	14181	14088	14322	14266	14254	14376	14331	14214	14020	14314	14154	14268	14218	14289	14117	14311	14327	14451	14294	14176	14227	14128	14062	14277	14276	14351	14303	14263	14214	14210	14377	14190	14286	13994	14434	14323	14137	14198	14262	14387	14246	14166	14200	14253	14386	14184	14294	14278	14169	14229	14331	14477	14374	14248	14241	14363	14169	14225	14413	14276	14075	14196	14338	14235	14207	14261	14216	14439	14288	14199	14214	14502	14062	14369	14076	14290	14189	14243	14314	14253	14066	14397	14321	14158	14246	14200	14572	14155	14110	14320	14199	14293	14317	14299	14301	14159	14243	14138	14230	14115	14064	14158	14365	14107	14165	14368	14421	14172	14328	14348	14364	14232	14169	14267	14399	14173	14443	14217	14335	14237	14230	14296	14145	14211	14413	14151	14187	14311	14292	14182	14288	14187	14339	14222	14433	14185	14142	14372	14329	14408	14251	14299	14246	14414	14340	14249	14282	14206	14224	14109	14238	14214	14364	14336	14328	14089	14424	14219	14096	14253	14543	14167	14387	14384	14206	14259	14228	14094	14330	14342	14322	14150	14304	14317	14528	14259	14140	14226	14443	14068	14413	14470	14351	14199	14177	14273	14155	14395	14235	14199	14176	14461	14229	14293	14257	14238	14249	14193	14220	14295	14237	14267	14156	14366	14254	14227	14364	14331	14346	14386	14399	14305	14332	14287	14304	14241	14283	14096	14340	14249	14298	14268	14361	14465	14184	14246	14341	14301	14378	14171	14160	14342	14246	14323	14331	14298	14465	14131	14296	14287	14395	14301	14238	14160	14135	14652	14231	14404	14315	14360	14324	14219	14225	14206	14242	14265	14319	14326	14320	14215	14326	14285	14124	14166	14365	14239	14287	14257	14167	14138	14163	14200	14484	14197	14464	14176	14393	14307	14246	14292	14268	14371	14413	14270	14348	14194	14261	14204	14254	14309	14215	14219	14280	14399	14154	14456	14279	14148	14305	14240	14321	14362	14227	14245	14447	14165	14150	14210	14240	14090	14277	14181	14090	14275	14369	14246	14177	14218	14429	14443	14239	14441	14349	14341	14247	14226	14407	14229	14129	14205	14245	14429	14196	14360	14380	14089	14231	14299	14386	14255	14178	14079	14305	14344	14214	14332	14483	14217	14190	14409	14324	14294	14179	14151	14185	14260	14302	14243	14075	14245	14143	14217	14232	14316	14134	14276	14289	14321	14370	14099	14295	14230	14322	14453	14196	14362	14169	14325	14277	14170	14214	14350	14170	14202	14215	14314	14293	14098	14252	14286	14261	14346	14143	14037	14309	14341	14188	14243	14153	14464	14301	14243	14314	14272	14094	14238	14292	14327	14289	14277	14461	14315	14180	14218	14254	14250	14154	14079	14366	14287	14214	14144	14207	14208	14046	14209	14183	14206	14256	14403	14318	14184	14280	14274	14394	14257	14199	14185	14335	14164	14219	14379	14144	14309	14332	14217	14266	14193	14260	14331	14376	14300	14305	14194	14330	14286	14372	14363	14236	14318	14390	14220	14304	14103	14131	14123	14379	14261	14385	14350	14245	14181	14234	14124	14320	14353	14272	14269	14252	14302	14350	14319	14379	14351	14375	14215	14204	14221	14200	14225	14178	14129	14193	14352	14231	14235	14122	14302	14426	14194	14224	14214	14325	14280	14256	14302	14197	14376	14137	14266	14324	14171	14224	14359	14356	14317	14269	14318	14303	14226	14330	14226	14275	14149	14474	14208	14175	14447	14398	14117	14347	14294	14444	14331	14232	14215	14329	14122	14192	14242	14332	14243	14254	14211	14364	14380	14074	14399	14433	14240	14351	14123	14282	14407	14287	14204	14444	14228	14255	14291	14266	14159	14227	14133	14329	14093	14250	14436	14310	14229	14367	14414	14331	14174	14263	14340	14214	14223	14253	14420	14180	14220	14209	14173	14270	14144	14206	14279	14224	14074	14264	14098	14356	14213	14314	14275	14298	14525	14275	14251	14208	14204	14273	14255	14349	14304	14237	14265	14326	14299	14464	14186	14336	14346	14301	14149	14259	14272	14349	14354	14314	14332	14313	14223	14376	14148	14469	14325	14201	14196	14410	14081	14348	14153	14240	14352	14205	14391	14211	14279	14234	14325	14184	14160	14070	14383	14218	14212	14260	14320	14361	14139	14337	14240	14353	14442	14275	14218	14306	14326	14169	14369	14214	14156	14084	14455	14345	14403	14262	14371	14160	14409	14328	14296	14399	14322	14331	14339	14224	14213	14416	14308	14368	13957	14178	14421	14197	14297	14265	14394	14320	14307	14259	14212	14418	14179	14436	14268	14246	14411	14247	14301	14220	14231	14281	14238	14050	14191	14281	14089	14219	14180	14198	14383	14229	14224	14203	14235	14284	14142	14154	14327	14358	14280	14151	14218	14207	14167	14354	14336	14145	14293	14258	14154	14272	14311	14284	14236	14186	14193	14238	14302	14218	14183	14200	14241	14358	14185	14330	14443	14255	14187	14298	14314	14198	14177	14189	14094	14372	14240	14285	13984	14466	14235	14318	14380	14481	14301	14325	14377	14432	14512	14367	14260	14357	14192	14294	14279	14245	14207	14424	14147	14303	14213	14219	14306	14247	14378	14332	14298	14214	14128	14320	14125	14286	14213	14185	14186	14362	14177	14313	14250	14264	14326	14295	14252	14402	14205	14391	14156	14264	14188	14377	14278	14182	14174	14240	14184
22642	21011	28806	24120	24546	29519	31681	26154	23764	22201	21035	20080	19582	19099	19054	18538	18273	18169	18069	17963	18021	17755	17788	17609	17859	17717	17319	17258	17539	17469	17510	17356	17264	17288	17118	17220	17221	17328	17334	17533	17431	17245	17491	17516	17538	17320	17330	17195	17272	17259	17348	17119	17197	17386	17358	17274	17198	17210	17199	17413	17315	17372	17128	17410	17512	17329	17398	17202	17171	17290	17198	17101	17114	17119	17188	17177	17229	17233	17226	17197	17240	17161	17133	17222	17271	17214	17081	17171	17324	17116	17396	17270	17331	17413	17237	17316	17293	17466	17462	17110	17355	17207	17109	17372	17286	17118	17438	17302	17373	17281	17260	17205	17227	17339	17146	17023	17190	17001	17046	17174	17194	17171	17099	17286	17409	17361	17125	17224	17077	17178	17283	17346	17218	17180	17239	17194	17290	17182	17470	17276	17239	17056	17124	17333	17285	17021	17415	17078	17379	17409	17254	17080	17144	17187	17127	17457	17262	17226	17055	17161	17252	17071	17173	17250	17105	17106	17432	17366	17051	17337	17252	17260	17226	17302	17234	17088	17234	17171	17467	17280	17174	17232	17282	17153	17292	17195	17215	17220	17352	17128	17153	17240	17342	17281	17347	17235	17201	17244	17216	17290	17186	17362	17203	17137	17188	17287	17260	17224	17326	17469	17305	17279	17313	16991	17357	17172	17254	17038	17298	17384	17318	17131	17329	17239	17102	17151	17166	17173	17135	17184	17296	17241	17237	17011	17475	17180	17168	17309	17229	17252	17043	17138	17093	17365	17331	17130	17165	17229	17432	17332	17374	17363	17402	17112	17184	17150	17126	17332	17047	17207	17309	17131	17286	17465	17234	17385	17150	17335	17226	17064	17245	17311	17394	17207	17339	17523	17205	17344	17063	17187	17114	17374	16992	17327	17309	17205	16982	17040	17167	17136	17196	16903	17351	17296	17154	17378	17259	17233	17359	17238	17197	17170	17274	17350	17302	17181	17222	17154	17174	16994	17245	17127	17325	17131	17257	17167	17296	17213	17217	17283	17118	17174	17210	17000	17262	17242	17394	17309	17268	17192	17323	17149	17307	17359	17092	17221	17153	17056	16896	17281	17249	17224	17238	17228	17222	17262	17249	17383	17351	16951	17298	17220	17278	17215	17088	17339	17001	16980	17281	17404	17293	17265	17086	17290	17183	17143	17234	17209	17145	17178	17226	17300	17192	17433	17298	17210	17379	17209	17194	17221	17042	17195	17286	17401	17194	17438	17238	17044	17142	17127	17350	17148	17151	17033	17089	17160	17120	17110	17085	17505	17164	17167	17007	17018	17286	17353	17167	17151	17102	17464	17241	17587	17183	17296	17311	17280	17100	17367	17348	17309	17385	17348	17322	17183	17069	17099	17182	17124	17015	17216	17300	17162	17111	17092	17207	17302	17353	17249	17317	17137	17122	17288	17370	17322	17225	17303	17404	17223	17289	17124	17220	17247	17155	17137	17387	17128	17270	17119	17066	16984	17225	17122	17223	17221	17048	17175	17262	17239	17235	17402	17156	17258	17210	17393	16864	17157	17260	17240	17295	17306	17381	17274	17259	17147	17335	17047	17194	17145	17219	17246	17153	17317	17427	17267	17134	17141	17123	17224	17353	17107	17361	17308	17197	17249	17011	17145	17060	17394	17252	17101	17086	17057	17149	17247	17348	17227	17322	17069	17386	17226	17000	17167	17352	17302	17135	17196	17355	17147	17330	17016	17203	17101	17247	17188	17126	17251	17156	17136	17198	17096	16937	17289	17285	17073	17435	17081	17463	17227	17316	17214	17300	17236	17146	17241	17210	17049	17247	17203	17376	17255	17074	17176	17011	17250	17113	17044	17334	17178	17093	17255	17275	17288	17454	17260	17247	17234	17218	17096	16931	17297	17203	17401	17101	17359	17431	17289	17224	17049	17131	17107	17333	17341	17209	17306	17178	17145	17093	17141	17239	17204	17470	17194	17369	17305	16953	17012	17078	17212	17253	17239	17262	17154	17217	17047	17171	16942	17249	17187	17183	17177	17117	17357	17114	17419	17221	17170	17154	17257	17160	17203	17269	17337	17141	17177	17274	17149	17015	17288	17038	17216	17281	17335	16975	17041	17097	17229	17215	17288	17105	17295	17251	16984	17043	17126	17246	17337	17048	17246	17227	17180	17172	17453	17178	17022	17389	17077	17344	17424	17176	17359	17402	17351	17336	17139	17176	17124	17325	17259	17322	17301	17259	17130	17195	17307	17240	17096	17205	17258	17345	17249	17276	17094	17201	17308	17372	17207	17171	17236	17428	17099	17232	17423	17258	17036	17135	17281	17447	17252	17344	17069	17097	17313	17193	17386	17441	17212	17340	17337	17405	17477	17136	17261	17231	17489	17350	17237	17227	17265	17134	17113	17270	17132	17292	17176	16928	17055	17301	17439	17262	17159	17354	17134	17356	17183	17271	17308	17090	17267	17127	17169	17281	17145	17236	17126	17013	17008	17345	17142	17202	17314	16974	17216	17384	17206	17382	17033	17155	17018	17249	17375	17147	17205	17159	17171	17138	17377	17240	17170	17251	17075	17224	17038	17122	17370	17357	17136	17031	17330	17188	17095	17041	17266	17337	17378	17181	17122	17130	17182	17189	17232	17143	17039	17173	17103	17014	17149	17402	17518	17170	17225	17172	17143	17163	17222	17222	17363	17158	17243	17116	17189	17346	17039	17266	17161	17277	17309	17327	17176	17262	17293	17337	17065	17274	17139	17217	17318	17123	17092	17151	17099	17366	17218	17119	17130	17289	17132	17335	17122	17228	17240	17258	17099	17321	17136	17236	17235	17066	17330	17437	17176	17410	17467	17207	17147	17221	17476	17219	17107	17175	17081	17196	17079	17191	17184	17194	17349	17475	17181	17204	17306	17174	17161	17222	17183	17010	17262	17212	17141	17279	17253	17281	17198	17308	17249	17142	17122	17258	17069	17194	17273	17184	17022	17019	17173	17219	17177	17300	17182	17280	17101	17130	17115	17199	17081	17433	17277	17365	17145	17050	17456	17149	17024	17286	17359	17185	17292	17227	17112	17109	17090	17192	17316	17198	17235	17127	17294	17262	17206	17269	17295	17152	17446	17203	17245	17220	17196	17137	17323	17209	17127	17163	17208	17444	17399	17301	17275	17286	17011	17216	17436	17375	17158	17426	17289	17263	17258	16968	17250	17141	17375	17115	17303	17130	17176	17044	17349	17273	17316	17223	17242	17127	16999	17090	17175	17362	17341	17258	17255	17184	17092	17233	17162	17184	17241	17099	17331	17224	17338	17302	17311	17192	17202	17030	17235	17265	17186	17238	17274	17190	17107	17209	17260	17190	17154	17173	17415	17200	17148	17338	17372	17267	17153	17193	17277	17459	17227	17218	17345	17393	17071	17185	17267	17347	17334	17094	17137	17301	17147	17524	17370	17311	17261	17255	17342	17259	17344	17234	17389	17345	17156	17329	16952	17351	17155	17215	17220	17105	17197	17118	17286	17220	17227	17153	17378	17254	17318	17184	17358	17347	17392	17227	17131	17140	17300	17099	17307	17097	17112	17188	17225	17361	17025	17298	17295	17153	17411	17319	17151	17094	17036	17318	17323	17439	17302	17417	17416	17485	17264	17210	17310	17023	17349	17178	17541	17168	17096	17408	17401	17291	17042	17288	17019	17141	17189	17292	17247	17251	17266	17409	17377	17158	17375	17145	17321	17302	17234	17366	17161	17014	17352	17221	17472	17423	17201	17270	17113	17229	17418	16958	17037	17304	17254	17081	17185	17248	17089	17336	17139	17150	17333	16859	17122	17197	17178	17311	17232	17134	17192	17334	17188	17366	17132	16979	17083	17266	17200	17283	17139	17212	17219	17471	17199	17395	17260	17336	17199	17296	17331	17209	17243	17343	17147	17327	17043	17319	17087	17198	17152	17089	17154	17140	17265	17259	17243	17257	17328	17239	17210	17238	17194	17138	17049	17257	17171	17337	17397	17130	17315	17132	17275	17322	17042	17236	17075	17370	16994	17050	17379	17414	17222	17441	17180	17161	17133	17129	17329	17343	17291	17402	17296	17173	17342	17056	16940	17296	16997	17292	17199	17026	17315	17361	17321	17168	17227	17081	17181	17260	17131	17423	17221	16972	17114	17112	17003	17265	17273	17303	17227	17449	17144	17086	17329	17285	17333	17194	17030	17168	17204	17094	17201	17204	17229	17209	17048	17117	17364	17276	17304	17305	17152	17308	17142	17166	17221	17208	17211	17082	17386	17313	17210	17074	17411	17257	17222	17007	17080	16987	17426	17177	17251	17348	17051	17351	17437	17205	17285	17424	17231	17426	17225	17438	17315	17190	17130	17096	17293	17190	17163	17327	17256	17253	17417	17188	17336	17296	17194	17276	17415	17137	17185	17258	17248	17242	17328	17107	17105	17324	17400	17258	17337	17262	17219	17371	17371	17302	17166	17286	17312	17263	17119	17343	17326	17341	17270	17495	17240	17212	17260	17168	17403	17208	17269	17305	17415	17275	17269	17068	17178	17196	17152	17182	17167	16953	17111	17208	17143	17124	17222	17283	17433	17526	17077	17337	16981	17122	17133	17284	16947	17246	17362	17173	17234	17417	17312	17209	17118	17213	17172	17253	17039	17244	17277	17242	17111	17201	17224	17156	16957	17126	17260	17187	17305	17320	17184	17259	17382	17412	17334	17044	17205	17305	17256	17103	17265	17167	17077	17156	17325	17491	17113	17169	17230	17360	17477	17434	17201	17171	17096	17199	17057	17013	17372	17236	17216	16962	17166	17358	17359	17151	17186	17225	17137	16916	17174	17296	17181	17040	17227	17314	17181	17168	17097	17197	17250	17415	17093	17299	17212	17110	17303	17126	17124	17167	17215	17268	17282	17146	17236	17312	17289	17282	17460	17233	17269	17392	17279	17139	17289	17271	17171	17322	17159	17135	17225	17057	17321	17045	17152	17213	17294	17201	17156	17116	17254	17101	17385	17199	17257	17262	17145	17123	17298	17141	17336	17042	17315	17422	17157	17169	17185	17199	17113	17048	17315	17251	17244	17185	17215	16865	17260	17371	17083	17147	17338	17239	17339
36353	63184	59267	47196	40519	35082	30577	26339	23559	20939	19529	18172	17541	17028	16302	15875	15752	15360	15169	15219	15024	14789	14865	14709	14691	14635	14532	14698	14516	14489	14551	14541	14524	14527	14602	14308	14576	14502	14506	14511	14476	14565	14280	14459	14559	14639	14411	14477	14512	14564	14367	14550	14532	14432	14450	14472	14479	14421	14506	14390	14496	14576	14497	14370	14368	14430	14498	14384	14348	14593	14413	14363	14504	14394	14440	14447	14270	14552	14301	14606	14492	14331	14472	14368	14467	14411	14281	14354	14512	14378	14484	14329	14497	14364	14341	14462	14316	14376	14296	14584	14530	14420	14559	14497	14275	14325	14375	14445	14364	14477	14437	14387	14427	14384	14443	14253	14425	14465	14505	14389	14566	14443	14435	14502	14397	14538	14434	14363	14523	14367	14328	14453	14501	14382	14375	14439	14495	14441	14345	14541	14431	14449	14396	14448	14348	14362	14446	14480	14436	14473	14366	14382	14299	14435	14377	14472	14388	14514	14332	14452	14323	14415	14543	14394	14366	14506	14556	14348	14511	14306	14203	14622	14500	14405	14387	14483	14323	14363	14282	14372	14574	14485	14268	14516	14380	14530	14260	14448	14528	14391	14331	14577	14388	14492	14547	14364	14355	14431	14412	14395	14489	14276	14383	14306	14513	14406	14534	14361	14394	14537	14396	14259	14392	14406	14395	14381	14402	14326	14486	14210	14593	14554	14452	14331	14377	14454	14629	14489	14471	14455	14361	14452	14163	14549	14380	14436	14471	14456	14548	14288	14443	14487	14347	14439	14395	14423	14537	14291	14578	14335	14245	14511	14449	14412	14440	14389	14540	14214	14363	14531	14448	14230	14406	14542	14459	14367	14312	14412	14383	14202	14397	14487	14622	14424	14394	14413	14513	14473	14420	14417	14448	14689	14432	14395	14471	14356	14353	14533	14420	14545	14358	14247	14527	14379	14257	14393	14311	14488	14395	14609	14470	14493	14470	14325	14455	14547	14538	14417	14445	14475	14416	14470	14477	14597	14521	14442	14440	14487	14469	14372	14440	14563	14398	14390	14347	14429	14250	14326	14356	14352	14496	14616	14515	14531	14366	14378	14433	14341	14166	14292	14338	14505	14358	14460	14534	14444	14515	14415	14426	14275	14628	14399	14396	14289	14397	14400	14299	14462	14339	14365	14343	14463	14364	14330	14484	14548	14414	14315	14430	14358	14386	14417	14388	14439	14546	14428	14456	14431	14506	14412	14412	14535	14362	14524	14504	14430	14269	14540	14488	14571	14628	14350	14325	14329	14266	14364	14456	14432	14385	14679	14357	14477	14453	14479	14545	14277	14348	14203	14443	14538	14322	14480	14326	14366	14449	14482	14411	14430	14384	14552	14463	14343	14580	14402	14392	14448	14324	14438	14491	14427	14442	14499	14316	14319	14468	14325	14231	14480	14374	14530	14331	14300	14384	14458	14307	14609	14443	14536	14516	14280	14378	14342	14320	14378	14375	14501	14321	14601	14293	14496	14370	14428	14460	14338	14361	14560	14521	14422	14454	14326	14497	14504	14562	14294	14270	14383	14393	14441	14545	14379	14460	14350	14189	14510	14369	14435	14286	14388	14501	14410	14434	14316	14389	14235	14302	14351	14374	14505	14473	14465	14421	14445	14369	14345	14614	14358	14373	14503	14441	14332	14431	14374	14476	14384	14356	14455	14320	14504	14526	14333	14482	14538	14462	14529	14625	14582	14394	14198	14554	14449	14363	14462	14454	14372	14402	14494	14477	14429	14391	14445	14549	14309	14357	14456	14340	14224	14548	14328	14567	14509	14411	14424	14476	14566	14432	14491	14386	14458	14605	14418	14525	14249	14432	14542	14396	14494	14415	14416	14453	14556	14439	14307	14239	14400	14507	14521	14405	14617	14584	14485	14327	14483	14467	14389	14517	14453	14500	14461	14438	14422	14408	14636	14314	14444	14405	14487	14471	14460	14392	14375	14326	14378	14297	14269	14543	14515	14367	14395	14480	14308	14307	14314	14417	14477	14545	14398	14431	14322	14461	14443	14481	14326	14414	14460	14373	14334	14462	14472	14439	14412	14372	14409	14296	14424	14282	14608	14281	14596	14326	14545	14464	14404	14277	14409	14377	14265	14430	14739	14370	14539	14501	14296	14233	14357	14259	14387	14290	14187	14591	14464	14435	14436	14454	14246	14367	14597	14461	14514	14411	14601	14517	14400	14436	14579	14398	14375	14430	14407	14374	14341	14356	14491	14484	14573	14293	14440	14310	14433	14433	14327	14382	14468	14246	14594	14545	14418	14449	14440	14523	14427	14377	14533	14537	14466	14468	14430	14301	14509	14373	14507	14420	14474	14475	14444	14563	14453	14427	14446	14363	14380	14448	14302	14480	14259	14511	14406	14340	14485	14307	14346	14534	14357	14448	14393	14441	14359	14500	14484	14621	14439	14584	14316	14382	14470	14494	14466	14388	14464	14256	14402	14355	14685	14428	14396	14361	14355	14234	14566	14195	14497	14418	14473	14371	14409	14342	14463	14525	14406	14549	14548	14463	14380	14366	14500	14528	14401	14383	14473	14440	14663	14479	14389	14566	14502	14435	14464	14303	14347	14465	14377	14508	14467	14535	14454	14361	14283	14428	14407	14238	14464	14460	14464	14395	14492	14341	14461	14336	14430	14643	14424	14501	14372	14257	14447	14522	14436	14396	14409	14402	14444	14469	14502	14338	14357	14424	14406	14545	14348	14402	14232	14372	14489	14284	14303	14358	14331	14366	14423	14481	14426	14403	14561	14380	14395	14445	14505	14464	14529	14445	14579	14440	14451	14568	14474	14199	14631	14545	14417	14341	14260	14461	14286	14234	14434	14315	14488	14348	14484	14378	14571	14458	14345	14252	14515	14432	14393	14312	14542	14375	14539	14652	14536	14230	14527	14441	14470	14377	14353	14414	14500	14385	14471	14413	14316	14346	14455	14296	14357	14407	14418	14355	14565	14434	14396	14346	14501	14346	14473	14439	14470	14408	14459	14355	14282	14401	14503	14193	14500	14367	14468	14390	14594	14329	14514	14373	14341	14445	14427	14466	14223	14443	14336	14479	14649	14431	14512	14521	14457	14338	14359	14418	14308	14315	14458	14263	14532	14355	14520	14491	14385	14456	14419	14309	14518	14457	14459	14413	14421	14475	14275	14500	14505	14326	14466	14367	14468	14450	14423	14469	14357	14326	14526	14412	14381	14465	14355	14478	14444	14306	14281	14307	14381	14450	14418	14500	14462	14371	14388	14515	14407	14407	14348	14428	14389	14488	14427	14335	14363	14233	14425	14389	14335	14351	14328	14398	14401	14371	14388	14430	14475	14442	14448	14518	14508	14350	14341	14485	14661	14383	14467	14423	14370	14521	14476	14460	14527	14618	14421	14404	14513	14464	14564	14501	14384	14442	14429	14267	14575	14334	14492	14501	14567	14384	14573	14487	14319	14336	14364	14434	14444	14495	14388	14581	14319	14522	14477	14353	14352	14473	14494	14353	14473	14364	14452	14494	14461	14339	14364	14252	14430	14452	14558	14489	14407	14411	14266	14481	14294	14597	14377	14657	14386	14415	14471	14331	14494	14613	14441	14538	14353	14297	14604	14520	14380	14498	14230	14504	14484	14393	14439	14484	14379	14418	14308	14452	14418	14550	14409	14432	14243	14442	14466	14501	14428	14554	14602	14520	14547	14374	14598	14367	14468	14497	14342	14485	14368	14408	14419	14244	14410	14420	14516	14553	14402	14358	14360	14469	14355	14431	14448	14354	14284	14580	14380	14354	14641	14593	14360	14427	14329	14376	14428	14456	14488	14521	14351	14530	14375	14436	14441	14490	14282	14277	14336	14528	14457	14356	14309	14573	14430	14517	14489	14343	14366	14437	14311	14366	14360	14732	14335	14446	14363	14308	14427	14327	14510	14411	14266	14314	14421	14509	14393	14363	14582	14364	14641	14363	14469	14227	14540	14513	14472	14357	14248	14201	14401	14467	14457	14452	14436	14448	14331	14592	14243	14611	14433	14441	14352	14382	14275	14531	14485	14364	14384	14379	14386	14377	14507	14442	14174	14532	14432	14623	14343	14246	14353	14358	14321	14328	14454	14301	14519	14439	14439	14520	14315	14422	14485	14529	14527	14414	14358	14507	14462	14444	14512	14384	14383	14436	14401	14333	14535	14321	14455	14396	14397	14495	14365	14277	14376	14329	14448	14463	14555	14433	14367	14382	14346	14510	14397	14318	14411	14369	14438	14439	14527	14126	14492	14489	14405	14248	14394	14564	14508	14462	14380	14533	14423	14517	14706	14472	14350	14216	14195	14403	14373	14536	14484	14367	14472	14488	14413	14286	14367	14455	14481	14359	14646	14450	14367	14557	14545	14466	14426	14479	14333	14463	14370	14422	14434	14479	14493	14398	14498	14415	14288	14524	14435	14411	14647	14442	14527	14604	14347	14536	14439	14484	14545	14377	14446	14600	14395	14359	14451	14531	14478	14414	14540	14246	14360	14564	14378	14523	14412	14506	14318	14133	14464	14379	14494	14351	14512	14470	14534	14419	14420	14347	14404	14467	14455	14471	14235	14561	14359	14443	14335	14529	14328	14441	14453	14475	14469	14443	14466	14467	14499	14561	14458	14398	14328	14485	14310	14373	14404	14421	14383	14390	14398	14370	14328	14399	14581	14448	14554	14373	14383	14290	14583	14532	14344	14427	14496	14500	14506	14363	14501	14550	14431	14249	14461	14431	14522	14498	14444	14292	14650	14283	14489	14434	14460	14242	14378	14420	14335	14418	14447	14499	14283	14548	14322	14379	14406	14428	14632	14433	14563	14255	14305	14308	14238	14525	14222	14479	14400	14369	14327	14448	14361	14508	14402	14437	14382	14544	14239	14348	14446	14432	14347	14369	14357	14492	14603	14428	14385	14429	14381	14454	14407	14428	14391	14344	14617	14583	14426	14406	14406	14430	14532	14542	14366	14462	14381	14581	14422	14371	14406	14547	14352	14083	14383	14474	14525	14508	14476	14355	14441	14336	14464	14544	14334	14366	14445	14324	14393	14360	14526	14418	14468	14298	14352	14442	14437	14417	14506	14355	14449
30534	34422	43671	37908	30815	26614	23606	21406	20078	19295	18690	18245	17795	17878	17782	17341	17319	17510	17278	17179	17284	17318	17208	17310	17043	16940	17042	16905	17164	17144	17199	17149	17067	17116	17249	17209	17368	17240	17011	17057	17019	16953	17105	17167	17101	17036	17062	17184	17228	16951	17031	17004	17153	17064	17055	17008	16998	17091	17148	16964	17075	17124	16909	16995	17048	17187	17122	17083	17080	17075	16915	16909	16936	16907	17017	17048	17077	17109	17155	17248	17107	16915	17255	16954	17061	17034	17140	17038	17149	17148	17015	17109	16938	17185	16881	17063	17025	17130	17038	17034	17048	16918	17004	16974	16991	16943	16958	17171	17043	17020	17055	17059	17082	16947	17129	16940	17231	17338	17169	17039	17127	16891	16972	17092	16923	16889	17056	16980	17000	17142	16973	17046	17187	17122	17115	16950	17155	16911	17013	17148	16993	16927	17046	17074	16981	17001	17059	17092	17181	16852	16890	17043	17093	16822	17111	17011	16956	17061	17041	17145	17138	17147	16996	17132	16990	16765	17004	16933	17047	16737	16987	17233	17017	16889	17152	16883	17069	17218	16982	16986	16835	17236	17209	17108	16920	17060	16976	17063	16905	17044	17042	17177	16974	17112	17072	16971	16976	16765	17222	17012	16989	16828	16912	16925	17132	17111	17057	17131	16899	17007	17108	17120	17120	17264	16831	17036	17093	16977	17045	17023	17198	16853	17150	16901	17073	17239	17145	16987	17024	17183	17064	16996	17038	17187	17053	16806	16976	17220	17035	17211	16987	16954	16888	17134	16976	17059	17032	17122	16954	17167	16959	17064	17117	16931	16952	17014	17008	17151	16922	16929	17087	17101	16859	17075	17023	16984	17057	17125	17087	17132	17086	17006	16781	16979	16892	16949	17433	16947	17095	17049	17014	17039	17193	16909	17126	16966	17012	16837	17243	17116	16882	16775	17186	16974	17051	17039	17084	16936	16938	16903	17091	17030	17066	16998	17113	17267	17015	17017	17084	17033	16985	16978	17102	17075	17053	17055	16880	17065	17254	16951	16811	16902	17022	16952	17042	16922	17131	17114	17109	17123	17219	17150	17146	17048	16994	17079	17071	17032	17177	17110	17055	17069	17033	17023	16980	17033	17031	17020	16985	17225	17095	17046	16948	17003	17001	17109	17058	17135	16943	17089	17017	17031	16974	17071	16946	17031	17050	16969	17160	17191	17069	17116	17027	16982	17005	16995	17193	17026	16917	17156	16990	17020	17016	17119	17042	17067	16915	16949	17179	17020	17062	16832	16921	16947	17195	17030	17049	17095	17081	16994	16871	17119	17220	16825	17071	17037	17035	17120	16826	17110	17246	17080	16973	16933	17058	17095	16931	17073	16919	17095	17059	17165	17037	17162	16979	16955	17195	17100	17081	16930	16983	16935	17002	17029	17027	17230	17035	16947	17031	16916	17081	17131	16959	17283	16874	17039	17048	16896	17037	17114	17054	16788	17036	17226	17002	16989	17062	17070	17044	16997	16871	17052	16995	16972	17122	16864	17034	16873	17077	17157	16805	16803	17086	16950	17010	17282	17058	16887	17063	17054	17032	16730	16965	16944	16888	17135	17034	17051	17179	17031	16992	16818	16967	17000	17098	17122	17036	16973	17078	17349	17244	17073	16992	17223	17149	17123	17134	16963	17068	17057	17040	17156	16881	17077	16967	17039	16753	17158	17075	17037	16973	17051	16991	16885	16961	16980	17092	17146	17011	17005	17030	16948	16961	17009	17046	17037	17078	17028	17052	16964	17027	17103	17225	16976	17088	17094	17129	17041	17081	17143	16972	16941	16954	16940	16948	17058	17067	17122	17248	16792	16981	16981	16889	17089	17050	17094	17088	17045	17056	17162	17103	16960	17179	16951	17022	17082	17099	16898	16851	16932	17120	16950	17162	17232	16973	16997	17205	17206	17067	17119	17143	17002	17139	17034	16852	16963	17077	16871	16904	16938	17201	17205	16939	16848	16812	16972	16863	16987	17097	17101	17080	16912	17210	17096	16710	17066	16978	17037	16981	16981	17038	17017	17284	16997	16909	16879	17038	17047	17073	17109	17251	17102	17118	16968	17024	17152	17016	17064	17159	16873	17171	17130	17268	16940	17025	17061	16962	17089	17224	17035	16871	16948	16929	17074	17081	17150	16979	17078	17101	16974	17102	16963	17000	16913	17127	16904	16874	17076	17062	17052	17071	17062	16943	16965	16990	16888	17085	17034	16894	16956	16957	17151	17113	16946	16991	16934	16920	17141	16985	16826	16906	16948	17227	17094	17040	17042	16934	17048	17047	17000	16932	16984	16901	17042	17020	16889	17050	17003	17121	16971	17204	17045	17179	16974	17002	17254	17273	17078	17241	17075	16936	17011	17033	16943	17191	17048	16864	17025	16947	16915	16844	16953	17120	16833	17057	17128	16938	17009	17151	16853	16946	17219	17112	17147	17094	16943	17057	17003	16965	17211	16949	16945	16930	17054	16998	16972	17213	17101	17036	17173	17057	16963	16785	17061	17010	17137	17318	17168	16894	17074	17012	16793	17034	17117	17003	17124	17150	16981	17285	16964	17186	16913	16986	17090	16838	17068	16943	17053	17082	16868	17129	17095	17135	17135	17178	16984	16974	16916	17029	17038	17107	16937	17146	17006	16958	16871	17206	16872	16933	16994	16873	17011	17095	16892	16988	17106	17038	16865	16974	17027	16939	17261	16775	16922	16812	17059	17147	17001	16889	16929	16926	16969	16928	16897	17270	17110	16957	17070	17189	16996	16910	16966	16874	16933	16961	17107	16999	17216	17220	16950	17185	17106	17124	17011	17068	17145	17121	16986	17034	17147	16920	16932	16905	16925	16870	17182	16851	16910	16836	16884	17117	17037	16938	16988	16802	17025	16802	17050	16968	16963	17072	17039	16967	17206	17023	16954	16951	17092	16932	17100	17167	17226	17224	16894	16931	17060	17012	16854	17297	17212	16955	16945	17040	17023	16999	16877	16987	17103	17004	16714	16996	16940	17115	16665	17002	17202	16968	17120	17095	17045	17089	16846	16912	17097	17064	16952	17131	17084	16949	17038	17355	17012	17186	16995	16962	17093	17144	17113	16921	16839	16859	17113	17093	17034	17019	17015	16897	16938	16988	17024	17118	16871	17011	16864	16965	16826	17203	17119	17079	16989	17096	17179	16957	17119	17038	17108	17241	17069	16972	17287	17132	16931	17096	17221	17094	17078	17074	17153	17114	17275	17109	17028	17092	16932	17050	17048	17014	16843	17057	17129	17096	16997	16900	16935	17063	17028	17180	17125	17285	17037	17068	16877	17203	17141	17079	17112	17022	17056	17071	17079	17122	17045	17037	17124	16963	16984	17266	17097	16917	17085	17029	17073	16908	16963	16997	16828	16830	16816	17038	17204	17040	16955	17076	17075	17024	17041	17059	16812	17124	17152	16961	16992	17145	17025	17023	17013	17093	16985	17134	16909	16978	17041	17184	17261	16931	16913	17065	17028	16746	16973	17025	17071	17122	17063	17355	16900	17144	17027	16952	17025	16977	16924	17204	17125	17186	16985	17067	17100	16847	17142	17214	16986	17084	16881	17040	17008	16887	16986	17194	17172	16892	17013	17251	17112	16913	16990	17110	17011	17047	17014	17060	16973	17144	16982	16996	17106	17054	17088	17310	17054	17066	16951	17095	17079	17057	17135	17125	17106	16903	17005	16824	17022	16892	16921	17110	17010	17038	17062	16911	16979	17033	17006	16928	17053	17109	17055	16907	17040	16952	17027	17093	17168	17183	17077	16992	16919	16832	17107	16893	17253	17127	17068	17219	17192	16856	17050	16939	16922	16938	16948	16978	17087	16988	16984	16995	17031	16916	17072	16918	17059	16986	16911	16945	16988	17083	16939	16963	17058	16953	16989	16941	17167	17165	17053	17109	17116	17065	16992	17088	17122	17042	16995	17023	17059	17173	17009	17133	17243	16936	16881	16903	17018	17068	16835	17012	17162	16978	17173	17138	16939	17022	16976	16927	16689	17153	17126	17064	16979	16864	17172	17023	17107	17032	17045	17125	17197	17040	16917	16941	16989	17038	17101	16981	17095	16959	17131	17054	17200	17200	17104	17040	17096	16925	16953	17174	17044	16855	16936	16927	16916	17078	17017	16976	17020	17026	17071	17196	17130	17058	17047	16994	17082	16998	17084	16953	17009	17091	16877	17079	17295	17040	17074	16990	16891	17046	17176	16962	17093	17038	16826	17231	17157	16992	16980	16981	16888	16906	17216	17021	17070	17049	17032	17093	16867	17055	16817	17060	17130	16973	17073	16913	17043	17158	16803	16893	17106	17170	17048	17120	17014	17053	17022	16945	16913	17011	17091	17043	17070	16980	17162	17202	17145	17016	17101	16849	17013	17159	16965	17200	17078	17000	16998	17104	17124	16930	17009	17041	17078	17088	17130	17169	17144	17060	16946	16992	17193	17139	17178	16902	16964	16938	17076	17123	16969	17054	17116	17010	17162	17024	16965	17047	17118	17274	17196	17052	17100	17088	17004	17192	17035	16980	16919	16999	17120	17125	16907	17065	17071	16913	16909	17128	17144	17004	17020	17105	17242	17036	16942	17016	16985	16862	16924	17046	17115	17103	17030	16977	16855	16821	16973	16805	16808	16980	17027	17295	17163	17128	17033	17055	17048	16898	16881	17024	16902	16917	17076	16989	17024	17064	17100	16919	17076	16947	17252	16976	16953	17169	17156	17133	16981	17007	17016	16853	16743	17181	17091	17101	16998	16849	16897	17144	17140	17215	17259	16862	16978	16962	17070	17021	17114	16962	17135	17100	17222	17062	16949	17006	16922	17033	17136	17218	17068	17128	17281	17131	17016	16904	16935	17237	17249	16780	17040	16959	16843	17065	17051	17003	17191	17080	17051	17031	17196	17076	17003	17027	17192	16895	16968	17167	17086	17240	17037	16964	17068	17111	17010	16852	17018	17192	17003	16934	16910	17047	17125	17173	17195	17157	17288	17227	17064	16975	17010	17063	17011	17127	17059	16861	17090	17215	17028	16795	17004	17050	17060	17098	17063	17110	17099	16980	17009	16950	17010	17105	17104	16911	17152
35551	51562	47582	36840	31014	26537	22919	20455	18801	17390	16771	16000	15669	15288	15092	15011	14887	14709	14729	14765	14489	14453	14483	14659	14349	14409	14404	14439	14394	14445	14442	14346	14323	14300	14292	14187	14420	14261	14348	14260	14138	14189	14605	14365	14193	14291	14475	14350	14346	14295	14271	14258	14368	14348	14262	14271	14368	14352	14366	14445	14210	14296	14323	14183	14264	14288	14322	14416	14318	14382	14340	14242	14302	14203	14449	14485	14315	14320	14441	14202	14242	14205	14344	14343	14220	14259	14316	14518	14446	14330	14339	14340	14270	14498	14361	14444	14453	14400	14349	14330	14317	14321	14358	14141	14239	14465	14552	14391	14164	14324	14446	14342	14371	14324	14426	14329	14263	14344	14211	14309	14318	14425	14308	14319	14229	14259	14152	14272	14291	14476	14368	14232	14289	14273	14166	14361	14303	14239	14331	14273	14408	14194	14215	14299	14251	14317	14246	14248	14284	14401	14369	14282	14368	14421	14334	14290	14350	14251	14263	14173	14163	14311	14446	14328	14218	14270	14270	14329	14284	14369	14361	14392	14327	14341	14348	14199	14433	14335	14456	14436	14221	14262	14406	14334	14380	14535	14227	14258	14284	14397	14424	14362	14140	14324	14311	14284	14199	14375	14363	14262	14357	14383	14337	14257	14361	14375	14361	14087	14425	14306	14324	14460	14367	14528	14389	14493	14354	14202	14467	14227	14364	14493	14224	14252	14412	14298	14421	14388	14322	14293	14260	14292	14385	14358	14378	14392	14290	14281	14312	14313	14404	14371	14274	14381	14406	14495	14279	14296	14413	14523	14444	14363	14350	14352	14206	14231	14325	14284	14228	14248	14413	14240	14398	14299	14269	14377	14198	14413	14411	14341	14250	14365	14335	14299	14439	14279	14354	14320	14329	14318	14363	14394	14354	14315	14371	14348	14248	14211	14282	14416	14327	14201	14241	14286	14331	14479	14303	14332	14135	14263	14189	14356	14401	14265	14338	14212	14382	14414	14242	14316	14270	14385	14311	14371	14409	14270	14482	14346	14475	14351	14413	14388	14239	14311	14228	14244	14147	14444	14370	14315	14331	14334	14350	14394	14349	14466	14534	14358	14246	14294	14290	14345	14460	14155	14242	14376	14410	14415	14334	14392	14143	14269	14138	14544	14389	14176	14093	14474	14434	14289	14531	14429	14365	14370	14146	14316	14322	14267	14242	14241	14301	14379	14367	14370	14381	14132	14339	14181	14329	14381	14192	14369	14438	14304	14375	14481	14433	14333	14245	14388	14364	14261	14347	14414	14406	14480	14331	14162	14317	14190	14239	14200	14295	14208	14270	14391	14354	14399	14283	14221	14319	14306	14430	14250	14330	14225	14356	14573	14387	14173	14329	14313	14385	14391	14344	14390	14181	14335	14247	14342	14328	14295	14258	14198	14370	14231	14353	14511	14257	14345	14445	14346	14379	14345	14369	14292	14298	14287	14178	14163	14260	14343	14575	14225	14418	14317	14475	14421	14406	14457	14471	14336	14276	14370	14400	14190	14215	14265	14311	14295	14267	14343	14209	14269	14419	14478	14301	14332	14239	14188	14134	14579	14347	14363	14232	14298	14400	14302	14440	14378	14389	14201	14480	14346	14257	14091	14283	14260	14335	14201	14430	14317	14310	14286	14287	14217	14465	14483	14235	14310	14372	14329	14313	14314	14225	14124	14386	14363	14423	14320	14265	14271	14338	14436	14357	14285	14353	14211	14368	14375	14469	14379	14349	14409	14342	14205	14319	14361	14335	14352	14234	14282	14175	14289	14320	14419	14412	14425	14411	14245	14380	14300	14421	14385	14189	14230	14300	14319	14291	14283	14369	14358	14389	14208	14273	14371	14344	14273	14281	14292	14376	14246	14376	14222	14368	14354	14406	14359	14310	14394	14436	14411	14402	14300	14285	14323	14430	14381	14513	14357	14424	14268	14450	14408	14263	14313	14186	14255	14372	14381	14371	14461	14349	14431	14279	14260	14326	14316	14244	14148	14322	14430	14502	14359	14420	14319	14442	14391	14467	14358	14289	14507	14476	14309	14208	14183	14163	14314	14254	14341	14410	14314	14213	14334	14131	14296	14302	14350	14220	14328	14272	14354	14222	14430	14276	14206	14267	14207	14384	14144	14471	14280	14352	14387	14360	14349	14304	14281	14323	14250	14388	14398	14436	14194	14415	14170	14229	14479	14435	14377	14361	14445	14375	14414	14687	14402	14294	14328	14418	14333	14367	14212	14468	14359	14275	14301	14389	14324	14479	14368	14361	14530	14335	14343	14523	14136	14155	14396	14230	14480	14129	14370	14280	14251	14320	14152	14511	14351	14439	14189	14263	14243	14358	14287	14407	14348	14341	14335	14402	14334	14244	14291	13997	14349	14395	14322	14211	14557	14384	14402	14229	14381	14306	14491	14390	14218	14301	14347	14327	14345	14385	14167	14255	14512	14363	14485	14341	14429	14267	14354	14360	14305	14241	14297	14380	14212	14298	14303	14255	14264	14382	14269	14303	14380	14264	14377	14332	14306	14457	14282	14517	14265	14425	14377	14299	14286	14424	14216	14479	14320	14215	14447	14256	14449	14357	14348	14356	14222	14317	14396	14318	14464	14473	14210	14288	14439	14298	14264	14395	14305	14089	14350	14334	14342	14249	14267	14362	14299	14322	14399	14278	14397	14350	14504	14289	14430	14428	14367	14336	14189	14300	14374	14257	14364	14463	14338	14225	14436	14203	14350	14313	14372	14316	14249	14444	14407	14296	14318	14285	14297	14413	14484	14381	14414	14211	14360	14404	14283	14326	14214	14386	14313	14391	14465	14417	14360	14151	14288	14381	14324	14318	14374	14264	14469	14257	14335	14307	14495	14303	14413	14240	14201	14278	14157	14260	14331	14336	14469	14331	14382	14312	14371	14130	14394	14286	14331	14404	14294	14373	14589	14333	14324	14164	14235	14440	14410	14235	14425	14261	14400	14352	14452	14316	14251	14201	14365	14425	14224	14405	14403	14359	14302	14349	14357	14120	14344	14301	14304	14414	14465	14367	14461	14398	14237	14456	14388	14403	14379	14371	14379	14323	14003	14313	14253	14162	14462	14358	14253	14323	14337	14489	14263	14379	14412	14183	14315	14336	14224	14437	14388	14346	14374	14335	14438	14304	14291	14461	14379	14245	14254	14399	14372	14378	14165	14271	14527	14359	14186	14389	14337	14373	14352	14307	14172	14274	14335	14260	14306	14405	14315	14405	14404	14211	14263	14303	14331	14309	14392	14229	14287	14324	14386	14338	14232	14100	14388	14358	14278	14453	14355	14351	14352	14277	14394	14394	14202	14399	14095	14453	14186	14397	14351	14405	14502	14276	14411	14491	14270	14245	14283	14308	14213	14499	14412	14463	14446	14262	14235	14322	14184	14411	14404	14456	14274	14274	14251	14445	14338	14286	14342	14489	14483	14419	14254	14261	14210	14460	14586	14289	14393	14274	14253	14401	14208	14373	14221	14454	14359	14441	14347	14115	14366	14387	14208	14383	14508	14402	14352	14584	14379	14345	14331	14277	14254	14408	14453	14378	14355	14367	14381	14477	14265	14381	14217	14427	14262	14345	14258	14391	14315	14481	14342	14353	14449	14313	14337	14250	14282	14459	14329	14507	14373	14319	14311	14303	14426	14241	14189	14374	14468	14187	14511	14463	14459	14421	14353	14448	14138	14408	14387	14292	14354	14327	14325	14440	14473	14355	14288	14465	14334	14621	14350	14306	14297	14313	14250	14432	14506	14270	14233	14426	14355	14338	14491	14244	14271	14151	14280	14319	14306	14294	14212	14488	14311	14361	14315	14260	14249	14246	14312	14391	14376	14356	14398	14427	14185	14436	14339	14470	14377	14366	14206	14579	14392	14381	14416	14276	14307	14305	14237	14515	14361	14372	14238	14287	14188	14485	14377	14217	14186	14358	14234	14366	14464	14350	14334	14319	14344	14297	14447	14470	14239	14529	14471	14399	14260	14321	14440	14305	14414	14291	14192	14344	14447	14284	14280	14400	14337	14279	14311	14306	14522	14321	14420	14352	14287	14400	14420	14355	14367	14399	14321	14297	14461	14362	14245	14204	14293	14221	14591	14242	14476	14255	14323	14394	14286	14378	14261	14308	14425	14312	14225	14226	14401	14346	14352	14249	14467	14120	14310	14313	14386	14372	14235	14341	14206	14259	14355	14365	14185	14383	14392	14157	14281	14386	14219	14340	14519	14423	14348	14433	14491	14536	14281	14379	14371	14156	14335	14221	14489	14223	14349	14391	14393	14372	14439	14405	14211	14265	14312	14311	14373	14380	14290	14281	14225	14397	14348	14380	14522	14253	14261	14313	14108	14237	14405	14498	14384	14279	14532	14422	14318	14336	14462	14505	14402	14491	14406	14345	14361	14228	14344	14379	14278	14206	14434	14419	14408	14294	14168	14352	14449	14288	14368	14347	14318	14431	14357	14349	14267	14279	14348	14225	14379	14313	14363	14488	14421	14294	14290	14346	14478	14337	14211	14362	14134	14546	14217	14348	14292	14333	14260	14260	14304	14239	14363	14381	14258	14380	14304	14428	14418	14272	14247	14295	14391	14343	14492	14429	14353	14261	14388	14257	14487	14512	14230	14304	14304	14257	14430	14319	14275	14156	14505	14461	14216	14375	14368	14433	14284	14488	14243	14359	14202	14343	14445	14327	14318	14357	14440	14289	14232	14345	14212	14413	14353	14262	14400	14435	14454	14402	14383	14369	14425	14261	14488	14453	14329	14577	14173	14318	14505	14365	14388	14324	14367	14353	14339	14384	14423	14387	14297	14382	14411	14294	14334	14333	14151	14238	14507	14407	14472	14322	14316	14278	14277	14469	14179	14299	14294	14062	14396	14422	14351	14221	14558	14241	14290	14430	14363	14356	14270	14446	14328	14360	14422	14423	14437	14258	14363	14340	14324	14315	14224	14338	14214	14443	14250	14223	14230	14312	14247	14398	14311	14169	14236	14217	14410	14318	14421	14342	14210	14417	14402	14320	14387	14352	14516	14306	14300	14315	14312	14506	14319	14358	14374	14529	14259	14303	14413	14399	14403	14374	14276	14423	14373
24034	21119	29099	27837	28882	29672	28124	23715	21507	20562	19705	18836	18512	18127	17924	17996	17582	17503	17404	17008	17021	17047	17132	17125	16956	16974	16996	16914	16905	16969	17088	16893	16989	16813	17053	16936	16961	16870	16925	16962	17097	17108	16991	16978	16863	16925	16835	16964	17013	16919	16896	16908	16939	16957	16947	17170	16807	17006	16941	16774	17031	17072	17056	16908	16789	16801	16914	16787	17089	17003	16890	16965	16933	16963	16910	17090	17018	16868	17114	16991	16687	16691	16829	16748	16784	17055	16833	16879	16919	17085	16790	16923	17032	16925	16902	16830	16718	16916	16890	16892	16771	16925	16771	17065	16856	16868	16948	16846	16830	16697	16840	16838	17153	16745	16880	16834	16910	16741	16872	16923	16932	16908	16824	17002	17058	16872	17041	16876	16912	16852	16864	16949	16950	16616	16990	16933	16691	16695	16748	16885	16811	16875	16950	16881	17042	16831	16819	16973	16987	16992	16959	16754	16872	16888	16977	16839	16604	16749	16650	16953	17166	16887	16935	16702	16660	16984	17061	16890	16798	16928	16887	16921	16913	16843	17008	16981	16981	16955	16614	16896	16777	16932	16940	16901	17061	17162	16925	16905	16861	17006	16934	16905	16941	16744	16853	16900	16805	16680	16905	16851	17041	16700	16857	16911	16860	16898	16922	16860	16907	16849	16920	16944	16939	16921	16776	16912	16880	16847	16904	16938	16820	16763	16872	16782	17032	17015	16743	16906	16782	17112	17010	16893	16746	16724	16832	16817	16763	16880	16838	16675	16809	16977	16920	16885	16842	16913	16790	16937	16902	16871	16848	16969	16612	16793	16900	17002	16793	17017	16753	16777	16760	17031	16869	16950	16993	16891	17071	16854	17046	16845	16825	16812	16782	16851	16948	17017	16935	17112	17020	16717	16694	16923	16774	16859	16965	16867	16847	16963	16829	16897	16793	16827	16909	16668	17009	16952	16819	16870	16861	16697	16745	17025	16901	16780	16876	16859	16995	16870	17034	16883	16979	16882	16755	16673	16992	16951	16774	16871	16729	17054	17006	16809	16644	17018	16841	16848	16812	16903	16863	16760	16980	16929	16826	16724	16940	16798	16888	16843	17098	16679	16750	16816	16967	16887	16957	16805	16901	16854	16808	16811	16814	16856	16915	16891	16979	16942	16723	16893	16714	16814	16720	16822	16784	16786	16831	16882	16764	16898	16977	16968	17030	16918	16937	16817	16989	16651	16855	16861	16808	16816	16686	16777	16773	16987	16904	16931	17006	17039	16941	16888	16808	16992	16866	16840	17056	16839	16889	16987	16888	16783	17016	16895	16724	16790	17023	16883	16887	16882	16857	16482	16839	16894	16839	17036	16873	16901	16957	16748	16927	16812	16747	17012	17047	16862	17011	16844	16659	16857	16760	16829	16980	16800	17133	16973	16780	16754	16993	17254	16911	16853	16968	16707	16883	16926	16743	16700	16841	16852	16817	16785	16948	17062	16824	16835	16967	16841	17047	16886	16937	16863	16953	16760	16747	16774	16766	17037	16870	16992	16672	16764	17023	16703	16892	16840	16979	17245	16786	16846	16957	16733	16857	16950	17106	16913	16897	16885	17028	17149	16975	16771	16897	16617	16825	17039	16899	16851	16739	16914	16918	16954	16948	16779	16776	16798	17121	16702	16839	16729	16594	16769	16863	17030	16550	16761	16818	16823	16837	16719	16957	16836	16884	16917	16981	16887	16816	16703	16716	16718	16771	16932	16898	16733	16756	16987	17018	16848	16847	16968	16981	16872	16960	16841	16799	16849	16939	16872	16774	16826	16905	16724	16981	16830	16741	16823	16879	16815	16899	16506	16883	16852	16792	16820	16682	16852	17008	16776	16792	16828	16890	16848	16682	16874	16947	16813	16627	16884	16807	16784	16925	17001	16783	16700	16977	16762	16585	16713	16971	16926	17001	16945	16962	16846	16833	16755	16930	16864	16819	16654	16906	16931	16939	16905	17155	16761	16816	16789	16977	16911	16802	17096	16815	16984	16861	16845	17069	16818	16946	16918	16767	16771	16505	16885	16932	16820	16898	16912	16742	16749	16770	16820	17027	16887	16979	17051	16795	16837	16652	16744	16874	16884	16884	16810	16985	16964	16882	17015	16963	16863	16989	17035	16900	16860	16726	16648	16803	16778	16883	16967	16921	16770	16953	16909	16939	16743	16885	17037	16670	16945	16905	16956	16656	16922	16799	16835	16677	16708	16701	16832	16879	16718	16879	16987	16774	16906	16655	16810	17018	16983	16876	16832	16944	16963	16838	16786	16686	16835	16912	17173	17030	17009	16882	16815	16890	16779	16868	16976	16873	16990	16806	17022	16801	16839	16818	16936	16962	16848	16984	16844	17058	16840	16802	16932	16955	17007	17058	16891	16778	16792	16977	16896	16788	16759	16924	16875	16910	16842	16837	16905	16914	16815	17068	16765	16923	16829	16833	16793	16867	16914	16927	16946	17081	17018	16967	16729	16981	16957	16814	16904	16918	16977	16867	16834	16761	16937	16891	16691	16802	16711	16799	16840	16686	16729	16779	16859	16959	16993	16696	16613	16874	16793	16819	16809	16756	16917	16858	17001	16919	16881	16765	16796	16869	16850	16788	16856	16969	17092	16925	16971	17002	16924	16964	16728	16835	16710	16976	16785	16887	16770	16725	16781	16765	16644	16960	16861	16741	16767	16805	16745	16763	16865	16811	16820	17063	16896	16865	16775	17066	16811	16793	16839	16898	16859	16881	16874	16807	16857	16917	16865	17030	16793	16838	16901	16820	16943	16743	16812	16960	16698	16813	16968	16649	16851	16741	16962	16707	16947	16932	17031	16831	16859	16584	16942	17006	16681	16649	16994	16956	17018	16934	16787	17137	16991	16815	16788	17019	16741	16776	17027	16693	16874	17120	16792	16659	16948	16935	17044	16729	16744	17082	16948	16932	16779	16919	16934	16614	16845	16871	16817	16946	16793	16811	16923	16818	16962	16866	16862	16830	16995	17028	17001	16761	16946	16957	16903	17048	16769	16809	16912	17044	17016	16759	16926	16698	16707	17095	16948	17039	16888	17031	16965	16791	16950	16898	16781	16933	17119	16924	16923	16983	16873	17106	16862	16694	16997	16872	17066	16994	16802	16779	16958	16963	16887	16816	16651	16951	16815	16953	16936	17001	16798	16988	17084	16734	16931	16902	16857	16740	16850	16891	16685	16782	16683	17007	16887	17041	16888	17010	16887	16747	16821	16945	16921	16925	16873	16992	16990	17027	17091	17037	16944	16794	16656	16917	17001	16952	16885	16832	16973	16672	16895	16932	16829	16994	16899	16683	17176	16945	16906	16836	16884	16729	17062	16747	16949	16849	16911	16683	16778	17137	16951	16678	17133	16884	16910	17058	16843	16917	16706	16895	16850	17009	16730	16832	16891	16964	16813	16899	17043	16873	16752	16963	16929	17120	16884	16928	16876	16881	16909	16843	16831	16887	16905	17010	17018	17094	16843	16896	16738	16952	17011	16861	16821	16781	16952	17104	16722	17033	16818	16669	16812	16888	16846	16979	16837	16895	16807	16969	17082	16971	16987	16975	16890	16845	16831	16766	16752	17007	16890	16862	16783	16975	16772	16884	16916	16816	16903	16907	16868	16800	16905	16972	16794	16810	17012	16850	16863	16963	16742	16898	16821	17001	16800	16791	16977	17053	16820	16957	16904	16826	16896	16847	16864	16984	16853	17104	17081	16917	16913	17043	16910	16892	16844	16772	16849	16562	16838	16909	16912	16925	16946	16759	16683	16915	16878	17009	16847	16879	16970	16931	16875	16795	16954	16930	17011	16867	17024	16873	16984	16804	17095	16843	16720	16891	16947	17066	17048	17053	16901	16903	16844	16909	16906	16891	16761	16970	16814	16815	16848	16707	16759	17065	16709	16870	16799	16989	16911	17030	17150	16891	17063	16881	16966	17082	16726	16780	16755	16905	17063	17066	16771	16692	16931	16866	16933	16881	16809	16966	16704	17007	16650	16720	16889	16937	16934	16905	16974	16710	16790	16812	16985	16979	16985	17010	16788	17079	17074	16821	16840	16785	16577	16763	16918	16791	16928	16961	16980	17030	16779	16894	16789	16860	16785	16927	17085	16915	17002	16988	16748	16779	16826	16792	16876	16970	16851	16934	16671	16799	16825	16741	16864	16828	16914	16818	16890	16749	16830	16693	16935	16910	16789	16926	16674	16942	16926	16896	16811	16728	16841	16963	16884	16651	16883	16758	16872	16845	17047	16873	17116	16855	17001	16867	16910	17007	17009	17017	16860	16854	16951	16998	16763	16959	16958	16744	16915	16909	16841	16732	16971	16950	16870	16898	16632	16953	16899	16940	16870	16897	17057	17022	16789	16846	16865	16872	16790	16886	17027	16783	16935	16911	16706	16938	16746	16788	16946	16975	16915	16997	16739	16836	16747	16791	16763	16866	17039	16964	17128	16932	16873	16945	17083	16791	16767	16844	16875	16917	16836	16955	16721	16832	16908	16926	17039	16857	17061	16932	16860	16922	16781	16974	17045	16809	16917	16789	17039	16812	16776	16764	16967	16924	16832	16901	17023	16944	16801	16845	16931	17206	16907	16901	16665	16657	16987	16854	16807	16963	16873	16713	16885	16883	16966	16745	16749	16821	16697	17080	16903	16601	16937	17033	16920	16867	16752	17014	17055	16674	16752	16892	16737	16613	16676	16668	16897	16889	16938	17052	16926	16850	17060	16794	16861	17040	16771	16846	16754	17050	16798	17066	16721	16896	16920	16841	16988	16627	16978	16884	16957	16990	16891	16905	16977	16780	16930	16890	16673	16896	16842	16853	16898	16826	16927	16911	17066	16894	16947	16731	16899	16853	16964	17054	16984	16850	16665	16943	16965	16888	17040	16888	16900	16835	16860	16781	16989	16897	16884	16923	16818	16753	16939	16941	16974	16994	17033	16963	16902	16760	16979	16861	16698	16884	16889	17041	16856	16822	16961	16901	16702	16764	16821	16828	16773	16975	16847	16812	17125	16895	16813	16630	16955	16838	16916	16784	16742	16999	16935	16902	16840	16975	17038	16968	16921	16866	16809	16874	17116	16901	17021
35279	58268	54029	42971	36397	31131	26602	23383	20914	19460	17957	17088	16489	15999	15659	15344	15114	15060	14753	14753	14668	14639	14634	14588	14479	14572	14249	14461	14307	14279	14391	14425	14415	14288	14254	14176	14362	14282	14203	14339	14336	14293	14198	14268	14312	14196	14471	14342	14234	14290	14394	14395	14272	14279	14256	14160	14454	14285	14260	14321	14207	14334	14215	14143	14280	14327	14326	14260	14306	14338	14287	14379	14312	14212	14046	14258	14322	14427	14283	14219	14256	14265	14265	14225	14059	14285	14227	14367	14161	14331	14400	14280	14121	14253	14222	14358	14449	14350	14371	14279	14238	14229	14197	14139	14301	14279	14325	14283	14280	14238	14264	14193	14186	14234	14319	14346	14301	14140	14409	14295	14196	14264	14179	14213	14323	14323	14220	14427	14566	14052	14348	14061	14230	14385	14243	14386	14377	14277	14316	14145	14260	14371	14264	14344	14263	14288	14316	14252	14308	14221	14567	14326	14218	14353	14340	14192	14285	14259	14242	14253	14123	14380	14346	14286	14281	14254	14407	14450	14167	14168	14233	14263	14319	14166	14357	14358	14259	14291	14427	14423	14247	14336	14408	14196	14300	14394	14338	14368	14330	14283	14332	14438	14298	14302	14491	14248	14226	14337	14281	14410	14263	14340	14364	14157	14317	14407	14067	14074	14277	14327	14345	14315	14376	14242	14324	14302	14276	14328	14350	14391	14274	14375	14312	14406	14232	14308	14257	14175	14377	14302	14332	14211	14247	14225	14112	14451	14265	14251	14214	14363	14280	14228	14347	14259	14276	14139	14450	14416	14303	14394	14349	14360	14241	14225	14414	14442	14327	14179	14408	14430	14335	14210	14311	14180	14419	14313	14274	14174	14470	14389	14449	14327	14376	14202	14338	14300	14285	14212	14334	14231	14287	14351	14210	14428	14180	14455	14366	14289	14376	14400	14286	14217	14243	14402	14249	14221	14341	14349	14329	14282	14371	14308	14261	14264	14393	14237	14285	14357	14339	14314	14228	14246	14139	14204	14244	14288	14264	14301	14243	14380	14280	14363	14340	14254	14164	14395	14152	14195	14337	14357	14360	14186	14339	14397	14241	14280	14298	14346	14253	14149	14362	14308	14372	14354	14322	14427	14255	14413	14362	14204	14318	14270	14318	14294	14250	14378	14209	14351	14269	14307	14318	14125	14389	14336	14185	14381	14309	14368	14138	14295	14299	14310	14262	14172	14345	14197	14312	14301	14264	14218	14343	14395	14251	14406	14399	14189	14179	14274	14139	14228	14389	14281	14301	14377	14282	14311	14248	14176	14336	14340	14432	14159	14258	14281	14179	14355	14224	14314	14426	14272	14142	14426	14324	14235	14268	14454	14336	14177	14340	14245	14369	14390	14533	14389	14188	14228	14281	14231	14193	14230	14220	14461	14248	14295	14333	14205	14263	14306	14266	14280	14155	14383	14238	14376	14253	14266	14309	14246	14375	14338	14334	14255	14389	14342	14271	14269	14409	14448	14306	14368	14268	14395	14202	14391	14275	14358	14155	14363	14179	14135	14254	14334	14333	14309	14197	14242	14359	14241	14377	14416	14532	14233	14325	14194	14084	14377	14370	14334	14275	14265	14156	14213	14374	14229	14255	14297	14211	14252	14311	14390	14353	14337	14228	14390	14233	14276	14331	14269	14319	14146	14391	14248	14430	14203	14052	14340	14141	14290	14494	14303	14295	14334	14279	14281	14361	14285	14294	14429	14319	14188	14382	14314	14386	14409	14173	14090	14342	14395	14316	14224	14261	14338	14355	14298	14163	14318	14389	14302	14280	14320	14358	14187	14216	14173	14309	14328	14250	14308	14253	14308	14260	14286	14095	14096	14169	14414	14304	14437	14288	14333	14259	14402	14440	14290	14167	14435	14491	14215	14259	14268	14177	14280	14220	14280	14493	14217	14236	14270	14391	14368	14245	14357	14334	14271	14342	14396	14408	14292	14263	14174	14342	14298	14228	14314	14212	14258	14324	14265	14293	14198	14156	14308	14305	14293	14128	14246	14215	14098	14254	14422	14358	14186	14341	14329	14281	14350	14311	14373	14271	14281	14255	14157	14256	14338	14284	14421	14286	14369	14251	14225	14314	14222	14246	14242	14381	14040	14160	14305	14169	14162	14292	14424	14366	14264	14178	14476	14057	14259	14415	14275	14165	14229	14274	14318	14275	14310	14346	14298	14251	14548	14284	14255	14217	14285	14274	14403	14471	14514	14331	14208	14440	14142	14283	14120	14416	14269	14461	14295	14177	14407	14324	14335	14344	14398	14245	14351	14331	14361	14316	14129	14263	14385	14463	14368	14204	14198	14139	14343	14247	14177	14320	14082	14172	14196	14094	14261	14260	14505	14129	14268	14288	14377	14265	14361	14329	14244	14428	14377	14278	14267	14326	14272	14177	14232	14443	14401	14369	14366	14290	14194	14348	14317	14396	14235	14325	14301	14404	14442	14232	14154	14351	14307	14507	14373	14402	14281	14358	14309	14317	14269	14273	14015	14469	14211	14281	14293	14228	14317	14429	14280	14130	14484	14214	14415	14270	14286	14235	14071	14391	14316	14253	14327	14380	14374	14304	14422	14205	14257	14257	14342	14307	14330	14201	14199	14291	14329	14482	14184	14302	14104	14211	14481	14319	14422	14345	14138	14384	14340	14401	14292	14404	14215	14065	14391	14265	14179	14321	14300	14327	14271	14261	14395	14297	14334	14338	14163	14493	14280	14125	14341	14539	14163	14355	14408	14202	14188	14340	14131	14403	14187	14286	14158	14178	14287	14284	14326	14257	14339	14153	14225	14271	14253	14345	14262	14377	14168	14339	14255	14415	14238	14340	14293	14264	14318	14351	14200	14351	14424	14317	14416	14390	14393	14088	14342	14268	14160	14298	14383	14207	14274	14277	14308	14309	14282	14360	14257	14240	14296	14226	14346	14338	14284	14163	14221	14229	14250	14282	14293	14131	14341	14115	14349	14299	14406	14190	14169	14259	14277	14333	14168	14426	14230	14174	14221	14190	14235	14394	14252	14292	14194	14193	14358	14320	14093	14188	14136	14382	14112	14263	14003	14326	14204	14239	14238	14396	14389	14215	14367	14264	14337	14280	14263	14361	14279	14240	14397	14350	14316	14237	14230	14340	14226	14249	14318	14327	14273	14373	14399	14270	14293	14269	14411	14159	14303	14033	14369	14354	14432	14281	14265	14380	14401	14344	14202	14455	14324	14204	14334	14284	14088	14315	14208	14436	14229	14396	14377	14275	14394	14197	14319	14425	14319	14273	14244	14334	14329	14318	14568	14322	14208	14412	14481	14354	14317	14300	14227	14200	14160	14142	14161	14395	14413	14146	14249	14207	14331	14367	14370	14343	14067	14211	14319	14193	14302	14346	14453	14313	14141	14381	14233	14444	14394	14185	14164	14424	14312	14302	14380	14167	14386	14230	14258	14227	14245	14253	14130	14248	14097	14407	14331	14465	14411	14413	14460	14359	14174	14406	14261	14346	14265	14215	14131	14265	14277	14230	14389	14305	14262	14479	14315	14217	14376	14115	14246	14370	14241	14323	14337	14400	14242	14287	14207	14404	14307	14316	14162	14183	14472	14293	14274	14201	14229	14262	14277	14460	14440	14164	14357	14361	14317	14390	14443	14366	14270	14202	14355	14365	14384	14302	14159	14314	14265	14426	14241	14368	14243	14264	14243	14263	14174	14239	14319	14159	14383	14192	14315	14344	14158	14299	14522	14275	14061	14293	14178	14328	14275	14412	14237	14431	14283	14164	14344	14311	14425	14286	14228	14327	14431	14374	14346	14344	14375	14147	14163	14151	14234	14204	14162	14212	14387	14359	14425	14254	14206	14284	14236	14259	14366	14275	14136	14307	14464	14297	14355	14314	14248	14067	14159	14360	14292	14370	14290	14128	14314	14245	14148	14279	14351	14292	14332	14214	14197	14296	14430	14129	14308	14349	14303	14332	14135	14333	14143	14241	14306	14460	14237	14386	14293	14296	14276	14265	14222	14315	14323	14204	14409	14211	14369	14273	14387	14302	14289	14286	14398	14436	14342	14269	14304	14323	14276	14311	14196	14357	14358	14423	14361	14222	14435	14264	14399	14451	14262	14397	14308	14255	14311	14255	14352	14133	14206	14244	14194	14342	14280	14323	14374	14195	14158	14322	14280	14318	14339	14276	14287	14242	14385	14540	14385	14305	14361	14337	14424	14326	14279	14175	14207	14241	14362	14341	14153	14416	14274	14361	14263	14349	14311	14353	14330	14246	14306	14388	14417	14142	14417	14391	14175	14284	14387	14177	14179	14263	14160	14191	14261	14267	14343	14291	14231	14325	14103	14202	14450	14219	14168	14338	14274	14199	14431	14276	14272	14258	14389	14250	14454	14145	14383	14368	14335	14342	14235	14295	14276	14264	14358	14473	14332	14327	14182	14095	14359	14324	14405	14368	14450	14164	14364	14370	14212	14406	14238	14289	14352	14382	14375	14224	14237	14330	14374	14227	14380	14326	14350	14133	14314	14266	14352	14225	14446	14325	14323	14379	14239	14328	14199	14301	14304	14358	14346	14214	14299	14409	14435	14375	14285	14273	14454	14297	14257	14363	14337	14491	14371	14293	14223	14202	14222	14255	14362	14261	14216	14367	14300	14294	14433	14212	14438	14275	14535	14126	14298	14385	14434	14236	14201	14266	14375	14284	14332	14260	14271	14280	14199	14332	14274	14199	14199	14367	14322	14296	14321	14341	14314	14310	14317	14224	14231	14182	14292	14292	14271	14130	14233	14351	14278	14147	14197	14240	14349	14335	14363	14430	14158	14391	14135	14302	14291	14407	14276	14381	14385	14374	14358	14441	14384	14337	14230	14113	14288	14207	14239	14205	14459	14313	14480	14244	14330	14400	14295	14345	14272	14284	14219	14342	14399	14381	14290	14216	14247	14289	14243	14216	14264	14168	14206	14429	14279	14279	14599	14318	14231	14094	14222	14320	14245	14310	14312	14238	14161	14459	14510	14307	14380	14239	14206	14193	14202	14272	14368	14396	14289	14270	14386	14173	14297	14347	14413	14267	14330	14283	14458	14302	14335	14222	14198	14263	14353
22681	21017	28816	24306	24713	29306	31490	26482	23763	22670	21272	20213	19732	19124	19031	18472	18302	18119	18160	17989	17709	17518	17767	17432	17630	17336	17432	17477	17424	17581	17299	17493	17477	17149	17467	17500	17376	17467	17230	17205	17306	17323	17098	17416	17463	17292	17440	17271	17154	17271	17247	17315	17203	17162	17137	17288	17262	17348	17181	17224	17373	17206	17362	17358	17432	17243	17024	17091	17550	17326	17189	17149	17401	17391	17356	17297	17430	17253	17314	17175	17421	17117	17231	17174	17345	17250	17329	17163	17150	17207	17281	17241	17257	17183	17351	17163	17236	17305	17415	17381	17200	17018	17227	17263	17042	16998	17097	17234	17148	17203	17554	17237	17249	17161	17126	17414	17396	17236	17333	17490	17277	17286	17472	17344	17296	17199	17241	17376	17359	17303	17145	17108	17203	17367	17312	17019	17209	17274	17267	17194	17327	17336	17291	17547	17287	17296	17311	17394	17395	17160	17322	17353	17294	17033	17329	17228	17206	17237	17287	17130	17086	17081	17221	17134	17248	17137	17137	17324	17345	17302	17006	17316	17258	17308	17525	17147	17169	17166	17464	17221	17261	17185	17439	17179	17211	17304	17249	17141	17067	17131	17256	17190	17148	17286	17303	17170	17255	17218	17177	17194	17210	17248	17180	17153	17159	17207	17153	17285	17306	17157	17305	17415	17219	17038	17220	17019	17206	17087	17350	17146	17289	17380	17010	17261	17355	17305	17204	17226	17457	17372	17205	17147	17380	17202	17175	17176	17241	17368	17277	17145	17227	17297	17318	17060	17346	17331	17197	17119	17196	17090	17077	17280	17306	17175	17297	17179	17290	17345	17334	17429	17293	17196	17465	17269	17158	17303	17139	17258	17472	17345	17319	17305	17312	17107	16976	17260	17220	17214	17329	17247	17156	17170	17232	17177	17250	17126	17340	17030	17273	17245	17012	17293	17134	17311	17198	17195	17272	17307	17204	17259	17331	17067	17487	17062	17335	17434	17310	17296	17363	17206	17204	17532	17130	17239	17347	17012	17203	17201	17226	17238	17264	17122	17096	17357	17261	17207	17114	17293	17311	17250	17123	17396	17419	17317	17414	17189	17184	17147	17418	17237	17305	17322	17354	17285	17413	17343	17369	17235	17194	17251	17119	17204	17256	17137	17386	17027	17368	17294	17388	17212	17351	17398	17223	17440	17148	17300	17341	17208	17263	17296	17127	17349	17112	17164	17219	17208	17401	17156	17359	17269	17228	17315	17148	17342	17301	17260	17355	17067	17273	17271	17115	17182	17326	17253	17187	17001	17019	17137	17260	17194	17253	17181	17198	17197	17095	17274	17271	17152	16953	17313	17348	17264	17345	17175	17085	17168	17275	17326	17239	17257	17438	17476	17228	17419	17308	17062	17198	17280	17216	17400	17452	17338	17355	17230	17495	17211	17219	17301	17181	17378	17262	17278	17295	17179	17250	16970	17106	17025	17085	17455	17292	17190	17111	17084	17133	17246	17317	17177	17145	17165	17107	17309	17359	17162	17349	17512	17138	17302	17199	17075	17254	17150	17304	17266	17121	17267	17238	17254	17187	16997	17098	17514	17387	17316	17101	17183	17093	17211	17109	17137	17302	17363	17258	17003	17178	17247	17139	17386	17004	17188	17425	17187	17341	16954	17378	17226	17216	17312	17489	17159	17263	17425	17318	17209	17304	17108	17540	17201	17202	17054	17163	17233	17326	17228	17003	17182	17202	17524	17272	17095	17240	17064	17261	17314	17144	17316	17338	17390	17318	17286	17253	17407	17151	17323	17223	17230	17036	17056	17201	17075	17279	17173	17161	17143	17215	17046	17246	17304	17191	17415	17313	17240	17254	17462	17152	17366	17371	17232	17316	17290	17190	17293	17204	17441	17258	17403	17366	17165	17374	17282	17140	17155	17075	17216	17339	17251	17289	17265	17099	17286	17254	17273	17340	17411	17248	17102	16951	17310	17373	17226	17213	17039	17249	17204	17245	17178	17270	17224	17383	17027	17041	17380	17166	17373	17335	17363	17183	17267	17315	17368	17415	17510	17137	17497	17312	17138	17375	17179	17341	17410	17307	17167	17267	17205	17397	17375	17150	17131	17266	17426	17288	17246	17392	17362	17527	17154	17128	17198	17018	17120	17483	17248	17343	17240	17083	17114	17312	17265	17110	17268	17221	17191	17314	17244	17164	17309	16988	17201	17473	17277	17036	17280	17177	17247	17386	17466	17322	17192	17245	17066	17064	17279	17116	17324	17472	17180	17117	17176	17130	17195	17220	17054	17363	17231	17169	17194	17288	17210	16974	17090	17382	17409	17019	17321	17325	17227	17308	17223	17285	17165	17296	17092	17159	17122	17101	17108	17348	17285	17308	17285	17143	17387	17318	17042	17284	17272	17261	17265	17222	17263	17378	17301	17349	17529	17307	17177	17255	17376	17166	17324	17250	17177	17181	17041	17409	17005	17134	17359	17178	17201	17325	17106	17206	16988	17345	17230	17463	17205	17181	17289	17181	17183	17237	17358	17123	17237	17405	17186	17058	17021	17216	16991	17071	17393	17168	17055	17147	17383	17245	17240	17305	17383	17366	17061	17231	17191	17295	17292	17259	17222	17183	17407	17383	17187	17349	17303	17237	17296	17114	17119	17377	17237	17238	17115	17026	17186	17346	17339	17208	17293	17431	17087	17242	17320	17221	17381	17271	17114	17430	17077	17245	17203	17305	17373	17112	17233	17301	17406	17059	17218	17370	17336	17075	17187	17249	17499	17335	17124	17339	17095	17226	17053	17376	17296	17162	17160	17176	17091	17267	17255	17181	17190	17068	17104	17256	17173	17276	17257	17247	17162	17215	17500	17479	17279	17265	17165	17134	17340	17094	17077	17360	17263	17198	17117	17178	17167	17253	17315	17112	17245	17489	17228	17433	17329	17213	17180	17082	17148	17326	17137	17005	17228	17159	17380	17302	17128	17141	17144	17092	17192	17211	17165	17222	17305	17179	17383	17295	17382	17400	17345	17128	17173	17328	17344	17299	17463	17242	17054	17140	17253	17199	17108	17333	17457	17143	17186	17488	17130	17267	17200	17296	17191	17193	17328	17337	17339	17097	16831	17180	17324	17404	17259	17208	17092	17351	17178	17167	17306	17306	17230	17278	17305	17115	17176	17391	17273	17219	17300	17218	17294	17057	17098	17127	17222	17226	17100	17387	17336	17270	17232	17317	17279	17275	17244	17219	17177	17030	17206	17337	17036	17255	17367	17234	17246	17146	17171	17198	17164	17193	17280	17117	17211	17188	17353	17332	17300	17115	17203	17416	17428	17295	17510	17165	17242	17267	16965	17260	17420	17409	17234	16866	17278	17207	17262	17388	17158	17146	17458	17278	17313	17117	17251	17079	17260	17290	17251	17153	17266	17094	17327	17188	17205	17423	17236	17288	17141	17189	17091	17126	17312	17196	17286	17262	17340	17181	17065	17236	17080	17207	17197	17361	17274	17414	17317	17183	17284	17348	17271	17255	17197	17177	17233	17195	17259	17270	17282	17293	17304	17193	17225	17441	17411	17163	17200	17253	17309	17287	17239	17335	17392	17230	17153	17176	17256	17384	17486	17415	17191	17309	17145	17223	17327	17134	17375	17256	17208	17112	17141	17322	17222	17372	17254	17153	17254	17087	17090	17273	17301	17235	17333	17246	17277	17225	17346	17312	17253	17401	17460	17330	17334	17321	17358	17155	17315	17345	17479	17292	17365	17277	17138	17131	17368	17325	17213	17399	17280	17133	17363	17202	17228	17213	17199	17333	17177	17111	17112	17273	17233	17385	17380	17300	17203	17316	17162	17182	17131	17260	17215	17285	17337	17149	17252	17361	17322	17369	17046	16946	17232	17307	17234	17043	17274	17118	16914	17081	17276	17229	17015	17317	17134	17140	17305	17248	17147	17280	17082	17211	17314	17326	17298	17167	17118	17087	16999	17308	17329	17269	17106	17118	17269	17274	17181	17316	17083	17152	17290	17323	17255	17285	17541	17213	17599	17233	17158	17305	16969	17361	17246	17400	17119	17287	17458	17262	17079	17208	17104	17271	17090	17237	17291	17158	17122	17421	17248	17404	17331	17102	17089	17311	17249	17114	17209	17265	17096	17216	17364	17397	17086	17326	17399	17316	17309	17005	17229	17290	17259	17476	17287	17223	17289	17361	17081	17264	17279	17225	17310	17173	17174	17036	17085	17272	17524	17190	17337	17039	17301	17281	17429	17138	17163	17302	17343	17275	17182	17194	17190	17208	17250	17147	17296	17253	16930	17126	17295	17235	17342	17331	17199	17186	17087	17358	17341	17244	17139	17385	17237	17386	17298	17335	17393	17303	17370	17244	17154	17214	17323	17389	17273	17324	17423	16981	17285	17326	17070	17269	17249	17266	17275	17240	17274	17158	17377	17320	17369	17497	17414	17199	17066	17313	17004	17253	17105	17207	17024	17222	17058	17131	17033	17425	17212	17199	17372	17417	17295	17295	17240	17240	17189	17265	17213	16980	17299	17383	17361	17116	17125	17150	17426	17314	17390	17086	17246	17183	17133	17385	17083	17211	17464	17188	17438	17188	17257	16988	17435	17255	17142	17213	17220	17125	17140	17266	17222	17013	17255	17367	17302	17211	17235	17201	17248	17345	17201	17163	17191	17223	17245	17394	17244	17068	17282	17199	17202	17146	17139	17410	17310	17335	17235	17191	17043	17129	17323	17242	17044	17093	17147	17153	17376	17315	17099	17125	16992	17302	17379	17232	17295	17363	16971	17178	17306	17100	17353	17329	17136	17173	17164	17160	17295	17171	17172	17163	17290	17151	17157	16986	17358	16967	17252	17153	17318	17405	17113	17315	17117	17091	17272	17301	17000	17407	17296	17247	17112	17313	17196	17210	17257	17100	17436	17517	16994	17214	17295	17280	17284	17236	17099	17480	17396	17246	17320	17397	17123	17415	17266	17175	17374	17314	17176	17211	17353	17109	17154	17266	17160	17224	17223	17312	17293	17507	17316	17056	17397	17268	17280	17036	17144	17287	17089	17506	17442	17181	17149	17266	17346	17269	17467	17287	17114	17112	17197	17303	17211	17154	17242	17306	17383
36940	63691	59963	48059	40895	35017	30318	26787	23626	21177	19838	18551	17501	16586	16403	15939	15631	15524	15154	15180	14959	14958	14665	14734	14726	14668	14682	14480	14547	14531	14465	14413	14372	14556	14623	14423	14456	14594	14589	14358	14426	14532	14380	14581	14430	14353	14414	14406	14479	14283	14411	14406	14396	14487	14414	14346	14588	14346	14649	14510	14211	14523	14505	14469	14408	14393	14421	14534	14494	14363	14600	14394	14397	14533	14328	14498	14479	14463	14357	14435	14612	14452	14411	14408	14456	14418	14562	14428	14292	14301	14620	14412	14487	14318	14507	14585	14395	14415	14486	14379	14294	14401	14349	14280	14504	14458	14398	14509	14468	14321	14440	14423	14323	14471	14449	14578	14381	14378	14461	14571	14352	14373	14363	14635	14470	14512	14540	14409	14351	14580	14399	14438	14543	14355	14423	14508	14311	14420	14586	14369	14340	14558	14469	14440	14440	14547	14295	14448	14424	14349	14574	14660	14536	14186	14532	14429	14413	14400	14415	14409	14438	14359	14348	14415	14378	14491	14338	14244	14458	14563	14488	14535	14677	14437	14539	14241	14452	14354	14359	14339	14530	14482	14363	14592	14307	14370	14484	14305	14464	14355	14713	14331	14447	14442	14567	14264	14394	14393	14403	14505	14403	14344	14451	14339	14344	14630	14445	14353	14393	14463	14485	14554	14375	14415	14312	14409	14494	14435	14405	14329	14197	14373	14514	14410	14285	14378	14180	14441	14397	14365	14381	14349	14321	14410	14346	14443	14387	14405	14345	14407	14339	14331	14168	14486	14502	14600	14340	14360	14532	14413	14389	14310	14410	14560	14444	14489	14566	14337	14396	14498	14399	14386	14435	14415	14521	14443	14256	14544	14462	14466	14386	14367	14419	14497	14395	14296	14459	14395	14424	14355	14331	14572	14310	14536	14547	14384	14317	14443	14291	14568	14313	14273	14439	14258	14446	14429	14458	14420	14442	14375	14591	14395	14404	14454	14432	14457	14417	14311	14566	14524	14499	14558	14486	14482	14184	14398	14540	14532	14513	14431	14498	14457	14342	14552	14381	14553	14392	14548	14465	14436	14373	14391	14389	14425	14478	14450	14367	14422	14315	14545	14428	14326	14378	14479	14278	14456	14338	14371	14383	14312	14343	14380	14493	14426	14374	14512	14235	14489	14521	14419	14355	14599	14413	14535	14316	14576	14567	14615	14294	14581	14384	14631	14425	14469	14236	14392	14332	14289	14433	14507	14497	14360	14391	14393	14590	14610	14434	14312	14370	14240	14478	14459	14257	14625	14510	14318	14586	14487	14339	14420	14338	14310	14363	14295	14540	14418	14407	14402	14379	14550	14305	14298	14344	14448	14319	14498	14407	14299	14382	14540	14235	14493	14488	14537	14500	14368	14286	14348	14502	14388	14549	14438	14441	14382	14565	14285	14509	14460	14389	14358	14618	14280	14445	14206	14368	14452	14251	14457	14697	14480	14388	14544	14420	14504	14341	14411	14505	14401	14426	14467	14365	14449	14560	14498	14505	14438	14304	14491	14484	14398	14529	14466	14391	14380	14613	14370	14507	14249	14511	14471	14627	14556	14297	14536	14510	14411	14252	14306	14418	14489	14454	14452	14371	14591	14538	14510	14445	14307	14324	14469	14364	14553	14286	14445	14518	14399	14382	14331	14556	14475	14419	14433	14509	14338	14370	14299	14472	14311	14457	14599	14333	14327	14454	14423	14412	14438	14563	14433	14413	14457	14511	14269	14464	14354	14487	14581	14582	14244	14487	14505	14445	14517	14451	14445	14402	14164	14485	14506	14277	14560	14482	14479	14302	14313	14506	14294	14480	14546	14467	14465	14362	14561	14379	14513	14440	14569	14384	14249	14371	14500	14414	14460	14240	14406	14476	14319	14535	14421	14274	14606	14521	14445	14539	14438	14422	14622	14423	14525	14372	14516	14432	14398	14324	14362	14232	14507	14339	14394	14409	14352	14392	14590	14346	14336	14490	14413	14396	14445	14464	14368	14528	14416	14474	14391	14443	14370	14457	14583	14372	14485	14378	14470	14249	14453	14507	14510	14484	14322	14442	14490	14358	14506	14455	14330	14272	14408	14301	14445	14294	14289	14295	14517	14305	14560	14434	14506	14434	14408	14523	14477	14415	14358	14388	14609	14448	14319	14488	14325	14449	14482	14304	14506	14392	14372	14345	14422	14410	14519	14459	14405	14285	14401	14474	14322	14542	14377	14408	14369	14350	14462	14411	14290	14515	14317	14297	14440	14352	14555	14437	14344	14290	14373	14374	14418	14268	14372	14278	14609	14392	14545	14635	14470	14306	14351	14557	14413	14364	14442	14426	14578	14279	14536	14540	14518	14345	14490	14443	14269	14269	14440	14438	14593	14364	14527	14502	14347	14366	14277	14443	14536	14405	14410	14541	14461	14349	14494	14286	14329	14568	14470	14527	14435	14487	14519	14415	14613	14587	14436	14368	14320	14742	14529	14413	14263	14431	14450	14522	14427	14306	14380	14406	14468	14426	14402	14537	14403	14358	14422	14485	14372	14416	14449	14471	14358	14409	14424	14269	14276	14364	14385	14624	14562	14497	14552	14350	14416	14436	14370	14407	14422	14507	14531	14473	14349	14465	14309	14458	14271	14426	14448	14454	14460	14336	14452	14506	14397	14414	14499	14545	14382	14517	14398	14314	14291	14467	14448	14374	14531	14295	14413	14380	14433	14331	14443	14328	14412	14238	14326	14371	14357	14289	14371	14426	14494	14287	14657	14496	14507	14486	14296	14414	14467	14400	14427	14475	14376	14470	14540	14398	14449	14441	14444	14499	14415	14325	14411	14535	14396	14597	14445	14270	14252	14544	14395	14306	14461	14516	14523	14421	14354	14318	14643	14331	14370	14414	14471	14343	14422	14432	14320	14334	14510	14351	14351	14467	14445	14499	14495	14395	14386	14344	14249	14560	14543	14447	14404	14373	14536	14444	14394	14313	14378	14427	14424	14545	14398	14361	14392	14311	14415	14453	14504	14321	14458	14250	14321	14459	14500	14356	14476	14410	14575	14345	14537	14387	14384	14341	14459	14446	14258	14541	14405	14506	14411	14296	14262	14281	14436	14522	14419	14543	14360	14375	14648	14436	14504	14251	14385	14264	14431	14479	14540	14489	14309	14321	14605	14560	14424	14404	14252	14314	14396	14382	14497	14310	14425	14412	14407	14455	14391	14289	14483	14429	14565	14407	14500	14433	14512	14553	14440	14379	14480	14477	14406	14378	14381	14509	14403	14436	14439	14468	14506	14436	14370	14283	14364	14298	14441	14316	14399	14383	14567	14512	14530	14463	14414	14263	14226	14451	14460	14425	14349	14503	14395	14374	14401	14534	14457	14450	14418	14429	14422	14363	14566	14387	14400	14318	14416	14327	14394	14386	14585	14520	14453	14353	14347	14353	14345	14432	14331	14484	14391	14482	14429	14255	14406	14430	14320	14424	14305	14496	14467	14375	14298	14438	14529	14381	14613	14469	14354	14524	14321	14487	14437	14375	14421	14346	14233	14292	14365	14423	14426	14619	14282	14415	14511	14520	14288	14444	14270	14598	14505	14307	14345	14526	14447	14444	14480	14421	14433	14402	14361	14415	14495	14377	14508	14577	14267	14449	14507	14553	14311	14391	14378	14444	14350	14390	14353	14340	14544	14424	14310	14456	14432	14354	14455	14533	14320	14407	14342	14255	14408	14451	14405	14448	14404	14433	14374	14497	14376	14250	14393	14638	14393	14404	14391	14471	14583	14498	14520	14490	14414	14491	14437	14431	14419	14619	14338	14456	14356	14529	14567	14547	14534	14395	14435	14351	14478	14295	14460	14686	14454	14522	14528	14387	14574	14405	14571	14252	14262	14435	14528	14291	14495	14524	14584	14421	14510	14252	14571	14499	14470	14364	14403	14384	14444	14378	14344	14415	14326	14558	14356	14367	14533	14284	14252	14526	14483	14477	14423	14445	14409	14334	14472	14518	14342	14391	14506	14271	14495	14573	14351	14493	14360	14200	14408	14469	14376	14305	14496	14397	14527	14354	14568	14360	14376	14295	14433	14465	14502	14454	14380	14474	14423	14512	14341	14468	14375	14459	14492	14429	14323	14262	14618	14444	14700	14333	14477	14349	14411	14418	14421	14518	14419	14739	14298	14361	14397	14342	14578	14347	14413	14372	14497	14328	14550	14415	14240	14366	14474	14286	14339	14293	14469	14377	14401	14447	14401	14470	14400	14352	14443	14268	14494	14414	14437	14395	14438	14320	14407	14393	14459	14510	14330	14355	14456	14530	14538	14423	14444	14322	14435	14340	14427	14406	14594	14258	14314	14228	14340	14390	14641	14460	14275	14584	14564	14343	14466	14331	14387	14320	14448	14455	14420	14377	14463	14221	14444	14420	14442	14492	14383	14467	14442	14587	14339	14488	14290	14363	14287	14480	14510	14399	14520	14569	14523	14549	14288	14445	14448	14446	14345	14399	14325	14408	14230	14441	14400	14352	14592	14441	14483	14506	14417	14426	14418	14296	14414	14382	14468	14348	14529	14367	14434	14500	14302	14492	14359	14433	14477	14337	14411	14389	14553	14394	14189	14397	14354	14482	14540	14417	14253	14587	14305	14245	14424	14233	14392	14370	14290	14463	14371	14301	14341	14449	14384	14505	14503	14493	14496	14386	14456	14418	14406	14481	14357	14367	14571	14281	14496	14537	14422	14366	14432	14440	14440	14313	14489	14469	14399	14412	14559	14506	14374	14460	14414	14439	14465	14253	14247	14439	14389	14347	14419	14429	14430	14389	14517	14348	14435	14528	14406	14517	14381	14502	14489	14340	14299	14449	14365	14509	14341	14398	14447	14372	14419	14361	14599	14467	14358	14354	14498	14381	14392	14367	14469	14350	14383	14249	14559	14306	14436	14438	14358	14590	14353	14401	14364	14228	14467	14417	14368	14532	14509	14502	14332	14519	14359	14499	14499	14432	14538	14517	14524	14401	14426	14409	14412	14445	14195	14357	14429	14280	14644	14583	14444	14530	14469	14397	14320	14385	14311	14338	14364	14371	14360	14487	14422	14314	14279	14361	14501	14342	14530	14369	14509
30898	35596	43867	38571	30863	26522	23640	21769	20427	19474	18919	18424	17901	17705	17893	17641	17408	17267	17234	17241	17282	17164	17105	17232	17188	17158	17012	17119	17098	16796	17109	16925	17100	16988	17171	16842	16990	17130	17181	17127	17164	17020	17107	16950	16947	16754	17016	17197	17031	17021	16976	17025	17265	17042	17040	17011	17050	16975	17172	16936	17153	16948	16985	17014	17017	17103	17265	17011	16999	17110	17096	17041	17185	17152	17178	17144	17242	17061	17203	16915	16887	17080	16928	17007	16997	17229	17242	16983	17116	17016	16990	17114	17249	17098	17083	17113	16931	17034	17127	16948	17080	17058	17192	16901	17214	17221	17103	17199	17205	17150	17019	17061	16979	17061	16926	17093	17023	16985	17176	17005	16895	16766	16969	17174	17172	16936	17190	17211	17021	17066	16806	17112	17009	17151	17089	16855	16864	17018	17066	17031	17172	16950	16900	17141	17023	16879	17007	17005	16973	17168	16885	17023	17055	17008	17086	17095	16927	16991	17008	17078	17087	16922	16944	16948	17146	16962	17036	17053	17211	17005	16928	17074	16988	17051	16977	17187	16926	17269	17069	17032	16988	17220	16982	17010	17114	16874	16948	17216	16930	16991	17172	17198	16954	16895	17219	17105	17007	17186	17119	16995	17051	17032	17135	17345	17045	17128	16973	17051	16986	17052	16971	17080	17033	17152	17000	17023	17056	17087	17128	17130	17063	16850	17026	16965	17188	17182	17057	16881	17040	17174	17294	17036	16944	17004	16990	17163	17062	17092	17084	17015	16954	17048	17045	17154	17059	17105	17141	17109	17048	16857	17042	16908	17083	16899	16915	17082	17000	17120	16990	17031	16959	17080	17254	17042	17064	17140	17147	17073	16929	17197	16933	17111	17077	17006	17216	17034	17098	16966	16976	17045	16930	17065	17066	16986	17096	17205	17006	17044	17239	16867	17064	16925	16979	17131	16938	17224	17094	17195	17044	17057	17097	17102	16929	16923	16960	17030	16980	16784	17038	16862	17117	17086	16856	16944	17085	17218	17015	16901	17150	17016	17081	16969	16857	17019	17016	17018	16910	17041	17133	16929	17191	16924	17176	17092	17285	16905	17035	17124	17176	17116	17208	17072	17013	16967	16898	17115	16993	16907	17165	17021	17240	17135	17055	17202	17098	17086	17270	17067	17057	17131	17085	17215	17147	17046	17005	16965	16958	16861	17051	17269	16972	17064	17215	17032	17067	17037	16975	16932	17015	17032	17390	16887	17052	17154	17218	17116	17098	17074	16977	16989	17106	17166	17251	16997	17120	17074	17175	16961	17117	16958	16970	17138	17175	17037	17006	17144	17179	16980	17032	16995	16731	17003	16947	17071	17015	16947	17384	17202	16995	16901	16988	16874	17158	17219	17148	17109	17110	16957	17043	16960	17120	17072	17062	17047	17053	17068	16909	16962	17145	17138	17059	16941	17094	16927	17172	17159	17109	17128	16894	17041	16980	17196	17112	16917	17014	17195	17189	17084	17049	17078	17108	17020	17104	17188	17145	17061	16812	17017	17088	17104	17043	17175	17055	17096	17087	17017	17000	17107	16984	17093	17136	17045	17177	17089	17051	17120	17078	17029	17081	16912	17269	17079	17237	17306	17051	16986	17162	16939	17005	17190	16984	17027	17049	17193	16988	17004	17132	16953	17074	17019	17115	17164	17011	17240	16986	16922	16725	16897	17040	17124	17015	16929	17118	17247	16946	16977	17113	17016	17112	17230	17225	17295	16927	17187	17093	17079	17049	17050	17131	17008	16856	16946	17008	17055	16888	17173	17153	16989	16980	17091	17231	16830	17031	16906	17208	16990	17073	16954	16989	16943	16876	17103	17107	17193	17098	17170	17031	16946	16976	17035	17244	17098	16939	17156	17071	17096	17064	16956	17144	17132	17102	17121	16796	17016	17045	17045	17087	17173	17149	16752	17079	16968	17089	17083	17145	16912	16966	17074	17060	17137	16895	17146	16879	16945	17163	17112	17039	16958	17036	17082	17144	16866	16951	17297	17180	17291	17118	16907	17091	17067	17043	17242	17282	17185	17105	16983	16987	17173	17223	17027	17071	17002	17253	17120	17075	17043	17209	17088	17115	17105	17168	17050	17069	17024	17282	17078	16882	17051	17152	17151	17055	17072	16878	16897	17243	17225	17113	17203	16893	17055	16989	16974	17164	17135	17130	17243	17078	17106	16933	17157	17194	16952	17264	17092	17228	17257	17078	17075	17116	17126	16755	17197	17031	16982	16838	17003	17018	17028	17063	17044	17134	17069	17105	16970	17159	17105	16975	17009	17020	16979	17111	16896	16932	16876	16949	17241	17031	17041	17049	17111	17211	17186	17008	16918	16902	17119	16923	17066	16964	17058	17003	17039	16975	16974	17124	16905	17104	17277	16924	16929	17061	17207	17038	17061	17100	16982	16900	17063	16948	17101	16973	17236	17001	17205	16863	17079	17127	17124	17135	17038	16924	16872	16975	17239	16876	16987	17209	16999	16904	16975	17185	16917	17094	17125	16973	17064	16984	17113	17074	17208	16863	17292	17130	16908	16875	17038	16965	17056	17183	16978	17261	16920	17069	17075	17266	17169	17049	17039	17103	17196	17134	17113	16722	17060	16796	17188	16920	17074	16974	16974	17060	17286	16919	16949	17045	17029	17045	17102	17048	17010	17136	16903	17017	17249	17077	17176	17008	17237	17172	16881	16992	16970	17079	17167	17047	17195	17090	17138	17025	17173	17002	17102	16957	17255	17260	16985	17003	16859	17051	17070	17205	16917	16991	17140	16986	16938	17046	16979	17249	16988	17413	17017	17102	16999	17059	17290	17094	16922	17131	17043	16984	17157	17075	17093	17284	17310	17303	17261	17195	16958	17195	17082	17158	17087	17202	16976	17059	16949	17024	16817	16868	17086	16883	17151	17089	17218	17062	17155	16979	17169	16823	16860	17092	16879	17131	17044	16990	17098	17070	17021	16983	17115	17225	17171	17088	17020	17045	16858	17115	16881	17031	17370	17152	17282	17046	17109	17099	17066	17208	16952	17044	17085	17089	17079	17099	16888	17206	17261	17214	16983	17040	17168	16990	17090	17082	17218	17027	17078	16900	16893	17316	16986	16914	16989	17022	16962	17089	16939	17190	16942	16774	17007	17096	17015	17018	16994	17032	17133	17022	17178	17253	17106	17017	16855	17004	17013	17076	17081	17102	17279	17085	17083	16874	16981	17018	16911	17078	16956	16995	17164	17167	17064	16876	17014	17103	17031	17024	17165	16998	17130	16947	17113	16868	16751	17051	17105	17031	17044	16985	17126	17263	16997	17002	16787	17116	17189	17257	17045	17230	17125	17249	16773	16948	17016	17097	17034	17130	17250	16900	17135	16970	17105	17069	17258	17195	17076	17104	17117	17265	17187	17096	17132	17136	17121	17049	17124	17165	17016	17102	16879	17262	16930	16993	16997	17231	17058	17143	16910	17066	17034	17169	16938	17083	17124	17069	17126	17040	17197	17041	16989	17182	16803	17030	16926	16954	17143	16992	17029	17113	17016	17233	17168	17053	17019	16963	16952	17041	17021	17156	17029	17085	17081	17326	17022	17010	17033	16998	17073	17177	17023	16996	17045	17025	16954	17013	17056	16911	17036	17121	17032	17189	17151	17404	17101	17050	17052	17035	17059	17209	17031	17035	17201	16863	17098	16878	17072	17029	17092	16974	16830	17044	17049	17112	17107	17194	16900	17085	17063	16999	16935	17093	16909	17269	17070	16946	17058	16909	17040	17227	17365	16994	16903	17277	16886	16948	17060	16946	17071	16956	16983	17063	17215	17122	16991	16954	17144	17054	17212	17095	17089	16911	17153	17103	17008	17047	17246	17033	17128	16984	17087	16990	17071	17286	16898	17041	16967	16911	17053	16966	17120	16915	17092	17114	17104	17303	17244	17226	17099	17010	17222	17143	17208	17290	16885	17178	16969	16992	17092	17299	17002	17045	17022	17007	16936	17336	17245	17074	17214	17172	16992	17122	17046	17045	17031	17095	16716	17194	17082	17076	17267	17215	17040	17019	17170	17112	17058	17243	17179	16912	17063	17027	16950	17054	17034	16939	16797	17144	16956	16998	16902	17120	17180	16953	17129	17019	17008	17361	17069	17025	17175	17132	17248	17063	16905	17207	17044	16958	17020	17025	17041	17051	17274	17066	16933	17166	17170	17295	17046	16966	17067	17061	17092	17069	17210	17070	17046	17075	17125	16926	17074	17001	17112	17111	16922	17194	17086	16924	17072	17004	17053	17008	16975	16935	16905	17001	17103	17208	17166	17040	17249	17129	16806	16959	17038	17022	16949	16904	16946	17233	17199	16925	16963	17118	16971	16987	17126	16988	17119	17106	17076	16848	16851	17012	17149	17161	17109	17124	17079	17106	16985	17253	16954	16952	17065	17216	16872	17037	17022	17107	16874	17002	16981	17142	16957	16825	17178	16867	17027	17108	16957	17028	17221	17001	17315	17060	17140	16941	16965	17076	17095	16995	16984	17065	17051	17150	16967	17109	17133	17056	17118	17137	16982	17151	17028	17198	17081	17037	16932	16989	17097	17037	17059	17088	17136	17209	17227	17276	16980	17081	17096	17236	17201	17148	17197	17143	17183	17289	17144	16855	17100	16943	17036	17093	16951	17044	17320	17216	16949	17073	16886	17110	17098	17100	17085	17090	17044	16949	17205	16999	17005	17182	17172	17083	17075	16951	17095	17081	17092	17211	17258	17068	17117	17201	17180	17089	17147	16971	17071	17088	17037	17271	17175	17113	17049	17077	16920	17113	17267	17120	17006	17039	17124	16992	17260	16907	17107	17208	17103	17126	17094	17057	17034	17047	16959	17144	17051	17087	16944	17007	17033	17236	17046	17089	16922	17229	17174	16990	17016	17182	16994	17220	17200	17086	17110	16972	16988	16988	17001	16930	16927	17031	16840	17099	17058	17069	17179	17066	17063	17124	16870	17097	17030	17062	16899	16922	17106	16940	17210	17166	17043	16928	16911	17160	17256	17131	17176	17231	17252	17122	16920	16938	17024	17040	16965	17188	17144	17173	16987	17131	17035	17114	17016	17141	17146	16848	17082
36244	52423	47651	37265	31231	26363	23091	20813	18955	17685	16771	15916	15775	15277	15224	15082	14955	14750	14674	14601	14658	14536	14590	14255	14655	14415	14414	14310	14467	14419	14289	14395	14393	14357	14534	14332	14280	14438	14412	14525	14185	14316	14343	14263	14322	14405	14288	14531	14401	14319	14205	14476	14461	14349	14286	14423	14388	14490	14350	14213	14375	14372	14399	14326	14302	14397	14199	14417	14284	14217	14442	14314	14265	14445	14330	14367	14227	14270	14247	14358	14200	14358	14363	14330	14454	14468	14397	14342	14486	14296	14339	14262	14432	14257	14254	14434	14363	14416	14290	14410	14388	14151	14306	14131	14303	14338	14330	14454	14387	14367	14373	14384	14483	14264	14212	14199	14368	14347	14359	14383	14183	14296	14350	14295	14373	14288	14307	14343	14350	14322	14401	14407	14357	14428	14201	14235	14218	14227	14199	14334	14352	14064	14488	14356	14409	14204	14327	14400	14282	14303	14472	14362	14226	14248	14252	14265	14366	14471	14418	14196	14358	14479	14335	14262	14171	14450	14357	14412	14282	14207	14142	14320	14303	14353	14478	14366	14253	14342	14326	14583	14315	14350	14426	14278	14276	14312	14244	14354	14335	14465	14405	14228	14179	14489	14367	14488	14442	14239	14273	14459	14430	14250	14383	14383	14419	14408	14416	14243	14390	14350	14278	14541	14372	14451	14227	14431	14186	14275	14412	14457	14308	14204	14362	14373	14298	14311	14114	14387	14390	14407	14286	14399	14316	14355	14287	14263	14386	14287	14491	14351	14538	14261	14293	14578	14269	14257	14341	14319	14277	14519	14498	14477	14334	14202	14225	14291	14398	14294	14480	14376	14399	14423	14251	14339	14355	14427	14455	14215	14500	14451	14587	14211	14425	14429	14270	14316	14333	14282	14349	14449	14383	14444	14320	14293	14305	14270	14273	14377	14271	14308	14396	14216	14300	14281	14417	14325	14381	14410	14313	14446	14155	14243	14233	14382	14276	14225	14235	14087	14194	14257	14315	14223	14201	14418	14279	14421	14298	14137	14400	14246	14389	14252	14303	14357	14379	14359	14331	14235	14374	14455	14375	14326	14395	14480	14259	14402	14476	14323	14401	14354	14471	14419	14311	14401	14286	14514	14375	14317	14384	14310	14441	14484	14220	14388	14252	14268	14476	14430	14272	14305	14180	14237	14374	14563	14332	14446	14440	14190	14189	14432	14350	14406	14390	14180	14354	14331	14391	14146	14327	14287	14419	14368	14276	14189	14274	14355	14174	14371	14286	14238	14299	14555	14372	14138	14451	14303	14445	14460	14499	14274	14285	14352	14360	14448	14233	14492	14328	14317	14345	14337	14229	14342	14388	14428	14385	14321	14335	14254	14271	14399	14317	14096	14469	14279	14306	14438	14473	14180	14351	14338	14519	14322	14371	14341	14381	14320	14447	14318	14554	14353	14285	14413	14481	14315	14353	14202	14321	14210	14340	14253	14329	14374	14211	14405	14398	14271	14319	14411	14360	14423	14153	14366	14392	14338	14225	14316	14427	14336	14114	14509	14524	14212	14454	14329	14277	14346	14362	14477	14393	14360	14233	14350	14264	14326	14456	14379	14369	14312	14315	14319	14391	14231	14404	14380	14169	14168	14522	14175	14437	14227	14286	14378	14156	14249	14211	14220	14460	14116	14428	14269	14261	14386	14178	14257	14394	14281	14553	14413	14110	14295	14337	14375	14582	14401	14311	14339	14270	14344	14337	14317	14378	14356	14367	14380	14256	14331	14470	14277	14406	14272	14234	14430	14294	14221	14274	14506	14347	14316	14412	14249	14401	14500	14241	14409	14152	14377	14436	14430	14479	14277	14338	14557	14306	14308	14392	14258	14447	14304	14376	14371	14265	14347	14242	14458	14283	14348	14379	14201	14323	14259	14449	14411	14183	14426	14441	14390	14443	14454	14285	14286	14392	14204	14419	14446	14268	14489	14264	14362	14248	14356	14311	14346	14562	14292	14442	14296	14432	14347	14194	14288	14281	14408	14249	14397	14287	14322	14327	14283	14376	14241	14322	14452	14371	14290	14224	14304	14322	14202	14242	14352	14448	14404	14286	14340	14305	14345	14443	14394	14408	14322	14403	14468	14314	14463	14282	14428	14240	14319	14298	14447	14368	14299	14204	14486	14276	14365	14471	14285	14484	14380	14246	14384	14316	14348	14398	14289	14350	14318	14369	14405	14389	14368	14425	14302	14326	14438	14371	14396	14378	14261	14312	14170	14255	14294	14251	14370	14369	14319	14300	14177	14405	14524	14401	14446	14442	14306	14484	14276	14187	14326	14180	14328	14356	14320	14341	14448	14463	14299	14341	14426	14341	14219	14243	14315	14280	14423	14087	14428	14393	14412	14398	14185	14387	14399	14464	14315	14246	14249	14352	14363	14286	14413	14341	14249	14324	14240	14173	14186	14293	14400	14448	14345	14390	14375	14391	14311	14314	14466	14374	14408	14325	14144	14404	14340	14280	14488	14383	14130	14359	14400	14249	14176	14472	14402	14291	14338	14252	14315	14399	14359	14468	14223	14460	14327	14430	14392	14323	14385	14539	14333	14321	14498	14314	14210	14397	14429	14388	14203	14164	14395	14188	14289	13983	14384	14230	14260	14229	14403	14342	14424	14309	14438	14303	14487	14246	14216	14408	14305	14338	14458	14355	14273	14396	14265	14364	14325	14337	14356	14398	14427	14152	14284	14355	14453	14336	14233	14372	14298	14510	14550	14505	14215	14344	14253	14390	14552	14277	14399	14305	14387	14444	14375	14310	14346	14329	14368	14364	14284	14300	14256	14429	14409	14418	14366	14180	14443	14479	14385	14434	14312	14412	14377	14269	14382	14258	14362	14257	14422	14273	14356	14431	14462	14361	14244	14358	14336	14344	14310	14390	14283	14318	14245	14292	14407	14231	14409	14407	14317	14169	14456	14346	14289	14253	14396	14558	14368	14590	14445	14296	14356	14340	14422	14254	14188	14364	14489	14420	14320	14494	14394	14174	14383	14438	14284	14396	14345	14478	14252	14376	14338	14304	14321	14147	14357	14321	14272	14293	14225	14404	14297	14384	14341	14328	14323	14338	14326	14307	14203	14370	14329	14488	14340	14062	14449	14119	14327	14318	14385	14235	14386	14198	14355	14308	14216	14322	14293	14271	14274	14465	14417	14449	14418	14514	14332	14228	14422	14338	14337	14386	14334	14367	14431	14540	14480	14377	14187	14431	14382	14367	14216	14441	14391	14327	14383	14233	14447	14356	14330	14440	14519	14288	14316	14354	14449	14269	14265	14367	14304	14319	14392	14403	14401	14466	14520	14410	14289	14501	14404	14381	14433	14287	14233	14269	14414	14302	14310	14352	14324	14460	14274	14449	14383	14324	14240	14180	14432	14205	14224	14369	14338	14357	14475	14291	14415	14527	14528	14332	14422	14410	14332	14454	14247	14359	14328	14267	14372	14570	14258	14332	14273	14346	14268	14429	14592	14369	14279	14294	14428	14334	14169	14402	14327	14297	14295	14108	14160	14329	14309	14349	14372	14492	14525	14483	14371	14455	14240	14307	14457	14291	14398	14223	14357	14412	14350	14355	14340	14280	14395	14363	14358	14377	14295	14353	14399	14167	14475	14430	14210	14261	14546	14160	14521	14275	14400	14256	14137	14245	14255	14310	14483	14424	14254	14408	14257	14345	14315	14395	14407	14274	14315	14353	14420	14210	14308	14277	14252	14499	14249	14337	14173	14393	14387	14558	14195	14575	14482	14399	14303	14099	14451	14206	14440	14342	14460	14236	14340	14528	14368	14367	14306	14444	14229	14330	14410	14450	14461	14244	14262	14462	14449	14308	14339	14326	14322	14349	14522	14233	14251	14444	14223	14292	14201	14388	14387	14406	14301	14514	14434	14303	14524	14520	14319	14439	14558	14373	14312	14379	14384	14301	14324	14409	14453	14327	14332	14304	14459	14198	14611	14207	14320	14394	14347	14478	14254	14338	14358	14265	14344	14245	14475	14369	14279	14282	14538	14257	14207	14521	14353	14263	14279	14392	14318	14329	14425	14283	14388	14427	14395	14479	14260	14183	14385	14358	14326	14321	14302	14346	14258	14387	14420	14239	14271	14465	14271	14418	14336	14246	14278	14336	14458	14325	14239	14215	14397	14360	14269	14275	14470	14364	14333	14338	14277	14249	14311	14392	14239	14427	14406	14508	14402	14523	14305	14434	14516	14445	14254	14252	14366	14222	14339	14185	14430	14188	14490	14327	14547	14319	14348	14085	14344	14324	14373	14431	14337	14470	14267	14343	14194	14374	14470	14284	14262	14323	14485	14342	14394	14388	14286	14186	14232	14228	14240	14478	14299	14305	14284	14282	14277	14159	14424	14400	14422	14534	14185	14416	14351	14274	14470	14328	14337	14355	14386	14123	14146	14246	14162	14449	14375	14418	14289	14345	14201	14366	14411	14222	14436	14463	14186	14415	14290	14282	14415	14311	14336	14419	14429	14360	14509	14415	14223	14480	14592	14417	14297	14316	14206	14371	14284	14301	14366	14340	14421	14332	14322	14391	14263	14289	14329	14392	14264	14494	14296	14454	14210	14304	14594	14302	14301	14248	14384	14343	14255	14275	14268	14404	14490	14254	14262	14409	14426	14251	14470	14428	14369	14425	14378	14137	14472	14259	14340	14356	14172	14432	14530	14321	14233	14309	14291	14147	14376	14273	14489	14375	14385	14390	14088	14429	14286	14394	14419	14235	14383	14474	14154	14144	14337	14231	14274	14343	14315	14318	14160	14369	14350	14509	14353	14289	14372	14408	14303	14268	14336	14280	14392	14232	14310	14210	14532	14321	14211	14289	14319	14239	14380	14393	14430	14488	14415	14288	14249	14498	14467	14443	14214	14290	14159	14258	14596	14396	14525	14362	14361	14391	14366	14223	14310	14469	14486	14201	14493	14363	14574	14267	14317	14375	14374	14352	14136	14303	14421	14330	14424	14427	14453	14319	14418	14353	14341	14334	14415	14338	14332	14380	14271	14314	14412	14536	14451	14444	14375	14253	14300	14526	14449	14320	14366	14528	14467	14387	14318	14241	14348	14245	14339	14287	14506
24106	21110	29064	27659	28715	29657	27662	23505	21718	20442	19677	18969	18722	18072	17857	17646	17511	17194	17320	17176	17294	17111	17168	16899	16985	16988	16886	16865	16777	16924	17019	16761	16872	17005	16937	16853	16815	16904	16893	16672	16953	16780	17032	16860	16921	17020	16929	16827	16920	16980	17037	16841	16888	16877	16970	16743	16892	16867	16912	16782	16799	17087	16836	16927	16861	16939	16869	16793	16725	17031	16741	16869	16746	16918	16738	16971	16939	16752	16777	16711	16992	17130	16956	16707	16745	16741	16878	16869	16863	16735	16859	16750	16961	16552	16598	16871	16739	16937	16661	16672	16897	16905	16555	16729	16613	16933	16789	16673	16875	16890	16865	16876	16665	17020	16925	16699	16764	16573	16723	16864	17005	16710	17044	16840	16817	16837	17004	16843	16872	16831	16752	16877	16858	16706	16844	16793	17125	16771	16987	16802	16896	16984	16986	16906	16793	16921	16817	16906	16854	16784	16891	16652	16788	16975	16894	16821	16843	16852	16881	16845	16915	16846	17089	16793	16840	16675	16703	16820	16703	16763	16806	16630	16949	16951	16635	16839	16838	16747	16747	16824	16999	16836	16782	16926	16707	16847	16811	16781	16780	16632	16732	16740	16846	16919	16870	16802	16798	16863	16814	16837	16785	16761	16810	16862	16748	16764	16819	16785	16649	16568	16875	16944	16907	16690	16838	16731	16863	16880	16665	16846	16601	16698	16767	16719	16882	16686	16798	16786	16713	16756	16923	16971	16865	16751	16694	16551	16552	16631	16740	16719	16746	16845	16885	16839	16713	16733	16813	16728	16697	16644	16921	16871	16931	17122	17015	16918	16720	17109	16778	16949	16644	16764	16805	16933	16774	16865	16764	16932	16877	16732	16909	16844	16820	16854	16803	16947	16746	16647	16638	16900	16770	16851	16814	16905	16966	16740	16896	16708	16852	16738	16902	16848	16692	16863	16790	16776	16944	16689	16750	16759	16777	16870	16675	16815	16849	16710	16787	16934	16899	16709	16927	16975	16869	16597	16817	16765	17006	17049	16863	16959	16915	16949	16777	16629	16970	16867	17040	16822	17025	16761	16747	16834	17081	16726	16951	16824	16738	16774	16706	16759	17079	16828	16739	16825	16904	16752	16662	16951	17160	16575	16902	16617	16767	16778	16719	16945	16702	16759	16837	16571	16736	16778	16750	16868	16956	16755	16840	16697	17025	16667	16743	16875	16692	16721	17053	16678	16717	16789	16666	16949	16954	16765	16933	16930	16805	16902	16844	16792	16785	16843	16716	16692	16722	16841	16895	16800	16876	16877	16788	16965	16874	16879	16935	16710	16679	16819	16848	16637	16688	16840	16739	16728	16987	16627	16779	16832	16880	17063	16854	16973	16691	16908	16801	16864	16758	16698	16857	16800	16723	16727	17096	16614	16721	16766	16955	17006	16888	16806	16911	16779	16962	16796	16638	16780	16736	16744	16733	16902	16562	16839	16831	16605	16868	16819	16839	16815	16793	16787	16717	16831	16876	17008	16955	16797	16814	16721	16793	16964	17053	16949	16810	16959	16775	16980	16751	16880	16871	16953	16812	16937	16656	16805	16795	16775	17030	16775	16755	17000	16774	16781	16937	16734	16913	16659	16856	16875	16795	16740	16761	16679	16664	16679	16934	16671	16646	16845	16979	16972	17012	16895	16927	16891	16849	16781	16681	16849	16821	16882	16691	16867	16847	16696	16696	16811	16738	16856	16799	16797	16841	16932	17020	16723	16981	16814	16843	16792	16859	16872	16719	16873	16921	16885	16820	16796	16817	16587	16874	16814	17008	16966	16961	16761	17013	16603	16968	16806	16730	16931	16621	16931	16777	16772	17034	16953	16760	16816	16765	16957	16784	16712	16898	16971	16866	16650	16756	16780	16648	16704	16853	16909	16924	16897	17196	16952	16731	16874	16803	16722	16648	16667	16822	16861	16927	16868	16744	16948	16514	16784	16784	16770	16856	16727	16911	16791	16812	16956	16872	16692	16808	16589	16879	16829	16700	16939	16900	16966	16728	16898	16794	16885	16790	16753	16871	16855	16947	16836	16911	16645	16975	16963	16854	16843	16787	16873	16742	16747	16951	16905	16852	16898	16767	16946	16611	17073	16887	16896	16852	16867	16749	16706	16813	16893	16786	16681	16851	16783	16942	16930	17019	16965	16795	16830	16897	16853	17103	16742	16703	16697	17015	16828	16731	16962	16898	16543	16993	16791	16622	16690	16886	17007	16858	16855	16854	16926	16844	17007	16851	16870	16847	16777	16853	16935	16616	16672	16929	16751	16957	16955	16756	16623	16920	16791	16815	16987	16755	16837	16800	16675	16979	16824	17135	16907	16809	16864	16749	16890	16788	16809	16743	16843	16960	16929	16798	16789	16649	16892	16809	16868	16784	16734	16938	16719	16803	16873	16943	16743	16952	16735	16869	16870	16850	16717	17081	17009	16823	16716	16800	16750	16597	16820	16873	16785	16728	16725	16854	16772	16788	16879	16655	16544	16754	16944	16811	16779	16714	16601	16853	16723	16956	16870	16784	16697	16811	16842	16552	16793	16923	16806	16798	16991	16824	17072	16849	16953	16979	16738	16826	16963	16741	16938	16956	16960	16896	16979	16776	16860	16747	16871	16743	16711	16742	16996	16836	16945	16840	16979	16851	16716	16807	17018	16932	16812	16508	16709	16701	16797	16859	16940	16760	16897	16884	16816	17015	16726	16892	16932	17007	16724	16696	16784	16977	16742	16855	16813	16865	16855	16846	16809	16757	16890	17070	16724	16622	16758	16978	16729	16881	16773	16826	16603	16874	16705	16599	16823	16956	16903	16946	16715	16927	16555	16754	16761	16967	16720	16785	16829	16848	16694	16605	16769	16740	16885	16803	16845	16773	16903	16589	16763	16677	16824	16961	16761	16772	16640	16801	16847	17079	16859	16797	16839	16871	16815	16952	16743	16720	16732	16729	16878	16836	16634	16814	16833	16884	17112	17005	16787	16819	16811	16855	16837	16859	16852	16787	16818	16794	16973	16963	16940	16789	16973	16864	16837	17020	16710	16939	16851	16787	16818	16838	16703	17058	16809	16879	16725	16952	16775	16720	16909	16735	16736	16876	16792	16842	16626	16756	16884	16832	16725	16925	16694	16960	16693	16785	16823	16811	16940	16737	16851	16815	16838	16767	16700	16810	16782	16800	16834	16841	16899	16893	16791	16943	16927	16915	16613	16689	16738	16917	16854	16823	16867	16639	16753	17006	16731	16842	16963	16969	16778	16766	17043	16774	16835	16854	16875	16780	16817	16966	16877	16806	16823	16921	16666	16670	16730	16786	16898	16982	16609	17027	16842	16730	16802	16630	16924	16791	16802	16615	16673	16783	16835	16910	16602	16918	16718	16740	17125	16633	16835	16608	16881	16808	16709	16758	16933	16774	16825	16887	16788	17051	16724	16907	16915	16704	16953	16919	16918	16683	16896	16762	16846	16711	17139	16766	16880	17053	16878	16913	16869	16642	16627	17035	16820	16848	16793	16885	16851	16794	16904	16840	16801	16847	16899	16798	16905	16641	16819	16686	16813	16769	16618	16857	16897	16936	16818	16937	16820	17055	16915	16914	16827	16878	16867	16654	16644	16713	16909	16721	16999	16936	16799	16645	16732	16791	16697	16822	16949	16698	16590	16723	16461	16763	16787	16887	16844	16867	16847	17027	16694	16926	16826	16774	16693	16772	16775	17080	16896	16832	16835	16817	16670	16996	16940	16874	16882	16943	16804	16863	16772	16880	16733	16956	16699	16904	16960	16983	16665	17083	16893	16800	16849	17012	16824	16788	16832	16932	16834	16971	16755	16856	16844	16688	16826	16648	16902	16639	16737	16739	16560	16751	16833	16756	16837	16814	16951	16852	16925	16789	16705	16801	16854	16804	16777	17008	16604	16876	16665	16758	16752	16893	16884	16932	16659	16819	16663	16965	16814	16970	17014	16951	16798	16634	16721	16779	16872	17083	16752	16903	16626	16856	16777	16675	16601	16872	16728	16595	16889	16883	16699	16835	16721	16811	16864	16554	16791	16777	16912	16860	16876	16983	16915	16787	16895	16779	16734	16729	16919	16920	16811	16623	16849	16895	16735	16763	16864	16787	16695	16632	16856	16496	16824	16752	16877	16785	16600	16772	16813	16913	16874	16589	16907	16713	16987	16934	16859	16887	16819	16622	16796	16820	16456	16786	17086	16779	16904	16929	16977	16965	16849	16834	16907	16664	16842	16879	16957	16903	16815	16770	16877	16842	16744	16795	16685	16732	16689	16819	16821	16682	16838	16971	16813	16800	16664	16868	16915	16957	16704	16888	16944	16862	17078	16773	16549	16832	16621	16721	16720	16805	17037	16770	16837	16644	16806	16833	16859	16885	16871	16935	16779	16781	16925	16811	16812	16786	16918	16715	16538	16714	16728	16876	16626	16736	16914	16883	17048	16823	16968	17035	17165	16801	16986	16834	16873	16693	16654	16653	16954	16598	16715	16858	16824	16715	16658	16836	16960	16865	16858	17057	16946	16928	16740	16808	16741	16926	16900	16864	16930	16980	17000	16748	16637	16856	16891	16903	16701	16916	17060	16921	16849	16696	16896	16937	16775	16868	16763	16935	16819	16876	17035	16933	16733	16671	16798	16664	16733	16761	16926	16990	16695	16916	16820	16584	17057	16688	16867	17002	16975	16778	17024	16623	16824	16850	16742	16673	16748	16770	16721	17005	16907	16846	16944	16771	17005	16777	16850	16870	16703	16895	16680	16882	17050	16622	16896	16616	16802	16891	16911	16814	16941	16882	17005	17092	16778	16809	16909	16663	16891	16689	16808	16707	17124	16878	16614	17007	16923	16736	16917	16843	16778	16779	16720	16704	16927	16779	16896	16932	16903	16915	16876	16872	16922	16643	16934	16973	16828	16817	16615	16747	16765	16845	16912	16982	16635	17021	16646	16700	16797	16765	17131	16930	16795	16877	16821	17087	16873	16854	16789	16751	16823	16653	16806	16651	17003	17001	16587	16847	16802	16931	16746	16870	16783	16913	16869	16810	16839	16799	17035	16973	16749	16985	16882	16542	16991	16692	16837	16640	16714
35365	57809	54181	42813	36262	30982	26448	23291	21256	19364	18058	17232	16547	15851	15507	15253	14991	15012	14603	14639	14657	14443	14571	14558	14452	14358	14439	14441	14278	14159	14369	14329	14319	14189	14301	14296	14266	14276	14323	14310	14417	14173	14304	14159	14279	14210	14389	14189	14121	14184	14303	14268	14242	14288	14307	14240	14203	14127	14166	14276	14178	14149	14330	14191	14193	14197	14266	14238	14228	14356	14208	14261	14244	14303	14303	14192	14268	14266	14244	14303	14358	14305	14382	14371	14327	14082	14284	14334	14143	14125	14402	14214	14176	14185	14301	14155	14101	14137	14217	14269	14299	14333	14229	14250	14292	14255	14276	14178	14294	14330	14327	14171	14191	14146	14234	14191	14322	14340	14282	14265	14304	14206	14313	14194	14284	14220	14267	14144	14205	14414	14228	14209	14296	14387	14314	14306	14279	14294	14194	14228	14147	14188	14121	14377	14167	14293	14237	14179	14294	14455	14196	14193	14141	14281	14290	14322	14252	14204	14074	14346	14203	14298	14342	14360	14306	14303	14119	14049	14131	14427	14347	14419	14325	14250	14454	14219	14066	14169	14350	14283	14189	14219	14202	14385	14128	14380	14130	14158	14407	14280	14376	14305	14138	14283	14234	14263	14355	14263	14450	14339	14251	14323	14284	14111	14350	14209	14000	14183	14292	14185	14187	14225	14227	14205	14357	14450	14275	14268	14416	14296	14190	14250	14316	14257	14372	14101	14205	14227	14236	14369	14180	14335	14356	14219	14251	14272	14356	14355	14129	14114	14278	14305	14248	14178	14402	14335	14195	14296	14266	14301	14356	14309	14270	14288	14195	14298	14200	14272	14293	14280	14367	14232	14266	14345	14235	14240	14254	14571	14285	14328	14245	14338	14254	14379	14102	14157	14249	14212	14197	14247	14398	14346	14234	14082	14283	14287	14339	14265	14171	14324	14196	14185	14220	14182	14280	14385	14214	14427	14286	14321	14400	14167	14232	14351	14177	14068	14295	14178	14222	14150	14240	14266	14316	14170	14421	14345	14159	14209	14310	14279	14252	14339	14210	14222	14054	14113	14207	14217	14279	14309	14147	14187	14315	14151	14315	14163	14161	14311	14212	14182	14139	14156	14097	14189	14160	14229	14256	14257	14267	14201	14234	14190	14348	14315	14366	14203	14428	14328	14110	14265	14224	14208	14282	14163	14225	14167	14335	14201	14319	14383	14132	14230	14302	14245	14221	14199	14223	14311	14178	14255	14258	14088	14181	14347	14126	14264	14232	14236	14231	14233	14339	14300	14241	14237	14090	14340	14296	14299	14356	14235	14247	14284	14348	14125	14191	14245	14164	14251	14109	14049	14097	14366	14152	14273	14413	14282	14304	14202	14071	14292	14335	14354	14300	14326	14294	14174	14052	14520	14304	14431	14074	14438	14404	14184	14215	14065	14106	14270	14296	14221	14256	14343	14196	14234	14351	14234	14455	14205	14224	14330	14281	14136	14414	14298	14117	14138	14312	14252	14270	13968	14095	14360	14324	14287	14192	14389	14213	14359	14275	14211	14119	14227	14233	14251	14203	14115	14265	14372	14277	14200	14249	14202	14142	14190	14172	14243	14275	14308	14163	14186	14132	14186	14277	14292	14315	14180	14270	14268	14279	14366	14345	14151	14173	14275	14182	14218	14274	14440	14048	14139	14254	14143	14305	14338	14283	14220	14377	14396	14231	14284	14286	14401	14175	14062	14366	14464	14110	14223	14298	14383	14307	14447	14141	14382	14399	14296	14219	14185	14295	14333	14216	14092	14257	14351	14263	14158	14301	14208	14295	14260	14180	14200	14147	14097	14080	14272	14203	14268	14284	14206	14207	14180	14152	14279	14201	14368	14195	14289	14263	14136	14248	14375	14252	14215	14313	14188	14327	14379	14398	14376	14310	14166	14384	14216	14313	14126	14268	14291	14270	14483	14315	14360	14368	14379	14355	14337	14230	14316	14146	14350	14182	14176	14256	14132	14204	14269	14161	14313	14220	14259	14499	14392	14131	14167	14304	14353	14246	14204	14209	14393	14197	14232	14234	14141	14271	14290	14127	14058	14228	14265	14288	14168	14325	14387	14284	14259	14185	14377	14445	14142	14504	14106	14410	14267	14380	14257	14234	14099	14240	14265	14293	14156	14394	14293	14287	14214	14184	14172	14188	14304	14238	14277	14212	14064	14217	14377	14123	14335	14200	14167	14355	14229	14343	14319	14238	14155	14272	14273	14423	14374	14241	14346	14285	14157	14214	14278	14298	14212	14125	14081	14165	14371	14254	14230	14006	14287	14276	14233	14385	14170	14204	14202	14217	14424	14325	14295	14234	14148	14329	14163	14295	14151	14347	14261	14188	14417	14146	14198	14289	14240	14417	14189	14294	14454	14146	14319	14418	14113	14223	14124	14266	14189	14391	14015	14196	14281	14205	14269	14088	14181	14289	14151	14259	14219	14298	14260	14228	14256	14256	14251	14443	14272	14229	14171	14279	14271	14167	14304	14219	14349	14279	14278	14242	14238	14478	14157	14334	14224	14144	14096	14287	14047	14443	14226	14191	14237	14392	14176	14230	14367	14204	14312	14162	14394	14051	14319	14132	14000	14161	14258	14399	14236	14222	14121	14362	14241	14165	14247	14223	14237	14263	14187	14376	14123	14080	14479	14218	14116	14110	14173	14157	14257	14280	14160	14278	14261	14224	14103	14291	14326	14186	14404	14240	14180	14228	14162	14335	14289	14267	14165	14345	14331	14231	14350	14180	14339	14061	14212	14167	14163	14141	14333	14148	14191	14255	14133	14384	14365	14251	14269	14145	14243	14346	14354	14305	13907	14218	14326	14216	14272	14300	14091	14295	14063	14240	14254	14137	14169	14219	14184	14318	14285	14244	14198	14174	14298	14123	14230	14317	14277	14231	14231	14168	14206	14265	14003	14273	14128	14217	14126	14309	14310	14059	14304	14490	14194	14208	14115	14303	14205	14362	14214	14306	14254	14128	14184	14320	14021	14328	14321	14206	14219	14372	14216	14267	14276	14328	14233	14406	14354	14101	14332	14208	14368	14464	14242	14247	14222	14280	14304	14222	14246	14278	14219	14184	14322	14299	14192	14268	14270	14187	14150	14198	14264	14030	14325	14392	14248	14223	14200	14368	14240	14356	14369	14320	14195	14167	14199	14207	14191	14264	14263	14228	14316	14350	14158	14270	14175	14145	14300	14303	14187	14232	14200	14259	14285	14257	14251	14187	14233	14454	14202	14235	14173	14044	14272	14202	14323	14126	14335	14301	14309	14361	14040	14227	14256	14343	14261	14280	14347	14228	14334	14251	14234	14285	14238	14221	14181	14268	14252	14154	14168	14283	14328	14264	14202	14272	14055	14097	14093	14168	14302	14173	14459	14257	14080	14284	14164	14492	14154	14185	14303	14194	14235	14196	14280	14187	14099	14274	14436	14330	14383	14196	14506	14232	14235	14258	14210	14241	14194	14345	14239	14358	14382	14295	14380	14178	14224	14117	14452	14208	14255	14259	14221	14453	14242	14089	14360	14199	14348	14294	14341	14183	14289	14196	14346	14214	14002	14228	14234	14226	14262	14253	14193	14034	14167	14254	14128	14198	14346	14357	14356	14323	14386	14228	14117	14209	14144	14125	14319	14267	14262	14171	14271	14277	14332	14416	14329	14313	14333	14276	14156	14246	14203	14159	14286	14232	14183	14305	14163	14288	14211	14309	14411	14260	14209	14237	14238	14291	14183	14307	14219	14221	14305	14270	14469	13990	14122	14286	14373	14522	14270	14215	14307	14169	14330	14147	14170	14091	14269	14451	14274	14295	14394	14210	14259	14445	14238	14255	14340	14388	14357	14160	14312	14359	14087	14210	14284	14099	14434	14243	14364	14207	14087	14088	14206	14234	14363	14260	14012	14456	14237	14296	14217	14106	14278	14238	14501	14244	14233	14374	14290	14312	14358	14291	14273	14301	14348	14207	14121	14213	14305	14285	14300	14215	14291	14414	14293	14327	14195	14158	14201	14260	14279	14192	14266	14198	14214	14287	14227	14246	14195	14265	14417	14238	14214	14144	14223	14367	14439	14181	14224	14124	14272	14213	14198	14433	14272	14386	14214	14359	14336	14288	14172	14246	14179	14083	14177	14182	14167	14390	14160	14237	14185	14325	14258	14241	14225	14347	14166	14172	14241	14239	14214	14337	14176	14312	14188	14134	14401	14090	14461	14197	14318	14471	14178	14224	14141	14219	14184	14082	14400	14192	14275	14262	14152	14295	14372	14261	14211	14090	14274	14207	14218	14250	14264	14318	14303	14265	14282	14227	14242	14205	14384	14173	14270	14286	14282	14183	14387	14403	14265	14231	14286	13992	14270	14242	14402	14193	14297	14244	14204	14139	14245	14180	14293	14187	14296	14171	14356	14308	14089	14289	14405	14365	14342	14251	14293	14157	14143	14198	14269	14188	14213	14192	14183	14280	14268	14252	14364	14076	14358	14387	14132	14142	14140	14170	14155	14312	14143	14238	14411	14338	14387	14282	14308	14386	14289	14390	14135	14299	14155	14281	14196	14318	14293	14370	14153	14198	14263	14342	14170	14174	14341	14431	14209	14133	14195	14454	14096	14268	14362	14398	14158	14262	14308	14220	14331	14127	14187	14362	14225	14136	14129	14186	14252	14278	14353	14210	14253	14203	14219	14244	14223	14272	14265	14205	14224	14353	14020	14308	14197	14343	14116	14241	14160	14337	14167	14041	14376	14209	14158	14298	14230	14341	14175	14344	14344	14324	14364	14087	14276	14267	14320	14295	14128	14414	14098	14246	14370	14319	14259	14344	14150	14276	14241	14348	14105	14143	14321	14342	14362	14241	14261	14377	14223	14392	14400	14138	14371	14253	13951	14246	14244	14243	14350	14143	14190	14282	14267	14208	14225	14174	14112	14233	14329	14320	14237	14220	14341	14179	14264	14262	14245	14295	14133	14137	14274	14445	14207	14250	14230	14204	14199	14135	14141	14259	14145	14098	14150	14136	14377	14302	14311	14342	14197	14123	14227	14196	14159	14343	14336	14243	14265	14190	14197	14377	14284	14192	14299	14145	14251	14352	14157	14111	14326
22762	21104	28971	24292	24855	29811	30982	25626	23419	22438	20898	19924	19613	19176	18644	18537	18275	18273	17866	17591	17527	17664	17645	17611	17222	17442	17569	17444	17373	17690	17220	17260	17359	17448	17350	17318	17345	17489	17302	17114	17098	17273	17093	17399	17484	17130	17196	17248	17166	17312	17374	17296	16977	17198	17078	17242	17166	17165	17457	17400	16991	17328	17229	17124	17437	17484	17235	17159	17065	17219	17119	17245	17352	17217	17330	17215	17177	17326	17256	17223	17281	17310	17213	17351	17193	17217	17215	17034	17410	17226	17210	17290	17185	17255	17345	17337	17267	17396	17411	17305	17210	17235	17111	17197	17154	17314	17342	17040	17330	17235	17219	17359	17139	17131	17110	17242	17232	17075	17307	17242	17254	17249	17220	17283	17125	17283	17280	17343	17352	17223	17239	17265	17274	17273	17283	17119	17232	17184	16990	17231	17288	17199	17163	17279	17157	17308	17263	16969	17188	17243	17228	17375	17136	17254	17232	17319	17340	17101	17391	17104	17098	17149	17260	17102	17256	17204	17298	17294	17272	17075	17116	17248	17175	16993	17246	17220	17215	17186	17141	17070	17306	17169	17213	17037	17239	17327	17221	17182	17235	16976	17135	17260	17359	17178	17192	17197	17229	17195	17130	17191	17114	17269	17269	17199	17246	17097	17459	17180	17494	17283	17175	17273	17267	17120	17224	16937	17376	17124	17240	17320	17167	17239	17231	17333	17148	17455	17346	17203	17176	17048	17160	17253	17263	17238	17195	17310	17420	17323	17359	17218	17365	17201	17223	17172	17319	17390	17152	17443	17156	17323	17254	17272	17167	17279	17085	17293	17215	16960	17307	17301	17321	16949	17318	17197	17352	17135	17110	17284	17057	17036	17352	17220	17192	17103	17338	17195	17207	17238	17147	17218	17422	17230	17195	17123	17531	17219	17100	17416	17246	17198	17171	17127	17153	17227	17271	17157	17038	17204	17116	17261	17409	17223	17215	17227	17179	17203	17179	17211	17205	17144	16953	17137	17019	17290	17218	17369	17140	17320	17105	16948	17236	17211	17180	17181	17128	17194	17045	17329	17173	17054	17084	17089	17148	17179	17288	17071	16981	17032	17290	17180	17326	17013	17074	17208	17204	17386	17171	17286	17083	17085	17076	16950	17162	17145	17366	17281	17102	17065	17084	17117	17151	16935	17123	17243	17305	17280	17191	17334	17369	17145	17168	17104	17345	17032	17210	17070	17254	17273	17336	17020	17254	17215	17171	17156	17073	17267	17130	17286	17221	16946	17403	17186	16963	17223	17168	17117	17149	17091	17246	17155	17112	17314	17255	16997	17300	17316	17285	17101	17116	17246	17323	17322	17032	17142	17081	17094	17231	17328	17015	17068	17209	17160	17281	16965	17319	17124	17186	17257	17315	17078	16988	17233	17352	17151	17186	17257	17348	17173	17093	17156	17188	17038	17148	17255	17060	17024	17120	17161	17283	17128	17423	17198	17309	17228	17368	17189	17288	17232	17250	17201	17104	17264	17120	17101	17232	17271	17322	17126	17167	17309	17200	17225	17299	17274	17181	17187	17048	17065	17261	17169	17223	17103	17106	17086	17258	17133	17165	17219	17222	17187	17170	17168	17209	17275	17221	17194	17131	17232	17311	17057	17166	17049	17270	17272	17403	17325	17207	17176	17199	17054	17163	17266	17087	17062	16966	17250	17189	17255	17034	17133	16946	17147	17059	17032	17097	17077	17060	17196	17214	17210	17135	17345	17273	17191	17166	16978	16984	16995	17171	17217	17134	17262	17319	17163	17130	17249	17202	17232	17245	17159	17140	17237	17402	17124	17217	17100	17045	17261	17501	17174	17195	17440	17216	17256	17148	17241	17265	17224	17184	17039	17007	17034	16978	17399	17198	17192	17228	17233	17083	17131	17280	17370	17296	17172	17184	17030	17258	17154	17173	17479	17349	17322	17285	17087	17144	17124	17016	17234	17094	17316	17191	17174	17018	17089	17144	17372	17334	17000	17179	17235	17337	17242	17310	17162	17449	17135	17225	17180	17283	17224	17132	17279	17242	17251	17070	17215	17357	17153	17382	17327	17240	17259	17237	17200	17238	17194	17122	17170	17045	17097	16984	17470	17270	17305	17250	17331	17026	17227	17164	17270	17289	17208	17258	17122	17076	17314	17118	17036	17212	16931	17261	17246	17207	17018	17295	17083	17175	17114	17419	17186	17071	17248	17048	17224	17271	17297	17041	17291	17177	17330	17225	17165	17116	17115	17053	17200	17358	17148	17045	17234	17120	17377	17119	17032	17039	17122	17300	17226	17315	17343	17034	17291	17252	17100	17210	17229	17340	17122	17135	17322	17131	17241	17288	17205	17292	17366	17208	17166	17210	17299	17200	17204	17041	17097	17310	17173	17105	17431	17262	17057	17201	17229	17215	16927	17081	17205	17245	17137	17303	17187	17182	17195	17147	17409	17311	17127	16948	17016	17104	16998	17382	17240	17311	17287	17147	17208	17291	17114	17217	17029	17262	17102	17225	17157	17322	17184	17149	17267	17186	17206	17243	17509	17265	17386	17180	17132	17248	17251	17163	17074	17305	17130	17311	17347	17284	17252	17520	17247	17319	17219	17257	17194	16934	17003	17055	17264	17173	17140	17190	17221	17019	17377	17196	17447	17227	17272	17198	17268	17259	17059	17225	17271	17266	17414	17253	17103	17077	17030	17110	17218	17165	16974	17144	17365	17179	17259	17132	17387	17461	17245	17347	17360	17198	17203	17221	17255	17165	17207	17103	17093	17367	17481	17247	17303	17332	17311	17166	17131	17374	17190	17168	17304	17131	17284	17194	17159	17121	17001	17298	17315	17106	17108	17157	17035	17308	17177	17363	17326	17237	17218	17126	17118	17326	17141	17219	17414	17263	17146	17249	17511	17272	17213	17090	17207	17148	17137	17190	17025	17095	17186	17257	17186	17307	17223	17106	17365	17165	17264	16947	17186	17176	17301	17236	17117	17220	17019	17172	17238	17214	17355	17312	17218	17003	17300	17110	17114	17235	16996	17466	17215	17166	17254	17115	17357	17243	17233	17181	17028	17173	17159	17044	17125	17228	17138	17176	17255	17288	16928	17114	17303	17201	17416	17151	17094	17012	17165	17163	17364	17148	17205	17100	17039	17334	16992	17452	17416	17315	17196	17237	17025	17171	17346	17436	17141	17032	17301	17179	17201	16934	17182	17493	17304	17083	17230	17087	17119	17366	17187	17462	17366	17111	17055	17253	17247	17303	17153	17072	17314	17284	17211	16942	17197	17261	17125	17387	17360	17274	17182	17100	17301	17126	17144	17167	17138	17147	17200	17321	17192	17166	17278	17198	17103	17321	17234	17111	17262	17167	17132	17182	17230	17275	17122	17332	17171	17063	17236	17236	17074	17259	17213	17039	17153	17239	16980	17108	17033	17308	17144	17124	17260	17169	17253	17288	17310	17245	17324	17309	17125	17322	17150	17315	17384	17142	17280	17344	17182	17180	17225	17230	17337	17158	17298	17152	17345	17230	17075	17222	17162	17202	17298	17353	17364	17137	17103	17203	17302	17143	17121	17130	17152	17223	17230	17095	17258	17153	17231	17213	17248	17293	17096	16970	17072	17101	17046	17345	17052	17330	17173	17063	17175	17138	17210	17164	17186	17258	17311	17255	17278	17195	16974	17102	17206	17180	17279	17264	17144	17357	17116	17099	17147	17306	17240	17352	17142	17318	17206	17370	17144	17215	16951	17069	17237	17090	17303	17115	17331	17135	17245	17273	17179	17153	17076	17188	17177	17105	17161	17131	16991	16988	17262	17185	17173	17178	17331	17143	17117	17060	17136	17027	17240	17124	17117	17089	17286	17187	17425	17287	17055	17064	17161	17133	17122	17235	17025	17126	17167	17360	17515	17032	17256	17311	17019	16932	17134	17302	17093	17251	17330	17338	17270	17168	17109	17266	17214	17136	16978	17252	17203	17206	17164	17268	17191	17187	17239	16850	17092	17192	17391	17207	17081	17234	17298	17276	17001	17085	17135	17164	17138	17126	17256	17474	17213	17141	17035	17306	17238	17097	17338	17104	17412	17140	17214	17043	17169	17261	17245	17022	17049	17197	17083	17323	17308	17396	17046	17115	17253	17124	17361	17227	17141	17269	17122	17063	16966	17205	17188	17036	17215	17263	17261	17303	17291	17294	17090	17078	17215	17118	17192	17256	16999	17190	16989	17097	17278	17267	17200	17287	17208	17217	17205	17159	17152	17082	17139	17232	17064	17088	17234	17363	17437	17159	17141	17254	17306	17258	17039	17009	17214	17150	16981	17226	17274	17317	17137	17163	17288	17216	17187	17059	17290	17323	17260	17409	17045	17130	17219	17147	17317	17183	17182	17312	17147	17129	17456	17308	17172	17259	17176	17118	17317	17093	17261	17186	17408	17119	17043	17235	17202	17020	17216	17188	17118	17080	17129	17311	17406	17154	17237	17282	17448	17394	17104	17325	16916	17121	17301	17336	17204	17143	17181	17126	17266	17088	16968	17187	17262	17134	17559	17178	17253	17280	17429	17114	17316	17057	17336	17186	17149	17174	17148	17136	17170	17231	17178	17115	17159	17170	17197	16978	17167	17226	17237	17248	17185	17394	17095	17312	17113	17310	17284	17394	17288	17174	17165	17205	17208	17191	17374	17101	17254	17269	17260	17059	17148	17385	16891	17149	16993	17011	17326	17172	17212	17305	17350	17093	17110	17241	16991	17108	17174	17344	17151	17261	17143	17318	17145	17243	17127	17145	17161	17265	17239	17304	17223	17252	17324	17203	17245	17202	17172	17050	17303	17194	17239	17282	17296	17082	17094	17297	17137	17212	17130	17174	17220	17165	17100	17163	17175	17123	17175	17100	17189	17087	17219	17261	17098	17345	17006	17053	17190	17190	17310	17254	17254	17138	17462	17019	17194	17324	17245	17299	17058	16983	17187	17117	17050	17188	17133	17324	17074	17199	17003	17262	17144	17348	17242	17193	17172	17263	17196	17120	17242	17110	17176	17458	17307	17188	16962	17084	16937	17051	17141	17279	17300	17364	17168	17279	17258	17200	17295	17042	17284	17314	17226	17050	17277
37969	62858	59163	47375	40949	35148	29542	25800	23603	21401	19655	18383	17761	16764	16210	15950	15743	15321	15261	15020	14771	14887	14820	14648	14694	14460	14737	14738	14546	14557	14487	14503	14501	14522	14478	14448	14524	14661	14590	14586	14546	14417	14461	14434	14715	14352	14603	14293	14377	14341	14603	14570	14498	14365	14373	14355	14493	14446	14432	14371	14505	14493	14756	14513	14420	14631	14363	14304	14427	14478	14393	14430	14522	14562	14396	14642	14361	14477	14327	14382	14404	14526	14462	14278	14458	14282	14686	14439	14549	14462	14381	14558	14480	14526	14361	14324	14412	14543	14490	14408	14468	14526	14407	14404	14615	14654	14345	14468	14393	14464	14531	14577	14509	14415	14508	14245	14332	14632	14360	14527	14437	14589	14460	14571	14480	14614	14395	14315	14375	14405	14399	14606	14242	14533	14450	14421	14576	14438	14410	14519	14444	14358	14299	14424	14258	14516	14409	14418	14507	14334	14510	14430	14401	14476	14494	14532	14591	14587	14423	14502	14394	14361	14512	14433	14412	14581	14360	14394	14443	14383	14486	14426	14378	14436	14465	14495	14509	14427	14598	14454	14493	14456	14427	14331	14374	14308	14392	14514	14278	14396	14572	14502	14307	14268	14631	14335	14524	14406	14523	14492	14553	14467	14498	14317	14433	14305	14348	14472	14444	14528	14455	14340	14411	14455	14272	14546	14550	14596	14524	14348	14417	14352	14484	14231	14605	14441	14336	14541	14496	14589	14509	14528	14562	14255	14679	14601	14386	14453	14387	14514	14532	14560	14335	14296	14591	14552	14574	14627	14296	14346	14410	14475	14425	14433	14353	14415	14561	14288	14363	14383	14493	14524	14369	14349	14458	14533	14547	14352	14302	14418	14367	14443	14418	14461	14332	14378	14420	14503	14366	14373	14640	14378	14426	14527	14447	14351	14405	14411	14414	14442	14477	14534	14506	14453	14457	14465	14533	14475	14351	14424	14454	14502	14456	14296	14388	14359	14454	14538	14315	14505	14622	14496	14486	14405	14615	14458	14485	14543	14420	14517	14333	14582	14419	14561	14550	14449	14453	14491	14249	14476	14417	14419	14440	14520	14405	14494	14534	14367	14464	14614	14478	14429	14483	14453	14376	14533	14453	14406	14721	14471	14311	14458	14649	14608	14554	14483	14452	14532	14468	14387	14286	14437	14500	14418	14465	14552	14585	14561	14536	14434	14371	14584	14543	14362	14440	14467	14391	14617	14495	14237	14524	14392	14512	14417	14575	14403	14611	14420	14471	14505	14502	14486	14342	14407	14593	14497	14448	14494	14491	14380	14426	14358	14428	14378	14374	14318	14498	14430	14485	14580	14635	14475	14492	14532	14476	14663	14304	14509	14595	14546	14433	14318	14468	14628	14443	14491	14390	14382	14419	14392	14558	14502	14525	14503	14311	14554	14604	14421	14382	14486	14519	14367	14456	14312	14415	14479	14436	14484	14321	14507	14466	14476	14373	14392	14486	14540	14549	14553	14400	14552	14553	14540	14545	14401	14542	14382	14341	14413	14453	14431	14368	14383	14475	14499	14416	14416	14371	14466	14392	14555	14429	14377	14492	14424	14587	14400	14454	14348	14554	14492	14394	14519	14539	14615	14598	14508	14418	14506	14354	14527	14379	14425	14424	14616	14480	14400	14570	14565	14317	14456	14584	14523	14691	14372	14497	14509	14638	14551	14495	14454	14662	14325	14470	14400	14410	14573	14468	14369	14510	14473	14527	14400	14471	14303	14388	14322	14287	14538	14434	14520	14436	14461	14461	14364	14469	14548	14594	14428	14506	14423	14413	14427	14432	14329	14449	14424	14498	14489	14614	14640	14451	14369	14446	14395	14260	14512	14459	14307	14406	14420	14410	14378	14474	14287	14529	14374	14422	14343	14354	14506	14277	14450	14441	14372	14397	14544	14587	14455	14494	14266	14427	14451	14400	14352	14376	14389	14572	14495	14365	14330	14457	14448	14496	14420	14442	14492	14511	14454	14429	14388	14382	14546	14353	14410	14330	14565	14393	14485	14421	14354	14430	14453	14405	14460	14457	14427	14333	14572	14501	14304	14463	14462	14517	14291	14451	14435	14390	14390	14393	14306	14446	14411	14365	14407	14485	14320	14310	14392	14335	14485	14345	14222	14581	14582	14479	14485	14493	14351	14734	14579	14561	14326	14481	14512	14365	14448	14395	14575	14495	14396	14388	14308	14466	14516	14425	14431	14250	14346	14443	14520	14425	14417	14501	14389	14379	14482	14391	14427	14552	14474	14481	14371	14407	14343	14407	14352	14466	14519	14377	14567	14471	14399	14430	14445	14349	14397	14565	14389	14414	14454	14570	14546	14555	14464	14610	14524	14397	14494	14532	14592	14646	14460	14358	14482	14461	14419	14491	14441	14492	14449	14595	14447	14384	14532	14669	14528	14492	14265	14381	14289	14466	14430	14560	14642	14302	14429	14593	14444	14421	14378	14364	14506	14363	14462	14485	14390	14523	14479	14412	14419	14388	14291	14403	14461	14578	14274	14512	14399	14584	14385	14472	14277	14452	14275	14445	14382	14370	14478	14407	14527	14561	14383	14444	14578	14182	14467	14443	14554	14445	14219	14575	14388	14453	14316	14464	14376	14348	14328	14650	14512	14383	14513	14467	14556	14416	14554	14489	14350	14448	14573	14467	14424	14493	14388	14446	14419	14384	14438	14496	14284	14438	14330	14545	14410	14346	14535	14512	14393	14406	14490	14505	14466	14355	14353	14575	14685	14391	14430	14489	14514	14436	14544	14523	14444	14513	14607	14307	14543	14265	14476	14541	14422	14390	14477	14452	14568	14470	14487	14378	14460	14578	14361	14456	14352	14473	14451	14550	14449	14543	14410	14458	14416	14445	14471	14454	14450	14485	14488	14500	14431	14499	14438	14333	14542	14508	14287	14473	14342	14530	14594	14440	14443	14348	14681	14437	14675	14597	14420	14620	14603	14447	14521	14419	14591	14674	14351	14517	14481	14415	14578	14406	14474	14359	14380	14594	14435	14250	14519	14520	14341	14390	14522	14493	14344	14426	14539	14344	14416	14479	14487	14619	14323	14332	14371	14430	14353	14347	14456	14407	14459	14328	14359	14313	14472	14335	14451	14308	14293	14533	14314	14467	14355	14626	14571	14459	14346	14604	14446	14376	14430	14483	14436	14245	14391	14525	14518	14407	14409	14481	14560	14531	14558	14314	14507	14597	14486	14391	14475	14542	14528	14368	14481	14592	14454	14452	14540	14350	14471	14444	14550	14410	14541	14438	14518	14461	14349	14426	14647	14567	14440	14467	14529	14581	14477	14392	14502	14569	14422	14346	14411	14436	14440	14450	14450	14487	14583	14499	14551	14473	14448	14413	14424	14399	14555	14414	14622	14324	14509	14334	14471	14393	14385	14344	14464	14477	14366	14386	14535	14490	14427	14464	14404	14600	14392	14457	14377	14570	14288	14397	14360	14430	14334	14487	14425	14406	14454	14543	14416	14280	14453	14438	14396	14433	14416	14420	14391	14477	14442	14389	14404	14527	14505	14572	14404	14403	14532	14494	14413	14504	14353	14448	14372	14430	14306	14566	14497	14543	14334	14493	14342	14432	14454	14429	14503	14467	14430	14305	14399	14507	14378	14486	14418	14370	14286	14431	14388	14383	14384	14379	14545	14526	14563	14463	14519	14468	14690	14479	14430	14441	14463	14458	14456	14478	14549	14523	14346	14535	14464	14655	14455	14447	14439	14331	14384	14381	14477	14426	14432	14520	14296	14517	14423	14489	14521	14537	14578	14474	14366	14367	14271	14480	14370	14349	14427	14451	14440	14473	14396	14476	14413	14417	14421	14441	14477	14302	14456	14487	14470	14360	14335	14365	14479	14392	14352	14515	14321	14472	14382	14408	14327	14560	14501	14537	14502	14489	14489	14395	14444	14267	14293	14496	14505	14600	14421	14395	14563	14355	14331	14375	14364	14444	14453	14252	14472	14542	14368	14479	14538	14701	14396	14398	14491	14341	14483	14559	14352	14514	14457	14421	14419	14448	14679	14433	14306	14504	14508	14448	14368	14534	14530	14426	14383	14336	14479	14273	14427	14358	14322	14486	14441	14483	14527	14445	14405	14461	14343	14380	14520	14506	14406	14522	14570	14431	14279	14371	14495	14656	14366	14531	14463	14372	14319	14477	14377	14328	14439	14446	14531	14365	14536	14316	14385	14454	14453	14578	14385	14553	14450	14609	14383	14481	14503	14482	14506	14570	14271	14745	14397	14422	14446	14406	14527	14513	14504	14352	14326	14350	14387	14456	14488	14495	14572	14505	14476	14482	14317	14478	14352	14551	14437	14397	14475	14497	14444	14274	14366	14580	14400	14609	14512	14630	14431	14682	14355	14403	14399	14417	14482	14487	14434	14524	14409	14396	14417	14524	14378	14355	14557	14468	14503	14623	14372	14388	14348	14510	14493	14515	14511	14464	14534	14703	14522	14248	14353	14452	14434	14500	14479	14522	14396	14550	14409	14442	14411	14270	14486	14422	14337	14490	14515	14413	14335	14327	14486	14516	14403	14590	14576	14389	14480	14402	14410	14266	14551	14562	14438	14503	14430	14251	14501	14228	14533	14350	14563	14434	14504	14530	14511	14468	14511	14339	14449	14572	14517	14410	14496	14549	14507	14548	14427	14535	14361	14452	14497	14548	14475	14449	14467	14413	14538	14223	14490	14491	14625	14435	14358	14613	14473	14601	14437	14268	14448	14412	14447	14405	14404	14588	14509	14428	14536	14388	14656	14514	14319	14307	14524	14446	14387	14479	14482	14448	14482	14353	14561	14399	14461	14605	14536	14375	14532	14600	14444	14565	14662	14402	14497	14399	14408	14482	14251	14469	14509	14487	14478	14613	14548	14656	14459	14386	14496	14408	14599	14347	14334	14486	14360	14597	14372	14326	14359	14652	14505	14590	14395	14431	14531	14479	14592	14549	14442	14390	14280	14318	14533	14380	14481	14447	14327	14500	14298	14503	14514	14543	14547	14505	14469	14413	14285	14308	14326	14455	14579	14445	14288	14374	14363	14514	14434	14451	14400	14456	14450	14286	14397	14461	14314
30972	34911	43786	38388	30742	26604	23620	21506	20055	19240	18563	18234	17996	17575	17544	17392	17215	17356	17245	17124	17129	17146	17212	17188	17093	16974	17109	16974	17051	16838	16869	16940	16771	16978	16838	16899	16992	16746	17026	16855	17001	16858	17017	16963	16923	17080	16917	16860	16954	16850	16841	17064	16938	16880	17072	16868	16830	16981	16905	17032	17006	16998	16873	16872	17017	16919	16863	17071	16782	16914	16912	16886	16907	17010	17052	17030	16876	16805	16966	16896	16919	17043	16949	17004	16897	16983	16890	16864	17064	16995	16970	16912	17004	16811	16994	16794	17027	16969	16960	17043	17060	16972	16951	16866	17099	17016	16914	16875	16849	16894	16796	16926	17010	17084	16993	16969	16914	16904	17100	16850	17091	16675	17047	16921	16798	16884	16855	16901	17046	16938	16805	16899	16647	17037	17074	16984	17052	16785	16855	16897	16947	16859	16740	16892	17093	16845	17095	16950	16933	16870	16657	16948	17089	16840	17065	16900	16844	16977	17059	16985	16793	17013	17057	16922	17058	16979	16835	16828	16964	17094	16967	16991	17046	16763	16743	17029	16923	16875	17092	17102	17011	16919	16935	16940	17041	16909	16893	16859	16839	17096	16915	16877	16900	16910	16913	16926	16888	16809	16932	17016	16996	16932	17130	16905	16816	16866	17065	16972	16859	16824	17073	16905	16866	16925	16905	17066	17048	16956	16917	16800	16927	16852	16947	16860	16916	17147	17037	17022	16879	16914	16799	16824	16778	16937	16984	16904	16864	16822	16837	16925	16891	17009	16821	16843	16709	16863	16848	16813	16908	17122	16919	16873	16963	16861	16919	17079	16997	16630	16926	16898	17175	16899	16991	17004	16992	16827	16848	16928	17010	17127	16783	16873	16984	16893	16950	16821	16945	17228	16672	16986	17191	16960	16986	17060	16810	16920	16695	16905	16858	17009	16836	16963	16888	16982	16922	16762	16779	16965	16989	17003	17011	16866	16973	16947	16795	16838	17043	16937	17069	17012	17003	16862	16988	17033	16849	17031	16831	16933	16896	16825	16923	16874	16861	16913	16746	16870	16933	17049	17169	16800	17065	17134	17101	16819	17076	16913	17008	16930	16977	17074	17076	16877	16890	16781	16900	16836	17008	17032	16872	16843	16972	16982	17022	16932	16945	16938	16935	16825	17057	17004	16887	16915	16707	16983	17052	17111	17093	16935	16924	17014	17031	17228	17095	16933	16935	16905	17004	16908	16839	17098	17049	17042	16784	16892	17167	16863	16820	16764	16934	16986	16851	16982	16822	17042	16745	17038	16913	16845	17067	16823	16596	16851	16936	16894	16754	16961	16898	16987	17047	17037	17093	16774	16839	17117	16944	17040	16993	16787	16906	16840	17012	16976	16888	16856	16899	17078	17088	16897	16906	16940	16946	16885	17012	16973	16707	16684	16692	16783	16955	16893	17040	17071	16881	16778	16979	17122	17177	17080	16900	16901	17024	17024	16947	16934	16908	16901	16997	17125	16928	16958	16951	16835	16945	16916	17020	16939	17009	16978	16927	16930	16985	16963	17049	16828	16846	16953	16816	17042	17009	16792	16919	17083	16949	16955	16930	16926	17050	16977	16879	16856	16810	17128	16940	17031	16929	16850	16960	16958	16919	17053	17141	16860	17100	16931	16909	16865	17039	16957	16914	17099	16930	17009	16969	16914	16756	17027	16674	16998	16980	16843	16787	17027	17014	16991	16965	16756	16873	16640	16945	16992	16884	16962	16906	16869	16950	16814	16938	16860	17146	16833	17037	16877	16910	16786	16895	16837	16984	16956	16859	16934	16769	16933	17034	17011	16854	16980	17006	16862	16922	16831	17092	17216	17013	16950	16867	16932	16960	16870	17156	16969	17073	16861	16834	16968	16999	17071	16768	16952	17030	16926	16812	17037	16931	17049	16836	17137	17033	16846	16888	16881	16891	16907	17012	16909	16802	17037	16954	16992	16870	16855	16977	16893	17051	16894	16904	16985	16793	16821	16824	16851	16881	16770	16987	17067	16883	17071	16930	16948	16699	16774	16899	17045	16778	16946	16991	16970	17002	16895	16966	16918	16794	16861	16844	16783	16988	17112	17098	16956	17047	16881	16976	16929	16976	16944	16961	16883	16939	16904	16844	16897	17084	17028	17060	16935	17197	16933	17111	16855	16914	16810	17089	17029	16948	16940	17072	16995	16978	16698	16934	16914	16919	16949	16994	16889	17027	16886	16911	16821	16801	16925	17109	17073	17137	16801	16768	16954	16728	16828	17028	17063	16825	16767	16918	16793	16950	16914	16787	17083	16730	16728	16772	16828	16949	17138	17139	16986	17077	16890	16951	16877	17068	16916	17130	16782	16946	16897	16826	17161	17030	16838	17081	16869	16871	16670	16986	17063	16984	16894	17004	17082	16940	16821	16947	16798	16907	16886	16977	16933	16925	17054	16970	16855	16886	16930	16817	16763	16829	16849	16821	16831	16851	16872	16787	16895	16656	16927	16947	16945	16911	16996	16843	16943	17148	16982	17041	16931	16897	16789	16897	16784	16982	17052	16763	17020	16840	16861	16778	16838	16810	16988	17042	17058	17149	16893	17019	16905	16790	16816	16888	16722	16875	16784	16730	16979	17163	17195	17148	16886	16944	16747	16883	16833	17039	16794	16909	16943	17104	16850	16986	16912	16980	16914	17102	16939	16817	17006	16925	17004	17021	16862	17033	16981	17018	16883	16903	16898	16938	16846	16977	16958	17120	17263	16823	17129	16814	16825	16764	16887	16891	16882	17041	16953	17166	17215	16899	16877	16937	16672	16961	16924	17202	16902	16795	16997	16758	16965	16848	17037	17124	16915	16908	17051	16926	17023	16949	17094	16885	17004	16945	17010	17035	16739	16790	16940	16780	16883	16834	17048	16906	16811	16962	17082	16919	16694	16835	16904	16905	16848	16742	17065	16858	16739	16988	16977	17015	16867	16782	16766	16996	17058	17099	16971	16856	16911	17029	17011	17000	17348	16969	16994	16819	16828	16954	17000	16913	16898	16863	16882	17010	17002	17002	16900	16952	16987	16832	16876	16930	16916	16786	17068	16862	17035	17034	16797	16947	17104	17019	16935	16843	17008	16995	17036	16949	17037	16838	16922	17032	17103	16940	17043	17026	16914	16708	16878	17098	16862	17132	16949	16955	16828	17064	16813	16959	16935	16862	17043	17298	16962	17003	16800	16770	16955	16842	17031	17079	16944	16798	16682	16971	17024	16844	17048	16938	16904	16743	17204	17029	16919	17058	16993	16799	17198	16840	17147	17055	17040	16977	16966	17061	16964	16826	16903	16918	16784	16871	16854	16681	16759	16809	16958	17083	16890	16956	17001	16807	16800	17080	17021	16935	17158	16908	16978	16907	17125	16854	16835	16735	16916	16986	16729	16990	16928	16728	17035	16884	16785	17064	16953	16955	16905	17043	17014	17002	16947	16792	16856	16897	16907	16931	16829	16794	16913	17033	16893	17068	17032	16811	16908	17052	16783	16963	17093	16887	16967	17079	16972	16824	17065	16952	16887	16971	16755	16947	16906	16907	16871	16994	17199	17051	16922	16822	17034	16986	16889	16919	16950	16931	16905	17000	16920	16952	16998	16913	17097	16972	16879	16783	16873	17066	16861	17153	17131	17009	16999	17048	16984	17040	17007	16802	17088	16974	17019	16862	16977	16872	16956	16835	17024	17038	17028	16922	16918	16850	16904	16804	16755	17134	16986	17036	16876	16837	17027	16874	16847	17082	16982	17036	17036	16982	16832	16965	16981	16945	16914	16836	17128	17087	16701	17069	16776	16980	17013	16848	16916	17045	17042	16969	17104	16763	16842	17095	16949	16957	17130	17062	16784	16800	16733	16862	16918	16861	16795	16771	16919	16992	16935	17051	17092	16601	16816	16894	16974	17044	16803	17167	16944	17056	16942	16962	16952	16834	16982	16736	16911	17031	17056	16928	17032	17128	16848	16911	17068	16915	16972	16980	16846	16869	16893	16970	16831	16831	17000	16786	16824	17021	16980	16870	17030	16920	16957	16876	16931	16929	17004	16855	16988	17106	16895	16955	16837	17110	16783	16796	16813	17075	17102	16842	17010	16988	16903	16930	16869	17063	16907	16871	17133	17001	16955	16990	17031	16718	16744	17002	17068	16848	16749	16910	16904	17204	16957	16888	17006	16879	16984	16945	16743	16809	16803	16997	16812	16781	16975	16993	16872	16984	16885	16923	16817	16998	16981	16895	17001	17027	17021	16940	16727	16921	16988	16924	16917	16770	17092	17041	17087	16908	16916	16974	17039	16954	16896	16971	16908	16982	16956	17106	17064	16923	16807	16914	16901	17016	16951	16985	16944	17098	17069	16853	16896	17129	17164	17037	17030	16897	17139	17023	16759	16933	16865	16882	16940	16992	17000	17226	17106	16961	16863	16972	16830	16885	17025	16997	16758	16587	17051	17118	17082	17211	16844	16839	16965	17083	16938	16885	16912	16952	16759	17054	16910	16847	16728	16781	17019	17101	16950	16788	16976	17068	17131	17136	16776	16987	16903	17001	16844	17067	17112	16911	17018	16818	16906	16939	17052	16736	17048	17083	16900	16790	16853	16880	16815	16945	16977	16964	17187	16894	16934	16966	16980	17011	16956	16930	17088	16977	16917	16963	16963	16873	16899	17135	17074	17022	16972	16955	16778	16712	16827	16721	16792	16809	16968	16936	16865	16887	16799	16796	17010	16888	16900	16873	17107	16897	17076	16925	17173	16883	17139	17156	17083	16871	17146	16801	17019	16978	16926	17086	16860	16970	16878	16810	16743	16953	16744	16937	16962	16942	16879	17208	17095	16780	16903	17176	16758	16995	16841	16979	17160	16814	17044	16999	16879	16934	16816	17004	16917	16694	16846	17117	16900	17156	16927	16961	16888	16960	16761	17114	16965	16863	16923	16921	16797	16771	16806	16774	16861	16766	16965	16945	16990	17000	16936	17029	17035	16894	16965	17007	16800	16897	16882	17018	17008	16981	16910	16877	17137	16790	16859	16974	17138	16828	16919	17033	16898	16990	16959	17089	16907	16967	16866	16722	16845	16916	17044	16789	16898	17111	16888
36333	52258	47844	37179	31054	26427	22799	20374	18757	17814	16775	16292	15938	15441	15279	15082	14815	14725	14650	14659	14508	14533	14407	14349	14398	14588	14477	14450	14366	14295	14299	14382	14404	14283	14297	14356	14326	14331	14574	14343	14251	14430	14261	14293	14205	14378	14366	14274	14358	14325	14364	14311	14269	14344	14152	14261	14494	14270	14533	14266	14285	14335	14232	14247	14264	14355	14210	14316	14381	14448	14371	14406	14350	14392	14442	14363	14348	14252	14252	14353	14306	14520	14334	14281	14162	14165	14228	14265	14404	14431	14371	14380	14331	14242	14350	14395	14136	14188	14450	14295	14347	14406	14252	14262	14415	14403	14297	14385	14533	14229	14314	14428	14199	14244	14200	14250	14268	14270	14241	14493	14209	14342	14346	14245	14279	14263	14255	14346	14356	14373	14263	14321	14454	14383	14244	14281	14361	14325	14370	14298	14397	14335	14419	14349	14286	14441	14372	14380	14344	14233	14191	14394	14246	14413	14334	14483	14378	14299	14422	14441	14231	14313	14350	14308	14149	14302	14280	14276	14372	14433	14237	14366	14316	14315	14576	14200	14315	14416	14467	14273	14486	14433	14281	14342	14222	14291	14272	14374	14332	14161	14292	14387	14413	14284	14350	14367	14228	14314	14227	14417	14248	14313	14425	14284	14343	14414	14276	14403	14303	14513	14313	14291	14390	14350	14289	14328	14445	14237	14390	14531	14175	14290	14444	14406	14329	14255	14211	14300	14355	14267	14264	14176	14223	14375	14399	14382	14397	14196	14230	14254	14340	14379	14206	14292	14372	14448	14309	14290	14439	14345	14281	14319	14415	14297	14234	14429	14225	14503	14293	14372	14328	14275	14516	14396	14596	14270	14359	14488	14330	14225	14223	14547	14191	14293	14229	14338	14275	14228	14242	14424	14458	14250	14260	14217	14309	14340	14345	14225	14308	14352	14354	14329	14403	14451	14147	14385	14302	14227	14208	14320	14316	14246	14257	14282	14321	14384	14368	14327	14494	14394	14319	14187	14427	14320	14341	14333	14345	14289	14444	14461	14265	14299	14417	14206	14415	14529	14248	14352	14246	14279	14395	14385	14255	14285	14380	14112	14280	14469	14479	14339	14302	14459	14210	14271	14351	14136	14388	14498	14464	14286	14390	14201	14424	14256	14132	14332	14467	14394	14352	14375	14243	14439	14291	14209	14293	14453	14316	14479	14426	14251	14195	14291	14322	14253	14273	14277	14211	14363	14385	14334	14303	14337	14101	14271	14393	14486	14191	14038	14477	14308	14435	14382	14248	14294	14405	14203	14369	14327	14266	14328	14543	14461	14355	14329	14385	14354	14432	14220	14297	14546	14575	14460	14466	14291	14292	14368	14268	14297	14332	14446	14346	14251	14402	14374	14213	14233	14468	14341	14193	14170	14280	14397	14248	14248	14422	14273	14366	14318	14259	14419	14328	14344	14294	14308	14184	14263	14319	14502	14293	14336	14470	14485	14450	14445	14392	14372	14193	14223	14320	14403	14149	14401	14378	14348	14461	14266	14195	14300	14188	14266	14281	14252	14306	14290	14322	14399	14542	14383	14480	14457	14349	14360	14317	14474	14326	14245	14344	14343	14378	14338	14190	14310	14322	14219	14318	14163	14236	14311	14229	14369	14400	14306	14491	14359	14296	14206	14107	14399	14392	14223	14176	14301	14256	14197	14294	14235	14249	14405	14346	14380	14332	14393	14424	14302	14395	14202	14282	14258	14412	14356	14335	14374	14412	14227	14237	14387	14354	14270	14293	14278	14442	14363	14365	14368	14351	14442	14059	14408	14476	14217	14391	14314	14206	14235	14326	14571	14383	14397	14210	14279	14300	14254	14259	14367	14395	14399	14271	14476	14472	14208	14362	14265	14330	14243	14380	14298	14292	14303	14351	14257	14345	14425	14489	14238	14275	14256	14327	14347	14387	14238	14302	14451	14421	14289	14302	14158	14390	14431	14421	14371	14508	14311	14375	14304	14356	14304	14354	14343	14381	14311	14323	14241	14471	14364	14511	14223	14212	14560	14159	14249	14236	14408	14330	14233	14347	14381	14388	14192	14319	14337	14308	14265	14364	14317	14355	14334	14263	14041	14350	14147	14246	14261	14333	14363	14239	14168	14261	14361	14336	14500	14383	14322	14206	14275	14479	14273	14279	14331	14217	14278	14295	14317	14197	14274	14289	14112	14205	14362	14494	14357	14352	14263	14396	14425	14383	14209	14252	14273	14201	14342	14287	14347	14530	14294	14398	14401	14453	14281	14408	14258	14265	14221	14461	14327	14329	14407	14384	14526	14221	14349	14295	14230	14320	14177	14301	14349	14362	14313	14308	14473	14295	14164	14331	14323	14256	14311	14399	14428	14397	14145	14350	14282	14299	14321	14263	14212	14395	14375	14191	14276	14257	14158	14281	14157	14279	14323	14231	14262	14442	14307	14271	14418	14375	14263	14213	14301	14529	14371	14302	14462	14225	14423	14407	14419	14418	14432	14293	14259	14359	14333	14246	14476	14245	14372	14248	14440	14475	14307	14306	14247	14345	14265	14482	14363	14474	14310	14413	14480	14364	14157	14343	14241	14194	14340	14226	14365	14220	14407	14369	14201	14452	14254	14274	14412	14235	14370	14312	14395	14395	14231	14203	14345	14298	14340	14376	14380	14426	14216	14536	14517	14301	14355	14276	14474	14511	14282	14306	14443	14355	14401	14327	14402	14353	14423	14383	14456	14322	14430	14436	14243	14490	14244	14493	14308	14092	14364	14236	14459	14228	14533	14364	14184	14411	14269	14476	14438	14264	14409	14425	14234	14234	14379	14355	14225	14287	14351	14386	14350	14258	14597	14301	14432	14370	14399	14258	14338	14263	14434	14326	14270	14339	14188	14394	14429	14242	14332	14424	14319	14259	14328	14439	14392	14311	14513	14186	14303	14447	14276	14353	14299	14629	14385	14257	14379	14235	14372	14431	14225	14231	14290	14295	14341	14370	14324	14260	14416	14364	14412	14431	14368	14280	14316	14328	14089	14406	14384	14375	14608	14283	14378	14253	14348	14323	14366	14266	14255	14330	14266	14304	14473	14329	14399	14419	14362	14351	14616	14452	14272	14344	14321	14358	14180	14388	14329	14147	14312	14427	14400	14381	14382	14132	14400	14198	14345	14391	14315	14349	14269	14278	14187	14417	14276	14102	14351	14473	14267	14203	14374	14366	14398	14286	14342	14280	14358	14398	14230	14253	14243	14283	14371	14489	14312	14218	14164	14443	14297	14431	14219	14402	14363	14379	14248	14349	14359	14463	14494	14224	14399	14541	14315	14421	14228	14199	14265	14368	14252	14277	14245	14357	14373	14215	14209	14306	14318	14449	14114	14336	14370	14283	14352	14246	14310	14582	14380	14304	14324	14475	14305	14259	14430	14306	14281	14593	14285	14380	14316	14216	14389	14229	14394	14333	14176	14247	14394	14377	14256	14344	14459	14281	14209	14192	14240	14431	14340	14284	14333	14439	14324	14332	14281	14379	14353	14372	14437	14433	14486	14324	14115	14263	14449	14213	14407	14329	14235	14291	14261	14354	14368	14075	14428	14360	14369	14327	14399	14462	14237	14433	14472	14327	14265	14471	14460	14311	14439	14306	14510	14322	14300	14375	14349	14298	14465	14314	14362	14316	14227	14210	14293	14330	14304	14328	14313	14228	14157	14336	14478	14477	14280	14242	14425	14364	14267	14356	14361	14302	14268	14295	14131	14270	14404	14533	14305	14398	14361	14425	14248	14544	14223	14275	14434	14300	14519	14269	14267	14324	14392	14395	14264	14248	14179	14236	14406	14365	14281	14219	14292	14351	14433	14512	14312	14364	14285	14329	14491	14173	14409	14341	14307	14255	14252	14458	14353	14343	14304	14490	14227	14155	14298	14446	14245	14357	14247	14306	14424	14435	14333	14196	14393	14371	14192	14283	14383	14314	14356	14443	14589	14231	14349	14451	14253	14335	14452	14403	14242	14294	14259	14200	14406	14265	14448	14346	14420	14241	14210	14330	14451	14407	14324	14349	14143	14369	14496	14345	14457	14203	14349	14366	14254	14346	14408	14306	14488	14409	14238	14381	14291	14300	14344	14284	14181	14354	14434	14235	14337	14323	14446	14308	14264	14304	14295	14388	14431	14298	14160	14386	14508	14291	14250	14409	14372	14289	14349	14311	14490	14502	14359	14311	14346	14421	14430	14220	14189	14189	14302	14396	14433	14361	14343	14414	14348	14229	14326	14368	14443	14307	14292	14262	14362	14341	14279	14359	14209	14326	14569	14365	14389	14455	14210	14358	14309	14319	14201	14236	14151	14273	14404	14270	14364	14327	14110	14212	14275	14145	14238	14329	14353	14394	14352	14121	14482	14332	14286	14355	14149	14367	14220	14373	14288	14373	14365	14304	14437	14242	14431	14435	14295	14318	14185	14344	14449	14295	14194	14369	14245	14300	14381	14447	14328	14324	14244	14228	14082	14144	14327	14218	14331	14459	14239	14264	14366	14376	14515	14299	14317	14356	14482	14274	14513	14333	14318	14388	14330	14264	14398	14327	14437	14405	14266	14277	14382	14378	14237	14423	14372	14339	14436	14338	14279	14390	14334	14310	14341	14376	14496	14193	14236	14593	14269	14332	14446	14381	14258	14374	14322	14264	14420	14442	14527	14370	14239	14249	14252	14455	14225	14384	14421	14394	14477	14220	14123	14399	14244	14530	14444	14238	14387	14442	14293	14338	14451	14331	14325	14385	14331	14164	14187	14379	14314	14235	14299	14278	14359	14140	14329	14378	14367	14345	14372	14214	14323	14363	14228	14311	14185	14253	14349	14502	14263	14510	14315	14348	14183	14390	14222	14400	14242	14342	14379	14466	14380	14306	14487	14508	14313	14392	14456	14400	14408	14440	14141	14368	14267	14501	14341	14356	14352	14393	14605	14294	14375	14411	14111	14481	14243	14264	14471	14259	14270	14425	14199	14310	14238	14400	14362	14347	14385	14362	14253	14259	14123	14325	14498	14370	14288	14278	14384	14314	14259	14414	14226	14495	14071	14317	14264	14295	14386	14308	14277	14214	14228	14365	14367	14197	14432	14446	14398
23906	21006	28973	27659	28422	29823	27895	23407	21414	20509	19455	18820	18403	17994	17640	17647	17323	17053	16956	17179	17007	16830	16858	16804	16919	16853	16688	16632	16630	16643	16712	16856	16642	16718	16551	16755	16767	16661	16481	16431	16549	16538	16540	16646	16593	16844	16697	16606	16685	16556	16517	16446	16709	16705	16644	16697	16571	16615	16625	16795	16581	16382	16801	16749	16636	16815	16671	16573	16592	16642	16796	16716	16488	16596	16579	16576	16695	16668	16639	16710	16785	16652	16468	16599	16468	16492	16617	16668	16583	16479	16535	16614	16766	16476	16514	16779	16547	16544	16318	16785	16681	16560	16745	16799	16524	16740	16586	16524	16551	16661	16578	16625	16667	16700	16750	16503	16486	16606	16729	16566	16653	16710	16843	16533	16538	16682	16601	16445	16771	16561	16686	16663	16654	16540	16567	16730	16339	16567	16545	16618	16552	16342	16632	16587	16511	16443	16820	16618	16573	16679	16669	16489	16745	16547	16773	16616	16719	16420	16671	16582	16745	16525	16535	16659	16600	16653	16543	16524	16620	16555	16653	16470	16442	16535	16732	16607	16520	16665	16685	16697	16458	16532	16350	16738	16660	16614	16602	16635	16685	16526	16696	16588	16360	16533	16557	16788	16644	16606	16618	16592	16618	16574	16493	16788	16656	16616	16781	16591	16729	16605	16750	16625	16550	16580	16727	16615	16542	16448	16502	16626	16742	16401	16522	16549	16585	16600	16538	16753	16866	16556	16679	16550	16566	16675	16579	16546	16319	16740	16779	16672	16469	16408	16443	16464	16577	16559	16682	16707	16533	16606	16554	16528	16597	16419	16499	16612	16574	16759	16585	16662	16588	16782	16481	16628	16550	16523	16486	16498	16573	16676	16456	16534	16751	16586	16580	16477	16526	16814	16797	16610	16918	16657	16546	16564	16716	16558	16441	16537	16467	16746	16616	16645	16452	16672	16319	16634	16427	16591	16753	16646	16760	16618	16547	16520	16401	16624	16609	16439	16654	16583	16613	16573	16705	16528	16601	16694	16702	16488	16467	16739	16419	16727	16602	16792	16751	16573	16797	16681	16629	16579	16706	16634	16596	16491	16574	16758	16711	16764	16537	16568	16470	16661	16520	16417	16504	16671	16770	16813	16831	16592	16454	16613	16575	16665	16662	16515	16498	16570	16692	16621	16540	16563	16551	16798	16697	16639	16482	16633	16645	16679	16572	16603	16710	16377	16454	16479	16762	16552	16518	16895	16438	16653	16776	16830	16751	16625	16524	16615	16590	16549	16553	16770	16706	16584	16660	16525	16587	16675	16565	16476	16471	16610	16857	16704	16776	16610	16635	16468	16482	16630	16587	16600	16762	16716	16702	16581	16536	16358	16573	16718	16868	16664	16657	16705	16620	16484	16520	16548	16442	16555	16591	16733	16668	16501	16505	16719	16678	16629	16706	16692	16499	16625	16553	16669	16576	16443	16538	16501	16535	16540	16559	16678	16619	16547	16517	16514	16705	16585	16527	16661	16690	16778	16721	16782	16611	16649	16651	16445	16737	16571	16800	16798	16495	16753	16566	16642	16529	16639	16674	16479	16538	16673	16706	16419	16578	16485	16503	16525	16448	16557	16684	16726	16803	16454	16523	16533	16500	16637	16719	16570	16529	16543	16665	16840	16654	16598	16386	16576	16709	16664	16700	16681	16457	16640	16749	16685	16559	16817	16527	16547	16498	16688	16738	16575	16770	16618	16532	16488	16748	16465	16774	16658	16504	16635	16548	16554	16643	16512	16584	16573	16560	16694	16448	16516	16596	16584	16544	16615	16717	16546	16455	16644	16665	16708	16687	16684	16568	16676	16751	16668	16777	16663	16615	16594	16689	16708	16491	16385	16648	16485	16536	16487	16628	16617	16550	16487	16502	16413	16510	16539	16603	16651	16626	16688	16544	16683	16629	16590	16719	16730	16501	16475	16634	16594	16614	16533	16580	16692	16686	16606	16570	16434	16492	16616	16650	16691	16501	16670	16788	16608	16562	16465	16584	16733	16689	16568	16805	16708	16597	16710	16502	16434	16619	16610	16553	16619	16713	16438	16573	16482	16544	16688	16727	16676	16756	16652	16574	16472	16476	16365	16756	16526	16487	16657	16592	16628	16881	16629	16575	16394	16642	16586	16574	16642	16608	16518	16570	16602	16689	16791	16662	16805	16856	16427	16620	16438	16588	16493	16349	16465	16494	16813	16645	16602	16553	16598	16622	16557	16537	16416	16547	16608	16528	16541	16503	16622	16493	16763	16597	16342	16409	16808	16511	16607	16370	16694	16525	16691	16629	16480	16606	16557	16821	16685	16645	16752	16490	16767	16725	16656	16698	16599	16703	16775	16577	16728	16460	16715	16875	16704	16860	16765	16788	16574	16747	16560	16628	16623	16714	16558	16486	16646	16655	16571	16618	16782	16849	16557	16501	16672	16843	16637	16809	16650	16632	16521	16731	16580	16549	16585	16457	16692	16552	16657	16520	16616	16560	16525	16579	16549	16750	16686	16693	16560	16586	16472	16355	16563	16663	16825	16645	16699	16605	16492	16655	16466	16588	16539	16533	16607	16640	16706	16677	16554	16536	16399	16317	16636	16454	16597	16535	16694	16612	16630	16602	16476	16469	16635	16562	16810	16511	16634	16677	16657	16633	16520	16568	16558	16728	16521	16752	16584	16728	16700	16774	16635	16734	16585	16463	16466	16568	16564	16753	16745	16711	16550	16600	16722	16541	16608	16760	16502	16678	16699	16735	16577	16622	16817	16882	16722	16801	16654	16528	16626	16873	16735	16861	16605	16664	16440	16565	16335	16606	16707	16547	16790	16592	16646	16270	16467	16716	16644	16524	16405	16487	16799	16697	16618	16559	16524	16740	16373	16752	16579	16468	16710	16820	16672	16727	16641	16578	16659	16398	16468	16465	16828	16643	16577	16727	16511	16684	16564	16776	16719	16554	16515	16646	16669	16617	16512	16388	16526	16488	16642	16665	16632	16531	16423	16485	16617	16644	16492	16595	16440	16724	16502	16826	16571	16505	16714	16827	16625	16770	16534	16469	16731	16598	16710	16635	16661	16291	16681	16653	16838	16657	16583	16564	16674	16567	16455	16582	16596	16725	16671	16532	16501	16733	16611	16711	16490	16607	16667	16772	16625	16610	16650	16516	16626	16569	16790	16763	16591	16496	16876	16506	16682	16774	16581	16557	16489	16723	16744	16778	16685	16596	16717	16566	16660	16584	16531	16741	16781	16831	16713	16406	16484	16593	16741	16648	16715	16531	16631	16436	16549	16788	16687	16665	16628	16727	16751	16522	16617	16617	16782	16692	16478	16506	16447	16565	16628	16567	16757	16541	16475	16735	16583	16836	16846	16446	16559	16593	16770	16715	16629	16674	16602	16689	16661	16666	16504	16548	16544	16362	16612	16631	16439	16583	16588	16564	16687	16537	16594	16475	16423	16619	16732	16457	16424	16494	16301	16731	16725	16514	16684	16587	16546	16557	16721	16550	16628	16580	16562	16850	16591	16568	16557	16439	16652	16670	16583	16588	16628	16745	16476	16671	16432	16541	16637	16558	16739	16720	16624	16488	16596	16874	16534	16665	16512	16553	16689	16574	16563	16659	16660	16889	16672	16526	16556	16582	16514	16589	16677	16752	16486	16523	16776	16660	16613	16504	16635	16692	16534	16796	16531	16554	16434	16571	16770	16727	16790	16706	16626	16623	16590	16550	16603	16621	16625	16464	16683	16691	16686	16444	16482	16543	16712	16708	16418	16475	16488	16672	16777	16619	16662	16847	16633	16650	16464	16745	16583	16633	16583	16692	16329	16615	16461	16700	16644	16443	16684	16563	16535	16610	16692	16688	16737	16550	16389	16511	16656	16800	16621	16632	16599	16570	16763	16575	16664	16500	16466	16610	16669	16565	16593	16530	16665	16639	16857	16652	16492	16340	16679	16638	16499	16485	16593	16769	16644	16711	16514	16646	16587	16610	16681	16686	16607	16679	16521	16593	16531	16869	16561	16489	16668	16682	16763	16652	16630	16772	16741	16524	16361	16638	16626	16636	16718	16479	16638	16654	16601	16442	16734	16778	16767	16646	16624	16727	16603	16559	16506	16521	16729	16537	16647	16312	16655	16536	16638	16762	16581	16615	16498	16567	16599	16301	16474	16662	16490	16591	16745	16510	16400	16520	16672	16506	16651	16602	16408	16707	16679	16687	16716	16611	16389	16820	16506	16667	16729	16487	16680	16559	16572	16636	16773	16602	16731	16692	16343	16674	16570	16618	16377	16645	16691	16650	16639	16360	16730	16575	16570	16464	16436	16522	16429	16712	16642	16668	16557	16548	16479	16409	16781	16602	16662	16652	16472	16666	16720	16585	16569	16675	16577	16407	16609	16432	16639	16281	16600	16561	16326	16758	16677	16707	16710	16632	16643	16646	16516	16560	16715	16611	16481	16543	16479	16533	16554	16553	16840	16752	16529	16651	16632	16522	16596	16664	16625	16621	16737	16438	16818	16501	16651	16584	16631	16705	16508	16670	16420	16576	16489	16533	16586	16557	16609	16610	16576	16476	16460	16617	16559	16564	16589	16833	16625	16477	16565	16726	16822	16591	16648	16670	16461	16580	16538	16824	16531	16560	16705	16639	16607	16465	16562	16688	16665	16593	16542	16650	16613	16696	16700	16595	16487	16662	16698	16610	16636	16687	16669	16708	16488	16601	16615	16375	16604	16790	16508	16639	16758	16584	16741	16653	16578	16602	16703	16660	16460	16627	16717	16628	16723	16596	16641	16436	16672	16599	16418	16599	16641	16739	16546	16652	16557	16537	16540	16614	16609	16606	16848	16591	16666	16647	16633	16447	16749	16520	16635	16721	16554	16611	16733	16598	16581	16628	16573	16576	16632	16589	16533	16671	16558	16595	16601	16564	16465	16608	16450	16664	16691	16635	16581	16660	16453	16759	16463	16430	16492	16710	16559	16672	16609	16713	16680	16688	16657	16688	16542	16477	16442	16627	16595	16664	16603	16651	16533	16680	16628	16498	16457	16757	16667	16732	16338	16751	16548	16455	16632	16499	16597	16477	16551	16570	16683	16500	16469	16727	16664
35368	58213	53732	42268	36353	31106	26743	23119	21043	19106	18292	17287	16436	15924	15467	15083	14981	14860	14741	14633	14588	14326	14329	14525	14357	14217	14225	14278	14206	14133	14212	14273	14059	14301	14357	14151	14078	14207	14289	14113	14186	14109	14155	14103	14167	14165	14234	14036	14144	13999	14123	14308	14107	14209	14065	14084	14115	14203	14253	14088	14135	14113	14242	14277	14029	14407	14130	14114	14128	14097	13952	14266	14249	14310	14182	14005	14137	14257	14175	14158	14132	14158	14340	14283	14183	14235	14212	14201	14127	14052	14177	14201	14136	14068	13970	14089	14109	14086	14186	14152	14063	14047	14220	14219	13925	14069	14098	14263	14103	14244	14100	14165	14071	14160	14042	14186	14128	14136	14075	14201	14301	14008	14080	14179	14057	14164	14138	14142	14234	14114	14079	14178	14108	14155	14172	14159	14107	14251	14099	14162	14141	14035	14088	14048	14064	14116	14037	13974	14070	14131	14101	14208	13948	14060	14343	14055	14159	14036	14107	14301	14237	14249	14207	13956	14267	14130	14329	14076	14140	14043	14228	14138	14042	14312	14251	14133	14008	14168	14175	14035	14227	14195	14143	14113	14070	14184	14100	14215	14217	14097	14255	14132	14223	14175	14196	14295	14098	14092	14084	14153	14092	14056	14200	14051	14165	14154	14145	14098	14248	14090	14270	14085	14137	14020	14309	14164	14165	14108	14107	14084	13985	14299	14154	14007	14160	14223	14170	14088	14122	14172	14165	14163	14301	14438	13979	14036	14249	14098	14265	14108	14162	14109	14123	14306	13985	14035	14109	14228	14166	14003	14032	14152	14169	14052	13981	14098	14130	14067	14338	14232	14139	14252	14121	14083	14129	14095	14197	14144	14247	14129	14330	13913	14256	14067	14161	14110	14262	14203	14364	14135	14145	14160	14023	14057	14233	13903	14215	14172	14123	14095	14222	13918	14217	14092	13983	14294	14139	14167	14096	14106	14061	14004	14202	14054	14205	14135	14117	14236	14366	14179	14207	14027	14050	14299	14025	14199	14133	14063	14175	14225	14191	14148	14023	14331	14029	14234	14209	14178	14097	14023	14282	14169	14091	14020	14039	14076	13965	14132	13963	13885	14247	14153	14163	14163	14109	14140	14132	14126	13976	14045	13947	14006	14301	14169	14112	14182	14048	14121	14137	14201	14154	14075	14017	14099	14137	14114	14167	14159	14038	14080	14198	14118	14291	14132	14066	13985	14084	14029	14435	13974	14055	13951	14005	14205	14438	14214	14142	14198	14063	14171	14109	14175	14154	14180	14113	14169	14093	14183	14118	14252	14066	14001	14033	14232	14223	14157	14195	14042	14111	14144	14010	14389	14096	14055	14246	14215	14084	14146	14038	14265	14074	14298	14163	14042	14183	14105	14160	14214	14122	14188	14084	14018	14138	14155	14136	14122	14231	14176	14014	14175	14222	14100	14019	14130	13938	13999	14054	14044	14150	14125	14349	14112	14058	14077	14200	14183	14293	14201	14165	14121	14035	14127	14238	14196	14042	14300	13976	13958	14205	14131	14070	14034	14131	14266	14183	14011	14131	14146	14069	14242	14080	14177	14209	14299	14244	14217	14192	14065	14054	14174	14314	14161	14115	14234	14253	14057	14132	14095	14278	14109	14033	14154	14144	14222	14135	14060	14148	14167	14199	14258	14084	14197	14028	14209	14198	14109	14127	14107	14184	14269	14220	14096	14181	14068	14125	14098	14138	14126	14139	14140	14081	14115	14224	14168	14165	14080	14298	14055	14053	14108	14105	14088	13962	14119	14099	14191	14087	14114	14128	14066	14189	14079	14101	14421	14220	14087	14139	14207	14017	14194	14106	14275	13924	14232	14047	14171	14095	13943	14095	14135	14264	14156	14132	13938	14104	14157	14306	14155	14194	14171	14213	14120	14111	14072	14071	14090	14217	14229	14104	14002	14261	14212	14109	14059	14046	14200	14186	14193	14216	14130	14144	13945	14214	14115	14134	14202	14107	14062	14115	14141	14030	14060	14203	14096	14152	14004	13985	14188	14181	14102	14196	14200	14182	14247	14018	14039	14160	14218	13979	14066	14075	14107	14146	14242	13986	13949	14058	14193	14266	14066	14142	14236	14124	14061	14267	14128	14200	14116	14186	14122	14139	13888	14195	14150	14213	14088	14222	13999	14042	14118	14103	14098	14021	14085	14173	14148	14197	14286	14174	14268	14026	14097	14264	14182	14040	14142	14201	14131	14054	14098	14079	14202	14029	14091	14174	14237	14141	14098	14114	14060	14093	14149	14010	14178	14146	14155	14270	14182	14204	14116	14282	14054	14087	14094	14139	14103	14005	14113	14055	14081	14263	14048	14255	14275	14308	14237	14116	14081	14176	14075	14224	13933	14283	14157	14213	14253	14239	14165	14032	14015	14216	14337	14228	14091	14010	14280	14221	14238	14060	14010	14193	14162	14034	14327	14052	14287	14080	14146	14214	13953	14147	14076	14057	14079	14020	14023	14218	14235	14134	13993	14161	14140	14190	14220	14310	14166	14187	14222	14102	14025	13993	13921	14032	14086	14057	14247	14114	14224	14271	13910	13998	14196	14021	13974	14211	13973	14168	14118	14169	14028	14153	14089	14136	14286	14157	14270	14183	14129	14118	14211	14166	14074	14069	14115	14071	14184	14216	13962	14170	14006	14102	14123	14204	14127	14172	14201	14199	14250	14125	14126	14150	14239	13989	13954	14248	14298	14026	14174	14272	14082	14076	13957	14099	14060	14391	13953	14062	14083	14274	14088	14174	14151	14184	14113	14150	14112	14173	13954	14097	14149	14146	14046	14073	14203	14226	14198	14031	14138	14239	14166	14231	13949	14144	14213	14045	14171	14077	14312	14051	14031	14058	14100	14149	14240	14091	14237	14204	14239	14004	14230	14150	14030	14159	14114	14081	14121	14252	14076	14106	14234	14088	14380	14033	14234	14212	14277	14113	14192	14295	14051	14187	14256	14200	14152	14176	14129	14083	13989	14043	14169	14221	14180	13928	14172	14065	14057	13983	14141	14041	14067	14192	14098	14031	14004	14170	14143	13982	14013	14118	14081	14067	14268	14104	14177	14083	14372	14028	14185	14132	14165	14123	14158	14111	14237	14181	14061	14187	14124	14130	14121	13896	14279	14027	14093	14206	14121	14104	14105	14219	14291	14138	14102	13962	14095	14169	14114	14194	14216	14141	14090	14077	14096	14117	14127	14263	14158	14179	14240	14162	14136	14151	13935	14243	14197	14235	14274	14090	14160	14193	14236	13905	14196	14167	14166	14095	14123	13971	14137	14056	14095	14315	14087	14148	14174	14158	13984	14248	14050	14301	14094	14156	14030	14122	14252	14314	14044	14077	14098	14070	14211	14102	14141	14260	14112	14186	14260	14198	14153	14188	14054	14155	14105	14159	14205	14081	14086	14052	14271	14230	14133	13968	14086	14118	14045	14210	14104	14058	14175	14150	14125	14066	14257	14076	14067	14104	14083	14086	14051	14124	14149	14061	14047	14215	14234	14184	14025	14047	14271	14063	14192	14147	14107	14209	14105	14346	14260	14296	14185	14111	14081	14197	14178	13992	14149	14209	14172	14149	14088	14101	14130	14092	14194	14182	14151	14027	14096	14192	14066	14243	14253	14313	14009	14124	14115	14031	14052	14216	14152	14094	14239	14037	14144	14042	14071	14211	14177	14123	14148	14060	14101	14098	14083	14016	14156	14163	14074	14122	14225	14168	14318	14251	14192	14316	14087	14361	14094	14064	14051	14023	14159	14288	14127	14117	14154	14028	14183	14144	14199	14251	14031	13969	14206	14194	14079	14279	14095	13939	14147	14194	14102	14192	14167	14107	14116	14041	14176	14168	14270	14044	14105	14090	14037	14026	14206	14032	14045	14124	14107	14067	14036	14112	14267	13992	13991	13965	14057	13995	14142	14184	14029	14131	14139	14185	14039	14240	14182	14076	14201	14073	13997	14128	14035	14024	14279	14033	14228	14189	14319	14002	14310	14087	14067	14321	13961	14276	14202	13987	14130	14033	14231	14001	14153	14095	14085	14155	14048	14140	14198	14158	14094	14174	14128	14304	14077	14072	14215	14131	14257	14257	14018	14079	14128	14110	14007	14008	14090	14139	14211	14099	14190	13995	14217	14279	14192	14172	14196	14285	14169	14072	14148	14053	14172	14176	14196	13954	14238	14145	14000	14078	14206	14025	14256	14183	14099	14239	14280	14039	14189	13946	14165	14117	14064	14195	14105	14139	14318	14083	14148	14157	14068	14440	14060	14148	14228	14134	14230	14154	14080	14081	14036	14205	14209	14258	14202	14045	13969	14136	14234	14189	14042	14091	14277	14223	14224	14249	14170	14033	14139	14103	14016	14193	14169	14135	14065	14258	14219	14056	14141	14069	14312	13983	14116	14117	14131	14282	14095	14117	14024	14174	14244	14151	13965	14164	13990	14102	13941	14184	14081	14018	14207	14063	14077	14192	14036	14129	14194	14206	14106	14276	14010	14132	14140	14188	14120	14164	14150	14159	14240	14034	14179	14195	14147	14136	14142	14055	14215	13950	14062	14039	14087	14145	14114	14065	14187	13955	14057	14137	14150	14097	14152	14051	14185	13921	14209	14096	13995	14111	14057	14169	14172	14026	14149	14058	14054	14175	14087	14094	14239	14139	14074	14102	14147	14077	14186	14142	14114	14146	13966	14121	14053	13982	14113	14064	13997	14097	14031	14140	14196	14288	14213	14061	14170	14188	14189	14242	14130	14209	14100	14154	14157	14012	14127	14349	13969	14127	14260	14128	14056	14074	14088	14073	14071	14205	14011	14183	14214	14129	14233	14034	14014	14084	14220	13916	14192	14276	14238	14064	14190	14026	14134	14093	14265	13916	14229	14265	14160	14171	14108	14115	13990	14150	14169	14329	14194	14173	14120	14155	14115	14233	14048	14165	14098	14208	14033	14156	14254	14087	13973	14136	14257	14337	14124	14080	14228	14153	14270	14120	14174	14031	14004	14063	14182	14346	14026	14149	14128	14333	14248	13999	14177	14200	14345	14169	13980	14231	14105	14180	14099	14210	14107	13996	14328	14066	14148	14041	14113
22732	21066	28935	24282	25042	29751	31798	26318	23405	22502	21151	20236	19490	19053	18706	18492	18157	17779	17704	17705	17472	17577	17301	17596	17477	17493	17284	17478	17115	17214	17326	17443	17141	17197	17138	17147	17229	17019	17127	17288	17322	17185	17012	17290	17303	17028	16967	17036	17242	17027	17123	17143	17002	16805	17079	17145	17094	17096	16953	17018	17154	16939	17147	17147	17212	17123	17219	17038	17002	17280	17254	17195	17129	17260	17060	17057	16867	17221	17119	17157	17071	17205	17224	17283	17131	17134	16951	17119	17157	17201	16813	17025	17264	17076	17213	17211	17299	17146	17159	17052	17253	17202	17148	17230	17034	16903	17109	17141	17260	17079	17141	17198	17245	17199	17345	17184	16918	17023	17179	16990	17123	17166	17152	17330	17027	17089	16833	16986	16957	17069	16915	17236	17174	17045	17208	17190	17259	17150	17025	16985	17027	17167	17216	17098	17210	17275	17218	17105	17150	17280	17191	16842	17067	17124	17070	17080	17244	17191	17118	17129	17221	17184	17062	17063	17064	17144	17037	16862	17262	17104	17095	17114	17022	17169	17132	17066	17181	17138	17049	17145	17283	17273	17204	17245	17049	17147	17024	17066	17062	17191	17110	17139	16977	17045	17092	17114	17088	17143	17013	17002	17113	16861	16988	16888	17308	17086	17252	17194	17381	16968	16844	17177	17234	17203	17251	17197	17091	16993	17194	17169	17107	17082	17061	17150	17208	16995	17177	16987	17208	17032	17101	17033	17027	17145	17233	17146	16944	17131	16899	16895	17017	16927	17082	17017	17060	16947	17153	17376	17043	17034	17095	16908	17063	17318	17015	17043	17179	17106	17104	16985	17173	17230	17167	17122	17108	17189	17212	17192	17141	17088	17140	17089	17001	17112	16989	17073	17111	17082	17156	16868	16980	17005	17183	16966	17276	17256	17229	17132	17121	17000	17100	17080	17190	17401	17138	17299	17089	17315	17180	17053	17055	17157	17290	16969	17070	17083	16962	17029	17335	17176	16995	17042	17088	17209	17094	17133	17038	17168	17267	17188	17105	17127	17193	17012	16955	16961	17050	17082	17069	16955	16903	17082	17201	17322	17120	17066	17008	17266	17124	17081	17170	17102	17266	17273	16901	16932	16897	17073	17324	17152	17391	16981	17186	17230	17071	17154	17183	17088	17020	17283	17214	17114	16956	17103	17325	16928	17072	17017	17268	17132	17055	17110	17121	16884	17045	17199	16924	16949	17005	17024	16906	17028	17082	16994	16804	17001	16935	17055	17106	17102	17194	17198	17044	17027	17314	16999	17100	17012	17067	17019	17131	16954	17112	17270	17164	17014	17207	17111	17081	17216	17057	16848	17166	16966	17056	17198	16928	16953	17225	17184	17135	17015	17052	17214	17135	17251	17183	17087	16976	17010	17256	17153	17094	17151	17126	17060	16958	17140	17050	17100	17012	16991	16967	17104	17222	17136	17201	17270	16947	17176	17152	17017	17023	17140	17205	17108	17089	17187	17158	17116	17195	17056	17167	16976	17148	17171	17140	17054	17154	17229	16859	17247	17187	17240	17064	17147	17171	17062	17134	17096	17184	17110	17054	17022	16916	17267	17238	17384	17067	16962	16911	17286	17302	17193	16861	17031	17108	17081	17188	17180	17015	17161	17138	17026	17134	16840	17152	17163	17175	16977	17342	17322	17011	16955	17237	17020	17072	16987	17261	17260	16949	17146	17066	17230	17015	17213	17242	16887	16956	17293	17110	17070	17211	17037	17016	16907	17181	17219	17020	16907	17149	16930	17146	17132	17030	16986	16880	17219	17088	16864	17009	17133	17008	17005	17018	17121	17140	16977	17103	16950	17188	17259	17129	17200	17094	17173	17107	17237	17048	17246	17158	16960	17097	17071	17100	17058	17176	17042	17063	17129	16964	17166	17085	17061	17266	17154	16914	17133	17003	17258	16899	16909	17220	17379	17015	17106	17193	17115	17251	17100	17049	16885	17179	17228	17159	16921	17116	16988	17035	17014	17149	17023	17033	17163	17171	17070	17126	17162	17044	16984	16958	17089	16917	17154	17102	17121	16967	17155	17263	17000	17257	17047	17003	17042	17016	16939	17018	17039	17149	17122	16913	17209	17200	17056	17145	17106	17070	17135	17079	16887	17142	17327	17048	17235	16993	17032	17289	17110	16919	17000	17040	16968	17183	17274	17000	17082	17155	17124	17156	17004	17033	17038	17032	16900	17042	17246	17166	16913	17196	17136	17136	16958	17073	17106	17201	16957	17010	16903	17025	17237	17055	17089	17199	17032	17103	16893	17159	17262	17170	17116	17214	17086	16991	17061	17101	17046	17269	17084	17241	17076	17016	17107	16844	17083	17072	16992	16915	17083	17278	16956	17132	17210	17211	16951	16969	16941	17061	17167	17002	17171	17194	17096	17079	17104	17106	17015	17324	17169	16919	17211	16871	17183	17124	17083	17084	17258	16942	17089	16988	16984	16998	17404	17069	17154	16840	16966	17055	17307	17074	17226	17062	16999	17145	17122	17347	17177	17156	17058	17157	17100	17062	17030	16974	17016	17111	17142	17033	16994	17136	16947	17100	16920	17097	17082	17152	17349	17057	17146	17229	17013	17289	17271	17000	16869	16960	17140	17409	17122	17184	17089	17075	17289	17243	17068	17183	16819	17079	17293	17297	17071	17081	17082	16968	17024	16982	16837	17082	17234	17090	17118	16966	17177	17141	16987	17039	17073	17030	17051	17298	17251	17243	17326	17117	16986	17004	17049	16915	17158	17065	17107	16945	17239	16983	17023	17242	16958	17127	17185	17283	17142	17275	17165	17088	17147	17055	17076	17117	17014	17099	17228	16986	17076	17054	16923	17232	16906	16828	16863	17173	17104	17265	17259	17160	16923	17131	17409	16988	17157	17177	17109	17138	17057	16972	17039	17112	17040	17153	17102	16961	17195	16948	17319	17042	17073	17045	17040	17071	17035	17198	16988	16958	17038	17206	17317	17120	17033	17183	16912	16793	17134	17102	17007	17061	17146	17016	17042	17052	17247	17048	17118	17012	16960	17069	17068	17184	17120	17018	16967	17071	17192	17133	16950	17080	16834	16983	16911	17014	16920	16971	17077	17174	16968	17061	17124	17132	16999	17171	17190	16934	17077	17220	16996	16983	16994	17040	17084	17355	17169	17319	16905	17037	17011	17180	17308	17270	17004	17105	17030	17248	17103	17133	17039	17195	16994	17259	16950	17141	16981	17240	17288	17078	16996	16935	17001	17206	16928	16979	17237	16972	17108	17259	17170	17230	17108	17009	17010	17211	16906	17048	17215	16993	17169	17313	17011	16944	16959	17111	17209	17202	16976	17133	16954	17031	17042	17162	17083	17072	17023	17027	17183	16956	17108	17122	17264	16955	17048	17114	17092	17182	17237	16913	17109	17209	17256	17158	17188	17158	16963	17135	17069	17177	16895	17154	17268	17137	17297	17149	17363	17038	17110	17036	17031	17015	16877	16929	17121	17250	17210	17109	17252	17236	17107	17225	17154	17166	16957	17036	17015	17183	17115	17091	17008	17348	17304	17203	17114	17150	17132	17169	17170	17242	17040	17162	17171	17073	17089	17152	17262	17100	16970	17163	17112	17223	17114	17050	17179	17199	17051	17071	17202	17046	17151	17099	17265	17253	17156	16993	17173	17045	17140	17033	17071	16906	17205	17102	17298	17055	17301	17175	17269	17129	17112	16977	17123	17042	16973	17034	16940	17169	17002	17117	17147	17257	17230	17152	17140	17193	17264	17153	17117	17222	17283	17397	17013	16759	16873	17000	17133	17022	16972	16873	17054	17183	17283	17049	17118	17068	17102	17215	16974	16923	17003	17084	17291	17190	17201	17039	17053	17099	17040	17214	17031	16952	17135	17061	17134	17103	17034	17245	17177	17132	17112	17118	16978	17085	17032	17030	17038	17175	17304	16958	16928	17072	17146	16978	17038	17221	16938	17226	17180	17044	16927	17046	16983	17355	17055	16954	17202	17125	17155	17208	17113	17145	17193	17247	17006	17032	17006	17201	17101	17066	17149	17080	17136	17083	17176	17193	16971	17233	17078	17031	16972	16910	16934	17130	17040	17229	17232	17044	16960	17332	17062	17115	17165	17192	16974	17151	17344	16966	17139	17070	17076	16972	17015	17064	17015	17205	17071	16983	17182	17129	17273	17187	17130	17112	17024	17069	16969	17017	17064	17184	17037	17132	16997	17254	16939	17100	17131	17115	16936	17209	17104	17235	16989	17053	17150	17019	17332	17168	17224	17209	17096	17317	17191	17304	16953	17141	17172	17140	16886	17201	16921	17152	17061	17061	16973	17334	17298	17255	17239	17139	17063	17358	17043	16852	17001	17085	16936	17122	17023	17106	17046	17226	16986	17095	17138	17317	17155	17136	17312	17263	17103	16971	17184	17009	17115	17092	17055	17175	17158	17179	17232	17144	17243	17067	17209	17194	17011	17145	17326	17118	17144	17247	16906	17155	17232	17161	17091	17245	17247	16955	17181	17081	17204	17016	17085	17032	17025	17160	16985	17282	17156	17170	17167	16940	17116	16828	16973	17000	17011	17004	16901	17190	17038	16959	17170	16944	17286	16968	17082	17290	16965	17039	17115	17054	17138	17110	16945	17035	17256	17003	16929	16968	17017	17208	17136	16869	17141	17156	16989	17072	17122	17304	17235	17401	17005	17195	17036	17048	17056	17134	17054	16914	17107	17128	16945	17100	17084	17136	17075	16951	16778	17054	16985	17019	17130	17161	16964	17161	17096	17076	16992	17073	17071	17138	17002	17069	17066	17191	17257	17235	17025	17077	16929	17069	17288	17158	17046	17258	17116	17178	17238	17140	17102	16896	17009	17065	17215	17141	16968	16932	17104	17099	17163	17076	17058	17046	17241	17313	16928	17129	16990	16990	16926	16967	16958	17262	17021	16854	17207	17143	16986	16995	16862	17132	16910	17130	17202	17027	17089	17278	17093	17027	17182	17158	16924	17101	17306	17111	17114	17034	17214	16998	17289	16961	17145	17240	17026	17278	17302	17262	17017	17180	17156	17028	17202	17197	17201	17322	17071	17176	17078	17203	17244	17083	17211
37384	64062	59489	47725	41438	35164	30456	26553	23579	21325	19787	18748	17536	17004	16176	15870	15509	15314	15033	14974	14943	14892	14681	14741	14524	14527	14551	14311	14500	14497	14441	14448	14402	14535	14655	14423	14506	14501	14276	14490	14378	14336	14372	14373	14392	14352	14463	14341	14312	14495	14403	14419	14290	14318	14464	14401	14539	14463	14466	14390	14233	14314	14524	14523	14293	14689	14503	14474	14529	14354	14296	14502	14380	14409	14356	14383	14500	14488	14478	14356	14348	14585	14452	14408	14560	14440	14446	14583	14472	14529	14362	14401	14426	14395	14330	14401	14439	14466	14390	14509	14361	14325	14539	14534	14374	14574	14329	14435	14445	14373	14400	14468	14378	14413	14467	14174	14458	14465	14462	14407	14481	14259	14383	14211	14216	14281	14483	14356	14447	14342	14660	14308	14487	14512	14181	14491	14484	14423	14565	14449	14374	14539	14234	14485	14299	14252	14275	14343	14280	14389	14447	14467	14483	14359	14435	14371	14384	14444	14372	14417	14360	14530	14417	14347	14451	14510	14491	14376	14414	14509	14394	14389	14395	14529	14322	14182	14520	14477	14409	14371	14452	14441	14366	14457	14339	14606	14243	14471	14369	14354	14450	14427	14405	14437	14354	14288	14424	14359	14459	14447	14508	14455	14413	14314	14354	14359	14478	14393	14421	14561	14394	14524	14395	14361	14361	14489	14269	14365	14405	14439	14455	14279	14471	14405	14268	14464	14451	14412	14490	14295	14249	14527	14384	14303	14177	14406	14384	14449	14374	14421	14360	14449	14440	14268	14496	14488	14492	14461	14501	14518	14429	14302	14425	14426	14498	14420	14278	14400	14426	14355	14357	14272	14319	14435	14561	14427	14372	14366	14296	14368	14510	14310	14556	14385	14485	14284	14549	14533	14385	14445	14326	14472	14389	14327	14403	14432	14434	14314	14140	14410	14439	14438	14327	14372	14334	14395	14299	14431	14298	14647	14338	14427	14404	14415	14283	14427	14359	14501	14541	14287	14501	14231	14477	14291	14435	14300	14331	14260	14384	14419	14402	14470	14344	14331	14345	14388	14291	14322	14558	14468	14474	14389	14646	14264	14431	14475	14509	14431	14485	14374	14312	14271	14375	14329	14526	14438	14558	14281	14351	14462	14500	14332	14409	14345	14327	14434	14331	14486	14489	14422	14475	14321	14572	14220	14320	14386	14313	14243	14454	14422	14411	14469	14473	14472	14355	14208	14459	14164	14441	14536	14392	14483	14435	14342	14404	14302	14387	14426	14555	14476	14513	14448	14442	14433	14406	14522	14290	14471	14530	14467	14416	14510	14275	14547	14292	14458	14300	14514	14380	14370	14289	14389	14479	14394	14396	14305	14208	14325	14410	14458	14514	14454	14359	14348	14351	14415	14490	14422	14377	14284	14383	14364	14430	14236	14449	14535	14513	14332	14269	14390	14494	14344	14500	14286	14631	14349	14321	14348	14425	14483	14564	14451	14473	14446	14242	14409	14351	14332	14526	14532	14210	14116	14308	14293	14336	14335	14366	14331	14321	14404	14367	14497	14202	14545	14349	14632	14332	14308	14492	14340	14413	14333	14433	14421	14485	14361	14485	14419	14364	14376	14378	14512	14313	14329	14572	14389	14251	14306	14332	14419	14475	14325	14399	14552	14448	14480	14482	14506	14453	14185	14231	14402	14386	14465	14310	14303	14375	14491	14220	14481	14415	14478	14438	14481	14344	14400	14318	14491	14295	14505	14503	14413	14494	14223	14373	14632	14275	14538	14415	14295	14296	14473	14301	14491	14249	14417	14299	14475	14458	14284	14524	14648	14353	14315	14400	14423	14321	14217	14345	14534	14447	14334	14344	14274	14446	14417	14393	14212	14408	14584	14379	14231	14203	14363	14452	14591	14314	14295	14238	14518	14352	14295	14434	14606	14389	14465	14406	14422	14353	14247	14541	14235	14397	14275	14720	14403	14336	14481	14322	14416	14373	14361	14513	14364	14463	14428	14639	14390	14534	14341	14545	14414	14406	14217	14373	14170	14493	14342	14331	14360	14328	14345	14344	14457	14344	14397	14542	14255	14429	14387	14456	14410	14488	14447	14428	14326	14524	14347	14212	14367	14353	14221	14451	14456	14357	14480	14309	14573	14373	14325	14362	14475	14375	14352	14272	14296	14490	14371	14338	14415	14524	14313	14517	14455	14337	14446	14353	14522	14452	14308	14586	14416	14431	14356	14549	14385	14303	14458	14282	14334	14401	14242	14389	14529	14533	14328	14369	14392	14368	14472	14318	14388	14362	14494	14381	14495	14586	14311	14533	14458	14462	14403	14499	14385	14267	14339	14450	14329	14388	14530	14492	14392	14539	14584	14434	14351	14655	14344	14538	14537	14603	14411	14425	14380	14391	14432	14306	14302	14433	14369	14436	14418	14387	14302	14454	14398	14360	14381	14479	14252	14291	14500	14216	14373	14374	14332	14417	14390	14677	14315	14392	14323	14067	14470	14388	14514	14357	14339	14336	14357	14314	14406	14433	14412	14202	14404	14466	14364	14269	14333	14338	14274	14457	14402	14440	14285	14201	14406	14510	14561	14353	14515	14388	14499	14506	14323	14380	14538	14545	14466	14341	14352	14418	14282	14309	14376	14340	14512	14434	14316	14518	14355	14441	14416	14501	14422	14444	14475	14461	14491	14346	14267	14334	14617	14346	14467	14395	14538	14316	14353	14281	14289	14445	14366	14413	14438	14431	14256	14522	14401	14382	14408	14524	14203	14372	14329	14415	14407	14302	14605	14393	14370	14519	14386	14238	14443	14482	14426	14346	14284	14217	14348	14510	14319	14206	14600	14454	14223	14433	14356	14440	14592	14306	14412	14328	14382	14366	14427	14401	14406	14472	14299	14321	14368	14340	14378	14269	14318	14495	14392	14253	14324	14359	14401	14336	14432	14267	14535	14255	14383	14447	14304	14561	14486	14471	14322	14443	14199	14527	14309	14467	14517	14392	14552	14410	14387	14494	14346	14375	14405	14360	14226	14325	14511	14358	14272	14353	14404	14377	14418	14388	14323	14490	14359	14345	14281	14366	14416	14394	14438	14437	14298	14439	14356	14344	14284	14488	14485	14476	14333	14295	14443	14496	14253	14334	14430	14499	14344	14283	14521	14478	14427	14397	14595	14283	14400	14532	14413	14443	14276	14400	14403	14289	14334	14268	14467	14263	14401	14370	14332	14460	14395	14349	14265	14348	14412	14329	14332	14347	14459	14510	14467	14409	14448	14333	14635	14534	14578	14423	14370	14518	14606	14356	14365	14300	14550	14643	14569	14339	14354	14497	14403	14350	14514	14407	14438	14326	14522	14398	14473	14422	14407	14304	14404	14375	14239	14463	14389	14482	14492	14440	14427	14463	14265	14313	14477	14392	14489	14335	14389	14383	14425	14261	14323	14447	14476	14352	14540	14439	14348	14394	14303	14193	14263	14506	14449	14423	14393	14272	14224	14207	14335	14365	14259	14416	14452	14476	14345	14350	14308	14360	14494	14469	14506	14325	14412	14407	14450	14483	14283	14353	14421	14366	14300	14506	14512	14391	14474	14365	14449	14594	14377	14355	14278	14353	14416	14482	14389	14381	14468	14416	14354	14297	14327	14468	14428	14385	14440	14311	14329	14356	14459	14230	14448	14426	14319	14338	14419	14434	14296	14403	14452	14174	14447	14407	14516	14384	14455	14494	14456	14341	14435	14351	14443	14431	14389	14443	14405	14459	14557	14329	14308	14416	14467	14345	14362	14298	14466	14397	14402	14352	14245	14403	14328	14368	14270	14408	14292	14407	14600	14393	14433	14261	14527	14406	14371	14443	14410	14407	14268	14437	14204	14560	14496	14510	14264	14342	14476	14551	14473	14207	14525	14390	14288	14340	14444	14472	14476	14470	14339	14385	14239	14322	14382	14305	14321	14350	14444	14590	14470	14454	14338	14484	14226	14537	14482	14499	14275	14415	14447	14299	14307	14485	14359	14279	14420	14509	14528	14620	14252	14339	14363	14532	14477	14350	14482	14296	14407	14362	14391	14429	14528	14239	14603	14406	14384	14369	14299	14472	14323	14456	14522	14418	14317	14213	14343	14551	14398	14403	14480	14491	14381	14483	14348	14392	14371	14378	14281	14330	14410	14437	14597	14381	14438	14419	14467	14309	14388	14532	14479	14362	14394	14454	14473	14492	14565	14363	14339	14434	14406	14292	14431	14456	14271	14245	14375	14412	14464	14427	14371	14440	14434	14497	14352	14406	14431	14242	14559	14398	14290	14467	14473	14191	14407	14288	14393	14384	14262	14389	14331	14535	14411	14360	14346	14493	14543	14383	14448	14411	14461	14338	14513	14395	14435	14579	14424	14628	14346	14443	14195	14258	14309	14289	14334	14505	14488	14433	14280	14392	14452	14256	14376	14244	14300	14333	14507	14422	14371	14593	14261	14447	14227	14264	14432	14376	14305	14381	14479	14349	14516	14363	14299	14392	14406	14234	14397	14439	14418	14368	14420	14320	14279	14444	14544	14617	14353	14403	14542	14459	14454	14271	14354	14501	14462	14413	14526	14244	14465	14429	14478	14412	14400	14291	14371	14397	14267	14429	14513	14347	14391	14442	14519	14213	14285	14254	14393	14410	14371	14348	14356	14319	14415	14520	14314	14439	14351	14445	14351	14457	14376	14401	14457	14424	14284	14346	14327	14458	14437	14510	14378	14202	14412	14342	14542	14268	14403	14183	14517	14469	14457	14223	14375	14497	14291	14413	14397	14342	14243	14600	14404	14496	14293	14404	14323	14269	14343	14371	14466	14408	14362	14480	14323	14502	14260	14361	14550	14635	14449	14511	14414	14394	14465	14384	14430	14417	14445	14523	14490	14425	14358	14322	14551	14595	14339	14408	14384	14453	14377	14511	14398	14413	14389	14285	14415	14219	14592	14423	14391	14446	14412	14353	14311	14254	14322	14413	14510	14424	14156	14492	14505	14384	14508	14378	14403	14459	14403	14447	14467	14531	14459	14482	14399	14333	14306	14329	14245	14316	14302	14545	14358	14406	14442	14357	14242	14502	14389	14376	14423	14337	14258	14240	14528	14483	14489	14475	14464
30689	35669	44521	38545	30842	26509	23805	21314	20067	19234	18735	18131	17910	17871	17639	17291	17290	17358	17278	16854	16985	17286	17090	16965	17245	16923	16988	17003	17019	16852	17031	16974	17074	17077	16862	16770	16982	17105	16840	16893	16935	16884	16909	16861	16894	17077	17090	17122	16880	16929	17194	16865	16928	16851	17040	16802	17100	16693	16743	16898	16929	16805	16850	16978	16895	16935	17002	16700	16904	16916	17040	16897	16874	16818	16859	16982	16917	16929	17004	16787	16831	16904	16977	16764	16994	16909	16901	16799	17156	17066	17086	17001	16863	16970	16960	16840	17037	16987	16989	16902	17022	17046	17036	16750	16967	16981	16973	16795	16938	17022	16840	16882	16795	16843	16958	17136	16928	16672	16725	16862	17001	16965	16865	16956	16800	16962	16982	16922	16813	16888	16972	16796	17030	16850	16947	16752	17075	16874	16887	17016	16851	16923	16896	16956	17032	16910	17025	16816	16725	17120	16765	16972	17051	17021	16822	16850	16849	16970	16974	16863	16959	16729	16773	16930	16871	16876	16867	16858	16872	17256	16919	16859	16940	16860	17158	16933	16969	16891	17212	17133	16947	16986	16874	16942	16847	16790	17022	16937	16750	16961	17153	16947	16728	17040	16683	16758	16822	16765	16866	16952	17077	16957	16877	16854	16833	16920	16752	16727	16913	16948	16794	16734	16923	17078	17044	17107	16838	17014	16889	16777	16921	16562	16804	16807	17180	17135	16870	17015	17056	16917	16940	16740	16693	16944	16712	16977	16909	16930	16739	16727	16906	16789	17002	16930	17187	17031	16876	16757	16843	16891	16961	16912	16931	16924	16863	16957	17025	16808	17026	16950	16946	16986	17170	16764	16911	16725	16785	16725	17032	16814	16884	16957	16967	16761	16736	17123	17033	17011	17024	16874	16809	16741	16881	16657	16815	16787	16786	17055	16996	16770	16870	16878	16992	16994	17012	16841	16795	16725	16997	16809	16896	16928	16909	16844	16895	17024	16812	16875	16947	16920	17002	16919	16976	16767	16831	16999	17015	16965	16789	16962	17092	16761	16919	16915	16828	16783	16773	16819	16950	16805	16981	16936	16846	16822	16793	16861	16951	16875	16876	16911	17049	16849	16790	16928	17132	16845	16924	17022	16719	16990	16944	16823	17063	16943	17001	16963	16742	16742	17102	16842	17010	16890	16851	16738	16898	16814	17152	17027	16982	17187	16766	16822	16990	16929	16878	16881	17120	16987	17092	16868	17054	17005	17000	16935	16956	16879	16930	17026	16872	16856	17062	16964	16840	16732	16875	16877	16872	16857	16787	17003	16998	16856	16878	16721	16836	17046	17027	16801	16914	16729	16974	16989	16891	16762	17115	16966	17021	16904	17017	16838	17120	17007	17110	16908	16865	17077	16995	16911	16897	16759	16998	16806	17071	16974	16942	16852	16979	17033	16810	16807	17063	16853	16982	17101	16782	16830	16725	16982	16793	16955	16844	16948	17024	17129	16930	16960	16950	16836	16780	16766	16807	16752	17094	16853	16936	17044	16816	16820	16825	16841	17055	16819	17067	16997	16873	16909	16776	16971	17225	17026	16858	16799	16906	17076	16857	16918	16927	16860	16975	17036	16809	16760	16863	16850	16869	16906	17078	16873	16810	16721	16898	16916	16801	16774	17016	16967	16971	16844	16712	16801	16884	17072	16780	17024	16770	16785	16971	16976	16951	17034	16891	16879	16981	16909	17147	16877	16850	16691	16963	16974	16820	16827	16913	16818	16892	17004	17065	16881	16805	16859	16929	16914	17078	16736	16952	16764	17076	16965	16864	16948	16858	16842	16888	17079	16754	16960	16860	16903	16929	16871	17013	16930	16932	16927	16772	16834	16997	16760	17164	16999	16808	16915	17038	17022	16853	16901	16532	16851	16918	16852	16956	16916	16956	16854	17030	17204	16749	17034	16932	17013	17021	17013	16803	16838	16963	17043	17042	16804	17053	16877	16892	17030	16929	16844	16847	16893	16994	16955	16846	17040	16695	16898	16818	16858	16840	16874	16915	16911	16984	16772	16735	16794	16734	16910	17025	17002	16867	17006	16866	16628	16909	16823	16915	17107	17140	17027	16813	16985	16908	16802	16908	17017	16930	16878	16995	16998	16887	17006	16862	16969	16905	16751	16798	17090	16894	16874	16968	17020	16812	16997	16961	16793	16855	16854	16875	16774	17015	16974	16874	16878	17095	17036	16912	17172	16905	16762	16895	16900	16757	16845	16816	16900	16900	16953	16965	16798	16996	17021	16865	16906	16980	16727	16921	16990	16911	16954	16939	16728	16989	16758	17129	16900	16942	16942	16971	17009	17105	17040	17151	16793	17050	16784	16853	17210	16990	16936	17077	16832	16933	16716	16911	16962	16933	16917	16755	17033	16755	16913	16940	16880	16784	17040	16895	16791	16754	16980	16923	16668	16993	16963	17056	16980	16930	16886	17051	16903	16856	16981	16833	16814	16823	17053	16803	17118	16953	16910	17020	16864	16948	16989	16866	16855	16968	16895	17007	16961	16906	17043	16747	16999	16940	16851	17017	17018	16974	16753	17045	17030	16839	16874	16951	16927	16723	16899	16845	17004	16827	16946	16865	16828	16904	16952	16864	16894	17015	17079	16942	16941	16928	17277	16929	16990	16927	16869	16992	16848	16656	16946	16858	16816	16927	16920	17006	16842	16966	17073	16955	16798	16742	16843	16764	16942	16937	16879	16846	16819	16651	17066	16859	16832	16709	16969	17216	16769	16893	16817	16899	16858	16843	16988	16983	16715	16838	16786	16871	17099	16969	16848	16767	16991	16967	16793	16738	17075	16900	17033	16769	16899	16703	16911	17110	16935	16840	16907	16819	16860	16930	16838	16747	16764	16753	16990	17045	16942	16854	16867	16877	16955	16951	17087	16909	16946	16909	17054	16859	16947	16683	16983	16833	17038	16936	16934	16871	16920	16824	16848	16960	17007	17014	17000	16933	17040	16941	16776	16957	16952	16722	16773	16969	16938	17036	16946	16893	16900	16952	16959	16840	16773	16994	16769	16901	16811	16872	16975	16774	16953	16986	16904	17046	16999	16987	16822	16775	17080	16816	17112	16863	16966	16983	16823	16787	16907	17075	16898	16830	16881	16868	16847	16823	16741	16992	16770	16879	16966	16820	16860	16929	16794	16979	16753	17098	16734	16995	16744	16804	16812	16787	16848	16771	16833	16730	16689	16830	16867	16777	16536	17054	16851	16832	17016	16867	16764	16857	16871	16727	16981	17022	17011	16683	16909	16841	16829	16676	16969	16922	16802	17036	16863	16863	16941	16701	16869	17100	16910	16868	16990	16966	16963	16761	16892	16918	16916	16905	16815	16869	16939	16889	16906	16918	17002	16732	16714	16837	16688	16842	16842	16610	17143	16851	16927	16964	17185	16926	16916	16719	16823	16960	17094	16985	16808	16864	16696	16950	17054	16937	17041	16995	16942	16993	16747	17126	16956	17115	16922	17002	16935	17062	17093	17055	16743	16868	16934	17066	16774	16910	16792	16869	16818	16969	16869	16770	16800	16962	17090	16843	16911	16981	16838	17021	16786	16884	16944	16958	16777	16859	16902	16990	17140	17135	17065	16805	17023	16837	16764	16945	16951	16881	16854	16828	16666	17030	16949	16916	16933	16925	16838	16616	16883	17156	16963	16922	16990	16858	16812	16865	17135	17050	17023	16786	16748	16850	17134	16813	17036	16847	16789	16664	16883	16883	17019	16865	16937	17189	16949	16900	16963	16852	16770	16891	16830	16856	16988	16808	16794	17027	16808	16822	16756	17090	17098	17030	16827	16846	17024	16831	16972	16813	16698	16949	16911	16887	16844	16887	16966	16834	16758	16771	16844	16794	16853	16947	16940	16903	16762	16998	16848	17000	16922	16792	16891	16873	16825	17104	16800	17138	17090	16810	17029	17063	16927	16910	16866	16773	16709	16754	16860	16894	16821	16762	16892	16834	16858	16918	17137	16856	17112	17139	16876	17034	16888	16729	16766	16881	16803	16814	16792	17087	17015	16886	16887	16974	16912	16887	16829	16862	17208	16929	17190	17007	16872	16933	17037	17028	17111	17044	17048	16979	16876	16892	16877	16850	16741	16959	16933	16750	16886	16788	17029	16887	16918	16961	16962	17107	16813	16751	16940	16927	17011	16783	16925	16867	17114	16993	17001	16873	16833	16885	17046	16991	16880	16863	16837	16922	16779	16967	16871	16850	16918	16889	16856	17137	16711	17000	16908	17048	16813	16736	16861	16769	16671	17134	17009	17085	16971	17119	17229	17150	16880	16818	16881	16795	16824	16794	16920	16787	17011	17019	16809	16582	16787	16768	16817	16964	16809	16916	16836	16938	17019	16974	17037	17049	17064	17011	16978	16903	16826	16735	16990	16866	16957	16890	16987	16943	16755	17001	16976	17024	16807	17013	16775	17053	16838	17157	16744	16965	16825	16926	16763	16815	16923	17091	16856	16882	16762	16958	16807	17066	17002	16914	17039	16908	17135	17111	17045	16816	16787	16708	16997	16956	16956	16858	16923	17062	16994	17040	16859	16835	16986	16928	16864	16846	17007	16739	16794	16794	16862	16711	16858	17138	16721	17121	17013	16901	16848	16928	16818	17013	16613	16982	16791	17004	16757	16963	16943	16951	17217	16957	16928	17071	17073	17083	16736	16745	16929	17134	16756	16867	16704	16871	16948	16785	17175	16765	16757	16921	17082	16965	16919	16773	16805	16942	17014	16854	16846	16994	16854	17127	16894	16752	16900	16935	16912	17175	16852	16770	17095	16893	16888	16995	16940	16975	16740	16877	16887	17044	16938	16973	17060	17133	16868	16748	16947	16958	16904	16670	16902	16731	17061	17053	16993	16901	16739	17063	16973	16914	16869	16828	16774	16916	16957	16913	17059	17008	16795	16934	16922	16964	17124	16915	16787	17057	16926	16873	16837	16940	17041	17199	16754	17102	16913	16911	17129	16988	16977	16981	16751	16985	16933	16987	16961	16860	16865	17068	16992	17043	16972	16989	16886	16904	17036	16815	16866	16890	16925	16978	16949	17041	17075	17080	16926	16894	16872	16908	16929	16821	16916
36578	53115	48294	37289	30945	26303	23202	20681	18698	17671	16711	16172	15737	15479	15008	15066	14851	14796	14604	14616	14392	14492	14391	14483	14387	14315	14429	14291	14317	14448	14374	14372	14312	14220	14207	14481	14402	14314	14389	14314	14342	14368	14324	14275	14311	14312	14289	14351	14282	14265	14355	14420	14376	14341	14263	14214	14240	14255	14455	14206	14293	14259	14210	14274	14291	14268	14368	14121	14314	14365	14299	14405	14344	14323	14247	14280	14244	14222	14412	14220	14222	14342	14140	14378	14226	14230	14296	14459	14203	14236	14199	14261	14262	14152	14347	14409	14304	14419	14182	14091	14438	14146	14243	14269	14325	14338	14375	14305	14121	14251	14150	14290	14271	14382	14173	14145	14221	14351	14323	14167	14452	14323	14339	14322	14281	14158	14225	14324	14142	14363	14399	14253	14317	14329	14320	14194	14217	14260	14319	14394	14225	14257	14368	14249	14360	14207	14210	14458	14394	14351	14247	14295	14202	14340	14243	14349	14255	14245	14101	14329	14263	14347	14213	14482	14062	14324	14285	14230	14363	14329	14305	14283	14145	14442	14223	14143	14458	14173	14221	14310	14290	14363	14277	14237	14359	14187	14219	14180	14311	14265	14291	14217	14400	14326	14201	14222	14365	14221	14248	14341	14091	14400	14178	14332	14309	14287	14232	14405	14199	14356	14351	14325	14285	14118	14345	14282	14354	14168	14097	14290	14230	14321	14235	14324	14340	14228	14171	14174	14328	14303	14253	14306	14245	14389	14015	14378	14211	14413	14362	14313	14240	14359	14411	14311	14313	14372	14167	14428	14348	14256	14310	14395	14287	14340	14288	14283	14253	14306	14395	14107	14359	14252	14346	14191	14270	14302	14283	14266	14169	14385	14289	14201	14231	14198	14301	14184	14145	14462	14271	14299	14273	14359	14237	14375	14350	14476	14281	14260	14157	14240	14343	14206	14285	14220	14229	14292	14260	14183	14390	14171	14243	14323	14266	14284	14183	14225	14111	14391	14301	14247	14397	14281	14323	14422	14316	14245	14279	14383	14292	14206	14261	14237	14178	14428	14403	14314	14353	14153	14483	14213	14194	14118	14321	14331	14231	14309	14304	14291	14135	14275	14359	14408	14200	14296	14373	14286	14260	14239	14150	14256	14385	14181	14408	14146	14293	14113	14301	14337	14229	14324	14244	14330	14381	14258	14341	14188	14249	14221	14066	14261	14334	14202	14427	14311	14223	14454	14221	14212	14229	14262	14370	14372	14255	14244	14363	14323	14161	14377	14268	14357	14487	14329	14428	14307	14356	14286	14206	14366	14318	14201	14100	14277	14296	14340	14437	14350	14294	14401	14362	14205	14246	14246	14360	14307	14358	14343	14284	14386	14381	14216	14316	14314	14342	14351	14223	14366	14234	14170	14345	14180	14296	14163	14367	14215	14383	14280	14274	14383	14429	14275	14361	14271	14329	14404	14133	14374	14270	14297	14531	14299	14432	14291	14229	14317	14285	14376	14231	14078	14206	14297	13979	14321	14150	14375	14278	14300	14287	14245	14185	14396	14358	14260	14395	14365	14241	14293	14248	14340	14388	14218	14284	14461	14328	14395	14264	14336	14106	14379	14217	14195	14389	14384	14225	14142	14309	14331	14198	14216	14266	14352	14291	14322	14308	14152	14210	14354	14353	14324	14297	14273	14344	14350	14492	14410	14308	14285	14302	14257	14250	14441	14310	14150	14160	14165	14191	14298	14352	14317	14417	14082	14281	14203	14217	14370	14288	14373	14248	14193	14246	14363	14302	14185	14224	14358	14239	14332	14166	14402	14231	14194	14259	14196	14374	14018	14307	14277	14275	14289	14358	14169	14219	14272	14437	14372	14252	14147	14307	14281	14226	14313	14171	14248	14272	14329	14216	14173	14322	14237	14232	14270	14343	14333	14418	14251	14446	14331	14304	14243	14364	14370	14322	14253	14319	14287	14372	14127	14292	14379	14270	14350	14333	14245	14380	14328	14210	14368	14284	14210	14365	14238	14304	14313	14201	14188	14108	14442	14208	14313	14254	14448	14461	14274	14158	14133	14272	14269	14273	14251	14178	14226	14220	14193	14431	14305	14267	14522	14184	14270	14164	14218	14473	14302	14150	14235	14330	14352	14241	14373	14227	14129	14242	14269	14214	14250	14313	14203	14216	14388	14317	14156	14449	14396	14323	14152	14457	14202	14221	14309	14346	14245	14296	14278	14326	14170	14315	14238	14377	14393	14316	14443	14342	14260	14209	14343	14417	14213	14356	14289	14211	14405	14161	14306	14287	14256	14290	14094	14395	14322	14243	14386	14415	14421	14278	14239	14350	14502	14176	14194	14305	14580	14345	14343	14344	14039	14309	14220	14323	14434	14272	14403	14239	14273	14282	14134	14354	14096	14376	14357	14203	14473	14447	14368	14476	14427	14309	14448	14280	14336	14357	14331	14135	14370	14352	14259	14306	14091	14343	14151	14203	14404	14186	14137	14217	14232	14362	14357	14217	14259	14423	14291	14203	14377	14381	14237	14345	14188	14272	14396	14316	14177	14150	14199	14301	14201	14187	14158	14232	14168	14265	14223	14297	14258	14217	14391	14330	14470	14340	14214	14249	14318	14356	14282	14407	14238	14394	14321	14260	14276	14445	14114	14197	14428	14282	14341	14379	14292	14091	14269	14282	14122	14271	14271	14287	14298	14413	14378	14296	14244	14312	14351	14193	14300	14515	14386	14312	14327	14212	14342	14165	14394	14122	14374	14276	14185	14413	14344	14256	14460	14384	14223	14297	14348	14184	14247	14261	14300	14186	14273	14477	14187	14210	14224	14532	14377	14298	14340	14318	14201	14237	14434	14289	14385	14179	14315	14303	14256	14300	14212	14382	14215	14528	14284	14286	14319	14383	14398	14377	14302	14220	14330	14329	14285	14282	14342	14368	14203	14252	14201	14240	14404	14416	14255	14384	14275	14346	14203	14286	14144	14134	14472	14344	14275	14240	14303	14146	14340	14462	14275	14281	14463	14175	14389	14292	14303	14398	14225	14188	14367	14308	14269	14340	14288	14124	14408	14169	14210	14222	14340	14192	14380	14252	14141	14440	14222	14228	14328	14277	14509	14241	14328	14205	14512	14225	14295	14460	14329	14357	14365	14194	14238	14279	14317	14322	14456	14227	14261	14370	14119	14184	14344	14323	14265	14493	14138	14376	14327	14064	14166	14183	14216	14298	14176	14504	14272	14296	14349	14255	14342	14271	14360	14209	14394	14340	14211	14260	14362	14307	14149	14252	14266	14304	14155	14177	14384	14215	14301	14418	14129	14247	14230	14219	14381	14339	14303	14301	14301	14219	14273	14345	14337	14371	14399	14230	14266	14227	14277	14351	14213	14231	14007	14354	14317	14158	14418	14312	14399	14261	14243	14263	14248	14332	14266	14359	14281	14327	14294	14238	14368	14249	14362	14380	14354	14444	14279	14476	14305	14158	14262	14164	14406	14416	14412	14262	14194	14288	14406	14193	14457	14323	14430	14062	14422	14264	14301	14263	14167	14236	14222	14155	14271	14162	14400	14294	14292	14120	14247	14330	14253	14167	14263	14197	14432	14191	14352	14241	14336	14319	14231	14170	14240	14279	14343	14296	14140	14276	14307	14218	14424	14428	14460	14348	14307	14311	14352	14284	14366	14176	14360	14254	14190	14279	14264	14331	14232	14358	14326	14357	14349	14352	14431	14305	14302	14301	14189	14264	14158	14338	14366	14360	14374	14357	14385	14349	14357	14327	14219	14367	14271	14326	14328	14254	14167	14150	14157	14329	14418	14273	14379	14412	14255	14269	14323	14207	14100	14376	14311	14271	14311	14246	14313	14288	14199	14147	14182	14140	14242	14326	14144	14303	14292	14340	14260	14243	14316	14211	14265	14369	14134	14194	14308	14150	14426	14295	14344	14270	14200	14279	14298	14383	14237	14272	14232	14212	14273	14251	14256	14278	14420	14417	14262	14457	14142	14383	14205	14398	14299	14291	14325	14331	14287	14368	14184	14230	14320	14286	14287	14235	14168	14367	14483	14208	14219	14624	14231	14212	14254	14221	14082	14211	14293	14445	14344	14240	14328	14244	14357	14194	14190	14207	14257	14299	14191	14082	14309	14267	14252	14418	14364	14243	14357	14224	14496	14345	14398	14307	14412	14315	14322	14228	14168	14333	14286	14522	14167	14278	14348	14291	14333	14373	14255	14437	14331	14366	14190	14437	14181	14215	14246	14423	14402	14304	14306	14252	14216	14226	14239	14241	14210	14303	14134	14303	14217	14272	14313	14302	14220	14411	14320	14234	14135	14098	14344	14371	14478	14378	14079	14339	14336	14341	14262	14294	14140	14270	14290	14269	14284	14356	14285	14241	14159	14309	14373	14406	14223	14250	14342	14378	14254	14412	14197	14370	14290	14326	14149	14401	14188	14411	14140	14307	14318	14355	14234	14264	14223	14357	14103	14426	14369	14325	14420	14423	14357	14256	14072	14503	14215	14364	14092	14364	14147	14457	14270	14270	14280	14307	14218	14249	14397	14203	14283	14274	14378	14334	14131	14237	14356	14303	14293	14341	14252	14180	14436	14217	14321	14418	14409	14243	14304	14422	14328	14270	14088	14289	14313	14264	14284	14046	14140	14155	14407	14348	14226	14254	14211	14211	14168	14336	14354	14280	14406	14405	14176	14305	14376	14184	14230	14391	14333	14252	14347	14284	14243	14286	14280	14408	14267	14285	14486	14255	14250	14170	14277	14334	14192	14304	14399	14384	14421	14144	14436	14286	14230	14133	14496	14318	14117	14338	14455	14303	14225	14200	14334	14251	14319	14229	14133	14196	14390	14214	14231	14471	14375	14210	14403	14312	14353	14181	14285	14364	14190	14407	14301	14216	14464	14125	14285	14213	14227	14188	14345	14281	14273	14118	14223	14365	14214	14327	14325	14224	14152	14139	14408	14263	14310	14354	14200	14428	14291	14290	14312	14374	14314	14198	14476	14262	14221	14258	14341	14185	14309	14349	14245	14191	14362	14337	14332	14385	14394	14335	14279	14363	14122	14192	14332	14200	14327	14220	14412	14160	14395	14336	14294	14371	14296	14127	14351
24095	21158	29099	28394	28603	29488	28260	23561	21694	20648	19685	18880	18414	18166	17926	17718	17438	17323	17102	17214	17276	17182	17252	16933	16997	16775	16730	16871	16812	16818	16967	17012	17023	16781	16998	16743	16757	16748	16834	16869	16843	16914	16935	16782	16676	16984	16796	16667	17104	16915	16714	16943	16864	16702	16704	16825	16740	16759	16905	16841	16793	16682	16882	16743	16724	16852	16820	16731	16640	16751	16654	16516	16794	16665	16687	16758	16799	16711	16745	17006	16672	16668	16856	16752	16937	16651	16798	16864	16893	16893	16710	16906	16840	16787	16469	16743	16592	16786	16770	16833	16789	16686	16929	16604	16826	16674	16771	16793	16718	16817	16845	16729	16871	16711	16837	16868	16658	16552	16587	16737	16567	16573	16631	16549	16741	16833	16753	16741	16793	16815	16759	16850	16803	16860	16949	16760	16632	16736	16752	16775	16642	16563	16818	16686	16724	16855	16840	16930	16735	16767	16741	16776	16688	16737	16713	16761	16736	16769	16912	16845	16607	16864	16669	16836	16890	16909	16695	17014	16602	16922	16808	16766	16726	16855	16781	16756	16969	16648	16591	16697	16892	16681	16764	16752	16492	16509	16579	16806	16757	16666	16764	16642	16790	16607	16540	16540	16747	16557	16793	16825	16872	16698	16793	16510	16680	16804	16659	16469	16629	16627	16797	16711	16664	16708	16904	16777	16609	16718	16692	16875	16727	16581	16565	16702	16766	16762	16768	16764	16778	16696	16802	16882	16886	16897	16731	16914	17012	16648	16793	16715	16554	16690	16766	16733	16701	16838	16782	16819	16865	16807	16885	16745	16662	16695	16809	16722	16814	16734	16589	16692	16642	16723	16508	16609	16473	16702	16587	16838	16841	16833	16698	16581	16722	16709	16918	16595	16757	16769	16839	16772	16815	16799	16659	16826	16976	16604	16826	16841	16999	16817	16793	16631	16736	16648	16540	16758	16839	16865	16930	16795	16886	16766	16699	16954	16733	16812	16725	16894	16696	16951	16786	16588	16706	16803	16654	16562	16731	16541	16762	16856	16989	16711	16695	16938	16920	16771	16840	16795	16546	16738	16757	16751	16877	16755	16671	16675	16706	16652	16822	16768	16620	16734	16576	16867	16794	16886	16693	16748	16818	16704	16853	16772	16551	16823	16950	16645	16690	16456	16717	16681	16751	16669	16668	16626	16678	16859	16768	16708	16821	16966	16787	16946	16547	16850	16770	16813	16807	16725	16888	16795	16764	16746	17021	16913	16677	16634	16793	16688	16830	16684	16685	16688	16780	16708	16643	16865	16932	16811	16645	16717	16764	16854	16629	16677	16700	16644	16830	16904	16849	16730	16766	16798	16884	16771	16739	16774	16784	16707	16669	16582	16804	16760	16728	16687	16895	16846	16604	16749	16756	16851	16803	16745	16734	16675	16843	16778	16761	16740	16667	16857	16674	16598	16645	16879	16735	16638	16765	16815	16562	16817	16816	16576	16840	16649	16832	16813	16818	16750	16756	16596	16820	16545	16679	16754	16750	16561	16624	16626	16698	16561	16702	16639	16612	16853	16709	16797	16856	16866	16662	16875	17216	16761	16924	16645	16587	16711	16754	16940	16753	16671	16891	16685	16831	16685	16742	16928	16772	16972	16758	16893	16691	16839	16711	16645	16755	16796	16811	16842	16830	16650	16852	16643	16685	16859	16765	17006	16899	16627	16629	16768	16487	16761	16777	16682	16774	16996	16758	16634	16750	16716	16722	16739	17052	16762	16825	16682	16828	16869	16932	16859	16746	16780	16737	16806	16861	16887	16744	16704	16876	16484	16739	16752	16624	16702	16727	16877	16861	16789	16793	16894	16845	16809	16656	16532	16714	16711	16930	16738	16841	16637	16652	16669	16668	16559	16858	16738	16791	16590	16707	16771	16957	16762	16670	16617	16492	16746	16790	16616	16792	16854	16690	16589	16663	16746	16852	16651	16821	16859	16718	16839	16677	16686	16673	16588	16683	16761	16654	16902	16764	16995	16647	16599	16813	16690	16776	16660	16752	16849	16807	16862	16842	16793	16991	16962	17068	16859	17080	16839	16715	16867	16951	16912	16697	16690	16861	16946	16670	16664	16800	16807	16732	16824	16712	16821	16861	16738	17040	16819	16608	16630	16796	16828	16542	16763	16669	16727	16604	16647	16856	16717	16811	16723	16826	16729	16923	16808	16851	16820	16706	16658	16737	16702	16835	16695	16824	16774	16655	16668	16753	16659	16827	16473	16839	16794	16758	16764	16861	16656	16842	16750	16756	16910	16782	16684	16823	16775	16737	16785	16766	16910	16871	16835	16803	16713	16639	16730	16838	16659	16641	16747	16806	16515	16596	16859	16835	16488	16783	16731	16693	16645	16750	16681	16772	16615	16829	16871	16860	16720	16919	16893	16822	16721	16909	16913	16674	16765	16790	16756	16623	16650	16760	16548	16898	16991	16714	16681	16778	16708	16715	16734	16721	16733	16804	16784	16703	16895	16696	16806	16896	16540	16857	16781	16869	16718	16833	16749	16611	16696	16980	16789	16663	16897	16749	16729	16689	16597	16853	16712	16798	16669	16891	16844	16666	16686	16832	16663	16816	16787	16640	16976	16752	16693	16918	16858	16656	16622	16643	16704	16736	16702	16759	16755	16738	16876	16596	16807	16664	16782	16741	16622	16955	16771	16810	16434	16775	16512	16826	16872	17008	16841	16753	16711	16618	16644	16803	16828	16777	16801	16845	16887	16521	16731	16603	16930	16468	16826	16874	16683	16862	16766	16766	16776	16744	16799	16965	16671	16702	16762	16726	16918	17011	16724	16701	16611	16825	16801	16586	16898	16880	16693	16655	16572	16671	16719	16681	16714	16975	16696	16800	16785	16664	16802	16835	16806	16758	16806	17002	16822	16767	16791	16867	16806	16840	16718	16773	16743	16865	16545	16847	16710	16765	16789	17002	16908	16761	16923	16950	16929	16836	16820	16881	16717	16875	16647	16856	16592	16700	16908	16604	16704	16625	16769	16779	16815	16946	16636	16797	16426	16802	16762	16644	16674	16772	17030	16844	16813	16708	16830	16837	16868	16634	16704	16752	16786	16870	16509	16815	16780	16805	16846	16905	17065	16833	16779	16524	16669	16772	16758	16647	16918	16775	16825	16812	16568	16793	16741	16636	16646	16870	16724	16597	16771	16623	16432	16777	16740	16741	16852	16873	16458	16770	16823	16529	16700	16883	16806	16771	16601	16761	16644	16780	16732	16676	16856	17005	16825	16688	16729	16849	16725	16869	16591	16816	16606	16721	16642	16606	16686	16725	16885	16678	16818	16898	16717	16766	16795	16724	16841	16802	16666	16964	16851	16741	16698	16614	16645	16882	16798	16587	16784	16898	16818	16868	16798	16781	16741	16671	16757	16781	16840	16879	16581	16820	16740	16702	16863	16885	16701	16488	16659	16768	16710	16771	16685	16824	16750	16646	16702	16823	16771	16679	16745	16609	16587	16832	16696	16774	16706	16663	16698	16804	16875	16895	16702	16772	16645	16760	16680	16746	16880	16742	16755	16774	16866	16810	16858	16841	16677	16938	16733	16728	16749	16896	16793	16825	17005	16589	16586	16551	16763	16718	16887	16731	16673	16850	16747	16693	16753	16918	17030	16817	16728	16874	16676	16859	16663	16857	16822	16884	16962	16819	16824	16744	16700	16598	16632	16687	16601	16816	16780	16774	16616	16709	16683	16839	16843	16782	16653	16877	16668	16938	16584	16465	16627	16864	16757	16629	16818	16850	16890	16647	16806	16646	16717	16675	16618	16788	16797	16838	16872	16703	16693	16795	16752	16922	16730	16587	16697	16771	16899	16828	16583	16593	16755	16833	16991	16838	16997	16901	16925	16959	16718	16881	16953	16899	16877	16707	16910	16859	16941	16513	16798	16728	16710	16822	16713	16778	16804	16801	16941	16822	16790	16970	16629	16891	16776	16817	16698	16860	16675	16771	16539	16724	16844	16712	16796	16826	16810	16641	16676	16565	16813	16759	16541	16760	16844	16857	16569	16648	16553	16636	16846	16723	16773	16858	16758	16933	16670	16864	16712	16611	16782	16785	16701	16703	16766	16714	16521	16676	16671	16884	16767	16781	16803	16871	16578	16738	16718	16711	16687	16526	16723	16707	16668	16653	16909	16678	16822	16882	16623	16600	16948	16832	16759	16980	16797	16552	16684	16717	16717	16862	16606	16557	16767	16741	16533	17002	16654	16607	16768	16629	16895	16919	16572	16692	16875	16733	16586	16719	16914	16869	16676	16694	16614	16780	16867	16833	16611	16840	16805	16642	16691	16815	16671	16847	16942	16672	16642	16898	16746	16817	16858	16615	16740	16795	16858	16728	16705	16806	16862	16786	16703	16696	16967	16661	16849	16708	16776	16663	16686	16824	16595	16569	16774	16693	16710	16726	16663	16887	16763	16850	16902	16764	16681	16581	16878	16705	16742	16665	16725	16782	16786	16818	16624	16813	16794	16729	16598	16878	16810	16749	16821	16651	16429	16878	16836	16786	16723	16777	16777	16728	16765	16753	16710	16762	16830	16889	16836	16777	16651	16858	16722	16813	16643	16564	16640	16850	16833	16867	16760	16755	16865	16717	16701	16678	16905	16781	16776	16895	16629	16747	16909	16676	16752	16641	16761	16843	16745	16804	16697	16725	16537	16678	16831	16678	16815	16886	16715	16819	16887	16699	16655	16724	16558	16678	16787	16708	16726	16854	16731	16731	16746	16860	16634	16626	16747	16562	16779	16708	16704	16803	16618	16705	16720	16803	16655	16828	16775	16913	16961	16521	16654	16822	16905	16748	16752	16798	16993	16676	16774	16543	16713	16864	16741	16790	16932	16836	16658	16788	16755	16723	16553	16785	16667	16832	16654	16563	16885	16823	16528	16669	16769	16869	16741	16852	16613	16779	16600	16773	16786	16764	16796	16739	16807	16808	16742	16684	16671	16711	16819	16948	16965	16808	16793	16756	16648	16882	16748	16694	16695	16863	16743	16871	16615	16767	16686	16799	16535	16745	16769	16751	16706	16825	16853	16702	16758	16725	16746	16841	16695	16558	16781	16753	16818	16681	16941
36070	59538	54888	43600	36061	30845	26746	23596	21213	19453	18150	17110	16413	15975	15671	15134	15151	14983	14616	14706	14654	14423	14439	14544	14303	14370	14330	14372	14331	14345	14214	14004	14243	14212	14373	14351	14326	14196	14289	14198	14318	14109	14119	14441	14209	14306	14290	14244	14172	14229	14255	14203	14296	14167	14267	14148	14245	14160	14125	14260	14209	14275	14174	14222	14201	14032	14385	14187	14300	14020	14231	14313	14332	14061	14169	14267	14187	14127	14270	14227	14242	14101	14114	14314	14202	14152	14208	14157	14118	14131	14194	14123	14285	14193	14185	14295	14056	14098	14211	14235	14265	14164	14343	14196	14240	14236	14143	14215	14186	14119	14217	14294	14190	14092	14516	14158	14051	14110	14258	14340	14262	14201	14214	14293	14343	14238	14121	14119	14209	14149	14206	14242	14183	14323	14263	14179	14184	14055	14104	14207	14317	14116	14189	14366	14176	14377	14171	14147	14360	14016	14081	14202	14288	14095	14239	14309	14296	13992	14106	14163	14177	14148	14333	14133	14186	14146	14139	14244	14188	14215	14116	14231	14157	14322	14229	14168	14326	14134	14089	14303	14039	14194	14243	14308	14216	14180	14315	14328	14313	14275	14285	14224	14258	14416	14217	14118	14278	14169	14009	14250	14288	14241	14293	14223	14115	14316	14170	14231	14125	14114	14157	14223	14303	14241	14315	14161	14100	14009	14183	14319	14210	14237	14355	14245	14161	14289	14365	14158	14339	14039	14081	14399	14317	14110	14152	14181	14139	14319	14128	14438	14201	14410	14025	14213	14349	14179	14251	14206	14150	14309	14148	14197	14186	14307	14348	14086	14243	14272	14151	14242	14283	14161	14178	14123	14267	14122	14111	14183	14293	14142	14153	14209	14318	14235	14174	14319	14262	14227	14316	14225	14222	14275	14239	14213	14279	14138	14230	14260	14292	14156	14160	14322	14227	14115	14238	14304	14176	14329	14066	14304	14307	14130	14038	14107	14252	14219	14123	14200	14098	14029	14239	14097	14117	14099	14283	14245	14208	14104	14151	14318	14161	14192	14192	14055	14241	14200	14174	14015	14218	14333	14339	14285	14151	14243	14090	14173	14196	14284	14341	14247	14224	14247	14245	14103	14165	14272	14280	14220	14219	14243	14385	14164	14239	14234	14212	14430	14143	14167	14349	14259	14033	14280	14179	14322	14211	14237	14261	14320	14317	14009	14298	14219	14344	14108	14157	14294	14126	14179	14306	14169	14080	14394	14125	14225	14264	14278	14118	14469	14130	14273	14278	14330	14208	14353	14220	14226	14062	14371	14301	14248	14088	14072	14126	14026	14168	14353	14230	14265	14258	14147	14214	14145	14235	14191	14162	14114	14308	14065	14268	14168	14348	14084	14366	14168	14262	14151	14280	14275	14158	14130	14327	14210	14195	14243	14281	14340	14220	14155	14210	14197	14220	14227	14222	14146	14314	14166	14217	14221	14246	14068	14178	14150	14176	14109	14280	14118	14149	14165	14159	14245	14101	14265	14213	14251	14027	14153	14151	14157	14159	14122	14234	13992	14185	14241	14159	14191	14204	14232	14182	14197	14110	14313	14284	14127	14239	14281	14061	14329	14143	14102	14218	14201	14284	14303	14416	14207	14330	14183	14074	14391	14168	14196	14230	14160	14336	14324	14261	14145	14246	14173	14210	14050	14177	14182	14134	14373	14242	14137	14149	14175	14252	14174	14252	14174	14244	14234	14215	14313	14196	14110	14239	14208	14123	14122	14297	14469	14478	14318	14235	14189	14234	14241	14205	14119	14198	14065	14065	14160	14215	14370	14336	14236	14051	14305	14100	14308	14204	14134	14107	14254	14227	14125	14208	14026	14162	14187	14239	14284	14028	14175	14167	14310	14241	14268	14227	14129	14099	14089	14139	14236	14192	14308	14385	14212	14317	14094	14182	14220	14090	14305	14189	14142	14252	14239	14258	14403	14364	14251	14094	14287	14146	14233	14292	14185	14235	14166	14043	14395	14177	14063	14151	14193	14087	14199	14134	14343	14297	14192	14163	14188	14036	14305	14359	14315	14223	14334	14348	14237	14190	14310	14259	14325	14209	14407	14322	14261	14202	14359	14331	14230	14240	14197	14178	14100	14096	14179	14079	14341	14288	14231	14129	14257	14267	14338	14299	14078	13985	14309	14205	14148	14138	14237	14356	14238	14307	14211	14363	14161	14352	14336	14306	14243	14121	14265	14279	14190	14030	14171	14252	13993	14084	14348	14212	14196	14139	14394	14028	14310	14255	14199	14236	14315	14328	14235	14249	14349	14288	14163	14142	14159	14118	14103	14245	14370	14350	14070	14165	14244	14064	14230	14327	14134	14272	14331	14270	14196	14181	14076	14139	14112	14188	14051	14223	14184	14202	14252	14263	14144	14367	14205	14271	14239	14239	14086	14200	14230	14252	14186	14291	14210	14336	14104	14219	14205	14257	14191	14082	14151	14411	14175	14213	14183	14180	14203	14244	14198	14117	14206	14181	14310	14150	14197	14187	14133	14264	14340	14141	14181	14205	14199	13911	14247	14154	14194	14324	14086	14242	13987	14140	14221	14268	14252	14180	14085	14300	14081	14306	14077	14250	14148	14121	14227	14302	14136	14184	14246	14211	14334	14147	14219	14214	14187	14113	14207	14182	14231	14118	14048	14179	14257	14180	14368	14057	14254	14289	14251	14294	14225	14129	14148	14363	14203	14208	14153	14049	14050	14071	14263	14135	14301	14306	14197	14229	14174	14179	14181	14337	14119	14116	14094	14080	14161	14348	14188	14432	14228	14213	14190	14169	14222	14219	14191	14181	14254	14308	14144	14179	14225	14315	14411	14061	14122	14093	14096	14334	14347	14241	14080	14265	14309	14308	13974	14267	14280	14196	14259	14275	14307	14060	14259	14095	14153	14161	14374	14169	14232	14117	14212	13997	14276	14303	14151	14214	14182	14298	14263	14330	14139	14154	14241	14262	14051	14269	14223	14284	14190	14080	14192	14189	14248	14278	14285	14183	14312	14036	14143	14350	14147	13956	14256	14356	14204	14277	14248	14193	14072	14328	14215	14242	14038	14301	14172	14088	14288	14140	14243	14237	14161	14207	14005	14331	14082	14311	14360	14150	14213	14293	14071	14250	14127	14249	14110	14328	14252	14157	14101	14154	14039	14266	14151	14225	14274	14274	14248	14225	14270	14289	14164	14102	14372	14186	14037	14255	14396	14381	14344	14365	14250	14054	14208	14074	14176	14195	14167	14115	14313	14086	14314	14155	14110	14183	14105	14168	14170	14243	14152	14183	14236	14209	14304	14062	14230	14162	14095	14334	14191	14325	14267	14101	14303	14077	14290	14194	14311	14242	14204	14156	14175	14215	13882	14252	14153	14260	14165	14296	14243	14189	14285	14295	14328	14218	14246	14216	14155	14145	14303	14251	14277	14226	14189	14222	14224	14185	14108	14244	14153	14116	14141	14308	14144	14236	14335	14196	14310	14188	14346	14357	14140	14324	14056	14197	14098	14215	14169	14258	14236	14142	14362	14117	14073	14237	14197	14154	14126	14077	14154	14223	14192	14034	14231	14233	14227	14278	14041	14227	14226	14286	14305	14363	14127	14256	13978	14223	14137	14311	14057	14272	14165	14171	14164	14166	14314	14206	14162	14274	14423	14204	14166	14250	14253	14285	14191	14222	14170	14014	14326	14167	14324	14146	14247	14364	14075	14165	14175	14187	14218	14205	14094	14228	14231	14146	14191	14171	14122	14352	14383	14198	14340	14097	14231	14183	14328	14342	14226	14385	14092	14208	14187	14394	14174	14352	14284	14372	14240	13977	14280	14179	14018	14264	14135	14085	14361	14324	14186	14068	14218	14111	14149	14040	14279	14354	14328	14166	14109	14120	14239	14225	14130	14138	14148	14028	14313	14230	13958	14236	14237	14254	14180	14106	14419	14303	14092	14227	14230	14281	14011	14339	14079	14184	14213	14154	14271	14062	14190	14224	14367	14197	14356	14296	14145	14311	14239	14443	14261	14276	14163	14274	14386	14407	14165	14169	14092	14167	14138	14279	14189	14127	14283	14204	14192	14195	14264	14208	14292	14325	14111	14170	14091	14286	14388	14180	14158	14057	14306	14298	14177	14160	14237	14258	14073	14094	14137	14154	14280	14192	14205	14262	14302	14121	14272	14232	14058	14030	14222	14154	14193	14152	14233	14167	14252	14147	14117	14072	14348	14248	14190	14277	14284	14068	14179	14185	14274	14199	14230	14334	14083	14262	14243	14266	14147	14332	14355	14192	14229	14308	14141	14133	14208	14137	14252	14172	14126	14313	14346	14139	14169	14413	14164	14285	14371	14374	14265	14156	14221	14267	13838	14132	14099	14206	14283	14261	14204	14001	14166	14315	14170	14214	14205	14205	14216	14143	14339	14040	14153	14165	14390	14345	14184	14123	14267	14108	14063	14236	14202	14323	14226	14443	14211	14184	14070	14043	14234	14317	14080	14261	14352	14211	14182	14239	14353	14477	14252	14323	14224	14193	14399	14079	14270	14083	14249	14131	14318	14252	14334	14106	14108	14353	14209	14177	14125	14214	14154	14236	14273	14237	14293	14139	14100	14262	14329	14312	14199	14110	14306	14282	14117	14250	14241	14186	14389	14166	14325	14369	14179	14211	14156	14204	14243	14203	14204	14324	14054	14133	14223	14455	14157	14257	14145	14127	14123	14102	14215	14147	14120	14183	14348	14179	14227	14189	14010	14143	14232	14209	14324	14295	14236	14084	14158	14373	14314	14282	14181	14150	14152	14071	14342	14260	14165	14152	14145	14088	14287	14268	14118	14364	14254	14077	14200	14364	14140	14147	14324	14090	14218	14203	14038	14325	14080	14102	14158	14300	14137	14184	14320	14292	14173	14091	14447	14304	14136	14131	14320	14172	14144	14332	14200	14255	14127	14244	14272	14028	14374	14207	14262	14239	14329	14150	14130	14212	14214	14192	14284	14125	14151	14128	14294	14287	14169	14211	14195	14136	14386	14197	14249	14319	14010	14155	14339	14159	14068	14227	14277	14157	14270	14406	14223	14428	14332	14227	14224	14143	14155	14113	14122	13980	14283
22728	21056	28884	24289	24595	29584	31774	26032	23330	22191	21104	20044	19698	18977	18736	18267	18148	17987	17742	17601	17407	17391	17370	17223	17344	17341	17264	17309	17188	17111	17108	17187	17146	17264	17083	17048	17155	17120	17156	17045	17044	17166	17052	16979	17152	16945	17167	16923	17032	17046	17274	17102	17279	17135	16870	16965	17020	17087	17198	17182	17097	17122	16860	17065	17061	17055	17058	17130	17004	16933	17143	16975	16786	16896	17010	17196	17272	17190	17075	17112	17054	17132	17274	17306	17039	16982	17188	17154	17297	17052	17157	16926	16842	17017	17154	17073	16881	17301	17282	17094	17169	17081	16991	16949	16984	17120	17114	16981	16948	16984	17090	16995	16963	16946	17021	17085	16890	17218	17155	17187	17059	17023	16991	17087	16917	17202	17293	17255	17184	17001	17185	17102	17172	17003	17009	17018	17181	17138	17019	17050	17183	17053	17041	16946	16981	16960	17165	17087	16923	17176	17139	16999	17241	16980	16866	17088	17002	16938	17212	17027	16979	17049	16777	17037	17138	16913	17030	17067	17265	17065	17014	17069	17001	17300	16910	16968	17013	17169	16960	17040	17080	17372	17050	17041	17022	17058	17058	17165	17158	17095	17229	17036	17066	17253	17141	16993	16963	17193	17101	17024	17155	16940	17279	17030	17024	17148	16975	16949	16817	16948	17095	17186	17135	17087	17009	17000	17143	16994	17180	17188	17012	17063	16906	17087	17129	17091	16987	17090	17171	17095	16986	17307	16993	16995	17182	16904	17095	17095	17064	16858	16983	17004	17010	17118	17084	17363	17229	16945	17090	17080	16951	17065	17054	17055	17019	16821	17068	17083	17136	16996	17079	17085	16894	16962	17151	17127	17048	17008	17002	17249	16892	16977	17121	17235	16852	17088	17140	17044	17157	16943	17059	17041	17014	17110	16941	17103	17093	16957	16795	17114	17131	16878	17102	16972	17031	16997	16897	16964	16919	17018	17052	16971	17026	17178	17005	17007	16839	16993	17063	17017	16967	17249	16988	17047	17110	17008	16875	17007	17133	16875	17015	16894	17007	17025	17280	17078	17101	16876	17123	17024	17102	17053	16900	17155	17049	16945	17062	16863	17094	17001	17079	17139	17122	16946	16914	16856	17072	16895	17055	16951	17120	17167	16984	16912	16950	17210	17177	17089	17030	17046	17039	17091	16828	17258	16928	17106	17162	16776	17130	17092	16936	16895	17106	17004	17029	17070	17036	16966	17149	17090	17068	17173	17022	17097	17176	17127	17028	17053	17016	17067	17020	17136	17131	16980	17223	17021	16853	16931	17146	16893	17328	16944	17020	17125	17166	17031	17070	16958	17096	16937	16879	16952	16926	16922	16986	17117	17101	17187	17017	16867	16992	17124	17085	17193	16812	16871	17039	17030	17225	17106	17217	17191	17222	17084	16952	16982	16982	17024	17130	16946	17048	16955	16775	16915	17207	17168	17268	17136	16987	16897	17055	17153	16905	17026	17059	17067	17125	17104	17068	16910	17156	17096	16921	17035	17219	16950	16895	17196	17268	16992	17148	17041	16962	16970	17106	16983	17058	17135	17012	17048	17039	17195	16977	17319	17162	17010	17028	16987	17098	17067	17080	17032	17017	17102	17215	17042	16975	16926	16982	17127	17118	17247	16952	17169	17035	17118	17071	17206	17154	17079	17044	16972	17240	16924	17271	17010	16895	16874	16977	16998	16941	16989	17032	17098	17075	17277	17017	17106	17103	16996	17135	16961	17003	16930	16857	16895	17018	17192	17084	17218	17222	17187	17135	17269	16979	16911	16833	17179	16961	17044	17205	17135	17016	17079	17122	16859	17096	17002	17079	17057	17097	17126	17110	16950	17039	16987	17039	16935	17034	17226	16923	16977	17085	16966	17132	16936	16812	17050	16918	16957	16868	16868	17095	16893	17104	17144	16955	16886	16930	16997	17012	16986	17136	17075	17059	17163	16956	16927	16988	17030	16934	17052	17056	17008	16874	17031	17196	17109	17082	16871	16974	16880	16997	17009	16791	17092	16826	16953	16911	17041	17125	17040	17024	17093	17034	16894	16982	17020	17083	16968	17273	17166	17229	16955	17084	17124	17192	17068	17241	17046	16857	16900	17035	17165	17015	16984	16976	16917	17121	17042	16976	17025	17028	16972	16949	17125	16872	17075	17122	17112	17247	17021	16935	17190	16949	17172	17158	16954	17106	17178	16993	16951	17110	17038	17009	17071	17081	17084	16929	17031	17149	17096	17074	17125	16913	17024	16867	17195	17118	16895	17135	16826	17091	16916	17112	17165	16963	16978	16969	17229	17040	17052	16899	16805	16905	17101	17151	16859	17087	17047	17197	17113	16843	17278	17263	16936	16983	17174	16834	16987	17111	17176	16958	17137	17146	16943	17050	16823	17072	17059	16926	17144	16912	17010	16703	17163	17182	17156	16905	17050	17053	17054	16816	17008	16878	17014	17179	17004	16944	16991	17140	17090	17037	16673	16998	17131	16917	17050	17031	17076	16820	16999	17103	17061	17118	17100	16764	17173	16877	17058	16887	16843	16908	17053	16873	17115	16860	16750	16977	17067	16990	16929	17179	17323	16993	17111	17027	16964	17159	17225	17014	17243	17139	16858	17093	17273	16972	17078	17196	17361	17159	16919	17019	16933	16895	17164	17032	17067	17037	16867	16883	16999	16932	17099	17128	17075	17101	16926	17013	16897	16837	17219	17076	17073	16945	17005	16919	17119	17144	17133	16846	17021	17091	17075	17184	16978	17095	17148	17079	16986	16984	16887	16878	16875	17110	17041	17074	17154	17159	17141	17099	17179	17093	17140	17130	17028	17076	16991	16997	16989	17019	17102	16984	17054	16971	17013	16916	17052	16861	17073	17211	16919	16945	16889	16875	16902	16908	17134	16929	16967	16975	16987	16959	17119	16882	17148	16917	17129	16837	17009	17117	17005	17021	17191	17156	16973	17056	16869	17095	16972	17046	16971	17012	17059	16829	17077	17055	17287	16973	17012	16942	16974	17027	16993	16979	17018	17102	16858	17135	17118	17053	17163	17157	16911	16962	16930	17042	17246	17110	17030	17129	17025	17167	16887	16941	16903	17099	17028	16937	17162	17282	17130	17114	16904	17047	16870	17214	17057	16798	16858	17145	17357	16963	16777	16896	16913	17213	16998	17102	16963	17124	17088	17120	16914	16974	17114	17104	16980	16902	16834	17170	17126	16926	16898	17124	17289	16899	16808	17117	17080	16743	17213	17288	16945	17090	16967	17110	16997	16906	17043	17035	17021	17088	17116	17072	17007	16626	17149	17109	17076	17008	17024	16867	16989	17038	17043	16991	17034	17140	17060	17078	16911	17139	17043	16895	16986	17120	17191	16928	16943	16951	16849	16853	17006	16852	16960	17082	17018	16972	17035	16911	16860	16978	16991	17162	17202	17052	17036	16932	16963	17166	17114	17020	17003	16859	17008	16958	16938	17041	17019	17088	17059	17096	17229	17185	17100	17206	17115	17031	17297	17025	17287	16953	16854	17099	16959	16968	17042	16757	17088	17076	16912	17202	17180	17143	16960	17035	17075	17060	17059	17018	16927	17080	16973	17064	16953	16804	16929	17088	17024	16920	16911	17187	17171	16991	17250	17047	17025	17044	16986	17153	17066	17187	16958	16957	17051	16976	16940	17021	16956	17174	16837	17073	17217	16904	17011	16944	17005	17021	16881	16953	17024	17109	16998	16952	17031	16985	17168	17104	16925	17083	17015	16938	16883	17021	17194	17020	16876	17053	16965	16944	17038	16934	16966	16890	17217	17038	17115	17287	17108	17082	16978	17155	17085	17152	17031	16880	17060	17182	17058	16797	17030	17151	16916	17103	17095	17107	16988	16923	17056	17020	16874	17070	16991	16842	17182	16780	16969	16814	17066	16947	17102	17006	17148	16957	17169	17114	16966	17033	17070	17122	17064	16974	17049	17068	17019	17113	16943	17186	17190	17026	17149	17154	17205	17106	16820	17069	17155	17078	17141	17093	17078	17167	17116	16896	16896	17149	17170	16923	17045	17074	17092	17135	16974	16979	17131	17036	16933	16996	16872	17018	17058	16935	16941	17070	17064	16944	16982	17003	17133	17084	17212	17194	17042	16915	16952	17004	17073	16907	16969	16803	17043	17017	16976	17063	17096	17056	17103	17155	16927	16931	17308	16973	16985	16950	17054	17119	17016	17102	17032	17163	17045	16903	17014	17007	17067	17170	17121	16944	17107	17240	17075	17214	17059	17260	16882	16934	16990	17078	17109	16854	16958	16960	16899	17114	17235	17168	16952	17167	17038	17003	16794	17227	16860	17043	16943	17088	16945	16989	16904	17064	17105	16813	16974	16932	16889	17046	17098	17192	17082	16929	16966	17067	16944	17118	17050	17062	17208	17194	17071	17220	17126	17125	17018	16921	17079	17216	16936	17004	17002	17249	16822	17084	17097	17231	17072	17033	16996	17048	17162	17094	17067	17254	17206	16881	16836	16926	16766	17074	16860	16925	17144	16885	17077	17218	17202	17175	16955	16976	17037	16979	16904	17163	16962	16925	17165	17039	17077	16954	16970	16962	16951	16975	16993	17041	16967	17127	17057	16911	16897	16963	16856	17104	16977	17086	16999	17055	17025	16822	17100	16958	17030	17038	17096	16987	16937	16867	17044	17239	17229	17175	16972	17321	17021	17302	16716	17089	17073	17065	17197	17038	17096	17206	17004	17130	17276	16924	17205	16845	16888	17005	17096	17232	17054	17171	17004	17060	16853	17078	16918	17222	17080	17143	17035	17096	17169	17055	16964	16989	16997	16997	16959	17065	17249	17094	17119	17155	16864	16726	17006	16903	16905	17124	16898	16771	17007	17042	17139	17070	16927	17030	16983	17058	17103	16984	17258	16918	16944	17118	17297	16720	17065	17263	17037	16993	17199	17102	17003	17141	17128	16992	17037	16936	16936	16846	17204	17253	17086	16940	17061	17271	17054	17303	17155	17037	17142	16931	16875	17187	17040	16812	17025	16929	16955	17022	17084	16757	17032	17003	16915	17178	17082	17167	17095	17146	17056	16993	16971	16941	17287	17211	17262	17232	17277	17225	17037
37819	64342	60174	47642	40494	34904	30345	26503	23526	21296	19595	18446	17649	16924	16332	15835	15383	15281	15079	14910	14946	14765	14687	14654	14533	14596	14387	14540	14457	14530	14491	14483	14418	14488	14322	14481	14319	14398	14609	14453	14355	14506	14416	14364	14297	14457	14576	14418	14346	14515	14524	14459	14357	14451	14577	14412	14554	14459	14514	14294	14256	14237	14312	14492	14245	14305	14430	14405	14418	14329	14326	14489	14426	14420	14338	14334	14307	14452	14323	14295	14389	14429	14436	14506	14344	14332	14537	14406	14459	14493	14430	14518	14501	14517	14468	14332	14375	14414	14383	14409	14411	14465	14315	14415	14290	14425	14344	14252	14226	14398	14164	14431	14343	14509	14477	14411	14412	14397	14196	14579	14548	14318	14444	14375	14186	14277	14331	14392	14326	14283	14415	14367	14372	14463	14319	14277	14445	14585	14301	14511	14327	14335	14377	14408	14418	14469	14365	14386	14484	14216	14427	14315	14371	14291	14145	14608	14436	14422	14394	14381	14444	14133	14359	14302	14294	14405	14463	14268	14454	14512	14415	14410	14303	14164	14261	14396	14420	14404	14218	14308	14278	14517	14311	14288	14329	14304	14348	14536	14413	14263	14214	14394	14415	14304	14429	14392	14400	14309	14383	14335	14371	14412	14473	14320	14206	14364	14410	14272	14334	14269	14347	14436	14366	14341	14411	14333	14542	14432	14270	14370	14400	14391	14281	14415	14418	14462	14435	14269	14382	14416	14412	14361	14274	14304	14485	14447	14356	14409	14418	14438	14384	14351	14365	14403	14125	14277	14425	14369	14360	14300	14460	14316	14388	14385	14225	14359	14291	14319	14351	14395	14324	14373	14487	14420	14383	14392	14336	14285	14217	14289	14309	14301	14468	14315	14398	14417	14287	14274	14406	14305	14350	14301	14155	14313	14307	14281	14428	14357	14311	14361	14450	14380	14335	14271	14547	14403	14332	14381	14413	14348	14374	14270	14321	14482	14334	14244	14236	14452	14384	14329	14396	14419	14278	14355	14349	14436	14500	14318	14349	14545	14367	14290	14291	14220	14440	14532	14321	14286	14336	14339	14443	14241	14336	14296	14316	14439	14504	14336	14387	14225	14336	14342	14355	14552	14261	14306	14415	14207	14443	14332	14336	14416	14526	14437	14425	14338	14472	14589	14445	14351	14218	14169	14339	14203	14398	14252	14428	14325	14476	14327	14407	14317	14415	14508	14342	14363	14385	14447	14229	14483	14431	14454	14241	14343	14315	14473	14516	14482	14443	14367	14354	14310	14397	14354	14283	14510	14330	14324	14477	14421	14417	14247	14484	14331	14297	14337	14289	14502	14326	14288	14400	14284	14481	14409	14496	14203	14091	14234	14142	14332	14486	14438	14339	14225	14373	14135	14461	14389	14226	14178	14366	14253	14408	14453	14230	14414	14318	14294	14299	14473	14409	14356	14273	14296	14143	14302	14438	14328	14336	14459	14187	14515	14538	14341	14278	14490	14535	14332	14378	14415	14122	14339	14444	14326	14302	14328	14307	14263	14298	14441	14214	14447	14415	14297	14424	14316	14347	14148	14299	14504	14428	14290	14195	14514	14308	14474	14325	14407	14471	14372	14367	14275	14340	14270	14390	14247	14464	14341	14362	14445	14352	14340	14258	14341	14383	14357	14336	14294	14359	14367	14364	14371	14407	14347	14279	14348	14248	14283	14450	14373	14460	14404	14452	14441	14296	14380	14235	14268	14483	14424	14274	14413	14443	14348	14382	14372	14356	14490	14293	14442	14365	14347	14391	14358	14360	14273	14511	14349	14438	14413	14457	14404	14245	14265	14306	14386	14342	14206	14320	14292	14330	14435	14364	14327	14452	14389	14381	14476	14448	14281	14319	14241	14413	14472	14366	14323	14252	14338	14390	14398	14304	14161	14318	14384	14324	14306	14307	14278	14470	14336	14312	14373	14337	14278	14555	14324	14419	14372	14432	14400	14346	14476	14269	14267	14411	14241	14254	14363	14227	14316	14394	14322	14205	14384	14306	14325	14274	14438	14381	14359	14411	14197	14437	14292	14405	14357	14333	14455	14348	14343	14362	14215	14318	14368	14380	14412	14261	14310	14289	14342	14229	14258	14383	14319	14519	14391	14248	14344	14264	14324	14370	14209	14187	14477	14299	14305	14517	14234	14317	14303	14238	14292	14279	14335	14295	14360	14467	14322	14239	14317	14357	14493	14280	14259	14318	14365	14357	14397	14363	14578	14476	14399	14348	14356	14409	14391	14324	14392	14171	14339	14438	14353	14373	14427	14281	14424	14320	14195	14367	14336	14280	14382	14305	14376	14451	14376	14376	14334	14311	14281	14331	14500	14411	14268	14384	14375	14377	14382	14377	14415	14395	14134	14411	14422	14388	14220	14388	14254	14294	14438	14337	14347	14398	14511	14267	14504	14332	14421	14367	14579	14414	14441	14328	14405	14289	14281	14365	14401	14456	14399	14442	14398	14449	14240	14243	14405	14392	14352	14364	14432	14485	14207	14407	14451	14306	14353	14176	14467	14438	14420	14268	14338	14336	14316	14365	14504	14478	14373	14410	14280	14250	14162	14349	14324	14589	14370	14242	14296	14365	14246	14425	14243	14263	14460	14341	14192	14452	14363	14174	14443	14260	14390	14318	14354	14367	14502	14430	14375	14289	14398	14295	14300	14346	14338	14454	14361	14390	14464	14462	14369	14241	14452	14477	14351	14478	14416	14385	14548	14300	14279	14298	14261	14323	14530	14346	14336	14315	14405	14234	14398	14236	14426	14461	14426	14302	14415	14456	14150	14342	14214	14476	14378	14166	14314	14432	14296	14348	14504	14429	14370	14112	14268	14299	14483	14241	14552	14278	14307	14487	14502	14317	14351	14420	14231	14311	14264	14216	14370	14352	14384	14119	14317	14268	14283	14245	14463	14449	14363	14524	14229	14366	14262	14404	14464	14348	14481	14505	14447	14401	14459	14231	14377	14297	14408	14281	14494	14512	14369	14440	14450	14265	14294	14287	14362	14370	14400	14233	14221	14450	14291	14270	14315	14455	14401	14350	14288	14270	14510	14335	14555	14137	14421	14393	14364	14459	14366	14178	14190	14360	14421	14374	14169	14388	14414	14386	14348	14442	14356	14343	14532	14262	14324	14406	14318	14345	14319	14508	14466	14281	14360	14440	14443	14325	14404	14334	14373	14346	14307	14435	14342	14390	14347	14285	14534	14267	14318	14330	14377	14227	14516	14299	14421	14217	14386	14339	14328	14427	14284	14420	14523	14406	14528	14451	14265	14148	14241	14454	14434	14353	14386	14419	14389	14366	14415	14301	14429	14442	14312	14530	14338	14416	14440	14470	14282	14308	14324	14416	14406	14354	14221	14341	14402	14138	14427	14320	14526	14365	14329	14238	14471	14476	14344	14311	14376	14318	14234	14380	14260	14296	14476	14362	14254	14275	14316	14451	14141	14413	14232	14363	14371	14383	14436	14383	14360	14374	14251	14325	14348	14325	14380	14421	14277	14357	14412	14389	14401	14366	14447	14262	14302	14433	14591	14444	14432	14471	14394	14303	14258	14305	14397	14339	14345	14363	14293	14492	14602	14424	14238	14221	14410	14439	14321	14353	14231	14340	14283	14446	14276	14494	14316	14262	14353	14367	14312	14449	14440	14388	14325	14208	14482	14341	14205	14306	14348	14263	14582	14310	14377	14278	14539	14269	14381	14437	14423	14493	14204	14327	14266	14349	14398	14320	14214	14189	14489	14427	14457	14494	14145	14307	14417	14239	14520	14171	14408	14408	14282	14298	14322	14301	14284	14290	14218	14506	14281	14321	14503	14340	14281	14315	14471	14366	14432	14476	14438	14371	14382	14370	14551	14455	14189	14530	14271	14308	14419	14370	14251	14416	14366	14564	14437	14380	14327	14390	14351	14196	14277	14386	14354	14340	14413	14587	14257	14272	14347	14510	14313	14316	14338	14577	14388	14312	14285	14537	14349	14428	14435	14291	14207	14411	14425	14341	14461	14381	14342	14371	14323	14458	14298	14271	14345	14343	14396	14287	14276	14419	14378	14294	14380	14411	14386	14272	14404	14242	14253	14363	14360	14372	14415	14272	14380	14461	14361	14339	14291	14467	14442	14435	14299	14369	14418	14418	14585	14451	14210	14310	14321	14353	14374	14438	14276	14394	14441	14419	14475	14293	14272	14492	14302	14587	14413	14321	14416	14356	14368	14288	14499	14353	14428	14426	14388	14409	14381	14449	14372	14133	14411	14461	14464	14289	14272	14376	14409	14436	14324	14337	14453	14321	14287	14256	14485	14240	14452	14311	14414	14541	14331	14429	14495	14455	14157	14374	14388	14386	14350	14291	14243	14268	14311	14365	14274	14329	14368	14319	14389	14350	14442	14233	14367	14404	14490	14376	14407	14297	14474	14355	14460	14451	14254	14306	14410	14480	14509	14365	14333	14233	14365	14301	14359	14271	14349	14412	14388	14481	14494	14302	14234	14363	14444	14264	14251	14398	14350	14433	14321	14328	14421	14470	14374	14337	14374	14409	14405	14473	14317	14337	14319	14312	14348	14442	14398	14377	14437	14460	14256	14350	14369	14422	14337	14575	14429	14391	14302	14282	14393	14357	14426	14364	14335	14240	14300	14278	14410	14399	14463	14326	14441	14477	14261	14430	14255	14246	14357	14374	14194	14455	14434	14224	14321	14252	14411	14315	14539	14232	14471	14467	14264	14274	14459	14452	14396	14319	14364	14444	14203	14410	14460	14420	14507	14418	14422	14411	14292	14370	14403	14313	14196	14425	14182	14370	14450	14300	14216	14399	14493	14425	14505	14444	14310	14377	14549	14327	14250	14207	14395	14272	14228	14283	14316	14246	14337	14276	14413	14436	14483	14217	14449	14413	14410	14383	14406	14405	14320	14501	14341	14422	14185	14348	14187	14418	14392	14503	14532	14474	14306	14317	14268	14257	14453	14400	14177	14359	14296	14366	14482	14397	14229	14418	14446	14367	14331	14424	14414	14369	14284	14225	14396	14351	14385	14405	14360	14277	14331	14276	14399	14363	14348	14414	14521	14285	14250	14251	14465	14199	14313	14179	14292
31290	35822	44139	38159	30350	25890	22953	20861	19705	18928	18493	17953	17487	17343	17336	17276	17149	17075	17101	16883	16870	16690	16762	16927	16841	16815	16606	16762	16933	16696	16743	16757	16902	16627	16821	16726	16652	16925	16767	16684	16900	16816	16576	16932	16884	16796	16801	16817	16821	16795	16834	16980	16638	16764	16770	16848	16808	16895	16623	16538	16829	16721	16600	16674	16731	16966	16753	17068	16844	16811	16650	16668	16774	16686	16566	16741	16706	16891	16646	16583	16791	16891	16860	16946	16880	16680	16777	16740	16771	16846	16601	16897	16538	16578	16838	16677	16792	16727	16788	16931	16725	16750	16759	16836	16807	16675	16901	16566	16633	16888	16600	16578	16631	16915	16707	16760	16787	16782	16563	16887	16881	16803	16984	16781	16862	16901	16482	16672	16888	16908	16915	16734	16608	16671	16533	16470	16659	16842	16591	16658	16634	16802	16857	16794	16618	16849	16863	16637	16695	16767	16732	16448	16888	16721	16991	16564	16705	16551	16617	16551	16526	16524	16757	16706	16716	16564	16944	16796	16666	16823	16915	16758	16793	16713	16713	16721	16760	16695	16641	16902	16690	16728	16846	16834	16875	16613	16749	16525	16948	16659	16803	16516	16708	16615	16700	16840	16579	16704	16816	16711	16910	17014	16777	16794	16764	16867	16869	16587	16759	16671	16739	16696	16835	16782	16630	16739	16957	16611	16923	16734	16561	16712	16795	16744	16628	16858	16619	16719	16810	16819	16723	16819	16728	16630	16871	16668	16823	16854	16742	16730	16772	16671	16771	16895	16818	16889	16683	16725	16726	16763	16810	16720	16662	16860	16489	16513	16837	16738	16863	16897	16789	16854	16688	16669	16825	16657	16637	16805	16762	16774	16833	16690	16766	16687	16784	16828	16709	16753	16736	16875	16750	16847	16647	16779	16790	16802	16631	16785	16861	16942	16687	16732	16806	16674	16969	16757	16679	16790	16650	16681	16905	16748	16782	16785	16607	16648	16733	16852	16592	16743	16642	16564	16704	16523	16638	16671	16744	16873	16832	16848	16861	16637	16641	16638	16926	16644	16815	16803	16783	16702	16661	16748	16556	16822	16693	16791	16694	16600	16590	16786	16892	16889	16892	16725	16726	16793	16806	16757	16740	16707	16583	16770	16984	16893	16903	16537	16902	16650	16710	16988	16867	16537	16891	16775	16640	16877	16876	16755	16686	16656	16643	16875	16783	16698	16528	16397	16631	16733	16781	16835	16766	16651	16709	16770	16721	16884	16670	16703	16709	16823	16955	16611	16660	16959	16705	16721	16674	16976	16822	16818	16909	16891	16806	16688	16745	16729	16876	16666	16875	16782	16688	16873	16795	16887	16807	16811	16835	16577	16801	16651	16835	16697	16863	16725	16743	16539	16905	16697	16856	16698	16734	16783	16666	16876	16690	16794	16678	16712	16718	16732	16616	16597	17010	16842	16642	16812	16870	16678	16517	16943	16612	16802	16800	17048	16840	16562	16691	16529	16796	16839	16840	16853	16795	16737	16888	16698	16732	16610	16651	16855	16890	16726	16792	16726	16771	16970	16763	16742	16652	16758	16909	16785	16758	16728	16650	16777	16497	16880	16756	16911	16639	16821	16853	16659	16816	16648	16811	16819	16753	16888	16772	16866	16647	16758	16657	16957	16699	16751	16564	16785	16839	16767	16788	16594	16640	16840	16630	16502	16844	16824	16829	16705	16831	16851	16922	16747	16598	16854	16624	16965	16584	16787	16713	16796	16645	16805	16808	16685	16727	16526	16663	16834	16680	16754	16723	16723	16789	16854	16947	16805	16891	16889	16852	16754	16727	16877	16813	16884	16688	16635	16763	16687	16747	16855	16678	16619	16721	16749	16844	16766	16889	16675	16787	16791	16967	16600	16859	16781	16465	16692	16602	16735	16741	16650	16685	16715	16716	16771	16702	16845	16857	16528	16942	16790	16640	16844	16684	16690	16813	16754	16954	16775	16807	16804	16764	16645	16822	16885	16837	16853	16635	16867	16727	16666	16856	16695	16799	16807	16667	16659	16749	16758	16696	16797	16719	16835	16758	16700	16646	16526	16972	16732	16701	16725	16568	16801	16778	16567	16801	16685	16757	16603	16659	16793	16921	16791	16683	16659	16761	16732	16691	16898	16861	16712	16721	16767	16638	16694	16778	16627	16767	16741	16751	16596	16870	16707	16801	16917	16579	16713	16580	16636	16896	16844	16604	16681	16851	16745	16673	16865	16863	16702	16771	16615	16715	16556	16784	16673	16614	16611	16913	16688	16900	16623	16586	16756	16703	16746	16772	16625	16824	16580	16641	16881	16647	16771	16732	16793	16962	16711	16999	16510	16721	16972	16866	16576	16584	16756	16860	16705	16864	16699	16671	16560	16674	16726	16847	16838	16767	16712	16720	16625	16591	16783	16624	16691	16804	16754	16823	16786	16732	16604	16671	16766	16741	16945	16862	16734	16530	16868	16701	16875	16717	16642	16777	16916	16859	16737	16798	16577	16977	16852	16854	16554	16651	16677	16563	16606	16606	16651	16714	16794	16859	16723	16709	16617	16663	16719	16713	16752	16751	16761	16805	16848	16596	16670	16733	16705	16875	16689	16655	16701	16655	16811	16780	16669	16671	16759	16620	16431	16686	16833	16575	16802	16896	16713	16727	16926	16725	16660	16899	16878	16623	16844	16778	16690	16734	16698	16641	16774	16727	16952	16688	16766	16765	16834	16939	16780	16652	16642	16774	16740	16798	16669	16818	16821	16855	16862	16735	16615	16957	16643	16786	16873	16845	16848	16707	16712	16845	16663	16729	16598	16767	16728	16711	16795	16570	16934	16892	16724	16897	16743	16487	16820	16912	16703	16616	16752	16610	16834	17007	16779	16707	16900	16827	16556	16611	16873	16661	16921	16711	16850	16689	16692	16633	16830	16725	16859	16696	16777	16752	16814	16689	16641	16769	16825	16613	16671	16758	16559	16708	16693	16829	16726	16577	16735	16807	16689	16707	16619	16575	16645	16641	16694	16652	16646	16698	16585	16771	16702	16820	16595	16822	16816	16712	16791	16616	16746	16891	16845	16804	16851	16676	16798	16833	16807	16544	16633	16816	16732	16710	16685	16744	16547	16856	16865	16768	16638	16671	16743	16846	16779	16873	16641	16788	16790	16887	16730	16725	16635	16788	16754	16725	16820	16635	16680	16579	16842	16677	16580	16612	16653	16847	16617	16779	16745	16784	16795	16715	16761	16956	16745	16777	16645	16721	16767	16865	16701	17016	16720	16671	16769	16907	16780	16624	16718	16520	16960	16807	16872	16618	16739	16776	16908	16882	16813	16798	16748	16584	16683	16932	16790	16512	16990	16869	16773	16767	16872	16728	16621	16821	16766	16759	16706	16818	16705	16598	16865	16826	16955	16695	16521	16698	16910	16844	16820	16820	16505	16876	16686	16735	16869	16665	16696	16704	16743	16559	16690	16794	16741	16850	16696	16628	16543	16852	16915	16920	16772	16704	16660	16685	16873	16491	16598	16926	16776	16855	16536	16668	16864	16634	16674	16681	16818	16561	16539	16715	16925	16918	16826	16753	16742	16724	16762	16792	16914	16631	16988	16795	16872	16748	16876	16608	16750	16724	16661	16866	16833	16754	16732	16787	16797	16720	16649	16920	16701	16893	16853	16948	16816	16913	16738	16514	16676	16750	16766	16752	16827	16702	16729	16816	16551	16772	16928	16768	16802	16727	16620	16701	16730	16737	16630	16649	16662	16804	16606	16931	16943	16798	16825	16892	16969	16803	16657	16549	16928	16933	16730	16812	16712	17017	16802	16794	16610	16783	16924	16673	16723	16729	16609	16716	16760	16553	16872	16605	16755	16789	16776	16689	16860	16816	16774	16677	16780	16761	16618	16744	16817	16898	16686	16728	16791	16656	16697	16725	16639	16549	16756	16824	16720	16563	16891	16711	16747	16791	16831	17029	16804	16652	16592	16737	16876	16810	16720	16560	17060	16813	16476	16921	16673	16809	16583	16709	16769	16745	16684	16845	16734	16873	16997	16681	16683	16746	16653	16568	16716	16792	16841	16803	16741	16727	16626	16775	16745	16631	16839	16872	16532	16615	16713	16904	16760	16833	16679	16641	16580	16699	16727	16917	16792	16644	16592	16753	16620	16773	16668	16665	16737	16631	16659	16594	16744	16867	16748	16874	16981	16681	16825	16835	16725	16642	16576	16839	16737	16882	16662	16802	16695	16787	16865	16979	16923	16869	16919	16859	16785	16802	16880	16756	16944	16777	16820	16536	16557	16776	16816	16650	16866	16835	16652	16817	16834	16580	16959	16823	16922	16847	16804	16762	16714	16641	16673	16567	16686	16856	16790	16693	16643	16707	16940	16867	16765	16864	16574	16742	16589	16618	16816	16644	16599	16649	16693	16869	16705	16953	16770	16784	16707	16619	16915	16730	16841	16785	16801	16820	16629	16699	16617	16754	16677	16788	16683	16775	16774	16755	16725	16741	16737	17015	16767	16726	16521	16704	16657	16733	16680	16735	16711	16776	16700	16846	16705	16738	16843	16666	16651	16552	16857	16678	16788	16655	16722	16911	16656	16941	16851	17022	16808	16939	16670	16833	16675	16972	16899	16697	16643	16848	16716	16671	16523	16608	16532	16966	16624	16626	16880	16796	16725	16919	16907	16762	16664	16577	16833	17063	16884	16662	16748	16661	16898	16716	16759	16626	16877	16611	16727	16767	16702	16854	16832	16655	16529	16692	16789	16902	16782	16852	16924	16633	16754	16792	16807	16603	16553	16659	16719	16794	16754	16778	16621	16783	16678	17010	16809	16809	16669	16834	16840	16816	16920	16752	16740	16797	16764	16685	16752	16768	16899	16729	16893	16706	16678	16900	16636	16949	16852	16803	16856	16687	16761	16777	16889	16777	16669	16713	16835	16781	16877	16857	16749	16840	16641	16769	16912	16586	16866	16784	16877	16735	16638	16679	17004	16783	16413	16668	16500	16659	16774	16913	16890	16719	16994	16555	16774	16807	16640	16749	16888	16698	16721	16633	17089	16790	16666	16808	16737	17025	16680	16790	16663	16741	16839	16727	16541	16696	16781
37384	53121	48055	36871	30657	25805	22778	20155	18635	17381	16691	15967	15467	15196	15122	14842	14774	14780	14562	14587	14398	14490	14414	14465	14372	14259	14348	14359	14325	14380	14473	14376	14211	14263	14233	14114	14325	14281	14289	14271	14400	14326	14429	14196	14055	14187	14276	14133	14314	14106	14410	14231	14205	14134	14348	14295	14196	14147	14175	14345	14278	14275	14201	14258	14194	14225	14180	14318	14238	14358	14029	14265	14222	14206	14293	14385	14271	14260	14260	14285	14136	14206	14279	14426	14241	14396	14194	14243	14148	14319	14182	14247	14126	14291	14173	14231	14197	14258	14179	14206	14235	14309	14234	14395	14339	14256	14329	14241	14211	14312	14403	14229	14252	14333	14160	14389	14345	14376	14126	14099	14298	14164	14152	14186	14256	14172	14385	14405	14224	14441	14208	14230	14122	14384	14182	14154	14324	14257	14214	14318	14224	14103	14439	14205	14440	14120	14308	14315	14394	14300	14130	14301	14268	14233	14261	14324	14278	14165	14368	14423	14186	14392	14296	14205	14312	14230	14360	14199	14504	14299	14257	14029	14275	14348	14232	14208	14388	14072	14304	14217	14117	14345	14030	14289	14327	14155	14180	14221	14243	14318	14308	14066	14325	14362	14367	14131	14210	14398	14135	14163	14220	14210	14151	14477	14349	14280	14398	14215	14392	14265	14094	14330	14148	14281	14364	14189	14208	14231	14268	14370	14313	14214	14140	14234	14227	14374	14320	14290	14263	14173	14232	14240	14324	14281	14278	14234	14037	14300	14329	14320	14404	14319	14167	14379	14271	14207	14202	14328	14156	14258	14419	14174	14378	14067	14304	14129	14353	14242	14201	14164	14401	14242	14128	14202	14220	14395	14334	14232	14209	14147	14378	14347	14208	14106	14283	14192	14377	14241	14462	14325	14346	14334	14317	14325	14332	14246	14238	14249	14301	14375	14306	14113	14224	14285	14235	14261	14397	14539	14323	14191	14196	14157	14237	14177	14238	14320	14238	14170	14253	14281	14243	14156	14361	14395	14168	14154	14319	14270	14236	14223	14258	14143	14301	14255	14153	14243	14079	14237	14274	14226	14315	14115	14371	14279	14251	14287	14133	14252	14185	14175	14338	14288	14223	14212	14231	14303	14215	14355	14460	14315	14160	14187	14281	14151	14398	14265	14276	14178	14386	14277	14235	14068	14119	14374	14230	14262	14218	14332	14388	14288	14238	14332	14289	14366	14203	14391	14136	14223	14237	14345	14316	14268	14182	14262	14451	14276	14259	14395	14315	14293	14177	14168	14171	14338	14143	14204	14211	14250	14291	14299	14064	14455	14285	14276	14283	14256	14229	14367	14331	14261	14247	14359	14279	14386	14263	14299	14318	14225	14274	14246	14327	14412	14274	14169	14287	14513	14221	14327	14516	14172	14276	14109	14212	14009	14193	14393	14210	14052	14266	14361	14188	14216	14244	14261	14179	14100	14218	14205	14456	14331	14288	14226	14116	14310	14241	14272	14205	14397	14146	14221	14127	14183	14259	14380	14051	14266	14298	14316	14184	14182	14163	14192	14189	14261	14190	14350	14116	14318	14394	14297	13977	14306	14336	14286	14221	14263	14238	14114	14369	14276	14491	14116	14319	14230	14249	14265	14366	14321	14227	14332	14285	14196	14270	14160	14296	14194	14406	14166	14306	14154	14124	14203	14155	14310	14303	14194	14289	14160	14188	14212	14203	14279	14423	14235	14205	14149	14195	14246	14214	14332	14341	14231	14347	14134	14226	14318	14354	14307	14181	14241	14111	14261	14224	14247	14278	14267	14102	14213	14187	14148	14176	14178	14287	14362	14340	14225	14229	14166	14305	14156	14262	14355	14318	14225	14224	14461	14234	14163	14347	14294	14203	14148	14185	14295	14492	14393	14241	14247	14339	14234	14246	14303	14222	14286	14260	14212	14353	14350	14145	14307	14217	14292	14188	14287	14353	14202	14230	14224	14190	14113	14401	14113	14288	14299	14244	14210	14206	14378	14219	14377	14028	14250	14215	14255	14177	14396	14218	14280	14275	14370	14231	14201	14427	14170	14237	14193	14306	14176	14326	14438	14243	14440	14191	14403	14393	14306	14392	14360	14456	14240	14353	14154	14230	14294	14494	14345	14330	14297	14211	14291	14263	14414	14101	14181	14102	14264	14383	14185	14204	14273	14237	14228	14346	14383	14351	14230	14344	14175	14274	14318	14191	14336	14270	14353	14234	14256	14138	14221	14233	14081	14134	14109	14270	14267	14162	14130	14259	14220	14176	14288	14270	14339	14421	14268	14387	14260	14301	14310	14309	14301	14269	14270	14159	14125	14337	14297	14101	14231	14345	14140	14167	14248	14462	14393	14236	14332	14419	14115	14229	14323	14273	14185	14173	14288	14192	14313	14161	14350	14242	14257	14330	14121	14416	14320	14182	14221	14286	14329	14308	14147	14166	14256	14299	14225	14293	14335	14244	14314	14399	14105	14258	14231	14422	14152	14245	14216	14228	14072	14271	14228	14263	14292	14414	14322	14285	14030	14090	14369	14245	14282	14247	14234	14119	13999	14090	14243	14151	14394	14301	14249	14225	14216	14206	14329	14405	14261	14252	14138	14222	14220	14325	14140	14184	14158	14279	14171	14285	14304	14218	14039	14173	14183	14302	14405	14308	14239	14231	14150	14292	14307	14334	14175	14161	14319	14192	14217	14244	14376	14143	14278	14175	14312	14320	14287	14181	14387	14213	14218	14204	14371	14171	14290	14272	14250	14405	14253	14226	14030	14203	14208	14167	14186	14281	14281	14289	14297	14170	14159	14150	14256	14153	14344	14385	14095	14199	14112	14187	14095	13998	14317	14223	14355	14264	14240	14287	14267	14367	14259	14237	14156	14282	14354	14203	14274	14169	14286	14334	14239	14272	14432	14243	14356	14245	14263	14053	14343	14163	14343	14244	14230	14290	14266	14253	14287	14294	14249	14325	14260	14401	14328	14406	14259	14234	14095	14391	14323	14112	14197	14307	14212	14250	14281	14242	14217	14204	14275	14215	14294	14346	14306	14301	14375	14344	14381	14196	14292	14298	14323	14287	14114	14255	14226	14282	14179	14392	14324	14221	14454	14191	14220	14256	14177	14229	14242	14191	14150	14256	14297	14292	14268	14284	14224	14227	14185	14202	14211	14309	14169	14245	14268	14050	14238	14136	14297	14340	14045	14188	14260	14370	14435	14276	14249	14154	14342	14155	14257	14190	14227	14152	14124	14380	14189	14288	14239	14282	14304	14342	14287	14275	14106	14328	14278	14059	14157	14345	14163	14170	14218	14238	14284	14415	14245	14250	14034	14399	14389	14063	14137	14106	14070	14269	14221	14175	14154	14298	14283	14205	14381	14365	14311	14354	14269	14440	14314	14367	14341	14313	14224	14234	14337	14361	14181	14291	14240	14272	14314	14489	14218	14317	14200	14247	14439	14265	14310	14294	14091	14372	14259	14208	14299	14221	14261	14262	14266	14168	14073	14432	14413	14290	14209	14132	14144	14138	14180	14208	14290	14202	14232	14246	14326	14274	14330	14198	14306	14250	14273	14085	14323	14361	14131	14085	14233	14275	14274	14190	14196	14418	14257	14247	14265	14151	14312	14243	14197	14352	14322	14374	14376	14318	14124	14227	14169	14234	14282	14149	14162	14336	14277	14267	14167	14261	14179	14406	14165	14258	14196	14486	14211	14117	14243	14228	14163	14176	14324	14311	14341	14183	14089	14112	14337	14241	14287	14241	14203	14169	14119	14302	14206	14140	14326	14048	14284	14111	14219	14389	14185	14302	14445	14325	14157	14242	14358	14256	14005	14496	14253	14232	14205	14132	14468	14234	14213	14186	14390	14346	14192	14385	14251	14014	14283	14236	14310	14340	14258	14236	14341	14329	14365	14260	14306	14249	14275	14287	14381	14304	14307	14165	14238	14206	14512	14245	14307	14076	14386	14240	14182	14186	14328	14145	14470	14328	14161	14351	14291	14318	14419	14168	14318	14238	14207	14398	14289	14165	14431	14229	14257	14402	14224	14305	14411	14171	14107	14112	14198	14249	14139	14300	14228	14436	14305	14257	14189	14290	14286	14324	14345	14274	14305	14334	14262	14262	14367	14212	14154	14403	14344	14287	14358	14221	14241	14123	14372	14080	14326	14357	14232	14157	14161	14252	14378	14339	14332	14147	14317	14159	14470	14300	14269	14186	14295	14173	14286	14415	14350	14288	14379	14253	14225	14299	14347	14262	14325	14331	14104	14218	14313	14330	14314	13970	14157	14192	14232	14232	14424	14309	14129	14420	13960	14165	14389	14348	14077	14231	14278	14257	14291	14220	14276	14011	14310	14399	14288	14405	14227	14186	14238	14268	14225	14177	14266	14233	14097	14211	14126	14303	14182	14233	14466	14247	14232	14213	14388	14259	14147	14298	14192	14190	14355	14240	14138	14371	14284	14390	14397	14119	14341	14190	14194	14164	14485	14410	14155	14421	14130	14325	14304	14203	14312	14275	14381	14298	14166	14210	14317	14221	14204	14365	14408	14254	14139	14253	14260	14277	14194	14224	14430	14421	14269	14181	14245	14356	14254	14365	14275	14346	14304	14174	14316	14228	14330	14126	14390	14327	14254	14277	14280	14390	14308	14271	14253	14308	14291	14444	14089	14125	14242	14220	14202	14235	14304	14325	14448	14253	14334	14300	14001	14254	14300	14128	14299	14381	14305	14202	14286	14217	14323	14161	14238	14235	14263	14329	14181	14351	14272	14326	14330	14312	14282	14385	14274	14347	14144	14033	14122	14222	14224	14262	14389	14285	14270	14346	14416	14304	14156	14266	14196	14313	14255	14257	14324	14260	14203	14261	14171	14222	14318	14338	14272	14215	14208	14199	14181	14257	14478	14279	14256	14417	14151	14329	14372	14109	14267	14328	14345	14328	14259	14265	14184	14214	14192	14285	14251	14326	14284	14285	14275	14218	14312	14276	14123	14226	14459	14282	14129	14402	14117	14197	14228	14203	14237	14204	14331	14231	14284	14216	14280	14391	14299	14198	14241	14120	14250	14047	14192	14236	14353	14381	14100	14267	14476	14440	14357	14135	14470	14235	14264
24098	21099	29135	27845	28674	29681	27772	23355	21207	20158	19043	18690	18232	18013	17262	17223	17034	17178	17085	16866	16725	16696	16892	16751	16914	16747	16619	16746	16717	16438	16489	16581	16547	16479	16606	16571	16568	16461	16512	16562	16632	16611	16355	16426	16488	16626	16553	16457	16310	16480	16429	16532	16483	16455	16519	16514	16559	16556	16575	16526	16365	16486	16787	16451	16400	16505	16614	16378	16451	16516	16454	16525	16477	16427	16594	16534	16625	16688	16485	16685	16573	16489	16567	16307	16452	16463	16597	16522	16557	16684	16551	16505	16465	16584	16580	16553	16594	16547	16541	16380	16522	16418	16507	16557	16569	16375	16366	16502	16450	16377	16408	16446	16456	16639	16280	16432	16544	16657	16370	16463	16499	16316	16534	16510	16417	16541	16406	16342	16602	16557	16399	16627	16576	16566	16310	16439	16400	16515	16365	16348	16482	16326	16394	16361	16664	16623	16500	16442	16457	16577	16357	16463	16587	16692	16608	16645	16378	16720	16621	16498	16496	16594	16452	16502	16527	16528	16520	16494	16471	16614	16534	16655	16642	16588	16513	16651	16666	16471	16576	16542	16607	16459	16530	16735	16661	16393	16320	16610	16601	16569	16518	16622	16478	16398	16502	16418	16564	16419	16564	16467	16483	16262	16609	16747	16569	16479	16479	16494	16437	16660	16450	16468	16645	16512	16566	16197	16389	16441	16438	16475	16253	16566	16331	16189	16570	16586	16402	16370	16259	16636	16538	16534	16497	16570	16558	16294	16443	16474	16541	16501	16522	16622	16645	16361	16632	16756	16408	16580	16552	16689	16598	16538	16540	16424	16432	16690	16471	16415	16347	16572	16474	16363	16546	16541	16583	16703	16639	16656	16747	16709	16605	16326	16758	16357	16476	16485	16563	16375	16558	16462	16360	16374	16562	16339	16360	16448	16627	16473	16475	16395	16570	16733	16462	16231	16387	16178	16432	16580	16589	16537	16742	16555	16477	16614	16730	16676	16575	16395	16394	16520	16695	16514	16458	16441	16568	16361	16687	16499	16478	16261	16340	16606	16532	16647	16520	16403	16454	16492	16434	16519	16492	16668	16555	16489	16626	16579	16508	16374	16554	16355	16495	16399	16517	16582	16486	16550	16612	16549	16401	16708	16539	16487	16648	16394	16465	16544	16587	16580	16569	16426	16541	16234	16647	16587	16503	16257	16418	16329	16549	16466	16487	16496	16481	16501	16485	16540	16632	16368	16602	16485	16609	16622	16545	16593	16712	16713	16465	16311	16698	16411	16485	16514	16656	16412	16430	16573	16594	16579	16756	16640	16511	16302	16389	16630	16588	16574	16530	16397	16417	16416	16527	16660	16537	16537	16414	16462	16794	16405	16534	16498	16440	16491	16554	16668	16571	16652	16382	16499	16481	16563	16367	16377	16416	16524	16438	16446	16491	16585	16480	16459	16327	16500	16385	16481	16533	16568	16605	16558	16729	16619	16635	16312	16472	16539	16673	16515	16328	16591	16397	16447	16454	16264	16410	16540	16531	16495	16242	16373	16514	16610	16286	16356	16531	16615	16590	16512	16618	16443	16424	16599	16444	16511	16494	16414	16610	16476	16515	16776	16481	16613	16271	16572	16451	16546	16637	16536	16381	16494	16606	16519	16615	16546	16520	16353	16516	16537	16601	16403	16647	16499	16408	16620	16424	16387	16556	16337	16572	16527	16448	16445	16368	16425	16337	16471	16626	16318	16425	16554	16504	16455	16627	16620	16436	16326	16360	16683	16726	16468	16640	16279	16428	16269	16211	16549	16588	16474	16283	16472	16358	16553	16527	16406	16600	16659	16511	16418	16422	16550	16614	16417	16338	16506	16469	16349	16494	16501	16450	16434	16573	16472	16505	16213	16597	16622	16528	16446	16266	16461	16482	16442	16496	16432	16314	16474	16473	16706	16465	16428	16527	16497	16478	16335	16611	16502	16515	16465	16587	16320	16465	16729	16621	16717	16597	16504	16388	16443	16645	16646	16482	16558	16508	16530	16544	16531	16448	16452	16504	16385	16650	16442	16452	16385	16617	16559	16427	16535	16426	16653	16425	16377	16369	16310	16624	16476	16591	16365	16628	16567	16321	16540	16695	16574	16394	16465	16442	16361	16602	16366	16552	16423	16578	16627	16603	16430	16486	16565	16490	16425	16362	16467	16268	16552	16302	16527	16423	16378	16416	16360	16558	16664	16551	16491	16459	16492	16429	16518	16567	16531	16481	16675	16585	16568	16570	16593	16379	16711	16542	16463	16509	16586	16440	16403	16492	16561	16477	16585	16424	16625	16841	16579	16686	16696	16476	16509	16545	16555	16596	16347	16397	16503	16516	16535	16518	16463	16444	16370	16571	16406	16495	16678	16635	16568	16409	16382	16373	16201	16585	16589	16745	16459	16359	16388	16464	16423	16536	16551	16499	16477	16417	16406	16636	16237	16396	16424	16507	16331	16409	16491	16586	16414	16436	16208	16544	16560	16480	16375	16616	16344	16471	16560	16513	16257	16584	16421	16456	16596	16667	16536	16653	16528	16495	16439	16444	16297	16514	16541	16666	16557	16543	16423	16552	16419	16564	16643	16334	16521	16561	16508	16435	16509	16512	16453	16607	16598	16485	16441	16570	16644	16517	16402	16472	16410	16608	16287	16329	16433	16394	16488	16509	16403	16425	16326	16393	16671	16663	16514	16556	16497	16511	16357	16420	16572	16333	16458	16527	16540	16540	16440	16783	16417	16523	16550	16467	16394	16337	16510	16367	16486	16561	16571	16573	16607	16550	16393	16287	16490	16499	16576	16617	16636	16371	16655	16372	16446	16494	16593	16611	16564	16406	16520	16241	16557	16652	16426	16567	16372	16510	16533	16414	16470	16705	16640	16656	16524	16436	16551	16539	16301	16648	16349	16719	16449	16560	16543	16605	16684	16487	16253	16457	16301	16438	16725	16637	16313	16436	16566	16516	16511	16528	16603	16506	16493	16495	16411	16651	16478	16628	16480	16358	16525	16556	16582	16303	16437	16541	16445	16476	16636	16505	16487	16488	16393	16571	16642	16535	16547	16505	16346	16438	16510	16497	16619	16408	16495	16438	16556	16492	16549	16496	16383	16492	16466	16510	16638	16589	16470	16655	16461	16434	16462	16631	16622	16559	16673	16675	16526	16457	16752	16698	16541	16446	16410	16490	16329	16493	16473	16311	16679	16542	16619	16489	16274	16522	16666	16644	16416	16566	16612	16578	16380	16684	16459	16575	16606	16353	16424	16411	16426	16648	16439	16482	16504	16505	16773	16642	16337	16525	16460	16612	16384	16595	16650	16585	16665	16656	16494	16416	16353	16562	16335	16356	16281	16491	16310	16260	16531	16532	16336	16514	16501	16308	16510	16464	16757	16555	16390	16656	16475	16666	16394	16489	16426	16294	16331	16601	16511	16642	16430	16409	16262	16478	16352	16460	16377	16305	16742	16571	16459	16516	16385	16401	16606	16509	16488	16642	16561	16606	16432	16594	16378	16509	16494	16264	16461	16481	16557	16475	16544	16533	16467	16549	16496	16413	16654	16420	16455	16500	16433	16399	16739	16392	16576	16412	16338	16320	16771	16388	16414	16544	16300	16395	16280	16443	16306	16433	16432	16686	16399	16344	16503	16507	16506	16505	16527	16454	16323	16625	16541	16583	16626	16521	16422	16680	16637	16517	16472	16543	16197	16567	16555	16427	16555	16531	16555	16506	16541	16479	16689	16459	16414	16422	16627	16701	16586	16643	16523	16536	16583	16471	16335	16478	16633	16531	16672	16527	16568	16400	16402	16286	16315	16708	16344	16415	16536	16492	16539	16673	16597	16610	16355	16412	16521	16707	16449	16563	16486	16462	16478	16257	16450	16521	16385	16346	16589	16333	16669	16543	16446	16488	16654	16690	16557	16572	16349	16453	16517	16479	16656	16465	16462	16518	16487	16472	16643	16585	16652	16692	16497	16421	16532	16657	16297	16280	16675	16542	16545	16458	16466	16455	16479	16465	16414	16648	16316	16189	16282	16641	16275	16572	16482	16364	16626	16556	16481	16476	16452	16287	16278	16530	16463	16568	16574	16512	16305	16649	16443	16566	16421	16739	16603	16611	16553	16535	16632	16573	16606	16300	16377	16449	16483	16438	16396	16384	16329	16457	16462	16181	16525	16588	16525	16705	16407	16437	16404	16403	16407	16215	16437	16344	16418	16584	16548	16665	16470	16642	16759	16403	16438	16359	16496	16410	16448	16518	16613	16614	16316	16366	16701	16546	16654	16550	16415	16457	16647	16456	16360	16521	16523	16414	16326	16430	16448	16311	16497	16494	16467	16599	16544	16532	16476	16435	16400	16640	16420	16618	16395	16562	16546	16595	16553	16523	16432	16589	16577	16590	16572	16590	16451	16389	16456	16467	16462	16575	16499	16409	16815	16452	16585	16715	16383	16804	16500	16461	16474	16377	16379	16405	16499	16672	16498	16610	16480	16460	16350	16573	16737	16414	16462	16422	16414	16520	16605	16583	16470	16483	16458	16292	16519	16519	16743	16429	16659	16770	16410	16579	16362	16473	16647	16542	16480	16459	16549	16533	16537	16511	16591	16532	16357	16340	16388	16517	16664	16592	16358	16562	16634	16514	16557	16483	16453	16557	16509	16452	16524	16521	16724	16494	16816	16461	16442	16417	16366	16710	16453	16377	16662	16603	16509	16489	16562	16352	16457	16403	16564	16414	16559	16406	16566	16569	16717	16313	16629	16651	16553	16409	16377	16400	16562	16628	16528	16471	16712	16275	16468	16824	16545	16315	16305	16385	16618	16402	16295	16448	16548	16443	16411	16498	16435	16620	16501	16670	16246	16469	16511	16486	16474	16416	16688	16581	16735	16569	16391	16547	16684	16657	16626	16297	16472	16668	16374	16606	16517	16506	16552	16360	16474	16558	16362	16602	16481	16663	16448	16519	16539	16247	16457	16439	16410	16593	16323	16583	16509	16396	16612	16497	16601	16372	16333	16411	16491	16490	16508	16799	16570	16444	16508	16510	16458	16486	16496	16601	16510	16525	16441	16348	16509	16381	16441	16440	16539	16476	16473	16666	16471	16446	16493
36110	58897	54549	42870	36339	31074	26571	23192	20641	19129	17860	16978	16218	15856	15398	15321	14921	14782	14551	14609	14572	14337	14364	14304	14181	14244	14225	14157	14297	14195	14077	14201	14126	14142	14238	14222	14068	13995	14209	14156	14266	14140	14138	14186	13885	14155	14301	14110	14031	14130	14065	14246	14141	14162	14145	14163	14135	13885	14174	14120	14067	14169	14185	14186	14201	14130	14118	13978	14104	14208	14132	14265	14142	14206	14075	14178	14151	14002	14119	14145	14262	14123	14052	14250	13991	14056	14085	14204	14080	14279	14148	14074	14050	14186	14152	14224	13991	14135	14180	14094	14106	14149	14311	14115	14064	14084	14182	14081	14143	14142	14132	14145	14182	14070	14074	14230	14064	14201	14093	14253	13960	14106	14078	14172	14207	14161	13990	13900	14112	14145	14210	14189	14221	14224	14311	14079	14198	14140	14001	14254	14043	14081	14169	14190	14009	14030	14074	13903	14275	14090	14080	14027	14009	14188	14100	14182	14220	14188	14126	14124	13950	14034	14102	14035	13959	14031	14138	14096	14228	14152	14140	14113	14058	14235	13939	14099	14092	14036	14095	14230	14083	14260	14062	14169	14225	14152	14159	14182	14203	14131	14210	14090	14215	14050	14135	14187	14193	14245	14236	14119	14087	14222	14020	14292	14117	14040	14066	14043	14062	14060	14068	14268	14195	14171	14190	14287	14143	14095	13933	14176	14061	14109	14094	14224	14079	14040	14128	14151	14082	14106	14177	14184	14257	14066	14139	14255	14111	14215	14081	13984	14127	14047	14039	14278	14141	14048	14223	14051	13983	14049	14150	14352	14373	14051	14273	14158	14188	14298	14170	14243	14125	14108	14134	14061	14186	14154	14172	14096	13964	14161	14129	14037	14258	14013	14083	14208	14086	14220	14018	14025	14029	13996	14009	14244	14133	13898	14097	14073	14068	14022	14127	14091	14320	14188	13999	14211	14159	14108	14251	14035	14095	14296	14163	14187	13975	14179	14016	14163	14108	14350	14149	14208	14221	14173	14049	14167	14017	14000	14080	14214	13988	14178	14179	14054	14058	14113	14221	14236	14075	14123	14120	14149	14202	13918	14017	14113	14029	14097	14029	14025	14219	14215	14040	14168	14031	14075	14061	14168	14165	14172	14145	14122	14061	14167	14038	14288	14211	14182	14069	14124	13943	14126	14124	14150	14242	13970	13986	13947	14093	14225	14216	14315	14160	14371	14122	13926	14134	14146	14093	14168	14066	13945	14246	13999	14024	14056	14209	14120	13971	14238	14155	14005	14185	14043	14090	14117	14075	14176	14181	14103	14142	14274	14217	14085	13940	13950	14063	13974	14289	14199	14142	13984	14016	14105	14250	14152	14001	14010	13996	14314	14261	14197	14074	14203	14184	14246	13942	14040	14072	14213	14321	13981	14127	14249	14060	14245	14010	14120	14126	14012	14300	14148	14132	14154	14118	13941	14113	14254	13990	14023	14196	14228	13914	14160	14131	14242	14244	14124	14138	13990	14092	14094	14235	14115	14141	14123	14007	14037	14179	14040	14099	14035	14065	14057	14117	14110	14189	14341	14158	14178	14060	14290	14071	14205	14064	14049	14140	14090	14149	13979	13997	14236	14207	14159	14171	14170	14052	14053	13945	14213	14246	14081	14032	14245	14229	14047	14007	14154	14156	14067	14166	13970	14139	14085	14059	14140	14074	14031	13971	14115	14342	14073	14208	13982	14238	14137	14066	14346	14113	14229	14057	14167	14071	14163	14272	14072	14167	14094	14142	14300	14001	14129	14198	14182	14337	14144	14179	14111	14102	14090	14088	14126	13850	14140	14055	14118	14151	14201	13988	14128	13991	14003	14090	14157	14216	14070	14119	14173	14253	14015	13967	13955	13975	14033	14071	14066	14010	14227	14310	14094	14296	14156	13930	14106	14128	13917	14157	13988	14178	14146	14123	14163	14095	13999	14275	14010	14048	14022	14242	14189	14082	14234	14347	14043	14434	14195	14047	14102	14193	14233	14171	14097	14066	14228	14006	14129	14089	14114	14232	14186	14066	14065	14084	14261	14189	14186	14244	14051	14124	14108	14041	14167	14137	14244	14068	14149	14109	14220	14134	14379	14138	14150	14003	14114	14225	14149	14238	14117	14032	14193	14160	14240	14165	14093	14126	14141	14189	14097	14308	14129	14275	14356	14317	14230	14168	14180	14153	14059	14121	14073	14222	14080	14119	13957	14199	13996	14328	14271	13959	14079	14113	14108	14243	14152	14239	14120	14227	14205	14162	14089	14177	14229	13948	14186	14277	14021	14158	14208	14103	14074	14031	14209	14334	14122	14027	14027	14098	14224	14182	13920	14207	14060	14126	14252	14185	13946	14159	14199	14077	13998	14177	14162	13895	14247	14139	14084	14120	14021	14154	14162	14171	14062	14062	14191	14136	14150	14175	14219	14136	13954	14075	14246	14194	14064	14252	14190	14156	14036	14173	14232	14057	14075	14138	14259	13983	13982	14100	14148	14009	13931	13897	14243	14184	13954	14123	14242	14021	14211	14243	14083	14314	14054	14122	14095	14138	14031	14114	14083	14110	14235	14168	14254	14090	14233	14154	13986	14228	14102	13991	14117	14024	14233	14186	14035	14101	14034	14112	14191	14059	14031	14143	14109	14059	14100	14171	14064	14096	14089	14108	14302	14185	14008	14167	14119	14237	14107	14080	14152	14143	14096	14016	14210	14115	14189	14156	14232	14035	14185	14061	14093	14085	14157	14137	14209	14191	14146	14010	14148	14079	14001	14108	14246	14256	14115	14251	13968	14142	14014	14240	14158	14290	14064	14031	14076	14189	14020	14141	14072	14209	14072	14143	14212	14053	14077	14038	14190	14093	14129	14212	14065	14122	14079	14113	14174	14157	14338	14303	14067	14132	14076	14029	13989	14112	14253	14160	14178	14186	14121	14051	14176	14190	14226	14175	14273	13962	14229	14076	14189	14055	14029	14108	14137	14141	14095	14230	14179	14072	14099	14079	14214	14174	14214	14044	14152	14207	14041	14142	14203	13957	14093	14115	14204	14072	13930	14271	14206	14069	14203	14037	14047	14161	14120	13991	14137	13977	14070	14259	13946	14118	14009	14091	14130	14084	14274	14203	14053	14131	14136	14090	14180	14092	14194	14137	14237	14023	14149	14134	14272	14067	14096	14267	14305	14045	14014	14237	14196	14315	14049	14241	14150	14069	14188	14146	14012	13979	14198	14248	14145	14190	14100	14054	14105	14078	14053	14121	14192	14175	14131	14196	14021	13927	14179	14208	14065	14091	13991	14218	14047	14121	14025	13970	14189	13941	14186	14260	13971	14139	14137	14086	14183	14299	14244	14080	14205	14095	14035	14294	14145	14202	14130	14031	14066	14155	14258	14134	14095	14185	14181	14199	14014	14079	14082	14042	14060	13957	14155	14306	14154	14204	14144	14068	14354	14124	14353	14130	14012	14066	14210	14188	14039	13926	14312	14112	14228	14153	14026	14293	14231	14045	14165	14187	14055	14136	14098	14060	14246	14156	14153	14230	14000	14099	14213	14128	14155	14347	14041	14135	14082	14047	14128	14036	13977	14188	14030	14016	13993	14162	14218	14048	14026	14068	14193	14170	14278	14070	14163	14132	14153	13997	14176	13916	14072	14013	14080	13959	14121	14138	14268	14211	14238	14091	14207	14152	14007	14143	14164	14085	14201	14201	13912	14246	14187	14308	14113	14128	14166	14057	14062	14183	14224	14101	14016	14165	14311	14261	14033	14202	14183	14205	14132	14056	14152	14078	14231	14180	14084	14078	14070	14173	14076	13962	14093	14071	14007	14105	14088	14156	14049	14373	14164	14109	14189	14231	14070	14039	14138	13976	14051	14235	14092	14244	13987	14138	14097	14096	14262	14089	14076	14014	14108	14247	14001	14096	14081	14066	14079	14163	14047	14189	13968	14102	14304	14268	14207	14191	14139	14076	14102	14205	14197	13993	14153	14115	14209	14105	13985	14074	13994	14238	14139	14039	14194	14226	14016	14090	14006	14061	14116	14090	14289	14064	14105	14122	14043	14006	14153	14154	14008	14043	14022	14081	14284	14157	14301	14141	14237	13932	14215	14186	14135	14133	14133	14235	14158	14150	14119	14233	14200	14135	14140	14191	13971	14034	14127	14214	14193	14108	14049	14253	14296	14170	14222	14114	14175	14160	14307	14162	14137	13992	13990	14090	14371	14190	14144	13977	13977	14005	14168	13985	14284	14132	14050	14096	14183	14111	14194	14238	14089	14176	14002	14135	14146	14004	13918	14069	14116	14201	14272	14226	14070	14219	14116	14186	14127	14061	14071	14296	13990	14050	14141	14197	14038	14082	14107	13928	14167	14264	14163	14180	13953	14158	14139	14201	14043	14210	14095	14200	14202	14025	14162	14133	14192	14119	14330	14074	14193	14090	14145	14258	14098	14156	14163	14035	14047	14265	14309	14243	14004	14075	14062	14256	14034	14231	14028	14178	14054	13959	14072	13991	14068	14089	14114	14279	14150	14040	14156	14017	14168	14123	14045	14257	14164	14121	14005	14139	14228	14126	14240	14068	14055	14056	14209	14140	14203	14022	14127	14078	14034	14090	14189	14154	14253	14142	14023	14136	14243	14069	14236	13894	14050	14101	14176	14246	14326	14148	14274	14005	14130	14173	14057	14040	14098	14204	14218	14071	14165	14158	14203	14102	14173	14073	14136	14158	14046	14028	14083	14011	14273	14393	14118	14171	14203	13889	14234	14322	14029	14233	14042	14063	14208	14038	13947	14237	14124	14050	14107	14160	14236	14239	14074	14131	14092	13940	14259	14233	14030	14231	13993	14020	14206	14117	13987	14156	14037	14067	14118	13948	14040	14299	14057	14267	14110	14101	14096	14018	14292	14151	14212	14048	14024	14237	14092	14131	14142	14050	14192	14135	14296	14028	14142	14109	14055	13920	14208	14048	14032	14138	14070	14032	14145	14206	14235	14130	14061	14131	14111	14184	14069	13976	14059	14414	14198	14232	14102	14131	14083	14065	14047	14147	14047	14017	14092	14334	14238	14131	14135	14161	13950	14370	14264	14132	14152	14281	14069	14161	14205
22781	21086	28915	24432	25318	30098	31717	25868	23158	22075	20835	19795	19312	18665	18434	18019	17859	17650	17638	17315	17486	17349	17328	17155	17196	16891	17015	17023	17021	16996	16861	16805	17095	16874	16977	17000	16952	16903	17138	17094	16938	16966	17129	16932	16877	16814	16920	16877	16718	16868	16965	17084	16805	16834	16919	17017	16807	16823	16768	17177	16979	16805	16887	16973	16770	16761	16865	16914	16879	16957	16799	16899	16870	16986	17050	16923	16826	16993	16783	16889	17067	16993	16839	16855	16772	16986	16977	16733	16884	16856	16787	16955	16936	16846	17057	16884	16869	16780	16989	16921	16953	17115	16857	16903	17018	16785	16806	16912	16769	16922	16872	16889	16899	16860	16790	16993	17118	16937	16941	16694	16982	16739	16783	16913	16889	16793	16890	16901	17042	16839	16837	16895	16892	16699	16940	16808	16818	16984	16925	17042	16917	17028	16756	16678	16901	16837	16940	16871	17057	16949	16886	16748	16993	16875	16881	17103	16887	16824	16974	17040	16962	16769	16741	16985	16865	16842	16719	16944	16783	16846	16881	16772	16854	16764	16891	16732	16814	16752	16950	16923	16972	16903	17026	16957	16993	16815	17025	16873	16901	16905	16996	16668	16866	16874	16721	16775	16803	16910	16713	16765	16751	17035	16949	16941	16771	16898	16772	17031	16941	16868	16939	16917	16809	17106	16863	16655	16493	16710	16856	16993	16818	16796	16824	16797	16995	16819	16921	16707	16869	16740	17063	16826	16921	16736	16906	16887	16874	16738	16712	16758	16710	16860	16978	16995	16899	16646	16833	16830	16861	16808	17020	16880	16979	16726	16845	16672	16726	17067	17002	16961	16932	16901	16742	16951	16907	16809	16901	16723	16757	16909	16943	16839	16987	16868	16874	16823	16711	16916	16712	16727	16852	16745	16731	16697	16979	16954	16857	16842	16754	16896	16894	16638	16711	16887	16835	16760	16823	16960	16769	16692	16757	16750	16882	16826	16827	16730	16768	16894	16912	16845	16827	16843	16985	16845	16819	16727	16823	16789	16842	16809	16846	16991	16816	17014	16956	17117	16926	16839	16966	17071	16798	16837	16902	16952	17038	17116	16836	16972	16823	16884	16990	16925	16944	17010	16840	16902	16739	16767	16856	16773	16870	17074	16728	16961	16704	16906	17054	16818	16921	16785	16753	16931	16703	16696	16806	16894	16916	16863	16766	16804	17010	16771	16819	16906	16883	16880	16834	16832	16928	16962	16859	16987	16806	16872	17031	16894	16813	16804	16921	16833	16791	16919	16974	16774	16916	16865	16802	16646	16848	16887	16806	17085	16896	16950	16891	16767	17001	17015	16806	16997	16862	16862	16840	17079	16811	16993	16973	16869	16992	16839	16890	16951	16733	16945	16847	16989	17054	16948	16716	16846	17036	16891	16756	16844	16743	16574	16790	16885	16789	16930	16973	16703	16835	16952	16803	16835	16911	16840	16754	17000	16789	16995	16915	16949	16941	16740	16873	17063	16853	16899	16763	16961	16890	16895	17021	16873	16818	16804	16876	16978	16913	16934	16625	16946	16929	16835	16723	16921	16827	16860	16828	16726	16845	16895	16938	16728	16729	16866	16702	16696	16907	16932	16809	16881	16921	16736	16952	16851	16939	16944	16810	16737	16818	16986	16760	16946	16856	16906	16956	16850	16845	16999	17030	16670	16749	16616	16818	16831	16962	17052	16849	16894	17043	16716	17018	16913	16813	16848	16746	16942	16700	16823	16864	16829	16960	16664	16777	16800	16921	16898	16718	16885	17031	16789	16936	16835	16654	16843	16935	17125	16901	16885	16859	16876	16903	16878	16835	16720	16872	16931	17115	16845	16876	16723	16773	16757	16659	16761	17015	17038	17003	16726	16869	16931	17090	16938	16834	16687	17032	17040	16841	16744	16993	16924	16907	16831	16784	16822	16833	17062	16752	16964	16757	16846	17034	16870	16809	16733	16806	16727	16803	16821	16776	16910	16766	16993	16791	16904	16748	16961	16775	16785	16915	16933	16954	16960	16711	16838	16888	17058	16735	16839	16881	16812	17060	16887	16941	16847	16766	16986	16909	16852	16645	16923	16801	16837	16927	16759	16657	16897	16728	16836	16883	16813	16903	16829	16665	16652	16795	16946	16734	16672	16760	16739	16807	16805	16892	16959	16863	16761	16810	16996	17024	17005	16828	16790	16706	16766	16648	16753	16927	16908	16677	16695	16778	17035	16858	16614	17060	16881	16717	16851	16878	16760	16548	16760	16802	16815	16881	16755	16829	16989	16842	16461	16787	16835	17067	16901	16951	16813	16729	16800	16840	16839	16803	16958	16837	16870	16978	16868	16949	16850	16867	16827	16889	16697	16710	16913	16777	16863	16762	16789	16698	16910	17075	16834	16884	16814	17106	16724	17005	16876	16872	16790	16856	16932	16985	16859	16959	16960	16717	16888	16872	17001	16807	16755	16859	16805	16811	16712	16786	16816	16616	16893	16606	16754	16806	16720	16916	16854	16760	16830	17223	17111	16854	16802	16906	16837	16772	16666	16747	16849	16764	16638	16737	16946	16931	16844	16898	17012	16709	16737	16931	16884	16783	16989	16890	16724	16952	16904	16816	16920	16856	16928	16844	16684	16722	16940	16909	16916	16826	16823	16876	16798	16876	16899	17021	17070	16866	16705	16890	16853	16957	16814	17010	16738	16812	16970	16825	16964	16672	16911	16913	16830	16824	16756	17037	16796	16953	16883	16963	17056	17003	16733	16952	16933	17049	16922	17008	16821	16763	16957	16851	16779	16852	16835	16860	16825	17044	17094	16863	16852	16930	16897	16780	17105	16731	16801	16676	16655	17040	16839	16799	16976	16897	16975	16977	16968	16707	16932	16953	16730	16844	16927	16784	17067	16869	17023	16772	16612	16983	16940	17049	16878	16669	16899	16920	16777	16712	16856	16716	16887	16784	17041	16784	16807	16938	16961	17014	16938	16907	16795	16800	16892	17039	16872	16909	16688	16846	17003	16995	16903	16794	16981	16837	16629	16993	16899	16987	16807	16827	16953	16870	16896	17124	16845	16771	16667	16894	16905	16708	16800	16686	16964	16767	16805	16803	16852	16923	16974	16911	16891	16775	16937	16809	16827	16954	16946	16872	16806	16790	16912	17036	16826	17068	16934	16856	16762	16918	16750	16795	16828	16842	16932	16827	16990	16830	16840	16896	16992	16925	16993	16958	17130	16979	16836	16780	16757	16924	16831	17073	16708	16630	16942	16900	16822	16585	16798	16671	16846	16970	16883	16897	16882	16889	16983	16740	16919	16575	16629	16901	16699	16829	16750	16902	16841	16734	16799	16765	16827	16732	16733	17078	16989	17048	16799	16602	16795	16932	16905	16992	16815	17076	16989	16896	16753	16977	16929	16827	16997	16923	16867	16816	16927	16724	16839	16977	16960	16707	16917	16748	16743	16854	16849	16889	16783	17001	17013	16974	16810	16813	16717	16977	16969	16653	16673	16910	16899	16824	16774	17037	16844	16875	16983	16951	16775	16823	16618	16874	16691	16973	16899	16995	16938	16979	16905	16763	16828	16906	16728	16838	16819	16732	16782	16900	16889	16820	16849	17012	17077	16786	16865	16892	16896	16689	16863	17087	16816	16989	16929	16891	16823	16880	16806	16986	16733	16883	16833	16811	16824	16863	17021	16808	16942	16781	16718	16932	16863	16809	16920	16854	16695	16841	16941	16858	16753	16793	16795	17129	16849	16760	16875	16989	16783	16984	17044	16794	16886	16868	16984	16811	16882	17054	16846	16732	17010	16914	17130	16950	16743	16903	16936	16986	16933	16937	16906	16903	16798	16933	16847	16744	16846	16962	16737	16982	16763	16892	16846	17014	16988	16791	16978	16940	16748	16844	16873	16867	16942	16780	17028	16865	16811	16830	16768	16859	16941	16740	17019	16827	16763	16837	16809	16889	16968	16927	16648	16847	16853	16927	16647	16944	16943	16755	16847	16858	16671	16802	16900	16785	16736	16864	17175	16874	16893	16804	17012	16850	16883	16874	16738	16927	16695	16888	16860	16860	16679	16833	16715	16616	16957	16708	16849	16973	16905	17175	16710	17056	16933	16852	16956	16772	16887	17158	16961	16935	16878	16890	16859	16872	16787	16851	16694	16959	17043	17129	16880	16900	16672	16978	16720	16792	16824	16986	16787	16852	16785	16963	16950	16935	16854	16843	16968	16808	16841	16921	16960	16940	16785	16965	16863	16819	16826	16549	16843	16743	16819	16977	16916	16979	16718	16901	16804	16871	16661	16849	16807	16792	16847	16857	16893	16588	16921	16927	16576	16943	16730	16890	16747	16841	16928	16741	16887	16753	16695	16898	16930	16819	16815	16791	16909	17073	16841	16720	16972	16886	16867	16968	16806	16845	16954	16914	16877	16959	16882	16856	16855	16874	16857	16832	16819	16971	16973	17003	16827	16834	16891	17033	16935	16923	16908	16959	16755	16886	16860	16991	16743	16885	16855	16823	16812	17011	16848	16982	16837	16679	16857	16707	16783	16822	16839	16806	17148	16801	16745	16820	16877	16946	16865	16835	16939	16861	16694	16722	16965	16801	16806	16807	16998	17058	16794	17086	16868	16803	16799	16893	16913	17050	16814	16862	16825	16853	16687	16905	16900	16863	16760	16976	16956	17117	16990	16863	16942	16822	16770	16900	17054	16811	16891	16694	16901	17075	16936	17107	16895	16928	16781	16700	16890	16786	16852	16787	17021	17076	16748	16867	17022	16870	16826	16776	17013	17181	16830	16927	16877	16925	16833	16852	16750	16729	16791	16708	16968	16998	16670	16901	16815	16764	16903	16917	16965	16671	16704	16998	17223	16797	16896	16865	16764	16909	16896	16941	16932	16747	16816	17041	16937	17007	16847	16821	17143	16839	16880	17049	16866	16931	16772	17005	16910	16973	16661	16891	16812	16845	16817	16857	16850	16636	16952	16946	16941	16794	16908	17028	16704	16934	16867	16784	16761	16747	16942	16809	17037	17155	16828	17084	16824	16786	16620	16816	16954	16982	16768	16974	16849	16867	16775	16769	16780	17014	16782	16788	16866	17099	16885	16847	16865
38063	64623	60573	48513	41680	35868	30668	26417	23241	21133	19571	18340	17204	16728	16160	15742	15508	15198	14927	14884	14734	14781	14611	14561	14635	14338	14519	14344	14546	14552	14299	14497	14636	14353	14459	14400	14452	14312	14316	14316	14277	14454	14378	14296	14173	14350	14386	14497	14334	14204	14332	14330	14392	14529	14243	14374	14272	14252	14408	14346	14402	14328	14337	14322	14377	14298	14361	14339	14331	14420	14428	14432	14255	14273	14227	14326	14332	14224	14300	14372	14431	14293	14263	14267	14326	14407	14351	14296	14203	14312	14387	14347	14461	14247	14285	14336	14582	14351	14238	14421	14173	14382	14300	14402	14292	14357	14404	14224	14262	14401	14343	14180	14261	14510	14230	14172	14370	14248	14398	14385	14259	14486	14184	14390	14283	14278	14243	14377	14238	14359	14324	14238	14314	14371	14408	14312	14321	14345	14183	14331	14294	14241	14552	14567	14035	14221	14428	14307	14433	14218	14489	14298	14315	14374	14371	14308	14358	14244	14315	14317	14261	14221	14474	14264	14485	14410	14254	14298	14437	14333	14413	14405	14330	14436	14351	14331	14371	14329	14360	14232	14302	14327	14293	14226	14474	14158	14340	14271	14188	14346	14230	14432	14374	14439	14230	14275	14327	14224	14299	14337	14288	14273	14253	14382	14328	14366	14467	14357	14280	14172	14204	14371	14121	14171	14283	14331	14464	14330	14160	14314	14374	14203	14395	14430	14374	14443	14264	14405	14386	14247	14326	14248	14426	14217	14338	14425	14369	14333	14276	14330	14325	14315	14348	14353	14279	14380	14358	14060	14253	14153	14403	14349	14360	14400	14194	14340	14303	14162	14398	14216	14261	14471	14255	14269	14224	14416	14271	14233	14365	14335	14234	14250	14531	14366	14277	14431	14226	14572	14186	14376	14285	14380	14423	14465	14378	14249	14102	14321	14099	14275	14363	14280	14449	14326	14413	14316	14209	14322	14381	14283	14373	14217	14450	14333	14159	14279	14522	14178	14287	14203	14372	14391	14231	14352	14372	14457	14210	14196	14329	14211	14252	14405	14220	14227	14322	14290	14141	14303	14337	14280	14419	14343	14412	14204	14368	14221	14329	14414	14348	14343	14304	14385	14411	14286	14536	14153	14315	14398	14130	14377	14262	14353	14237	14222	14233	14149	14503	14259	14169	14252	14485	14079	14387	14217	14273	14331	14307	14196	14206	14443	14168	14227	14339	14311	14450	14376	14395	14286	14319	14389	14587	14287	14174	14322	14407	14162	14200	14454	14264	14288	14319	14300	14243	14414	14530	14259	14249	14299	14359	14318	14362	14374	14344	14343	14352	14329	14263	14224	14202	14428	14443	14224	14261	14350	14391	14200	14193	14269	14314	14424	14301	14290	14441	14275	14320	14309	14379	14346	14367	14385	14152	14160	14355	14414	14349	14221	14312	14247	14511	14234	14537	14312	14133	14176	14254	14302	14318	14289	14272	14222	14299	14331	14451	14312	14410	14343	14197	14292	14299	14226	14403	14144	14488	14333	14338	14288	14238	14352	14373	14383	14385	14396	14334	14226	14452	14365	14252	14332	14356	14311	14293	14248	14261	14284	14333	14247	14287	14342	14232	14306	14335	14515	14380	14466	14407	14448	14527	14360	14304	14344	14387	14336	14199	14373	14488	14288	14254	14337	14509	14320	14225	14254	14166	14410	14391	14331	14219	14184	14140	14383	14331	14287	14400	14329	14397	14377	14394	14306	14320	14298	14355	14237	14344	14282	14343	14271	14208	14269	14360	14374	14515	14496	14300	14445	14287	14304	14165	14342	14360	14161	14224	14276	14444	14257	14390	14322	14338	14461	14340	14329	14220	14346	14009	14204	14290	14335	14365	14493	14295	14274	14326	14238	14321	14384	14262	14161	14204	14357	14337	14605	14259	14251	14360	14367	14227	14332	14300	14184	14290	14267	14263	14433	14257	14180	14332	14335	14258	14440	14216	14338	14392	14452	14469	14457	14480	14324	14354	14511	14181	14379	14286	14351	14302	14400	14441	14417	14237	14451	14243	14354	14311	14336	14353	14136	14298	14348	14304	14153	14317	14279	14472	14058	14458	14490	14483	14372	14354	14253	14212	14321	14204	14224	14305	14226	14319	14389	14416	14427	14239	14204	14267	14278	14254	14334	14492	14421	14303	14169	14386	14312	14440	14296	14240	14261	14256	14321	14536	14208	14267	14212	14283	14191	14348	14272	14255	14440	14473	14418	14385	14324	14342	14347	14323	14306	14295	14435	14305	14211	14309	14328	14379	14180	14248	14229	14375	14204	14260	14406	14391	14236	14259	14430	14372	14222	14371	14374	14379	14219	14293	14161	14301	14368	14305	14276	14275	14353	14362	14360	14347	14256	14331	14339	14345	14214	14217	14254	14288	14321	14444	14191	14181	14259	14335	14386	14235	14255	14284	14444	14252	14254	14225	14318	14316	14396	14272	14333	14284	14228	14439	14430	14286	14404	14365	14375	14427	14325	14291	14220	14066	14276	14472	14259	14273	14221	14317	14328	14307	14245	14287	14290	14405	14529	14351	14165	14142	14345	14395	14337	14348	14433	14255	14374	14356	14219	14349	14322	14313	14298	14281	14343	14220	14393	14273	14431	14217	14346	14372	14267	14284	14342	14442	14289	14243	14248	14379	14420	14183	14226	14316	14427	14303	14424	14422	14372	14172	14352	14359	14492	14250	14419	14235	14317	14262	14540	14343	14305	14393	14406	14247	14135	14300	14164	14282	14287	14279	14275	14251	14233	14167	14364	14280	14203	14310	14281	14218	14369	14310	14222	14318	14385	14340	14231	14281	14409	14432	14459	14222	14338	14237	14401	14300	14322	14297	14417	14255	14312	14266	14400	14259	14327	14311	14391	14304	14271	14349	14360	14254	14350	14268	14411	14242	14397	14210	14298	14232	14194	14362	14329	14175	14265	14407	14230	14410	14280	14322	14312	14184	14192	14295	14357	14360	14309	14367	14467	14220	14321	14235	14507	14412	14446	14446	14394	14270	14202	14370	14156	14341	14300	14355	14438	14169	14303	14276	14471	14311	14260	14333	14271	14421	14277	14236	14340	14367	14255	14361	14240	14177	14294	14356	14263	14468	14261	14347	14229	14369	14481	14215	14084	14436	14168	14397	14179	14231	14321	14383	14046	14259	14399	14265	14438	14249	14220	14443	14374	14423	14169	14188	14344	14403	14520	14496	14353	14306	14223	14388	14499	14276	14476	14291	14264	14282	14186	14329	14441	14275	14280	14323	14301	14357	14276	14435	14360	14224	14184	14427	14247	14431	14340	14267	14285	14317	14190	14435	14256	14379	14220	14326	14334	14531	14220	14353	14309	14401	14277	14266	14318	14250	14370	14357	14165	14178	14235	14414	14282	14365	14192	14360	14246	14378	14612	14441	14301	14209	14336	14417	14346	14300	14357	14212	14102	14353	14224	14317	14307	14392	14411	14299	14280	14517	14489	14353	14228	14262	14354	14389	14456	14203	14448	14291	14294	14150	14231	14259	14318	14486	14513	14187	14166	14403	14369	14120	14183	14338	14209	14402	14274	14339	14268	14430	14347	14263	14265	14296	14309	14302	14407	14400	14326	14118	14643	14328	14431	14246	14317	14447	14288	14432	14284	14431	14301	14184	14321	14519	14212	14101	14210	14309	14349	14304	14332	14467	14220	14266	14183	14465	14234	14430	14439	14257	14409	14218	14337	14352	14428	14524	14212	14391	14264	14212	14411	14401	14380	14360	14259	14376	14345	14346	14361	14394	14389	14253	14237	14335	14422	14306	14403	14192	14282	14281	14436	14370	14495	14316	14366	14377	14392	14261	14369	14230	14384	14321	14444	14367	14047	14305	14306	14360	14370	14269	14377	14283	14147	14252	14116	14288	14311	14248	14535	14272	14377	14393	14338	14248	14110	14311	14340	14310	14338	14276	14001	14262	14273	14363	14299	14353	14343	14315	14358	14317	14244	14426	14104	14247	14400	14281	14390	14310	14251	14344	14136	14386	14314	14425	14356	14255	14247	14263	14361	14312	14348	14106	14288	14287	14425	14405	14406	14195	14347	14357	14325	14360	14333	14383	14301	14270	14246	14414	14434	14394	14177	14383	14264	14220	14366	14413	14249	14319	14247	14319	14256	14320	14289	14303	14030	14323	14305	14000	14427	14252	14387	14347	14154	14424	14459	14313	14261	14503	14177	14248	14321	14356	14326	14261	14316	14389	14460	14308	14292	14280	14348	14197	14152	14314	14288	14356	14209	14333	14281	14234	14239	14249	14182	14287	14139	14422	14330	14041	14301	14468	14186	14189	14366	14348	14474	14192	14541	14351	14500	14148	14205	14322	14358	14366	14291	14487	14448	14297	14321	14465	14215	14175	14403	14291	14264	14286	14311	14262	14204	14333	14410	14318	14179	14325	14253	14263	14262	14205	14226	14295	14193	14248	14516	14126	14463	14392	14403	14229	14208	14350	14361	14300	14255	14315	14434	14131	14180	14425	14250	14428	14463	14205	14277	14363	14465	14258	14167	14344	14394	14406	14237	14234	14270	14394	14305	14218	14241	14466	14386	14537	14320	14417	14348	14483	14337	14430	14285	14207	14344	14535	14283	14274	14330	14417	14336	14303	14324	14319	14400	14381	14270	14276	14387	14435	14252	14407	14428	14368	14404	14321	14255	14351	14266	14295	14348	14109	14215	14431	14321	14286	14224	14305	14404	14223	14366	14181	14455	14371	14174	14530	14088	14367	14569	14350	14347	14333	14503	14331	14268	14248	14183	14433	14457	14257	14318	14389	14257	14287	14389	14312	14288	14165	14386	14283	14312	14370	14370	14364	14232	14357	14403	14257	14445	14410	14203	14442	14221	14334	14344	14183	14334	14216	14097	14181	14253	14293	14297	14322	14251	14213	14370	14248	14283	14376	14189	14365	14259	14350	14358	14298	14320	14263	14275	14251	14198	14394	14290	14603	14304	14153	14427	14257	14333	14285	14262	14456	14389	14179	14331	14231	14327	14379	14434	14285	14244	14336	14407	14504	14285	14404	14236	14342	14426	14326	14304	14326	14204	14177	14429	14466	14339	14195	14264	14415	14377	14304	14401
31147	36464	44854	38530	30348	26044	22941	20751	19351	18715	18022	17721	17321	16975	16915	16882	16845	16864	16827	16777	16613	16870	16792	16548	16488	16678	16481	16493	16706	16658	16622	16441	16591	16509	16562	16748	16743	16644	16533	16459	16443	16756	16526	16535	16585	16475	16464	16556	16728	16651	16387	16523	16517	16760	16454	16588	16408	16514	16483	16446	16509	16399	16507	16386	16490	16437	16487	16541	16487	16510	16528	16379	16671	16711	16693	16531	16655	16572	16583	16584	16677	16532	16546	16378	16337	16552	16595	16768	16517	16629	16502	16576	16819	16462	16620	16723	16729	16583	16642	16437	16466	16729	16566	16560	16595	16568	16668	16457	16477	16558	16398	16519	16456	16413	16615	16664	16493	16333	16294	16656	16618	16638	16441	16369	16506	16527	16416	16436	16597	16487	16726	16441	16501	16518	16602	16499	16527	16556	16786	16326	16584	16533	16759	16485	16716	16400	16511	16475	16410	16450	16703	16373	16257	16596	16554	16508	16452	16463	16643	16576	16408	16423	16551	16503	16540	16322	16591	16538	16564	16650	16390	16522	16577	16482	16542	16583	16521	16705	16546	16716	16440	16281	16374	16478	16557	16619	16588	16642	16480	16488	16455	16499	16562	16577	16797	16448	16265	16592	16585	16392	16706	16477	16627	16370	16369	16505	16551	16522	16444	16447	16613	16860	16692	16631	16446	16501	16458	16452	16571	16662	16595	16208	16265	16521	16572	16438	16399	16528	16543	16640	16568	16530	16497	16607	16584	16549	16583	16301	16413	16468	16427	16529	16405	16717	16674	16769	16457	16608	16564	16760	16617	16710	16709	16597	16517	16324	16382	16149	16450	16429	16436	16426	16481	16569	16454	16270	16612	16480	16578	16552	16461	16708	16542	16575	16483	16505	16573	16509	16602	16628	16530	16495	16517	16539	16737	16518	16515	16698	16547	16511	16327	16697	16615	16679	16381	16545	16709	16735	16512	16433	16529	16254	16520	16527	16377	16554	16806	16489	16712	16578	16435	16566	16568	16554	16470	16513	16589	16637	16428	16483	16567	16517	16519	16282	16721	16565	16584	16727	16421	16464	16412	16455	16487	16529	16601	16445	16546	16480	16758	16482	16431	16517	16569	16417	16726	16588	16745	16501	16330	16518	16697	16437	16711	16920	16650	16356	16362	16610	16686	16574	16565	16466	16614	16541	16467	16497	16390	16701	16327	16539	16519	16275	16455	16629	16419	16266	16592	16460	16540	16521	16693	16463	16718	16483	16552	16694	16605	16540	16609	16665	16581	16571	16553	16536	16562	16598	16620	16747	16571	16722	16647	16510	16566	16598	16629	16593	16689	16399	16645	16593	16435	16581	16500	16390	16684	16482	16487	16564	16343	16526	16655	16584	16625	16526	16634	16620	16446	16624	16546	16572	16628	16559	16709	16683	16693	16518	16714	16472	16624	16691	16579	16467	16379	16679	16461	16672	16449	16474	16426	16325	16463	16491	16448	16495	16529	16519	16484	16512	16551	16488	16616	16204	16593	16490	16573	16499	16771	16751	16469	16524	16333	16427	16373	16645	16625	16462	16601	16253	16552	16698	16620	16465	16495	16655	16660	16148	16261	16614	16542	16562	16365	16529	16622	16528	16423	16628	16377	16720	16481	16585	16667	16558	16551	16540	16651	16662	16390	16557	16431	16479	16624	16590	16441	16601	16672	16680	16577	16368	16452	16695	16594	16712	16713	16561	16606	16501	16725	16400	16430	16703	16756	16385	16558	16477	16492	16420	16604	16581	16755	16655	16583	16643	16523	16607	16646	16472	16464	16237	16485	16459	16657	16514	16467	16354	16546	16286	16434	16628	16662	16601	16528	16599	16609	16424	16604	16522	16506	16495	16664	16584	16562	16313	16511	16430	16408	16389	16564	16568	16535	16549	16470	16404	16643	16635	16495	16325	16651	16529	16553	16620	16559	16622	16549	16604	16640	16550	16265	16422	16442	16457	16645	16417	16764	16513	16353	16431	16630	16498	16568	16549	16528	16333	16286	16451	16496	16685	16539	16351	16520	16619	16625	16395	16650	16353	16504	16440	16270	16356	16561	16559	16618	16534	16651	16556	16585	16521	16473	16657	16485	16520	16590	16678	16602	16527	16425	16476	16527	16602	16619	16537	16621	16540	16598	16802	16510	16366	16601	16602	16707	16686	16489	16420	16604	16392	16592	16568	16497	16535	16557	16538	16588	16467	16686	16649	16318	16694	16582	16484	16635	16577	16481	16352	16545	16606	16428	16556	16708	16607	16377	16348	16629	16537	16511	16699	16562	16578	16627	16524	16666	16680	16541	16549	16435	16522	16513	16656	16463	16592	16540	16423	16725	16515	16586	16479	16458	16495	16588	16601	16529	16500	16512	16459	16479	16649	16402	16531	16600	16395	16338	16584	16666	16708	16390	16566	16402	16124	16502	16429	16463	16567	16468	16570	16428	16808	16599	16622	16569	16605	16675	16743	16623	16589	16547	16504	16295	16411	16523	16684	16685	16567	16615	16508	16581	16594	16505	16700	16622	16371	16452	16620	16613	16473	16689	16824	16588	16552	16345	16452	16792	16647	16541	16723	16400	16473	16555	16724	16630	16519	16598	16719	16645	16903	16648	16555	16502	16518	16657	16490	16504	16273	16542	16468	16705	16493	16608	16544	16481	16636	16508	16614	16679	16574	16507	16559	16568	16624	16501	16449	16794	16561	16482	16420	16491	16715	16825	16660	16388	16529	16448	16558	16636	16515	16481	16486	16707	16509	16648	16402	16609	16547	16594	16464	16635	16738	16605	16753	16685	16487	16502	16265	16771	16549	16472	16531	16522	16554	16385	16507	16619	16809	16692	16614	16459	16740	16575	16636	16643	16618	16635	16695	16683	16634	16669	16377	16682	16636	16675	16395	16404	16597	16640	16626	16631	16626	16589	16488	16972	16759	16385	16500	16788	16502	16637	16722	16553	16613	16575	16746	16444	16446	16373	16382	16461	16504	16481	16548	16515	16533	16442	16600	16458	16673	16610	16681	16599	16619	16716	16482	16656	16645	16598	16380	16690	16555	16643	16715	16658	16453	16674	16598	16815	16505	16612	16710	16665	16528	16608	16551	16489	16612	16423	16557	16518	16572	16416	16445	16560	16470	16489	16508	16847	16708	16620	16417	16687	16402	16499	16430	16424	16457	16617	16528	16451	16479	16679	16621	16572	16735	16400	16507	16466	16625	16507	16557	16641	16483	16560	16744	16502	16597	16786	16409	16438	16423	16590	16449	16521	16616	16495	16535	16461	16469	16399	16520	16612	16324	16638	16454	16647	16450	16378	16732	16588	16660	16574	16524	16527	16642	16588	16438	16658	16614	16586	16611	16426	16404	16531	16634	16543	16483	16591	16536	16640	16431	16656	16610	16461	16553	16576	16372	16490	16376	16792	16583	16585	16532	16502	16594	16804	16264	16607	16630	16589	16568	16598	16603	16449	16280	16715	16592	16583	16648	16352	16667	16443	16711	16520	16501	16725	16539	16406	16706	16748	16585	16551	16625	16518	16437	16467	16659	16313	16501	16526	16546	16570	16577	16563	16645	16770	16480	16544	16697	16421	16693	16570	16677	16613	16794	16553	16546	16704	16615	16424	16444	16585	16542	16503	16692	16699	16620	16706	16579	16589	16692	16802	16682	16566	16620	16533	16449	16630	16775	16705	16648	16479	16728	16454	16486	16526	16393	16507	16486	16606	16530	16680	16666	16519	16633	16569	16591	16447	16605	16473	16576	16648	16393	16620	16654	16436	16662	16501	16523	16645	16533	16546	16594	16612	16548	16749	16575	16666	16600	16554	16616	16656	16516	16564	16457	16437	16502	16474	16360	16645	16691	16564	16732	16549	16619	16648	16543	16584	16573	16530	16517	16638	16486	16367	16292	16515	16382	16582	16602	16530	16459	16841	16494	16501	16534	16567	16557	16468	16531	16672	16525	16631	16602	16608	16619	16595	16656	16629	16401	16719	16558	16497	16611	16575	16590	16628	16517	16573	16618	16427	16765	16563	16577	16753	16554	16665	16518	16606	16671	16744	16599	16488	16629	16592	16592	16518	16576	16326	16445	16380	16581	16654	16659	16577	16792	16539	16474	16635	16558	16705	16594	16622	16630	16549	16415	16528	16665	16614	16590	16605	16689	16443	16495	16546	16409	16649	16383	16473	16628	16660	16505	16585	16507	16521	16564	16490	16522	16499	16446	16397	16550	16612	16616	16841	16667	16579	16385	16583	16650	16804	16610	16673	16484	16692	16558	16551	16751	16583	16635	16676	16541	16635	16720	16702	16607	16468	16790	16582	16732	16642	16450	16333	16737	16488	16378	16768	16569	16598	16581	16443	16460	16492	16602	16650	16486	16573	16568	16656	16578	16517	16514	16794	16465	16799	16626	16611	16529	16453	16489	16491	16505	16677	16509	16390	16609	16433	16377	16688	16573	16603	16619	16663	16293	16713	16749	16627	16770	16465	16519	16582	16449	16562	16556	16531	16481	16647	16587	16485	16671	16416	16531	16639	16572	16554	16421	16535	16691	16598	16626	16561	16428	16475	16471	16498	16520	16804	16766	16388	16847	16822	16531	16418	16542	16588	16543	16536	16493	16752	16732	16498	16521	16619	16591	16814	16463	16497	16550	16599	16563	16443	16576	16518	16449	16477	16516	16665	16541	16632	16433	16613	16582	16697	16532	16611	16570	16265	16533	16440	16434	16528	16447	16651	16587	16481	16491	16357	16605	16618	16565	16523	16614	16697	16457	16584	16566	16645	16373	16542	16439	16525	16586	16539	16563	16460	16553	16543	16579	16717	16466	16616	16545	16542	16431	16587	16516	16585	16803	16388	16406	16634	16778	16495	16531	16620	16498	16468	16564	16616	16590	16545	16525	16515	16632	16617	16533	16423	16611	16627	16462	16549	16444	16758	16554	16661	16601	16513	16728	16572	16476	16533	16736	16436	16530	16671	16405	16464	16284	16290	16625	16513	16523	16658	16670	16537	16650	16524	16539	16549	16628	16491	16493	16487	16605	16587	16409	16288	16277	16586	16567	16412	16444	16729	16615	16582	16602	16577	16590	16700	16588	16418	16355	16587	16577
37130	53250	48609	37401	30880	26153	22589	19861	18252	17118	16354	15785	15402	14983	14915	14901	14549	14422	14506	14099	14255	14318	14225	14147	14269	14175	14161	14119	14140	14018	14263	14131	14096	14247	13947	14081	14139	14231	14118	13978	14204	14278	14160	14139	14228	14118	14214	14171	14146	14081	14026	14108	14014	14079	14098	14149	14033	14288	14151	14096	14087	14070	14278	14173	14151	14156	14093	14007	14102	14100	14002	14088	14148	13955	14122	14097	14213	14234	14194	14108	14035	14151	14088	14077	14118	14167	14192	14264	14134	14168	13952	14060	13974	14152	14319	14272	14152	14010	14183	13982	14182	14107	14112	14165	14258	14075	13970	14245	13977	14310	14190	14091	14132	14149	14058	14055	14171	14185	14257	14166	14092	14009	14250	14166	14031	14141	14025	14284	13948	14255	13956	14221	13938	14085	14202	14229	14223	14044	14005	14242	14202	14182	14404	14283	13956	14134	14122	14238	13972	14112	14201	13968	14187	14334	14208	14121	14207	14211	13984	14080	14170	14171	14091	14021	13988	14106	14167	14098	14018	13987	14181	14302	14308	14243	14005	14168	14151	14145	14017	14086	14169	14064	14118	14228	14164	14201	14082	14206	14032	14127	14035	14347	14109	14275	14200	14023	14115	14075	14293	14134	13949	14153	14226	14025	14106	14145	14073	14095	13963	14063	14075	14134	14011	14099	14323	14147	14153	14096	14080	14174	14350	14070	14092	14210	14133	14261	13947	14102	14183	13912	14036	14012	14129	14043	14187	14133	14248	14084	14083	14106	14109	14150	14059	14041	14193	13993	14046	14208	14189	14041	14143	14169	14163	14185	14087	14175	14023	14049	14111	14123	14373	14136	13989	14222	14354	14070	14192	14094	14191	14137	14032	14024	14072	14173	14092	14139	14190	14039	14176	14316	14083	14170	14197	14066	13986	14191	13996	14137	14236	13970	14052	14314	14177	14140	14038	14004	14169	14154	14169	14261	14101	14097	14179	14152	14165	14120	14266	14128	14164	14118	13831	14286	14171	14220	13948	13949	14079	14247	14175	14153	14178	14036	14146	14071	14124	14132	14072	14098	14115	14016	14159	14282	14129	14132	14124	14033	14235	14006	14069	14298	14137	13947	14142	14172	14107	14113	14042	14169	14090	14201	14290	14177	14138	14235	13987	14047	14166	14259	13987	13995	14295	14224	14301	13855	14047	14131	14099	14121	14224	14180	14137	14144	14154	14084	13854	14219	14152	14087	14143	14199	14183	14175	14141	14103	14168	13926	14270	14220	13995	14092	13956	14108	14134	14124	14158	14171	14177	14187	14084	14110	14241	14088	14246	14101	14136	14116	14115	14241	14051	14324	14042	14220	14214	13978	14129	14160	14021	13996	14192	14132	14062	14094	14057	14217	13899	14178	14201	14129	14132	14114	14199	14005	14011	13886	14090	14104	14098	14140	13974	14099	14102	14142	14287	14037	14211	14137	14120	14203	14175	14275	14112	14221	14012	14138	14040	14173	14205	14150	14046	14067	14240	14113	14218	13907	14225	14121	14244	14035	14117	14252	13983	14092	14077	14196	14005	14181	14230	14063	14203	14076	14067	13938	14186	14163	14237	14238	14138	14246	14244	14027	14099	14009	14229	14070	14119	14165	14009	14274	14182	14350	14230	14245	14036	14100	14072	14351	14131	13962	14040	14339	14187	14127	14120	14061	14166	14029	14319	14042	14200	14141	14094	14041	14285	14091	14076	14116	14158	14117	14222	14174	14248	14098	14291	13972	13991	14067	14226	14078	14229	14200	14081	14235	14051	14071	14202	14272	14156	14153	14191	14242	14123	14218	14229	14145	14053	13967	14246	14141	14244	14166	14265	14170	14103	14222	14137	14094	13973	14039	14277	14146	14357	14031	14112	14000	14092	14008	14076	14097	14322	13981	14111	14217	14193	14154	14129	13998	14162	14302	14059	14101	14115	14279	14063	14144	14110	14031	14084	14342	14123	14103	14143	14065	14048	14169	14136	14092	14088	14152	14243	14092	14099	14018	14086	14008	14175	13916	14286	13989	14106	14238	14233	13935	14185	14052	14013	14191	13994	14180	14165	14146	14092	14170	14163	14133	14084	14167	14028	14066	14231	14142	14009	14198	14219	14051	14157	14260	14213	14199	14253	14176	14159	14276	14074	14109	14208	14193	14075	14043	14176	14213	13892	14244	13970	14100	14105	14229	14071	14204	14214	14149	14136	14024	13924	14114	14186	14118	14088	14148	14289	14203	14110	14118	14047	14093	14137	14167	14037	14012	14051	13974	14203	14160	14267	14036	14180	14126	14073	14162	14121	14148	14167	14243	14073	14227	14204	14230	14246	14009	13968	14156	14253	14115	14177	13934	14160	14057	14094	14059	14007	14172	14027	14157	14137	14074	14278	14108	14306	14118	14145	14203	14059	14168	14254	14086	14179	14028	14227	14020	14233	14126	13947	14065	14062	14217	14114	14259	14069	14243	14212	14103	14036	14147	14133	14110	14103	14145	14112	14137	14168	14244	14351	14211	14014	14231	14146	14184	14260	14255	14165	14185	14242	14076	14123	14227	14110	14224	14062	14126	14154	14233	14224	14152	14001	14084	14017	14069	14145	14107	13965	14083	14146	14001	14038	14251	14060	14219	14075	14123	14128	14112	14164	14172	13888	14069	14096	14243	14268	14040	14013	14146	14092	14117	14002	14223	14237	14264	14070	14260	14333	13900	14186	14130	14050	14173	14069	13971	14174	14261	14101	14181	14104	14069	14180	14192	14281	14055	13997	14260	14213	14071	14097	14149	14269	14140	14040	14157	14075	14290	14126	14163	14073	13899	14259	14078	14007	14229	14061	14176	14014	14107	14189	14206	14047	14241	14133	14077	14154	14205	14167	14046	14078	14103	13942	14192	14141	14166	14089	13989	14232	14225	14057	14078	14119	14135	14174	14061	14092	13989	14282	14168	14089	14199	13964	14056	14250	14095	14024	13958	14297	14186	14074	14345	14123	14091	14259	14099	14048	14039	14114	14189	14150	14112	14148	14123	14200	14084	14232	14034	14106	14186	14122	14203	14038	14173	14402	14189	14058	14193	14087	14105	14174	14079	14141	14123	14194	14220	14055	14081	14031	14075	14259	14108	14136	14197	14147	14065	14082	14153	14015	14314	14071	14095	14044	14216	14170	14095	14117	14247	14299	14141	14171	14074	13986	14177	14062	14016	14196	14248	14177	14071	14016	14021	14124	14019	14196	14093	14285	14144	14109	14150	13946	14107	14076	14032	14117	14183	14089	14284	14028	14095	14183	14208	14122	14166	14086	14208	14068	14165	14054	14149	14162	14079	14142	14022	14166	14053	14061	14025	14228	14176	14066	14090	14268	14307	14157	14104	13932	14104	14156	14129	14159	14173	14152	14192	14052	14058	14193	14231	14061	14068	14142	13986	14122	14065	14292	14236	14241	14168	14045	14105	14125	14252	14091	14111	14135	14194	14193	13992	14054	14070	14057	14136	14127	14065	14301	14120	14243	14363	14106	14011	14251	14082	14102	14216	14124	14015	13941	14127	14002	14152	14111	13901	14011	14059	14127	14060	14146	14205	14197	14133	13969	14080	14067	14080	14164	14033	14108	14078	14082	14199	14138	14089	14241	14182	14062	14093	14150	14099	14100	14088	14039	14006	14268	14091	14010	14033	14169	14085	14094	14064	14135	14225	14076	14074	14057	14140	14089	13946	14178	14094	14105	14350	14138	14305	14031	13838	14259	14200	14262	13990	14099	14117	14056	14218	14218	13995	14043	14078	14024	14173	14133	14233	14217	14024	14258	14056	14054	14081	14143	14079	14035	14087	14071	14099	14147	14205	14119	14111	14065	14042	14201	14278	14235	14082	14086	14108	14253	14169	14153	14187	14083	13950	14004	14208	13950	14155	14041	14196	14218	14122	13964	14143	14158	14130	14101	14142	14217	14110	14106	14063	14214	14055	13999	14083	14215	14225	14221	14080	14003	14177	14174	14197	14119	14276	14213	14268	14163	14041	14153	14113	14139	14094	14168	14177	14161	14085	13956	14147	14182	14242	14179	14151	14024	14218	14323	14158	14159	14181	14048	14156	14183	14023	14118	14056	14164	14068	14165	14136	14100	14055	14113	14149	14174	14089	13965	14286	13937	14207	14152	14164	14156	13991	14191	14092	14210	14108	14129	14233	14133	14241	14086	14239	14319	14110	14061	14121	14202	14157	14110	14020	14024	14205	14089	14079	14091	14087	14055	14164	14147	14102	14159	14060	14114	14042	14080	14262	14196	14102	14047	14110	14020	13951	14207	14171	14098	14171	14062	14417	14078	14101	14117	14041	14193	14117	14156	14165	14142	14163	14204	14085	14049	14163	14055	14270	14111	14085	14141	14301	14247	14235	14064	14074	14209	14106	14234	14155	14226	14143	14087	14133	14008	14174	14057	14149	14215	14125	14022	14127	14181	14185	14118	14061	14183	14225	14312	14320	14141	14067	14124	14192	14105	14150	14111	14038	14273	14147	14130	14156	14006	14094	14174	13959	14024	14247	14186	14084	14010	14212	14038	14077	14189	14076	14147	14240	14243	14136	14007	14118	14136	14080	14128	14218	14219	14211	14093	14143	14183	14141	14287	14055	14037	13945	14254	14373	14151	14007	14124	13982	14055	14199	14097	14138	14194	14059	14193	14158	14054	13985	14108	14082	14169	14095	14037	14267	14195	14144	14241	14088	14099	14166	14064	14225	14111	14002	14116	14373	14200	14029	14103	14203	14087	14009	14294	14127	13962	14071	14173	14192	14080	14056	14065	14191	14113	14211	14276	14059	14157	14087	14183	14177	14250	14207	13971	13977	14199	14269	14189	14143	14076	14008	14263	14293	14186	14170	14059	14029	14170	14170	14231	14098	13998	14002	14185	14200	14142	14242	14073	14086	14120	14100	14307	14297	14264	14189	14103	14066	14329	14101	14187	14021	14100	14200	14180	14248	14140	14147	14104	14095	14142	14086	14190	14098	14115	14189	14094	14196	14158	13980	14067	14127	14112	13963	14168	14049	14166	14178	13962	14075	14024	14102	14161	14033	14014	14249	14208	14030	14226	14396	13976	14109	14073	14263	14001	14181	14126	14060
23960	21012	29007	27985	29218	29338	27274	22596	20585	19713	18850	18361	17657	17334	17265	17211	16929	16697	16778	16408	16648	16522	16529	16596	16673	16424	16590	16439	16681	16541	16470	16424	16531	16512	16467	16261	16352	16420	16106	16383	16486	16365	16578	16441	16561	16388	16295	16260	16290	16505	16259	16460	16559	16534	16536	16386	16419	16302	16478	16092	16406	16448	16191	16546	16396	16462	16422	16305	16473	16338	16298	16230	16284	16292	16326	16464	16129	16174	16185	16459	16468	16361	16457	16249	16204	16432	16464	16194	16427	16434	16352	16308	16457	16419	16127	16182	16304	16363	16252	16506	16357	16127	16403	16162	16463	16461	16529	16401	16294	16388	16431	16340	16542	16527	16273	16499	16414	16272	16227	16321	16433	16277	16502	16305	16364	16295	16388	16327	16323	16424	16543	16313	16312	16474	16542	16597	16287	16205	16239	16425	16487	16420	16402	16309	16358	16188	16444	16206	16357	16261	16470	16531	16214	16343	16302	16349	16564	16365	16409	16327	16520	16533	16332	16163	16518	16331	16262	16232	16533	16357	16365	16319	16397	16345	16354	16295	16287	16339	16335	16444	16221	16514	16374	16403	16499	16355	16196	16461	16320	16376	16205	16369	16310	16527	16628	16492	16407	16339	16157	16306	16360	16177	15977	16208	16314	16300	16338	16283	16421	16472	16348	16353	16250	16338	16292	16398	16096	16272	16358	16463	16390	16198	16272	16152	16353	16213	16306	16402	16251	16373	16469	16209	16424	16472	16224	16389	16185	16198	16406	16320	16282	16173	16405	16326	16521	16362	16204	16170	16460	16486	16238	16373	16472	16495	16288	16216	16143	16353	16387	16380	16383	16385	16420	16327	16327	16450	16366	16306	16379	16264	16291	16279	16394	16340	16165	16237	16054	16328	16517	16296	16228	16329	16353	16166	16223	16272	16436	16678	16479	16297	16319	16159	16267	16451	16337	16233	16579	16394	16234	16379	16200	16267	16334	16443	16310	16368	16360	16312	16284	16404	16377	16375	16284	16303	16483	16432	16245	16418	16195	16295	16352	16351	16290	16411	16479	16176	16229	16308	16516	16323	16391	16285	16519	16586	16394	16424	16369	16420	16464	16353	16295	16515	16014	16158	16416	16335	16328	16372	16463	16521	16378	16295	16174	16325	16368	16275	16377	16200	16372	16447	16342	16173	16273	16388	16344	16138	16442	16233	16141	16350	16338	16302	16236	16139	16370	16279	16231	16187	16334	16391	16220	16329	16214	16259	16162	16276	16574	16457	16463	16271	16388	16220	16358	16410	16326	16368	16477	16063	16296	16196	16328	16426	16511	16361	16288	16220	16187	16249	16459	16419	16421	16254	16502	16059	16290	16298	16190	16292	16268	16390	16358	16354	16313	16411	16433	16298	16274	16146	16249	16473	16389	16194	16437	16549	16446	16307	16401	16389	16313	16318	16347	16483	16533	16420	16248	16305	16167	16245	16395	16344	16495	16478	16402	16183	16381	16375	16450	16405	16351	16387	16331	16263	16374	16222	16233	16404	16508	16500	16238	16183	16421	16298	16121	16267	16494	16284	16417	16311	16336	16475	16327	16323	16492	16402	16337	16613	16399	16441	16424	16332	16252	16328	16280	16370	16312	16528	16457	16249	16299	16505	16520	16020	16419	16433	16438	16480	16386	16381	16322	16437	16331	16341	16321	16162	16307	16454	16205	16157	16236	16222	16467	16443	16304	16510	16390	16472	16331	16257	16285	16277	16462	16295	16352	16308	16347	16220	16395	16444	16355	16238	16249	16256	16379	16363	16451	16282	16587	16230	16336	16206	16378	16407	16274	16297	16326	16301	16223	16232	16228	16408	16228	16265	16177	16231	16337	16536	16460	16395	16395	16513	16475	16346	16430	16367	16388	16402	16264	16439	16363	16266	16319	16208	16475	16317	16479	16437	16338	16414	16361	16341	16458	16532	16469	16149	16282	16278	16415	16230	16169	16330	16306	16133	16239	16353	16359	16297	16362	16324	16152	16248	16309	16345	16350	16282	16248	16250	16494	16403	16508	16364	16387	16145	16359	16181	16273	16417	16156	16365	16377	16444	16297	16144	16226	16261	16192	16275	16279	16303	16425	16487	16438	16264	16418	16282	16199	16396	16291	16444	16540	16485	16263	16443	16434	16378	16442	16364	16338	16532	16190	16330	16438	16600	16364	16356	16416	16386	16367	16306	16117	16281	16336	16307	16311	16343	16335	16285	16239	16291	16196	16430	16306	16522	16390	16425	16382	16304	16297	16348	16410	16346	16355	16326	16215	16182	16285	16357	16249	16304	16354	16320	16237	16059	16394	16337	16457	16230	16365	16405	16200	16316	16296	16527	16343	16346	16323	16354	16455	16696	16375	16024	16248	16225	16334	16297	16625	16318	16384	16491	16399	16351	16139	16303	16229	16432	16274	16391	16381	16348	16466	16384	16453	16409	16493	16408	16532	16496	16184	16490	16282	16353	16442	16383	16300	16518	16447	16355	16268	16365	16338	16147	16389	16402	16370	16511	16441	16271	16289	16533	16212	16377	16324	16306	16406	16502	16164	16337	16500	16373	16285	16445	16209	16111	16185	16324	16347	16229	16160	16412	16489	16393	16183	16223	16125	16269	16382	16302	16477	16396	16404	16434	16427	16323	16461	16209	16497	16468	16428	16169	16385	16424	16271	16424	16273	16319	16317	16163	16338	16280	16424	16565	16412	16270	16492	16410	16194	16278	16194	16403	16383	16422	16460	16247	16247	16259	16255	16225	16406	16313	16126	16296	16354	16232	16302	16284	16292	16338	16368	16140	16322	16275	16456	16294	16437	16483	16197	16051	16378	16212	16410	16285	16236	16402	16267	16337	16338	16504	16341	16261	16365	16267	16358	16292	16206	16289	16159	16318	16446	16400	16340	16122	16416	16058	16188	16498	16400	16450	16335	16208	16408	16287	16313	16370	16298	16246	16319	16316	16213	16454	16281	16312	16350	16445	16343	16505	16240	16497	16270	16193	16311	16284	16378	16229	16294	16335	16502	16224	16216	16364	16285	16427	16642	16452	16414	16412	16271	16390	16356	16511	16372	16425	16669	16162	16468	16221	16410	16417	16538	16317	16354	16289	16410	16261	16253	16318	16497	16280	16269	16230	16188	16160	16262	16288	16440	16445	16521	16428	16329	16336	16229	16175	16502	16351	16472	16311	16509	16411	16289	16255	16301	16456	16289	16184	16398	16430	16405	16335	16367	16305	16357	16375	16508	16465	16229	16221	16382	16345	16359	16433	16393	16327	16436	16385	16374	16414	16215	16395	16414	16399	16273	16238	16348	16465	16504	16568	16333	16299	16361	16380	16432	16522	16422	16222	16374	16280	16456	16312	16334	16292	16464	16403	16267	16334	16436	16446	16491	16374	16371	16366	16519	16405	16409	16366	16079	16429	16401	16366	16279	16367	16589	16238	16350	16192	16360	16461	16461	16252	16449	16254	16271	16507	16599	16448	16264	16285	16349	16279	16278	16384	16239	16475	16373	16389	16104	16183	16418	16176	16352	16394	16402	16280	16378	16243	16207	16245	16294	16447	16293	16282	16290	16090	16517	16354	16172	16350	16357	16294	16362	16511	16392	16364	16461	16260	16250	16335	16221	16310	16331	16525	16397	16472	16255	16440	16436	16385	16145	16225	16253	16483	16640	16313	16476	16329	16370	16057	16284	16364	16356	16317	16328	16288	16216	16331	16309	16513	16548	16299	16225	16220	16282	16449	16373	16423	16529	16352	16188	16521	16181	16222	16313	16228	16254	16359	16302	16321	16253	16538	16251	16312	16359	16326	16231	16420	16300	16203	16432	16420	16341	16364	16349	16409	16215	16514	16580	16395	16369	16520	16206	16444	16184	16287	16497	16373	16347	16079	16263	16414	16205	16403	16346	16489	16238	16364	16387	16328	16412	16393	16389	16361	16330	16273	16237	16318	16346	16311	16422	16527	16386	16200	16397	16128	16310	16202	16461	16351	16331	16373	16348	16490	16349	16430	16398	16212	16150	16295	16246	16215	16382	16412	16252	16338	16669	16537	16442	16282	16175	16325	16371	16517	16426	16422	16585	16326	16183	16390	16227	16299	16308	16462	16309	16425	16470	16497	16195	16404	16418	16368	16337	16233	16468	16566	16332	16233	16254	16312	16179	16247	16496	16460	16492	16312	16329	16362	16270	16422	16409	16375	16404	16406	16497	16275	16457	16302	16451	16364	16309	16260	16423	16511	16579	16357	16339	16392	16290	16612	16385	16426	16404	16289	16246	16363	16354	16234	16221	16282	16330	16364	16372	16457	16114	15985	16247	16347	16245	16273	16340	16290	16344	16205	16387	16447	16347	16318	16415	16174	16311	16525	16379	16381	16374	16443	16261	16382	16467	16214	16429	16345	16370	16324	16342	16343	16392	16314	16357	16377	16243	16212	16570	16375	16332	16332	16299	16433	16263	16230	16352	16153	16444	16357	16479	16102	16652	16534	16347	16560	16387	16315	16143	16224	16314	16343	16369	16268	16429	16242	16122	16211	16644	16378	16412	16326	16441	16253	16281	16265	16380	16352	16509	16354	16240	16281	16630	16348	16430	16493	16307	16494	16491	16468	16405	16242	16444	16501	16416	16310	16168	16145	16226	16076	16337	16454	16614	16439	16230	16377	16389	16082	16158	16239	16363	16435	16474	16317	16298	16395	16407	16438	16167	16532	16315	16302	16329	16268	16388	16450	16316	16265	16311	16288	16380	16285	16642	16400	16255	16338	16408	16370	16579	16405	16079	16300	16444	16342	16417	16403	16247	16503	16337	16236	16277	16470	16355	16212	16365	16305	16294	16245	16470	16365	16363	16533	16302	16249	16576	16118	16177	16228	16141	16254	16386	16438	16319	16452	16252	16497	16382	16242	16291	16283	16404	16383	16107	16351	16266	16374	16389	16194	16288	16322	16402	16414	16236	16168	16471	16426	16293	16368	16271	16225	16222	16408	16517	16235	16240	16291	16411	16249	16405	16348	16246	16515	16363	16393	16302	16339	16607	16568	16422	16509	16463	16436	16347	16151	16547	16443	16319	16209	16195	16477	16387	16361	16170	16336	16343	16167	16201	16225
36128	59386	54601	42930	36641	30714	25875	22278	19988	18428	17484	16427	15843	15607	15049	14895	14654	14474	14480	14389	14195	14268	14295	14257	14146	14019	13989	14075	13993	14176	14177	14050	13916	13959	14123	13996	13931	14154	13831	14011	13867	14139	13905	13979	13919	14027	13953	13934	13804	14005	14083	13966	13900	13856	13988	13963	14032	13776	14023	14039	13927	13873	13899	13959	13944	13997	13837	13999	13921	14042	13981	13927	13971	13970	13873	14030	13926	13981	14015	14030	13917	13993	14025	13882	13959	13910	13975	13880	14113	13908	13900	13855	13845	13898	14082	13916	13749	14038	14125	13888	13877	13964	14094	13919	13926	13909	13893	14025	14035	13873	13876	13825	14031	13754	13938	14039	13913	13807	13937	14139	13958	13984	13914	14014	13958	14112	13951	13970	13943	13858	13867	13908	13829	13925	13828	13863	13868	13927	14038	13879	14040	14066	13926	13998	13992	13787	13947	13898	13885	13960	13951	13992	13926	13921	13996	13925	14017	13989	14023	13919	14033	13825	13850	13863	13930	13910	14083	13889	13911	13872	13808	13954	14011	13907	13912	13951	13882	14096	13952	14086	13812	14043	13962	13959	13963	14174	13944	13977	13991	13875	14022	13754	14036	13951	13960	14019	14059	14067	14017	13970	13964	13965	13958	13830	13782	14065	13995	14022	14007	13913	14046	13876	13912	13908	13958	13980	14115	14091	13855	14142	13926	13780	14002	13962	13857	13932	13825	14040	13934	13912	14057	13888	14018	13912	14169	13889	14039	13843	13777	13958	13944	13967	13949	14041	14055	13895	13832	13835	13842	14118	13982	14023	13883	13913	13890	14001	13996	14050	13904	13941	13990	13832	13843	14004	13805	13906	13824	13836	13882	14048	13966	13983	14044	14057	13904	14001	14024	13837	13975	14201	13910	13961	13890	13983	13941	13952	13837	13820	13846	14082	13923	13857	13946	13982	13891	13810	13980	14115	14020	13940	13932	13935	14022	14056	14046	13943	13945	14048	13903	14032	13828	13888	13942	13856	13995	13978	13831	14060	13877	14037	13789	13993	13951	14011	14035	13807	13851	14018	13913	13910	13989	13949	13922	13900	13855	13979	13845	13975	13936	13973	13936	13976	13991	13940	13999	13889	13822	13995	14024	13947	13900	13873	13926	13864	13920	13927	13799	13808	13988	13972	14006	13900	13812	13896	14005	13992	14010	13930	14025	13941	13879	13954	13959	13908	13851	13885	14028	13957	14149	13804	13932	13962	13974	13813	13905	13846	13892	13969	13866	14035	13857	13954	13933	13918	13995	14048	13985	13983	14016	13955	13840	13751	14061	13920	13826	14066	13950	13839	13962	13951	13960	13908	13916	13962	13938	13733	13952	13833	14091	13809	13947	13975	13808	13934	13987	14008	13847	13923	13938	13934	13862	13849	13988	13841	13851	13923	13974	13888	14005	13796	13950	14015	14084	13819	13900	14056	14062	13944	13891	13916	14058	13919	13983	14238	14020	14015	14020	14125	14003	13998	14072	13870	13980	13817	13978	13914	13977	13976	14123	14022	13949	14057	13938	13933	13927	13784	14136	13966	13870	13910	14019	13922	14064	13878	14065	14040	13952	14001	13971	14115	14053	13903	14069	13892	14010	13966	13907	13866	13976	13886	14030	14061	13832	14043	13931	13972	13966	14057	13887	14118	13869	13881	13970	14100	14021	13920	13748	13961	14053	13951	14106	13925	14089	13997	14034	14138	13889	14092	14028	13811	14027	14020	13924	13716	14152	13859	13960	14122	14071	13832	14135	13891	13992	13856	14057	13835	13928	13655	13984	13983	14027	13912	14070	13848	13998	13861	13910	14158	13815	14016	13991	14066	14025	13950	13814	14121	14002	13785	13874	14109	14129	13928	13918	13845	13881	13933	13830	13891	13924	13998	13966	13916	13948	13813	13866	14119	13953	13953	13933	13904	13858	13959	14066	13905	14029	13955	13722	13903	13962	13922	14093	13923	14000	14002	13995	14119	14058	13839	14108	13715	13893	14040	13865	13835	14026	14102	13892	14099	13853	13932	13880	13982	13915	13895	13973	13889	13885	14056	13923	13886	13959	14101	13867	13904	13900	14021	13923	14022	13970	13959	13998	13838	13880	13806	13967	14101	13982	14088	13849	13829	13947	13963	13930	13937	14047	14083	13717	13890	13747	14050	14074	13735	14096	13994	13864	14008	13842	13953	13778	13911	13977	13961	14005	13931	14043	13858	13982	13928	14026	14160	13781	13888	13733	14166	13895	14108	13864	14006	13929	13784	14075	13858	13806	13935	13961	13854	14040	13820	13929	13976	13948	13791	14045	14055	13943	13887	13886	13830	13791	14009	14002	13968	13976	13901	14015	14000	14006	13996	13798	13965	13989	13957	13868	13953	14195	14053	14055	14093	13872	13867	13957	14001	13881	13973	13995	13830	13978	13833	13993	14083	13770	14026	14012	14010	13958	13902	13961	13889	13955	13952	14167	13821	13922	13927	14076	14002	13891	14020	14000	13968	13913	14025	14008	14013	13920	13803	14066	13897	14087	13873	13972	14061	14034	14120	14023	13899	14102	13946	13998	13933	13958	13911	13971	13993	13815	13908	13907	14004	13900	14021	14012	13970	13930	13985	14145	13895	13859	13933	14054	13957	13823	14037	13919	13885	13976	13846	14027	13897	13707	13923	13994	13893	13936	14043	13964	14114	13983	13923	13926	14022	13929	13962	13992	13882	14052	13973	14162	13990	13961	14119	13940	13967	14094	13884	14008	14006	13957	13928	14002	14211	13827	13950	13972	13969	13817	14015	13901	14004	14043	13904	13938	14167	13955	13896	13898	13984	13954	14009	13828	14040	13999	14063	13898	13937	13785	14046	13787	13945	13773	13952	14016	13901	13967	13883	14111	13874	13913	13868	14085	13929	14036	13865	13847	13855	13974	14114	13929	13950	13974	13882	13852	13974	13862	14076	13948	13995	13966	14187	13974	14039	14024	14078	13867	13926	13801	13992	13919	14037	13835	13899	14052	13825	14077	13915	13898	13917	14115	14084	13930	13910	13876	13829	13925	13903	14004	13899	14038	13895	14087	13996	13968	13831	13890	13910	14044	13839	13973	13865	13932	13890	13790	14063	13942	13830	14020	14019	13805	13942	13936	13947	13941	13976	14018	13976	14075	14014	13860	14006	14089	14027	13910	13899	13931	13854	14136	13877	13837	13976	13822	14184	13980	13948	14054	14099	13991	13961	13870	13934	13981	14060	13982	14030	13942	13921	13812	13804	13802	14034	13866	13995	13872	13962	13796	13932	14000	14036	14018	14186	13983	13911	13952	13834	14003	13866	13853	13852	13874	13925	14105	13921	13817	13825	14183	14183	13929	13978	13997	14058	13844	14083	13984	13977	13923	13927	13946	13859	14077	13867	13933	13947	13921	13912	13999	13876	13889	13962	13982	13945	14036	14037	14080	14009	13843	13911	13959	13833	14100	14002	13781	14075	13845	13877	13938	13845	13902	13879	13891	13919	13976	13986	13956	14015	14092	13915	13982	13807	14133	13919	13871	14069	13821	13806	13952	14000	13852	13898	13943	13966	13969	13842	13999	13769	13866	14272	13907	13806	14059	13768	14109	14000	14008	13886	14065	13912	13869	14025	14011	14040	13833	13926	13998	14035	13963	13993	13995	13816	13875	13998	13932	13846	13856	13807	13945	14034	14001	13884	13971	14030	14056	13858	13937	13966	13988	13909	13928	13961	13778	14103	13958	13985	14032	13879	14070	14011	14042	13973	13906	13992	14031	13769	14015	13962	13828	13685	13916	13904	13959	14150	13906	14083	14136	13951	13942	14037	13879	13840	14077	13977	14044	13920	13979	14053	13853	13891	14004	13757	13845	14040	13935	14062	13872	14024	14029	14000	13974	13994	14044	13869	13863	14109	13960	14145	14013	13768	14012	13980	13888	13860	13975	13764	13928	14067	14053	13738	13780	13772	13967	13939	13974	14008	13884	13956	13783	13877	13995	13953	14039	14040	14108	13905	13926	13934	13964	13890	13958	14105	13828	14134	13846	14121	13951	14038	14109	13966	14010	13877	14091	13921	13906	13947	13867	13834	14070	13854	14024	14089	14014	14033	14030	13994	14032	13979	13833	13901	13834	13800	13851	13751	13813	13957	13907	13720	13944	13819	13984	14008	13876	13900	13809	13899	13759	13976	13949	13904	13780	14001	13932	13852	13822	14021	14031	13960	13975	13917	13899	13918	14079	14024	14026	14021	13884	13956	14019	13972	13924	13965	14091	13990	14025	13941	14117	13879	13865	13779	13899	14005	14016	13767	13937	14056	14077	13968	13962	14058	13946	14027	13942	13975	13895	14034	13973	13975	14010	13853	14101	13959	14085	13955	14077	13850	14086	14039	13974	13966	14028	13973	13865	13823	14009	13841	13898	14037	13914	14065	14049	13865	14022	13986	14007	13883	13873	13911	13817	13961	13995	14097	13814	13900	13960	14103	13988	13945	14070	13879	13852	13804	13923	13963	13899	13808	13922	13952	14024	14091	14134	14144	13902	14065	13957	14002	13881	13959	13891	13946	13975	14120	13980	13988	13854	13963	14048	13965	13932	13959	14107	13995	14092	13941	13909	13899	14006	14002	14003	14006	13953	13795	13846	13992	14063	13922	13968	14043	13988	13981	13844	13998	13938	13854	14076	13898	13989	14006	13965	13952	14026	13813	13787	13956	14018	13954	13870	14003	14028	14054	13804	13964	14089	14010	14056	14007	14189	13918	14098	13951	13973	13952	13873	14024	14056	13866	13813	13904	14069	13966	14003	14022	14013	13944	13908	13921	13969	13880	13893	13799	13873	13898	13766	13920	14127	13993	14037	13897	13964	13919	13842	14163	13990	13851	14018	13931	14012	13858	13947	13948	13893	13989	13732	13898	13921	14099	14066	13965	13937	14001	13911	13855	13910	13943	13866	13863	14019	14103	13934	13981	14040	13824	14010	13895	13921	14019	14011	13875	14052	13921	13926	13750	13981	13736	14012	13945	13870	13799	13992	13998	13960	13926	13915	13970	14018	13890	13863	14077	14097	13997	13929	13788	13944	14005	13966	13940	13882	13978	13981	13703	13960	13778
22782	21085	28998	24282	25140	29436	31286	24973	22383	21636	20413	19419	18807	18440	18128	18030	17657	17647	17449	17474	17316	17208	17085	17137	17083	17058	16863	16961	16992	17041	17037	16753	16883	16765	17001	17024	17018	16858	16946	16896	16800	17002	16767	16964	16905	16988	16876	16753	16714	16857	17038	16873	16721	16897	16846	16763	16940	16792	16899	16873	16868	16609	16803	16806	16834	16762	16770	16834	16805	16937	16765	16768	16858	16863	16927	17000	16989	16894	16888	16641	16670	16843	16680	16837	16596	16693	16786	16749	16997	16815	16859	16768	16773	16790	16635	16719	16827	16734	16699	16533	16959	16865	16672	16677	16860	16784	16824	16753	16713	16731	16779	16621	16735	16819	16748	16754	16876	16620	16786	16771	16745	16829	16736	16905	16613	16935	16696	16816	16892	16791	16801	16788	16857	16909	16807	16726	16699	16826	16822	16559	16740	16728	16542	16747	16533	16814	16816	16818	16855	16741	16923	16868	16785	16723	16852	16824	16994	16652	16733	16651	16707	16758	16599	16604	16825	16622	16879	16860	16706	16677	16729	16937	16790	16647	16783	17020	16815	16748	17069	16866	16636	16726	16966	16746	16894	16843	16744	16951	16782	16762	16741	16628	16865	17108	16770	16811	16719	16550	16811	16665	16714	16809	16785	16795	16804	16584	16846	16482	16800	16653	16838	16773	16658	16629	16870	16697	16718	16670	16828	16723	16557	16633	16697	16841	16866	16689	16751	16791	16532	16972	16804	16764	16884	16815	16965	16864	16775	16704	16754	16999	16798	16750	16820	17012	16940	16640	16749	16689	16738	16834	16774	16807	16765	16797	16794	16875	16970	16784	16509	16581	16690	16714	16816	16910	16809	16919	16908	16633	16793	16631	16671	16734	16722	16808	16818	16543	16837	16998	16633	16625	16769	16710	16648	16779	16737	16823	16749	16636	16893	16919	16923	16775	16778	16746	16738	16762	16585	16737	17030	16694	16909	16785	16812	16817	16897	16715	16736	16854	16715	16901	17015	16710	16585	16719	16854	16986	16952	16742	16705	16654	16695	16711	16618	16653	16967	16688	16742	16823	16880	16970	16832	16673	16736	16739	16617	16725	16829	16804	16746	16900	16772	16803	16943	16727	16803	16753	16708	16688	16664	16564	16863	16803	16793	16846	16678	16831	16898	16779	16742	16779	16785	16699	16751	16666	16848	17009	16850	16690	16862	16959	16887	16859	16482	16955	16848	16835	16894	16694	16841	16907	16768	16772	16765	16745	16782	16874	16876	16879	17050	16914	16848	16884	16615	16566	16672	16757	16801	16965	16744	16771	16830	16746	16984	16810	16780	16838	16662	16745	16811	16777	16912	16880	16910	16772	16882	16781	16877	16830	16852	16834	16981	16851	16833	16718	16938	16554	16653	16635	16644	16805	16806	16615	16724	16693	16759	17032	16967	16819	16711	16782	17012	16721	16696	16643	16651	16766	16682	16636	16941	16908	16827	16866	16667	16782	16666	16880	16727	16768	16858	16659	16882	16639	16764	16673	16927	16827	16806	16582	16476	16597	16744	16921	16838	16817	16808	16746	16816	16846	16847	16818	16584	16741	16792	16918	16732	16662	16744	16749	16826	16790	16842	16745	16713	16862	16707	16837	16692	16746	16679	16800	16831	16873	16867	16693	16597	16779	16793	16699	16927	16775	16794	16729	16888	16805	16686	16766	17039	16799	16724	16967	16772	16848	16682	16707	16802	16879	16767	16802	16736	16984	16790	16780	16790	16848	16785	16822	16781	16949	16686	16702	16776	16778	16859	16952	16887	16641	16711	16730	16810	16852	16655	16800	16771	16811	16571	16938	17023	16651	16795	16778	16733	16652	16794	16748	16962	16639	16717	16723	16784	16633	16750	16892	16578	16739	16802	16666	16791	16759	16585	16689	16720	16876	16818	16757	16906	16558	16833	16793	16677	16714	16693	16712	16863	16696	16761	16698	16759	16707	16666	16920	16806	16640	16903	16672	16762	16724	16888	16782	16688	16808	16686	16912	16720	16809	16883	16883	16868	16769	16634	16670	16930	16788	16711	16808	16590	16619	16781	16741	16744	16775	16720	16874	16786	16680	16615	16979	16795	16926	16811	16755	16616	16752	16608	16793	16737	16767	16996	16716	16842	16985	16744	16710	16717	16801	16756	16850	16915	16608	16732	16911	16889	16830	17040	17132	17001	16704	16792	16613	16682	16745	16846	16800	16667	16925	16610	16635	16671	16589	16630	16502	16832	16761	16929	16716	16563	16713	16622	16823	16679	16738	16638	16883	17074	16877	16897	16793	16985	16692	16795	16460	16767	16733	16659	16806	16885	16809	16861	16744	16901	16928	16809	16850	16862	16803	16718	16770	16964	16905	16821	16851	16787	16688	16787	16902	16747	16793	16405	16919	16841	16753	16815	16745	16958	16834	16713	16705	16766	16512	16753	16718	16516	16656	16783	16696	16958	16781	16839	16697	16868	16827	16721	16682	16698	16563	16630	16932	16732	16794	16814	16930	16779	16679	16822	16928	16874	16710	16837	16798	16912	16950	16755	16768	16684	16794	16966	17035	16725	16696	16708	16904	16982	16886	16729	16774	16899	16587	16813	16833	16943	16816	16751	16727	16793	16838	16786	16507	16758	16758	16712	16614	16692	16851	16748	16526	16751	16816	16621	16712	16722	16763	16868	16767	16849	16776	16768	16876	16764	16937	16965	16990	16597	16800	16802	16830	16619	16682	16848	16798	16728	16787	16884	16720	16882	16833	16912	16830	17022	16720	16874	16612	16904	16634	16729	16752	16694	16839	16658	16613	17000	16753	16950	16817	16837	16783	16674	16834	16831	16889	16861	16730	17113	16689	16657	16608	16655	16878	16960	16833	16656	16672	16958	16845	16824	16824	16795	16831	16818	16588	16641	16866	16770	16798	16952	16738	16834	16718	16905	16766	16881	16655	16913	16932	16703	16953	16857	16846	16873	16709	16755	16785	16759	16646	16666	16766	16699	16754	16643	16633	16867	16866	16697	16597	16738	16794	16714	16727	16488	16782	17048	16916	16783	16904	16818	16748	16654	16948	16752	16756	16626	16654	16757	16791	16912	16637	16656	16453	16758	16832	16685	16738	16992	16670	16981	16781	16655	16789	16810	16820	16867	16800	16934	16932	16951	16580	16663	16898	16860	16735	16783	16680	16880	16700	16831	16725	16738	16750	16731	16726	16657	16883	16745	16783	16898	16766	16742	16552	16809	16733	16631	16881	16818	16639	16849	16872	16792	16702	16707	16697	16775	16762	16585	16926	16875	16610	17003	16714	16952	16884	16795	16837	16860	16690	16785	16978	16885	16881	16894	16755	16709	16861	16942	16618	16780	16860	16814	16988	16843	16781	16785	16933	16449	16902	16865	16743	16725	16769	17015	17052	16888	16760	16877	16779	16947	16829	16861	16686	16766	16727	16678	16687	16694	16730	16938	16757	16699	16709	16691	16767	16874	16715	16960	16833	16836	16684	16659	16933	16724	16845	16724	16932	16916	16751	16735	16833	16781	16747	16720	16819	16809	16669	16711	16599	16834	16853	16929	16884	16930	16669	16852	16672	16673	16729	16784	16879	16944	16786	16794	16679	16736	16817	16631	16715	16776	16737	16981	16873	16867	16690	16757	17075	16882	16676	16850	16856	16733	16778	16803	16810	16785	16695	16725	16962	16713	16706	16689	16894	16711	16709	16840	16667	16662	16974	16983	16564	16689	16762	16827	16659	16698	16684	16781	16896	16933	16752	16696	16805	16795	16892	16817	16812	16893	16727	16604	16631	16747	16887	16889	16800	16619	16929	16919	16833	16787	16844	16721	16677	16711	16862	16958	16920	16547	16932	16874	16704	16882	16745	16725	16802	16624	16732	16681	16531	16707	16744	16908	16854	16449	16818	16974	16880	16729	16650	16669	16682	16646	16773	16671	16723	16861	16758	16902	16749	16809	16698	16680	16663	16756	16548	16838	16770	16829	16904	16761	16864	16646	16938	16655	16955	16913	16811	16884	16734	16921	16712	16989	16730	16809	17040	16857	16820	16894	16733	16990	16892	16777	17043	16826	16760	16741	16637	16739	16828	16675	16771	16898	16878	16756	16643	16834	16635	16794	16477	16911	16857	16788	16663	16898	16752	16847	16844	16866	16821	16765	16660	16734	16765	16937	16708	16939	16840	16904	16703	16844	16836	16713	16985	16937	16808	16682	16847	16568	16691	16872	16707	16862	16830	17028	16763	16873	16667	16862	16765	16831	16681	16781	17079	16809	16740	16755	16793	16787	16836	16841	16701	16821	16840	16829	16770	16739	16922	16571	16715	16722	16672	16401	16772	16884	16958	16771	16844	16792	16802	16958	16815	16954	16624	16832	16692	16608	16722	16568	16853	16939	16940	16750	16356	16791	16897	16666	16671	16782	16696	16713	16741	16702	16854	16972	16847	16838	16871	16952	16950	16719	16856	16868	16636	16923	16735	16785	16696	16605	16694	16729	16840	16822	16890	16596	16725	16803	16666	16719	16683	16695	16839	16923	16646	16809	16664	16694	16716	16701	16976	16631	16762	16671	16774	16744	16759	16955	16967	16827	16721	16790	16796	16938	16692	16860	16530	16766	16864	16752	16910	16761	16739	16791	16767	16577	16877	16667	16653	16705	16835	16680	16769	16809	16658	16603	16716	16700	16755	16769	16699	16800	16851	16832	16605	16833	16813	16821	16884	16829	16741	16855	16705	16670	16702	16554	16614	16618	16931	16950	16674	16770	16647	17107	16724	16861	16828	16693	16849	16863	16917	16879	16787	16534	16660	16708	16537	16843	16970	16868	16710	16662	16663	16754	16793	17087	16757	16896	16933	16757	16835	16636	16631	16798	16652	16684	16775	16813	16791	16690	16911	16956	16830	16798	16682	16682	16803	16711	16665	16726	16945	16759	16781	16701	16827	16889	16724	16903	16700	16607	16664	16754	16813	16782	16923	16709	16795	16810	16886	16505	16922	16671	17068	16794	16527	16818	16643	16831	16726	16730	16686	16753	16827	16901	16652	16806	16773	16856	16974	16801	16991	16477	16642	16890	16736	16795	16808	16775	16872	16812	16813	16747	16714	16666	16754
38314	64881	60368	48529	41383	34574	29799	25382	22618	20601	18777	18034	16962	16347	16018	15539	15357	14929	14869	14678	14579	14805	14541	14384	14491	14231	14385	14270	14285	14356	14228	14214	14432	14397	14264	14275	14254	14172	14258	14310	14237	14565	14178	14061	14188	14015	14327	14405	14161	14350	14035	14155	14191	14171	14038	14268	14200	14162	14132	14248	14318	14327	14164	14147	14365	14169	14446	14217	14315	14080	14186	14206	14246	14251	14206	14232	14226	14223	14171	14287	14330	14453	14410	14275	14286	14208	14150	14445	14061	14369	14209	14362	14231	14148	14204	14223	14128	14288	14177	14186	14280	14308	14379	14235	14345	14339	14296	14371	14109	14438	14212	14257	14306	14110	14240	14347	14279	14188	14263	14192	14229	14200	14424	14360	14153	14115	14097	14255	14040	14362	14257	14071	14159	14194	14266	14141	14118	14197	14319	14233	14141	14248	14291	14084	14131	14246	14325	14277	14189	14350	14220	14124	14203	14039	14411	14195	14274	14176	14135	14273	14256	14265	14410	14243	14095	14135	14021	14391	14400	14132	14377	14299	14192	14171	14181	14357	14165	14305	14293	14159	14125	14140	14160	14330	14098	14070	14314	14257	14178	14207	14270	14187	14293	14221	14216	14257	14375	14247	14147	14449	14177	14155	14277	14219	14153	14230	14182	14111	14200	14164	14239	14285	14120	14091	14266	14439	14232	14213	14265	14253	14080	14197	14405	14373	14079	14333	14345	14058	14307	14252	14231	14302	14327	14348	14287	14300	14197	14201	14196	14191	14297	14113	14111	14377	14254	14157	14229	14185	14280	14135	14069	14133	14279	14202	14022	14245	14231	14235	14213	14134	14248	14221	14054	14145	14013	14253	14283	14295	14152	14128	14219	14142	14310	14213	14233	14351	14210	14064	14244	14168	14360	14219	14049	14128	14284	14269	14346	14140	14221	14218	14131	14144	14401	14205	14068	14385	14178	14107	14296	14042	14142	14149	14225	14169	14272	14268	14206	14328	14080	14264	14287	14184	14242	14168	14172	14276	14116	14126	14268	14112	14343	14136	14116	14066	14351	14288	14227	14191	14247	14213	14196	14182	14301	14231	14190	14223	14239	14150	14006	14288	14036	14163	14265	14352	14240	14249	14189	14091	14235	14207	14022	14161	14164	14200	14206	14305	14236	14032	14241	14278	14131	14150	14077	14270	14104	14254	14047	14241	14246	14042	14195	14167	14229	14254	14202	14281	14165	14326	14277	14276	14247	14241	14233	14206	14348	14106	14080	14132	14134	14018	14289	14155	14256	14190	14249	14037	14187	14103	14403	14323	14302	14090	14039	14168	14370	14142	14102	14212	14102	14207	14181	14258	14398	14261	14025	14269	14228	14181	14173	14259	14080	14212	14307	14214	14310	14197	14293	14234	14275	14102	14230	14202	14285	14156	14164	14293	14206	14068	14257	14156	14154	14243	14085	14320	14376	14278	14171	14341	14356	14304	14314	14156	14213	14088	14149	14319	14263	14156	14224	14198	14119	14078	14302	14174	14380	14226	14355	14196	14077	14217	14249	14299	14331	14123	14343	14212	13953	14431	14316	14212	14292	14203	14142	14342	14355	14277	14260	14294	14161	14030	14100	14179	14187	14143	14204	14196	14199	14218	14211	14258	14301	14240	14239	14191	14246	14211	14173	14189	13992	14167	14053	14181	14138	14270	14122	14208	14155	14244	14171	14122	14038	14376	14128	14314	14229	14232	14216	14116	14102	14283	14217	14250	14193	14237	14207	14263	14198	14266	14288	14230	14191	14058	14239	14170	14191	13934	14201	14410	14227	14189	14214	14175	14149	14134	14165	14071	14024	14274	14364	14309	14149	14500	14250	14272	14173	14261	14241	14125	14145	14127	14098	14159	14381	14241	14274	14191	14396	14019	14121	14293	14355	14259	14181	13988	14293	14126	14163	14118	14362	14173	14021	14249	14231	14325	14331	14297	14253	14122	14208	14195	14359	14330	14130	14230	14213	14045	14056	14149	14405	13992	14200	14271	14293	14263	14174	14055	14234	14131	14032	14168	14124	14254	14042	14115	14062	14200	14222	14239	13988	14145	14326	14161	14345	14261	14254	14137	14296	14289	14177	14339	14164	14173	14181	14120	14262	14230	14240	14270	14331	14186	14128	14092	14119	14227	14312	14238	14098	14391	14140	14264	14173	14170	14195	14113	14382	14301	14247	14135	14234	14304	14283	14073	14118	14251	14249	14254	14137	14250	14223	14207	14078	14235	14229	14270	14011	14248	14181	14157	14212	14107	14195	14234	14115	14164	14257	14147	14253	14301	14154	14114	14081	14121	14257	14415	14358	14217	14203	14215	14236	14163	14088	14154	14251	14234	14105	14324	14442	14197	14280	14149	14323	14076	14043	14235	14137	14249	14345	14124	14056	14312	14244	14192	13969	14170	14073	14283	14306	14214	14093	14114	14225	14267	14353	14278	14312	14248	14125	14159	14193	14205	14253	14225	14173	14308	14157	14225	14205	14113	14278	14098	14326	14329	14134	14160	14239	13909	14369	14273	14261	14165	14128	14132	14043	14233	14102	14127	14252	14316	14154	14278	14133	14242	14317	14144	14191	14262	14290	14365	14159	14183	14314	14133	14162	14083	14420	14235	14211	14162	14185	14248	14160	14280	13985	14169	14101	14178	14192	14213	14202	14197	14254	14127	14111	14203	14200	14231	14239	14225	14176	14191	14367	14067	14108	14327	14222	14267	14345	14204	14355	14217	14178	14145	14300	14091	14227	14301	14337	14264	14085	14373	14367	14151	14326	14103	14152	14357	14273	14178	14222	14082	14129	14222	14095	14030	14157	14156	14179	14381	14141	14150	14285	14208	14237	14184	14110	14255	14097	14262	14382	14342	14385	14188	14271	14220	14348	14095	14234	14113	14140	14330	14299	14170	14099	14465	14074	14180	14266	14209	14173	14189	14260	14223	14220	14077	14186	14077	14276	14100	14176	14310	14208	14293	14318	14255	14266	14281	14203	14044	14125	14273	14232	14235	14265	14248	14166	14339	14234	14252	14287	14211	14018	14206	14281	14237	14287	14193	14009	14062	14303	14140	14273	14169	14315	14220	14166	14128	14258	14364	14259	14303	14341	14171	14218	14200	14304	14308	14161	14370	14158	14300	14047	14005	14264	14228	14258	14239	14320	14285	14149	14186	14100	14080	14185	14394	14133	14194	14077	14181	14190	14240	14170	14154	14161	14147	13989	14175	14409	14325	14121	14140	14235	14108	14127	14254	14081	14300	14235	14203	14155	14287	14345	14069	14146	14188	14206	14151	14318	13968	14418	14190	14217	14243	14251	14302	14173	14146	14161	14207	14190	14316	14313	14239	14094	14294	14178	14218	14227	14199	14318	14255	14096	14111	14236	14260	14357	14191	14250	14062	14219	14121	14262	14180	14239	14279	14211	14176	14332	14474	14239	14186	14463	14153	14129	14275	14130	14316	14164	14184	14356	14112	14214	14088	14134	14294	14123	14177	14248	14346	14344	14303	14222	14222	14223	14185	14242	14219	14153	14071	14042	14189	14010	14150	14064	14299	14321	14209	14082	14136	14237	14282	14195	14251	14282	14200	14031	14192	14365	14251	14341	14134	14116	14293	14090	14309	14226	14497	14122	14100	14206	14276	14060	14193	14342	14320	14405	14126	14331	14263	14045	14211	14243	14112	14363	13963	14433	14280	14249	14285	14244	14058	14139	14078	14071	14266	14218	14148	14226	14181	14013	14187	13985	14081	14241	14334	14334	14040	14251	14082	14229	14111	14113	14353	14220	14131	14246	14268	14158	14219	14229	14284	14454	14278	14130	14099	14387	14157	14181	14234	14199	14228	14120	14192	14103	14316	14333	14298	14211	14391	14201	14321	14257	14258	14178	14084	14198	14141	14221	14475	14161	14025	14322	14227	14265	14173	14114	14115	14143	14230	14196	14114	14127	14166	14314	14364	14239	14230	14268	14166	14162	14087	14322	14187	14030	14306	14198	14170	14185	14028	14390	14276	14248	14274	14154	14252	14134	14204	14288	14252	14203	14254	14160	14223	14161	14188	14181	14159	14148	14346	14226	14369	14309	14147	14086	14255	14109	14141	14235	14101	14255	14214	14136	14367	14173	14311	14154	14337	14205	14236	14122	14170	14258	14177	14208	14277	14253	14284	14045	14224	14018	14022	14073	14230	14166	14069	14034	14106	14308	14201	14269	14195	14218	14189	14161	14202	14268	14247	14105	14122	14194	14296	13986	14296	14108	14082	14228	14149	14253	14207	14184	14343	14175	14135	14113	14151	14116	14116	14006	14240	14266	14242	14235	14206	14125	14261	14318	14135	14026	14298	14194	14212	14304	14259	14275	14227	14264	14285	14188	14191	14143	14166	14142	14177	14325	14287	14242	14222	14269	14284	14180	14163	14327	14351	14330	14214	14233	14218	14036	14156	14256	14210	14254	14070	14210	14363	14174	14093	14371	14245	14236	14159	14255	14185	14150	14127	14366	14320	14214	14214	14292	14327	14326	14286	14364	14198	14310	14107	14077	14300	14244	14148	14341	14112	14173	14093	14189	14104	14327	14170	14191	14319	14183	14156	14278	13956	14268	14270	14242	14218	14308	14212	14195	14271	14249	14237	14145	14181	14229	14103	14352	14219	14105	14248	14157	14140	14205	14254	14143	14176	14260	14169	14120	14117	14096	14179	14142	14159	14071	14023	14353	14229	14407	14206	14342	14207	14124	14149	14166	14178	14298	14081	14310	14462	14107	14269	14017	14126	14301	14269	14248	14337	14196	14331	14293	14314	14236	14168	14300	14258	14146	14252	14165	14190	14184	14092	14222	14259	14223	14400	14088	14210	14270	14150	14186	14318	14178	14075	14267	14283	14262	14282	14048	14221	14222	14081	14277	14302	14237	14407	14249	14178	14255	13952	14228	14203	14259	14172	14160	14232	14222	14174	14077	14184	13989	14177	14282	14067	14259	14154	14234	13992	14069	14072	14103	14346	14259	14116	14099	14335	14157	14025	14231	14155	14220	14216	14370	14189	14427	14170	14194	14235	14376	14322	14089	14189	14203	14031	14262	14119	14315	14161	14261	14002	14039	14150	14329	14258
30977	36610	44621	38612	29912	25817	22765	20331	19034	18355	17815	17683	17415	17226	17073	17008	16738	16781	16788	16449	16649	16505	16562	16607	16583	16424	16358	16645	16714	16559	16421	16583	16588	16665	16660	16593	16459	16634	16569	16474	16744	16582	16798	16450	16716	16396	16584	16272	16458	16339	16447	16555	16508	16602	16503	16427	16306	16463	16543	16574	16591	16577	16396	16414	16574	16447	16553	16319	16516	16184	16304	16287	16599	16502	16381	16434	16614	16270	16453	16434	16404	16514	16516	16373	16361	16413	16530	16509	16421	16504	16541	16358	16444	16461	16498	16439	16357	16510	16489	16475	16580	16517	16661	16504	16526	16565	16443	16422	16688	16595	16660	16637	16669	16577	16421	16508	16331	16467	16575	16563	16512	16565	16496	16463	16446	16395	16544	16643	16326	16495	16455	16490	16504	16330	16580	16520	16386	16412	16646	16497	16568	16506	16497	16344	16486	16334	16518	16337	16334	16493	16384	16457	16514	16361	16243	16561	16612	16564	16647	16389	16692	16545	16352	16698	16490	16278	16656	16585	16645	16301	16447	16416	16496	16567	16487	16414	16527	16540	16369	16592	16635	16291	16521	16427	16475	16500	16306	16345	16612	16555	16490	16466	16331	16341	16511	16683	16478	16437	16481	16485	16576	16471	16254	16293	16627	16307	16366	16424	16548	16515	16548	16358	16358	16508	16458	16411	16331	16408	16421	16374	16673	16531	16607	16515	16437	16436	16507	16429	16496	16362	16339	16394	16459	16176	16470	16456	16479	16587	16541	16601	16685	16479	16652	16651	16491	16679	16308	16281	16507	16362	16585	16438	16546	16545	16507	16429	16301	16544	16492	16359	16387	16566	16473	16467	16438	16295	16451	16484	16446	16734	16231	16408	16452	16549	16500	16536	16625	16621	16332	16382	16444	16591	16565	16704	16585	16455	16420	16538	16667	16720	16447	16554	16544	16478	16623	16401	16753	16366	16590	16398	16366	16556	16597	16663	16504	16825	16481	16613	16581	16477	16550	16412	16538	16535	16684	16575	16470	16508	16459	16486	16653	16541	16499	16537	16455	16359	16239	16468	16723	16537	16510	16485	16578	16461	16508	16473	16565	16594	16401	16717	16434	16383	16361	16326	16630	16487	16524	16479	16507	16412	16562	16416	16392	16686	16501	16496	16504	16460	16583	16458	16461	16643	16489	16605	16559	16629	16582	16385	16442	16425	16338	16342	16454	16471	16546	16570	16510	16489	16451	16495	16441	16482	16426	16469	16435	16449	16637	16369	16484	16614	16474	16557	16815	16487	16667	16461	16597	16490	16474	16516	16733	16473	16601	16420	16542	16371	16394	16311	16468	16502	16431	16431	16496	16375	16484	16664	16480	16489	16434	16454	16460	16409	16494	16714	16526	16309	16522	16643	16732	16447	16419	16504	16634	16390	16358	16571	16492	16424	16559	16385	16514	16494	16527	16339	16598	16497	16570	16370	16343	16529	16479	16529	16666	16605	16352	16396	16536	16501	16539	16475	16756	16601	16332	16506	16693	16396	16192	16490	16624	16474	16470	16471	16463	16513	16497	16357	16364	16462	16525	16407	16605	16355	16326	16296	16388	16295	16368	16581	16389	16324	16478	16383	16411	16536	16645	16454	16484	16405	16446	16610	16296	16549	16382	16559	16563	16357	16416	16530	16452	16463	16411	16553	16389	16707	16572	16474	16506	16434	16557	16361	16696	16425	16398	16473	16495	16253	16428	16399	16263	16367	16415	16603	16429	16459	16369	16437	16484	16529	16311	16596	16527	16536	16441	16571	16547	16374	16484	16635	16382	16341	16583	16454	16560	16334	16460	16510	16464	16524	16626	16479	16513	16475	16653	16552	16396	16537	16435	16646	16455	16381	16544	16616	16405	16211	16773	16444	16385	16475	16632	16593	16390	16443	16478	16577	16435	16249	16485	16475	16354	16431	16338	16549	16299	16331	16645	16489	16319	16482	16495	16493	16523	16516	16625	16531	16323	16414	16564	16422	16414	16535	16595	16368	16509	16621	16477	16529	16385	16321	16431	16428	16555	16350	16550	16540	16564	16547	16433	16505	16493	16535	16563	16626	16541	16372	16396	16493	16435	16509	16483	16373	16611	16546	16474	16386	16539	16613	16625	16584	16487	16532	16437	16363	16517	16462	16412	16683	16469	16604	16515	16511	16303	16524	16553	16531	16511	16618	16436	16283	16410	16504	16357	16415	16260	16534	16448	16546	16645	16458	16472	16653	16383	16496	16410	16425	16401	16689	16578	16589	16423	16321	16437	16506	16721	16336	16482	16376	16421	16425	16376	16401	16640	16455	16792	16633	16504	16535	16466	16758	16442	16402	16565	16298	16442	16468	16508	16490	16452	16462	16356	16421	16323	16524	16490	16577	16321	16399	16458	16619	16539	16526	16414	16355	16333	16355	16608	16400	16420	16424	16634	16568	16381	16464	16727	16605	16567	16612	16639	16639	16367	16533	16560	16612	16401	16297	16442	16593	16579	16337	16424	16599	16469	16410	16403	16263	16548	16254	16534	16513	16656	16472	16495	16604	16481	16568	16544	16454	16431	16350	16429	16470	16530	16543	16546	16587	16442	16500	16430	16547	16586	16457	16577	16496	16449	16624	16596	16363	16413	16606	16502	16638	16402	16406	16548	16277	16513	16464	16491	16326	16526	16390	16431	16518	16433	16520	16433	16749	16374	16593	16452	16551	16481	16478	16526	16335	16490	16482	16376	16408	16674	16537	16655	16518	16303	16443	16565	16558	16379	16476	16580	16393	16403	16331	16522	16527	16534	16352	16621	16619	16310	16582	16486	16623	16642	16394	16633	16640	16519	16520	16437	16321	16693	16404	16478	16609	16556	16382	16568	16435	16520	16564	16438	16555	16497	16631	16600	16564	16585	16518	16599	16665	16598	16425	16451	16552	16519	16487	16475	16400	16362	16362	16466	16489	16474	16410	16420	16418	16730	16438	16432	16331	16430	16374	16355	16516	16465	16479	16409	16415	16350	16584	16571	16569	16335	16516	16354	16573	16604	16683	16567	16331	16348	16606	16509	16182	16619	16453	16490	16531	16510	16493	16490	16671	16549	16391	16492	16382	16466	16555	16293	16466	16394	16451	16707	16370	16430	16604	16416	16709	16385	16372	16314	16305	16566	16677	16592	16464	16355	16345	16604	16481	16514	16534	16552	16476	16507	16479	16514	16396	16301	16378	16501	16658	16464	16579	16241	16469	16525	16357	16553	16437	16664	16616	16478	16461	16390	16587	16346	16557	16715	16510	16594	16631	16579	16471	16425	16470	16635	16469	16395	16724	16475	16415	16543	16406	16333	16228	16355	16386	16457	16286	16325	16429	16493	16564	16459	16496	16554	16540	16495	16444	16565	16431	16502	16462	16511	16482	16582	16430	16477	16501	16311	16407	16552	16449	16507	16461	16562	16386	16531	16440	16533	16571	16409	16547	16473	16459	16584	16562	16443	16517	16538	16485	16371	16521	16558	16368	16495	16566	16380	16339	16549	16460	16587	16350	16457	16623	16517	16372	16612	16540	16440	16473	16637	16471	16449	16621	16727	16541	16437	16460	16382	16661	16410	16482	16590	16422	16396	16522	16410	16462	16672	16542	16449	16428	16438	16848	16537	16293	16621	16508	16583	16498	16576	16663	16514	16418	16211	16643	16422	16446	16548	16466	16511	16495	16406	16767	16590	16432	16583	16593	16373	16458	16286	16446	16680	16611	16417	16448	16380	16665	16467	16338	16388	16571	16584	16485	16406	16399	16288	16396	16619	16561	16447	16640	16608	16598	16484	16774	16468	16292	16463	16553	16519	16501	16477	16527	16457	16469	16597	16277	16525	16431	16544	16491	16491	16545	16428	16657	16324	16374	16684	16598	16437	16285	16485	16371	16647	16448	16313	16490	16595	16698	16545	16378	16427	16427	16371	16298	16528	16413	16461	16602	16556	16606	16284	16326	16630	16613	16622	16383	16580	16485	16484	16296	16449	16356	16403	16551	16612	16566	16627	16564	16533	16660	16443	16523	16500	16564	16402	16510	16714	16540	16473	16584	16381	16530	16330	16446	16430	16355	16417	16592	16561	16494	16503	16689	16495	16671	16490	16354	16474	16474	16622	16562	16521	16669	16624	16462	16620	16550	16577	16422	16652	16580	16563	16492	16496	16519	16440	16587	16503	16642	16422	16425	16539	16433	16355	16209	16410	16331	16473	16381	16401	16636	16435	16561	16595	16388	16444	16373	16357	16517	16618	16461	16370	16218	16577	16501	16431	16492	16495	16291	16385	16339	16124	16605	16291	16479	16464	16339	16336	16505	16674	16417	16425	16505	16386	16513	16249	16318	16312	16478	16408	16669	16703	16616	16491	16629	16557	16448	16534	16538	16485	16423	16564	16415	16617	16570	16493	16409	16482	16440	16504	16453	16396	16503	16352	16373	16607	16487	16501	16565	16487	16233	16368	16704	16513	16542	16433	16487	16458	16414	16559	16361	16620	16514	16684	16573	16628	16413	16602	16499	16432	16510	16524	16473	16394	16400	16479	16439	16661	16753	16554	16376	16525	16441	16506	16567	16492	16363	16413	16566	16512	16398	16445	16483	16563	16652	16604	16371	16596	16730	16545	16511	16419	16537	16476	16332	16492	16507	16710	16448	16541	16596	16576	16587	16380	16470	16528	16364	16423	16532	16386	16487	16546	16386	16503	16577	16617	16564	16586	16517	16408	16546	16632	16414	16411	16487	16317	16647	16473	16480	16440	16655	16470	16323	16680	16328	16492	16487	16487	16419	16552	16429	16533	16387	16472	16634	16560	16463	16462	16486	16465	16693	16533	16553	16454	16380	16555	16342	16406	16528	16385	16645	16624	16519	16482	16433	16433	16396	16473	16469	16563	16376	16433	16735	16698	16358	16398	16453	16601	16837	16590	16469	16458	16455	16384	16629	16526	16419	16376	16379	16535	16375	16443	16375	16810	16520	16219	16422	16660	16443	16366	16493	16520	16411	16566	16524	16430	16426	16593	16623	16336	16463	16557	16648	16435	16586	16406	16673	16475	16272	16296	16445	16569	16363	16427	16471	16429	16498	16469	16662	16549	16400	16358	16424
37337	53633	48580	37790	30356	25672	22044	19597	17961	17000	16146	15540	15362	14928	14773	14497	14482	14418	14296	14208	14147	14091	14227	14153	13941	14119	14179	14053	14313	14129	14122	14119	14271	13986	13996	14269	13941	13985	14053	14019	14151	14038	13872	13983	14039	14054	14050	14020	14176	14009	14049	13999	14245	14035	14173	14012	14141	14116	14011	14054	14029	13983	14010	14204	13980	14003	13989	14018	14143	13939	13955	14119	14014	13974	13990	14073	14168	13998	14187	14112	14084	14133	14033	13925	13969	14134	13968	14062	14057	13911	13862	13985	14129	14103	13973	14090	14004	13938	13909	14070	13910	13957	13999	14052	14060	14180	13958	13996	14068	13918	14112	14053	14006	14096	14039	13829	14083	14019	13936	14063	14135	14094	13845	14045	13995	14078	14082	14047	14017	14064	14021	14028	13940	14102	13941	14148	13936	13966	14025	14024	14024	14008	13983	14109	13878	13999	14077	14140	14078	13919	13922	14014	13932	13837	13998	14090	14035	14104	14110	13991	13985	14087	13946	14217	14108	14063	14069	14019	14006	14065	14143	13957	14029	14156	13906	14010	14148	13934	14022	13997	14002	14127	13946	14083	13989	14077	14194	13920	14018	14084	13992	13958	13966	14249	13988	13946	13919	14165	14003	14052	13928	14079	13878	14055	14033	13932	13854	14056	14072	14021	13830	14025	14045	13934	14279	14020	14141	14106	14097	14128	13978	14123	13998	14071	14067	13945	13897	14044	14098	14138	14105	14014	13929	13991	13953	13962	14066	14089	13902	13930	14053	14022	14010	13949	14086	14051	14104	13961	13800	14181	14056	13895	14243	14071	13896	14122	14063	14112	14030	14065	13996	14077	14035	13849	14010	14030	14267	14161	14088	14074	14075	13968	13999	14087	14127	14074	13940	13983	14020	14042	14165	14074	14037	13998	13986	14065	14188	14168	14064	13977	14129	14075	14161	13993	14025	14034	13985	14085	13939	14169	14116	13926	14116	14125	14149	14013	13990	14085	14006	14085	13990	14033	13827	14011	14221	13950	14139	14039	13919	14106	14203	14091	14192	14098	13985	13951	14063	14282	14102	14065	13826	14124	14104	13847	14079	13980	14217	13955	14047	13994	14161	14047	14114	14061	14025	14024	13961	14021	14149	14024	14057	13951	14050	14002	13854	13975	14092	14091	14136	14029	14021	14002	14210	13881	14050	13974	14156	14175	14010	13962	13972	14020	13907	14028	13993	13995	13958	14122	14072	14016	14217	13941	14006	13967	14174	14121	14103	14046	14069	14075	14036	13989	13823	13968	13967	14087	13993	14042	14114	13861	13967	14105	14076	14081	14091	13987	13990	14004	14148	14003	13902	14116	13834	13860	14137	14081	13959	14166	13896	14031	14112	14098	13936	14037	13964	14076	14003	13931	14071	14047	14172	13954	14021	14117	13991	13982	14047	14162	14007	13935	14030	14002	14044	14101	14072	13858	14046	14089	14006	14093	14027	14014	14203	13948	14201	14009	13993	13999	14093	13915	13965	14184	13840	14063	14006	14057	14001	14092	14035	14099	14070	13978	14009	14127	13892	13964	14128	14013	14030	13925	13976	13892	14052	13945	14006	13837	14022	14008	14054	14055	13906	14138	14094	13890	14127	13958	14227	14103	14065	14086	13844	13992	13975	14076	14256	14061	14035	13983	14102	14020	14070	13959	14172	13960	13971	14065	14053	13921	13996	14115	14094	14191	13930	14090	13936	13918	14139	14098	14001	14027	13936	13843	14000	14154	13982	13911	13893	13983	13855	14052	14106	14140	13843	14109	14044	13957	14047	14001	14252	13871	13881	14063	13864	13902	14082	13914	13907	13967	13999	14086	14024	14066	14085	13981	14144	13905	13916	14018	13827	14013	13939	14069	13910	14079	13995	13923	13924	14145	14047	14009	14169	14017	14050	13945	13966	13995	14046	14046	13991	14159	13975	14120	13954	14043	14055	14107	14030	14008	13985	14064	14121	14143	14097	13983	13921	14030	13927	14166	14193	13887	14192	14114	13890	14187	14053	14069	14005	13955	14037	14061	14172	14053	13964	14113	14190	14046	14266	14017	14074	14049	13864	14077	14059	14025	14092	14024	14044	13931	14031	13866	14131	14095	14021	13974	14021	14041	14003	13998	13896	14093	13878	14060	13906	13947	14236	14082	14187	14045	14362	13991	14092	13971	14030	14056	14028	14145	13941	14049	13991	13995	13950	14014	14214	14025	13952	13902	13968	13950	14196	14093	14110	13951	14057	14063	13992	14073	14161	14021	14160	13842	14161	13946	14076	13973	14066	14123	14119	14123	13966	14014	14028	13958	14098	13983	14010	14081	14176	13903	14012	14044	14018	13928	13986	14126	14189	14011	14083	14043	14044	14074	13953	14047	13942	14003	14198	14011	13915	14011	14145	14010	14152	14058	14102	14056	14020	13940	13994	14012	13873	13943	13947	13946	14098	13906	13991	14040	14091	14102	14170	14132	13937	14009	14057	14126	13905	13878	14193	14022	14085	14023	14000	14116	13909	14111	14134	13874	14033	14123	14061	14129	14052	13988	14116	13989	13981	14057	14056	13989	14094	14174	14004	14074	13865	14033	14063	14101	13899	14027	13905	14188	14043	13978	14083	13964	14086	13967	14141	14086	14163	14163	14112	14155	14093	13977	13989	13941	13960	13963	14082	14141	13903	13975	14075	14195	14038	14067	13979	14080	14082	13992	14247	14012	13987	13912	13917	13918	14078	14010	13974	13984	14040	14151	14144	13907	14005	14009	13919	14143	14069	14092	14132	14205	14116	14086	14113	14203	13987	14093	14051	13973	14023	14088	14021	14003	13984	13899	14052	14010	14224	14264	14037	13967	13967	13977	14030	14205	14158	14141	14090	14025	13863	14140	14034	14015	13907	13983	14130	14004	14096	14150	14027	14066	13977	14112	14079	14121	13913	13919	14081	14140	13923	14005	13986	14000	14010	13955	14027	14046	13993	14031	14085	14129	13911	14208	14077	13918	13982	14064	14216	14136	14096	14057	14077	13996	14036	14034	14053	14099	13961	14084	13881	14204	14108	14022	13992	14132	13964	14051	13980	14176	14086	13957	14055	14211	14106	13961	14053	14064	13954	14060	13898	14046	14019	14063	13934	13984	14105	14065	14045	13969	14128	14199	13824	14015	13978	14000	14142	14009	13971	14021	14019	14041	13936	14040	14049	14088	14030	13825	14153	13878	14053	14014	14054	14076	13911	14011	14047	14006	14111	14041	14061	13980	13999	14100	14086	14040	14055	13977	13940	14112	14011	14166	13993	13968	14145	14002	14075	14066	14032	13958	14003	14016	13920	13885	14197	13979	13987	14145	13947	14044	14115	13984	14022	14102	14155	14061	13773	14046	13972	13885	14107	14024	14078	14032	14144	14131	13971	14036	14090	14085	13953	13883	14040	14082	13953	14146	14086	13998	13879	14021	14089	14184	14095	14172	13892	13975	14111	13963	14040	13961	13841	14075	13914	14003	14024	13983	14041	14133	14002	13998	13989	13981	13909	14034	13943	14061	14138	13992	14117	14039	13934	14103	13824	14171	14064	13828	13963	14054	14148	13840	14085	13932	14167	13890	14037	14086	14034	14199	14082	14139	13974	14084	14057	13908	14090	14068	14093	14035	14056	13964	14006	14029	14187	14033	13997	14005	13953	14211	13902	13941	14014	14124	14126	14134	14114	14015	13919	14157	14131	14095	14154	14095	13899	14139	14088	14115	14119	14142	13993	14067	13873	13963	14067	14009	14094	13995	13990	13940	13965	14181	13897	14038	14127	13958	14082	13928	13960	14044	13958	13967	14116	14061	14042	14103	14001	14016	14083	14000	14009	13947	13960	13863	14001	13978	14047	14232	14052	14057	14257	14054	14090	13859	14121	14044	13910	14082	14049	14088	13869	13939	13966	13939	13928	14101	13954	14164	14054	13975	13919	13883	14051	14075	14153	14013	13965	14053	14029	13934	13964	13944	14164	14088	14073	14103	14166	14046	14012	14109	14051	14206	14149	14168	14093	14085	13985	14036	14027	14025	13977	14128	13972	13984	13970	13943	14045	14083	13946	14123	13917	14052	13961	14041	14081	13998	13868	13981	14030	13987	14072	14126	13909	14232	14113	14181	14040	13953	13972	14068	13920	14038	14146	13979	14109	14153	14026	14155	14093	13918	14095	13972	14153	13961	13996	14081	13970	14117	14016	14052	14113	14044	14079	14034	14008	14058	13973	14123	14043	13971	14068	14105	13984	13976	14050	14120	14123	14080	13900	14002	14054	14062	13994	14187	14193	14094	14048	14286	14013	13891	13935	13905	14053	14087	13878	14034	13975	13908	14068	13875	14024	14001	14000	14051	14038	14000	13982	13972	13973	14120	14227	13882	13954	14086	14033	14010	13891	13955	14042	14089	14013	14167	13954	13971	13937	14001	14049	14113	14097	13957	13969	14045	13989	14131	14008	14020	13956	14100	13956	14075	14145	14012	13985	14053	14062	14028	14041	13962	14111	13890	13901	13776	14171	13997	13955	14097	14046	14031	14036	13906	13997	14128	14059	14172	13995	14039	14127	14046	14059	13981	14001	13898	14020	14100	14071	13911	14012	14051	13999	13983	14025	14162	13983	14084	14084	13986	14079	13827	14008	14013	14253	14071	14083	13900	14079	14116	14022	14113	14093	14224	14114	14104	14223	13799	14185	13977	14103	14062	13951	14119	13938	13867	14068	14279	14100	13952	14042	13971	13991	14029	14164	14153	13969	14019	13946	14165	14117	14101	14124	14055	14139	13923	14053	14163	14259	14057	13981	14043	13983	14236	14052	14113	13984	14096	14020	14056	14069	14110	14069	13888	14009	14060	14039	14056	14034	14149	14179	13878	13983	13945	14075	14283	13995	14173	13974	13996	13907	13858	14122	14116	13901	13975	14017	14014	13924	14033	14144	14039	14079	14095	14060	14101	14016	14044	14102	13975	13995	14095	14206	13905	14224	13968	14171	14023	14035	13996	14104	14029	13970	14137	14101	14210	14032	14026	14089	14062	13890	13872	13992	14091	14070	13996	13976	14027	13997	13963	13907	14154	13995	14125	14072	14036	14003	14027	14072	14013	13978	13954
24072	21129	29275	27856	28163	29004	26748	22466	20377	19686	18899	18278	18005	17423	17191	17154	16895	16736	16827	16597	16585	16456	16632	16446	16450	16535	16229	16467	16356	16269	16445	16361	16241	16267	16571	16363	16152	16307	16122	16287	16288	16410	16357	16216	16309	16220	16285	16042	16373	16227	16275	16108	16198	16262	16292	16274	16166	15857	16281	16165	16339	16375	16322	16120	16206	16181	16359	16206	16390	16306	16205	16303	16355	15956	16207	16236	16264	16026	16255	16197	16184	16234	16087	16370	16275	16264	16073	16351	16407	16378	16167	16253	16091	16294	16300	16218	16318	16221	16085	16071	15982	16105	16238	16316	16313	16337	16299	16278	16112	16298	16291	16163	16181	16069	16149	16253	16210	16238	16411	16217	16206	16119	16240	16394	16040	16321	16378	15901	16075	16412	16344	16237	16305	16275	16198	16180	16219	16179	16326	16413	16004	16318	16141	16336	16281	16145	16141	16403	16436	16105	16272	16380	16270	16355	16289	16133	16218	16293	16356	16285	16275	16237	16235	16189	16304	16316	16391	16188	16075	16336	16125	16194	16347	16388	16269	16173	16281	16433	16127	16210	16432	16148	16281	16371	16087	16377	16484	16067	16283	16316	16271	16215	16306	16227	16169	16346	16488	16236	16189	16024	16221	16151	16347	16028	16146	16135	16078	16214	16236	16353	16241	16223	16382	16153	16158	16392	16200	16256	16147	16342	16122	16135	16307	16174	16220	16430	16294	16216	16144	16282	16348	16250	16148	16476	16227	16343	16273	16304	16457	16202	16185	16337	16315	16430	16213	16121	16357	16270	16079	16342	16183	16110	16451	16023	16214	16067	16455	16295	16346	15974	16007	16408	16288	16242	16162	16256	16121	16454	16127	16293	16407	16390	16325	16348	16398	16289	16167	16268	16148	16266	16232	16235	16313	16028	16258	16294	16215	16176	16516	16264	15990	16193	16226	16380	16259	16051	15916	16281	16199	16173	16177	16090	16113	16180	16114	16353	16200	16137	16327	16331	16293	16075	16338	16304	16125	16384	16307	16537	16294	16101	16202	16111	16077	16091	16319	16239	16443	16272	16060	16120	16248	16282	16191	16317	16217	16328	16240	16190	16359	16250	16351	16320	16209	16220	16093	16207	16096	16365	16223	16497	16278	16525	16219	16201	16199	16046	16132	16464	16359	16012	16182	16317	16053	16176	16143	16339	16218	16517	16232	16174	16189	16248	16220	16188	16180	16143	16274	16286	16247	16165	16287	16093	16260	16295	16105	16233	16399	16310	16194	16306	16390	16195	16119	16020	16387	16397	16151	16119	16170	16258	16345	16338	16282	16395	16303	16248	16041	16184	16123	16190	16532	16182	16215	16395	16443	16458	16304	16251	16257	16149	16275	16177	16208	16384	16227	16271	16242	16161	16219	16140	16316	16290	16134	16294	16009	16175	16233	16192	16262	16396	16168	16216	16178	16286	16199	16048	16309	16195	16209	16321	16049	16027	16233	16441	16149	16133	16306	16199	16152	16150	16264	16114	16126	16059	16141	16224	16190	16183	16260	16481	16352	16274	16145	16190	16155	16143	16209	16383	16337	16363	16385	16136	16084	16299	16189	16293	16279	16148	16211	16216	16269	16215	16337	16225	16093	16399	16172	16335	16239	16362	16389	16166	16288	16255	16364	16144	16290	16060	16183	16304	16208	16539	16125	16357	16277	16350	16241	16114	16453	16312	16402	16227	16257	16125	16244	16182	16177	16320	16139	16290	16094	16394	16281	16109	16333	16159	16225	16137	16282	16304	16302	16342	16194	16240	16182	16291	16377	16293	16101	16319	16239	16148	16203	16278	16171	16187	16457	16381	16193	16309	16248	16061	16251	16290	16164	16301	16174	16191	16424	16333	16222	16147	16208	16039	16307	16235	16310	16496	16106	16289	16247	16251	16107	16338	16336	16150	16231	16208	16204	16228	16261	16207	16128	16348	16154	16137	16468	16197	16317	15971	16220	16229	16291	16156	16226	16234	16521	16150	16270	16536	16162	16467	16101	16051	16076	16137	16194	16083	16283	16282	16135	16116	16145	16252	16304	16461	16287	16288	16089	16099	16188	16101	16311	16213	16387	16453	15999	16174	16192	16177	16266	16332	16305	16302	16351	16225	16215	16157	16173	16171	16236	16236	16438	16260	16334	16297	16076	16356	16323	16273	15847	16190	16322	16149	16414	16231	16126	16240	16214	16305	16403	16034	16218	16215	16281	16177	16387	16179	16464	16131	16307	16163	16096	16168	16321	16197	16252	16013	16301	16007	16310	16227	16260	16103	16188	16155	16153	16209	16282	16164	16309	16084	16364	16207	16344	16031	16361	16159	16414	16435	16235	16157	16274	16069	16309	16419	16241	16376	16295	16351	16142	16186	16148	16217	16095	16226	16369	16130	16174	16246	16262	16067	16213	16386	16165	16133	16138	16078	16229	16267	16181	16198	16349	16323	16090	16150	16213	16170	16248	16378	16097	16035	16206	16177	16355	16316	16431	16273	16362	16308	16188	16068	16283	16363	16138	16254	16390	16251	16364	16298	16403	16126	16208	16337	16356	16334	16314	16261	16191	16337	16305	16207	16451	16312	16438	16288	16193	16253	16241	16209	16164	16384	16464	16173	16265	16448	16215	16306	16345	16305	16336	16115	16063	16183	16509	16185	15995	16461	16310	16183	16339	16326	16346	16376	16209	16107	16321	16296	16350	16090	16430	16289	16226	16249	16180	16402	16140	16287	16071	16421	16287	16205	16249	16276	16235	16338	16239	16134	16100	16412	16262	16363	16491	16312	16244	16379	16451	16172	16181	16085	16299	16408	16189	16387	16209	16182	16205	16214	16334	16247	16510	16144	16210	16153	16040	16089	16226	16338	16258	16272	16299	16040	16258	16432	16318	16257	16036	16267	16401	16186	16161	16254	16150	16174	16054	16108	16398	16190	16172	16318	16477	16408	16187	16115	16234	16353	16428	16033	16198	16206	16184	16119	16395	16319	16295	16169	16072	16104	16228	16200	16184	16262	16256	16092	16082	16236	16371	16162	16139	16046	16305	16210	15983	16249	16292	16233	16051	16092	16228	16045	16227	16121	16223	16269	16257	16277	16466	16010	16007	16195	16251	16170	16295	16083	16480	16357	16279	16365	16278	16294	16331	16108	16184	15958	16229	16254	16147	16317	16162	16164	16103	16426	16438	16207	16237	16098	16280	16235	16343	16301	16214	16127	16391	16263	16263	16434	16205	16163	16285	16322	16461	16240	16025	16297	16290	16304	16201	16249	16352	16159	16261	16156	16395	16200	16499	16139	16325	16198	16086	16391	16380	16208	16173	16199	16191	16178	16221	16153	16291	16078	16177	16086	16183	16222	16141	16122	16174	16083	16056	16262	16196	16079	16244	16376	16287	16117	16152	16121	16240	16646	16214	16229	16390	16182	16330	16243	16140	16078	16236	16280	16295	16095	16216	16454	16345	16219	16354	16314	16160	16129	16291	16219	16323	16213	16173	16234	16520	16249	16423	16152	16176	16271	16280	16212	16455	16180	16060	16100	16102	16165	16036	16291	16298	16441	16294	16453	16149	16292	16190	16399	16369	16246	16183	16230	16257	16109	16309	16213	16564	16258	16218	16134	16105	16146	16239	16261	16400	16392	16390	16171	16452	16424	16375	16283	16336	16126	16442	16228	16259	16236	16224	16227	16330	16253	16466	16162	16374	16168	16222	16309	16143	16341	16248	16319	16369	16321	16088	16118	16298	16279	16113	16239	16050	16382	16419	16438	16016	16345	16257	16169	16368	16374	16222	16199	16140	16118	16344	16073	16156	16406	16252	16201	16323	16213	16110	16301	16159	16369	16308	16347	16240	16459	16375	16408	16205	16122	16261	16294	16074	16450	16318	16076	16345	16100	16274	16081	16404	16169	16199	16311	16390	16287	16272	16349	16304	16232	16224	16245	16144	16208	16208	16148	16320	16377	16063	16345	16412	16178	16263	16346	16368	16252	16121	16231	16298	16218	16371	16378	16278	16441	16220	16204	16336	16135	16237	16347	16199	16244	16358	16242	16200	16337	16327	16255	16281	16165	16194	16351	16328	16237	16342	16237	16264	16152	16254	16318	16253	16092	16110	16099	16441	16245	16235	16281	16064	16190	16168	16156	16371	16292	16207	16347	16264	16042	16368	16234	16237	16280	16238	16188	16386	16378	16258	16390	16176	16365	16383	16035	16214	16136	16053	16134	16422	16229	16083	16290	16408	16352	16354	16171	16086	16293	16188	16260	16194	16273	16250	16277	16332	16237	16188	16258	16365	16170	16187	16205	16171	16384	16131	16315	16310	16028	16347	16224	16312	16239	16499	16290	16326	16343	16357	16208	16386	16284	16346	16055	16321	16277	16165	16198	16283	16387	16116	16380	16249	16149	16053	16278	16208	16340	16291	16187	16076	16265	16054	16292	16300	16167	16372	16317	16280	16268	16421	16180	16246	16234	16323	16288	16405	16271	16119	16355	16216	16202	16251	16096	16288	16461	16401	16238	16357	16080	16077	16210	16154	16263	16413	16241	16338	16413	16389	16122	16403	16272	16376	16335	16363	16243	16215	16475	16199	16152	16173	16224	16292	16220	16255	16397	16174	16206	16225	16202	16320	16273	16345	16224	16361	16213	16200	16215	16305	16110	16339	16066	16164	16345	16259	16352	16297	16219	16339	16123	16235	15979	16085	16343	16506	16265	16292	16106	16157	16207	16263	16059	16435	16273	16361	16385	16371	16272	16180	16014	16136	16368	16298	16338	16144	16296	16313	16441	16208	16280	16291	16305	16172	16245	16281	16275	16275	16191	16159	16307	16255	16197	16111	16264	16261	16267	16218	16440	16152	16306	16110	16348	16275	16229	16283	16292	16373	16239	16294	16397	16418	16223	16138	16179	16254	16080	16301	16272	16416	16294	16257	16244	16215	16360	16249	16359	16357	16242	16388	16221	16399	16439	16220	16240	16292	16212	16327	16326	16353	16325	16394	16199	16285	16193	16168	16179	16070	16203	16243	16358	16178	16394	16166	16268	16162	16223	16142	16193	16278	16356	16244	16096	16312	16308	16350	16423	16367	16243	16264	16134	16321	16214	16365	16373
36614	60044	54631	42307	35621	30129	25194	22192	19944	18345	17381	16497	16005	15446	15238	14979	14879	14689	14341	14346	14359	14368	14010	14157	14233	14100	14132	13923	14087	14005	13940	13991	13827	14018	13882	14001	14017	14046	14009	13937	13920	14014	14105	13966	14110	14008	14022	14017	14007	14019	13922	13925	13876	13945	14001	13952	13933	13962	13963	13855	13950	13956	13935	13944	13954	13987	14047	13946	13984	13997	14018	13953	13978	14092	14043	13920	14018	14043	13871	13886	13940	13883	13970	14007	13993	13889	13971	13891	13911	13815	14013	13900	13935	13718	13874	14074	14030	13957	13902	13801	13889	13912	13891	13888	14071	13846	13815	14030	14069	13946	13900	13868	14006	13772	13956	13837	13904	13934	13952	13690	14024	13890	13927	13909	14004	13996	14060	13944	13780	14035	13910	13877	13999	13994	13911	13749	13966	13993	13838	14037	14048	14023	14005	13869	14084	14088	13920	13909	13950	14161	14048	13892	13944	14072	13904	13940	14043	13953	13994	13850	13989	13818	14104	13966	13919	13943	13764	14067	13888	13873	14024	13851	13980	13897	14010	13960	13960	13757	14044	13978	14113	13936	13903	13975	13816	13801	14104	13941	13899	14001	13930	13887	13947	13961	14016	13886	14058	13947	14055	13879	14060	13959	13939	13966	13807	13774	13962	13869	13968	13858	13884	13930	13873	13876	13901	13861	13951	13841	14031	14136	13998	13868	13985	13947	13880	13766	13785	13963	14012	13854	13955	13842	13891	14103	13687	14059	13926	13845	13898	13853	13961	13885	13869	13838	13805	13976	14143	14089	13908	13838	14006	14140	13810	13927	13974	13917	14028	14021	13804	13869	14055	13895	13815	13940	13935	14042	13940	13898	13994	14000	13981	14020	13996	13951	13825	13966	13771	14010	13871	13890	13969	14002	13934	14012	13920	13995	14009	13966	13977	13913	13868	13995	13885	13869	13972	13982	13986	13964	13969	13906	13841	13858	13912	14076	13900	13930	13752	14189	13907	13944	13961	13932	14000	14123	13986	13967	13821	14015	14042	13912	13898	14008	13927	13893	13927	13977	13966	13840	13906	13992	13896	13940	14022	13998	13981	13911	13833	13926	13966	13836	13952	13949	13946	13853	13919	13875	13827	13907	13886	14041	14003	14049	13922	13937	13933	13994	13934	13861	13849	13910	13749	13918	13872	13918	13847	13962	13976	13883	13983	13834	13967	13961	13911	14072	13814	13988	13974	13908	14014	13942	13927	13989	13800	13868	13859	14103	13892	14017	14016	13923	13996	13993	13890	14041	14050	13910	13896	13820	13974	14098	14016	14025	13876	13845	13852	13923	13938	13834	13881	14053	13815	13928	13875	13771	13998	13936	13865	13851	13881	13843	14022	14031	13854	13853	14100	13963	13787	13783	14002	13866	13798	13990	13921	13804	13879	13912	13757	13904	13999	14014	14030	13927	14061	13907	14002	14015	13970	13729	14010	13970	13941	13896	13913	14049	14067	13993	13902	13926	13964	13993	13945	14039	13886	13757	13935	13991	14040	14140	14047	14017	14041	13990	13817	13831	13997	13998	13860	13757	13931	14113	13778	13822	13904	14011	14089	13958	14076	13987	13953	13950	13730	13889	14053	13860	13948	14037	13907	13891	13942	13956	14031	13817	14126	14108	13950	14068	13946	13783	14102	14101	13819	14101	13909	13927	14101	14062	13871	14028	13970	14042	13826	14074	14035	14023	13877	14010	13963	13873	13786	13854	14048	13983	14099	13927	13927	13895	13952	13976	14022	13943	13847	13912	13906	13981	13892	13910	13815	14025	13858	13930	13885	14049	13957	14061	13824	13746	13972	14041	13930	13909	14099	13795	14163	13948	13879	13962	14057	13942	13969	14033	13939	14093	13957	13862	13868	13828	13924	13739	13953	13970	13827	13873	14020	13987	13860	13987	13884	13800	13942	13921	13990	13828	13977	13854	13869	14085	13872	14032	14157	13971	13905	13766	13982	14018	13988	14012	13892	13930	13883	13907	14119	13895	13900	13895	13929	13944	13892	13831	13879	13771	14022	13927	13942	13862	14119	13941	13811	13817	13863	13870	14040	14069	13964	14042	13919	13988	13978	13904	13802	13902	13795	14029	13891	14003	14016	13976	13890	13910	14008	13938	14038	14070	14094	13738	14009	13978	13838	13902	13874	13899	13976	13806	13776	13968	13958	13933	13852	14038	13877	14060	13844	13884	13899	13969	13956	13975	13936	13805	14081	13746	14021	13867	13854	13967	14106	14030	13796	13865	13868	13927	13966	13958	13919	13974	14061	14072	13911	13937	14014	14058	13792	13737	13995	13911	13954	14005	13946	13900	14058	13801	13963	13919	14055	14124	13792	14051	14073	13853	13855	14002	13888	13974	13933	14086	13892	13944	13965	13934	13874	13853	13864	13845	14042	13899	13860	13950	13807	14038	13951	14097	14179	13902	13963	13846	13863	14073	13957	13869	13750	13976	13848	13835	13868	14115	13818	13954	14070	13867	13850	13997	13967	13838	13905	14028	13958	13807	14073	13937	13971	14052	13951	13904	14009	13807	13819	14002	13957	13968	13861	13997	13921	13904	13856	14081	14094	13979	14022	14059	13822	13946	14035	13895	14012	13911	13832	14073	13735	13854	14093	13774	14126	13926	14042	13902	14005	13937	13938	14021	13975	13931	13981	13874	13944	13834	13803	13904	14031	14133	14079	13963	13941	13914	13881	13946	14062	13770	13882	13879	13992	13943	13846	13977	13839	14001	13810	13986	14053	14007	14000	13889	13962	13822	14013	13994	14015	14050	13878	13857	13886	14040	14166	13972	13858	13878	14008	13750	13972	13926	14006	13964	14010	13867	13965	13932	13670	13741	14032	13966	13960	14147	13748	13953	13835	13814	13912	13823	13869	14086	14083	13964	13966	13925	13869	13944	14088	13914	13852	13944	13877	13825	14062	13955	13966	13859	13816	13792	13893	13854	13965	13939	13934	13857	13845	13926	13856	13869	13819	14072	13928	13887	13810	13901	13861	13992	13979	13885	14023	14016	13958	13940	13808	13980	13896	14026	13967	13838	13945	14022	13901	14057	13975	13983	13831	14107	13854	13853	13790	14115	13896	14097	13990	13909	13958	13812	13929	13997	13899	13872	13921	14011	13917	13930	14058	13991	13987	13980	13887	13865	14042	13908	13959	14041	13962	13908	13876	13788	13938	14057	13855	13951	13902	14035	13992	13970	14030	13946	13801	14014	13982	13963	14069	13911	14066	14032	13955	13920	13838	13956	14034	13944	13994	13859	14146	13954	13977	14013	13979	14011	14142	13899	13968	13859	13766	14001	13880	13863	13857	13981	14076	14087	13916	13730	14020	13838	14023	13823	13918	13954	14048	13868	14035	13912	13940	13987	14002	14112	13935	13914	13813	13917	13985	14016	13947	13936	13844	14106	13998	13863	13874	13931	13869	13919	14092	13991	13860	13977	14107	14016	13974	13891	13963	13856	13943	13829	13873	13909	13908	13701	13999	14014	13844	14001	14206	13955	13902	13959	13826	13917	13870	13750	14006	13897	13788	13929	13987	13904	13996	13970	14085	13957	13973	13969	14062	13961	13826	14019	13849	13898	13855	13942	14069	13997	13858	14054	13855	13901	14032	13943	13919	13852	14043	13834	13935	13942	13891	13833	13908	14006	13949	13793	14035	14005	14060	13976	13939	14024	14136	14022	13903	14147	13844	13884	14036	13918	13886	13807	14023	13969	14055	13949	13827	14030	14105	13990	13934	13941	14051	13788	13935	13943	13839	13836	14016	13721	14118	13940	14142	14074	13845	14000	14005	13965	13974	13836	13896	13982	13895	13981	13995	14089	13940	13941	13920	13809	13912	14041	13911	13752	14065	13823	13938	13928	14059	13813	13876	13981	14041	13699	13813	14096	13959	13922	13970	13846	13961	13983	14005	13890	13958	13919	13932	13852	13883	13881	13875	14012	13912	13799	13932	14217	13790	13881	13844	13972	13882	14158	14044	14022	13889	13997	14067	13974	13888	13913	13972	14066	13939	13961	13976	13958	13946	13976	13884	14039	14069	13971	13778	13878	13942	13894	14120	14031	14125	13872	13920	13996	13985	13984	13951	13907	13952	13956	13793	13824	14053	13921	13913	14016	13734	14058	13901	13887	13816	14073	13929	13952	13911	14014	13884	13804	13897	13908	13969	14165	13948	13778	14055	13936	13970	13893	13921	14017	13950	13993	13929	13938	13919	13866	13840	14240	14043	13809	13810	14007	13858	13923	13942	13767	13860	13888	14056	13780	14032	13987	14081	13931	13882	13876	13891	13893	13862	13829	13905	14034	14019	14037	13963	13856	13899	14041	13952	13903	13936	13946	13868	14032	13998	13875	13889	13840	14032	14007	13998	13934	14092	14058	13939	14013	13925	13924	13915	13910	13861	13928	13736	13953	13973	14016	13870	13932	13927	13924	14028	13839	13831	14128	13887	13931	14063	13834	14013	13915	13911	13966	13928	14069	13896	13959	13911	13860	13996	14046	13875	14047	13935	13894	13926	14044	13949	13977	13946	13994	13994	13879	13848	13829	14076	13934	13945	13770	14092	13878	13928	13813	13702	13949	13900	13881	13864	13852	13918	14050	13852	13936	14102	13873	13833	13840	13882	13878	14097	13866	13834	13863	14217	14010	13911	13947	14091	14076	14116	13745	14056	13694	13999	14009	13899	13985	14056	14093	13843	14054	13947	13878	14035	13954	13901	13978	13952	13898	13915	13958	13879	13884	13986	13809	14114	13810	13871	13869	13939	14002	13890	13912	14015	13867	13943	13815	13869	14068	13940	13915	13983	14054	14129	13726	13799	13856	13975	14088	13893	13913	13943	14199	14030	13945	13751	14044	14041	13859	13912	14076	14073	13928	13924	13960	13896	13979	13784	13867	14038	13969	13992	13888	13839	14004	13853	13845	14046	13885	13994	14009	13945	14000	14009	14060	13942	13895	13938	13904	14055	13881	14028	14034	13925	13969	13900	14010	13967	13817	13997	13958	13763	13978	13902	14105	13906	13937	13881	14012	13821	14048	14035	13898	13876	13858	14073	13899	13929	13931	14012	13823	14041	14058	14040	13859
22839	21091	28998	24352	24502	28894	30686	24675	22522	21360	20148	19411	18708	18281	18079	17750	17747	17657	17408	17138	17235	17065	17038	16836	16853	16908	16816	16797	16678	16886	16841	16881	16846	16833	16605	16758	16638	16607	16904	16603	16737	16708	16847	16569	16531	16788	16596	16729	16627	16642	16602	16621	16690	16445	16682	16722	16572	16613	16761	16753	16648	16691	16911	16982	16798	16498	16565	16528	16775	16616	16659	16670	16564	16472	16654	16859	16724	16645	16703	16772	16621	16604	16504	16794	16817	16643	16617	16806	16621	16730	16618	16668	16723	16843	16628	16477	16809	16557	16609	16510	16625	16790	16799	16600	16733	16667	16629	16643	16638	16422	16637	16707	16639	16757	16355	16622	16496	16566	16628	16460	16621	16446	16634	16524	16631	16854	16740	16489	16670	16640	16718	16576	16812	16557	16639	16689	16688	16702	16598	16581	16844	16754	16689	16582	16767	16811	16522	16719	16777	16601	16806	16749	16856	16655	16713	16672	16706	16683	16629	16536	16659	16585	16663	16771	16727	16641	16659	16687	16790	16763	16506	16575	16717	16575	16717	16620	16542	16626	16655	16773	16759	16482	16770	16620	16588	16489	16660	16646	16707	16824	16559	16652	16512	16456	16699	16747	16624	16655	16487	16711	16632	16763	16598	16678	16693	16501	16595	16491	16669	16576	16624	16479	16710	16499	16729	16699	16517	16816	16552	16705	16667	16686	16651	16807	16582	16426	16664	16750	16825	16630	16661	16597	16738	16639	16528	16740	16556	16777	16660	16434	16724	16876	16913	16731	16610	16651	16641	16682	16595	16530	16457	16810	16473	16482	16605	16745	16579	16460	16802	16500	16703	16705	16631	16834	16647	16686	16712	16605	16726	16672	16767	16654	16634	16660	16582	16639	16694	16567	16628	16771	16560	16628	16808	16622	16607	16851	16634	16507	16599	16752	16782	16636	16562	16597	16674	16478	16701	16651	16659	16499	16709	16605	16794	16354	16724	16700	16706	16416	16513	16516	16630	16593	16756	16613	16613	16828	16639	16641	16550	16508	16650	16590	16638	16480	16550	16655	16645	16525	16608	16350	16583	16551	16592	16504	16653	16733	16524	16449	16576	16550	16504	16630	16594	16586	16488	16697	16490	16732	16788	16419	16549	16532	16718	16462	16545	16668	16684	16564	16704	16700	16705	16631	16530	16673	16657	16567	16655	16658	16700	16542	16758	16689	16717	16652	16437	16559	16867	16644	16509	16517	16612	16573	16803	16594	16647	16393	16830	16676	16472	16683	16760	16739	16593	16746	16808	16687	16893	16598	16675	16719	16672	16608	16632	16773	16505	16556	16687	16683	16565	16764	16847	16641	16449	16649	16725	16884	16713	16634	16396	16588	16630	16520	16472	16693	16762	16642	16765	16508	16599	16584	16564	16625	16670	16496	16620	16843	16625	16525	16718	16649	16809	16633	16611	16464	16441	16589	16752	16637	16634	16702	16638	16552	16897	16692	16643	16563	16468	16537	16525	16579	16598	16607	16639	16568	16680	16666	16554	16633	16678	16681	16615	16752	16701	16567	16508	16594	16643	16640	16747	16635	16764	16596	16566	16595	16792	16500	16451	16852	16741	16815	16614	16668	16812	16608	16601	16710	16381	16407	16589	16493	16611	16641	16726	16682	16783	16607	16655	16664	16766	16492	16475	16777	16686	16611	16587	16752	16687	16643	16718	16653	16584	16597	16737	16552	16645	16883	16693	16738	16615	16869	16495	16715	16699	16567	16668	16795	16580	16472	16666	16728	16540	16527	16569	16473	16531	16630	16651	16577	16638	16557	16604	16525	16504	16511	16609	16714	16463	16685	16718	16362	16515	16794	16706	16595	16625	16585	16385	16627	16597	16705	16790	16747	16724	16667	16768	16611	16784	16808	16466	16428	16536	16607	16543	16464	16511	16662	16516	16578	16673	16584	16663	16746	16597	16496	16709	16631	16564	16590	16593	16657	16539	16518	16817	16544	16616	16672	16839	16727	16721	16853	16383	16655	16791	16606	16520	16698	16652	16658	16381	16662	16471	16523	16877	16514	16535	16326	16607	16674	16595	16676	16579	16647	16438	16432	16713	16819	17019	16652	16650	16590	16484	16614	16643	16768	16506	16519	16680	16503	16537	16714	16575	16487	16591	16651	16548	16667	16796	16624	16582	16676	16611	16640	16684	16806	16686	16445	16549	16850	16580	16778	16763	16551	16758	16541	16611	16565	16481	16518	16447	16658	16723	16766	16732	16678	16436	16683	16612	16477	16458	16556	16748	16743	16704	16646	16692	16792	16755	16542	16786	16751	16587	16878	16454	16612	16724	16724	16688	16895	16521	16639	16582	16785	16621	16712	16715	16626	16700	16498	16448	16755	16481	16495	16497	16578	16705	16707	16615	16749	16826	16492	16724	16877	16456	16705	16704	16591	16561	16542	16570	16764	16773	16603	16725	16786	16606	16716	16535	16590	16535	16625	16813	16768	16548	16466	16597	16565	16482	16552	16458	16771	16608	16583	16658	16943	16598	16646	16658	16607	16591	16724	16461	16695	16812	16764	16813	16604	16746	16549	16798	16588	16724	16747	16665	16644	16368	16802	16732	16713	16609	16681	16490	16572	16458	16637	16822	16574	16722	16584	16579	16631	16592	16734	16515	16608	16708	16518	16714	16672	16530	16652	16694	16660	16682	16905	16524	16679	16826	16727	16702	16708	16581	16520	16524	16785	16679	16674	16673	16502	16639	16614	16634	16530	16565	16473	16653	16529	16752	16789	16526	16680	16764	16382	16567	16729	16720	16738	16679	16494	16628	16593	16644	16685	16688	16581	16770	16548	16649	16533	16540	16553	16531	16726	16527	16707	16524	16523	16664	16618	16470	16440	16451	16696	16660	16545	16608	16483	16614	16742	16529	16641	16574	16513	16637	16452	16562	16608	16663	16627	16619	16693	16536	16651	16564	16430	16492	16756	16692	16623	16680	16667	16701	16607	16754	16537	16444	16672	16597	16632	16574	16595	16785	16750	16507	16642	16703	16658	16596	16776	16538	16446	16645	16654	16717	16498	16515	16701	16725	16628	16709	16729	16769	16803	16552	16442	16470	16594	16621	16678	16626	16590	16394	16509	16506	16745	16597	16641	16702	16801	16740	16498	16597	16672	16646	16628	16735	16669	16598	16640	16735	16720	16648	16749	16605	16760	16714	16750	16632	16515	16364	16489	16579	16645	16764	16766	16726	16476	16492	16707	16670	16668	16494	16636	16686	16524	16678	16586	16610	16700	16570	16622	16820	16558	16569	16555	16696	16584	16716	16660	16579	16484	16505	16615	16751	16632	16585	16533	16620	16653	16621	16580	16669	16819	16548	16542	16678	16520	16498	16595	16763	16521	16680	16606	16503	16613	16637	16616	16650	16632	16448	16752	16546	16615	16826	16632	16643	16461	16625	16606	16651	16679	16495	16630	16678	16806	16555	16780	16580	16519	16429	16545	16695	16723	16736	16671	16665	16684	16525	16645	16621	16653	16536	16651	16500	16757	16746	16699	16603	16691	16451	16479	16701	16769	16450	16707	16764	16672	16621	16710	16777	16707	16594	16702	16800	16666	16586	16750	16683	16793	16845	16644	16477	16507	16781	16829	16579	16681	16498	16661	16602	16671	16732	16527	16558	16803	16508	16573	16571	16625	16830	16599	16765	16574	16589	16851	16650	16623	16549	16601	16711	16714	16581	16602	16456	16691	16502	16814	16486	16634	16489	16517	16449	16611	16573	16555	16685	16553	16549	16660	16572	16502	16707	16744	16780	16542	16645	16577	16697	16767	16630	16606	16570	16662	16696	16713	16733	16592	16604	16472	16662	16965	16717	16757	16582	16663	16776	16670	16459	16448	16514	16768	16619	16634	16617	16453	16690	16725	16587	16586	16661	16791	16702	16507	16692	16698	16547	16689	16599	16602	16722	16698	16685	16610	16725	16581	16722	16435	16579	16512	16625	16519	16600	16670	16490	16540	16484	16482	16578	16643	16519	16385	16608	16844	16762	16729	16607	16559	16579	16725	16617	16435	16800	16807	16591	16556	16613	16558	16567	16570	16592	16532	16654	16705	16614	16605	16559	16606	16584	16864	16951	16531	16696	16651	16769	16860	16692	16818	16634	16620	16769	16679	16529	16625	16729	16680	16508	16731	16618	16608	16572	16927	16652	16693	16649	16769	16612	16578	16649	16623	16605	16566	16514	16744	16567	16879	16497	16358	16613	16728	16672	16813	16656	16590	16546	16524	16539	16660	16653	16599	16680	16658	16671	16719	16583	16733	16652	16501	16618	16413	16574	16836	16524	16482	16667	16782	16815	16746	16591	16567	16540	16719	16421	16639	16695	16652	16824	16513	16691	16613	16651	16516	16792	16781	16763	16739	16581	16684	16661	16660	16580	16516	16616	16558	16557	16456	16580	16725	16817	16844	16728	16730	16526	16586	16634	16709	16467	16555	16629	16391	16590	16764	16752	16705	16625	16586	16675	16729	16775	16491	16730	16427	16675	16520	16758	16746	16731	16731	16744	16645	16567	16518	16772	16555	16672	16569	16714	16546	16576	16792	16764	16571	16580	16583	16858	16840	16502	16351	16647	16796	16706	16729	16598	16671	16599	16564	16628	16608	16522	16635	16645	16647	16573	16624	16553	16622	16611	16564	16756	16594	16539	16599	16761	16681	16771	16782	16616	16722	16784	16631	16703	16714	16613	16746	16644	16530	16743	16530	16801	16628	16742	16578	16698	16684	16706	16711	16717	16670	16850	16644	16646	16319	16736	16683	16658	16650	16616	16569	16656	16487	16764	16615	16519	16775	16726	16717	16350	16761	16754	16769	16632	16483	16600	16762	16670	16446	16731	16741	16772	16728	16788	16406	16735	16474	16701	16436	16498	16628	16544	16637	16605	16551	16702	16700	16812	16731	16814	16552	16523	16671	16733	16449	16756	16627	16501	16571	16584	16548	16770	16585	16621	16465	16486	16491	16629	16572	16551	16531	16717	16605	16658	16608	16721	16529	16682	16704	16636	16625	16571	16600	16709	16621	16682	16668	16704	16850	16674	16527	16563	16476	16763	16579	16468	16545	16613	16514	16815	16724
38079	65173	61019	47891	40316	34183	29307	25163	22416	20538	19030	17832	16877	16258	15784	15697	15267	15249	14860	14607	14388	14459	14472	14445	14435	14281	14359	14263	14441	14286	14237	14248	14261	14130	14114	14257	14213	14175	14305	14183	14330	14123	14257	14358	14133	14275	14168	14181	14162	14197	14239	14079	14212	14238	14104	14240	14236	14185	14098	14208	14075	14203	14114	14224	14115	14181	14290	14053	14136	14127	14023	14091	14270	14066	14131	14108	14141	14199	14143	14123	14096	14240	14016	14179	14088	14236	14087	14154	14057	14183	14139	14074	14053	14228	14076	14093	14186	14249	14142	14258	13939	14115	14089	14093	14225	13996	14198	14086	14060	14185	14133	13889	14197	14034	14144	14304	14187	14119	14152	14146	14093	14010	14098	14195	14196	14144	14135	14049	14029	14095	14226	14208	14392	13958	14147	14031	14131	14151	14019	14093	14120	14020	14094	14101	13998	14017	14212	14009	14160	14196	14194	14168	14194	14062	14174	14106	14116	14385	14253	14164	14106	14134	14137	14068	14194	14252	14160	14155	14143	14166	14044	14064	14333	14119	14040	13925	14180	14000	14099	14283	14286	14129	14059	14117	14086	14119	14038	14172	14132	14134	14100	14176	14198	14150	14168	14260	14129	14131	14163	14095	14071	13920	14156	14099	14116	14095	14156	14134	14303	14183	14194	14136	13978	14231	14087	14172	14081	14127	14120	14188	13932	14133	14145	14189	14224	14104	14127	14246	14010	14031	14109	14083	14189	14191	14066	14416	14171	14205	14086	14044	14064	14237	14077	14314	14138	14343	14153	14118	14181	14075	14064	14121	14214	14060	14150	14030	14101	14080	14142	14045	14216	14061	14062	13979	14397	14073	14224	14169	14049	14073	14163	14089	14329	13867	14123	14257	14325	14111	14103	14344	14037	14125	14102	14299	14201	14139	14095	14162	14200	14047	14126	13927	14182	13999	14153	14083	13938	14112	14299	14153	14087	14201	14166	14191	14222	14161	13945	14186	14056	14049	14312	14298	14049	14061	14018	14185	14243	14187	14254	14078	14097	14201	14073	14189	14001	14191	14168	14204	14183	14020	14238	14179	14192	14090	14169	14128	14051	14106	14071	14058	14194	14127	14305	14079	13979	14162	13932	14072	14104	14080	14125	14326	14157	14140	14089	14138	14153	14124	14196	14186	14248	13953	14240	14143	14250	14004	14001	14054	14117	14392	14062	14057	14096	14215	13941	14041	14094	14136	14206	14001	14065	14201	14136	14000	14093	14343	14133	14041	14143	14103	14118	14092	14230	14013	14040	14155	13980	14146	14087	14036	14164	14116	14185	14200	14364	14085	14084	13976	14014	14223	14102	14181	14047	14166	14267	14011	14198	14126	14284	14205	14196	14141	14101	14099	14371	14061	14091	14113	14188	14164	14148	13991	14237	14264	14189	14174	14182	14233	14284	14191	14110	14000	14119	14132	14065	14303	14027	14150	14152	14148	14097	14247	14102	14287	14217	14113	14034	14114	14196	14130	14209	14138	14181	14051	14082	14300	14098	14253	14108	14189	14041	13998	14259	14212	14153	14174	14173	14329	14107	14134	14155	14171	14150	14083	14199	14126	14163	14146	14150	14273	14230	14111	14276	14116	14175	14166	14254	13960	14420	14044	14043	14254	14158	14018	14206	14209	14068	14165	14247	14095	14042	14306	14136	14242	14039	14304	13940	14173	14076	13984	14172	14038	14167	14133	14157	14013	14124	14076	14343	14036	14128	14096	14341	14062	14160	14178	13996	14166	14121	14219	14091	14054	14067	14144	14175	14168	14133	14185	14225	14034	14058	14224	14265	14152	14057	14188	14189	14259	14050	14169	14090	14128	14093	14085	14041	14229	14059	14354	14157	14013	14038	14058	14288	14207	14290	14070	13871	14254	14050	14250	14358	14193	14164	14177	14154	14244	14159	13995	14190	14127	14044	14169	14137	14067	14164	14124	14203	14231	14077	14110	14183	13988	14195	14159	14269	14071	13999	14222	14045	14207	14058	14066	14153	14157	14164	14134	14107	14128	14000	13965	14195	13913	14124	14204	13926	14361	14122	14231	14225	14098	14114	13982	14193	14133	14217	14146	14057	14173	14077	13952	14365	14205	14272	14126	14146	14162	14259	14149	14252	13999	14055	14139	13923	14128	14248	14298	14226	14069	14165	14070	14158	14087	14136	14240	14311	14146	14238	14076	14314	14071	14059	14184	14226	14050	13979	14152	14314	14233	14151	14104	14030	14144	14171	14106	14231	14062	14111	14067	14174	14084	14219	14176	14139	14174	14167	14126	14131	14252	14221	14155	14147	14213	14151	14256	14118	14275	14296	14085	14085	14045	14034	14213	13988	14100	14069	14189	14341	14164	14141	14135	14194	14047	14209	14080	14150	14012	14022	13981	14314	14152	14262	14117	13987	14346	13993	13985	14093	14063	14054	14083	14165	14098	14253	14197	14195	14070	14243	14153	14263	14087	14154	14227	14074	14068	14290	14057	14078	14155	14008	14036	14108	14084	14148	14239	14227	14134	14113	14260	14204	14001	14113	14143	14078	14158	14095	14197	14119	14268	14049	14110	14185	14295	14161	14371	14202	14328	14188	13963	14151	14314	14238	14275	14224	13983	14319	14202	14098	14062	14045	14084	14167	14334	14128	14066	14284	14181	14191	14149	14170	14044	14075	14194	14126	14044	14353	14232	14043	14067	14183	14136	14286	14066	14089	14103	14018	14203	14129	14291	14191	14012	14178	14102	14010	14250	14106	14242	13989	14208	14327	14201	14067	14033	14408	14019	14200	14153	14153	14062	14090	14115	14215	14205	14096	14088	14196	14066	14253	14000	13965	14270	14116	14215	14039	14034	14068	14314	13961	13992	14113	14201	14070	13974	14283	14186	14204	14166	14096	14085	14055	14292	14380	14203	14057	14226	14169	14119	14212	14148	14058	14187	14171	14177	14196	14044	14195	14356	14201	14250	14055	14145	14053	14037	14221	14157	13991	14312	13901	14242	14135	14130	14163	14131	14217	14172	14088	14140	14136	14274	14023	14312	14137	14102	14047	14111	14182	14036	14019	14183	14266	14143	14175	14181	14103	14297	14194	14165	14101	14159	14040	14036	14098	14124	14298	14115	14085	14165	14053	14186	14116	14088	14162	14207	14071	13872	14151	14043	14229	14268	14212	14149	14088	14143	14115	13994	14249	14064	14262	14063	14187	14249	14127	14070	14211	14222	14111	14143	14230	14061	13998	14288	14054	14100	14003	14150	14219	14220	14179	14276	14167	14216	14148	14235	14045	13935	14227	14094	14390	14182	14233	14052	13902	14195	14083	14215	14036	14201	14098	14256	14024	14202	14072	14119	14095	14184	14157	14176	14042	13903	14122	14075	14098	14146	14053	14179	14157	14191	14020	14121	14191	14264	14153	14244	13935	14108	14125	14053	14158	14131	14136	14041	14146	14233	14162	14289	14138	14152	14161	14091	14107	14208	14165	14048	14093	14112	14239	14247	14172	14041	14119	14056	14185	14063	14137	14086	14087	14095	14083	14202	14091	14026	14176	14138	14112	14052	14032	14255	14296	14029	14138	14199	14082	14097	14014	14180	14158	13944	14264	14093	14189	14155	14062	14055	14152	14234	14176	14070	14197	14051	14266	14128	14226	14299	14132	14083	14258	14229	14350	14176	14105	14095	14002	14174	14082	14190	14319	14207	13951	14186	14094	13946	14209	14220	14326	14212	14179	14210	14164	14224	14297	14028	14192	14100	14177	14073	14287	14069	14071	14154	14027	14213	14153	14201	14067	14285	14127	14233	14072	14278	14089	14108	14240	14154	14292	14217	14142	14103	14251	14085	14213	13937	14179	14086	14138	14161	14187	14136	14044	14353	14140	14216	14139	14301	14040	14075	14246	14120	14125	13931	14253	14172	14086	14202	14196	14144	14208	14166	14161	14160	14093	14255	14157	14084	14101	13879	14126	14131	14101	14196	13945	14169	14122	13974	14081	14020	14050	14255	14243	14054	14171	14099	14296	14096	14228	14031	14126	14125	14159	14334	14246	14100	14069	14182	14224	14038	14173	14110	14237	14080	14066	14184	14141	14245	14141	14330	14208	14130	14061	14095	14223	14175	14134	14127	14274	14178	14223	14104	14165	14277	14209	14110	14161	14213	14199	14264	14021	14109	14143	14155	14302	14006	14212	14114	14089	14075	14120	13985	14040	14110	14070	14174	14164	14092	14067	14311	14167	14164	14273	14181	13972	14130	14177	14037	14146	14207	14140	14123	14205	14023	14204	14342	14330	14008	14129	14207	14180	14100	14150	14031	14119	14148	14090	14109	14230	14177	14170	14082	14153	14192	14196	14191	14145	14129	14145	14208	14296	14173	14339	14155	14170	14170	14155	14198	14091	14218	14047	14160	14094	14172	14135	14262	14277	14094	14066	14151	14213	14178	14236	14232	14064	14035	14140	14318	14080	14196	14180	14232	14058	14057	14152	14277	14210	14217	14030	14008	14162	13930	13983	14066	14253	14255	13966	14293	13993	14116	14203	14119	14045	14086	14270	14031	14246	14138	14094	14264	14090	14045	14008	14051	14271	14215	14161	14151	14076	14027	14158	14230	14345	14216	14212	14185	14057	14275	14042	13968	14199	14046	14114	14235	14201	14204	14248	13944	14107	14150	14043	14049	14141	14100	14285	14086	14064	14227	14068	14136	14104	14110	14165	14244	14157	14096	14081	14043	14163	14055	14235	14240	14129	14025	14030	14191	14055	14293	14145	14200	14274	14099	14024	13974	14246	14160	14100	14071	14224	13950	14252	14165	14074	14255	14089	14376	14107	14174	13944	14176	14024	14163	14243	14212	14355	14211	14063	14045	14077	14010	14203	14289	14053	14174	13966	14022	14237	14255	14247	14192	14092	14011	14228	14213	14075	14146	14035	14064	14212	14040	14175	14290	14088	14213	14146	14172	14114	14248	14117	14162	14193	14195	14135	14293	14090	14315	14238	14202	14081	13935	14213	14221	14041	14111	14138	14020	14274	14141	14106	14094	14138	14174	14273	14108	14156	14044	14168	14147	14134	14082	14322	14062	14107	14224	14340	14144	14082	14096	14042	14269	13928	14101
31318	36302	44306	37552	29697	25233	22208	20072	18806	18378	17618	17525	17051	16716	16837	16812	16490	16417	16440	16186	16274	16206	16228	16082	16241	16546	16148	16356	16290	16254	16346	16229	16275	16392	16320	16333	16322	16158	16296	16320	16295	16400	16266	16261	16120	16256	16233	16310	16420	16197	16179	16414	16362	16104	16260	16346	16519	16174	16377	16301	16139	16433	16245	16374	16331	16233	16181	16267	16228	16279	16206	16117	16172	16175	16094	16195	16120	16150	16293	16491	16272	16379	16363	16343	16332	16238	16297	16225	16244	16290	16161	16190	16222	16339	16193	16470	16436	16325	16427	16450	16174	16032	16030	16110	16185	16196	16202	16392	16231	16165	16061	16555	16154	16192	16193	16302	16296	16378	16231	16219	16249	16258	16326	16106	16071	16229	16243	16363	16358	16100	16175	16392	16106	16269	16336	16126	16313	16207	16313	16189	16281	16153	16190	16255	16255	16288	16161	16456	16208	16351	16244	16444	16131	16463	16209	16182	16239	16345	16195	16192	16134	16238	16196	16276	16397	16024	16291	16241	16164	16228	16224	16218	16460	16183	16226	16422	16259	16201	16106	16154	16337	16269	16159	16179	16195	16265	16171	16237	16236	16228	16082	16327	16197	16174	16428	16325	16226	15974	16319	16279	16368	16385	16425	16122	16269	16355	16237	16275	16421	16278	16258	16263	16299	16201	16105	16398	16266	16307	16332	16141	16262	16402	16320	16494	16275	16120	16262	16235	16213	16112	16408	16434	16256	16257	16412	16417	16212	16252	16274	16431	16219	16491	16295	16337	16437	16475	16427	16278	16343	16118	16335	16238	16291	16106	16377	16424	16207	15955	16173	16502	16370	16287	16181	16459	16014	16329	16123	16126	16194	16207	16079	16160	16052	16242	16454	16068	16236	16351	16255	16219	16188	16194	16340	16120	16392	16253	16356	16182	16175	16108	16415	16366	16215	16144	16163	16130	16211	16093	16138	16144	16333	16170	16309	16418	16278	16543	16112	16180	16031	16274	16280	16004	16270	16314	16420	16423	16237	16239	16218	16311	16126	16370	16199	16183	16302	16326	16239	16207	16407	16196	16360	16154	16343	16282	16248	16184	16133	16087	16036	16054	16299	16253	16283	16331	16325	16156	16139	16486	16256	16339	16402	16311	16495	16189	16240	16334	16248	16159	16290	16291	16203	16376	16360	16515	16265	16275	16346	16361	16236	16378	16116	16163	16195	16321	16244	16202	16047	16283	16049	16153	16471	16220	16441	16282	16113	16452	16342	16363	16252	16111	16304	16341	16107	16134	16050	16311	16341	16089	16375	16194	15972	16211	16408	16358	16368	16144	16387	16030	16281	16467	16314	16232	16422	16313	16167	16227	16490	16098	16348	16298	16208	16186	16377	16316	16160	16156	16154	16171	16245	16452	15897	16223	16294	16305	16093	16316	16216	16113	16315	16255	16322	16236	16297	16133	16143	16192	16157	16387	16349	16270	16173	16024	16159	16123	16252	16203	16279	16368	16271	16116	16416	16134	16273	16249	16266	16397	16258	16228	16207	16174	16301	16413	16309	16403	16312	16259	16355	16306	16363	16206	16303	16258	16190	16258	16137	16185	16326	16309	16424	16370	16180	16371	16331	15931	16173	16177	16245	16283	16346	16189	16123	16176	16362	16459	16303	16179	16310	16135	16159	16221	16224	16078	16189	16445	16241	16306	16145	16293	16350	16204	16183	16236	16160	16269	16270	16286	16218	16265	16240	16277	16500	16230	16292	16110	16336	16121	16201	16200	16342	16416	16235	16147	16485	16220	16487	16323	16303	16222	16077	16315	16205	16257	16351	16245	16023	16350	16404	16285	16361	16187	16453	16183	16380	16156	16211	16231	16355	16195	16248	16314	16305	16326	16215	16413	16269	16493	16238	16250	16380	16374	16291	16185	16249	16236	16203	16055	16216	16331	16262	16372	16143	16260	16301	16237	16316	16116	16259	16393	16154	16239	16318	16240	16403	16009	16334	16104	16153	16231	16139	16359	16324	16349	16418	16317	16155	16196	16210	16227	16225	16133	16353	16279	16248	16380	16210	16161	16321	16370	16494	16492	16334	15999	16299	16254	16201	16129	16261	16245	16328	16266	16327	16201	16243	16097	16066	16066	16259	16164	16025	16068	16278	16282	16242	16130	16242	16223	16288	16242	16356	16169	16226	16231	16214	16163	16133	16239	16391	16228	16219	16048	16235	16246	16345	16527	16236	16144	16268	16226	16145	16133	16229	16188	16232	16478	16305	16330	16204	16361	16274	16396	16341	16188	16312	16151	16227	16230	16207	16185	16250	16276	16428	16295	16227	16098	16277	16155	16362	16202	16252	16306	16325	16438	16356	16284	16418	16211	16250	16291	16179	16329	16259	16154	16177	16250	16057	16031	16190	16415	16452	16174	16049	16218	16214	16241	16460	16193	16445	16238	16085	16255	16170	16410	16220	16261	16283	16152	16456	16415	16093	16140	15911	16315	16461	16225	16441	16208	16249	16110	16299	16070	16277	16139	16323	16464	16119	16198	16358	16223	16345	16103	16472	16360	16050	16408	16392	16298	16218	15960	16246	16035	16164	16357	16332	16226	16236	16344	16032	16201	16154	16232	16145	16318	16323	16378	16425	16317	16281	16121	16254	16303	16232	16332	16136	16079	16275	16177	16168	16295	16284	16055	16312	16068	16254	16300	16209	16312	16268	16112	16194	16300	16229	16398	16227	16149	16183	16335	16252	16213	16120	16322	16165	16339	16366	16203	16102	16283	16192	16104	16354	16368	16315	16470	16453	16336	16228	16469	16343	16281	16204	16212	16301	16229	16302	16137	16170	16027	16392	16280	16074	16111	16393	16037	16203	16400	16263	16172	16319	16133	16096	16340	16181	16195	16391	16219	16237	16319	16472	16259	16155	16150	16252	16100	16006	16120	16322	16227	16299	16260	16143	16229	16200	16307	16274	16393	16373	16299	16341	16127	16103	16321	16253	16298	16243	16280	16328	16235	16283	16362	16269	16204	16248	16337	16228	16321	16331	16287	16334	16324	16347	16330	16456	16261	16266	16297	16151	16539	16068	16331	16474	16284	16055	16067	16306	16286	16333	16334	16260	16095	16347	16163	16277	16077	16169	16332	16094	16320	16333	16119	16025	16224	16360	16266	16364	16364	16272	16346	16410	16350	16268	16316	16213	16261	16016	16106	16328	16287	16377	16383	16148	16254	16259	16161	16188	16327	16346	16249	16157	16367	16397	16241	16535	16458	16141	16130	16322	16344	16305	16340	16349	16220	16233	16222	16138	16271	16184	16499	16302	16328	16214	16304	16136	16210	16366	16307	16330	16266	16204	16292	16252	16069	16128	16179	16471	16266	16446	16283	16315	16358	16401	16265	16326	16194	16252	16141	16357	16146	16284	16172	16181	16247	16144	16083	16352	16385	16241	16132	16282	16139	16197	16336	16332	16407	16228	16209	16394	16316	16331	16293	16349	16121	16285	16245	16056	16157	16319	16095	16057	16295	16282	16105	16137	16151	16256	16158	16199	16166	16146	16279	15987	16227	16246	16321	16157	15965	16316	16332	16219	16264	16190	16274	16373	16399	16194	16208	16377	16132	16454	16134	16251	16165	16177	16329	16292	16304	16241	16361	16189	16162	16279	16338	16436	16368	16172	16158	16074	16320	16224	16300	16432	16052	16173	16119	16355	16364	16394	16254	16213	16266	16267	16363	16414	16272	16305	16311	16357	16162	16414	16334	16417	16418	16292	16231	16235	16351	16051	16297	16270	16065	16474	16164	16241	16239	16068	16294	16201	16360	16443	16284	16067	16315	16380	16476	16255	16111	16410	16332	16316	16261	16241	16302	16464	16115	16456	16319	16201	16274	15987	16063	16224	16189	16303	16245	16429	16210	16211	16204	16298	16373	16113	15905	16182	16250	16105	16183	16362	16225	16423	16191	16296	16289	16182	16146	16247	16334	16215	16218	16404	16163	16377	16189	16147	16427	16306	16225	16082	16004	16187	16459	16252	16132	16301	16287	16240	16501	16334	16206	16083	16249	16054	16275	16152	16261	16315	16197	16312	16346	16149	16335	16452	16348	16122	16144	16113	16308	16333	16484	16415	16248	16296	16350	16201	16274	16095	16144	16301	16121	16279	16261	16465	16067	16187	16171	16190	16339	16129	16250	16362	16336	16174	16167	16353	16428	16272	16114	16361	16204	16252	16263	16288	16314	16365	16314	16236	16255	16199	16448	16377	16343	16457	16336	16228	16331	16280	16270	16324	16314	16195	16137	16318	16076	16356	16131	16251	16156	16532	16376	16221	16384	16149	16123	16391	16362	16535	16221	16448	16269	16359	16384	16254	16212	16252	16265	16270	16285	16326	16280	16148	16124	16146	16098	16252	16297	16251	16393	16263	16105	16172	16141	16407	16238	16160	16129	16253	16249	16157	16379	16084	16280	16160	16144	16056	16155	16268	16023	16235	16139	16246	16173	16009	16179	16287	16258	16266	16329	16198	16215	16364	16052	16140	16181	16226	16233	16272	16333	16149	16211	16131	16276	16270	16153	16131	16281	16106	16226	16180	16334	16193	15995	16164	16178	16034	16369	16336	16164	16217	16258	16078	16284	16210	16376	16226	16140	16235	16259	16267	16098	16285	15943	16083	16205	16234	16252	16135	16150	16328	16353	16192	16237	16371	16240	16081	16207	16362	16244	16352	16312	16187	16399	16089	16356	16277	16423	16160	16254	16420	16357	16237	16433	16247	16332	16315	16278	16467	16221	16169	16098	16081	16162	16329	16311	16352	16403	16339	16388	16017	16261	16218	16181	16342	16183	16304	16183	16138	16300	16205	16392	16381	16295	16149	16294	16396	16222	16062	16058	16123	16314	16297	16292	16209	16092	16318	16322	16113	16230	16140	16201	16194	16133	16341	16365	16154	16226	16433	16408	16305	16060	16272	16129	16052	16536	16243	16473	16203	16335	16248	16129	16342	16558	16171	16384	16299	16339	16487	16281	16406	16489	16226	16336	16330	16144	16344	16341	16110	16134	16287	16300	16189	16047	16404	16041	16223	16289	16127	16202	16338	16118	16388	16245	16383	16319	16289	16262	16552	16019	16260	16227
37468	53659	48135	36536	30077	25006	21548	19180	17732	16641	16046	15369	15161	14821	14674	14406	14423	14331	14303	14031	14051	13980	14057	13940	13960	14017	13795	13845	14057	13813	13928	13818	13876	13824	13933	14095	14032	14009	13907	13918	13945	13922	14019	13873	14089	13998	13850	14110	13962	13896	13858	13762	13894	13943	14013	14052	13969	14057	13943	13959	13981	14011	13849	13894	13993	13923	13970	13980	13986	14050	13916	13999	13885	13794	14006	13959	13938	13914	13784	13920	13978	13964	13962	13885	13945	14024	13927	13918	13917	13980	14041	13895	13909	13896	13922	14136	13871	14004	13902	13903	14075	13907	13956	13785	14002	13735	13916	13817	13920	13878	13907	13821	13954	13872	14038	13884	13819	13790	13862	14072	13928	13955	13862	13927	13891	13760	13818	13907	13846	13997	14026	13990	13936	13724	14066	13843	13865	13866	14008	14145	13774	13834	13889	13967	13891	13891	13843	13980	13735	13820	14004	13886	13910	14081	13930	13944	13948	13810	13872	14003	13808	13948	13962	14002	13943	14060	13910	13814	13880	13845	13849	13865	14088	13875	13918	13848	13728	13827	13842	13972	13927	14005	13945	13910	13802	13869	13978	13917	13986	13944	13955	13891	13711	13934	13879	13844	13844	13834	13909	14004	14070	13960	14027	14016	13899	13872	13816	13857	13917	13821	14017	13845	14042	13803	14011	13987	14049	13875	13874	14083	13961	13832	13923	13954	13910	13883	13929	14050	13878	14016	13886	13935	13859	13951	14000	13856	13840	13667	13909	13991	13978	13961	13726	13981	13874	13920	13889	13786	14014	13827	13953	13859	13840	14007	13992	13951	13842	13756	13820	13899	13857	13927	13747	13970	13814	13925	13766	14039	13943	14056	13922	13787	13781	13955	13939	13993	13821	13856	13872	13801	13884	14017	13863	13994	13939	13867	14094	13937	13890	14108	13841	13872	13972	14079	13873	13701	13989	13851	14025	13696	13792	13885	14012	13848	14187	13900	13950	13904	13807	13818	13828	13798	13952	13875	13972	13848	13900	13886	14016	13988	13929	13776	13828	14011	13864	13967	13931	13941	13876	13743	13961	14149	13973	13953	14013	13794	14086	13989	13877	13945	13983	13866	14002	13848	13816	13814	13971	13890	13906	13778	13849	13923	14067	13974	14022	14010	13832	13810	13862	14009	13882	13799	13991	13897	13956	13834	13792	14208	13922	14081	13870	13852	13927	13915	13922	14102	13924	14004	13959	13843	14008	13853	13912	13894	14008	13891	13868	13794	13987	13839	13785	13902	13906	13955	13944	14035	13926	13874	13883	14079	14004	13979	14076	13846	13937	14030	13884	13921	13858	13912	13952	13954	13890	13979	13897	13906	13886	14080	13886	14043	13843	13862	14035	13945	13841	14055	13945	13979	13778	13913	14118	13815	13996	14027	13923	13932	13932	13868	13900	13890	13930	13961	13945	14098	13867	13945	13967	13872	13914	13918	13904	13962	13983	13933	13874	13859	13920	13920	13846	13924	13912	13888	13870	13938	13840	14043	14054	13920	13837	13748	13764	13759	13725	14007	13711	13776	13941	13934	13831	13961	13923	13912	13925	14035	13807	13835	13915	13966	13888	13845	13970	13824	13877	13770	13923	13884	13922	14003	13793	13814	13967	13978	14036	13974	13955	13887	13935	13946	13919	13942	13994	13970	14011	14106	13956	13863	13935	14047	14010	13831	14090	13862	14011	13800	13838	13865	14010	13992	13840	13910	13950	13933	13851	14024	14023	13975	13760	13904	13963	13982	13808	14030	14025	13997	13797	14110	13895	13944	13809	13840	13983	13840	13831	13928	14038	13925	13890	13953	13903	14072	13941	13825	13883	13864	13889	13967	14075	13879	13906	14054	13955	13836	13852	14173	13927	13905	13854	13951	13952	13925	13879	14000	14229	14083	14050	13850	14026	13867	14009	13862	13965	14042	13943	14039	14009	13889	13788	14054	13856	13886	13880	14012	13748	14051	13972	13888	13897	13820	14046	13856	13988	13977	13969	13950	13926	13901	13933	13868	13791	13808	13946	13790	13914	13902	14053	13987	14034	14003	13796	13934	13858	13958	14059	14021	13928	13915	13842	13911	13834	13820	13910	13853	13968	14054	13780	13957	13768	13809	13962	13947	13847	13885	13980	13961	13896	14052	13891	13875	14056	13915	13728	14095	13936	13865	13867	14051	13882	13689	13899	13874	13876	13817	13851	13926	13843	13898	13827	13871	13713	13721	13902	13810	13914	13931	13983	13959	13979	13905	13905	13902	13901	13920	13910	14067	13663	13808	14068	13860	13892	13988	13890	13847	13972	13885	13744	13910	13988	14006	13791	13768	14114	13775	13959	13788	13920	14047	14042	13886	14035	13934	13939	14063	13767	13823	14075	13979	13860	13701	13897	14039	13902	13919	13864	14045	13777	13934	14062	13874	13998	13792	14001	13774	13885	13757	13992	13825	14034	13878	13901	13840	13831	13857	13861	13941	13884	13952	13936	13925	13863	14037	13776	13992	13986	13931	13974	13962	13919	13958	13888	13718	13832	14065	14040	13778	14099	13971	13958	13936	13790	13843	13869	13827	14016	14015	14103	13931	13943	13813	14098	13912	13926	14001	13857	13793	13909	13952	13849	14033	13825	14002	13949	13665	14044	13984	13904	13936	13871	13991	14062	13870	14125	13842	13800	13815	14035	14125	13949	14042	13861	13780	13856	14028	13938	14035	13883	13863	13983	13841	13864	13849	13786	13959	13880	13891	13926	13852	13764	13906	14075	13969	13939	14139	13940	13857	13942	14059	13894	13916	13813	13967	13843	14029	13834	13896	13930	13894	13903	14046	13848	13901	14018	13771	13835	13836	14044	13895	14061	13914	14089	13983	14021	13926	13880	14034	14101	13963	13939	13873	13876	13923	13903	13856	13881	13899	14121	13951	13951	13978	14109	13743	14022	13869	13942	14039	13621	13754	14007	13936	13883	14019	13830	13920	14029	13908	14095	13795	13930	13998	13801	13904	13843	13961	13874	13939	13864	13898	14083	13811	13984	13974	14059	13904	13965	13909	13855	13898	13948	13889	13956	13715	13848	13918	13878	13769	13878	13943	13982	13786	13877	14068	14076	14027	14078	13985	13723	13821	14051	14071	13985	14002	13835	13996	14014	13891	14086	13942	14026	13781	13978	13634	13876	13838	13829	13890	13894	13955	14134	14157	13890	13852	13931	13890	13846	13941	13784	14005	13918	13856	13938	13985	13806	13978	13933	13841	13907	13963	13927	13858	13895	14026	13994	13877	13853	13908	13938	13742	13789	13938	13860	14095	13948	13856	13799	13750	13966	14030	13841	13893	14172	13974	13957	13941	14010	13882	14036	13986	14126	13873	13919	14008	13856	13929	14050	13876	14016	13976	13986	13711	13878	13974	14023	14033	13860	13937	14033	13992	14149	13829	13856	13876	14014	14037	14054	13972	13942	13951	13987	13912	14095	13908	13916	13821	14039	14026	13848	13733	13977	13900	14151	14023	13948	13835	13851	13831	13836	13908	13921	13703	13972	13870	13933	13787	14061	13912	13886	13803	13930	13876	14063	13878	13817	13893	14075	13917	13973	13803	13741	13888	13924	13902	13956	13986	13985	14016	14039	13911	13953	13926	13915	13904	13814	14003	13835	13885	14005	13906	13972	14017	13988	13896	13985	13869	13969	13907	13876	14148	13886	14011	13856	13836	13952	13925	13788	13864	13958	13870	13962	13979	13944	14054	13942	13956	13881	13941	13937	13767	13966	13874	14034	13847	14095	13936	14113	13789	13928	13800	13858	13976	14049	14011	13941	13929	13822	13918	13982	13910	13987	13835	13807	13656	14052	13757	14018	13800	13952	13858	13975	13969	13978	13847	13929	13932	13918	13845	13895	13840	13854	14053	14080	13886	14004	13970	13606	13873	13866	14163	14013	13941	13860	13861	13953	13964	13803	14007	13960	14006	13997	13848	14033	14060	13854	13975	13947	13893	13905	13981	13822	13989	13809	13849	13947	13870	13907	13743	13818	13952	13947	13963	13913	13911	13909	13949	14123	13924	13805	13724	13884	13983	13905	13742	13934	13845	13855	13824	13879	13853	13985	14049	14005	13960	13851	14082	13886	13891	13748	13885	13810	13901	13860	13886	14008	13875	13860	13948	14016	14021	13802	13904	13876	13968	13972	13886	14030	13792	13994	13775	13919	14081	13923	14034	13921	13919	13929	13985	13977	13826	13953	13864	14009	13895	14040	14001	13863	13987	13966	13875	14017	13821	13859	13849	13801	13828	13833	13964	13919	13985	13949	13954	13923	13855	14046	13932	13995	13844	13795	13979	13746	13977	14055	13995	14045	13871	13867	13903	13955	13948	13946	13836	13900	13858	13934	13951	14004	13957	13986	13997	14003	13822	13880	13880	14016	14056	13846	13919	13856	13871	13891	13890	14016	13840	13771	13967	14018	14022	14070	13938	13971	13890	13950	13811	14087	14089	13827	13986	14045	13969	14039	13870	14130	13948	14027	13910	13873	13863	14081	13710	13858	14026	13935	13911	14000	13827	14034	13929	13776	13955	13688	13925	13846	14003	13922	13903	13991	13871	14069	13826	13924	13995	13977	13952	13886	13906	13783	13939	14115	13997	13987	13773	13765	13973	13941	13959	13906	13997	13887	13916	13920	13839	14024	13987	14002	13777	13892	13986	14007	13906	14002	13988	13793	13887	14133	13903	13923	13975	13913	13938	13949	13821	13895	13850	13940	13931	13894	13922	13912	13768	13887	13884	14042	13998	13920	14020	14060	14022	14113	13915	13925	14143	13984	13782	13892	13958	13819	13944	13955	13902	13816	14027	13951	14003	14023	14027	13935	13954	13976	13986	13837	13924	13855	14144	13719	14096	13872	14026	13822	13941	14043	13879	13955	13926	13976	13919	13773	13798	13920	13907	13859	13868	13963	13966	13676	13971	14093	13933	13881	13950	13889	13831	14049	13934	13964	13927	13749	14045	13827	13834	13978	13919	14017	13861	13916	14035	14030	14076	13934	14003	14044	13977	13998	13937	13827	13856	13983	13895	13957	14086	13932	13994	13917	13958	13980	13946	13852	14073	13758	13952
24106	21116	29042	27648	28038	28543	26530	22292	20293	19336	18558	18064	17590	17169	17123	16778	16701	16738	16490	16215	16226	16291	16374	16334	16098	16239	15912	16071	15961	16336	16149	16226	16117	16020	16123	16007	16202	16255	15983	16121	16042	15954	16133	15987	16100	16080	15936	16189	16253	16262	16183	16151	15951	15990	16127	16010	16034	16121	16254	15940	16214	16099	16135	16135	15894	16165	16079	16036	15960	16107	15958	16068	16149	15867	15949	16161	15992	15794	15972	16382	16210	16149	16164	16028	15974	16018	15849	15950	15928	16136	16176	16131	15918	16074	16100	16263	16281	16180	15977	16117	15975	16055	16265	16279	15959	16153	15997	16040	15955	15950	16162	16055	16050	15995	15994	15958	15980	15944	16074	16042	16105	16023	16041	16099	15951	16165	16193	16179	16092	15914	15899	16008	16081	16082	16008	16154	16185	15993	15793	16052	15948	16040	16147	15997	16110	15978	15973	15913	16042	16077	16032	15880	16091	16273	16049	15918	16218	16167	16299	15896	16169	16259	15970	15941	16171	15839	16131	16243	15939	16077	15720	15912	16037	16137	15954	16008	16024	16037	16247	15902	16104	16128	16338	16020	16192	16072	16014	16065	16126	15990	16082	15882	16097	16106	15989	16208	16011	16079	16028	15835	16084	16002	16128	16134	16016	16133	16135	16026	15986	16253	16122	16039	16148	16054	15960	15940	16207	16132	16169	16317	16320	16271	16014	15995	16101	16140	16117	16177	15815	16213	15956	16030	16077	16116	16033	15848	16234	16175	16080	16192	16027	15931	15944	15945	16193	16049	16100	16130	16208	16056	16127	16030	15680	16148	16109	16023	15954	16030	16145	16183	15996	16186	16179	16212	15993	16047	16154	15974	15833	15896	16129	15993	15905	16090	16170	16216	15960	15960	15976	16113	16043	16099	16177	16007	16139	16019	15973	15898	16059	15939	16058	15996	15919	16049	15944	15827	16085	15897	15989	16122	16059	16247	16161	16175	16053	16114	16090	16118	16106	16085	16023	16094	16051	16129	15996	16063	16147	16068	16349	16271	15941	16098	16082	15740	16147	16035	15837	16180	16062	15893	16041	15911	16071	16145	16053	15937	16215	16085	16002	16124	16002	16038	16130	15906	16145	16058	16113	16111	16120	15786	16055	16237	16164	16061	15951	16083	16158	16030	16089	15865	16218	16091	16093	16020	15988	16005	16168	16137	16085	16026	16003	16066	15924	16010	16080	16099	15881	16111	16095	16061	16174	16013	15945	16023	16052	16149	16044	15939	15989	16035	16096	15892	16068	15984	15961	16123	16052	16014	16193	16093	15970	16154	16062	15935	15869	16206	16070	16137	16106	16100	16111	16318	16251	15955	16255	15963	15989	15817	15793	15956	16122	16081	15929	16225	16039	16107	15846	16147	16083	16022	16193	16157	16060	16068	16237	16208	15913	16025	16287	16110	16209	16134	16093	15754	15839	16047	15898	16174	15983	16162	16057	16031	16110	16060	15982	15982	16211	16075	16130	16097	16101	15969	16236	16156	15892	15932	15891	16100	16185	15934	16263	16189	16016	16123	16024	16297	16023	16122	16038	15962	16064	16036	16213	15914	16131	15967	15908	15921	16088	15932	16107	16056	16027	16073	16032	15970	16017	15909	16178	15989	15972	16172	16041	16242	16113	16291	15984	16056	16060	16031	16183	16258	16108	15986	16291	16005	16089	16028	16242	16016	16013	16301	16234	15974	16155	16017	16184	15996	15999	16118	16059	16110	16061	16127	16194	15999	15999	16155	16124	16114	16213	16190	15950	15984	16055	16095	16108	16057	16024	15950	15935	16122	16172	16012	16079	16155	15901	15960	16013	16011	16071	16046	15948	16101	16283	16052	16149	16006	16142	16227	16106	16104	16025	15980	16005	16005	16183	16331	15925	15963	16035	16211	16179	16023	16032	16185	16130	16012	16095	16238	16198	16136	16155	15934	15867	16013	16011	16216	16250	16072	16218	15929	15996	15950	16056	16315	15884	16073	16093	16270	15921	16029	15905	15998	15907	16037	16128	16116	16135	15886	15947	16165	16029	15945	16111	16062	15874	16253	16081	15777	16233	15990	16171	16015	16011	15983	15982	15979	15897	16039	16265	16119	16078	16089	16048	16023	15879	15965	16107	15972	16005	16071	16113	15885	15978	15868	16128	16141	16099	16051	15940	16136	16056	16085	15999	16031	16351	16038	16155	16133	16187	16217	15919	15900	15803	16098	15999	15884	16069	16068	16128	16071	16101	16118	16163	16024	16128	16104	15892	15936	16180	16142	15993	16077	16014	16001	15981	15909	16256	16001	16165	15903	16290	16026	16149	15995	16037	16190	16027	15987	15939	16000	15973	16187	16054	16025	16125	16109	16055	16132	16085	15932	15894	16073	16207	15923	15973	16079	15856	16210	15808	16164	16046	16068	16136	16101	16174	16145	16047	16076	16223	16099	16044	16044	16014	15959	15714	16111	16058	16002	16211	16015	16124	16138	16028	15931	16134	16179	16148	16224	15931	16005	15997	16024	16250	15945	16161	16003	15981	15953	16184	16186	15984	16051	16087	16062	15820	16133	16112	16076	16050	16062	15961	16125	16079	16142	16012	15941	16000	16075	15993	16093	16220	16071	16027	16068	16085	16050	15975	16014	16113	16060	16192	16087	16180	15955	16235	16109	16178	16320	15940	16256	16187	16026	16241	16171	16028	16009	15972	16113	15914	15942	16012	15805	15910	15921	16147	16125	16108	16257	16077	16032	16024	16002	15935	16080	16216	15949	15975	16094	16088	16076	16076	15969	16123	16065	15922	15989	16067	16241	16119	16141	16104	15941	16036	16000	16107	16190	16017	15824	16189	16086	16308	15997	15989	15935	16023	15820	16207	16093	16062	16013	15987	15951	16264	15975	16092	16070	15811	16030	15925	15832	16166	16087	15838	16098	16045	16136	15926	16063	15866	15975	15933	16047	16313	16262	16007	16018	16010	16166	16097	15945	16285	15745	16176	16360	16203	16146	16036	16067	16121	16219	16249	16198	16109	15981	16102	15893	16117	16001	16025	16205	16158	15910	16008	15931	16043	15961	16067	16186	15906	15870	16040	15956	16038	16214	16136	15931	15967	15966	15888	16164	16169	16042	15902	16053	16047	16214	16108	15971	16025	15997	16135	16084	16250	16079	16285	16230	15928	15974	16108	16187	16170	16084	16082	16085	15846	16128	16139	15912	16098	15995	15956	16063	16269	16027	15943	16093	16138	16188	16073	16144	15990	15872	16049	15971	16180	16246	16073	16143	16035	16150	16170	16206	16231	16036	16158	16103	16117	16103	16066	16096	16162	16112	15991	16178	16058	16240	16145	15966	16165	16037	16097	16128	16080	16132	15846	15994	16005	16239	15989	15977	16016	15974	16037	16024	16197	16248	16093	15936	15890	16089	16254	16091	16010	16064	16134	16128	15975	15948	15869	16187	15928	16121	15991	16243	16084	15894	15822	16109	16159	16042	15956	16077	16269	16024	16138	15894	15961	15872	16087	16144	16126	16102	16195	16108	16101	16028	15922	16048	16099	16133	16126	16139	16112	16199	16043	16181	16130	16050	16213	16155	16152	15904	16011	15979	16162	15908	15878	15983	16069	16069	15859	15955	15899	16010	16179	16046	16182	16169	16072	16002	15788	16048	15932	15975	15984	15843	16073	15991	16136	16015	16029	16013	16208	16193	16109	15787	16088	15921	16113	15975	16105	15927	16076	16199	16267	16012	16158	16033	15977	15923	16070	16015	16145	16172	15994	16123	16017	16003	16005	15894	16137	16071	15963	16218	16095	15961	16018	16001	16030	16028	16229	16154	16243	16248	16239	16106	15947	16111	16124	15996	15980	15915	15937	16123	15963	15985	16163	16063	16023	15880	16087	15989	16081	16084	16043	15990	16049	16125	16021	16082	15944	16021	16226	16155	16190	16062	16138	16158	16178	16030	16114	16009	15979	16193	16057	16041	16329	15929	15949	15975	16264	16034	16063	16156	16204	15954	15935	15801	16120	15799	16013	16200	16020	16159	16103	15696	16152	15982	16179	16057	16050	16088	16090	16153	16076	16098	15941	15946	15965	16156	16207	16079	15943	15930	16065	16031	16069	16053	16107	16028	16063	15972	16155	16050	15810	16137	16048	16226	16066	16126	16118	16079	16104	16173	16185	15872	16088	16005	16163	16083	16095	16218	16204	16160	15960	16172	16170	16050	16019	16125	16083	16097	16122	16091	16182	16105	16057	16026	16049	16262	16041	16204	16155	15968	15784	16008	16097	15967	16098	16130	15955	15695	15969	16120	15880	16079	16052	16072	16046	15799	16055	15845	16045	16104	16155	15984	16141	16202	16007	15908	16045	15931	15996	16209	16012	15925	15850	16127	16213	16138	15987	15943	16032	16222	15923	16238	16197	16248	15971	16178	16122	15918	16191	16012	16014	15712	16172	15968	16162	16103	15927	16067	16019	16005	16060	15993	15893	15919	16152	16090	16170	16276	16145	16177	15964	15973	16209	16133	15829	16068	16241	15903	16145	16151	16019	15892	15928	16143	15928	16165	16218	15996	16064	16064	15996	15972	16000	16109	15851	15915	15982	15898	16113	15963	16332	16004	15974	15973	15974	16103	16119	16077	15985	16164	15982	16089	16108	16174	16128	16031	16006	16101	16331	16049	15922	16104	16223	15957	16029	16049	16133	16076	16109	15907	16137	15875	16076	16115	16024	16045	16117	15950	15966	16069	15973	15951	16109	16123	16163	16175	15918	16082	15982	15825	15938	16071	15928	15993	16062	16057	16152	16075	16105	16146	16228	16218	16248	16019	16091	15907	16034	15998	16100	15928	16202	16122	16114	15931	15849	16065	16054	16139	16123	16032	16341	16215	16104	15968	16215	15984	16222	16107	16129	16027	15959	15986	15965	16027	16076	15989	16092	16058	16169	16114	16210	16012	15806	16256	16149	15979	15985	15968	16116	16278	16212	16006	16130	16039	15961	15846	16063	16111	16169	16025	16182	15780	16171	16180	16128	16135	16202	15932	16031	15985	16226	16131	16097	15941	16044	16117	15917	16168	15935	15904	16293	16117	16049	15835	16075	15907	16013	15927	16093	16018
36405	58854	53813	41797	35416	29849	25181	21972	19831	18252	17235	16250	15672	15306	15038	14592	14716	14586	14302	14384	14261	14142	14007	14007	13920	13893	14060	13687	13868	13947	13853	13903	13913	13859	14062	13720	13924	13796	13708	14090	13942	13815	13673	13768	13694	13863	13856	13974	14163	13890	13822	13932	13846	13754	13853	13779	13821	13956	14047	13769	13861	13729	13874	13914	13819	13775	13775	13974	13964	13924	13666	13872	13838	13828	13805	13812	13941	13792	13813	13799	13872	13925	13751	13810	13762	13932	13872	14018	13869	14000	13824	13867	13662	14026	13850	13856	13855	13712	13979	13786	13815	13917	13911	13845	13932	13972	13921	13783	13922	13852	13804	13882	13795	13710	13924	13902	13877	13724	13905	13837	14052	13686	13711	13895	13873	13843	13883	14009	13842	13967	13947	13872	13753	13961	13790	13875	13871	13780	13728	13796	13821	13918	13941	13998	13917	13807	13971	13672	13828	13671	14028	13889	13916	13938	13890	13966	13923	13869	13843	13816	13758	13727	13954	13949	13904	13883	13884	13959	13887	13874	13954	13757	13906	13915	13650	13839	13871	13907	13782	13822	13804	13909	13797	13953	13830	13788	13785	13769	13927	13976	13952	14051	13852	13734	13909	13866	13769	13809	13852	13718	13941	13713	13950	13736	13798	13755	13925	13761	13879	13796	13742	13754	13907	13758	13796	13811	13965	13877	14044	13817	13881	13937	13836	13994	13813	13653	13791	13979	13856	13756	13787	13843	13829	13889	13815	13895	13814	13822	13921	13827	13847	13692	13796	13848	13683	13834	13929	13813	13819	13747	13710	13811	13822	13871	13937	13820	13869	13971	13744	13927	13937	13962	13810	13900	13831	13723	13859	13863	13836	13774	13939	13826	13840	13700	13844	13858	13886	13906	13769	13836	14021	13844	13918	13854	13848	13784	13862	13886	13952	13942	13903	13756	13876	13900	13932	13862	13800	14015	13888	13755	13918	13826	13783	13806	13942	13859	13751	13887	13884	13864	13960	13852	13851	13712	14022	13907	13833	13839	13929	13851	13783	13895	13921	13948	13777	13916	13935	13901	13695	13677	13958	13859	13874	13774	13804	13907	13800	13706	13745	13899	13735	13934	13890	13715	13782	13885	13756	13882	13797	13867	13816	13712	13844	13801	13888	13731	13925	13860	13976	14074	13832	13846	14007	13812	13791	13837	13779	13833	13841	13739	13871	13996	13942	13745	13800	13992	13757	13765	13918	13917	13896	13849	13934	13817	13899	13771	13817	13853	13949	13920	13784	13831	13885	14003	13797	13806	13742	13749	13777	13899	13764	13970	13894	13944	13693	13726	13911	13994	13816	13880	13886	13694	13854	13794	13714	13833	13843	13723	13817	13742	13946	13839	13907	13842	13858	13716	13915	13784	13872	13714	13519	13831	13906	13977	13696	13800	13835	13793	13917	13759	13856	13902	13825	13902	13898	13939	13940	13955	13704	13752	13765	13895	13838	14041	13991	13894	13910	13810	13952	13784	13944	13761	13822	13820	13918	13899	13906	13620	14031	13764	13831	13873	13837	13777	14030	13890	13825	13778	13879	13755	13808	13842	13823	13835	13833	13884	13741	13839	13646	13884	13747	13872	13650	13730	13649	13821	13942	13790	13841	13887	13831	13832	13965	13885	13854	13788	13873	13771	13943	13945	13817	13838	13822	14036	13765	13857	13761	13695	13831	13804	13889	13839	13876	13868	13795	13720	13791	13902	13743	13879	13835	13893	13886	13840	13647	13875	13865	13866	13789	13901	13826	13971	13703	13915	13772	13778	13745	13699	13892	13767	13805	14009	13898	13695	13908	13879	13933	13783	13821	13926	14019	13783	13975	13950	13625	13763	13902	13912	13656	13863	13864	13904	13776	13794	13767	13830	13992	13716	13816	13789	13937	13847	13913	13828	13831	13935	14074	13793	14015	13656	13851	13883	13958	13837	13881	13844	13729	13987	13861	13838	13948	14024	13861	13670	13870	13697	13787	13818	13862	13799	13917	13983	13797	13834	13783	13880	13831	13738	13881	13944	13881	13716	13828	13820	13867	13856	13764	13877	13970	13715	13876	13863	13846	13833	13861	13798	13856	13893	13697	13726	13988	13900	13807	13890	13830	13904	13855	13828	13821	13822	13773	13936	13919	13964	13907	13808	13767	13998	13809	13961	13869	13975	13869	13956	13872	13814	14052	13939	13792	13920	13786	13947	13795	13814	14187	13824	13807	13933	13888	13902	13795	13858	13790	13855	13778	13642	13869	13944	13946	13844	13831	13706	13784	13762	13916	13862	13862	13848	13794	13937	13745	13796	13816	13888	13846	13992	13893	13817	13961	13875	13827	13762	13666	13831	13779	13848	13893	13950	13951	14000	13886	13950	13753	14006	13788	13853	13994	13857	13812	13807	13746	13754	13892	13683	13781	13955	13934	13785	13790	13803	13799	13798	13878	13896	13853	13914	13850	13986	13928	13796	13812	13785	13826	13850	13909	13796	13716	13876	13894	13910	13940	13908	13773	13787	13882	13907	13725	13832	14000	13830	13870	13736	13909	13650	13917	13845	13850	13786	13705	13863	13729	13736	13791	13771	13849	13990	13786	13929	14000	13794	13786	13711	13926	13973	13994	13963	13814	13768	13970	13829	13992	13895	13706	13897	13848	13964	13662	13726	13815	13923	13822	13834	13652	13733	13795	13894	13917	13878	13759	13917	13763	13831	13739	13855	14035	13765	13954	13906	13912	13850	13840	13882	13901	13652	13819	13821	13836	13950	13767	13914	13879	13641	13775	13832	13890	13730	13961	13732	13752	13895	13936	13636	13699	13924	13751	13796	13964	13936	13767	13780	13879	13872	13987	14048	14060	14003	13902	13803	13823	13898	13803	13899	13878	13888	13908	13693	13836	13982	13959	13844	13774	13957	13844	13765	13684	13914	13688	13729	13893	13752	13870	13880	13798	13778	13724	13892	13733	13913	13853	13839	13954	13826	13849	13843	13832	13783	14039	13950	13833	14003	14044	13814	13596	13867	13819	13904	13948	13838	13933	13791	13972	13839	13705	13889	13904	13821	13734	13837	13813	13933	13739	13818	13815	13924	13751	13938	13688	13788	13804	13781	13857	13940	13936	13821	13796	13794	13879	13724	13966	13732	13983	13810	13891	13894	13726	13882	13759	14059	13766	13742	14056	13839	13844	13808	13861	13730	13760	13869	13866	13982	13857	13923	14004	13991	13736	13777	13828	13774	13816	13828	13817	13640	13933	13776	13887	13873	14070	13588	13729	13767	13866	13907	13970	13807	13962	14026	13909	13969	13829	13993	13803	13945	13940	13894	14031	13894	14056	13723	13807	13973	13675	13817	13714	13792	13792	13741	14071	13708	13656	13777	13790	13906	13760	13747	13831	13888	13717	13700	13943	13880	13871	13949	13882	13809	13870	13980	13697	13799	13867	13758	13883	13809	13885	13805	13827	13937	13800	13854	13838	13761	13854	13754	13889	13822	13844	13789	13828	13840	14018	13661	13691	13874	13766	13668	13749	13789	13741	13952	13828	13798	13881	13843	13942	13893	13851	13896	13820	13877	13991	13842	14106	13793	13959	14020	13841	13721	13834	13973	14022	13985	13783	13776	13651	13998	13844	13886	13956	13719	13709	13790	13890	13872	13745	13734	13918	13942	13879	13843	13805	13933	13839	13817	13866	13926	13862	13863	13909	13907	13746	13688	13879	13806	13952	13839	13977	13793	13831	13866	13876	14098	13861	13813	13790	13684	13819	13725	13797	13775	13776	13827	13914	13755	13991	13828	13859	13870	13632	13910	13839	13731	13823	13870	13809	13849	13797	13846	13884	13963	13867	13862	13855	13843	13958	13920	13785	13829	13983	13884	13832	13904	13950	13833	13893	13941	13595	13948	13941	13902	13946	13787	13772	13909	13666	13740	13879	13813	13784	13837	13773	13962	13956	13752	13913	13784	13751	13757	13778	13945	14044	13778	13823	13873	13911	13795	13861	13965	13728	14081	13792	13759	13770	13940	13984	13959	13752	13885	13759	13820	13773	13912	13862	13816	13896	13982	13815	13846	13773	13822	13676	13842	13872	13682	13972	13865	13743	13748	13937	13811	13970	13829	13935	13973	13835	13917	13807	14019	13842	13964	13916	13961	13885	13967	13929	13783	13803	13905	13773	13824	13832	13854	13824	13915	13863	14035	13802	13861	13765	13772	13853	13765	13917	13734	13825	13853	13974	14074	13858	13848	14021	14021	13823	13809	13735	13957	13925	13798	13795	14004	13988	13823	13834	13932	13908	13841	13774	13760	13770	13748	14005	13806	13991	13913	13736	13911	13952	13979	13775	13825	13945	13889	14059	13942	13908	13837	13923	13712	13858	13753	13805	13766	13922	13754	13810	13893	13906	13860	13937	13868	13867	13871	13869	13920	13859	13973	13805	14039	13796	13811	13715	13847	13762	13849	13840	13863	13826	13828	13694	13740	13937	13811	13710	13770	13965	13836	13727	13952	14131	13852	13726	13686	13917	13902	13858	13933	13915	13880	14018	13869	13801	13731	13918	13918	13829	13805	13877	13770	13735	13844	13981	13939	13898	13803	13791	13739	13850	13764	14078	13859	13805	13773	13937	13748	13855	13955	13675	14075	13956	13970	13815	13924	13714	13847	13842	13999	13773	13867	13831	13917	13831	13763	13750	13987	13940	13782	13728	13858	13823	14057	13970	14004	13843	13786	13927	14012	13890	13741	13839	13906	13703	13853	13825	13953	13991	13861	13871	13907	13884	13871	13795	13959	13774	13741	13794	13703	13885	13879	13942	13986	13732	13783	13845	13893	13875	13900	13798	13754	13823	13877	13703	13906	13767	13746	13780	13861	13973	13825	13912	13953	13803	13824	13867	13880	13882	14086	13666	13747	13865	13908	14041	14002	13783	13899	13811	13828	13863	13748	13737	13784	13982	13745	13741	13990	13801	13818	13866	14049	13731	13698	13844	14001	13813	13846	13821	13801	13988	13799	14038	13919	13982	13708	13821	13782	13703	13848	13729	14104	13802	13820	14019	13828	14101	13878	13750	13701	13925	13872	13993	13965	13797	14053	13921	13816	13920	13853	13843	13820
22793	21041	28866	24227	24578	28858	30237	24716	22151	21225	20104	18954	18681	18186	17784	17571	17275	17194	17020	17018	16905	16868	16724	16647	16667	16667	16584	16411	16605	16524	16568	16582	16645	16554	16311	16468	16415	16639	16339	16494	16625	16605	16742	16591	16393	16586	16645	16576	16506	16436	16241	16194	16509	16386	16565	16453	16228	16416	16581	16535	16675	16511	16604	16442	16531	16538	16392	16274	16381	16523	16405	16470	16670	16331	16611	16550	16554	16546	16501	16349	16377	16343	16298	16347	16415	16378	16480	16391	16230	16449	16411	16558	16482	16524	16333	16355	16305	16233	16475	16340	16414	16448	16341	16418	16534	16457	16514	16392	16401	16458	16403	16445	16343	16520	16449	16367	16374	16472	16688	16450	16524	16244	16308	16549	16398	16405	16408	16632	16253	16337	16447	16526	16540	16539	16343	16406	16377	16405	16256	16246	16534	16343	16461	16339	16470	16555	16554	16375	16479	16319	16451	16246	16371	16545	16198	16311	16417	16507	16491	16560	16486	16378	16523	16375	16366	16249	16333	16381	16251	16251	16439	16377	16465	16273	16327	16227	16456	16364	16538	16131	16336	16447	16513	16298	16431	16251	16433	16294	16293	16436	16519	16380	16379	16320	16642	16499	16464	16420	16452	16317	16388	16258	16426	16480	16628	16365	16511	16648	16418	16424	16261	16431	16332	16415	16280	16193	16466	16470	16553	16609	16390	16635	16426	16484	16514	16255	16443	16487	16379	16333	16465	16412	16531	16389	16448	16265	16501	16411	16478	16461	16329	16519	16427	16379	16443	16464	16314	16475	16407	16379	16372	16436	16515	16457	16438	16343	16544	16511	16392	16349	16598	16477	16322	16185	16563	16264	16457	16371	16405	16274	16463	16485	16481	16406	16520	16339	16361	16356	16474	16363	16391	16450	16431	16313	16355	16372	16606	16392	16494	16146	16427	16488	16214	16517	16238	16435	16541	16234	16416	16452	16372	16481	16539	16349	16505	16365	16439	16445	16391	16501	16263	16409	16502	16239	16178	16377	16345	16347	16402	16426	16485	16291	16321	16446	16247	16574	16374	16336	16244	16522	16358	16234	16421	16588	16437	16255	16405	16366	16495	16339	16420	16304	16486	16255	16533	16489	16408	16359	16518	16428	16412	16474	16361	16514	16396	16531	16511	16452	16379	16483	16288	16144	16394	16439	16328	16509	16336	16209	16532	16381	16460	16349	16575	16400	16315	16464	16284	16243	16637	16630	16391	16389	16355	16408	16395	16512	16392	16283	16602	16250	16548	16351	16409	16451	16370	16600	16478	16397	16333	16463	16358	16427	16327	16275	16502	16487	16242	16438	16491	16377	16341	16273	16475	16378	16392	16356	16288	16145	16560	16431	16367	16563	16478	16424	16415	16209	16284	16536	16466	16403	16389	16269	16201	16239	16336	16276	16410	16305	16497	16409	16483	16360	16336	16607	16364	16383	16468	16336	16391	16348	16371	16353	16430	16399	16213	16374	16383	16417	16419	16486	16601	16328	16398	16227	16452	16432	16434	16417	16243	16491	16283	16372	16342	16398	16389	16580	16429	16391	16398	16363	16493	16393	16422	16349	16522	16395	16243	16451	16335	16205	16214	16390	16425	16499	16420	16397	16422	16422	16447	16540	16306	16225	16315	16251	16487	16267	16238	16452	16753	16403	16522	16263	16455	16436	16426	16346	16499	16347	16720	16422	16455	16393	16335	16443	16329	16426	16472	16361	16641	16514	16321	16565	16380	16397	16583	16389	16329	16380	16289	16223	16296	16404	16479	16211	16736	16423	16407	16513	16398	16484	16446	16340	16379	16357	16513	16425	16429	16447	16562	16348	16441	16443	16383	16308	16603	16427	16331	16336	16142	16447	16384	16442	16352	16243	16315	16296	16579	16310	16437	16492	16364	16404	16306	16261	16273	16497	16196	16648	16389	16393	16337	16469	16355	16525	16487	16451	16540	16345	16407	16303	16451	16329	16458	16390	16259	16425	16543	16448	16380	16415	16462	16277	16280	16312	16206	16319	16400	16042	16294	16442	16573	16398	16482	16420	16445	16293	16526	16330	16649	16395	16361	16385	16330	16599	16468	16367	16618	16379	16423	16481	16441	16335	16479	16331	16198	16394	16388	16439	16342	16344	16305	16174	16348	16541	16386	16373	16325	16399	16427	16516	16442	16358	16542	16563	16288	16446	16366	16203	16369	16436	16536	16397	16249	16433	16273	16362	16341	16557	16373	16335	16435	16572	16266	16523	16468	16378	16431	16378	16649	16553	16465	16447	16153	16440	16414	16441	16446	16461	16488	16423	16340	16379	16406	16405	16389	16359	16353	16267	16439	16423	16453	16564	16199	16286	16516	16452	16479	16464	16246	16367	16365	16286	16274	16337	16348	16535	16403	16324	16603	16445	16428	16207	16422	16334	16440	16404	16286	16181	16442	16570	16420	16328	16390	16612	16499	16375	16395	16304	16515	16497	16468	16496	16444	16330	16294	16171	16274	16420	16442	16482	16200	16412	16400	16409	16438	16421	16347	16458	16409	16319	16340	16347	16444	16319	16357	16457	16202	16220	16240	16149	16319	16371	16284	16277	16492	16290	16275	16582	16455	16342	16236	16388	16563	16483	16509	16152	16347	16360	16385	16472	16460	16498	16352	16403	16678	16509	16210	16461	16420	16409	16122	16485	16479	16418	16490	16453	16606	16502	16179	16560	16319	16380	16404	16300	16343	16263	16117	16480	16473	16381	16257	16257	16426	16228	16259	16250	16498	16366	16270	16211	16485	16463	16384	16504	16388	16546	16366	16331	16567	16563	16441	16545	16460	16273	16536	16300	16274	16141	16324	16434	16220	16500	16346	16313	16388	16476	16434	16302	16490	16411	16394	16254	16339	16335	16273	16521	16369	16352	16365	16349	16453	16444	16472	16301	16240	16251	16417	16417	16517	16452	16519	16385	16334	16235	16605	16223	16376	16509	16487	16324	16232	16298	16406	16362	16292	16517	16195	16391	16475	16243	16369	16516	16391	16262	16339	16221	16395	16429	16535	16453	16467	16349	16455	16605	16507	16595	16539	16445	16313	16376	16301	16178	16513	16406	16483	16459	16382	16363	16403	16418	16616	16401	16362	16546	16497	16535	16422	16369	16428	16484	16524	16601	16259	16236	16294	16486	16375	16383	16238	16422	16511	16461	16479	16490	16441	16390	16365	16565	16339	16460	16421	16290	16406	16250	16432	16466	16349	16427	16364	16340	16317	16346	16386	16380	16415	16479	16376	16333	16206	16640	16360	16447	16373	16488	16408	16433	16467	16452	16311	16377	16302	16310	16395	16454	16586	16420	16289	16270	16345	16565	16247	16381	16424	16467	16294	16272	16364	16448	16455	16459	16082	16328	16314	16331	16284	16539	16473	16622	16329	16432	16545	16432	16489	16333	16471	16322	16390	16313	16440	16363	16442	16349	16441	16404	16374	16315	16330	16299	16402	16509	16151	16366	16448	16438	16414	16390	16444	16361	16242	16517	16482	16235	16356	16394	16427	16352	16478	16387	16304	16418	16345	16471	16498	16411	16348	16521	16430	16235	16225	16362	16641	16324	16438	16526	16634	16302	16207	16469	16487	16519	16537	16431	16438	16557	16349	16353	16219	16348	16382	16443	16424	16408	16300	16464	16352	16519	16287	16446	16448	16348	16273	16452	16322	16409	16420	16443	16295	16449	16352	16215	16473	16412	16494	16445	16576	16409	16380	16242	16290	16375	16474	16530	16440	16427	16310	16344	16484	16346	16383	16366	16265	16283	16423	16347	16233	16495	16391	16346	16517	16338	16313	16310	16366	16213	16477	16392	16286	16466	16301	16256	16557	16494	16494	16351	16309	16428	16468	16458	16540	16454	16298	16472	16459	16218	16377	16358	16473	16351	16482	16286	16347	16459	16123	16397	16458	16368	16498	16329	16499	16503	16392	16467	16360	16406	16265	16404	16487	16306	16448	16302	16340	16315	16374	16641	16163	16514	16449	16485	16417	16393	16300	16347	16557	16511	16613	16550	16580	16270	16513	16360	16406	16484	16428	16211	16494	16267	16524	16488	16321	16313	16478	16383	16502	16448	16420	16452	16400	16178	16639	16382	16219	16451	16498	16346	16224	16381	16477	16410	16370	16565	16393	16240	16387	16389	16660	16357	16427	16295	16310	16385	16694	16530	16403	16404	16521	16505	16321	16447	16386	16256	16486	16335	16553	16399	16566	16396	16311	16254	16605	16496	16294	16314	16269	16226	16311	16451	16395	16330	16424	16318	16444	16542	16288	16472	16309	16382	16493	16407	16581	16530	16483	16369	16405	16160	16524	16328	16335	16325	16262	16338	16186	16432	16676	16395	16425	16349	16342	16497	16150	16422	16325	16435	16421	16432	16458	16340	16365	16401	16394	16365	16199	16373	16224	16251	16488	16391	16342	16308	16278	16618	16207	16359	16463	16325	16335	16308	16382	16681	16527	16433	16199	16551	16474	16353	16400	16456	16204	16347	16510	16328	16408	16341	16168	16464	16267	16232	16396	16292	16370	16380	16423	16348	16335	16233	16113	16488	16450	16517	16334	16395	16384	16432	16523	16392	16527	16422	16260	16350	16408	16553	16365	16290	16260	16290	16394	16458	16282	16558	16620	16322	16253	16364	16723	16377	16715	16362	16420	16271	16267	16401	16416	16410	16371	16107	16381	16420	16413	16520	16347	16292	16359	16405	16217	16424	16511	16412	16482	16343	16234	16375	16352	16167	16425	16428	16093	16422	16314	16577	16312	16521	16274	16288	16295	16492	16393	16305	16312	16334	16401	16497	16441	16396	16352	16254	16537	16328	16461	16394	16285	16509	16295	16321	16523	16514	16415	16265	16269	16416	16349	16252	16164	16327	16306	16423	16420	16536	16588	16255	16429	16308	16470	16412	16348	16315	16322	16261	16245	16299	16293	16500	16477	16291	16525	16347	16403	16582	16414	16474	16429	16512	16262	16334	16427	16391	16535	16459	16387	16301	16313	16512	16525	16356	16485	16389	16371	16230	16303	16412	16534	16336	16465	16305	16294	16345	16401	16252	16293	16416	16583	16520	16555	16447	16610	16587	16263	16275
38014	64406	59245	47586	40240	33706	28883	24994	22403	20293	18724	17569	17056	16316	15717	15392	15117	14912	14914	14817	14450	14463	14371	14230	14371	14250	14225	14048	14345	14162	14098	13953	14099	14197	13976	14069	14117	14058	14007	14233	14070	14109	14145	14045	14159	13911	13972	14193	14033	13944	14113	14008	13903	14057	13915	13998	14018	13996	14044	14034	14069	13992	14134	13987	14032	14000	14107	13961	13992	14046	14016	13835	14124	14009	14037	14183	14041	14118	14063	14028	13988	14047	13934	14029	14026	13977	14084	13956	14182	13990	13977	14020	14051	14116	14070	14056	13960	13959	13895	13896	14108	13916	14018	14016	13954	13878	14071	14060	13962	14055	14157	14018	14153	13995	14031	13851	14188	14089	13919	13916	13956	13994	14061	14060	14018	14031	14163	14095	14024	13930	14009	13715	13938	13918	14013	13926	14092	14057	14125	14015	14101	14138	13847	13911	14036	13923	13933	14048	13889	14055	14066	13847	13973	14026	13903	14074	14053	13919	14199	13998	14099	14083	14102	14077	14052	14010	13921	13971	14121	14035	13825	14061	14101	13895	14094	14068	14102	14040	14002	14048	14092	14057	13930	14016	14164	13960	14056	14032	14036	13753	14056	14154	14081	13888	14144	13835	13868	14079	13968	13913	13935	14043	14051	13987	13971	14247	13952	13876	14004	13838	14159	13992	14073	13981	14007	13962	13952	14092	13919	13974	13963	14121	13973	13896	13890	13923	13850	13975	13957	14040	14054	14004	14099	14034	13870	14032	13835	14022	14072	13970	14071	14064	13875	14053	14013	13985	13985	14032	13876	13944	13977	13892	14088	13864	14017	14078	14135	13874	13941	13834	13912	13894	13987	14004	13923	13770	13976	14102	13954	14098	13838	14035	13984	14047	13941	13966	14050	13882	14126	14022	14160	14123	13935	14022	14128	13995	13810	14044	14071	13990	14167	13925	14026	14050	14113	13975	13766	14098	14042	13927	14231	14053	14049	13981	13955	13992	14071	13903	14115	13875	14128	13982	14032	14054	13893	13981	14079	14153	13807	13993	14067	13844	13916	14126	13915	14095	14056	14121	13841	14019	13943	14076	14090	14072	13973	14231	13995	14010	14043	14121	13965	14077	14065	13921	13967	13975	14118	14117	13925	14058	13981	13847	13923	13925	13935	14026	13913	13995	13991	13883	13877	14082	13913	13927	14059	13945	13811	14150	14211	14045	13952	13884	14149	13946	13872	13933	14025	13932	13994	14019	13818	13938	14099	14126	13929	13771	14179	14064	14084	13889	14056	14074	14055	14120	13935	14186	13917	14081	13892	13958	13934	14035	14082	13990	13915	14034	13990	14153	13873	13861	13898	13957	13921	13988	13897	14016	14006	13979	13962	13786	13978	14033	14003	14080	13886	14082	13821	13953	14001	13935	13847	13878	13866	13730	14027	14083	13959	13961	13833	13855	14084	14118	13906	13926	13971	14104	13914	13983	14010	13985	14013	13953	14085	14005	14006	14017	14070	13966	14095	13877	14024	14033	14048	13945	13934	13963	13821	13990	14211	14007	14037	13802	14125	13990	14044	13962	14160	13943	13865	13962	14006	14170	13855	13936	13903	14013	14004	14063	14056	14030	13892	14082	13939	14027	13942	14065	14004	14095	13988	14147	13951	14095	14158	13982	13895	14045	13864	13896	13914	14143	14030	14006	14142	14032	14111	14016	14049	14016	13886	13860	14048	13997	13983	14065	14137	13828	13976	13970	13967	13868	14033	13998	13959	13851	14001	14193	13995	13850	14111	13964	14102	14100	13921	13992	14149	14070	13905	13953	14111	13998	14022	14025	14230	13839	13818	14196	13838	14095	14015	14134	13907	14017	14141	13989	14128	13816	13941	14038	14053	13987	13988	13938	13908	13968	13850	14009	13986	13978	13970	13976	13994	14067	14044	13947	13962	13922	13999	14029	14253	14032	13925	14078	13980	14081	14027	14107	13931	14063	14078	13865	13979	13886	14007	14002	14090	14075	14090	13872	13997	14059	14071	13951	13976	13843	13886	14039	14028	14010	13957	14006	14189	13695	14130	14166	13956	13995	14125	13987	14033	14055	13963	13917	14117	14073	13863	14064	14009	14028	14008	13906	14060	13917	14119	14112	14081	13889	14019	13951	14172	13954	14102	13979	14002	14002	13912	14030	13947	13941	14008	14070	14040	13869	14071	13850	14084	14071	13984	13914	14021	14039	13967	13982	14023	14161	13986	14129	13986	13916	14040	14067	14179	14002	13996	13906	14104	13889	13974	13814	13962	14156	13922	13996	13712	14064	13972	13891	14031	13961	13932	14005	14147	14096	14110	13963	14056	14045	14100	13978	13965	13964	13902	14029	14114	13933	14003	13911	14038	13964	13973	14077	14047	14045	13980	13870	14064	13901	14013	13958	14015	13961	14011	13984	13932	13889	13943	14086	13953	13992	13819	14066	13994	14065	14115	14002	14061	13980	14021	14103	14044	13996	13968	14048	14024	14024	13911	14037	14066	14001	14025	14042	13996	14041	13891	14130	13976	14170	14124	13915	14044	13950	13868	14016	13988	13954	14104	14019	13994	14166	13915	14109	13852	13953	13825	14038	14076	13957	14029	13984	13853	13988	14069	14050	14001	14069	14084	13970	14222	14012	13923	14036	14117	14083	14004	13937	14025	14209	13967	13973	14112	14070	13868	14060	13949	14108	13808	13880	14018	14002	13861	14061	13999	13954	13983	14053	14051	13900	13986	13912	14120	13907	13757	13965	13894	14000	14038	14099	14177	13895	13776	13885	13804	14107	13908	14048	14095	13983	13984	14061	13953	14019	13960	13981	14015	14112	14123	13952	14080	13830	13881	13992	13937	14125	14007	13941	14125	14022	14112	13883	13941	14037	13999	14066	13897	13942	13828	13813	13901	13954	14027	13909	13803	13870	13979	13966	14006	13991	14007	13891	13993	14146	13928	14213	14006	14037	14061	13874	13979	14079	14024	13948	14136	14130	13748	13893	13942	14063	14076	13979	13863	13922	13936	13871	14063	14063	14026	13986	14005	13931	13937	14020	13932	14153	14001	14168	14005	13955	14097	14057	13956	14073	13841	14075	13975	13999	13958	13972	14010	13991	13966	14281	14082	14053	14083	13949	13906	13935	14240	14022	13848	14076	13911	13984	14011	13909	13991	14117	14048	13905	14061	13974	14027	13946	13964	13936	14017	13848	14122	14039	13786	14040	14045	13960	14008	14098	14055	14030	13997	13989	14037	14016	13766	14017	13931	14011	14005	14101	13968	13906	13973	13987	14110	13949	14071	13900	13940	14138	13872	14052	14018	13933	13873	14075	14033	14004	13932	14100	14228	14011	13934	13977	14034	13830	13917	13962	13868	14141	13979	14160	14138	13994	13975	13897	14123	14081	13986	14060	14124	14025	13881	14002	13997	14097	13906	14050	14065	13920	13788	13998	13912	13832	14155	13991	14008	14026	14036	14082	14080	13915	14016	14168	14053	13994	14006	13985	13973	13918	13990	13833	14030	13954	14017	13981	13898	14020	13839	14092	13849	14041	14091	14031	13968	13949	14153	13820	14045	13978	13957	14089	13890	13951	13979	13964	14104	14064	13899	13858	13982	13977	14154	14080	13871	14098	13989	13970	14140	14050	13987	14005	13942	14090	14028	14071	14089	14017	14013	14020	13969	14006	13906	13929	13891	13987	13970	13964	13808	14004	13878	13952	13910	13997	14002	13914	14104	13913	14028	13943	14021	13924	14157	14072	14159	14048	14014	13997	14072	13924	13944	13829	13872	13998	13987	13987	14042	13839	14101	13958	14098	14015	14214	13934	13902	14136	13914	13944	14146	13989	13941	14059	13919	14077	13788	14061	14001	14002	14118	13838	13921	14016	13921	13824	13939	14053	14037	14106	13917	13918	13861	14131	14030	13990	14028	14209	13960	13926	13995	14191	14163	14009	14023	14068	13879	14097	13817	14058	13967	13986	14021	14118	14076	14034	14221	14154	14036	14075	14074	13954	13976	13998	13991	14013	13845	13991	14133	13915	13760	13835	14074	13923	14032	14118	13976	13933	13983	13984	13972	13982	13976	13859	14319	13912	13916	13777	14044	14044	13922	14035	14077	13919	13899	14057	13902	14144	14099	14155	13995	14053	14108	13960	14068	14024	14085	14204	14122	13998	14016	13911	14069	13952	14001	14044	13997	13883	13958	13972	13994	14030	13987	13947	14054	13960	13960	14058	14032	14058	14000	13920	13981	14109	14007	14123	13990	14127	13995	14017	13995	14197	13946	14150	13951	14000	13887	14153	14003	13938	13898	14103	14034	14060	14047	14080	14024	13982	14166	14004	13912	14101	13933	14026	13971	13892	13855	14033	13895	14108	13956	13983	13956	13983	14064	13998	13893	13845	14022	14044	13942	14021	13957	13971	13970	13977	14033	13978	14012	13955	14065	13990	13957	13931	13891	13868	14181	13988	13846	13945	13922	13859	14089	13901	14048	13920	13696	13982	13961	13972	13931	14126	13877	14017	14033	14030	13909	13906	13975	13980	13970	13931	13982	14159	13878	13897	13887	13991	14031	14179	13771	13929	14002	14008	13876	13979	14073	13948	14137	14027	14214	13891	13925	14071	14027	14186	13838	14039	13952	13974	13929	14091	13901	13991	14021	13952	13920	14130	13908	14097	14045	13992	14041	13998	14062	13975	14021	13821	13912	13985	13858	14030	13930	14274	13872	13982	14009	13961	13889	13912	14031	14073	14053	13846	13900	13918	14002	13886	14043	14082	14013	14001	13993	14044	13886	14032	13995	14039	13912	13945	13847	14042	14126	13863	14152	14036	14050	13831	14028	14004	14074	14048	13953	13953	13963	13967	13905	14114	14020	14061	14100	14233	14143	13751	13976	13872	13828	13860	14141	14072	14009	13948	14016	14007	14035	13936	14218	14025	14061	13947	14040	14037	13986	13996	13863	14119	13837	13971	14033	14029	13901	14049	14136	14086	13933	13998	13971	14007	14085	14252	14032	14016	13928	14015	13994	14013	13915	13975	14026	14139	14015	13980	13934	13962	14039	14080	14105	14119	13917	14047	13810	13881	14005	14204	13925	13982	14015	13968	14069	13956	13978	14037
30809	35202	43461	37523	29632	25207	22318	19946	19060	17880	17650	17069	16951	16658	16536	16400	16287	16340	16365	16183	16322	16232	16112	15952	16133	16251	16087	16103	16119	16051	16160	16085	16142	15917	16000	15897	16069	15896	16055	15924	15966	15940	15998	16094	16087	15936	16071	16078	16160	16320	15949	15938	16094	15899	16034	16041	15978	15975	16080	16059	15984	15902	16019	15841	15984	15904	16117	16056	16050	16109	16153	16070	15916	16027	16170	15778	15982	15793	15953	16025	16005	16060	16148	16054	15901	15973	16166	16049	16155	15912	15951	15868	16219	15926	15960	16110	15843	16213	16116	15967	16065	15958	15943	16010	15982	15893	16052	16008	16019	16011	15870	15743	16019	16083	15830	16030	15969	15913	15982	16042	16026	16024	16260	15972	16072	15848	16090	15806	15887	16154	16076	16080	16198	15917	16134	16249	16207	16124	16110	16093	15929	16019	16039	15999	15973	16112	15894	16091	15992	15952	15951	15830	15923	16178	16012	15932	15923	15922	15983	16245	15979	16030	15926	15954	16079	16107	15951	15957	16187	15978	16131	16244	16247	15843	16130	15955	15932	16035	16043	16079	15948	15900	15949	16119	15949	15943	16201	16105	15862	16092	15946	15974	16075	16118	15980	15930	16057	16153	15960	16075	16241	15965	15884	15900	16051	15993	15802	16032	15940	15966	15871	15842	15902	15945	16228	16028	16190	16174	16019	16058	15962	16097	15873	15913	16063	16117	16043	15969	15984	16033	16000	16093	16079	15888	15872	16156	16160	16046	16314	15995	16061	16040	16099	16237	16100	16093	15848	16082	16010	16137	16074	16034	15966	15883	15922	16002	15973	16078	15936	15888	15876	15916	16007	15935	15944	15989	16104	16034	16120	15940	16078	16046	16041	16036	16040	15865	16017	16034	16171	15945	15883	16055	16068	16007	15982	15915	16108	16027	16148	16159	16127	16088	16074	15972	16049	16169	16181	15932	15999	15945	16038	16013	15842	16033	16101	15946	16023	15957	16057	15960	16093	15941	16003	16005	15860	16257	15806	16122	15909	15903	15984	15996	15999	16106	16224	16152	16096	16096	15993	15931	15905	15961	15964	16037	15874	16060	16201	15969	16092	15866	15998	16244	16293	16180	16051	16099	16018	15871	15898	15981	15961	15940	15975	15990	16114	16102	15819	15865	16190	16011	16020	15983	16060	15853	16091	15864	16111	16103	15970	16082	15799	16037	16068	15992	16126	16027	16085	16032	16019	15979	16194	15935	16245	15999	15823	16149	15974	15997	15889	15980	16037	16001	15929	16198	16153	16215	15913	16106	16123	16043	15855	16109	16163	16068	16219	16105	15916	15937	16097	15864	15990	15814	15895	16074	16024	16201	16041	16053	15940	16066	15965	15880	16141	16070	16010	15650	15993	15975	16029	15931	16022	15953	16130	16119	16034	15946	15983	16205	15999	16129	16150	16093	16072	16141	15896	16097	16122	16043	16057	16106	16040	15973	16020	16093	16064	15868	16000	15946	16078	16001	15970	15957	16182	15923	16130	16065	16006	16213	16145	16034	16010	15883	16046	15890	16087	16123	16024	16027	16046	16216	16134	15902	16139	16093	16109	16106	16127	16009	15960	16093	16073	16047	15863	15801	16102	15921	16047	16047	15956	15946	15986	15736	15842	15927	15963	16004	15862	15828	15930	16081	16119	16196	16007	15932	15797	15978	16105	15778	15948	16066	15938	16076	16129	15971	16032	16045	15825	16155	16109	15997	16011	16028	15965	15944	16075	16016	16008	16147	16233	16024	16020	16109	15934	15915	15979	16150	15986	16035	15997	16027	15988	15909	16048	15702	16035	15960	15942	16043	16033	16079	15927	16079	16065	15964	16133	16055	16233	16166	15953	16057	15895	15939	16020	15854	16017	15845	15967	16045	16171	15985	15843	15950	16079	15915	15849	16206	15939	15891	15907	15899	16071	16313	16022	16128	15728	15795	15941	15893	15989	16038	15964	16061	15780	16064	16129	16087	16117	15978	16167	15994	15998	16044	16021	15917	16089	15968	15977	15965	16088	16078	16147	16215	16040	15957	16069	15907	15742	16292	15939	16047	16139	16100	15998	15909	15965	16117	16074	16093	15953	16016	15973	16131	16028	15936	16380	16010	16018	15973	16039	16029	15961	15967	16019	15971	15843	16094	15862	16191	15976	16137	15919	15933	15900	16069	16042	16043	15887	15973	16102	16010	16202	16102	15992	15958	15952	15875	15902	15926	16044	16038	15981	16024	16006	16016	16045	16044	16103	16183	15967	16041	15863	16023	16081	16010	16045	16114	16010	16173	16106	15918	16075	15906	16265	15810	16022	16038	16173	16115	16280	16088	15846	16123	16206	16017	16157	16103	16025	16158	16177	16000	15910	16163	16037	16005	16127	15946	15974	15839	15948	16138	15924	15908	16219	15906	16082	16264	16001	15908	15863	16043	15897	15886	16038	15882	15922	16120	16177	15820	15945	15938	16053	15946	16126	15927	16051	15837	15995	16115	15982	16032	15886	16031	16031	16031	15828	16015	15674	15982	16118	16180	15975	15970	15817	16099	16130	15926	16109	15943	16016	16024	15892	15821	16026	16024	15918	15955	16088	16072	16045	15993	15876	16002	16033	16069	16044	16035	15966	16016	16073	15918	16021	16177	16170	16005	15986	16036	16037	15923	15881	15889	16098	16221	15929	15863	15869	16071	15969	16166	16077	16097	16150	16066	15934	16011	16155	16082	15991	16274	15952	15996	16308	16047	16199	16117	16013	15913	15937	16098	16039	16000	16214	15883	15824	16046	16106	16043	15994	16029	16240	16253	16060	15960	15945	15982	16070	16116	16009	15922	16033	16056	15956	15927	16043	16116	15987	16097	15973	16006	15841	16023	15987	15987	16162	16025	16122	16286	16100	15970	16007	16021	16124	16155	15829	16038	16076	15982	15889	15947	15969	15943	15890	16051	16059	15975	15884	15992	16068	16035	16278	16013	16167	16003	16172	16199	16109	16121	16056	16061	16019	15892	15919	15898	15988	15994	16033	16014	16202	16165	15914	16058	16013	15854	16012	15848	16142	16025	15867	16011	15948	15972	15873	16052	15913	16017	16057	16200	16104	16038	16257	16240	16118	16038	16098	16090	15931	16060	15849	15949	16128	16218	15890	16011	16204	16225	15978	15998	16103	15882	15906	16047	15915	16175	16025	16280	15998	15983	15982	16025	16051	16149	15977	15812	16146	16022	15918	15940	16068	16136	16160	15955	16038	16007	16085	16117	15976	16136	16099	16049	16052	16085	15888	15972	16007	15902	15906	15892	16134	16219	15806	15961	15943	16019	15977	16053	16000	16049	16057	16036	16002	16086	15959	15979	16108	16116	16108	16012	16131	15980	15961	16009	15995	16110	16000	16077	16301	15994	16107	16006	15995	15987	16097	16010	16066	16097	16053	15925	15994	16030	15884	16150	15939	16123	16059	16075	16151	15928	16146	15963	16132	15949	15862	15974	16080	16017	16113	16115	15905	16181	16044	16017	15945	15905	16023	15901	16045	16023	15902	16054	16142	16167	15994	16058	16086	15879	15929	15949	15950	15984	16147	16022	16075	15988	15945	16000	16122	16156	16162	16178	16089	16030	16103	16030	16063	16124	15932	16020	16122	15917	16071	16153	16069	16043	16125	16208	16150	16070	16015	15863	15856	16026	15995	16138	16160	15790	15957	15863	16240	15999	16030	15992	15853	16207	15882	15927	15837	16020	16058	15996	16001	15926	16183	15926	16234	16112	15944	16023	16146	15910	15861	16033	15917	15785	16122	16229	16250	15950	16189	16097	16166	16046	16133	15735	15882	16048	15920	15948	15907	15930	16123	15988	15989	16018	16144	16144	15945	16071	16077	15933	16082	16161	15978	15898	15843	15931	16075	15964	15961	15832	15991	15910	16172	16134	16046	15748	15915	15902	15766	15797	15856	16020	16010	15930	15980	15892	15992	15790	16062	16107	16097	16131	16115	16198	15887	15995	15997	16028	16136	16096	16135	16016	16042	15989	15959	16015	16021	16037	16149	15946	15963	15895	16008	16084	16147	16135	16230	16000	16091	16041	15986	15969	16021	16074	16013	16032	16085	16064	16004	16019	15867	16040	16084	15981	15883	15930	16061	16015	15945	15988	15968	16163	16054	16049	16101	16018	15939	16080	16128	16199	16072	15824	16126	15952	16140	16132	16019	15829	16030	15938	15889	16014	15970	16035	16067	16166	16054	16030	16160	15874	16002	16006	16074	16055	15903	15856	15981	15909	15891	16134	16128	16103	15920	16210	16029	15931	16074	15933	16031	15908	16087	15874	16018	15986	16072	16086	15982	16233	15837	16002	16028	15968	15965	16166	16101	15946	16034	15850	16167	16155	16112	15938	15842	16029	16086	15943	15913	16036	15921	16183	16169	16208	15907	16031	15989	16142	15862	16303	16103	16234	16070	16148	15955	16131	15990	16001	15934	16039	16172	16206	16004	15994	16099	16260	16129	15954	16120	15981	16109	16028	15995	16028	16239	16164	16066	15955	15905	16054	15992	16048	15870	16170	16065	15894	16060	16156	16137	16020	15983	15902	15923	15960	15997	16064	16195	16124	15953	15964	15900	16055	15854	16007	15994	16100	16139	16325	16138	15930	15978	15954	15875	16020	15830	15825	16006	16091	16153	15897	16101	16042	15918	15959	15923	16082	16029	15959	15869	16068	16113	15930	15862	16155	15984	15952	15957	16141	16256	16116	16132	16238	16170	16120	16061	16127	16066	16067	16140	16036	16001	16016	16065	15865	15814	16130	16151	16161	16055	15767	15954	16151	15926	15896	15811	16049	16032	15993	16192	16298	16049	16120	15907	15958	15948	16192	15921	15917	15869	15954	16090	16230	16164	16135	15974	16130	16152	16114	16008	16018	15773	15933	16225	15925	16028	15852	16039	16011	16276	15827	15940	15812	16148	15849	15979	15985	15883	16140	15966	16020	15855	15881	16064	16066	16042	16014	16104	15993	15945	16086	15875	15747	16042	15893	16003	16149	15779	15964	15916	16005	16037	16244	15968	16037	15750	16041	15917	16147	15778	16025	15952	15806	16019	15927	15938	16185	16142	15931	15995	15828
36472	52161	47559	36556	29950	25177	21763	19295	17809	16597	15885	15501	14972	14659	14607	14349	14213	14258	14110	14117	14019	13732	13958	13999	13837	13991	13944	13726	13847	13998	13896	13836	13849	13907	13851	13769	13755	13751	13937	13772	13877	13812	13873	13786	13804	13807	13709	13825	13769	13661	13806	13774	13813	13845	13819	13785	13800	13735	13737	13741	13872	13811	13817	13767	13736	13978	13787	13945	13876	13738	13744	13838	13775	13795	13729	13753	13692	13765	13912	13832	13881	13772	13661	13966	13728	13951	13781	13693	13709	13694	13828	13826	13868	13786	13869	13881	13745	13935	13754	13776	13866	13899	13786	14074	13817	13794	13971	13859	13914	13759	13896	13732	13841	13891	13678	13785	13851	13628	13806	13799	13641	13700	13827	13807	13879	13769	13616	13672	13797	13914	13847	13731	13702	13751	13707	13932	13645	13848	13727	13690	13699	13731	13714	13752	13859	13808	13783	13750	13653	13714	13845	13820	13933	13861	13933	13690	13791	13880	13712	13882	13750	13730	13894	13583	13679	13715	13859	13892	13879	13663	13896	13703	13756	13768	13773	13868	13842	13790	13727	13651	13733	13929	13927	14065	13834	13928	13866	13735	13697	13930	13722	13795	13880	13891	13918	13734	13812	13775	13768	13870	13945	13838	13834	13766	13727	13940	13690	13810	13681	13747	13824	13780	13864	13779	13817	13795	13835	13744	13728	13810	13675	13803	13636	13928	13890	13793	13841	13892	13736	13906	13690	13686	13741	13905	13809	13812	13859	13757	13744	13859	13935	13785	13793	13714	13771	13859	13736	13700	13802	13870	13598	13763	13846	13746	13671	13788	13861	13766	13880	13906	13792	14000	13749	13631	13878	13763	13774	13954	13862	14001	13836	13883	13758	13847	13959	13830	13730	13957	13581	13727	13828	13644	13716	13721	13635	13759	13730	13862	13682	13886	13702	13900	13863	13947	13782	13658	13638	13872	13811	13809	13762	13939	13754	13926	13867	13881	13736	13773	13733	13814	13684	13911	13795	13531	13745	13741	13856	13854	13705	13797	13852	13850	13888	13834	13673	13821	13871	13633	13841	13759	13592	13872	13665	13822	13698	13797	13749	13765	13864	13825	13879	13726	13728	13933	13899	13809	13940	13981	13861	13825	13856	13847	13771	13892	13844	14008	13816	13981	13736	13750	13961	13810	13811	13751	13713	13863	13786	13708	13830	13777	13948	13943	13878	13859	13702	13804	13741	13841	13702	13911	13653	13787	13903	13829	13760	13851	13749	13709	13776	13810	13623	13815	13792	13807	14040	13818	13718	13775	13819	13811	13836	13760	13800	13828	13873	13792	13859	13701	13777	13812	13844	13838	13974	13669	13918	13849	13624	13724	13771	13852	13785	13706	13869	13724	13853	13735	13720	13811	13788	13876	13972	13790	13815	13814	13615	13904	13834	13731	13834	13589	13740	13903	13817	13770	13934	13783	13773	13735	13540	13804	13818	13850	13804	13663	13806	13832	13676	13736	13720	13819	13802	13829	13926	13752	13818	13744	13847	13826	13736	13880	13843	13886	13716	13859	13785	13875	13837	13799	13907	13813	13883	13960	13871	13753	13775	13608	13804	13861	13907	13875	13876	13771	13904	13722	13884	13698	13778	13809	13733	13968	13728	13705	13877	13809	13802	13708	13714	13795	13918	13840	13708	13749	13897	13825	13902	13889	13755	13764	13859	13697	13801	13854	13943	13770	13749	13864	13825	13870	13815	13795	13791	13762	13900	13835	13748	13848	13755	13522	13793	13809	13695	13869	13784	13885	13844	13857	13783	13806	13767	13812	13932	13825	13821	13723	13826	13815	13752	13789	13666	13882	13828	13849	13769	13756	13846	13610	13688	13621	13711	13665	13905	13708	13834	13872	13826	13651	13738	13689	13605	13957	13809	13804	13698	13735	13606	13831	13778	13784	13870	13620	13973	13864	13897	13696	13799	13991	13716	13805	13760	13773	13786	13808	13884	13781	13888	13739	13694	13788	13707	13752	13750	13914	13740	13905	13884	13854	13882	13879	13704	13854	13684	13679	13674	13709	13762	13755	13826	13824	13821	13765	13755	13779	13863	13819	13727	14008	13779	13619	13848	13765	13813	13777	13595	13635	13755	13783	13647	13898	13718	13893	13889	13796	13961	13812	13676	13823	13742	13906	13898	13864	13638	13762	13933	13681	13840	13708	13697	13846	13900	13818	13807	13727	13781	13789	13757	13665	13622	13921	13679	13731	13792	13895	13808	13823	13798	13846	13689	13882	13719	13642	13680	13797	13982	13809	13816	13843	13787	13932	13827	13845	13695	13747	13738	13648	13700	13812	13874	13903	13796	13749	13930	13851	13621	13837	13909	13772	13941	13804	13800	13746	13761	13721	13755	13747	13845	13918	13630	13810	13620	13909	13879	13725	13726	13755	13784	13674	13803	13923	13703	13748	13839	13730	13957	13801	13782	13586	13703	13939	13877	13828	13778	13725	13757	13737	13819	13692	13921	13869	13778	13869	13747	13964	13697	13868	13631	13710	13727	13781	13661	13771	13782	14007	13733	13839	13860	13771	13833	13779	13622	13845	13656	13781	13978	13862	13913	13715	13744	13829	13878	13952	13744	13877	13758	13798	13722	13660	13845	13894	13802	13776	13889	13706	13860	13797	13947	13794	13747	13814	13805	13740	13877	13775	13844	13877	13800	13837	13831	13887	13880	13879	13701	13924	13941	13856	13856	14017	13888	13758	13830	13755	13956	13782	13750	13959	13892	13792	13796	13915	13841	13819	13913	13751	13840	13907	13841	13702	13920	13987	13693	13770	13905	13725	14047	13782	13864	13688	13899	13824	13860	13676	13839	13958	13845	13821	13882	13868	13817	13835	13947	13895	13830	13789	13691	13790	13883	13645	13718	13700	13813	13830	13872	13937	13808	13854	13892	13783	13900	13785	13832	13855	13716	13902	13898	13702	13734	13674	13801	13979	13778	13786	13814	13903	13680	13949	13811	13651	13792	13668	13909	13869	13950	13694	13763	13852	13823	13837	13808	13841	13856	13803	13732	13777	13753	13859	13843	13744	13636	13749	13761	13766	13910	13738	13842	13867	13886	13800	13707	13885	13791	14042	13756	13760	13664	13810	13828	13809	13807	13927	13836	13774	13796	13829	13748	13833	13902	13828	13850	13802	13801	13885	13600	13699	13805	13819	13795	13699	13871	13866	13821	13831	13790	13840	13825	13902	13796	13700	13775	13864	13797	14093	13674	13868	13809	13884	13728	13757	13825	13809	13805	13725	13797	13797	13776	13757	13756	13904	13885	13832	13771	13867	13843	13898	13886	13751	13881	13845	13799	13739	13729	13879	13935	13784	13941	13817	13822	13871	13650	13837	13710	13929	13767	13765	13634	13837	13650	13760	13702	13839	13942	13725	13947	13682	13811	13810	13854	13763	13782	13840	13810	13811	13768	13764	14023	13645	13781	13783	13874	13622	13882	13834	13734	13900	13929	13721	13872	13784	13915	13876	13707	13816	13913	13898	13822	13762	13780	13714	14030	13960	13922	13671	13774	13884	13944	13711	13673	13741	13740	13761	13738	13772	13628	13671	13899	13637	13732	13975	13777	13714	13716	13930	13813	13745	13528	13709	13863	13896	13894	13862	13863	13792	13784	13785	13723	13864	13598	13774	13827	13772	13699	13944	13818	13828	13812	13679	13903	13956	13605	13537	13933	13940	13756	13868	13826	13773	13630	13832	13856	13745	14010	13694	13840	13689	13842	13703	13783	13846	13821	13786	13945	13858	13654	13825	13730	13801	13684	13801	13972	13790	13804	14020	13785	14003	13753	13636	13783	13891	13856	13736	13811	13650	13854	13811	13878	13921	13743	13732	13832	13856	13775	13884	13972	13766	13784	13841	13880	13775	13804	13752	13723	13893	13848	13917	13951	13796	13693	13814	13860	13858	13585	13778	13823	13746	13929	13822	13768	13836	13910	13786	13918	13744	13809	13918	13852	13847	13785	13642	13842	13714	13827	13725	13803	14004	13703	13807	13846	13936	13784	13757	13805	13684	13893	13828	13885	13839	13712	13710	13797	13883	13640	13858	13696	13695	13755	13821	13827	13739	13658	13869	13670	13683	13775	13854	13904	13670	13748	13802	13936	13815	13904	13863	13785	13802	13945	13807	13678	13792	13846	13824	13629	13939	13689	13842	13941	14008	13958	13753	13784	13830	13913	13715	13875	13822	13693	13742	13679	13911	13781	13891	13735	13813	13707	13784	13779	13797	13726	13759	13745	13784	14027	13779	13851	13726	13696	13725	13718	13833	13682	13922	13856	13864	13787	13740	13728	13826	13719	13958	13796	13793	13799	13775	13671	13768	13864	13807	13795	13547	13866	13837	13798	13929	13727	13856	13770	13943	13775	13758	13663	13963	13870	13710	13699	13763	13644	13807	13895	13823	13776	13995	13747	13933	13876	13881	13770	13819	13813	13851	13684	13790	13860	13938	13823	13821	13697	13699	13766	13884	13784	13762	13820	13817	13822	13853	13799	13795	13814	13724	13772	13652	13760	13766	13812	13642	13890	13769	13899	13822	13652	13698	13855	13898	13624	13636	13776	13893	13882	13648	13790	13886	13851	13764	13861	13850	13840	13598	13821	13836	13767	13732	13947	13743	13710	13766	13850	13952	13860	13760	13756	13809	13701	13890	13889	13828	13740	13813	13859	13895	13648	14073	13987	13665	13838	13878	13679	13860	13753	13877	13629	13698	13821	13697	13878	13922	13959	13835	13817	14016	13852	13915	13848	13798	13890	13828	13820	13906	13811	13848	13875	13726	13820	13898	13778	13812	13833	13799	13812	13803	13685	13758	13889	13713	13790	13809	13884	13655	13822	13908	13964	13770	13728	13786	14029	13853	13706	13773	13676	13771	13754	13732	13748	13906	13955	13770	13789	13791	13813	13896	13778	13965	13775	13739	13886	13868	13591	13770	13816	13821	13861	13980	13996	13616	13565	13863	13677	13780	13701	13765	13681	13743	13689	13902	13863	13830	13891	13966	13839	13772	13796	13771	13960	13874	13847	13779	13786	13769	13794	13786	13795	13931	13641	13785	13799	13915	13639	13859	13843	13882
24072	21129	29173	27938	28155	28626	26640	22122	19961	19178	18342	17551	17138	16888	16857	16741	16599	16543	16373	16198	16190	16041	15967	16041	16016	16040	15994	15888	16051	15865	15989	16090	16055	16104	15987	16010	15973	15789	15781	15991	16080	15809	15967	15798	15902	15854	15686	16005	15865	15963	15919	15917	16019	15850	15854	15839	16007	15792	15850	15957	15658	15860	15958	15823	15905	15732	15842	15806	15978	15842	15763	15837	15881	15943	15918	15994	15786	15894	16044	16303	16019	15958	15927	15976	16108	15906	15817	15616	15791	15775	15817	15949	15639	15882	15816	15959	15912	15734	15825	15744	16046	16008	15920	15708	15713	15810	15830	15914	15807	15867	15983	15934	15588	15819	16012	15958	16080	15962	15745	15842	15909	15807	15803	15859	15863	15890	15706	15744	15881	15881	15948	16013	15648	15811	15814	15898	16005	15820	16082	16010	15864	15765	15884	15653	15905	16135	15578	15900	15865	15956	15784	15965	15790	15652	15786	15834	15875	16006	15892	15802	15943	15832	15804	15808	15864	15804	15994	15833	15892	15920	15776	15725	15774	15890	15886	15960	15920	15759	15929	15956	15692	15895	15872	15697	15945	15739	16055	16150	15840	15963	15813	15844	15737	15820	15959	16141	15851	15741	15867	16009	15711	15876	15916	15750	15915	15956	15814	16025	15898	15727	15760	15850	15918	15840	15882	16023	15977	15775	15883	15747	15670	15904	15810	15933	15945	15872	15722	15990	15869	15929	15761	15905	15920	15785	15736	15805	15864	15877	15921	15841	16142	16007	15634	15561	15837	15882	15705	15933	15757	15735	15928	15890	15733	15975	15772	15802	15821	16063	15868	15939	15908	16055	15835	15895	15926	15873	15916	15785	15914	15854	15864	15759	15882	15917	15929	15963	15828	15603	15729	15797	15873	15890	15797	15736	15850	15911	15699	15851	15841	15939	15580	15803	15885	15938	15781	15887	15729	15845	15897	15716	16063	16067	15818	15960	15743	15790	15920	15896	15940	15853	15883	15956	15934	16007	15874	15861	15857	16015	15794	15896	16044	15804	15794	15831	15985	15885	15787	15953	15785	15817	15863	15757	15951	16019	15832	15820	15889	15835	15808	15758	15759	16060	15946	15724	15882	15709	15792	15794	15914	15834	16004	15953	15774	15915	16123	15814	15868	15722	15689	15955	15864	15807	16078	15678	15917	15978	15941	15854	15941	15788	15788	15680	15943	15935	15921	15922	15905	15944	15826	15881	15910	15988	15923	15802	16031	15793	15783	15848	15914	15822	15829	15868	15948	15764	15813	15693	15951	15835	15821	15742	15997	15879	16011	15762	15777	15960	15663	15820	15851	15816	15911	15658	15766	15907	16015	15878	15907	15893	15790	15790	15692	15814	16061	15775	15955	15983	15896	15800	16013	15674	15735	15685	15750	15881	15700	15708	15887	15874	15857	16066	15824	15866	16199	15940	15989	15920	15715	15714	15659	15960	16004	15631	15837	15709	15877	15870	15777	15963	15799	15814	15774	16002	15847	15848	15949	16008	15824	15844	15769	15884	15850	15921	15585	16128	15828	15650	15921	15971	15871	15936	15900	15852	15986	16003	15723	15852	15748	15934	15963	15817	15815	15804	15940	16013	15609	15805	16016	15762	15825	16049	15927	15920	15759	15772	15756	15884	15840	15876	16107	16017	15937	15728	15962	15787	15781	15918	16060	15687	15871	15868	15823	15560	15837	15860	15816	15681	15838	15739	15824	15807	15791	15967	16072	15837	15919	15839	15839	15850	16089	16000	16132	15757	16016	15985	16067	15771	16007	16053	15902	15844	15786	15818	15726	15806	15884	15987	15740	15888	15713	15693	15837	15873	15926	15847	15722	16067	15804	15826	15871	15954	15787	15980	15642	15805	15952	15953	15814	15912	16097	15888	15817	15970	15876	15784	15855	15767	15764	15816	16100	15934	15880	15880	15906	15902	15734	15868	15771	15882	15743	15592	15982	15748	16060	15725	15923	15940	15841	15907	15840	15781	15738	15848	15593	15875	15708	15725	15693	15768	15868	15886	15917	15788	15893	15794	15910	15799	16024	15714	15989	15799	15795	15862	15857	15933	16054	15903	15956	16042	16064	15702	15669	16141	15863	15928	15794	15838	15882	15820	15627	15731	15784	15893	15850	15876	15892	15846	15910	15788	15945	15927	15954	15916	15843	15713	15787	15951	15979	15778	15803	15882	15842	15903	15832	15802	15922	16039	15721	15897	15783	15889	15947	15874	15849	15856	15888	15727	15843	15634	15950	15751	15839	15985	15706	15848	16008	15697	15928	16092	15938	15934	15821	15992	15847	15799	15915	16065	15915	15721	15791	15942	15698	16000	16049	15885	15739	15687	16051	15901	15924	15912	16031	15865	15847	15742	15741	15717	15886	15739	16104	15762	15750	15987	15950	15691	15879	16079	15878	15724	15783	15674	15846	15660	15789	15690	16003	15962	15973	15665	15742	15836	15863	15792	15759	15916	15864	15638	16045	15891	15979	16016	15841	15951	16044	15918	15926	15904	15945	15785	15886	15970	15913	15774	15859	15767	15907	15946	15751	15778	15719	15915	15839	15957	15953	15807	15697	15971	15921	15737	15752	16049	15978	15987	15886	15754	15867	15836	15863	15895	15912	15895	15917	15914	15920	15789	15917	15748	15888	15981	15964	16061	15862	16041	15929	15858	15932	15920	15932	15791	15943	15832	15848	15875	15826	15848	15706	15992	16087	15843	15946	15781	15786	16003	15867	15743	16091	15958	15901	15826	15870	15761	15979	15930	15799	15809	15973	15811	15612	15795	15733	15890	15793	15830	15749	15644	15847	15684	15869	15783	15786	15742	15884	15715	15723	15875	15892	15869	15730	15735	15846	15899	15923	15801	15737	15970	16002	15872	15978	15950	15820	15914	15874	15927	15991	15742	15681	15853	15680	15914	15979	15875	15837	16058	15795	15906	15856	15872	15691	15941	15733	15652	16000	15994	15989	15906	15903	15999	15801	15840	15774	15670	15974	15827	15799	15977	16056	15797	15763	15814	15898	15704	15680	15866	16078	15740	15820	15903	15657	15766	15969	15903	15776	15937	15615	15840	15730	15852	15741	15772	15808	15710	15856	15802	15773	15858	15844	15827	15760	15752	15918	15901	15837	15685	16000	16124	15801	16105	15932	15807	15965	15811	15851	15836	15755	15970	15939	15936	15782	16021	16004	15695	15763	15841	15807	15777	15847	15878	15766	15778	15822	15817	15811	15857	15875	15938	15801	15826	15852	15799	15721	15978	15842	15974	15957	15709	16036	15824	15833	15937	15809	15851	15901	15904	15665	15804	16022	15784	15767	15901	15877	15797	16069	15870	15757	15985	15837	15849	15842	15749	15625	15834	15822	15726	15926	15913	15792	15821	15989	15948	15906	15840	15874	15814	15693	15816	15788	15829	15909	15817	15876	15941	15972	15813	15512	15636	15807	15845	15899	16015	15776	15987	15927	16126	15861	15957	15912	15860	15915	15781	15842	15657	15720	15816	15925	15941	15880	16055	15923	15973	15790	16062	15879	15767	15983	15825	16042	15709	15694	15640	15849	15871	15758	15917	16023	15875	15795	15793	15978	15602	15957	15839	15802	15773	15925	15847	15945	15833	15889	15835	15971	15934	15929	15869	16099	15960	15893	15861	15759	15892	15859	15792	15750	15730	15985	15899	15857	15733	16015	15737	15811	15830	15832	15956	15800	15819	15741	15798	15908	15762	15806	16197	15844	15836	15859	15961	15958	15891	15828	15773	15720	15942	15873	15762	16010	15918	15848	15795	16041	15804	15714	16084	15934	15882	15853	15859	16111	15955	15945	15770	15755	15682	16066	16035	15649	15690	16046	15985	15852	15802	15753	15859	15888	15604	15692	15956	15774	15864	15932	16010	15883	15834	15981	15963	15860	15858	16120	16035	15842	15701	15973	15744	15721	15993	15866	15711	15820	15796	15980	15860	15695	15741	15865	15898	15901	15739	15904	15850	15791	15815	15745	15907	16046	15802	15707	15876	15828	15578	15869	16046	15748	15840	16059	15746	15774	16067	15876	15682	15926	15807	15908	15971	16076	15813	15910	15672	15855	15755	15862	15830	15748	15790	15736	15763	15874	15814	15740	15929	15759	15883	16051	15821	15751	15715	15713	15821	15766	15636	15879	15920	15718	15869	15854	15866	15874	15804	15800	15887	15983	15830	15843	15876	16020	15784	15996	16176	15925	15810	15833	15725	15999	15717	15854	15691	15846	15829	15827	15711	15890	15709	15868	15784	15863	15929	15558	15787	16014	15972	15767	15922	15889	15801	15924	15934	16007	15923	15855	15949	15781	15712	15891	15896	15772	16088	15740	15884	15874	15897	16119	15894	15926	15998	15757	15973	15728	15649	15909	16056	15834	15721	15678	15954	15765	15918	16056	15852	15890	15752	15926	15869	15797	15953	15962	15937	15968	15936	15814	15718	15725	15985	15765	16093	15884	16045	15890	15651	15583	15737	15802	15983	15731	15775	15878	15911	15928	15980	15938	15961	15721	15837	15991	15924	15713	15792	15851	15933	15980	15972	15999	15817	15720	15846	15956	15871	15758	15835	15841	15974	15830	15750	15991	15695	15884	15942	15950	15756	15666	15660	15776	15809	15738	15939	15944	15930	15959	16142	15887	15713	15957	15932	15952	15959	16061	15827	15909	15986	15714	15645	15821	16057	15741	15827	15537	15921	15919	15923	15823	15729	15771	15845	15967	15768	15918	15780	15736	15746	15842	15785	15890	15805	15967	15830	15790	16031	15881	15886	15938	15996	15976	15823	15952	15945	15894	15898	16090	16001	16064	15738	15828	15922	15953	15899	16078	15753	15871	15931	15637	15783	15865	15698	15956	15899	15786	15866	15954	15905	15764	15777	15958	15912	15979	15779	15877	15830	15933	15647	15760	15966	15895	15740	15991	15840	15923	16067	15700	15822	15854	15809	15809	15770	15873	15889	15997	16001	15978	15693	15925	15804	15710	15659	15815	15759	15897	16055	15771	15721	15727	15826	15869	16036	15933	15807	16011	15888	15935	15844	15831	15755	15784	15880	15918	15825	15761	15751	15832	15929	15825	16015
35978	59134	54533	42191	35732	30124	25426	21672	19723	18079	16865	16128	15479	15047	14772	14498	14225	14256	14125	14028	14054	13939	13915	13935	13754	13899	13808	13736	13960	13908	13756	13684	13800	13827	13958	13780	13775	13916	13632	13678	13784	13694	13673	13847	13731	13769	13799	13741	13848	13702	13726	13694	13690	13713	13687	13742	13719	13767	13822	13495	13718	13773	13827	13888	13816	13584	13755	13755	13660	13756	13753	13704	13658	13859	13721	13664	13805	13664	13657	13783	13657	13742	13811	13717	13778	13794	13763	13693	13878	13863	13766	13748	13719	13700	13656	13657	13720	13825	13680	13789	13718	13736	13872	13710	13704	13634	13820	13842	13849	13954	13760	13648	13737	13539	13664	13598	13804	13710	13639	13710	13754	13667	13651	13681	13772	13781	13725	13689	13920	13797	13785	13782	13727	13662	13775	13852	13725	13707	13761	13740	13864	13612	13718	13806	13793	13717	13636	13829	13725	13661	13886	13767	13802	13795	13801	13661	13703	13737	13799	13654	13633	13868	13737	13692	13571	13731	13729	13687	13625	13837	13782	13571	13839	13811	13662	13872	13770	13778	13666	13712	13686	13680	13742	13791	13916	13789	13574	13745	13547	13828	13731	13756	13756	13725	13701	13774	13685	13749	13596	13752	13827	13725	13712	13973	13811	13727	13792	13572	13733	13713	13650	13868	13597	13767	13775	13635	13952	13645	13710	13747	13725	13891	13800	13712	13689	13735	13623	13677	13893	13690	13729	13784	13815	13845	13810	13704	13663	13611	13724	13757	13724	13695	13741	13929	13566	13776	13750	13706	13823	13615	13589	13675	13805	13622	13589	13787	13742	13786	13951	13620	13869	13747	13851	13719	13847	13744	13691	13663	13666	13888	13750	13776	13735	13648	13678	13881	13670	13544	13768	13752	13840	13725	13552	13602	13752	13630	13843	13831	13752	13693	13786	13844	13768	13793	13721	13760	13705	13706	13771	13892	13931	13758	13782	13916	13715	13677	13832	13735	13798	13673	13765	13652	13668	13805	13728	13792	13728	13748	13724	13741	13861	13765	13865	13917	13669	13893	13745	13813	13746	13755	13758	13716	13696	13774	13834	13878	13738	13770	13952	13672	13683	13735	13769	13745	13766	13901	13633	13743	13753	13839	13830	13938	13649	13645	13655	13778	13808	13814	13686	13762	13672	13670	13720	13828	13862	13777	13745	13754	13641	13849	13865	13603	13857	13720	13742	13841	13789	13825	13832	13768	13791	13794	13727	13856	13756	13752	13764	13599	13833	13868	13766	13768	13840	13782	13829	13788	13734	13729	13741	13780	13721	13600	13728	13747	13790	13764	13684	13719	13776	13816	13779	13794	13792	13688	13764	13839	13645	13715	13670	13694	13982	13735	13684	13703	13628	13769	13749	13684	13738	13865	13927	13803	13666	13871	13891	13798	13647	13760	13895	13687	13761	13840	13770	13740	13914	13647	13706	13675	13776	13895	13842	13783	13805	13654	13833	13770	13878	13623	13911	13597	13862	13763	13831	13762	13696	13781	13912	13737	13747	13726	13689	13817	13629	13792	13603	13808	13652	13784	13803	13842	13922	13721	13779	13902	13632	13752	13818	13738	13700	13729	13823	13708	13769	13931	13725	13528	13828	13789	13697	13801	13825	13775	13770	13823	13770	13733	13784	13632	13711	13784	13652	13677	13876	13677	13760	13922	13692	13669	13888	13716	13705	13882	13829	13920	13790	13462	13890	13728	13596	13777	13662	13678	13670	13677	13673	13546	13737	13629	13851	13876	13779	13789	13689	13757	13846	13665	13781	13861	13679	13781	13797	13789	13801	13878	13812	13805	13714	13752	13700	13649	13760	13722	13627	13724	13778	13815	13763	13642	13740	13729	13660	13740	13865	13731	13774	13713	13831	13725	13998	13716	13800	13741	13722	13818	13714	13693	13889	13848	13638	13795	13755	13803	13816	13871	13706	13648	13687	13661	13885	13935	13619	13656	13623	13704	13766	13802	13994	13724	13754	13734	13715	13820	13732	13817	13831	13644	13714	13976	13750	13649	13700	13784	13724	13819	13631	13809	13817	13759	13636	13663	13601	13648	13705	13659	13800	13738	13832	13763	13723	13669	13662	13725	13667	13705	13713	13751	13627	13832	13571	13596	13734	13674	13616	13823	13667	13619	13755	13693	13785	13768	13818	13633	13774	13688	13729	13783	13786	13692	13709	13531	13645	13725	13855	13691	13804	13654	13602	13801	13730	13674	13706	13769	13938	13635	13884	13906	13570	13641	13597	13747	13804	13734	13764	13752	13720	13861	13698	13708	13717	13639	13768	13745	13776	13782	13668	13660	13891	13727	13675	13806	13855	13789	13703	13707	13596	13832	13860	13692	13724	13721	13836	13729	13842	13934	13815	13831	13675	13597	13789	13679	13830	13761	13771	13619	13888	13779	13793	13924	13700	13732	13849	13637	13911	13759	13720	13707	13622	13696	13856	13760	13658	13892	13569	13793	13804	13725	13940	13817	13800	13830	13793	13763	13770	13753	13731	13688	13743	13766	13745	13666	13492	13798	13727	13716	13749	13818	13675	13646	13778	13930	13713	13803	13689	13715	13802	13784	13870	13672	13933	13720	13807	13906	13557	13801	13891	13830	13860	13682	13913	13783	13690	13749	13700	13684	13760	13698	13944	13600	13812	13649	13812	13743	13735	13633	13705	13883	13820	13728	13791	13770	13744	13721	13835	13634	13877	13823	13891	13626	13828	13656	13643	13637	13616	13851	13805	13720	13720	13774	13716	13675	13666	13789	13855	13776	13692	13653	13850	13853	13657	13863	13750	13747	13754	13772	13719	13783	13732	13851	13764	13875	13694	13799	13767	13729	13751	13686	13866	13620	13732	13781	13841	13686	13736	13764	13739	13821	13861	13760	13672	13715	13565	13795	13903	13647	13635	13591	13780	13644	13763	13800	13658	13694	13707	13716	13690	13772	13910	13816	13580	13894	13712	13813	13719	13705	13760	13774	13900	13891	13680	13825	13703	13729	13756	13703	13733	13626	13757	13843	13701	13591	13731	13819	13764	13820	13601	13723	13710	13689	13776	13798	13699	13726	13690	13736	13710	13798	13619	13795	13751	13654	13673	13691	13674	13667	13852	13749	13660	13690	13636	13745	13779	13640	13847	13774	13730	13600	13653	13596	13788	13506	13760	13827	13913	13907	13731	13778	13842	13804	13780	13864	13887	13810	13796	13640	13830	13901	13804	13671	13757	13692	13781	13720	13753	13662	13680	13702	13761	13590	13703	13663	13822	13845	13639	13778	13705	13884	13664	13726	13857	13676	13710	14002	13526	13706	13874	13713	13569	13559	13657	13937	13683	13645	13712	13847	13654	13664	13804	13712	13775	13781	13739	13675	13866	13597	13815	13762	13655	13817	13937	13824	13828	13707	13749	13697	13656	13788	13826	13849	13624	13800	13576	13695	13645	13865	13676	13697	13674	13705	13845	13724	13610	13558	13881	13822	13752	13789	13699	13779	13721	13899	13656	13749	13702	13704	13793	13747	13840	13773	13785	13721	13921	13836	13619	13743	13696	13662	13687	13898	13752	13814	13804	13979	13683	13694	13780	13671	13737	13839	13761	13721	13881	13664	13755	13735	13869	13780	13961	13705	13802	13745	13718	13671	13904	13725	13888	13860	13733	13671	13759	13713	13717	13682	13721	13778	13675	13690	13817	13826	13779	13623	13702	13639	13839	13796	13906	13734	13673	13690	13862	13741	13866	13666	13730	13848	13629	13826	13775	13606	13721	13740	13866	13833	13728	13667	13791	13839	13722	13738	13749	13854	13616	13720	13586	13697	13501	13732	13672	13690	13732	13635	13795	13824	13921	13734	13722	13847	13781	13767	13719	13636	13869	13811	13723	13778	13757	13658	13832	13646	13957	13617	13912	13701	13787	13830	13691	13749	13733	13737	13714	13756	13707	13763	13646	13712	13669	13775	13687	13715	13718	13739	13646	13760	13856	13776	13627	13661	13745	13789	13900	13837	13828	13854	13956	13632	13616	13705	13586	13645	13808	13786	13803	13677	13785	13737	13608	13671	13769	13783	13731	13676	13870	13728	13733	13801	13623	13784	13781	13769	13853	13535	13800	13691	13847	13627	13742	13801	13766	13757	13708	13602	13855	13565	13851	13654	13740	13923	13704	13644	13822	13697	13691	13591	13799	13727	13777	13753	13779	13865	13691	13773	13871	13773	13733	13662	13589	13799	13714	13812	13870	13859	13680	13641	13854	13804	13582	13752	13711	13787	13873	13613	13557	13697	13683	13717	13757	13644	13752	13650	13722	13908	13683	13698	13739	13661	13758	13681	13708	13909	13716	13855	13588	13693	13751	13868	13804	13804	13802	13836	13763	13804	13717	13838	13566	13784	13838	13652	13961	13577	13719	13673	13723	13790	13680	13713	13742	13712	13611	13799	13818	13785	13699	13613	13579	13764	13644	13759	13770	13842	13602	13696	13896	13744	13920	13657	13722	13846	13763	13759	13619	13528	13612	13731	13755	13679	13861	13667	13841	13793	13819	13816	13612	13700	13663	13715	13852	13732	13648	13732	13670	13834	13772	13735	13801	13839	13903	13719	13956	13827	13767	13729	13687	13620	13651	13682	13899	13606	13720	13773	13729	13687	13801	13825	13773	13822	13850	13718	13734	13789	13796	13732	13796	13733	13818	13820	13691	13887	13604	13664	13779	13677	13791	13626	13544	13777	13735	13806	13591	13656	13854	13843	13718	13903	13709	13789	13828	13776	13743	13837	13670	13873	13551	13926	13741	13817	13777	13751	13764	13669	13706	13776	13759	13681	13653	13775	13729	13699	13627	13737	13646	13758	13766	13736	13847	13851	13853	13632	13791	13646	13829	13624	13814	13682	13546	13797	13758	13800	13718	13764	13723	13822	13762	13619	13619	13810	13653	13762	13687	13768	13917	13664	13940	13841	13615	13658	13873	13568	13760	13785	13767	13631	13786	13761	13763	13680	13635	13807	13740	13713	13846	13758	13703	13743	13732	13666	13630	13610	13779	13721	13662	13790	13642	13776	13828	13881	14007	13821	13826	13916	13884	13665	13725	13664	13781	13613	13895	13700
22752	21073	28834	24334	24673	29297	30809	24608	22102	20722	19512	18805	18417	18008	17654	17274	17080	16791	16901	16730	16876	16614	16396	16537	16469	16692	16422	16456	16690	16677	16482	16214	16420	16125	16312	16422	16316	16474	16420	16300	16253	16307	16338	16379	16162	16331	16381	16309	16595	16369	16376	16152	16242	16092	16207	16077	16336	16466	16193	16478	16294	16281	16233	16365	16193	16318	16259	16407	16291	16304	16365	16114	16330	16128	16302	16287	16108	16163	16489	16205	16170	16304	16362	16297	16344	16401	16375	16149	16058	16288	16234	16182	16271	16089	16233	16508	16486	16370	16135	16358	16353	16092	16286	16214	16273	16122	16267	15974	16303	16235	16251	16498	16253	16279	16487	16241	16152	16301	16444	16389	16176	16184	16137	16297	16228	16425	16391	16310	16456	16123	16102	16438	16256	16217	16137	16379	16124	16379	16094	16240	16145	16207	16213	16075	15982	16210	16389	16347	16539	16277	16239	16474	16108	15974	15973	16348	16216	16234	16184	16249	16513	16277	16253	16219	16190	16355	16111	16395	16333	16323	16248	16316	16209	16136	16211	16096	16466	16478	16457	16294	16218	16443	16420	16248	16162	16102	16083	16015	16190	16225	16428	16151	16130	16263	16448	16171	16191	16361	16325	16215	16278	16306	16208	16215	16376	16349	16229	16388	16268	16260	16220	16217	16332	16161	16310	16333	16244	16254	16295	16339	16237	16230	16372	16362	16399	15960	16294	16190	16193	16326	16129	16239	16270	16268	16128	16451	16318	16188	16264	16204	16261	16218	16258	16148	16443	16209	16173	16197	16337	16339	16291	16165	16232	16359	16135	16588	16249	15969	16270	16094	16300	16133	16087	16379	16136	16436	16217	16150	16337	16147	16307	16208	16147	16077	16248	16317	16113	16221	16110	16304	16218	16028	16312	16286	16105	16264	16281	16238	16478	16336	16337	16156	16271	16352	16329	16302	16334	16290	16361	16266	16282	16286	16312	16325	16236	16278	16118	16162	16345	16209	16136	16379	16562	16201	16144	16201	16265	16411	16241	16467	16208	16402	16333	16240	16140	16013	16150	16416	16180	16286	16152	16342	16363	16378	16317	16362	16228	16186	16168	16063	16176	16251	16081	16442	16631	16119	16225	16303	16366	16238	16407	16148	16351	16304	16167	16256	16342	16172	16362	16235	16145	16349	16465	16280	16241	16249	16363	16047	16224	16451	16333	16449	16192	16050	16440	16293	16406	16256	16137	16393	16318	16230	16398	16261	16286	16292	16222	16291	16250	16128	16284	16240	16420	16535	16206	16242	16162	16348	16305	16056	16250	16077	16477	16192	16433	16270	16174	16116	16371	16104	16177	16098	16316	16168	16122	16315	16143	16314	16226	16338	16407	16079	16272	16195	16186	16279	16111	16159	16324	16067	16150	16350	16093	16266	16099	16163	16219	16243	16505	16368	16357	16253	16134	16148	16456	16373	16175	16077	16252	16386	16278	16205	16211	16307	16371	16283	16085	16303	16232	16256	16212	16122	16240	16252	16182	15965	16209	16196	16228	16328	16112	16429	16371	16307	16273	16135	16180	16111	16269	16215	16236	16264	16098	16357	16302	16452	16215	16133	16191	16479	16249	16152	16206	16375	16415	16100	16202	16168	16191	16447	16327	16165	16186	16141	16081	16230	16252	16105	16347	16145	16324	16169	16375	16191	16326	16215	16286	16224	16154	16068	16464	16578	16290	16126	16453	16130	16179	16300	16286	16335	16259	16302	16250	16323	16157	16312	16285	16284	16196	16230	16422	16277	16240	16222	16344	16299	16251	16207	16186	16318	16354	16137	16363	16295	16086	16229	16453	16342	16099	16118	16166	16280	16279	16360	16451	16051	16347	16290	16378	16380	16378	16372	16221	16214	16147	16298	16320	16361	16045	16248	16288	16111	16368	16084	16291	15972	16288	16236	16177	16462	16332	16257	16372	16184	16373	16369	16160	16234	15997	16108	16397	16104	16109	16170	16371	16453	16169	16191	16088	16271	16326	16342	16153	16264	16368	16252	16229	16154	16104	16052	15982	16255	16341	16442	16171	16324	16256	16243	16355	16297	16207	16094	16412	16115	15927	16026	16178	16252	16251	16229	16073	16303	16159	16023	16175	16253	16030	16265	16110	16329	16221	16138	16152	16113	16174	16353	16217	16334	16239	16412	16271	16205	16255	16205	16404	16561	16420	16401	16255	16142	16349	16470	16247	16214	16323	16332	16340	16319	16430	16376	16404	16132	16225	16322	16147	16494	16139	16347	16313	16465	16402	16301	16197	16192	16234	16236	16183	16273	16254	16124	16328	16354	16397	16221	16394	16206	16383	16427	16394	16358	16198	16143	16239	16308	16298	16104	16267	16116	16224	16330	16130	16070	16316	16027	16510	16138	16175	16141	16196	16081	16388	16304	16061	16184	16037	16157	16364	16286	16254	16200	16312	16440	16309	16193	16262	16172	16154	16008	16338	16242	16258	16645	16405	16182	16252	16167	16284	16468	16182	16174	16233	16113	16181	16286	16172	16276	16270	16064	16151	15957	16264	16243	16374	16339	16164	16292	16189	16020	16329	16244	16071	16172	16444	16223	16407	16157	16410	16107	16235	16220	16268	16218	16278	16208	16402	16145	16149	16172	16177	16408	16343	16309	16268	16381	16194	16145	16175	16241	16255	16441	16170	16139	16288	16193	16103	16116	16290	16311	16261	16233	16226	16229	16371	16286	16247	16317	16270	16179	16237	16179	16247	16284	16127	16321	16229	16191	16129	16227	16100	15926	16355	16005	16280	16075	16257	16269	16311	16348	15991	16293	16370	16143	16221	16156	16182	16379	16297	16312	16357	16040	16357	16171	16201	16340	16215	16230	16251	16241	16225	16177	16279	16183	16129	16255	16207	16227	16255	16038	16383	16345	16347	16313	16243	16228	16391	16347	16227	16216	16298	16323	16328	16046	16131	16278	16253	16087	16231	16115	16295	16336	16250	16207	16032	16186	16313	16463	16262	16374	16356	16411	16388	16090	16336	16191	16258	16201	16201	16213	16331	16108	16347	16250	16216	16304	16193	16387	16172	16192	16176	16308	16239	16379	16315	16320	16245	16216	16172	16219	16295	16177	16135	16539	16340	16064	16275	16086	16118	16364	16337	16382	16223	16326	16316	16425	16360	16184	16268	16249	16267	16295	16457	16430	16372	16143	16275	16080	16116	16226	16080	16349	16300	16081	16476	16060	16366	16217	16307	16256	16239	16268	16090	16393	16286	16220	16350	16305	16032	16303	16174	16033	16216	16183	16306	16410	16294	16167	16342	16094	16230	16103	16244	16593	16375	16174	16242	16161	16174	16254	16204	16331	16347	16255	16244	16172	16056	16372	16099	16318	16201	16309	16443	16274	16209	16142	16119	16289	16165	16187	16347	16120	16270	16341	16172	16195	16159	16430	16092	16160	16434	16331	16356	16127	16379	16241	15933	16203	16115	16395	16288	16331	16204	16275	16132	16332	16206	16230	16296	16370	16417	16357	16306	16162	16265	16181	16287	16307	16399	16253	16205	16140	16170	16217	16401	16193	16505	16279	16228	16051	16149	16278	16212	16281	16276	16123	16193	16286	16276	16313	16010	16319	16296	16382	16138	16286	16301	16125	16341	16375	16239	16380	16301	16344	16373	16218	16194	16261	16299	16211	16253	16055	16225	16358	16258	16068	16329	16528	16416	16230	16190	16203	16207	16209	16364	16212	16239	16283	16325	16131	16442	16431	16414	16144	16193	16237	16326	16326	16202	16320	16394	16010	16198	16153	16079	16418	16291	16101	16287	16174	16423	16129	16217	16284	16215	16296	16217	16408	16416	16219	16236	16246	16010	16134	16126	16283	16337	16342	16337	16286	16331	16103	16445	16227	16078	16294	16439	16223	16357	16194	16183	16145	16233	16048	16202	16244	16426	16291	16467	16128	16130	15964	16258	16125	16353	16363	16185	16171	16139	16307	16147	16099	16087	16221	16191	16370	16161	16286	16128	16210	16241	16331	16292	16258	16207	16343	16109	16151	16408	16160	16030	16307	16354	16016	16288	16213	16189	16229	16504	16403	16250	16351	16344	16292	16102	16228	16225	16109	16180	16293	16133	16327	16101	16158	16300	16406	16256	16318	16262	16192	16245	16183	16261	15960	16073	16365	16264	15952	16229	16178	16123	16178	16175	16369	16069	16266	16188	16286	16214	15957	16341	16287	16187	16198	16203	16325	16424	16377	16311	16143	16168	16077	16325	16197	15974	16196	16173	16310	16279	16230	16408	16464	16358	16098	16123	16151	16206	16060	16167	16121	16404	16304	16350	16253	16434	16257	16177	16307	16422	16318	16282	16197	16305	16230	16225	16270	16072	16190	16286	16454	16246	16366	16106	16198	16463	16454	16170	16218	16391	16086	16330	16321	16339	16173	16253	16213	16392	16228	16336	16378	16282	16127	16289	16101	16142	16277	16208	16315	16157	16120	16173	16304	16242	16273	16369	16067	16333	16385	16264	16173	16161	16281	16160	16228	15948	16154	16235	16064	16121	16300	16088	16399	16240	16110	16026	16159	16328	16227	16204	16236	16163	16261	16266	16186	16119	16293	15880	16200	16002	16127	16310	16260	16256	16273	16393	16103	16282	16278	16131	16137	16151	16260	16514	16193	16259	16168	16258	16166	16226	16357	16249	16368	16471	16200	16223	16286	16194	16216	16275	16278	16453	16128	16242	16255	16304	16280	16268	16192	16155	16105	16289	16192	16337	16323	16332	16187	16044	16297	16361	16221	16144	16290	16312	16246	16214	16320	16163	16236	16026	16420	16147	16113	16143	16334	16322	16244	16249	16197	16262	16012	16260	16064	16248	16239	16277	16038	16264	16326	16388	16259	16130	16145	16143	16232	16089	16096	16189	16237	16425	16210	16311	16253	16099	16298	16216	16172	16113	16306	16163	16317	16145	16279	16183	16427	16322	15908	16140	16085	16285	16374	16313	16261	16177	16052	16252	16282	16265	16381	16271	16272	16183	16325	16142	16341	16291	16301	16135	16186	16416	16311	16494	16112	16303	16328	16206	16336	16225	16254	16172	16371	16335	16120	16395	16263	16106	16263	16402	16291
38124	64614	60144	48195	40992	34707	29321	25064	21873	19805	18242	17422	16637	15848	15600	15141	14808	14818	14667	14604	14331	14258	14247	14252	14138	13997	14196	14248	14110	14119	13925	14083	13985	14156	14072	14052	13896	14109	13935	13974	13964	13937	13939	14219	14014	13804	13823	14052	13982	13886	13931	13981	13937	13860	14039	14002	13907	13942	13859	13883	13916	13926	13998	13867	13875	13916	13909	13915	13817	13944	14025	14237	14027	14030	13807	13992	13905	13922	13791	13858	13854	13900	13956	13939	14153	13816	13916	13960	13795	13878	13943	13611	14039	13829	14001	13927	13877	13869	13922	13736	13819	13801	13858	13887	13661	13928	13748	13866	13750	14161	13965	13929	13968	13959	14091	13907	13852	14017	13806	14011	13914	13852	13831	13746	14023	14020	13825	14017	14043	13875	14019	13865	13925	14171	13969	13912	13806	13957	14020	13877	14027	13794	13892	13838	14011	13900	13804	13924	13965	13979	13921	14034	13879	13934	13854	13879	13965	13903	14066	14027	13981	14031	13920	13939	13929	13855	14076	13891	14057	13948	13937	14058	13826	13776	13910	14121	13825	13911	14012	14063	13905	13835	13872	13856	13894	14030	13815	13910	13743	13876	13932	14043	13904	13884	13902	13975	13834	13906	14010	13789	14017	14092	13840	13985	13799	13889	13821	13978	13820	13726	13966	14003	13840	14068	13887	13887	13802	13965	13998	13818	13826	13966	13951	14135	13792	14054	13872	13948	13921	13932	13896	13861	14034	13906	13998	13865	14006	13793	13924	13843	13960	13769	13961	14006	13959	13895	13977	13992	13750	14060	13909	13919	13875	13980	13747	13856	13855	13902	13889	13882	13866	13956	13953	13956	13934	13839	13910	13928	14093	14016	13872	13841	14108	13969	13868	13912	14053	13990	13835	13954	13934	13858	13960	14007	13910	13912	13978	13878	13938	13926	14019	14023	13884	13870	14147	13757	13895	13904	13920	14001	13971	13836	13924	13874	13831	13943	14008	13748	14041	14123	13886	13998	13933	13999	13952	13948	14003	13840	13874	13878	13867	13875	13892	13779	13847	13765	13908	13878	13891	14036	13847	14036	13920	13778	14006	13841	13941	14073	13935	13758	13750	13868	13992	13961	13916	14056	13833	13957	13941	13857	14013	13856	13812	13890	13830	13852	13901	13814	13887	13805	13905	13889	13943	13880	13761	13916	13913	13830	13892	13908	13763	13969	13827	13926	13805	14077	13990	13899	13861	14076	13956	13796	13927	13974	13794	13865	13967	13890	13971	13888	13908	13864	14058	13935	13902	13980	13949	13929	14047	13949	13934	13989	13912	13896	14015	13932	13913	14019	13851	14003	13775	13940	14007	13760	13926	13914	13995	13914	13972	13854	13935	13931	13902	13976	13911	13891	13990	13842	13989	14083	13797	13904	13947	13968	14012	14064	13839	13954	13877	14001	13915	13815	14063	13925	13989	13900	14128	13981	13933	13905	14056	13720	14077	13922	13963	13816	13940	13947	13948	13844	13986	13968	14032	13906	13898	13744	13893	13900	13948	13973	13929	13858	13783	13994	14009	13820	13767	14027	13943	13970	14070	14017	14050	13760	14032	14014	13824	13878	13987	13825	13800	13615	14017	13845	13803	13970	13829	13930	13859	13812	13884	13896	14129	13894	13809	13968	13859	13989	13856	13900	13787	14069	13720	13995	13929	13795	13992	14057	13933	13856	14058	13890	13906	13933	13934	14016	13885	13983	14018	14002	13914	14074	13824	13874	13978	13739	14043	13899	13959	13999	13969	14029	14078	13921	13977	14006	14007	14008	13851	13857	13841	13860	14037	13618	14091	13886	13839	13931	13810	13844	13937	13890	13989	13884	13932	13804	13940	13928	13856	13923	13976	14101	13742	13846	13798	13845	14000	13818	13887	13869	13910	13783	13822	13875	13992	13953	13885	13850	14021	13928	13640	13973	13831	13892	13998	13862	13886	13928	13982	13992	13957	14018	14003	13809	13955	13849	13789	13948	13980	13771	13886	13913	13877	14028	13961	13989	13769	13858	13959	13861	13988	13961	13968	13802	13965	14062	13949	13869	13844	14028	13833	13970	13921	13969	14048	13991	13816	13688	14112	13991	13738	13870	13983	13876	13826	13965	13777	13935	13826	14059	13840	13957	13757	13911	13933	13874	14048	13829	14026	13901	13859	13975	14046	14088	13820	13894	13918	13927	13931	14066	13913	13960	14174	13974	13966	13911	13905	14034	14095	13979	14003	13987	13811	13988	13785	14058	13831	13998	13841	13896	13898	14000	13897	13830	14027	13831	13928	13756	13960	13810	13940	13915	14035	13939	13824	13793	13956	13935	14029	13944	13942	13765	14055	13793	13999	14117	14035	14033	13892	13956	14149	13902	13986	13951	14033	14015	13911	13923	13861	14016	13921	13978	13951	13769	14038	13889	13983	14031	13880	14097	13866	13910	13873	13996	13954	14058	13951	14084	13898	14006	14013	13948	13914	13836	13992	13830	13756	13961	13957	13934	14001	13995	13838	14048	13910	13838	13761	13966	13890	13901	13829	14020	13953	13829	13960	14086	13976	13962	13821	14022	13929	14020	13794	13803	13864	14004	13828	13874	13984	14008	13978	13990	13808	13789	13856	13815	13903	13842	13959	13796	13914	14063	13894	14057	13863	13799	13994	14063	14062	13872	13881	13964	14122	13916	13873	13967	14151	13816	13854	14006	13971	13823	13978	13804	14061	14019	14092	13948	13859	13818	13976	13742	14040	13847	13964	13922	13933	13976	13907	13792	13951	13907	13909	13889	13997	13817	13990	14053	14125	14055	13928	13943	13871	13993	13860	13980	13976	14055	13977	13886	13840	13954	13903	13959	13941	13982	13993	14028	13844	13881	13733	13953	13948	13804	14061	13942	14084	13919	13834	13893	14066	13952	13980	13959	13875	14034	13748	13875	13877	13936	13976	14029	13965	13961	13923	13969	13815	13862	14002	13904	13947	14047	13877	13759	13949	13995	14070	14004	13982	13738	13978	13868	13928	13954	13914	13844	14013	13949	13838	13834	13990	14082	13825	13983	13848	13982	13937	13941	13818	13972	13930	13988	13835	14019	13843	13997	14050	13782	13995	13770	13741	13984	13864	14012	14009	14091	14063	13930	14040	13976	13889	13941	14099	13868	13737	14002	13887	13999	13994	13849	13810	13796	13931	13974	13897	14013	13983	14026	13936	13945	13829	13941	13857	13943	13880	13864	13930	14011	13989	13877	13987	13896	13929	13775	13944	13953	13903	13738	13943	14098	13765	13908	13958	13992	14009	13838	14031	13895	13715	14131	13936	13995	13892	13773	14007	13944	14007	13816	13933	14021	13995	14157	14067	13868	13955	13841	13895	14022	13797	13869	13982	13957	13872	14003	13937	14026	14039	13874	13957	14033	14033	13927	13921	13771	13910	13794	13974	13819	14021	14002	13905	13770	13856	13853	13935	13976	14031	13776	13977	14066	13941	13820	14116	13895	13825	13935	13909	13872	13791	14094	13989	13979	13877	13887	13896	13885	13731	14031	14065	13976	14054	13973	13865	13878	13902	14085	13856	13913	13815	13867	13942	13919	14123	13867	13873	13964	13942	13863	14063	13993	13975	13948	13808	13931	13953	13865	13882	14059	14035	13911	13970	13891	13922	13892	13915	13902	14011	13929	13795	13977	13865	13968	13834	13955	13924	14066	13967	13975	13875	13846	14169	13932	13875	14060	13897	13936	13861	13919	13956	13846	14001	13801	14086	13880	14056	13894	14075	13760	13898	13874	14072	13998	13975	13896	13974	13871	13896	13722	14004	14006	14155	13892	14078	13838	13879	13952	14015	13869	13880	14035	13861	13947	13955	14003	13845	13813	13942	13932	13934	13980	13797	13829	14003	13864	13856	13837	14040	13910	13891	13999	13898	14004	13961	13947	14009	14084	13808	13890	14006	13925	13877	13883	13944	13864	13841	13970	13919	13870	13964	14006	13951	14006	13887	13992	13913	13865	13881	13875	13850	13943	13819	13877	13842	13989	13892	14052	14052	13918	13983	13997	14125	13920	13924	13933	13854	13919	13963	13924	13834	13847	13881	14063	13799	13836	13870	14045	13987	13857	14046	13881	13894	14013	13700	13963	13900	13953	13995	13785	13905	13814	13945	13839	13958	13862	14110	14106	13775	13930	13841	13935	13743	13832	13898	13967	13905	14046	14008	13930	14001	14033	13954	13810	13892	13740	13842	13868	14019	13796	14004	13782	14068	13857	13852	13815	14034	13837	13660	13997	14003	14094	13973	13886	13864	13776	14111	13806	13924	14021	14019	13923	13912	13967	14007	13897	13837	14006	13728	13793	13812	14144	13951	14098	13861	13936	14058	13865	13741	13938	14040	13798	13949	13986	13933	13918	13912	13685	13846	13900	13853	14014	13815	13927	14063	13929	13949	13947	14110	13944	13927	13824	13822	13922	13892	14120	13972	14023	13738	13935	13953	13976	13873	13896	13918	13913	13863	14040	13834	14091	14106	13981	13997	13892	13990	13954	13967	13956	13917	13942	13947	13851	14100	13849	13850	13884	13815	13834	13924	13897	13850	14045	13968	13888	13823	14003	13962	13954	13945	13922	13977	13964	13884	13871	13981	14056	13886	13780	13789	13961	13896	13888	13913	13949	13718	13974	14018	13724	13917	13998	13941	14086	13864	13821	13878	13882	13983	14079	13899	13888	14008	13929	13899	14021	13985	14027	13972	13936	13947	13932	13904	13930	13910	13967	14084	14014	13883	14006	13898	13886	13987	13923	13930	14003	13887	13898	13965	14042	13875	13994	13955	13992	13991	13933	14057	13847	13982	13965	13798	13861	13830	13950	13917	13824	13923	13821	14047	13826	13910	13981	13924	13825	14081	13814	13849	13853	13887	13899	13814	13973	13917	13899	14083	13760	13899	13863	13826	13985	13931	13941	13829	13908	13944	14020	14042	13811	14022	13919	13886	14081	13995	13916	13958	13835	13867	13970	14025	13802	13827	14005	14081	13865	13774	14044	13858	13821	13878	14151	14040	14002	13830	13797	13973	13914	13957	13983	13920	13847	13974	13904	13899	13973	13986	14081	13650	13962	13902	14052
31170	35308	43519	37635	29241	24988	22012	19809	18347	17885	17032	16886	16500	16535	16448	16151	16253	16345	16165	16408	16182	16120	15831	15920	15940	16015	15997	16093	15889	15981	15988	15919	16097	15722	15849	16056	16251	15800	15643	15946	15857	16045	16024	16076	15926	15982	15932	15787	15916	15639	16072	16034	16006	15901	15893	15948	16094	15865	15994	15809	15850	15882	15826	15870	15882	15801	15984	15886	15753	15911	16056	15873	15905	16097	15990	16000	15685	15898	16108	15752	16086	15896	15853	15835	16021	15898	15873	15860	15995	15975	16047	15953	16064	15753	15958	15884	15820	15873	16072	16029	15819	15725	15789	15796	15880	16003	15841	15762	15822	15870	15709	15663	15854	15957	16015	15824	15812	15791	15762	15934	15872	15846	16034	15997	15848	15991	15947	15868	15900	15978	15850	16015	16124	15951	15801	15898	15813	15850	15857	15801	15963	16007	15903	16045	15830	15778	15870	15879	15953	15786	16076	15846	15890	15802	16085	16005	15892	15790	15918	15867	15772	15876	16054	15976	15744	15918	16063	15801	15929	16005	15920	15932	15781	15844	15969	15817	15832	15748	15990	15962	15970	15682	15781	16089	16019	16088	15817	15872	15818	15825	15814	15866	15693	15854	15991	16089	15800	15942	15820	16002	16026	15909	16011	15983	15917	16010	15935	15794	15914	15931	15987	15924	15908	15837	15779	16056	15847	15844	15892	15759	15744	15805	15750	15868	15950	15883	15906	15823	15914	15762	15814	16103	15713	15980	15906	15808	15878	15964	15756	15932	15900	15806	15835	15946	16033	15830	15999	16044	16176	15847	16054	16077	15918	15849	16065	15917	15944	16026	16045	16010	15888	15795	15897	15981	16019	15935	15976	15958	15763	15882	15783	16038	15756	15916	15842	15881	15865	15982	15808	16054	15905	15880	16028	15972	15887	15769	16082	16153	15906	15856	15880	15751	15967	15819	15869	15914	15661	15702	15734	15815	15868	15914	15934	15957	15904	15972	15793	15810	16126	15949	15738	15971	15861	15801	15873	15868	15915	15890	15921	15714	15902	15825	15847	16045	15686	15841	15871	15839	15878	16020	15983	15832	15834	15957	15814	15865	15739	15991	16035	15923	16020	15851	15705	15938	16060	15912	15866	15941	15987	15736	15750	15816	16002	16069	15831	16113	15835	15786	15827	15920	15931	15905	16072	15813	15713	15899	16027	15797	15973	15997	16144	16339	15844	15796	15948	15998	15941	15837	15867	15730	15958	16004	15851	15917	16097	15806	15944	15891	15829	15810	16009	16063	16087	15967	15818	15835	15911	15981	15799	15975	15913	15882	15955	15794	15829	15851	15791	15967	16072	15682	15899	16017	16074	16050	15897	16004	15932	15989	15800	15879	15846	15764	15921	15885	15854	15858	15779	15782	15986	15906	15781	15871	15964	16005	15847	15693	15935	15947	15851	15917	15926	15938	15765	15843	15904	15937	16150	16046	15888	15908	15855	16001	15917	15939	15844	15671	15994	15720	16116	15912	15883	15895	15803	15999	15877	16049	15797	15944	16069	15817	16007	15997	15885	15998	15878	15859	16061	16003	15729	15867	15965	15811	15883	15964	15826	15855	15957	15901	15862	15849	15775	15877	15794	15923	15840	15716	15996	15904	15722	15804	15950	15791	15905	15900	15855	15995	16020	16029	15725	16055	15790	15880	15955	15872	16010	15986	15805	15882	15774	15834	15698	15959	15957	15917	15984	15975	15945	15844	15996	15957	15949	16028	15879	15736	15959	15809	16078	15780	15884	15969	15932	15712	15949	15913	15787	15823	15888	15958	15913	15791	15873	15669	15995	15855	15931	15971	15788	15918	15828	15862	15844	15916	16012	15818	15883	15960	15771	15854	15592	15787	15916	15980	15809	15806	15986	15884	16029	15916	15876	16060	15928	15736	15995	15794	16040	15766	15873	15858	15997	15988	15972	15903	15761	15696	16086	15709	15862	16056	15947	15879	15902	15973	15956	15854	15779	15898	15867	16078	15871	15750	15932	15656	15977	15966	15788	15562	15977	15817	15938	15765	15715	15811	15873	15828	15671	16090	15877	15867	15828	15958	16036	15906	15659	15939	15747	15752	15643	15779	15823	15878	15945	15969	15923	15878	15936	15810	16048	15976	15796	16030	16103	15828	16001	15918	16040	16000	15790	15844	15810	15878	15881	15949	15998	16161	15777	16075	16024	16061	15904	15885	15950	15806	15808	15913	16057	15936	15831	15999	15948	15885	15904	15986	15770	15950	15821	15611	15957	16060	15931	15754	15870	15872	15886	15958	15713	16045	15863	15763	16000	15904	15958	16092	15910	15757	15825	15994	15885	15776	16054	15800	15995	16075	15881	15860	16104	16073	16006	15930	15748	15863	15754	16007	15975	15833	15951	15861	15880	15878	16035	15853	15757	15855	15862	15836	16034	15993	15996	16009	15834	15875	15903	16000	15597	15955	16001	15853	15850	15748	15873	15809	16050	15876	15964	15683	15884	15857	15711	15910	15888	15925	15726	15904	15902	15970	15888	15777	15974	15742	15958	15877	15819	15814	15991	16070	15929	15703	15848	15747	16041	16051	16038	15995	15812	15898	15871	15897	15787	15600	15864	15919	16161	15988	15930	15851	15922	16143	15925	16064	16056	15976	16110	16103	15978	16072	15948	15877	15818	15787	15929	15794	15690	15905	15997	15938	15899	15997	15926	15921	15942	15717	15885	15705	15936	15822	15903	15912	16113	15794	16037	15863	15876	15697	15863	15804	15784	15926	15801	16095	15980	16046	15918	15865	15930	15839	15941	16009	15786	16019	15737	15856	15925	15909	15838	15746	16071	15829	15908	16038	15765	15886	15778	15694	15754	15904	15918	15965	15934	15778	15799	16012	15925	15768	15851	15909	15762	15826	16000	16058	15654	15814	15850	15970	15744	16093	15895	15682	15870	15801	16101	15901	16014	15852	15801	15824	15943	16021	15875	15924	16129	15871	15975	15964	16056	15911	15910	15832	15860	15891	15842	16012	15876	15985	15711	15853	16100	15809	15996	15939	16075	15910	15867	15891	15871	15924	15986	15966	15933	15835	15883	15908	15837	15816	15963	15872	15940	15954	15973	15736	15801	15834	15982	15936	15845	15994	15953	15863	15793	15870	15790	16055	15734	15933	15806	15941	15800	15956	15748	15886	16133	15899	15923	15929	15714	15886	16030	15958	15946	15925	15962	15784	16055	15764	15964	15863	15873	15957	15857	15794	15903	15891	15840	15905	15702	15833	15828	15893	15982	15932	15849	15830	15968	16115	15853	15898	15978	15818	15859	15873	15956	15956	15785	15810	15798	15814	15856	16055	15845	15705	15949	15914	15847	15854	15770	15945	15875	15873	15860	15675	16006	15982	15897	15893	16028	16042	16109	15812	15731	16049	15944	15843	15865	16040	16195	15989	15803	16014	16060	16012	15854	15881	16016	15836	15799	15786	16078	15699	16003	15738	15834	16068	15837	15927	15949	15859	15936	15968	15833	15857	15852	16098	15840	15814	15834	15839	15916	16062	15844	16027	16014	15893	15882	15880	16047	15851	15825	16015	15835	15918	15947	16059	15845	15709	15823	15798	15891	16100	16003	15900	15864	15949	15921	15923	16145	15830	15728	15924	15766	15991	15969	15925	15902	15933	15913	16035	15969	15984	16101	16029	15930	16035	15787	16014	16027	15939	16033	15822	15927	15947	15886	15812	15741	15915	15986	15972	15842	15924	15913	15822	15811	15823	15944	15941	15898	15889	15874	15846	15760	15624	15794	15827	15947	15626	15944	15793	15779	15693	15812	15922	15843	15849	15776	16003	16191	16129	15918	15912	15900	15933	15938	15986	16122	16034	15780	15988	15971	16124	16043	15995	15986	15994	15796	15739	16099	15939	15764	15799	15676	15980	15868	15842	15810	15935	15854	15809	15870	15793	15839	15943	15836	15708	15968	16048	16038	16067	15831	16093	15730	16137	15957	15803	15819	15797	15930	16027	16015	15916	16010	16031	15770	15762	16014	16031	16010	15899	15802	15960	15701	15867	15877	15850	16006	15928	15926	15895	16040	15767	16148	15865	15758	15784	15760	15990	15733	15784	15908	15906	15952	16203	16050	16025	15791	15984	15927	15888	15972	16111	15912	15814	15990	16032	15892	15816	15925	16065	15852	15683	16002	15816	15910	16048	15858	15927	16068	15831	15871	15751	15895	15775	15891	16001	15909	15805	16070	16083	15816	15934	15804	15905	15922	16087	15929	15962	16023	15896	15752	15896	15810	15847	15812	15882	15925	15796	15654	15913	15744	15815	16045	15810	15949	15850	15882	15806	15854	16087	15807	16087	16113	16098	16045	15839	15802	15917	16036	15806	16016	15935	15873	16158	15894	15863	15932	15854	15916	15896	16010	15962	15922	15901	15860	15930	15787	15899	15796	15763	15797	15904	15880	16048	16039	15661	15991	15865	16017	15812	15745	15767	15891	15805	15893	16124	15863	15967	15919	15937	16024	15871	15948	15973	16051	15935	15965	15966	15903	15690	15855	15834	15859	16022	15870	15938	15974	16115	15870	16074	15823	15951	15902	15926	15910	15940	15826	15949	15947	15818	15864	15827	15788	15955	15873	15803	15843	15993	16088	15808	15984	15706	15942	15875	15924	15893	15997	15903	15760	15808	15724	15892	15730	15686	15880	16031	15956	15979	16068	15922	15950	15922	15899	16109	15878	16018	15926	15983	15869	15896	16078	15921	16006	15893	16062	15866	15820	16068	15764	15897	15859	15912	15899	15942	15863	15870	15937	15912	15907	15945	15803	15999	15751	16035	15821	15917	15876	15731	15884	15933	16137	15905	15979	15916	16036	15921	16013	15842	16035	15860	15758	15921	15782	15936	15725	15883	16040	15999	16028	15851	16067	15913	16104	15982	15741	15896	15944	15966	15847	15724	15959	15916	15963	15978	15791	15697	15891	15883	15781	15946	15983	16056	16160	15894	15964	15974	15994	16014	15796	15784	15925	15771	15959	15898	15909	15801	15861	15805	15934	15840	15967	15914	15792	16066	15994	15799	15616	16116	16039	15961	15889	16033	16037	16036	15916	15812	15853	15873	15900	15708	15792	15929
36907	52660	47494	36691	29864	25095	21756	19011	17280	16419	15539	14967	14694	14396	14292	14307	14119	14167	14064	13970	13914	13824	13848	13831	13835	13647	13791	13930	13811	13914	13722	13706	13843	13959	13626	13738	13765	13599	13845	13780	13541	13645	13694	13775	13710	13593	13696	13689	13687	13698	13843	13769	13755	13608	13686	13815	13746	13802	13678	13773	13822	13629	13727	13718	13773	13868	13628	13716	13695	13754	13830	13601	13932	13695	13363	13672	13764	13629	13664	13707	13656	13603	13676	13717	13712	13632	13835	13673	13795	13597	13596	13701	13646	13728	13537	13756	13761	13701	13748	13724	13736	13647	13690	13695	13697	13743	13860	13643	13498	13674	13714	13556	13777	13735	13862	13754	13733	13662	13801	13730	13696	13784	13797	13650	13792	13774	13765	13669	13603	13748	13611	13718	13766	13590	13737	13711	13745	13773	13722	13712	13502	13782	13726	13471	13751	13734	13665	13772	13816	13806	13631	13850	13637	13537	13704	13631	13712	13701	13724	13877	13513	13707	13613	13594	13761	13637	13797	13616	13590	13703	13553	13748	13731	13768	13798	13644	13737	13872	13659	13723	13815	13689	13759	13515	13791	13648	13748	13851	13821	13663	13855	13766	13684	13539	13549	13730	13732	13657	13722	13688	13720	13648	13695	13708	13810	13684	13759	13736	13776	13691	13689	13876	13750	13692	13787	13722	13788	13560	13548	13752	13703	13673	13648	13630	13551	13796	13618	13884	13725	13552	13690	13639	13656	13788	13806	13690	13745	13618	13634	13721	13616	13645	13730	13595	13705	13714	13623	13665	13783	13566	13813	13765	13510	13525	13568	13705	13841	13779	13798	13867	13667	13672	13807	13687	13638	13763	13579	13785	13533	13843	13603	13476	13970	13544	13837	13664	13703	13580	13794	13581	13853	13619	13565	13635	13698	13679	13743	13787	13716	13532	13690	13628	13789	13660	13552	13578	13588	13658	13587	13682	13728	13671	13609	13565	13855	13747	13606	13771	13781	13714	13689	13764	13733	13739	13777	13899	13613	13735	13719	13706	13557	13696	13775	13616	13662	13760	13748	13566	13691	13647	13806	13825	13674	13666	13810	13759	13676	13618	13886	13590	13787	13673	13545	13492	13807	13572	13629	13727	13750	13742	13658	13842	13758	13666	13697	13609	13694	13754	13710	13788	13855	13629	13712	13643	13579	13801	13840	13753	13656	13561	13730	13727	13593	13762	13690	13497	13661	13756	13779	13794	13719	13671	13911	13644	13625	13703	13802	13749	13687	13823	13793	13591	13684	13766	13763	13814	13646	13742	13748	13600	13703	13620	13681	13822	13666	13659	13658	13617	13671	13802	13468	13765	13739	13719	13697	13897	13631	13653	13593	13687	13710	13452	13602	13690	13714	13630	13752	13668	13822	13739	13839	13683	13776	13645	13756	13742	13747	13630	13745	13876	13580	13663	13727	13682	13778	13722	13694	13838	13795	13457	13845	13699	13832	13717	13662	13649	13614	13626	13747	13779	13918	13816	13590	13509	13668	13773	13751	13719	13640	13630	13671	13880	13578	13674	13618	13672	13889	13793	13664	13837	13709	13701	13643	13592	13706	13649	13621	13823	13794	13709	13825	13772	13615	13732	13735	13593	13893	13698	13789	13708	13662	13703	13499	13663	13741	13746	13651	13656	13727	13851	13652	13734	13797	13651	13406	13622	13628	13816	13661	13701	13709	13808	13581	13714	13807	13768	13925	13523	13625	13785	13685	13902	13617	13693	13708	13884	13588	13855	13595	13719	13700	13819	13713	13784	13712	13620	13836	13767	13745	13660	13911	13720	13741	13807	13826	13835	13738	13643	13758	13861	13698	13621	13725	13676	13734	13798	13678	13689	13712	13511	13699	13639	13809	13826	13704	13822	13710	13531	13801	13791	13681	13615	13744	13805	13833	13706	13792	13697	13775	13781	13653	13746	13896	13759	13821	13595	13770	13626	13539	13710	13735	13534	13759	13927	13782	13727	13723	13648	13607	13778	13899	13623	13720	13745	13648	13856	13776	13584	13721	13744	13767	13820	13717	13689	13590	13852	13621	13700	13591	13613	13605	13788	13822	13723	13573	13912	13551	13578	13757	13678	13756	13775	13624	13619	13624	13687	13672	13763	13784	13626	13682	13687	13732	13717	13744	13708	13664	13751	13595	13616	13727	13810	13647	13684	13702	13658	13559	13847	13560	13811	13707	13668	13617	13782	13771	13757	13776	13750	13661	13761	13652	13912	13753	13640	13721	13797	13703	13742	13760	13782	13690	13597	13767	13759	13645	13787	13675	13897	13799	13633	13789	13698	13756	13731	13641	13689	13760	13651	13703	13840	13740	13651	13760	13820	13582	13739	13780	13700	13689	13785	13780	13638	13850	13607	13720	13902	13801	13904	13709	13806	13643	13776	13641	13735	13742	13615	13729	13751	13718	13721	13689	13672	13758	13670	13739	13775	13709	13672	13755	13738	13789	13561	13642	13776	13711	13700	13915	13666	13750	13717	13457	13676	13577	13849	13517	13569	13714	13772	13827	13654	13824	13687	13826	13659	13953	13636	13626	13638	13706	13888	13601	13532	13721	13777	13488	13673	13705	13704	13827	13733	13600	13676	13582	13593	13728	13712	13607	13638	13826	13723	13711	13818	13677	13831	13636	13656	13804	13697	13773	13747	13680	13523	13725	13878	13530	13663	13866	13687	13652	13708	13804	13739	13616	13776	13716	13777	13636	13740	13875	13796	13647	13719	14053	13761	13630	13797	13626	13868	13685	13988	13662	13718	13750	13731	13760	13693	13849	13542	13732	13679	13729	13704	13699	13682	13654	13788	13688	13644	13805	13636	13610	13713	13482	13859	13850	13673	13653	13813	13647	13869	13699	13786	13635	13776	13723	13668	13719	13788	13775	13758	13494	13773	13647	13616	13724	13786	13646	13706	13739	13731	13747	13751	13538	13849	13671	13824	13765	13626	13709	13824	13749	13834	13725	13784	13699	13615	13737	13603	13759	13634	13734	13621	13835	13658	13537	13719	13693	13781	13699	13718	13690	13732	13715	13778	13632	13789	13744	13754	13677	13596	13618	13741	13578	13700	13776	13723	13686	13707	13705	13573	13751	13821	13820	13938	13719	13799	13703	13652	13697	13756	13845	13661	13701	13595	13703	13625	13616	13746	13771	13766	13576	13632	13606	13627	13781	13795	13887	13737	13741	13639	13730	13632	13542	13761	13740	13666	13810	13648	13866	13830	13774	13619	13695	13712	13725	13765	13659	13883	13727	13764	13704	13637	13509	13857	13685	13787	13681	13540	13824	13766	13744	13689	13781	13672	13783	13752	13652	13664	13809	13689	13705	13688	13778	13673	13658	13635	13664	13603	13627	13808	13604	13907	13740	13777	13672	13930	13706	13701	13624	13781	13611	13637	13623	13639	13771	13757	13631	13782	13650	13553	13836	13828	13646	13620	13761	13659	13626	13734	13813	13836	13721	13771	13820	13673	13734	13758	13675	13637	13728	13625	13919	13916	13699	13657	13746	13653	13679	13622	13677	13633	13581	13760	13731	13781	13696	13640	13684	13693	13799	13612	13796	13626	13847	13687	13738	13862	13694	13819	13697	13707	13759	13751	13724	13731	13792	13696	13939	13483	13867	13771	13733	13667	13727	13773	13813	13850	13554	13682	13710	13682	13873	13760	13769	13813	13822	13657	13709	13951	13827	13742	13697	13710	13553	13683	13849	13609	13635	13673	13718	13667	13612	13776	13714	13668	13685	13648	13655	13973	13723	13630	13774	13694	13611	13752	13836	13757	13829	13751	13615	13761	13698	13792	13797	13839	13762	13699	13853	13687	13655	13884	13717	13838	13689	13701	13767	13611	13991	13685	13847	13734	13751	13716	13675	13876	13782	13756	13754	13896	13710	13754	13648	13656	13722	13808	13808	13603	13749	13686	13644	13723	13763	13696	13671	13701	13670	13787	13669	13695	13606	13851	13821	13751	13731	13566	13688	13447	13752	13588	13678	13681	13842	13828	13759	13731	13748	13721	13760	13817	13720	13699	13722	13570	13746	13674	13884	13693	13754	13891	13651	13726	13706	13771	13743	13614	13764	13766	13593	13747	13687	13759	13767	13715	13747	13887	13931	13728	13738	13799	13564	13690	13771	13448	13806	13663	13670	13716	13669	13771	13708	13768	13774	13634	13678	13839	13726	13963	13609	13692	13755	13756	13663	13636	13709	13857	13831	13666	13697	13760	13770	13665	13700	13893	13730	13835	13880	13612	13735	13673	13758	13591	13825	13650	13792	13873	13719	13717	13916	13721	13660	13586	13721	13734	13719	13686	13697	13629	13545	13781	13852	13694	13837	13722	13862	13673	13718	13871	13713	13543	13732	13740	13624	13838	13749	13728	13699	13596	13807	13801	13782	13974	13690	13692	13800	13672	13766	13610	13730	13628	13819	13653	13756	13776	13820	13819	13596	13620	13806	13791	13570	13758	13746	13690	13733	13699	13773	13718	13793	13648	13700	13826	13682	13748	13730	13760	13784	13728	13622	13637	13737	13634	13705	13679	13723	13552	13885	13709	13775	13665	13796	13825	13689	13765	13715	13672	13829	13698	13748	13788	13856	13774	13658	13700	13755	13645	13670	13507	13908	13602	13596	13677	13673	13577	13805	13728	13674	13737	13685	13880	13762	13658	13756	13572	13772	13743	13687	13651	13816	13732	13773	13629	13662	13849	13661	13673	13670	13769	13756	13575	13768	13577	13737	13743	13861	13597	13717	13742	13757	13635	13626	13853	13838	13682	13735	13703	13618	13755	13762	13644	13704	13718	13791	13765	13519	13717	13722	13687	13829	13660	13781	13593	13674	13825	13950	13595	13637	13674	13740	13820	13641	13650	13807	13682	13594	13665	13787	13715	13746	13536	13808	13755	13720	13602	13531	13814	13810	13795	13876	13706	13759	13842	13765	13726	13577	13646	13626	13635	13853	13582	13551	13766	13699	13724	13685	13658	13663	13681	13630	13612	13678	13610	13754	13850	13807	13572	13731	13674	13702	13654	13626	13813	13606	13721	13763	13611	13741	13819	13644	13730	13651	13540	13603	13764	13687	13770	13811	13648
24093	21082	28976	27648	28239	28448	26646	21952	19869	18802	17891	17285	17010	16962	16531	16415	16575	16201	16181	16147	16059	15961	15838	15935	15998	15761	15593	15815	15929	15813	15849	15790	15792	15827	15875	15701	15597	15714	15913	15974	15824	15823	15816	15827	15948	15717	15738	15803	15617	15791	15779	15698	15804	15661	15585	15579	15653	15844	15732	15730	15712	15701	15817	15654	15696	15884	15768	15633	15667	15855	15767	15600	15768	15831	15797	15686	15857	16095	15856	15783	15811	15688	15669	15673	15774	15768	15560	15813	15604	15808	15712	15596	15932	15776	15727	15711	15916	15785	15743	15776	15729	15624	15747	15869	15571	15878	15691	15717	15551	15857	15661	15678	15997	15653	15659	15957	15856	15606	15798	15717	15821	15746	15796	15833	15628	15751	15752	15824	15678	15655	15653	15996	15735	15764	15754	15556	15700	15765	15830	15829	15722	15613	15905	15633	15869	15634	15563	15732	15627	15769	15590	15809	15639	15672	15768	15812	15507	15534	15708	15586	15951	15814	15711	15913	15730	15612	15780	15675	15668	15803	15502	15662	15755	15801	15864	15711	15734	15756	15707	15872	15719	15666	15646	15629	15739	15836	15743	15751	15568	15663	15838	15596	15898	15755	15647	15974	15765	15565	15412	15648	15716	15767	15610	15940	15792	15690	15818	15628	15570	15728	15723	15773	15667	15861	15989	15727	15864	15690	15809	15731	15668	15756	15721	15664	15572	15682	15836	15774	15749	15862	15674	15699	15700	15734	15476	15888	15805	15649	15771	15633	15753	15901	15893	15595	15767	15651	15575	15708	15863	15649	15661	15781	15747	15569	15517	15631	15434	15629	15756	15484	15632	15797	15843	15910	15806	15820	15772	15784	15822	15703	15702	15729	15724	15750	15789	15704	15831	15675	15797	15562	15592	15489	15965	15843	15714	15659	15829	15692	15556	15775	15654	15857	15622	15714	15740	15694	15644	15835	15637	15853	15557	15763	15476	15652	15907	15885	15844	15770	15685	15656	15670	15727	15697	15553	15814	15706	15690	15685	15734	15767	15728	15866	15840	15922	15746	15784	15828	15769	15848	15680	15678	15775	15992	15730	15608	15766	15777	15895	15973	15563	15749	15701	15558	15704	15636	15711	15574	15673	15744	15775	15785	15766	15702	15736	15853	15708	15687	15466	15500	15776	15698	15766	15963	15670	15562	15501	15940	15785	15925	15573	15837	15745	15646	15706	15616	15572	15661	15615	15546	15661	15669	15723	15776	15759	15788	15692	15844	15843	15702	15757	15631	15862	15719	15674	15721	15894	15692	15655	15595	15954	15702	15872	15813	15760	15611	15458	15593	15721	15764	15765	15696	15850	15844	15781	15695	15792	15788	15702	15679	15803	15718	15651	15991	15774	15721	15816	15694	15774	15732	15674	15683	15768	15797	15577	15635	15666	15597	15651	15718	15593	15800	15797	15703	15705	15704	15627	15682	16030	15766	15847	15740	15690	15771	15721	15949	15899	15812	15715	15830	15659	15561	15870	15822	15763	15771	15527	15761	15668	15962	15790	15839	15684	15800	15637	15564	15572	15551	15749	15861	15783	15659	15546	15772	15744	15666	15922	15789	15829	15727	15743	15859	15667	15746	15787	15948	15785	15808	15642	15707	15710	15778	15817	15729	15561	15608	15760	15915	15731	15756	15800	15697	15760	15797	15921	15586	15683	15815	15563	15921	15708	16016	15859	15927	15673	15859	15717	15831	15850	15629	15590	15908	15811	15693	15870	15781	15618	15725	15767	15816	15701	15873	15573	15673	15581	15592	15848	15725	15779	15872	15657	15780	15475	15693	15782	15669	15787	15696	15699	15715	15676	15780	15527	15584	15560	15627	15618	15771	15651	15726	15628	15647	15786	15739	15751	15651	15583	15538	15660	15758	15827	15781	15737	15543	15834	15739	15742	15753	15749	15505	15701	15715	15819	15868	15682	15756	15561	15619	15530	15575	15684	15799	15593	15679	15921	15589	15825	15835	15815	15705	15679	15694	15638	15673	15518	15523	15745	15763	15830	15746	15861	15590	15693	15441	15824	15901	15828	15750	15615	15668	15912	15812	15666	15840	15803	15688	15669	15836	15671	15789	15690	15673	16032	15755	15709	15743	15645	15658	15526	15980	15875	15766	15757	15778	15758	15700	15609	15932	15716	15706	15863	15787	15884	15753	15707	15802	15820	15673	15802	15826	15848	15691	15860	15746	15688	15826	15581	15538	15818	15753	15776	15610	15931	15775	15786	15837	15743	15772	15717	15625	15661	15693	15705	15657	15883	15456	15828	15731	15695	15633	15664	15802	15652	15730	15655	15839	15640	15623	15745	15787	15652	15912	15857	15703	15515	15793	15737	15829	15766	15547	15547	15853	15724	15766	15630	15652	15668	15734	15715	15833	15581	15766	15604	15955	15760	15660	15709	15719	15606	15667	15812	15833	15740	15559	15738	15754	15806	15873	15828	15848	15666	15786	15697	15778	15598	15732	15639	15799	15828	15714	15586	15775	15678	15583	15839	15871	15767	15807	15877	15627	15803	15938	15720	15763	15738	15884	15831	15706	15695	15670	15683	15829	15772	15855	15686	15889	15575	15740	15686	15696	15735	15903	15677	15841	15676	15636	15764	15666	15496	15779	15644	15961	15801	15619	15776	15756	15742	15885	15864	15693	15705	15704	15683	15972	15822	15676	15569	15641	15713	15899	15953	15752	15520	15919	15637	15601	15736	15701	15601	15566	15941	15665	15861	15577	15775	15810	15826	15576	15685	15717	15714	15730	15628	15751	15795	15797	15781	15902	15704	15682	15814	15839	15675	15740	15883	15874	15695	15682	15700	15654	15398	15626	15932	15874	16040	15623	15660	15729	15800	15820	15729	15731	15736	15623	15742	15776	15801	15856	15577	15824	15823	15912	15804	15722	15665	15801	15666	15870	15697	15844	15671	15742	15767	15867	15549	15821	15761	15708	15724	15808	15725	15714	15891	15725	15714	15740	15777	15774	15577	15907	15848	15902	15726	15586	15763	15755	15521	15695	15892	15714	15751	15785	15594	15610	15450	15699	15718	15645	15593	15793	15800	15782	15615	15787	15666	15762	15572	15767	15731	15796	15912	15810	15528	15686	15620	15869	15537	15698	15578	15532	15730	15673	15747	15575	15672	15811	15768	15791	15564	15787	15757	15734	15799	15780	15831	15559	15780	15811	15635	15911	15712	15742	15705	15680	15701	15652	15793	15752	15463	15804	15892	15580	15556	15765	15721	15681	15777	15687	15644	15884	15819	15711	15755	15718	15789	15713	15720	15798	15783	15553	15704	15606	15798	15766	15768	15579	15657	15709	15767	15756	15614	15660	15828	15431	15904	15536	15623	15589	15729	15915	15810	15630	15766	15774	15531	15880	15776	15671	15579	15746	15587	15757	15586	15725	15662	15772	15529	15776	15918	15605	15684	15910	15561	15666	15723	15538	15599	15868	15853	15849	15760	15774	15701	15669	15580	15767	15619	15766	15736	15893	15685	15873	15745	15673	15757	15684	15812	15734	15907	15741	15796	15658	15830	15853	15995	15885	15764	15646	15713	15771	15739	15877	15595	15632	15655	15818	15618	15821	15501	15779	15733	15760	15601	15519	15772	15753	15692	15688	15661	15634	15734	15906	15737	15916	15730	15737	15873	15767	15598	15885	15950	15705	15664	15812	15804	15757	15721	15904	15734	15804	15725	15682	15687	15589	15891	15628	15656	15705	15759	15880	15798	15671	15683	15620	15685	15812	15705	15637	15796	15696	15683	15782	15519	15665	15602	15625	15798	15746	15727	15738	15655	15643	15815	15701	15773	15738	15737	15784	15718	15927	15814	15964	15625	15749	15724	15662	15731	15561	15671	15750	15783	15683	15826	15865	15725	15608	15839	15844	15801	15793	15634	15589	15753	15744	15678	15832	15644	15719	15698	15748	15595	15740	15628	15582	15744	15623	15678	15633	15815	15842	15720	15748	15736	15834	15717	15812	15822	15702	15813	15613	15641	15834	15663	15749	15688	15675	15428	15592	15664	15665	15565	15814	15539	15801	15755	15797	15592	15845	15713	15898	15709	15742	15743	15710	15740	15730	15715	15712	15802	15511	15747	15781	15713	15894	15786	15781	15880	15713	15685	15820	15721	15735	15666	15689	15646	15795	15914	15979	15911	15722	15666	15673	15778	15689	15589	15670	15667	15648	15701	15564	15818	15642	15743	15441	15692	15570	15665	15964	15741	15801	15658	15683	15850	15625	15631	15782	15709	15662	15703	15804	15752	15763	15705	15810	15744	15645	15767	15746	15860	15592	15821	15740	15678	15861	15823	15864	15848	15801	15821	15626	15661	15929	15574	15833	15737	15746	15578	15939	15798	15886	15889	15726	15824	15782	15612	15715	15820	15780	15788	15817	15647	15513	15758	15819	15506	15848	15494	15879	15560	15696	15765	15639	15730	15945	15796	15842	15749	15696	15667	15722	15732	15686	15648	15641	15724	15779	15745	15684	15719	15813	15698	15614	15664	15832	15725	15636	15767	15585	15475	15680	15730	15727	15572	15674	15872	15892	15590	15789	15723	15671	15547	15723	15801	15902	15668	15700	15755	15627	15705	15691	15907	15664	15763	15816	15944	15747	15744	15828	15804	15589	15571	15571	15664	15806	15742	15713	15514	15587	15663	15704	15666	15775	15642	15842	15751	15399	15704	15698	15812	15767	15693	15632	15683	15734	15695	15692	16022	15691	15725	15909	15643	15780	15579	15756	15980	15678	15627	15682	15761	15653	15529	15801	15650	15523	15666	15700	15840	15662	15781	15785	15677	15474	15917	15869	15800	15707	15633	15889	15754	15665	15840	15644	15673	15631	15893	15614	15668	15919	15733	15843	15619	15672	15830	15644	15901	15731	15739	15954	15608	15583	15617	15586	15767	15777	15667	15665	15766	15741	15693	15716	15944	16115	15707	15568	15826	15654	15534	15823	15715	15650	15747	15573	15731	15909	15784	15836	15650	15812	15429	15952	15800	15686	15658	15696	15761	15731	15788	15577	15785	15698	15680	15840	15699	15753	15743	15753	15681	15794	15755	15681	15541	15479	15686	15747	15530	15726	15829
36493	58503	53629	42339	35535	29844	25445	21469	19243	18033	16322	15823	15166	14936	14572	14492	14507	14187	14020	13994	13928	13837	13882	13823	13778	13589	13874	13749	13588	13640	13700	13743	13684	13760	13502	13763	13670	13707	13618	13543	13537	13716	13648	13706	13535	13693	13686	13669	13644	13544	13523	13757	13717	13693	13726	13733	13615	13612	13660	13548	13507	13482	13668	13666	13651	13652	13593	13614	13622	13526	13634	13679	13698	13601	13441	13730	13612	13636	13713	13598	13678	13484	13650	13677	13546	13587	13653	13678	13736	13541	13712	13551	13678	13519	13469	13621	13618	13460	13688	13463	13619	13532	13706	13570	13527	13585	13770	13654	13661	13526	13653	13819	13617	13488	13741	13646	13539	13661	13714	13397	13721	13540	13584	13630	13538	13706	13574	13424	13542	13496	13482	13711	13654	13704	13604	13598	13590	13501	13547	13557	13637	13666	13514	13640	13513	13547	13629	13603	13587	13705	13689	13643	13701	13634	13716	13532	13782	13693	13620	13459	13672	13552	13692	13603	13770	13730	13642	13661	13613	13575	13730	13394	13626	13542	13682	13571	13621	13595	13586	13602	13604	13558	13524	13786	13577	13710	13716	13512	13519	13862	13478	13781	13744	13709	13506	13543	13585	13650	13696	13814	13719	13358	13651	13609	13590	13511	13628	13677	13816	13683	13482	13670	13724	13673	13495	13700	13572	13556	13672	13658	13606	13675	13573	13526	13557	13516	13572	13587	13580	13619	13574	13679	13624	13519	13771	13530	13734	13571	13557	13646	13571	13699	13645	13493	13490	13530	13521	13812	13659	13566	13725	13718	13727	13527	13632	13596	13726	13658	13572	13636	13532	13678	13609	13526	13642	13340	13676	13587	13571	13558	13536	13741	13595	13485	13650	13701	13599	13678	13735	13690	13658	13535	13499	13602	13594	13474	13594	13600	13745	13469	13675	13510	13729	13497	13564	13512	13738	13813	13560	13410	13563	13549	13492	13650	13511	13624	13601	13624	13759	13631	13696	13631	13621	13382	13683	13487	13796	13641	13617	13547	13713	13561	13827	13601	13815	13672	13591	13632	13744	13539	13648	13604	13514	13593	13772	13747	13651	13504	13548	13679	13721	13592	13531	13614	13781	13587	13782	13816	13631	13602	13562	13599	13613	13716	13580	13641	13470	13625	13676	13583	13747	13638	13631	13616	13518	13538	13678	13525	13689	13623	13597	13681	13560	13668	13592	13463	13629	13621	13758	13422	13728	13552	13574	13788	13611	13675	13551	13563	13663	13496	13664	13693	13566	13622	13601	13647	13690	13486	13555	13708	13578	13607	13540	13558	13485	13563	13568	13709	13658	13730	13613	13617	13751	13684	13680	13673	13638	13736	13760	13681	13582	13733	13487	13671	13610	13599	13549	13657	13619	13591	13669	13645	13754	13602	13600	13750	13451	13696	13639	13550	13635	13666	13769	13733	13557	13606	13700	13645	13575	13594	13669	13683	13695	13614	13598	13780	13516	13629	13671	13632	13569	13586	13783	13638	13632	13652	13593	13608	13680	13603	13770	13615	13644	13658	13659	13657	13543	13548	13655	13643	13640	13577	13570	13728	13700	13561	13529	13594	13677	13704	13591	13557	13567	13781	13548	13717	13469	13690	13651	13684	13767	13594	13660	13663	13641	13569	13756	13781	13462	13693	13673	13572	13574	13666	13668	13622	13732	13606	13726	13600	13640	13556	13742	13626	13446	13638	13722	13514	13878	13604	13649	13587	13617	13648	13763	13549	13775	13623	13441	13689	13579	13472	13730	13676	13631	13771	13685	13614	13767	13650	13654	13454	13540	13681	13632	13670	13848	13621	13610	13572	13669	13718	13664	13787	13685	13490	13667	13643	13417	13576	13669	13813	13574	13635	13624	13638	13411	13605	13579	13677	13637	13662	13644	13645	13680	13569	13694	13660	13655	13672	13397	13660	13534	13574	13644	13583	13680	13492	13687	13595	13653	13510	13560	13668	13614	13613	13443	13508	13621	13636	13411	13582	13440	13730	13667	13694	13634	13692	13873	13780	13570	13641	13622	13538	13690	13734	13452	13622	13487	13573	13705	13679	13462	13557	13510	13630	13761	13675	13657	13515	13518	13537	13475	13663	13614	13670	13700	13679	13681	13524	13616	13603	13613	13672	13558	13709	13579	13703	13528	13601	13709	13460	13485	13550	13602	13678	13628	13655	13653	13538	13569	13469	13455	13500	13470	13693	13642	13609	13687	13593	13733	13681	13600	13693	13616	13687	13647	13627	13776	13590	13644	13648	13499	13561	13555	13624	13624	13615	13591	13635	13557	13733	13757	13543	13748	13489	13660	13483	13630	13732	13696	13612	13449	13561	13611	13675	13410	13633	13758	13367	13676	13576	13528	13629	13762	13719	13676	13537	13678	13575	13782	13723	13501	13644	13571	13545	13570	13595	13571	13581	13728	13646	13622	13625	13772	13555	13676	13636	13656	13635	13660	13646	13763	13560	13598	13490	13726	13712	13748	13682	13417	13503	13732	13537	13626	13537	13684	13587	13659	13419	13384	13614	13723	13737	13621	13709	13694	13688	13628	13516	13548	13697	13627	13655	13631	13665	13618	13761	13557	13769	13693	13493	13677	13690	13671	13631	13555	13763	13472	13706	13716	13790	13672	13633	13705	13655	13546	13733	13629	13544	13531	13536	13483	13753	13458	13585	13414	13814	13746	13749	13683	13635	13560	13699	13794	13751	13631	13534	13572	13671	13672	13529	13601	13803	13653	13480	13656	13465	13648	13599	13467	13678	13660	13734	13703	13559	13563	13573	13516	13703	13766	13757	13524	13677	13635	13687	13548	13706	13676	13524	13568	13609	13614	13757	13515	13579	13561	13563	13697	13598	13574	13791	13555	13369	13743	13703	13625	13644	13578	13578	13703	13591	13657	13540	13449	13565	13617	13720	13530	13741	13624	13623	13835	13587	13783	13590	13584	13622	13615	13660	13648	13604	13605	13612	13647	13593	13597	13545	13679	13666	13595	13443	13585	13550	13687	13718	13604	13480	13609	13754	13726	13645	13650	13537	13504	13684	13617	13691	13788	13540	13407	13615	13677	13646	13594	13738	13610	13528	13741	13633	13598	13670	13685	13595	13802	13589	13612	13530	13766	13559	13670	13608	13693	13585	13539	13596	13578	13733	13476	13707	13727	13421	13493	13774	13687	13536	13653	13692	13591	13650	13580	13670	13699	13527	13541	13618	13598	13434	13672	13578	13558	13542	13711	13587	13585	13777	13485	13537	13575	13733	13569	13741	13544	13646	13467	13707	13700	13631	13646	13674	13744	13652	13540	13643	13735	13732	13655	13709	13595	13734	13796	13610	13611	13588	13634	13584	13636	13676	13535	13472	13643	13540	13654	13599	13581	13691	13661	13636	13523	13780	13797	13596	13695	13438	13581	13545	13578	13579	13652	13731	13538	13468	13601	13636	13531	13722	13769	13633	13648	13734	13581	13487	13635	13547	13589	13719	13713	13644	13659	13471	13695	13624	13556	13595	13649	13542	13600	13599	13671	13621	13727	13541	13633	13710	13588	13690	13501	13545	13494	13531	13686	13645	13667	13668	13505	13713	13621	13602	13603	13495	13636	13651	13480	13477	13705	13513	13476	13577	13634	13675	13778	13611	13596	13581	13596	13543	13614	13777	13637	13398	13563	13533	13644	13760	13785	13517	13561	13561	13590	13502	13715	13584	13603	13368	13691	13524	13739	13567	13874	13744	13631	13525	13714	13710	13671	13720	13592	13666	13664	13615	13607	13694	13524	13773	13663	13577	13608	13562	13712	13790	13631	13634	13767	13584	13651	13627	13524	13552	13533	13605	13620	13676	13472	13727	13714	13576	13724	13646	13718	13533	13641	13614	13792	13730	13506	13685	13700	13599	13687	13485	13733	13547	13628	13686	13561	13698	13572	13617	13472	13717	13478	13756	13833	13731	13733	13692	13548	13582	13775	13544	13573	13685	13731	13681	13618	13436	13566	13684	13711	13673	13598	13579	13629	13680	13606	13812	13584	13600	13601	13670	13756	13538	13781	13610	13660	13570	13726	13672	13661	13638	13704	13554	13602	13693	13734	13604	13814	13426	13685	13591	13523	13772	13624	13742	13557	13684	13689	13686	13632	13670	13671	13573	13690	13648	13456	13636	13562	13634	13695	13536	13619	13631	13610	13636	13582	13591	13763	13719	13695	13744	13533	13679	13635	13613	13635	13680	13658	13639	13606	13605	13719	13740	13666	13539	13499	13513	13503	13707	13631	13641	13662	13589	13760	13583	13762	13556	13791	13583	13757	13562	13724	13685	13625	13593	13608	13633	13558	13589	13608	13502	13902	13617	13667	13616	13403	13570	13669	13538	13589	13643	13804	13693	13649	13676	13657	13503	13611	13648	13669	13648	13603	13562	13489	13555	13511	13737	13630	13602	13670	13778	13431	13591	13499	13491	13623	13593	13701	13695	13545	13723	13595	13702	13636	13647	13493	13826	13614	13691	13656	13612	13545	13665	13643	13635	13634	13726	13737	13434	13724	13532	13688	13525	13482	13655	13578	13696	13643	13588	13679	13720	13648	13628	13733	13613	13525	13745	13758	13697	13539	13751	13609	13600	13731	13651	13674	13551	13452	13576	13666	13723	13659	13577	13665	13639	13606	13514	13673	13512	13734	13663	13718	13652	13663	13664	13632	13484	13578	13749	13575	13566	13748	13612	13575	13513	13472	13739	13732	13717	13611	13497	13537	13719	13630	13593	13778	13583	13568	13613	13615	13593	13621	13503	13580	13555	13684	13687	13533	13666	13509	13552	13583	13588	13522	13617	13603	13575	13602	13635	13419	13580	13582	13634	13698	13679	13545	13652	13583	13630	13760	13601	13628	13618	13528	13617	13566	13518	13519	13678	13710	13611	13613	13660	13565	13563	13462	13541	13505	13568	13662	13492	13513	13559	13493	13704	13556	13547	13634	13869	13752	13687	13689	13640	13785	13381	13692	13580	13610	13618	13527	13690	13564	13632	13712	13570	13542	13483	13658	13528	13569	13499	13528	13638	13662	13646	13539	13575	13628	13631	13552	13501	13727	13613	13653	13698	13438	13745
22732	21039	28818	24312	24595	28634	30312	24075	21561	20866	19418	18388	17903	17525	17235	17005	16996	16853	16441	16636	16715	16541	16439	16447	16360	16356	16256	16230	16266	16257	16216	16155	16248	16101	16078	16198	16125	16126	16302	16117	15995	16076	16137	16085	16195	16180	16348	16302	16252	15986	16167	16057	16109	16027	16029	16142	16343	16143	16116	16148	16123	16073	16249	16152	16083	16098	16341	16010	15970	16060	16029	16230	15917	16081	16162	16075	16041	16358	16145	16029	15793	16063	16078	15976	16161	15984	16106	15936	16264	16157	16167	16057	16146	15969	15992	16113	16127	16213	15903	16167	15989	15946	16096	16254	15939	16012	16039	16173	16029	16008	16183	16029	15967	16030	16134	15941	16008	15947	15827	16113	16100	16023	16135	16030	16131	16163	15931	16219	16202	16098	16248	16162	15982	16045	15938	16041	16231	16026	15934	16054	16184	16003	16162	15995	16191	15943	16053	16122	16142	16172	16203	16221	16100	16422	15948	16197	16289	16272	16168	16270	15966	16233	15837	15897	15986	16268	16301	16180	16098	15871	16116	16122	16070	16078	15911	16080	16056	15977	15940	15893	15891	16005	16255	16152	15934	16047	16217	16305	15975	16008	16137	16009	16139	16046	15996	15914	16207	16211	16126	15970	16063	15938	15926	16080	15934	16182	16236	16160	16142	16347	16128	15853	16070	15699	16108	15990	16073	16197	15815	16039	15980	16184	16194	16211	16182	16118	15939	16061	16086	15999	16114	15811	16063	16167	16108	16042	16155	16182	15950	16032	15848	15911	16073	16146	15975	16067	16081	16019	16072	16213	16129	16127	15950	16036	16133	15985	15895	15983	16034	15979	16152	15915	16247	15854	16159	15935	16082	16137	15999	16153	16066	15961	16107	16144	16214	15954	15922	15893	16044	15857	16173	16098	16087	16197	16114	15996	16213	16157	16152	15869	15982	15992	16092	15865	16163	15964	15879	15824	16212	15893	15940	16028	16192	16141	16072	16068	16032	16146	16142	16127	16107	16024	16066	15795	16229	15984	15916	16222	16227	16051	16160	15900	16144	16012	15886	16051	16213	16097	16252	16008	15879	16054	16019	15859	16102	16129	16189	15932	16099	16021	16132	15993	16181	15996	16171	16088	15956	16057	15969	16050	16053	16101	16079	16248	16145	16101	16089	15910	15908	16133	16053	16039	16129	16072	16033	16115	16006	15872	15952	16102	16170	16058	16165	15990	15910	16123	15989	16117	15981	16068	16143	16187	16082	15891	16135	16160	16191	16127	15980	16016	15915	15983	15988	15977	15992	15984	16151	16108	16065	16068	16107	15994	16153	15946	16035	16040	16166	16064	16167	16001	16121	15944	16208	16016	16004	16057	16124	16082	15917	16108	16131	15892	16018	16076	16091	16152	16114	16028	16146	16133	16085	15962	15896	16215	16129	16166	16067	15974	16057	16167	16199	16042	15961	16077	16090	16121	16077	15943	15969	16008	16008	16157	16140	15927	16007	16191	16060	15897	15961	16035	16097	16125	16051	16111	16018	15897	16116	16046	16214	15943	16044	16030	15923	15964	16202	15991	15910	15995	16160	16068	16239	16135	16101	15962	15922	15939	15936	16088	16179	16121	16083	16061	16102	15936	15938	16003	16220	16025	16088	16104	15981	15915	16044	15883	16024	16164	16049	16298	16065	16144	16004	16015	16017	16137	16248	16080	15899	16050	16000	16209	15919	16194	16144	16149	16070	15936	16207	15927	16031	15807	16101	16046	15953	16067	16083	16029	15964	16070	16104	16107	15984	16082	16024	15973	16076	16073	15965	16006	16204	16092	16120	16056	15952	15938	16163	15939	16125	16094	16079	15849	16237	16100	15971	15763	16216	16115	15988	15993	16048	16135	16071	16124	16201	16082	16224	15782	15917	16179	15992	16120	16047	15952	16325	16027	16078	16087	15872	15920	16150	15950	15852	16072	15969	16138	16217	16167	16026	16126	15797	16049	15987	16022	16042	16071	15909	16064	15870	15998	15986	15982	16023	16006	16034	15915	16143	16241	16103	16139	15983	16270	16070	16062	16068	16276	15921	16128	16049	16047	16078	16026	16077	16165	15961	16026	15992	16121	16161	15952	16140	16131	16271	15861	15880	16073	16109	16058	15987	15930	15866	16070	16066	15943	16183	15949	16280	16086	15951	16078	16284	16174	16148	16083	16000	16053	15974	15896	16227	15810	16129	16046	15977	16008	15961	16130	15904	15929	16007	16129	15872	15995	16153	15966	15991	16041	15911	16222	16098	15980	16144	15999	16005	16065	15956	16058	16166	16056	16201	16108	16090	16132	16199	16014	16088	16130	16006	16065	15894	16049	16190	15973	16096	16297	16108	16140	16032	15947	15979	16168	15999	15999	16101	15975	15967	16166	15899	16162	15836	16005	16136	15942	15963	16094	16102	16043	16126	15976	15953	16009	16091	16042	16119	15923	16176	15998	16255	15942	16158	15949	16116	15935	15906	16079	16124	16165	16102	16134	16045	15976	16057	16076	16157	15944	16152	16040	16031	16031	16054	16030	15801	16059	16107	15886	15961	16116	16076	16088	15855	15863	16044	16145	16021	15993	15952	15875	16088	16020	16030	15964	16210	16121	16090	16120	16051	15975	16115	16094	16179	16061	15994	16020	16137	16115	15991	15974	16079	16017	16211	16001	16096	16028	16087	16175	15868	15988	15964	16187	16207	16201	15935	15969	16053	16066	16135	16058	16232	16024	16016	15945	16171	15806	16066	15998	15863	15873	16069	15940	16083	16025	16042	16290	16200	16057	16069	15999	16177	16127	15947	15932	16185	15933	15934	16043	16032	16154	15973	16024	16061	16138	16244	16008	15900	15872	16335	16093	16044	15913	16034	16101	16038	16176	16010	16109	16126	16307	16032	15918	16115	16184	16247	15969	16003	15997	16125	16001	16031	16208	16086	15899	16095	16226	16065	16254	16035	15991	16184	15846	16004	15997	15982	15987	16084	15882	16126	15845	15929	15856	15973	16024	15948	16260	16117	16042	16005	15949	16100	16075	16166	16118	16037	15919	16018	16009	16189	15933	16014	15956	15966	16011	16095	16087	16083	16079	16010	15997	15978	16070	16147	16069	16088	16075	16108	16138	16117	16202	16076	16064	15992	15915	15987	16095	16105	16016	16278	15818	15914	16122	16002	16101	16062	16080	16033	16127	16065	15925	16059	15789	15994	15933	15968	16022	15923	16195	16151	16028	16088	15983	16268	16059	16134	15840	16185	16064	16109	15950	15842	15694	15972	16058	15901	15990	16037	16033	16054	15961	16040	16162	16118	16212	15924	16108	15958	16054	16098	16065	16117	16097	15964	16106	16168	16159	16093	16024	16099	15914	16047	16029	16039	16134	16013	15991	16201	15923	16164	16156	16266	16166	16282	15999	16080	16144	15972	15987	16030	15944	16037	15931	16041	15968	16077	16070	15822	16168	16091	16003	16087	15946	16044	16007	16152	16038	16064	16156	15934	16031	16041	15953	16043	16191	15997	16085	15918	15891	16162	16071	15944	15952	16118	15995	16154	16132	15981	15960	16030	15967	16079	15804	15908	16031	16008	16012	16005	15969	16299	16071	16023	15949	15977	16088	16188	16062	15834	16000	16070	16065	16091	15948	15945	15957	16112	15827	15916	16061	15919	16143	16167	15983	16090	16194	15959	16053	16041	16143	15969	16075	16113	16002	15976	15999	16212	16033	15852	16129	15830	16022	16319	15914	16065	16232	16228	15953	16123	16213	16205	16118	16065	16042	16056	15929	16274	15972	16026	15889	15916	16044	16129	15983	16182	16069	16103	15876	16073	16175	15996	16047	16009	15997	16032	15893	15961	15912	15935	16066	16171	16012	16130	15801	15990	16027	16062	16020	16044	16072	15953	16200	16106	16001	15898	16020	16095	15934	16078	16199	16211	15955	15942	16134	15875	16143	16333	16123	16147	15964	16181	16052	16051	16075	16169	15983	16267	16082	16003	15918	16041	16127	16074	15965	16087	15973	16028	16114	16029	16007	16046	16099	15989	16063	16195	16270	15983	15922	16117	15882	16073	16180	16247	16163	16074	15957	16154	16096	16143	16242	16107	16019	15840	16098	16071	16089	16191	15848	16055	16040	16172	16072	16079	15912	16291	16085	16091	15963	15949	16016	15942	16144	16115	16074	16058	16212	16049	15809	16091	16030	15880	16164	16293	15907	16165	16020	16171	16006	16183	16085	16050	16011	16270	16079	16094	16096	15993	16005	16202	16061	15971	15849	16079	15924	16028	15891	16102	16014	16069	15983	15882	15938	16044	16156	16092	15981	16082	15916	16162	15935	16108	16034	15957	15982	16240	16150	16175	16075	16160	16058	15912	16093	16024	16014	15954	16227	16035	16085	16237	16134	16189	16028	15958	16089	15998	16023	16115	15991	16093	16106	16037	15930	16207	16159	16103	16118	16113	15956	15936	16060	16035	15904	16064	16189	16079	16104	15843	16162	16096	16203	16062	16129	15972	15867	16163	16051	16020	16153	15930	15935	15936	16069	15936	16151	16076	16070	15967	16140	16267	16150	16058	15887	15984	16254	16063	16013	16152	16127	16188	16061	16031	15986	16071	16032	16043	16067	15917	16160	16177	16079	16228	16110	15880	16074	16009	15938	15964	15861	16029	16084	15968	16268	15937	16236	16106	16049	15882	16028	15899	16025	16095	15985	16187	16055	16097	16029	16051	16023	16176	16015	16036	16188	16148	16091	16005	16189	16212	16152	15934	15906	16052	16002	16147	16165	15884	16088	15998	15995	15977	16151	16034	16062	16057	15920	15889	16078	15956	16040	16019	16135	15966	15962	16076	16015	16111	15945	16118	16018	16077	16069	15938	15983	16005	16028	16107	16009	15938	16058	16058	16002	16113	15958	16029	16162	16004	16148	16018	16043	16142	15943	16051	15938	16115	15971	16120	16075	16037	16139	15963	16174	16079	15970	16168	15943	15744	16159	16172	16172	16153	15889	16143	16038	16065	16128	15941	15931	16247	15848	15973	15992	16095	15939	15917	15914	16097	16125	16055	15936	16025	16084	16029	16053	15935	16087	16222	16075	15905	15934	15920	16290	16092	16069	16143	16014
37655	63807	59364	47208	40173	33775	28620	24611	21551	20107	18234	17041	16191	15663	15379	15047	14712	14585	14483	14380	14172	14177	14112	13965	14094	13879	13923	13941	13864	13874	13915	14039	13871	13769	13750	13758	13703	13850	13734	13774	13556	13784	13705	13712	13944	13809	13964	13856	13701	13918	13971	13670	13864	13807	13718	13844	13663	13710	13775	13872	13590	13664	13750	13680	13727	13745	13946	13859	13806	13549	13950	13847	13619	13771	13707	13736	13719	13719	13751	13785	13837	13915	13793	13776	13886	13827	13718	13848	13707	13901	13679	13754	13738	13849	13742	13603	13783	13737	13748	13538	13670	13768	13768	13623	13666	13644	13877	13768	13834	13622	13754	13643	13897	13756	13868	13965	13927	13667	13746	13593	13893	13808	13793	13787	13784	13729	13697	13799	13556	13794	13799	13762	13890	13729	13761	13858	13739	13638	13879	13502	13578	13764	13771	13822	13758	13787	13815	13872	13765	13860	13857	13824	13752	13767	13839	13542	13910	13704	13775	13860	13679	13829	13683	13781	13725	13811	13730	13793	13704	13591	13766	13832	13768	13817	13721	13757	13894	13711	13770	13763	13745	13741	13727	13815	13828	13794	13869	13801	13821	13660	13713	13647	13756	13833	13813	13731	13725	13714	13766	13663	13737	13813	13660	13780	13723	13722	13697	13912	13491	13774	13678	13692	13672	13771	13783	13836	13713	13820	13748	13811	13719	13722	13822	13713	13749	13760	13798	13737	13722	13632	13756	13722	13845	13806	13874	13568	13686	13824	13728	13738	13833	13767	13781	13732	13688	13589	13864	13751	13727	13796	13709	13810	13846	13659	13926	13716	13834	13624	13658	13721	13693	13712	13671	13754	13775	13948	13609	13756	13787	13778	13848	13821	13639	13904	13607	13757	13841	13613	13792	13471	13648	13770	13754	13813	13929	13714	13931	13729	13793	13702	13763	13782	13765	13858	13874	13784	13660	13836	13665	13595	13757	13846	13695	13583	13820	13806	13685	13650	13592	13680	13859	13666	13798	13819	13833	13636	13517	13646	13806	13750	13746	13906	13819	13685	13591	13690	13905	13852	13756	13804	13691	13789	13776	13717	13738	13709	13649	13698	13878	13731	14017	13825	13609	13770	13772	13926	13738	13683	13675	13733	13671	13778	13875	13987	13671	13727	13706	13652	13898	13555	13643	13851	13790	13847	13770	13820	13734	13747	13877	13794	13860	13698	13730	13791	13790	13765	13693	13605	13776	13714	13780	13756	13754	13764	13609	13643	13842	13809	13641	13630	13781	13751	13828	13755	13577	13607	13774	13831	13615	13676	13756	13736	13787	13727	13805	13571	13760	13872	13839	13646	13742	13753	13751	13640	13858	13609	13677	13824	13722	13780	13681	13665	13596	13688	13626	13753	13890	13597	13641	13737	13734	13715	13732	13658	13805	13734	13591	13639	13734	13778	13708	13742	14065	13639	13786	13742	13539	13752	13775	13695	13768	13776	13760	13746	13686	13604	13812	13889	13703	13707	13680	13862	13675	13717	13620	13715	13748	13800	13852	13743	13614	13886	13811	13755	13746	13786	13601	13802	13781	13533	13889	13774	13655	13751	13788	13899	13831	13662	13665	13923	13579	13693	13735	13768	13747	13684	13748	13660	13646	13648	13632	13734	13643	13809	13888	13696	13847	13740	13725	13688	13773	13774	13579	13811	14016	13776	13841	13885	13776	13691	13660	13583	13695	13541	13683	13739	13601	13816	13667	13757	13950	13718	13868	13807	13665	13700	13882	13716	13666	13608	13896	13776	13732	13607	13685	13723	13797	13875	13812	13857	13560	13789	13699	13815	13798	13710	13791	13852	13743	13700	13848	13722	13592	13705	13660	13829	13778	13646	13686	13702	13705	13695	13722	13737	13552	13752	13763	13897	13466	13832	13673	13714	13884	13847	13784	13689	13831	13771	13851	13744	13843	13730	13594	13683	13788	13670	13836	13756	13705	13693	13597	13895	13766	13619	13885	13784	13685	13790	13695	13597	13911	13448	13714	13874	13686	13602	13803	13703	13784	13788	13780	13530	13814	13768	13911	13667	13718	13779	13868	13468	13821	13694	13626	13782	13711	13604	13794	13710	13701	13752	13726	13584	13820	13740	13823	13690	13738	13706	13702	13798	13820	13745	13759	13817	13859	13757	13869	13753	13786	13909	13774	13791	13718	13833	13824	13709	13864	13762	13828	13708	13639	13788	13623	13812	13684	13853	13711	13661	13646	13689	13826	13751	13955	13739	13953	13625	13814	13621	13863	13835	13879	13835	13898	13708	13822	13854	13788	13692	13902	13741	13572	13663	13856	13838	13748	13803	13774	13857	13717	13752	13731	13760	13735	13736	13739	13659	13858	13735	13774	13885	13658	13820	13897	13782	13952	13884	13699	13893	13760	13879	13740	13767	13699	13784	13836	13649	13854	13655	13900	13834	13733	13706	13872	13768	13757	13678	13596	13838	13846	13855	13577	13780	13720	13697	13430	13846	13837	13756	13738	13720	13829	13738	13843	13600	13682	13829	13770	13577	13667	13822	13717	13605	13823	13787	13818	13869	13705	13705	13668	13626	13672	13742	13810	13746	13893	13764	13727	13673	13766	13766	13731	13668	13732	13812	13845	13680	13808	13757	13751	13820	13820	13666	13607	13589	13744	13798	13697	13686	13804	13622	13779	13813	13725	13700	13801	13651	13925	13637	13809	13763	13613	13635	13555	13468	13717	13646	13723	13698	13637	13718	13885	13648	13598	14001	13873	13797	13810	13874	13870	13710	13633	13636	13774	13761	13574	14076	13744	13685	13891	13584	13865	13725	13693	13726	13741	13884	13705	13674	13662	13715	13792	13904	13761	13706	13890	13837	13770	13848	13723	13640	13613	13738	13858	13879	13656	13793	13878	13635	13559	13721	13744	13796	13688	13814	13786	13732	13758	13847	13689	13745	13765	13824	13734	13677	13880	13685	13793	13676	13905	13680	13815	13621	13774	13646	13828	13611	13691	13744	13866	13721	13734	13724	13712	13762	13528	13825	13744	13823	13728	13659	13720	14039	13727	13669	13728	13873	13920	13736	13883	13796	13743	13606	13682	13669	13663	13821	13963	13732	13805	13642	13819	13652	13882	13670	13699	13802	13710	13806	13707	13679	13714	13734	13823	13643	13865	13762	13841	13865	13754	13690	13801	13738	13567	13604	13635	13743	13757	13756	13799	13560	13777	13818	13772	13731	13865	13616	13712	13789	13786	13835	13691	13875	13643	13716	13689	13698	13667	13665	13679	13632	13771	13682	13741	13717	13736	13679	13805	13723	13743	13760	13744	13694	13953	13723	13763	13916	13839	13751	13771	13762	13840	13766	13663	13804	13761	13824	13760	13749	13816	13708	13718	13797	13895	13875	13911	13911	13809	13758	13847	13837	13687	13631	13783	13834	13772	13657	13718	13780	13550	13727	13860	13718	13777	13687	13806	13776	13800	13712	13529	13718	13815	13761	13791	13758	13838	13587	13830	13884	13718	13920	13732	13849	13841	13692	13750	13832	13800	13689	13620	13806	13564	13776	13700	13734	13623	13733	13706	13772	13783	13590	13772	13838	13634	13666	13630	13702	13838	13724	13541	13784	13938	13802	13810	13663	13651	13635	13855	13850	13782	13747	13689	13826	13682	13625	13785	13762	13730	13620	13932	13682	13773	13622	13832	13642	13933	13818	13751	13626	13880	13639	13907	13620	13730	13605	13672	13858	13686	13737	13844	13760	13752	13770	13770	13776	13827	13691	13738	13777	13724	13831	13692	13741	13606	13943	13705	13786	13935	13786	13710	13731	13800	13848	13807	13774	13759	13907	13644	13586	13665	13561	13878	13683	13695	13769	13798	13589	13698	13777	13551	13578	13705	13706	13816	13682	13686	13781	13598	13809	13574	13779	13582	13762	13715	13847	13689	13699	13561	13979	13633	13860	13588	13777	13786	13771	13719	13768	13560	13762	13738	13839	13794	13578	13696	13474	13858	13695	13690	13660	13703	13729	13777	13632	13690	13938	13665	13838	13651	13625	13654	13530	13794	13935	13847	13778	13803	13813	13771	13700	13633	13831	13685	13702	13671	13629	13827	13813	13827	13640	13683	13698	13783	13657	13818	13636	13839	13581	13657	13800	13762	13868	13767	13882	13641	13754	13608	13797	13738	13695	13622	13889	13580	13815	13758	13463	13761	13637	13628	13802	13700	13799	13638	13731	13707	13802	13802	13671	13834	13817	13627	13855	13689	13782	13696	13720	13674	13816	13851	13761	13798	13816	13728	13717	13842	13604	13911	13793	13885	13929	13504	13776	13695	13745	13697	13858	13641	13866	13647	13631	13702	13692	13790	13597	13761	13813	13675	13762	13695	13837	13923	13633	13674	13721	13739	13793	13668	13692	13761	13801	13663	13637	13693	13612	13695	13764	13772	13856	13676	13799	13766	13740	13786	13803	13840	13733	13714	13827	13799	13834	13762	13566	13640	13722	13817	13908	13713	13928	13863	13911	13653	13689	13688	13542	13711	13742	13749	13667	13760	13711	13840	13772	13865	13649	13853	13828	13647	13733	13684	13800	13721	13737	13805	13868	13880	13679	13703	13617	13742	13700	13722	13865	13849	13698	13529	13760	13704	13671	13597	13862	13745	13696	13721	13658	13795	13722	13809	13633	13745	13871	13695	13772	13619	13588	13605	13828	13670	13714	13615	13927	13521	13962	13536	13911	13769	13734	13754	13845	13742	13783	13668	13769	13699	13807	13811	13677	13879	13747	13898	13805	13695	13776	13752	13739	13753	13803	13690	13936	13674	13768	13888	13798	13761	13641	13650	13799	13764	13745	13683	13782	13774	13770	13717	13881	13697	13924	13695	13731	13814	13744	13660	13762	13869	13740	13847	13707	13683	13590	13725	13687	13789	13749	13761	13773	13781	13869	13737	13856	13719	13652	13731	13676	13718	13899	13710	13660	13807	13817	13915	13864	13807	13678	13731	13874	13726	13716	13742	13641	13623	13872	13910	13728	13826	13745	13943	13713	13717	13664	13764	13700	13839	13798	13726	13843	13700	13838	13776	13551	13599	13686	13820	13743	13751	13829	13756	13734	13946	13729
31128	34435	42971	37170	28657	24697	21662	19504	18431	17460	17140	16480	16453	16351	16105	16153	16061	16124	16035	16020	15848	16026	15949	15816	15772	15855	15649	15852	15707	15847	15781	15679	15749	15751	15606	15754	15836	15898	15751	15724	15714	15847	15816	15676	15613	15613	15699	15647	15747	15704	15851	15648	15819	15545	15859	15768	15800	15727	15655	15781	15731	15780	15631	15664	15661	15768	15688	15755	15759	15632	15749	15767	15706	15839	15771	15699	15532	15676	15864	15829	15870	15775	15770	15725	15720	15816	15760	15809	15673	15708	15741	15664	15641	15792	15515	15615	15704	15649	15632	15621	15738	15668	15799	15631	15760	15641	15723	15779	15816	15579	15878	15403	15740	15623	15838	15848	15863	15620	15632	15577	15871	15563	15659	15734	15639	15774	15771	15850	15625	15745	15781	15864	15638	15684	15744	15593	15917	15758	15852	15849	15745	15681	15659	15551	15616	15667	15624	15625	15681	15675	15721	15406	15763	15729	15637	15727	15606	15844	15713	15565	15659	15825	15763	15753	15581	15864	15762	15879	15770	15856	15674	15691	15856	15783	15684	15729	15792	15713	15869	15813	15709	15739	15821	15760	15660	15576	15711	15520	15697	15774	15916	15745	15840	15605	15838	15659	15771	15783	15931	15674	15703	15739	15618	15790	15675	15798	15722	15745	15766	15637	15767	15715	15664	15652	15680	15545	15631	15761	15847	15870	15877	15670	15867	15646	15666	15751	15830	15601	15700	15822	15831	15627	15773	15749	15667	15798	15684	15761	15673	15692	15837	15779	15906	15673	15782	15589	15806	15602	15767	15747	15714	15711	15710	15734	15713	15461	15894	15655	15678	15864	15659	15706	15736	15700	15647	15562	15637	15812	15669	15642	15969	15895	15770	15812	15836	15635	15551	15590	15693	15651	15648	15804	15934	15550	15695	15790	15845	15745	15585	15750	15551	15748	15750	15562	15759	15718	15768	15716	15798	15858	15708	15546	15572	15756	15691	15870	15703	15773	15943	15577	15672	15561	15855	15630	15769	15822	15660	15746	15738	15832	15711	15505	15704	15630	15874	15739	15636	15719	15651	15693	15818	15706	15572	15664	15719	15792	15548	15869	15790	15813	15743	15652	15718	15546	15664	15800	15823	15678	15792	15573	15764	15669	15648	15770	15655	15708	15754	15742	15855	15998	15866	15690	15801	15725	15671	15459	15766	15777	15874	15826	15764	15694	15553	15709	15960	15717	15844	15699	15758	15662	15858	15612	15648	15636	15641	15743	15681	15796	15793	15654	15611	15689	15784	15767	15725	15595	15780	15614	15665	15636	15595	15755	15753	15580	15735	15715	15723	15603	15884	15776	15546	15800	15691	15697	15723	15826	15743	15596	15755	15580	15691	15664	15717	15675	15965	15894	15717	15649	15776	15911	15606	15758	15676	15829	15597	15905	15739	15592	15614	15754	15994	15627	15742	15813	15936	15827	15904	15872	15601	15720	15882	15658	15681	15782	15602	15774	15649	15673	15861	15878	15654	15675	15692	15875	15704	15686	15772	15678	15710	15530	15816	15672	15784	15661	15689	15575	15723	15663	15720	15774	15612	15759	15744	15631	15585	15811	15812	15717	15500	15802	15611	15695	15581	15658	15674	15839	15822	15689	15704	15682	15665	15662	15642	15713	15691	15707	15760	15839	16002	15790	15776	15738	15783	15810	15915	15573	15614	15661	15488	15579	15844	15762	15615	15704	15876	15653	15727	15751	15839	15681	15726	15741	15510	15676	15671	15694	15691	15822	15853	15826	15701	15661	15633	15665	15731	15661	15686	15812	15754	15599	15688	15620	15712	15928	15695	15851	15629	15410	15672	15872	15685	15612	15763	15733	15735	15672	16051	15736	15811	15755	15762	15589	15907	15629	15676	15716	15680	15755	15674	15816	15862	15678	15672	15713	15630	15605	15936	15683	15674	15608	15608	15574	15752	15724	15827	15692	15709	15741	15692	15863	15729	15636	15597	15728	15617	15879	15801	15672	15703	15590	15641	15717	15498	15725	15707	15979	15703	15637	15664	15619	15740	15681	15710	15649	15734	15757	15718	15742	15655	15766	15773	15652	15619	15618	15802	15774	15748	15828	15926	15618	15701	15738	15753	15843	15653	15719	15627	15904	15797	15912	15779	15958	15785	15579	15690	15643	15890	15753	15703	15649	15497	15630	15966	15587	15794	15855	15698	15784	15756	15696	15973	15443	15570	15633	15558	15730	15747	15553	15724	15605	15679	15400	15733	15750	15739	15809	15522	15710	15734	15610	15510	15767	15595	15605	15706	15725	15771	15750	15834	15851	15735	15672	15536	15662	15560	15835	15537	15573	15623	15463	15641	15693	15782	15698	15572	15902	15824	15567	15844	15773	15783	15753	15792	15896	15797	15783	15713	15587	15643	15654	15584	15711	15727	15641	15608	15691	15795	15961	15718	15683	15524	15660	15738	15750	15741	15724	15653	15898	15595	15766	15659	15743	15635	15685	15859	15810	15530	15712	15698	15801	15714	15754	15727	15850	15583	15708	15833	15724	15594	15623	15693	15659	15662	15819	15712	15727	15806	15740	15751	15834	15848	15640	15800	15762	15609	15828	15763	15789	15822	15689	15839	15809	15681	15750	15600	15654	15651	15717	15668	15671	15923	15869	15925	15627	15702	15813	15776	15702	15688	15776	15525	15662	15756	15696	15885	15530	15702	15432	15683	15731	15611	15466	15757	15696	15631	15646	15802	15665	15724	15703	15590	15687	15748	15705	15692	15789	15956	15772	15626	15496	15715	15597	15748	15790	15920	15548	15577	15808	15692	15667	15597	15854	15795	15772	15875	15928	15945	15858	15612	15771	15687	15661	15619	15708	15708	15622	15821	15713	15609	15761	15757	15853	15924	15848	15791	15694	15581	15744	15772	15646	15706	15738	15640	15747	15695	15770	16021	15767	15746	15626	15676	15574	15852	15722	15731	15680	15775	15733	15633	15754	15782	15509	15720	15678	15669	15759	15925	15849	15560	15560	15676	15750	15945	16011	15733	15610	15685	15699	15677	15853	15822	15719	15626	15723	15482	15753	15662	15625	15764	15658	15699	15661	15864	15664	15615	15676	15762	15653	15821	15943	15611	15844	15730	15677	15601	15772	15751	15735	15702	15782	15731	15525	15787	15934	15858	15572	15737	15673	15802	15462	15849	15602	15848	15711	15738	15704	15676	15677	15793	15787	15991	15677	15721	15735	15738	15690	15568	15707	15774	15821	15716	15831	15869	15750	15818	15842	15616	15705	15784	15887	15683	15729	15763	15760	15640	15794	15765	15887	15778	15723	15830	15782	15563	15643	15734	15804	15755	15969	15760	15733	15852	15576	15736	15511	15795	15563	15641	15752	15876	15706	15819	15731	15707	15796	15632	15570	15792	15864	15658	15890	15817	15741	15651	15870	15547	15692	15688	15724	15649	15712	15645	15732	15750	15587	15523	15734	15632	15672	15697	15791	15665	15616	15829	15581	15843	15816	15774	15682	15697	15800	15777	15577	15741	15578	15858	15815	15773	15737	15870	15662	15778	15705	15577	15712	15764	15831	15714	15653	15908	15751	15717	15646	15762	15955	15520	15741	15561	15618	15755	15861	15943	15928	15807	15752	15904	15747	15726	15658	15758	15816	15654	15933	15719	15471	15703	15701	15814	15631	15686	15426	15596	15734	15603	15679	15828	15659	15606	15494	15747	15666	15636	15846	15654	15692	15755	15685	15794	15605	15728	15728	15798	15749	15703	15764	15790	15797	15841	15699	15670	15664	15657	15788	15662	15759	15838	15713	15822	15761	15797	15857	15608	15623	15901	15612	15820	15747	15579	15788	15697	15735	15686	15555	15692	15751	15768	15948	15766	15862	15762	15768	15680	15715	15853	15743	15830	15615	15842	15733	15676	15687	15773	15656	15782	15573	15624	15763	15772	15860	15943	15691	15739	15695	15777	15834	15796	15655	15687	15785	15644	15500	15735	15735	15726	15640	15583	15743	15631	15703	15691	15824	15644	15811	15934	15819	15868	15837	15720	15656	15683	15840	15723	15819	15696	15764	15725	15727	15921	15630	15704	15639	15754	15724	15946	15621	15797	15700	15753	15596	15657	15730	15786	15692	15725	15650	15784	15896	15657	15777	15908	15878	15633	15691	15602	15742	15847	15887	15520	15478	15821	15645	15827	15797	15703	15780	15848	15774	15644	15540	15537	15752	15577	15784	15724	15628	15716	15715	15688	15747	15582	15756	15670	15580	15816	15782	15670	15734	15881	15662	15805	15552	15748	15604	15763	15641	15674	15646	15688	15723	15682	15664	15756	15634	15687	15766	15634	15770	15850	15844	15612	15941	15815	15709	15682	15651	15691	15688	15712	15697	15755	15882	15702	15711	15488	15587	15794	15684	15704	15754	15631	15638	15761	15658	15737	15594	15649	15834	15722	15704	15744	15494	15912	15721	15883	15746	15717	15700	15653	15719	15915	15819	15675	15820	15874	15896	15782	15863	15756	15823	15760	15524	15686	15657	15723	15656	15793	15849	15713	15716	15679	15599	15975	15908	15850	15611	15869	15725	15731	15584	15714	15680	15676	15833	15830	15832	15639	15680	15593	15748	15611	15778	15715	15833	15801	15846	15711	15688	15713	15798	15807	15667	15919	15782	15805	15642	15727	15744	15771	15691	15642	15830	15857	15598	15569	15655	15831	15832	15708	15668	15829	15403	15831	15772	15706	15735	15842	15509	15743	15610	15743	15885	15576	16023	15750	15659	15717	15627	15517	15557	15714	15788	15847	15840	15735	15722	15718	15875	15757	15750	15741	15753	15826	15732	15619	15643	15942	15842	15740	15949	15706	15656	15733	15740	15871	15795	15578	15826	15807	15780	15822	15810	15870	15615	15661	15818	15912	15617	15518	15579	15742	15849	15827	15557	15559	15763	15805	15720	15607	15657	15653	15626	15822	15556	15655	15824	15630	15791	15790	15544	15661	15757	15634	15762	15694	15716	15774	15632	15813	15802	15747	15906	15853	15736	15640	15795	15696	15860	15702	15966	15741	16020	15630	15512	15776	15684	15657	15611	15879	15719	15576	15610	15848	15769	15695	15514	15689	15741
37318	52276	46916	35859	29395	24765	21482	18806	17243	16067	15563	15028	14800	14446	14186	14341	14018	13844	13960	13776	13794	13713	13667	13754	13747	13585	13716	13702	13631	13696	13691	13518	13668	13596	13743	13550	13676	13461	13753	13670	13739	13571	13575	13655	13658	13590	13709	13533	13721	13538	13625	13573	13608	13610	13508	13522	13569	13734	13722	13548	13829	13527	13559	13734	13463	13719	13480	13567	13648	13675	13606	13614	13621	13455	13594	13427	13725	13672	13569	13513	13565	13487	13619	13579	13605	13707	13425	13664	13743	13714	13612	13623	13567	13698	13659	13699	13503	13769	13527	13501	13596	13622	13557	13578	13503	13663	13449	13732	13676	13556	13741	13705	13517	13492	13637	13692	13587	13508	13510	13587	13610	13621	13617	13622	13565	13607	13683	13537	13555	13665	13474	13581	13651	13658	13619	13452	13575	13511	13392	13462	13642	13545	13586	13532	13573	13468	13648	13559	13639	13524	13639	13547	13607	13741	13605	13520	13522	13639	13752	13651	13568	13569	13600	13574	13668	13491	13567	13708	13452	13692	13638	13481	13836	13678	13719	13555	13662	13591	13472	13631	13459	13591	13684	13635	13601	13659	13726	13719	13654	13414	13578	13682	13583	13456	13502	13597	13619	13674	13589	13565	13665	13658	13697	13552	13447	13549	13638	13580	13697	13684	13669	13692	13457	13568	13600	13635	13553	13744	13685	13563	13589	13481	13583	13769	13598	13578	13629	13433	13674	13858	13533	13535	13560	13671	13603	13568	13573	13611	13642	13593	13316	13598	13545	13683	13557	13690	13608	13639	13625	13486	13698	13495	13617	13612	13792	13539	13585	13808	13696	13706	13528	13607	13553	13635	13602	13482	13627	13647	13444	13554	13653	13714	13584	13624	13642	13599	13583	13566	13546	13625	13600	13772	13596	13649	13602	13729	13668	13596	13606	13580	13674	13743	13584	13568	13608	13576	13646	13740	13578	13654	13606	13670	13588	13796	13793	13716	13691	13596	13643	13473	13708	13487	13569	13621	13658	13638	13725	13719	13567	13471	13492	13544	13633	13539	13699	13802	13568	13663	13619	13578	13718	13531	13613	13508	13656	13648	13586	13678	13590	13637	13525	13696	13572	13692	13701	13648	13544	13766	13662	13705	13592	13583	13589	13624	13601	13605	13716	13650	13637	13554	13609	13835	13556	13482	13691	13592	13684	13703	13586	13603	13656	13431	13539	13677	13647	13743	13648	13808	13509	13693	13673	13536	13617	13653	13536	13630	13675	13597	13597	13646	13631	13535	13728	13703	13581	13669	13626	13541	13560	13492	13819	13614	13698	13654	13587	13475	13646	13598	13584	13638	13596	13448	13623	13657	13594	13646	13605	13482	13758	13626	13578	13594	13526	13587	13492	13556	13542	13543	13586	13571	13663	13678	13613	13652	13794	13654	13543	13591	13627	13659	13759	13580	13569	13707	13749	13521	13662	13548	13666	13650	13433	13586	13705	13551	13560	13582	13655	13572	13692	13590	13638	13589	13517	13605	13553	13603	13561	13535	13582	13533	13583	13615	13550	13454	13574	13555	13614	13605	13667	13604	13712	13600	13613	13410	13685	13748	13659	13541	13540	13581	13460	13631	13706	13698	13557	13534	13408	13607	13511	13628	13584	13678	13696	13419	13482	13664	13638	13691	13519	13703	13487	13562	13571	13644	13440	13592	13472	13552	13690	13651	13683	13555	13497	13663	13667	13669	13697	13585	13631	13476	13573	13640	13626	13659	13650	13625	13604	13832	13630	13578	13619	13666	13498	13685	13422	13483	13551	13568	13697	13711	13588	13602	13630	13518	13681	13767	13535	13624	13722	13566	13737	13448	13644	13541	13575	13682	13533	13575	13686	13674	13687	13682	13558	13610	13668	13465	13555	13547	13656	13582	13771	13563	13651	13464	13521	13572	13550	13581	13729	13662	13773	13532	13533	13605	13741	13559	13580	13726	13647	13686	13620	13899	13657	13538	13656	13541	13556	13616	13589	13593	13454	13711	13596	13756	13483	13570	13692	13575	13614	13615	13657	13604	13442	13575	13688	13645	13588	13562	13529	13491	13664	13682	13479	13437	13739	13659	13649	13636	13636	13529	13668	13626	13672	13610	13665	13740	13486	13569	13566	13538	13594	13546	13544	13672	13501	13532	13540	13579	13671	13486	13660	13749	13623	13613	13704	13569	13603	13547	13776	13577	13528	13593	13586	13628	13573	13667	13505	13445	13445	13605	13506	13637	13557	13521	13610	13690	13758	13570	13510	13532	13476	13438	13660	13590	13686	13669	13530	13569	13576	13700	13509	13427	13509	13549	13568	13643	13558	13643	13526	13613	13345	13483	13529	13726	13676	13729	13508	13516	13618	13612	13789	13710	13863	13517	13686	13561	13561	13538	13641	13754	13678	13610	13615	13542	13668	13447	13499	13585	13693	13502	13686	13593	13578	13616	13452	13623	13730	13576	13707	13588	13573	13733	13641	13568	13642	13535	13546	13550	13527	13509	13622	13483	13653	13611	13597	13667	13628	13595	13707	13566	13683	13332	13596	13646	13598	13808	13506	13599	13465	13626	13669	13545	13635	13569	13554	13758	13743	13624	13584	13585	13579	13545	13544	13597	13627	13495	13560	13492	13551	13635	13560	13600	13647	13631	13758	13622	13647	13602	13677	13558	13669	13675	13672	13672	13590	13553	13523	13864	13580	13661	13754	13489	13592	13602	13562	13504	13603	13579	13682	13625	13554	13661	13399	13603	13430	13568	13639	13652	13726	13435	13848	13551	13545	13563	13501	13547	13563	13542	13592	13498	13499	13591	13472	13515	13787	13675	13563	13484	13646	13620	13574	13520	13615	13467	13708	13468	13675	13408	13621	13531	13551	13602	13632	13650	13535	13787	13580	13668	13618	13672	13578	13588	13596	13614	13532	13518	13472	13683	13456	13570	13637	13435	13577	13533	13570	13647	13477	13470	13706	13617	13653	13583	13623	13547	13728	13641	13466	13561	13650	13564	13720	13578	13507	13604	13778	13694	13652	13786	13671	13707	13450	13634	13691	13543	13658	13721	13551	13689	13589	13764	13629	13523	13544	13549	13666	13576	13820	13812	13527	13756	13788	13647	13702	13657	13629	13764	13548	13573	13673	13668	13566	13464	13504	13428	13582	13752	13665	13645	13537	13596	13652	13415	13479	13689	13525	13659	13513	13592	13593	13685	13677	13721	13517	13565	13631	13433	13685	13614	13753	13589	13747	13583	13622	13572	13570	13659	13614	13657	13661	13665	13649	13617	13663	13658	13499	13530	13682	13508	13646	13492	13622	13606	13673	13654	13650	13665	13525	13499	13583	13573	13694	13608	13607	13593	13615	13577	13600	13536	13653	13604	13638	13585	13589	13647	13506	13508	13589	13462	13532	13526	13585	13443	13783	13768	13461	13573	13624	13541	13603	13699	13551	13697	13673	13809	13638	13637	13562	13595	13574	13496	13597	13647	13562	13654	13704	13706	13646	13727	13503	13624	13746	13609	13446	13757	13599	13406	13717	13730	13602	13704	13697	13498	13608	13751	13838	13585	13640	13602	13692	13663	13665	13624	13566	13510	13581	13512	13587	13713	13552	13607	13520	13477	13559	13487	13645	13625	13494	13557	13636	13666	13613	13567	13633	13619	13596	13397	13683	13606	13656	13721	13480	13613	13464	13691	13631	13558	13613	13535	13582	13710	13477	13587	13655	13616	13599	13534	13615	13486	13580	13470	13583	13690	13711	13595	13689	13693	13666	13664	13611	13708	13729	13763	13684	13439	13733	13444	13626	13507	13513	13644	13575	13506	13763	13606	13761	13625	13550	13562	13597	13550	13535	13696	13704	13471	13729	13606	13584	13621	13607	13674	13594	13521	13478	13679	13754	13604	13650	13628	13643	13619	13470	13629	13619	13625	13528	13554	13797	13527	13650	13508	13558	13645	13639	13574	13720	13791	13665	13583	13749	13659	13625	13505	13596	13624	13611	13742	13625	13608	13563	13634	13648	13541	13771	13706	13622	13651	13677	13583	13734	13519	13581	13644	13692	13587	13599	13551	13555	13676	13564	13624	13505	13597	13618	13732	13835	13669	13614	13688	13623	13552	13605	13390	13702	13752	13458	13550	13561	13576	13554	13512	13724	13565	13679	13739	13391	13657	13522	13639	13605	13512	13632	13744	13665	13639	13625	13665	13614	13537	13898	13889	13643	13678	13564	13662	13656	13606	13556	13627	13671	13661	13632	13636	13672	13577	13698	13621	13564	13607	13817	13590	13626	13691	13483	13629	13547	13611	13428	13553	13589	13597	13489	13507	13692	13682	13642	13548	13628	13700	13748	13659	13650	13585	13526	13611	13483	13428	13596	13617	13649	13558	13530	13675	13540	13646	13591	13771	13594	13668	13602	13627	13607	13684	13665	13605	13858	13712	13552	13549	13545	13669	13474	13551	13609	13514	13809	13570	13647	13631	13591	13588	13569	13614	13634	13648	13519	13724	13536	13746	13729	13561	13585	13592	13525	13736	13626	13685	13553	13633	13587	13719	13484	13533	13709	13663	13731	13673	13579	13535	13509	13601	13628	13752	13607	13616	13652	13509	13564	13607	13581	13620	13785	13502	13690	13556	13680	13735	13478	13542	13636	13723	13540	13585	13673	13599	13511	13459	13572	13597	13629	13465	13512	13467	13682	13709	13545	13797	13825	13541	13692	13607	13503	13702	13508	13623	13567	13479	13599	13644	13580	13487	13588	13686	13590	13680	13577	13450	13688	13546	13606	13634	13558	13653	13545	13603	13615	13508	13723	13627	13621	13593	13748	13662	13705	13450	13768	13612	13570	13660	13727	13677	13671	13589	13742	13595	13606	13641	13694	13591	13630	13687	13554	13504	13546	13567	13706	13558	13552	13586	13726	13748	13684	13618	13805	13614	13573	13599	13575	13674	13474	13652	13684	13478	13566	13590	13523	13740	13650	13602	13583	13774	13727	13583	13544	13710	13739	13567	13626	13754	13670	13599	13653	13534	13668	13591	13519	13586	13502	13616	13666	13725	13479	13720	13601	13773	13525	13654	13537	13733	13570	13595	13627	13658	13716	13691	13665	13605
24173	21145	29141	27562	27811	28128	26109	21718	19479	18313	17617	16955	16713	16391	16278	16065	15961	15866	15869	15567	15654	15540	15785	15600	15596	15558	15744	15417	15539	15364	15503	15603	15431	15458	15576	15337	15448	15476	15349	15407	15371	15451	15562	15494	15503	15316	15390	15309	15588	15493	15288	15549	15532	15512	15554	15424	15440	15507	15536	15324	15343	15427	15156	15404	15404	15653	15432	15503	15431	15500	15464	15476	15519	15405	15304	15533	15314	15329	15340	15470	15417	15286	15355	15183	15524	15470	15342	15377	15409	15531	15416	15361	15353	15356	15441	15511	15471	15451	15305	15440	15466	15331	15297	15412	15404	15438	15413	15340	15216	15348	15276	15447	15319	15248	15405	15455	15419	15280	15345	15419	15503	15251	15396	15517	15296	15372	15317	15398	15344	15458	15429	15233	15443	15464	15271	15401	15360	15332	15304	15310	15613	15486	15633	15448	15329	15422	15275	15539	15416	15412	15476	15387	15302	15454	15372	15382	15376	15583	15375	15463	15457	15376	15283	15413	15472	15437	15514	15471	15247	15375	15523	15571	15561	15419	15320	15499	15633	15365	15405	15501	15492	15342	15311	15514	15553	15510	15254	15632	15379	15378	15449	15268	15460	15600	15213	15279	15478	15210	15487	15277	15134	15391	15522	15357	15381	15361	15415	15548	15597	15475	15482	15204	15524	15486	15518	15503	15432	15523	15404	15351	15397	15529	15381	15496	15367	15417	15349	15307	15373	15439	15449	15512	15547	15258	15577	15479	15078	15398	15417	15338	15485	15422	15407	15309	15281	15294	15402	15324	15384	15216	15351	15323	15471	15431	15369	15578	15272	15485	15339	15298	15478	15420	15493	15258	15324	15199	15410	15400	15322	15426	15504	15451	15266	15472	15507	15483	15344	15517	15379	15429	15291	15385	15285	15440	15359	15357	15347	15377	15306	15422	15456	15494	15516	15409	15470	15490	15328	15378	15368	15325	15390	15439	15343	15422	15401	15237	15417	15263	15428	15373	15443	15329	15275	15565	15326	15393	15427	15354	15269	15525	15424	15280	15322	15239	15303	15292	15552	15490	15419	15400	15271	15328	15419	15459	15463	15423	15426	15474	15391	15557	15366	15408	15204	15381	15331	15388	15441	15396	15465	15167	15324	15344	15479	15299	15457	15391	15434	15235	15368	15333	15589	15411	15448	15391	15344	15299	15259	15250	15201	15297	15309	15354	15491	15272	15347	15199	15431	15373	15539	15334	15307	15488	15460	15328	15370	15104	15275	15333	15375	15391	15348	15403	15345	15387	15436	15309	15527	15174	15241	15406	15392	15358	15520	15346	15462	15413	15486	15350	15519	15360	15390	15238	15231	15530	15455	15396	15411	15287	15526	15468	15533	15442	15308	15516	15480	15446	15308	15420	15370	15358	15288	15147	15208	15423	15193	15418	15249	15522	15042	15119	15370	15540	15404	15228	15300	15284	15521	15357	15496	15295	15548	15255	15315	15566	15540	15341	15354	15425	15354	15506	15465	15366	15217	15426	15475	15475	15464	15417	15342	15430	15289	15564	15264	15266	15249	15369	15521	15488	15585	15304	15058	15345	15309	15417	15476	15246	15496	15336	15224	15388	15452	15276	15434	15405	15336	15321	15450	15560	15488	15542	15220	15379	15379	15385	15324	15381	15520	15489	15437	15423	15351	15247	15319	15351	15273	15294	15497	15394	15391	15442	15340	15339	15348	15512	15699	15475	15411	15408	15351	15272	15475	15448	15338	15206	15437	15470	15422	15362	15566	15400	15265	15419	15311	15346	15574	15472	15300	15379	15466	15207	15339	15384	15390	15448	15419	15389	15609	15444	15574	15372	15248	15384	15558	15449	15419	15350	15311	15458	15270	15434	15503	15392	15364	15449	15494	15401	15497	15479	15320	15399	15437	15529	15483	15595	15393	15489	15502	15583	15368	15161	15498	15397	15201	15356	15312	15246	15604	15374	15283	15433	15299	15277	15417	15289	15669	15447	15453	15483	15247	15147	15377	15191	15448	15515	15252	15421	15469	15097	15316	15433	15327	15424	15473	15516	15457	15364	15515	15344	15463	15403	15408	15357	15388	15352	15209	15593	15375	15441	15618	15307	15372	15318	15302	15363	15269	15415	15672	15386	15319	15505	15455	15299	15440	15263	15447	15331	15341	15397	15476	15375	15218	15301	15314	15551	15473	15472	15332	15350	15246	15365	15426	15463	15524	15507	15375	15498	15342	15380	15333	15427	15511	15418	15324	15413	15342	15284	15373	15141	15341	15442	15471	15401	15389	15656	15410	15306	15283	15302	15584	15326	15325	15468	15382	15173	15356	15361	15400	15246	15410	15291	15405	15405	15252	15368	15457	15504	15454	15432	15171	15519	15432	15466	15309	15373	15313	15403	15354	15055	15429	15278	15416	15284	15370	15370	15515	15364	15431	15511	15486	15499	15229	15624	15539	15295	15248	15336	15211	15347	15493	15417	15156	15312	15460	15364	15306	15454	15548	15441	15484	15397	15328	15467	15365	15424	15514	15450	15316	15529	15354	15436	15498	15381	15454	15318	15242	15489	15331	15321	15543	15527	15553	15466	15251	15469	15342	15407	15560	15380	15430	15549	15296	15369	15433	15357	15334	15311	15215	15490	15516	15366	15487	15277	15500	15378	15329	15327	15439	15412	15454	15440	15263	15257	15302	15436	15400	15372	15342	15415	15251	15274	15420	15416	15460	15346	15403	15511	15339	15514	15527	15335	15452	15398	15395	15621	15335	15435	15420	15424	15489	15130	15301	15254	15431	15403	15298	15632	15625	15513	15465	15480	15272	15287	15371	15305	15435	15284	15325	15280	15249	15445	15612	15199	15519	15526	15328	15374	15249	15497	15349	15364	15504	15402	15584	15467	15312	15348	15455	15570	15529	15525	15457	15459	15152	15270	15401	15524	15544	15542	15114	15384	15184	15204	15170	15424	15279	15481	15245	15445	15392	15583	15448	15644	15561	15267	15507	15441	15454	15446	15299	15358	15423	15382	15392	15441	15397	15409	15408	15343	15356	15496	15602	15468	15536	15403	15305	15416	15354	15360	15430	15397	15646	15254	15377	15297	15402	15531	15331	15200	15470	15441	15242	15354	15334	15423	15610	15325	15118	15230	15426	15288	15291	15459	15272	15262	15255	15325	15270	15238	15342	15467	15577	15312	15526	15471	15516	15275	15208	15533	15554	15410	15371	15566	15491	15431	15446	15386	15422	15214	15464	15127	15453	15373	15193	15390	15337	15373	15443	15450	15309	15347	15190	15216	15430	15413	15410	15575	15507	15373	15534	15352	15441	15391	15339	15226	15246	15283	15169	15372	15439	15208	15440	15326	15406	15401	15420	15409	15437	15355	15321	15522	15534	15291	15460	15394	15336	15536	15229	15441	15520	15542	15674	15474	15365	15254	15349	15223	15526	15534	15430	15416	15296	15340	15501	15291	15346	15376	15438	15370	15272	15405	15477	15552	15363	15283	15218	15266	15443	15298	15466	15380	15394	15261	15533	15383	15215	15329	15598	15363	15253	15611	15527	15420	15336	15434	15381	15531	15449	15303	15322	15242	15463	15380	15520	15112	15508	15457	15505	15513	15416	15641	15153	15422	15503	15393	15440	15327	15597	15556	15432	15615	15593	15407	15514	15227	15272	15314	15432	15545	15342	15356	15439	15492	15322	15474	15349	15457	15391	15420	15497	15494	15488	15339	15409	15485	15235	15419	15276	15246	15620	15497	15349	15356	15354	15441	15234	15327	15502	15215	15370	15465	15145	15337	15249	15292	15420	15521	15472	15397	15404	15298	15642	15416	15183	15303	15165	15345	15244	15338	15446	15600	15274	15414	15304	15351	15464	15405	15467	15304	15343	15389	15297	15371	15318	15283	15588	15390	15407	15417	15293	15435	15268	15267	15456	15157	15290	15472	15495	15453	15324	15399	15307	15158	15478	15435	15552	15372	15360	15414	15233	15413	15262	15234	15343	15355	15308	15406	15549	15381	15498	15436	15695	15393	15276	15583	15448	15422	15287	15409	15419	15340	15307	15477	15481	15357	15303	15460	15472	15276	15331	15130	15495	15547	15442	15441	15430	15566	15354	15331	15247	15282	15407	15403	15279	15389	15199	15454	15372	15459	15332	15455	15489	15456	15437	15525	15386	15277	15379	15529	15615	15420	15480	15353	15381	15412	15621	15505	15331	15540	15374	15266	15556	15346	15463	15291	15371	15385	15369	15595	15524	15346	15365	15343	15304	15484	15327	15529	15313	15342	15289	15353	15438	15505	15631	15406	15277	15308	15237	15630	15521	15376	15391	15424	15437	15400	15325	15305	15379	15372	15467	15423	15530	15409	15501	15377	15511	15528	15303	15521	15419	15391	15382	15314	15634	15447	15633	15385	15277	15603	15287	15448	15569	15322	15315	15468	15312	15512	15524	15316	15332	15288	15357	15347	15332	15404	15638	15371	15345	15433	15427	15342	15575	15300	15557	15176	15499	15383	15628	15503	15316	15385	15501	15451	15516	15197	15158	15398	15444	15240	15261	15215	15420	15319	15398	15389	15395	15300	15508	15463	15366	15203	15384	15415	15519	15396	15474	15298	15270	15522	15497	15388	15337	15379	15461	15466	15557	15524	15355	15563	15495	15469	15458	15388	15249	15408	15491	15295	15427	15484	15394	15555	15466	15401	15384	15354	15375	15543	15208	15418	15465	15506	15610	15624	15616	15283	15445	15245	15677	15358	15379	15390	15415	15179	15497	15383	15336	15276	15340	15345	15370	15468	15402	15432	15452	15435	15408	15556	15435	15253	15260	15214	15315	15367	15251	15262	15299	15540	15404	15348	15289	15553	15374	15333	15347	15351	15376	15420	15529	15494	15369	15404	15236	15393	15506	15314	15503	15356	15497	15484	15441	15439	15505	15446	15320	15381	15355	15422	15179	15159	15383	15406	15452	15236	15403	15445	15521	15534	15418	15489	15240	15485	15172	15533	15429	15506	15489	15553	15323	15481	15478	15425	15326	15401	15227	15243	15503	15520	15304	15347	15284	15313	15476	15413	15384	15438	15630	15272	15540	15322	15481	15375	15431	15443	15280	15318	15289	15329
36499	57627	53295	42026	35339	29484	25113	21592	18930	17463	16345	15794	15258	14611	14555	14352	14067	13987	13912	13979	13809	13837	13785	13654	13690	13668	13626	13415	13535	13420	13638	13404	13599	13441	13399	13597	13527	13395	13607	13539	13390	13606	13325	13321	13481	13471	13412	13479	13567	13512	13370	13434	13569	13604	13406	13422	13419	13651	13648	13367	13460	13571	13539	13465	13454	13390	13608	13442	13399	13406	13501	13445	13501	13268	13407	13552	13514	13450	13458	13541	13569	13558	13463	13412	13414	13549	13432	13500	13492	13448	13509	13387	13544	13506	13311	13548	13410	13406	13433	13369	13504	13391	13475	13545	13441	13417	13501	13447	13343	13435	13404	13571	13484	13331	13562	13326	13617	13467	13472	13437	13455	13350	13429	13557	13398	13682	13408	13306	13448	13495	13585	13366	13534	13476	13404	13570	13449	13658	13451	13616	13381	13465	13568	13416	13501	13517	13363	13525	13593	13414	13375	13554	13491	13504	13524	13455	13590	13636	13459	13551	13350	13415	13422	13576	13674	13358	13448	13510	13377	13436	13556	13586	13541	13557	13474	13393	13508	13489	13481	13386	13446	13636	13534	13520	13575	13527	13537	13412	13567	13442	13417	13472	13300	13468	13522	13365	13551	13368	13398	13550	13488	13467	13543	13433	13553	13513	13469	13379	13476	13408	13545	13559	13447	13520	13372	13379	13450	13319	13651	13622	13456	13606	13407	13415	13521	13355	13388	13411	13587	13467	13533	13359	13609	13451	13537	13431	13358	13538	13289	13592	13232	13526	13587	13518	13511	13581	13471	13361	13488	13354	13454	13404	13494	13408	13481	13340	13464	13472	13563	13444	13500	13511	13573	13541	13574	13611	13440	13495	13565	13513	13599	13406	13644	13357	13514	13427	13486	13355	13528	13477	13425	13382	13548	13401	13488	13335	13507	13484	13467	13516	13532	13556	13477	13415	13542	13272	13591	13561	13488	13332	13436	13465	13463	13589	13593	13491	13407	13341	13560	13399	13445	13458	13403	13341	13609	13447	13702	13445	13458	13653	13559	13486	13502	13248	13324	13493	13375	13342	13491	13410	13583	13372	13457	13382	13552	13435	13634	13523	13448	13474	13490	13491	13490	13435	13511	13405	13584	13507	13466	13516	13532	13557	13521	13621	13323	13447	13395	13402	13505	13485	13403	13529	13279	13473	13609	13407	13475	13418	13432	13650	13559	13595	13400	13484	13269	13501	13416	13473	13554	13503	13444	13432	13477	13284	13590	13607	13574	13405	13412	13401	13569	13534	13411	13636	13575	13158	13414	13395	13573	13267	13364	13269	13629	13605	13565	13534	13197	13577	13657	13372	13570	13335	13457	13495	13477	13655	13470	13650	13469	13568	13481	13514	13346	13303	13491	13363	13420	13488	13456	13383	13383	13376	13551	13341	13399	13553	13644	13621	13491	13323	13507	13500	13618	13493	13537	13342	13428	13422	13419	13272	13549	13586	13534	13467	13534	13402	13634	13440	13403	13641	13492	13369	13472	13432	13412	13419	13542	13466	13319	13505	13343	13481	13460	13484	13497	13465	13375	13342	13475	13397	13526	13582	13583	13510	13340	13532	13336	13727	13496	13539	13485	13286	13633	13457	13538	13373	13255	13589	13321	13452	13363	13536	13452	13475	13469	13558	13460	13451	13354	13473	13654	13456	13443	13388	13570	13450	13640	13526	13276	13494	13559	13374	13408	13530	13482	13730	13503	13204	13472	13496	13556	13579	13364	13303	13546	13561	13319	13243	13335	13447	13429	13524	13458	13433	13438	13619	13541	13474	13469	13482	13478	13326	13538	13465	13570	13339	13544	13614	13521	13395	13597	13425	13441	13493	13603	13415	13545	13434	13502	13501	13556	13459	13436	13400	13314	13654	13607	13501	13420	13492	13569	13369	13484	13372	13602	13577	13537	13442	13526	13591	13354	13496	13440	13462	13592	13400	13404	13384	13592	13514	13532	13565	13416	13513	13470	13519	13546	13486	13606	13382	13341	13446	13455	13359	13556	13514	13376	13517	13370	13546	13390	13564	13475	13573	13354	13546	13391	13537	13624	13446	13524	13599	13474	13369	13585	13618	13468	13553	13532	13537	13528	13422	13419	13579	13439	13500	13495	13520	13264	13474	13441	13400	13528	13552	13466	13406	13482	13435	13622	13491	13601	13490	13443	13544	13404	13416	13547	13475	13543	13477	13619	13493	13433	13628	13457	13456	13548	13384	13354	13581	13427	13507	13565	13367	13476	13572	13497	13541	13553	13490	13588	13401	13370	13580	13478	13426	13589	13337	13535	13433	13434	13625	13502	13436	13467	13624	13456	13380	13479	13478	13586	13438	13509	13481	13419	13421	13571	13665	13477	13502	13465	13324	13566	13480	13557	13402	13558	13534	13457	13598	13353	13502	13586	13391	13514	13548	13511	13410	13431	13538	13421	13328	13583	13569	13464	13522	13528	13550	13625	13502	13305	13587	13541	13555	13352	13448	13534	13484	13544	13517	13573	13405	13507	13426	13426	13390	13499	13366	13657	13418	13585	13567	13494	13431	13480	13321	13582	13337	13477	13659	13559	13620	13564	13290	13327	13448	13489	13413	13338	13431	13308	13485	13525	13380	13528	13630	13360	13553	13352	13592	13322	13518	13477	13416	13462	13407	13540	13401	13494	13442	13507	13291	13391	13409	13501	13452	13563	13432	13533	13459	13481	13515	13542	13412	13458	13633	13558	13279	13311	13538	13358	13350	13399	13408	13395	13395	13629	13427	13487	13465	13364	13498	13538	13461	13442	13543	13534	13464	13588	13429	13534	13437	13618	13617	13492	13370	13472	13504	13600	13550	13428	13775	13378	13528	13532	13363	13520	13538	13468	13481	13554	13524	13530	13388	13427	13304	13567	13441	13430	13469	13431	13403	13507	13338	13615	13484	13330	13634	13374	13456	13459	13470	13476	13547	13425	13550	13404	13716	13349	13292	13415	13516	13610	13506	13402	13511	13418	13447	13597	13511	13464	13625	13497	13449	13531	13455	13621	13479	13489	13658	13452	13573	13440	13518	13353	13427	13595	13418	13406	13520	13437	13579	13492	13420	13533	13685	13536	13472	13460	13250	13482	13400	13302	13427	13412	13477	13438	13463	13368	13541	13356	13396	13604	13647	13379	13489	13351	13541	13364	13490	13512	13219	13451	13455	13461	13562	13498	13424	13503	13497	13462	13560	13381	13247	13526	13461	13541	13357	13604	13415	13433	13488	13476	13364	13432	13436	13419	13461	13443	13496	13459	13577	13402	13658	13493	13442	13623	13545	13533	13475	13442	13531	13440	13429	13547	13588	13464	13470	13616	13456	13587	13512	13609	13444	13596	13569	13454	13423	13532	13651	13391	13353	13559	13405	13509	13477	13528	13427	13562	13608	13513	13317	13438	13490	13502	13458	13550	13529	13438	13351	13379	13520	13542	13511	13346	13410	13566	13410	13573	13443	13556	13410	13421	13526	13424	13484	13356	13549	13489	13456	13374	13440	13310	13309	13429	13545	13347	13212	13357	13571	13463	13467	13528	13352	13575	13458	13356	13397	13420	13504	13483	13498	13507	13501	13507	13352	13352	13407	13547	13445	13476	13394	13526	13317	13656	13470	13414	13432	13501	13593	13594	13559	13392	13481	13555	13539	13406	13514	13369	13331	13473	13249	13440	13522	13361	13696	13463	13356	13552	13453	13299	13439	13367	13445	13471	13495	13382	13512	13577	13581	13590	13543	13451	13584	13433	13595	13676	13482	13454	13607	13401	13479	13471	13689	13509	13489	13468	13390	13499	13481	13616	13447	13375	13396	13524	13452	13493	13472	13640	13453	13482	13552	13562	13408	13461	13406	13504	13528	13561	13401	13553	13531	13724	13551	13343	13446	13570	13650	13499	13557	13397	13553	13468	13657	13546	13618	13500	13404	13435	13389	13491	13479	13522	13479	13564	13557	13636	13387	13521	13452	13517	13529	13524	13587	13456	13575	13455	13615	13402	13458	13482	13395	13491	13502	13575	13403	13481	13580	13465	13372	13412	13386	13503	13515	13415	13361	13514	13506	13501	13377	13561	13413	13421	13389	13522	13364	13402	13422	13523	13354	13457	13548	13525	13380	13532	13371	13469	13423	13480	13419	13592	13451	13421	13446	13352	13416	13316	13415	13471	13653	13447	13480	13467	13547	13436	13421	13363	13530	13589	13533	13630	13589	13463	13417	13420	13493	13205	13609	13382	13500	13349	13435	13457	13448	13556	13445	13331	13501	13605	13409	13364	13643	13579	13355	13452	13627	13606	13620	13374	13348	13397	13338	13618	13338	13595	13448	13394	13544	13604	13486	13526	13403	13580	13469	13606	13555	13346	13486	13465	13536	13536	13607	13413	13476	13426	13653	13584	13529	13403	13557	13426	13478	13558	13402	13462	13515	13311	13363	13671	13508	13391	13413	13258	13453	13426	13334	13553	13443	13419	13426	13507	13473	13438	13437	13520	13516	13563	13422	13483	13619	13452	13557	13604	13340	13524	13369	13432	13427	13480	13459	13440	13391	13393	13446	13491	13468	13442	13576	13512	13542	13476	13345	13579	13600	13570	13315	13508	13306	13541	13465	13443	13530	13599	13422	13466	13385	13629	13684	13434	13522	13494	13531	13443	13453	13412	13445	13449	13505	13497	13366	13457	13329	13251	13400	13524	13537	13450	13423	13439	13430	13428	13577	13493	13327	13589	13451	13466	13544	13488	13429	13419	13585	13495	13448	13612	13412	13583	13500	13639	13621	13417	13746	13519	13412	13399	13575	13565	13543	13601	13584	13623	13544	13269	13555	13535	13582	13465	13389	13486	13445	13411	13491	13516	13524	13606	13486	13537	13602	13571	13441	13686	13447	13443	13467	13557	13428	13586	13334	13612	13478	13367	13519	13589	13474	13449	13521	13480	13467	13639	13333	13489	13509	13260	13399	13520	13454	13422	13444	13379	13360	13647	13425	13549	13428	13529	13485	13421	13436	13482	13343	13450	13414	13355	13591	13484	13411	13464	13419	13397	13475	13423	13583	13576	13400	13395	13381	13301	13687	13432	13457	13518	13528	13432	13535	13344	13350
22650	20949	28736	24263	24673	28983	30052	24127	21086	19839	18944	17875	17487	17016	16812	16652	16518	16413	16186	15973	15968	16001	15905	15849	16053	15858	15988	15914	15587	15829	15957	15658	15893	15590	15668	15612	15836	15771	15614	15717	15530	15649	15627	15662	15724	15691	15717	15830	15814	15607	15639	15815	15765	15742	15761	15574	15625	15412	15761	15573	15620	15662	15713	15538	15740	15705	15620	15738	15364	15633	15674	15514	15661	15604	15639	15553	15701	15654	15684	15481	15500	15634	15762	15753	15768	15585	15583	15462	15530	15593	15470	15571	15719	15567	15529	15303	15489	15498	15715	15368	15701	15651	15505	15760	15734	15747	15594	15558	15511	15671	15726	15440	15661	15639	15607	15726	15666	15550	15661	15693	15606	15659	15464	15475	15527	15574	15459	15374	15503	15793	15649	15580	15512	15650	15665	15762	15801	15599	15605	15803	15673	15451	15551	15701	15561	15565	15548	15525	15464	15582	15557	15558	15672	15848	15639	15525	15824	15414	15529	15778	15631	15640	15784	15599	15559	15583	15576	15607	15650	15782	15530	15438	15587	15583	15346	15740	15716	15466	15546	15752	15660	15634	15651	15816	15478	15623	15640	15519	15600	15519	15764	15742	15684	15493	15313	15664	15661	15552	15725	15666	15755	15757	15549	15707	15548	15605	15655	15641	15617	15546	15545	15646	15622	15613	15791	15709	15772	15807	15564	15676	15597	15562	15676	15832	15642	15650	15466	15663	15628	15410	15714	15440	15471	15674	15838	15703	15778	15637	15551	15536	15378	15658	15556	15629	15524	15623	15549	15543	15599	15480	15687	15496	15669	15674	15596	15549	15610	15464	15772	15698	15738	15596	15671	15685	15571	15519	15573	15308	15661	15628	15851	15659	15707	15481	15488	15656	15530	15497	15636	15483	15701	15802	15513	15625	15602	15612	15501	15468	15595	15592	15862	15480	15566	15608	15541	15642	15595	15660	15687	15623	15676	15552	15508	15702	15669	15584	15436	15569	15634	15829	15376	15563	15513	15700	15471	15542	15477	15492	15666	15556	15573	15706	15691	15608	15393	15429	15581	15655	15601	15611	15702	15691	15595	15591	15485	15607	15633	15561	15481	15539	15617	15604	15567	15688	15600	15589	15645	15538	15446	15660	15522	15667	15597	15673	15484	15605	15543	15626	15586	15487	15530	15621	15571	15826	15607	15491	15588	15621	15756	15452	15561	15512	15468	15445	15763	15617	15624	15524	15577	15520	15727	15737	15659	15528	15463	15554	15598	15575	15673	15745	15551	15587	15671	15541	15611	15702	15591	15586	15528	15547	15654	15582	15543	15587	15648	15577	15556	15683	15716	15536	15742	15609	15483	15651	15791	15661	15541	15680	15445	15643	15671	15643	15530	15615	15670	15525	15458	15666	15636	15542	15670	15620	15750	15528	15682	15583	15589	15698	15451	15635	15623	15359	15478	15401	15633	15390	15584	15702	15403	15627	15267	15795	15534	15589	15648	15736	15659	15433	15461	15701	15464	15599	15546	15800	15383	15416	15787	15540	15522	15484	15767	15554	15448	15638	15693	15524	15486	15627	15538	15463	15678	15461	15684	15607	15481	15626	15592	15520	15509	15485	15597	15427	15537	15605	15614	15632	15639	15593	15767	15649	15495	15544	15588	15688	15845	15544	15515	15593	15638	15612	15661	15718	15584	15599	15673	15538	15535	15634	15618	15675	15558	15905	15645	15618	15519	15492	15419	15612	15376	15647	15805	15912	15622	15614	15763	15601	15610	15526	15751	15561	15658	15768	15671	15647	15527	15592	15376	15549	15674	15708	15617	15468	15625	15510	15507	15611	15488	15494	15526	15479	15499	15585	15445	15586	15435	15514	15709	15361	15460	15549	15724	15642	15448	15579	15536	15419	15546	15564	15391	15429	15664	15643	15691	15634	15796	15658	15339	15656	15810	15468	15614	15551	15562	15531	15632	15439	15735	15695	15584	15484	15459	15560	15511	15605	15555	15628	15562	15641	15654	15516	15680	15516	15521	15467	15792	15569	15635	15582	15673	15659	15576	15680	15556	15443	15572	15685	15812	15584	15422	15445	15550	15785	15829	15467	15722	15762	15561	15612	15560	15675	15848	15616	15770	15528	15624	15585	15724	15785	15622	15319	15518	15648	15475	15382	15453	15341	15472	15457	15530	15682	15690	15661	15566	15571	15726	15777	15564	15700	15561	15539	15632	15423	15696	15426	15634	15594	15540	15589	15716	15456	15748	15553	15693	15582	15548	15510	15659	15604	15767	15642	15584	15499	15631	15402	15577	15618	15491	15617	15606	15585	15508	15536	15739	15527	15654	15690	15541	15738	15522	15621	15695	15537	15594	15551	15618	15578	15782	15626	15638	15697	15325	15692	15569	15427	15634	15623	15531	15330	15474	15686	15587	15270	15641	15525	15567	15469	15649	15691	15560	15507	15741	15483	15631	15463	15500	15604	15705	15515	15678	15500	15620	15728	15659	15344	15562	15647	15463	15548	15707	15864	15403	15523	15728	15587	15683	15700	15737	15664	15554	15628	15595	15680	15673	15616	15622	15352	15377	15656	15742	15574	15770	15544	15645	15702	15571	15551	15321	15579	15746	15532	15542	15683	15558	15428	15647	15510	15582	15662	15547	15609	15530	15411	15720	15627	15408	15341	15635	15418	15692	15526	15499	15446	15615	15565	15550	15481	15554	15500	15687	15650	15771	15659	15778	15807	15659	15487	15691	15500	15619	15526	15564	15518	15514	15698	15576	15852	15600	15569	15631	15436	15854	15692	15628	15508	15605	15485	15583	15727	15450	15807	15843	15598	15788	15526	15722	15665	15600	15664	15664	15641	15457	15672	15514	15613	15716	15717	15740	15573	15498	15484	15591	15613	15640	15482	15549	15523	15634	15608	15631	15617	15619	15698	15579	15664	15656	15676	15693	15424	15411	15666	15680	15507	15535	15588	15508	15773	15370	15577	15455	15682	15529	15668	15506	15525	15545	15452	15615	15530	15676	15555	15639	15538	15702	15618	15631	15661	15681	15592	15598	15559	15602	15411	15578	15504	15691	15583	15718	15417	15521	15564	15558	15445	15586	15665	15367	15603	15577	15501	15598	15551	15555	15388	15726	15471	15650	15632	15639	15584	15701	15710	15533	15631	15693	15548	15743	15655	15560	15676	15571	15497	15615	15627	15434	15640	15666	15829	15839	15821	15499	15537	15675	15484	15468	15543	15650	15650	15584	15759	15341	15644	15597	15456	15621	15641	15652	15571	15608	15570	15540	15638	15528	15429	15377	15555	15567	15568	15528	15647	15627	15620	15696	15753	15832	15563	15736	15469	15511	15491	15718	15484	15583	15670	15813	15688	15676	15486	15636	15633	15763	15489	15708	15593	15747	15691	15630	15591	15698	15534	15646	15470	15455	15661	15671	15706	15711	15551	15546	15643	15697	15452	15586	15567	15568	15672	15807	15664	15784	15460	15548	15813	15558	15567	15579	15718	15615	15523	15864	15866	15412	15785	15672	15786	15613	15730	15795	15595	15792	15529	15706	15473	15719	15834	15654	15659	15701	15542	15528	15608	15677	15689	15639	15464	15467	15643	15704	15649	15629	15672	15650	15729	15702	15560	15650	15597	15522	15559	15565	15662	15715	15533	15660	15439	15382	15472	15534	15682	15709	15668	15808	15511	15508	15803	15653	15568	15734	15836	15699	15622	15582	15516	15565	15740	15726	15603	15481	15566	15729	15405	15687	15665	15646	15496	15668	15660	15625	15697	15698	15590	15419	15709	15630	15316	15575	15540	15622	15368	15533	15626	15677	15585	15580	15570	15494	15568	15605	15509	15535	15519	15572	15505	15698	15587	15593	15589	15719	15653	15456	15432	15667	15411	15672	15467	15522	15544	15626	15603	15555	15756	15751	15683	15453	15797	15777	15721	15633	15722	15526	15595	15543	15702	15570	15743	15724	15723	15596	15560	15682	15673	15613	15641	15526	15532	15573	15450	15436	15642	15727	15773	15512	15694	15767	15566	15572	15770	15572	15624	15763	15618	15605	15528	15625	15536	15781	15495	15595	15482	15540	15578	15613	15340	15451	15598	15587	15571	15641	15650	15700	15508	15557	15618	15437	15561	15800	15472	15639	15468	15571	15627	15585	15518	15631	15625	15861	15476	15761	15587	15531	15547	15634	15657	15639	15341	15386	15562	15716	15667	15540	15818	15567	15655	15586	15617	15670	15642	15651	15568	15714	15673	15656	15587	15632	15684	15654	15621	15621	15686	15734	15483	15609	15799	15700	15568	15589	15509	15523	15303	15410	15543	15516	15569	15694	15742	15635	15548	15536	15694	15607	15644	15515	15597	15730	15794	15611	15666	15531	15438	15612	15688	15699	15545	15602	15510	15560	15697	15818	15636	15713	15598	15688	15875	15694	15551	15557	15557	15727	15295	15748	15597	15621	15621	15527	15600	15523	15490	15609	15511	15638	15534	15628	15388	15566	15561	15515	15513	15512	15542	15422	15577	15618	15589	15720	15563	15773	15680	15530	15555	15596	15714	15773	15417	15429	15618	15487	15624	15701	15542	15793	15625	15539	15553	15621	15569	15542	15523	15716	15580	15464	15598	15643	15743	15557	15615	15337	15629	15551	15674	15606	15596	15884	15646	15583	15639	15554	15461	15658	15442	15259	15659	15543	15647	15591	15402	15489	15504	15747	15361	15488	15674	15494	15572	15712	15701	15667	15526	15457	15407	15527	15467	15375	15453	15691	15501	15594	15427	15490	15649	15593	15624	15514	15489	15698	15529	15605	15769	15694	15647	15629	15594	15333	15762	15438	15584	15529	15560	15738	15765	15389	15599	15499	15543	15583	15539	15715	15549	15587	15707	15660	15582	15603	15513	15641	15492	15594	15630	15661	15363	15732	15810	15570	15405	15654	15637	15514	15610	15614	15622	15505	15670	15675	15585	15812	15559	15390	15690	15709	15711	15761	15799	15750	15685	15616	15829	15738	15545	15672	15597	15506	15482	15587	15474	15518	15509	15656	15635	15750	15725	15549	15592	15548	15399	15466	15470	15514	15612	15506	15508	15651	15563	15639	15527	15519	15663	15618	15419	15671	15632
37397	63689	58896	47548	40755	34147	28458	24361	21038	19202	17713	16693	15936	15435	15038	14850	14471	14273	14264	14096	13990	13878	13916	13900	13720	13812	13760	13681	13711	13819	13608	13645	13509	13768	13761	13503	13662	13572	13578	13544	13450	13464	13384	13565	13546	13590	13558	13645	13663	13564	13641	13487	13416	13487	13681	13507	13681	13432	13509	13546	13537	13460	13530	13575	13626	13628	13399	13495	13371	13534	13668	13646	13734	13601	13353	13663	13467	13537	13603	13669	13513	13507	13422	13486	13662	13583	13640	13462	13448	13653	13585	13571	13505	13674	13678	13474	13569	13460	13471	13506	13422	13515	13392	13611	13523	13521	13552	13599	13490	13498	13552	13707	13637	13436	13548	13490	13493	13572	13712	13606	13556	13499	13498	13641	13500	13602	13590	13510	13443	13553	13493	13353	13569	13560	13403	13541	13527	13517	13551	13656	13632	13473	13558	13456	13397	13512	13615	13517	13511	13628	13613	13438	13397	13472	13637	13459	13476	13449	13548	13651	13449	13488	13591	13654	13410	13660	13602	13421	13456	13611	13411	13561	13776	13475	13676	13650	13448	13448	13531	13515	13566	13433	13455	13534	13483	13511	13532	13470	13486	13480	13480	13590	13653	13413	13485	13602	13600	13567	13473	13516	13563	13509	13568	13489	13463	13539	13799	13661	13645	13568	13520	13627	13312	13533	13692	13405	13610	13640	13520	13481	13555	13456	13612	13638	13656	13378	13580	13545	13650	13412	13464	13567	13523	13517	13561	13526	13603	13595	13554	13447	13540	13507	13564	13522	13517	13641	13704	13517	13647	13638	13663	13535	13560	13486	13784	13448	13593	13684	13643	13589	13456	13488	13492	13497	13561	13446	13674	13597	13519	13503	13640	13475	13538	13530	13714	13572	13615	13587	13476	13716	13482	13581	13478	13561	13582	13487	13418	13570	13532	13520	13617	13429	13550	13485	13507	13465	13524	13423	13524	13475	13667	13388	13512	13734	13567	13662	13620	13531	13551	13516	13552	13629	13413	13504	13462	13553	13523	13603	13522	13584	13555	13670	13566	13710	13695	13610	13518	13589	13476	13660	13543	13698	13495	13506	13494	13615	13659	13445	13713	13550	13586	13592	13688	13429	13710	13573	13656	13595	13724	13476	13533	13497	13482	13553	13467	13497	13550	13678	13524	13531	13513	13552	13451	13559	13473	13497	13507	13640	13691	13441	13470	13517	13527	13481	13615	13605	13637	13676	13553	13451	13664	13644	13565	13554	13571	13480	13819	13474	13469	13367	13533	13623	13624	13477	13558	13574	13641	13494	13444	13564	13590	13436	13598	13521	13516	13605	13542	13582	13529	13558	13291	13537	13579	13367	13473	13587	13488	13548	13489	13574	13648	13590	13491	13677	13585	13553	13658	13490	13569	13622	13632	13667	13326	13529	13577	13450	13546	13707	13582	13505	13450	13510	13365	13606	13412	13553	13525	13536	13506	13386	13562	13427	13553	13329	13633	13506	13710	13381	13541	13569	13559	13493	13431	13356	13565	13721	13505	13432	13492	13482	13368	13555	13555	13676	13521	13431	13631	13568	13586	13464	13692	13587	13446	13443	13527	13457	13492	13513	13462	13289	13493	13412	13569	13565	13502	13522	13398	13530	13508	13442	13482	13544	13400	13417	13618	13685	13551	13476	13432	13722	13572	13679	13515	13609	13633	13475	13600	13510	13662	13639	13431	13482	13483	13420	13485	13483	13468	13421	13537	13563	13596	13482	13513	13511	13602	13651	13327	13588	13750	13587	13446	13407	13626	13575	13440	13517	13556	13557	13719	13439	13506	13513	13627	13508	13472	13602	13406	13685	13542	13579	13500	13555	13605	13582	13513	13610	13545	13533	13566	13497	13642	13484	13588	13322	13302	13431	13485	13663	13638	13565	13464	13653	13434	13597	13421	13547	13401	13739	13580	13478	13610	13621	13371	13330	13416	13718	13596	13618	13608	13541	13605	13545	13703	13455	13570	13416	13567	13468	13566	13561	13552	13546	13564	13525	13551	13418	13672	13396	13615	13587	13534	13612	13478	13556	13492	13706	13464	13606	13439	13585	13659	13658	13378	13447	13356	13483	13673	13635	13480	13681	13484	13466	13536	13665	13574	13553	13632	13494	13503	13520	13541	13561	13668	13560	13566	13477	13604	13343	13411	13506	13660	13392	13559	13640	13609	13458	13497	13450	13489	13467	13551	13501	13579	13454	13405	13572	13472	13540	13590	13603	13458	13582	13604	13737	13617	13669	13636	13642	13392	13593	13492	13591	13600	13381	13568	13615	13637	13441	13478	13421	13562	13454	13547	13449	13378	13588	13546	13567	13471	13531	13479	13577	13622	13573	13529	13529	13485	13565	13541	13498	13516	13639	13601	13584	13335	13536	13496	13497	13566	13579	13682	13516	13492	13612	13356	13527	13552	13497	13484	13779	13552	13433	13694	13717	13664	13714	13642	13607	13611	13431	13523	13583	13560	13483	13536	13489	13745	13666	13493	13477	13535	13315	13485	13422	13651	13418	13542	13518	13564	13757	13568	13460	13430	13680	13563	13581	13605	13667	13462	13657	13541	13581	13459	13500	13577	13647	13555	13575	13545	13510	13702	13550	13391	13445	13664	13569	13434	13542	13405	13569	13514	13557	13413	13476	13564	13341	13554	13429	13565	13526	13564	13606	13362	13470	13518	13442	13442	13532	13522	13414	13680	13456	13492	13604	13559	13506	13653	13540	13579	13459	13814	13364	13481	13556	13487	13667	13696	13628	13651	13648	13534	13484	13512	13568	13611	13667	13499	13810	13581	13611	13646	13611	13507	13491	13601	13696	13511	13454	13373	13505	13445	13435	13606	13590	13547	13367	13443	13499	13508	13569	13490	13509	13596	13486	13448	13559	13563	13604	13681	13505	13486	13601	13483	13673	13481	13398	13490	13551	13502	13441	13520	13532	13427	13640	13569	13524	13496	13413	13646	13562	13656	13324	13596	13586	13525	13575	13635	13541	13484	13666	13475	13541	13534	13627	13380	13686	13543	13432	13464	13529	13575	13537	13532	13369	13454	13629	13708	13439	13451	13570	13598	13613	13460	13513	13645	13501	13514	13498	13660	13455	13672	13562	13510	13468	13440	13535	13552	13619	13486	13477	13418	13554	13572	13501	13573	13449	13500	13522	13578	13456	13416	13543	13577	13618	13482	13649	13426	13570	13559	13487	13410	13494	13608	13521	13639	13415	13446	13487	13396	13419	13559	13382	13600	13470	13660	13590	13476	13605	13642	13519	13369	13405	13580	13532	13533	13561	13488	13471	13455	13438	13506	13734	13622	13453	13626	13560	13496	13563	13608	13578	13450	13585	13538	13482	13548	13473	13347	13576	13475	13528	13488	13569	13606	13425	13646	13530	13459	13631	13522	13551	13551	13533	13394	13564	13576	13709	13532	13632	13527	13485	13569	13564	13405	13564	13360	13385	13490	13451	13774	13745	13522	13499	13332	13640	13498	13706	13453	13459	13447	13486	13708	13561	13517	13599	13644	13598	13606	13506	13379	13601	13466	13556	13595	13626	13637	13402	13488	13614	13615	13453	13433	13493	13615	13534	13583	13609	13608	13597	13479	13661	13416	13500	13602	13504	13563	13448	13612	13471	13522	13551	13308	13323	13396	13673	13469	13503	13447	13582	13476	13533	13570	13377	13605	13369	13597	13445	13638	13587	13427	13493	13559	13554	13534	13534	13522	13552	13562	13578	13706	13522	13582	13488	13585	13612	13659	13578	13567	13387	13494	13595	13541	13386	13591	13520	13632	13544	13581	13594	13545	13595	13492	13509	13544	13453	13611	13701	13418	13452	13584	13500	13720	13508	13596	13622	13536	13498	13709	13489	13681	13469	13550	13590	13526	13659	13539	13497	13543	13489	13483	13448	13485	13490	13540	13548	13593	13556	13666	13395	13654	13597	13598	13462	13573	13642	13348	13552	13495	13583	13660	13549	13188	13643	13497	13512	13642	13422	13602	13396	13560	13635	13283	13682	13495	13573	13466	13410	13696	13411	13462	13634	13568	13665	13613	13564	13474	13530	13575	13527	13610	13439	13718	13589	13424	13626	13498	13690	13451	13616	13478	13528	13639	13379	13666	13448	13512	13448	13554	13480	13743	13508	13528	13498	13406	13372	13564	13504	13689	13507	13624	13445	13470	13519	13582	13559	13570	13536	13598	13530	13478	13342	13535	13559	13507	13681	13416	13604	13323	13534	13433	13446	13513	13542	13381	13515	13457	13601	13557	13543	13532	13551	13482	13691	13623	13349	13715	13573	13591	13589	13413	13433	13533	13529	13501	13670	13667	13512	13524	13604	13732	13522	13545	13498	13413	13594	13567	13466	13537	13524	13683	13395	13509	13584	13530	13321	13668	13578	13576	13556	13486	13450	13567	13500	13633	13548	13579	13749	13585	13621	13627	13453	13501	13530	13569	13685	13489	13532	13629	13534	13623	13497	13689	13725	13483	13476	13520	13571	13646	13608	13478	13531	13790	13575	13497	13540	13529	13508	13633	13510	13450	13474	13495	13484	13430	13583	13450	13425	13673	13542	13528	13445	13479	13483	13496	13526	13515	13585	13588	13610	13702	13633	13468	13608	13437	13493	13684	13727	13544	13576	13492	13629	13597	13458	13558	13479	13537	13838	13492	13461	13519	13639	13486	13569	13455	13434	13672	13648	13511	13593	13428	13481	13350	13409	13492	13440	13528	13710	13634	13652	13673	13505	13535	13501	13681	13371	13655	13621	13587	13632	13375	13315	13449	13678	13454	13455	13662	13391	13518	13627	13547	13560	13476	13522	13544	13648	13411	13591	13539	13634	13604	13697	13620	13709	13589	13532	13670	13584	13550	13457	13302	13588	13606	13563	13639	13604	13596	13464	13528	13551	13568	13608	13493	13412	13582	13454	13639	13458	13561	13540	13600	13513	13451	13560	13523	13597	13703	13641	13582	13582	13600	13648	13442	13455	13607	13519	13526	13579	13419	13329	13602	13465	13481	13529	13448	13628	13519	13533	13423	13687	13277	13605	13646	13576	13529	13391	13577	13697	13466	13437	13442	13574	13562	13700	13587	13503	13487	13618
30925	35203	43504	37966	29521	24800	21437	19408	18004	16864	16722	16524	16136	16023	15631	15754	15770	15714	15716	15465	15567	15314	15475	15726	15563	15455	15497	15459	15434	15442	15385	15397	15413	15335	15449	15309	15408	15463	15442	15597	15527	15345	15382	15265	15262	15309	15438	15537	15620	15421	15597	15383	15477	15547	15390	15226	15325	15566	15494	15387	15354	15220	15291	15300	15371	15379	15473	15401	15479	15239	15494	15383	15211	15420	15256	15263	15526	15030	15578	15446	15145	15343	15541	15549	15475	15349	15404	15365	15398	15314	15573	15450	15298	15506	15282	15406	15500	15407	15513	15563	15394	15294	15415	15406	15374	15230	15303	15545	15549	15511	15479	15435	15413	15449	15405	15093	15465	15420	15339	15301	15467	15378	15594	15472	15453	15342	15443	15406	15343	15254	15232	15291	15286	15094	15249	15523	15555	15388	15277	15379	15434	15396	15366	15279	15323	15345	15460	15355	15362	15243	15315	15385	15357	15643	15322	15331	15286	15365	15390	15432	15544	15367	15368	15254	15318	15457	15299	15090	15324	15381	15412	15393	15319	15429	15519	15189	15395	15173	15322	15382	15555	15217	15239	15337	15543	15359	15401	15273	15374	15346	15376	15332	15292	15149	15299	15325	15401	15358	15561	15475	15361	15333	15404	15455	15283	15307	15582	15468	15434	15286	15211	15302	15430	15383	15244	15393	15239	15349	15289	15328	15342	15279	15254	15358	15372	15241	15350	15369	15336	15415	15400	15306	15404	15513	15223	15245	15305	15274	15504	15357	15429	15444	15354	15399	15218	15406	15439	15554	15397	15349	15308	15499	15455	15253	15269	15412	15253	15242	15341	15271	15448	15440	15466	15384	15506	15376	15334	15394	15415	15483	15601	15351	15313	15288	15285	15430	15495	15396	15405	15345	15308	15455	15289	15236	15592	15403	15513	15442	15432	15202	15424	15165	15586	15342	15323	15477	15470	15287	15478	15334	15335	15324	15582	15334	15560	15165	15095	15405	15411	15545	15285	15266	15614	15483	15302	15345	15330	15292	15383	15476	15315	15109	15549	15402	15333	15474	15362	15547	15415	15346	15461	15447	15384	15516	15496	15444	15256	15466	15365	15160	15171	15441	15455	15409	15292	15268	15260	15261	15334	15414	15428	15447	15407	15319	15299	15406	15262	15347	15312	15398	15482	15314	15475	15366	15261	15121	15238	15248	15380	15405	15339	15315	15420	15445	15548	15258	15522	15466	15414	15365	15339	15408	15391	15356	15312	15464	15342	15461	15505	15345	15344	15378	15306	15362	15415	15453	15371	15333	15343	15183	15581	15447	15365	15428	15285	15369	15473	15361	15469	15367	15603	15474	15482	15409	15439	15264	15515	15459	15416	15497	15417	15372	15176	15339	15440	15366	15521	15214	15275	15215	15399	15435	15394	15454	15442	15311	15333	15297	15435	15514	15502	15572	15275	15591	15340	15430	15530	15255	15462	15392	15340	15313	15317	15314	15424	15142	15412	15217	15345	15278	15347	15322	15443	15429	15516	15247	15536	15515	15610	15670	15276	15516	15335	15439	15271	15273	15337	15403	15488	15341	15408	15558	15374	15432	15371	15432	15380	15446	15467	15634	15413	15410	15423	15538	15375	15424	15311	15331	15420	15342	15285	15433	15193	15408	15507	15405	15290	15215	15212	15339	15307	15166	15265	15314	15409	15377	15366	15261	15359	15294	15366	15399	15358	15384	15638	15505	15453	15485	15272	15465	15568	15432	15167	15343	15282	15336	15377	15484	15306	15309	15307	15291	15403	15401	15405	15532	15412	15418	15494	15326	15618	15257	15386	15308	15511	15491	15518	15292	15578	15373	15422	15532	15347	15207	15517	15325	15311	15485	15240	15242	15463	15148	15424	15511	15641	15564	15172	15288	15533	15467	15332	15466	15087	15272	15371	15287	15305	15391	15473	15353	15433	15272	15512	15214	15748	15311	15372	15389	15277	15415	15348	15203	15299	15369	15348	15370	15494	15292	15433	15449	15462	15302	15376	15504	15481	15647	15376	15521	15370	15568	15343	15269	15414	15349	15307	15267	15534	15320	15449	15470	15617	15447	15412	15386	15529	15388	15542	15441	15454	15255	15554	15559	15280	15290	15391	15539	15163	15362	15151	15382	15515	15452	15450	15510	15414	15311	15383	15531	15396	15335	15539	15263	15368	15238	15246	15530	15447	15405	15424	15446	15302	15252	15443	15207	15260	15264	15564	15436	15290	15400	15367	15397	15305	15276	15469	15419	15422	15448	15292	15386	15475	15186	15367	15520	15224	15288	15312	15552	15281	15305	15301	15454	15397	15403	15496	15335	15403	15365	15569	15400	15200	15438	15455	15218	15414	15312	15455	15416	15112	15216	15210	15371	15352	15389	15285	15436	15493	15334	15296	15344	15312	15364	15255	15404	15387	15331	15483	15337	15316	15300	15370	15399	15324	15336	15393	15526	15412	15366	15432	15457	15554	15306	15540	15348	15369	15153	15209	15455	15330	15440	15527	15237	15304	15377	15369	15403	15305	15404	15410	15479	15488	15573	15291	15388	15237	15258	15304	15312	15469	15224	15203	15457	15240	15359	15357	15466	15455	15344	15404	15395	15453	15272	15233	15255	15281	15408	15516	15240	15226	15461	15450	15371	15460	15428	15290	15350	15497	15326	15466	15434	15421	15360	15269	15413	15342	15431	15090	15494	15401	15430	15458	15436	15387	15487	15445	15437	15317	15347	15432	15273	15418	15459	15493	15435	15118	15089	15212	15235	15235	15428	15296	15487	15328	15288	15231	15222	15326	15490	15369	15338	15164	15394	15338	15258	15372	15327	15718	15436	15601	15339	15462	15213	15342	15379	15369	15470	15502	15459	15445	15288	15451	15301	15380	15280	15304	15264	15281	15282	15468	15349	15369	15457	15291	15366	15588	15452	15370	15461	15583	15519	15520	15443	15372	15505	15502	15540	15266	15398	15561	15541	15335	15254	15417	15492	15608	15532	15291	15371	15208	15372	15399	15418	15398	15591	15378	15422	15419	15365	15308	15511	15424	15593	15168	15544	15395	15272	15453	15383	15380	15458	15497	15490	15443	15507	15311	15520	15468	15314	15540	15422	15441	15581	15408	15504	15192	15225	15468	15403	15446	15414	15360	15429	15441	15272	15337	15412	15415	15319	15365	15419	15520	15317	15394	15411	15332	15348	15385	15406	15460	15453	15469	15228	15445	15383	15419	15338	15359	15364	15404	15397	15634	15391	15353	15656	15480	15359	15401	15257	15502	15511	15351	15330	15607	15409	15332	15191	15286	15537	15310	15476	15409	15410	15575	15308	15539	15779	15513	15517	15408	15483	15529	15322	15278	15449	15247	15378	15400	15488	15289	15358	15499	15368	15372	15473	15414	15359	15408	15396	15344	15394	15544	15318	15390	15526	15380	15496	15408	15477	15315	15228	15341	15564	15249	15435	15305	15196	15132	15360	15298	15289	15389	15274	15317	15374	15453	15213	15283	15236	15319	15338	15402	15047	15469	15523	15320	15318	15430	15377	15552	15396	15268	15158	15414	15245	15389	15366	15473	15286	15387	15252	15334	15301	15499	15496	15301	15428	15303	15309	15347	15473	15317	15430	15286	15268	15459	15175	15451	15126	15406	15376	15415	15373	15485	15450	15435	15434	15484	15198	15457	15181	15400	15353	15536	15354	15275	15357	15419	15164	15347	15470	15556	15293	15249	15269	15553	15238	15472	15235	15400	15347	15147	15437	15391	15416	15301	15378	15500	15511	15434	15357	15575	15462	15321	15308	15582	15352	15467	15607	15568	15312	15342	15311	15359	15110	15534	15401	15552	15325	15507	15416	15520	15502	15308	15468	15327	15470	15517	15432	15251	15467	15291	15288	15285	15477	15397	15501	15404	15534	15460	15275	15298	15535	15392	15440	15507	15456	15174	15373	15337	15309	15433	15338	15259	15440	15368	15339	15389	15342	15578	15463	15537	15284	15291	15356	15334	15495	15541	15279	15385	15428	15382	15392	15326	15354	15477	15372	15321	15251	15302	15304	15191	15404	15388	15524	15560	15365	15428	15377	15439	15432	15470	15515	15411	15243	15174	15336	15337	15624	15573	15489	15426	15290	15158	15361	15180	15440	15404	15418	15422	15509	15362	15427	15464	15577	15607	15566	15443	15427	15326	15459	15439	15422	15324	15483	15372	15328	15197	15253	15552	15259	15455	15339	15564	15540	15402	15488	15534	15432	15786	15478	15365	15363	15598	15526	15458	15419	15296	15570	15424	15412	15446	15384	15369	15303	15503	15386	15488	15446	15427	15423	15509	15500	15183	15480	15271	15461	15390	15352	15329	15504	15420	15407	15366	15385	15373	15408	15286	15337	15436	15360	15518	15443	15514	15311	15469	15300	15465	15239	15334	15432	15333	15423	15329	15479	15358	15323	15313	15376	15242	15249	15326	15487	15358	15487	15218	15362	15304	15397	15301	15575	15577	15499	15608	15426	15409	15397	15579	15372	15251	15182	15380	15407	15443	15313	15239	15447	15491	15571	15455	15341	15354	15469	15320	15156	15390	15451	15284	15276	15504	15363	15378	15412	15351	15325	15319	15287	15393	15273	15400	15441	15171	15336	15265	15246	15526	15439	15514	15391	15449	15281	15243	15504	15435	15383	15367	15479	15481	15346	15430	15392	15499	15510	15479	15362	15405	15425	15194	15375	15353	15247	15548	15579	15503	15447	15527	15487	15328	15414	15340	15479	15403	15358	15566	15242	15143	15397	15537	15469	15413	15350	15333	15433	15412	15228	15337	15108	15412	15554	15743	15406	15415	15484	15282	15647	15446	15531	15513	15314	15242	15349	15502	15369	15672	15441	15469	15675	15523	15238	15593	15303	15102	15421	15194	15335	15522	15285	15271	15346	15329	15326	15439	15357	15296	15278	15340	15431	15312	15474	15561	15312	15338	15503	15390	15418	15595	15319	15495	15438	15740	15336	15352	15470	15359	15416	15244	15296	15133	15411	15319	15297	15333	15291	15465	15452	15522	15345	15417	15459	15361	15348	15233	15271	15285	15250	15447	15357	15331	15378	15284	15357	15266	15279	15325	15309	15456	15399
36606	52492	47761	36862	30014	24956	21200	18809	17075	15919	15447	14901	14523	14105	14064	13833	13857	13816	13748	13761	13702	13664	13631	13541	13663	13506	13643	13434	13532	13464	13529	13371	13603	13555	13295	13529	13585	13415	13508	13494	13550	13671	13523	13522	13410	13467	13370	13504	13334	13559	13454	13423	13425	13561	13477	13304	13514	13532	13474	13318	13457	13403	13395	13381	13282	13432	13458	13434	13387	13549	13630	13539	13500	13420	13530	13380	13478	13427	13390	13430	13600	13486	13298	13545	13482	13455	13526	13502	13578	13486	13539	13534	13581	13420	13437	13489	13446	13340	13551	13482	13503	13318	13509	13465	13483	13382	13469	13566	13455	13588	13529	13628	13366	13359	13486	13435	13499	13474	13303	13246	13458	13488	13468	13494	13409	13556	13434	13445	13433	13579	13373	13540	13502	13541	13523	13495	13392	13496	13464	13356	13348	13479	13407	13564	13515	13552	13380	13442	13453	13578	13549	13405	13504	13614	13501	13323	13586	13260	13401	13602	13547	13278	13470	13610	13566	13410	13597	13484	13427	13428	13540	13375	13385	13478	13401	13311	13512	13432	13529	13618	13413	13486	13449	13448	13420	13330	13582	13277	13509	13402	13406	13388	13453	13464	13373	13551	13446	13477	13308	13547	13535	13419	13489	13521	13472	13484	13318	13528	13451	13544	13612	13425	13477	13503	13522	13518	13391	13428	13390	13448	13430	13617	13385	13379	13485	13496	13470	13503	13490	13490	13391	13452	13370	13640	13398	13533	13449	13470	13621	13260	13602	13527	13412	13728	13558	13447	13408	13320	13531	13460	13744	13525	13537	13450	13551	13389	13387	13450	13479	13461	13398	13486	13405	13449	13542	13452	13486	13560	13376	13588	13411	13390	13508	13563	13469	13482	13269	13558	13318	13549	13416	13520	13344	13382	13370	13396	13429	13327	13591	13451	13532	13413	13500	13554	13473	13486	13498	13464	13439	13499	13391	13518	13500	13400	13484	13476	13452	13499	13368	13560	13520	13310	13389	13430	13368	13294	13576	13579	13464	13425	13508	13463	13479	13612	13469	13306	13446	13476	13440	13468	13515	13506	13434	13283	13490	13411	13643	13493	13273	13216	13521	13566	13408	13519	13532	13540	13566	13447	13703	13257	13568	13565	13575	13521	13287	13503	13374	13491	13644	13412	13471	13604	13530	13590	13332	13441	13423	13461	13210	13476	13374	13498	13509	13384	13414	13367	13593	13554	13519	13579	13494	13402	13585	13467	13495	13543	13450	13463	13547	13477	13554	13537	13458	13401	13541	13292	13350	13602	13432	13556	13481	13339	13588	13523	13360	13440	13576	13495	13509	13530	13438	13410	13411	13444	13421	13481	13537	13316	13458	13451	13528	13382	13598	13522	13542	13493	13408	13485	13370	13500	13358	13511	13349	13403	13573	13327	13434	13448	13596	13370	13431	13564	13291	13540	13441	13464	13443	13342	13374	13340	13617	13415	13451	13627	13609	13428	13565	13624	13467	13440	13423	13461	13499	13407	13323	13407	13643	13344	13435	13380	13500	13558	13458	13556	13404	13450	13404	13336	13469	13583	13494	13414	13448	13572	13234	13359	13435	13486	13431	13357	13436	13507	13416	13487	13536	13472	13452	13529	13429	13548	13438	13515	13388	13498	13498	13289	13403	13494	13400	13615	13581	13397	13536	13438	13448	13476	13301	13343	13586	13436	13515	13537	13411	13508	13521	13539	13451	13483	13506	13358	13580	13430	13452	13491	13494	13502	13346	13409	13481	13383	13391	13450	13493	13497	13404	13469	13591	13409	13340	13342	13411	13361	13489	13449	13555	13448	13575	13344	13396	13357	13581	13539	13453	13381	13449	13421	13408	13406	13544	13546	13420	13518	13500	13536	13495	13363	13366	13296	13242	13473	13573	13302	13499	13485	13355	13434	13444	13452	13440	13530	13419	13506	13646	13392	13485	13429	13369	13393	13562	13342	13451	13549	13429	13501	13502	13423	13407	13518	13396	13516	13660	13434	13499	13498	13420	13496	13416	13481	13642	13520	13606	13314	13571	13404	13444	13554	13491	13523	13499	13370	13568	13455	13527	13494	13420	13408	13422	13269	13577	13347	13489	13496	13326	13568	13575	13410	13446	13624	13577	13619	13465	13454	13383	13453	13463	13317	13525	13421	13595	13222	13352	13489	13625	13518	13515	13459	13305	13428	13502	13365	13613	13531	13722	13286	13702	13417	13510	13590	13604	13281	13664	13471	13547	13431	13488	13472	13368	13453	13476	13438	13527	13555	13458	13644	13293	13760	13467	13489	13618	13308	13215	13485	13532	13502	13537	13464	13427	13430	13485	13498	13622	13607	13600	13445	13484	13567	13483	13604	13409	13671	13468	13539	13527	13422	13439	13484	13475	13556	13515	13454	13306	13637	13486	13503	13482	13561	13476	13385	13544	13340	13509	13578	13432	13376	13429	13391	13564	13442	13433	13518	13489	13335	13432	13435	13580	13499	13520	13382	13483	13287	13402	13520	13457	13345	13366	13590	13575	13537	13522	13402	13459	13459	13413	13531	13365	13328	13423	13364	13428	13531	13410	13404	13384	13474	13520	13554	13530	13429	13447	13363	13469	13455	13524	13662	13374	13412	13609	13543	13301	13305	13480	13455	13377	13585	13479	13598	13623	13438	13478	13500	13462	13545	13390	13423	13533	13464	13480	13442	13418	13605	13449	13493	13402	13395	13549	13585	13609	13551	13516	13392	13255	13591	13446	13568	13344	13492	13554	13448	13613	13498	13447	13512	13581	13449	13435	13454	13579	13429	13444	13513	13550	13433	13392	13492	13454	13677	13498	13511	13467	13413	13574	13419	13548	13287	13454	13398	13425	13476	13510	13551	13530	13533	13669	13608	13435	13442	13457	13617	13530	13377	13466	13556	13494	13509	13496	13459	13450	13526	13584	13534	13459	13396	13483	13468	13467	13556	13499	13352	13563	13430	13498	13588	13352	13381	13578	13411	13480	13205	13470	13608	13456	13467	13506	13439	13508	13377	13415	13342	13476	13523	13438	13460	13276	13571	13479	13519	13623	13469	13500	13435	13117	13455	13388	13491	13349	13556	13458	13598	13576	13621	13623	13487	13360	13458	13455	13434	13459	13610	13596	13338	13542	13532	13335	13362	13539	13496	13446	13522	13434	13365	13547	13401	13563	13388	13543	13331	13494	13349	13401	13435	13358	13463	13577	13553	13512	13388	13437	13481	13561	13487	13493	13627	13468	13412	13404	13544	13480	13266	13401	13512	13427	13399	13334	13460	13499	13375	13498	13603	13333	13562	13565	13557	13466	13439	13411	13443	13478	13409	13474	13476	13462	13479	13607	13414	13470	13290	13498	13355	13459	13450	13508	13413	13498	13507	13490	13612	13390	13597	13572	13478	13373	13393	13432	13377	13562	13553	13425	13501	13480	13455	13460	13547	13426	13325	13754	13397	13457	13559	13543	13688	13584	13389	13462	13480	13400	13528	13383	13279	13408	13396	13541	13447	13565	13436	13424	13508	13387	13435	13463	13515	13475	13539	13419	13476	13475	13481	13439	13401	13527	13542	13452	13374	13414	13574	13433	13476	13366	13523	13556	13433	13469	13404	13445	13483	13447	13387	13657	13482	13508	13387	13644	13340	13565	13432	13457	13531	13365	13411	13433	13512	13322	13520	13486	13385	13385	13224	13623	13490	13605	13381	13457	13577	13528	13379	13486	13573	13449	13451	13739	13681	13335	13293	13480	13454	13522	13448	13363	13596	13323	13429	13446	13404	13482	13393	13444	13502	13521	13523	13483	13384	13322	13621	13645	13597	13470	13491	13335	13487	13369	13541	13441	13399	13540	13461	13556	13461	13426	13436	13432	13485	13419	13368	13404	13534	13413	13434	13407	13620	13472	13515	13392	13581	13505	13545	13437	13515	13461	13426	13473	13476	13453	13335	13464	13571	13588	13311	13511	13513	13368	13512	13453	13566	13499	13508	13477	13386	13526	13337	13576	13587	13454	13532	13529	13434	13475	13481	13538	13538	13590	13437	13397	13422	13457	13503	13330	13525	13527	13655	13353	13474	13447	13419	13500	13571	13514	13436	13439	13404	13412	13454	13454	13548	13522	13487	13406	13539	13459	13378	13239	13346	13436	13473	13500	13383	13502	13483	13311	13538	13468	13439	13643	13331	13470	13622	13304	13547	13372	13389	13526	13349	13469	13614	13404	13396	13457	13302	13394	13500	13315	13405	13575	13377	13380	13526	13569	13439	13522	13427	13446	13525	13465	13340	13460	13342	13506	13461	13313	13411	13394	13467	13431	13420	13670	13471	13483	13584	13445	13454	13456	13381	13485	13538	13463	13536	13476	13538	13496	13539	13472	13485	13307	13632	13562	13405	13348	13434	13551	13357	13676	13501	13369	13473	13351	13372	13453	13517	13538	13355	13602	13334	13442	13544	13340	13517	13437	13379	13471	13496	13571	13692	13427	13417	13424	13398	13384	13447	13431	13505	13351	13594	13419	13539	13444	13321	13542	13450	13529	13646	13480	13465	13596	13531	13428	13399	13491	13376	13662	13424	13371	13426	13357	13423	13486	13355	13333	13447	13477	13297	13503	13431	13318	13538	13459	13428	13521	13553	13508	13303	13557	13525	13447	13415	13361	13456	13340	13500	13432	13381	13443	13593	13263	13452	13335	13484	13298	13439	13487	13422	13513	13365	13412	13372	13336	13461	13517	13251	13614	13473	13520	13422	13368	13543	13508	13419	13549	13523	13318	13465	13527	13410	13582	13530	13549	13400	13504	13575	13347	13392	13291	13485	13516	13369	13560	13340	13525	13429	13438	13446	13477	13456	13597	13466	13442	13498	13445	13589	13290	13317	13328	13289	13479	13527	13317	13478	13474	13413	13400	13458	13569	13426	13513	13552	13518	13418	13520	13452	13449	13500	13430	13415	13462	13517	13413	13286	13384	13470	13623	13340	13561	13491	13459	13536	13415	13497	13433	13534	13466	13302	13420	13609	13537	13549	13483	13482	13499	13362	13486	13578	13520	13299	13586	13435	13443	13440	13292	13501	13513	13342	13738	13583	13479	13548	13596	13328	13455	13504
24135	21082	28996	27698	27401	27568	25596	21028	19271	18242	17275	16560	16162	16090	15767	15827	15591	15558	15622	15526	15287	15435	15429	15378	15267	15053	15312	15217	15130	15447	15321	15073	15296	15277	15204	15146	15253	15155	15270	15004	15106	15034	14910	15036	15355	15181	15215	15092	15078	15093	15014	15165	15375	15101	15278	15154	15128	15115	15013	15083	15061	15318	15158	15071	15345	15062	15012	15079	15123	15263	15124	15373	15158	15113	15033	15062	14977	15178	14933	15071	15138	14952	15004	15054	15091	15001	15072	15011	15028	15028	15037	15139	15203	15083	14962	14852	15053	15024	15020	15022	14940	15091	15096	15078	15171	15227	15191	15045	15067	15185	14970	15050	15137	14985	15154	15359	14893	15245	14883	14869	14976	15183	15130	15170	14979	15074	14980	15004	14997	15136	15054	14975	15063	15072	15215	15038	15112	14937	15113	15175	15050	14921	15092	15129	14991	15168	15030	15180	15049	15234	15142	14981	15011	15154	15054	14952	15073	14989	15072	15088	15154	15210	15112	15055	15264	15172	14944	15213	15138	15111	15220	15184	15177	15103	15188	15022	14916	15107	15168	15133	15153	15112	15010	14906	15169	15053	14998	15193	14965	14972	15046	15260	15066	15163	15104	14933	15252	15097	15110	15246	15273	15152	15286	15182	15203	15127	15142	14941	15018	14964	15091	15018	15238	15157	14894	14985	15104	15154	15185	14977	15065	15022	14979	15225	15113	15063	15169	15218	15196	15068	14996	15112	15151	15005	14952	15087	15069	14852	15111	15091	15030	15054	14916	15079	15127	15138	15060	15038	15075	14986	14988	14942	15147	15112	15073	14970	15124	15175	15143	14997	15315	15061	14978	14924	14987	15169	14997	15142	15191	14960	15077	15200	15170	15118	15161	15047	15122	15100	15096	15161	15081	15078	14994	15118	15161	15013	15116	15139	15083	15026	15074	15155	15096	14996	15308	15244	15193	15151	15102	15118	14820	15027	15246	15117	15113	14880	14889	15060	14973	15009	14912	14964	15165	15212	15073	15002	15043	14966	15012	15026	15055	15149	15117	15314	15153	14988	15081	15154	15168	15063	15294	15131	14963	14831	15214	15041	15134	15191	15106	15216	15175	15037	15080	15011	15189	14960	15039	15081	15214	15221	14965	15007	15104	15280	15277	15183	15010	15267	14884	15108	14832	14799	15190	15133	15092	15248	15098	15011	15106	15287	15014	15190	15071	14913	15223	15137	15077	14977	15110	15013	14861	15006	15183	14964	14907	15136	15156	15204	15159	14950	14882	15134	15199	15186	14923	15182	15008	15069	15027	14947	15167	14977	15070	15078	14905	14946	15070	14941	15019	15153	15062	14936	15053	15077	14980	15088	15135	15095	14978	15048	15097	15003	14970	15192	15125	15133	14958	15132	15139	15102	15108	15002	15051	15195	14892	14983	15063	15019	14886	15116	15203	15250	14946	15223	15196	15109	15152	15215	15178	15071	15009	15100	15012	15104	15093	15218	14904	15111	15118	15161	15235	15193	15121	15011	15010	15063	14990	15047	15232	15197	15082	15173	15134	14997	15072	15032	15108	15126	15013	15079	14940	15174	15173	15054	15201	15215	15149	15239	15041	15089	15178	15184	14995	15178	14917	15095	15090	15105	14978	14947	15056	15078	15025	15094	15241	15033	14994	15264	14973	15123	15211	15137	15233	15129	14883	14992	15110	14985	15024	15097	15094	15155	14977	15101	15140	15193	14803	14917	15030	15117	15067	15249	15042	14966	15177	15417	15016	15042	15035	15041	14909	15141	14974	15020	14965	15009	15162	15057	15208	15198	15170	15171	14984	15015	15054	15016	15122	15050	14964	15133	15167	15061	15033	15233	15174	15139	15095	15215	14981	15102	15130	15165	14985	14881	15033	15071	15306	15063	15116	15161	15015	15176	15114	15086	14983	15139	15129	15087	14948	15240	15195	15041	15136	14901	14929	15281	15113	15216	15101	15190	15065	15140	15167	15122	14999	15030	15075	15024	15059	15335	15165	15093	15184	15259	15066	15046	15242	15125	15102	15093	14977	15035	15090	14993	15319	15114	15046	15083	14996	15157	15259	15000	14881	15198	15055	15202	15039	15108	14981	15017	15122	14946	15069	15132	15252	15057	14995	15267	15277	14994	15196	15103	15185	15045	15051	15083	15205	15011	15112	14834	15097	15063	15103	14862	15077	15234	15073	15118	15027	15184	14949	15197	15117	14877	15006	15118	15024	14981	15060	15129	15123	15076	15217	14960	15259	15155	15095	15236	14832	15119	14946	15087	14903	14903	15148	14907	15131	15172	15078	15044	15054	15222	14965	15121	14909	15101	15147	15050	14967	15111	15151	15144	15193	15163	15060	14966	14851	14991	15029	14944	15162	14922	15098	15011	15119	15192	15224	14922	15066	14978	15053	15254	15300	14988	15187	14958	15142	15069	15187	15078	14997	15024	15076	15143	14971	15078	15184	15247	15239	15042	14971	15001	14985	15074	15207	15128	15226	15150	14867	15113	15141	15084	14806	15247	15071	14987	15055	15078	14997	15019	14895	15037	15113	15194	15037	15067	15008	15111	14967	14983	15083	15094	15206	15111	15115	15020	15163	15065	15083	14947	15027	15130	15135	15150	15014	15124	15030	15157	15123	15111	15092	15112	15033	15124	15126	15074	15196	14973	14904	15095	15014	15005	15053	15035	15083	15121	15059	15129	15038	15003	15140	15083	15277	14941	15269	15224	15157	14960	15046	15210	15008	15079	15061	14997	15113	15146	15210	14927	15094	14787	15183	15194	15152	14968	15291	15171	14969	15350	15166	15170	15192	14892	15240	15123	15190	15163	15210	15076	15063	14993	14951	14847	15097	14987	15064	15122	15184	15038	15109	15131	14998	15161	15150	15005	14929	15022	15273	15087	15045	15099	14978	14942	15291	15099	15026	15047	15172	15072	15069	14990	14845	14874	15169	15156	15167	14972	15197	15113	15195	15181	15176	15013	14948	15229	15187	15200	15093	14924	15170	14956	15021	15134	14925	15219	15082	15056	15065	14986	15093	15031	15224	15086	15010	14911	14910	15058	15139	15158	15015	14898	15202	15154	15065	14943	15104	14871	15040	15011	15197	15149	14946	15114	15098	14918	14992	15113	15182	14997	15049	15187	15235	15167	15038	15240	15182	14972	15075	15117	15083	15104	15023	15165	15211	15050	15088	15071	14973	15111	15108	15220	15020	15212	15020	15164	15056	15112	14999	14890	15217	15102	15064	15124	15246	15106	15061	15016	14962	15060	14986	14958	14891	14979	15066	14991	15192	15230	14950	15132	15154	15069	15160	15038	15028	15164	15172	15190	15099	15163	15061	15120	15171	15020	15075	15266	15012	14756	14980	15138	14929	14946	15058	15207	15191	15292	15190	15119	15228	15088	14936	15084	14963	15199	15025	14970	15133	15133	14985	15165	15323	15091	14973	15083	15078	15113	15000	15133	15140	15161	15090	15044	15041	15097	15153	15143	15273	15031	15132	14864	15129	15118	15105	14924	15200	15091	14907	15220	14975	14978	15189	15091	15133	15235	14998	15245	15189	14994	15046	15163	14851	14971	15022	14981	14947	15081	15066	15116	15142	14988	15246	15263	15085	15251	15186	15193	15270	15113	15022	15055	15042	14928	14990	15253	15097	15036	15200	15226	15105	15154	15145	15021	15091	15135	15024	15096	14937	15247	15079	15026	14990	15074	15004	15125	15155	15194	15081	15162	15085	15006	15003	15083	15130	15113	15053	15020	15191	15071	15088	15205	15066	15133	15179	15159	14989	15246	15101	14961	15171	14907	15075	15112	15125	15248	15222	15106	15190	15021	14954	15222	15118	15099	15081	15120	15202	15061	15062	15069	15065	15014	15105	14891	15251	15094	15248	15145	14983	14934	15157	15144	15071	15148	15155	15132	15163	15069	15048	15273	14932	15186	15005	14944	14869	14728	15056	15175	15147	15067	15105	15107	14980	15183	15021	14870	14981	15125	15313	15162	15196	15074	15122	14977	15045	15167	15160	15189	14966	15006	15156	15126	15168	15083	15005	14967	14873	15167	15090	15225	15161	15025	15256	15180	14992	15364	15001	14978	15137	15164	15187	15097	15166	15189	15064	15183	15120	15161	15139	15122	15170	15034	15045	14902	15071	15097	15116	15151	15140	15044	15045	15176	15156	15195	14985	15155	15160	15181	15224	15053	15210	15028	15001	15150	15155	15054	15053	15049	15166	15084	15281	15241	15213	14766	15063	14899	15049	15391	15238	15230	15323	15000	14975	15160	15069	15132	15130	15128	14969	14961	15109	15142	14903	14953	15072	14964	14923	15094	15161	14950	15054	15164	15090	15014	15193	14972	15018	15107	15077	14757	15126	15181	15091	14971	15060	15134	14973	14937	15156	15079	15056	15236	15010	15121	15227	14961	15185	14997	14927	15158	15072	15277	15142	15025	15063	15316	15156	15122	15255	15118	15264	14924	14925	15058	15287	15166	14952	15045	15323	15151	15140	15029	15083	15135	15360	15136	15000	15237	15104	15162	15054	15106	15246	15240	15074	15019	15211	14783	14874	15125	15269	15080	15145	14969	14952	15045	15106	15098	14990	15022	15095	15163	15199	15210	15076	15181	15132	15054	15093	14924	15017	15166	14937	14876	15193	14992	15033	14756	15067	15088	15344	14962	14939	15060	15006	15137	15096	15110	15204	14910	15059	15204	15047	15025	14963	14986	15197	14950	15092	14830	15110	15090	15227	15207	15181	15174	15064	15156	15141	15086	14947	14978	15040	15059	15113	15108	15013	14943	15029	14965	15042	15115	15257	15136	14832	15042	15073	14949	14911	15055	15346	15007	15174	14998	15111	14914	15157	14968	15113	15071	15230	15156	15182	15141	15075	14975	15026	14990	15058	15040	15056	15221	14999	15230	14962	15125	15168	15140	15042	14957	15119	15022	15024	15134	15230	15096	14903	14975	15104	15133	15206	14916	15008	15105	14982	15167	15084	15083	14884	14930	15161	15003	14893	14961	15163	15115	15024	15173	15016	15004	15026	14995	15128	15096	15053	15123	15268	15123	15058	14934	15227	14925	15256	14879	15116	15016	15007	15091	15145	15076
36102	58199	53532	42172	34794	28957	24597	21493	19025	17317	16163	15624	15138	14618	14303	14302	13857	13813	13767	13689	13657	13697	13510	13476	13394	13449	13402	13394	13372	13487	13281	13419	13268	13235	13369	13536	13395	13392	13390	13239	13284	13337	13332	13361	13346	13291	13304	13133	13333	13338	13252	13168	13240	13227	13292	13302	13386	13147	13171	13281	13316	13327	13256	13576	13380	13218	13287	13293	13214	13292	13440	13194	13375	13256	13278	13339	13188	13372	13227	13411	13284	13233	13289	13347	13123	13319	13367	13316	13366	13095	13278	13254	13275	13174	13223	13267	13161	13391	13236	13237	13054	13338	13260	13103	13284	13119	13215	13201	13149	13431	13102	13294	13403	13271	13332	13229	13220	13299	13388	13379	13228	13234	13249	13308	13369	13337	13257	13433	13204	13360	13228	13400	13330	13373	13376	13334	13300	13385	13102	13112	13227	13213	13234	13330	13153	13313	13337	13317	13186	13343	13165	13410	13389	13315	13123	13289	13261	13467	13316	13303	13342	13297	13155	13377	13138	13366	13238	13345	13200	13112	13446	13378	13484	13457	13365	13194	13349	13305	13335	13413	13202	13347	13185	13211	13182	13420	13203	13241	13326	13226	13241	13501	13174	13357	13331	13377	13417	13316	13473	13369	13302	13437	13265	13339	13421	13207	13226	13213	13263	13295	13243	13217	13345	13265	13369	13233	13301	13450	13241	13296	13434	13378	13355	13277	13184	13416	13213	13314	13386	13245	13225	13322	13203	13278	13292	13216	13265	13451	13387	13215	13513	13227	13294	13316	13184	13517	13307	13331	13288	13347	13097	13294	13280	13171	13272	13282	13281	13278	13357	13220	13274	13330	13335	13384	13313	13314	13284	13301	13243	13309	13216	13291	13203	13443	13186	13365	13332	13228	13423	13359	13324	13194	13418	13263	13216	13361	13463	13213	13319	13298	13393	13341	13371	13273	13319	13235	13231	13331	13211	13425	13170	13340	13373	13462	13323	13289	12996	13227	13265	13321	13293	13165	13182	13336	13425	13184	13400	13431	13350	13220	13263	13303	13445	13184	13275	13368	13385	13173	13198	13335	13062	13269	13227	13249	13267	13289	13381	13377	13190	13177	13266	13231	13225	13515	13076	13354	13129	13284	13240	13203	13303	13300	13341	13369	13337	13309	13474	13316	13232	13368	13319	13235	13206	13294	13214	13267	13311	13222	13239	13221	13353	13315	13334	13298	13205	13202	13176	13364	13303	13180	13411	13500	13285	13481	13309	13286	13259	13300	13256	13228	13289	13302	13270	13292	13374	13425	13259	13359	13393	13260	13385	13111	13461	13424	13369	13357	13273	13286	13350	13184	13287	13154	13137	13374	13331	13397	13302	13372	13282	13290	13230	13261	13207	13161	13206	13253	13316	13297	13438	13271	13402	13240	13217	13487	13385	13210	13272	13093	13357	13133	13439	13382	13333	13288	13252	13227	13335	13347	13234	13236	13330	13287	13281	13239	13220	13288	13338	13338	13382	13458	13250	13226	13310	13276	13297	13100	13186	13436	13228	13259	13258	13410	13059	13265	13263	13092	13148	13172	13293	13204	13468	13341	13236	13287	13123	13412	13429	13344	13383	13329	13246	13211	13421	13193	13275	13474	13350	13219	13238	13213	13432	13348	13293	13184	13327	13226	13196	13466	13352	13450	13189	13410	13278	13351	13326	13260	13157	13362	13327	13394	13239	13359	13374	13457	13262	13378	13291	13335	13358	13287	13456	13336	13248	13308	13336	13288	13336	13178	13487	13366	13352	13276	13237	13293	13312	13231	13179	13160	13350	13197	13051	13127	13258	13280	13377	13501	13072	13190	13273	13204	13266	13352	13352	13185	13375	13381	13308	13175	13322	13344	13394	13412	13472	13316	13312	13241	13266	13363	13277	13399	13254	13407	13338	13416	13358	13122	13433	13291	13483	13248	13155	13563	13273	13355	13310	13205	13280	13430	13480	13268	13244	13321	13407	13439	13222	13264	13271	13362	13152	13398	13254	13237	13332	13290	13321	13216	13256	13337	13254	13221	13348	13285	13340	13183	13416	13299	13264	13326	13333	13108	13195	13258	13362	13233	13462	13255	13350	13197	13209	13296	13356	13245	13298	13379	13216	13199	13254	13462	13277	13466	13273	13400	13116	13314	13447	13382	13280	13171	13272	13395	13371	13386	13318	13386	13166	13351	13180	13280	13388	13286	13189	13217	13212	13211	13204	13246	13271	13305	13329	13348	13293	13214	13378	13307	13233	13539	13243	13385	13385	13254	13391	13208	13331	13232	13197	13392	13528	13186	13269	13149	13193	13268	13266	13287	13220	13144	13296	13392	13312	13370	13308	13284	13282	13307	13340	13244	13364	13383	13181	13242	13281	13293	12960	13167	13272	13233	13175	13256	13294	13255	13214	13295	13443	13316	13264	13445	13199	13314	13208	13166	13356	13161	13193	13236	13327	13273	13392	13392	13176	13349	13191	13322	13197	13308	13258	13187	13317	13156	13471	13303	13183	13329	13327	13247	13344	13398	13178	13280	13318	13414	13095	13324	13477	13210	13381	13294	13248	13384	13160	13303	13274	13269	13274	13300	13245	13166	13407	13383	13284	13291	13291	13316	13282	13215	13179	13324	13329	13335	13275	13348	13375	13512	13328	13393	13229	13369	13303	13196	13301	13387	13290	13229	13279	13143	13316	13438	13308	13276	13064	13328	13328	13273	13276	13345	13149	13182	13240	13199	13355	13234	13167	13340	13256	13360	13303	13333	13181	13442	13292	13208	13324	13237	13303	13260	13292	13232	13235	13225	13216	13400	13300	13323	13175	13259	13351	13320	13207	13241	13291	13314	13341	13345	13317	13314	13291	13268	13278	13227	13236	13288	13225	13534	13276	13290	13110	13265	13357	13255	13385	13099	13276	13372	13285	13315	13373	13298	13337	13235	13271	13260	13244	13176	13263	13295	13229	13394	13209	13236	13377	13261	13205	13238	13321	13313	13311	13275	13267	13381	13189	13268	13282	13342	13224	13205	13365	13411	13382	13297	13408	13391	13264	13268	13251	13317	13327	13423	13137	13342	13279	13164	13187	13278	13321	13335	13227	13308	13241	13349	13274	13255	13283	13304	13378	13242	13499	13340	13329	13264	13108	13358	13390	13224	13389	13301	13303	13341	13445	13399	13280	13260	13319	13208	13461	13268	13329	13226	13177	13291	13352	13160	13212	13169	13208	13206	13371	13398	13239	13523	13383	13291	13301	13273	13158	13409	13343	13339	13194	13228	13258	13343	13209	13183	13394	13237	13432	13331	13160	13254	13264	13127	13156	13344	13438	13283	13188	13303	13441	13352	13296	13392	13352	13319	13237	13080	13301	13342	13355	13209	13292	13373	13312	13192	13283	13284	13440	13522	13363	13341	13206	13300	13247	13160	13237	13290	13215	13362	13214	13319	13153	12978	13284	13204	13393	13322	13343	13178	13460	13305	13275	13445	13244	13371	13168	13487	13471	13168	13274	13263	13554	13212	13178	13147	13247	13342	13398	13310	13339	13356	13351	13173	13125	13233	13242	13241	13159	13292	13310	13265	13219	13377	13382	13376	13283	13232	13274	13293	13385	13326	13306	13398	13405	13309	13284	13284	13270	13096	13365	13204	13289	13201	13196	13268	13098	13301	13180	13228	13390	13177	13315	13211	13218	13327	13305	13352	13196	13233	13399	13495	13427	13407	13345	13250	13207	13311	13211	13185	13278	13288	13227	13490	13203	13314	13241	13326	13263	13436	13354	13201	13199	13317	13267	13304	13321	13106	13456	13297	13201	13284	13093	13396	13227	13364	13287	13344	13491	13402	13286	13405	13382	13251	13210	13410	13279	13055	13224	13271	13240	13257	13393	13195	13301	13319	13289	13365	13476	13207	13473	13273	13431	13245	13350	13288	13282	13353	13261	13372	13356	13252	13105	13374	13160	13361	13355	13340	13278	13282	13083	13281	13295	13156	13191	13252	13327	13342	13201	13237	13264	13193	13079	13243	13324	13275	13354	13053	13267	13458	13172	13347	13248	13357	13187	13336	13485	13299	13225	13377	13226	13353	13217	13187	13372	13397	13190	13200	13270	13286	13416	13455	13324	13350	13137	13382	13142	13303	13259	13306	13177	13285	13153	13237	13324	13259	13323	13180	13307	13328	13353	13215	13327	13162	13326	13424	13161	13425	13442	13399	13277	13431	13428	13351	13302	13309	13353	13100	13279	13406	13292	13282	13304	13309	13433	13108	13193	13312	13293	13147	13406	13290	13315	13267	13282	13160	13404	13299	13269	13359	13255	13463	13190	13099	13329	13265	13189	13322	13427	13208	13228	13253	13306	13258	13426	13204	13347	13337	13194	13141	13207	13318	13307	13284	13452	13409	13163	13332	13327	13313	13341	13310	13361	13134	13189	13253	13412	13301	13220	13242	13285	13347	13248	13330	13361	13269	13249	13380	13186	13375	13356	13273	13369	13321	13348	13258	13288	13255	13206	13298	13254	13323	13255	13341	13141	13190	13152	13238	13366	13238	13326	13200	13221	13418	13182	13258	13206	13497	13172	13327	13247	13240	13297	13333	13320	13303	13354	13437	13363	13311	13265	13243	13208	13175	13345	13157	13138	13376	13341	13433	13362	13320	13257	13332	13325	13294	13263	13280	13489	13337	13280	13212	13350	13283	13400	13282	13233	13369	13178	13409	13269	13230	13364	13136	13291	13140	13108	13269	13134	13404	13235	13143	13162	13219	13444	13350	13250	13389	13266	13203	13365	13332	13350	13246	13254	13171	13229	13307	13362	13210	13376	13274	13239	13195	13168	13369	13191	13372	13300	13243	13310	13307	13093	13345	13250	13412	13216	13210	13277	13294	13153	13250	13151	13097	13241	13434	13319	13422	13211	13320	13209	13299	13582	13282	13240	13339	13256	13342	13363	13326	13249	13377	13338	13383	13314	13358	13256	13413	13359	13337	13214	13302	13341	13336	13130	13344	13301	13147	13201	13391	13247	13139	13237	13267	13211	13285	13303	13162	13220	13335	13230	13338	13383	13354	13279	13336	13428	13263	13196	13353	13302	13167	13305	13282	13155	13251	13286	13382	13333	13368
22830	21135	28942	24390	24455	28078	29544	23837	20929	19820	18683	17863	17362	17123	16817	16406	16241	16037	15967	15953	15800	15875	15701	15617	15645	15770	15453	15749	15662	15634	15514	15585	15722	15403	15616	15661	15550	15507	15354	15528	15584	15383	15453	15539	15532	15369	15486	15346	15478	15341	15583	15661	15484	15366	15319	15428	15433	15506	15601	15483	15435	15333	15506	15286	15383	15478	15537	15712	15498	15341	15370	15671	15207	15391	15380	15447	15491	15451	15508	15203	15494	15569	15544	15610	15378	15321	15361	15372	15550	15404	15433	15355	15493	15462	15409	15502	15418	15532	15542	15444	15529	15631	15406	15357	15547	15283	15377	15644	15437	15449	15511	15415	15430	15457	15354	15500	15426	15325	15355	15469	15296	15494	15488	15462	15432	15390	15330	15380	15727	15283	15478	15405	15466	15323	15406	15442	15233	15171	15518	15432	15404	15359	15273	15487	15524	15414	15534	15278	15560	15661	15369	15545	15571	15359	15378	15564	15554	15557	15480	15420	15395	15319	15462	15439	15525	15411	15273	15527	15532	15402	15363	15536	15609	15483	15409	15570	15438	15422	15479	15583	15369	15369	15351	15407	15538	15420	15513	15520	15453	15364	15419	15323	15459	15617	15491	15512	15475	15263	15426	15292	15570	15391	15408	15190	15349	15532	15317	15403	15694	15428	15380	15433	15485	15229	15402	15380	15232	15441	15387	15443	15266	15454	15228	15637	15358	15198	15652	15444	15436	15456	15229	15388	15376	15348	15328	15360	15517	15479	15464	15419	15451	15573	15587	15293	15569	15525	15397	15133	15341	15544	15468	15235	15370	15540	15505	15411	15440	15337	15213	15335	15525	15482	15483	15480	15580	15235	15535	15313	15356	15517	15437	15697	15525	15485	15450	15544	15483	15576	15441	15361	15596	15330	15563	15493	15429	15699	15296	15595	15579	15164	15477	15383	15520	15302	15287	15428	15426	15315	15525	15365	15386	15337	15379	15419	15467	15269	15520	15403	15184	15378	15531	15491	15379	15349	15302	15427	15418	15223	15406	15454	15325	15671	15343	15518	15458	15599	15149	15648	15565	15541	15388	15412	15306	15522	15460	15528	15613	15403	15268	15377	15554	15460	15347	15380	15420	15440	15300	15300	15458	15487	15586	15579	15295	15358	15501	15506	15343	15431	15264	15453	15418	15492	15447	15522	15384	15340	15318	15242	15215	15552	15539	15380	15290	15440	15265	15261	15576	15279	15385	15459	15447	15433	15310	15503	15268	15498	15540	15485	15380	15351	15342	15505	15364	15258	15355	15426	15295	15271	15461	15487	15561	15417	15365	15508	15517	15380	15455	15462	15397	15517	15568	15421	15393	15432	15504	15580	15536	15495	15277	15358	15480	15216	15413	15359	15363	15397	15337	15315	15429	15301	15308	15503	15569	15265	15417	15262	15421	15391	15490	15490	15361	15445	15546	15447	15499	15296	15440	15474	15453	15600	15629	15412	15547	15529	15450	15528	15592	15412	15476	15496	15483	15300	15466	15317	15368	15389	15344	15398	15601	15502	15366	15315	15497	15587	15588	15261	15602	15421	15385	15476	15557	15198	15185	15511	15350	15321	15431	15244	15426	15505	15275	15472	15498	15367	15273	15294	15387	15821	15419	15355	15428	15648	15629	15384	15476	15423	15382	15488	15504	15398	15422	15571	15411	15358	15337	15478	15457	15372	15520	15433	15259	15312	15411	15387	15458	15417	15222	15492	15373	15516	15517	15457	15484	15458	15387	15486	15511	15505	15160	15281	15487	15247	15619	15398	15377	15410	15269	15451	15485	15558	15542	15394	15265	15297	15347	15327	15357	15540	15373	15330	15419	15324	15492	15379	15114	15482	15368	15263	15602	15509	15613	15487	15425	15372	15284	15328	15541	15416	15486	15223	15504	15574	15352	15356	15306	15393	15473	15585	15373	15320	15477	15491	15404	15577	15590	15427	15359	15419	15590	15352	15267	15192	15368	15522	15333	15592	15508	15398	15295	15314	15579	15493	15320	15348	15406	15281	15485	15535	15404	15257	15456	15417	15563	15293	15411	15219	15465	15536	15421	15504	15479	15441	15385	15458	15368	15487	15444	15526	15556	15460	15448	15305	15418	15618	15542	15280	15240	15356	15399	15477	15607	15252	15430	15566	15452	15514	15545	15389	15540	15476	15517	15462	15394	15471	15213	15327	15342	15373	15258	15618	15554	15456	15615	15601	15444	15203	15432	15463	15544	15581	15348	15279	15302	15420	15305	15757	15521	15533	15349	15428	15355	15395	15498	15220	15401	15441	15458	15240	15385	15415	15337	15363	15262	15480	15372	15462	15480	15287	15295	15456	15512	15479	15523	15268	15374	15531	15289	15337	15319	15385	15268	15361	15628	15480	15360	15640	15472	15183	15352	15569	15510	15366	15487	15525	15386	15595	15263	15494	15352	15450	15315	15415	15263	15230	15366	15504	15375	15427	15353	15407	15466	15289	15421	15352	15633	15624	15421	15466	15342	15380	15463	15465	15696	15538	15357	15492	15253	15326	15398	15375	15513	15462	15293	15517	15352	15445	15409	15313	15613	15552	15181	15535	15608	15281	15562	15323	15371	15449	15445	15255	15378	15430	15377	15508	15501	15480	15293	15409	15467	15560	15477	15483	15533	15383	15535	15366	15470	15178	15469	15382	15439	15524	15247	15458	15361	15440	15255	15523	15496	15513	15479	15337	15500	15432	15473	15266	15530	15525	15507	15415	15475	15461	15431	15427	15430	15428	15562	15429	15379	15408	15382	15405	15461	15419	15466	15496	15463	15513	15417	15476	15337	15758	15410	15447	15302	15398	15536	15487	15369	15184	15475	15519	15371	15439	15497	15389	15409	15540	15349	15342	15487	15546	15326	15555	15540	15461	15428	15604	15412	15339	15573	15276	15467	15292	15399	15490	15433	15335	15353	15263	15413	15461	15438	15508	15508	15370	15323	15435	15467	15321	15503	15501	15577	15400	15302	15323	15380	15415	15443	15199	15354	15406	15231	15426	15347	15499	15711	15606	15294	15339	15483	15286	15368	15401	15331	15266	15440	15397	15373	15347	15418	15616	15225	15555	15307	15369	15374	15332	15556	15465	15621	15290	15443	15349	15570	15421	15428	15265	15469	15328	15418	15436	15413	15353	15385	15506	15471	15435	15522	15472	15255	15540	15467	15423	15472	15376	15286	15405	15358	15488	15381	15461	15331	15324	15340	15443	15525	15429	15284	15483	15634	15449	15527	15332	15380	15302	15457	15408	15264	15371	15471	15690	15284	15371	15397	15558	15341	15463	15506	15487	15247	15331	15285	15251	15567	15494	15517	15589	15214	15322	15485	15315	15545	15399	15390	15427	15253	15381	15451	15556	15320	15278	15366	15339	15366	15760	15288	15320	15547	15538	15392	15286	15455	15440	15350	15488	15521	15290	15420	15493	15457	15542	15457	15484	15361	15602	15503	15611	15422	15305	15603	15454	15478	15272	15454	15412	15472	15383	15555	15409	15465	15358	15381	15457	15381	15523	15243	15456	15280	15506	15609	15385	15411	15527	15512	15509	15451	15521	15239	15549	15430	15541	15322	15377	15576	15520	15653	15512	15582	15533	15397	15442	15422	15350	15590	15239	15331	15432	15296	15604	15504	15447	15489	15438	15360	15450	15282	15611	15324	15411	15365	15351	15422	15420	15382	15270	15391	15479	15399	15379	15517	15572	15457	15332	15527	15298	15458	15332	15406	15603	15407	15337	15321	15368	15527	15558	15367	15549	15356	15343	15375	15477	15424	15477	15461	15462	15319	15156	15389	15436	15607	15634	15300	15151	15417	15364	15385	15303	15371	15469	15460	15417	15317	15328	15430	15449	15413	15369	15516	15404	15620	15537	15360	15378	15229	15296	15357	15447	15487	15461	15276	15188	15470	15302	15434	15463	15615	15504	15412	15240	15285	15328	15562	15325	15455	15524	15433	15495	15408	15564	15590	15530	15556	15353	15401	15508	15472	15617	15463	15385	15534	15387	15389	15402	15414	15565	15492	15339	15560	15227	15528	15320	15388	15309	15431	15423	15329	15445	15303	15592	15346	15389	15435	15524	15418	15534	15321	15443	15179	15357	15426	15338	15461	15457	15534	15400	15240	15483	15511	15379	15416	15487	15395	15409	15566	15335	15507	15351	15570	15463	15361	15431	15207	15282	15435	15441	15361	15607	15501	15472	15441	15521	15393	15520	15281	15449	15330	15351	15537	15466	15400	15366	15311	15424	15326	15448	15359	15498	15391	15625	15338	15394	15475	15471	15406	15499	15672	15556	15336	15192	15478	15393	15594	15470	15535	15462	15389	15451	15396	15349	15311	15448	15529	15501	15539	15465	15396	15372	15483	15414	15468	15301	15419	15354	15600	15516	15409	15428	15471	15443	15368	15351	15371	15549	15587	15400	15397	15403	15506	15223	15373	15254	15322	15382	15362	15121	15470	15613	15403	15361	15367	15467	15651	15437	15220	15608	15415	15437	15342	15456	15233	15393	15393	15326	15341	15306	15385	15364	15234	15294	15347	15281	15318	15415	15422	15458	15477	15307	15355	15358	15338	15478	15423	15575	15403	15458	15596	15426	15470	15268	15329	15202	15362	15465	15446	15523	15306	15565	15441	15514	15502	15242	15216	15385	15306	15480	15370	15361	15405	15377	15439	15290	15314	15536	15366	15369	15505	15417	15414	15420	15478	15182	15352	15322	15449	15549	15301	15532	15436	15470	15236	15455	15276	15388	15358	15459	15421	15570	15318	15394	15561	15334	15460	15431	15550	15476	15365	15392	15491	15377	15351	15464	15344	15563	15340	15467	15370	15603	15523	15266	15416	15545	15348	15277	15419	15408	15644	15448	15496	15449	15306	15533	15354	15270	15399	15292	15271	15441	15512	15451	15239	15288	15386	15426	15372	15351	15319	15592	15414	15301	15295	15540	15398	15327	15217	15261	15444	15373	15313	15494	15647	15536	15443	15364	15548	15503	15395	15372	15348	15393	15487	15218	15337	15547	15425	15373	15389	15387	15467	15222	15514	15282	15526	15608	15397	15583	15545	15446	15475	15394	15220	15245	15444	15425	15368	15252
38492	63568	59442	47281	39558	33368	27866	24430	21728	19356	17784	16603	15939	15179	15098	14740	14408	14225	14013	13951	14045	13785	13756	13699	13748	13697	13675	13646	13766	13729	13736	13600	13536	13732	13791	13582	13422	13528	13449	13526	13454	13417	13460	13508	13590	13625	13620	13435	13520	13610	13586	13462	13477	13520	13471	13550	13514	13381	13405	13555	13619	13536	13490	13561	13667	13402	13460	13447	13546	13453	13533	13564	13490	13388	13590	13474	13465	13431	13512	13644	13581	13322	13569	13541	13470	13551	13500	13367	13550	13510	13596	13350	13562	13537	13407	13573	13329	13539	13547	13453	13459	13440	13597	13375	13615	13472	13469	13530	13507	13321	13420	13534	13475	13618	13404	13513	13405	13462	13333	13400	13616	13377	13448	13456	13574	13585	13501	13445	13245	13642	13462	13317	13508	13476	13557	13473	13580	13577	13454	13566	13564	13430	13655	13428	13484	13574	13480	13535	13524	13434	13462	13506	13614	13586	13456	13584	13606	13601	13509	13446	13346	13363	13589	13538	13580	13375	13492	13518	13658	13573	13564	13787	13564	13422	13527	13709	13460	13534	13410	13577	13430	13480	13448	13444	13505	13597	13503	13567	13498	13447	13562	13421	13481	13540	13389	13412	13388	13477	13367	13419	13526	13492	13461	13427	13406	13591	13466	13606	13414	13576	13525	13610	13506	13609	13448	13482	13441	13589	13554	13363	13590	13530	13529	13455	13298	13416	13465	13339	13520	13633	13331	13444	13664	13448	13419	13463	13442	13454	13421	13503	13426	13521	13428	13398	13589	13563	13290	13419	13614	13596	13450	13439	13492	13370	13385	13435	13600	13338	13549	13364	13491	13466	13575	13528	13321	13521	13551	13548	13345	13544	13628	13544	13442	13462	13471	13444	13457	13567	13533	13481	13574	13536	13400	13710	13630	13620	13572	13330	13637	13543	13382	13471	13537	13406	13575	13472	13354	13570	13600	13485	13520	13602	13447	13538	13453	13392	13547	13510	13444	13417	13528	13500	13638	13487	13435	13577	13395	13608	13392	13512	13637	13433	13420	13515	13499	13362	13481	13524	13532	13448	13413	13447	13490	13408	13607	13442	13537	13426	13470	13462	13656	13554	13411	13493	13410	13512	13479	13458	13593	13624	13633	13459	13400	13390	13486	13561	13540	13453	13515	13598	13576	13505	13427	13414	13495	13485	13457	13494	13359	13568	13680	13533	13410	13390	13446	13671	13519	13377	13559	13470	13526	13441	13440	13604	13540	13438	13535	13462	13507	13435	13481	13519	13476	13610	13501	13355	13491	13442	13388	13589	13465	13371	13557	13357	13450	13610	13452	13667	13475	13524	13623	13472	13561	13635	13542	13379	13465	13434	13429	13660	13437	13492	13484	13556	13561	13465	13562	13342	13337	13485	13487	13307	13456	13446	13544	13463	13527	13547	13558	13448	13596	13533	13472	13617	13469	13478	13588	13548	13519	13496	13509	13531	13493	13512	13535	13510	13394	13430	13432	13556	13517	13414	13501	13533	13621	13538	13516	13351	13451	13561	13397	13428	13422	13467	13586	13511	13553	13587	13538	13397	13618	13401	13399	13357	13329	13360	13499	13636	13462	13477	13407	13588	13441	13549	13370	13566	13627	13377	13540	13452	13570	13509	13404	13410	13545	13372	13623	13346	13540	13419	13476	13567	13584	13394	13488	13633	13646	13426	13312	13547	13613	13512	13408	13404	13389	13485	13391	13602	13709	13320	13417	13389	13524	13459	13363	13442	13607	13519	13639	13527	13563	13580	13479	13412	13617	13413	13492	13548	13341	13500	13493	13423	13653	13500	13422	13344	13582	13356	13569	13492	13446	13616	13563	13512	13432	13542	13555	13536	13369	13573	13477	13628	13488	13659	13377	13432	13445	13442	13539	13507	13556	13358	13573	13574	13568	13459	13631	13592	13446	13303	13382	13436	13625	13538	13475	13527	13429	13615	13346	13639	13718	13492	13663	13363	13463	13509	13555	13453	13486	13450	13694	13365	13559	13325	13465	13587	13537	13636	13660	13418	13585	13433	13541	13306	13482	13379	13405	13532	13437	13539	13477	13460	13294	13498	13631	13577	13378	13446	13326	13428	13545	13526	13522	13491	13489	13515	13510	13347	13493	13431	13423	13560	13392	13404	13392	13480	13409	13560	13516	13520	13467	13477	13358	13485	13456	13601	13597	13547	13545	13619	13602	13466	13444	13571	13449	13459	13580	13665	13433	13670	13492	13359	13369	13389	13655	13494	13383	13551	13550	13346	13518	13420	13385	13375	13560	13365	13355	13470	13490	13487	13605	13354	13519	13579	13615	13508	13494	13429	13561	13561	13405	13549	13581	13475	13457	13470	13534	13576	13386	13579	13404	13499	13604	13323	13629	13517	13411	13543	13606	13528	13185	13574	13467	13554	13432	13513	13575	13449	13516	13463	13423	13423	13297	13656	13311	13438	13526	13617	13438	13497	13562	13499	13545	13487	13446	13367	13552	13439	13429	13392	13627	13578	13522	13488	13433	13470	13478	13568	13493	13552	13428	13442	13560	13544	13570	13492	13535	13470	13717	13494	13426	13469	13332	13477	13428	13581	13328	13502	13454	13709	13358	13425	13546	13581	13461	13569	13239	13616	13439	13572	13440	13517	13398	13346	13407	13471	13436	13589	13423	13436	13373	13523	13530	13526	13569	13434	13475	13459	13436	13604	13560	13451	13381	13427	13438	13411	13594	13447	13553	13571	13487	13603	13451	13506	13457	13544	13444	13610	13423	13433	13466	13537	13431	13604	13347	13384	13678	13566	13445	13478	13629	13420	13447	13567	13554	13530	13412	13480	13418	13396	13427	13262	13455	13594	13501	13332	13406	13567	13441	13543	13582	13486	13510	13598	13489	13480	13545	13455	13383	13367	13530	13433	13546	13520	13555	13562	13408	13525	13584	13544	13550	13626	13611	13619	13437	13427	13396	13514	13358	13412	13331	13488	13427	13625	13529	13495	13527	13401	13410	13382	13404	13576	13699	13434	13646	13566	13673	13417	13523	13645	13533	13428	13604	13448	13582	13530	13386	13574	13527	13468	13467	13330	13547	13455	13544	13373	13609	13396	13375	13521	13462	13458	13536	13506	13547	13452	13441	13428	13697	13636	13649	13496	13472	13515	13515	13687	13439	13469	13337	13575	13455	13493	13493	13448	13283	13427	13443	13555	13586	13550	13545	13485	13469	13598	13516	13490	13277	13601	13645	13436	13384	13365	13435	13457	13528	13582	13627	13550	13561	13476	13424	13347	13614	13556	13308	13809	13509	13639	13684	13523	13478	13748	13598	13521	13536	13501	13572	13354	13503	13516	13567	13452	13449	13454	13429	13596	13493	13439	13404	13445	13388	13409	13326	13529	13391	13492	13476	13504	13399	13572	13491	13485	13440	13621	13514	13450	13562	13606	13425	13429	13488	13531	13424	13560	13613	13412	13495	13459	13532	13448	13478	13611	13415	13593	13390	13516	13440	13392	13259	13428	13532	13476	13436	13643	13439	13588	13440	13542	13410	13513	13546	13644	13652	13431	13521	13501	13468	13567	13496	13531	13477	13435	13292	13624	13498	13455	13604	13557	13506	13290	13527	13655	13522	13507	13541	13696	13417	13462	13486	13643	13415	13557	13446	13430	13485	13392	13558	13506	13423	13530	13505	13452	13403	13544	13503	13477	13372	13456	13353	13632	13590	13473	13546	13443	13467	13329	13618	13574	13606	13541	13579	13492	13544	13341	13425	13497	13560	13570	13559	13517	13603	13341	13442	13460	13439	13613	13372	13375	13458	13558	13399	13545	13460	13498	13483	13488	13597	13570	13526	13432	13300	13518	13425	13623	13487	13685	13367	13495	13589	13539	13586	13382	13498	13519	13334	13466	13446	13503	13732	13687	13484	13413	13490	13413	13414	13500	13557	13528	13676	13508	13440	13511	13529	13327	13454	13532	13494	13400	13665	13536	13476	13409	13539	13506	13620	13515	13517	13360	13614	13573	13448	13591	13508	13497	13352	13541	13513	13510	13495	13346	13439	13536	13530	13384	13462	13497	13443	13566	13535	13467	13562	13553	13410	13521	13435	13645	13439	13520	13519	13375	13429	13447	13534	13508	13596	13494	13374	13349	13562	13450	13539	13343	13605	13357	13669	13665	13477	13429	13397	13287	13431	13387	13593	13528	13407	13319	13549	13527	13578	13461	13521	13373	13591	13407	13401	13527	13505	13543	13657	13417	13602	13471	13455	13539	13476	13570	13436	13584	13543	13419	13561	13482	13729	13588	13531	13452	13551	13605	13415	13500	13497	13536	13385	13502	13201	13476	13500	13488	13477	13452	13415	13517	13443	13349	13418	13636	13465	13466	13430	13509	13352	13448	13379	13523	13563	13339	13647	13528	13408	13405	13401	13363	13661	13526	13580	13351	13432	13492	13425	13534	13507	13452	13488	13405	13598	13352	13586	13478	13475	13506	13524	13485	13445	13350	13453	13600	13480	13533	13612	13493	13415	13462	13498	13532	13491	13408	13544	13473	13535	13513	13435	13506	13443	13495	13526	13532	13440	13399	13460	13430	13492	13398	13556	13439	13387	13521	13591	13284	13526	13588	13661	13487	13441	13421	13456	13567	13543	13424	13464	13439	13632	13441	13638	13468	13566	13480	13527	13432	13639	13352	13420	13452	13534	13457	13434	13459	13530	13456	13610	13597	13390	13478	13502	13689	13290	13606	13506	13666	13558	13403	13567	13473	13377	13385	13458	13637	13351	13437	13534	13311	13398	13430	13508	13649	13526	13592	13330	13511	13470	13537	13752	13590	13425	13451	13365	13603	13597	13544	13521	13435	13648	13356	13457	13316	13603	13504	13495	13410	13370	13374	13701	13345	13658	13435	13428	13470	13559	13323	13661	13543	13611	13544	13375	13476	13472	13525	13449	13595	13382	13537	13557	13496	13387	13370	13438	13307	13354	13342	13547	13396	13563	13584	13486	13476	13451	13476	13328	13454	13580	13422	13400	13504	13450	13453	13539	13418	13599	13498	13509	13617	13549	13464	13506	13545	13479	13476	13562	13432	13529	13338	13529	13489	13423	13518	13309	13418
31307	35551	42799	36396	28388	23787	20802	18537	17569	16843	16248	15835	15780	15612	15309	15380	15363	15181	15413	15376	15207	15097	15186	15165	15184	14990	15129	15217	15160	15055	15089	14936	15127	14959	15184	15235	15164	15136	15094	15137	15147	15216	15310	15077	15190	14844	15243	15118	15087	15254	15139	15061	15039	15008	15186	14921	15208	15163	15063	14967	15207	15089	15092	15141	15184	15039	15280	14921	15228	15213	15101	14966	15132	14980	14966	15016	15042	15100	15135	15148	15165	15043	14937	15065	14975	15013	15163	15188	14947	15100	15017	15033	15124	15065	15238	14981	14921	15130	14832	15023	15338	15091	14998	15284	15218	14985	15172	15127	15249	15240	15112	15104	15099	14999	15136	15233	15145	15134	15200	15155	15182	14929	15056	15186	15154	14980	15099	15093	15216	15325	15175	15087	14952	15040	15360	15147	15272	15036	14968	15031	15084	15052	14960	15033	15126	15006	15056	14993	14964	15168	14849	15351	15087	15047	15135	15129	14910	15041	15185	15117	15034	14911	15108	14970	14981	14992	15107	15121	15127	15114	15183	15145	14955	15100	15194	15228	15150	15071	15072	15109	15161	14980	15025	14996	15174	15049	15204	15187	15116	15150	15128	15132	15111	15013	14892	14974	15241	14917	15032	15135	14959	15030	15058	15075	14822	15155	15166	15072	15034	14948	15009	15082	15030	14923	14941	15056	14985	14998	15065	15022	15198	15052	15195	14993	15264	14907	14834	15061	15147	15129	14997	15211	14876	15131	15167	15166	15111	15109	15038	15073	15098	15013	15090	15032	15106	15124	14895	14945	15236	15106	14966	15183	15110	15224	14986	15014	15117	15042	14924	15130	15231	15082	14899	15008	15038	15200	15226	15115	15011	15126	15101	15169	15066	15272	15045	15021	15227	15115	14997	15138	15259	15127	15056	15180	15252	15155	14961	15063	14955	14852	15212	15000	14978	15108	14887	15145	15082	15140	15150	15043	14859	15096	15186	14970	14987	15177	15056	14970	15071	15147	15162	15367	15322	15191	15177	15147	14982	15057	15010	14965	15122	15014	14984	14830	14961	15173	14943	15020	15152	15259	15165	15040	15156	15051	15313	15113	15180	15060	14967	15031	15260	15108	15031	15005	15155	15109	15167	15058	15080	15075	15299	15112	15334	15024	15134	14989	15353	15004	15007	15093	15332	15018	15093	15115	14951	15138	15021	15189	15094	15196	15108	15067	14879	15018	15063	14980	15156	15148	15198	15286	15075	15034	15245	14981	15154	15109	15010	15173	14929	14975	14928	15138	15127	15090	15058	15040	15196	14952	15019	15108	14967	14799	15050	15182	14998	15093	14949	15103	15130	15191	15008	15007	15186	15100	15072	15075	15074	15024	15023	15038	15023	15303	15378	15097	15083	15229	15007	15079	15171	15307	15187	15167	15090	15104	14932	15060	15181	15031	15225	15199	15152	15109	15094	15078	15129	15043	15135	15207	14982	15144	15049	14988	15051	14915	15293	15162	15152	15070	15177	15037	15177	15224	15103	15038	15166	15185	15192	15167	15085	15063	15088	15113	15138	15030	15020	14890	14887	15034	15247	15202	15210	15136	15166	15150	15220	15184	15229	14933	15013	14972	15056	15061	15096	15203	15325	15063	15222	15095	15121	15226	15023	14985	15120	15140	14824	15093	15082	15054	14928	15136	15101	15081	15029	15005	15152	15096	15314	15307	14816	14963	15101	15098	15052	15157	15038	14986	15142	14991	15144	14965	15127	15063	15202	15057	15097	14906	15083	14970	15035	15034	15121	15092	15080	14985	15177	15176	15044	14982	14859	15145	15087	15059	15154	15153	14886	15077	15180	15082	15125	15023	15254	15231	15146	14928	15114	14897	14982	14984	15127	14957	15093	15127	15116	14922	15141	14910	15037	15038	15290	15090	15242	15235	15062	15113	15088	15106	15027	14947	15112	15180	15018	14938	14993	15152	15107	15285	15198	15177	15073	14911	15115	14937	15386	14906	15052	15146	14967	15129	15149	15024	14982	15032	15073	15089	15091	15057	14905	15121	15245	15131	15063	15057	15258	15183	15280	15080	15124	15076	15132	14972	15085	15148	15092	15099	15024	14971	15098	15085	15055	14967	14961	15094	15144	15186	14992	15103	15180	14995	15164	15245	15084	15089	15149	15147	15171	15079	15135	15078	15108	14943	14960	15179	15064	14887	15025	14994	15073	15144	15180	15163	14807	14987	14936	15100	14889	15240	15146	15079	15109	14983	15052	15071	15146	15206	14981	15036	15213	15180	14990	14966	15085	15023	14950	15168	14992	15122	14797	15194	15068	14866	15209	14945	14777	15151	15002	15051	15018	15328	15003	15094	15023	14902	15160	15127	15096	15159	15014	15072	15182	15116	15035	14985	15036	14910	14951	15124	15217	15158	15070	14965	15079	14951	15029	15105	15053	15175	15027	14888	15252	15048	14984	15344	15189	14996	14997	15062	15089	15017	15083	15076	15075	15127	15022	14902	15175	15140	15073	15081	15053	15204	15027	15286	14866	14917	14999	15254	15078	15037	15089	15108	14978	15096	15106	14991	15077	14915	15234	14834	15427	15109	15209	15218	15022	14976	14883	14992	14968	15160	15100	14947	15134	15296	15151	15100	15077	14907	14797	15151	15045	15195	14843	14997	15173	15118	15040	15053	15072	14959	14869	15128	15092	15027	15049	15236	15080	15006	14953	15226	15119	14942	15045	15221	15066	15161	15136	15256	15218	15095	15124	15003	15138	14964	15249	15039	15251	15098	15020	15122	15095	15126	15082	15263	15168	15181	15033	15116	15130	15137	14925	15233	14999	15037	15219	14972	15169	15203	15015	15092	15131	15347	15145	15227	15111	15184	14914	15071	15142	14771	15009	15080	15133	15070	15150	14838	15110	15045	15172	14844	15187	15063	15196	15091	14979	14994	14917	14918	14999	15072	14995	15227	14975	15003	15195	15164	15023	15151	15038	15085	14894	15108	15131	15069	15198	15287	15220	15202	14882	15035	15070	15054	15158	15122	14967	15218	15085	15210	15001	15011	15166	14853	15118	15199	14976	14788	15043	14971	15241	15106	15051	15118	15204	15177	15045	14968	15161	15154	15149	15161	15125	15148	15262	15308	14984	15026	15159	15128	14961	14925	15066	15162	14991	14926	15033	15088	15282	15242	15182	14980	15193	14840	15269	14927	15109	15223	15278	15065	15047	15035	15067	15022	15003	15179	15118	15151	15099	14908	15216	15203	14978	15213	14986	14982	15005	15126	15063	15149	15128	15014	15085	15098	14930	14982	14965	14966	15249	15008	15119	15071	15073	15041	15082	15084	15190	15234	15270	15139	14948	15013	15086	14883	15123	15113	15055	14972	15070	14953	15085	15077	15006	14911	15071	15006	15066	15227	15039	15030	15099	14988	15060	15022	15157	15184	15029	15194	15010	15118	15046	15352	15114	15210	15199	14850	15092	15272	14936	15099	15117	14922	15163	14969	15133	15181	15168	15135	15243	14830	15126	15390	15047	15135	15157	15128	15231	15001	15018	15053	15265	14870	15223	14984	15316	14957	15047	15034	15018	15215	15294	14921	15158	15195	14899	15018	15056	15139	15063	15250	15135	15075	15292	15176	15169	14966	14985	15148	14939	14938	14863	15042	15135	15018	15067	15082	15116	14988	15035	15130	15108	15025	15061	15001	15084	15018	14988	15095	14962	15274	15052	14964	15192	15187	15025	15146	15148	15131	14850	15085	15212	15202	15132	15148	15129	15156	15092	15138	14961	14941	14862	15004	14962	14956	15169	14993	15130	14949	15063	15198	14873	15099	15246	15025	14885	15035	15145	15246	14965	14898	15090	15087	15054	15139	15185	15103	14952	14971	15136	15197	15209	14952	14983	15133	15216	15003	14945	15080	15014	15055	15046	15071	15192	15141	14956	15265	14930	15082	15161	15008	15180	15153	15227	15167	15044	15132	15202	14877	14906	15119	15224	15136	15129	15122	15132	15071	15099	14921	15152	15031	14993	15062	15245	14904	15146	15028	15018	14850	15094	15113	15117	15113	15141	15060	15031	15028	15187	15168	14963	15244	15066	14957	15231	15132	14998	15162	15165	15216	14983	15106	14997	15055	14918	15131	15054	15037	15116	15090	14945	14940	14961	15001	15173	15336	15243	15035	14979	14893	15048	15088	14962	15293	15250	15253	14997	15234	15030	15205	15119	14944	15228	15127	15172	14893	15048	15096	15210	15201	14978	15039	15150	15060	15004	15113	14949	15116	15062	15019	15033	15159	14995	15087	15280	15139	15167	15017	15236	15022	15025	15100	15178	15008	15044	15011	15193	15109	15112	15129	15114	15078	15093	15314	15179	15005	15047	15156	15112	15238	15181	15051	14983	15174	15076	14976	15093	15265	14952	15103	15052	14962	15017	15250	15126	15172	15245	14951	15263	15107	14988	15031	15021	15064	15197	15325	15331	15172	15113	14963	14997	15084	15182	14948	15012	14986	14972	15027	15197	14942	15066	14962	15148	15256	15217	15119	14991	14994	15051	15071	15213	15113	15146	15079	15136	14941	15384	15184	15054	14957	15140	15150	15127	15216	15234	15137	15162	15202	15066	15126	14817	14880	14999	14974	15192	15192	15126	15197	15126	15064	14996	14979	15164	14909	15013	15121	15054	15195	15121	15188	15252	15098	15036	15150	15009	14991	15089	15183	15182	14911	15156	15013	15202	15216	15096	15000	15026	14947	15125	14929	15162	14988	15089	14956	14887	15024	14862	15211	14912	15144	15009	14982	15062	15069	15250	15000	15139	15141	15205	14962	15246	14986	15001	14943	14983	15036	15209	15066	15138	14959	15104	15030	15103	15113	15247	15115	15079	15169	15188	15204	15071	15031	15088	15096	15133	15096	15101	15065	15103	15033	15326	15262	15021	15289	15099	15021	14992	15135	15010	14831	15015	15174	15139	15154	15051	15102	14853	15264	15141	15058	15149	15195	15219	15184	15071	15158	15113	15043	14953	15159	15092	15124	14973	14991	15357	14956	14969	15277	15006	15166	15012	15067	15126	15195	15259	15020	14881	15038	15052	15087	15251	15080	15173	15014	15331	14995	15069	15156	14958	14994	15036	14987
38117	52740	46916	35601	29127	24463	20631	18353	16915	15857	15069	14757	14211	13824	13873	13808	13807	13761	13697	13486	13446	13583	13462	13330	13394	13487	13415	13421	13302	13300	13236	13353	13446	13266	13230	13265	13317	13345	13489	13264	13208	13331	13299	13359	13338	13246	13433	13246	13294	13360	13243	13303	13218	13441	13320	13359	13329	13376	13125	13217	13279	13432	13239	13358	13317	13290	13276	13390	13268	13486	13312	13152	13355	13241	13229	13327	13565	13154	13368	13319	13356	13200	13403	13312	13324	13229	13290	13420	13215	13333	13404	13333	13334	13175	13306	13171	13282	13172	13261	13363	13212	13361	13295	13257	13167	13207	13080	13225	13235	13316	13322	13319	13112	13319	13206	13359	13343	13276	13222	13180	13592	13249	13314	13252	13235	13254	13262	13199	13351	13263	13153	13461	13324	13405	13335	13507	13300	13462	13267	13321	13261	13329	13376	13321	13278	13154	13335	13327	13143	13205	13149	13427	13144	13191	13286	13225	13457	13354	13305	13216	13471	13293	13362	13283	13428	13263	13337	13028	13382	13385	13213	13404	13324	13336	13198	13209	13228	13379	13339	13182	13311	13259	13126	13319	13425	13212	13147	13272	13344	13271	13266	13381	13272	13350	13353	13339	13177	13239	13465	13288	13402	13156	13485	13337	13405	13294	13285	13413	13304	13268	13209	13209	13235	13302	13326	13360	13412	13263	13344	13397	13378	13350	13439	13130	13344	13200	13301	13411	13213	13284	13318	13233	13252	13189	13231	13248	13435	13197	13318	13476	13381	13183	13303	13085	13166	13236	13414	13259	13388	13176	13365	13463	13346	13203	13304	13452	13248	13377	13300	13192	13384	13149	13461	13364	13291	13347	13191	13311	13190	13281	13363	13280	13409	13353	13556	13315	13538	13295	13322	13305	13329	13483	13330	13171	13360	13386	13426	13234	13231	13293	13517	13355	13242	13477	13355	13082	13293	13266	13252	13300	13327	13286	13268	13372	13260	13248	13236	13315	13479	13198	13417	13419	13331	13260	13368	13190	13320	13275	13247	13511	13245	13355	13399	13519	13168	13216	13310	13321	13358	13416	13358	13213	13485	13110	13362	13252	13217	13183	13446	13316	13304	13114	13338	13280	13237	13299	13155	13356	13193	13387	13365	13270	13403	13125	13458	13387	13112	13202	13401	13225	13305	13423	13259	13418	13067	13390	13240	13291	13308	13201	13297	13305	13334	13362	13248	13246	13322	13264	13284	13437	13376	13375	13274	13220	13493	13292	13217	13335	13424	13323	13401	13483	13300	13471	13298	13424	13307	13212	13248	13331	13320	13312	13341	13324	13292	13488	13399	13329	13149	13235	13243	13436	13295	13298	13403	13335	13267	13426	13141	13458	13276	13386	13154	13098	13166	13299	13215	13085	13346	13498	13252	13391	13298	13280	13411	13184	13292	13246	13298	13349	13234	13370	13403	13404	13085	13203	13274	13293	13280	13354	13242	13251	13306	13349	13140	13342	13340	13328	13361	13343	13198	13307	13284	13138	13430	13275	13230	13344	13385	13193	13405	13252	13285	13337	13199	13247	13321	13361	13227	13193	13376	13276	13198	13231	13322	13284	13337	13305	13409	13123	13329	13329	13378	13277	13377	13265	13372	13235	13358	13207	13594	13230	13189	13420	13258	13249	13371	13153	13317	13377	13299	13226	13377	13363	13269	13232	13265	13410	13445	13325	13273	13307	13315	13358	13458	13295	13439	13386	13188	13219	13374	13413	13421	13246	13416	13520	13321	13116	13407	13278	13317	13245	13492	13326	13332	13191	13385	13267	13238	13357	13246	13315	13437	13340	13227	13419	13351	13358	13201	13284	13273	13483	13384	13333	13397	13295	13445	13401	13416	13442	13431	13251	13275	13367	13425	13336	13339	13347	13209	13312	13267	13215	13333	13300	13409	13182	13358	13295	13344	13330	13228	13315	13284	13081	13280	13366	13276	13370	13422	13335	13304	13139	13263	13389	13121	13211	13397	13378	13281	13202	13224	13217	13195	13382	13405	13357	13174	13364	13395	13305	13185	13247	13328	13380	13229	13243	13377	13316	13240	13281	13427	13434	13254	13465	13432	13214	13273	13452	13349	13311	13326	13449	13243	13307	13251	13304	13397	13226	13287	13241	13343	13187	13256	13243	13376	13396	13387	13243	13087	13415	13195	13293	13500	13315	13256	13149	13382	13277	13287	13308	13296	13345	13328	13308	13386	13328	13232	13299	13296	13258	13234	13364	13274	13267	13303	13305	13111	13248	13410	13339	13222	13339	13284	13334	13338	13442	13286	13327	13394	13361	13406	13333	13159	13367	13353	13277	13512	13231	13065	13278	13338	13210	13240	13317	13303	13287	13396	13187	13403	13305	13395	13344	13358	13347	13259	13298	13335	13227	13226	13472	13220	13431	13199	13271	13318	13170	13436	13344	13372	13459	13409	13343	13350	13407	13286	13436	13420	13233	13317	13382	13028	13345	13309	13324	13267	13336	13374	13299	13191	13130	13488	13441	13322	13463	13223	13243	13370	13254	13256	13225	13312	13259	13085	13292	13291	13224	13302	13294	13295	13345	13361	13338	13363	13394	13399	13408	13294	13258	13389	13522	13333	13326	13383	13377	13248	13195	13234	13344	13218	13143	13256	13257	13310	13263	13364	13231	13197	13360	13253	13222	13292	13297	13372	13270	13347	13354	13294	13438	13351	13331	13314	13378	13290	13261	13314	13222	13304	13319	13079	13317	13357	13361	13271	13415	13217	13199	13323	13381	13521	13212	13243	13395	13407	13248	13408	13305	13500	13221	13396	13240	13244	13108	13236	13215	13298	13303	13259	13314	13262	13460	13330	13293	13375	13206	13278	13345	13299	13265	13388	13407	13122	13407	13314	13448	13240	13330	13295	13261	13248	13340	13379	13230	13212	13187	13338	13423	13332	13240	13356	13321	13143	13322	13245	13107	13219	13292	13438	13357	13355	13127	13499	13294	13355	13333	13278	13290	13323	13434	13302	13279	13333	13306	13243	13102	13170	13353	13254	13389	13297	13266	13228	13281	13316	13184	13512	13324	13186	13311	13148	13218	13295	13114	13311	13341	13343	13206	13366	13460	13235	13351	13303	13420	13389	13385	13350	13355	13218	13393	13311	13136	13357	13225	13343	13201	13470	13218	13365	13095	13249	13311	13299	13194	13276	13364	13275	13152	13420	13399	13392	13394	13258	13362	13303	13469	13339	13192	13314	13315	13208	13236	13296	13448	13416	13222	13290	13295	13383	13179	13248	13383	13293	13400	13274	13269	13193	13111	13274	13366	13342	13288	13147	13351	13431	13334	13178	13150	13420	13418	13279	13407	13195	13302	13322	13297	13352	13150	13220	13322	13171	13221	13165	13357	13242	13192	13270	13278	13315	13163	13419	13229	13232	13411	13260	13216	13443	13306	13318	13352	13314	13149	13316	13261	13357	13298	13299	13159	13496	13386	13180	13320	13212	13282	13306	13307	13406	13308	13432	13309	13436	13306	13437	13448	13263	13425	13305	13117	13487	13241	13403	13434	13111	13484	13268	13320	13329	13201	13370	13240	13475	13456	13423	13277	13419	13298	13323	13312	13313	13281	13406	13256	13395	13389	13403	13254	13444	13526	13327	13421	13341	13310	13241	13373	13429	13276	13183	13348	13336	13122	13340	13439	13417	13331	13322	13397	13244	13259	13274	13353	13222	13445	13262	13238	13423	13282	13431	13288	13463	13211	13399	13333	13287	13247	13448	13084	13499	13258	13361	13400	13371	13279	13441	13420	13228	13361	13253	13326	13432	13244	13263	13397	13335	13334	13331	13507	13367	13263	13302	13332	13318	13279	13352	13393	13189	13358	13402	13381	13307	13415	13453	13236	13201	13287	13199	13308	13272	13233	13447	13376	13217	13357	13320	13201	13217	13270	13376	13512	13262	13248	13189	13287	13244	13149	13342	13320	13345	13416	13290	13358	13263	13376	13292	13353	13296	13328	13316	13377	13446	13288	13232	13376	13438	13274	13323	13171	13105	13257	13402	13295	13416	13403	13372	13428	13280	13338	13412	13441	13191	13263	13357	13377	13333	13355	13296	13277	13388	13362	13363	13306	13230	13153	13334	13277	13240	13258	13249	13494	13333	13214	13519	13291	13058	13368	13334	13301	13295	13324	13153	13248	13233	13222	13300	13524	13258	13436	13210	13269	13374	13424	13176	13461	13281	13275	13355	13343	13361	13245	13416	13394	13364	13191	13232	13358	13373	13257	13255	13475	13365	13266	13272	13441	13273	13406	13222	13298	13281	13352	13396	13385	13350	13263	13341	13269	13214	13458	13362	13452	13258	13286	13405	13420	13414	13339	13338	13250	13320	13406	13392	13254	13382	13328	13345	13248	13322	13325	13370	13333	13436	13210	13262	13265	13461	13365	13410	13324	13346	13285	13242	13401	13313	13308	13276	13145	13202	13415	13395	13299	13213	13338	13267	13309	13190	13275	13357	13333	13321	13395	13192	13432	13506	13327	13373	13361	13313	13340	13148	13161	13327	13178	13206	13161	13364	13306	13372	13228	13436	13350	13355	13534	13303	13384	13142	13339	13303	13336	13292	13241	13452	13298	13302	13304	13134	13197	13401	13313	13178	13311	13418	13390	13374	13362	13327	13432	13233	13287	13353	13251	13271	13371	13271	13138	13322	13225	13444	13212	13454	13452	13286	13381	13388	13436	13438	13241	13201	13356	13343	13461	13214	13318	13145	13281	13307	13355	13329	13270	13295	13447	13410	13425	13287	13192	13405	13128	13295	13406	13381	13387	13082	13301	13400	13289	13278	13481	13250	13294	13260	13184	13300	13341	13331	13293	13476	13278	13192	13230	13263	13194	13247	13387	13340	13259	13363	13373	13596	13318	13381	13466	13380	13272	13374	13186	13352	13132	13175	13220	13301	13203	13569	13298	13213	13203	13461	13316	13210	13283	13285	13218	13130	13330	13293	13373	13419	13366	13278	13277	13238	13301	13285	13325	13127	13222	13436	13159	13333	13277	13191	13395	13339	13354	13288	13411	13319	13171	13095	13417	13130	13317	13327	13374	13220	13347	13246	13446	13319	13159	13357	13300
23998	21097	28935	27513	27373	27475	25640	20878	18884	18014	17071	16389	16003	15821	15699	15350	15373	15424	15267	15114	15144	15020	15037	14820	15070	15035	15007	14919	15034	14921	14811	15014	14711	14666	14824	14820	14857	14958	14883	14982	14840	14688	14731	14906	14724	14633	14649	14949	14920	14932	14839	14906	14887	14897	14818	14781	14722	14784	14862	14758	14779	14822	14589	14678	14846	14796	14926	14668	14829	14664	14580	14922	14852	14687	14828	14874	14697	14830	14786	14665	14890	14685	14985	14692	14681	14828	14668	14868	14778	14694	14770	14870	14882	14805	14766	14980	14885	14879	14702	14604	14742	14989	14925	14936	14836	14777	14812	14846	14840	14936	14612	14840	14797	14645	14912	14675	14805	14669	14563	14700	14551	14702	14630	14612	14649	14668	14667	14817	14908	14902	14731	14837	14875	14780	14599	14872	14698	14705	14747	14934	14857	14805	14817	14807	14920	14925	14929	14622	14754	14720	14602	14777	14606	14783	14640	14678	14943	14833	14646	14892	14826	14792	14952	14883	14808	14739	14797	14829	14736	14695	14772	14746	14705	14772	14747	14677	14934	14762	14559	14779	14759	14527	14596	14690	14866	14739	14950	14631	14735	14820	14876	14674	14725	14744	14751	14800	14804	14767	14785	14644	14496	14870	14813	14797	14771	14861	14771	14752	14765	14808	14693	14805	14720	14661	14683	14686	14754	14872	14798	14788	14484	14707	14804	14984	14768	14762	14711	14825	14844	14908	14656	14663	14775	14950	14796	14864	14752	14543	14572	14790	14642	14750	14927	14734	14735	14692	14554	14854	14772	14802	14716	14703	14743	14721	14730	14932	14783	14782	14867	14969	14694	14786	14802	14750	14738	14807	14771	14833	14792	14666	14915	14799	14956	14926	14987	14782	14773	14574	14695	14855	14779	14775	14788	14784	14661	14602	14688	14743	14983	14740	15020	14781	14732	14528	14773	14742	14758	15044	14732	14890	14798	14795	14923	14796	14736	14846	14870	14973	14775	14906	14750	14892	14796	14953	14838	14871	14726	14692	14863	14706	14814	15006	14834	14785	14960	14745	14751	14851	14840	14676	14623	14692	14765	14844	14940	14841	14825	14877	14808	14859	14899	14768	14891	14930	14707	14864	14776	14960	14715	14663	14791	14847	14838	14730	14900	14625	14683	14927	14738	14736	14901	14797	14786	14792	14889	14727	14567	14691	14892	14748	14681	14810	14784	14927	14747	14923	14860	14776	14718	14781	14846	14720	14640	14623	14872	14523	14756	14722	14757	14854	14889	14982	14847	14766	14600	14717	14710	14560	14766	14818	14738	14792	14789	14811	14722	14851	14788	14932	14824	14750	14784	14749	14648	14773	14670	14839	14900	14760	14788	14816	14629	14762	14804	14910	14806	14708	14813	14825	14730	14955	14548	14646	14694	14806	14630	14756	14554	14676	14717	14715	14799	14870	14831	14776	14606	14707	14877	14641	14954	14782	14716	14857	14584	14531	14924	14829	14935	14834	14813	14925	14957	14790	14866	14690	14876	14725	14780	14817	14716	14739	14658	14730	14811	14899	14818	14900	14893	14962	14724	14917	14758	14671	14576	14855	14577	14608	14780	14689	14607	14702	14869	14658	14725	14885	14946	14745	14738	14781	14985	14880	14927	14719	14699	14764	14634	14819	14723	14926	14686	14988	14954	14922	14806	14851	14425	14634	14804	14890	14828	14699	14813	14675	14823	14785	14551	14512	14741	14705	14810	14558	14934	14666	14924	14723	14872	14660	14711	14710	14801	14847	14858	14889	14800	14878	14790	14751	14949	14979	14911	14777	14743	14626	14541	14888	14670	14807	14872	14841	14974	14751	14830	14782	14652	14661	15045	14964	14663	14724	14714	14895	14892	14615	14885	14669	14849	14796	14942	14745	14771	14718	14801	14658	14881	14859	14701	14695	14782	14707	14627	14727	14482	14832	14819	14895	14933	14927	14693	14887	14921	14797	14848	14811	14828	14616	14743	14733	14914	14940	14874	14663	14772	14778	14897	14944	14772	14736	14843	14837	14663	14791	14754	14691	14760	14753	14836	14806	14745	14837	14628	14725	14874	14700	14669	14847	14881	14869	14803	14853	14756	14961	14568	14731	14743	14695	14853	14889	14737	14659	14730	14764	14818	14794	14890	14729	14639	14792	14783	14682	14784	14680	14768	14583	14880	14772	14684	14711	14862	14926	14636	14768	14759	14622	14889	14764	14822	14777	14883	14982	14815	14887	14685	14667	14647	14771	14870	14921	14748	14702	14669	14782	14737	14734	15065	14920	14816	14767	14667	14845	14850	14968	14925	14800	14766	14916	14871	14676	14739	14657	14737	14679	14857	14576	14790	14702	14633	14808	14816	14729	15053	14703	14914	14886	14962	14834	14771	14859	14520	14812	14770	14769	14800	14940	14877	14817	14893	14594	15082	14845	14914	14799	14780	14497	14868	14678	14724	14807	14827	14654	14809	14770	14651	14788	14999	14577	14900	14776	14814	14677	14848	14651	14992	14970	14875	14624	14866	14810	14886	14730	14725	14774	14693	14787	14749	14646	14850	14635	14780	14738	14719	14725	14542	14947	14861	14593	14959	14828	14659	14909	14875	14680	14773	14855	14857	14748	14775	14650	14825	14948	14702	14803	14945	14752	14656	14738	14723	14935	14817	14742	14654	15053	14577	14655	14746	14827	14673	14799	14720	14808	14994	14798	14732	14988	14718	14813	15057	14678	14889	14701	14780	14669	14694	14865	14793	14955	14741	14793	14706	14879	14595	14732	14790	14865	14597	14801	14608	14792	15051	14721	14676	14840	15044	14821	14704	14912	14864	14887	14829	14843	14856	14926	14734	14739	14889	14867	14751	14686	14821	14747	14987	14710	14823	15160	14967	14678	14807	14839	14777	14805	14618	14530	14801	14647	14800	14637	14753	14795	14825	14825	14827	14758	14828	14829	14686	14970	14791	14828	15010	14804	14804	14764	14674	14470	14752	14786	14812	14672	14664	14834	14962	14646	14726	14801	14753	14889	14704	14878	14911	14933	14872	14799	14781	14702	14553	14824	14631	14511	14671	14487	14732	14899	14692	14778	14692	14619	14760	14918	14819	14851	14840	14791	14634	14905	14853	14865	14787	14754	14578	14699	14802	14936	14797	14720	14791	14695	14647	14824	14908	14831	14822	14881	14931	14871	14879	14895	14745	14825	14768	14861	14929	14644	14711	14728	14763	14926	14783	14856	14788	14747	14824	14894	14731	14807	14842	14818	14676	14793	14767	14632	14849	14899	14695	14675	14771	14735	14737	14829	15084	14983	14915	14734	14826	14803	14831	14815	14614	14845	14672	14963	14860	14916	14697	14729	14939	14615	14616	14742	14818	14865	14833	14737	14741	14800	14777	14834	14529	14849	14841	14952	14710	14716	14696	14686	14816	14786	14843	14740	14710	14839	14888	14880	14784	14657	15043	14716	14879	14702	14718	14694	14727	14836	14794	14736	14637	14691	14873	14774	14878	14706	14744	14644	14944	14907	14765	14864	14842	14731	14815	14801	14774	14813	14705	14822	14628	14676	14659	14589	14916	14867	14916	14927	14637	14793	14905	15044	15016	14694	14799	14884	14830	14859	14873	14646	14682	14903	14777	14605	14885	14729	14651	14774	14917	14829	14830	14784	14805	14705	14631	15027	14759	14873	14735	14833	14848	14909	14915	14812	14543	14878	14781	14685	14857	14749	14621	14636	14808	14819	14730	14919	14717	14610	14774	14792	14695	14658	14753	14854	14645	14798	14725	14723	14763	14701	14863	14723	14963	14788	14903	14796	14715	14928	14831	14722	14925	14734	14827	14735	14662	14978	14828	14827	14706	14616	15000	14745	14845	14861	14702	14717	14785	14746	14901	14882	14939	14838	14765	14764	14792	14702	14719	14639	14718	14864	14706	14805	14553	15001	14869	14821	14763	14892	14820	14759	14808	14855	14757	14604	14916	14794	14911	14907	14801	14810	14786	14847	14887	14641	14792	14581	14737	14518	14766	14826	14914	14946	14845	14920	14791	14664	14671	14772	14485	14803	14915	14715	14840	14826	14906	14907	14831	14818	14816	14632	15015	15033	14881	14809	14737	14581	14884	14631	14742	14812	14843	14730	14643	14628	14911	14704	14902	14758	14801	14831	14741	14731	14746	14892	14766	14686	14829	14758	14667	14804	14630	14611	14766	14819	14825	14825	14745	14779	14669	14662	14617	14836	14864	14693	14981	14911	14854	14857	14978	14865	14762	14811	14872	14826	14709	14771	14780	14919	14908	14785	14774	14841	14765	14767	14797	14802	14660	14640	14859	14745	14697	14786	14627	14821	14970	14688	14943	14830	14920	14881	14721	14860	14842	14988	14938	14715	14785	14702	14700	14693	14829	14814	14914	14732	14668	14852	14672	14905	14888	14840	15007	14867	14720	14842	14802	14816	14927	14524	14822	14777	14754	14735	14755	14935	14813	14849	14822	14863	14685	14717	14506	14847	14863	14599	14962	14920	14697	14867	14852	14749	14919	15041	14638	14840	14817	14454	14984	14820	14702	14690	14702	14660	14688	14689	14554	14813	14806	14827	14752	14735	14763	14544	14783	14691	14719	14735	14664	14922	14703	14776	14863	14711	14682	14787	14802	14803	15007	14764	14654	14802	14600	14772	14706	14868	14751	14596	14895	14728	14709	14971	14724	14761	14762	15106	14916	14708	14712	14787	14715	14970	14792	14921	15006	14776	14717	14635	14723	14638	14618	14652	14500	14940	14836	14843	14805	14789	14857	14689	14781	14670	14791	14775	14812	14984	14744	14651	14772	15022	14665	14755	14725	14842	14718	15239	14907	14934	15002	14757	14772	14629	14723	14548	14855	14793	14761	14826	14862	14914	14669	14824	14521	14817	14854	14845	14948	14888	14926	14853	14908	14568	14764	14810	14908	14973	14813	14733	14643	15044	14911	14698	14912	14747	14958	14775	14836	14766	14659	14788	14781	15009	14702	14649	14736	14920	14877	14675	14630	14694	14589	14786	14881	14857	14854	14920	14932	14645	14846	14892	14843	14728	14788	14649	14723	14674	14733	14795	14880	14738	14851	14639	14792	14750	14784	14666
35932	58603	53487	41696	34585	28918	24727	20857	18765	17390	15941	15391	14756	14144	14269	14010	13880	13835	13775	13642	13497	13354	13458	13410	13372	13186	13158	13259	13009	13125	13244	13273	13216	13064	13350	13220	13116	13204	13202	13038	13401	13121	13133	13233	13127	13123	13187	13199	13020	13069	13065	13125	13134	13246	12999	13007	13131	13268	13225	13188	13151	13102	13062	13131	13094	12920	13144	13173	13292	13292	13137	13011	13214	13215	13177	13006	13158	13081	13185	13224	13004	13222	13197	13118	13154	13176	12996	13038	13222	13054	13074	13072	13014	13128	13162	13220	13100	13236	13137	13109	13103	13122	13073	12884	13298	13101	13160	13159	13094	13327	13068	13239	13069	13139	13152	13148	13169	12979	13188	13103	13032	13042	13245	13139	13027	13191	13177	13119	13202	13218	13053	13020	13075	13143	13148	13385	13134	13034	13088	13054	13112	13240	13131	12987	13133	12992	13224	13129	13291	13209	13179	13264	13087	13209	12981	13018	13173	13180	13193	13163	13084	12989	13055	13112	13122	13038	13097	13142	12820	13147	13010	13130	13195	13201	13060	13106	13013	13111	13108	13136	13208	13084	12986	13140	13194	13211	13020	12971	13121	12899	13043	12983	13093	13157	13142	13117	13359	13079	13184	13049	13150	13243	13020	13143	13207	13277	13183	13032	13054	13196	13041	13241	12958	13145	13254	13149	13200	12914	13138	13074	13048	13100	13042	13076	13268	13017	12917	13116	12970	13176	13034	13107	13211	13115	13211	13263	13043	13001	13080	13234	12991	13017	13211	13026	13121	13255	13117	13040	13356	13226	13232	12920	13100	13219	13044	13127	13066	13113	13011	13079	13228	13043	12977	13089	12995	13119	13042	13306	13099	13171	13114	13232	13097	13063	13030	13196	13104	13093	13186	13189	13064	13106	13134	13028	13103	13031	13072	12910	13112	13066	13084	13192	13046	13180	13291	13055	12926	13165	13111	13148	13059	13100	13317	13066	13242	13242	13145	13147	13139	13127	13173	13052	13226	13213	13269	13110	13120	12948	12990	13026	13242	13045	13138	13139	13105	13151	13116	13193	13149	13105	13094	13200	13243	13185	13128	13113	13035	13128	13095	13004	13062	13101	13058	13087	13020	13139	13072	13041	13100	13051	13099	13165	13023	13213	13180	13044	13071	13135	13124	13056	13179	13089	13265	13107	13190	13187	13156	13154	13226	12990	13185	13117	13131	13044	13162	12890	13020	13114	13119	13172	13046	13091	13130	13064	13247	13043	13013	13056	13164	13164	13277	13091	13113	13043	13139	12939	12992	13140	13208	13120	13079	13008	13081	13086	13085	13084	13091	13056	13168	13132	12916	13202	13123	12949	13157	13056	13138	13173	13015	13077	12980	13040	13038	13104	12935	13216	12989	13192	12964	13000	13090	13086	13083	13262	13052	13325	13274	13021	13225	13349	13110	13039	13085	13053	13072	13004	13248	13012	13219	13107	13165	13109	13155	13249	13144	13202	13110	13178	13265	13035	13034	13171	13066	13071	13171	13063	13108	13078	13096	13204	13142	13051	13045	13006	13004	13236	12954	13140	12998	13078	13155	13126	12979	12919	13128	13094	12957	13088	13088	13248	13031	13075	13095	12947	13048	13205	13208	13072	13278	13292	13137	13039	13009	13263	13067	13031	12927	13167	13166	13032	13099	12926	13144	13061	13068	13193	13137	13108	13146	12998	13070	12952	13092	13097	13147	13131	13035	12999	13251	13106	12932	13017	13076	13040	13118	13213	13055	13059	13159	12919	13081	12896	13283	12986	13097	13028	13116	13001	13133	13145	13303	13120	13122	13073	13076	13071	13004	13085	13291	13092	13157	13031	13226	13215	12924	13050	13142	13103	13037	12971	13021	13137	13115	13002	13165	13119	13159	13000	13131	13210	13112	13115	13095	13148	13168	13082	13070	13157	13207	12945	13017	13080	13113	13219	13015	13152	13204	13106	12805	13061	13130	12971	13027	13007	13100	13052	12998	13019	13303	13187	13213	13075	13290	13135	13239	12957	13122	13189	13133	13131	13264	13075	13224	13287	13108	13098	13113	13001	13211	12945	13160	13080	13078	13159	13127	13020	13231	13123	13067	13132	13233	13041	13090	13005	13037	13086	13312	13162	13086	13134	13087	13126	13183	13103	13069	13098	13096	13181	13059	13175	13036	13155	13035	13093	13160	13079	13099	13122	13085	13083	13019	13158	13053	13197	13213	13001	12956	13232	12988	13047	13044	13102	13108	12968	13217	13203	13081	13143	13172	13179	13072	13173	13158	13260	12933	13106	13060	13171	13186	12987	13083	13104	13162	13298	13081	13069	13323	13052	13110	13133	13025	13148	13237	13232	13230	13188	13097	13126	13192	13089	12948	12963	13142	13036	12958	13242	13272	13208	13051	13146	13070	13037	13213	13125	13230	13078	13219	13059	13048	13134	13120	13073	13163	13138	13185	12999	13191	13101	13239	12997	13047	13054	13315	13060	13172	13062	13221	13084	13061	13193	13128	13102	13119	12951	13169	13189	13162	12983	13053	13192	13225	13228	13117	12986	13012	12953	13253	13148	13096	13051	13069	12980	13036	13081	13148	12977	13149	13046	13087	13227	13002	13114	13206	13162	13071	12945	13066	13136	13207	13251	13074	13092	13284	13201	13075	13031	13298	13057	13077	13065	13138	12977	13000	12998	13060	13142	13109	13237	13247	13281	13233	13110	13033	12985	12969	13085	13348	13076	13112	12993	13130	13114	13223	13025	13066	13210	13236	13052	13282	13079	13147	12986	13106	13081	13248	13219	12881	13147	13168	12992	13215	13022	13000	13166	13160	13129	13166	12975	12975	13084	12959	12890	13240	13042	13132	13010	13009	13240	13027	13267	13167	13001	13298	13075	13163	13230	13225	13095	13217	13124	13139	13060	13089	13035	13288	12971	13028	12935	13102	13182	13127	13013	13369	13212	13053	13156	13143	13110	13191	13061	13087	13210	12999	13137	13147	13100	12976	13203	13132	13119	12990	12975	13167	13087	13084	13115	13159	13217	13088	12958	13071	13101	13118	13103	13071	12984	13059	13250	12992	13228	13197	13113	13071	13163	13165	13097	13067	13105	13105	13067	13114	12962	13110	13000	13190	12983	13166	13227	13077	12972	13071	13054	13078	13293	13332	12893	12988	13110	13103	13152	12913	13205	13081	13234	13119	13131	13225	13090	13094	13091	13079	13084	13172	13148	12942	13095	13235	13101	13076	13074	13162	12950	12977	13113	13132	13123	13216	13105	13198	13048	13076	13148	12862	13113	13013	13055	13143	13182	13069	13191	13100	13188	13122	13133	13117	13109	13134	13088	13096	13125	13129	13173	13157	13157	13044	13255	13147	13168	13231	13250	13057	13065	13279	13077	13033	13238	13143	13052	13020	13243	13067	13258	13098	13185	13161	13183	13154	12977	13212	13075	13230	13341	13082	13119	12949	13090	13298	12996	13120	13080	13152	13202	13056	13017	13041	13194	13174	13167	13085	13121	13138	13118	13120	13221	13032	13222	13032	13092	13163	13236	12963	13090	13079	13115	13065	13056	13112	13039	12965	13073	13022	12963	13034	13128	13134	12984	13085	13190	13095	13097	13183	13113	13218	13209	13237	13064	13051	13113	12971	13198	13135	13129	13272	13028	13164	13282	13070	13212	13226	13222	13088	13156	13012	13090	13062	13129	13288	13070	12976	13108	12902	12958	13041	13146	13044	12998	13109	13125	13065	13229	13293	13148	12997	12983	13141	13021	13071	13157	13149	13126	13137	13188	13097	13104	13172	12952	13123	12978	13107	13168	13132	13143	13060	13148	13095	13106	13151	12902	13194	13111	13157	12968	13054	13080	13018	13041	13081	13178	13104	13137	12979	13071	13285	13183	13040	13063	12968	13135	13143	13165	13154	13026	13134	13069	13088	13131	13202	13158	13086	13024	13017	13237	13176	13034	13140	13018	13207	13146	13190	13006	13205	13072	13240	13188	13118	13159	13091	13118	13095	13227	13145	13109	13208	13075	13094	13120	13081	13153	13181	13097	13072	13154	13064	13128	12901	13066	13092	12966	12944	13115	13267	13071	13145	13079	13254	13135	13169	13151	13069	13090	12906	13144	13073	13125	12994	13092	13167	13203	13126	13272	13069	12981	13059	13195	13226	12949	13160	13065	13063	13228	13159	13241	12963	13166	13037	13151	13008	13148	13160	13103	13196	13255	13129	13135	13238	13178	13140	13026	13002	13018	13220	13131	13087	13038	13173	13046	12998	13080	13197	13181	13093	13064	12972	13145	13025	13087	13149	13136	13001	13354	13003	13142	13257	12930	13087	13133	13183	13210	13079	13005	13077	13029	13231	13037	13081	13368	13092	13211	13076	12957	12963	13114	13152	13040	13232	13000	13049	13154	12924	13055	12925	13132	13133	12915	13209	13115	13224	13108	13122	13213	13221	13102	13236	12995	13259	13120	13061	13197	13050	13078	13219	13075	13189	13067	13031	13244	13169	13292	12937	13143	13168	13102	13058	12951	13150	13018	13261	13124	12969	13023	13305	13091	13065	13161	13243	13158	13046	13105	13263	13094	13137	13085	13186	13133	13044	13178	13038	13229	12966	13141	13207	13111	13096	13080	13134	13103	13052	13160	13044	13022	13215	13025	13135	13122	12980	13239	12932	13270	13227	13052	13056	13048	13094	13272	13060	13177	13063	13153	12990	13067	13028	13209	13253	12929	13201	12931	13177	13082	13194	13109	13110	13059	13184	13112	13061	13189	13084	13284	13096	13152	12977	13127	13169	13197	13164	13181	13139	12976	13045	13134	13171	13074	13140	13167	13067	13171	13045	13112	13075	13086	13187	13217	13137	13101	13045	12988	13109	13133	13237	13185	13269	13040	13151	13168	13099	13041	12917	12979	13151	12996	13037	12939	13087	13210	13015	13127	13034	13090	13153	13058	13110	13140	13075	13018	13136	13059	13196	13137	13208	13158	13044	13174	13240	13124	13266	13021	13077	13084	13097	13095	13124	13255	13091	13062	13175	13124	13024	13009	13227	13002	12998	13139	13181	12967	13158	13176	13160	13173	12985	13137	13030	13116	13198	13255	13049	13041
22802	21091	28899	24138	24016	28242	29571	23582	20825	19649	18506	17418	17073	16700	16392	16237	16017	15855	15730	15571	15342	15414	15449	15359	15436	15474	15372	15595	15256	15255	15483	15007	15234	15271	15248	15181	15283	15312	15279	15131	15170	15105	15230	15422	15399	15257	15308	15324	15218	15252	15255	15116	15120	15196	15170	15452	15307	15184	15096	15208	15239	15089	15047	15153	15241	15251	15160	15136	15244	15138	14974	15080	15177	15207	15077	15245	15191	15300	15156	15373	15185	15186	15002	14996	15109	15203	15062	15123	14892	15378	15031	15130	15106	15412	15030	15151	15196	15103	15141	15249	15337	15203	15117	15190	15194	15189	15224	15237	15130	15149	15153	15246	15132	15244	15175	15290	14943	14948	14969	15008	15086	15139	15292	15204	15185	15080	14923	15338	15057	15098	15128	15161	15375	15149	15116	15140	15052	15152	15153	15113	15199	15167	15089	15058	15195	15298	15171	15094	14976	15072	15323	15258	15191	15186	15054	15157	15098	15294	15229	15036	15149	15142	15090	15171	15219	14949	15202	15136	15214	15120	15258	15113	15333	15230	15209	15181	14795	15034	15001	15039	15154	15196	15048	15103	15034	15149	15247	15208	15054	15135	15201	15086	15048	15073	15191	15261	15124	15029	15216	15106	15147	15005	15116	15166	15304	15242	15214	14799	15212	15111	15231	15074	15172	15096	15098	15105	15127	15075	15201	15151	15130	15095	15143	15051	15151	15092	15193	15204	15012	15059	15076	15014	15170	14994	15143	15055	15176	15073	15068	15075	15126	15250	15339	15217	15120	15066	15123	15212	14982	15093	15122	15268	15361	14981	15115	15218	15187	14914	15062	15140	15150	15182	15064	14996	15085	15144	15107	15229	15356	15058	15125	15082	15116	14914	14984	15188	15089	15194	15149	15144	15060	15206	14999	14991	15161	14946	15258	15054	15062	15183	15174	15221	15305	14950	15283	14995	15171	14995	15229	15176	15228	15218	15147	15078	15143	15061	15050	15079	14942	15210	15176	15097	15247	15318	15161	15224	15116	15034	15155	15224	15128	15098	15128	15062	14930	15109	15059	15029	15113	15138	14908	15159	15111	15071	15142	15169	15081	15072	15176	15028	15021	15192	15103	15043	15005	15194	15190	14952	15111	15016	15114	15026	15229	15122	14956	15118	15050	15344	15085	15081	15231	14861	15078	15027	14999	15214	15174	15310	15164	15119	15105	14925	15044	15314	15135	15165	15121	15236	15321	14953	15176	15095	15133	15130	14912	15102	15126	15404	15191	15268	15365	15043	15207	15173	15252	15192	15171	15212	15414	15313	14933	15050	15060	15223	15296	15353	15208	15070	15046	15231	15109	15239	14965	15229	15222	15161	15208	15119	15150	15008	15136	15133	15120	15255	14960	15103	15202	15068	15146	15016	15064	15068	15149	15121	15070	15071	15248	15126	14924	14913	14987	15177	15267	15098	15102	15086	15193	15075	15188	15044	15145	15029	15128	15193	15173	15084	14909	15104	15247	15030	15122	15111	15195	15134	15049	15097	15085	15137	15181	15037	15072	15088	15037	15236	15337	14949	15236	15331	14991	14932	15058	15042	15089	15224	15281	15135	14950	15459	15041	15194	15073	14925	15207	15373	14997	14958	15156	15237	15117	15145	15045	15021	15223	15117	15113	15336	15310	15020	14899	15089	15294	15073	15028	14944	15030	15149	15090	15061	15192	15084	15168	15088	15127	15149	15149	15208	15218	15255	15075	15050	15195	15237	15054	15075	15132	15226	14973	15043	15114	15296	15320	15171	14977	15128	15026	15091	15087	14966	15151	15220	15030	15074	14982	15287	15053	15177	15138	15348	15235	15050	15146	14971	15141	15315	15260	15133	15196	15188	15202	15290	15172	15148	15021	15131	14952	15043	15195	15067	15045	15043	15138	15193	14999	15246	14893	15091	15009	15353	15205	15222	15313	15286	14964	15122	15056	15076	14799	15159	15134	15046	15078	15244	15036	15230	15183	15161	15057	14937	15186	15278	15031	15206	15110	15226	14908	15116	15036	15064	15020	15153	15105	15041	15033	15045	14996	15303	15044	15105	15133	15250	15084	14993	15234	14977	15062	15031	15098	15159	15193	14998	15066	15180	15177	15057	15209	15100	14982	15237	15008	15122	15317	15169	15078	15118	15414	15129	15072	15296	15237	15095	15234	15143	15127	15091	15128	14941	15234	15078	15178	15024	15281	15189	15171	15129	15124	15160	15108	15089	15240	15351	14957	14949	15138	15120	15175	15261	15333	14999	15067	15013	14953	15184	15033	15233	15227	15269	15135	15247	15194	15292	15131	15265	15124	15087	15050	15261	15295	15262	15186	14999	15085	15125	15284	15102	15139	15174	15250	14985	14981	15063	14941	15040	15039	14937	15170	15181	15243	15139	15095	15300	15253	15376	15053	15147	15126	14922	15196	15174	15029	15288	15160	15084	15212	15185	15179	14966	14918	15120	15180	15151	15099	15044	15266	14989	14904	15157	15253	15352	15191	15118	15071	15086	15138	14991	14967	15146	15075	15050	14969	14857	15017	15220	15045	15063	15085	15077	15212	15148	15054	15243	15073	14998	15160	15072	15062	14900	15065	15205	15099	14945	15126	15063	14964	15035	15205	14996	15157	15159	15040	15137	15149	15150	15143	15086	15013	14953	14920	15201	15055	14984	15079	15014	14982	15167	15029	15057	15010	15039	15119	15207	15163	15202	15027	15125	15308	15130	15432	15247	15029	15137	15027	15207	15094	15223	15067	15291	14906	15054	15134	15184	15001	15138	15209	15069	15152	15093	15047	15113	15214	15027	15080	15090	15116	15104	14865	15101	15066	14977	14918	15063	14902	15061	15130	15166	15121	14997	15100	15382	15104	15095	15365	15272	15175	15111	15176	14980	15292	15440	15017	14966	15145	15159	14917	14968	15020	15190	15322	15229	15190	15060	15053	15132	15098	15114	15177	15200	15047	15254	15030	15085	15040	14956	15288	15133	15060	15132	15047	15061	14969	15199	15091	15178	14956	15163	15224	15125	15111	14997	15090	15160	15318	15297	15057	15124	15182	15051	15075	15113	15364	15118	15438	15173	15072	15010	15242	14973	15192	14931	15196	15139	15083	15180	15064	15091	15122	15151	15199	15035	15090	15088	15064	15042	15135	15107	15209	15141	15234	15119	15167	15064	15224	15411	15277	15151	15149	15078	15101	15213	15108	15216	15292	15342	15246	15120	15311	15071	15112	15041	15024	15248	15203	15162	15122	15119	15267	15135	15004	15030	15125	14965	15112	15239	15181	15025	15066	15283	15291	15096	15180	15191	14959	15123	15305	15135	15219	15096	15055	15056	15169	14962	14994	15032	14899	15031	15105	15192	15112	15233	15137	15092	14975	15177	15345	15261	14883	15184	15038	15200	15097	15067	15059	15086	15029	15109	15045	15236	15059	15106	15152	14949	15110	14998	15042	15147	14999	15027	15010	14973	15044	15201	15035	15023	15140	15026	15308	15249	15171	15267	15302	15100	14990	15136	15216	14887	15168	15199	15249	15129	15136	15266	15109	15006	15151	15058	15221	15033	14972	14997	15195	15259	15068	15062	15023	14931	14961	15080	15111	15202	15031	15004	15126	15067	15284	15171	15097	15030	15075	15081	15226	15173	15240	15018	15103	15281	15192	15057	14982	15140	15146	15199	15096	15026	15094	15221	15258	15071	14946	15022	15254	15137	14953	15060	15328	15126	15196	15188	15165	14939	15013	15023	15026	15097	15299	15298	15019	15242	15058	15003	14945	15163	15173	15043	15117	15143	15146	15212	14985	15103	15330	15136	15215	15120	15156	15365	15023	15082	15251	15074	15099	15101	15014	15054	15222	15163	15106	15131	15111	15335	15429	15107	15278	15125	15002	15065	15158	15118	15247	15184	15038	15191	15158	14881	15066	15068	15023	15135	15099	15042	14935	15147	15241	15064	15077	15061	15099	15012	15106	15105	15107	15041	15055	15097	15230	15359	15112	15123	14976	15118	14964	15036	15233	15175	15163	15223	15177	15177	15175	15219	15233	15214	14951	15158	15164	15007	15253	15105	15180	14897	15146	15158	15012	15064	15336	14995	15077	15254	15344	15230	15274	15230	15096	14979	15041	15041	15211	15046	15055	15011	15044	15121	15262	15219	15210	15144	14976	15129	15150	15192	15007	15070	15338	15183	15160	15208	15162	15021	15173	15133	14924	15182	14942	15067	15125	15225	15103	15175	15192	15075	14935	15028	15102	15145	15197	14870	15071	15243	15161	15219	15076	15211	14890	14981	14928	15019	15193	15122	15280	15091	15174	14827	15067	15109	15017	15131	15005	14979	15147	15036	14983	15011	15099	14977	15317	15102	15275	15308	15138	14922	15145	15064	15103	15144	15054	15151	15081	14884	14935	15258	15364	15047	15006	15213	15088	14910	15294	15231	15108	15116	15135	15175	15077	15121	15071	15026	15238	15216	14918	15085	15256	15271	15167	15160	15278	15014	15029	15320	15117	15205	15086	15064	15160	15085	15102	15201	15132	14890	15261	15272	15227	15176	14970	15254	15109	15170	15182	15062	15018	15146	15067	15040	15175	15193	14980	15279	15027	15146	14946	15171	15025	15049	15165	15100	15155	15138	15079	14968	15091	15085	15066	15178	14999	15118	15069	15125	15020	15071	15131	15148	15097	15078	15195	15052	15096	15204	14945	15272	14971	15025	15046	14984	15075	15089	15129	15150	15326	15340	15046	15275	15150	14818	15203	15036	15171	15135	15157	15060	14987	15039	15171	15042	15185	15244	15012	15212	15036	15041	15203	15303	15172	15192	15147	14952	15110	14968	15157	14985	15206	15181	15191	15040	14991	15163	15217	15135	15292	15206	15151	15065	15263	15166	15027	15100	14900	15135	15135	15145	15063	15269	14924	15055	15072	15237	15024	14913	15362	15255	15359	15227	15129	15105	15020	15187	15048	15092	15042	15064	15185	15027	15000	15196	15040	15255	15334	15108	15083	15193	15101	15022	15088	15310	15213	15195	15133	14991	15117	15097	15066	15103	15166	15316	15131	15292	15252	15082	15200	14952	15192	15235	15079	15152	15159	15053	15015	15170	15318	15191
38148	63769	58182	45867	39055	33430	28299	24178	21504	19345	17650	16604	15927	15439	14973	14475	14314	14064	14213	13769	13735	13636	13540	13708	13439	13556	13512	13385	13674	13522	13324	13485	13225	13272	13353	13312	13391	13176	13210	13309	13335	13405	13207	13304	13332	13319	13292	13174	13414	13326	13385	13361	13265	13248	13368	13400	13304	13290	13407	13369	13275	13244	13416	13316	13245	13241	13222	13402	13243	13227	13286	13438	13286	13280	13210	13335	13347	13286	13342	13124	13403	13229	13351	13208	13319	13242	13267	13269	13428	13269	13033	13179	13151	13268	13316	13314	13369	13150	13347	13201	13321	13282	13297	13468	13398	13262	13210	13418	13273	13221	13428	13416	13224	13284	13306	13255	13133	13325	13214	13180	13249	13343	13293	13396	13307	13232	13241	13396	13253	13340	13214	13297	13149	13132	13258	13268	13283	13363	13309	13377	13303	13398	13318	13194	13363	13410	13398	13284	13313	13449	13276	13252	13115	13307	13304	13196	13270	13287	13166	13192	13319	13223	13223	13401	13267	13286	13289	13326	13328	13194	13312	13089	13259	13460	13248	13139	13110	13286	13241	13124	13323	13225	13314	13371	13334	13389	13285	13206	13047	13273	13354	13220	13295	13312	13149	13148	13338	13509	13311	13259	13183	13291	13288	13345	13292	13241	13319	13335	13279	13445	13289	13207	13347	13354	13329	13296	13029	13270	13361	13292	13185	13162	13188	13367	13222	13348	13255	13285	13194	13164	13204	13244	13381	13204	13325	13171	13307	13187	13448	13372	13228	13419	13256	13214	13280	13202	13309	13341	13080	13180	13220	13264	13215	13261	13280	13148	13138	13215	13232	13298	13350	13344	13296	13173	13299	13261	13320	13254	13114	13349	13124	13273	13185	13255	13195	13345	13253	13337	13254	13324	13298	13273	13269	13437	13308	13257	13232	13323	13192	13343	13261	13276	13228	13257	13212	13291	13304	13173	13347	13303	13279	13133	13224	13449	13370	13271	13241	13405	13324	13306	13248	13344	13224	13188	13382	13256	13498	13245	13276	13246	13320	13359	13220	13572	13330	13363	13294	13111	13243	13303	13258	13161	13253	13354	13380	13252	13336	13175	13167	13164	13345	13244	13164	13232	13392	13273	13221	13179	13209	13194	13313	13307	13268	13278	13255	13240	13343	13350	13195	13275	13225	13304	13461	13184	13316	13238	13380	13272	13324	13347	13246	13346	13154	13195	13273	13279	13366	13307	13137	13304	13349	13264	13076	13341	13172	13211	13340	13266	13190	13072	13305	13322	13235	13268	13177	13319	13126	13201	13310	13249	13173	13368	13392	13363	13270	13140	13385	13358	13274	13281	13090	13373	13423	13424	13178	13350	13361	13159	13157	13303	13381	13293	13601	13335	13181	13265	13086	13236	13442	13208	13203	13345	13223	13287	13311	13316	13216	13254	13400	13292	13362	13210	13277	13235	13350	13234	13379	13331	13301	13256	13343	13484	13408	13304	13217	13336	13290	13343	13266	13241	13314	13371	13126	13223	13319	13404	13311	13266	13209	13300	13257	13340	13236	13154	13181	13358	13276	13169	13155	13357	13294	13231	13293	13455	13378	13330	13319	13254	13240	13151	13253	12957	13365	13336	13372	13375	13196	13233	13409	13314	13400	13405	13108	13233	13222	13267	13144	13217	13303	13123	13204	13132	13284	13339	13443	13234	13446	13266	13339	13090	13320	13423	13316	13479	13319	13256	13348	13260	13309	13105	13261	13418	13275	13454	13323	13200	13359	13189	13273	13249	13256	13279	13271	13193	13200	13381	13282	13326	13322	13362	13312	13173	13317	13234	13228	13202	13238	13296	13239	13240	13320	13383	13247	13457	13228	13238	13254	13140	13271	13184	13235	13364	13173	13401	13151	13254	13403	13104	13077	13230	13210	13182	13287	13269	13295	13219	13287	13283	13273	13306	13469	13215	13444	13085	13282	13196	13298	13369	13197	13246	13412	13252	13379	13191	13165	13329	13282	13385	13350	13245	13239	13286	13449	13238	13173	13186	13306	13279	13282	13317	13147	13309	13245	13267	13274	13297	13427	13204	13253	13129	13134	13252	13263	13206	13244	13246	13230	13283	13220	13321	13403	13302	13083	13249	13372	13169	13268	13308	13422	13281	13201	13189	13425	13219	13148	13263	13350	13216	13350	13118	13372	13324	13171	13333	13329	13248	13256	13227	13110	13347	13127	13177	13404	13412	13230	13292	13193	13358	13255	13394	13186	13301	13270	13212	13206	13349	13341	13190	13430	13384	13301	13373	13311	13313	13287	13338	13159	13259	13397	13267	13226	13295	13317	13293	13280	13149	13159	13138	13284	13495	13202	13234	13211	13170	13334	13275	13307	13404	13324	13174	13408	13277	13296	13543	13187	13243	13382	13337	13308	13205	13208	13210	13283	13329	13258	13399	13215	13307	13217	13334	13309	13192	13243	13342	13329	13172	13209	13278	13369	13302	13225	13247	13370	13268	13413	13355	13083	13305	13187	13106	13303	13139	13361	13286	13234	13322	13111	13290	13357	13246	13139	13119	13320	13174	13292	13304	13220	13330	13201	13214	13136	13353	13365	13158	13336	13460	13314	13267	13458	13263	13284	13240	13168	13215	13225	13336	13169	13377	13270	13299	13468	13274	13499	13448	13237	13387	13159	13396	13420	13437	13078	13317	13279	13262	13172	13349	13135	13254	13163	13354	13309	13242	13295	13214	13431	13302	13255	13103	13252	13260	13446	13262	13271	13469	13285	13157	13348	13276	13409	13275	13264	13092	13297	13220	13120	13386	13210	13196	13309	13305	13311	13321	13282	13245	13232	13275	13333	13317	13370	13380	13358	13356	13335	13361	13163	13180	13241	13292	13412	13159	13215	13262	13267	13189	13246	13146	13193	13366	13473	13386	13355	13361	13389	13367	13310	13306	13253	13345	13353	13282	13238	13252	13404	13065	13281	13462	13467	13326	13387	13319	13118	13283	13044	13122	13401	13218	13285	13200	13162	13291	13604	13211	13161	13184	13091	13261	13313	13306	13181	13299	13321	13211	13242	13205	13357	13241	13309	13224	13195	13204	13383	13215	13237	13205	13239	13239	13362	13219	13341	13285	13228	13273	13283	13354	13253	13146	13283	13260	13349	13369	13399	13373	13419	13349	13324	13140	13329	13156	13377	13111	13415	12992	13267	13219	13367	13315	13418	13308	13294	13154	13305	13400	13273	13185	13278	13220	13310	13202	13352	13305	13213	13296	13284	13146	13268	13381	13198	13253	13231	13182	13224	13392	13227	13182	13415	13271	13192	13262	13265	13144	13408	13298	13129	13315	13354	13203	13360	13352	13310	13224	13244	13289	13396	13281	13391	13364	13265	13340	13308	13170	13346	13293	13121	13212	13354	13247	13421	13396	13158	13284	13248	13376	13314	13243	13328	13328	13186	13158	13316	13307	13316	13204	13184	13123	13125	13348	13284	13399	13212	13275	13113	13473	13247	13202	13188	13220	13236	13369	13326	13396	13115	13269	13305	13293	13278	13304	13235	13256	13278	13295	13494	13157	13189	13222	13251	13272	13234	13416	13302	13317	13443	13174	13116	13275	13177	13383	13155	13235	13243	13191	13144	13274	13188	13322	13355	13263	13289	13378	13264	13184	13285	13250	13169	13253	13432	13303	13340	13415	13165	13362	13291	13138	13316	13128	13315	13170	13295	13299	13292	13271	13186	13134	13345	13355	13330	13265	13224	13112	13312	13271	13333	13317	13285	13213	13190	13208	13252	13159	13311	13162	13264	13388	13284	13325	13302	13327	13404	13281	13220	13308	13426	13335	13461	13277	13473	13349	13369	13121	13401	13215	13104	13420	13291	13419	13373	13164	13290	13178	13372	13208	13198	13187	13207	13340	13301	13244	13273	13286	13153	13306	13285	13252	13216	13244	13211	13149	13159	13325	13205	13269	13262	13352	13376	13258	13229	13258	13302	13351	13225	13264	13404	13415	13175	13208	13296	13108	13327	13290	13353	13147	13337	13268	13303	13098	13361	13324	13210	13434	13252	13173	13338	13233	13214	13185	13407	13274	13221	13270	13319	13284	13195	13343	13343	13343	13390	13286	13175	13331	13403	13224	13187	13259	13157	13130	13255	13389	13413	13245	13182	13231	13330	13346	13293	13301	13260	13363	13184	13299	13322	13281	13353	13325	13150	13214	13343	13279	13156	13430	13268	13284	13323	13133	13163	13311	13316	13252	13166	13248	13216	13328	13379	13274	13077	13212	13417	13330	13217	13303	13274	13331	13442	13174	13297	13175	13251	13208	13274	13200	13249	13301	13353	13172	13266	13277	13213	13270	13308	13352	13373	13260	13203	13220	13324	13310	13296	13215	13304	13349	13241	13361	13411	13192	13236	13196	13186	13192	13364	13451	13372	13324	13278	13230	13243	13188	13153	13286	13214	13343	13115	13120	13184	13282	13302	13258	13320	13208	13392	13115	13338	13255	13332	13206	13199	13244	13291	13329	13397	13091	13256	13330	13269	13345	13178	13158	13299	13171	13315	13320	13359	13362	13206	13318	13245	13262	13239	13306	13153	13231	13281	13186	13237	13243	13200	13502	13202	13209	13349	13299	13423	13434	13482	13305	13304	13251	13305	13214	13200	13248	13192	13562	13173	13284	13303	13382	13274	13235	13308	13404	13448	13197	13228	13220	13378	13229	13288	13228	13223	13212	13071	13332	13412	13276	13190	13235	13316	13294	13206	13229	13134	13300	13256	13238	13132	13289	13186	13274	13127	13211	13379	13293	13257	13217	13277	13340	13264	13398	13023	13376	13190	13072	13345	13213	13347	13187	13361	13265	13081	13304	13212	13218	13149	13224	13239	13126	13207	13277	13349	13288	13162	13304	13301	13320	13306	13312	13174	13238	13339	13263	13252	13389	13174	13327	13162	13237	13127	13256	13446	13421	13182	13122	13210	13282	13287	13210	13139	13227	13278	13307	13313	13248	13320	13391	13137	13179	13104	13369	13253	13294	13256	13225	13294	13243	13195	13439	13227	13269	13328	13237	13367	13215	13209	13264	13327	13303	13327	13360	13196	13213	13387	13305	13316	13330	13266	13277	13390	13149
30705	33935	41634	35876	27995	23845	20839	18556	17478	16535	16163	15995	15430	15594	15365	15379	15124	15158	15030	15006	14953	14952	14983	15014	14817	14807	14822	14889	14956	14896	14951	14962	15023	14917	14818	14671	14865	14936	14799	14884	14885	14858	14712	15004	14800	14997	14961	14849	14889	15022	14922	14987	14934	14882	14622	14783	14714	14931	14978	15011	14916	14918	14937	14785	14870	14818	15130	14857	14779	14915	14860	15003	14823	14791	14885	15074	15057	14772	14916	15008	14745	14828	14834	14740	14991	14707	14951	14852	14858	14807	14851	14799	14789	14818	14849	14848	14949	14987	14889	14937	14746	15011	14819	14872	14924	14782	14806	14838	14856	14732	14832	14669	14896	14945	15084	14905	14866	14725	14814	14806	14804	14495	14788	14801	14891	14747	14746	14947	14814	14876	14859	14788	14961	14911	14946	14679	14999	14917	14782	14731	14654	14837	14695	14987	14761	14889	15203	15006	14953	14914	14734	14956	14876	15033	14918	15093	14768	14711	14658	14804	14988	14953	14775	14768	14903	14961	14835	14573	14755	14801	14726	15014	14986	14887	14910	15073	14822	14894	14719	14695	14715	14691	14767	14694	14742	14716	15004	14902	14990	14663	14846	14578	14919	14926	14901	14990	14991	14821	14927	14732	14808	14897	14818	14662	14812	14895	15097	14803	14684	14939	14973	14699	14662	14753	14891	14873	14961	14888	15232	14858	15010	14732	14686	14848	14760	14903	14981	14717	14638	14802	14880	14990	14988	14645	14809	14783	14896	15063	14931	14648	14877	14745	14840	14943	14832	14937	14770	14878	14801	14797	14786	14699	14665	14723	14933	14848	14840	14932	14884	14707	14918	14974	14920	14904	14709	14737	14863	14913	14810	14957	14779	14977	14903	14820	14611	14710	14752	14842	14845	14866	14926	14773	14793	14897	14758	14895	14941	14891	15066	14835	14878	14971	14979	15045	14894	14724	14959	14772	14762	14969	15040	14901	14629	14848	14946	14876	14862	14718	14912	14857	14680	14748	14869	14666	15049	14885	14862	14780	14956	15024	15001	14756	14853	14926	14906	14764	14706	14709	14953	14801	14736	14623	14801	14860	14711	14865	15024	14907	14838	14928	14960	14824	14873	15013	14934	14945	14818	14720	14802	14822	14776	14845	14797	14956	14861	14841	14925	14801	14875	14685	14975	14877	14822	14870	14757	15010	14934	15064	14807	14825	14854	14946	14644	14878	14992	14723	14763	14832	14749	15000	14895	14944	14829	14750	14988	14877	14945	14712	15003	14985	14795	14899	14804	14812	14695	14682	14838	14889	15041	14710	14852	14759	14800	14868	14797	14941	14827	15093	14862	14781	15002	14857	14845	14846	14778	14867	14862	14854	15075	14760	14555	14737	14680	14895	15029	14863	15044	14884	14706	14837	14907	14903	14708	14817	14806	14808	14981	14834	14979	14708	14785	14888	15042	14883	14636	15028	14717	14845	14984	14948	14721	14910	14830	14773	14862	14878	14965	14940	14871	14697	14903	14918	14972	14774	14625	14852	15010	14850	14942	14948	15108	14802	14972	14865	14736	14904	14757	14965	14819	14792	15003	15075	14784	14756	14832	14772	14739	14700	14908	15012	14820	14613	15047	14888	14803	14798	14795	14824	14884	14934	14866	14855	14767	14780	14758	14815	14863	14747	14816	14815	14974	14729	14840	14963	14706	14614	14984	15051	14962	14917	14748	14887	15188	14797	14794	14919	14699	14846	14700	14768	14863	14856	14807	14955	14680	14958	14835	14839	14837	14837	14860	14829	14775	14937	14877	14852	14952	14755	14845	14994	14786	14803	14926	15035	14668	14920	14830	14877	14709	14799	14896	14867	15031	14861	14613	14944	14628	14707	14918	14992	14729	14813	14893	14789	14738	14723	14816	14942	14803	14821	14828	14907	15009	14737	14903	14814	14839	14870	15021	15071	14873	14758	14865	14827	14927	15023	14940	14774	15019	14837	14778	14949	14972	14905	14676	14957	14822	14879	15043	14839	14795	14855	15046	14883	14971	14847	15041	14869	15019	14943	14873	14894	14672	14672	14795	14970	14853	14950	14853	14958	14846	14686	15147	14898	14783	14832	14877	14898	14824	14759	15017	14815	14940	14903	14885	14924	14803	14728	14908	14869	14844	14728	14931	14694	14782	14826	14885	14857	14905	14878	14869	14741	14722	14859	14937	14774	14766	14948	14698	15049	14895	14954	14952	14964	14768	15036	14827	14896	14874	14760	14757	14671	14691	14771	14795	14785	14812	14694	15026	14852	14890	14930	14996	14689	14745	14930	14943	14774	14830	14857	14799	14806	14743	14756	14659	14854	14886	15018	14706	14895	14795	14863	14750	14843	14912	14889	14712	14878	14968	15158	14910	14904	14860	14738	14908	14836	14923	14714	15034	14799	14729	14841	14902	14917	14750	14855	14916	14901	14843	14733	14774	14720	14851	14804	14860	14803	14830	14812	14818	15021	15033	14811	14827	14821	14990	14817	14947	14957	14878	15162	14956	14782	14856	14766	14785	14847	14938	14811	14788	14943	15023	14912	14823	14982	14903	14845	14893	14831	14819	14744	14803	14835	14815	14756	14660	14838	14898	14753	14912	14827	14891	14810	15031	15007	14919	14892	15120	14969	14937	14888	14854	14936	14705	15000	14848	14916	14815	14835	14880	14857	14957	14816	14897	14727	14912	14610	14814	14853	14916	14971	14860	14855	14944	14834	14961	14995	14967	14812	14841	14714	14929	14946	14829	14674	14782	14961	14969	14817	14942	14711	14754	14795	14944	14945	14764	14889	14843	15106	14956	14692	14747	14814	14687	14958	14985	14779	14799	14863	14908	14886	14859	15141	14996	14687	14909	14970	14948	14971	14869	14717	14689	14860	14871	14618	14788	14760	14772	14942	14981	14669	14831	14817	14964	14792	14983	14695	14683	14825	14817	14871	14903	14797	15018	14929	14945	14608	14809	14951	14861	14943	14836	14844	15029	15100	14809	14815	14801	14862	14865	14771	14836	14576	14750	14800	14820	14801	14872	14919	14687	14673	14975	14970	14888	15112	14916	14965	15070	14903	14855	14958	15129	14806	14819	14976	14968	14934	14899	14755	14796	14718	14656	14898	14805	14849	15032	14842	14827	14927	14781	14812	14665	14649	14774	14827	15033	14825	14926	15032	14660	14746	15017	14963	14780	14962	14830	14914	14890	14768	14852	14915	14772	14689	15063	14858	14846	14760	14886	14816	14909	14939	14708	14889	14907	14849	14893	14871	14702	14872	14737	14700	14724	14944	14700	14822	14619	14575	14757	14773	14845	14854	14974	14796	15003	15007	14889	14931	14918	14735	14775	14980	14808	14998	14766	14896	14710	14885	14856	14923	14797	14735	14767	14963	14861	14894	14835	14854	14888	14743	14698	14843	14884	14715	14626	14880	14807	14961	14950	14855	14835	14863	14956	14782	14837	14853	14897	14917	14755	14902	14819	14869	14772	14877	14789	14844	14973	14641	14803	14744	15033	14865	14946	14791	14929	14823	14963	14795	15015	14776	14964	14843	15093	15204	14891	14789	15039	14767	14689	14833	14683	14929	14791	14884	15108	14808	14794	14868	14949	14914	14815	14880	14948	14802	14795	14860	14933	14886	14945	14929	14924	14842	14845	14694	14895	14747	14756	14805	14780	14996	14919	14835	14820	14924	14960	14961	14938	15072	15031	14802	14883	15084	15120	14908	14987	14935	14670	14858	14820	14865	14699	14877	14686	14805	14775	14853	14691	14778	14650	14942	14772	14806	15026	14812	14735	14896	14802	14775	14888	14823	14793	14750	14649	15013	14908	15094	15022	14955	14835	14741	14964	14825	14699	14878	14949	14856	14733	14875	14731	14802	14680	14771	14693	14983	14704	14885	14798	15051	14840	14857	14869	14764	14988	14891	14786	14859	14721	14998	14948	14856	14886	14822	14782	14861	14810	14750	14797	14817	14827	14966	14784	14908	14899	14901	14787	15031	14795	14626	14893	15073	14883	14858	14897	14959	14862	14910	14808	14984	14943	15046	14832	14868	15019	14780	14843	15073	14771	14973	14918	14871	14671	14952	14920	14730	14787	14858	14713	14835	14894	14778	14922	14666	14775	14873	14863	14804	14850	14827	14871	14750	14909	14899	14916	14859	14760	14882	14841	14918	14932	14595	14760	15105	15051	15029	14695	14881	14946	14773	15020	14941	14912	14955	14885	15027	14927	14987	14990	14666	14796	14840	14790	14901	14934	15068	14926	14752	14867	14745	14742	14947	14791	14773	14860	14668	14719	14976	14987	15010	14809	14911	14927	14995	14739	14819	14851	14825	14784	14917	14704	14719	14931	14912	14826	14903	14879	14724	14790	14676	14960	14767	14824	14925	14844	14830	14667	15035	14698	14726	14903	15029	14802	14792	14957	14757	14918	14820	14902	14877	14858	14860	14960	15212	14780	14771	14826	14879	14799	14718	14874	14821	14785	14913	14625	14757	14842	14740	14798	14878	14898	14723	14837	14838	14991	15061	14795	15047	14757	14991	14736	14813	14920	14894	14794	14776	14823	14762	14863	14861	14963	14783	14889	15007	14931	14801	14957	14744	14908	14845	14928	15000	14855	14876	14790	14881	14841	14752	14913	14813	14763	14991	14959	14842	14952	14913	14994	14918	14792	14923	14925	14875	14977	14635	14900	14852	14694	14762	14908	14799	14860	14571	14676	14637	14940	14849	14779	14803	14668	14620	14722	14870	15061	14998	14858	14931	14894	14928	14775	15007	14732	14631	14978	14829	14574	14976	14992	14993	14937	14835	14753	14885	14634	14815	14960	14857	14738	14874	14971	14921	14848	14955	14801	14743	14868	14900	14828	14856	14746	14843	14915	14696	14757	15024	14952	14964	14740	14929	14845	14778	14882	14854	14730	14959	15053	15048	14861	14779	14932	14669	15009	14816	14910	14825	14882	14973	14913	14829	14903	14720	14761	14973	14757	14617	14914	14875	14876	14825	14925	14984	14841	14857	14923	15054	14806	14813	14716	14814	14855	14913	14833	14972	14896	14842	15001	14908	14847	14985	14806	15100	14986	14812	14933	15083	14922	14962	14806	14834	14759	14827
36534	51852	46214	35223	29252	24726	21094	18471	16984	15991	15119	14510	14222	13975	13726	13591	13520	13553	13652	13153	13359	13327	13055	13119	13187	13143	13147	13090	12996	13307	13112	13096	13002	13238	13035	13010	13151	13116	13059	13137	13326	13263	13158	13028	13074	13118	13099	13005	13140	13212	12986	12984	13130	13230	13029	13059	13092	12920	13091	13183	12956	12958	13110	13111	13112	12960	13123	13072	13050	13122	13019	12991	13113	13039	13148	13186	12973	13003	13253	13092	13009	13059	12832	13155	13111	13109	13016	13087	13249	13149	13025	12974	13168	13174	12978	13233	13287	13211	13220	13166	13123	13049	13071	13082	13127	13036	12979	13017	13044	12988	13136	13222	13037	13163	13192	13014	13174	13192	13086	13239	13139	13224	13217	13156	13145	13066	13115	13137	13013	13022	13277	12972	13212	13042	13185	13042	13324	13148	13192	13031	13183	13067	13061	13137	13101	13128	13085	13154	13088	12993	12929	13018	13168	13022	13061	13003	13121	13197	13224	13170	13065	13044	13026	13064	13165	13239	13165	13116	13149	13082	13068	13124	13192	13119	13063	13110	13182	13262	13225	12902	13227	13157	13179	13028	13100	13134	13184	13157	12978	13237	13083	13074	13073	13232	13132	13017	13073	13055	13163	12862	13062	12985	13064	13175	12999	13030	13154	12924	13154	13084	13046	13123	13038	13048	13049	13095	13053	13153	12891	13118	13107	12991	13020	13189	13196	13138	13067	13298	13009	12887	13078	13181	13173	13207	13051	13216	13181	13274	13087	13034	13302	13018	12975	13066	13174	13141	12851	13020	13071	13165	13114	13212	12992	12976	13147	13022	13031	12984	13079	13116	13152	13033	13250	12977	12992	13052	13138	12945	13144	13170	13012	13167	12974	13150	13114	13138	13259	13085	13126	13102	13101	13089	13016	13066	13038	13096	13095	13074	13067	12910	13123	13095	13119	13030	13000	12944	13037	13092	13016	13098	13063	13128	12836	13161	13097	13038	13336	13112	13085	13106	13161	12950	13090	13109	13283	13001	13214	12923	13203	13168	13127	12971	13109	13190	13057	13047	12925	12875	13246	13141	12890	12984	12966	13121	13087	13074	13050	13090	13156	13020	13165	12959	13094	13102	13075	13056	13082	13158	13132	13171	13044	13081	12966	13094	13148	13092	12994	13038	12989	13002	13104	13009	12985	13135	13070	13008	13046	13044	13045	13102	13000	13055	13171	13130	13120	13222	13047	13259	13106	13141	13149	13001	12986	12979	13068	12962	13102	13064	13157	13133	13059	13128	13046	13206	13268	13048	13188	13048	13200	13169	13096	13086	13061	13186	13246	13100	13036	13099	13183	13096	13008	12907	13094	13003	13037	12975	13079	13147	13180	13024	13119	13071	13198	12938	13094	12945	13206	13098	13115	13087	13038	13148	13049	13067	13094	13096	13155	13175	12993	13044	13128	13172	13032	13162	13199	13206	13183	13122	13174	13084	13182	13092	13142	13150	12989	13143	13098	13106	13213	13110	13080	12979	13138	13054	13127	13052	13076	13092	12906	13189	12895	13165	13139	13029	13091	13197	12991	13069	13109	12969	13092	13021	13215	13230	13173	13054	13162	13126	13002	13078	13055	13050	13103	13048	13091	13060	13113	13142	13233	13219	13043	13196	13211	12930	13132	13192	13162	13064	13068	13222	13111	13284	13201	13083	13073	13138	13076	13166	13096	13173	13187	13286	13027	12967	13154	13117	13165	13216	13042	13264	13032	13210	13151	13165	13122	13046	13012	13081	13079	13121	13013	13049	13168	13113	13125	13025	13171	12997	13023	13300	13082	13154	13259	13098	13235	13177	13098	13079	12995	13025	13074	13109	13148	13084	13033	13345	13133	13174	13045	12940	13040	13196	12992	13100	13133	12961	13179	13181	13072	13216	13108	12964	13184	13054	13154	12915	12945	12995	12929	13038	13163	12979	13145	13024	12967	13054	13065	13122	13091	13203	13146	13013	13221	13095	13147	13133	13117	13044	13142	13009	13111	13112	13109	12889	13144	13044	13042	13058	13104	13165	13113	12906	13085	13147	13149	12883	13202	13315	13036	13011	13024	13117	13135	13221	13164	12973	13328	13257	13048	13114	13122	13135	12963	13123	13132	13241	12960	13227	13074	13034	13149	12860	13132	13000	13057	13197	13143	13166	12982	13029	13128	12949	12935	13065	13093	13046	12976	13145	13073	12994	13226	13048	13192	13098	12964	13013	13096	12960	13057	13095	13273	13063	13015	13142	12992	13137	13303	13184	13160	13139	13117	13101	13029	13173	13284	13076	13042	13093	13323	13099	13267	13125	13022	13032	13142	13205	13043	13072	12973	13113	13094	13167	12996	13117	12918	13056	13077	13126	13298	13182	13312	13169	13009	12958	13236	13059	13091	13110	13123	13050	13100	13096	12973	13026	13057	13155	13160	13131	12904	13251	13015	13123	13134	13116	12975	13032	13185	13037	13109	12999	13187	13053	13198	13016	13151	13052	13093	13194	13239	13077	13192	13217	13238	13056	13059	13064	13157	13139	13129	13005	13110	13104	13053	13026	12926	13005	13037	13019	13079	13079	12992	13015	13149	13005	13148	13098	13079	13128	13061	13223	13011	12979	13060	13155	12983	13027	12960	13114	13152	13050	13149	13119	13247	13246	13155	12982	13133	13008	12960	13183	13052	13225	12967	13104	13122	13148	13067	13030	12839	13116	13263	13060	13063	13027	12972	12892	12983	13042	13045	13185	13122	13175	13111	13192	13075	13036	13119	13151	13269	13086	13121	12905	13051	13056	12979	13097	12953	13106	13150	13075	13061	13131	12995	13159	13049	12996	13224	13256	12936	12900	12932	12902	12991	13027	13152	13116	13043	13089	13026	13041	13215	13075	12956	13077	12927	12948	13105	13112	13053	13167	13050	12973	13171	12973	12986	13070	13073	13133	13088	13019	13186	13107	12977	12988	13099	13247	13227	13060	13047	13195	13003	13118	13065	13037	13189	13085	13060	13143	13241	13009	12991	13038	12916	13133	13105	13054	13060	13152	13277	13240	13086	13054	13084	13041	13175	13005	13121	13071	13098	13006	13037	13026	13040	13365	13093	13107	13078	13185	13213	13213	13213	13106	13122	13177	13084	13059	13012	13004	13080	13108	13207	13074	12980	13063	13128	13238	13231	13167	13198	13106	13088	13004	13154	13118	13071	13197	13139	13107	13166	13148	13115	13055	13028	13035	12953	12943	13171	13090	13115	13021	12899	12989	13043	13163	13015	13120	13065	13186	13117	13011	12968	13220	13074	13283	13106	13078	13193	13193	13078	13035	13067	13190	13185	13145	13146	12986	13006	12935	13111	12949	13163	13052	13082	13063	13224	13053	13023	13009	13021	12983	13050	13075	13348	13062	13124	13088	13220	12955	13130	13082	13220	13021	12974	13099	13004	13174	13180	13093	13081	12988	12955	12954	13147	13119	13177	13057	13042	13062	13107	12947	13291	13131	12997	12941	13173	12924	13167	13113	13155	13106	13137	12951	13070	13082	12938	13079	12987	13142	13129	13069	13134	12997	12969	12829	13129	13067	13115	13054	13040	13043	13233	13049	13003	13074	13178	13002	13081	12945	13168	13097	13181	13048	13063	13032	13066	13149	13124	13026	13096	12872	13090	13120	13194	13204	12983	13069	13039	13104	13055	13082	13018	13175	13130	13025	12994	13077	13117	12932	13083	13027	13081	12913	12957	13087	13197	13029	13163	13132	13118	13072	13014	13059	13135	12960	13067	13038	13022	13055	13030	13025	12946	13065	13074	13053	13001	13143	12927	12913	13311	13178	13012	13179	13140	13002	13082	13050	13061	13150	13200	12978	13110	13005	13073	13009	13192	13062	13125	13131	13262	13048	13201	13081	13145	13085	13070	13050	13173	13008	12974	13105	13125	13105	13171	12952	13121	13146	13106	13089	13142	13068	12956	13084	13032	12895	13089	13161	13056	13054	13166	13058	13115	13108	13205	13100	13190	13036	13058	13056	12960	13005	13143	13042	13167	13212	12950	12970	12991	12845	13203	13144	12908	13124	12974	13208	13259	13091	13144	13046	13219	13067	13178	13100	13192	12924	13024	13183	12921	13017	12998	13091	13268	12988	12901	13003	13018	12968	13038	13171	13176	12972	13122	13070	12972	13117	13091	12995	13027	13137	13126	13065	12919	13025	13159	13199	13145	13157	13025	12992	12967	12906	13033	13124	13244	12971	13054	13013	13095	13117	12894	13057	13030	13160	13162	12993	13104	13199	13015	13084	13021	13122	13007	13105	13177	13059	13021	13130	13217	13029	13066	13071	12988	12968	13062	13070	13216	13088	13171	13031	13149	13050	13099	12994	13085	13220	13178	13157	13056	13070	13023	13081	13147	13216	13248	13310	13154	13133	13077	13196	13052	13055	13224	13295	13145	13153	13112	13004	13115	12995	13168	13061	13112	12998	13205	13252	13050	13006	13051	13038	12783	13059	12911	13059	13059	13129	13056	13158	12900	13053	12940	13132	13147	13065	12915	13128	12921	13047	13150	13014	13028	12940	13264	13078	12998	12917	13048	12979	13215	13027	13166	13012	13018	13125	13215	13174	13038	13230	12973	13213	12978	13024	13084	13171	13121	13130	13066	13233	13178	12828	13063	13060	13103	12985	13130	13023	13106	13313	13149	13119	13252	13057	13075	12991	13290	12980	13194	13134	13290	13081	13004	13058	13030	13087	13105	13146	12894	13184	13032	13126	13256	12988	13080	13129	12846	12912	13074	13169	13142	13032	13078	13199	13244	13158	13164	13038	13244	12994	13092	13075	13157	13157	13189	13196	13066	13027	13091	13120	13113	13109	13042	13077	13102	13248	13089	12978	13118	12959	13084	13103	12987	13321	13011	12940	13159	13053	13153	12958	13214	12984	13133	13135	12991	12946	13181	13046	13300	13077	12936	13136	13039	13071	13131	12983	13083	13109	13113	13035	13099	13110	13075	13142	13096	13120	13256	13254	13043	13219	12982	13227	12977	13316	13112	13219	13211	12937	13125	12911	13137	13204	13047	13212	13083	13057	13151	13152	12972	13168	13154	12992	13074	13140	12917	13073	13199	13117	12984	13154
24078	21148	28960	27311	27523	27979	26162	21035	18879	17886	16958	16406	15898	15879	15583	15146	15252	15214	14934	15036	14906	14941	14842	14664	14917	14718	14769	14822	14560	14607	14878	14652	14674	14683	14783	14563	14632	14697	14734	14739	14638	14686	14644	14668	14691	14603	14784	14632	14692	14675	14682	14666	14590	14705	14790	14971	14762	14700	14552	14640	14869	14722	14616	14766	14659	14739	14744	14614	14562	14638	14585	14576	14326	14812	14656	14615	14609	14507	14742	14718	14817	14757	14656	14509	14488	14606	14574	14585	14404	14520	14670	14585	14737	14523	14505	14582	14659	14623	14435	14724	14546	14554	14665	14513	14831	14669	14488	14528	14667	14651	14502	14620	14722	14620	14534	14396	14561	14482	14610	14591	14762	14535	14578	14520	14497	14603	14732	14708	14673	14503	14697	14535	14446	14584	14584	14549	14718	14530	14540	14421	14532	14594	14506	14522	14644	14596	14551	14587	14326	14437	14706	14590	14782	14675	14725	14722	14593	14794	14625	14500	14629	14710	14678	14698	14523	14766	14663	14567	14502	14696	14659	14500	14634	14506	14602	14717	14546	14646	14574	14809	14576	14638	14360	14647	14801	14565	14544	14653	14643	14768	14676	14776	14629	14615	14502	14711	14750	14657	14640	14698	14428	14707	14717	14697	14553	14540	14573	14544	14649	14710	14444	14610	14572	14439	14653	14579	14515	14572	14555	14448	14717	14576	14699	14510	14672	14737	14570	14562	14752	14511	14400	14502	14481	14487	14574	14521	14790	14586	14658	14587	14486	14794	14524	14726	14484	14716	14531	14546	14648	14542	14507	14485	14684	14503	14520	14771	14667	14667	14678	14565	14771	14775	14693	14618	14418	14621	14639	14693	14609	14585	14740	14669	14479	14347	14761	14778	14540	14514	14561	14578	14665	14431	14636	14694	14599	14702	14643	14448	14539	14539	14558	14430	14601	14475	14672	14560	14591	14793	14571	14692	14533	14533	14749	14382	14329	14513	14509	14546	14365	14575	14574	14527	14536	14717	14560	14387	14482	14690	14607	14491	14791	14543	14427	14599	14668	14616	14678	14613	14628	14529	14720	14639	14739	14677	14538	14736	14800	14652	14562	14563	14666	14658	14687	14726	14618	14564	14575	14701	14572	14564	14542	14456	14598	14557	14568	14566	14669	14617	14456	14570	14559	14709	14511	14669	14624	14747	14470	14575	14373	14670	14598	14447	14712	14849	14754	14637	14629	14591	14600	14643	14477	14588	14556	14508	14610	14647	14603	14718	14660	14689	14638	14714	14673	14690	14794	14557	14736	14632	14553	14537	14697	14725	14699	14638	14794	14612	14618	14680	14730	14773	14630	14631	14739	14702	14703	14578	14707	14437	14515	14629	14630	14638	14605	14495	14434	14586	14682	14673	14604	14513	14645	14705	14654	14540	14569	14720	14731	14671	14560	14644	14671	14769	14668	14567	14598	14442	14670	14704	14406	14629	14651	14534	14629	14673	14612	14696	14650	14632	14617	14562	14710	14672	14500	14669	14681	14673	14734	14681	14537	14638	14504	14612	14638	14527	14476	14689	14757	14541	14616	14596	14813	14603	14611	14384	14676	14574	14531	14521	14562	14781	14600	14583	14731	14651	14623	14906	14563	14504	14460	14536	14627	14791	14675	14427	14542	14779	14577	14522	14536	14591	14541	14651	14596	14568	14674	14808	14848	14489	14674	14564	14679	14753	14617	14525	14547	14448	14670	14628	14394	14640	14538	14480	14708	14481	14527	14668	14657	14592	14618	14628	14453	14670	14535	14694	14771	14550	14616	14612	14611	14478	14589	14516	14419	14648	14824	14541	14487	14566	14726	14650	14622	14610	14497	14593	14597	14659	14837	14559	14692	14559	14548	14672	14375	14463	14833	14471	14610	14625	14546	14660	14579	14576	14701	14672	14422	14601	14732	14555	14616	14701	14645	14563	14428	14605	14741	14698	14714	14592	14589	14479	14525	14563	14661	14517	14460	14580	14622	14571	14576	14701	14748	14706	14711	14508	14611	14777	14633	14584	14508	14578	14722	14772	14724	14777	14612	14761	14735	14444	14571	14495	14681	14779	14620	14473	14792	14546	14625	14584	14580	14618	14661	14967	14565	14669	14587	14489	14599	14641	14703	14495	14631	14669	14742	14612	14584	14492	14328	14547	14491	14412	14719	14476	14651	14506	14309	14574	14558	14619	14447	14431	14626	14744	14663	14657	14539	14613	14598	14686	14614	14584	14561	14446	14607	14436	14466	14508	14515	14489	14455	14535	14583	14825	14469	14751	14816	14644	14553	14513	14526	14736	14557	14488	14756	14499	14788	14587	14634	14687	14748	14762	14552	14536	14672	14709	14862	14536	14738	14715	14621	14565	14635	14866	14893	14792	14699	14530	14364	14828	14537	14410	14452	14418	14513	14570	14650	14629	14701	14684	14709	14478	14700	14576	14651	14619	14720	14498	14816	14497	14689	14522	14634	14738	14689	14436	14517	14674	14808	14599	14648	14597	14589	14714	14467	14703	14574	14499	14876	14528	14594	14516	14563	14737	14575	14633	14786	14595	14495	14536	14564	14626	14548	14622	14522	14696	14571	14581	14419	14722	14747	14642	14631	14417	14824	14555	14573	14804	14525	14546	14499	14576	14709	14404	14460	14623	14522	14577	14615	14642	14598	14685	14627	14468	14569	14653	14450	14569	14578	14698	14733	14673	14659	14658	14646	14611	14541	14563	14597	14545	14636	14715	14641	14456	14573	14756	14621	14554	14533	14567	14564	14660	14696	14612	14525	14677	14657	14551	14589	14686	14600	14824	14755	14698	14526	14679	14618	14366	14774	14582	14674	14539	14635	14805	14553	14519	14769	14719	14666	14642	14445	14551	14673	14662	14729	14490	14358	14776	14569	14528	14478	14643	14613	14606	14657	14670	14620	14621	14632	14748	14476	14560	14445	14660	14665	14743	14707	14696	14616	14653	14808	14753	14616	14848	14625	14705	14620	14759	14593	14744	14848	14575	14584	14553	14621	14692	14691	14612	14582	14613	14580	14578	14674	14416	14858	14567	14713	14751	14619	14661	14581	14606	14799	14659	14502	14838	14703	14699	14606	14648	14609	14512	14649	14742	14583	14515	14505	14640	14873	14497	14803	14693	14846	14414	14730	14342	14658	14562	14562	14708	14547	14639	14592	14604	14601	14522	14442	14740	14655	14418	14615	14559	14618	14558	14586	14675	14615	14744	14622	14776	14677	14629	14652	14631	14736	14862	14497	14692	14660	14487	14603	14696	14741	14660	14551	14387	14692	14589	14737	14627	14520	14665	14584	14691	14498	14603	14545	14473	14534	14637	14513	14616	14518	14688	14549	14532	14746	14703	14575	14429	14731	14633	14583	14553	14616	14519	14453	14695	14716	14650	14530	14592	14725	14315	14561	14594	14607	14323	14662	14682	14635	14739	14491	14718	14593	14520	14437	14745	14611	14527	14561	14706	14533	14629	14494	14548	14595	14724	14632	14594	14507	14660	14730	14432	14525	14692	14656	14542	14563	14628	14559	14579	14553	14608	14710	14598	14735	14743	14558	14520	14570	14653	14599	14708	14656	14723	14628	14425	14569	14623	14487	14536	14449	14459	14618	14674	14613	14674	14787	14580	14620	14484	14840	14481	14713	14577	14548	14668	14471	14567	14557	14768	14582	14593	14547	14803	14704	14767	14762	14611	14844	14408	14578	14529	14690	14707	14669	14638	14753	14645	14610	14350	14649	14649	14558	14709	14441	14654	14545	14631	14513	14672	14645	14663	14553	14713	14570	14601	14823	14696	14557	14633	14496	14579	14480	14490	14513	14769	14687	14542	14484	14586	14374	14443	14448	14779	14556	14560	14525	14781	14747	14722	14687	14556	14579	14506	14649	14501	14514	14656	14489	14598	14532	14490	14654	14615	14546	14446	14496	14612	14644	14503	14765	14478	14488	14507	14579	14498	14618	14663	14527	14454	14620	14719	14650	14600	14686	14650	14668	14796	14635	14621	14627	14737	14543	14379	14575	14387	14722	14579	14650	14677	14616	14462	14720	14680	14726	14653	14553	14622	14514	14660	14639	14570	14524	14575	14836	14370	14548	14563	14639	14630	14518	14497	14720	14604	14708	14519	14599	14659	14547	14656	14431	14403	14685	14601	14652	14491	14550	14516	14728	14561	14603	14507	14618	14586	14696	14644	14618	14746	14676	14560	14630	14546	14618	14573	14580	14676	14686	14575	14568	14642	14697	14585	14578	14590	14680	14602	14717	14528	14650	14605	14481	14460	14714	14701	14626	14746	14537	14462	14514	14518	14723	14591	14671	14566	14754	14820	14688	14550	14664	14642	14659	14528	14655	14757	14597	14651	14693	14726	14510	14691	14572	14776	14470	14526	14590	14578	14457	14415	14612	14744	14694	14657	14466	14316	14598	14621	14617	14422	14733	14611	14771	14540	14524	14583	14546	14694	14512	14520	14734	14697	14710	14781	14509	14555	14667	14602	14840	14630	14625	14603	14482	14603	14437	14631	14612	14432	14567	14779	14592	14675	14809	14585	14814	14749	14531	14648	14453	14710	14595	14617	14602	14547	14700	14553	14524	14699	14449	14603	14472	14667	14629	14628	14541	14553	14613	14478	14449	14709	14521	14770	14776	14652	14574	14562	14408	14537	14641	14557	14483	14631	14670	14650	14564	14669	14701	14578	14671	14626	14588	14623	14592	14438	14609	14586	14698	14537	14691	14619	14789	14624	14655	14584	14573	14608	14561	14414	14597	14389	14506	14579	14635	14668	14587	14645	14559	14568	14599	14305	14574	14440	14448	14590	14682	14780	14520	14631	14543	14563	14575	14472	14624	14774	14440	14558	14590	14723	14483	14565	14718	14492	14709	14751	14531	14677	14597	14566	14558	14634	14518	14496	14608	14624	14629	14412	14602	14606	14516	14495	14552	14700	14716	14606	14773	14567	14566	14399	14613	14794	14441	14572	14548	14652	14686	14684	14746	14817	14709	14452	14605	14712	14530	14489	14576	14612	14756	14576	14463	14568	14715	14679	14567	14555	14477	14596	14491	14689	14744	14565	14572	14524	14584	14359	14771	14631	14621	14740
35355	57586	52608	41037	34703	29822	25374	21416	19021	17533	16076	15422	14858	14367	14013	13940	13635	13633	13447	13373	13187	13142	13186	13040	13011	13090	13058	13031	12880	12851	12900	12978	12903	13152	13153	13089	12900	12949	13091	12900	12977	13149	13190	12992	12844	13019	13024	13019	12789	12897	13064	12918	13083	12971	13037	13086	12966	13051	12979	12979	12986	12942	12953	12980	12978	12947	12816	13032	13000	12985	12946	12852	12994	12997	13129	13088	12790	13058	13225	12798	13012	13033	13016	13102	12980	12839	13065	12946	12974	12862	13000	12929	12942	13005	12773	13004	13073	12798	12958	12790	13047	12999	12945	13042	12909	13036	12953	12998	13111	12923	12898	12996	12927	12904	12826	13023	12916	12980	13080	12918	12937	12923	13043	13093	12967	13061	12794	12896	12959	12820	12812	13102	12901	13114	13086	12952	12956	12914	12927	12913	12864	12906	13001	12956	13118	13038	13018	12923	13020	13008	12959	12918	13146	13049	12998	13047	12942	12911	12907	12982	13095	12958	12918	12932	13098	12951	13017	12985	13038	12953	12853	12980	12918	12840	13098	13167	13050	12959	12877	12981	12969	12962	13051	12772	12960	13017	12939	13137	12856	12881	12951	12928	12931	12860	12964	13094	12879	12963	13116	13030	13023	13037	12958	12973	12931	13000	12954	12843	12963	12947	12942	12946	12892	12803	12993	13023	13051	13068	12888	12942	12797	12812	13010	12995	13034	12629	12971	12904	13130	13021	13014	13166	12941	12924	13016	12953	13127	13060	12788	13084	12888	13050	12746	13085	13018	12951	12932	12990	12849	13022	13081	12976	13053	12754	13038	13022	12866	12932	12994	12863	12826	12894	13041	12884	12969	12916	12927	12956	12883	13062	13111	13198	12803	13036	12785	12898	12905	12956	12948	12866	12879	12926	12914	12845	12977	13043	13144	12940	12813	13020	12945	13002	12772	12879	12872	12946	13032	12864	13071	12901	12914	12940	13094	12894	12884	13021	12981	12956	13038	12868	12907	12951	12986	13003	12973	12809	13032	12986	12906	12941	12713	12896	12829	12981	12864	12888	12938	12991	13037	12936	12988	13014	12919	12877	12970	13022	12935	12959	12981	12995	13071	12941	13103	12944	12687	13013	12872	13009	12955	12869	12906	12851	13005	13011	13034	12789	12898	12711	13057	12995	13026	12876	13010	13076	12931	13060	12922	12885	12952	12936	12912	12965	12791	12981	13053	13040	13027	13065	12833	12892	12903	12933	12998	13051	12925	12896	12979	13123	13013	12880	12923	12979	13018	12916	12987	12873	12880	12986	13000	12975	12941	12940	12865	13007	13118	12984	12914	12919	12845	12902	13159	13002	13009	12841	12950	12862	12867	12851	13045	12980	12990	12855	12850	12929	13096	12791	12976	12995	12904	12860	12826	12917	12941	13016	13079	12922	12759	12807	12984	12920	12804	13086	12911	12945	13053	13155	12899	12721	12852	12902	12941	12910	12790	12914	12970	12753	12958	12845	13082	12892	13005	12948	12912	12898	12931	13138	12814	13024	12917	12814	12799	13081	12904	12880	13065	13073	12960	13058	13048	13031	12928	12909	12942	13023	12938	12902	13106	12867	12868	12880	12949	12972	13115	12853	12918	12979	12981	12992	12937	12748	12933	13009	12978	13060	12995	12935	13060	12849	12963	13037	12828	13097	12860	13152	13028	13072	12925	12901	12994	13004	12828	12984	12947	13012	12934	12998	12863	13035	13191	12996	12963	12965	12923	13025	12836	13039	13046	12871	12998	13054	13165	12884	13032	12797	13011	12904	12866	12988	13180	13158	12789	12922	12930	12857	13120	12924	13077	12801	12812	13064	13049	13091	12998	12777	12865	12995	12964	12887	13020	12886	12870	13022	13148	13055	12916	12859	13018	12873	12987	13210	12988	12901	13227	12844	12902	12793	12983	12963	12978	12968	12888	12962	13036	13101	12882	12909	12744	12829	12945	12912	12869	12903	12838	12977	12881	13041	12923	13082	13020	12906	13071	12805	12930	13069	13050	13047	12961	12864	12971	13018	12922	12776	12945	13003	12902	12874	12873	12978	12962	12882	13000	13029	13107	12858	12949	12925	12922	12888	12863	12954	12769	12887	12977	13060	12814	13093	12929	12762	12934	13066	13065	12901	12903	12972	12991	12971	12822	12890	13049	12826	12933	12970	13060	13030	12822	13046	12868	12805	12860	12943	12927	12862	12945	12767	12894	13058	12984	12965	13022	12929	13013	12866	12808	12992	13005	12930	12934	12989	12997	12762	12956	13112	12934	12961	12977	12980	12941	12824	13040	13003	12848	12857	13023	12848	13033	13043	12956	12979	12887	12869	12762	12925	12936	12827	12790	12934	12934	12778	13008	12925	13102	12859	12909	13198	12936	12808	12942	13073	12926	13185	12988	12828	12847	12934	12953	12822	13003	13036	13037	13082	12877	13024	12976	12954	13043	12735	13073	12818	13081	12866	12858	13001	12972	12828	12955	12835	12999	12894	12753	12906	12863	12846	13019	13052	12982	12960	12962	12904	12942	12770	12990	12979	12931	13107	13078	12999	12980	12892	13109	12899	12997	12945	12893	13086	13036	12877	12921	12875	12854	12895	13045	12986	13026	13095	12985	12845	12823	13073	12926	13027	12885	12921	13000	12933	12991	13026	12930	13014	13121	12848	12859	12856	12838	12968	12882	12941	12909	12920	13009	13126	12940	12951	13115	12948	12909	13041	13056	13008	12992	12908	12794	12769	13141	12992	13100	12991	12955	12989	12817	12963	12850	12962	12866	12918	12903	12789	12965	12881	12900	12920	12776	12884	12962	12995	13066	12878	12890	12950	12863	12906	13023	12877	12960	12898	13021	12755	12886	12814	13042	13010	12904	13018	13106	12937	13056	12863	12905	12871	12991	12978	12808	12829	13019	12931	12989	12999	13114	12753	12976	12940	13174	12935	13028	12966	12777	12872	12976	12942	12806	12991	12944	12931	12908	12945	12916	12916	12888	12914	13098	12895	13091	13053	12897	13006	12766	12948	12867	13016	12986	13094	12988	12976	12939	12976	12847	12755	13068	13011	12737	12883	12963	12858	12977	12924	12712	12813	12852	12825	13053	12916	13009	12979	13052	12918	13127	12841	13075	13032	13013	12913	12814	13080	12992	12919	12997	12987	12920	12972	12894	13073	12868	12976	13060	13142	12770	12835	12915	12757	12905	12905	13058	12933	13046	13086	12821	12893	12801	12967	12874	12963	13006	12937	13074	13069	12917	12895	12989	12926	12913	12915	12812	13045	13018	13096	12940	12948	12977	12870	12846	12926	12816	12896	13112	12929	12937	13002	12930	12981	12912	12838	13137	12831	13056	12991	12954	12973	12960	12906	12850	12937	13031	12944	12829	13113	12945	12937	12990	13039	12989	13198	12945	12952	12877	12979	12885	12950	13009	13114	12841	12981	12926	13061	13079	12937	12976	12901	12996	12951	12875	12838	13061	12810	13044	12961	12917	12865	12973	13020	13059	13046	13084	13014	12964	12929	12909	13059	12838	12932	12974	12797	12937	12868	12917	12955	12869	13049	12876	12958	12828	12986	12837	13031	12991	13008	12914	13018	13039	12931	12705	12831	12892	12965	12909	12956	12936	12941	12956	13003	12962	13124	12967	12911	13066	13046	13017	13037	12964	12983	13024	12988	13216	12957	12896	12840	13089	12950	12951	12885	12996	13007	12920	12847	12972	13063	13026	13060	12932	12911	12933	12953	12886	13065	13001	13120	12970	12868	12831	13029	12932	13088	12871	12998	12975	12846	12903	12756	13251	12939	13183	12989	12961	13021	12890	12991	12886	12920	12926	12839	13017	12904	13044	12993	12942	12960	12894	13010	12896	13027	12857	12989	12949	12876	12864	12921	12945	13064	12965	12838	12919	12902	12878	13156	12939	12905	12838	12933	13111	13057	13017	13036	13013	12915	12773	12796	13006	12856	12982	12872	12815	13024	12877	12895	12943	12930	13016	12962	13073	12954	12917	12985	12837	12919	12941	12907	12905	12892	12988	13037	13046	12942	12921	12938	13094	12957	13041	12873	13057	12860	12877	12998	13106	13023	13018	12712	12987	12996	12948	12905	12934	13051	12963	13023	12980	13072	12866	13039	13069	12818	12914	12906	13029	12949	13025	12836	12953	12784	13020	13185	12908	12896	12998	12912	13103	12933	13012	12964	12991	12932	12806	13021	12992	12978	12835	13016	12910	12988	12909	12772	13000	12981	12925	12949	12955	12855	12815	12984	13076	13005	12920	12962	13041	12907	12960	13034	12912	12948	12880	12719	13066	12871	12996	12846	12851	12972	12982	12905	12926	12825	13025	12995	12815	12787	12917	13153	13077	12938	12986	12823	12947	12998	13069	13035	13042	12880	13015	12914	12948	12833	12947	12888	12853	12981	13058	12940	12777	12811	12813	12881	13033	12859	13020	12930	12949	12886	12981	12955	12855	12878	12967	12979	12917	12797	13052	12952	13041	12897	12765	12866	12894	13031	13049	12911	12957	12805	13090	12961	12911	12912	12890	13000	12966	12969	12969	12850	12966	12940	12923	12811	13031	12924	12827	13018	13013	13028	12949	12957	12753	13055	12957	13121	12872	12855	12897	12921	12803	12899	12922	12995	12983	12963	12934	12786	13106	12634	12866	12940	13070	12860	12856	12799	12932	13038	13015	12859	12921	12946	13040	12905	13067	13043	12847	12824	12867	12962	13065	12788	12803	12936	12893	13004	12967	12853	13001	12860	12965	12749	13106	12986	12954	12781	12934	12949	12920	12896	12945	13026	12955	12881	12852	13011	12833	12868	12980	12950	12852	12983	12720	12896	12877	13042	12963	13155	12891	12962	12903	12999	13056	12985	12931	12901	13064	12974	13074	12895	13048	13015	12901	12891	12965	12939	13000	12950	12915	13044	12931	13023	12856	13046	12962	12984	13006	12890	12983	13015	12959	12973	12956	12918	12999	12937	12927	12812	12903	13049	12905	12940	12963	12919	12786	12822	13017	13001	12997	12970	13020	13018	12899	12920	12944	12947	12895	12908	12978	12974	12755	12815	12881	13047	12755	13018	12928	13025	12897	12928	12986	12984
22731	21036	28821	24153	24088	28526	29979	23576	20683	19714	18313	17057	16860	16548	16064	15789	15799	15620	15562	15299	15135	15323	15238	15100	15297	15129	15072	15078	15085	15057	15097	14970	15000	15068	15027	15095	14965	14960	15090	14949	14818	14838	14923	14959	15156	14772	14835	15109	14857	14741	14995	14984	14759	14834	14954	14925	14788	15043	15043	14925	14821	14853	14620	14740	14769	15128	14737	14878	15030	14918	14844	14783	14865	14685	14929	14998	14972	14723	14914	14825	14798	15075	14965	14694	14795	14943	14680	14838	14876	14912	14587	14929	14714	14877	14895	14966	15046	14961	14746	14792	14836	14864	15093	14809	14910	14755	14971	14821	14763	14863	14931	14751	14855	14597	14867	14740	14951	14867	14857	14795	14998	14904	14952	14852	14695	14739	14717	14671	14719	14875	14855	14957	14807	14813	14889	14996	14873	15043	14824	14812	14893	14724	15090	14861	14902	15009	14844	14939	14989	14772	14855	14906	15025	14786	14879	14765	14941	14950	14674	14826	14727	14906	14946	14838	14854	14892	14689	14934	14935	14871	14851	14829	14681	14890	14910	14827	14932	14668	14956	14850	14608	14989	14734	15016	14794	14796	14724	14948	14683	14882	14977	14790	14684	14962	14802	14835	14923	14840	14727	14744	14869	14806	14924	14759	14757	14901	14796	14842	14931	14928	14929	14680	14620	14823	14864	15020	14896	14653	14780	14726	14830	14951	14781	14778	14969	14799	14700	14944	14794	14980	14775	14629	14793	15004	14927	14835	14726	14906	14902	14870	15005	14753	14656	14712	14900	14867	14900	14869	14832	14772	14894	14867	14822	14859	14832	14657	14746	14764	14743	14820	14547	14911	14871	14802	14976	14872	14809	14554	14768	14868	14849	14767	14779	14947	14902	14821	14754	14770	15006	14718	14934	14893	14980	14721	14902	14660	14720	14865	14573	14812	14690	14806	14817	15000	14984	14928	15106	14330	14748	14799	14986	14931	14775	14805	14917	14740	14825	14804	14801	14891	14721	15007	14909	14886	14603	14822	14915	14743	14884	14720	14840	14714	14866	14984	14738	14864	14606	14882	14902	14825	14526	14877	14658	14819	14731	14950	14811	14621	14885	14902	14888	14889	14900	15050	14992	14971	14733	14847	14809	14942	14862	14643	14789	14649	15062	14795	14804	14846	14874	15063	14729	14888	14714	14820	14763	14649	14904	14996	14769	14958	14929	14763	14875	14910	14858	14915	14735	14615	14870	14820	14956	14746	14745	14907	14832	14930	14851	14777	14986	15014	14747	14944	14961	14840	14836	14794	14775	14793	14871	14914	14805	14902	14773	14707	14761	14819	15006	14927	14933	14734	14731	14908	14933	14807	14622	14814	14854	14812	14809	14906	14694	14971	14763	14657	14760	14698	14874	14721	14723	14602	14901	14732	14700	14992	15044	14570	14645	14973	15004	14883	14600	14958	14755	14898	14780	14729	14891	14863	14825	14873	14863	14848	14971	14827	14805	14700	14640	14742	14889	14995	14755	14723	14513	14953	14864	14839	14765	14611	14808	14844	14934	14963	15065	14890	14890	14744	14845	14827	14858	14753	14846	14895	14959	14829	14987	14790	15017	14780	15022	14832	14664	15056	14878	14806	14662	14724	14741	14920	14730	14921	14843	14876	14830	14612	14834	14740	14866	14749	14792	14964	14992	14882	14836	14912	14895	14729	14830	14888	14995	14935	14807	14755	14830	14892	14797	14920	14897	14732	14768	14808	14610	14651	14829	14928	14863	14818	14881	14973	14970	14878	14812	14673	14796	14752	14757	14733	14815	14875	14747	14702	14944	14808	14941	14807	14798	14771	14776	14681	14707	14872	14898	14788	14959	14583	14896	14873	14711	14832	14749	14850	14801	14851	14902	14873	14590	14921	14780	14828	14835	14962	14760	14677	14965	14764	14761	14843	14890	14752	14708	14932	14848	14851	14909	14772	15118	14985	14682	14986	14793	14717	14725	14972	14736	14676	14829	14778	14756	14788	15026	14982	14798	14730	14765	14752	14840	14989	14929	14772	14752	14725	14662	14807	14855	14769	14875	14812	14849	14790	14898	14879	14962	14850	14792	14758	14620	15031	14883	14563	14885	14854	14660	14812	14845	14929	14826	14818	14682	14864	14595	14912	14918	14619	14756	14728	15011	14868	14889	14960	14906	14734	14885	14990	14858	14704	14666	14760	14924	14778	14838	14880	14806	14811	14782	14809	15075	14843	15073	14597	14799	14665	14962	14877	14646	14889	14904	14629	14893	14783	14698	14687	14655	14629	14682	14776	14627	14864	14925	14872	14889	14607	14818	14923	14851	14872	14878	14691	14812	14633	14787	14648	14832	14822	14906	14992	14811	14630	14612	14799	14891	14844	14839	14863	14819	14912	14906	14789	14753	14816	14938	14525	14673	14711	14870	14813	14752	14887	14860	14974	14910	14910	14825	14944	14845	14957	14828	14784	14766	14894	15008	14713	14546	14934	14659	14840	14932	14691	14671	14690	14969	14909	14665	14783	14976	14775	14962	14863	14871	14752	14836	14900	14899	14686	14770	14904	14783	14753	14845	15066	14915	14856	14825	14749	14939	14922	14805	14753	14771	14692	14734	14753	14776	14675	14917	14658	15108	15044	14610	14998	14854	14820	14725	14823	14721	14675	14647	14761	14903	14825	14720	14799	14575	14740	14686	14978	14885	14838	14812	14691	14799	14935	14788	14945	14849	14768	14717	14804	14797	14912	14910	14732	14889	14913	14956	14734	14894	14854	14726	15016	14848	14718	14872	14672	14796	14819	14977	14824	14804	14789	14899	14938	14876	14815	14770	14741	14699	14726	14830	14900	14819	14581	15016	14829	14827	14915	14910	14836	14766	14942	14846	14931	14839	14923	14696	14760	14555	15150	14702	14848	14938	14843	15055	14805	14981	14695	14674	14774	14869	14780	14824	14810	14914	14625	14870	14886	14805	14856	14764	14709	14829	15005	14854	14605	14828	14837	14782	15007	14900	14899	14801	14916	14805	14674	14910	14614	14677	14632	14838	14742	14933	14776	14990	14968	14773	14907	14676	14893	15094	14864	14904	14609	14926	14952	14872	14739	14961	14824	14949	15036	15001	15035	14864	14830	14878	14668	14862	14826	14848	14700	14855	14707	14879	14750	14898	14882	14748	14869	14977	14732	14739	14607	14863	14961	14856	14869	14908	14711	14629	14904	14833	14845	14642	14786	14867	14879	14717	14767	14872	14634	14754	14830	14935	14809	14875	14822	14781	14713	14834	14886	14967	15014	14958	14766	14934	14764	14768	14667	14713	14770	14633	14613	14859	14710	14656	14831	14512	15113	14778	14747	14856	14872	14789	14951	14775	14697	14683	14853	14738	14729	15072	14977	14766	14823	14674	14640	14825	14805	14962	14869	14837	14778	14863	14867	14753	14895	14895	14709	14820	14704	14869	14736	14799	14769	14757	14723	14632	14877	15011	14888	15028	14746	14918	14797	14818	14849	14886	14830	14832	14741	14790	14728	14718	14726	14764	14823	14956	14828	15015	14842	14915	14751	14780	14823	14712	14760	14802	14932	15026	14950	14874	14917	14635	14714	14807	14943	14763	14726	14912	14891	14679	14780	14940	14850	14643	14912	14742	14780	14952	14735	14784	14700	14764	14748	14891	14767	14665	14731	14888	15052	14821	14785	14592	14921	14716	14881	14889	14809	14836	14789	14882	14780	14767	14934	14945	14720	14969	14921	14992	14801	14793	14810	14742	14961	14661	14826	14809	14762	14859	14799	14696	14878	14751	14614	14827	14741	14800	14859	14807	14742	14798	14771	14921	14759	14695	14720	14821	14867	14811	14854	14817	14757	14771	14648	14735	14839	14679	14825	14821	14913	15012	14858	14831	14714	14592	14569	14836	15012	14921	14928	14957	15055	14786	14886	14778	14763	14846	14780	14966	14990	15007	14723	14957	14767	14867	14860	14842	14675	14816	14816	14916	14874	14858	14806	14757	14749	14589	14860	14819	14915	14834	14825	14844	14770	14676	14868	15022	14840	14673	14936	14853	14758	14641	14872	14655	14928	14727	14688	14827	14791	14748	14795	14890	14863	14973	14988	14987	14861	14821	14843	14890	14887	14717	14932	14867	14806	14972	14964	14878	14691	14840	14985	15063	15060	14809	14720	14798	14797	14797	14636	14858	14922	14967	15046	14810	14834	14773	14803	14826	14917	14788	14887	14795	14913	14779	14809	14614	14888	14747	14717	14789	15002	14988	14870	14703	14813	14892	15050	14777	14862	14952	14833	14826	14643	14770	14808	14733	14817	14867	14902	14736	14891	14805	14717	14977	14925	14733	14806	14851	14723	14726	14834	14854	14939	14922	14979	14777	14735	14957	14822	14711	14889	14718	14903	14598	14907	14955	14863	14824	15092	14685	14872	14779	14874	14821	14935	14924	14856	14874	14644	14760	14856	14840	14782	14767	14807	14850	14946	14812	14794	14901	14850	14808	14815	14734	14955	14699	14720	14832	14698	14834	14766	15005	14882	14888	14492	14873	14731	14714	14686	14744	14787	14746	14861	15031	14672	14823	14636	14763	14808	14794	14879	14897	14645	14618	14605	14753	14869	14739	14809	14756	14781	14875	14847	14791	14692	15050	14894	14903	14939	14604	14695	14891	14784	14962	14876	14913	14861	14704	14935	14874	14963	14877	14784	14871	14767	14814	14719	14970	14821	14899	14790	14711	14754	14601	14831	14849	14579	14836	14826	14740	14945	14960	14769	14905	14808	14702	14544	14640	14855	14757	14757	14811	14795	14827	14914	14734	14801	14917	14875	14920	14988	14867	14861	15076	14773	14757	14753	14701	14784	14904	14732	14721	14791	14969	14912	14694	14798	15007	14908	14791	14901	15073	14767	14793	14840	14779	15013	15008	14998	14619	14814	14762	14731	14966	14723	14720	14772	14932	14795	15011	14870	14896	14617	14765	14804	14875	14819	14903	14827	14866	14849	14672	14777	14835	14864	14834	14959	14804	14810	14819	15025	14822	14928	14826	14805	14962	14789	14906	14701	14838	14786	14761	14838	14853	14952	14885	15135	14886	14770	14845	14742	14856	14831	14847	14738	14670	14851
36835	63230	57838	46160	39516	33961	29119	24341	21422	19170	17659	16449	15860	15294	14800	14439	14308	13945	13941	13713	13609	13519	13441	13232	13298	13143	13160	13212	12958	13258	13274	13154	13271	13198	13178	13195	13050	13014	13125	13066	13100	12855	13139	13181	13062	13087	13156	13066	13012	13386	13191	12980	13064	13039	13168	13147	13293	12948	12953	13090	13183	12988	13130	13022	12964	12948	13142	12949	12863	13043	13050	13161	12966	13030	12953	12905	13156	13147	13113	13148	13116	13098	13013	13069	12842	13022	13037	13084	13024	12973	13016	13108	13208	12940	12900	13112	13125	12923	13105	12975	12929	13006	13105	13130	13003	13049	12985	12974	13055	13028	12969	12910	13209	13180	12998	13044	13115	13024	13156	13219	13172	13081	13126	13150	13072	12938	13038	12995	13164	13125	12989	13025	13205	13108	13029	13076	13011	12986	13022	13015	12932	13099	13135	13012	13070	12998	13180	13162	13109	13094	12982	13136	13013	13161	13044	13144	12837	13185	13146	12878	13058	12869	12888	13130	13107	13074	13197	13090	13095	13123	13054	13192	13070	13083	13010	12936	12929	12869	13102	13156	12962	13054	13104	12959	12924	13092	12868	13121	13019	13048	13183	13065	12998	13209	13083	13044	12954	13108	13141	13073	13032	12878	13100	12972	13236	13084	12973	13144	13115	13269	13037	13003	13059	13158	13197	13073	12902	12965	12969	13205	13146	13130	12917	12900	13034	13162	13014	13213	13035	13046	13062	12950	13014	13067	12942	13023	12982	13127	13207	13108	13132	13228	13224	13047	13121	13084	13147	13083	13091	13037	13018	13019	13184	12985	13122	13018	13059	13231	12994	13051	12946	12919	13088	13130	13046	13119	12927	13076	13015	13037	13012	13055	12980	13069	13050	13120	12997	13074	12908	12941	12902	13098	13075	13127	13269	12940	13024	12913	12901	12960	13026	13114	13087	13155	12920	13031	13071	13035	13115	12893	13063	13041	13063	13014	13205	12960	12969	13169	13167	13105	12972	13077	13206	13201	12916	13046	13085	13039	13075	13253	13059	13107	13089	13097	13013	13040	13025	13076	12945	13087	13064	12934	13275	13056	12938	13026	13157	13028	12953	12927	13155	13149	12940	13123	13201	12995	12891	13127	12999	12932	13103	13061	13022	13078	12961	12958	13054	13139	12942	13043	13124	13023	12996	13104	13022	13072	13139	13155	13111	12916	13171	12957	13142	13064	13038	13090	13180	13118	13072	13176	13045	13119	13157	13036	13008	13004	13059	13163	13107	13046	12933	13158	12987	12916	13102	13158	13129	13218	13160	12878	13370	12975	13104	13099	13081	13002	13062	12948	13121	13055	12973	13051	13128	12940	13101	13042	13121	12955	13146	12933	13195	13055	13154	13129	12971	13116	13246	13087	13050	13017	13209	13004	13000	13014	13159	13040	13049	13115	13010	12839	12936	12974	13028	13045	12984	12943	13117	13067	13202	13095	13036	12928	13131	13090	13087	12814	13097	13000	13007	13298	13103	13147	12854	12984	13128	12995	13136	12934	12902	13125	13041	13090	13047	13036	13037	12983	13252	13063	13046	13133	13070	13058	13165	13129	13102	13075	13092	12973	12974	13012	13030	13074	13194	13028	12991	13090	13096	13026	13088	13021	13052	12966	13162	12945	12934	13028	12952	13086	13005	13051	13076	13043	13161	13055	13079	13124	13085	12969	13095	13057	12982	13134	12917	13121	13257	13027	13019	13120	13214	13156	13203	13038	13005	13208	12992	13040	13085	13099	12921	13182	13084	13049	13044	13161	13128	13122	13066	13015	13121	13015	13020	13172	13103	13136	13128	13020	13193	13156	13100	12950	13057	13187	12878	13072	12962	12994	13037	13099	13032	13172	13012	13079	13138	13146	13113	12988	12979	13045	13060	13066	12922	13130	12913	12863	13055	13096	13111	13112	13038	13217	13113	13112	13119	13061	12972	13074	13069	13056	13040	13071	13002	13114	13101	13016	13124	13086	13104	13115	12910	12807	13029	13013	13028	13004	12859	13015	13020	13055	13073	12999	13294	12977	13073	12953	13106	13095	12963	13054	13120	13125	13070	13156	13081	13058	13109	13087	12945	12968	12999	13015	12925	13110	13093	12724	13086	12994	13044	13090	12821	12935	12995	12923	13033	13008	13002	12995	13161	13132	12959	12979	12940	12971	13100	12970	13048	13142	13015	13145	12850	12994	12802	13152	12912	12937	13063	13045	13067	12985	13047	12967	13128	12948	12999	13107	12954	13004	12989	13104	13173	12963	12871	12951	13037	12958	13019	13130	13005	12950	13102	13141	12918	13073	13042	13135	13206	13122	13168	13219	13228	13248	12877	13200	13071	13074	13012	13028	13113	13042	13092	12959	12953	13009	13060	13063	13085	13144	13108	13049	13070	13039	13093	12963	12891	13083	13089	13169	12909	12980	13040	13039	13068	13142	13088	13154	12982	13069	12987	13156	12953	13053	13026	13065	13049	13069	12956	13057	12990	12965	13075	12972	13104	13177	13030	13242	13141	13180	12972	13044	13259	12896	12973	12912	13214	13097	13067	12966	13007	13057	13181	12997	12986	12883	13075	12901	13033	13004	13257	13093	13015	12938	13258	13059	13188	13230	13156	13018	13023	13062	12934	13145	13169	13213	13026	12956	13183	13146	13111	13182	12863	12960	13010	13138	13230	13088	13120	13113	13133	13092	13114	12987	13105	13135	13091	13012	13108	13150	13175	13132	13026	13056	12978	13037	13192	13016	13007	13317	12956	13114	13071	13107	13070	12897	12946	12903	12878	12967	12991	13024	13148	13047	13180	12982	12931	13128	13043	13051	12942	12973	13122	13135	12966	13078	13128	13153	13031	13209	13144	12943	13055	13084	13034	13006	13168	13200	13032	13262	13007	13001	13156	13059	13159	13135	13120	13158	13233	13063	13079	12986	13047	13014	12894	12986	13195	12950	13078	13011	12995	13123	12987	13195	12891	12956	13012	13111	13121	12939	13142	13136	13050	13098	13002	13025	13028	13003	13071	13099	13089	13137	13020	13061	13174	12936	13071	13031	13055	13121	13000	13038	12916	13153	13028	13047	13045	13139	12854	13082	13101	13177	13008	12866	12969	13123	12997	12909	13175	13278	12886	12996	13129	13136	12923	12792	13164	13137	12996	13010	12992	12951	12932	13077	13112	13065	13075	12985	13035	12944	13076	13110	13039	13134	13029	13038	12984	13246	12937	13101	13040	12984	13197	12946	13050	12905	13020	13119	13024	13129	13089	13007	13062	13119	13105	13152	13116	13164	12988	13010	13079	13046	12995	13063	12943	13096	13126	13079	13035	13057	12813	12911	13140	13034	13017	12978	13036	12950	13012	13048	12964	13025	12990	13067	13115	12969	12899	13122	12969	13033	13037	13135	13030	13225	13131	13169	13000	13106	13155	13083	13022	13099	13049	13177	13118	13171	13026	13134	12976	13077	13061	13126	13025	13075	12996	13104	13041	13013	13139	13260	13195	12960	13064	13033	13086	13037	12949	13037	13116	12996	13112	13080	12846	12988	13216	13095	13145	13084	12929	12960	13238	12991	13135	13039	13112	13079	13003	13161	13164	13098	13093	13064	13244	12953	13084	12959	13081	12994	13171	13132	12972	13132	13091	12934	13117	13175	12942	13290	13115	13032	13044	13064	13079	13165	13107	13198	12995	13110	13337	13103	13256	13017	13094	12996	13102	13042	13112	13102	12984	13048	13114	13079	13063	12999	13162	12969	13027	13209	13176	13082	13222	13200	13211	13068	12961	12942	12977	13058	13016	13109	13138	13092	13033	13146	13014	13097	12959	13048	12969	13155	12937	13044	13139	13026	13109	13042	13055	13210	13132	13123	13090	13113	12921	12998	12995	12926	13079	13125	12978	13167	13011	12967	13086	13007	13184	12962	13013	13167	13197	12988	13003	13144	13052	12945	13113	13010	13051	13195	13062	13049	12835	12873	12985	13028	12975	13052	13135	13084	13132	13039	13007	13105	13127	13221	13014	13115	13054	13020	13123	13144	13015	13173	13018	13099	13118	13157	13102	13063	13024	13032	13093	12965	13064	12944	13149	12925	13068	12983	13089	13066	12985	13061	13263	12869	13053	12959	13066	13034	13094	13080	12963	13036	13011	12968	13042	13087	12970	13273	13032	13022	12905	13076	12920	13056	13069	13077	13044	13106	12969	13221	13158	12963	12971	13043	12839	12959	13112	13029	13124	13078	12981	13081	13144	13104	13009	13160	13001	13171	13122	12927	12918	13223	12902	12970	13090	13099	13143	12924	13143	13177	12917	13175	13053	13017	13139	13092	13072	12873	13110	13084	12928	13067	12981	13071	12939	13100	13084	12992	12950	12997	13074	13098	12909	13031	13018	13053	13210	13008	13031	13052	13126	13011	12953	13159	13192	13035	12939	13077	13049	12972	12938	13144	13019	13157	13048	13246	13282	12982	13088	13046	13130	12897	12979	13079	13029	12923	12846	13069	13171	13000	12935	13055	13114	12876	13163	13080	13077	13086	13076	13108	13237	13049	13187	12919	13072	13080	12839	12985	13068	13067	13157	12959	13193	13157	12945	12970	13136	13171	13129	13039	12935	13097	13098	13033	13174	12816	12993	13085	12967	13158	12951	13068	13290	13169	12824	13084	13001	12957	13080	13077	12878	13241	13128	13075	13194	12900	13005	13161	13012	13083	13028	13148	13059	13192	13156	13064	12970	13301	13204	13048	12857	13079	13103	13092	12942	13080	13038	13206	13047	13065	13125	13126	12962	13070	13028	13040	13054	13159	12906	12956	13128	13144	13199	13164	13073	13052	13092	13141	12951	12923	12985	13091	13175	13110	12969	13111	13173	12979	13037	13051	13123	13252	13035	12961	13208	13140	13027	13103	12995	12941	12999	13144	12955	13221	13165	13046	13005	12861	13059	13058	13147	13177	12851	13073	13148	13278	13095	13261	13005	13007	12993	13004	13166	13143	13089	12966	13028	13205	13063	13192	12952	13154	13018	13064	13190	12952	13084	13066	13100	13048	13010	13169	13119	12971	13027	13100	13023	13059	12991	12898	13046	12912	12888	13156	12995	12936	13271	13088	12993	13037
30507	33851	41886	35962	28012	23431	20453	18369	17009	16394	15926	15587	15001	14979	15093	14752	14844	14936	14660	14594	14754	14603	14496	14600	14479	14650	14531	14620	14638	14569	14571	14588	14603	14558	14508	14458	14448	14457	14521	14486	14616	14464	14504	14605	14588	14443	14550	14602	14609	14531	14655	14512	14578	14440	14571	14584	14629	14512	14626	14673	14259	14580	14592	14489	14442	14699	14478	14452	14523	14755	14749	14558	14456	14486	14628	14545	14461	14623	14542	14617	14504	14501	14383	14482	14506	14569	14520	14383	14622	14328	14543	14416	14494	14596	14427	14565	14482	14662	14492	14570	14475	14533	14499	14640	14393	14581	14391	14562	14616	14687	14413	14327	14404	14375	14291	14468	14449	14360	14521	14417	14606	14479	14478	14425	14560	14360	14565	14501	14510	14499	14338	14405	14565	14604	14429	14425	14676	14479	14478	14255	14649	14430	14490	14408	14417	14448	14312	14567	14583	14529	14501	14294	14396	14528	14390	14520	14423	14463	14563	14366	14329	14417	14491	14583	14578	14454	14612	14408	14428	14511	14536	14443	14563	14370	14431	14245	14556	14743	14640	14584	14657	14593	14694	14642	14248	14510	14648	14520	14554	14359	14653	14504	14589	14560	14599	14381	14426	14567	14551	14538	14575	14675	14343	14565	14518	14476	14573	14391	14401	14467	14490	14664	14451	14391	14590	14328	14295	14773	14659	14521	14474	14197	14573	14427	14442	14712	14392	14464	14627	14473	14464	14619	14467	14326	14554	14512	14400	14388	14505	14376	14552	14346	14440	14443	14467	14423	14604	14472	14337	14484	14452	14275	14462	14243	14573	14576	14581	14566	14504	14404	14456	14528	14547	14447	14480	14599	14672	14392	14503	14507	14466	14616	14490	14551	14369	14498	14451	14613	14754	14535	14443	14522	14653	14567	14597	14450	14459	14512	14465	14458	14382	14551	14591	14451	14567	14544	14652	14409	14453	14470	14554	14648	14621	14454	14374	14563	14416	14489	14585	14458	14553	14407	14771	14564	14461	14392	14537	14519	14475	14625	14366	14410	14314	14484	14723	14332	14631	14610	14637	14415	14616	14497	14407	14300	14478	14488	14216	14652	14439	14574	14430	14278	14348	14476	14655	14471	14568	14518	14490	14479	14524	14391	14518	14459	14445	14449	14388	14389	14418	14571	14298	14538	14294	14492	14578	14661	14417	14482	14473	14518	14582	14423	14584	14668	14476	14491	14415	14505	14240	14526	14578	14240	14248	14493	14432	14480	14534	14648	14487	14382	14524	14593	14566	14509	14486	14558	14470	14451	14500	14920	14582	14393	14673	14452	14508	14507	14478	14434	14479	14441	14853	14572	14642	14392	14623	14259	14592	14467	14540	14483	14487	14433	14574	14490	14524	14431	14410	14397	14390	14480	14605	14459	14627	14511	14691	14434	14523	14401	14489	14345	14520	14400	14877	14467	14449	14493	14506	14481	14502	14548	14583	14441	14594	14486	14526	14484	14441	14491	14495	14640	14412	14573	14490	14375	14551	14535	14498	14573	14333	14413	14529	14422	14569	14480	14681	14373	14633	14570	14355	14647	14461	14305	14396	14690	14519	14629	14496	14401	14540	14429	14498	14621	14421	14430	14498	14434	14688	14505	14418	14377	14571	14499	14509	14426	14477	14565	14380	14410	14372	14455	14641	14619	14498	14368	14264	14590	14564	14395	14438	14444	14483	14418	14486	14459	14669	14578	14512	14364	14338	14419	14511	14604	14377	14315	14547	14689	14154	14298	14524	14356	14518	14521	14392	14489	14610	14353	14403	14361	14520	14528	14639	14409	14561	14534	14429	14517	14401	14468	14673	14531	14483	14504	14636	14425	14627	14515	14436	14456	14527	14225	14436	14537	14474	14528	14451	14593	14617	14588	14413	14480	14476	14272	14437	14452	14575	14518	14504	14319	14505	14392	14408	14278	14450	14471	14613	14372	14342	14454	14601	14734	14549	14476	14385	14503	14540	14564	14343	14266	14386	14552	14592	14520	14389	14559	14723	14602	14515	14650	14577	14573	14791	14491	14597	14690	14349	14448	14568	14573	14424	14303	14380	14479	14487	14618	14370	14458	14422	14484	14596	14421	14473	14663	14471	14463	14550	14666	14493	14308	14499	14579	14447	14421	14307	14585	14374	14398	14608	14761	14476	14507	14479	14425	14660	14502	14229	14513	14579	14425	14329	14346	14523	14486	14555	14521	14601	14411	14702	14437	14528	14418	14523	14493	14472	14301	14491	14421	14573	14497	14484	14419	14303	14525	14574	14559	14666	14608	14582	14616	14557	14510	14495	14405	14422	14440	14488	14348	14238	14612	14478	14606	14412	14479	14617	14607	14501	14549	14339	14559	14456	14556	14555	14317	14373	14554	14579	14616	14499	14212	14381	14469	14559	14500	14580	14375	14456	14529	14583	14439	14491	14692	14612	14540	14411	14577	14565	14503	14522	14418	14464	14557	14496	14629	14488	14414	14589	14422	14683	14587	14410	14604	14632	14339	14602	14689	14596	14602	14559	14505	14429	14349	14490	14619	14635	14323	14682	14600	14499	14380	14407	14366	14384	14588	14481	14415	14468	14577	14545	14566	14410	14522	14391	14487	14371	14590	14652	14653	14410	14443	14428	14645	14366	14369	14405	14446	14484	14469	14568	14570	14405	14555	14434	14581	14476	14423	14492	14634	14352	14253	14444	14595	14571	14640	14455	14655	14361	14586	14404	14463	14577	14826	14687	14585	14704	14675	14502	14452	14682	14515	14468	14387	14444	14427	14469	14343	14561	14509	14615	14488	14477	14592	14742	14539	14421	14597	14409	14708	14568	14280	14558	14559	14618	14523	14448	14326	14668	14658	14585	14467	14485	14567	14541	14394	14558	14627	14279	14678	14467	14387	14385	14450	14479	14427	14346	14505	14436	14487	14503	14474	14558	14477	14391	14680	14443	14529	14536	14382	14620	14580	14560	14465	14350	14446	14435	14484	14510	14639	14576	14575	14452	14698	14458	14532	14367	14559	14440	14388	14585	14552	14453	14594	14586	14489	14464	14611	14421	14584	14628	14626	14520	14727	14657	14565	14412	14552	14486	14558	14538	14568	14425	14577	14460	14441	14634	14675	14484	14689	14556	14319	14626	14481	14550	14488	14477	14553	14350	14536	14531	14297	14546	14514	14475	14558	14632	14361	14416	14440	14551	14598	14503	14471	14531	14557	14557	14614	14613	14484	14636	14503	14431	14500	14541	14636	14506	14628	14375	14667	14568	14393	14362	14634	14611	14444	14553	14509	14578	14559	14369	14518	14477	14418	14485	14352	14661	14607	14647	14574	14686	14689	14471	14417	14331	14453	14525	14516	14422	14516	14643	14533	14568	14396	14625	14631	14634	14473	14561	14599	14395	14425	14665	14542	14458	14521	14464	14537	14405	14666	14574	14472	14391	14548	14484	14515	14277	14559	14735	14685	14470	14611	14469	14627	14732	14547	14542	14397	14472	14559	14517	14404	14575	14500	14517	14386	14567	14623	14370	14568	14533	14538	14393	14442	14328	14518	14602	14748	14255	14416	14393	14536	14367	14545	14468	14598	14311	14535	14613	14484	14445	14474	14327	14571	14446	14530	14498	14541	14556	14437	14510	14554	14367	14427	14313	14636	14610	14612	14562	14449	14559	14566	14552	14465	14510	14601	14517	14555	14582	14628	14532	14422	14538	14533	14667	14435	14597	14541	14556	14371	14488	14449	14602	14379	14528	14486	14536	14391	14592	14369	14534	14481	14562	14491	14597	14602	14383	14510	14664	14517	14487	14571	14702	14628	14586	14537	14484	14726	14465	14367	14454	14511	14452	14491	14411	14356	14419	14528	14501	14463	14517	14549	14435	14498	14375	14569	14685	14483	14408	14529	14554	14541	14662	14448	14557	14619	14417	14403	14357	14420	14548	14526	14253	14345	14573	14370	14431	14584	14557	14664	14713	14504	14606	14486	14587	14452	14517	14429	14414	14409	14309	14594	14616	14420	14477	14416	14309	14639	14532	14534	14536	14568	14529	14604	14503	14258	14562	14658	14568	14464	14353	14443	14647	14602	14495	14424	14458	14530	14380	14468	14811	14562	14603	14297	14378	14323	14590	14432	14455	14624	14407	14493	14456	14440	14652	14615	14456	14585	14486	14329	14605	14327	14342	14688	14474	14329	14447	14415	14492	14262	14581	14627	14714	14604	14490	14456	14574	14615	14405	14544	14542	14634	14313	14655	14532	14543	14596	14875	14534	14590	14559	14645	14511	14705	14475	14515	14442	14673	14495	14747	14474	14610	14758	14624	14495	14516	14573	14409	14493	14732	14258	14620	14287	14300	14582	14365	14366	14494	14708	14602	14373	14663	14464	14592	14478	14585	14570	14371	14392	14641	14318	14545	14525	14499	14554	14529	14601	14586	14398	14652	14606	14439	14534	14491	14449	14611	14484	14650	14623	14467	14454	14327	14442	14579	14636	14633	14576	14451	14408	14412	14694	14665	14623	14469	14292	14664	14495	14324	14400	14391	14327	14630	14482	14621	14611	14701	14710	14460	14655	14580	14517	14468	14420	14373	14411	14518	14708	14617	14602	14565	14532	14441	14579	14556	14565	14453	14457	14502	14489	14533	14432	14444	14419	14746	14532	14470	14615	14793	14633	14593	14553	14443	14205	14506	14550	14458	14409	14598	14703	14455	14462	14408	14537	14464	14507	14655	14662	14469	14501	14613	14407	14497	14491	14419	14449	14488	14450	14430	14498	14753	14520	14557	14489	14648	14462	14523	14801	14457	14724	14593	14677	14455	14526	14555	14402	14435	14593	14478	14612	14321	14363	14452	14539	14380	14507	14516	14523	14371	14416	14425	14493	14673	14573	14388	14617	14612	14569	14419	14420	14568	14631	14408	14587	14547	14613	14498	14422	14501	14655	14447	14745	14477	14240	14527	14647	14383	14360	14663	14374	14601	14360	14309	14529	14556	14569	14557	14303	14486	14457	14433	14378	14545	14254	14569	14545	14580	14534	14551	14448	14445	14203	14345	14433	14395	14469	14681	14645	14519	14466	14606	14592	14510	14542	14558	14604	14603	14813	14530	14521	14415
35799	51000	45891	35266	29268	24581	21133	18529	16579	15725	14854	14391	13978	13766	13618	13337	13510	13338	13163	13244	13117	13145	13100	13030	13011	13099	13034	12932	12996	12955	13136	12904	13000	12862	12906	12906	12892	12966	12982	12925	12945	12931	12899	12997	12904	12921	12957	12917	12874	12932	12914	12898	12923	13039	12861	12943	13044	12858	12901	12857	12870	12903	12669	12997	12864	12853	12876	12968	12987	13006	12952	12730	13043	12933	12913	13017	12952	12802	12770	12987	12953	12891	13002	12678	12929	12904	12930	12976	12911	13023	12871	12732	12941	13023	12932	12989	12862	13075	12958	12916	13129	12983	12980	12814	12791	12926	12882	12920	12884	12850	12996	12847	12873	12783	13039	12916	12711	13044	13007	12870	12827	12856	13087	12998	12852	12896	12803	13007	12928	12852	12942	12912	12854	12606	12927	12908	13021	12935	12897	12937	12786	12929	12953	12955	12764	12922	12837	12789	12827	12919	12713	12857	12962	12870	12801	12813	13003	12836	12826	12837	12862	12822	12853	13057	13008	12941	13051	12880	12972	12952	12720	12941	12810	12790	12973	12873	12873	12794	12860	12849	12947	12768	12910	12972	13202	12923	12712	12769	13047	12854	13119	12952	13009	12776	13035	12897	12982	12820	12882	12868	12968	12977	12797	12873	12879	12887	12955	12932	12863	13024	12943	12984	12951	12818	12794	12783	12743	12921	12840	13060	12902	13089	12955	12920	13072	12843	12891	12864	12911	12932	12781	12883	12744	12994	12840	12947	12983	12945	12786	12863	12898	12804	12881	12910	12875	12911	12883	12975	12863	12899	12950	12973	12929	13219	12939	12737	12895	12971	13063	12822	12898	13039	12952	12865	12937	12932	13013	12858	13123	13026	12857	12791	12796	12980	12814	12928	13039	12882	13042	12831	12760	12849	12915	12841	12965	13033	12986	12994	12761	12932	12850	12758	12965	12832	12950	12960	12892	13020	12842	12930	12923	12938	12990	13086	12973	12869	12823	12831	12976	13033	12950	12963	12990	12785	12867	12864	12972	12759	12940	12970	12932	12947	13043	12889	12992	12862	12981	12685	12824	12840	12792	12998	12906	12847	13001	12912	12949	12825	12842	12939	12870	12879	12861	12899	12927	12985	12827	12932	12833	12906	12975	12876	12961	13064	12936	12924	12785	12850	12790	12922	12882	13043	12833	12962	12893	12950	12742	12988	13049	13078	12704	12813	13055	12802	13022	12977	12927	13003	12978	12840	12820	12893	12922	12881	13037	12785	13042	12916	12783	12842	12839	12906	13012	12992	12891	13077	12802	13048	12745	13005	12864	13016	12797	12975	12975	12880	12976	12833	12969	12882	12849	12868	12861	12890	12937	12807	12974	12910	12968	13067	12956	12953	12905	12984	12781	12920	13112	12860	12886	13003	12933	12880	12903	12780	13037	12877	12930	12838	12861	12802	12903	13029	12943	13054	12903	13030	12865	12959	12906	12957	12857	12830	12830	12874	12954	12871	12850	13007	12965	12956	12798	13030	12639	13084	12744	12769	12831	12918	12836	12999	12813	12946	12892	12839	12885	12814	12907	12852	13092	12933	12819	12872	12969	12865	12952	12824	12818	12719	12921	13098	12798	12915	12878	12909	12777	13053	13041	12766	12924	12876	12841	12825	12953	13039	12923	12690	13014	12800	12859	13094	12769	12900	12804	12988	12826	12869	12896	12874	13045	12820	12994	12968	12885	13071	12886	12775	12997	13038	12898	12684	12801	12937	12870	12833	12846	13044	12798	12765	13000	12733	12952	12790	12832	13061	12899	13005	12865	12741	12914	13005	12918	12941	12796	12838	12994	12943	12795	12858	12925	12944	12875	12972	12989	12797	12962	12904	12815	12874	13089	12878	12862	13033	13020	13022	12840	13034	12829	12866	12889	12847	13059	13021	12773	12858	12875	12871	12786	12724	12774	12965	12981	12779	12866	13045	12869	13024	12947	12915	12803	13235	12961	12931	12945	12907	12814	12922	12899	13057	12871	13026	12901	12768	12840	12807	12857	12848	12877	12819	13052	12931	12899	12854	12827	12982	12827	12974	12819	12908	12725	12849	12944	12952	12912	12941	12819	12861	13034	12962	12820	13015	12941	12859	13001	13010	12823	12951	12905	12855	12748	12863	13038	12851	12874	12819	12825	12864	12905	12982	12852	13000	12894	12745	12936	12834	12762	13074	12929	13027	12893	12962	12957	12958	12906	13010	12829	12854	12900	12860	12929	12932	12984	12927	12865	12895	13047	12862	12852	13078	12955	13027	12960	12861	12907	13005	12798	12739	13013	12981	12941	12891	12989	12936	13010	12907	12923	12900	12878	13118	12798	12964	12814	13007	12811	12611	12828	12926	12862	12780	13068	13008	12914	12822	12939	12983	12962	12937	12945	12821	12894	12997	12838	12858	13077	12927	12694	12716	12919	12879	12874	12893	12822	12632	12813	13036	12894	12968	12992	12942	12831	12862	13118	13084	12871	12888	12862	12717	12971	12981	12943	12828	12891	12918	12864	12935	12981	13008	12899	12935	12797	12957	12828	12918	12902	13072	12909	12861	12971	13008	12814	12890	12921	12965	13094	12975	12902	12965	12928	12910	12956	12961	12669	12860	12730	12864	13090	12930	12928	12929	12901	12851	12966	13051	13009	12918	12813	12905	12953	12764	12822	12859	12750	12954	12870	12827	12942	12897	12763	12969	12885	12949	12855	13006	12904	12779	12884	12937	12912	12813	12968	12871	12853	12737	12948	12986	12826	12883	13058	12818	12943	12974	12839	13008	12936	13005	12864	12916	12804	12939	13080	12950	12936	12942	13046	12758	13063	12830	12764	12829	12821	12817	12862	12915	12940	12948	13105	12831	13098	12902	12894	12850	12919	12856	12956	12921	13079	12904	12954	12874	12812	12869	12985	12801	13107	12852	12939	12889	13046	12879	12923	12914	12926	12866	12857	12904	12958	12916	13102	12847	12882	12886	12872	13033	12940	12801	12953	12887	12901	12955	12960	13022	12823	12874	12894	12972	12911	12908	12809	12876	12959	12902	12831	12928	12842	13022	13028	12937	12881	12880	12975	12840	12813	12827	12955	12954	12971	12992	13020	12920	12900	12956	12904	13046	12919	12790	12784	12963	12837	12914	12934	12929	12893	12835	13043	12953	12908	13015	12949	13074	12852	12978	13034	13001	12921	12920	12825	12984	12975	12897	12763	12871	12805	12848	12832	12963	13053	12773	12863	13023	12914	12963	12829	12718	12925	13059	12849	12918	12877	12826	12996	12976	12893	12795	12991	12773	12936	12880	12814	12864	13086	12927	12894	13065	12855	12845	12980	12938	12838	12805	12913	12836	12913	12807	13039	12865	12863	12990	12908	12856	12902	13060	12960	12896	12822	13032	12940	12845	12810	12875	13008	13017	12887	13006	12931	12931	13014	12882	12992	12792	12775	12920	12877	12926	13011	12726	12982	12888	12911	12953	12823	12957	12949	12976	12853	12861	12910	12777	12951	12856	12882	13016	12963	12887	12841	13018	12876	12927	12792	12936	12958	12884	12815	13017	12901	12818	12875	13073	12970	12892	12886	12990	12827	12828	12971	12915	12873	12820	12892	13024	12890	12863	12977	13103	12873	13122	12798	12985	12948	12916	12932	12910	12881	12996	12969	12861	13060	12986	12931	12839	12907	12817	12796	12944	12920	12928	12909	12962	12912	12852	13172	12997	12730	12893	12928	12922	13006	12783	12793	12917	13063	12883	12951	12956	12956	12866	12942	12922	12798	12993	12774	12934	12929	12884	12787	12789	12907	12963	13014	12934	12991	12858	12864	12928	12898	12772	13043	12849	12891	12955	12839	12992	12955	12961	12928	12932	12908	13010	13013	12938	13033	12945	12964	12709	12778	12810	12773	13018	13015	12975	12920	12925	12880	12779	12943	12764	12930	12950	12784	12954	12994	12936	12858	12911	12942	12925	12875	12920	12910	12981	12863	12814	12962	12791	12982	12932	12893	12877	12995	12879	12909	12750	12829	12910	12739	13002	12805	12877	12935	12951	12835	13029	12769	13028	12964	12703	12963	12982	12904	12992	12992	12997	12838	12864	12878	12972	12961	12887	12808	12814	12975	13036	12856	12723	13028	12921	12748	12941	12873	12835	12807	12717	13036	12876	12862	12964	12795	12939	13007	12770	12898	12879	13092	12956	12770	12861	12904	13107	12950	12864	13039	12863	12921	12963	12860	12729	12850	12840	12940	13008	12964	12927	12873	12982	12929	12804	12951	12938	13030	12825	12864	12694	12993	12973	13089	12862	13112	12935	12894	12822	12822	12910	13040	12960	13038	12843	12993	12917	12909	13008	12953	12959	12885	12722	12980	12870	12788	12956	12942	12791	12832	12902	12992	12876	12927	12783	13053	13000	12944	12902	13048	12815	12957	12958	12867	12843	12962	12996	12916	12989	12817	12923	13081	13148	12901	12844	12839	12642	12970	12769	12962	12812	12853	13000	12798	13010	12891	13068	12976	12883	12980	12931	13050	12917	12978	12896	13015	12889	12924	12942	12879	13030	13035	12911	12760	12885	12946	12747	12854	12826	12888	12994	13032	12867	13009	12808	12865	12962	12906	12961	12872	12909	12996	12899	12867	12805	12921	12960	12835	12906	13094	12959	12826	12929	13048	12963	12928	13023	12972	12726	12932	12870	12995	12819	12993	12948	13045	12962	12832	12842	12782	12949	12894	12985	12948	12938	12857	12957	12911	12934	13052	12777	13095	12757	12921	12940	12982	12739	12814	12875	12908	12946	12865	12911	12945	13021	12980	12862	12890	12902	12928	12878	12997	12826	12889	13011	12894	12971	12827	12979	12771	12880	12956	12873	12883	13033	13053	12977	12783	12883	12904	12895	12733	12833	12980	12910	13107	12839	12939	12855	13074	12920	12778	12984	12830	12859	13161	12836	12764	12849	12862	13047	12888	12939	12896	12917	12937	12883	12824	12801	12777	12981	12899	13029	13065	12866	12968	12817	13016	13003	13102	12948	12861	13020	13097	12765	12943	12839	12887	12967	12944	12875	12998	12923	12895	12823	13025	12908	12997	12872	12907	12920	12963	12908	12836	12819	12925	12975
24032	21041	28682	26867	27192	27735	25422	20726	18582	17598	16693	16030	15661	15283	15047	15003	15001	14738	14642	14526	14557	14511	14362	14589	14305	14421	14407	14407	14377	14219	14304	14213	14403	14288	14314	14279	14107	14317	14257	14290	14397	14073	14245	14284	14209	14215	14163	14346	14308	14355	14327	14274	14332	14295	14438	14394	14251	14298	14082	14019	14124	14235	14214	14191	14235	14281	14290	14282	14500	14242	14333	14268	14150	14210	14370	14396	14361	14239	14363	14175	14031	14255	14274	14145	14049	14381	14226	14257	14432	14104	14192	14198	14078	14090	14253	14085	14216	14161	14152	14385	14215	14268	14157	14123	14062	14183	14074	14246	14367	13883	14216	14152	14006	14156	14352	14235	14204	14202	14292	14281	14072	14014	14176	14171	14263	14089	14172	14237	14340	14358	14157	14306	14368	14177	14305	14056	14196	14150	14086	14347	14474	14201	14049	14316	14141	14017	14169	14263	14247	14334	14173	14063	14183	14062	14268	14131	14294	14160	14204	14181	14202	14252	14225	14090	14284	14330	14227	14391	14244	14048	14377	14212	14360	14332	14068	14149	14307	14264	14420	14103	14463	14262	14229	14053	13849	14194	14182	14395	14206	14070	14157	14194	14191	14309	14064	14200	14294	14302	14296	14271	14115	14246	14298	14208	14326	14002	14099	14319	14352	14278	14273	14176	14252	14377	14183	14108	14407	14097	14289	14173	14086	14126	14111	14156	13957	14332	14172	14183	14229	14286	14255	14395	14333	14273	14236	14036	14066	14110	14158	14163	14262	14133	14238	14413	14116	14137	14319	14013	14308	14242	14175	14086	14346	14188	14305	14252	14373	14312	14155	14265	14185	14200	14122	14217	14242	14227	14229	14101	14372	14139	14227	14105	13911	14175	14193	14158	14198	14229	14268	14097	14343	14275	14382	14102	14286	14249	14027	14374	14516	14317	14112	14133	14233	14169	14314	14155	14079	14085	14181	14306	14199	14188	14314	14241	14204	14212	14286	14164	14196	14195	14037	14284	14265	14281	14037	14044	14095	14454	14290	14307	14310	14184	14243	14133	14217	14192	14062	14208	14536	14095	14078	14004	14166	14169	14145	14372	14105	14331	14172	14164	14146	14004	14269	14153	14268	14275	14219	14280	14173	14275	14337	14017	14167	14219	14060	14282	14145	14080	14559	14136	14236	14288	14228	14278	14146	14223	14106	14212	14139	14201	14348	14124	14182	14194	14231	14249	14403	14364	14240	14141	14294	14170	14072	14108	14061	14390	14434	14205	14241	13879	14247	14400	14280	14236	14189	14271	14094	14218	14029	14189	14177	14231	14255	14285	14213	14292	14297	14133	14219	14287	14231	14281	14281	14265	14319	14251	14309	14274	14156	14385	14153	14154	14204	14082	14006	14271	14115	14321	14539	14290	14044	14290	14268	14119	14168	14328	14153	14233	14308	13950	14317	14270	14162	14184	14408	14279	13998	14032	14059	14341	14217	14282	14262	14328	14207	14234	14158	14252	14378	14060	14127	14193	14242	14124	14263	14011	14259	14181	14278	14241	14159	14151	14085	14224	14316	14227	14249	14351	13945	14247	14100	14091	14165	14163	14240	14127	14139	14198	14240	14171	14222	14197	14107	14233	14176	14087	14177	14170	14182	14189	14261	14101	14182	14441	14262	14243	14207	14302	14277	14377	14247	14201	14308	14346	14266	14002	14265	14323	14310	14347	14200	14282	14203	14189	14097	14218	14249	14403	14334	14302	14176	14284	14347	14212	14342	14062	14154	14299	14188	14236	14162	14291	14410	14352	13865	14076	14291	14384	14228	14486	14362	14068	14311	14362	14368	14272	14124	14345	14285	14264	14145	14288	14444	14295	14210	14207	14068	14146	14231	14317	14173	14020	14290	14393	14213	14219	13954	14058	14285	14383	14239	14171	14178	14226	14241	14273	14111	14238	14294	14050	14239	14426	14128	14164	14151	14229	14232	14189	14313	14284	14393	14359	14374	14351	14423	14261	14209	14348	14199	14463	14251	14054	14255	14160	14181	14361	14217	14255	14183	13921	14170	14113	14285	14209	13960	14302	14114	14173	14130	14238	14234	14202	14259	14076	14137	14391	14237	14296	14178	14342	14181	14276	14066	14101	14158	14275	14155	14437	14342	14234	14138	14225	14102	14126	14254	14337	14189	14204	14178	14088	14153	14191	14173	14355	14010	14240	14207	14113	14207	14450	14329	14233	14193	14147	14282	14153	14270	14290	14108	14136	13968	14195	14274	14272	14163	14124	14279	14327	14361	14122	14146	14048	14234	14116	14097	14146	14228	14281	14361	14358	14222	14280	14192	14202	14372	14306	14302	14382	14327	14255	14119	14273	14194	14069	14254	14001	14318	14253	14381	14128	14245	14174	14348	14347	14067	13978	14269	14375	14195	14351	14218	14245	14085	14053	14175	14074	13996	14029	14289	14258	14255	14049	14120	14293	14270	14171	14259	14339	14328	14244	14145	14202	14171	14372	14142	14377	14170	14297	14345	14279	14320	14332	14106	14192	14224	14238	14269	14306	14227	14258	14200	14391	14220	14363	14372	14209	14274	14131	14206	14275	14193	14334	14389	14256	14205	14256	14243	14354	14259	14235	14372	14112	14156	14318	14272	14128	14304	14394	14294	14194	14278	14251	14241	14173	14335	14200	14329	14094	14098	14144	14261	14056	14249	14295	14219	14083	14061	14123	14307	14132	14199	14195	14314	14245	14236	14168	14395	14214	14316	14230	14330	14328	14388	14193	14066	14156	14171	14262	14243	14223	14303	14322	14171	14216	14105	14048	14268	14325	14291	14264	14095	13981	14285	14407	14067	14200	14292	14232	14269	14153	14312	14175	14334	14475	14114	14170	14219	14321	14277	14271	14144	14335	14172	14212	14124	14236	14115	14286	14061	14205	14253	14186	14253	14359	14354	14213	14288	14207	14254	14259	14320	14235	14229	14206	14258	14284	14306	14108	14305	14181	14370	14296	14263	14032	14134	14087	14182	14275	14426	14230	14256	14355	14290	14271	14125	14223	14123	14135	14284	14088	14102	14050	14173	14006	14228	14432	14296	14039	14326	14286	14123	14240	14191	14366	14364	14271	14268	14016	14261	14111	14153	14134	14225	14118	14120	14170	14189	14129	14273	14282	14240	14285	14200	14193	14258	14246	14312	14153	14305	14179	14177	14230	14219	14157	14217	14268	14446	14071	14119	14130	14150	14115	14151	14234	14306	14318	14303	14319	14342	14285	14386	14259	14168	14229	14165	14290	14332	14373	14223	14299	14303	14187	14069	14199	14253	14263	14096	14224	14174	14210	14150	14163	14252	14318	14012	14222	14300	14162	14098	14256	14244	14375	14307	14172	14005	14178	14298	14319	14288	14163	14306	14444	14130	14181	14238	14298	14196	14298	14006	13951	14245	14264	14290	14197	14311	14237	14215	14257	14215	13920	14234	14229	14400	14222	14440	14156	14166	14209	14283	14137	14022	14129	14102	14107	14231	14121	14141	14229	14221	14368	14169	14245	14082	14275	14358	14262	14126	14127	14303	14254	14199	14186	14241	14164	14424	14204	14443	14337	14346	14325	14212	14127	14022	14041	14191	14073	14145	14045	14170	14334	14122	14093	14126	14140	14146	14119	14113	14144	14193	14246	14444	14203	14071	14067	14181	14245	14480	14283	14290	14192	14239	14193	14363	14324	14340	14216	14311	14230	14281	14200	14285	14334	14110	14322	14147	14302	14199	14161	14133	14156	14152	14304	14087	14116	14203	14163	14170	14219	14268	14360	14143	14113	14132	14424	14295	14276	14418	14106	14113	14220	14085	14233	14254	14066	14245	14104	14244	14212	14130	14374	14072	14147	14329	14190	14044	13946	14334	14016	14153	14203	14122	14128	14200	14241	14231	14198	14343	14202	14202	14209	14190	14255	14327	14134	14257	14137	14050	14198	14325	14397	14235	14240	14127	14018	14138	14138	14226	14250	14123	14179	14200	14348	14203	14252	14195	14361	14210	14074	14148	14177	14198	14339	14145	14342	14179	14275	14317	14208	14210	14211	14288	14052	14247	14085	14196	14417	14208	14270	14149	14437	14250	14102	14218	14172	14006	14244	14147	14294	14366	14238	14304	14370	14310	14236	14249	14298	14311	14230	14169	14221	14171	14244	14255	14136	14205	14275	14188	13984	14305	14114	14251	14315	14095	14241	14119	14316	14046	14226	14287	14139	14019	14121	14185	14322	14373	14184	14187	14101	14078	14268	14081	14007	14147	14363	14332	14083	14186	14241	14169	14228	14318	14270	14284	14185	14324	14232	14230	14213	14137	14220	14247	14345	14296	14285	14264	14190	14326	14049	14259	14178	14303	14141	14223	14343	14449	14287	14127	14144	14475	14215	14360	14178	14165	14184	14312	14309	14134	14347	14277	14301	14165	14160	14241	14440	14146	14150	14323	14232	14162	14099	14117	14210	14049	14259	14247	14214	14309	14207	14139	14242	14197	14316	14139	14020	14287	14037	14162	14118	14208	14124	14153	14507	14164	14296	14379	14080	14398	14361	14202	14240	14206	14251	14202	14306	14028	14209	14253	14490	14266	14195	14241	14120	14365	14151	14315	14408	14407	14108	14319	14353	14349	14111	14096	14360	14145	14303	14079	14208	14300	14148	14112	13923	14226	14210	14294	14426	14240	14183	14145	14350	14202	14175	14011	14066	14134	14394	14270	14276	14249	14184	14274	14300	14158	14071	14207	14162	14181	14077	14195	14440	14304	14209	14234	14279	14189	14344	14197	14280	14325	14411	14220	14136	14067	14198	14216	14071	14327	14094	14418	14245	14302	14293	14181	14092	14310	14401	14112	14210	14251	14292	14261	14367	14318	14219	14219	14300	14322	14233	14257	14300	14124	14309	14234	14262	14218	14154	14131	14268	14340	14233	14236	14135	14302	14109	14371	14116	14240	14126	14243	14299	14425	14144	14148	14266	14255	14160	14254	14241	14247	14191	14371	14107	14274	14444	14234	14287	14347	14186	14207	14251	14119	14152	14085	14186	14166	14576	14325	14168	14277	14210	14189	14390	14373	14078	14023	14349	14235	14280	14084	14266	14431	14189	13973	14111	14121	14312
34525	56270	51575	40589	34506	29397	24982	21374	19059	17000	15953	15185	14483	14183	13987	13546	13361	13364	13217	13187	13026	12945	13088	13033	13077	12899	12788	12767	12823	12779	12815	12702	12850	12676	12761	12779	12724	12850	12869	12540	12863	12822	12835	12785	12689	12760	12825	12852	12678	12766	12704	12725	12671	12725	12696	12522	12591	12767	12775	12791	12771	12770	12648	12852	12793	12766	12727	12660	12701	12721	12667	12582	12674	12622	12796	12838	12724	12687	12759	12712	12612	12726	12718	12698	12791	12569	12665	12639	12753	12785	12607	12885	12807	12613	12820	12718	12747	12725	12851	12707	12763	12621	12736	12769	12763	12719	12646	12727	12806	12730	12634	12746	12783	12755	12674	12773	12590	12703	12715	12956	12700	12518	12537	12692	12869	12863	12592	12698	12680	12731	12691	12713	12666	12666	12701	12596	12714	12832	12600	12786	12826	12530	12794	12725	12692	12800	12595	12690	12795	12688	12799	12841	12635	12667	12731	12723	12787	12679	12664	12543	12626	12799	12793	12664	12845	12884	12748	12765	12750	12813	12771	12784	12658	12646	12796	12802	12554	12711	12844	12735	12687	12689	12789	12716	12653	12815	12828	12592	12625	12708	12711	12769	12722	12689	12634	12902	12599	12771	12653	12769	12886	12710	12622	12705	12715	12768	12685	12846	12628	12794	12526	12691	12806	12826	12839	12713	12776	12768	12753	12728	12876	12828	12806	12672	12652	12728	12627	12750	12770	12672	12593	12787	12752	12708	12880	12683	12713	12575	12795	12773	12594	12814	12743	12677	12594	12511	12637	12755	12790	12603	12817	12649	12659	12759	12729	12657	12683	12681	12547	12768	12698	12695	12849	12820	12714	12659	12723	12832	12744	12638	12802	12653	12820	12639	12704	12651	12717	12831	13009	12661	12535	12800	12627	12640	12916	12900	12775	12711	12665	12748	12746	12715	12844	12869	12764	12675	12595	12708	12681	12621	12619	12863	12580	12745	12659	12717	12747	12664	12831	12498	12690	12717	12569	12641	12718	12745	12792	12610	12686	12770	12828	12795	12766	12855	12856	12665	12749	12808	12682	12640	12791	12818	12696	12905	12799	12668	12745	12758	12759	12692	12823	12588	12626	12711	12794	12530	12701	12779	12567	12647	12742	12814	12658	12642	12573	12834	12747	12690	12724	12586	12751	12603	12653	12755	12613	12679	12690	12819	12604	12768	12741	12827	12822	12780	12951	12688	12647	12833	12616	12631	12520	12888	12651	12787	12626	12631	12831	12642	12603	12579	12657	12605	12635	12764	12790	12873	12687	12585	12839	12752	12760	12685	12641	12678	12905	12571	12686	12771	12678	12731	12626	12917	12693	12743	12745	12556	12802	12525	12838	12700	12769	12688	12651	12847	12809	12669	12785	12653	12744	12689	12744	12544	12681	12688	12655	12777	12879	12823	12821	12654	12696	12972	12716	12745	12605	12698	12726	12570	12799	12710	12842	12650	12689	12900	12656	12715	12685	12868	12687	12840	12734	12819	12643	12756	12838	12664	12759	12675	12820	12588	12756	12744	12781	12759	12768	12853	12767	12640	12756	12645	12698	12626	12536	12635	12837	12692	12708	12747	12780	12738	12735	12647	12743	12705	12700	12659	12621	12643	12692	12802	12667	12680	12661	12703	12835	12709	12691	12675	12754	12833	12810	12816	12689	12769	12608	12658	12807	12729	12686	12673	12679	12635	12692	12728	12647	12748	12646	12682	12612	12605	12710	12555	12722	12612	12896	12753	12786	12653	12596	12841	12758	12753	12677	12770	12725	12579	12822	12660	12729	12757	12664	12801	12757	12670	12764	12703	12603	12842	12801	12677	12655	12842	12597	12613	12637	12598	12745	12519	12882	12708	12759	12683	12740	12570	12688	12710	12734	12727	12553	12715	12653	12679	12735	12675	12796	12861	12581	12679	12764	12829	12727	12694	12712	12769	12771	12666	12711	12706	12706	12759	12587	12698	12695	12800	12658	12981	12757	12742	12703	12500	12754	12872	12610	12792	12592	12717	12851	12732	12754	12729	12652	12711	12716	12830	12752	12605	12786	12743	12558	12768	12759	12694	12667	12786	12737	12652	12785	12561	12671	12814	12753	12907	12757	12757	12700	12675	12728	12781	12794	12652	12697	12674	12591	12478	12605	12751	12771	12845	12707	12641	12586	12614	12722	12608	12757	12867	12838	12628	12652	12842	12863	12678	12508	12718	12803	12710	12799	12601	12660	12690	12679	12588	12713	12756	12731	12786	12502	12832	12773	12878	12679	12680	12603	12731	12623	12798	12744	12602	12928	12692	12784	12800	12769	12751	12753	12678	12736	12779	12816	12556	12718	12595	12702	12663	12692	12720	12733	12637	12738	12698	12817	12715	12750	12757	12661	12817	12813	12690	12767	12619	12715	12562	12830	12783	12775	12827	12710	12728	12853	12725	12721	12508	12551	12717	12822	12798	12721	12664	12680	12623	12710	12755	12768	12706	12823	12937	12429	12844	12714	12667	12716	12549	12597	12781	12779	12595	12744	12828	12748	12631	12807	12733	12623	12759	12648	12638	12633	12582	12924	12642	12616	12654	12752	12588	12712	12577	12498	12723	12726	12682	12845	12719	12744	12815	12492	12650	12834	12707	12773	12704	12790	12670	12775	12686	12740	12584	12614	12645	12642	12765	12658	12646	12866	12707	12544	12856	12787	12823	12561	12814	12784	12742	12618	12813	12670	12612	12833	12533	12827	12769	12732	12541	12711	12653	12751	12710	12649	12644	12668	12596	12875	12651	12694	12921	12815	12736	12717	12655	12863	12871	12665	12687	12787	12685	12516	12726	12758	12743	12694	12781	12927	12604	12742	12747	12724	12662	12768	12713	12863	12765	12647	12886	12760	12861	12692	12747	12534	12733	12726	12734	12750	12669	12739	12661	12846	12609	12737	12742	12769	12693	12564	12727	12663	12806	12823	12719	12627	12659	12586	12793	12621	12846	12853	12614	12734	12584	12601	12592	12710	12575	12767	12688	12652	12856	12643	12760	12728	12732	12989	12614	12635	12839	12888	12699	12728	12622	12852	12555	12650	12607	12657	12668	12750	12769	12689	12650	12645	12586	12566	12760	12763	12773	12794	12604	12728	12739	12587	12672	12574	12749	12611	12769	12636	12917	12839	12571	12580	12702	12793	12763	12632	12574	12770	12777	12814	12742	12717	12739	12764	12683	12725	12603	12738	12533	12676	12627	12834	12694	12756	12625	12625	12665	12729	12735	12715	12548	12825	12602	12868	12627	12817	12680	12671	12682	12694	12719	12739	12798	12746	12700	12840	12435	12651	12710	12734	12789	12719	12741	12617	12841	12686	12683	12719	12749	12890	12697	12623	12473	12706	12815	12575	12770	12626	12612	12669	12633	12618	12665	12944	12592	12625	12760	12685	12827	12503	12467	12685	12833	12783	12732	12737	12746	12682	12696	12638	12713	12841	12732	12697	12777	12762	12705	12731	12753	12706	12772	12692	12704	12611	12768	12663	12756	12818	12696	12662	12666	12721	12622	12746	12585	12664	12775	12931	12680	12764	12809	12828	12670	12890	12518	12714	12810	12843	12605	12669	12638	12876	12738	12570	12804	12795	12646	12799	12662	12713	12680	12647	12727	12943	12675	12522	12795	12643	12698	12731	12782	12782	12635	12742	12765	12782	12737	12875	12677	12828	12665	12521	12636	12639	12651	12576	12781	12668	12695	12824	12532	12721	12790	12669	12736	12701	12758	12757	12728	12800	12738	12598	12665	12720	12660	12640	12709	12787	12627	12767	12712	12720	12886	12670	12811	12711	12764	12601	12607	12708	12780	12891	12688	12708	12852	12699	12668	12539	12595	12792	12591	12861	12650	12718	12732	12765	12790	12741	12723	12601	12584	12876	12672	12634	12820	12817	12865	12679	12819	12701	12694	12788	12765	12648	12626	12614	12812	12683	12757	12728	12678	12648	12716	12805	12791	12574	12636	12782	12706	12653	12844	12604	12682	12726	12761	12745	12664	12758	12597	12874	12711	12802	12800	12783	12587	12808	12803	12717	12796	12759	12572	12717	12695	12567	12780	12653	12644	12575	12800	12712	12851	12416	12806	12782	12751	12660	12760	12697	12550	12621	12692	12755	12682	12608	12935	12783	12713	12637	12634	12771	12702	12682	12864	12655	12690	12904	12564	12667	12817	12710	12793	12542	12709	12789	12761	12786	12750	12527	12743	12689	12709	12720	12769	12638	12740	12731	12545	12660	12764	12730	12819	12690	12656	12652	12538	12644	12806	12648	12764	12612	12775	12769	12508	12668	12600	12818	12691	12613	12567	12923	12700	12516	12861	12675	12613	12769	12796	12855	12760	12552	12848	12685	12754	12627	12630	12674	12868	12603	12574	12785	12561	12755	12665	12853	12771	12647	12836	12638	12709	12717	12750	12701	12639	12738	12867	12711	12616	12855	12770	12698	12824	12744	12645	12779	12670	12607	12571	12778	12796	12747	12962	12731	12785	12932	12798	12594	12882	12639	12847	12810	12701	12670	12697	12758	12518	12768	12638	12683	12883	12684	12697	12746	12547	12720	12754	12671	12791	12762	12730	12542	12607	12569	12746	12768	12692	12716	12555	12731	12764	12646	12743	12760	12856	12685	12591	12683	12723	12723	12701	12628	12749	12843	12785	12821	12783	12797	12561	12704	12757	12716	12707	12753	12706	12781	12773	12684	12777	12648	12811	12722	12584	12695	12569	12807	12636	12849	12714	12622	12752	12966	12816	12805	12914	12720	12768	12731	12673	12624	12786	12704	12579	12793	12637	12718	12719	12863	12713	12672	12846	12616	12779	12779	12645	12813	12489	12628	12773	12830	12690	12908	12801	12756	12596	12670	12765	12995	12777	12648	12946	12644	12730	12912	12683	12771	12642	12714	12741	12694	12768	12764	12697	12798	12657	12814	12493	12613	12668	12677	12781	12704	12697	12526	12856	12642	12689	12796	12710	12711	12819	12846	12856	12788	12512	12915	12697	12609	12663	12805	12681	12773	12707	12789	12733	12581	12717	12744	12751	12916	12858	12617	12649	12724	12630	12620	12686	12757	12819	12628	12776	12694	12628
22771	21043	28828	24083	24163	28734	29938	23538	20768	19423	18097	17356	16444	16314	15836	15921	15837	15372	15177	15088	15208	15148	15089	15068	15009	14853	14752	14821	14806	14686	14714	14897	14679	14644	14832	14686	14781	14740	14765	14789	14533	14680	14859	14714	14631	14767	14581	14756	14552	14559	14728	14617	14630	14739	14580	14550	14553	14608	14523	14663	14732	14576	14688	14554	14697	14663	14717	14463	14538	14465	14613	14555	14775	14511	14691	14480	14848	14563	14527	14650	14488	14570	14619	14580	14770	14576	14631	14705	14611	14505	14840	14502	14442	14603	14779	14477	14775	14713	14752	14500	14769	14653	14616	14519	14654	14744	14805	14589	14474	14435	14564	14483	14573	14440	14673	14746	14654	14484	14611	14474	14585	14615	14637	14520	14540	14518	14468	14571	14610	14636	14659	14788	14604	14526	14386	14709	14502	14538	14676	14747	14687	14519	14564	14610	14519	14655	14490	14475	14704	14484	14664	14777	14525	14575	14810	14712	14528	14637	14689	14719	14667	14624	14643	14538	14729	14611	14584	14564	14617	14504	14710	14527	14609	14558	14713	14592	14618	14437	14477	14496	14677	14355	14515	14655	14698	14418	14560	14873	14679	14587	14646	14475	14677	14728	14626	14435	14530	14411	14656	14615	14629	14719	14699	14783	14779	14625	14708	14595	14725	14692	14654	14644	14663	14415	14393	14507	14676	14612	14886	14417	14566	14545	14552	14768	14538	14558	14590	14655	14631	14673	14586	14752	14599	14443	14639	14499	14833	14835	14529	14783	14470	14455	14467	14671	14639	14565	14627	14579	14668	14541	14567	14534	14567	14510	14515	14696	14542	14523	14469	14483	14580	14724	14623	14356	14547	14502	14940	14711	14831	14552	14308	14515	14693	14443	14524	14728	14592	14700	14476	14565	14682	14499	14642	14460	14626	14429	14589	14655	14627	14491	14467	14436	14768	14634	14511	14471	14606	14675	14571	14769	14642	14399	14556	14590	14532	14437	14697	14574	14578	14740	14523	14542	14575	14482	14476	14540	14442	14633	14603	14633	14526	14603	14780	14484	14692	14576	14641	14606	14563	14708	14582	14693	14510	14564	14508	14516	14556	14690	14501	14501	14455	14821	14645	14587	14577	14678	14506	14630	14521	14515	14641	14513	14725	14446	14601	14579	14810	14749	14589	14741	14681	14724	14715	14610	14435	14572	14512	14630	14489	14505	14569	14589	14652	14610	14466	14504	14503	14585	14618	14625	14414	14448	14451	14553	14494	14640	14768	14682	14713	14360	14662	14493	14675	14443	14716	14668	14568	14600	14541	14658	14592	14760	14625	14613	14790	14615	14571	14719	14548	14542	14680	14681	14556	14680	14653	14548	14457	14450	14474	14629	14598	14646	14545	14601	14633	14560	14701	14487	14611	14562	14710	14582	14560	14612	14497	14447	14664	14656	14821	14688	14627	14508	14653	14593	14581	14618	14446	14529	14903	14504	14528	14603	14631	14669	14655	14488	14570	14581	14783	14756	14620	14725	14573	14581	14548	14683	14580	14530	14684	14718	14616	14683	14678	14728	14768	14547	14605	14618	14484	14431	14676	14433	14500	14759	14510	14588	14602	14566	14521	14557	14544	14496	14477	14841	14701	14626	14664	14489	14547	14756	14510	14639	14523	14387	14545	14553	14679	14549	14493	14306	14565	14413	14712	14633	14657	14452	14608	14667	14277	14593	14593	14364	14700	14451	14630	14566	14648	14590	14362	14514	14582	14477	14674	14502	14628	14572	14587	14369	14678	14711	14648	14541	14556	14685	14601	14681	14577	14567	14447	14722	14721	14394	14647	14577	14649	14590	14558	14627	14588	14534	14433	14503	14664	14417	14554	14730	14792	14664	14792	14508	14637	14718	14468	14400	14470	14429	14650	14450	14653	14461	14591	14496	14596	14648	14349	14810	14634	14582	14669	14640	14610	14630	14500	14607	14756	14510	14471	14630	14637	14753	14438	14649	14497	14663	14514	14627	14782	14568	14553	14548	14657	14620	14715	14748	14570	14810	14592	14583	14729	14661	14612	14635	14474	14524	14572	14593	14614	14664	14672	14608	14614	14730	14627	14555	14582	14715	14543	14545	14555	14804	14566	14584	14427	14648	14650	14456	14478	14444	14735	14585	14611	14686	14710	14784	14595	14712	14554	14529	14701	14650	14661	14850	14683	14502	14759	14629	14654	14695	14599	14540	14672	14631	14697	14553	14695	14787	14534	14789	14608	14516	14569	14745	14599	14623	14558	14712	14567	14585	14656	14641	14580	14452	14510	14527	14614	14467	14489	14632	14788	14618	14716	14529	14679	14628	14575	14510	14564	14491	14692	14659	14696	14507	14555	14597	14713	14473	14495	14590	14581	14730	14510	14717	14744	14590	14463	14572	14827	14529	14624	14790	14608	14600	14693	14651	14557	14453	14729	14708	14544	14687	14702	14686	14618	14559	14585	14596	14648	14576	14566	14594	14658	14658	14586	14548	14517	14513	14532	14638	14576	14513	14443	14668	14583	14503	14652	14611	14666	14622	14706	14563	14469	14610	14417	14550	14654	14546	14592	14448	14657	14618	14649	14566	14573	14790	14418	14532	14516	14673	14505	14538	14596	14715	14607	14581	14414	14626	14707	14680	14556	14652	14569	14622	14461	14491	14709	14591	14518	14551	14539	14645	14499	14431	14556	14598	14555	14439	14496	14686	14674	14594	14451	14604	14479	14551	14430	14626	14490	14607	14332	14603	14383	14626	14590	14521	14320	14740	14736	14559	14656	14674	14532	14555	14589	14602	14839	14702	14664	14550	14418	14666	14615	14713	14762	14552	14560	14463	14535	14655	14672	14757	14753	14595	14603	14743	14650	14683	14605	14558	14867	14639	14605	14751	14604	14485	14500	14703	14680	14659	14645	14635	14623	14476	14503	14492	14583	14689	14424	14769	14713	14354	14651	14474	14432	14791	14715	14608	14652	14530	14563	14618	14709	14764	14590	14616	14696	14548	14716	14669	14511	14503	14545	14422	14535	14533	14621	14670	14670	14588	14628	14445	14666	14603	14570	14624	14630	14482	14601	14642	14562	14699	14473	14517	14575	14566	14451	14584	14708	14586	14744	14318	14616	14805	14421	14612	14582	14355	14598	14484	14480	14606	14607	14625	14643	14527	14571	14625	14565	14683	14416	14489	14436	14494	14580	14437	14765	14795	14525	14606	14596	14515	14596	14538	14681	14699	14558	14420	14882	14568	14706	14553	14704	14551	14599	14466	14633	14687	14488	14524	14716	14484	14649	14516	14553	14697	14592	14296	14690	14554	14565	14643	14361	14733	14507	14516	14545	14613	14634	14644	14505	14638	14510	14814	14560	14535	14580	14421	14490	14481	14605	14636	14613	14545	14709	14669	14444	14432	14621	14730	14629	14579	14566	14688	14688	14574	14557	14541	14560	14692	14607	14637	14600	14624	14738	14555	14529	14723	14648	14597	14547	14686	14641	14536	14457	14562	14833	14692	14625	14610	14485	14574	14608	14399	14499	14536	14509	14642	14408	14422	14742	14693	14738	14472	14662	14561	14603	14603	14525	14533	14648	14603	14403	14636	14524	14693	14704	14565	14673	14522	14604	14508	14629	14508	14556	14550	14675	14450	14323	14667	14602	14613	14656	14611	14627	14530	14429	14709	14659	14553	14599	14477	14588	14665	14560	14389	14520	14710	14680	14499	14576	14683	14737	14505	14679	14571	14655	14631	14741	14603	14410	14727	14591	14651	14666	14406	14879	14641	14529	14730	14682	14573	14515	14324	14613	14731	14538	14697	14576	14610	14459	14562	14736	14641	14569	14547	14577	14632	14758	14563	14626	14569	14780	14622	14555	14517	14721	14514	14621	14427	14624	14560	14758	14717	14614	14504	14631	14610	14632	14373	14371	14450	14624	14648	14704	14620	14832	14609	14775	14530	14444	14527	14652	14785	14776	14475	14429	14671	14612	14478	14651	14604	14553	14704	14534	14661	14537	14390	14423	14769	14548	14750	14539	14536	14560	14499	14461	14540	14632	14719	14575	14524	14635	14620	14723	14540	14579	14495	14561	14593	14511	14810	14722	14754	14346	14718	14560	14624	14684	14597	14462	14729	14654	14660	14513	14534	14657	14583	14708	14490	14478	14752	14735	14572	14813	14633	14560	14593	14538	14534	14688	14577	14499	14534	14672	14603	14684	14669	14539	14498	14524	14779	14858	14490	14471	14623	14744	14842	14385	14481	14456	14542	14642	14307	14614	14629	14535	14670	14562	14685	14595	14723	14457	14561	14424	14741	14547	14674	14382	14516	14684	14626	14660	14600	14479	14724	14483	14566	14588	14512	14630	14661	14656	14581	14669	14758	14471	14326	14516	14633	14582	14356	14459	14605	14507	14460	14740	14621	14599	14352	14532	14610	14466	14520	14659	14678	14700	14369	14830	14623	14324	14588	14615	14889	14596	14705	14503	14463	14677	14633	14615	14538	14669	14692	14617	14644	14528	14630	14596	14656	14707	14644	14596	14504	14467	14616	14528	14513	14543	14705	14645	14314	14463	14645	14541	14718	14621	14483	14615	14636	14578	14678	14640	14409	14542	14354	14575	14547	14488	14603	14347	14446	14566	14641	14683	14688	14725	14791	14846	14616	14515	14473	14698	14489	14784	14760	14900	14613	14599	14733	14494	14608	14658	14685	14632	14596	14691	14401	14460	14450	14488	14650	14596	14727	14547	14649	14603	14807	14464	14569	14643	14519	14607	14658	14310	14502	14517	14649	14631	14501	14610	14572	14585	14412	14465	14476	14681	14512	14636	14636	14626	14523	14536	14541	14538	14532	14452	14515	14837	14594	14524	14500	14613	14408	14492	14666	14410	14666	14538	14581	14683	14596	14573	14446	14672	14771	14833	14584	14556	14610	14481	14605	14405	14590	14472	14495	14543	14448	14511	14651	14580	14510	14489	14645	14687	14630	14760	14626	14472	14617	14541	14535	14479	14613	14652	14640	14400	14654	14714	14814	14732	14727	14511	14780	14571	14640	14587	14599	14778	14463	14609	14578	14540	14537	14660	14525	14568	14681	14610	14843	14548	14472	14523	14612	14438	14673	14690	14719
36342	61627	57640	46254	39722	34439	29255	24845	21674	19377	18021	16477	15579	14862	14605	14342	14063	13663	13651	13477	13546	13261	13288	13275	13068	13067	13293	13157	13030	12956	13132	13101	13046	13082	12886	12976	12967	13034	12964	12900	13101	12799	12868	13006	13002	13089	12896	13057	13059	12915	13000	12952	12902	13033	12929	12902	12837	12969	12894	12851	13070	12945	12985	12784	12981	13140	13007	12855	12993	12932	13053	12945	12884	12911	12925	12932	12899	12931	12911	12956	12852	12938	12955	12886	12883	12966	13017	12969	12823	12901	13067	12996	12952	12882	12998	13032	12999	12815	12826	12897	12833	13006	12974	12889	12898	12876	13052	12937	13008	12914	12940	12883	12896	12842	12966	12868	12953	12923	12808	12889	12931	12868	13076	12845	12905	12904	12910	13022	12858	12899	12857	12994	12822	12898	12979	12949	13008	12934	12952	12925	12918	12796	13033	12793	12982	12825	12959	12905	12807	12955	12848	12976	12855	13064	12837	13059	12973	12873	12967	12815	12883	13030	12916	12762	12957	13011	12864	12923	12836	12830	12995	12869	12926	12796	12952	13070	13007	12938	12995	12870	13024	12989	12947	12937	12963	12870	13034	12987	13065	12954	12863	12875	13014	12964	12939	12995	12991	12905	12957	12995	12951	12697	12920	13017	12799	13000	12987	12944	12876	13143	12893	12999	12965	12911	12989	12919	12820	12979	12819	12883	13047	12778	12795	12763	12800	12904	12869	12907	13101	12806	12923	13028	12916	12704	12956	12853	13109	13072	12890	12906	12802	12841	12900	13031	12834	12782	13014	13048	13038	12778	12942	12683	12838	12988	13070	12874	12870	13019	12990	12983	12866	12994	12957	12662	12811	12914	12950	12959	13015	13078	12923	12896	12941	12954	13035	12936	12978	12769	13040	12885	12977	12874	12978	12952	12879	12833	13073	12997	12921	12835	12995	12857	12888	13006	12841	13025	12805	12938	12856	12951	12762	12942	13032	12862	12881	12957	12729	12833	12934	12858	12734	13092	12886	12900	13065	13048	12963	12927	13088	12911	12858	12863	13064	12889	13080	12954	12891	12891	12920	12857	13100	12951	12915	12900	12673	12886	13072	12962	12883	12811	12869	12840	12793	12907	13010	12883	12840	12914	12904	12937	13042	12913	13005	13110	13041	12754	12812	12968	12984	12870	13041	12909	12852	12815	12752	12881	13033	12733	12947	12874	12963	12824	13089	12952	12849	12956	12885	12990	12992	13047	12942	12864	12887	12879	12853	12961	12787	12999	12868	12877	12793	13215	12913	12845	12920	12947	12916	12795	13065	12919	12959	12883	12756	13049	12913	12949	12933	12771	12886	12756	12928	12923	12887	12956	12966	12768	12745	13018	12979	13039	12858	13082	12741	13031	12890	13056	12894	12826	12875	12818	12910	12807	12832	12867	12893	12825	12892	13030	12972	12809	12792	12813	12897	12767	12892	12886	12932	13012	13025	12967	12901	12941	12906	12814	12891	12852	12956	13017	13006	12947	12657	12931	12904	13049	12878	12913	12985	12906	12918	12864	12893	12828	12862	12882	12993	12866	13111	12840	13065	12863	12971	12987	12590	12973	12688	12947	12923	12817	13112	12892	12711	12822	12996	12765	12763	13034	12893	12848	12807	12845	12926	12898	12718	13091	12933	12909	12983	13042	12890	12855	12972	12845	12995	12852	12840	12943	12955	12925	12822	12959	12851	12894	13051	12796	12888	13047	12809	12996	12976	12901	12968	13023	12865	12713	12919	12990	12849	12978	12929	12914	12896	12837	12924	12917	12902	12969	12803	13032	13126	12787	13109	12928	12964	12821	12951	12841	12893	12896	12986	13031	12955	12989	12990	12976	13000	12981	12908	12900	12898	12938	12934	12824	12896	12922	12763	13079	12949	12953	12988	12872	12832	12939	12932	12982	13030	12897	13060	12715	12880	12847	13089	12884	12835	12991	12945	12889	12917	12959	12959	12884	12805	12877	12937	12842	12930	13057	12885	12872	13000	12917	12745	13109	12713	13062	12926	12857	12874	12888	13002	12930	12773	13021	12832	13054	12752	12844	13046	12919	12982	12990	12945	12820	12932	12824	12806	12923	13017	12891	12877	12992	12925	12761	12966	12850	12859	12783	13033	13042	13064	12927	12912	12914	12964	12836	12911	13117	13009	12899	13049	12848	12918	13107	12976	12804	12886	12977	12903	13078	13126	12886	12837	12987	12964	12850	12937	13025	12894	12964	12847	12816	13048	12880	12964	12898	13054	12942	12900	12952	12928	13138	13058	12833	13008	12810	12966	12879	13061	12775	12940	12901	12847	12845	13038	12812	12952	13005	12907	12983	12918	12868	12804	12966	12859	13058	12936	13022	12845	12837	12903	12994	12809	12816	13017	12757	12660	13014	12834	12940	12972	12984	13043	12882	12944	12922	12894	12942	12959	12943	13006	12818	12958	13034	13017	12949	12875	12893	12853	13005	12841	12957	12996	12834	12963	13006	13000	12853	13004	12868	12641	12763	12857	12877	13039	12749	13063	13010	13097	12973	12687	13030	12950	13064	12842	12868	13002	12868	12946	12886	13033	13012	12977	12992	13049	12954	12982	12968	13063	12983	12986	13031	12849	12830	12953	12902	12848	12949	13021	12956	12994	12933	12975	13031	12885	12831	12874	12945	12932	12952	12903	12882	12844	12833	12864	12871	12943	12736	13042	12947	12973	12867	12879	13029	13126	12893	13026	13000	12830	12848	12916	12779	12875	12985	12800	12823	12885	12944	12801	12880	12692	12964	13050	12824	12927	12735	12906	13078	12911	12901	12844	12728	12958	13008	12848	12900	12996	12929	12883	12801	13076	12997	13039	12777	12921	12866	12852	12972	12966	12939	13068	13055	12986	12946	12829	12855	12916	12915	12982	13062	12916	12940	13143	12958	12989	13016	12828	12952	12969	12790	12796	12946	12999	12972	12964	12815	12904	12908	13035	12956	12818	12796	12950	12740	13068	12859	12881	12936	12780	12873	12732	13007	12832	13072	12842	12887	12810	12971	12874	12885	12935	12934	12866	12913	13008	12929	12922	12808	13157	12961	12897	13103	12919	12996	12991	12789	12986	12898	12854	12889	13170	12780	12863	12933	12947	12850	12842	12879	13032	12921	13022	12907	12901	12900	12949	12910	12918	12929	13031	12937	13025	12889	12807	13088	12726	12703	12794	12844	12884	12870	12942	12973	12970	13024	12942	12794	12765	12906	13062	12988	12932	12870	12864	12849	12935	12814	13044	12984	12901	13009	12946	12998	12889	12873	13029	12881	12854	12933	12882	12863	12873	13000	12893	12925	12931	12854	13023	12774	12778	12865	12855	13009	12897	13067	12934	12710	12839	12887	13091	13017	13078	12910	12795	12907	12704	13007	12888	12807	12944	12941	12991	12895	12832	12964	12989	12973	12925	12796	12979	12940	12888	12842	12916	12868	13055	12874	12983	12984	13031	12877	13030	12765	12944	12974	12925	12971	12889	12848	12837	12906	12974	12842	12920	12959	12781	12952	12961	12876	12956	12989	12924	13024	12940	12884	12911	12949	12872	12879	12891	12936	13002	13076	12979	13002	13004	12943	12768	13034	12960	12915	12885	13037	12778	12767	12960	13027	12725	12895	12792	12901	13028	12814	12988	12962	12864	13010	12911	13027	13007	12781	12874	13069	12941	12896	12799	12890	12987	12931	12737	12834	12869	12927	12869	12809	12962	13130	12829	12952	13044	12743	13030	12893	12896	12942	13071	12884	12936	12996	12908	12944	12855	12934	12892	12828	13058	12911	12820	12832	12906	12894	13031	12995	12962	12697	12949	12925	13011	12960	12841	13034	12869	12941	12816	13033	12890	12854	12861	12972	12965	13005	12885	12899	13135	12959	12993	13029	12791	12653	12969	12837	12869	13135	12772	12965	12940	12909	12918	12901	12755	12892	12813	12875	12871	12923	13072	12909	12956	12858	12961	12741	12911	12988	12943	12895	12883	12778	13008	12913	12948	12982	12722	12859	12962	12795	12872	12972	12851	13038	12952	12955	12808	12823	12995	13057	12924	12919	13045	12971	12841	12966	12993	12731	12945	12979	13100	12872	13028	12942	12956	12945	13069	12783	12823	13071	12853	12935	12919	12901	12941	12905	12866	12898	12942	12965	12968	12926	12773	12873	12839	12825	12901	12968	12866	13001	12889	12680	12938	13176	12920	12911	12980	12841	13054	12886	12782	12969	12997	13005	12988	12787	12934	12947	13029	13143	12945	12926	12997	13049	12958	12922	13022	12805	12920	12977	12894	12839	12930	12882	13022	13073	12839	12928	12978	12929	12947	13004	13046	12949	12885	12922	12879	12891	12819	12759	12746	12909	12964	12810	12818	12957	12767	13069	12975	12913	12832	12966	12858	13091	12845	12903	12836	12930	12977	12845	12867	12925	12934	12933	12963	12706	12882	12862	13038	12865	12912	13070	12710	12918	12880	12813	12965	12976	12987	12921	12904	12904	12827	12980	13020	12980	12920	12926	12806	12841	12935	12757	13076	12950	12985	13055	12967	12868	12974	12917	13015	12969	12934	13014	12937	12811	12657	12942	13021	12862	13081	12924	12843	12973	12953	12981	12974	12736	12851	12967	12805	12761	12888	12743	12868	12951	12935	12882	12782	12860	13100	12969	13056	13029	12828	12917	13051	12957	13057	12958	12930	12921	12851	13046	13117	13087	12974	13051	12951	13036	12974	12639	12917	12878	12870	13038	12898	13001	12971	12939	12867	12906	12939	12939	12969	13008	12782	13028	12883	12830	12978	12880	12836	12986	12877	12869	12865	12950	13000	12937	12891	12895	12867	12914	12712	12921	13071	12879	13009	13085	12994	12968	12911	12886	12991	12973	12963	12761	12824	12818	13060	12947	12942	12900	12892	12987	12843	12878	12804	12899	12948	13029	13131	12888	12908	12838	13017	12976	12851	12971	13019	13004	12791	12872	12854	12970	12807	13059	12954	12996	12869	12976	12945	12784	13089	13095	12785	13008	12930	12844	12876	12827	12829	12749	12987	12925	12830	12914	12978	12943	13119	12938	12718	12916	12861	13013	12926	12840	12943	13096	13067	12963	12879	12752
30091	33267	41913	36016	28411	23975	20808	18200	16958	16160	15674	15264	14905	14750	14909	14522	14682	14609	14444	14650	14280	14361	14261	14191	14375	14458	14220	14530	14290	14433	14289	14265	14381	14411	14385	14404	14403	14499	14287	14523	14445	14282	14154	14236	14152	14238	14234	14097	14258	14340	14249	14274	14339	14091	14320	14255	14460	14362	14387	14230	14217	14163	14237	14252	14406	14187	14290	14267	14281	14342	14427	14203	14160	14352	14190	14301	14244	14197	14429	14193	14212	14287	14191	14133	14220	14144	14079	14197	14362	14176	14067	14195	14233	14342	14143	14296	14351	14330	14270	14224	14100	14314	14190	14325	14346	14362	14399	14337	14168	14062	14289	14262	14185	14281	14255	14303	14180	14227	14210	14339	14356	14207	14356	14387	14127	14368	14206	14070	14309	14102	14377	14214	14087	14292	14340	14194	14253	14108	14365	14337	14279	14146	14181	14250	14228	14342	14354	14345	14273	14062	14083	14330	14030	14239	14277	14165	14121	14130	14116	14246	14326	14276	14309	14113	14103	14100	14205	14170	14146	14239	14305	14327	14248	14275	14248	14340	14213	14127	14268	14303	14148	14011	14267	14260	14180	14192	14174	14280	14212	14286	14185	13995	14277	14239	14315	14168	14253	14258	14157	14091	14253	14216	14263	14120	14355	14130	14161	14426	14174	14136	14166	14504	14278	14315	14119	14205	14199	14162	14239	14295	14279	14064	14080	13951	14177	14038	14101	14427	14238	14302	14261	14232	14191	14343	14173	14173	14245	14224	14029	14044	14093	14132	14426	14326	14256	14095	13987	14073	14215	14292	14103	14289	14252	14235	14134	14183	14303	14211	14393	14388	14179	14273	14186	14063	14172	14276	14327	14457	14354	14270	14265	14131	14094	14305	14389	14132	14102	14135	14164	14244	14443	14141	14260	14256	14263	14367	14301	14319	14318	14314	14378	14244	14196	14255	14204	14262	14525	14266	14312	14408	14464	14379	14325	14007	14334	14307	14283	14215	14366	14261	14292	14268	14156	14033	14265	14282	14310	14366	14423	14525	14253	14232	14321	14468	14380	14336	14403	14294	14191	14142	14117	14146	14203	14320	14326	14175	14302	14183	14321	14145	14442	14442	14220	14377	14431	14205	14116	14195	14135	14354	14204	14175	14129	14344	14409	14194	14333	14386	14251	14301	14298	14156	14042	14288	14270	14417	14394	14137	14307	14423	14192	14039	14321	14325	14205	14362	14236	14163	14190	14371	14286	14323	14356	14220	14209	14409	14105	14115	14201	14130	14049	14144	14146	14200	14294	14247	14397	14227	14304	14320	14271	14362	14501	14294	14046	14124	14238	14262	14399	14252	14124	14069	14223	14323	14130	14263	14247	14351	14380	14351	14344	14245	14125	14272	14101	14044	14278	14296	14103	14266	14217	14293	14340	14384	14241	14082	14113	14194	14334	14246	14209	14233	14177	14165	14361	14328	14282	14387	14192	14264	14374	14203	14421	14417	14211	14052	14340	14200	14273	14286	14319	14276	14322	14142	14257	14011	14135	14280	14209	14292	14320	14341	14212	14160	14271	14254	14344	14085	14102	14079	13995	14335	14254	14315	14305	14162	14387	14288	14147	14313	14144	14206	14177	14392	14221	14305	14186	14215	14170	14244	14225	14281	14172	14142	14086	14138	14247	14260	14154	14227	14178	14260	14222	14259	14262	14330	14327	14510	14296	14095	14247	14297	14351	14445	14370	14268	13954	14376	14379	14304	14142	14166	14242	14234	14162	14417	14222	14153	14300	14352	14299	14426	14244	14242	14373	14034	14222	14207	14240	14089	14183	14114	14209	14380	14256	14380	14276	14516	14316	14259	14485	14458	14124	14175	14424	14365	14294	14361	14206	14237	14292	14319	14372	14340	14231	14436	14205	14133	14267	14179	14202	14174	14199	14479	14138	14196	14169	13964	14276	14228	14138	14205	14211	14237	14263	14262	14318	14182	14290	14177	14232	14293	14177	14084	14293	14131	14428	14478	14272	14211	14322	14142	14112	14195	14163	14200	14300	14297	14232	14274	14278	14352	14167	14177	14262	14148	14348	14261	14278	14238	14306	14332	14093	14137	14159	14396	14309	14223	14160	14167	14353	14209	14352	14066	14374	14406	14421	14132	14249	14261	14214	14518	14277	14057	14322	14227	14387	14404	14302	14286	14215	14200	14325	14325	14292	14155	14073	14098	14309	14359	14430	14297	14177	14365	14353	14192	14263	14125	14344	14159	14330	14237	14374	14395	14164	14237	14267	14033	14140	14052	14333	14344	14067	14157	14258	14037	14240	14220	14051	14278	14186	14051	14240	14114	14217	14238	14369	14209	14144	14275	14312	14195	14061	14314	14463	14307	14219	14279	14305	14057	14108	14251	14278	14296	14386	14369	14140	14195	14083	14248	14397	14412	14078	14228	14235	14179	14169	14219	14197	14329	14404	14214	14273	14199	14261	14262	14260	14282	14116	14182	14171	14136	14237	14197	14194	14233	14164	14283	14391	14454	14395	14306	14422	14326	14133	14207	14269	14258	14480	14255	14310	14240	14399	14324	14108	14235	14283	14236	14271	14273	14260	14065	14264	13978	14057	14289	14353	14240	14182	14069	14157	14012	14329	14349	14233	14129	14292	14295	14278	14132	14249	14254	14221	14224	14175	14269	14212	14242	14285	14156	14261	14256	14211	14187	14168	14301	14361	14107	14276	14330	14118	14254	14303	14309	14280	14200	14292	14255	14203	14202	14207	14068	14136	14272	14409	14337	14208	14247	14326	14125	14256	14281	14211	14075	14198	14233	14396	14386	14286	14161	14165	14250	14114	14216	14324	14113	14335	14210	14268	14292	14234	14117	14295	14001	14253	14233	14103	14130	14273	14292	14180	14493	14207	14063	14233	14148	14213	14165	14418	14418	14366	14274	14252	14201	14197	14190	14333	14139	14168	14406	14492	14289	14287	14164	14095	14421	14145	14023	14303	14408	14109	14177	14229	14010	14321	14281	14296	14163	14268	14131	14302	14605	14377	14188	14144	14234	14270	14136	14372	14153	14215	14265	14271	14223	14241	14215	14175	14324	14098	14317	14306	14290	14492	14171	14182	14168	14198	14058	14196	14166	14314	14313	14032	14176	14178	14344	14390	14218	14167	14063	14357	14329	14161	14285	14246	14364	14407	14231	14224	14147	14383	14212	14262	14453	14355	14234	14126	14193	14172	14306	14248	14106	14348	14258	14391	14365	14009	14020	14113	14245	14178	14203	14201	14163	14151	14267	14143	14177	14069	14196	14327	14150	14216	14230	14244	14074	13952	14124	14146	14350	14067	14253	14398	13987	14119	14200	14315	14105	14190	14277	14260	14353	14226	14218	14309	14225	14319	14135	14154	14188	14079	14347	14140	14254	14255	14189	14315	14312	14333	14331	14429	14244	14144	14244	14269	14182	14118	14313	14119	14309	14388	14259	14376	14222	14336	14268	14328	14230	14295	14052	14215	14021	14343	14154	14225	14258	14171	14176	14546	14140	14164	14144	14142	14286	14073	14269	14241	14325	14244	14345	14370	14234	14029	14195	14422	14172	14267	14061	14182	14057	14023	14178	14222	14437	14311	14216	14409	14073	14125	14419	14258	14145	14198	14294	14401	14307	14295	14255	14177	14319	14180	14423	14279	14267	14059	14279	14224	14006	14345	14121	14268	14147	14091	14242	14298	14235	14237	14279	14297	14256	14376	14287	14278	14257	14379	14526	14387	14189	14268	14285	14442	14190	14050	14357	14231	14241	14140	14122	14499	14162	14244	14350	14412	14291	14310	14276	14179	14325	14240	14202	14260	14089	14453	14467	14314	14411	14205	14189	14174	14094	14019	14186	14300	14181	14262	14186	14079	14116	14259	14197	14359	14337	14275	14138	14267	14302	14184	14158	14297	14142	14221	14326	14119	14242	14224	14286	14213	14363	14351	14252	14434	14008	14309	14182	14026	14149	14263	14375	14382	14301	14579	14310	14092	14207	14076	14110	14288	14072	14396	14060	14081	14150	14137	14241	14275	14147	14114	14164	14180	14138	14192	14038	14243	14213	14204	14134	14408	14414	14317	14291	14206	14258	14390	14200	14266	14288	14146	14477	14044	14178	14414	14308	14255	14263	14147	14308	14185	14184	14323	14320	14204	14258	14199	14342	14324	14147	14254	14176	14385	14117	14301	14199	14257	14133	14225	14236	14182	14269	14306	14146	14235	14325	14363	14223	13984	14353	14371	14227	14417	14321	14157	14182	14320	14314	14256	14414	14309	14411	14419	14203	14163	14277	14400	14226	14243	14282	14208	14303	14344	14272	14405	14165	14343	14171	14150	14218	14133	14378	14246	14044	14239	14287	14331	14203	14124	14312	14173	14280	14212	14259	14303	14211	14194	14018	14293	14339	14155	14215	14281	14442	14418	14310	14335	14213	14340	14073	14233	14241	14290	14260	14445	14278	14227	14101	14226	14171	14190	14009	14159	14223	14139	14241	14261	14114	14291	14386	14326	14266	14405	14211	14460	14231	14370	14342	14503	14421	14326	14151	14172	14444	14264	14319	14409	14191	14238	14299	14463	14198	14262	14238	14271	14381	14345	14328	14475	14303	14239	14227	14199	14270	14428	14160	14214	14153	14194	14110	14280	14332	14236	14197	14223	14294	14102	14201	14342	14333	14164	14290	14328	14277	14280	14273	14335	14268	14339	14325	14282	14268	14228	14175	14268	14346	14328	14221	14227	14212	14423	14247	14045	14295	14317	14253	14152	14124	14127	14030	14374	14222	14286	14211	14509	14304	14148	14158	14403	14209	14435	14265	14147	14148	14276	14272	14118	14256	14269	14407	14323	14229	14234	14165	14211	14168	14134	14233	14382	14207	14160	14382	14176	14356	14345	14193	14064	14179	14224	14112	14193	14255	14400	14119	14344	14438	14071	14374	14344	14453	14201	14200	14180	14220	14448	14234	14394	14192	14180	14214	14243	14334	14170	14255	14316	14286	14244	14257	14163	14070	14275	14025	14386	14151	14231	14353	14291	14145	14175	14400	14283	14314	14341	14398	14339	14352	14309	14307	14169	14205	14145	14142	14185	14384	14344	14398	14224	14375	14404	14188
34789	50381	46370	35426	29584	24815	21126	18570	16926	15778	14889	14094	13888	13657	13414	13166	13089	12956	12922	12912	12968	13001	12937	12890	12798	12891	12845	12843	12701	12836	12712	12818	12812	12749	12779	12770	12853	12762	12725	12766	12739	12745	12616	12899	12638	12728	12826	12926	12719	12734	12674	12738	12766	13031	12644	12770	12775	12816	12517	12855	12839	12804	12775	12819	12782	12804	12944	12713	12721	12773	12779	12607	12817	12627	12757	12682	12755	12747	12735	12730	12617	12780	12643	12740	12663	12663	12740	12763	12764	12799	12670	12804	12793	12607	12821	12638	12733	12763	12731	12837	12797	12677	12825	12623	12594	12764	12735	12799	12705	12697	12952	12837	12705	12643	12704	12968	12795	12593	12652	12777	12714	12715	12612	12864	12780	12663	12736	12751	12824	12786	12712	12682	12646	12671	12881	12815	12643	12776	12711	12578	12777	12807	12694	12650	12675	12630	12664	12934	12821	12650	12835	12708	12773	12589	12571	12685	12588	12718	12673	12716	12863	12725	12757	12791	12678	12809	12690	12832	12728	12557	12644	12860	12780	12571	12739	12748	12684	12837	12717	12839	12670	12680	12841	12723	12688	12695	12746	12784	12652	12635	12863	12720	12853	12675	12853	12682	12890	12733	12641	12799	12791	12686	12779	12834	12685	12698	12598	12526	12768	12633	12762	12756	12761	12774	12672	12775	12588	12961	12850	12616	12671	12817	12602	12652	12534	12646	12730	12609	12761	12578	12719	12841	12690	12745	12763	12709	12750	12516	12662	12856	12741	12626	12712	12496	12586	12728	12610	12692	12692	12715	12777	12635	12607	12782	12612	12872	12589	12736	12816	12649	12820	12698	12772	12781	12737	12621	12757	12854	12726	12712	12817	12566	12873	12686	12636	12817	12757	12693	12810	12739	12664	12722	12692	12712	12656	12659	12636	12635	12701	12602	12719	12843	12812	12744	12686	12652	12784	12585	12801	12740	12690	12615	12626	12782	12713	12776	12682	12675	12632	12764	12647	12791	12747	12677	12511	12761	12736	12720	12616	12734	12871	12791	12780	12691	12561	12867	12492	12752	12686	12671	12872	12847	12736	12683	12604	12642	12613	12697	12658	12830	12692	12707	12626	12713	12685	12778	12611	12686	12774	12748	12588	12796	12785	12823	12589	12706	12735	12796	12582	12839	12721	12761	12822	12694	12871	12671	12799	12747	12689	12603	12684	12688	12604	12684	12875	12689	12460	12640	12772	12788	12803	12724	12599	12862	12674	12696	12603	12709	12785	12823	12677	12601	12634	12763	12642	12862	12660	12875	12668	12736	12683	12674	12654	12767	12764	12825	12709	12735	12755	12680	12799	12723	12719	12714	12873	12789	12575	12555	12595	12595	12583	12749	12881	12507	12810	12740	12638	12641	12807	12691	12858	12718	12808	12665	12622	12687	12746	12895	12725	12631	12703	12814	12687	12723	12434	12618	12623	12529	12736	12696	12718	12717	12822	12600	12760	12600	12739	12761	12656	12774	12697	12905	12721	12658	12808	12887	12547	12712	12601	12721	12584	12742	12643	12706	12682	12656	12736	12765	12747	12610	12721	12750	12538	12734	12795	12828	12660	12785	12674	12722	12745	12866	12619	12737	12643	12766	12760	12647	12695	12552	12637	12804	12782	12802	12732	12834	12464	12640	12879	12664	12776	12574	12682	12597	12764	12600	12864	12780	12568	12801	12711	12721	12779	12670	12795	12666	12750	12847	12602	12676	12683	12592	12691	12624	12816	12908	12748	12710	12743	12654	12710	12870	12731	12785	12579	12769	12711	12709	12572	12784	12642	12720	12655	12729	12842	12817	12540	12834	12797	12816	12727	12649	12708	12973	12617	12750	12686	12856	12758	12576	12706	12788	12767	12811	12661	12627	12874	12657	12670	12676	12846	12689	12791	12497	12682	12839	12644	12823	12841	12591	12746	12663	12591	12853	12749	12563	12683	12866	12819	12784	12812	12737	12765	12779	12793	12893	12767	12692	12727	12661	12867	12780	12606	12735	12732	12726	12662	12521	12685	12740	12697	12850	12728	12754	12788	12887	12593	12646	12791	12602	12656	12719	12844	12666	12798	12727	12691	12668	12665	12879	12613	12692	12810	12748	12588	12738	12661	12669	12712	12849	12617	12781	12757	12623	12768	12742	12678	12511	12826	12683	12748	12923	12699	12818	12659	12662	12712	12872	12733	12743	12682	12700	12875	12735	12645	12518	12627	12811	12709	12751	12766	12737	12675	12666	12693	12742	12653	12833	12577	12603	12726	12768	12759	12827	12830	12727	12595	12728	12740	12825	12823	12756	12767	12869	12864	12790	12702	12692	12737	12612	12715	12733	12565	12597	12644	12785	12948	12660	12777	12694	12595	12846	12616	12689	12725	12704	12779	12789	12666	12768	12782	12805	12767	12688	12832	12636	12683	12659	12615	12633	12788	12770	12738	12732	12716	12850	12699	12909	12718	12738	12710	12831	12762	12661	12638	12799	12639	12614	12705	12584	12678	12814	12742	12646	12728	12701	12840	12726	12814	12706	12721	12629	12751	12524	12685	12621	12657	12822	12660	12647	12943	12681	12646	12701	12682	12792	12771	12694	12699	12763	12764	12666	12711	12627	12612	12548	12868	12852	12791	12693	12651	12810	12663	12694	12914	12704	12538	12812	12621	12817	12802	12554	12738	12869	12749	12697	12556	12757	12816	12793	12687	12711	12647	12665	12716	12734	12731	12957	12656	12810	12845	12642	12761	12719	12750	12683	12678	12778	12778	12628	12743	12602	12705	12775	12758	12640	12556	12684	12681	12638	12636	12611	12768	12699	12620	12739	12735	12585	12681	12561	12655	12807	12575	12879	12680	12667	12746	12687	12638	12664	12577	12612	12639	12502	12699	12859	12628	12659	12584	12642	12719	12713	12606	12702	12806	12835	12754	12621	12747	12750	12693	12675	12738	12731	12724	12670	12723	12641	12880	12722	12643	12736	12712	12832	12540	12741	12870	12640	12724	12664	12744	12869	12803	12694	12660	12528	12826	12719	12648	12935	12626	12832	12631	12899	12703	12719	12780	12655	12832	12837	12658	12754	12862	12532	12627	12616	12811	12650	12689	12618	12680	12733	12708	12786	12641	12732	12821	12659	12889	12959	12664	12848	12713	12875	12831	12795	12699	12708	12797	12534	12691	12789	12685	12726	12652	12952	12739	12606	12762	12782	12715	12613	12619	12745	12763	12664	12768	12689	12545	12623	12746	12629	12687	12757	12817	12567	12846	12804	12807	12790	12811	12698	12724	12598	12748	12800	12834	12680	12725	12831	12664	12815	12804	12605	12497	12675	12595	12592	12735	12634	12523	12556	12745	12810	12721	12740	12641	12633	12647	12683	12975	12795	12703	12702	12699	12819	12660	12713	12624	12630	12703	12854	12742	12672	12595	12698	12711	12567	12795	12623	12818	12717	12670	12855	12672	12736	12786	12593	12726	12761	12678	12800	12825	12582	12678	12604	12820	12872	12716	12703	12773	12718	12638	12788	12602	12792	12650	12704	12718	12908	12654	12731	12502	12843	12669	12865	12756	12530	12884	12806	12909	12818	12704	12720	12628	12734	12677	12908	12574	12866	12833	12748	12766	12716	12751	12522	12666	12804	12737	12708	12818	12706	12607	12830	12824	12783	12596	12616	12855	12735	12729	12781	12593	12744	12705	12862	12716	12778	12582	12668	12602	12736	12776	12741	12893	12678	12682	12590	12617	12788	12784	12622	12740	12702	12798	12706	12777	12713	12770	12689	12707	12746	12697	12718	12621	12687	12776	12520	12696	12558	12769	12486	12742	12672	12592	12672	12673	12761	12737	12772	12515	12798	12834	12823	12599	12759	12612	12854	12854	12777	12721	12822	12754	12781	12662	12654	12724	12650	12796	12679	12800	12880	12633	12705	12693	12685	12725	12769	12690	12718	12706	12591	12566	12633	12689	12700	12582	12723	12734	12524	12687	12730	12599	12689	12768	12705	12816	12687	12728	12763	12702	12548	12836	12694	12862	12713	12763	12742	12540	12652	12728	12729	12667	12710	12850	12779	12698	12756	12849	12664	12705	12640	12618	12679	12643	12725	12699	12602	12659	12654	12797	12676	12711	12676	12668	12747	12679	12785	12675	12794	12684	12901	12705	12754	12522	12761	12900	12629	12777	12670	12803	12702	12697	12647	12627	12585	12667	12666	12680	12777	12690	12761	12773	12741	12703	12598	12669	12746	12679	12807	12854	12701	12697	12657	12735	12738	12820	12687	12768	12542	12819	12594	12745	12691	12483	12603	12923	12653	12733	12533	12598	12746	12771	12653	12846	12813	12809	12695	12621	12759	12642	12689	12783	12610	12809	12790	12742	12780	12817	12795	12834	12684	12791	12742	12761	12699	12810	12734	12797	12625	12768	12677	12697	12818	12650	12722	12801	12629	12710	12579	12828	12901	12663	12756	12716	12760	12626	12731	12700	12682	12647	12648	12712	12748	12732	12861	12788	12797	12758	12653	12697	12746	12673	12845	12823	12748	12843	12588	12875	12696	12608	12617	12826	12794	12614	12540	12637	12570	12604	12776	12802	12878	12790	12879	12857	12690	12753	12765	12707	12688	12666	12822	12699	12685	12771	12633	12555	12807	12769	12885	12768	12810	12848	12612	12767	12787	12909	12936	12676	12806	12692	12541	12717	12755	12672	12830	12883	12718	12668	12730	12863	12865	12686	12681	12834	12746	12660	12801	12657	12692	12632	12779	12701	12760	12757	12897	12687	12800	12832	12986	12690	12703	12644	12670	12957	12830	12644	12732	12657	12666	12901	12777	12795	12913	12670	12651	12729	12709	12687	12713	12726	12644	12820	12812	12768	12673	12759	12872	12584	12697	12782	12650	12745	12750	12786	12796	12599	12825	12750	12677	12627	12800	12646	12821	12610	12593	12754	12788	12720	12746	12760	12751	12656	12468	12675	12682	12746	12821	12839	12478	12764	12828	12871	12735	12745	12523	12783	12781	12643	12584	12688	12829	12715	12829	12674	12727	12726	12887	12793	12720	12789	12666	12633	12801	12749	12775	12685	12713	12793	12812	12796	12769	12761	12621	12757	12657
24032	20967	28619	27136	27695	28256	26003	20592	18317	17190	16427	15843	15341	14991	15006	14667	14590	14374	14345	14326	14161	14165	14045	14244	14353	14241	14049	14126	14093	14204	14173	14245	13910	14038	13997	14032	14194	14175	13991	14175	14260	14254	14156	14026	14107	14003	13964	14150	14075	14084	14092	13972	14061	14094	14124	14080	14005	13773	14003	14237	14094	13933	13975	14075	14117	14081	14062	13999	14118	14070	13849	14078	14131	13892	14151	14093	13998	14098	14048	14072	14020	14343	14157	14062	14128	13981	13826	14116	14099	14123	14027	13961	14010	13994	14044	13811	14153	13924	14221	13932	14081	13875	13963	14170	14084	13964	14048	14142	14192	14028	13965	14275	14046	14093	13943	14112	13846	14023	14093	14071	14053	14158	13773	13974	14058	14097	14029	14130	14009	14064	13982	14094	13967	14020	13987	14039	14027	13962	14136	13908	13843	14066	14149	14121	13884	14081	14121	13983	14059	14202	13830	14147	13959	14040	14083	13957	14010	13920	13957	13960	14110	13995	14019	13931	13973	13890	14275	14115	14063	13891	13897	13940	13942	14187	14054	14226	14062	14014	14085	14025	14108	14165	13880	13995	14166	13953	13955	13972	14035	13974	14346	13917	14097	14206	14042	13978	14046	14183	14134	14028	14001	13964	14036	13823	13925	14027	13884	14013	14074	13982	14164	14133	13994	14032	14072	14020	14060	13849	14097	13926	13801	13869	13907	14047	13952	14020	13920	13905	14090	13950	14235	13958	13915	13959	13920	14040	13960	13906	14063	13901	14104	13925	13906	14087	13966	13994	14164	14017	14054	14185	13970	14186	13996	13767	13938	14022	13863	14167	13894	13973	14142	13949	14200	14039	14070	14068	13781	13985	14021	14150	14128	13958	13919	14068	13988	14107	14282	14050	13920	14013	14119	13913	14112	14031	14053	13900	14021	14157	14084	14096	14114	14107	14104	14206	13901	13839	13955	14021	14059	13906	13996	14026	13908	14096	14033	13852	14079	14008	14124	13931	14033	13981	14165	13961	14096	14095	13991	13997	14119	14111	13878	14058	14043	13944	14057	14090	13981	14038	13856	14012	14102	13832	13944	13931	14091	13966	14051	13948	14094	13879	14024	13989	14043	14038	14014	13988	13860	13970	14083	13959	14081	14177	13936	14066	14089	14068	13960	14050	14027	13972	14060	13887	14205	13928	14060	14139	14009	14044	13918	13999	13971	14096	14256	13812	14050	14031	13809	14162	14040	14102	14086	14134	14020	13951	14042	14002	14010	14103	14167	14049	14070	14069	14023	13951	14011	14027	14206	14040	14116	13822	14092	14166	14005	14009	13900	14149	13982	13980	14075	14111	14015	13953	13913	13845	14094	14239	14077	14078	14002	14005	13958	13867	13865	13949	13991	13950	14113	13993	14203	14035	14181	14122	14029	14012	14109	13976	13962	14000	13969	13920	14208	14030	14166	14000	13950	13853	14142	13996	14007	14033	14009	14150	14125	14038	13860	14098	14045	13847	14166	14017	13936	13917	14000	14006	13900	13952	13842	13880	14015	13958	14115	13964	14082	13907	13998	14089	13952	13963	13949	13981	14119	13910	13992	14072	14094	14142	14097	14166	13941	13992	14207	14023	14042	13735	14041	13758	13922	13970	13994	14015	13995	13888	14020	14074	14024	14156	14119	14167	14126	13995	13964	14098	14147	14101	13943	13813	14009	14062	14006	13977	14050	13890	13972	14034	13929	14040	13938	13963	13921	14119	14138	13998	14080	13860	14135	13843	13931	14050	14051	14047	14000	13977	13985	14028	14080	14066	14016	13967	14013	13900	14039	14077	14106	13974	14016	14069	14065	13979	13840	13899	13937	13962	14152	14168	14005	13992	14166	14025	14035	14065	14108	13827	13957	14018	14042	14094	14081	14118	14204	14040	13947	13822	14049	13899	13914	13971	13954	14121	13972	14037	14007	13887	13991	14077	14095	14000	14133	14136	14033	14029	14126	14008	14029	13959	13837	13977	13978	13913	14167	14148	14130	14210	14082	14003	13888	13786	13927	13963	14003	13967	14124	13855	14123	13987	14096	14140	14225	14150	14156	14062	13919	14113	14074	13916	13930	13964	14132	14185	13931	13951	14102	14053	13976	13945	14087	14080	13861	14008	13999	14054	14005	13981	13914	14062	14008	13978	13911	13951	14006	14045	13952	14044	14007	14156	13960	14084	14061	13945	14043	13995	14074	14049	14041	13969	13951	13883	13879	14107	14006	14001	14117	14055	14125	14008	14019	13914	14066	14099	13961	14171	13935	14033	14048	13914	14100	14185	13778	13990	14038	14120	13923	14050	13980	13909	13839	14084	14103	13995	14003	14182	14049	13920	14275	14061	14066	14240	14158	14227	14044	14109	14085	13952	13915	14035	14042	13807	13898	14064	13983	13976	13934	13977	14025	14173	14229	14050	14044	14039	14143	13898	14031	13823	14134	14140	14076	14075	13996	14116	14191	14042	14159	14057	14067	14091	14130	13912	14090	13990	13760	14029	13929	14023	13916	13898	13978	14067	13916	14010	14124	14066	14075	13904	14157	13974	13899	14078	14024	14058	13946	13975	14100	14068	14029	14099	14116	14107	13941	14156	13910	14051	14105	14033	14070	14064	14113	13981	14013	14076	13977	14080	14085	14081	13958	14006	13974	13896	14054	13804	14194	14136	14075	14047	14019	14106	14037	14037	14180	13883	14116	14107	13908	14013	14010	13959	13929	13947	13977	13872	14072	14137	14071	13662	14040	13858	14032	14031	13890	14077	14050	14045	13916	14059	14339	14131	14039	13967	14201	13847	14088	13968	13993	13972	14060	13887	14042	14010	14015	14060	13917	14113	13908	13982	13910	13839	14071	13893	13913	13923	13803	14075	14158	13967	14102	13995	14098	14062	13831	14125	14056	14048	14096	13854	14215	14052	13883	13963	14143	14190	14114	13829	13971	14049	13996	14169	14000	14102	14054	14073	13977	14077	13842	13889	13990	14039	13982	13901	14044	13935	14124	13976	13960	13915	13927	14192	13904	14117	14042	13900	14046	14164	14032	13873	13892	13880	14128	14039	13982	14059	13897	14218	14133	13996	13967	13970	14127	13933	14068	14034	14220	14141	14108	14097	14031	13973	13992	13997	13941	14016	14055	13917	14000	13969	14108	14015	14047	14165	13975	14231	14256	14180	14110	14130	14041	13987	13877	13925	14158	14166	14016	13898	14070	14231	14184	14023	14126	13933	13977	14018	13850	13861	13822	13952	13962	13958	13959	13994	13958	14120	14053	14042	14103	13942	13959	13957	14146	13917	14255	14251	14099	13994	14243	13964	14037	13934	13918	14046	13752	14048	13941	14087	14080	14053	14156	14026	14086	14048	14052	14075	14067	14207	14003	14188	14091	13993	14137	14057	13958	14177	14038	14154	14108	13919	14066	14067	13906	14109	14108	14157	13971	13956	14025	13989	14113	14054	13943	14012	14035	13941	14076	14019	14009	14029	14120	14012	14225	14197	14278	14104	13995	13925	13983	13990	13990	14004	14038	14007	14125	14065	14119	13956	14006	13882	13934	13845	13984	13932	14002	14050	14026	13887	13896	14008	13930	13955	14246	13914	14126	14098	13952	14099	14105	13866	14136	14029	14039	14010	14041	13891	14004	13920	14043	14097	14152	14022	13960	13846	14043	13986	13945	13886	14060	13924	14131	13976	13962	14121	13943	14079	14088	13969	14067	14097	14021	14034	14040	14088	14243	14285	14012	14115	14179	14149	13928	14057	13958	13929	14291	14083	14004	14080	13821	14019	13898	14129	13861	14085	14070	14033	14122	14078	13987	13993	14065	13858	14054	13993	14361	13972	13982	13886	14003	14100	14079	13876	14024	14065	13977	14080	14022	13970	14109	14137	14029	14184	14035	13985	13916	14069	14044	13973	14137	13920	14055	14282	13900	14036	14090	13852	14107	14117	14174	14073	13906	13877	13881	14085	14084	13897	13880	14022	13955	14021	14029	13954	13802	13951	14053	13987	13951	14154	14069	14026	14120	14040	14004	14183	13946	14203	14027	13949	14195	14081	14047	14037	14102	14046	14016	14021	14217	13973	14073	13868	14107	13857	14039	13742	14070	14042	13929	14115	13898	13959	14006	14009	13929	14097	13908	13977	14174	14095	13972	14111	13801	13984	13989	14036	13960	14012	13824	14242	14118	13917	13920	14100	13864	14044	14040	14020	13958	14024	14243	14184	14084	14072	13935	13868	14066	13849	13971	14073	13934	14183	13953	13990	14153	14157	14078	13900	14156	14090	14127	13939	14005	14084	14037	14019	13991	13904	14156	14136	14090	14007	13805	13902	14275	14024	13993	13956	14113	13950	14242	13977	14107	14000	13876	14108	14063	14295	14089	14173	14125	14118	14142	13973	13984	14081	13975	14199	13985	14047	13923	14013	14075	13969	13897	14086	14165	13975	13955	14054	13892	13878	14108	14014	13896	13968	14106	14168	14102	14085	13923	14092	14262	13915	14004	14020	14142	13922	14032	14095	14114	14111	14045	14198	14166	14028	13904	14031	13972	13877	14161	13865	13975	13968	14121	14066	13997	13910	14014	14076	14063	14261	13917	14074	14041	13951	14001	13869	14054	14014	13955	13945	14078	14049	14041	14103	14000	14068	14111	14051	14179	14213	13957	14217	13923	14078	14090	13905	13864	13942	14014	14170	14179	13968	14054	14120	13948	13915	13904	14120	14058	13994	14103	14133	13976	14126	14046	14057	13843	13977	13982	14171	13997	14000	14019	13850	14068	14176	13929	14125	14012	13840	13870	14102	13946	13882	14021	14087	14149	14050	14034	14049	13885	13967	14115	14150	14160	13972	13914	14049	14116	14011	14111	13974	14095	14024	14039	13944	14115	13889	14186	14102	14065	14177	14041	13996	14030	14119	14094	14159	14007	13999	14004	14039	13942	13806	13876	13888	13949	13908	14206	13950	14029	14027	14088	13906	14012	14059	14051	14088	14049	14147	13776	13927	14203	13958	14082	14102	13986	14055	14025	13949	14078	13974	13985	13954	14007	13982	14121	14037	14005	14097	14080	14093	13915	13845	13907	13856	14123	14112	14226	13944	14138	14172	14024	13855
34748	56440	51986	41169	35478	30267	25688	21144	18560	16799	15843	15077	14354	13782	13790	13337	13246	13034	12958	12994	12848	12799	12775	12741	12611	12792	12728	12436	12757	12513	12592	12501	12701	12657	12480	12594	12684	12714	12596	12455	12750	12565	12662	12590	12558	12529	12640	12411	12512	12460	12687	12541	12721	12583	12573	12568	12580	12646	12685	12470	12478	12555	12704	12564	12491	12709	12724	12640	12631	12638	12695	12511	12577	12549	12655	12471	12523	12589	12521	12607	12574	12779	12364	12648	12506	12490	12453	12775	12601	12514	12409	12629	12569	12461	12474	12498	12683	12482	12393	12580	12607	12544	12484	12663	12508	12457	12482	12605	12583	12470	12558	12618	12469	12408	12595	12652	12714	12576	12460	12630	12622	12464	12494	12623	12624	12764	12445	12464	12527	12536	12603	12558	12600	12572	12353	12513	12566	12549	12403	12467	12494	12832	12558	12605	12676	12574	12602	12596	12542	12432	12657	12498	12579	12447	12685	12708	12547	12570	12674	12679	12459	12528	12626	12476	12534	12264	12464	12644	12595	12543	12436	12569	12586	12539	12572	12583	12469	12610	12412	12685	12428	12571	12543	12752	12601	12674	12671	12571	12593	12540	12426	12458	12582	12645	12417	12482	12443	12544	12522	12596	12642	12661	12431	12520	12547	12570	12590	12525	12609	12610	12481	12537	12689	12641	12786	12394	12473	12633	12596	12553	12599	12648	12639	12543	12591	12612	12502	12600	12707	12596	12675	12569	12574	12697	12475	12480	12519	12634	12588	12520	12721	12470	12450	12529	12606	12535	12428	12696	12612	12670	12511	12548	12605	12564	12598	12596	12590	12509	12483	12374	12641	12577	12785	12544	12505	12544	12654	12547	12521	12519	12631	12603	12641	12772	12666	12740	12489	12626	12636	12472	12497	12605	12726	12531	12743	12532	12545	12800	12686	12623	12623	12533	12564	12566	12518	12599	12578	12571	12511	12530	12430	12473	12624	12664	12528	12550	12436	12505	12412	12272	12402	12667	12552	12487	12372	12588	12527	12602	12509	12481	12619	12577	12650	12585	12513	12658	12536	12489	12661	12583	12675	12664	12415	12592	12530	12508	12648	12588	12630	12523	12574	12486	12698	12602	12737	12727	12471	12498	12670	12475	12410	12676	12564	12683	12531	12600	12569	12575	12580	12554	12579	12587	12597	12772	12458	12607	12729	12519	12478	12558	12492	12611	12630	12518	12572	12680	12490	12710	12622	12600	12714	12562	12524	12690	12559	12463	12517	12605	12603	12536	12510	12584	12515	12465	12746	12575	12681	12672	12564	12506	12643	12410	12581	12671	12708	12672	12519	12686	12616	12526	12574	12628	12663	12716	12599	12700	12598	12474	12510	12546	12354	12624	12565	12466	12471	12529	12511	12364	12479	12584	12608	12750	12618	12562	12526	12476	12514	12565	12580	12649	12587	12548	12797	12669	12622	12562	12618	12542	12489	12511	12722	12561	12567	12837	12656	12652	12460	12536	12599	12559	12528	12647	12627	12531	12596	12785	12575	12689	12582	12658	12510	12413	12505	12558	12466	12543	12588	12493	12646	12611	12589	12421	12505	12647	12543	12407	12786	12577	12588	12605	12530	12677	12826	12738	12683	12598	12673	12577	12658	12603	12689	12469	12556	12456	12624	12491	12488	12526	12556	12589	12522	12490	12533	12731	12397	12574	12707	12551	12619	12639	12623	12557	12653	12572	12581	12479	12623	12571	12625	12426	12529	12441	12766	12702	12665	12712	12630	12553	12610	12562	12675	12694	12603	12461	12419	12718	12503	12630	12516	12611	12354	12476	12479	12608	12615	12605	12601	12472	12686	12466	12636	12472	12676	12456	12565	12616	12544	12520	12590	12437	12523	12517	12542	12534	12658	12691	12481	12362	12577	12602	12459	12553	12561	12589	12624	12537	12717	12528	12604	12300	12481	12506	12403	12457	12527	12567	12481	12376	12694	12419	12612	12510	12530	12510	12551	12531	12583	12676	12531	12519	12782	12615	12644	12579	12448	12655	12561	12503	12627	12525	12489	12583	12555	12419	12587	12610	12511	12588	12546	12653	12538	12391	12591	12615	12648	12517	12638	12580	12403	12591	12531	12661	12565	12439	12666	12559	12678	12725	12667	12681	12615	12505	12529	12502	12570	12519	12486	12433	12632	12515	12641	12676	12631	12602	12766	12578	12603	12670	12446	12585	12417	12760	12532	12671	12533	12782	12721	12652	12534	12386	12533	12623	12683	12503	12457	12592	12412	12526	12608	12473	12469	12552	12686	12631	12547	12418	12521	12629	12723	12529	12602	12715	12735	12489	12636	12545	12512	12512	12582	12625	12505	12510	12422	12716	12474	12577	12373	12439	12544	12528	12660	12727	12404	12660	12607	12569	12573	12631	12515	12478	12499	12626	12478	12624	12540	12585	12580	12670	12503	12526	12546	12656	12479	12457	12507	12522	12546	12467	12642	12509	12576	12579	12687	12658	12511	12485	12650	12613	12641	12452	12661	12601	12376	12608	12615	12456	12586	12597	12450	12490	12625	12591	12449	12666	12610	12553	12575	12597	12540	12473	12660	12483	12483	12628	12464	12569	12359	12650	12448	12483	12522	12525	12538	12313	12471	12605	12716	12572	12648	12434	12701	12517	12564	12687	12494	12737	12893	12632	12635	12435	12579	12670	12637	12646	12586	12473	12556	12554	12606	12529	12564	12521	12619	12678	12694	12585	12629	12759	12430	12470	12674	12608	12506	12569	12707	12537	12533	12531	12554	12506	12407	12449	12562	12644	12487	12844	12568	12589	12490	12668	12687	12496	12473	12631	12681	12671	12668	12562	12631	12599	12670	12448	12577	12447	12498	12567	12487	12548	12595	12477	12531	12638	12682	12711	12513	12593	12477	12546	12553	12675	12541	12649	12596	12673	12482	12540	12561	12579	12409	12651	12477	12414	12586	12646	12558	12695	12673	12467	12497	12648	12606	12703	12552	12559	12634	12599	12526	12677	12532	12569	12457	12714	12690	12517	12660	12548	12654	12625	12548	12773	12564	12678	12451	12471	12616	12577	12542	12559	12619	12445	12471	12454	12527	12482	12508	12499	12571	12740	12538	12577	12648	12558	12730	12654	12358	12629	12669	12516	12516	12502	12551	12652	12572	12510	12577	12567	12681	12588	12354	12556	12628	12580	12632	12391	12495	12645	12566	12461	12592	12537	12646	12736	12569	12632	12603	12690	12515	12760	12515	12580	12626	12672	12618	12660	12663	12365	12587	12686	12615	12429	12496	12439	12411	12578	12718	12548	12409	12663	12501	12598	12545	12496	12434	12607	12622	12533	12476	12653	12425	12615	12596	12611	12466	12622	12546	12801	12368	12541	12624	12425	12693	12612	12617	12683	12615	12364	12482	12587	12564	12558	12564	12490	12760	12547	12582	12611	12615	12602	12518	12523	12648	12461	12517	12772	12417	12522	12610	12452	12509	12660	12618	12709	12533	12628	12547	12638	12543	12496	12538	12533	12560	12601	12518	12722	12429	12621	12422	12537	12546	12483	12763	12500	12482	12654	12474	12597	12699	12548	12504	12546	12564	12603	12620	12547	12564	12615	12463	12523	12734	12570	12749	12447	12553	12567	12522	12530	12544	12354	12600	12505	12608	12562	12532	12780	12581	12656	12643	12333	12699	12743	12741	12634	12477	12607	12472	12678	12528	12478	12729	12415	12569	12409	12619	12790	12546	12520	12533	12455	12563	12573	12483	12642	12489	12594	12671	12487	12669	12604	12565	12565	12552	12599	12517	12549	12387	12581	12586	12501	12603	12514	12529	12849	12440	12584	12612	12381	12550	12578	12600	12617	12479	12749	12604	12477	12722	12564	12407	12573	12591	12685	12502	12617	12448	12459	12462	12596	12642	12627	12581	12640	12528	12440	12533	12619	12504	12564	12556	12506	12450	12615	12597	12515	12465	12792	12586	12716	12559	12480	12616	12591	12472	12456	12765	12682	12622	12511	12693	12467	12509	12555	12630	12540	12591	12522	12537	12493	12506	12494	12552	12558	12577	12687	12579	12692	12561	12515	12632	12565	12546	12574	12573	12590	12523	12582	12447	12597	12471	12662	12687	12594	12488	12609	12516	12662	12591	12578	12581	12540	12780	12520	12537	12430	12568	12589	12640	12533	12590	12538	12402	12529	12412	12718	12526	12467	12604	12734	12562	12536	12560	12551	12594	12629	12602	12559	12673	12637	12676	12503	12625	12539	12477	12567	12621	12413	12575	12683	12599	12648	12546	12742	12709	12676	12539	12429	12500	12546	12606	12691	12696	12465	12568	12511	12527	12702	12533	12620	12711	12614	12634	12439	12472	12614	12607	12738	12540	12567	12676	12563	12551	12577	12524	12592	12541	12655	12677	12626	12556	12728	12642	12618	12471	12537	12657	12648	12686	12673	12655	12612	12693	12602	12632	12545	12691	12721	12555	12573	12668	12529	12475	12553	12538	12576	12687	12394	12660	12523	12677	12627	12530	12459	12527	12615	12537	12413	12540	12668	12726	12493	12568	12536	12629	12626	12699	12555	12461	12584	12530	12586	12494	12486	12488	12492	12581	12591	12511	12570	12668	12712	12434	12488	12475	12537	12698	12703	12596	12632	12646	12597	12538	12557	12700	12548	12577	12465	12718	12476	12676	12419	12703	12586	12421	12620	12541	12532	12565	12568	12626	12804	12562	12549	12554	12640	12513	12628	12440	12481	12577	12610	12608	12654	12515	12442	12478	12406	12573	12478	12733	12560	12758	12465	12524	12417	12687	12437	12616	12551	12532	12699	12469	12542	12580	12533	12691	12551	12623	12380	12653	12534	12498	12617	12620	12674	12463	12604	12726	12556	12463	12441	12555	12751	12488	12658	12610	12491	12760	12506	12375	12553	12568	12588	12574	12564	12572	12484	12444	12468	12649	12671	12384	12518	12401	12600	12552	12664	12681	12468	12671	12565	12459	12446	12695	12495	12680	12699	12624	12680	12534	12741	12537	12634	12568	12444	12663	12537	12605	12647	12483	12741	12571	12613	12574	12740	12570	12397	12498	12524	12467	12574	12552	12473	12534	12613	12486	12508	12588	12537
22800	21036	28829	24262	24458	28440	29737	23449	20207	18868	17963	16905	16506	15984	15403	15249	15244	14973	15044	14952	14696	14818	14743	14694	14567	14752	14536	14487	14467	14586	14699	14707	14556	14666	14455	14582	14534	14508	14491	14556	14347	14380	14513	14452	14122	14395	14322	14404	14300	14465	14440	14418	14563	14369	14391	14404	14339	14408	14449	14366	14347	14359	14373	14397	14322	14567	14407	14462	14298	14508	14521	14291	14518	14289	14412	14329	14256	14361	14621	14236	14374	14322	14392	14323	14268	14347	14221	14343	14308	14342	14310	14494	14386	14296	14405	14449	14157	14361	14406	14280	14319	14387	14123	14354	14499	14496	14392	14251	14262	14563	14375	14473	14373	14409	14530	14441	14276	14270	14279	14262	14388	14405	14312	14430	14548	14313	14263	14262	14355	14262	14398	14424	14402	14346	14370	14455	14225	14448	14195	14231	14446	14219	14470	14403	14566	14263	14333	14366	14273	14323	14234	14296	14367	14244	14299	14532	14234	14374	14336	14350	14508	14648	14237	14181	14272	14466	14259	14086	14426	14157	14275	14377	14505	14389	14300	14434	14235	14410	14386	14440	14325	14396	14310	14476	14429	14239	14178	14434	14363	14356	14386	14391	14437	14322	14399	14297	14356	14526	14310	14351	14411	14400	14471	14524	14308	14431	14235	14466	14286	14221	14475	14470	14330	14412	14166	14403	14470	14321	14311	14086	14337	14278	14266	14382	14298	14283	14220	14263	14387	14550	14473	14382	14402	14293	14376	14385	14569	14190	14216	14399	14342	14373	14492	14299	14361	14443	14275	14104	14287	14458	14222	14370	14462	14477	14304	14300	14478	14322	14295	14291	14574	14443	14313	14273	14396	14321	14421	14463	14430	14489	14589	14494	14324	14314	14374	14314	14455	14432	14243	14252	14477	14473	14347	14531	14359	14234	14345	14478	14328	14300	14386	14414	14400	14398	14333	14354	14287	14289	14364	14146	14299	14409	14427	14318	14392	14351	14274	14426	14319	14404	14247	14315	14444	14339	14504	14154	14324	14152	14206	14290	14270	14299	14292	14409	14329	14310	14437	14322	14515	14339	14278	14300	14293	14259	14307	14251	14489	14082	14278	14114	14249	14349	14311	14265	14406	14387	14214	14331	14293	14223	14431	14364	14245	14356	14266	14331	14263	14196	14415	14402	14395	14525	14333	14338	14494	14172	14330	14317	14360	14302	14216	14079	14371	14493	14412	14464	14501	14291	14284	14400	14446	14422	14430	14290	14424	14287	14330	14374	14535	14370	14452	14250	14520	14341	14369	14524	14239	14345	14225	14283	14319	14369	14343	14513	14591	14356	14410	14515	14369	14434	14433	14263	14365	14291	14549	14433	14245	14360	14536	14317	14552	14364	14542	14336	14358	14402	14335	14369	14308	14338	14286	14377	14172	14303	14387	14277	14591	14425	14140	14358	14316	14443	14252	14361	14558	14310	14421	14141	14414	14224	14227	14416	14407	14476	14420	14336	14231	14409	14390	14474	14461	14361	14400	14355	14281	14078	14120	14182	14468	14094	14438	14573	14303	14173	14426	14397	14329	14483	14366	14425	14515	14342	14397	14282	14425	14593	14271	14453	14310	14396	14449	14394	14203	14184	14371	14363	14389	14242	14221	14262	14232	14267	14304	14295	14403	14463	14508	14123	14323	14402	14412	14390	14343	14259	14265	14458	14413	14357	14340	14247	14393	14360	14465	14360	14377	14515	14253	14076	14180	14483	14253	14296	14225	14313	14408	14184	14316	14425	14227	14310	14204	14472	14405	14382	14298	14536	14329	14325	14261	14372	14628	14357	14368	14597	14302	14249	14520	14398	14203	14085	14401	14260	14490	14352	14472	14309	14428	14574	14129	14300	14459	14340	14110	14217	14347	14295	14344	14293	14155	14266	14119	14430	14151	14365	14504	14427	14445	14421	14296	14176	14212	14387	14321	14312	14521	14370	14349	14378	14284	14289	14409	14289	14295	14342	14416	14261	14393	14318	14376	14086	14257	14287	14095	14534	14224	14236	14262	14442	14183	14134	14216	14468	14206	14219	14364	14377	14205	14417	14357	14246	14364	14161	14423	14423	14479	14279	14273	14310	14507	14189	14372	14260	14387	14282	14500	14276	14240	14283	14249	14227	14582	14447	14375	14163	14287	14540	14082	14232	14172	14262	14436	14229	14149	14121	14307	14433	14434	14179	14455	14242	14494	14113	14368	14377	14357	14414	14430	14363	14370	14276	14343	14302	14361	14414	14328	14168	14233	14376	14516	14354	14093	14474	14130	14255	14203	14116	14277	14346	14163	14344	14255	14261	14227	14243	14416	14274	14561	14259	14264	14249	14368	14302	14303	14284	14257	14367	14369	14222	14404	14311	14207	14233	14274	14048	14460	14363	14196	14584	14527	14284	14315	14374	14257	14177	14392	14190	14349	14165	14467	14352	14194	14314	14227	14433	14331	14144	14476	14505	14409	14564	14166	14561	14460	14405	14432	14426	14320	14386	14292	14263	14493	14320	14247	14483	14343	14466	14182	14255	14396	14362	14233	14308	14417	14360	14306	14356	14345	14343	14540	14363	14197	14378	14261	14337	14149	14331	14212	14206	14401	14356	14243	14286	14368	14367	14366	14411	14403	14270	14368	14296	14326	14225	14253	14264	14355	14330	14222	14417	14416	14383	14372	14388	14418	14295	14320	14180	14238	14479	14238	14385	14349	14366	14382	14223	14441	14210	14133	14419	14412	14259	14315	14368	14204	14500	14363	14341	14518	14596	14366	14343	14244	14311	14418	14329	14197	14212	14253	14396	14162	14382	14511	14416	14411	14250	14594	14309	14511	14484	14121	14585	14334	14393	14409	14483	14408	14440	14368	14666	14375	14375	14323	13997	14436	14295	14273	14155	14207	14363	14084	14217	14333	14278	14201	14234	14409	14307	14527	14427	14236	14264	14296	14433	14376	14508	14340	14390	14222	14266	14362	14067	14316	14327	14140	14329	14427	14365	14267	14463	14222	14484	14359	14316	14256	14255	14362	14338	14389	14216	14204	14568	14247	14317	14460	14343	14320	14414	14236	14246	14277	14394	14392	14279	14254	14216	14489	14299	14357	14451	14355	14289	14397	14196	14368	14298	14152	14514	14350	14455	14269	14517	14257	14093	14201	14412	14367	14205	14445	14402	14428	14365	14160	14529	14218	14253	14343	14422	14520	14467	14497	14410	14429	14357	14283	14495	14339	14092	14465	14255	14255	14386	14279	14302	14400	14306	14515	14136	14479	14372	14419	14384	14389	14535	14304	14278	14321	14263	14423	14378	14306	14326	14360	14422	14246	14403	14331	14330	14405	14382	14256	14391	14608	14438	14186	14258	14364	14466	14436	14463	14232	14334	14358	14414	14197	14433	14196	14343	14415	14432	14270	14376	14343	14339	14381	14189	14273	14228	14361	14136	14389	14426	14404	14223	14300	14541	14429	14395	14532	14395	14417	14388	14188	14261	14293	14371	14338	14477	14420	14118	14290	14333	14290	14177	14564	14326	14242	14462	14183	14490	14346	14390	14334	14277	14363	14333	14474	14387	14293	14264	14484	14409	14118	14319	14341	14159	14301	14270	14336	14384	14244	14330	14428	14472	14512	14387	14449	14374	14341	14421	14352	14223	14480	14337	14317	14305	14363	14272	14218	14251	14421	14345	14148	14350	14568	14494	14248	14312	14377	14287	14377	14460	14265	14438	14303	14406	14253	14339	14225	14393	14309	14378	14447	14216	14164	14250	14362	14457	14356	14547	14463	14253	14228	14419	14508	14243	14339	14416	14425	14230	14494	14261	14225	14469	14215	14350	14270	14406	14390	14293	14324	14279	14360	14303	14503	14336	14411	14383	14238	14196	14357	14174	14374	14360	14507	14364	14307	14157	14118	14434	14387	14259	14323	14350	14387	14227	14304	14482	14153	14335	14584	14324	14262	14344	14293	14362	14438	14287	14316	14312	14467	14448	14336	14207	14360	14374	14351	14316	14376	14193	14521	14194	14458	14284	14397	14128	14243	14264	14157	14245	14480	14392	14504	14425	14408	14409	14270	14429	14272	14280	14256	14510	14380	14298	14492	14425	14125	14242	14319	14221	14409	14380	14251	14199	14414	14462	14409	14301	14433	14494	14472	14461	14527	14257	14400	14278	14183	14488	14319	14343	14383	14376	14450	14355	14309	14363	14245	14470	14528	14337	14496	14468	14317	14227	14021	14275	14374	14365	14314	14410	14339	14422	14415	14400	14285	14174	14243	14319	14344	14270	14306	14256	14147	14289	14328	14320	14164	14509	14376	14128	14144	14399	14389	14370	14204	14286	14228	14247	14434	14250	14519	14435	14439	14357	14467	14313	14301	14416	14306	14351	14238	14412	14227	14415	14374	14455	14346	14320	14472	14397	14278	14391	14341	14508	14173	14294	14418	14264	14413	14337	14286	14282	14308	14338	14183	14264	14348	14265	14433	14724	14364	14312	14295	14231	14383	14420	14191	14227	14454	14131	14419	14601	14403	14304	14387	14266	14359	14166	14265	14355	14524	14390	14509	14378	14445	14500	14326	14271	14312	14289	14399	14189	14322	14135	14366	14307	14408	14256	14320	14366	14291	14294	14151	14179	14272	14269	14300	14246	14353	14314	14310	14248	14254	14219	14337	14324	14214	14335	14203	14339	14404	14529	14270	14462	14307	14436	14384	14261	14353	14382	14221	14181	14534	14363	14173	14282	14331	14260	14309	14295	14101	14374	14474	14444	14433	14361	14402	14133	14379	14472	14399	14415	14286	14222	14156	14307	14333	14335	14420	14505	14360	14519	14269	14254	14137	14324	14322	14423	14469	14183	14243	14203	14361	14445	14501	14207	14144	14384	14113	14238	14395	14349	14270	14078	14389	14284	14501	14502	14279	14202	14264	14402	14142	14324	14289	14421	14396	14403	14302	14551	14542	14365	14325	14315	14255	14498	14497	14399	14522	14348	14333	14517	14223	14383	14341	14312	14253	14350	14404	14360	14267	14306	14274	14345	14391	14252	14372	14373	14269	14305	14270	14394	14310	14198	14050	14170	14389	14334	14314	14464	14356	14316	14290	14434	14249	14328	14359	14254
36743	62895	58555	47130	40281	33710	28678	24429	21252	19217	17415	16308	15426	14641	14305	14152	13715	13644	13619	13374	13297	13040	13089	13093	13016	12889	12972	12999	12807	13120	12999	12867	12747	12919	12833	12852	12893	12907	12754	12794	12867	12848	12699	12864	12663	12894	12784	12874	12972	12797	12787	12900	12756	12972	12842	12918	12871	12961	12749	12758	12671	12842	12676	12776	12826	12856	12585	12824	12744	12705	12740	12675	12757	12833	12777	12696	12690	12814	12922	12930	12660	12787	12656	12894	12879	12705	12870	12928	12756	12853	12617	12789	12742	12847	12865	12825	12914	12657	12860	12695	12809	12860	12705	12780	12798	12594	12849	12997	12844	12644	12745	12774	12850	12741	12726	12645	12865	12817	12820	12798	12814	12691	12743	12737	12785	12776	12804	12750	12643	12831	12712	12748	12791	12816	12952	12834	12711	12814	12752	12776	12857	12664	12625	12719	12794	12891	12890	12726	12630	12582	12881	12593	12803	12789	12784	12785	12704	12895	12813	12777	12741	12773	12657	12873	12985	12715	12730	12708	12791	12779	12876	12887	12886	12771	12692	12726	12797	12670	12805	12677	12819	12719	12762	12841	12824	12896	12642	12827	12650	12804	12952	12892	12733	12608	12885	12794	12766	12740	12935	12731	12634	12843	12659	12716	12765	12861	12754	12695	12834	12750	12718	12703	12720	12842	12813	12830	12697	12667	12813	12601	12782	12576	12950	12669	12765	12813	12822	12705	12674	12826	12772	12719	12792	12698	12675	12880	12767	12779	12750	12734	12826	12704	12732	12792	12838	12638	12706	12829	12747	12881	12854	12751	12798	12949	12709	12761	13052	12904	12775	12704	12608	12599	12786	12790	12891	12770	12768	12812	12859	12840	12694	12656	12942	12925	12806	12679	12791	12781	12855	12697	12607	12795	12633	12883	12705	12879	12707	12622	12854	12791	12787	12731	12835	12757	12771	12735	12806	12719	12757	12830	12628	12792	12929	12785	12883	12735	12945	12747	12908	12725	12788	12765	12808	12933	12611	12684	12816	12835	12827	12859	12915	12590	12793	12767	12740	12647	12654	12779	12744	12966	12630	12884	12891	12792	12819	12688	12600	12780	12865	12744	12710	12772	12826	12693	12804	12733	12756	12609	12748	12828	12649	12830	12761	12696	12652	12760	12771	12794	12746	12654	12798	12607	12678	12708	12734	12818	12823	12659	12893	12827	12663	12788	12885	12977	12793	12810	12681	12847	12702	12869	12823	12750	12828	12744	12711	12784	12745	12811	12737	12698	12624	12760	12732	12827	12709	12815	12731	12858	12926	12891	12725	12727	12702	12720	12726	12952	12667	12639	12668	12890	12809	12941	12671	12726	12595	12677	12757	12849	12695	12919	12667	12637	12793	12846	12882	12947	12802	12699	12667	12803	12771	12877	12809	13001	12828	12812	12976	12782	12565	12994	12788	12764	12770	12801	12699	12632	12805	12788	12855	12952	12789	12818	12777	12809	12777	12655	12712	12845	12706	12975	12846	12864	12824	12843	12848	12687	12839	12821	12868	12909	12793	12765	12762	12645	12722	12804	12808	12743	12879	12858	12729	12923	12755	12780	12787	12755	12689	12760	12697	12663	12942	12688	12776	12697	12545	12767	12675	12770	12760	12850	12797	12745	12811	12828	12811	12768	12822	12875	12848	12708	12929	12730	12648	12704	12671	12787	12659	12888	12767	12987	12615	12800	12848	12751	12782	12514	12742	12771	12711	12817	12818	12835	12809	12695	12850	12828	12649	12750	12716	12691	12725	12657	12842	12885	12892	12864	12910	12701	12966	12782	12886	12892	12759	12826	12883	12761	12781	12830	12763	12872	12757	12791	12780	12743	12848	12719	12877	12866	12843	12924	12709	12672	12747	12723	12645	12618	12831	12815	12797	12821	12630	12809	12601	12659	12597	12734	12697	12622	12758	12919	12697	12719	12721	12844	12815	12695	12674	12744	12933	12788	12841	12765	12842	12867	12826	12812	12764	12648	12651	12909	12692	12706	12861	12732	12757	12755	12752	12865	12719	12720	12856	12833	12863	12607	12816	12866	12743	12906	12768	12834	12822	12785	12712	12617	12716	12841	12969	12661	12697	12886	12688	12727	12910	12808	12703	12684	12797	12968	12861	12793	12789	12777	12791	12870	12535	12727	12769	12778	12709	12710	12823	12706	12766	12899	12654	12931	12822	12764	12808	12826	12689	12749	12777	12975	12794	12709	12664	12735	12736	12724	12795	12936	12712	12613	12793	12808	12790	12745	12709	12715	12945	12768	12742	12892	12668	12802	12661	12601	12754	12746	12848	12898	12716	12865	12719	12911	12785	12586	12892	12759	12715	12759	12597	12790	12705	12753	12728	12631	12696	12572	12674	12761	12526	12800	12569	12745	12885	12588	12667	12721	12758	12670	12559	12583	12531	12673	12675	12758	12706	12866	12807	12732	12654	12766	12825	12759	12626	12886	12794	12717	12848	12677	12685	12740	12813	12920	12813	12593	12882	12841	12711	12709	12633	12850	12672	12711	12992	12650	12880	12673	12679	12869	12833	12801	12905	12801	12797	12739	12746	12699	12808	12808	12722	12759	12791	12796	12964	12690	12807	12603	12793	12767	12858	12711	12843	12797	12618	12859	12911	12822	12836	12716	12720	12667	12696	12811	12865	12729	12663	12762	12850	12645	12711	12624	12808	12815	12885	12755	12689	12765	12828	12633	12678	12864	12752	12834	12910	12823	12682	12686	12849	12852	12715	12798	12676	12792	12737	12812	12707	12698	12880	12699	12628	12753	12829	12905	12791	12895	12760	12751	12760	12842	12729	12757	12824	12597	12789	12822	12686	12688	12605	12643	12914	12835	12741	12850	12712	12833	12867	12696	12699	12784	12829	12781	12814	12790	12745	12849	12818	12678	12735	12645	12847	12774	12974	12757	12660	12839	12667	12829	12853	12761	12799	12796	12793	12755	12848	12783	12842	12706	12879	12806	12889	12610	12729	12958	12749	12807	12640	12711	12671	13027	12825	12681	12758	12800	12594	12682	12786	12714	12732	12780	12972	13002	12895	12764	12798	12666	12826	12750	12767	12747	12610	12832	12725	12726	12814	12754	12649	12764	12785	12746	12874	12691	12819	12743	12853	12751	12786	13014	12800	12720	12755	12655	12695	12898	12639	12720	12787	12894	12828	12776	12774	12900	12838	12965	12598	12724	12756	12712	12912	12936	12739	12562	12665	12687	12658	12816	12736	12575	12754	12530	12819	12726	12878	12725	12796	12710	12829	12985	12722	12747	12744	12819	12678	12910	12772	12671	13071	12876	12795	12608	12660	12875	12643	12900	12741	12747	12900	12679	12835	12635	12838	12694	12897	12843	12771	12749	12720	12825	12794	12726	12743	12815	12820	12865	12727	12672	12718	12719	12825	12913	12700	12889	12726	12764	12688	12823	12804	12620	12766	12860	12781	12662	12771	12820	12832	12724	12872	12728	12758	12829	12776	12918	12828	12686	12808	12889	12811	12714	12851	12780	12761	12886	12881	12908	12740	12597	12743	12646	12709	12741	12705	12764	12703	12831	12857	12711	12697	12728	12649	12826	12727	12842	12810	12844	12616	12897	12891	12810	12887	12747	12684	12699	12648	12760	12755	12745	12917	12728	12798	12771	12726	12680	12783	12659	12818	12785	12812	12901	12708	12634	12856	12761	12675	12790	12750	12585	12742	12687	12886	12716	12841	12704	12766	12802	12761	12660	12749	12736	12560	12703	12773	12863	12715	12869	12665	12684	12804	12978	12724	12851	12705	12763	12684	12838	12849	12802	12859	12940	12826	12825	12849	12835	12906	12577	12908	12770	12694	12686	12851	12696	12819	12813	12885	12783	12698	12938	12759	12834	12863	12879	12714	12772	12998	12875	12790	12787	12841	12758	12669	12843	12758	12870	12673	12738	12780	12662	12818	12761	12790	12644	12748	12956	12868	12700	12799	12652	12712	12709	12841	12724	12706	12581	12715	13012	12694	12668	12857	12811	12776	12773	12669	12672	12836	12669	12865	12668	12804	12791	12947	12785	12675	12691	12739	12753	12637	12667	12777	12676	12664	12703	12882	12679	12747	12760	12857	12635	12823	12741	12674	12854	12749	12737	12890	12768	12683	12708	12788	12860	12740	12710	12852	12664	12875	12750	12615	12685	12843	12813	12698	12857	12740	12771	12865	12855	12771	12639	12711	12761	12947	12803	12861	12804	12674	12809	12788	12834	12714	12611	12834	12797	12775	12847	12879	12741	12760	12679	12658	12916	12839	12726	12760	12760	12875	12810	12680	12807	12732	12836	12711	12945	12635	12819	12734	12800	12746	12841	12799	12673	12834	12740	12818	12588	12859	12862	12659	12815	12891	12857	12899	12679	12719	12803	12690	12925	12791	12610	12722	12698	12795	12635	12709	12921	12812	12670	12833	12680	12917	12787	12825	12800	12765	12572	12794	12494	12720	12742	12878	12744	12868	12784	12858	12792	12599	12820	12942	12720	12722	12836	12612	12767	12831	12777	12701	12884	12819	12834	12835	12631	12732	12866	12722	12690	12720	12599	12822	12854	12775	12735	12733	12800	12868	12789	12828	12800	12766	12616	12851	12805	12672	12659	12760	12744	12795	12785	12777	12714	12858	12739	12968	12904	12718	12886	12788	12736	12739	12685	12916	12694	12663	12828	12898	12710	12793	12890	12818	12880	12800	12833	12792	12659	12744	12770	12714	12755	12780	12764	12721	12668	12711	12906	12789	12678	12682	12856	12883	12766	12791	12809	12777	12812	12769	12716	12774	12716	12689	12705	12638	12850	12816	12769	12693	12810	12758	12910	12847	12819	12675	12788	12829	12903	12730	12891	12734	12776	12728	12706	12838	12782	12702	12703	12753	12719	12658	12795	12918	12890	12752	12760	12731	12914	12581	12769	12780	12789	12585	12976	12822	12599	12857	12687	12807	12952	12657	12769	12638	12846	12842	12691	12793	12921	12787	12616	12817	12706	12806	12689	12729	12659	12669	12730	12876	12843	12863	12783	12902	12551	12822	12560	12818	12790	12647	12627	12678	12771	12780	12828	12743	12897	12770	12917	12806	12872	12736	12655
30496	34183	42556	36588	28390	23580	20467	18296	16601	16015	15557	15129	14834	14652	14639	14409	14507	14294	14228	14194	14146	14208	14163	14173	14353	14218	14028	13958	14021	13958	14242	14189	13950	14167	14026	14067	14115	13912	14090	14064	14151	14162	13984	13967	14138	14150	14062	14074	14047	14026	13952	14165	14055	14153	14000	13916	13812	13855	14091	14149	14023	13959	14060	13999	14087	14227	14361	14152	14091	13966	14004	14263	14035	13992	14096	14086	13963	14047	14039	14050	14002	13961	14001	13913	14186	14082	13961	14093	14007	14063	14040	14025	13865	13915	14144	14184	13979	14217	14129	14052	14022	14017	14126	14073	14199	14179	14075	13974	13971	13892	13872	14031	14038	14056	14080	14030	14064	13952	14163	13939	14160	13769	14092	14178	14017	14125	14041	13923	13989	14179	14144	14047	14157	14005	14005	13884	14027	13916	14281	13965	13998	13979	14117	14060	14022	13983	13934	13925	14000	14176	13923	14187	14039	13974	13996	14100	14011	13994	13984	14014	13957	14141	13957	13829	13989	13960	13967	13974	14006	14017	14031	14228	14049	13919	14030	14183	14018	13989	14111	14012	14073	13890	14119	13948	13982	13891	14145	14009	13987	14010	13914	14078	13924	14052	14039	13897	14110	14147	14091	14129	14039	13928	13933	14136	14120	14080	14070	14093	14000	14077	14068	14093	14039	14099	14108	13901	14117	13950	14091	14001	13877	13889	13936	13901	14110	13899	14027	14221	14090	13934	14135	14001	14072	14046	13991	14154	14140	14168	14164	13993	14270	14000	14079	13905	13976	14066	13990	13984	14159	14028	14047	14214	14126	14059	13919	14033	13995	13905	13959	13875	13977	14031	14052	13935	14044	14024	13918	14226	13870	13736	13872	14075	14108	14088	13971	13829	13958	14153	13914	14015	14068	13875	14133	14032	13795	14121	14033	14063	14119	14036	14090	13917	14007	14090	14001	13782	13921	14076	14117	14032	14037	14248	14116	14068	14023	14137	13948	14090	14174	14183	14107	14036	13975	13931	14127	13805	14101	14023	14062	13903	13849	13960	14177	14025	14066	13899	13957	14123	14088	14065	14197	14267	14000	14028	14131	13951	14059	14091	13975	14041	14045	14112	14154	13972	14246	13933	13954	13835	14073	14027	14052	14036	14125	14011	13818	14040	14077	13970	13966	14075	13989	13920	14183	13944	14125	14079	14139	13915	13888	13853	13859	13969	13925	13940	13929	14263	14028	14138	14107	13853	14048	14157	14006	14033	14033	14221	14089	14088	13909	14049	14045	13905	13957	13804	13986	13989	13939	14086	14064	14074	13963	13998	14142	13976	14103	13956	14198	13853	14209	13931	14022	14080	14047	13967	13920	14005	14009	14224	14024	14085	14055	14098	14108	14063	14156	14110	14030	14016	14023	14131	13867	14139	13915	13989	14108	14136	14053	14020	14175	13904	13923	13862	13971	14003	14119	14153	14010	14053	14083	14131	13948	14037	14008	13942	13769	14046	13967	14129	14126	14109	14140	14109	14080	14104	13987	14202	13900	13992	13966	14079	14017	14272	14252	14136	14079	14059	13923	13918	14016	14130	13974	14026	13853	13965	14135	14046	14170	14073	14158	14022	13996	14170	14047	13987	13943	14015	14040	14076	14053	14200	13912	14161	13706	13972	14115	14076	14055	13825	13995	14114	14141	14120	14119	14038	14155	14189	13868	14197	14081	13962	14034	13988	13968	13987	13858	14038	14085	14166	14042	14168	14003	14088	14038	14255	14043	13943	14015	14029	14156	13915	14025	14047	14128	14213	14023	14062	14167	14108	13943	14058	14011	13926	14047	13979	14135	13856	13920	14121	14076	13840	14074	14150	14086	14300	13827	13976	13908	14068	14106	13998	14027	13793	14091	13983	13950	13941	14204	13975	14084	14056	14106	14169	13961	14123	14056	14014	13996	13729	13979	14036	14144	13920	14094	14100	14057	14139	14089	13899	13918	13994	14007	14118	14092	13929	13955	14150	13919	13984	13995	14145	13959	14068	14044	14008	13972	14093	14121	13869	14017	14227	14144	14081	13991	14190	13862	13988	14121	14025	14043	14121	14008	14070	14055	14117	13969	13954	14231	13869	13990	14053	14059	13910	13993	13976	14045	13828	14172	14256	14018	14120	14057	14018	14072	13986	13914	14068	14088	13962	14073	13946	14223	14033	14111	14081	14019	13906	14097	14048	14072	13990	14007	13925	14031	14033	13974	14145	14244	14015	14084	13997	14021	13896	14159	14037	14189	14179	13997	14054	13802	14088	14056	14182	14155	14195	14008	14111	14124	14022	13851	14063	13830	13997	14151	13975	14179	14178	13912	13855	14061	13968	13942	13984	14186	14101	14082	14022	14033	13789	14061	14149	14146	14075	14024	14168	14204	14030	14093	14067	14179	14252	14183	13959	13968	13966	14140	13876	14106	14086	14323	14018	14107	13983	14052	13959	14013	14204	14080	14009	14176	14112	13988	14060	14101	14003	14152	14144	13858	13877	14068	13876	14028	13998	14050	14001	14027	13900	13990	14020	13947	14030	13976	14121	14013	14091	13990	14103	14018	14165	13872	13898	13952	13999	14102	14157	14067	14142	13874	14056	14004	13830	14277	13973	13939	14144	14107	14127	13951	13869	14130	13889	14074	14197	13972	13970	13912	14171	13887	13906	13948	14210	14080	14129	13887	13990	14151	14104	14070	14062	13933	13924	13983	14151	14079	14174	13946	13893	14272	13993	14022	14068	14165	14076	14106	13998	13977	14162	14091	13921	14081	14100	13949	14119	14141	13983	13905	13978	14178	14112	14143	13921	14087	13899	13873	14056	14195	14053	13924	14017	14061	14031	14101	14047	14136	14037	14215	13954	14158	14025	13877	13930	13851	14081	14091	14002	14071	14095	13983	14217	14063	14041	13927	14092	14090	14000	14087	13989	14041	14247	14053	14101	13957	14123	14094	14024	14062	14070	13961	13996	13960	14059	13952	13905	14135	14132	14131	13966	14277	14017	14016	14075	14125	13920	14181	13854	13946	14135	14231	14097	13942	13932	14090	13869	14020	13970	14039	13964	13780	14101	14123	13988	14041	14034	14081	14115	14058	13921	14071	13996	14058	14018	13953	13983	13979	13952	14120	13956	13922	13982	13937	14082	14212	13969	14046	13931	14051	14107	14216	14118	14171	13882	13965	13991	13895	14098	14025	14093	13965	13945	14064	14021	14064	14175	14153	14049	14057	13987	14089	14104	14158	14097	14102	14145	14035	13874	14258	14060	14225	13946	13995	13939	14126	13999	14007	13877	13883	14168	13963	13844	14058	14243	13993	14083	14102	14052	14177	14157	14127	14077	14185	13956	14002	14056	14170	14145	14051	13805	13889	13944	14129	14154	14212	14094	14180	14071	14193	13971	13982	14042	14046	13920	14102	14093	13988	14113	14031	14008	14108	14133	13880	14094	14081	13983	13915	14048	14124	14052	13985	14096	13978	13940	13948	14114	14045	13986	14261	14133	13974	14047	14050	14181	14027	13995	13961	13932	14034	14024	13866	13938	13824	14011	14037	14168	14040	14096	13886	14073	13971	14108	14048	13963	14050	14168	13857	13947	14142	13974	14067	14173	14106	14054	14121	13832	14207	13918	13994	14162	14051	14108	14068	14140	14061	14006	13892	14030	14015	13893	13843	13914	14017	14007	13991	14190	14030	13942	13975	13942	14061	13995	13921	14027	13937	14114	14115	14013	14060	13892	13972	14048	13862	13972	13973	13921	13943	13956	14011	13913	14164	14225	13910	14097	14038	14135	13820	14073	13894	14152	14048	13990	13887	14100	14125	14144	13962	14171	14093	13905	14060	13991	14066	14116	13863	14126	14108	14126	14036	14112	14040	14125	14016	13934	14058	13854	13932	13996	14131	13955	13938	13945	14135	14121	14183	14022	14051	14118	13999	13972	14061	13988	14022	13994	14193	13918	14146	14156	14057	14181	14134	13997	14115	14103	13840	13772	14018	14199	14260	14029	13999	14048	14015	14066	13890	14000	14128	13846	13901	14225	14140	14146	14157	13990	14028	14102	14137	14029	14203	14211	14195	13968	14046	14140	13908	13802	14115	14086	13896	14020	14006	14104	14025	13989	14124	14007	13983	13957	14145	14037	13791	14032	14143	14063	13950	14125	13863	13873	13911	13946	13856	13890	14015	14381	14110	13944	14188	14118	13983	13809	14014	14069	13948	14169	13989	14021	14070	13783	14076	14220	14005	14117	14015	14142	13963	14029	14055	13933	14204	14126	14177	14088	13986	13930	13940	13981	13887	13985	14070	14133	14060	13937	14022	14099	14039	14185	14152	14064	14026	14129	14099	13992	13706	13934	14027	13976	14226	14017	14107	13965	13989	14221	14124	14004	14184	14010	14079	14175	13915	14057	14008	13946	14003	14051	14098	14092	13964	14128	14174	13938	14108	13885	14009	14137	13958	13854	13909	14021	13948	13871	13863	13910	13978	14102	14048	14177	14151	13973	14140	13856	13762	14023	14086	13891	14060	13752	13992	14072	14049	14090	13893	13939	14322	13956	14069	13896	14103	13985	14080	14128	14042	14016	14136	14198	14069	14071	14106	13941	14045	13983	14008	14030	14010	13957	13964	14036	14103	14001	14221	13992	14120	14000	14183	14156	14092	13945	14112	14120	14084	14081	13884	13944	14139	14022	14008	14181	14107	13976	13910	14052	14077	14012	13995	14090	13860	14155	13863	14021	13948	13907	14150	13991	14209	13852	14017	13860	14059	14136	13948	14057	13899	13868	14097	13911	14040	14102	14061	13923	13964	14203	14169	14037	14057	14024	13940	14067	14192	13942	14194	14020	14153	13946	14069	14025	14061	14213	14047	13936	14170	14196	14171	14052	14107	14088	13972	13878	13808	14058	14178	14108	14080	14075	14035	14005	14037	13924	14093	14147	13937	13815	13920	13918	13792	14108	14047	13887	14004	14137	14289	13978	14129	14060	13866	14143	14144	14245	13989	14076	14005	14169	14193	14067	13976	14017	13921	14185	14123	14077	13859	14170	14116	13953	13810	13952	13929	13950	14087	13974	14076	14013	14053	14050	14281	13898	14142	14086	13923	14046	14058	13980
35731	51558	46863	36284	29559	24673	21042	18609	16610	15313	14995	14229	13822	13587	13242	13231	13143	12875	12973	12904	12852	12870	12774	12685	12749	12759	12783	12572	12620	12684	12649	12615	12777	12675	12642	12555	12621	12716	12507	12416	12611	12714	12595	12580	12644	12603	12564	12711	12764	12586	12572	12742	12532	12686	12716	12620	12525	12528	12532	12539	12776	12540	12630	12482	12780	12601	12676	12549	12600	12456	12596	12561	12730	12673	12625	12575	12661	12619	12811	12583	12713	12725	12660	12693	12583	12596	12563	12445	12675	12586	12581	12761	12922	12694	12643	12560	12566	12428	12463	12644	12636	12512	12592	12518	12661	12702	12656	12652	12634	12589	12615	12761	12831	12625	12662	12674	12587	12584	12652	12589	12562	12528	12669	12582	12608	12531	12506	12727	12571	12587	12552	12631	12605	12575	12457	12555	12556	12406	12596	12545	12602	12788	12595	12578	12393	12726	12615	12647	12542	12724	12545	12626	12832	12495	12600	12506	12621	12551	12415	12539	12633	12570	12601	12607	12581	12686	12596	12763	12597	12759	12696	12750	12662	12550	12563	12450	12663	12796	12794	12691	12567	12602	12550	12585	12645	12590	12747	12544	12485	12733	12469	12567	12540	12570	12514	12554	12791	12487	12740	12608	12488	12621	12638	12723	12579	12518	12690	12580	12581	12685	12526	12667	12614	12740	12570	12576	12386	12648	12596	12578	12596	12762	12551	12487	12511	12621	12637	12643	12655	12566	12695	12562	12696	12530	12516	12618	12580	12469	12519	12751	12556	12663	12680	12693	12716	12624	12550	12862	12562	12521	12575	12620	12616	12454	12596	12634	12522	12453	12596	12626	12555	12584	12558	12437	12607	12634	12657	12613	12508	12633	12647	12513	12606	12714	12633	12602	12429	12489	12488	12659	12611	12644	12666	12631	12580	12511	12689	12395	12603	12753	12643	12566	12618	12626	12667	12580	12731	12574	12577	12463	12568	12562	12574	12770	12462	12620	12598	12397	12749	12544	12575	12679	12615	12451	12634	12675	12665	12648	12586	12706	12519	12557	12522	12482	12603	12712	12682	12540	12753	12604	12743	12640	12543	12400	12634	12627	12788	12688	12500	12542	12589	12416	12563	12708	12503	12625	12724	12644	12551	12631	12598	12796	12639	12494	12519	12728	12518	12786	12640	12633	12483	12709	12581	12517	12563	12447	12621	12724	12630	12596	12510	12630	12657	12655	12562	12588	12665	12853	12723	12551	12700	12498	12516	12567	12599	12641	12505	12598	12632	12360	12559	12613	12701	12512	12533	12663	12489	12461	12560	12515	12489	12641	12625	12762	12677	12789	12642	12600	12617	12582	12594	12503	12693	12666	12630	12555	12707	12606	12589	12809	12643	12620	12662	12604	12679	12605	12641	12613	12619	12541	12550	12418	12656	12652	12536	12709	12812	12645	12521	12617	12673	12790	12541	12553	12667	12656	12631	12609	12678	12587	12649	12673	12525	12621	12661	12456	12568	12627	12461	12631	12554	12457	12664	12672	12536	12584	12749	12676	12557	12576	12674	12512	12707	12579	12521	12697	12569	12671	12648	12838	12465	12462	12731	12456	12481	12480	12450	12529	12677	12625	12665	12565	12482	12687	12602	12712	12599	12676	12428	12577	12549	12533	12764	12665	12532	12505	12663	12588	12557	12597	12701	12524	12638	12582	12612	12539	12635	12586	12608	12789	12583	12614	12645	12757	12684	12610	12629	12754	12763	12496	12776	12583	12629	12630	12564	12495	12730	12866	12616	12595	12655	12654	12641	12533	12643	12568	12606	12683	12696	12646	12611	12513	12481	12537	12769	12682	12679	12708	12519	12541	12684	12524	12556	12519	12780	12515	12708	12731	12750	12601	12528	12634	12621	12588	12483	12525	12558	12613	12734	12626	12655	12666	12710	12467	12705	12510	12455	12625	12532	12547	12625	12561	12652	12552	12574	12701	12746	12536	12722	12714	12598	12561	12561	12626	12678	12449	12584	12692	12705	12649	12679	12504	12518	12542	12660	12430	12615	12582	12622	12597	12774	12477	12613	12477	12610	12626	12707	12584	12538	12771	12680	12604	12588	12598	12522	12538	12514	12617	12671	12508	12699	12503	12651	12597	12512	12695	12481	12604	12595	12450	12505	12577	12662	12717	12616	12508	12579	12595	12541	12599	12616	12741	12559	12639	12727	12668	12523	12659	12671	12512	12657	12797	12582	12537	12697	12611	12564	12680	12573	12693	12597	12670	12611	12572	12504	12757	12555	12622	12519	12480	12618	12700	12529	12495	12700	12687	12608	12661	12678	12584	12650	12643	12558	12365	12471	12555	12526	12516	12701	12659	12531	12573	12492	12593	12737	12746	12728	12643	12561	12598	12642	12659	12508	12561	12660	12735	12654	12647	12541	12653	12610	12548	12622	12523	12759	12668	12658	12646	12789	12628	12557	12663	12606	12476	12780	12601	12571	12716	12528	12655	12624	12540	12757	12672	12668	12608	12683	12695	12694	12599	12539	12720	12583	12576	12692	12745	12592	12726	12607	12502	12623	12722	12581	12682	12674	12507	12622	12542	12472	12609	12515	12837	12485	12588	12573	12443	12462	12718	12650	12737	12661	12594	12687	12589	12780	12783	12707	12642	12531	12608	12482	12565	12616	12589	12733	12659	12741	12524	12704	12502	12600	12349	12580	12635	12681	12589	12628	12548	12572	12570	12568	12607	12628	12696	12435	12588	12660	12587	12880	12526	12728	12628	12412	12662	12730	12611	12587	12591	12499	12649	12584	12682	12605	12691	12525	12448	12705	12619	12552	12584	12510	12636	12547	12711	12640	12597	12581	12520	12633	12769	12423	12659	12504	12678	12440	12686	12436	12658	12752	12528	12341	12625	12567	12398	12737	12582	12700	12700	12553	12692	12473	12640	12687	12608	12625	12636	12601	12665	12622	12683	12561	12728	12551	12499	12737	12688	12715	12552	12496	12427	12488	12701	12658	12711	12489	12628	12652	12649	12459	12604	12623	12555	12693	12500	12526	12571	12520	12693	12784	12569	12555	12585	12588	12750	12624	12699	12598	12778	12735	12571	12575	12666	12464	12771	12686	12683	12710	12571	12578	12674	12632	12607	12500	12454	12602	12532	12552	12707	12680	12729	12569	12696	12581	12778	12776	12634	12635	12445	12430	12699	12593	12642	12723	12791	12616	12621	12689	12605	12490	12726	12606	12676	12436	12586	12481	12572	12508	12639	12604	12741	12547	12706	12590	12661	12537	12570	12680	12580	12682	12659	12703	12590	12668	12730	12390	12546	12665	12587	12391	12827	12682	12814	12595	12726	12686	12569	12577	12638	12570	12714	12541	12558	12652	12652	12669	12660	12637	12479	12603	12423	12740	12601	12475	12618	12706	12501	12859	12687	12702	12564	12581	12734	12665	12514	12647	12615	12561	12542	12718	12620	12678	12746	12674	12650	12699	12579	12666	12654	12662	12571	12556	12519	12591	12645	12559	12509	12631	12484	12529	12593	12467	12586	12565	12666	12587	12560	12594	12559	12672	12759	12604	12632	12599	12612	12524	12602	12532	12675	12532	12623	12584	12723	12605	12711	12663	12558	12583	12602	12769	12425	12650	12436	12495	12524	12656	12696	12469	12558	12610	12440	12669	12577	12512	12630	12528	12513	12809	12523	12636	12565	12704	12643	12662	12671	12463	12498	12590	12518	12552	12677	12623	12588	12552	12520	12562	12626	12493	12592	12742	12548	12602	12608	12531	12440	12774	12452	12603	12702	12625	12694	12625	12670	12597	12496	12673	12564	12517	12667	12494	12678	12492	12643	12665	12550	12622	12744	12695	12573	12534	12779	12712	12608	12674	12665	12644	12580	12587	12812	12667	12532	12735	12651	12737	12486	12601	12687	12562	12672	12608	12553	12668	12608	12775	12636	12683	12532	12729	12639	12675	12692	12592	12526	12855	12711	12605	12627	12527	12540	12653	12522	12727	12626	12698	12516	12494	12712	12695	12633	12600	12419	12571	12568	12352	12665	12700	12527	12693	12648	12661	12682	12490	12796	12659	12683	12667	12675	12527	12500	12625	12587	12601	12423	12554	12607	12703	12694	12491	12518	12610	12622	12546	12615	12686	12511	12534	12433	12633	12617	12636	12614	12644	12667	12658	12534	12553	12625	12615	12740	12547	12558	12573	12591	12719	12396	12765	12385	12603	12642	12599	12699	12579	12601	12697	12695	12656	12557	12580	12717	12585	12586	12524	12596	12659	12626	12663	12625	12635	12564	12549	12751	12566	12591	12640	12565	12434	12609	12605	12584	12489	12587	12709	12604	12611	12595	12626	12825	12576	12500	12593	12681	12662	12647	12580	12577	12546	12574	12643	12570	12704	12619	12658	12671	12730	12574	12658	12544	12623	12621	12660	12642	12629	12478	12630	12478	12566	12418	12705	12622	12654	12510	12682	12710	12658	12681	12701	12632	12645	12559	12566	12681	12425	12552	12658	12470	12748	12662	12660	12598	12617	12513	12640	12705	12742	12698	12607	12528	12738	12510	12594	12711	12594	12586	12632	12585	12478	12508	12680	12515	12568	12618	12722	12700	12557	12604	12400	12567	12591	12631	12574	12615	12487	12686	12806	12787	12535	12599	12695	12697	12344	12526	12775	12560	12707	12654	12542	12603	12766	12512	12667	12551	12590	12574	12595	12595	12657	12567	12668	12589	12815	12677	12573	12573	12671	12617	12572	12733	12462	12438	12620	12543	12686	12636	12635	12541	12639	12734	12546	12614	12550	12710	12619	12538	12522	12704	12592	12648	12627	12678	12687	12776	12568	12503	12673	12696	12623	12631	12642	12514	12633	12608	12714	12549	12691	12430	12589	12609	12707	12628	12660	12489	12585	12668	12562	12632	12764	12468	12484	12694	12803	12713	12669	12587	12692	12537	12623	12530	12667	12538	12628	12553	12724	12850	12586	12768	12713	12546	12504	12595	12610	12463	12507	12646	12651	12624	12735	12600	12592	12588	12498	12647	12657	12671	12569	12600	12691	12489	12599	12634	12696	12415	12531	12538	12484	12776	12520	12574	12551	12523	12659	12692	12576	12662	12745	12663	12643	12780
24210	21109	28956	27583	27368	27436	25122	20650	18286	16967	16201	15619	15136	15026	14467	14435	14223	14387	14319	14057	13922	14114	13974	14107	14113	13941	13816	13823	13891	13812	13897	13849	14003	13812	13886	13820	13974	13798	13799	13752	13777	13903	13932	13806	13767	13704	13715	13887	13621	13913	13776	13817	14033	13763	13878	13793	13780	13832	13744	13801	13971	13836	13605	13823	13830	13835	13891	13850	13645	13556	13985	13814	13691	13783	13693	13698	13808	13752	13997	13808	13909	13853	13965	13627	13768	13710	13660	13601	13638	13751	13854	13939	13801	13742	13837	13834	13969	13994	13931	13789	13652	13684	14036	13844	13699	13626	13893	13845	13877	13804	13866	14034	13870	13832	13902	13939	13817	13732	13835	14014	13710	13702	13826	13748	13714	13786	13681	13718	13849	13951	13766	13738	13822	13636	13604	13714	13745	13794	13681	13797	13889	13853	13603	13717	13722	13677	13909	13922	13712	13746	13972	13948	13874	13728	13842	13739	13810	13751	13739	13766	13961	13739	13882	13769	13671	13817	13961	13875	13796	13914	13660	13596	13711	13679	13774	13851	13713	13681	13889	13784	13822	13680	13695	13923	13830	13802	13731	13921	13739	13737	13718	13753	13883	13822	13907	13649	13812	13733	13862	13716	13813	13875	13829	13742	13687	13995	13557	13972	13830	13804	14018	13808	13844	13786	13662	13849	13816	13711	13730	13578	13837	13841	13712	13576	13844	13849	13792	13700	13618	13703	13855	13593	13802	13836	13725	13940	13872	13938	13605	13792	13876	13800	13793	13567	13849	13748	13856	13895	13641	13557	13776	13679	13789	13788	13682	13738	13713	13679	13746	13627	13968	13926	13701	13776	13665	13699	13821	13885	13748	13957	13695	13668	13669	13815	13611	13781	13888	13839	13744	13860	13860	13948	13876	13807	13788	13726	13958	13969	13684	13926	13880	13810	13727	13834	13808	13723	13790	13720	13870	13781	13780	13877	13806	13822	13659	13806	13807	13866	13948	13978	13868	13806	13909	13945	13643	13823	13764	13857	13788	13771	13860	13999	13556	13701	13723	13766	13972	13782	13818	13715	13793	13718	13953	13747	13983	13695	13684	13597	13840	13794	13780	13804	13973	13696	13658	13903	13675	13860	13800	13662	13761	13770	13868	13741	13713	13781	13852	13837	13782	13660	13778	13702	13693	13903	13865	13832	13866	13754	13760	13731	13860	13809	13874	13793	13810	13902	13912	13813	13760	13704	13722	13710	13599	13737	13980	13639	13822	13970	13629	13817	13690	13604	13767	13890	13712	13671	13696	13905	13883	13592	13901	13669	13753	13807	13856	13836	13671	13832	13746	13967	13860	13708	13693	13696	13822	13774	13862	13659	13966	13929	13639	13741	13848	13826	13780	13599	13957	13615	13800	13694	13762	13915	13729	13928	13749	13626	13687	13593	13506	13951	13771	13825	13847	13719	13814	13618	13860	13815	13949	13704	13826	13779	13996	13658	13709	13846	13837	13688	13760	13926	13741	13884	14040	14030	13894	13926	13836	13738	13734	13722	13769	13725	13721	13902	13777	13904	13799	13830	13782	13773	13941	13798	13673	13783	13717	13811	13789	13782	13910	13836	13758	13795	13870	13913	13784	13660	13672	13671	13785	13710	13766	13675	13856	13865	13756	13805	13767	13954	13892	13824	13765	13725	13864	13794	13698	13727	13847	13668	13825	13872	13797	13672	13862	13781	13918	13785	13647	13733	13708	13775	14001	13824	13730	13652	13730	13874	13960	13723	13668	13844	13790	13682	13839	13786	13806	13828	13776	13741	13638	13886	13638	13777	13905	13761	13640	13634	13838	13961	13872	13730	13950	13899	13819	13848	13812	13821	13894	13934	13793	13767	13788	13709	13551	13816	13691	13603	13706	13832	13712	13876	13915	13838	13769	13801	13630	13697	13857	13740	13796	13727	13781	13610	13802	13588	13760	13957	13771	13752	13960	13878	13816	13927	13758	13964	14049	13928	13939	13906	13767	13776	13624	13800	13855	13845	13752	13763	13852	13762	13597	13814	13883	13733	13950	13825	13799	13758	13707	13817	13918	13750	13911	13770	13862	13673	13880	13698	13853	13717	13850	13932	13727	13868	13977	13930	13760	13720	13873	13820	13837	13747	13894	13804	13693	13685	13708	13861	13863	13831	13775	13807	13757	13597	13740	13813	13646	13791	13860	13826	13833	13840	13675	13949	13744	13887	13906	13665	13756	13874	13825	13750	13749	13763	13798	13693	13532	13599	13643	13707	13710	13791	13915	13804	13742	13841	13697	13730	13657	13751	13930	13818	13748	13903	13848	13777	13833	13738	13778	13659	13753	13754	13693	13738	13908	13587	13736	13835	13788	13877	13799	13776	13854	13776	13761	13714	13431	13814	13856	13855	13756	13902	13878	14003	13805	13765	13860	13740	13692	13981	13757	13810	13717	13835	13910	13808	13710	13790	13696	13774	13981	13751	13746	13731	13832	13665	13957	13914	13688	13625	13771	13767	13816	13707	13780	13689	13611	13715	13849	13876	14011	13767	13939	13768	13842	13875	13848	13919	13708	13753	13923	13892	13844	13810	13846	13654	13742	13710	13923	13765	13591	13860	13836	13745	13864	13892	14011	13649	13717	13823	13748	13782	13818	13680	13764	13918	13838	13911	13921	13718	13800	13752	13807	13707	13826	13797	14021	13778	13837	13859	13837	13786	13772	13625	13759	13912	13699	13909	13818	13746	13615	13902	13783	13865	13757	13845	13909	13715	13801	13876	13905	13800	13840	13687	13544	13747	13724	13746	13791	13930	13854	13746	13805	13647	13823	13774	13864	13761	13793	13768	13989	13964	13902	13826	13589	13830	13987	13680	13850	13867	13775	13915	13762	13900	13632	13554	13744	13981	13822	13850	13783	13778	13801	13728	13824	13871	13805	13710	13903	13943	13665	13617	13675	13734	13879	13823	13721	13635	13565	13735	13827	13756	13951	13934	13962	13919	13771	13822	13822	13772	13890	13799	13987	13859	13665	13654	13937	13898	13988	13649	13620	13849	13795	13596	13648	13762	13841	13825	13714	13703	13662	13913	13859	13730	13849	13808	13731	13886	13973	13937	13800	13732	13621	13739	13671	13903	13929	13850	13721	13913	13918	13880	13852	13817	13625	13578	13763	13754	13597	13809	13852	13750	13757	13681	13777	13812	13663	13788	13858	13869	13658	13718	13761	13860	13820	13873	13830	13736	13825	13945	13907	13859	13843	13778	13736	13797	13859	13662	13657	13829	13849	13897	13723	13964	13717	14035	13768	13760	13810	13765	13797	14016	13991	13749	13822	14033	13768	13822	13809	13652	13913	13857	13865	13715	13955	13810	14096	13826	13604	13660	13777	13698	13881	13708	13866	13921	13716	13818	13852	13866	13753	13808	13881	13660	13719	13799	13718	14015	13714	13843	13912	13591	13938	13749	13719	13757	13793	13851	13873	13767	13859	13709	13828	13797	13781	13945	13983	14032	13549	13719	13819	13869	13882	13823	13707	13700	13704	13851	13843	13620	13768	13740	13782	13831	13827	13784	13873	13906	13748	13756	13741	14030	13930	13906	13865	13841	13643	13703	13813	13842	13622	13803	13812	13821	13746	13735	13788	13728	13778	13790	13736	13662	13705	13745	13743	13833	13628	13673	13595	13663	13736	13442	13884	13859	13825	13620	13870	13738	13785	13752	13771	13670	13660	13866	13789	13828	13828	13844	13789	13664	13747	13943	13925	13845	13689	13655	13842	13853	13853	13907	13873	13638	13676	13749	13821	13618	13839	13664	13890	13797	13703	13910	13807	13754	13866	13798	13686	13900	13907	13741	13835	13838	13824	13656	13819	13662	13981	13806	13815	13873	13815	13736	13731	13851	13663	13972	13905	13992	13762	13757	13792	13737	13783	14010	14027	13748	13777	13704	13941	13873	13866	13930	13873	13717	13854	13990	13966	13811	13658	13797	13910	13720	13811	13661	13742	13797	13776	13987	13745	13702	13961	13767	13934	13682	13782	13701	13852	13728	13652	13776	13814	13642	13674	13702	13711	13724	13820	13827	13700	13884	13783	13485	13824	13896	13612	13809	13886	13832	13762	13815	13706	13557	14010	13789	13811	13684	13849	13904	13950	13720	13829	13786	13676	13668	13773	13799	13700	13781	13755	13723	13748	13856	13867	13967	13766	13652	13924	13608	13711	13811	13959	13817	13988	13709	14108	13719	13826	13722	13648	13932	13718	13820	13849	13924	13975	13735	13634	13681	13858	13942	13681	13644	13699	13690	13814	13808	13968	13790	13616	13634	13767	13750	13715	13763	13811	13699	13850	13932	13966	13788	13746	13748	13645	13721	13671	13755	13845	13627	13794	13832	13905	13708	13674	13826	13995	13889	13812	13813	13711	13746	13802	13737	13834	13738	13649	13723	13864	13727	13746	13764	13772	13756	13765	13634	13839	13877	13820	13938	13789	13823	13794	13870	13765	13604	13694	13828	13716	13832	13825	13661	13697	13668	13785	13971	13662	13756	13821	13657	13718	13866	13988	13829	13746	13575	13693	13869	13905	13846	13826	13708	13739	14037	13841	13937	13799	13800	13788	13948	13909	13839	13664	14062	13899	13741	13870	13925	13736	13961	13764	13692	13909	13680	13817	13673	13880	13848	13788	13749	13728	13837	13793	13735	13801	13844	13870	13885	13852	13734	13851	13730	13628	13835	13670	13871	13561	13787	13810	13676	13732	13654	13826	13787	13862	13930	13749	13842	13829	13652	13732	13720	14057	13906	13716	13933	13836	13950	13742	13614	13853	13878	13752	13846	13912	13626	13816	13786	13866	13935	13720	13666	13725	13658	13943	13821	13841	13624	13643	13849	13722	13885	13924	13905	13640	13855	13634	13915	14030	13913	13998	13720	13826	13828	13821	13558	13854	13831	13571	13816	13795	13784	13831	13843	13835	13756	13693	13776	13793	13898	13717	13831	13701	13742	13588	13763	13734	13801	13765	13640	13810	13591	13746	14081	13746	13805	13729	13900	13749	13734	13810	13631	13720	13646	13884	13906	13564	13742	13802	13602	13705	13712	13895	13862	13873	13873	13858	13702	13793	13786
35176	57767	52852	41703	34913	29666	24878	21324	18541	16938	15891	14802	14451	13957	13724	13407	13176	13014	13253	13058	12741	12778	12827	12525	12462	12613	12634	12590	12639	12573	12574	12508	12487	12477	12843	12530	12506	12507	12644	12600	12550	12618	12528	12558	12509	12482	12589	12612	12580	12630	12635	12470	12574	12579	12345	12369	12566	12572	12534	12460	12667	12571	12539	12508	12368	12628	12445	12494	12565	12682	12437	12487	12455	12537	12597	12378	12616	12434	12489	12520	12576	12496	12525	12520	12445	12388	12560	12419	12452	12614	12459	12430	12620	12635	12462	12515	12503	12635	12457	12564	12592	12512	12452	12545	12546	12520	12344	12486	12498	12406	12598	12545	12550	12594	12282	12559	12457	12494	12604	12530	12553	12600	12503	12613	12274	12526	12602	12402	12446	12473	12602	12361	12546	12490	12463	12654	12511	12582	12606	12539	12550	12451	12509	12562	12628	12277	12477	12469	12447	12631	12677	12560	12533	12394	12514	12469	12582	12475	12415	12412	12503	12564	12362	12488	12569	12598	12503	12559	12249	12474	12398	12563	12442	12461	12359	12601	12447	12488	12483	12546	12375	12417	12514	12519	12422	12450	12498	12553	12678	12545	12503	12570	12537	12546	12420	12517	12550	12464	12513	12466	12639	12414	12542	12465	12551	12428	12427	12488	12404	12494	12398	12624	12462	12545	12431	12501	12563	12652	12495	12500	12577	12498	12583	12545	12411	12453	12564	12525	12600	12419	12520	12464	12473	12467	12395	12657	12380	12565	12525	12470	12532	12536	12420	12472	12327	12653	12458	12647	12438	12416	12416	12470	12629	12569	12388	12541	12406	12498	12465	12626	12531	12580	12487	12477	12503	12536	12389	12570	12560	12462	12661	12485	12450	12470	12488	12393	12406	12513	12579	12533	12580	12499	12466	12545	12649	12464	12521	12544	12435	12441	12543	12559	12392	12628	12494	12526	12429	12491	12557	12420	12501	12494	12521	12481	12534	12594	12463	12506	12632	12448	12576	12524	12372	12264	12430	12457	12578	12448	12553	12458	12407	12448	12521	12576	12542	12568	12534	12597	12436	12564	12498	12608	12495	12513	12341	12540	12526	12481	12564	12422	12586	12490	12637	12468	12416	12397	12594	12400	12357	12567	12448	12589	12579	12538	12486	12435	12553	12460	12699	12343	12532	12453	12602	12410	12590	12760	12537	12521	12389	12363	12453	12499	12466	12430	12405	12418	12483	12561	12618	12439	12579	12539	12526	12341	12548	12429	12533	12440	12624	12494	12337	12495	12430	12678	12330	12571	12674	12442	12512	12628	12745	12500	12453	12457	12360	12599	12539	12487	12478	12330	12495	12488	12623	12437	12492	12486	12461	12664	12457	12411	12509	12556	12507	12565	12598	12397	12506	12534	12358	12441	12557	12581	12435	12417	12471	12320	12457	12578	12307	12400	12587	12506	12405	12597	12522	12665	12682	12654	12689	12570	12476	12529	12370	12530	12479	12550	12534	12483	12376	12462	12463	12499	12264	12448	12386	12431	12371	12496	12378	12506	12530	12516	12390	12471	12648	12468	12609	12510	12518	12582	12445	12537	12534	12580	12538	12465	12539	12479	12554	12513	12486	12430	12468	12612	12426	12445	12422	12552	12472	12505	12457	12401	12603	12517	12540	12471	12625	12484	12479	12402	12598	12525	12370	12479	12560	12539	12588	12529	12450	12544	12606	12614	12466	12605	12462	12546	12332	12528	12358	12422	12634	12526	12468	12319	12549	12538	12677	12553	12636	12393	12655	12535	12349	12599	12462	12492	12564	12559	12537	12591	12521	12328	12616	12486	12512	12417	12375	12479	12623	12662	12588	12587	12654	12461	12577	12389	12524	12449	12613	12442	12597	12671	12501	12495	12484	12649	12446	12540	12414	12519	12418	12488	12426	12306	12507	12584	12518	12507	12504	12514	12451	12605	12532	12443	12580	12448	12519	12563	12616	12395	12593	12401	12416	12408	12543	12400	12376	12560	12490	12469	12568	12605	12603	12428	12386	12526	12552	12612	12471	12568	12558	12511	12576	12597	12382	12491	12370	12434	12394	12652	12648	12557	12595	12517	12493	12533	12567	12504	12679	12565	12454	12541	12483	12527	12514	12753	12579	12404	12353	12480	12488	12626	12474	12447	12514	12544	12499	12461	12429	12370	12337	12438	12557	12451	12613	12502	12619	12544	12419	12599	12365	12567	12628	12430	12621	12569	12304	12396	12428	12460	12571	12522	12475	12415	12576	12446	12570	12517	12553	12662	12552	12537	12494	12505	12461	12403	12436	12531	12493	12365	12462	12448	12535	12566	12602	12530	12512	12553	12616	12412	12339	12597	12430	12370	12558	12472	12435	12578	12476	12492	12486	12496	12467	12556	12552	12352	12480	12505	12426	12561	12676	12473	12406	12353	12474	12488	12703	12488	12511	12563	12609	12468	12497	12412	12617	12528	12539	12485	12558	12580	12547	12378	12490	12575	12553	12399	12383	12678	12565	12436	12498	12416	12463	12554	12592	12457	12427	12592	12548	12332	12438	12555	12471	12648	12603	12423	12422	12476	12600	12533	12426	12479	12452	12466	12588	12620	12359	12470	12505	12545	12524	12348	12546	12488	12594	12512	12614	12499	12657	12473	12494	12490	12521	12591	12596	12585	12714	12386	12392	12642	12494	12487	12512	12452	12579	12555	12446	12462	12620	12591	12580	12546	12474	12450	12537	12458	12567	12460	12436	12338	12526	12575	12495	12483	12593	12390	12534	12560	12424	12439	12418	12629	12523	12651	12563	12598	12428	12458	12618	12467	12473	12536	12509	12521	12399	12513	12366	12479	12504	12444	12547	12501	12610	12410	12448	12491	12448	12638	12680	12515	12498	12708	12561	12480	12515	12357	12496	12480	12526	12514	12449	12491	12601	12622	12506	12456	12511	12482	12442	12422	12555	12353	12571	12304	12478	12504	12532	12410	12435	12500	12317	12517	12330	12496	12533	12407	12465	12539	12385	12649	12489	12564	12384	12384	12541	12547	12534	12488	12441	12509	12436	12464	12685	12340	12446	12409	12579	12546	12603	12557	12293	12466	12480	12559	12562	12551	12510	12497	12530	12769	12550	12409	12544	12444	12579	12474	12581	12538	12674	12429	12532	12454	12498	12747	12418	12473	12710	12374	12490	12413	12511	12484	12335	12494	12499	12510	12572	12485	12391	12491	12456	12540	12557	12547	12466	12553	12493	12536	12510	12526	12582	12714	12609	12558	12571	12542	12400	12493	12613	12616	12432	12653	12576	12490	12570	12348	12569	12653	12652	12549	12483	12561	12349	12518	12458	12530	12447	12364	12395	12523	12518	12389	12452	12586	12566	12385	12433	12638	12454	12582	12582	12360	12460	12431	12387	12516	12389	12344	12402	12461	12598	12477	12413	12613	12480	12445	12547	12503	12440	12583	12431	12503	12589	12296	12634	12515	12398	12519	12616	12519	12588	12521	12412	12427	12516	12475	12415	12666	12552	12540	12537	12500	12540	12490	12448	12540	12501	12421	12581	12513	12463	12507	12550	12445	12573	12591	12413	12656	12469	12681	12610	12474	12529	12726	12696	12536	12517	12544	12530	12494	12534	12564	12503	12487	12604	12669	12563	12378	12678	12641	12554	12585	12604	12439	12580	12600	12411	12533	12649	12454	12515	12581	12407	12561	12623	12475	12571	12536	12526	12424	12556	12467	12513	12425	12364	12424	12380	12346	12412	12427	12651	12561	12470	12535	12483	12597	12414	12408	12515	12532	12470	12617	12369	12418	12622	12659	12450	12593	12715	12515	12573	12560	12647	12378	12460	12440	12399	12454	12340	12455	12490	12659	12397	12345	12413	12442	12436	12368	12384	12544	12372	12600	12434	12421	12518	12415	12650	12468	12437	12562	12477	12549	12523	12593	12456	12627	12518	12481	12563	12336	12541	12453	12573	12776	12524	12439	12450	12418	12558	12479	12476	12619	12598	12632	12597	12482	12469	12447	12396	12436	12455	12640	12355	12463	12456	12343	12472	12350	12458	12681	12556	12541	12572	12611	12402	12414	12377	12492	12476	12369	12680	12580	12448	12509	12369	12668	12559	12469	12534	12480	12476	12499	12392	12513	12477	12614	12686	12464	12466	12489	12600	12422	12601	12644	12401	12533	12426	12439	12602	12623	12352	12354	12438	12506	12473	12387	12389	12611	12535	12392	12589	12514	12530	12414	12560	12360	12533	12493	12353	12486	12631	12554	12486	12569	12555	12612	12491	12361	12647	12674	12531	12484	12645	12694	12436	12651	12573	12394	12595	12392	12438	12486	12499	12503	12485	12522	12437	12447	12762	12489	12585	12584	12458	12532	12430	12656	12526	12375	12474	12538	12548	12434	12594	12559	12496	12433	12600	12486	12537	12506	12578	12596	12440	12520	12407	12720	12303	12396	12421	12623	12622	12474	12360	12561	12587	12451	12590	12457	12476	12608	12688	12430	12432	12514	12414	12456	12595	12556	12516	12516	12434	12298	12544	12394	12521	12357	12490	12472	12404	12564	12434	12528	12477	12554	12486	12542	12508	12426	12534	12603	12536	12489	12552	12479	12500	12475	12559	12422	12484	12597	12470	12516	12653	12488	12512	12288	12459	12535	12427	12384	12550	12512	12554	12520	12274	12221	12598	12587	12429	12660	12505	12631	12569	12491	12403	12534	12535	12573	12475	12633	12631	12415	12411	12592	12403	12285	12542	12450	12634	12483	12521	12555	12469	12528	12423	12377	12457	12500	12499	12421	12503	12389	12684	12623	12533	12501	12496	12643	12483	12607	12547	12480	12568	12531	12487	12529	12398	12582	12408	12608	12464	12477	12453	12581	12540	12349	12437	12373	12485	12553	12494	12560	12458	12563	12588	12551	12492	12520	12436	12559	12457	12496	12416	12589	12446	12639	12589	12634	12350	12517	12579	12582	12549	12490	12419	12470	12553	12594	12647	12504	12518	12474	12530	12577	12479	12520	12591	12615	12431	12621	12523	12612	12615	12416	12609	12478	12326	12351	12602	12499	12641	12490	12665	12451	12363	12647	12564	12566	12412	12548	12569	12325	12407	12568	12626	12495
22817	21047	28812	24190	24249	28502	30003	23181	20210	18934	17463	16694	16067	15741	15519	15121	15055	14770	14795	14485	14531	14649	14508	14456	14356	14437	14204	14237	14194	14287	14092	14380	14235	14288	14151	14116	14273	14231	14262	14231	14045	13971	14137	14045	14214	14139	14137	14192	14292	14265	14051	14063	14251	14029	14091	14061	14121	14237	14206	14033	14239	14193	14092	14328	13961	14024	13977	14259	14240	14186	14077	13998	14064	14051	13998	14133	14115	14158	14103	14364	14025	14088	14115	14154	13980	14080	14015	14204	14052	14028	14055	14107	14083	14210	14121	14094	14245	13987	13983	14021	14081	14142	13958	14219	14075	14078	13926	14052	14176	14108	13976	14263	14105	14097	14030	14137	14096	14025	14024	13933	13998	14046	14101	13995	14188	14101	14073	14107	13999	14170	14003	14297	14207	13999	14207	14047	14043	14036	14048	14083	14213	14016	14155	14074	14155	14232	14091	14082	14006	14101	13983	14060	14040	14196	14133	14180	14043	14180	14051	13964	14080	14024	13917	14092	14015	14029	14131	13909	13964	14131	13932	14187	14045	14036	14052	14043	14129	13996	14157	14130	14102	14193	14100	14106	14146	14157	14246	14105	14047	13956	14282	13904	14045	14110	14120	14081	13979	13987	14067	14039	14121	14130	14109	14123	14030	14242	14072	14043	13947	13966	14155	14023	14138	14265	13988	14104	14087	14037	14134	14034	14185	14076	14068	14062	14136	14082	14221	14331	14042	14186	13982	14139	14110	14251	14328	14214	14180	13914	14046	14110	14011	14109	14002	14185	14135	14237	13941	13894	14167	14252	14178	13958	13846	14036	14109	14037	14139	14098	14347	13984	14106	14141	13904	14328	13943	14121	13896	14193	14088	13994	14130	13948	14006	14019	14129	13925	14251	13963	13847	14008	14154	14011	14339	14236	13978	14203	14074	14095	14178	14227	14227	14122	14144	14120	14332	13995	14040	13970	13948	13999	14074	14187	14088	13974	14092	14096	14092	14006	14087	14191	14101	14107	14039	14050	14114	14053	14117	14071	14045	14038	14020	13996	13954	13987	14104	14162	14209	14154	14027	14008	14025	14112	14285	14101	14108	14096	14244	14053	14159	14061	13978	14061	14015	14047	14238	14273	14135	13996	13995	14179	14004	13895	14178	14163	14117	14157	14230	14096	14128	14164	14226	14011	14079	14165	14061	13904	13946	13877	14146	14034	14141	13946	14184	14176	14225	14223	14036	13878	14295	14121	14067	13981	14053	14131	14136	14009	14133	14278	14304	13998	14019	14005	14008	13923	14109	13977	13994	13976	13981	14020	13996	14145	14098	14055	14080	14111	14139	14092	14145	13905	13998	13962	14073	14061	14319	14072	14161	13909	13958	14107	14133	13842	14157	13991	14370	14295	14092	13975	13951	14030	13912	14106	14098	14027	14053	14365	14055	14104	14098	13835	14219	13809	14151	14042	14171	14026	14069	13879	14201	14075	14018	14028	14183	14051	14046	14272	13930	14107	13970	14246	14093	14003	14295	14212	13954	14115	14001	13950	14088	14161	14123	13954	13974	14079	14171	14008	13967	14033	14071	14095	13836	13994	14114	13982	14066	14093	14117	14155	14070	14220	14232	14252	14085	14176	14164	13988	13969	14162	14202	14355	14259	14119	14166	14005	14083	14113	14081	13949	14039	14079	13876	14132	14003	14082	13925	14074	14177	14199	14080	14243	14270	14070	14012	14157	14186	14194	14017	14274	14087	14121	14168	13810	13863	13971	14121	14284	14062	14127	14166	14160	14134	14088	14244	14158	14090	13947	14082	14256	13980	14101	14225	14217	14134	13925	14130	14136	14012	14124	14050	14014	14134	14052	14000	14137	14018	14141	14101	14054	14112	14196	14241	14022	14044	14008	14059	14088	13947	14153	13987	14084	13983	14074	14102	14119	14029	14093	14051	14083	14166	14089	14133	14137	14108	14152	14043	14114	14025	14027	14167	14062	14139	14124	14156	14111	14061	14087	13845	14368	14275	14147	13975	14018	14218	14208	14088	14142	13976	14181	14161	13926	14188	14156	14121	13992	13967	14224	14025	14102	14157	14035	13977	14179	14132	14178	14240	14133	14093	14167	14045	14022	14190	14050	14234	14161	13968	13976	13942	14097	14066	14186	14027	14025	14110	13931	14259	14027	14114	13932	14186	14152	14257	14179	14020	14074	14195	14119	14234	14012	14117	14055	14086	14077	14064	14153	14333	13989	13835	13982	14030	14162	13951	13931	14136	14031	13903	14032	14064	14096	13975	14204	14006	14103	14064	13952	14164	14077	14007	13964	14022	14078	13995	14224	14150	14154	13973	14061	14066	14003	13966	14067	14113	14118	13816	13988	14013	13986	14362	13950	14014	14063	14054	14068	14090	13925	13933	14250	14184	13810	13857	13945	14028	13984	14090	14106	13971	14080	14065	14228	14127	13893	14058	14040	14239	14118	14019	14294	14256	13989	14132	14029	14023	13981	14150	13961	14010	13962	14141	14068	14128	14002	13880	14055	14112	14134	13963	14096	14017	14048	14172	14033	14017	13839	14220	14114	14039	14089	14039	13942	14220	14185	14055	13808	14307	14084	14139	14206	13932	14211	14087	14038	14020	14229	13995	14052	14061	14167	14002	14255	14054	14145	14003	13977	14112	14160	14136	13953	13824	14122	14055	14152	14145	13798	14120	13965	14115	14116	13931	13970	14051	14093	14085	14212	14284	14182	13950	14015	13999	14012	13919	14077	14133	14088	14034	14098	14070	14063	13978	14028	14164	14178	14107	13985	14142	14017	14296	14419	14017	14166	14124	13886	14108	14015	14090	14044	13968	13972	14059	14054	14046	13967	14211	14049	14043	13911	14094	14272	14222	14119	13981	14108	14028	13901	13994	14137	13939	14109	14004	14323	14074	14052	14039	14207	14111	14226	14297	14178	14153	14118	13956	13991	14011	14084	14023	13945	14262	14004	14205	14176	14189	14205	13990	14138	14022	14191	14066	14106	14073	14054	14150	14152	14128	14225	14026	14169	13990	14137	14036	14104	14145	14158	14157	13980	14154	14151	14114	14011	14187	14034	14213	14054	14279	14026	14060	13989	14174	14005	14145	14048	14136	13976	14148	13966	14011	13987	14228	14129	14158	13998	14117	14028	14125	13937	14148	14186	14142	14240	14195	14028	14076	14182	14012	14077	14026	14080	14014	13952	14164	14094	14028	14077	14207	13979	14056	13992	14098	14025	13932	14029	14306	14195	14169	13930	14117	13883	14071	13968	14062	14131	14166	13960	14052	13846	13999	13989	13783	13944	13907	14122	13955	14190	13866	13937	13806	13926	14123	14074	13973	13806	13939	14001	13915	14251	14084	14086	14147	14069	14171	13956	14111	14161	14046	14148	14126	14024	13986	14209	14316	13984	14203	14013	14073	14197	13952	14039	14153	14075	14054	14234	14039	14287	14031	14181	13977	14332	14072	14106	14001	14217	14163	14038	14231	14014	14185	14238	14115	14105	14097	14159	14107	13913	14083	13944	14196	14151	14072	14151	14126	14108	14102	14227	14033	14113	14203	14070	14056	14048	13838	13951	14140	14083	14012	14052	14213	14062	14029	14059	14174	14148	14070	14053	14058	14217	14026	14060	13929	13969	14048	14009	13840	14159	14188	14052	14101	14023	14092	13919	14195	14159	13855	14049	14001	14116	14205	14115	14030	14069	13966	14215	14174	14150	13986	14050	14055	14101	14149	14053	14101	14089	13868	14111	14097	14068	14022	13924	14162	14258	14018	14120	14096	13997	13971	14192	14137	13804	14191	14285	14196	13900	14093	14046	14071	14326	14076	14088	13932	14043	14195	14216	13934	14259	14017	13962	14272	14115	13991	13972	14043	14126	14051	13951	14086	14296	14029	13986	14187	14143	14102	13838	13909	14032	14194	14140	14159	14060	14101	14163	14136	14000	14014	13945	14015	14066	13929	13908	14142	14063	14001	13859	13982	14120	14002	14155	14031	13924	13922	14081	13980	14072	13968	13947	14297	14134	14068	14267	14086	14144	13805	13952	14086	14102	14108	14054	13997	14061	13869	14249	13994	14011	14068	14115	14051	13925	14226	14128	14107	14181	14152	14250	13903	14162	14204	14018	14050	14018	13989	14194	14111	13893	14116	14159	14156	14143	14180	14030	14218	14212	13943	13949	14007	14082	14057	13972	14135	14205	13937	13979	14202	13924	14117	14007	13936	14048	14145	14154	14011	14120	13992	14279	14055	14115	14127	14006	14102	14072	14152	14152	14135	14197	14177	14038	14324	14177	13837	14017	14305	14223	14086	14231	14215	13978	14171	13845	14332	14109	14061	14099	14095	14185	14164	14017	14067	13916	13840	14061	13988	14051	14148	14054	13940	14099	14068	14226	14105	13890	14215	13807	14108	13975	14169	14125	14059	14197	14240	14152	13952	14108	14118	13936	14015	13994	13928	14131	14001	14075	13998	13972	14245	14095	13904	14008	14204	13972	14154	13965	13869	14165	14145	14072	14061	13973	14209	14207	14103	14003	14243	14112	14159	14163	14042	14032	14060	14090	14114	14054	14042	14036	14080	14146	14105	14008	14281	14074	14127	14131	13960	14088	14028	13919	13935	13947	14028	14063	13946	14106	13970	13956	14007	14058	14062	14068	13952	13932	13961	13980	14062	14160	14127	14247	14054	13957	13922	13896	14211	14137	13978	14085	14336	14067	14070	14085	14132	13898	14004	14158	14022	14027	14100	13999	14075	14059	14218	13661	14147	14362	14040	14118	14018	14030	14072	13940	14049	14405	14309	14027	14104	14121	13948	14033	14117	14122	14204	14323	14305	14337	14206	13956	14070	13999	14055	14191	13942	14106	13975	14121	13976	14156	14161	14145	13949	14009	13881	13873	14098	14032	14106	14195	14092	14081	14113	13912	14261	13903	14067	14140	14121	14039	13999	14062	14006	13976	14299	14031	13965	14036	14129	13947	14102	13966	14133	14129	14003	14026	14004	13936	14114	14037	14024	14041	14017	14295	14020	14074	14015	14182	14107	14026	14100	14018	14071	14158	14032	14138	14001	13859	14045	14230	14204	13941	14145	14122	14123	14013	14240	13938	14099	14200
36927	63015	58592	46510	39481	34256	29190	24683	21285	18964	17357	16254	15502	14849	14273	13775	13695	13425	13350	13194	13070	13094	12998	12933	13009	12892	12688	12877	12956	12762	12792	12633	12763	12617	12827	12705	12654	12855	12547	12604	12718	12602	12589	12495	12595	12668	12780	12556	12688	12621	12622	12670	12644	12718	12596	12703	12772	12635	12759	12688	12659	12931	12775	12661	12660	12740	12654	12574	12681	12647	12718	12545	12670	12643	12625	12646	12616	12743	12624	12660	12520	12805	12444	12682	12786	12620	12610	12627	12618	12599	12718	12756	12599	12552	12456	12548	12668	12679	12708	12514	12794	12544	12655	12585	12649	12653	12839	12610	12506	12688	12794	12536	12638	12616	12619	12773	12548	12552	12718	12565	12693	12582	12593	12571	12706	12619	12532	12665	12793	12658	12722	12747	12665	12593	12673	12597	12643	12553	12723	12710	12923	12492	12615	12658	12566	12685	12426	12496	12786	12589	12553	12538	12734	12495	12639	12597	12560	12705	12777	12571	12601	12610	12668	12636	12694	12617	12537	12601	12666	12689	12523	12719	12648	12785	12473	12592	12703	12498	12649	12626	12712	12583	12607	12681	12853	12533	12635	12632	12613	12625	12624	12474	12551	12602	12759	12705	12554	12630	12732	12674	12600	12690	12698	12786	12742	12794	12797	12664	12564	12630	12458	12694	12684	12649	12670	12549	12726	12628	12606	12786	12692	12656	12760	12663	12593	12615	12557	12691	12788	12673	12825	12778	12671	12575	12641	12752	12548	12603	12581	12591	12471	12517	12711	12621	12690	12672	12602	12754	12707	12660	12634	12615	12674	12694	12610	12669	12602	12722	12476	12709	12636	12799	12568	12646	12728	12636	12675	12646	12649	12561	12570	12631	12589	12583	12592	12625	12688	12466	12595	12766	12682	12744	12441	12645	12667	12610	12649	12583	12599	12602	12669	12726	12687	12641	12810	12674	12546	12741	12666	12724	12558	12740	12627	12610	12717	12606	12746	12564	12769	12565	12634	12610	12558	12551	12591	12749	12808	12508	12769	12608	12549	12495	12594	12605	12615	12689	12691	12783	12646	12600	12532	12561	12551	12771	12702	12541	12734	12627	12600	12716	12537	12819	12648	12667	12573	12568	12530	12650	12695	12622	12734	12763	12663	12578	12727	12503	12599	12600	12837	12597	12684	12649	12678	12763	12576	12460	12676	12683	12649	12607	12455	12809	12603	12553	12704	12621	12619	12482	12557	12728	12572	12682	12758	12730	12595	12707	12725	12513	12624	12543	12574	12641	12582	12672	12694	12607	12730	12501	12461	12625	12520	12596	12665	12536	12770	12603	12732	12679	12642	12711	12678	12596	12656	12718	12664	12753	12565	12562	12799	12578	12686	12590	12566	12798	12569	12580	12661	12669	12711	12494	12579	12700	12650	12657	12486	12625	12719	12707	12505	12566	12565	12732	12642	12555	12693	12729	12286	12454	12597	12584	12625	12635	12641	12666	12430	12578	12615	12670	12586	12646	12735	12507	12776	12552	12720	12809	12545	12693	12636	12664	12783	12551	12789	12593	12471	12661	12397	12815	12813	12593	12581	12716	12705	12475	12577	12597	12629	12727	12727	12719	12652	12694	12658	12724	12621	12770	12630	12767	12792	12680	12698	12736	12608	12686	12677	12623	12647	12642	12622	12783	12596	12636	12685	12537	12636	12774	12645	12662	12792	12571	12660	12632	12770	12714	12559	12634	12742	12590	12628	12681	12620	12464	12524	12523	12553	12413	12806	12535	12583	12795	12596	12820	12659	12713	12632	12582	12679	12664	12682	12658	12627	12653	12685	12563	12545	12698	12567	12716	12532	12725	12728	12723	12748	12663	12504	12636	12680	12681	12680	12516	12547	12556	12602	12661	12617	12628	12701	12626	12756	12594	12803	12649	12821	12651	12695	12615	12862	12556	12733	12671	12564	12580	12737	12598	12593	12559	12680	12756	12686	12572	12720	12577	12670	12858	12675	12570	12620	12551	12753	12491	12702	12707	12721	12705	12449	12837	12740	12760	12516	12593	12538	12589	12651	12693	12617	12727	12675	12534	12674	12558	12603	12764	12675	12825	12747	12609	12901	12560	12584	12814	12566	12796	12547	12677	12689	12684	12555	12753	12698	12762	12646	12594	12520	12685	12654	12815	12657	12558	12652	12517	12734	12738	12462	12645	12736	12696	12836	12601	12596	12743	12606	12603	12635	12738	12763	12465	12615	12632	12519	12792	12694	12733	12449	12708	12704	12415	12751	12599	12662	12592	12723	12589	12642	12743	12536	12696	12766	12730	12716	12602	12783	12605	12600	12612	12583	12634	12629	12727	12671	12619	12657	12702	12704	12666	12798	12579	12721	12630	12754	12546	12676	12587	12712	12714	12623	12696	12608	12545	12776	12618	12856	12541	12714	12789	12689	12681	12538	12540	12676	12501	12800	12455	12724	12742	12618	12513	12777	12735	12686	12703	12677	12650	12727	12624	12574	12762	12723	12735	12667	12532	12603	12720	12493	12641	12566	12586	12650	12700	12771	12594	12607	12813	12574	12746	12547	12686	12782	12729	12727	12554	12702	12882	12665	12567	12714	12442	12551	12648	12602	12498	12588	12685	12656	12575	12566	12764	12527	12473	12595	12655	12591	12693	12794	12697	12492	12623	12625	12683	12774	12859	12550	12572	12787	12659	12744	12583	12672	12660	12536	12593	12602	12679	12692	12605	12669	12585	12502	12775	12590	12536	12604	12584	12403	12861	12634	12585	12765	12744	12647	12749	12623	12561	12682	12526	12633	12543	12607	12637	12727	12676	12659	12518	12555	12549	12709	12717	12635	12715	12778	12568	12548	12763	12708	12551	12639	12703	12740	12766	12633	12715	12605	12501	12572	12758	12572	12790	12573	12536	12604	12722	12607	12718	12547	12673	12663	12754	12639	12625	12620	12604	12550	12570	12665	12656	12622	12598	12542	12896	12697	12571	12719	12769	12697	12592	12737	12558	12743	12598	12424	12620	12635	12592	12661	12700	12653	12829	12589	12489	12668	12601	12602	12638	12650	12799	12656	12739	12510	12568	12577	12660	12525	12594	12544	12669	12744	12714	12768	12602	12633	12682	12550	12831	12723	12661	12546	12597	12545	12642	12668	12767	12763	12657	12546	12478	12494	12664	12732	12702	12480	12482	12787	12775	12742	12684	12753	12754	12594	12553	12697	12681	12815	12693	12734	12763	12465	12607	12729	12713	12653	12629	12594	12795	12645	12435	12613	12755	12687	12793	12496	12657	12564	12640	12662	12686	12546	12542	12649	12801	12653	12738	12638	12636	12663	12640	12602	12585	12694	12604	12665	12581	12620	12470	12552	12812	12619	12581	12662	12740	12540	12496	12676	12429	12691	12634	12627	12653	12693	12729	12690	12554	12612	12711	12713	12603	12638	12692	12636	12773	12731	12666	12678	12585	12370	12516	12710	12678	12578	12530	12618	12561	12601	12663	12624	12648	12627	12694	12702	12678	12713	12499	12637	12689	12611	12553	12517	12687	12657	12711	12560	12860	12708	12658	12561	12885	12646	12625	12664	12626	12669	12846	12571	12624	12488	12711	12743	12540	12607	12639	12823	12636	12830	12594	12684	12556	12636	12721	12820	12695	12675	12692	12853	12723	12600	12599	12736	12525	12716	12590	12561	12595	12634	12654	12602	12622	12632	12597	12672	12771	12619	12660	12526	12682	12677	12639	12617	12679	12626	12862	12668	12519	12483	12851	12524	12611	12533	12773	12744	12624	12680	12778	12647	12687	12573	12589	12538	12630	12573	12639	12496	12648	12684	12743	12804	12639	12659	12554	12658	12513	12694	12621	12650	12698	12780	12651	12608	12649	12643	12725	12490	12813	12668	12566	12637	12662	12783	12412	12616	12605	12512	12575	12683	12722	12703	12684	12592	12647	12718	12695	12630	12682	12695	12551	12505	12753	12634	12527	12536	12585	12754	12646	12737	12560	12591	12684	12630	12566	12616	12706	12691	12671	12647	12668	12530	12688	12504	12460	12501	12706	12601	12598	12622	12642	12670	12811	12709	12695	12536	12670	12821	12736	12724	12668	12522	12895	12630	12466	12624	12514	12726	12614	12592	12645	12643	12487	12635	12625	12634	12782	12700	12705	12882	12652	12599	12652	12636	12619	12703	12582	12740	12519	12557	12483	12603	12649	12578	12683	12702	12689	12666	12675	12609	12692	12654	12678	12603	12620	12595	12353	12611	12548	12673	12584	12521	12639	12633	12641	12668	12694	12693	12636	12787	12808	12540	12733	12764	12623	12698	12593	12600	12696	12569	12519	12431	12637	12673	12592	12637	12646	12650	12508	12780	12572	12689	12678	12640	12639	12768	12642	12648	12613	12853	12692	12667	12720	12600	12671	12743	12682	12576	12758	12479	12601	12700	12559	12812	12509	12744	12575	12643	12534	12778	12739	12710	12724	12726	12761	12557	12788	12618	12611	12556	12642	12692	12693	12449	12678	12564	12791	12590	12643	12802	12589	12670	12705	12673	12613	12537	12618	12641	12775	12606	12718	12630	12506	12689	12595	12555	12658	12774	12685	12612	12571	12499	12661	12749	12639	12500	12690	12712	12645	12569	12577	12548	12882	12725	12747	12658	12653	12758	12535	12478	12719	12653	12587	12651	12563	12596	12722	12605	12577	12725	12612	12632	12579	12712	12519	12682	12887	12496	12617	12563	12530	12517	12537	12667	12593	12571	12696	12694	12752	12554	12705	12512	12666	12588	12753	12759	12603	12635	12645	12704	12661	12623	12645	12551	12800	12621	12636	12521	12695	12711	12556	12583	12568	12657	12680	12716	12778	12746	12615	12798	12701	12766	12722	12702	12837	12473	12721	12611	12587	12754	12735	12548	12650	12674	12587	12548	12864	12766	12659	12651	12604	12618	12778	12646	12670	12594	12551	12586	12514	12631	12678	12560	12596	12657	12749	12652	12452	12749	12670	12615	12690	12601	12556	12746	12473	12696	12646	12558	12622	12485	12545	12619	12570	12707	12642	12598	12512	12855	12537	12638	12505	12818	12754	12699	12765	12686	12562	12662	12693	12762	12653	12707	12543	12505	12706
30691	34578	41823	35956	27666	23313	20209	18029	16572	15673	15154	14899	14669	14557	14312	14246	14161	14193	13785	14003	13884	13946	13890	13981	13846	13910	13963	13926	13897	13686	14011	13690	13925	13806	14042	13844	13822	13941	13874	13847	13890	13844	13776	13685	13877	13795	13997	13929	13975	13763	13819	14070	13859	14040	13886	13929	13666	13926	13906	13544	13740	14004	13834	13822	13651	13821	13768	13605	13694	13685	13804	13914	13873	13661	13893	13823	13939	13724	13876	13753	13719	13856	13860	13921	13937	13945	13858	13847	13711	13776	13830	13961	13675	13979	14009	13886	13802	13714	13670	13769	13942	13812	13877	14055	13875	13884	13816	13735	13677	14044	13800	13655	13754	13953	13650	13753	13914	13954	13839	13880	13782	13715	13941	13838	13627	13737	14130	13890	13804	13721	13757	13661	13892	13861	13793	13776	13809	13713	13765	13885	13832	13747	13790	13893	13691	13828	13835	13827	13820	14006	13892	13811	14005	13766	13866	13930	13795	13760	13839	13877	13778	13680	13727	13610	13707	13799	13928	13747	13710	13820	13826	13759	13733	13751	13919	13720	13915	13894	13609	13727	13702	13804	13796	13773	13704	13730	13817	13797	13927	13706	13662	13693	14039	14017	13761	13692	13747	13715	13780	13914	14052	13830	13863	13792	13920	13948	13819	13922	13731	13907	13732	14003	13839	13823	13801	13926	13853	13692	13821	13936	13948	13926	13767	13640	13756	13897	14213	13816	13877	13725	13969	13704	13633	13598	13558	13840	13691	13756	13814	13715	13747	13687	13706	13645	13841	13872	13751	13655	13847	13852	13868	13732	13752	13730	13838	13728	13995	13802	13897	13909	13744	13777	13905	13706	13608	13732	13741	13818	13885	13964	13769	13694	13785	13579	13830	13887	13817	13797	14039	13790	13677	13719	13920	13911	13748	13884	13969	13766	13716	13821	13762	13880	13752	13819	13857	13632	13677	13815	13937	13754	13868	13627	13770	13739	13846	13977	13842	13957	13870	13762	13783	13701	13669	13744	13779	13758	13705	13680	13726	13859	13607	13821	13646	13551	13735	13918	13776	13815	13781	13776	13501	13805	13818	13867	13835	13917	14006	13755	14053	13891	13938	13813	13825	13780	13949	13617	13855	13918	13828	13832	13784	13769	13718	13851	13717	13774	13875	13889	13780	13880	13941	13886	13821	13883	13724	13891	13966	14055	13807	13740	13770	13918	13710	13877	13752	13785	13879	13875	13849	13717	13658	13871	13917	13967	13835	13933	13777	13773	13685	13826	13842	13774	13789	14012	13764	13772	13920	13839	13788	13754	13736	13733	13814	13807	13729	13878	13700	13814	13868	13795	13864	13698	13643	13935	13636	13987	13774	13745	13808	14067	14015	13838	13859	13769	13961	13935	13871	13784	13799	13823	13909	13821	13802	13946	13872	13864	13731	13703	13863	13878	13999	13857	13765	13815	13837	13866	13671	13884	13825	13966	13659	13846	13744	13787	13916	13811	13713	13678	13867	13777	13737	13858	13797	13874	14037	13826	13929	13716	13830	13728	13842	13767	13793	13922	13827	13833	13795	13865	13802	13873	13848	13800	13631	13892	13728	13713	13942	13891	13805	13790	13822	13822	13991	13972	13760	13787	13676	13753	13809	13710	13858	13866	13882	13875	13669	13958	13947	13952	13699	13833	13649	13708	13879	13897	13903	13755	13837	13647	13763	13764	13730	13856	13734	13812	13721	13765	13737	14037	13866	13742	13891	13843	13737	13688	13909	13871	13862	13904	13734	13686	13751	13883	13733	13544	13910	13975	13906	13929	13931	13606	13932	13808	13728	13912	13935	13761	13707	13833	13863	13696	13667	13913	13655	13615	13880	13736	13796	13796	13845	13700	13766	13741	13775	13855	13998	13828	13909	13785	13808	13700	13843	13851	13709	13646	13801	13826	13838	13965	13773	13776	13730	14045	13829	13846	13721	13910	13828	13835	13856	13884	13721	13613	13780	13895	13795	13904	13777	13864	13870	13743	13961	13734	13933	13862	13966	13731	14079	14005	13916	13866	13750	13818	13847	13670	13975	13951	13743	13835	13868	13721	13675	13814	13883	13840	13904	13778	13707	13701	13806	13858	13743	13885	13885	13727	13734	13703	13804	13748	13846	13947	14048	13906	13831	13717	13876	13781	13898	13644	13982	13783	13653	13762	13865	13868	13803	13939	13982	13834	13807	13768	13799	13708	13957	13935	13801	13848	13734	13782	13928	13846	13955	13834	13850	13962	13672	13736	13918	13807	13828	13826	13644	13562	13860	13818	13802	13698	13763	13822	13907	13770	13729	13642	13769	13849	13720	13998	13885	13801	13743	13843	13648	13804	13685	13718	13903	13895	13723	13758	13917	13981	14019	13739	14044	13978	13864	13858	13829	13911	13740	13582	13638	13965	14078	13768	13827	13885	13754	13983	13831	13851	13885	13732	13799	13787	13959	13775	13638	13835	13772	13926	13815	13655	13939	13836	13778	13720	13683	13832	13765	13681	13891	13613	13805	13862	13821	13663	13932	13790	13754	13813	13761	13920	13817	13835	14072	13690	13849	13791	13980	13764	13649	13728	13693	13872	13910	13826	13858	13833	13894	13815	13881	13807	13715	13931	13870	13900	14035	13823	13659	13666	13864	13726	13935	13803	13961	13856	13993	13818	13879	13778	13625	13831	14019	13866	13890	13843	13998	13817	13965	13741	13940	13863	14037	13687	13784	13747	13914	14022	13721	13843	13928	14062	13865	13905	13842	13902	13809	13879	13649	13680	13847	13893	13791	13733	13703	13911	13989	13983	13944	13784	13701	13675	13765	14061	13913	13686	13665	13747	13834	13831	13816	13947	13802	13818	14133	13835	13734	13621	13798	13862	13897	13769	13698	13731	13728	13871	13711	13864	13669	13773	13801	13820	13975	13907	13780	13754	13962	13952	13713	13822	13904	13852	14065	13838	13838	13736	13669	13797	13875	14052	13866	13970	13839	13936	13831	13713	13833	13687	13792	13715	14047	13656	13590	13792	14031	13990	13697	13927	13870	13945	13853	13991	13896	13887	13831	13958	13685	13911	13784	13837	14002	13929	13609	13745	13888	13756	13749	13808	14115	13765	14016	13686	13992	13681	13712	13679	13757	14000	13852	14027	13898	13922	13894	13819	13941	13707	13831	13882	13770	13868	13647	13734	13672	13878	13897	13879	14031	13941	13682	13751	13720	13730	13764	13780	13789	13954	13707	13829	14059	13937	13877	13841	13870	13722	13670	13686	13897	13736	13881	13754	13891	13775	13795	13848	13870	13813	13756	13838	13822	13941	13913	13836	13837	14017	14001	13847	13823	13778	13860	13642	13908	13683	13829	13716	13944	13714	13883	13659	13792	13772	13845	13814	13817	13738	13832	13975	13889	13765	13734	13983	13828	13660	13921	13836	14009	13760	13838	13797	13689	13704	13985	13769	13649	13723	13808	13705	13716	13968	13752	13790	13713	13763	13973	14012	13702	13756	13781	13931	13756	13733	13929	13880	13881	13856	13807	13874	13896	13970	13894	13767	13862	14020	13958	13956	13878	13789	13733	13839	13721	13771	14012	13863	13811	13893	14011	13895	13836	13901	13698	13761	13686	13682	13958	13980	13958	13808	13809	13737	13969	13749	13848	13535	13727	13750	13811	13860	13953	13903	13900	13895	13899	13957	13596	13713	13738	13883	13789	13929	13820	13649	13831	13711	13788	13794	13862	13809	13957	13864	13742	13639	13871	13853	13922	13963	13973	13769	13789	13891	13914	13773	13970	13801	13812	13700	13678	13950	13624	13770	13783	13886	13797	13881	13859	13769	13928	13837	13820	13610	13906	13724	13838	13617	13736	13904	13875	13858	13765	13909	13814	13827	13788	13921	13861	13774	13980	13924	13864	13743	13880	13834	13798	13745	13826	13651	13863	13832	13729	13853	13874	13842	13628	13982	13732	13850	13766	13711	13930	13845	13812	13876	14013	13934	14076	13862	14005	13995	13930	13722	13731	13795	13862	13837	13850	13748	13965	13732	13909	13763	13678	13705	13880	13808	13972	13899	14027	13615	13838	13862	14009	13808	13808	13791	13821	13675	13881	13851	14018	13835	13890	13881	13978	13734	13785	13749	13814	13729	13827	13712	13802	13855	14027	14260	14026	13701	13944	13815	13810	13908	13758	13920	13925	14000	13870	13831	13801	13784	13791	13881	13764	13873	13738	13789	13888	13979	13918	13756	13818	13795	13654	13891	13600	13666	14040	13833	13743	13911	13653	13838	13945	13769	13793	13815	13925	14026	13971	14001	13885	13866	13868	13653	13667	13662	13795	13824	13821	13830	13832	13808	13909	13986	13827	13755	13940	13701	13964	13922	13796	13826	13822	13801	13882	13815	13908	13993	13810	13841	13913	13688	13784	13585	13557	13665	13692	13935	13913	13963	14079	13683	13944	13864	13927	13893	13624	13789	13872	13783	13751	13833	13954	13858	13724	13844	13697	13747	13858	13759	13725	13858	13659	13923	13876	13762	13841	14027	13790	13747	13627	13860	13911	13882	13758	13936	13939	13916	13950	14040	13820	13763	13656	13757	13921	13707	13832	13862	13870	13850	13685	13972	13832	13931	13932	13789	13938	13816	13773	13857	13749	13766	13850	13907	13836	13740	13603	13729	13784	13731	13864	13716	13820	13798	13833	13726	13752	13789	13812	13765	13838	13792	13723	13839	13934	13639	13835	14083	13945	14057	14011	13790	13783	13953	13808	13908	13839	13531	13673	13696	13802	13808	13750	13842	13802	13929	13678	14002	13900	13842	13651	13841	13859	13943	13707	13791	13883	13740	13821	13821	13786	13886	13959	13626	13770	13907	13879	13768	13765	13625	13739	13756	13748	13902	13738	13931	13810	14021	13751	13890	13816	13865	13764	13859	13859	13773	13743	13958	13987	13911	13812	13879	13762	13916	13811	13952	13901	13810	13804	13745	13976	13915	13810	13800	13808	13766	13822	13965	13929	13845	13974	13860	13762	13882	13828	13864	13963	13962	13755	13897	13847	13821	13686	13650	13745	13711	13795	13849	13649	13792	13764	13639	13895	13880	14008	13827	13891	13777	13667	13954
36011	51546	46682	35459	29118	24500	21144	18527	16621	15321	14742	13897	13619	13234	13389	12923	13210	12880	12859	12858	12635	12716	12779	12656	12705	12755	12598	12557	12611	12556	12626	12371	12616	12555	12503	12418	12667	12478	12539	12518	12641	12368	12533	12491	12489	12306	12503	12570	12603	12531	12372	12536	12684	12387	12714	12462	12501	12475	12387	12503	12507	12488	12494	12468	12426	12462	12301	12645	12602	12680	12670	12639	12609	12499	12469	12499	12592	12597	12447	12465	12555	12521	12503	12478	12640	12513	12413	12534	12515	12767	12412	12450	12526	12660	12546	12355	12396	12595	12563	12598	12571	12369	12583	12392	12432	12438	12406	12343	12463	12615	12397	12481	12662	12505	12568	12529	12523	12570	12572	12645	12564	12577	12496	12533	12617	12525	12502	12550	12616	12386	12476	12741	12589	12565	12648	12418	12537	12519	12552	12426	12454	12352	12498	12489	12437	12569	12460	12574	12375	12632	12596	12439	12466	12578	12526	12594	12487	12424	12630	12485	12412	12548	12538	12437	12449	12482	12481	12527	12567	12446	12450	12489	12589	12614	12470	12463	12577	12581	12428	12445	12436	12461	12521	12546	12617	12372	12491	12326	12547	12536	12381	12619	12352	12378	12595	12411	12561	12574	12485	12471	12529	12509	12642	12585	12558	12455	12489	12400	12550	12522	12291	12734	12615	12532	12635	12502	12392	12521	12542	12454	12498	12449	12384	12593	12455	12387	12465	12445	12448	12389	12542	12490	12760	12467	12519	12465	12495	12558	12591	12446	12414	12344	12696	12412	12481	12482	12469	12492	12440	12634	12497	12399	12601	12537	12373	12586	12547	12635	12482	12340	12565	12528	12508	12611	12541	12547	12456	12573	12574	12377	12486	12370	12362	12481	12395	12417	12574	12549	12666	12327	12520	12538	12362	12593	12607	12613	12605	12407	12564	12514	12542	12560	12626	12617	12432	12563	12675	12523	12509	12537	12408	12596	12444	12670	12533	12547	12514	12576	12621	12577	12608	12640	12607	12299	12474	12704	12696	12654	12390	12526	12694	12436	12535	12472	12522	12529	12439	12513	12473	12284	12673	12543	12478	12551	12493	12662	12474	12519	12391	12493	12628	12532	12482	12392	12530	12636	12365	12406	12586	12388	12510	12641	12388	12539	12373	12635	12404	12464	12586	12643	12426	12753	12474	12581	12533	12736	12637	12492	12414	12424	12535	12453	12521	12374	12510	12519	12439	12338	12566	12497	12692	12371	12517	12338	12639	12637	12452	12566	12583	12616	12394	12694	12513	12514	12533	12430	12440	12574	12614	12486	12412	12499	12434	12487	12600	12558	12507	12353	12601	12508	12455	12458	12531	12641	12472	12520	12612	12479	12424	12595	12506	12523	12426	12535	12529	12569	12555	12522	12583	12622	12393	12506	12499	12375	12593	12438	12429	12593	12485	12385	12557	12465	12536	12634	12433	12545	12254	12610	12436	12502	12518	12676	12597	12518	12498	12574	12565	12496	12508	12410	12520	12478	12606	12458	12450	12511	12548	12418	12369	12434	12336	12364	12383	12399	12429	12607	12549	12543	12358	12366	12562	12606	12435	12463	12426	12544	12444	12449	12572	12584	12556	12438	12557	12532	12473	12459	12321	12543	12654	12450	12568	12487	12591	12565	12523	12424	12441	12637	12373	12478	12649	12494	12527	12447	12477	12575	12539	12448	12552	12389	12444	12604	12553	12564	12570	12573	12688	12405	12510	12523	12533	12483	12563	12525	12544	12511	12487	12420	12604	12587	12709	12519	12616	12348	12420	12433	12512	12393	12617	12592	12460	12463	12596	12372	12506	12561	12484	12588	12604	12627	12608	12508	12493	12275	12520	12586	12356	12466	12472	12451	12400	12546	12515	12583	12521	12504	12558	12474	12647	12338	12622	12542	12391	12677	12504	12350	12534	12581	12464	12457	12446	12570	12431	12465	12538	12602	12562	12406	12362	12375	12515	12602	12418	12472	12468	12655	12682	12529	12505	12462	12516	12386	12630	12634	12454	12417	12383	12491	12675	12262	12394	12563	12489	12743	12631	12502	12519	12582	12504	12541	12496	12681	12533	12591	12371	12502	12395	12431	12483	12524	12637	12514	12700	12544	12475	12548	12593	12504	12479	12408	12608	12626	12558	12450	12555	12478	12454	12594	12596	12585	12516	12428	12604	12546	12543	12678	12583	12475	12624	12549	12452	12637	12446	12695	12393	12514	12605	12556	12445	12490	12622	12336	12618	12570	12415	12562	12367	12355	12442	12575	12501	12424	12439	12771	12514	12471	12513	12676	12468	12602	12536	12645	12537	12290	12573	12481	12410	12482	12435	12608	12466	12537	12392	12505	12523	12531	12349	12574	12339	12438	12592	12527	12404	12467	12386	12542	12450	12599	12419	12518	12635	12499	12426	12461	12467	12559	12519	12446	12615	12408	12641	12476	12642	12507	12569	12498	12545	12287	12472	12518	12402	12562	12425	12666	12417	12402	12645	12502	12529	12616	12552	12471	12481	12440	12430	12347	12415	12556	12588	12493	12439	12394	12534	12519	12507	12514	12467	12600	12668	12633	12578	12550	12607	12609	12603	12470	12656	12579	12412	12602	12564	12314	12528	12563	12522	12427	12398	12513	12529	12504	12327	12597	12342	12660	12576	12494	12477	12581	12568	12408	12421	12618	12467	12553	12480	12534	12603	12447	12646	12389	12570	12419	12674	12445	12651	12339	12372	12542	12489	12430	12634	12549	12512	12412	12414	12448	12413	12515	12533	12494	12623	12606	12548	12347	12561	12482	12345	12504	12561	12538	12568	12440	12536	12499	12497	12576	12550	12516	12436	12734	12581	12618	12745	12740	12544	12387	12414	12365	12380	12568	12502	12494	12472	12437	12509	12523	12559	12406	12567	12478	12567	12427	12623	12593	12541	12353	12526	12430	12453	12407	12405	12497	12570	12469	12503	12431	12609	12450	12602	12702	12494	12547	12437	12358	12535	12528	12649	12554	12480	12473	12539	12586	12673	12427	12471	12576	12499	12330	12629	12635	12489	12345	12691	12380	12376	12458	12321	12574	12584	12622	12496	12536	12481	12574	12569	12565	12461	12370	12413	12622	12549	12600	12502	12443	12551	12491	12408	12465	12336	12536	12622	12461	12497	12567	12480	12589	12703	12689	12607	12457	12595	12529	12641	12521	12394	12485	12523	12647	12408	12450	12611	12494	12470	12447	12430	12502	12380	12567	12659	12426	12405	12550	12527	12420	12410	12425	12528	12625	12638	12373	12444	12614	12532	12501	12498	12510	12451	12572	12526	12597	12534	12536	12529	12494	12481	12526	12479	12495	12474	12405	12531	12533	12492	12443	12474	12334	12673	12551	12536	12453	12511	12375	12491	12450	12580	12673	12474	12501	12432	12706	12430	12425	12490	12557	12509	12462	12528	12432	12556	12509	12427	12460	12471	12524	12589	12521	12572	12578	12560	12461	12535	12490	12510	12511	12469	12479	12522	12639	12488	12502	12356	12565	12655	12473	12528	12590	12531	12522	12420	12589	12334	12438	12635	12571	12472	12563	12586	12440	12499	12415	12508	12435	12557	12572	12588	12570	12430	12617	12451	12510	12455	12535	12581	12582	12623	12458	12530	12441	12526	12519	12339	12507	12612	12604	12443	12461	12498	12562	12523	12620	12444	12522	12385	12526	12547	12523	12440	12421	12421	12446	12576	12399	12587	12658	12391	12501	12434	12547	12535	12380	12717	12453	12551	12400	12677	12434	12539	12481	12508	12349	12378	12539	12433	12428	12437	12558	12376	12600	12642	12438	12342	12610	12551	12586	12552	12369	12499	12403	12512	12569	12454	12620	12342	12569	12454	12464	12605	12572	12500	12504	12327	12517	12432	12631	12545	12490	12530	12362	12521	12480	12583	12445	12464	12543	12465	12536	12497	12463	12444	12697	12496	12303	12603	12543	12527	12496	12494	12400	12446	12513	12611	12432	12514	12627	12412	12520	12405	12580	12622	12577	12483	12586	12454	12574	12712	12398	12649	12635	12624	12505	12469	12678	12511	12454	12495	12581	12406	12674	12568	12591	12396	12552	12599	12509	12468	12628	12474	12480	12477	12534	12287	12549	12452	12378	12365	12576	12384	12666	12452	12519	12510	12360	12391	12429	12511	12514	12570	12458	12488	12539	12443	12605	12525	12484	12483	12447	12411	12480	12570	12421	12532	12416	12459	12563	12515	12591	12429	12519	12675	12538	12577	12544	12556	12468	12666	12445	12637	12585	12555	12436	12432	12431	12565	12508	12646	12440	12583	12437	12662	12427	12535	12643	12638	12371	12535	12655	12367	12489	12484	12646	12550	12629	12535	12456	12578	12504	12494	12580	12447	12433	12454	12604	12714	12427	12571	12579	12469	12582	12441	12481	12540	12517	12516	12570	12467	12588	12469	12354	12539	12394	12569	12589	12447	12471	12489	12478	12312	12414	12527	12522	12578	12576	12533	12566	12651	12541	12571	12363	12430	12559	12541	12487	12519	12551	12401	12475	12527	12599	12378	12555	12558	12514	12632	12538	12626	12527	12415	12518	12623	12442	12578	12489	12444	12486	12349	12541	12566	12452	12530	12391	12468	12571	12601	12484	12625	12478	12362	12575	12444	12419	12371	12586	12430	12617	12579	12428	12440	12576	12692	12576	12593	12568	12556	12488	12477	12446	12552	12573	12635	12558	12525	12406	12487	12579	12524	12549	12537	12592	12501	12428	12468	12454	12577	12710	12659	12611	12661	12451	12479	12473	12450	12451	12608	12479	12569	12495	12489	12500	12512	12458	12695	12402	12520	12516	12720	12621	12434	12521	12609	12640	12496	12461	12649	12446	12717	12555	12523	12549	12579	12452	12517	12494	12604	12540	12547	12515	12479	12452	12568	12467	12430	12694	12497	12493	12601	12741	12397	12536	12546	12509	12428	12429	12491	12561	12421	12453	12718	12444	12426	12551	12406	12662	12622	12665	12501	12534	12509	12501	12602	12471	12527	12564	12603	12500	12564	12497	12421	12614	12554	12574	12574	12458	12404	12596	12315	12516	12561	12729	12541	12227	12687	12607	12663	12663	12600	12482
24155	21122	28944	27300	27191	27026	24828	20056	18129	17026	15931	15359	15062	14624	14463	14386	14290	13971	14217	14136	13917	13779	13637	13852	13844	13828	13855	13520	13846	13821	13849	13835	13591	13676	13791	13698	13817	13939	13592	13719	13666	13583	13732	13811	13734	13844	13803	13636	13577	13527	13648	13606	13630	13703	13572	13516	13623	13582	13559	13671	13684	13602	13574	13744	13805	13569	13716	13507	13757	13715	13552	13597	13524	13616	13652	13629	13499	13579	13575	13536	13659	13637	13570	13652	13691	13764	13756	13757	13731	13785	13413	13687	13590	13560	13505	13414	13588	13314	13595	13565	13670	13639	13645	13445	13475	13600	13454	13501	13606	13550	13649	13697	13541	13743	13758	13603	13697	13584	13512	13450	13705	13581	13765	13662	13672	13489	13622	13755	13535	13523	13624	13731	13609	13474	13648	13700	13416	13549	13600	13566	13526	13683	13747	13641	13433	13581	13723	13680	13684	13790	13668	13425	13598	13655	13681	13615	13607	13707	13522	13521	13566	13568	13634	13599	13374	13597	13746	13653	13680	13774	13786	13746	13601	13595	13700	13524	13564	13470	13510	13524	13499	13691	13660	13694	13599	13366	13584	13642	13714	13665	13534	13587	13697	13558	13787	13573	13765	13630	13692	13415	13521	13494	13662	13622	13552	13620	13525	13686	13553	13556	13648	13665	13675	13673	13796	13717	13767	13618	13709	13501	13470	13603	13633	13613	13769	13683	13739	13441	13579	13502	13517	13575	13626	13608	13626	13446	13331	13711	13408	13551	13633	13698	13799	13633	13703	13557	13610	13416	13667	13665	13534	13527	13642	13641	13561	13588	13499	13457	13677	13666	13612	13698	13573	13566	13524	13768	13692	13591	13654	13625	13619	13565	13687	13549	13773	13516	13672	13715	13658	13556	13487	13649	13651	13601	13713	13528	13623	13578	13520	13548	13639	13779	13694	13880	13623	13422	13698	13682	13613	13680	13614	13466	13628	13752	13760	13559	13383	13713	13754	13714	13642	13417	13616	13775	13501	13715	13591	13531	13501	13602	13418	13491	13581	13626	13680	13424	13550	13507	13628	13572	13555	13562	13638	13726	13382	13550	13495	13416	13417	13686	13614	13620	13454	13482	13555	13632	13561	13675	13614	13561	13708	13605	13708	13591	13693	13741	13536	13887	13607	13553	13524	13653	13542	13700	13565	13657	13504	13522	13641	13541	13521	13846	13708	13673	13649	13745	13688	13700	13838	13697	13569	13548	13694	13530	13648	13701	13774	13689	13565	13514	13651	13681	13504	13632	13513	13678	13575	13643	13725	13559	13369	13700	13654	13617	13699	13672	13524	13552	13606	13561	13685	13538	13817	13562	13709	13781	13523	13615	13605	13484	13563	13651	13629	13568	13558	13517	13794	13553	13767	13523	13630	13587	13718	13611	13649	13464	13362	13707	13518	13700	13489	13439	13525	13552	13552	13525	13769	13509	13707	13584	13593	13510	13747	13571	13833	13808	13612	13609	13622	13575	13509	13592	13598	13449	13545	13645	13716	13553	13752	13682	13602	13475	13596	13491	13547	13788	13678	13574	13622	13547	13632	13665	13689	13573	13679	13657	13532	13648	13635	13615	13621	13703	13594	13417	13545	13445	13575	13486	13888	13608	13518	13591	13600	13530	13616	13403	13572	13752	13663	13568	13635	13638	13573	13528	13645	13561	13676	13586	13734	13465	13408	13615	13459	13767	13801	13753	13381	13472	13741	13704	13513	13629	13357	13848	13528	13394	13590	13411	13637	13822	13707	13536	13679	13561	13543	13688	13611	13647	13572	13632	13635	13554	13641	13501	13617	13573	13574	13684	13747	13615	13622	13515	13675	13575	13534	13779	13514	13704	13752	13716	13507	13710	13648	13559	13696	13513	13683	13523	13631	13434	13554	13459	13551	13524	13717	13719	13528	13593	13611	13709	13525	13657	13389	13539	13724	13532	13475	13635	13603	13614	13738	13511	13523	13554	13614	13622	13513	13475	13550	13564	13709	13499	13640	13650	13731	13594	13662	13496	13529	13486	13498	13419	13710	13636	13607	13502	13718	13711	13655	13691	13636	13615	13584	13478	13476	13699	13438	13562	13521	13675	13613	13676	13691	13589	13876	13643	13618	13596	13491	13542	13645	13671	13514	13502	13644	13554	13731	13606	13791	13618	13806	13462	13498	13681	13536	13533	13671	13631	13509	13785	13613	13467	13525	13543	13752	13955	13534	13543	13576	13584	13558	13496	13612	13531	13590	13420	13730	13602	13590	13606	13595	13752	13459	13545	13635	13403	13709	13584	13595	13738	13703	13760	13558	13607	13480	13675	13671	13392	13554	13732	13747	13574	13521	13614	13813	13639	13498	13678	13634	13455	13649	13658	13447	13605	13712	13787	13787	13599	13629	13542	13555	13710	13731	13702	13639	13790	13721	13749	13729	13614	13613	13579	13551	13714	13608	13629	13851	13455	13761	13667	13765	13668	13631	13499	13661	13372	13566	13616	13843	13583	13515	13674	13550	13605	13437	13695	13602	13645	13513	13707	13561	13604	13658	13503	13723	13612	13483	13492	13772	13698	13314	13636	13626	13690	13728	13747	13627	13635	13696	13477	13523	13654	13693	13679	13585	13695	13637	13438	13500	13593	13616	13676	13612	13524	13787	13675	13674	13438	13659	13400	13481	13463	13688	13588	13489	13670	13701	13779	13543	13553	13467	13755	13653	13577	13623	13487	13540	13702	13585	13685	13666	13608	13650	13575	13569	13444	13457	13466	13644	13548	13675	13699	13731	13716	13659	13472	13593	13568	13470	13513	13663	13562	13574	13683	13531	13464	13463	13545	13405	13525	13730	13441	13484	13843	13673	13588	13579	13518	13768	13574	13521	13540	13503	13652	13652	13760	13533	13646	13590	13601	13759	13728	13444	13602	13439	13546	13744	13652	13876	13314	13366	13627	13587	13667	13690	13748	13452	13580	13615	13794	13755	13565	13575	13423	13633	13401	13535	13680	13672	13404	13566	13508	13721	13477	13647	13570	13622	13682	13706	13742	13681	13579	13595	13530	13674	13593	13566	13712	13666	13588	13369	13552	13440	13586	13428	13546	13592	13532	13568	13564	13615	13798	13559	13604	13530	13578	13475	13530	13568	13520	13611	13695	13562	13673	13577	13814	13450	13928	13553	13492	13637	13335	13621	13516	13637	13631	13664	13561	13788	13551	13709	13442	13394	13497	13635	13579	13447	13500	13520	13626	13653	13607	13485	13528	13705	13543	13645	13344	13684	13610	13623	13522	13466	13562	13633	13436	13677	13520	13858	13682	13618	13847	13606	13578	13408	13504	13626	13659	13546	13711	13646	13643	13693	13512	13604	13561	13686	13693	13740	13655	13470	13529	13615	13584	13583	13453	13594	13581	13670	13400	13636	13398	13566	13417	13581	13527	13496	13551	13575	13537	13595	13765	13655	13641	13752	13463	13613	13669	13645	13641	13553	13537	13810	13729	13481	13512	13583	13384	13581	13634	13537	13482	13413	13730	13597	13491	13440	13585	13735	13499	13519	13666	13450	13594	13788	13512	13777	13726	13603	13740	13734	13687	13609	13573	13389	13776	13602	13643	13578	13527	13474	13528	13421	13713	13560	13709	13727	13699	13594	13504	13613	13476	13718	13696	13674	13665	13756	13514	13512	13523	13697	13634	13534	13685	13491	13592	13617	13534	13924	13742	13688	13638	13529	13522	13626	13613	13562	13617	13643	13674	13590	13443	13436	13535	13417	13716	13669	13697	13747	13678	13795	13791	13659	13679	13589	13350	13422	13605	13515	13568	13734	13503	13591	13678	13471	13640	13547	13627	13654	13590	13697	13830	13611	13799	13659	13505	13551	13662	13466	13574	13780	13678	13547	13790	13569	13530	13680	13471	13536	13571	13637	13797	13686	13612	13498	13500	13549	13643	13543	13460	13598	13573	13677	13588	13618	13569	13566	13814	13753	13527	13494	13524	13727	13557	13524	13543	13576	13318	13616	13731	13601	13884	13732	13789	13521	13416	13662	13560	13524	13434	13519	13742	13697	13500	13614	13755	13563	13653	13606	13570	13693	13737	13643	13591	13736	13460	13579	13597	13756	13705	13478	13634	13435	13730	13663	13565	13475	13627	13550	13496	13613	13445	13584	13646	13443	13557	13792	13542	13522	13644	13540	13524	13517	13498	13788	13545	13551	13368	13519	13542	13720	13621	13660	13638	13509	13651	13536	13409	13777	13661	13658	13489	13537	13743	13727	13600	13565	13322	13605	13753	13469	13692	13549	13679	13617	13690	13547	13605	13671	13529	13522	13786	13725	13699	13408	13836	13680	13803	13782	13516	13469	13444	13521	13703	13545	13470	13561	13624	13504	13546	13622	13719	13597	13643	13688	13589	13694	13679	13488	13680	13547	13598	13346	13614	13650	13760	13605	13551	13419	13709	13459	13483	13703	13475	13557	13748	13401	13653	13651	13647	13428	13381	13485	13580	13618	13676	13628	13560	13740	13614	13727	13589	13582	13551	13733	13469	13896	13560	13763	13633	13752	13656	13649	13720	13838	13790	13703	13686	13566	13667	13644	13625	13722	13697	13520	13689	13589	13609	13489	13587	13469	13724	13564	13723	13537	13528	13599	13626	13602	13498	13745	13666	13591	13693	13614	13557	13487	13653	13557	13636	13708	13508	13596	13740	13758	13606	13537	13771	13775	13784	13672	13670	13617	13607	13743	13511	13641	13418	13540	13565	13542	13571	13579	13549	13645	13674	13636	13526	13620	13597	13574	13811	13593	13638	13756	13633	13666	13650	13517	13459	13676	13512	13498	13383	13532	13440	13491	13781	13442	13411	13634	13604	13759	13600	13520	13604	13566	13568	13534	13617	13489	13596	13551	13433	13437	13696	13552	13596	13662	13551	13649	13636	13769	13673	13675	13695	13553	13694	13735	13570	13698	13721	13727	13485	13801	13534	13615	13573	13545	13572	13635	13521	13621	13696	13537	13526	13411	13491	13607	13684	13811	13798	13672	13501	13583	13752	13533	13425	13537	13604	13629	13603	13549	13654	13621	13436	13742	13668	13619	13584	13475	13714	13692	13695	13685	13442
35062	57053	51958	40727	34036	28980	24604	21060	18794	17179	15600	15131	14452	13801	13588	13074	13049	12979	12824	12761	12756	12597	12657	12460	12500	12617	12346	12431	12406	12394	12558	12240	12408	12272	12594	12407	12403	12430	12494	12356	12562	12415	12312	12414	12306	12384	12444	12243	12544	12398	12416	12547	12385	12227	12373	12408	12335	12406	12486	12404	12383	12255	12463	12535	12430	12385	12362	12402	12334	12483	12468	12448	12326	12468	12323	12377	12470	12423	12353	12492	12279	12330	12225	12491	12259	12366	12380	12446	12525	12418	12216	12483	12447	12506	12370	12379	12388	12366	12277	12372	12226	12572	12384	12483	12466	12362	12455	12262	12417	12484	12397	12449	12420	12323	12347	12392	12236	12527	12476	12507	12341	12393	12250	12375	12328	12396	12351	12196	12326	12337	12316	12368	12414	12298	12416	12250	12355	12487	12421	12268	12193	12401	12612	12478	12462	12268	12412	12351	12468	12457	12424	12360	12352	12350	12424	12495	12341	12270	12369	12409	12326	12370	12399	12326	12304	12445	12345	12307	12291	12374	12530	12272	12407	12399	12430	12421	12405	12214	12369	12375	12374	12617	12503	12365	12355	12418	12346	12397	12522	12510	12366	12272	12250	12323	12261	12528	12425	12396	12323	12379	12380	12485	12431	12492	12322	12357	12430	12405	12334	12332	12409	12461	12380	12337	12466	12327	12529	12398	12328	12523	12348	12300	12516	12354	12406	12325	12378	12389	12477	12592	12390	12491	12429	12519	12495	12402	12341	12439	12432	12366	12396	12334	12458	12309	12399	12454	12348	12548	12391	12320	12522	12344	12401	12351	12242	12454	12423	12386	12357	12354	12397	12458	12408	12377	12522	12486	12349	12360	12362	12408	12295	12197	12475	12336	12188	12389	12411	12366	12365	12328	12471	12458	12372	12275	12360	12443	12425	12349	12474	12208	12521	12379	12299	12642	12431	12357	12314	12323	12286	12354	12398	12374	12367	12363	12329	12349	12416	12347	12323	12494	12394	12276	12340	12535	12370	12457	12343	12372	12534	12263	12457	12513	12396	12331	12410	12443	12373	12449	12266	12251	12316	12417	12577	12394	12432	12501	12416	12286	12494	12331	12372	12238	12189	12436	12338	12384	12482	12456	12246	12350	12513	12263	12391	12362	12380	12433	12435	12581	12434	12438	12289	12468	12637	12424	12358	12352	12265	12326	12433	12389	12431	12453	12397	12310	12414	12334	12365	12204	12389	12163	12272	12431	12387	12237	12337	12351	12392	12424	12352	12239	12490	12383	12367	12340	12343	12380	12340	12487	12315	12377	12545	12452	12386	12267	12447	12508	12395	12393	12403	12443	12352	12368	12360	12485	12193	12367	12410	12373	12369	12319	12391	12378	12402	12271	12278	12208	12283	12312	12484	12432	12447	12379	12390	12394	12253	12278	12199	12362	12317	12492	12462	12321	12429	12326	12345	12312	12287	12330	12059	12254	12426	12403	12504	12346	12383	12318	12351	12381	12472	12450	12344	12420	12244	12329	12260	12322	12311	12418	12419	12370	12313	12296	12363	12464	12289	12423	12372	12387	12246	12599	12299	12400	12449	12470	12364	12334	12429	12415	12370	12392	12275	12404	12308	12360	12479	12342	12235	12317	12433	12327	12254	12326	12429	12365	12328	12252	12474	12403	12500	12216	12296	12452	12384	12251	12461	12348	12301	12454	12528	12488	12358	12262	12377	12560	12385	12339	12273	12318	12404	12528	12490	12101	12323	12488	12288	12333	12241	12353	12427	12327	12341	12367	12406	12405	12239	12414	12308	12532	12407	12357	12440	12358	12220	12423	12528	12291	12243	12432	12172	12455	12435	12460	12461	12441	12425	12394	12489	12303	12368	12343	12364	12500	12480	12389	12291	12451	12355	12443	12354	12205	12285	12458	12212	12338	12284	12468	12353	12373	12460	12346	12450	12311	12220	12268	12405	12416	12355	12393	12288	12286	12292	12290	12327	12473	12383	12472	12242	12175	12462	12488	12209	12361	12403	12505	12197	12381	12340	12524	12359	12531	12151	12293	12468	12408	12309	12275	12394	12398	12360	12132	12425	12249	12441	12443	12392	12328	12241	12494	12514	12409	12477	12366	12408	12448	12418	12324	12415	12449	12313	12365	12140	12359	12266	12416	12359	12413	12283	12209	12335	12405	12468	12397	12403	12224	12220	12335	12435	12348	12341	12482	12395	12154	12417	12328	12433	12397	12500	12381	12267	12373	12259	12289	12576	12243	12336	12421	12449	12303	12380	12257	12390	12281	12514	12331	12313	12427	12377	12385	12245	12359	12467	12511	12315	12380	12352	12313	12331	12382	12183	12521	12335	12310	12320	12480	12393	12484	12523	12321	12284	12365	12400	12477	12365	12318	12498	12325	12408	12397	12406	12251	12463	12415	12455	12360	12313	12470	12377	12354	12412	12278	12351	12463	12268	12426	12259	12402	12308	12163	12514	12334	12200	12363	12342	12335	12242	12547	12334	12398	12590	12434	12418	12262	12323	12371	12361	12478	12388	12276	12539	12434	12238	12533	12376	12429	12488	12444	12347	12264	12390	12423	12495	12180	12416	12187	12426	12348	12417	12316	12417	12462	12427	12433	12446	12513	12314	12369	12386	12520	12264	12396	12397	12498	12352	12302	12385	12506	12477	12334	12324	12266	12417	12272	12290	12155	12294	12281	12324	12471	12442	12459	12192	12222	12370	12576	12229	12395	12291	12309	12244	12322	12354	12427	12306	12314	12291	12477	12445	12367	12317	12436	12427	12517	12389	12339	12512	12566	12343	12332	12433	12231	12445	12429	12431	12570	12231	12398	12204	12201	12502	12581	12455	12633	12151	12316	12264	12525	12253	12345	12130	12272	12402	12402	12262	12319	12302	12290	12498	12325	12326	12369	12366	12516	12390	12619	12290	12283	12342	12485	12302	12398	12478	12446	12194	12439	12375	12427	12407	12278	12397	12468	12280	12373	12345	12379	12351	12386	12287	12481	12436	12388	12245	12401	12475	12332	12541	12423	12339	12403	12324	12499	12372	12335	12349	12324	12387	12317	12338	12344	12423	12314	12189	12270	12443	12265	12296	12356	12387	12333	12483	12474	12383	12386	12329	12404	12406	12372	12434	12362	12508	12410	12423	12329	12322	12332	12405	12362	12383	12511	12287	12448	12304	12368	12262	12351	12348	12368	12429	12484	12321	12448	12425	12331	12358	12204	12363	12474	12401	12404	12545	12447	12354	12287	12350	12521	12311	12460	12296	12467	12488	12352	12302	12253	12477	12312	12354	12471	12263	12360	12386	12358	12401	12387	12468	12289	12347	12338	12421	12220	12525	12569	12337	12424	12396	12304	12372	12461	12156	12501	12332	12441	12392	12431	12241	12207	12240	12406	12431	12425	12306	12482	12496	12436	12357	12500	12372	12555	12313	12444	12410	12388	12317	12378	12322	12308	12570	12417	12386	12453	12438	12478	12528	12360	12456	12422	12378	12456	12523	12381	12244	12356	12375	12426	12440	12573	12398	12389	12295	12315	12306	12357	12481	12454	12295	12199	12357	12398	12443	12326	12277	12372	12536	12306	12303	12386	12474	12303	12511	12277	12421	12433	12225	12374	12372	12476	12404	12256	12444	12202	12351	12276	12567	12366	12332	12432	12410	12435	12512	12440	12344	12364	12397	12286	12306	12422	12386	12394	12434	12257	12316	12362	12417	12155	12470	12445	12577	12291	12330	12256	12377	12344	12219	12320	12278	12316	12375	12330	12322	12348	12464	12380	12318	12573	12396	12544	12493	12384	12260	12364	12427	12451	12436	12308	12491	12482	12348	12385	12405	12421	12405	12239	12395	12252	12341	12329	12533	12314	12354	12303	12490	12316	12352	12314	12329	12388	12352	12293	12435	12311	12475	12398	12395	12286	12415	12405	12466	12373	12415	12395	12387	12192	12394	12329	12345	12459	12266	12297	12447	12378	12200	12260	12443	12304	12312	12449	12378	12302	12370	12222	12471	12336	12381	12351	12286	12310	12153	12514	12244	12377	12430	12433	12413	12301	12367	12350	12376	12124	12211	12472	12281	12311	12518	12466	12548	12388	12414	12408	12392	12485	12485	12309	12354	12334	12161	12500	12545	12260	12331	12423	12411	12487	12221	12340	12496	12337	12596	12360	12408	12297	12258	12438	12518	12312	12303	12376	12310	12377	12318	12459	12355	12147	12343	12272	12459	12318	12427	12190	12329	12521	12257	12275	12475	12503	12421	12375	12312	12400	12344	12473	12517	12465	12391	12308	12282	12308	12396	12379	12361	12363	12358	12479	12367	12461	12303	12466	12400	12399	12498	12456	12407	12417	12389	12303	12462	12370	12573	12251	12223	12408	12470	12321	12346	12428	12345	12318	12337	12326	12319	12424	12320	12399	12319	12239	12265	12353	12423	12283	12247	12448	12357	12451	12635	12492	12397	12357	12215	12466	12175	12258	12338	12319	12255	12393	12296	12430	12337	12364	12360	12348	12331	12266	12408	12430	12321	12302	12393	12319	12309	12449	12335	12441	12304	12403	12203	12356	12399	12417	12324	12422	12428	12538	12386	12315	12316	12424	12313	12329	12459	12439	12366	12484	12319	12384	12430	12296	12384	12482	12421	12554	12552	12366	12369	12426	12336	12357	12324	12504	12347	12286	12300	12343	12371	12430	12446	12399	12428	12485	12425	12465	12495	12264	12373	12307	12321	12414	12253	12371	12478	12430	12442	12280	12334	12394	12462	12223	12380	12349	12423	12549	12583	12367	12614	12380	12302	12402	12345	12516	12384	12231	12493	12396	12594	12531	12375	12296	12300	12384	12538	12445	12270	12319	12330	12427	12437	12391	12337	12340	12262	12386	12443	12506	12272	12440	12440	12381	12357	12440	12400	12310	12271	12427	12491	12326	12457	12316	12442	12304	12393	12444	12391	12463	12473	12234	12503	12334	12414	12423	12460	12286	12542	12557	12568	12420	12271	12317	12528	12383	12487	12273	12471	12258	12365	12275	12654	12304	12390	12107	12509	12352	12349	12456	12371	12361	12384	12455	12418	12342	12463	12370	12425	12419	12364	12396	12329	12459	12274	12474
22734	21001	28814	24032	23683	27354	29011	22688	20289	18882	17505	16847	16274	15612	15263	15009	14864	14629	14727	14327	14270	14538	14282	14267	14306	14360	13979	14205	14000	14291	14159	14196	14063	14235	14223	14100	14055	14046	13965	13950	14095	13822	14020	14141	14060	13961	14024	13852	14061	13888	14084	14045	14103	14172	14066	14020	14009	13973	13962	14011	14037	13815	13857	13936	13906	13988	14016	13930	13858	13937	14063	13911	13836	13819	14028	13970	13954	13829	13946	14005	14100	14007	14186	14027	14123	13962	13932	13947	13973	13894	13927	13828	14042	14003	14107	14031	13991	14264	14082	13986	13910	13816	13941	14123	14147	14023	13965	13896	13835	13979	14126	13988	13862	14011	13867	13861	13938	14016	13793	13988	14046	14054	14039	13957	13986	13815	13900	13987	14114	13844	13843	14039	13771	14012	13922	13842	14131	13901	14054	14139	13982	14008	14071	13875	13951	13868	13790	14007	13871	13941	13937	13979	13878	14055	14038	13864	13818	13755	13800	13994	13951	13966	13923	14037	13997	13939	13846	14166	14017	13944	13908	13830	13882	13877	13891	14022	14077	13805	14120	13852	13858	13928	14010	13847	14036	13973	13991	14025	14026	14008	14118	13829	13875	14061	14078	14089	13959	13846	13895	13872	13922	13877	14120	13880	13862	14042	13810	14011	13965	13976	13833	13919	13914	13931	13925	13760	13968	14039	14045	13723	13926	14035	13768	13828	13955	13787	14010	13712	13961	13923	13707	14065	14074	13830	13811	13790	13833	13732	13977	14120	14052	13861	13774	13902	14026	13985	13918	13970	13981	14080	13903	13850	14062	13808	13929	13868	14020	14200	13911	13945	13993	13895	14049	14054	13941	14055	13889	13921	13959	13926	13852	13840	13891	13986	13891	13831	13905	13927	13766	13899	13978	13976	13895	13908	13886	13936	14114	14040	13906	13842	13890	13866	14015	13940	14129	14000	13906	13951	13917	13708	14031	13813	13995	13897	13820	13834	13890	13937	14046	13895	13796	13898	13941	13902	14064	13796	13903	13906	13805	14114	14100	14186	14110	14079	14016	14020	14053	13948	13958	13992	14164	13899	13908	13833	13855	13899	13928	14009	14122	14104	14134	13826	13844	14204	13894	13942	13803	13823	13869	13878	13836	13909	13721	14070	13982	14066	14066	13914	13912	14033	13898	13816	13861	13820	13939	13903	13912	14009	13858	13860	14033	13996	13892	13959	14016	14080	14092	14138	13845	13867	13871	13970	13915	13825	13772	13861	13969	13807	14043	13934	13806	13982	14007	13861	14058	14035	13995	13896	13970	13903	13886	13922	13770	13874	13909	13689	13711	14036	14039	14027	14145	14015	13998	13974	13828	14068	13903	13995	13807	13834	14117	14124	13979	13840	14092	13876	14008	13983	13868	13755	13873	13724	13912	13969	13979	13938	13919	14009	14016	13819	13923	13889	13716	13904	13904	13971	14016	13924	13940	14021	13802	13939	13992	13813	13844	14052	13848	13917	14008	13872	14018	14103	13805	14042	14077	13871	13870	14079	13840	14019	13938	13964	13891	14064	14114	13853	13915	14058	13692	14066	14011	13677	14005	13942	13912	13930	13893	13983	13885	13878	13770	13954	14012	13882	13947	13842	13800	13788	13825	13909	14029	13885	13982	13818	14056	13737	13948	13901	13965	14004	14015	14093	14006	13862	14012	13837	13825	13687	13968	13855	13737	13996	13933	13817	13825	13922	13857	13937	14069	14025	14094	13889	13978	14089	13931	13959	13842	14048	13822	14013	13976	14026	13850	13982	14021	13921	13986	14067	14011	13941	13896	13971	14125	14069	14097	13919	13912	13793	14072	13900	14092	14002	14045	13997	13982	13935	14097	13907	14054	13773	13916	13965	13981	14001	13858	13951	13848	13919	13934	14009	13923	13886	13964	13808	14074	13875	13746	14091	13986	13805	13956	13765	13865	13992	14052	13858	14060	14081	14161	14036	13788	13913	14158	13969	13924	13792	14075	13995	14146	13967	13962	13750	13988	13848	14031	13903	14169	13989	14108	13910	13878	13824	13852	13853	13839	13986	14016	13958	14088	13967	13975	13850	13806	13924	13873	13849	13890	13922	13984	13893	13922	13982	14212	13737	13800	13884	13800	13865	13845	14062	13853	13982	13957	13970	13884	13879	13883	13981	13722	13879	14026	13907	13962	13849	14100	13970	13850	13786	13956	13982	13919	13934	14023	13842	14045	13982	13891	13748	13777	14039	13991	13995	13887	14094	13735	13857	13804	13990	14062	13799	13840	13967	13943	14033	13816	13773	13973	13999	14055	13997	13768	13978	13909	13888	13889	13998	13914	13819	13805	13927	13785	13939	14020	13999	14025	13977	13806	13917	13765	13733	13863	13959	13944	14057	13797	13882	13885	13759	13969	14012	13918	14056	13853	13896	14062	13977	13844	13987	13926	13946	13735	13776	14021	14217	13876	13945	13948	13987	13890	13904	13891	13839	14048	13832	13994	13999	14093	13738	13772	13912	13995	13937	13963	13929	13864	14023	13976	13953	13951	13789	13853	13985	14004	14008	13930	14192	14038	13793	13897	13931	13846	13879	13967	13942	14018	13720	13774	13833	14027	13735	13901	13984	14023	14078	13978	14094	14003	13989	13887	13913	13823	14058	13959	13919	14041	14048	13942	13906	13913	13944	13715	13969	13889	14062	13941	13906	13857	13990	14014	13776	13983	13897	13874	13994	14020	13928	13803	13896	14025	14088	13991	13970	13891	13822	14167	14243	13964	13886	13969	14015	14061	13906	13925	13786	13974	13992	13908	14064	13939	14014	13945	13924	13901	13926	13971	13851	13931	14062	13866	14015	13969	13962	13989	14130	13996	14130	13920	13880	14002	13893	14050	13907	13763	14075	14111	14093	13953	13868	13974	14031	13807	13860	13917	13972	14007	13977	14074	13829	13892	13962	13918	13834	13677	13806	13856	14002	14178	14156	13954	13783	13823	13887	13939	13734	13855	13897	13885	13972	13801	13989	13875	14005	13870	14014	13851	14071	13910	13909	13957	13824	13919	13943	14088	14100	13959	13802	14122	13816	13960	13823	13990	13916	14188	14092	13983	13991	13826	13975	13825	13882	14040	13985	14042	13984	14017	13809	13999	13941	13865	13817	13883	13965	13970	13888	14061	14104	13968	13994	13848	13875	13954	14065	13952	13965	14049	13770	13773	14038	14045	13987	13945	13879	13952	13946	13794	13976	13839	13860	14057	14045	13893	14069	14111	13864	13732	14056	14010	13887	13841	13932	13826	13836	13840	14031	13875	13864	13991	13994	13822	13944	14204	13942	13871	13976	13739	13988	13848	13996	13924	13889	13974	13969	14001	13844	13857	13988	13806	14035	14048	14103	13834	13639	13746	13712	13845	14124	13838	13772	14034	14007	14092	13838	13742	13940	13908	14010	13883	13954	13953	13909	14023	14039	13943	13974	14120	13977	13701	14064	14059	14068	14025	13972	13822	14049	13920	14057	13862	13932	13798	14061	14107	13788	13926	13870	13897	13913	13995	13834	14134	13992	13968	13925	13938	13862	14029	14050	13924	14007	14028	14124	13923	13925	14001	13850	14139	14027	13986	13976	13995	14094	13808	13584	13682	13712	13973	13984	13982	13804	13907	13801	13959	13807	14063	13980	14037	13921	13878	13954	14003	14104	13841	13795	13925	13922	14017	13974	13914	13863	13877	13828	13920	14146	13990	13904	14022	13963	13858	13857	13949	13718	13910	14053	13886	13961	13860	13824	13918	13780	13835	13913	13993	13990	13930	13993	14075	13980	14002	13958	13808	13954	13799	14085	13951	13732	13958	13836	13795	13938	13983	14009	13989	14037	13926	13950	14073	14036	14151	13838	14010	13945	13963	13884	13802	13817	14013	13965	13949	13940	14019	13923	14058	14063	14005	13910	13993	14030	13998	13927	13822	13904	13844	14017	14016	14113	14082	13860	13927	13961	13977	13813	13908	13960	13930	13917	13978	13857	13715	14029	13944	13945	13696	13848	14062	13995	13943	13716	13832	14041	13979	13731	13922	13893	14095	13999	13878	13735	14052	13810	13682	13913	13911	13931	13897	13906	13977	14037	13880	13793	13919	13912	13829	13870	13929	14197	13886	13871	14021	13797	13943	13970	14038	13959	13950	13751	13902	13951	14050	13948	13871	13737	13966	13709	14116	14045	13941	13939	13810	14060	14088	13890	13821	13945	13881	14021	14042	13920	14149	13914	13999	13939	14204	13912	13880	14034	13950	14080	14157	13728	13962	14066	14091	13847	13750	13910	14043	13943	14095	13873	13958	13910	14004	13904	13990	13988	13950	13902	14091	14059	13891	13980	14129	13972	14019	14034	13931	13846	13698	13882	13993	13984	13721	13947	13930	13933	13904	14140	13984	13990	14188	13962	13907	13813	13914	14049	13875	13937	13982	13927	13910	13983	13821	13843	14120	13910	13854	13825	13796	13838	13790	13887	13705	14024	14004	13885	14159	13885	14105	13894	13924	13975	13904	13987	13876	13965	13979	13865	13855	13955	13921	13880	13880	13896	13974	13859	13980	13934	13961	14061	13784	13837	14040	13954	13977	13840	13860	13808	13906	13848	13831	13944	13795	13868	13867	13889	13920	13944	13943	13813	13906	14093	13852	13904	13985	13982	13976	13900	13977	13710	13928	14060	14017	14059	14002	14120	14123	13981	13988	14018	14049	14052	13858	13927	14085	13969	14039	13812	13749	13817	13903	13848	13898	13872	14063	13821	13904	13775	13868	14014	13824	13838	14064	13863	13929	13920	14063	14041	14029	13887	13876	13879	14055	13879	13894	13859	13974	13938	13866	14038	14016	13826	13902	13825	13958	14005	13917	13699	13708	13847	13956	14107	14046	13887	14145	14055	13964	13979	13787	13927	14028	13830	14038	13829	13862	13845	14015	13983	13945	13927	13845	13997	13867	13952	13882	14127	13890	13996	14118	14054	13812	13884	13874	13874	13912	13997	13874	14055	13920	13894	14045	14024	14139	13690	13907	14011	13911	13919	13879	13700	14000	13645	14026	13943	13905	14190	13895	13895	13825	13933	13873	13784	13946	13839	13816	13978	13936	13802
36663	61482	57152	45394	38424	32745	28145	24111	21464	19072	17528	16488	15509	14947	14358	13909	13514	13335	13448	13125	13067	12944	12897	12837	12674	12653	12732	12816	12590	12757	12643	12481	12658	12534	12675	12612	12683	12510	12632	12623	12553	12551	12555	12517	12524	12494	12690	12650	12386	12538	12606	12446	12570	12619	12486	12486	12444	12528	12559	12631	12534	12478	12568	12633	12574	12451	12442	12548	12705	12457	12610	12489	12613	12631	12572	12517	12451	12619	12482	12556	12410	12609	12530	12655	12502	12549	12523	12498	12476	12618	12612	12414	12478	12577	12338	12538	12383	12441	12392	12592	12512	12557	12426	12452	12584	12559	12496	12418	12492	12705	12532	12400	12576	12311	12552	12429	12650	12646	12286	12535	12536	12461	12495	12617	12516	12425	12519	12583	12584	12448	12575	12535	12506	12354	12661	12509	12432	12632	12513	12420	12609	12629	12434	12491	12613	12701	12336	12509	12473	12545	12495	12237	12487	12485	12502	12569	12601	12449	12405	12587	12543	12347	12594	12548	12509	12606	12601	12655	12470	12589	12574	12656	12413	12488	12478	12575	12473	12415	12511	12563	12557	12626	12492	12551	12587	12344	12549	12432	12557	12524	12623	12690	12414	12584	12355	12429	12560	12564	12581	12564	12593	12608	12368	12508	12508	12605	12504	12632	12544	12540	12428	12529	12687	12555	12503	12615	12557	12429	12586	12485	12409	12490	12406	12515	12549	12627	12574	12560	12445	12531	12394	12603	12391	12440	12477	12495	12512	12444	12582	12563	12752	12507	12562	12427	12420	12530	12516	12594	12593	12596	12643	12397	12669	12589	12493	12538	12635	12534	12734	12527	12646	12458	12512	12496	12510	12520	12454	12555	12437	12494	12538	12509	12647	12512	12578	12363	12671	12434	12517	12507	12406	12613	12532	12440	12540	12466	12416	12473	12553	12416	12371	12505	12485	12420	12525	12448	12466	12496	12552	12504	12460	12565	12442	12484	12555	12430	12574	12563	12467	12501	12651	12393	12564	12480	12452	12464	12645	12512	12633	12620	12514	12492	12376	12393	12452	12508	12507	12570	12645	12537	12674	12590	12555	12492	12416	12548	12397	12320	12385	12511	12598	12443	12553	12589	12506	12451	12650	12453	12627	12544	12541	12553	12617	12519	12560	12387	12443	12404	12616	12646	12510	12470	12533	12549	12622	12460	12499	12450	12626	12488	12447	12634	12576	12490	12518	12460	12470	12603	12369	12614	12550	12416	12526	12421	12502	12528	12581	12561	12563	12483	12332	12587	12501	12377	12445	12505	12482	12310	12434	12475	12252	12602	12556	12526	12339	12580	12460	12471	12704	12384	12641	12672	12431	12406	12501	12453	12416	12453	12546	12478	12535	12497	12473	12514	12478	12543	12448	12703	12447	12513	12567	12569	12499	12460	12513	12443	12592	12514	12600	12488	12479	12506	12516	12481	12435	12370	12583	12557	12581	12512	12576	12427	12673	12405	12585	12550	12548	12322	12308	12678	12513	12520	12557	12482	12519	12563	12646	12521	12340	12437	12372	12626	12627	12606	12490	12356	12495	12587	12551	12695	12437	12588	12427	12645	12578	12534	12473	12450	12616	12433	12508	12549	12525	12513	12578	12597	12463	12489	12565	12575	12512	12656	12557	12547	12705	12444	12533	12471	12441	12517	12492	12590	12363	12484	12556	12371	12405	12529	12540	12529	12541	12568	12588	12363	12451	12558	12376	12521	12360	12383	12293	12496	12605	12426	12560	12350	12448	12628	12403	12559	12399	12450	12565	12558	12484	12608	12381	12476	12467	12424	12557	12360	12422	12602	12494	12474	12311	12707	12404	12456	12586	12591	12468	12363	12515	12397	12492	12490	12284	12473	12544	12506	12538	12438	12661	12626	12443	12451	12694	12313	12431	12516	12540	12549	12588	12589	12530	12480	12577	12668	12438	12480	12440	12495	12497	12611	12617	12543	12410	12412	12518	12386	12571	12590	12580	12739	12428	12601	12604	12571	12493	12335	12531	12537	12712	12248	12495	12604	12524	12609	12520	12568	12382	12543	12624	12608	12617	12440	12533	12536	12517	12419	12527	12511	12557	12494	12350	12484	12517	12532	12404	12565	12590	12480	12525	12500	12500	12485	12438	12488	12469	12490	12458	12579	12548	12385	12516	12442	12525	12565	12458	12456	12590	12724	12536	12593	12551	12606	12533	12618	12506	12612	12613	12595	12615	12596	12494	12580	12629	12510	12397	12432	12702	12563	12386	12518	12574	12615	12533	12303	12515	12472	12620	12560	12517	12474	12371	12466	12536	12489	12429	12632	12480	12575	12477	12358	12507	12529	12572	12569	12506	12564	12469	12494	12403	12413	12472	12471	12496	12503	12563	12517	12468	12370	12559	12567	12602	12540	12510	12638	12600	12503	12492	12444	12570	12544	12385	12492	12532	12491	12550	12502	12579	12521	12538	12497	12437	12480	12691	12529	12517	12525	12572	12521	12441	12486	12551	12549	12506	12400	12508	12686	12462	12496	12416	12377	12500	12468	12555	12523	12541	12441	12512	12597	12495	12558	12673	12551	12484	12484	12386	12511	12548	12555	12519	12757	12699	12494	12536	12611	12522	12615	12754	12496	12591	12566	12492	12470	12484	12681	12579	12564	12669	12530	12493	12325	12536	12468	12344	12604	12483	12429	12549	12761	12600	12481	12596	12589	12614	12299	12640	12510	12457	12516	12370	12437	12433	12493	12511	12612	12361	12491	12483	12518	12555	12472	12608	12480	12524	12536	12510	12507	12510	12473	12468	12588	12428	12555	12445	12502	12408	12384	12512	12556	12562	12499	12607	12580	12504	12474	12369	12696	12457	12486	12586	12528	12566	12521	12441	12552	12650	12637	12520	12427	12484	12490	12557	12573	12283	12520	12520	12600	12490	12623	12501	12453	12493	12463	12602	12462	12510	12461	12534	12631	12593	12511	12406	12533	12653	12429	12456	12373	12615	12333	12453	12406	12580	12454	12542	12514	12521	12454	12509	12445	12517	12532	12443	12626	12514	12601	12512	12582	12372	12613	12568	12371	12616	12402	12541	12550	12397	12495	12537	12407	12574	12583	12511	12620	12506	12593	12451	12452	12461	12576	12338	12492	12553	12645	12563	12632	12502	12461	12584	12484	12659	12550	12466	12486	12586	12608	12455	12487	12495	12665	12560	12557	12518	12454	12659	12602	12528	12493	12569	12560	12647	12526	12598	12593	12715	12423	12533	12568	12557	12494	12592	12509	12280	12317	12367	12467	12563	12596	12502	12365	12456	12594	12636	12384	12554	12512	12584	12515	12432	12495	12504	12379	12495	12542	12624	12515	12415	12575	12466	12386	12412	12510	12427	12319	12525	12543	12415	12496	12390	12427	12560	12488	12604	12465	12490	12454	12556	12468	12577	12469	12574	12574	12676	12339	12408	12488	12495	12477	12539	12517	12589	12541	12548	12503	12566	12418	12381	12730	12523	12617	12460	12505	12439	12511	12551	12445	12488	12408	12408	12411	12445	12551	12413	12460	12601	12620	12472	12525	12624	12499	12508	12553	12666	12559	12540	12594	12499	12562	12338	12487	12615	12694	12531	12666	12649	12589	12687	12589	12460	12591	12519	12529	12547	12416	12535	12580	12550	12491	12560	12433	12535	12622	12380	12496	12472	12400	12399	12426	12518	12432	12537	12450	12494	12404	12534	12499	12450	12402	12526	12412	12510	12512	12598	12455	12523	12555	12535	12335	12468	12373	12683	12485	12462	12386	12644	12497	12461	12449	12531	12660	12645	12458	12655	12462	12485	12291	12486	12378	12654	12419	12370	12471	12648	12574	12626	12417	12512	12504	12450	12612	12461	12620	12584	12443	12481	12541	12622	12481	12412	12497	12558	12512	12566	12546	12288	12664	12375	12471	12464	12558	12611	12443	12544	12338	12466	12591	12623	12592	12531	12524	12609	12442	12439	12519	12488	12486	12423	12550	12445	12632	12484	12538	12503	12646	12412	12388	12640	12468	12515	12505	12524	12509	12599	12663	12572	12515	12509	12537	12627	12315	12466	12507	12288	12633	12347	12465	12445	12600	12478	12434	12486	12586	12568	12463	12406	12550	12548	12532	12386	12554	12527	12554	12536	12555	12626	12469	12443	12616	12558	12563	12522	12592	12426	12525	12420	12544	12728	12518	12507	12469	12545	12426	12304	12552	12572	12360	12468	12552	12466	12549	12570	12589	12644	12492	12677	12547	12505	12665	12509	12436	12667	12425	12480	12589	12457	12549	12501	12523	12545	12600	12634	12508	12599	12593	12509	12330	12509	12660	12411	12460	12436	12492	12425	12667	12263	12635	12447	12541	12527	12559	12401	12495	12526	12460	12588	12412	12567	12523	12590	12365	12458	12519	12442	12562	12453	12466	12530	12519	12586	12446	12273	12534	12515	12449	12580	12560	12462	12473	12592	12547	12480	12638	12641	12494	12518	12625	12551	12509	12580	12678	12568	12593	12556	12567	12484	12426	12546	12333	12513	12600	12609	12510	12388	12490	12627	12406	12660	12483	12457	12419	12520	12397	12462	12456	12648	12482	12527	12705	12473	12567	12478	12608	12582	12499	12524	12491	12588	12452	12406	12595	12482	12530	12384	12463	12603	12489	12574	12523	12528	12503	12417	12407	12546	12524	12400	12500	12576	12480	12278	12482	12550	12562	12466	12545	12527	12610	12527	12510	12432	12469	12577	12589	12472	12624	12444	12402	12416	12602	12402	12556	12495	12463	12600	12520	12539	12458	12553	12554	12548	12482	12564	12314	12555	12343	12474	12642	12498	12490	12428	12586	12569	12465	12437	12454	12593	12377	12588	12449	12500	12525	12496	12421	12517	12392	12615	12537	12507	12430	12576	12575	12521	12502	12471	12384	12540	12646	12463	12497	12503	12537	12581	12526	12603	12516	12401	12623	12565	12569	12559	12383	12461	12625	12492	12513	12516	12458	12578	12557	12625	12488	12427	12667	12528	12601	12514	12465	12624	12384	12565	12560	12436	12543	12399	12483	12448	12436	12489	12400	12458	12458	12479	12465	12403	12553	12698	12393	12394	12535	12564	12622	12565	12392
30477	33587	40698	34664	26880	22486	19665	17695	16605	15859	15214	14873	14451	14534	14193	14133	13905	14081	13740	13943	13860	13815	13670	13841	13805	13864	13704	13749	13891	13799	13887	13672	13773	13526	13645	13763	13688	13740	13732	13628	13431	13794	13732	13725	13963	13670	13578	13814	13764	13608	13830	13743	13699	13759	13773	13689	13747	13482	13805	13797	13640	13692	13729	13742	13761	13718	13576	13676	13939	13640	13718	13727	13695	13448	13725	13616	13764	13594	13845	13751	13642	13723	13587	13774	13703	13573	13593	13636	13764	13699	13568	13561	13689	13674	13721	13587	13575	13751	13757	13868	13874	13658	13786	13586	13697	13878	13474	13658	13688	13726	13786	13581	13751	13712	13545	13672	13633	13662	13729	13699	13807	13649	13878	13739	13863	13681	13773	13829	13617	13682	13448	13814	13654	13677	13761	13718	13755	13637	13730	13648	13656	13638	13728	13770	13807	13755	13764	13972	13519	13693	13651	13646	13762	13778	13691	13608	13756	13691	13571	13619	13695	13687	13818	13591	13701	13636	13688	13812	13510	13596	13689	13748	13806	13594	13745	13723	13940	13786	13678	13615	13625	13740	13727	13815	13727	13606	13572	13824	13591	13419	13408	13546	13616	13763	13796	13632	13593	13676	13723	13911	13693	13767	13987	13542	13676	13803	13700	13646	13650	13884	13671	13698	13633	13772	13705	13677	13640	13592	13715	13683	13766	13590	13608	13420	13699	13849	13828	13741	13631	13545	13614	13584	13582	13641	13604	13563	13581	13616	13776	13665	13659	13494	13788	13790	13665	13611	13702	13608	13750	13573	13693	13590	13688	13662	13577	13849	13713	13709	13699	13708	13795	13682	13713	13670	13752	13664	13679	13557	13750	13826	13588	13824	13362	13953	13808	13559	13726	13758	13801	13839	13897	13576	13812	13586	13597	13773	13717	13643	13654	13832	13905	13829	13758	13631	13667	13852	13858	13684	13618	13825	13655	13635	13640	13603	13855	13584	13808	13959	13830	13973	13662	13664	13489	13664	13500	13605	13767	13558	13617	13793	13741	13722	13768	13566	13612	13795	13714	13635	13661	13856	13698	13593	13663	13694	13740	13621	13541	13644	13663	13623	13983	13654	13748	13772	13726	13776	13761	13718	13866	13661	13808	13735	13819	13708	13567	13794	13749	13742	13801	13562	13734	13517	13652	13778	13536	13678	13534	13827	13790	13839	13572	13654	13927	13740	13593	13823	13676	13818	13676	13944	13651	13778	13869	13768	13865	13708	13644	13753	13761	13596	13708	13755	13666	13711	13748	13667	13586	13863	13694	13631	13637	13829	13733	13596	13861	13734	13633	13554	13745	13772	13637	13853	13702	13633	13520	13669	13616	13789	13815	13699	13736	13591	13884	13645	13673	13714	13624	13898	13909	13931	13669	13668	13713	13787	13732	13769	13636	13862	13644	13577	13714	13715	13624	13551	13475	13844	13722	13630	13537	13656	13651	13700	13585	13807	13696	13741	13836	13678	13645	13636	13556	13791	13838	13732	13862	13760	13751	14052	13737	13763	13725	13579	13707	13603	13627	13681	13703	13801	13826	13686	13777	13844	13525	13706	13753	13991	13668	13668	13562	13498	13635	13661	13636	13512	13634	13853	13795	13555	13854	13911	13631	13658	13613	13720	13785	13926	13766	13826	13814	13497	13730	13706	13892	13824	13799	13533	13564	13615	13805	13751	13705	13633	13521	13605	13682	13747	13475	13675	13694	13627	13658	13790	13800	13515	13818	13664	13816	13501	13782	13573	13637	13618	13671	13700	13665	13696	13703	13664	13581	13685	13676	13653	13959	13726	13733	13653	13727	13783	13795	13611	13734	13590	13693	13717	13532	13746	13627	13868	13698	13931	13561	13614	13704	13719	13656	13713	13629	13704	13726	13609	13729	13674	13667	13648	13669	13675	13780	13414	13571	13716	13710	13524	13726	13753	13704	13613	13739	13690	13924	13711	13776	13748	13702	13836	13760	13636	13575	13725	13680	13789	14003	13672	13781	13841	13773	13589	13844	13778	13811	13970	13896	13798	13730	13795	13828	13857	13836	13548	13784	13820	13855	13620	13753	13849	13510	13603	13502	13720	13507	13949	13638	13629	13610	13662	13684	13781	13712	13672	13675	13866	13719	13645	13761	13864	13776	13673	13668	13766	13765	13608	13758	13613	13746	13897	13689	13492	13623	13555	13709	13727	13705	13668	13838	13712	13535	13668	13650	13643	13760	13763	13778	13774	13863	13616	13667	13462	13491	13620	13713	13564	13515	13680	13675	13607	13680	13682	13743	13735	13724	13661	13670	13733	13702	13639	13824	13742	13514	13739	13590	13757	13756	13669	13609	13771	13601	13559	13690	13662	13750	13666	13635	13740	13873	13526	13646	13564	13712	13561	13770	13786	13588	13690	13724	13658	13584	13786	13750	13726	13705	13729	13650	13659	13539	13770	13637	13725	13810	13709	13643	13809	13705	13709	13820	13590	13741	13741	13713	13644	13846	13584	13734	13629	13594	13661	13623	13784	13887	13728	13789	13839	13753	13900	13565	13846	13567	13714	13640	13786	13657	13789	13974	13723	13796	13485	13759	13684	13608	13820	13902	13667	13722	13624	13529	13777	13728	13751	13539	13664	13685	13830	13768	13617	13735	13627	13496	13703	13784	13804	13713	13775	13769	13723	13534	13856	13841	13634	13504	13764	13822	13610	13791	13838	13544	13615	13583	13810	13843	13555	13588	13885	13617	13820	13630	13631	13774	13491	13686	13671	13847	13599	13714	13729	13710	13688	13638	13682	13619	13832	13801	13914	13545	13802	13767	13761	13901	13659	13528	13673	13668	13718	13588	13578	13875	13702	13492	13688	13862	13806	13787	13718	13593	13758	13703	13796	13803	13829	13759	13769	13596	13660	13638	13709	13618	13689	13640	13712	13783	13820	13588	13754	13704	13608	13545	13769	13641	13901	13690	13685	13701	13862	13855	13615	13798	13613	13582	13683	13574	13635	13781	13822	13698	13688	13704	13727	13555	13731	13496	13775	13777	13829	13700	13551	13747	13632	13811	13822	13884	13874	13649	13770	13759	13634	13621	13730	13921	13594	13434	13662	13602	13667	13668	13786	13894	13927	13740	13637	13667	13839	13702	13863	13545	13533	13767	13545	13700	13718	13752	13651	13902	13771	13783	13757	13682	13694	13427	13584	13910	13880	13643	13762	13751	13480	13843	13693	13697	13609	13662	13740	13721	13684	13859	13642	13674	13673	13974	13662	13712	13530	13667	13744	13740	13690	13738	13547	13692	13596	13562	13632	13879	13787	13555	13779	13674	13666	13698	13686	13860	13806	13661	13760	13684	13755	13765	13638	13631	13668	13826	13698	13563	13606	13753	13566	13713	13697	13613	13774	13582	13655	13525	13662	13941	13551	13508	13760	13589	13718	13633	13676	13859	13717	13833	13474	13722	13597	13616	13786	13683	13631	13883	13854	13581	13797	13662	13611	13793	13806	13670	13718	13558	13640	13592	13698	13784	13693	13789	13579	13516	13761	13555	13696	13883	13614	13620	13770	13602	13761	13525	13758	13646	13776	13739	13550	13802	13544	13731	13783	13652	13721	13564	13826	13755	13667	13706	13730	13923	13857	13683	13796	13612	13782	13559	13707	13845	13595	13555	13823	13778	13731	13576	13644	13553	13625	13704	13827	13641	13762	13759	13642	13744	13746	13962	13652	13787	13834	13615	13754	13622	13627	13642	13590	13709	13771	13536	13741	13709	13668	13712	13533	13766	13644	13660	13671	13692	13696	13670	13786	13656	13690	13661	13663	13596	13682	13684	13822	13768	13604	13826	13779	13627	13672	13780	13552	13800	13656	13622	13873	13922	13957	13846	13531	13846	13689	13770	13890	13647	13809	13530	13635	13693	13802	13725	13788	13691	13823	13830	13794	13788	13853	13821	13672	13511	13737	13737	13767	14012	13719	13734	13626	13802	13547	13629	13874	13702	13623	13623	13681	13645	13661	13726	13646	13864	13918	13825	13664	13701	13673	13628	13690	13695	13806	13686	13708	13708	13754	13804	13729	13675	13914	13688	13727	13666	13775	13820	13739	13755	13697	13615	13819	13884	13737	13727	13825	13477	13719	13694	13420	13680	13668	13633	13702	13829	13704	13781	13837	13828	13727	13638	13755	13716	13690	13615	13616	13845	13714	13745	13715	13696	13606	13647	13718	13701	13845	13770	13788	13597	13675	13459	13742	13540	13738	13799	13703	13712	13695	13609	13806	13734	13790	13635	13704	13579	13661	13696	13760	13707	13641	13671	13694	13483	13590	13679	13869	13820	13682	13827	13679	13609	13790	13736	13808	13695	13883	13733	13602	13656	13694	13633	13749	13633	13640	13631	13565	13878	13615	13914	13836	13801	13754	13734	13694	13885	13626	13558	13776	13569	13639	13607	13631	13611	13680	13608	13670	13744	13855	13808	13688	13524	13881	13720	13823	13741	13631	13674	13731	13917	13706	13672	13810	13744	13562	13757	13822	13685	13769	13728	13948	13963	13611	13781	13425	13812	13748	13499	13656	13757	13732	13529	13777	13591	13659	13536	13772	13615	13920	13642	13666	13824	13870	13810	13671	13644	13654	13657	13787	13723	13689	13673	13722	13821	13785	13539	13584	13759	13745	13615	13724	13602	13716	13670	13692	13703	13680	13731	13745	13876	13716	13708	13589	13693	13738	13882	13751	13594	13721	13642	13704	13693	13716	13762	13786	13685	13711	13564	13586	13633	13740	13886	13833	13519	13874	13763	13806	13735	13564	13615	13656	13711	13552	13648	13732	13714	13644	13683	13573	13678	13647	13854	13852	13619	13588	13571	13454	13749	13834	13696	13542	13800	13848	13684	13832	13791	13620	13779	13858	13477	13792	13815	13690	13757	13681	13717	13642	13714	13987	13988	13756	13700	13497	13862	13777	13797	13718	13762	13595	13544	13538	13694	13727	13760	13591	13659	13817	13857	13737	13865	13683	13733	13699	13715	13795	13781	13827	13843	13601	13624	13624	13580	13515	13711	13643	13647	13749	13736	13602	13862	13619	13598	13674	13652	13896	13756	13706	13621	13525	13853	13842
35416	50500	45118	34456	28172	23666	20717	18171	16709	15525	14643	14159	13626	13420	13121	12981	12805	12667	12811	12560	12561	12452	12630	12382	12547	12455	12583	12451	12433	12591	12388	12399	12459	12252	12426	12375	12288	12462	12776	12294	12309	12359	12377	12428	12472	12532	12391	12392	12387	12304	12401	12299	12432	12360	12382	12442	12472	12543	12388	12302	12546	12346	12396	12374	12378	12587	12425	12241	12436	12415	12318	12440	12351	12434	12502	12430	12310	12317	12348	12241	12551	12484	12244	12477	12345	12497	12435	12511	12393	12310	12230	12185	12357	12406	12460	12479	12295	12350	12415	12548	12179	12363	12357	12430	12453	12439	12363	12512	12228	12365	12320	12314	12391	12424	12482	12416	12328	12363	12326	12468	12354	12354	12420	12518	12450	12619	12518	12403	12443	12435	12517	12329	12502	12382	12501	12463	12367	12429	12537	12377	12367	12399	12422	12259	12358	12425	12455	12469	12486	12420	12243	12503	12427	12322	12291	12286	12464	12292	12424	12550	12344	12512	12264	12363	12357	12529	12170	12511	12387	12488	12326	12293	12468	12312	12455	12382	12436	12431	12488	12295	12500	12296	12474	12375	12279	12121	12340	12443	12434	12379	12248	12307	12425	12436	12375	12428	12351	12246	12366	12268	12415	12362	12448	12286	12466	12486	12564	12367	12332	12465	12389	12427	12372	12364	12386	12437	12386	12241	12378	12336	12302	12392	12379	12291	12461	12334	12465	12259	12386	12303	12316	12346	12497	12550	12318	12408	12460	12412	12376	12345	12459	12494	12484	12332	12424	12539	12345	12340	12443	12377	12269	12552	12290	12290	12513	12524	12281	12578	12351	12379	12245	12456	12510	12471	12442	12281	12550	12379	12371	12450	12530	12433	12536	12364	12399	12557	12635	12282	12531	12276	12330	12481	12374	12273	12259	12339	12496	12334	12448	12395	12606	12419	12499	12420	12381	12483	12437	12394	12341	12384	12527	12258	12245	12306	12604	12310	12273	12245	12366	12552	12356	12329	12502	12314	12397	12351	12273	12385	12405	12326	12237	12541	12365	12258	12291	12222	12366	12514	12406	12352	12481	12434	12461	12317	12383	12386	12291	12297	12382	12439	12511	12482	12407	12278	12516	12487	12417	12438	12429	12424	12478	12422	12496	12624	12294	12540	12383	12187	12351	12400	12320	12371	12361	12373	12284	12398	12343	12317	12303	12459	12343	12343	12363	12592	12606	12421	12303	12375	12364	12437	12470	12354	12280	12448	12340	12361	12238	12305	12520	12414	12446	12379	12298	12435	12623	12371	12408	12385	12271	12250	12492	12607	12441	12285	12323	12434	12519	12515	12244	12502	12460	12399	12459	12450	12447	12422	12372	12428	12548	12424	12500	12492	12448	12302	12365	12344	12450	12414	12461	12372	12592	12390	12398	12510	12489	12535	12372	12449	12401	12203	12350	12455	12263	12376	12559	12260	12499	12448	12333	12371	12391	12348	12535	12427	12421	12273	12320	12385	12271	12449	12404	12451	12345	12460	12586	12447	12507	12363	12215	12547	12302	12412	12259	12400	12523	12516	12431	12331	12416	12426	12349	12227	12342	12348	12457	12495	12677	12359	12410	12414	12350	12507	12306	12399	12405	12604	12399	12457	12560	12341	12468	12492	12451	12504	12314	12281	12319	12349	12448	12341	12426	12328	12343	12493	12416	12389	12482	12467	12267	12208	12277	12336	12337	12393	12456	12287	12326	12321	12405	12396	12324	12497	12270	12453	12385	12319	12435	12437	12403	12363	12486	12397	12285	12331	12390	12361	12436	12330	12412	12375	12442	12359	12425	12452	12528	12402	12442	12332	12238	12355	12322	12397	12316	12512	12557	12388	12534	12417	12352	12358	12675	12459	12538	12364	12479	12493	12426	12406	12390	12382	12466	12336	12474	12413	12199	12404	12331	12333	12465	12490	12634	12331	12317	12552	12341	12518	12328	12478	12435	12595	12404	12509	12314	12383	12352	12404	12402	12466	12507	12502	12491	12386	12299	12518	12479	12380	12299	12463	12429	12467	12303	12472	12527	12499	12441	12485	12251	12382	12505	12344	12510	12413	12268	12345	12330	12390	12403	12480	12368	12330	12350	12254	12259	12369	12511	12309	12524	12458	12350	12316	12332	12330	12323	12428	12449	12481	12365	12308	12407	12478	12423	12398	12576	12530	12466	12541	12374	12422	12490	12253	12552	12393	12663	12299	12371	12331	12401	12503	12391	12435	12425	12304	12484	12302	12451	12520	12560	12435	12484	12412	12374	12476	12419	12241	12425	12373	12445	12471	12403	12395	12219	12521	12383	12501	12287	12327	12439	12373	12383	12566	12214	12323	12363	12367	12334	12565	12425	12371	12209	12374	12475	12319	12392	12333	12529	12381	12490	12398	12395	12306	12353	12439	12310	12478	12320	12343	12462	12616	12361	12540	12442	12432	12293	12497	12175	12418	12581	12411	12190	12439	12338	12286	12413	12355	12132	12400	12462	12464	12494	12442	12408	12114	12396	12224	12254	12526	12453	12618	12423	12392	12416	12407	12435	12456	12358	12399	12357	12337	12542	12472	12236	12400	12396	12356	12430	12331	12441	12403	12420	12292	12536	12391	12396	12399	12379	12438	12635	12400	12341	12405	12410	12301	12404	12483	12433	12342	12409	12401	12356	12279	12374	12544	12251	12326	12279	12210	12466	12415	12434	12245	12446	12464	12435	12427	12513	12421	12360	12486	12414	12423	12536	12402	12377	12392	12331	12416	12379	12482	12289	12448	12259	12453	12276	12367	12429	12462	12454	12269	12417	12371	12373	12372	12491	12417	12431	12465	12330	12382	12360	12370	12393	12460	12469	12422	12422	12333	12350	12525	12320	12403	12324	12457	12497	12183	12382	12473	12531	12506	12357	12358	12420	12362	12450	12264	12296	12343	12415	12440	12367	12392	12416	12366	12322	12413	12434	12391	12257	12443	12461	12342	12546	12449	12636	12288	12332	12453	12399	12405	12521	12417	12551	12271	12517	12376	12386	12450	12419	12465	12503	12382	12328	12266	12503	12201	12441	12431	12342	12279	12365	12344	12344	12423	12520	12482	12357	12462	12364	12258	12244	12268	12283	12440	12364	12463	12262	12453	12469	12257	12543	12233	12499	12374	12511	12543	12363	12308	12251	12439	12390	12535	12432	12392	12483	12315	12343	12393	12366	12391	12273	12390	12316	12329	12499	12236	12408	12302	12467	12411	12381	12272	12248	12444	12583	12493	12466	12334	12425	12399	12487	12418	12389	12545	12312	12362	12412	12428	12505	12382	12368	12246	12378	12461	12441	12550	12382	12336	12543	12353	12462	12465	12470	12337	12611	12524	12423	12527	12276	12428	12404	12331	12499	12398	12386	12331	12462	12284	12478	12314	12382	12484	12317	12460	12439	12367	12456	12515	12331	12431	12551	12399	12322	12356	12380	12525	12392	12463	12467	12517	12273	12393	12499	12377	12574	12358	12512	12529	12378	12421	12428	12306	12386	12500	12537	12426	12350	12460	12339	12356	12414	12471	12237	12343	12607	12281	12427	12380	12428	12435	12376	12253	12589	12520	12177	12356	12494	12357	12358	12336	12500	12341	12564	12178	12401	12478	12425	12366	12475	12300	12457	12446	12377	12492	12432	12344	12341	12323	12331	12444	12454	12472	12267	12501	12293	12408	12296	12337	12403	12287	12255	12357	12361	12519	12267	12484	12450	12268	12288	12276	12411	12261	12372	12402	12410	12423	12493	12291	12425	12469	12342	12350	12393	12472	12443	12380	12390	12363	12544	12270	12436	12352	12292	12271	12533	12324	12437	12374	12357	12348	12390	12277	12260	12349	12415	12321	12389	12492	12426	12322	12397	12428	12468	12375	12482	12420	12456	12325	12415	12479	12396	12376	12310	12515	12298	12367	12379	12478	12349	12435	12366	12578	12360	12533	12399	12561	12395	12216	12522	12405	12486	12479	12557	12339	12340	12424	12366	12278	12399	12489	12455	12322	12356	12146	12302	12413	12361	12447	12348	12564	12481	12408	12510	12340	12240	12457	12456	12223	12684	12331	12424	12452	12498	12370	12409	12437	12421	12430	12709	12334	12537	12456	12313	12508	12236	12355	12413	12492	12440	12293	12425	12536	12411	12324	12393	12497	12677	12260	12324	12242	12312	12340	12255	12380	12455	12404	12318	12388	12398	12399	12414	12545	12468	12506	12341	12458	12319	12517	12366	12285	12397	12535	12477	12317	12428	12339	12339	12347	12341	12352	12379	12307	12307	12356	12386	12272	12407	12448	12337	12382	12350	12304	12341	12346	12498	12393	12298	12564	12400	12420	12538	12482	12432	12373	12379	12578	12434	12348	12322	12472	12473	12405	12551	12272	12403	12428	12264	12389	12405	12530	12381	12377	12440	12402	12544	12284	12487	12381	12420	12353	12320	12588	12582	12479	12466	12474	12361	12339	12394	12438	12300	12328	12401	12415	12457	12542	12330	12624	12460	12473	12343	12311	12414	12278	12432	12406	12417	12395	12481	12551	12393	12501	12350	12438	12479	12431	12534	12402	12435	12481	12435	12407	12460	12494	12546	12330	12432	12482	12418	12443	12519	12350	12400	12358	12318	12458	12527	12311	12480	12396	12358	12405	12481	12373	12318	12427	12469	12414	12423	12417	12642	12419	12286	12171	12454	12171	12445	12346	12390	12444	12305	12602	12447	12392	12392	12326	12496	12345	12448	12615	12364	12327	12145	12445	12342	12375	12435	12302	12508	12432	12504	12210	12308	12401	12307	12262	12406	12546	12447	12383	12321	12491	12284	12510	12395	12441	12353	12426	12414	12423	12458	12399	12330	12390	12456	12271	12494	12341	12514	12438	12377	12272	12463	12412	12256	12289	12586	12399	12389	12354	12272	12406	12344	12195	12328	12194	12330	12390	12432	12509	12454	12494	12361	12374	12512	12460	12338	12416	12332	12301	12460	12441	12318	12341	12377	12363	12286	12298	12506	12554	12370	12324	12250	12480	12482	12289	12433	12399	12330	12359	12384	12246	12384	12435	12344	12336	12480	12428	12456	12361	12272	12466	12453	12426	12388	12207	12426	12286
24034	21035	28744	26797	26755	26799	24322	20087	18035	16995	16196	15583	15026	14824	14375	14425	14233	14085	13966	13915	13965	14023	13891	13692	13791	13820	13825	13591	13633	13686	13763	13667	13736	13587	13823	13593	13599	13510	13724	13709	13796	13737	13702	13661	13628	13549	13640	13694	13683	13626	13548	13624	13595	13655	13341	13503	13666	13663	13789	13632	13591	13643	13509	13517	13559	13710	13496	13488	13528	13647	13559	13470	13453	13536	13626	13580	13679	13438	13631	13770	13822	13576	13691	13827	13665	13659	13676	13657	13634	13747	13590	13440	13546	13767	13466	13445	13589	13756	13704	13671	13446	13606	13607	13615	13538	13566	13612	13424	13674	13551	13602	13593	13690	13624	13405	13720	13534	13595	13602	13495	13656	13564	13483	13497	13587	13609	13420	13661	13470	13650	13626	13548	13639	13532	13466	13620	13543	13535	13455	13620	13571	13509	13514	13635	13569	13698	13682	13552	13517	13495	13660	13541	13671	13556	13735	13449	13528	13579	13583	13579	13413	13564	13582	13429	13473	13607	13520	13601	13719	13405	13436	13562	13609	13620	13665	13656	13520	13708	13503	13848	13644	13601	13570	13689	13534	13534	13613	13557	13424	13594	13524	13741	13628	13658	13572	13803	13652	13657	13622	13703	13590	13535	13494	13621	13601	13569	13534	13403	13570	13530	13741	13529	13460	13528	13752	13645	13725	13600	13614	13471	13616	13670	13748	13448	13687	13606	13525	13586	13706	13650	13567	13526	13681	13865	13554	13616	13549	13548	13473	13655	13586	13531	13434	13447	13659	13554	13575	13730	13559	13480	13515	13650	13388	13660	13493	13711	13514	13671	13567	13648	13844	13775	13514	13427	13640	13614	13589	13529	13591	13617	13485	13618	13515	13696	13430	13737	13618	13654	13418	13549	13646	13682	13567	13527	13569	13623	13380	13520	13328	13531	13417	13881	13423	13659	13624	13650	13543	13591	13738	13664	13514	13325	13430	13559	13512	13358	13467	13436	13464	13880	13410	13420	13631	13727	13564	13248	13612	13590	13521	13476	13670	13599	13588	13563	13649	13672	13470	13636	13710	13501	13468	13674	13569	13540	13583	13717	13635	13611	13463	13515	13616	13417	13487	13469	13722	13810	13585	13454	13474	13584	13465	13488	13745	13621	13638	13425	13615	13805	13618	13618	13661	13519	13591	13441	13533	13625	13640	13623	13677	13549	13513	13611	13676	13685	13677	13660	13556	13620	13478	13597	13482	13470	13553	13382	13683	13504	13754	13503	13799	13724	13530	13568	13685	13568	13529	13373	13613	13477	13650	13462	13502	13525	13522	13428	13540	13664	13576	13421	13479	13510	13674	13575	13550	13583	13607	13424	13693	13372	13559	13473	13487	13598	13546	13529	13585	13578	13694	13631	13480	13823	13565	13517	13436	13557	13577	13651	13615	13672	13694	13681	13539	13535	13627	13532	13596	13665	13592	13571	13519	13857	13701	13665	13493	13680	13807	13640	13525	13582	13660	13721	13612	13594	13666	13724	13536	13520	13779	13518	13710	13352	13615	13624	13458	13671	13638	13684	13606	13690	13628	13660	13580	13715	13539	13577	13646	13496	13755	13693	13554	13550	13606	13548	13740	13518	13621	13810	13755	13567	13451	13404	13552	13630	13605	13531	13584	13680	13416	13746	13600	13628	13731	13543	13580	13734	13571	13610	13779	13674	13636	13614	13637	13551	13464	13515	13708	13596	13645	13591	13426	13480	13577	13593	13399	13536	13608	13653	13719	13673	13501	13630	13563	13710	13498	13897	13734	13676	13549	13584	13662	13513	13527	13571	13567	13580	13428	13665	13588	13671	13479	13577	13529	13335	13511	13595	13564	13525	13706	13541	13761	13617	13669	13497	13497	13550	13606	13519	13599	13561	13553	13754	13500	13570	13487	13648	13596	13533	13608	13418	13478	13452	13539	13562	13532	13790	13627	13528	13716	13679	13696	13610	13588	13520	13569	13440	13439	13460	13494	13516	13561	13705	13589	13519	13532	13521	13444	13683	13536	13509	13377	13648	13637	13619	13463	13581	13478	13653	13685	13512	13715	13599	13518	13603	13495	13670	13670	13476	13535	13679	13672	13487	13576	13625	13708	13720	13626	13458	13748	13358	13491	13495	13611	13594	13573	13784	13656	13595	13396	13540	13614	13711	13468	13608	13631	13646	13652	13691	13600	13800	13574	13587	13513	13554	13613	13654	13600	13363	13526	13842	13649	13528	13608	13418	13462	13571	13701	13671	13583	13639	13738	13492	13558	13493	13782	13657	13700	13446	13809	13550	13618	13514	13599	13473	13624	13559	13603	13459	13779	13557	13486	13623	13581	13549	13582	13505	13603	13524	13586	13606	13510	13593	13634	13710	13723	13460	13717	13783	13726	13709	13701	13821	13482	13648	13585	13605	13646	13650	13566	13630	13599	13631	13714	13870	13657	13488	13548	13588	13502	13700	13504	13555	13678	13658	13533	13549	13638	13743	13535	13693	13468	13478	13591	13613	13707	13585	13603	13395	13687	13507	13709	13667	13613	13517	13358	13703	13643	13687	13670	13447	13743	13442	13483	13624	13575	13657	13626	13571	13579	13359	13626	13663	13476	13463	13775	13406	13651	13659	13546	13423	13641	13546	13672	13571	13513	13749	13627	13577	13786	13502	13491	13554	13650	13550	13641	13764	13525	13381	13668	13493	13508	13588	13534	13618	13587	13603	13534	13578	13761	13533	13582	13616	13621	13400	13640	13643	13617	13649	13848	13619	13682	13599	13418	13502	13660	13608	13585	13716	13596	13684	13872	13601	13673	13681	13494	13616	13574	13549	13499	13721	13489	13724	13595	13335	13445	13730	13593	13512	13698	13659	13608	13683	13521	13575	13804	13564	13485	13519	13702	13751	13499	13799	13557	13524	13812	13701	13693	13623	13589	13662	13438	13519	13701	13584	13714	13599	13730	13677	13617	13723	13470	13641	13728	13486	13808	13624	13701	13442	13437	13683	13705	13581	13477	13438	13277	13505	13577	13447	13557	13628	13726	13655	13625	13537	13788	13366	13534	13497	13589	13528	13457	13695	13770	13682	13708	13456	13452	13628	13649	13778	13607	13472	13658	13495	13821	13536	13585	13523	13783	13528	13701	13526	13644	13689	13597	13558	13466	13735	13655	13573	13718	13601	13544	13516	13526	13388	13643	13545	13634	13683	13599	13456	13602	13568	13734	13797	13564	13580	13558	13626	13496	13391	13676	13681	13632	13602	13377	13624	13478	13647	13581	13586	13596	13507	13564	13647	13475	13557	13637	13630	13468	13646	13510	13454	13628	13490	13640	13612	13527	13697	13509	13497	13558	13397	13645	13532	13622	13630	13642	13679	13611	13488	13684	13601	13649	13620	13514	13642	13564	13490	13467	13582	13775	13605	13598	13534	13581	13671	13491	13636	13800	13553	13685	13437	13640	13546	13572	13484	13495	13704	13596	13621	13579	13660	13634	13612	13760	13374	13558	13594	13504	13493	13517	13624	13663	13469	13533	13636	13518	13458	13743	13568	13546	13620	13611	13330	13576	13529	13551	13517	13488	13745	13597	13740	13638	13551	13758	13552	13563	13692	13490	13398	13291	13707	13617	13577	13662	13475	13499	13338	13566	13482	13492	13676	13371	13783	13485	13749	13578	13485	13520	13515	13462	13329	13574	13498	13562	13597	13468	13537	13581	13482	13519	13661	13587	13708	13568	13505	13553	13686	13678	13651	13456	13635	13445	13432	13709	13640	13671	13445	13617	13610	13516	13717	13448	13488	13640	13562	13639	13614	13576	13557	13626	13782	13615	13437	13696	13525	13677	13659	13614	13722	13603	13481	13469	13393	13599	13696	13342	13490	13463	13532	13602	13533	13717	13343	13541	13614	13555	13586	13852	13433	13602	13743	13559	13691	13560	13572	13732	13466	13555	13686	13453	13487	13438	13599	13483	13571	13751	13588	13644	13583	13432	13569	13767	13649	13602	13458	13566	13444	13574	13534	13615	13582	13556	13538	13713	13527	13720	13573	13634	13673	13821	13496	13555	13513	13547	13563	13658	13425	13501	13562	13562	13585	13568	13586	13579	13694	13534	13578	13553	13397	13739	13640	13388	13421	13570	13580	13525	13589	13692	13518	13523	13659	13553	13525	13745	13548	13708	13405	13752	13719	13581	13527	13702	13535	13555	13572	13639	13609	13685	13568	13522	13608	13465	13602	13666	13607	13576	13666	13747	13586	13580	13583	13480	13466	13680	13674	13518	13876	13627	13408	13664	13725	13725	13655	13454	13573	13512	13589	13602	13628	13606	13556	13558	13581	13736	13605	13678	13639	13440	13600	13455	13457	13632	13443	13537	13585	13669	13669	13454	13634	13657	13625	13616	13577	13566	13572	13472	13669	13480	13669	13756	13586	13648	13427	13481	13532	13507	13604	13569	13661	13575	13474	13515	13542	13571	13377	13317	13589	13462	13334	13519	13650	13516	13492	13456	13616	13595	13675	13691	13468	13593	13573	13396	13511	13592	13687	13541	13608	13509	13554	13607	13682	13707	13440	13599	13510	13551	13806	13701	13814	13647	13563	13524	13610	13674	13496	13699	13672	13820	13651	13584	13624	13354	13658	13538	13568	13600	13517	13544	13582	13561	13655	13559	13609	13649	13677	13624	13584	13446	13474	13545	13731	13411	13571	13545	13386	13672	13417	13552	13616	13695	13674	13520	13736	13675	13804	13579	13641	13385	13683	13469	13490	13440	13657	13642	13702	13698	13640	13709	13319	13453	13818	13541	13737	13671	13709	13733	13762	13395	13507	13474	13626	13490	13837	13784	13735	13593	13660	13655	13668	13487	13521	13638	13772	13628	13619	13669	13657	13581	13783	13724	13530	13533	13595	13649	13676	13581	13508	13633	13732	13577	13538	13635	13526	13642	13711	13464	13577	13588	13536	13468	13901	13592	13571	13632	13627	13626	13728	13617	13573	13603	13628	13552	13717	13606	13508	13609	13511	13514	13513	13686	13759	13396	13605	13555	13621	13730	13546	13452	13584	13623	13465	13466	13806	13580	13551	13591	13582	13676	13705	13589	13690	13608	13551	13728	13709
34668	56031	51423	40241	33984	28526	24242	20895	18660	17032	15829	14914	14371	13898	13663	13130	12918	12938	12726	12607	12506	12566	12638	12607	12391	12453	12521	12356	12309	12466	12340	12231	12363	12342	12425	12395	12261	12429	12232	12475	12332	12371	12382	12373	12392	12322	12377	12291	12364	12253	12444	12301	12410	12250	12315	12376	12345	12403	12325	12309	12313	12353	12210	12286	12364	12445	12389	12260	12204	12310	12367	12223	12354	12293	12267	12385	12140	12450	12291	12278	12469	12242	12291	12327	12302	12253	12471	12300	12324	12134	12402	12341	12304	12135	12349	12258	12236	12391	12385	12336	12406	12138	12237	12317	12333	12352	12418	12223	12221	12434	12422	12388	12346	12182	12208	12289	12342	12288	12413	12283	12314	12442	12279	12349	12280	12351	12317	12388	12204	12275	12276	12261	12280	12152	12274	12359	12188	12363	12314	12198	12457	12414	12375	12437	12264	12243	12249	12276	12332	12250	12277	12354	12341	12302	12283	12305	12311	12263	12254	12206	12363	12185	12212	12387	12271	12350	12384	12392	12475	12212	12249	12294	12402	12423	12319	12318	12318	12282	12261	12291	12259	12187	12405	12353	12245	12241	12359	12320	12236	12371	12353	12375	12324	12428	12236	12356	12239	12377	12297	12296	12346	12182	12491	12413	12202	12259	12208	12230	12287	12230	12192	12346	12396	12411	12271	12243	12266	12295	12221	12376	12319	12307	12307	12326	12381	12372	12175	12338	12303	12163	12202	12409	12211	12310	12368	12250	12274	12343	12300	12297	12369	12271	12340	12216	12226	12306	12399	12283	12293	12345	12475	12369	12371	12327	12328	12219	12310	12175	12121	12487	12189	12226	12240	12334	12289	12400	12421	12148	12320	12276	12313	12265	12450	12238	12402	12150	12320	12192	12428	12279	12559	12128	12294	12234	12269	12115	12317	12233	12337	12235	12330	12452	12277	12239	12300	12397	12191	12416	12073	12340	12488	12394	12380	12163	12336	12222	12378	12294	12256	12294	12341	12380	12386	12341	12419	12334	12338	12357	12235	12328	12394	12281	12308	12430	12336	12388	12269	12419	12263	12341	12270	12284	12467	12355	12232	12266	12258	12400	12288	12468	12413	12457	12456	12316	12346	12391	12257	12416	12203	12328	12274	12376	12235	12364	12250	12438	12193	12435	12464	12384	12401	12255	12466	12356	12294	12273	12317	12193	12473	12344	12390	12390	12152	12422	12231	12455	12437	12348	12345	12340	12176	12296	12386	12201	12574	12265	12386	12285	12392	12435	12321	12436	12446	12376	12408	12461	12327	12463	12420	12050	12502	12279	12369	12380	12353	12368	12226	12345	12293	12269	12274	12427	12527	12301	12341	12328	12486	12151	12459	12331	12280	12285	12460	12236	12391	12182	12413	12352	12192	12244	12205	12267	12244	12402	12430	12208	12347	12134	12189	12195	12480	12386	12380	12379	12267	12377	12334	12472	12130	12209	12248	12350	12292	12378	12261	12272	12286	12552	12340	12302	12333	12385	12405	12286	12203	12442	12268	12255	12246	12236	12407	12232	12386	12309	12315	12412	12306	12260	12333	12327	12290	12515	12300	12187	12376	12367	12501	12341	12326	12396	12263	12307	12361	12379	12410	12335	12385	12311	12415	12333	12250	12252	12309	12261	12203	12304	12237	12279	12296	12285	12273	12351	12332	12419	12279	12267	12234	12134	12452	12329	12350	12123	12386	12300	12161	12255	12369	12234	12332	12265	12360	12273	12352	12179	12316	12223	12277	12250	12305	12185	12368	12172	12381	12282	12375	12279	12290	12392	12367	12316	12337	12277	12330	12315	12400	12371	12230	12195	12327	12262	12241	12412	12385	12441	12356	12106	12333	12257	12126	12478	12298	12282	12372	12370	12367	12367	12297	12288	12280	12350	12344	12382	12290	12338	12298	12238	12268	12215	12414	12368	12223	12362	12335	12137	12358	12405	12321	12388	12365	12239	12317	12287	12367	12413	12360	12549	12437	12226	12263	12138	12236	12370	12412	12349	12297	12228	12318	12230	12366	12309	12261	12199	12142	12249	12475	12238	12314	12384	12250	12246	12234	12267	12371	12330	12245	12351	12185	12251	12278	12436	12257	12328	12256	12238	12331	12153	12222	12351	12354	12293	12177	12244	12350	12360	12393	12298	12126	12263	12446	12392	12214	12228	12351	12311	12277	12425	12377	12431	12452	12163	12358	12381	12398	12474	12284	12213	12278	12155	12289	12291	12355	12234	12321	12407	12246	12334	12358	12325	12293	12278	12252	12300	12457	12402	12389	12166	12522	12367	12348	12448	12241	12253	12321	12453	12334	12328	12375	12274	12397	12340	12177	12395	12268	12374	12209	12366	12295	12291	12315	12285	12356	12219	12223	12276	12357	12325	12265	12375	12427	12438	12269	12352	12257	12270	12305	12520	12315	12309	12458	12348	12371	12232	12303	12342	12427	12092	12418	12335	12396	12251	12348	12467	12446	12538	12280	12441	12212	12351	12387	12282	12368	12385	12169	12278	12350	12296	12332	12243	12223	12457	12303	12339	12329	12157	12240	12360	12421	12203	12301	12216	12285	12244	12303	12224	12165	12343	12376	12097	12212	12222	12429	12164	12219	12339	12442	12459	12448	12252	12197	12347	12199	12177	12309	12301	12362	12330	12426	12292	12247	12228	12489	12300	12209	12448	12419	12328	12204	12315	12268	12258	12286	12227	12324	12238	12263	12362	12311	12333	12389	12488	12159	12257	12351	12323	12305	12363	12346	12206	12424	12217	12140	12259	12344	12369	12256	12415	12282	12408	12332	12464	12361	12297	12256	12446	12304	12433	12210	12400	12364	12482	12361	12285	12435	12178	12462	12283	12202	12386	12247	12339	12275	12171	12372	12348	12379	12420	12392	12257	12211	12321	12327	12265	12436	12263	12343	12452	12244	12404	12393	12320	12458	12341	12268	12241	12307	12312	12490	12250	12319	12422	12215	12204	12248	12314	12337	12367	12325	12220	12210	12341	12227	12266	12313	12374	12360	12279	12151	12318	12289	12315	12346	12433	12327	12343	12331	12440	12412	12247	12278	12249	12300	12325	12370	12326	12257	12410	12198	12258	12423	12280	12341	12231	12315	12366	12488	12484	12414	12408	12141	12432	12295	12381	12308	12495	12277	12313	12087	12320	12309	12282	12338	12251	12373	12321	12220	12247	12335	12367	12330	12451	12284	12311	12138	12123	12346	12358	12357	12320	12446	12300	12353	12184	12379	12209	12262	12341	12442	12373	12249	12442	12406	12265	12208	12315	12363	12176	12427	12480	12355	12288	12465	12341	12256	12251	12513	12376	12358	12529	12314	12467	12177	12238	12248	12265	12459	12309	12360	12147	12197	12259	12474	12173	12452	12419	12378	12240	12262	12432	12374	12293	12496	12152	12383	12341	12434	12249	12251	12184	12319	12312	12419	12452	12255	12334	12299	12269	12241	12309	12298	12291	12309	12291	12233	12302	12313	12310	12337	12221	12332	12322	12391	12356	12499	12318	12347	12444	12442	12141	12332	12450	12242	12147	12248	12405	12347	12347	12337	12313	12204	12345	12313	12333	12299	12341	12377	12197	12314	12403	12144	12337	12341	12190	12425	12302	12333	12225	12190	12176	12295	12322	12276	12276	12434	12315	12310	12373	12432	12184	12212	12335	12244	12336	12520	12334	12280	12236	12324	12148	12348	12363	12284	12374	12321	12292	12394	12360	12474	12253	12423	12347	12308	12394	12298	12420	12278	12380	12169	12401	12305	12354	12450	12224	12315	12311	12306	12347	12400	12439	12252	12289	12275	12334	12510	12343	12262	12153	12476	12272	12396	12302	12426	12292	12243	12430	12244	12216	12359	12318	12314	12280	12339	12310	12187	12149	12401	12271	12292	12502	12269	12188	12382	12194	12344	12231	12271	12311	12447	12474	12259	12225	12177	12364	12289	12200	12245	12371	12331	12340	12281	12353	12275	12265	12214	12364	12508	12485	12300	12327	12229	12319	12229	12276	12446	12251	12273	12213	12294	12417	12356	12283	12271	12367	12257	12344	12102	12226	12190	12174	12386	12221	12302	12185	12293	12235	12225	12399	12433	12268	12291	12277	12493	12386	12370	12273	12177	12444	12290	12215	12307	12195	12285	12358	12397	12355	12451	12423	12245	12331	12418	12204	12388	12269	12390	12344	12331	12258	12193	12252	12394	12276	12460	12232	12220	12388	12396	12429	12223	12403	12282	12258	12421	12374	12333	12295	12403	12216	12429	12359	12405	12349	12227	12327	12298	12281	12436	12302	12358	12254	12322	12237	12308	12287	12481	12301	12383	12373	12325	12293	12435	12266	12332	12287	12294	12366	12440	12264	12432	12438	12408	12280	12295	12285	12367	12298	12218	12167	12184	12221	12434	12336	12332	12413	12301	12452	12437	12200	12352	12188	12245	12138	12385	12337	12457	12245	12418	12335	12318	12356	12247	12183	12435	12439	12218	12264	12292	12378	12331	12346	12207	12304	12270	12457	12237	12551	12262	12301	12415	12342	12164	12402	12352	12249	12321	12349	12425	12268	12147	12283	12266	12239	12290	12347	12195	12304	12176	12444	12271	12179	12362	12212	12337	12246	12352	12296	12361	12281	12366	12430	12224	12322	12325	12457	12333	12232	12283	12473	12191	12354	12380	12336	12501	12304	12194	12347	12157	12290	12437	12385	12478	12415	12340	12294	12365	12249	12279	12229	12451	12191	12365	12300	12166	12426	12218	12163	12320	12397	12436	12253	12403	12304	12338	12260	12284	12265	12310	12234	12294	12328	12314	12263	12375	12387	12235	12371	12370	12381	12192	12383	12328	12251	12392	12228	12258	12403	12256	12254	12351	12224	12536	12456	12339	12283	12336	12466	12205	12370	12330	12311	12265	12414	12327	12365	12279	12236	12217	12290	12339	12186	12293	12272	12365	12302	12323	12404	12459	12341	12241	12380	12300	12361	12228	12309	12417	12274	12321	12332	12336	12317	12373	12425	12346	12130	12392	12264	12562	12382	12382	12418	12198	12398	12254	12248	12357	12419	12438	12205	12316	12296	12381	12344	12288	12346	12430	12303	12417	12328
22835	21020	28790	24036	23624	27380	28372	22485	20028	18791	17511	16708	16142	15648	15374	15092	14779	14821	14644	14349	14397	14411	14282	14280	14233	14262	14358	14123	14053	14051	14115	14068	14236	14113	14084	13919	14042	14104	14034	13963	14028	13956	14104	14088	14255	14037	13825	13990	14073	14153	14050	14062	14030	14175	14105	14045	14034	14045	14042	13906	13973	13988	14003	13930	13946	14068	14170	13957	14125	13945	14008	14019	13944	13932	13899	14033	14021	14007	13997	13922	14200	14045	13956	13895	14058	14031	13974	14111	13944	13882	13950	13927	14050	14113	14045	13947	14070	13909	13884	13917	14067	13980	13933	14215	14027	14014	13999	14022	14054	13997	13893	14078	14173	14041	14043	13911	13756	13992	13992	14053	14031	14052	13811	14109	14022	14127	14250	13792	14039	13856	14048	14249	13897	14045	13939	14117	14057	14181	14079	14003	13919	14004	13988	14155	13816	13905	14065	14002	13986	13949	14010	14193	14007	14125	14131	14027	13960	14249	13863	13982	13878	13886	13852	13943	14084	13901	14136	14101	13935	13966	14049	13982	14118	13854	13929	13989	14090	13939	14012	14008	13984	14079	13953	14127	14093	14109	14062	14027	14060	14017	14080	13817	13763	14011	13980	13798	13977	14092	14109	14048	14018	13963	13883	13854	13703	13875	13912	13769	13830	13800	14167	14043	14137	13922	14008	13973	13990	14061	14220	14133	14064	14051	14000	13992	14064	13929	14100	14109	14081	14162	14068	13888	14093	14014	13867	14065	14007	14075	13861	13897	14143	13981	13889	13929	13741	14068	14117	14143	14148	14143	13817	13935	13952	14058	13993	14149	13987	14119	13962	14041	13953	13986	14114	14075	13774	13856	13752	14019	13963	13969	14069	13870	13959	14013	13941	14058	13995	14084	14049	13997	14124	13880	14022	13891	13969	14038	13991	14081	14125	14021	13967	13958	14125	13936	13837	14009	13892	14363	14026	14006	14163	14007	13950	13976	13850	13986	14032	13814	13792	13956	13998	13994	13930	13963	14043	13981	14047	14123	14025	13984	13800	13784	13881	14017	13942	14018	13928	14137	14050	13802	14143	14060	13874	13920	13892	13908	13989	14215	14061	14071	13983	13947	14111	14086	13921	13848	13927	13922	13893	13956	14023	13992	14191	13922	13842	13999	14018	13980	14169	14062	13927	13981	14059	14026	13969	13903	13887	13982	13929	14053	14197	13925	14081	14060	14120	13830	13672	14168	14037	13965	14206	14007	13966	13979	13907	14066	13917	13966	14060	13876	13981	14044	14090	13985	13889	14101	13909	13983	14106	14016	13875	13910	13991	13988	13840	14150	14060	13957	14014	13914	14136	13909	13947	13968	13937	13854	13927	13983	14322	14080	14044	13879	13986	13993	13982	13918	13860	13729	13933	13944	14043	13971	14043	13859	14060	14159	14048	14052	13908	13946	13995	14041	13813	14036	14066	13865	13847	13862	13947	14029	13927	13798	13916	13959	14003	14224	14174	13810	13939	13806	14021	14036	13933	14004	14124	13896	14116	13836	14086	14079	13958	13956	13710	13960	14043	13902	14069	13961	14027	13972	13789	13918	14050	13869	13933	14020	13987	14132	13944	13972	13875	13989	13845	13943	13814	13924	13974	13995	13783	13975	13930	14245	13991	14034	13779	14003	14079	14076	14015	14160	13998	14003	13865	14101	14000	13963	13927	13860	14056	13941	13896	13904	14113	14087	13740	14016	14029	14043	14128	13756	13727	13815	13768	13836	13932	14234	14091	14087	13971	14077	14064	14003	14034	13944	13891	14131	14007	14090	14131	13901	14034	13932	13919	13900	14000	13839	14089	14101	13993	14121	14134	14224	13943	14030	13931	13946	14020	14158	13942	13967	14041	13985	13971	13798	14032	14062	14128	14147	13927	13838	13900	13977	14126	14134	13778	14033	13965	14011	14093	13821	14004	13930	14116	14049	14092	14117	13762	13954	14082	14114	14118	14263	13961	13991	13978	14021	13937	14074	13912	13916	13850	13846	13941	14195	14110	14025	13961	13893	14008	13992	14102	13989	13888	13903	14257	14251	13960	14092	13938	13999	13770	14044	14205	14030	14085	14048	14039	13912	13989	13980	13957	13824	13963	13965	13855	13948	14151	14060	13838	14072	14262	14086	14232	14235	14007	14041	13920	13842	14092	14072	13871	13856	13978	13997	13988	13954	13973	13839	13805	14146	13949	14043	14004	14021	13920	13935	13895	13850	13995	13854	13861	14270	14067	14061	14062	13938	13941	13881	13795	14108	13985	14126	13994	13949	14173	14023	13804	13849	14109	13862	14060	13778	14065	13896	13990	14117	13922	13924	13956	14058	14021	13987	14108	13987	14011	13933	13952	14108	14102	14076	14030	13929	14087	14177	14111	14071	13941	14029	14101	14064	14287	13945	14022	13969	14049	14087	14055	13989	13986	14025	13921	13859	14167	14033	13981	13962	14121	14011	14023	14083	13825	14005	13906	13934	14090	14107	14044	14129	14000	13964	14045	13765	13888	13805	13949	13944	14015	14025	13919	13971	13956	13872	13807	13956	13936	13990	13775	13852	13906	14150	14014	13968	13914	13904	13716	13769	13886	13951	13896	14015	14059	14164	14072	13794	13799	13896	13867	13854	14121	14027	13872	14038	13973	14152	14062	14142	14112	13750	13891	14012	13875	13784	13987	13936	13907	14138	14006	13868	13936	14036	14000	14075	13932	13905	13966	13999	13831	14031	14031	14055	13953	13852	13891	13989	14040	13947	13899	14065	14033	14158	13815	14021	13926	13950	13990	14096	13983	14117	13948	13928	13874	13904	14005	14079	13976	14044	13992	14025	13967	13929	13989	14193	14069	14015	13894	13929	14095	13900	13989	14066	13918	13969	14152	13975	14050	14269	13837	13790	13936	13929	14109	14043	14077	14043	14070	13971	14003	14122	14046	13928	14016	14068	13919	14068	13905	13972	14043	13979	13891	14162	13921	13760	14092	13952	13934	13956	13960	14130	13822	14068	13948	14073	14017	13816	14137	14040	14046	14072	13977	14021	13878	14029	13932	14101	14265	13956	13950	13779	13992	14041	13938	14047	13996	14021	13991	14103	13954	13960	13951	14064	13904	14017	14181	14138	14081	13936	13857	14148	14158	13990	13976	13897	14020	14008	14004	14031	13899	14054	13996	14124	14255	13828	14093	13997	13970	14022	13969	13996	13906	14033	14184	14022	13940	13903	13985	13817	13907	13935	14178	14033	13973	13870	14015	13979	14037	13957	14139	14019	14024	14135	13992	13895	13989	14062	14037	14002	13916	13923	13899	13787	13955	13994	14104	14096	13820	14094	13999	14073	13977	13988	13892	13857	14009	14186	14041	13938	13990	13953	14034	14053	14084	13988	13932	13995	14011	14158	14164	14118	13931	14007	13990	13959	13990	14041	14010	14133	14099	13999	14016	13963	14082	13913	14053	14001	13972	13795	14031	14062	14097	13947	13918	13898	13967	13982	14030	14026	14030	14000	14061	14044	13982	14001	14016	14088	14006	13807	13988	13963	13914	14128	13826	13968	14068	14199	14007	13975	13948	14042	14012	14007	13918	13971	13999	14272	14017	13959	14106	13918	13979	14147	14033	14126	14098	13910	14051	14048	13847	13988	13982	14140	14029	14123	13964	13987	13894	13984	13854	13961	13885	13868	14042	13850	13941	14017	14035	13870	14067	14057	13937	14061	13959	14076	14051	14130	13929	13943	13961	13859	13871	13904	14096	14120	13975	14078	13913	13694	13988	14209	13871	13969	13895	13835	13910	13988	13920	13979	14100	13908	13875	14003	13882	14000	13986	14050	14115	13977	13889	14006	13928	14038	13879	14030	14167	14101	14010	14148	14094	13938	13967	13937	14076	13964	13927	13987	14039	13902	14044	13892	14084	13912	13864	13983	13997	13909	13902	13978	14075	14097	14013	14186	14125	14122	13950	13863	13941	13978	13856	13847	13968	13912	13985	13919	14117	14069	13987	14018	13810	14000	14069	14100	14172	13960	13825	14020	14163	13921	13953	13929	13880	13961	14091	13847	14092	14140	13952	13963	14023	13878	14058	13827	14016	14033	14046	13879	14005	13885	13939	14099	13954	14086	14054	13747	13797	13995	13905	14005	13847	13869	13816	13905	14019	13811	14134	14036	13934	13845	13974	13963	14039	13993	14016	13976	14019	13876	13882	13882	13771	14118	13929	13916	14290	14100	13949	13956	13919	14071	13918	13982	14256	14022	13997	13885	13789	13782	14032	14167	13929	13848	14080	14063	14168	14080	13899	13919	13947	14038	14153	13984	13935	13863	14109	14155	13915	13793	14085	13902	14020	14002	13964	13940	13839	14007	14147	14150	14039	14104	13971	13961	13895	13996	14096	13920	14010	13964	13992	14081	13898	14040	13942	13901	13990	14117	13979	14116	14043	13959	14014	14087	13916	13861	14077	13961	13685	14189	14159	14193	14073	13982	13992	13935	14108	13979	14086	13986	14005	14016	14089	13946	14053	13971	14009	13979	13938	13865	14003	14129	14038	13914	14165	14071	14032	13930	14078	14098	14023	13961	14154	13992	13797	14045	13821	13843	13956	13966	13801	14164	13916	14056	14001	14114	14010	13975	14063	14175	13808	13965	13948	13950	14023	13961	14106	13953	13909	13839	13913	14075	14031	13981	14089	14090	14044	13898	14031	13813	14060	14027	13987	14067	14039	13792	13990	14050	14182	14064	14198	14137	14095	14152	13982	14161	14075	14021	14102	13891	14033	13926	14006	14152	14017	13905	14093	13884	14130	14043	13905	14113	14197	13952	13900	14162	13923	14133	14100	13960	13995	13950	13849	13974	13894	14053	14007	14067	14167	14098	13999	13928	13851	14026	14077	14148	13906	14005	14053	14018	14091	13920	14106	14127	14039	13992	13950	14003	14046	13877	13787	14077	14025	13947	13967	13960	13904	14119	13775	14051	14063	14000	13933	14100	13958	13839	13796	13913	13733	13986	13914	13770	13868	13912	13959	14116	14127	13910	14077	13983	14017	13774	14057	14008	14039	13970	13967	13935	13922	13870	14003	13806	14120	13986	13685	13802	14144	14085	13861	14193	13836	13996
36602	61894	56346	44972	38194	32281	27218	23760	20909	19049	17481	16464	15577	14733	14252	13913	13565	13530	13207	13267	13034	13015	12755	12832	12944	12828	12742	12557	12795	12603	12724	12568	12489	12578	12687	12655	12645	12479	12506	12501	12500	12663	12348	12727	12710	12569	12628	12633	12556	12488	12592	12396	12578	12637	12629	12460	12558	12603	12598	12485	12541	12471	12496	12521	12561	12410	12797	12424	12431	12672	12433	12702	12575	12487	12602	12368	12484	12641	12505	12601	12532	12397	12686	12634	12598	12659	12456	12699	12484	12672	12523	12524	12359	12408	12608	12500	12510	12646	12538	12641	12595	12473	12499	12556	12450	12603	12345	12573	12501	12569	12535	12554	12398	12478	12420	12574	12557	12474	12526	12274	12548	12610	12460	12597	12362	12551	12472	12488	12513	12416	12439	12525	12498	12571	12672	12435	12452	12558	12589	12338	12454	12338	12580	12504	12562	12432	12544	12592	12517	12563	12476	12488	12527	12518	12625	12527	12455	12240	12397	12583	12502	12637	12493	12410	12613	12535	12715	12421	12625	12748	12490	12388	12624	12589	12530	12445	12536	12613	12469	12597	12699	12625	12499	12533	12477	12528	12461	12605	12546	12518	12455	12498	12528	12383	12695	12600	12567	12651	12411	12538	12567	12446	12488	12539	12526	12553	12416	12545	12431	12537	12428	12541	12585	12531	12701	12385	12526	12583	12366	12462	12372	12593	12534	12346	12554	12496	12490	12455	12463	12376	12592	12501	12612	12469	12566	12458	12583	12575	12537	12321	12653	12613	12493	12681	12611	12753	12583	12434	12664	12501	12548	12629	12388	12468	12485	12673	12458	12449	12488	12664	12386	12469	12463	12469	12481	12541	12528	12563	12408	12450	12584	12398	12635	12472	12355	12468	12577	12570	12426	12491	12550	12540	12631	12586	12577	12642	12444	12460	12596	12509	12316	12494	12464	12548	12499	12567	12619	12423	12495	12428	12477	12492	12499	12566	12503	12566	12596	12655	12408	12547	12774	12483	12581	12338	12516	12491	12430	12405	12479	12444	12479	12432	12492	12589	12402	12590	12416	12598	12560	12428	12607	12610	12508	12565	12538	12629	12564	12625	12520	12479	12428	12763	12547	12526	12584	12515	12559	12549	12525	12460	12624	12404	12590	12483	12512	12332	12510	12493	12425	12623	12563	12519	12545	12724	12572	12554	12612	12379	12538	12558	12557	12386	12499	12600	12667	12391	12532	12460	12565	12466	12478	12671	12542	12354	12613	12412	12397	12541	12454	12517	12595	12514	12543	12414	12572	12484	12350	12649	12492	12494	12586	12304	12509	12497	12371	12482	12516	12478	12342	12613	12423	12512	12530	12462	12494	12640	12546	12416	12493	12457	12539	12517	12572	12497	12350	12623	12549	12565	12498	12557	12526	12474	12427	12549	12674	12572	12360	12615	12621	12447	12562	12536	12525	12518	12470	12418	12606	12464	12423	12440	12496	12552	12639	12523	12527	12464	12480	12382	12525	12629	12591	12501	12591	12452	12489	12614	12467	12427	12533	12666	12602	12366	12501	12575	12528	12581	12465	12514	12448	12661	12569	12383	12475	12603	12622	12544	12615	12634	12410	12560	12472	12473	12622	12613	12515	12489	12604	12593	12518	12601	12596	12532	12427	12679	12689	12524	12334	12508	12516	12568	12561	12695	12492	12522	12513	12597	12512	12493	12481	12535	12700	12516	12713	12522	12452	12546	12604	12641	12575	12541	12614	12607	12342	12490	12366	12660	12554	12446	12549	12564	12562	12583	12589	12468	12573	12391	12465	12496	12554	12528	12382	12626	12639	12446	12572	12330	12629	12558	12451	12482	12459	12686	12537	12547	12408	12642	12429	12649	12490	12521	12516	12388	12582	12467	12564	12535	12448	12515	12522	12467	12582	12459	12606	12648	12601	12586	12571	12706	12629	12425	12432	12506	12540	12607	12543	12445	12429	12536	12549	12591	12398	12473	12370	12413	12467	12519	12638	12386	12566	12593	12595	12489	12399	12476	12383	12454	12570	12544	12520	12552	12659	12316	12551	12406	12384	12674	12294	12404	12578	12558	12581	12603	12572	12537	12534	12513	12455	12737	12449	12710	12693	12707	12571	12379	12509	12626	12480	12527	12325	12531	12474	12609	12432	12519	12521	12516	12466	12579	12570	12388	12473	12421	12435	12406	12480	12669	12421	12467	12406	12574	12561	12500	12470	12434	12630	12436	12679	12608	12605	12585	12615	12573	12538	12462	12560	12455	12466	12539	12623	12591	12507	12374	12527	12560	12485	12486	12425	12465	12449	12511	12393	12568	12666	12568	12510	12482	12497	12428	12503	12512	12514	12443	12468	12407	12551	12551	12644	12572	12566	12557	12474	12484	12463	12684	12471	12391	12526	12529	12448	12497	12445	12569	12495	12485	12537	12491	12560	12561	12539	12459	12605	12484	12439	12544	12720	12547	12565	12483	12510	12384	12583	12615	12522	12587	12652	12348	12557	12474	12616	12484	12527	12550	12476	12474	12451	12357	12469	12491	12596	12514	12388	12494	12329	12293	12556	12485	12680	12566	12442	12319	12482	12657	12532	12418	12519	12562	12512	12639	12481	12485	12584	12736	12458	12575	12358	12498	12594	12497	12558	12541	12561	12530	12508	12463	12289	12408	12461	12444	12513	12478	12479	12507	12645	12487	12604	12681	12546	12523	12440	12528	12507	12509	12520	12488	12612	12558	12491	12595	12481	12617	12522	12477	12594	12588	12453	12347	12562	12532	12547	12502	12401	12567	12489	12490	12532	12555	12506	12543	12524	12608	12646	12557	12426	12547	12554	12570	12404	12483	12631	12658	12441	12552	12534	12629	12605	12552	12581	12584	12482	12403	12489	12327	12543	12781	12476	12516	12385	12588	12497	12711	12684	12460	12642	12567	12638	12561	12532	12521	12488	12515	12609	12476	12656	12556	12497	12378	12523	12580	12527	12520	12537	12546	12439	12645	12520	12507	12440	12427	12452	12486	12497	12624	12417	12574	12596	12469	12579	12607	12509	12481	12601	12510	12661	12474	12442	12504	12534	12708	12418	12534	12562	12566	12598	12560	12341	12573	12456	12746	12462	12530	12489	12573	12460	12515	12488	12528	12663	12510	12561	12474	12535	12468	12652	12591	12633	12450	12552	12658	12549	12620	12704	12360	12659	12549	12466	12389	12576	12655	12673	12553	12584	12465	12401	12526	12475	12464	12595	12585	12451	12485	12534	12432	12498	12629	12527	12599	12588	12565	12458	12564	12404	12557	12573	12663	12378	12555	12482	12616	12492	12378	12405	12522	12546	12521	12560	12671	12436	12413	12487	12523	12542	12573	12488	12495	12547	12486	12589	12589	12567	12468	12607	12573	12471	12513	12456	12419	12407	12573	12538	12453	12572	12576	12581	12500	12606	12540	12510	12578	12481	12552	12523	12485	12488	12479	12537	12597	12525	12510	12567	12662	12500	12414	12348	12556	12578	12400	12504	12581	12361	12467	12601	12610	12481	12621	12498	12466	12617	12521	12688	12599	12554	12580	12682	12463	12612	12377	12518	12452	12436	12555	12582	12635	12587	12557	12643	12429	12502	12566	12379	12465	12548	12522	12518	12691	12390	12640	12541	12372	12458	12642	12480	12574	12469	12669	12551	12549	12470	12612	12363	12566	12617	12523	12564	12429	12419	12630	12452	12552	12539	12462	12635	12611	12543	12381	12609	12695	12452	12454	12505	12532	12654	12423	12392	12393	12570	12446	12431	12445	12531	12525	12515	12636	12449	12787	12561	12367	12663	12515	12567	12580	12513	12486	12632	12507	12530	12573	12493	12533	12767	12394	12676	12583	12457	12572	12450	12691	12434	12570	12404	12554	12486	12646	12455	12519	12365	12433	12651	12460	12334	12558	12580	12449	12541	12507	12499	12644	12537	12618	12582	12555	12504	12446	12629	12589	12586	12657	12677	12682	12494	12630	12505	12540	12552	12426	12454	12530	12468	12607	12522	12562	12447	12626	12648	12462	12503	12486	12425	12518	12580	12569	12591	12351	12661	12515	12469	12468	12577	12742	12558	12677	12554	12670	12596	12368	12427	12482	12548	12555	12618	12400	12535	12645	12454	12486	12546	12661	12505	12614	12550	12426	12478	12476	12543	12674	12438	12523	12593	12593	12391	12482	12604	12316	12481	12556	12437	12375	12530	12520	12560	12694	12483	12419	12543	12747	12582	12579	12520	12542	12691	12459	12483	12731	12532	12615	12435	12421	12620	12541	12481	12380	12514	12374	12612	12631	12583	12521	12528	12420	12523	12472	12498	12578	12404	12486	12608	12543	12472	12530	12554	12615	12512	12445	12453	12371	12634	12434	12449	12444	12589	12557	12409	12497	12506	12569	12520	12412	12512	12535	12493	12583	12609	12417	12470	12264	12665	12431	12544	12460	12463	12703	12570	12533	12514	12701	12580	12432	12552	12423	12578	12528	12451	12575	12583	12589	12480	12383	12445	12533	12578	12617	12392	12624	12627	12537	12498	12604	12577	12593	12637	12504	12478	12473	12458	12486	12680	12564	12652	12533	12498	12482	12530	12635	12677	12654	12605	12506	12484	12389	12525	12398	12453	12369	12515	12514	12392	12469	12580	12455	12536	12498	12625	12410	12623	12526	12655	12545	12533	12592	12601	12334	12389	12581	12580	12481	12442	12516	12550	12637	12351	12458	12397	12602	12487	12529	12731	12474	12526	12416	12550	12543	12722	12481	12498	12416	12557	12298	12497	12430	12546	12614	12477	12756	12501	12500	12456	12518	12559	12567	12441	12460	12541	12512	12538	12438	12541	12536	12491	12677	12665	12510	12472	12536	12665	12465	12659	12532	12408	12403	12746	12593	12626	12505	12592	12599	12496	12604	12528	12487	12735	12512	12556	12551	12515	12477	12612	12515	12374	12503	12497	12441	12711	12420	12516	12464	12550	12581	12499	12432	12751	12587	12418	12473	12459	12494	12486	12521	12598	12614	12512	12475	12526	12606	12550	12480	12531	12519	12478	12570	12371	12285	12583	12695	12546	12532	12435	12299	12359	12529	12663	12373	12471	12421	12528	12559	12552	12541
30162	32169	39373	33653	26266	22188	19361	17245	16188	15630	15214	14682	14440	14269	14166	13980	13974	14034	13808	13727	13837	13908	14005	13750	13834	13818	13974	13831	13809	13887	13609	13846	13631	13648	13999	13642	13633	13811	13777	13721	13596	13566	13776	13677	13783	13702	13886	13643	13648	13527	13573	13638	13635	13880	13705	13579	13744	13648	13555	13702	13724	13707	13661	13594	13800	13760	13658	13598	13785	13619	13769	13783	13817	13399	13712	13766	13799	13675	13780	13711	13702	13658	13734	13791	13562	13640	13866	13731	13753	13764	13662	13786	13853	13675	13601	13579	13619	13612	13716	13694	13516	13853	13887	13729	13651	13652	13719	13776	13712	13665	13684	13596	13762	13515	13730	13787	13798	13750	13708	13620	13801	13672	13553	13692	13746	13655	13609	13524	13508	13689	13694	13537	13712	13704	13702	13723	13561	13690	13786	13717	13872	13653	13618	13655	13766	13636	13585	13721	13657	13689	13853	13844	13690	13554	13741	13726	13802	13670	13641	13560	13736	13630	13838	13796	13891	13800	13699	13531	13671	13638	13748	13621	13759	13789	13537	13497	13763	13657	13481	13615	13754	13831	13701	13817	13586	13633	13865	13679	13740	13642	13489	13754	13735	13640	13644	13651	13685	13892	13726	13611	13526	13626	13514	13726	13715	13695	13646	13764	13728	13847	13529	13617	13835	13745	13721	13607	13530	13929	13847	13718	13584	13498	13598	13631	13666	13568	13781	13634	13672	13877	13836	13835	13752	13620	13668	13721	13640	13462	13607	13766	13661	13738	13665	13657	13714	13841	13575	13647	13765	13556	13931	13724	13422	13707	13609	13668	13704	13626	13713	13688	13612	13780	13810	13648	13678	13563	13948	13495	13836	13786	13663	13745	13765	13717	13672	13606	13745	13731	13698	13729	13559	13694	13794	13642	13695	13669	13761	13651	13703	13771	13608	13691	13704	13654	13850	13676	13645	13789	13733	13614	13805	13814	13547	13632	13786	13548	13560	13776	13635	13582	13729	13884	13833	13774	13777	13794	13549	13609	13756	13772	13726	13547	13852	13709	13685	13717	13760	13776	13523	13718	13615	13684	13653	13823	13571	13749	13726	13743	13675	13600	13729	13935	13730	13754	13765	13781	13714	13671	13743	13533	13638	13655	13660	13666	13556	13684	13700	13682	13359	13614	13653	13731	13612	13786	13734	13683	13515	13536	13641	13589	13494	13541	13554	13587	13624	13513	13634	13573	13470	13632	13798	13675	13743	13662	13755	13816	13783	13626	13774	13762	13674	13564	13666	13457	13720	13712	13622	13640	13687	13611	13652	13623	13527	13621	13622	13759	13924	13596	13771	13863	13554	13518	13762	13841	13703	13677	13596	13616	13693	13606	13732	13628	13565	13610	13836	13566	13668	13614	13605	13706	13690	13641	13828	13654	13729	13870	13702	13830	13957	13568	13794	13693	13742	13713	13721	13747	13665	13733	13645	13657	13694	13905	13838	13669	13930	13756	13709	13608	13867	13777	13896	13628	13852	13732	13713	13809	13513	13677	13604	13543	13641	13757	13958	13792	13570	13635	13752	13699	13623	13664	13632	13653	13631	13537	13671	13678	13637	13738	13630	13558	13740	13676	13738	13709	13892	13618	13714	13625	13729	13738	13795	13567	13812	13649	13626	13561	13648	13755	13647	13767	13641	13495	13628	13660	13588	13814	13594	13868	13775	13629	13632	13687	13796	13746	13820	13504	13660	13687	13753	13619	13692	13655	13819	13644	13801	13622	13680	13779	13662	13813	13713	13803	13767	13698	13644	13685	13768	13738	13564	13502	13688	13665	13704	13681	13786	13843	13740	13609	13617	13568	13620	13720	13758	14028	13807	13818	13729	13698	13670	13565	13539	13707	13697	13874	13701	13759	13651	13600	13668	13620	13714	13640	13769	13745	13670	13628	13847	13704	13643	13534	13599	13711	13779	13614	13833	13818	13743	13776	13765	13677	13817	13606	13530	13663	13590	13744	13663	13796	13520	13678	13823	13701	13754	13613	13679	13936	13689	13750	13686	13857	13693	13668	13765	13636	13693	13589	13693	13911	13744	13723	13557	13803	13642	13766	13647	13918	13704	13723	13699	13768	14023	13644	13768	13535	13540	13718	13575	13771	13912	13653	13786	13485	13646	13674	13700	13692	13649	13608	13773	13692	13543	13677	13834	13691	13669	13860	13743	13633	13824	13557	13616	13503	13965	13841	13670	13767	13701	13735	13848	13537	13513	13716	13931	13832	13767	13544	13760	13607	13758	13560	13655	13520	13686	13672	13481	13662	13797	13641	13810	13733	13777	13664	13870	13621	13668	13729	13651	13653	13720	13463	13701	13761	13363	13853	13700	13956	13759	13720	13791	13769	13844	13586	13761	13679	13738	13512	13602	13603	13585	13856	13600	13639	13661	13731	13742	13696	13822	13705	13706	13547	13756	14002	13660	13728	13612	13856	13743	13649	13771	13645	13567	13496	13571	13586	13582	13545	13432	13631	13743	13794	13535	13624	13790	13695	13555	13561	13704	13671	13600	13629	13712	13691	13786	13734	13569	13705	13443	13753	13700	13601	13642	13773	13624	13633	13825	13598	13723	13831	13968	13955	13786	13705	13674	13648	13729	13650	13831	13824	13640	13736	13633	13769	13713	13772	13689	13614	13872	13646	13695	13637	13686	13758	13771	13464	13755	13589	13737	13807	13649	13608	13708	13628	13523	13514	13670	13760	13739	13751	13666	13789	13787	13623	13594	13711	13580	13755	13808	13709	13645	13750	13743	13726	13712	13696	13684	13754	13764	13757	13664	13864	13764	13692	13583	13438	13537	13628	13548	13499	13873	13607	13725	13700	13633	13592	13638	13779	13658	13618	13789	13863	13715	13691	13815	13847	13639	13715	13784	13673	13772	13521	13794	13649	13608	13521	13597	13639	13761	13684	13665	13614	13690	13667	13741	13693	13593	13712	13459	13645	13745	13487	13648	13777	13746	13502	13649	13674	13611	13917	13634	13735	13650	13697	13659	13637	13739	13694	13803	13766	13590	13547	13614	13813	13682	13673	13642	13650	13609	13513	13713	13708	13863	13730	13756	13844	13574	13565	13834	13646	13879	13442	13580	13896	13567	13730	13863	13727	13680	13732	13611	13769	13583	13794	13622	13759	13719	13706	13533	13784	13779	13627	13656	13779	13682	13648	13754	13864	13734	13756	13626	13839	13745	13653	13697	13611	13840	13746	13701	13700	13712	13738	13700	13615	13626	13550	13651	13682	13674	13626	13700	13686	13748	13787	13782	13518	13692	13476	13695	13532	13679	13735	13619	13637	13599	13787	13674	13776	13703	13690	13629	13858	13719	13640	13800	13755	13529	13697	13683	13575	13655	13520	13604	13792	13844	13416	13754	13783	13769	13740	13981	13443	13589	13803	13824	13786	13616	13812	13723	13694	13635	13647	13832	13807	13613	13773	13671	13735	13645	13568	13705	13888	13709	13573	13712	13695	13801	13645	13878	13876	13818	13606	13695	13816	13642	13541	13709	13471	13540	13539	13772	13684	13674	13602	13901	13786	13643	13828	13665	13666	13920	13936	13790	13881	13622	13664	13616	13803	13691	13663	13559	13664	13593	13666	13506	13836	13600	13686	13704	13703	13795	13647	13605	13613	13642	13686	13702	13711	13611	13598	13802	13776	13604	13635	13748	13897	13798	13754	13738	13769	13754	13688	13522	13660	13951	13776	13908	13685	13818	13622	13687	13763	13683	13779	13622	13712	13781	13711	13642	13736	13795	13633	13743	13732	13603	13796	13551	13826	13564	13565	13585	13800	13611	13649	13931	13613	13717	13463	13535	13761	13591	13806	13973	13742	13653	13571	13669	13817	13703	13753	13612	13683	13832	13606	13623	13427	13750	13678	13671	13576	13700	13657	13676	13637	13882	13632	13704	13716	13776	13698	13806	13682	13658	13833	13705	13711	13635	13545	13702	13760	13661	13725	13711	13619	13553	13541	13775	13747	13833	13659	13544	13706	13709	13856	13625	13710	13610	13754	13571	13661	13660	13808	13657	13873	13734	13573	13634	13630	13568	13636	13685	13531	13575	13546	13763	13659	13752	13681	13727	13625	13707	13650	13572	13726	13671	13688	13625	13594	13831	13664	13762	13722	13596	13640	13829	13628	13666	13659	13706	13440	13386	13450	13671	13664	13621	13445	13623	13791	13603	13746	13626	13621	13648	13514	13790	13704	13634	13807	13880	13865	13671	13574	13676	13874	13636	13578	13706	13789	13812	13693	13774	13666	13674	13747	13611	13762	13730	13827	13795	13688	13622	13509	13794	13758	13650	13634	13649	13597	13848	13547	13810	13614	13620	13712	13760	13611	13708	13689	13610	13645	13894	13532	13704	13744	13670	13618	13671	13642	13654	13535	13607	13620	13627	13726	13598	13764	13678	13778	13557	13691	13680	13800	13630	13781	13751	13426	13826	13714	13851	13785	13683	13868	13585	13577	13669	13670	13833	13684	13797	13822	13579	13701	13780	13827	13684	13639	13623	13664	13709	13779	13717	13792	13655	13688	13785	13684	13610	13667	13617	13743	13894	13727	13595	13736	13692	13613	13548	13542	13900	13586	13577	13627	13718	13608	13545	13800	13604	13718	13727	13584	13762	13568	13761	13634	13632	13615	13633	13780	13768	13691	13867	13770	13666	13832	13792	13651	13786	13531	13698	13766	13624	13769	13768	13592	13677	13684	13679	13637	13635	13619	13653	13919	13924	13659	13568	13593	13745	13775	13756	13790	13712	13729	13734	13745	13829	13836	13588	13703	13848	13629	13686	13652	13534	13739	13653	13482	13647	13959	13820	13501	13709	13804	13618	13825	13861	13860	13597	13801	13719	13733	13709	13538	13935	13784	13829	13749	13672	13592	13753	13685	13605	13684	13690	13613	13787	13666	13667	13643	13595	13551	13808	13623	13684	13735	13713	13802	13545	13918	13668	13762	13664	13616	13690	13715	13763	13748	13654	13650	13446	13620	13592	13581	13679	13767	13826	13769	13619	13648	13688	13598	13730	13723	13662	13716	13695	13795	13710	13823	13678	13530	13797	13651	13703	13805	13709	13734	13657	13796
35163	49346	44106	33339	27852	23084	19924	17715	16295	15388	14463	14217	13690	13384	13190	12957	12802	12729	12772	12530	12577	12660	12535	12468	12517	12446	12464	12565	12504	12475	12476	12443	12441	12407	12212	12594	12313	12404	12191	12361	12474	12511	12577	12302	12506	12351	12431	12298	12390	12485	12442	12421	12376	12349	12380	12367	12520	12319	12404	12506	12357	12339	12350	12427	12467	12419	12452	12374	12482	12310	12449	12463	12578	12366	12483	12275	12379	12310	12302	12481	12493	12398	12494	12223	12209	12380	12510	12397	12326	12334	12309	12369	12317	12362	12241	12523	12478	12442	12349	12365	12439	12344	12450	12399	12315	12425	12320	12510	12607	12291	12429	12333	12359	12309	12500	12321	12366	12328	12374	12524	12334	12445	12226	12353	12321	12438	12429	12440	12413	12426	12405	12303	12582	12348	12312	12280	12476	12461	12447	12425	12441	12457	12446	12519	12359	12473	12361	12320	12467	12312	12422	12515	12488	12324	12234	12569	12456	12447	12260	12349	12304	12402	12360	12433	12528	12234	12486	12548	12398	12351	12309	12284	12565	12512	12414	12358	12420	12441	12310	12269	12503	12275	12255	12300	12446	12492	12364	12390	12568	12632	12587	12342	12449	12639	12414	12638	12376	12274	12419	12342	12451	12424	12514	12383	12394	12431	12461	12266	12571	12522	12300	12292	12445	12461	12443	12278	12579	12300	12411	12371	12327	12416	12345	12198	12514	12541	12544	12418	12450	12335	12463	12289	12435	12363	12382	12511	12499	12211	12507	12420	12379	12337	12373	12435	12338	12447	12251	12377	12394	12361	12408	12408	12367	12407	12546	12479	12500	12308	12375	12279	12233	12253	12497	12419	12402	12462	12562	12392	12442	12325	12416	12387	12468	12458	12377	12401	12299	12508	12192	12188	12410	12462	12380	12464	12377	12420	12354	12374	12375	12424	12288	12352	12446	12410	12594	12274	12287	12418	12437	12325	12551	12476	12335	12365	12327	12555	12544	12466	12426	12444	12485	12482	12428	12572	12402	12536	12415	12386	12551	12357	12354	12468	12458	12293	12256	12440	12493	12466	12517	12357	12387	12349	12414	12394	12530	12269	12444	12272	12365	12376	12377	12178	12487	12403	12527	12429	12423	12362	12514	12371	12446	12463	12370	12309	12484	12445	12475	12541	12526	12497	12351	12549	12491	12437	12324	12467	12445	12534	12405	12332	12343	12364	12332	12424	12355	12302	12256	12368	12423	12492	12287	12410	12305	12385	12413	12305	12351	12409	12311	12428	12211	12512	12328	12287	12406	12342	12333	12558	12453	12565	12500	12378	12457	12346	12460	12495	12318	12548	12478	12424	12214	12365	12346	12322	12539	12170	12418	12058	12416	12386	12410	12379	12239	12442	12397	12253	12510	12298	12170	12458	12443	12420	12280	12412	12379	12550	12528	12386	12392	12436	12571	12265	12401	12470	12336	12347	12457	12356	12317	12205	12374	12472	12384	12503	12326	12304	12338	12234	12433	12422	12492	12412	12464	12377	12343	12480	12547	12473	12308	12354	12254	12361	12330	12411	12417	12414	12361	12428	12549	12484	12288	12332	12296	12327	12324	12520	12463	12452	12329	12264	12547	12437	12356	12281	12500	12496	12250	12468	12426	12383	12481	12539	12350	12492	12421	12467	12361	12440	12297	12531	12342	12329	12241	12337	12599	12439	12500	12350	12350	12433	12463	12376	12439	12410	12333	12407	12430	12401	12421	12542	12296	12501	12309	12489	12464	12467	12521	12277	12451	12127	12389	12382	12360	12531	12521	12317	12383	12334	12374	12619	12464	12418	12416	12436	12465	12498	12423	12316	12454	12444	12360	12340	12382	12422	12379	12363	12369	12368	12481	12327	12351	12230	12372	12429	12401	12485	12369	12596	12438	12409	12454	12497	12320	12262	12503	12420	12473	12340	12551	12337	12494	12507	12573	12397	12435	12393	12476	12386	12437	12486	12392	12460	12510	12396	12384	12444	12320	12358	12420	12370	12336	12444	12302	12294	12332	12357	12467	12471	12431	12632	12492	12408	12533	12519	12378	12412	12336	12539	12445	12372	12469	12416	12247	12467	12455	12440	12405	12303	12445	12338	12328	12413	12426	12328	12359	12459	12543	12579	12496	12463	12587	12220	12278	12359	12541	12550	12575	12613	12322	12382	12427	12385	12471	12376	12355	12471	12290	12289	12426	12529	12312	12378	12413	12428	12385	12387	12327	12348	12330	12352	12376	12469	12412	12330	12254	12443	12446	12459	12380	12416	12390	12416	12270	12308	12492	12531	12364	12347	12464	12294	12451	12344	12368	12357	12193	12443	12311	12433	12294	12446	12374	12413	12336	12466	12288	12457	12434	12483	12563	12484	12551	12447	12547	12310	12353	12445	12389	12526	12346	12506	12292	12365	12412	12307	12448	12314	12259	12432	12525	12385	12564	12242	12375	12674	12393	12208	12466	12263	12353	12331	12393	12361	12482	12373	12391	12481	12332	12432	12322	12359	12348	12403	12363	12513	12364	12397	12533	12469	12357	12551	12399	12489	12379	12548	12393	12445	12283	12409	12467	12258	12296	12374	12308	12294	12431	12398	12416	12542	12343	12460	12460	12356	12332	12599	12518	12372	12540	12389	12305	12555	12521	12400	12463	12399	12458	12440	12355	12315	12327	12366	12497	12533	12390	12559	12381	12255	12440	12490	12367	12329	12431	12403	12463	12537	12476	12406	12390	12497	12398	12475	12506	12463	12366	12404	12547	12519	12508	12442	12532	12655	12372	12486	12263	12400	12378	12483	12467	12480	12604	12546	12264	12403	12400	12380	12436	12429	12373	12318	12467	12375	12366	12459	12497	12442	12454	12363	12540	12537	12397	12431	12304	12364	12454	12379	12239	12490	12427	12144	12332	12449	12403	12652	12389	12306	12515	12434	12287	12333	12399	12274	12482	12320	12356	12500	12469	12267	12494	12411	12436	12431	12481	12556	12277	12395	12455	12478	12450	12311	12403	12357	12423	12443	12443	12449	12577	12445	12406	12311	12425	12401	12239	12275	12373	12528	12450	12538	12470	12354	12422	12383	12338	12486	12341	12385	12514	12366	12407	12170	12378	12429	12281	12374	12328	12415	12379	12450	12301	12612	12474	12560	12411	12467	12509	12317	12452	12420	12350	12251	12480	12342	12398	12419	12357	12580	12408	12483	12485	12499	12490	12315	12158	12385	12311	12406	12408	12388	12368	12350	12322	12326	12509	12363	12382	12439	12317	12353	12321	12372	12400	12489	12442	12266	12512	12289	12319	12450	12519	12346	12504	12320	12540	12494	12381	12419	12499	12494	12509	12452	12436	12500	12272	12293	12356	12407	12303	12427	12557	12412	12439	12377	12420	12338	12271	12321	12391	12646	12447	12479	12445	12345	12559	12420	12390	12477	12440	12292	12387	12460	12453	12420	12385	12341	12478	12512	12479	12485	12555	12392	12513	12420	12484	12435	12243	12401	12349	12431	12308	12373	12402	12319	12483	12532	12433	12480	12394	12537	12343	12389	12459	12380	12160	12532	12391	12312	12520	12101	12515	12447	12407	12448	12325	12547	12393	12449	12520	12392	12458	12378	12433	12349	12380	12448	12423	12444	12360	12526	12366	12324	12455	12571	12484	12289	12465	12473	12158	12499	12374	12514	12494	12506	12277	12462	12457	12348	12520	12261	12508	12425	12268	12494	12365	12311	12278	12409	12350	12543	12308	12448	12513	12441	12410	12441	12422	12320	12521	12570	12278	12410	12290	12399	12305	12526	12394	12539	12411	12496	12424	12122	12481	12589	12461	12379	12528	12452	12388	12385	12322	12280	12275	12428	12337	12466	12374	12450	12519	12521	12278	12377	12524	12481	12418	12424	12385	12457	12365	12503	12380	12448	12463	12326	12274	12347	12396	12425	12561	12268	12360	12551	12568	12547	12437	12468	12439	12336	12457	12339	12422	12468	12424	12369	12260	12398	12416	12490	12340	12357	12366	12350	12294	12427	12316	12532	12433	12548	12467	12202	12326	12468	12465	12351	12595	12449	12268	12425	12316	12332	12486	12473	12341	12585	12469	12481	12442	12405	12550	12422	12557	12540	12395	12461	12371	12386	12570	12219	12590	12392	12324	12501	12469	12550	12532	12530	12345	12384	12327	12454	12374	12301	12376	12456	12297	12284	12260	12512	12363	12348	12319	12471	12515	12413	12278	12438	12356	12354	12556	12336	12312	12404	12420	12344	12420	12511	12340	12417	12298	12344	12313	12353	12421	12424	12438	12467	12568	12483	12432	12453	12583	12533	12532	12242	12371	12357	12387	12474	12369	12418	12516	12443	12395	12151	12533	12375	12198	12274	12221	12470	12341	12471	12338	12424	12223	12513	12489	12380	12394	12425	12439	12298	12556	12383	12486	12328	12449	12420	12456	12484	12199	12514	12321	12376	12317	12503	12315	12469	12360	12373	12307	12376	12227	12271	12455	12430	12338	12487	12435	12463	12395	12360	12411	12505	12367	12541	12377	12416	12500	12427	12590	12484	12345	12422	12280	12330	12574	12343	12455	12303	12453	12418	12279	12514	12363	12563	12401	12524	12412	12433	12482	12261	12478	12198	12451	12328	12361	12383	12424	12424	12468	12279	12455	12425	12425	12523	12360	12410	12409	12474	12570	12500	12355	12457	12366	12346	12424	12354	12503	12482	12508	12526	12308	12420	12425	12277	12529	12360	12527	12446	12400	12295	12360	12266	12266	12344	12313	12442	12470	12386	12405	12291	12433	12561	12346	12395	12298	12480	12550	12389	12575	12510	12440	12335	12467	12436	12380	12438	12417	12383	12326	12426	12446	12350	12378	12406	12625	12530	12315	12594	12300	12279	12443	12294	12336	12462	12383	12442	12296	12392	12437	12221	12375	12551	12467	12500	12328	12363	12430	12371	12475	12460	12455	12415	12407	12489	12463	12371	12535	12437	12402	12386	12399	12464	12402	12544	12453	12382	12485	12403	12370	12502	12441	12412	12277	12463	12381	12358	12410	12500	12385	12451	12438	12540	12361	12395	12319	12338	12450	12431	12419	12469	12393	12385	12417	12335	12329	12315	12467	12497
24062	21055	28689	26788	26372	26510	24205	19768	17603	16674	15954	15283	14751	14584	14367	14263	14280	14159	13989	13975	14015	13913	13996	13894	13734	13733	13705	13807	13506	13492	13786	13865	13615	13714	13721	13811	13794	13766	13689	13636	13648	13691	13566	13655	13753	13607	13537	13503	13545	13753	13541	13677	13589	13655	13595	13700	13600	13486	13778	13671	13707	13583	13567	13565	13687	13358	13691	13427	13649	13626	13425	13649	13684	13559	13442	13569	13649	13613	13528	13576	13799	13508	13767	13657	13658	13788	13633	13601	13641	13420	13436	13681	13746	13473	13499	13442	13777	13634	13659	13671	13607	13662	13424	13625	13555	13482	13545	13777	13709	13685	13655	13471	13443	13551	13561	13474	13520	13655	13531	13644	13641	13612	13638	13330	13594	13487	13645	13617	13367	13399	13427	13514	13558	13525	13717	13439	13544	13583	13691	13620	13716	13563	13625	13567	13572	13395	13625	13625	13542	13489	13641	13696	13545	13649	13592	13506	13435	13720	13689	13565	13689	13869	13704	13591	13690	13515	13669	13525	13674	13593	13619	13706	13459	13390	13600	13552	13630	13597	13504	13653	13431	13519	13530	13623	13680	13593	13463	13397	13685	13535	13406	13488	13504	13405	13592	13677	13852	13705	13575	13547	13562	13595	13618	13505	13590	13641	13644	13574	13559	13508	13561	13437	13673	13526	13511	13684	13484	13557	13665	13617	13545	13526	13716	13526	13688	13671	13466	13682	13715	13712	13529	13486	13567	13635	13668	13581	13635	13508	13615	13614	13894	13572	13602	13825	13687	13638	13684	13603	13633	13539	13333	13548	13691	13589	13613	13679	13654	13509	13716	13589	13665	13597	13715	13543	13372	13610	13859	13692	13458	13662	13561	13650	13688	13636	13626	13643	13527	13724	13639	13734	13649	13544	13635	13779	13719	13637	13705	13722	13590	13511	13603	13467	13486	13638	13492	13495	13660	13696	13443	13521	13653	13567	13420	13710	13582	13537	13709	13543	13488	13493	13657	13549	13716	13605	13695	13796	13469	13496	13688	13561	13646	13591	13452	13532	13443	13463	13578	13646	13559	13607	13551	13598	13537	13495	13699	13624	13501	13549	13542	13641	13728	13474	13559	13543	13598	13390	13705	13528	13647	13470	13637	13429	13566	13535	13626	13565	13417	13515	13579	13681	13629	13521	13828	13535	13425	13415	13508	13561	13630	13534	13555	13765	13660	13609	13559	13496	13761	13568	13809	13588	13556	13602	13491	13477	13472	13467	13353	13397	13728	13652	13326	13478	13796	14018	13588	13751	13533	13579	13805	13611	13712	13492	13559	13656	13724	13559	13559	13495	13648	13513	13488	13586	13577	13487	13634	13614	13625	13770	13479	13578	13773	13688	13530	13613	13584	13586	13786	13546	13541	13695	13511	13695	13560	13509	13572	13596	13534	13659	13669	13601	13532	13623	13756	13607	13566	13653	13521	13616	13528	13647	13819	13722	13467	13545	13625	13694	13688	13681	13585	13611	13558	13654	13577	13623	13599	13610	13498	13475	13590	13599	13587	13600	13631	13604	13630	13649	13397	13484	13695	13667	13594	13531	13562	13742	13525	13578	13676	13735	13588	13705	13591	13547	13590	13593	13640	13627	13690	13616	13857	13558	13461	13506	13521	13467	13575	13814	13642	13371	13595	13523	13669	13512	13592	13695	13559	13723	13875	13520	13697	13495	13598	13698	13759	13817	13781	13622	13419	13665	13514	13444	13529	13568	13643	13474	13463	13628	13655	13464	13627	13638	13738	13477	13689	13613	13683	13536	13570	13867	13727	13592	13591	13822	13667	13574	13705	13388	13613	13512	13592	13499	13775	13817	13645	13647	13531	13693	13573	13805	13577	13528	13508	13689	13684	13621	13671	13657	13707	13561	13608	13507	13608	13692	13596	13439	13623	13558	13514	13589	13617	13479	13508	13564	13610	13546	13585	13392	13625	13697	13581	13642	13632	13588	13631	13668	13581	13569	13831	13450	13539	13614	13531	13405	13609	13660	13646	13573	13561	13415	13695	13545	13596	13578	13622	13490	13613	13605	13725	13601	13584	13738	13723	13655	13730	13510	13737	13612	13696	13653	13477	13630	13797	13610	13537	13653	13628	13691	13713	13458	13554	13608	13584	13552	13679	13650	13628	13582	13509	13506	13683	13754	13492	13523	13652	13678	13814	13606	13553	13728	13561	13710	13550	13470	13526	13669	13443	13579	13493	13862	13589	13796	13725	13702	13712	13459	13689	13584	13684	13488	13687	13776	13556	13510	13645	13472	13625	13750	13475	13523	13671	13816	13613	13455	13651	13621	13652	13342	13436	13582	13619	13616	13531	13576	13626	13555	13575	13608	13485	13539	13767	13704	13645	13589	13530	13643	13673	13583	13381	13622	13493	13383	13637	13489	13587	13428	13598	13532	13456	13516	13499	13560	13816	13639	13576	13547	13678	13564	13645	13649	13636	13467	13458	13691	13698	13498	13650	13609	13599	13656	13615	13661	13692	13621	13442	13696	13710	13699	13572	13515	13655	13600	13414	13486	13748	13593	13771	13793	13597	13698	13605	13529	13571	13669	13628	13507	13515	13801	13661	13548	13438	13482	13563	13679	13606	13531	13399	13543	13668	13762	13616	13413	13712	13407	13706	13695	13884	13492	13595	13533	13716	13609	13721	13561	13518	13685	13702	13563	13690	13538	13389	13593	13684	13544	13575	13608	13636	13600	13661	13662	13873	13787	13494	13531	13599	13540	13444	13602	13658	13543	13482	13570	13436	13567	13616	13632	13582	13568	13608	13440	13654	13749	13598	13589	13689	13520	13612	13557	13668	13609	13413	13554	13575	13749	13475	13515	13537	13840	13636	13726	13641	13540	13640	13626	13408	13553	13747	13663	13638	13392	13643	13647	13453	13734	13716	13672	13528	13601	13633	13581	13595	13463	13767	13633	13486	13639	13715	13462	13665	13514	13677	13610	13586	13517	13451	13731	13431	13596	13713	13366	13633	13656	13486	13524	13687	13622	13520	13528	13421	13576	13601	13591	13604	13561	13498	13670	13781	13523	13697	13651	13729	13685	13632	13649	13529	13737	13760	13679	13513	13719	13506	13673	13648	13639	13603	13712	13419	13670	13654	13451	13621	13594	13546	13567	13636	13401	13647	13548	13460	13503	13572	13436	13751	13614	13628	13490	13476	13564	13646	13388	13664	13557	13628	13589	13603	13717	13652	13492	13433	13604	13575	13615	13517	13508	13677	13691	13719	13510	13601	13627	13647	13686	13909	13565	13606	13686	13538	13499	13551	13492	13555	13613	13658	13609	13633	13566	13709	13502	13611	13553	13551	13654	13563	13560	13589	13654	13723	13525	13573	13796	13535	13677	13606	13765	13611	13543	13813	13780	13633	13541	13758	13446	13886	13613	13386	13641	13684	13448	13711	13690	13458	13460	13463	13680	13800	13888	13601	13545	13604	13540	13507	13590	13526	13559	13704	13536	13538	13518	13759	13650	13609	13599	13659	13519	13643	13635	13588	13707	13381	13633	13647	13578	13465	13549	13491	13593	13720	13636	13595	13537	13698	13670	13590	13581	13753	13521	13475	13543	13768	13683	13382	13632	13522	13330	13566	13594	13541	13409	13530	13531	13589	13579	13556	13485	13547	13483	13545	13758	13719	13498	13567	13818	13677	13661	13526	13561	13580	13772	13555	13326	13583	13510	13571	13360	13692	13541	13667	13596	13639	13673	13491	13491	13630	13735	13578	13568	13450	13687	13674	13561	13423	13611	13552	13688	13638	13730	13666	13711	13599	13649	13434	13630	13560	13366	13529	13597	13664	13460	13742	13569	13662	13385	13675	13685	13586	13756	13737	13572	13609	13589	13575	13497	13478	13799	13615	13481	13399	13400	13523	13506	13521	13408	13571	13529	13496	13562	13660	13645	13719	13563	13561	13601	13404	13649	13578	13735	13618	13595	13538	13654	13699	13620	13675	13668	13652	13473	13503	13691	13592	13617	13463	13588	13516	13616	13582	13582	13582	13559	13538	13482	13688	13622	13659	13684	13707	13521	13558	13599	13631	13676	13652	13659	13614	13742	13519	13594	13536	13610	13474	13538	13635	13758	13631	13459	13688	13621	13570	13632	13553	13497	13618	13671	13588	13442	13841	13689	13593	13729	13672	13714	13594	13722	13439	13528	13475	13616	13698	13423	13596	13644	13791	13533	13480	13606	13717	13538	13719	13538	13537	13637	13550	13605	13529	13583	13575	13506	13625	13768	13737	13604	13679	13488	13629	13607	13654	13681	13706	13499	13417	13558	13720	13610	13491	13561	13626	13619	13524	13443	13583	13514	13684	13723	13581	13551	13597	13570	13694	13691	13581	13558	13513	13538	13741	13463	13660	13391	13871	13556	13586	13525	13716	13675	13679	13661	13587	13648	13748	13377	13586	13532	13648	13599	13595	13561	13660	13501	13703	13504	13710	13543	13659	13468	13659	13405	13594	13405	13523	13596	13553	13709	13434	13489	13621	13719	13731	13429	13398	13686	13644	13395	13625	13784	13769	13561	13706	13610	13773	13655	13352	13566	13511	13684	13718	13739	13496	13385	13733	13681	13599	13489	13567	13516	13625	13424	13485	13583	13593	13527	13332	13666	13638	13573	13695	13511	13353	13429	13683	13558	13721	13286	13538	13747	13469	13569	13674	13471	13723	13761	13558	13621	13707	13651	13658	13779	13680	13307	13677	13590	13681	13605	13553	13502	13364	13685	13642	13609	13685	13755	13629	13604	13486	13448	13743	13553	13829	13718	13424	13742	13631	13607	13431	13649	13619	13702	13581	13429	13559	13531	13573	13578	13590	13513	13602	13723	13619	13711	13551	13686	13765	13449	13577	13554	13624	13674	13726	13467	13699	13619	13508	13477	13625	13693	13523	13593	13620	13568	13576	13665	13526	13592	13631	13617	13430	13682	13430	13577	13656	13547	13596	13600	13415	13649	13663	13852	13582	13761	13679	13601	13508	13604	13686	13820	13491	13571	13439	13660	13496	13438	13695	13662	13521	13749	13712	13749	13712	13447	13465	13642	13573	13457	13831	13725	13611	13690	13641	13698	13725	13655
34030	55390	50541	39624	33332	27894	23849	20714	18359	16683	15827	14845	14579	13994	13370	13380	13063	13011	12831	12727	12839	12455	12595	12745	12544	12545	12406	12491	12432	12409	12291	12459	12350	12367	12375	12306	12309	12486	12415	12421	12344	12350	12211	12497	12344	12482	12291	12251	12445	12487	12217	12296	12333	12459	12419	12335	12523	12368	12336	12384	12291	12349	12317	12289	12478	12332	12403	12391	12421	12454	12315	12461	12394	12371	12298	12449	12341	12528	12428	12455	12360	12327	12392	12210	12332	12285	12446	12386	12334	12410	12226	12195	12415	12295	12398	12469	12263	12199	12368	12354	12521	12392	12371	12401	12285	12208	12460	12328	12374	12319	12479	12258	12413	12471	12463	12334	12278	12386	12421	12325	12367	12253	12359	12410	12382	12221	12290	12284	12399	12266	12333	12241	12464	12303	12384	12348	12373	12235	12545	12344	12387	12247	12377	12176	12194	12311	12407	12247	12234	12328	12115	12453	12198	12335	12449	12239	12226	12346	12407	12466	12401	12349	12259	12265	12346	12324	12292	12381	12442	12372	12465	12180	12421	12419	12195	12305	12303	12148	12185	12314	12314	12519	12301	12313	12199	12333	12285	12418	12265	12385	12295	12356	12392	12245	12434	12160	12431	12377	12500	12477	12307	12302	12320	12284	12520	12444	12315	12267	12369	12127	12402	12343	12300	12363	12364	12211	12272	12287	12594	12399	12446	12412	12346	12263	12423	12361	12290	12288	12411	12390	12371	12413	12363	12415	12332	12376	12412	12461	12370	12397	12315	12409	12417	12270	12385	12325	12309	12400	12440	12335	12407	12220	12334	12313	12323	12298	12391	12131	12365	12434	12199	12404	12227	12460	12308	12335	12344	12375	12388	12223	12446	12370	12266	12463	12357	12443	12315	12451	12132	12419	12305	12380	12358	12339	12242	12397	12417	12449	12333	12460	12385	12314	12355	12383	12308	12272	12390	12132	12318	12399	12339	12294	12300	12490	12386	12464	12332	12294	12225	12249	12446	12391	12445	12270	12309	12433	12260	12271	12481	12315	12363	12350	12406	12267	12211	12229	12402	12182	12530	12189	12401	12385	12300	12305	12229	12263	12424	12362	12400	12303	12332	12312	12223	12486	12257	12182	12435	12277	12329	12342	12086	12291	12217	12389	12392	12285	12271	12286	12441	12323	12331	12469	12324	12274	12343	12371	12402	12353	12441	12255	12347	12357	12358	12445	12408	12437	12515	12420	12056	12258	12500	12477	12285	12171	12438	12341	12295	12228	12380	12475	12003	12316	12160	12344	12419	12328	12396	12254	12432	12220	12244	12358	12185	12382	12316	12392	12348	12351	12426	12270	12406	12375	12249	12371	12377	12414	12320	12249	12362	12401	12305	12162	12290	12227	12450	12340	12416	12315	12311	12226	12441	12485	12235	12479	12379	12422	12320	12280	12391	12347	12217	12350	12298	12320	12323	12285	12212	12503	12273	12385	12324	12360	12358	12467	12286	12352	12391	12267	12381	12340	12325	12452	12333	12270	12270	12276	12357	12307	12317	12412	12370	12299	12457	12383	12440	12380	12381	12385	12441	12284	12210	12361	12370	12371	12475	12379	12168	12348	12344	12384	12419	12232	12313	12350	12186	12265	12226	12302	12279	12196	12479	12446	12412	12346	12270	12263	12349	12438	12364	12323	12284	12175	12318	12378	12289	12343	12435	12463	12393	12251	12291	12361	12375	12249	12452	12255	12378	12277	12494	12304	12354	12388	12364	12096	12244	12257	12547	12359	12406	12407	12308	12281	12302	12478	12372	12389	12321	12427	12221	12280	12395	12186	12327	12294	12297	12308	12364	12320	12349	12392	12283	12547	12502	12414	12392	12432	12412	12461	12402	12278	12380	12253	12311	12341	12310	12480	12294	12277	12437	12224	12357	12249	12305	12378	12220	12446	12154	12338	12448	12364	12359	12217	12208	12244	12210	12418	12178	12184	12133	12406	12317	12478	12312	12343	12283	12096	12277	12274	12255	12327	12247	12310	12288	12266	12307	12235	12262	12364	12370	12409	12108	12531	12222	12317	12297	12490	12399	12441	12174	12329	12337	12180	12290	12419	12106	12335	12420	12463	12328	12421	12307	12292	12205	12203	12415	12331	12483	12367	12267	12240	12226	12440	12255	12271	12303	12372	12461	12316	12392	12304	12197	12374	12182	12322	12354	12311	12344	12380	12459	12221	12271	12477	12297	12299	12239	12258	12375	12496	12359	12269	12177	12237	12534	12254	12211	12499	12282	12294	12324	12314	12273	12283	12428	12267	12430	12348	12069	12297	12458	12333	12338	12213	12363	12389	12396	12296	12296	12398	12142	12371	12419	12269	12423	12283	12448	12253	12187	12326	12259	12261	12204	12376	12279	12420	12325	12304	12309	12267	12410	12324	12323	12404	12393	12324	12280	12350	12366	12374	12318	12376	12361	12457	12294	12296	12362	12281	12337	12338	12531	12388	12269	12323	12283	12428	12351	12335	12284	12272	12432	12281	12491	12262	12319	12339	12406	12307	12441	12383	12421	12356	12259	12497	12295	12280	12512	12350	12447	12393	12250	12337	12448	12544	12480	12458	12396	12441	12173	12337	12329	12366	12515	12178	12408	12312	12301	12213	12282	12349	12434	12453	12260	12492	12235	12457	12292	12406	12223	12266	12263	12277	12371	12326	12336	12303	12386	12396	12302	12432	12340	12343	12284	12418	12563	12430	12174	12357	12526	12303	12300	12257	12255	12287	12317	12223	12450	12334	12124	12301	12204	12273	12286	12309	12261	12123	12321	12453	12353	12314	12362	12125	12335	12605	12265	12359	12486	12345	12294	12326	12372	12274	12327	12310	12241	12275	12218	12292	12318	12238	12162	12380	12373	12364	12287	12308	12312	12345	12138	12292	12305	12387	12314	12364	12478	12161	12335	12297	12484	12469	12179	12311	12350	12238	12264	12238	12462	12373	12447	12182	12331	12458	12451	12341	12393	12266	12297	12370	12287	12403	12348	12441	12263	12277	12278	12197	12493	12270	12420	12283	12440	12465	12472	12383	12510	12285	12384	12416	12436	12201	12361	12374	12396	12342	12369	12222	12393	12319	12238	12214	12345	12408	12251	12458	12389	12303	12571	12323	12250	12311	12355	12397	12335	12368	12263	12348	12165	12348	12427	12499	12285	12434	12434	12384	12426	12331	12331	12326	12348	12286	12393	12373	12474	12176	12327	12289	12357	12353	12391	12378	12354	12363	12457	12283	12371	12278	12276	12272	12296	12315	12401	12344	12460	12288	12382	12311	12334	12309	12409	12327	12439	12208	12234	12312	12396	12231	12330	12238	12236	12344	12360	12294	12361	12441	12123	12415	12326	12304	12344	12274	12353	12348	12452	12254	12289	12257	12433	12302	12356	12319	12277	12403	12447	12185	12315	12249	12391	12407	12232	12430	12337	12309	12405	12370	12359	12307	12244	12370	12544	12295	12221	12226	12661	12419	12399	12168	12388	12209	12189	12249	12380	12308	12425	12207	12389	12540	12358	12353	12493	12366	12266	12416	12258	12387	12332	12375	12356	12358	12350	12306	12268	12513	12241	12257	12253	12406	12443	12429	12260	12279	12316	12214	12269	12379	12419	12414	12210	12360	12207	12364	12350	12314	12359	12443	12389	12530	12240	12385	12268	12268	12402	12370	12455	12482	12306	12437	12317	12285	12314	12484	12392	12260	12474	12377	12367	12494	12453	12316	12478	12437	12319	12181	12356	12328	12338	12383	12409	12356	12189	12349	12486	12527	12166	12403	12472	12315	12306	12434	12337	12192	12311	12305	12497	12607	12173	12305	12371	12419	12244	12601	12405	12233	12428	12372	12329	12302	12319	12336	12269	12291	12215	12288	12270	12414	12502	12199	12380	12277	12284	12373	12318	12238	12383	12350	12306	12263	12290	12361	12408	12261	12318	12304	12358	12420	12251	12280	12318	12297	12385	12336	12291	12278	12384	12372	12391	12252	12442	12388	12358	12381	12359	12261	12435	12432	12328	12315	12324	12416	12205	12314	12434	12421	12281	12256	12390	12262	12326	12385	12425	12393	12251	12278	12230	12402	12503	12337	12392	12102	12316	12517	12360	12432	12365	12427	12354	12314	12309	12337	12374	12233	12347	12273	12268	12360	12372	12418	12408	12159	12155	12338	12315	12272	12446	12477	12320	12395	12374	12494	12411	12288	12413	12346	12297	12331	12287	12319	12246	12046	12471	12376	12375	12449	12387	12354	12422	12365	12526	12266	12528	12344	12247	12259	12430	12291	12377	12214	12334	12253	12232	12252	12382	12417	12245	12142	12352	12163	12273	12216	12492	12382	12385	12359	12269	12234	12253	12442	12279	12347	12251	12350	12316	12502	12295	12264	12411	12324	12341	12397	12299	12152	12383	12241	12310	12331	12284	12363	12223	12182	12214	12344	12295	12200	12365	12315	12314	12238	12385	12329	12358	12382	12359	12357	12325	12289	12414	12354	12413	12500	12246	12286	12382	12237	12362	12303	12445	12401	12201	12441	12354	12387	12343	12247	12366	12331	12436	12370	12320	12401	12284	12325	12330	12387	12392	12410	12369	12256	12392	12353	12257	12508	12375	12320	12283	12436	12347	12309	12227	12302	12252	12362	12381	12406	12461	12194	12290	12229	12240	12387	12251	12315	12415	12317	12363	12222	12332	12320	12353	12222	12435	12501	12395	12261	12289	12234	12329	12367	12414	12423	12382	12384	12389	12349	12244	12186	12314	12341	12434	12359	12421	12269	12435	12396	12402	12285	12270	12280	12328	12274	12351	12302	12383	12363	12464	12440	12432	12402	12289	12586	12385	12418	12274	12430	12198	12130	12272	12482	12408	12411	12413	12469	12312	12306	12375	12347	12282	12306	12394	12180	12396	12226	12561	12157	12343	12412	12354	12409	12264	12466	12284	12348	12287	12373	12496	12404	12211	12318	12449	12283	12199	12273	12425	12252	12453	12299	12237	12410	12280	12362	12336	12392	12394	12302	12358	12581	12518	12495	12171	12307	12367	12283	12289	12351	12208	12324	12475	12388	12261	12411	12159	12411	12251	12430	12233	12220	12343	12298	12430	12434
22797	21021	28781	24032	23462	27469	28756	22513	19568	18631	17431	16648	15837	15704	15396	15331	14869	14810	14772	14570	14397	14492	14423	14362	14196	14172	14423	14220	14267	14040	14219	14264	14210	14319	14387	14259	14106	14223	13919	14287	14096	13934	14104	14050	14031	14070	14280	14273	14123	13960	13971	14223	14061	13846	14038	14070	13967	14213	13904	14153	14089	14008	14042	14207	14095	14034	14059	13946	14116	13838	14294	14185	13958	13937	13926	14058	14079	14214	13968	14031	14102	13992	13885	14059	14081	14056	14265	14103	14235	14010	14006	14047	13872	14023	14182	14121	13962	13865	14149	14071	14076	14004	14050	13967	14051	13997	14133	14181	14052	14018	14166	14027	14032	14013	14116	14013	14160	13946	13879	14146	14091	13993	14006	14045	13925	14103	14148	14035	13963	14060	14027	14201	14107	14089	13975	14104	14114	14040	14154	14059	14050	13995	14052	14140	14026	13925	13953	13983	14050	14035	13965	14064	14074	14158	14006	13959	14143	14021	13986	14103	13894	13758	14010	14015	14035	14015	13926	14000	13927	14150	13915	14023	14129	13935	13893	13990	14061	14172	13913	13976	14160	14058	14098	14142	13895	14029	13913	13969	14150	14088	14219	13843	13832	14003	14076	13958	14224	13955	14134	13909	14194	14119	13991	14013	14098	13940	14093	14057	14144	13999	14012	13969	14077	13959	14060	14030	13978	14261	14022	14136	14195	14118	13961	13866	14085	14036	13965	13851	13910	13984	14123	13695	14063	14158	14068	14093	14037	14006	14003	13873	14097	13781	14040	13896	13930	14050	14159	13985	13913	14032	14141	14109	14063	13949	14100	14165	14007	13938	14079	14129	14033	13720	14109	13976	13927	13919	14084	14065	13805	13942	14039	14084	14109	14051	14078	14116	13993	13889	13865	13910	13867	13835	13927	14087	14224	14178	14222	13962	13847	13955	14045	13977	13869	13988	13971	13974	13871	14175	14055	13872	13965	13984	13910	14190	13997	14127	14119	14030	13878	14127	13868	13831	13969	14083	14052	14078	14136	14029	14231	14207	13890	14032	14118	13943	14011	13919	14285	13947	14064	13954	14059	13981	13974	14083	14067	14013	13990	13962	13929	14210	13927	14219	13950	13876	14005	14007	14092	14135	13993	14047	13946	13939	13691	14098	14077	13943	14031	13842	13959	13972	13920	13872	14130	14062	13954	14302	13812	14172	13920	13897	14036	14022	14047	14104	13998	14133	14167	14000	13835	13861	13932	14086	14185	14253	14143	14011	13805	13997	14068	13876	13856	14084	14375	13923	14124	13872	14034	13970	13875	14044	14034	14086	13972	13939	13909	14031	13972	13938	14130	14055	13911	14039	14116	13994	14103	13917	14194	14016	14214	13823	14189	13893	14091	13992	14196	14065	14125	14138	14074	14199	13903	14113	14037	14068	14112	13926	14079	14113	14024	14108	14046	13957	13995	14022	14122	14059	13876	14004	14322	13976	13939	14049	14128	13904	13999	13998	13730	14040	13896	14053	14174	14139	13957	14050	13937	14266	13784	14195	14213	14081	14098	13990	14093	13972	13883	13821	13841	14128	14034	13774	13949	13925	14015	13908	14094	13904	14099	13997	13843	14185	14073	14023	14123	13832	14047	14024	14119	13996	14059	13924	14017	14023	14151	14002	14090	13919	13766	14285	14152	14011	13940	14023	13933	14008	13970	14010	14090	14071	13994	14132	14116	13848	14024	13979	13985	13999	14051	13947	13987	13806	14117	14150	13809	13946	14028	13937	13873	14013	14188	14007	13881	13892	13954	13932	14119	14116	14106	14151	14022	14020	14187	13974	13950	14060	13893	13843	14122	13897	13759	13863	13992	13972	14023	13817	13973	13937	13892	14052	14057	13966	13876	13968	14131	13903	13995	13875	13811	13980	13928	14036	14034	13910	13954	13940	13946	13939	13988	13972	14137	14019	13890	14002	14049	13994	13878	14024	14068	14063	14013	14030	13972	14031	14076	13927	14250	13982	14099	13963	14187	14049	13984	13886	14069	13983	13954	13991	14066	13954	13926	13945	14075	14006	13996	14137	13979	14053	13974	14030	14025	14021	14131	14080	13985	13895	13882	13931	13977	14098	13875	14016	14046	14070	14107	14131	14042	13857	14026	13955	13951	14056	13982	13903	13833	13924	14039	14090	13967	14111	14189	13958	14067	14225	13994	13955	14058	14156	14221	14040	14020	14148	13959	13971	13945	14037	13877	13932	13984	14125	13877	13934	14088	14104	13933	14000	13951	14043	14123	14075	14078	14034	13934	14172	14071	14238	14014	13774	13815	13945	13883	13971	14157	13966	13902	14104	14083	14034	14063	13932	14005	14144	13938	13987	14043	13987	13884	13809	14038	14064	13909	13952	14001	13963	13958	13895	13947	13980	13890	13951	13940	13982	14129	14093	13821	14199	13973	14000	14024	13810	14017	14159	13863	14028	14242	14008	14089	13936	13936	14195	14119	14195	13822	14094	13977	14082	13946	13891	14216	13842	14187	13950	13934	14129	13926	13921	13844	13768	14027	14084	14054	14060	14045	13927	14119	14041	13986	13939	13979	13890	13951	13904	14027	13889	14071	14039	13887	14121	13787	13843	13989	14007	13968	14017	14231	14085	14073	13815	14028	13883	13903	13959	13941	14000	13882	13961	14109	13933	13899	14284	14122	14036	14259	14006	13928	14090	13932	13977	13933	14088	14196	14167	14060	14061	13971	14022	14201	13980	14113	13982	13910	13964	13840	13956	13903	13793	13996	14025	14197	14284	14180	13803	14276	14187	13825	13945	14238	13943	13878	14028	14097	14182	13985	13990	13861	13849	13995	13900	14024	13904	13925	14057	14099	13882	14055	13967	14256	13955	14115	13966	13894	13944	14017	14087	14142	14207	14072	13985	13981	13989	14093	13840	14026	13907	14019	13881	13876	14113	13979	14133	13968	13934	14132	13909	13904	13921	14091	14102	13971	14052	14088	14029	14008	13976	14021	14089	14054	14066	14040	13850	14026	13987	14264	14187	13979	14041	14128	13960	13938	14036	13896	14034	14028	14055	13901	14000	13934	14225	13897	14030	13902	13911	13997	13992	13895	13895	13891	14086	14039	14105	13999	13929	13679	14048	14133	14207	14028	13995	13956	13887	14193	14082	13938	14066	13909	13847	13862	14053	14060	14062	14073	13921	13910	13881	13950	14171	14380	14032	13908	14001	14149	14014	13969	13774	13962	13884	13955	14001	14012	13756	14040	13910	14148	13959	14031	13967	13973	13911	13806	13860	14087	13848	13957	13864	13873	14007	14041	14012	13992	14031	14298	13853	13959	13861	14035	13926	14030	14049	14102	14068	14078	13897	14096	14037	13999	14016	14052	13996	14136	13872	13853	13816	13959	14089	14065	13945	14020	13905	13948	14164	14108	14157	13981	13712	14147	13903	14039	14008	14060	14047	13895	13853	14015	14044	14053	13904	13967	13888	13969	14120	14024	13938	13942	14066	13923	13920	13959	13981	14043	14234	13989	13973	14128	14142	13906	14039	14141	14203	14164	14106	13735	14199	14109	13944	14147	14255	13914	14029	14084	13934	13934	14273	14027	13946	13986	14028	14037	14027	13932	14066	14103	13979	14066	13936	13962	14006	13943	14079	14047	14066	14155	14022	13993	14128	13984	14033	14056	13880	13879	14054	14256	14140	14063	13969	14103	14045	13898	14188	14028	13861	14037	13887	14020	13957	14056	14193	13844	13998	13829	13861	14041	14131	14045	13970	13927	14193	14006	13987	13974	14057	13945	14148	14020	14294	14032	14058	14068	14130	14245	14177	13929	14131	13964	14064	13885	13991	14182	14068	14091	14082	14000	13980	13987	13993	13912	14208	13923	13939	14233	14071	13910	13894	14029	13857	13981	14128	14019	14047	13988	13977	14177	13843	14048	13839	14020	14191	14094	14007	13989	13971	14125	14127	13903	14096	13884	14140	14110	13906	14122	13795	14067	14106	13890	14045	13961	14151	14170	14101	14107	13990	14023	14083	14027	13974	14234	14145	14160	14158	14003	13882	13861	14065	14268	14155	13855	14040	13875	14076	14157	14073	13972	14041	14068	13944	13956	14089	14014	14053	14035	14069	13919	13794	14050	14107	14084	13989	14081	13859	14140	13918	14102	14016	13954	14093	14141	13973	14047	14085	14053	13925	13738	14028	13817	13942	14162	13882	14101	13903	13982	14013	14111	14041	13990	14133	13921	14002	14056	13826	13857	13961	14143	13975	13935	14067	14018	13868	13912	14198	13983	14075	14134	13962	14049	13973	13828	13914	13887	13990	14170	14026	14133	14069	14091	13823	14049	14096	14037	13880	14116	14058	13802	14020	13803	13948	14208	13796	14106	14104	14033	13888	14035	14011	14131	13945	13934	13984	13851	13943	13832	14071	14001	14043	14019	14142	14074	13860	13970	14156	14022	14204	14169	14165	14198	14158	14246	13821	14034	14023	14089	14067	13994	13914	14022	13913	14128	13972	14089	13947	14029	13950	14001	14049	13926	13957	13990	14074	14246	13862	14058	14072	13965	14042	14068	14185	14090	13895	14080	14029	14118	13953	13852	13892	14093	13853	14073	14099	14021	13972	14135	13976	14025	13892	13985	13997	13904	13859	13983	13950	13991	13885	14190	14118	13890	13973	14050	14169	14101	14117	13933	14086	14080	14030	13985	14079	13949	14005	14108	14167	13866	14211	13987	13821	14064	13872	14017	13974	13809	14130	14057	14140	13938	14113	13975	13847	13976	14085	14079	14122	13881	14139	13969	14016	14024	14109	13892	14057	13950	13887	14079	14108	14047	13963	14192	13874	14031	14054	13932	13720	13948	14082	14032	13963	13820	14055	13957	13917	13820	14100	14077	14071	13925	14030	14122	14116	13874	14119	14092	13987	14105	13835	14015	14104	14131	14107	14193	14004	13986	13965	14030	14161	13852	14059	13896	14059	14145	14071	14290	14017	13832	14120	14084	13877	14001	14001	14225	14098	13858	14007	13969	14022	13939	13896	13860	14017	13879	14232	13988	13988	13884	14096	14013	13799	14107	13936	14118	13895	14013	14030	13920	14078	13983	13877	14057	14097	13921	13943	14060	14013
36481	60760	56111	44653	37678	32329	27953	23942	20869	18573	17161	16124	15303	14781	14419	14155	13652	13450	13178	13249	13048	13000	12840	12930	12719	12805	12669	12707	12800	12769	12616	12673	12719	12643	12700	12573	12640	12535	12769	12617	12566	12539	12704	12596	12490	12629	12662	12582	12658	12531	12484	12696	12473	12556	12649	12513	12541	12689	12484	12671	12481	12632	12561	12558	12576	12571	12585	12632	12611	12477	12546	12518	12660	12691	12525	12634	12620	12552	12475	12595	12633	12597	12516	12616	12567	12653	12685	12597	12633	12694	12659	12572	12643	12498	12506	12607	12615	12671	12578	12615	12668	12588	12766	12396	12490	12557	12585	12593	12702	12687	12479	12717	12573	12590	12665	12613	12673	12723	12699	12760	12544	12570	12481	12611	12630	12631	12463	12724	12719	12529	12646	12598	12515	12591	12643	12477	12529	12443	12640	12712	12770	12467	12652	12566	12443	12530	12487	12483	12632	12696	12623	12514	12600	12519	12677	12402	12531	12494	12618	12683	12607	12609	12646	12725	12458	12601	12623	12528	12398	12532	12433	12645	12569	12518	12598	12404	12622	12703	12624	12466	12727	12709	12472	12558	12395	12559	12577	12647	12676	12722	12559	12548	12553	12702	12469	12662	12593	12450	12417	12526	12486	12689	12486	12616	12595	12508	12540	12460	12576	12430	12482	12642	12455	12609	12572	12597	12534	12644	12622	12656	12465	12528	12509	12536	12622	12655	12389	12490	12643	12536	12379	12575	12673	12535	12532	12551	12519	12583	12699	12492	12605	12592	12659	12656	12666	12636	12570	12637	12650	12547	12510	12609	12646	12547	12694	12737	12702	12569	12745	12519	12673	12618	12620	12657	12567	12792	12498	12430	12547	12548	12684	12757	12460	12409	12503	12544	12587	12464	12523	12454	12370	12584	12566	12631	12476	12669	12482	12525	12620	12600	12492	12702	12613	12574	12654	12525	12554	12416	12510	12562	12700	12600	12777	12616	12573	12805	12638	12504	12742	12614	12664	12763	12605	12551	12633	12523	12728	12582	12609	12374	12539	12467	12615	12504	12825	12453	12582	12477	12532	12524	12663	12619	12563	12628	12595	12648	12546	12504	12506	12613	12439	12585	12434	12427	12694	12719	12548	12612	12595	12545	12624	12632	12561	12589	12489	12492	12424	12665	12622	12587	12639	12605	12639	12412	12700	12495	12587	12602	12536	12560	12398	12692	12518	12634	12545	12573	12413	12552	12522	12568	12465	12531	12404	12517	12612	12584	12663	12422	12649	12584	12671	12603	12642	12685	12651	12632	12661	12464	12578	12613	12634	12529	12642	12567	12495	12465	12531	12579	12491	12663	12510	12863	12509	12438	12522	12679	12683	12548	12631	12569	12543	12572	12694	12456	12547	12470	12547	12696	12544	12602	12648	12650	12540	12786	12426	12564	12403	12583	12502	12636	12518	12519	12450	12657	12500	12477	12617	12430	12732	12667	12646	12592	12858	12434	12559	12757	12344	12502	12550	12566	12519	12643	12634	12610	12546	12509	12551	12404	12533	12703	12535	12580	12576	12709	12559	12630	12537	12513	12617	12672	12542	12618	12433	12774	12613	12593	12397	12476	12545	12532	12602	12583	12597	12519	12506	12487	12652	12392	12665	12633	12424	12554	12369	12544	12517	12472	12432	12512	12578	12491	12447	12543	12674	12444	12429	12526	12569	12525	12547	12519	12542	12525	12621	12556	12474	12484	12535	12623	12438	12609	12498	12468	12602	12356	12550	12523	12524	12446	12488	12669	12564	12640	12487	12603	12689	12517	12461	12614	12562	12657	12520	12487	12549	12561	12562	12518	12648	12590	12568	12508	12573	12472	12524	12440	12496	12523	12703	12739	12548	12517	12501	12446	12701	12458	12489	12513	12650	12552	12454	12475	12717	12666	12590	12713	12469	12566	12608	12488	12443	12610	12666	12558	12349	12423	12725	12318	12576	12652	12407	12610	12498	12720	12733	12731	12568	12627	12569	12610	12589	12411	12472	12509	12551	12506	12657	12720	12737	12490	12625	12636	12431	12674	12393	12657	12516	12389	12625	12636	12445	12520	12557	12526	12481	12559	12437	12434	12576	12522	12659	12475	12626	12594	12548	12597	12456	12361	12700	12456	12643	12405	12569	12705	12615	12591	12575	12718	12470	12466	12642	12627	12651	12551	12458	12629	12435	12612	12649	12481	12491	12402	12472	12511	12491	12419	12519	12510	12489	12654	12440	12720	12500	12569	12590	12536	12610	12375	12507	12617	12542	12524	12540	12533	12579	12709	12633	12526	12563	12584	12672	12668	12592	12472	12714	12692	12771	12435	12497	12534	12483	12654	12504	12694	12479	12640	12486	12721	12325	12458	12515	12695	12459	12477	12638	12630	12597	12540	12505	12548	12751	12687	12594	12634	12473	12414	12646	12671	12687	12725	12574	12505	12524	12660	12438	12572	12619	12609	12571	12533	12640	12607	12594	12537	12513	12642	12605	12667	12649	12615	12607	12599	12581	12586	12447	12532	12515	12567	12726	12461	12565	12609	12714	12582	12545	12366	12698	12580	12515	12506	12530	12412	12636	12439	12629	12714	12538	12540	12636	12547	12522	12693	12487	12591	12450	12503	12593	12507	12520	12671	12413	12605	12609	12524	12505	12582	12481	12463	12507	12521	12683	12524	12638	12627	12510	12685	12654	12503	12475	12544	12628	12549	12562	12541	12493	12494	12660	12680	12608	12599	12502	12427	12769	12595	12556	12767	12749	12646	12614	12498	12542	12530	12665	12582	12583	12580	12498	12800	12759	12558	12573	12602	12517	12487	12516	12694	12617	12518	12562	12536	12435	12628	12506	12536	12541	12631	12673	12627	12526	12458	12599	12605	12601	12403	12558	12781	12606	12544	12445	12490	12583	12471	12650	12509	12556	12563	12654	12489	12530	12574	12416	12568	12542	12674	12568	12451	12525	12649	12588	12550	12537	12647	12565	12638	12644	12604	12530	12747	12410	12635	12497	12499	12547	12650	12480	12530	12701	12532	12604	12636	12668	12522	12581	12436	12537	12493	12602	12574	12433	12513	12536	12530	12632	12570	12701	12506	12655	12661	12487	12576	12621	12606	12629	12788	12555	12707	12584	12597	12579	12508	12556	12540	12431	12521	12619	12580	12518	12656	12515	12563	12632	12522	12602	12659	12553	12461	12679	12648	12466	12636	12558	12705	12364	12510	12695	12655	12495	12588	12440	12646	12485	12526	12473	12510	12722	12418	12687	12470	12664	12558	12515	12608	12647	12521	12582	12593	12530	12515	12577	12651	12559	12577	12690	12502	12574	12487	12539	12719	12451	12515	12649	12516	12647	12685	12540	12520	12598	12521	12560	12597	12536	12646	12510	12546	12658	12412	12374	12651	12747	12566	12550	12367	12735	12672	12519	12607	12581	12573	12607	12370	12571	12569	12624	12545	12547	12530	12468	12507	12575	12613	12508	12593	12548	12645	12702	12440	12552	12537	12455	12638	12635	12637	12642	12387	12526	12496	12583	12444	12648	12539	12636	12466	12481	12543	12534	12584	12535	12600	12541	12592	12541	12565	12319	12707	12564	12511	12407	12483	12558	12444	12663	12522	12641	12657	12485	12765	12592	12555	12645	12512	12602	12551	12400	12550	12776	12601	12635	12534	12639	12563	12631	12675	12602	12455	12558	12476	12569	12737	12388	12397	12592	12450	12720	12558	12668	12661	12452	12692	12592	12491	12490	12595	12622	12567	12557	12490	12670	12548	12728	12584	12476	12466	12607	12473	12589	12526	12539	12560	12450	12657	12543	12601	12560	12499	12642	12668	12485	12408	12503	12684	12524	12622	12637	12578	12597	12571	12541	12571	12630	12597	12510	12468	12549	12693	12535	12452	12430	12464	12471	12455	12641	12604	12642	12551	12579	12496	12607	12517	12423	12634	12709	12558	12603	12630	12459	12534	12660	12470	12350	12522	12623	12501	12454	12440	12591	12464	12525	12464	12574	12536	12452	12523	12403	12523	12473	12517	12494	12480	12583	12562	12457	12676	12430	12639	12616	12462	12536	12696	12453	12669	12702	12561	12514	12555	12555	12581	12504	12598	12600	12701	12605	12539	12586	12616	12605	12448	12353	12632	12707	12731	12559	12670	12649	12551	12614	12461	12344	12528	12342	12630	12456	12654	12426	12528	12424	12691	12425	12512	12641	12547	12657	12605	12498	12486	12595	12583	12468	12538	12639	12435	12530	12560	12595	12541	12683	12504	12579	12585	12590	12520	12551	12533	12539	12470	12683	12636	12518	12545	12565	12582	12564	12559	12561	12596	12616	12588	12449	12408	12478	12590	12462	12512	12647	12664	12561	12505	12639	12513	12520	12740	12530	12489	12594	12543	12569	12542	12498	12504	12559	12510	12604	12662	12653	12574	12373	12557	12652	12698	12527	12531	12688	12542	12503	12486	12532	12441	12570	12553	12668	12560	12511	12632	12514	12582	12601	12639	12617	12359	12617	12376	12512	12496	12619	12665	12709	12568	12684	12476	12575	12685	12674	12432	12521	12517	12477	12606	12584	12668	12576	12703	12673	12734	12602	12692	12560	12520	12491	12672	12627	12535	12694	12571	12457	12561	12540	12532	12557	12539	12497	12475	12571	12571	12485	12434	12624	12655	12540	12609	12563	12437	12736	12538	12486	12592	12485	12556	12672	12628	12444	12437	12428	12344	12649	12711	12638	12519	12625	12518	12484	12705	12553	12627	12569	12618	12521	12519	12577	12611	12601	12679	12659	12467	12720	12472	12599	12592	12611	12651	12657	12462	12630	12549	12502	12463	12471	12550	12569	12502	12517	12455	12406	12569	12568	12613	12516	12560	12550	12603	12563	12632	12558	12602	12587	12535	12501	12348	12513	12676	12518	12551	12570	12547	12471	12577	12600	12567	12468	12596	12636	12450	12598	12621	12628	12487	12487	12496	12661	12516	12528	12552	12616	12629	12525	12584	12599	12572	12472	12724	12650	12626	12585	12724	12511	12602	12512	12689	12745	12547	12557	12569	12534	12608	12535	12548	12549	12694	12645	12573	12564	12615	12598	12571	12555	12581	12584	12585	12507	12545
30324	31864	38869	33330	26093	22212	19472	17305	16219	15446	15032	14775	14456	14289	14230	14047	14103	13992	14048	13855	13893	13845	13862	13898	13859	13799	13891	13777	13790	13944	13833	13835	13902	13908	13811	13634	13780	13753	13730	13640	13775	13662	13757	13692	13740	13848	13726	13768	13849	13708	13744	13738	13768	13621	13714	13723	13791	13772	13708	13663	13953	13833	13956	13750	13854	13604	13622	13699	13603	13649	13763	13847	13789	13833	13787	13731	13677	13749	13548	13512	13539	13580	13637	13921	13580	13551	13632	13725	13702	13515	13815	13797	13655	13674	13660	13551	13723	13799	13765	13903	13770	13756	13737	13822	13683	13772	13764	13701	13675	13845	13590	13800	13757	13500	13713	13665	13944	13798	13752	13862	13767	13717	13641	13830	13825	13612	13751	13725	13758	13682	13798	13752	13821	13821	13877	13800	13732	13678	13754	13840	13755	13746	13668	13685	13795	13753	13497	13706	13648	13784	13858	13789	13970	13647	13779	13666	13679	13738	13802	13708	14049	13908	13973	13714	13906	13737	13592	13609	13611	13652	13603	13758	13814	13739	13646	13839	13638	13789	13717	13698	13532	13812	13815	13782	13708	13620	13667	13533	13516	13750	13618	13728	13592	13554	13647	13605	13767	13732	13852	13728	13684	13823	13584	13650	13650	13772	13815	13492	13745	13708	13430	13704	13878	13737	13781	13850	13682	13690	13723	13843	13505	13886	13714	13549	13847	13804	13727	13881	13716	13780	13709	13753	13787	13631	13722	13893	13747	13720	13698	13733	13799	13766	13740	13683	13537	13859	13842	13671	13753	13718	13520	13581	13743	13791	13816	13612	13801	13819	13951	13790	13751	13816	13756	13729	13812	13763	13789	13762	13827	13806	13738	13635	13726	13649	13826	13603	13749	13720	13792	13483	13660	13676	13611	13792	13706	13597	13703	13639	13599	13697	13833	13713	13667	13669	13772	13690	13736	13748	13572	13798	13899	13643	13739	13655	13540	13826	13786	13619	13745	13519	13784	13601	13664	13745	13809	13747	13845	13732	13956	13598	13670	13635	13857	13723	13633	13767	13908	13686	13564	13643	13693	13615	13686	13689	13829	13539	13661	13754	13723	13596	13796	13711	13712	13632	13941	13656	13682	13726	13747	13491	13753	13752	13573	13869	13710	13585	13701	13687	13725	13695	13608	13708	13666	13774	13728	13751	13547	13748	13720	13832	13866	13798	13691	13456	13598	13665	13548	13780	13865	13811	13888	13973	13855	13706	13611	13723	13693	13817	13584	13777	13832	13830	13806	13709	13734	13766	13808	13754	13732	13883	13818	13844	13681	13768	13761	13735	13812	13864	13777	13854	13893	13675	13579	13671	13674	13643	13530	13572	13818	13741	13772	13784	13574	13697	13671	13601	13736	13676	13600	13934	13627	13863	13619	13739	13900	13627	13612	13758	13678	13747	13728	13869	13831	13785	13724	13701	13826	13854	13694	13627	13737	13817	13658	13517	13574	13520	13463	13712	13736	13779	13731	13681	13784	13942	13761	13680	13449	13908	13814	13577	13739	13709	13597	13837	13659	13796	13580	13758	13646	13798	13895	13798	13726	13489	13731	13925	13815	13835	13811	13640	13734	13563	13622	13408	13561	13783	13843	13881	13609	13728	13601	13931	13802	13764	13556	13801	13650	13554	13577	13764	14046	13770	13760	13782	13650	13730	13740	13772	13760	13569	13618	13676	13778	13634	13761	13734	13787	13701	13811	13544	13733	13620	13754	13693	13711	13745	13771	13757	13558	13715	13697	13898	13720	13874	13850	13633	13802	13792	13773	13836	13780	13713	13781	13598	13783	13663	13602	13794	13865	13644	13717	13700	13702	13529	13780	13717	13834	13634	13594	13804	13745	13710	13821	13899	13751	13689	13754	13799	13622	13880	13644	13600	13712	13641	13699	13758	13701	13814	13957	13749	13832	13718	13626	13983	13516	13908	13731	13771	13757	13837	13673	13850	13803	13818	13852	13783	13862	13848	13865	13739	13660	13530	13820	13609	13664	13570	13717	13735	13584	13911	13716	13984	13821	13862	13682	13902	13756	13726	13701	13718	13765	13605	13752	13708	13660	13684	13543	13672	13863	13755	13794	13791	13939	13813	13670	13705	13696	13668	13814	13703	13646	13833	13900	13747	13596	13848	13671	13634	13741	13774	13748	13722	13676	13812	13926	13731	13865	13587	13680	13817	13561	13711	13725	13816	13643	13736	13791	13697	13696	13763	13680	13594	13843	13648	13685	13910	13698	13604	13749	13804	13666	13845	13620	13639	13734	13954	13786	13886	13784	13602	13691	13577	13993	13536	13710	13709	13920	13770	13691	13665	13791	13539	13893	13868	13795	13812	13832	13887	13789	13636	13641	13866	13612	13696	13490	13674	13767	13742	13842	13771	13738	13677	13740	13838	13780	13733	13767	13804	13833	13804	13658	13602	13782	13896	13677	13652	13646	13567	13582	13664	13800	13706	13835	13603	13753	13640	13718	13871	13669	13702	13735	13933	13782	13728	13778	13712	13588	13606	13647	13745	13667	13710	13928	13838	13664	13706	13602	13617	13766	13911	13656	13689	13710	13738	13739	13715	13779	13683	13599	13750	13762	13688	13550	13791	13747	13767	13652	13759	13738	13731	13767	13907	13793	13587	13667	13839	13803	13906	13733	13786	13820	13838	13840	13879	13663	13799	13875	13550	13890	13677	13723	13712	13842	13612	13714	14004	13929	13733	13473	13816	13642	13713	13710	13584	13518	13661	13615	13630	13667	13703	13595	13654	13707	13746	13814	13593	13735	13705	13637	13651	13791	13645	13718	13891	13719	13831	13782	13662	13664	13572	13549	13710	13686	13642	13954	13627	13762	13860	13611	13730	13725	13794	13715	13678	13713	13639	13741	13592	13632	13696	13564	13696	13992	13798	13913	13751	13736	13495	13775	13726	13655	13671	13798	13553	13781	13776	13905	13729	13654	13675	13836	13688	13813	13834	13840	13663	13799	13639	13798	13649	13711	13534	13661	13916	13794	13829	13846	13616	13664	13759	13665	13622	13659	13582	13973	13511	13703	13699	13532	13752	13712	13558	13867	13712	13767	13656	13832	13777	13837	13636	13796	13717	13842	13812	13871	13795	13745	13825	13711	13745	13749	13826	13844	13848	13885	13699	13751	13518	13616	13656	13702	13752	13666	13754	13516	13890	13745	13788	13691	13772	13756	13801	13729	13512	13742	13744	13826	13533	13711	13665	13674	13596	13840	13638	13897	13951	13617	13644	13912	13754	13914	13691	13812	13670	13694	13568	13631	13705	13722	13729	13670	13906	13614	13695	13711	13714	13771	13680	13750	13726	13770	13729	13715	13771	13724	13803	13734	13845	13878	13499	13846	13834	13711	13714	13535	13767	13780	13665	13839	13817	13720	13883	13393	13786	13691	13573	13750	13951	13930	13772	13659	13866	13628	13496	13666	13616	13768	13728	13746	13842	13850	13842	13664	13717	13747	13782	13652	13680	13649	13631	13810	13403	13835	13599	13742	13704	13680	13638	13931	13954	13869	13805	13807	13803	13762	13611	13500	13780	13668	13746	13655	13592	13618	13755	13601	13729	13700	13750	13761	13654	13822	13609	13785	13801	13565	13703	13729	13932	13659	13830	13772	13799	13926	13623	13585	13792	13733	13770	13830	13605	13825	13637	13727	13474	13703	13632	13704	13805	13621	13696	13780	13730	13646	13822	13627	13785	13687	13821	13796	13851	13563	13847	13788	13844	13765	13772	13796	13973	13683	13761	13763	13648	13965	13745	13789	13674	13745	13796	13713	13736	13841	13636	13637	13900	13760	13855	13850	13535	13868	13756	13851	13709	13691	13606	13707	13784	13739	13716	13770	13468	13779	13882	13793	13727	13843	13829	13943	13704	13904	13735	13788	13869	13698	13660	13430	13699	13715	13816	13748	13776	13666	13569	13851	13714	13741	13686	13762	13705	13646	13769	13690	13771	13806	13775	13748	13807	13716	13451	13748	13806	13936	13626	13732	13810	13667	13687	13961	13725	13716	13727	13664	13705	13843	13870	13864	13660	13815	13864	13749	13862	13735	13767	13721	13831	13609	13632	13750	13699	13835	13574	13627	13725	13702	13911	13722	13701	13727	13719	13630	13762	13726	13647	13661	13610	13662	13578	13700	13678	13835	13537	13774	13852	13485	13715	13786	13605	13631	13664	13692	13784	13741	13747	13641	13749	13634	14003	13735	13711	13763	13823	13748	13799	13796	13704	13633	13798	13724	13845	13598	13716	13854	13760	13825	13667	13683	13876	13515	13499	13719	13687	13759	13578	13705	13616	13711	13791	13588	13658	13640	13761	13767	13851	13859	13716	13698	13890	13717	13755	13602	13759	13611	13639	13767	13868	13680	13628	13755	13955	13680	13878	13826	13663	13598	13743	13822	13882	13806	13816	13793	13681	13654	13634	13823	13863	13629	13836	13688	13791	13690	13575	13761	13769	13684	13587	13639	13777	13910	13677	13574	13793	13813	13876	14006	13843	13655	13747	13774	13632	13902	13683	13636	13670	13480	13551	13693	13929	13724	13809	13759	13739	13630	13777	13560	13516	13767	13761	13512	13907	13658	13780	13674	13788	13812	13804	13559	13706	13441	13810	13699	13591	13651	13583	13659	13635	13888	13415	13690	13770	13711	13616	13809	13619	13655	13744	13883	13569	13922	13765	13716	13720	13838	13747	13570	13763	13652	13575	13546	13739	13704	13686	13655	13835	13577	13705	13785	13809	13677	13515	13545	13720	13629	13868	13765	13630	13745	13784	13750	13666	13525	13593	13790	13626	13739	13661	13744	13795	13794	13695	13778	13830	13629	13778	13603	13584	13699	13704	13677	13659	13667	13816	13832	13627	13651	13895	13771	13620	13719	13762	13674	13756	13746	13945	13822	13691	13730	13703	13893	13633	13482	13585	13711	13923	13839	13690	13935	13701	13799	13880	13916	13681	13851	13556	13897	13696	13654	13720	13923	13696	13590	13864	13714	13560	13822	13678	13796	13867	13754	13633	13883	13641	13559	13614	13974	13719	13705	13681	13843	13616	13709	13436	13615	13522	13850	13742	13854	13787
34200	48530	43384	33285	27663	23140	19817	17851	16119	15083	14401	14109	13477	13404	13100	13073	12953	12741	12855	12634	12674	12698	12597	12456	12429	12518	12522	12634	12640	12397	12305	12388	12418	12384	12504	12387	12624	12440	12510	12402	12346	12407	12373	12472	12429	12412	12482	12287	12326	12363	12476	12397	12473	12458	12598	12369	12413	12358	12536	12397	12445	12382	12436	12406	12286	12321	12389	12464	12405	12571	12291	12419	12351	12297	12426	12394	12512	12286	12517	12262	12257	12258	12474	12309	12542	12569	12404	12364	12600	12385	12418	12384	12381	12339	12413	12506	12406	12393	12297	12371	12458	12534	12464	12359	12371	12554	12360	12445	12532	12506	12522	12284	12289	12321	12186	12453	12300	12470	12307	12466	12331	12446	12520	12511	12432	12501	12283	12501	12289	12399	12477	12385	12246	12446	12382	12419	12436	12455	12379	12359	12390	12301	12471	12510	12479	12497	12307	12442	12521	12382	12381	12331	12492	12285	12320	12619	12490	12381	12436	12448	12541	12589	12392	12431	12342	12364	12402	12356	12493	12382	12362	12330	12449	12449	12270	12401	12561	12467	12402	12386	12439	12399	12409	12533	12343	12332	12354	12498	12399	12302	12419	12500	12324	12517	12472	12471	12418	12377	12379	12403	12277	12500	12356	12540	12440	12457	12375	12296	12436	12280	12471	12480	12328	12238	12425	12511	12505	12384	12495	12287	12415	12250	12365	12358	12433	12410	12377	12515	12419	12352	12437	12456	12454	12366	12364	12387	12400	12395	12602	12323	12513	12338	12361	12434	12404	12424	12332	12358	12325	12452	12322	12369	12556	12329	12383	12460	12429	12310	12292	12344	12480	12367	12510	12390	12490	12495	12365	12379	12349	12443	12440	12509	12403	12451	12441	12298	12472	12328	12349	12365	12383	12483	12512	12349	12387	12312	12269	12297	12509	12411	12433	12394	12445	12360	12358	12439	12401	12311	12530	12386	12489	12436	12256	12535	12552	12393	12302	12410	12495	12415	12340	12503	12403	12535	12382	12390	12370	12378	12553	12369	12459	12333	12405	12413	12338	12312	12395	12403	12363	12323	12442	12433	12489	12297	12428	12236	12391	12449	12383	12243	12288	12374	12372	12427	12394	12456	12309	12426	12585	12365	12240	12320	12530	12330	12227	12504	12191	12334	12319	12572	12465	12486	12414	12490	12574	12227	12460	12447	12318	12506	12376	12395	12344	12472	12437	12377	12425	12424	12341	12279	12596	12512	12515	12431	12308	12359	12511	12525	12393	12343	12342	12290	12402	12534	12468	12397	12262	12419	12351	12376	12307	12413	12372	12457	12406	12485	12392	12437	12550	12470	12367	12329	12543	12471	12448	12381	12363	12376	12474	12410	12400	12391	12352	12413	12462	12417	12377	12271	12438	12432	12453	12341	12361	12241	12373	12511	12319	12374	12419	12278	12327	12338	12485	12362	12378	12393	12350	12392	12381	12510	12534	12254	12231	12432	12268	12498	12430	12296	12359	12416	12294	12334	12550	12173	12468	12276	12423	12510	12242	12389	12454	12370	12485	12464	12326	12408	12407	12277	12424	12285	12435	12431	12407	12418	12495	12357	12517	12521	12483	12513	12495	12401	12410	12498	12417	12485	12303	12473	12285	12430	12445	12371	12470	12459	12321	12312	12385	12474	12525	12448	12673	12421	12413	12396	12574	12303	12515	12463	12301	12366	12401	12325	12211	12403	12483	12339	12484	12491	12471	12409	12386	12453	12459	12434	12573	12408	12496	12334	12479	12517	12508	12365	12399	12426	12548	12281	12463	12506	12527	12387	12422	12422	12480	12405	12413	12417	12458	12437	12379	12433	12242	12342	12421	12315	12429	12317	12408	12307	12316	12351	12374	12372	12353	12461	12526	12363	12397	12491	12456	12451	12347	12453	12470	12417	12372	12510	12255	12290	12265	12483	12380	12484	12419	12197	12462	12352	12347	12367	12470	12407	12525	12577	12340	12568	12360	12339	12480	12362	12391	12301	12344	12520	12345	12295	12533	12322	12421	12380	12207	12270	12554	12341	12267	12436	12411	12530	12458	12553	12410	12400	12418	12436	12435	12454	12535	12454	12343	12441	12460	12438	12444	12333	12475	12272	12342	12267	12427	12550	12580	12405	12399	12299	12437	12552	12306	12501	12379	12607	12442	12507	12471	12542	12378	12333	12350	12454	12465	12319	12327	12505	12426	12424	12356	12510	12321	12413	12383	12377	12459	12424	12528	12335	12364	12449	12408	12430	12308	12481	12503	12515	12461	12476	12425	12322	12394	12297	12203	12514	12416	12439	12378	12326	12210	12408	12495	12429	12451	12540	12356	12389	12410	12255	12532	12343	12551	12399	12403	12532	12471	12385	12374	12381	12443	12370	12514	12430	12381	12377	12512	12371	12531	12435	12290	12407	12497	12248	12444	12311	12409	12392	12379	12355	12452	12392	12246	12436	12213	12412	12503	12342	12399	12246	12314	12546	12361	12353	12354	12376	12406	12254	12383	12578	12374	12410	12596	12325	12498	12473	12456	12522	12347	12344	12380	12394	12397	12375	12464	12360	12520	12309	12253	12291	12507	12375	12238	12403	12453	12472	12547	12304	12395	12474	12394	12373	12368	12274	12335	12451	12373	12220	12320	12282	12223	12465	12531	12238	12407	12482	12426	12493	12450	12434	12528	12366	12340	12623	12343	12378	12526	12454	12399	12478	12526	12368	12380	12515	12310	12255	12369	12336	12312	12245	12544	12239	12304	12509	12448	12417	12286	12349	12355	12437	12413	12344	12299	12273	12477	12469	12361	12347	12397	12414	12353	12486	12410	12306	12478	12309	12543	12391	12419	12323	12354	12451	12399	12379	12496	12370	12509	12391	12392	12250	12302	12591	12373	12283	12446	12366	12386	12441	12719	12379	12348	12456	12438	12408	12395	12580	12367	12462	12455	12372	12405	12323	12571	12452	12462	12386	12353	12366	12472	12507	12325	12374	12426	12383	12552	12348	12528	12397	12472	12398	12438	12432	12402	12431	12585	12433	12393	12377	12396	12424	12397	12411	12366	12500	12570	12418	12524	12376	12406	12647	12507	12376	12492	12437	12599	12366	12313	12277	12386	12247	12497	12233	12508	12381	12305	12480	12451	12473	12572	12383	12536	12443	12370	12273	12426	12315	12432	12284	12433	12419	12430	12428	12535	12314	12595	12313	12582	12315	12364	12364	12398	12381	12426	12494	12434	12397	12422	12558	12476	12376	12416	12484	12452	12462	12363	12519	12474	12460	12429	12475	12544	12368	12254	12523	12343	12153	12517	12688	12423	12392	12161	12525	12417	12454	12451	12267	12407	12448	12330	12554	12419	12391	12258	12439	12542	12436	12477	12389	12457	12483	12407	12354	12467	12263	12387	12446	12382	12311	12437	12323	12412	12402	12542	12436	12476	12385	12467	12372	12499	12324	12418	12363	12287	12383	12386	12490	12561	12307	12347	12414	12484	12283	12453	12250	12392	12409	12303	12475	12418	12330	12461	12388	12393	12523	12568	12363	12428	12497	12348	12415	12391	12554	12429	12355	12421	12300	12426	12387	12518	12388	12495	12393	12407	12256	12393	12486	12504	12410	12506	12241	12365	12452	12311	12531	12440	12323	12345	12280	12330	12369	12323	12386	12471	12487	12377	12361	12334	12375	12381	12505	12493	12293	12458	12275	12300	12419	12289	12360	12425	12506	12367	12318	12456	12275	12388	12362	12458	12442	12425	12450	12294	12282	12461	12195	12482	12400	12367	12604	12321	12485	12379	12281	12421	12431	12354	12454	12545	12517	12384	12385	12380	12271	12323	12329	12380	12422	12499	12257	12405	12645	12372	12453	12450	12375	12506	12416	12391	12472	12426	12282	12358	12485	12386	12285	12261	12272	12629	12339	12396	12491	12413	12317	12329	12438	12445	12462	12371	12287	12487	12253	12486	12427	12288	12556	12285	12376	12466	12363	12322	12262	12336	12420	12491	12189	12453	12290	12369	12354	12389	12507	12400	12491	12405	12378	12334	12513	12369	12334	12427	12462	12328	12510	12385	12402	12316	12392	12460	12341	12352	12322	12320	12511	12301	12523	12442	12512	12460	12436	12361	12363	12324	12518	12469	12378	12395	12364	12462	12274	12392	12579	12445	12582	12514	12335	12330	12434	12334	12386	12334	12286	12476	12372	12502	12323	12337	12479	12381	12372	12382	12396	12540	12433	12301	12451	12285	12361	12391	12420	12363	12396	12390	12435	12357	12314	12330	12357	12409	12435	12345	12557	12268	12393	12365	12457	12283	12499	12403	12271	12436	12469	12470	12428	12403	12370	12669	12435	12277	12445	12327	12303	12450	12264	12475	12414	12339	12354	12420	12467	12476	12274	12509	12575	12469	12430	12276	12584	12366	12420	12222	12436	12382	12396	12436	12388	12343	12441	12353	12366	12401	12516	12233	12385	12246	12359	12509	12403	12515	12298	12410	12496	12481	12358	12427	12412	12324	12430	12301	12300	12295	12471	12430	12461	12478	12335	12529	12430	12549	12446	12310	12514	12405	12400	12320	12311	12393	12361	12504	12592	12252	12445	12456	12423	12257	12648	12292	12432	12598	12539	12411	12384	12331	12399	12410	12412	12508	12368	12343	12479	12474	12336	12397	12312	12324	12423	12569	12547	12318	12334	12433	12401	12407	12288	12469	12313	12630	12371	12285	12526	12414	12379	12424	12303	12348	12398	12484	12299	12369	12313	12298	12438	12551	12441	12395	12356	12412	12377	12366	12400	12394	12269	12425	12361	12541	12267	12366	12365	12346	12577	12391	12498	12300	12376	12397	12171	12466	12299	12468	12260	12509	12414	12442	12323	12518	12323	12264	12440	12240	12387	12575	12370	12442	12247	12401	12449	12306	12466	12468	12384	12416	12296	12234	12417	12389	12520	12339	12311	12414	12349	12432	12403	12383	12473	12331	12544	12438	12497	12356	12474	12545	12553	12475	12403	12447	12462	12464	12395	12400	12568	12410	12473	12395	12427	12401	12375	12446	12551	12275	12343	12303	12479	12566	12527	12464	12353	12303	12361	12516	12335	12340	12489	12361	12575	12424	12377
24150	21127	28702	26891	26789	26769	24049	19689	17550	16681	16074	15481	15206	14960	14576	14670	14485	14229	14289	14143	14000	13901	13915	14184	13922	13998	14005	13992	13933	13914	13810	13657	13849	13730	13936	13942	14015	13809	13851	13667	13732	13835	13852	13762	13861	13888	13922	13684	13714	13856	13817	13645	13591	13712	13795	13752	13669	13663	13614	13723	13821	13780	13778	13688	13864	13651	13814	13656	13751	13664	13769	13908	13837	13968	13760	13806	13691	13784	13929	13515	13830	13829	13825	13764	13884	13747	13743	13826	13670	13790	13801	13744	13697	13804	13844	13903	13825	13714	13585	13743	13722	13588	13655	13672	13728	13565	13854	13753	13700	13459	13639	13535	13727	13667	13784	13647	13894	13849	13805	13761	13785	13751	13653	13808	13662	13880	13846	13806	13710	13847	13659	13674	13690	13774	13832	13615	13795	13746	13599	13680	13726	13744	13737	13706	13626	13627	13810	13623	13692	13778	13880	13891	13746	13788	13646	13904	13386	13738	13767	13518	13875	13763	13842	13871	13707	13833	13840	13659	13838	13817	13935	13666	13571	13735	13773	13669	13905	13841	13771	13642	13763	13881	13790	13730	13874	13752	13765	13918	13850	13678	13705	13924	13898	13706	13789	13795	13827	13623	13776	13588	13657	13610	13725	14076	13799	13690	13754	13729	13764	13992	13537	13621	13720	13880	13765	13871	13716	13662	13874	13706	13734	13781	13703	13813	13704	13680	13704	13828	13793	13791	13741	13712	13757	13833	13730	13777	13651	13591	13790	13549	13699	13680	13965	13700	13755	13926	13872	13649	13896	14023	13804	13822	13749	13711	13708	13858	13808	13649	13632	13596	13749	13788	13775	13778	13894	13746	13721	13730	13661	13601	13699	13776	13706	13746	13717	13617	13748	13751	13855	13626	13922	13794	13997	13834	13747	13776	13680	13697	13819	13862	13748	13788	13815	13776	13725	13839	13785	13611	13641	13703	13993	13946	13900	13634	13793	13710	13854	13981	13706	13774	13641	13834	13733	13725	13798	13591	13838	13764	13778	13736	13982	13832	13667	13781	13499	13796	13854	13610	13695	13834	13777	13631	13821	13665	13845	14018	13769	13506	13742	13564	13655	13517	13894	13770	13758	13776	13852	13684	13812	13674	13824	13707	13709	13695	13804	13744	13700	13725	13733	13671	13741	13604	13782	13725	14005	13648	13833	13713	13669	13755	13724	13568	13607	13647	13700	13494	13714	13695	13794	13832	13803	13864	13779	13808	13820	13661	13923	13738	13783	13599	13711	13855	13810	13769	13924	13721	13672	13798	13858	13777	13949	13674	13883	13756	13840	13712	13431	13547	13654	13671	13635	13757	13632	13759	13788	13699	13821	13812	13665	13635	13790	13678	13924	13897	13777	13825	13763	13807	13931	13614	13759	13695	13807	13702	13744	13963	13861	13849	13825	13709	13703	13826	13902	13638	13602	13921	13773	13918	13920	13788	13681	13767	13912	13808	13847	13618	13702	13658	13751	13926	13719	13824	13827	13717	13778	13849	13861	13692	13932	13595	13813	13793	13719	13631	13756	13688	13825	13792	13888	13868	13741	13754	13947	13895	13901	13785	13667	13678	13690	13745	13762	13725	13744	13824	13797	13848	13770	13481	13730	13622	13573	13562	13615	13792	13651	13685	13710	13684	13804	13767	13824	13803	13698	13823	13667	13723	13698	13735	13722	13667	13739	13553	13781	13809	13942	13617	13760	13872	13684	13733	13742	13676	13875	13614	13715	13937	13883	13664	13744	13975	13664	13788	13668	13821	13843	13684	13946	13757	13706	13682	13740	13709	13543	13715	13834	13549	13765	13782	13654	13731	13722	13830	13854	13747	13740	13909	13739	13791	13930	13839	13870	13890	13699	13782	13753	13789	13661	13661	13720	14028	13672	13647	13541	13749	13632	13490	13683	13722	13813	13622	13924	13639	13695	13693	13702	13601	13838	13710	13653	13692	13756	13783	13710	13787	13715	13763	13846	13834	13741	13833	13628	13552	13806	13714	13744	13580	13776	13655	13674	13683	13724	13888	13763	14019	13682	13884	13793	13587	13746	13676	13784	13683	13972	13760	13731	13812	13898	13483	13743	13795	13628	14058	13728	13817	13883	13736	13618	13685	13793	13594	13655	13632	13714	13764	13766	13772	13667	13708	13637	13666	13822	13549	13562	13816	13662	13818	13837	13766	13806	13783	13669	13784	13875	13691	13662	13792	13713	13948	13753	13702	13871	13931	13764	13850	13774	13787	13994	13807	13661	13876	13960	13715	13621	13727	13620	13707	13738	13716	13768	13697	13746	13754	13808	13649	13648	13742	13712	13722	13847	13673	13824	14025	13871	13578	13684	13563	13780	13766	13692	13783	13824	13759	13872	13756	13835	13910	13661	13847	13630	13687	13720	13794	13713	13607	13749	13736	13764	13597	13637	13855	13838	13963	13796	13861	13799	13837	13601	13713	13859	13766	13914	13707	13679	13587	13820	13573	13856	13801	13797	13637	13732	13712	13676	13883	13919	13859	13678	13714	13530	13660	13768	13706	13605	13642	13663	13634	13730	13564	13903	13978	13627	13627	13748	13811	13769	13634	13755	13638	13708	13643	13869	13788	13857	13530	13811	13631	13997	13862	13817	13584	13723	13669	13764	13659	13825	13704	13761	13771	13485	13579	13923	13842	13722	13825	13857	13637	13740	13697	13628	13592	13757	13753	13746	13596	13893	13745	13762	13673	13530	13511	13726	13651	13734	13980	13743	13721	13743	13740	13914	13732	13856	13792	13829	13743	13622	13516	13739	13738	13737	13690	13597	13694	13694	13661	13742	13815	14017	13693	13827	13889	13768	13784	13893	13700	13540	13705	13699	13890	13783	13524	13931	13888	13689	13698	13727	13689	13672	13933	13940	13716	13975	13573	13694	13864	13819	13829	13914	13749	13773	13813	13713	13599	13821	13707	13773	13821	13863	13954	13697	13809	13677	13684	13882	13731	13554	13820	13648	13652	13727	13855	13782	13732	13867	13665	13769	13705	13756	13813	13819	13929	13682	13718	13768	13743	13689	13548	13654	13832	13769	13728	13610	13647	13700	13797	13640	13835	13648	13957	13790	13616	13646	13825	13619	13740	13653	13956	13668	13783	13514	13754	13806	13792	13798	13652	13751	13843	13579	13687	13800	13661	13734	13722	13605	13849	13702	13716	13877	13749	13623	13749	13752	13814	13899	13692	13662	13774	13739	13699	13747	13712	13649	13866	13748	13613	13828	13725	13714	13685	13796	13655	13708	13607	13633	13791	13671	13550	13799	13671	13848	13714	13618	13838	13767	13723	13624	13710	13644	13665	13654	13765	13679	13831	13910	13784	13694	13793	13767	13860	13517	13711	13602	13814	13717	13777	13599	13664	13679	13677	13632	13722	13762	13837	13955	13823	13780	13703	13803	13830	13621	13689	13742	13808	13652	13512	13754	13789	13821	13924	13743	13687	13873	13615	13769	13576	13824	13647	13719	13934	13747	13748	13691	13840	13694	13713	13846	13882	13705	13783	14039	13905	13786	13818	13787	13725	13710	13671	13763	13641	13792	13804	13750	13824	13506	13838	13695	13832	13927	13743	13834	13683	13818	13733	13629	13807	13812	13942	13726	13624	13668	13721	13886	13785	13549	13782	13788	13610	13740	13652	13676	13667	13834	13836	13790	13752	13564	13946	13679	13757	13617	13741	13885	13818	13763	13771	13852	13606	13793	13664	13547	13463	13710	13760	13787	13802	13812	13645	13695	13789	13748	13721	13877	13728	13744	13781	13857	13733	13883	13729	13744	13943	13636	13669	13709	13794	13810	13611	13817	13570	13873	13610	13835	13604	13748	13905	13965	13752	13773	13894	13768	13553	13672	13760	13832	13800	13716	13767	13860	13743	13844	13912	13898	13813	13772	13692	13822	13680	13656	13748	13616	13739	13997	13755	13932	13763	13972	13979	13749	13655	13833	13758	13683	13849	13760	13704	13663	13592	13681	13903	13940	13558	13888	13943	13938	13909	13703	13767	13624	13797	13950	13748	13816	13819	13765	13765	13909	13834	13911	13817	13785	13786	13674	13778	13825	13911	13678	13882	13699	13713	13808	13735	13799	13716	13663	13662	13887	13976	13819	13772	13756	13736	13896	13760	13767	13667	13747	13780	13763	13670	13836	13776	13652	13900	13739	13563	13650	13608	13660	13766	13705	13719	13645	13732	13715	13692	13631	13771	13725	13791	13686	13779	13789	13904	13853	13631	13820	13728	13663	13663	13814	13702	13740	13872	13811	13674	13914	13764	13624	13892	13791	13825	13722	13736	13792	13724	13696	13760	13699	13822	13808	13979	13646	13754	13910	13881	13627	13987	13745	13770	13867	13733	13842	13900	13657	13843	13840	13808	13682	13801	13877	13880	13818	13709	13731	13668	13750	13911	13677	13803	13680	13754	13803	13785	13737	13571	13745	13703	13842	13734	13776	13771	13862	13875	13876	13785	13809	13699	13536	13669	13859	13845	13653	13753	13624	13761	13543	13620	13769	13502	13682	13924	13810	13789	13872	13911	13667	13911	13917	13755	13662	13640	13633	13645	13937	13752	13746	13818	13913	13764	13903	13726	13686	13634	13785	13947	13906	13655	13623	13782	13776	13674	13580	13853	13763	13459	13531	13788	13895	13703	13571	13736	13893	13952	13929	13803	13671	13536	13744	13844	13680	13627	13708	13521	13543	13641	13971	13836	13706	13687	13887	13745	13584	13895	13647	13607	13841	13689	13844	13715	13794	13675	13613	13562	13780	13845	13578	13698	13768	13619	13707	13771	13913	13667	13782	13748	13849	13779	13796	13856	13950	13654	13637	13720	13812	13929	13837	13601	13811	13742	13726	13802	13772	13744	13657	13770	13977	13838	13836	13692	13638	13706	13840	13751	13754	13864	13655	13696	13744	13772	13685	13483	13871	14001	13834	13737	13713	13600	13696	13884	13893	13544	13805	13818	13811	13808	13718	13733	13718	13765	13655	13850	13848	13785	13712	13656	13649	13748	13687	13709	13737	13855	13927	13776	13642	13703	13778	13806	13831	13683	13725	13825	13538	13925	13807	13830	13719	13773
33694	54358	49859	39663	33534	28270	23674	20379	18048	16569	15696	14891	14593	13959	13663	13269	13209	13049	13114	12793	12832	12740	12771	12780	12826	12603	12663	12763	12605	12704	12604	12635	12452	12610	12592	12490	12604	12595	12516	12464	12616	12523	12531	12488	12594	12345	12485	12466	12451	12396	12516	12529	12471	12612	12449	12443	12588	12437	12344	12446	12501	12534	12419	12481	12454	12378	12549	12623	12401	12588	12379	12451	12501	12497	12453	12462	12433	12349	12476	12455	12532	12495	12429	12425	12514	12380	12566	12557	12520	12229	12360	12510	12433	12401	12541	12491	12476	12519	12609	12484	12325	12407	12468	12589	12523	12417	12455	12434	12440	12483	12396	12436	12347	12450	12358	12511	12466	12504	12395	12486	12288	12268	12437	12423	12436	12385	12578	12551	12545	12442	12356	12498	12435	12288	12407	12522	12491	12455	12387	12539	12409	12350	12404	12464	12489	12381	12378	12639	12378	12580	12602	12523	12426	12461	12321	12575	12410	12451	12540	12468	12505	12451	12420	12605	12429	12484	12416	12451	12601	12296	12618	12466	12454	12392	12541	12291	12312	12436	12459	12521	12604	12513	12412	12522	12354	12532	12481	12362	12468	12636	12426	12491	12569	12596	12418	12333	12378	12392	12607	12401	12436	12334	12374	12505	12544	12468	12488	12384	12417	12506	12355	12552	12423	12326	12533	12335	12473	12417	12557	12653	12429	12315	12433	12503	12584	12419	12312	12542	12490	12286	12439	12424	12462	12295	12453	12483	12439	12515	12534	12439	12308	12596	12443	12460	12312	12434	12653	12539	12409	12498	12348	12612	12409	12419	12447	12562	12481	12469	12486	12617	12519	12352	12557	12548	12603	12527	12381	12533	12342	12604	12454	12552	12433	12416	12459	12472	12578	12516	12378	12433	12425	12437	12490	12416	12610	12511	12488	12517	12570	12496	12536	12242	12452	12555	12527	12632	12384	12270	12554	12541	12474	12410	12482	12462	12365	12358	12488	12274	12461	12631	12390	12492	12442	12487	12516	12455	12432	12344	12353	12198	12531	12592	12406	12486	12514	12484	12557	12310	12461	12297	12522	12302	12517	12381	12385	12433	12549	12446	12419	12331	12560	12445	12585	12469	12423	12538	12417	12541	12435	12462	12456	12413	12439	12608	12367	12356	12363	12581	12581	12480	12671	12535	12456	12466	12418	12457	12336	12506	12411	12524	12430	12480	12571	12506	12415	12625	12511	12445	12565	12398	12460	12388	12456	12290	12466	12515	12438	12416	12344	12493	12326	12449	12625	12497	12412	12296	12400	12579	12466	12540	12419	12344	12527	12588	12424	12469	12438	12567	12464	12516	12450	12636	12478	12475	12427	12507	12507	12365	12370	12374	12509	12358	12429	12381	12479	12404	12444	12601	12470	12412	12408	12553	12367	12403	12506	12492	12699	12499	12450	12427	12419	12548	12424	12385	12438	12406	12351	12464	12423	12523	12342	12516	12450	12384	12371	12539	12477	12665	12433	12267	12494	12503	12476	12548	12528	12574	12577	12428	12480	12518	12462	12377	12437	12400	12466	12517	12374	12380	12583	12340	12393	12562	12398	12295	12583	12324	12588	12337	12590	12508	12589	12324	12476	12393	12352	12462	12598	12434	12552	12544	12407	12507	12526	12453	12323	12624	12314	12429	12587	12315	12274	12546	12467	12503	12646	12510	12548	12606	12333	12523	12390	12492	12391	12387	12394	12544	12476	12492	12525	12674	12506	12577	12501	12368	12409	12591	12499	12557	12381	12350	12380	12507	12387	12467	12418	12430	12604	12507	12448	12429	12580	12453	12553	12501	12497	12476	12451	12453	12517	12487	12610	12485	12451	12540	12542	12528	12383	12522	12457	12483	12414	12588	12388	12383	12392	12486	12544	12393	12394	12514	12338	12563	12572	12371	12457	12441	12335	12507	12337	12578	12384	12411	12588	12567	12392	12261	12521	12512	12615	12535	12302	12517	12353	12552	12705	12599	12490	12446	12459	12474	12559	12581	12472	12521	12555	12577	12379	12586	12469	12469	12525	12593	12472	12599	12339	12620	12464	12367	12464	12415	12477	12531	12548	12420	12364	12457	12487	12334	12645	12419	12360	12573	12604	12588	12582	12466	12408	12435	12354	12628	12484	12525	12399	12414	12485	12373	12430	12418	12553	12479	12321	12378	12657	12289	12425	12407	12460	12494	12414	12410	12283	12522	12548	12586	12664	12515	12299	12442	12498	12387	12483	12537	12398	12348	12551	12540	12495	12295	12506	12438	12436	12462	12485	12411	12495	12560	12379	12406	12357	12410	12444	12531	12466	12341	12291	12523	12578	12469	12588	12443	12360	12456	12424	12443	12570	12319	12485	12459	12338	12596	12373	12594	12477	12511	12405	12467	12524	12383	12566	12415	12354	12388	12430	12511	12411	12387	12544	12516	12419	12399	12454	12417	12282	12566	12364	12549	12369	12280	12477	12513	12344	12527	12485	12388	12402	12392	12692	12352	12332	12536	12365	12298	12528	12466	12441	12414	12561	12333	12443	12304	12519	12492	12571	12446	12290	12367	12405	12447	12304	12525	12435	12467	12585	12533	12348	12442	12516	12462	12409	12321	12510	12434	12433	12585	12423	12433	12431	12536	12458	12616	12528	12418	12283	12384	12477	12492	12411	12392	12326	12587	12509	12554	12544	12493	12603	12498	12505	12412	12514	12384	12333	12278	12472	12543	12398	12490	12353	12456	12530	12460	12437	12373	12434	12396	12498	12397	12491	12582	12516	12428	12389	12392	12414	12460	12461	12428	12350	12360	12423	12549	12506	12408	12498	12638	12421	12446	12488	12417	12494	12463	12480	12452	12398	12524	12535	12559	12493	12297	12332	12369	12615	12442	12528	12521	12450	12423	12585	12561	12500	12503	12615	12526	12512	12463	12408	12734	12321	12457	12446	12478	12291	12388	12352	12460	12539	12547	12464	12411	12374	12370	12536	12365	12503	12484	12447	12362	12430	12572	12497	12459	12612	12404	12483	12519	12272	12414	12499	12456	12381	12469	12485	12391	12451	12404	12527	12457	12435	12378	12467	12480	12327	12397	12481	12459	12667	12427	12433	12500	12470	12560	12459	12398	12534	12347	12468	12433	12441	12382	12459	12466	12331	12377	12371	12615	12368	12482	12467	12410	12400	12382	12518	12602	12405	12367	12465	12531	12466	12260	12384	12460	12454	12586	12427	12465	12448	12295	12643	12606	12526	12528	12563	12331	12584	12445	12362	12618	12483	12502	12408	12470	12493	12320	12423	12606	12409	12462	12559	12720	12566	12360	12453	12488	12375	12506	12507	12524	12449	12619	12485	12397	12416	12555	12414	12454	12419	12393	12236	12479	12337	12486	12394	12398	12524	12504	12311	12491	12363	12453	12400	12323	12336	12414	12611	12526	12553	12446	12601	12549	12490	12416	12557	12456	12425	12502	12519	12432	12522	12350	12617	12520	12475	12461	12481	12649	12423	12405	12509	12434	12327	12452	12410	12476	12524	12415	12584	12348	12560	12187	12280	12420	12377	12413	12549	12428	12285	12605	12537	12487	12589	12606	12328	12571	12520	12398	12495	12506	12769	12390	12442	12427	12364	12538	12485	12369	12583	12538	12562	12583	12393	12374	12585	12473	12478	12576	12751	12549	12436	12457	12538	12532	12449	12485	12447	12511	12473	12405	12648	12395	12382	12517	12508	12381	12456	12553	12498	12400	12584	12285	12515	12450	12476	12418	12510	12295	12432	12356	12426	12539	12606	12369	12336	12441	12479	12494	12519	12434	12480	12467	12446	12647	12495	12339	12590	12446	12343	12425	12605	12275	12325	12379	12480	12459	12465	12343	12602	12490	12350	12475	12562	12511	12467	12496	12416	12416	12726	12541	12468	12453	12454	12346	12311	12354	12604	12498	12269	12452	12427	12368	12458	12429	12395	12418	12387	12589	12486	12486	12441	12510	12555	12317	12733	12518	12493	12348	12423	12400	12626	12422	12294	12502	12591	12326	12297	12427	12615	12360	12578	12414	12475	12461	12488	12608	12307	12317	12503	12477	12482	12426	12505	12293	12510	12435	12473	12418	12491	12604	12436	12535	12421	12465	12419	12431	12646	12438	12511	12550	12458	12353	12336	12198	12348	12426	12380	12443	12409	12575	12410	12463	12395	12399	12429	12422	12538	12499	12473	12421	12383	12511	12598	12459	12384	12435	12638	12411	12490	12356	12417	12446	12502	12646	12668	12583	12563	12286	12476	12511	12600	12571	12391	12473	12452	12441	12661	12347	12441	12276	12355	12332	12517	12495	12427	12628	12496	12470	12501	12481	12600	12284	12476	12558	12507	12517	12448	12501	12426	12479	12403	12415	12544	12437	12593	12432	12512	12388	12458	12567	12377	12390	12503	12487	12622	12574	12434	12488	12409	12357	12317	12478	12341	12553	12436	12472	12467	12547	12530	12441	12472	12613	12457	12479	12422	12475	12393	12348	12519	12546	12427	12562	12582	12475	12474	12536	12595	12409	12466	12469	12486	12394	12453	12463	12439	12516	12524	12398	12565	12395	12421	12409	12494	12510	12514	12361	12693	12459	12650	12422	12317	12504	12481	12380	12356	12515	12364	12423	12451	12444	12382	12354	12392	12475	12488	12522	12400	12479	12326	12340	12341	12422	12638	12702	12463	12378	12467	12436	12479	12503	12417	12463	12442	12433	12446	12502	12483	12265	12444	12496	12413	12492	12412	12387	12348	12534	12683	12518	12368	12461	12571	12641	12568	12481	12319	12564	12460	12665	12527	12493	12554	12467	12359	12498	12408	12596	12490	12462	12439	12603	12214	12452	12410	12437	12604	12579	12485	12461	12480	12521	12351	12498	12417	12442	12443	12364	12496	12420	12461	12479	12431	12441	12622	12361	12347	12650	12566	12395	12466	12509	12403	12362	12311	12509	12342	12520	12483	12526	12455	12596	12447	12432	12436	12493	12424	12562	12513	12524	12338	12494	12618	12532	12479	12345	12417	12270	12458	12553	12447	12420	12435	12522	12447	12463	12375	12564	12550	12490	12361	12604	12448	12427	12341	12458	12385	12404	12347	12489	12323	12503
22839	21006	28776	24015	23534	27484	28613	22301	19535	18541	17610	16806	16300	15887	15595	15184	15105	15081	14858	14725	14716	14783	14711	14512	14676	14611	14451	14492	14318	14552	14510	14419	14375	14572	14380	14473	14364	14367	14357	14310	14342	14372	14486	14240	14383	14202	14112	14226	14407	14442	14316	14231	14249	14117	14147	14205	14319	14245	14050	14331	14329	14382	14240	14397	14405	14114	14283	14377	14428	14171	14351	14382	14170	14067	14142	14194	14271	14310	14292	14057	14187	14236	14215	13940	14216	14370	14423	14201	14407	14336	14348	14197	14320	14165	14273	14260	14470	14338	14230	14088	14136	14165	14263	14067	13996	14257	14192	14202	14261	14270	14202	14256	14243	14365	14139	14110	14168	14348	14291	14289	14337	14338	14340	14235	14401	14360	14075	14396	14376	14326	14184	14247	14212	14273	14236	14017	14250	14257	14159	14218	14246	14174	14348	14377	14394	14264	14143	14200	14269	14145	14160	14287	14343	14277	14167	14183	14143	14365	14251	14057	14285	14211	14276	14104	14116	14481	14104	14326	14166	14387	14286	14370	14358	14357	14032	14133	14350	14343	14286	14284	14271	14119	14285	14189	14170	14338	14305	14287	14126	14223	14087	14165	14403	14215	14221	14154	14011	14092	14106	14298	14053	14194	14201	14270	14303	14171	14115	14173	14193	14101	14037	14201	14191	14236	14276	14192	14114	14111	14342	14306	14232	13972	14033	14294	14417	14007	14339	14428	14263	14308	14314	14242	14135	14381	14305	14184	14209	14219	14014	14133	14241	14187	14183	14118	14287	14207	14237	14193	14295	14107	14240	14098	14156	14207	14217	14245	14268	14202	14096	14151	14204	14312	14047	14222	14287	14134	14204	14084	14302	14135	14155	14202	14410	14216	14299	14251	14128	14158	14329	14282	14254	14164	14212	14156	14267	14186	14089	14261	14311	14148	14317	14250	14199	14171	14162	14178	14215	14357	14134	14145	14302	14252	14298	14336	14197	14226	14026	14184	14227	14307	14312	14221	14219	14232	14301	14198	14237	14246	14234	14090	14402	14118	14128	14368	14243	14246	14026	14214	14247	14278	14393	14218	14275	14303	14316	14235	14162	14176	14296	14286	14090	14172	14200	14262	14264	14362	14124	14240	14369	14072	14318	14196	14053	14154	14225	14222	14141	14219	14325	14015	14275	14200	14321	14093	14261	14179	14200	14113	14207	14297	14240	14232	14227	14422	14144	14358	14139	14012	14232	14193	14244	14117	13968	14190	14244	14142	14300	14113	14181	14023	14250	14257	14116	14289	14308	14267	14339	14189	14248	14077	14319	13976	14174	14211	14203	14338	14368	14316	14431	14242	14061	14304	14220	14214	14104	14237	14131	14270	14394	14210	14129	14163	14325	14390	14225	14354	14286	14365	14252	14254	14211	14068	14325	14186	14175	14263	14113	14172	14138	14033	14095	14188	14221	14140	14212	14368	14225	14200	14208	14405	14328	14160	14247	14105	14249	14335	14161	14231	14256	14301	14157	14204	14219	14235	14239	14462	14100	14202	14096	14109	14235	14339	14310	14178	14189	14215	14160	14324	14207	14121	14045	14093	14170	14045	14285	14351	14270	14135	14339	14210	14165	14272	14096	14178	14186	14278	14239	14271	14146	14423	14233	14217	14260	14221	14170	14207	14155	14227	14244	14320	14279	14190	14182	14105	14189	14294	14139	14228	14215	13914	14174	14163	14309	14292	14252	14136	14158	14232	14208	14112	14142	14248	14148	14457	14429	14117	14360	14464	14145	14155	14247	14215	14246	14370	14246	14162	14122	14154	14115	14083	14177	14355	14221	14274	14319	14242	14258	14243	14374	14169	14207	14156	14247	14168	14317	14129	14048	14086	14052	14214	14155	14049	14217	14359	14285	14239	14332	14252	14137	14260	14222	14149	14421	14254	14300	14160	14164	14011	14316	14085	14160	14154	14148	14350	14067	14042	14305	14314	14417	14150	14437	14122	14200	14148	14128	14213	14104	14108	14276	14210	14070	14350	14273	14199	14104	14220	14228	14148	14395	14207	14185	14215	14203	14242	14270	13979	14192	14362	14170	14345	14070	14096	14138	14249	14233	14291	14323	14226	14113	14191	14157	14177	14219	14408	14362	14142	14312	14312	14150	14219	14091	14177	14217	14124	14280	14122	14056	14388	14356	14341	14226	14274	14252	14107	14428	14211	14286	14297	14019	14041	14185	14168	14302	14115	14217	14409	14198	14217	14094	14406	14353	14302	14184	14320	14344	14302	14186	14190	14240	14252	14021	14084	13997	14177	14150	14325	14304	14287	14266	13935	14032	14163	14069	14208	14304	14312	14353	14463	13914	14081	14093	14102	14183	14345	14241	14198	14279	14417	14347	14132	14121	14158	14203	14117	14209	14238	14103	14303	14236	14112	14194	14212	14303	14290	14426	14100	14231	14237	14271	14174	14308	14153	14300	14290	14352	14149	13979	14064	14340	14135	14090	13958	14119	14115	14221	14151	14075	14381	14187	14179	14166	14098	14312	14289	14277	14088	14191	14489	14429	14423	14239	14173	14265	14239	14163	14258	14244	14103	14427	14215	14098	14293	14268	14037	14200	14281	14366	14212	14163	14289	14277	14142	14379	14340	14140	14267	14240	14288	14287	14200	14237	14081	14287	14121	14031	14120	14241	14163	14261	14247	14335	14239	14287	14273	14278	14144	14307	14286	14107	14221	14209	14259	14194	14358	14094	14081	14248	14070	14096	14021	14073	14297	14312	14116	14136	14324	14161	14126	14353	14181	14326	14195	14290	14175	14244	13977	14211	14148	14227	14154	14143	14272	13967	14199	14208	14341	14094	14241	14204	14350	14117	14223	14298	14117	14227	14146	14120	14114	14323	13998	14234	14187	14129	14149	14169	14182	14189	14127	14196	14215	14073	14309	14091	14224	14204	14269	14301	14104	14278	14335	14128	14223	14248	14088	14163	14221	14212	14132	14229	14132	14215	14258	14005	14318	14183	14270	14347	14168	14393	14211	14139	14288	14260	14325	14088	14245	14090	14327	14264	14152	14069	14093	14167	14251	14215	14282	14298	14329	14430	14206	14288	14257	14157	14286	14224	14320	14152	14230	14256	14253	14419	14250	14078	14128	14103	14125	14120	14236	14131	14335	14280	14079	14270	14248	14059	14229	14249	14430	14278	14161	14172	14081	14239	14140	14197	14323	14243	14138	14282	14176	14155	14167	14091	14082	14099	14246	14285	14202	14149	14327	14199	14204	14156	14125	14251	14446	14171	14246	14204	14354	14151	14341	14058	14080	14150	14029	14179	14192	14109	14288	14190	14383	14418	14232	14091	14135	14348	14243	14089	14064	14102	14238	14350	14048	14189	14294	14315	14291	14259	14132	14239	14154	14149	14091	14299	14252	14233	14096	14014	14235	14253	14265	14274	14284	14276	14180	14375	14264	14377	14221	14297	14214	14360	14257	14214	14221	14055	14177	14079	14067	14242	14199	14176	14231	14088	14453	14175	14219	14128	14223	14157	14319	14365	14252	14185	14120	14272	14292	14134	14202	14214	14279	14230	14225	14080	14387	14253	14376	14206	14212	14214	14168	14174	14204	14297	14266	14269	14270	14244	14167	14251	14231	14070	14260	14093	14205	14104	14081	14144	14317	14235	14287	14404	14196	14207	14331	14091	14317	14152	14370	14286	14213	14100	14082	14279	14197	14196	14183	14322	14233	14410	14170	14184	14486	14118	14158	14316	14248	14123	14492	14394	14223	14050	14169	14338	14092	14442	14134	14185	14256	14360	14262	14395	14243	14194	14106	14203	14285	14227	14214	14126	14199	14258	14287	14226	14112	14341	14305	14110	14136	14199	14311	14100	14204	14442	14139	14001	14271	14239	14282	14225	14152	13999	14000	14128	14083	14211	14165	14201	14352	14170	14097	14314	14052	14450	14002	14276	14191	14241	14210	14463	13938	14130	14318	14289	14317	14046	14155	14164	14169	14287	14208	14208	14339	14215	14245	14307	13889	14211	14172	14222	14330	14281	14111	14264	14300	14171	14138	14336	14072	14135	14369	14148	14125	13997	14209	14090	14482	14084	14373	14067	14167	14148	14379	14313	14322	14435	14144	14266	14254	14084	14322	14221	14366	14202	14356	14242	14289	14134	14290	14309	14159	13961	14215	14224	14136	14535	14235	14056	14160	14082	14150	14350	14074	14283	14247	14158	14264	14079	14210	14249	14113	14110	14060	13983	14291	14237	14406	14465	14220	14053	14208	14509	14148	14259	14132	14156	14315	14126	14131	14265	14344	14194	14162	14128	14098	14309	14285	14413	14285	14408	14074	14272	14248	14176	14294	14390	14235	14292	14268	14297	14317	14076	14323	14376	14085	14159	14215	14244	13978	14272	14494	14242	14404	14430	14372	14351	14344	14380	14117	14211	14194	14021	14445	14327	14024	14370	14094	14158	14083	14141	14127	14221	14012	14044	14157	14156	14134	14186	14320	14155	14106	14259	14351	14240	14164	14245	14279	14089	14178	14564	14248	14056	14083	14095	14198	14119	14149	14237	14144	14247	14330	14124	14178	14363	14079	14224	14079	14293	14319	14307	14282	14284	14206	14109	14320	14231	14300	14237	14219	14062	14159	14111	14228	14200	14212	14243	14135	14217	14307	14412	14379	14304	14318	14198	14206	14192	14236	14225	14201	14181	14225	14133	14143	14101	14213	14131	14158	14287	14352	14170	14522	14266	14317	14223	14064	14238	14165	14291	14236	14139	14098	14037	14137	14059	14345	14275	14334	14046	14117	14167	14079	14310	14202	14140	14299	14074	14285	14236	14352	14077	14119	14132	14145	14311	14200	14284	14281	14158	14158	14115	14177	14227	14198	14274	14075	14261	14205	14214	14119	14258	14041	14109	14250	14256	14235	14355	14201	14217	14466	14204	14263	14184	14029	14021	14304	14264	14337	14130	14439	14164	14248	14292	14251	14237	14264	14182	14174	14205	14172	14195	14247	14276	14161	14239	14230	14238	14217	14276	14110	14206	14084	14166	14226	14315	14234	14405	14280	14135	14207	14227	14299	14239	14198	14228	14251	14194	14272	14146	14188	14229	14260	14337	14238	14278	14465
35275	59599	55256	44612	37709	32330	27702	23530	20791	18578	17356	16206	15574	14737	14250	14173	13893	13650	13404	13311	13175	13257	13130	12921	13107	13051	12930	12953	12890	12985	12744	12871	12854	12886	12757	12730	12875	12663	12759	12875	12759	12776	12666	12751	12839	12672	12662	12675	12714	12955	12752	12810	12710	12720	12737	12704	12650	12773	12699	12796	12685	12780	12726	12650	12802	12795	12510	12758	12864	12894	12721	12698	12708	12647	12751	12635	12692	12867	12768	12592	12703	12628	12714	12633	12783	12876	12750	12662	12591	12756	12673	12767	12677	12639	12798	12699	12799	12702	12837	12731	12628	12705	12682	12760	12709	12660	12826	12781	12831	12507	12752	12707	12650	12584	12748	12736	12660	12695	12820	12645	12656	12657	12737	12787	12719	12908	12880	12600	12679	12651	12672	12689	12750	12745	12766	12761	12783	12642	12652	12607	12606	12648	12847	12541	12763	12718	12826	12780	12570	12927	12640	12741	12653	12680	12704	12660	12720	12576	12722	12655	12580	12692	12649	12682	12731	12731	12755	12772	12798	12588	12722	12791	12588	12592	12819	12762	12675	12746	12693	12760	12646	12632	12644	12854	12792	12805	12792	12708	12677	12875	12686	12754	12782	12770	12802	12772	12773	12579	12784	12577	12723	12792	12704	12703	12624	12660	12671	12610	12757	12725	12796	12587	12621	12612	12714	12761	12749	12636	12611	12616	12837	12766	12557	12814	12591	12675	12843	12785	12776	12639	12651	12645	12767	12776	12616	12644	12830	12654	12717	12656	12666	12693	12838	12802	12616	12796	12534	12765	12708	12675	12808	12777	12751	12836	12591	12802	12656	12795	12540	12769	12717	12724	12654	12718	12660	12843	12867	12841	12701	12824	12523	12891	12666	12718	12593	12764	12781	12581	12561	12769	12812	12662	12733	12670	12668	12778	12552	12690	12667	12756	12648	12595	12681	12669	12799	12731	12750	12791	12810	12765	12729	12741	12770	12764	12821	12792	12832	12573	12689	12746	12624	12718	12842	12824	12698	12671	12908	12702	12833	12680	12871	12619	12703	12840	12646	12647	12583	12607	12660	12690	12754	12684	12782	12812	12791	12825	12602	12682	12764	12722	12816	12664	12904	12675	12640	12711	12813	12768	12731	12611	12512	12664	12596	12722	12768	12810	12616	12684	12548	12772	12636	12720	12686	12696	12755	12646	12629	12680	12649	12767	12583	12748	12780	12624	12687	12920	12562	12749	12636	12686	12709	12740	12889	12596	12756	12577	12652	12729	12806	12726	12570	12710	12623	12597	12716	12790	12579	12779	12814	12665	12669	12568	12526	12788	12822	12626	12514	12643	12764	12690	12767	12770	12730	12784	12853	12608	12711	12692	12694	12720	12733	12672	12627	12788	12634	12604	12670	12816	12694	12711	12677	12642	12654	12679	12818	12767	12734	12572	12713	12760	12752	12837	12785	12602	12667	12728	12703	12622	12556	12824	12538	12755	12776	12696	12636	12819	12675	12620	12695	12702	12844	12874	12527	12643	12776	12687	12723	12903	12624	12814	12700	12678	12809	12728	12695	12591	12708	12709	12708	12588	12681	12727	12695	12822	12785	12593	12596	12644	12816	12701	12883	12782	12646	12838	12718	12907	12880	12689	12747	12671	12747	12812	12581	12776	12586	12673	12593	12654	12799	12683	12510	12745	12706	12656	12563	12738	12729	12775	12654	12665	12678	12617	12879	12741	12691	12572	12679	12669	12824	12785	12743	12767	12813	12646	12716	12812	12806	12691	12708	12737	12593	12712	12703	12637	12840	12833	12616	12735	12600	12651	12767	12718	12695	12636	12827	12561	12793	12717	12790	12613	12670	12779	12787	12731	12682	12787	12840	12734	12625	12734	12608	12588	12807	12746	12796	12660	12740	12746	12706	12735	12639	12660	12878	12622	12696	12708	12778	12750	12768	12792	12736	12628	12776	12794	12715	12769	12692	12735	12702	12695	12788	12695	12900	12567	12809	12823	12696	12770	12809	12640	12748	12743	12833	12689	12699	12668	12742	12649	12600	12846	12684	12611	12850	12748	12688	12749	12675	12787	12785	12529	12583	12658	12649	12666	12820	12787	12578	12597	12564	12545	12822	12549	12817	12663	12815	12574	12732	12731	12737	12685	12750	12726	12568	12732	12614	12550	12685	12788	12866	12708	12582	12690	12735	12760	12791	12654	12698	12724	12681	12744	12719	12865	12699	12689	12687	12618	12498	12831	12779	12648	12711	12826	12950	12667	12726	12566	12663	12646	12860	12537	12788	12733	12654	12772	12727	12684	12734	12663	12746	12804	12702	12652	12838	12737	12797	12618	12764	12463	12589	12685	12664	12655	12644	12708	12662	12846	12784	12745	12795	12706	12652	12737	12659	12712	12698	12836	12651	12784	12812	12783	12614	12802	12823	12815	12752	12738	12736	12847	12654	12848	12656	12764	12705	12718	12600	12739	12835	12687	12854	12659	12706	12655	12590	12712	12816	12675	12845	12710	12719	12628	12818	12821	12659	12616	12668	12685	12901	12668	12743	12668	12786	12620	12598	12763	12815	12820	12800	12705	12806	12647	12553	12604	12656	12668	12792	12898	12569	12712	12718	12605	12696	12566	12698	12627	12860	12632	12666	12788	12618	12724	12709	12724	12797	12626	12810	12765	12657	12724	12610	12726	12709	12836	12529	12601	12729	12759	12716	12779	12746	12776	12635	12646	12504	12652	12739	12519	12830	12904	12693	12622	12619	12603	12576	12656	12754	12699	12764	12562	12615	12654	12841	12621	12760	12773	12616	12776	12822	12750	12666	12775	12809	12747	12688	12828	12708	12639	12820	12568	12625	12766	12595	12543	12664	12619	12867	12732	12827	12705	12678	12734	12689	12495	12659	12721	12785	12733	12595	12667	12810	12817	12629	12636	12808	12608	12654	12689	12653	12845	12733	12671	12861	12764	12677	12636	12739	12660	12580	12663	12835	12785	12805	12750	12801	12855	12661	12737	12670	12701	12732	12672	12739	12631	12655	12723	12890	12794	12889	12638	12664	12730	12857	12591	12612	12548	12623	12789	12643	12679	12683	12807	12731	12665	12728	12687	12774	12716	12585	12656	12691	12824	12727	12671	12897	12700	12675	12744	12701	12905	12561	12684	12747	12611	12694	12843	12653	12661	12716	12521	12451	12637	12719	12517	12797	12858	12712	12742	12769	12730	12615	12705	12738	12742	12635	12705	12614	12601	12681	12666	12812	12610	12571	12754	12816	12665	12741	12702	12569	12697	12909	12583	12714	12663	12744	12830	12569	12735	12583	12696	12676	12704	12720	12762	12681	12785	12804	12758	12878	12822	12698	12641	12740	12792	12692	12667	12750	12760	12797	12681	12613	12711	12741	12601	12542	12679	12780	12532	12585	12598	12709	12765	12729	12570	12804	12625	12935	12704	12560	12766	12753	12687	12755	12746	12509	12873	12684	12859	12764	12714	12819	12791	12723	12720	12558	12646	12815	12765	12564	12667	12648	12698	12692	12780	12667	12861	12579	12777	12550	12718	12721	12703	12593	12802	12681	12620	12706	12766	12774	12652	12573	12723	12878	12633	12758	12640	12576	12726	12581	12754	12790	12812	12706	12896	12660	12777	12772	12639	12692	12727	12638	12499	12766	12785	12677	12755	12704	12703	12806	12726	12757	12672	12783	12727	12814	12761	12743	12682	12675	12700	12686	12826	12780	12676	12821	12689	12721	12771	12718	12709	12808	12619	12653	12673	12669	12751	12751	12765	12720	12721	12678	12514	12779	12700	12694	12635	12660	12789	12773	12808	12750	12646	12881	12758	12588	12573	12768	12756	12738	12901	12870	12632	12701	12601	12814	12738	12640	12629	12748	12749	12678	12796	12638	12710	12632	12659	12813	12690	12813	12609	12740	12627	12686	12632	12634	12912	12721	12796	12771	12664	12569	12715	12561	12811	12829	12592	12825	12792	12863	12594	12740	12690	12801	12577	12653	12648	12824	12802	12709	12708	12758	12778	12720	12708	12623	12740	12738	12615	12634	12779	12777	12660	12817	12727	12793	12844	12788	12838	12524	12744	12716	12655	12779	12677	12689	12768	12593	12696	12664	12753	12705	12638	12821	12627	12961	12634	12842	12745	12576	12748	12496	12855	12754	12731	12874	12858	12704	12777	12758	12584	12554	12719	12644	12612	12737	12749	12564	12723	12632	12673	12652	12755	12882	12635	12868	12757	12723	12703	12686	12667	12640	12592	12850	12842	12713	12890	12686	12650	12605	12705	12622	12720	12708	12721	12684	12530	12969	12621	12690	12811	12603	12902	12776	12642	12770	12663	12791	12841	12806	12591	12691	12747	12574	12769	12707	12629	12750	12728	12774	12847	12583	12714	12659	12770	12611	12709	12628	12702	12789	12719	12624	12632	12552	12749	12697	12579	12785	12762	12842	12628	12675	12837	12728	12719	12740	12698	12754	12731	12738	12736	12786	12713	12635	12782	12764	12711	12698	12574	12772	12728	12809	12615	12689	12714	12691	12574	12782	12650	12697	12710	12658	12762	12761	12510	12779	12725	12631	12527	12673	12675	12832	12773	12836	12856	12559	12693	12870	12662	12584	12770	12790	12653	12722	12806	12799	12602	12673	12606	12693	12813	12660	12879	12688	12685	12715	12834	12723	12765	12658	12671	12809	12689	12725	12739	12614	12755	12747	12683	12963	12683	12670	12885	12673	12676	12570	12803	12832	12794	12615	12689	12746	12664	12728	12722	12799	12629	12469	12776	12691	12712	12669	12803	12755	12712	12614	12752	12619	12653	12602	12811	12653	12823	12734	12516	12580	12713	12582	12627	12555	12812	12740	12635	12885	12661	12632	12801	12828	12671	12704	12686	12767	12683	12833	12563	12656	12712	12647	12793	12667	12763	12781	12639	12778	12836	12698	12728	12736	12713	12728	12789	12902	12668	12625	12630	12690	12659	12702	12793	12758	12631	12681	12543	12673	12660	12703	12719	12627	12665	12753	12770	12827	12660	12657	12762	12643	12870	12705	12608	12946	12730	12773	12720	12530	12682	12705	12814	12707	12636	12757	12679	12854	12635	12575	12611	12817	12691	12742	12760
30042	31753	38702	33389	26332	22276	19603	17785	16451	15960	15501	15265	14858	14713	14695	14467	14374	14254	14256	14272	14087	14297	14209	14313	14025	14395	14281	14108	14096	14093	14143	14127	13949	14087	14248	14231	14089	14240	14102	14112	14070	14064	13886	13930	14167	14126	14120	14124	14076	14114	13994	14123	14084	13878	14041	14117	14053	14108	14242	14074	14112	14211	14233	14117	14089	13916	14156	14164	14199	14267	13947	13998	13944	14020	14065	14092	14229	14133	14059	13974	14062	14129	14033	13847	14168	13994	14199	14237	14175	14068	14040	14077	14075	14301	14065	14106	13877	13966	14083	13980	13997	13944	14046	14156	13856	14008	14015	13884	14094	13982	13976	14040	14155	14050	13991	14256	14239	14011	14088	13890	14186	13991	14122	14049	14195	14295	14229	14219	14071	13923	13975	14200	14184	14111	14065	13921	14106	14240	14095	14079	13939	14131	14103	14067	14056	14023	14179	13998	14112	14058	14119	13935	14097	14152	14085	14241	14160	14014	14097	14045	13986	14231	13968	14211	14183	14201	14216	14263	13907	14224	14266	14070	14254	14024	14004	13989	14040	14125	13976	14077	13827	13904	14205	13992	13889	14189	14110	13905	14005	14189	14148	14094	14190	14222	14039	14182	14035	13996	14083	14055	14147	14317	14020	13961	14163	14122	14134	14167	13972	14287	13965	14058	14054	14033	14104	14121	14125	14051	14040	14263	14070	14057	14167	13841	14014	14078	14140	14216	14030	14132	14051	14067	14158	14157	14070	14038	14183	13832	13954	13900	14012	14090	14085	14005	13919	14219	14046	14087	14197	14001	14141	14035	13892	14075	14093	14181	14141	14215	14271	14192	14045	13991	14049	14269	14237	14252	13930	13986	14024	13940	14013	14108	14156	14155	13916	14002	14007	14145	14068	13901	14191	14214	14047	14152	13923	14080	14060	14172	14041	14109	14037	14067	14069	14231	14100	13901	14118	14069	14136	13905	14058	14293	14087	14175	14087	14087	14051	14103	13998	14141	14168	13953	13974	14090	14193	14147	14044	13986	13871	14123	14257	14027	14274	14114	14358	13994	14003	13797	14252	14176	14179	14202	14109	14023	14112	14001	14101	14151	14158	13998	14103	14069	13975	13933	13983	13932	13979	13879	14119	14101	14102	14001	14056	14162	13977	14016	14179	14001	14158	14252	13963	13875	14032	14169	14015	14099	14225	14047	14125	14191	14097	13987	13968	14085	14090	14105	14079	14122	14023	14236	14198	14009	14058	13947	14055	14055	14074	14230	14207	14114	13866	14180	14059	14075	14303	14310	14192	14114	13893	14102	14104	13934	14056	14250	14159	13962	13923	14082	14067	13929	14142	14266	13976	14162	14090	13843	13946	13988	14144	14055	14186	14064	13996	14058	14162	14146	14244	14164	13983	13979	14157	14225	14105	14132	14155	14211	14116	14276	13986	14152	13906	13924	14006	14047	14100	14305	14114	14118	14081	14265	14015	14068	14230	14193	14124	14086	14117	14082	14104	14185	13940	14046	14177	13969	14088	14218	14032	13977	13989	14281	14235	14118	13988	14062	14126	14106	13980	13963	14009	14043	14102	13969	14023	14047	14099	14185	13986	13981	14052	14092	13970	14270	14030	14188	13938	14216	14183	14154	14136	14113	14097	13983	14130	14090	14193	14360	14038	14093	14084	14167	14183	14150	14048	13977	13917	14130	14185	13993	13984	14008	14133	14065	14244	14158	14007	14139	14059	13939	14066	14043	14144	14235	14005	14171	14042	14112	13931	14013	14217	14143	14115	14069	13947	14106	14107	13915	14156	14009	14183	14034	14112	13993	14174	14203	13962	14124	14041	13907	13924	14140	13976	14084	14265	14041	14066	14145	14094	14194	14011	14054	14076	14041	14146	14179	14117	13884	13942	13965	14259	14225	14385	14296	14144	14085	14075	14151	14139	14029	13961	14175	14025	14169	13930	13963	14196	14020	14083	14168	14035	14199	14121	14102	14057	14091	14193	14166	14058	14206	14173	14008	14167	14133	13893	14173	14143	13976	14131	14187	14113	14213	14023	14276	14329	13987	14006	14327	13885	14001	14044	13937	14074	14226	14270	14199	14035	14102	13966	14066	14211	13933	14105	14051	14262	13996	14047	14117	14175	14070	14159	14119	14018	13998	14016	13918	14234	14017	14051	14156	14235	14243	14292	14153	14027	14026	14111	14104	13936	13973	14155	14056	14035	14032	13994	13964	14210	14120	14055	14229	14208	13978	13996	14218	14179	14202	14199	14164	14283	14055	13941	14091	14098	14213	14217	13983	13950	14117	14120	13998	14089	14092	14134	13977	14106	13947	14109	13925	14164	14159	13984	14062	14012	13943	14235	14066	13960	14275	14232	14107	14079	13958	14122	14075	14098	14005	14017	14041	14234	14038	14168	14162	14057	14146	13999	14125	14126	13942	14065	14055	14187	14148	13959	14011	14052	13976	14006	13998	14132	13842	14125	14002	14157	14015	14057	14073	13833	13967	14166	14018	14065	14094	14058	14087	14298	13986	14082	14222	13969	14065	14151	14028	14155	13959	14013	14184	14061	14046	14019	14037	14047	14090	14212	14057	14158	13980	14185	14132	13966	14139	13954	14144	13993	14150	13997	14189	13932	14029	14081	14133	14143	13764	14197	14016	13939	14171	14099	14173	14184	13943	14103	14248	14189	14195	14017	14000	14027	14127	14176	13942	14220	14227	14102	14114	13948	14076	14257	14088	14122	14082	14090	13981	13903	14097	14116	14294	14036	14085	14058	13992	14252	14145	14110	13988	13991	14135	14118	14093	13989	14028	14320	14099	13908	14025	13983	14277	14100	14076	14281	13930	14127	14026	14203	14047	14041	14117	14002	13979	14124	14006	14118	13967	14047	13884	14067	14423	14140	14176	14145	14247	14228	13964	14260	14138	14214	14066	14159	13942	14039	14099	13921	14116	14109	14130	13916	13963	14209	13964	13807	14079	14238	14010	14205	14319	13996	14240	13990	14229	14202	14033	14087	13951	14024	14017	14045	14047	14018	13967	14087	14159	13950	14114	14073	14020	14150	14222	14099	13988	14296	14092	13864	14152	14093	14067	14199	14008	14115	13993	14184	14007	14121	14053	14086	14091	14154	14123	14197	14216	14110	14223	14019	14208	14184	14089	14055	14062	14157	14099	14214	14054	14037	13951	14126	14171	13950	14105	14126	14082	14278	14079	14186	14107	14130	14080	14020	14194	13959	14217	14142	14019	14025	14096	14103	14067	14038	14040	14146	14093	14069	14018	14149	14168	14008	14010	14119	14094	14180	14102	14092	14009	14293	14067	14196	14075	13937	14168	14046	13954	14147	14017	14200	13901	14084	14030	14091	13834	13844	14092	14062	13925	14062	14022	14083	14032	13875	14152	14127	14130	14209	14211	14091	14187	14132	13840	14207	13791	13984	14103	13896	14006	14209	14166	14100	14139	13967	14332	14094	14180	14099	13895	14157	14201	14078	14218	14024	14076	14071	14130	14103	14041	14125	14222	14056	14171	14130	14273	14151	14076	13920	14010	14120	14112	14315	14126	14284	14078	14424	14193	14134	14195	13940	13960	14114	13871	13953	14046	14173	14060	13874	14091	14125	14141	14200	14187	13958	13956	14225	13891	13923	14154	13955	14042	14089	14262	13898	14097	14076	14169	14177	14266	14175	14007	14069	13898	14246	14042	14093	14001	14059	13945	14108	14270	14050	14199	14192	13973	14183	13927	14150	14060	14072	14223	14216	14063	14311	14232	14061	14024	14138	14147	14142	14166	14043	13982	13917	14045	13986	14189	14255	13858	14172	13971	14126	14058	14107	14204	14082	14187	13971	13966	14217	14011	14094	14083	14126	14139	13877	14092	13984	14014	13955	14108	14186	14212	14003	14152	14098	14058	14159	14078	14156	14156	13951	14121	14095	13959	14109	14151	14104	14168	14116	14044	14100	14023	14070	14017	14041	13998	14073	14017	14092	14191	14211	14248	13984	14266	14203	14208	14102	14127	14075	14119	14119	14000	14079	13958	14208	14276	13875	14086	14152	13955	14185	14256	14266	14187	14069	14065	14059	14185	14174	14013	13839	14062	14073	14019	14190	14176	14127	14103	14144	14011	14056	14001	14074	14053	14062	14171	14354	14053	13979	14084	13995	13926	14208	14192	14112	14075	14035	14239	13957	14142	14165	14255	14126	14137	14115	14137	14076	14050	13979	14180	14291	14030	13990	14064	14157	14018	14082	14067	13952	13960	14176	14166	14166	14051	14077	14185	14267	14195	14044	14016	13963	13985	14018	14168	13911	13956	14085	13974	13986	13945	14015	13983	13930	14034	14226	14102	14082	14011	14274	13993	14027	14125	14070	14232	14212	14101	14071	13988	14081	14051	14104	13936	14031	13879	14054	14045	14244	14026	13970	14190	14152	14201	13995	14138	14201	14085	14046	14168	14039	14204	13989	13977	14108	14246	14030	13844	13939	13997	14099	13935	13943	14161	13994	14057	13998	13974	14308	13879	14031	13995	14088	13969	14104	14130	14056	14189	14023	13928	14122	14038	14229	13887	14059	14044	14111	14126	14180	14095	14086	13996	14085	14020	14191	14167	14154	14299	13960	14099	14009	14174	14021	14022	14140	14152	13875	13940	13991	14179	14231	13979	14168	14259	13978	14135	13897	14324	14072	14102	14131	14322	14101	13938	13926	13826	14060	13959	14232	14011	13979	14110	14138	14176	14296	13993	14190	14104	14141	13924	14127	13947	13940	14022	13998	13933	14188	14026	14141	14164	13966	14106	14239	14155	14064	14156	14154	14103	14075	14137	14134	14097	14043	14121	14021	14186	14030	13924	14048	14001	14219	14150	13978	14181	14040	14054	14081	14155	13988	14149	14025	14164	14024	14217	14212	14102	14165	14057	14162	13891	14160	13860	14006	14060	13948	14157	14047	14079	14120	13958	14133	13976	13945	14193	14107	14220	13979	13906	14005	14176	14024	14112	14116	14044	14223	14006	14097	14020	13969	14010	14050	14189	14252	14193	14176	13998	14159	14070	14124	14038	14168	14099	14165	14095	14136	14293	14060	14002	14015	14188	14137	13901	14040	14038	14221	14103	14248	14127
34093	48538	43320	33013	27472	23229	20022	17760	16275	15287	14696	14100	13747	13540	13397	13173	13089	13007	13042	12936	12817	12779	12995	12794	12782	12602	12696	12658	12687	12714	12728	12626	12765	12727	12759	12503	12704	12707	12619	12665	12570	12649	12833	12739	12753	12556	12645	12625	12577	12621	12624	12657	12553	12598	12642	12528	12560	12567	12754	12565	12858	12657	12730	12862	12530	12631	12549	12555	12667	12757	12650	12459	12687	12656	12608	12769	12684	12666	12753	12721	12481	12741	12577	12720	12659	12667	12697	12785	12780	12504	12825	12616	12613	12639	12654	12655	12645	12646	12695	12559	12590	12487	12490	12562	12900	12549	12682	12685	12531	12428	12542	12483	12726	12766	12524	12839	12599	12705	12594	12549	12534	12549	12816	12670	12766	12551	12590	12668	12608	12673	12732	12870	12637	12452	12606	12606	12593	12579	12710	12676	12558	12645	12619	12708	12530	12568	12806	12719	12550	12649	12726	12659	12660	12634	12650	12524	12474	12730	12636	12807	12669	12506	12552	12566	12684	12566	12452	12731	12420	12585	12644	12806	12707	12624	12926	12677	12664	12758	12620	12502	12722	12625	12612	12602	12735	12628	12757	12635	12599	12613	12736	12661	12644	12679	12704	12444	12806	12625	12810	12629	12550	12702	12608	12805	12568	12751	12626	12921	12577	12557	12658	12640	12639	12703	12595	12646	12512	12618	12795	12693	12778	12579	12631	12826	12618	12570	12591	12534	12790	12567	12561	12634	12774	12627	12747	12727	12635	12691	12640	12516	12597	12730	12842	12644	12696	12793	12544	12663	12668	12814	12694	12728	12758	12693	12548	12902	12674	12752	12769	12582	12624	12635	12656	12686	12498	12635	12724	12764	12727	12678	12807	12601	12584	12837	12714	12723	12773	12743	12667	12665	12628	12608	12758	12914	12694	12501	12581	12572	12655	12658	12717	12728	12743	12576	12596	12631	12630	12763	12702	12535	12763	12603	12751	12506	12795	12600	12594	12556	12529	12469	12610	12649	12520	12702	12607	12655	12571	12697	12570	12585	12704	12657	12644	12672	12811	12649	12572	12698	12801	12602	12584	12580	12581	12558	12751	12613	12660	12700	12632	12740	12654	12681	12712	12550	12675	12689	12604	12626	12847	12574	12641	12680	12770	12759	12695	12708	12688	12804	12688	12681	12791	12577	12732	12564	12735	12433	12590	12774	12669	12693	12605	12592	12744	12643	12619	12557	12578	12692	12492	12553	12747	12762	12603	12560	12779	12723	12542	12626	12778	12640	12607	12685	12733	12720	12931	12755	12651	12642	12515	12656	12505	12706	12706	12556	12553	12856	12506	12702	12679	12550	12563	12555	12655	12583	12619	12619	12701	12440	12699	12576	12630	12744	12769	12594	12666	12558	12587	12609	12698	12688	12600	12569	12685	12483	12693	12549	12702	12510	12829	12747	12631	12585	12727	12515	12850	12708	12666	12492	12584	12633	12740	12651	12686	12641	12686	12887	12528	12701	12578	12710	12652	12672	12648	12672	12654	12762	12535	12621	12822	12662	12659	12594	12653	12642	12575	12754	12493	12654	12618	12589	12640	12542	12713	12648	12696	12727	12708	12723	12711	12585	12558	12614	12541	12491	12642	12609	12671	12577	12620	12701	12709	12553	12749	12660	12574	12770	12683	12650	12766	12627	12747	12498	12738	12608	12553	12637	12726	12594	12805	12755	12678	12640	12649	12607	12623	12657	12781	12644	12613	12721	12652	12755	12692	12660	12628	12785	12713	12475	12739	12622	12802	12593	12629	12634	12841	12543	12532	12590	12651	12526	12600	12656	12631	12567	12693	12652	12619	12636	12499	12666	12827	12507	12679	12790	12572	12847	12622	12533	12637	12738	12520	12588	12871	12643	12616	12634	12771	12663	12608	12658	12657	12638	12651	12619	12673	12523	12557	12595	12648	12687	12634	12608	12698	12668	12587	12675	12641	12599	12570	12700	12718	12589	12650	12843	12619	12625	12502	12615	12665	12715	12700	12589	12471	12667	12558	12642	12795	12651	12698	12558	12674	12692	12746	12526	12610	12687	12704	12880	12590	12631	12713	12606	12719	12550	12704	12590	12792	12633	12603	12658	12721	12583	12679	12663	12587	12684	12656	12816	12705	12574	12688	12745	12558	12687	12667	12694	12549	12577	12707	12629	12681	12673	12555	12831	12527	12854	12637	12597	12672	12747	12533	12668	12743	12715	12591	12709	12579	12752	12622	12649	12865	12628	12650	12703	12822	12447	12691	12784	12824	12650	12507	12554	12652	12757	12722	12849	12621	12750	12714	12662	12591	12732	12626	12700	12743	12514	12752	12594	12600	12631	12657	12513	12534	12584	12450	12736	12748	12536	12759	12587	12639	12755	12692	12517	12618	12625	12678	12625	12714	12658	12566	12622	12743	12687	12700	12628	12469	12537	12631	12592	12635	12691	12692	12555	12648	12619	12676	12807	12771	12753	12705	12622	12624	12714	12846	12790	12486	12630	12685	12591	12614	12810	12617	12714	12674	12837	12739	12684	12699	12668	12628	12736	12651	12755	12671	12701	12613	12640	12592	12470	12595	12706	12687	12568	12605	12878	12560	12653	12626	12669	12697	12691	12757	12446	12687	12660	12611	12648	12502	12616	12582	12670	12659	12517	12631	12773	12717	12590	12858	12655	12600	12594	12649	12622	12744	12742	12659	12631	12815	12658	12672	12524	12592	12577	12677	12657	12586	12682	12756	12622	12641	12638	12676	12623	12611	12626	12610	12643	12565	12718	12669	12637	12719	12819	12567	12571	12701	12690	12660	12860	12696	12740	12646	12515	12611	12623	12698	12655	12672	12754	12696	12613	12605	12576	12835	12564	12679	12515	12684	12690	12692	12638	12724	12653	12486	12669	12705	12725	12639	12541	12649	12578	12847	12528	12668	12677	12574	12663	12714	12454	12505	12651	12714	12666	12688	12733	12561	12690	12608	12604	12586	12809	12715	12593	12656	12501	12724	12702	12704	12707	12655	12627	12708	12625	12675	12632	12580	12650	12640	12812	12528	12624	12663	12520	12751	12783	12773	12671	12642	12493	12565	12588	12569	12802	12722	12734	12696	12633	12675	12652	12516	12499	12508	12466	12582	12780	12775	12714	12500	12682	12549	12599	12747	12551	12725	12790	12592	12766	12686	12870	12699	12654	12641	12666	12699	12780	12701	12617	12598	12682	12735	12629	12742	12673	12793	12631	12731	12586	12820	12621	12817	12690	12619	12690	12725	12762	12536	12743	12711	12719	12687	12596	12631	12609	12575	12731	12719	12649	12653	12816	12632	12452	12587	12638	12606	12540	12695	12706	12652	12605	12757	12490	12536	12656	12681	12612	12690	12596	12843	12629	12543	12631	12712	12723	12600	12694	12685	12657	12739	12642	12690	12769	12794	12691	12807	12782	12718	12768	12600	12678	12602	12702	12526	12695	12756	12553	12624	12586	12639	12696	12694	12737	12640	12795	12599	12683	12681	12713	12687	12565	12710	12677	12528	12636	12607	12733	12687	12561	12775	12662	12782	12631	12501	12748	12694	12834	12566	12833	12608	12555	12785	12662	12822	12696	12671	12645	12672	12699	12642	12756	12602	12640	12524	12685	12729	12743	12680	12618	12659	12603	12772	12699	12692	12785	12816	12558	12810	12683	12596	12628	12670	12586	12722	12614	12534	12757	12694	12398	12755	12727	12550	12644	12627	12808	12692	12485	12879	12787	12583	12672	12648	12667	12611	12559	12579	12757	12666	12684	12588	12653	12755	12577	12598	12693	12631	12537	12750	12682	12680	12732	12633	12712	12680	12611	12619	12857	12626	12621	12623	12638	12653	12756	12733	12674	12669	12711	12633	12644	12703	12581	12542	12487	12687	12624	12723	12548	12591	12615	12612	12492	12684	12499	12689	12802	12574	12650	12740	12606	12590	12616	12731	12691	12713	12493	12786	12482	12648	12648	12786	12645	12700	12735	12556	12639	12719	12659	12732	12660	12555	12631	12747	12501	12641	12670	12698	12636	12613	12666	12762	12616	12617	12684	12813	12681	12595	12649	12668	12721	12627	12644	12772	12818	12657	12768	12519	12596	12715	12656	12750	12447	12750	12671	12732	12732	12586	12686	12764	12574	12552	12610	12736	12607	12701	12694	12520	12603	12819	12823	12827	12619	12695	12740	12697	12720	12566	12499	12677	12681	12669	12711	12661	12843	12549	12630	12622	12576	12481	12661	12663	12679	12610	12700	12639	12760	12569	12591	12660	12629	12695	12569	12751	12558	12539	12662	12517	12557	12643	12750	12477	12562	12620	12625	12539	12778	12714	12759	12621	12584	12596	12627	12690	12765	12650	12669	12656	12633	12556	12626	12659	12548	12671	12585	12690	12720	12637	12457	12588	12560	12458	12582	12711	12555	12690	12686	12639	12736	12681	12533	12713	12854	12858	12557	12661	12681	12657	12647	12625	12691	12593	12761	12621	12672	12603	12731	12535	12614	12799	12728	12629	12681	12753	12699	12694	12700	12709	12684	12704	12703	12696	12674	12722	12536	12705	12739	12634	12804	12631	12688	12663	12638	12682	12522	12679	12647	12701	12589	12790	12564	12699	12493	12568	12636	12654	12548	12682	12698	12731	12734	12682	12585	12684	12610	12671	12759	12845	12737	12574	12667	12579	12668	12714	12614	12661	12664	12816	12572	12670	12604	12571	12734	12684	12684	12686	12773	12620	12715	12853	12725	12732	12676	12708	12624	12881	12659	12602	12551	12689	12795	12597	12547	12653	12601	12766	12874	12551	12688	12602	12717	12448	12665	12652	12714	12801	12734	12636	12660	12698	12618	12634	12558	12672	12620	12770	12711	12618	12503	12585	12601	12556	12664	12789	12546	12617	12689	12688	12604	12609	12740	12699	12608	12717	12651	12709	12505	12636	12828	12649	12633	12696	12593	12683	12485	12631	12724	12574	12697	12717	12633	12723	12696	12703	12638	12637	12636	12674	12559	12757	12666	12694	12699	12562	12685	12781	12633	12580	12679	12548	12780	12475	12519	12653	12647	12649	12854	12625	12721	12714	12722	12696	12535	12590	12551	12543	12658	12787	12586
23964	21032	28645	26684	26569	27038	24518	20041	18018	17198	16421	15918	15393	15405	15105	14837	14583	14535	14352	14446	14278	14308	14463	14375	14485	14215	14120	14159	14280	14154	14238	14172	14188	14313	14303	14266	14259	14174	14147	14147	14148	14112	14093	14188	14081	14154	14181	14143	14105	13964	14161	13996	14370	14070	14163	14038	14197	14004	14127	14179	14035	14130	13983	14000	14238	14093	14062	14084	14023	14145	14064	14353	14114	13969	14039	14110	14237	13973	13955	14029	14038	14205	14019	14030	14046	13981	13984	13923	13968	14033	14169	13924	14092	14032	13995	14056	14006	14051	14197	14024	13912	14054	13905	14090	13946	14204	14194	13939	14076	14101	14135	13931	13864	14028	14088	14287	14068	14013	14084	13923	13972	14107	14198	14265	14017	13966	13984	14147	14005	14020	14244	14089	14062	14161	14093	13788	14043	14069	14169	14088	14085	14243	14097	14025	14113	13984	14108	14179	14073	14048	14187	13976	14024	14039	14207	14065	14046	14109	14085	13900	13964	14092	13999	13956	14157	14074	13988	14052	14030	14175	13965	14137	14199	14053	14065	14189	14199	14076	14024	14173	14155	14289	13964	14158	13925	14062	14033	14136	13998	14228	14246	14088	14053	14050	14029	14300	14227	14129	13980	14191	14107	13840	13989	14109	14145	13970	14142	14209	14081	13980	14011	13837	13989	13876	14072	14119	14125	14164	13946	14042	13983	14001	14077	14262	14023	13981	14164	13897	14223	14193	14047	14149	14146	14032	14160	13974	14178	13869	14031	13944	13863	14022	14022	14096	14171	14275	14120	13887	14127	13934	14078	14198	14117	14040	14106	14004	14082	13968	14062	14076	14180	13962	14026	14199	14076	14018	14124	14170	14115	14119	14142	13859	14006	13991	14078	13945	14091	13894	14042	14129	14011	14088	14049	14090	14191	14125	14094	14045	14195	14178	14086	14059	13996	14101	14079	14148	14154	14249	14040	14025	14059	13912	14082	13999	14075	14292	13926	14231	13913	14120	13931	14129	14048	14067	14008	14142	14149	14038	14276	14045	14053	14117	14073	14176	14262	14037	13997	14091	13963	14032	14174	14191	14062	14089	14114	13879	14096	14236	13967	13977	14028	14065	14243	14019	14154	14046	14067	14115	13747	14105	14228	13982	14126	14096	14007	14063	13999	13740	13961	14071	14033	14002	14106	13994	14087	14241	14114	14227	14177	14236	13905	13967	13903	14104	14287	13879	13978	13878	14070	14225	14244	14044	14244	13974	14123	14050	14173	14158	13991	13994	14081	14022	13989	13964	14017	13922	14030	13957	13869	14047	14134	14024	13963	14041	13922	13951	14031	13961	14112	14067	13934	14122	14074	14054	13960	13922	14036	14007	13899	13906	14026	13890	14046	14149	14092	14193	14161	14259	14226	13992	13932	14043	14164	14041	13907	14214	13924	13971	14106	13934	13944	13934	14108	14073	14135	13992	13934	13994	13914	14058	14116	13977	13898	13989	14150	14105	13855	14013	14038	13789	14019	14129	14236	13922	14093	14071	14126	13982	14127	14117	14335	14151	13990	14096	14067	13956	14175	13986	14099	14166	14093	14147	14225	14285	14202	14113	13834	14215	14154	14053	13701	14198	14060	14055	13944	13874	14105	14166	14089	13935	13924	14070	14159	14166	14175	14101	14050	14188	13949	14191	14084	14137	13938	14215	14091	13927	13999	14199	14038	14006	14097	14224	14286	14090	14133	14134	14004	14379	14195	14028	13950	14072	13974	14069	14171	14134	14058	14020	14177	14269	14175	14074	13933	13854	14096	14221	14227	14131	13948	14104	13964	13982	14045	14219	14093	14248	13883	13954	14162	14040	13931	13947	14137	13982	14075	14006	13834	13760	14123	14026	14147	13953	13995	13949	14053	14188	14183	14025	14103	14240	14058	14069	13893	13971	14189	14106	14117	14169	14175	14122	14196	14113	14120	14311	14204	14172	14028	14063	13987	14099	14081	14037	14179	14206	14270	14204	14094	14219	14017	13854	14231	14110	14356	14288	13846	14138	14093	14140	14110	14139	14140	13963	14051	13984	14153	13985	14179	13978	13980	13994	13974	13931	14184	14100	13971	14037	13960	14131	14209	14025	14404	14331	14162	14072	14066	14080	14116	14009	13898	13981	14182	14054	14223	14016	14210	14004	14102	14026	14281	14123	13940	13902	14202	13981	14265	14074	14262	14144	14012	13813	13956	14055	14050	14052	14165	13898	14117	13947	14108	14200	14054	14157	14190	14295	13963	14109	14077	13978	14067	14249	14128	14074	14232	14187	14085	14021	14106	13961	14224	14165	14021	14156	14137	14277	14145	14251	14288	13927	14208	14207	13893	14156	14064	13960	14131	14158	13933	14095	14076	14210	14045	14024	14109	14234	14072	14030	14065	14218	14200	13975	14020	14205	14201	14029	13975	14186	13903	14175	14079	14104	14111	13976	13994	14022	14068	14117	13750	14174	14168	13986	14265	13970	14035	14227	13994	14002	13942	14042	14233	14167	14137	13989	13941	14047	13960	14093	14161	14071	14155	14077	14105	14019	14082	14203	14115	13937	13927	14020	14059	14014	13895	14090	13996	14093	14066	13952	14224	14068	13914	14148	14098	14162	14068	13875	13984	13992	14238	14240	14046	14111	13840	14153	13988	14143	13937	14173	13991	14007	14013	13776	14098	13978	14079	14151	14131	14001	14075	14205	14088	14191	14127	14004	14048	14084	14085	14073	13972	14112	14061	13969	14002	14122	14167	13970	14043	14147	13876	14188	14102	14111	14089	14095	14099	13876	14057	13962	14065	14207	14198	14130	14178	13855	14056	14146	14001	14009	14179	13899	14045	14035	13841	13951	14008	14051	13947	14011	13905	14131	14170	14192	13895	14145	14011	14217	14308	14050	14021	13975	14017	14160	14057	14106	13958	13982	13869	13916	13920	14097	14148	14160	14084	13928	13997	13939	14117	13970	13944	14051	14170	14051	13963	14068	14118	14206	14049	14094	14230	13951	14236	13916	13956	14082	14132	13948	14221	14037	14102	14140	14069	14051	13973	14016	14209	13918	14090	14028	14114	14155	13996	14372	14127	14067	14013	13888	14036	13985	14111	14117	14135	13927	14189	14106	14006	13981	14055	14064	14038	14012	14013	14037	13766	14134	13994	14035	14207	14157	14074	13992	14115	14228	14045	13947	14237	13983	14122	14124	14068	14243	13948	14031	14069	14151	14020	14221	13906	13985	13882	14029	14108	14082	14049	14236	14234	14125	14067	14105	14104	13945	14036	14062	14025	13945	14113	14072	14147	13913	14047	14123	14173	14005	13972	14247	14149	14179	13986	13948	13922	14073	14089	13986	14156	14096	14167	14018	14304	14265	14204	13919	13733	13903	13901	13976	14123	13960	14075	13982	13980	13836	14080	14204	13924	13992	14073	14144	14002	14072	14186	14005	14041	14065	14157	14042	14006	14040	13908	14074	13985	13763	13947	14284	14206	14125	14036	13946	13928	14037	14025	14124	13961	14294	13895	14150	14070	13985	13935	14000	14072	14009	14073	14116	14085	14095	14136	13872	14341	14100	14151	14169	13925	14108	14083	14101	14013	13992	14062	13935	14050	14071	14149	13996	14153	14021	14249	14075	14135	14008	14124	13842	13971	14048	14062	14072	14094	13916	14019	13922	14227	14216	14228	14122	14175	14038	14050	14006	14023	14068	13965	13865	14140	13969	14166	14007	14156	14338	14093	13818	13976	14144	14187	14031	14158	14004	14085	14054	14189	14032	13915	14068	14264	14190	14327	14227	14125	14045	14112	13988	14223	13897	14007	14005	14123	14159	14088	14163	14102	14036	14082	14005	14079	14044	14082	13958	13891	14048	14178	14085	14109	14288	14121	14063	14059	14177	14130	14252	14089	14013	14051	14038	13957	14158	14229	14224	14185	14029	14067	14100	14048	14170	14027	14117	14064	13993	14039	14029	14164	14160	14249	14010	14003	14052	14133	14144	14127	14047	13999	13976	14011	14080	13941	13963	14145	13955	14239	14016	14014	14147	14096	14074	13989	14039	14159	14080	14066	14016	14053	14156	14112	14188	14142	13954	14060	14093	14023	13872	14022	14116	14231	14231	14102	14090	13926	13724	14173	14145	13895	14156	14250	13978	14073	14092	13983	14084	14055	14124	14328	13963	13980	13901	13970	14284	14175	13830	13901	14103	14061	13764	13995	14001	13981	14072	14156	14133	13948	14275	14164	14102	14079	13899	14077	14150	14152	14038	14075	14148	14105	14030	13952	13974	14188	14129	14100	14017	14163	14083	14083	14085	14053	13995	14075	14183	14139	13959	14082	13996	14115	14134	14232	14307	14298	13982	14045	13916	13768	14122	14044	14088	14242	14004	14033	14077	13989	14163	14065	14229	14062	13932	14041	13916	14077	14143	14123	14106	14088	14124	14082	14023	14067	13945	14290	14067	13990	14116	14142	14075	14079	13993	13826	13997	14089	13966	14083	14011	14069	14146	13992	14126	13877	14074	14126	13937	14021	13899	14218	13997	14090	14104	14037	13914	14021	14132	14012	14043	14041	13932	14214	14106	14073	14282	14379	14258	14124	14127	14146	14209	14040	14162	14058	14066	14209	14207	14304	14022	14006	14217	14144	14138	14139	13891	13867	14157	14136	14215	14033	14093	14132	13874	14180	14091	14113	14056	13912	14039	13953	14042	14197	14166	14155	14134	14135	13946	14033	14142	14066	14084	14022	14104	14062	14276	14080	13986	14043	14139	14231	14174	14042	13905	14280	14096	14048	14000	14183	14092	13934	14134	14004	14075	14281	14097	13956	13807	13918	14073	13978	13901	13990	14092	14069	13924	14106	14070	14268	14134	14063	14186	13899	13900	13969	14133	14021	13930	14089	14106	14170	14188	14122	14122	14024	14247	13995	14038	14081	14095	14241	14245	14054	13916	14116	14187	13974	14003	14023	14187	14049	13994	14030	13840	14082	14283	13773	13946	14141	13980	14101	14130	14084	13997	13818	14115	13998	13952	13883	14167	13979	14079	14011	13940	14292	14037	14009	14146	14145	13985	14063	14124	14269	13925	14053	14087	14075	14140	14150	14004	14004	14138	13924	14088
32717	54633	50153	39382	33481	28592	23916	20551	18599	17021	16022	14961	14505	14028	13941	13719	13259	13099	13185	12923	12917	12980	12924	12906	12910	12887	13043	12860	12841	12757	13048	12835	12818	12808	12782	12764	12731	12671	12867	12697	12654	12668	12641	12659	12758	12748	12742	12667	12636	12746	12729	12694	12671	12706	12759	12748	12764	12672	12583	12670	12567	12809	12664	12672	12625	12762	12804	12617	12791	12810	12666	12841	12683	12498	12631	12700	12643	12563	12664	12660	12667	12567	12760	12627	12692	12707	12688	12692	12890	12664	12755	12587	12612	12687	12650	12727	12708	12816	12699	12732	12727	12769	12742	12693	12582	12521	12670	12634	12642	12599	12666	12717	12752	12690	12578	12701	12724	12780	12582	12633	12673	12716	12710	12603	12794	12830	12579	12592	12628	12667	12754	12845	12795	12697	12608	12752	12614	12758	12700	12655	12636	12799	12615	12742	12719	12911	12822	12585	12608	12761	12758	12805	12695	12704	12701	12662	12471	12634	12744	12797	12552	12776	12587	12614	12586	12606	12677	12736	12653	12582	12675	12792	12743	12636	12694	12604	12800	12820	12646	12912	12558	12593	12429	12530	12724	12641	12629	12754	12575	12664	12681	12698	12680	12690	12538	12563	12590	12615	12618	12796	12570	12704	12692	12602	12769	12881	12554	12654	12676	12776	12726	12774	12574	12632	12664	12714	12704	12641	12666	12563	12683	12586	12652	12610	12641	12750	12700	12648	12616	12621	12731	12676	12780	12648	12604	12726	12820	12711	12747	12779	12761	12581	12684	12787	12598	12692	12584	12532	12561	12664	12608	12616	12584	12637	12634	12768	12634	12637	12643	12648	12668	12739	12708	12688	12876	12782	12733	12703	12754	12723	12748	12690	12808	12726	12657	12523	12723	12659	12818	12621	12586	12512	12789	12681	12542	12622	12663	12663	12700	12587	12724	12760	12706	12733	12453	12700	12649	12629	12551	12814	12561	12721	12541	12684	12704	12592	12593	12583	12669	12737	12788	12591	12699	12635	12893	12779	12600	12627	12693	12590	12715	12526	12737	12790	12653	12600	12628	12797	12693	12498	12696	12800	12797	12775	12839	12552	12669	12600	12701	12745	12796	12780	12801	12725	12523	12620	12568	12713	12635	12707	12522	12714	12722	12748	12650	12653	12630	12707	12843	12760	12685	12630	12589	12663	12640	12811	12742	12677	12535	12724	12729	12724	12580	12634	12783	12677	12822	12618	12782	12665	12722	12645	12702	12584	12671	12580	12757	12629	12712	12599	12537	12518	12782	12722	12636	12570	12548	12607	12730	12722	12784	12590	12729	12636	12641	12824	12591	12576	12737	12663	12633	12677	12777	12678	12663	12637	12743	12794	12571	12615	12626	12748	12787	12528	12772	12646	12674	12712	12722	12780	12726	12610	12821	12766	12574	12585	12724	12838	12635	12827	12754	12623	12598	12747	12577	12693	12744	12737	12612	12641	12683	12701	12642	12487	12782	12788	12662	12739	12644	12661	12621	12688	12792	12637	12593	12716	12773	12675	12696	12752	12567	12636	12712	12844	12616	12656	12643	12656	12672	12836	12743	12524	12777	12646	12930	12518	12621	12632	12696	12753	12669	12790	12739	12518	12684	12647	12462	12652	12691	12702	12677	12581	12694	12784	12755	12587	12748	12541	12586	12636	12556	12693	12478	12733	12562	12743	12722	12623	12719	12672	12854	12714	12611	12620	12645	12687	12672	12599	12656	12694	12772	12672	12595	12768	12722	12587	12743	12674	12678	12693	12501	12726	12598	12589	12821	12743	12780	12518	12703	12821	12610	12822	12739	12725	12622	12495	12681	12755	12783	12649	12741	12841	12686	12608	12690	12650	12655	12692	12733	12607	12650	12693	12511	12703	12769	12630	12735	12637	12738	12647	12792	12663	12795	12681	12678	12596	12584	12799	12632	12594	12550	12752	12742	12630	12757	12798	12708	12586	12742	12595	12458	12661	12606	12704	12678	12514	12523	12774	12718	12624	12706	12463	12665	12570	12869	12542	12649	12560	12984	12668	12675	12748	12848	12691	12706	12571	12662	12725	12660	12760	12653	12701	12637	12583	12741	12688	12650	12580	12547	12877	12595	12704	12726	12687	12568	12758	12670	12632	12586	12570	12603	12630	12506	12688	12777	12503	12776	12428	12584	12561	12709	12780	12549	12883	12694	12577	12788	12605	12571	12568	12678	12723	12714	12545	12606	12677	12566	12518	12731	12495	12661	12765	12846	12714	12755	12706	12754	12694	12635	12610	12460	12660	12660	12644	12733	12646	12604	12616	12609	12736	12517	12697	12724	12753	12630	12783	12621	12748	12728	12591	12785	12618	12825	12539	12644	12702	12783	12724	12603	12809	12613	12530	12561	12693	12528	12702	12633	12690	12554	12561	12717	12624	12589	12668	12852	12592	12724	12708	12757	12569	12601	12673	12609	12688	12696	12627	12737	12593	12708	12626	12596	12659	12674	12632	12815	12737	12731	12608	12622	12784	12717	12523	12556	12703	12528	12573	12714	12758	12643	12793	12657	12707	12573	12920	12751	12662	12620	12530	12791	12546	12634	12649	12569	12567	12748	12670	12538	12841	12842	12544	12656	12738	12597	12623	12724	12624	12592	12674	12714	12683	12573	12752	12781	12700	12612	12625	12744	12709	12774	12678	12669	12629	12787	12473	12714	12658	12433	12641	12645	12794	12652	12629	12824	12853	12615	12591	12540	12566	12656	12812	12740	12622	12860	12569	12498	12599	12727	12615	12897	12563	12714	12754	12797	12808	12568	12682	12689	12661	12883	12623	12726	12611	12616	12750	12710	12660	12614	12749	12765	12691	12678	12597	12613	12543	12712	12724	12608	12777	12595	12536	12682	12664	12889	12592	12541	12527	12644	12674	12581	12593	12633	12647	12602	12754	12637	12570	12711	12464	12601	12725	12708	12503	12597	12721	12656	12519	12724	12789	12885	12686	12693	12546	12700	12597	12718	12780	12652	12766	12621	12700	12714	12724	12664	12505	12670	12594	12703	12644	12752	12879	12747	12709	12692	12835	12836	12654	12749	12714	12606	12662	12714	12697	12417	12778	12513	12551	12668	12677	12659	12656	12632	12667	12693	12589	12801	12563	12696	12693	12610	12598	12723	12666	12545	12772	12764	12721	12424	12707	12811	12765	12588	12529	12652	12607	12694	12566	12675	12644	12686	12682	12678	12777	12784	12662	12736	12679	12729	12611	12791	12769	12633	12616	12662	12576	12759	12620	12523	12564	12717	12686	12707	12772	12736	12472	12666	12614	12578	12614	12539	12651	12692	12639	12713	12652	12719	12650	12706	12582	12697	12830	12665	12567	12685	12666	12629	12662	12695	12510	12644	12636	12780	12864	12742	12604	12815	12579	12620	12690	12591	12610	12684	12766	12718	12689	12697	12839	12611	12786	12643	12636	12672	12642	12905	12827	12612	12589	12631	12583	12500	12681	12621	12697	12799	12778	12601	12651	12610	12518	12843	12587	12921	12762	12663	12664	12774	12577	12686	12783	12771	12669	12720	12765	12686	12747	12676	12713	12729	12756	12845	12529	12778	12675	12709	12623	12777	12546	12591	12894	12617	12806	12635	12716	12758	12629	12735	12684	12763	12648	12723	12679	12610	12867	12746	12749	12526	12500	12484	12682	12670	12636	12638	12784	12684	12667	12675	12702	12672	12604	12713	12767	12721	12633	12698	12864	12577	12728	12690	12777	12834	12670	12574	12851	12853	12662	12634	12732	12790	12674	12694	12593	12704	12730	12679	12632	12628	12677	12700	12583	12610	12688	12794	12628	12747	12651	12689	12828	12791	12699	12751	12613	12648	12790	12722	12797	12588	12553	12636	12627	12575	12537	12733	12724	12636	12681	12697	12628	12664	12656	12653	12806	12751	12583	12683	12614	12719	12673	12670	12767	12708	12484	12607	12624	12636	12556	12789	12480	12703	12566	12721	12434	12553	12735	12608	12721	12734	12656	12719	12789	12610	12595	12697	12708	12542	12675	12642	12571	12677	12714	12750	12670	12656	12682	12731	12736	12655	12648	12701	12757	12920	12610	12609	12659	12569	12885	12660	12677	12725	12698	12722	12588	12695	12763	12609	12678	12670	12583	12581	12634	12705	12616	12723	12547	12712	12579	12694	12657	12648	12652	12561	12730	12548	12825	12668	12642	12472	12625	12709	12726	12596	12728	12643	12695	12819	12759	12654	12637	12658	12700	12751	12581	12649	12742	12761	12607	12693	12723	12776	12700	12688	12579	12661	12704	12515	12646	12556	12651	12700	12681	12667	12828	12658	12639	12544	12554	12661	12480	12711	12623	12624	12706	12692	12663	12601	12831	12791	12747	12724	12520	12700	12565	12750	12678	12746	12626	12627	12761	12800	12822	12641	12669	12788	12599	12583	12631	12735	12794	12834	12737	12607	12585	12711	12710	12715	12520	12551	12590	12721	12786	12690	12799	12629	12760	12710	12752	12698	12718	12715	12652	12546	12584	12808	12684	12756	12670	12510	12702	12854	12490	12667	12719	12638	12720	12639	12609	12579	12670	12637	12731	12736	12647	12590	12651	12763	12525	12626	12519	12595	12681	12809	12665	12638	12787	12533	12726	12726	12714	12580	12787	12784	12817	12756	12862	12800	12647	12775	12744	12685	12663	12708	12605	12604	12642	12712	12862	12730	12732	12743	12688	12802	12794	12461	12658	12658	12622	12732	12615	12662	12739	12696	12597	12719	12737	12673	12716	12598	12681	12654	12658	12674	12662	12777	12672	12679	12705	12820	12774	12666	12673	12468	12714	12790	12599	12548	12729	12710	12880	12585	12713	12700	12718	12677	12614	12581	12723	12733	12623	12703	12715	12626	12789	12570	12669	12687	12659	12494	12711	12658	12641	12654	12686	12802	12626	12619	12680	12736	12791	12756	12661	12546	12564	12460	12646	12625	12945	12485	12533	12645	12655	12704	12665	12730	12718	12757	12810	12724	12498	12569	12775	12561	12476	12669	12472	12773	12603	12608	12761	12639	12521	12575	12697	12592	12897	12606	12771	12558	12601	12716	12671	12736	12803	12690	12740	12900	12575	12610	12611
22780	21041	28827	23994	23777	27365	28390	22582	20146	19173	18138	17303	16635	16186	15953	15589	15577	15361	15155	15096	15289	14854	15093	14968	14893	14895	14930	14982	14951	14879	14895	14872	14853	14855	14763	14741	14935	14880	14766	14620	14579	14726	14926	14736	14640	14677	14755	14695	14565	14577	14671	14735	14656	14743	14746	14937	14793	14856	14840	14617	14863	14870	14588	14697	14507	14780	14990	14598	14724	14550	14725	14669	14635	14700	14793	14645	14699	14907	14686	14527	14618	14694	14807	14662	14803	14634	14749	14388	14692	14953	14626	14618	14694	14829	14654	14814	14476	14500	14789	14783	14509	14647	14672	14604	14694	14859	14521	14704	14607	14562	14592	14598	14622	14682	14698	14674	14467	14580	14581	14501	14659	14616	14787	14633	14647	14772	14594	14469	14557	14612	14653	14647	14544	14601	14725	14589	14613	14735	14629	14550	14734	14647	14785	14766	14625	14750	14739	14606	14664	14607	14559	14595	14538	14685	14680	14552	14596	14692	14581	14643	14632	14533	14587	14564	14740	14832	14615	14591	14632	14601	14781	14755	14512	14499	14596	14565	14468	14559	14739	14703	14692	14445	14566	14602	14662	14532	14721	14442	14529	14698	14753	14541	14664	14622	14650	14672	14507	14741	14592	14585	14696	14666	14700	14591	14676	14515	14637	14714	14648	14521	14658	14654	14746	14590	14641	14779	14431	14513	14545	14646	14675	14380	14610	14610	14583	14637	14537	14335	14496	14510	14667	14690	14694	14396	14845	14708	14550	14654	14500	14612	14630	14695	14637	14580	14632	14693	14714	14746	14835	14641	14635	14770	14906	14669	14708	14678	14746	14727	14678	14562	14745	14486	14572	14714	14700	14694	14596	14599	14597	14486	14652	14512	14579	14548	14582	14589	14629	14671	14700	14713	14607	14612	14726	14528	14686	14481	14533	14664	14488	14733	14663	14717	14665	14424	14779	14719	14560	14565	14733	14583	14679	14682	14749	14582	14545	14619	14507	14534	14603	14443	14516	14622	14792	14642	14493	14510	14495	14541	14647	14474	14508	14715	14308	14474	14678	14557	14645	14694	14536	14389	14630	14628	14672	14625	14591	14784	14656	14367	14566	14647	14894	14495	14601	14790	14568	14590	14565	14452	14473	14692	14769	14598	14711	14469	14614	14626	14575	14604	14764	14636	14512	14711	14585	14533	14606	14703	14658	14672	14572	14804	14509	14652	14571	14728	14670	14640	14523	14625	14534	14822	14666	14665	14728	14537	14468	14565	14426	14751	14563	14769	14755	14757	14657	14729	14609	14592	14583	14685	14540	14899	14835	14699	14633	14698	14578	14451	14559	14560	14690	14639	14748	14593	14753	14654	14530	14633	14849	14748	14770	14689	14720	14843	14713	14867	14671	14682	14761	14843	14739	14525	14472	14725	14422	14502	14414	14521	14692	14583	14668	14446	14889	14581	14688	14543	14782	14859	14815	14788	14664	14726	14647	14500	14650	14604	14593	14714	14581	14765	14806	14751	14396	14701	14776	14415	14535	14632	14633	14669	14686	14598	14619	14764	14640	14660	14617	14496	14630	14657	14655	14566	14716	14593	14682	14512	14556	14578	14665	14749	14499	14760	14572	14537	14435	14682	14636	14681	14473	14728	14663	14629	14864	14731	14581	14619	14462	14587	14729	14705	14654	14712	14685	14713	14633	14510	14491	14562	14443	14584	14664	14530	14634	14540	14609	14530	14633	14742	14691	14760	14887	14789	14559	14577	14637	14769	14712	14459	14751	14571	14712	14803	14637	14492	14631	14499	14647	14535	14554	14486	14695	14577	14578	14663	14717	14533	14711	14828	14711	14735	14476	14777	14876	14662	14619	14769	14650	14525	14593	14803	14467	14686	14641	14692	14711	14678	14433	14650	14706	14530	14679	14654	14624	14431	14704	14497	14556	14530	14691	14544	14490	14697	14822	14637	14745	14661	14618	14622	14500	14786	14659	14862	14535	14460	14537	14741	14818	14614	14564	14639	14481	14604	14627	14514	14669	14482	14514	14482	14600	14571	14645	14574	14735	14669	14573	14645	14572	14677	14606	14762	14754	14705	14706	14668	14669	14783	14659	14596	14780	14493	14626	14770	14719	14657	14689	14651	14637	14575	14453	14686	14629	14775	14571	14485	14695	14681	14588	14547	14371	14647	14736	14540	14745	14618	14523	14629	14674	14551	14635	14805	14873	14643	14602	14768	14827	14761	14750	14661	14851	14699	14655	14837	14540	14653	14675	14611	14735	14686	14638	14554	14784	14439	14839	14556	14600	14370	14542	14643	14389	14570	14702	14540	14520	14591	14502	14599	14439	14566	14617	14708	14645	14598	14618	14608	14732	14877	14852	14624	14790	14679	14672	14626	14375	14517	14546	14574	14462	14588	14722	14477	14515	14459	14499	14532	14603	14562	14747	14593	14441	14637	14510	14542	14603	14754	14721	14672	14612	14667	14463	14490	14637	14750	14596	14456	14628	14465	14625	14561	14680	14612	14624	14607	14654	14600	14501	14609	14523	14806	14798	14550	14532	14682	14527	14542	14705	14704	14710	14623	14741	14599	14720	14610	14440	14549	14707	14629	14335	14639	14657	14733	14559	14517	14530	14549	14606	14592	14626	14497	14520	14580	14425	14508	14831	14742	14643	14560	14531	14670	14560	14496	14698	14534	14777	14656	14639	14583	14563	14624	14652	14590	14722	14484	14606	14728	14493	14571	14674	14323	14693	14714	14833	14786	14644	14679	14646	14273	14644	14565	14706	14689	14568	14578	14614	14459	14682	14639	14725	14545	14665	14773	14600	14769	14801	14733	14595	14743	14557	14495	14730	14601	14600	14616	14575	14486	14689	14740	14645	14783	14650	14630	14678	14662	14651	14623	14597	14450	14601	14704	14493	14409	14529	14547	14719	14636	14580	14465	14618	14530	14522	14597	14593	14667	14579	14611	14513	14543	14766	14456	14522	14454	14556	14648	14632	14679	14508	14551	14635	14640	14627	14498	14520	14747	14662	14536	14425	14556	14729	14582	14490	14811	14576	14460	14654	14599	14610	14553	14631	14607	14690	14641	14677	14655	14614	14692	14478	14643	14670	14515	14904	14524	14594	14518	14609	14632	14654	14553	14657	14741	14666	14662	14541	14789	14683	14677	14689	14657	14615	14451	14685	14311	14651	14514	14466	14673	14558	14602	14767	14859	14546	14700	14594	14449	14836	14587	14455	14604	14706	14680	14775	14425	14679	14679	14693	14641	14782	14547	14565	14581	14694	14770	14761	14490	14595	14610	14627	14385	14761	14696	14465	14709	14671	14717	14594	14487	14620	14538	14549	14615	14518	14522	14502	14748	14647	14614	14629	14632	14696	14785	14452	14653	14472	14583	14660	14591	14646	14861	14576	14560	14385	14660	14804	14679	14503	14620	14418	14635	14642	14550	14714	14722	14593	14542	14769	14747	14453	14501	14546	14632	14608	14693	14762	14529	14579	14636	14772	14670	14525	14655	14377	14722	14443	14523	14508	14363	14682	14607	14549	14676	14601	14811	14700	14497	14669	14569	14627	14534	14597	14729	14579	14802	14598	14575	14553	14504	14542	14835	14625	14616	14577	14587	14664	14480	14651	14684	14610	14465	14533	14625	14640	14628	14677	14510	14651	14519	14573	14722	14640	14619	14464	14686	14716	14636	14515	14837	14476	14434	14788	14518	14608	14713	14497	14634	14607	14448	14450	14698	14600	14556	14478	14495	14549	14413	14774	14847	14528	14694	14772	14659	14692	14574	14592	14473	14589	14624	14542	14629	14623	14509	14656	14562	14677	14667	14557	14738	14616	14468	14525	14750	14633	14661	14517	14702	14713	14633	14844	14456	14553	14537	14914	14671	14664	14554	14831	14582	14508	14638	14742	14765	14636	14614	14590	14588	14680	14648	14717	14406	14714	14690	14367	14572	14595	14495	14583	14418	14582	14613	14668	14526	14563	14795	14493	14540	14366	14376	14533	14519	14662	14461	14581	14704	14653	14518	14504	14865	14683	14488	14631	14392	14801	14500	14487	14716	14800	14647	14661	14468	14578	14706	14573	14520	14453	14633	14655	14721	14491	14560	14406	14616	14576	14619	14876	14643	14634	14567	14602	14543	14584	14584	14477	14551	14731	14488	14542	14600	14467	14750	14821	14662	14559	14719	14694	14677	14607	14606	14695	14607	14614	14843	14792	14767	14580	14741	14607	14564	14627	14579	14666	14579	14615	14723	14609	14706	14598	14782	14769	14580	14615	14628	14643	14685	14650	14533	14491	14744	14795	14515	14596	14699	14768	14530	14881	14831	14392	14768	14525	14729	14769	14608	14436	14597	14539	14495	14521	14649	14685	14671	14462	14538	14712	14672	14922	14605	14638	14774	14627	14530	14601	14661	14618	14553	14582	14684	14638	14599	14643	14533	14590	14460	14876	14642	14713	14516	14670	14648	14495	14603	14591	14660	14648	14660	14762	14463	14638	14555	14592	14587	14718	14430	14686	14590	14748	14760	14366	14618	14830	14643	14560	14577	14686	14654	14602	14731	14698	14837	14579	14688	14707	14770	14631	14804	14663	14512	14529	14716	14608	14718	14772	14592	14440	14802	14546	14412	14781	14624	14658	14787	14621	14614	14546	14551	14497	14770	14664	14795	14551	14521	14613	14555	14620	14573	14642	14497	14579	14678	14552	14835	14527	14726	14601	14543	14669	14444	14429	14690	14547	14610	14668	14858	14638	14651	14473	14500	14785	14608	14642	14655	14638	14604	14707	14537	14527	14457	14521	14675	14812	14674	14539	14669	14375	14530	14596	14558	14501	14526	14663	14588	14516	14402	14501	14356	14623	14588	14641	14660	14809	14627	14631	14677	14641	14551	14368	14576	14693	14846	14636	14736	14596	14579	14723	14688	14696	14749	14577	14857	14561	14554	14699	14550	14576	14448	14544	14590	14757	14723	14612	14460	14649	14672	14627	14670	14721	14650	14916	14543	14618	14771	14377	14478	14642	14569	14562	14598	14548	14683	14981	14440	14622	14696	14593	14494	14680	14816	14531	14680	14787	14496	14777	14518	14626	14560	14679	14626	14551	14717	14768	14424	14689	14644
35557	60152	55927	44090	38331	32081	27081	23471	21284	19081	17559	16457	15921	15084	14846	14444	14069	13831	13714	13500	13718	13536	13250	13315	13322	13451	13184	13384	13059	13449	13239	13243	13115	13211	13060	13140	13154	12989	13046	13134	12923	12892	13039	12941	13076	12967	13173	13129	12991	13042	12982	13079	12928	13028	13024	13074	12874	13103	13044	12933	12914	12867	13065	12942	12954	13066	12992	12935	12974	12904	13165	13016	13094	12938	13029	12897	13024	13152	13010	12937	13050	12925	13003	12953	13030	13055	12881	13106	13169	12922	12976	12911	13048	12895	13160	13059	12869	13041	13029	13009	12963	13007	13055	13060	12989	13003	12850	13072	12941	13150	12971	12720	12829	12973	12970	13139	13070	12979	12949	13013	13083	13020	13004	12889	13068	13068	13023	12875	12930	12839	13015	13007	12906	13079	13008	13024	12966	12948	12872	12987	12985	13057	12890	12864	12879	13168	13023	13120	13099	12940	13002	12925	13086	12965	12914	12783	13016	12951	12850	12866	13205	13108	12978	13059	13075	13086	13033	13032	12943	12995	13004	13036	13036	12902	12895	13011	13100	12992	12999	12967	13039	13081	12884	13054	13003	12890	12983	12776	12909	12935	13127	12940	13055	12951	12841	12918	13072	12987	12998	13061	13123	13074	12888	13033	13003	13088	13063	12996	12942	13021	13131	12997	12922	13006	12937	12957	12969	13010	12930	13022	12914	12840	12940	12954	13009	13071	12863	12771	12997	13180	12885	12867	13118	12985	13084	12920	12924	13031	12972	13043	13055	13051	12963	12967	12963	13089	12836	12758	12983	12969	12934	13025	12944	12927	12908	13237	13057	13110	12938	13000	12820	12960	13166	12894	12885	12998	13174	13057	12961	12855	13012	12935	13100	12875	13037	13013	12975	12973	12928	13094	12909	12884	13093	12987	12963	12911	12990	12974	12991	12945	12957	13019	12983	12900	12926	13032	12901	12992	12798	13083	13015	13068	12947	12991	12946	13120	12973	13065	12974	12878	13128	12935	12971	13047	13070	13011	12937	13037	12924	12833	12750	13107	12971	12905	13208	12972	12841	12869	12941	12943	12994	12771	12975	12856	12967	12910	13093	13091	13017	13020	13091	13101	13072	12980	13008	12992	13041	13023	12948	12897	12935	13104	13028	12990	12991	12953	13023	12936	12914	12992	13083	12945	13200	13027	12939	12968	13043	12927	12962	12926	12955	12964	13018	13009	13002	12900	12948	12768	12941	12912	13057	13050	13086	13071	12976	12998	12924	13009	13114	12798	12952	13014	12827	12935	12945	12922	13055	12884	13081	12973	13046	12998	13088	12914	12886	12980	12849	13055	12981	13063	13077	13016	13089	13041	12844	12882	12915	12977	12996	13013	12936	12886	13025	12759	12986	13011	12977	12954	12930	12971	12973	13006	12752	12989	12983	13045	12999	12826	12910	12952	13075	13103	12966	13048	12931	13051	12981	13067	12839	12890	13048	12827	12729	13069	13053	12768	13033	13021	12967	12782	12912	12964	13114	12994	13218	12998	13079	13171	13029	13124	12970	12961	13016	12996	13040	12910	13005	12725	12975	12935	12884	12941	13054	13171	13060	12921	13061	13020	12961	13112	13031	12989	12961	12804	12737	13009	12972	12920	13015	13026	13030	12975	12959	13056	13051	13026	12995	13013	12978	13024	12979	12982	12895	13047	13060	13083	12969	13009	12909	13023	12791	12905	13045	12871	12940	12931	13094	12986	13046	12925	12824	12986	13008	13057	12930	13060	12998	13056	12968	12915	12995	12895	12987	13076	12888	12947	13059	13109	13003	12971	12805	13041	12824	12958	12861	13006	12843	12950	13026	12929	12968	13070	12830	12902	12941	12870	12832	12991	12979	13028	13010	12901	13023	13018	12992	13000	12871	12979	12862	12908	12944	12941	13020	12976	13115	13115	13015	12926	12890	12956	13026	13018	13009	13057	13080	13038	13047	13105	13108	12877	12770	12902	12936	13019	13052	13122	13004	12974	13070	13050	13015	12915	13143	12946	13069	12946	12785	13099	12971	13146	12988	12982	13093	13155	12969	13186	13142	12982	12810	12978	13001	12946	13056	13133	12907	12892	12929	12879	13146	12987	13004	12953	13038	13016	12977	12874	12867	12869	13056	12920	12991	13032	13077	12902	12987	13009	12982	12892	12831	13023	12838	13072	13079	13020	13077	12976	13106	12916	12976	13137	13014	12881	12741	13017	12949	12847	12932	12856	12948	12993	13041	13039	12878	12881	12899	12940	12889	12970	12986	13054	12924	12926	12981	12998	12871	12991	13014	13065	12848	12905	12986	12928	13007	12970	12987	13112	13089	13085	12991	12857	13045	12932	12982	12883	12906	13049	12816	13061	12852	12900	13027	12958	13013	13057	12954	12995	12866	13002	12961	13142	13014	12996	12882	12976	12954	13141	12854	12929	12943	13082	12923	12921	13136	12988	12907	12946	13003	12913	12933	13056	12993	12934	12902	12744	12993	13046	12985	13031	12876	12944	12977	13035	12909	13006	12920	13077	12906	12825	13022	12902	12929	12939	12898	12982	12945	12913	12935	12995	12990	13024	12875	12907	12893	12907	13069	12860	12956	12965	12871	13030	13008	12792	13049	13018	13004	12942	12966	12852	12856	12991	13003	13106	12945	13015	12971	13072	12976	12905	12907	13195	12919	12831	12976	13093	12891	12959	12934	13124	13055	12976	12953	12867	12948	13049	13053	13050	12835	12980	13012	13055	12944	13031	13142	12984	12756	12963	13033	12902	13018	13011	13051	13011	12998	12950	13042	12964	12877	12939	12898	13001	12888	13096	13158	13055	13165	12968	13011	13034	12875	13170	12910	12977	12970	12993	12984	13028	13041	13108	12752	12886	12931	13074	13036	12987	13028	12863	12952	12974	12939	12922	12914	12936	12960	13309	12803	12888	12963	12989	13010	12925	12939	12862	12934	13255	13049	13089	12932	12971	13093	13016	13037	12919	13026	12938	12973	13049	12913	13009	12883	13093	13114	12928	13064	12949	13013	13018	12932	12945	12835	12970	12978	13045	13014	12941	12980	13083	12986	13033	12973	13131	13121	12894	13009	12930	13008	13075	13035	13003	12913	13027	12915	13109	13045	13126	13093	12926	13141	12883	12956	12975	13123	12943	12861	13212	13051	12983	12908	12817	13042	12970	12884	12865	12953	13083	13035	13087	12803	12954	12872	12982	12975	12910	12982	12976	12913	13073	12990	12976	12991	12997	12937	13175	12862	13049	12967	13045	12968	12827	12972	13056	13035	13041	13079	12858	13005	13121	12930	12931	12974	13025	13033	12965	12778	12848	13059	13028	13009	12914	12904	12794	12963	13035	12928	12903	13002	12940	13083	12940	12869	13028	13008	12999	12822	13048	13039	12897	12976	13090	13018	13039	12933	13144	12914	12878	12941	12845	13145	12860	13134	12782	12991	13032	13057	12988	12948	12943	12999	12923	13130	12941	12877	12905	13038	13063	12916	12941	13189	13044	13040	12849	12997	12997	13054	12930	12933	12819	12986	13041	12998	13158	12960	12938	12843	12993	12876	13053	12923	12969	13118	13068	13175	13099	13024	13068	12954	12926	13034	12901	12977	13061	12961	12972	12965	13119	13094	12924	12785	13012	13054	13060	13048	13010	12902	13327	13114	13055	12922	13001	13080	12894	13014	13179	13110	12938	13023	12867	13041	12999	13082	12991	13011	13008	12961	13027	12929	12858	13026	12857	12957	12982	13016	12785	13003	13077	13082	12917	12970	12837	13055	12909	12977	12995	12955	13102	12826	12750	12983	12972	12932	13009	12955	12932	12905	12941	12955	12934	13009	13016	13034	13015	12960	13077	12883	12923	12926	13047	12921	13015	13024	12928	12919	13097	12991	12969	12973	13111	13030	12904	13037	12909	13062	12982	13083	12973	12935	12887	13040	12885	12913	12957	12899	12836	12850	12941	12815	12852	13097	13005	12879	12910	12908	13121	12963	12943	13149	12874	13057	13090	13019	13005	12941	13000	13010	12989	12945	13068	12947	12927	13014	12888	12997	13016	13022	13080	13056	12898	12965	12964	13025	12996	13031	13007	13038	13129	12938	12983	12944	12969	12930	12812	13016	12968	13002	12908	12884	13179	13002	12835	12909	12991	13117	12884	12942	13114	13052	13002	13084	12905	12986	12977	12768	12932	12970	13050	13039	13066	13055	12935	12970	13003	12960	13018	13061	12915	12925	13137	12958	12916	13157	13066	12871	13037	12999	12902	13044	12866	13015	13001	13011	12965	12891	12882	12922	12913	13011	13198	12845	13021	12812	13090	12997	12907	13000	12936	13114	12946	13012	13031	12878	12898	13222	12956	12992	13048	13042	12878	12913	13030	12990	12982	12767	13017	12963	13014	13052	12960	13036	13057	12818	12879	12945	13130	13113	12998	13006	12860	12980	12811	13057	13093	12991	12853	12850	12962	13038	13125	13083	12956	12962	13108	12890	13050	12816	12993	12944	12916	13113	12998	12833	13029	12966	12926	12930	12923	12839	12963	13049	13140	13026	12811	13133	12931	12873	12924	13040	12888	12896	13017	12878	13061	13129	13042	13154	12964	12889	12956	13023	12965	12967	13239	13062	12879	12811	12935	13082	12902	13032	13114	13038	12847	13019	13148	12841	13058	12913	12715	12890	13024	13059	13005	13122	12980	12925	13063	12902	13025	13002	12969	12914	12944	12844	12908	13008	13142	13005	12992	13006	13060	12852	13024	13110	13117	13045	13006	12999	13107	12929	12925	13048	13085	13017	12973	13107	12790	13083	12883	13077	12910	13015	12864	12891	12870	12911	12963	12825	12959	12959	12886	13056	12913	12946	12821	12961	12911	12985	13042	12797	12973	13018	12877	13004	12902	13071	13047	12942	12863	12831	13144	12946	13029	12922	13066	13005	12951	12921	13105	12941	12944	12917	13056	13022	12921	13006	13036	12927	12972	13158	12994	12990	13096	12837	13004	12986	12938	13061	12893	13126	12988	13018	13022	13025	12935	13096	13089	12969	12918	12724	12884	12918	13028	12983	12971	13023	13011	12884	13090	12945	12833	12856	12930	12926	13033	13019	12875	13113	13073
30082	32169	40159	34709	26594	22376	19948	18164	17192	16413	15882	15554	15401	15416	15072	14905	14844	14953	14849	14790	14641	14875	14886	14690	14716	14762	14720	14539	14759	14663	14800	14834	14913	14689	14640	14758	14632	14678	14793	14545	14639	14572	14691	14508	14519	14625	14532	14437	14535	14629	14745	14642	14648	14691	14710	14542	14675	14684	14408	14741	14512	14520	14615	14868	14681	14551	14725	14569	14466	14427	14544	14584	14796	14550	14662	14526	14583	14551	14666	14698	14704	14703	14664	14687	14686	14778	14748	14692	14617	14583	14644	14388	14607	14514	14489	14563	14435	14712	14652	14550	14536	14771	14583	14725	14723	14706	14684	14701	14774	14651	14698	14629	14477	14806	14785	14573	14659	14524	14508	14768	14502	14475	14678	14622	14680	14683	14484	14589	14672	14618	14719	14695	14520	14765	14620	14561	14474	14651	14529	14773	14486	14508	14716	14532	14640	14568	14547	14698	14702	14530	14561	14572	14521	14567	14569	14540	14637	14579	14801	14710	14519	14701	14603	14719	14667	14533	14712	14671	14546	14665	14512	14726	14611	14541	14635	14548	14745	14726	14642	14695	14711	14610	14472	14722	14607	14585	14480	14662	14570	14631	14663	14553	14443	14595	14700	14540	14576	14526	14520	14442	14581	14512	14578	14619	14487	14727	14748	14638	14624	14639	14539	14436	14527	14654	14614	14636	14541	14506	14630	14520	14567	14703	14780	14718	14590	14714	14694	14705	14635	14688	14655	14638	14702	14653	14494	14663	14676	14595	14467	14552	14628	14686	14785	14522	14616	14668	14511	14542	14608	14701	14708	14572	14652	14621	14288	14430	14586	14761	14496	14680	14854	14542	14698	14682	14702	14603	14740	14601	14549	14649	14657	14731	14349	14553	14354	14768	14505	14600	14687	14688	14493	14459	14732	14771	14581	14699	14753	14729	14660	14709	14551	14665	14519	14451	14506	14612	14533	14583	14644	14730	14575	14729	14729	14607	14446	14636	14738	14671	14602	14432	14409	14530	14635	14615	14778	14719	14623	14572	14546	14547	14626	14609	14603	14545	14776	14472	14571	14726	14430	14382	14383	14483	14636	14773	14705	14677	14612	14516	14594	14667	14627	14742	14582	14586	14513	14586	14654	14616	14748	14725	14575	14484	14782	14658	14748	14549	14584	14684	14642	14423	14719	14627	14510	14675	14787	14636	14696	14627	14526	14525	14500	14629	14680	14548	14683	14621	14479	14632	14716	14826	14727	14702	14479	14511	14616	14634	14560	14667	14655	14657	14629	14560	14735	14471	14505	14603	14548	14695	14634	14675	14423	14432	14615	14409	14504	14620	14327	14531	14678	14781	14868	14723	14672	14660	14808	14637	14633	14615	14769	14608	14485	14468	14615	14743	14520	14654	14769	14468	14476	14663	14704	14647	14665	14665	14587	14636	14508	14639	14559	14515	14732	14840	14428	14679	14747	14478	14896	14628	14622	14783	14650	14725	14634	14558	14597	14770	14418	14594	14520	14500	14719	14619	14549	14499	14543	14427	14678	14655	14602	14554	14664	14781	14648	14613	14617	14731	14688	14749	14534	14696	14663	14574	14612	14605	14788	14645	14502	14503	14749	14519	14647	14721	14501	14406	14578	14746	14553	14543	14477	14535	14676	14556	14674	14507	14513	14579	14728	14585	14798	14754	14549	14483	14634	14760	14741	14509	14660	14698	14623	14728	14857	14432	14600	14714	14681	14525	14547	14603	14741	14581	14555	14568	14680	14601	14564	14431	14741	14733	14623	14724	14689	14768	14559	14703	14677	14593	14522	14457	14661	14512	14491	14588	14713	14677	14762	14607	14597	14621	14593	14607	14658	14545	14436	14760	14465	14599	14623	14732	14770	14456	14603	14605	14687	14494	14587	14661	14508	14789	14680	14673	14673	14783	14642	14448	14659	14445	14678	14691	14523	14514	14876	14690	14523	14622	14397	14729	14583	14688	14524	14664	14524	14594	14795	14489	14432	14457	14498	14635	14723	14565	14519	14780	14687	14623	14493	14534	14521	14527	14590	14670	14769	14488	14449	14494	14510	14640	14429	14506	14713	14648	14728	14640	14653	14490	14748	14608	14487	14646	14685	14561	14629	14546	14631	14628	14581	14709	14692	14619	14610	14531	14473	14588	14627	14696	14725	14504	14547	14755	14665	14755	14694	14496	14681	14665	14524	14689	14754	14522	14448	14608	14574	14720	14621	14611	14664	14582	14501	14466	14697	14688	14534	14473	14660	14697	14507	14847	14675	14600	14732	14594	14469	14770	14708	14474	14754	14636	14472	14574	14438	14710	14703	14806	14582	14732	14703	14870	14854	14608	14441	14588	14688	14682	14666	14664	14655	14649	14712	14650	14577	14589	14863	14577	14520	14713	14567	14622	14581	14642	14511	14647	14454	14656	14612	14783	14579	14766	14654	14504	14541	14530	14776	14486	14756	14532	14632	14508	14420	14659	14415	14726	14634	14525	14626	14633	14737	14456	14464	14623	14623	14455	14625	14563	14686	14687	14509	14406	14578	14642	14525	14717	14506	14398	14540	14677	14489	14588	14475	14771	14731	14601	14461	14698	14633	14668	14525	14536	14662	14744	14757	14715	14718	14537	14697	14602	14641	14577	14695	14839	14628	14595	14859	14656	14667	14558	14691	14581	14615	14650	14607	14691	14643	14698	14426	14505	14492	14436	14664	14728	14712	14662	14605	14656	14689	14666	14651	14477	14658	14826	14827	14794	14775	14657	14666	14652	14629	14631	14438	14633	14604	14616	14821	14597	14584	14627	14721	14728	14597	14550	14677	14696	14539	14659	14440	14545	14485	14539	14669	14488	14401	14522	14633	14480	14781	14681	14589	14667	14618	14733	14694	14622	14730	14869	14699	14704	14518	14568	14766	14837	14890	14557	14645	14554	14517	14630	14654	14864	14686	14533	14563	14658	14643	14659	14643	14608	14552	14478	14742	14681	14508	14643	14651	14593	14509	14560	14696	14635	14592	14475	14878	14512	14715	14591	14614	14436	14633	14764	14532	14736	14477	14529	14807	14781	14608	14408	14687	14840	14559	14939	14713	14597	14602	14483	14564	14588	14498	14539	14470	14525	14499	14456	14525	14612	14804	14608	14603	14816	14502	14543	14485	14441	14588	14643	14665	14634	14848	14474	14614	14549	14701	14494	14566	14653	14627	14648	14600	14523	14519	14487	14827	14470	14510	14694	14640	14650	14456	14527	14654	14458	14543	14678	14555	14564	14351	14553	14628	14776	14690	14400	14458	14467	14689	14826	14701	14761	14688	14674	14512	14645	14372	14499	14649	14575	14438	14861	14487	14474	14614	14633	14697	14690	14443	14509	14697	14571	14481	14576	14612	14757	14576	14816	14552	14809	14612	14577	14708	14746	14651	14574	14626	14371	14480	14658	14386	14443	14632	14663	14437	14766	14554	14710	14666	14556	14497	14619	14661	14685	14501	14641	14857	14730	14636	14557	14701	14721	14435	14630	14605	14454	14706	14644	14632	14629	14508	14587	14521	14516	14622	14748	14518	14653	14451	14554	14760	14881	14555	14447	14779	14685	14634	14620	14728	14560	14394	14464	14610	14656	14544	14483	14513	14702	14541	14473	14645	14525	14801	14604	14654	14664	14568	14554	14708	14731	14611	14439	14729	14563	14624	14756	14734	14547	14594	14750	14614	14604	14755	14616	14624	14608	14716	14754	14792	14507	14507	14554	14575	14567	14666	14767	14655	14724	14717	14592	14647	14434	14578	14522	14736	14561	14752	14687	14568	14651	14783	14648	14711	14659	14548	14646	14540	14647	14578	14646	14718	14521	14615	14564	14464	14549	14594	14371	14684	14648	14607	14647	14462	14698	14581	14597	14736	14624	14528	14660	14745	14471	14578	14775	14738	14724	14627	14501	14506	14587	14742	14738	14524	14437	14673	14584	14540	14437	14504	14833	14619	14493	14612	14545	14670	14709	14584	14627	14712	14664	14686	14640	14617	14487	14653	14675	14645	14531	14725	14512	14715	14718	14450	14515	14583	14702	14592	14728	14644	14543	14438	14771	14547	14530	14761	14610	14636	14716	14553	14561	14608	14746	14578	14616	14543	14564	14471	14901	14554	14527	14596	14506	14420	14545	14698	14480	14571	14510	14590	14437	14627	14584	14699	14618	14530	14626	14541	14512	14458	14726	14792	14723	14584	14544	14792	14497	14778	14710	14591	14589	14381	14572	14613	14407	14583	14792	14712	14684	14649	14750	14616	14573	14622	14474	14615	14396	14545	14583	14587	14753	14641	14808	14648	14818	14659	14603	14591	14613	14673	14768	14643	14531	14577	14642	14687	14864	14568	14861	14711	14487	14663	14797	14738	14661	14597	14724	14503	14591	14733	14617	14876	14718	14487	14563	14414	14610	14551	14605	14626	14659	14600	14624	14609	14597	14596	14694	14712	14690	14633	14659	14656	14751	14640	14759	14852	14694	14684	14772	14597	14624	14601	14655	14702	14648	14559	14622	14700	14666	14778	14666	14566	14564	14656	14595	14573	14634	14538	14561	14723	14501	14550	14414	14599	14690	14511	14692	14795	14759	14697	14607	14558	14645	14480	14672	14588	14570	14586	14484	14688	14702	14733	14789	14862	14574	14626	14677	14572	14572	14561	14497	14451	14448	14661	14716	14701	14752	14712	14540	14454	14448	14673	14655	14682	14748	14463	14586	14570	14604	14537	14752	14593	14767	14741	14493	14643	14689	14688	14548	14788	14615	14518	14646	14682	14603	14628	14643	14448	14529	14844	14581	14688	14498	14323	14611	14593	14558	14352	14577	14563	14619	14524	14722	14714	14542	14764	14607	14567	14571	14573	14617	14681	14604	14665	14737	14739	14550	14533	14489	14744	14622	14713	14670	14493	14600	14693	14705	14617	14615	14675	14799	14703	14763	14524	14630	14704	14615	14495	14789	14678	14655	14508	14847	14568	14474	14635	14571	14632	14711	14698	14647	14693	14624	14701	14561	14682	14567	14568	14588	14565	14588	14494	14565	14617	14685	14562	14516	14488	14462	14627	14626	14578	14749	14556	14740	14813	14699	14723	14484	14659	14714	14945	14550	14548	14533
34007	49071	44692	34073	27437	22840	20203	18009	16654	15845	15040	14443	14064	13651	13473	13530	13308	13385	13337	13082	13351	13185	13178	13117	13249	13046	13162	12976	12903	13109	12995	12895	13180	12927	13010	12920	12960	13055	13056	12972	13018	13023	12838	13251	13019	12947	13115	13023	13000	13107	13065	12902	13008	13138	12959	12961	13009	12979	13082	13090	12854	13153	13045	13049	13031	12885	12911	12984	12944	12846	12844	13047	13029	12881	12928	13048	13066	12877	12949	12920	12971	13032	12964	13118	12887	13033	13005	12949	12971	12914	13025	13064	13049	12834	12935	13003	12892	13095	13016	12939	12967	13068	13004	13000	13014	12970	13012	13115	13004	13019	13065	13039	13057	12963	12935	13091	12814	12871	12946	12852	12795	12935	12889	12803	12947	12904	12999	12909	12920	13004	13052	12931	13009	12993	12932	12872	12985	13028	13087	13089	13029	12817	13159	13028	12994	12960	12970	12916	13005	12968	13030	13011	12889	13032	12828	12931	12950	12935	12876	13108	12991	13009	13004	12945	13017	13001	12935	13104	13199	12956	12871	12923	13046	12975	13082	13089	12902	13091	13093	13018	12981	13013	12970	12926	12891	12920	12933	12949	13051	13137	12864	13084	12888	13039	13015	13022	12970	12928	12861	13028	12924	13014	12947	12927	12985	12982	12904	13051	13006	12937	13032	13108	12969	13049	12992	12973	12901	12989	13079	13009	12920	13075	13045	12935	13096	12992	12984	12920	12924	12911	13062	12986	12881	12942	12945	13063	12852	13043	12882	13116	12828	13036	13088	13002	13075	12946	13051	12845	12758	12825	12897	13120	12917	12881	12969	13083	12846	13098	12943	12860	13061	12780	13005	12938	12938	12832	12921	12938	12935	12882	12977	12840	12953	12974	12960	12905	13099	13040	13000	13109	13028	12950	12962	12776	13014	12918	13002	12897	12951	12931	13018	12904	13053	13024	13104	13059	12964	12823	12832	12987	12872	13135	12872	12879	13029	13151	13085	12744	12783	12889	12817	12863	12878	12908	12998	12971	12963	12905	12910	13067	12819	13060	13061	12937	12907	13105	13007	13023	12812	12797	13040	13002	12938	12999	12883	12930	13039	13006	12947	12848	12834	12861	13087	13037	12809	12900	12861	13074	13107	12990	12955	12884	12992	12839	13011	13039	12836	12885	13020	12910	12857	13039	12847	12976	13014	13000	12881	12844	13041	12897	12944	12983	13068	12986	12948	12958	13173	13124	12997	12909	13068	13103	12994	13063	12944	12851	12956	12856	12931	12943	13025	12851	12839	12954	12904	12956	13106	13027	12987	13044	12755	12980	12938	13067	12946	13107	12981	12947	13112	13050	12921	12998	12983	12795	13100	12866	12994	12956	12937	13027	12976	13005	12776	12927	13013	12933	12986	12857	12891	12868	12930	12960	13035	12891	12959	12840	12878	12968	13005	13130	13217	12885	13021	13062	12964	12937	12947	12897	12878	12905	12871	12817	12869	12939	12765	13014	12965	13015	12982	12996	12880	13064	12914	12916	13001	12992	12733	13027	12954	12999	12843	12997	12890	12882	13084	12881	12924	13017	13070	13100	12862	12986	13046	12967	12936	12981	12947	12950	12864	13023	12985	12927	13038	12901	12921	12937	13031	12942	13012	13034	13035	13003	13173	12902	12915	12978	13094	13165	12910	12991	13089	12909	13120	12928	12954	12953	13063	12824	12830	12873	13041	13061	13007	12934	12751	12925	12964	12899	12977	12991	12692	12996	12971	13113	13025	12969	12918	13066	12817	12798	13015	12882	12932	13057	12918	12912	12961	13014	13013	12879	13107	13018	13023	12924	12999	13132	12978	12892	12926	13046	12880	13065	13092	12991	13032	12903	12963	13004	12814	12881	12955	12963	13068	13068	12935	13036	12937	13126	12879	13066	12772	12997	12968	12982	12937	13043	12898	13043	12800	12787	12992	12885	12934	12949	13077	12916	13002	13063	12870	12783	12878	13050	12905	13068	13092	13167	12923	13101	12995	12821	13042	13096	12978	13046	12846	13011	12916	12887	12966	12921	12933	12909	12979	12955	12953	12882	12971	13119	12925	12963	12941	12941	13036	13062	13003	13066	13002	12983	13080	12923	12838	13115	12769	12815	12985	12986	12814	12978	12973	12879	13061	13096	12981	13144	13013	13020	12846	12943	13019	12960	12951	12922	13062	12966	12931	12821	13035	13017	12885	12896	13080	12921	12992	12897	12956	12857	12839	13053	12937	12922	12864	12774	12899	12995	12977	13059	12994	13022	12887	12981	12995	13136	13013	13032	13039	12916	12885	13048	12842	13082	12921	12993	12965	12807	12898	13001	12864	12860	12892	12821	12920	13067	13038	13056	12819	12975	12931	13101	12895	13001	12867	12921	12772	13029	12955	13013	13029	13025	13036	12754	12923	13039	12915	12874	12939	12948	13033	12894	13024	12936	13068	12838	12905	12904	12997	12864	12980	12958	13023	12990	12940	12989	12922	12974	12865	13014	12907	13000	13107	12988	12873	12928	13084	13132	12888	12982	12850	12878	12911	12872	12899	12998	13018	12987	13070	13054	12971	13072	12882	13062	12964	13067	13081	12930	13024	13021	13065	12978	13100	12920	12844	13012	13063	12979	12848	13019	12992	12962	13043	12917	13151	12924	12979	13056	13016	12997	12967	12919	13041	12914	12909	13072	12953	13138	12974	12961	12942	13017	12998	13081	13072	12854	12950	13041	12949	13096	12987	12963	12853	13035	12920	13006	13053	12919	12965	13039	13022	12854	12897	12888	12923	13071	12843	13183	12900	13014	12910	12871	13130	12907	13009	12981	12934	12896	13018	13057	13175	13081	12925	12910	12940	12977	12955	12872	13107	12936	13220	12902	12962	12866	12929	13050	13085	12937	13040	12912	13016	12993	12990	12846	12930	12996	13009	12981	12950	13046	12917	12981	12943	12935	12984	13129	13066	12950	12887	12912	12989	12858	12980	13066	13036	12948	12917	12964	13010	12972	12999	13030	12986	12814	12876	13026	13044	12891	12949	12881	12922	12894	12915	13024	13050	13100	12815	12957	12926	13021	12972	12977	12998	13096	12985	12964	12924	12851	12934	12979	13026	12992	13069	12866	12873	13152	13028	12995	12879	13064	12987	12883	13133	12941	13054	12987	12989	12870	13229	12878	12901	13007	13019	12924	13014	12988	13063	12970	13074	13103	12926	12887	12864	12928	12824	13055	13039	13009	12904	12860	12959	12884	12995	13026	12931	12902	13017	13002	12908	12950	12966	13001	13040	12889	13093	12984	13022	13129	13034	12881	12986	12903	12811	13096	13018	12992	12939	13048	12890	13005	12929	12920	13050	12891	12981	12985	13003	12837	13017	13009	13021	12957	12959	12970	13012	12918	12950	12925	12830	12938	12939	13018	12949	13111	12927	12938	12952	13000	13111	13044	12995	12918	13054	12903	12986	13093	13143	13029	12891	12975	12989	12940	12973	13084	12924	12957	12950	13063	13020	12875	12877	13049	12885	13020	12897	13089	12875	13019	13000	12898	12949	12823	12841	12967	12949	13119	12877	13120	12856	12977	12925	13002	12909	12995	12893	12902	12874	12966	13014	12898	12942	12978	13201	12995	12903	13090	12962	12953	13171	13004	13073	13026	12994	12991	13050	13055	12989	12829	13116	13097	12929	12877	12905	13090	12830	12919	12924	13109	13053	12946	12884	13015	13142	12949	13089	13071	13024	12801	12792	13137	13026	12853	13091	13104	12930	12790	12851	12885	12938	12936	13039	12896	12927	12819	12990	13053	12867	12879	13035	12818	13124	12988	13052	12940	12948	13055	13215	12916	13124	12988	12964	13123	12782	13024	12933	12721	12858	12845	12831	12993	13053	12948	13129	12873	13004	13035	12920	12913	12984	12817	13155	12892	12875	12927	12875	12871	13043	12875	13044	13042	13087	12997	13062	12945	13060	12780	12952	13079	12880	12991	12869	12845	12920	13143	13044	12850	12900	13065	13005	12966	13129	12870	13050	13101	12947	12949	12843	12974	13029	12970	12875	12858	12901	13030	12881	12964	12950	12869	12989	13111	12930	12907	12875	12932	13124	12876	13017	12973	12986	12907	12978	13049	13030	12995	12853	12923	13134	12936	12881	12950	13106	13068	13104	12967	12748	12969	12789	12860	12996	13178	13100	13059	12928	12829	12863	13075	13007	13021	12951	13079	12829	13140	13023	13086	12942	12952	12814	13181	12992	12864	12942	12959	12982	12907	13002	12959	12966	12982	13067	13054	12994	13005	12838	13033	13013	12767	13083	13121	12782	12906	12926	13026	12963	13134	12939	13027	13042	13082	12996	12834	12917	12954	13081	12940	13008	12881	13014	13080	12981	12881	12882	13072	12871	12955	12869	12869	13141	12937	12952	12849	12993	13034	12859	12930	13105	12961	12942	13044	13020	12856	12958	13028	12895	12883	12991	12929	13028	12978	12941	12994	13147	12969	12896	12919	13023	12916	12807	12957	12883	12952	12962	12962	13048	12909	12893	13058	13044	12858	12911	12926	13089	13004	13018	12961	12982	12986	13110	12955	13045	12824	12851	12937	13019	13125	12986	13059	13020	13108	13050	12957	12930	13026	12925	12872	12921	13094	13102	12878	12870	13044	12960	13036	12975	13196	13055	12947	12905	13111	12998	13022	12896	13027	12963	12787	12959	12989	13013	12797	12914	12827	12939	12967	13013	12981	12894	12999	13107	13011	13082	13038	12977	12936	12990	13012	13033	12956	12953	12858	12899	13032	13020	13068	12897	12936	13094	12978	12782	12991	12980	12878	12812	12777	13029	12900	12839	12991	12825	13002	12889	13020	12942	12971	12990	13022	12923	13070	13063	13131	12906	13007	12791	13095	13160	12985	12964	13061	12923	13057	12922	13017	12779	13072	12995	12948	13025	12884	12882	12943	12869	13081	12842	12815	13017	12871	13029	13096	13034	12988	12807	12968	13014	12937	12900	12833	12989	12985	12819	12961	12949	13034	12998	13056	12914	13073	12870	13162	13091	12880	13002	12965	12992	12857	12987	13157	13005	13035	13063	12945	12907	13028	12959	13225	13150	12978	13059	13035	13053	12964	12974	12945
24095	21066	28680	26365	25930	26379	24628	20598	18597	17584	16965	16371	15922	15563	15295	15249	15123	15136	15186	15028	15006	14894	14806	14737	14721	14912	14960	14967	14615	14592	14720	14643	14789	14545	14835	14537	14524	14554	14854	14577	14562	14689	14527	14647	14545	14646	14617	14749	14465	14676	14693	14596	14659	14752	14523	14612	14553	14538	14562	14590	14697	14730	14554	14671	14631	14612	14605	14587	14768	14666	14512	14640	14639	14526	14530	14613	14604	14663	14666	14632	14658	14694	14497	14657	14742	14631	14658	14788	14557	14623	14613	14484	14640	14717	14648	14603	14568	14479	14566	14533	14636	14647	14534	14730	14757	14731	14582	14477	14558	14699	14662	14750	14580	14852	14577	14637	14645	14610	14660	14585	14542	14712	14743	14502	14631	14501	14702	14605	14763	14469	14594	14884	14622	14313	14540	14611	14662	14857	14574	14482	14564	14743	14574	14507	14746	14494	14617	14695	14568	14593	14593	14590	14704	14483	14530	14504	14700	14793	14553	14757	14602	14543	14464	14740	14462	14663	14593	14601	14682	14515	14527	14540	14624	14490	14432	14378	14580	14686	14657	14625	14806	14494	14462	14562	14708	14688	14626	14555	14518	14605	14445	14415	14379	14484	14739	14600	14497	14662	14544	14603	14507	14531	14529	14691	14622	14392	14414	14593	14597	14585	14777	14648	14757	14527	14523	14734	14581	14525	14378	14599	14303	14502	14621	14622	14762	14559	14517	14481	14483	14535	14589	14802	14745	14604	14541	14465	14551	14703	14664	14628	14827	14607	14522	14441	14747	14392	14590	14592	14656	14541	14573	14565	14651	14428	14587	14576	14661	14686	14700	14542	14547	14626	14605	14461	14789	14720	14892	14726	14537	14528	14597	14514	14420	14445	14532	14400	14299	14738	14597	14640	14701	14459	14659	14536	14548	14630	14649	14635	14612	14652	14444	14678	14695	14359	14562	14419	14623	14432	14525	14628	14656	14665	14638	14587	14445	14699	14622	14670	14646	14718	14563	14383	14663	14554	14625	14524	14642	14739	14631	14664	14757	14576	14553	14678	14536	14589	14583	14481	14558	14427	14731	14781	14745	14601	14569	14591	14565	14565	14628	14711	14444	14542	14484	14569	14448	14452	14416	14763	14600	14711	14573	14624	14668	14564	14640	14407	14430	14734	14536	14577	14487	14387	14524	14399	14567	14552	14508	14472	14402	14764	14589	14641	14703	14484	14553	14575	14418	14608	14738	14600	14581	14409	14646	14655	14707	14583	14459	14476	14628	14369	14513	14642	14599	14522	14621	14657	14612	14561	14836	14716	14677	14538	14472	14810	14677	14464	14713	14616	14804	14572	14622	14494	14535	14723	14675	14786	14625	14460	14694	14691	14598	14730	14555	14587	14585	14698	14586	14606	14585	14600	14694	14626	14850	14772	14652	14654	14618	14615	14536	14338	14623	14692	14559	14724	14606	14639	14568	14522	14509	14526	14706	14590	14584	14554	14508	14667	14504	14588	14780	14622	14600	14546	14466	14633	14597	14364	14693	14517	14545	14590	14765	14544	14608	14512	14615	14546	14491	14260	14693	14558	14592	14572	14513	14644	14550	14694	14653	14844	14662	14567	14622	14546	14638	14522	14591	14517	14616	14762	14421	14481	14705	14624	14613	14458	14673	14492	14676	14296	14467	14471	14522	14576	14614	14448	14528	14662	14410	14657	14360	14457	14596	14577	14483	14660	14500	14653	14681	14389	14629	14584	14556	14605	14655	14622	14799	14611	14720	14577	14485	14589	14479	14606	14633	14705	14577	14689	14577	14783	14536	14641	14446	14505	14710	14581	14439	14512	14651	14559	14620	14703	14654	14486	14865	14512	14714	14574	14725	14517	14578	14372	14442	14479	14579	14750	14563	14723	14625	14638	14458	14640	14482	14418	14675	14586	14554	14656	14513	14464	14646	14542	14665	14514	14550	14805	14594	14656	14542	14429	14467	14623	14669	14583	14494	14566	14733	14789	14655	14528	14605	14673	14592	14668	14702	14533	14726	14556	14406	14606	14690	14523	14597	14676	14767	14634	14600	14540	14593	14575	14599	14638	14354	14417	14743	14478	14684	14473	14827	14815	14478	14385	14457	14561	14529	14559	14929	14551	14368	14528	14617	14519	14522	14731	14565	14483	14431	14619	14616	14680	14780	14619	14645	14488	14588	14553	14431	14609	14587	14529	14545	14490	14607	14393	14596	14599	14649	14440	14511	14367	14467	14540	14563	14583	14528	14454	14489	14737	14743	14433	14724	14424	14578	14415	14480	14609	14606	14513	14481	14355	14615	14746	14625	14422	14552	14458	14470	14527	14470	14697	14728	14632	14535	14518	14631	14649	14650	14716	14481	14711	14631	14586	14409	14580	14450	14466	14703	14435	14462	14613	14656	14545	14518	14605	14316	14489	14434	14681	14606	14641	14580	14626	14864	14523	14649	14552	14601	14703	14735	14702	14479	14451	14711	14482	14678	14397	14682	14573	14541	14583	14581	14517	14540	14440	14643	14739	14632	14469	14725	14569	14659	14553	14474	14672	14509	14689	14653	14525	14699	14547	14470	14532	14626	14478	14680	14547	14620	14580	14430	14674	14491	14400	14677	14609	14516	14697	14549	14459	14661	14476	14571	14465	14649	14638	14645	14393	14476	14598	14563	14550	14551	14680	14446	14589	14581	14413	14542	14533	14765	14477	14605	14352	14618	14492	14618	14607	14586	14555	14673	14786	14568	14502	14530	14514	14705	14601	14602	14462	14653	14742	14568	14503	14703	14664	14548	14609	14656	14569	14686	14630	14441	14518	14635	14519	14499	14473	14397	14662	14734	14591	14613	14557	14591	14622	14759	14587	14536	14624	14465	14475	14410	14525	14554	14544	14600	14624	14703	14415	14476	14665	14563	14778	14516	14583	14664	14640	14800	14629	14636	14450	14615	14546	14521	14508	14543	14429	14535	14617	14496	14819	14805	14491	14590	14503	14614	14499	14418	14685	14535	14619	14682	14557	14427	14639	14503	14645	14482	14419	14724	14550	14558	14697	14418	14579	14559	14522	14696	14580	14417	14362	14541	14390	14460	14546	14576	14524	14689	14574	14703	14606	14539	14468	14765	14596	14706	14658	14651	14542	14572	14558	14478	14401	14604	14763	14600	14644	14659	14597	14450	14301	14629	14549	14725	14681	14529	14604	14710	14507	14479	14428	14585	14544	14679	14475	14688	14688	14734	14628	14684	14686	14705	14686	14571	14588	14392	14624	14643	14544	14813	14695	14500	14419	14619	14606	14668	14591	14554	14580	14808	14609	14611	14303	14552	14739	14489	14449	14796	14702	14524	14676	14541	14507	14581	14581	14615	14500	14623	14778	14509	14599	14545	14411	14718	14489	14542	14495	14373	14428	14697	14682	14669	14468	14445	14690	14596	14459	14781	14633	14719	14555	14670	14634	14437	14545	14593	14577	14526	14543	14426	14793	14425	14567	14814	14830	14550	14366	14696	14312	14493	14519	14540	14664	14609	14387	14324	14698	14469	14720	14668	14631	14577	14687	14591	14587	14544	14681	14601	14508	14635	14585	14489	14677	14513	14477	14420	14426	14562	14565	14596	14465	14617	14529	14437	14500	14595	14467	14414	14609	14740	14559	14607	14633	14522	14553	14523	14557	14548	14425	14497	14481	14562	14771	14613	14761	14581	14704	14620	14559	14635	14619	14519	14315	14636	14467	14757	14554	14821	14633	14390	14561	14541	14765	14719	14741	14511	14696	14479	14428	14688	14538	14672	14630	14514	14749	14500	14654	14630	14559	14639	14668	14684	14619	14714	14561	14541	14700	14685	14696	14491	14560	14684	14441	14520	14519	14758	14844	14497	14543	14557	14539	14503	14585	14506	14502	14592	14632	14558	14511	14666	14532	14762	14423	14564	14620	14544	14550	14784	14523	14765	14495	14748	14724	14630	14511	14577	14735	14588	14639	14512	14564	14790	14576	14415	14463	14511	14645	14605	14714	14677	14406	14413	14609	14618	14527	14572	14720	14765	14643	14620	14562	14544	14690	14509	14498	14664	14675	14658	14587	14454	14519	14683	14422	14614	14753	14555	14649	14584	14548	14594	14613	14703	14625	14798	14503	14437	14640	14525	14544	14678	14587	14523	14416	14602	14898	14526	14909	14473	14543	14718	14684	14633	14591	14538	14542	14438	14697	14854	14694	14549	14541	14513	14634	14573	14541	14486	14454	14812	14573	14662	14527	14510	14521	14648	14674	14473	14736	14550	14573	14559	14625	14407	14712	14652	14720	14553	14469	14568	14445	14791	14618	14547	14519	14645	14536	14727	14628	14630	14570	14542	14733	14551	14667	14603	14526	14531	14701	14723	14541	14539	14750	14344	14490	14647	14467	14547	14713	14443	14485	14465	14565	14690	14663	14411	14613	14801	14522	14616	14508	14651	14575	14486	14467	14569	14741	14593	14571	14689	14804	14327	14591	14573	14502	14693	14461	14577	14571	14470	14667	14498	14633	14634	14547	14506	14553	14560	14631	14535	14730	14665	14618	14762	14657	14467	14559	14676	14356	14619	14731	14672	14435	14551	14696	14523	14547	14587	14564	14644	14497	14641	14732	14553	14440	14498	14653	14529	14675	14659	14475	14596	14647	14505	14573	14575	14644	14478	14695	14557	14689	14673	14288	14486	14610	14672	14762	14578	14418	14539	14619	14415	14715	14805	14582	14579	14615	14584	14807	14592	14533	14669	14786	14656	14465	14627	14613	14435	14788	14695	14493	14722	14507	14474	14672	14544	14608	14582	14699	14508	14552	14493	14537	14641	14701	14571	14598	14697	14518	14696	14541	14549	14784	14721	14481	14551	14609	14667	14633	14456	14515	14567	14584	14776	14694	14640	14562	14775	14789	14773	14729	14603	14612	14617	14533	14643	14729	14663	14647	14223	14449	14477	14690	14445	14715	14633	14636	14626	14547	14650	14545	14380	14830	14715	14668	14565	14564	14508	14645	14581	14471	14702	14641	14553	14645	14516	14597	14751	14460	14499	14390	14671	14491	14807	14613	14491	14524	14453	14566	14562	14655	14506	14599	14526	14687	14512	14644	14530	14583	14636	14621
34138	54820	49877	38433	32117	27689	24118	21103	18660	17283	16233	15301	15004	14511	14008	13990	13785	13665	13426	13351	13545	13330	13353	13128	13233	13135	13260	13318	13144	13185	13033	13121	13020	12903	13292	13011	13165	13075	12937	13027	12916	13011	13139	13008	12978	13059	13140	12939	13068	13078	12967	12938	13016	13154	12985	13223	13061	12922	13229	13078	13034	13085	12846	12996	13050	13002	13060	12865	13000	12986	12913	13140	12997	13009	12930	12834	13085	12947	12909	12943	13171	12819	13125	12863	12949	13094	12809	13263	12977	12937	13009	13037	13040	13097	13193	13017	12881	12943	12946	12893	12879	13152	13038	12927	12983	12856	13080	13073	12859	12957	13013	13136	12919	12949	12973	13031	12894	12975	13084	12836	13070	13006	12806	12997	12854	13147	12858	12899	13077	12871	13059	12921	13046	12844	12948	13187	12898	12783	12955	12990	13087	12983	12932	12984	12855	12980	13009	13015	13028	12950	13083	12995	13081	13052	12914	12975	13080	12917	12921	13048	12966	12923	12910	12851	12825	13116	13048	12888	12951	13011	13057	13165	13032	13081	13030	13016	12952	12974	12997	12942	12896	13071	13061	13017	13022	12937	12958	13080	12936	12921	13025	12954	12939	13027	13014	12895	12771	13025	12969	13063	12964	13035	13242	13084	13015	12929	13062	12914	12935	12794	12716	13046	12907	12971	12822	12902	12946	12979	12910	12900	12931	13134	13062	13020	13069	13025	12977	13028	13099	12823	13056	12886	13174	12913	12983	13009	13060	13127	13024	13078	12908	12847	13062	12935	12994	13112	13025	12973	13053	12991	12920	12857	13054	12948	12923	13016	12955	12914	13055	13092	12988	12977	12986	13088	12900	12902	13010	13133	13043	12966	12986	12983	12957	13072	12938	12802	13093	13053	12896	12887	12963	12950	12900	13078	12930	12887	13050	12939	13004	12889	13081	13142	12752	13074	13162	12888	12848	12900	12892	12857	12887	12985	13057	12773	12915	13137	12956	12968	13076	13111	13029	12945	13010	13061	12966	12975	12897	12860	13030	12871	12861	12876	12886	12905	12852	12918	13056	13009	13065	12784	13001	12973	13073	13129	13112	12873	13090	12905	12920	12931	12935	12882	13095	13144	13168	12999	13070	12892	12835	12922	12873	12970	13174	12959	13055	13010	13003	13119	12929	12930	13110	12878	12915	12999	12875	13148	13181	12954	13056	12976	12963	13164	12977	13024	13057	13053	12902	12902	13128	13006	12983	13009	12900	12818	12979	12969	13097	13086	13025	12973	13013	12928	12950	13016	12961	12845	12914	13033	13038	13011	12842	13048	12984	13129	12907	12861	13059	13002	12986	12901	13023	13084	12996	13021	12921	12801	12984	12953	12923	12977	13002	12994	13097	12971	12916	12876	12839	13036	12903	13114	12934	13137	12948	12897	12981	12967	13026	13032	13064	12988	12902	12881	12873	12914	13084	13095	12918	13057	12975	13064	13135	12952	12851	12934	12800	12931	13024	12817	12971	12974	12836	12919	13063	12935	13181	13097	12853	13036	12909	12946	12960	13074	12928	13001	12965	12916	13110	12991	12931	12973	12988	12954	12969	12938	12924	13008	12988	12878	12922	12891	12973	12935	13023	13035	13034	13171	13104	12967	13043	12874	12921	13044	12985	12998	12914	12911	12913	13024	13092	12995	13084	12961	13161	12858	12910	13023	12915	12905	13051	13010	12912	12994	12851	13066	12986	12897	12920	12924	13179	13124	12994	13047	12808	12886	12905	13039	13141	13044	12894	12966	12952	12974	13086	13049	12928	13090	13126	12927	12982	12995	12941	13057	12877	12937	13033	13161	12950	13050	13071	13221	12958	13030	13122	12893	13023	12907	12923	12972	13107	12843	13059	13092	12967	13071	12852	13029	13109	12902	13051	12833	12948	13035	12965	13019	12999	12920	13056	12887	12940	12935	12977	13105	12980	13006	12997	12889	13025	12943	12908	12899	12971	13072	12857	12956	12904	13046	13020	13053	13069	12827	12984	12953	13017	12911	13011	12991	12968	13011	12857	13080	13065	13117	13084	13083	12950	13137	12856	13096	13087	12860	12902	12963	12904	13021	12796	12894	13029	12961	13059	12912	12895	12958	12892	13008	12973	12915	12979	12858	12963	12863	13197	13001	13108	12869	12919	12870	12996	12784	12823	12945	12913	13013	12890	12952	12903	12912	12955	13051	12763	13027	12884	13075	12867	13161	13003	13091	12913	12898	12964	13006	13105	12957	13032	12926	12963	12921	13079	12976	13068	12939	12974	12951	12867	12977	12985	12990	12980	12997	12865	12966	13025	12925	12905	13031	13027	13085	13022	12995	12833	12847	12967	13106	12840	12987	13022	12943	13059	12838	13069	13066	12843	12854	12918	12720	13085	13017	13078	12965	12870	12880	12990	12807	13078	13042	13008	12913	13039	13076	12930	13109	12974	13045	13095	13050	12989	12828	13041	12982	13015	12964	12968	13124	13151	12948	13068	12908	12906	12951	13136	13092	12851	12982	13043	12914	12995	12970	12819	12981	13195	12955	13128	13046	12822	12892	12961	12931	12838	13154	12902	13068	13071	12914	12895	13058	13010	12854	13051	13100	13084	13009	12879	13113	13069	12792	13092	12933	13026	12879	13062	12931	12917	12933	12992	12886	12960	13038	12982	12984	12767	12894	12935	13096	12903	13009	12951	12978	12957	12817	13107	12877	13093	13124	12980	13050	13052	12917	13149	12984	12960	12953	13124	13041	13099	12947	12984	13037	12954	13040	12795	12826	12888	13019	12957	12845	12806	13061	12963	13096	12827	12958	13205	12830	13187	12808	13102	12919	13110	13002	12982	13169	13076	13014	12959	12923	13053	12886	12942	12920	13039	13039	12932	12912	12917	13101	12992	12826	13094	13008	12919	12972	12946	13046	13019	12930	12986	12899	12915	13088	12955	13044	12958	12941	12880	13006	13051	13164	12800	12973	13083	12898	12829	12855	12957	13047	13054	13029	12980	12974	12836	12998	13053	13093	12892	12993	13147	12970	12904	12919	12738	12908	12837	12974	13041	12981	12937	12994	13059	12989	13175	13157	12898	12932	12932	12994	13068	13014	13073	13059	12987	12798	12895	13037	13021	13095	12945	13026	12999	12913	12909	12896	13097	13074	13122	12984	13095	12991	12877	13047	13089	13119	13006	12857	13066	12960	12993	13012	13026	12975	12882	12990	13124	12981	12872	13010	12901	13094	13016	12905	13046	12950	12986	12713	13051	12853	13032	13088	13023	12914	12988	13053	13017	13002	13000	12951	12826	12999	12963	12955	13116	13003	13115	12731	12878	13001	13008	12898	12953	12951	13012	12996	12866	12925	12829	13017	12947	13022	13043	12981	13148	12962	13154	12956	13024	12903	13012	13024	12754	12926	13146	13132	13027	13029	12983	12989	13056	13086	12954	12934	12955	12962	13097	12814	12966	13018	13048	13031	12922	13018	12993	12945	13067	12874	13003	13154	13057	13149	13001	12921	12975	13077	13012	13024	12975	12916	13061	13018	12868	13086	13020	13017	13069	13004	13042	12948	12969	12892	12955	13081	13115	12992	12898	12972	12958	13072	13049	12936	13043	13034	12888	12987	13043	12747	12999	13152	12894	13215	13064	12996	12997	12962	13001	12977	13096	13053	12978	13011	13025	13055	13024	12838	13037	13022	12889	13012	12940	13099	13019	12968	12968	13101	12987	12971	12851	13028	12943	13055	12974	13017	13046	12951	13047	13021	12941	12869	13039	13096	12910	13083	12960	12940	13005	12921	12874	12948	12886	13122	12892	12941	12979	12857	13117	13024	12923	12930	13054	12886	12939	13033	13133	13062	13018	13100	12951	13090	13086	12922	13027	13112	13054	13020	13012	13015	12961	12839	12973	12916	12946	13131	12909	12794	13017	12901	12999	12850	12912	12979	13035	12984	13126	12915	12968	12978	12953	13058	12912	12968	12958	13057	13142	12933	13024	12906	12936	12880	13013	13112	13086	13058	12851	12996	13039	12902	12931	13088	12864	12905	12969	12996	12830	12802	13046	13072	13106	12891	12929	12954	12973	13027	13014	12835	12850	13007	13012	12955	12944	13204	13125	12910	12861	12958	13041	13045	12941	13096	13010	12851	13032	12841	12709	12972	13015	13094	13035	13044	13012	13151	12938	13041	12935	12962	13033	12982	13008	13027	12833	13034	12975	12862	12969	13018	13095	12978	13024	13211	12982	12988	12919	12896	12931	12931	12973	13020	12697	12942	12877	12924	12856	12921	12967	13037	13070	13024	13189	12899	13041	13125	13040	12965	12906	13016	13076	13106	12999	13054	13024	12953	13138	13047	13060	13003	13015	12879	12957	12896	12920	12905	12987	12833	12947	12996	12975	13046	12985	12926	12917	13015	12998	13019	13023	13008	12834	13114	12979	13072	12924	12820	13007	12917	12962	12994	12761	13008	13202	12965	12831	13028	13062	12842	12992	12972	12927	12773	12892	12859	12976	12996	12904	13021	13114	12935	13045	12868	13006	13011	12921	13062	12982	13140	13041	12959	13013	13091	13005	12919	13072	13102	12964	13201	12970	13001	13011	12846	12977	13070	13068	12967	12906	12975	13026	12976	12936	12937	12790	13033	12857	13119	12897	12921	13018	12919	13117	12886	13043	12920	13028	13014	13008	12861	13004	12884	12964	12952	13098	13105	12939	13058	12807	13018	13048	12874	12927	12960	13079	13069	12882	13010	12863	13008	12992	13027	13028	13056	13061	13077	12920	12938	12759	12982	12976	12896	12827	13045	13062	13102	12923	13064	12961	12931	12918	13039	12958	12914	13126	13013	13230	12903	12889	12983	13115	13087	13062	13099	12929	12735	12932	12980	12953	13013	12971	12837	13077	12934	12978	12889	12992	13161	12988	13099	12861	12997	13049	12967	13107	12987	12987	13118	13005	12988	12793	12891	13074	13038	12836	12902	12862	13078	12820	13087	12950	13000	12900	13089	13051	12881	12859	13025	12929	13012	12837	12930	13011	12870	13213	12988	12807	13063	12925	13048	13091	12979	13212	12843	12874	13028	13027	12916	12972	12969	13041	13062	13061	13053	12938	12908	12960	12840
22750	21012	28777	23944	23305	27551	29231	23137	20294	19264	18173	17548	16840	16571	16148	16075	15821	15637	15654	15696	15385	15411	15537	15229	15354	15394	15369	15393	15318	15381	15161	15090	15166	15041	15156	15288	15124	15214	15149	15088	15169	15244	15141	15031	15236	15050	15056	15040	15147	15031	15167	15209	15033	15015	15124	14949	14930	15043	14960	15027	15147	14876	15125	15134	15111	14936	14987	15007	15191	15132	15065	15011	15088	15126	15191	15155	15128	15094	15095	15012	15021	14816	14881	15004	14992	15188	14910	15194	15223	15036	14974	15140	15043	14848	15063	15084	14963	14936	14852	15011	15022	14918	14930	15047	15100	14807	15080	15194	15053	15146	14969	15093	14983	15020	15228	15044	15006	15028	15068	15173	15093	15183	15165	15099	14852	15011	14975	14896	14898	15196	14949	15024	15240	14958	14887	14948	15102	14822	14901	14873	15122	14956	14944	15101	15003	14913	15143	14845	15051	15065	14871	15051	15179	14899	15315	15081	14983	14972	15093	15023	15203	14869	14856	14994	14858	15026	15063	14970	15132	14942	14986	14991	14873	15243	14868	15064	14945	15097	14989	15121	14843	15054	15050	15202	14957	14801	14804	15055	14848	15096	14994	14981	14982	15032	15018	15098	14969	15121	15021	15111	15004	15174	14954	15117	14901	15035	15069	14878	15091	14826	15060	15141	15134	15072	15185	14704	14911	14843	14981	14987	14892	15135	15168	14988	15006	15121	15187	14767	14992	14865	15002	15070	14915	14962	15114	15158	15196	15209	15045	14972	14974	15192	15025	14845	14989	15077	14871	15153	15014	15152	15139	14929	15036	15157	14993	15009	14996	14914	15211	14952	14985	14830	14806	15261	14815	14992	15080	15010	14990	14775	14986	15126	15243	14909	15178	15047	15243	14936	15052	14960	14913	15152	14881	15082	15063	15141	15258	15131	15106	14902	15101	15053	14970	15162	14939	15037	15105	15014	15286	15017	15051	15086	14909	14987	15097	15131	14958	15047	15114	14920	14862	14926	14917	15049	15015	14952	15029	15157	14886	15030	14968	14856	15019	14981	15228	14957	15121	14966	14933	15038	15006	15019	14968	14952	15042	15060	14890	14901	14905	15061	15214	15109	14831	14978	15147	15003	14863	15005	15161	15120	15228	14941	15122	15146	14901	15088	14978	15053	15007	14984	15063	15011	15146	14957	14989	14981	15107	14957	14867	15066	14988	15271	15098	14858	15103	14896	15082	15071	14908	15062	14998	15031	14901	14938	14907	15057	15025	15034	15215	15149	14993	15004	15001	14806	14969	15143	15045	14788	15143	14962	15048	15006	14977	14886	14945	15172	14985	15137	15094	14998	14961	14874	14981	15001	15193	14919	15058	15185	14953	15077	15089	15389	15020	15082	15221	14936	15076	14963	15053	15033	14943	15079	15300	15135	15091	14913	14980	14988	14957	14860	15156	15279	15021	14962	14931	15056	14907	14851	14981	14962	15035	14993	15031	14953	15030	15038	15158	15012	14831	14948	14995	14962	15094	15155	14841	14832	14993	14952	15178	15047	15275	15039	14997	15057	14967	15187	14917	15028	15085	15110	14957	14740	15022	15109	15102	14942	15197	15066	15086	15154	15040	15087	15134	14984	15083	15206	15194	14975	15070	15150	15002	15023	15200	15197	15045	14921	14997	15006	15025	15091	14929	15012	15136	15209	15049	14976	15142	15126	15065	15181	15169	15187	15195	15145	15081	14828	14981	15080	15177	14998	14878	15196	15213	14870	14905	15069	15170	15061	15032	14960	14987	15101	14984	14978	14891	14944	14995	15024	15255	14984	14916	14838	14997	15075	15024	15235	14999	15085	15178	15146	14955	15026	15216	15071	15093	14889	15153	14966	15097	15134	15109	14874	15051	15288	15149	15166	15167	15081	15159	15060	14947	14970	15007	14822	15095	15132	14863	15226	14965	15079	15029	14936	14997	15122	14988	15096	15090	14891	15080	15011	14945	15043	15189	14923	15020	15110	15044	15273	14884	15246	14909	14711	14969	15038	15108	14957	15088	15072	14908	14858	15047	14964	14985	15068	14887	14962	15145	15077	15021	14985	15016	15093	14943	15145	14948	15075	15071	15157	14826	14846	14954	15016	14995	14889	15001	15114	15181	15102	15008	14969	14910	14816	15025	14992	15045	15141	15061	15229	15049	14972	15011	15115	15114	15174	14986	15201	15203	15206	15086	15258	15020	15032	14977	14912	15017	15185	15171	15144	14979	15016	14841	15113	14965	15111	15095	15149	14959	14928	15213	14938	14972	14913	15046	14994	15186	15437	15058	14992	15051	15214	14972	15194	15055	14967	15066	15135	14970	15188	14976	15225	15414	14892	14854	14930	15026	14860	14939	14941	15216	15125	15027	15133	15052	15097	15074	15068	14978	15075	15245	14836	15083	14725	15074	14919	15041	15088	15111	15306	14848	14958	15092	15107	15023	14970	15024	14855	14888	15085	15071	15112	14903	14859	15194	15023	14912	15164	15116	14943	14958	14983	14771	15120	15011	14930	15230	15220	14941	15026	15179	15099	14952	15012	15041	15175	14980	15052	15027	15122	15113	15069	15153	14970	15098	14971	15017	15177	15071	15228	15114	15071	14998	15133	15128	15093	14981	15203	15016	14930	15095	14993	14903	15121	15000	15176	15026	14977	15084	14974	15166	15027	14771	14972	15114	15081	15206	14960	15106	15213	15057	15050	14930	15036	15036	15032	15210	15099	14891	15031	15101	15213	15112	14874	14985	15038	15243	15245	15017	14897	14902	15047	15137	14995	15194	15001	14887	15015	15020	15001	14836	14936	15196	14996	15042	15096	15098	15085	15001	15180	15144	15005	15006	15120	15016	15049	15084	15207	14945	14982	15054	14835	14906	15078	15107	15143	14898	15057	14860	14924	15242	15089	15019	14990	15049	15059	15146	14957	14936	15089	15048	15060	14990	14952	14799	14860	15033	14948	14850	15064	14985	14979	14972	15066	15003	14963	14965	15046	15089	15044	15314	14984	15024	14870	15083	14964	14836	15080	15024	15083	14935	15239	15078	14930	15278	15097	15046	14930	15109	15050	14990	15183	15056	15009	15210	14970	15002	14952	15153	15047	14963	15162	15231	15027	14918	14778	15047	14806	14962	14959	15123	14980	15143	15177	14811	14997	15043	15159	15092	14908	14831	15018	14941	15025	15154	15022	14910	14907	15053	14892	14915	14898	15034	15082	14949	14899	14851	14948	14900	14826	14982	14857	14901	14882	15135	14945	14948	15020	15146	15158	15026	15063	14959	15150	15059	15042	15014	14962	14883	15027	15114	15009	14950	15039	15060	15085	15110	15089	14881	15013	14844	14995	15036	15024	14987	14974	15027	15132	14765	14840	15047	14947	14890	15002	14860	14887	15105	15050	14975	14992	14938	15015	14970	14903	14995	15137	14920	15019	15096	14969	14984	14949	15095	14913	15228	15037	14948	14977	14966	14762	14931	14993	15208	14840	15073	14994	14902	14932	15042	15032	15094	14875	14903	15110	15072	15026	15160	14952	15201	15039	14967	15128	15007	14935	15012	15028	14962	15083	14991	14714	14932	14746	15092	14876	15216	15023	15073	14945	15110	14997	15022	15053	15195	15153	14908	15035	14986	15147	14898	14926	14922	15001	15077	15111	15047	14844	15205	14893	15069	14846	15174	14982	15011	15066	14873	15004	15077	14963	14994	15002	15024	14996	15078	14968	14975	15090	14883	15196	14985	14886	14952	15147	15056	14979	14941	15045	14888	15045	15081	15039	14935	15145	15018	15160	15205	14871	15067	15132	15117	15120	14924	15005	15064	15078	15145	15301	15016	15096	14950	15005	14971	15210	15013	14946	15034	14796	14900	15080	15104	15061	14989	15076	14955	15120	14903	15084	15102	15127	14784	15029	14849	14928	15000	15183	14962	15070	14975	15004	15102	15008	15124	15108	14934	15121	15080	15102	15025	15012	15078	15077	15023	15043	15089	14974	15127	15236	14990	14974	15069	15097	14966	14968	14783	15160	15147	15063	15063	14956	15164	15063	14915	15122	14837	15025	14953	14952	14996	15042	15108	14983	14923	15120	14812	15014	15076	15083	15071	15134	14983	14857	14738	15156	14895	14848	15072	14836	14959	15070	14901	14934	15063	15029	15109	15146	14985	15052	15090	15038	15219	14979	14725	14968	15037	15034	15049	14953	14888	15200	14966	15178	15102	15043	15035	15066	14887	14885	15208	15035	15046	14849	15011	14990	15049	15031	14950	15109	14944	15018	15000	15005	14865	14926	14775	14838	15021	14913	15087	14990	15266	15092	15084	15051	14836	14973	15071	15060	14927	14958	15025	15083	15069	14808	15077	15006	14888	14846	14981	15014	14951	15079	15157	14993	15153	15025	15130	15137	15195	14948	14955	14817	15085	15118	14967	15087	14988	14978	15136	15122	15185	14825	15028	15047	14874	14977	15047	14927	15052	14953	14790	15073	15077	14961	15045	15063	14966	15139	15158	15167	15032	14972	14994	15296	15030	14982	15033	15042	15119	14898	15035	14915	15098	15088	15174	14944	15134	15072	15062	15052	15209	15025	15018	14935	15012	14898	14979	15226	15130	15041	14998	15002	14750	14930	15035	14925	14868	14915	15034	14944	14970	15088	14941	15073	15080	14843	14757	14734	15021	14918	14897	15056	15153	14922	14965	14966	14968	15094	15077	15014	15015	14883	14959	14992	15047	14942	15129	15149	15042	15064	14937	14908	15111	15023	14904	15092	14867	15157	15021	15059	15080	14865	15044	14838	14963	15081	15098	15128	14996	15009	15253	15118	15167	15047	15018	14782	15211	15010	14963	15033	15177	15178	14833	14860	15014	15160	15257	14907	14979	15055	15072	15325	14869	15018	14818	14910	15026	15015	14980	15115	14999	15188	14889	15009	15022	15020	15111	15126	15101	14968	14912	15005	15123	15111	15119	15023	14867	15035	15132	14930	15075	14902	15034	15183	15125	15092	15137	14926	15260	15042	15038	15159	15092	15252	15097	15052	15039	15040	14998	14961	14956	14987	15139	14946	15116	15135	15030	15023	14977	14908	15061	15136	15105	15032	15054	14986	15052	15060	15115	14992
35698	59412	55100	43865	37035	32553	27962	23823	21025	19259	17725	16568	15907	15409	14909	14280	14420	14061	13733	13962	13787	13739	13621	13563	13579	13697	13587	13389	13541	13286	13435	13469	13456	13311	13233	13491	13312	13387	13162	13188	13133	13391	13120	13299	13197	13096	13292	13345	13333	13368	13405	13296	13111	13370	13295	13178	13182	13249	13292	13223	13259	13277	13401	13247	13232	13256	13210	13395	13271	13199	13108	13171	13297	13297	13311	13211	13260	13347	13126	13250	13185	13206	13054	13409	13243	13495	13227	13409	13180	13338	13366	13089	13258	13277	13305	13354	13153	13265	13344	13175	13214	13320	13185	13125	13225	13192	13263	13212	13362	13382	13191	13241	13185	13203	13353	13141	13250	13272	13360	13292	13158	13160	13237	13131	13239	13146	13320	13207	13272	13304	13327	13289	13105	13398	13230	13309	13284	13342	13335	13282	13352	13238	13217	13225	13139	13404	13209	13207	13168	13306	13199	13409	13066	13201	13308	13111	13420	13196	13261	13118	13264	13081	13313	13418	13129	13184	13280	13077	13367	13047	13213	13205	13120	13366	13288	13295	13427	13258	13287	13364	13317	13228	13138	13204	13195	13301	13278	13178	13202	13132	13314	13212	13134	13133	13280	13255	13157	13297	13140	13159	13157	13329	13119	13321	13157	13182	13318	13289	13191	13236	13245	13198	13423	13207	13187	13355	13165	13415	13215	13350	13208	13149	13173	13336	13200	13200	13299	13127	13376	13212	13120	13216	13306	13113	13355	13194	13199	13083	13299	13352	13203	13314	13197	13283	13418	13266	13122	13358	13176	13242	13107	13178	13247	13211	13296	13166	13238	13131	13194	13154	13321	13275	13139	13284	13345	13354	13071	13109	13351	13187	13198	13178	13165	13078	13217	13099	13315	13249	13238	13336	13181	13253	13189	13286	13202	13202	13347	13246	13168	13247	13239	13317	13248	13123	13302	13167	13168	13202	13345	13217	13366	13232	13400	13305	13373	13225	13396	13227	13422	13094	13309	13220	13167	13335	13332	13257	13254	13166	13213	13363	13207	13171	13320	13252	13181	13207	13353	13235	13328	13014	13314	13398	13122	13345	13118	13234	13114	13009	13310	13314	13173	13291	13238	13150	13241	13267	13045	13241	13339	13292	13053	13335	13408	13206	13330	13162	13177	13296	13449	13322	13151	13436	13066	13260	13084	13276	13219	13141	13238	13336	13273	13205	13200	13284	13198	13393	13257	13224	13265	13202	13266	13299	13302	13390	13214	12997	13298	13183	13172	13065	13290	13315	13323	13208	13302	13239	13055	13217	13103	13166	13324	13241	13349	13191	13295	13175	13219	13273	13225	13258	13191	13275	13115	13219	13259	13341	13185	13220	13260	13284	13139	13276	13153	13238	13255	13064	13272	13343	13238	13157	13235	13178	13248	13190	13359	13326	13162	13188	13352	13217	13341	13171	13316	13212	13327	13234	13150	13256	13267	13198	13225	13257	13420	13194	13222	13120	13368	13221	13381	13249	13168	13308	13339	13329	13142	13296	13302	13152	13384	13303	13127	13100	13144	13231	13272	13338	13247	13273	13372	13111	13208	13333	13367	13181	13220	13109	13294	13370	13188	13256	13260	13071	13178	13020	13131	13127	13310	13265	13257	13249	13209	13232	13145	13144	13209	13151	13191	13148	13318	13096	13170	13290	13292	13138	13064	13135	13232	13240	13269	13267	13313	13183	13249	13129	13144	13232	13300	13314	13241	13243	13227	13283	13076	13367	13254	13132	13417	13216	13265	13141	13237	13332	13047	13290	13248	13319	13277	13146	13345	13243	13257	13351	13214	13144	13241	13326	13265	13150	13334	13368	13301	13352	13075	13242	13181	13306	13343	13327	13237	13260	13341	13108	13348	13216	13272	13198	13193	13244	13317	13210	13221	13168	13162	13187	13164	13317	13286	13260	13206	13132	13207	13148	13220	13107	13245	13371	13218	13336	13238	13387	13201	13090	13372	13313	13286	13394	13240	13111	13138	13161	13213	13192	13082	13235	13254	13162	13087	13213	13279	13088	13243	13230	13197	13311	13259	13188	13386	13251	13432	13271	13343	13293	13286	13157	13377	13212	13225	13302	13126	13262	13148	13046	13207	13233	13251	13123	13254	13280	13269	13339	13217	13073	13260	13300	13164	13272	13482	13193	13341	12997	13356	13306	13276	13277	13187	13214	13290	13313	13266	13198	13395	13087	13198	13247	13242	13253	13315	13349	13253	13232	13229	13241	13300	13058	13347	13265	13221	13281	13205	13426	13083	13301	13210	13242	13191	13158	13219	13152	13230	13378	13245	13271	13459	13274	13159	13228	13221	13138	13269	13217	13187	13120	13130	13350	13127	13178	13084	13227	13353	13112	13079	13362	13337	13344	13189	13429	13230	13221	13184	13342	13156	13241	13250	13371	13090	13243	13247	12972	13292	13302	13179	13275	13222	13198	13279	13296	13223	13345	13254	13020	13253	13260	12980	13136	13438	13343	13326	13291	13317	13243	13291	13393	13319	13213	13352	13142	13245	13170	13244	13276	13188	13204	13125	13322	13237	13227	13139	13074	13238	13159	13299	13267	13436	13216	13388	13164	13222	13272	13064	13178	13275	13190	13243	13085	13336	13289	13425	13082	13279	13241	13417	13279	13353	13215	13364	13252	13417	13093	13241	13113	13206	13137	13268	13314	13309	13143	13314	13141	13346	13402	13278	13247	13431	13300	13273	13176	13179	13242	13339	13248	13065	13265	13294	13219	13252	13421	13229	13213	13134	13184	13137	13266	13232	13360	13350	13277	13174	13277	13175	13212	13165	13305	13407	13159	13311	13372	13170	13184	13248	13224	13326	13332	13227	13219	13274	13155	13156	13245	13199	13210	13185	13321	13300	13241	13137	13265	13062	13289	13328	13192	13192	13219	13263	13186	13352	13235	13010	13352	13181	13292	13174	13160	13177	13292	13171	13287	13281	13124	13341	13298	13094	13106	13436	13231	13187	13316	13147	13294	13209	13289	13241	13255	13273	13338	13156	13150	13245	13227	13273	13184	13321	13152	13387	13231	13153	13207	13148	13088	13166	13176	13178	13209	13283	13159	13352	13390	13505	13095	13429	13238	13292	13167	13251	13218	13295	13248	13348	13258	13343	13173	13439	13202	13326	13149	13265	13265	13340	13230	13234	13164	13247	13277	13464	13299	12963	13109	13083	13227	13294	13208	13347	13255	13225	13171	13269	13080	13271	13248	13183	13314	13251	13341	13321	13264	13303	13269	13214	13050	13342	13356	13074	13447	13123	13158	13474	13117	13288	13115	13198	13234	13279	13125	13150	13264	13268	13320	13328	13454	13380	13103	13318	13290	13221	13136	13282	13164	13229	13255	13173	13205	13326	13182	13331	13353	13262	13205	13276	13281	13272	13158	13242	13179	13133	13361	13288	13267	13405	13234	13226	13342	13120	13257	13298	13283	13247	13182	13199	13183	13393	13182	13173	13189	13207	13395	13319	13267	13175	13303	13304	13384	13394	13205	13342	13173	13253	13259	13149	13353	13167	13145	13284	13041	13356	13347	13060	13367	13189	13148	13267	13017	13291	13160	13296	13317	13377	13309	13249	13134	13186	13201	13303	13288	13144	13162	13261	13242	13181	13330	13212	13172	13181	13279	13286	13147	13239	13082	13153	13153	13167	13400	13279	13203	13173	13218	13162	13328	13288	13136	13328	13127	13209	13121	13329	13260	13219	13344	13334	13061	13284	13191	13192	13195	13239	13250	13161	13197	13166	13277	13301	13181	13228	13153	13263	13266	13113	13290	13321	13338	13196	13134	13357	13239	13184	13093	13168	13211	13388	12985	13156	13246	13261	13108	13338	13170	13156	13237	13198	13361	13207	13217	13220	13292	12955	13229	13219	13202	13235	13129	13323	13096	13219	13250	13214	13066	13136	13141	13332	13220	13106	13133	13230	13171	13256	13453	13267	13233	13108	13425	13213	13239	13416	13248	13285	13126	13300	13427	13011	13300	13200	13220	13293	13315	13403	13294	13284	13159	13162	13181	13231	13101	13091	13201	13100	13377	13198	13296	13280	13262	13253	13129	13477	13245	13239	13037	13024	13295	13137	13216	13224	13204	13214	13146	13278	13164	13173	13276	13310	13132	13567	13245	13137	13213	13238	13216	13283	13167	13233	13188	13193	13286	13340	13203	13379	13063	13197	13071	13168	13267	13058	13231	13332	13238	13239	13177	13394	13312	13268	13167	13158	13403	13373	13212	13270	13290	13230	13229	13201	13351	13265	13253	13288	13306	13092	13123	13202	13082	13338	13384	13283	13268	13072	13122	13244	13263	13217	13199	13405	13324	13362	13284	13562	13311	13330	13251	13246	13158	13292	13213	13138	13081	13075	13233	13190	13382	13085	13301	13078	13352	13166	13233	13267	13113	13237	13273	13155	13214	13197	13394	13122	13331	13265	13192	13337	13416	13339	13240	13182	13166	13315	13389	13140	13202	13167	13388	13311	13274	13170	13111	13278	13099	13265	13156	13134	13131	13028	13223	13371	13244	13213	13273	13141	13211	13263	13215	13176	13194	13067	13282	13236	13192	13350	13213	13301	13177	13087	13170	13162	13266	13278	13199	13307	13202	13360	13253	13227	13190	13098	13074	13183	13140	13292	13270	13216	13334	13318	13233	13184	13328	13435	13135	13301	13165	13180	13039	13432	13365	13198	13327	13356	13128	13395	13146	13372	13183	13225	13130	13510	13116	13273	13114	13170	13287	13214	13242	13150	13274	13274	13147	13178	13376	13265	13345	13087	13231	13376	13148	13326	13183	13326	13105	13220	13141	13128	13218	13241	13170	13248	13170	13194	13314	13117	13213	13191	13130	13185	13244	13264	13334	13225	13156	13437	13146	13281	13338	13068	13266	13113	13144	13336	13147	13112	13191	13273	13262	13111	13188	13245	13240	13496	13219	13355	13143	13135	13306	13107	13150	13204	13055	13319	13126	13201	13353	13153	13241	13243	13245	13159	13333	13341	13301	13323	13198	13125	13331	13198	13407	13334	13373	13289	13246	13206	13129	13214	13185	13215	13279	13376	13263	13362	13231	13314	13123	13304	13352	13058	13304
29947	31332	39552	34161	27195	23146	20467	18509	17576	16743	16338	15906	15871	15793	15551	15281	15266	15202	15181	15186	15337	15113	15051	15136	15124	15111	14970	15175	15136	14926	14760	14877	14810	15053	14977	14975	14883	15009	15172	15079	15060	15042	14938	14939	14858	14886	14912	14980	14865	14965	15051	14981	15207	15034	14900	15066	14902	15005	14974	14905	15018	15059	15069	14768	15079	15237	15015	15087	15116	14987	14901	14880	15006	15288	15007	15033	14946	15108	14874	14950	14919	15013	15010	15026	15095	15069	14938	14818	14888	14923	14925	14849	15009	14905	14860	15059	14969	15095	14884	14892	14870	14832	14994	14837	15005	15084	15011	15188	14764	15022	15125	14900	14947	15095	14914	14944	14938	15088	15075	14978	15020	15187	15107	14899	14895	14910	14910	14772	15046	15001	15181	15090	15072	14940	14859	15152	15207	14994	14974	14867	14897	15058	14946	15192	14973	14979	15056	15046	14969	15092	15095	14987	15156	15042	15055	15053	14874	14980	15038	15048	15207	14833	15088	15111	14940	14769	15011	14994	14999	14981	15226	14833	14950	14999	14865	14930	15143	15002	15061	14919	14977	14943	15067	15011	14962	15105	15017	15028	14978	14918	15005	14780	14946	14765	14890	14865	15010	15005	15170	14925	14875	15063	15091	14948	14883	15022	15083	14984	15033	15158	15035	15062	14817	15082	14945	14961	14990	14859	14918	15017	14964	14875	15093	15056	15040	14921	14905	15135	15096	14957	14890	15072	14891	15127	14956	14904	14942	14997	15156	14965	14813	14897	15178	15025	15150	15127	14896	15121	15144	14994	15003	15061	15047	14792	14797	15076	15000	14957	15140	14910	15062	15062	15034	15019	14889	14942	15054	15051	15042	14894	15100	14914	15203	15113	15097	15061	14948	14805	14955	14870	15099	14960	14795	15108	14953	15108	14909	15006	14834	14979	15043	15070	14841	15081	14970	15034	15216	14854	14845	14978	15023	15111	15022	15081	14879	14982	15045	14928	15066	14944	14955	15078	15092	15036	14822	15106	14818	14894	14960	15059	15001	15071	14799	15051	15154	15023	15035	14855	14819	15011	15045	14910	15067	15000	14857	14969	14980	15084	15127	14868	14927	15095	15012	14929	15101	15007	15085	15001	15078	15272	14888	15007	15003	14943	14936	14962	14945	15068	14943	14784	15168	15016	15040	14949	14881	14904	15045	14946	15131	14964	15017	14989	15025	15022	14994	14896	14887	14866	15090	14774	15049	14986	15062	14934	15153	15160	15081	14994	14855	14985	15020	14856	14976	15066	14921	14917	15100	14869	15057	14964	14948	14991	14949	15106	15120	15137	15039	14937	15157	14668	14795	15005	14929	15071	15114	15174	14850	14947	14871	15069	14972	14970	15006	15032	14977	14907	15213	15119	14858	15073	14916	14925	15090	14873	15119	15162	15025	15055	14840	14874	14826	14697	14834	15050	14962	15181	14987	14868	15049	15027	15146	15079	14914	15143	15050	15098	15072	14980	15102	15005	14947	14850	15079	15101	14859	14925	14819	15031	15040	15085	15127	14953	15039	14964	15054	14913	14784	14916	15216	14896	14965	14938	15079	15112	15025	15143	14936	15091	14903	15083	15171	15085	15035	15029	14985	15035	14961	15030	14829	15099	14993	15088	15160	15224	14947	14948	14874	15031	14994	15124	14979	15054	15023	14881	14853	14938	14891	14975	15091	15008	15090	15122	15116	14799	14940	15044	15064	14984	14879	15010	14925	14907	15002	15063	15066	15043	14959	15186	14979	15135	14960	15077	15196	14878	15024	14928	15263	15056	14897	14957	14880	14996	15032	15005	15052	14975	14904	15061	14934	14869	14933	15055	14958	14926	14731	14827	14870	14963	15171	14980	15040	15174	15126	15047	14994	14978	14915	15050	15212	15030	15070	14997	14912	15107	14994	15038	15066	14924	15033	15003	15086	15072	15127	14988	14849	14775	14939	15036	15125	15048	15093	14909	15051	14993	15016	14855	14956	14883	15074	14830	15110	15190	15037	14930	14920	15142	14963	14918	14939	14772	15030	15142	15107	14783	14889	15087	14903	15018	14891	15076	15062	15005	14986	15114	15152	14940	15078	14896	14953	14879	14939	14953	15096	14962	15106	14963	15109	15095	15022	15115	15023	14784	14934	15139	15041	14892	14929	15031	15075	15076	15009	14980	14856	15040	14732	14896	14993	15165	14878	14803	14838	15118	15059	15052	15101	14950	14886	15012	15095	15084	14831	14978	15209	14955	14956	15022	15047	15101	14967	14909	15042	14853	14859	14811	15175	14843	14991	14826	14977	14926	15240	15145	14996	14916	14931	15084	14984	15119	15064	14958	15045	14879	14876	14911	15169	15114	15121	14911	15043	15115	15086	15031	15029	15062	15069	14885	14857	15026	15009	15036	15233	14951	14982	15084	14867	14894	14885	15223	14923	14975	15050	14945	15031	14838	14975	14988	15086	15196	14957	14955	14982	15058	14951	15200	14858	14917	15005	15067	15074	14946	15206	14900	15073	15105	15099	14894	15018	14908	14982	15278	14934	14878	15013	14961	15005	14933	14864	15037	14947	15212	14899	14937	14964	14879	14829	15029	14818	15130	15096	15013	14874	15058	15080	15115	14874	14960	15084	14814	14899	14959	14881	14917	15078	15045	15004	15104	14932	15084	14901	14930	15014	15113	14901	14981	14775	14804	15060	14973	15153	14979	14934	14915	15071	15214	15039	14929	15022	15147	15022	15029	15131	14993	15182	15145	15271	15044	15164	15140	14938	15076	15063	14847	15013	14835	15065	14936	15029	15249	15061	15124	15132	14957	14961	15068	15269	15054	14938	15143	14905	15048	15061	15010	14970	15036	14846	14914	15012	14914	14937	14937	14978	15231	15025	15015	14944	15075	14967	15003	15169	15047	14950	14983	15048	15038	15077	15080	15020	14956	15157	15080	15138	14808	15264	15122	14938	15030	14959	15036	15209	15052	14883	15014	14756	15039	14964	14898	15052	15144	15114	14915	15106	15004	14977	14937	14963	15119	14977	14998	15031	15079	14818	15089	15040	14872	15125	14785	14792	15010	15010	15019	14868	15071	15022	15040	15150	14881	14888	14957	14891	15085	15134	14914	14940	14875	15169	14789	14893	15119	15060	15210	14859	15081	15072	15065	14952	15102	15071	14984	15175	15161	14853	15018	14954	14997	14976	15166	14818	14988	14795	14940	14947	15066	15020	14888	15022	14984	14939	15029	14970	15041	15020	15197	15054	15173	15102	15026	14986	14968	15233	15024	15082	14997	14930	15023	15036	15029	14846	14992	14850	15157	15030	15009	14782	14959	14763	14886	14888	15030	15243	15023	15135	15093	15078	15001	14971	15006	14900	14933	14982	14765	14850	15084	14846	15200	15018	14983	14943	14945	15099	15002	15146	14857	15061	14858	14908	15068	14990	15091	14879	15049	14959	15077	14928	14972	14980	14842	14960	14876	15039	15112	14932	14799	15026	14899	14878	15038	15102	15033	14959	15150	15060	14831	14965	14957	15128	15036	14993	14797	15119	15103	15046	14925	15070	14980	15009	14990	15067	14749	14790	15270	15074	15047	14947	14757	15001	15038	14886	14909	14948	15018	15110	14757	14849	14932	14943	15055	14979	14871	15084	14703	14960	15040	14963	14784	15093	15000	14935	14968	14907	15086	14952	15034	15025	14991	14966	14998	15248	15016	14959	15192	15169	14984	14768	15078	14777	15010	14987	14826	14922	15028	14989	14905	15028	15015	14895	15029	14996	15059	15079	14926	14891	15329	15118	14786	15167	14961	15168	14838	15009	14946	15096	14912	15047	14981	14821	14994	14897	15072	14825	14881	15053	15021	15126	14779	15053	15075	15038	14942	15101	14927	14981	15139	14877	15092	14729	15134	15045	15037	15015	14924	15077	14894	14915	14977	15044	15105	15010	15019	15192	15098	14997	14846	14837	15010	14994	15068	15051	14844	14904	15034	15006	15127	14961	15113	14839	14820	15010	14974	14928	14900	15043	15032	14996	15076	14969	14925	15053	14959	14834	14894	14916	14736	14994	14918	15212	15111	14974	14835	14979	15078	15140	15144	15094	14850	15310	14893	15022	15012	14801	14822	14944	14994	14953	14908	14921	15083	15082	14987	14977	14840	14934	15070	14977	14841	14994	14948	15014	14949	15068	15014	15040	14824	14996	14975	15299	15089	15025	15038	14962	14990	15103	14855	15022	14945	15041	15066	15053	15119	15085	14852	15086	15008	14966	15093	14953	15007	15076	14763	15343	15254	14933	15039	15170	14979	14933	15112	14868	15164	15192	15058	15047	15006	14825	15207	14878	14951	15001	15019	15151	15071	14903	15046	14914	14844	15043	15006	15080	15110	14991	15116	15217	15046	15137	15077	14902	15067	15022	15133	15122	15024	14969	15176	15037	15088	15097	15268	15201	15092	14909	15057	15065	15123	14981	15107	15004	14832	15020	14720	15153	15017	14822	15013	14998	14935	15182	15214	15196	14944	15042	14960	15250	14750	15017	15113	15074	15063	15099	14967	14788	14920	14948	15005	15035	15047	15125	15190	14945	14976	15125	14929	15135	15101	14948	15024	15268	14960	15108	15053	14879	15012	15219	14926	14937	15103	15210	15121	15092	15289	14859	15253	15021	15016	15117	15018	14823	14776	14962	14938	14760	14935	15095	15076	15080	15026	14995	15027	15222	15070	15223	15138	14821	14946	15152	14986	15049	15013	15128	14909	14842	14925	14986	15090	14944	14933	14996	15119	15059	15170	15085	15024	14995	15081	15124	15139	15028	14896	14904	15086	15012	14981	14900	15089	15136	14843	15058	14953	14960	14968	15015	15036	15059	14835	15009	14890	15192	14888	15063	14972	15081	14924	14778	15029	15007	14903	15024	14896	14914	15092	15164	14953	15019	15072	15071	15096	14860	15066	14989	15330	14935	14799	14891	15010	15081	15003	14927	15182	14986	15122	15211	14957	14961	15005	15199	15096	14884	14940	14976	14961	15060	14976	14941	15096	14956	15202	15105	14909	15044	14845	14950	15140	15076	14873	14878	14983	15048	14908	15122	14948	15227	15060	15119	14874	14750	15018	15136	15010
34436	48023	44068	33604	28121	23720	20514	18087	17026	16062	15224	14649	14353	14260	13915	13787	13700	13634	13482	13480	13454	13319	13445	13398	13393	13253	13193	13307	13423	13528	13331	13415	13210	13230	13423	13229	13327	13030	13358	13256	13142	13276	13346	13151	13141	13259	13172	13386	13218	13288	13254	13132	13166	13382	13344	13280	13252	13229	13198	13224	13280	13308	13301	13224	13299	13280	13273	13393	13120	13099	13249	13191	13166	13238	13166	13277	13258	13253	13321	13117	13242	13109	13203	13247	13283	13371	13050	13202	13254	13289	13344	13282	13254	13167	13289	13194	13228	13260	13270	13022	13040	13314	13321	13252	13410	13326	13196	13127	13202	13297	13275	13230	13147	13251	13224	13183	13358	13124	13290	13068	13113	13124	13216	13214	13218	13348	13095	13230	13214	13223	13230	13307	13084	13241	13286	13135	13321	13143	13180	13292	13132	13259	13259	13276	13192	13325	13050	13328	13227	13241	13167	13210	13337	13232	13328	13143	13157	13165	13227	13261	13029	13135	13169	13092	13122	13301	13450	13333	13095	13214	13313	13204	13258	13241	13130	13340	13221	13182	13216	13096	13207	13303	13279	13135	13176	13264	13277	13160	13241	13259	13140	13136	13252	13177	13090	13186	13288	13149	13186	13194	13138	13242	13180	13337	13205	13174	13254	13163	13167	13089	13042	13159	13149	13063	13151	13212	13087	13261	13275	13277	13240	13227	13166	13293	13121	13237	13297	13097	13286	13213	13330	13289	13264	13335	13253	13388	13183	13249	13245	13269	13199	13154	13277	13119	13262	13181	13247	13250	13318	12950	13245	13260	13233	13262	13152	13299	13151	13172	13149	13126	13331	13153	13164	13271	13194	13286	13145	13135	13285	13253	13376	13031	13164	13226	13320	13302	13155	13162	13342	13212	13282	13117	13129	13353	13237	13171	13036	13244	13271	13250	13219	13219	13376	13299	13244	13301	13321	13150	13234	13237	13314	13180	13147	13125	13147	13283	13228	13437	13204	13159	13169	13122	13308	13164	13166	13305	13305	13185	13236	13219	13074	13284	13038	13293	13328	13125	13213	13247	13304	13252	13117	13214	13300	13274	13263	13293	13341	13334	13060	13182	13240	13274	13125	13381	13129	13346	13100	13171	13237	13206	13286	13301	13297	13098	13138	13154	13301	13249	13247	13070	13123	13079	13126	13222	13173	13201	13360	13122	13241	13240	13363	13297	13216	13244	13228	13230	13139	13279	13225	13382	13269	13121	13213	13097	13023	13362	13405	13290	13235	13091	13308	13263	13365	13207	13242	13264	13213	13145	13106	13171	13251	13197	13134	13174	13206	13183	13313	13110	13301	13264	13203	13128	13212	13245	13237	13292	13271	13144	13194	13260	13051	13362	13212	13340	13322	13297	13170	13166	13204	13148	13104	13213	13267	13263	13117	13256	13139	13177	13155	13098	13274	13239	13161	13125	13263	13139	13219	13109	13182	13267	13188	13175	13233	13232	13249	13220	13247	13342	13173	13360	13236	13084	13207	13212	13138	13386	13180	13393	13288	13157	13176	13105	13471	13276	13110	13338	13129	13187	13306	13168	13262	13193	13162	13132	13309	13321	13155	13249	13173	13228	13221	13257	13310	13131	13188	13199	13084	13213	13220	13261	13154	13332	13267	13154	13237	13151	13222	13373	13241	13357	13333	13267	13264	13231	13236	13252	13354	13303	13191	13411	13195	13252	13173	13092	13230	13254	13079	13269	13034	13018	13093	13267	13320	13052	13463	13267	13179	13214	13302	13189	13186	13192	13282	13290	13243	13243	13272	13266	13184	13281	13208	13218	13063	13212	13279	13132	13201	13281	13205	13176	13269	13307	13271	13357	13389	13205	13325	13220	13193	13320	13125	13182	13231	13233	13239	13427	13221	13035	13094	13195	13111	13312	13231	13233	13256	13448	13152	13186	13237	13198	13235	13121	13028	13306	13288	13135	13260	13274	13090	13229	13304	13363	13322	13311	13112	13142	13373	13334	13299	13198	13271	13458	13199	13329	13348	13342	13108	13119	13325	13316	13289	13232	13318	13246	13141	13221	13257	13234	13343	13138	13196	13166	13324	13263	13082	13368	13263	13219	13146	13283	13262	13295	13158	13146	13114	13082	13307	13234	13144	13277	13196	13099	13188	13153	13176	13227	13342	13111	13186	13228	13175	13219	13128	13223	13184	13327	13257	13258	13052	13036	13251	13164	13101	13175	13158	13226	13234	13156	13131	13234	13185	13203	13096	13363	13217	13266	13131	13311	13346	13238	13208	13212	13251	13211	13220	13152	13326	13295	13239	13030	13203	13209	13241	13142	13240	13168	13198	13264	13199	13324	13149	13194	13126	13092	13451	13103	13227	13369	13102	13260	13059	13309	13302	13186	13214	13127	13125	13295	13381	13252	13462	13205	13203	13194	13285	13175	13097	13135	13201	13169	13306	13149	13330	13282	13167	13198	13270	13322	13172	13257	13269	13203	13307	13251	13284	13232	13267	13249	13382	13250	13339	13028	13285	13469	13068	13231	13258	13288	13182	13096	13262	13028	13337	13004	13161	13072	13206	13182	13155	13299	13157	13216	13355	13234	13252	13233	13360	13034	13198	13183	13209	13312	13258	13295	13277	13261	13276	13120	13079	13280	13183	13297	13201	13313	13357	13199	13052	13166	13129	13386	13103	13202	13303	13236	13073	13005	13197	13152	13118	13292	13176	13192	13259	13210	13282	13244	13096	13231	13219	13384	13199	13162	13395	13192	13308	13219	13174	13206	13455	13194	13020	13368	13243	13223	13109	13204	13204	13179	13239	13195	13386	13188	13345	13220	13246	13209	13207	13150	13238	13287	13189	13243	13219	13173	13260	13237	13343	13311	13254	13337	13301	13272	13123	13244	13200	13404	13180	13340	13063	13183	13218	13251	13300	13221	13234	13002	13332	13189	13217	13006	13273	13191	13281	13193	13212	13196	13158	13260	13105	13256	13398	13217	13389	13258	13175	13270	13214	13396	13294	13018	13431	13330	13139	13180	13187	13227	13110	13099	13212	13368	13199	13071	13341	13161	13208	13335	13322	13125	13180	13299	13258	13156	13264	13279	13255	13332	13190	13283	13208	13304	13175	13350	13313	13121	13281	13142	13068	13277	13214	13097	13235	13298	13286	13278	13332	13198	13378	13156	13273	13337	13290	13404	13293	13347	13221	13248	13136	13208	13127	13094	13166	13142	13293	13200	13129	13215	13302	13174	13277	13161	13221	13101	13231	13181	13297	13374	13201	13182	13146	13158	13129	13168	13205	13209	13434	13219	13302	13347	13089	13119	13213	13195	13195	13260	13353	13106	13212	13318	13289	13297	13254	13132	13231	13244	13205	13222	13181	13312	13132	13094	13121	13198	13241	13181	13271	13249	13092	13061	13110	13146	13248	13255	13218	13282	13339	13245	13158	13136	13300	13083	13152	13276	13147	13279	13208	13202	13230	13199	13159	13235	13217	13175	13198	13195	13319	13203	13292	13064	13290	13225	13292	13293	13303	13161	13237	13060	13339	13025	13187	13288	13171	13136	13167	13253	13262	13296	13189	13344	13218	13216	13138	13169	13171	13270	13099	13212	13233	13088	13147	13213	13212	13308	13094	13219	13270	13201	13062	13112	13226	13310	13169	13198	13421	13087	13328	13201	13271	13093	13133	13174	13149	13139	13186	13275	13379	13358	13171	13189	13158	13347	13228	13425	13041	13129	13100	13298	13241	13212	13223	13178	13221	13270	13378	13229	13232	13117	13154	13216	13200	13158	13188	13425	13240	13155	13188	13322	13445	13267	13170	13202	13282	13345	13211	13381	13077	13153	13167	13180	13328	13287	13068	13454	13121	13230	13274	13171	13214	13333	13240	13128	13085	12978	13229	13160	13214	13221	13051	13330	13242	13175	13357	13190	13218	13294	13323	13168	13142	13303	13182	13214	13246	13317	13125	13181	13399	13293	13212	13317	13249	13306	13198	13144	13319	13213	13184	13128	13059	13295	13300	13048	13424	13256	13210	13167	13239	13211	13277	13142	13155	13271	13357	13334	13229	13250	13191	13246	13077	13190	13336	13398	13286	13109	13219	13251	13413	13111	13104	13142	13214	13354	13086	13325	13281	13280	13182	13151	13224	13356	13166	13308	13253	13178	13291	13460	13223	13328	13223	13371	13292	13130	13262	13210	13364	13261	13094	13219	13306	13157	13343	13247	13194	13180	13463	13238	13288	13184	13128	13152	13266	13069	13157	13076	13231	13175	13303	13244	13138	13187	13202	13205	13390	13086	13110	13264	13231	13226	13241	13168	13204	13296	13310	13240	13229	13230	13040	13109	13244	13294	13205	13183	13303	13257	13170	13413	13254	13100	13316	13235	13226	13211	13346	13068	13223	13155	13307	13126	13315	13429	13279	13246	13378	13327	13145	13077	13380	13323	13245	13050	13288	13213	13217	13232	13325	13276	13339	13154	13208	13263	13062	13228	13169	13196	13317	13234	13420	13242	13321	13310	13267	13332	13103	13239	13430	13271	13185	13171	13281	13333	13233	13193	13319	13181	13192	13295	13263	13312	13165	13237	13124	13039	13214	13354	13303	13237	13143	13351	13263	13329	13295	13253	13187	13231	13232	13379	13186	13337	13285	13240	13272	13125	13244	13172	13284	13273	13184	13169	13231	13059	13206	13451	13170	13174	13142	13207	13313	13074	13344	13292	13252	13198	13203	13220	13468	13321	13178	13132	13337	13299	13271	13217	13223	13196	13297	13097	13154	13312	13207	13394	13173	13202	13200	13141	13259	13398	13105	13146	13122	13313	13195	13304	13110	13325	13349	13350	13207	13144	13280	13166	13219	13200	13295	13387	13313	13166	13320	13321	13156	13395	13226	13192	13330	13457	13224	13301	13381	13275	13196	13123	13160	13180	13115	13151	13295	13294	13176	13267	13080	13218	13185	13269	13200	13118	13187	13201	13280	13176	13121	13162	13226	13266	13183	13242	13215	13268	13203	13152	13451	13220	13270	13166	13231	13138	13161	13161	13206	13314	13331	13098	13156	13142	13293	13158	13199	13090	13233	13276	13093	13372	13241	13255	13293	13138	13024	13161	13197	13158
23982	21056	28750	26574	26548	26888	25039	20976	19099	18116	17446	16950	16512	16244	15694	15704	15643	15604	15553	15318	15365	15301	15241	15144	15143	15125	15230	15155	15217	15054	15278	15147	15279	15246	15136	15352	15101	15089	15196	14978	15007	14979	15040	15096	15154	15167	15097	15071	14958	15038	15001	14903	14908	15057	15017	15088	15028	15152	14779	14767	14989	15134	15028	14920	15023	15115	15087	15184	14971	14935	14960	15094	15049	15026	15196	14864	15014	15000	14977	15052	15200	14912	14881	15022	14901	14945	15111	15062	15111	15204	15005	15175	14984	15081	15073	15183	14861	15005	15046	14967	14980	14968	14885	15068	14964	14952	14954	14958	15066	14942	15039	15029	15056	15108	15358	15071	14889	15203	14872	14914	14883	15029	14979	15050	15067	15092	15193	15073	15036	15135	14931	15035	15031	15112	15169	15207	15222	14933	15035	15009	15132	15111	15118	14981	15015	15169	15127	14960	14894	14932	14911	14906	14952	15143	14933	15060	15034	15124	15085	14982	15073	15060	15124	15015	15090	15087	14899	15012	15105	15127	15132	15052	15145	15037	14828	15056	14883	14981	15096	14887	14939	14911	14940	14850	14908	15086	14994	15116	15092	14906	15012	15210	15103	15041	15028	15002	15031	15053	15096	14995	14868	14880	15078	14909	15100	15019	14990	14938	14971	15261	15121	15096	15172	15024	14975	15001	14968	15058	14998	14978	15081	15198	15099	15047	15063	15117	14969	15050	15042	15144	14934	14935	14872	15116	15109	14942	14956	14866	15126	15024	15039	14923	14982	14904	15134	15113	15039	15005	15088	15232	14846	14954	15039	15081	15128	14999	14955	15035	14969	15212	14991	14904	14951	15118	15040	15066	15253	15247	14984	15015	15097	15317	15132	15153	15103	15031	14942	14996	15121	15049	15079	15057	15072	14852	14870	15068	15051	15188	14927	15090	15217	15173	14939	15006	15105	14868	14989	14999	14857	14934	14913	15131	14986	15128	15073	15038	15161	14993	15053	15135	15168	15010	14775	14935	15135	14949	15092	15057	15132	14979	14939	14969	15072	14913	14977	14968	14973	15072	15017	15061	15185	15020	15010	14985	15143	14940	14945	15005	15032	15022	14972	15169	14795	15004	15111	15094	14917	14893	15047	15017	14842	15039	15006	15034	15137	14955	14952	14948	15059	15180	15145	14995	14915	15072	15122	15095	14935	14862	15071	15030	14948	15082	15103	14932	15020	14943	14853	14956	14912	14957	15179	15043	14919	14980	15121	15045	15261	14880	14970	15202	15195	14983	15083	15037	14931	14991	14872	15016	15013	14985	15078	15054	15022	15078	14977	15022	14969	15103	14924	14934	14930	15052	15044	15067	15092	15062	14914	15005	14961	14892	14981	14966	14980	14958	14853	14987	14921	14969	14987	15158	14960	15175	15039	15049	15004	15069	14949	14970	15082	15020	14953	15022	14969	14880	14962	14972	14859	14926	15084	15154	14901	14918	14930	15002	14854	15109	14955	14784	14925	15013	14919	15198	15167	15078	15092	15078	15068	14816	15133	15029	14839	15167	15052	15031	15038	14923	15104	14952	14961	14912	14963	15106	14945	15208	14950	14970	15039	14995	14946	15117	15112	14969	15048	14939	14935	14982	15137	14993	14967	15015	15116	14921	15045	15043	15161	15193	15211	14987	15043	15145	15011	14865	14907	15040	14821	15088	15111	14829	15230	15035	15047	14927	14987	15182	15107	15094	15012	14936	15071	15247	14977	15102	15005	14878	14927	15071	15054	14900	14980	15092	15072	14867	14963	14880	15086	15140	15143	14901	14880	15082	15125	14969	14968	15008	14996	15265	14993	15025	15071	15174	15033	15068	14842	14882	14922	15012	14954	15187	14838	14941	14936	15078	15149	15016	15008	14892	15051	14918	14941	14990	14871	14915	15125	14849	15088	14815	15087	15043	15102	15148	15060	15070	15135	15091	15048	14977	14980	15055	14878	15055	15091	15079	15092	15057	15044	14908	15061	14956	14920	14964	14898	15099	15129	15116	15073	14925	14901	14851	15048	14899	15231	15004	15055	14893	15148	15017	15113	14870	15060	14948	15070	15061	14913	14899	14990	14865	14984	14936	15050	14822	14951	14771	14847	15045	15044	14896	14908	14928	14939	14989	15118	15150	14957	14951	14900	14989	15048	15019	14832	15065	14839	15000	14950	14890	15117	14890	15135	14831	15067	14978	15021	15025	14988	15064	15057	15023	15000	15119	15062	15054	14996	15023	14971	15070	14974	14882	14795	15088	14904	15061	15110	15100	14909	15102	15164	15008	15086	15106	15234	15026	15061	14991	15054	15110	15145	15118	14903	14936	14916	15153	15076	15159	14913	15156	14994	14964	15069	15073	15112	15188	15104	15083	14986	15046	14901	15109	15090	14953	14972	14987	14878	14897	15173	14986	15209	14987	15040	15035	14951	15036	14867	15012	14954	14843	14904	15064	15092	15001	14729	14817	14765	15051	14818	14858	15009	14860	15041	15068	14986	14939	15038	14947	15057	15092	14855	15026	15045	15057	15090	15170	14857	14791	14997	15004	14966	15047	14991	14952	15199	15024	15319	14852	14930	14810	14832	14953	14914	15024	14849	14906	15049	15169	15234	14926	14857	14834	15128	15101	15005	14932	15083	14883	15049	14912	15182	15163	15168	15076	14931	15017	15002	15106	15095	15099	15223	14953	15097	15217	14950	14956	14759	14948	15087	14995	14881	15079	15013	14934	14896	15158	15060	15146	15018	15008	14955	15061	15006	14875	15122	14899	15044	15080	15084	15212	14985	15392	15010	14921	15093	15093	15102	15055	14894	15078	15029	15098	15070	15118	15197	15197	14921	15045	14998	14997	14909	15018	14893	15074	14811	14969	15074	15168	15296	15173	14957	14866	14844	14851	14888	15137	15085	14956	15084	15194	15190	14885	15045	15057	14897	15046	15046	15090	14874	15109	15148	15027	15089	14964	15076	14946	14964	15057	15043	14968	14959	15059	15047	15037	15025	15063	15077	14974	14931	14965	15206	15125	15074	15003	14985	15100	15104	15025	14834	14985	15096	15082	14989	15114	15161	15067	15163	15128	14987	14919	14986	14846	14947	14965	14911	14968	14985	14954	15151	15016	14955	14821	15154	14957	14965	15170	15057	14943	15088	15222	14949	15011	14981	15032	15064	15063	15008	14933	15132	15063	14995	15124	15055	15058	15011	14973	15144	14792	15096	14982	14761	14997	14998	15043	15200	14992	15055	14970	14843	15057	15024	15096	14945	15023	15018	14991	15072	15207	14962	15001	14981	14939	15082	15077	15005	14819	15004	14947	15002	15166	15050	15095	15133	15045	15161	15179	14924	15018	14975	15014	15009	14926	15022	14967	15009	14871	15226	15094	15024	14955	15131	15056	15070	14886	15013	14932	15101	14834	15007	15144	15079	15003	15082	15006	15010	15128	14888	15184	15071	14941	15114	14824	14869	14956	14912	14975	14788	14882	15068	14886	15127	15134	15103	15047	14945	15137	15053	15071	14955	14972	14883	15048	14786	14985	15011	15054	15067	15043	15024	15138	15108	15097	15062	15028	15059	15007	15026	15074	15060	14836	15075	15137	15057	15046	14895	15077	15241	14964	14873	15098	14989	15015	14928	15188	14897	14955	14928	15059	15077	14994	15040	15073	15041	15095	15193	15089	15117	15099	15100	14940	14987	14945	15105	15041	15066	15190	14899	15078	15032	15043	14969	15011	14935	14920	14977	15174	15144	14965	15172	14997	15259	15034	15002	14963	15023	14836	14996	14869	14932	15025	14910	14869	15032	14982	15145	14810	15130	14984	15163	14970	14779	14991	15062	15097	14869	14847	15001	14976	14987	15052	15011	15244	15028	14931	15009	15045	14935	14938	14951	14953	15093	14951	14896	14784	14923	14954	15005	15110	14861	15139	14944	15087	14861	14992	15127	14918	14921	15054	14743	15117	15034	15130	14987	15132	14951	14906	14978	15056	14968	15044	15046	15094	14974	14842	14792	14901	15159	14867	15102	14878	14926	14981	14878	15046	15041	15146	15059	14972	15051	14992	15032	14948	15069	14987	15010	14992	14885	14933	14891	14977	15044	15191	14933	15059	14997	15098	14963	14838	15187	15096	15099	14982	14971	15089	15033	14975	15092	15211	14997	15185	14902	15035	15152	15013	15004	15069	15101	15123	15226	15115	14908	15020	14943	15087	15045	14998	15096	15049	15102	15015	15079	15135	14977	14857	14984	14959	14925	14984	15118	15086	15092	15006	15065	14810	15183	14813	15136	14890	15024	14869	15004	14862	15086	15128	15082	14945	15146	14930	15072	14773	15066	15030	14935	15086	14995	15116	15134	15033	15336	15114	15048	15161	15041	14978	14949	15033	15067	15062	15120	15217	15116	15071	14872	15039	15038	15005	15226	14909	14917	14999	14891	15092	15051	15085	15085	14987	15111	14930	15171	15059	14955	15218	14964	14889	15150	15117	14929	15070	15066	14914	15071	14914	15161	14956	14897	14700	15193	15111	14934	14958	15117	15132	15040	14990	15074	15110	15081	14900	15117	14947	14992	15067	15218	15121	14974	14864	14973	14872	15161	15064	14964	14950	15056	15031	15053	15144	15126	15044	14871	15043	15115	15192	15069	14923	15008	14924	15164	15000	14922	15025	15152	15165	15073	15082	15058	14910	15184	15055	14917	15000	15022	15126	14958	15049	15091	14894	15031	15191	14998	14991	14925	14804	14775	14979	15011	14981	15064	15049	14890	14907	14929	15040	15026	14984	15004	15124	15206	14976	15131	15086	14898	14998	14976	14857	15022	15091	15031	15058	15164	15120	15114	15105	14904	14887	14997	15143	15167	14902	15053	14922	14872	14961	15055	15228	14995	14943	14909	15021	15073	15080	15121	14995	15179	14964	14970	15160	15001	15120	14987	15056	15146	15081	15040	15003	14914	14890	14892	14988	15058	15052	14983	14894	14867	15062	15070	14944	15003	15088	14932	14935	15096	14701	14992	15076	15257	15201	15062	15113	15222	15007	15125	15149	14942	15092	14916	15059	15206	15182	14972	14978	14998	15072	14956	15015	15023	14954	14892	14939	14822	14848	15037	14993
33504	54711	49973	39332	33503	28086	24107	20954	19351	17681	16579	15555	15042	14636	14328	14135	13997	13953	13732	13452	13793	13794	13512	13458	13480	13509	13513	13504	13291	13338	13301	13469	13355	13369	13381	13329	13436	13239	13338	13462	13381	13397	13381	13195	13199	13306	13190	13314	13273	13196	13360	13294	13287	13370	13288	13313	13295	13328	13310	13153	13292	13174	13129	13215	13250	13262	13252	13235	13352	13285	13339	13264	13186	13038	13141	13275	13261	13324	13324	13161	13257	13081	13257	13181	13310	13298	13182	13252	13263	13213	13196	13349	13150	13363	13207	13274	13350	13253	13084	13128	13346	13268	13307	13257	13334	13212	13343	13309	13274	13333	13244	13266	13201	13396	13188	13152	13177	13163	13343	13230	13374	13246	13317	13220	13271	13212	13363	13155	13209	13394	13197	13195	13246	13337	13169	13241	13227	13110	13166	13228	13182	13356	13259	13196	13340	13271	13283	13295	13117	13285	13256	13289	13407	13166	13071	13187	13204	13183	13184	13297	13212	13129	13246	13265	13206	13217	13387	13109	13268	13199	13242	13184	13343	13246	13355	13207	13073	13367	13215	13229	13151	13277	13292	13273	13287	13141	13476	13302	13112	13398	13359	13327	13252	13390	13231	13006	13288	13364	13336	13127	13061	13177	13102	13349	13132	13237	13107	13367	13195	13287	13176	13166	13241	13214	13122	13389	13227	13299	13139	13181	13245	13242	13271	13240	13116	13311	13164	13029	13259	13317	13343	13198	13217	13133	13299	13334	13191	13164	13315	13291	13304	13283	13286	13300	13268	13209	13419	13254	13212	13318	13242	13204	13510	13202	13207	13261	13044	13135	13271	13309	13209	13343	13276	13335	13257	13235	13275	13436	13291	13358	13213	13146	13171	13273	13271	13096	13182	13142	13286	13102	13266	13186	13107	13257	13268	13244	13320	13028	13042	13317	13243	13252	13206	13313	13340	13164	13355	13265	13272	13303	13115	13286	13219	13117	13390	13292	13295	13299	13227	13241	13247	13161	13282	13282	13352	13236	13165	13234	13327	13273	13242	13305	13246	13274	13309	13352	13080	13312	13237	13229	13070	13340	13303	13303	13202	13295	13218	13341	13086	13298	13341	13249	13265	13232	13196	13164	13093	13270	13157	13275	13226	13160	13116	13141	13172	13179	13249	13277	13429	13119	13329	13221	13182	13178	13318	13269	13272	13304	13211	13309	13278	13223	13022	13232	13401	13415	13221	13299	13187	13194	13110	13275	13344	13384	13228	13241	13398	13143	13319	13264	13225	13255	13121	13332	13090	13200	13277	13244	13190	13128	13258	13141	13215	13096	13262	13335	13128	13192	13134	13262	13295	13479	13224	13088	13384	13157	13209	13271	13105	13246	13059	13255	13251	13275	13324	13305	13265	13127	13299	13223	13258	13388	13192	13317	13106	13279	13300	13404	13177	13289	13202	13418	13179	13127	13338	13412	13174	13287	13257	13421	13323	13228	13169	13129	13279	13187	13224	13202	13473	13352	13367	13197	13353	13142	13194	13229	13235	13159	13033	13340	13292	13327	13119	13162	13305	13122	13179	13038	13204	13420	13265	13178	13283	13212	13296	13469	13306	13229	13194	13405	13190	13325	13324	13275	13350	13209	13352	13297	13171	13185	13243	13331	13145	13271	13281	13292	13354	13383	13147	13253	13220	13355	13261	13468	13080	13347	13247	13233	13330	13401	13283	13179	13274	13124	13415	13147	13262	13168	13116	13159	13178	13230	13296	13149	13355	13079	13155	13228	13079	13412	13014	13318	13322	13277	13290	13346	13278	13265	13146	13329	13219	13343	13461	13355	13217	13255	13292	13186	13220	13157	13162	13299	13272	13222	13229	13293	13347	13414	13205	13077	13225	13167	13313	13097	13219	13230	13376	13373	13325	13431	13204	13111	13321	13179	13191	13317	13138	13180	13322	13171	13263	13142	13155	13195	13144	13171	13247	13372	13138	13210	13182	13347	13244	13214	13191	13183	13390	13050	13036	13193	13151	13156	13239	13311	13120	13175	13192	13254	13365	13284	13150	13230	13210	13300	13210	13074	13340	13181	13296	13317	13278	13221	13178	13275	13243	13106	13128	13383	13242	13173	13341	13146	13348	13199	13186	13183	13364	13227	13468	13315	13188	13103	13286	13132	13357	13225	13323	13309	13252	13253	13315	13350	13341	13311	13134	13200	13307	13301	13102	13263	13256	13150	13337	13150	13182	13096	13190	13232	13265	13234	13202	13270	13316	13222	13212	13352	13289	13377	13076	13232	13342	13194	13299	13104	13390	13081	13207	13181	13386	13363	13333	13280	13203	13063	13291	13321	13236	13210	13112	13213	13298	13068	13115	13234	13257	13077	13221	13322	13253	13359	13190	13237	13059	13356	13413	13290	13242	13211	13234	13347	13234	13268	13269	13061	13203	13412	13298	13210	13279	13261	13267	13328	13151	13331	13167	13088	13271	13274	13224	13265	13351	13294	13397	13128	13214	13159	13357	13124	13315	13312	13325	13289	13285	13097	13221	13156	13225	13267	13230	13238	13175	13129	13267	13125	13113	13281	13180	13195	13256	13317	13192	13302	13251	13289	13187	13242	13288	13466	13236	13259	13315	13288	13267	13198	13369	13249	13259	13199	13292	13087	13244	13024	13265	13214	13067	13455	13140	13242	13298	13125	13301	13221	13099	13393	13213	13169	13263	13271	13242	13220	13137	13161	13251	13232	13226	13256	13229	13174	13115	13263	13075	13291	13364	13120	13409	13353	13247	13352	13437	13261	13180	13312	13266	13179	13121	13216	13435	13241	13244	13238	13218	13061	13233	13202	13130	13257	13134	13287	13321	13229	13354	13210	13233	13289	13256	13446	13293	13414	13373	13263	13343	13308	13240	13352	13012	13290	13129	13241	13316	13193	13376	13286	13416	13132	13445	13343	13135	13393	13121	13301	13251	13221	13163	13301	13484	13158	13208	13242	13158	13111	13275	13468	13207	13333	13221	13473	13235	13408	13080	13311	13314	13100	13136	13068	13373	13128	13214	13198	13203	13272	13167	13385	13218	13350	13222	13350	13307	13302	13119	13295	13383	13358	13335	13223	13162	13220	13348	13378	13236	13145	13281	13077	13117	13340	13246	13264	13227	13061	13202	13206	13086	13188	13411	13247	13338	13124	13343	13295	13258	13126	13140	13277	13284	13211	13324	13195	13305	13292	13210	13283	13210	13366	13203	13306	13285	13113	13209	13284	13220	13124	13266	13190	13170	13092	13433	13053	13341	13116	13147	13402	13178	13170	13419	13414	13238	13240	13119	13239	13134	13255	13391	13087	13151	13211	13333	13289	13364	13271	13268	13116	13093	13124	13302	13216	13273	13336	13235	13247	13334	13334	13222	13161	13247	13251	13093	13365	13306	13364	13277	13208	13234	13340	13222	13444	13299	13213	13117	13272	13341	13161	13154	13109	13219	13186	13313	13376	13291	13127	13346	13220	13233	13028	13139	13195	13187	13357	13358	13348	13360	13218	13228	13361	13295	13171	13433	13189	13279	13354	13217	13301	13340	13207	13386	13299	13293	13194	13196	13400	13319	13089	13360	13348	13195	13316	13258	13339	13279	13284	13154	13293	13281	13106	13255	13260	13199	13450	13190	13159	13228	13267	13248	13348	13125	13349	13168	13199	13334	13275	13218	13274	13292	13104	13290	13191	13347	13247	13357	13039	13185	13167	13193	13280	13281	13353	13314	13239	13089	13356	13298	13247	13253	13152	13299	13228	13157	13390	13233	13249	13190	13185	13084	13321	13190	13284	13304	13361	13284	13310	13243	13228	13258	13263	13259	13064	13224	13084	13332	13228	13219	13202	13253	13216	13215	13207	13212	13151	13188	13307	13251	13263	13220	13289	13136	13282	13140	13170	13570	13175	13224	13205	13186	13183	13163	13277	12967	13365	13116	13324	13351	13113	13192	13283	13224	13391	13276	13235	13245	13271	13323	13091	13278	13298	13313	13128	13174	13354	13256	13243	13254	13145	13307	13190	13074	13145	13318	13237	13047	13294	13185	13254	13461	13097	13297	13182	13194	13150	13299	13216	13277	13292	13160	13273	13331	13254	13124	13276	13177	13169	13093	13333	13279	13256	13182	13318	13065	13150	13142	13264	13327	13292	13211	13244	13316	13093	13139	13238	13481	13303	13190	13249	13286	13233	13160	13055	13198	13227	13354	13089	13195	13351	13146	13184	13194	13160	13168	13273	13403	13100	13307	13118	13126	13299	13234	13220	13310	13338	13169	13308	13254	13104	13274	13275	13310	13387	13286	13141	13277	13376	13390	13446	13105	13200	13229	13245	13225	13152	13285	13306	13334	13313	13168	13264	13265	13156	13243	13356	13265	13432	13186	13165	13256	13081	13137	13233	13067	13169	13266	13268	13137	13440	13325	13183	13140	13185	13237	13240	13289	13328	13084	13228	13284	13288	13191	13130	13132	13214	13376	13242	13271	13005	13097	13240	13235	13227	13282	13179	12977	13245	13361	13032	13325	13306	13260	13220	13370	13298	13123	13213	13270	13411	13430	13253	13296	13027	13273	13086	13282	13237	13322	13097	13213	13176	13192	13149	13377	13240	13207	13192	13216	13321	13201	13246	13154	13195	13284	13140	13143	13264	13308	13340	13169	13301	13254	13081	13181	13290	13286	13152	13128	13094	13259	13320	13209	13269	13084	13029	13203	13103	13367	13225	13079	13228	13133	13389	13373	13176	13325	13304	13129	13212	13425	13170	13310	13149	13344	13329	13260	13248	13317	13471	13401	13297	13284	13235	13353	13198	13355	13401	13324	13131	13267	13211	13182	13289	13337	13234	13235	13299	13362	13135	13185	13225	13110	13259	13328	13274	13177	13329	13312	13145	13137	13257	13190	13372	13260	13161	13344	13288	13249	13283	13195	13524	13191	13221	13220	13448	13187	13295	13306	13320	13457	13248	13100	13320	13198	13232	13352	13379	13026	13246	13163	13206	13382	13109	13347	13272	13134	13191	13354	13291	13512	13229	13254	13239	13140	13182	13265	13165	13181	13249	13300	13272	13094	13177	13206	13257	13190	13254	13023	13184	13341	13228	13308	13098	13162	13372
22731	21018	28798	23925	23517	27700	29442	23415	21063	20373	18988	17907	17468	17007	16817	16587	16250	16221	16145	16209	15957	15940	15997	15767	15686	16041	15705	15673	15693	15756	15785	15665	15594	15782	15741	15576	15736	15484	15497	15645	15491	15513	15615	15570	15622	15491	15568	15521	15645	15531	15684	15501	15445	15463	15494	15491	15436	15357	15630	15652	15717	15532	15488	15622	15564	15512	15414	15447	15620	15574	15252	15362	15350	15528	15621	15546	15497	15420	15597	15444	15260	15445	15384	15573	15541	15355	15281	15427	15522	15523	15545	15559	15524	15570	15586	15433	15379	15367	15565	15429	15439	15445	15463	15405	15653	15562	15446	15491	15046	15515	15307	15551	15461	15509	15530	15417	15650	15632	15467	15544	15548	15527	15393	15454	15282	15587	15615	15582	15497	15642	15534	15401	15484	15439	15431	15339	15487	15483	15210	15479	15394	15469	15572	15646	15263	15429	15406	15255	15503	15578	15460	15456	15601	15442	15554	15388	15402	15489	15559	15525	15386	15449	15359	15488	15387	15603	15534	15182	15333	15475	15641	15395	15279	15467	15530	15284	15362	15339	15537	15427	15428	15433	15435	15479	15366	15535	15363	15498	15458	15555	15635	15459	15495	15442	15528	15514	15663	15591	15215	15234	15487	15412	15463	15610	15434	15644	15555	15539	15541	15506	15417	15372	15615	15474	15407	15646	15445	15466	15454	15298	15565	15483	15562	15337	15546	15750	15504	15493	15615	15484	15418	15297	15443	15392	15335	15329	15514	15455	15440	15371	15382	15167	15368	15580	15591	15534	15493	15393	15736	15362	15387	15395	15564	15322	15490	15469	15363	15461	15512	15327	15515	15487	15342	15555	15561	15443	15388	15491	15426	15504	15420	15522	15261	15451	15457	15427	15366	15476	15621	15344	15584	15476	15346	15445	15467	15272	15354	15318	15513	15469	15399	15451	15245	15532	15234	15566	15459	15506	15655	15424	15478	15417	15480	15347	15407	15296	15509	15441	15791	15448	15603	15606	15498	15518	15586	15394	15633	15302	15489	15493	15523	15594	15571	15521	15485	15728	15625	15510	15382	15598	15620	15447	15472	15450	15440	15357	15629	15504	15536	15443	15584	15288	15443	15462	15485	15553	15449	15638	15593	15466	15492	15378	15486	15480	15406	15415	15426	15590	15504	15292	15533	15699	15694	15465	15389	15642	15332	15356	15391	15675	15494	15509	15664	15402	15523	15589	15503	15337	15607	15529	15500	15543	15423	15571	15528	15594	15629	15461	15507	15556	15598	15426	15448	15336	15577	15339	15516	15503	15437	15573	15415	15484	15570	15456	15470	15573	15622	15429	15475	15522	15525	15414	15251	15445	15606	15478	15306	15420	15515	15494	15468	15627	15481	15368	15456	15466	15285	15552	15432	15531	15403	15451	15353	15366	15425	15535	15413	15502	15414	15522	15491	15440	15304	15402	15211	15361	15627	15264	15531	15594	15645	15323	15514	15315	15546	15451	15423	15516	15616	15447	15359	15428	15517	15461	15510	15498	15306	15512	15453	15610	15362	15424	15489	15391	15495	15324	15551	15593	15484	15328	15433	15428	15381	15437	15444	15322	15278	15454	15534	15480	15578	15417	15459	15440	15489	15649	15252	15515	15562	15584	15668	15338	15694	15422	15554	15586	15505	15495	15549	15566	15576	15312	15376	15501	15365	15607	15367	15577	15468	15534	15374	15590	15420	15323	15416	15459	15290	15419	15460	15314	15462	15312	15518	15499	15400	15504	15447	15341	15536	15448	15583	15317	15490	15462	15467	15291	15407	15596	15505	15541	15636	15426	15359	15460	15482	15412	15554	15463	15328	15366	15485	15473	15388	15439	15580	15365	15372	15426	15440	15356	15461	15301	15479	15406	15327	15523	15394	15627	15383	15431	15673	15411	15510	15521	15318	15523	15390	15451	15497	15506	15557	15373	15452	15437	15370	15369	15449	15761	15429	15706	15306	15288	15460	15488	15219	15385	15427	15378	15541	15355	15521	15504	15609	15584	15401	15371	15461	15406	15462	15296	15718	15418	15346	15612	15506	15496	15447	15346	15485	15512	15618	15541	15288	15560	15468	15437	15427	15518	15261	15487	15561	15452	15444	15393	15361	15420	15498	15558	15428	15566	15408	15402	15362	15318	15400	15488	15455	15671	15412	15513	15422	15566	15710	15490	15595	15539	15528	15502	15438	15590	15398	15573	15526	15379	15433	15492	15352	15567	15450	15586	15416	15455	15571	15552	15664	15434	15591	15530	15276	15594	15623	15332	15474	15593	15303	15459	15557	15489	15394	15420	15563	15344	15338	15508	15504	15697	15423	15472	15378	15455	15381	15713	15405	15443	15409	15299	15244	15308	15496	15436	15495	15414	15382	15483	15244	15312	15632	15413	15470	15574	15468	15507	15292	15400	15487	15348	15451	15326	15479	15420	15453	15674	15384	15602	15252	15377	15595	15599	15339	15508	15583	15416	15280	15627	15353	15485	15480	15504	15561	15520	15300	15477	15539	15448	15472	15404	15292	15441	15639	15504	15589	15476	15619	15378	15638	15429	15542	15369	15348	15476	15233	15310	15300	15431	15495	15465	15491	15562	15641	15446	15335	15546	15572	15347	15504	15471	15398	15425	15378	15325	15434	15484	15362	15430	15417	15637	15385	15409	15687	15404	15448	15530	15261	15325	15523	15416	15501	15380	15552	15542	15426	15430	15526	15408	15486	15429	15480	15508	15540	15486	15340	15642	15439	15351	15272	15475	15674	15472	15550	15473	15704	15541	15335	15408	15406	15454	15389	15454	15325	15261	15592	15528	15295	15310	15365	15405	15531	15539	15305	15474	15535	15528	15449	15491	15402	15363	15292	15515	15495	15769	15293	15417	15291	15637	15505	15555	15585	15431	15449	15370	15505	15491	15518	15413	15497	15371	15603	15439	15642	15433	15521	15423	15298	15490	15520	15531	15398	15587	15417	15456	15475	15372	15362	15219	15530	15598	15285	15396	15373	15376	15613	15324	15523	15559	15372	15612	15413	15341	15286	15431	15277	15422	15428	15358	15353	15441	15477	15369	15418	15464	15439	15546	15578	15365	15429	15546	15358	15580	15660	15517	15426	15309	15243	15425	15306	15447	15327	15391	15402	15535	15404	15539	15404	15340	15634	15496	15429	15396	15607	15540	15570	15555	15220	15347	15449	15400	15398	15587	15530	15447	15518	15365	15504	15448	15422	15434	15616	15581	15657	15310	15303	15495	15434	15440	15604	15527	15561	15510	15346	15554	15449	15454	15529	15292	15508	15361	15472	15448	15468	15517	15544	15447	15733	15598	15299	15496	15608	15550	15327	15375	15484	15472	15393	15182	15307	15451	15375	15382	15513	15714	15531	15311	15401	15412	15586	15451	15377	15492	15592	15423	15618	15326	15557	15441	15398	15565	15456	15552	15655	15512	15384	15604	15498	15565	15526	15383	15296	15430	15567	15227	15400	15521	15623	15460	15489	15678	15321	15511	15557	15429	15446	15476	15507	15528	15508	15524	15529	15546	15320	15390	15420	15286	15347	15668	15543	15419	15570	15570	15562	15259	15502	15525	15539	15411	15602	15309	15368	15271	15447	15521	15285	15430	15344	15335	15465	15337	15387	15488	15460	15483	15497	15349	15394	15571	15509	15529	15611	15547	15626	15533	15584	15588	15179	15410	15616	15425	15142	15373	15484	15565	15573	15470	15657	15629	15538	15505	15375	15481	15365	15413	15415	15289	15390	15306	15440	15551	15430	15665	15634	15588	15504	15479	15483	15463	15326	15347	15307	15403	15416	15265	15449	15405	15464	15490	15558	15652	15488	15480	15327	15261	15618	15577	15649	15441	15537	15531	15307	15603	15692	15497	15411	15374	15446	15346	15528	15178	15314	15589	15326	15480	15303	15363	15384	15388	15534	15326	15474	15626	15449	15500	15629	15587	15459	15442	15645	15338	15515	15355	15220	15390	15583	15539	15644	15512	15621	15409	15742	15657	15457	15466	15404	15464	15371	15379	15509	15549	15514	15561	15436	15342	15342	15356	15671	15426	15261	15420	15435	15502	15500	15423	15421	15505	15326	15626	15659	15521	15619	15566	15565	15628	15419	15350	15594	15561	15588	15448	15531	15388	15496	15289	15308	15522	15263	15487	15522	15657	15540	15349	15439	15376	15459	15403	15548	15733	15500	15253	15319	15382	15600	15362	15586	15384	15521	15602	15509	15174	15326	15600	15530	15403	15586	15506	15455	15492	15501	15543	15571	15440	15545	15542	15500	15494	15526	15380	15573	15559	15370	15469	15364	15580	15427	15447	15598	15332	15294	15503	15611	15404	15505	15612	15538	15355	15500	15500	15409	15443	15607	15695	15612	15510	15532	15449	15500	15345	15603	15684	15225	15429	15238	15512	15275	15348	15396	15552	15431	15505	15522	15214	15366	15456	15562	15505	15461	15636	15466	15504	15467	15485	15499	15591	15368	15372	15360	15360	15398	15627	15562	15392	15452	15501	15699	15493	15628	15341	15603	15511	15565	15423	15476	15481	15403	15399	15421	15323	15376	15528	15246	15520	15433	15413	15472	15389	15403	15491	15559	15558	15554	15563	15477	15419	15613	15674	15491	15458	15294	15490	15423	15425	15503	15461	15344	15545	15430	15491	15644	15641	15369	15542	15438	15453	15439	15535	15336	15551	15538	15633	15603	15587	15405	15491	15544	15318	15481	15494	15716	15509	15358	15460	15443	15534	15402	15472	15551	15641	15631	15347	15459	15622	15320	15569	15343	15319	15586	15393	15324	15252	15621	15534	15601	15299	15128	15409	15483	15373	15374	15597	15431	15378	15581	15461	15331	15439	15541	15512	15351	15532	15606	15637	15496	15395	15479	15531	15716	15638	15527	15486	15504	15563	15601	15462	15503	15452	15454	15591	15458	15441	15471	15334	15545	15322	15425	15233	15566	15500	15436	15641	15574	15493	15452	15407	15478	15393	15489	15436	15526	15576	15561	15213	15353	15341	15506	15278	15515	15132	15318	15392	15514	15567	15303	15374	15647	15718	15500	15378	15355	15497	15515	15400	15625	15554	15675	15670	15485	15500	15393	15520
36160	59326	54741	44092	37458	32427	27994	24293	21533	19990	18141	17210	16174	15576	15226	14791	14510	14366	14287	14165	14081	13979	13971	13822	13683	13837	13799	13695	13829	13844	13668	13676	13657	13594	13629	13574	13522	13418	13560	13506	13459	13583	13494	13617	13573	13533	13649	13562	13527	13468	13354	13523	13514	13397	13604	13612	13510	13477	13240	13542	13639	13543	13486	13578	13630	13531	13661	13357	13583	13504	13562	13612	13439	13328	13488	13576	13549	13429	13419	13580	13347	13558	13430	13615	13412	13467	13452	13475	13559	13481	13463	13590	13543	13523	13409	13496	13485	13550	13691	13530	13554	13425	13536	13377	13572	13402	13440	13526	13475	13521	13494	13386	13346	13512	13405	13648	13585	13367	13489	13476	13486	13415	13521	13547	13448	13677	13532	13735	13557	13466	13534	13491	13475	13500	13372	13486	13464	13563	13547	13320	13395	13426	13542	13547	13577	13436	13455	13420	13491	13510	13532	13543	13468	13398	13416	13570	13297	13541	13455	13528	13563	13547	13569	13458	13629	13534	13512	13565	13305	13505	13392	13607	13566	13516	13471	13620	13441	13434	13621	13491	13486	13484	13418	13505	13318	13387	13568	13460	13349	13323	13593	13657	13426	13510	13538	13460	13423	13615	13347	13440	13623	13432	13318	13379	13487	13429	13501	13339	13584	13510	13478	13524	13427	13553	13484	13452	13461	13526	13501	13560	13415	13374	13641	13451	13541	13588	13391	13569	13519	13434	13672	13356	13392	13322	13424	13477	13530	13408	13475	13347	13464	13627	13499	13477	13399	13470	13439	13627	13310	13569	13507	13428	13487	13441	13540	13507	13501	13421	13499	13578	13574	13449	13452	13429	13555	13485	13598	13411	13350	13404	13385	13572	13415	13530	13421	13447	13576	13555	13507	13481	13562	13659	13453	13354	13462	13556	13362	13570	13644	13404	13443	13337	13446	13356	13436	13537	13555	13313	13482	13497	13508	13448	13587	13480	13463	13412	13571	13531	13606	13597	13573	13474	13591	13548	13331	13497	13417	13509	13453	13746	13371	13406	13382	13488	13503	13520	13579	13491	13506	13474	13527	13638	13545	13459	13599	13601	13531	13623	13512	13649	13556	13690	13419	13369	13295	13380	13453	13437	13474	13473	13373	13559	13629	13452	13497	13577	13324	13506	13593	13435	13538	13724	13493	13315	13478	13484	13451	13621	13474	13358	13526	13533	13430	13661	13689	13638	13517	13312	13404	13404	13507	13425	13369	13631	13494	13367	13513	13513	13483	13575	13340	13459	13702	13507	13502	13589	13397	13541	13472	13411	13476	13344	13509	13563	13499	13496	13536	13683	13433	13516	13370	13342	13517	13659	13663	13554	13450	13337	13517	13523	13481	13441	13561	13500	13478	13456	13541	13507	13463	13411	13648	13401	13462	13595	13483	13432	13399	13432	13528	13504	13387	13520	13539	13515	13463	13264	13493	13446	13498	13515	13502	13580	13415	13523	13464	13469	13476	13446	13426	13502	13371	13457	13353	13358	13322	13373	13554	13291	13566	13546	13461	13440	13480	13542	13425	13606	13528	13521	13526	13459	13557	13395	13627	13490	13332	13495	13598	13548	13564	13466	13325	13296	13441	13435	13458	13560	13644	13537	13540	13387	13439	13345	13523	13494	13466	13496	13528	13543	13549	13555	13503	13518	13542	13569	13475	13479	13437	13398	13499	13326	13474	13402	13610	13427	13577	13436	13489	13547	13662	13456	13704	13469	13376	13499	13369	13398	13581	13529	13551	13587	13560	13397	13400	13512	13458	13551	13450	13653	13572	13605	13463	13638	13496	13532	13512	13459	13523	13399	13439	13430	13544	13558	13367	13463	13476	13469	13503	13412	13606	13402	13560	13406	13550	13492	13503	13426	13452	13615	13582	13527	13490	13472	13551	13639	13548	13423	13505	13439	13510	13556	13310	13465	13459	13432	13559	13445	13572	13595	13639	13319	13493	13283	13346	13468	13572	13374	13377	13591	13445	13401	13479	13396	13498	13443	13421	13490	13512	13433	13436	13428	13444	13555	13503	13597	13617	13388	13563	13527	13615	13560	13513	13347	13474	13459	13634	13429	13481	13525	13440	13491	13544	13665	13477	13405	13504	13472	13493	13427	13552	13635	13606	13575	13401	13500	13547	13399	13657	13580	13331	13604	13374	13500	13452	13460	13650	13455	13557	13494	13572	13630	13434	13546	13599	13418	13519	13470	13541	13398	13491	13476	13604	13568	13555	13450	13559	13438	13530	13500	13523	13530	13560	13591	13543	13524	13537	13515	13452	13508	13459	13652	13495	13496	13687	13544	13548	13469	13628	13507	13698	13579	13559	13489	13243	13426	13564	13483	13340	13425	13513	13581	13607	13558	13534	13307	13426	13497	13515	13465	13541	13510	13388	13418	13528	13396	13433	13260	13468	13302	13421	13526	13626	13620	13667	13608	13586	13412	13527	13361	13627	13370	13525	13491	13450	13418	13448	13568	13372	13456	13568	13513	13544	13485	13326	13725	13561	13471	13569	13511	13494	13528	13538	13436	13469	13356	13392	13508	13403	13509	13458	13471	13555	13605	13456	13358	13637	13371	13519	13533	13657	13520	13426	13377	13446	13456	13583	13598	13659	13558	13559	13718	13480	13490	13356	13584	13492	13452	13406	13553	13427	13426	13538	13502	13536	13484	13476	13437	13551	13450	13321	13581	13603	13593	13518	13601	13451	13593	13530	13576	13544	13477	13476	13485	13570	13515	13510	13547	13461	13563	13590	13384	13545	13444	13285	13497	13496	13522	13567	13403	13351	13490	13624	13508	13624	13582	13599	13538	13520	13402	13339	13551	13451	13568	13633	13500	13461	13430	13591	13491	13317	13386	13535	13457	13568	13357	13427	13500	13574	13482	13522	13499	13607	13440	13536	13512	13701	13461	13530	13691	13600	13544	13394	13608	13463	13450	13555	13433	13565	13567	13561	13426	13454	13657	13389	13665	13495	13266	13347	13575	13467	13499	13444	13496	13372	13431	13459	13417	13458	13462	13592	13445	13372	13515	13581	13474	13537	13607	13509	13635	13559	13487	13467	13411	13570	13595	13528	13435	13572	13363	13481	13476	13459	13634	13418	13499	13367	13408	13536	13475	13453	13679	13374	13637	13594	13506	13442	13584	13666	13500	13454	13558	13410	13551	13636	13597	13434	13671	13429	13463	13506	13673	13451	13460	13488	13454	13406	13485	13618	13378	13490	13423	13518	13540	13708	13407	13579	13430	13517	13473	13450	13552	13495	13465	13477	13543	13369	13422	13241	13377	13482	13360	13386	13348	13390	13473	13552	13376	13345	13471	13517	13311	13450	13473	13528	13434	13367	13238	13491	13383	13399	13503	13492	13544	13370	13484	13476	13661	13502	13417	13533	13574	13456	13413	13525	13535	13425	13486	13532	13521	13593	13441	13531	13515	13587	13517	13608	13525	13413	13435	13555	13606	13516	13343	13624	13473	13468	13559	13519	13589	13382	13445	13515	13570	13414	13529	13546	13399	13594	13528	13505	13534	13511	13509	13492	13482	13445	13351	13592	13466	13511	13490	13415	13562	13511	13438	13512	13476	13547	13691	13424	13698	13544	13630	13344	13379	13516	13627	13398	13537	13641	13508	13766	13562	13609	13483	13352	13503	13493	13606	13555	13360	13588	13521	13656	13435	13563	13313	13563	13545	13469	13560	13648	13309	13380	13415	13458	13530	13384	13538	13586	13429	13554	13455	13554	13376	13616	13503	13446	13565	13433	13534	13448	13445	13477	13527	13486	13482	13444	13630	13413	13478	13418	13573	13457	13469	13392	13688	13440	13576	13450	13436	13485	13380	13665	13281	13433	13446	13466	13391	13475	13526	13465	13451	13549	13321	13387	13571	13500	13644	13549	13415	13557	13484	13633	13561	13532	13327	13546	13411	13366	13514	13433	13438	13496	13550	13519	13404	13455	13567	13505	13345	13386	13493	13406	13549	13499	13411	13324	13552	13563	13628	13492	13514	13512	13350	13436	13635	13368	13530	13560	13508	13374	13472	13441	13479	13490	13587	13382	13409	13512	13593	13343	13449	13555	13586	13486	13372	13548	13359	13489	13546	13546	13467	13441	13527	13435	13484	13621	13498	13483	13551	13621	13505	13494	13588	13456	13354	13329	13496	13360	13446	13419	13547	13548	13492	13417	13595	13489	13496	13517	13491	13473	13465	13538	13476	13451	13344	13662	13511	13466	13478	13593	13562	13347	13462	13528	13232	13556	13550	13517	13573	13532	13516	13453	13643	13346	13426	13511	13578	13603	13654	13391	13407	13522	13602	13608	13483	13382	13481	13569	13646	13607	13508	13458	13699	13363	13506	13562	13491	13476	13485	13510	13423	13320	13479	13630	13378	13366	13547	13559	13558	13541	13590	13549	13379	13526	13399	13381	13430	13450	13535	13482	13296	13453	13430	13466	13605	13550	13518	13669	13586	13494	13581	13350	13405	13478	13607	13378	13404	13498	13491	13501	13551	13459	13482	13385	13532	13473	13505	13561	13395	13336	13426	13469	13662	13628	13505	13571	13486	13527	13488	13592	13498	13582	13418	13434	13494	13484	13631	13581	13381	13466	13553	13471	13612	13477	13592	13444	13607	13529	13437	13340	13618	13454	13435	13373	13440	13623	13449	13542	13394	13438	13573	13296	13476	13589	13613	13375	13330	13619	13425	13580	13416	13591	13566	13558	13590	13549	13544	13440	13397	13291	13412	13618	13489	13544	13582	13454	13543	13466	13621	13496	13511	13425	13448	13460	13571	13398	13533	13502	13481	13506	13593	13478	13479	13402	13451	13411	13650	13509	13458	13397	13395	13628	13463	13503	13432	13583	13373	13406	13679	13393	13466	13497	13240	13561	13622	13635	13376	13756	13686	13270	13382	13619	13617	13514	13447	13500	13619	13561	13433	13519	13520	13441	13541	13505	13496	13417	13380	13385	13552	13445	13467	13530	13462	13472	13438	13431	13481	13511	13526	13605	13519	13410	13557	13520	13497	13411	13445	13501	13482	13444	13540	13410	13562	13488	13428	13271	13531	13329	13578	13551	13498	13485	13569	13427	13586
30056	31819	39032	33757	26629	23186	20868	18849	17716	17415	16914	16365	16350	16217	15802	15664	15746	15622	15700	15498	15514	15495	15518	15569	15364	15550	15205	15206	15458	15573	15343	15617	15604	15524	15451	15517	15484	15475	15366	15346	15372	15448	15359	15500	15535	15352	15251	15446	15706	15507	15396	15203	15222	15386	15375	15331	15432	15342	15444	15378	15224	15434	15511	15561	15496	15610	15188	15372	15404	15315	15409	15359	15324	15415	15252	15405	15482	15292	15352	15441	15515	15497	15474	15262	15291	15358	15346	15210	15443	15214	15316	15315	15370	15400	15289	15297	15319	15360	15277	15251	15391	15407	15371	15222	15390	15676	15429	15386	15254	15354	15303	15354	15317	15511	15250	15581	15355	15627	15187	15359	15217	15451	15315	15260	15342	15365	15485	15564	15345	15412	15398	15621	15355	15272	15320	15492	15332	15401	15351	15226	15607	15612	15407	15451	15479	15312	15277	15389	15206	15181	15306	15371	15594	15225	15313	15479	15404	15504	15384	15317	15283	15390	15206	15260	15211	15424	15266	15263	15443	15410	15325	15344	15288	15416	15321	15294	15176	15257	15474	15391	15414	15471	15423	15388	15449	15267	15338	15489	15368	15413	15331	15406	15470	15196	15453	15411	15612	15349	15429	15349	15413	15166	15489	15461	15253	15397	15212	15339	15437	15342	15380	15405	15502	15431	15609	15233	15335	15339	15396	15206	15171	15350	15471	15459	15331	15384	15385	15351	15203	15434	15361	15334	15462	15243	15318	15166	15378	15229	15412	15256	15309	15448	15571	15521	15462	15452	15357	15573	15157	15329	15459	15352	15383	15577	15219	15423	15410	15244	15398	15175	15409	15293	15291	15271	15308	15286	15367	15204	15278	15438	15444	15436	15322	15369	15436	15375	15335	15356	15283	15513	15330	15187	15371	15335	15424	15333	15285	15421	15175	15315	15326	15270	15390	15342	15350	15354	15501	15407	15354	15453	15309	15484	15436	15456	15333	15359	15499	15300	15466	15343	15431	15601	15443	15229	15385	15203	15213	15452	15392	15472	15387	15323	15261	15221	15400	15357	15333	15606	15473	15323	15516	15514	15311	15451	15245	15320	15244	15360	15287	15435	15315	15413	15553	15307	15284	15425	15509	15422	15332	15319	15221	15298	15414	15368	15687	15458	15379	15167	15378	15229	15177	15318	15514	15207	15403	15182	15413	15186	15545	15232	15430	15473	15408	15485	15515	15490	15372	15237	15363	15236	15439	15283	15391	15389	15602	15153	15274	15300	15625	15414	15431	15312	15303	15298	15451	15388	15525	15493	15216	15464	15360	15350	15473	15327	15334	15265	15537	15379	15074	15250	15388	15464	15328	15432	15330	15370	15352	15423	15475	15481	15487	15467	15370	15323	15554	15438	15310	15372	15586	15243	15514	15261	15409	15411	15237	15387	15374	15323	15415	15317	15195	15456	15518	15581	15372	15328	15514	15249	15258	15291	15410	15434	15458	15371	15371	15407	15431	15227	15556	15405	15336	15434	15296	15392	15272	15570	15227	15338	15257	15324	15388	15486	15486	15538	15267	15300	15498	15305	15251	15390	15497	15401	15525	15464	15342	15268	15342	15404	15508	15440	15237	15457	15200	15480	15363	15240	15332	15193	15178	15368	15375	15387	15237	15445	15463	15286	15308	15436	15269	15242	15427	15264	15213	15509	15412	15483	15375	15422	15415	15529	15262	15366	15379	15389	15196	15220	15338	15478	15299	15419	15613	15437	15395	15465	15520	15356	15501	15497	15299	15329	15183	15175	15270	15328	15314	15276	15294	15459	15251	15373	15349	15363	15197	15531	15378	15245	15324	15471	15424	15482	15420	15320	15410	15400	15548	15483	15366	15319	15345	15481	15490	15384	15343	15418	15516	15393	15456	15374	15327	15299	15298	15484	15483	15366	15347	15381	15248	15304	15567	15401	15486	15590	15202	15398	15614	15423	15519	15512	15338	15410	15203	15115	15441	15353	15531	15486	15434	15350	15279	15277	15335	15395	15338	15272	15366	15129	15130	15580	15294	15350	15407	15332	15536	15281	15427	15151	15304	15325	15302	15326	15520	15328	15522	15600	15518	15432	15405	15315	15362	15571	15646	15494	15310	15383	15196	15650	15283	15345	15322	15409	15447	15434	15090	15277	15409	15217	15368	15421	15255	15296	15338	15510	15291	15517	15316	15621	15360	15412	15476	15296	15250	15502	15785	15469	15257	15377	15391	15301	15530	15269	15182	15395	15369	15409	15348	15268	15370	15439	15396	15236	15518	15587	15308	15552	15437	15401	15348	15321	15378	15442	15507	15486	15399	15544	15368	15344	15328	15450	15429	15400	15330	15420	15373	15193	15420	15124	15392	15235	15330	15333	15456	15307	15444	15407	15193	15435	15394	15429	15456	15626	15491	15478	15415	15129	15274	15099	15548	15472	15209	15373	15367	15448	15429	15515	15328	15421	15318	15184	15179	15371	15338	15484	15398	15210	15099	15264	15350	15404	15382	15409	15385	15279	15384	15599	15273	15372	15228	15432	15262	15398	15284	15332	15443	15496	15507	15523	15188	15274	15435	15319	15312	15507	15541	15348	15357	15386	15440	15445	15226	15405	15237	15393	15496	15384	15457	15358	15321	15535	15308	15303	15373	15316	15453	15333	15437	15245	15379	15416	15265	15368	15525	15385	15303	15525	15458	15067	15205	15438	15475	15353	15296	15421	15475	15342	15360	15342	15340	15367	15292	15218	15421	15288	15351	15462	15563	15248	15326	15207	15235	15173	15393	15362	15371	15273	15356	15341	15502	15508	15462	15351	15399	15306	15509	15355	15353	15269	15575	15265	15280	15441	15241	15304	15347	15486	15543	15349	15368	15246	15265	15485	15373	15411	15270	15302	15449	15509	15356	15339	15528	15389	15431	15411	15462	15370	15295	15274	15407	15342	15495	15352	15474	15255	15216	15478	15388	15270	15358	15387	15377	15295	15316	15413	15364	15206	15154	15257	15425	15370	15472	15279	15168	15317	15331	15261	15390	15377	15313	15451	15479	15225	15439	15474	15540	15215	15205	15335	15622	15395	15481	15412	15411	15397	15508	15424	15466	15342	15316	15187	15451	15240	15393	15246	15294	15236	15277	15360	15406	15276	15400	15403	15527	15378	15532	15466	15578	15453	15427	15262	15388	15355	15272	15345	15493	15401	15391	15450	15476	15467	15349	15370	15153	15426	15303	15344	15446	15330	15455	15497	15491	15581	15541	15355	15272	15166	15492	15348	15326	15354	15432	15437	15616	15432	15372	15212	15289	15413	15415	15563	15396	15193	15356	15265	15389	15338	15306	15426	15475	15162	15722	15378	15386	15447	15455	15424	15299	15329	15395	15476	15340	15137	15449	15182	15250	15418	15388	15327	15375	15106	15385	15316	15378	15266	15290	15325	15353	15474	15321	15333	15516	15342	15205	15426	15461	15425	15388	15295	15408	15265	15344	15304	15382	15314	15406	15409	15216	15461	15364	15260	15268	15244	15304	15246	15117	15383	15524	15156	15265	15474	15398	15495	15344	15415	15470	15403	15326	15271	15349	15308	15448	15193	15349	15452	15310	15357	15272	15450	15462	15256	15271	15208	15531	15617	15374	15385	15417	15403	15466	15362	15351	15612	15318	15405	15403	15378	15278	15174	15388	15376	15347	15430	15448	15256	15270	15287	15362	15400	15215	15360	15419	15272	15397	15370	15369	15341	15214	15224	15290	15282	15549	15167	15314	15527	15384	15385	15284	15463	15476	15284	15422	15330	15348	15317	15189	15279	15194	15386	15405	15480	15452	15307	15360	15394	15432	15366	15540	15571	15408	15295	15508	15530	15419	15358	15417	15449	15426	15335	15388	15377	15466	15295	15363	15284	15379	15417	15151	15290	15369	15359	15487	15177	15443	15331	15496	15364	15362	15318	15405	15392	15670	15266	15373	15505	15584	15245	15484	15276	15237	15399	15208	15205	15145	15282	15371	15297	15351	15359	15410	15400	15297	15491	15361	15470	15440	15293	15252	15353	15296	15211	15361	15488	15221	15424	15354	15363	15490	15290	15247	15474	15311	15353	15361	15483	15389	15347	15711	15385	15387	15285	15181	15376	15461	15351	15464	15599	15444	15372	15342	15229	15386	15308	15261	15436	15458	15311	15560	15403	15399	15390	15403	15386	15445	15473	15519	15335	15369	15344	15412	15535	15455	15438	15555	15477	15210	15255	15479	15495	15278	15461	15299	15378	15544	15290	15505	15327	15256	15516	15492	15375	15545	15405	15503	15406	15614	15406	15373	15298	15356	15230	15431	15265	15230	15555	15503	15452	15282	15507	15392	15329	15391	15280	15289	15411	15251	15278	15485	15360	15358	15347	15412	15602	15318	15275	15304	15226	15259	15390	15276	15267	15359	15405	15486	15486	15361	15459	15355	15211	15414	15484	15307	15342	15352	15523	15427	15325	15425	15376	15271	15384	15452	15601	15330	15370	15461	15233	15162	15421	15552	15353	15494	15429	15328	15349	15303	15381	15485	15369	15469	15525	15344	15531	15309	15274	15480	15604	15443	15387	15340	15312	15197	15374	15316	15315	15288	15433	15343	15472	15330	15184	15421	15136	15319	15463	15131	15255	15480	15378	15440	15422	15317	15557	15474	15115	15442	15361	15440	15313	15409	15316	15279	15482	15473	15319	15262	15512	15515	15491	15286	15462	15452	15366	15436	15470	15229	15472	15133	15300	15553	15559	15490	15387	15492	15288	15463	15400	15297	15502	15484	15349	15254	15319	15348	15319	15464	15399	15400	15216	15605	15428	15348	15484	15552	15248	15355	15370	15510	15246	15423	15351	15408	15238	15288	15278	15363	15171	15152	15370	15377	15192	15497	15263	15298	15346	15403	15322	15427	15399	15361	15369	15515	15245	15490	15381	15807	15527	15441	15549	15476	15650	15272	15357	15334	15256	15175	15400	15474	15472	15425	15346	15324	15234	15294	15462	15295	15469	15616	15336	15229	15470	15314	15297	15420	15344	15469	15453	15442	15573	15460	15252	15392	15834	15441	15359	15100	15435	15359	15408	15509	15292	15309	15242	15447	15545	15431	15460	15390	15423
34415	48227	43229	32974	27478	23413	21004	18630	17057	16304	15440	14982	14741	14163	14111	14011	13836	13906	13905	13706	13590	13688	13641	13398	13587	13758	13557	13609	13499	13651	13618	13556	13517	13514	13463	13320	13417	13513	13568	13489	13574	13472	13401	13474	13523	13431	13514	13672	13451	13486	13532	13622	13435	13556	13644	13515	13574	13513	13485	13401	13374	13416	13513	13424	13468	13482	13488	13385	13514	13421	13586	13337	13569	13502	13504	13366	13479	13397	13419	13467	13434	13439	13521	13425	13230	13651	13243	13408	13351	13429	13505	13362	13430	13390	13446	13370	13299	13487	13481	13528	13561	13380	13441	13483	13560	13478	13374	13531	13403	13425	13608	13561	13608	13523	13516	13601	13533	13421	13321	13493	13292	13366	13492	13399	13489	13566	13541	13374	13453	13300	13596	13454	13310	13466	13611	13543	13397	13384	13168	13475	13434	13456	13282	13429	13505	13440	13340	13308	13407	13368	13426	13407	13531	13335	13300	13426	13441	13608	13268	13331	13445	13297	13560	13470	13456	13213	13312	13567	13554	13426	13592	13514	13334	13505	13375	13433	13358	13382	13386	13460	13413	13430	13471	13354	13519	13466	13501	13336	13406	13428	13337	13474	13466	13502	13416	13322	13447	13416	13442	13178	13530	13410	13603	13364	13602	13459	13346	13355	13282	13430	13369	13425	13419	13465	13670	13406	13212	13562	13442	13497	13318	13305	13372	13446	13599	13331	13461	13493	13548	13357	13365	13452	13395	13322	13395	13434	13285	13525	13477	13378	13388	13441	13450	13415	13322	13442	13489	13319	13417	13389	13438	13509	13565	13511	13291	13388	13388	13352	13374	13490	13608	13463	13437	13507	13428	13547	13467	13434	13332	13464	13421	13496	13563	13429	13425	13447	13455	13532	13368	13579	13317	13374	13221	13604	13424	13497	13351	13672	13525	13398	13386	13297	13425	13568	13450	13399	13569	13558	13479	13378	13619	13451	13522	13447	13460	13539	13414	13424	13370	13411	13455	13595	13319	13419	13402	13387	13578	13362	13207	13265	13439	13550	13356	13339	13473	13525	13459	13397	13438	13459	13435	13369	13500	13504	13447	13534	13453	13547	13341	13403	13466	13442	13506	13563	13407	13365	13356	13604	13484	13620	13428	13395	13311	13492	13448	13478	13420	13285	13528	13414	13557	13451	13507	13481	13575	13601	13438	13458	13347	13628	13311	13377	13495	13448	13492	13460	13293	13354	13434	13442	13567	13442	13307	13423	13525	13455	13363	13612	13566	13226	13577	13324	13393	13380	13459	13354	13354	13409	13364	13587	13523	13405	13558	13329	13426	13410	13464	13358	13396	13375	13399	13499	13373	13340	13436	13332	13423	13515	13596	13377	13373	13385	13525	13313	13411	13403	13384	13388	13547	13452	13473	13630	13619	13558	13516	13390	13616	13467	13220	13403	13563	13425	13489	13390	13358	13549	13434	13469	13351	13412	13636	13494	13536	13452	13410	13498	13503	13525	13471	13541	13433	13491	13466	13417	13477	13217	13353	13458	13705	13149	13290	13343	13584	13360	13541	13519	13501	13463	13406	13393	13475	13387	13489	13635	13253	13509	13391	13497	13459	13419	13453	13326	13380	13358	13419	13541	13459	13447	13393	13473	13534	13401	13352	13281	13589	13499	13320	13354	13546	13308	13623	13468	13587	13496	13434	13357	13422	13461	13332	13456	13487	13421	13453	13452	13480	13331	13580	13346	13375	13484	13476	13404	13545	13287	13393	13286	13551	13347	13429	13401	13417	13498	13343	13440	13396	13323	13477	13444	13460	13234	13372	13486	13405	13424	13511	13604	13360	13418	13486	13365	13381	13401	13423	13386	13595	13279	13355	13449	13421	13433	13439	13469	13434	13455	13345	13399	13386	13436	13512	13375	13445	13539	13386	13391	13501	13558	13425	13372	13479	13726	13443	13643	13421	13624	13347	13623	13535	13282	13455	13396	13450	13176	13322	13433	13549	13296	13435	13412	13390	13424	13579	13420	13548	13707	13427	13514	13584	13415	13347	13506	13451	13454	13578	13439	13430	13373	13562	13394	13395	13330	13391	13541	13581	13481	13492	13254	13434	13463	13260	13378	13392	13467	13448	13574	13494	13315	13339	13447	13510	13231	13491	13505	13465	13356	13387	13344	13475	13469	13625	13348	13520	13520	13437	13309	13409	13463	13519	13425	13228	13570	13444	13495	13405	13433	13318	13524	13379	13398	13585	13344	13490	13393	13605	13399	13567	13213	13398	13472	13609	13402	13552	13375	13653	13454	13419	13479	13496	13593	13406	13421	13344	13374	13436	13578	13487	13560	13342	13395	13378	13464	13425	13412	13454	13366	13387	13510	13333	13276	13374	13457	13573	13305	13484	13574	13570	13531	13547	13446	13394	13483	13344	13547	13501	13567	13438	13372	13358	13431	13467	13537	13529	13278	13502	13431	13501	13309	13347	13471	13290	13500	13255	13462	13519	13471	13430	13494	13409	13629	13281	13333	13623	13487	13613	13576	13463	13275	13392	13371	13468	13386	13453	13450	13355	13564	13446	13501	13460	13344	13576	13546	13597	13477	13494	13542	13458	13391	13471	13520	13414	13558	13322	13630	13516	13399	13408	13546	13395	13445	13451	13553	13579	13495	13476	13395	13463	13440	13347	13360	13424	13353	13420	13547	13431	13368	13576	13473	13533	13389	13434	13509	13588	13476	13584	13584	13515	13548	13445	13562	13425	13441	13437	13367	13440	13425	13494	13519	13543	13380	13455	13490	13414	13370	13465	13444	13378	13407	13387	13443	13317	13475	13471	13515	13646	13552	13417	13398	13343	13450	13520	13455	13587	13479	13536	13581	13325	13519	13318	13432	13503	13272	13489	13353	13513	13603	13413	13382	13530	13504	13546	13371	13407	13652	13487	13464	13318	13463	13531	13448	13532	13431	13359	13397	13401	13427	13503	13345	13481	13425	13508	13500	13426	13435	13177	13530	13469	13439	13418	13481	13297	13398	13349	13436	13497	13589	13384	13372	13520	13389	13294	13403	13376	13344	13558	13374	13562	13324	13471	13394	13323	13611	13544	13404	13253	13394	13423	13500	13452	13420	13349	13529	13283	13385	13573	13330	13574	13592	13451	13343	13397	13372	13507	13552	13435	13416	13406	13486	13606	13544	13461	13580	13458	13460	13465	13499	13308	13284	13375	13519	13422	13466	13447	13319	13442	13425	13508	13533	13398	13432	13546	13426	13449	13465	13380	13564	13429	13247	13575	13509	13465	13731	13432	13490	13451	13389	13494	13433	13459	13420	13609	13360	13409	13414	13376	13537	13517	13457	13319	13454	13574	13406	13477	13356	13476	13402	13493	13372	13459	13460	13485	13445	13314	13407	13341	13509	13616	13542	13456	13487	13497	13417	13319	13406	13617	13475	13466	13428	13419	13441	13536	13317	13375	13670	13597	13574	13376	13285	13450	13498	13499	13434	13492	13564	13593	13440	13537	13406	13307	13542	13459	13370	13515	13501	13355	13603	13383	13494	13446	13337	13681	13464	13559	13535	13378	13491	13490	13369	13372	13549	13492	13404	13507	13442	13498	13489	13508	13380	13412	13502	13506	13416	13439	13374	13555	13468	13358	13407	13343	13530	13396	13546	13573	13497	13537	13573	13591	13278	13517	13526	13387	13386	13225	13467	13660	13467	13598	13382	13586	13468	13444	13415	13443	13349	13325	13472	13500	13529	13470	13550	13527	13332	13531	13422	13557	13350	13404	13489	13502	13509	13421	13526	13607	13325	13346	13499	13590	13432	13497	13457	13464	13481	13646	13573	13574	13523	13467	13484	13306	13332	13454	13401	13460	13465	13524	13401	13452	13509	13499	13303	13558	13362	13545	13407	13205	13557	13352	13571	13440	13470	13543	13427	13544	13458	13510	13332	13507	13506	13305	13538	13322	13218	13388	13695	13581	13399	13587	13349	13529	13521	13542	13334	13374	13358	13486	13533	13417	13519	13270	13489	13423	13518	13365	13366	13348	13537	13359	13294	13506	13330	13520	13395	13528	13272	13547	13567	13656	13517	13587	13479	13559	13438	13583	13483	13364	13464	13373	13433	13458	13441	13440	13533	13468	13427	13498	13594	13439	13563	13419	13490	13489	13518	13446	13525	13592	13476	13435	13320	13429	13514	13291	13434	13309	13556	13490	13455	13462	13452	13379	13404	13433	13426	13458	13444	13402	13451	13580	13308	13335	13545	13386	13400	13672	13532	13524	13452	13352	13560	13527	13405	13431	13607	13499	13386	13321	13623	13423	13443	13370	13477	13417	13399	13504	13536	13609	13441	13554	13489	13512	13445	13348	13311	13500	13507	13520	13439	13303	13571	13383	13456	13445	13367	13428	13473	13407	13580	13489	13499	13429	13579	13482	13482	13542	13453	13541	13581	13539	13444	13439	13549	13463	13399	13544	13423	13330	13231	13460	13474	13408	13421	13522	13467	13425	13734	13415	13581	13285	13375	13293	13404	13559	13525	13422	13436	13371	13335	13443	13433	13467	13625	13488	13357	13392	13453	13450	13332	13567	13506	13413	13472	13487	13526	13354	13481	13285	13432	13432	13461	13365	13569	13405	13353	13432	13469	13463	13457	13459	13439	13514	13436	13554	13548	13394	13394	13414	13402	13566	13447	13456	13479	13505	13303	13325	13506	13533	13221	13481	13208	13559	13565	13406	13635	13644	13384	13351	13535	13307	13420	13410	13393	13493	13392	13456	13339	13340	13330	13455	13438	13297	13484	13462	13344	13406	13559	13491	13421	13535	13535	13455	13558	13250	13491	13655	13498	13536	13350	13417	13440	13522	13391	13389	13440	13497	13311	13531	13482	13358	13464	13482	13302	13579	13598	13440	13435	13400	13424	13340	13550	13561	13302	13381	13538	13510	13637	13427	13388	13461	13626	13176	13386	13423	13543	13355	13545	13539	13399	13507	13320	13567	13357	13314	13397	13508	13500	13261	13388	13639	13435	13515	13343	13418	13434	13489	13456	13505	13310	13294	13536	13567	13534	13432	13460	13277	13384	13450	13468	13419	13489	13388	13513	13536	13420	13453	13432	13578	13412	13512	13363
24032	21015	28541	26120	25950	26548	24989	20994	19580	18603	17995	17052	16591	16654	16276	16220	16149	15861	15981	15827	15782	15700	15681	15714	15663	15641	15555	15529	15682	15528	15758	15553	15290	15566	15647	15585	15398	15619	15499	15485	15577	15448	15400	15541	15347	15420	15354	15517	15367	15593	15452	15434	15326	15310	15269	15390	15562	15492	15466	15501	15525	15396	15360	15441	15356	15301	15360	15528	15339	15295	15390	15473	15463	15294	15443	15309	15378	15347	15351	15521	15439	15526	15514	15581	15447	15425	15327	15623	15370	15326	15363	15388	15310	15595	15425	15605	15384	15588	15393	15333	15548	15280	15364	15227	15443	15369	15474	15661	15326	15549	15506	15432	15411	15299	15413	15405	15498	15268	15340	15481	15494	15672	15515	15474	15505	15359	15412	15444	15509	15603	15355	15510	15404	15498	15526	15369	15543	15454	15353	15381	15520	15371	15345	15458	15514	15288	15471	15316	15340	15442	15443	15331	15206	15521	15485	15487	15411	15508	15549	15409	15203	15439	15408	15382	15428	15435	15337	15244	15363	15224	15354	15456	15359	15512	15365	15440	15424	15361	15375	15314	15440	15430	15406	15268	15385	15542	15395	15432	15286	15523	15338	15312	15493	15194	15406	15331	15399	15375	15471	15439	15324	15537	15369	15585	15557	15369	15313	15396	15439	15447	15457	15519	15419	15436	15426	15420	15505	15447	15308	15565	15404	15470	15485	15302	15504	15426	15350	15358	15518	15239	15362	15423	15581	15359	15283	15573	15431	15636	15282	15395	15355	15413	15342	15583	15497	15501	15551	15389	15361	15335	15348	15354	15439	15475	15411	15325	15338	15165	15475	15267	15524	15507	15319	15488	15498	15491	15369	15321	15301	15404	15386	15307	15434	15539	15337	15332	15466	15410	15512	15449	15207	15284	15500	15375	15381	15401	15208	15301	15279	15505	15214	15183	15405	15343	15417	15300	15339	15498	15292	15475	15500	15375	15451	15421	15515	15446	15387	15368	15247	15428	15265	15514	15496	15458	15374	15367	15432	15398	15214	15475	15264	15216	15611	15464	15576	15453	15404	15459	15405	15322	15566	15430	15494	15360	15504	15407	15535	15303	15258	15226	15332	15515	15168	15394	15312	15572	15356	15533	15633	15369	15439	15185	15383	15289	15364	15295	15306	15495	15300	15406	15467	15306	15337	15450	15199	15470	15352	15357	15421	15393	15344	15370	15470	15179	15414	15440	15454	15466	15372	15247	15516	15689	15451	15513	15342	15369	15428	15387	15457	15288	15571	15523	15424	15389	15232	15213	15197	15401	15368	15487	15351	15635	15461	15270	15309	15463	15553	15334	15457	15395	15338	15284	15270	15559	15484	15286	15351	15401	15493	15516	15273	15562	15354	15325	15424	15300	15294	15322	15381	15236	15523	15387	15408	15396	15306	15456	15264	15288	15347	15599	15331	15381	15321	15349	15461	15221	15210	15476	15574	15483	15509	15461	15593	15374	15445	15323	15381	15504	15420	15537	15404	15482	15324	15333	15439	15451	15356	15472	15523	15404	15603	15366	15340	15264	15332	15433	15460	15320	15326	15331	15406	15489	15439	15327	15510	15301	15510	15211	15362	15318	15520	15137	15581	15421	15315	15413	15477	15449	15466	15443	15385	15536	15265	15525	15340	15429	15388	15370	15334	15517	15222	15269	15394	15548	15357	15557	15492	15487	15444	15348	15427	15438	15268	15354	15345	15237	15371	15418	15283	15167	15460	15439	15354	15526	15413	15534	15403	15406	15365	15382	15465	15170	15595	15506	15478	15375	15319	15401	15563	15520	15441	15407	15351	15330	15483	15461	15436	15610	15424	15398	15261	15335	15533	15503	15369	15554	15418	15253	15213	15470	15206	15217	15158	15579	15477	15548	15291	15489	15700	15499	15327	15512	15359	15264	15401	15296	15300	15284	15498	15512	15275	15367	15331	15337	15286	15544	15520	15565	15305	15438	15366	15503	15256	15270	15363	15337	15525	15658	15415	15236	15398	15396	15313	15398	15407	15429	15477	15282	15244	15330	15379	15464	15480	15383	15420	15526	15432	15589	15743	15285	15342	15328	15404	15498	15352	15193	15464	15378	15465	15414	15462	15416	15373	15448	15316	15382	15473	15539	15508	15353	15457	15590	15413	15188	15464	15362	15433	15498	15503	15325	15539	15401	15432	15537	15443	15513	15435	15358	15397	15391	15566	15391	15315	15256	15533	15278	15567	15327	15463	15494	15359	15293	15498	15280	15226	15588	15288	15410	15364	15431	15263	15363	15239	15368	15446	15456	15284	15243	15424	15467	15377	15327	15450	15369	15268	15466	15458	15560	15344	15493	15325	15320	15407	15164	15409	15347	15439	15412	15225	15328	15337	15196	15405	15470	15293	15454	15563	15497	15586	15442	15352	15290	15395	15255	15366	15253	15359	15356	15401	15581	15571	15377	15537	15388	15329	15481	15408	15517	15490	15390	15262	15489	15224	15257	15293	15532	15388	15416	15635	15609	15454	15462	15465	15172	15411	15334	15351	15346	15365	15268	15350	15507	15345	15374	15376	15230	15483	15398	15385	15361	15412	15427	15268	15433	15233	15404	15411	15421	15210	15211	15417	15426	15451	15575	15398	15500	15299	15384	15476	15366	15479	15520	15292	15288	15462	15393	15289	15441	15404	15476	15370	15515	15425	15272	15265	15616	15308	15346	15363	15390	15365	15364	15399	15468	15563	15609	15375	15576	15493	15225	15455	15318	15385	15373	15360	15434	15470	15170	15479	15571	15463	15195	15404	15256	15282	15414	15378	15400	15259	15292	15553	15445	15342	15431	15409	15456	15398	15490	15372	15408	15509	15449	15341	15319	15419	15383	15402	15459	15487	15515	15242	15197	15381	15381	15690	15750	15313	15257	15247	15336	15296	15475	15440	15445	15304	15393	15309	15397	15339	15419	15460	15505	15349	15460	15433	15452	15317	15291	15300	15362	15389	15213	15384	15439	15297	15599	15265	15438	15338	15581	15508	15419	15297	15272	15319	15397	15336	15343	15439	15722	15478	15452	15658	15562	15377	15180	15328	15325	15454	15205	15320	15455	15459	15414	15481	15270	15148	15323	15479	15411	15350	15237	15447	15391	15392	15516	15373	15449	15290	15385	15585	15146	15395	15427	15225	15332	15447	15407	15416	15305	15548	15381	15543	15588	15375	15284	15223	15414	15391	15281	15371	15348	15570	15412	15391	15429	15415	15624	15291	15140	15485	15290	15632	15477	15509	15476	15385	15374	15551	15379	15556	15602	15537	15291	15358	15338	15430	15374	15275	15578	15409	15635	15267	15592	15558	15468	15502	15547	15390	15384	15687	15372	15284	15287	15227	15271	15236	15337	15378	15564	15343	15218	15359	15307	15367	15357	15467	15458	15481	15281	15460	15397	15220	15262	15532	15163	15473	15433	15482	15434	15457	15238	15354	15622	15340	15324	15425	15385	15330	15667	15512	15412	15577	15371	15197	15515	15338	15418	15364	15583	15314	15339	15365	15348	15463	15542	15594	15464	15483	15409	15357	15484	15538	15695	15371	15112	15257	15601	15313	15535	15380	15524	15439	15400	15418	15503	15633	15373	15370	15344	15368	15510	15360	15450	15358	15328	15327	15604	15371	15519	15422	15514	15340	15356	15358	15331	15255	15376	15446	15380	15558	15475	15600	15469	15387	15319	15235	15204	15246	15384	15450	15244	15327	15351	15434	15135	15484	15333	15375	15438	15377	15539	15636	15563	15556	15295	15297	15411	15524	15323	15505	15521	15444	15293	15393	15203	15343	15457	15323	15258	15387	15482	15552	15465	15438	15556	15138	15385	15315	15490	15429	15406	15491	15301	15459	15443	15279	15494	15357	15469	15691	15528	15166	15521	15395	15533	15396	15396	15366	15518	15507	15409	15571	15259	15314	15366	15433	15420	15450	15264	15237	15185	15236	15553	15661	15347	15501	15262	15309	15471	15431	15297	15392	15278	15307	15441	15385	15324	15466	15488	15464	15590	15289	15215	15477	15468	15374	15571	15609	15483	15293	15535	15400	15348	15181	15482	15395	15229	15329	15343	15471	15389	15161	15185	15611	15388	15419	15427	15569	15233	15124	15494	15415	15456	15447	15402	15626	15372	15375	15248	15435	15422	15412	15357	15440	15260	15308	15416	15384	15323	15219	15338	15393	15385	15294	15319	15491	15189	15276	15179	15306	15445	15292	15216	15469	15547	15382	15396	15343	15596	15542	15370	15456	15370	15513	15334	15264	15465	15318	15312	15471	15492	15437	15297	15535	15289	15384	15378	15365	15413	15511	15474	15436	15472	15494	15324	15411	15309	15084	15233	15501	15468	15309	15432	15365	15543	15415	15554	15396	15255	15301	15184	15343	15387	15260	15510	15277	15269	15304	15367	15516	15111	15486	15464	15437	15283	15275	15257	15391	15467	15429	15550	15369	15453	15400	15533	15110	15500	15494	15321	15297	15443	15446	15306	15504	15381	15536	15432	15502	15432	15396	15371	15358	15291	15397	15551	15407	15461	15373	15458	15382	15295	15376	15492	15419	15530	15589	15430	15492	15258	15488	15364	15323	15525	15241	15331	15225	15176	15392	15418	15340	15305	15452	15547	15395	15435	15345	15477	15516	15501	15413	15258	15499	15340	15352	15338	15409	15437	15368	15368	15467	15290	15494	15625	15589	15473	15388	15531	15444	15269	15368	15352	15352	15563	15534	15382	15345	15340	15507	15395	15377	15194	15299	15549	15441	15279	15316	15440	15354	15465	15203	15235	15333	15430	15644	15292	15392	15422	15563	15407	15374	15452	15311	15167	15372	15563	15316	15288	15412	15468	15441	15405	15277	15583	15529	15482	15397	15472	15410	15582	15213	15594	15278	15299	15670	15569	15309	15383	15565	15321	15340	15542	15545	15520	15239	15513	15411	15345	15179	15198	15577	15445	15439	15454	15304	15474	15375	15220	15520	15393	15316	15427	15429	15425	15440	15352	15334	15274	15333	15330	15539	15564	15517	15186	15414	15526	15538	15541	15338	15486	15341	15321	15468	15430	15419	15355	15440	15491	15447	15290	15384	15221	15470	15411	15211	15510
33751	53917	48998	38374	32175	27612	24235	21591	19128	17925	16864	16024	15472	14940	14639	14378	14126	14059	14034	13894	13776	13986	13671	13739	13825	13735	13658	13576	13602	13772	13511	13493	13634	13482	13676	13539	13527	13579	13397	13577	13430	13483	13597	13439	13370	13416	13421	13395	13491	13492	13496	13661	13515	13412	13548	13588	13274	13430	13371	13451	13452	13602	13479	13262	13495	13508	13632	13434	13383	13482	13595	13448	13593	13367	13529	13241	13430	13367	13387	13654	13568	13486	13346	13569	13439	13262	13541	13405	13453	13397	13665	13358	13563	13270	13609	13355	13482	13464	13388	13544	13478	13578	13510	13462	13518	13452	13619	13362	13399	13389	13396	13525	13414	13354	13448	13474	13486	13339	13525	13608	13414	13554	13485	13543	13536	13480	13483	13509	13446	13479	13442	13485	13440	13361	13647	13341	13381	13396	13350	13539	13450	13495	13511	13298	13295	13394	13414	13641	13568	13477	13425	13380	13388	13353	13569	13489	13552	13423	13342	13415	13501	13433	13347	13569	13457	13388	13503	13484	13498	13595	13292	13441	13479	13276	13476	13612	13369	13548	13296	13565	13564	13549	13491	13449	13435	13511	13408	13480	13398	13448	13403	13359	13465	13422	13425	13516	13513	13365	13438	13437	13473	13593	13573	13495	13560	13492	13537	13372	13337	13398	13400	13348	13429	13418	13321	13491	13342	13639	13618	13373	13344	13470	13475	13550	13479	13387	13490	13587	13492	13465	13513	13522	13434	13624	13588	13308	13515	13538	13609	13467	13383	13285	13412	13492	13510	13526	13403	13431	13429	13493	13422	13544	13479	13259	13454	13460	13416	13490	13556	13472	13391	13473	13425	13289	13385	13457	13391	13498	13436	13500	13400	13404	13522	13403	13360	13385	13379	13316	13325	13377	13515	13511	13515	13326	13488	13524	13484	13567	13388	13486	13514	13455	13478	13276	13434	13459	13508	13615	13519	13407	13361	13525	13558	13373	13361	13399	13466	13377	13474	13460	13486	13372	13439	13349	13586	13517	13484	13540	13384	13460	13414	13560	13433	13452	13315	13558	13588	13476	13585	13342	13437	13514	13479	13472	13653	13412	13508	13626	13599	13393	13470	13274	13558	13430	13517	13419	13451	13336	13540	13415	13432	13639	13491	13561	13477	13370	13616	13404	13513	13450	13573	13526	13613	13652	13395	13490	13414	13343	13335	13568	13323	13427	13430	13481	13398	13370	13367	13457	13476	13561	13441	13555	13579	13327	13508	13329	13484	13301	13494	13374	13423	13382	13414	13543	13376	13409	13363	13378	13351	13257	13495	13420	13602	13257	13428	13461	13420	13431	13562	13660	13409	13368	13550	13588	13496	13304	13486	13514	13579	13359	13362	13527	13478	13410	13353	13387	13461	13356	13216	13394	13547	13384	13442	13510	13513	13503	13331	13543	13587	13594	13492	13670	13543	13579	13387	13588	13629	13534	13410	13463	13493	13459	13372	13472	13439	13574	13305	13437	13511	13582	13496	13530	13572	13265	13289	13511	13529	13491	13479	13441	13480	13328	13325	13438	13298	13502	13401	13461	13540	13432	13495	13590	13563	13675	13453	13556	13575	13425	13493	13484	13381	13398	13635	13541	13535	13463	13464	13513	13335	13359	13603	13389	13639	13465	13623	13452	13461	13462	13495	13511	13354	13429	13294	13514	13512	13481	13461	13295	13497	13581	13456	13454	13470	13477	13509	13456	13452	13421	13426	13387	13449	13526	13429	13373	13551	13464	13394	13435	13384	13750	13458	13389	13619	13513	13578	13428	13402	13581	13338	13586	13615	13606	13395	13418	13499	13401	13395	13426	13367	13502	13532	13407	13420	13545	13565	13314	13403	13285	13603	13425	13508	13438	13445	13498	13545	13332	13601	13451	13610	13519	13607	13487	13461	13390	13483	13413	13383	13471	13371	13402	13296	13390	13595	13404	13362	13387	13450	13506	13393	13591	13424	13346	13530	13401	13559	13491	13388	13488	13436	13389	13524	13285	13459	13435	13409	13453	13501	13512	13386	13396	13229	13535	13342	13496	13456	13469	13363	13391	13582	13529	13526	13381	13490	13462	13523	13442	13466	13384	13338	13498	13475	13490	13386	13476	13368	13447	13352	13416	13692	13478	13413	13522	13433	13406	13372	13580	13529	13434	13569	13483	13626	13278	13556	13402	13444	13425	13428	13454	13617	13494	13342	13434	13436	13337	13489	13547	13346	13459	13431	13585	13378	13448	13438	13537	13483	13470	13412	13577	13278	13405	13521	13307	13390	13700	13583	13400	13480	13420	13468	13403	13437	13573	13522	13351	13429	13640	13412	13554	13408	13321	13471	13443	13552	13652	13475	13382	13302	13519	13431	13392	13347	13294	13392	13442	13512	13388	13498	13628	13461	13469	13543	13433	13366	13332	13399	13414	13490	13319	13516	13361	13416	13366	13519	13545	13369	13342	13326	13515	13465	13570	13508	13484	13438	13470	13447	13568	13366	13347	13572	13408	13488	13386	13512	13557	13538	13387	13474	13491	13398	13453	13438	13443	13419	13357	13537	13565	13352	13437	13597	13410	13646	13414	13642	13363	13553	13582	13425	13496	13411	13463	13509	13481	13430	13449	13508	13497	13339	13355	13310	13361	13367	13358	13510	13437	13542	13773	13478	13500	13443	13602	13393	13287	13424	13534	13318	13439	13567	13552	13449	13480	13382	13394	13424	13545	13369	13416	13353	13584	13495	13503	13483	13511	13532	13601	13498	13538	13427	13436	13415	13469	13609	13493	13463	13549	13493	13381	13599	13592	13489	13505	13481	13462	13285	13367	13465	13472	13437	13382	13429	13438	13424	13453	13464	13582	13518	13419	13465	13513	13614	13536	13412	13530	13380	13487	13515	13491	13477	13295	13341	13506	13479	13530	13476	13379	13553	13373	13694	13444	13491	13447	13410	13630	13457	13335	13517	13462	13514	13414	13540	13402	13509	13579	13404	13443	13375	13486	13572	13447	13351	13380	13384	13409	13506	13473	13501	13586	13510	13439	13600	13332	13650	13402	13205	13453	13554	13646	13410	13461	13477	13490	13428	13463	13464	13348	13603	13448	13512	13375	13515	13430	13495	13421	13310	13335	13524	13349	13584	13501	13466	13438	13365	13459	13598	13441	13385	13323	13496	13521	13546	13356	13447	13347	13490	13508	13532	13632	13408	13651	13503	13359	13463	13473	13506	13405	13583	13462	13518	13309	13496	13652	13449	13537	13533	13510	13419	13435	13542	13497	13332	13614	13458	13442	13354	13511	13387	13418	13304	13646	13458	13485	13480	13350	13561	13536	13324	13611	13565	13476	13474	13435	13614	13442	13505	13391	13220	13436	13685	13557	13380	13530	13361	13508	13488	13347	13407	13449	13506	13532	13402	13492	13505	13514	13506	13437	13399	13389	13437	13446	13608	13431	13458	13517	13618	13404	13473	13423	13462	13357	13419	13330	13368	13541	13285	13608	13453	13485	13645	13521	13427	13496	13312	13462	13469	13550	13640	13443	13479	13499	13522	13415	13529	13441	13524	13480	13616	13398	13580	13382	13425	13370	13517	13355	13492	13370	13475	13533	13468	13497	13423	13455	13380	13552	13366	13473	13472	13598	13537	13447	13559	13488	13594	13491	13325	13477	13449	13542	13487	13336	13447	13397	13614	13304	13467	13390	13476	13472	13435	13495	13425	13465	13422	13711	13462	13480	13391	13487	13481	13421	13384	13434	13454	13479	13511	13512	13562	13662	13647	13600	13641	13368	13513	13420	13382	13665	13468	13501	13438	13548	13533	13432	13592	13405	13328	13421	13339	13437	13264	13634	13532	13386	13664	13337	13381	13470	13562	13413	13455	13326	13252	13535	13466	13434	13480	13516	13365	13430	13448	13514	13553	13356	13458	13400	13291	13613	13577	13576	13584	13373	13521	13443	13391	13335	13690	13401	13417	13370	13497	13432	13382	13457	13316	13485	13423	13491	13450	13377	13452	13391	13415	13449	13358	13507	13522	13437	13388	13597	13420	13419	13382	13461	13418	13438	13418	13566	13589	13435	13437	13358	13473	13529	13553	13475	13469	13543	13359	13531	13462	13467	13419	13597	13329	13551	13326	13465	13386	13461	13343	13460	13417	13442	13398	13476	13470	13488	13358	13549	13409	13437	13446	13382	13500	13412	13440	13508	13505	13369	13464	13434	13523	13396	13587	13419	13459	13287	13426	13401	13437	13418	13425	13462	13278	13558	13466	13574	13495	13539	13501	13374	13493	13430	13548	13309	13406	13403	13647	13593	13349	13487	13334	13530	13501	13485	13514	13715	13521	13494	13433	13465	13353	13388	13414	13271	13517	13407	13401	13465	13663	13506	13427	13494	13494	13467	13678	13442	13397	13456	13446	13222	13473	13492	13523	13476	13339	13586	13437	13559	13481	13578	13383	13438	13410	13463	13526	13381	13431	13504	13379	13482	13322	13402	13513	13487	13500	13232	13593	13502	13494	13413	13460	13404	13370	13446	13487	13486	13460	13492	13456	13626	13517	13481	13509	13424	13583	13478	13485	13511	13523	13525	13487	13467	13468	13547	13497	13080	13394	13388	13558	13507	13409	13525	13396	13448	13457	13477	13383	13581	13534	13578	13454	13571	13325	13400	13479	13660	13581	13566	13516	13479	13479	13521	13420	13566	13534	13438	13429	13383	13567	13553	13486	13467	13305	13412	13524	13498	13402	13539	13304	13567	13541	13391	13472	13456	13369	13437	13607	13503	13603	13450	13596	13520	13460	13322	13575	13326	13465	13501	13462	13621	13400	13353	13520	13551	13546	13373	13254	13611	13470	13475	13466	13386	13572	13408	13428	13432	13649	13516	13608	13451	13479	13478	13313	13502	13605	13317	13469	13475	13480	13379	13439	13469	13532	13397	13576	13466	13576	13502	13590	13549	13476	13345	13319	13483	13540	13372	13550	13573	13501	13409	13558	13616	13497	13616	13437	13440	13498	13409	13534	13428	13517	13447	13466	13531	13578	13376	13524	13633	13440	13475	13480	13476	13410	13439	13456	13359	13498	13362	13563	13327	13550	13403	13441	13378	13419	13672	13476	13650
22601	20900	28588	23713	23269	27309	29437	23596	21262	20178	19386	18622	17955	17487	17182	16972	16878	16707	16450	16486	16226	16440	16450	16292	16153	16099	16272	16110	16134	16033	16062	16047	16038	16014	16224	16057	15979	16056	16041	16072	15928	15859	16054	16020	15790	15867	15932	15919	15922	16029	15957	15779	15915	15824	16132	15969	15870	15776	15815	15908	16016	16010	16074	15758	15804	15914	15839	16007	15932	15909	16003	15906	15811	16330	16019	15981	15931	15991	15896	16002	16039	15883	15968	15904	15850	15896	16212	15901	15848	15963	15879	15813	15964	15970	16017	15805	15807	16025	15896	15868	15986	15823	16084	15978	15743	16180	15791	15934	15735	15864	15854	15886	15707	15839	16023	15982	15618	15801	16038	15938	16040	15902	15938	15866	15658	15977	15778	15851	15634	15781	15731	15794	16075	15713	15847	15916	15937	15756	15997	15701	15763	15881	15998	15734	15969	15795	15855	15957	15980	15855	15909	15840	15822	15827	15755	15904	15938	15971	15893	15951	15973	15546	15802	15734	16010	15943	16049	15769	15941	15760	15862	15892	15983	15688	15742	15882	15838	15935	16178	15999	16038	15823	15827	15682	15932	15771	15803	15762	15661	15801	15796	15861	15951	15947	15990	15934	15944	15977	16000	16081	15802	15971	15866	15827	15748	15944	16003	15922	15961	15830	15768	16069	16051	15784	15829	15877	15805	15827	16002	15893	15817	16008	15889	15826	15808	15877	15830	15925	16049	15809	16027	15892	15902	15959	15673	15891	15895	15782	15890	15781	15862	15811	15894	15682	15745	15805	15736	15831	15798	15851	16013	15811	15893	15774	15981	15817	15993	15973	15742	15816	15935	15960	15797	15835	15682	15667	15854	15933	16041	16059	15829	15718	15848	15784	15922	15998	16118	15810	15909	16069	15827	15895	16006	15789	15840	15885	15950	15729	16011	16070	15950	15959	16058	16050	15913	15952	15970	15867	15898	15815	15755	15700	15927	16081	15976	16044	15917	15917	16033	15888	15763	16038	15816	15899	15717	15899	15904	15853	15861	15765	15858	15893	16015	15890	16197	15802	16008	16014	15869	15829	15745	15842	15769	15984	15808	15913	15989	15970	15793	15797	15744	15765	16036	15985	15892	15951	15868	15946	16019	15913	15766	15507	15688	15804	15986	16097	15789	15806	16067	15824	16040	15868	15846	15827	15903	15943	15943	15836	15977	16006	15739	16006	15824	15664	15851	15851	15584	15976	15631	15850	15851	15809	15636	16095	15856	15839	16027	15799	15937	15817	16003	16075	15975	15817	15816	15771	15776	15722	15803	15787	15766	15851	15950	15804	15932	15882	15852	16076	15914	15908	15637	15855	16006	15796	16023	15909	15549	15634	15806	16036	15917	15988	15742	15845	15973	16037	15901	15878	15941	15768	15821	15746	16023	16031	15958	15829	15739	15664	15831	15768	15855	15846	15721	15729	15824	15984	15996	15804	15897	15987	15943	15856	15840	15796	15709	15831	15836	15899	16095	15830	15980	15831	15997	15756	16016	15927	15945	15957	15807	16024	15762	15888	15812	15900	16023	15837	16034	15995	15816	15991	16023	16015	15870	15853	15762	15996	15897	15887	15718	15819	15709	15827	15833	15806	15978	16091	15926	15857	15677	15920	16011	15953	16022	16085	15999	15695	15910	15796	15694	15877	15884	15915	15892	15706	15919	15819	15911	15915	16002	16064	15898	15951	15871	15682	15685	15791	15911	16043	15716	15924	15817	15688	15921	15814	15866	15769	15857	15913	15904	15841	15841	15635	15872	15973	15921	15686	15657	15770	15893	15777	15999	15942	15812	15933	15808	15987	15791	15881	15929	15798	15961	15869	15749	15937	15834	15895	15963	15830	15568	15923	15597	15726	16014	15939	15886	15923	15928	15922	15878	15966	15888	15818	15875	15886	15731	15973	15833	15882	15855	15782	15580	15836	16046	15849	15967	15779	15775	15734	15726	15787	15786	15862	15983	15786	15893	15844	15817	15914	15695	15909	16065	15777	15901	15645	15897	15895	15907	15905	15990	15859	15981	15831	15981	15847	16028	15809	15862	15831	15819	15690	15974	15788	16068	15954	15743	15716	15782	15847	15665	15733	16002	16077	15701	15676	15910	15839	16001	15920	16094	15761	15799	15902	16008	16035	15908	16030	15698	16130	16063	15975	15981	15853	15832	16001	15694	15722	15804	15618	15889	15914	15835	15892	15874	15819	15783	15912	15933	15889	15831	15934	15955	15782	16136	16055	16017	16119	15956	15778	15848	15884	15803	15852	15733	15873	15822	15776	15753	15898	15979	16043	15925	15857	15946	15870	15906	15842	15833	15816	15795	15785	15980	15735	15842	15879	15953	15757	15880	15910	15848	15726	16030	16044	15779	15913	15867	15713	15804	15904	15989	15866	15870	15875	15815	15768	16120	15864	16107	15839	15988	15984	15900	15921	15711	16011	15825	15869	15996	15912	15797	15588	15776	15653	15982	15908	16117	15899	16051	16102	15673	15935	15858	15897	15832	15714	15838	15813	15887	15709	16058	15864	15943	15946	15835	15886	15919	15829	15898	15878	15930	15796	15907	15956	15851	15902	15797	15915	15721	15989	15883	15631	16027	15824	15880	15827	15676	15955	15892	16128	15809	15719	16057	15855	15963	16017	15915	15851	16006	15722	15759	15875	15846	15934	15837	15802	15915	15928	15822	15820	15788	15883	15712	15883	15829	15914	15871	15954	15958	15981	15876	15843	15800	15742	15706	15855	15953	15895	15842	15939	15802	15979	15888	15873	15773	15841	15974	15946	15936	15810	15957	15836	15947	15916	15716	15801	15654	16020	15836	15855	15770	15923	15821	15835	15635	15811	15983	15787	15871	15925	15842	15771	15912	15767	15926	15785	16062	15854	16053	15834	15892	16261	15986	15821	15811	15967	15985	15824	15945	15893	15929	15808	15993	15942	15786	15846	15774	15909	15798	15682	15954	15806	15608	15890	15905	15775	15922	15909	15725	16009	15787	15772	15952	15994	15902	16082	15919	15874	15930	15831	15985	15803	15807	15894	15841	15783	15904	15989	15649	15779	16154	15818	15747	16099	15748	15679	16018	15928	15821	15887	15862	16066	15930	15943	15772	15729	16124	15564	15833	15859	15865	15978	15867	16001	15889	15957	15765	15881	15860	15915	15958	15996	15821	15755	15851	15902	15789	15830	15789	15822	15908	15885	15756	16079	15938	15999	15983	15652	16009	15898	15722	15915	15942	15964	15898	15669	15735	15900	15776	16004	15912	15870	15908	15831	15802	15840	16002	15851	15948	15789	16038	15805	15807	15960	16025	15813	15843	15927	15796	15929	15793	15933	16018	15950	15906	15837	15832	15930	15542	16077	15967	15896	15757	15748	16041	15942	16043	15706	15807	15944	15756	15891	15885	15911	15936	15832	16025	15642	16024	16140	15965	15898	15929	15779	15901	15769	15698	15997	16015	15887	15963	15783	16040	15958	15818	15928	15865	15855	15951	15793	15872	15606	16183	15960	16089	15850	15918	15847	15846	15914	15772	16007	15610	15900	15866	15987	15706	15864	15773	15879	15883	15674	15966	15882	16016	15975	15884	15868	15834	15899	15766	15836	15802	15920	15936	15984	15916	15850	15925	15814	15765	15956	15746	15979	15892	15972	15761	15796	15764	15808	15977	15711	16079	15846	15651	15868	15890	15976	15984	15760	15912	15791	15753	15961	15981	15775	15788	15748	15707	15867	15865	15782	15718	15765	15706	15882	15851	15904	15873	16046	15855	15830	15962	15750	15849	15796	15851	16074	15867	15714	15964	15797	15811	16057	15902	15939	15813	15868	15687	15799	15882	15798	15700	15843	15832	15969	15775	15696	16020	15829	15967	15780	15894	15814	15747	16012	15944	15968	15928	15988	15653	15792	15878	15858	15876	15766	15966	16203	15586	16078	16021	15978	15937	15813	15901	15858	15735	15952	15834	15959	15987	15875	15913	15740	15822	16116	15867	15941	15853	15725	15936	15872	16015	15583	15798	15880	15692	15905	15814	15648	15770	15918	15711	15751	16007	15762	15844	15937	15994	15851	15880	15735	15792	16076	15897	16031	15873	15856	15966	16100	15699	15922	16016	15856	15773	15651	15884	15960	15904	15694	15582	15824	16046	15952	16027	15869	15826	15950	15921	16074	15924	15667	15813	15794	15672	16009	15894	15842	15889	15790	15677	15663	15833	15738	15768	15897	15910	15844	15711	15883	16039	16042	15841	15753	16075	15928	16053	15860	15956	15888	16010	15897	15757	16244	15725	16022	16142	15608	15860	15948	16214	15872	15933	15957	15757	15813	15921	15858	15607	16024	16047	15977	15937	15906	16075	15756	15900	15912	15794	15981	15944	15857	16029	15969	15891	15769	15901	15823	15743	16075	15933	15792	15727	15878	15878	15601	15834	15826	15769	15904	15926	15883	15931	16007	16004	15808	15831	15680	16068	15907	16053	15964	16026	16053	15849	15936	15964	15808	16044	15881	15895	15834	15787	15860	15864	15775	15839	15830	16063	15874	15740	15796	15976	15888	15811	15869	15791	15919	15975	16089	15916	15676	15752	15916	15978	15987	15759	15745	15846	15946	15773	16051	15823	15874	15940	15716	15829	15905	15894	15911	16042	15752	15817	15797	15922	15896	15790	15799	15854	16036	15797	15892	15911	15831	15721	15980	15992	15800	15769	15761	15641	15871	15886	16152	15944	15930	15983	15884	16005	15773	15662	15945	15941	15692	15903	15894	16055	15730	15806	15818	15925	15978	16188	15999	15918	15780	16133	15948	15834	15834	15942	16015	15887	15911	15830	15801	15798	15666	15787	15951	15843	15954	15483	15936	15849	15976	15785	15697	15996	15994	16051	15948	15856	15983	16016	15841	15851	15794	15870	15748	15940	15793	15861	15767	15967	15787	15847	15979	15881	15868	15809	15847	15842	15859	15869	15890	15947	15895	15847	16098	15931	15851	15863	15719	15898	16012	15968	15738	15803	15877	15762	15666	16014	15874	15893	16035	15738	15745	15808	15828	15779	15944	15804	15843	15697	15953	16000	15698	15859	15922	16020	15689	15934	15799	15972	15932	15807	15931
36265	58855	53104	43108	36942	31957	27751	23904	21451	19799	18317	17481	16603	15838	15356	15201	14830	14552	14536	14256	14196	13995	14185	14081	13846	13940	13971	14049	13771	13881	13949	13836	13763	13837	13927	13881	13713	13615	13573	13683	13620	13644	13714	13913	13833	13554	13764	13845	13614	13769	13557	13598	13661	13688	13691	13792	13563	13799	13678	13683	13598	13734	13526	13711	13559	13786	13633	13737	13618	13761	13778	13725	13580	13846	13824	13660	13607	13549	13631	13764	13752	13638	13484	13834	13636	13559	13641	13600	13799	13634	13652	13589	13761	13647	13782	13733	13635	13471	13656	13771	13634	13576	13756	13563	13583	13676	13651	13553	13703	13785	13666	13649	13762	13655	13518	13686	13730	13654	13774	13728	13780	13826	13691	13659	13747	13681	13838	13661	13680	13616	13758	13672	13605	13648	13833	13709	13564	13776	13779	13737	13684	13612	13697	13704	13706	13614	13739	13821	13559	13795	13537	13861	13559	13670	13718	13620	13707	13545	13787	13568	13591	13791	13702	13691	13632	13744	13707	13548	13499	13820	13732	13669	13646	13650	13592	13727	13780	13687	13818	13724	13558	13803	13776	13633	13865	13590	13636	13642	13649	13733	13797	13779	13771	13666	13566	13679	13852	13784	13723	13564	13720	13752	13701	13521	13544	13616	13524	13734	13709	13644	13724	13774	13479	13785	13803	13597	13549	13646	13638	13733	13680	13791	13716	13626	13677	13832	13724	13847	13668	13717	13591	13646	13752	13674	13557	13729	13658	13560	13573	13666	13831	13684	13505	13693	13654	13680	13669	13557	13582	13607	13675	13767	13569	13815	13652	13643	13695	13775	13755	13747	13631	13760	13685	13603	13748	13576	13703	13545	13591	13634	13581	13711	13634	13618	13658	13530	13716	13729	13737	13650	13699	13630	13782	13616	13479	13585	13681	13580	13627	13714	13705	13913	13762	13645	13517	13686	13705	13704	13622	13611	13810	13476	13683	13677	13783	13646	13761	13848	13666	13384	13597	13539	13713	13595	13789	13458	13727	13672	13677	13604	13655	13663	13576	13684	13687	13591	13610	13694	13728	13452	13674	13605	13559	13729	13744	13518	13609	13584	13648	13773	13684	13668	13754	13551	13686	13546	13622	13632	13580	13636	13598	13641	13743	13742	13653	13471	13833	13520	13742	13662	13654	13692	13698	13632	13655	13554	13710	13666	13699	13682	13703	13681	13520	13704	13724	13535	13617	13599	13465	13835	13628	13673	13689	13669	13533	13658	13643	13714	13599	13603	13417	13592	13710	13680	13666	13749	13426	13660	13502	13522	13577	13748	13535	13747	13783	13585	13552	13617	13758	13487	13746	13407	13597	13767	13790	13459	13598	13733	13672	13719	13695	13702	13589	13596	13645	13589	13715	13833	13709	13663	13693	13494	13561	13744	13680	13672	13863	13687	13795	13682	13753	13619	13811	13652	13729	13658	13629	13649	13630	13447	13757	13691	13789	13543	13869	13652	13551	13656	13535	13946	13713	13847	13647	13932	13758	13665	13584	13749	13786	13788	13454	13872	13670	13687	13564	13544	13688	13495	13700	13591	13569	13770	13754	13619	13783	13633	13663	13601	13572	13658	13784	13635	13737	13708	13680	13750	13794	13730	13674	13579	13648	13620	13660	13647	13654	13670	13709	13714	13640	13850	13817	13654	13563	13771	13747	13585	13824	13751	13445	13556	13656	13588	13631	13627	13718	13636	13679	13894	13712	13638	13697	13760	13708	13520	13668	13604	13631	13712	13846	13638	13649	13570	13836	13693	13514	13650	13563	13816	13779	13612	13649	13708	13676	13680	13464	13507	13716	13590	13694	13612	13656	13767	13795	13579	13644	13490	13783	13687	13639	13549	13819	13480	13772	13711	13663	13685	13774	13709	13707	13705	13732	13765	13723	13808	13725	13613	13802	13870	13843	13612	13692	13645	13727	13684	13786	13648	13663	13858	13567	13667	13727	13787	13784	13710	13672	13659	13699	13655	13730	13798	13663	13838	13813	13632	13805	13691	13795	13804	13658	13748	13778	13550	13809	13590	13567	13791	13580	13728	13588	13668	13697	13481	13911	13424	13575	13651	13647	13730	13757	13676	13716	13640	13692	13505	13510	13391	13720	13724	13692	13653	13532	13627	13769	13627	13632	13597	13824	13556	13597	13749	13755	13576	13643	13547	13628	13674	13613	13656	13625	13707	13708	13724	13688	13771	13494	13852	13553	13488	13744	13706	13767	13667	13931	13749	13655	13718	13655	13561	13657	13674	13515	13706	13662	13747	13711	13619	13881	13521	13711	13584	13649	13539	13596	13675	13699	13670	13675	13782	13835	13611	13681	13591	13791	13653	13653	13792	13721	13733	13649	13726	13743	13681	13664	13850	13570	13708	13641	13741	13741	13772	13681	13858	13748	13658	13717	13528	13671	13784	13779	13657	13580	13774	13661	13592	13620	13577	13653	13690	13897	13583	13666	13767	13683	13718	13619	13554	13698	13686	13751	13696	13600	13566	13632	13801	13525	13743	13699	13619	13817	13607	13833	13465	13458	13840	13702	13548	13749	13647	13737	13783	13742	13756	13547	13559	13677	13593	13707	13673	13698	13632	13690	13653	13645	13683	13456	13718	13569	13790	13687	13571	13688	13753	13787	13785	13637	13691	13706	13605	13750	13558	13638	13726	13632	13733	13721	13732	13841	13771	13498	13668	13650	13761	13653	13674	13981	13831	13695	13882	13588	13661	13668	13677	13624	13922	13563	13715	13614	13793	13720	13661	13535	13728	13742	13672	13680	13619	13533	13660	13507	13777	13713	13794	13761	13684	13653	13594	13574	13688	13696	13724	13653	13527	13739	13551	13633	13790	13796	13669	13705	13700	13666	13591	13715	13642	13678	13751	13740	13609	13742	13518	13717	13693	13560	13560	13585	13684	13686	13670	13752	13629	13798	13631	13690	13519	13515	13863	13725	13668	13762	13713	13558	13687	13611	13842	13661	13763	13578	13701	13856	13842	13664	13619	13662	13589	13579	13781	13651	13660	13765	13597	13819	13684	13508	13701	13630	13811	13536	13597	13607	13670	13742	13493	13650	13808	13691	13571	13661	13664	13762	13586	13591	13542	13703	13568	13679	13674	13619	13539	13867	13544	13702	13740	13788	13734	13801	13748	13623	13729	13624	13561	13784	13614	13664	13618	13677	13708	13658	13660	13658	13667	13748	13768	13731	13509	13565	13719	13615	13618	13597	13818	13532	13536	13617	13679	13752	13609	13474	13798	13812	13683	13629	13768	13760	13612	13727	13795	13622	13698	13686	13535	13588	13723	13653	13685	13707	13671	13727	13690	13678	13831	13726	13831	13681	13576	13755	13611	13788	13701	13634	13576	13644	13754	13740	13650	13627	13584	13679	13539	13645	13611	13672	13613	13618	13609	13663	13813	13680	13755	13612	13741	13571	13607	13580	13599	13511	13611	13716	13633	13758	13632	13632	13670	13497	13569	13688	13604	13673	13711	13854	13596	13522	13708	13545	13795	13692	13463	13577	13545	13725	13746	13645	13530	13758	13651	13624	13628	13559	13716	13720	13639	13850	13725	13574	13675	13632	13538	13612	13532	13782	13869	13551	13579	13670	13597	13558	13683	13843	13678	13708	13694	13642	13560	13658	13576	13582	13735	13691	13720	13558	13740	13521	13644	13651	13618	13838	13656	13722	13690	13704	13418	13366	13580	13629	13810	13698	13595	13704	13692	13866	13607	13629	13730	13726	13695	13741	13619	13648	13605	13585	13631	13712	13582	13758	13592	13501	13495	13535	13736	13626	13693	13795	13760	13789	13765	13646	13686	13835	13599	13631	13753	13660	13616	13626	13710	13732	13614	13569	13838	13612	13682	13548	13693	13704	13700	13593	13786	13632	13640	13497	13683	13644	13640	13809	13680	13724	13688	13622	13596	13659	13664	13690	13646	13792	13669	13716	13844	13606	13499	13626	13588	13742	13801	13600	13651	13673	13658	13557	13745	13682	13831	13721	13679	13754	13515	13734	13546	13737	13709	13687	13571	13617	13721	13699	13647	13675	13628	13834	13675	13718	13871	13816	13742	13567	13644	13569	13621	13765	13648	13638	13588	13652	13499	13682	13882	13709	13668	13667	13811	13791	13770	13472	13569	13573	13920	13490	13694	13519	13712	13681	13614	13740	13826	13588	13734	13674	13589	13576	13570	13699	13695	13667	13644	13752	13665	13578	13518	13838	13571	13595	13649	13677	13676	13697	13567	13658	13635	13724	13514	13593	13630	13685	13801	13557	13780	13768	13659	13757	13778	13679	13625	13755	13640	13591	13623	13660	13749	13561	13680	13666	13559	13588	13556	13619	13641	13653	13820	13691	13544	13671	13758	13542	13746	13637	13694	13723	13707	13894	13590	13777	13641	13594	13798	13709	13739	13809	13798	13554	13721	13695	13801	13758	13655	13732	13745	13714	13715	13709	13716	13506	13768	13485	13646	13831	13632	13750	13544	13720	13561	13639	13627	13710	13717	13773	13748	13555	13761	13773	13638	13719	13662	13698	13723	13614	13733	13699	13690	13639	13714	13712	13579	13785	13654	13800	13543	13812	13623	13929	13626	13600	13605	13671	13664	13607	13666	13564	13804	13737	13603	13633	13688	13665	13541	13805	13680	13664	13453	13627	13730	13774	13656	13790	13622	13536	13773	13737	13684	13810	13676	13654	13607	13517	13684	13618	13712	13712	13535	13655	13676	13675	13692	13749	13721	13651	13654	13559	13572	13750	13570	13745	13713	13859	13757	13790	13763	13689	13659	13825	13595	13715	13682	13680	13583	13738	13748	13583	13662	13703	13614	13647	13683	13751	13544	13587	13772	13677	13536	13783	13620	13596	13671	13599	13725	13696	13646	13661	13599	13752	13752	13790	13741	13770	13541	13834	13584	13752	13725	13700	13705	13670	13829	13655	13805	13778	13693	13732	13832	13760	13632	13759	13846	13752	13513	13761	13730	13855	13589	13647	13747	13586	13716	13702	13528	13721	13833	13560	13516	13865	13861	13640	13518	13611	13711	13552	13685	13703	13723	13700	13843	13695	13558	13651	13695	13464	13634	13623	13463
30088	30865	38737	33631	27182	23662	21479	19328	18611	17742	17380	16764	16860	16549	16562	16200	16066	16234	16164	16047	16020	15982	16089	15917	16088	15974	16055	16007	15907	16009	15918	15844	15949	15861	16029	15953	15852	15932	16063	15772	15861	15975	15757	15935	16034	15968	15840	15874	15789	15943	15853	15726	15884	15862	15785	15889	15730	15953	15996	16007	15869	16001	15879	15952	15985	15754	16029	15750	15822	15941	15916	15911	15805	15937	15976	15797	15847	15780	16093	15782	15997	16060	15772	15702	15911	15888	16133	15863	15982	15813	15714	15834	15869	15752	16007	15818	15978	15991	15892	15799	16023	15824	15757	15815	15788	15771	15929	15969	15813	15775	15916	15853	15860	15858	16135	15955	15844	15820	15946	15881	15883	15932	15763	15817	15899	15936	15759	16064	15826	15787	15987	16059	15872	15852	15881	15766	15792	15700	15834	15795	15891	16036	15767	15947	15967	15938	15863	16034	15650	15948	15780	15768	15904	15817	15946	15897	15900	15813	15770	15820	15772	15870	15613	15901	15912	15934	16079	15874	15740	15677	15985	15819	15526	15756	15734	15770	15885	15921	15832	15852	15794	15952	15724	15686	15696	15886	15803	15924	15904	16002	15771	16000	15769	15799	15881	15768	15863	15818	15912	15892	15819	15747	15897	16015	16036	15793	16101	15975	15857	15830	15722	15694	15917	16054	15853	15822	15855	15789	15934	16051	16062	15743	15798	15940	15678	15846	15866	15803	15860	16093	15948	15797	15771	15688	15898	15870	15805	15922	16108	15748	15899	15868	15822	15794	16003	15907	15902	15728	16008	15845	15803	15888	15692	15741	15744	15734	15689	16000	15893	15829	15684	15891	15886	15871	15938	15946	15878	15932	15840	15875	16037	15832	16002	15688	15742	15795	15923	16056	15891	15840	15863	15902	15958	15979	15901	15894	15694	15876	15996	15780	15944	15696	15825	15730	15954	15832	15847	15968	15814	15742	15918	16006	16061	15848	16119	15789	15897	16050	15741	15846	15967	15936	15726	15798	15692	15792	15914	15812	15982	16010	15731	15759	15790	15786	16012	15759	15701	15999	15815	15922	16000	15887	15728	15801	15785	15774	15884	15935	15831	15896	15738	15889	15876	15842	15873	15743	15809	15708	15964	16059	16117	15962	15797	15626	15777	15895	16005	15821	15798	15926	15892	15806	15767	15947	15934	15844	15953	15929	15971	15692	15893	15998	15675	15820	16049	15756	15749	15803	15870	15657	15652	15801	15845	15703	15778	16047	15789	15894	16023	15882	15805	15820	15633	15674	15780	15918	15586	15848	15852	15922	16092	15719	15875	15861	16043	15923	15723	15873	16124	16010	15676	15842	15816	15931	15989	15808	15885	15649	16059	15930	15845	15935	15856	15937	15906	16018	15928	15963	15686	15741	15591	15788	16008	15836	16013	15759	16002	15851	15982	15953	15741	15959	16019	15711	15883	15916	16026	15778	15869	15957	15926	15775	15792	16032	15744	15705	15868	15859	15669	15812	15879	15825	15720	15850	15852	15948	15716	15801	15884	15690	15813	15943	15868	15575	15667	15991	15932	15882	15820	15850	15750	15857	15852	15912	15891	15994	15948	15730	15864	15889	15915	15822	15680	15936	15765	15889	15765	15789	15795	15915	16003	15956	15968	15969	15985	15765	15950	15875	15701	15875	15724	15870	15794	15798	15706	15679	15582	15884	15857	15911	15746	15803	15930	15554	15564	15732	15824	15841	15922	15861	16080	15801	16018	15909	15848	15916	15819	15762	15912	15828	15870	15738	15909	15862	16100	15714	15724	16033	15941	15757	15698	15726	15738	15792	15779	16011	15758	15858	16026	15922	15821	15750	15925	15944	15608	15620	15849	15886	15747	15494	15845	15778	15886	15851	15830	15879	15943	15800	15796	15868	15849	16042	15924	15888	15836	15992	15821	15917	15993	15901	15805	16104	15959	15841	15716	15925	15849	15821	15681	15734	15639	15705	15844	15854	15953	15782	15920	15793	15695	15904	15867	16032	15818	15761	15957	15881	15878	15903	15838	15948	15844	15914	15740	15947	15637	15650	15793	15739	15930	15874	15620	15877	15856	16037	15773	15901	16024	15816	15896	15845	15927	16069	16044	15711	15924	15950	15812	15827	15797	15941	15901	15745	15738	15810	15910	15903	15986	16248	15880	15809	15772	15768	15995	15978	15877	15758	15937	15814	16101	15942	15760	15932	15823	15975	15902	15913	15960	15865	15797	15884	15824	15920	15812	15914	15852	15854	15830	16022	15975	16053	15877	15892	15931	15930	15930	15767	16210	15916	15802	15750	15803	15871	15708	15856	15840	15762	15578	15799	15989	15811	15839	15835	15977	15872	15919	15689	15999	15805	15759	15896	15963	15694	15878	15963	15999	15826	15803	15699	15722	16000	15810	15831	15882	15868	15892	16032	15666	15847	15681	15761	15996	15759	15991	15822	15960	15931	15855	16028	15902	15789	16002	15942	16015	15754	15937	15756	15989	16057	15844	15805	15892	15636	15845	15684	15937	16020	15916	15824	15966	15894	15874	15913	16179	16130	15753	15740	15980	15922	15799	15991	15785	15754	15925	16103	15888	16038	15922	15731	15889	15925	15880	15815	15689	15876	15869	15789	15688	15875	15911	16036	16137	15872	16069	15829	16005	15920	16008	15775	15718	15811	15734	16097	15898	15965	15936	15888	15879	15747	15942	15870	15777	15880	15931	15786	15881	15853	15991	15845	15902	15751	15837	15943	15625	15854	15683	15783	15937	15803	15719	15969	15950	16003	15732	15720	15757	15933	16110	15929	15942	15972	15966	15731	15817	15797	15821	15898	15842	15814	15894	15869	15988	15787	15966	15892	15879	15972	15836	15736	15880	15890	15776	15929	15816	15874	15912	15919	15781	15822	15894	15950	15933	16027	15634	15783	15842	15848	15841	15829	16053	15973	15812	15756	15781	15743	15733	15856	15799	15878	15882	15936	15889	15701	15750	15868	16025	15741	15860	15992	15984	15734	15863	15891	15900	16059	15879	15855	15980	15946	15916	15999	16093	16054	15794	15873	16011	15824	16047	16079	15922	15904	15654	15940	15891	15849	15751	15799	15733	16014	15863	15811	15989	15848	16102	15744	16017	15911	15778	15861	15892	15839	15751	15577	15767	15961	15928	15768	15707	15698	16029	15910	15828	15843	15855	15908	15989	15920	15729	15801	15837	15773	15748	15769	15898	15772	16033	16125	15977	15863	15850	15736	15985	15890	16002	15876	15991	15816	15782	15801	15994	15853	15707	15877	15845	15762	15869	15961	15800	15892	15731	15727	15883	15759	15849	15900	16004	15800	15866	15795	15931	15905	15927	15977	15794	15935	16021	15652	15860	15650	15599	15934	15887	15713	15976	15765	15956	15963	15750	15870	15983	15822	15691	15908	15897	15872	15573	15810	15777	15843	15870	15899	16033	15863	15842	15827	15937	15698	15810	15834	15819	16005	15894	15841	15863	15869	15934	15920	15938	15852	15683	16138	16077	15781	15911	15790	15910	15935	16079	15937	15741	15867	15833	15719	15940	16000	15889	15959	15763	15919	15891	16057	15544	15907	15752	15734	15712	15887	15907	15933	16004	15843	15945	15795	15693	15841	16038	15997	15850	15894	15785	15821	16105	15893	15886	15804	15792	15718	15979	16059	15888	15672	15740	15796	15633	15833	15960	15792	15687	15988	15980	15977	15975	15965	15893	15704	15834	15788	15726	15971	15951	15947	15830	15838	15899	15915	15865	15913	16049	15753	15887	15841	15875	15899	15845	15997	15951	15779	15835	15751	15784	15815	15788	15812	15729	15830	16045	15975	15774	15912	15839	15920	15936	15706	15790	15959	15971	15956	15921	15508	15763	15843	15883	15907	15811	15880	16056	15934	15802	15881	15842	15980	15630	15795	15944	15814	15751	15677	15762	16037	15736	15854	15906	15966	15785	15969	15936	15763	16022	15717	15871	16098	15807	15748	15741	15831	15951	15782	15895	15854	15984	15861	15853	15897	15872	15872	15891	15885	15883	15945	15909	15618	15942	15847	15835	15911	15890	15953	15951	15887	15790	15699	15916	15971	15905	15933	15842	16054	15664	15715	15739	15793	15938	15663	15890	15780	15920	15893	15795	15762	15960	15897	15982	15932	15794	15896	15951	15763	15980	16098	15958	15900	15967	16047	15681	15770	15870	15859	15957	15881	15676	15962	16073	15843	15868	15951	16001	16010	15814	15955	15954	15737	15704	16078	16022	15859	16002	15928	15851	15835	15783	15900	15848	15822	15809	15948	16064	16009	15898	15763	16073	15689	15839	15859	15789	15598	15837	15838	15873	15831	15912	15937	15991	15774	16016	15905	15901	15730	15820	15921	15884	15999	15833	15778	15687	15973	15858	16052	15877	16008	16015	15842	15893	15738	15969	15882	16076	15683	15825	15894	15691	15994	16072	15880	15945	15969	15895	15754	15842	15721	15893	15928	15889	15857	15874	15937	15925	15908	16124	15955	15892	16074	15795	15750	15838	15722	15970	15866	15741	15725	15707	15794	15951	15711	15938	15767	15805	15970	15940	15984	15922	15724	15871	15768	16093	15857	15980	15796	15851	15701	15912	16075	16002	16038	15891	15856	15891	16067	15800	15779	15949	15813	15741	15860	15808	15923	15880	15864	15582	15802	15797	15655	15896	16096	15757	16042	15739	15813	15799	15947	15764	15899	15821	16019	15918	15654	15795	16008	15696	16023	16042	15794	15735	15846	15775	15870	15872	15529	15795	15880	15917	15842	16071	16006	15962	15905	15729	15911	15718	15678	15897	15844	15699	15810	15895	15709	15846	15736	15907	15836	15759	15764	15695	15820	15971	15932	15821	15840	15674	15753	15840	15786	15948	16171	15918	15841	15938	15802	15920	15765	15958	15884	15819	15907	15961	15964	15740	15779	15967	15710	16131	16039	16000	15856	15735	15759	15705	15878	16071	15862	15980	15826	15905	15940	15970	15994	15856	15812	16035	15910	15959	15804	15730	15758	15901	15912	15713	15889	15853	15918	15908	15948	16120	16059	15970	15987	15988	16155	15852	15867	15850	16045	15858	15750	15770	15861	15808	15908
34067	47343	43002	32991	27694	23952	20967	18695	17491	16534	16041	15364	15048	14696	14379	14574	14307	14141	14011	13911	14026	13788	13969	13764	13838	13680	13812	13899	13811	13881	13697	13766	13800	13770	13661	13851	13815	13814	13787	13713	13846	13722	13887	13780	13782	13770	13572	13583	13632	13643	13707	13539	13821	13652	13791	13613	13666	13691	13803	13715	13755	13744	13579	13707	13780	13731	13665	13669	13832	13751	13895	13679	13536	13732	13720	13772	13771	13759	13661	13624	13574	13560	13636	13727	13661	13720	13825	13697	13771	13709	13605	13675	13710	13638	13590	13763	13537	13678	13583	13751	13693	13825	13886	13736	13684	13814	13722	13680	13812	13688	13739	13631	13648	13593	13763	13775	13712	13682	13711	13801	13775	13771	13578	13617	13671	13817	13477	13634	13740	13663	13806	13686	13670	13651	13718	13639	13752	13729	13537	13792	13951	13662	13660	13779	13758	13679	13818	13665	13764	13642	13676	13649	13663	13763	13760	13694	13698	13820	13623	13746	13719	13520	13860	13802	13483	13675	13606	13782	14016	13710	13788	13641	13687	13721	13703	13552	13730	13719	13614	13760	13864	13592	13600	13505	13926	13687	13788	13668	13648	13786	13814	13610	13776	13577	13669	13789	13812	13642	13746	13711	13768	13622	13799	13778	13690	13819	13738	13674	13649	13847	13668	13696	13664	13566	13638	13561	13833	13746	13827	13467	13549	13863	13767	13591	13700	13720	13684	13608	13656	13635	13730	13679	13429	13731	13773	13709	13702	13835	13757	13759	13613	13707	13752	13718	13708	13725	13807	13580	13818	13847	13621	13522	13745	13789	13716	13691	13830	13738	14018	13611	13693	13632	13681	13849	13521	13607	13806	13738	13593	13982	13564	13766	13751	13698	13672	13800	13663	13802	13472	13719	13793	13724	13744	13684	13774	13703	13682	13576	13577	13550	13805	13903	13787	13845	13644	13669	13659	13680	13665	13919	13602	13650	13655	13747	13673	13710	13694	13665	13735	13647	13855	13568	13685	13728	13642	13517	13689	13607	13657	13681	13541	13590	13710	13730	13487	13766	13571	13805	13732	13691	13526	13710	13643	13777	13731	13686	13701	13788	13719	13612	13823	13799	13787	13728	13766	13776	13774	13690	13747	13910	13601	13765	13703	13578	13851	13546	13787	13709	13822	13739	13691	13720	13852	13667	13702	13681	13715	13571	13781	13791	13838	13623	13667	13697	13597	13667	13652	13698	13730	13867	13608	13724	13802	13632	13743	13739	13744	13688	13661	13765	13820	13680	13596	13755	13643	13732	13781	13718	13621	13733	13664	13621	13588	13732	13596	13702	13733	13804	13754	13674	13646	13949	13986	13706	13738	13876	13623	13719	13838	13779	13731	13722	13687	13694	13657	13888	13725	13769	13664	13698	13756	13680	13719	13499	13655	13702	13759	13670	13723	13909	13591	13883	13838	13882	13750	13742	13793	13673	13778	13557	13718	13678	13788	13652	13710	13829	13714	13774	13414	13807	13682	13755	13691	13681	13616	13770	13631	13648	13741	13701	13634	13679	13646	13592	13775	13811	13733	13770	13768	13716	13610	13880	13678	13865	13739	13628	13729	13665	13673	13690	13825	13623	13681	13779	13603	13715	13808	13673	13718	13797	13799	13742	13776	13665	13665	13822	13679	13652	13815	13851	13712	13608	13706	13489	13547	13779	13657	13715	13819	13734	13653	13689	13813	13670	13894	13847	13813	13579	13642	13622	13841	13808	13924	13466	13668	13818	13661	13847	13819	13784	13577	13776	13791	13743	13703	13676	13718	13765	13697	13581	13804	13705	13656	13657	13657	13528	13657	13733	13674	13750	13605	13549	13661	13629	13559	13670	13585	13788	13843	13852	13865	13611	13896	13489	13760	13610	13748	13720	13732	13688	13712	13666	13636	13695	13624	13759	13637	13728	13814	13841	13747	13657	13669	13884	13646	13833	13656	13748	13735	13572	13725	13787	13672	13780	13584	13762	13582	13757	13581	13796	13842	13703	13696	13708	13577	13717	13661	13681	13807	13698	13676	13740	13761	13843	13693	13694	13575	13728	13692	13729	13761	13871	13686	13768	13757	13802	13751	13709	13742	13893	13638	13693	13542	13648	13638	13838	13579	13754	13672	13648	13769	13735	13687	13699	13643	13738	13651	13735	13617	13715	13722	13736	13514	13663	13891	13466	13744	13834	13611	13863	13890	13676	13555	13787	13693	13634	13561	13721	13713	13739	13658	13675	13749	13615	13630	13654	13677	13667	13704	13419	13813	13599	13640	13725	13758	13691	13558	13730	13696	13823	13709	13717	13581	13773	13752	13680	13768	13699	13559	13633	13737	13648	13718	13701	13709	13816	13596	13759	13600	13746	13717	13654	13643	13654	13788	13771	13621	13617	13680	13815	13691	13599	13832	13795	13752	13619	13615	13577	13719	13586	13719	13706	13765	13826	13727	13777	13684	13736	13642	13705	13666	13645	13725	13790	13649	13605	13787	13554	13837	13835	13814	13678	13900	13543	13575	13831	13629	13709	13622	13723	13718	13773	13743	13788	13588	13658	13716	13718	13637	13826	13708	13737	13759	13739	13666	13470	13680	13638	13728	13663	13698	13471	13713	13746	13803	13758	13837	13662	13712	13768	13764	13713	13802	13715	13729	13735	13641	13676	13729	13798	13624	13716	13617	13723	13754	13701	13490	13588	13633	13741	13732	13568	13587	13769	13688	13922	13609	13823	13619	13620	13738	13583	13555	13613	13771	13914	13717	13704	13817	13698	13582	13731	13684	13823	13671	13596	13693	13774	13720	13584	13722	13736	13730	13746	13597	13784	13782	13718	13614	13506	13777	13658	13778	13622	13672	13600	13691	13820	13977	13818	13700	13689	13685	13775	13749	13832	13709	13573	13663	13713	13745	13628	13658	13866	13760	13745	13789	13677	13714	13755	13815	13491	13586	13594	13601	13768	13841	13672	13653	13697	13704	13671	13767	13755	13779	13715	13601	13713	13798	13649	13719	13709	13726	13914	13722	13674	13663	13713	13633	13637	13514	13706	13791	13710	13786	13723	13728	13777	13607	13516	13587	13820	13581	13721	13620	13659	13595	13746	13737	13903	13697	13577	13700	13785	13830	13591	13616	13789	13723	13463	13607	13625	13626	13831	13595	13671	13699	13691	13640	13818	13818	13662	13693	13667	13658	13842	13810	13607	13799	13698	13642	13531	13665	13668	13874	13716	13693	13818	13724	13828	13657	13650	13728	13672	13702	13571	13836	13555	13856	13754	13912	13540	13684	13711	13806	13502	13728	13766	13701	13642	13758	13933	13650	13781	13737	13708	13554	13776	13765	13725	13736	13760	13759	13693	13661	13590	13660	13819	13566	13656	13821	13776	13881	13771	13846	13545	13607	13705	13841	13640	13882	13772	13643	13492	13706	13581	13927	13796	13773	13733	13630	13628	13731	13768	13783	13775	13772	13821	13777	13696	13670	13817	13779	13764	13754	13626	13681	13586	13677	13623	13756	13744	13757	13656	13861	13835	13686	13871	13644	13546	13801	13832	13763	13677	13639	13776	13617	13643	13726	13816	13647	13626	13704	13558	13676	13798	13654	13626	13835	13845	13614	13689	13731	13841	13735	13648	13739	13636	13649	13584	13698	13756	13790	13984	13593	13753	13695	13912	13642	13688	13669	13640	13815	13679	13703	13784	13689	13633	13667	13650	13639	13768	13768	13737	13645	13919	13836	13857	13673	13653	13762	13654	13476	13846	13686	13748	13693	13606	13642	13618	13704	13606	13728	13663	13674	13649	13581	13670	13748	13827	13727	13859	13817	13694	13758	13717	13785	13658	13807	13842	13720	13566	13841	13790	13715	13642	13542	13802	13830	13711	13793	13797	13672	13759	13620	13750	13827	13697	13758	13771	13468	13790	13641	13737	13583	13834	13948	13670	13702	13518	13698	13712	13667	13910	13655	13841	13659	13669	13798	13720	13673	13698	13607	13679	13741	13700	13786	13620	13948	13771	13811	13716	13749	13783	13715	13767	13627	13783	13606	13850	13779	13620	13774	13787	13766	13782	13769	13716	13935	13637	13721	13694	13848	13612	13655	13812	13619	13489	13678	13965	13699	13632	13826	13680	13823	13563	13592	13847	13817	13884	13700	13710	13766	13592	13678	13737	13705	13633	13847	13668	13785	13660	13597	13599	13575	13763	13697	13598	13783	13674	13763	13776	13610	13584	13710	13595	13839	13730	13712	13673	13712	13681	13686	13589	14010	13847	13855	13733	13606	13614	13791	13659	13692	13765	13608	13753	13773	13824	13730	13686	13730	13713	13689	13694	13630	13718	13780	13798	13844	13739	13764	13765	13667	13705	13596	13698	13787	13744	13791	13558	13726	13596	13912	13755	13683	13629	13791	13712	13670	13699	13758	13627	13615	13673	13682	13685	13673	13755	13778	13629	13754	13678	13619	13694	13594	13794	13794	13597	13711	13787	13779	13643	13838	13716	13613	13598	13653	13696	13807	13734	13746	13702	13626	13747	13695	13540	13609	13725	13615	13813	13702	13760	13854	13751	13678	13785	13647	13744	13785	13527	13704	13769	13639	13750	13712	13611	13751	13771	13763	13729	13715	13713	13860	13637	13821	13654	13686	13658	13908	13837	13828	13763	13779	13915	13669	13742	13621	13667	13856	13629	13728	13867	13714	13680	13746	13730	13670	13658	13812	13616	13557	13578	13817	13802	13656	13709	13861	13662	13763	13741	13598	13750	13719	13916	13809	13690	13720	13689	13650	13742	13768	13660	13747	13769	13757	13731	13576	13875	13535	13740	13646	13628	13702	13894	13824	13629	13735	13586	13534	13813	13604	13682	13643	13677	13757	13778	13653	13540	13845	13849	13691	13704	13609	13790	13727	13712	13690	13757	13862	13629	13477	13690	13776	13726	13636	13782	13667	13501	13840	13843	13654	13622	13781	13720	13859	13612	13742	13700	13697	13706	13680	13781	13721	13659	13664	13606	13711	13665	13653	13519	13827	13763	13664	13606	13805	13699	13752	13787	13893	13623	13823	13725	13518	13811	13802	13650	13716	13692	13605	13490	13668	13754	13644	13761	13731	13659
23997	21051	28637	26412	26735	27483	25914	21801	20043	19309	18280	17785	17558	17036	16759	16801	16489	16626	16251	16384	16226	15971	16067	16162	16157	16250	16076	15995	15953	15981	16122	16158	15943	15920	15947	16254	15756	15789	15884	15809	15910	15860	15960	15912	15993	15859	15930	15939	16208	15802	15888	15580	16096	15856	15837	16037	15941	15925	15838	15686	15912	15974	15790	15852	16033	15718	16020	16029	16043	15818	15857	16012	15951	16043	16022	15997	15926	16093	15922	15906	15766	15806	15888	15982	15815	15704	15848	16034	15884	15939	15832	16129	15841	15754	15883	15996	15722	15926	15871	15945	15884	15923	15887	15965	15885	15835	15873	15909	15870	15854	15783	15898	15778	15761	15985	15926	15954	15928	15853	15862	15875	15801	15993	15772	15759	15834	15680	15839	15897	15689	16089	15945	15759	15936	15805	15953	15929	15755	15705	15962	15818	15863	16019	15944	15691	16040	16043	15874	15940	15823	15922	15759	15959	15889	15880	15999	15890	15692	15998	15958	15780	15662	15894	15705	15815	15976	16023	15873	15789	15872	15756	15825	15683	15772	15781	15878	15877	15912	15772	15998	15982	16092	16001	15844	15887	15793	15936	15999	16051	15752	15836	15918	15789	15640	15734	15787	16034	15979	15867	16003	15909	15885	15951	15908	16035	15775	16034	15902	15725	15968	15932	15857	15927	15820	15884	15944	15843	15815	15930	15931	15869	15780	15882	15772	15885	15947	16004	15485	15766	15755	15862	15837	15907	15957	15987	15795	15718	15979	15792	15863	15996	15827	15895	15916	15858	15719	15935	15858	15976	15950	15794	15924	15846	15920	15892	15569	15983	15888	15902	15977	15780	15767	16110	15938	15812	15860	15818	15863	15704	15886	15843	16057	15783	15771	15840	15846	15841	15886	15789	16006	15877	15818	15718	15786	15806	15795	15941	15980	16042	15883	15923	15934	15920	15937	15899	15966	15916	15872	15942	15945	15872	16010	15924	15853	15885	16014	15710	15790	15904	15918	15978	15966	15777	16010	15939	16086	15975	15966	15993	15835	15989	15939	16014	15917	15802	15856	15969	15992	15855	15918	15900	15960	15908	15845	15955	16147	15733	15727	15919	15753	15733	15726	15742	15975	16036	15921	15874	15908	15832	15552	15952	15783	16061	15710	15882	15808	15823	15714	15883	15860	15821	16013	15707	15823	15973	15879	15741	15787	15814	15961	15737	15978	15810	15833	15983	15767	15826	15794	16001	15879	15991	16061	15931	15830	15752	15680	15711	15707	15875	15874	15559	15968	15874	15912	15957	15858	15933	15971	15822	15951	15896	15697	15963	15939	15867	15970	16050	15675	15866	15726	15871	15765	16070	15856	15722	15909	15823	15738	15747	15727	15895	15884	15799	15731	15902	16025	15726	15716	16080	15917	15805	15828	15719	15945	15802	15828	15613	15797	15898	15869	15851	15732	15765	15720	15986	15887	15857	15930	15886	15972	15668	15918	16013	15819	16176	15865	15755	15851	15923	16236	15887	15678	15941	16005	15833	15763	16135	15911	16003	15844	15715	15897	15808	15821	15925	16155	16059	15871	15931	15946	16110	15909	15743	16044	15917	15844	15673	15658	16126	16102	15921	15698	15894	16092	15901	15912	15982	15890	15908	15866	15957	15850	15773	16113	15870	16167	15774	15869	16021	15964	16051	15957	16040	16023	16000	15899	15789	15846	15877	15819	15763	15822	16140	15736	15796	16024	15837	15788	15807	15745	15850	15820	15764	15672	15848	15826	15990	15816	15884	15756	15896	15889	15796	15824	16000	15816	15867	15933	15793	15837	15997	15907	15870	15775	15968	15884	15856	15963	15819	15813	15942	16007	15987	15785	15851	16197	15949	15834	15940	16140	15967	15888	16141	15740	15686	15833	15918	15971	15775	15803	16042	15882	16039	15807	15877	15977	15756	15815	16056	15722	15955	15926	15703	15954	15828	15915	15831	15763	15708	16007	15803	15940	16022	15841	15952	15853	15923	15801	15874	15705	15968	15903	15925	15883	15839	15991	15784	15848	15761	15902	16042	15983	15901	15807	16000	16153	16131	15878	15832	15940	15859	15848	15806	15793	15836	15808	15897	15843	16027	15764	15996	15673	15714	15764	15919	15850	15887	15714	15852	15813	15944	15937	15760	15994	15863	16018	16038	15874	16058	15987	15870	15779	15767	15835	15953	15908	15988	15960	15899	15846	15919	15819	15751	15821	15905	15749	16055	15916	16026	15919	15983	15747	16007	15821	15967	16052	15997	16075	15884	16047	15933	15945	15850	15937	16089	15791	15839	15740	15895	15887	16088	15760	15851	15899	15917	15864	15905	15852	15934	15614	15892	15949	15816	15930	15782	15900	15969	15798	15990	15846	16064	15829	15823	15866	15836	15702	15664	15779	15780	15662	15828	16080	15842	15794	16016	15870	15838	15778	15891	15928	15985	15978	15731	15916	15803	15746	15764	15682	15747	15831	16012	15992	15860	16095	15932	15926	15830	15928	15793	15840	15956	16096	15860	15738	16046	15699	15883	15762	16017	15951	15903	15877	15741	15735	15865	15962	15820	15809	16042	15846	15999	16030	15868	15852	15956	15712	15882	15805	15866	15642	16001	16082	16056	15991	15825	15713	15807	16093	16003	15909	15833	15632	15956	15750	15869	15988	15989	15820	15801	15993	15681	15582	15871	15939	16018	15909	15968	16101	15896	15827	15913	15796	15989	15933	15991	16065	15973	15807	15963	15786	15814	16088	15900	16124	16042	15906	15845	15812	15924	15908	15697	16022	16195	15884	15723	15918	15914	16065	15987	15872	15708	15887	15937	15747	15863	15835	15885	15948	15694	15889	15961	15959	15703	15683	15945	15952	15899	15974	15868	15964	15918	15894	15883	16175	15888	15969	16003	15994	15902	15789	16008	15946	15793	16015	15910	16183	16043	15846	15999	15798	16144	16016	15863	15997	15933	15899	16103	15867	16186	16065	15949	15750	16030	15988	15778	16086	15873	15752	16006	15977	15900	15960	15974	15879	15978	16042	15900	15937	15697	16006	15692	15881	15744	15945	15852	15778	15819	15752	15974	16003	16009	15913	16017	15768	15966	15803	16016	15661	15751	15933	15973	15772	15759	16040	16113	15826	16012	15896	16020	15822	15764	15682	15948	16018	15822	16024	15629	15761	15968	15969	15949	15748	15991	15944	15882	15921	15914	15866	15808	16023	15953	15885	15965	15811	16073	15890	15801	15929	15811	16106	16051	16028	15861	15890	15970	15821	15925	15798	15815	15819	15804	15858	15895	15821	15865	15875	15940	15591	15962	15937	15937	15735	15715	15693	16108	15842	15864	15913	16005	16016	15911	15934	15951	15919	15862	15730	15771	15974	15718	15818	15681	15879	15937	15805	15940	15729	15991	15915	15920	16025	15875	15794	15808	15892	15932	15911	15938	16017	15944	15908	16006	15926	15605	15756	15774	15881	15886	15886	15778	15951	15863	15575	15767	15814	15727	15917	15861	15943	15991	16013	16102	15934	15983	16153	16032	16008	15875	15856	15934	15903	16145	16013	16011	15808	15709	15806	15983	15846	16036	15979	15599	15861	15858	15909	15832	15909	15940	15789	15977	16097	15761	16017	15949	15840	15841	15917	15833	16010	15840	16008	15933	15831	15799	15923	15872	15860	15942	15974	15842	15849	15847	15817	15944	15845	15896	15840	15850	15800	15763	15959	15980	15943	15954	15917	15978	16049	15887	15793	15844	15802	15818	15954	15931	15885	15832	15859	15565	16097	16124	15869	15739	16040	15845	15686	15971	15740	15878	15901	16157	15883	15996	15893	15831	16044	15872	15780	15881	15871	15828	15867	15902	15908	16038	15787	15880	15666	16016	15915	15787	16057	15957	15799	15848	15730	15923	15652	15775	15883	15874	15860	15894	15947	15812	15852	15817	15815	15967	15947	15969	15866	15821	15867	15845	15990	15758	15966	15944	15921	15776	15721	15683	15882	15708	15718	16045	15934	16103	15898	15772	16069	15791	15856	15819	15886	15865	15836	15756	15989	15973	15994	15993	15831	15854	16091	15764	15814	15839	15708	15862	15864	16027	15895	15811	15965	15962	15839	15978	15810	15743	15781	15790	15710	15797	15832	15732	16025	15760	15752	15845	15693	15982	15979	15851	15949	15886	15880	15876	16165	15906	15778	15848	16053	16080	15791	15999	15883	15952	16002	15897	16000	15815	15860	16029	15794	15974	15663	16016	15828	15956	15910	15796	15621	15811	15791	15928	15914	15785	15920	15784	15821	15853	15900	15936	16017	15872	15973	15909	15906	15694	15758	15852	16015	15969	15961	15880	15675	15719	15893	15822	15994	16137	16017	15790	15841	15970	15980	15764	15710	15925	15945	16093	15886	15949	15900	15884	15794	15879	15985	15844	15896	16205	15833	15821	15957	16006	15867	15991	15847	15970	15939	15905	16168	15977	16093	16054	15943	16090	15915	16014	15737	15954	15875	16043	15845	15768	15909	15791	15960	16042	15896	15925	15871	16019	16060	16031	15974	16013	15732	15673	15900	15999	15794	15887	15945	15956	16051	15776	15691	16093	15876	15986	16021	16048	15754	16104	15934	15878	15966	15812	16141	15884	15759	15915	15895	15898	15864	15783	15815	15832	15696	15987	15885	16037	15842	15850	15744	16053	16020	15871	16125	15883	15909	15825	15690	15921	15785	15918	15833	15850	15873	15949	16102	15855	15957	16048	15962	15849	15870	15701	15700	15871	15981	16199	15934	15841	15814	15762	15826	15866	15831	15822	15936	15857	15964	16256	15682	15842	16141	15796	15986	15806	15920	15777	15870	15797	15936	15725	15846	16131	16089	15933	15862	15915	15909	15737	15889	16067	15643	15790	15869	16037	16077	15800	15770	15906	15898	15957	15865	15894	15899	15940	15704	15925	15695	15846	15979	15848	15924	15915	15804	15723	15743	15874	15844	15732	16054	16016	15865	15999	15971	15802	15868	15970	16141	15770	15791	15861	15819	15792	15953	15839	15777	15875	15920	15894	15830	16077	15965	15820	15846	16008	15824	15800	15785	15877	15697	15676	15759	15753	15724	15682	15971	15851	15699	15873	16129
32539	53331	49011	39015	33340	28647	24694	21736	19547	18353	17451	16470	15858	15476	14865	14833	14705	14320	14291	14359	14072	14125	14163	14100	13973	14121	14052	14024	13860	13905	13915	13904	13805	13813	13730	13919	13822	13698	13816	13751	13880	13804	13936	13889	13990	13829	13809	13761	13912	13722	13949	13545	13715	13904	13807	13569	13734	13828	13813	13810	13756	13772	13728	13791	13917	13817	13702	13767	14009	13624	13828	13818	13763	13953	13699	13710	13763	13779	13747	13736	13823	14014	13742	13807	13955	13848	13788	13740	13765	13936	13707	13855	13796	13728	13764	13724	13784	13863	13874	13825	13754	13809	13849	13709	13839	13762	13781	13784	13837	13796	13832	13802	13811	13740	13719	13946	13640	13720	13759	13751	13841	13698	13888	13638	13748	13771	13830	13726	13762	13953	13744	13699	13851	13828	13756	14048	13789	13899	13907	13789	13632	13739	13824	13587	13766	13736	13750	13865	13676	13758	13727	13877	13770	13891	13832	13788	13757	13752	13823	13959	13762	13787	13966	13663	13733	13794	13780	13870	13597	13732	13768	13851	13668	13840	13701	13757	13849	13796	13697	13936	13612	13740	13648	13887	13801	13612	13897	13866	13764	13840	13834	13781	13792	13809	13822	13802	13732	13674	13700	13878	13721	13627	13908	13753	13704	13560	13838	13641	13876	13736	13649	13799	13704	13760	13673	13716	13742	13795	13974	13850	13650	13708	13807	13903	13779	13725	13671	13674	13836	13615	13840	13741	13834	13740	13826	13819	13824	13807	13832	13618	13882	13807	13759	13674	13699	13630	13811	13840	13592	13757	13692	13896	13768	13867	13883	13671	13688	13910	13867	13762	13789	13881	13781	13692	13798	13697	13766	13802	13739	13942	13710	13821	13700	13787	13896	13808	13721	13832	13786	13735	13877	13722	13844	13725	13794	13724	13769	13711	13798	13764	13738	13656	13746	13787	13808	13743	13839	13713	13675	13881	13573	13750	13795	13627	13819	13943	13760	13795	13803	13736	13764	13735	13718	13705	13892	13879	13671	13743	13781	13793	13816	13940	13631	13794	13771	13782	13854	13662	13835	13943	13765	13930	13595	13854	13863	13738	13807	13752	13760	13701	13824	13849	13732	13613	13715	13852	13844	13753	13787	13873	13901	13745	13798	13822	13685	13644	13879	13908	13841	13819	13647	13815	13837	13905	13901	13801	13603	13794	13900	13768	13842	13816	13917	13721	13941	13773	13621	13768	13892	13614	13737	13873	13875	13716	13721	13573	13653	13747	13757	13854	13680	13614	13788	13850	13853	13768	13837	13721	13780	13881	13765	13752	13951	13543	13821	13742	13732	13706	13867	13831	13891	13697	13955	13727	13751	13818	13712	13760	13881	13785	13886	13800	13785	13844	13668	13762	13682	13697	13775	13924	13718	13703	13687	13685	13698	13639	13803	13678	13753	13701	13768	13638	13616	13679	13721	13670	13666	13763	13780	13754	13707	13619	13936	13688	13823	13806	13961	13643	13712	13693	13751	13746	13798	13836	13805	13772	13872	13816	13837	13671	13660	13832	13831	13944	13877	13781	13648	13874	13773	13689	13809	13697	13754	13652	13664	13680	13790	13645	13665	13785	13821	13666	13896	13733	13768	13786	13857	13834	13878	13793	13724	13753	13735	13803	13622	13799	13746	13761	13837	13956	13835	13767	13779	13761	13836	13781	13755	13746	13816	13846	13727	13683	13820	13833	13837	13818	13711	13753	13935	13776	13728	13759	13844	13784	13904	13729	13801	13854	13865	13651	13835	13849	13839	13679	13793	13863	13845	13839	13687	13870	13826	13816	13880	13774	13711	13774	13690	13746	13628	13676	13885	13919	13939	13734	13925	13766	13660	13661	13845	13896	13733	13791	13873	13803	13682	13743	13825	13746	13699	13611	13698	13865	13647	13787	13795	13801	13745	13847	13855	13695	13839	13623	13841	13949	13728	13820	13922	13723	13742	13693	13832	13829	13990	13605	13634	13768	13953	13772	13637	13769	13696	13797	13796	13843	13693	13665	13680	13715	13823	13704	13847	13712	13684	13693	13897	13784	13740	13863	13874	13907	13986	13793	13781	13781	13644	13838	13652	13910	13822	13877	13827	13589	13792	13934	13623	13817	13858	14010	13719	13773	13714	13722	13779	13677	13673	13695	13878	13538	13854	13862	13765	13657	13744	13734	13662	13668	13673	13891	13861	13698	13700	13708	13698	13768	13723	13839	13869	13815	13759	13673	13740	13699	13533	13722	13807	13780	13731	13895	13577	13782	13811	13857	13833	13719	13668	13712	13832	13838	13964	13810	13922	13791	13696	13758	13822	13942	13759	13932	13886	13706	13812	13751	13819	13807	13749	13687	13738	13791	13637	13776	13855	13735	13692	13876	13732	13612	13744	13777	13777	13892	13773	13835	13968	13700	13800	13855	13625	13803	13762	13783	13754	13765	13839	13701	13778	13915	13851	13697	13557	13921	13802	13752	13792	13806	13829	13803	13774	13885	13746	13900	13724	13811	13791	13702	13709	13888	13752	13754	13686	13922	13672	13672	13748	13802	13571	13955	13635	13820	13714	13738	13601	13713	13542	13930	13801	13760	13703	13682	13808	13926	13672	13668	13806	13822	13869	13755	13925	13734	13671	13719	13763	13927	13739	13728	13784	13667	13810	13660	13706	13831	13908	13607	13722	13892	13583	13690	13864	13753	13727	13883	13672	13698	13830	13856	13642	13603	13827	13675	13568	13770	13703	13813	13774	13630	13724	13828	13632	13819	13734	13854	13686	13971	13772	13893	13780	13588	13764	13732	13750	13954	13740	13736	13824	13762	13789	13898	13815	13787	13720	13819	13719	13893	13594	13628	13808	13938	13816	13824	13704	13752	13739	13740	13588	13812	13802	13825	13730	13939	13899	13744	13788	13837	13890	13706	13688	13814	13864	13785	13767	13806	13788	13883	13734	13821	13947	13558	13763	13756	13739	13807	13852	13827	13776	13788	13933	13849	13818	13813	13831	13892	13594	13791	13764	13738	13793	13818	13872	13789	13791	13834	13813	13874	13812	13802	13814	13806	13918	13658	13790	13741	13689	13856	13774	13763	13802	13858	13725	13901	13676	13839	13933	13842	13559	13895	13713	13876	13728	13993	13889	13796	13859	13924	13880	13713	13765	14041	13881	13863	13740	13703	13665	13914	13783	13870	13696	13811	13792	13682	13774	13711	13698	13950	13680	13624	13756	13767	13760	13833	13748	13769	13845	13753	13720	13751	13929	13875	13820	13941	13886	13779	13930	13795	13806	13643	13732	13851	13765	13921	13777	13529	13691	13904	13821	13730	13710	13776	13683	13783	13782	13731	13660	13722	13707	13754	13789	13671	13830	13858	13603	13679	13723	13796	13598	13644	13841	13822	13832	13927	13720	13850	13783	13686	13773	13785	13500	13844	13743	13631	13968	13825	13740	13736	13826	13780	13721	13820	13680	13727	13811	13855	13682	13974	13742	13804	13778	13857	13550	13879	13882	13754	13820	13868	13740	13702	13827	13691	13615	13591	13878	13766	13851	13860	13760	14014	13736	13860	13779	13664	13735	13745	13804	13691	13749	13653	13744	13780	13745	13778	13943	13588	13785	13887	13918	13696	13888	13774	13718	13903	13652	13780	13891	13864	13780	13734	13720	13794	13713	13731	13630	13652	13786	13696	13901	13861	13979	13733	13748	13695	13585	13852	13659	13832	13909	13888	13666	13705	13773	13729	13602	13729	13788	13806	13888	13758	13689	13839	13889	13668	13926	13554	13792	13914	13647	13842	13713	13784	13541	13799	13762	13904	13862	13769	13790	13804	13718	13665	13688	13774	13813	13779	13867	13789	13717	13668	13766	13862	13760	13767	13836	13506	13798	13839	13826	13820	13689	13858	13649	13824	13765	13809	13774	13898	13718	13799	13663	13743	13700	13780	13749	13993	13745	13704	13902	13813	13694	13930	13736	13773	13669	13864	13857	13887	13919	13712	13836	13793	13766	13724	13828	13894	13857	13688	13703	13805	13683	13840	13778	13727	13844	13761	13876	13961	13660	13843	13905	13757	13916	13883	13735	13669	13714	13899	13592	13923	13891	13785	13861	13819	13830	13762	13774	13742	13801	13875	13754	13809	13824	13850	13800	13790	13735	13837	13894	13785	13598	13839	13887	13662	13728	13708	13771	13897	13676	13900	13501	13788	13934	13778	13739	13853	13791	13861	13822	13813	13688	13625	13934	13747	13781	13912	13778	13622	13800	13827	13774	13858	13730	13634	13805	13799	13623	13826	13747	13641	13557	13809	13743	13643	13901	13778	13920	13742	13668	13839	13946	13818	13789	13750	13908	13550	13727	13841	13750	13838	13729	13797	13738	13903	13737	13752	13708	13772	14026	13749	13785	13727	13916	13706	13712	13767	13846	13769	13743	13753	13748	13695	13700	13908	13845	13729	13715	13621	13798	13786	13822	13614	13695	13681	13740	13859	13856	13805	13664	13885	13702	13837	13788	13812	13835	13832	13923	13864	13803	13671	13824	13857	13770	13871	13807	13646	13810	13654	13758	13771	13715	13852	13800	13572	13728	13827	13676	13666	13765	13627	13727	13806	13970	13807	13822	13960	13818	13772	13692	13813	13810	13843	13774	13935	13632	13905	13687	13735	13839	13895	13522	13778	13874	14044	13772	13727	13735	13868	13770	13791	13647	13770	13692	13608	13510	13811	13813	13714	13761	13833	13803	13776	13723	13919	13805	13703	13827	13753	13760	13565	13861	13781	13800	13771	14110	13918	13866	13556	13769	13694	13774	13815	13707	13665	13949	13894	13718	13742	13771	13866	13815	13840	13802	13803	13790	13836	13759	14006	13720	13854	13791	13724	13767	13961	13785	13806	13876	13729	13961	13775	13781	13862	13782	13617	13857	13701	13807	13856	13954	13835	13638	13748	13784	13889	13655	13691	13872	13763	13939	13841	13749	13737	13791	13800	13590	13886	13889	13816	13842	13856	13654	13846	13883	14074	13758	13799	13894	13751	13956	13838	13754	13648	13729	13699	13894	13758	13796	13799	13795	13855	13738	13729	13657	13756	13662	13553	13805	13887	13747	13669	13660	13820
22680	21014	28781	23835	23488	28085	29696	24220	21774	21041	19890	19126	18583	18271	17760	17528	17497	17295	17060	17314	16842	16958	16959	16801	16884	16651	16720	16658	16832	16609	16465	16535	16631	16584	16370	16540	16533	16490	16528	16727	16679	16466	16516	16437	16416	16542	16581	16534	16405	16510	16432	16327	16611	16494	16409	16322	16367	16455	16549	16341	16359	16511	16493	16310	16390	16582	16381	16484	16482	16324	16603	16431	16444	16438	16326	16331	16568	16536	16587	16351	16359	16516	16461	16418	16514	16461	16497	16626	16278	16288	16229	16441	16395	16322	16382	16403	16359	16361	16541	16452	16569	16377	16571	16403	16434	16333	16269	16422	16429	16313	16462	16547	16524	16406	16578	16400	16436	16626	16397	16363	16345	16457	16496	16422	16459	16422	16245	16586	16282	16210	16364	16290	16345	16320	16346	16267	16493	16403	16506	16343	16381	16328	16642	16518	16218	16447	16380	16357	16433	16442	16459	16481	16383	16410	16256	16461	16522	16361	16426	16284	16405	16470	16427	16310	16459	16355	16378	16493	16448	16372	16609	16536	16358	16475	16552	16316	16236	16444	16469	16377	16369	16382	16383	16467	16342	16061	16376	16261	16503	16457	16362	16340	16384	16379	16644	16426	16368	16264	16313	16329	16353	16403	16523	16477	16342	16317	16191	16238	16409	16326	16402	16342	16401	16429	16349	16350	16488	16277	16237	16188	16354	16653	16329	16205	16483	16398	16430	16326	16582	16398	16237	16226	16334	16338	16225	16280	16314	16497	16418	16210	16344	16316	16648	16363	16461	16426	16424	16342	16613	16216	16395	16330	16498	16293	16155	16329	16470	16345	16365	16406	16430	16373	16513	16383	16221	16524	16410	16405	16545	16472	16161	16301	16434	16352	16425	16378	16489	16447	16383	16245	16434	16439	16297	16460	16326	16294	16159	16278	16668	16225	16274	16415	16464	16349	16594	16235	16245	16572	16249	16478	16479	16336	16524	16487	16480	16417	16255	16301	16361	16477	16463	16426	16337	16324	16432	16457	16391	16393	16274	16361	16496	16362	16336	16561	16243	16391	16330	16493	16381	16365	16548	16167	16268	16414	16299	16320	16344	16302	16350	16278	16548	16362	16273	16281	16362	16516	16353	16411	16451	16321	16508	16400	16449	16473	16320	16393	16332	16508	16551	16324	16302	16329	16398	16365	16383	16435	16510	16440	16232	16272	16358	16368	16430	16408	16476	16317	16324	16343	16396	16150	16447	16388	16285	16316	16226	16421	16422	16428	16439	16380	16580	16332	16421	16274	16586	16364	16170	16578	16369	16397	16402	16246	16253	16366	16283	16552	16511	16235	16274	16231	16392	16362	16318	16450	16299	16269	16553	16495	16536	16459	16254	16427	16404	16381	16576	16430	16499	16563	16412	16418	16310	16315	16432	16333	16371	16442	16440	16472	16333	16290	16273	16408	16363	16302	16449	16579	16508	16492	16432	16328	16383	16289	16498	16294	16463	16406	16323	16271	16340	16191	16357	16528	16351	16428	16372	16533	16394	16412	16506	16352	16509	16492	16396	16107	16462	16670	16426	16429	16355	16258	16121	16358	16412	16375	16261	16396	16286	16454	16401	16182	16275	16216	16202	16276	16419	16299	16383	16567	16392	16441	16384	16364	16431	16299	16399	16212	16329	16407	16486	16147	16404	16314	16224	16308	16398	16108	16482	16618	16176	16415	16333	16267	16284	16451	16286	16432	16559	16369	16238	16366	16370	16532	16362	16491	16503	16335	16507	16119	16300	16319	16262	16263	16519	16468	16363	16296	16473	16290	16188	16548	16325	16596	16553	16421	16307	16529	16509	16339	16244	16553	16432	16461	16244	16353	16222	16405	16317	16669	16494	16375	16457	16384	16281	16355	16384	16459	16349	16434	16430	16537	16546	16181	16502	16264	16333	16382	16428	16405	16450	16488	16482	16389	16217	16412	16537	16463	16626	16576	16362	16344	16394	16275	16360	16440	16422	16464	16340	16479	16396	16422	16471	16468	16251	16104	16417	16430	16196	16274	16407	16324	16361	16399	16299	16381	16641	16371	16376	16393	16584	16416	16310	16229	16581	16488	16452	16268	16323	16318	16290	16436	16334	16065	16228	16201	16399	16296	16478	16374	16485	16524	16500	16376	16229	16327	16429	16439	16511	16256	16359	16328	16466	16170	16211	16394	16288	16263	16272	16533	16318	16530	16382	16371	16378	16567	16399	16330	16376	16364	16421	16604	16322	16477	16262	16442	16431	16311	16349	16331	16476	16494	16405	16355	16397	16327	16335	16360	16417	16524	16485	16349	16451	16173	16386	16555	16448	16294	16349	16495	16307	16220	16220	16394	16528	16331	16335	16335	16414	16346	16401	16320	16403	16639	16385	16386	16392	16281	16425	16261	16537	16280	16451	16441	16289	16475	16314	16369	16408	16498	16414	16440	16643	16557	16377	16354	16377	16206	16372	16517	16541	16253	16316	16261	16322	16447	16546	16570	16516	16333	16388	16379	16425	16477	16345	16506	16429	16270	16490	16345	16434	16417	16337	16286	16310	16560	16215	16413	16462	16356	16552	16400	16549	16215	16255	16396	16321	16394	16302	16318	16423	16389	16442	16623	16303	16397	16429	16456	16301	16488	16600	16376	16306	16299	16250	16340	16437	16480	16387	16451	16504	16392	16254	16410	16381	16447	16595	16278	16429	16308	16109	16224	16325	16379	16366	16353	16346	16368	16426	16447	16520	16542	16310	16534	16414	16527	16224	16359	16470	16527	16304	16323	16305	16111	16456	16521	16401	16228	16311	16479	16500	16392	16315	16348	16258	16372	16365	16429	16464	16507	16229	16323	16501	16276	16337	16495	16334	16313	16397	16280	16304	16311	16416	16306	16542	16380	16351	16317	16296	16515	16484	16660	16470	16589	16329	16234	16305	16543	16408	16363	16372	16299	16416	16383	16368	16404	16347	16338	16401	16490	16479	16469	16612	16432	16405	16464	16489	16314	16449	16366	16491	16394	16508	16410	16560	16403	16316	16398	16322	16346	16545	16210	16142	16396	16253	16395	16270	16304	16607	16523	16347	16462	16379	16247	16378	16312	16439	16170	16515	16425	16460	16315	16508	16462	16381	16428	16430	16408	16276	16384	16267	16405	16436	16526	16388	16226	16246	16452	16478	16300	16275	16324	16247	16626	16360	16583	16357	16153	16555	16299	16413	16272	16236	16255	16377	16355	16337	16348	16493	16329	16236	16462	16460	16280	16247	16452	16239	16323	16606	16488	16496	16263	16281	16375	16797	16314	16617	16232	16471	16259	16226	16340	16463	16452	16399	16485	16408	16368	16497	16689	16584	16440	16417	16434	16491	16575	16341	16223	16289	16427	16371	16284	16455	16548	16453	16324	16292	16358	16420	16266	16532	16406	16475	16579	16427	16244	16237	16594	16301	16340	16405	16279	16497	16280	16487	16523	16321	16364	16555	16302	16615	16371	16359	16453	16578	16500	16487	16530	16243	16443	16367	16470	16521	16491	16370	16269	16503	16389	16243	16487	16420	16331	16275	16408	16255	16506	16363	16330	16524	16558	16554	16453	16607	16283	16312	16472	16418	16330	16326	16411	16312	16448	16289	16381	16298	16564	16347	16311	16346	16302	16225	16258	16298	16420	16679	16295	16422	16445	16456	16238	16237	16285	16192	16290	16558	16460	16496	16388	16456	16395	16241	16691	16372	16358	16386	16387	16466	16529	16643	16200	16558	16386	16210	16451	16473	16339	16223	16231	16168	16325	16397	16440	16443	16416	16320	16196	16344	16476	16228	16412	16582	16426	16388	16298	16400	16291	16381	16292	16439	16356	16255	16543	16437	16245	16264	16339	16410	16367	16653	16563	16446	16419	16444	16274	16331	16577	16334	16479	16321	16403	16428	16321	16349	16313	16363	16613	16513	16416	16377	16403	16472	16623	16472	16390	16353	16496	16553	16359	16332	16459	16370	16427	16367	16459	16339	16443	16588	16293	16395	16499	16191	16245	16392	16245	16520	16373	16469	16333	16300	16414	16307	16336	16521	16339	16432	16503	16343	16213	16475	16273	16472	16573	16533	16388	16416	16265	16377	16338	16565	16168	16438	16359	16333	16349	16189	16294	16372	16333	16297	16266	16413	16455	16217	16461	16393	16575	16300	16510	16352	16369	16275	16211	16343	16475	16335	16324	16412	16346	16361	16585	16652	16544	16484	16416	16495	16327	16473	16423	16260	16429	16295	16476	16456	16474	16340	16361	16421	16511	16334	16140	16344	16445	16484	16393	16239	16237	16623	16311	16349	16345	16338	16611	16238	16329	16412	16352	16359	16362	16242	16304	16327	16326	16396	16453	16271	16324	16563	16270	16381	16368	16395	16310	16395	16512	16464	16385	16527	16412	16241	16441	16363	16351	16381	16339	16466	16290	16381	16344	16365	16318	16408	16269	16421	16503	16357	16562	16650	16338	16430	16387	16518	16423	16457	16383	16430	16389	16362	16465	16378	16383	16341	16224	16540	16338	16274	16344	16384	16241	16461	16202	16282	16378	16463	16300	16516	16275	16227	16387	16442	16436	16208	16317	16294	16398	16326	16366	16357	16581	16500	16399	16628	16217	16495	16328	16236	16312	16329	16506	16329	16282	16359	16300	16499	16231	16437	16442	16536	16290	16512	16341	16535	16414	16213	16249	16531	16212	16434	16423	16604	16290	16277	16443	16272	16407	16352	16442	16441	16319	16436	16359	16431	16298	16284	16445	16342	16361	16251	16462	16584	16293	16269	16297	16174	16357	16467	16507	16372	16327	16439	16562	16571	16344	16526	16505	16346	16295	16243	16329	16459	16281	16553	16322	16540	16341	16368	16509	16570	16456	16256	16475	16285	16433	16483	16458	16454	16437	16524	16221	16498	16400	16260	16356	16365	16508	16468	16282	16436	16489	16655	16274	16346	16499	16478	16349	16423	16712	16322	16365	16142	16345	16357	16265	16302	16289	16367	16283	16495	16388	16444	16429	16480	16349	16586	16487	16456	16337	16603	16552	16292	16546	16313	16343	16510	16395	16365	16469	16370	16403	16521	16504	16370	16434	16591	16499	16555	16421	16532	16258
34499	58493	54314	43745	37746	32686	28021	24602	21866	20370	18960	17886	17130	16323	15912	15635	15304	14966	15018	14654	14618	14575	14519	14473	14384	14436	14321	14021	14277	14204	14235	14270	14062	14316	14011	14112	14069	13903	14155	14061	13950	13936	14112	14029	13984	14036	14065	13907	14171	14005	14209	13972	13920	13963	14048	14130	13927	13947	13832	14086	14163	14016	14081	14046	14070	13931	13904	13985	13908	13979	14106	14198	14019	13817	13920	13953	14004	13923	14009	13878	13924	13965	14007	13957	14101	14068	14025	14016	14087	14149	14046	14080	14107	14112	13946	13990	13880	14178	13941	13999	14022	14002	14054	13930	13982	14157	14013	14014	14057	14336	14094	14171	13980	14151	14044	13989	13987	14102	14104	14058	14139	14142	13903	13989	14104	14043	14039	14029	13896	14191	13991	14068	14038	13887	14012	14160	14159	13940	14204	13978	14151	14098	14008	14044	13898	14045	14064	14084	13950	14170	13967	13871	13943	14112	13856	13936	13948	14141	14078	13914	14019	13909	13883	13804	14060	14136	13925	14019	14104	14016	14077	14234	13977	14021	13949	13981	14183	14031	14134	14032	14035	13932	13819	13903	13964	14101	14094	14160	14052	13896	14008	13965	14013	13982	13901	13972	13937	14072	13894	13903	13969	13969	14025	14215	14013	14144	14120	13999	13890	13939	13972	13932	13981	13973	14015	13881	14083	14082	14019	14072	13882	13947	14034	14093	14078	14094	13933	14048	14116	13834	13928	14059	14078	13917	13820	13998	13939	14092	14024	14121	14116	14153	14012	13941	13984	14045	14097	13969	14126	14077	14087	14001	14065	13949	13959	13937	14084	13965	13738	14073	14015	14176	14100	14023	14121	14003	13936	14181	14091	13803	13968	14075	14130	13881	13960	13992	13902	13963	14131	14038	13981	14102	14170	14132	13957	14053	14042	14067	13950	13998	14064	13915	14213	13948	14039	14092	14054	14079	14013	13948	14072	13985	14041	14081	13930	13751	14076	13995	13829	13969	14066	14092	13835	14072	14096	14049	14018	14066	14219	14024	14005	14279	14036	14074	13958	14173	14073	14013	14032	14015	14058	13951	13994	14074	14075	14014	13944	14037	13976	14118	13915	14126	14062	14025	14039	14074	13945	13783	13900	14025	13854	14012	14169	14130	14022	13963	14000	14066	13911	13954	14077	13939	14160	14120	13929	14048	14087	14200	14083	13918	13992	14043	14044	14097	14021	14170	13991	13890	13970	13952	13975	13935	14099	14129	14082	13980	14205	14146	14049	13941	14034	13920	14113	13977	13999	14139	14044	14005	13935	14072	13785	14061	13929	13844	14066	14048	13883	13944	13842	14003	13979	14125	13940	14064	13931	14021	13787	13999	13810	14006	14059	14073	14056	13997	14051	14022	14007	14054	14263	13941	13998	14064	13922	14116	14081	14214	14045	14163	13955	13907	14034	14131	13980	14115	13875	13960	14057	13981	14217	13979	13885	13927	14084	14025	14050	14002	14129	13988	14006	14003	14008	14029	14011	14045	14152	13981	13902	14030	14003	14050	14086	13958	14038	14136	14215	13911	14021	13977	14208	13993	14061	14199	13919	14052	14104	13964	14073	14024	13972	13844	14009	14116	14072	14084	13954	14020	13815	14029	14104	14052	14010	13972	14080	14119	14159	13829	13986	13999	13971	13974	13998	14017	13969	14071	14108	13994	13952	14142	13906	13980	13861	13962	14143	14165	13871	13856	14016	13864	14118	14132	14071	13869	14088	13990	13879	13981	14065	14214	14025	14124	14076	13971	14128	14199	13994	14033	13950	14229	14028	13939	13965	14143	13887	14006	13962	14010	13973	13925	14077	13968	14105	13937	14006	13956	14088	14101	14068	14086	13952	14070	14000	13881	13942	13919	14040	14012	13973	13926	14138	14054	14060	14057	14175	13931	13880	13979	14105	14116	14217	14036	13906	14107	14053	14033	14031	14136	13985	14126	14021	14125	14090	14012	13963	13898	14009	14108	14065	13889	14039	13909	14070	14120	14106	14126	13976	13881	14018	14103	13909	14029	13945	14062	13996	14045	14002	13925	14092	13940	14012	14091	13998	13907	13877	13945	13948	14087	14029	14113	14114	13984	14084	13865	14011	13779	14023	14069	14057	14111	14186	14103	14043	14144	14141	13988	14020	14056	13974	13905	13920	13997	13987	14025	14250	14074	14004	14072	14138	13961	14014	14104	13948	14113	14030	13959	14197	14061	14137	13962	13867	14137	14157	13992	14000	14169	14067	14179	14159	14049	13907	14092	14064	13995	14048	13998	14076	14025	13931	14003	14064	14300	14091	14057	13950	14021	14095	14152	13989	13979	14140	13932	14071	13984	14236	13827	13989	13993	13968	13988	14168	13998	14137	13976	13991	14051	14208	14077	14076	14022	13885	13983	13954	14060	13957	14041	13918	14016	14099	14064	14045	14124	13981	14037	14125	14139	13878	14255	14005	13941	14113	13826	14053	14080	13934	14019	14300	14053	13987	14097	14199	13937	14221	13887	14115	13946	14073	14022	13967	13952	13989	13875	14109	14040	13983	14128	14103	13904	14169	14088	13917	14119	14080	14020	14118	14060	14155	13868	13981	14243	14176	13982	14091	13910	13985	14050	13985	13950	14012	13918	14097	14028	14080	14047	13946	14027	14085	14143	13998	14036	14056	13909	13884	13940	14042	14066	14042	14026	14110	13990	14174	14074	14065	14127	14097	14008	14111	14045	14173	13941	14151	13875	14104	14025	13923	14025	13996	13961	14070	13923	14127	13910	14124	14023	14131	14018	14217	14053	13820	14044	14062	13988	14010	13997	13988	14097	14141	14016	13929	14074	14000	13967	14102	13990	13954	14019	14176	14058	14016	13975	14101	14175	13998	14069	13933	13955	14038	14172	14084	14167	13997	13969	13908	13840	14122	14037	13975	13922	14045	14107	13911	14173	14084	13977	13943	14047	14058	14141	14039	14023	14007	14026	13887	14039	14119	14044	14126	13999	13865	13932	13937	14074	14044	14095	14053	13999	14071	13950	13975	14131	14199	13913	13986	14028	14066	14066	14094	13948	13893	13937	13851	13999	14007	13972	14022	14105	14072	14143	14001	14085	13998	14188	13936	14037	14035	14100	14015	14017	14059	13973	14060	13986	14053	14078	14058	14040	14012	14084	14128	14084	13925	14052	14180	14011	13920	14152	14128	13969	14021	13939	14098	14134	13998	13892	13948	13980	14035	14126	13925	13950	13995	14061	14129	14035	13882	13962	14197	14207	14093	13946	14099	14176	14112	13910	14028	14023	13956	14005	14052	13953	13856	13984	13964	14081	14026	13919	13856	14056	13965	14036	14129	14053	14059	13997	14033	14153	13928	13988	13962	13967	13951	13998	14111	13980	13977	13898	14092	13882	14075	13898	14074	14271	13967	13969	13941	13969	14054	14002	14014	13908	14050	14130	13958	14104	13913	14069	13932	14171	14070	14134	14010	13959	14028	14073	14051	14125	14044	14007	14012	13983	14274	14125	14088	13953	14024	14018	13993	13987	13953	14228	14194	14117	13967	13969	13905	13943	14131	13990	14074	14095	14087	14196	14035	14001	14130	13983	14016	13882	13994	14074	14273	14034	14007	14016	14056	14262	14176	13989	13960	14050	14025	14070	13931	14191	14083	13916	13788	14114	14069	14040	14033	13931	14015	13926	13859	14006	13939	13965	14200	14036	14242	13980	14070	14159	13974	14104	13979	14080	13976	13970	14140	14007	14124	13913	14055	14081	14005	13973	13992	13949	13980	13931	14144	14012	14064	13943	14168	13951	14012	13928	14040	14104	14036	13852	14098	13906	13889	14024	13951	13886	13814	14070	13920	14074	14031	13982	14099	13951	13965	13903	13963	14034	13962	13925	13901	14128	14066	14069	14089	13804	13862	14013	14036	14019	14022	14070	13940	14064	14004	14087	13989	13996	13976	14190	14162	14188	14008	14091	13966	14123	13962	14079	13910	13898	13951	14058	14124	14042	13954	13980	14128	14078	14114	14026	14007	14040	13845	14087	14014	14108	14142	13905	14077	14069	14013	14003	13993	13910	14093	13941	14114	13974	14166	13996	13878	14103	14234	14023	14084	14023	13959	14052	14117	14028	14009	13980	14012	14036	14230	14006	14177	14065	14032	14044	13927	14016	14143	13925	13992	14195	13989	13943	14029	14006	13991	14129	14082	13966	13995	14017	13847	14086	13918	13865	13892	14015	14218	14167	14018	13906	13916	14011	13927	14250	13980	14053	13982	13810	14105	14079	14000	13973	14213	14042	14144	13974	14066	14095	14151	14190	13941	14052	14044	14029	14110	14035	14127	13932	13960	13912	13907	14134	14107	13875	13963	13975	14017	14140	14146	13969	14058	14054	13958	13959	14030	14063	14157	14104	13923	13952	14029	14046	14098	14104	14059	13889	14076	13919	13762	14087	13980	14133	14075	13951	14117	14044	13904	14027	13976	14060	13802	14033	14086	13911	14067	13986	13932	14073	14059	13982	13917	14028	14130	13943	14062	14094	14107	13947	13816	13973	14020	14158	14193	14262	14136	14088	14107	13900	13884	13828	14000	13983	14123	14043	14097	14043	14190	14085	13909	13884	14045	14073	13870	14095	14009	14229	14080	14048	14038	13959	14095	14092	14245	14085	13996	13897	14121	14141	13995	13981	14164	14030	14016	14024	13956	14018	13920	14091	14006	13958	14147	14151	13970	14025	14172	13933	14070	13902	14043	14147	14146	14020	14012	14164	14155	13891	13979	13903	14056	13974	13884	14091	14138	14202	14015	14007	13929	14063	13932	13973	13955	13876	13882	14044	14104	13991	14006	14085	14042	14019	14026	13966	13987	14192	13956	13996	13958	13969	13950	13990	14077	14054	14064	14134	14085	13902	13977	13995	14040	13966	13956	14133	13970	13902	13925	13865	14096	13980	13950	13823	13952	13943	13998	14077	14055	14056	13943	14079	14105	13913	13943	14141	13993	13955	14105	13910	14018	13813	14043	13964	14012	14215	14024	13933	14037	13999	14131	14113	14007	14091	14088	14129	14135	13793	14128	13955	14019	14092	13801	14046	14106	14104	14040	13946	14056	14012	14181	14072
29851	30145	38432	33922	27189	23720	21529	19656	18748	17927	17696	17349	17292	17075	16857	16710	16589	16779	16680	16621	16457	16356	16444	16498	16657	16591	16542	16200	16258	16297	16076	16394	16274	16239	16349	16302	16358	16232	16376	16360	16280	16232	16245	16222	16444	16259	16204	16444	16317	16162	16428	16080	16259	16236	16336	16268	16359	16142	16188	16230	16254	16128	16148	16337	16344	16191	16302	16225	16144	16190	16347	16119	16362	16113	16111	16356	16379	16162	16180	16173	16180	16267	16404	16094	16299	16184	16171	16374	16369	16218	16061	16417	16242	16377	16163	16410	16208	16109	16152	16330	16197	16208	16187	16386	16056	16359	16189	16164	16151	16140	16141	16018	16351	16330	16200	16217	16209	16227	16190	16181	16269	16191	16066	16075	16481	16209	16277	16037	16075	16015	16336	16282	16296	16272	16195	16315	16220	16424	16232	16097	16140	16328	16316	16083	16191	16261	16232	16091	16145	16184	16089	16055	16248	16128	16150	16324	16182	16275	16131	16265	16271	16371	16165	16410	16185	16308	16187	16261	16253	16178	16227	16177	16245	16216	16261	16229	16265	16218	16186	16288	16198	16265	16410	16319	16261	16282	16327	16311	16187	16155	16225	16138	16388	16257	16284	16152	16200	16335	16296	16376	16219	16107	16218	16422	16198	16384	16344	16290	16371	16211	16213	16330	16255	16238	16158	16232	16208	16262	16298	16247	16332	16085	16158	16312	16266	16229	16282	16280	16363	16335	16275	16171	16167	16191	16090	16266	16330	16277	16299	16089	16131	16114	16438	16196	16294	16239	16469	16223	16026	16331	16271	16421	16240	16119	16303	16302	16064	16356	16141	16180	16280	16109	16122	16352	16185	16339	16165	16158	16330	16177	16281	16264	16144	16252	16308	16285	16170	16078	16218	16071	16345	16294	16392	16133	16151	16272	16237	16269	16231	16215	16189	16277	16274	16221	16293	16169	16285	16030	16131	16133	16377	16271	16264	16070	16250	16351	16233	16340	16189	16343	16264	16319	16332	16204	16353	16026	16075	16006	16263	16387	16311	16298	16096	16074	16337	16226	16185	16469	16318	16115	16326	16215	16241	16253	16344	16430	16222	16399	16295	16337	16161	16226	16220	16183	16421	16030	16172	16285	16079	16218	16130	16098	16132	16199	16198	16164	16092	16264	15966	16108	16333	16172	16122	16243	16486	16260	16156	16312	16181	16203	16245	16208	16231	15999	16091	16315	16222	16198	16216	16226	16304	16352	16297	16306	16213	16244	16193	16235	16037	16231	16105	16302	16212	16120	16057	16238	16058	16147	16170	16344	16243	16197	16103	16300	16341	16200	16216	16203	16135	16362	16418	16247	16250	16324	16402	16453	16406	16367	16202	16387	16313	16332	16393	16390	16419	16234	16325	16261	16137	16406	16123	16233	16272	16231	16165	16369	16282	16142	16174	16240	16310	16189	16212	16199	16184	16353	16486	16173	16236	16203	16243	16270	16161	16193	16313	16346	16194	16091	16332	16443	16252	16258	16126	16383	16425	16217	16357	16202	16062	16438	16351	16327	16367	16195	16140	16284	16297	16132	16256	16356	16360	16102	16059	16142	16317	16254	16246	16024	16334	16239	16288	16251	16126	16082	16167	16125	16220	16171	16331	16353	16404	16265	16212	16313	16031	16341	16318	16234	16227	16196	16287	16148	16329	16183	16161	16276	16139	16241	16308	16311	16073	16224	16346	16221	16232	16171	16226	16076	16172	16104	16238	16224	16273	16308	16323	16162	16454	16330	16341	16401	16284	16284	16167	16398	16351	16371	16180	16295	16323	16226	16228	16318	16359	16264	16301	16194	16258	16402	16371	16394	16057	16289	16268	16217	16283	16322	16219	16283	16269	16286	16340	16344	16319	16004	16148	16370	16210	16078	16221	16262	16323	16379	16199	16264	16195	16172	16225	16246	16355	16368	16108	16427	16333	16177	16412	16296	16225	16357	16091	16113	16252	16320	16185	16199	16256	16404	16399	16413	16328	16178	16371	16165	16424	16103	15987	16242	16313	16203	16397	16205	16275	16456	16360	16367	16373	16312	16329	16347	16370	16117	16099	16279	16238	16149	16230	16130	16225	16156	16352	16097	16246	16334	16453	16251	16122	16408	16364	16388	16177	16245	16325	16117	16201	16049	16266	16359	16264	16233	16208	16093	16168	16278	16116	16129	16378	16045	16176	16192	16278	16061	16547	16274	16114	16177	16198	16491	16264	16331	16348	16320	16353	16059	16218	16284	16107	16267	16107	16292	16428	16428	16260	16130	16346	16289	16192	16177	16207	16281	16115	16160	16292	16423	16251	16312	16177	16317	16370	16257	16372	16194	16208	16261	16418	16204	16215	16166	16383	16239	16166	16287	16310	16349	16341	16195	16209	16145	16059	16330	16131	16250	16323	16311	16288	16111	16101	16374	16128	16178	16258	16278	16349	16060	16122	16222	16346	16148	16288	16268	16301	16038	16313	16139	16282	16205	16176	16171	16207	16397	16220	15927	16187	16133	16175	16070	16304	16385	16269	16305	16380	16173	16236	16475	16394	16195	16191	16333	16382	16417	16284	16406	16398	16288	16079	16069	16236	16178	16408	16131	16277	16304	16275	16285	16177	16376	16212	16312	16281	16134	16106	16255	16158	16335	16141	16241	16334	16329	16189	16310	16221	16267	16245	16503	16329	16187	16428	16211	16290	16202	16298	16269	16079	16055	16113	16203	16094	16232	16265	16253	16275	16305	16168	16151	16106	16407	16428	16346	16315	16068	16163	16370	16417	16108	16231	16231	16246	16365	16424	16373	16252	16213	16332	16291	16314	16322	16050	16169	16254	16092	16265	16245	16192	16193	16229	15909	16263	16373	16186	16474	16196	16228	16247	16176	16386	16377	16288	16168	16400	16329	16146	16347	16329	16382	16266	16403	16132	16415	16276	16143	16232	16049	16288	16450	16349	16355	16280	16313	16291	16355	16392	16414	16286	16203	16355	16026	16257	16105	16097	16238	16469	16137	16274	16257	16316	16186	16298	16423	16266	16035	16209	16238	16258	16050	16287	16403	16270	16349	16310	16180	16189	16271	16152	16280	16255	16296	16151	16077	16281	16256	16424	16297	16353	16299	16393	16217	16272	16301	16340	16243	16092	16218	16178	16197	16105	16140	16235	16331	16314	16232	15978	16200	16244	16195	16163	16315	16056	16271	16508	16288	16091	16190	16326	16217	16171	16168	16235	16303	16177	16193	16316	16128	16413	16204	16445	16222	16245	16231	16150	16214	16209	16053	16294	16254	16238	16256	16384	16306	16236	16199	16229	16213	16247	16349	16218	16184	16294	16181	16306	16290	16119	16211	16127	16266	16280	15997	16160	16216	16307	16363	16334	16222	16195	16189	16171	16168	16326	16138	16282	16256	16112	16260	16332	16187	16314	16322	16215	16164	16202	16176	16425	16476	16455	16034	16215	16512	16187	16226	16268	16150	16385	16098	16318	16312	16262	16323	16284	16225	16156	16216	16201	16340	16204	16357	16279	16307	16210	16359	16289	16319	16374	16181	16214	16164	16302	16204	16186	16175	16056	16056	16072	16097	16177	16429	16351	16523	16116	16256	16363	16342	16288	16248	16314	16060	16222	16306	16284	16228	16363	16306	16016	16192	16095	16144	16111	16277	16134	15987	16095	16268	16179	16241	16432	16087	16338	16292	16299	16311	16299	16272	16138	16128	16260	16136	16263	16311	16322	16284	16356	16260	16425	16085	16180	15997	16106	16131	16354	16352	16361	16223	16213	16044	16294	16144	16336	16367	16191	16151	16208	16158	16078	16168	16292	16244	16356	16340	16278	16230	16110	16505	16251	16339	16388	16021	16313	16265	16342	16276	16143	16171	16236	16232	16049	16206	16234	16277	16276	16292	16299	16329	16344	16058	16311	16227	16271	16069	16388	16260	16211	16226	16369	16259	16273	16145	16127	16270	16166	16390	16323	16091	16188	16312	16217	16179	16290	16252	16236	16172	16231	16281	16103	16161	16111	16210	16276	16136	16236	16097	16107	16379	16367	16372	16326	16353	16310	16268	16218	16125	16408	16251	16328	16068	16319	16301	16049	16234	16113	16446	16111	16221	16319	16267	16329	16075	16284	16181	16157	16264	16141	16355	16400	16337	16205	16332	16270	16158	16418	16107	16511	16289	16158	16123	16370	16178	16165	16255	16190	16475	16516	16392	16177	16202	16385	16231	16330	16249	16208	16381	16202	16229	16327	16315	16317	16367	16310	16377	16366	16197	16237	16168	16361	16268	16270	16182	16315	16259	16402	16294	16313	16399	16196	16318	16106	16248	16220	16362	16287	16172	16233	16342	16109	16142	16353	16242	16149	16280	16492	16130	16328	16335	16220	16185	16199	16399	16285	16250	16165	16321	16189	16136	16134	16155	16189	16183	16324	16346	16428	16258	16326	16322	16181	16212	16068	16118	16246	16411	16280	16319	16339	16244	16373	16250	16324	16331	16337	16285	16287	16342	16211	16239	16074	16314	16195	16277	16205	16228	16193	16173	16396	16249	16461	16392	16309	16073	16221	16244	16263	16345	16239	16229	16090	16006	16075	16165	16398	16315	16354	16260	16333	16233	16432	16372	16296	16289	16086	16147	16326	16209	16363	16276	16247	16213	16113	16236	16524	16183	16406	16068	16117	16163	16132	16177	16102	16274	16340	16279	16357	16492	16415	16085	16498	16365	16234	16351	16436	16237	16220	16181	16280	16248	16306	16191	16253	16405	16302	16423	16104	16328	16274	16469	16218	16197	16211	16239	16371	16207	16426	16335	16148	16275	16119	16225	16212	16411	16335	16137	16404	16381	16319	16356	16508	16209	16251	16274	16296	16037	16264	16356	16269	16229	16250	16124	16246	16299	16460	16163	16296	16074	16230	16195	16200	16235	16336	16280	16418	16203	16131	16160	16038	16100	16239	16471	16315	16320	16432	16222	16194	16295	16203	16336	16395	16293	16274	16134	16123	16460	16292	16238	16166	16324	16219	16193	16369	16085	16160	16085	16077	16281	16260	16186	16141	16337	16420	16275	16342	16368	16220	16289	16150	16143	16194	16269	16141	16326	16319	16254	16364	16110
33029	46622	42621	33054	27796	23807	21160	18982	17795	16650	16074	15436	15108	15209	14834	14629	14566	14518	14202	14270	14368	14255	14234	14156	14094	14099	13950	14114	14026	14100	13980	14017	14121	13992	14233	13964	14183	14059	14099	13840	13996	14023	14191	13969	13996	13923	13878	14128	13908	13998	14081	13996	14115	13821	13907	14073	13997	13938	13851	14057	13943	14160	13903	14029	13946	14045	14073	13935	13862	13985	13987	14157	13965	13978	14017	13976	14042	13961	13945	13970	13900	14054	13891	13942	14053	13861	14075	13740	14041	13988	14004	14064	13927	13917	14015	14130	13810	14020	14027	14054	14039	13913	13889	14096	13968	14061	13822	14096	13949	13962	13985	14140	13967	13851	14050	13990	14132	14174	14044	14097	14065	13941	14062	14017	14104	13872	14024	13899	13921	14074	13931	13946	13997	14034	14081	14023	14248	14077	14222	14010	14037	13967	14211	14045	14064	13810	13966	13883	14025	13952	13952	14122	13909	13931	13906	13980	14104	14020	13903	13979	13812	14127	13929	13926	14000	14087	13926	14322	13903	14077	14032	13870	13971	13889	14111	13928	14082	14009	13994	13914	13964	14052	13819	14072	14038	13931	14096	14050	13907	13929	14179	13839	14038	14085	14015	13822	13788	13936	14045	13900	14065	14071	14056	13999	13909	14093	13926	14127	13964	14136	14037	13965	14161	13932	13950	14082	13997	14084	13973	14177	13901	13919	13943	13864	14035	13990	14006	13955	14105	13965	14150	13878	13960	13947	14012	13983	13957	13821	14000	14047	13987	14049	14074	13959	13914	13899	13909	13885	14118	13876	13891	13886	14061	13898	14036	14107	13946	13919	13933	13986	13851	14050	13951	13766	13949	13974	14049	13980	13936	14048	13986	14030	14029	14070	13975	14017	14002	14002	13918	13870	14078	13885	13831	13988	14032	14088	13965	13879	13993	14047	13896	13966	13952	13937	14092	14038	13942	14053	13905	13898	14065	13884	13996	14004	14017	13930	14077	14132	13991	14121	14042	14101	14098	14063	13930	14093	13998	13865	13963	13896	14055	13951	14197	13855	13989	14003	14075	13804	13846	13903	13921	14015	14052	14012	14043	14004	14022	13891	13865	13944	14075	14069	14013	14114	14018	13906	13990	13991	13931	14031	13869	13993	13962	13955	14139	14001	14062	13953	14027	13894	13903	14149	13953	14060	13829	13977	14033	14116	14048	14167	13999	13977	13912	14182	14001	13972	13817	14029	14260	13792	14024	14016	13956	13974	14066	14179	13928	13996	14013	13931	13831	13862	13841	13962	13990	14087	14064	14001	13962	13959	13993	14082	14052	14025	13952	14104	13841	13968	14007	14052	13981	14077	14042	14068	13868	13990	13973	13928	13944	14002	13920	14009	14066	14112	14139	13865	13956	13883	13887	14000	13839	14218	13975	13883	14012	13820	14004	14030	13985	14048	14005	14061	13977	13987	13958	14112	14259	13857	13856	13952	13910	13950	14088	14069	14054	13929	13957	14001	13991	14042	14180	14112	13968	14170	13886	14018	13912	13825	13932	13949	13860	13985	13820	14054	14082	13919	13988	13935	13905	14110	13957	13827	13945	13963	14087	14071	14075	14070	14007	13898	13971	14086	14008	14010	13917	14004	13915	13960	13958	14091	13902	13987	14091	13843	14034	14045	14008	13870	13903	14052	14017	13832	14038	13907	14037	13854	14093	13933	14044	14007	13940	13923	14034	14085	13981	13831	14003	14019	13986	13957	14003	13885	14028	14042	13831	13925	14216	13835	13951	13951	13887	14109	14158	13949	14001	13840	14098	14114	13961	13931	14095	13917	14102	13915	14043	13896	14024	14143	14136	14102	14089	13934	13960	14137	13850	13887	14141	13963	14002	13873	14042	13912	14059	14138	14126	13997	14091	13893	13962	14212	13970	13919	13848	13894	13928	13926	14094	14007	13933	13977	14078	14008	13873	13942	14056	14085	14072	13917	14065	13824	13902	14079	13988	14150	14092	13962	14036	13971	13857	14003	14127	13874	14051	13932	13974	13853	14078	13932	13926	13810	14047	13909	13979	13917	14022	14059	14025	14062	13855	14025	14041	13990	14121	14171	13949	13907	13954	13904	14139	13891	14118	13876	13905	13931	14094	14003	13915	13932	14049	13921	14008	14073	13996	13894	13951	13975	14010	14060	14064	14215	13927	13795	14094	13987	13930	13942	13849	14053	13930	13998	13973	14097	13939	13950	14012	14021	13947	14152	13905	13943	13929	13882	14103	14004	14042	13961	14028	13977	13885	14081	14046	14052	13975	13963	14046	14118	13960	14185	14005	14005	13969	13803	14052	13983	13923	14065	13789	14028	14083	14173	14002	13898	13946	13989	13993	13966	13921	14025	13844	14063	14003	13904	13904	13995	13981	14094	14039	14087	14143	13869	13970	14008	13965	14118	14095	13980	14051	14047	14152	13922	14080	13987	14102	13890	13913	14046	14013	13928	14026	14060	13800	13896	13941	14030	13935	14035	13908	14002	14110	14138	13970	14001	14094	14047	14012	13965	14010	14104	13895	13919	14111	14084	14151	13993	14025	13891	13991	14041	13942	14069	14090	13976	14188	13835	13965	14194	13998	13943	13918	14039	14021	13879	13993	13871	14005	13907	14129	14087	13873	13930	14003	13944	13709	13906	13892	14058	13988	13901	13920	14109	13889	13956	14049	13886	14129	14056	14046	14005	14141	13946	13956	14142	14019	14000	13980	13938	14090	14046	14193	13827	14008	13880	14093	14018	14131	14070	14135	13813	13923	14053	14003	14084	13971	13782	14027	13962	13934	13976	13978	14101	14131	13886	14150	13913	14065	13954	13958	14041	13947	13931	14059	13987	14020	14081	14076	14120	14089	13850	13900	14065	14115	13925	13954	14044	13935	14038	13942	13902	14040	13951	13935	14006	14063	14095	14122	13975	14150	13975	13925	13981	14089	13806	14095	13945	13913	14090	14047	13934	14099	14095	13900	13999	13953	14115	13982	14175	14013	14070	14005	13980	13929	13940	13808	14047	13994	13927	14032	13905	14037	13941	13947	14067	14027	13921	13849	13973	14080	14099	14083	13986	14000	14038	13885	13920	13966	13965	13840	13989	13911	13959	13950	14082	14091	14033	14057	14009	14054	14047	13952	14077	13958	14072	14015	14089	14094	13912	13963	13888	14125	14023	14110	14004	13998	13966	14070	14066	13921	13939	13863	14025	14109	14028	13886	13960	13974	14014	13926	13962	13979	14018	14145	14009	14070	13850	13866	14058	13964	13980	13845	14145	13762	14106	14036	14081	13887	13916	14018	13859	14149	13993	13966	14019	13913	14079	13946	13986	13930	13795	14051	13872	13917	13986	14002	13860	14164	14021	13853	13815	14093	13910	14000	14126	13979	14089	14025	14001	14109	13907	14073	13887	14000	14142	13946	13984	13828	13946	14039	14075	14073	14109	14039	14003	13927	14106	14087	13988	14025	14004	14010	13953	14048	13964	14139	14077	13957	13891	14032	14172	14004	13871	13995	13992	14104	14012	13889	14049	14023	13806	14048	14075	13954	14102	13929	13936	14138	14112	13907	13992	13977	14038	14096	14069	13973	13950	14058	13872	14042	14024	13872	14001	13963	14017	14085	14022	14067	14022	13798	14241	13989	14052	13999	13977	14027	13939	13870	13979	13954	13913	13938	14047	13966	13869	13817	13875	13980	14134	14014	13898	14005	14045	14037	14093	13948	14010	13807	13949	14083	14029	14029	13999	13855	13786	14033	13967	14007	14093	14057	13984	14124	13793	14032	14171	14077	13792	13977	14084	14006	14135	14067	14099	13875	13985	14048	13927	13893	14000	14016	13945	14090	13998	13991	13892	14061	13953	14399	13912	14064	14076	13978	13822	13833	14000	13997	14078	14071	13897	13932	13969	13991	13955	13918	14058	14106	14043	14074	13877	13984	14043	14102	13920	14127	14068	13959	13827	13803	13892	14075	13953	14159	14038	14050	14068	14035	14097	13907	14137	13958	13996	13883	14104	14047	14103	13841	13977	14036	13900	13887	14081	13873	14060	13852	14111	14185	13925	14033	13907	13913	14123	13875	13918	14062	13993	13909	14023	14143	13848	13880	14017	13978	14123	13955	14053	13906	14066	14025	13930	14041	14132	14010	13924	13962	13956	14012	14064	14068	13953	13851	13871	13848	14139	13699	14168	13993	13932	13993	13969	13940	14011	13847	14182	14011	14041	13874	14081	13949	13971	14012	13908	14098	14039	14045	13976	13982	13945	13835	13934	14153	14117	13877	13968	14003	14091	14006	14013	14042	13978	14017	13949	13929	14031	14126	13800	14041	14003	14167	13920	13911	13916	14202	14140	14006	14031	14011	14090	14091	13929	14091	14072	13883	13930	14088	14087	14191	13797	14067	14016	13939	13946	14150	13985	13965	13897	13917	14123	13894	14127	13979	13938	14033	13851	14087	13913	14156	14062	13915	14244	14025	13996	13971	14041	14074	14002	13966	14068	14013	14078	13867	13957	14054	14062	14004	14025	14132	13939	13931	14054	14190	14007	14124	13830	13975	13988	14148	13964	14022	13930	14047	14067	13997	14000	13927	13830	14052	13949	14064	14131	13865	13765	14008	13917	14100	13856	14085	13958	13857	13972	14043	14034	13724	13943	13851	14000	14072	14212	13916	13930	14049	14090	14209	13919	13880	14014	14047	13963	14055	14072	14218	13787	14098	14036	14052	13752	14132	14005	13991	13916	14098	14039	13971	14127	13878	13934	13983	14052	13986	14026	14068	13918	13967	13950	14109	13881	13962	14019	14033	13952	13968	13926	14135	14081	13854	14082	14018	14061	13853	14094	13960	14076	14000	13985	13915	13953	14119	14089	13996	14067	14061	14065	14001	14013	13992	14022	14073	13945	14031	14001	14095	14005	13925	13784	14035	13947	14026	14117	14053	13972	14049	13875	14060	13953	14068	14043	13886	13935	13895	13942	14058	13948	14220	13932	14019	13993	14043	14042	14064	14068	14064	14167	14009	13943	14067	14054	13891	13922	13957	14262	14041	13852	13924	13859	13882	13938	13996	14063	14033	13832	13956	13914	14052	14054	13921	14013	14121	13877	13857	14023
24062	21101	28598	26159	26378	27729	25987	21915	20325	19486	18873	18107	17730	17689	17321	17321	17034	16965	17195	16782	16725	16676	16618	16412	16576	16612	16585	16625	16301	16475	16396	16534	16593	16383	16319	16607	16490	16379	16461	16487	16425	16578	16299	16523	16473	16339	16238	16292	16353	16411	16486	16351	16360	16456	16370	16432	16455	16364	16306	16314	16422	16426	16308	16581	16272	16478	16492	16543	16390	16114	16255	16347	16283	16558	16120	16336	16287	16243	16262	16174	16381	16306	16255	16342	16315	16516	16450	16157	16465	16497	16138	16324	16503	16410	16417	16176	16522	16220	16395	16223	16489	16260	16354	16262	16210	16383	16479	16153	16353	16217	16378	16284	16396	16356	16326	16357	16372	16381	16451	16353	16314	16277	16145	16254	16366	16401	16398	16048	16284	16355	16375	16428	16226	16178	16225	16368	16257	16407	16469	16276	16341	16328	16516	16285	16278	16538	16271	16301	16146	16452	16237	16268	16250	16487	16359	16117	16397	16626	16305	16432	16482	16288	16381	16261	16441	16208	16204	16404	16348	16389	16183	16203	16205	16366	16340	16456	16299	16174	16251	16124	16225	16317	16373	16262	16314	16386	16542	16329	16441	16396	16182	16427	16419	16235	16473	16379	16308	16298	16095	16390	16482	16299	16327	16165	16347	16385	16135	16317	16353	16266	16196	16353	16398	16394	16242	16212	16384	16355	16303	16282	16370	16248	16381	16215	16194	16330	16260	16346	16321	16265	16319	16226	16306	16449	16588	16761	16485	16381	16258	16171	16226	16190	16322	16196	16300	16258	16105	16403	16355	16147	16354	16362	16406	16315	16322	16319	16329	16233	16365	16615	16406	16322	16295	16255	16258	16416	16417	16316	16281	16245	16369	16347	16165	16159	16294	16442	16150	16236	16357	16234	16263	16394	16343	16302	16297	16320	16426	16191	16427	16237	16341	16253	16614	16277	16285	16260	16519	16090	16447	16048	16426	16370	16349	16388	16416	16331	16283	16066	16223	16386	16416	16392	16420	16453	16281	16350	16542	16512	16320	16531	16405	16394	16438	16307	16292	16280	16332	16269	16470	16353	16202	16249	16415	16512	16341	16223	16316	16142	16454	16191	16256	16213	16496	16350	16296	16431	16260	16281	16373	16306	16389	16392	16292	16418	16199	16433	16461	16355	16450	16432	16370	16401	16277	16450	16374	16359	16069	16215	16398	16377	16392	16199	16414	16400	16232	16165	16281	16159	16353	16417	16321	16365	16223	16350	16285	16482	16407	16402	16629	16248	16288	16550	16381	16434	16252	16385	16289	16352	16172	16286	16205	16456	16278	16241	16437	16485	16267	16376	16341	16287	16358	16365	16461	16482	16274	16307	16163	16439	16393	16350	16136	16337	16372	16346	16161	16268	16289	16272	16299	16377	16492	16165	16306	16379	16364	16319	16298	16544	16201	16202	16390	16332	16231	16495	16296	16288	16282	16375	16346	16507	16348	16273	16494	16315	16445	16121	16202	16389	16336	16374	16357	16575	16375	16524	16316	16164	16323	16271	16245	16281	16383	16381	16302	16410	16286	16136	16235	16262	16349	16630	16567	16426	16423	16319	16464	16268	16301	16513	16615	16265	16366	16222	16250	16253	16442	16457	16370	16449	16483	16373	16083	16337	16406	16366	16273	16434	16427	16462	16330	16523	16402	16480	16490	16364	16389	16360	16559	16508	16363	16188	16313	16268	16218	16290	16230	16183	16549	16239	16473	16319	16242	16430	16533	16563	16285	16317	16283	16548	16351	16339	16365	16490	16468	16371	16393	16333	16428	16216	16427	16562	16268	16360	16295	16370	16473	16466	16323	16228	16335	16173	16401	16354	16331	16339	16465	16377	16216	16424	16264	16192	16179	16507	16485	16326	16361	16222	16426	16437	16355	16386	16156	16414	16540	16378	16354	16352	16165	16322	16345	16329	16289	16223	16199	16300	16144	16442	16410	16390	16382	16250	16173	16257	16371	16384	16288	16176	16372	16296	16390	16262	16309	16318	16405	16253	16200	16300	16235	16158	16069	16261	16398	16468	16376	16477	16260	16293	16358	16247	16146	16416	16386	16444	16151	16343	16397	16262	16292	16466	16165	16294	16387	16139	16228	16337	16411	16293	16198	16311	16335	16262	16355	16269	16335	16231	16440	16467	16347	16472	16501	16341	16426	16227	16474	16377	16451	16422	16282	16328	16380	16558	16206	16405	16378	16521	16386	16343	16341	16464	16445	16273	16383	16299	16511	16173	16462	16221	16287	16390	16432	16549	16441	16295	16304	16524	16472	16267	16493	16408	16207	16168	16395	16336	16437	16127	16474	16138	16227	16168	16377	16441	16297	16307	16131	16388	16428	16298	16210	16365	16413	16180	16445	16122	16422	16198	16474	16492	16345	16318	16305	16562	16199	16389	16506	16294	16467	16372	16238	16321	16442	16546	16365	16402	16491	16372	16402	16407	16395	16295	16492	16388	16170	16248	16345	16434	16369	16359	16105	16201	16517	16307	16313	16285	16494	16368	16354	16338	16288	16456	16318	16290	16449	16240	16316	16321	16454	16383	16268	16243	16364	16254	16180	16251	16433	16360	16487	16482	16190	16182	16372	16390	16253	16297	16184	16442	16378	16384	16311	16202	16266	16367	16419	16275	16299	16373	16455	16186	16404	16332	16286	16307	16199	16427	16396	16085	16432	16403	16355	16425	16513	16434	16092	16492	16553	16333	16144	16394	16229	16558	16530	16337	16326	16468	16392	16257	16251	16138	16345	16363	16495	16403	16221	16394	16368	16377	16110	16079	16371	16478	16421	16329	16283	16195	16209	16452	16199	16194	16338	16293	16281	16354	16334	16254	16515	16444	16340	16268	16303	16262	16431	16316	16443	16619	16312	16068	16521	16423	16172	16247	16300	16250	16171	16345	16176	16394	16314	16111	16244	16360	16574	16238	16379	16239	16375	16247	16390	16250	16462	16368	16452	16472	16304	16160	16258	16195	16270	16316	16243	16529	16293	16350	16359	16171	16310	16368	16322	16394	16509	16282	16417	16258	16344	16551	16232	16172	16328	16344	16486	16475	16262	16286	16419	16485	16293	16365	16561	16301	16544	16216	16260	16297	16245	16346	16314	16275	16416	16402	16312	16506	16299	16168	16169	16565	16529	16271	16290	16213	16351	16467	16401	16354	16343	16386	16360	16211	16300	16249	16352	16387	16248	16379	16350	16198	16391	16310	16304	16147	16350	16368	16379	16340	16304	16368	16424	16396	16271	16271	16225	16296	16385	16382	16352	16302	16321	16141	16275	16141	16266	16350	16209	16174	16382	16117	16165	16369	16253	16450	16456	16502	16339	16321	16464	16326	16381	16207	16284	16289	16410	16224	16149	16413	16218	16402	16407	16481	16318	16364	16346	16320	16365	16322	16506	16275	16455	16246	16241	16323	16507	16161	16202	16324	16243	16432	16413	16232	16261	16401	16508	16311	16250	16308	16407	16283	16301	16373	16324	16297	16299	16314	16278	16401	16379	16234	16297	16531	16297	16421	16344	16381	16264	16289	16367	16321	16414	16394	16297	16321	16226	16456	16466	16296	16289	16304	16200	16406	16403	16570	16235	16304	16260	16244	16433	16263	16335	16390	16270	16418	16357	16180	16466	16595	16386	16356	16329	16352	16238	16368	16464	16236	16195	16458	16290	16258	16222	16356	16184	16362	16293	16120	16298	16180	16220	16462	16317	16486	16389	16414	16452	16367	16380	16042	16327	16206	16247	16173	16453	16322	16198	16266	16364	16390	16280	16520	16355	16359	16425	16424	16442	16197	16274	16417	16381	16279	16270	16351	16481	16376	16322	16543	16351	16221	16291	16497	16466	16572	16660	16322	16446	16290	16436	16322	16185	16406	16386	16267	16364	16333	16260	16194	16397	16245	16129	16094	16341	16320	16402	16305	16457	16524	16268	16486	16352	16268	16303	16375	16231	16443	16445	16372	16434	16369	16437	16359	16394	16388	16318	16411	16420	16591	16258	16383	16460	16581	16365	16165	16241	16339	16320	16244	16348	16666	16279	16348	16468	16501	16316	16393	16253	16443	16476	16526	16279	16256	16291	16303	16332	16196	16233	16253	16376	16518	16248	16490	16427	16302	16278	16377	16448	16474	16481	16291	16377	16358	16346	16409	16563	16204	16186	16349	16432	16512	16291	16256	16304	16341	16398	16471	16471	16202	16390	16290	16390	16325	16356	16404	16384	16517	16330	16330	16283	16232	16299	16375	16338	16374	16282	16471	16243	16184	16306	16255	16509	16234	16428	16261	16362	16222	16275	16426	16243	16326	16463	16419	16390	16533	16221	16361	16143	16234	16351	16307	16362	16355	16437	16348	16181	16268	16480	16389	16300	16361	16457	16412	16529	16313	16407	16318	16428	16463	16556	16538	16323	16346	16283	16243	16261	16314	16452	16467	16204	16238	16263	16236	16196	16392	16210	16202	16170	16233	16421	16326	16385	16192	16454	16171	16327	16386	16459	16457	16234	16277	16319	16432	16229	16505	16337	16385	16417	16399	16307	16431	16296	16236	16430	16407	16473	16427	16379	16581	16239	16392	16372	16348	16246	16495	16447	16615	16368	16336	16396	16072	16404	16245	16368	16535	16398	16344	16154	16519	16356	16306	16413	16198	16438	16278	16164	16198	16255	16362	16257	16439	16356	16226	16342	16354	16249	16500	16347	16461	16479	16354	16420	16284	16411	16289	16385	16167	16403	16334	16536	16381	16165	16194	16280	16175	16304	16389	16349	16324	16400	16388	16244	16444	16498	16534	16370	16000	16373	16337	16493	16257	16221	16405	16364	16336	16476	16050	16424	16294	16616	16350	16392	16279	16508	16377	16330	16371	16405	16471	16338	16360	16452	16532	16042	16161	16429	16486	16267	16229	16391	16430	16265	16410	16376	16230	16467	16466	16151	16343	16302	16227	16543	16375	16399	16359	16567	16308	16434	16284	16620	16251	16372	16445	16250	16437	16286	16248	16280	16385	16342	16276	16462	16349	16315	16176	16186	16292	16289	16343	16108	16420	16442	16361	16238	16192	16325	16477	16376	16230	16355	16266	16558	16452	16210	16372	16340	16413
32585	52678	48453	38247	32878	28525	24689	21703	19593	18134	17639	16611	16183	15712	15369	15073	14785	14690	14741	14609	14429	14477	14265	14189	14434	14312	14343	14167	14144	14235	14135	14096	14180	14343	14201	14080	14235	14199	14015	14147	14234	14201	13928	14081	14188	14097	13986	14167	14013	14061	14079	14146	14128	13926	14014	14056	14094	14238	14159	14135	14023	14049	14050	14132	13986	13986	13963	14010	14024	14044	13989	13979	14090	14003	14054	13955	14069	14009	14142	14132	14136	14148	14016	14032	14036	14204	14105	13915	14063	14073	14104	14162	14218	14182	14052	14001	14152	14000	14144	14182	14075	14023	14158	14144	14191	14091	14077	14081	14045	13973	14032	14112	14113	14071	14048	14216	14070	14056	14175	14147	13877	13996	14117	14144	14045	14276	14058	14067	14170	14152	14143	14175	13915	13955	14015	13884	13951	14025	14122	14012	13941	14131	14155	14080	13966	14096	14131	14083	14046	14063	14035	13895	13924	14176	14131	13917	14097	13968	13906	14116	14330	13996	14151	14070	14056	14046	14080	14046	14020	14029	14068	14021	14290	13929	14077	14062	14036	14113	14077	13883	14080	14175	13939	14080	13990	14024	13991	14041	14073	14123	14205	13930	14004	14009	14138	14217	14093	14133	14068	13999	13954	14198	14085	14192	14040	14148	14240	14087	14061	13981	13982	14060	14147	14162	14047	14077	14095	14260	14072	14179	13990	13994	14117	14184	14078	14101	14197	14055	14109	14140	13954	14255	14153	14024	14038	14091	14206	13913	14229	13982	14086	13982	14170	14158	14176	14058	13999	14077	14025	14127	13980	14351	14068	14157	14116	14073	14040	14136	14100	14029	14166	13874	14174	14110	13949	13927	14070	13983	14261	13915	14021	14052	14159	14083	13928	14105	14070	14080	14265	14163	14029	14198	13960	14080	14228	14134	14182	14000	14077	14047	13973	14181	14092	14027	13902	14325	14063	14103	14272	14048	14016	14186	14078	13945	13938	14049	14032	14109	13919	14183	14022	14049	14055	14219	14188	14057	13935	13970	14087	14089	14135	14063	14024	14062	14229	14123	14118	14113	14065	14188	14307	14126	14153	13977	14030	13932	14050	13904	14235	14094	14136	14128	14008	13921	14425	13840	14007	14155	13987	14149	14250	14141	14131	14158	13995	13975	14093	14058	13978	14110	14007	14013	14068	14257	13977	13988	14005	14132	14153	14229	14146	13964	14226	14181	14009	14113	14206	14088	13957	14049	14178	14068	14014	13908	13902	14108	13985	14017	14042	14097	13933	14119	14176	13928	14150	14003	13911	14157	14073	14057	14067	13981	14234	13992	14060	14001	14038	13985	14058	14114	14064	14044	13903	14056	14233	13999	14124	14010	14120	13882	14154	14099	14059	14101	14147	14088	14190	14069	14222	14128	13856	13989	14125	14226	14150	13981	13990	14007	14249	14035	13966	14205	13986	14183	13993	13982	14189	13993	14025	14136	14014	14157	14059	14189	14070	14159	14001	13965	14176	14088	14045	14097	14134	14130	14115	13841	14070	14050	14031	14143	13957	14007	14098	14099	14035	14015	14051	14125	14087	13881	14162	14051	14021	13990	14306	13972	14121	14246	14029	13994	14116	14168	13942	14010	13810	14054	14025	14104	14046	14089	14233	14201	14038	14002	14048	13998	14116	14083	14164	14031	14002	14242	14152	13895	13863	14001	13962	14095	14112	14077	14066	14119	14095	14034	14015	14127	14007	14118	14163	13923	14143	14034	14269	13963	14224	13975	13940	14169	14003	14014	14213	14095	14204	14301	14036	14064	14092	14125	13967	14159	13994	14200	14087	14006	14130	13984	14021	13991	14222	14043	14168	13932	14047	14160	14158	14016	13933	13964	14268	14096	13904	13878	14131	14108	14094	14097	13991	14054	14051	14101	13842	14137	14215	14137	14190	13981	14057	14009	14048	14001	13927	14077	13855	14095	14236	14103	14105	14082	14001	13980	14140	14063	14037	14079	14106	13869	14061	14090	14130	13941	14129	14043	14020	14150	14039	14032	14194	14096	13934	14088	14178	14117	14069	14107	14040	14112	13993	14102	13981	14050	14168	14128	13846	14268	14202	13999	14128	14059	14007	14036	14053	14177	14196	14213	13899	14232	14008	13991	13964	14169	14173	14080	14182	14065	14044	13976	14104	13904	14115	14126	14041	14120	14097	14136	13960	14162	13931	14008	14032	14106	14058	14083	14198	14188	14102	14083	14148	14076	14121	14020	13979	13924	14057	14090	14233	13947	14158	14091	14096	13986	14067	14002	14103	14174	14025	14038	14132	14178	14065	14147	14150	14115	13949	14092	14197	14249	14040	13949	14225	14015	14100	14157	14133	13967	14259	14135	14112	14011	14165	14132	13956	14047	14076	13984	14130	13891	14037	14135	14035	14195	14113	14149	14128	14290	14047	13982	14140	14041	14142	13922	13969	14195	14140	14062	14113	13978	14019	14083	14031	14031	13976	13943	14174	13983	13949	13918	14127	14208	14034	14125	14148	14008	14092	14159	14143	13990	14049	13969	14039	13986	13939	14146	14167	14239	14117	14034	13997	14067	14183	14117	14047	14100	14170	14079	14180	14098	13876	14167	14066	14195	14086	14120	14199	13876	14016	14060	14149	14036	14087	13906	14047	13993	14127	14055	14035	14149	13950	14166	14000	14190	14113	14164	14063	14031	14021	13997	14164	14022	14155	14145	13997	14014	14096	13993	14063	14135	13993	14010	14088	14104	13994	13954	14062	14066	14090	14042	13986	14029	13990	13973	14059	14015	14122	14052	14098	13940	14058	14149	14035	14069	14085	14113	14107	14034	13939	14060	13918	14142	14238	14290	14152	14036	14055	13998	14130	13941	13973	14052	14076	14059	14109	14045	14046	13995	14080	13963	14012	14149	14130	14086	13968	13999	14070	13897	14241	14092	13984	14169	14247	13994	14053	14041	14068	14331	13996	14054	14008	13855	14104	14051	13876	14015	13992	14118	14065	14141	13995	14212	13966	14059	14048	14209	14091	14116	14079	14066	14117	14061	14121	14133	14069	14269	14073	13995	14124	13976	14116	14094	13870	13997	14082	14188	14142	14129	14101	14210	14002	14090	13972	14039	13879	14274	14000	14058	13867	14305	14026	14002	14009	14041	14008	14161	14049	14189	13870	14078	14155	14008	14048	14103	14149	14205	14069	14017	14200	14040	14222	13989	14015	14105	13966	14106	13916	14079	14005	13976	14121	14102	14065	14067	13997	14010	14251	14084	14073	13983	14044	14118	14214	14224	14046	14089	14036	13931	14121	14222	13968	13926	14059	14052	14125	13992	14018	14060	14219	14099	13977	14073	14030	14208	14089	14214	14197	14075	13981	14018	13989	14091	14011	14056	14023	14072	13948	14166	13865	14183	14252	14173	14061	14114	14139	14159	14098	14074	14112	14161	14041	14078	13866	14080	14008	14074	14097	13978	14132	14049	14101	14050	14095	14097	14022	14098	14045	14184	14183	13905	14157	13958	14057	14065	13985	14030	14049	14201	14088	14084	14016	14039	13989	14057	14200	14093	14099	14117	14245	14195	14166	14307	13882	13943	14097	14094	14093	14001	14072	14068	14072	14143	14079	14091	14043	14109	13958	14126	13985	14033	14013	14186	14096	14048	14049	14212	13920	14033	14088	14081	13954	14025	14019	14208	14014	14008	14082	13914	13986	14069	13954	14107	14184	13856	14157	13985	13914	14193	14086	14007	13876	13941	14049	14029	14064	13980	14033	14109	14106	13983	14107	13985	14041	14146	14085	13949	14187	14209	14052	14128	13994	13972	14106	13943	14297	14077	14024	14097	13937	14079	14070	14164	14099	14141	13988	14124	14011	14162	13972	14214	14130	13933	14114	14036	14043	14086	14212	13987	13884	14313	14074	14002	14003	14162	14093	14139	13978	14080	14070	14038	13964	13963	14095	13991	14067	14236	14179	14076	13966	14122	14090	14222	14072	14052	14036	13960	13952	13871	14005	14289	14040	14207	13993	14066	14044	13924	14038	14107	14111	14060	14136	14003	14179	14161	14081	14030	14064	13996	14133	14126	14025	14119	14065	14013	14070	14174	14085	14096	14381	14166	13980	14081	14205	14020	13966	14029	13984	14054	13968	13998	14125	13942	14263	13951	14216	14006	13941	14218	14150	14110	13984	14140	13903	14351	14084	14096	14172	14119	13983	14016	14014	14044	14011	14078	14100	14083	13863	14163	13926	14141	14013	14153	13967	14108	14085	13918	13964	14036	14051	14111	14135	14062	13973	14045	14115	14088	13986	14155	14161	14126	14136	14187	14016	14086	14107	14037	14118	14043	13988	14035	14085	14187	14081	14154	14016	14251	14090	13972	14120	14036	14182	13986	14168	14080	14153	14232	13978	13988	14150	14095	14169	14074	13934	14248	14167	14001	14066	14050	14165	14002	13922	14157	14117	14078	14069	13882	14045	14138	14150	14026	14029	14125	14124	13961	13931	14050	14120	14058	14147	14046	14091	14062	14148	14044	14202	14233	14111	14138	13969	14085	14189	14018	13975	13904	14127	13884	14164	14044	14152	14061	13970	13856	14020	14044	14146	14005	14053	14024	14238	14141	14138	14027	14049	14078	13997	13992	14107	14110	14210	14165	14050	13915	14252	13954	14042	13958	14171	14113	14036	14089	14147	14145	14034	14140	14116	13986	13956	14158	14141	14205	14124	14116	14102	14230	14222	14215	13949	14015	14140	14015	14043	13930	14177	14011	13972	14024	14064	14092	14134	14095	14080	14076	14098	14146	14069	14235	14024	13998	14185	14098	14126	14115	14084	14274	14074	14135	14149	14046	14128	14077	14037	13949	14245	13924	14091	14111	14269	13984	14107	14151	14068	14001	14057	13918	13890	14152	14230	14148	14014	13882	14227	14132	14108	13966	13937	14237	13978	14058	14087	14129	14104	14121	13919	14147	14077	14066	14051	14136	14079	13945	13960	14001	14157	14146	14251	14060	14248	14051	14108	14146	13917	13915	14041	13958	14086	14071	13802	14061	14195	13948	14228	13973	14068	14116	14046	14106	14039	13939	14162	14030	14184	13998	14033	14217	14137	14022	14052	13864	14156	14092
22727	21090	28892	23993	23855	28561	30504	24546	21809	21154	20206	19271	18874	18683	18093	17845	17875	17808	17457	17400	17595	17486	17226	17233	17271	17109	17089	17059	17106	17037	17060	16960	17046	16896	16888	17128	16829	16852	17036	16857	16700	16910	16991	17031	16724	16801	17053	17035	16853	16972	16989	17139	16823	16752	16924	16789	16820	16863	16882	16895	16928	16922	16995	16729	16825	17152	16853	16695	16603	16724	16903	16885	16808	16796	16772	16878	16813	16976	16679	16769	16872	16846	16905	16795	16882	16714	16849	16722	16674	16795	16704	16923	16725	16760	16938	16852	16823	16915	16838	16792	16711	16805	16995	16715	16701	16990	16841	16854	17072	16737	16841	16631	16890	16962	16776	16763	17008	16926	16965	16804	16811	16939	16733	16553	16801	16781	16966	16846	16671	16864	16787	16808	16817	16825	16884	16911	16890	16591	16783	16779	17065	16732	16885	16716	16905	16547	16949	16930	16819	16653	16938	16636	16917	16844	16800	16700	16906	16863	16966	16807	17013	16853	16884	16812	16633	16840	17078	16866	16886	16654	16861	16794	17069	16808	16652	16821	16653	16676	16713	16708	16667	16680	16859	16784	16782	16888	16685	16805	16770	16704	16658	16708	17056	16849	16824	16659	16672	16650	16693	16845	16995	16770	16934	16796	16709	16697	16652	16778	16970	16802	16930	16829	16875	16871	16720	16889	16732	16744	16874	16760	16762	16754	16748	16727	16754	16827	16793	16636	16784	16565	16612	16822	16780	16991	16850	16915	16937	16872	16698	16745	16730	17034	16828	16930	16745	16767	16709	16948	16992	16731	16939	16776	16949	16800	16709	16840	16760	16922	17017	16731	16628	16783	16850	16762	16655	16832	16873	16620	16880	16859	16851	16881	16938	16945	17183	16881	16813	16864	16848	16654	16802	16781	16776	16930	16621	16697	16844	16945	16794	16697	16760	16887	16821	16736	16924	16851	16844	16759	16587	16824	16720	16777	16772	16776	16831	16729	16631	16752	16812	16701	16808	16806	16854	16804	16880	16734	16812	16797	16762	16763	16699	16722	16701	16845	16996	16660	16814	16774	16838	16869	16823	16708	16937	16700	16838	16676	16813	16711	17008	16742	16738	16748	16934	16721	16786	16823	16842	16591	16882	16785	16889	16991	16845	16831	16852	16676	16790	16819	16865	16824	16867	16741	16654	16869	16690	16914	16748	16740	16632	16966	16938	16655	16676	16751	16815	16918	16772	16948	16721	16688	16760	16859	16783	16728	16784	16790	16907	16755	16788	16776	16726	16636	16713	16750	16886	16990	16845	16757	16743	16903	16784	16912	16982	16735	16704	16816	16948	16651	16639	16677	16702	16823	16835	16905	16944	16694	16520	16838	16626	16747	16861	16735	16775	16742	16897	16718	16898	16834	16653	16929	16702	16968	16793	16898	16741	16901	16887	16928	16873	16715	16828	16663	16741	16663	16961	16815	16708	16743	16988	16740	16820	16844	16642	16988	16817	16735	16787	16806	16871	16742	16631	16779	16823	17055	16784	16876	16730	16778	16819	16857	17067	16726	17035	16802	17024	17051	16843	16599	16724	16795	16871	16726	16676	16758	16741	16913	16849	16923	17000	16966	16779	16846	16910	16782	16833	16715	16858	16959	16943	16741	16713	16680	16886	16734	16859	16823	16916	16935	16700	16560	16689	16741	17090	16951	16836	16751	16804	16968	16787	16433	17017	16763	16840	17073	16911	16785	16781	16693	16919	16961	16926	16837	16714	16856	16764	16914	16825	16705	16748	16795	16855	16827	16889	16718	16855	16802	16866	16808	16765	16857	16765	16785	16770	16950	16792	16915	16717	16790	16794	16784	16781	16824	16830	16932	16884	16788	16585	16950	16934	16779	17011	16812	16743	16700	16885	16868	16704	16829	16955	16796	16764	16956	16797	16725	16894	16812	16862	16606	16623	16589	16864	16874	16603	16876	16773	16642	16826	17028	16799	16696	16880	16808	16606	17144	16887	17156	16881	16703	16729	16728	16762	16767	16703	16809	16786	16653	16876	16820	16943	16749	16668	16860	16748	16821	16642	16628	16737	16777	16985	16858	16744	16901	16673	16925	16837	16777	16816	16723	16775	16875	16918	16870	17021	16815	16855	16735	16797	16967	16863	16733	16673	16621	16675	16717	16724	16696	16789	16862	16778	16724	16985	16770	16794	16730	16879	16791	16736	16855	16839	16762	16887	16553	16642	16841	16854	16875	16685	16783	16739	16825	16902	16806	16760	16923	16723	16828	16819	17040	16793	16810	16794	16678	16737	16953	16781	16917	16857	16810	16928	16805	16914	16814	16788	16943	16716	16803	16837	16859	16530	16998	16899	16836	16718	16761	16845	16778	16683	16922	16983	16607	16874	16872	16718	17012	16764	16749	16953	16993	16889	16616	16830	17040	16871	16826	16785	16893	16801	16724	16926	16851	16741	16761	16768	16703	16668	16978	16853	16979	16647	16722	16586	16670	16905	16979	16890	16889	16792	16664	16883	16774	16669	16916	16719	16702	16614	16823	16823	16675	16763	16808	16885	16568	16810	16829	16993	16788	16756	16863	16468	16658	16794	16816	16661	16761	16923	16943	16751	16809	16763	16950	16814	17024	16947	16756	16889	16935	16818	16678	16880	16798	16830	16724	16730	16794	16938	16659	16948	16734	16727	16768	16938	16828	16895	16941	16640	16715	16791	16637	16768	16699	16906	17015	16862	16949	16952	16787	16821	17035	16804	16896	17054	16677	16816	16842	16855	16933	16750	16799	16773	16883	16989	16870	17090	16917	16772	16603	16874	16642	16560	16485	16926	16932	16952	16826	16805	16850	16913	16519	16700	16709	16843	16751	16969	16975	16723	16688	16733	16640	16917	16718	16887	16742	16709	16589	16788	16768	16738	16851	16779	16827	16775	16939	16908	16758	16748	16907	16807	16912	16856	16695	16708	16657	16758	16839	16813	16744	16866	16923	16863	16959	16915	16773	16872	16709	16865	16733	16677	17035	16661	16820	16721	16903	16853	16672	16652	16917	16786	16576	16678	16769	16939	16693	16997	16878	16629	16779	16681	16762	16885	16844	16854	16805	16767	16740	16596	16785	16756	16777	16739	16832	16724	16744	16889	16738	16636	16757	16663	16772	16628	16973	16703	16739	16662	16596	16605	16799	16848	16803	16892	16886	16804	16974	16849	16783	16786	16583	16610	16800	16752	16619	16882	16795	16786	16724	16745	16745	16679	16937	16939	16781	16798	16698	16621	16765	16779	16847	16920	16847	16807	16981	16915	16873	16738	17085	16815	16811	16905	16808	16761	16779	16883	16748	16890	16652	16889	16889	16808	16552	16751	16902	16969	16668	16966	16722	16773	16801	16745	16798	16767	16926	16824	16942	16603	16748	16738	16763	16703	16687	16849	16789	16854	16814	16579	16785	16916	16950	16808	16730	16856	16916	16694	16834	16966	16743	16772	16861	16801	16623	16830	16837	16922	16681	16755	16816	16711	16912	16760	16719	16810	16721	16982	16848	16815	16824	16832	16899	16729	16600	16740	16829	16713	16780	16805	16797	17068	16881	16877	16573	17002	16707	16797	16695	16726	16855	16775	16691	16808	16835	16888	16866	16910	16776	16615	16848	16908	16766	16550	16870	16909	16886	16847	16696	16940	16939	17128	16808	16702	16777	16793	16994	16578	16784	16728	16962	16956	16883	16752	16815	16896	16836	16833	16989	16770	16661	16602	16678	16776	16922	16712	16675	16846	16732	16807	17103	16717	17016	16841	16703	16674	16882	16859	16905	16755	16853	16625	16772	16642	16761	16694	16894	16650	16828	16887	16714	16675	16733	16743	16826	16695	16783	16727	16883	16937	16632	16912	16896	16825	16850	16651	16806	16872	16735	16807	16747	16752	16851	16932	16698	16730	16756	16885	16952	16909	16851	16841	16683	16728	16749	16874	16644	16986	16870	16917	16907	16910	16847	16968	16780	16994	16907	16870	16881	16587	16921	16625	16931	16780	16793	16742	16853	16744	16721	17044	16885	16845	16920	16977	16793	16870	16853	16749	16799	16904	16928	17002	16997	16833	16788	16874	16569	16815	16858	16759	16856	16775	16764	16938	16788	16803	16654	16796	16757	16647	16592	16692	16787	16851	16805	16987	16814	16887	17073	16845	16815	16709	16648	16890	16626	16732	16633	16810	16777	16776	16684	16705	16827	16967	16774	16708	16880	16747	16698	16941	16674	16825	16817	17033	16738	16663	16705	16903	16599	16968	16755	16787	16692	16884	16808	16844	16577	16851	16835	16575	16745	16795	16980	16859	16583	17011	16618	16811	16928	16702	16853	16900	16743	16849	16753	16668	16875	16904	16782	16945	16765	16819	16819	16728	16646	16755	16761	16805	16770	16585	16769	16830	16883	16956	16906	16774	16881	16703	16894	16852	16770	16731	16787	16947	16786	16827	16688	16595	16737	16714	16649	16917	16775	17040	16840	16543	16888	16844	16809	16831	16726	16761	16700	16707	16756	16954	16911	16849	16837	16799	16943	16926	16928	16737	16662	16898	16701	16710	16812	16825	16928	16966	16629	16671	16771	16935	16858	16816	16927	16806	16779	16755	16702	16691	16828	16798	16627	16910	16761	16909	16712	16849	16856	16980	16719	16841	16664	16632	16814	16739	16747	16791	16713	16716	16933	16752	16787	16985	16875	16868	16700	17092	16769	16763	16951	16949	16900	16920	16963	16765	16636	16820	16651	16958	16623	16983	16932	16875	16838	16741	16844	16946	16828	16695	16932	16967	16625	16902	16754	16717	16978	16884	16666	16709	16840	16760	16517	16624	16778	17032	16970	16960	16660	16888	16879	16947	16774	16795	16795	16822	16926	16844	16765	16565	16714	16903	16800	16839	16892	16912	16785	16821	16685	16968	16841	16777	16944	16568	16999	16927	16761	16747	16683	16800	16877	16917	16669	16787	16878	16742	16600	16836	16842	16850	16728	16682	16760	16788	16985	16731	16737	16921	16812	16991	16675	16732	16787	16822	16734	16833	17047	16903	16788	16896	16938	16896	16778	16839	16863	17011	16797	17016	16592	16778	17070	16656	16743	16974	16826	16852	16863	17027	16577
33966	57945	54346	43807	38189	33418	29048	24646	21533	20255	18910	18186	17179	16661	16063	15840	15708	15413	15269	15300	14986	14845	14926	14653	14661	14577	14567	14433	14615	14468	14829	14544	14399	14673	14472	14373	14382	14334	14344	14340	14430	14315	14436	14419	14349	14120	14477	14451	14401	14180	14300	14090	14500	14429	14242	14331	14390	14371	14358	14216	14297	14338	14266	14194	14313	14320	14357	14340	14421	14284	14410	14183	14339	14425	14314	14455	14302	14223	14512	14501	14342	14396	14152	14326	14401	14254	14353	14367	14437	14473	14412	14448	14527	14351	14276	14401	14368	14242	14431	14281	14387	14364	14321	14358	14268	14399	14330	14164	14306	14363	14427	14200	14412	14346	14332	14323	14306	14309	14521	14363	14324	14355	14416	14241	14399	14460	14433	14335	14124	14162	14263	14241	14258	14336	14340	14340	14325	14292	14417	14471	14182	14429	14270	14359	14169	14454	14345	14232	14467	14315	14606	14219	14316	14160	14249	14402	14419	14371	14354	14318	14481	14276	14411	14311	14412	14341	14241	14353	14358	14280	14470	14448	14388	14327	14394	14314	14326	14398	14455	14388	14431	14197	14204	14374	14421	14466	14205	14417	14167	14373	14364	14199	14399	14356	14319	14206	14224	14349	14207	14321	14294	14427	14080	14384	14268	14388	14278	14455	14338	14361	14232	14475	14485	14154	14451	14328	14390	14232	14469	14339	14394	14169	14398	14234	14327	14200	14321	14326	14276	14387	14349	14310	14409	14413	14442	14416	14472	14434	14349	14293	14260	14265	14329	14173	14352	14300	14429	14434	14253	14215	14328	14412	14364	14402	14149	14224	14213	14376	14470	14238	14253	14270	14263	14323	14212	14376	14240	14424	14451	14344	14156	14356	14659	14414	14300	14379	14421	14347	14201	14312	14429	14297	14348	14257	14237	14262	14408	14213	14383	14240	14342	14393	14303	14296	14369	14312	14234	14327	14265	14201	14328	14418	14308	14386	14179	14428	14334	14252	14341	14204	14260	14336	14239	14345	14434	14480	14345	14395	14267	14363	14152	14439	14416	14407	14429	14380	14291	14264	14270	14265	14445	14180	14447	14240	14362	14417	14212	14236	14413	14385	14270	14374	14348	14346	14108	14319	14260	14312	14393	14299	14241	14438	14323	14407	14219	14308	14217	14226	14215	14373	14197	14426	14196	14211	14369	14433	14243	14418	14045	14429	14426	14300	14293	14421	14189	14451	14294	14282	14300	14304	14391	14490	14110	14199	14340	14381	14413	14230	14352	14385	14164	14379	14226	14436	14333	14331	14395	14397	14238	14307	14266	14167	14341	14518	14392	14192	14390	14162	14370	14301	14422	14189	14183	14151	14348	14368	14229	14403	14207	14270	14283	14278	14430	14486	14306	14187	14521	14335	14352	14369	14355	14254	14359	14215	14412	14351	14406	14231	14357	14572	14229	14314	14408	14401	14232	14383	14416	14366	14121	14293	14359	14232	14312	14218	14322	14146	14160	14331	14252	14454	14360	14375	14461	14244	14337	14368	14300	14239	14373	14447	14400	14316	14528	14539	14406	14082	14184	14236	14243	14430	14118	14252	14377	14365	14175	14446	14376	14565	14355	14181	14428	14349	14299	14427	14220	14237	14451	14352	14292	14403	14304	14282	14375	14528	14231	14472	14203	14405	14426	14374	14359	14321	14136	14225	14327	14421	14271	14334	14425	14422	14403	14376	14344	14389	14359	14324	14214	14454	14239	14313	14372	14387	14364	14333	14390	14377	14365	14281	14173	14356	14272	14365	14469	14454	14184	14205	14428	14239	14505	14426	14364	14280	14293	14235	14565	14405	14277	14158	14302	14259	14464	14240	14161	14348	14237	14390	14435	14227	14536	14243	14393	14388	14371	14388	14239	14370	14332	14269	14318	14488	14298	14483	14268	14489	14311	14198	14438	14334	14374	14406	14295	14374	14311	14201	14418	14235	14465	14212	14310	14326	14070	14241	14201	14295	14301	14319	14368	14437	14151	14241	14360	14487	14264	14320	14341	14394	14267	14338	14519	14572	14214	14338	14356	14297	14292	14343	14268	14227	14430	14339	14297	14339	14320	14296	14278	14430	14248	14423	14343	14245	14360	14413	14507	14389	14260	14282	14399	14353	14422	14321	14291	14180	14410	14281	14340	14286	14274	14170	14311	14356	14273	14323	14321	14343	14206	14381	14253	14459	14367	14209	14290	14466	14345	14212	14297	14254	14224	14266	14259	14311	14306	14453	14288	14283	14233	14508	14243	14243	14339	14307	14322	14369	14396	14309	14177	14238	14201	14320	14458	14196	14484	14207	14395	14454	14468	14297	14389	14323	14440	14299	14444	14332	14291	14414	14358	14323	14358	14349	14343	14454	14302	14435	14260	14260	14410	14271	14254	14398	14462	14308	14428	14223	14279	14271	14361	14390	14311	14332	14394	14203	14213	14314	14380	14286	14506	14449	14242	14464	14532	14321	14342	14332	14238	14323	14315	14094	14315	14245	14356	14080	14218	14322	14269	14242	14316	14129	14286	14258	14340	14398	14312	14410	14309	14367	14358	14327	14276	14346	14090	14275	14423	14358	14204	14268	14294	14448	14420	14314	14323	14325	14424	14315	14363	14216	14290	14260	14235	14354	14447	14408	14249	14385	14369	14253	14513	14323	14280	14225	14203	14257	14450	14405	14365	14475	14334	14316	14358	14240	14316	14393	14129	14400	14343	14291	14236	14221	14283	14226	14376	14411	14253	14280	14293	14374	14462	14305	14334	14380	14626	14480	14201	14438	14364	14436	14337	14358	14179	14434	14521	14218	14400	14334	14213	14291	14261	14164	14359	14370	14351	14386	14282	14307	14366	14357	14331	14361	14374	14357	14380	14285	14465	14426	14290	14443	14258	14170	14322	14582	14295	14271	14303	14346	14442	14286	14370	14351	14283	14565	14439	14530	14334	14435	14426	14384	14495	14180	14202	14412	14411	14368	14357	14412	14374	14225	14389	14241	14381	14299	14333	14359	14205	14200	14429	14465	14473	14303	14416	14184	14326	14241	14510	14386	14443	14400	14457	14343	14367	14218	14379	14347	14212	14214	14276	14441	14218	14295	14288	14259	14312	14358	14407	14158	14387	14231	14335	14184	14489	14261	14304	14379	14322	14324	14396	14280	14236	14210	14198	14434	14392	14396	14216	14442	14496	14321	14527	14278	14536	14302	14276	14436	14306	14277	14305	14358	14128	14378	14256	14298	14325	14308	14404	14259	14333	14123	14443	14408	14219	14341	14341	14455	14428	14363	14241	14288	14424	14458	14268	14462	14471	14346	14346	14399	14389	14507	14428	14262	14311	14302	14320	14192	14265	14504	14474	14215	14362	14317	14314	14267	14406	14470	14399	14157	14376	14278	14420	14293	14335	14278	14387	14240	14357	14284	14301	14376	14441	14454	14241	14392	14250	14446	14510	14286	14454	14287	14237	14405	14351	14216	14291	14426	14252	14318	14342	14364	14213	14381	14304	14315	14347	14314	14298	14409	14343	14445	14455	14311	14362	14472	14259	14357	14272	14304	14226	14345	14479	14332	14352	14200	14307	14252	14325	14487	14322	14468	14284	14292	14253	14378	14399	14324	14340	14328	14394	14433	14379	14344	14462	14243	14363	14330	14423	14243	14249	14405	14350	14194	14448	14497	14260	14383	14333	14143	14401	14225	14413	14439	14390	14438	14280	14411	14186	14428	14233	14450	14364	14321	14419	14145	14204	14293	14360	14287	14241	14342	14267	14457	14328	14336	14504	14257	14358	14382	14450	14212	14253	14368	14224	14239	14341	14250	14340	14372	14316	14448	14329	14442	14548	14515	14313	14416	14456	14294	14298	14272	14387	14374	14360	14357	14288	14400	14223	14312	14467	14290	14366	14374	14268	14206	14429	14320	14434	14216	14325	14232	14328	14393	14351	14409	14330	14426	14365	14348	14396	14436	14207	14440	14340	14489	14304	14343	14225	14305	14324	14339	14314	14319	14131	14299	14123	14326	14255	14324	14388	14381	14311	14338	14450	14192	14432	14154	14187	14254	14293	14275	14470	14537	14380	14449	14327	14050	14387	14339	14239	14298	14196	14375	14277	14287	14338	14368	14234	14407	14289	14298	14220	14382	14311	14415	14139	14229	14417	14374	14339	14229	14373	14374	14408	14329	14327	14481	14185	14230	14396	14189	14155	14265	14274	14278	14251	14150	14190	14374	14199	14294	14277	14329	14389	14313	14313	14399	14256	14243	14294	14520	14192	14299	14260	14454	14302	14364	14321	14293	14238	14478	14375	14486	14422	14516	14434	14248	14122	14225	14289	14324	14353	14238	14342	14223	14324	14297	14454	14283	14351	14153	14318	14333	14400	14217	14476	14351	14266	14429	14415	14271	14443	14228	14276	14278	14457	14447	14135	14167	14439	14318	14353	14407	14375	14304	14223	14370	14421	14409	14290	14280	14180	14447	14313	14195	14267	14281	14222	14417	14363	14239	14418	14218	14421	14376	14390	14413	14310	14343	14386	14509	14261	14356	14334	14413	14389	14246	14443	14319	14396	14158	14353	14414	14315	14277	14307	14192	14325	14296	14424	14169	14308	14259	14312	14228	14468	14380	14363	14146	14295	14368	14313	14320	14320	14318	14450	14200	14413	14370	14226	14404	14237	14303	14176	14425	14260	14434	14112	14250	14299	14424	14347	14410	14194	14433	14281	14461	14470	14485	14409	14413	14283	14335	14180	14241	14300	14300	14280	14351	14255	14384	14323	14434	14223	14496	14373	14286	14449	14465	14265	14383	14536	14243	14246	14493	14506	14342	14261	14553	14247	14314	14415	14321	14426	14357	14344	14374	14368	14410	14364	14290	14319	14505	14278	14448	14416	14194	14151	14165	14315	14252	14368	14393	14418	14395	14383	14214	14495	14284	14325	14482	14324	14435	14374	14291	14405	14410	14347	14213	14436	14404	14344	14497	14351	14573	14188	14395	14317	14223	14424	14370	14317	14447	14356	14348	14262	14267	14306	14204	14368	14257	14359	14457	14294	14420	14414	14110	14337	14310	14313	14274	14394	14231	14405	14257	14286	14349	14359	14284	14331	14295	14354	14403
29823	30118	38432	34139	27543	24434	21706	20010	18849	18708	18198	17891	17412	17524	17264	17110	17203	17046	16946	16948	16972	17062	17015	16906	16908	16873	16705	16748	16864	16735	16882	16696	16780	16865	16740	16764	16856	16910	16699	16669	16677	16674	16697	16886	16784	16726	16850	16733	16670	16622	16946	16719	16541	16618	16555	16782	16779	16578	16447	16833	16582	16564	16797	16706	16691	16834	16684	16620	16651	16778	16989	16562	16745	16632	16800	16835	16651	16763	16908	16655	16722	16972	16824	16691	16701	16851	16743	16597	16619	16756	16636	16831	16646	16774	16840	16789	16873	16903	16867	16678	16768	16559	16811	16727	16724	16726	16880	16622	16756	16770	16758	16784	16925	16703	16778	16627	16697	16694	16597	16688	16746	16770	16692	16645	16729	16646	16789	16772	16759	16686	16905	16760	16841	16708	16945	16660	16660	16748	16787	16674	16801	16723	16738	16763	16815	16682	16915	16870	16779	16747	17012	16858	16731	16598	16633	16777	16687	16776	16729	16782	16670	16693	16867	16936	16788	16706	16500	16819	16777	16566	16647	16910	16752	16819	16772	16924	16702	16781	16859	16722	16706	16523	16608	16701	16617	16790	16908	16843	16612	16659	16712	16731	16827	16904	16566	16852	16637	16651	16840	16896	16796	16760	16745	16545	16844	16836	16711	16590	16656	16540	16785	16888	16771	16890	16723	16679	16762	16803	16841	16794	16808	16721	16789	16552	16725	16675	16671	16659	16808	16565	16684	16643	16723	16648	16467	16644	16809	16697	16674	16826	16760	16582	16680	16617	16879	16633	16861	16824	16820	16526	16633	16492	16854	16952	16778	16641	16757	16834	16711	16637	16935	16807	16841	16649	16860	16572	16734	16685	16611	16726	16775	16689	16469	16719	16776	16914	16864	16744	16803	16837	16667	16767	16629	16855	16740	16619	16711	16732	16653	16697	16807	16877	16807	16582	16735	16761	16658	16684	16750	16775	16547	16825	16650	16631	16507	16443	16785	16875	16876	16712	16626	16802	16793	16765	16784	16852	16586	16500	16597	16673	16909	16936	16628	16598	16873	16888	16610	16575	16696	16685	16792	16596	16675	16679	16759	16689	16783	16764	16826	16727	16852	16828	16785	16718	16761	16754	16855	16462	16767	16741	16858	16596	16838	16785	16687	16655	16716	16739	16831	16586	16650	16692	16815	16625	16617	16683	16930	16903	16783	16874	16747	16563	16555	16602	16518	16697	16886	16893	16633	16699	16693	16749	16734	16786	16768	16798	16800	16714	16665	16768	16579	16886	16709	16690	16841	16721	16869	16706	16762	16698	16759	16821	16762	16826	16765	16715	16711	16834	16706	16693	16602	16752	16606	16734	16677	16718	16568	16747	16859	16642	16896	16777	16632	16765	16764	16653	16594	16682	16821	16791	16726	16508	16688	16740	16672	16796	16850	16645	16756	16780	16474	16743	16813	16666	16713	16708	16638	16716	16679	16842	16720	16729	16734	16818	16798	16850	16669	16898	16781	16953	17018	16790	16742	16648	16947	16776	16820	16866	16857	16712	16691	16753	16978	16767	16694	16808	16730	16645	16835	16814	16821	16714	16744	16765	16684	16778	16687	16864	16907	16898	16658	16699	16760	16860	16693	16877	16583	16689	16577	16516	16757	16838	16723	16729	16660	16801	16767	16851	16878	16577	16749	16726	16719	16732	16785	16829	16754	16586	16678	16562	16671	16833	16660	16791	16577	16598	16777	16811	16756	16564	16936	16638	16670	16744	16675	16765	16694	16617	16745	16777	16618	16630	16639	16777	16649	16738	16860	16714	16782	16712	16753	16735	16701	16900	16987	16785	16764	16739	16848	16741	16777	16657	16695	16674	16840	16684	16700	16623	16842	16494	16684	16906	16765	16837	16846	16764	16757	16758	16773	16975	16842	16792	16598	16769	16894	16939	16866	16636	16476	16660	16615	16652	16757	16675	16768	16761	16755	16639	16757	16675	16650	16727	16587	16772	16728	16738	16731	16729	16621	16880	16686	16770	16913	16654	16653	16800	16790	16688	16814	16713	16821	16608	16797	16731	16895	16708	16537	16687	16568	16856	16583	16624	16901	16743	16842	16880	16916	16646	16731	16601	16532	16841	16668	16865	16703	16562	16568	16819	16713	16679	16531	16638	16617	17043	16703	16807	16723	16810	16690	16749	16467	16693	16752	16801	16700	16811	16549	16693	16635	16904	17016	16771	16647	16880	16672	16792	16635	16998	16583	16817	16935	16786	16593	16685	16811	16907	16804	16457	16623	16811	16918	16548	16755	16751	16640	16598	16805	16744	16878	16751	16848	16628	16648	16651	16763	16654	16879	16505	16676	16707	16704	16908	16841	16662	16567	16807	16632	16675	16853	16649	16858	16829	16791	16962	16930	16818	16708	16813	16883	16732	16630	16816	16911	16641	16781	16526	16705	16837	16575	16909	16730	16757	16677	16686	16782	16716	16638	16709	16466	16643	16708	16758	16725	16775	16863	16801	16834	16850	16509	16545	16642	16582	16604	16777	16806	16652	16956	16662	16785	16917	16916	16683	16814	16644	16735	16703	16975	16681	16723	16952	16889	16647	16575	16893	16987	16874	16688	16643	16674	16811	16698	16585	16868	16715	16809	16946	16699	16831	16642	16744	16688	16960	16912	16677	16895	16744	16522	16780	16587	16760	16865	16739	16714	16815	16845	16697	16812	16782	16826	16705	16719	16945	16859	16802	16639	16859	16669	16876	16878	16725	16720	16776	16670	16945	16677	16796	16667	16843	16689	16812	16689	16762	16812	16695	16703	16820	16680	16484	16658	16594	16804	16760	16670	16786	16299	16824	16677	16725	16901	16781	16650	16679	16803	16851	16723	16417	16779	16660	16790	16592	16790	16708	16738	16701	16843	16704	16628	16538	16593	16690	16637	16714	16803	16887	16874	16702	16655	16531	16756	16705	16596	16621	16637	16799	16746	16768	16787	16753	16846	16726	16719	16609	16752	16509	16848	16799	16815	16640	16516	16920	16814	16885	16649	16706	16895	16741	16822	16681	16713	16659	16736	16610	16744	16818	16772	16740	16747	16819	16807	16959	16629	16713	16742	16605	16669	16653	16839	16723	16764	16728	16621	16784	16966	16772	16931	16673	16730	16602	16631	16895	16834	16811	16665	16750	16807	16653	16820	16816	16708	16730	16827	16710	16545	16558	16850	16747	16877	16777	16650	16621	16789	16728	16880	16758	16692	16775	16823	16699	16674	16814	16818	16636	16713	16721	16865	16789	16670	16718	16854	17066	16595	16768	16698	16623	16748	16587	16918	16714	16670	16493	16615	16902	16794	16605	16881	16938	16997	16649	16940	16874	16507	16661	16944	16795	16520	16907	16669	16766	16590	16597	16575	16644	16709	16760	16982	16800	16878	16830	17000	16783	16757	16723	16731	16600	16799	16647	16765	16681	16795	16843	16692	16755	16497	16641	16681	16813	16828	16694	16576	16713	16643	16800	16637	16752	16768	16807	16618	16805	16684	16603	16908	16946	16614	16710	16709	16638	16722	16792	16845	16758	16686	16832	16567	16747	16590	16639	16589	16605	16790	16828	16624	16546	16583	16536	16844	16719	16663	16745	16789	16758	16837	16652	16677	16575	16758	16920	16831	16716	16799	16747	16763	16855	16743	16585	16871	16872	16708	16871	16847	16614	16536	16665	16749	16801	16964	17084	16891	16463	16547	16664	16912	16677	16953	16756	16933	16693	16627	16525	16790	16968	16890	16847	16792	16836	16771	16878	16696	16455	16637	16737	16666	16722	16725	16521	16532	16709	16822	16690	16556	16782	16852	16701	16771	16616	16714	16597	16530	16838	16711	16739	16901	16764	16635	16526	16547	16772	16680	16773	16670	16607	16758	16608	16648	16647	16815	16870	16904	16669	16765	16585	16667	16605	16510	16630	16808	16737	16716	16606	16789	16853	16596	16586	16623	16850	16555	16654	16751	16820	16942	16834	16622	16738	16757	16679	16838	16569	16744	16878	17007	16871	16745	16825	16840	16850	16507	16663	16785	16529	16746	16679	16929	16833	16860	16795	16524	16584	16854	16865	16850	16710	16552	16784	16570	16756	16837	16815	16699	16700	16666	16491	16684	16693	16775	16633	16824	16780	16729	16816	16999	16686	16863	16876	16730	16636	16486	16555	16677	16708	16832	16465	16736	16612	16658	16784	16769	16720	16684	16582	16576	16859	16692	16652	16537	16767	16857	16911	16739	16771	17026	16756	16891	16855	16750	16760	16557	16879	16771	16614	16905	16693	16671	16781	16641	16752	16844	16827	16728	16832	16584	16836	16924	16578	16512	16720	16819	16796	16562	16781	16527	16674	16710	16785	16845	16792	16775	16877	17023	16670	16709	16708	16653	16721	16733	16582	16736	16793	16905	16689	16819	16608	16696	16732	16947	16783	16773	16713	16618	16669	16868	16742	16740	16585	16582	16665	16981	16696	16809	16740	16692	16724	16672	16609	16757	16703	16689	17017	16664	16788	16862	16899	16779	16701	16658	17052	16780	16676	16885	16691	16904	16678	17020	16862	16595	16683	16782	16539	16932	16782	16873	16758	16874	16849	16682	16581	16827	16738	16735	16824	16837	16792	16758	16645	16635	16760	16879	16824	16797	16640	16763	16952	16871	16904	16826	16746	16818	16940	16838	16723	16704	16821	16825	16739	16778	16798	16825	16799	16758	16867	16766	16872	16639	16750	16591	16739	16731	16890	16727	16812	16783	16624	16934	16835	16636	16539	16652	16531	16656	16562	16696	16666	16726	16859	16780	16661	16687	16760	16818	16684	16950	16676	16570	16610	16783	16858	16646	16651	16812	16740	16536	16649	16662	16362	16919	16698	16637	16823	16932	16651	16919	17076	16836	16763	16696	16908	16499	16653	16881	16761	16733	16737	16732	16540	16681	16702	16626	16736	16896	16834	16703	16809	16729	16624	16927	16915	16676	16701	16757	16645	16702	16748	16871	16695	16884	16954	16765	16799	16822	16906	16912	16863	16765	16509	16712	16763	16629	16661	16864	16709	16704	16696	16888	16651	16686	16732	16674	16785	16833	16545	16750	16675	16735	16799	16795	16788	16679	16724
33414	46487	42630	32762	27720	24213	21031	18825	17329	16885	16188	15828	15368	15205	14993	14878	14684	14689	14426	14667	14639	14636	14378	14416	14300	14442	14398	14450	14229	14266	14273	14420	14330	14251	14450	14263	14190	14374	14281	14211	14315	14204	14394	14310	14242	14373	14368	14301	14287	14330	14129	14174	14253	14194	14115	14292	14296	14197	14277	14319	14302	14189	14364	14305	14307	14245	14309	14241	14306	14324	14197	14300	13995	14278	14332	14266	14241	14239	14331	14248	14379	14341	14276	14192	14270	14374	14133	14317	14347	14162	14269	14318	14158	14243	14282	14347	14122	14171	14287	14394	14267	14247	14175	14271	14172	14238	14231	14441	14176	14242	14207	14148	14368	14202	14144	14174	14150	14314	14299	14287	14399	14177	14110	14205	14236	14196	14256	14137	14178	14411	14215	14248	14295	14406	14220	14280	14140	14384	14123	14247	14321	14247	14155	14195	14268	14276	14275	14319	14183	14241	14031	14408	14342	14165	14266	14329	14178	14244	14383	14112	14093	14271	14190	14244	14145	14243	14311	14227	14220	14214	14306	14166	14328	14185	14298	14106	14126	14253	14298	14193	14288	14325	14326	14292	14210	14037	14202	14229	14323	14347	14173	14306	14195	14197	14222	14226	14143	14396	14209	14261	14176	14400	14260	14273	14286	14202	14254	14165	14207	14433	14313	14271	14296	14246	14182	14212	14231	14241	14224	14211	14231	14187	14351	14245	14209	14264	14227	14311	14286	14248	14320	14335	14252	14490	14368	14379	14157	14223	14290	14314	14339	14294	14201	14080	14133	14246	14196	14166	14412	14186	14204	14366	14314	14078	14090	14119	14194	14350	14243	14250	14308	14283	14228	14278	14354	14233	14093	14297	14259	14192	14206	14325	14236	14207	14348	14314	14246	14249	14200	14279	14200	14059	14180	14319	14216	14208	14255	14136	14103	14224	14302	14225	14369	14368	14326	14250	14316	14281	14299	14240	14244	14314	14286	14165	14357	14245	14310	14320	14151	14104	14137	14072	14365	14159	14216	14321	14308	14089	14186	14257	14232	14189	14281	14382	14208	14301	14323	14243	14329	14083	14270	14220	14260	14210	14107	14423	14267	14174	14269	14170	14304	14253	14197	14297	14333	14359	14306	14154	14274	14318	14220	14304	14346	14237	14234	14211	14158	14258	14298	14189	14339	14231	14256	14314	14179	14282	14347	14062	14361	14256	14337	14154	14203	14364	14305	14122	14068	14250	14270	14411	14330	14196	14250	14255	14190	14294	14161	14221	14148	14548	14203	14248	14217	14215	14275	14336	14174	14237	14407	14193	14342	14296	14265	14228	14485	14269	14092	14159	14293	14426	14409	14245	14367	14219	14348	14115	14171	14263	14491	14287	14338	14143	14194	14346	14256	14287	14063	14220	14168	14302	14303	14274	14115	14167	14317	14231	14263	14314	14269	14307	14272	14120	14354	14154	14219	14272	14150	14234	14311	14343	14245	14263	14333	14312	14306	14261	14247	14134	14307	14372	14217	14186	14123	14231	14178	14189	14208	14357	14234	14336	14030	14089	14304	14078	14180	14226	14355	14227	14288	14364	14205	14188	14267	14212	14099	14263	14282	14206	14272	14213	14192	14288	14174	14308	14362	14149	14336	14319	14276	14382	14132	14292	14293	14145	14153	14296	14353	14259	14314	14186	14195	14138	14199	14216	14332	14246	14403	14243	14453	14083	14145	13950	14179	14314	14210	14333	14205	14312	14190	14275	14283	14258	14335	14147	14277	14243	14152	14298	14247	14232	14200	14193	14193	14301	14291	14265	14290	14149	14186	14302	14153	14169	14311	14379	14327	14107	14310	14380	14211	14306	14208	14106	14165	14258	14081	14377	14292	14486	14184	14406	14477	14328	14353	14318	14174	14294	14328	14101	14213	14207	14211	14124	14325	14351	14236	14170	14318	14142	14239	14394	14343	14338	14374	14292	14320	14102	14213	14201	14149	14530	14260	14290	14354	14221	14253	14394	14279	14078	14323	14244	14234	14279	14245	14197	14381	14331	14269	14152	14270	14146	14154	14355	14281	14249	14143	14347	14035	14274	14352	14310	14354	14283	14291	14359	14392	14221	14212	14139	14331	14186	14206	14426	14230	14296	14355	14182	14279	14179	14177	14172	14398	14265	14287	14292	14095	14234	14139	14122	14156	14222	14237	14182	14248	14321	14183	14143	14408	14350	14353	14160	14261	14281	14163	14311	14117	14210	14057	14268	14229	14143	14351	14391	14206	14080	14458	14207	14120	14263	14229	14240	14228	14199	14209	14319	14331	14290	14319	14220	14141	14253	14250	14046	14466	14322	14248	14358	14269	14326	14235	14362	14354	14223	14155	14292	14332	14076	14306	14225	14322	14207	14389	14252	14215	14307	14174	14304	14260	14339	14020	14282	14201	14217	14358	14300	14087	14265	14210	14320	14257	14293	14201	14368	14299	14363	14295	14291	14195	14161	14141	14275	14315	14288	14181	14306	14310	14287	14288	14390	14360	14327	14158	14268	14311	14233	14192	14317	14254	14233	14248	14190	14296	14214	14211	14248	14243	14151	14314	14176	14075	14348	14348	14326	14275	14170	14282	14246	14201	14252	14338	14227	14202	14272	14220	14352	14232	14206	14252	14196	14487	14222	14250	14273	14291	14433	14334	14218	14182	14216	14245	14154	14287	14251	14398	14205	14337	14272	14334	14427	14172	14400	14319	14356	14291	14357	14174	14168	14157	14241	14185	14193	14392	14347	14406	14131	14139	14248	14224	14262	14173	14216	14254	14132	14210	14160	14346	14332	14199	14343	14240	14347	14357	14053	14174	14218	14320	14401	14312	14240	14128	14084	14188	14110	14383	14269	14297	14366	14280	14037	14223	14257	14193	14251	14360	14131	14202	14277	14237	14278	14329	14307	14186	14415	14307	14176	14188	14107	14274	14341	14136	14212	14328	14240	14207	14279	14150	14307	14281	14305	14229	14350	14290	14255	14277	14346	14320	14137	14142	14292	14323	14208	14394	14256	14153	14097	14301	14226	14325	14096	14317	14214	14146	14273	14219	14051	14266	14345	14187	14440	14248	14255	14148	14336	14382	14222	14231	14302	14247	14185	14309	14310	14431	14253	14259	14253	14299	14235	14282	14378	14119	14226	14178	14266	14115	14359	14333	14231	14222	14291	14158	14350	14194	14284	14233	14251	14360	14385	14274	14335	14204	14286	14241	14413	14159	14376	14225	14171	14268	14386	14223	14227	14165	14393	14368	14374	14152	14246	14144	14239	14301	14349	14223	14332	14437	14237	14190	14126	14140	14314	14359	14305	14300	14292	14236	14268	14274	14416	14343	14274	14204	14333	14217	14414	14315	14375	14273	14413	14232	14235	14332	14372	14251	14258	14413	14257	14270	14174	14314	14283	14243	14260	14351	14125	14235	14333	14281	14285	14227	14307	14320	14219	14291	14341	14429	14230	14337	14463	14179	14258	14366	14264	14282	14369	14369	14119	14442	14132	14211	14287	14090	14233	14389	14163	14270	14214	14270	14182	14313	14329	14238	14319	14136	14140	14384	14353	14225	14299	14279	14173	14219	14212	14044	14173	14413	14227	14356	14234	14222	14108	14321	14302	14421	14389	14371	14236	14261	14179	14009	14337	14209	14296	14261	14204	14299	14211	14455	14234	14103	14202	14321	14112	14284	14389	14163	14434	14287	14230	14427	14258	14240	14294	14067	14282	14043	14288	14208	14348	14148	14228	14142	14185	14209	14297	14376	14287	14205	14133	14238	14264	14085	14187	14254	14085	14406	14180	14240	14205	14338	14260	14236	14273	14255	14171	14154	14307	14364	14188	14302	14292	14407	14298	14130	14203	14328	14306	14269	14198	14314	14318	14259	14389	14312	14288	14026	14144	14153	14158	14382	14154	14268	14212	14114	14415	14462	14243	14246	14304	14312	14083	14339	14230	14277	14315	14305	14356	14263	14128	14254	14311	14238	14176	14250	14343	14163	14352	14219	14303	14146	14300	14399	14366	14380	14231	14302	14240	14192	14277	14277	14264	14286	14337	14315	14207	14170	14314	14303	14233	14257	14092	14176	14224	14178	14264	14370	14317	14252	14343	14324	14217	14262	14121	14196	14259	14351	14420	14240	14235	14197	14166	14212	14312	14340	14224	14253	14309	14170	14172	14240	14331	14205	14175	14268	14372	14270	14314	14197	14335	14227	14351	14289	14304	14333	14255	14303	14270	14024	14416	14266	14197	14268	14385	14206	14140	14108	14169	14246	14299	14453	14341	14426	14285	14172	14133	14211	14359	14224	14184	14358	14155	14273	14192	14385	14420	14371	14314	14300	14310	14334	14420	14227	14291	14343	14257	14289	14193	14208	14255	14407	14254	14336	14455	14213	14204	14207	14364	14236	14166	14349	13973	14287	14408	14135	14233	14435	14398	14369	14292	14326	14300	14181	14200	14343	14339	14228	14315	14350	14310	14407	14254	14250	14247	14376	14289	14358	14275	14256	14359	14314	14201	14193	14473	14263	14237	14237	14255	14329	14167	14327	14258	14223	14203	14195	14502	14280	14156	14319	14317	14152	14171	14260	14108	14150	14227	14243	14339	14323	14187	14324	14216	14155	14325	14318	14359	14149	14279	14249	14305	14440	14173	14115	14196	14323	14236	14307	14278	14076	14189	14224	14331	14308	14295	14032	14497	14187	14260	14172	14271	14247	14339	14431	14261	14198	14277	14290	14296	14216	14238	14193	14227	14194	14251	14129	14142	14229	14169	14445	14306	14317	14424	14215	14172	14233	14250	14220	14446	14300	14328	14075	14309	14171	14161	14231	14116	14372	14180	14316	14147	14053	14349	14265	14170	14173	14173	14179	14205	14413	14379	14184	14148	14302	14309	14048	14503	14226	14234	14259	14143	14316	14291	14261	14346	14149	14297	14306	14159	14306	14329	14226	14239	14056	14271	14297	14183	14228	14244	14335	14316	14124	14133	14303	14050	14176	14209	14174	14339	14334	14259	14385	14305	14228	14175	14341	14276	14275	14320	14387	14211	14370	14188	14392	14201	14332	14227	14388	14424	14045	14241	14253	14307	14370	14221	14277	14268	14249	14144	14277	14267
24156	21105	28657	26397	26632	27516	26034	22151	20147	19673	19222	18737	18260	17914	17698	17454	17564	17300	17249	17075	17288	16997	17056	16939	16977	16875	16929	16725	16704	16999	16848	17061	16920	16795	16846	16899	16731	16734	16847	16722	16740	16902	16877	16769	16873	16617	16661	16608	16662	16508	16515	16535	16881	16849	16990	16493	16869	16658	16799	16718	16693	16753	16571	16975	16931	17017	16862	16568	16677	16620	16491	16718	16554	16763	16826	16620	16600	16794	16592	16708	16501	16659	16472	16714	16527	16495	16706	16659	16798	16708	16641	17027	16915	16597	16831	16694	16790	16830	16732	16622	16775	16645	16665	16748	16771	16857	16713	16595	16784	16779	16707	16428	16782	16667	16643	16825	16644	16683	16649	16664	16599	16734	16765	16744	16717	16290	16599	16479	16801	16861	16715	16610	16660	16595	16713	16856	16662	16642	16624	16767	16871	16514	16624	16562	16461	16946	16991	16927	16965	16642	16767	16827	16727	16569	16778	16601	16643	16574	16834	16780	16983	16744	16862	16926	16668	16554	16757	16764	16504	16850	16661	16619	16872	16692	16756	16559	16665	16748	16688	16613	16767	16669	16738	16781	16762	16819	16600	16673	16733	16608	16762	16655	16767	16706	16813	16841	16780	16775	16513	16684	16851	16496	16625	16482	16629	16676	16822	16579	16744	16775	16828	16809	16880	16872	16461	16752	16737	16689	16631	16781	16636	16735	16704	16565	16755	16706	16760	16406	16469	16485	16753	16883	16718	16685	16803	16762	16708	16679	16659	16897	16667	16554	16778	16603	16691	16655	16653	16662	16626	16676	16674	16627	16679	16690	16541	16588	16758	16692	16763	16854	16681	16729	16705	16663	16616	16810	16815	16720	16816	16652	16740	16759	16667	16638	16806	16416	16749	17019	16651	16821	16700	16749	16962	16937	16822	16710	16750	16845	16862	16870	16679	16828	16718	16697	16655	16438	16782	16722	16696	16780	16662	16659	16495	16833	16584	16789	16752	16722	16848	16642	16692	16488	16775	16717	16495	16895	16668	16566	16654	16633	16732	16816	16822	16607	16575	16669	16636	16600	16657	16845	16665	16771	16879	16632	16748	16851	16818	16900	16660	16604	16711	16773	17048	16827	16822	16703	16695	16758	16854	16676	16689	16764	16559	16640	16783	16692	16627	16710	16719	16716	16757	16858	16328	16568	16777	16736	16818	16855	16647	16567	16745	16625	16704	16671	16813	16685	16919	16775	16930	16833	16722	16603	16604	16751	16891	16753	16868	16675	16815	16686	16660	16665	16667	16577	16525	16632	16800	16769	16622	16851	16646	16704	16587	16624	16760	16760	16682	16918	17051	16702	16573	16601	16651	16663	16803	16838	16699	16804	16642	16655	16761	16550	16643	16780	16656	16754	16706	16701	16706	16697	16740	16863	16769	16843	16700	16706	16746	16636	16696	16839	16527	16685	16751	16669	16519	16665	16641	16662	16753	16701	16821	16457	16744	16706	16575	16712	16684	16691	16763	16663	16854	16702	16799	16582	16794	16656	16677	16514	16735	16661	16597	16709	16756	16836	16709	16763	16732	16777	16866	16514	16781	16545	16630	16554	16826	16759	16621	16820	16735	16648	16641	16897	16637	16562	16833	16687	16794	16632	16911	16921	16735	16637	16947	16359	16582	16476	16696	16672	16569	16580	16543	16598	16664	16575	16616	16735	16775	16538	16617	16569	16756	16685	16687	16873	16660	16812	16810	16776	16640	16732	16710	16837	16636	16678	16723	16938	16735	16688	16724	16671	16867	16777	16743	16811	16890	16782	16832	16942	16962	16784	16936	16797	16713	16561	16814	16725	16580	16718	16718	16658	16700	16538	16876	16747	16651	16692	16674	16602	16584	16757	16648	16626	16651	16657	16673	16786	16604	16557	16623	16717	16677	16718	16899	16896	16526	16616	16634	16664	16589	16689	16498	16868	16775	16572	16854	16620	16672	16691	16881	16575	16744	16712	16796	16588	16653	16637	16800	16623	16628	16813	16690	16808	16767	16940	16914	16599	16801	16735	16749	16607	16610	16628	16899	16751	16654	16794	16678	16761	16843	16532	16507	16656	16769	16658	16627	16763	16696	16699	16560	16731	16541	16786	16843	16685	16669	16592	16798	16988	16849	16786	16850	16779	16545	16614	16814	16744	16826	16692	16580	16837	16401	16734	16782	16802	16838	16800	16686	16655	16655	16596	16748	16691	16844	16742	16638	16633	16559	16735	16654	16604	16704	16948	16851	16869	16807	16648	16588	16837	16886	16726	16765	16782	16619	16579	16727	16541	16744	16742	16851	16830	16651	16777	16789	16492	16721	16641	16537	16611	16733	16655	16906	16544	17032	16723	16702	16680	16691	16882	16604	16730	16861	16673	16669	16717	16818	16774	16548	16716	16571	16885	16670	16724	16843	16698	16903	16859	16603	16829	16878	16734	16724	16638	16693	16545	16954	16805	16792	16821	16662	16737	16854	16611	16775	16643	16840	16693	16977	16676	16805	16691	16639	16795	16678	16777	16661	16733	16711	16878	16679	16667	16702	16805	16879	16754	16664	16843	16654	16817	16729	16820	16894	16634	16678	16826	16906	16501	16707	16692	17045	16750	16728	16633	16813	16730	16756	16797	16695	16724	16700	16661	16787	16739	16849	16745	16661	16758	16715	16648	16650	16624	16526	16575	16531	16589	16712	16638	16758	16749	16744	16673	16868	16844	16762	16672	16677	16727	16803	16796	16743	16820	16624	16921	16674	16901	16913	16528	16752	16719	16599	16787	16866	16726	16662	16612	16678	16764	16703	16918	16968	16746	16675	16566	16770	16737	16520	16792	16946	16616	16746	16850	16895	16665	16819	16599	16637	16672	16557	16785	16885	16652	16919	16595	16713	16667	16943	16679	16671	16744	16641	16778	16469	16622	16742	16756	16500	16817	16638	16749	16752	16826	16838	16669	16770	16932	16846	16684	16694	16726	16562	16703	16685	16789	16835	16825	16704	16894	16899	16702	16659	16842	16613	16688	16686	16614	16625	16547	16730	16942	16714	16792	16777	16673	16793	16766	16702	16751	16679	16749	16788	16718	16692	16798	16799	16951	16682	16731	16722	16711	16678	16570	16855	16908	16613	16669	16678	16679	16614	16794	16591	16730	16612	16746	16813	16571	16790	16898	16659	16759	16667	16789	16842	16659	16844	16618	16801	16788	16757	16763	16728	16724	16748	16672	16790	16713	16762	16635	16773	16499	16618	16627	16759	16753	16823	16820	16767	16656	16547	16635	16713	16843	16779	16697	16611	16751	16765	16453	16713	16818	16813	16812	16758	16649	16819	16688	16727	16696	16870	16653	16494	16829	16823	16707	17008	16591	16750	16926	16663	16738	16565	16745	16657	16769	16663	16798	16660	16727	16688	16540	16657	16771	16581	16725	16776	16796	16759	16731	16649	16542	16546	16484	16600	16644	16646	16704	16830	16786	16532	16843	16799	16478	16758	16792	16811	16602	16579	16605	16840	16669	16635	16654	16702	16773	16760	16602	16635	16753	16960	16694	16590	16566	16814	16806	16661	16758	16472	16622	16923	16748	16484	16621	16665	16639	16825	16603	16813	16670	16745	16723	16505	16647	16660	16654	16683	16675	16727	16675	16844	16879	16750	16518	16772	16705	16782	16744	16701	16753	16734	16899	16783	16659	16739	16890	16812	16778	16689	16823	16912	16762	16730	16831	16695	16688	16674	16835	16600	16708	16633	16727	16652	16740	16741	16764	16805	16714	16743	16754	16591	16658	16562	16661	16582	16734	16743	16541	16821	16608	16865	16484	16830	16659	16691	16554	16649	16585	16803	16879	16710	16713	16860	16692	16494	16627	16806	16653	16579	16769	16598	16645	16638	16677	16627	16707	16589	16707	16654	16688	16763	16657	16775	16572	16719	16456	16772	16810	16763	16695	16826	16710	16832	16889	16786	16546	16652	16747	16553	16777	16798	16764	16706	16666	16691	16713	16696	16886	16694	16722	16652	16728	16504	16640	16886	16655	16651	16782	16720	16598	16861	16712	16699	16683	17015	16731	16737	16784	16611	16726	16818	16686	16754	16827	16810	16741	16622	16827	16618	16606	16512	16514	16884	16832	16759	16879	16822	16749	16813	16669	16713	16680	16718	16570	16960	16800	16563	16635	16774	16708	16768	16630	16825	16646	16623	16713	16977	16672	16517	16635	16520	16735	16584	16578	16538	16574	16821	16589	16616	16563	16643	16463	16638	16727	16704	16631	16705	16910	16743	16722	16805	16590	16849	16645	16599	16597	16613	16732	16855	16807	16731	16772	16487	16722	16716	16552	16801	16981	16852	16756	16638	16779	16618	16616	16438	16522	16785	16648	16725	16536	16771	16825	16558	16742	16695	16581	16699	16693	16599	16795	16589	16641	16720	16442	16783	16769	16862	16649	16659	16844	16668	16672	16676	16811	16695	16821	16516	16753	16708	16622	16614	16836	16832	16867	16676	16696	16774	16959	16677	16598	16677	16665	16856	16831	16870	16510	16743	16867	16759	16724	16746	16682	16549	16777	16741	16673	16790	16737	16873	16618	16810	16531	16433	16693	16787	16761	16757	16641	16799	16707	16658	16726	16745	16544	16800	16806	16785	16790	16645	16850	16651	16573	16602	16659	16674	16797	16928	16651	16835	16673	16807	16694	16651	16819	16742	16633	16565	16793	16652	16827	16743	16708	16666	16782	16728	16796	16572	16722	16844	16649	16655	16641	16595	16712	16633	16763	16682	16619	16637	16682	16736	16812	16783	16611	16738	16693	16778	16781	16874	16657	16708	16329	16681	16636	16866	16530	16858	16887	16797	16765	16710	16627	16853	16581	16493	16779	16716	16717	16743	16598	16611	16882	16785	16873	16841	16727	16838	16745	16909	16759	16678	16817	16679	16791	16712	16655	16543	16822	16798	16793	16784	16845	16857	16924	16782	16774	16598	16665	16860	16620	16637	16693	16518	16823	16590	16564	16838	16745	16561	16616	16660	16627	16520	16730	16675	16703	16809	16681	16759	16761	16991	16808	16869	16626	16841	16799	16517	16812	16614	16661	16760	16694	16621	16700	16829	16755	16756	16881	16903	16774
32276	52569	48531	38789	32883	28173	24321	21368	19369	18592	17384	16935	16529	15730	15693	15246	15146	15002	14833	14852	14774	14800	14503	14640	14506	14493	14466	14393	14486	14400	14440	14267	14420	14448	14509	14321	14419	14419	14396	14361	14420	14231	14373	14262	14235	14291	14450	14203	14283	14337	14240	14431	14457	14465	14364	14414	14170	14225	14278	14279	14264	14436	14233	14308	14282	14089	14460	14355	14282	14246	14349	14310	14260	14326	14227	14405	14291	14483	14291	14283	14311	14302	14355	14242	14443	14319	14362	14126	14294	14251	14326	14439	14351	14398	14172	14256	14339	14300	14249	14313	14333	14309	14340	14341	14139	14236	14252	14211	14251	14299	14106	14154	14393	14367	14236	14378	14296	14429	14270	14313	14378	14294	14321	14317	14189	14386	14149	14356	14318	14186	14301	14410	14240	14405	14177	14376	14212	14343	14135	14240	14462	14292	14326	14407	14308	14155	14298	14167	14419	14245	14317	14289	14229	14354	14263	14421	14284	14247	14198	14253	14219	14355	14349	14318	14303	14211	14372	14357	14225	14206	14158	14215	14189	14311	14127	14136	14284	14317	14397	14189	14403	14221	14318	14307	14338	14264	14254	14340	14275	14128	14195	14370	14321	14307	14387	14371	14230	14236	14336	14398	14432	14244	14216	14362	14159	14317	14397	14326	14414	14123	14381	14326	14191	14461	14192	14391	14249	14365	14288	14339	14366	14349	14259	14285	14362	14485	14443	14325	14295	14264	14448	14429	14366	14253	14295	14166	14208	14336	14325	14411	14399	14214	14350	14226	14071	14178	14498	14157	14322	14388	14198	14132	14149	14184	14300	14225	14305	14287	14180	14316	14361	14183	14223	14389	14264	14273	14551	14333	14173	14292	14309	14341	14342	14370	14320	14240	14281	14352	14271	14254	14331	14507	14211	14309	14221	14184	14289	14358	14478	14424	14208	14304	14261	14370	14306	14177	14106	14277	14298	14247	14348	14223	14228	14549	14212	14289	14317	14240	14407	14244	14250	14170	14185	14395	14174	14216	14348	14232	14380	14423	14261	14268	14463	14249	14233	14280	14328	14401	14355	14254	14298	14341	14392	14320	14206	14277	14182	14178	14414	14315	14067	14259	14098	14499	14213	14249	14286	14440	14339	14324	14146	14434	14125	14385	14473	14299	14389	14333	14348	14360	14468	14344	14374	14281	14253	14501	14167	14260	14254	14422	14369	14356	14131	14157	14239	14255	14286	14256	14295	14243	14245	14415	14407	14315	14336	14382	14414	14306	14349	14266	14149	14274	14256	14148	14164	14386	14271	14243	14080	14374	14336	14298	14233	14370	14164	14311	14238	14289	14420	14207	14336	14271	14373	14365	14340	14187	14278	14381	14305	14282	14150	14180	14272	14321	14322	14248	14204	14222	14272	14433	14173	14356	14292	14150	14272	14074	14347	14189	14410	13967	14328	14359	14414	14245	14482	14208	14341	14264	14360	14207	14254	14405	14213	14206	14256	14289	14321	14382	14522	14267	14427	14300	14293	14353	14245	14264	14246	14222	14339	14172	14319	14269	14229	14412	14353	14203	14324	14239	14201	14157	14205	14276	14297	14200	14227	14320	14197	14172	14313	14283	14411	14288	14149	14430	14228	14146	14371	14329	14412	14298	14389	14134	14431	14225	14233	14285	14325	14259	14123	14359	14325	14251	14420	14222	14338	14353	14277	14413	14246	14249	14150	14262	14302	14305	14263	14357	14408	14186	14094	14173	14308	14338	14493	14391	14233	14363	14331	14257	14338	14258	14286	14130	14339	14357	14164	14320	14301	14248	14375	14421	14213	14370	14321	14283	14139	14311	14281	14311	14230	14183	14409	14195	14335	14232	14374	14359	14186	14456	14293	14267	14103	14341	14339	14439	14237	14495	14221	14356	14259	14353	14288	14368	14365	14385	14345	14314	14202	14210	14302	14280	14393	14213	14300	14291	14151	14350	14330	14297	14281	14413	14229	14220	14214	14419	14387	14327	14420	14280	14278	14316	14306	14196	14477	14259	14310	14354	14435	14210	14181	14314	14374	14311	14341	14258	14225	14264	14402	14379	14403	14343	14373	14369	14249	14070	14327	14246	14335	14404	14316	14320	14255	14142	14367	14154	14373	14422	14153	14450	14194	14381	14350	14278	14310	14418	14298	14212	14326	14281	14247	14400	14351	14164	14224	14446	14238	14273	14328	14292	14380	14276	14178	14341	14316	14299	14185	14273	14364	14482	14236	14229	14273	14257	14260	14183	14219	14125	14301	14275	14323	14193	14268	14256	14202	14402	14248	14330	14372	14197	14498	14247	14279	14269	14342	14217	14201	14195	14325	14305	14215	14340	14205	14315	14290	14192	14402	14150	14375	14226	14324	14305	14508	14218	14359	14341	14171	14326	14289	14241	14418	14212	14128	14254	14212	14107	14320	14260	14061	14149	14208	14274	14230	14357	14457	14450	14156	14179	14234	14296	14270	14296	14282	14168	14402	14117	14403	14223	14276	14343	14308	14157	14358	14181	14237	14181	14164	14302	14321	14252	14334	14437	14154	14300	14203	14344	14179	14218	14350	14364	14297	14348	14391	14288	14237	14348	14272	14426	14352	14282	14307	14210	14309	14236	14368	14324	14422	14264	14346	14279	14329	14256	14299	14077	14401	14275	14289	14239	14307	14383	14363	14305	14233	14314	14190	14250	14469	14176	14269	14321	14298	14376	14146	14149	14306	14302	14283	14240	14227	14372	14347	14234	14282	14252	14240	14390	14360	14240	14257	14325	14370	14268	14319	14306	14309	14286	14352	14150	14325	14431	14313	14248	14349	14501	14339	14219	14358	14394	14341	14334	14255	14331	14403	14280	14159	14163	14367	14364	14117	14166	14360	14224	14213	14303	14212	14278	14132	14218	14453	14513	14228	14361	14217	14144	14544	14185	14340	14194	14164	14195	14352	14280	14351	14283	14433	14287	14205	14310	14386	14408	14466	14246	14176	14405	14264	14371	14141	14262	14350	14302	14121	14316	14236	14152	14200	14349	14269	14386	14291	14276	14209	14226	14439	14268	14284	14421	14329	14312	14191	14227	14217	14465	14327	14265	14230	14242	14399	14336	14474	14159	14220	14393	14170	14222	14277	14394	14323	14418	14189	14395	14363	14409	14168	14290	14182	14270	14343	14348	14302	14235	14401	14301	14270	14200	14268	14271	14230	14376	14250	14254	14360	14360	14245	14227	14289	14429	14320	14314	14249	14177	14320	14406	14152	14348	14358	14267	14374	14244	14356	14477	14500	14088	14468	14360	14336	14087	14312	14193	14530	14159	14260	14297	14258	14377	14273	14309	14224	14258	14521	14245	14481	14222	14281	14403	14217	14382	14222	14152	14142	14262	14187	14246	14433	14169	14382	14426	14319	14221	14263	14131	14377	14360	14149	14177	14315	14037	14288	14371	14296	14163	14134	14213	14253	14293	14299	14244	14397	14322	14407	14203	14335	14379	14345	14332	14188	14377	14348	14381	14285	14339	14332	14381	14235	14271	14325	14269	14328	14327	14208	14356	14158	14250	14370	14286	14492	14366	14154	14269	14221	14132	14383	14419	14304	14419	14292	14344	14398	14380	14369	14421	14467	14256	14474	14262	14506	14324	14389	14242	14355	14438	14122	14382	14448	14367	14374	14118	14326	14277	14213	14201	14398	14246	14217	14168	14300	14230	14302	14279	14383	14165	14434	14397	14173	14384	14179	14455	14235	14190	14310	14260	14236	14275	14114	14353	14314	14261	14199	14303	14272	14377	14215	14333	14271	14287	14421	14279	14194	14175	14363	14324	14243	14259	14206	14247	14659	14166	14291	14149	14149	14380	14378	14229	14142	14242	14377	14265	14191	14359	14319	14415	14156	14330	14439	14212	14219	14347	14353	14270	14451	14296	14540	14085	14290	14330	14302	14365	14309	14385	14465	14200	14184	14340	14388	14369	14220	14444	14390	14241	14309	14408	14213	14248	14342	14267	14156	14337	14304	14325	14321	14180	14262	14163	14300	14308	14440	14294	14169	14317	14310	14336	14485	14306	14287	14353	14209	14313	14360	14381	14194	14344	14243	14180	14242	14415	14363	14260	14317	14237	14213	14258	14339	14223	14356	14186	14478	14335	14363	14453	14215	14299	14426	14221	14344	14211	14226	14112	14295	14385	14392	14284	14270	14289	14465	14235	14404	14377	14385	14253	14238	14265	14279	14368	14355	14318	14252	14233	14309	14390	14250	14396	14185	14320	14152	14386	14274	14233	14232	14427	14297	14341	14191	14269	14217	14255	14300	14185	14329	14162	14386	14514	14349	14324	14457	14318	14208	14207	14435	14255	14225	14249	14288	14168	14237	14342	14170	14248	14208	14348	14277	14329	14341	14353	14363	14317	14177	14332	14111	14256	14270	14383	14202	14261	14349	14212	14256	14180	14231	14244	14299	14437	14333	14246	14391	14273	14288	14437	14286	14250	14391	14476	14344	14194	14307	14333	14291	14250	14306	14262	14227	14070	14219	14406	14239	14339	14312	14332	14203	14378	14387	14375	14366	14385	14319	14273	14328	14230	14379	14281	14228	14248	14288	14237	14364	14123	14174	14214	14305	14214	14276	14217	14228	14328	14346	14321	14262	14320	14393	14222	14149	14412	14309	14193	14383	14209	14134	14141	14356	14416	14273	14355	14312	14359	14434	14358	14239	14261	14099	14344	14204	14466	14280	14384	14286	14241	14230	14331	14204	14317	14425	14134	14386	14236	14322	14443	14277	14362	14193	14256	14285	14441	14387	14251	14343	14368	14392	14246	14144	14345	14232	14269	14202	14371	14310	14211	14244	14142	14190	14504	14464	14156	14180	14290	14369	14391	14325	14374	14130	14293	14285	14262	14171	14194	14302	14263	14172	14282	14315	14389	14167	14229	14292	14280	14287	14331	14410	14396	14169	14347	14289	14192	14430	14185	14339	14088	14043	14375	14200	14181	14196	14347	14307	14181	14190	14456	14194	14362	14311	14271	14451	14289	14204	14131	14134	14349	14427	14208	14208	14240	14410	14464	14186	14344	14376	14367	14162	14527	14343	14383	14227	14306	14312	14272	14162	14356	14203	14381	14286	14265
22748	21044	28810	23941	23855	28090	29757	24926	22433	21328	20625	19735	19405	18934	18379	18386	18085	18175	18002	17833	17791	17709	17734	17657	17613	17391	17287	17377	17326	17417	17263	17631	17328	17458	17434	17343	17233	17205	17359	17320	17210	17512	17447	17132	17299	17063	17194	17040	17134	17182	17448	17198	17175	17108	17073	16872	17112	17159	17054	17277	17188	17189	17415	17051	17243	17130	17164	17029	17253	17128	17181	17126	17181	16999	17230	17258	17134	17429	17133	17025	17170	17342	17151	17190	16903	17125	17275	17036	17423	17141	17199	17122	17336	17228	17231	17062	17176	17011	17210	17223	17237	17078	17424	17096	17314	16991	17166	17211	16964	17090	17395	17301	17008	17216	17211	17262	17234	17143	17041	17186	17262	17083	17227	17136	17049	17067	17131	17173	17133	16979	17093	17110	17196	16972	17271	17224	17328	17110	17099	16972	17339	17241	17189	17279	17425	17195	17203	17181	16999	17028	17135	17245	17248	16904	17178	17019	17281	17226	17152	17261	17225	17089	17176	17219	17109	17137	17271	17268	17327	17024	17171	17163	17123	17124	17177	17134	17189	17193	17013	16947	17102	17170	17127	17187	17249	17356	17280	17197	17131	17215	17241	17160	17014	16998	17129	17023	17171	17091	17112	17065	17461	17176	17035	17137	17059	17227	17276	17282	17204	17275	16913	17320	17066	16884	17143	17203	17210	17256	17093	17116	17089	17075	17154	17162	17234	17088	17369	17163	17163	17172	17066	17131	17044	17304	17202	17069	17168	17126	17187	17386	17319	17036	17006	17172	17065	17018	17008	17138	17115	17084	17094	17164	17235	17095	17041	17013	17189	17135	17249	17165	17081	17161	17046	17221	17233	17250	17231	17268	17110	17174	17083	17211	17295	17089	17125	17189	17045	17126	16927	17014	17342	17238	17415	17228	16999	17190	17161	17161	17219	17006	17175	17173	17193	17106	17112	17035	17068	17109	16901	16976	17219	17178	17268	17251	17071	17315	16985	17133	17340	17152	17166	17141	17257	17239	16911	17425	17095	17210	17172	17106	17098	17129	17164	17214	17347	17098	17364	17316	17371	17091	17192	17168	17189	17010	17215	17235	17098	17206	17216	17177	17154	17363	17193	17166	17195	16989	17091	17228	17283	17144	17100	17196	17034	17261	17445	17234	17076	17151	17156	16988	17340	17093	17279	17201	17072	17191	17124	17120	17214	17018	17158	17228	17232	16921	16824	17187	17112	17283	17251	17191	17207	17174	17369	17065	17360	17085	17076	17213	17426	17153	17167	17286	17029	17109	17170	17030	17246	17132	17257	17191	17117	17024	17322	17365	17193	17005	17150	17122	17348	17214	17092	17322	17189	17099	17158	17055	17024	16982	17175	17151	17250	17161	17152	17074	17241	17135	17161	17377	17191	17187	17337	17075	17050	17171	16987	17059	17306	16956	17114	17091	17372	17019	17354	17214	17215	16932	17269	16928	17186	17064	17394	17121	17374	17002	17290	17291	17114	17195	17147	17111	17357	16864	17075	17173	17072	17009	17252	16987	17165	17249	17219	17184	17304	17218	17137	17227	17224	17126	17414	17169	17111	17272	17167	17061	17228	17065	17122	17076	16922	17321	16902	17183	17213	17076	17073	17219	17087	17147	17070	16901	17075	16964	17028	17046	17217	17217	17051	17252	17047	17160	17105	17178	17105	17005	17244	17243	17189	17099	17113	17197	17149	17163	17237	17384	17116	17261	17115	17289	17162	17063	17341	17288	17006	17213	17305	17044	17131	17020	17244	17333	17219	17329	16966	17210	17180	17271	17171	16927	16897	17193	17028	17214	17229	17111	17144	17170	17290	17086	17058	17217	17083	17073	17010	17266	17306	17302	17081	17164	17300	17159	17340	17184	17033	17285	17101	16982	17144	17279	17135	17007	17208	16908	16879	16991	17149	17118	17086	17144	17154	17205	17173	17135	17190	17238	17051	17188	17090	17250	17244	16946	17110	17237	17164	17066	17163	17151	16941	17080	17183	17253	17063	17168	17261	17195	17053	17030	17273	17299	17105	17077	17119	17237	17171	17116	17237	17191	17116	17101	17124	17008	17065	16971	17246	17257	17356	17126	17255	17172	17252	17174	17005	17071	17040	17164	17059	17106	17259	17080	17318	17021	17150	17080	17041	17154	16988	17059	17196	16988	17150	17138	17012	17250	17002	17135	17185	17206	17215	17166	17000	17116	17295	16956	17007	17331	17137	17137	17199	17136	17140	17030	17101	16995	17224	17181	17020	17179	17135	17177	17118	17052	17229	17004	16986	17293	17130	16944	17160	17178	17094	17181	17116	17171	17096	17149	17144	17200	17279	17171	17003	17136	17170	17272	17351	17198	17080	17168	17221	17174	17182	17204	17094	17167	17299	17344	17261	17259	17260	17031	17081	17000	17112	17191	17364	17175	17109	17224	17294	17208	16949	17027	17241	17221	17019	17154	17363	17163	17177	17199	17035	17186	17040	17070	17135	17254	17131	17164	17464	17011	17254	17311	17168	16945	17177	17078	16836	16991	17080	17086	17102	17109	17253	17035	16990	17120	17181	17219	17316	17052	17189	17141	17276	17292	17186	17039	17186	17028	17156	17245	17182	17136	17343	17266	16862	16890	17177	17036	17052	17218	17228	17330	17185	17235	17268	17195	17152	17103	17136	16972	17215	17234	17170	17015	17034	17163	17082	17216	17393	17156	17236	17195	17166	17302	17117	17290	17211	17063	17292	17400	17277	17113	16998	17170	16983	17221	17187	16980	17193	17201	16846	17080	17408	17031	17049	17129	17401	17166	17147	17290	17217	17398	17276	17176	17217	17258	17180	17140	17137	17151	17226	17208	17073	17320	17193	17161	17099	17078	17203	17074	16913	17233	17195	17293	17090	17126	17153	16983	17100	17106	17036	17209	17128	17064	17156	17144	17109	17174	17193	17014	17106	17050	17193	16964	17046	17267	17226	16869	17181	17045	17074	17107	17029	17154	17005	16972	17139	17193	17175	17337	17256	17172	17015	17131	17110	16999	17089	17018	17025	16946	17034	17171	17133	16911	17114	17166	17142	17193	17070	17194	17318	17115	17263	17228	16990	17283	17228	16924	17325	17192	17207	17056	17247	17013	16885	17124	17090	17154	17228	17141	17216	17163	16933	17233	17048	17136	17114	17074	17110	17306	17178	17233	17137	17283	16932	16913	17077	17113	17307	17252	17141	17113	16980	17150	17139	17143	17078	16974	17119	17010	17269	16921	17121	17130	17136	17001	17190	17233	17318	17363	17112	17127	17178	17072	17100	17261	17001	16955	16893	17200	17107	17191	17053	16993	17053	17221	16965	17314	17134	16992	17114	17069	17413	17127	17086	17123	17098	17289	17213	17071	17101	17328	17312	17113	17397	17220	17119	17228	17229	17218	17215	16932	17119	17119	17052	17019	17044	17187	17106	17217	17373	17265	17150	16972	17110	17161	17250	17018	17246	16977	17313	17107	17275	17162	17086	17208	17546	17304	17420	17297	16952	17214	17110	17216	16990	17053	17217	17014	17066	17176	17128	17284	17225	17287	16956	17028	17144	17175	17050	17286	17213	17176	17028	17203	17304	17018	17164	17273	17144	17140	17042	17209	17307	17072	17206	17211	17163	17324	17203	17209	17119	17263	17134	17261	17247	17093	17150	17141	17060	17237	17071	17356	17235	17190	17178	17152	17113	17249	17058	17252	16958	17427	17216	17163	17099	17047	17170	16884	17338	17398	17169	17116	17021	17268	16967	17047	16996	17145	17077	17225	17294	17029	17301	16912	17261	17070	17274	17098	17110	16974	17113	17115	17210	17149	17149	17206	17062	17252	17107	17047	16898	17274	17321	17235	17265	17127	17263	17083	17263	17002	17200	17228	17199	17008	17092	17022	17292	17126	17276	17071	17098	17087	16980	17079	17120	17275	17111	17161	17062	17319	17105	17092	16861	17302	17350	17175	17097	17256	17211	17111	17294	17267	17389	17319	17209	17075	17062	17174	17086	16908	17312	17272	16982	17128	17211	17138	17089	17094	17112	17247	17123	17048	17132	17193	16973	17027	17264	17115	16900	17192	17132	17408	17128	17153	17159	17113	17154	17104	17286	17171	17115	17172	17094	16978	17073	17006	17208	17355	17284	17159	17141	16836	17324	17079	17073	17432	17320	17155	17021	17181	17124	17134	16840	17176	17150	17067	17265	17016	17195	17279	17143	17147	17163	17018	17059	17236	17059	17141	17257	17197	17003	16949	17045	16998	17102	16978	17096	17161	17119	17288	17065	17295	17102	17137	17213	17136	16970	17117	17000	17214	17192	17396	17130	17223	17139	17161	17176	17313	17195	17107	17231	17135	17254	17186	17208	17215	17216	17010	17281	17187	17126	16987	17041	17053	17152	17118	17172	17198	17050	17018	17371	17120	17178	17123	17253	17223	17162	17005	17031	17314	17144	16953	17057	17241	17027	17178	17144	17348	17119	17210	17155	17121	17162	17367	17198	17103	17280	17331	17006	17035	17153	17271	17036	17313	17100	17065	17139	17132	17293	17040	17118	17391	17226	17214	17128	16897	17224	17268	17066	17147	17161	17272	17191	17185	17276	17212	17181	17164	17092	16991	17268	16940	17147	16935	17128	17063	17266	17167	17110	17338	17185	17114	17197	17326	16919	17286	17159	17206	16973	17115	17244	17307	17145	17095	17045	17162	17130	17165	16950	17204	17144	17084	17292	17164	17128	17251	17305	17297	17385	17276	17022	16920	17303	17250	17025	17164	17109	17129	17024	17146	17306	17227	17310	17153	17389	17108	17215	17302	17193	17243	17321	17134	17191	17333	17095	17185	17206	17294	17179	17175	17097	17125	17226	16926	17116	17048	17072	17238	17167	17051	17099	17216	17152	17054	17209	17015	17257	17042	17150	17240	17297	17108	17262	17190	17269	17144	17099	17348	17173	17066	16928	17223	17358	17068	16833	17196	17113	17280	17020	17257	17151	17226	17024	17014	16981	17427	16952	17224	17303	17140	17094	17043	17063	17194	17067	17407	17067	17180	17222	17455	16946	16977	17149	17086	17098	17272	17346	17209	17166	17116	17232	17255	17141	17229	17172	17094	17137	17104
34567	57240	54522	44190	38251	32384	27918	24987	22166	20079	19228	17881	17544	16683	16296	16083	15874	15557	15417	15207	15168	14876	14993	14785	14825	14859	14621	14763	14576	14840	14635	14677	14488	14667	14838	14456	14604	14761	14554	14590	14567	14564	14725	14629	14543	14459	14647	14535	14583	14489	14639	14600	14454	14663	14472	14525	14533	14624	14629	14600	14625	14612	14566	14496	14660	14503	14565	14517	14563	14518	14600	14517	14481	14468	14478	14485	14554	14498	14631	14489	14643	14378	14576	14495	14659	14608	14516	14500	14434	14561	14588	14560	14657	14659	14498	14645	14477	14502	14433	14565	14654	14412	14480	14363	14634	14681	14469	14677	14520	14642	14474	14494	14487	14539	14527	14417	14449	14502	14584	14488	14546	14364	14635	14594	14476	14540	14615	14614	14653	14431	14479	14535	14704	14504	14569	14527	14600	14542	14567	14499	14526	14417	14754	14627	14567	14426	14407	14549	14525	14500	14547	14429	14520	14668	14487	14748	14473	14579	14416	14481	14489	14396	14553	14679	14480	14517	14524	14442	14454	14543	14537	14617	14698	14352	14683	14583	14439	14732	14543	14583	14312	14617	14584	14639	14419	14544	14609	14617	14538	14595	14593	14438	14444	14390	14654	14587	14357	14423	14629	14453	14546	14502	14422	14571	14589	14579	14622	14615	14381	14516	14513	14607	14476	14536	14457	14553	14477	14554	14594	14673	14375	14432	14535	14412	14531	14484	14533	14463	14554	14450	14533	14505	14700	14444	14553	14583	14634	14548	14630	14607	14592	14730	14424	14504	14407	14477	14624	14521	14494	14529	14555	14521	14507	14472	14565	14568	14609	14537	14294	14506	14625	14526	14367	14501	14305	14403	14397	14437	14588	14563	14513	14667	14644	14513	14522	14546	14588	14342	14511	14381	14507	14525	14473	14408	14370	14423	14648	14309	14635	14579	14636	14510	14571	14650	14524	14426	14511	14466	14547	14631	14533	14496	14604	14434	14470	14602	14671	14471	14504	14570	14463	14397	14369	14313	14555	14489	14380	14643	14618	14546	14523	14481	14521	14596	14493	14376	14411	14459	14358	14511	14552	14707	14399	14592	14465	14581	14564	14353	14320	14546	14464	14676	14596	14467	14451	14596	14363	14469	14614	14517	14599	14475	14421	14411	14494	14401	14384	14535	14462	14379	14607	14556	14426	14503	14436	14528	14469	14420	14537	14528	14529	14542	14522	14624	14588	14448	14639	14759	14562	14682	14419	14541	14647	14499	14476	14516	14530	14610	14553	14411	14478	14511	14628	14489	14389	14352	14519	14617	14382	14614	14463	14421	14553	14649	14459	14484	14429	14466	14490	14452	14466	14359	14492	14489	14579	14539	14587	14476	14457	14586	14373	14746	14414	14444	14329	14504	14481	14533	14397	14498	14414	14509	14525	14467	14582	14556	14490	14448	14513	14482	14363	14623	14537	14409	14375	14591	14499	14486	14495	14532	14351	14479	14526	14741	14533	14644	14504	14500	14497	14639	14668	14454	14563	14548	14665	14645	14610	14532	14481	14573	14515	14482	14418	14379	14365	14555	14474	14628	14333	14429	14436	14591	14444	14494	14510	14481	14535	14570	14461	14382	14494	14546	14495	14501	14599	14371	14536	14535	14646	14478	14665	14588	14453	14498	14415	14540	14469	14315	14583	14562	14476	14435	14298	14538	14550	14614	14679	14432	14487	14540	14488	14653	14475	14545	14426	14556	14451	14450	14714	14571	14426	14492	14500	14479	14413	14449	14480	14582	14431	14403	14582	14374	14541	14420	14459	14475	14619	14460	14370	14482	14466	14401	14582	14628	14701	14661	14397	14524	14439	14472	14470	14753	14598	14646	14595	14413	14536	14554	14573	14491	14650	14583	14524	14442	14354	14549	14486	14427	14561	14430	14577	14578	14605	14529	14493	14459	14551	14430	14553	14623	14405	14482	14692	14480	14574	14415	14456	14479	14673	14592	14513	14477	14434	14471	14618	14719	14542	14544	14519	14458	14398	14474	14569	14324	14485	14308	14519	14413	14531	14517	14451	14502	14460	14531	14528	14593	14469	14471	14463	14533	14577	14544	14511	14355	14617	14535	14561	14542	14647	14545	14545	14504	14483	14499	14313	14334	14318	14554	14661	14412	14463	14647	14481	14615	14393	14432	14532	14527	14508	14698	14425	14714	14421	14524	14421	14477	14529	14399	14531	14471	14723	14614	14441	14454	14502	14740	14582	14610	14472	14509	14329	14609	14489	14350	14455	14334	14532	14439	14540	14538	14342	14619	14538	14452	14430	14571	14612	14428	14538	14428	14519	14332	14557	14641	14714	14506	14573	14456	14514	14524	14334	14511	14622	14572	14663	14645	14568	14406	14519	14318	14609	14438	14566	14642	14556	14506	14564	14445	14564	14546	14449	14344	14455	14365	14667	14491	14497	14601	14436	14648	14460	14507	14517	14570	14542	14662	14540	14456	14635	14543	14414	14463	14726	14528	14393	14565	14236	14561	14478	14548	14514	14454	14502	14525	14492	14464	14571	14557	14539	14552	14473	14466	14550	14428	14594	14491	14569	14594	14440	14528	14415	14415	14647	14413	14578	14594	14509	14705	14556	14632	14678	14495	14377	14382	14477	14494	14420	14435	14414	14278	14446	14359	14319	14642	14329	14444	14484	14478	14677	14412	14478	14549	14503	14589	14605	14540	14456	14540	14475	14533	14602	14602	14465	14438	14545	14454	14632	14403	14418	14362	14532	14449	14578	14316	14463	14498	14542	14444	14641	14485	14632	14676	14626	14449	14693	14561	14590	14453	14488	14464	14486	14406	14668	14539	14420	14553	14603	14540	14536	14504	14434	14603	14489	14459	14542	14376	14587	14586	14679	14561	14437	14437	14435	14594	14585	14621	14564	14416	14517	14398	14469	14467	14528	14372	14457	14405	14502	14579	14605	14518	14581	14672	14343	14454	14557	14374	14524	14580	14624	14413	14587	14582	14495	14589	14446	14505	14374	14435	14602	14565	14502	14613	14540	14335	14443	14521	14459	14484	14593	14529	14456	14486	14425	14361	14624	14505	14444	14484	14542	14415	14482	14469	14490	14476	14451	14583	14382	14393	14438	14546	14433	14596	14551	14377	14557	14403	14416	14447	14577	14440	14600	14551	14708	14344	14667	14276	14610	14327	14514	14449	14544	14493	14572	14579	14430	14517	14700	14497	14462	14534	14389	14430	14487	14626	14396	14667	14586	14482	14591	14503	14689	14547	14466	14523	14407	14504	14570	14443	14443	14627	14465	14446	14696	14380	14446	14475	14441	14348	14484	14587	14617	14382	14578	14555	14688	14626	14521	14521	14556	14490	14469	14623	14429	14540	14509	14327	14538	14503	14329	14474	14539	14431	14604	14507	14505	14497	14466	14522	14563	14534	14531	14540	14390	14583	14492	14473	14520	14513	14525	14488	14559	14548	14513	14467	14661	14491	14693	14344	14663	14509	14590	14442	14478	14665	14661	14442	14380	14617	14481	14655	14525	14455	14646	14427	14551	14475	14428	14665	14587	14469	14675	14565	14466	14387	14559	14593	14680	14561	14527	14665	14491	14523	14519	14477	14421	14528	14581	14561	14691	14472	14502	14615	14501	14545	14467	14586	14547	14401	14548	14660	14491	14596	14599	14548	14470	14532	14354	14478	14488	14408	14609	14522	14451	14454	14440	14393	14599	14499	14345	14539	14527	14442	14427	14469	14450	14622	14686	14415	14472	14457	14508	14570	14535	14566	14442	14487	14536	14491	14582	14478	14500	14624	14360	14567	14462	14502	14402	14483	14452	14523	14636	14420	14577	14647	14408	14469	14481	14433	14505	14617	14499	14527	14369	14517	14459	14333	14493	14408	14474	14577	14639	14447	14336	14395	14501	14347	14659	14564	14636	14612	14456	14551	14344	14543	14496	14483	14491	14387	14434	14482	14676	14407	14497	14681	14529	14390	14643	14678	14605	14552	14335	14460	14489	14642	14501	14400	14349	14513	14523	14556	14630	14550	14644	14253	14663	14457	14339	14532	14529	14523	14558	14499	14495	14446	14506	14617	14380	14637	14460	14436	14718	14521	14497	14530	14415	14512	14553	14615	14385	14515	14507	14628	14399	14561	14625	14594	14455	14618	14383	14392	14679	14497	14405	14449	14350	14691	14803	14623	14509	14343	14440	14516	14538	14566	14521	14504	14378	14632	14536	14601	14757	14521	14631	14486	14512	14509	14679	14577	14410	14485	14593	14571	14631	14486	14574	14397	14561	14538	14427	14570	14428	14520	14545	14605	14546	14540	14605	14382	14437	14475	14588	14451	14522	14417	14530	14494	14521	14542	14595	14325	14482	14455	14559	14438	14627	14529	14462	14663	14502	14565	14627	14600	14675	14592	14548	14648	14417	14719	14617	14494	14461	14440	14396	14459	14395	14499	14553	14444	14572	14643	14602	14570	14543	14424	14594	14700	14570	14492	14519	14639	14310	14527	14380	14608	14469	14500	14541	14646	14348	14561	14594	14507	14673	14599	14370	14355	14517	14475	14433	14414	14489	14348	14405	14668	14511	14525	14561	14499	14602	14556	14335	14642	14616	14500	14283	14463	14594	14562	14465	14466	14713	14499	14519	14550	14435	14624	14557	14402	14480	14446	14587	14512	14586	14533	14532	14643	14602	14515	14485	14625	14507	14431	14450	14558	14474	14519	14485	14652	14588	14582	14454	14531	14475	14570	14650	14557	14491	14552	14572	14503	14651	14658	14512	14570	14549	14454	14640	14436	14554	14579	14594	14439	14578	14576	14439	14660	14589	14489	14602	14571	14498	14562	14569	14639	14632	14452	14438	14598	14541	14454	14654	14557	14588	14583	14493	14455	14575	14532	14493	14575	14513	14630	14790	14518	14517	14517	14548	14535	14333	14608	14518	14419	14462	14473	14491	14516	14631	14539	14307	14606	14461	14374	14240	14685	14647	14518	14351	14432	14484	14557	14555	14729	14568	14364	14442	14349	14469	14691	14571	14480	14532	14500	14688	14609	14449	14528	14646	14542	14488	14561	14502	14481	14344	14598	14644	14416	14701	14456	14484	14566	14489	14491	14586	14540	14538	14675
29643	30518	38504	33899	27789	24239	21979	20253	19321	18784	18131	18089	17891	17518	17244	17231	17297	17201	17111	17250	16996	17280	17129	16975	16990	17174	17064	17000	17284	16904	17068	17055	16993	16956	16849	16939	16875	16999	16935	17036	16810	16746	16729	16748	16938	17017	16777	17055	16824	16996	16919	16702	17026	16741	17088	16915	17084	17005	17204	16872	17084	16945	16963	17017	16921	16848	16921	16786	17112	16767	16917	16774	16825	16812	16902	16858	16835	16893	16923	16769	16909	16918	16833	16904	16993	16958	16904	16786	16953	16945	16777	16843	16894	16946	16958	16886	17020	17122	16634	16987	16988	16839	16890	16819	16854	17011	16871	16914	16809	16908	16979	16731	16900	16936	16815	16890	16976	17064	17110	16807	16868	17007	17064	16705	16941	16798	16805	17012	16749	16892	16818	16886	17022	16915	16962	17070	16895	16977	16710	16972	17019	17032	16765	16883	16970	16947	16884	16700	16717	16851	16926	16945	16802	16678	17047	16962	16883	16923	16887	16803	17016	16883	16615	17135	17019	16728	16881	16629	16821	16879	16997	16701	16856	16789	17113	16932	16958	16996	16994	16907	16900	16895	16820	16803	16938	16888	16961	16876	16798	16920	16824	16904	16930	17020	16770	16926	16979	16838	16981	16952	17034	16791	16793	17133	17149	16870	16919	16861	17051	17011	17155	17008	16968	16958	16984	16724	16893	16846	16805	16771	16851	16946	16864	16892	16766	16769	16876	17013	17036	16841	16679	16744	16971	16961	16759	16877	17039	16985	16998	16837	16893	16860	16964	17102	17180	16903	16932	16885	16944	17125	16914	16900	16898	16896	16855	16839	17040	16988	16935	16883	16918	16970	17056	16970	17011	17054	16859	16890	16809	16976	16938	16994	16999	16724	16865	16787	16910	16965	16848	17084	16997	16893	16931	16958	16835	16822	16951	17020	16979	16818	16869	16889	16931	16756	16964	17002	16830	17058	17005	16997	17024	16889	16821	17040	17105	16838	16653	16854	16843	16898	16839	16961	16985	16800	17053	16780	16868	16958	16975	16783	16750	16962	16837	16851	16915	17034	16747	17058	16992	16921	17002	16820	16816	16763	16738	16977	17037	17027	16915	17109	16834	16878	16825	16848	16929	16854	16879	16879	16984	16923	16913	17051	16908	16915	16972	16900	16891	16964	16928	16869	16770	16950	16824	16886	16954	17014	16856	17166	16964	17011	16820	17172	17080	16833	16886	16983	16983	16923	16912	17191	16867	16989	16848	16774	17071	16868	16842	16895	16622	16776	16959	16819	16747	16868	16916	16917	17001	16903	16986	17002	16987	16991	16934	16979	17157	16989	16823	16906	17069	17045	16791	16996	16977	16925	16934	16980	16918	16924	16853	17069	16833	16864	17137	17083	16766	16881	16873	16865	16800	16881	16659	16950	16753	16713	16710	16869	16909	16897	16909	16993	16956	17014	16780	16832	16973	16937	17002	16873	17010	16900	16736	17107	17139	16758	17003	17064	17022	16805	17047	16830	16989	17005	17070	16879	16969	17030	16743	16824	16930	16873	16980	17002	16970	16801	16949	16905	16907	16986	17018	16909	17094	16899	17014	16860	16900	16908	16969	16871	16835	16953	17102	17010	16991	16995	16711	16764	16623	16758	16931	16814	16892	16857	17071	16868	16766	17063	16976	16866	16991	16970	16924	16721	16918	16884	16993	17069	16923	17186	16735	16900	17088	16876	16982	16878	16756	16938	16906	16973	17157	16837	16965	16803	16847	17009	16974	16880	17007	16950	16915	16838	17142	17089	16778	16767	17074	16928	17055	16782	16801	16929	16847	17099	17364	16875	16923	17014	17151	16997	16919	17000	16902	16993	16886	16871	16845	17061	16968	17114	17113	17032	17003	17137	16922	17091	16926	16987	16885	17066	17033	16951	16907	16830	17080	16993	16918	16810	16818	16946	16874	16902	16811	16828	16824	17148	16794	16913	16839	16843	17093	16943	16788	16907	16902	16899	17048	17004	16954	16846	16953	16549	16893	16899	16826	16775	16890	16798	16809	17140	16972	17093	17108	16659	16915	17091	17084	17080	17035	17021	16943	17064	16719	17076	16832	17101	16929	16863	16731	17025	16886	16905	16873	16881	16891	17226	16965	17077	16774	16832	16914	16965	16815	16720	16930	16901	16854	16978	16913	16896	16910	16996	16745	16865	16917	17042	16763	16947	16820	16865	16911	17081	17077	16884	16920	16947	16940	16990	16957	16825	16902	16821	16961	16912	16933	17010	16840	17151	17119	16946	16934	16556	16788	16814	16885	16854	16882	16949	16959	17024	16980	16852	17048	16920	16905	16900	16949	16632	16963	17035	17110	16940	16990	16934	16939	16707	16915	16865	16981	16872	16956	17084	17140	16822	16929	16987	16993	16971	16778	16823	16854	16804	16778	16917	16823	17035	16867	16864	16711	16828	16964	16818	16999	16919	16933	16781	16950	17126	16894	17045	17031	17014	16960	16988	16764	17024	16992	17079	16901	16851	17047	16861	16889	17109	16844	17038	16920	17034	17026	16996	17108	16807	16995	16941	16926	16767	16729	16804	16867	16814	16998	16908	16976	16991	16926	16838	16818	17018	17280	16979	16810	16909	16946	16725	16736	17070	17004	16904	17175	16949	16891	16852	16841	16635	16814	16826	16822	16795	16861	17055	16880	16953	16807	16954	16998	16850	16863	16768	16957	16885	17007	16778	16998	16822	17094	16847	16813	16911	16845	16850	16906	16737	16978	16970	17003	16964	16988	17165	16973	16819	16926	17016	17009	16772	16798	16972	16769	16952	17214	17069	17024	16811	17065	16845	16863	17105	17005	16959	16954	16746	16851	17064	16834	16925	16734	16859	16907	16809	17087	16820	16924	17080	16973	16882	16692	16991	17002	16874	17091	16909	16969	17030	16951	16891	17003	16846	16942	16907	16850	17001	16874	16835	16814	17037	16983	16968	16835	17055	16984	16801	16924	16613	17019	16860	16878	17025	16986	16994	16945	16954	17123	17052	16936	17045	16979	16950	16898	16984	16894	16891	16682	16689	16937	16849	16810	16991	17005	16933	17095	16992	16899	16905	17000	16873	16921	17022	16865	17010	16885	16981	17015	17061	16917	16930	17169	16855	16963	16923	16715	16996	16795	16755	17013	16988	17096	16917	16906	16837	16912	16913	16923	16791	16926	16897	16896	16895	16898	16871	16964	16899	16917	16998	16874	17038	16813	16955	17007	16921	16875	16937	17073	16806	16958	16558	16933	16877	16662	16860	16884	16832	17021	16848	16927	16896	16827	16906	16769	17071	16763	16903	16810	16896	16875	16783	16924	16786	16879	16845	16821	17283	16902	17106	17045	16971	17058	16903	16902	16927	16960	17037	16942	16815	16736	17047	16706	17091	16838	16903	16858	16813	16809	16843	16902	16897	16875	16958	16917	16839	16800	16949	16795	16877	17053	16982	16811	16846	16841	16997	16901	16739	17015	16790	16951	16843	16914	16868	16881	16833	16882	16703	16791	16920	16890	16831	16793	16853	17030	17037	17021	16925	16835	16849	16961	16932	16771	16992	16972	16839	16905	16927	16924	16830	16978	17003	16835	17054	17138	16910	16816	16977	16763	16906	17083	16719	17064	17325	16984	16889	16900	16958	16959	16764	16953	16992	16826	16984	16997	17069	16688	16774	17143	17025	16953	16891	16905	16765	16991	16861	16882	16875	17010	16862	16882	16733	16941	16794	16841	16896	16959	16728	16821	17093	16838	16916	16915	16878	16897	17022	16949	17047	16856	17021	16881	16934	16979	16926	16759	16979	16868	16970	16959	16821	16933	16820	17067	17065	17137	16924	16875	16994	16994	16943	17007	16997	17048	16828	17005	16903	16892	16782	16840	16821	16996	16869	16922	16926	16905	16755	17010	16760	17000	16778	16991	17004	17026	16821	16972	16926	16798	16944	16846	16756	17001	16954	16829	16870	16869	16868	16966	16970	17032	16940	16826	16857	16921	17027	16964	16795	16914	16869	16926	16828	16803	16903	16986	16830	17090	16906	16991	16992	16875	16825	16871	16969	16898	16944	16913	16964	17100	16972	16831	16888	16894	16906	16854	16942	16796	16915	16905	16866	16899	17026	16809	17078	17034	16859	17048	16904	16886	16975	16976	16901	16952	16909	16774	17151	16879	16934	16952	16915	16950	16895	16938	17082	16962	17023	16864	16657	16849	16693	17076	16910	16819	17090	16979	16737	16893	16832	16656	16838	16980	16854	17019	16931	16934	17007	16782	16857	17067	16978	16865	16977	16806	17001	16833	17043	17022	16905	16756	16919	16725	17048	16749	16810	17021	17125	17057	16875	17047	17066	17104	16953	16611	16877	17073	16737	16858	16787	17020	16891	17000	16739	16815	17142	16970	16852	16788	16902	17050	16984	17162	16903	16774	16932	16955	16973	16745	16856	16909	16885	16879	16843	16949	17004	16982	16932	17087	16831	16841	16719	16916	16699	16808	16759	16786	17084	16945	16945	16915	17034	17043	17034	17018	16973	16901	17198	16928	17024	16882	16795	16758	16916	16807	16754	17058	16966	16937	16956	16942	16960	16908	16934	16880	16862	16913	16877	16960	17064	16952	17132	17060	17003	16944	17074	17016	16946	16885	16914	17070	16955	16924	16995	16813	16912	16745	17068	17026	16922	16934	16867	16872	16879	16743	17059	17005	16995	16871	16746	16915	16952	16795	17104	17058	16867	16984	16928	16911	16908	17033	16994	16907	16762	16715	16832	17108	16723	16774	16920	16854	16909	16879	16952	17029	16790	16862	17016	16770	16844	16855	16826	16879	16896	17002	16935	17042	16831	16711	16770	16736	16843	16917	16950	16898	16572	16771	16856	16876	17068	16896	16902	16810	16820	17020	16963	16874	16896	16902	16980	16898	16964	17064	16730	17028	16966	16986	16842	16876	16828	16981	16850	16903	17042	16959	16843	16976	16813	16911	16888	16998	17016	16727	16931	17214	16817	16877	17077	17021	16815	16910	16793	17065	17119	16976	16785	16800	17000	17112	16997	17030	17070	16952	16995	16847	16888	16833	16715	17002	16753	16947	16928	17163	17162	16836	16783	17041	16810	16916	16905
32997	46844	42505	32954	28009	23860	20768	19303	17790	16813	16500	15946	15603	15215	15212	15085	14865	14779	14610	14687	14452	14545	14698	14491	14508	14340	14411	14651	14394	14371	14539	14389	14433	14320	14250	14492	14415	14360	14383	14376	14455	14373	14475	14476	14575	14367	14302	14363	14347	14473	14426	14386	14272	14269	14369	14519	14392	14445	14441	14340	14452	14559	14450	14396	14394	14354	14445	14395	14386	14466	14281	14349	14322	14279	14568	14470	14462	14423	14374	14335	14278	14325	14417	14489	14431	14420	14470	14282	14443	14326	14337	14466	14407	14271	14225	14406	14237	14385	14353	14276	14445	14429	14245	14346	14445	14459	14359	14356	14341	14417	14344	14426	14504	14390	14265	14386	14296	14221	14347	14327	14353	14357	14380	14495	14383	14405	14298	14466	14482	14560	14387	14290	14360	14335	14394	14434	14252	14449	14237	14478	14351	14436	14369	14332	14430	14498	14435	14309	14410	14457	14408	14369	14347	14253	14489	14172	14167	14277	14361	14412	14353	14503	14323	14411	14350	14367	14524	14383	14372	14421	14259	14324	14352	14294	14324	14277	14398	14231	14388	14335	14583	14444	14424	14398	14413	14338	14357	14425	14360	14377	14347	14373	14520	14459	14287	14555	14501	14244	14388	14509	14344	14243	14434	14280	14270	14369	14265	14336	14450	14321	14173	14274	14407	14417	14347	14365	14524	14361	14433	14379	14498	14321	14407	14444	14166	14285	14561	14360	14383	14298	14333	14181	14390	14437	14329	14396	14396	14254	14498	14383	14452	14319	14484	14398	14421	14429	14488	14469	14354	14316	14510	14270	14322	14490	14234	14516	14394	14407	14284	14339	14368	14390	14237	14385	14303	14407	14244	14318	14243	14433	14539	14407	14352	14615	14542	14521	14220	14553	14305	14307	14469	14310	14337	14361	14506	14409	14381	14273	14425	14314	14441	14484	14284	14417	14470	14267	14358	14466	14296	14271	14356	14408	14271	14347	14416	14433	14374	14266	14450	14313	14416	14522	14322	14309	14411	14347	14333	14425	14385	14268	14286	14197	14427	14446	14241	14403	14251	14413	14347	14452	14315	14241	14174	14267	14310	14395	14320	14252	14465	14356	14550	14432	14404	14435	14296	14323	14547	14302	14367	14140	14441	14205	14334	14593	14321	14414	14464	14275	14351	14291	14391	14501	14519	14432	14225	14300	14537	14386	14282	14361	14468	14244	14237	14256	14469	14458	14589	14360	14481	14246	14343	14257	14384	14382	14490	14460	14442	14454	14280	14352	14345	14291	14492	14298	14423	14555	14318	14367	14462	14492	14423	14437	14295	14443	14458	14507	14477	14296	14370	14401	14324	14348	14370	14248	14426	14379	14434	14321	14461	14347	14500	14386	14417	14416	14368	14352	14340	14415	14474	14371	14365	14413	14422	14239	14375	14263	14482	14283	14360	14410	14339	14495	14313	14491	14459	14353	14425	14386	14411	14477	14238	14259	14322	14286	14458	14433	14316	14292	14208	14499	14225	14389	14263	14403	14282	14299	14365	14187	14479	14352	14234	14361	14486	14395	14440	14196	14516	14310	14184	14452	14335	14482	14435	14344	14303	14394	14343	14408	14409	14291	14154	14369	14320	14510	14194	14617	14338	14341	14290	14343	14411	14407	14362	14198	14508	14325	14514	14344	14453	14342	14461	14530	14420	14403	14287	14393	14572	14290	14318	14273	14231	14533	14717	14448	14399	14322	14403	14093	14213	14221	14419	14368	14423	14456	14504	14403	14398	14378	14300	14304	14287	14499	14314	14367	14457	14320	14460	14351	14414	14404	14246	14292	14206	14289	14364	14445	14312	14188	14461	14407	14366	14410	14397	14551	14217	14577	14484	14521	14415	14409	14378	14439	14295	14473	14168	14433	14445	14379	14422	14340	14345	14421	14136	14418	14468	14400	14360	14397	14377	14348	14430	14245	14365	14339	14379	14249	14473	14435	14352	14413	14329	14373	14289	14410	14647	14335	14430	14379	14417	14228	14214	14336	14317	14358	14212	14305	14299	14406	14509	14270	14412	14262	14289	14303	14402	14314	14158	14482	14306	14491	14321	14369	14560	14259	14457	14309	14286	14379	14287	14232	14488	14335	14306	14352	14439	14304	14632	14441	14274	14360	14460	14360	14513	14413	14335	14603	14338	14444	14527	14384	14332	14229	14470	14394	14249	14252	14500	14334	14290	14230	14445	14420	14385	14370	14466	14313	14524	14233	14277	14376	14202	14238	14276	14354	14428	14266	14330	14402	14396	14466	14480	14364	14434	14497	14470	14483	14293	14496	14316	14310	14273	14440	14332	14373	14257	14389	14352	14305	14409	14553	14322	14383	14377	14301	14238	14330	14451	14450	14361	14262	14350	14402	14342	14496	14459	14440	14417	14124	14370	14424	14245	14359	14381	14235	14451	14229	14197	14371	14570	14364	14326	14528	14428	14443	14313	14342	14341	14565	14436	14368	14414	14304	14355	14596	14299	14303	14284	14403	14256	14426	14440	14242	14466	14571	14306	14315	14340	14308	14428	14283	14410	14262	14408	14498	14368	14279	14500	14295	14452	14331	14292	14497	14475	14237	14377	14421	14414	14332	14397	14334	14433	14479	14270	14344	14338	14342	14311	14299	14415	14457	14431	14415	14662	14347	14383	14448	14360	14460	14249	14373	14257	14362	14507	14202	14346	14360	14326	14221	14322	14347	14478	14530	14323	14379	14290	14411	14493	14281	14434	14311	14410	14327	14276	14388	14418	14469	14150	14301	14358	14498	14452	14347	14437	14319	14347	14317	14265	14529	14345	14358	14511	14287	14523	14464	14348	14435	14270	14433	14419	14357	14407	14338	14404	14461	14435	14531	14279	14237	14397	14269	14502	14381	14433	14280	14440	14354	14434	14237	14359	14485	14443	14246	14409	14226	14328	14360	14204	14442	14365	14395	14380	14530	14376	14552	14309	14385	14502	14381	14321	14448	14474	14200	14336	14348	14396	14489	14261	14429	14319	14267	14261	14408	14375	14332	14454	14333	14348	14356	14313	14454	14295	14563	14288	14275	14399	14320	14303	14342	14530	14332	14395	14252	14339	14293	14372	14411	14373	14407	14255	14263	14476	14511	14374	14236	14378	14401	14441	14491	14440	14446	14471	14072	14303	14348	14323	14329	14237	14441	14300	14476	14418	14356	14442	14351	14458	14358	14252	14418	14291	14365	14421	14533	14462	14247	14377	14310	14397	14754	14406	14264	14478	14198	14287	14375	14409	14438	14412	14323	14421	14372	14215	14337	14349	14390	14470	14462	14445	14319	14459	14371	14381	14311	14428	14302	14405	14153	14507	14604	14336	14384	14474	14300	14304	14277	14389	14468	14386	14260	14398	14290	14392	14492	14460	14548	14500	14282	14286	14393	14496	14469	14258	14258	14484	14431	14247	14500	14220	14478	14271	14379	14313	14344	14405	14293	14270	14428	14302	14314	14265	14555	14406	14372	14365	14438	14360	14440	14387	14283	14386	14349	14447	14349	14415	14382	14504	14406	14397	14383	14360	14199	14310	14472	14471	14150	14328	14259	14428	14437	14417	14332	14451	14297	14400	14381	14444	14166	14605	14206	14360	14516	14407	14415	14365	14324	14515	14460	14358	14532	14389	14362	14360	14531	14531	14399	14537	14447	14335	14385	14394	14378	14472	14271	14292	14439	14550	14372	14236	14224	14457	14271	14287	14386	14296	14334	14429	14302	14306	14416	14339	14400	14479	14401	14338	14541	14339	14370	14359	14562	14310	14412	14276	14295	14248	14286	14470	14482	14191	14274	14466	14310	14302	14414	14366	14295	14424	14429	14449	14298	14502	14313	14411	14337	14398	14511	14278	14317	14391	14166	14220	14309	14321	14398	14339	14438	14370	14301	14357	14415	14375	14236	14312	14190	14471	14376	14534	14429	14294	14467	14439	14271	14377	14285	14255	14439	14467	14373	14420	14263	14431	14302	14372	14183	14235	14406	14409	14354	14287	14400	14188	14598	14485	14411	14382	14321	14372	14460	14306	14432	14599	14465	14369	14318	14331	14563	14436	14391	14337	14343	14337	14403	14329	14300	14540	14260	14307	14385	14357	14310	14166	14348	14384	14406	14433	14602	14368	14281	14352	14384	14264	14324	14273	14443	14379	14499	14277	14264	14561	14439	14462	14328	14426	14332	14318	14388	14322	14421	14321	14506	14406	14381	14359	14329	14270	14473	14440	14246	14313	14404	14382	14332	14436	14444	14332	14349	14430	14470	14407	14537	14361	14331	14380	14300	14416	14421	14286	14245	14345	14294	14413	14457	14395	14278	14493	14573	14397	14314	14255	14360	14400	14276	14364	14479	14313	14442	14490	14459	14491	14394	14180	14466	14468	14400	14569	14500	14364	14374	14492	14346	14466	14474	14323	14262	14257	14297	14321	14332	14452	14414	14422	14311	14453	14472	14393	14458	14323	14338	14305	14371	14289	14329	14563	14438	14400	14410	14508	14380	14481	14174	14322	14446	14442	14337	14491	14355	14333	14395	14520	14331	14520	14301	14394	14317	14589	14193	14427	14342	14280	14318	14412	14341	14391	14412	14356	14356	14421	14261	14268	14363	14357	14258	14527	14534	14375	14389	14306	14263	14521	14314	14401	14346	14313	14511	14439	14449	14377	14364	14555	14276	14492	14260	14321	14232	14461	14400	14538	14272	14493	14104	14431	14429	14283	14259	14484	14253	14260	14419	14319	14211	14425	14389	14364	14238	14323	14289	14404	14597	14270	14383	14426	14452	14353	14220	14405	14303	14392	14400	14304	14375	14333	14372	14339	14393	14270	14369	14426	14279	14318	14268	14401	14330	14388	14355	14353	14278	14246	14347	14439	14420	14349	14560	14272	14385	14419	14273	14409	14406	14535	14584	14476	14408	14424	14343	14494	14487	14476	14392	14398	14471	14467	14450	14171	14348	14224	14550	14335	14424	14351	14293	14486	14241	14363	14361	14203	14390	14385	14361	14352	14304	14298	14379	14199	14385	14356	14512	14380	14474	14351	14450	14254	14223	14289	14358	14380	14314	14401	14472	14448	14240	14340	14351	14345	14372	14266	14358	14372	14294
24019	21104	28721	26564	27131	28060	26464	22785	20820	20022	19420	18909	18322	18270	18208	17811	17563	17613	17641	17570	17272	17459	17322	17451	17275	17230	17489	17209	17197	17156	17013	17063	17082	17271	17226	16956	17060	17093	16989	17008	17009	17301	17077	17169	17072	17092	17234	17164	16929	17009	17139	17001	17058	17063	17077	17064	17239	16996	16947	17131	16935	17027	17265	16984	17099	16968	17061	16865	16986	17164	17137	17186	16877	16994	17052	17206	17108	17055	17062	16907	17144	17031	17080	17324	17101	17088	17134	17073	17207	17010	17042	16868	17016	16957	17176	17265	16899	17224	17015	17275	17022	16940	17099	16932	17103	16894	17143	17045	16959	16913	16988	16965	17151	17140	16981	17017	17048	17125	16945	17130	17088	17007	17293	17310	16955	17107	16986	17046	17133	17071	16964	16964	16825	17098	16971	17088	17162	17037	16926	17021	16956	17055	16927	17053	17023	17024	16911	17041	17100	17083	17205	17126	17172	16994	17143	17099	17108	17001	16977	17232	17052	17063	17141	17272	16927	16824	17103	17024	17183	16925	16988	16825	16891	17137	17240	17021	16921	17096	17148	17369	16972	17266	17014	17152	16852	17035	17025	17075	17045	17214	16812	17163	17239	17078	16977	17158	16912	17230	16921	17034	16877	16914	16851	17094	17065	17092	16987	16960	17056	17118	17175	17104	16944	16984	16880	17044	17030	16921	16912	16899	17127	17045	16966	16941	17069	17052	17009	16910	16875	17020	16826	17070	17001	16928	17072	16822	17167	17004	17143	17055	16906	16880	17100	17026	17043	17210	16879	17064	17019	17066	16925	16873	17106	17011	17020	17036	17098	17068	17163	16972	17121	16983	17163	16996	16980	17038	17101	16810	17005	17092	16808	16822	17095	17039	17054	17089	17181	16858	16982	17000	16956	16957	17022	16810	16997	16921	17028	17099	16982	17010	16910	17121	16784	16912	17060	17081	17189	17107	17001	17131	16933	16852	16943	17002	17096	17083	17137	17164	16998	17171	17254	16991	16886	17062	17065	17187	17026	17067	17056	17103	16891	17045	17148	17087	16988	17020	17123	16820	17130	16984	17085	17071	17119	17171	16976	17217	16956	17015	17040	17058	17073	17002	16833	17119	17091	17003	16926	16958	16782	17086	16993	16884	17127	17176	16952	16945	16899	17081	16925	16995	17051	16933	17083	17111	17180	17033	16995	17166	16940	16800	16997	17062	17148	17242	17098	17019	17062	17067	16908	16980	16985	17114	17071	17039	17067	16951	17082	17105	17027	17153	17044	17072	17136	16907	16881	17018	17025	17100	17167	17122	17027	16877	17033	17073	16974	16934	17053	17002	17067	17106	16989	16991	17042	17071	16929	16874	17129	17091	16886	17172	17004	17008	17075	17109	17200	17081	16871	17010	17031	17001	16967	17129	17234	17217	17153	17115	17137	17059	17371	17123	17205	16881	17035	16925	17063	17061	17031	17067	17039	17034	16969	16955	17008	16933	17059	17119	17225	17014	17015	17081	16919	16879	16867	17296	17093	17269	16942	17020	17135	17072	17149	17239	17090	17116	17006	17201	17147	17009	17082	16773	17052	17312	17032	17059	17003	17066	17140	17003	17184	16887	16981	17070	17078	17022	17094	16924	17050	17117	17030	17144	17184	17010	17041	16977	17211	16934	17264	17153	17058	17167	16963	16858	17000	17047	17131	17166	16982	17147	16950	17096	16855	17054	17305	17224	17184	17065	17131	17024	17164	17017	17031	17146	17198	17046	17113	17109	17120	17005	17066	16902	16952	17036	17064	17090	17227	16972	17057	16965	17128	16831	16939	16958	17137	17035	17267	17160	17092	17007	17166	17196	16970	17252	17153	17157	17086	16969	17072	16952	17159	17284	17138	17025	17136	17063	17002	16934	17097	17047	17083	16877	17099	17059	17204	16809	17193	17130	16948	17127	16781	16953	16942	17180	17172	17099	16990	16929	17095	17116	17022	16767	17044	16996	16977	17130	16888	16851	17019	16899	16989	16952	17179	17096	16975	16917	16902	16989	16914	16859	17086	17150	17101	17237	16988	17130	17279	17150	17197	17037	17124	17028	16960	17112	17013	16782	17125	17108	17085	17093	17189	16841	16807	16955	16924	17193	17099	16929	16968	17121	16882	17098	17207	17204	16878	17095	17093	17012	16955	17015	17079	17114	17050	16998	16870	17177	17167	16802	17143	17318	17060	17179	17119	17018	17099	17056	17070	17043	16885	16989	17295	17066	16957	16929	16837	17114	17226	17171	17047	17073	17032	17036	17098	17050	16991	16991	16921	16945	17190	17031	17111	17089	16960	17327	17029	17129	17030	17082	17293	16975	17164	17200	17127	16968	17197	17030	16988	17248	17228	17029	16942	16966	16859	16912	17020	17004	17030	17136	16957	17188	17118	16829	17081	17032	17027	17081	17206	17035	17117	16960	17113	17021	17162	17019	17159	16990	17042	16908	17040	16968	17036	16963	17095	17024	17125	17209	17061	17167	17103	17193	16978	17124	16917	17297	17023	17168	16979	16907	17233	17090	16954	16975	17098	17022	17111	16930	16869	17024	17230	17061	16995	17043	17175	17003	17115	17225	17237	17152	16941	17081	17352	16903	17010	17189	17026	17098	16968	17166	17246	17132	17236	16989	16901	17203	17224	17043	17105	16866	16892	17015	17243	17100	17011	17181	16881	17003	17062	17027	17171	17060	16833	16953	17108	17101	16888	17035	17116	17197	17057	17067	16888	17134	16930	17003	17209	17189	16966	16925	17070	17181	17057	17040	17192	16900	17093	16994	16861	16865	16975	16969	17133	17183	17128	17098	17065	17005	17040	17124	16987	16954	16943	17165	17018	17192	17099	16853	16986	16972	17172	17023	17023	17053	16948	17027	16981	16902	16741	17047	16939	16864	16862	17014	17054	17073	17120	17320	17117	16940	17109	16868	17088	17058	16998	17112	17178	17109	17152	17099	17174	16949	17024	17044	16863	17115	17092	17093	17069	16925	17028	16967	17025	17004	17108	16972	16866	16905	17176	16930	17008	17105	17058	16951	17120	16961	17024	16911	17208	17133	16925	17085	17091	17076	16971	17144	16990	17088	17054	16948	17233	17026	17141	17003	16936	17020	17011	17087	17202	17018	17073	17199	17316	16907	16871	16981	17092	17060	17176	17172	16882	17020	16897	16995	16986	17159	16931	17037	17131	17005	16976	17060	17036	17040	16999	17008	17160	17104	16923	16995	17101	17145	17050	16912	17075	16983	17257	16920	16981	17052	17280	17081	17082	17059	17032	16870	17137	17175	16979	16859	16748	17035	17049	17012	17046	16898	17144	17178	16847	17027	17094	16950	17123	16928	17073	17051	17220	16893	17050	17011	17049	17121	17082	16953	17243	17010	16883	17038	17015	17171	17063	17009	17113	17226	17078	16899	16959	16920	16993	16826	16985	17104	17273	16856	16949	17076	17092	17147	17156	17048	16996	16975	16957	17103	17053	16982	16922	16895	16970	16901	17256	16911	17214	17094	17030	17249	16928	17049	17089	17033	16919	17047	17011	17208	17110	16928	17077	16981	16914	17129	16972	16866	16940	17069	17143	17094	17032	17015	17063	17219	16938	17004	16981	17214	17201	17027	17131	16858	17286	17056	16905	16998	17075	17108	16994	17019	17032	16941	16968	17122	17256	16920	17007	16929	17161	17029	17016	17139	16966	16879	17237	17090	17002	16941	17138	17098	17078	16907	16927	16912	17012	17120	17077	16970	17014	17157	16839	16949	17157	17107	17122	17089	17081	17036	17182	16983	16977	17184	17185	16954	17066	17159	17062	16998	17094	17243	17066	16923	17274	17172	17180	17098	16901	16907	17013	17053	16988	17000	17094	17202	16940	17005	17094	17173	17115	16950	17063	16977	16941	16959	17119	17033	17145	17054	16847	17007	16895	17014	17273	17036	16949	16879	17123	17140	17069	17003	17174	16985	16897	16762	17130	17162	17126	16974	16876	17078	16999	16879	16917	17039	17075	16785	17107	17115	16968	16865	17233	17157	17489	17151	16959	17118	17001	17228	17030	17019	16985	16983	17096	16999	17010	16973	17001	17154	17204	17014	16857	17062	17086	17152	17101	16958	17004	17147	17103	17161	17043	16961	17187	17160	16998	17229	16975	17193	17156	17098	17039	17111	17006	17113	16931	17221	16910	17116	16935	17114	17290	17021	17169	16979	16928	17143	17042	17227	17045	17092	16951	16951	16763	17112	17034	16853	17136	16885	16981	17212	17018	17027	16957	17045	17075	16892	16975	17033	17120	17075	17008	16896	17091	17001	17045	17030	16966	16976	17237	17344	17137	17222	17339	17078	17037	17062	17013	17112	16934	16971	17033	16929	17000	16862	16947	17169	17127	16781	16929	16982	17149	17104	17080	16999	16840	16991	16985	17061	17006	17199	17005	17142	16943	16981	17071	16893	17265	17065	17231	17280	17055	16991	17012	17196	17047	17051	17027	17070	16845	16889	17126	16959	17040	16839	17172	17071	16989	16921	17295	17009	17182	17000	17051	16938	17100	17334	16986	16997	17101	16924	17023	16995	16814	16909	17223	16963	17164	17024	17121	16973	17018	16996	17079	17022	17134	17006	17093	17225	16891	17013	17145	17127	17170	17191	16936	17042	17129	17000	16925	17218	16939	17084	16992	17206	17127	17144	17065	16924	17142	16949	17017	17079	17065	17051	17271	17081	17086	17201	17172	17489	17048	17095	16979	17041	17227	16912	17163	16961	17035	17087	16967	17099	16889	16968	17154	17058	16954	16885	17024	17000	17044	16971	17062	17042	17228	17076	17035	17063	16998	17058	17093	17045	17141	17085	17009	16968	17084	16908	17018	16937	17213	17068	17209	17145	17201	17023	17118	17103	17029	17151	17021	16946	16972	16977	16968	16784	17180	16980	16939	17072	17029	17066	17044	17085	17065	17019	16950	17040	17147	17083	17079	17092	17101	16984	17066	17129	16888	17231	16894	16930	16938	17016	16951	17133	17086	16902	17103	16946	16922	17033	17012	17332	17007	17031	16952	16806	17063	16956	17145	17048	17177	16948	17262	17062	17098	16967	17012	17195	17374	17318	16967	16943	17111	17018
32173	53521	49550	39547	33988	28770	24781	22163	20204	18555	17543	17060	16365	16087	15866	15431	15422	15182	15257	15046	14983	14962	14758	14820	14848	14652	14604	14628	14599	14504	14622	14504	14523	14472	14515	14461	14519	14446	14424	14515	14563	14529	14487	14366	14579	14610	14335	14484	14459	14508	14633	14517	14505	14537	14399	14525	14408	14588	14504	14526	14683	14372	14498	14540	14488	14450	14468	14352	14588	14428	14382	14472	14381	14505	14459	14440	14525	14511	14325	14607	14548	14413	14568	14291	14439	14595	14554	14597	14620	14486	14445	14503	14380	14416	14503	14385	14677	14318	14567	14491	14640	14571	14443	14359	14503	14595	14426	14280	14573	14578	14500	14466	14588	14448	14441	14542	14334	14411	14455	14572	14483	14502	14503	14551	14476	14428	14487	14446	14479	14442	14517	14553	14377	14426	14501	14604	14694	14449	14470	14596	14457	14539	14508	14642	14535	14566	14460	14441	14571	14371	14505	14420	14431	14448	14485	14371	14410	14713	14374	14564	14357	14651	14468	14528	14633	14525	14522	14449	14394	14513	14399	14535	14345	14632	14598	14480	14365	14461	14356	14390	14471	14548	14365	14534	14621	14553	14526	14606	14492	14387	14630	14539	14424	14609	14606	14389	14477	14590	14493	14573	14528	14484	14424	14387	14388	14567	14380	14547	14341	14597	14575	14482	14506	14405	14558	14447	14555	14513	14392	14651	14552	14416	14582	14426	14467	14385	14472	14467	14732	14548	14349	14225	14671	14593	14337	14375	14576	14415	14464	14517	14268	14564	14622	14553	14581	14437	14525	14362	14693	14289	14421	14366	14569	14566	14517	14395	14471	14459	14529	14439	14276	14420	14516	14434	14489	14594	14457	14597	14426	14443	14540	14564	14480	14456	14569	14402	14484	14451	14482	14578	14589	14327	14594	14322	14602	14488	14495	14550	14595	14489	14472	14304	14442	14554	14509	14669	14522	14617	14514	14336	14525	14452	14465	14424	14616	14606	14489	14394	14718	14559	14557	14526	14483	14518	14492	14352	14486	14475	14518	14438	14496	14578	14371	14472	14365	14409	14451	14537	14373	14531	14495	14630	14480	14382	14441	14414	14569	14654	14528	14593	14393	14472	14568	14480	14488	14410	14428	14428	14351	14395	14671	14488	14489	14451	14457	14512	14480	14497	14490	14483	14397	14456	14465	14484	14419	14488	14529	14445	14444	14528	14473	14606	14410	14467	14206	14525	14358	14621	14468	14594	14397	14637	14581	14487	14431	14509	14472	14673	14393	14422	14378	14646	14345	14379	14768	14419	14320	14463	14487	14556	14420	14521	14485	14455	14524	14468	14264	14514	14655	14514	14543	14468	14330	14469	14456	14392	14479	14571	14348	14427	14315	14357	14464	14402	14347	14462	14532	14418	14410	14489	14599	14424	14444	14598	14466	14564	14599	14590	14646	14399	14580	14477	14545	14535	14403	14434	14494	14543	14458	14457	14634	14400	14304	14411	14534	14288	14518	14541	14589	14576	14480	14530	14327	14430	14608	14399	14617	14506	14397	14468	14539	14466	14500	14517	14504	14520	14625	14537	14613	14351	14385	14362	14388	14465	14497	14382	14443	14467	14444	14383	14591	14368	14464	14449	14405	14327	14677	14363	14550	14540	14406	14482	14484	14313	14360	14509	14556	14593	14510	14595	14427	14376	14442	14566	14453	14546	14476	14350	14616	14586	14666	14595	14628	14392	14619	14431	14383	14525	14369	14572	14335	14528	14367	14523	14586	14610	14513	14362	14422	14550	14506	14349	14596	14418	14689	14452	14426	14578	14717	14567	14489	14594	14593	14551	14389	14552	14608	14417	14418	14574	14511	14438	14584	14580	14399	14378	14415	14492	14590	14455	14480	14466	14450	14594	14384	14506	14403	14366	14455	14410	14338	14420	14621	14594	14428	14344	14403	14527	14626	14583	14446	14428	14462	14483	14671	14413	14404	14510	14422	14552	14534	14387	14614	14444	14621	14521	14570	14587	14458	14445	14593	14321	14523	14473	14611	14588	14433	14419	14373	14546	14383	14334	14418	14395	14627	14511	14337	14533	14415	14530	14480	14547	14389	14433	14454	14428	14435	14474	14507	14609	14323	14297	14372	14634	14600	14602	14458	14763	14462	14444	14603	14335	14446	14480	14367	14427	14523	14505	14659	14358	14593	14411	14623	14439	14417	14530	14551	14591	14472	14386	14345	14588	14492	14345	14566	14577	14433	14390	14521	14568	14464	14570	14646	14641	14552	14500	14408	14418	14508	14572	14468	14421	14593	14523	14341	14317	14462	14460	14339	14603	14524	14317	14441	14516	14338	14388	14514	14465	14484	14498	14321	14470	14400	14356	14502	14418	14450	14609	14432	14597	14499	14445	14359	14472	14635	14532	14571	14543	14540	14545	14359	14587	14390	14432	14520	14744	14376	14533	14557	14315	14517	14630	14558	14521	14469	14589	14444	14559	14355	14492	14560	14529	14565	14809	14518	14305	14345	14396	14390	14526	14482	14352	14502	14318	14506	14547	14562	14515	14263	14580	14439	14319	14515	14578	14584	14513	14569	14560	14690	14442	14652	14530	14576	14446	14484	14462	14422	14401	14492	14394	14236	14561	14454	14537	14436	14546	14502	14462	14603	14289	14495	14272	14458	14573	14533	14357	14719	14421	14688	14388	14489	14422	14537	14530	14464	14440	14355	14478	14384	14454	14394	14543	14345	14488	14435	14468	14521	14462	14444	14500	14528	14445	14560	14464	14443	14457	14444	14395	14485	14609	14660	14253	14469	14414	14494	14643	14468	14465	14665	14486	14477	14613	14520	14618	14458	14433	14354	14500	14479	14477	14434	14470	14658	14584	14444	14502	14693	14515	14591	14400	14555	14425	14481	14307	14493	14497	14442	14231	14588	14396	14394	14435	14395	14369	14545	14541	14441	14540	14472	14300	14379	14535	14473	14510	14483	14389	14444	14481	14385	14479	14447	14546	14506	14488	14443	14445	14580	14512	14481	14662	14331	14502	14563	14555	14449	14545	14414	14674	14484	14539	14373	14424	14668	14627	14353	14441	14495	14396	14377	14263	14447	14497	14477	14474	14395	14469	14453	14539	14501	14439	14631	14706	14422	14505	14371	14483	14519	14387	14539	14552	14469	14290	14495	14738	14288	14392	14467	14467	14521	14672	14635	14495	14637	14437	14485	14360	14462	14529	14482	14465	14477	14534	14398	14298	14445	14373	14459	14498	14535	14515	14555	14502	14435	14563	14529	14609	14481	14425	14392	14556	14464	14369	14436	14433	14561	14469	14569	14511	14540	14459	14594	14452	14476	14382	14445	14608	14504	14429	14473	14401	14568	14475	14606	14485	14549	14734	14331	14383	14439	14448	14329	14275	14327	14517	14515	14511	14481	14417	14438	14602	14499	14446	14383	14605	14415	14435	14471	14387	14498	14461	14357	14726	14469	14520	14389	14373	14511	14504	14476	14500	14483	14397	14526	14585	14332	14615	14569	14480	14527	14333	14479	14652	14473	14396	14502	14558	14332	14523	14634	14722	14553	14581	14386	14506	14631	14633	14334	14363	14313	14545	14470	14507	14547	14448	14492	14454	14435	14348	14488	14647	14586	14544	14364	14549	14468	14638	14376	14534	14612	14451	14348	14538	14474	14588	14605	14344	14665	14483	14604	14611	14525	14465	14549	14458	14546	14628	14357	14417	14295	14670	14410	14495	14484	14399	14409	14409	14465	14395	14563	14626	14552	14413	14297	14413	14481	14523	14629	14485	14485	14491	14435	14519	14608	14523	14467	14626	14533	14406	14452	14397	14292	14411	14478	14567	14561	14425	14501	14517	14463	14571	14432	14548	14569	14481	14758	14370	14383	14570	14542	14431	14521	14532	14574	14507	14573	14426	14411	14454	14218	14463	14347	14338	14543	14421	14304	14624	14529	14472	14584	14475	14431	14499	14471	14608	14529	14593	14445	14468	14547	14423	14451	14630	14322	14520	14401	14483	14572	14586	14538	14417	14419	14428	14490	14562	14394	14479	14458	14363	14251	14500	14564	14368	14363	14467	14415	14628	14564	14550	14519	14526	14451	14448	14528	14421	14606	14433	14511	14333	14645	14226	14371	14394	14490	14497	14285	14438	14536	14454	14589	14542	14550	14425	14605	14504	14483	14501	14459	14490	14493	14472	14530	14585	14436	14497	14608	14424	14560	14511	14419	14419	14522	14420	14500	14635	14420	14486	14637	14539	14486	14343	14368	14540	14382	14425	14308	14585	14525	14490	14516	14627	14488	14593	14454	14570	14449	14321	14512	14471	14453	14377	14499	14434	14580	14707	14493	14406	14374	14394	14565	14447	14444	14451	14527	14494	14471	14392	14565	14410	14539	14364	14485	14640	14346	14430	14579	14395	14509	14459	14363	14549	14521	14538	14423	14390	14416	14609	14505	14391	14363	14471	14411	14375	14547	14493	14605	14511	14522	14522	14393	14491	14538	14448	14381	14473	14408	14582	14462	14424	14419	14511	14439	14636	14587	14384	14326	14548	14585	14396	14474	14521	14558	14373	14472	14519	14541	14384	14469	14476	14420	14530	14504	14608	14694	14416	14454	14447	14464	14494	14315	14520	14483	14574	14542	14549	14473	14595	14571	14594	14324	14406	14510	14626	14409	14491	14552	14479	14445	14452	14582	14298	14368	14562	14525	14479	14515	14539	14424	14469	14609	14442	14462	14625	14474	14559	14453	14604	14342	14440	14515	14561	14487	14446	14465	14291	14513	14581	14477	14632	14560	14538	14512	14360	14471	14645	14473	14580	14559	14372	14452	14523	14475	14520	14554	14473	14301	14519	14556	14520	14618	14597	14677	14416	14496	14394	14530	14417	14581	14646	14546	14481	14583	14470	14525	14439	14544	14455	14351	14526	14442	14388	14492	14435	14415	14379	14482	14427	14597	14600	14321	14436	14568	14611	14463	14415	14561	14391	14302	14491	14497	14514	14631	14769	14418	14368	14508	14561	14601	14522	14388	14396	14477	14402	14523	14439	14564	14659	14571	14496	14509	14448	14503	14396	14476	14429	14421	14589	14448	14640	14544	14650	14414	14418	14509	14436	14525	14684
22746	21040	28807	23971	23844	28296	30555	24818	22670	22013	20806	20146	19437	19160	18939	18653	18398	18403	18166	18072	17983	18091	17931	17850	17953	17683	17674	17846	17535	17713	17630	17412	17556	17459	17535	17444	17491	17556	17392	17463	17438	17609	17423	17556	17591	17472	17585	17459	17489	17536	17237	17421	17460	17383	17346	17242	17212	17492	17415	17531	17449	17453	17702	17538	17658	17404	17225	17210	17475	17597	17417	17266	17391	17447	17203	17404	17253	17261	17291	17491	17134	17502	17351	17373	17415	17363	17331	17549	17547	17377	17498	17459	17424	17239	17478	17363	17595	17516	17467	17614	17455	17262	17251	17347	17368	17535	17311	17454	17377	17408	17314	17409	17588	17474	17474	17424	17387	17536	17474	17371	17483	17513	17551	17354	17381	17203	17596	17397	17307	17345	17372	17460	17349	17414	17483	17317	17434	17339	17376	17439	17545	17349	17431	17370	17142	17638	17208	17476	17365	17609	17416	17367	17431	17465	17326	17304	17472	17403	17499	17444	17388	17358	17388	17359	17578	17457	17448	17474	17564	17637	17493	17343	17442	17479	17386	17579	17481	17350	17300	17511	17384	17556	17469	17352	17459	17485	17298	17298	17564	17391	17324	17413	17434	17587	17452	17317	17358	17411	17330	17411	17402	17368	17220	17199	17323	17597	17386	17263	17598	17483	17332	17455	17511	17522	17222	17491	17548	17549	17553	17436	17458	17301	17479	17502	17469	17363	17476	17517	17593	17556	17278	17513	17217	17214	17463	17368	17648	17468	17445	17400	17540	17416	17349	17533	17579	17568	17236	17184	17502	17391	17298	17544	17426	17494	17404	17252	17432	17554	17442	17511	17447	17318	17368	17386	17314	17260	17347	17604	17411	17303	17357	17295	17472	17439	17395	17389	17438	17402	17455	17434	17115	17450	17566	17557	17427	17137	17358	17447	17333	17367	17259	17476	17522	17481	17519	17474	17599	17330	17397	17278	17445	17436	17308	17295	17261	17148	17179	17245	17332	17389	17437	17434	17578	17426	17480	17331	17295	17305	17504	17377	17229	17494	17437	17604	17650	17281	17386	17409	17275	17346	17218	17624	17392	17405	17207	17380	17370	17287	17371	17434	17491	17483	17449	17245	17612	17401	17624	17500	17479	17419	17399	17502	17450	17451	17438	17433	17446	17375	17243	17276	17551	17421	17333	17480	17413	17344	17400	17446	17189	17386	17639	17514	17397	17404	17449	17361	17432	17411	17620	17557	17427	17378	17320	17445	17485	17392	17480	17250	17252	17595	17437	17407	17348	17390	17400	17382	17148	17340	17355	17345	17632	17268	17521	17584	17301	17439	17481	17411	17372	17426	17323	17537	17392	17453	17375	17520	17446	17511	17403	17466	17373	17354	17285	17511	17431	17570	17487	17352	17334	17338	17401	17499	17432	17379	17329	17412	17571	17268	17593	17399	17383	17630	17413	17268	17367	17197	17371	17280	17461	17278	17516	17411	17464	17357	17488	17456	17529	17277	17376	17451	17168	17481	17431	17328	17520	17209	17372	17293	17253	17416	17403	17332	17333	17279	17512	17406	17569	17400	17391	17581	17321	17218	17343	17328	17392	17307	17399	17412	17546	17658	17400	17599	17525	17474	17452	17394	17355	17272	17337	17229	17170	17285	17418	17556	17599	17527	17494	17447	17358	17500	17464	17417	17498	17282	17321	17364	17408	17392	17566	17363	17306	17316	17439	17519	17481	17346	17495	17418	17351	17304	17159	17351	17360	17422	17497	17463	17579	17404	17394	17428	17622	17318	17371	17346	17383	17498	17298	17460	17453	17492	17363	17328	17474	17344	17331	17308	17452	17464	17371	17319	17250	17342	17234	17460	17316	17341	17147	17367	17409	17215	17489	17529	17464	17608	17414	17391	17518	17379	17331	17325	17245	17420	17358	17503	17109	17393	17384	17221	17389	17412	17573	17248	17300	17339	17459	17419	17461	17318	17465	17513	17250	17419	17519	17595	17648	17186	17381	17710	17292	17334	17064	17413	17577	17300	17461	17391	17233	17362	17516	17502	17324	17353	17449	17413	17347	17398	17268	17522	17500	17343	17531	17585	17453	17435	17368	17584	17465	17246	17468	17480	17457	17488	17481	17510	17329	17267	17493	17379	17397	17453	17186	17429	17377	17418	17390	17600	17396	17291	17270	17298	17297	17452	17352	17218	17405	17406	17187	17339	17567	17445	17457	17448	17429	17429	17579	17425	17294	17383	17303	17434	17327	17255	17699	17564	17242	17157	17465	17390	17599	17327	17542	17232	17399	17404	17256	17542	17354	17582	17390	17378	17453	17537	17533	17455	17346	17493	17198	17269	17475	17489	17496	17478	17366	17384	17381	17348	17523	17508	17641	17563	17429	17424	17399	17478	17523	17481	17589	17564	17447	17342	17313	17383	17496	17407	17279	17593	17326	17351	17503	17463	17421	17432	17383	17582	17527	17368	17393	17474	17670	17249	17176	17276	17479	17356	17495	17503	17404	17318	17391	17302	17405	17439	17589	17503	17350	17197	17619	17494	17532	17246	17492	17507	17247	17406	17417	17410	17374	17423	17462	17525	17317	17259	17454	17459	17399	17214	17499	17279	17349	17155	17223	17390	17454	17275	17513	17113	17342	17485	17195	17459	17439	17463	17544	17404	17478	17432	17471	17177	17462	17448	17521	17689	17470	17427	17322	17390	17376	17280	17331	17352	17495	17208	17030	17243	17338	17288	17506	17271	17277	17276	17425	17645	17475	17601	17543	17479	17458	17144	17436	17371	17344	17446	17374	17454	17371	17270	17355	17470	17442	17356	17654	17429	17347	17515	17456	17297	17451	17383	17393	17337	17287	17484	17330	17538	17239	17349	17493	17476	17321	17271	17714	17267	17351	17355	17249	17270	17573	17298	17444	17417	17428	17222	17314	17300	17561	17331	17373	17352	17489	17509	17368	17561	17588	17414	17325	17329	17382	17504	17215	17191	17369	17451	17268	17349	17287	17450	17478	17447	17369	17369	17420	17313	17568	17515	17377	17376	17436	17607	17469	17577	17468	17762	17581	17400	17467	17224	17473	17368	17407	17330	17222	17205	17281	17219	17458	17283	17373	17150	17436	17394	17280	17277	17380	17397	17484	17470	17224	17389	17178	17421	17489	17380	17294	17297	17200	17286	17431	17313	17365	17281	17326	17151	17447	17376	17362	17587	17353	17411	17374	17293	17421	17335	17305	17302	17447	17362	17305	17457	17125	16992	17375	17549	17480	17515	17492	17510	17262	17106	17264	17502	17438	17372	17393	17456	17159	17419	17491	17409	17271	17594	17381	17329	17283	17555	17503	17421	17513	17395	17387	17263	17544	17496	17449	17429	17480	17396	17564	17455	17409	17347	17425	17510	17289	17191	17487	17301	17307	17262	17285	17421	17558	17387	17502	17190	17523	17473	17523	17511	17388	17328	17440	17585	17299	17255	17248	17390	17505	17494	17438	17255	17608	17404	17459	17380	17380	17651	17507	17476	17183	17623	17465	17443	17799	17516	17461	17212	17433	17391	17316	17424	17432	17304	17520	17523	17352	17507	17330	17460	17556	17220	17571	17169	17490	17652	17466	17326	17270	17336	17344	17319	17384	17328	17295	17455	17362	17376	17549	17577	17371	17482	17519	17346	17354	17655	17556	17293	17290	17296	17377	17538	17336	17412	17295	17425	17446	17552	17249	17225	17340	17220	17342	17308	17707	17367	17428	17399	17345	17572	17364	17423	17373	17550	17369	17380	17331	17321	17505	17502	17311	17496	17253	17365	17436	17452	17461	17411	17459	17372	17430	17426	17406	17470	17191	17467	17206	17429	17389	17296	17325	17268	17479	17589	17342	17649	17558	17449	17413	17642	17349	17300	17315	17466	17558	17487	17314	17513	17325	17411	17419	17636	17335	17407	17366	17502	17385	17337	17633	17359	17548	17580	17472	17448	17295	17357	17419	17357	17409	17282	17398	17440	17595	17457	17576	17347	17540	17349	17466	17474	17486	17379	17301	17424	17416	17373	17364	17374	17350	17432	17716	17480	17431	17645	17494	17415	17533	17438	17353	17449	17374	17573	17410	17253	17566	17390	17441	17343	17484	17369	17431	17313	17332	17513	17426	17212	17459	17469	17587	17656	17443	17481	17355	17236	17252	17289	17478	17460	17411	17137	17512	17388	17514	17417	17450	17306	17291	17314	17582	17436	17363	17407	17362	17461	17152	17211	17401	17371	17549	17387	17527	17511	17482	17275	17324	17450	17453	17461	17403	17244	17466	17467	17464	17447	17491	17568	17358	17431	17620	17348	17602	17305	17492	17264	17541	17144	17411	17371	17370	17481	17429	17414	17471	17287	17401	17496	17398	17432	17487	17364	17452	17473	17380	17243	17355	17419	17513	17507	17318	17511	17457	17419	17661	17417	17233	17338	17385	17323	17465	17445	17227	17411	17551	17627	17404	17331	17515	17334	17652	17449	17509	17331	17442	17235	17192	17402	17566	17343	17481	17075	17311	17467	17303	17337	17351	17233	17429	17514	17531	17744	17484	17479	17642	17407	17296	17348	17546	17309	17486	17454	17536	17590	17488	17311	17294	17373	17434	17394	17179	17412	17450	17446	17369	17512	17336	17090	17463	17546	17336	17460	17493	17376	17342	17457	17468	17588	17627	17666	17403	17575	17416	17412	17421	17404	17229	17366	17341	17243	17313	17450	17411	17416	17490	17422	17222	17266	17469	17477	17441	17185	17564	17250	17418	17287	17270	17359	17483	17560	17302	17424	17378	17543	17353	17280	17376	17402	17407	17495	17621	17514	17294	17455	17133	17473	17514	17464	17320	17304	17337	17438	17528	17334	17541	17179	17332	17543	17407	17376	17441	17416	17265	17345	17395	17463	17452	17420	17424	17175	17449	17340	17347	17409	17442	17447	17450	17347	17357	17325	17319	17316	17166	17322	17484	17371	17480	17462	17426	17634	17174	17604	17570	17309	17386	17263	17434	17305	17443	17438	17476	17567	17539	17414	17397	17305	17343	17450	17346	17247	17254	17252	17322	17262	17415	17239	17366	17407	17341	17303	17389	17308	17408	17424	17525	17283	17414	17505	17597	17352
34270	58673	55025	44583	38704	33295	28552	24560	22352	20700	19111	18458	17291	16887	16613	16115	16022	15841	15546	15446	15217	15157	15007	15069	14926	14877	14816	15053	15015	14792	14927	14920	14836	14762	14770	14542	14655	14820	14797	14800	14781	14746	14684	14772	14707	14739	14838	14643	14723	14539	14853	14904	14574	14633	14616	14734	14688	14604	14723	14782	14579	14656	14686	14849	14833	14629	14507	14686	14426	14625	14687	14789	14724	14812	14783	14722	14651	14515	14742	14681	14684	14713	14588	14661	14586	14710	14589	14612	14803	14746	14871	14817	14694	14637	14678	14680	14777	14736	14671	14699	14752	14538	14466	14755	14764	14482	14668	14663	14581	14702	14671	14743	14742	14657	14607	14792	14424	14601	14658	14701	14570	14747	14663	14618	14523	14674	14748	14809	14809	14835	14776	14765	14678	14675	14621	14843	14748	14685	14805	14997	14777	14678	14711	14770	14753	14693	14680	14563	14742	14599	14607	14712	14646	14832	14691	14592	14646	14794	14657	14633	14680	14730	14549	14733	14698	14504	14787	14926	14589	14627	14678	14715	14686	14780	14671	14611	14861	14677	14697	14771	14811	14766	14614	14625	14656	14605	14850	14701	14783	14813	14667	14666	14786	14670	14700	14685	14601	14619	14650	14590	14673	14586	14798	14785	14730	14692	14563	14783	14672	14675	14797	14566	14763	14584	14679	14637	14575	14693	14614	14702	14816	14656	14635	14565	14745	14680	14709	14561	14750	14755	14798	14558	14724	14754	14787	14715	14634	14623	14723	14792	14698	14785	14668	14693	14638	14695	14635	14860	14504	14590	14817	14867	14638	14802	14532	14581	14702	14617	14661	14712	14741	14526	14762	14601	14665	14540	14552	14685	14723	14584	14553	14649	14646	14901	14735	14520	14621	14830	14508	14758	14816	14799	14691	14704	14661	14596	14629	14610	14599	14512	14635	14769	14702	14646	14647	14619	14730	14698	14672	14503	14613	14611	14689	14665	14646	14384	14585	14679	14677	14612	14730	14860	14661	14443	14594	14652	14605	14576	14762	14646	14773	14632	14711	14627	14697	14506	14696	14774	14556	14656	14591	14716	14813	14675	14674	14670	14467	14723	14719	14689	14791	14738	14829	14706	14720	14606	14562	14801	14598	14645	14605	14756	14815	14539	14699	14577	14685	14656	14539	14718	14612	14718	14584	14679	14549	14601	14777	14749	14551	14729	14641	14592	14721	14581	14646	14651	14680	14685	14647	14657	14754	14785	14734	14571	14620	14824	14770	14763	14666	14661	14776	14654	14691	14624	14792	14687	14765	14605	14674	14721	14877	14799	14642	14645	14657	14492	14586	14734	14664	14768	14727	14667	14817	14724	14562	14560	14665	14626	14591	14802	14663	14589	14543	14575	14764	14611	14684	14814	14825	14684	14592	14650	14708	14697	14671	14607	14619	14612	14700	14593	14713	14751	14513	14672	14567	14678	14738	14662	14620	14639	14806	14676	14683	14581	14850	14835	14765	14564	14662	14629	14836	14608	14677	14678	14754	14718	14798	14568	14769	14774	14630	14708	14687	14735	14595	14428	14644	14565	14777	14609	14504	14738	14700	14644	14672	14720	14674	14532	14497	14632	14869	14523	14702	14801	14775	14506	14799	14730	14676	14598	14687	14673	14749	14703	14635	14605	14687	14630	14691	14590	14583	14791	14683	14769	14665	14661	14614	14642	14710	14764	14646	14600	14803	14629	14522	14657	14675	14672	14617	14567	14672	14690	14664	14692	14581	14711	14672	14732	14676	14800	14581	14624	14657	14771	14660	14590	14649	14765	14778	14830	14692	14669	14599	14666	14641	14740	14593	14818	14723	14568	14595	14695	14513	14821	14729	14781	14646	14476	14349	14566	14635	14660	14581	14883	14564	14592	14636	14608	14681	14634	14634	14518	14672	14502	14663	14832	14833	14633	14600	14617	14709	14667	14527	14763	14698	14683	14677	14754	14500	14747	14716	14616	14695	14739	14715	14635	14696	14493	14740	14680	14741	14845	14786	14593	14809	14667	14605	14677	14712	14522	14744	14600	14746	14581	14613	14577	14839	14561	14602	14771	14779	14748	14662	14664	14725	14619	14682	14668	14787	14703	14730	14651	14617	14667	14739	14750	14743	14618	14731	14606	14730	14714	14805	14647	14645	14737	14643	14790	14449	14573	14295	14626	14652	14733	14611	14612	14508	14540	14657	14798	14503	14667	14719	14707	14673	14614	14767	14567	14644	14700	14549	14854	14759	14701	14601	14622	14772	14779	14525	14699	14469	14603	14644	14590	14763	14731	14725	14694	14633	14765	14514	14696	14574	14712	14793	14700	14633	14842	14777	14828	14599	14768	14589	14699	14761	14514	14533	14696	14603	14706	14799	14609	14583	14817	14861	14722	14542	14616	14720	14538	14781	14596	14700	14677	14691	14823	14616	14778	14690	14691	14528	14727	14705	14744	14767	14816	14651	14712	14749	14517	14628	14640	14826	14767	14797	14567	14673	14496	14829	14653	14681	14765	14615	14687	14740	14730	14715	14744	14705	14561	14694	14682	14570	14480	14661	14743	14729	14831	14892	14606	14822	14737	14670	14675	14578	14601	14711	14622	14689	14631	14618	14674	14681	14656	14759	14780	14720	14604	14748	14551	14729	14987	14696	14602	14710	14666	14716	14533	14656	14760	14683	14805	14604	14684	14459	14689	14585	14704	14649	14659	14647	14411	14686	14661	14657	14632	14551	14896	14679	14639	14680	14586	14745	14624	14650	14649	14552	14601	14720	14817	14669	14720	14468	14665	14564	14642	14633	14607	14593	14658	14793	14865	14695	14722	14776	14525	14585	14581	14784	14560	14742	14506	14650	14686	14773	14668	14682	14815	14707	14461	14582	14650	14744	14660	14764	14712	14648	14610	14741	14609	14651	14781	14667	14493	14544	14735	14781	14736	14718	14649	14707	14653	14465	14474	14594	14598	14589	14590	14779	14692	14742	14650	14750	14688	14669	14720	14698	14841	14778	14642	14588	14679	14585	14682	14690	14633	14840	14705	14518	14738	14550	14646	14725	14878	14646	14582	14672	14634	14647	14748	14709	14640	14654	14658	14761	14758	14694	14669	14564	14845	14673	14604	14629	14774	14534	14668	14687	14675	14687	14738	14540	14677	14569	14595	14709	14631	14829	14693	14709	14755	14659	14526	14747	14795	14624	14898	14861	14502	14651	14439	14556	14779	14743	14577	14765	14523	14659	14646	14579	14699	14698	14574	14749	14645	14599	14730	14679	14602	14745	14696	14615	14722	14707	14775	14661	14549	14726	14593	14747	14718	14547	14673	14664	14801	14660	14680	14710	14470	14722	14634	14621	14646	14536	14684	14688	14699	14599	14811	14601	14753	14537	14853	14630	14616	14762	14706	14671	14719	14654	14613	14588	14770	14642	14632	14608	14680	14680	14694	14773	14682	14725	14722	14879	14681	14744	14800	14697	14768	14735	14759	14661	14697	14655	14664	14616	14594	14569	14548	14639	14599	14627	14640	14537	14525	14758	14562	14584	14676	14632	14920	14667	14780	14699	14738	14458	14479	14708	14722	14691	14578	14771	14830	14597	14577	14732	14619	14601	14705	14682	14783	14728	14561	14621	14702	14704	14691	14666	14823	14698	14630	14561	14706	14659	14756	14659	14749	14672	14711	14689	14799	14601	14722	14625	14515	14535	14749	14767	14649	14629	14604	14563	14907	14759	14781	14595	14851	14464	14633	14799	14677	14612	14644	14756	14672	14663	14738	14747	14650	14680	14485	14747	14871	14646	14657	14666	14697	14661	14465	14538	14645	14537	14769	14633	14798	14911	14627	14801	14647	14631	14840	14761	14721	14585	14662	14541	14696	14633	14662	14660	14678	14729	14640	14703	14746	14576	14553	14736	14815	14545	14708	14665	14687	14601	14478	14726	14691	14681	14609	14687	14670	14704	14729	14616	14841	14712	14783	14611	14729	14656	14539	14735	14689	14775	14631	14583	14580	14693	14642	14774	14721	14565	14671	14603	14797	14703	14752	14696	14811	14702	14649	14665	14697	14624	14664	14734	14629	14677	14671	14678	14784	14585	14826	14621	14762	14815	14670	14766	14636	14720	15000	14574	14668	14759	14512	14743	14696	14626	14811	14686	14823	14511	14719	14743	14581	14713	14687	14891	14660	14633	14773	14518	14573	14697	14852	14688	14608	14748	14780	14744	14619	14656	14389	14897	14829	14772	14702	14747	14624	14860	14594	14384	14523	14599	14383	14741	14593	14791	14568	14596	14680	14742	14725	14840	14656	14693	14821	14630	14559	14578	14746	14650	14679	14638	14730	14658	14667	14593	14342	14653	14682	14758	14788	14761	14705	14796	14756	14697	14673	14779	14596	14710	14612	14755	14523	14531	14630	14798	14792	14778	14731	14746	14665	14513	14627	14697	14637	14673	14416	14540	14864	14801	14720	14650	14610	14672	14716	14648	14549	14686	14698	14737	14641	14601	14612	14781	14618	14726	14581	14526	14701	14698	14720	14541	14538	14683	14598	14789	14589	14691	14530	14646	14872	14681	14749	14575	14723	14801	14869	14812	14749	14584	14778	14714	14630	14706	14755	14649	14699	14834	14649	14733	14524	14735	14726	14719	14630	14614	14587	14713	14613	14739	14449	14659	14768	14703	14872	14622	14579	14767	14533	14812	14715	14607	14749	14652	14540	14799	14514	14623	14719	14547	14725	14613	14717	14651	14654	14847	14520	14639	14753	14518	14788	14709	14607	14821	14566	14814	14750	14625	14710	14670	14793	14707	14692	14761	14742	14757	14570	14792	14666	14743	14719	14577	14692	14793	14726	14657	14595	14637	14683	14769	14423	14701	14648	14558	14651	14714	14751	14582	14786	14596	14659	14731	14838	14593	14803	14670	14576	14660	14585	14797	14528	14663	14799	14692	14623	14784	14634	14867	14808	14722	14638	14546	14613	14542	14596	14671	14760	14558	14776	14693	14553	14746	14649	14474	14600	14763	14600	14767	14889	14586	14734	14721	14709	14629	14721	14534	14674	14700	14779	14790	14742	14758	14680	14671	14734	14573	14706	14630	14650	14710	14702	14712	14549	14583	14664
29818	30776	39841	35030	28505	24929	22464	20423	19626	19209	18696	18253	18101	18073	17832	17640	17634	17496	17634	17406	17520	17614	17518	17298	17354	17245	17493	17251	17444	17390	17468	17412	17197	17224	17291	17253	17445	17250	17348	17311	17286	17474	17329	17472	17360	17299	17343	17048	17280	17297	17367	17451	17464	17440	17230	17054	17572	17179	17447	17435	17144	17007	17298	17231	17348	17386	17259	17384	17403	17283	17314	17106	17351	17165	17216	17469	17175	17286	17421	17390	17267	17112	17408	17258	17307	17123	17192	17398	17276	17345	17350	17263	17148	17324	17240	17124	17227	17231	17454	17342	17322	17336	17272	17270	17205	17247	17292	17180	17463	17183	17320	17436	17454	17484	17253	17250	17156	17297	17346	17188	17449	17258	17278	17273	17332	17221	17295	17112	17062	17231	17224	17378	17121	17294	17456	17115	17380	17253	17306	17392	17424	17121	17378	17332	17336	17305	17126	17235	17286	17558	17315	17269	17346	17211	17187	17201	17216	17005	17414	17350	17340	17192	17214	17373	17429	17385	17154	17137	17299	17248	17269	17224	17429	17365	17214	17373	17416	17311	17223	17165	17044	17031	17344	17330	17317	17260	17280	17507	17137	17243	17257	17478	17533	17281	17343	17485	17519	17283	17401	17455	17341	17310	17399	17220	17220	17452	17310	17364	17466	17314	17336	17063	17190	17097	17276	17473	17279	17265	17177	17105	17391	17164	17365	17137	17509	17472	17199	17380	17494	17157	17391	17191	17440	17234	17360	17324	17307	17343	17112	17317	17312	17243	17229	17192	17188	17126	17375	17268	17405	17225	17206	17163	17185	17088	17151	17439	17254	17322	17012	17026	17190	17291	17096	17340	17285	17371	17359	17237	17285	17156	17273	17299	17201	17345	17289	17298	17110	17063	17212	17255	17286	17206	17379	17525	17400	17256	17342	17111	17426	17388	17238	17175	17317	17574	17340	17299	17242	17262	17350	17310	17212	17180	17236	17263	17203	17184	17265	17261	17253	17307	17366	17297	17116	17209	17241	17109	17298	17272	17321	17211	17339	17282	17312	17386	17249	17486	17257	17125	17138	17189	17314	17545	17229	17253	17144	17339	17155	17227	17200	17407	17343	17294	17437	17309	17322	17234	17236	17249	17325	17374	17449	17408	17266	17177	17488	17316	17291	17149	17140	17270	17405	17275	17529	17486	17302	17237	17315	17294	17463	17457	17278	17168	17223	17181	17177	17252	17353	17251	17369	17652	17406	17275	17345	17335	17253	17220	17144	17475	17291	17465	17171	17369	17440	17293	17287	17209	17225	17170	17350	17282	17374	17166	17325	17403	17324	17410	17175	17393	17204	17410	17356	17366	17299	17288	17336	17333	17404	17488	17283	17232	17129	17315	17177	17161	17184	17321	17438	17376	17406	17202	17221	17536	17343	17107	17345	17266	17272	17365	17261	16947	17312	17201	17217	17262	17370	17204	17373	17242	17350	17276	17273	17307	17158	17199	17415	17138	17275	17285	17188	17172	17323	17197	17348	17128	17321	17259	17288	17067	17310	17251	17323	17427	17283	17188	17279	17092	17202	17325	17431	17252	17241	17279	17355	17337	17412	17276	17284	17333	17210	17360	17267	17454	17347	17350	17182	17174	17253	17272	17045	17258	17305	17456	17205	17455	17331	17282	17060	17412	17172	17413	17327	17304	17343	17018	17417	17158	17347	17259	17066	17154	17204	17308	17495	17389	17183	17344	17314	17536	17425	17361	17380	17430	17020	17258	17293	17323	17435	17393	17232	17310	17336	17222	17264	17105	17322	17271	17316	17187	17292	17252	17131	17282	17327	17441	17340	17142	17347	17435	17233	17324	17280	17336	17192	17331	17570	17334	17343	17314	17290	17254	17419	17308	17077	17225	17285	17243	17507	17329	17246	17344	17226	17101	17309	17481	17280	17238	17382	17088	17353	17393	17258	17294	17284	17348	17494	17146	17336	17120	17155	17225	17149	17267	17065	17230	17261	17313	17513	17180	17368	17346	17292	17260	17456	17243	17208	17176	17447	17273	17227	17386	17233	17308	17183	17366	17335	17403	17142	17570	17229	17168	17161	17466	17296	17100	17285	17430	17341	17542	17376	17232	17541	17499	17201	17425	17382	17309	17255	17391	17252	17453	17167	17315	17149	17238	17205	17319	17205	17308	17407	17177	17489	17355	17051	17417	17216	17232	17269	17274	17331	17213	16977	17394	17246	17298	17496	17439	17343	17321	17290	17152	17313	17374	17290	17530	17007	17183	17232	17507	17291	17308	17083	17493	17300	17292	17298	17059	17251	17221	17330	17404	17441	17241	17469	17512	17387	17160	17199	17049	17125	17302	17250	17362	17289	17398	17320	17358	17266	17376	17094	17308	17298	17390	17073	17302	17235	17257	17324	17114	17203	17285	17377	17140	17464	17239	17404	17349	17338	17453	17178	17082	17260	17407	17012	17118	17181	17366	17261	17280	17154	17237	17433	17283	17318	16986	17261	17259	17199	17178	17231	17279	17350	17136	17471	17110	17177	17321	17393	17391	17292	17231	17281	17174	17273	17179	17336	17367	17472	17348	17423	17159	17331	17269	17252	17119	17293	17259	17333	17317	17298	17147	17145	17220	17367	17352	17393	17346	17213	17465	17520	17349	17103	17307	17167	17177	17369	17313	17291	17310	17361	17277	17407	17332	17320	17384	17246	17212	17499	17287	17336	17514	17187	17236	17415	17357	17307	17376	17263	17246	17205	17212	17358	17011	17250	17393	17307	17258	17236	17252	17425	17399	17310	17144	17481	17340	17285	17473	17499	16995	17448	17295	17238	17195	17264	17282	17182	17269	17148	17225	17224	17370	17242	17148	17447	17212	17348	17290	17301	17238	17241	17535	17119	17233	17122	17425	17284	17234	17399	17177	17377	17373	17328	17348	17192	17288	17248	17239	17301	17397	17464	17494	17247	17281	17201	17319	17198	17305	17347	17515	17300	17302	17310	17144	17038	17261	17198	17277	17388	17333	17404	17256	17359	17310	17285	17183	17180	17477	17252	17333	17448	17256	17331	17494	17386	17132	17224	17104	17287	17421	17437	17328	17476	17263	17381	17180	17108	17229	17358	17152	17172	17355	17399	17218	17206	17350	17219	17109	17266	17304	17223	17191	17306	17354	17385	17443	17283	17382	17379	17214	17407	17043	17291	17219	17394	17314	17201	17283	17305	17383	17366	17355	17411	17177	17231	17450	17424	17323	17279	17206	17256	17289	17397	17231	17181	17176	17178	17230	17381	17244	17178	17239	17312	17329	17279	17325	17369	17221	17223	17402	17409	17119	17272	17382	17286	17383	17401	17411	17308	17258	17351	17180	17251	17482	17325	17311	17374	17218	17334	17406	17232	17091	17124	17082	17302	17283	17334	17335	17213	17307	17216	17324	17208	17387	17158	17366	17411	17357	17160	17188	17246	17145	17403	17302	17329	17463	17264	17517	17119	17127	17464	17285	17393	17194	17275	17296	17330	17409	17348	17365	17304	17065	17282	17159	17265	17422	17404	17266	17249	17049	17291	17327	17335	17237	17177	17251	17365	17178	17343	17225	17389	17224	17135	17021	17287	17251	17194	17079	17315	17316	17275	17423	17363	17336	17592	17354	17484	17166	17451	17313	17346	17293	17340	17298	17193	17352	17410	17365	17249	17093	17206	17092	17254	17236	17209	17229	17324	17268	17154	17316	17481	17238	17299	17285	17097	17342	17084	17437	17272	17350	17195	17254	17424	17233	17228	17366	17129	17212	17144	17174	17304	17452	17395	17257	17412	17349	17418	17393	17507	17306	17211	17245	17145	17218	17278	17393	17469	17252	17268	17278	17414	17197	17091	17329	17242	17248	17288	17253	17362	17264	17347	17176	17392	17231	17260	17193	17366	17292	17345	17293	17169	17070	17352	17203	17240	17230	17393	17307	17163	17260	17395	17443	17390	17336	17351	17364	17451	17414	17587	17485	17393	17412	17306	17251	17180	17384	17194	17390	17222	17307	17187	17260	17233	17354	17330	17323	17248	17141	17233	17232	17345	17256	17388	17339	17294	17403	17332	17254	17293	17117	17387	17320	17173	17082	17343	17168	17421	17429	17368	17537	17181	17289	17238	16993	17517	17192	17119	17193	17293	17519	17254	17254	17332	17116	17297	17436	17246	17460	17282	17425	17192	17177	17436	17282	17414	17337	17338	17149	17413	17207	17218	17391	17449	17340	17343	17225	17256	17138	17388	17501	17444	17388	17304	17146	17289	17179	17451	17261	17195	17294	17292	17216	17441	17490	17493	17118	17122	17273	17291	17246	17263	17282	17133	17075	17097	17308	17167	17353	17339	17274	17399	17300	17206	17383	17606	17275	17279	17496	17208	17322	17353	17276	17261	17160	17296	17471	17434	17249	17232	17444	17444	17441	17307	17323	17467	17209	17230	17363	17338	17399	17304	17355	17171	17417	17464	17287	17276	17410	17131	17236	17176	17138	17188	17236	17336	17101	17317	17176	17381	17242	17099	17084	17466	17319	17378	17485	17451	17162	17218	17403	17444	17183	17078	17401	17454	17506	17291	17370	17400	17391	17344	17186	17220	17393	17258	17319	17316	17258	17301	17172	17257	17194	17345	17258	17370	17377	17314	17397	17202	17320	17315	17341	17164	17215	17292	17283	17505	17457	17287	17316	17464	17078	17377	17263	17120	17326	17272	17610	17316	17190	17235	17279	17220	17302	17212	17224	17309	17173	17221	17320	17347	17414	17221	17353	17508	17403	17167	17272	17291	17461	17295	17172	17445	17527	17177	17297	17063	17319	17360	17153	17267	17183	17470	17249	17342	17308	17329	17371	17376	17199	17254	17296	17449	17317	17271	17269	17277	17540	17267	17165	17520	17442	17367	17455	17271	17572	17455	17228	17197	17142	17486	17492	17355	17358	17210	17369	17208	17289	17553	17249	17278	17249	17327	17357	17362	17096	17288	17372	17435	17102	17310	17167	17535	17368	17328	17232	17500	17237	17255	17293	17193	17322	17351	17313	17534	17287	17404	17364	17361	17191	17354	17224	17211	17232	17090	17431	17438	17273	17348	17438	17144	17258	17208	17268	17381	17544	17122	17323
33170	47291	43498	33870	28565	24391	21449	19207	18176	17315	16614	16096	15863	15469	15651	15155	15013	15007	14972	14918	14919	14757	14777	14873	14822	14827	14563	14821	14592	14689	14540	14604	14572	14668	14632	14745	14750	14388	14715	14733	14745	14742	14658	14714	14716	14567	14585	14703	14558	14673	14430	14664	14566	14567	14499	14673	14773	14599	14505	14621	14569	14587	14520	14686	14742	14735	14405	14554	14681	14558	14483	14769	14662	14762	14591	14717	14571	14721	14760	14717	14585	14684	14614	14558	14688	14404	14558	14637	14572	14492	14638	14492	14617	14712	14640	14666	14466	14823	14524	14647	14465	14569	14395	14444	14597	14681	14720	14562	14530	14562	14600	14512	14715	14561	14697	14664	14654	14640	14526	14492	14549	14684	14671	14576	14527	14661	14720	14561	14592	14536	14484	14652	14619	14597	14625	14546	14702	14619	14673	14585	14666	14529	14568	14585	14675	14653	14715	14496	14582	14522	14513	14531	14720	14494	14685	14520	14586	14611	14748	14657	14606	14598	14581	14458	14601	14632	14672	14697	14746	14499	14617	14543	14669	14605	14484	14732	14650	14498	14483	14752	14632	14473	14755	14501	14596	14728	14656	14525	14548	14614	14615	14534	14641	14546	14674	14477	14590	14566	14731	14569	14526	14683	14671	14553	14654	14451	14507	14791	14680	14515	14588	14594	14603	14548	14551	14617	14492	14609	14564	14759	14803	14588	14580	14631	14655	14687	14656	14729	14561	14665	14735	14757	14680	14533	14745	14540	14660	14566	14698	14667	14642	14551	14683	14488	14583	14412	14582	14738	14641	14554	14606	14614	14593	14645	14661	14597	14745	14557	14606	14730	14586	14683	14670	14592	14575	14462	14580	14678	14745	14698	14450	14762	14486	14738	14682	14613	14750	14572	14675	14655	14638	14757	14735	14465	14514	14443	14448	14595	14635	14713	14521	14553	14688	14525	14638	14549	14431	14555	14705	14524	14612	14596	14696	14499	14646	14745	14525	14640	14719	14608	14648	14600	14661	14635	14592	14540	14608	14560	14690	14455	14615	14607	14565	14643	14749	14445	14444	14584	14598	14485	14631	14713	14528	14657	14470	14566	14715	14533	14666	14490	14588	14524	14641	14601	14599	14617	14479	14687	14610	14669	14435	14597	14566	14301	14505	14619	14499	14517	14697	14652	14428	14681	14502	14441	14504	14634	14477	14657	14449	14765	14630	14639	14490	14649	14538	14537	14547	14532	14557	14441	14679	14696	14597	14432	14665	14740	14435	14605	14650	14575	14789	14618	14674	14656	14697	14610	14718	14624	14672	14584	14522	14678	14602	14351	14804	14556	14621	14613	14551	14693	14554	14580	14686	14603	14542	14507	14628	14594	14539	14717	14781	14546	14610	14644	14618	14790	14703	14504	14654	14593	14582	14823	14604	14661	14617	14765	14498	14593	14884	14602	14617	14710	14788	14452	14598	14705	14552	14704	14717	14642	14616	14482	14576	14738	14687	14637	14790	14708	14612	14591	14634	14495	14614	14490	14746	14660	14667	14489	14643	14414	14747	14600	14506	14620	14498	14701	14686	14592	14619	14833	14589	14605	14569	14633	14837	14755	14674	14535	14595	14483	14503	14701	14594	14689	14601	14501	14597	14606	14592	14684	14570	14645	14656	14508	14715	14644	14727	14625	14506	14601	14660	14615	14674	14690	14599	14695	14658	14641	14644	14566	14627	14656	14495	14656	14702	14689	14624	14523	14573	14696	14715	14468	14622	14646	14510	14498	14666	14583	14631	14681	14662	14498	14608	14560	14549	14960	14536	14660	14524	14534	14726	14537	14569	14521	14539	14604	14716	14812	14651	14720	14710	14577	14650	14594	14588	14486	14510	14660	14670	14584	14699	14590	14763	14596	14624	14624	14559	14689	14601	14535	14478	14715	14585	14606	14442	14918	14687	14448	14724	14505	14573	14726	14639	14555	14429	14588	14752	14652	14597	14657	14532	14555	14571	14590	14570	14622	14737	14607	14658	14729	14522	14606	14461	14672	14653	14455	14728	14635	14682	14709	14516	14722	14460	14569	14748	14563	14592	14668	14706	14779	14579	14592	14543	14563	14721	14527	14566	14635	14607	14626	14524	14670	14563	14533	14665	14674	14729	14792	14726	14699	14702	14556	14743	14430	14697	14716	14559	14794	14492	14609	14567	14661	14744	14648	14606	14682	14678	14597	14543	14602	14632	14540	14567	14652	14616	14626	14793	14646	14473	14705	14570	14465	14549	14509	14680	14512	14628	14650	14448	14516	14622	14739	14565	14768	14519	14584	14604	14454	14612	14537	14537	14709	14726	14590	14715	14547	14544	14739	14684	14693	14509	14489	14756	14742	14386	14571	14646	14567	14601	14816	14565	14816	14589	14719	14532	14531	14671	14691	14729	14510	14491	14759	14710	14558	14612	14626	14702	14619	14580	14567	14731	14658	14508	14499	14658	14693	14597	14475	14644	14665	14499	14678	14545	14610	14596	14584	14671	14591	14654	14482	14609	14622	14600	14554	14432	14590	14529	14633	14684	14689	14481	14596	14645	14732	14639	14682	14632	14722	14695	14490	14645	14570	14673	14602	14624	14670	14567	14752	14743	14859	14592	14591	14763	14562	14623	14661	14540	14672	14455	14603	14603	14559	14534	14569	14806	14689	14595	14494	14745	14633	14646	14784	14734	14685	14751	14822	14680	14522	14623	14620	14579	14672	14797	14645	14612	14730	14606	14626	14662	14606	14565	14658	14526	14639	14643	14572	14650	14495	14637	14660	14559	14571	14564	14723	14502	14599	14541	14512	14599	14558	14599	14487	14577	14573	14700	14551	14669	14736	14510	14598	14765	14693	14542	14642	14530	14434	14598	14499	14577	14699	14538	14504	14546	14615	14651	14648	14641	14551	14623	14669	14751	14755	14604	14682	14628	14612	14545	14675	14541	14698	14686	14592	14546	14679	14783	14641	14519	14529	14541	14734	14401	14736	14567	14571	14714	14787	14632	14552	14645	14596	14723	14568	14572	14789	14638	14774	14671	14693	14607	14480	14442	14589	14443	14725	14565	14608	14804	14605	14670	14497	14620	14641	14674	14492	14421	14494	14671	14609	14694	14641	14684	14355	14663	14554	14666	14521	14568	14685	14571	14581	14632	14556	14678	14659	14629	14447	14529	14580	14584	14688	14648	14610	14529	14518	14683	14583	14636	14698	14714	14638	14797	14618	14461	14578	14629	14439	14618	14633	14503	14646	14523	14631	14670	14746	14664	14550	14552	14443	14726	14671	14584	14316	14721	14624	14468	14624	14582	14579	14563	14540	14469	14787	14530	14617	14615	14599	14569	14584	14613	14532	14728	14591	14709	14567	14666	14550	14612	14518	14563	14621	14715	14590	14594	14554	14592	14575	14728	14445	14607	14562	14596	14691	14570	14614	14532	14798	14669	14773	14454	14560	14698	14740	14550	14613	14505	14743	14622	14596	14760	14566	14572	14742	14685	14511	14538	14572	14546	14597	14553	14630	14661	14511	14448	14475	14574	14602	14621	14616	14754	14766	14587	14552	14787	14412	14508	14646	14545	14580	14499	14598	14472	14757	14563	14651	14353	14361	14606	14572	14766	14517	14528	14551	14678	14462	14704	14671	14518	14573	14629	14716	14747	14538	14577	14781	14760	14601	14637	14576	14370	14554	14625	14593	14666	14732	14563	14587	14743	14538	14592	14481	14576	14527	14748	14557	14751	14632	14621	14625	14521	14598	14567	14580	14476	14449	14698	14767	14536	14739	14523	14587	14621	14722	14569	14748	14577	14665	14558	14775	14734	14603	14653	14628	14588	14694	14707	14581	14614	14539	14586	14509	14610	14544	14652	14492	14571	14554	14658	14707	14555	14462	14575	14485	14699	14423	14528	14510	14687	14588	14660	14439	14582	14642	14716	14709	14462	14731	14489	14484	14514	14734	14612	14815	14652	14532	14430	14601	14631	14707	14491	14597	14464	14207	14523	14496	14610	14509	14615	14654	14710	14585	14825	14818	14449	14589	14618	14540	14619	14742	14597	14608	14594	14496	14760	14685	14515	14626	14717	14659	14529	14708	14596	14791	14717	14544	14600	14661	14498	14563	14533	14618	14533	14569	14722	14591	14706	14643	14540	14579	14395	14588	14664	14718	14595	14543	14545	14539	14764	14403	14729	14844	14643	14529	14600	14534	14597	14617	14395	14660	14463	14571	14672	14652	14724	14573	14585	14601	14695	14712	14588	14699	14528	14716	14610	14525	14646	14746	14519	14623	14671	14622	14524	14506	14513	14605	14695	14691	14567	14442	14455	14501	14517	14594	14744	14666	14572	14705	14692	14633	14616	14595	14658	14698	14565	14749	14626	14539	14815	14712	14578	14604	14724	14617	14624	14512	14627	14589	14602	14756	14658	14766	14729	14665	14519	14750	14521	14595	14528	14534	14566	14469	14708	14603	14641	14588	14633	14600	14529	14753	14618	14532	14542	14641	14592	14696	14639	14698	14753	14641	14663	14644	14533	14513	14577	14588	14581	14560	14622	14625	14540	14659	14630	14688	14563	14409	14565	14772	14730	14480	14473	14651	14513	14463	14662	14611	14725	14666	14592	14665	14659	14747	14604	14678	14671	14605	14631	14689	14668	14722	14729	14735	14469	14657	14494	14707	14740	14545	14470	14498	14588	14645	14613	14619	14651	14700	14471	14452	14578	14496	14555	14662	14521	14622	14730	14666	14715	14793	14768	14705	14747	14769	14627	14519	14397	14544	14592	14530	14599	14822	14613	14431	14652	14664	14753	14583	14541	14526	14767	14642	14567	14502	14630	14540	14578	14619	14509	14587	14553	14706	14681	14670	14693	14690	14463	14561	14644	14730	14561	14591	14487	14660	14615	14645	14431	14610	14504	14667	14641	14575	14651	14488	14420	14759	14432	14646	14650	14636	14715	14742	14485	14780	14638	14651	14535	14689	14471	14679	14598	14631	14741	14591	14411	14487	14614	14529	14639	14621	14592	14683	14654	14604	14567	14631	14504	14588	14640	14745	14467	14716	14626	14559	14611	14454	14583	14724	14519	14578	14784	14780	14612	14522	14608	14716	14726	14658	14670	14434
23868	20989	28554	26115	26653	27997	26517	22578	20867	20236	19547	18968	18543	18495	18024	17880	17946	17626	17776	17559	17647	17685	17702	17534	17489	17343	17307	17212	17557	17499	17195	17228	17269	17396	17689	17123	17467	17273	17399	17317	17267	17307	17390	17209	17218	17217	17313	17172	17236	17284	17065	17385	17266	17226	17174	17136	17437	17228	17237	17288	17390	17256	17295	17290	17327	17157	17306	16984	17216	17654	17296	17207	17349	17123	17380	17294	17298	17256	17144	17244	17234	17331	17089	17296	17356	17207	17003	17067	17363	17163	17295	17185	17191	17334	17457	17260	17145	17191	17216	17327	17147	17081	16977	17295	17058	17165	17175	17317	17406	17255	17274	17020	17292	17313	17275	17248	17132	17454	17080	17256	17119	17503	17427	17082	17301	17255	17215	17416	17227	17337	17271	17227	17155	17444	17267	17526	17183	17306	17271	17293	17409	17006	17313	17126	17130	17099	17103	17116	17320	17404	17272	17064	17277	17414	17136	17240	17172	17187	17397	17115	17010	17140	17184	17234	17266	17343	17448	17220	17270	17270	17214	17189	17437	17259	17128	17222	17023	17269	17213	17173	17285	17189	17068	17094	17363	17080	17148	17156	17337	17160	17113	17402	17453	17265	17301	17115	17297	17332	17241	17250	17198	17330	17367	17139	17336	17212	17265	17039	17205	17252	17116	17092	17308	17110	17399	17473	17189	17325	17145	17146	17140	17252	17226	17242	17263	17283	17388	17227	17262	17346	17243	17262	17318	17143	17199	17250	17340	17102	17239	17213	17134	17158	17427	17249	17145	17099	17281	17178	17248	17253	17269	17340	17241	17265	17295	17151	17222	17390	17189	17000	17195	17172	17357	17377	17392	17125	17197	17299	17318	17075	17162	17254	17319	17412	17437	17395	17196	17348	17291	17352	17122	17067	17249	17498	17228	17391	17231	17208	17236	17425	17443	17319	17364	17133	17116	17343	17356	17210	17054	17224	17279	17327	17240	17293	17164	17173	17284	17228	17163	17473	17074	17181	17195	17417	17334	17129	17217	17229	17258	17227	17167	17374	17328	17234	17345	17175	17119	17515	16886	17322	17400	17281	17256	17502	17340	17464	17063	17341	17317	17260	17222	17088	17148	17177	17100	17284	17492	17249	17102	17165	17195	17123	17077	17302	17163	17089	17344	17140	17269	17059	17125	17332	17101	17227	17175	17349	17356	17259	17312	17115	17380	17151	17118	17191	17419	17240	17258	17444	17336	17215	17177	17175	17190	17215	17303	17259	17322	17346	17148	17172	17336	17099	17219	17202	17468	17291	17245	17238	17066	17242	17149	17429	17169	17215	17436	17180	17040	17304	17096	17142	17425	17130	17251	17308	17421	17101	17420	17225	17129	17068	17224	17177	17317	17040	17291	17393	17173	17107	17076	17193	17338	17123	17320	17342	17280	17127	17407	17194	17287	17335	17169	17150	17156	17090	17256	17522	17206	17189	17374	17156	17306	17273	17174	17349	17197	17396	17003	17180	17224	17109	17072	17256	17194	17387	17226	17228	17316	17351	17336	17239	17125	17075	17282	17285	17372	17315	17236	17173	17385	17278	17346	17200	17138	17260	17179	17138	17262	17316	17338	17024	17436	17223	17059	17125	17494	17283	17294	17311	17259	17033	17023	17123	17180	17148	16988	17089	17212	17122	17253	17213	17120	17376	17354	17256	17288	17190	17256	17100	17280	17112	17409	17482	17321	17134	17162	17381	17121	17146	17122	17254	17285	17182	17248	17102	17298	17265	17290	17237	17305	17290	17418	17187	17328	17451	17220	17267	17337	17195	17162	17228	17381	17303	16990	17117	17069	17147	17309	17220	17292	17369	17091	17381	17124	17484	17172	17252	17309	17326	17495	17271	17289	17101	17223	17192	17508	17365	17149	17287	17178	17031	17135	17436	17327	17312	17121	17277	17272	17461	17280	17237	17241	17505	17434	17076	17074	17285	17301	17300	17235	17199	17223	17254	17248	17217	17224	17120	17173	17239	17169	17291	17080	17293	17073	17319	17437	17353	17296	17140	17221	17350	17251	17457	17448	17264	17402	17223	17334	17117	17341	17171	17271	17298	17287	17166	17347	17279	17232	17228	17246	17101	17143	17382	17290	17320	17464	17297	17386	17237	17543	17193	17329	17339	17418	17199	17461	17273	17258	17210	17210	17132	17262	17291	17300	17290	17312	17130	17228	17379	17142	17200	17292	17149	17217	17246	17132	17320	17032	17202	17248	17118	17011	17278	17273	17414	17142	17120	17546	17390	17343	17225	17360	17381	17004	17330	17213	17476	17154	17259	17001	17299	17057	17237	17234	17216	17381	17239	17193	17361	17231	17311	17289	17364	17375	17510	17381	17268	17286	17300	17290	17318	17434	17275	17136	17454	17122	17314	17194	17286	17338	17158	17296	17232	17346	16996	17329	17042	17225	17151	16984	17165	17441	17343	17358	17306	17247	17180	17313	17241	17124	17115	17194	17098	17303	17216	17151	17427	17260	17253	17241	17273	17217	17183	17299	17186	17069	17276	17206	17302	17496	17435	17293	17338	17171	17119	17376	17264	17367	17259	17184	17240	17258	17303	17289	17275	17310	17309	17245	17121	17310	17121	17373	17073	17283	17160	17180	17233	17210	17183	17224	17310	17189	17280	17235	17245	17046	17129	17173	17179	17053	17256	17399	17215	17269	17240	17262	17059	17313	17084	17296	17233	16991	17098	17196	17230	17151	17290	17122	17242	17145	17324	17336	17325	17283	17380	17130	17100	17234	17176	17205	17179	17262	17046	17286	17187	17256	17078	17299	17278	17137	17224	17133	17454	17170	17255	17276	17258	17201	17201	17161	17056	17308	17081	17144	17374	17226	17061	17263	17192	17205	17296	17271	17142	17307	17265	17465	17142	17282	17275	17205	17178	17027	17489	17310	17223	17095	17328	17224	17212	17263	17092	17123	17356	17257	17257	17329	17250	17331	17145	17285	17342	17088	17172	17040	17265	17134	17246	17296	17308	17465	17403	17278	17218	17361	17280	17049	17178	17223	17186	17371	17174	17199	17212	16968	17384	17357	17397	17331	17211	17328	17217	17200	17188	17360	16954	17271	17411	17254	17265	17369	17233	17293	17234	17385	17239	17199	17164	17381	17168	17237	17341	17184	17210	17395	17416	17340	17231	17367	17166	17319	17424	17414	17290	17276	17240	17260	17198	17256	17407	17389	17255	17399	17357	17279	17295	17379	17188	17306	17154	17371	17248	17270	17377	17237	17268	17149	17289	17045	17294	17409	17157	17098	17228	17182	17137	17210	17055	17313	17224	17201	17402	17564	17254	17281	17322	17297	17230	17397	17222	17271	17429	17202	17072	17279	17000	17227	17286	17180	17169	17319	17252	17325	17278	17056	17237	17171	17402	17100	17199	17201	17293	17352	17549	17376	17441	17144	17100	17136	17293	17457	17243	17369	17198	17222	17280	17313	17157	17294	17305	17091	17229	17402	17320	17222	17173	17349	17223	17391	17242	17224	17269	17332	17343	17154	17031	17106	17291	17293	17176	17210	17259	17324	17269	17301	17217	17244	17272	17116	17043	17078	17046	17121	17021	17369	17099	17297	17338	17388	17381	17120	17082	17349	17300	17400	17189	17210	16958	17262	17313	17225	17299	17372	17461	17262	17137	17286	17269	17410	17140	17313	17191	17068	17176	17195	17308	17221	17277	17158	17097	17213	17233	16974	17266	16985	16949	17128	17074	17141	17262	17356	17160	17062	17287	17103	17255	17246	17239	17344	17377	17249	17384	17305	17116	17271	17292	17196	17069	17163	17164	17139	17073	17153	17222	17097	17316	17256	17311	17323	17182	17306	17427	17364	17233	17357	17315	17372	17422	17167	17236	17001	17469	17193	17485	17286	17148	17325	17246	17138	17179	17358	17286	17355	17430	17254	17193	17375	17265	17179	17229	17487	17201	17194	17433	17165	17020	17024	17093	17129	17249	17049	17003	17239	17106	17514	17140	17273	17042	17187	17257	16917	17078	17275	17487	17273	17288	17430	17225	17143	17172	17099	17106	17217	17210	17098	17019	17029	17181	17141	17240	17194	17092	17269	17225	17370	17241	17315	17009	17039	17117	17306	17151	17226	17240	17309	17313	17379	17066	17205	17181	17148	17210	17133	17429	17185	17250	17188	17266	17228	17217	17195	17211	17095	17185	17102	17119	17319	17149	17173	17197	17315	17230	17204	17239	17142	17110	17182	17273	17284	17207	17318	17158	17311	17222	17087	16944	17340	17262	17258	17347	17023	17233	17146	17028	17122	17166	17273	17105	17285	17222	17273	17479	17231	17213	17243	17249	17282	17268	17371	17143	17324	17273	17180	16969	17107	17191	17217	17172	17286	17345	17333	17317	17372	17373	17319	17322	16993	17265	17254	17098	17251	17058	17347	17170	17198	17199	17267	17168	17193	17260	17175	17353	17261	17293	17283	17292	17298	17074	17080	17331	17227	17312	17439	17245	17201	17008	17226	17208	17221	17173	17287	17176	17494	17303	17298	17316	17203	17059	17120	17251	17289	17354	17422	17237	17100	17282	17153	17029	17273	17111	17448	17432	17338	17167	17242	17529	17268	17069	17145	17183	17450	17108	17258	17350	17084	17075	17220	17313	17280	17214	17267	17289	17216	17409	17231	17143	17103	17196	16950	17101	17366	17385	17130	17289	17203	17155	17211	17307	17353	17325	17189	17329	17228	17107	17308	17322	17292	17259	17209	17558	17208	17263	17109	17147	17197	17309	17202	17182	17154	17328	17278	17437	17223	17244	17166	17511	17161	17145	17290	17118	17100	17267	17014	17374	17222	17240	17200	17174	17243	17379	17090	17293	17276	16952	17162	17290	17329	17280	17313	17283	17331	17224	17061	17249	17247	17281	17335	17283	17201	17136	17416	17322	17199	17388	17495	17510	17209	17338	17243	17229	17222	17122	17253	17244	17110	17303	17330	17344	17271	17259	17305	17335	17149	17246	17192	17268	17236	17133	17254	17231	17182	17124	17323	17320	17306	17124	17235	17411	17136	17348	17002	17217	17275	17280	17193	17354	17443	17229	17307	17294	17306	17266	17315	17314	17257	17318	17123	17381
32297	53247	49175	38842	33063	28386	25026	21924	19761	18835	17735	16827	16585	15917	15865	15691	15526	15242	15288	15142	14919	14884	14862	14903	14875	14793	14640	14615	14786	14589	14574	14668	14665	14657	14666	14646	14703	14618	14650	14591	14681	14669	14416	14571	14621	14651	14490	14610	14624	14581	14620	14654	14573	14675	14631	14575	14462	14612	14588	14603	14469	14475	14453	14514	14332	14546	14660	14497	14366	14533	14455	14469	14585	14568	14676	14492	14636	14555	14437	14709	14543	14581	14658	14457	14850	14428	14511	14539	14597	14621	14402	14345	14728	14568	14549	14593	14476	14719	14593	14674	14730	14649	14379	14537	14496	14395	14515	14679	14628	14606	14564	14609	14570	14601	14422	14663	14484	14655	14490	14409	14519	14491	14488	14430	14566	14452	14572	14538	14726	14476	14579	14542	14706	14582	14483	14392	14652	14613	14386	14532	14624	14544	14418	14529	14547	14494	14469	14744	14448	14505	14677	14650	14520	14463	14518	14555	14565	14466	14523	14640	14523	14331	14645	14591	14447	14485	14558	14583	14401	14629	14453	14637	14495	14745	14545	14645	14591	14574	14541	14557	14592	14525	14600	14553	14583	14312	14490	14491	14394	14566	14622	14348	14490	14517	14533	14482	14511	14633	14558	14616	14602	14429	14535	14696	14514	14596	14604	14391	14693	14480	14547	14615	14722	14738	14671	14567	14686	14437	14482	14662	14469	14479	14489	14367	14653	14609	14635	14566	14609	14654	14422	14630	14525	14571	14363	14560	14644	14477	14369	14558	14508	14565	14700	14429	14402	14619	14568	14411	14627	14605	14616	14400	14447	14491	14683	14564	14415	14608	14723	14463	14400	14689	14570	14542	14483	14644	14528	14548	14575	14370	14539	14530	14601	14433	14554	14621	14597	14593	14643	14389	14459	14513	14497	14559	14702	14423	14463	14517	14624	14499	14620	14603	14529	14628	14556	14530	14551	14541	14586	14590	14618	14545	14473	14583	14697	14597	14514	14527	14455	14472	14475	14559	14603	14691	14670	14532	14713	14640	14647	14455	14513	14566	14330	14628	14539	14525	14667	14488	14522	14628	14646	14712	14611	14329	14440	14556	14582	14514	14557	14563	14546	14534	14472	14429	14499	14586	14668	14630	14706	14601	14433	14490	14639	14638	14461	14494	14427	14452	14634	14585	14415	14701	14573	14537	14586	14674	14550	14595	14522	14547	14602	14509	14463	14571	14523	14595	14438	14574	14477	14536	14507	14516	14550	14514	14676	14509	14360	14645	14565	14600	14524	14503	14441	14551	14463	14526	14559	14509	14594	14599	14530	14525	14597	14610	14620	14538	14461	14530	14463	14476	14388	14536	14408	14626	14714	14558	14599	14642	14425	14644	14605	14485	14540	14655	14668	14567	14556	14378	14674	14386	14643	14550	14655	14543	14578	14403	14409	14577	14533	14614	14615	14359	14567	14411	14683	14685	14567	14558	14474	14654	14503	14528	14579	14706	14499	14614	14539	14528	14392	14638	14539	14470	14688	14440	14510	14420	14542	14533	14520	14402	14470	14517	14462	14742	14500	14524	14490	14595	14551	14606	14387	14492	14393	14587	14500	14693	14509	14483	14593	14629	14653	14586	14678	14613	14510	14566	14580	14512	14705	14432	14667	14618	14626	14518	14498	14609	14495	14575	14559	14448	14477	14764	14530	14579	14538	14486	14528	14642	14553	14442	14602	14568	14585	14390	14508	14677	14672	14441	14553	14636	14659	14569	14551	14636	14785	14523	14615	14551	14662	14627	14525	14525	14743	14568	14472	14505	14670	14509	14531	14495	14578	14449	14415	14495	14553	14604	14604	14401	14421	14475	14666	14485	14471	14630	14392	14577	14478	14498	14373	14444	14449	14536	14419	14577	14608	14587	14767	14373	14665	14489	14496	14551	14645	14717	14470	14632	14437	14547	14561	14570	14475	14514	14734	14720	14523	14383	14484	14550	14557	14615	14706	14499	14535	14748	14514	14682	14540	14539	14549	14641	14585	14580	14557	14485	14420	14449	14612	14523	14599	14473	14583	14615	14551	14682	14481	14444	14453	14521	14408	14592	14627	14466	14663	14707	14552	14541	14437	14541	14476	14306	14644	14605	14563	14679	14506	14478	14438	14546	14528	14612	14745	14518	14518	14481	14486	14602	14521	14464	14824	14422	14583	14600	14492	14577	14556	14636	14486	14644	14516	14471	14432	14508	14525	14498	14636	14548	14516	14593	14496	14603	14492	14539	14630	14515	14586	14599	14566	14654	14593	14435	14665	14600	14451	14655	14592	14558	14495	14500	14509	14570	14680	14637	14444	14469	14683	14638	14468	14574	14531	14629	14556	14619	14598	14465	14571	14398	14459	14661	14569	14585	14524	14597	14551	14488	14665	14587	14444	14609	14571	14558	14550	14593	14418	14585	14472	14520	14557	14651	14690	14540	14535	14543	14631	14598	14409	14495	14811	14387	14608	14524	14399	14505	14546	14584	14502	14561	14504	14753	14585	14502	14444	14701	14512	14576	14572	14547	14328	14373	14546	14480	14738	14554	14551	14664	14679	14441	14785	14611	14688	14384	14631	14452	14520	14442	14611	14500	14616	14599	14565	14486	14488	14573	14503	14560	14456	14588	14475	14631	14733	14557	14594	14544	14539	14538	14458	14602	14634	14565	14595	14511	14573	14484	14526	14640	14687	14565	14620	14486	14733	14670	14691	14554	14530	14556	14457	14576	14511	14656	14546	14400	14737	14424	14567	14519	14601	14608	14479	14549	14430	14841	14513	14619	14564	14694	14685	14588	14457	14416	14553	14370	14589	14466	14513	14506	14505	14477	14448	14573	14433	14532	14509	14526	14482	14487	14514	14560	14688	14324	14516	14736	14667	14675	14571	14419	14490	14586	14657	14511	14678	14667	14595	14656	14633	14666	14596	14603	14498	14660	14650	14413	14491	14517	14430	14556	14426	14648	14633	14526	14448	14663	14604	14504	14538	14615	14594	14718	14617	14600	14385	14621	14406	14450	14592	14457	14518	14507	14448	14747	14629	14452	14600	14498	14598	14618	14299	14556	14483	14481	14564	14548	14486	14654	14475	14541	14562	14546	14564	14516	14570	14568	14516	14595	14523	14504	14596	14545	14731	14506	14700	14622	14614	14494	14639	14549	14466	14549	14441	14523	14392	14476	14599	14644	14577	14490	14527	14392	14471	14499	14667	14700	14606	14426	14631	14611	14564	14369	14515	14681	14581	14524	14519	14478	14448	14656	14619	14677	14557	14563	14371	14682	14590	14622	14621	14565	14551	14616	14593	14378	14538	14547	14515	14573	14456	14488	14575	14404	14582	14603	14380	14716	14539	14365	14620	14613	14609	14537	14713	14522	14672	14471	14415	14276	14593	14606	14663	14341	14571	14602	14638	14511	14484	14625	14514	14721	14567	14442	14607	14730	14437	14619	14507	14547	14667	14668	14452	14530	14547	14500	14373	14552	14558	14556	14728	14536	14552	14610	14583	14461	14538	14453	14538	14332	14563	14654	14557	14597	14653	14468	14499	14489	14530	14506	14456	14578	14710	14621	14556	14572	14600	14492	14678	14533	14689	14523	14470	14539	14549	14496	14560	14493	14482	14548	14651	14442	14488	14545	14425	14581	14545	14548	14446	14527	14438	14510	14458	14486	14442	14493	14572	14537	14472	14556	14523	14330	14534	14660	14443	14522	14559	14657	14445	14469	14715	14697	14588	14584	14454	14607	14517	14502	14508	14533	14603	14323	14621	14498	14575	14225	14603	14406	14598	14544	14396	14516	14582	14748	14430	14441	14588	14591	14666	14529	14570	14437	14448	14555	14616	14544	14503	14644	14620	14529	14643	14648	14672	14440	14529	14429	14504	14480	14497	14462	14481	14530	14392	14565	14670	14342	14596	14441	14493	14478	14668	14502	14556	14510	14709	14492	14554	14453	14558	14528	14520	14418	14596	14515	14614	14578	14647	14482	14457	14629	14471	14380	14624	14558	14594	14500	14518	14435	14553	14587	14579	14579	14610	14556	14658	14606	14559	14701	14598	14716	14601	14457	14618	14493	14498	14491	14516	14652	14656	14520	14515	14823	14339	14519	14523	14552	14430	14511	14483	14684	14577	14597	14509	14600	14607	14434	14663	14655	14486	14524	14539	14506	14647	14593	14561	14519	14511	14440	14572	14546	14585	14528	14552	14507	14571	14619	14460	14455	14616	14763	14555	14707	14445	14454	14624	14505	14537	14554	14684	14608	14613	14480	14564	14491	14623	14494	14568	14673	14584	14435	14460	14451	14409	14773	14542	14431	14742	14694	14668	14537	14683	14438	14602	14741	14574	14533	14579	14474	14706	14534	14508	14458	14603	14423	14453	14448	14553	14520	14640	14507	14465	14622	14552	14534	14630	14527	14693	14479	14608	14458	14453	14494	14537	14626	14589	14655	14812	14537	14399	14587	14528	14662	14608	14632	14659	14499	14498	14418	14591	14635	14500	14313	14539	14534	14450	14531	14663	14588	14640	14451	14532	14552	14713	14477	14632	14473	14636	14319	14605	14576	14500	14418	14501	14471	14486	14591	14591	14543	14560	14424	14431	14576	14433	14604	14694	14619	14545	14569	14578	14497	14522	14521	14607	14522	14438	14538	14473	14611	14503	14599	14480	14418	14475	14611	14611	14484	14518	14557	14536	14551	14470	14420	14611	14668	14483	14322	14614	14711	14425	14675	14730	14427	14571	14594	14555	14598	14557	14493	14657	14649	14510	14472	14564	14582	14591	14823	14472	14371	14543	14621	14569	14351	14468	14519	14489	14471	14517	14522	14497	14627	14468	14558	14606	14550	14561	14650	14623	14524	14658	14486	14712	14677	14534	14453	14589	14602	14565	14694	14477	14645	14621	14581	14498	14721	14552	14539	14724	14629	14527	14612	14613	14551	14545	14504	14526	14457	14587	14504	14841	14483	14546	14567	14624	14517	14381	14570	14581	14647	14568	14521	14465	14503	14387	14341	14493	14497	14559	14611	14386	14438	14613	14455	14513	14505	14535	14742	14669	14466	14667	14607	14580	14505	14440	14487	14460	14515	14648	14467	14406	14555	14584	14417	14350	14718
22677	20997	28856	23767	23499	28231	30758	25295	22711	21952	21113	20118	19853	19446	19020	18970	18453	18514	18268	18318	18110	17928	18007	17928	18270	18077	18088	18183	18025	17974	18011	17863	17952	17828	17846	17819	17726	17759	17800	17884	17982	17798	17820	17754	17776	17744	17875	17727	17878	17760	17667	17804	17883	17505	17657	17925	17863	17624	17849	17771	17760	17707	17559	17720	17887	17715	17612	17663	17748	17644	17819	17781	17800	17692	17685	17539	17650	17674	17868	17729	17782	17716	17770	17725	17674	17680	17561	17722	17646	17765	17851	17602	17636	17761	17658	17662	17795	17631	17730	17878	17556	17864	17633	17779	17624	17504	17615	17549	17630	17534	17715	17748	17625	17678	17740	17784	17570	17650	17653	17635	17716	17428	17699	17620	17690	17612	17691	17638	17817	17632	17666	17680	17634	17735	17594	17620	17600	17505	17706	17737	17650	17658	17801	17877	17767	17930	17781	17913	17700	17504	17746	17714	17572	17576	17678	17457	17541	17708	17761	17597	17697	17709	17736	17797	17867	17729	17756	17507	17542	17573	17550	17594	17519	17642	17497	17759	17891	17662	17585	17725	17639	17673	17885	17582	17729	17622	17630	17782	17550	17434	17656	17532	17599	17579	17357	17630	17690	17692	17619	17561	17714	17571	17681	17502	17735	17578	17646	17686	17615	17543	17477	17649	17726	17675	17831	17635	17646	17674	17679	17661	17683	17526	17634	17725	17871	17644	17596	17809	17640	17838	17555	17634	17642	17824	17602	17728	17687	17545	17652	17524	17896	17880	17596	17568	17550	17673	17718	17630	17686	17656	17631	17653	17802	17622	17613	17557	17640	17741	17735	17628	17691	17617	17549	17747	17626	17508	17806	17893	17753	17900	17824	17672	17589	17903	17615	17594	17552	17561	17502	17631	17545	17540	17538	17703	17615	17532	17830	17946	17863	17769	17652	17611	17694	17517	17588	17813	17881	17644	17762	17494	17488	17613	17565	17611	17791	17624	17728	17709	17595	17572	17882	17563	17787	17590	17704	17701	17595	17612	17681	17546	17977	17540	17635	17483	17590	17581	17479	17788	17688	17678	17613	17638	17730	17576	17792	17514	17529	17472	17716	17710	17700	17746	17624	17591	17887	17531	17463	17719	17728	17563	17593	17752	17760	17507	17816	17597	17689	17618	17480	17555	17624	17637	17491	17710	17527	17692	17949	17511	17699	17657	17783	17677	17691	17748	17628	17684	17569	17760	17627	17383	17745	17879	17738	17806	17557	17775	17822	17525	17743	17778	17734	17683	17609	17681	17743	17814	17765	17712	17744	17726	17946	17717	17558	17654	17392	17608	17719	17750	17653	17703	17790	17889	17881	17632	17624	17570	17738	17888	17696	17639	17488	17721	17529	17542	17627	17604	17706	17647	17824	17771	17605	17611	17710	17609	17562	17841	17639	17799	17779	17561	17594	17515	17738	17523	17944	17532	17837	17817	17499	17749	17697	17853	17490	17721	17676	17720	17509	17534	17550	17611	17773	17688	17620	17712	17573	17647	17869	17759	17721	17723	17749	17464	17492	17748	17617	17630	17872	17559	17601	17550	17850	17604	17766	17657	17546	17538	17476	17808	17727	17644	17441	17830	17803	17680	17697	17722	17616	17506	17735	17572	17770	17760	17624	17702	17703	17798	17542	17582	17669	17513	17640	17789	17727	17724	17713	17660	17852	17829	17820	17510	17545	17800	17652	17637	17574	17786	17833	17696	17671	17425	17537	17666	17612	17483	17416	17532	17680	17810	17627	17649	17465	17622	17798	17653	17767	17764	17816	17719	17883	17591	17798	17565	17722	17496	17633	17848	17516	17773	17749	17653	17766	17431	17593	17717	17831	17756	17635	17985	17689	17808	17524	17593	17821	17604	17724	17689	17679	17488	17671	17706	17750	17588	17824	17599	17662	17692	17715	17477	17659	17684	17771	17658	17883	17703	17809	17672	17640	17416	17456	17626	17523	17559	17955	17589	17703	17587	17747	17584	17667	17709	17687	17534	17696	17689	17649	17648	17830	17780	17737	17617	17696	17619	17432	17602	17934	17668	17663	17512	17732	17309	17746	17607	17744	17566	17420	17630	17782	17706	17844	17660	17594	17750	17658	17648	17525	17378	17655	17618	17491	17625	17892	17504	17744	17550	17354	17600	17722	17645	17579	17779	17844	17758	17721	17432	17644	17530	17699	17416	17723	17589	17707	17569	17743	17305	17669	17803	17676	17596	17724	17649	17713	17775	17867	17693	17514	17566	17759	17679	17540	17725	17842	17756	17938	17399	17608	17755	17741	17701	17722	17704	17795	17660	17710	17874	17647	17661	17684	17585	17701	17473	17828	17933	17730	17854	17495	17477	17735	17697	17766	17723	17698	17662	17653	17516	17545	17800	17694	17539	17687	17714	17700	17565	17644	17559	17616	17564	17828	17749	17670	17595	17595	17654	17747	17806	17811	17764	18004	17811	17652	17494	17678	17493	17755	17985	17780	17526	17616	17590	17589	17646	17674	17698	17866	17705	17733	17733	17657	17625	17592	17678	17705	17873	17737	17758	17857	17663	17722	17735	17485	17662	17458	17742	17595	17641	17728	17902	17731	17598	17626	17820	17783	17742	17568	17794	17808	17646	17771	17806	17782	17604	17659	17602	17789	17696	17649	17682	17577	17679	17737	17548	17548	17660	17597	17776	17522	17773	17852	17487	17589	17534	17707	17635	17701	17529	17846	17626	17639	17721	17761	17603	17710	17862	17509	17721	17844	17736	17675	17749	17651	17649	17664	17673	17655	17641	17892	17712	17691	17649	17595	17693	17583	17533	17830	17463	17693	17712	17695	17648	17510	17767	17710	17775	17521	17806	17593	17746	17637	17664	17794	17602	17746	17649	17716	17665	17723	17698	17630	17821	17686	17398	17712	17646	17553	17532	17722	17719	17675	17488	17779	17810	17585	17676	17589	17871	17583	17798	17702	17683	17657	17638	17732	17797	17663	17674	17685	17649	17479	17711	17549	17611	17572	17785	17670	17616	17654	17709	17826	17326	17567	17604	17569	17455	17749	17667	17667	17690	17651	17632	17580	17605	17589	17524	17424	17469	17436	17639	17835	17685	17713	17618	17726	17690	17551	17638	17725	17571	17766	17726	17704	17842	17848	17741	17809	17502	17406	17661	17653	17776	17524	17456	17796	17694	17718	17701	17630	17535	17637	17493	17647	17548	17519	17651	17690	17745	17778	17687	17780	17743	17621	17699	17612	17319	17678	17686	17495	17691	17499	17627	17541	17834	17908	17715	17756	17672	17777	17473	17804	17608	17550	17652	17753	17804	17822	17654	17676	17861	17705	17778	17690	17682	17558	17463	17654	17748	17616	17574	17562	17681	17632	17534	17465	17525	17405	17755	17846	17609	17597	17528	17517	17643	17657	17638	17839	17884	17432	17677	17808	17571	17461	17683	17714	17831	17817	17719	17591	17761	17478	17636	17896	17732	17684	17742	17603	17609	17720	17523	17752	17805	17489	17583	17766	17611	17661	17475	17524	17579	17841	17535	17778	17710	17598	17762	17648	17601	17674	17690	17813	17609	17642	17413	17579	17649	17607	17471	17529	17579	17790	17717	17721	17600	17673	17632	17600	17697	17850	17506	17648	17659	17674	17661	17659	17713	17437	17775	17474	17571	17652	17693	17790	17665	17537	17405	17530	17707	17635	17624	17558	17669	17682	17752	17617	17550	17467	17586	17734	17753	17646	17577	17513	17692	17565	17778	17646	17837	17614	17738	17646	17704	17675	17697	17689	17593	17889	17845	17635	17744	17797	17816	17783	17623	17511	17673	17673	17688	17527	17512	17818	17813	17719	17631	17692	17529	17445	17534	17578	17754	17750	17720	17784	17691	17589	17678	17640	17612	17771	17525	17558	17795	17499	17712	17632	17669	17617	17579	17757	17928	17766	17491	17733	17552	17779	17730	17763	17877	17654	17558	17582	17758	17604	17529	17780	17581	17574	17606	17633	17529	17554	17636	17794	17497	17485	17645	17762	17401	17894	17651	17521	17676	17644	17744	17677	17583	17743	17667	17499	17743	17560	17829	17769	17547	17822	17443	17750	17581	17479	17707	17517	17798	17726	17468	17733	17688	17601	17698	17554	17836	17688	17688	17596	17696	17560	17848	17676	17611	17657	17545	17630	17782	17865	17686	17632	17648	17764	17543	17863	17786	17718	17680	17686	17610	17779	17842	17678	17607	17602	17525	17636	17505	17902	17677	17588	17715	17630	17785	17735	17517	17786	17546	17688	17696	17563	17644	17593	17866	17617	17622	17618	17810	17799	17782	17369	17535	17774	17756	17552	17441	17675	17522	17655	17469	17562	17541	17697	17876	17627	17712	17589	17827	17632	17709	17693	17756	17916	17651	17614	17495	17558	17681	17851	17674	17551	17479	17676	17898	17663	17474	17613	17792	17761	17602	17540	17553	17531	17632	17787	17693	17559	17634	17676	17823	17674	17600	17636	17495	17564	17659	17646	17654	17741	17660	17738	17681	17753	17585	17622	17572	17615	17662	17565	17657	17748	17518	17691	17829	17683	17550	17603	17628	17611	17621	17677	17765	17735	17662	17802	17855	17666	17656	17451	17673	17707	17579	17780	17657	17712	17599	17734	17623	17682	17706	17719	17861	17664	17492	17804	17753	17781	17767	17672	17716	17744	17531	17581	17634	17755	17656	17707	17765	17718	17710	17560	17511	17643	17788	17583	17582	17560	17760	17940	17645	17593	17760	17818	17747	17604	17859	17594	17691	17682	17495	17762	17763	17786	17756	17685	17614	17437	17618	17566	17515	17791	17658	17593	17657	17791	17494	17526	17703	17725	17562	17556	17397	17513	17623	17624	17817	17857	17751	17722	17720	17779	17809	17707	17630	17488	17749	17470	17321	17546	17753	17783	17626	17551	17630	17746	17754	17760	17566	17590	17811	17523	17631	17840	17642	17760	17699	17708	17538	17617	17643	17647	17842	17681	17726	17463	17412	17744	17717	17601	17513	17736	17717	17620	17976	17683	17610	17641	17569	17526	17564	17629	17594	17779	17628	17838	17615	17669	17642	17565	17621	17762	17451	17712	17595	17549	17738
34408	58635	54661	43836	37797	33024	29085	25326	22199	20990	19603	18249	17753	17170	16333	16287	16088	15866	15636	15478	15579	15342	15324	15338	15188	15167	15107	15028	14933	15111	14920	15095	15000	14814	14876	14924	14905	14953	14854	14890	14847	14763	14817	14794	14883	14789	14947	14835	14913	14802	15012	14830	14924	14869	14771	14815	14922	14873	14738	14797	14959	14825	14679	14914	14872	14625	14692	14859	14937	14745	14700	14824	14842	14749	14686	14842	14769	14938	14773	14967	14900	14858	14731	14666	14816	14867	14721	14826	14869	14622	14869	14807	14876	14976	14945	14832	14736	14743	14825	14883	14815	14932	15046	14814	14752	14838	14884	14906	14801	14821	14834	14833	14858	14851	14790	14718	14899	14771	14816	14816	14787	14723	14770	14863	14815	14681	14942	14785	14724	14869	14730	14666	14672	14844	14651	14829	14859	14706	14898	14854	14799	14819	14888	14830	14709	14724	14838	14836	14884	14734	14664	14885	14772	14946	14980	14821	14648	14911	14857	14839	14754	14772	14788	14732	14837	14768	14699	14911	14783	14886	14816	14593	14711	14755	14690	14825	14683	14724	14791	14715	14857	14857	14773	14571	14858	14826	14649	14988	14950	14805	14720	14846	14902	14701	14732	14905	14791	14936	14628	14786	14913	14615	14642	14688	14727	14712	14846	14678	14732	14789	14766	14750	14745	14800	14722	14856	14857	14867	14861	14736	14856	14810	15012	14911	14865	14798	14923	14891	14793	14861	14780	14880	14695	14927	14615	14831	14763	14694	14874	14881	14809	14842	14843	14771	14815	14669	14827	14862	14959	14896	14846	14686	14721	14812	14882	14801	14762	14750	14517	14827	14720	14889	14810	14799	14718	14679	14726	14727	14723	14875	14953	14806	14894	14853	14878	14790	14820	15031	14867	14753	14832	14805	14759	14900	14771	14867	14623	14823	14753	14642	14787	14656	14982	14621	14839	14848	14769	14824	14778	14854	14821	14764	14692	14667	14872	14800	14794	14691	14772	14779	14760	15014	14797	14636	14707	14635	14749	14873	14962	14822	14858	14756	14795	14697	14699	14761	14866	14641	14789	14693	14834	14898	14888	14708	14848	14731	14731	14655	14766	14794	14907	14719	14703	14686	14863	14936	14725	14755	14932	14839	14710	14910	14750	14648	14781	14708	14729	14754	14785	14660	14812	14871	14707	14787	14952	14585	14710	15005	14706	14698	14854	14888	14883	14808	14797	14608	14835	14671	14550	14743	14847	14651	14754	14938	14737	14656	14914	14713	14930	14624	14790	14821	14864	14710	14702	14724	14806	14836	14579	14864	14758	14771	14884	14800	14747	14862	14671	14820	14923	14806	14938	14800	14826	14797	14875	14712	14728	14855	14923	14833	14724	14620	14779	14844	14888	14770	14966	14772	14786	14702	14768	14758	14873	14681	14633	14813	14815	14773	14944	14811	14621	14741	14667	14778	14619	14760	14797	14631	14830	14753	14610	14865	14705	14690	14751	14786	14775	14791	14867	14850	14837	14760	14910	14742	14839	14758	14658	14732	14745	14791	14788	14524	14785	14776	14851	14777	14864	14708	14830	14920	14884	14895	14811	14741	14724	14797	14895	14655	14786	14897	14743	14838	14593	14856	14655	14732	14904	14794	14793	14816	14764	14856	14890	14939	14843	14822	14779	14724	14872	14747	14602	14830	14795	14834	14790	14745	14834	14835	14765	14756	14848	15012	14594	14883	14887	14730	14839	14677	14941	14814	14668	14781	14829	14674	14639	14485	14716	14712	14943	15019	14854	14843	14820	14794	14838	14803	14755	14779	14727	14756	14852	14718	14790	14854	14886	15082	14880	15022	14886	14829	14683	14859	14828	14852	14723	14765	14740	14683	14759	14795	14577	14599	14742	14807	14801	14876	14868	14682	14711	14848	14831	14712	14672	14741	14683	14814	14821	14773	14758	14729	14791	14672	14737	14704	14821	14764	14958	14772	14776	14653	14758	14883	14682	14842	14722	14909	14900	14889	14819	14843	14766	14817	14871	14644	14821	14780	14997	14613	14707	14752	14848	14791	14817	14990	14688	14865	14976	14764	14766	14865	14807	14686	14977	14789	14769	14828	14737	14716	14890	14922	14710	14855	14873	14838	14688	14736	14802	14810	14673	14839	14773	14790	14784	14943	14765	14662	14822	14840	14866	14758	14867	14681	14778	14941	14679	14759	14889	14799	14691	14760	14751	14858	14613	14807	14654	14884	14672	14796	14819	14770	14827	14614	14694	14790	14737	14759	14860	14823	14725	14629	14973	15002	14681	14767	14930	14730	14865	14755	14796	14825	14895	14779	14639	14892	14782	14931	14717	14733	14786	14826	14813	14886	14846	14791	14835	14812	14728	14784	14691	14899	14706	14549	14825	14641	14819	14731	14596	14765	14806	14805	14885	14715	14739	14758	14848	14759	14840	14843	14724	14742	14725	14781	14680	14773	14766	14898	14735	14753	14786	14917	14836	14740	14668	14894	14695	14782	14756	14864	14754	14908	14676	14978	14752	14728	14708	14883	14910	14821	14702	14795	14676	14733	15010	14715	14897	14731	14840	14853	14665	14727	14731	14779	14810	14680	14901	14789	14828	14776	14863	14804	14742	14840	14704	14733	14861	14833	14760	14835	14594	14735	14810	14720	14573	14876	14692	14870	14733	14714	14827	14690	14796	14730	14792	14855	14650	14781	14857	14706	14943	14809	14650	14825	14763	14785	14863	14873	14731	14850	14736	14747	14716	14538	14735	14679	14725	14926	14680	14880	14687	14606	14787	14922	14652	14662	14775	14668	14721	14765	14666	14791	14860	14818	14597	14748	14815	14791	14788	14821	14778	14841	14820	14828	14713	14555	14773	14755	14898	14852	14915	14607	14681	14834	14722	14643	14610	14815	14808	14912	14996	14699	14761	14875	14813	14807	15019	14713	14834	14713	14996	14639	14685	14826	14737	14792	14650	14737	14832	14941	14734	14597	14732	14914	14899	14859	14720	14898	14686	14676	14843	14722	14838	14789	14707	14696	14864	14842	14903	14770	14745	14721	14803	14724	14789	14823	14625	14671	14794	14798	14786	14792	14774	14805	14864	14714	14606	14806	14917	14804	14733	14601	14678	14766	14770	14708	14713	14836	14962	14670	14780	14854	14651	14705	14792	14748	14565	14725	14677	14732	14715	14756	14702	14919	14687	14862	14708	14714	14827	14821	14955	14813	14736	14809	14730	14879	14614	14742	14917	14742	14780	14698	14654	14722	14713	14840	14769	14951	14783	14839	14817	14740	14808	14940	14655	14767	14817	14781	14798	14821	14750	14788	14749	14775	14682	14648	14908	14815	14790	14676	14708	14693	14721	14709	15006	14712	14973	14731	14829	14861	14735	14883	14524	14682	14842	14740	14768	14695	14964	14748	14775	14715	14790	14690	14889	14694	14785	14628	14880	14798	14778	14894	14785	14788	14596	14898	14692	14827	14931	14831	14671	14926	14844	14769	14832	14820	14817	14847	14791	14662	14817	14888	14655	14816	14797	14692	14953	14683	14795	14856	14901	14817	14908	14950	14764	14657	14736	14819	14857	14683	14808	14787	14835	14715	14636	14982	14755	14675	14855	14740	14811	14746	14767	14740	14720	14833	14753	14726	14828	14909	14837	14770	14837	14711	14828	14687	14845	14846	14711	14778	14772	14713	14765	14743	14787	14832	14716	14706	14840	14748	14785	14791	14752	14733	14694	14731	14669	14695	14727	14812	14880	14811	14789	14726	14801	15007	14846	14798	14794	14865	14818	14725	14836	14721	14897	14816	14687	14814	14825	14705	14792	14950	14622	14674	14986	14756	14796	14917	14728	14813	14886	14942	14907	14819	14775	14843	14758	14655	14744	14744	14722	14765	14734	14896	14653	14823	14914	14895	14827	14823	14702	14769	14916	14939	14878	14688	14792	14744	14640	14706	14756	14896	14752	14699	14810	14789	14726	14942	14861	14822	14644	14740	14822	14785	14688	14760	14919	14734	14814	14861	14836	14946	14659	14777	14572	14762	14675	14786	14835	14780	14755	14887	14734	14747	14818	14747	14793	14967	14914	14862	14751	14909	14911	14987	14710	14803	14731	14880	14802	14841	14812	14942	14637	14858	14725	14873	14827	14831	14845	14881	14682	14904	14904	14860	14663	14745	14691	14919	14618	14805	14654	14692	14643	14797	14797	14865	14809	14826	14884	14892	14756	14797	14843	14679	14949	14773	14834	14757	14802	14773	14800	14824	14709	14809	14753	14761	14761	14697	14783	14802	14776	14888	14912	14679	14672	14847	14753	14693	14937	14760	14660	14783	14791	14776	14704	14650	14816	14904	14796	14961	14893	14829	14637	14858	14813	14598	14839	14713	14740	14701	14716	14719	14826	14903	14685	14655	14854	14753	14885	14924	14912	14919	14855	14891	14899	14918	14938	14753	14960	14794	14920	14889	14909	14749	14815	14704	14895	14859	14731	14730	14867	14675	14946	14778	14787	14655	14785	14725	14817	14882	14804	14750	14784	14967	14853	14784	14821	14784	14717	14766	14675	14939	14892	14779	14900	14946	14858	14822	14691	14747	14752	14815	14814	14803	14655	14876	14706	14934	14786	14703	14901	14711	14757	14996	14771	14760	14805	14663	14713	14690	14948	14778	14831	14590	14849	14799	14744	14741	14818	14778	15080	14714	14730	14816	14872	14743	14672	14578	14911	14913	14913	14787	14831	14704	14723	14832	14898	14785	14794	14793	14961	14737	14939	14927	14760	14893	14708	14732	14854	14695	14869	14662	14753	14773	14853	14830	14862	14741	14873	14739	14775	14825	14845	14793	14752	14751	14809	14806	14781	14774	14777	14854	14760	14713	14731	14898	14606	14733	14728	14963	14871	14638	14624	14883	14684	14828	14656	14599	14604	14811	14727	14844	14785	14708	14906	14742	14690	14856	14841	14800	14828	14806	14998	14641	14741	14822	14759	14876	14869	14843	14744	14874	14800	14749	14960	14833	14944	14804	14840	14809	14776	14669	14734	14874	14914	14807	14803	14800	14782	15014	14915	14901	14716	14739	14728	14827	14715	14702	14900	14720	14798	14798	14814	14800	14801	14740	14761	14695
29990	31201	39556	34623	28661	24998	22919	20783	19814	19201	18840	18646	18307	18279	18162	17920	17995	17745	17788	17802	17698	17777	17555	17618	17614	17529	17698	17499	17481	17271	17809	17611	17565	17499	17651	17706	17526	17645	17516	17674	17439	17447	17414	17674	17606	17610	17428	17384	17512	17622	17500	17548	17517	17512	17560	17319	17527	17279	17540	17686	17719	17650	17390	17551	17493	17539	17450	17391	17218	17449	17455	17475	17531	17333	17697	17356	17616	17504	17532	17549	17483	17484	17352	17398	17699	17516	17434	17543	17492	17345	17483	17504	17522	17561	17545	17301	17393	17741	17446	17621	17378	17358	17456	17703	17476	17407	17401	17490	17367	17332	17536	17560	17525	17516	17520	17454	17620	17456	17352	17522	17536	17514	17496	17783	17416	17555	17531	17427	17489	17581	17411	17262	17583	17569	17348	17417	17466	17489	17489	17513	17483	17293	17686	17327	17639	17622	17301	17268	17554	17342	17307	17437	17265	17558	17541	17354	17550	17676	17398	17671	17512	17392	17505	17414	17516	17477	17715	17514	17634	17300	17381	17509	17436	17362	17401	17513	17497	17597	17563	17585	17549	17354	17398	17569	17611	17416	17437	17438	17391	17416	17594	17429	17490	17318	17490	17379	17426	17634	17516	17529	17459	17516	17464	17634	17491	17588	17493	17489	17557	17431	17441	17394	17522	17516	17563	17594	17557	17519	17372	17498	17629	17692	17429	17397	17720	17514	17565	17536	17565	17593	17531	17662	17635	17418	17677	17365	17333	17398	17429	17498	17426	17459	17551	17646	17417	17236	17543	17459	17401	17248	17759	17452	17528	17426	17240	17527	17569	17215	17613	17582	17611	17633	17472	17316	17419	17548	17461	17697	17482	17700	17588	17307	17648	17471	17589	17434	17511	17442	17351	17540	17491	17516	17509	17387	17476	17443	17394	17529	17499	17407	17757	17500	17542	17504	17631	17408	17509	17385	17544	17593	17746	17473	17559	17404	17646	17484	17465	17422	17447	17430	17521	17798	17679	17471	17492	17603	17391	17380	17316	17552	17652	17545	17436	17464	17430	17575	17401	17515	17514	17548	17308	17520	17446	17424	17426	17640	17394	17509	17419	17529	17412	17370	17432	17509	17484	17462	17431	17559	17529	17623	17608	17750	17303	17597	17452	17627	17605	17534	17374	17336	17404	17346	17506	17575	17471	17701	17585	17522	17457	17614	17458	17500	17345	17303	17335	17427	17462	17348	17726	17703	17273	17533	17570	17305	17468	17592	17438	17346	17391	17720	17547	17562	17456	17493	17497	17355	17592	17751	17460	17259	17486	17371	17506	17331	17479	17424	17762	17343	17419	17565	17506	17353	17437	17353	17546	17427	17522	17512	17539	17711	17634	17548	17371	17487	17471	17456	17487	17558	17393	17463	17313	17572	17612	17334	17345	17313	17563	17505	17385	17566	17484	17214	17407	17348	17383	17330	17456	17441	17459	17375	17311	17537	17379	17388	17416	17590	17694	17401	17372	17602	17526	17502	17422	17547	17488	17444	17653	17597	17580	17361	17541	17308	17413	17343	17580	17468	17457	17505	17402	17573	17629	17572	17467	17486	17487	17486	17455	17558	17746	17700	17429	17425	17421	17511	17393	17596	17544	17370	17454	17433	17522	17738	17563	17569	17358	17357	17434	17414	17611	17558	17508	17540	17263	17272	17440	17410	17620	17551	17667	17436	17587	17659	17375	17672	17365	17348	17271	17621	17703	17553	17423	17461	17449	17627	17560	17318	17479	17384	17403	17490	17499	17538	17546	17558	17578	17327	17586	17334	17643	17659	17539	17364	17260	17521	17571	17530	17470	17325	17554	17641	17507	17634	17570	17410	17500	17527	17478	17402	17730	17493	17510	17322	17544	17424	17529	17398	17429	17441	17540	17499	17552	17372	17578	17256	17468	17355	17703	17690	17453	17598	17625	17288	17447	17403	17446	17581	17521	17394	17293	17505	17556	17591	17460	17381	17654	17426	17508	17489	17489	17487	17441	17419	17496	17546	17499	17538	17582	17519	17533	17495	17359	17388	17415	17319	17509	17631	17248	17303	17641	17535	17869	17475	17535	17625	17391	17767	17356	17608	17408	17331	17629	17462	17385	17440	17354	17704	17721	17539	17444	17461	17565	17327	17362	17585	17465	17465	17593	17407	17521	17585	17515	17609	17655	17462	17560	17455	17361	17616	17466	17620	17609	17519	17538	17561	17536	17439	17500	17501	17673	17504	17438	17344	17434	17401	17373	17578	17469	17617	17580	17625	17552	17433	17527	17606	17555	17603	17365	17552	17595	17521	17306	17435	17266	17343	17478	17474	17427	17450	17522	17568	17350	17389	17388	17479	17423	17506	17288	17446	17386	17466	17530	17348	17540	17386	17581	17694	17321	17559	17613	17411	17543	17503	17659	17506	17721	17493	17331	17566	17399	17393	17473	17382	17427	17438	17393	17504	17446	17452	17385	17366	17473	17384	17611	17391	17259	17417	17454	17623	17469	17544	17355	17155	17547	17228	17392	17566	17541	17581	17448	17410	17525	17623	17454	17293	17438	17278	17541	17649	17441	17545	17404	17506	17368	17301	17593	17497	17642	17590	17375	17446	17397	17544	17455	17498	17233	17393	17341	17238	17553	17578	17476	17524	17684	17360	17534	17480	17544	17509	17495	17470	17410	17536	17303	17546	17504	17693	17640	17454	17751	17433	17322	17392	17490	17491	17553	17534	17731	17580	17612	17534	17521	17361	17461	17373	17509	17563	17579	17466	17437	17416	17369	17476	17439	17715	17580	17540	17675	17510	17437	17463	17487	17473	17461	17397	17623	17661	17526	17496	17523	17421	17449	17533	17575	17476	17523	17381	17525	17526	17498	17322	17392	17393	17437	17550	17517	17345	17575	17547	17433	17332	17478	17503	17441	17644	17444	17595	17605	17404	17675	17465	17532	17577	17525	17464	17503	17454	17660	17762	17494	17417	17426	17275	17504	17592	17549	17796	17538	17462	17562	17330	17496	17565	17659	17445	17557	17445	17553	17462	17432	17372	17592	17694	17635	17449	17447	17299	17603	17401	17647	17637	17533	17459	17514	17558	17512	17360	17415	17512	17554	17441	17519	17496	17451	17289	17792	17341	17510	17439	17541	17556	17500	17617	17375	17646	17590	17470	17344	17446	17574	17542	17474	17453	17419	17651	17722	17584	17530	17337	17447	17455	17529	17336	17476	17546	17586	17475	17396	17514	17417	17516	17620	17344	17280	17511	17599	17432	17412	17577	17533	17529	17518	17628	17612	17579	17422	17536	17333	17391	17289	17824	17484	17495	17509	17464	17543	17433	17284	17549	17532	17564	17499	17474	17603	17334	17583	17508	17438	17469	17677	17409	17609	17507	17562	17510	17424	17574	17396	17621	17473	17552	17524	17539	17542	17456	17419	17490	17385	17424	17497	17289	17324	17415	17544	17574	17435	17348	17530	17325	17402	17273	17288	17558	17582	17481	17406	17588	17420	17331	17542	17688	17499	17350	17502	17446	17396	17379	17583	17530	17450	17551	17474	17545	17413	17531	17264	17508	17468	17493	17402	17480	17369	17384	17544	17542	17511	17359	17504	17298	17544	17650	17496	17626	17525	17608	17533	17569	17372	17418	17493	17587	17536	17300	17594	17521	17479	17464	17634	17411	17420	17467	17434	17299	17497	17633	17564	17496	17227	17291	17493	17291	17510	17428	17535	17367	17489	17320	17479	17487	17637	17749	17304	17673	17458	17456	17491	17489	17316	17465	17628	17493	17502	17515	17669	17415	17688	17408	17485	17474	17559	17674	17352	17589	17560	17445	17486	17247	17577	17545	17423	17596	17306	17313	17509	17565	17565	17448	17815	17526	17608	17688	17468	17683	17586	17522	17553	17627	17653	17386	17611	17502	17547	17404	17452	17521	17442	17608	17645	17273	17279	17328	17303	17424	17520	17549	17514	17606	17300	17493	17310	17225	17675	17447	17382	17529	17438	17553	17591	17271	17527	17477	17527	17666	17553	17391	17465	17455	17307	17565	17546	17647	17390	17517	17613	17325	17678	17513	17539	17384	17548	17553	17413	17574	17720	17448	17392	17428	17472	17243	17550	17393	17421	17522	17586	17513	17633	17621	17535	17556	17631	17619	17435	17528	17468	17532	17304	17456	17623	17449	17471	17450	17566	17696	17584	17449	17386	17617	17510	17559	17535	17766	17331	17532	17467	17544	17647	17543	17512	17483	17518	17641	17423	17209	17497	17452	17380	17447	17455	17401	17401	17412	17439	17732	17608	17609	17135	17407	17639	17687	17557	17425	17570	17502	17250	17660	17379	17427	17394	17488	17761	17655	17351	17394	17382	17444	17496	17520	17361	17333	17219	17353	17478	17608	17576	17624	17536	17393	17393	17368	17631	17410	17289	17628	17361	17579	17453	17472	17379	17188	17433	17566	17601	17504	17514	17568	17485	17585	17837	17419	17211	17618	17447	17460	17441	17607	17454	17500	17460	17435	17530	17321	17345	17341	17310	17416	17514	17598	17431	17487	17406	17379	17578	17356	17497	17480	17460	17375	17520	17508	17454	17574	17539	17486	17536	17524	17440	17565	17382	17320	17447	17521	17670	17678	17489	17414	17238	17383	17530	17445	17425	17599	17428	17703	17527	17493	17583	17456	17615	17395	17513	17444	17535	17376	17640	17565	17438	17618	17500	17567	17428	17540	17702	17583	17586	17584	17205	17569	17517	17472	17455	17339	17495	17665	17649	17487	17363	17421	17408	17619	17401	17648	17574	17500	17686	17588	17494	17432	17454	17474	17685	17357	17476	17554	17388	17222	17444	17410	17466	17567	17530	17508	17582	17460	17497	17240	17471	17437	17282	17424	17524	17587	17289	17530	17589	17468	17420	17648	17462	17609	17612	17393	17397	17547	17530	17429	17481	17648	17574	17488	17501	17461	17588	17654	17552	17447	17478	17578	17493	17344	17509	17541	17489	17623	17718	17594	17628	17416	17384	17480	17797	17576	17208	17460	17357	17624	17541	17355	17581	17467	17251	17525	17383	17646	17563	17558	17581	17500	17602	17656	17341	17386	17570	17448	17673	17619	17557	17567
32980	47372	43322	33441	28566	24759	21745	19696	18384	17491	16933	16429	15925	15898	15376	15228	15276	15200	15148	15163	14931	14956	14809	14847	14790	14878	14776	14776	15034	14814	14622	14734	14950	14751	14880	14666	14918	15011	14774	14757	14673	14786	14822	14683	14788	14810	14754	14817	14890	14879	14831	14754	14632	14774	14733	14763	14587	14762	14584	14757	14657	14779	14751	14819	14721	14763	14824	14773	14728	14881	14939	14647	14667	14746	14840	14736	14872	14810	14773	14803	14901	14726	14594	14741	14799	14812	14846	14573	14738	14716	14738	14967	14625	14740	14873	14776	14720	14772	14781	14841	14656	14680	14787	14679	14607	14736	14830	14705	14799	14785	14806	14441	14729	14835	14926	14673	14740	14708	14750	14689	14675	14868	14654	14769	14789	14704	14820	14743	14865	14788	14610	14836	14801	14721	14546	14685	14807	14612	14780	14837	14810	14522	14740	14731	14871	14888	14660	14755	14667	14627	14923	14736	14902	14953	14775	14890	14836	14813	14903	14838	14656	14906	14732	14762	14789	14849	14533	14778	14598	14662	14854	14706	14892	14738	14675	14776	14763	14823	14834	14754	14804	14757	14743	14898	14505	14713	14732	14689	14935	14583	14722	14793	14626	14799	14760	14839	14789	14831	14764	14637	14747	14772	14784	14814	14724	14752	14692	14755	14677	14803	14775	14714	14703	14704	14654	14772	14823	14866	14891	14735	14748	14678	14807	14766	14754	14812	14831	14722	14849	14652	14793	14796	14721	14769	14726	14752	14732	14782	14759	14800	14714	14699	14750	14736	14891	14615	14661	14752	14714	14690	14646	14740	14713	14682	14590	14718	14880	14734	14795	14735	14775	14602	14543	14727	14833	14893	14902	14667	14695	14693	14803	14888	14729	14685	14715	14712	14773	14657	14655	14672	14812	14833	14747	14733	14931	14694	14826	14901	14824	14747	14699	14718	14893	14722	14785	14760	14884	14849	14759	14915	14887	14903	14712	14783	14794	14872	14722	14815	14770	14740	14805	14739	14842	14746	14565	14796	14918	14723	14802	14772	14796	14829	14675	14740	14689	14823	14643	14720	14764	14776	14705	14695	14620	14681	14672	14723	14655	14797	14718	14733	14694	14880	14733	14658	14824	14682	14743	14902	14848	14681	14731	14747	14729	14774	14708	14824	14826	14730	14781	14850	14692	14599	14651	14638	14876	14835	14854	14744	14665	14666	14780	14670	14892	14588	14940	14686	14872	14627	14824	14922	14682	14672	14725	14742	14635	14650	14877	14785	14741	14786	14911	14746	14763	14971	14902	14855	14640	14619	14738	14644	14697	14800	14734	14632	14666	14846	14986	14618	14845	14756	14752	14740	14495	14833	14768	14906	14632	14883	14697	14726	14833	14822	14841	14819	14864	14782	14747	14756	14664	14795	14777	14633	14896	14758	14931	14851	14705	14730	14821	14822	14700	14575	14733	14746	14765	14694	14643	14669	14723	14569	14735	14853	14773	14656	14861	14621	14845	14632	14819	14761	14797	14809	14775	14847	14811	14840	14712	14850	14717	14619	14765	14618	14823	14534	14899	14783	14989	14700	14685	14868	14968	14664	14933	14802	14760	14764	14806	14766	14832	14898	14867	14841	14700	14506	14812	14877	14841	14767	14750	14664	14798	14684	14846	14986	14787	14675	14694	14604	14800	14854	14959	14700	14734	14703	14674	14938	14742	14640	14852	14843	14764	14665	14638	14748	14784	14874	14949	14840	14641	14789	14616	14759	14791	14802	14772	14773	14672	14850	14863	14799	14784	14803	14745	14608	14643	14688	14798	14766	14896	14606	14807	14662	14821	14709	14686	14771	14725	14894	14724	14840	14692	14590	14734	14731	14890	14696	14705	14727	14665	14637	14703	14737	14817	14648	14744	14788	14741	14606	14679	14770	14629	14769	14645	14833	14733	14641	14656	14882	14712	14705	14656	14706	14676	14761	14907	14720	14667	14759	14887	14750	14904	14694	14673	14831	14745	14739	14774	14674	14748	14755	14720	14695	14721	14641	14837	14817	14945	14633	14754	14867	14711	14805	14830	14827	14700	14694	14798	14610	14763	14786	14662	14797	14707	14724	14732	14738	14679	14786	14891	14819	14652	14650	14669	14842	14839	14908	14729	14761	14806	14584	14746	14654	14877	14856	14687	14644	14849	14848	14822	14650	14841	14801	14757	14712	14621	14707	14983	14571	14822	14631	14603	14593	14660	14835	14951	14649	14694	14711	14747	14845	14621	14759	14648	14888	14733	14684	14775	14696	14739	14798	14950	14631	14769	14819	14801	14784	14828	14894	14867	14752	14785	14739	14726	14808	14650	14676	14797	14721	14846	14935	14757	14722	14766	14749	14808	14583	14621	14592	14773	14874	14860	14731	14700	14836	14686	14791	14619	14766	14759	14709	14680	14779	14681	14721	14854	14631	14685	14767	14667	14862	14728	14634	14780	14683	14694	14869	14819	14887	14760	14599	14625	14835	14825	14793	14790	14645	14815	14554	14751	14649	14806	14725	14736	14817	14766	14810	14783	14818	14577	14722	14764	14716	14826	14631	14754	14736	14744	14744	14832	14966	14841	14715	14789	14759	14815	14734	14774	14771	14737	14923	14799	14528	14735	14697	14824	14676	14638	14841	14486	14916	14734	14669	14544	14641	14935	14905	14762	14904	14649	14818	14836	14737	14934	14705	15023	14646	14857	14740	14676	14648	14703	14695	14804	14810	14670	14565	14687	14651	14723	14694	14769	14702	14890	14726	15000	14829	14679	14672	14834	14870	14853	14792	14806	14669	14784	14539	14805	14691	14787	14788	14966	14746	14839	14797	14833	14670	14873	14677	14603	14894	14767	14832	14631	14700	14781	14614	14695	14763	14757	14618	14727	14798	14572	14709	14721	14712	14662	14883	14841	14843	14778	14931	14886	14711	14667	14662	14766	14845	14659	14748	14791	14775	14788	14591	14751	14786	14750	14813	14856	14702	14810	14766	14877	14770	14878	14730	14797	14766	14756	14866	14779	14649	14772	14623	14586	14658	14839	14793	14730	14733	14644	14747	14774	14704	14650	14892	14706	14690	14874	14643	14895	14912	14763	14863	14695	14791	14717	14728	14726	14848	14617	14793	14678	14724	14630	14797	14775	14866	14727	14737	14786	15011	14634	14810	14728	14867	14826	14847	14753	14904	14799	14854	14714	14789	14767	14732	14555	14941	14784	14525	14860	14838	14694	14764	14731	14621	14788	14860	14792	14715	14826	14622	14713	14721	14544	14764	14655	14766	14781	14657	14835	14772	14602	14704	14700	14832	14711	14790	14801	14591	14833	14573	14614	14800	14872	14846	14712	14831	14679	14834	14633	14616	14795	14783	14763	14611	14602	14906	14539	14728	14705	14560	14710	14781	14674	14714	14753	14692	14763	14758	14750	14707	14736	14764	14620	14640	14872	15015	14742	14829	14782	14689	14597	14743	14712	14679	14854	14748	14763	14814	14764	14802	14572	14751	14918	14733	14673	14740	14656	14956	14855	14533	14768	14765	14674	14765	14689	14788	14624	14765	14665	14847	14752	14809	14898	14570	14831	14846	14751	14680	14888	14669	14791	14835	14758	14778	14821	14723	14886	14817	14753	14681	14847	14865	14875	14537	14625	14726	14791	14534	14891	14741	14611	14760	14784	14737	14782	14795	14899	14765	14688	14936	14900	14841	14716	14658	14676	14594	14903	14775	14740	14900	14804	14779	14780	14861	14675	14813	14585	14769	14662	14748	14688	14733	14644	14824	14802	14644	14837	14732	14757	14817	14828	14704	14690	14682	14819	14885	14870	14768	14651	14792	14817	14724	14905	14835	14604	14703	14920	14709	14918	14722	14684	14927	14693	14683	14903	14800	14844	14769	14778	14720	14675	14784	14556	14726	14747	14702	14781	14673	14929	14629	14564	14761	14694	14667	14832	14957	14826	14773	14656	14898	14807	14679	14749	14773	14756	14754	14695	14779	14679	14728	14737	14857	14764	14857	14762	14477	14686	14849	14721	14662	14783	14865	14845	14778	14896	14978	14777	14791	14700	14535	14808	14713	14718	14874	14708	14767	14757	14759	14843	14712	14870	14551	14686	14491	14832	14896	14789	14670	14508	14914	14814	14772	14847	14849	14861	14760	14619	14878	14615	14778	14698	14737	14804	14634	14741	14728	14731	14815	14696	14747	14735	14768	14750	14807	14742	14677	14725	14732	14766	14648	14897	14764	14842	14682	14790	14816	14691	14930	14792	14722	14837	14656	14847	14765	14931	14681	14623	14772	14579	14674	14620	14770	14796	14811	14799	14843	14867	14958	15053	14840	14711	14745	14633	14788	14831	14762	14867	14689	14803	14663	14796	14621	14660	14904	14780	14588	14918	14616	14864	14885	14741	14806	14791	14661	14738	14810	14622	14715	14793	14779	14794	14890	14783	14824	14817	14903	14699	14796	14691	14884	14932	14803	14593	14757	14587	14761	14763	14542	14574	14797	14713	14841	14979	14832	14795	14675	14756	14746	14769	14838	14816	14805	14768	14693	14806	14589	14879	14645	14759	14636	14851	14550	14850	14717	14938	14732	14706	14629	14700	14956	14817	14791	14626	14741	14802	14488	14854	14758	14622	14754	14676	14815	14874	14870	14758	14732	14708	14776	14705	14784	14681	14849	14740	14695	14675	14883	14561	14797	14753	14778	14881	14648	14706	14677	14700	14757	14810	14750	14946	14689	14795	14626	14679	14645	14736	14785	14791	14711	14841	14974	14914	14552	14750	14821	14761	14756	14835	14878	14754	14583	14706	14836	14673	14753	14697	14767	14856	14772	14701	14722	14675	14823	14690	14609	14751	14736	14861	14734	14908	14712	14826	14585	14928	14710	14932	14888	14819	14553	14681	14755	14598	14891	14725	14700	14670	14841	14743	14843	14597	14595	14693	14730	14838	14693	14687	14727	14698	14777	14631	14851	14864	14685	14944	14759	14692	14711	14916	14780	14549	14894	14709	14890	14780	14722	14819	14792	14862	14728	14883	14735	14777	14796	14861	14953	14809	14760	14891	14611	14678	14770	14682	14702	14633	14781	14952	14724	15042	14801	14775	14721	14746	14591	14677	14713
23998	21016	28632	26677	27337	28391	27060	23017	20945	20461	19847	19404	18925	18438	18260	18164	18127	18016	17823	17671	17879	17854	17770	17894	17751	17691	17539	17674	17596	17543	17509	17520	17437	17548	17733	17484	17391	17567	17587	17507	17499	17550	17605	17470	17640	17640	17678	17426	17461	17471	17574	17453	17479	17695	17578	17578	17377	17536	17513	17534	17501	17481	17588	17701	17449	17355	17366	17407	17460	17386	17414	17497	17482	17390	17380	17328	17455	17667	17333	17472	17786	17330	17495	17436	17569	17520	17443	17365	17410	17515	17568	17567	17390	17472	17559	17529	17401	17295	17522	17554	17520	17421	17228	17424	17488	17449	17470	17459	17494	17565	17571	17515	17449	17405	17553	17449	17420	17540	17520	17215	17540	17505	17571	17524	17561	17691	17495	17587	17577	17689	17435	17549	17508	17483	17352	17498	17522	17647	17208	17447	17534	17549	17539	17315	17472	17485	17495	17414	17504	17521	17503	17294	17528	17350	17633	17544	17406	17666	17588	17550	17389	17060	17206	17627	17456	17480	17519	17527	17482	17553	17496	17689	17336	17636	17304	17399	17447	17535	17525	17644	17528	17386	17604	17494	17601	17428	17364	17798	17503	17451	17411	17420	17523	17414	17526	17405	17308	17461	17572	17336	17413	17448	17521	17420	17473	17373	17429	17348	17405	17644	17584	17390	17733	17328	17522	17339	17551	17388	17560	17376	17562	17442	17471	17391	17370	17407	17425	17396	17362	17415	17531	17349	17473	17519	17552	17497	17326	17503	17410	17652	17526	17373	17398	17563	17503	17289	17665	17495	17398	17586	17407	17416	17509	17379	17569	17520	17556	17485	17435	17255	17419	17329	17267	17644	17489	17552	17492	17494	17653	17453	17503	17706	17323	17502	17309	17529	17304	17494	17308	17259	17519	17337	17453	17492	17716	17498	17490	17498	17386	17440	17279	17370	17729	17496	17462	17455	17454	17475	17447	17496	17527	17393	17279	17470	17646	17273	17252	17352	17426	17315	17260	17329	17314	17576	17455	17348	17435	17619	17517	17643	17442	17636	17501	17556	17445	17437	17597	17397	17325	17365	17396	17321	17412	17451	17323	17443	17416	17388	17434	17623	17402	17586	17430	17685	17510	17187	17367	17549	17384	17427	17405	17368	17651	17364	17497	17401	17380	17466	17411	17495	17539	17375	17469	17674	17521	17387	17637	17370	17613	17477	17728	17465	17322	17390	17408	17681	17409	17337	17568	17277	17412	17670	17561	17538	17298	17432	17511	17488	17334	17379	17508	17620	17369	17587	17253	17308	17187	17342	17552	17418	17272	17373	17553	17414	17470	17385	17411	17340	17528	17485	17515	17409	17636	17615	17245	17525	17697	17395	17406	17499	17387	17378	17524	17600	17620	17558	17433	17358	17471	17440	17415	17423	17352	17182	17414	17569	17379	17592	17254	17581	17711	17258	17478	17570	17380	17546	17458	17648	17430	17402	17452	17508	17534	17569	17497	17299	17466	17283	17416	17570	17584	17498	17357	17496	17386	17520	17460	17415	17569	17484	17503	17502	17435	17545	17268	17537	17400	17364	17407	17579	17415	17351	17415	17500	17567	17358	17239	17402	17604	17458	17350	17231	17459	17652	17473	17384	17546	17140	17606	17213	17422	17502	17421	17535	17500	17443	17437	17404	17347	17326	17400	17355	17339	17470	17619	17539	17413	17472	17325	17447	17426	17648	17583	17550	17393	17490	17294	17462	17373	17521	17430	17368	17322	17257	17421	17314	17432	17433	17540	17560	17700	17539	17586	17440	17520	17343	17520	17572	17385	17589	17626	17466	17385	17561	17573	17306	17619	17440	17274	17442	17474	17397	17279	17451	17589	17400	17304	17631	17377	17602	17296	17446	17531	17659	17436	17516	17488	17532	17391	17436	17449	17454	17442	17568	17430	17445	17454	17492	17443	17382	17426	17342	17640	17668	17514	17269	17355	17426	17491	17481	17505	17595	17398	17556	17315	17546	17549	17409	17476	17479	17360	17338	17348	17353	17515	17518	17536	17537	17318	17416	17251	17563	17594	17506	17560	17468	17482	17255	17560	17769	17581	17376	17448	17508	17514	17537	17282	17734	17343	17381	17503	17456	17410	17385	17420	17321	17456	17364	17401	17222	17539	17319	17501	17537	17434	17560	17294	17453	17343	17482	17340	17380	17619	17546	17376	17605	17323	17674	17301	17631	17594	17647	17387	17596	17340	17464	17503	17548	17416	17424	17507	17436	17251	17473	17460	17336	17635	17405	17569	17573	17412	17494	17391	17497	17471	17380	17157	17582	17493	17461	17603	17491	17558	17466	17333	17491	17680	17218	17496	17421	17461	17310	17377	17393	17457	17351	17361	17261	17390	17449	17291	17368	17471	17309	17544	17555	17344	17460	17449	17288	17424	17311	17322	17490	17564	17359	17483	17591	17665	17417	17366	17554	17514	17437	17336	17343	17422	17468	17514	17430	17609	17309	17502	17507	17457	17624	17468	17367	17517	17373	17330	17457	17362	17434	17607	17257	17589	17322	17378	17405	17362	17429	17569	17516	17323	17554	17339	17516	17719	17483	17352	17508	17222	17539	17336	17318	17389	17525	17382	17401	17570	17506	17418	17431	17548	17504	17572	17474	17458	17677	17517	17420	17493	17288	17448	17477	17580	17516	17256	17232	17456	17344	17305	17347	17414	17365	17463	17576	17402	17356	17450	17470	17564	17375	17431	17403	17577	17466	17603	17474	17557	17472	17629	17470	17346	17563	17458	17532	17478	17414	17624	17626	17371	17315	17443	17194	17560	17516	17469	17472	17308	17592	17365	17507	17441	17440	17392	17485	17692	17311	17565	17688	17424	17397	17528	17481	17554	17395	17659	17286	17347	17483	17401	17595	17659	17442	17681	17460	17453	17350	17318	17428	17523	17322	17584	17511	17588	17400	17479	17486	17504	17421	17483	17366	17449	17395	17513	17387	17645	17204	17379	17625	17374	17114	17218	17514	17281	17362	17419	17475	17221	17434	17427	17448	17652	17465	17390	17495	17498	17535	17468	17444	17590	17454	17360	17442	17413	17502	17311	17656	17480	17366	17430	17311	17595	17540	17518	17714	17474	17270	17514	17267	17628	17295	17345	17495	17452	17474	17443	17283	17486	17420	17485	17488	17544	17428	17222	17370	17458	17371	17594	17643	17426	17450	17653	17504	17692	17471	17533	17363	17403	17295	17525	17477	17599	17496	17582	17458	17357	17611	17495	17478	17554	17371	17291	17337	17478	17435	17562	17222	17345	17423	17587	17392	17363	17495	17377	17356	17623	17438	17349	17485	17506	17360	17503	17289	17455	17305	17554	17608	17309	17389	17352	17276	17449	17252	17422	17328	17399	17467	17388	17378	17484	17384	17585	17351	17523	17553	17635	17463	17386	17371	17624	17560	17350	17333	17576	17471	17402	17380	17466	17349	17571	17447	17391	17368	17636	17457	17422	17413	17497	17516	17534	17365	17649	17498	17414	17586	17511	17285	17486	17479	17406	17038	17341	17680	17365	17344	17479	17516	17409	17473	17598	17196	17412	17342	17330	17520	17233	17310	17459	17351	17517	17275	17393	17450	17305	17385	17540	17267	17289	17398	17405	17386	17491	17320	17361	17543	17488	17411	17412	17445	17337	17572	17577	17434	17303	17610	17584	17365	17400	17626	17444	17451	17358	17576	17278	17467	17647	17494	17368	17490	17348	17324	17637	17338	17621	17464	17449	17395	17460	17518	17397	17466	17520	17434	17515	17507	17549	17651	17320	17413	17372	17424	17427	17335	17509	17540	17300	17726	17529	17449	17417	17435	17306	17447	17475	17480	17595	17419	17456	17538	17458	17436	17401	17371	17738	17291	17291	17433	17230	17446	17595	17490	17514	17540	17491	17455	17743	17399	17487	17361	17447	17563	17446	17499	17441	17529	17483	17267	17575	17484	17472	17640	17554	17575	17625	17485	17285	17490	17325	17353	17339	17444	17439	17383	17329	17423	17424	17503	17447	17432	17264	17529	17486	17649	17639	17370	17372	17497	17298	17642	17532	17378	17540	17479	17547	17584	17517	17340	17443	17539	17503	17627	17562	17363	17331	17447	17376	17399	17651	17430	17477	17447	17473	17509	17717	17424	17689	17472	17548	17472	17591	17182	17396	17503	17524	17538	17430	17491	17437	17342	17386	17162	17351	17366	17559	17387	17517	17577	17509	17267	17413	17448	17339	17397	17434	17490	17428	17686	17383	17463	17417	17418	17513	17380	17359	17189	17371	17289	17394	17499	17518	17575	17485	17442	17437	17291	17474	17471	17421	17453	17412	17291	17465	17539	17628	17576	17257	17457	17432	17290	17581	17614	17499	17563	17645	17263	17582	17382	17331	17406	17477	17238	17293	17466	17449	17347	17425	17776	17489	17644	17481	17254	17432	17289	17506	17475	17382	17633	17496	17470	17364	17503	17435	17363	17448	17531	17597	17516	17441	17649	17454	17444	17195	17308	17479	17391	17562	17180	17549	17454	17317	17346	17321	17384	17419	17121	17470	17402	17472	17296	17376	17479	17422	17400	17442	17035	17607	17306	17548	17371	17301	17338	17395	17532	17386	17292	17533	17379	17263	17402	17302	17554	17544	17400	17431	17487	17324	17452	17413	17407	17406	17358	17492	17522	17455	17523	17385	17394	17482	17343	17589	17427	17494	17523	17540	17595	17341	17586	17297	17529	17454	17326	17549	17868	17488	17494	17386	17295	17452	17477	17504	17326	17370	17361	17463	17347	17428	17513	17635	17340	17553	17348	17507	17393	17533	17472	17479	17501	17466	17676	17518	17611	17701	17391	17467	17560	17325	17507	17667	17402	17485	17533	17373	17589	17421	17490	17375	17506	17498	17478	17520	17462	17278	17541	17529	17529	17478	17411	17612	17537	17449	17336	17458	17479	17538	17409	17604	17588	17404	17569	17333	17570	17445	17456	17505	17427	17377	17370	17740	17344	17516	17380	17372	17420	17504	17303	17432	17406	17353	17357	17412	17619	17472	17484	17399	17423	17310	17408	17605	17475	17589	17400	17452	17505	17315	17406	17240	17407	17558	17341	17438	17653	17537	17656
32407	53965	49866	39576	33645	28994	25197	22103	20065	18779	17953	17180	16812	16278	15973	15856	15595	15476	15319	15405	15097	14870	14961	15015	15024	15107	14968	14741	14781	15014	14811	14706	14847	14812	14746	14935	14711	14892	14834	14745	14897	14803	14869	14642	14688	14704	14553	14671	14635	14545	14733	14770	14801	14716	14725	14743	14687	14694	14906	14675	14791	14765	14764	14884	14815	14856	14725	14730	14694	14667	14706	14773	14507	14652	14923	14616	14739	14773	14778	14758	14740	14711	14781	14744	14756	14779	14725	14786	14663	14700	14786	14802	14755	14910	14733	14808	14593	14828	14718	14704	14719	14650	14663	14817	14826	14810	14767	14860	14713	14603	14757	14800	14681	14835	14679	14811	14867	14752	14626	14738	14731	14741	14732	14653	14653	14701	14838	14610	14702	14859	14837	14748	14803	14739	14725	14746	14799	14696	14878	14646	14771	14711	14763	14627	14906	14682	14713	14654	14709	14729	14945	14738	14645	14658	14649	14600	14787	14745	14512	14843	14728	14663	14833	14831	14567	14696	14498	14775	14656	14735	14717	14602	14909	14769	14696	14478	14967	14699	14563	14772	14671	14787	14649	14785	14659	14624	14789	14722	14493	14606	14713	14528	14707	14783	14697	14704	14746	14755	14794	14703	14761	14751	14777	14826	14718	14686	14790	14786	14757	14765	14636	14683	14661	14613	14650	14774	14727	14805	14726	14636	14742	14828	14696	14786	14756	14800	14674	14656	14840	14689	14666	14615	14726	14692	14710	14909	14753	14670	14635	14820	14693	14718	14664	14939	14724	14853	14755	14803	14686	14594	14551	14914	14646	14706	14641	14661	14780	14834	14715	14775	14632	14573	14608	14544	14629	14682	14634	14607	14820	14686	14837	14760	14752	14700	14764	14697	14555	14803	14572	14583	14526	14768	14707	14707	14672	14567	14736	14874	14860	14823	14680	14832	14696	14700	14864	14889	14776	14647	14714	14699	14814	14768	14786	14811	14792	14738	14780	14790	14770	14621	14669	14583	14695	14630	14772	14615	14698	14798	14670	15041	14822	14596	14740	14703	14646	14891	14609	14691	14850	14776	14850	14709	14832	14636	14713	14755	14747	14643	14718	14794	14651	14768	14743	14858	14539	14694	14899	14799	14867	14639	14989	14697	14774	14828	14725	14604	14745	14747	14824	14689	14658	14832	14686	14807	14714	14577	14763	14754	14765	14638	14600	14586	14597	14532	14800	14489	14669	14765	14801	14685	14852	14596	14730	14729	14722	14675	14630	14624	14799	14756	14684	14772	14711	14700	14657	14851	14738	14601	14680	14878	14719	14715	14936	14730	14651	14782	14712	14811	14920	14692	14664	14638	14911	14808	14782	14727	14792	14743	14711	14721	14684	14693	14719	14619	14728	14712	14765	14665	14627	14637	14789	14824	14560	14718	14663	14731	14719	14608	14562	14758	14605	14657	14588	14730	14752	14752	14747	14668	14730	14658	14639	14811	14668	14622	14778	14828	14480	14698	14650	14593	14695	14567	14785	14718	14661	14665	14765	14757	14721	14928	14618	14742	14706	14787	14814	14750	14851	14786	14809	14778	14654	14686	14798	14598	14695	14571	14586	14803	14676	14858	14718	14739	14577	14708	14579	14651	14620	14691	14746	14777	14605	14622	14695	14743	14661	14708	14711	14711	14834	14644	14738	14885	14684	14752	14535	14748	14836	14765	14689	14698	14889	14698	14541	14656	14694	14739	14823	14686	14715	14712	14881	14737	14773	14833	14638	14702	14567	14793	14683	14677	14750	14632	14689	14709	14773	14676	14701	14785	14723	14680	14665	14689	14667	14880	14812	14854	14753	14745	14803	14646	14657	14707	14845	14824	14669	14792	14674	14663	14801	14732	14784	14695	14687	14692	14870	14704	14766	14549	14648	14652	14647	14691	14861	14742	14679	14642	14559	14714	14732	14819	14750	14750	14647	14800	14708	14812	14675	14750	14771	14976	14627	14822	14613	14831	14769	14721	14729	14662	14722	14690	14689	14880	14868	14808	14729	14689	14723	14685	14794	14761	14653	14751	14797	14782	14869	14663	14570	14740	14685	14760	14686	14706	14671	14688	14603	14695	14751	14635	14821	14733	14737	14655	14755	14644	14766	14970	14698	14728	14506	14672	14754	14657	14611	14712	14648	14561	14783	14794	14837	14720	14953	14727	14791	14762	14656	14793	14684	14628	14703	14726	14738	14833	14742	14704	14716	14755	14755	14745	14709	14742	14728	14641	14609	14712	14889	14812	14787	14692	14811	14603	14529	14675	14701	14748	14748	14638	14648	14838	14700	14785	14726	14735	14683	14817	14709	14846	14677	14757	14705	14768	14761	14674	14672	14610	14743	14494	14703	14790	14766	14744	14684	14798	14876	14651	14697	14655	14773	14719	14781	14565	14867	14871	14624	14785	14800	14611	14992	14907	14726	14743	14663	14772	14666	14805	14672	14644	14763	14712	14609	14703	14714	14759	14674	14478	14760	14723	14759	14730	14783	14912	14655	14779	14625	14660	14672	14747	14619	14797	14788	14635	14673	14810	14903	14697	14773	14830	14611	14690	14748	14638	14874	14728	14872	14649	14575	14779	14615	14735	14653	14706	14781	14453	14703	14838	14768	14813	14823	14669	14652	14615	14713	14558	14839	14733	14768	14727	14598	14754	14833	14716	14955	14481	14711	14763	14923	14734	14651	14780	14665	14679	14664	14825	14621	14826	14814	14828	14802	14818	14681	14633	14789	14745	14641	14682	14795	14753	14694	14633	14749	14408	14606	14847	14709	14818	14669	14679	14730	14729	14714	14773	14504	14893	14758	14566	14581	14744	14725	14684	14783	14663	14729	14618	14565	14736	14700	14650	14714	14746	14710	14805	14796	14641	14802	14670	14759	14848	14670	14757	14726	14834	14763	14619	14817	14666	14672	14899	14808	14589	14802	14556	14539	14596	14608	14739	14686	14846	14569	14677	14575	14781	14808	14883	14676	14651	14632	14581	14778	14777	14699	14566	14634	14760	14801	14575	14789	14815	14759	14589	14656	14435	14592	14606	14705	14768	14606	14783	14726	14581	14588	14736	14906	14661	14774	14808	14878	14746	14682	14790	14686	14747	14711	14707	14718	14654	14599	14656	14597	14675	14686	14721	14805	14713	14732	14887	14630	14729	14708	14749	14915	14701	14786	14619	14862	14631	14814	14665	14738	14719	14702	14931	14889	14712	14717	14645	14803	14799	14781	14912	14617	14791	14720	14694	14791	14923	14753	14703	14651	14789	14693	14656	14728	14779	14774	14621	14654	14794	14589	14797	14651	14735	14814	14779	14760	14754	14719	14755	14803	14672	14839	14754	14634	14569	14882	14590	14895	14757	14754	14704	14902	14705	14698	14655	14613	14799	14759	14670	14621	14666	14706	14780	14643	14645	14725	14624	14692	14704	14527	14627	14664	14680	14851	14685	14748	14710	14881	14613	14785	14662	14788	14759	14692	14662	14736	14770	14829	14635	14643	14702	14723	14729	14830	14682	14531	14634	14706	14751	14873	14749	14668	14890	14716	14644	14698	14781	14725	14702	14734	14828	14707	14629	14753	14786	14814	14649	14687	14687	14727	14690	14736	14736	14720	14742	14643	14732	14780	14827	14826	14546	14634	14701	14829	14535	14599	14714	14746	14817	14717	14644	14630	14821	14637	14671	14751	14671	14704	14547	14538	14584	14757	14650	14661	14784	14659	14722	14664	14800	14790	14760	14611	14534	14695	14599	14705	14493	14729	14706	14890	14800	14708	14679	14664	14730	14894	14606	14826	14646	14680	14587	14509	14837	14600	14683	15028	14740	14624	14582	14617	14580	14780	14812	14697	14702	14717	14699	14685	14891	14894	14675	14689	14648	14632	14603	14830	14702	14817	14839	14757	14774	14875	14610	14572	14847	14761	14750	14722	14660	14704	14722	14820	14746	14627	14768	14817	14690	14654	14748	14716	14660	14643	14749	14855	14638	14629	14847	14653	14707	14662	14669	14564	14619	14728	14682	14871	14651	14689	14749	14629	14801	14665	14893	14713	14828	14625	14678	14756	14715	14689	14767	14793	14726	14721	14587	14746	14739	14677	14788	14806	14705	14803	14644	14727	14808	14606	14698	14776	14825	14761	14854	14624	14499	14728	14825	14646	14715	14717	14946	14700	14836	14714	14755	14741	14763	14628	14635	14653	14740	14602	14742	14586	14627	14690	14867	14785	14947	14542	14687	14655	14719	14619	14693	14568	14748	14698	14830	14824	14898	14701	14779	14572	14676	14787	14603	14818	14696	14669	14606	14807	14613	14710	14810	14771	14776	14724	14752	14632	14540	14572	14738	14775	14833	14752	14566	14720	14631	14716	14670	14546	14718	14562	14675	14712	14767	14787	14578	14621	14591	14737	14777	14557	14697	14710	14643	14918	14705	14736	14501	14730	14558	14790	14778	14751	14724	14566	14663	14718	14772	14892	14750	14664	14587	14836	14672	14742	14710	14787	14502	14566	14779	14859	14652	14774	14794	14668	14676	14709	14538	14779	14725	14674	14595	14598	14778	14492	14662	14904	14646	14650	14601	14779	14752	14805	14750	14706	14819	14824	14862	14920	14818	14747	14704	14648	14814	14870	14586	14784	14552	14652	14694	14668	14739	14568	14503	14776	14810	14864	14835	14868	14465	14617	14764	14823	14522	14710	14789	14808	14602	14727	14770	14638	14658	14752	14460	14593	14624	14688	14711	14841	14700	14819	14688	14704	14590	14672	15033	14766	14784	14965	14609	14806	14824	14632	14713	14870	14597	14769	14867	14684	14853	14932	14652	14763	14871	14613	14852	14683	14768	14861	14839	14816	14735	14676	14712	14754	14667	14816	14759	14911	14836	14718	14768	14705	14782	14757	14727	14779	14744	14747	14547	14765	14599	14818	14563	14811	14772	14531	14700	14807	14794	14510	14799	14783	14734	14688	14799	14830	14726	14741	14656	14620	14743	14757	14731	14802	14748	14632	14874	14712	14726	14625	14660	14790	14640	14741	14779	14597	14733	14798	14610	14749	14741	14817	14655	14792	14552	14717	14778	14771	14719	14803	14613	14687	14771	14761	14658	14814	14798
22776	21085	28905	23981	23692	28358	30511	24979	23071	22194	21309	20458	19962	19790	19588	19288	18912	18943	18684	18499	18489	18396	18536	18344	18197	18376	18283	18261	18224	18526	18108	18384	18172	18293	18306	18174	18047	17900	18204	17986	18093	18158	18137	17941	18334	18075	18014	18119	18082	18080	18074	18107	18087	17772	17985	17973	17951	17815	18138	17928	18119	17945	17984	17933	18163	18213	17948	17988	18209	18027	17905	17943	18069	17957	18250	17994	17883	18080	17930	17940	18131	18079	18078	18173	18064	17865	18045	17923	17913	18135	18087	18029	18307	17999	18093	18175	17874	17769	17900	17810	18260	17997	17937	17961	17835	18026	17980	18039	18044	18027	18152	17856	18082	18159	17859	17833	17883	17709	17823	17968	17802	17883	17965	18141	17853	17836	17965	17965	17894	17935	18071	17976	18018	17878	18049	17945	18075	17998	17875	18005	18121	17951	17923	18024	18060	17896	17746	17996	17981	17906	17906	18157	18123	18113	17964	17926	18048	17927	18096	18060	18044	18189	18081	18032	17900	17834	17893	17833	17966	18081	17863	17885	17977	17988	17955	17966	17847	17861	17919	18068	18017	17915	18038	17902	17957	17916	17849	17837	18103	17856	17996	17931	18100	17991	18160	17903	17886	17987	17708	18072	17951	17877	18156	17992	17927	17967	17889	18041	17938	17882	17905	18044	17847	17978	17880	17710	17957	18010	17990	17889	18081	18013	17895	17919	18055	17976	18111	17914	18014	17979	17855	18001	17919	18126	17852	17972	17907	18009	18051	17811	17692	17861	18157	18047	17903	17975	17928	17915	18015	18163	17982	17930	17980	17983	17923	17986	18165	18065	18055	18016	18137	17932	17766	17967	17969	17941	17959	17943	18175	17915	17939	18140	18029	18044	17819	17802	18042	17944	18058	17996	17906	18064	17975	17807	17823	17984	18060	17964	17859	17953	18039	18019	18090	17943	18003	17890	18037	17917	17840	17926	18047	17906	17842	17870	18007	17867	17848	18023	18008	17991	17764	17914	18089	18062	17946	17784	17827	18146	17881	18023	17945	18101	18018	17742	17880	17825	17907	17927	17926	17850	17936	18164	18032	17935	18129	18026	17884	18005	17888	17835	17776	17822	17917	18094	18100	17783	17962	17962	18001	18052	18044	18157	18143	17869	18132	17886	18029	18049	18051	17969	17991	17910	18045	18088	17974	18041	17793	17943	17926	18090	18031	17807	18176	18108	18028	17966	17715	17943	17963	18084	18014	18024	17859	17924	17915	18030	18077	18094	18056	17943	17827	18131	18233	17963	17777	18041	17669	17959	18251	17971	17922	17975	17900	17903	17788	17843	17902	18154	18106	17701	18036	17981	17912	18068	18095	17914	18030	18136	18054	17949	17881	18218	17892	18006	17978	17854	17987	17861	18130	17997	17952	18085	17884	17849	17941	17952	18107	18066	18133	17828	18022	17805	18020	17911	18085	18002	17754	17857	17872	17957	18161	17979	17808	18053	18003	18010	18099	17870	17877	18028	17896	18194	17967	17865	17800	17901	18030	17980	17925	18187	17635	17907	17892	17856	17981	17879	17998	17952	17813	17919	17829	17935	17713	18012	17972	18027	17928	18135	17947	17694	18042	17929	17799	17933	18066	18016	17976	17954	17857	18035	17832	17853	17897	18140	17866	18150	18026	17936	18131	18150	17864	18071	18030	17840	18079	17868	18058	18078	18025	17919	18001	18141	18087	17861	18065	17869	17709	17882	17833	17708	17809	17956	18032	17936	17978	17838	18143	18084	18010	17970	18143	17950	18061	17947	17942	17767	17832	17910	18090	17869	18091	17899	17879	18015	17918	17968	18083	17901	18050	17887	17813	17912	17861	17923	17865	17933	17889	17944	17888	18129	17929	18083	17806	17879	17891	17832	18053	17884	17912	17995	18036	18077	18077	17919	17904	18067	18018	17928	17781	18014	17950	18140	17934	17895	18009	17890	17907	17969	18150	18003	18109	17897	17931	17950	17946	17994	17969	17939	17921	17849	17939	18011	18049	17974	17966	18088	18178	17985	17984	17845	17983	18055	18131	17847	18186	17885	17979	17988	17887	17987	17909	17887	17955	17936	17897	17694	17900	18062	18000	17906	17826	18144	17834	18067	18148	17923	17929	17939	17876	17812	17803	17879	17981	17947	17962	17994	17990	18021	18005	17926	18037	17821	17988	18038	17878	17840	18046	17995	17981	17878	18014	17887	17887	18001	18017	18041	17816	18108	17849	17841	17939	17956	17899	17810	17838	18042	18109	18196	17971	17994	18113	17897	18035	18085	18080	17816	17970	18036	17878	17915	17880	18093	18133	18014	17987	17998	17841	18097	18119	17957	18041	18151	17950	17974	18143	17812	18061	17989	17977	17893	17912	17706	17905	17742	17833	17923	17972	17878	17826	17949	17863	17857	18107	18214	18085	17914	18234	17859	17871	18047	18131	18012	17974	18048	17829	17890	18032	18101	17861	17960	18051	17897	17942	17933	17884	17636	17914	18086	18088	18009	17909	17964	17762	17856	18208	18052	18142	18111	17957	17814	18033	17921	17926	17854	17792	17951	17950	18012	17801	17933	17952	17985	18083	17771	17828	17991	18001	18049	17944	17897	17926	17678	18020	17820	18145	18164	17983	17851	18107	18009	17901	18141	17994	17945	18000	17964	17813	17928	18019	17638	17769	18035	17952	17984	17996	17825	17889	17798	17862	17887	17927	18166	18008	18026	18079	18093	17941	18132	18227	18187	17835	18161	17758	18169	17980	17762	17909	17915	17811	17719	18120	17974	17890	17980	17944	17822	18085	17835	18036	18026	17927	17981	17930	17972	17942	17980	17890	17968	17686	17738	17966	17878	17897	18014	18069	18055	17942	17847	17873	17838	17930	18051	17893	17916	17964	17811	17865	18101	17986	17764	18124	18026	17849	18098	17818	17719	17956	17976	17947	18010	18144	18103	18096	17981	18002	17875	17994	17949	18090	18148	18062	17897	18070	17874	17894	18043	18008	17809	17952	18076	17926	17684	17816	17917	18145	18070	17932	18074	17942	17892	18019	18049	17907	18058	17898	17999	17818	18086	18089	18208	17772	17941	18099	17900	18015	18045	17849	17944	17910	18159	18002	17977	18118	17997	17861	17809	18020	17998	18108	17743	18164	17809	17856	17735	18015	17908	18017	18034	18085	18132	17928	18103	18012	18073	18080	17992	17617	18081	17953	17963	17884	18106	17964	17880	18248	17967	17991	17868	17913	17986	17922	17742	18046	18140	17858	17957	17864	17935	18003	17915	17753	18009	18031	17939	17951	17968	17988	18049	17974	18044	17915	18048	17988	17693	17982	17998	17957	17918	17917	17940	17795	17883	17958	17935	17886	18021	17970	18084	18030	17926	17976	18165	17984	18013	17947	17901	17871	17915	17837	17916	18045	17960	17996	17908	18070	17897	17622	17982	17943	18112	17862	17922	18114	18003	17811	17906	17973	18159	17879	17937	18091	17800	18004	17794	17859	17966	17821	17756	17874	18048	17907	17791	17918	17924	18250	18022	18023	17944	17940	17900	17849	18146	17943	17686	18070	18145	18001	18043	17952	17873	18032	17906	17876	18085	17926	17896	18005	17990	18189	18249	17986	18160	18010	17965	17808	17987	17873	18202	17979	18053	18029	18011	17920	17886	17945	17858	17950	17918	17914	17870	18043	18060	17771	18095	18291	17967	17864	17919	18049	18039	18167	17963	17874	18060	17870	17849	17869	17909	17862	17742	17903	18161	18146	17700	18055	17988	17954	17839	17966	17879	17849	17810	17875	17918	17920	17935	18043	18070	18130	17861	17906	18078	17888	17805	17912	18097	17988	17972	17864	17837	17729	17782	17891	17888	18026	17937	18127	17979	17860	17918	17985	17922	18157	18030	18079	18140	17987	17824	17857	17938	17987	17851	18107	17829	18062	18083	17973	17932	17912	17833	18161	17920	17854	18034	18127	17907	18060	18049	17868	17851	17979	17895	17897	17861	18053	17939	17988	17924	17809	18083	18030	18077	17939	18011	17703	17907	17871	17993	17947	17922	17984	18053	17927	17776	18067	18019	17904	17936	18268	17934	17886	17975	18128	18032	17969	18088	18126	17982	17813	17848	18056	17990	17983	17897	18106	17916	17989	17865	17904	17949	18041	17882	18018	17990	18002	17821	17928	17776	17853	18008	17881	17845	17832	17968	17822	18021	18055	17951	17845	17934	17971	18037	17900	17881	17942	17766	17919	18013	18203	17870	18013	17880	17801	18038	18044	18065	17797	17972	18123	17999	18141	18011	18018	17933	18027	18116	18006	17984	18111	17866	18041	18097	17906	18141	17874	17755	17746	17746	17764	17755	18062	18193	17975	17814	18096	18037	17736	17909	17938	17775	17852	17854	18037	18127	18072	17910	17965	17916	18110	18081	18010	18099	17828	17948	17889	18045	17831	18048	18002	18134	18092	18093	17994	18036	17867	18118	17993	17804	17912	17964	17942	17931	17942	18108	18045	17942	17787	17877	17891	17959	17956	18116	17931	17774	17928	17950	17944	18079	18024	17938	17771	18121	18052	18166	17950	17918	17901	17951	17795	17844	17815	17978	18006	17892	18055	17920	17850	18180	18105	17970	17962	18004	17898	18033	17895	17878	17989	17915	17844	17931	17914	18117	17800	17839	18072	18023	18012	18106	18019	17833	17916	17971	17884	17910	18044	17862	18140	17975	17983	17767	17926	17999	18051	17807	17822	17862	18023	18020	17970	17653	17907	17784	17857	17821	17936	17724	17977	18034	17888	17876	17979	17917	17887	17900	18065	17979	18051	17811	17849	17882	18138	18105	18093	17877	18188	17891	17857	17953	18086	17906	17705	18044	17917	17895	18153	17864	17832	17800	18021	18082	17944	17762	17914	18022	18088	18062	18193	17995	17937	17923	17637	17628	18126	17973	17937	17813	18018	17918	17945	18034	18059	18069	17992	17980	18019	17838	17946	17763	17932	18195	17872	18019	17976	17775	18011	17840	17724	17958	17965	17981	17935	18028	17914	18078	17881	18045	17929	18018	17816	17903	17762	18080	18144	17948	18036	17960	17802	17951	18140	17890	18060	17677	18007	17738	18004	17931
34879	58810	55268	44338	38218	32760	28085	24919	22403	20603	19552	18798	17700	17222	16750	16604	16092	15914	15854	15820	15702	15455	15414	15259	15248	15413	15167	15162	15158	15167	15276	15118	15184	15113	14999	14977	14985	15107	14968	14991	15001	15102	14938	15064	15156	15090	15115	15198	15130	14873	15187	15144	15019	15109	14874	15048	14970	15065	14913	14922	15062	14961	14782	15100	14931	14982	15122	15012	14766	14931	14942	15200	15010	15188	15070	15153	15047	14980	15126	14965	15027	15018	15002	15180	15063	15102	15019	15094	15021	14995	15118	15002	14876	15037	15102	14909	15086	15137	14967	15061	14950	14983	15058	15056	15021	14926	15129	14849	15175	15089	14996	14868	14936	15091	14967	14946	15059	15200	14988	15153	14837	15096	15031	15015	15030	14890	15038	14953	15185	15110	15139	14984	14945	15067	15131	15046	15040	15037	14991	14891	15093	15100	14915	15031	15069	15145	15126	14988	14939	15036	14968	15022	15155	14850	14957	14958	15117	15047	15013	14888	14899	15045	15184	14939	15101	15148	14833	15115	14920	15019	15060	14878	14916	14989	15025	14976	14952	15051	15045	15093	15058	14939	15021	15027	14999	15043	15004	14949	15033	15028	15062	14986	15155	14960	15053	14914	14988	15104	15187	14939	14997	15053	14998	15043	15231	15043	15105	14932	15176	14954	15023	15070	15047	14946	14984	14947	14784	15063	14887	15014	14992	14908	14883	14863	15084	14976	15054	15049	15092	14890	14904	15109	14893	15080	15069	15018	15007	15221	14755	14940	15056	15075	15042	15028	14930	14832	14901	15169	14874	14974	15098	14993	15020	15028	14963	15007	14877	15178	14919	14960	14959	15137	15003	14954	14984	15086	14954	14948	15242	14935	14946	15083	14892	14978	14970	14811	15042	15040	15103	14965	14804	14968	14935	15019	14951	15108	15006	15019	15164	14923	14958	14952	14975	14952	15004	15078	15094	14857	15021	15132	15035	14991	15049	15133	15012	15012	14986	15029	15056	15175	14768	15094	14989	14726	14983	14977	14959	14983	15047	14976	14892	14954	15037	15094	15067	15022	15018	15052	14877	15065	14928	15051	14778	15027	15067	15026	14945	15051	15100	14818	14975	14879	15017	15064	15117	14882	15097	14904	15259	15005	15001	14952	15121	14988	14871	15103	15017	14817	14912	14980	15001	14936	14843	14864	15171	15098	15029	14895	14893	15013	15210	14904	15134	14783	15127	15073	15276	15093	14910	15269	14857	15014	14975	15042	15127	14776	15084	14940	14927	15046	15093	14969	14974	15093	15094	15152	14913	14877	14995	14730	14930	15128	15003	14896	14884	15180	14868	14939	14926	15090	15060	14969	15034	14784	14895	15013	15064	14801	15021	15049	15147	14864	15057	14899	14950	14984	14943	15152	14985	15042	14952	14856	15034	14711	15025	14951	14910	14909	14931	14957	15104	14834	15002	15157	15033	14866	15139	14980	15091	15063	14986	15055	14836	14938	15108	15018	14927	15068	14933	15059	15132	14990	14929	14948	14791	14898	14919	14949	15018	15128	14921	15036	14980	14993	15176	15074	14930	15179	15067	14859	14993	14951	14875	15047	15024	14865	15129	15094	14993	15087	14945	15003	15043	14927	15020	14798	14987	14878	15058	15193	14900	14860	14979	15038	14833	15007	15118	15008	15171	15161	15050	15055	15099	15090	14880	14944	14874	15038	15091	14941	15090	15097	14958	14969	14973	14959	15117	15024	14977	14872	14952	14946	15078	15073	15090	15113	14830	14967	15048	15107	14956	14986	14938	14977	14879	15102	14934	14977	14934	14946	15049	15054	15145	15092	14859	15023	14973	14990	14979	14940	15109	14925	15035	15141	14966	15082	14984	14978	14913	14825	14945	15009	14886	14974	15021	14979	14900	15082	14971	15001	15070	14877	15021	14996	14928	15093	15197	15079	15006	15005	14919	15059	14835	15066	14923	14924	14923	14871	15077	14892	15147	14927	14888	15016	15100	14991	14825	15091	14983	14897	15288	14889	14887	15117	15039	15050	15035	14892	14999	14999	14996	15150	15038	15057	15104	15160	15111	14988	15052	15113	15027	15042	14981	14941	14998	15005	15050	15028	15131	15149	15089	14980	14951	15053	14868	14943	15053	14867	15084	14939	15079	15139	15141	15046	15047	14959	15073	15061	15055	15004	14830	14868	14929	15103	15104	15014	15113	15118	15008	15014	14994	14999	15135	14947	14908	14984	15118	15062	15087	15127	14934	15050	15062	15140	14959	14979	15088	15045	15072	14974	14969	15087	14851	14965	15085	14863	15134	14922	14958	14844	15002	15001	14964	14972	14919	15045	15001	15025	15082	15105	15033	14943	15050	15166	15096	14912	15145	15047	14928	15057	15010	15093	14939	15030	15014	15110	14972	15031	14950	15075	14927	14969	15053	14921	15124	14929	15077	15036	14899	14951	15065	15053	14888	15055	15008	14986	14929	14958	14897	14982	14966	15252	15054	14988	15020	14972	14857	14992	15006	14962	14951	15096	15019	14890	15067	15075	15125	15151	15101	14925	15081	15181	14865	15066	14969	14728	14966	15042	15068	15185	15039	14854	15073	15058	15120	15060	15009	14948	15007	14959	15064	14984	14907	14875	15141	15045	14949	14886	14929	15003	14866	15038	14907	15055	15139	14932	15220	15074	14909	15038	15134	15034	14803	14915	14808	14932	15048	15074	15104	14995	14792	15022	14922	14991	14949	14991	15126	15018	15020	15106	15066	14767	14907	15070	15007	15037	14946	14708	15039	15020	14961	14872	14987	14945	15025	15315	15033	15018	15091	15040	14905	14738	15104	15043	15005	15117	15115	15033	15036	14939	15011	15156	14932	15127	14977	14930	15062	14977	15249	14935	15027	15010	15049	15025	15029	14982	14948	15076	15121	14892	14978	15154	14972	15095	14998	15054	15197	14971	15139	14837	15106	15035	14894	15124	15001	14952	15116	14991	15011	14971	15064	14919	15026	15094	15232	14984	15049	15103	14903	14952	14929	14957	14899	14950	15096	14873	15013	14926	14943	15115	15179	14860	14976	14970	15085	15133	15114	15030	15143	14955	14878	15134	14901	14982	15022	14857	15128	14936	15036	14939	14840	15002	14832	14973	15077	14976	15162	15058	14980	15023	14873	14885	14885	15040	15213	14909	15032	15035	14930	14910	14906	14917	14942	15126	15126	14961	15148	15116	14945	15173	15043	15015	14945	15062	15085	15023	14983	14934	14966	14989	15016	14909	15059	15108	14814	15134	14947	15151	14930	15135	15010	14982	15028	14994	15052	15041	15066	14973	15077	14988	15053	14972	15022	15113	15056	15047	15070	15124	14892	14944	14816	15015	14945	14959	15048	15034	14867	14936	15029	14825	15058	14940	15092	14898	14880	15060	14854	15162	15033	14885	14919	14880	14922	14926	15003	14974	14941	14882	14978	15055	14908	14937	14850	14925	15092	15063	15115	15036	15012	15069	14939	15013	15113	15031	14923	15157	14782	14957	15315	14925	15024	14990	15144	14989	14943	14994	14904	14969	14966	15012	14973	14891	15187	14875	14987	15094	14843	14913	14910	15175	15007	14791	14941	15046	15091	14980	15056	15039	15045	14934	14963	14955	14825	15094	14917	14969	15075	15058	15203	14978	14916	15044	14940	14927	15047	15034	15014	14990	15024	14954	15104	14951	14879	15116	14886	15089	15107	14914	15251	15121	15103	15022	15146	15084	14966	15024	15096	14982	15014	15241	15008	14934	15056	15014	15107	14992	14751	15023	14916	15178	14907	14954	14938	14942	14852	14939	15136	15083	14962	14987	14933	15020	14975	14885	15163	15097	15078	14843	15042	14807	15049	15027	15011	15039	15034	14882	15002	14958	14875	15138	14975	14945	15050	15044	15128	14985	14898	15059	14930	14854	14920	15042	14754	15026	14836	15156	15111	15186	15009	14877	14910	14922	14931	15113	14954	14918	14987	14853	15069	14927	15036	14848	14970	14977	15138	15081	14951	15100	14993	14814	15094	14915	15128	15121	15035	14946	15014	15272	15097	15127	15123	14967	14898	15063	14896	15017	14983	15007	15051	15198	15011	14887	15018	15078	15052	14969	14916	15050	14938	15084	14895	15175	14886	14868	14985	15030	14957	15068	14931	15060	15085	14958	14979	14961	15114	14845	15101	14899	14982	14952	15129	15091	15011	14965	15057	15017	14930	14904	14947	15085	14869	15103	14959	14980	14776	15055	15024	15008	15003	14954	15016	15053	14871	14964	15059	14902	14956	14944	15065	14892	14900	14998	14982	14917	15031	15089	14916	15034	15119	14936	14845	15016	14987	15027	14999	14890	15119	15137	15002	14822	15032	14954	14936	15109	14775	15055	15079	14869	15080	15026	14882	14958	15006	15214	15046	14919	14923	15084	14995	14987	14926	15029	15100	14850	14929	15040	15061	15046	14913	15067	14939	14916	14960	15124	15072	15024	15125	14930	14982	15103	15020	15031	15007	15035	15027	15114	14938	15137	14912	14916	14977	14948	15080	15033	15098	15086	15133	15136	14989	15099	14964	14939	15131	14888	14916	14981	15263	14914	14928	15032	14966	15067	14913	15032	14988	15063	14940	14972	15065	15083	14937	15118	15023	14943	15038	15039	15083	15005	14778	15012	15031	15031	14900	14823	14981	14965	15111	15088	14990	15064	15053	15139	14972	14972	14855	15092	14976	14970	15097	14868	15026	15051	15053	14940	14958	14976	15013	15011	15064	14997	15015	14935	15083	15157	14863	15181	15060	15090	15232	15001	15068	14950	15023	15054	15017	15145	15059	15067	14921	14926	15075	14984	15040	15011	15027	14944	15127	14983	15009	14898	15151	14947	14996	14985	15090	15012	15080	15064	15099	15057	14852	14965	14873	14950	15025	15010	15048	14998	15058	14987	14881	15028	14979	15016	15028	14936	14900	15011	15144	15005	15145	14969	14899	15141	15076	15172	15133	15186	15034	14989	14968	14796	14955	14990	14886	15094	14880	14979	15047	15008	15009	15052	14913	15159	15061	14954	15056	15069	15057	14896	14860	15109	15021	14939	15194	14978	15057	14973	14893	15060	14929	14858	15008	15067	14868	14960
29764	31524	39571	34453	27795	24713	22915	21235	20247	19571	19204	18989	18728	18307	18245	18307	18169	18048	17932	18088	17902	17950	17748	17877	17796	17823	17972	17796	17780	17802	17820	17755	17631	17751	17989	17836	17766	17870	17818	17856	17818	17733	17830	17848	17949	17805	17969	17850	17781	17835	17867	17550	17844	17820	17759	17767	17824	17669	17843	17679	17866	17782	17775	17737	17827	17829	17894	17837	17813	17690	17651	17723	17868	17878	17929	17795	17870	17783	17680	17728	17697	17895	17817	17598	17715	17821	17886	17892	17784	17812	17748	17714	17844	17694	17931	17844	17698	17952	17732	17800	17768	17709	17792	17759	17818	17744	17850	17879	17773	17778	17867	18056	17899	17783	18028	17613	17891	17943	17769	17888	17796	17893	17725	17767	17706	17706	17795	17862	17728	17526	17762	17911	17657	17872	17723	17830	17772	17616	17754	17850	17752	17777	17668	17921	17825	17741	17774	17784	17911	17849	17879	17724	17842	17619	17855	17885	17923	17737	17616	17784	17961	17617	17738	17747	17537	17787	17705	17734	17618	17630	17843	17715	17667	17880	17747	17848	17828	17749	17719	17699	17648	17900	17884	17794	17669	17680	17740	17878	17812	17797	17744	17749	17991	17971	17854	17815	17750	17891	17713	17605	17994	17785	17678	17934	17862	17664	17664	17734	17591	17776	17810	17642	17700	17729	17744	17801	17630	17967	17769	17834	17776	17755	17824	17871	17782	17731	17954	17780	17802	17873	17918	17915	17824	17734	18009	17839	17785	17868	17771	17722	17700	17748	17849	17830	17874	17711	18007	17888	17889	17734	17735	17725	17832	17621	17584	17658	17830	17762	17859	17961	17683	17759	17766	17770	17846	17538	17608	17726	17814	17810	17655	17788	17805	17791	17811	17606	17593	17697	17773	17818	17639	17756	17603	17731	17998	17780	17859	17793	17852	17807	17726	17715	17798	17706	17710	17635	17679	17749	17695	17795	17843	17946	17783	17745	17770	17659	17944	17702	17836	17771	17873	17623	17937	17556	17804	17931	17794	17720	17773	17654	17905	17841	17845	17845	17826	17707	17823	17687	17839	17492	17923	17749	17615	17645	17946	17750	17734	17879	17785	17652	17703	17845	17789	17793	17899	17672	17661	17929	17551	17904	17768	17681	17886	17846	18004	18002	17753	17808	17746	17580	17969	17607	17753	17757	17831	17872	17776	17772	17806	17828	17671	17905	17851	17728	17592	17894	17691	17646	17603	17600	17911	17665	17850	17522	17636	17756	17762	17792	17841	17742	17928	17778	17633	17827	17598	17712	17830	17980	17835	17842	18100	17738	17838	17749	17651	17794	17901	17906	17779	17809	17885	17685	17609	17820	17976	17690	17656	17761	17774	17872	17827	17739	17990	17884	17810	17694	17672	17697	17792	17764	17972	17877	17765	17959	17633	17793	17933	17994	17905	17832	17801	17901	17924	17506	17709	17687	17634	17752	17899	17885	17712	17797	17959	17727	17687	17772	17683	17773	17766	17760	17862	17571	17726	17624	17796	18048	17841	17814	17965	17917	17717	18071	17646	17743	17727	17663	17719	17723	18017	17798	17896	17919	17887	17786	17853	17843	17527	17752	17795	17952	17595	17909	17706	17560	17904	17820	17644	17736	17799	17965	17677	17729	17710	17780	17837	17817	17747	17826	17675	17662	17689	17666	17663	17765	17812	17710	17892	17648	17611	17632	17956	17693	17939	17793	17892	17737	17681	17640	17821	17849	17913	17884	17779	17594	17755	17794	17824	17973	17607	17987	17865	17765	17755	17564	17720	17583	17737	17570	17784	17729	17658	17705	17537	17828	17879	17839	17992	17810	17635	17903	17583	17832	17689	17781	17888	17900	17783	17814	17831	17773	17614	17778	17691	17993	17827	17766	17720	17662	17833	17905	17736	17896	17901	17634	18017	17714	17748	17822	17998	17898	17813	17959	17751	17564	17941	17592	17818	17672	17963	17851	17826	17760	17685	17847	17639	17797	17747	17765	17694	17571	17853	17868	18022	17581	17819	17827	17758	17579	17755	17983	17885	17849	17836	17839	17721	17619	17913	17825	17913	17827	17790	18055	17869	17784	17700	17575	17690	17804	17639	17758	17870	17783	17738	17834	17720	18087	17813	17692	17846	17855	17894	17760	17821	17737	17825	17492	17646	17650	17728	17800	17745	17700	17772	17732	17769	17652	17702	17826	17654	17652	17674	17715	17643	17602	17811	17840	17859	17675	17761	17820	17852	17764	17972	17650	17655	17929	17828	17722	17630	17833	17768	17689	17676	17807	17859	17903	17709	17714	17794	17929	17970	17730	17680	17471	17760	17521	17896	17809	17937	17870	17899	17990	17684	17953	18033	17639	17890	17688	17526	17608	17863	17822	17937	17659	17626	17669	17955	17859	17687	18091	17922	17837	17665	17813	17955	17712	17696	17748	17751	17878	17685	17575	17654	17940	17682	17883	17783	17874	17643	17892	17610	17833	17694	17873	17779	17970	17806	17891	17940	17651	17785	17666	17791	17876	17737	17740	17827	17771	17890	17614	17707	17620	17816	17823	17817	17708	17792	17979	17695	17806	17968	17789	17796	17829	17967	17941	17763	17779	17779	17717	18018	17547	17785	17744	17955	17654	17639	17796	17669	17714	17885	17655	17691	18028	17915	17751	18006	17580	17845	17797	17892	17672	17840	17724	17883	17545	17850	17726	17892	17936	17811	17848	18035	17692	17768	17844	17721	17813	17899	17803	17766	17622	17797	17615	18103	17803	17621	17897	17676	17870	17519	17977	17887	17859	17918	17755	17784	17603	17535	17874	17659	17908	17867	17746	17921	17735	17684	17652	17832	17747	17628	17991	17619	17859	17813	17700	17834	18004	17844	17843	17731	17716	17737	17837	17891	17784	17773	17688	17850	17930	17774	17844	17824	17672	17564	17858	17622	17742	17855	17895	17830	17855	17727	17887	17871	17575	17733	17837	17935	18029	17523	17813	17723	17957	17768	17648	17931	17916	17940	17678	17819	17774	17841	17754	17930	17779	17661	17854	17717	17772	17896	17746	17731	17712	17944	17658	17849	17842	17639	17816	17825	17934	17805	17658	17714	17796	17911	17876	17852	17776	17992	17954	17799	17596	17897	18004	17851	17764	17814	17789	17768	17698	17995	17998	17928	17944	17740	18059	17802	17713	17941	17910	17806	17826	17781	17699	17692	17857	17715	17653	17658	17871	17791	17726	17820	17895	17801	17847	17731	17835	17800	17803	17681	17743	17802	17613	17840	17882	18049	17874	17674	17942	17685	18076	17769	17681	17692	17815	17727	17760	17840	17712	17757	17849	17822	17986	17806	17787	17586	17858	17620	17904	17836	17818	17651	17616	17932	17899	17835	17870	17830	17868	17667	17895	17729	17698	17822	17583	17573	17658	17760	17670	17791	17945	17671	17892	17648	17871	17769	17702	17750	17690	17717	17608	17886	17767	17694	17882	17997	17822	17714	17835	17794	17915	17690	17967	17861	17780	17809	17886	17993	17858	17800	17813	17730	17953	17859	17771	17848	17662	17726	17707	17748	17878	17594	17870	17850	17727	17545	17493	17961	17865	17814	17871	17733	17896	17621	17728	17932	17791	17620	17640	17959	17880	17882	17598	17774	17631	17923	17760	17893	17870	17880	18077	17519	17982	17803	17843	17721	17700	17768	17714	17679	17848	17682	17783	17624	17875	17816	17886	17663	17580	17580	17721	17764	17617	17804	17864	17899	17735	17649	17849	17738	17785	17612	17777	17740	17918	17820	17747	17754	17886	17933	17747	17963	17765	17686	17945	17807	17859	17877	17683	17652	17821	17915	17975	17675	18029	17845	17989	17977	17792	17825	17632	17935	17749	17817	17482	17817	17727	17656	17734	17680	17723	17689	17844	17865	17732	18016	17938	17702	17777	17711	17811	17886	17817	17793	17743	17637	17612	17792	17867	17800	17669	17916	17839	17919	17756	17872	17917	17900	17790	17671	17685	17626	17826	17856	17724	17766	17771	17650	17677	17829	17972	17751	17653	17897	17643	17860	17876	17730	17893	17718	17766	17791	17713	17711	17664	17514	17810	17807	17844	17754	17993	17877	17693	17850	17815	17677	17978	17826	17940	17708	17729	17714	17705	17639	17550	17723	17712	17835	17875	17867	17712	17708	17767	17699	17791	17628	17844	17773	17819	17984	17743	17820	17763	17803	17680	17940	17794	17658	17679	17720	17885	17985	17746	17743	17876	17863	17661	17612	17699	17767	17867	17723	17900	17872	17795	17803	17748	17869	17810	17722	17810	17739	17851	17858	17754	17737	17594	17878	17873	17827	17846	17900	17834	17875	17791	17685	17620	17869	17958	17704	17769	17752	17849	17841	17822	17757	17731	17719	17681	17799	17614	17788	17674	17772	17713	17745	17842	17905	17995	17906	17669	17960	17750	17822	17936	17759	17915	17658	17673	17673	17820	17616	17854	17772	17744	17924	17633	17699	17760	17574	17842	17939	17680	17667	17800	17760	18108	17820	17901	17672	17932	17970	17924	17934	17724	17954	17949	17882	17667	17899	17759	17660	18050	17971	17816	17972	17748	17753	17910	17921	17721	17839	17697	17666	17654	17790	17823	17935	17927	17769	17748	17776	17899	17948	17714	17742	17716	17715	17798	17664	17632	17848	17637	17920	17573	17668	17901	17718	17879	17858	17649	17692	17799	17806	17905	17833	17834	17880	18005	17745	17757	17874	17724	17722	17880	17888	17946	17581	17681	18083	18058	17870	17873	17887	17576	17795	17605	17671	17630	17676	17840	17707	17868	17515	17881	17902	17899	17893	17842	17711	17701	17609	17582	18019	17819	18078	17859	17736	17901	17845	17742	17750	17827	17800	17898	17874	17843	17854	17731	17689	17803	17932	17902	17660	17790	17686	17856	17765	17795	17893	17903	17842	17982	17673	17902	17989	17769	17761	17738	17681	17646	17745	17689	18010	17839	17847	17845	17881	17671	17836	17918	17703	17788	17855	17778	17749	17779	17772	17623	17759	17793	17814	17548	17759	17596	17853	17588	17611	17797	18030	17730	17741	17732	17640	17688	17825	17907	17837	17864	17751	17902	17938	17999
33059	48142	43095	32654	27989	23994	21659	19986	18452	17654	16887	16814	16280	16067	15625	15560	15479	15181	15312	15156	15255	15200	15280	15039	15070	15184	15199	14962	15039	15019	14958	14931	14881	14954	14928	15217	14943	14996	15043	14884	14919	15021	14969	14944	15023	14842	14907	15157	14961	15045	14945	14980	14822	15019	14899	14975	14995	14997	15029	14811	14957	15096	14904	14887	14905	14918	14976	15046	15072	14868	14917	14895	15001	14887	14983	14869	14933	15013	14987	14839	14931	14832	14795	14919	15055	14925	14843	14996	14959	15146	14999	14954	14770	15004	14884	14922	14973	14927	14975	14953	14904	14941	14875	14963	15063	14888	14892	15058	14870	14911	15176	14928	14909	14836	14854	14980	14931	14941	14820	14928	14824	15069	14922	14921	14940	14983	14845	14920	14845	14972	14875	14844	14917	15187	15178	14831	14970	14898	14892	14977	14911	15008	14932	14930	14926	14962	14981	14861	14937	14928	14797	14861	14817	14844	14963	14866	14885	15015	15137	14859	14897	14905	14871	14797	15088	14921	14853	14947	14920	14877	14963	15046	14838	14977	14765	15027	15064	14905	14846	15045	14981	14749	14774	14858	14826	14877	14981	15046	14953	14962	14965	14914	14998	14933	14883	14983	14879	14892	14953	14973	15121	14907	15063	14974	14866	14971	14863	14898	14893	15018	15044	14908	14917	14855	14905	14960	14882	15025	14820	14994	15002	14909	15001	14902	14938	15004	14939	14914	14969	14984	15003	14977	14736	15014	15027	14853	15114	14772	15031	14909	15078	15004	14813	14983	15074	14952	14866	14919	14968	14893	14811	14972	14968	14962	14806	14930	15007	14833	14791	15121	14915	14889	14798	14772	15032	14878	14907	14881	15057	14797	14747	14928	14899	15033	15043	14706	14808	14810	14942	14881	15081	14842	14938	14921	15057	14995	14854	15100	15068	14887	14997	14846	14919	14930	14864	14888	14963	14981	15050	14912	14777	14969	14918	14819	14977	14811	14919	14911	14972	15050	14843	15043	14939	14956	15012	15091	14821	14985	14896	14909	14936	15001	14978	14848	14915	14826	14991	14798	14987	14856	14992	14982	14831	15109	14860	14757	14866	14785	14845	14892	14931	14922	14877	14766	14964	14945	14941	14965	14768	14827	14874	14948	15087	14921	14886	14910	14815	15032	14982	14952	14942	14912	14900	14803	14988	14862	14986	14877	14871	14946	15081	14876	14803	15156	14866	15104	14891	14993	15004	14871	15050	14708	14936	15079	14921	14752	14835	14853	14775	14995	14980	14821	15033	14868	14928	14965	15070	14964	15076	14865	14878	14733	15000	14912	14809	14920	14873	14854	14890	15042	15044	14781	14878	15015	15092	14832	15102	14791	14981	15062	14913	14941	14791	14838	14885	14987	14876	14879	14884	14868	15084	14848	14941	14914	14886	14906	15131	14856	14882	14926	14874	15217	14868	14969	15023	14759	14955	14848	14919	14972	14866	14920	14982	14977	14705	15032	14886	14941	14939	14915	14986	14920	15045	14744	14908	14873	14823	15034	14946	14879	14862	15073	14837	14922	14867	14909	14926	14792	14903	14997	14997	15112	14964	15086	14817	15020	14836	14915	14931	14988	14898	14989	14957	15006	14987	14906	14804	14928	14807	14925	14968	14721	14796	14875	14825	15157	14914	14873	14919	15023	15127	15051	14814	15024	14851	15147	14920	14824	14913	15057	14813	14820	15181	14827	14953	14681	15092	14843	14981	14894	14954	15073	14866	14987	15064	14926	14937	14844	14951	14974	14862	14963	15112	14944	15071	14960	14948	14935	15024	14870	14989	14977	14909	14922	14999	14861	14909	14924	14946	14972	14925	14816	14865	14917	14884	14850	14940	14906	15171	15066	14851	14951	14786	15135	14996	14976	14990	14986	14795	14967	14866	14938	14906	14994	15001	14982	14752	14909	14971	14949	14928	14872	14900	14902	14891	14943	14886	14773	15059	14839	15073	15060	14803	14802	14942	14964	14828	14914	14811	14950	14958	14868	14845	14849	14765	14958	14925	14974	14799	14790	14866	14975	15081	14950	14909	14926	15002	14980	14905	14930	14840	14850	15020	14972	14867	14974	15024	15008	14897	14756	14912	14893	14924	15028	14925	14911	14899	14938	14884	14924	14996	15079	14838	14864	14978	14824	14991	14978	14989	14925	14950	15082	14921	15044	15040	14984	14805	14865	14979	14903	15028	14872	14942	15037	14678	15180	15017	14894	14980	14939	14847	14848	14880	14901	15037	14954	14902	15075	14928	14892	14883	14893	15022	15062	14802	14761	14870	14828	14850	14972	14876	14869	15021	14827	14964	14887	14833	15126	14812	14905	14951	14959	14865	14862	14955	15051	14874	14849	14858	15067	15040	14916	14848	14871	14930	14943	14919	14937	14926	14801	14933	14990	15077	15028	14769	15134	14901	14844	14841	14977	14870	14952	15070	14913	14952	15028	14911	14832	14934	15041	14953	14940	14978	15027	14927	15042	15010	15153	14956	14783	14818	15046	14857	14967	14982	15071	14948	14978	15012	15022	14936	14916	15019	14991	15035	15228	14944	14813	14827	14941	15004	15017	14913	14866	15000	14973	14884	14936	14909	14936	14808	14869	14781	14913	14962	14934	14937	14787	14991	14970	15010	14958	14982	15053	14969	14906	15025	14727	14839	15077	14939	14926	14917	14853	14909	14809	14901	15011	14945	14910	15029	14888	15097	15075	14871	15109	14964	14995	14903	14970	15046	14987	15005	14947	14753	14941	14902	14968	14910	14864	14944	14968	14998	14990	14789	14945	15024	14923	15065	14952	14987	14966	15025	14912	14958	14920	14852	14773	14878	14896	14929	14973	15153	14983	14828	14849	15004	14927	15063	14919	14859	14920	14895	14893	14735	14984	14788	14968	14955	14906	14983	14893	14892	14930	15031	14804	14902	14857	14923	14918	15100	14800	14870	14943	15071	15002	14895	14946	14862	14951	14795	15069	14859	14969	14936	14898	14966	15041	14964	14916	14923	14932	14744	15124	14830	14866	14959	14858	14869	14878	14863	14833	14836	14876	14843	14984	14935	14851	15043	15000	14971	14950	15025	14975	14942	14941	14929	15141	14955	14736	15150	14846	14985	14862	14930	15028	14839	14897	14903	14975	15047	14976	14840	14967	14905	14964	15060	14950	14801	14870	14898	15067	14988	14886	15054	14815	14886	14945	14965	14918	15019	14892	15046	15142	14896	14966	15046	14804	15017	15102	14912	14780	14875	14851	14878	14859	14895	14838	14854	14857	14871	14933	14869	14892	14909	15026	15029	14836	14977	14850	15038	14907	14845	14898	14931	14987	14881	15114	14924	14939	14804	14917	15019	14984	14988	15052	14982	14869	14993	14866	14736	14858	15049	14919	14817	14837	15168	15061	14815	14970	14811	15006	14891	14739	14785	14771	14864	14951	14947	14987	14970	14908	14903	14857	14832	14962	15017	15073	14905	15064	14812	15036	14830	14887	14923	14886	14905	14969	14890	15019	14844	14778	14894	14915	14842	14951	14903	14969	15007	14933	14944	14899	14915	14895	15055	14833	14955	14897	14957	14936	14912	14947	14798	15009	14989	15051	15130	15034	14967	14911	15104	14878	14818	14930	14845	14771	14855	14892	14765	15040	14926	14904	14654	14841	14751	14876	14927	14987	14872	14895	14856	14873	15069	14962	14813	14910	15043	14957	14879	15036	15066	14852	14956	15083	14793	14863	15011	14961	14984	15081	14674	14970	14997	15009	15047	14931	14803	14972	14927	14913	14798	14971	15011	14914	15008	14941	14993	14984	15042	14930	14973	14946	15079	15121	14889	14940	14910	15114	14908	14891	14990	14881	14906	14937	14906	14847	14870	14848	15077	14913	15026	15003	15006	14892	14966	14936	14980	15086	15044	14889	14898	15054	15127	14943	14912	14836	14961	14859	15027	14820	15059	15073	14883	15069	14933	15011	14884	14859	14911	14948	14878	14990	15126	14938	14939	14909	14846	14956	14947	14882	14803	15050	15032	14933	14890	14712	14864	14902	14903	14944	14862	14958	14806	14977	15011	15069	14885	15012	14983	14994	14840	14960	15078	14918	14905	14856	14834	14985	14997	14915	15160	15201	14949	14950	15053	14908	14916	14745	14961	14930	15006	14906	14906	14938	15096	14832	14951	14943	14960	14894	14911	15040	14873	14857	14797	15137	14981	14898	14857	14834	14965	15018	15043	14826	14905	14806	14976	15065	15092	14986	15023	15025	14856	14801	14810	14918	14950	15011	14796	14932	14956	15039	14996	14940	14941	14965	14959	15124	15051	14924	14968	15094	14951	14963	15066	15078	14836	15104	14913	14932	14888	14916	14861	14912	14959	14976	14946	14991	14787	14819	15054	15008	14921	14864	15201	14995	14917	14845	14929	15199	14873	15125	14934	14865	14988	15021	14795	15085	14988	14883	15102	14934	14849	14843	15007	14885	14870	15075	14882	14955	14828	15039	14962	14993	15084	15012	14910	14965	15024	14853	14989	14892	14871	14826	15031	14897	14892	14834	14865	15071	14945	14962	14920	14907	14934	14952	15001	14783	14963	14912	15037	14865	15013	14997	14710	15131	14885	15032	14797	15092	14975	14921	14853	15003	15134	14938	14986	15010	14913	14963	14767	14976	15040	14946	14990	14970	14780	14882	14914	14933	14949	14740	15052	15028	15169	14849	15065	14806	14893	15040	14920	14827	14909	14964	14979	14946	14720	15059	14908	14767	15028	14822	15037	14977	15000	14880	15145	14852	14919	14902	14959	14958	14791	14958	14838	14920	14854	14865	15120	15036	14850	15072	14931	15063	15052	14919	14837	15019	14828	14960	14938	15041	14891	14788	14991	14970	15061	15012	14995	14884	14877	14889	14866	14868	14967	14906	14828	15059	14828	14930	14776	14879	14960	14981	14939	14910	15074	14876	15005	14808	14969	14845	14918	15021	14951	14885	15002	15095	14934	14915	15131	14800	14993	15034	14879	14852	14921	14978	14948	14889	15106	14898	14903	14872	14892	15189	15077	14936	15022	14799	15048	15010	14899	15055	14883	14944	14923	14904	14963	15069	14868	14898	14802	15082	14862	14804
24021	21094	28703	26255	26575	27861	27036	23135	21754	20886	20117	19907	19560	19200	18843	18502	18650	18267	18111	18371	18429	18083	18221	18157	17795	18071	17973	17792	17980	18015	17950	17675	17989	17957	17826	17862	17843	18106	17821	17803	17653	17775	17952	17972	18070	17696	17830	17604	17704	17477	17575	17854	17920	17797	17812	17971	17759	17695	17708	17930	17752	17744	17786	17726	17797	17688	17802	18005	17831	17949	17910	17748	17723	18004	17924	17828	17828	17733	17798	17813	17719	17733	17812	17580	17944	17760	17702	17651	17786	17845	17601	17726	17513	17685	17719	17973	17734	17809	18114	17930	17891	17837	17850	17717	17828	17717	17657	17791	17827	17683	17775	17832	17737	17660	17611	17714	17744	17856	17887	17719	17741	17828	17615	17751	17957	17735	17859	17663	17814	17849	17714	17687	17763	17771	17702	17769	17816	17672	17686	17634	17701	17459	17734	17820	17871	17716	17939	17798	17630	17604	17772	17977	17805	17783	17609	17673	17724	17680	17816	17572	17856	17695	17787	17524	17804	17770	17553	17747	17898	17776	17742	17774	17599	17728	17522	17703	17781	17927	17803	17472	17900	17835	17868	17801	17737	18175	17941	17719	17540	17717	17813	17763	17841	17656	17842	17997	17828	17762	17623	17806	17720	17753	17789	17934	17801	17698	17828	17868	17579	17765	17771	17590	17813	17754	17765	17835	17646	17617	17773	17903	17867	17685	17863	17706	17944	17998	17872	17726	17930	17707	17735	17792	17636	17634	17636	17650	17823	17832	17682	17666	17425	17728	17645	17595	17853	17624	17791	17982	17803	17653	17812	17693	17883	17785	17666	17571	17652	17827	17862	17879	17682	17829	17846	17751	17752	17773	17626	17660	17807	18008	17804	17587	17635	17580	17710	17769	17678	17707	17771	17671	17978	17861	17644	17778	17836	17769	17639	17667	17534	17766	17757	17566	17721	17791	17916	17927	17709	17606	17696	17697	17873	17982	17864	17633	17568	17564	17693	17809	17820	17640	18019	17718	17861	17600	17796	17869	17666	17878	17959	17768	17746	17614	17679	17441	17920	17861	17740	17690	17868	17989	17861	17579	17785	17575	17773	17542	17779	17676	17749	17613	17745	17697	18058	17793	17664	17666	17721	17581	17627	17885	17736	17645	17690	17664	17856	17678	17704	17844	17768	17647	17754	17826	17603	17876	17676	17905	17679	17675	17828	17751	17817	17779	17692	17744	17991	17646	17687	17810	17829	17594	17584	17809	17881	17688	18017	17864	17810	17876	17902	17603	17839	17756	17726	17803	17927	17969	17871	17837	17710	17763	17757	17507	17927	17748	17765	17720	17578	17743	17732	17940	17945	17757	17779	17691	17571	17825	17737	17837	18093	17870	17929	17800	17871	17752	17887	17909	17909	17827	17921	17873	17703	17718	17807	17795	17682	17574	17872	17779	17817	17682	17906	17817	17777	17718	17786	17704	17733	17865	17780	17828	17836	17656	17722	17772	17785	17959	17762	17830	17831	17582	17577	17793	17779	17678	17677	17834	17679	17750	17689	17674	17797	17723	17846	17697	17598	17833	17640	18004	17786	17895	17922	17605	17868	17620	17697	17677	17752	17744	17651	17836	17827	17586	17814	17734	17832	17853	17844	17821	17820	17741	17758	17768	17859	17589	17938	17783	17741	17871	17846	17667	17755	17886	17634	17851	17738	17592	17820	17662	17800	17547	17731	17917	17748	17738	17810	17804	17738	18014	17890	17780	17733	17826	17566	17692	17576	17633	17763	17685	17749	17706	17635	17831	17786	17883	17877	17814	17710	17849	17745	17617	17762	17666	17763	17739	17931	17725	17849	17908	17732	17600	17739	17747	17921	17847	17860	17772	17833	17877	17861	17747	17706	17635	17741	17665	17775	17735	17778	17689	18037	17668	17742	17691	17515	17707	17702	17744	17648	17976	17755	17877	17873	17774	17970	17724	17732	17755	17787	17768	17681	17867	17822	17751	17601	17791	17565	17639	17750	17518	18021	17868	17814	17673	17826	17612	17582	17781	17938	18014	17655	17771	17691	17629	17624	17669	17763	17675	17673	17629	17615	17670	17904	17948	17794	17908	17814	17709	17829	17716	17706	17886	17814	17871	17864	17686	17831	17741	17596	17824	17757	18033	17590	17568	17606	17656	17704	17756	17739	17634	17797	17962	17748	17537	17767	17775	17716	17774	17639	17826	17841	17777	17790	17774	17798	17600	17733	17663	17661	17793	17633	17904	17791	17821	18046	17905	17802	17707	17751	17822	17795	17666	17811	17906	17584	17850	17741	17690	17720	17888	17766	17777	17996	17909	17730	17714	17749	17791	18059	17677	17833	17825	17896	17804	17786	17782	17754	17522	17804	17889	17517	17670	17928	17561	17813	17672	17808	17874	17567	17637	17682	17673	17746	17726	17806	17551	17879	17745	17674	17894	17539	17573	17774	17795	17890	17779	17791	17627	17773	17713	17915	17697	17571	17726	17906	17849	17651	17909	17629	17804	17706	17728	17781	17702	17977	17674	17765	17917	17729	17689	17756	17869	17950	17687	17880	17812	17910	17648	17617	17849	17929	17739	17958	17795	17914	17764	17940	17741	17626	17789	17888	17574	17749	17753	17796	17843	17741	17723	17644	17673	17735	17649	17907	17841	17761	17659	17628	17664	17813	17785	17849	17801	17672	17786	17808	17729	17746	17884	17657	17796	17712	17944	17861	18063	17843	17655	17726	17765	17520	17855	17725	17778	17827	17788	17676	17747	17692	17697	17661	17612	17578	17555	17905	17809	17897	17717	17763	17955	18061	17680	17891	17821	17523	17742	17854	17703	17674	17636	17763	17639	17688	17783	17664	17653	17790	17807	17743	17710	17702	17782	17696	17744	17709	17815	17532	17723	17657	17746	17856	17985	17774	17595	17739	17760	17686	17803	17723	17733	17837	17608	17643	17696	17888	17844	17805	17739	17723	17683	17938	17763	17786	17857	17737	17840	17736	17860	17724	17874	17645	17695	17692	17904	17676	17634	17660	17776	17609	17667	17510	17799	17594	17650	17680	17673	17875	17831	17977	17714	17594	17763	17695	17765	17831	17857	17857	17812	17886	17662	17886	17776	17772	17825	17515	17644	17770	17705	17736	17816	17724	17848	17588	17952	17639	17781	17930	17733	17527	17588	17646	17958	17668	17602	17715	17631	17734	17706	17881	17842	17942	17708	17815	17759	17947	17641	17661	17803	17864	17969	17805	17798	17653	17814	17905	17704	17682	17847	17991	17668	17793	17764	17628	17525	17710	17884	17744	17753	17941	17727	17920	17851	17742	17642	17649	17721	17761	17792	17832	17788	17918	17742	17856	17926	17860	17724	17725	17526	17546	17930	17740	17877	17903	17933	17672	17977	17811	17596	17767	17663	17790	17775	17864	17755	17644	17755	17733	17929	17882	17533	17722	17904	17949	17813	17781	17779	17859	17652	17857	17806	17765	17825	17790	17870	17831	17764	17871	17671	17793	17714	17803	17955	17847	17680	17632	17717	17566	17808	17812	17728	17915	17742	17655	17600	17795	17827	17830	17744	17909	17740	17668	17798	17817	17735	17951	17742	17736	17846	17774	17595	17750	17758	17812	17642	17850	17696	17602	17790	17709	17901	17701	17464	17792	17632	17799	17882	17602	18144	17616	17769	17678	17641	17936	17798	17881	17920	17806	17831	17763	17733	17887	17895	17756	17995	17887	17609	17740	17790	17805	17488	17588	17701	17808	17762	17968	17719	17910	17977	17948	17774	17766	17764	17617	17690	18040	17778	17670	17782	17841	17818	17816	17788	17678	17704	17680	17610	17799	17773	17775	17597	17706	17871	17663	17810	17662	17713	17688	17756	17825	17726	17785	17677	17707	17857	17914	17791	17692	18016	17838	17683	17738	17729	17652	17777	17731	17569	17746	17871	17769	17984	17819	17699	17889	17851	17609	17959	17653	17689	17932	17960	17605	17844	17826	17621	17960	17883	17895	17673	17818	17783	17925	17688	17696	17788	17881	17795	17757	17732	17802	17655	17775	17928	17747	17755	17803	17836	17693	17710	17734	17751	17462	17601	17893	17707	17579	17919	17883	17797	17524	17977	17540	17861	17736	17700	17588	17517	17851	17907	17919	17705	17986	17691	17708	17666	17662	17852	17850	17600	17819	17565	17795	17921	17701	17947	17760	17835	17761	17567	17801	17781	17729	17883	17759	17703	17653	17639	17928	17913	17782	17799	17853	17704	17750	17441	17783	17974	17818	17911	17682	17685	17679	17778	17918	17730	17726	17984	17714	17618	17769	17751	17785	17609	17684	17716	17584	17849	17715	17837	17777	17562	17681	17651	17839	17746	17868	17784	17640	17922	17763	17775	17829	17827	17936	17713	17521	17699	17818	18065	17725	17892	17840	17924	17735	17640	17675	17930	17803	17686	17651	17687	17958	17814	17757	17836	17729	17747	17687	17783	17693	17762	17787	17825	17788	17591	17816	17812	17722	17637	17656	17825	17856	17675	17636	17824	17614	17941	17771	17742	17845	17974	17753	17762	17722	17705	17767	17975	17924	17752	17876	17554	17720	17647	17704	17771	17646	17623	17616	17850	17770	17798	17876	17542	17736	17773	17743	17913	17868	17963	17774	17761	17958	17783	17951	17854	17694	17816	17617	17835	17950	17555	17589	17517	17667	17790	17850	17480	17762	17825	17709	17692	17729	17826	17854	17583	17580	17648	17585	17876	17792	17755	17800	17731	18083	17814	17881	17729	17722	17678	17751	17760	17658	17784	17591	17748	17769	17682	17913	17902	17845	17634	17606	18067	17823	17857	17533	17940	17829	17759	17811	17777	17588	17639	18013	17645	17833	17813	17838	17801	17566	17796	17923	17687	17704	17711	17810	17723	17868	17712	17611	17846	17890	17802	17835	17768	17783	17725	18036	17971	17740	17612	17806	17797	17715	17635	17785	17567	17796	17846	17772	17812	17900	17890	17741	17666	17690	17926	17826	17918	17796	17853	17547	17907	17617	17821	17706	17711	17770	17949	17755	17842	17661	17667	17592	17889	18044	17840	17747	17746	17809	17657	17867	17694	17884	17815	17875	17820	18015	17627	17853	17747
31960	52412	48538	38560	32694	28054	25179	22663	20626	19053	18487	17842	17159	16717	16090	15966	15814	15623	15475	15175	15535	15222	15183	15065	15144	15143	15057	15039	15002	14989	15087	15067	14970	15016	14980	14931	15050	14964	14942	15062	14838	14908	15009	15094	14994	14983	14965	14939	15021	15050	14932	14965	15067	14848	14925	14936	14712	15120	14995	14967	14992	14996	14914	14905	14897	14824	14896	14963	15111	15079	14991	14997	14950	15036	14921	14955	14885	14811	14927	14856	14938	14928	15040	14936	14888	14987	14980	14947	14933	14911	14965	14670	14932	14800	15073	14948	14749	14900	15001	14928	14916	14924	14910	14960	14922	14794	14934	14961	14884	14891	14915	15039	14911	14918	14910	14785	14978	15126	14840	14956	14841	14869	15029	14954	14901	15009	14875	14852	14872	14834	15027	14902	14921	14802	15011	14974	14846	14842	14916	14857	14883	14933	14978	14997	15006	14910	14841	14941	14925	14821	14871	14946	14941	14905	14918	14857	15024	14916	15013	14642	15185	15016	15014	14718	14883	14993	14957	14920	14812	14908	14919	14937	14773	15038	14904	14779	15037	14775	14851	14947	14888	15062	14749	14949	14948	14888	15105	14920	15008	14950	14791	15028	15032	14892	14758	14825	15023	14928	14861	14707	14992	14866	14963	14884	15011	14724	14888	14951	14920	14924	14914	14844	15088	15015	14884	15021	15029	14950	14825	14860	14903	14860	14934	14924	14882	14854	14947	14712	15066	14841	14842	14966	15002	15012	14963	15119	14989	14902	14936	15041	14965	14918	14923	15071	14963	14857	14982	15116	15076	15033	14918	15004	15091	14914	14914	14854	14730	14971	14915	15024	15056	15019	14883	14717	14905	14943	14918	14824	14929	14820	15055	14902	14965	15042	14899	14942	14831	14726	14854	15091	14850	14851	15032	14775	14876	14822	14887	14896	14923	14908	14799	15021	14776	15003	15051	15026	14817	14908	14961	14822	14882	14906	14857	14907	14711	14860	14795	15044	14911	14871	14918	14743	14900	14961	14901	14953	14981	14950	15001	14611	15043	14895	14989	14952	14912	14849	14893	14946	14872	15009	14845	15010	14785	14894	14794	14936	14930	14877	14944	14891	14960	14901	14952	14981	14975	14903	15143	14916	14901	14990	14771	15008	14809	14891	14858	15010	14967	14949	15159	14895	14898	15022	14780	14857	14856	14975	14999	14938	14848	14840	14811	14823	14906	15027	14938	14791	14927	15002	14971	14755	14787	14888	15033	14779	14975	14994	14914	14804	14808	14954	14860	15058	14961	14851	14987	15084	14940	14825	14939	14887	14764	14871	15077	15051	14923	14960	14988	15060	15009	14983	14973	15079	14873	14960	14824	14962	14988	14864	15001	14903	14909	15017	15045	14807	14961	14895	14830	14906	15001	14951	15016	14878	14950	14889	14775	15043	14904	14918	14872	14825	14759	14786	14932	14872	14784	15016	14790	14945	15053	15043	14915	14891	14766	14989	14835	14893	14685	14759	14911	14974	14876	14943	14953	14841	14915	15009	14933	14963	14977	14934	14812	14805	15077	14997	14869	14872	15050	14936	14904	14850	14954	14924	14827	14971	14941	14899	14854	15003	14967	14927	14830	14899	14761	14872	14741	14741	14856	14790	14900	14991	14861	15004	14818	14805	15101	14880	14951	14976	14878	14941	14997	14938	15005	14924	14855	15016	14897	14950	14713	14717	14909	15000	14858	14855	14844	14875	14908	14891	14883	14947	14830	14944	14878	14915	15083	14900	15051	14833	14923	14854	14919	14965	14858	15070	14930	14975	14927	14858	14988	14844	14938	15055	14664	14904	14900	14869	14963	15021	14833	14871	14870	14948	14749	14965	14898	15001	14896	14876	15071	14873	15030	14980	15026	14996	14669	14859	14958	14812	14795	14784	15088	14990	14945	14974	14716	14933	14929	15086	14964	14893	14966	14788	15089	15001	14824	15004	14984	14964	14903	14920	14946	14870	14938	14991	14974	14902	14851	14869	14913	14752	14924	14934	14903	14933	15115	14958	14902	14944	14979	14950	14881	14819	14799	14896	14844	15005	15032	14859	15076	15063	14841	14875	15040	14775	14824	15005	14783	15017	14820	15065	14985	14959	14837	15045	14889	14780	14990	14886	14775	15004	14886	14912	14799	14806	14829	15024	14872	14773	14907	14940	14943	14825	15104	14892	14890	15007	14633	14915	14877	14829	14779	14973	14920	15027	14968	14790	14845	15028	14916	14943	15144	14875	14961	15136	14855	15040	15063	14840	14942	14938	14866	14835	14988	14884	14788	14974	14656	14849	14865	14782	14842	14916	15086	14809	14885	15011	14739	15062	15012	14936	14840	15009	14934	14960	15010	14891	14873	14811	14733	14934	14954	14974	14902	14710	15173	14978	14972	15082	14786	14969	15026	14862	15046	14922	15038	14819	14946	15039	15107	15044	14865	14892	14901	14937	14854	14869	15031	15010	14919	15044	14725	14843	14930	15044	14956	15041	14957	14887	15116	15103	14817	14909	14941	14916	14937	14869	14854	14913	14943	14889	14958	14803	15038	14925	14947	14682	14861	14838	15058	15106	15019	14837	14906	14892	14905	14992	15040	14907	14968	14966	15027	14960	14963	15073	14907	14904	14788	14831	14939	14970	14831	15083	14949	14815	14733	14856	14837	14889	15036	14906	14871	14714	14754	15004	14955	14889	14985	14902	15036	14936	14958	14960	14852	14912	14782	14858	14793	14824	14905	14785	15038	14916	15013	14899	14772	14939	14955	14836	15038	14978	14915	14993	14746	15017	15021	15068	15029	14914	14924	14843	14960	14963	15119	14887	14801	15078	14995	14895	14772	15097	14873	14663	15025	14906	14994	14842	15058	14892	15017	14997	14832	14793	14827	15004	14893	14885	15043	14943	14779	14872	14932	14890	14945	14955	14952	14932	14813	14948	14813	14881	14901	14913	15015	14926	14851	14821	14779	14815	14818	14965	14851	14838	14866	14928	14809	14901	14807	14966	14976	15014	14927	14935	14928	14876	15022	14938	15081	14825	14821	15032	14871	14952	15005	15092	14899	14991	14955	14979	14990	15064	14851	15018	15004	14988	14923	14911	14821	14810	14917	14906	14946	14796	15018	14910	15017	14981	15038	15028	14885	15053	14962	14890	14977	14827	14846	14722	14833	14899	14864	15008	15100	15000	14971	14892	14984	14956	14920	14982	15108	14865	14986	14996	15042	14840	14972	14967	14980	14846	15023	14881	14937	15033	14935	14979	14987	15038	15237	14929	14948	14977	14813	14947	14831	14900	15061	15061	14891	15171	14916	14979	14916	15001	14968	14900	14929	14952	15037	15015	14854	14959	15060	14898	14970	14973	14913	14952	14922	14864	14884	14989	14943	14920	14979	14958	14729	15073	14895	14799	14919	14791	15157	14846	14883	14819	14946	14836	14857	15012	14901	15088	14923	14966	14949	14888	15122	14790	14926	14937	14902	14890	14903	14923	14957	14828	14930	14832	14953	14776	15004	14915	14988	15067	14932	14969	14801	14932	14844	14891	14917	14962	14956	14994	14861	14897	14903	14864	14903	14867	14924	14873	14838	14794	14996	15183	14938	14873	14982	14982	14879	14761	15027	14792	14861	15033	14991	14881	14772	14956	15001	14895	14689	15009	14784	14908	15087	14825	14956	14945	14868	14960	14894	15106	14763	14880	14886	14745	15011	14929	14802	14954	14736	14938	15058	14971	14938	15027	14830	15001	14936	14887	14997	14931	14939	14914	14812	14959	15018	15004	14786	14916	14898	15003	14934	14817	14867	14851	14906	14934	14982	14980	14981	14918	15055	15044	14885	14898	14998	14851	14900	14943	14928	14799	14850	15013	14899	15073	14989	14852	14865	15011	14857	14834	14973	14896	14959	15053	14803	15004	14992	14928	14941	14952	15072	14869	15129	14899	14972	15021	14900	14863	15051	14809	14873	15127	14866	14873	14799	14797	14880	14922	15015	14869	14951	14973	14941	14876	14848	14931	14924	15029	14859	14776	15015	14842	14837	14887	15001	14863	15134	14824	14948	14954	14986	14904	14884	14797	15001	14919	14896	15019	14909	14893	14982	15075	14831	14858	15007	14969	15006	14682	14950	14834	14945	14807	14970	14840	14884	14847	14947	15030	14941	14790	14896	14884	14961	14723	14992	14976	14853	14843	14854	14994	15000	14758	14833	14977	14966	15074	14932	14793	15048	14912	14950	14910	15062	15071	14907	14836	14967	14763	14881	14930	14787	14938	14853	14863	14983	14833	15010	14873	15001	14979	14925	14928	14844	14941	15046	14785	14962	14909	15052	14799	14864	14928	14988	14974	14889	14975	15123	14985	14928	14749	14804	15032	15147	14888	14804	14920	14768	14873	15119	14975	14932	14903	15117	15085	14797	14981	14894	14911	14932	15025	14821	14948	14969	14985	14970	14940	15041	14983	14913	14982	14869	14921	14958	14874	14930	14989	14849	14915	14871	14782	15008	14843	14913	14984	14869	15037	14981	15056	14938	14851	14981	15008	14989	14936	14951	14870	15020	14919	14937	14874	14913	15048	15054	14860	14970	14831	14891	14899	15013	14854	15024	14871	14969	14984	14926	14977	14883	14809	14915	14938	14997	14882	15000	15059	14969	14979	14883	14977	14907	14964	14929	14789	14829	15003	14786	15032	14905	14870	14964	14872	14895	14967	14943	14828	14771	15200	14714	14965	14826	14880	14732	14780	14967	15031	14862	14966	14872	14955	14856	14869	15140	14965	15043	14745	14984	15006	15020	14904	14893	14870	15097	14790	14880	14992	14793	14893	14852	14884	14847	14977	15074	15048	14912	14923	15057	14986	15104	14869	14891	14968	14871	14883	15035	14926	14898	14932	14971	14818	14805	14976	14741	15104	15007	15132	14870	14947	14862	14737	14849	14913	14963	14924	14834	14936	14997	14773	14973	14843	14784	14993	14851	15019	15098	15034	14985	15032	14901	14772	15054	14760	14905	14761	15127	14907	14854	14856	15137	15019	15017	14900	14828	15015	14914	15083	14815	15149	14895	15015	15084	14866	14814	14820	14873	14905	14921	14895	14846	14822	14896	14980	14970	14916	15080	14947
22746	21041	28773	24003	23496	28215	30956	25605	23491	22646	21787	20653	20542	20090	19791	19288	19445	18939	18900	18804	18957	18851	18791	18608	18343	18535	18550	18350	18339	18356	18339	18400	18489	18473	18418	18143	18287	18221	18401	18540	18332	18220	18368	18268	18363	18464	18300	18333	18324	18170	18316	18349	18357	18390	18287	18200	18208	18247	18352	18192	18268	18279	18088	18147	18432	18349	18309	18107	18296	18280	18196	18419	18102	18139	18377	18311	18231	18279	18388	18174	18132	18043	18459	18331	18301	18114	18271	18163	18190	18341	18162	18232	18238	18052	18164	18202	18330	18198	18374	18273	18452	18126	18194	18390	18158	18145	18364	18181	18363	18392	18278	18458	18173	18165	18234	18410	18315	18042	18134	18189	18053	18142	18007	18091	18284	18175	18264	18235	18178	17993	18216	18178	18145	18141	18176	18247	18289	18279	18129	18294	18041	18072	18063	18176	18366	18191	18200	18244	18345	18459	18040	18137	18289	18352	18169	18151	18276	18170	18194	18315	18249	18192	18280	18326	18224	18037	18234	18233	18054	18195	18368	18377	17963	18344	18164	18499	18249	18196	18216	18184	18200	18128	18292	18157	18325	18224	18081	18268	18316	18160	18191	18352	18344	18211	18328	18169	18448	18217	18308	18227	18131	18138	18194	18324	18464	18013	18139	17890	18284	18241	18478	18217	18367	18306	18334	17974	18156	18278	18199	18188	18427	18139	18381	18001	18259	18092	18252	18271	18237	18251	18415	18292	18164	18154	18256	18062	18108	18259	18368	18293	18220	18164	18267	18117	18272	18159	18155	18194	18288	18161	18339	18363	18384	18377	18270	18215	18302	18267	18264	18141	18210	18134	18267	18092	18286	18191	18099	18178	17999	18119	18257	18149	18257	18064	18185	18315	18219	18333	18437	18133	18024	18170	18307	17964	18185	18147	18189	18412	18289	18099	18116	18217	18147	18233	18314	18398	18162	18200	18325	18191	18204	18284	18193	18244	18216	18225	18083	18222	18219	18255	17965	18298	18182	18265	18169	18356	18077	18172	18147	18044	18343	18260	18166	18130	18215	18230	18225	18336	18162	18146	18149	17988	18312	18289	18293	18129	18214	18037	18074	18259	18306	18036	18210	18102	18154	18278	18191	18193	18267	18234	18087	18352	18188	18312	18265	18180	18232	18304	18189	18207	18161	18342	18190	18177	18154	18205	18199	18206	18294	18268	18263	18203	18237	18270	18132	18248	18169	18171	18294	18131	18063	18343	18332	18204	18211	18122	18182	18313	18304	18267	18249	18082	18041	18356	18168	18026	18257	18096	18095	18326	18072	18299	18246	18229	18309	18306	18106	18289	18377	18311	18301	18016	18397	17976	18078	18167	18128	17905	18054	18188	18203	18205	18147	18093	18281	18280	18148	18074	18202	18212	18157	18316	18311	18261	18188	18110	18078	18400	17965	18195	18137	18324	18345	18304	18383	18265	18275	18232	18360	18180	18159	18290	17947	18265	18049	18253	18409	18286	18299	18091	18150	18202	18209	18279	18283	18287	18269	18135	18394	18260	18202	18334	18273	18144	18107	18098	17952	18252	18295	18112	18232	18068	18239	18358	18288	18179	18283	18097	18273	18143	18268	18225	18343	18184	18091	18182	18438	18026	18130	18094	18188	18124	18225	18233	18498	18304	18114	18086	18252	18244	18070	18128	18162	18104	18384	18430	18228	18287	18321	18335	18160	18164	18331	18307	18076	18257	18261	18072	18010	18155	18252	18227	18242	18192	18489	18307	18130	18283	18355	18314	18315	18053	18359	18195	18290	18397	18073	18257	18121	18240	18183	18153	18045	18173	18408	18210	18072	18123	18171	17990	18392	18355	18246	18322	18271	18161	18120	18256	18207	18427	18175	18216	18274	18224	18031	18232	18181	18142	18290	18075	18134	18343	17997	18298	17979	18143	18077	18114	18229	18241	18154	18107	18273	18314	18422	18218	18002	17833	18109	18156	18223	18075	18113	18117	18363	18244	18154	18307	18152	18234	18198	18364	18258	18169	18222	18194	18250	18002	18250	18222	18024	18120	18335	18074	18130	18280	18159	18218	18292	18119	18384	18278	18135	18220	18230	18196	18071	18223	18044	18061	18149	18072	18120	18192	17893	18261	18055	18182	18222	18344	18161	18138	18145	18174	18153	18249	18105	18392	18010	18059	18128	18245	18145	18287	18342	18062	17994	18046	17974	18333	18207	18285	18000	17961	18258	18282	18069	18355	18193	18077	18196	18113	18191	18216	18299	18469	18269	18398	18252	18179	18313	18286	18236	18152	18116	18248	18213	18309	18194	18164	18355	18213	18414	18295	18217	18246	18213	18071	18096	18039	18129	18368	18120	18309	18185	18137	18292	18160	18222	18375	18068	18168	18187	18206	18230	18267	18179	18388	18255	18006	18378	18219	18132	18108	18199	17974	18110	18141	18453	18231	18346	18396	17931	17990	18198	18096	18297	18173	18302	18119	18005	18196	18318	18393	18117	18202	18186	18318	18185	18069	17848	18577	18199	18280	18293	18167	18039	18166	18257	18226	18477	18161	18260	18145	18241	18012	18082	17959	18181	18179	18367	18171	18248	18300	18199	18206	18219	18417	18131	18339	18432	18303	17993	17994	18072	18190	18204	18185	18126	17947	18177	18090	18237	18216	18268	18113	18191	18206	18107	18163	18154	17994	18158	18120	18235	18265	18391	18367	18245	18206	18440	18250	18270	18080	18197	17988	18215	18365	18448	18305	18233	18185	17885	18166	18095	18119	18364	18128	18026	18222	18139	18475	18230	17973	18124	18202	18291	18248	18337	18034	18256	18088	18151	18026	18232	18050	18410	18305	18217	18114	18162	18116	18405	18040	18210	17880	18139	18244	18330	18109	18125	17993	18233	17963	18202	18316	18425	18086	18309	18331	18224	18166	18249	18260	18222	18237	18159	18303	18440	18273	18218	18130	18201	18364	18355	18290	18110	18142	17976	18170	18109	17999	18137	18102	18091	18120	18021	17996	18135	18376	18246	18344	18201	18233	18226	18223	18211	18225	18309	18086	18199	18198	18288	18064	18037	18203	18182	18302	18070	18333	18241	18274	18273	18193	18206	18141	18114	18208	18360	18105	18157	18155	18162	18224	18173	18184	18088	18250	18074	17991	18174	18286	18135	18170	18163	18317	18280	18096	18232	18178	18141	18280	18267	18318	18284	18060	18265	18411	18110	18485	18028	18011	18157	18285	18201	18243	18202	18050	18332	18300	18240	18255	18261	18206	18211	18180	18263	18356	18349	18223	18035	18093	18201	18252	18063	18277	18080	18169	18019	18180	18165	18127	18324	18224	18268	18247	18028	18266	18070	18191	18231	18106	18193	18185	18001	18204	18327	18116	18177	18115	18186	18208	18265	18160	18297	18210	18194	18056	18238	18104	18309	18268	18136	18117	18382	18297	18331	18317	18239	18065	18095	17913	18098	18088	18097	18184	18241	18141	18130	18107	18411	18291	18238	18155	18525	18213	18293	18099	18298	18052	18338	18282	18109	18416	18146	18119	18064	18243	18137	18222	18231	17958	18336	18291	18282	18262	17973	18183	18159	18018	18133	18260	18017	18153	18238	18277	18218	18180	18200	18138	18158	18257	18174	18219	18065	18212	18373	17929	18262	18069	18084	18148	18271	18170	18193	18134	18167	18247	18321	18305	18218	18101	18070	18151	18151	18183	18281	17995	18328	18354	18225	18237	18213	18259	18138	18193	18203	18206	18419	18161	18096	18305	18319	18302	18050	18186	18054	18257	17983	18262	18366	18219	18261	18133	18161	18305	18319	18365	18220	18400	18062	18118	18326	18401	18210	18194	18284	18173	18450	18084	18410	18372	18149	18028	18216	17949	18236	18307	18138	18191	18288	18333	18180	17969	18160	18362	18342	18147	18419	18063	18204	18507	18233	18340	18192	18264	18372	17957	18151	18360	18157	18148	18065	18295	18060	18301	18080	18310	18238	18206	18234	18195	18103	18063	18047	18232	18080	18276	18036	18302	18196	18156	18232	18105	18230	18374	18303	18234	18333	18318	18100	18134	18240	17987	18046	17861	18084	18247	18053	18393	18226	18267	18300	18095	18135	18172	18381	18281	18103	18062	18244	17997	18074	18086	18130	18226	18071	18211	18275	18065	18092	18193	18105	18309	18252	18435	18243	18050	18091	18214	18147	18254	17984	18139	18166	18065	18143	18301	18202	18059	18366	18314	18097	18019	18102	18127	18159	18157	18201	18113	18206	18211	18212	18267	18070	18018	18169	18340	18288	18318	18297	18177	18185	18078	18222	18226	18336	18292	18312	18172	18299	18286	18321	18504	18013	18132	18367	18302	18073	18168	18208	18368	18259	18360	18037	18258	18033	18072	18186	18302	18349	18163	18321	18195	17957	18039	18248	18488	18202	18007	18244	18182	18324	18136	18136	18058	18042	18202	18136	18069	18255	18384	18345	18344	18200	18170	18028	18260	18470	18482	18080	18295	18196	18102	18113	18161	18052	18334	18188	17828	18340	18355	18107	18092	18282	18145	18163	18273	18442	18248	18059	18222	17923	18305	18190	18249	18219	18220	18350	18157	18121	18344	18329	18362	18490	18166	18211	18186	18281	18502	18203	18106	17986	18119	18243	18147	18184	18308	18356	18370	17980	18002	18122	18293	18117	18081	18145	18383	18171	18162	18065	18143	18293	18196	18274	18401	18433	18282	18182	18065	18112	18147	18112	18385	18259	18187	17948	18051	18177	18229	17957	18171	18044	18227	18253	18165	18239	18016	18148	18248	18288	18273	18373	18050	18195	18310	18365	18209	18224	17974	18139	18208	18325	18334	18442	18189	18423	18141	18248	18304	18040	18400	17993	18116	17958	18320	18058	18444	18121	18307	18146	18270	18323	18035	18072	18224	18271	18200	18274	18114	18232	18224	18276	18318	18179	18159	18457	18080	18103	18377	18233	18248	18088	18191	18155	18267	18235	18160	18003	18021	18429	18076	18166	18043	18232	18250	18273	18293	18214	18229	18168	18295	18144	18278	18132	18130	18285	18342	18364	18283	18253	17921	18275	18224	18170	18364	18207	18382	18083	18194	18381	18005	18357	18122	18218	18104
33421	57767	53852	43966	37477	32539	28764	25518	22722	20956	19843	19068	18504	17698	17204	16713	16588	16309	15876	15739	15609	15696	15707	15616	15705	15367	15467	15392	15184	15193	15303	15073	15130	15195	15195	15269	15282	15211	15165	15407	15272	15002	15154	15056	15287	15229	15058	15188	15260	15276	15098	15263	15150	15198	15282	15144	15349	15061	15176	15246	15025	15120	15198	15026	15174	15180	15141	15231	15030	15275	15080	15112	15229	15177	15176	15153	15027	15120	15024	15075	15145	15231	15104	14936	15160	15058	15065	15139	15132	15213	15280	14986	15246	15198	15179	15148	15208	15133	15083	14972	15216	15171	15155	15049	15331	15063	15096	15175	14951	15257	15049	15219	15017	15067	15160	14872	14998	14854	15143	15166	15064	15058	15282	15159	15047	14966	15425	15124	15096	15314	15106	14964	15235	14992	15204	15116	15052	15139	15230	14956	15278	15186	15158	14975	15276	15021	15122	15062	15073	15124	15102	15072	15091	15193	15197	15251	15148	15040	15215	15110	15081	15198	15028	15159	15025	15007	15140	15123	15233	15121	15135	15208	15143	15141	15203	15041	15155	15107	15062	15106	15168	14986	15067	14950	15060	15203	15176	15183	15195	15188	14987	15066	15093	15093	15152	15138	15237	14939	15261	15065	15128	15104	15105	15311	15129	15215	15172	15207	15062	15165	15150	15011	15167	15003	15156	15109	15176	15019	15022	15068	15349	15213	15190	15044	15136	15251	15110	15118	14890	15054	15043	15209	15014	15078	15066	15083	15160	15224	15223	15011	15257	14988	15003	15139	15234	15108	15042	15211	14972	15150	15064	15072	15128	15003	15225	14986	15104	15174	14885	15173	15180	15228	15122	15099	15067	15141	15272	15155	14995	15068	15126	15270	15003	15093	15217	15125	14941	15060	15244	15107	14985	15050	15182	15146	15083	15010	15081	15195	15185	15145	15110	15073	15223	14982	15143	15169	15157	15206	15050	15198	15152	15100	15211	15153	15102	14926	14991	14949	15249	15125	15045	15065	15135	14943	15252	14992	14983	15135	15334	14982	15221	15104	14991	15164	15109	15131	15277	14991	14974	15106	15103	15016	15223	15212	15139	15115	15008	15039	15120	14965	15151	15126	15126	15034	14988	15216	15161	15192	15119	15110	15283	15132	15108	15090	14999	15220	15025	15132	15094	14984	15060	15149	15101	15087	15148	15116	14954	15103	15223	15190	15040	15158	15139	15113	15082	15194	15084	15006	15186	15141	15058	15158	15051	15162	15106	15056	14833	14998	15205	14987	14981	15103	15237	14989	15109	15153	15048	15053	15120	15163	15168	15097	15009	15043	15019	15181	15086	14983	15094	15150	15141	15119	15071	15234	15038	15051	15148	15184	15099	15122	15120	15086	15249	15095	15280	15090	15145	15268	14978	15095	15010	15014	15096	15081	15032	15230	15102	15078	15404	15100	15226	15112	15113	15143	15223	15221	15047	15160	15270	15011	15104	15053	15167	15296	15111	15122	15010	15088	14947	15139	15035	14993	15100	15019	15007	15208	15194	15137	15076	15042	15068	15159	15133	15106	15217	15157	15132	15154	15088	15222	15057	14936	15101	15222	15124	15157	15149	15046	15209	15155	15241	15090	15019	15283	15246	15177	15293	15204	15174	14911	15079	15132	15136	15219	15178	15118	15252	15132	14952	15237	15035	15076	15184	15091	15049	15077	14983	15224	15059	15009	15068	15224	15105	15073	14982	15213	15166	15234	15144	14960	15248	15174	15028	15060	15096	15057	15144	15029	15108	15135	15238	15106	15100	15283	15070	15156	15103	15202	15269	15115	15261	15237	14924	15182	15056	14989	15143	15024	14918	15043	15134	15133	15160	15048	15119	15067	15164	15044	15024	15054	15274	15042	15137	15238	15337	15253	15018	15233	15066	15241	15114	15224	15049	15223	15135	14919	15260	15277	14918	15241	15311	15088	15250	15128	15090	15151	15122	14978	15051	14988	15098	15302	15055	15131	15059	15079	15141	15173	15172	15151	15195	15285	15133	15057	15213	15101	15006	15143	15129	15120	15020	15171	15196	15228	15045	15112	15108	15066	15211	15075	15132	15203	15167	15034	15322	15164	15107	15031	15036	15156	15033	15189	15221	15131	15092	15325	15036	15182	15342	15042	15115	15012	15254	15091	15267	15070	15118	15146	15071	15042	15138	15114	15144	15024	15083	15232	15235	15212	15137	15122	15288	15061	15280	15164	15228	15084	15101	15102	15263	15288	15172	15140	15343	15044	15122	15246	15126	15182	15154	15115	15174	15056	15202	15107	15135	15085	15221	15064	15191	14976	15272	15143	15203	15079	15138	15029	15073	15092	15140	14987	15114	15041	15008	15195	15136	15055	15118	15159	15162	14927	15173	15201	15276	15100	15189	15027	15088	15213	14970	14956	15074	15126	15270	15029	15060	15113	15016	15277	15189	15064	15064	15197	15026	15026	15276	15118	14965	15091	15016	15258	15111	15196	15226	15120	15215	15212	15059	15066	15054	15159	15202	15160	15149	15072	15145	15008	15238	15075	15195	15000	15205	14896	15105	15276	14933	15159	15123	15241	15126	15063	15101	15113	15091	14966	15171	15085	15010	15073	15164	15047	15236	15117	15076	15128	15078	15202	15035	15172	15049	15225	15004	15227	15134	15147	15128	15144	15183	15271	15233	15191	15068	15136	15168	15126	15324	15099	15088	15176	15058	15044	14975	15199	15199	15117	15201	15021	15255	15084	15231	15146	15142	15259	15057	15190	15255	15202	15285	14952	15256	14988	15055	15194	15252	15120	15095	15190	15186	15198	15054	14962	15238	15032	15041	15255	15158	15090	15236	15195	15224	15213	15047	15187	15183	15308	15136	15176	15145	14990	15090	15296	15063	15083	15189	15071	15040	15102	15267	15066	14958	15132	15084	15134	15164	15104	15240	15058	15130	15022	15000	15113	15068	15083	15037	15098	15231	15052	15187	15180	15078	15186	15226	15047	15182	15047	15028	15219	15010	15095	15163	15076	15204	15136	15175	15117	15081	15112	15170	15132	15085	15052	15076	14950	15070	15137	15145	15176	15169	15024	15037	15162	15298	15025	14972	15110	15138	15025	15282	15255	15079	15228	15201	15168	15175	14984	15030	15156	15116	14981	15278	15124	15261	15113	15135	15218	15174	15229	15001	15119	15253	14972	15275	15166	15179	15164	15310	14999	15113	15050	15004	15068	15135	15291	15265	14995	15112	15019	15064	15097	15033	14949	14922	15210	15068	15026	15224	15225	15127	15125	15248	15129	15097	15036	15099	15200	15147	15093	15122	15084	15218	14992	15252	15088	15198	15126	14992	15154	15283	15152	15261	14941	14973	14995	15276	15120	15267	14941	15101	15231	15173	14924	15074	15077	15060	15013	15126	15072	15127	15080	15261	15171	15061	15083	15192	15190	15147	15134	15172	15136	14914	15094	15182	15127	14925	15140	15104	15165	15246	15081	15266	15095	15173	14929	15158	15025	15052	15118	15200	15019	15146	15049	15144	15118	15133	15073	15086	15194	15114	14950	15204	15173	15086	15178	15078	15112	15240	15248	15153	15197	15088	15284	15022	15063	15184	15044	15002	15024	15042	15282	15008	15142	14986	14983	15206	15173	15046	15026	15074	15058	15208	15283	15095	15124	15048	15073	15199	15095	15198	15139	15121	15001	15014	15016	15103	15028	15132	15012	15145	15030	15123	15010	15071	15081	15039	15030	15107	15138	15222	15025	15195	15210	15232	14943	15182	14995	15066	15111	15016	15052	15062	15201	15057	15158	15112	14933	15285	15141	15042	15176	15102	15011	15105	14921	15151	15220	15061	15188	15047	15139	15097	14966	15120	15121	15160	15121	15053	15097	15089	15038	15206	15145	14938	15317	15170	15271	15176	15068	15199	15110	15100	15064	15124	15228	15344	15135	15114	15102	14985	15011	15057	15240	15220	15302	15156	15066	15149	15161	15147	15247	14899	15180	14993	15091	15104	15149	14979	15179	15015	15169	15148	15026	15112	15154	15130	15087	15125	15029	15169	15110	15263	15288	15145	15144	15040	15144	15126	15273	15163	15167	15018	15101	15204	15067	14977	15035	15079	15127	15025	15100	15249	15151	15031	15143	15180	15180	14952	15106	15087	15086	15333	15177	15082	15188	15157	15179	15176	15158	14960	15214	15281	15013	15043	15152	15061	14972	15049	15107	15179	15023	14970	15066	15253	15007	15052	15185	15239	15083	14884	15203	15229	15008	15171	15237	15134	15199	15061	15190	15143	15092	15119	15048	15157	15141	15060	15081	15287	15174	15146	15050	15084	15229	15225	15023	15096	15158	15281	15160	15046	15070	15089	14992	15003	15142	15144	14900	15151	15166	15156	15099	15062	15073	15216	15086	15071	14998	15042	15200	15136	15204	15218	15110	15119	15130	15104	15062	15069	15165	15163	14969	15020	15031	15213	15045	15093	15104	15028	15127	15234	15104	15082	15055	15215	15113	15145	15044	15266	14994	15027	15160	15120	15075	15196	15118	15183	15245	15124	15011	15246	15112	15099	15221	14959	15195	15175	15089	15147	15220	14948	15343	15087	15104	15172	15370	15055	15094	15090	15070	15023	15026	15188	15040	15006	15099	15063	15228	15085	15229	15124	15155	15073	15260	15041	15120	14888	15226	15036	15222	15173	15291	15127	15223	15257	15096	15085	15139	14957	15091	15033	15116	15075	15149	15058	15053	15286	15004	15157	15099	15250	15094	15080	15082	14853	15040	15083	15253	15173	15114	15080	15039	15040	15024	15289	15050	15023	14955	15203	15230	14975	14945	15184	15019	15179	14979	15257	15131	15111	15079	15293	15054	15177	15246	15117	15089	15057	15149	15266	15037	15061	15019	15087	15181	15058	15031	15078	14989	15404	15120	14985	14988	15082	15094	15043	14974	14992	15090	15090	15057	15197	15001	15064	15228	15263	15045	15222	15108	14954	15072	15100	15319	14981	14835	15219	15113	15148	15214	15270	15091	15015	15252	15126	15142	15183	15148	14882	15082	15262	14981	15195	15224	15146	15163	15130	15140	15130	15021	15195	14946	15095	15074	15187	15087	15217	15004	15171	15173	15373	15121
30134	30685	39331	34734	27973	25119	22811	21243	20422	19683	19349	19029	19042	18712	18838	18572	18382	18329	18465	18440	18177	18256	18213	18161	18109	18166	18104	18201	17933	18206	18160	18355	18066	18139	18163	18193	18017	17934	18077	17868	18101	18302	18179	18016	18028	18249	17881	17856	18065	17986	17960	17917	18169	18063	17982	17943	17912	17748	18034	18154	17923	17997	18136	18148	18091	17985	18186	18035	18123	18101	17861	18059	17981	17974	17883	17805	17939	18019	18075	17871	18023	17917	17927	17998	18035	18192	17999	18086	18029	18089	18059	17931	18068	18196	18192	17863	18119	17906	18081	18182	18103	18137	17823	18103	18088	18128	18306	17942	18012	18152	18076	17902	17788	18182	18129	18019	18090	18056	18009	18123	17995	18162	18123	17857	17925	18039	17897	18070	18028	17980	17985	17830	18158	18147	18016	18086	18084	18083	18128	17951	18162	18170	18082	17999	18112	18034	17936	18124	18176	17952	18117	18113	18046	18030	17930	18165	18139	18045	18015	18019	18061	17967	18085	17964	17959	17975	17948	18045	17848	18087	18226	17891	18038	17891	18067	18108	17834	18087	18112	18128	17929	18221	18062	17970	17944	17884	18071	18104	18002	17925	17825	18069	17983	17980	18054	18151	18114	18037	18039	17956	18155	17990	17794	17950	18076	17984	18171	18118	18083	18201	18142	18129	17901	18118	17968	18043	18109	17924	17843	17880	18075	18052	17900	17945	17978	17999	18073	18024	17992	18331	17914	18195	18025	18075	18120	18188	18089	18227	17842	18025	17905	17950	18149	18130	17968	18122	18013	18212	18093	18153	18058	18148	18029	17898	17989	18185	17786	18078	17958	17971	17725	18013	18213	18070	18183	17987	17955	18201	17839	18128	18058	18079	17734	18038	18115	18136	17984	18058	17999	17898	18012	17959	17986	17933	17820	17988	18108	18131	18223	17993	18029	17975	17961	18201	18317	18134	18145	18085	18034	18100	18260	18087	17852	17989	18129	18235	18003	17835	18060	18112	18063	18158	17941	18091	18135	17880	17902	17953	18042	18202	18158	17944	17920	17834	18049	17923	18089	18009	18098	17959	18032	17696	17973	17931	17929	18047	17985	18025	18132	18327	18143	18275	18034	18147	17929	18147	18072	18000	17897	17941	18172	18176	18029	18122	17967	17831	17985	18060	17957	17899	18088	17980	18105	17965	17930	18063	18133	18064	18053	18024	18103	18078	18162	17910	18081	18076	18079	17954	17971	17955	18060	18094	18078	17963	18034	17997	17783	17987	17923	18104	18131	18157	18011	18287	18203	18034	17991	17882	17876	17996	18025	17954	18112	18287	18033	18048	18021	17947	18098	18185	18064	18055	18000	17960	18015	18013	17853	17999	18136	18083	18208	18016	17741	17939	18051	18153	18225	18028	18039	18145	18041	17909	17816	17829	17999	18134	18127	18028	18208	18214	17980	17986	18289	17988	17966	17889	18031	18138	17988	18115	18158	18126	17963	17941	18100	18016	18049	17932	18017	17983	18105	17988	18078	17969	17983	17931	17854	17978	18023	18064	17984	18017	18071	17828	18039	18112	17971	18014	17861	18067	17900	18043	18174	18143	18004	18227	18047	18125	17871	17913	18056	18098	17955	17995	18043	18050	18139	18013	18019	17946	18124	18001	18175	18046	18119	17958	18133	17890	17990	17970	18013	17925	18036	17926	17955	17923	18115	17917	18039	18041	17919	17903	18176	18208	18232	18027	18151	17998	18275	18199	18244	18074	18084	18217	18163	18107	17952	18070	18164	18150	17929	18103	18025	18037	18201	17875	18096	17949	18059	17769	18095	18199	18293	18113	18237	18015	18008	17966	18027	18101	17977	18064	18242	17945	18168	18050	17974	18127	18093	17974	18070	18059	18299	17857	17921	18036	18047	18098	17872	18053	17960	17948	18131	18087	17923	18075	18125	17924	18041	17778	18100	18028	17921	17869	17936	18041	17939	18131	18346	18097	18319	18401	18114	18073	18237	17934	17890	17931	17813	18000	17978	18142	18183	17975	17937	18161	18194	17974	18027	17921	18071	18086	18011	18085	18015	17970	18057	18053	18124	18212	18256	18170	18092	18235	18074	17889	18096	18012	18211	17870	18027	18010	18176	18130	17944	17872	18114	18297	18134	18165	17905	18017	17818	18112	17859	18070	18245	17970	17986	17896	17885	17889	18180	18210	18026	17902	18058	17955	18088	18014	18004	18091	18300	18226	17969	18059	17928	18090	18084	18108	18037	17939	18222	17924	18016	18137	17970	18165	18095	17940	17899	18072	18095	18278	17957	18076	18312	18046	18116	17991	18095	18038	18170	17840	18018	17952	18153	18064	17979	18020	18121	17919	18069	17995	18276	18322	17936	18172	18107	18065	18196	17992	18015	17972	18042	18133	18199	18072	17989	18024	17955	17950	18029	18026	18055	17984	17881	18023	18066	17966	18080	17940	17994	17760	18169	17848	17830	18124	17981	18087	18058	18239	18114	18104	18071	18019	18079	18217	18118	17947	18059	18009	18035	17902	18107	18004	18184	17914	18147	18009	18124	17925	17727	17958	17966	17996	18034	18162	17943	17913	18279	17917	18026	17936	17847	17894	18093	18261	17924	17940	18131	18200	18174	17975	17989	18155	17974	18146	17917	18172	18007	18114	18201	17978	18056	17842	18044	18059	18067	18027	18179	18075	18109	17947	18118	18058	17984	18022	18021	17995	18209	18142	18073	18081	17998	17973	17907	18038	18129	18070	17786	18010	17820	17970	17943	17936	18162	18146	18110	17898	17942	18029	17982	18057	18082	18140	18024	18124	17928	17992	18187	18101	18131	18072	18184	18038	18099	18055	18102	18111	18161	18164	18076	18075	18113	18107	17922	17969	17877	18075	18098	17992	17857	17895	18095	17998	18000	17972	18092	18106	18054	18047	17974	18173	18210	18050	17984	17859	18276	18081	18090	18085	17973	18137	18132	17905	18085	18203	18053	18090	17984	17954	18091	18006	18027	18146	18073	17804	18010	18053	18064	17961	18132	18258	18053	18250	17990	17994	18134	18070	18168	18056	18086	17872	18042	18131	18012	17993	17989	18240	18051	18217	18115	18074	18056	18029	18091	17897	18001	18130	18075	18065	18077	17928	17905	17892	18031	18004	17963	18022	17983	18057	17989	17867	18003	17951	18077	18057	18136	17932	17974	18159	17874	18038	17881	17987	17939	18124	17888	18071	18050	17908	17930	17831	18291	18092	18138	18081	18184	17949	18096	17967	18282	18010	18140	17978	17923	17952	18119	17835	18103	18072	18161	18077	18248	17931	18051	18044	18001	18097	18011	17903	18017	18105	18081	18082	18063	18077	18146	18256	17998	17879	18143	18080	18091	18052	18148	18048	18268	18021	18062	18122	18121	17998	18040	18114	18217	17966	18048	18114	18142	18054	18200	18018	18126	18241	18115	18267	18250	18005	18042	17960	18032	17957	17977	17810	18089	18222	18292	17977	18190	18026	17996	18228	17993	18187	18039	17976	18227	18003	18246	18030	18063	18076	18121	17838	18051	17998	17855	17862	17980	18221	18100	18269	18187	17852	17941	18132	17952	18097	17914	18053	18251	17841	17924	17876	18061	18099	17997	17932	17993	18096	18153	18257	18051	18119	18173	18084	18086	18039	18173	18104	18133	17826	18040	17965	18096	17892	18153	18098	17987	18023	17910	17986	18059	17988	17851	17979	17912	18043	17931	18086	18257	18025	18035	18097	18012	17831	17986	18014	18143	17746	17996	18150	18151	17817	18074	17852	17974	18186	17998	18161	18096	17999	18014	18122	18069	18073	18012	18014	18099	18050	18096	18074	18018	17960	18021	17993	18179	17933	18083	18042	18037	18129	18113	18181	17767	17878	17955	18018	17954	18135	18314	17969	17927	17822	18275	18100	18151	18095	18154	18089	18113	17918	17941	18195	18193	18074	18128	18256	17983	18034	18172	18133	17990	18074	18145	18004	17986	17879	17898	18017	17903	18006	18171	18031	18106	18166	18107	17928	18181	18051	18222	17958	17987	17976	17994	18084	18096	18064	18058	18022	18175	17915	17858	17789	17917	18157	17930	18082	18113	18078	18057	17813	17935	17993	18165	18005	18152	17951	18174	18084	18125	18003	18048	17926	18262	18201	18065	18008	18029	18247	18210	17881	18142	18016	18054	18266	18066	18159	17927	18057	17936	17968	18054	18039	18031	17982	18115	18122	17781	17945	18078	18095	18112	18100	18044	17865	17872	17979	18016	18197	17756	18131	18240	18038	18173	18020	17969	18053	18187	18076	17998	18127	18053	18055	18005	18008	18050	17911	18055	18069	18301	18222	17926	18141	18032	17928	18163	18140	18134	18103	18093	18030	17962	18145	18153	18092	18187	17991	17968	18092	18164	17908	18052	17801	17730	18005	17998	18122	17903	18231	18197	17953	18012	18051	17984	18152	17946	18119	18150	18187	18294	18120	18262	18236	18363	18262	18069	17981	17968	18046	17984	18164	18069	18159	17771	18045	18056	17890	18072	18109	17972	18204	17858	18063	17931	17948	18023	18133	18142	18255	17989	17746	17949	18042	18296	18146	17868	17966	18062	18012	17884	18152	18050	17946	18070	17884	17955	18015	18145	17875	18038	18044	18173	18228	18125	18003	18068	18027	17917	18022	18163	17867	18186	18313	18137	18104	18119	17891	18018	17986	18160	18028	18045	18064	17901	18099	18144	18045	18306	18135	18278	18083	17963	18024	18046	18242	17951	18069	17945	18259	17943	18140	17965	17905	18133	18048	17997	18042	18077	18086	17901	17895	18198	18053	17849	17957	18129	18416	18003	18263	18141	18103	18147	18116	17972	17818	18042	18016	18205	18045	18051	18074	17893	17983	18035	18214	17901	17861	17860	18147	17852	17754	18202	18176	18069	18105	17920	17981	18086	18297	18187	17947	18069	18060	18022	18042	18209	18016	17922	18047	18133	17982	17971	17936	18067	17908	18092	18184	18054	17990	18044	17855	18105	18139	17969	18279	18003	17753	18058	17804	17997	17708	17972	17947	18080	18179	18103	18126	18024	18053	18192	18087	18069	17968	18228	17919	17876	18051	17974	18005	17954	18358	18073	18042
33506	46940	43032	33360	27737	24240	21562	19966	18871	17776	16910	16675	16527	16084	15993	15786	15630	15507	15491	15165	15335	15208	15355	15257	15282	15290	15130	15168	15203	15095	15107	15109	15079	15151	15135	15006	14940	15086	15163	15060	15187	15056	15095	15126	14966	15187	15106	15034	15031	15104	15165	15140	15356	15136	14972	15030	15103	14792	15172	15166	14992	15189	15079	14918	15126	15055	15182	15167	15148	15080	15093	14923	15186	15025	15286	14964	15055	15126	14947	14989	15073	15082	14966	15119	15263	15029	15121	15155	15023	15100	15074	15051	14891	15164	14786	15151	15062	15053	15193	14973	14916	15108	15080	15029	15253	15111	15059	15073	15013	14899	15032	15154	15189	14924	15081	15101	14901	15042	15191	15199	14986	15173	15091	15144	15141	15039	15259	15145	15164	14960	15165	15056	15075	14907	15205	14935	15188	15035	14943	15047	15072	15117	15007	15034	15160	15039	14990	15111	15051	14896	15276	15032	14900	15082	14926	15027	15105	14959	15232	15054	15197	15036	15066	15260	15024	15058	15091	14978	15038	15216	15077	15229	15139	15018	14983	14954	15249	15156	15031	15001	15078	14971	15010	15146	15009	15058	15073	14997	15069	15184	15041	15127	15238	15165	14982	15028	15071	15067	14935	15029	14960	15075	15035	15216	15139	14984	15039	14984	15096	15305	15150	14820	15257	14959	15073	15282	14992	15236	14986	15085	15049	15132	15126	15071	15073	15095	14903	15036	15007	15062	15139	14922	15130	15059	15072	15073	15039	14965	15083	14952	15150	14971	15076	14905	15054	14862	14992	15022	15017	14950	15155	15059	15109	15112	15028	15041	15175	15094	15098	14984	14973	14874	15076	15077	15113	15115	14998	15045	15071	15033	15049	15182	14991	15123	14889	15088	15055	14930	14996	15193	14888	15210	15088	15022	14833	14912	15150	14964	14890	15064	15140	15055	15049	15091	15140	14858	15114	15243	14934	15092	15079	15106	15059	15055	15060	15067	15061	15323	15101	15122	15061	15014	15010	15057	15116	14976	15148	15204	15138	14977	14956	15102	15066	15196	15262	14989	14981	15042	15006	15316	15119	15118	14996	15096	14935	15124	15048	15071	15070	15130	14977	14834	15180	15133	15145	15150	15145	15166	15043	14991	15233	15174	15109	15051	15249	14948	15158	15174	15095	15053	15188	14955	14926	15039	14940	15101	15112	15169	15139	15153	15047	15162	15232	15049	14969	15107	14954	15034	15136	15154	15238	15044	15075	14932	14798	15043	14987	15084	14964	14966	15035	15081	15133	15061	15042	14971	15123	14980	15042	14958	15148	15054	15013	15013	15054	15046	15118	15070	14986	15060	15080	15075	15041	14993	15189	15093	15233	14966	15028	15111	15271	15069	15068	15135	14995	14883	15156	15074	15097	14889	15101	15182	15149	15059	15178	15021	15172	14940	14982	15131	15180	15082	15181	15061	15051	15043	15077	15280	15125	15140	15065	14960	15144	15031	15209	14918	15027	14961	15066	14925	15067	14992	15160	14989	15090	14998	15024	15095	14959	15061	14997	14987	15125	15016	15097	15005	15054	15072	15229	15161	14972	15078	15147	15236	14922	15210	15093	15095	14959	15073	15156	15131	15245	15013	14993	15305	15046	15050	15135	15041	14949	14852	14991	15022	15131	15156	15140	15051	15056	15137	15184	15076	15079	14782	15178	14903	14990	14853	15151	14921	14880	14997	15120	15119	15193	15098	15077	14862	14988	15075	15025	15074	14936	14985	15175	14989	15044	14923	14973	15102	15294	15006	14956	15083	15037	15020	14914	15340	15190	15084	15175	15045	14915	14965	15045	14870	15098	15054	15181	14966	15208	15053	15026	15100	14954	15187	14942	15046	15011	15239	15044	15017	14986	15099	15031	15109	15116	15045	15117	15054	15142	15046	15045	15110	14945	15017	15025	15245	14995	15247	15154	15088	15006	14996	15020	15009	15107	15004	14977	14980	15102	15227	15079	15087	15055	15054	15023	15175	14817	15185	15032	15057	15071	15210	15000	15148	14803	15121	14885	15061	15075	15098	15108	15033	15143	15052	15000	15108	15036	15074	14983	15205	15072	15066	14985	15245	15043	14945	15089	15169	14995	15153	15220	15176	14994	14979	15026	15152	15002	15068	15020	15110	14979	15001	15224	14932	15040	15054	15064	15239	15149	15056	15076	14970	15119	15114	15119	14929	15048	14869	15171	15044	15077	15173	15065	15169	15084	14998	15131	15075	14956	15146	15073	15072	15102	15061	15129	15223	14958	15027	15058	15109	15020	15081	15158	15142	14872	14775	15102	15081	15069	15061	14979	15030	15109	14976	14988	15011	15166	15081	14955	15149	15111	15173	15058	15067	15048	14765	15058	15137	15196	14925	15071	15079	15194	15030	15126	14995	15158	15017	15204	15049	14982	14939	15214	15032	15289	14995	15012	15128	15002	15230	15161	15142	15196	15034	14977	15077	14994	15072	15027	15138	15217	14979	15061	15032	15032	15203	15201	15020	15151	15048	15068	14976	15051	15064	14963	14961	14958	14941	15099	15119	14904	14848	15236	15021	15183	14911	15035	15024	15213	14988	15132	15030	15121	15141	15215	15119	15097	15150	15224	15266	15169	15035	15153	15115	15246	14969	14984	14882	15148	15038	14902	15152	14960	15053	14870	15085	14954	14972	15083	15007	14950	15092	14833	15202	14894	14907	15223	15091	15290	15105	15101	15155	15187	15064	15278	14952	15166	15043	14985	14897	14966	15059	14986	15127	15029	15133	15003	15053	15077	15165	15118	14936	15024	14970	15099	15151	14994	14927	14951	15028	15125	14964	15176	15034	15106	15013	15190	14889	15038	15174	14996	15031	15142	14997	15071	15097	14945	15044	15017	15113	15022	15165	14875	15063	14909	14931	15082	15221	14938	15050	15009	15084	15050	15134	15014	15021	15078	14993	15137	15043	15252	14944	15096	15065	14999	14998	15039	15128	14973	15037	15040	14957	15109	15079	15074	15047	14988	15078	15057	15125	15059	15004	15076	15067	15080	15055	15153	15066	15163	15104	15042	14957	15187	15019	14952	15049	15107	14976	15158	15061	14980	14999	14985	15050	15121	15118	15284	15079	15086	15222	15096	15210	15174	15114	15133	14976	14929	15033	15120	15191	15044	15171	14920	15121	15132	15055	15040	15145	15056	15188	15020	15009	15161	15191	15243	14890	15073	15230	14928	14966	15073	15124	15164	15057	14980	15178	15061	15129	15153	14986	15039	15196	15001	15100	14938	15045	15124	15100	15141	15013	15058	15151	15105	15107	15129	14939	15113	15061	15107	15136	15058	15145	15104	15039	15226	15142	15332	14858	15043	15110	15194	14936	14870	15045	15063	15080	15091	15227	15116	15146	15050	15134	15145	15011	15196	15107	15191	15161	15070	15107	14995	15129	14921	14966	15011	15128	15033	14981	15056	15071	14935	14871	15188	15168	15033	14948	15061	15005	15112	15166	15069	15099	14919	15028	15096	15012	15196	14856	15083	15117	15269	15070	15138	15004	14983	14958	15186	15251	15032	15186	15106	14976	15101	15099	14944	15038	14985	15110	15096	15207	14967	15069	15051	15077	15233	15041	15064	15124	14961	14971	15252	14931	15063	14943	15097	15076	14871	15147	15043	14890	15069	15128	15119	15133	15218	15168	15061	15184	15212	15129	15106	15082	15150	15112	15137	15074	14993	14964	15052	15165	15282	15090	14958	15033	15089	15046	14901	15059	15084	15104	14962	15096	15094	15065	15024	15042	15133	15177	15087	15053	15055	14935	15175	15195	15103	15128	15207	14950	14933	15016	14943	15159	15006	15095	15084	15023	15067	15103	15211	15020	15036	15072	14957	14959	14960	15147	15165	14967	15040	15017	15087	15043	15044	15191	15149	15144	15062	15087	15004	14963	15008	15257	15067	14978	15020	15030	15182	15092	14982	15160	14859	15032	15084	15137	15145	15115	15020	15088	15046	15009	14843	15206	15104	15139	15003	14982	15146	15003	15095	15128	15216	15066	15073	15063	15274	14978	15117	15096	15031	15122	15234	15011	15178	14955	15007	15168	14999	15147	15247	15054	15123	15027	15243	15040	15020	15126	15154	14959	15105	15076	15035	14929	15031	15039	15138	15096	15102	14985	14964	15020	14961	15216	15091	15113	15063	15233	15122	14951	15099	15224	15227	14964	15146	15005	14947	14997	15111	15092	15012	15102	15065	15122	14889	15003	15008	15011	15065	15272	15035	15163	15171	15015	15116	14922	15101	14988	15029	15100	15104	15102	15119	15132	15193	15192	15080	15181	15065	15049	14972	15062	14980	15093	15088	15295	15084	15201	15070	15093	15049	15203	15165	15140	15112	15094	15094	14976	15090	14950	15167	14942	15054	15120	15123	15148	15105	15254	14956	15123	15129	15076	15040	15004	15137	15090	15033	14896	15128	15162	14979	15259	14965	14984	15106	15002	14917	15171	15031	15025	15249	15112	15016	15011	15071	15020	14923	15252	14810	15000	15067	15083	15102	15054	15092	15043	14883	15058	15112	15260	15055	14942	15015	15097	15152	15046	15077	15130	15054	15129	15290	15123	15086	15120	15096	14979	15092	15023	15025	15107	15179	15086	15129	15160	15059	15186	15072	15040	15100	14901	14978	15029	15099	14911	15026	15010	15002	15062	15027	15096	15032	15066	15013	15070	15022	15023	15147	15102	15311	15159	14815	15086	15159	15104	15169	15060	15011	15078	15202	15139	15014	15083	15028	15053	15047	15020	15140	15029	15180	15109	15062	15126	14967	15058	15214	15045	15040	15246	15101	15209	14975	15097	14993	15165	14997	15095	14814	14947	15056	15036	14909	15100	15077	15107	15167	14981	15041	14982	15162	15032	14941	14986	14973	14971	15106	14978	15056	15219	14959	15149	15070	14847	15080	15011	15135	15134	15088	15209	15131	15015	15047	15110	15035	15089	15074	15124	15117	15065	14898	15042	15202	14894	15253	15233	15145	14968	15044	14966	15179	15077	15015	15163	15046	15187	15178	14997	15002	15010	14871	15060	15131	15128	15014	14993	14962	15037	15074	15104	15084	14980	15052	15038	15140	15051	15064	15015
23929	21054	28654	26231	26707	27972	26625	23155	21714	20882	20289	19973	19577	19416	19017	18795	18731	18779	18482	18326	18281	18286	18222	18333	18110	18067	18303	18177	18213	18070	18009	18083	17875	18045	17954	17933	18020	18072	18187	18041	17958	18111	18090	17965	18226	18078	18061	17999	17957	18097	18128	18157	17989	17915	18075	17811	18020	18077	17843	18038	18067	18085	17741	18018	18180	18132	18139	17967	17959	17834	17982	18028	17946	17824	17829	18081	17992	18188	17821	17847	17857	17931	18003	18056	17850	18048	18034	17917	17962	18102	18057	18056	17820	17928	17958	17828	17978	18140	17986	18001	17851	18120	17980	18236	17963	18007	18038	17927	17873	17857	17957	18041	17978	17820	17913	17931	18032	17936	18109	17936	17711	18077	18035	17853	17922	17913	17949	17875	17952	17767	17896	18100	17947	17769	17943	17784	17909	18150	18024	17894	18204	18103	17955	17880	18108	18045	17902	17848	18056	17961	17940	18093	17914	18050	18034	17926	18080	18028	18097	18049	17995	17847	18151	17872	17978	17703	17907	17892	18175	17926	18132	17928	17990	18013	17841	17869	17756	17943	17808	18275	17880	18093	18019	17998	17947	18102	18161	17897	17958	17871	17938	17802	17962	17989	17991	17971	18263	17998	18024	17972	18163	18221	17895	17897	17938	18140	17988	17906	17976	18018	17919	17872	17734	18019	18035	18127	17913	17937	17969	18002	17837	17959	18015	17901	17963	17934	17813	18066	17867	18021	18026	18040	17986	17881	18019	18034	18120	18058	18105	18131	18047	17862	17950	17898	17931	17938	17859	17773	18003	17943	17990	17981	17978	18038	17749	17961	18002	17995	18004	17794	17912	17941	17993	18129	17947	17752	17851	17772	18135	17998	17968	17987	17916	17906	17984	18044	17928	18138	17789	17824	18264	17747	17877	17946	17675	17842	17976	17965	17968	17812	17870	17770	18002	17802	17927	18051	17922	17884	17849	17922	17999	17770	18003	17995	17843	17806	17840	18011	17847	18038	17835	17805	18145	17886	18107	17889	17909	18012	18129	18201	18026	18047	17987	17984	18151	17963	17817	17996	17880	17883	17990	17975	17926	17930	18223	18017	17881	18080	17917	17795	18095	17882	18127	17966	17884	18017	17997	17904	17795	18026	17939	18015	18035	18030	17854	17906	17966	18196	17799	17950	18029	17998	17961	17797	18040	18056	17976	17868	18014	17981	18060	17919	18080	18001	17929	18101	17739	17912	17946	17888	18135	17952	18002	18079	17887	18039	17931	17745	17775	18057	18016	17906	17930	17940	17981	17966	17866	17838	18008	17753	17781	17912	17823	17938	18219	18091	18062	18048	18105	17955	17837	17686	17783	17901	17982	17866	17921	18217	17970	17880	18040	17854	17919	17754	18054	18042	18029	17726	17854	18002	18029	17635	17944	17983	17930	17912	17920	18107	17946	17727	17796	17731	18041	17932	18076	17876	17931	18186	17984	18037	18179	17938	17962	18293	18060	17886	17759	17909	18014	18053	18062	18082	17857	17880	18188	18264	18067	18184	18057	18152	17849	17837	18041	18105	18120	17964	17835	17724	17990	18139	18068	17981	17993	18169	17871	17788	17864	17981	18046	18007	18194	18013	18085	17872	18230	17966	17913	17892	17917	17885	17954	17953	18011	18030	17970	17899	17804	17950	18011	17916	18083	18041	17943	17996	18130	17946	18001	17944	17859	18032	18008	18022	17981	17927	18036	18077	17951	17985	17879	18054	17865	17892	17772	17935	17798	17911	17948	17921	18107	18032	18075	17942	18025	18091	18079	18050	17844	17958	18046	17705	17938	17961	18187	17960	17896	17858	18118	17944	17936	18196	17978	17951	17928	17933	18059	17907	17889	17964	18253	18028	18010	18025	17877	17976	17842	17900	18010	17940	17986	17964	17803	18170	17790	18051	17790	17906	18020	17795	17879	17724	18043	17966	17989	18114	18096	18198	17875	17794	18193	17907	18120	17838	17907	17871	17825	17805	17992	17920	17864	18059	17978	17837	18268	18192	18053	18080	18076	17956	18091	18169	17928	17927	18273	18138	17804	18120	18053	17823	17795	18158	18042	17816	18018	17971	18041	18140	18080	17949	18012	17938	17980	17928	18118	18036	18020	17992	18183	17915	17927	17979	18109	18034	17913	17855	18059	18016	18187	17872	18145	17926	17994	17897	18077	17800	18018	17858	17933	17831	17840	17768	17837	17962	18043	18011	17871	17944	18101	18056	17871	17666	17806	18076	18081	18058	17975	17947	17907	18067	18148	18073	17991	18101	17983	17999	17972	17892	18015	18056	17782	18021	17736	17816	17899	18049	18006	17985	18230	17986	18051	17838	17842	17989	18304	17903	17883	17897	18043	17964	17988	18011	17989	17836	17839	18037	17858	17783	18017	17930	18211	18078	18065	17698	17809	17886	17929	17901	18071	17925	18028	18106	18115	18072	18040	17997	17945	18139	18101	18108	17924	17814	18047	17991	17822	17988	18015	17994	17995	17830	17998	18065	17891	18102	17932	17840	17908	17824	17913	18185	17816	18163	18149	17932	18037	17847	17987	17873	17873	17959	17871	17906	17969	18045	17854	17990	18000	17898	18007	18027	17924	18179	17998	17976	18046	17983	17979	18071	18152	17840	17926	17858	18138	17846	18229	18139	18260	17846	18019	17905	17926	17975	17828	18085	17942	17921	18053	17951	18046	18046	17877	17977	17917	17992	18030	18024	17942	18123	18095	17897	17844	17940	17833	17958	17906	18109	17816	17990	17807	17830	17903	17948	17964	18063	18020	17913	17964	17982	17847	17801	17801	18032	17960	17991	18061	18009	17914	17932	17921	17886	17866	18069	17792	18136	17984	17829	18001	17947	17933	17966	18008	18020	17961	17766	17989	18069	18135	17991	17757	17935	17890	17870	18043	18022	18181	17863	18101	17903	17852	18103	17967	18005	17970	18062	17995	18151	18075	17824	17914	17908	17896	17760	17974	17873	18092	17985	17909	17887	17969	17887	17927	17901	18067	18082	18032	18053	18255	18030	17927	17871	18082	18143	18129	18029	18017	18219	18184	18060	18125	17825	17944	17906	17834	18131	18114	18057	17914	17976	17853	18009	17983	17863	17904	17921	18072	17681	17816	17860	18054	18089	17902	17934	17809	17848	17928	18033	17979	17911	18070	17834	17814	18155	18216	18118	18077	17963	17937	17984	17840	17820	17900	17979	17984	17990	17979	18235	17827	17837	18075	18021	18090	17913	18061	17948	17871	18055	18158	18208	17870	18045	17754	17909	17869	17942	18080	17843	18133	18121	18014	18083	17949	17806	17927	18062	17903	18036	17989	17924	17906	17994	17886	18059	17990	18010	18032	18035	18206	18010	18015	18041	17975	18076	17936	17750	17830	17802	17776	17910	17843	17869	17988	17970	17934	17978	17765	17991	17902	17860	18047	17941	17921	17957	17747	17922	17915	17980	17896	17809	17892	17906	18141	17981	17934	17830	17800	18077	17915	17961	18140	17913	18022	18109	18297	17865	18094	18084	18026	18125	18250	18041	17827	18031	17754	17892	18057	17799	17898	18103	18072	17893	18132	18051	17895	17848	17891	17982	18216	18028	18078	17917	17813	17886	18003	17994	17887	17878	17783	17769	17729	17900	17988	18101	18011	17789	18012	18052	18193	17952	18220	18058	17942	17889	17980	17995	18090	18084	17805	17959	17925	18060	18014	17887	18034	18007	17989	18092	17954	18112	17762	18099	17932	17817	18003	17838	17967	17996	17959	18039	17874	18106	17985	17986	17921	17931	17838	18010	17950	17887	18111	17964	17980	17940	17992	18056	18089	17932	18116	17953	18045	18041	18027	17795	17901	18190	17969	17871	17783	17810	18101	17925	18024	18084	18022	17939	18162	18045	17643	17749	18031	17971	17909	17931	18008	17925	17874	17996	18213	17996	17972	17957	18127	17918	17840	17990	18012	17993	17768	18023	17832	17933	18049	17843	17842	17965	18127	17988	18000	17807	17841	17984	18056	18120	17893	18021	17907	18156	18131	17780	17966	18049	17879	18038	18032	17933	17990	18020	17904	18051	17889	17943	17944	17848	18085	18037	17991	17874	17708	17998	17956	17975	17820	18033	17871	18191	17914	18063	17848	17864	17920	17797	17894	17885	18101	17903	18048	18142	17973	18100	17907	18002	17996	17787	17900	18124	17970	18060	17928	18089	17889	17814	18023	17973	17955	18005	18062	18072	17949	18020	18045	17859	18000	18079	18055	18103	17922	18028	17892	17837	17927	18155	18089	18073	18098	17899	18071	17943	18047	17887	17952	17905	18043	17777	17977	18024	18004	17996	17858	18010	18008	17955	17919	17962	17911	18076	17759	17846	17958	17830	17922	18045	18007	17976	17957	17925	17876	17996	18021	17920	17879	17916	17871	17911	17939	17992	18160	17966	18032	18030	18168	18127	18038	18280	17991	17999	17930	17942	17943	17838	18037	17778	17906	17922	17994	17966	18123	17970	17892	17749	18051	17893	17799	17945	18107	17936	18160	17952	17825	17910	18196	18082	18067	18106	18103	17999	18156	17994	17976	18085	17998	18108	18125	17851	17870	17862	18110	17997	17865	18096	17846	18045	17985	17999	18243	17921	17986	17926	17916	17786	18000	17959	17902	18006	17715	18175	17865	17922	18015	18148	18049	18151	18030	17936	18073	17986	17922	17736	18051	17964	17858	17911	17966	17978	17930	17857	17873	17982	18022	17899	17940	17792	18257	18013	17909	17846	17899	17855	17754	17961	17957	17982	17841	17913	18093	18005	17952	18072	17999	18171	17950	18050	17889	18005	17986	18100	18023	18071	18015	17931	18163	17995	18105	17879	17877	18017	18244	17772	17829	18049	17727	17930	18147	18127	18168	17906	17993	18063	17906	18097	18044	17935	18212	17831	17936	17873	17919	17866	17964	17862	18048	18012	17961	17826	17866	17792	18022	18005	17854	18080	18060	17969	18002	18056	17864	17835	18178	18088	17907	17763	17917	17939	17838	18096	17998	17885	17927	17763	17956	17974	18034	18103	17994	18114	17867	17965	18210	17979	17839	18072	17832	18018	17992	17974	18131	18087	18075	17852	18002	18031
33039	53254	49418	38713	33281	28052	24442	22318	20886	18825	17981	17508	16967	16561	16286	16193	15809	15670	15644	15675	15446	15297	15398	15279	15263	15260	15138	15124	15215	15197	15019	15174	15198	15103	15194	15050	14922	15086	15193	15171	15060	14975	15022	15096	14977	15154	15053	15159	14981	15020	14918	15123	14838	14966	15080	15126	15049	14908	15025	14995	14989	15115	15024	14980	14918	15045	15080	14961	14880	14949	15047	14820	15069	15112	15144	15064	15001	15049	14967	14874	14861	14988	14808	14927	15099	14939	14896	14937	15115	14961	14996	14783	14933	14946	14986	14993	14924	15023	14924	15039	14883	15055	15149	15132	15060	14962	15077	14951	15042	15066	14959	15096	15049	15202	14826	15076	15065	15017	15086	15000	15002	15138	14886	15134	15055	15097	15153	14983	15109	14949	15026	14955	14971	15092	15050	15051	14875	15008	14908	15010	14980	15123	15043	15309	15107	15022	15017	14806	15000	15017	14930	15154	14988	15104	14840	15024	15054	14936	15162	14990	15083	14983	15063	14980	15033	15058	14907	14959	15129	15117	15010	15034	14939	14973	15074	15097	15045	15051	15101	15078	15097	14871	14993	15225	15058	14957	14852	14990	15016	14841	14993	15047	14961	15031	15170	15079	14859	15116	14959	14949	15041	14926	14937	15073	15124	14783	14979	14996	14869	15243	15227	15052	14939	14882	14958	15105	15083	15108	15089	15126	15083	14950	15114	14843	14997	15017	15008	15131	15149	15002	14974	15051	14893	14967	15018	15031	14992	14985	15123	15092	14981	14942	14865	15099	15029	14980	15043	14918	15124	15000	15021	14861	15027	15057	15026	14995	14978	14929	14981	14835	15174	14911	14849	15066	14928	14933	14800	14860	15028	15101	14904	15186	15076	14894	14772	14908	14773	15086	15052	14961	14959	14826	14982	15027	14940	14933	15072	15087	14871	14957	14964	15237	15175	15046	14994	15146	14903	15041	15140	15163	14859	15013	15008	14943	15133	15002	14911	15052	14919	15056	14962	14849	14913	14880	14990	15032	14880	15092	15029	15141	15064	15003	15000	14937	14976	15028	15060	15168	14949	14911	14983	14989	15063	15039	14891	14955	15043	15260	15095	15229	14950	15144	15125	14832	15107	15140	14938	14917	15088	15105	14999	14956	15128	14957	14909	15101	15100	15159	15068	15025	15124	15052	14958	15007	14964	14898	14880	14996	14916	15008	15161	15154	15036	15196	14963	14834	14975	14964	15002	15141	14861	15007	15207	14968	15059	14948	14898	14951	15051	14941	14952	14923	14914	15028	14965	14980	14914	15165	15146	14905	15038	15221	14947	15056	15035	15246	14999	15081	14888	15045	14920	15039	15027	14994	15028	14976	15013	14990	14971	15058	15047	15010	14982	15038	15116	15176	14908	15114	14872	14971	15114	15005	15023	15089	14933	14963	14834	15142	14934	14820	14940	15075	15115	15206	15098	14949	14954	14915	15093	15020	14897	14801	15052	14864	15113	15049	15005	14990	14995	15031	15159	15031	14906	15055	14966	15012	15005	15052	15127	15117	15176	15053	15108	15054	15139	15036	15050	14916	15183	14939	14966	15000	14987	15162	15008	15101	15038	14965	14909	14950	15280	14994	14941	15129	14965	15067	15079	15130	15041	15137	15020	15264	15077	14921	15087	15011	14907	15002	14924	15189	15027	15104	14810	14979	15198	15015	14970	14903	15181	14923	15051	15048	15037	15031	14972	14897	15036	15098	14966	14798	14932	14980	15071	15004	15156	15177	15079	15133	15025	14998	15033	15059	15109	15031	15106	14921	14874	15109	15050	15061	15018	14938	15140	15061	14942	15045	14905	14950	14984	15081	15164	14959	15026	15043	15185	14982	15055	15089	14986	15041	15199	14968	15101	15116	15050	15019	14941	14947	15057	15005	15041	15079	15060	14841	15063	15124	15050	15016	15166	15059	14957	14941	15083	14877	15148	14970	14932	14893	15052	15044	14984	15095	15004	15147	14884	15082	14945	15116	14891	15030	15088	15026	14986	15158	15070	14932	15010	15008	14856	14776	15080	15119	14974	15264	15002	14961	15025	15114	15133	15000	15024	15082	15121	14970	14949	15133	14992	15009	14969	14932	14983	14996	15209	15014	14952	14965	15025	15099	15131	14929	14945	15073	14906	14991	15176	15064	15030	15042	15036	15028	15029	14835	15056	15146	14838	15032	15154	15169	15046	14929	15114	15090	14922	14973	14915	15062	14936	15104	15016	14956	14910	14952	14893	14939	14847	15070	14870	15041	15216	15046	15099	14984	15087	14894	14975	15114	15110	14982	14970	15029	15045	14919	14926	14903	15153	14974	15131	15040	14889	15142	15095	15142	15010	14926	15029	15108	14954	15053	15043	14983	14987	14993	15059	15008	15135	15063	15090	15037	14943	15004	15050	14945	15219	15037	15050	15051	14950	14974	14996	14843	15101	15074	15071	14925	15348	15005	15177	15103	15008	14913	15015	15075	15125	14921	15237	15040	14941	15082	14976	14907	15205	15048	15207	15029	14902	15022	15140	15020	15032	14921	14990	15042	14902	15013	15061	15072	15088	14929	14881	15034	15110	15026	15044	15044	14917	15069	15022	15119	14955	15087	15054	15026	15092	15131	15069	15034	15040	15003	15008	15230	14952	15013	14887	15018	15106	15034	15122	15194	15170	14958	15078	15054	15140	14969	15152	15175	15097	15102	14997	15151	15094	15038	15003	15068	15264	14943	15047	14924	14976	15170	14884	14975	15049	14955	15020	14971	15051	15090	15077	15094	15096	14926	14886	14986	15033	15186	14965	14983	15022	14917	15029	15062	15134	14976	15187	15078	15039	15129	15035	15012	14930	14992	15051	15006	14990	14978	14984	15046	14984	15150	14953	15060	15002	14908	14966	14957	15093	14849	15024	15084	14987	14806	14964	15028	15063	14942	15071	15048	15075	15004	15035	15131	15039	14925	14821	14985	15124	14864	15136	14962	14940	14991	14952	15017	15068	14956	15086	15025	15054	14949	15109	14966	14995	15057	15049	15007	15186	15015	15092	15008	15129	15075	15137	14918	15076	15185	14963	14995	15093	15138	14941	14975	14974	15073	15088	14984	15046	14916	15038	15004	15159	14777	14984	15125	14916	14944	15008	15016	15123	14955	14892	15074	14845	15081	15023	14981	14955	15046	15027	15100	15145	15115	14917	15001	15093	15127	14981	14929	15103	14867	15077	15112	15118	15036	15140	15035	15008	14995	15041	14995	15141	15082	14934	15136	15102	15002	14947	15122	15144	14985	15139	15004	15112	14912	14925	14961	15112	14942	14982	14974	15123	15039	15066	15032	15112	15112	15132	14911	15076	15143	15111	14816	15038	15016	14931	15132	15073	14915	14952	15014	15014	15095	15001	15011	15058	15107	15102	14980	14951	15125	15014	14967	14977	14956	15096	14875	15061	15111	15040	14980	14980	14973	15085	15021	15138	14916	15117	15089	14921	14949	15063	15058	14975	15088	14937	14950	15059	15131	14902	14972	15021	14993	15084	14893	15082	14916	14775	14793	15025	15014	15144	14999	14945	14996	15086	15041	14935	14992	14976	15044	14954	15121	14971	15084	14960	15069	15078	14929	14962	14906	15111	15032	14791	15025	14870	14998	15027	15090	15052	15172	14899	15037	14998	14984	15057	15052	15189	14977	15212	15006	15005	14910	14927	15042	15032	15029	14899	14903	14998	15150	15041	15003	15027	15003	14871	14899	15196	14956	15011	14936	15127	15072	15040	15011	15135	15044	14969	14844	15015	14957	15034	15136	14986	15076	14921	15128	15096	14908	14988	14983	15070	15072	15036	15135	14951	15028	14971	14944	14958	14995	14926	14945	14909	15094	15151	15105	14952	15020	15032	14965	15031	15032	15035	14893	14876	14776	14965	15190	15007	14945	14982	15134	15124	15030	14964	14982	15087	15090	14899	15029	15183	15237	14894	14965	14837	14740	14906	15079	15004	14998	15209	15078	14976	15122	15215	15016	15089	15015	15078	14969	14815	15053	15010	15041	15014	14903	15132	15003	14997	14971	14929	14982	15112	14873	14992	15121	14888	15100	14912	15047	15203	15107	14945	15135	15174	14911	14921	14967	14938	14999	15195	14889	15086	15162	14919	14997	14915	15032	15025	14908	14922	15053	14946	15061	15028	15179	15017	15100	15003	14987	14990	15007	15034	14911	15082	15025	14997	15057	15087	15013	14899	14990	15045	15015	15143	15013	15105	14989	15135	14922	15180	14901	14968	15090	15052	15062	15011	14991	14948	14831	14932	15107	14916	15025	15012	15111	15105	15063	15113	15013	15003	15019	14969	14857	15034	15025	14964	15106	14871	15006	15031	14950	15146	14912	14962	15080	15123	15136	14996	14936	14979	15064	15000	14914	14993	14918	15047	15144	14964	15075	14983	14998	14987	15033	14922	15015	15100	14920	15075	14992	14967	15021	14976	15108	15090	15257	15142	14932	14965	15109	15107	15017	15068	15154	15045	14943	15135	15076	14916	14934	14933	14892	15027	14913	15186	14907	15088	15144	15011	15078	15018	14971	14991	15049	14906	14953	15243	14815	14957	14872	14930	15077	14949	14939	14994	15063	15010	15043	14976	14947	15075	14883	15214	15093	15114	15138	15133	14985	15199	15060	15091	15128	15079	14912	14950	15252	15063	14965	15027	15046	14979	15077	14949	15057	15191	14951	14889	15062	15024	14975	14935	14962	14956	14930	14986	15024	15003	14823	15004	15069	15004	15127	15051	15084	15092	14958	15147	15002	15061	14846	15161	15071	15102	15131	14963	15133	15010	14974	14897	14875	14996	15039	15069	14865	14868	14985	14997	15111	15096	14990	15111	15032	15197	14929	15002	15093	14840	14892	15231	15032	14995	15046	14927	15067	15036	15164	15071	15136	15181	15149	14983	14855	14888	15088	14975	15016	14950	15109	14814	15012	14974	15003	14954	15109	15008	14823	15023	14853	15069	15102	15072	15052	15135	14950	15046	15029	15024	15004	15054	15030	14899	15154	15022	15035	15102	14851	14962	14781	15007	15154	15049	15119	14965	15154	14938	14761	14943	15131	15174	14783	15109	14903	15108	14966	15147	15097
22777	21086	28827	24001	23833	28428	30493	25837	23707	22729	21559	21194	20796	20439	19960	19741	19678	19536	19143	18962	19027	18815	18819	18730	18838	18810	18789	18821	18857	18783	18679	18686	18564	18598	18575	18651	18588	18730	18742	18477	18499	18667	18441	18598	18548	18516	18560	18909	18546	18565	18709	18525	18668	18626	18324	18404	18378	18572	18452	18727	18749	18448	18785	18310	18653	18450	18535	18548	18552	18586	18676	18411	18648	18635	18569	18527	18408	18612	18667	18688	18446	18652	18622	18440	18684	18749	18393	18513	18328	18522	18582	18589	18597	18503	18695	18473	18515	18502	18488	18632	18731	18479	18537	18481	18581	18665	18477	18612	18459	18495	18453	18528	18456	18514	18301	18672	18518	18580	18731	18423	18559	18443	18325	18442	18547	18577	18435	18554	18660	18236	18673	18600	18369	18472	18466	18570	18481	18425	18396	18350	18424	18617	18347	18558	18392	18429	18509	18400	18570	18628	18527	18594	18608	18519	18640	18478	18787	18559	18621	18541	18400	18482	18772	18555	18551	18516	18442	18462	18355	18627	18700	18529	18513	18387	18437	18597	18660	18553	18507	18520	18385	18586	18426	18217	18583	18419	18536	18421	18347	18564	18507	18511	18311	18505	18506	18269	18529	18595	18716	18703	18593	18524	18486	18651	18752	18585	18545	18722	18515	18633	18745	18300	18490	18600	18302	18368	18492	18469	18443	18488	18320	18847	18698	18610	18322	18554	18327	18352	18436	18460	18506	18398	18530	18451	18463	18353	18474	18667	18653	18409	18457	18605	18481	18417	18396	18481	18500	18377	18526	18540	18398	18546	18425	18372	18591	18428	18419	18382	18476	18486	18392	18410	18407	18443	18632	18494	18468	18441	18326	18495	18717	18464	18574	18573	18432	18483	18332	18477	18559	18457	18585	18667	18418	18463	18419	18632	18490	18370	18376	18711	18596	18222	18560	18424	18468	18614	18695	18614	18444	18639	18758	18773	18528	18533	18396	18596	18476	18512	18413	18560	18483	18601	18622	18519	18662	18750	18484	18640	18550	18548	18631	18410	18625	18483	18382	18409	18527	18562	18467	18470	18447	18308	18607	18534	18616	18579	18588	18449	18592	18647	18424	18591	18555	18317	18375	18359	18314	18547	18403	18648	18583	18516	18613	18624	18545	18698	18573	18574	18299	18458	18468	18390	18406	18393	18429	18613	18337	18702	18362	18267	18288	18650	18256	18240	18465	18670	18550	18592	18531	18788	18437	18646	18608	18418	18537	18720	18582	18397	18539	18323	18377	18478	18592	18658	18451	18496	18558	18642	18591	18418	18448	18288	18373	18483	18552	18705	18685	18499	18636	18425	18351	18379	18632	18331	18329	18499	18430	18547	18261	18438	18277	18503	18657	18542	18445	18444	18565	18341	18539	18614	18293	18438	18415	18465	18342	18570	18415	18440	18352	18499	18621	18290	18457	18549	18406	18594	18466	18586	18489	18576	18428	18506	18650	18499	18528	18406	18500	18372	18703	18520	18646	18708	18487	18655	18552	18530	18542	18487	18495	18517	18323	18517	18604	18617	18436	18351	18361	18559	18589	18501	18572	18342	18259	18506	18609	18477	18445	18442	18401	18376	18506	18608	18522	18468	18658	18542	18449	18483	18369	18440	18442	18393	18476	18665	18422	18366	18661	18431	18619	18514	18590	18456	18391	18370	18583	18575	18484	18413	18469	18505	18295	18593	18507	18579	18333	18566	18407	18505	18378	18651	18320	18557	18436	18511	18439	18493	18446	18334	18274	18630	18495	18575	18628	18512	18463	18382	18643	18235	18357	18466	18492	18551	18600	18461	18590	18638	18531	18654	18619	18317	18410	18273	18552	18424	18422	18613	18452	18425	18740	18677	18556	18493	18520	18475	18642	18475	18404	18448	18708	18200	18539	18463	18397	18500	18545	18335	18419	18419	18647	18528	18571	18524	18489	18628	18594	18520	18613	18205	18545	18489	18308	18349	18414	18446	18378	18478	18617	18683	18462	18587	18589	18532	18528	18496	18283	18265	18561	18572	18625	18476	18441	18370	18428	18506	18553	18599	18517	18679	18597	18433	18396	18438	18599	18469	18539	18203	18320	18505	18490	18660	18501	18569	18537	18403	18399	18634	18536	18735	18600	18513	18464	18529	18620	18598	18449	18387	18405	18488	18623	18478	18390	18405	18701	18627	18499	18735	18627	18428	18413	18647	18613	18388	18304	18493	18455	18605	18370	18467	18507	18513	18427	18515	18584	18485	18281	18440	18415	18645	18492	18493	18556	18421	18477	18524	18383	18680	18544	18484	18401	18452	18619	18410	18619	18387	18359	18505	18489	18389	18456	18715	18532	18538	18507	18564	18317	18580	18497	18428	18521	18443	18514	18633	18617	18749	18601	18646	18529	18364	18453	18490	18461	18472	18434	18522	18384	18553	18444	18413	18471	18607	18569	18481	18365	18476	18581	18350	18390	18470	18468	18620	18582	18544	18543	18369	18743	18439	18604	18513	18497	18490	18563	18647	18409	18516	18426	18360	18543	18287	18463	18453	18520	18451	18546	18570	18328	18480	18505	18567	18542	18441	18463	18423	18546	18426	18654	18624	18668	18400	18611	18319	18511	18685	18559	18344	18505	18525	18303	18353	18525	18575	18576	18581	18555	18386	18510	18684	18552	18244	18595	18307	18341	18449	18362	18421	18501	18543	18453	18408	18373	18435	18490	18423	18480	18620	18589	18385	18538	18444	18528	18376	18398	18459	18663	18581	18489	18528	18669	18482	18401	18505	18588	18654	18370	18439	18582	18419	18619	18353	18599	18514	18559	18315	18455	18590	18608	18497	18551	18358	18526	18468	18493	18624	18413	18284	18503	18480	18364	18575	18467	18349	18434	18529	18412	18290	18593	18458	18523	18482	18393	18550	18338	18403	18602	18570	18640	18337	18391	18312	18400	18410	18746	18444	18501	18692	18429	18294	18700	18506	18357	18445	18222	18259	18377	18590	18305	18435	18652	18338	18491	18525	18430	18359	18369	18629	18716	18569	18571	18528	18545	18463	18312	18387	18393	18277	18524	18524	18499	18550	18680	18605	18346	18495	18445	18596	18534	18505	18574	18473	18676	18500	18500	18501	18516	18428	18580	18566	18501	18409	18567	18496	18484	18734	18435	18380	18532	18527	18329	18683	18360	18567	18368	18335	18378	18627	18366	18611	18540	18582	18206	18483	18484	18522	18363	18608	18517	18489	18647	18457	18421	18414	18589	18641	18449	18447	18607	18318	18345	18462	18561	18545	18498	18619	18487	18457	18169	18148	18469	18418	18629	18475	18703	18450	18806	18520	18727	18538	18470	18547	18629	18632	18408	18407	18479	18473	18546	18504	18526	18188	18572	18481	18500	18550	18486	18465	18468	18691	18759	18361	18697	18396	18635	18351	18322	18451	18548	18459	18369	18466	18499	18516	18500	18261	18599	18596	18618	18569	18551	18300	18447	18596	18593	18506	18520	18511	18492	18685	18342	18510	18367	18296	18530	18451	18559	18552	18532	18428	18508	18294	18530	18472	18528	18422	18523	18410	18468	18619	18579	18538	18448	18488	18599	18594	18455	18419	18519	18443	18688	18375	18402	18229	18498	18616	18370	18361	18436	18383	18510	18561	18561	18570	18532	18330	18417	18513	18230	18517	18519	18610	18673	18452	18721	18595	18485	18487	18475	18510	18344	18486	18605	18553	18419	18212	18568	18741	18520	18506	18410	18717	18628	18651	18487	18515	18355	18384	18500	18542	18462	18451	18605	18649	18392	18588	18558	18528	18555	18631	18492	18266	18487	18541	18544	18460	18775	18533	18315	18348	18435	18509	18493	18388	18542	18439	18445	18248	18481	18346	18456	18496	18616	18502	18715	18457	18354	18411	18501	18404	18571	18614	18285	18614	18637	18466	18697	18439	18399	18271	18423	18538	18490	18465	18453	18674	18615	18471	18455	18551	18586	18579	18536	18415	18332	18395	18530	18680	18678	18708	18475	18412	18493	18437	18696	18276	18419	18431	18471	18404	18516	18423	18551	18685	18819	18712	18573	18402	18266	18371	18309	18533	18586	18522	18461	18593	18381	18769	18462	18413	18604	18558	18303	18555	18409	18569	18212	18435	18450	18391	18581	18412	18780	18345	18559	18594	18676	18572	18647	18282	18408	18453	18458	18566	18455	18273	18168	18275	18483	18169	18435	18667	18626	18583	18547	18543	18514	18509	18426	18284	18563	18375	18162	18610	18461	18308	18423	18388	18456	18330	18477	18525	18614	18540	18505	18259	18708	18668	18504	18570	18510	18492	18795	18300	18393	18519	18499	18580	18596	18681	18532	18492	18486	18485	18450	18761	18539	18333	18301	18563	18575	18427	18853	18503	18342	18274	18373	18336	18454	18515	18606	18308	18441	18506	18647	18495	18433	18546	18479	18201	18566	18375	18502	18364	18498	18521	18516	18234	18496	18339	18385	18658	18435	18425	18373	18548	18350	18415	18393	18496	18468	18392	18596	18513	18151	18564	18505	18606	18560	18629	18492	18407	18466	18440	18308	18370	18473	18300	18567	18559	18633	18755	18472	18423	18433	18378	18551	18552	18645	18511	18489	18530	18612	18381	18506	18545	18627	18369	18481	18463	18373	18510	18506	18470	18677	18480	18501	18535	18540	18634	18427	18273	18589	18475	18312	18573	18515	18475	18559	18523	18416	18492	18575	18523	18587	18661	18505	18229	18273	18504	18414	18515	18659	18379	18466	18371	18566	18414	18411	18357	18402	18665	18456	18432	18534	18449	18368	18611	18554	18575	18519	18583	18561	18502	18347	18494	18429	18444	18359	18345	18483	18487	18487	18613	18473	18632	18583	18502	18429	18385	18508	18551	18511	18484	18570	18445	18658	18350	18437	18357	18524	18594	18474	18515	18440	18291	18313	18532	18537	18530	18616	18531	18404	18309	18580	18609	18532	18400	18530	18367	18544	18461	18424	18442	18374	18421	18546	18433	18760	18456	18497	18458	18449	18496	18619	18489	18542	18564	18611	18632	18462	18468	18570	18652	18381	18689	18483	18473	18573	18498	18743	18759	18509	18510	18477	18676	18348	18604	18502	18486
34943	59259	54975	43988	37885	32389	28036	25357	23118	20842	19565	18726	18177	17648	17272	17011	16634	16355	16137	16073	15875	15674	15714	15869	15558	15430	15547	15422	15454	15433	15413	15341	15327	15487	15318	15614	15237	15295	15488	15375	15273	15491	15506	15397	15468	15330	15428	15382	15302	15317	15354	15278	15331	15274	15420	15264	15326	15269	15443	15250	15310	15259	15407	15279	15327	15260	15417	15399	15184	15222	15267	15386	15305	15420	15212	15319	15340	15251	15310	15401	15455	15298	15409	15198	15375	15292	15188	15358	15352	15129	15272	15354	15301	15511	15309	15325	15327	15464	15317	15352	15412	15195	15271	15183	15251	15163	15184	15456	15250	15156	15397	15235	15126	15375	15364	15258	15253	15393	15393	15345	15244	15442	15159	15336	15288	15376	15413	15247	15426	15177	15436	15413	15302	15205	15475	15199	15282	15282	15297	15045	15366	15463	15157	15383	15193	15124	15252	15131	15143	15329	15266	15263	15358	15219	15365	15154	15299	15322	15206	15165	15248	15466	15273	15405	15334	15231	15252	15200	15233	15254	15382	15080	15361	15262	15277	15238	15319	15337	15243	15297	15310	15285	15353	15303	15224	15455	15290	15379	15187	15268	15431	15505	15305	15165	15314	15159	15076	15411	15147	15225	15406	15261	15405	15399	15284	15178	15214	15205	15359	15248	15319	15353	15403	15155	15363	15299	15417	15326	15229	15277	15253	15236	15151	15409	15341	15416	15357	15378	15082	15337	15302	15334	15293	15172	15455	15347	15313	15355	15477	15206	15147	15318	15173	15359	15313	15324	15387	15431	15332	15328	15298	15287	15169	15143	15401	15203	15305	15334	15225	14984	15348	15324	15262	15285	15265	15152	15304	15230	15311	15333	15218	15272	15347	15246	15280	15352	15403	15310	15282	15149	15332	15175	15371	15257	15289	15399	15287	15298	15348	15409	15390	15083	15206	15373	15332	15371	15241	15193	15383	15096	15248	15343	15469	15337	15243	15266	15151	15214	15343	15280	15191	15305	15187	15291	15341	15187	15301	15388	15430	15383	15295	15377	15282	15258	15333	15218	15222	15258	15363	15272	15183	15419	15290	15050	15396	15323	15360	15302	15346	15113	15319	15295	15299	15384	15463	15319	15394	15177	15234	15200	15091	15337	15479	15127	15281	15349	15241	15287	15122	15219	15302	15172	15364	15298	15590	15423	15302	15345	15495	15168	15164	15120	15293	15150	15433	15253	15356	15359	15291	15292	15461	15498	15161	15276	15334	15150	15390	15314	15289	15327	15259	15406	15440	15299	15362	15296	15307	15259	15387	15290	15432	15327	15362	15368	15142	15264	15279	15349	15220	15257	15440	15194	15291	15283	15197	15451	15254	15290	15160	15399	15170	15500	15287	15203	15523	15157	15154	15277	15245	15331	15283	15148	15307	15368	15513	15349	15116	15296	15231	15263	15213	15351	15350	15339	15174	15373	15299	15444	15326	15105	15369	15087	15343	15202	15309	15533	15369	15116	15406	15339	15281	15405	15284	15202	15441	15258	15240	15231	15245	15283	15223	15301	15375	15293	15267	15366	15107	15448	15234	15362	15251	15369	15321	15225	15294	15240	15288	15294	15575	15305	15418	15355	15276	15317	15199	15311	15376	15285	15241	15239	15218	15262	15166	15222	15209	15389	15270	15167	15145	15217	15312	15370	15364	15426	15304	15253	15216	15267	15450	15279	15333	15190	15532	15300	15322	15256	15328	15239	15299	15321	15486	15482	15218	15174	15300	15203	15179	15277	15232	15327	15220	15369	15477	15383	15293	15215	15426	15304	15296	15405	15361	15243	15261	15111	15208	15329	15435	15159	15409	15215	15234	15357	15209	15405	15265	15156	15348	15390	15393	15138	15396	15275	15334	15256	15164	15278	15209	15227	15371	15182	15187	15148	15266	15195	15451	15420	15309	15210	15309	15259	15304	15341	15386	15281	15213	15401	15078	15250	15369	15235	15344	15303	15227	15338	15235	15384	15285	15184	15253	15128	15253	15195	15386	15233	15241	15329	15314	15450	15250	15244	15203	15171	15268	15228	15350	15237	15311	15237	15302	15364	15250	15224	15285	15299	15170	15214	15301	15345	15396	15134	15418	15257	15339	15239	15272	15317	15434	15481	15212	15274	15172	15338	15207	15281	15211	15248	15237	15318	15353	15323	15387	15269	15223	15416	15237	15207	15436	15315	15389	15336	15257	15446	15258	15214	15285	15498	15087	15166	15222	15320	15237	15314	15235	15239	15218	15105	15437	15287	15325	15298	15197	15286	15520	15312	15226	15210	15287	15444	15320	15329	15165	15173	15263	15316	15469	15258	15340	15336	15314	15143	15272	15424	15279	15383	15492	15200	15273	15252	15435	15369	15148	15205	15210	15183	15503	15110	15224	15154	15222	15300	15228	15259	15318	15162	15208	15310	15355	15294	15348	15322	15320	15371	15207	15329	15291	15233	15169	15257	15217	15437	15224	15413	15338	15550	15354	15143	15265	15503	15301	15276	15323	15312	15160	15293	15412	15286	15293	15379	15275	15309	15133	15462	15174	15294	15172	15318	15290	15242	15378	15369	15347	15295	15335	15337	15347	15316	15314	15220	15152	15290	15296	15157	15255	15325	15291	15333	15175	15241	15330	15313	15308	15209	15239	15216	15393	15404	15182	15310	15307	15392	15495	15132	15348	14976	15205	15326	15033	15403	15205	15265	15225	15278	15212	15308	15195	15170	15299	15255	15242	15231	15206	15333	15269	15299	15166	15176	15335	15190	15308	15179	15391	15290	15333	15233	15168	15347	15285	15403	15234	15437	15231	15403	15354	15173	15222	15371	15358	15323	15351	15209	15151	15370	15218	15332	15375	15328	15264	15490	15237	15235	15288	15338	15480	15338	15315	15243	15214	15252	15440	15319	15301	15095	15300	15379	15312	15342	15373	15277	15259	15444	15279	15439	15190	15212	15243	15275	15126	15273	15393	15158	15343	15314	15300	15193	15407	15326	15443	15151	15326	15278	15213	15290	15252	15334	15298	15184	15291	15331	15204	15304	15152	15432	15256	15219	15390	15378	15197	15152	15452	15166	15215	15271	15295	15325	15404	15413	15347	15175	15116	15201	15256	15134	15416	15194	15229	15580	15202	15157	15350	15110	15469	15405	15242	15232	15181	15360	15316	15120	15297	15341	15185	15164	15302	15189	15312	15198	15144	15290	15328	15225	15418	15280	15402	15394	15377	15120	15084	15348	15317	15306	15279	15303	15449	15208	15289	15211	15331	15383	15168	15257	15249	15450	15212	15248	15263	15371	15277	15422	15444	15257	15361	15107	15231	15277	15312	15364	15425	15248	15290	15341	15194	15349	15355	15414	15187	15225	15275	15242	15242	15311	15427	15216	15384	15178	15345	15224	15154	15216	15280	15138	15324	15158	15315	15269	15424	15270	15360	15222	15346	15365	15216	15088	15397	15297	15335	15181	15411	15140	15242	15194	15413	15301	15323	15295	15275	15182	15378	15349	15441	15450	15441	15071	15339	15363	15311	15210	15478	15220	15494	15465	15192	15261	15290	15427	15279	15113	15299	15220	15228	15249	15300	15326	15347	15204	15370	15409	15290	15400	15372	15418	15365	15314	15363	15274	15317	15230	15270	15418	15076	15338	15429	15109	15278	15401	15217	15304	15180	15322	15237	15288	15251	15404	15289	15123	15220	15342	15341	15263	15362	15200	15151	15158	15426	15292	15202	15253	15296	15214	15254	15352	15189	15099	15249	15289	15276	15329	15409	15373	15325	15391	15209	15412	15270	15179	15242	15337	15057	15259	15269	15369	15402	15497	15278	15405	15422	15323	15464	15179	15307	15231	15334	15317	15112	15245	15238	15269	15497	15213	15330	15422	15207	15224	15133	15145	15336	15326	15316	15509	15303	15329	15180	15345	15121	15233	15361	15283	15224	15228	15199	15213	15264	15155	15316	15214	15356	15207	15383	15236	15267	15351	15376	15437	15348	15183	15361	15292	15373	15300	15491	15472	15175	15284	15264	15323	15166	15184	15138	15257	15233	15034	15280	15344	15249	15333	15283	15329	15519	15283	15178	15276	15408	15190	15420	15292	15223	15356	15407	15279	15364	15366	15334	15416	15328	15187	15325	15336	15309	15241	15130	15321	15244	15203	15199	15495	15252	15300	15244	15408	15442	15163	15346	15362	15336	15231	15286	15227	15182	15142	15492	15266	15278	15311	15220	15339	15361	15318	15411	15319	15620	15362	15168	15251	15343	15349	15318	15241	15117	15274	15530	15335	15330	15227	15216	15329	15270	15361	15145	15507	15444	15219	15247	15184	15230	15350	15310	15222	15257	15237	15285	15206	15339	15282	15228	15350	15281	15354	15327	15177	15416	15194	15377	15125	15471	15278	15074	15359	15407	15295	15334	15349	15279	15336	15235	15156	15390	15368	15238	15267	15260	15354	15374	15324	15397	15310	15243	15186	15181	15384	15282	15267	15237	15269	15203	15209	15110	15258	15208	15214	15354	15363	15299	15297	15252	15233	15315	15251	15197	15328	15313	15266	15453	15137	15153	15314	15284	15305	15260	15538	15349	15307	15085	15346	15169	15189	15211	15281	15309	15312	15331	15131	15185	15376	15262	15315	15393	15245	15347	15132	15183	15296	15356	15108	15309	15295	15198	15445	15378	15416	15175	15348	15231	15414	15427	15177	15263	15409	15314	15233	15297	15270	15383	15227	15289	15266	15288	15304	15183	15193	15247	15258	15208	15464	15082	15320	15378	15306	15432	15217	15333	15261	15216	15302	15338	15196	15080	15258	15442	15279	15340	15128	15451	15189	15285	15254	15414	15130	15367	15299	15136	15213	15193	15187	15171	15337	15373	15245	15278	15075	15143	15268	15217	15399	15302	15215	15288	15291	15236	15407	15148	15078	15328	15392	15242	15349	15314	15060	15318	15327	15288	15270	15289	15331	15156	14995	15275	15303	15263	15292	15273	15274	15292	15345	15386	15162	15232	15237	15256	15279	15254	15220	15249	15191	15305	15222	15253	15398	15298	15323	15230	15242	15240	15316	15524	15380	15229	15431	15289	15187	15187	15208	15393	15089	15367	15309	15356	15157
29900	31539	39825	34852	28579	25261	22772	21413	20463	19758	19696	18976	19145	18988	18898	18641	18629	18387	18390	18464	18405	18486	18467	18568	18364	18319	18213	18412	18314	18209	18107	18321	18423	18365	18395	18336	18385	18350	18189	18316	18259	18169	17952	18104	18281	18210	18303	18154	18260	18146	18144	18183	18283	18136	17904	18183	18448	18142	18158	18176	18243	18017	18263	18065	18283	18182	18138	18056	18266	18216	18416	18114	18087	18018	18270	18006	18014	18107	18333	18327	18150	18194	18242	18324	18133	18051	18314	18076	18295	18216	18144	18273	18329	18172	18268	18174	18114	18200	18328	18090	18204	18164	18065	18193	18192	18275	18135	18070	18154	18292	18370	18295	18308	18151	18061	18210	18246	18311	18279	18161	18211	18254	18252	18196	18459	18035	18109	18337	18083	18118	18180	18042	18166	18197	18149	18323	18291	18131	18192	18105	18255	18107	18278	18043	18279	18188	18159	18128	18256	18250	18232	18146	18131	18071	18019	18149	18031	18260	18274	17991	18099	18161	18288	18405	18165	18244	18313	18122	18119	18355	17945	18328	18074	18068	18307	17980	18298	18001	17990	18069	18107	18321	18250	18426	17977	17947	18072	18262	18155	18381	18482	18128	18156	18126	17975	18177	18219	18132	18322	18306	18343	18017	18234	18322	18019	18163	18097	18235	18210	18344	18218	18159	17961	18222	18213	18154	18241	18210	18309	18144	18261	17974	18088	18054	18278	18259	18111	18247	18018	18044	18096	18329	18178	18243	18382	18009	18194	18074	18389	18193	18059	18086	18179	18096	18314	18085	18392	18238	18162	18145	17945	18162	18107	18464	18236	18183	18291	18165	18290	18043	18136	18333	18326	18127	18349	18340	18151	18230	18113	18284	18181	18092	18272	18129	17903	18068	18029	18328	18075	18132	18192	18225	18395	18184	17822	18337	18208	18066	18184	18569	18092	18068	18198	18182	18269	18158	18222	18108	18209	18257	18201	18111	18325	18127	18500	18315	18210	18383	18096	18111	18128	18285	18416	18325	18219	18189	18181	18190	18250	18472	18360	18022	18170	18125	18166	18174	18234	18324	18166	18311	18207	18122	18282	18261	18202	18049	18255	18279	18256	18054	18215	18080	18449	18340	17974	18047	18296	18057	18029	17986	18144	18236	18398	18096	18333	18183	18114	18272	18296	18331	18351	18105	18237	18400	18156	18066	18140	18180	18220	18120	18246	18033	18063	18289	18165	18243	18137	17966	18261	18344	18050	18328	18253	18362	18185	18418	18190	18188	18333	18363	18290	18134	18188	18180	17941	18085	18462	18350	18274	18207	18091	18179	18340	18113	18262	18361	18023	18328	18135	18210	18028	18163	18151	18389	18213	18220	17974	18353	18324	18180	18212	18224	18218	18162	18114	17973	17943	18144	18063	18204	18243	18112	18156	18269	18193	18248	18163	18125	18258	18443	18249	18231	18204	18100	18001	18390	17901	18337	18319	18356	18354	18084	18125	18196	18313	18260	18361	18225	18226	18338	18003	18246	18229	18295	18217	17858	18266	18321	18221	18218	18198	18390	18366	18039	18155	18384	18035	18152	18049	18070	18321	18526	18348	18176	18059	18154	18371	18259	18363	18012	18119	18107	18244	18265	18286	18239	18271	18041	18092	18368	18136	18255	18188	18301	18379	18434	18268	18061	18445	18173	18128	18248	18196	18129	18182	18166	18286	18055	18135	18267	18207	18174	18207	18466	18115	18302	18122	18216	18171	18179	18359	18265	18283	18166	18229	18228	18017	18275	18165	18225	18347	18388	18259	18051	18134	18274	18370	18312	18247	18319	18191	18023	18130	18282	18097	18252	17951	18255	18314	18367	18325	18070	18023	18385	18187	18211	18209	18377	18288	17991	18296	17963	18200	18272	18391	18378	18236	17980	18176	18127	18109	18181	17876	18302	18185	18190	18126	18315	18182	18195	18134	18320	18114	18210	18195	18391	18268	18186	18214	18153	18284	18110	18292	18002	18303	18427	18158	18308	18115	18179	18285	18108	18089	18343	18216	18115	18264	18214	18165	18320	18099	18165	18228	18295	18167	18193	18073	18160	18054	18189	18171	18263	18198	18117	17995	18273	18284	18374	18294	18177	18230	18207	18085	18068	18046	17993	18160	18551	18256	18371	18305	18171	18065	18148	18096	17972	17998	18301	18235	18149	18095	17869	18194	17835	18275	18286	18122	18219	18143	18397	18340	18187	18242	18323	18302	18180	18288	17986	18284	18152	18211	18176	18188	18218	18241	18120	18076	18186	18191	18238	18352	18134	18389	18288	18168	18149	18238	18237	18180	18398	18351	18403	18139	18060	18292	18139	18250	18250	18016	18244	18020	18094	18137	18252	18048	18139	18187	18129	18313	18163	18221	18389	18197	17997	18136	18088	18255	18204	18159	18215	18228	18261	18208	18276	18393	18365	18122	18310	18193	17938	18167	18079	18266	18292	18172	18338	18408	18303	18400	18189	18418	18225	18031	18153	18063	18056	18152	18224	18043	18216	18258	18100	18056	18208	18159	18145	18104	18136	18213	18153	18288	18154	18267	18160	18102	18087	18175	18279	18107	18157	18264	18091	18321	18026	18394	18003	18249	18254	18311	18306	18161	18358	18275	18093	18108	18312	18154	18376	18305	18041	18307	18092	18332	18035	18247	17961	18151	18196	18183	18176	18341	18410	18271	18340	18097	18247	18267	18144	18359	18300	18168	18161	18119	18387	18165	18315	18233	18511	18143	18263	18493	18319	18337	18264	18271	18157	18104	18088	18421	18330	17939	18156	18187	18272	18164	18302	18395	18341	18227	18218	18549	18354	18067	18199	18119	18259	18068	18200	18234	18248	18456	18361	18271	18258	18223	18344	18273	18245	18059	18033	18195	18316	18185	18370	18218	18010	18187	18197	18232	18346	18093	18227	18203	18345	18283	18195	18158	18399	18321	18091	18114	18221	18296	18061	18203	18162	18193	18021	18092	18125	18409	17961	18176	18270	18310	18227	18289	18410	18250	18312	18139	18409	18302	18223	18287	18207	18323	18242	17939	18345	18443	18208	18208	18280	18094	18100	18096	18083	18261	18147	18138	18289	18159	18142	18014	18014	18189	18157	18320	18050	18196	18152	18080	18295	18201	18323	18239	18158	18365	18208	17851	18285	18231	18274	18178	18229	18279	18147	18144	18189	18145	18255	18226	18230	18362	18164	18167	18091	18090	17992	18128	18251	18206	18163	18279	18092	18360	18100	18256	18140	18165	18265	18299	18387	18119	18214	18447	18225	18087	18307	18196	18343	18202	18199	18377	18155	18290	18202	18159	18312	18252	18034	18257	18082	18373	18074	18405	18226	18312	18386	18154	18181	18032	18171	18501	18184	18051	18253	18177	18281	18207	18295	18235	18178	18195	18115	18203	18159	18131	18150	18066	18102	18140	18273	18145	18092	18365	18150	18097	18306	18169	18329	18327	18259	18262	18181	18309	18182	18208	18334	18166	18061	18367	18155	18193	17992	18186	18070	18287	18214	18075	18159	18079	18106	17900	18325	18064	18301	18184	18371	18268	18017	18193	18094	17982	18106	18184	18230	18124	18119	18043	18267	18257	18185	18161	18385	18394	18225	18071	18262	18331	18259	18226	18052	18200	18339	18290	18371	18227	18080	18389	18100	18208	18227	18377	18482	18458	18278	18234	18216	18353	18144	18150	18221	18228	18174	18244	18394	18200	17969	18286	18341	18186	18070	18068	18295	18240	17778	18240	18298	18219	18219	18401	18109	18180	18183	18157	18038	18164	18259	18250	18143	18344	18129	18001	18147	18229	18214	18130	18265	18065	18114	18314	18151	18509	18294	18110	18436	18195	18176	18159	18104	18229	18096	18440	18322	18347	18353	18333	18229	18392	18282	18076	18296	18070	18005	18113	18242	18214	18295	18181	18287	18209	18107	18017	18000	18149	18409	18274	18144	18153	18261	18347	18287	17931	18247	18077	18302	18088	18004	17911	18037	18131	18122	18183	18343	18070	18257	18291	18205	18147	18322	18175	18069	18131	18570	18244	18258	18367	18006	18334	18202	18296	18096	18106	18319	18181	18080	18233	18044	18283	18204	18208	18071	17969	18255	18004	18024	18227	18039	18329	18224	18338	18051	18235	18114	18296	18097	18191	18047	18107	18026	18076	18229	18242	18143	18277	18272	18221	18081	18338	18294	18339	18069	18318	18154	18196	18159	18304	18114	18304	18317	18214	18228	18447	18154	18162	17897	18154	18019	18146	18233	18158	18266	18307	18187	18197	18093	18217	18282	18133	18244	18037	18357	18144	18397	18320	18320	18190	18026	18070	18319	18365	18272	18326	18258	18349	18248	18167	18283	18291	18353	18406	18132	18320	18115	18245	17995	18357	18287	18291	18315	18464	18148	18251	18239	18246	18382	18243	18527	18298	18317	18101	18313	18343	18107	18315	18125	18154	17955	18324	18309	18184	18227	18069	18367	18353	18207	18159	18204	18088	18575	18301	18186	18055	18204	18305	18104	18115	18331	18232	18159	18208	18316	18183	18138	18072	18522	18044	18185	18245	18261	18155	18180	18215	18157	18475	18340	18174	18166	18212	18077	18203	18052	18122	18096	18205	18270	18277	18222	18323	17974	18170	18199	18334	18266	17989	18245	18268	18418	18133	18149	18235	18134	18367	18174	18393	18189	18339	18253	18295	18286	18285	18209	18087	18084	18143	18156	18498	18230	17981	18162	18255	18324	18289	18428	18084	18145	18107	18073	18405	18283	18124	18315	18147	18146	18157	18415	18134	18121	18124	18185	18230	18298	18023	18148	18008	18117	18202	18165	18133	18204	18223	18284	18333	18340	18363	17958	18118	18228	18180	18312	18285	18167	17996	18335	18236	17913	18071	18203	18209	18218	18327	18191	18224	18360	18418	18492	18145	18169	18231	18083	18103	18136	18301	18087	18102	18271	18058	18322	17980	18233	18360	18353	18180	18231	18109	18297	18215	18239	18104	18129	18123	18209	18183	18297	18364	18237	18283	18286	18355	18214	18261	18196	18203	18045	18199	18040	18337	18131	18244	18259	18267	18315	18122	18131	18443	18159	18158	18338	18160	18322	18417	18010	18123	18365
32916	47912	43158	33229	28129	24193	21488	19808	18775	17548	16871	16569	16206	16032	15910	15744	15536	15662	15387	15690	15267	15471	15368	15229	15364	15212	15177	15100	15083	15171	15032	15058	15194	15132	15297	15255	15155	15087	15021	15053	15007	14982	15080	15033	15064	15328	14997	15120	15022	15033	15042	14941	15096	15068	15192	15146	14975	15090	15274	15163	14946	15083	15109	14993	15130	15258	14994	15052	15121	15049	15053	15179	15141	15136	15147	15004	15159	14976	15071	14965	14860	15193	15023	14915	15104	14966	14949	15129	15006	14967	15254	15156	15090	15081	14964	15146	15036	15111	15011	15207	15145	14900	15068	15013	15138	15183	15082	15094	14980	15034	14891	15154	15145	14844	14880	15024	15022	15065	15081	15141	14914	15143	15047	15083	15108	15108	14879	15067	14986	14974	14929	14954	15025	15175	15003	15065	15179	15229	15150	15002	15155	15059	15068	15171	15122	15271	15001	15095	15040	14998	15151	15246	15131	15122	15176	14987	14977	15117	15089	15015	15181	14842	15027	14984	15257	15073	15012	15123	15103	15148	14882	15139	15137	15100	15078	15114	15141	15039	15007	14998	15073	14974	15180	15016	15176	15078	14968	15225	15203	14930	15048	15191	15152	15236	15001	15006	15027	15154	14850	15009	15005	15104	15167	15042	15134	15026	15104	14961	15086	14964	14972	15063	15096	15011	15011	15014	15027	15154	15144	15001	14986	15121	14894	15138	15193	14983	15014	15031	15111	15148	15115	14980	15137	15005	15129	15073	15116	15154	15215	15044	15158	14975	15038	14914	15180	14993	14959	15121	15164	14869	14975	15107	15075	15203	15177	15131	15185	15189	15049	15106	15142	15098	14956	15040	15160	15141	15080	15232	15138	15096	15125	14944	14951	15125	15118	15092	15181	15043	14956	15212	15108	14962	15105	15086	15113	15055	15068	14884	15176	15038	14902	15074	15137	15029	15000	15012	15057	15122	15072	14983	15232	15017	15238	15121	15120	15149	15054	15004	14999	15048	15085	15109	15094	14852	15126	14971	14892	15191	14985	15143	15047	15087	15208	15019	15060	15112	14859	15179	15214	14920	15106	15100	15169	15135	15127	15056	15080	15129	15132	15079	15026	15048	15068	14967	15050	14982	15034	15089	15107	14968	15117	15095	15126	15064	15049	15199	15294	14950	15119	15188	15164	14910	14965	15047	15079	15044	15061	15126	14944	15029	15153	15163	15002	14931	15286	15100	15188	15141	14992	15059	15060	14983	15104	15003	15046	15268	15078	15141	15120	15269	15029	15018	15083	14921	15175	14966	15064	14926	15176	15216	15044	15144	15024	15087	15097	15114	14966	15086	15115	15098	15128	15101	15186	14977	15112	14951	15165	15076	15009	15103	15054	15115	15147	15111	14981	14988	15020	15092	14994	15057	14947	15013	15025	15061	15203	15081	15059	15062	15152	14986	14938	15050	14960	15033	15107	15137	15017	15126	15135	15107	15043	15053	15065	15023	14937	15036	14957	15058	15028	15172	15018	15319	14980	14946	14962	15187	14932	15029	15036	15073	14954	15035	14874	15215	14940	14913	15097	15062	15050	15137	15028	15065	15012	15037	15184	14873	15084	15081	15095	15132	14992	15098	15074	15106	15084	15033	15018	15057	14944	15086	15274	15110	14938	15061	15036	14966	15117	15070	15125	14892	15046	15106	14894	15101	15094	15111	15122	15121	15135	14953	15130	15016	15136	15007	15124	15012	14981	14981	14982	15015	15051	15141	14964	15014	15124	15089	14817	14867	15200	15175	15112	15226	15045	15296	15132	15076	15195	15181	15084	14964	14977	15112	14972	15099	15119	15072	15035	15021	14992	14991	14961	15172	15053	15263	14971	15114	15093	15022	15141	14989	15046	15007	14979	15081	15054	15136	15109	15213	15220	14974	14999	14990	15136	15016	15115	15051	15036	14977	15078	15123	14918	15142	14963	15098	15053	15095	14894	15293	14995	15068	14972	15134	15021	15070	15035	15318	15166	15048	15044	15111	14968	15096	15149	15024	15102	15064	15108	14930	15097	15252	14960	14984	15033	14983	15355	15075	15089	15011	15062	15044	15193	15245	15089	15012	14961	15058	14903	15097	14999	15101	15167	14922	15098	15065	15046	14945	15126	15109	15010	15177	14868	14978	15024	14967	15058	14986	15057	14981	15179	15198	15064	15032	15154	15038	15019	15030	15065	15051	14948	15072	15269	15104	15052	15105	15065	15103	14944	15018	14953	15059	15138	15174	14937	15066	14917	15034	15139	15133	15010	15126	15235	14919	15226	15044	15107	15138	15077	14956	15197	15052	15195	15137	15189	14926	15009	15069	15060	15103	15097	15127	14959	14896	15105	15034	15122	15161	15053	15118	15166	15087	14949	14950	15097	15103	15057	14995	15079	15049	15116	15123	14874	15197	15056	15099	15155	15061	15096	14934	15212	15076	15105	15164	15012	15191	15030	14970	14966	15139	15074	15214	15150	15217	15011	15005	15125	15131	15038	14991	15079	15179	15099	15141	14983	14945	15268	15284	15102	14985	15111	14859	15099	14960	15126	15126	15128	15143	14969	14969	15062	15141	15090	15165	15303	15102	15070	15093	15067	14975	15032	15035	15145	15038	15201	15048	15022	15146	15027	15027	15217	15118	15073	15077	14929	15269	14972	15222	15112	14852	15060	15179	14993	15078	15057	15143	14987	14976	15262	15137	15097	14954	15263	14969	15255	15038	15223	15057	14974	15196	15146	15093	15006	15248	15051	15147	14948	15147	14990	15036	15165	15026	15062	15140	14820	15272	14982	15101	15060	15105	15085	15221	15065	14958	15177	14966	14927	15075	15103	15042	15068	15029	14863	14937	15044	15055	15015	15286	15136	15089	15182	15022	15088	14915	15233	15046	15187	15045	14963	14972	15094	15104	15032	15092	14973	14999	15140	14989	15068	14999	15080	15104	15036	14981	15073	15058	14944	15125	15092	15104	15082	15068	15079	15142	14924	14930	15167	15127	15052	15054	15173	15136	14968	15075	15121	15006	15190	15030	15106	15088	14855	15155	15186	14970	15057	14838	14906	15059	15021	15151	14875	15170	15164	15076	15087	15022	15112	15023	14974	15053	15018	14916	15253	15084	15105	14962	14898	15018	15131	15121	14897	14930	14950	15035	15112	15094	15030	15041	14932	15090	15002	15084	15014	15003	15093	15060	15180	14948	15134	15243	15232	15055	14995	15269	15141	15027	15129	15073	15182	15203	15023	15124	15012	15071	15078	15061	15122	15164	15125	14944	14958	15029	15030	15090	15218	15090	15125	15097	15068	15072	15238	15159	15043	15001	14940	15110	15035	15129	15171	15160	15168	15098	15091	15098	15220	15178	14962	15050	15036	15089	14952	15037	15271	15177	14981	15015	15275	15141	14995	15073	15070	14978	15029	14937	15134	15109	15176	15086	15103	15134	15103	15129	15097	15163	15253	14991	15172	15164	15069	15073	15130	14934	14938	15096	15077	14942	14998	15234	15093	15133	15252	15153	15169	15007	14999	15232	15036	15043	15078	15073	15116	14840	14937	15057	15170	15235	14947	15245	15079	15113	15228	14968	14923	15193	15200	15052	15186	15058	15070	14963	15050	15069	14950	15175	15149	15077	15022	15097	15073	15063	14873	15017	15152	15163	15012	15130	15024	14988	15055	15123	15138	15277	15124	14867	15024	15188	15129	15194	15033	15083	15007	15156	15115	15056	14912	15213	15073	15045	15017	15091	14987	15119	14975	15026	15105	14812	15048	14969	15120	15097	15062	15103	14944	14914	15025	15081	14954	15100	14945	15090	15114	15093	15010	15175	15154	15292	15065	15067	15230	15004	15077	15045	14987	15097	15224	15188	15089	15014	15226	15055	14957	15140	15076	15039	15153	14956	15270	14891	15046	15102	15091	15072	15124	15125	14967	15172	15065	15099	15070	15176	15106	15023	14953	15163	15037	15031	15120	15050	15058	14959	14855	15028	15082	15009	15119	15076	14993	15161	14998	14977	15021	14953	15305	15028	15035	15046	15093	15125	15033	15204	15119	14942	15177	14990	15195	14932	15107	15045	15192	15057	15056	14982	15090	14994	15133	15265	15141	15171	15080	15120	15079	15185	15244	14944	15142	15081	15155	14976	14891	14967	15176	14983	15041	14986	15131	15016	15160	15018	15082	14932	15040	14961	15122	15037	15129	15145	15001	15143	15286	15171	14953	15047	15122	14937	15214	15047	15097	14988	15094	15208	15108	15055	14865	15035	15199	15126	15180	14930	15002	15288	15096	15008	15133	15062	15187	15014	15055	14848	15154	15169	15143	14972	15030	15030	15081	15179	15090	15152	14890	15051	15198	15178	15212	15167	15172	15120	15093	14974	14962	15054	15235	15082	15125	15041	14983	14942	15161	15081	15138	15086	14991	15022	15080	15092	15016	15033	14964	14983	15089	15073	15090	15082	15070	15077	15032	14979	15114	15196	15134	15011	15195	15054	14854	15100	15064	15096	15041	15230	14821	15148	15052	15150	15137	15038	14967	15065	15111	15144	15249	15005	14966	15053	15203	15077	15116	15139	15128	15033	15073	15244	14983	15257	15122	15092	15105	15046	15096	15200	15001	15100	15095	14998	15007	15074	15162	15073	15076	15055	15078	15130	14991	15032	15070	14938	15104	15096	14975	15082	14981	15090	15050	15171	14909	14955	15023	15037	15107	15081	15116	15030	15140	15143	15151	14948	15082	15170	15066	15006	14974	15216	14914	15098	15229	15040	15280	15044	15162	15046	15006	14990	15015	15142	15214	15079	15135	15148	15162	15073	15105	15257	14972	15105	15034	15077	15099	14908	15237	14990	14973	15228	14932	15105	15299	14943	14901	14966	15087	14991	15067	15031	15234	15043	15076	15056	15236	14891	15027	15163	15105	14992	15077	15320	15226	14949	15195	15128	15130	14959	15228	14919	14929	15159	15118	15062	14972	15137	15140	15001	15059	14921	14972	15132	15139	14941	15159	15036	14933	14908	15036	15098	14947	15071	15075	15045	15000	15183	15170	15053	15129	15114	15014	15261	14827	15194	14970	15010	15171	14971	15226	15112	15030	15154	15150	15061	14924	15113	14971	15017
24022	21058	28595	26355	26780	27940	27022	23285	22090	21073	20418	19809	19533	19240	19330	19074	18885	18750	18731	18716	18399	18495	18397	18560	18190	18663	18311	18271	18366	18243	18157	18254	18318	18327	18270	18205	18002	18134	18255	18345	18156	18365	18085	18384	18098	18148	17957	18194	18174	18176	18061	18016	18128	18080	18302	18147	18131	17988	17994	18137	18175	18147	18281	18278	18055	18128	18111	17983	18102	18186	18177	18102	18406	18164	17918	18041	18237	18237	18072	18380	18239	18251	18282	18173	18088	18253	18037	18004	18176	18312	18294	18125	18218	18065	17961	18112	18384	18132	18104	18340	18030	18375	18338	18229	18315	18160	18223	18113	18083	18350	18276	18168	18041	18157	18303	18040	17920	18031	18289	18121	18106	18143	18242	18240	17953	18091	18030	18010	18040	18177	17938	18076	18186	18023	18164	18112	18150	18194	18179	18058	18060	18041	18258	18092	18300	17996	18029	17905	18005	18049	17999	18192	18053	18002	18347	18025	17954	18084	18224	18230	18279	18176	18107	18072	18027	18039	18127	18037	18120	17953	17831	18147	18145	18030	18347	18321	17890	17899	18109	18019	18228	18183	18153	18398	18102	18067	18077	18264	18005	18104	18324	18310	18037	17986	17934	17800	18014	18104	18201	18223	18176	18155	18202	18196	18172	18196	18247	18179	18082	17948	18074	18097	18266	18221	18590	18084	18030	18238	17978	18136	18153	18225	17983	18092	18064	18022	17977	18196	18207	18070	18077	18068	17992	17925	18249	18326	18229	18197	18212	18330	18284	18085	18178	17937	18050	18158	18154	18076	18208	18322	18240	18144	18204	18228	18239	18287	18292	18116	17920	18207	18027	18035	18187	18287	18171	18169	18211	18376	18189	18115	18195	18126	18277	18110	18012	18274	18318	17924	18151	18170	18096	18266	18040	18076	18164	18205	18233	18113	18082	18083	18141	18128	18090	18072	18174	18017	18115	18095	18388	18035	18028	18105	17921	18211	18205	18112	18021	18143	18074	18009	17961	18128	18236	18196	18046	18165	18141	18125	18250	18072	18065	18202	18172	18233	18199	18101	18191	18301	17937	17993	18000	18214	18216	18320	18248	18229	18057	18221	18061	18059	18191	18197	18224	18129	18190	18093	18169	18030	18395	18262	18054	18298	18180	18092	18284	18213	17958	18245	18073	18147	18145	18131	17976	18107	18120	18159	18041	17990	18295	18111	18113	18200	18209	18073	18133	18251	18192	18084	18132	18170	18118	18204	18134	18142	18409	18143	18159	18373	18028	18303	17942	18013	18301	18256	18018	18031	18222	18061	18123	18260	18107	18013	18123	18187	18139	18014	18077	18116	18154	18077	18102	18080	18176	18112	18221	18029	18163	18173	18152	18213	18178	18182	18150	18172	18179	18139	18232	18073	18254	18137	18017	18157	18241	18176	18008	18229	18005	18208	17934	18139	18178	18188	18318	17879	18290	18352	18091	17974	18239	18066	18026	18252	18168	18134	18100	18185	18139	18057	18164	18089	17978	18249	18063	18121	18175	18164	18147	17956	17921	18181	18234	18037	18171	17929	18246	18030	18249	18006	18111	18249	18244	18228	18141	18104	18148	18224	17963	18329	18285	18210	18422	18289	18078	18151	18099	18113	18293	18351	18042	18082	18388	18252	18241	18004	17974	18048	18096	17997	18023	18149	18178	18197	18234	18150	18115	18201	18379	18289	18076	18193	18140	18400	18170	18153	18077	18049	18293	18012	17936	18154	18078	18188	18182	18004	18338	18314	18140	18123	18254	18108	18007	18328	18190	17963	17918	18167	18268	18146	18302	18204	18398	17953	18134	18036	18083	18048	17978	18243	18146	18062	18125	18327	18125	18354	18262	18271	18026	18237	18158	18093	18414	18447	18220	18195	18088	17961	18012	18009	17839	18241	17981	18148	18125	18307	18254	18073	18095	17967	18059	18059	18064	18244	18003	18197	18186	18177	18286	18202	18099	17986	18040	18208	18219	18179	18172	18138	18119	18206	18181	18127	18244	18370	18227	18059	18199	18237	18316	18126	17801	18158	18218	18287	18157	18106	18286	18092	18238	17996	18218	18045	18370	18192	18331	18151	18117	18154	18089	18087	18062	18041	18275	18198	18141	18035	18072	18208	18010	17808	17936	18048	18024	18011	18449	18138	18157	18220	18080	18228	18066	18120	18182	18116	17968	18149	18304	18246	18220	18036	18247	18120	18096	18172	18252	18258	18152	18217	18078	18197	18166	17941	18215	18171	18194	17992	18173	18184	18265	18134	18190	18099	18106	18163	18136	17984	18019	18076	18011	18250	18294	18036	18041	18315	18003	18241	18232	18081	18144	18132	18285	18045	18154	17859	18112	18197	18152	18270	18128	18152	18153	18144	17996	17997	17971	18136	17961	18131	18050	17974	18025	18265	18071	18104	17888	18042	18221	18114	18134	18091	18031	18081	18089	18142	18253	17940	18127	18091	18060	18115	18270	18203	18220	18053	18068	18146	18068	18157	18049	18153	18174	18032	18041	18065	17961	18150	18224	18219	18199	18049	18108	17986	18266	18105	18324	18254	18255	18152	18178	18208	18037	18042	18008	18320	18181	18160	18189	18253	18017	18110	18133	18169	18079	18060	18177	18028	18304	18166	18217	18246	18063	17922	18218	18220	18151	18048	18181	18141	18426	18101	18134	18178	18347	18309	18111	18049	17913	18191	18353	18299	18119	18282	18023	18174	18175	18081	18093	18052	18029	18060	18239	18124	17950	18071	18241	18218	18203	18146	18160	18166	18324	18141	18114	18074	18198	18120	17952	18127	18224	18174	18325	18271	18253	18216	18119	18104	18075	18110	18230	17906	18135	18031	18422	18056	18122	18104	17949	18150	18317	17981	18194	18370	18151	18093	18186	18185	18246	18184	18175	18067	18153	18140	18244	18164	18184	18175	18243	18180	18126	18224	18104	17986	18154	18165	18226	18078	18220	17836	18047	18301	18345	18014	18041	18177	17967	17933	18082	17996	18031	18140	18179	18131	18303	18182	18222	18036	18328	18218	18036	18148	18193	18249	18038	18158	17989	18039	18062	18140	18314	18092	18238	18185	18097	18055	18179	18092	18016	18042	18371	18098	18082	18112	18154	17966	18133	18289	18203	18252	18028	17941	18104	18100	18384	18171	18049	18057	17990	18349	18194	18215	18318	18329	18145	18177	18214	18136	18138	18233	18179	18185	18144	18228	18030	18227	18015	18235	18176	18134	18256	18024	18301	18127	18269	18131	18039	17936	18000	18100	18329	18316	18116	18168	18087	18218	18346	18216	17923	17952	18147	18085	18087	18277	18032	18215	17976	18142	18021	18109	18141	18228	18146	18262	18246	18274	18395	18066	18355	18173	18247	17850	18140	18193	18044	18015	18149	18101	18110	18396	18399	18012	18164	18248	18200	18303	18393	18011	18181	18144	18206	18080	18028	17923	17963	18114	18315	18184	17974	18082	18352	18309	18129	18099	18170	18114	18111	18165	18164	17921	18163	18292	18201	18157	18047	17951	18063	18217	18176	18127	17942	18013	18185	18084	18122	17856	18188	18214	18098	18092	18154	18034	18229	18176	17981	18302	18261	18370	18136	18108	17971	18087	17990	18176	18106	18196	18077	17967	18144	17966	18225	18324	18366	18031	18078	18234	18271	18165	18084	18148	18093	18114	18132	18086	18119	17936	18092	18157	18072	18130	18231	18021	18152	18071	18212	18044	17914	18035	18207	18009	18045	18209	18217	18317	18087	18272	18313	18057	18099	18094	18155	18084	18149	18257	18212	17830	18231	18168	18039	17903	18136	18213	18365	18036	18040	17947	18133	18025	18115	18110	18139	18034	18400	18079	18117	18110	18175	18135	18050	18111	18237	18169	18132	18205	18067	17966	18181	18242	18157	18297	18170	17867	18367	18212	18123	18102	18022	18156	18113	18253	18392	18054	18128	17968	18192	17995	18095	18024	18102	18113	18297	18024	18108	18096	18045	18178	18114	18183	18226	18293	18238	17774	18172	18276	18114	18308	18189	18213	17887	18241	17972	18259	18347	18255	18006	18007	17952	18164	17797	18015	17943	18125	18315	18268	18146	18360	18255	18001	18162	17900	18125	18129	18111	17972	18140	18211	18176	18189	18138	17963	18084	18190	18269	17922	17903	18147	18380	18229	17968	18108	18112	18232	18209	18337	18082	18060	18004	18176	18045	18143	18118	18144	18175	18132	18055	18233	18252	18139	18160	18211	18152	18131	18077	18062	18316	18273	18251	18263	18005	18078	17972	18068	18239	18145	18220	18199	18091	18051	18254	18173	18151	18034	18110	18241	18194	18115	18191	18103	18076	18290	18111	18105	18096	18162	18051	18163	18190	17959	17908	18416	18154	18129	18157	17956	18031	18160	18177	18053	18119	18097	18173	18151	18264	18134	18113	18029	18180	18235	18080	18190	18140	18155	18046	18121	18335	18265	18209	18046	18069	18170	18357	18234	18425	18175	18159	18286	18094	18121	18245	18434	18072	18061	18263	17950	18008	18316	18423	17910	18177	18304	18102	18176	18258	17959	18234	18122	18225	18276	18329	18023	17965	18136	18072	18271	18057	18116	18107	18125	18219	18132	17998	18227	18120	18111	18294	17999	18125	18075	18270	18098	17938	17986	18140	18191	18071	18248	18304	18081	18286	18177	18155	18040	18188	17984	18135	18116	18152	18028	18096	18061	18408	17809	18118	17983	18388	18226	17991	18168	17955	18235	18066	18113	18032	18397	18238	18053	18176	17952	18158	18190	18116	18124	18124	18189	18086	18160	18175	18082	18169	18067	18145	18085	17961	18259	18022	17961	18166	18146	18212	18240	18094	18441	18207	18087	18057	18061	18137	18117	18055	18142	18091	18230	18102	18102	18176	17955	18152	18224	18360	18064	18098	18144	18064	18182	18238	18214	18205	18148	17996	18255	18164	18468	18157	18141	18145	18100	18288	18221	18219	18186	17927	18213	18209	18258	18242	18088	18398	18193	18157	18171	17874	18221	18229	18274	18252	18055	18343	18163	18139	18127	18356	18136	18177	18366	18020	17910	18113	18212	18305	18288	18216	18248	18033	18016	18156	18079	17952	18305	18183	17922
32967	53650	48637	38898	32627	28025	24597	22120	20898	19215	18238	17613	17129	16857	16673	16257	15958	15897	15515	15651	15638	15476	15478	15510	15361	15338	15223	15425	15290	15216	15348	15152	15274	15010	15080	15050	15233	15127	15302	15229	15067	15106	15091	15298	15186	15081	15241	15132	15244	15029	15046	15197	15204	15096	15126	15256	15261	15194	15212	15145	15163	15253	15097	15123	15049	15328	15067	15108	15007	15018	15234	15126	15186	15059	15109	15294	15252	15225	15160	15141	15183	15223	15181	15071	15177	15063	15155	15168	15050	15161	15242	14971	15080	15091	15104	15130	14989	15279	15104	15110	15085	15139	15361	15129	15219	15170	15082	15369	15112	15035	15205	15054	15017	15248	15046	15158	15028	15258	15258	15221	15130	15192	15153	15225	15148	15212	15193	15104	15104	15162	15081	15051	15305	15076	15166	15183	15023	15026	15028	15081	15040	15363	15139	15125	15036	15193	15144	15175	15054	15071	15015	15133	15191	15211	15122	15173	15132	15131	15138	15109	15133	15079	15116	15210	14964	15112	15213	15121	15158	15223	15196	15174	15054	15158	15260	15248	15166	15191	15192	15091	15053	15188	15190	15009	15142	15167	15125	14934	15333	14966	15057	15146	15247	15181	15315	15059	15260	15148	15041	15044	15060	15046	15243	15295	15130	15110	15186	15169	15250	15095	15165	15017	15095	15148	15208	15236	15096	15189	14968	15084	14964	15130	15157	15123	15125	15243	15271	14984	15126	15162	15184	14907	14944	15212	15200	15261	15049	15265	15278	15137	15038	15112	15030	15104	15223	15232	15131	15062	15255	15106	15008	15110	15019	15094	15171	15016	15344	15249	15017	15046	15193	15170	15181	15137	15128	15105	15192	14901	15171	15114	15054	15169	15073	15055	15079	15135	14986	15124	15362	15039	15096	15008	15138	15334	15144	15120	15159	15163	15134	15239	15210	15051	15291	15207	15167	15301	15134	15151	15147	15216	15052	15227	15131	15094	15275	15089	15163	15141	15031	15172	15136	15222	15005	15204	15104	15149	15129	15046	15298	15209	15180	15074	15184	14999	15087	15036	15192	15017	15120	15169	15132	14991	14951	15110	15184	15123	15213	15037	15147	15109	15191	15101	15067	14971	15126	15184	15166	15089	15238	15041	14991	15182	15112	15173	15149	15298	15106	15120	14986	15099	15041	15150	15164	15013	15086	15151	15125	15011	15170	15047	15188	15082	15127	15087	15201	15166	15075	15124	15161	15095	15125	15174	15280	15134	15096	15106	15070	15131	15146	15213	15041	15043	15260	15136	15169	15253	15153	15112	15060	14879	15133	15307	15135	15064	15212	14960	15044	15056	15205	15283	15110	15451	15048	15120	15091	15153	14956	14993	15158	15099	15258	14947	15290	15115	15131	15023	15235	15205	14997	15029	15180	14914	15184	15088	15113	15261	15199	15224	15139	15048	15192	15134	15169	15045	15187	15023	15218	14990	14921	15095	15236	15052	15227	15139	15238	15101	15151	15108	15198	15124	14852	15282	15244	15129	15006	15186	15170	15280	15176	14914	14878	15068	15168	14999	15148	14973	15149	15121	15215	15256	15054	15128	15108	15217	14973	14977	15009	15097	15157	15043	15048	14940	15192	15067	15083	15067	14940	15039	15198	15181	15211	15036	15346	15113	15211	15009	14988	15125	15316	15020	15224	15093	15219	15015	15150	15071	15079	14986	15074	15314	15381	15263	15180	15187	15092	15179	15054	15191	14929	15237	15216	15118	15036	15194	15025	15220	15233	15406	15119	15042	15193	15064	15131	15218	15056	15070	15099	15121	15123	15138	14994	14981	15243	15077	15127	15149	15261	15124	15179	15086	15154	15127	15140	15060	15117	15271	15214	14893	14978	15005	15244	15131	15276	15291	15170	15071	15286	14995	15003	15135	15230	15153	15200	15126	15036	15100	15189	15165	14977	15047	15014	15263	15167	15151	15210	15155	15183	15298	15162	15343	15194	15186	15254	15142	15025	14978	15273	15156	15080	14955	15281	15100	15213	15157	15041	15223	14983	15298	15069	15177	15126	15068	15151	15281	15107	15045	15064	15037	15201	15117	15238	15097	15107	15127	15188	15222	15036	15190	15171	15149	15033	15127	15232	15183	15018	15171	15089	15024	15120	15208	15050	15241	15054	15028	15047	15101	15250	15305	15192	15182	15294	15312	15167	15150	15183	15223	15033	15150	14930	15152	15050	15078	15085	15200	15099	15122	15133	15175	15152	15024	15165	15169	15129	15216	15223	15142	15288	14968	15240	15116	15183	15078	15154	15163	15302	15116	15125	15221	15226	15148	14973	15001	15138	15143	15188	15119	15101	15009	15229	15102	15317	15091	15137	15260	15150	14984	15187	15108	15130	15064	15185	15212	15232	15230	15184	15059	15120	15082	15167	15078	15099	15208	15028	15174	14983	15096	15239	15012	15119	15135	15168	15135	15224	15128	15191	15185	15015	15024	15169	15113	15190	15023	15207	14991	15065	15049	15038	14994	15108	15070	15088	15101	15159	14968	15102	14994	15236	15317	15090	15064	15185	15107	15166	15126	14965	15150	15068	15055	15086	15239	15266	15283	15198	15123	15136	15280	15109	15143	15028	15192	15200	15178	15223	15149	15202	15162	15273	15077	15148	15032	15277	15173	15056	15300	15131	15080	14960	15181	15016	15173	15102	14916	14975	14885	15255	15121	15242	15127	15305	15192	15117	15124	15142	15197	15158	15151	15148	15159	14838	15129	15054	15277	15057	15167	15324	15000	15144	15081	15154	15089	15048	14927	15195	15034	15200	15158	15161	14926	15080	14971	15114	14989	15231	15018	15154	15069	15182	15148	15276	14962	15097	15217	15311	15147	15158	14909	15384	15162	15124	15022	15114	15309	15136	15175	15129	15040	15131	15173	15245	15178	14995	15230	15325	15150	15090	15062	15283	15104	15149	14908	15019	15078	15089	15158	15051	15202	15065	14989	15103	15097	15096	15088	15268	15092	15041	14992	15099	14987	15149	15112	15181	15251	15123	15127	15285	15238	15190	14948	15097	15157	15084	15069	15190	15082	15071	15053	15230	15285	15202	15262	15042	15239	15124	15114	15228	15239	14970	15054	15304	15064	15233	15200	15223	15347	15181	15166	15077	15136	14992	15173	15059	15125	15248	15184	15156	15219	15295	15221	15076	15134	14964	15055	14989	15302	15237	15035	15132	15015	15294	15164	15268	15243	15197	15055	15220	15174	15115	15028	15045	15193	15177	15292	15229	15059	15126	15092	15226	15229	14949	15022	14985	15092	15072	15046	15082	15041	15093	15121	15114	15313	15105	15146	15133	15174	15274	15142	15014	15132	14949	15128	15125	15084	14951	15053	15275	15229	15107	15151	15135	15158	15109	15031	15199	15122	15242	15155	15176	15138	15072	15112	15249	15217	15121	15139	15097	15022	15057	15063	15214	15113	15054	14987	15160	15078	15281	15136	15063	15109	15214	15272	15225	15222	15086	15140	15326	15113	15218	15188	15178	15058	15200	15016	15168	15028	14991	15164	15082	15112	15000	15147	15181	15092	15080	15257	15026	15165	15019	15105	15268	15100	15204	15142	15161	15098	15069	15086	15187	15246	15215	15141	15227	15133	15154	15032	15176	15177	15144	15001	15178	15173	15096	15097	15115	15435	15090	15123	15113	15073	14867	15114	15081	15150	15132	15008	15230	15102	15267	15178	15206	15138	15078	15141	15322	15145	15149	15210	15037	15282	14899	15218	15316	15184	15263	14957	15132	15131	15135	15199	15335	15068	14990	15129	15167	15072	15086	15020	15120	15143	15215	15229	15267	15078	15250	15202	15127	15084	15109	15296	15217	15262	15249	15080	15058	15203	15136	15086	15188	15150	15104	15121	15296	15056	15058	15178	15185	15182	15118	15051	15363	15059	15069	15124	15099	15164	14960	15281	15137	15078	15174	14984	15343	15076	15136	15083	15105	15028	15065	15298	15203	15173	15045	15172	15174	15182	15167	15033	15058	15065	15117	15265	15228	15165	15149	15074	14958	15155	15012	14871	15327	15149	15228	15027	15124	15140	15022	15097	15208	15163	15409	15118	15188	14962	15163	15048	15144	15173	15396	14853	15058	15103	15299	14975	15030	15180	15096	15245	15126	15093	15256	15012	15130	15216	15159	15228	15177	15128	15197	15183	15096	15239	15145	15083	15075	15250	15104	15127	15179	14977	15066	15111	15365	15118	15132	15353	15158	15075	15251	15153	15215	15019	15115	15114	15226	14981	15099	15157	15147	15197	15015	15245	15049	15095	15041	15130	15204	15077	15252	15116	15087	14982	15178	15191	15020	15035	15224	15304	14968	15093	15307	15033	15056	15174	15215	15240	15090	15110	14976	15152	15021	15250	15025	15228	15121	15186	15034	15193	15014	15152	15123	15187	15150	15175	15095	15358	15173	15168	15279	15212	14995	15178	15054	15098	15084	15372	15117	15049	15128	15194	15142	15231	14991	15168	15280	15141	15345	15217	14996	15063	15299	15183	15091	15041	15305	15178	15139	15319	15195	15077	15064	15174	15153	15213	15125	15281	15142	15048	15123	15131	15105	15317	15186	15096	15151	15039	15023	15245	15112	15066	15009	15119	15144	15201	15165	15305	15247	15098	15183	15245	14978	15103	14948	15238	15082	15124	15013	15154	15343	14947	15131	15214	15096	15195	15159	15180	14948	15302	15106	15166	15192	15199	15058	15154	15346	15125	15227	15188	15188	15194	15089	15066	15225	15179	14991	14874	15287	15138	15223	15030	15285	15032	15138	15348	15012	15299	14944	15285	15207	15259	15081	14902	15215	14986	15281	15088	15201	14960	15079	15199	15072	15216	15329	15197	14970	15370	15224	15043	15242	14963	15200	14993	15016	15209	14997	14905	15331	15106	15149	15128	15090	15251	15150	15149	14988	15003	15203	15075	15193	14991	15155	15195	15103	15208	15144	15184	15168	15138	15182	15085	15204	15031	15017	15091	15006	15007	15069	15048	15169	15030	15162	15286	14975	15159	14913	15207	15135	15123	15191	15222	15094	15169	15073	15212	15269	15129	15130	15145	15148	15153	15155	15205	15115	14991	15220	15238	15078	15134
22777	21112	28829	24022	23719	28611	30870	25733	23627	23009	22021	21103	20840	20623	20240	19853	19875	19628	19413	19591	19398	19227	19144	19193	19133	18837	18969	18888	18993	18837	18826	18744	18872	18982	18851	18785	18769	18794	18926	18746	18869	18858	18786	18702	18917	18717	18893	18723	18909	18581	18684	18848	18741	18728	18603	18889	18892	18689	18774	18913	18602	18570	18727	18605	18504	18774	18871	18806	18627	18565	18565	18672	18781	18376	18624	18734	18966	18751	18882	18748	18750	18756	18454	18670	18845	18706	18881	18715	18672	18688	18725	18774	18634	18480	18604	18695	18695	18674	18810	18644	18620	18830	18613	18738	18744	18839	18616	18766	18681	18690	18868	18855	18758	18751	18820	18925	18579	18624	18833	18845	18682	18804	18721	18674	18673	18739	18719	18666	18881	18629	18880	18700	18586	18623	18712	18501	18661	18652	18505	18763	18707	18777	18737	18738	18684	18770	18762	18915	18706	18746	18643	18634	18558	18618	18560	18725	18818	18615	18533	18578	18600	18752	18681	18582	18604	18783	18707	18503	18844	18577	18409	18636	18733	18836	18626	18915	18778	18729	18609	18672	18442	18588	18640	18644	18635	18688	18551	18869	18575	18657	18787	18736	18650	18721	18545	18617	18627	18825	18749	18728	18625	18752	18726	18761	18587	18497	18764	18376	18747	18463	18555	18749	18500	18810	18562	18641	18661	18514	18692	18577	18750	18795	18536	18694	18667	18610	18615	18802	18615	18583	18628	18552	18692	18666	18650	18842	18604	18603	18542	18681	18698	18301	18595	18723	18460	18552	18674	18664	18760	18314	18550	18881	18813	18608	18629	18779	18733	18624	18690	18717	18788	18491	18622	18600	18647	18638	18797	18667	18688	18701	18599	18763	18725	18641	18726	18770	18583	18565	18652	18593	18677	18645	18626	18649	18731	18519	18607	18839	18594	18567	18614	18618	18745	18721	18525	18621	18646	18691	18493	18823	18649	18475	18650	18516	18802	18647	18537	18710	18545	18467	18613	18705	18709	18778	18821	18844	18925	18597	18531	18700	18575	18840	18824	18766	18611	18881	18656	18736	18594	18771	18665	18616	18763	18705	18640	18476	18706	18637	18742	18711	18659	18598	18740	18481	18662	18771	18886	18670	18476	18696	18526	18481	18642	18581	18701	18873	18813	18904	18663	18719	18878	18744	18377	18764	18796	18731	18681	18726	18613	18639	18710	18619	18702	18729	18673	18650	18672	18721	18713	18567	18708	18628	18460	18623	18772	18576	18773	18726	18698	18512	18553	18630	18611	18524	18772	18679	18613	18528	18854	18696	18675	18630	18634	18757	18701	18625	18476	18473	18695	18765	18673	18659	18591	18829	18673	18713	18752	18722	18585	18812	18563	18664	18658	18923	18895	18689	18741	18812	18432	18746	18589	18766	18645	18707	18489	18729	18643	18604	18424	18683	18721	18785	18943	18802	18676	18705	18574	18729	18866	18793	18777	18800	18431	18483	18500	18540	18742	18646	18695	18611	18841	18710	18555	18694	18642	18756	18600	18726	18756	18862	18768	18832	18690	18541	18789	18664	18575	18560	18910	18536	18519	18926	18720	18595	18794	18792	18540	18745	18571	18809	18506	18935	18603	18712	18847	18727	18642	18729	18698	18748	18758	18720	18709	18544	18526	18589	18926	18735	18734	18501	18556	18546	18620	18551	18553	18680	18579	18516	18711	18913	18832	18866	18672	18615	18666	18671	18770	18711	18616	18711	18780	18720	18705	18563	18382	18710	18619	18646	18793	18532	18576	18904	18630	18487	18697	18747	18720	18747	18676	18654	18652	18690	18733	18865	18804	18804	18739	18669	18682	18643	18823	18715	18679	18663	18862	18631	18937	18639	18672	18758	18792	18679	18693	18603	18503	18593	18829	18757	18715	18776	18531	18603	18546	18647	18711	18672	18900	18736	18677	18674	18668	18540	18611	18741	18677	18636	18476	18868	18546	18670	18621	18542	18572	18884	18593	18603	18614	18789	18547	18682	18714	18653	18822	18727	18720	18579	18837	18745	18542	18557	18850	18709	18531	18643	18699	18918	18767	18809	18492	18570	18661	18574	18526	18722	18577	18564	18481	18759	18469	18551	18664	18690	18687	18645	18620	18781	18524	18788	18710	18624	18853	18757	18637	18985	18775	18883	18731	18715	18675	18691	18636	18650	18659	18650	18717	18907	18693	18773	18506	18759	18740	18923	18671	18570	18709	18625	18692	18765	18694	18730	18563	18698	18737	18675	18795	18787	18688	18543	18588	18930	18392	18450	18434	18544	18529	18452	18691	18647	18746	18711	18920	18868	18662	18707	18634	18578	18716	18664	18549	18587	18686	18701	18457	18431	18775	18512	18657	18744	18588	18714	18629	18643	18638	18793	18565	18666	18630	18875	18591	18613	18592	18514	18650	18877	18503	18717	18527	18469	18644	18889	18719	18820	18729	18631	18777	18627	18700	18793	18867	18629	18762	18621	18633	18805	18723	18649	18732	18641	19008	18709	18614	18444	18761	18852	18511	18611	18602	18734	18526	18474	18733	18793	18759	18668	19032	18723	18753	18708	18700	18621	18668	18603	18730	18567	18489	18512	18812	18708	18774	18669	18614	18468	18742	18495	18699	18642	18427	18580	18712	18557	18858	18773	18750	18517	18794	18545	18581	18819	18547	18651	18753	18851	18638	18760	18662	18645	18788	18544	18661	18745	18810	18735	18778	18624	18710	18580	18776	18662	18705	18665	18868	18587	18721	18794	18686	18509	18655	18797	18656	18789	18879	18676	18303	18629	18620	18792	18803	18547	18678	18623	18874	18655	18588	18631	18860	18632	18521	18719	18620	18639	18731	18395	18650	18544	18474	18728	18673	18610	18548	18663	18790	18588	18633	18540	18662	18689	18792	18679	18761	18590	18783	18702	18789	18704	18683	18687	18734	18820	18675	18677	18526	18805	18531	18611	18758	18771	18626	18899	18668	18549	18650	18490	18517	18632	18796	18550	18764	18696	18463	18769	18833	18687	18438	18637	18640	18490	18669	18737	18554	18884	18648	18630	18783	18714	18488	18567	18573	18553	18540	18808	18464	18594	18829	18629	18763	18660	18711	18614	18650	18605	18518	18492	18812	18921	18878	18704	18616	18699	18668	18569	18719	18760	18709	18748	18701	18680	18583	18769	18519	18691	18715	18690	18669	18555	18731	18656	18649	18515	18724	18639	18835	18656	18697	18661	18712	18787	18609	18688	18563	18638	18806	18705	18633	18581	18618	18616	18746	18699	18674	18671	18663	18754	18597	18628	18432	18629	18687	18782	18599	18498	18849	18680	18639	18573	18763	18629	18606	18706	18777	18515	18675	18563	18673	18450	18761	18690	18762	18572	18518	18489	18669	18706	18749	18550	18611	18552	18626	18683	18505	18690	18747	18671	18746	18803	18748	18710	18582	18729	18632	18722	18698	18464	18729	18678	18582	18587	18613	18666	18571	18751	18642	18885	18727	18660	18674	18691	18729	18664	18568	18540	18545	18547	18705	18650	18765	18638	18785	18652	18707	18636	18585	18405	18768	18613	18590	18716	18712	18680	18725	18732	18818	18653	18726	18885	18578	18711	18583	18593	18816	18709	18687	18362	18616	18679	18583	18666	18798	18659	18842	18762	18680	18677	18648	18806	18606	18743	18567	18398	18562	18596	18610	18784	18608	18761	18679	18602	18882	18842	18641	18699	18623	18672	18644	18543	18557	18856	18799	18545	18543	18564	18563	18500	18579	18743	18605	18761	18893	18739	18673	18501	18736	18583	18750	18768	18621	18693	18512	18554	18610	18624	18626	18505	18592	18708	18639	18813	18634	18726	18797	18760	18657	18745	18653	18671	18791	18552	18526	18678	18618	18605	18798	18882	18601	18558	18585	18668	18771	18632	18668	18513	18497	18843	18689	18726	18573	18745	18714	18663	18807	18730	18432	18512	18710	18654	18569	18566	18777	18741	18758	18518	18771	18409	18565	18753	18861	18784	18751	18606	18688	18565	18520	18596	18525	18561	18669	18733	18592	18753	18761	18862	18601	18425	18749	18725	18818	18744	18763	18931	18452	18834	18842	18897	18575	18770	18658	18494	18642	18748	18636	18747	18737	18600	18581	18542	18614	18701	18569	18682	18824	18770	18494	18802	18728	18683	18791	18866	18666	18759	18756	18608	18680	18795	18898	18690	18405	18833	18413	18744	18792	18603	18659	18823	18716	18643	18599	18798	18696	18714	18643	18806	18725	18910	18560	18784	18811	18808	18756	18504	18674	18799	18829	18550	18737	18589	18535	18650	18615	18752	18674	18525	18702	18607	18452	18567	18606	18642	18591	18680	18543	18534	18725	18424	18672	18864	18640	18695	18835	18774	18494	18592	18900	18855	18784	18679	18753	18678	18601	18625	18471	18853	18724	18774	18735	18938	18536	18376	18647	18764	18655	18741	18703	18701	18573	18701	18632	18698	18706	18808	18751	18449	18386	18518	18685	18694	18679	18546	18678	18550	18703	18602	18678	18614	18747	18812	18902	18757	18603	18627	18580	18639	18615	18725	18690	18716	18557	18605	18583	18709	18733	18713	18479	18651	18803	18667	18632	18821	18681	18715	18773	18571	18628	18449	18683	18701	18679	18765	18695	18476	18643	18775	18927	18882	18781	18838	18673	18547	18683	18572	18894	18733	18805	18783	18476	18642	18825	18504	18431	18536	18531	18431	18660	18949	18631	18699	18414	18644	18342	18710	18660	18503	18611	18619	18755	18639	18528	18648	18781	18577	18666	18443	18701	18527	18509	18540	18600	18563	18494	18581	18635	18568	18671	18590	18749	18747	18614	18562	18712	18654	18775	18708	18570	18698	18801	18739	18765	18705	18624	18593	18642	18517	18730	18728	18685	18687	18623	18590	18692	18871	18625	18545	18467	18710	18591	18814	18470	18532	18811	18680	18764	18634	18613	18598	18677	18770	18594	18427	18673	18746	18652	18645	18577	18702	18536	18626	18671	18577	18587	18625	18604	18531	18660	18748	18656	18721	18410	18710	18748	18861	18741	18604	18701	18613	18622	18546	18402	18830	18562	18540	18529	18826	18548	18768	18691	18674	18706	18814
34837	60413	54667	43658	38232	32720	28336	25088	23129	21318	19725	18842	18284	17542	17352	16821	16693	16417	16460	16348	15909	15980	15881	15649	15751	15798	15779	15460	15490	15522	15540	15532	15475	15495	15556	15510	15374	15437	15489	15571	15604	15494	15560	15571	15377	15465	15386	15545	15286	15363	15343	15409	15450	15495	15333	15568	15480	15488	15567	15396	15406	15363	15386	15420	15203	15338	15488	15456	15416	15361	15349	15330	15356	15238	15524	15310	15486	15437	15336	15481	15391	15292	15334	15376	15267	15613	15573	15409	15415	15291	15275	15386	15346	15587	15383	15353	15402	15510	15703	15574	15394	15309	15397	15419	15463	15307	15353	15345	15400	15486	15440	15476	15485	15367	15343	15531	15374	15427	15337	15551	15602	15495	15600	15456	15414	15420	15319	15420	15506	15448	15321	15497	15356	15353	15498	15414	15331	15284	15314	15313	15273	15312	15377	15351	15452	15457	15540	15352	15275	15255	15347	15374	15275	15323	15504	15346	15429	15539	15431	15473	15506	15456	15318	15489	15402	15541	15498	15487	15618	15315	15489	15440	15266	15419	15366	15286	15457	15342	15420	15124	15571	15435	15372	15493	15369	15376	15323	15529	15319	15459	15467	15310	15388	15373	15370	15223	15642	15435	15241	15555	15246	15393	15380	15361	15450	15309	15379	15335	15463	15528	15502	15319	15323	15436	15444	15457	15412	15397	15455	15320	15347	15342	15266	15498	15443	15407	15473	15390	15534	15382	15255	15275	15415	15408	15408	15442	15284	15514	15507	15438	15441	15404	15279	15363	15428	15528	15506	15263	15388	15285	15341	15361	15597	15330	15383	15422	15487	15457	15557	15388	15356	15326	15542	15476	15398	15512	15473	15450	15366	15507	15549	15301	15148	15342	15307	15437	15448	15471	15397	15522	15512	15590	15405	15535	15533	15370	15416	15316	15444	15397	15214	15336	15288	15390	15424	15215	15471	15356	15502	15347	15505	15361	15291	15605	15474	15476	15425	15313	15300	15276	15406	15372	15506	15463	15259	15332	15366	15452	15381	15369	15332	15381	15376	15530	15490	15368	15313	15592	15258	15507	15386	15480	15341	15426	15491	15339	15525	15547	15427	15367	15388	15372	15242	15360	15409	15274	15253	15411	15265	15448	15478	15536	15154	15299	15341	15560	15423	15329	15409	15288	15466	15428	15346	15525	15413	15460	15424	15440	15293	15394	15421	15394	15394	15362	15480	15404	15480	15522	15428	15389	15460	15431	15367	15540	15505	15260	15441	15436	15545	15591	15233	15304	15415	15502	15406	15357	15300	15282	15274	15337	15331	15355	15510	15512	15343	15481	15583	15416	15439	15427	15277	15504	15448	15454	15432	15539	15396	15337	15380	15540	15396	15446	15185	15305	15384	15428	15441	15452	15429	15249	15497	15304	15502	15387	15412	15325	15369	15416	15372	15417	15514	15481	15406	15386	15323	15402	15447	15358	15513	15256	15286	15267	15365	15364	15316	15384	15389	15440	15376	15480	15309	15510	15521	15378	15237	15297	15265	15544	15352	15387	15454	15444	15368	15395	15510	15399	15429	15385	15322	15459	15441	15456	15092	15344	15457	15330	15499	15341	15427	15454	15424	15397	15388	15286	15491	15411	15477	15358	15469	15434	15363	15380	15553	15435	15374	15290	15491	15299	15453	15362	15559	15287	15395	15537	15395	15291	15467	15504	15447	15495	15407	15385	15361	15470	15508	15405	15386	15466	15505	15562	15417	15434	15400	15357	15304	15421	15430	15438	15535	15334	15326	15478	15308	15345	15475	15568	15228	15475	15302	15430	15360	15467	15432	15285	15298	15322	15295	15443	15415	15415	15478	15432	15273	15505	15387	15364	15378	15405	15376	15442	15373	15362	15461	15346	15381	15330	15570	15284	15291	15386	15517	15364	15301	15496	15306	15435	15127	15486	15512	15477	15455	15420	15531	15431	15367	15439	15540	15466	15390	15448	15388	15335	15323	15450	15549	15394	15403	15156	15496	15364	15502	15309	15448	15273	15495	15560	15413	15353	15265	15543	15430	15261	15343	15450	15477	15297	15245	15473	15381	15394	15355	15450	15291	15380	15448	15345	15602	15512	15496	15385	15379	15555	15208	15385	15484	15395	15434	15259	15451	15516	15384	15380	15512	15461	15081	15648	15503	15388	15402	15464	15385	15450	15578	15443	15319	15581	15422	15383	15291	15442	15386	15422	15252	15414	15477	15311	15406	15703	15303	15496	15444	15219	15457	15403	15333	15362	15473	15313	15431	15512	15437	15359	15310	15559	15349	15451	15312	15461	15471	15381	15358	15524	15429	15370	15480	15420	15264	15398	15393	15388	15372	15341	15437	15411	15363	15206	15415	15355	15551	15344	15501	15474	15491	15329	15310	15348	15474	15533	15354	15547	15336	15385	15387	15332	15417	15574	15234	15365	15482	15452	15638	15267	15377	15367	15385	15346	15562	15238	15332	15333	15609	15524	15353	15571	15628	15367	15622	15247	15330	15550	15426	15351	15488	15319	15441	15465	15332	15299	15445	15334	15479	15363	15336	15409	15489	15307	15455	15454	15218	15404	15338	15576	15373	15433	15359	15331	15463	15466	15411	15284	15500	15431	15364	15430	15453	15476	15538	15557	15551	15596	15302	15353	15348	15536	15488	15404	15540	15556	15606	15324	15472	15249	15547	15318	15331	15466	15518	15415	15213	15431	15575	15369	15443	15502	15496	15337	15402	15564	15398	15487	15336	15445	15397	15440	15391	15549	15446	15493	15406	15458	15534	15402	15446	15281	15246	15356	15302	15384	15296	15580	15420	15454	15201	15264	15521	15351	15240	15487	15416	15235	15569	15367	15207	15638	15393	15421	15364	15557	15292	15412	15488	15509	15313	15393	15479	15289	15387	15366	15307	15332	15382	15378	15442	15446	15399	15395	15220	15359	15340	15411	15428	15483	15417	15589	15386	15469	15411	15175	15272	15420	15294	15364	15411	15470	15467	15370	15502	15432	15406	15527	15304	15450	15360	15413	15460	15318	15485	15399	15341	15381	15330	15362	15490	15499	15254	15375	15327	15371	15328	15421	15527	15476	15297	15509	15520	15370	15359	15403	15479	15347	15329	15351	15336	15500	15484	15372	15278	15303	15474	15597	15485	15384	15349	15353	15344	15520	15528	15326	15423	15496	15555	15498	15327	15545	15411	15453	15298	15240	15313	15413	15189	15462	15428	15467	15277	15572	15358	15443	15448	15254	15397	15482	15362	15389	15417	15451	15366	15404	15523	15436	15352	15347	15478	15400	15471	15394	15470	15312	15487	15239	15460	15316	15356	15379	15523	15416	15438	15424	15441	15552	15555	15440	15241	15524	15461	15372	15366	15363	15303	15229	15299	15344	15320	15526	15519	15431	15247	15354	15281	15532	15344	15330	15495	15362	15500	15335	15506	15423	15313	15450	15306	15348	15376	15432	15371	15407	15450	15417	15468	15424	15479	15538	15489	15213	15238	15488	15436	15256	15285	15482	15362	15371	15460	15281	15435	15465	15435	15306	15235	15513	15325	15344	15485	15464	15500	15625	15306	15268	15419	15476	15275	15457	15174	15305	15363	15383	15440	15256	15562	15404	15406	15253	15464	15448	15481	15355	15364	15435	15304	15491	15507	15471	15348	15301	15513	15382	15289	15489	15420	15384	15518	15319	15330	15359	15420	15435	15446	15395	15294	15411	15484	15418	15555	15495	15379	15482	15363	15412	15401	15565	15503	15255	15403	15489	15271	15332	15270	15201	15438	15339	15229	15453	15301	15418	15615	15462	15463	15389	15296	15391	15567	15328	15501	15182	15584	15192	15334	15313	15438	15367	15312	15258	15367	15331	15406	15532	15317	15329	15400	15202	15415	15406	15356	15438	15329	15437	15412	15457	15489	15376	15397	15354	15504	15172	15362	15377	15256	15266	15247	15350	15491	15413	15384	15433	15342	15346	15347	15514	15333	15311	15506	15219	15391	15436	15493	15455	15505	15393	15460	15413	15312	15413	15243	15436	15654	15358	15533	15417	15403	15540	15329	15270	15440	15419	15395	15435	15422	15474	15340	15560	15341	15372	15252	15519	15368	15532	15405	15420	15391	15566	15375	15505	15354	15434	15390	15568	15416	15321	15335	15401	15445	15425	15448	15487	15435	15264	15468	15322	15502	15317	15528	15427	15288	15374	15309	15412	15279	15553	15472	15337	15409	15413	15349	15423	15285	15420	15347	15429	15434	15374	15394	15352	15578	15503	15512	15579	15381	15419	15724	15459	15469	15637	15354	15342	15322	15264	15331	15485	15386	15367	15353	15450	15369	15410	15236	15306	15502	15239	15627	15429	15334	15417	15580	15493	15231	15420	15222	15416	15455	15454	15344	15366	15504	15206	15308	15421	15481	15338	15684	15388	15334	15477	15383	15413	15396	15584	15400	15334	15311	15332	15496	15240	15326	15394	15244	15392	15417	15566	15382	15416	15457	15389	15398	15206	15471	15315	15400	15447	15421	15380	15362	15567	15387	15300	15412	15443	15404	15464	15401	15259	15354	15543	15492	15586	15423	15361	15433	15446	15331	15422	15435	15416	15570	15353	15556	15531	15492	15481	15144	15327	15368	15455	15347	15514	15420	15592	15569	15510	15330	15416	15413	15444	15415	15375	15221	15497	15433	15450	15328	15491	15415	15420	15427	15349	15415	15316	15420	15511	15409	15230	15525	15483	15560	15369	15383	15311	15414	15141	15312	15512	15499	15449	15344	15572	15351	15516	15347	15273	15385	15467	15493	15357	15477	15371	15339	15481	15427	15420	15387	15410	15539	15416	15393	15410	15385	15387	15456	15339	15634	15456	15468	15419	15180	15469	15409	15550	15541	15305	15491	15291	15499	15612	15600	15349	15276	15445	15356	15244	15344	15346	15150	15294	15436	15385	15379	15491	15319	15400	15355	15450	15377	15504	15309	15492	15462	15421	15492	15257	15371	15383	15399	15528	15478	15356	15405	15412	15517	15337	15275	15388	15255	15402	15455	15197	15161	15496	15495	15438	15428	15306	15467	15482	15343	15499	15372	15289	15325	15322	15508	15294	15420	15447	15495	15415	15425	15504
29960	31239	39359	35078	28882	25440	23237	21437	20862	19929	19605	19486	19324	19012	18878	18761	18639	18618	18524	18499	18454	18432	18424	18375	18568	18309	18268	18302	18612	18441	18622	18308	18398	18243	18177	18413	18405	18362	18360	18351	18263	18386	18675	18309	18084	18213	18370	18154	18545	18440	18562	18418	18432	18285	18206	18398	18281	18339	18511	18498	18391	18166	18285	18393	18334	18190	18216	18223	18364	18364	18174	18368	18241	18186	18292	18164	18452	18434	18308	18266	18241	18237	18289	18319	18410	18318	18214	18355	18397	18421	18350	18334	18297	18200	18253	18404	18288	18199	18328	18208	18497	18302	18184	18332	18321	18540	18280	18479	18347	18240	18191	18229	18433	18476	18357	18359	18267	18307	18271	18129	18198	18239	18307	18196	18261	18489	18519	18230	18340	18290	18327	18206	18120	18381	18263	18209	18112	18465	18277	18214	18265	18435	18290	18339	18451	18336	18175	18385	18336	18172	18366	18238	18522	18162	18488	18439	18599	18120	18497	18354	18325	18472	18316	18368	18341	18447	18412	18252	18184	18258	18357	18305	18247	18394	18391	18146	18425	18153	18301	18458	18299	18262	18189	18297	18415	18287	18359	18319	18414	18228	18281	18220	18188	18193	18553	18298	18365	18367	18311	18285	18271	18415	18379	18287	18310	18321	18429	18362	18405	18271	18361	18465	18447	18272	18218	18321	18237	18285	18345	18170	18355	18470	18058	18388	18362	18105	18441	18455	18301	18201	18208	18412	18350	18240	18555	18327	18305	18220	18193	18204	18500	18361	18405	18045	18302	18044	18293	18290	18369	18476	18345	18524	18386	18501	18222	18292	18453	18421	18518	18407	18329	18369	18230	18235	18338	18140	18185	18067	18301	18253	18327	18182	18344	18282	18304	18397	18089	18254	18173	18225	18372	18222	18366	18254	18477	18462	18402	18215	18052	18240	18310	18390	18382	18324	18280	18151	18105	18384	18331	18336	18313	18320	18335	18249	18507	18385	18381	18379	18347	18318	18368	18284	18385	18396	18159	18361	18367	18322	18436	18515	18221	18223	18091	18377	18335	18131	18238	18273	18334	18256	18445	18198	18343	18325	18287	18135	18195	18315	18368	18086	18318	18306	18270	18137	18281	18348	18191	18450	18208	18451	18347	18380	18185	18323	18125	18416	18254	18374	18409	18371	18391	18271	18497	18190	18210	18386	18197	18185	18437	18281	18174	18433	18476	18295	18214	18286	18130	18280	18374	18155	18307	18347	18314	18051	18399	18063	18538	18168	18324	18400	18292	18319	18199	18283	18454	18255	18415	18240	18445	18284	18386	18303	18267	18340	18127	18159	18153	18230	18264	18347	18445	18386	18165	18245	18230	18169	17931	18334	18198	18200	18120	18425	18362	18282	18324	18126	18248	18558	18247	18467	18218	18307	18230	18240	18471	18231	18271	18272	18316	18403	18184	18409	18404	18553	18438	18469	18186	18145	18426	18319	18307	18349	18322	18378	18245	18216	18408	18360	18311	18412	18492	18318	18262	18134	18236	18311	18174	18226	18251	18334	18318	18192	18176	18242	18285	18393	18310	18419	18219	18353	18381	18270	18485	18126	18181	18248	18370	18241	18410	18349	18288	18125	18194	18108	18224	18437	18346	18324	18027	18246	18464	18272	18247	18511	18261	18100	18461	18304	18402	18423	18271	18170	18318	18350	18414	18271	18366	18467	18268	18274	18386	18267	18205	18262	18548	18196	18235	18126	18323	18312	18495	18177	18201	18376	18299	18330	18349	18334	18082	18010	18352	18514	18446	18246	18333	18265	18460	18057	18209	18353	18262	18276	18469	18477	18435	18350	18224	18178	18082	18287	18333	18573	18387	18601	18237	18356	18101	18175	18368	18236	18251	18443	18055	18400	18525	18302	18423	18263	18190	18255	18250	18483	18305	18332	18359	18188	18327	18239	18307	18302	18484	18246	18365	18349	18367	18470	18255	18390	18260	18372	18249	18193	18331	18179	18216	18292	18230	18336	18350	18161	18225	18126	18284	18341	18193	18482	18212	18347	18371	18397	18357	18202	18347	18190	18380	18424	18350	18251	18370	18480	18285	18322	18348	18231	18310	18403	18392	18310	18246	18371	18296	18294	18220	18215	18239	18351	18156	18243	18373	18463	18099	18247	18327	18461	18304	18361	18358	18027	18407	18257	18502	18333	18202	18147	18304	18065	18350	18114	18281	18294	18253	18371	18323	18263	18485	18207	18327	18227	18297	18331	18437	18592	18472	18411	18284	18186	18323	18179	18124	18283	18192	18361	18416	18567	18279	18105	18384	18147	18314	18256	18349	18495	18531	18398	18084	18395	18298	18360	18538	18552	18374	18480	18327	18232	18292	18125	18086	18426	18340	18174	18261	18219	18289	18144	18218	18314	18325	18277	18342	18262	18431	18350	18081	18232	18390	18119	18364	18356	18558	18361	18491	18391	18237	18495	18455	18392	18276	18417	18224	18344	18295	18266	18541	18234	18242	18320	18360	18325	18413	18303	18470	18434	18184	18374	18098	18241	18338	18307	18258	18485	18253	18336	18368	18153	18167	18261	18376	18167	18287	18295	18401	18512	18207	18399	18544	18196	18222	18299	18220	18267	18075	18207	18283	18141	18465	18295	18299	18398	18282	18178	18460	18341	18121	18184	18335	18413	18264	18233	18204	18396	18295	18243	18406	18253	18425	18378	18386	18236	18426	18274	18263	18206	18382	18350	18397	18223	18426	18269	18407	18346	18374	18217	18267	18311	18248	18259	18197	18196	18310	18506	18223	18268	18209	18165	18337	18356	18222	18144	18231	18253	18229	18474	18534	18528	18159	18278	18393	18435	18299	18401	18241	18332	18246	18426	18033	18305	18251	18243	18352	18455	18388	18264	18437	18253	18203	18151	18514	18160	18187	18505	18587	18366	18307	18244	18394	18315	18232	18163	18445	18313	18338	18116	18393	18436	18498	18303	18263	18257	18276	18430	18277	18397	18256	18214	18266	18321	18045	18193	18419	18343	18404	18454	18367	18182	18433	18297	18227	18310	18227	18356	18345	18317	18139	18453	18238	18459	18573	18400	18114	18222	18200	18214	18228	18304	18574	18598	18359	18338	18307	18248	18175	18160	18163	18194	18225	18258	18258	18434	18388	18192	18142	18354	18466	18384	18453	18349	18523	18370	18409	18248	18231	18362	18274	18287	18086	18301	18365	18311	18207	18249	18200	18454	18267	18113	18313	18435	18216	18452	18280	18301	18336	18367	18281	18182	18094	18250	18469	18339	17928	18195	18232	18170	18209	18456	18249	18414	18356	18302	18214	18339	18367	18492	18487	18176	18501	18346	18259	18372	18265	18304	18336	18313	18130	18260	18243	18284	18211	18308	18446	18287	18364	18367	18317	18522	18238	18302	18214	18157	18161	18292	18266	18221	18315	18381	18164	18396	18528	18384	18402	18273	18367	18268	18338	18473	18504	18194	18181	18425	18310	18379	18304	18065	18242	18334	18356	18325	18250	18060	18386	18407	18318	18374	18079	18445	18477	18559	18454	18227	18264	18324	18531	18144	18392	18328	18342	18292	18294	18350	18258	18293	18353	18331	18346	18363	18108	18174	18465	18522	18428	18284	18474	18330	18214	18183	18365	18096	18329	18323	18383	18620	18531	17976	18283	18250	18342	18362	18318	18191	18377	18170	18190	18413	18269	18315	18479	18448	18147	18493	18296	18271	18369	18453	18615	18321	18254	18104	18399	18257	18315	18203	18347	18042	18303	18254	18377	18441	18200	18234	18307	18442	18472	18475	18235	18546	18405	18419	18412	18457	18432	18507	18376	18380	18298	18366	18140	18395	18183	18195	18309	18350	18201	18332	18435	18543	18436	18223	18339	18244	18589	18162	18238	18546	18320	18480	18373	18227	18302	18190	18488	18434	18351	18326	18332	18289	18336	18255	18524	18402	18487	18344	18224	18253	18233	18391	18429	18240	18215	18217	18262	18316	18185	18376	18246	18543	18410	18424	18502	18283	18443	18486	18460	18158	18483	18241	18453	18147	18267	18590	18239	18420	18312	18373	18191	18393	18340	18197	18218	18201	18426	18296	18248	18101	18227	18424	18099	18143	18185	18279	18325	18270	18349	18351	18350	18445	18364	18186	18323	18219	18333	18396	18176	18345	18333	18357	18323	18171	18288	18367	18235	18397	18405	18486	18498	18388	18374	18188	18335	18183	18416	18331	18291	18323	18323	18221	18262	18471	18521	18343	18317	18202	18505	18216	18269	18238	18206	18295	18444	18298	18244	18327	18311	18224	18310	18190	18341	18484	18401	18250	18219	18425	18238	18429	18076	18430	18202	18418	18384	18142	18379	18394	18305	18284	18341	18254	18387	18289	18319	18491	18239	18275	18425	18362	18258	18354	18379	18212	18177	18209	18205	18268	18363	18310	18109	18193	18444	18240	18328	18161	18207	17989	18353	18401	18340	18353	18332	18350	18310	18595	18298	18347	18247	18375	18515	18353	18214	18101	18252	18388	18289	18451	18328	18167	18489	18318	18188	18509	18525	18281	18375	18526	18228	18279	18606	18390	18109	18252	18132	18535	18310	18458	18436	18228	18252	18472	18514	18354	18201	18220	18206	18235	18179	18229	18301	18280	18245	18401	18463	18455	18218	18187	18299	18408	18450	18203	18451	18469	18076	18315	18299	18289	18218	18156	18204	18442	18234	18169	18386	18493	18273	18494	18249	18295	18584	18375	18239	18386	18384	18195	18398	18311	18378	18307	18273	18502	18313	18286	18461	18302	18489	18215	18207	18294	18380	18196	18290	18384	18267	18265	18405	18300	18033	18306	18246	18123	18252	18328	18431	18408	18399	18305	18360	18273	18491	18299	18444	18290	18103	18427	18538	18290	18212	18248	18430	18347	18227	18805	18313	18304	18251	18249	18354	18258	18311	18478	18281	18238	18367	18241	18139	18371	18458	18325	18342	18384	18301	18153	18454	18348	18395	18281	18414	18277	18343	18369	18508	18259	18429	18253	18442	18267	18281	18284	18368	18338	18370	18241	18169	18218	18315	18246	18406	18482	18333	18327	18572	18481	18281	18438	18180	18337	18434	18257	18247	18447	18071	18376
33312	47451	43236	33369	28191	24615	21992	19595	18675	17958	17200	16751	16227	16129	16111	15807	15442	15827	15545	15449	15456	15545	15445	15364	15351	15117	15283	15294	15406	15387	15187	15206	15257	15148	15312	15277	15248	15086	15099	15172	15165	15392	15198	15114	15275	15410	15199	15245	15008	15121	15275	15149	15228	15269	15079	15221	15169	15145	15244	15186	15100	15208	15028	15237	15095	15215	15269	15235	15083	15297	15166	15056	15184	15203	15256	15033	15386	15263	15266	15264	15174	15048	15161	15200	15294	15182	15256	15187	15283	15211	15187	15110	15211	15373	15168	15137	15260	15175	15071	15145	15281	15273	15058	15207	15127	15149	15154	15067	15089	15209	15244	15159	15317	15186	15133	15251	15193	15214	15107	15196	15393	15092	15205	15183	15154	15111	14963	15249	15216	15147	15099	15286	15196	15116	15248	15079	15142	15273	15267	15224	15225	15249	15162	15226	15371	15187	15241	15226	15184	15271	15003	15062	15129	15215	14997	14990	15169	15245	15105	15147	15210	15229	15168	15170	15103	15120	15325	15120	15104	15204	15288	15122	15320	15182	15171	15203	15116	15184	15098	15145	15077	15156	15159	15215	15117	15082	15102	15183	15195	15206	15259	15150	15230	15113	15143	15158	15154	15246	15141	15290	15114	15383	15254	15261	15177	15186	15305	15128	15153	15016	15202	15225	15130	15118	15371	15212	15224	15208	15132	15175	15233	15209	15264	15284	15013	15016	15190	15098	15218	15058	15206	15241	15072	15058	15296	15173	15099	15137	15112	15195	15274	15284	15245	15107	15074	15118	15117	15053	15205	15155	15317	15172	15251	15137	15264	15318	15321	15343	15318	15053	15205	15201	14987	15242	15242	15160	15154	15418	15092	15229	15199	15163	15129	15152	15346	14886	15037	15258	15198	15272	15198	15281	15273	15182	15250	15063	15298	15269	15004	15238	15156	15274	15239	15062	15173	15148	15231	15218	15163	15236	15189	15103	15327	15184	15103	15122	15008	15158	15191	15093	15296	15053	15429	15280	15058	15121	15096	15232	15084	15155	15217	15135	15166	15323	15178	15175	15230	15337	15236	15171	15122	15054	15265	15177	15264	15186	15102	15251	15128	15256	15250	15208	15272	15233	15166	15283	15166	15155	15108	15062	15148	15103	15215	15095	15230	15175	15119	15330	15099	15293	15305	15192	15149	15095	15124	15332	15255	15196	15191	15094	15323	15196	15264	15117	15260	15195	14985	15148	14963	15250	15281	15298	15317	15182	15146	15152	15238	15278	15059	15388	15253	15336	15345	15195	15166	14928	15147	15101	15182	15121	15215	15212	15134	15098	15030	15195	14989	15280	15276	15323	15332	15080	15259	15290	15300	15104	15212	15133	15110	15242	15239	15214	15243	15125	15200	15181	15403	14973	15145	15098	15285	15063	15199	15262	15242	15258	15138	15142	15279	15181	15182	15175	15086	15112	15321	15229	15138	15220	15186	15192	15329	15292	15173	15337	15276	15305	15267	15347	15154	15022	15155	15330	15272	14998	15229	15255	15150	15219	15338	15250	14945	15201	15334	15090	15069	14985	15160	15158	15019	15288	15162	15184	15247	15085	15115	15147	15204	15365	15088	15233	15176	15365	15112	15210	15289	15107	15175	15100	15212	15201	15197	15179	15060	15231	15200	15073	15071	15020	15188	15092	15134	15247	15051	15150	15224	15094	15112	15162	15225	15109	15171	15131	15198	15232	15198	15159	15187	15076	15322	15015	15214	15352	15230	15323	15189	14959	15113	15260	15102	15137	15216	15133	15276	15088	15189	15158	15162	15195	15242	15088	15265	15319	15191	15167	15078	15154	15185	15265	15118	15232	15146	15170	15250	15118	15096	15144	15218	15395	15158	15315	15195	15321	15183	15172	15034	15208	15156	15251	15278	15059	15086	15192	15165	15095	15031	15227	15257	15205	15128	15069	15284	15125	15206	15178	15213	15276	15140	15106	15143	15345	15153	15227	15287	15310	15077	15147	15018	15289	15089	15203	15035	15166	15169	15304	15113	15157	15066	14956	15185	15196	15196	15111	15182	15187	15201	15061	15257	15202	15107	15301	15194	15345	15122	15311	15152	14982	15248	15211	15262	15203	15249	15068	15243	15151	15319	15219	15472	15114	15239	15147	15145	14993	15095	15303	15269	15156	15087	15113	15223	15177	15136	15106	15126	15162	14972	15134	15098	15257	15130	15166	15300	15022	15192	15341	15327	15210	15420	15075	15083	15245	15208	14985	15190	15306	15224	15153	15186	15241	15393	15112	15121	15107	15408	15206	15269	15148	15244	15197	15107	15172	15281	15263	15139	15257	15410	15177	15252	15192	15237	15072	15076	15141	15105	15077	15235	15236	15244	15146	15345	15097	15262	15268	15257	15228	15131	15223	15199	15162	15267	15142	15257	15139	15313	15206	15211	15332	15174	15186	15102	15180	15184	15112	15196	15039	15214	15279	15172	15076	15060	15247	15159	15273	15339	15163	15140	15208	15292	15101	15356	15201	15148	15321	15194	15266	15065	15235	15118	14996	15122	15208	15293	15128	15272	15206	15273	15194	15168	14973	15199	15146	15172	15199	15210	15275	15137	15192	15244	15099	15190	15152	15108	15020	15037	15312	15316	15327	15228	15116	15314	15046	15019	15162	15092	15467	15188	15163	15186	15206	15171	15232	15261	15167	15282	15138	15098	15073	14991	15256	15142	15198	15196	15229	15151	15328	15251	15346	15234	15207	15175	15204	15076	15159	15091	15170	15263	15398	15300	15162	15187	15220	15012	15263	15124	15266	14984	15118	15283	15268	15306	15310	15228	15204	15133	15262	15012	15326	15314	15062	15287	15225	15168	15243	15049	15336	15123	15174	15357	15076	15293	15327	14993	15376	15160	15193	15063	15112	15136	15113	15350	15346	15116	15004	15284	15160	15105	15229	15150	15220	15365	15151	15118	15152	15206	15119	15149	15142	15243	15191	15278	15091	15136	15178	15068	15150	15194	15176	15264	15011	15273	15231	15182	15294	15214	15106	15286	15192	15274	15063	15154	15213	15188	15088	15216	15136	15421	15295	15105	15046	15197	15098	15331	14922	15178	15084	15274	15270	15015	15240	15064	15167	15328	14937	15001	15173	15226	15271	15007	15014	15274	15208	15205	15306	15150	15017	15192	15113	15083	15196	15141	15112	15145	15246	15382	15005	15050	15208	15172	15201	15291	15247	15234	15144	15097	15300	15062	15226	15213	15088	15287	15245	15209	15188	15141	15128	15142	15178	15278	15182	15230	15256	15119	15026	15202	15177	15178	15157	15082	15243	15093	15212	15332	15091	15185	15054	15203	15184	15145	15311	14997	15227	15208	15118	15080	15208	15158	15365	15180	15202	15263	15225	15377	15061	15056	15165	15186	15240	15365	15152	15131	15226	15160	15294	15400	15114	15079	15173	15353	15331	15139	15057	15143	15246	15143	15271	15057	15219	15135	15077	15206	15350	15082	15291	15235	15122	15236	15298	15363	15194	15258	15215	15187	15177	15091	15177	15190	15119	15122	15073	15083	15191	15198	15056	14994	15316	15218	15075	15140	15235	15164	15170	15350	15184	15136	15137	15169	15109	15110	15334	15120	15240	15349	15236	15112	15155	15118	15302	15225	15167	15204	15095	15125	15230	15213	15210	15221	15133	15157	15240	15217	15153	15085	15125	15267	15136	15314	15266	15126	15046	15030	15071	15294	15040	15448	15072	15201	15102	15273	15160	15400	15293	15213	15287	15126	14994	15090	15294	15279	15205	15205	15279	15211	15140	15242	15323	15307	15188	15302	15202	15102	15222	15133	15172	15157	15252	15298	15096	15064	15144	15068	15122	15289	15226	15214	15186	15270	15287	15126	15175	15183	15138	15187	15375	15289	15104	15105	15156	15292	15285	15227	15239	15150	15291	15142	15174	15163	15195	15267	15211	15247	15155	15140	15271	15123	15305	15193	15184	15179	15038	15258	15125	15310	15145	15255	15221	15299	15347	15106	15277	15118	15255	15156	15105	15214	15248	15096	15086	15304	15239	15241	15194	15080	15085	15131	15136	15474	15177	15164	15355	15213	15211	15300	15069	15213	15170	15356	15100	15178	15143	15185	15251	15196	15244	15223	15077	15401	15082	15114	15228	15229	15182	15077	15129	15103	15101	15115	15254	15129	15196	15089	15144	15142	15370	15195	15073	15012	15223	15143	15108	15332	15237	15209	15162	15180	15118	15005	15308	15322	15168	15244	15235	15384	14986	15081	15155	15189	15130	15185	15188	15137	15150	15152	15289	15081	15268	15239	15072	15279	15239	15065	15084	15237	15210	15304	15217	14950	15173	15319	15229	15145	15128	14997	15263	15227	15062	15295	15251	15091	15081	15187	15292	15276	14973	15289	15171	15192	15076	15267	15206	15466	15029	15274	15164	15055	15115	15126	15100	15256	15223	15232	15098	15283	15104	15034	15206	15236	15225	15166	15166	15094	15310	15031	15174	15216	15137	15142	15230	15342	15183	15306	15307	15124	15162	15198	15319	15144	15425	15204	15197	15157	15437	15192	15157	15262	15219	15126	15201	15283	15079	15278	15112	15082	15134	15275	15197	15086	15163	15083	15186	15100	15341	15210	15164	15236	15296	15249	15290	15104	15259	15194	15150	15388	15102	15116	15166	15220	15128	15081	15167	15327	15165	15135	15121	15083	15085	15101	15176	15350	15259	15210	15271	15127	15138	15143	15119	15067	15078	15277	15124	15378	15127	15319	15168	15165	15271	15205	15245	15163	15140	15240	15291	15326	15126	15227	15032	15254	15139	15232	15370	14936	15058	15180	15257	15247	15357	15284	15241	15030	15098	15272	15224	15182	15160	15212	15120	14961	15164	15078	15049	15192	15080	15127	14983	15284	15341	15344	15066	15114	15248	15237	15188	15206	15210	15171	15204	15232	15081	15333	15290	15224	15164	15135	15158	15124	14970	15098	15034	15172	15028	15347	15212	14983	15159	15275	15171	15235	15271	15220	15079	15170	15200	14977	15081	15190	15147	15096	15242	15235	15129	15192	15237	15085	15236	15291	15183	15364	15087	15270	15161	15122	15210	15186	15132	15237	15167	15134	15150
23991	21060	28713	26486	27284	28420	27766	23447	21689	21468	20441	20065	19796	19594	19120	19091	19099	18812	18801	18769	18664	18552	18672	18591	18576	18432	18637	18344	18288	18383	18483	18390	18497	18525	18552	18330	18343	18449	18387	18456	18447	18173	18433	18350	18375	18343	18301	18368	18317	18278	18385	18239	18331	18432	18041	18181	18341	18452	18283	18238	18272	18302	18295	18235	18250	18243	18273	18519	18278	18062	18169	18203	18315	18402	18337	18485	18218	18169	18266	18274	18113	18278	18264	18434	18338	18187	18220	18459	18343	18462	18369	18301	18123	18321	18454	18127	18321	18187	18321	18404	18352	18211	18269	18211	18182	18101	18234	18352	18293	18171	18176	18221	18346	18489	18129	17997	18276	18211	18458	18380	18293	18103	18326	18411	18327	18207	18283	18221	18255	17919	18182	18330	18358	18298	18319	18162	18147	18273	18159	18379	18101	18375	18339	18374	18200	18340	18207	18098	18004	18186	18285	18326	18425	18168	18348	18284	18384	18370	18262	18463	18150	18192	18059	18314	18232	18257	18112	18203	18410	17933	18295	18318	18318	18233	18491	18490	18458	18369	18310	18345	18419	18424	18155	18333	18090	18177	18352	18297	18319	18454	18202	18172	18405	18371	18411	18253	18231	18387	18318	18223	18386	18171	18335	18183	18311	18580	18272	18563	18327	18245	18222	18210	18334	18433	18150	18206	18344	18320	18295	18377	18252	18301	18151	18128	18115	18108	18090	18444	18290	18189	18305	18450	18324	18433	18225	18156	18291	18367	18195	18294	18252	18362	18040	18340	18557	18006	18305	18326	18355	18238	18307	18275	18099	18254	18421	18354	18205	18375	18248	18177	18085	18552	18250	18364	18348	18119	18438	18201	18159	18359	18343	18285	18361	18324	18298	18395	18233	18278	18265	17966	18272	18296	18468	18361	18068	18423	18350	18046	18125	18223	18376	18235	18242	18066	18327	18182	18267	18417	18408	18444	18298	18152	18288	18239	18224	18362	18265	18172	18220	18475	18344	18280	18179	18445	18322	18222	18253	18176	18428	18144	18268	18371	18512	18105	18286	18468	18238	18128	18157	18364	18305	18192	18383	18251	18292	18226	18182	18364	18213	18275	18243	18334	18418	18318	18205	18161	18472	18106	18278	18294	18228	18225	18173	18188	18221	18338	18420	18200	18382	18342	18405	18382	18219	18343	18323	18206	18203	18219	18387	18272	18197	18338	18346	18206	18259	18376	18366	18288	18434	18167	18431	18085	18281	18049	18329	18044	18371	18122	18106	18291	18248	18266	18325	18290	18398	18171	18185	18140	18204	18192	18366	18259	18328	18351	18277	18260	18197	18089	18356	18118	18278	18361	18341	18231	18355	18131	18165	18513	18367	18247	18212	18239	18179	18305	18204	18306	18145	18127	18134	18489	18099	18158	18186	18288	18272	18420	18337	18337	18302	18223	18082	18280	18049	18188	18275	18207	18080	18267	18029	18322	18314	18269	18168	18288	18530	18142	18244	18075	18164	18393	18141	18219	18153	18271	18155	18130	18187	18178	18212	18165	18127	18288	18216	18114	18103	18283	18279	18319	18220	18351	18133	18502	18242	18400	18150	18236	18218	18294	18237	18323	18320	18297	18004	18210	18254	18308	18181	18148	18237	18315	18217	18085	18225	18345	18159	18073	17990	18422	18235	18299	18283	18258	18284	18310	18337	18475	18403	18134	18179	18266	18208	18228	18287	18194	18306	18012	18137	18266	18246	18206	18180	17942	18198	18352	18517	18203	18169	18386	18207	18314	18211	18111	18251	18187	18349	18122	18155	18278	18375	18259	18371	18258	18163	18122	18243	18168	18384	18281	18220	18151	18305	18181	18197	18110	18450	18076	18168	18260	18409	18474	18229	18349	18397	18296	18226	18155	18246	18445	18285	18333	18131	18366	18163	18244	18316	18237	18250	18178	18608	18161	18159	18315	18144	18296	18226	18184	18319	18221	18131	18179	18235	18414	18399	18348	18152	18238	18203	18197	18452	18413	18230	18348	18362	18379	18357	18212	18357	18169	18281	18203	18317	18101	18446	18258	18169	18288	18305	18425	18071	18335	18292	18179	18402	18161	18359	18362	18333	18303	18193	18271	18287	18140	18054	18216	18179	18226	18561	18310	18239	18156	18091	18148	18334	18208	18259	18394	18127	18312	18359	18552	18099	18014	18287	18135	18006	18283	18146	18131	18246	18522	18197	18278	18180	18222	18366	18236	18346	18266	18122	18138	18244	18433	18175	18082	18238	18312	18322	18143	18256	18342	18233	18299	18400	18506	18341	18265	18059	18139	18290	18219	18188	18011	18224	18280	18035	18223	18369	18368	18299	18178	18004	18426	18118	18464	18297	18335	18272	18413	18248	18043	18276	18357	18316	18394	18202	18202	18272	18178	18199	18218	18268	18346	18155	18110	18139	18188	18231	18193	18292	18332	18260	18309	18228	18296	18222	18316	18281	18210	18253	18448	18181	18001	18521	18309	18151	18129	18307	18215	18299	18411	18199	18112	18309	18221	18489	18394	18190	18206	18306	18239	18256	18302	18309	18373	18261	18321	18388	18321	18415	18183	18191	18315	18335	18357	18399	18365	18194	18273	18162	18330	18460	18259	18191	18245	18549	18041	18330	18285	18226	18405	18299	18281	18288	18152	18096	18299	18296	18293	18196	18251	18273	18417	18359	18225	18269	18283	18200	18333	18336	18212	18290	18413	18207	18142	18167	18141	18340	18290	18418	18168	18260	18216	18136	18205	18293	18133	18363	18180	18278	18249	17951	18221	18125	18235	18363	18332	18300	18176	18073	18223	18124	18155	18207	18235	18410	18079	18281	18319	18407	18359	18304	18243	18184	18504	18240	18239	18215	18248	18369	18179	18317	18413	18483	18246	18381	18138	18553	18216	18250	18183	18377	18326	18488	18047	18080	18027	18147	18273	18266	18314	18397	18264	18300	18093	18354	18178	18175	18223	18253	18351	18171	18371	18227	18452	18497	18223	18321	18291	18190	18006	18278	18349	18209	18307	18257	18284	18267	18118	18272	18356	18240	18151	18195	18198	18241	18228	18480	18320	18385	18306	18307	18225	18230	18224	18166	18137	18265	18264	18346	18286	18181	18375	18387	18364	18093	18289	18380	18514	18232	18269	18285	18465	18402	18459	18295	18442	18145	18193	18136	18181	18136	18481	18376	18267	18294	18328	18328	18293	18351	18286	18291	18230	18348	18482	18432	18167	18296	18394	18179	18132	18209	18200	18224	18470	18248	18104	18250	18236	18341	18324	18230	18215	18349	18288	18246	18295	18327	18290	18295	18338	18199	18286	18409	18213	18213	18207	18250	18251	18275	18223	18329	18416	18198	18377	18444	18010	18019	18313	18277	18247	18197	18193	18236	18231	18130	18457	18128	18080	18385	18301	18104	18270	18381	18306	18311	18308	18276	18312	18122	18267	18324	18372	18178	18496	18267	18385	18293	18044	18110	18137	18363	18349	18289	18180	18036	18289	18223	18196	18139	18235	18310	18254	18082	18249	18232	18230	18144	18155	18239	18223	18275	18231	18300	18159	18227	18027	18472	18407	18210	18239	18362	18190	18130	18348	18301	18373	18219	18351	18445	18051	18324	18186	18333	18433	18171	18083	18033	18347	18286	18162	18285	18106	18285	18236	18221	18420	18167	18126	18471	18099	18071	18299	18354	18402	18373	18121	18194	18275	18189	18038	18282	18321	18484	18136	18265	18469	18156	18127	18234	18138	18211	18085	18237	18182	18383	18356	18177	18288	18029	18242	18309	18191	18248	18275	18153	18334	18015	18204	18221	18282	18362	18252	18240	18156	18337	18258	18161	18236	18013	18193	18192	18179	18299	18299	18323	18492	18282	18284	18310	18400	18299	18343	18287	18156	18363	18305	18186	18276	18077	18384	18387	18534	18219	18238	18257	18186	18216	18343	18187	18218	18384	18235	18287	18245	18334	18363	18199	18244	18479	18297	18311	18415	18164	18128	18203	18348	18341	18261	18403	18235	18369	18152	18311	18321	18325	18394	18312	18154	18296	18102	18135	18245	18102	18366	18368	18285	18279	18401	18301	18287	18311	18465	18369	18084	18221	18198	18148	18176	18234	18140	18002	18264	18295	18275	18465	18443	18484	18337	18187	18182	18120	18387	18280	18511	18369	18024	18172	18199	18239	18349	18353	18339	18046	18231	18240	18276	18362	18257	17991	18136	18304	18291	18420	18441	18359	18180	18324	18481	18263	18090	18327	18284	18338	18182	18118	18207	18324	18281	18220	18404	18294	18398	18136	18165	18240	18370	18335	18168	18136	18303	18207	18135	18141	18382	18227	18269	18215	18345	18184	17978	18275	18429	18236	18331	18307	18177	18362	17987	18103	18237	18253	18194	18207	18460	18178	18101	18182	18060	18468	18087	18407	18184	18282	18285	18417	18236	18221	18238	18106	18311	18535	18072	18211	18257	18374	18112	18180	18382	18148	18240	18171	18284	18194	18367	18498	18231	18228	18487	18314	18313	18068	18317	18325	18170	18289	18181	18213	18214	18130	18185	18011	18444	18423	18263	18327	18293	18316	18410	18212	18286	18097	18252	18092	18420	18243	18227	18293	18246	18125	18410	18339	18137	18239	18148	18248	18426	18061	18210	18290	18324	18266	18106	18104	18228	18325	18228	18301	18126	18214	18340	17986	18301	18035	18253	18299	18319	18331	18287	18316	18322	18277	18517	18373	18351	18074	18141	18357	18257	18001	18282	18178	18558	18272	18447	18319	18397	18122	18146	18390	18433	18241	18446	18382	18328	18408	18369	18118	18158	18247	18178	18352	18367	18147	18306	18362	18263	18151	18174	18316	18197	18272	18197	18346	18234	18378	18434	18223	18293	18457	18277	18305	18192	18406	18033	18285	18422	18018	18228	18517	18149	18164	18321	18332	18306	18040	18239	18475	18138	18277	18272	18283	18185	18204	18057	18046	18260	18102	18179	18364	18377	18405	18176	18330	18377	18470	18336	18502	18332	18286	18407	18266	18227	18463	18080	18369	18334	18052	18189	18245	18199	18332	18376	18180	18252	18179	18253	18469	18192	18048	18096	18055	18102	18170	18167	18252	18279
32727	53123	49228	39551	33686	28946	25303	22206	20182	19381	18244	17553	17039	16795	16525	16264	15997	15799	15946	15719	15540	15481	15445	15313	15475	15465	15289	15070	15294	15336	15437	15275	15281	15334	15269	15249	15412	15274	15237	15274	15299	15298	15196	15278	15250	15303	15199	15284	15277	15236	15292	15170	15195	15329	15202	15113	15286	15324	15253	15294	15177	15219	15048	15182	15281	15231	15262	15283	15130	15240	15170	15129	15214	15241	15203	15212	14967	15177	15165	15288	15082	15177	15099	15251	15113	15125	15297	15344	15407	15023	15238	15030	15242	15300	15142	15203	15150	15285	15029	14995	15021	15186	15287	15318	15252	15231	15259	15142	15350	15125	15206	15125	15314	15143	15300	15203	15236	15165	15059	15198	15282	15117	15257	15166	15242	15150	15135	15204	15405	15307	15247	15045	15213	15076	15106	15321	15243	15269	15216	15305	15228	15173	15193	15136	15156	15066	15013	15113	15312	15290	15283	15133	15209	15139	15244	15067	15174	15076	15165	15133	15205	15131	15212	15361	15241	15110	15149	15204	15040	15193	15071	15096	15168	15358	15340	15227	15150	15073	15221	15158	15229	15203	15080	15293	15092	15202	15094	15286	15041	15099	15088	15040	15090	15215	15196	15143	15079	15190	15105	15211	15280	15205	15162	15271	15149	15160	15136	15316	15109	15366	15181	15364	15259	15061	15133	15175	15141	15289	15215	15062	15161	15158	15080	15209	15307	15206	15170	15219	15186	15255	15209	15117	15142	15257	15167	15155	15132	15206	15253	15045	15225	15133	15316	15041	15190	15200	15383	15231	15077	15202	15231	15181	15119	15174	15262	15033	15295	15393	15046	15133	15278	15270	15303	15065	15181	15209	15152	15188	15186	15172	15093	15030	15079	15201	15147	15300	15189	15136	15127	15292	15184	15210	15266	15140	15220	15234	15126	15122	15245	15046	15188	15255	15152	15136	15121	15207	15078	15229	15222	15126	15258	14998	15263	15129	15214	15210	15161	14978	15081	15150	15174	15216	15222	15182	15226	15114	15127	15283	15100	15080	15260	15119	15183	15243	15409	15228	15061	15164	15175	15221	15176	14953	15196	15270	15394	15174	15269	15090	15079	15168	15172	15006	15280	15187	15292	15096	15352	15123	15350	15149	15214	15278	15046	15273	15219	15106	15115	15200	15178	15197	15294	15199	15049	15099	15185	15093	15197	15269	15165	15019	15226	15073	15224	15118	15223	15094	15097	15127	15211	15285	15170	15146	15022	15235	15128	15244	15148	15228	15321	15215	15299	15206	15267	15159	15163	15147	15191	15242	15118	15136	14979	15146	15120	15156	15122	15250	15227	15121	15107	15218	15175	15303	15209	15290	15312	15182	15175	15192	15296	15245	15250	15190	15322	15266	15274	15138	15154	15191	15218	15193	15225	15209	15275	15278	15071	15262	15201	15421	15217	15038	15192	15099	15374	15136	15246	15202	15102	15132	15211	15126	15234	15245	15102	15202	15235	15046	15243	15046	15055	15087	15120	15369	15110	15228	15315	15285	15203	15334	15194	15270	15280	15342	15104	15222	15241	15210	15114	15228	15246	15245	15034	15216	15228	15123	15115	15128	15127	15167	15226	15305	15071	15099	15099	15290	15154	15116	15285	15146	15068	15254	15150	15181	15283	15281	15101	15274	15086	15312	15138	15173	15291	15084	15120	15190	15197	15199	15279	15294	15302	15201	15395	15164	15042	15163	15253	15192	15075	15233	15046	15165	15212	15354	15192	15383	15069	15090	15289	15297	15313	15118	15084	15090	15208	15278	15359	15116	15146	15035	15231	15062	15164	15255	15125	15104	15271	15142	15202	15125	15131	14979	15300	15180	15113	15116	15140	15183	15242	15233	15388	15116	15139	15169	15054	15162	15132	15158	15241	15219	15077	15138	15185	15248	15055	15252	15203	15139	15080	15308	15204	15390	15221	15229	15038	15054	15177	15147	15148	15225	15158	15308	15290	15047	15219	15165	15303	15088	15227	15044	15102	15225	15217	15098	15195	15083	15138	15152	15285	15201	15237	15161	14912	15409	15341	15221	15133	15122	15130	15320	15159	15206	15051	15021	15177	15094	15053	15046	15354	15179	15306	15187	15050	15240	15176	15185	15201	15149	15262	15247	15324	15148	15156	15126	15175	15325	14964	15315	15051	15207	15402	15037	15097	15211	15236	15138	15187	15299	15255	15264	15084	15156	15165	15253	14974	15216	15134	15153	15221	15155	15270	15137	15354	15148	15176	15111	15166	15149	15292	15086	15204	15109	15356	15123	15181	14998	15039	15097	15194	15001	15182	15273	15261	15139	15292	15311	15294	15142	15224	15196	15387	15238	15339	15215	14897	15282	15095	15098	15184	15147	15246	15296	15017	15274	15185	15313	15047	15162	15283	15353	15330	15349	15200	15171	15150	14994	15266	15034	15037	15069	15187	15247	15012	15296	15242	15123	15133	15255	15265	15088	15176	15030	15202	15209	15083	15218	15343	15130	15048	15253	15108	15361	14976	15102	15180	15260	15435	15114	15204	15324	15187	15207	15102	15297	15237	15084	15113	15212	15437	15173	15250	15160	15194	15162	15288	15099	15309	15005	15161	15151	15214	15254	15103	15177	15223	15050	15188	15177	15223	15365	15379	14976	15283	15207	15240	15137	15287	15166	14978	15123	15181	15291	15110	15107	15236	15145	15290	14997	15193	15360	15156	15290	14991	15247	15070	15185	15140	14979	15184	15235	15212	15097	15076	15093	15153	15126	15281	15222	15230	15324	15090	15227	15279	15036	15199	15325	15183	15146	15212	15132	15141	15196	15125	15322	15177	15243	15156	15144	15239	15250	15222	15115	15140	15135	15220	15202	15118	15230	15152	15283	15173	15158	15375	15286	15159	15050	15258	15185	15295	15249	15148	15172	15129	15089	15141	15334	15196	15318	15055	15348	15257	15242	15234	15104	15148	15037	15266	15180	15112	15338	15362	15245	15245	15203	15231	15265	15264	15021	15087	15132	15126	15276	15110	15185	15185	15193	15193	15180	15362	15104	15287	15234	15274	15238	15263	15243	15226	15190	15230	15430	15093	15139	15190	15296	15052	15240	15288	14978	15219	15196	15179	15235	15266	15149	15233	15189	15136	15204	15228	15171	15252	15238	15362	15091	15297	15193	15065	15094	15048	15189	15429	15265	15173	15194	15144	15235	15161	15202	15100	15229	15145	15196	15234	15234	15083	15189	15123	15112	15289	15326	15253	15227	15120	15218	15000	15101	15144	15307	15164	15128	15145	15133	15010	15069	15172	15015	15105	15157	15365	15004	14984	15295	15201	15257	15284	14960	15219	15227	15147	15161	15309	15039	15227	15278	15247	15217	15151	15039	15158	15124	15333	15084	15175	15007	15085	15113	15217	15273	15106	15190	15282	15216	15126	15234	15120	15148	15243	15109	15319	15168	15222	15181	15179	15112	15184	15340	15109	15219	15255	15007	15180	15090	15213	15180	15319	15170	15074	15096	15263	15318	15062	15105	15263	15280	14982	14986	15183	15108	15211	15054	15169	15266	15217	15246	15123	15173	15112	15204	15024	15220	15229	15273	15188	15127	15040	15261	15358	15170	15134	15353	15180	15245	15296	15026	15286	15250	15133	15129	15148	15127	15163	15107	15255	15252	15362	15127	15120	15115	15277	15307	15258	15165	15342	15203	15189	15130	15234	14927	15043	15144	15349	15130	15173	15117	15095	15197	15163	15183	15377	15146	15074	15124	15169	15250	15271	15398	15123	15196	15065	15119	15216	15068	15023	15193	15219	15109	15298	15329	15193	15255	15227	15096	15215	15120	15217	15189	15326	15177	15233	15238	15173	15246	15294	15048	15110	15408	15438	15181	15255	15247	15164	15181	15163	15220	15000	15371	15112	15146	15283	15385	15204	15069	15161	15362	15243	15191	15159	15136	15095	15259	15256	15121	15080	15224	15216	15089	15228	15260	15255	15154	15230	15170	15203	15225	15136	15439	15255	15057	15066	15369	15170	15031	15259	15309	15117	15055	15316	15335	15188	15262	15214	15175	15106	15118	15169	14999	15256	15160	15316	15169	15107	15138	15367	15151	15140	15236	15052	15187	15207	15124	15245	15013	15123	15163	15061	15172	15131	15024	15110	15245	15196	15095	15333	15300	15309	15130	14961	15356	15227	15287	15241	15241	15077	15058	15282	15138	15166	15252	15219	15059	15255	15197	15082	15200	15207	15172	15274	15185	15286	15104	15320	15101	15208	15168	15136	15305	15220	15206	15061	15040	15190	15240	15120	15217	15246	15240	15141	14884	15014	15305	15162	15197	15269	15158	15107	15227	15204	15341	15171	15092	15035	15432	15120	15323	15265	15110	15133	15091	15278	15084	15111	14980	15172	15118	15320	15233	15077	15049	15004	15216	15226	15249	15195	15136	15221	15289	15236	15365	15212	15270	15037	15140	15273	15138	15213	15185	15096	15209	15116	15183	15141	15093	15233	15256	15072	15194	15404	15236	15297	15256	15195	15115	15214	15290	15099	15065	15119	15321	15137	15001	15229	15091	15188	15183	15238	15195	15099	15361	15133	15269	15099	15374	15166	15053	15161	15215	15193	15126	15216	15286	15201	15103	15224	15180	15365	15286	15101	15114	15210	15296	15114	15319	15081	15054	15222	15147	15126	15215	15295	15250	15226	15126	15254	15258	15113	15228	15240	15097	15134	15213	15188	15151	15350	15150	15121	15170	15127	15344	15211	15308	15140	15320	15217	15282	15242	15177	15288	15152	15153	15212	15067	15025	15222	15096	15331	15007	15180	15104	15091	15269	15246	15244	15450	15246	14980	15237	15176	15329	15124	15109	15229	15048	15173	15342	15214	15092	15149	15269	15318	15184	15147	15196	15188	15263	15247	15242	15180	15481	15258	15181	15218	15047	15157	15380	15101	15414	15192	15309	15286	15340	15166	15127	15178	15099	15184	15230	15129	15172	15209	15352	15209	15282	15197	15196	15171	15152	15307	15260	15120	15198	15162	15137	15140	15217	15292	15190	15072	15045	15273	15095	15186	15064	15282	15030	15224	15191	15277	15378	15257	15008	15207	15074	15110	15087	15218	15198	15432	15331
22696	21003	28706	23978	23902	28734	30973	25515	23491	22954	21924	21197	20612	20293	20398	19861	19756	19630	19396	19177	19395	19118	19044	19107	19121	19178	18836	18935	18852	18851	18892	18731	18914	19075	18693	18889	18877	18821	18743	18600	18791	18550	18743	18774	18522	18788	18370	18693	18693	18663	18655	18651	18735	18731	18585	18537	18638	18545	18612	18833	18727	18578	18598	18496	18500	18706	18442	18616	18646	18660	18663	18647	18571	18467	18836	18641	18688	18682	18765	18921	18695	18833	18638	18686	18617	18503	18487	18417	18752	18450	18547	18712	18776	18679	18617	18836	18624	18541	18599	18537	18396	18584	18488	18657	18530	18430	18529	18740	18722	18693	18449	18559	18766	18955	18770	18705	18487	18562	18550	18826	18715	18309	18684	18355	18777	18619	18734	18597	18567	18741	18522	18612	18794	18694	18649	18483	18561	18453	18418	18628	18575	18853	18785	18430	18658	18648	18565	18725	18571	18536	18470	18411	18547	18570	18631	18421	18546	18540	18499	18590	18564	18617	18771	18380	18595	18781	18876	18692	18438	18605	18706	18551	18660	18762	18614	18543	18587	18567	18788	18732	18634	18373	18612	18599	18544	18740	18594	18505	18371	18462	18492	18753	18765	18504	18513	18455	18490	18586	18566	18616	18676	18763	18575	18633	18756	18636	18642	18624	18579	18654	18681	18523	18758	18570	18544	18513	18720	18616	18657	18706	18642	18827	18644	18494	18478	18411	18719	18547	18589	18729	18489	18593	18562	18316	18471	18454	18546	18595	18773	18584	18558	18814	18569	18486	18576	18559	18594	18429	18243	18404	18699	18516	18676	18565	18476	18528	18661	18569	18690	18390	18858	18598	18563	18653	18715	18601	18539	18679	18759	18492	18730	18618	18570	18697	18485	18578	18496	18826	18631	18514	18619	18604	18601	18613	18876	18685	18318	18669	18545	18405	18731	18621	18562	18595	18619	18713	18582	18358	18456	18615	18445	18615	18565	18734	18535	18668	18742	18717	18371	18490	18477	18525	18648	18699	18469	18570	18597	18564	18469	18443	18860	18671	18396	18626	18675	18552	18781	18544	18687	18606	18485	18429	18626	18648	18501	18645	18463	18569	18787	18703	18562	18781	18638	18547	18571	18730	18638	18355	18483	18406	18540	18662	18451	18536	18774	18751	18673	18545	18505	18523	18865	18565	18527	18441	18808	18527	18417	18572	18665	18424	18638	18869	18536	18589	18393	18647	18548	18574	18577	18622	18475	18479	18665	18655	18718	18372	18604	18720	18408	18563	18648	18755	18488	18599	18440	18626	18596	18444	18780	18606	18619	18583	18535	18443	18661	18480	18680	18541	18492	18548	18721	18257	18482	18405	18439	18463	18670	18250	18442	18504	18624	18495	18635	18405	18728	18681	18723	18619	18777	18316	18578	18574	18637	18522	18427	18820	18721	18635	18645	18562	18533	18579	18626	18450	18745	18762	18703	18511	18589	18570	18656	18679	18588	18676	18717	18508	18613	18560	18528	18542	18558	18577	18498	18765	18617	18522	18498	18656	18543	18450	18655	18666	18561	18713	18689	18648	18656	18721	18677	18722	18471	18502	18636	18720	18757	18548	18625	18410	18662	18471	18499	18628	18702	18762	18516	18565	18587	18579	18492	18589	18441	18693	18456	18800	18400	18612	18417	18537	18466	18616	18691	18428	18491	18597	18555	18614	18768	18786	18679	18593	18804	18486	18644	18832	18525	18606	18797	18474	18552	18481	18542	18514	18441	18468	18585	18510	18628	18611	18513	18845	18558	18428	18559	18554	18655	18652	18661	18560	18451	18598	18678	18623	18521	18737	18664	18597	18464	18692	18584	18516	18730	18645	18484	18524	18622	18386	18572	18675	18677	18578	18461	18556	18576	18633	18703	18702	18740	18463	18591	18557	18551	18614	18670	18654	18591	18628	18708	18630	18579	18622	18460	18535	18545	18603	18707	18552	18619	18284	18490	18721	18673	18512	18515	18631	18585	18625	18498	18523	18446	18548	18622	18616	18705	18613	18642	18566	18522	18618	18601	18677	18726	18882	18742	18618	18625	18567	18781	18658	18539	18466	18470	18566	18413	18468	18644	18686	18455	18552	18679	18745	18422	18574	18493	18647	18657	18514	18555	18731	18544	18826	18653	18503	18568	18706	18658	18714	18536	18802	18500	18487	18507	18799	18447	18562	18740	18507	18537	18494	18539	18674	18651	18700	18664	18539	18545	18708	18555	18604	18320	18642	18643	18596	18678	18901	18581	18447	18780	18491	18579	18702	18322	18534	18658	18664	18491	18459	18669	18533	18519	18695	18655	18749	18490	18634	18951	18686	18565	18553	18625	18569	18434	18759	18548	18703	18702	18787	18615	18463	18595	18573	18684	18528	18491	18378	18668	18528	18614	18467	18585	18721	18841	18687	18693	18665	18652	18569	18580	18704	18398	18743	18843	18452	18493	18535	18753	18628	18594	18513	18713	18718	18563	18612	18579	18589	18705	18444	18489	18725	18461	18680	18583	18524	18568	18572	18704	18504	18721	18593	18435	18589	18656	18522	18481	18434	18373	18476	18477	18542	18633	18607	18631	18577	18539	18559	18503	18679	18581	18460	18510	18518	18649	18639	18605	18539	18443	18587	18436	18677	18549	18683	18623	18504	18696	18589	18528	18579	18353	18389	18448	18528	18613	18783	18699	18656	18569	18650	18723	18610	18544	18719	18627	18514	18491	18816	18630	18450	18440	18574	18500	18407	18565	18499	18774	18600	18622	18750	18833	18560	18547	18563	18579	18565	18517	18372	18683	18521	18792	18464	18608	18537	18698	18707	18571	18289	18755	18504	18624	18683	18693	18308	18578	18746	18695	18516	18636	18687	18583	18559	18481	18722	18477	18785	18750	18717	18453	18604	18602	18839	18657	18486	18580	18557	18584	18731	18517	18484	18679	18436	18621	18786	18559	18583	18613	18724	18532	18614	18807	18588	18668	18562	18568	18472	18510	18526	18535	18570	18609	18527	18531	18654	18531	18865	18558	18535	18479	18531	18752	18769	18677	18655	18567	18658	18724	18514	18551	18469	18602	18565	18364	18759	18487	18553	18824	18534	18730	18592	18508	18388	18666	18336	18446	18749	18651	18536	18383	18440	18573	18667	18538	18774	18606	18694	18665	18645	18746	18467	18858	18638	18553	18560	18494	18715	18850	18529	18448	18609	18623	18544	18510	18628	18371	18552	18661	18609	18629	18519	18696	18667	18398	18539	18582	18500	18506	18452	18556	18739	18548	18796	18530	18696	18601	18617	18376	18758	18588	18634	18691	18753	18639	18479	18480	18662	18866	18756	18594	18604	18810	18710	18697	18599	18706	18670	18583	18590	18702	18691	18518	18546	18779	18525	18408	18693	18459	18610	18538	18522	18593	18598	18692	18641	18586	18684	18651	18683	18536	18349	18581	18759	18767	18466	18557	18514	18788	18472	18566	18705	18514	18508	18700	18730	18408	18612	18570	18547	18554	18634	18648	18814	18623	18718	18520	18444	18563	18911	18466	18443	18552	18538	18710	18438	18461	18520	18598	18596	18486	18738	18669	18718	18587	18605	18429	18410	18646	18635	18488	18400	18555	18644	18286	18589	18597	18419	18701	18445	18537	18564	18582	18792	18866	18744	18613	18473	18379	18786	18516	18367	18586	18383	18496	18532	18645	18636	18556	18510	18763	18557	18555	18605	18533	18753	18619	18721	18747	18606	18556	18372	18909	18676	18639	18549	18448	18748	18628	18557	18609	18518	18513	18599	18657	18466	18579	18376	18703	18558	18571	18583	18593	18722	18621	18330	18550	18702	18644	18733	18542	18649	18642	18512	18620	18558	18418	18532	18659	18661	18617	18508	18726	18675	18463	18744	18737	18617	18350	18660	18675	18561	18613	18626	18427	18450	18539	18398	18499	18521	18701	18551	18467	18733	18553	18777	18460	18720	18467	18609	18447	18459	18734	18606	18598	18805	18635	18802	18318	18516	18465	18718	18660	18744	18630	18453	18438	18585	18505	18538	18723	18586	18661	18860	18569	18655	18490	18454	18761	18606	18664	18362	18665	18667	18786	18641	18530	18291	18583	18514	18708	18543	18681	18632	18655	18337	18618	18467	18581	18485	18693	18560	18543	18703	18291	18639	18690	18572	18948	18555	18550	18693	18770	18622	18736	18782	18670	18430	18622	18615	18464	18679	18566	18650	18598	18609	18592	18527	18912	18587	18611	18636	18745	18686	18708	18595	18782	18637	18667	18843	18737	18722	18582	18613	18566	18511	18516	18491	18682	18425	18655	18428	18542	18505	18535	18500	18546	18734	18571	18626	18679	18648	18575	18559	18545	18695	18678	18713	18745	18733	18795	18597	18640	18710	18577	18467	18534	18736	18568	18505	18551	18730	18584	18459	18577	18467	18499	18706	18550	18702	18640	18660	18593	18613	18714	18437	18628	18637	18451	18680	18506	18598	18835	18990	18688	18488	18678	18610	18737	18681	18470	18615	18553	18590	18650	18371	18698	18691	18650	18665	18677	18689	18629	18725	18696	18595	18519	18542	18512	18424	18431	18669	18571	18715	18513	18346	18429	18768	18811	18550	18609	18454	18655	18585	18889	18608	18677	18546	18631	18665	18596	18624	18645	18675	18640	18649	18632	18495	18554	18747	18529	18669	18633	18806	18808	18670	18543	18709	18704	18456	18438	18551	18597	18396	18777	18700	18651	18470	18548	18577	18405	18456	18565	18627	18641	18384	18682	18673	18663	18625	18919	18575	18504	18670	18611	18426	18493	18453	18533	18564	18610	18686	18639	18634	18384	18716	18497	18513	18554	18554	18481	18580	18643	18535	18603	18432	18684	18555	18849	18630	18520	18363	18436	18545	18569	18624	18401	18628	18660	18577	18639	18685	18740	18703	18635	18702	18494	18465	18703	18679	18456	18514	18710	18518	18449	18701	18472	18548	18789	18712	18714	18486	18626	18657	18367	18627	18716	18710	18588	18541	18825	18648	18766	18807	18575	18554	18722	18657	18687	18493	18564	18464	18338	18579	18574	18675	18645	18649	18349	18805	18889	18765	18746	18416	18642	18632	18412	18600	18661	18842	18393	18529
33860	58461	54990	44215	38922	33409	28744	25053	22597	21271	19698	18583	18121	17660	17203	16946	16711	16348	16263	15997	16002	15887	15711	15667	15689	15799	15753	15545	15499	15538	15615	15343	15530	15536	15408	15647	15386	15503	15269	15475	15476	15331	15360	15320	15194	15503	15393	15509	15393	15520	15365	15405	15225	15294	15393	15238	15277	15334	15330	15322	15515	15315	15344	15459	15385	15344	15341	15285	15346	15434	15506	15308	15257	15549	15470	15389	15458	15428	15323	15485	15504	15259	15548	15467	15472	15387	15551	15476	15237	15402	15232	15422	15412	15248	15575	15319	15407	15255	15303	15274	15330	15534	15382	15468	15443	15325	15411	15309	15445	15377	15328	15442	15469	15360	15352	15363	15224	15287	15323	15265	15363	15298	15359	15388	15401	15239	15461	15252	15427	15357	15437	15210	15511	15351	15338	15383	15432	15510	15286	15257	15287	15329	15504	15272	15380	15294	15375	15479	15372	15365	15292	15119	15370	15331	15322	15472	15569	15402	15387	15420	15296	15250	15147	15313	15138	15382	15237	15447	15598	15424	15396	15537	15448	15323	15316	15239	15414	15423	15239	15247	15390	15338	15311	15441	15361	15465	15482	15356	15492	15550	15509	15395	15324	15446	15395	15303	15457	15441	15330	15404	15435	15231	15308	15172	15459	15258	15393	15401	15439	15352	15510	15463	15298	15319	15306	15321	15278	15348	15303	15370	15451	15418	15443	15243	15332	15424	15434	15531	15401	15428	15400	15404	15457	15253	15241	15276	15489	15450	15331	15270	15181	15492	15278	15280	15230	15443	15382	15112	15392	15341	15354	15329	15390	15516	15334	15409	15251	15231	15554	15324	15467	15204	15374	15191	15538	15416	15256	15403	15551	15443	15389	15436	15414	15435	15326	15358	15321	15210	15386	15300	15344	15430	15406	15379	15476	15462	15412	15174	15377	15403	15405	15310	15245	15371	15290	15298	15417	15165	15420	15228	15521	15259	15314	15394	15378	15383	15382	15195	15439	15495	15494	15230	15352	15318	15443	15429	15333	15264	15386	15251	15325	15129	15435	15312	15202	15482	15364	15425	15321	15439	15384	15275	15370	15357	15166	15460	15211	15223	15517	15461	15299	15439	15459	15405	15590	15592	15235	15387	15161	15388	15610	15359	15149	15257	15445	15398	15366	15427	15353	15337	15500	15404	15210	15405	15418	15467	15302	15360	15495	15443	15400	15454	15349	15331	15313	15289	15318	15433	15399	15283	15449	15219	15360	15253	15216	15455	15392	15399	15385	15478	15399	15546	15346	15409	15237	15383	15417	15353	15324	15443	15183	15440	15413	15370	15486	15282	15518	15362	15291	15403	15520	15479	15363	15440	15437	15347	15377	15347	15428	15341	15478	15306	15294	15278	15305	15446	15377	15422	15312	15512	15319	15518	15324	15201	15308	15374	15372	15263	15284	15458	15250	15158	15425	15578	15169	15291	15337	15284	15350	15278	15325	15485	15311	15421	15231	15444	15418	15270	15447	15324	15427	15275	15406	15237	15308	15394	15420	15343	15236	15342	15373	15410	15407	15375	15371	15422	15406	15449	15408	15285	15278	15387	15371	15480	15330	15165	15423	15353	15351	15344	15343	15247	15351	15333	15524	15343	15350	15321	15331	15253	15409	15257	15504	15300	15237	15343	15305	15378	15474	15338	15408	15381	15317	15371	15294	15279	15502	15439	15360	15412	15435	15291	15329	15272	15444	15362	15598	15254	15389	15277	15439	15442	15348	15441	15396	15136	15477	15360	15244	15331	15318	15356	15287	15162	15307	15361	15164	15283	15466	15330	15315	15260	15285	15455	15249	15153	15440	15333	15279	15408	15572	15367	15472	15388	15336	15378	15318	15377	15475	15114	15372	15270	15489	15423	15418	15291	15329	15335	15178	15385	15374	15348	15463	15368	15176	15191	15381	15427	15267	15245	15326	15451	15367	15242	15368	15288	15249	15398	15345	15280	15425	15340	15342	15372	15281	15399	15385	15357	15568	15489	15385	15323	15380	15309	15436	15250	15208	15315	15279	15529	15233	15160	15348	15418	15311	15365	15345	15411	15287	15582	15236	15235	15437	15294	15264	15239	15322	15434	15280	15404	15362	15284	15339	15370	15205	15314	15398	15399	15402	15504	15516	15264	15369	15346	15521	15301	15421	15451	15382	15480	15421	15193	15272	15241	15323	15337	15356	15363	15249	15505	15400	15460	15347	15355	15496	15445	15400	15329	15387	15388	15349	15297	15295	15224	15414	15420	15338	15491	15370	15492	15356	15448	15283	15303	15365	15537	15506	15331	15240	15355	15347	15321	15335	15229	15441	15325	15252	15403	15514	15357	15259	15339	15269	15360	15351	15429	15441	15366	15413	15461	15600	15559	15433	15147	15355	15514	15383	15461	15310	15263	15260	15240	15471	15365	15289	15288	15205	15495	15541	15198	15227	15196	15504	15317	15397	15407	15144	15149	15357	15304	15248	15267	15286	15387	15373	15553	15494	15300	15446	15305	15425	15460	15341	15352	15365	15434	15449	15560	15250	15351	15353	15570	15322	15401	15430	15545	15283	15436	15512	15314	15378	15387	15355	15429	15309	15471	15282	15326	15398	15377	15238	15333	15287	15188	15379	15278	15435	15312	15257	15388	15462	15308	15369	15355	15389	15291	15286	15404	15327	15231	15251	15401	15373	15301	15288	15316	15410	15371	15331	15510	15255	15243	15571	15250	15218	15292	15289	15396	15359	15128	15198	15500	15328	15344	15377	15329	15360	15182	15454	15290	15350	15309	15448	15428	15221	15240	15331	15347	15370	15309	15455	15208	15427	15311	15585	15484	15308	15339	15304	15304	15371	15248	15370	15251	15182	15413	15418	15325	15528	15320	15282	15264	15261	15437	15270	15421	15331	15274	15305	15198	15557	15198	15426	15353	15275	15279	15332	15341	15479	15204	15187	15220	15204	15244	15547	15232	15279	15232	15523	15405	15354	15329	15445	15377	15343	15483	15376	15282	15375	15287	15361	15385	15247	15387	15283	15235	15329	15227	15451	15352	15381	15296	15254	15301	15216	15356	15344	15319	15443	15471	15239	15550	15400	15289	15586	15361	15270	15316	15462	15380	15300	15366	15452	15334	15279	15480	15511	15273	15285	15410	15490	15208	15444	15369	15335	15100	15209	15351	15487	15361	15364	15441	15326	15284	15326	15315	15434	15247	15347	15377	15262	15436	15277	15412	15177	15261	15467	15241	15291	15258	15264	15443	15428	15332	15412	15431	15318	15413	15399	15369	15317	15354	15281	15323	15415	15433	15539	15303	15334	15245	15488	15284	15336	15271	15407	15402	15514	15467	15353	15194	15430	15291	15448	15400	15308	15242	15402	15350	15455	15442	15370	15396	15470	15438	15306	15303	15337	15186	15370	15378	15360	15371	15305	15356	15335	15436	15411	15297	15299	15435	15406	15309	15200	15273	15248	15368	15216	15514	15247	15315	15309	15227	15248	15421	15496	15420	15260	15373	15410	15207	15299	15265	15299	15300	15318	15552	15391	15315	15150	15355	15440	15396	15322	15368	15477	15207	15256	15339	15286	15067	15314	15289	15418	15033	15276	15279	15428	15441	15336	15354	15387	15321	15403	15186	15165	15305	15295	15223	15411	15429	15477	15271	15376	15251	15327	15400	15348	15355	15512	15258	15286	15380	15320	15509	15430	15729	15208	15440	15245	15363	15156	15625	15376	15438	15405	15537	15241	15167	15355	15316	15450	15341	15331	15185	15312	15377	15372	15018	15519	15512	15372	15387	15377	15292	15389	15418	15252	15386	15340	15397	15231	15307	15283	15315	15295	15462	15359	15230	15388	15301	15301	15297	15303	15146	15364	15326	15421	15332	15292	15441	15363	15351	15482	15487	15452	15245	15432	15245	15304	15301	15414	15317	15328	15350	15349	15378	15406	15468	15473	15333	15306	15222	15436	15284	15392	15214	15436	15414	15341	15376	15431	15361	15291	15361	15312	15286	15219	15372	15373	15345	15336	15323	15265	15393	15373	15303	15447	15245	15398	15392	15309	15348	15278	15378	15195	15461	15331	15283	15509	15150	15377	15420	15101	15296	15413	15354	15330	15413	15260	15382	15467	15331	15246	15317	15627	15343	15324	15390	15488	15245	15204	15502	15433	15383	15271	15200	15407	15363	15360	15411	15343	15416	15301	15207	15537	15307	15318	15432	15193	15352	15376	15368	15358	15233	15200	15210	15243	15278	15450	15279	15384	15206	15237	15400	15280	15333	15438	15457	15543	15390	15175	15224	15411	15246	15353	15384	15347	15475	15337	15171	15549	15350	15336	15288	15153	15263	15516	15162	15438	15285	15332	15389	15295	15389	15479	15114	15214	15325	15314	15276	15442	15375	15310	15357	15330	15452	15231	15455	15462	15295	15395	15330	15447	15479	15298	15413	15385	15485	15451	15294	15465	15326	15357	15050	15371	15368	15489	15276	15345	15322	15271	15194	15336	15401	15355	15257	15431	15377	15137	15385	15441	15435	15450	15330	15412	15228	15305	15399	15514	15318	15389	15327	15350	15322	15509	15307	15206	15319	15398	15277	15332	15328	15418	15433	15233	15214	15262	15594	15573	15377	15462	15339	15363	15152	15244	15589	15502	15472	15434	15408	15390	15385	15560	15401	15324	15310	15308	15415	15424	15339	15274	15496	15289	15364	15250	15431	15238	15273	15463	15420	15355	15281	15415	15411	15517	15197	15330	15314	15452	15310	15432	15172	15371	15441	15294	15366	15284	15410	15381	15599	15441	15306	15287	15408	15449	15313	15355	15431	15100	15241	15253	15265	15306	15467	15233	15310	15485	15418	15327	15348	15423	15586	15344	15408	15245	15419	15464	15366	15315	15347	15454	15388	15367	15482	15408	15192	15427	15272	15483	15432	15360	15289	15297	15277	15515	15224	15348	15354	15312	15363	15338	15344	15372	15189	15328	15416	15338	15426	15340	15409	15507	15494	15143	15426	15411	15334	15213	15245	15438	15495	15372	15310	15469	15321	15383	15375	15388	15277	15398	15469	15355	15374	15387	15428	15301	15356	15328	15540	15472	15179	15419	15357	15286	15253	15269	15336
29960	30975	39745	35719	29144	25554	23250	21829	20633	20132	19318	19376	19118	18895	19072	18952	18872	18962	18692	18510	18705	18506	18540	18458	18559	18248	18617	18422	18532	18585	18433	18390	18335	18442	18446	18365	18602	18182	18377	18466	18593	18431	18471	18473	18482	18290	18376	18548	18377	18406	18493	18499	18571	18515	18580	18273	18277	18239	18472	18353	18553	18383	18377	18351	18348	18192	18365	18371	18279	18254	18420	18615	18489	18343	18318	18232	18306	18599	18477	18487	18317	18391	18640	18358	18458	18338	18658	18092	18240	18459	18482	18374	18353	18221	18375	18368	18312	18281	18457	18638	18434	18373	18364	18433	18233	18218	18458	18517	18582	18218	18414	18409	18427	18544	18488	18311	18301	18341	18553	18732	18466	18341	18392	18421	18363	18509	18322	18425	18285	18199	18021	18592	18445	18429	18526	18407	18410	18137	18466	18501	18419	18450	18485	18240	18345	18484	18561	18187	18438	18457	18312	18264	18611	18589	18535	18375	18409	18492	18212	18436	18424	18434	18389	18386	18346	18250	18263	18374	18432	18226	18411	18304	18358	18439	18275	18311	18407	18493	18345	18370	18350	18451	18262	18115	18471	18463	18219	18421	18395	18385	18497	18606	18428	18406	18457	18528	18515	18214	18376	18283	18146	18438	18270	18365	18235	18308	18279	18341	18344	18398	18376	18193	18349	18210	18327	18518	18612	18339	18212	18315	18461	18253	18445	18221	18280	18420	18204	18354	18204	18495	18307	18260	18336	18279	18445	18452	18452	18297	18312	18577	18496	18397	18395	18215	18264	18466	18463	18303	18401	18579	18235	18164	18383	18269	18478	18397	18459	18393	18570	18359	18427	18354	18306	18397	18581	18316	18393	18332	18360	18238	18445	18401	18291	18488	18354	18314	18444	18247	18194	18479	18337	18547	18474	18288	18620	18333	18275	18245	18390	18448	18285	18473	18441	18313	18369	18231	18327	18352	18442	18410	18473	18557	18260	18416	18323	18410	18319	18708	18355	18330	18228	18638	18296	18526	18310	18421	18247	18439	18139	18413	18235	18534	18463	18336	18577	18396	18415	18248	18196	18478	18474	18373	18398	18394	18244	18451	18404	18694	18368	18448	18359	18567	18373	18385	18290	18528	18490	18451	18268	18493	18422	18203	18293	18407	18464	18272	18286	18397	18162	18506	18414	18461	18342	18198	18444	18198	18192	18348	18400	18372	18174	18248	18525	18245	18526	18242	18268	18489	18405	18165	18392	18558	18330	18249	18477	18441	18206	18496	18232	18251	18304	18360	18335	18290	18309	18422	18258	18490	18619	18682	18269	18319	18268	18230	18523	18413	18288	18418	18298	18613	18457	18417	18328	18461	18451	18371	18540	18321	18227	18390	18566	18399	18526	18372	18345	18353	18385	18405	18370	18194	18334	18294	18309	18437	18194	18537	18434	18288	18440	18408	18355	18339	18424	18401	18370	18519	18446	18421	18407	18508	18441	18443	18540	18273	18312	18289	18568	18540	18615	18291	18486	18397	18409	18750	18488	18221	18258	18276	18417	18468	18284	18421	18483	18218	18341	18208	18345	18361	18484	18360	18483	18385	18218	18220	18205	18170	18521	18361	18511	18512	18349	18441	18213	18358	18251	18232	18484	18252	18353	18446	18364	18432	18282	18378	18207	18378	18399	18330	18173	18611	18507	18407	18276	18608	18466	18228	18437	18324	18165	18266	18293	18479	18319	18383	18253	18126	18223	18263	18282	18280	18360	18404	18417	18590	18520	18676	18497	18130	18371	18364	18412	18205	18231	18289	18308	18438	18420	18394	18468	18295	18355	18292	18421	18253	18370	18521	18262	18263	18432	18246	18439	18321	18521	18344	18465	18299	18505	18425	18577	18252	18529	18212	18432	18567	18431	18221	18287	18548	18444	18271	18496	18437	18303	18380	18337	18310	18344	18394	18469	18384	18531	18391	18501	18413	18246	18258	18474	18288	18307	18581	18303	18457	18482	18418	18475	18310	18379	18302	18576	18479	18320	18263	18533	18320	18476	18335	18370	18564	18411	18354	18218	18165	18283	18343	18530	18341	18343	18346	18186	18459	18315	18422	18251	18496	18364	18203	18412	18319	18220	18600	18472	18523	18445	18225	18396	18325	18390	18288	18389	18253	18417	18393	18480	18479	18503	18203	18347	18228	18446	18371	18360	18338	18467	18453	18385	18253	18612	18484	18609	18458	18461	18367	18289	18500	18333	18359	18245	18280	18414	18569	18291	18348	18320	18476	18342	18411	18371	18426	18525	18326	18305	18187	18358	18309	18258	18405	18314	18520	18300	18419	18219	18259	18483	18152	18447	18341	18345	18507	18342	18339	18568	18615	18327	18461	18352	18431	18551	18404	18464	18428	18496	18385	18413	18679	18432	18332	18443	18255	18454	18285	18534	18266	18397	18466	18397	18365	18268	18470	18388	18353	18339	18453	18356	18409	18354	18377	18386	18507	18561	18425	18265	18372	18574	18411	18130	18272	18418	18366	18474	18430	18352	18379	18245	18213	18133	18490	18222	18571	18428	18443	18370	18255	18394	18401	18371	18227	18318	18358	18323	18487	18412	18422	18552	18258	18435	18614	18375	18640	18537	18484	18505	18399	18340	18426	18342	18126	18343	18332	18453	18504	18510	18172	18400	18550	18326	18455	18428	18282	18482	18294	18251	18361	18410	18434	18320	18292	18277	18496	18428	18358	18526	18305	18086	18423	18379	18325	18505	18315	18384	18434	18488	18380	18348	18307	18248	18518	18399	18429	18429	18496	18322	18440	18401	18257	18532	18432	18475	18355	18287	18238	18358	18437	18475	18176	18398	18531	18499	18284	18562	18269	18403	18285	18476	18230	18448	18294	18425	18302	18407	18209	18572	18539	18208	18341	18318	18428	18251	18203	18360	18450	18512	18280	18535	18239	18222	18446	18346	18382	18268	18141	18335	18390	18413	18525	18401	18567	18401	18441	18398	18175	18370	18653	18425	18389	18493	18423	18302	18389	18235	18362	18488	18487	18423	18329	18566	18393	18356	18451	18444	18478	18590	18378	18485	18239	18386	18313	18410	18283	18404	18468	18573	18484	18371	18480	18333	18456	18561	18298	18126	18480	18168	18397	18303	18400	18382	18110	18293	18421	18362	18461	18373	18543	18268	18312	18424	18440	18436	18399	18439	18564	18441	18479	18487	18369	18380	18587	18476	18311	18451	18442	18473	18522	18408	18334	18398	18318	18276	18595	18483	18448	18336	18550	18348	18405	18266	18457	18504	18483	18448	18458	18349	18426	18588	18473	18409	18274	18609	18327	18452	18314	18442	18399	18470	18427	18463	18332	18345	18504	18574	18452	18553	18414	18520	18461	18427	18532	18406	18376	18269	18623	18530	18433	18416	18477	18204	18343	18185	18257	18482	18511	18251	18477	18299	18547	18255	18186	18435	18227	18457	18249	18407	18292	18360	18374	18371	18252	18396	18542	18291	18389	18571	18205	18319	18477	18315	18585	18464	18304	18246	18183	18270	18304	18414	18428	18403	18294	18431	18411	18148	18340	18386	18172	18358	18409	18512	18188	18326	18300	18408	18220	18392	18283	18300	18452	18167	18438	18360	18368	18517	18406	18413	18366	18289	18645	18598	18487	18398	18299	18423	18410	18513	18397	18528	18395	18436	18552	18436	18263	18434	18368	18550	18489	18485	18386	18213	18472	18324	18311	18338	18321	18355	18163	18170	18266	18296	18585	18557	18559	18368	18356	18327	18284	18441	18382	18389	18531	18361	18319	18611	18406	18363	18390	18383	18398	18404	18218	18327	18304	18362	18353	18374	18247	18454	18398	18458	18687	18502	18250	18456	18429	18316	18299	18608	18437	18313	18297	18415	18153	18292	18486	18606	18111	18264	18442	18511	18378	18424	18514	18393	18627	18504	18338	18434	18556	18390	18430	18445	18323	18450	18474	18369	18593	18450	18426	18256	18279	18289	18525	18297	18170	18559	18231	18261	18405	18372	18538	18445	18557	18395	18292	18539	18208	18551	18390	18463	18542	18500	18372	18548	18268	18401	18384	18420	18341	18511	18220	18619	18244	18288	18151	18646	18602	18530	18424	18418	18507	18191	18319	18376	18413	18339	18500	18444	18374	18288	18307	18489	18278	18394	18346	18241	18636	18306	18356	18354	18489	18468	18394	18264	18417	18319	18251	18649	18461	18456	18544	18306	18474	18296	18241	18247	18521	18602	18396	18409	18173	18299	18361	18526	18332	18528	18353	18533	18418	18562	18427	18612	18487	18446	18374	18311	18186	18314	18314	18269	18422	18538	18333	18334	18488	18494	18529	18219	18296	18400	18264	18340	18199	18240	18458	18533	18121	18319	18336	18306	18428	18390	18615	18220	18252	18347	18558	18313	18418	18502	18350	18522	18321	18193	18390	18577	18553	18307	18303	18310	18441	18402	18453	18401	18436	18401	18385	18291	18300	18524	18191	18461	18243	18431	18466	18424	18208	18511	18306	18473	18602	18372	18406	18379	18347	18385	18271	18251	18343	18414	18347	18351	18399	18223	18373	18426	18271	18402	18259	18383	18452	18293	18335	18295	18459	18540	18472	18501	18303	18552	18461	18516	18484	18264	18403	18409	18270	18217	18486	18301	18430	18393	18329	18501	18337	18461	18363	18404	18424	18300	18374	18335	18358	18236	18505	18357	18313	18355	18344	18432	18334	18480	18514	18479	18516	18471	18501	18459	18469	18284	18608	18454	18511	18371	18463	18657	18545	18483	18503	18268	18047	18373	18465	18386	18381	18371	18239	18440	18314	18444	18305	18434	18540	18348	18370	18393	18200	18479	18453	18355	18285	18395	18370	18350	18346	18319	18294	18321	18410	18519	18446	18534	18562	18262	18243	18241	18332	18535	18410	18353	18314	18279	18234	18253	18384	18418	18262	18411	18393	18462	18575	18399	18580	18398	18272	18480	18293	18484	18388	18445	18556	18339	18446	18558	18591	18444	18484	18286	18506	18448	18510	18238	18407	18376	18624	18396	18601	18426	18252	18294	18319	18411	18305	18443	18547	18196	18452	18388	18450	18331	18372	18366	18341	18504	18485	18283	18302	18256	18303	18214	18394
32951	47256	43446	34163	28772	24567	21839	20068	18751	17842	17346	16612	16523	16341	16058	15933	15735	15677	15607	15647	15382	15460	15442	15377	15448	15382	15443	15435	15409	15293	15391	15256	15570	15388	15323	15328	15250	15413	15243	15312	15442	15243	15133	15172	15264	15344	15341	15356	15353	15242	15254	15228	15359	15231	15484	15269	15343	15358	15257	15357	15175	15330	15271	15286	15373	15389	15239	15180	15139	15261	15381	15346	15423	15371	15230	15359	15174	15183	15224	14978	15471	15307	15347	15412	15447	15191	15369	15225	15166	15229	15320	15176	15124	15249	15133	15243	15224	15214	15226	15084	15319	15304	15423	15277	15359	15361	15249	15318	15360	15309	15458	15287	15442	15078	15371	15278	15307	15377	15306	15306	15297	15150	15358	15403	15270	15249	15152	15160	15286	15289	15222	15137	15301	15190	15278	15303	15252	15210	15310	15338	15300	15345	15251	15168	15276	15250	15321	15395	15257	15221	15317	15200	15332	15327	15161	15282	15072	15304	15123	15192	15146	15209	15219	15258	15424	15214	15394	15388	15341	15488	15315	15152	15535	15178	15276	15274	15274	15267	15328	15489	15272	15282	15248	15454	15201	15276	15385	15358	15375	15196	15115	15198	15341	15178	15269	15455	15415	15370	15261	15322	15449	15222	15232	15291	15247	15380	15142	15160	15119	15391	15186	15215	15314	15213	15361	15237	15166	15295	15381	15138	15174	15269	15063	15235	15363	15340	15295	15050	15350	15155	15295	15265	15373	15237	15174	15059	15334	15320	15205	15172	15231	15254	15278	15313	15271	15139	15307	15333	15197	15168	15125	15214	15441	15284	15279	15149	15431	15376	15381	15438	15107	15228	15335	15326	15202	15209	15265	15242	15291	15267	15436	15357	15197	15187	15226	15123	15334	15350	15343	15307	15178	15380	15272	15120	15276	15302	15335	15345	15122	15396	15072	15115	15278	15303	15340	15220	15167	15169	15454	15147	15285	15407	15287	15278	15335	15057	15406	15320	15174	15355	15265	15300	15368	15459	15192	15319	15419	15230	15143	15137	15380	15270	15399	15223	15297	15300	15373	15145	15377	15303	15202	15368	15290	15180	15138	15261	15082	15304	15326	15314	15402	15256	15253	15279	15224	15419	15307	15146	15309	15142	15393	15325	15197	15231	15428	15296	15429	15237	15246	15222	15343	15299	15158	15230	15287	15146	15271	15348	15420	15397	15233	15153	15472	15277	15242	15162	15379	15363	15537	15203	15345	15261	15098	15063	15165	15279	15080	15155	15270	15234	15262	15302	15267	15340	15338	15407	15364	15059	15278	15351	15338	15329	15373	15288	15469	15316	15420	15276	15415	15217	15239	15410	15394	15324	15327	15144	15429	15196	15336	15277	15256	15164	15385	15264	15404	15256	15220	15352	15144	15374	15311	15354	14989	15322	15202	15189	15287	15401	15150	15179	15313	15332	15150	15194	15166	15245	15111	15252	15315	15379	15164	15167	15344	15448	15417	15082	15299	15225	15082	15199	15434	15345	15068	15303	15275	15083	15240	15312	15184	15239	15430	15350	15229	15173	15368	15218	15463	15239	15254	15218	15141	15205	15197	15274	15421	15238	15152	15315	15212	15209	15365	15350	15258	15265	15336	15113	15178	15211	15252	15372	15240	15112	15260	15296	15287	15331	15103	15298	15270	15124	15413	15348	15132	15251	15368	15251	15281	15174	15300	15194	15243	15405	15137	15287	15233	15361	15140	15245	15293	15224	15389	15266	15280	15224	15201	15166	15370	15141	15222	15266	15202	15358	15337	15342	15281	15191	15197	15153	15492	15252	15310	15201	15160	15171	15203	15314	15330	15279	15460	15329	15347	15216	15115	15199	15146	15254	15344	15400	15180	15140	15363	15399	15216	15310	15369	15322	15393	15232	15186	15265	15290	15289	15433	15232	15226	15219	15457	15324	15340	15430	15230	15081	15091	15192	15360	15289	15462	15291	15304	15175	15287	15441	15273	15230	15215	15280	15162	15322	15309	15331	15225	15237	15171	15305	15144	15302	15412	15280	15086	15233	15052	15145	15245	15299	15277	15243	15415	15139	15540	15285	15194	15350	15341	15184	15176	15367	15224	15339	15223	15107	15189	15336	15348	15209	15185	15141	15250	15302	15197	15241	15255	15172	15221	15350	15174	15372	15282	15386	15200	15271	15429	15138	15317	15299	15102	15408	15324	15303	15273	15116	15106	15215	15283	15234	15213	15221	15053	15286	15229	15201	15239	15239	15213	15417	15281	15303	15351	15246	15297	15361	15286	15342	15346	15372	15061	15323	15167	15182	15250	15359	15338	15137	15164	15301	15195	15273	15183	15328	15207	15175	15396	15194	15296	15156	15287	15097	15335	15511	15396	15316	15292	15221	15181	15278	15263	15206	15229	15370	15361	15258	15309	15321	15388	15219	15206	15362	15243	15214	15126	15188	15203	15348	15257	15367	15281	15224	15067	15430	15302	15247	15281	15322	15341	15388	15262	15160	15232	15201	15119	15288	14890	15323	15139	15271	15470	15317	15243	15316	15345	15282	15258	15359	15280	15332	15352	15442	15342	15329	15155	15214	15262	15341	15372	15265	15153	15280	15159	15266	15287	15404	15328	15213	15292	15276	15271	15195	15230	15156	15321	15244	15374	15314	15454	15360	15168	15366	15307	15349	15414	15279	15554	15213	15195	15276	15319	15345	15344	15196	15213	15204	15331	15132	15216	15250	15220	15473	15242	15212	15279	15331	15310	15280	15162	15264	15141	15265	15110	15303	15220	15306	15201	15218	15287	15368	15160	15249	15374	15401	15350	15316	15284	15256	15131	15255	15397	15286	15333	15278	15259	15288	15271	15229	15258	15339	15373	15423	15199	15316	15327	15313	15292	15334	15370	15270	15282	15347	15053	15205	15247	15277	15260	15435	15005	15192	15419	15116	15253	15166	15204	15137	15256	15333	15430	15184	15225	15310	15319	15319	15348	15309	15223	15344	15337	15416	15441	15305	15175	15146	15225	15192	15209	15252	15214	15063	15378	15121	15421	15400	15192	15497	15231	15128	15285	15230	15303	15181	15353	15474	15404	15247	15132	15348	15066	15329	15311	15251	15426	15498	15429	15203	15221	15234	15377	15498	15084	15357	15452	15261	15267	15260	15313	15220	15105	15355	15272	15229	15310	15290	15228	15230	15299	15321	15515	15231	15253	15295	15224	15218	15253	15109	15258	15299	15332	15314	15452	15346	15315	15358	15107	15388	15229	15192	15462	15157	15174	15285	15242	15248	15264	15179	15290	15132	15169	15260	15237	15199	15273	15355	15330	15311	15252	15386	15221	15281	15234	15191	15342	15232	15204	15569	15310	15143	15223	15308	15318	15086	15460	15248	15297	15364	15359	15333	15208	15316	15348	15098	15148	15343	15259	15019	15318	15198	15390	15300	15219	15287	15243	15275	15390	14976	15310	15163	15280	15178	15303	15179	15473	15323	15375	15053	15361	15278	15245	15405	15317	15298	15104	15251	15202	15286	15286	15186	15204	15175	15172	15321	15391	15324	15296	15208	15278	15301	15242	15393	15248	15456	15239	15338	15214	15294	15274	15293	15370	15136	15327	15205	15402	15050	15212	15375	15506	15108	15336	15345	15451	15294	15151	15188	15410	15120	15315	15471	15305	15181	15258	15332	15146	15315	15320	15492	15146	15265	15246	15209	15170	15439	15420	15318	15342	15317	15263	15205	15221	15323	15282	15351	15279	15266	15204	15194	15393	15463	15155	15346	15268	15283	15146	15325	15240	15348	15101	15299	15295	15317	15102	15163	15136	15316	15314	15405	15241	15326	15386	15280	15345	15353	15323	15231	15233	15312	15156	15159	15220	15193	15221	15370	15242	15117	15359	15024	15267	15411	15269	15302	15474	15187	15281	15421	15255	15296	15301	15376	15334	15285	15286	15380	15278	15226	15333	15149	15206	15154	15405	15099	15202	15302	15510	15274	15425	15209	15234	15375	15322	15076	15087	15336	15246	15333	15188	15053	15410	15160	15194	15000	15347	15240	15295	15304	15164	15192	15248	15464	15233	15177	15160	15386	15262	15244	15226	15290	15241	15248	15288	15221	15380	15339	15271	15310	15265	15296	15299	15360	15286	15438	15279	15280	15212	15285	15378	15238	15343	15350	15219	15191	15050	15442	15179	15340	15477	15112	15313	15274	15300	15413	15233	15372	15312	15259	15402	15197	15253	15269	15364	15233	15354	15344	15262	15416	15260	15251	15435	15431	15248	15323	15158	15334	15249	15228	15241	15309	15318	15247	15278	15304	15166	15230	15268	15429	15212	15120	15310	15295	15444	15160	15337	15379	15417	15326	15281	15091	15317	15391	15169	15258	15426	15307	15399	15312	15348	15301	15219	15235	15373	15194	15361	15376	15251	15347	15193	15117	15321	15242	15309	15347	15391	15452	15191	15456	15258	15466	15267	15333	15266	15448	15343	15267	15419	15355	15350	15150	15354	15271	15206	15278	15187	15166	15294	15281	15266	15402	15209	15320	15333	15346	15357	15252	15254	15323	15415	15391	15227	15241	15217	15384	15145	15358	15106	15313	15307	15351	15328	15295	15171	15482	15358	15217	15385	15335	15317	15296	15150	15157	15343	15441	15268	15140	15308	15182	15011	15207	15295	15216	15227	15340	15268	15461	15304	15319	15304	15250	15223	15314	15200	15262	15355	15207	15370	15250	15201	15292	15325	15407	15297	15193	15339	15299	15112	15342	15219	15281	15241	15309	15440	15252	15348	15328	15257	15302	15277	15313	15076	15134	15320	15274	15221	15399	15269	15325	15337	15184	15361	15094	15320	15416	15168	15437	15159	15184	15256	15215	15354	15223	15220	15254	15170	15275	15296	15145	15173	15273	15299	15305	15403	15269	15360	15476	15368	15280	15222	15145	15205	15259	15553	15124	15058	15350	15239	15395	15334	15155	15311	15228	15417	15084	15300	15515	15243	15286	15292	15284	15316	15141	15361	15362	15292	15187	15446	15344	15305	15305	15224	15335	15231	15246	15075	15313	15232	15201	15269	15341	15436	15179	15356	15264	15323	15221	15401	15260	15320	15237	15443	15304	15389	15132	15357	15397
24028	21128	28836	26723	27208	28470	27215	23568	21993	21250	20533	19986	19613	19416	19309	19202	18973	18700	18950	18736	18848	18844	18687	18705	18618	18450	18531	18615	18405	18386	18410	18517	18476	18403	18486	18155	18552	18180	18362	18317	18159	18394	18369	18095	18344	18314	18175	18390	18245	18341	18510	18506	18437	18279	18241	18365	18412	18289	18370	18264	18340	18334	18363	18268	18082	18298	18386	18245	18554	18299	18428	18317	18396	18317	18536	18422	18432	18318	18279	18233	18319	18333	18101	18293	18263	18333	18198	18220	18098	18429	18374	18384	18468	18462	18374	18031	18151	18230	18414	18393	18429	18234	18328	18293	18410	18368	18427	18346	18454	18246	18311	18172	18085	18240	18302	18285	18256	18326	18386	18259	18362	18215	18379	18328	18228	18254	18393	18284	18289	18174	18322	18197	18335	18440	18394	18280	18446	18336	18551	18379	18394	18166	18356	18332	18398	18319	18088	18394	18379	18427	18197	18390	18233	18436	18370	18222	18370	18314	18274	18187	18360	18227	18298	18200	18433	18289	18340	18190	18414	18500	18238	18323	18221	18379	18287	18421	18280	18238	18285	18240	18365	18280	18529	18448	18491	18488	18273	18364	18260	18344	18345	18427	18481	18062	18344	18369	18412	18340	18355	18305	18446	18316	18197	18462	18288	18257	18091	18262	18245	18054	18392	18272	18476	18410	18323	18273	18325	18319	18225	18172	18216	18392	18429	18206	18312	18106	17979	18454	18341	18290	18129	18199	18305	18148	18274	18099	18142	18282	18368	18319	18249	18329	18413	18362	18287	18284	18201	18323	18396	18273	18378	18197	18274	18236	18345	18354	18412	18359	18444	18395	18380	18240	18446	18310	18284	18189	18330	18315	18454	18359	18278	18301	18308	18304	18270	18350	18311	18419	18257	18412	18353	18348	18395	18336	18301	18354	18317	18202	18212	18339	18394	18275	18123	18070	18319	18375	18364	18149	18472	18314	18281	18137	18436	18232	18207	18263	18275	18309	18469	18073	18065	18135	18168	18199	18127	18484	18406	18169	18231	18281	18143	18180	18392	18329	18299	18344	18320	18139	18285	18340	18147	18512	18396	18396	18369	18295	18367	18438	18401	18259	18417	18319	18502	18358	18322	18333	18169	18196	18391	18275	18438	18171	18282	18206	18273	18404	18210	18303	18409	18329	18347	18252	18216	18156	18148	18256	18305	18272	18341	18089	18255	18582	18443	18176	18396	18258	18440	18311	18495	18133	18158	18295	18562	18340	18216	18281	18543	18231	18263	18208	18267	18353	18262	18349	18455	18525	18353	18173	18207	18371	18306	18140	18284	18377	18361	18193	18281	18303	18337	18201	18295	18269	18263	18496	18327	18306	18353	18329	18311	18372	18329	18287	18261	18114	18282	18443	18277	18066	18282	18350	18091	18388	18303	18381	18383	18361	18271	18210	18378	18129	18233	18179	18321	18592	18394	18263	18385	18105	18344	18111	18453	18217	18360	18260	18329	18104	18199	18358	18475	18369	18383	18321	18377	18400	18528	18467	18072	18286	18506	18388	18164	18164	18409	18323	18237	18304	18387	18299	18481	18295	18377	18293	18044	18061	18349	18323	18302	18420	18570	18397	18336	18208	18352	18383	18264	18243	18387	18288	18328	18508	18340	18212	18315	18275	18349	18208	18400	18273	18102	18416	18341	18316	18394	18456	18112	18052	18210	18237	18263	18300	18461	18598	18268	18174	18337	18446	18459	18195	18266	18073	18251	18299	18376	18286	18469	18114	18441	18259	18292	18339	18157	18264	18197	18277	18248	18426	18402	18416	18155	18383	18218	18254	18082	18101	18326	18045	18130	18298	18087	18362	18317	18184	18508	18393	18340	18397	18532	18130	18289	18312	18474	18427	18418	18178	18406	18526	18510	18309	18300	18168	18320	18139	18386	18513	18176	18207	18293	18325	18430	18173	18304	18385	18346	18283	18412	18398	18478	18308	18320	18411	18276	18181	18205	18231	18241	18324	18464	18387	18388	18214	18320	18371	18304	18138	18454	18352	18259	18323	18407	18234	18454	18284	18301	18145	18106	18236	18249	18399	18405	18297	18096	18104	18537	18137	18224	18313	18248	18466	18155	18148	18290	18418	18425	18299	18133	18359	18321	18240	18345	18204	18262	18234	18419	18383	18206	18354	18149	18103	18361	18438	18321	18519	18342	18260	18136	18224	18238	18389	18320	18210	18308	18339	18330	18159	18228	18195	18116	18233	18393	18427	18392	18375	18216	18354	18283	18246	18424	18304	18325	18274	18201	18243	18224	18355	17980	18330	18171	18356	18250	18318	18518	18439	18450	18369	18496	18604	18329	18108	18487	18235	18397	18273	18399	18223	18325	18110	18217	18365	18194	18100	18153	18312	18296	18438	18250	18315	17955	18261	18231	18391	18122	18283	18641	18395	18556	18029	18082	18277	18432	18349	18325	18226	18243	18170	18422	18620	18441	18396	18319	18246	18257	18223	18240	18335	18324	18416	18367	18350	18292	18226	18232	18184	18396	18407	18233	18438	18291	18328	18238	18324	18408	18301	18126	18265	18087	18301	18236	18233	18329	18384	18151	18157	18091	18316	18276	18489	18390	18283	18377	18252	18328	18130	18310	18371	18296	18433	18329	18395	18219	18262	18306	18212	18135	18401	18198	18196	18237	18326	18161	18268	18270	18384	18303	18227	18446	18424	18306	18287	18155	18244	18356	18392	18296	18264	18182	18087	18240	18265	18497	18178	18286	18264	18096	18235	18268	18179	18401	18177	18351	18241	18202	18429	18498	18189	18478	18311	18400	18024	18437	18222	18206	18176	18598	18217	18324	18376	18171	18493	18274	18511	18424	18350	18454	18496	18321	18166	18130	18265	18315	18319	18261	18344	18348	18291	18497	18422	18282	18224	18330	18380	18211	18319	18462	18484	18336	18428	18474	18400	18360	18197	18333	18494	18572	18359	18326	18196	18304	18378	18386	18000	18280	18463	18363	17965	18205	18161	18159	18220	18072	18409	18510	18244	18273	18241	18361	18168	18490	18264	18187	18335	18232	18143	18565	18372	18500	18317	18196	18368	18295	18376	18451	18358	18358	18379	18351	18190	18202	18182	18313	18214	18521	18295	18316	18285	18253	18311	18235	18355	18298	18228	18254	18249	18368	18270	18257	18324	18248	18182	18353	18041	18497	18273	18335	18396	18353	18169	18372	18248	18262	18371	18197	18038	18323	18313	18348	18462	18289	18308	18445	18186	18353	18322	18189	18233	18182	18381	18305	18519	18403	18255	18351	18231	18427	18337	18246	18265	18368	18280	18291	18445	18392	18339	18388	18489	18158	18064	18390	18240	18381	18430	18114	18336	18377	18175	18129	18365	18339	18304	18342	18189	18178	18499	18190	18254	18319	18470	18400	18274	18353	18205	18243	18221	18206	18301	18089	18252	18264	18252	18278	18029	18455	18254	18400	18367	18155	18192	18398	18443	18448	18204	18426	18154	18300	18257	18192	18402	18375	18350	18333	18360	18187	18198	18164	18263	18123	18181	18395	18450	18283	18397	18355	18083	18339	18421	18168	18265	18381	18244	18454	18259	18314	18236	18172	18343	18159	18309	18207	18404	18297	18497	18268	18087	18405	18366	18222	18090	18287	18100	18392	18211	18390	18345	18248	18264	18193	18335	18187	18308	18270	18333	18304	18220	18155	18238	18296	18251	18482	18313	18526	18383	18388	18097	18299	18361	18504	18521	18267	18233	18483	18395	18276	18348	18302	18316	18263	18254	18339	18300	18207	18497	18141	18272	18428	18315	18065	18304	18404	18508	18283	18279	18414	18285	18546	18447	18431	18164	18211	18306	18235	18148	18170	18292	18337	18322	18269	18232	18334	18335	18373	18231	18282	18378	18200	18317	18230	18092	18473	18370	18408	18447	18312	18109	18093	18359	18278	18073	18340	18216	18176	18460	18243	18333	18443	18258	18208	18403	18287	18188	18248	18318	18341	18272	18588	18619	18244	18517	18363	18379	18401	18262	18344	18279	18227	18338	18239	18206	18334	18182	18374	18238	18290	18203	18136	18270	18300	18282	18170	18105	18254	18264	18317	18272	18519	18232	18311	18112	18522	18362	18245	18263	18379	18245	18216	18283	18211	18217	18353	18133	18068	18192	18206	18190	18317	18378	18384	18154	18289	18333	18230	18207	18380	18329	18062	18321	18306	18474	18295	18320	18139	18397	18137	18362	18208	18333	18390	18395	18269	18258	18238	18300	18436	18144	18286	18129	18504	18238	18500	18261	18298	18181	18322	18018	18332	18221	18333	18226	18462	18524	18378	18271	18005	18346	18552	18395	18401	18161	18134	18334	18430	18346	17945	18363	18292	18353	18365	18207	18118	18085	18411	18466	18327	18357	18464	18301	18266	18271	18338	18262	18307	18273	18125	18315	18263	18295	18330	18339	18278	18412	18021	18309	18214	18340	18167	18262	18341	18354	18274	18157	18393	18284	18074	18317	18230	18386	18123	18392	18261	18335	18394	18356	18363	18297	18225	18351	18303	18290	18317	18175	18178	18301	18450	18251	18129	18192	18379	18399	18297	18477	18214	18387	18292	18277	18340	18375	18275	18446	18297	18331	18366	18193	18079	18258	18381	18428	18434	18236	18217	18411	18489	18040	18410	18293	18335	18489	18153	18233	18243	18309	18343	18170	18436	18568	18205	18225	18336	18167	18091	18227	18087	18245	18421	18320	18289	18238	18631	18267	18377	18470	18389	18281	18361	18516	18334	18441	18204	18390	18272	18088	18326	18365	18130	18294	18247	18190	18203	18310	18294	18166	18280	18292	18370	18443	18417	18238	18443	18136	18208	18216	18090	18182	18418	18330	18463	18349	18383	18317	18133	18217	18289	18112	18193	18465	18279	18202	18307	18564	18370	18367	18312	18408	18607	18157	18080	18125	18306	18222	18408	18172	18276	18298	18348	18471	18441	18268	18454	18395	18213	18165	18269	18414	18213	18289	18152	18333	18335	18363	18281	18296	18225	18321	18201	18408	18256	18412	18400	18453	18335	18289	18215	18111	18123	18032	18282	18271	18282	18369	18213	18421	18166	18234	18150	18434	18463	18370	18424	18356
32536	53651	49909	39496	33595	28548	25182	22322	20625	19420	18611	17637	17238	16889	16588	16473	16129	15916	16146	15694	15626	15616	15732	15414	15410	15416	15420	15515	15410	15380	15575	15384	15223	15367	15675	15379	15536	15370	15275	15194	15122	15154	15375	15258	15286	15317	15252	15350	15433	15372	15251	15296	15341	15296	15491	15299	15217	15406	15255	15316	15356	15193	15243	15199	15212	15350	15302	15270	15247	15266	15211	15122	15427	15306	15287	15472	15172	15214	15190	15155	15368	15223	15189	15268	15228	15428	15245	15217	15206	15198	15288	15252	15472	15347	15169	15293	15318	15083	15326	15387	15319	15317	15278	15330	15151	15227	15206	15202	15307	15324	15138	15129	15205	15302	15308	15152	15151	15344	15240	15326	15144	15356	15243	15307	15198	15287	15249	15249	15202	15200	15293	15243	15268	15233	15350	15222	15259	15246	15165	15269	15256	15285	15191	15298	15133	15376	15104	15294	15160	15196	15165	15289	15364	15330	15386	15274	15161	15460	15249	15452	15104	15206	15320	15255	15254	15064	15025	15162	15253	15207	15238	15203	15198	15423	15114	15353	15376	15138	15225	15182	15140	15116	15421	15417	15077	15234	15297	15384	15348	15228	15231	15217	15193	15348	15178	15266	15235	15278	15188	15209	15168	15324	15237	15285	15257	15210	15226	15223	15364	15187	15382	15078	15162	15197	15288	15220	15212	15332	15389	15178	15204	15388	15234	15180	15204	15318	15236	15221	15209	15124	15188	15266	15293	15336	15110	15241	15314	15404	15389	15193	15327	15117	15423	15382	15157	15046	15189	15247	15197	15116	15346	15307	15198	15043	15244	15431	15290	15322	15212	15381	15349	15066	15297	15237	15307	15246	15244	15367	15130	15231	15253	15300	15245	15287	15273	15205	15366	15099	15239	15169	15177	15258	15313	15369	15217	15323	15368	15372	15176	15152	15337	15184	15191	15167	15394	15240	15316	15518	15342	15373	15086	15207	15264	15289	15197	15125	15385	15138	15362	15148	15297	15349	15259	15309	15325	15267	15237	15212	15206	15336	15257	15098	15387	15190	15280	15343	15226	15098	15418	15285	15379	15215	15418	15154	15260	15127	15308	15194	15310	15235	15246	15255	15210	15311	15231	15196	15306	15285	15292	15179	15246	15280	15318	15329	15422	15167	15209	15332	15400	15275	15182	15312	15169	15100	15322	15295	15270	15240	15359	15324	15267	15348	15241	15344	15156	15331	15383	15313	15297	15349	15307	15218	15274	15213	15275	15116	15381	15373	15406	15219	15234	15187	15188	15364	15245	15347	15424	15189	15219	15426	15396	15212	15151	15280	15183	15123	15240	15094	15431	15324	15264	15297	15238	15267	15225	15297	15217	15367	15238	15211	15363	15141	15365	15326	15165	15298	15339	15411	15278	15183	15251	15116	15250	15224	15220	15257	15248	15298	15197	15212	15342	15231	15197	15234	15146	15292	15359	15267	15443	15194	15369	15240	15313	15224	15193	15369	15282	15215	15156	15233	15316	15240	15409	15228	15354	15218	15401	15233	15316	15203	15110	15266	15211	15294	15254	15245	15501	15327	15347	15485	15398	15024	15187	15275	15247	15325	15274	15325	15226	15236	15316	15146	15118	15217	15344	15366	15220	15512	15275	15274	15239	15282	15327	15392	15207	15182	15258	15303	15283	15268	15405	15235	15391	15454	15104	15218	15225	15325	15309	15275	15145	15162	15218	15214	15376	15181	15143	15238	15264	15247	15272	15237	15382	15173	15394	15078	15326	15088	15301	15151	15318	15195	15215	15332	15403	15400	15343	15392	15407	15421	15228	15251	15441	15294	15403	15367	15139	15104	15279	15208	15213	15271	15480	15208	15302	15241	15319	15151	15362	15471	15239	15200	15190	15249	15394	15322	15159	15097	15346	15289	15416	15142	15340	15176	15448	15478	15172	15210	15358	15296	15160	15282	15304	15193	15236	15396	15317	15251	15158	15378	15286	15192	15286	15150	15302	15125	15201	15288	15225	15339	15350	15245	15223	15364	15287	15477	15290	15299	15227	15235	15446	15219	15057	15216	15209	15241	15246	15242	15247	15311	15329	15305	15270	15449	15378	15320	15211	15177	15120	15123	15265	15178	15177	15324	15370	15113	15247	15238	15337	15360	15137	15193	15305	15187	15351	15312	15282	15252	15358	15337	15323	15117	15229	15363	15172	15384	15276	15236	15290	15111	15311	15251	15204	15312	15253	15275	15427	15295	15263	15209	15164	15304	15306	15312	15323	15244	15300	15145	15151	15325	15229	15353	15270	15205	15329	15346	15418	15308	15285	15277	15302	15200	15229	15220	15386	15300	15198	15358	15470	15183	15333	15305	15323	15356	15195	15262	15225	15337	15315	15416	15327	15322	15318	15054	15206	15390	15300	15298	15353	15242	15378	15282	15557	15290	15249	15300	15309	15392	15234	15064	15143	15155	15358	15176	15201	15253	15376	15180	15219	15184	15550	15322	15235	15296	15267	15260	15198	15232	15281	15222	15302	15151	15206	15303	15226	15312	15355	15042	15187	15265	15336	15423	15234	15325	15491	15268	15115	15207	15257	15284	15092	15244	15292	15206	15320	15279	15272	15261	15305	15144	15225	15268	15094	15112	15193	15305	15225	15308	15294	15190	15297	15230	15363	15370	15312	15314	15145	15249	15264	15330	15236	15350	15325	15088	15207	15393	15386	15335	15249	15197	15328	15112	15229	15313	15254	15126	15281	15117	15330	15392	15201	15322	15352	15243	15190	15283	15315	15210	15199	15347	15113	15444	15239	15318	15350	15237	15401	15216	15305	15219	15285	15133	15319	15229	15223	15317	15151	15289	15264	15238	15345	15193	15294	15312	15196	15362	15043	15210	15215	15219	15368	15289	15362	15221	15255	15340	15073	15453	15215	15102	15332	15239	15177	15255	15433	15348	15197	15297	15373	15358	15220	15265	15393	15239	15197	15087	15285	15130	15167	15238	15216	15158	15312	15238	15278	15244	15422	15395	15271	15211	15191	15227	15333	15121	15151	15292	15334	15364	15327	15161	15309	15240	15323	15161	15118	15104	15154	15247	15210	15226	15340	15405	15195	15269	15232	15343	15258	15375	15474	15330	15346	15384	15293	15151	15195	15417	15264	15203	15273	15289	15251	15390	15439	15172	15163	15291	15315	15312	15338	15181	15176	15271	15376	15275	15370	15199	15313	15317	15242	15179	15359	15475	15290	15215	15362	15255	15266	15357	15377	15420	15100	15345	15202	15402	15210	15191	15184	15343	15306	15194	15362	15164	15282	15245	15274	15249	15281	15158	15263	15325	15111	15144	15187	15336	15269	15220	15171	15324	15168	15444	15279	15256	15212	15409	15400	15156	15223	15232	15269	15331	15070	15217	15404	15238	15327	15022	15194	15264	15429	15272	15340	15336	15236	15343	15090	15236	15377	15276	15442	15381	15358	15418	15302	15207	15283	15216	15344	15217	15173	15321	15168	15151	15259	15328	15353	15200	15309	15192	15495	15309	15413	15324	15110	15257	15425	15344	15325	15222	15240	15266	15189	15168	15259	15199	15451	15355	15112	15181	15404	15213	15222	15207	15108	15239	15158	15422	15353	15235	15386	15295	15248	15302	15245	15324	15309	15302	15227	15248	15257	15245	15281	15308	15225	15127	15409	15261	15228	15265	15321	15278	15360	15267	15426	15354	15334	15214	15087	15266	15294	15287	15212	15203	15230	15129	15271	15483	15508	15114	15259	15234	15214	15338	15196	15227	15115	15437	15302	15369	15250	15264	15301	15146	15258	15157	15288	15358	15248	15212	15122	15203	15201	15084	15166	15289	15211	15275	15404	15166	15229	15328	15318	15226	15253	15191	15123	15388	15105	15240	15491	15261	15136	15365	15201	15203	15296	15158	15423	15327	15288	15593	15297	15296	15252	15349	15398	15153	15223	15214	15289	15195	15320	15330	15186	15183	15463	15207	15205	15465	15276	15275	15342	15205	15331	15363	15327	15138	15110	15374	15335	15386	15406	15249	15214	15167	15145	15189	15374	15278	15480	15263	15237	15081	15358	15295	15203	15367	15107	15176	15343	15259	15303	15260	15373	15120	15113	15271	15232	15232	15239	15178	15279	15368	15194	15083	15409	15193	15293	15224	15282	15222	15244	15084	15403	15398	15314	15253	15235	15166	15296	15303	15171	15378	15325	15348	15077	15142	15263	15348	15161	15290	15260	15110	15281	15357	15223	15130	15425	15306	15036	15145	15321	15346	15151	15124	15254	15373	15255	15324	15333	15236	15231	15342	15463	15380	15363	15235	15272	15123	15314	15174	15347	15122	15314	15179	15389	15036	15231	15283	15102	15351	15026	15302	15323	15251	15362	15264	15314	15142	15345	15264	15305	15234	15383	15328	15144	15133	15247	15266	15347	15300	15184	15365	15245	15096	15222	15246	15274	15186	15204	15183	15255	15311	15328	15316	15315	15385	15194	15179	15192	15340	15161	15147	15147	15199	15297	15360	15230	15158	15238	15305	15381	15418	15245	15144	15110	15217	15331	15269	15150	15336	15193	15221	15382	15339	15272	15130	15380	15032	15149	15404	15220	15375	15189	15336	15278	15195	15289	15266	15214	15277	15209	15260	15148	15143	15284	15303	15222	15174	15348	15387	15252	15391	15144	15213	15273	15102	15275	15169	15197	15314	15344	15397	15283	14984	15222	14983	15116	15311	15273	15243	15256	15332	15246	15435	15372	15244	15177	15328	15382	15171	15253	15331	15366	15325	15353	15202	15440	15388	15220	15147	15275	15144	15265	15118	15261	15242	15229	15220	15263	15382	15263	15369	15193	15331	15223	15244	15314	15171	15282	15230	15298	15173	15212	15414	15020	15232	15265	15140	15207	15191	15222	15367	15273	15300	15266	15265	15243	15272	15215	15348	15271	15334	15141	15252	15414	15186	15396	15249	15241	15393	15063	15243	15457	15128	15263	15133	15277	15309	15222	15299	15246	15222	15310	15284	15267	15437	15408	15320	15173	15347	15253	15332	15282	15215	15349	15233	15076	15291	15241	15271	15269	15327	15312	15164	15335	15152	15472	15393	15261	15299	15332	15268	15186	15381	15196	15159
22694	21061	28848	23895	23446	28247	31270	26202	23945	22867	22022	21394	20955	20332	20171	19931	19756	19606	19666	19568	19451	19208	19003	19059	18885	19203	19236	19140	18776	18910	18872	18797	18872	18901	18859	18939	18787	18726	18878	18693	18921	18733	18815	18752	18506	18808	18733	19002	18856	18910	18869	18924	18861	18662	18827	18641	18835	18833	18766	18798	18694	18724	18606	18627	18802	18646	18880	18528	18637	18834	18892	18534	18715	18478	18648	18642	18764	18539	18740	18792	18815	18794	18724	18778	18762	18475	18692	18580	18850	18809	18780	18835	18935	18660	18858	18877	18766	18622	18571	18776	18690	18807	18596	18704	18463	18499	18548	18517	18831	18800	18798	18448	19054	18618	18775	18705	18621	18532	18535	18603	18787	18618	18669	18640	18612	18697	18764	18908	18542	18763	18813	18882	18700	18750	18493	18577	18777	18558	18753	18714	18708	18705	18867	18522	18515	18640	18577	18629	18674	18618	18846	18762	18544	18753	18757	18755	18763	18696	18715	18557	18437	18586	18634	18450	18643	18593	18652	18654	18461	18622	18548	18741	18827	18808	18832	18569	18913	18809	18672	18716	18620	18547	18718	18597	18650	18759	18864	18740	18700	18608	18540	18658	18632	18620	18584	18757	18527	18473	18638	18644	18475	18920	18810	18738	18637	18782	18570	18651	18604	18663	18609	18613	18710	18745	18858	18510	18705	18614	18805	18814	18673	18533	18735	18825	18774	18664	18789	18849	18880	18535	18752	18685	18562	18537	18547	18723	18841	18531	18888	18656	18722	18576	18832	18688	18635	18641	18339	18731	18817	18790	18532	18754	18400	18706	18702	18754	18689	18682	18699	18509	18655	18557	18615	18571	18820	18522	18623	18562	18664	18565	18711	18728	18633	18475	18823	18757	18616	18695	18709	18773	18759	18558	18408	18778	18519	18577	18784	18745	18539	18626	18795	18895	18530	18631	18678	18743	18657	18552	18657	18623	18954	18706	18880	18611	18783	18684	18704	18671	18847	18845	18568	18512	18749	18751	18570	18691	18662	18834	18714	18662	18676	18645	18821	18823	18730	18628	18839	18419	18789	18757	18509	18630	18722	18734	18490	18619	18659	19093	18764	18767	18856	18882	18807	18607	18717	18483	18700	18654	18606	18615	18768	18742	18725	18462	18642	18553	18561	18673	18439	18754	18704	18539	18694	18809	18601	18578	18838	18617	18567	18619	18818	18706	18797	18761	18569	18522	18628	18856	18671	18721	18841	18769	18736	18582	18471	18617	18679	18645	18690	18568	18686	18574	18591	18700	18890	18831	18673	18506	18655	18896	18656	18683	18774	18743	18705	18594	18535	18815	18734	18536	18486	18726	18683	18595	18715	18549	18594	18685	18637	18758	18774	18711	18698	18969	18782	18619	18495	18638	18487	18494	18929	18719	18756	18743	18506	18556	18757	18808	18698	18561	18520	18629	18593	18703	18771	18531	18635	18820	18915	18812	18604	18609	18709	18720	18681	18581	18741	18650	18586	18709	18579	18462	18576	18432	18472	18526	18670	18599	18640	18592	18644	18569	18609	18802	18724	18677	18781	18717	18848	18640	18687	18812	18571	18417	18693	18610	18883	18611	18729	18593	18702	18661	18705	18608	18756	18646	18615	18544	18546	18765	18649	18762	18592	18601	18624	18738	18538	18672	18599	18805	18716	18548	18819	18625	18518	18576	18478	18552	18531	18571	18568	18603	18743	18709	18880	18700	18676	18711	18619	18849	19021	18801	18603	18645	18731	18634	18651	18658	18751	18546	18656	18833	18630	18833	18540	18661	18757	18607	18723	18617	18646	18487	18711	18707	18880	18847	18999	18761	18700	18572	18612	18710	18705	18798	18781	18903	18645	18711	18741	18392	18713	18597	18589	18977	18663	18716	18544	18795	18885	18537	18605	18596	18594	18828	18844	18839	18403	18576	18518	18628	18725	18564	18621	18752	18717	18747	18564	18800	18746	18623	18721	18594	18638	18618	18863	18785	18633	18732	18700	18492	18495	18571	18640	18746	18975	18677	18693	18527	18792	18858	18639	18562	18756	18762	18529	18678	18420	18591	18593	18715	18509	18572	18617	18783	18655	18727	18777	18778	18578	18620	18555	18573	18555	18691	18718	18604	18454	18977	18446	18715	18716	18661	18661	18588	18420	18802	18798	18860	18564	18851	18913	18758	18995	18712	18672	18789	18790	18660	18817	18738	18647	18764	18840	18810	18620	18739	18600	18652	18929	18639	18772	18587	18743	18770	18640	18611	18474	18714	18609	18510	18770	18471	18616	18704	18584	18517	18531	18602	18760	18613	18777	18748	18702	18787	18837	18783	18578	18712	18696	18713	18627	18649	18772	18619	18459	18647	18650	18749	18665	18710	18553	18730	18857	18573	18813	18625	18877	18570	18642	18642	18661	18426	18706	18705	18758	18662	18776	18852	18799	18731	18783	18465	18934	18794	18713	18387	18840	18490	18753	18630	18581	18595	18751	18590	18438	18681	18798	18736	18729	18702	18897	18801	18560	18784	18683	18829	18623	18788	18905	18775	18554	18811	18593	18699	18483	18558	18887	18441	18709	18651	18745	18738	18544	18866	18653	18625	18579	18550	18769	18801	18559	18691	18715	18727	18526	18536	18716	18737	18387	18613	18647	18711	18649	18654	18654	18705	18547	18584	18619	18527	18562	18671	18741	18656	18564	18769	18822	18679	18765	18553	18849	18530	18557	18669	18575	18617	18886	18649	18935	18585	18650	18771	18653	18577	18802	18770	18579	18606	18780	18687	18838	18583	18555	18631	18693	18446	18629	18584	18758	18690	18653	18488	18654	18789	18753	18624	18774	18486	18673	18725	18637	18736	18590	18563	18473	18530	18658	18697	18846	18791	18486	18630	18479	18713	18648	18573	18736	18647	18679	18622	18775	18928	18826	18636	18825	18569	18857	18725	18605	18815	18557	18739	18553	18674	18507	18508	18904	18489	18599	18896	18755	18623	18512	18784	18721	18662	18847	18766	18667	18758	18693	18668	18794	18666	18741	18878	18815	18788	18610	18614	18864	18742	18534	18607	18786	18668	18752	18557	18636	18702	18720	18635	18641	18532	18553	18803	18660	18607	18664	18746	18638	18645	18741	18704	18778	18808	18640	18486	18636	18925	18580	18798	18874	18722	18507	18703	18740	18556	18736	18694	18685	18632	18774	18760	18635	18704	18726	18730	18688	18723	18489	18522	18579	18674	18782	18901	18836	18970	18580	18632	18811	18707	18469	18655	18856	18605	18677	18737	18646	18621	18614	18742	18580	18601	18636	18809	18667	18649	18519	18568	18561	18781	18751	18764	18640	18829	18741	18728	18628	18893	18347	18559	18802	18726	18810	18878	18764	18561	18663	18826	18719	18712	18595	18679	18493	18639	18635	18757	18646	18619	18877	18597	18707	18510	18516	18654	18667	18755	18859	18655	18733	18807	18570	18676	18617	18499	18658	18879	18681	18759	18657	18871	18984	18746	18749	18798	18408	18591	18820	18741	18724	18829	18962	18785	18621	18486	18743	18608	18684	18569	18710	18691	18851	18791	18677	18603	18797	18562	18606	18698	18820	18736	18639	18593	18822	18623	18443	18757	18633	18777	18525	18586	18598	18782	18778	18637	18622	18586	18563	18522	18612	18698	18597	18767	18658	18721	18685	18499	18918	18676	18792	18571	18689	18636	18662	18560	18647	18616	18550	18724	18770	18614	18580	18770	18710	18754	18747	18843	18637	18645	18871	18780	18745	18490	18713	18969	18646	18708	18667	18540	18644	18687	18821	18755	18736	18650	18635	18702	18846	18608	18846	18614	18626	18841	18666	18399	18524	18639	18603	18779	18805	18688	18568	18791	18738	18776	18747	18828	18685	18616	18762	18691	18571	18515	18603	18608	18681	18753	18578	18679	18735	18678	18826	18634	18868	18899	18782	18751	18802	18829	18599	18774	18849	18556	18712	18769	18661	18759	18497	18579	18700	18653	18520	18621	18666	18872	18466	18549	18813	18792	18679	18800	18711	18721	18629	18554	18438	18524	18609	18754	18620	18683	18637	18726	18764	18699	18736	18632	18818	18584	18787	18647	18510	18870	18688	18768	18700	18681	18715	18507	18529	18617	18529	18571	18542	18752	18970	18528	18825	18654	18636	18658	18610	18593	18646	18443	18710	18679	18537	18789	18665	18686	18785	18554	18628	18580	18732	18697	18917	18700	18823	18686	18752	18752	18688	18742	18867	18513	18673	18412	18713	18604	19001	18695	18590	18636	18570	18627	18996	18632	18869	18698	18729	18627	18599	18678	18699	18599	18643	18934	18734	18478	18595	18493	18847	18595	18790	18529	18806	18479	18704	18524	18689	18831	18579	18772	18689	18575	18804	18787	18831	18775	18662	18620	18608	18819	18642	18738	18667	18549	18761	18629	18673	18757	18716	18721	18886	18552	18635	18791	18792	18735	18696	18464	18663	18562	18805	18545	18748	18770	18733	18601	18806	18792	18629	18838	18557	18604	18656	18738	18893	18719	18692	18681	18651	18771	18499	18439	18773	18763	18562	18673	18845	18835	18716	18741	18705	18693	18685	18864	18839	18749	18812	18694	18590	18515	18593	18648	18537	18745	18769	18790	18803	18664	18768	18715	18496	18894	18814	18644	18573	18756	18518	18705	18634	18555	18688	18634	18661	18879	18647	18823	18695	18672	18609	18628	18596	18601	18729	18689	18630	18839	18673	18699	18589	18623	18583	18721	18752	18507	18544	18729	18564	18789	18636	18776	18708	18691	18649	18638	18503	18619	18738	18574	18592	18468	18816	18688	18885	18607	18804	18650	18807	18639	18804	18603	18547	18663	18762	19013	18491	18585	18645	18645	18903	18685	18566	18532	18686	18733	18746	18536	18530	18656	18728	18622	18647	18797	18825	18788	18704	18791	18829	18803	18582	18656	18708	18615	18771	18915	18746	18577	18721	18799	18832	18683	18503	18644	18517	18696	18680	18607	18658	18754	18349	18735	18685	18605	18475	18610	18705	18745	18652	18513	18627	18695	18444	18689	18774	18694	18823	18864	18840	18696	18710	18558	19005	18729	18645	18616	18512	18624	18738	18759	18653	18761
34215	58828	54694	43381	37200	32420	28669	25705	23286	21203	20121	19151	18148	17734	17358	16913	16581	16582	16307	16080	15852	15976	15786	15879	15809	15821	15672	15549	15603	15706	15428	15628	15518	15478	15536	15807	15585	15471	15438	15451	15550	15372	15436	15474	15660	15436	15414	15366	15333	15418	15389	15486	15431	15334	15441	15618	15421	15514	15415	15485	15300	15419	15333	15366	15403	15351	15425	15417	15394	15566	15401	15438	15424	15505	15329	15381	15431	15451	15403	15321	15415	15338	15484	15497	15433	15430	15385	15459	15440	15488	15450	15238	15449	15496	15486	15462	15485	15383	15556	15638	15498	15378	15542	15271	15452	15437	15430	15373	15359	15375	15552	15531	15381	15324	15462	15313	15362	15385	15414	15476	15666	15400	15514	15387	15467	15478	15496	15581	15420	15542	15408	15313	15467	15378	15504	15334	15312	15427	15485	15479	15231	15414	15551	15550	15602	15460	15353	15525	15398	15383	15385	15254	15394	15554	15446	15382	15473	15570	15389	15354	15405	15499	15476	15418	15549	15417	15426	15434	15377	15501	15560	15490	15441	15351	15344	15507	15483	15486	15447	15569	15530	15404	15490	15391	15476	15303	15597	15495	15457	15270	15639	15389	15468	15456	15467	15458	15445	15411	15467	15357	15453	15429	15282	15314	15343	15351	15438	15529	15411	15557	15239	15511	15366	15482	15152	15514	15377	15512	15491	15412	15449	15590	15231	15320	15446	15362	15279	15363	15316	15410	15400	15541	15498	15328	15587	15412	15291	15443	15498	15525	15405	15362	15393	15358	15282	15454	15472	15392	15586	15556	15235	15411	15430	15603	15468	15490	15229	15430	15384	15323	15540	15412	15443	15315	15421	15354	15403	15470	15489	15449	15397	15265	15461	15347	15408	15345	15393	15470	15519	15342	15436	15306	15354	15652	15503	15459	15457	15509	15255	15305	15538	15539	15633	15486	15372	15476	15581	15448	15249	15401	15362	15407	15411	15444	15560	15509	15445	15466	15356	15477	15546	15593	15385	15417	15480	15367	15390	15494	15486	15361	15553	15334	15349	15288	15471	15421	15477	15542	15333	15408	15562	15376	15475	15556	15423	15441	15588	15569	15443	15445	15554	15311	15614	15255	15390	15280	15501	15296	15193	15370	15620	15467	15436	15516	15370	15462	15404	15394	15460	15590	15330	15332	15261	15522	15458	15371	15396	15456	15383	15335	15455	15447	15453	15352	15413	15466	15453	15521	15486	15494	15346	15554	15442	15467	15458	15415	15421	15394	15350	15224	15456	15397	15456	15537	15518	15366	15280	15309	15451	15410	15416	15449	15476	15571	15323	15324	15488	15455	15453	15382	15591	15416	15474	15309	15321	15461	15484	15498	15496	15427	15573	15590	15535	15463	15565	15485	15415	15275	15538	15524	15313	15447	15317	15685	15395	15395	15348	15599	15342	15509	15519	15370	15472	15245	15455	15523	15244	15193	15408	15365	15476	15433	15632	15392	15422	15387	15641	15488	15491	15331	15409	15455	15353	15593	15392	15455	15458	15457	15346	15462	15443	15389	15500	15461	15636	15495	15495	15419	15456	15283	15458	15432	15556	15567	15473	15385	15362	15577	15441	15412	15402	15465	15462	15465	15499	15382	15494	15394	15373	15341	15397	15573	15565	15368	15365	15367	15310	15499	15519	15389	15475	15345	15431	15463	15276	15418	15449	15462	15521	15447	15464	15508	15393	15277	15634	15605	15484	15293	15446	15382	15401	15489	15444	15562	15500	15408	15304	15372	15487	15637	15282	15360	15667	15588	15388	15448	15462	15531	15403	15453	15481	15314	15583	15411	15546	15456	15550	15429	15346	15484	15393	15431	15374	15348	15399	15496	15541	15567	15574	15511	15384	15295	15434	15369	15392	15415	15515	15468	15607	15452	15392	15331	15472	15455	15496	15399	15514	15571	15382	15457	15431	15471	15469	15421	15306	15488	15434	15401	15313	15509	15516	15351	15427	15508	15563	15332	15395	15267	15496	15342	15511	15425	15418	15390	15375	15411	15522	15523	15387	15329	15466	15486	15468	15513	15436	15378	15527	15552	15249	15463	15478	15384	15412	15431	15425	15547	15375	15520	15385	15326	15371	15484	15392	15374	15449	15377	15427	15535	15335	15344	15315	15338	15506	15405	15425	15518	15457	15530	15494	15443	15375	15371	15437	15481	15421	15534	15345	15396	15521	15476	15373	15348	15514	15304	15366	15655	15465	15332	15538	15540	15586	15286	15411	15507	15367	15399	15398	15558	15439	15320	15567	15396	15350	15371	15441	15491	15497	15412	15453	15501	15386	15454	15434	15430	15522	15432	15384	15418	15475	15481	15474	15326	15571	15306	15327	15348	15432	15355	15467	15389	15405	15569	15484	15532	15389	15474	15289	15466	15390	15379	15449	15474	15492	15544	15467	15398	15444	15470	15470	15368	15512	15347	15306	15504	15278	15295	15270	15263	15506	15432	15319	15369	15578	15363	15369	15470	15416	15464	15436	15392	15514	15382	15479	15372	15494	15329	15295	15497	15284	15443	15587	15418	15376	15425	15291	15440	15555	15575	15280	15500	15244	15719	15426	15526	15329	15430	15340	15352	15498	15462	15421	15347	15469	15264	15431	15350	15441	15457	15421	15440	15564	15333	15452	15365	15561	15513	15608	15380	15359	15328	15404	15356	15360	15537	15201	15397	15586	15473	15348	15447	15476	15569	15407	15377	15469	15432	15360	15473	15309	15596	15325	15420	15567	15435	15466	15496	15437	15468	15628	15302	15626	15512	15352	15541	15521	15278	15384	15464	15252	15399	15523	15514	15340	15511	15405	15436	15592	15472	15471	15354	15479	15585	15388	15418	15689	15359	15406	15405	15377	15551	15509	15164	15521	15397	15464	15263	15468	15250	15247	15299	15439	15313	15439	15591	15517	15265	15556	15465	15409	15268	15487	15494	15382	15614	15502	15519	15413	15376	15358	15537	15209	15469	15418	15325	15341	15451	15508	15463	15373	15375	15646	15295	15314	15517	15495	15370	15537	15281	15542	15365	15482	15527	15337	15511	15452	15359	15451	15321	15335	15301	15420	15558	15433	15582	15550	15363	15503	15297	15377	15479	15522	15391	15286	15243	15477	15516	15461	15504	15407	15273	15425	15565	15512	15354	15258	15568	15652	15513	15599	15441	15466	15463	15490	15402	15352	15329	15424	15440	15481	15431	15299	15272	15356	15505	15474	15361	15567	15506	15511	15632	15448	15507	15386	15284	15313	15384	15404	15461	15260	15374	15496	15310	15557	15491	15425	15564	15431	15356	15387	15550	15405	15366	15554	15417	15438	15546	15489	15498	15517	15479	15290	15457	15508	15547	15416	15535	15469	15402	15449	15311	15402	15349	15274	15419	15556	15224	15431	15363	15324	15476	15412	15465	15511	15424	15381	15480	15373	15436	15615	15358	15355	15513	15348	15397	15523	15357	15542	15480	15411	15334	15445	15418	15416	15318	15449	15564	15352	15374	15305	15270	15562	15551	15395	15495	15459	15372	15688	15289	15438	15440	15383	15434	15289	15429	15588	15332	15573	15383	15425	15324	15454	15328	15428	15416	15491	15382	15258	15361	15413	15304	15501	15458	15440	15316	15413	15410	15433	15597	15503	15463	15346	15427	15499	15452	15596	15385	15339	15459	15447	15353	15473	15539	15570	15413	15304	15389	15454	15459	15420	15379	15440	15316	15549	15436	15292	15483	15190	15328	15382	15373	15514	15542	15522	15428	15611	15410	15435	15431	15389	15365	15447	15394	15565	15502	15560	15591	15421	15473	15543	15412	15494	15397	15468	15592	15307	15530	15250	15514	15250	15420	15461	15435	15494	15442	15493	15491	15532	15334	15452	15422	15385	15534	15486	15423	15516	15419	15266	15211	15524	15395	15382	15470	15526	15511	15433	15601	15562	15309	15461	15370	15342	15375	15443	15607	15364	15524	15375	15469	15285	15413	15317	15466	15393	15375	15607	15582	15344	15362	15425	15410	15500	15550	15384	15433	15586	15348	15456	15550	15348	15318	15421	15554	15359	15511	15694	15428	15508	15278	15570	15497	15337	15619	15441	15289	15285	15523	15495	15509	15365	15482	15502	15408	15268	15425	15487	15355	15372	15409	15347	15420	15475	15327	15358	15359	15482	15447	15429	15249	15602	15308	15354	15309	15549	15486	15452	15490	15290	15480	15424	15542	15534	15349	15338	15402	15226	15602	15753	15409	15508	15497	15566	15356	15416	15317	15374	15413	15413	15248	15469	15446	15504	15388	15395	15344	15404	15347	15398	15379	15517	15378	15390	15392	15411	15145	15386	15289	15413	15456	15311	15383	15524	15483	15417	15462	15420	15383	15442	15457	15566	15492	15305	15231	15484	15481	15527	15372	15464	15609	15414	15423	15388	15484	15451	15519	15477	15553	15389	15606	15343	15399	15351	15482	15305	15266	15612	15323	15426	15500	15400	15583	15502	15463	15374	15456	15375	15383	15502	15546	15464	15391	15378	15564	15471	15351	15402	15330	15471	15615	15514	15486	15435	15584	15380	15376	15294	15521	15215	15402	15508	15504	15430	15386	15420	15395	15503	15427	15417	15451	15420	15595	15261	15464	15416	15554	15560	15379	15451	15272	15612	15416	15639	15409	15300	15374	15538	15470	15371	15366	15379	15390	15474	15331	15515	15347	15351	15556	15359	15491	15478	15429	15362	15554	15466	15375	15549	15438	15576	15341	15378	15563	15496	15369	15426	15443	15489	15423	15376	15437	15474	15455	15320	15435	15371	15421	15458	15259	15347	15375	15417	15421	15597	15476	15396	15450	15405	15344	15533	15425	15306	15376	15446	15454	15483	15306	15491	15451	15375	15221	15476	15473	15282	15382	15508	15455	15480	15518	15365	15376	15379	15414	15335	15466	15360	15530	15401	15345	15392	15283	15548	15469	15477	15416	15533	15485	15283	15496	15576	15483	15439	15340	15398	15337	15448	15391	15410	15397	15435	15458	15440	15425	15497	15423	15278	15464	15556	15372	15541	15305	15568	15420	15402	15318	15457	15551	15519	15571	15344	15440	15560	15409	15482	15452	15456	15282	15404	15288
29840	30765	39158	35002	28589	25458	23678	21887	20939	20373	19945	19536	19483	19094	18841	18826	18998	18988	18850	18648	18454	18691	18584	18773	18581	18712	18313	18655	18557	18522	18617	18357	18594	18635	18435	18287	18359	18517	18211	18546	18487	18637	18455	18450	18417	18489	18367	18458	18539	18123	18400	18350	18339	18419	18450	18490	18208	18682	18291	18436	18445	18384	18416	18524	18564	18497	18231	18426	18556	18511	18538	18249	18422	18542	18389	18611	18600	18422	18574	18155	18483	18240	18263	18302	18408	18292	18383	18334	18400	18586	18575	18502	18551	18349	18425	18460	18568	18390	18245	18139	18414	18457	18542	18289	18325	17992	18493	18428	18381	18416	18425	18290	18464	18569	18424	18438	18516	18259	18201	18363	18438	18486	18584	18394	18538	18460	18446	18366	18483	18198	18433	18437	18463	18492	18440	18368	18391	18427	18510	18592	18607	18469	18474	18223	18370	18337	18449	18584	18450	18199	18427	18389	18438	18228	18322	18392	18563	18358	18495	18572	18232	18597	18534	18501	18411	18387	18330	18526	18301	18475	18290	18602	18429	18428	18595	18373	18402	18470	18476	18447	18553	18234	18496	18286	18522	18395	18516	18511	18419	18419	18400	18333	18676	18513	18484	18519	18282	18389	18242	18417	18324	18453	18230	18368	18386	18558	18615	18429	18369	18386	18329	18593	18368	18510	18379	18424	18457	18509	18449	18576	18441	18568	18318	18605	18363	18126	18417	18512	18327	18201	18388	18344	18444	18290	18365	18261	18517	18507	18396	18228	18310	18571	18325	18437	18320	18458	18318	18643	18541	18518	18467	18400	18293	18319	18239	18494	18523	18492	18246	18363	18578	18498	18293	18378	18558	18058	18409	18361	18639	18358	18493	18386	18286	18285	18452	18522	18205	18654	18141	18436	18653	18215	18320	18400	18431	18199	18297	18578	18514	18597	18460	18570	18648	18628	18477	18579	18409	18749	18383	18562	18492	18453	18255	18320	18297	18166	18364	18346	18259	18383	18259	18365	18419	18443	18523	18357	18373	18541	18391	18189	18292	18590	18502	18407	18360	18511	18518	18292	18287	18471	18329	18482	18389	18606	18424	18454	18681	18334	18298	18331	18443	18386	18356	18437	18304	18408	18451	18136	18165	18331	18326	18465	18433	18423	18492	18212	18462	18407	18574	18366	18471	18330	18552	18632	18500	18344	18385	18390	18157	18481	18430	18345	18305	18366	18485	18289	18248	18509	18481	18635	18414	18461	18304	18379	18249	18307	18441	18384	18396	18314	18464	18458	18320	18368	18410	18162	18425	18333	18389	18463	18361	18579	18587	18325	18367	18366	18397	18140	18543	18533	18246	18515	18589	18603	18147	18313	18662	18351	18354	18208	18553	18428	18609	18496	18665	18357	18402	18437	18442	18415	18654	18379	18351	18388	18317	18551	18591	18286	18494	18312	18286	18552	18562	18326	18162	18419	18419	18423	18619	18424	18256	18138	18496	18437	18442	18451	18529	18460	18293	18372	18263	18502	18558	18326	18375	18396	18430	18390	18423	18503	18121	18347	18681	18383	18455	18568	18309	18470	18569	18358	18589	18234	18444	18428	18539	18366	18483	18405	18276	18509	18597	18254	18631	18492	18276	18187	18621	18318	18362	18459	18577	18617	18396	18385	18587	18351	18241	18374	18360	18389	18668	18366	18441	18275	18406	18443	18472	18393	18430	18488	18386	18571	18439	18474	18388	18327	18545	18313	18416	18475	18321	18335	18602	18597	18552	18331	18642	18535	18372	18383	18274	18371	18412	18479	18446	18589	18542	18427	18465	18360	18222	18482	18542	18391	18754	18398	18250	18435	18615	18519	18668	18377	18485	18376	18671	18737	18563	18394	18470	18474	18554	18494	18504	18469	18281	18563	18637	18637	18511	18336	18367	18417	18457	18499	18412	18498	18510	18477	18540	18609	18394	18414	18277	18368	18217	18377	18389	18386	18423	18592	18470	18659	18391	18335	18375	18514	18445	18290	18435	18396	18309	18353	18261	18477	18398	18278	18257	18579	18342	18396	18402	18602	18405	18419	18582	18361	18497	18257	18401	18243	18456	18611	18359	18327	18273	18279	18657	18468	18541	18383	18535	18350	18495	18299	18303	18552	18320	18257	18311	18475	18410	18364	18449	18274	18522	18591	18405	18446	18316	18270	18250	18270	18459	18692	18496	18285	18228	18445	18554	18431	18387	18466	18529	18337	18393	18456	18580	18166	18537	18376	18332	18476	18349	18314	18364	18514	18462	18455	18405	18408	18578	18478	18314	18185	18340	18375	18437	18512	18431	18312	18220	18418	18435	18470	18292	18335	18451	18409	18404	18301	18347	18376	18499	18459	18409	18484	18388	18465	18500	18452	18472	18437	18490	18414	18446	18598	18669	18436	18568	18389	18316	18426	18529	18355	18437	18431	18408	18391	18293	18317	18440	18246	18330	18452	18404	18447	18532	18467	18498	18326	18506	18162	18299	18323	18582	18459	18585	18412	18475	18510	18372	18408	18337	18545	18478	18582	18393	18452	18633	18239	18669	18406	18303	18536	18408	18352	18237	18434	18346	18329	18572	18643	18701	18313	18443	18440	18579	18342	18459	18520	18421	18471	18451	18456	18439	18333	18612	18516	18476	18414	18472	18264	18548	18314	18285	18457	18292	18459	18570	18392	18654	18431	18488	18260	18359	18025	18322	18534	18492	18565	18518	18582	18482	18563	18603	18572	18538	18322	18456	18511	18462	18338	18494	18225	18371	18281	18392	18505	18394	18396	18326	18495	18588	18585	18371	18474	18343	18452	18340	18508	18471	18639	18486	18405	18432	18271	18361	18430	18533	18326	18350	18412	18403	18422	18309	18577	18621	18263	18636	18420	18252	18328	18475	18380	18257	18411	18328	18462	18418	18441	18395	18432	18403	18486	18407	18365	18246	18429	18430	18292	18445	18460	18438	18327	18387	18532	18459	18277	18366	18498	18514	18359	18420	18153	18294	18460	18349	18581	18607	18398	18358	18608	18539	18551	18537	18559	18391	18574	18492	18475	18474	18222	18491	18216	18388	18424	18472	18517	18393	18476	18490	18491	18555	18451	18610	18308	18682	18439	18608	18612	18471	18355	18457	18630	18519	18296	18457	18364	18618	18553	18574	18457	18223	18527	18363	18373	18599	18309	18411	18343	18358	18518	18422	18645	18379	18340	18401	18377	18564	18562	18312	18439	18477	18399	18272	18312	18519	18391	18495	18387	18621	18426	18550	18638	18406	18593	18436	18437	18444	18369	18322	18506	18524	18477	18545	18090	18486	18403	18502	18426	18448	18309	18351	18415	18464	18320	18468	18462	18205	18332	18645	18419	18507	18452	18562	18382	18468	18495	18329	18429	18529	18342	18356	18333	18346	18460	18397	18466	18227	18338	18473	18459	18524	18604	18407	18196	18294	18518	18318	18232	18231	18440	18433	18473	18523	18489	18498	18477	18378	18360	18556	18435	18398	18391	18539	18440	18479	18492	18460	18531	18646	18461	18631	18348	18412	18479	18631	18247	18396	18579	18435	18434	18328	18594	18562	18498	18314	18379	18507	18476	18189	18393	18447	18327	18454	18341	18407	18345	18643	18488	18497	18238	18309	18665	18270	18411	18549	18369	18225	18213	18492	18429	18466	18419	18490	18187	18377	18281	18290	18489	18322	18409	18449	18481	18335	18453	18210	18241	18435	18345	18540	18555	18471	18594	18436	18349	18364	18576	18357	18330	18333	18462	18500	18537	18431	18192	18326	18376	18711	18292	18258	18524	18424	18393	18525	18465	18551	18635	18321	18477	18596	18411	18531	18723	18704	18616	18496	18374	18335	18410	18512	18600	18584	18639	18328	18463	18473	18185	18546	18531	18470	18340	18445	18559	18427	18355	18370	18298	18234	18450	18477	18191	18376	18364	18429	18590	18384	18400	18333	18386	18428	18467	18540	18641	18542	18357	18554	18624	18418	18537	18353	18554	18488	18450	18530	18347	18431	18428	18526	18384	18602	18330	18493	18414	18540	18525	18404	18181	18432	18437	18270	18273	18487	18237	18334	18363	18384	18458	18373	18411	18472	18546	18622	18474	18215	18425	18471	18440	18397	18376	18652	18385	18309	18644	18531	18347	18492	18769	18362	18614	18516	18409	18474	18436	18497	18416	18501	18481	18459	18375	18610	18219	18455	18728	18296	18379	18310	18463	18486	18329	18266	18419	18444	18484	18468	18473	18365	18350	18472	18291	18328	18487	18507	18431	18566	18237	18455	18543	18493	18355	18316	18400	18452	18344	18437	18492	18593	18538	18440	18511	18251	18338	18445	18373	18442	18361	18695	18270	18303	18381	18382	18125	18387	18587	18271	18436	18447	18193	18566	18583	18478	18586	18410	18431	18487	18195	18458	18340	18520	18575	18577	18443	18438	18533	18256	18475	18506	18550	18321	18469	18341	18517	18471	18336	18600	18433	18519	18400	18414	18415	18495	18276	18387	18228	18289	18299	18522	18482	18318	18331	18604	18428	18402	18464	18383	18649	18353	18481	18616	18456	18406	18217	18339	18391	18463	18540	18468	18593	18668	18399	18403	18450	18432	18429	18462	18498	18344	18456	18680	18569	18573	18509	18518	18361	18600	18477	18452	18312	18663	18507	18265	18538	18314	18430	18499	18323	18417	18257	18642	18423	18416	18528	18519	18327	18363	18592	18412	18462	18447	18373	18278	18340	18379	18322	18458	18419	18521	18495	18445	18306	18245	18498	18433	18653	18410	18429	18388	18393	18341	18411	18366	18432	18511	18416	18473	18409	18576	18496	18402	18385	18526	18447	18355	18564	18694	18720	18556	18581	18598	18375	18352	18339	18511	18350	18265	18318	18446	18442	18420	18335	18290	18501	18504	18448	18467	18518	18367	18601	18404	18522	18406	18277	18151	18334	18265	18427	18473	18513	18506	18381	18387	18557	18576	18423	18409	18433	18541	18384	18529	18390	18595	18583	18561	18188	18327	18600	18483	18324	18617	18449	18527	18425	18401	18478	18333	18453	18256	18432	18357	18429	18484	18489	18483	18341	18524	18347	18337	18365	18593	18376	18543	18364	18406	18388	18386	18397
32797	47307	43176	33692	28534	24575	21940	20254	19093	17825	17267	16904	16528	16300	16040	15952	15765	15697	15605	15621	15621	15475	15524	15372	15387	15383	15358	15401	15492	15474	15517	15548	15288	15301	15307	15552	15225	15200	15315	15420	15211	15367	15384	15204	15253	15408	15326	15435	15444	15291	15273	15410	15323	15301	15266	15182	15585	15294	15251	15076	15398	15274	15299	15188	15240	15372	15290	15286	15227	15333	15242	15309	15355	15294	15187	15336	15337	15222	15226	15160	15371	15251	15392	15339	15082	15328	15218	15248	15171	15310	15361	15301	15415	15577	15242	15343	15091	15362	14994	15409	15166	15193	15278	15234	15351	15082	15324	15352	15233	15289	15453	15264	15237	15295	15350	15344	15267	15053	15356	15353	15306	15300	15279	15256	15323	15239	15423	15161	15162	15184	15377	15228	15452	15371	15304	15196	15209	15355	15596	15220	15210	15298	15287	15259	15272	15350	15423	15468	15314	15222	15345	15208	15289	15401	15442	15224	15286	15349	15343	15326	15253	15413	15165	15272	15234	15390	15276	15166	15278	15207	15267	15217	15151	15268	15242	15161	15163	15216	15314	15264	15328	15366	15157	15271	15354	15331	15184	15500	15225	15142	15165	15370	15227	15296	15355	15221	15371	15289	15166	15245	15295	15421	15386	15335	15291	15325	15211	15274	15234	15287	15172	15116	15218	15270	15310	15250	15218	15317	15375	15204	15282	15301	15455	15394	15445	15264	15286	15152	15418	15198	15199	15398	15290	15343	15044	15319	15530	15480	15264	15237	15251	15321	15212	15167	15393	15262	15318	15291	15393	15161	15342	15422	15349	15236	15207	15265	15173	15212	15411	15324	15412	15275	15349	15322	15258	15293	15184	15283	15278	15366	15233	15253	15146	15371	15108	15280	15415	15199	15245	15246	15211	15373	15196	15340	15453	15062	15260	15346	15290	15377	15331	15280	15229	15238	15381	15331	15262	15495	15248	15394	15384	15225	15296	15331	15384	15335	15266	15230	15226	15226	15373	15226	15334	15431	15245	15344	15233	15269	15339	15429	15325	15318	15341	15345	15336	15264	15480	15534	15292	15173	15247	15321	15336	15331	15317	15150	15286	15214	15274	15368	15313	15269	15257	15399	15193	15229	15405	15324	15345	15220	15408	15198	15254	15365	15279	15381	15315	15255	15445	15248	15373	15360	15203	15087	15326	15357	15255	15329	15497	15269	15429	15289	15263	15169	15406	15337	15307	15404	15248	15371	15246	15122	15314	15166	15350	15348	15344	15091	15253	15333	15133	15284	15284	15299	15274	15216	15204	15211	15282	15415	15297	15305	15474	15423	15386	15163	15328	15444	15308	15384	15217	15165	15123	15477	15278	15237	15258	15108	15076	15256	15267	15171	15335	15205	15329	15361	15308	15298	15451	15312	15367	15379	15477	15311	15315	15400	15200	15206	15306	15168	15209	15329	15179	15467	15311	15317	15233	15289	15189	15172	15353	15308	15344	15097	15341	15224	15132	15319	15130	15248	15421	15223	15376	15071	15404	15258	15299	15422	15471	15206	15222	15343	15282	15151	15249	15286	15280	15345	15286	15285	15336	15221	15365	15472	15301	15336	15319	15323	15184	15241	15461	15175	15326	15320	15354	15282	15296	15291	14968	15331	15296	15317	15478	15313	15269	15084	15257	15296	15287	15265	15299	15459	15348	15276	15109	15385	15234	15213	15250	15200	15297	15123	15316	15278	15278	15230	15217	15408	15210	15384	15300	15217	15272	15204	15365	15270	15230	15349	15398	15238	15370	15329	15289	15322	15245	15378	15643	15352	15290	15408	15274	15338	15415	15389	15357	15354	15028	15342	15462	15275	15205	15250	15366	15326	15213	15171	15213	15354	15185	15321	15480	15330	15207	15201	15340	15271	15235	15369	15222	15260	15165	15352	15477	15251	15425	15343	15360	15315	15312	15399	15373	15340	15293	15347	15379	15251	15271	15379	15265	15187	15373	15082	15243	15278	15208	15366	15138	15238	15317	15168	15124	15412	15341	15237	15257	15354	15540	15275	15127	15224	15292	15315	15380	15246	15440	15134	15204	15405	15262	15302	15416	15196	15292	15366	15149	15417	15372	15228	15280	15243	15394	15314	15426	15281	15267	15146	15327	15343	15238	15296	15248	15298	15064	15420	15195	15422	15280	15375	15293	15031	15311	15130	15349	15208	15287	15348	15277	15382	15202	15376	15184	15260	15286	15375	15423	15268	15423	15235	15287	15259	15473	15264	15273	15266	15248	15339	15269	15186	15255	15064	15376	15285	15344	15315	15340	15385	15347	15485	15255	15145	15307	15188	15376	15338	15443	15439	15295	15320	15254	15125	15174	15139	15285	15279	15235	15198	15245	15328	15382	15303	15257	15187	15138	15266	15057	15394	15329	15201	15313	15242	15266	15392	15236	15212	15238	15352	15273	15295	15384	15044	15284	15246	15318	15096	15177	15342	15297	15322	15256	15262	15185	15371	15254	15161	15288	15426	15260	15401	15400	15335	15450	15243	15499	15311	15500	15228	15255	15266	15383	15194	15308	15198	15410	15207	15227	15401	15268	15164	15255	15334	15212	15295	15441	15309	15476	15389	15318	15217	15199	15447	15200	15536	15230	15267	15239	15276	15278	15314	15310	15473	15202	15336	15341	15355	15221	15248	15132	15559	15155	15164	15161	15230	15298	15381	15408	15173	15327	15282	15242	15217	15375	15350	15399	15280	15394	15379	15149	15206	15285	15332	15319	15327	15233	15138	15358	15303	15395	15168	15270	15234	15249	15289	15349	15275	15234	15437	15380	15458	15146	15279	15134	15227	15266	15242	15477	15362	15197	15192	15377	15248	15407	15194	15402	15355	15357	15234	15224	15243	15322	15274	15360	15185	15347	15249	15277	15199	15221	15195	15335	15404	15182	15257	15204	15275	15287	15387	15170	15485	15143	15232	15274	15235	15347	15206	15292	15245	15280	15210	15139	15277	15159	15300	15201	15367	15390	15129	15344	15218	15366	15243	15202	15257	15357	15362	15409	15357	15320	15233	15349	15352	15170	15164	15184	15270	15181	15273	15263	15196	15173	15157	15198	15271	15196	15353	15318	15374	15341	15132	15290	15417	15257	15321	15319	15253	15378	15270	15317	15206	15396	15148	15263	15203	15153	15427	15144	15469	15296	15204	15227	15288	15213	15337	15327	15175	15351	15244	15274	15127	15237	15169	15308	15231	15351	15280	15295	15269	15170	15137	15278	15284	15314	15564	15379	15284	15299	15317	15492	15273	15374	15292	15410	15393	15363	15202	15243	15313	15479	15203	15298	15392	15393	15293	15224	15259	15238	15139	15142	15360	15378	15254	15228	15125	15373	15388	15439	15268	15143	15338	15267	15187	15218	15247	15296	15220	15322	15256	15308	15230	15370	15272	15185	15317	15417	15178	15315	15167	15294	15346	15197	15400	15327	15238	15448	15253	15279	15197	15128	15393	15372	15304	15369	15310	15228	15509	15230	15150	15379	15216	15303	15386	15314	15306	15437	15141	15167	15352	15170	15152	15337	15199	15370	15278	15441	15423	15357	15375	15083	15197	15227	15269	15308	15429	15310	15184	15378	15310	15251	15457	15543	15337	15364	15174	15333	15328	15207	15337	15203	15208	15184	15251	15120	15256	15333	15212	15289	15211	15065	15435	15415	15273	15322	15329	15283	15206	15267	15251	15293	15274	15292	15237	15308	15362	15314	15469	15340	15366	15349	15276	15287	15181	15134	15346	15370	15229	15193	15412	15230	15189	15299	15069	15397	15390	15281	15238	15404	15301	15269	15275	15285	15228	15390	15323	15375	15307	15400	15357	15273	15450	15423	15163	15326	15229	15402	15448	15173	15255	15339	15130	15204	15345	15336	15339	15229	15441	15235	15311	15126	15258	15261	15390	15470	15371	15371	15318	15375	15159	15355	15381	15340	15242	15190	15447	15261	15432	15350	15487	15169	15450	15227	15237	15299	15309	15404	15202	15240	15128	15408	15297	15165	15274	15366	15391	15171	15227	15226	15289	15246	15460	15233	15307	15166	15313	15279	15371	15256	15286	15363	15394	15270	15356	15294	15193	15264	15323	15356	15517	15181	15267	15459	15288	15342	15373	15223	15155	15281	15546	15189	15275	15405	15220	15323	15293	15175	15319	15333	15438	15229	15203	15327	15166	15322	15110	15232	15225	15168	15309	15257	15305	15307	15415	15363	15369	15349	15153	15228	15507	15388	15119	15234	15295	15243	15371	15191	15366	15331	15266	15355	15392	15304	15236	15348	15203	15323	15208	15252	15157	15336	15293	15432	15210	15382	15198	15207	15383	15250	15383	15260	15526	15270	15404	15338	15287	15264	15404	15195	15240	15157	15366	15301	15273	15340	15382	15295	15181	15204	15131	15339	15269	15162	15241	15320	15313	15424	15386	15272	15353	15273	15272	15252	15397	15351	15389	15492	15394	15255	15342	15275	15287	15293	15154	15363	15212	15375	15362	15354	15297	15304	15440	15148	15317	15243	15259	15231	15112	15132	15374	15325	15359	15279	15276	15225	15149	15408	15229	15403	15117	15309	15398	15259	15337	15414	15225	15309	15208	15268	15351	15236	15235	15244	15246	15174	15378	15416	15361	15392	15338	15336	15262	15344	15396	15452	15243	15345	15313	15196	15312	15356	15354	15211	15309	15290	15339	15193	15227	15465	15249	15523	15281	15356	15303	15323	15356	15224	15175	15234	15332	15167	15294	15280	15199	15061	15408	15228	15370	15380	15233	15109	15298	15347	15222	15204	15406	15400	15245	15228	15240	15256	15418	15249	15385	15432	15228	15217	15272	15422	15360	15263	15225	15183	15324	15322	15296	15366	15164	15243	15441	15583	15253	15560	15318	15177	15230	15447	15240	15294	15323	15286	15430	15254	15260	15452	15402	15359	15225	15197	15102	15370	15280	15219	15320	15344	15286	15343	15394	15305	15286	15233	15227	15395	15243	15464	15240	15236	15172	15250	15314	15329	15379	15305	15227	15270	15339	15137	15304	15255	15358	15285	15248	15325	15408	15108	15352	15369	15291	15248	15407	15292	15196	15285	15100	15222	15271	15340	15251	15367	15357
23996	21053	28651	26550	27060	28259	27391	23781	22100	21286	20454	20302	19623	19377	19337	19166	19379	18856	18855	18696	18705	18567	18519	18799	18463	18407	18273	18363	18460	18474	18504	18542	18438	18236	18488	18311	18470	18381	18403	18581	18149	18181	18215	18376	18268	18591	18388	18390	18423	18372	18445	18383	18328	18148	18311	18336	18395	18209	18148	18154	18398	18461	18314	18480	18530	18157	18392	18405	18559	18279	18224	18150	18216	18300	18318	18532	18347	18294	18155	18294	18593	18208	18549	18291	18342	18373	18436	18323	18392	18413	18415	18338	18490	18306	18231	18273	18263	18220	17995	18223	18255	18510	18312	18162	18219	18456	18347	18304	18446	18252	18341	18306	18349	18407	18223	18426	18042	18341	18479	18395	18201	18229	18222	18078	18056	18313	18508	18307	18391	18247	18209	18195	18129	18335	18362	18260	18316	18321	18355	18304	18356	18106	18312	18347	18364	18401	18050	17949	18289	18244	18303	18233	18291	18238	18246	18263	18164	18240	18442	18419	18365	18299	18453	18139	18224	18369	18290	18362	18297	18281	18362	18121	18545	18381	18418	18223	18358	18193	18231	18395	18178	18229	18197	18254	18348	18327	17995	18037	18329	18242	18301	18354	18315	18252	18334	18120	18337	18284	18285	18208	18440	18092	18412	18141	18153	18149	18299	18272	18520	18278	18277	18477	18104	18277	18370	18324	18384	18512	18373	18187	18311	18220	18204	18328	18247	18249	18242	18268	18107	18289	18419	18304	18384	18558	18223	18417	18433	18217	18331	18308	18080	18224	18412	18196	18468	18448	18128	18380	18239	18391	18453	18537	18261	18420	18336	18396	18278	18338	18246	18221	18197	18066	18304	18245	18271	18203	18507	18435	18297	18142	18424	18445	18357	18455	18457	18190	18172	18197	18394	18377	18376	18383	18271	18328	18244	18350	18432	18338	18387	18104	18371	18185	18232	18477	18432	18243	18203	18299	18282	18295	18227	18220	18335	18317	18429	18289	18314	18133	18240	18278	18331	18341	18560	18477	18224	18387	18229	18264	18265	18366	18288	18201	18518	18161	18122	18167	18331	18336	18339	18312	18443	18327	18316	18226	18304	18364	18232	18232	18190	18148	18202	18236	18292	18133	18410	18130	18314	18378	18393	18443	18282	18330	18009	18329	18130	18227	18522	18500	18332	18372	18442	18115	18291	18118	18141	18320	18151	18203	18376	18295	18286	18211	18401	18442	18455	18192	18436	18169	18093	18106	18299	18321	18267	18403	18261	18130	18129	18416	18256	18534	18329	18251	18304	18062	18251	18376	18706	18255	18421	18399	18527	18418	18230	18303	18418	18231	18128	18305	18126	18213	18433	18381	18341	18153	18319	18196	18239	18387	18233	18081	18232	18178	18307	18247	18135	18181	18244	18211	18042	18295	18170	18341	18510	18169	18428	18186	18317	18302	18524	18351	18168	18091	18305	18250	18184	18221	18212	18187	18264	18091	18313	18229	18186	18168	18464	18191	18218	18393	18189	18394	18302	18120	18406	18309	18384	18326	18165	18421	18319	18302	18167	18342	18542	18298	18287	18124	18286	18258	18529	18360	18346	18342	18362	18168	18247	18256	18329	18354	18150	18260	18529	18350	18333	18363	18266	18347	18352	18225	18309	18331	18041	18268	18239	18248	18168	18322	18270	18125	18313	18190	18249	18428	18008	18227	18152	18148	18222	18213	18155	18284	18299	18287	18399	18201	18265	18224	18243	18253	18319	18387	18258	18141	18020	18156	18213	18292	18331	18287	18318	18385	18414	18373	18375	18477	18385	18277	18483	18357	18134	18205	18223	18228	18371	18240	18388	18197	18273	18305	18208	18483	18239	18269	18247	18322	18126	18374	18288	18141	18380	18254	18255	18334	18290	18193	18214	18196	18229	18257	18152	18349	18363	18161	18216	18230	18326	18416	18257	18511	18358	18143	18220	18272	18259	18154	18389	18162	18298	18137	18332	18336	18353	18289	18223	18599	18314	18332	18348	18213	18397	18343	18490	18194	18241	18295	18373	18297	18384	18211	18290	18061	18177	18444	18403	18147	18363	18222	18367	18228	18336	18153	18196	18096	18215	18244	18326	18375	18216	18466	18369	18309	18333	18408	18336	18405	18137	18240	18406	18388	18281	18047	18207	18268	18313	18198	18203	18441	18443	18314	18220	18355	18442	18390	18349	18182	18339	18321	18280	18229	18398	18338	18307	18448	18476	18385	18287	18354	18340	18287	18305	18312	18211	18172	18346	18261	18241	18119	18275	18336	18413	18372	18374	18211	18229	18269	18227	18405	18429	18430	18262	18380	18171	18324	18348	18545	18343	18429	18483	18338	18409	18325	18233	18364	18271	18382	18330	18220	18232	18289	18248	18263	18523	18384	18497	18418	18443	18312	18206	18036	18195	18176	18292	18362	18324	18344	18260	18038	18168	18237	18240	18217	18382	18273	18254	18207	18333	18240	18291	18274	18260	18462	18328	18232	18342	18277	18492	18379	18247	18271	18277	18157	18488	18098	18512	18252	18265	18360	18041	18278	18268	18290	18382	18162	18373	18532	18288	18421	18157	18270	18128	18085	18295	18192	18004	18285	18202	18358	18293	18466	18232	18400	18315	18193	18175	18356	18283	18484	18173	18218	18312	18262	18464	18258	18445	18303	18277	18386	18338	18290	18343	18326	18324	18509	18367	18389	18379	18349	18333	18441	18343	18331	18312	18252	18487	18208	18359	18334	18241	18136	18130	18090	18331	18254	18260	18436	18321	18289	18062	18215	18540	18112	18265	18373	18361	18233	18246	18252	18383	18284	18215	18465	18259	18326	18250	18488	18290	18290	18236	18139	18395	18481	18401	18169	18386	18096	18440	18280	18164	18285	18299	18438	18284	18262	18465	18281	18364	18532	18386	18272	18147	18360	18410	18223	18443	18354	18110	18411	18240	18216	18324	18491	18206	18349	18224	18134	18306	18164	18514	18197	18238	18284	18175	18238	18158	18392	18200	18283	18316	18370	18249	18266	18361	18333	18451	18239	18257	18512	18273	18202	18328	18038	18375	18305	18319	18343	18213	18330	18422	18075	18156	18467	18429	18337	18418	18390	18254	18229	18333	18363	18337	18385	18222	18275	18343	18405	18226	18311	18192	18247	18210	18213	18160	18395	18213	18330	18082	18314	18413	18159	18435	18487	18467	18239	18031	18312	18299	18289	18114	18351	18162	18445	18355	18137	18436	18306	18209	18255	18218	18430	18348	18307	18099	18296	18372	18357	18113	18325	18453	18336	18434	18372	18267	18216	18135	18212	18418	18389	18247	18190	18092	18155	18247	18152	18299	18395	18366	18149	18389	18335	18433	18179	18374	18237	18266	18540	18407	18144	18180	18374	18226	18292	18552	18430	18261	18271	18184	18150	18203	18065	18354	18274	18263	18176	18068	18442	18096	18438	18331	18227	18357	18273	18289	18423	18222	18216	18232	18399	18366	18269	18389	18286	18434	18423	18308	18254	18298	18197	18384	18211	18140	18221	18244	18283	18211	18181	18314	18294	18063	18219	18209	18374	18284	18336	18300	18337	18167	18240	18430	18215	18305	18345	18545	18371	18144	18228	18310	18048	18319	18358	18289	18468	18503	18242	18208	18290	18170	18057	18568	18195	18344	18269	18295	18234	18444	18185	18268	18385	18175	18460	18450	18098	18273	18207	18397	18221	18356	18394	18083	18273	18436	18448	18479	18227	18292	18215	18361	18208	18205	18316	18046	18289	18419	18170	18337	18329	18271	18236	18290	18127	18267	18414	18355	18343	18261	18063	18206	18069	18228	18105	18216	18260	18442	18214	18295	18186	18429	18189	18151	18274	18261	18308	18406	18274	18401	18282	18396	18332	18205	18284	18187	18379	18008	18227	18488	18292	18419	18223	18241	18334	18199	18392	18294	18070	18333	18280	18295	18292	18247	18337	18125	18129	18108	18095	18224	18280	18222	18236	18366	18075	18241	18239	18208	18308	18339	18250	18170	18359	18120	18018	18195	18219	18409	18276	18217	18312	18262	18180	18251	18469	18269	18356	18245	18252	18301	18300	18257	18311	18415	18299	18294	18222	18399	18057	18414	18371	18325	18423	18114	18399	17895	18196	18116	18342	18277	18444	18207	18516	18480	18231	18276	18209	18284	18295	18162	18527	18135	18189	18210	18451	18311	18228	18335	18300	18190	18208	18161	18238	18212	18236	18394	18372	18354	18302	18395	18146	18178	18344	18200	18270	18050	18181	18251	18222	17967	18089	18411	18152	18263	18251	18265	18383	18453	18076	18204	18263	18376	18313	18350	18211	18157	18124	18192	18351	18258	18066	18163	18193	18080	18244	18337	18419	18172	18107	18328	18221	18190	18109	18324	18346	18276	18274	18169	18233	18353	18499	18319	18192	18339	18274	18349	18364	18319	18093	18244	18342	18417	18389	18171	18008	18317	18147	17977	18310	18260	18215	18234	18288	18183	18382	18139	18332	18307	18153	18426	18233	18248	18246	18215	18220	18357	18512	18284	18344	18445	18323	18373	18045	18418	18229	18438	18200	18278	18310	18400	18447	18381	18144	18273	18099	18193	18262	18373	18310	18299	18324	18372	18274	18318	18321	18290	18337	18353	18333	18108	17995	18361	18397	18302	18180	18301	18349	18326	18338	18200	18411	18291	18210	18213	18486	18379	18354	18383	18093	18498	18426	18062	18334	18362	18250	18143	18296	18472	18124	18360	18227	18275	18131	18305	18387	18341	18177	18202	18420	18236	18395	18394	18140	18225	18315	18352	18373	18246	18157	18325	18142	18291	18521	18287	18323	18359	18240	18242	18320	18503	18324	18318	18160	18557	18252	18261	18325	18343	18236	18404	18345	18296	18306	18382	18107	18256	18236	18275	18264	18250	18290	18344	18201	18177	18123	18354	18203	18306	18228	18124	18254	18341	18429	18229	18341	18280	18259	18210	18483	18362	18036	18500	18282	18448	18327	18487	18374	18359	18194	18395	18249	18423	18339	18180	18201	18134	18397	18058	18285	18260	18314	18540	18290	18521	18163	18516	18279	18145	18285	18396	18416	18362	18424	18202	18177	18231	18512	18335	18198	18225	18536	18306	18369
31301	53145	49311	39509	33693	28508	25264	22807	20631	19392	18645	17664	17051	16667	16410	16284	15957	15970	16021	15869	15671	15489	15372	15614	15419	15272	15209	15377	15456	15333	15302	15384	15355	15413	15341	15363	15326	15066	15265	15654	15249	15279	15264	15400	15180	15279	15111	15199	15210	15092	15282	15107	15382	15125	15214	15128	15332	15202	15244	15257	15236	15368	15255	15044	15094	15227	15316	15330	15095	15088	15087	15458	15204	15233	15143	15334	15199	15226	15284	15289	15254	15311	15289	15250	15073	15212	15287	15070	15247	15279	15373	15352	15103	15185	15058	15216	15297	15242	15067	15170	15241	15203	15245	15275	15196	15219	15228	15151	15415	15259	15180	15276	15128	15245	15072	15317	15226	15148	15044	15173	15221	15154	15025	15246	15327	15226	15224	15359	15273	15093	15249	15214	15500	15101	15201	15162	15095	15375	15105	15214	15135	15364	15412	15292	15260	15246	15359	15238	15157	15263	15202	15211	15156	15150	15355	15392	15250	15222	15429	15290	15329	15249	15113	15185	15192	15118	15325	15218	15246	15334	15222	15177	15130	15406	15335	15222	15273	15103	15243	15231	15406	15188	15295	15192	15175	15294	15268	15131	15262	15049	15309	15205	15212	15211	15100	14993	15180	15176	15209	15313	15319	15163	15250	15082	15152	15251	15227	15297	15072	15167	15352	15188	15281	15142	15262	15097	15134	15228	15257	15168	15231	15204	15239	15184	15231	15261	15121	15157	15247	15163	15197	15288	15220	15085	15238	15167	15297	15204	15335	15383	15219	15412	15192	15264	15154	15126	15216	15263	15251	15234	15324	15171	15223	15307	15294	15140	15230	15289	15366	15222	15190	15198	15272	15025	15134	15188	15088	15366	15274	15184	15154	15364	15286	15273	15176	15282	15277	15132	15278	15282	15482	15208	15177	15117	15238	15202	15128	15186	15262	15162	15174	15218	15317	15256	15249	15105	15257	15208	15179	15172	15111	15197	15223	15128	15264	15228	15181	15328	15204	15299	15065	15325	15113	15204	15239	15214	15285	15262	15195	15173	15119	15160	15373	15094	15245	15387	15068	15135	15224	15254	15191	15261	15209	15251	15194	15321	15204	15113	15335	15402	15119	15168	15392	15315	15082	15270	15284	15186	15289	15161	15004	15108	15359	15121	15285	15154	15144	15260	15370	15285	15231	15195	15303	15236	15314	15228	15115	15464	15308	15201	15244	15318	15317	15315	15270	15357	15352	15385	15062	15049	15230	15271	15024	15311	15197	15152	15223	15269	15151	15263	15049	15129	15204	15504	15196	15191	15257	15049	15224	15118	15323	15254	15274	15219	15331	15167	15371	15172	15198	15179	15167	15249	15269	15267	15446	15179	15166	15202	15349	15211	15209	15302	15152	15116	15319	15186	15171	15184	15056	15373	15243	15415	15299	15164	15351	15343	15315	15279	15184	15355	15155	15277	14978	15204	15247	15270	15177	15321	15318	15297	15230	15194	15336	15130	15245	15199	15354	15258	15068	15161	15223	15279	14969	15304	15195	15158	15438	15266	15297	15136	15132	15131	15131	15289	15500	15208	15243	15131	15162	15180	15156	15113	15253	15264	15266	15264	15312	15230	15271	15211	15325	15153	15371	15392	15220	15313	15290	15286	15080	15339	15236	15338	15296	15145	15279	15147	15262	15147	15329	15240	15141	15223	15242	15317	15151	15269	15327	15060	15104	15292	15318	15139	15246	15175	15354	15249	15212	15066	15205	15259	15224	15135	15472	15073	15233	15249	15168	15196	15172	15121	15157	15095	15328	15069	15279	15114	15229	15348	15288	15341	15194	15148	15219	15162	15363	15261	15139	15166	15206	15199	15194	15150	15205	15232	15256	15061	15111	15050	15270	15256	15050	15409	15239	15208	15253	15334	15122	15224	15265	15227	15099	15616	15053	15100	15015	15179	15245	15103	15260	15206	15165	15299	15146	15206	15454	15268	15290	15226	15180	15078	15219	15264	15281	15162	15175	15369	15251	15140	15209	15228	15146	15277	15343	15244	15130	15175	15160	15175	15321	15256	15324	15065	15402	15282	15158	15263	15197	15186	15170	15298	15056	15186	15181	15433	15449	15350	15271	15138	15216	15275	15147	15376	15150	15172	15163	15297	15188	15257	15198	15152	15069	15289	15423	15380	15289	15424	15362	15176	15289	15123	15309	15376	15108	15245	14986	15235	15082	15204	15289	15217	15053	15081	15301	15357	15232	15413	15297	15370	15240	15050	15198	15135	15334	15227	15124	15153	15316	15289	15144	15306	15193	15283	15142	15092	15387	15105	15181	15288	15117	15196	15241	15237	15103	15364	15286	15404	15091	15090	15111	15258	15151	15156	15304	15122	15155	15319	15386	15209	15197	15310	15308	15337	15223	15297	15229	15107	15096	15098	15175	15220	15382	15331	15246	15070	15145	15216	15266	15188	15260	15156	15200	15048	15321	15158	15209	15152	15180	15359	15265	15224	15274	15144	15226	15117	15279	15394	15300	15255	15325	15198	15166	15163	15196	15231	15299	15314	15272	15256	15195	15317	15157	15227	15064	15225	15187	15246	15167	15266	15376	15285	15461	15233	15240	15165	15215	15196	15160	15123	15139	15110	15283	15146	15185	15220	15307	15243	15084	15296	15267	15141	15232	15457	15191	15188	15204	15211	15182	15114	15321	15214	15163	15250	15268	15146	15096	15078	15197	15090	15343	15237	15177	15326	15069	15363	15295	15184	15178	15017	15321	15308	15288	15088	15195	15154	15232	15374	15108	15297	15203	15180	15101	15131	15399	15120	15194	15443	15293	15120	15303	15294	15258	15316	15262	15327	15027	15091	15239	15126	15273	15130	15265	15037	15322	15234	15315	15172	15124	15257	15356	15255	15158	15260	15344	15255	15150	15042	15237	15185	15092	15255	15219	15305	15281	15142	15273	15375	15286	15252	15225	15304	15118	15142	15240	15026	15370	15398	15272	15147	15412	15114	15260	15217	15354	15216	15137	15265	15161	15276	15406	15108	15251	15187	15195	15226	15234	15192	15283	15298	15066	15221	15146	15341	15199	15087	15141	15196	15131	15366	15290	15313	15230	15156	15327	15178	15225	15184	15303	15198	15357	15038	15324	15180	15304	15118	15350	15207	15059	15352	15025	15127	15121	15290	14985	15264	15122	15132	15200	15119	15391	15116	15183	15297	15218	15141	15261	15240	15275	15238	15364	15346	15308	15113	15431	15292	15193	15207	15249	15374	15217	15319	15300	15256	15277	15236	15266	15284	15332	15226	15197	15243	15303	15336	15301	15258	15274	15323	15137	15158	15310	15189	15206	15169	15163	15170	15182	15228	15192	15255	15171	15395	15467	15245	15183	15299	15163	15120	15155	15103	15238	15294	15214	15174	15240	15050	15353	15199	15218	15234	15086	15386	15126	15259	15188	15023	15155	15101	15239	15269	15282	15058	15327	15216	15056	15054	15088	15145	15079	15281	15222	15180	15210	15263	15044	15298	15269	15236	15163	15189	15238	15122	15213	15112	15278	15177	15126	15221	15313	15195	15209	15194	15153	15182	15222	15286	15153	15262	15130	15160	15287	15237	15275	15049	15401	15264	15353	15329	15138	15159	15338	15278	15104	15312	15240	15085	15337	15226	15156	15171	15187	15107	15162	15155	15180	15255	15209	15128	15180	15225	15165	15255	15267	15079	15140	15195	15264	14974	15214	15366	15198	15185	15288	15167	15251	15345	15250	15269	15216	15277	15290	15294	15086	15174	15223	15166	15076	15212	15326	15287	15250	15425	15183	15174	15240	15201	15121	15360	15369	15233	15193	15062	15183	15264	15313	15125	15172	15195	15319	15259	15183	15185	15261	15063	15003	15225	15286	15293	15212	15180	15319	15188	15327	15106	15249	15242	15274	15187	15292	15134	15355	15222	15310	15142	15114	15334	15194	15237	15189	15257	15227	15224	15289	15190	15241	15315	15353	15252	15196	15381	15353	15260	15107	15118	15200	15195	15276	15248	15076	15167	15100	15119	15218	15220	15223	15295	15142	15236	15192	15196	15294	15361	15275	15296	15224	15392	15087	15218	15180	15122	15367	15204	15121	15223	15229	15286	15145	15245	15200	15090	15303	15244	15195	15422	15044	15229	15073	15232	15134	15229	15028	15274	15428	15315	15277	15194	15401	15126	15125	15160	15191	15378	15178	15295	15137	15303	15235	15129	15246	15164	15334	15391	15219	15077	15161	15093	15295	15338	15211	15263	15076	15310	15359	15199	15057	15236	15150	15274	15315	15048	15296	15360	15156	15294	15218	15136	15057	15308	15254	15183	15312	15374	15255	15215	15248	15254	15252	15415	15215	15189	15272	15173	15175	15171	15078	15208	15127	15283	15221	15269	15254	15247	15289	15346	15291	15058	15154	15190	15244	15198	15106	15320	15184	15223	15033	15294	15024	15094	15331	15170	15074	15273	15381	15467	15128	15202	15334	15141	15185	15337	15192	15281	15107	15139	15220	15214	15208	15166	15252	15367	15393	15253	15243	15333	15308	15114	15216	15167	15295	15220	15263	15233	15314	15217	15184	15263	15191	15226	15252	15117	15068	15253	15246	15208	15416	15126	15322	15160	15202	15328	15201	15307	14987	15140	15128	15277	15239	15090	15261	15120	15154	15124	15042	15022	14957	15254	15268	15288	15209	15433	15074	15094	15245	15249	15210	15113	15176	15202	15215	15267	15229	15162	15412	15270	15179	15235	15145	15336	15438	15268	15218	15257	15216	15243	15223	15149	15208	15075	15307	15263	15345	15301	15074	15294	15207	15238	15200	15177	15293	15177	15143	15266	15214	15203	15162	15286	15284	15182	15298	15170	15383	15255	15243	15142	15255	15176	15223	15127	15404	15122	15123	15294	15218	15392	15233	15387	15317	15169	15123	15257	15117	15119	15151	15190	15306	15012	15212	15212	15298	15285	15024	15040	15056	15346	15275	15295	15230	15157	15175	15048	15283	15029	15298	15422	15111	15155	15160	15262	15241	15323	15180	15178	15101	15360	15410	15338	15284	15391	15170	14979	15377	15462	15075	15340	15270	15396	15332	15429	15207	15320	15172	15344	15187	15258	15281	15304	15239	15195
22735	21076	28861	24064	23724	28148	31067	25878	23975	23106	22036	21313	20780	20259	20011	19908	19711	19753	19417	19266	19211	19353	19238	19323	19010	18894	19192	19037	18934	18854	18962	18922	18839	18714	18974	19014	18775	18809	18861	18801	18420	18791	18846	18651	18898	18902	18787	18779	18608	18651	18688	18683	18722	18692	18745	18784	18771	18696	18716	18881	18655	19010	18836	18815	18877	18805	18722	18893	18876	18740	18712	18677	18744	18638	18739	18712	18871	18768	18752	18849	18558	18719	18837	18687	18753	18721	18582	18662	18678	18830	18625	18863	18700	18723	18705	18791	18804	18458	18638	18769	18741	18727	18761	18646	18871	18775	18529	18863	18649	18627	18727	18893	18819	18749	18656	18594	18870	18649	18831	18761	18822	18573	18696	18562	18724	18825	18830	18657	18570	18608	18849	18798	18782	18793	18748	18746	18551	18893	18946	18432	18772	18812	18829	18731	18810	19027	18613	18729	18695	18836	18692	18907	18606	18823	18663	18734	18790	18582	18616	18556	18641	18635	18784	18658	18694	18612	18674	18571	18746	18912	18710	18698	18857	18692	18539	18772	18602	18594	18575	18762	18590	18499	18602	18764	18570	18856	18580	18810	18859	18744	18703	18814	18575	18640	18844	18741	18616	18756	18856	18682	18832	18594	18659	18653	18798	18838	18643	18647	18768	18557	18520	18741	18674	18734	18706	18831	18614	18318	18762	18625	18811	18556	18675	18784	18720	18604	18756	18683	18615	18595	18438	18786	18772	18748	18622	18854	19047	18534	18735	18714	18668	18779	18883	18621	18762	18639	18525	18615	18598	18930	18789	18820	18918	18650	18693	18845	18712	18473	18782	18893	18611	18749	18772	18652	18796	18745	18779	18726	18607	18717	18778	18651	18662	18719	18513	18907	18586	18408	18712	18910	18781	18646	18737	18552	18838	18829	18617	18763	18708	18810	18616	18753	18838	18542	18730	18654	18832	18742	18594	18618	18545	18616	18639	18698	18853	18813	18525	18566	18796	18700	18756	18682	18469	18661	18445	18642	18523	18725	18828	18592	18781	18730	18609	18826	18869	18844	18656	18670	18750	18667	18548	18770	18733	18589	18875	18716	18850	18578	18603	18853	18739	18702	18766	18673	18771	18777	18553	18635	18683	18773	18832	18654	18695	18717	18620	18778	18728	18799	18815	18856	18563	18748	18557	18516	18500	18730	18738	18618	18945	18633	18683	18849	18657	18737	18540	18739	18496	18646	18741	18878	18531	18535	18813	18863	18491	18673	18878	18839	18779	18566	18542	18717	18877	18528	18550	18829	18556	18648	18819	18704	18535	18734	18915	18828	18767	18851	18739	18802	18804	18698	18668	18548	18673	18677	18461	18720	18729	18759	18654	18759	18879	18686	18830	18635	18723	18562	18695	18769	18735	18850	18710	18584	18689	18673	18758	18562	18511	18709	18810	18700	18690	18645	18554	18548	18703	18700	18779	18685	18685	18657	18841	18529	18571	18593	18711	18529	18612	18933	18628	18960	18722	18806	18588	18587	18659	18686	18659	18593	18644	18626	18784	18686	18521	18660	18785	18739	18684	18679	18646	18741	18645	18563	18783	18790	18580	18565	18664	18682	18637	18708	18643	18628	18625	18679	18715	18794	18555	18655	18652	18772	18838	18876	18796	18794	18879	18749	18798	18632	18869	18636	18891	18665	18827	18780	18793	18718	18866	18704	18801	18692	18581	18661	18844	18510	18825	18787	18881	18912	18780	18672	18706	18582	18592	18449	18753	18453	18599	18598	18657	18531	18747	18663	18658	18846	18778	18838	18573	18570	18828	18676	18648	18520	18667	18722	18736	18884	18629	18824	18761	18739	18784	18608	18525	18692	18943	18593	18698	18730	18436	18589	18563	18885	18765	18850	18523	18734	18653	18820	18784	18637	18537	18612	18785	18719	18588	18818	18639	18879	19019	18596	18755	18641	18637	18522	18771	18854	18791	18753	18573	18656	18711	18666	18512	18656	18688	19039	18883	18916	18803	18835	18658	18791	18668	18696	18792	18493	18777	18829	18794	18606	18546	18669	18820	18767	18696	18859	18627	18527	18524	18764	18632	18739	18693	18739	18675	18478	18615	18691	18708	18613	18743	19003	18906	18573	18738	18914	18655	18814	18792	18778	18764	18690	18811	18598	18723	18681	18815	18771	18616	18609	18813	18863	18555	18672	18775	18591	18731	18654	18716	18700	18898	18760	18452	18481	18904	18796	18698	18712	18439	18698	18732	18698	18618	18647	18737	18865	18682	18661	18735	18773	18857	18785	18543	18883	18599	18627	18638	18667	18740	18693	18650	18672	18703	18717	18805	18616	18771	18813	18868	18719	18526	18690	18675	18536	18635	18590	18839	18932	18778	18532	18855	18642	18605	18791	18825	18790	18700	19030	18466	18717	18629	18824	18595	18630	18721	18674	18718	18788	18877	18726	18962	18698	18826	18860	18653	18761	18632	18838	18785	18814	18500	18793	18720	18732	18785	18690	18632	18726	18756	18496	18650	18816	18760	18818	18658	18800	18877	18722	18788	18681	18861	18730	18535	18678	18653	18786	18577	18637	18430	18557	18645	18796	18615	18575	18602	18750	18928	18813	18539	18553	18738	18686	18901	18732	18655	18823	18794	18360	18697	18818	18849	18558	18921	18574	18634	18878	18539	18701	18747	18659	18652	18582	18602	18568	18590	18736	18696	18587	18696	18630	18550	18611	18811	18956	18656	18657	18706	18584	18502	18724	18839	19018	18973	18618	18666	18673	18576	18676	18722	18907	18526	18834	18669	18566	18631	18858	18624	18700	18820	18686	18649	18628	18829	18570	18849	18651	18769	18672	18901	18604	18774	18913	18931	18629	18712	18880	18845	18762	18599	18733	18411	18692	18828	18560	18776	18571	18864	18694	18795	18547	18676	18593	18789	18856	18812	18677	18564	18663	18593	18805	18651	18862	18738	18705	18809	18879	18681	18793	18674	18610	18561	18475	18581	18682	18626	18700	18835	18598	18667	18736	18614	18773	18744	18720	18542	18686	18907	19082	18694	18862	18511	18676	18669	18623	18631	18660	18744	18943	18785	18656	18613	18562	18695	18785	18671	18827	18694	18677	18657	18829	18823	18441	18730	18719	18834	18599	18711	18707	18707	18768	18529	18706	18780	18843	18457	18557	18647	18527	18736	18804	18649	18753	18630	18595	18679	18591	18657	18542	18693	18801	18728	18556	18585	18772	18848	18821	18734	18774	18588	18544	18876	18612	18619	18559	18860	18683	18907	18703	18708	18629	18547	18568	18688	18633	18745	18631	18729	18648	18890	18554	18970	18708	18787	18982	18623	18598	18779	18739	18635	18929	18898	18822	18734	18677	18836	18621	18804	18588	18637	18649	18574	18733	18762	18740	18793	18702	18691	18559	18986	18761	18587	18798	18714	18711	18743	18718	18740	18793	18627	18422	18758	18704	18890	18883	18972	18595	18745	18539	18786	18582	18732	18918	18803	18583	18935	18675	18847	18751	18776	18709	18860	18650	18802	18736	18778	18735	18754	18793	18717	18658	18746	18716	18704	18670	18806	18678	18448	18695	18627	18681	18705	18703	18640	18555	18605	18587	18801	18753	18522	18509	18486	18692	18801	18877	18654	18904	18932	18922	18809	18687	18738	18806	18558	18441	18793	18783	18771	18875	18713	18607	18710	18771	18713	18755	18877	18747	18807	18709	18712	18526	18710	18718	18740	18658	18629	18765	18701	18833	18764	18721	18654	18684	18856	18723	18731	18675	18881	18660	18568	18652	18572	18796	18663	18506	18767	18534	18754	18727	18880	18574	18781	18845	18803	18618	18690	18635	18679	18835	18808	18593	18761	18616	18431	18921	18760	18579	18681	18677	18671	18851	18652	18738	18744	18831	18676	18900	18656	18747	18660	18568	18773	18288	18551	18574	18314	18517	18548	18928	18619	18631	18743	18559	18494	18688	18795	18770	18828	18664	18764	18457	18738	18634	18944	18733	18792	18736	18664	18592	18816	18604	18770	18491	18564	18830	18645	18760	18671	18785	18695	18951	18574	18746	18707	18807	18753	18706	18542	18838	18820	18753	18683	18653	18819	18568	18865	18746	18969	18749	18576	18637	18756	18855	18681	18868	18601	18999	18811	18540	18721	18885	18776	18638	18777	18748	18905	18848	18746	18779	18604	18911	18647	18700	18635	18675	18759	18651	18563	18590	18307	18620	18707	18777	18481	18768	18701	18551	18699	18725	18967	18942	18750	18569	18762	18853	18731	18814	18707	18513	18657	18654	18764	18600	18623	18654	18921	18963	18591	18891	18794	18610	18535	18638	18770	18761	18853	18810	18749	18754	18752	18779	18647	18846	18794	18444	18749	18642	18583	18712	18622	18724	18683	18728	18798	18453	18507	18739	18515	18724	18668	18457	18690	18780	18733	18643	18722	18762	18497	18745	18622	18749	18546	18629	18758	18811	18694	18877	18783	18817	18630	18676	18735	18905	18732	18827	18568	18603	18684	18419	18817	18714	18581	18567	18797	18839	18654	18598	18747	18692	18687	18669	18786	19137	18960	18723	18579	18673	18902	18612	18624	18571	18857	18611	18810	18560	18684	18570	18671	18721	18729	18758	18689	18593	18544	18700	18646	18662	18703	18631	18831	18769	18786	18654	18638	18842	18796	18562	18812	18866	18706	18806	18739	18605	18486	18747	18656	18672	18528	18684	18769	18637	18788	18778	18608	18581	18689	18492	18642	18798	18758	18518	18628	18734	18557	18661	18656	18593	18432	18607	18620	18456	18804	18763	18648	18754	18535	18770	18687	18762	18670	18781	18572	18594	18809	18858	18858	18707	18757	18796	18719	18668	18684	18491	18810	18595	18751	18769	18728	18627	18678	18706	18884	18577	18731	18444	18650	18791	18896	18719	18597	18438	18636	18799	18685	18699	18646	18898	18860	18683	18772	18796	18640	18671	18597	18828	18808	18876	18730	18513	18646	18501	18725	18726	18536	18894	18672	18782	18431	18657	18661	18795	19008	18502	18767	18593	18663	18742	18614	18602	18725	18650	18874	18792	18679	18774	18528	18831	18916	18818	18594	18580	18768	18421	18564	18658	18795	18694
34026	58397	54433	44220	37426	32450	28779	25536	22932	21394	20122	19115	18402	17573	17157	16896	16813	16491	16621	16264	16168	15857	15863	15899	15718	15910	15781	15833	15407	15705	15613	15790	15485	15436	15611	15603	15510	15581	15545	15602	15460	15398	15444	15366	15438	15482	15537	15501	15367	15393	15475	15397	15479	15665	15267	15390	15591	15366	15428	15541	15447	15173	15415	15488	15465	15427	15475	15388	15472	15429	15469	15549	15594	15466	15367	15450	15309	15498	15421	15534	15541	15384	15528	15528	15457	15536	15449	15520	15419	15351	15418	15489	15434	15346	15464	15391	15525	15380	15292	15307	15383	15354	15406	15504	15422	15495	15491	15492	15400	15492	15496	15217	15504	15319	15424	15417	15431	15356	15344	15423	15387	15330	15529	15287	15407	15432	15436	15387	15404	15530	15605	15389	15474	15266	15419	15427	15380	15389	15437	15447	15316	15343	15535	15471	15425	15330	15381	15301	15378	15282	15339	15384	15487	15398	15328	15606	15512	15437	15506	15525	15512	15217	15470	15362	15503	15496	15406	15673	15400	15426	15306	15460	15294	15458	15355	15361	15381	15374	15557	15407	15323	15451	15544	15565	15318	15474	15427	15323	15424	15399	15409	15438	15240	15453	15386	15415	15509	15351	15473	15438	15615	15328	15365	15426	15566	15366	15516	15553	15403	15615	15432	15523	15429	15356	15529	15438	15481	15393	15324	15470	15425	15366	15311	15358	15382	15357	15363	15358	15445	15511	15266	15500	15510	15351	15455	15449	15370	15481	15341	15354	15389	15507	15528	15415	15528	15400	15439	15553	15489	15481	15300	15443	15379	15487	15341	15360	15471	15394	15559	15372	15287	15525	15372	15359	15381	15409	15684	15428	15530	15411	15459	15525	15309	15215	15419	15419	15342	15351	15377	15422	15473	15360	15525	15293	15353	15347	15623	15399	15464	15394	15573	15461	15637	15379	15481	15473	15420	15542	15352	15419	15360	15539	15331	15392	15352	15504	15444	15407	15471	15507	15503	15459	15557	15416	15567	15471	15520	15336	15532	15586	15486	15419	15516	15479	15407	15273	15425	15444	15440	15387	15365	15329	15476	15469	15499	15216	15500	15429	15395	15427	15159	15265	15380	15444	15386	15435	15433	15440	15578	15493	15509	15590	15497	15631	15561	15375	15406	15490	15583	15508	15282	15247	15484	15425	15473	15201	15308	15563	15343	15221	15440	15322	15455	15428	15320	15300	15465	15415	15464	15338	15355	15444	15479	15488	15426	15449	15439	15632	15357	15453	15354	15401	15725	15396	15493	15305	15379	15444	15330	15376	15404	15475	15309	15648	15314	15390	15317	15432	15382	15369	15578	15478	15412	15386	15477	15489	15537	15585	15321	15513	15379	15510	15520	15336	15430	15414	15353	15501	15352	15418	15157	15416	15536	15481	15363	15344	15500	15445	15418	15463	15420	15589	15575	15401	15400	15331	15498	15397	15385	15588	15326	15466	15509	15339	15462	15487	15539	15417	15496	15496	15462	15462	15354	15327	15553	15445	15537	15489	15444	15350	15266	15407	15400	15366	15368	15410	15474	15592	15476	15383	15359	15521	15331	15468	15317	15585	15546	15495	15300	15411	15423	15424	15638	15466	15493	15378	15470	15468	15330	15401	15381	15395	15436	15406	15598	15369	15434	15464	15402	15292	15591	15375	15514	15205	15471	15284	15286	15393	15366	15350	15508	15435	15420	15430	15336	15384	15469	15378	15456	15500	15422	15359	15383	15304	15525	15423	15547	15385	15288	15228	15377	15472	15556	15429	15633	15536	15361	15357	15430	15463	15527	15376	15444	15427	15561	15427	15392	15298	15330	15548	15494	15389	15441	15518	15352	15155	15453	15453	15390	15284	15407	15431	15584	15447	15251	15533	15281	15549	15499	15387	15331	15444	15538	15417	15471	15248	15437	15556	15471	15406	15408	15342	15331	15553	15553	15469	15502	15439	15523	15361	15435	15336	15356	15386	15410	15420	15394	15572	15430	15418	15371	15382	15372	15420	15465	15368	15330	15504	15479	15483	15463	15402	15481	15408	15495	15416	15444	15450	15271	15341	15398	15279	15343	15538	15363	15500	15397	15243	15362	15469	15258	15328	15553	15346	15354	15461	15378	15512	15357	15471	15481	15539	15537	15312	15404	15497	15672	15303	15553	15358	15495	15387	15465	15510	15491	15399	15494	15326	15334	15639	15383	15501	15338	15428	15501	15354	15348	15467	15461	15552	15349	15463	15354	15594	15456	15476	15403	15373	15393	15332	15462	15422	15542	15378	15319	15357	15399	15452	15383	15384	15386	15437	15522	15455	15516	15361	15330	15401	15361	15538	15483	15558	15362	15421	15288	15575	15361	15434	15602	15447	15400	15455	15314	15408	15523	15402	15523	15510	15433	15357	15255	15384	15341	15536	15621	15324	15390	15469	15423	15434	15401	15338	15294	15253	15444	15416	15349	15573	15421	15449	15271	15584	15535	15321	15237	15395	15448	15444	15525	15387	15471	15536	15514	15594	15308	15424	15530	15435	15554	15469	15587	15523	15470	15445	15678	15154	15317	15473	15493	15278	15446	15540	15520	15375	15379	15532	15321	15396	15529	15340	15381	15223	15394	15379	15378	15370	15367	15392	15463	15447	15280	15218	15502	15525	15351	15270	15481	15249	15321	15345	15523	15508	15462	15407	15416	15486	15484	15660	15316	15422	15333	15334	15364	15462	15377	15471	15329	15396	15333	15567	15527	15460	15283	15602	15583	15407	15387	15258	15403	15607	15515	15299	15393	15352	15380	15464	15603	15341	15326	15517	15302	15526	15507	15260	15391	15489	15393	15535	15392	15532	15393	15572	15513	15378	15298	15457	15579	15398	15486	15412	15472	15291	15486	15372	15510	15399	15405	15346	15442	15341	15434	15387	15434	15385	15316	15409	15458	15415	15421	15396	15506	15255	15506	15296	15431	15274	15287	15458	15556	15380	15335	15374	15441	15512	15470	15471	15236	15409	15255	15446	15253	15482	15348	15456	15363	15324	15566	15488	15530	15392	15404	15333	15416	15487	15492	15548	15514	15264	15430	15548	15365	15269	15373	15441	15654	15352	15408	15469	15391	15421	15397	15480	15611	15441	15580	15565	15459	15449	15281	15373	15531	15348	15398	15403	15483	15470	15357	15400	15584	15495	15491	15542	15486	15451	15476	15387	15504	15500	15367	15548	15573	15343	15460	15319	15390	15464	15551	15503	15451	15315	15574	15409	15377	15362	15471	15613	15377	15639	15420	15572	15595	15543	15350	15324	15483	15556	15471	15550	15412	15321	15446	15371	15461	15455	15318	15520	15562	15364	15388	15450	15371	15427	15266	15375	15485	15381	15643	15463	15436	15404	15566	15397	15536	15441	15370	15431	15440	15303	15523	15362	15589	15471	15470	15404	15381	15472	15490	15353	15293	15394	15393	15531	15401	15382	15585	15334	15480	15519	15379	15396	15387	15484	15554	15377	15350	15269	15520	15247	15319	15490	15473	15475	15346	15577	15467	15651	15387	15470	15377	15502	15429	15542	15514	15420	15631	15416	15593	15357	15369	15297	15529	15426	15391	15445	15542	15546	15501	15477	15436	15351	15503	15473	15458	15493	15422	15349	15442	15457	15387	15357	15149	15552	15353	15213	15483	15479	15373	15380	15203	15246	15635	15475	15381	15408	15392	15436	15459	15484	15378	15436	15440	15444	15556	15452	15558	15505	15315	15560	15377	15383	15498	15389	15406	15452	15412	15439	15617	15485	15595	15548	15521	15390	15281	15446	15558	15317	15399	15402	15461	15470	15404	15274	15402	15325	15358	15506	15526	15473	15439	15479	15619	15475	15514	15554	15465	15411	15463	15489	15483	15413	15349	15352	15510	15440	15515	15425	15321	15474	15523	15561	15441	15402	15464	15330	15526	15423	15547	15394	15558	15372	15528	15365	15501	15293	15550	15205	15431	15392	15531	15472	15530	15374	15499	15257	15407	15356	15424	15360	15362	15494	15259	15432	15243	15400	15353	15292	15434	15365	15466	15497	15531	15266	15422	15391	15308	15382	15445	15391	15499	15533	15480	15399	15391	15435	15262	15328	15577	15470	15312	15595	15343	15432	15584	15335	15377	15412	15397	15400	15373	15411	15353	15266	15507	15401	15560	15525	15328	15418	15455	15488	15404	15433	15500	15332	15437	15523	15572	15412	15449	15419	15565	15452	15275	15463	15361	15334	15560	15289	15405	15405	15329	15373	15311	15548	15482	15359	15466	15271	15284	15376	15358	15332	15388	15398	15421	15433	15322	15366	15551	15448	15434	15423	15282	15612	15450	15333	15353	15288	15392	15332	15226	15404	15204	15444	15409	15474	15549	15385	15661	15315	15436	15397	15475	15484	15586	15473	15482	15387	15563	15412	15432	15469	15412	15387	15527	15457	15474	15268	15439	15388	15257	15500	15409	15410	15448	15362	15422	15502	15443	15169	15431	15360	15513	15429	15419	15429	15466	15488	15478	15503	15481	15575	15367	15380	15441	15222	15422	15266	15422	15594	15376	15405	15508	15357	15355	15269	15515	15390	15524	15312	15434	15496	15354	15515	15527	15395	15456	15477	15417	15527	15354	15405	15553	15299	15657	15387	15426	15463	15592	15479	15396	15318	15506	15470	15387	15524	15308	15412	15414	15313	15515	15527	15188	15405	15426	15489	15454	15370	15488	15423	15657	15596	15415	15614	15476	15492	15509	15460	15647	15422	15379	15483	15208	15397	15397	15420	15545	15269	15385	15460	15381	15390	15348	15655	15406	15530	15441	15353	15310	15316	15508	15445	15515	15344	15480	15584	15430	15403	15312	15384	15338	15411	15282	15599	15343	15560	15485	15348	15579	15336	15461	15418	15548	15437	15560	15406	15500	15197	15471	15451	15472	15438	15298	15357	15471	15467	15496	15371	15411	15353	15397	15472	15595	15461	15488	15389	15467	15208	15502	15281	15614	15494	15432	15360	15417	15408	15608	15485	15453	15214	15341	15428	15357	15375	15426	15346	15373	15421	15349	15534	15448	15483	15260	15359	15277	15414	15299	15376	15518	15414	15530	15422	15382	15400	15413	15454
30274	31295	39836	34986	28615	25283	23308	21907	20800	20091	19811	19518	19234	18969	18872	18825	18840	18734	18900	18694	18759	18572	18552	18534	18703	18707	18504	18324	18268	18601	18492	18573	18666	18571	18405	18515	18420	18579	18612	18539	18431	18494	18317	18255	18424	18469	18521	18349	18695	18700	18631	18292	18499	18444	18432	18448	18253	18435	18515	18411	18500	18550	18633	18435	18430	18153	18540	18413	18599	18515	18630	18405	18362	18335	18539	18430	18389	18429	18548	18416	18523	18403	18285	18535	18442	18399	18305	18546	18491	18411	18378	18328	18218	18294	18614	18710	18397	18416	18380	18420	18440	18736	18464	18504	18377	18380	18385	18417	18311	18612	18513	18535	18448	18564	18497	18495	18365	18348	18405	18406	18447	18542	18554	18453	18448	18590	18465	18349	18408	18380	18502	18494	18384	18454	18353	18234	18317	18558	18504	18485	18665	18404	18445	18390	18719	18345	18448	18385	18495	18255	18556	18445	18668	18502	18489	18543	18454	18511	18410	18623	18381	18122	18430	18349	18800	18362	18303	18537	18435	18410	18565	18639	18501	18460	18565	18308	18527	18537	18461	18252	18409	18611	18318	18336	18437	18618	18337	18616	18430	18611	18558	18523	18422	18541	18488	18482	18527	18324	18447	18313	18365	18430	18523	18330	18482	18395	18416	18418	18454	18350	18605	18662	18589	18446	18404	18429	18536	18456	18478	18646	18413	18287	18665	18555	18394	18536	18435	18528	18528	18438	18230	18271	18544	18526	18555	18458	18466	18402	18346	18533	18560	18610	18742	18486	18670	18410	18473	18474	18515	18493	18307	18472	18327	18430	18325	18491	18440	18391	18258	18421	18431	18343	18650	18557	18575	18609	18524	18352	18597	18403	18447	18392	18449	18372	18581	18522	18517	18457	18536	18524	18263	18411	18332	18449	18489	18529	18346	18645	18447	18385	18502	18290	18355	18529	18477	18401	18434	18443	18446	18550	18433	18353	18297	18550	18401	18429	18374	18476	18339	18401	18380	18621	18704	18563	18504	18315	18340	18514	18421	18491	18306	18256	18413	18429	18364	18402	18489	18544	18595	18423	18501	18539	18421	18703	18573	18409	18544	18620	18358	18456	18521	18519	18571	18350	18621	18583	18530	18320	18368	18302	18512	18613	18497	18493	18330	18431	18342	18449	18387	18481	18481	18454	18625	18444	18546	18195	18279	18606	18415	18462	18466	18464	18427	18342	18411	18274	18453	18603	18264	18477	18557	18360	18460	18593	18514	18516	18408	18512	18226	18443	18337	18473	18437	18441	18536	18455	18473	18367	18519	18437	18377	18430	18402	18222	18384	18696	18544	18317	18626	18504	18487	18435	18416	18135	18632	18595	18433	18512	18546	18593	18587	18480	18485	18465	18514	18636	18556	18423	18611	18338	18296	18498	18506	18298	18351	18430	18399	18604	18475	18753	18429	18519	18520	18380	18340	18428	18734	18579	18696	18602	18454	18520	18464	18313	18568	18389	18494	18308	18533	18618	18332	18349	18414	18466	18362	18413	18306	18753	18640	18385	18425	18511	18467	18254	18464	18480	18559	18454	18364	18466	18242	18574	18451	18480	18637	18426	18491	18338	18462	18449	18481	18558	18310	18554	18505	18477	18625	18577	18437	18440	18340	18278	18492	18540	18259	18327	18573	18552	18496	18661	18440	18382	18410	18532	18713	18488	18578	18516	18487	18428	18556	18354	18465	18452	18430	18347	18530	18493	18497	18504	18702	18512	18453	18500	18304	18323	18689	18646	18536	18450	18395	18679	18436	18406	18456	18581	18376	18484	18399	18441	18469	18403	18489	18558	18525	18736	18532	18430	18354	18425	18448	18446	18225	18433	18443	18462	18553	18645	18420	18265	18353	18480	18547	18496	18421	18512	18431	18375	18516	18378	18404	18534	18485	18524	18496	18383	18526	18450	18392	18277	18307	18541	18375	18352	18491	18473	18294	18479	18554	18562	18551	18593	18576	18561	18409	18338	18405	18477	18525	18588	18512	18555	18581	18593	18553	18464	18389	18407	18723	18481	18477	18473	18437	18370	18332	18270	18248	18431	18465	18495	18453	18382	18441	18334	18556	18600	18390	18547	18342	18470	18356	18317	18404	18692	18595	18267	18271	18363	18436	18436	18290	18470	18478	18547	18490	18477	18512	18645	18283	18365	18534	18485	18260	18491	18471	18438	18357	18265	18272	18323	18465	18368	18546	18631	18566	18364	18303	18549	18474	18430	18323	18524	18417	18420	18523	18693	18536	18420	18544	18332	18473	18481	18539	18504	18424	18430	18560	18313	18153	18307	18407	18334	18564	18457	18484	18606	18420	18428	18643	18378	18590	18417	18400	18345	18382	18641	18728	18395	18476	18632	18497	18379	18536	18565	18726	18481	18478	18499	18382	18195	18335	18423	18560	18362	18470	18529	18393	18397	18387	18432	18234	18533	18624	18314	18398	18626	18452	18477	18533	18369	18616	18317	18335	18437	18380	18483	18575	18435	18547	18328	18526	18434	18600	18439	18579	18298	18484	18437	18337	18483	18482	18551	18525	18226	18558	18599	18426	18669	18568	18362	18561	18448	18608	18615	18623	18633	18445	18387	18586	18259	18532	18355	18282	18302	18382	18447	18563	18412	18633	18559	18429	18444	18613	18477	18436	18345	18383	18281	18174	18491	18336	18414	18565	18525	18470	18404	18579	18454	18642	18579	18342	18267	18511	18489	18658	18408	18510	18508	18300	18413	18510	18561	18487	18359	18347	18616	18438	18450	18618	18516	18575	18543	18335	18386	18491	18467	18607	18280	18392	18535	18361	18240	18514	18606	18468	18486	18581	18504	18468	18388	18662	18543	18274	18490	18585	18530	18516	18467	18442	18414	18518	18390	18649	18410	18503	18628	18358	18566	18492	18517	18460	18409	18560	18303	18236	18636	18466	18389	18498	18352	18208	18313	18206	18429	18395	18298	18331	18561	18549	18467	18263	18489	18194	18557	18523	18298	18702	18386	18330	18448	18472	18562	18495	18219	18598	18359	18520	18305	18569	18468	18385	18381	18329	18398	18467	18368	18314	18353	18252	18586	18239	18393	18565	18631	18368	18316	18398	18548	18545	18469	18447	18277	18439	18404	18519	18380	18365	18490	18421	18392	18623	18361	18624	18517	18298	18277	18330	18462	18445	18352	18556	18478	18421	18518	18392	18454	18550	18511	18380	18544	18510	18575	18405	18470	18581	18573	18520	18541	18501	18534	18631	18650	18454	18608	18471	18509	18470	18473	18564	18415	18680	18467	18441	18417	18525	18310	18551	18580	18559	18352	18384	18601	18454	18408	18260	18480	18498	18559	18545	18548	18450	18618	18484	18753	18385	18608	18442	18565	18427	18557	18504	18590	18327	18536	18708	18396	18460	18410	18413	18440	18304	18408	18310	18532	18303	18571	18629	18413	18564	18560	18462	18453	18648	18320	18449	18499	18415	18318	18300	18578	18590	18607	18777	18544	18485	18327	18427	18385	18315	18487	18727	18440	18608	18584	18347	18426	18499	18556	18456	18595	18401	18603	18481	18509	18446	18632	18412	18541	18461	18602	18308	18607	18521	18423	18580	18509	18447	18455	18212	18425	18555	18547	18330	18504	18594	18457	18413	18292	18461	18442	18533	18586	18458	18515	18400	18329	18551	18494	18345	18535	18612	18419	18464	18314	18653	18647	18642	18260	18618	18412	18554	18576	18387	18392	18574	18434	18586	18597	18614	18536	18585	18504	18676	18580	18486	18398	18398	18390	18525	18590	18460	18524	18397	18384	18449	18295	18486	18564	18264	18419	18471	18529	18407	18407	18370	18442	18331	18398	18551	18585	18553	18328	18352	18664	18397	18575	18471	18496	18429	18599	18401	18500	18391	18421	18438	18335	18548	18401	18459	18652	18505	18545	18420	18264	18333	18417	18349	18393	18505	18483	18661	18585	18459	18321	18668	18353	18428	18609	18394	18497	18479	18463	18527	18554	18595	18624	18382	18345	18358	18340	18453	18531	18461	18457	18476	18668	18512	18588	18555	18468	18459	18453	18500	18549	18578	18425	18295	18501	18577	18525	18599	18623	18219	18453	18605	18368	18610	18450	18497	18548	18512	18288	18370	18296	18587	18457	18455	18488	18581	18466	18362	18322	18415	18615	18454	18410	18685	18512	18432	18408	18569	18471	18521	18356	18603	18476	18642	18689	18241	18519	18590	18466	18359	18411	18379	18476	18325	18384	18393	18359	18370	18664	18396	18406	18512	18588	18481	18644	18665	18584	18578	18380	18526	18245	18368	18261	18488	18439	18785	18644	18373	18534	18652	18414	18423	18509	18399	18520	18533	18735	18595	18577	18400	18406	18563	18484	18419	18461	18599	18537	18461	18446	18493	18422	18545	18597	18739	18405	18246	18503	18345	18494	18523	18300	18473	18511	18545	18472	18279	18528	18448	18566	18743	18409	18511	18790	18488	18480	18406	18490	18399	18763	18600	18459	18356	18411	18566	18624	18496	18555	18536	18411	18420	18455	18397	18396	18315	18486	18472	18344	18482	18399	18578	18585	18598	18442	18571	18377	18392	18613	18564	18541	18377	18297	18717	18558	18682	18431	18621	18413	18549	18585	18539	18406	18609	18520	18667	18428	18511	18638	18597	18522	18523	18426	18458	18589	18445	18347	18455	18385	18362	18599	18663	18565	18376	18313	18534	18503	18550	18542	18509	18481	18344	18449	18527	18588	18509	18196	18375	18461	18370	18232	18559	18323	18403	18610	18559	18497	18710	18398	18413	18391	18715	18365	18363	18425	18435	18350	18545	18448	18516	18522	18418	18538	18428	18601	18330	18601	18509	18554	18559	18370	18739	18723	18548	18599	18432	18336	18546	18542	18429	18553	18637	18437	18500	18412	18443	18517	18509	18448	18370	18313	18427	18326	18303	18515	18518	18448	18259	18467	18541	18534	18485	18389	18611	18535	18498	18394	18537	18495	18434	18275	18418	18290	18470	18626	18434	18501	18568	18451	18531	18574	18324	18362	18590	18419	18617	18426	18688	18278	18397	18469	18434	18508	18412	18238	18586	18503	18592	18508	18575	18183	18515	18482	18715	18421
33155	47060	43242	33277	28055	24346	21900	20347	18790	17903	17303	16974	16576	16102	16055	16041	15871	15685	15849	15596	15556	15631	15431	15363	15514	15456	15363	15294	15405	15386	15406	15401	15272	15189	15337	15188	15212	15328	15320	15299	15477	15248	15429	15311	15230	15325	15353	15239	15454	15349	15219	15281	15304	15147	15325	15346	15204	15241	15325	15276	15221	15314	15175	15336	15270	15479	15265	15259	15466	15501	15227	15452	15276	15386	15374	15313	15250	15383	15478	15284	15437	15188	15189	15277	15201	15550	15458	15139	15287	15262	15194	15267	15527	15372	15143	15310	15178	15343	15458	15220	15285	15420	15338	15315	15249	15271	15434	15366	15286	15211	15293	15242	15319	15409	15089	15443	15347	15187	15236	15327	15251	15376	15344	15129	15312	15268	15308	15416	15267	15288	15213	15294	15187	15225	15359	15424	15328	15289	15264	15256	15325	15312	15334	15165	15205	15222	15434	15177	15364	15389	15306	15125	15201	15197	15304	15217	15195	15393	15365	15251	15450	15194	15201	15270	15419	15422	15231	15357	15346	15354	15448	15331	15380	15245	15163	15282	15300	15292	15351	15231	15266	15478	15353	15247	15418	15279	15246	15277	15308	15304	15310	15094	15323	15371	15292	15188	15285	15186	15295	15314	15359	15389	15365	15389	15442	15425	15301	15420	15449	15352	15343	15302	15437	15295	15286	15388	15424	15220	15334	15358	15209	15182	15309	15233	15497	15325	15366	15300	15313	15401	15278	15301	15408	15369	15264	15374	15192	15488	15334	15320	15425	15151	15388	15397	15288	15302	15373	15392	15192	15141	15399	15366	15249	15223	15392	15435	15317	15279	15206	15153	15241	15233	15380	15304	15191	15313	15294	15307	15282	15436	15357	15144	15077	15073	15380	15335	15341	15277	15372	15246	15437	15292	15193	15533	15255	15119	15349	15356	15393	15303	15351	15338	15284	15321	15283	15357	15413	15302	15318	15360	15357	15127	15464	15422	15264	15473	15219	15523	15274	15437	15357	15446	15385	15222	15394	15246	15432	15327	15246	15150	15341	15241	15214	15113	15242	15274	15339	15407	15319	15466	15496	15280	15291	15149	15341	15433	15330	15308	15217	15551	15212	15257	15303	15241	15391	15187	15225	15247	15372	15359	15347	15256	15124	15400	15091	15292	15425	15350	15316	15366	15411	15360	15373	15283	15455	15338	15203	15186	15392	15201	15349	15373	15382	15480	15229	15318	15231	15209	15170	15202	15343	15289	15351	15262	15274	15270	15180	15442	15166	15158	15201	15357	15074	15290	15409	15377	15246	15393	15252	15301	15303	15397	15402	15468	15307	15357	15318	15502	15461	15306	15400	15223	15540	15260	15415	15414	15195	15353	15279	15287	15290	15422	15315	15430	15533	15496	15209	15433	15246	15378	15296	15292	15399	15262	15306	15227	15292	15437	15320	15141	15257	15329	15108	15261	15347	15345	15382	15221	15481	15263	15359	15290	15279	15327	15218	15522	15258	15290	15417	15287	15416	15234	15324	15219	15317	15504	15283	15353	15265	15368	15052	15422	15279	15285	15229	15507	15296	15302	15369	15398	15311	15246	15250	15293	15254	15087	15325	15211	15415	15235	15275	15163	15315	15173	15107	15203	15440	15198	15385	15320	15480	15234	15323	15301	15294	15358	15302	15316	15282	15362	15302	15288	15132	15244	15272	15360	15369	15282	15444	15099	15320	15198	15303	15378	15231	15179	15307	15261	15354	15364	15362	15237	15454	15344	15160	15366	15215	15325	15279	15308	15163	15343	15167	15136	15333	15310	15241	15197	15310	15356	15361	15390	15247	15466	15339	15259	15478	15334	15148	15271	15282	15160	15201	15436	15308	15466	15196	15300	15364	15477	15416	15306	15540	15463	15250	15344	15313	15281	15362	15405	15315	15164	15440	15220	15270	15265	15239	15443	15200	15338	15421	15256	15423	15474	15178	15092	15382	15233	15204	15391	15253	15238	15312	15305	15281	15327	15304	15242	15274	15443	15381	15268	15197	15366	15404	15171	15402	15348	15139	15253	15282	15405	15422	15182	15308	15223	15311	15346	15288	15199	15100	15258	15424	15360	15228	15257	15164	15423	15251	15395	15349	15364	15419	15326	15180	15383	15244	15357	15288	15355	15110	15217	15494	15376	15380	15448	15256	15360	15259	15196	15320	15357	15402	15286	15189	15279	15415	15140	15279	15400	15456	15224	15425	15286	15303	15305	15400	15216	15348	15423	15381	15262	15359	15343	15170	15461	15227	15285	15287	15393	15258	15293	15088	15174	15299	15223	15238	15347	15367	15300	15209	15453	15227	15362	15495	15342	15160	15233	15404	15195	15286	15290	15382	15456	15331	15274	15187	15231	15531	15231	15287	15308	15302	15305	15193	15423	15183	15185	15414	15245	15323	15365	15343	15431	15377	15242	15270	15464	15258	15295	15211	15418	15314	15230	15288	15220	15221	15277	15426	15356	15225	15258	15380	15294	15231	15267	15213	15218	15362	15301	15390	15393	15336	15430	15201	15174	15267	15216	15187	15430	15309	15268	15469	15204	15521	15401	15432	15263	15236	15351	15278	15330	15286	15490	15353	15302	15424	15324	15245	15215	15379	15339	15382	15279	15184	15614	15269	15406	15246	15433	15272	15246	15257	15200	15347	15418	15290	15174	15238	15472	15118	15238	15293	15328	15413	15449	15259	15371	15378	15344	15391	15250	15227	15184	15380	15338	15394	15377	15209	15315	15415	15284	15384	15250	15229	15287	15274	15324	15350	15376	15331	15263	15259	15311	15212	15271	15167	15385	15297	15252	15352	15238	15444	15268	15390	15149	15263	15203	15340	15451	15342	15511	15188	15259	15375	15439	15486	15227	15279	15385	15394	15399	15536	15317	15193	15356	15270	15551	15447	15263	15370	15348	15344	15201	15367	15285	15338	15321	15278	15167	15474	15125	15139	15250	15190	15431	15328	15310	15440	15278	15359	15522	15396	15259	15268	15349	15211	15565	15380	15221	15244	15530	15187	15367	15295	15098	15362	15325	15439	15288	15273	15258	15320	15518	15392	15287	15274	15477	15379	15263	15296	15473	15272	15273	15325	15437	15284	15265	15490	15518	15402	15250	15185	15154	15442	15308	15228	15187	15353	15497	15310	15423	15325	15461	15286	15203	15288	15275	15281	15196	15294	15198	15313	15326	15348	15275	15336	15437	15434	15432	15327	15436	15256	15324	15214	15364	15445	15413	15529	15240	15456	15194	15324	15313	15348	15267	15500	15519	15066	15390	15418	15313	15483	15418	15363	15358	15416	15273	15454	15331	15385	15301	15340	15402	15376	15224	15352	15290	15429	15185	15293	15194	15503	15328	15267	15235	15270	15307	15208	15215	15371	15336	15306	15480	15263	15275	15147	15242	15404	15313	15308	15246	15452	15437	15427	15375	15460	15428	15497	15297	15337	15453	15396	15279	15372	15169	15294	15234	15321	15390	15284	15222	15329	15275	15191	15562	15254	15358	15350	15225	15469	15362	15301	15281	15351	15240	15151	15177	15408	15255	15507	15231	15219	15326	15091	15374	15336	15237	15285	15213	15237	15429	15406	15289	15365	15457	15273	15370	15250	15268	15160	15437	15397	15290	15415	15203	15420	15242	15374	15424	15240	15259	15386	15375	15333	15371	15169	15330	15230	15343	15266	15337	15311	15175	15509	15324	15467	15274	15418	15333	15294	15340	15224	15252	15361	15484	15231	15251	15244	15293	15487	15216	15273	15400	15237	15350	15328	15264	15508	15247	15535	15366	15319	15217	15355	15254	15219	15406	15306	15301	15497	15355	15305	15457	15379	15298	15416	15352	15301	15217	15314	15110	15209	15215	15254	15094	15357	15176	15248	15108	15355	15392	15417	15491	15478	15549	15400	15488	15267	15248	15396	15401	15280	15369	15300	15257	15303	15373	15232	15207	15502	15137	15215	15387	15269	15316	15444	15432	15477	15153	15340	15258	15277	15328	15238	15252	15347	15223	15292	15302	15358	15302	15314	15256	15340	15301	15206	15527	15279	15284	15401	15404	15240	15527	15382	15465	15426	15295	15588	15179	15302	15296	15417	15359	15333	15309	15431	15318	15438	15329	15434	15275	15204	15180	15329	15346	15518	15302	15389	15500	15256	15343	15349	15286	15581	15515	15294	15174	15429	15297	15428	15538	15233	15330	15369	15645	15317	15318	15231	15153	15450	15154	15380	15348	15353	15236	15442	15323	15154	15387	15518	15394	15289	15230	15395	15292	15276	15293	15245	15383	15310	15229	15269	15342	15179	15271	15276	15499	15353	15194	15561	15227	15304	15398	15361	15367	15357	15308	15189	15273	15413	15231	15414	15228	15351	15250	15424	15225	15172	15282	15324	15277	15335	15218	15456	15402	15254	15428	15390	15254	15079	15367	15250	15240	15241	15467	15490	15147	15363	15390	15330	15148	15444	15465	15211	15336	15377	15310	15292	15334	15291	15301	15258	15338	15224	15491	15468	15332	15148	15320	15396	15224	15288	15410	15462	15229	15320	15264	15142	15352	15276	15318	15297	15270	15266	15300	15276	15229	15375	15404	15310	15253	15265	15287	15285	15319	15484	15255	15112	15377	15454	15371	15289	15477	15320	15381	15223	15317	15366	15390	15354	15311	15274	15421	15304	15157	15204	15214	15244	15262	15446	15291	15271	15311	15317	15416	15406	15448	15461	15162	15350	15096	15159	15221	15347	15372	15401	15328	15462	15487	15128	15307	15214	15297	15344	15196	15304	15170	15261	15203	15270	15490	15294	15247	15339	15436	15410	15381	15169	15320	15230	15361	15222	15534	15472	15156	15325	15311	15323	15245	15264	15257	15269	15184	15288	15197	15345	15381	15225	15405	15405	15379	15400	15271	15238	15364	15258	15347	15305	15252	15568	15227	15198	15193	15326	15292	15297	15358	15241	15342	15351	15404	15305	15245	15407	15368	15399	15366	15299	15333	15245	15110	15333	15336	15366	15443	15447	15294	15224	15319	15332	15246	15265	15470	15313	15304	15287	15266	15339	15324	15374	15503	15337	15381	15115	15316	15267	15288	15288	15344	15248	15325	15327	15372	15416	15378
24102	21074	28592	26305	26672	28155	27322	23430	22130	21295	20535	20234	19727	19455	19165	18962	19033	18914	18891	18705	18615	18760	18738	18574	18411	18513	18548	18431	18506	18262	18280	18304	18479	18446	18625	18439	18526	18525	18403	18462	18356	18192	18346	18269	18242	18063	18114	18435	18209	18214	18404	18391	18565	18184	18196	18248	18239	18269	18252	18239	18368	18312	18135	18448	18449	18323	18388	18239	18209	18267	18370	18190	18191	18234	18267	18244	18315	18128	18481	18389	18289	18234	18193	18387	18471	18291	18159	18108	17997	18146	18247	18382	18337	18286	18298	18252	18140	18282	18568	18232	18261	18161	18312	18407	18200	18331	18381	18165	18358	18340	18269	18360	18172	18207	18507	18308	18018	18298	18418	18315	18094	18220	18266	18303	18445	18298	18561	18229	18263	18308	18066	18000	18194	18431	18227	18441	18167	18205	18338	18170	18266	18356	18462	18186	18318	18209	18439	18452	18131	18216	18321	18503	18501	18251	18289	18563	18226	18266	18352	18023	18040	18102	18144	18150	18346	18357	18197	18007	18435	18373	18303	18235	18300	18289	18265	18308	18140	18435	18369	18367	18283	18256	18372	18121	18196	18280	18310	18152	18520	18323	18051	18207	18304	18253	18171	18196	18035	18296	18358	18079	18329	17958	18255	18126	18184	18146	18261	18309	18382	18194	18256	18176	18316	18199	18406	18265	18245	18301	18042	18471	18274	18169	18306	18317	18123	18134	18212	18113	18305	18249	18384	18445	18409	18147	18265	18329	18116	18353	18524	18337	18228	18190	18159	18229	18258	18279	18358	18179	18152	18303	18292	18227	18468	18236	18303	18548	18354	18494	18313	18226	18264	18126	18322	18203	18295	18323	18303	18380	18280	18391	18298	18231	18443	18361	18168	18220	18231	18463	18401	18175	18208	18138	18220	18308	18236	18153	18317	18379	18090	18280	18235	18255	18269	18369	18212	18314	18202	18380	18296	18327	18300	18255	18198	18172	18219	18065	18361	18271	18177	18213	18419	18224	18094	18509	18369	18304	18321	18190	18224	18168	18103	18077	18297	18292	18431	18045	18389	18427	18109	18398	18093	18148	18237	18157	18408	18269	18368	18118	18276	18363	18353	18367	18284	18107	18478	18353	18287	18233	18191	18201	18289	18180	18342	18365	18366	18124	18256	18238	18336	18023	18167	18174	18249	18266	18306	18201	18293	18359	18174	18348	18236	18263	18269	18405	18281	18339	18361	18279	18418	18347	18107	18338	18271	18153	18327	18188	18448	18227	18187	18241	18120	18214	18235	18194	18241	18329	18350	18225	18274	18240	18255	18242	18138	18235	18051	18101	18377	18246	18179	18277	18159	18152	18047	17996	18326	18355	18188	18238	18076	18182	18097	18235	18235	18208	18168	18334	18096	18311	18329	18139	18260	18352	18397	18271	18147	18424	18185	18254	18051	18283	18419	18366	18395	18381	18260	18282	18468	18407	18201	18278	18085	18363	18432	18346	18455	18301	18086	18295	18141	18150	18256	18075	18312	18196	18237	18143	18353	18284	18427	18190	18462	18290	18264	18220	18359	18271	18329	18160	18278	18548	18224	18245	18284	18214	18123	18279	18158	18237	18408	18061	18243	18295	18274	18100	18271	18354	18158	18252	18179	18277	18181	18178	18339	18240	18225	18276	18390	18265	18499	18200	18183	18019	18136	18248	18292	18240	18243	18104	18339	18236	18275	18333	18345	18221	18302	18237	18041	18302	18269	18389	18258	18140	18222	18319	18436	18343	18356	18308	18068	18368	18194	18005	18157	18515	18432	18163	18215	18212	18445	18085	18368	18411	18181	18447	18188	18329	18235	17981	18336	18287	18282	18180	18089	18302	18111	18180	18282	18144	18428	18309	18191	18157	18309	18135	18164	18182	18219	18210	18466	18159	18134	18246	18277	18421	18073	18327	18299	18265	18272	18160	18162	18003	18242	18289	18333	18239	18329	17995	18300	18322	18128	18110	18317	18153	18119	18035	18339	18292	18250	17988	18291	18056	18267	18399	18538	18131	18400	18226	17997	18287	18229	18286	18187	18306	18265	18292	18365	18351	18229	18274	18261	18182	18385	18140	18200	18298	18370	18208	18220	18339	18326	18346	18396	18450	18350	18400	18126	18405	18310	18145	18376	18380	18425	18172	18279	18365	18247	18333	18325	18295	18379	18292	18345	18270	18385	18164	18369	18135	18282	18543	18255	18303	18450	18176	18184	18182	18352	18365	18347	18313	18169	18179	18417	18288	18415	18401	18400	18217	18128	18360	18271	18430	18297	18141	18402	18406	18270	18531	18460	18279	18281	18071	18205	18319	18259	18308	18114	18279	18379	18191	18302	18307	18232	18208	18067	18307	18272	18158	18534	18343	18211	18379	18224	18391	18333	18286	18261	18171	18268	18172	18287	18379	18202	18256	18141	18121	18399	18187	18368	18085	18307	18290	18394	18303	18215	18120	18227	18157	18353	18154	18413	18189	18379	18181	18313	18383	18147	18167	18340	18340	18320	18183	18369	18217	18273	18235	18200	18284	18165	18072	18250	18128	18360	18363	18410	18175	18179	18346	18286	18296	18232	18162	18228	18381	18294	18284	18418	18158	18210	18342	18495	18160	18217	18253	18229	18333	18215	18340	18248	18273	18165	18227	18188	18230	18425	18131	18219	18133	18238	18509	18230	18134	18074	18051	18138	18185	18254	18276	18228	18165	18370	18384	18188	18155	18161	18208	18268	18278	18214	18411	18203	18353	18305	18280	18181	18280	18270	18174	18243	18234	18375	18439	18248	18108	18181	18302	18263	18361	18177	18262	18070	18273	18531	18397	18405	18222	18096	18122	18229	18305	18400	18140	18124	18262	18415	18288	17998	18205	18319	18285	18619	18412	18251	18275	18445	18160	18090	18081	18305	18126	18201	18162	18251	18379	18490	18125	18223	18107	18368	18252	18497	18608	18170	18205	18186	18445	18168	18396	18214	18326	18237	18338	18296	18247	18503	18470	18225	18268	18273	18140	18315	18242	18144	18461	18172	18288	18361	18282	18229	18333	18133	18410	18340	18214	18387	18376	18050	18253	18238	18140	18367	18302	18314	18162	18157	18435	18363	18414	18306	18355	18416	18374	18251	18241	18576	18216	18264	18112	18047	18222	18170	18322	18046	18379	18374	18211	18383	18152	18249	18344	18112	18184	18233	18285	18362	18147	18336	18421	18357	18149	18211	18301	18206	18252	18249	18189	18219	18239	18334	18546	18191	18219	18319	18079	18127	18341	18089	18205	18349	18220	18174	18257	18331	18109	18268	18194	18063	18194	18352	18280	18205	18184	18278	18371	18264	18063	18363	18322	18380	18308	18423	18133	18113	18162	18208	18233	18232	18247	18255	18333	18310	18358	18193	17973	18451	18215	18209	18456	18371	18180	18206	18136	18195	18075	18115	18290	18219	18361	18066	18291	18251	18134	18302	18191	18173	18242	18255	18224	18446	18157	18161	18354	18124	18241	18316	18225	18362	18211	18164	18352	18359	18195	18219	18186	18189	18180	18259	18391	18315	18361	18154	18267	18296	18445	18432	18323	18329	18125	18013	18071	18232	18408	18087	18160	18269	18106	18154	18306	18393	18405	18251	18151	18092	18294	18339	18441	18056	18473	18009	18070	18417	18329	18338	18281	18115	18273	18294	18133	18476	18442	18097	18129	18102	18010	18219	18417	18290	18334	18156	18384	18514	18258	18157	18022	18485	18169	18127	18277	18307	18284	18421	18289	18412	18288	18436	18353	18176	18408	18265	18310	18282	18060	18086	18363	18166	18327	18073	18222	18209	18189	18185	18159	18428	18338	18330	18421	18251	18243	18258	18245	18254	18301	18269	18365	18473	18125	18183	18197	18377	18329	18332	18100	18276	18231	18245	18527	18110	18278	18227	18161	18401	18318	18332	18289	18268	18321	18137	18192	18230	18303	18177	18049	18325	18355	18290	18225	18250	18385	18319	18312	18431	18121	18342	18264	18256	18277	18128	18119	18069	18175	18163	18201	18119	18175	18435	17984	18310	18487	18407	18233	18358	18453	18318	18389	18440	18198	18255	18217	18358	18243	18450	18165	18244	18374	18243	18072	18251	18199	18134	18139	18297	18226	18355	18255	18289	18290	18308	18066	18253	18237	18377	18355	18296	18151	18220	18311	18087	18382	18348	18267	18306	18476	18354	18401	18349	18384	18202	18245	18328	18347	18289	18343	18264	18268	18346	18155	18106	18350	18243	18353	18110	18038	18258	18448	18234	18234	18209	18562	18116	18236	18309	18253	18578	18421	18151	18137	18330	18042	18288	18046	18463	18238	18254	18204	18374	18185	18240	18427	18286	18304	18272	18345	18251	18220	18340	18266	18551	18367	18379	18252	18111	18319	18163	18296	18269	18211	18362	18227	18514	18235	18289	18193	18484	18396	18208	18221	18255	18130	18219	18362	18468	18408	18266	18244	18106	18242	18297	18244	18350	18186	18336	18259	18175	18231	18124	18135	18122	18305	18359	18251	18353	18140	18318	18395	18285	18036	18253	18454	18467	18544	18250	18432	18291	18344	18315	18000	18230	18408	18457	18381	18136	18237	18419	18179	18300	18222	18081	18233	18347	18328	18217	18246	17981	18157	18350	18055	18183	18290	18304	18347	18232	18355	18344	18271	18341	18106	18253	18292	18346	18340	18306	18163	18545	18376	18218	18293	18278	18340	18384	18259	18323	18304	18146	18355	18264	18361	18306	18197	18029	18099	18161	18138	18128	18439	18382	18012	18202	18303	18230	18151	18298	18306	18099	18368	18353	18350	18383	18113	18420	18507	18142	18293	18364	18240	18233	18331	18484	18343	18244	18258	18377	18283	18183	17974	18463	18444	18188	18202	18284	18265	18265	18071	18236	18269	18333	18310	18437	18208	18294	18324	18186	18218	18270	18363	18353	18210	18404	18017	18407	18224	18312	18177	18337	18419	18193	18303	18231	18320	18472	18158	18149	18423	18389	18357	18208	18372	18184	18280	18357	18322	18133	18376	18299	18243	18156	18357	18362	18264	18374	18271	18127	18031	18316	18139	18157	18310	18215	18384	18154	18396	18403	18107	18401	18293	18462	18509
32507	52412	48547	38089	32940	28575	25000	22575	20574	19464	18348	17945	17214	16863	16356	16262	16179	15955	15871	15719	15771	15618	15536	15569	15486	15585	15403	15393	15332	15561	15422	15405	15267	15192	15405	15344	15306	15343	15350	15319	15412	15239	15299	15368	15273	15238	15144	15249	15400	15323	15214	15373	15232	15185	15200	15234	15205	15158	15187	15302	15200	15244	15139	15197	15357	15336	15223	15355	15277	15234	15220	15153	15351	15321	15323	15070	15180	15193	15228	15277	15197	15181	15268	15125	15254	15221	15204	15149	15227	15036	15163	15224	15010	14984	15064	15181	15246	15210	15229	15263	15178	15166	15168	15088	15118	15079	15098	15417	15128	15226	15269	15241	15130	15163	15292	15160	15312	15291	15276	15351	15172	15240	14986	15195	15179	15252	15069	15179	15287	15289	15337	15245	15403	15249	15248	15381	15226	15255	15232	15319	15165	15299	15290	15136	15197	15366	15217	15198	15417	15250	15269	15176	15436	15310	15291	15251	15297	15075	15061	15322	15218	15259	15165	15298	15236	15305	15315	15282	15235	15169	15278	15391	15301	15170	15248	15198	15233	15235	15114	15075	15288	15269	15223	15316	15050	15326	15300	15249	15254	15250	15139	15330	15115	15220	15181	15103	15225	15298	15288	15287	15280	15123	15219	15379	15181	15183	15234	15095	15220	15311	15185	15150	15249	15162	15147	15163	15393	15254	15171	15192	15240	15274	15143	15203	15080	15429	15056	15252	15063	15281	15252	15366	15179	15278	15248	15306	15314	15246	15122	15248	15237	15069	15188	15245	15338	15327	15274	15208	15102	15159	15361	15134	15229	15170	15232	15256	15126	15273	15265	15227	15226	15250	15161	15292	15150	15185	15266	15087	15200	14953	15135	15132	15228	15152	15292	15247	15337	15247	15196	15259	15134	15186	15253	15244	15112	15260	15153	15418	15121	15193	15250	15134	15233	15211	15375	15447	15219	15224	15321	15161	15192	15200	15347	15273	15436	15216	15321	15231	15220	15083	15327	15041	15199	15175	15213	15119	15398	15160	15147	15329	15122	15307	15078	15247	15247	15167	15408	15102	15290	15182	15180	15188	15351	15147	15158	15041	15164	15301	15340	15161	15269	15294	15187	15154	15005	15291	15244	15188	15294	15128	15182	15246	15418	15246	15167	15309	15386	15133	15312	15324	15402	15180	15180	15188	15199	15355	15339	15442	15261	15067	15401	15240	15126	15016	15256	15284	15171	15163	15334	15253	15298	15275	15230	15316	15239	15292	15380	15171	15207	15128	15265	15075	15168	15185	15151	15305	15218	15308	15273	15188	15287	15224	15231	15160	15192	15063	15232	15282	15028	15345	15096	15166	15343	15155	15208	15320	15138	15206	15221	15203	15086	15331	15090	15295	15203	15291	15129	15226	15236	15169	15177	15076	15442	15205	15157	15187	15349	15220	15493	14997	15186	15220	15246	15177	15050	15212	15131	15227	15250	15185	15250	15257	15279	15152	15098	15253	15079	15233	15321	15180	15190	15243	15198	15105	15342	15312	15388	15055	15349	15201	15130	15207	15171	14999	15191	15231	15304	15130	15168	15389	15250	15207	15369	15196	15059	15207	15121	15170	15169	15257	15207	15131	15288	15201	15366	15024	15140	15360	15077	15167	15340	15074	15197	15471	15309	15289	15404	15208	15345	15156	15192	15108	15261	15194	15391	15272	15277	15271	15138	15063	15371	15299	15250	15182	15037	15303	15195	15298	15259	15199	15399	15208	15349	15162	15193	15157	15284	15125	15190	15136	15326	15434	15289	15063	15308	15228	15169	15252	15337	15209	15131	15119	15228	15082	15263	15206	15347	15283	14961	15260	15348	15182	15177	15244	15217	15288	15263	15185	15281	15243	15024	15235	15271	15040	15176	15386	15317	15197	15405	15258	15196	15250	15212	15245	15208	15417	15286	15142	15275	15174	15271	15241	15066	15339	15087	15378	15052	15027	15425	15189	15132	15226	15203	15314	15219	15234	15227	15232	15168	15206	15250	15174	15197	15218	15144	15127	15199	15368	15207	15296	15144	15191	15543	15356	15140	15102	15123	15183	15048	15094	15349	15314	15276	15162	15372	15185	15085	15292	15290	15095	15306	15094	15340	15185	15136	15194	15152	15178	15215	15176	15118	15125	15225	15245	15232	15280	15206	15143	15179	15150	15140	15318	15283	15117	15334	15191	15143	15025	15320	15230	15257	15330	15350	15230	15244	15117	15222	15137	15151	15326	15190	15276	15178	15356	15284	15234	15137	15405	15105	15034	15436	15277	15134	15308	15289	15185	15149	15209	15216	15089	15190	15396	15070	15153	15108	15023	15194	15143	14981	15193	15307	15242	15257	14988	15305	15300	15284	15349	15184	15145	15190	15291	15310	15257	15244	15205	15162	14995	15285	15240	14982	15269	15243	15247	15121	15361	15319	15180	15214	15302	15326	15175	15331	15095	15075	15115	15261	15269	15259	15255	15056	15188	15249	15126	15346	15201	15322	15325	15121	15075	15121	15214	15259	15187	15120	15109	15207	15326	15119	15263	14995	15084	15136	15173	15138	15046	15380	15143	15365	15299	15147	15152	15302	15306	15351	14980	15180	15185	15298	15233	15092	15261	15191	15222	15165	15326	15178	15274	15396	15316	15267	15218	15192	15214	15315	15379	15162	15163	15301	15228	15299	15159	15183	15303	15358	15282	15156	15174	15239	15302	15290	15220	15186	15109	15371	15223	15099	15336	15420	15119	15230	15137	15303	15070	15143	15304	15265	15104	15228	15284	15161	15214	15133	15310	15120	15259	15327	15103	15228	15319	15234	15034	15270	15076	15359	15305	15190	15378	15218	15306	15071	15314	15074	15177	15251	15158	15278	15356	15201	15305	15354	15305	15181	15309	15211	15223	15094	15303	14930	15227	15131	15193	15237	15067	15249	15255	15174	15180	15298	15179	15103	15037	15090	15299	15375	15293	15127	15402	15204	15413	15226	15330	15045	15161	15266	15173	15415	15245	15236	15208	15395	15057	15301	15281	15314	15115	15108	15359	15246	15146	15296	15268	15210	15127	15250	15146	15241	15306	15193	15149	15302	15235	15068	15214	15056	15272	15372	15301	15174	15259	15359	15156	15197	15152	15244	15270	15155	15343	15084	15502	15294	15138	15138	15060	15267	15031	15332	15214	15098	15114	15284	15300	15072	15133	15321	15210	15230	15215	15230	15149	15281	14985	15292	15207	15058	15379	15225	15221	15075	15185	15019	15078	15346	15318	15312	15308	15026	15188	15181	15234	15136	15287	15200	15039	15278	15172	15280	15244	15200	14998	15108	15286	15260	15245	15325	15207	15181	15001	15276	15083	15163	15105	15363	15222	15463	15036	15076	15388	15212	15324	15184	15123	15333	15189	15209	15256	15132	15286	15298	15376	15367	15182	15310	15253	15196	15077	15192	15072	15287	15150	15377	15247	15111	15303	15432	15273	15286	15115	15134	15274	15282	15132	15350	15142	15344	15166	15167	15201	15095	15355	15117	15294	15378	15040	15153	15287	15306	15168	15186	15122	15401	15132	15197	15414	15245	15094	15278	15117	15277	15113	15342	15250	15203	15169	15136	15127	15204	15155	15275	15184	15071	15169	15214	15337	15267	15032	15340	15171	15181	15166	15347	15157	15265	15149	15096	15183	15215	15291	15128	15407	15210	15130	15154	15165	15232	15235	15138	15094	15156	15154	15198	15030	15131	15103	15250	15246	15037	15219	14999	15288	15031	15096	15191	15126	15126	15188	15258	15204	15138	15239	15124	15217	15235	15223	15220	15224	15194	15284	15298	15171	15275	15545	15082	15268	15354	15327	15443	15174	15171	15380	15211	15094	15213	15106	15171	15137	15400	15213	15196	15287	15176	15371	15169	15175	15242	15171	15289	15226	15272	15027	15374	15172	15031	15279	15370	15250	15221	15447	15200	15250	15212	15140	15242	15443	15230	15072	15265	15161	15070	15155	15154	15190	15278	15309	15094	15010	15134	15104	15273	15127	15185	15400	15289	15135	15377	15128	15325	15004	15248	15394	15258	15289	15280	15173	15214	15219	15293	15208	15246	15296	15228	15174	15352	15268	15156	15352	15294	15180	15289	15073	15242	15204	15203	15189	15197	15158	15204	15321	15401	15155	15236	15014	15386	15446	15106	15201	15169	15066	15144	15247	15240	15213	15357	15417	15086	15146	15298	15241	15152	15268	15211	15158	15231	15203	15027	15285	15313	15211	15140	15162	15139	15349	15023	15477	15115	15052	15121	15227	15102	15213	15244	15166	15168	15326	15228	15231	15273	15208	15262	15294	15336	15120	15139	14964	15364	15188	15466	15226	15289	15199	15111	15292	15207	15218	15186	15179	15145	15300	15074	15156	15398	15187	15298	15026	15216	15204	15179	15324	15103	15271	15346	15328	15250	15323	15320	15225	15194	15146	15186	15304	15307	15253	15145	15103	15237	15193	15295	15171	15152	15151	15162	15285	15284	15205	15369	15245	15343	15228	15078	15253	15284	15256	15224	15268	15390	15097	15286	15300	15343	15097	15224	15278	15282	15112	15274	15236	15246	15184	15267	15205	15111	15009	15277	15193	15337	15211	15232	15115	15359	15227	15120	15315	15008	15231	15177	14922	15126	15140	15081	15258	15108	15113	15208	15301	15089	15087	15327	15372	15290	15130	15223	15337	15143	15166	15214	15067	15181	15265	15108	15206	15261	15171	15280	15183	15022	15232	15220	15241	15140	15132	15292	15372	15120	15215	15247	15367	15227	15015	15401	15126	15127	15224	15236	15194	15046	15213	15194	15343	15187	15214	15126	15121	15367	15378	15247	15261	15110	15418	15235	15157	15299	15139	15211	15244	15235	15191	15263	15163	15122	15142	15213	15169	15103	15190	15204	15138	15192	15194	15206	15300	15338	15279	15197	15247	15290	15261	15248	15271	15144	15280	15171	15190	15205	15211	15237	15034	15275	15253	15183	15234	15192	15179	15250	15261	15254	15241	15228	15064	15171	15248	15263	15203	15163	15132	15306	15196	15145	15286	15328	15238	15349	15094	15295	15224	15333	15042	15189	15128	15079	15335	15340	15393	15232	15252	15359	15254
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
