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
341649352257	341649352804	341649353354	341649353904	341649354454	341649355004	341649355554	341649356104	341649356654	341649357204	341649357754	341649358304	341649358854	341649359404	341649359954	341649360504	341649361054	341649361604	341649362154	341649362704	341649363254	341649363804	341649364354	341649364904	341649365454	341649366004	341649366554	341649367104	341649367654	341649368204	341649368754	341649369304	341649369854	341649370404	341649370954	341649371504	341649372054	341649372604	341649373154	341649373704	341649374254	341649374804	341649375354	341649375904	341649376454	341649377004	341649377554	341649378104	341649378654	341649379204	341649379754	341649380304	341649380854	341649381404	341649381954	341649382504	341649383054	341649383604	341649384154	341649384704	341649385254	341649385804	341649386354	341649386904	341649387454	341649388004	341649388554	341649389104	341649389654	341649390204	341649390754	341649391304	341649391854	341649392404	341649392954	341649393504	341649394054	341649394604	341649395154	341649395704	341649396254	341649396804	341649397354	341649397904	341649398454	341649399004	341649399554	341649400104	341649400654	341649401204	341649401754	341649402304	341649402854	341649403404	341649403954	341649404504	341649405054	341649405604	341649406154	341649406704	341649407254	341649407804	341649408354	341649408904	341649409454	341649410004	341649410554	341649411104	341649411654	341649412204	341649412754	341649413304	341649413854	341649414404	341649414954	341649415504	341649416054	341649416604	341649417154	341649417704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2711	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	3600	2300	2712	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22470	21391	28470	24760	22099	23674	23549	18750	17266	17009	16680	16284	16143	16231	15948	15800	15750	15840	15655	15816	15669	15576	15709	15701	15577	15451	15356	15390	15599	15655	15404	15616	15613	15474	15436	15471	15480	15450	15391	15428	15537	15463	15432	15658	15541	15446	15374	15419	15582	15512	15366	15354	15448	15428	15176	15459	15295	15331	15389	15280	15501	15406	15364	15368	15265	15380	15217	15364	15518	15532	15334	15368	15371	15360	15376	15505	15498	15382	15376	15537	15229	15291	15380	15318	15319	15473	15569	15619	15236	15271	15439	15327	15483	15343	15486	15332	15402	15377	15174	15376	15329	15362	15577	15472	15393	15340	15297	15248	15323	15468	15397	15508	15366	15294	15461	15424	15367	15350	15404	15392	15276	15264	15309	15322	15332	15389	15416	15385	15387	15378	15437	15507	15476	15345	15461	15354	15319	15352	15382	15242	15393	15370	15213	15373	15405	15402	15573	15535	15321	15498	15379	15467	15395	15392	15568	15535	15418	15603	15514	15476	15207	15412	15540	15352	15353	15380	15329	15346	15495	15571	15285	15363	15549	15267	15461	15447	15413	15563	15367	15556	15410	15536	15315	15378	15450	15494	15443	15316	15433	15460	15383	15380	15305	15447	15611	15311	15382	15485	15315	15290	15269	15366	15501	15565	15562	15376	15622	15343	15457	15309	15279	15548	15433	15395	15308	15517	15420	15332	15510	15391	15487	15370	15419	15408	15495	15353	15338	15306	15244	15438	15280	15342	15294	15522	15384	15237	15367	15379	15460	15551	15358	15374	15453	15416	15275	15204	15479	15484	15138	15215	15440	15423	15534	15430	15535	15232	15473	15277	15538	15551	15464	15393	15404	15276	15509	15547	15415	15469	15409	15469	15320	15424	15355	15405	15190	15214	15479	15475	15340	15320	15295	15385	15405	15398	15527	15403	15342	15421	15426	15426	15337	15361	15414	15522	15556	15367	15433	15191	15385	15486	15519	15319	15444	15327	15533	15286	15275	15442	15348	15324	15380	15286	15388	15220	15408	15126	15184	15305	15269	15359	15230	15518	15489	15260	15488	15408	15517	15396	15499	15422	15234	15474	15387	15453	15165	15319	15256	15466	15372	15508	15403	15377	15433	15376	15378	15217	15216	15427	15375	15596	15526	15321	15298	15394	15307	15187	15197	15291	15396	15337	15316	15364	15153	15508	15265	15221	15367	15550	15534	15320	15336	15447	15408	15543	15414	15382	15402	15469	15582	15391	15336	15435	15281	15379	15320	15267	15375	15455	15404	15344	15267	15377	15284	15195	15409	15516	15432	15606	15284	15265	15278	15391	15436	15510	15451	15272	15386	15315	15445	15315	15290	15330	15360	15412	15313	15282	15517	15530	15354	15189	15367	15440	15441	15654	15321	15344	15323	15242	15377	15323	15261	15530	15496	15302	15165	15401	15250	15303	15415	15475	15218	15316	15427	15315	15410	15616	15390	15398	15297	15259	15417	15269	15262	15476	15404	15165	15375	15354	15414	15301	15413	15617	15464	15583	15419	15368	15404	15360	15329	15373	15337	15340	15475	15381	15313	15442	15390	15345	15357	15230	15363	15458	15290	15268	15264	15278	15375	15362	15338	15137	15421	15485	15427	15626	15433	15496	15492	15435	15391	15355	15320	15463	15297	15174	15303	15337	15264	15246	15384	15542	15490	15368	15242	15193	15452	15377	15374	15352	15339	15248	15278	15484	15348	15266	15305	15405	15225	15499	15348	15370	15216	15409	15172	15386	15422	15346	15246	15350	15167	15517	15354	15353	15441	15251	15262	15469	15579	15386	15355	15498	15443	15434	15422	15342	15260	15367	15261	15356	15157	15362	15397	15278	15464	15140	15418	15283	15394	15375	15484	15308	15249	15449	15388	15151	15545	15381	15206	15342	15588	15426	15400	15356	15345	15202	15481	15301	15451	15242	15474	15449	15225	15279	15429	15474	15522	15488	15387	15468	15292	15381	15306	15281	15205	15449	15401	15422	15621	15339	15354	15393	15283	15300	15334	15281	15400	15387	15499	15614	15410	15170	15368	15255	15384	15265	15301	15248	15232	15361	15385	15490	15390	15405	15448	15158	15319	15546	15214	15470	15316	15298	15408	15356	15297	15393	15450	15452	15325	15324	15455	15230	15420	15282	15393	15437	15440	15502	15220	15173	15224	15468	15476	15553	15440	15446	15343	15465	15432	15557	15253	15361	15285	15314	15449	15451	15537	15390	15290	15319	15436	15226	15363	15185	15316	15458	15284	15230	15323	15432	15283	15464	15304	15249	15325	15391	15487	15230	15122	15390	15368	15306	15251	15407	15393	15233	15525	15366	15534	15408	15476	15041	15304	15216	15381	15292	15352	15367	15423	15427	15401	15228	15121	15340	15392	15334	15315	15286	15379	15250	15514	15366	15349	15399	15388	15274	15295	15245	15316	15313	15468	15364	15471	15246	15375	15294	15372	15409	15440	15281	15589	15267	15437	15217	15385	15238	15340	15451	15352	15355	15227	15199	15352	15354	15345	15393	15409	15445	15505	15369	15583	15432	15413	15326	15275	15464	15440	15431	15354	15341	15531	15581	15331	15422	15323	15128	15437	15376	15448	15274	15605	15335	15480	15488	15489	15146	15375	15303	15438	15277	15367	15166	15203	15398	15536	15505	15285	15310	15481	15481	15302	15301	15331	15409	15333	15444	15589	15397	15332	15474	15324	15419	15407	15261	15473	15587	15374	15575	15282	15464	15451	15122	15608	15237	15322	15512	15292	15309	15568	15386	15425	15590	15434	15477	15318	15407	15515	15437	15291	15598	15262	15348	15286	15472	15504	15567	15448	15405	15210	15309	15144	15294	15159	15269	15570	15378	15348	15708	15352	15445	15258	15111	15225	15595	15481	15520	15366	15417	15563	15611	15533	15257	15270	15390	15330	15499	15483	15262	15428	15546	15368	15309	15617	15349	15303	15354	15396	15403	15315	15555	15419	15108	15445	15441	15242	15378	15418	15280	15285	15419	15125	15402	15406	15420	15484	15243	15493	15415	15447	15436	15557	15430	15490	15371	15198	15380	15547	15486	15502	15357	15400	15387	15562	15374	15310	15329	15308	15415	15333	15473	15070	15242	15486	15398	15199	15186	15401	15361	15442	15493	15322	15411	15365	15257	15274	15284	15220	15340	15300	15262	15367	15445	15309	15336	15422	15367	15526	15222	15355	15360	15489	15254	15314	15265	15481	15265	15544	15274	15424	15517	15288	15371	15530	15426	15381	15313	15348	15417	15425	15446	15350	15559	15420	15410	15360	15417	15371	15446	15457	15456	15399	15310	15290	15544	15428	15157	15346	15287	15447	15369	15300	15302	15542	15479	15479	15384	15440	15388	15245	15405	15396	15630	15358	15345	15388	15345	15260	15223	15455	15315	15515	15521	15364	15294	15609	15495	15317	15268	15399	15383	15480	15361	15301	15460	15360	15650	15364	15453	15535	15317	15324	15352	15424	15546	15404	15237	15087	15420	15206	15440	15339	15322	15227	15328	15340	15317	15433	15312	15406	15345	15498	15326	15463	15423	15223	15189	15157	15337	15409	15571	15496	15452	15414	15404	15329	15428	15440	15273	15218	15492	15522	15472	15612	15420	15207	15381	15334	15365	15485	15450	15413	15209	15348	15265	15317	15382	15223	15260	15281	15270	15321	15453	15282	15306	15375	15431	15366	15529	15394	15332	15202	15097	15246	15290	15375	15372	15538	15487	15442	15529	15418	15385	15422	15322	15516	15209	15189	15391	15428	15488	15518	15510	15360	15367	15514	15330	15165	15395	15388	15443	15234	15483	15518	15239	15475	15193	15210	15325	15520	15396	15356	15605	15378	15331	15262	15288	15451	15460	15415	15411	15325	15400	15357	15264	15370	15286	15448	15493	15434	15212	15412	15503	15371	15284	15377	15463	15583	15343	15326	15402	15373	15371	15506	15393	15365	15230	15300	15514	15435	15494	15201	15502	15520	15453	15383	15380	15298	15297	15324	15364	15099	15208	15444	15344	15207	15464	15124	15286	15505	15379	15465	15467	15508	15562	15523	15257	15323	15310	15547	15466	15411	15485	15237	15426	15369	15279	15312	15516	15425	15495	15440	15570	15455	15477	15281	15127	15245	15403	15472	15316	15349	15375	15287	15409	15269	15467	15413	15418	15466	15420	15613	15296	15345	15556	15587	15356	15623	15524	15379	15523	15324	15444	15296	15277	15481	15527	15423	15330	15258	15111	15380	15390	15685	15312	15339	15440	15206	15328	15562	15478	15390	15495	15539	15486	15380	15471	15115	15280	15461	15343	15377	15534	15342	15320	15375	15212	15467	15261	15429	15385	15320	15377	15373	15470	15483	15301	15387	15265	15461	15433	15266	15424	15503	15487	15499	15266	15370	15234	15293	15401	15148	15354	15213	15294	15412	15471	15299	15445	15342	15421	15362	15266	15383	15306	15466	15249	15515	15371	15550	15770	15201	15284	15431	15331	15316	15285	15246	15199	15467	15355	15395	15319	15293	15306	15595	15362	15228	15272	15476	15349	15332	15387	15414	15583	15553	15395	15351	15249	15406	15334	15497	15428	15326	15368	15366	15219	15460	15316	15420	15307	15417	15471	15434	15381	15217	15475	15382	15377	15317	15267	15341	15437	15417	15358	15270	15264	15376	15433	15548	15577	15416	15372	15176	15367	15186	15422	15462	15166	15203	15432	15239	15394	15147	15245	15618	15222	15341	15448	15322	15424	15407	15697	15499	15289	15299	15413	15380	15433	15361	15514	15475	15375	15463	15264	15352	15337	15281	15266	15390	15210	15188	15361	15337	15310	15493	15370	15453	15565	15401	15401	15582	15424	15315	15281	15496	15372	15360	15418	15447	15196	15492	15376	15347	15299	15397	15311	15425	15393	15348	15419	15379	15437	15405	15424	15232	15456	15390	15418	15446	15317	15371	15268	15236	15315	15408	15369	15328	15456	15251	15381	15334	15367	15486	15421	15416	15299	15194	15407	15347	15390	15353	15474	15421	15239	15468	15232	15443	15346	15367	15303	15592	15361	15274	15213	15499	15340	15245	15253	15340	15480	15351	15337	15276	15279	15458	15224	15177	15393
26053	49913	42585	33604	26812	22408	19496	17737	16483	15876	15591	15523	15206	14993	14735	14802	14575	14464	14567	14516	14502	14249	14380	14399	14292	14233	14245	14122	14388	14298	14193	14011	13966	14125	14244	14338	14263	14307	14309	14145	14123	14245	14205	14074	14284	14130	14201	14192	14153	14252	14291	14084	14116	14111	14045	14365	14009	14201	14267	14173	14108	13944	14197	14133	14204	14059	14281	14131	14153	14172	14103	14399	14229	14207	14204	14074	14132	14166	14288	14254	14169	14091	14153	14105	14210	14037	14218	14192	14114	14156	14161	14284	14287	14232	14191	14151	14284	14181	14387	14091	14041	14080	14094	13987	14205	14145	13977	14221	14176	14169	14173	14067	14310	14260	14084	14082	14166	14239	14145	14399	14225	14059	13983	14246	14223	14095	14187	14069	14262	14115	14010	14147	14108	14011	14197	14145	14113	14116	14144	14198	14129	14146	13911	14186	14163	14279	14096	14083	14058	14170	14039	14233	14077	14176	14471	14248	14131	14245	14093	14201	14207	14155	14254	14185	14212	14201	14230	14163	14083	14328	14191	14115	14138	14138	14142	14198	14277	14185	14187	14261	14071	14273	14077	13986	14008	13926	14009	14128	14296	14147	14123	13985	14180	14233	14194	14104	14376	14274	14148	14059	14124	14165	14036	14341	14342	13985	14127	14172	14030	14133	14061	14182	14104	14097	14279	14234	14065	14149	14011	14250	14113	14193	14139	14179	14159	14080	14120	14195	14115	14281	14106	14216	14238	14157	14339	14058	14307	14194	14159	14204	14131	14286	14159	14299	14177	14180	14154	14085	14157	14271	14342	14147	14156	14232	14114	14211	13912	14155	14151	13954	14062	14214	14193	13992	14245	14066	14258	14250	14122	14231	14262	14201	14139	14227	14127	14079	14237	14230	14045	14095	14025	14231	14200	14203	14218	14304	14164	14158	14110	14238	14248	14035	14023	14355	14035	14282	14264	14159	14152	14050	14117	14087	14273	14167	14240	14248	14234	14208	14026	14119	13987	13890	14185	14062	14259	14234	14282	14277	14124	14137	14164	14132	14152	14067	14273	14181	14053	14102	14083	14289	14192	14405	14137	14048	14167	14203	14183	14393	14253	14097	13982	14318	14248	14171	14215	13924	14225	14083	14112	14086	14201	14171	14132	13948	14170	14044	14362	14191	14022	14191	14219	14220	14145	14060	14144	14041	14131	14180	14200	14306	14064	14172	14129	14201	13944	14160	14276	14037	14098	14056	14077	14089	14051	14183	14125	13948	14156	14155	14089	14112	14110	13942	14164	14114	14186	14173	14064	14159	14297	14179	14011	14021	14120	14025	14149	14208	14145	14117	14276	14106	14175	14152	14207	14232	14138	14009	14362	14098	14200	14107	13988	14095	14107	14074	14290	14186	14182	14228	14214	14165	14181	14306	14136	14070	14199	14155	14198	14044	14256	14128	14187	14197	14115	14011	14187	14028	14084	14052	14052	14246	14243	14111	14066	14113	14329	14023	14317	14024	14056	14070	14087	14132	14088	14208	14067	13999	13845	14104	14118	14171	14289	13945	14274	14098	14203	14168	14104	14154	14297	14075	14060	14061	14164	14216	14246	14115	14211	14181	14384	14171	14130	14190	14183	14194	14069	14186	14221	14109	14099	13947	14230	14159	14189	14334	14284	14154	14244	14131	14100	14203	14123	14215	14133	14206	13984	14214	14184	14241	14180	14252	14215	14203	14299	14006	14165	14208	14101	14043	14078	14123	14300	14199	14206	14116	14173	14096	14231	14084	14057	14078	14217	14173	14098	14027	14299	14023	14103	14170	14212	14118	14252	14361	14169	14141	14199	14109	14055	14190	14068	14126	14319	14318	14099	14133	14063	14056	14255	14209	14202	14074	14101	14228	14123	14051	14088	14185	13871	14144	14162	14250	14214	14145	14185	14186	14043	14079	14170	14251	14253	14005	14210	14083	14037	14061	14293	14334	14037	14190	14272	14059	14145	14137	14190	14131	14162	14274	14127	14213	14214	14119	13987	14156	14030	14040	14190	14127	14222	14139	14057	14232	14118	14155	14262	14169	14140	14141	14194	14024	14314	14148	14070	14042	14295	14041	14175	14039	14224	14165	14125	14053	14061	14066	14143	14130	14158	14189	14139	14032	14159	14095	14070	14160	14129	14168	14231	14155	14107	14063	14078	14206	14253	14073	14226	14016	14083	14147	14198	14096	14332	14110	14107	14238	14289	14197	14318	14152	14136	14055	14135	14152	14223	14158	14096	14151	13976	14154	14151	14193	14094	14127	14089	13971	14163	13932	14103	14134	14189	14180	14131	14223	14088	14241	14303	14368	14215	14355	14082	14185	14119	14212	14222	14251	14174	14118	14104	14017	14071	14182	13992	14171	14083	14224	14164	14199	14236	14164	14220	14171	13995	14279	14073	14146	13996	14064	14133	14187	14135	14081	14092	14219	14072	14114	14080	14098	14241	14328	14084	14317	14058	14251	14093	14102	14324	14054	14110	14163	14236	14110	14242	14087	14037	13941	14124	14169	14224	14236	14103	13996	13977	14118	14124	14130	14158	14164	14169	14150	14247	14244	14060	14123	14173	14030	14176	14197	14050	14146	14176	14033	14220	14024	14422	14279	14180	14082	14130	14174	14305	14295	14309	14092	14182	14144	14081	14191	14197	14160	14126	14129	14058	14160	14242	14280	14191	14106	14174	14148	14212	14288	14276	14144	14215	13977	14217	14172	14159	14050	14172	14222	14276	14096	14101	14102	14047	14057	14210	14178	14132	14172	14324	14267	13998	14324	14107	14103	14169	14155	14511	14064	13955	14184	14066	14165	14175	14094	14264	14274	14172	14200	14168	14123	14189	14052	14201	14286	14148	14211	14123	14321	14018	14107	14069	14338	14306	14156	14057	13916	13984	14160	14126	13940	14242	14126	14297	14187	14154	14180	14274	14150	13966	14232	14233	14019	14182	14341	14261	14043	14252	14281	14136	14135	14008	14272	14180	14091	14247	14133	14138	14126	14097	14107	14008	14123	14234	14230	14253	14161	14213	14158	14148	14222	14211	14107	14064	14177	14283	14184	14038	14172	14125	14103	14218	14122	14126	14199	14132	14235	13934	14014	14168	14325	14139	14151	13984	14160	14177	14103	14277	14124	14010	14162	14148	14235	14180	14120	14183	14118	14182	14311	14169	14032	14236	14218	14143	14058	14090	14195	14155	14088	14075	14058	14195	14188	14181	14194	14032	14119	14235	13950	14074	14273	14158	14091	14148	14208	14043	14135	14322	14104	14147	14210	14095	14270	14191	14062	14154	14096	14175	14131	14143	14034	14247	14315	14133	14304	13995	14276	14094	14059	14116	14137	14200	14135	14052	14101	14402	14044	14196	14087	14055	14128	14109	14059	14117	14317	14109	14128	14272	14082	14096	14230	14159	14256	14168	14279	14251	14207	14304	14032	14144	14061	14365	14174	14115	14099	14184	14416	13940	14210	14153	14126	14127	14253	14013	14291	14028	14243	14036	14193	14069	14204	14135	14266	14274	14216	14187	14211	14189	14064	14166	14107	14049	14289	14073	14302	14100	14165	14166	14365	14306	14233	14106	14165	14226	14260	14259	14104	14011	14126	14218	14060	14251	14242	14031	14268	13983	14003	14115	13997	14172	14170	14007	14228	14189	14276	14052	14115	14151	14237	14073	13951	14145	14140	14285	14017	14312	14137	14095	14116	14204	14130	13988	14130	14209	14236	14118	14286	14160	14238	14165	13983	14255	14064	14238	14304	14143	13976	14034	14160	14260	14204	14146	14166	14265	14249	14165	14252	13994	14100	14233	14170	14132	14171	14267	14158	14104	14217	14139	14174	14255	14098	14266	14081	14174	14179	14274	14076	14206	14221	14198	14124	14131	14084	14100	14036	14153	14135	14198	14055	14245	14138	14108	14020	14026	14236	14094	14096	14113	14268	14093	14217	14112	14192	14131	14231	14071	14125	14118	14176	14088	14116	14374	14063	14033	14161	14187	14119	14036	14200	14291	14011	14004	14197	14068	14078	14301	14223	14198	14150	14129	14043	14149	14120	14051	14192	14068	14167	14087	14093	14184	14114	14122	14121	14094	13989	14237	14186	14153	14083	14037	14049	14212	14334	14225	14235	14225	14166	14225	14107	14104	14284	14096	14039	14330	14076	14022	14256	13963	14136	14234	14113	14253	14158	14107	14220	14068	14139	14225	13977	14161	14191	14315	14223	14184	14096	14166	14200	14182	14056	14399	14298	13968	14119	14252	14188	14203	14163	14317	14041	14187	14170	14198	14129	14144	14198	14061	14067	14136	14220	14150	14237	14205	14189	14141	14104	14220	14211	14124	14206	13910	14054	14017	14319	14258	14124	14282	14165	14088	14304	14125	14169	14009	14159	14196	14185	14186	14240	14277	14113	14165	14105	14201	14038	14130	14237	14108	14132	14409	13942	14111	14063	14022	14182	14143	14249	14145	14160	14260	14385	14087	14109	14299	14170	14184	14163	14222	14259	14101	14157	14120	14256	14034	14067	14103	14117	14186	14134	14099	14221	14197	14107	14175	14208	13993	14334	14132	14333	14270	14083	14070	14094	14103	14179	13920	14291	14211	14004	14003	13890	14214	14086	14059	14230	14184	13966	14092	14302	14188	14174	14143	14443	14186	14195	13960	14092	14117	14140	14050	14379	14200	14134	14107	14067	14165	13937	14161	14139	14328	14096	14195	14245	13997	13918	14141	14144	14125	14123	14472	14181	14080	14121	14419	14076	14256	14135	14210	14114	14195	14098	14131	14103	14166	14128	14163	14150	14205	14114	14123	14112	14124	14177	13949	14222	14132	14253	14209	14122	14197	14118	14283	14114	13982	14080	14162	14028	14147	14155	14227	14124	14011	14389	13980	14170	14222	14210	14076	14081	14285	14133	14109	14372	14030	14015	14380	14136	14439	14136	14087	14072	14189	14193	14262	14029	14100	14084	14308	14232	14246	14222	14091	14157	14159	14055	13954	14111	13945	14104	14064	14119	14233	14060	14132	14039	14208	14148	14192	14184	14141	14174	14198	14167	14070	14173	14003	14216	14079	14006	14216	14130	14190	14310	14004	14050	14168	14003	14079	14246
29532	26376	29442	24664	19606	17666	16960	16278	15796	15915	15842	15588	15550	15514	15508	15476	15495	15520	15441	15376	15441	15314	15561	15356	15335	15244	15473	15429	15285	15249	15346	15090	15194	15159	15272	15612	15474	15286	15207	15510	15337	15284	15251	15131	15376	15383	15216	15415	15308	15419	15395	15470	15437	15261	15122	15255	15463	15487	15295	15242	15202	15319	15436	15321	15152	15224	15312	15441	15346	15437	15410	15285	15279	15478	15292	15172	15148	15286	15419	15268	15377	15366	15266	15475	15371	15200	15270	15155	15372	15164	15401	15267	15336	15176	15366	15432	15423	15424	15137	15342	15436	15395	15356	15308	15472	15338	15394	15183	15297	15253	15399	15401	15253	15376	15413	15130	15421	15486	15204	15294	15434	15087	15356	15293	15345	15279	15119	15377	15366	15326	15447	15305	15285	15275	15393	15305	15436	15463	15503	15309	15347	15324	15327	15238	15105	15261	15308	15278	15347	15401	15448	15354	15181	15224	15354	15450	15398	15406	15472	15338	15394	15275	15392	15205	15345	15542	15377	15340	15161	15437	15395	15286	15259	15269	15282	15242	15337	15299	15219	15327	15284	15324	15366	15331	15216	15128	15379	15423	15163	15299	15375	15348	15289	15426	15340	15369	15005	15328	15328	15366	15345	15414	15357	15408	15348	15374	15399	15323	15145	15104	15255	15132	15530	15302	15268	15475	15362	15481	15347	15429	15258	15463	15368	15244	15214	15288	15357	15344	15275	15170	15334	15299	15302	15244	15577	15201	15419	15166	15226	15297	15267	15231	15243	15329	15169	15255	15276	15260	15471	15444	15237	15318	15285	15528	15406	15426	15351	15366	15317	15364	15184	15228	15492	15349	15564	15257	15289	15388	15330	15434	15302	15354	15273	15314	15361	15285	15440	15266	15476	15308	15402	15612	15468	15281	15224	15402	15133	15226	15445	15338	15197	15344	15238	15291	15264	15198	15371	15187	15383	15240	15239	15377	15211	15064	15391	15348	15230	15336	15247	15247	15310	15294	15387	15432	15278	15435	15599	15309	15521	15366	15337	15442	15369	15441	15249	15455	15167	15379	15455	15475	15265	15322	15285	15410	15406	15287	15187	15037	15565	15278	15227	15357	15288	15233	15353	15404	15094	15424	15415	15367	15338	15271	15223	15347	15273	15185	15503	15425	15350	15228	15262	15624	15394	15308	15512	15380	15190	15293	15225	15193	15170	15332	15321	15421	15364	15399	15510	15206	15510	15200	15289	15234	15413	15425	15228	15395	15301	15262	15333	15378	15292	15350	15384	15430	15588	15082	15121	15356	15371	15460	15388	15297	15326	15436	15367	15365	15449	15252	15351	15420	15268	15385	15315	15138	15221	15199	15494	15278	15261	15175	15240	15224	15291	15418	15439	15401	15394	15241	15556	15461	15307	15232	15503	15355	15254	15385	15408	15401	15380	15460	15236	15405	15527	15556	15328	15169	15348	15308	15347	15340	15427	15504	15461	15386	15406	15419	15279	15265	15197	15218	15393	15282	15352	15387	15233	15523	15141	15261	15145	15317	15292	15219	15526	15476	15458	15259	15294	15272	15474	15408	15168	15147	15332	15332	15480	15279	15174	15202	15090	15176	15435	15445	15227	15244	15210	15241	15323	15568	15357	15420	15476	15286	15455	15349	15396	15239	15357	15143	15327	15386	15203	15435	15317	15291	15338	15210	15221	15367	15475	15251	15409	15497	15418	15111	15232	15297	15186	15453	15521	15357	15416	15263	15165	15454	15165	15374	15190	15344	15364	15172	15420	15365	15361	15433	15402	15480	15264	15434	15225	15295	15390	15322	15400	15442	15278	15383	15441	15363	15308	15315	15254	15372	15370	15258	15172	15138	15072	15303	15373	15507	15353	15304	15308	15335	15411	15292	15307	15446	15211	15348	15482	15244	15392	15306	15543	15162	15293	15324	15601	15450	15209	15009	15593	15137	15391	15249	15428	15299	14991	15289	15454	15306	15189	15305	15427	15408	15289	15273	15511	15400	15489	15369	15283	15390	15288	15236	15231	15216	15361	15425	15661	15426	15403	15320	15356	15285	15305	15480	15395	15311	15414	15376	15324	15451	15247	15284	15286	15311	15397	15516	15249	15179	15319	15327	15369	15291	15257	15270	15365	15218	15370	15290	15196	15216	15504	15415	15190	15477	15281	15517	15496	15336	15416	15329	15315	15157	15548	15251	15254	15491	15425	15254	15506	15125	15282	15323	15333	15353	15401	15229	15289	15205	15311	15372	15122	15176	15339	15382	15232	15452	15233	15472	15179	15356	15317	15183	15195	15188	15268	15225	15554	15380	15437	15303	15141	15372	15473	15372	15418	15257	15346	15185	15228	15208	15362	15133	15185	15471	15295	15314	15153	15527	15333	15237	15333	15128	15096	15368	15375	15422	15438	15249	15282	15425	15153	15305	15330	15450	15355	15455	15333	15271	15222	15242	15283	15383	15257	15485	15071	15325	15293	15444	15237	15475	15289	15289	15253	15328	15357	15375	15353	15293	15363	15242	15345	15199	15272	15238	15479	15397	15194	15309	15286	15305	15336	15371	15114	15318	15315	15192	15196	15253	15250	15258	15039	15309	15305	15212	15269	15290	15382	15413	15315	15500	15423	15214	15502	15273	15350	15353	15158	15087	15238	15226	15357	15199	15275	15388	15241	15203	15414	15172	15273	15331	15248	15286	15396	15364	15215	15328	15375	15321	15315	15491	15331	15389	15493	15293	15308	15436	15218	15425	15345	15343	15308	15334	15359	15311	15503	15392	15298	15373	15351	15352	15517	15170	15225	15292	15234	15213	15327	15441	15442	15387	15342	15115	15381	15286	15162	15347	15489	15305	15304	15310	15466	15280	15460	15367	15409	15267	15495	15407	15448	15315	15304	15261	15654	15168	15318	15402	15390	15246	15429	15435	15531	15363	15385	15536	15322	15244	15270	15203	15164	15281	15306	15070	15202	15255	15260	15479	15243	15520	15388	15246	15229	15411	15270	15501	15355	15394	15318	15618	15378	15594	15306	15341	15247	15324	15206	15318	15454	15406	15325	15383	15383	15459	15296	15281	15171	15406	15222	15312	15298	15347	15365	15351	15323	15425	15301	15345	15349	15360	15436	15485	15477	15190	15302	15495	15340	15452	15450	15416	15406	15521	15339	15306	15555	15263	15351	15264	15282	15399	15483	15443	15442	15403	15327	15154	15273	15335	15211	15275	15188	15161	15234	15374	15435	15077	15219	15252	15506	15429	15268	15402	15458	15420	15380	15269	15420	15225	15161	15170	15372	15422	15504	15306	15167	15398	15357	15290	15236	15284	15438	15419	15320	15262	15220	15286	15258	15315	15478	15606	15595	15369	15419	15357	15241	15348	15544	15366	15273	15182	15396	15500	15332	15216	15318	15467	15310	15005	15446	15463	15279	15225	15512	15491	15584	15360	15370	15389	15219	15363	15088	15197	15245	15737	15367	15305	15169	15351	15361	15214	15376	15380	15298	15511	15352	15384	15286	15519	15228	15352	15191	15418	15373	15296	15286	15197	15306	15177	15487	15262	15162	15290	15232	15276	15347	15338	15427	15276	15406	15299	15516	15239	15319	15354	15341	15302	15349	15371	15366	15332	15312	15439	15252	15331	15391	15391	15083	15266	15335	15385	15294	15337	15532	15350	15333	15349	15577	15281	15264	15280	15412	15246	15329	15262	15471	15297	15292	15256	15409	15265	15426	15530	15346	15505	15483	15104	15351	15179	15324	15180	15355	15060	15225	15471	15422	15275	15292	15351	15396	15283	15511	15272	15220	15508	15434	15196	15246	15187	15231	15327	15262	15357	15252	15392	15334	15460	15354	15368	15295	15276	15278	15482	15129	15260	15219	15340	15255	15229	15491	15452	15390	15422	15203	15501	15361	15120	15236	15440	15165	15421	15301	15544	15613	15346	15240	15347	15399	15321	15374	15225	15045	15176	15512	15358	15473	15205	15213	15416	15290	15248	15518	15271	15422	15486	15358	15492	15242	15253	15445	15192	15421	15131	15257	15287	15368	15246	15186	15346	15309	15351	15381	15265	15276	15289	15381	15197	15212	15314	15228	15366	15390	15370	15301	15437	15332	15436	15289	15451	15386	15303	15288	15169	15534	15228	15302	15529	15328	15335	15358	15420	15241	15325	15257	15260	15187	15443	15346	15346	15232	15426	15346	15365	15292	15301	15439	15323	15401	15462	15447	15233	15122	15279	15427	15390	15250	15283	15390	15257	15324	15506	15340	15330	15166	15392	15401	15488	15230	15464	15435	15135	15435	15307	15349	15207	15445	15351	15275	15442	15328	15323	15365	15219	15194	15223	15333	15481	15265	15302	15289	15292	15474	15397	15408	15210	15423	15383	15368	15460	15393	15485	15446	15478	15506	15602	15339	15405	15229	15471	15403	15337	15403	15283	15485	15406	15287	15327	15403	15493	15293	15415	15459	15220	15164	15268	15439	15370	15421	15200	15175	15312	15449	15388	15232	15303	15344	15368	15131	15403	15274	15366	15321	15368	15360	15362	15512	15503	15502	15032	15157	15206	15378	15387	15181	15350	15319	15199	15296	15471	15359	15104	15452	15366	15326	15365	15418	15245	15508	15493	15302	15302	15383	15287	15363	15367	15292	15321	15322	15292	15193	15402	15509	15333	15426	15498	15226	15439	15335	15260	15313	15186	15317	15347	15384	15294	15426	15685	15546	15271	15368	15320	15417	15486	15353	15182	15117	15312	15293	15268	15285	15223	15265	15346	15304	15366	15270	15229	15337	15254	15224	15482	15307	15325	15203	15420	15374	15255	15361	15426	15272	15386	15174	15327	15252	15385	15294	15435	15275	15370	15389	15202	15266	15377	15212	15436	15379	15343	15293	15346	15271	15304	15452	15416	15288	15330	15241	15508	15350	15367	15283	15297	15397	15349	15206	15385	15556	15252	15334	15095	15398	15382	15408	15253	15423	15255	15267	15241	15436	15457	15384	15368	15265	15347	15292	15494	15355	15369	15527	15382	15382	15340	15372	15177	15448	15149	15418	15327	15182	15261	15320	15294	15453	15197	15096	15376	15494	15340	15287	15576	15259	15356	15562	15416	15224	15120
25563	39559	32088	24186	19884	17422	16146	15538	15129	14866	14615	14709	14526	14216	14218	14280	14346	14313	14205	14174	14188	14216	14396	14274	14109	14129	14210	14241	14270	14158	14294	14212	14250	14088	14301	14109	14192	14227	14114	14114	14223	14228	14165	13877	14231	14175	14149	14078	14150	14000	13971	13981	13922	14196	13916	14053	14257	14300	14114	14235	14279	14112	14014	14061	14109	14198	14256	14216	14225	14086	14036	14139	14157	14138	14129	14167	13998	14068	14021	14207	14102	14315	14232	14120	13924	14026	14105	14144	14161	14229	14107	14184	14244	14057	14067	14169	14236	14108	14141	13943	14092	14134	14107	14036	14231	14173	13968	14158	14301	14260	14166	13980	13913	14219	14192	14132	13971	14115	14090	14011	13964	14232	14155	14237	14043	14118	14132	14192	14097	14172	14125	13955	14090	14082	14087	14192	14159	14132	14069	14264	14108	14146	14121	14183	14079	14056	14251	13977	14011	14105	14180	14229	14303	14141	14177	14083	13956	13960	14088	14004	14068	14140	14142	14252	14141	14081	14111	14142	14130	14183	14061	14300	14228	14244	14332	14027	14158	14053	14222	14026	14010	14046	14055	14258	14146	14085	14053	14251	14111	14169	14083	14145	14274	14121	14135	14036	14118	14117	13999	14192	14088	14133	14150	14112	13992	14022	14273	14089	13901	14026	14126	14298	14010	13992	14108	14082	14104	14203	14247	14076	14096	14158	14076	14092	14169	14126	14147	14132	13941	14216	14053	14015	14034	14042	14088	14085	14176	14040	14200	14103	14133	14246	14074	14227	14163	14091	14293	14026	14053	14131	14038	14015	14306	14042	14166	14212	14101	14069	14244	14164	14104	13939	14171	13967	14225	14198	14139	14179	13950	14011	14207	14040	14231	14146	14118	14119	14106	14111	14082	14147	14057	14028	14033	14273	14192	14151	14046	14195	14156	14084	14176	14109	14104	14132	14118	14017	14065	14223	14152	14179	14084	14235	14255	14069	14096	14101	14118	14079	14196	13920	14205	14152	13980	14261	14158	14267	14191	14068	14207	13935	14072	14142	14157	14162	14145	14159	14108	13979	14101	14213	14019	14082	14203	14077	14169	14218	14106	14082	14216	14143	14076	14084	14155	14203	14196	14094	14034	14126	14229	14038	14214	14191	14257	14211	14062	14123	14177	13924	14262	14195	14197	14011	14109	14106	13989	14191	13922	14117	13981	14103	14107	14021	14217	14043	14104	14115	14121	14220	13946	13997	14141	14293	14024	14171	14032	14082	14067	14132	14166	14133	14090	14073	14145	14005	14006	14139	13984	14091	14159	13997	14239	14168	14128	14086	14260	14082	14022	14090	14125	14201	14102	14144	14054	14207	14194	14105	14011	14081	14032	14089	14162	14114	14170	14131	14163	14025	14148	13960	14149	14287	14147	14117	14123	14354	13906	13923	14084	14021	14095	14103	14178	14112	13996	14247	14063	14214	14181	14084	14097	14071	14079	14152	14104	14191	14119	13931	14086	14099	14051	14144	14041	14120	14065	14165	14216	14143	14146	14052	14208	14228	14222	13995	14257	14285	14188	14179	14154	13934	14045	14025	14213	14158	14076	14185	14112	14047	14033	14244	14198	14017	14035	14076	14083	13993	14104	14136	14201	14185	13927	14021	14050	14115	14118	14192	14051	14132	14131	14181	14194	14102	14112	14109	14064	14150	14188	14183	14202	14213	14112	14225	14073	14166	14126	14089	14164	14011	14239	13999	14122	14121	14029	14141	14299	14199	14252	14140	14047	14193	14095	13936	14253	14192	14171	14113	14091	14089	14181	14140	14091	14152	14223	14245	14185	14011	14214	13982	14022	13885	14252	14101	14212	14112	14010	14043	13886	14226	14138	14108	14099	14006	14191	14250	14067	14286	13991	14120	14207	14101	14157	14118	13950	14119	14223	14018	13954	14231	14225	13984	14159	14220	14075	14039	13906	13993	14108	14005	13918	14086	14085	14085	13950	14046	14069	13956	14116	14105	14150	14127	14037	13886	14042	14127	14113	14036	14016	14139	14168	14134	14202	14010	13806	14164	14247	14137	14117	14104	14142	14028	14064	14247	13795	14174	14139	14203	14140	14198	14219	14171	14147	14152	14299	14235	14107	13953	14096	14232	14018	14094	14147	14208	14260	14004	14070	14204	14054	14094	14007	14148	14115	14169	14280	13988	14034	14248	14047	14074	14142	13919	14218	14187	14068	14078	14321	14198	14104	14228	13998	13857	14148	14102	13973	13947	13952	14023	14050	14216	13993	14152	14135	14276	14184	14272	13989	14062	14158	14219	14282	13912	14123	14083	14092	14048	14296	14132	14013	14163	14049	14223	14119	14132	14142	14104	14187	14232	14139	14286	14146	14227	14085	14104	14101	14254	14189	14069	13981	14056	14245	14278	14277	14229	13983	14227	14168	14137	14201	14121	14136	14090	14038	14011	14156	14082	14044	14046	14156	14100	14073	14073	14152	14144	14113	14237	14181	14083	14177	14274	14043	14029	14109	14176	14025	14237	14058	14182	14207	14158	14114	13944	14185	14288	14056	14129	14084	14090	14255	14174	14241	14245	14205	13971	14160	14237	14061	14105	14031	14069	14100	14061	14176	14141	14362	14023	14074	13971	14142	14026	14077	13938	14203	14070	14082	14046	14114	14355	14010	14054	14049	14101	14164	13977	14070	14222	14172	14152	14112	14107	14244	14054	14211	14249	14124	14124	14209	14133	14183	14076	14254	14078	14061	14075	14060	14211	14171	14238	14098	14242	14238	14084	14280	14083	14083	14131	14230	14180	14173	14094	14141	14044	14170	14113	14064	14333	14267	14109	14271	13987	14068	14113	14269	14202	14271	14010	14063	14232	14237	14280	14170	14282	14125	14063	14118	14048	14116	14168	13978	14112	13969	14059	14150	14121	14109	14134	14099	14230	14065	14124	14102	14163	14187	14045	14332	14218	14053	14160	14211	14113	14180	14081	14004	14129	14070	14202	14080	14188	14055	14074	14099	14037	14127	14103	14023	14090	14081	14325	14216	14164	14183	13995	14039	14150	14164	14036	14088	14102	14001	14210	14143	14086	14096	14246	14120	14219	14063	14310	14258	14234	14234	14093	14098	14014	14343	14170	14173	14009	14180	13971	14134	14094	13961	14075	14081	14081	14089	14112	14178	14045	14212	14053	14068	14196	14064	13977	14068	14168	14016	14137	14229	14315	14132	14154	14194	14072	13976	14266	14154	14355	14128	14099	14132	14124	14237	14213	14085	14200	14246	14080	14070	14352	14096	13980	14281	14157	14086	14131	14281	14136	14149	14133	14341	14140	14287	14216	14143	14185	14253	14038	14080	14003	14225	14138	14165	14164	14154	14357	14155	14172	14175	14000	14185	13979	14165	14165	14041	14240	14188	14012	14225	14219	14157	14059	14184	14000	14296	14065	14163	14063	14177	14265	14098	14097	14053	14265	14255	14011	14139	14256	14141	14059	14140	14210	14035	14149	14114	14185	14106	13979	14160	14161	14158	14069	14190	13988	13982	14149	14102	14105	14213	14054	14153	14156	14119	14114	14032	14154	14193	14186	14308	14074	14162	14021	14111	14216	14223	14053	14076	14056	14092	14180	14126	13954	14025	14113	14261	14097	14151	14109	14113	13997	14104	14341	14122	14197	14349	14056	14044	14092	14004	14009	14109	13972	14259	14017	14155	14109	14267	14172	14033	14087	14220	13996	14046	14127	14322	14306	14144	14067	13996	14181	14072	14199	14230	14032	14148	14163	14326	14007	13988	14057	14087	13952	14283	14253	14240	14271	14126	14111	14260	14024	14120	14212	14207	14091	14122	13990	14084	14089	14146	14062	14273	13932	14236	14024	14202	14124	14073	14197	14111	13945	14288	14120	13945	14164	14279	14237	14055	14146	14079	14096	14106	14177	14184	14052	14179	14079	14013	14183	14049	13997	14098	14175	14061	14247	14056	14119	14152	14150	14157	14152	14296	13765	14039	14250	14253	14066	13916	14117	14191	14169	14178	14086	13986	14258	14045	14136	14139	13960	14109	13806	14341	14192	13917	14031	14057	14157	14062	14078	14195	14102	14133	14098	14156	14146	14064	14180	14180	13899	14249	14320	14233	14094	14057	14132	14152	14224	14096	14229	14164	14113	14073	14124	14115	14136	14154	14208	14079	14210	14222	14193	14094	14136	14043	14115	14091	14024	14184	14134	14203	14237	14105	14216	14118	14216	14171	14113	14133	14096	14224	14198	14018	14148	14019	13969	14335	14138	14036	14042	14203	14093	14007	14136	14137	14222	14211	14104	14147	14254	14337	14013	14107	14110	14212	14286	13975	14235	14075	14061	14005	14129	14101	14283	13959	14062	14284	14130	14037	14072	13988	14080	14200	14144	14167	14056	14184	14318	14160	14086	14132	14098	14161	14281	14120	13973	14167	13965	14220	14212	14134	14042	14182	14147	14151	14177	14168	14069	14034	14159	14256	14128	14071	14271	14313	14073	14171	14102	14153	14319	14199	14134	14118	14051	14149	14121	14108	14139	14152	14133	14235	14181	14093	14152	14086	14053	14278	14184	14238	13928	14191	14102	14181	14086	14065	14189	13948	14271	14026	14327	14222	14156	14213	14108	14072	14128	14241	14056	14154	14136	14158	14250	14197	14167	14227	14153	14171	14106	14155	14038	14129	14366	14200	14051	13980	14256	13979	14163	14199	14118	14080	13996	14080	14082	14065	14214	14188	14245	14190	13992	14026	14108	14217	14199	14119	14011	14045	14058	14050	14211	14097	14161	14042	14043	14268	14121	14140	14028	14135	14087	14152	14019	14189	14045	14130	14070	14153	14102	14088	14218	14105	14017	14189	14005	14095	14150	14276	14093	14204	14110	14250	14264	14089	14036	14180	14206	14200	14081	14145	14062	14280	14173	14192	14133	14233	14268	14137	14061	14216	14130	14057	13960	14226	14179	14283	13988	14160	14091	13954	14034	14147	14182	14209	14085	14057	14043	14095	14032	14185	14220	13973	14024	14147	14017	14061	14093	13989	14151	14116	14314	14172	14109	14034	14067	14059	14159	14022	13954	14303	14091	14213	14209	14114	14058	14051	13994	14027	14056	14201	14034
23583	21513	28192	25766	22820	21624	20109	17470	16752	16527	16291	16219	16076	15777	15817	15942	15846	15554	15510	15589	15834	15631	15560	15585	15764	15682	15588	15399	15506	15422	15572	15441	15477	15690	15410	15427	15399	15408	15500	15335	15468	15639	15501	15455	15425	15656	15302	15454	15616	15408	15411	15556	15597	15460	15466	15550	15431	15290	15426	15595	15234	15481	15592	15426	15407	15574	15572	15297	15270	15682	15413	15482	15561	15296	15370	15421	15260	15405	15367	15424	15425	15452	15459	15430	15671	15427	15470	15435	15301	15391	15387	15191	15554	15250	15445	15154	15402	15562	15330	15329	15444	15450	15477	15280	15497	15456	15261	15494	15369	15432	15667	15399	15412	15669	15392	15554	15416	15504	15373	15418	15641	15247	15432	15557	15603	15414	15447	15233	15218	15524	15470	15368	15281	15354	15387	15446	15247	15445	15397	15342	15564	15396	15476	15741	15484	15471	15277	15491	15386	15390	15490	15299	15446	15479	15394	15452	15423	15564	15351	15449	15436	15506	15470	15461	15500	15235	15333	15506	15449	15303	15472	15372	15162	15609	15495	15646	15296	15459	15276	15369	15431	15358	15562	15413	15502	15343	15408	15296	15277	15542	15475	15551	15667	15246	15513	15423	15337	15488	15296	15469	15460	15611	15368	15317	15357	15480	15547	15481	15370	15533	15585	15429	15565	15315	15375	15403	15436	15557	15373	15318	15435	15438	15252	15382	15461	15642	15400	15366	15378	15330	15337	15475	15442	15460	15413	15418	15285	15485	15383	15353	15346	15393	15409	15334	15609	15563	15626	15434	15434	15515	15321	15500	15359	15230	15463	15436	15403	15340	15339	15550	15388	15102	15344	15446	15540	15420	15497	15669	15256	15504	15204	15440	15508	15334	15345	15441	15421	15428	15346	15346	15253	15367	15567	15484	15498	15452	15439	15511	15362	15521	15340	15553	15439	15298	15450	15382	15165	15289	15482	15407	15417	15285	15426	15301	15429	15225	15477	15455	15527	15632	15314	15255	15417	15505	15365	15309	15590	15623	15623	15223	15327	15569	15400	15439	15590	15518	15380	15485	15639	15491	15547	15624	15394	15445	15409	15569	15465	15393	15120	15328	15389	15530	15374	15376	15519	15499	15439	15243	15369	15497	15283	15377	15470	15360	15524	15187	15450	15191	15440	15451	15613	15551	15560	15529	15328	15440	15409	15672	15410	15334	15504	15352	15425	15225	15459	15549	15434	15691	15389	15501	15369	15336	15322	15332	15355	15452	15467	15420	15258	15377	15606	15475	15364	15303	15287	15462	15182	15315	15353	15390	15445	15536	15223	15441	15569	15455	15608	15543	15590	15330	15634	15301	15544	15416	15391	15439	15403	15407	15498	15535	15457	15444	15414	15439	15583	15314	15473	15520	15310	15387	15502	15341	15408	15373	15537	15373	15283	15471	15446	15349	15395	15396	15477	15555	15432	15469	15398	15412	15395	15592	15504	15310	15330	15470	15406	15417	15358	15461	15252	15371	15369	15541	15420	15286	15247	15496	15443	15505	15358	15343	15372	15447	15561	15380	15342	15264	15239	15281	15561	15370	15340	15350	15439	15516	15636	15463	15556	15470	15242	15484	15356	15374	15273	15423	15414	15387	15561	15455	15571	15576	15592	15590	15568	15474	15394	15415	15447	15401	15345	15483	15415	15440	15477	15636	15635	15498	15710	15280	15412	15465	15410	15490	15116	15270	15365	15424	15398	15267	15399	15530	15578	15284	15500	15531	15462	15378	15467	15443	15620	15435	15490	15477	15369	15551	15499	15294	15294	15499	15514	15450	15621	15472	15461	15584	15462	15488	15539	15463	15578	15552	15453	15430	15366	15427	15531	15370	15402	15477	15318	15365	15616	15417	15312	15658	15478	15559	15469	15405	15388	15513	15117	15343	15602	15532	15423	15596	15609	15393	15524	15484	15451	15606	15594	15461	15487	15273	15591	15386	15516	15666	15379	15249	15407	15217	15347	15582	15467	15379	15711	15546	15427	15605	15486	15390	15103	15506	15481	15389	15374	15530	15451	15482	15457	15430	15360	15601	15291	15516	15330	15475	15517	15488	15501	15478	15308	15399	15351	15360	15458	15551	15354	15222	15280	15450	15462	15424	15471	15292	15440	15323	15419	15430	15464	15415	15299	15282	15409	15346	15346	15398	15609	15373	15413	15201	15361	15364	15511	15077	15426	15281	15319	15308	15230	15391	15457	15375	15412	15370	15535	15428	15491	15411	15522	15501	15442	15430	15411	15285	15412	15651	15352	15492	15343	15372	15520	15424	15308	15362	15510	15387	15416	15465	15659	15240	15329	15458	15384	15529	15670	15354	15331	15405	15502	15288	15368	15567	15348	15598	15332	15192	15379	15444	15554	15443	15497	15284	15443	15454	15362	15511	15511	15418	15417	15426	15490	15519	15441	15498	15500	15470	15486	15411	15381	15376	15249	15487	15451	15234	15342	15559	15455	15523	15670	15571	15255	15463	15383	15252	15396	15640	15592	15347	15408	15563	15314	15342	15602	15594	15592	15397	15474	15387	15375	15330	15469	15373	15339	15419	15694	15272	15426	15448	15521	15207	15471	15505	15473	15435	15576	15521	15596	15460	15436	15335	15477	15667	15480	15508	15566	15459	15581	15571	15476	15484	15540	15511	15492	15503	15407	15397	15425	15662	15504	15589	15464	15349	15539	15445	15207	15386	15595	15336	15559	15399	15385	15460	15490	15388	15482	15517	15609	15302	15392	15309	15664	15312	15431	15576	15630	15263	15544	15417	15431	15470	15208	15290	15214	15378	15398	15480	15383	15422	15486	15380	15326	15509	15475	15512	15616	15553	15359	15485	15408	15533	15669	15261	15433	15451	15395	15596	15551	15363	15445	15364	15505	15472	15435	15483	15418	15422	15352	15540	15493	15430	15578	15381	15388	15526	15446	15436	15561	15515	15469	15415	15590	15397	15310	15451	15460	15300	15538	15472	15237	15521	15586	15371	15388	15515	15420	15400	15315	15492	15502	15395	15405	15528	15455	15426	15232	15601	15484	15548	15610	15397	15549	15431	15246	15542	15426	15424	15527	15371	15603	15395	15467	15505	15488	15615	15744	15401	15625	15513	15447	15473	15568	15328	15384	15253	15454	15383	15368	15567	15265	15529	15500	15610	15328	15333	15413	15326	15373	15322	15434	15305	15298	15465	15416	15510	15333	15571	15512	15478	15324	15244	15568	15346	15385	15456	15464	15515	15605	15612	15513	15393	15347	15584	15353	15346	15280	15509	15470	15602	15634	15525	15611	15534	15514	15452	15611	15535	15428	15427	15489	15501	15282	15491	15400	15459	15406	15384	15562	15366	15395	15273	15430	15303	15576	15459	15351	15404	15406	15373	15448	15301	15394	15241	15561	15345	15382	15434	15426	15290	15600	15558	15576	15333	15347	15406	15518	15487	15424	15425	15407	15245	15454	15425	15376	15312	15417	15507	15562	15468	15306	15469	15630	15402	15328	15617	15443	15509	15674	15646	15174	15308	15433	15429	15312	15405	15523	15520	15360	15434	15679	15532	15523	15451	15409	15592	15203	15449	15482	15536	15333	15329	15473	15476	15435	15322	15496	15504	15472	15568	15321	15302	15544	15601	15582	15481	15350	15326	15442	15492	15380	15263	15341	15391	15561	15508	15376	15374	15450	15517	15435	15501	15251	15449	15473	15414	15481	15436	15364	15520	15351	15414	15590	15360	15423	15441	15525	15392	15428	15406	15500	15538	15353	15304	15586	15370	15449	15355	15441	15428	15321	15554	15431	15510	15509	15376	15341	15552	15420	15496	15412	15322	15441	15396	15375	15430	15496	15290	15358	15294	15400	15336	15599	15375	15559	15602	15637	15709	15389	15455	15300	15307	15500	15504	15472	15394	15502	15457	15591	15514	15432	15359	15434	15404	15208	15371	15559	15534	15303	15414	15331	15373	15254	15407	15404	15357	15407	15478	15225	15502	15533	15271	15386	15518	15475	15222	15531	15305	15449	15781	15376	15377	15545	15579	15460	15510	15223	15619	15504	15542	15360	15371	15286	15441	15393	15466	15524	15495	15521	15446	15445	15427	15416	15425	15352	15570	15597	15621	15410	15503	15409	15630	15311	15427	15578	15512	15206	15439	15308	15424	15555	15476	15555	15698	15517	15240	15714	15469	15485	15424	15667	15509	15596	15541	15501	15223	15418	15459	15470	15439	15473	15446	15291	15309	15435	15433	15580	15578	15627	15611	15350	15444	15604	15342	15658	15740	15491	15301	15399	15595	15440	15471	15557	15534	15442	15577	15327	15361	15330	15607	15539	15499	15441	15418	15376	15505	15519	15387	15334	15421	15581	15426	15519	15349	15533	15571	15443	15432	15449	15420	15325	15246	15453	15712	15407	15439	15428	15307	15466	15397	15547	15560	15421	15433	15203	15348	15409	15430	15524	15431	15581	15394	15472	15363	15532	15584	15406	15507	15389	15466	15484	15430	15452	15499	15365	15197	15399	15261	15373	15186	15239	15237	15569	15343	15453	15316	15506	15259	15203	15353	15527	15453	15478	15258	15550	15544	15565	15416	15258	15627	15324	15383	15228	15350	15523	15376	15601	15408	15533	15228	15426	15366	15515	15435	15273	15339	15507	15487	15536	15351	15511	15415	15531	15321	15464	15263	15326	15576	15459	15425	15507	15394	15097	15331	15374	15328	15204	15296	15465	15453	15427	15265	15498	15460	15394	15340	15539	15504	15494	15495	15365	15537	15431	15396	15392	15375	15461	15593	15550	15472	15396	15375	15244	15577	15549	15372	15338	15303	15458	15532	15498	15519	15377	15576	15525	15512	15438	15468	15474	15437	15503	15338	15466	15360	15407	15404	15487	15474	15213	15582	15592	15437	15447	15213	15296	15451	15451	15427	15465	15542	15482	15466	15223	15537	15471	15536	15555	15609	15475	15468	15369	15356	15502	15382	15350	15363	15428	15353	15634	15331	15463	15450	15387	15505	15413	15457	15317	15529	15467	15364	15567	15319	15440	15292	15385	15295	15590	15553	15458	15504	15396	15446	15462	15538	15368	15410	15601	15516	15441	15406	15461	15308	15393	15414
24715	46236	38624	29385	23634	20097	17855	16578	15912	15579	15201	15025	15017	14901	14619	14535	14642	14596	14610	14536	14517	14384	14425	14336	14312	14482	14288	14173	14409	14306	14211	14136	14199	14267	14148	14129	14322	14225	14287	14222	14342	14305	14380	14144	14243	14282	14299	14339	14336	14192	14160	14302	14304	14176	14297	14307	14224	14160	14378	14240	14019	14241	14321	14235	14225	14309	14317	14050	14139	14070	14277	14347	14244	14248	14359	14124	14198	14200	14360	14355	14070	14371	14128	14191	14273	14208	14263	14250	14299	14206	14352	14192	14325	14298	14253	14222	14362	14238	14310	14208	14267	14323	14124	14285	14076	14288	14217	14217	14195	14349	14379	13998	14253	14302	14266	14494	14294	14283	14391	14175	14240	14262	14318	14426	14304	14075	14236	14232	14457	14165	14245	14170	14393	14164	14150	14197	14201	14284	14124	14271	14314	14366	14261	14146	14222	14118	14180	14139	14230	14092	14104	14112	14078	14341	14233	14413	14360	14389	14232	14334	14183	14326	14451	14289	14293	14212	14268	14271	14284	14158	14265	14209	14262	14300	14143	14341	14391	14268	14265	14135	14262	14187	14175	14271	14179	14330	14403	14266	14393	14266	14315	14071	14159	14265	14233	14281	14138	14244	14243	14249	14217	14358	14280	14374	14450	14257	14197	14105	14225	14105	14448	14465	14229	14424	14159	14232	14089	14275	14353	14065	14300	14259	14311	14199	14219	14320	14172	14167	14305	14369	14225	14193	14383	14227	14266	14248	14336	14242	14168	14267	14092	14210	14089	14395	14238	14423	14291	14242	14195	14256	14228	14070	14223	14275	14201	14037	14380	14416	14330	14167	14301	14054	14235	14363	14206	14182	14255	14152	14047	14293	14263	14236	14300	14284	14224	14029	14259	14218	14267	14280	14286	14357	14344	14223	14355	14178	14381	14240	14387	14267	14346	14249	14245	14310	14290	14281	14248	14186	14240	14222	14124	14355	14146	14333	14395	14259	14268	14295	14256	14256	14080	14348	14204	14285	14275	14290	14384	14203	14134	14284	14329	14088	14387	14298	14115	14293	14184	14291	14167	14408	14243	14291	14449	14358	14332	14324	14156	14133	14262	14335	14361	14114	14238	14334	14199	14187	14044	14224	14230	14224	14259	14280	14178	14220	14218	14136	14124	14177	14202	14583	14209	14215	14239	14307	14411	14217	14058	14311	14296	14215	14294	14232	14412	14171	14276	14175	14125	14221	14425	14183	14414	14233	14119	14224	14223	14278	14230	14222	14476	14187	14257	14400	14276	14241	14132	14385	14336	14245	14163	14292	14234	14232	14257	14453	14282	14302	14266	14417	14344	14328	14185	14304	14112	14234	14223	14234	14215	14156	14238	14236	14261	14272	14246	14374	14316	14330	14344	14309	14339	14217	14137	14192	14166	14330	14152	14115	14143	14224	14337	14273	14252	14216	14261	14395	14152	14191	14242	14323	14369	14156	14131	14222	14216	14186	14292	14235	14357	14355	14167	14323	14242	14232	14295	14325	14143	14150	14191	14322	14192	14080	14232	14320	14219	14276	14377	14298	14113	14326	14078	14271	14365	14104	14260	14055	14217	14235	14119	14159	14293	14328	14267	14229	14157	14231	14244	14271	14304	14337	14354	14163	14191	14249	14212	14236	14213	14293	14169	14422	14352	14165	14198	14418	14283	14256	14241	14219	14300	14203	14276	14185	14206	14398	14187	14170	14192	14252	14178	14298	14273	14127	14203	14130	14127	14390	14134	14259	14421	14251	14214	14242	14374	14346	14310	14173	14185	14243	14329	14262	14274	14245	14022	14086	14394	14232	14260	14310	14277	14106	14336	14185	14234	14337	14151	14358	14325	14196	14162	14233	14210	14250	14278	14327	14203	14141	14193	14551	14277	14190	14115	14120	14330	14331	14327	14255	14186	14183	14195	14078	14117	14241	14340	14161	14129	14115	14277	14354	14307	14235	14145	14249	14204	14104	14237	14161	14209	14236	14398	14289	14350	14180	14260	14199	14196	14169	14141	14124	14398	14437	14202	14150	14198	14243	14417	14270	14200	14261	14281	14244	14244	14350	14214	14356	14253	14109	14187	14187	14206	14118	14211	14190	14266	14241	14412	14406	14235	14210	14405	14100	14297	14131	14342	14196	14286	14193	14485	14244	14295	14385	14126	14426	14266	14204	14253	14341	14104	14196	14196	14175	14321	14129	14298	14358	14134	14235	14253	14388	14360	14282	14435	14213	14158	14164	14395	14226	14162	14262	14291	14317	14231	14325	14149	14166	14252	14253	14143	14274	14242	14180	14108	14341	14278	14172	14328	14239	14162	14421	14324	14165	14309	14209	14214	14158	14344	14117	14326	14257	14456	14326	14196	14077	14332	14176	14274	14290	14321	14175	14203	14180	14320	14312	14221	14343	14111	14283	14311	14227	14399	14148	14178	14100	14353	14244	14218	14115	14227	14265	14265	14342	14413	14420	14087	14341	14262	14333	14318	14170	14358	14045	14444	14134	14216	14176	14366	14288	14129	14048	14342	14125	14329	14103	14134	14145	14189	14216	14450	14191	14185	14399	14219	14253	14144	14072	14352	14207	14221	14309	14344	14132	14395	14237	14304	14215	14221	14214	14167	14136	14258	14253	14308	14302	14338	14192	14285	14228	14247	14048	14245	14258	14324	14349	14274	14154	14222	14289	14264	14268	14463	14184	14323	14281	14383	14285	14016	14183	14427	14320	14184	14184	14304	14269	14097	14261	14390	14199	14115	14271	14154	14317	14233	14265	14175	14305	14197	14379	14378	14166	14435	14341	14276	14303	14287	14162	14397	14364	14224	14303	14141	14314	14321	14071	14086	14273	14056	14228	14267	14332	14253	14365	14164	14276	14160	14295	14234	14292	14392	14273	14176	14499	14101	14200	14292	14098	14247	14394	13990	14180	14271	14140	14210	14283	14222	14209	14295	14162	14331	14255	14287	14204	14149	14037	14362	14313	14320	14203	14285	14230	14202	14235	14288	14314	14204	14226	14292	14328	14384	14260	14231	14252	14203	14179	14241	14238	14342	14244	14207	14213	14197	14220	14421	14385	14177	14286	14316	14307	14189	14185	14200	14208	14281	14187	14358	14203	14227	14235	14276	14115	14331	14287	14173	14126	14182	14160	14252	14238	14107	14096	14197	14171	14100	14080	14297	14262	14296	14341	14330	14247	14249	14282	14246	14161	14230	14237	14178	14334	14128	14281	14166	14394	14101	14192	14156	14371	14256	14184	14284	14244	14134	14114	14327	14326	14263	14254	14311	14204	14249	14336	14220	14316	14211	14160	14518	14206	14286	14143	14295	14153	14358	14229	14178	14251	14217	14130	14295	14119	14191	14238	14354	14167	14319	14306	14367	14271	14070	14347	14413	14353	14327	14310	14289	14223	14430	14208	14216	14213	14176	14267	14329	14130	14216	14183	14173	14098	14206	14228	14417	14219	14259	14359	14061	14196	14329	14233	14099	14191	14297	14179	14371	14238	14228	14108	14335	14165	14276	14244	14181	14296	14404	14187	14272	14068	14239	14218	14355	14311	14168	14383	14252	14447	14463	14177	14292	14307	14264	14329	14198	14162	14414	14173	14163	14204	14440	14291	14401	14239	14077	14239	14368	14043	14328	14218	14199	14232	14449	14192	14271	14362	14306	14139	14258	14330	14108	14269	14074	14098	14167	14033	14290	14294	14208	14180	14163	14278	14381	14115	14275	14322	14183	14239	14231	14342	14233	14443	14352	14242	14320	14243	14481	14103	14111	14471	14293	14296	14345	14350	14286	14259	14265	14281	14250	14123	14267	14458	14090	14326	14307	14262	14295	14332	14294	14306	14216	14327	14160	14138	14263	14217	14381	14341	14155	14306	14137	14299	14195	14015	14197	14336	14191	14224	14229	14191	14233	14225	14086	14255	14200	14269	14211	14281	14258	14291	14177	14282	14025	14423	14269	14283	14159	14286	14197	14182	14319	14301	14291	14252	14097	14318	14421	14292	14388	14133	14344	14356	14287	14159	14363	14271	14225	14159	14156	14259	14179	14287	14130	14354	14223	14351	14416	14253	14316	14362	14174	14235	14361	14355	14290	14121	14324	14385	14137	14157	14281	14071	14259	14234	14183	14309	14216	14177	14133	14138	14284	14379	14385	14193	14396	14268	14255	14329	14405	14297	14209	14317	14215	14211	14304	14403	14215	14118	14076	14225	14202	14235	14149	14161	14397	14355	14253	14431	14393	14174	14233	14140	14138	14331	14416	14135	14325	14101	14265	14270	14493	14215	14217	14226	14127	14198	14199	14178	14185	14372	14258	14375	14362	14320	14217	14289	14138	14204	14300	14210	14287	14214	14206	14348	14382	14334	14308	14213	14177	14157	14214	14314	14201	14196	14223	14148	14239	14132	14189	14325	14245	14168	14269	14313	14194	14265	14369	14192	14132	14255	14188	14285	14240	14063	14196	14158	14277	14412	14287	14219	14363	14331	14269	14321	14169	14252	14131	13949	14201	14296	14174	14220	14270	14164	14214	14325	14177	14165	14198	14374	14413	14211	14321	14276	14176	14342	14253	14360	14073	14313	14187	14284	14264	14352	14117	14233	14256	14190	14253	14381	14409	14293	14200	14115	14174	14318	14287	14309	14281	14291	14348	14253	14259	14212	14288	14148	14368	14160	14059	14237	14140	14434	14284	14267	14205	14299	14263	14255	14301	14349	14149	14409	14037	14122	14259	14341	14303	14085	14291	14197	14277	14248	14286	14389	14178	14105	14370	14134	14221	14292	14155	14082	14178	14204	14213	14226	14321	14202	14136	14379	14363	14247	14357	14162	14272	14219	14250	14176	14091	14161	14262	14416	14148	14129	14108	14198	13984	14254	14049	14166	14238	14388	14419	14268	14233	14317	14250	14300	14343	14317	14491	14296	14240	14240	14259	14249	14227	14269	14265	14456	14320	14341	14110	14183	14359	14282	14340	14233	14318	14266	14185	14231	14290	14258	14128	14233	14094	14202	14223	14132	14216	14230	14088	14131	14274	14167	14412	14276	14233	14278	14402	14326	14253	14278	14263	14320	14158	14438	14286	14079	14364	14144	14275	14228	14383	14169
25373	21679	27336	27559	19899	17920	17417	16292	15802	15779	15520	15498	15623	15337	15168	15240	15081	15279	15074	15012	15128	15118	15243	14958	14977	15088	15280	15155	15059	14998	15093	15039	15110	14891	15167	15062	15042	15130	15031	15171	14954	15038	15173	15166	15174	14998	15148	15016	15067	15250	14975	14748	14846	15188	15347	15068	14994	14930	15040	15033	15045	15007	14921	15074	14855	14932	15289	15155	15173	15059	15018	15126	14983	15087	14794	15012	15050	15084	15066	14907	14812	15074	15250	15023	14962	15048	14980	15143	14898	15151	14898	15033	15004	15128	15183	15069	15053	14761	15127	14956	14979	15000	14964	15119	15045	14885	14815	14919	14974	15050	15194	15042	14996	14942	15127	15011	15211	14968	15017	14915	15104	15136	15252	15002	14980	14926	15107	14958	15050	14940	14939	15097	15162	15055	15007	15053	15136	15040	15025	14906	15270	15093	15048	15046	14959	15056	15122	14985	14954	15007	15069	14976	14951	14968	15004	14942	14981	15080	14977	14949	15203	15020	14989	14874	15072	14779	14985	15127	15032	14984	15049	14948	15055	14924	14900	15007	15045	15169	14954	15010	15034	14883	14998	14915	15202	14959	14936	15011	15036	15168	14960	15117	14962	15019	14906	14947	14892	15036	15034	15001	14998	15062	15096	15106	15186	14874	15013	14842	15025	15247	14941	15079	15048	15025	14951	15117	14851	15192	15009	15059	15069	14867	15116	15076	15121	15060	15147	14982	14962	14821	14861	15169	15059	15043	15104	15000	14976	14837	15071	15022	14920	14964	14871	15004	14901	14952	14831	15038	15009	14846	15024	14959	14854	15105	14989	14890	15008	15174	15013	14999	15032	15038	14967	15121	15096	15120	15046	14961	15101	15246	15098	15083	14961	15047	14952	14993	15172	14959	15072	15029	15021	15011	15019	14990	15141	15003	15092	14917	14868	15122	14923	14865	14970	15046	15012	15234	14981	15078	15001	14765	15188	15128	14949	14987	15170	15089	15034	15124	14882	15046	15224	15002	15046	14945	14862	14933	15095	15085	15062	14964	15183	14922	15124	14972	15028	14937	14933	15176	14894	14935	14903	14954	15220	14899	14828	15104	15032	15077	15097	15051	15044	15090	15045	15080	14813	15240	15038	14944	14948	15004	14911	14894	14884	15190	14949	15096	15254	14946	14936	14989	14993	15002	15061	14944	15052	15129	14931	14830	14929	14876	14919	15027	14919	14911	14965	15006	14957	14911	15111	15089	15146	14989	15099	15136	15057	14984	14986	14942	14769	14925	15243	15170	15060	14940	15006	15026	14971	14830	15040	15046	14833	15186	15070	15129	15020	15026	14879	14829	14665	15290	14975	15071	14991	15109	15053	15243	15177	14889	15021	14960	14896	15178	14984	14915	14934	15063	15039	15120	15158	15200	15139	15101	14969	15082	15132	15111	15162	14942	15027	14930	14844	14974	14952	14974	15025	14810	14960	15102	15057	14974	14871	14923	15123	15085	15108	15057	14940	15107	15175	15150	14894	15137	14962	14955	15103	14938	15008	15121	15101	15016	15023	15041	14962	15078	15102	15014	15027	14992	15111	15058	15205	15159	15295	15042	15072	15215	14968	14951	15075	15023	14994	14975	15122	14856	15020	14830	15189	14989	14954	14976	14937	14980	14900	14969	15048	14969	15126	14979	14975	14946	14967	15070	15059	15178	14985	15039	14992	14966	15064	15143	14931	15083	15164	15008	15052	14839	15020	14968	15088	15101	14957	14864	15019	15163	14963	15075	15052	15099	15221	15291	15073	15113	14948	14920	14978	14867	14864	15124	15068	14878	15027	15085	15087	15147	15051	14842	15051	14957	15116	15113	14882	14882	14962	15156	15105	15003	15118	14987	14846	15040	15111	14871	15056	15059	14947	15061	15171	14980	15161	15197	15012	14935	14902	15221	15041	14980	14993	15172	14881	15202	15165	14957	15266	14978	15175	15007	15100	14749	15186	15140	14991	15152	14962	15214	15001	15027	15166	15126	15079	15204	15031	15112	15102	15020	15101	15180	15054	14928	14819	14904	15017	14968	15160	14863	15187	15026	15162	15253	14890	15112	14977	15033	15073	15014	14812	15016	15026	15118	15129	15059	15129	14938	14939	15021	14848	14903	15152	14937	15012	14905	15088	15062	15171	14990	15127	15168	14945	15050	15002	15087	14913	15106	14965	15068	15247	15108	15163	14943	14928	14756	14926	14968	14976	14970	15094	15003	14822	15021	15175	15068	15009	15261	15127	15081	14878	15282	14965	15149	15134	15007	15023	15013	15076	15091	14971	15225	14876	15015	14966	14840	14736	15020	15000	15049	14964	14977	15160	15072	14999	15057	14962	15240	14939	14902	15005	14894	14977	15143	15136	15043	15047	14937	15039	15013	14865	15075	14962	15054	15078	14800	15012	15042	15070	15014	15019	15219	14993	15196	14964	15088	15039	14906	15051	14958	15036	15004	14972	15128	14971	14972	14737	14912	15005	15121	14921	15034	15039	15040	15006	15008	14863	14947	14896	15062	14872	14926	14995	14914	15194	15113	14966	15147	15019	15041	14901	14961	14948	15116	15007	14841	15220	14960	15097	14968	14881	15001	15130	15134	15180	15069	15047	14841	14939	15165	15171	15116	15175	15033	15080	15045	15057	15129	15068	14974	15004	15008	15061	15008	15061	15272	14827	14976	15200	15007	14845	15016	15009	14943	14985	14938	14997	15095	15116	14928	14871	14991	15062	15060	14963	14853	15147	14977	14998	15135	15014	15116	14866	14999	15051	14918	15106	14938	15048	15020	15161	14903	14983	15029	15178	14908	14909	15057	15169	14995	14983	14985	14954	14722	15047	15106	15119	15022	14929	15101	15033	14937	14773	15008	15088	15194	14917	14892	14941	15093	14973	15082	14934	15145	14969	14953	15048	14956	15108	15033	15038	15152	15089	14888	15172	14959	15017	15038	15115	15035	14817	15108	15147	15088	14864	15042	15064	14935	15002	15021	15186	15033	15014	15042	15072	14954	14980	15026	14962	14863	14925	14805	14921	15081	15036	14957	15241	15126	14980	14947	15041	14815	15125	14998	14864	14790	14987	15003	14988	14897	15104	15136	15074	14869	14878	14939	15102	15110	14897	14843	15223	15053	14937	15083	15158	15067	15062	15024	14880	14814	14987	14928	15143	14925	15095	15045	15148	15233	14963	15023	14900	14872	14991	15160	14831	14807	14996	14947	15053	14916	15040	15011	15250	14970	15038	14900	15080	15054	15175	15040	15040	15013	15239	14938	15019	15033	15134	14985	15087	14987	15190	15040	14902	14771	15043	15113	15027	14957	14932	14992	15005	15145	15187	15029	14988	15002	15025	14921	14955	15136	15067	15039	15067	15082	14990	14878	14946	14878	14994	14975	15009	15107	15132	14903	15072	14993	15018	14990	15020	14967	15046	14966	14878	15043	15105	15024	14961	14843	15020	15041	15099	15042	15085	14954	15027	15024	15139	15063	14938	15130	14953	14869	15190	15058	15041	15022	14814	15033	15003	15206	15074	14946	14996	15038	14988	15276	14904	14972	14818	14995	14944	15056	14969	15147	15090	14956	14883	15096	15121	15107	15048	15124	15029	14950	15127	14923	14854	15063	15051	14676	15117	15173	14819	15041	15109	14864	15201	14816	14774	15098	14938	15054	14977	14884	15141	14904	15127	15013	15099	15083	14903	15080	15125	15038	15061	15020	14971	14963	15127	15220	15044	14889	15003	14898	15097	15040	14972	14988	15070	14910	15043	14894	14972	14997	15030	15250	15244	14922	14931	14998	15035	15081	15030	15120	14896	15139	15108	14984	14756	15017	15140	15125	15131	14940	15080	15238	15071	15162	15235	15030	15168	15014	15038	15019	15126	14882	15142	15072	15074	15052	14904	15072	14907	15039	14916	14981	15213	15232	14920	14878	15025	15085	14898	15047	15084	15131	14903	15093	14960	15092	14903	14916	15155	14987	15224	14843	15008	14987	15080	14920	15156	15027	14992	15006	14983	15075	15039	15032	15120	15203	15028	15103	14873	15136	15051	15060	15001	14721	15010	15082	15222	14854	14965	14936	14836	15130	14922	14891	15032	15089	15076	14816	14806	14908	15002	15167	15071	15052	15053	14993	14931	15010	15152	14999	14942	14947	15052	15099	14983	14857	14943	14992	15087	15063	15103	14967	14931	14947	14799	14881	15131	15034	14959	15031	15054	15080	14977	14915	15252	15210	14908	14913	15052	14918	14997	15182	15027	14926	15060	15026	15115	14967	15053	15171	15079	15038	15020	15037	14988	14959	15217	14912	15118	15047	15086	15072	15006	14899	15253	15017	14956	15218	15132	15235	14992	14776	15030	15154	15182	14916	15137	14911	14994	15027	14788	14875	15108	15234	15186	14894	15068	14860	15083	14995	15176	15166	15067	14935	14995	15009	14889	15001	15071	14897	15022	15156	15112	15139	15019	15048	15117	14876	14940	15267	15082	15114	15117	15139	15022	14965	15004	15035	15073	15103	14958	14951	14875	14967	15211	15162	14982	15146	15049	15129	14981	14855	14878	14795	15021	15180	14954	15058	15122	15129	15135	15125	14950	14770	15072	14886	15101	14971	15092	15165	15099	15037	14982	14993	14987	15030	15052	15064	15198	15096	15008	14939	15136	14997	15075	15039	14932	14954	14956	14902	14940	15095	14974	15114	15183	15095	14909	14988	15042	15136	14940	14934	15013	15058	15107	14972	14919	15040	14980	14993	15211	14962	14837	14983	14971	14998	15083	14848	14980	14997	15084	15012	14964	15029	14908	15001	15077	15154	15003	15112	14911	15089	15137	14909	14935	15084	15084	14967	15099	14844	14844	15140	15103	15124	14851	14929	14829	15098	14958	14912	15144	15010	15165	15100	14921	15168	14941	14962	14982	15123	15015	15163	14986	14818	14995	14970	14936	14987	15222	15152	15013	14969	14951	15016	15264	15162	15111	14881	15054	14912	15060	14860	15034	15001	14969	15059	15008	14942	14887	15050	15113	15252	14976	14874	14937	14866	15065	15170	15004	15288	15170	14924	14867	14978	15097	14980	14966	15084	14945	15098	14977	15140	15060	15024	15054	14981	15079	15167
24959	42001	33980	25701	20871	18104	16474	15684	15236	14777	14629	14647	14444	14419	14269	14124	14031	14193	14274	14211	13958	14133	14179	14014	14199	13929	13988	14065	13961	14070	14112	13992	13901	13930	13899	13943	14007	13984	13938	14094	13874	14015	13827	13855	14032	14043	13962	14005	13958	13897	13971	14062	13895	14135	14005	13899	13894	13943	13930	13949	13920	13938	14055	13874	13902	13877	13980	13859	13974	14010	13952	14059	13918	14143	13895	14078	13875	13963	14064	13996	14113	13730	13991	14092	13883	13943	13882	13936	13786	13902	14038	13849	13937	13909	13919	13895	13806	13899	13817	14045	13965	13965	13998	13888	13931	14127	13829	13842	13972	13900	13943	13942	13963	13916	13873	13903	13928	13975	13972	13912	13983	14057	13946	13934	13992	13836	13867	13929	14008	13854	13868	14087	13905	13896	13959	14058	13996	13913	13951	14085	13944	13947	13945	13812	14009	13997	13800	14056	13964	14063	13749	13922	13912	13943	13933	13807	13946	13886	14011	13861	14068	13769	13869	13874	13920	13953	14000	14050	14002	13825	13894	13964	14022	13868	13877	13919	13957	13897	13980	14069	13729	14021	13847	13931	13859	13940	13963	13816	13996	13930	14023	13972	14008	14030	14024	13862	13998	14075	14033	13909	13939	13928	13902	13908	13959	13883	13918	14008	13985	14003	13925	14067	14005	13867	13923	13845	13802	13826	13888	13911	13816	13888	13951	14071	13848	13933	13747	13888	14095	14010	13919	13870	13768	13907	14022	13871	13949	14006	13951	13951	13857	13995	13983	14016	13868	14018	13984	13933	13963	13800	14128	13943	13955	13930	13969	13832	13790	14033	13993	13898	13910	13803	13899	13936	13973	13846	13716	13890	13919	13956	14041	13974	13983	13978	13925	13905	13851	13846	13856	13867	13894	13975	13865	13972	14012	13918	13744	13892	13935	13980	13959	13961	13836	13811	14012	13961	14090	13995	13888	14041	14030	14006	13936	13993	13990	13804	13825	13885	13809	14032	13881	14000	14018	13961	13921	14027	13885	13854	13814	13841	13974	13902	14119	13774	14009	13939	13809	14125	13919	14189	13807	13958	13811	13903	14034	14008	13823	13818	13916	13982	13960	13858	13828	13984	14019	13727	13968	14026	14015	13910	14013	14008	13946	13832	13948	13938	13945	13885	13877	13877	13959	13753	14047	13975	14067	14024	13975	13896	14027	13899	13928	14009	13886	14036	13939	13976	14043	14078	13928	13767	13914	14033	13811	14043	14021	13905	13808	14003	13937	13914	14004	13953	13919	13840	13999	13875	13905	14011	13842	14020	13870	13960	13885	13956	13852	14035	14107	13867	13880	14009	13946	14124	13959	13998	14043	14057	14021	13884	13869	14028	14019	14023	13857	14024	13963	13991	13934	14082	13984	14069	13943	13921	13846	13922	13914	13867	14117	13882	14017	13895	13856	13924	13931	13981	13996	13896	13994	13871	14021	14033	13772	13848	13932	13914	14030	13988	13966	14102	14067	13955	13853	13965	14016	14047	14017	13807	13838	14046	13915	13963	13769	13858	14021	13884	14006	13855	13855	13784	13782	14177	13816	13972	14001	13904	13913	13847	14047	14124	13970	13914	13944	13869	13823	13873	13908	13887	13810	13793	13738	13957	13935	13866	13824	13784	14169	13810	13944	13916	13970	14014	13817	13859	13779	14019	14033	14048	13916	14035	14080	13935	14046	13767	13904	13794	13843	13805	13786	13994	13827	13921	13921	13905	13850	13840	13941	13853	13951	13924	13950	13836	13987	14126	13980	13954	13943	14058	14005	13911	13911	13864	13904	14008	14002	13964	13884	13883	13998	13846	13975	13980	13922	14009	13888	14002	13919	13860	13813	13838	14000	13966	14046	14043	13981	14045	13935	14106	13829	14110	13819	13877	13871	13962	14003	13799	13994	13968	13855	13788	14018	13800	13866	14047	13919	13832	13898	13849	14012	13937	13992	14001	13940	13985	13910	14018	13884	13887	13779	14136	13812	13802	14146	13921	13970	13885	14093	14020	13846	13923	14000	13853	13995	13867	13882	14064	13994	13901	13894	13950	13806	14139	14004	13991	13974	14042	14083	13796	14045	13957	14051	13889	13942	13957	13878	13911	14039	13843	14050	13960	14000	13939	13903	13921	13917	13968	13963	13876	14007	13830	13981	14079	14008	14033	13986	13793	13888	13875	13942	13736	13968	14015	13955	13808	13983	13899	13876	14014	14082	13863	14111	13924	13982	14000	13840	13916	14028	13967	13881	13767	14069	13973	13881	14011	14035	13920	14149	14066	14008	13905	13972	14009	14011	13926	14135	13806	14003	13920	14027	13938	14047	14040	13958	13975	14031	13838	13944	13953	13986	13920	14015	13754	14082	14085	13927	13972	13734	14053	14101	13987	13988	13886	14059	13902	13991	13997	13833	14062	13867	13805	13891	13793	13870	14072	14019	13871	14014	14011	13869	14072	13878	13995	13944	13828	13872	13963	14109	14017	14101	14008	13964	13722	13912	13936	13868	13883	13817	13955	13959	13946	13877	13922	13672	13833	13894	13970	13937	13915	14000	14014	13848	13881	13988	14047	13933	13951	13942	14028	14057	13804	14082	13798	13842	14047	14196	14044	13975	13832	13967	13976	13949	13978	14035	13941	13999	13685	14058	13980	14065	14061	14017	13896	14122	13961	14041	14015	13948	14095	13735	13990	14036	13903	13837	13762	14011	13936	14002	14145	13869	13982	14015	14092	13939	14090	13826	14027	13797	13888	14009	14033	13822	13995	13953	13947	13939	14069	13894	13831	13982	14073	13907	13807	14046	13916	13869	13922	13991	13878	13832	13782	13885	13980	13870	13904	13885	13884	13922	13965	14127	13808	13941	14086	13956	13919	13893	14044	14005	14007	13888	13877	13910	13887	13933	13979	13962	13977	13820	13944	13743	13832	13974	13978	13914	13897	13855	13974	13926	13961	14050	13944	13847	13825	14159	14036	13873	13922	13990	13881	13901	13860	13967	13903	13950	13941	13990	14043	13949	14108	13982	13957	13805	13923	13921	13975	13921	13989	13941	13787	13987	14131	13721	13855	13756	13879	13991	13881	13937	14018	14011	13904	14002	13928	13959	13885	14045	13976	13824	14135	14028	14066	13962	13940	13980	14056	13958	14046	13850	14056	13854	13911	13950	13971	14005	13988	13921	13877	13849	14029	13928	14010	13892	14014	14057	13913	14041	13922	13944	13912	13889	13930	13796	13895	13989	13914	13968	13905	13894	13933	13889	14039	14049	13976	14045	14056	13980	13876	13921	13984	14014	13974	13812	13988	13806	14013	13987	13920	13827	13849	13973	13935	13861	13939	13826	13895	13986	13971	14008	13941	13917	13841	14014	14105	13977	14041	14032	13807	13855	14127	14013	13966	13850	13997	13887	13976	13994	13793	13989	13828	13894	13913	14041	13853	13862	13970	13818	13825	13985	13835	13860	14039	14049	13891	13902	13993	14035	13962	14001	13784	13997	14006	13864	13984	13877	13946	13888	13871	13890	13919	14065	13845	13888	14110	13906	14040	13941	13838	13845	13955	14008	13911	14049	13826	13629	13982	14031	14019	13883	13955	13976	13798	13869	13823	13874	14004	14011	13868	13902	14022	13963	13856	14006	13890	13818	14169	14059	14018	14044	13697	13939	13991	13933	13899	13943	14024	13843	14063	13778	13898	13852	13810	13857	14066	13928	13948	13868	13819	13954	13852	13886	14009	13996	13899	13945	13881	13938	13899	14033	13965	13970	13985	13904	13957	13837	13703	13970	14163	13929	13795	13894	13985	13918	14031	13944	13996	13869	13782	13785	13919	13863	14003	13979	13954	13979	13931	14020	13966	13789	13985	14022	13875	14001	13948	13910	14075	13951	13895	13864	13891	14109	13876	13837	13862	14071	13934	13884	13879	14002	13832	14011	13767	13814	14024	13979	13885	13938	13908	13993	14065	13809	13913	13935	13959	13970	13947	13849	13957	13897	13894	13963	13985	13925	14009	13898	13871	13970	13793	13887	13801	13907	13714	13947	13820	13920	13879	13988	14132	13819	13901	13887	13909	13938	13806	13970	13711	13890	13711	14093	13761	13893	14017	13881	13961	13977	13954	13821	13885	13922	14092	13831	13986	14031	13890	14042	13841	13929	13912	13941	13950	13837	14002	13861	13976	13854	13971	13971	13863	13925	13900	13999	13810	14078	13957	13809	14045	14185	13964	13876	14022	13846	14056	13904	13887	13905	13962	13822	14006	13931	13871	13919	14039	14017	13961	14110	13994	14060	13794	14100	13916	14046	13987	14057	14026	14069	14013	13754	13877	13826	13792	13815	13796	13858	13951	14014	13747	13930	14080	14011	13906	14011	13967	14010	13880	13802	13966	14032	13758	13841	13918	13970	13841	13960	14011	13935	13980	13996	13869	13930	13909	14077	14035	14048	13934	13993	14098	13976	13922	13869	13980	13896	14025	13895	13962	14008	13914	13941	13827	13884	13906	13924	13969	14077	13868	13928	13844	14005	13727	14005	13815	14032	13931	13853	13941	13908	13920	14058	13985	13937	14046	13821	13989	14042	13954	13898	13951	13862	14001	13929	13899	13876	13978	13954	13995	13872	13834	14078	13826	13943	13839	14061	13899	14044	14141	13973	13870	13912	13861	13835	14047	14138	13907	13874	14068	13993	13781	13795	13918	14083	13856	13856	13852	13843	14070	14128	14010	13855	13821	13964	14074	13855	13965	13940	14052	13936	13950	13952	13923	14035	14056	13856	14150	13870	13835	13794	13874	13798	13897	13886	13801	13813	14110	13911	14059	13966	14039	13995	13975	13976	13736	14096	13989	13938	13796	13738	14022	13940	13875	13907	13992	13916	13735	14062	13948	14048	14125	14073	13935	13967	13849	14063	14045	13878	13897	14043	13936	13934	13982	14022	13954	13912	13883	13892	13842	13964	13919	13898	14111	13862	13776	14018	13979	13915	13997	14008	14006	14099	13905	13785	13982	13971	13859	14133	13833	13959	13849	14128	13881	13953	14064	13865	14076	13978	13896	14011	13922	14063	13841	13757	13855	13900	14016	13912	13980	13806	13788	13958	14018	14089	13897
22641	21563	28666	24943	22209	23699	23495	18703	17165	17038	16706	16638	16603	16328	16183	16036	15942	15995	15877	15798	15917	15702	15704	15795	15638	15549	15680	15412	15454	15694	15669	15768	15502	15644	15525	15669	15729	15610	15570	15855	15645	15696	15804	15582	15482	15376	15812	15461	15559	15404	15806	15564	15402	15438	15640	15688	15640	15564	15685	15355	15654	15658	15532	15542	15608	15593	15503	15525	15696	15582	15514	15600	15360	15554	15649	15628	15590	15495	15536	15388	15595	15658	15529	15560	15715	15619	15540	15607	15626	15478	15621	15646	15352	15419	15556	15540	15614	15464	15382	15462	15422	15413	15764	15795	15462	15490	15737	15333	15456	15610	15526	15588	15519	15588	15536	15451	15608	15690	15545	15538	15428	15373	15552	15671	15569	15444	15573	15458	15504	15568	15338	15548	15713	15511	15521	15650	15588	15615	15433	15433	15462	15324	15451	15456	15484	15531	15597	15615	15587	15589	15626	15501	15581	15415	15505	15399	15464	15536	15494	15670	15512	15471	15604	15617	15420	15503	15412	15557	15729	15561	15376	15536	15456	15502	15381	15480	15595	15446	15349	15510	15543	15540	15419	15426	15458	15656	15518	15626	15317	15566	15510	15737	15291	15550	15613	15592	15517	15466	15593	15274	15395	15572	15371	15417	15558	15327	15487	15297	15577	15509	15420	15571	15525	15478	15484	15620	15562	15461	15586	15470	15529	15496	15741	15616	15728	15412	15651	15452	15635	15573	15422	15403	15489	15414	15626	15567	15616	15281	15482	15533	15415	15395	15493	15514	15750	15404	15430	15397	15541	15603	15565	15476	15662	15565	15590	15587	15521	15731	15545	15424	15634	15571	15547	15464	15260	15385	15602	15602	15405	15722	15654	15683	15467	15529	15430	15572	15492	15475	15481	15574	15615	15534	15595	15445	15606	15470	15516	15483	15527	15583	15295	15484	15538	15469	15399	15489	15468	15443	15501	15613	15711	15617	15487	15533	15562	15546	15510	15458	15515	15514	15559	15547	15475	15516	15640	15420	15280	15436	15638	15627	15422	15546	15427	15591	15469	15299	15592	15365	15547	15445	15402	15532	15379	15360	15361	15588	15343	15441	15277	15644	15476	15539	15470	15422	15536	15568	15520	15642	15391	15513	15563	15333	15483	15538	15480	15467	15405	15510	15625	15306	15478	15469	15639	15570	15545	15373	15358	15551	15634	15530	15426	15490	15340	15511	15626	15479	15707	15368	15310	15530	15433	15330	15607	15700	15470	15479	15417	15541	15479	15574	15474	15548	15577	15412	15623	15462	15377	15568	15467	15477	15452	15463	15411	15637	15482	15528	15671	15330	15503	15673	15695	15669	15455	15622	15583	15432	15687	15475	15506	15475	15571	15560	15533	15450	15596	15489	15492	15459	15611	15511	15549	15402	15579	15688	15711	15579	15523	15566	15503	15282	15495	15456	15528	15422	15387	15606	15418	15465	15607	15621	15427	15756	15526	15543	15548	15627	15503	15470	15452	15546	15396	15513	15433	15441	15395	15686	15455	15569	15357	15440	15355	15528	15517	15696	15352	15756	15551	15559	15473	15386	15498	15587	15511	15560	15458	15537	15381	15500	15588	15589	15370	15396	15696	15549	15672	15505	15600	15768	15637	15672	15497	15488	15371	15433	15462	15652	15535	15514	15582	15494	15479	15506	15572	15657	15503	15589	15670	15511	15553	15739	15454	15326	15509	15522	15503	15568	15486	15611	15590	15592	15460	15614	15516	15642	15436	15484	15517	15388	15629	15608	15525	15680	15646	15454	15561	15550	15665	15528	15510	15502	15529	15511	15621	15265	15365	15472	15495	15325	15584	15485	15536	15440	15568	15585	15490	15600	15350	15498	15478	15409	15328	15395	15366	15389	15698	15518	15577	15412	15343	15673	15366	15579	15711	15575	15527	15559	15490	15662	15378	15703	15732	15668	15610	15379	15703	15476	15580	15704	15266	15442	15402	15515	15489	15503	15422	15424	15536	15435	15523	15593	15674	15431	15616	15491	15348	15407	15540	15495	15561	15585	15492	15598	15701	15459	15408	15440	15515	15499	15407	15382	15624	15517	15599	15699	15512	15694	15679	15283	15393	15426	15579	15580	15281	15355	15621	15480	15657	15516	15461	15560	15534	15776	15499	15422	15656	15574	15462	15453	15175	15460	15521	15508	15425	15507	15402	15349	15333	15467	15590	15501	15621	15487	15556	15606	15305	15428	15745	15472	15490	15424	15563	15500	15506	15566	15707	15480	15514	15313	15602	15547	15335	15400	15392	15336	15563	15630	15527	15453	15520	15434	15601	15620	15577	15635	15635	15574	15577	15480	15475	15640	15684	15587	15395	15376	15279	15535	15526	15663	15505	15715	15565	15469	15447	15452	15334	15528	15552	15734	15819	15479	15401	15637	15257	15503	15480	15600	15752	15531	15688	15602	15279	15481	15455	15578	15593	15435	15375	15487	15335	15462	15291	15435	15532	15404	15359	15751	15569	15384	15389	15365	15360	15619	15497	15485	15535	15591	15453	15429	15632	15484	15543	15435	15353	15438	15516	15385	15797	15489	15422	15576	15636	15527	15514	15651	15497	15513	15831	15467	15424	15634	15477	15596	15419	15597	15518	15386	15596	15482	15501	15669	15521	15499	15642	15480	15639	15523	15694	15473	15484	15506	15464	15429	15409	15680	15557	15509	15551	15503	15486	15533	15417	15444	15515	15426	15398	15483	15516	15667	15642	15505	15574	15493	15709	15615	15501	15662	15418	15337	15496	15507	15479	15359	15581	15549	15501	15515	15477	15462	15368	15844	15533	15458	15661	15362	15592	15508	15479	15597	15300	15433	15531	15553	15580	15706	15446	15355	15370	15668	15583	15391	15474	15405	15600	15517	15545	15577	15608	15440	15625	15635	15381	15435	15379	15575	15439	15468	15675	15425	15536	15396	15541	15570	15623	15589	15526	15563	15562	15514	15682	15411	15578	15488	15641	15450	15608	15434	15466	15572	15532	15468	15474	15641	15546	15572	15668	15488	15563	15510	15511	15529	15531	15436	15485	15397	15418	15420	15633	15558	15565	15462	15563	15656	15632	15464	15496	15471	15615	15491	15673	15479	15369	15492	15441	15507	15289	15563	15547	15495	15606	15621	15593	15463	15452	15519	15540	15579	15588	15555	15577	15530	15730	15721	15452	15385	15406	15578	15302	15398	15500	15212	15305	15510	15512	15377	15740	15555	15171	15553	15330	15420	15612	15374	15630	15605	15430	15361	15490	15402	15450	15464	15628	15325	15498	15357	15665	15461	15413	15463	15547	15485	15397	15375	15666	15520	15655	15335	15626	15479	15473	15495	15472	15654	15455	15424	15263	15719	15558	15489	15593	15744	15489	15500	15383	15690	15649	15433	15661	15657	15570	15461	15371	15446	15438	15729	15554	15452	15441	15512	15635	15596	15428	15402	15520	15257	15571	15572	15489	15399	15517	15693	15416	15713	15427	15492	15342	15525	15402	15600	15356	15443	15502	15527	15487	15410	15665	15471	15509	15581	15446	15396	15480	15474	15581	15370	15576	15459	15519	15603	15651	15286	15422	15515	15406	15565	15783	15454	15518	15368	15481	15347	15558	15493	15525	15552	15618	15661	15722	15622	15488	15532	15588	15357	15669	15615	15561	15505	15490	15432	15535	15544	15611	15602	15473	15565	15478	15608	15389	15627	15673	15653	15590	15414	15623	15367	15603	15711	15543	15653	15583	15548	15492	15652	15440	15561	15514	15312	15427	15652	15592	15677	15481	15631	15416	15340	15631	15331	15674	15511	15650	15518	15450	15680	15586	15487	15654	15508	15429	15501	15471	15374	15594	15365	15573	15473	15500	15432	15668	15590	15489	15564	15530	15679	15462	15322	15457	15447	15515	15543	15415	15405	15495	15681	15663	15836	15448	15381	15397	15557	15505	15693	15442	15513	15599	15382	15498	15502	15353	15616	15687	15572	15357	15694	15547	15482	15657	15428	15557	15641	15438	15612	15436	15613	15613	15461	15480	15389	15586	15634	15561	15508	15528	15437	15671	15554	15515	15565	15471	15648	15462	15345	15668	15546	15525	15524	15676	15693	15622	15448	15542	15612	15348	15555	15596	15606	15529	15633	15386	15580	15647	15600	15776	15569	15642	15541	15667	15423	15450	15608	15448	15460	15646	15363	15654	15512	15386	15358	15558	15572	15458	15419	15502	15409	15413	15382	15591	15470	15667	15519	15364	15644	15573	15485	15376	15486	15543	15413	15466	15427	15601	15531	15370	15659	15516	15608	15680	15527	15374	15485	15631	15506	15479	15608	15458	15603	15569	15506	15454	15588	15496	15650	15555	15528	15409	15487	15597	15719	15520	15614	15678	15351	15473	15541	15481	15605	15443	15495	15502	15608	15586	15547	15459	15466	15572	15508	15309	15451	15487	15578	15281	15419	15743	15408	15331	15431	15298	15413	15538	15438	15528	15491	15435	15455	15486	15619	15587	15585	15434	15592	15499	15372	15604	15563	15395	15606	15630	15503	15522	15544	15510	15620	15731	15432	15489	15515	15458	15534	15594	15443	15628	15517	15639	15476	15256	15415	15407	15574	15554	15448	15505	15493	15469	15624	15572	15450	15509	15587	15585	15403	15550	15549	15396	15589	15555	15554	15526	15656	15556	15284	15629	15615	15430	15549	15610	15510	15523	15532	15551	15557	15488	15455	15361	15445	15552	15370	15481	15300	15631	15593	15367	15640	15395	15725	15518	15542	15489	15536	15389	15324	15545	15571	15521	15438	15586	15460	15551	15582	15607	15629	15369	15463	15351	15459	15860	15536	15425	15376	15367	15451	15457	15448	15607	15578	15344	15441	15470	15725	15431	15601	15574	15560	15460	15601	15520	15585	15583	15580	15567	15434	15414	15430	15407	15394	15573	15536	15428	15278	15354	15509	15593	15456	15475	15504	15494	15522	15349	15486	15436	15420	15708	15590	15670	15395	15473	15447	15424	15516	15649	15511	15502	15381	15409	15379	15453	15625	15623	15459	15633	15583	15644	15625	15559	15531	15542	15686	15553	15310	15651	15450	15637	15467	15532	15627	15616	15389	15430	15707
26312	50090	42881	32985	26687	22088	19389	17750	16959	16048	15870	15633	15433	14939	14994	14889	14658	14764	14729	14543	14414	14451	14245	14521	14489	14338	14501	14335	14263	14499	14175	14248	14405	14202	14261	14394	14457	14228	14252	14253	14233	14094	14268	14229	14416	14244	14449	14429	14200	14186	14301	14387	14193	14459	14299	14300	14248	14253	14332	14249	14267	14409	14491	14143	14185	14191	14376	14240	14254	14354	14433	14156	14348	14292	14287	14310	14143	14336	14272	14246	14097	14151	14195	14112	14281	14251	14504	14294	14290	14212	14318	14379	14337	14223	14253	14278	14266	14312	14197	14369	14292	14251	14370	14326	14210	14255	14377	14164	14201	14407	14271	14135	14372	14341	14272	14264	14209	14321	14175	14421	14274	14216	14145	14210	14314	14211	14151	14459	14316	14161	14257	14135	14226	14282	14158	14187	14210	14291	14235	14331	14325	14209	14293	14397	14313	14274	14288	14352	14184	14266	14344	14458	14362	14291	14267	14152	14296	14230	14319	14335	14371	14234	14191	14256	14290	14234	14197	14167	14313	14263	14309	14344	14302	14222	14167	14354	14187	14099	14257	14165	14239	14139	14122	14297	14316	14311	14376	14186	14193	14345	14173	14171	14219	14244	14401	14048	14301	14351	14357	14275	14153	14347	14175	14272	14242	14141	14275	14458	14255	14157	14168	14000	14312	14567	14335	14191	14387	14263	14204	14265	14310	14203	14248	14228	14164	14274	14420	14298	14170	14314	14390	14350	14200	14234	14177	14043	14195	14166	14255	14143	14251	14393	14239	14238	14258	14316	14275	14133	14335	14169	14368	14195	14240	14309	14345	14365	14157	14321	14364	14211	14090	14433	14310	14371	14188	14262	14145	14010	14320	14407	14025	14204	14345	14167	14164	14405	14247	14173	14264	14323	14318	14278	14261	14360	14421	14302	14070	14289	14315	13963	14287	14207	14348	14317	14298	14286	14205	14266	14310	14181	14225	14396	14157	14251	14240	14388	14357	14203	14307	14341	14299	14177	14315	14360	14144	14500	14130	14255	14315	14272	14274	14178	14251	14254	14142	14383	14190	14373	14332	14267	14026	14193	14265	14347	14254	14257	14246	14139	14103	14121	14362	14270	14339	14172	14276	14084	14153	14265	14198	14189	14292	14235	14308	14349	14102	14283	14181	14258	14218	14475	14226	14317	14253	14176	14349	14133	14308	14355	14260	14370	14118	14328	14202	14315	14180	14343	14368	14419	14038	14313	14317	14181	14331	14275	14471	14248	14331	14255	14171	14227	14406	14186	14211	14293	14323	14124	14306	14338	14211	14041	14150	14272	14157	14303	14216	14148	14163	14151	14226	14197	14383	14294	14281	14309	14199	14164	14350	14235	14245	14415	14348	14244	14232	14169	14130	14253	14180	14184	14288	14298	14170	14370	14218	14303	14325	14251	14256	14176	14228	14191	14282	14196	14278	14256	14308	14132	14377	14398	14333	14472	14085	14088	14171	14375	14183	14114	14101	14285	14370	14354	14189	14238	14293	14240	14302	14403	14558	14167	14181	14276	14119	14335	14321	14255	14418	14224	14089	14255	14116	14128	14278	14387	14288	14460	14262	14211	14175	14181	14094	14342	14220	14120	14220	14214	14296	14349	14341	14225	14406	14252	14382	14184	14440	14397	14180	14322	14334	14295	14202	14312	14253	14265	14124	14214	14196	14303	14192	14142	14077	14382	14427	14272	14325	14062	14201	14298	14163	14295	14264	14340	14200	14002	14202	14304	14330	14257	14239	14152	14079	14284	14267	14150	14299	14191	14443	14229	14335	14304	14339	14207	14169	14164	14219	14380	14241	14336	14265	14302	14240	14143	14202	14222	14251	14158	14407	14398	14194	14292	14120	14258	14233	14353	14489	14310	14399	14388	14190	14092	14224	14364	14134	14262	14211	14429	14404	14003	14281	14406	14309	14463	14259	14137	14269	14156	14357	14290	14268	14255	14247	14353	14357	14084	14237	14322	14381	14172	14236	14381	14110	14230	14202	14281	14381	14268	14242	14240	14247	14322	14381	14399	14147	14363	14287	14188	14177	14253	14335	14091	14205	14404	14347	14061	14188	14277	14223	14185	14201	14279	14326	14231	14220	14401	14341	14278	14178	14049	14281	14254	14230	14364	14297	14098	14171	14458	14104	14198	14291	14180	14268	14334	14294	14286	14220	14224	14194	14223	14281	14218	14343	14180	14475	13964	14432	14200	14244	14318	14296	14280	14194	14170	14303	14061	14111	14237	14317	13992	14338	14353	14412	14159	14308	14220	14170	14112	14365	14358	14238	14326	14318	14300	14241	14242	14289	14220	14237	14370	14301	14174	14292	14075	14222	14251	14201	14147	14163	14176	14229	14318	14288	14224	14347	14221	14326	14192	14289	14426	14204	14179	14258	14392	14241	14204	14422	14273	14169	14293	14172	14224	14278	14087	14346	14205	14260	14016	14167	14255	14385	14263	14350	14255	14229	14263	14233	14187	14399	14139	14154	14196	14106	14330	14243	14104	14326	14134	14197	14189	14137	14212	14273	14312	14125	14256	14222	14269	14140	14285	14337	14250	14140	14184	14223	14333	14115	14262	14256	14186	14317	14491	14146	14489	14379	14303	14512	14202	14278	14281	14272	14348	14397	14196	14285	14233	14146	14280	14158	14179	14347	14205	14299	14178	14375	14150	14283	14225	14238	14104	14236	14361	14260	14228	14326	14297	14282	14019	14316	14147	14172	14349	14195	14328	14482	14258	14324	14210	14311	14236	14374	14214	14296	14155	14252	14276	14203	14366	14401	14178	14222	14262	14117	14127	14092	14316	14355	14255	14227	14365	14507	13903	14373	14146	14291	14117	14370	14037	14261	14186	14092	14370	14357	14222	14303	14132	14190	14245	14151	14060	14192	14226	14255	14333	14140	14257	14271	14422	14161	14243	14331	14136	14493	14190	14172	14179	14390	14139	14390	14275	14102	14352	14133	14172	14313	14156	14214	14294	14180	14131	14325	14213	14232	14220	14450	14189	14297	14272	14390	14320	14169	14259	14158	14202	14408	14115	14200	14269	14087	14368	14327	14155	14296	14162	14374	14226	13994	14243	14306	14306	14246	14154	14323	14269	14239	14179	14390	14171	14218	14306	14233	14183	14382	14252	14287	14110	14132	14372	14410	14196	14097	14237	14186	14339	14220	14269	14191	14236	14408	14133	14214	14259	14193	14345	14200	14226	14309	14322	14148	14325	14144	14408	14325	14153	14207	14193	14226	14239	14255	14251	14224	14266	14155	14392	14382	14166	14239	14202	14351	14210	14245	14177	14159	14278	14394	14197	14186	14230	14283	14262	14362	14291	14208	14361	14188	14322	14233	14274	14197	14160	14233	14151	14294	14137	14213	14295	14281	14225	14184	14237	14294	14205	14397	14119	14194	14165	14299	14200	14264	14185	14231	14094	14264	14221	14306	14143	14170	14195	14204	14383	14106	14199	14268	14276	14444	14142	14295	14319	14318	14175	14141	14206	14323	14336	14324	14222	14151	14270	14155	14403	14377	14288	14337	14380	14231	14281	14393	14217	14258	14253	14181	14176	14264	14154	14402	14540	14255	14307	14146	14214	14396	14157	14338	14223	14151	14342	14167	14157	14185	14234	14218	14401	14145	14355	14200	14147	14295	14155	14367	14155	14271	14146	14329	14343	14177	14050	14366	14372	14223	14309	14238	14200	14279	14191	14086	14187	14348	14313	14358	14303	14290	14362	14283	14353	14305	14206	14313	14312	14359	14160	14379	14383	14268	14041	14139	14149	14217	14355	14421	14272	14351	14242	14223	14170	14215	14208	14249	14414	14280	14135	14338	14363	14235	14375	14139	14221	14152	14139	14299	14124	14353	14194	14194	14254	14350	14282	14091	14380	14232	14173	14212	14117	14122	14285	14227	14403	14248	14417	14299	14309	14254	14125	14209	14134	14239	14268	14151	14188	14290	14204	14255	14184	14260	14191	14316	14194	14246	14258	14355	14335	14306	14342	14282	14327	14488	14149	14383	14184	14595	14267	14255	14177	14227	14271	14447	14103	14237	14110	14233	14376	14263	14220	14321	14188	14440	14060	14029	14204	14207	14303	14024	14295	14300	14398	14139	14282	14278	14150	14312	14139	14347	14134	14223	14380	14234	14332	14232	14311	14352	14246	14207	14309	14269	14356	14196	14271	14174	14269	14233	14121	14215	14190	14357	14351	14364	14319	14166	14428	14154	14396	14313	14205	14143	14178	14314	14233	14288	14326	14409	14151	14237	14269	14343	14325	14216	14234	14277	14248	14165	14285	14305	14281	14163	14240	14131	14129	14101	14231	14324	14156	14327	14188	14415	14274	14234	14222	14323	14111	14192	14245	14147	14208	14256	14299	14182	14346	14287	14358	14238	14347	14262	14156	14134	14267	14356	14300	14161	14360	14288	14260	14191	14245	14192	14354	14257	14279	14118	14344	14248	14327	14183	14305	14416	14318	14357	14196	14355	14237	14463	14260	14221	14211	14348	14209	14204	14075	14310	14076	14298	14211	14308	14237	14234	14235	14312	14272	14181	14269	14189	14209	14275	14126	14246	14281	14202	14271	14264	14364	14360	14321	14258	14206	14229	14071	14205	14199	14254	14365	14229	14329	14225	14275	14201	14253	14511	14124	14366	14291	14205	14125	14207	14391	14353	14408	14307	14201	14180	14053	14161	14230	14282	14280	14295	14207	14176	14318	14118	14289	14221	14119	14343	14349	14126	14164	14289	14306	14212	14200	14505	14345	14304	14094	14171	14343	14295	14239	14240	14320	14299	14383	14407	14090	14174	14246	14262	14255	14088	14411	14396	14177	14207	14193	14311	14187	14405	14324	14471	14303	14249	14198	14359	14127	14267	14099	14454	14211	14172	14274	14336	14331	14253	14288	14257	14293	14234	14237	14166	14359	14277	14154	14311	14309	14382	14201	14458	14355	14257	14121	14373	14263	14104	14337	14168	14198	14300	14181	14310	14261	14309	14140	14170	14309	14285	14255	14200	14148	14230	14166	14373	14286	14350	14178	14390	14314	14339	14384	14420	14219	14384	14328	14214	14287	14265	14237	14122	14371	14265	14281	14168	14206
29408	26082	29229	24388	19207	17528	16892	16253	15916	15788	15567	15518	15661	15632	15433	15610	15619	15509	15531	15492	15362	15475	15188	15551	15396	15421	15482	15452	15327	15380	15351	15466	15238	15305	15337	15292	15236	15375	15197	15411	15441	15287	15428	15392	15390	15238	15409	15340	15320	15359	15278	15515	15266	15380	15547	15161	15446	15336	15512	15252	15180	15462	15265	15316	15259	15321	15278	15192	15430	15370	15466	15481	15331	15228	15406	15138	15036	15253	15611	15371	15245	15537	15424	15322	15398	15594	15391	15279	15500	15103	15380	15318	15323	15407	15222	15224	15471	15393	15419	15396	15377	15270	15469	15172	15381	15389	15378	15302	15436	15300	15147	15328	15084	15079	15365	15353	15256	15291	15272	15259	15229	15287	15162	15368	15413	15287	15500	15358	15444	15223	15264	15180	15348	15439	15440	15254	15376	15425	15261	15361	15248	15473	15273	15127	15274	15277	15247	15264	15453	15449	15367	15197	15307	15326	15242	15489	15326	15529	15293	15310	15298	15301	15250	15423	15354	15386	15401	15502	15528	15286	15390	15304	15305	15375	15558	15365	15317	15203	15386	15392	15329	15482	15109	15300	15289	15399	15286	15485	15416	15223	15317	15531	15381	15441	15417	15272	15502	15274	15194	15338	15342	15246	15376	15376	15311	15505	15563	15303	15380	15390	15408	15397	15080	15304	15301	15646	15441	15264	15468	15399	15180	15450	15354	15526	15345	15239	15399	15270	15213	15448	15404	15347	15240	15366	15267	15477	15369	15237	15377	15453	15438	15419	15456	15434	15192	15380	15444	15236	15358	15257	15525	15291	15204	15218	15053	15268	15233	15508	15583	15409	15432	15383	15425	15379	15350	15362	15290	15411	15447	15421	15277	15148	15270	15132	15351	15200	15178	15327	15357	15341	15482	15142	15515	15241	15536	15758	15195	15207	15182	15319	15639	15307	15377	15425	15311	15296	15405	15509	15259	15494	15265	15342	15341	15460	15414	15350	15472	15318	15272	15341	15330	15244	15475	15200	15323	15368	15233	15376	15245	15264	15093	15419	15400	15229	15326	15403	15359	15317	15427	15185	15255	15464	15499	15394	15377	15367	15282	15355	15298	15344	15243	15352	15145	15550	15209	15332	15399	15314	15208	15394	15412	15330	15327	15215	15253	15295	15690	15255	15313	15424	15457	15419	15346	15288	15499	15374	15185	15441	15421	15477	15546	15355	15391	15341	15132	15410	15389	15410	15179	15358	15392	15375	15315	15238	15401	15350	15322	15522	15280	15205	15286	15396	15354	15532	15412	15247	15385	15399	15427	15424	15309	15339	15201	15316	15344	15508	15421	15401	15235	15417	15452	15511	15484	15455	15461	15368	15466	15287	15341	15357	15080	15343	15311	15167	15286	15345	15198	15434	15428	15190	15318	15222	15378	15274	15346	15384	15293	15120	15353	15438	15430	15295	15418	15302	15411	15413	15317	15371	15258	15320	15196	15570	15058	15524	15309	15330	15164	15199	15355	15221	15400	15248	15246	15433	15372	15166	15445	15210	15352	15207	15120	15119	15383	15383	15251	15404	15074	15302	15279	15287	15347	15326	15395	15361	15344	15204	15389	15240	15325	15200	15511	15273	15418	15317	15231	15407	15449	15479	15337	15281	15408	15367	15359	15420	15515	15537	15249	15388	15302	15450	15560	15389	15355	15411	15232	15393	15355	15352	15341	15480	15467	15358	15290	15328	15328	15282	15392	15380	15316	15467	15535	15278	15624	15499	15356	15151	15419	15709	15335	15449	15277	15288	15326	15220	15286	15300	15413	15232	15350	15359	15318	15451	15270	15333	15555	15404	15557	15233	15527	15363	15296	15279	15356	15323	15281	15238	15218	15185	15395	15309	15456	15335	15413	15326	15480	15265	15231	15386	15452	15250	15311	15233	15425	15391	15418	15459	15410	15256	15385	15321	15271	15525	15141	15380	15323	15408	15278	15440	15514	15384	15316	15360	15350	15558	15411	15347	15497	15174	15544	15609	15351	15452	15233	15508	15289	15449	15396	15428	15283	15191	15229	15395	15280	15341	15274	15472	15255	15314	15176	15351	15343	15556	15314	15250	15298	15292	15337	15376	15363	15392	15451	15565	15442	15195	15365	15376	15406	15485	15276	15252	15121	15212	15015	15437	15481	15391	15319	15332	15435	15228	15317	15357	15389	15406	15374	15224	15461	15365	15406	15195	15287	15367	15440	15379	15256	15340	15411	15194	15395	15449	15251	15327	15239	15141	15467	15148	15337	15409	15363	15449	15343	15448	15393	15233	15389	15281	15322	15290	15261	15301	15064	15404	15394	15382	15247	15316	15352	15352	15360	15516	15449	15113	15335	15311	15054	15220	15303	15242	15313	15270	15493	15269	15248	15323	15395	15343	15405	15361	15343	15286	15498	15527	15274	15390	15486	15290	15296	15380	15329	15272	15251	15209	15405	15251	15345	15484	15214	15470	15259	15268	15449	15361	15376	15345	15349	15392	15478	15241	15276	15165	15259	15473	15344	15319	15396	15582	15539	15198	15151	15467	15375	15434	15140	15266	15118	15208	15328	15276	15272	15365	15473	15371	15366	15228	15481	15290	15273	15204	15305	15343	15264	15282	15319	15382	15246	15444	15450	15317	15357	15359	15367	15361	15373	15394	15302	15437	15386	15265	15528	15157	15169	15505	15474	15353	15369	15320	15299	15386	15622	15273	15442	15318	15236	15470	15247	15275	15035	15374	15294	15364	15172	15290	15395	15239	15241	15418	15383	15067	15241	15159	15445	15402	15435	15265	15349	15332	15303	15264	15506	15241	15389	15243	15383	15373	15488	15271	15436	15469	15183	15227	15448	15409	15373	15327	15347	15373	15352	15488	15347	15383	15379	15288	15301	15191	15269	15324	15360	15556	15387	15160	15154	15499	15255	15268	15371	15284	15335	15162	15477	15530	15432	15293	15437	15358	15148	15261	15246	15509	15372	15442	15282	15435	15280	15208	15420	15431	15390	15420	15301	15324	15295	15393	15296	15353	15468	15296	15257	15351	15505	15338	15563	15311	15401	15549	15405	15439	15362	15500	15377	15346	15274	15313	15357	15278	15262	15390	15262	15333	15197	15596	15347	15361	15212	15292	15365	15335	15291	15325	15592	15359	15412	15305	15354	15423	15239	15385	15189	15197	15336	15252	15303	15284	15402	15464	15365	15155	15371	15255	15403	15248	15415	15368	15233	15373	15362	15405	15287	15323	15343	15415	15327	15353	15367	15381	15357	15247	15443	15453	15450	15283	15246	15395	15248	15298	15292	15296	15370	15368	15468	15439	15277	15170	15296	15566	15506	15386	15408	15187	15482	15164	15218	15413	15346	15240	15293	15286	15329	15191	15443	15472	15418	15392	15412	15416	15410	15313	15376	15198	15363	15413	15378	15526	15385	15176	15535	15188	15282	15265	15297	15279	15332	15458	15403	15574	15195	15292	15221	15486	15360	15483	15305	15365	15180	15436	15306	15421	15249	15396	15340	15261	15148	14935	15337	15195	15209	15267	15362	15079	15190	15427	15237	15278	15309	15383	15412	15474	15236	15302	15294	15310	15290	15363	15375	15410	15361	15359	15272	15312	15388	15301	15253	15282	15256	15416	15201	15391	15212	15305	15417	15337	15428	15384	15401	15319	15442	15260	15493	15245	15333	15406	15206	15319	15436	15393	15184	15392	15410	15301	15302	15420	15240	15392	15405	15180	15370	15361	15421	15283	15395	15203	15254	15518	15167	15265	15390	15546	15339	15556	15564	15436	15528	15448	15190	15449	15471	15458	15466	15511	15302	15341	15293	15400	15403	15276	15385	15430	15148	15218	15325	15319	15444	15460	15369	15297	15151	15070	15322	15342	15491	15436	15511	15376	15388	15417	15186	15398	15400	15479	15328	15211	15211	15265	15536	15351	15201	15442	15261	15252	15339	15296	15267	15487	15684	15334	15470	15339	15323	15316	15333	15194	15236	15370	15388	15273	15253	15305	15297	15350	15415	15136	15340	15477	15313	15311	15296	15260	15308	15288	15433	15339	15414	15357	15303	15431	15303	15227	15291	15284	15142	15369	15290	15251	15299	15011	15362	15435	15230	15366	15302	15095	15355	15254	15332	15237	15415	15221	15273	15308	15217	15413	15422	15330	15423	15286	15450	15210	15464	15263	15331	15302	15208	15360	15345	15248	15265	15456	15345	15421	15406	15311	15348	15385	15380	15353	15585	15361	15386	15395	15184	15155	15271	15357	15392	15169	15240	15451	15337	15365	15252	15300	15356	15307	15210	15483	15515	15213	15323	15357	15443	15156	15253	15207	15346	15418	15386	15345	15215	15119	15236	15379	15121	15504	15293	15285	15407	15375	15482	15303	15169	15237	15279	15395	15309	15517	15348	15227	15307	15392	15330	15290	15208	15130	15249	15494	15510	15368	15558	15203	15470	15358	15277	15226	15302	15394	15421	15294	15366	15304	15335	15317	15417	15454	15299	15590	15291	15412	15101	15302	15421	15215	15216	15258	15423	15357	15291	15323	15398	15459	15613	15329	15436	15545	15335	15350	15224	15373	15442	15218	15217	15306	15156	15269	15310	15497	15499	15236	15414	15304	15182	15336	15217	15154	15332	15241	15420	15323	15266	15465	15411	15223	15361	15335	15330	15255	15372	15477	15357	15385	15353	15367	15376	15510	15632	15306	15323	15311	15307	15298	15349	15237	15241	15199	15429	15389	15474	15338	15248	15490	15202	15372	15348	15236	15203	15344	15549	15475	15426	15522	15533	15602	15536	15297	15435	15228	15348	15263	15397	15299	15507	15400	15337	15452	15333	15424	15273	15454	15300	15235	15280	15516	15359	15307	15215	15328	15350	15374	15528	15141	15346	15359	15403	15373	15290	15190	15255	15391	15346	15313	15410	15287	15242	15529	15343	15391	15583	15248	15436	15326	15273	15291	15327	15197	15235	15345	15233	15319	15235	15219	15253	15356	15417	15295	15194	15333	15499	15352	15197	15293	15504	15411	15423	15349	15218	15251	15307	15236	15285	15202	15364	15460	15263	15320	15087	15529	15361	15316	15555	15304	15299	15257	15539	15222	15281	15300	15157	15411
25402	39143	31593	23705	19346	17288	15989	15505	15153	14776	14750	14560	14492	14401	14400	14289	14239	14303	14261	14230	14255	14087	14235	14266	14198	14091	14249	14155	14040	14099	14123	13951	14119	14177	14106	13988	14179	14138	13943	14222	14385	14171	14165	14245	14140	14077	14182	14059	14177	14286	13989	14156	14214	14020	14233	14081	14243	14180	14116	14086	14155	14063	14203	14165	14267	14167	14229	14130	14227	14142	14081	14087	14032	14294	14216	14009	14192	13957	14019	14269	14149	14132	14212	14021	14113	14098	14283	14187	14117	14243	14224	13830	14045	14097	14076	14268	14013	14054	14149	13998	14171	13941	14112	14049	14276	14093	14145	14120	14021	14155	14174	14111	14261	14227	14143	14250	14082	14114	14048	14229	14165	14099	14350	14141	14003	14199	14127	14360	14102	14086	14066	14291	14154	14041	14157	14205	14143	14023	14192	14163	14136	14088	14017	14190	14093	14151	14005	14086	14158	14167	13918	14314	14305	14090	14187	14137	14065	14257	14266	14167	14169	14201	14191	14091	14117	14209	14068	14165	13976	14282	14157	14115	14161	14255	14173	14107	14233	14151	14190	13980	14105	14143	14282	14104	14253	14219	13980	14095	14038	14192	14128	14290	14102	14341	14092	14258	14054	14141	14112	14181	13994	14201	14042	14101	14219	14099	14182	14299	14168	14186	14192	14199	14022	14119	14026	14258	14176	14161	14147	14140	14151	14033	14239	14249	14122	14128	14097	14043	14202	13985	14295	14136	14052	14219	14120	14053	14113	14316	14050	13986	14026	13984	14082	14078	13981	14202	14074	14007	14195	14141	13974	14288	14274	14299	14148	14164	14156	14038	14244	14138	14060	14107	14158	14202	14296	14175	14169	14207	14098	14122	14250	14088	14143	14093	14265	14172	14082	13956	14051	13962	14128	14110	13998	14290	14096	14066	14029	14162	14059	14140	14103	14200	14161	14181	14017	14080	14151	14057	13817	14219	14266	14170	14098	14031	14042	13852	14176	14252	14247	14096	14180	14024	14121	14200	14045	14194	14172	14134	14161	14128	13990	14020	14196	14177	14149	14136	14149	14111	14096	14266	14019	14181	14178	14174	14033	14142	14183	14166	14137	14173	14079	14260	14076	14052	14268	13986	14021	13957	14288	14240	14016	14274	14165	14212	14100	14105	14358	14138	14162	14065	14165	14295	14047	14145	14267	14098	14211	14041	14164	13969	14073	14033	14287	14091	14220	14193	14207	14254	14026	14148	14126	14186	14168	14091	14221	14124	14147	14104	14081	14035	14137	14114	14097	14284	14161	14097	14150	14345	14098	14112	14355	14037	14218	14191	13957	14121	13977	14216	13956	13858	14167	14106	14233	14020	14168	14057	14021	14120	14163	14062	14076	14074	14077	14091	14044	14202	14151	14085	14256	14179	13995	14228	14245	14208	14016	14240	14033	14113	14090	14168	14218	14138	14116	14139	14206	14139	13952	14283	14231	14285	14146	14116	14000	14254	14026	14070	14052	14136	14147	14118	14294	13988	14201	14195	14180	14101	14270	14215	14226	14218	14127	14092	14153	14046	14158	14371	13944	14124	14078	14187	14130	14028	14165	14188	14294	14371	14113	14271	14123	14189	14228	13924	14194	14044	13962	14073	14088	14247	14063	14154	14094	14111	14183	14195	14168	14216	14145	14201	14145	14152	14097	14086	14147	14239	14146	13992	13999	14017	14229	14115	14092	14266	14075	14175	14219	14323	14129	14224	14301	14093	14140	14031	14141	13934	14352	14102	14181	14081	14126	14063	14071	14073	14182	14080	14197	14048	14044	14030	14239	14238	14007	14125	14054	13958	14094	14103	13989	14143	14106	14093	14276	14166	14312	14222	14220	14237	14133	14198	14175	14182	14104	14112	14224	14136	14065	14120	14136	14010	14084	14228	14150	14222	13973	14210	14180	14115	14133	14113	14087	14006	14189	14242	13955	14050	14168	14239	14059	14205	14166	14057	14156	14120	14165	14178	14117	14326	14071	14183	14146	14081	14083	14224	14239	14047	14124	14177	14209	14181	14249	14216	14368	13940	14097	14118	14242	14044	14164	14038	14081	14089	14205	14070	14084	14163	14164	14256	14098	14318	14046	14025	14147	14204	14229	14093	14024	14020	14229	14003	14117	13966	14179	14185	14100	14040	14075	14120	14084	14017	14197	13980	14147	14149	14159	14160	14172	14097	14082	13993	14002	14190	14066	14120	14285	14082	14311	14169	14151	14119	14083	14142	14052	14179	14177	14148	14108	13868	14234	14065	14116	14258	14014	14107	14114	14046	14120	14097	14267	14117	14156	14110	14208	14066	14178	14257	14075	14216	14186	14194	14067	14122	14174	14053	13998	14222	13930	14039	14185	14154	14209	14067	14195	14082	14234	14013	14116	14191	14264	14037	14135	14154	14267	14074	14079	14315	14100	14233	14099	14117	14156	14109	14147	14100	14126	14163	14167	14189	14134	14046	14066	14224	14179	14045	14183	14028	14075	14236	14225	14223	14146	14075	13973	14298	14203	14120	13997	14271	14147	14114	14194	14109	14141	14214	13927	14119	14171	14147	14020	14203	14309	14208	14181	14288	14083	14258	14192	14219	14049	14154	14255	14154	14217	14067	14151	14055	14208	14208	13978	14057	14261	14112	14210	14108	14205	13915	14115	14304	14089	14334	14122	14170	14148	14039	14074	14182	14025	14195	14315	13999	14151	14337	14119	14097	13933	14016	14304	14194	14154	14052	14321	14095	14062	14223	14174	14167	14230	14313	14243	14216	14094	14054	14162	14169	14015	14109	14189	14149	14204	14238	14154	14040	14273	14027	14105	14276	14058	14222	14179	14096	14042	14072	14311	14142	14196	14052	14198	13800	14264	14013	14196	14010	14143	14127	14084	14217	14261	14049	14041	14220	14130	13995	13976	13996	14190	14117	14183	14254	14147	14211	14206	14191	14112	13979	14141	14059	14056	14051	14199	14037	14219	13974	14261	14067	14108	14101	14162	14323	14175	13999	14271	14214	14254	14056	14149	14289	14046	14195	14105	14167	13927	14134	14205	14176	13981	14080	14163	14168	13982	14049	14175	14273	14283	14031	14232	14139	14065	14273	14135	14242	14216	14077	14159	14069	13958	14189	14194	14160	14335	14182	14073	14149	14049	14346	14198	14222	14061	14071	14203	14218	14082	14234	14034	14256	14110	13884	14154	14261	14120	14116	14069	14186	14182	14229	14178	14300	13979	14207	14225	14240	14277	14137	14192	14060	14133	14143	14301	14099	14218	14135	14081	14189	14029	14076	14147	14177	14091	14188	14116	14228	14199	14132	13994	14111	14100	14170	14198	14199	14269	14159	14012	14174	14204	14234	14264	14142	14000	14160	14060	14075	14157	14341	14142	14120	14183	14281	14093	14372	14167	14363	14178	14116	14112	14121	14283	14132	14160	14094	14044	14251	14192	14210	14007	14233	14179	14365	14092	14134	14066	14187	14200	14173	14058	14085	14182	14000	14201	14132	14061	13946	14183	13998	14051	14180	14167	14130	14194	14126	14070	14223	13963	13998	14095	14243	14077	13994	14049	14111	14152	14366	14082	14258	14162	14190	14012	14092	14264	14125	14065	14130	14177	14106	14061	14175	14062	14245	14057	14137	14182	14237	14059	14114	14155	14248	14232	14172	13962	14105	14157	14283	14112	14103	14083	14049	14219	14115	14171	14123	14151	14024	13949	14323	14138	14141	14072	14005	14161	14167	14182	14252	14085	14347	14157	14055	14094	14023	14196	14192	14337	14144	14276	14036	14264	14152	14212	14130	14038	14131	14361	13998	14125	14107	14075	14228	14107	14130	14155	14174	14200	14210	14009	14242	14075	14154	14085	14060	14130	14183	14083	14204	14107	14159	13936	14130	14232	14220	14216	14327	14297	14195	14135	14206	14173	14123	14228	14214	14030	14043	14263	13983	14143	14118	14050	14144	14157	14092	14075	14187	14136	14240	14158	14160	14000	14173	14170	14221	13879	14203	14126	14223	14174	14141	14174	14028	14077	14196	14102	14221	14234	14033	14091	14124	14005	14214	13995	14266	14119	14158	14149	14186	14091	14067	14300	14104	14371	14019	14058	14037	14290	14258	14177	14219	13884	13967	14073	14154	14178	14140	14112	14161	14227	14251	14134	14112	14080	14097	14193	13963	14308	14196	14248	14026	14026	14102	14137	14223	14220	14139	14020	13935	14064	14070	13960	14200	14164	14152	14210	14072	14170	14094	14107	13887	14209	14086	13969	14024	14259	14236	14331	14290	14402	14172	14154	14174	14338	14160	14180	14236	14147	14258	13866	14129	14046	14086	14118	14403	14103	14020	14059	14183	14150	14078	14169	14052	14269	14032	14115	14227	14175	14083	14030	14070	14207	14030	14157	14139	14072	14152	14150	14121	14170	14283	14092	14017	14154	14047	14061	14221	14071	14246	14038	14302	14316	14090	14347	14128	14145	14093	14198	13951	14259	14112	14230	14227	14101	14063	14155	14032	14118	14151	14211	14234	14078	13974	14209	14167	14235	14146	14315	14247	14110	13988	14075	14082	13995	14233	14245	14053	14160	14185	14055	14224	14153	14287	14195	14072	14203	14072	14128	14150	14139	14066	14290	14308	14080	14082	14105	14064	14103	14260	14067	13936	14166	14012	14106	14004	14126	14105	14242	14116	14003	13937	14321	14234	14148	14059	14079	14147	14211	14070	14025	14230	14066	13970	14253	14256	14063	14200	14070	14086	14189	14256	14213	14179	14195	14070	14163	14142	13967	14069	14180	14070	14249	14011	14009	14116	13975	14062	14104	14168	14165	14129	14163	14154	14148	14107	14068	14186	14104	14119	14197	14150	14125	14061	14362	14150	14082	14054	14168	14121	14189	14132	14346	14090	14217	14138	14223	14334	14209	14230	14058	14135	13995	14117	14195	14070	14034	14195	14094	14217	14215	13909	14017	14200	13947	14236	14149	14054	14212	14144	14217	14225	14383	14049	14133	14085	14086	14220	14073	14166	14024	14086	14077	14191	14257	14135	14102	13986	14245	14041	14108	14138	14189	14159	14196	14156	14001	14375	14173	14135	14194	14199	14224	14095	14026	14214	14117	14190
23495	21489	28074	25748	22735	21584	20079	17507	16986	16745	16540	16153	16120	15977	15919	15864	15741	15441	15823	15703	15655	15705	15905	15686	15460	15503	15578	15605	15658	15623	15697	15430	15503	15787	15707	15677	15681	15592	15593	15635	15552	15611	15370	15485	15333	15589	15665	15624	15508	15421	15428	15455	15685	15590	15779	15466	15346	15452	15257	15510	15701	15576	15579	15568	15569	15535	15472	15556	15567	15491	15475	15582	15679	15675	15477	15464	15481	15522	15580	15453	15618	15648	15345	15368	15395	15668	15285	15521	15326	15219	15496	15336	15595	15399	15411	15541	15734	15462	15354	15549	15646	15660	15509	15549	15399	15508	15507	15419	15584	15508	15491	15346	15409	15572	15398	15468	15570	15556	15378	15518	15629	15496	15440	15559	15407	15506	15724	15526	15529	15785	15446	15535	15588	15411	15587	15534	15505	15451	15609	15516	15528	15445	15540	15557	15510	15602	15475	15529	15537	15569	15554	15569	15522	15489	15457	15367	15461	15530	15387	15324	15573	15538	15468	15444	15526	15414	15482	15575	15526	15580	15496	15413	15303	15519	15227	15593	15547	15378	15502	15420	15340	15422	15492	15478	15352	15516	15489	15484	15457	15599	15497	15507	15502	15652	15552	15591	15672	15652	15537	15756	15469	15562	15683	15469	15509	15550	15300	15319	15316	15435	15672	15644	15596	15514	15504	15597	15500	15569	15410	15499	15473	15555	15481	15435	15407	15560	15597	15292	15246	15292	15439	15402	15612	15458	15553	15352	15601	15524	15506	15540	15524	15507	15467	15725	15575	15585	15464	15577	15326	15501	15638	15850	15553	15507	15562	15550	15473	15554	15447	15686	15553	15373	15481	15557	15622	15623	15252	15624	15534	15468	15383	15581	15525	15532	15480	15515	15504	15484	15600	15512	15457	15688	15662	15599	15651	15650	15627	15489	15496	15569	15513	15464	15609	15572	15562	15557	15344	15471	15549	15509	15337	15405	15296	15550	15594	15523	15535	15444	15762	15540	15470	15442	15628	15429	15479	15481	15520	15434	15500	15593	15538	15405	15356	15514	15640	15699	15310	15549	15546	15660	15649	15452	15440	15474	15564	15702	15458	15621	15576	15572	15399	15245	15432	15552	15455	15377	15503	15450	15582	15395	15362	15327	15633	15372	15313	15679	15497	15323	15353	15412	15446	15637	15611	15643	15582	15437	15480	15430	15585	15602	15706	15500	15488	15608	15457	15408	15429	15474	15428	15665	15313	15475	15640	15584	15640	15512	15404	15647	15703	15566	15447	15459	15441	15464	15318	15738	15484	15401	15463	15484	15276	15522	15394	15467	15476	15422	15461	15477	15592	15476	15439	15314	15510	15398	15494	15688	15712	15261	15397	15541	15646	15410	15390	15344	15311	15476	15529	15501	15410	15482	15534	15517	15534	15481	15529	15647	15478	15637	15480	15377	15518	15694	15453	15411	15335	15602	15725	15629	15562	15555	15560	15463	15628	15670	15467	15625	15667	15570	15446	15653	15570	15405	15538	15517	15731	15613	15559	15599	15529	15678	15677	15653	15382	15522	15643	15678	15602	15655	15434	15445	15614	15361	15432	15410	15604	15446	15373	15564	15465	15661	15600	15477	15374	15557	15598	15428	15416	15372	15457	15291	15457	15571	15536	15698	15389	15433	15516	15534	15520	15471	15394	15657	15563	15430	15425	15326	15405	15318	15443	15483	15385	15295	15599	15610	15698	15577	15556	15716	15641	15700	15581	15543	15639	15467	15558	15447	15429	15666	15573	15910	15560	15364	15520	15373	15495	15436	15355	15657	15340	15463	15605	15567	15466	15426	15502	15707	15291	15512	15611	15483	15492	15321	15453	15475	15285	15620	15582	15459	15587	15632	15495	15491	15649	15371	15393	15562	15515	15604	15457	15431	15565	15348	15639	15386	15570	15661	15638	15637	15649	15558	15435	15431	15630	15517	15412	15408	15579	15559	15610	15529	15451	15543	15637	15689	15590	15349	15540	15451	15674	15504	15528	15513	15593	15443	15677	15391	15461	15523	15419	15501	15393	15507	15387	15595	15324	15732	15575	15493	15506	15652	15417	15634	15555	15527	15469	15490	15474	15435	15350	15654	15522	15438	15592	15473	15497	15529	15611	15557	15614	15516	15519	15525	15650	15447	15529	15467	15444	15507	15623	15489	15403	15474	15449	15418	15407	15756	15490	15365	15563	15402	15474	15533	15466	15514	15545	15485	15654	15506	15628	15525	15487	15517	15461	15678	15413	15394	15639	15430	15392	15370	15681	15655	15427	15380	15504	15476	15395	15520	15550	15360	15393	15396	15603	15431	15428	15466	15622	15577	15626	15460	15573	15531	15468	15550	15527	15340	15631	15569	15417	15709	15492	15453	15325	15422	15508	15367	15472	15597	15655	15338	15434	15416	15406	15378	15414	15333	15477	15568	15633	15637	15392	15480	15621	15423	15449	15462	15469	15740	15508	15405	15553	15534	15573	15679	15545	15620	15611	15525	15554	15678	15479	15515	15563	15512	15254	15498	15428	15576	15458	15501	15508	15582	15510	15552	15581	15494	15537	15425	15513	15315	15255	15664	15519	15545	15663	15521	15238	15573	15564	15379	15332	15532	15482	15477	15334	15490	15610	15548	15428	15485	15495	15607	15562	15429	15672	15518	15526	15577	15439	15442	15579	15613	15542	15397	15619	15575	15642	15479	15525	15583	15453	15415	15552	15392	15540	15475	15627	15580	15437	15599	15513	15650	15415	15578	15509	15502	15455	15446	15315	15449	15312	15538	15441	15578	15449	15523	15589	15573	15513	15426	15521	15390	15367	15657	15402	15169	15426	15414	15416	15608	15283	15562	15618	15497	15590	15445	15516	15542	15351	15597	15598	15520	15576	15408	15655	15505	15584	15470	15472	15637	15590	15390	15652	15681	15377	15322	15656	15792	15469	15590	15403	15593	15492	15648	15559	15590	15469	15388	15545	15766	15643	15546	15542	15718	15473	15340	15358	15369	15774	15561	15583	15612	15562	15413	15594	15597	15535	15535	15592	15603	15785	15587	15494	15446	15416	15627	15592	15489	15617	15482	15552	15629	15565	15496	15435	15620	15342	15287	15346	15592	15609	15481	15713	15308	15755	15393	15596	15562	15268	15461	15399	15348	15420	15476	15388	15671	15596	15481	15499	15356	15537	15508	15344	15474	15622	15349	15560	15477	15397	15622	15623	15565	15625	15441	15285	15473	15438	15269	15254	15384	15639	15564	15441	15521	15456	15547	15363	15605	15427	15328	15492	15465	15584	15346	15428	15348	15558	15443	15443	15598	15569	15665	15469	15398	15271	15496	15568	15787	15525	15600	15458	15619	15558	15529	15558	15439	15361	15684	15363	15539	15554	15660	15545	15550	15602	15605	15549	15431	15709	15865	15634	15456	15578	15335	15539	15535	15602	15436	15426	15646	15586	15709	15349	15514	15426	15560	15518	15558	15533	15602	15590	15527	15556	15413	15475	15724	15600	15512	15453	15499	15645	15208	15495	15423	15616	15276	15162	15368	15442	15444	15439	15445	15454	15573	15609	15556	15537	15637	15632	15588	15441	15589	15516	15607	15557	15628	15446	15404	15606	15625	15614	15552	15433	15720	15491	15774	15704	15551	15437	15445	15585	15584	15406	15615	15597	15546	15271	15429	15352	15498	15448	15598	15539	15565	15369	15643	15470	15610	15661	15498	15595	15577	15402	15601	15540	15453	15635	15521	15554	15529	15559	15541	15491	15595	15476	15290	15462	15514	15556	15586	15486	15511	15445	15784	15513	15441	15568	15576	15550	15488	15558	15559	15525	15498	15483	15387	15549	15404	15330	15540	15412	15537	15572	15616	15574	15483	15617	15629	15467	15636	15612	15536	15533	15378	15473	15513	15418	15473	15457	15540	15586	15478	15563	15309	15524	15584	15721	15581	15393	15456	15528	15367	15431	15405	15474	15569	15440	15610	15615	15462	15693	15645	15566	15572	15607	15599	15609	15467	15497	15319	15353	15405	15301	15439	15473	15443	15444	15540	15366	15537	15429	15418	15615	15554	15641	15549	15434	15584	15584	15574	15485	15442	15589	15460	15503	15535	15573	15560	15710	15709	15508	15304	15654	15507	15335	15480	15486	15400	15481	15491	15515	15579	15453	15366	15656	15445	15593	15457	15259	15511	15431	15578	15604	15574	15482	15328	15446	15704	15401	15446	15545	15457	15544	15337	15409	15525	15643	15623	15402	15660	15476	15608	15441	15635	15344	15506	15441	15523	15494	15544	15421	15443	15578	15716	15540	15580	15560	15336	15329	15346	15586	15391	15385	15521	15653	15533	15387	15466	15434	15590	15574	15457	15521	15576	15436	15450	15460	15433	15307	15369	15418	15520	15237	15533	15498	15407	15725	15538	15356	15324	15511	15590	15695	15571	15691	15454	15462	15308	15529	15343	15661	15354	15511	15548	15569	15594	15627	15690	15235	15494	15648	15642	15496	15379	15501	15441	15619	15524	15583	15465	15508	15575	15275	15487	15497	15537	15546	15521	15507	15491	15638	15550	15442	15538	15542	15603	15777	15668	15598	15485	15364	15513	15485	15505	15420	15385	15472	15463	15700	15582	15590	15560	15370	15664	15607	15571	15472	15503	15561	15436	15298	15538	15518	15410	15354	15578	15527	15306	15422	15346	15603	15590	15656	15476	15530	15440	15675	15440	15735	15418	15470	15634	15413	15428	15505	15493	15595	15627	15648	15578	15515	15624	15401	15572	15383	15446	15581	15510	15531	15607	15465	15511	15423	15491	15516	15396	15478	15738	15621	15266	15354	15485	15601	15360	15532	15646	15452	15652	15414	15438	15383	15315	15848	15480	15695	15608	15536	15216	15533	15551	15416	15568	15421	15492	15568	15676	15321	15430	15630	15512	15463	15505	15434	15372	15601	15521	15597	15654	15419	15487	15555	15529	15440	15318	15645	15461	15394	15399	15556	15497	15512	15447	15305	15741	15458	15454	15400	15491	15382	15428	15418	15512	15452	15517	15591	15510	15562	15509	15367	15321	15543	15326	15400	15450	15637	15679	15499	15456	15445	15287	15464	15500	15407	15708	15679	15556
24477	45770	38174	28983	23139	19591	17552	16573	16053	15626	15383	15308	14955	14691	14574	14641	14619	14427	14550	14335	14409	14305	14453	14268	14222	14334	14201	14147	14382	14268	14247	14337	14410	14298	14286	14236	14101	14367	14290	14191	14167	14237	14167	14109	14083	14356	14112	14213	14315	14113	14288	14283	14228	14267	14211	14271	14186	14250	14324	14171	14150	14257	14115	14051	14391	14251	14328	14365	14253	14184	14228	14258	14116	14063	14289	14293	14253	14352	14294	14341	14284	14333	14222	14140	14342	14172	14300	14411	14249	14297	14135	14112	14329	14401	14387	14086	14171	14163	14113	14287	14190	14224	14331	14174	14208	14053	14110	14156	14150	14216	14096	14230	14127	14152	14235	14204	14299	14062	14093	14340	14348	14118	14225	14215	14289	14216	14398	14215	14077	14087	14236	14195	14321	14256	14398	14430	14164	14189	14254	14337	14353	14084	14045	14287	14220	14247	14149	14112	14152	14305	14058	14184	14181	14280	14101	14251	14386	14226	14252	14171	14168	14208	14254	14171	14075	14314	14271	14188	14410	14193	14277	14334	14324	14205	14359	14193	14010	14119	14233	14312	14212	14334	14323	14366	14184	14302	14278	14175	14350	14212	14230	14272	14295	14153	14335	14194	14367	14237	14213	14267	14220	14164	14269	14151	14076	14272	14174	14140	14361	14133	14273	14264	14197	14278	14196	14257	14409	14278	14304	14245	14205	14172	14149	14145	14267	14155	14384	14304	14186	14174	14212	14370	14219	14298	14265	14250	14318	14295	14094	14215	14339	14253	14497	14372	14272	14083	14141	14172	14329	14226	14396	14484	14211	14098	14302	14294	14205	14329	14128	14093	13985	14137	14181	14162	14359	14044	14190	14198	14267	14280	14460	14382	14195	14045	14220	14148	14254	14089	14366	14233	14161	14391	14249	14164	14185	14282	14128	14148	14217	14336	14254	14000	14279	14282	14192	14275	14183	14117	14121	14354	14209	14296	14124	14279	14285	14206	14232	14081	14262	14257	14172	14142	14225	14318	14177	14229	14230	14303	14346	14330	14324	14062	14229	14208	14290	14315	14221	14188	14303	14328	14358	14170	14172	14362	14193	14170	14303	14317	14324	14272	14097	14230	14167	14226	14272	14098	14189	14158	14362	14187	14165	14313	14271	14200	14184	14156	14290	14101	14251	14221	14196	14150	14142	14324	14373	14197	14327	14306	14182	14098	14353	14172	14265	14288	14107	14204	14443	14122	14079	14233	14174	14203	14325	14147	14420	14185	14313	14192	14153	14273	14383	14235	14179	14211	14173	14277	14348	14367	14312	14117	14202	14288	14260	14160	14133	14327	14432	14257	14191	14167	14075	14083	14133	14137	14455	14044	14296	14304	14211	14120	14131	14127	14255	14169	14311	14214	14214	14133	14200	14287	14135	14106	14201	14086	14269	14253	14024	14210	14145	14443	14191	14195	14423	14221	14384	14197	14311	14048	14143	14309	14161	14225	14294	14185	14237	14238	14277	14183	14331	14216	14224	14149	14179	14173	14072	14213	14127	14302	14278	14198	14174	14423	14240	14376	14319	14214	14128	14120	14313	14045	14306	14216	14244	14175	14135	14251	14157	14252	14264	14245	14148	14218	14323	14252	14168	14278	14160	14258	14180	14457	14256	14208	14324	14286	14163	14430	14295	14301	14211	14108	14215	14300	14103	14102	14131	14204	14370	14288	14360	14150	14157	14189	14237	14147	14406	14109	14223	14161	14192	14064	14217	14253	14201	14089	14299	14098	14324	14060	14287	14312	14074	14215	14224	14131	14269	14126	14359	14289	14373	14352	14301	14218	14270	14082	14385	14163	14233	14142	14349	14245	14378	14338	14227	14215	14187	14246	14413	14149	14083	14053	14325	14148	14309	14240	14228	14125	14194	14305	14071	14082	14262	14108	14123	14265	14313	14177	14260	13983	14215	14288	14181	14083	14274	14298	14275	14314	14221	14293	14195	14210	14162	14243	14411	14217	14152	14143	14162	14298	14042	14190	14344	14236	14163	14107	14107	14260	14324	14300	14184	14334	14094	14095	14202	14148	14268	14266	14372	14136	14389	14195	14080	14295	14404	14212	14450	14350	14069	14149	14335	14387	14252	14226	14263	14088	14238	14186	14204	14359	14195	14214	14316	14226	14233	14134	14175	14248	14138	14197	14052	14292	14399	14382	14199	14216	13935	14311	14310	14149	14036	14200	14320	14238	14053	14241	14319	14163	14285	14351	14207	14302	14207	14294	14145	14225	14188	14257	14152	14295	14194	14261	14253	14386	14278	14250	14263	14200	14328	14114	14268	14222	14274	14314	14097	14243	14287	14137	14007	14322	14157	14126	14192	14281	14074	14202	14297	14193	14205	14299	14193	14251	14247	14318	14291	14287	14235	14256	14321	14321	14147	14218	14127	14210	14223	14196	14353	14158	14242	14160	14119	14385	14064	14160	14351	14306	14352	14235	14241	14174	14260	14153	14183	14177	14177	14289	14129	14414	14265	14318	14249	14272	14131	14167	14260	14243	14258	14206	14201	14386	14174	14229	14084	14227	14167	14317	14275	14206	14119	14057	14278	14362	14335	14198	14139	14284	14334	14134	14249	14088	14145	14145	14152	14307	14227	14246	14211	14275	14252	14236	14259	14248	14369	14274	14011	14354	14340	14351	14128	14249	14097	14225	14219	14303	14210	14281	14105	14241	14365	14326	14142	14261	14214	14173	14144	14229	14225	14177	14332	14285	14238	14232	14272	14169	14315	14242	14268	14207	14428	14260	14133	14351	14383	14395	14173	14247	14336	14209	14159	14252	14078	14280	14168	14332	14148	14319	14317	14261	14297	14109	14221	14148	14201	14419	14089	14138	14381	14177	14316	14183	14332	14228	14351	14326	14154	14256	14314	14132	14114	14333	14367	14360	14192	14257	14038	14217	14143	14154	14119	14152	14174	14175	14272	14136	14167	14076	14127	14273	14303	14043	14147	14324	14078	14312	14312	14197	14337	14243	14233	14203	14154	14237	14076	14236	14394	14210	14193	14344	14428	14214	13932	14062	14219	14168	14178	14399	14202	14160	14244	14228	14119	14094	14327	14055	14284	14298	14123	14325	14289	14217	14187	14264	14117	14324	14152	14046	14096	14042	14209	14131	14313	14227	14200	14224	14067	14237	14302	14069	14298	14191	14313	14066	14123	14126	14181	14219	14089	14235	14150	14232	14270	14244	14153	14301	14214	14222	14252	14104	14312	14302	14145	14254	14250	14218	14100	14042	14155	14063	14205	14257	14192	14068	14158	14274	14384	14269	14180	14251	14350	14273	14288	14280	14205	14126	14284	14186	14289	14233	14173	14302	14157	14253	14169	14315	14242	14181	14212	14226	14311	14069	14057	14288	14186	14298	14314	14293	14106	14263	14072	14275	14223	14387	14244	14406	14146	14134	14237	14246	14307	14170	14121	14199	14154	14357	14357	14297	14086	14225	14088	14142	14183	14229	14131	14253	14251	14257	14189	14048	14146	14113	14238	14171	14092	14237	14259	14161	14096	14275	14354	14332	14118	14291	14314	14256	14116	14382	14201	14207	14292	14226	14202	14197	14292	14136	14288	14149	14192	14107	14113	14234	14160	14118	14174	14262	14296	14079	14300	14203	14222	14237	14291	14128	14076	14034	14222	14270	14056	14241	14143	14196	14382	14173	14226	14416	14115	14303	14164	14203	14327	14122	14206	14180	14322	14106	14187	14249	14081	14198	14080	14221	14201	14176	14311	14260	14378	14107	14303	14265	14279	14092	14323	14066	14105	14255	14169	14216	14198	14274	14141	14406	14162	14388	14212	14276	14160	14225	14455	14209	14289	14243	14271	14207	14354	14141	14266	14240	14316	14282	14308	14090	14262	14344	14289	14169	14269	14112	14204	14228	14333	14361	14351	14210	14156	14188	14124	14179	14199	14091	14168	14232	14170	14157	14303	14234	14324	14200	14196	14134	14350	14176	14082	14243	14094	14265	14189	14188	14381	14467	14325	14139	14317	14132	14299	14188	14041	14308	14229	14252	14297	14261	14351	14158	14328	14314	14215	14148	14184	14402	14062	14141	14114	14455	14336	14282	14354	14285	14119	14166	14287	14116	14401	14325	14135	14110	14270	14268	14343	14284	14134	14238	14042	14308	14369	14398	14210	14196	14062	14243	14239	14225	14177	14250	14345	14091	14260	14170	14189	14320	14214	14152	14260	14368	14268	14345	14157	14174	14279	14108	14135	14287	14278	14263	14157	14051	14291	14128	14304	14327	14170	14233	14209	14102	14316	14306	14220	14338	14184	14048	14159	14223	14257	14304	14168	14423	14187	14320	14306	14217	14186	14347	14222	14234	14234	14346	14202	14279	14220	13991	14258	14358	14212	14193	14157	14223	14400	14264	14148	14254	14175	14125	14363	14126	14309	14198	14327	14220	14331	14247	14076	14259	14262	14267	14262	14133	14214	14305	14203	14096	14167	14386	14190	14357	14305	14204	14089	14174	14260	14237	14260	14349	14333	14315	14350	14274	14311	14316	14260	14331	14283	14375	14174	14132	14266	14245	14130	14270	14326	14488	14153	14183	14156	14259	14185	14228	14351	14267	14202	14201	14075	14280	14267	14202	14258	14063	14348	14047	14248	14367	14340	14207	14143	14264	14261	14420	14265	14171	14208	14072	14278	14218	14289	14257	14311	14190	14294	14184	14273	14216	14337	14143	14235	14263	14255	14150	14296	14081	14132	14228	14264	14257	14303	14141	14126	14344	14291	14150	14289	14287	14088	14377	14238	14263	14213	14210	14153	14148	14029	14173	14452	14369	14258	14216	14200	14242	14242	14298	14405	14127	14308	14230	14047	14202	14397	14036	14220	14262	14258	14164	14279	14278	14163	14238	14166	14363	14140	14248	14192	14267	14307	14089	14181	14200	14288	14246	14423	14232	14283	14479	14206	14213	14189	14225	14333	14171	14261	14294	14337	14068	14261	14092	14190	14278	14352	14189	13959	14140	14313	14175	14091	14303	14193	14297	14276	14150	14225	14237	14047	14217	14088	14327	14315	14187	14222	14356	14242	14081	14304	14283	14296	14223	14265	14128	14253	14086	14147	14310	14365	14142
25433	21609	27290	27011	19603	17589	17136	16070	15819	15663	15419	15312	15567	15326	15207	15106	15111	15217	15198	15337	15169	15116	15006	15022	14934	15207	14866	15069	14985	15025	14949	14935	15015	14904	14873	15021	14885	15045	14897	15052	15225	15125	14898	15054	15020	15327	15102	14842	15039	15078	14844	15072	15003	15009	14993	15077	15051	14844	14926	14933	14963	15333	14703	15012	15120	14834	15056	15086	14931	14984	14832	14806	15160	14972	14858	15017	15075	14850	15056	14713	15053	15036	14714	14747	14819	14934	14959	15207	15152	14824	14994	14883	15208	14916	15073	14956	14927	15046	14771	14995	15044	14899	15037	14817	15046	15092	15021	14963	14886	14881	15126	15006	14764	14858	15124	15123	15291	14843	15135	15170	15227	14940	15017	14836	14962	14738	14823	14882	14979	14819	14964	14715	14948	14890	15051	14981	14913	14908	14907	14987	14974	15060	15163	15088	15050	14916	14956	15047	14922	15021	15008	15019	15169	14951	14874	15058	15021	15094	14976	15199	15058	14846	15056	14999	15091	14881	15015	15035	15102	14899	14843	14786	14809	14790	15069	15261	14943	15068	14916	15010	15014	14802	15052	14973	14939	15079	15143	15004	14773	14724	15022	15071	14867	14834	14991	14854	15003	14898	14884	14966	15107	14920	15156	14924	14809	14809	15004	15074	14935	15114	14899	15048	15063	14821	15111	15225	14969	14794	14851	15050	14921	15032	14991	14956	15047	14965	15237	15007	14980	14838	14876	15191	15059	15015	14913	14875	14848	14984	15133	15085	15012	15006	15092	15055	14954	14911	14810	14976	15172	15028	14963	15095	15021	15104	15135	14933	14908	15096	14926	14913	14999	15094	15162	14936	14903	14989	15028	15078	14962	14955	14849	15042	15091	15205	15030	14843	15056	15104	15065	15287	15296	15041	14934	14803	15026	14990	14968	15001	15094	14997	15141	14867	14926	14985	15088	14946	14975	15041	15095	15054	15144	15057	14941	14973	15004	14850	14905	15063	14923	15035	14692	14877	15049	15084	14893	15087	14852	15016	14976	15099	15140	15193	15073	14848	14907	15106	15019	14955	15080	14908	14935	14976	14809	15105	14937	14871	14946	14999	14894	14999	14975	15193	15020	15146	14969	15148	15067	14980	14863	15147	15052	15022	14696	14804	14973	14869	15080	14941	14964	14992	15061	14993	15130	14970	15088	15021	14931	14942	15085	15065	14964	15039	15038	15048	15036	15150	15120	14765	15125	14930	14926	14988	15099	15035	14976	15044	15019	14984	15014	14828	14971	14857	15108	15081	14900	15027	14987	15147	14960	14943	15147	15204	15091	14884	14898	15144	15100	14955	15005	14986	15029	14916	14994	15041	14884	14971	14932	14904	15143	14983	14856	14865	14972	14874	15173	14747	15093	14995	14954	14872	15139	14918	15064	14889	15196	15075	15048	15093	15031	15161	14870	15034	14771	15090	15060	14987	14982	14947	15050	15168	14957	15088	14995	14901	15039	15015	15119	15107	14975	14953	15016	14993	15205	14951	15010	14877	15000	15108	15142	14864	15041	14946	15083	15015	15092	15082	15204	15033	15125	14821	15121	15047	15009	14869	15055	14890	15024	14935	14876	15034	14972	15059	14837	14936	15053	15030	14911	14984	15124	14930	14991	14916	14971	14979	15029	15083	15159	14984	14847	15015	14990	14969	15079	15116	14955	14956	14940	14873	14943	14807	15099	14822	15063	14902	14943	15021	15062	14976	14925	14967	14952	14996	15031	15052	15164	14828	14904	15015	14960	15052	15065	14952	15019	14958	14762	14876	14966	14860	15071	15094	15134	14836	14919	14931	15120	14979	14945	15075	14973	14979	15030	14914	14934	14938	15064	15015	14970	15252	15031	15127	15079	14953	15053	15126	14996	15040	15066	14884	15101	14967	14930	14915	14971	14817	14705	14916	14881	14938	15152	15177	15067	14836	15037	15013	14841	15089	15030	15078	14983	14952	14888	14913	15125	14871	14940	14989	14993	15051	15042	15013	15158	15019	15148	14972	15020	15069	15127	14905	14895	14953	15162	15085	15256	14910	14896	14839	14847	14999	14948	14995	14939	14836	14924	15015	15130	14974	14964	14889	15024	15161	15090	14842	15122	15116	15038	15055	14799	14884	14871	14888	14963	15118	15060	14902	15086	15112	14823	14954	14848	15052	15084	14920	15038	15035	15025	15164	14784	14862	15042	15078	14980	15069	14957	15079	14996	15059	15052	14909	14902	15093	15112	14880	14928	14955	14986	14714	14978	15136	14836	14980	14944	15154	14904	14956	15089	15009	14998	14823	15080	15013	14956	15202	14996	14970	14898	14956	15112	15134	15187	14978	14928	14845	14918	14958	15110	14964	14936	14833	14980	15095	14807	15098	14976	15148	15001	15015	14969	14915	14942	14986	15037	15204	15169	15086	15060	14890	14936	14806	14923	14889	15025	14986	15057	15050	15026	14779	14936	14996	14864	15187	15099	14972	14927	14981	14928	14918	14981	15088	15128	14906	15084	14912	15119	15013	14991	15098	15030	14988	15082	14993	14957	15051	15116	14972	15069	14893	15025	14884	14935	14897	14957	15026	15100	15072	14890	14858	14921	15024	14942	15114	15115	14830	15186	15064	15081	14785	14991	15022	15078	14961	15006	14938	14966	14883	15115	15034	14820	15136	15015	14978	14972	14927	15122	14938	14916	15012	14763	14924	15042	14963	15060	15052	14981	15189	15056	14931	14821	14860	15031	15057	15014	15023	15040	14912	14885	14797	15113	15088	15101	15010	15068	15019	14940	14923	14929	15093	15064	15087	15110	15083	15032	14903	14996	15041	15071	14934	14937	14949	15010	14706	15048	15061	14924	15044	14989	14824	15131	14877	15031	15048	14998	15081	15064	14923	14860	14737	14893	14962	14885	14822	15022	15067	14892	15060	15020	15126	14955	14922	14996	14880	14688	14792	15241	15029	14866	14978	14839	14852	14862	15056	15061	14930	14981	14969	15083	14891	15157	14858	14883	14802	14850	15062	15000	14985	14984	14795	15083	15130	15280	15037	14953	15069	15079	14933	14861	15059	14881	14908	15034	15000	15115	14986	15112	15124	14962	15136	14935	15037	14890	15029	15106	14971	14798	15079	14932	15063	14986	14984	14974	15252	15059	15131	14936	14930	14990	14940	14905	14958	14990	14901	15074	14978	14846	14968	14862	14967	15146	14973	15267	15058	14920	14860	14935	14987	15070	14899	15117	14924	15057	14784	15012	14948	14938	14926	15177	14990	14947	15019	15049	15014	15004	15031	14977	14788	15008	14939	14971	15105	15118	15023	14773	15068	14941	14957	14974	14930	15000	15055	15062	14737	15115	15050	14895	14791	14898	14907	15027	14744	14936	14982	14919	14995	14903	14966	15046	15015	14803	15011	14977	14943	14833	15028	15055	15085	15035	14861	14990	14858	14999	15177	15070	15139	14821	15011	15033	15045	14915	14922	14884	14939	14968	14865	15012	15111	14958	14922	14877	15014	14921	14850	15079	15064	14782	14974	15034	15222	14755	14929	14970	15251	14838	15010	15039	15030	15199	15205	14960	15030	15015	14982	14859	15026	14979	14860	14785	15170	15183	15097	14912	14879	15001	14869	15045	15008	14855	14839	15000	15071	14946	14993	15008	14898	14758	14968	14960	14835	14965	15012	15208	14984	15134	15171	14975	14928	14865	15112	15007	14931	15041	14988	14984	14900	14958	14982	14966	14946	15146	15153	15079	15083	14917	14873	15073	15050	14942	14842	14993	14970	15024	14916	14912	15006	15003	15038	15127	14858	14962	14965	15026	15084	14893	15013	14957	15030	15023	14958	14899	14875	15155	14939	14890	14895	15064	14865	15059	14935	14938	15065	15052	15046	14926	15048	14843	14669	14902	15219	14985	15042	14928	15213	14944	14999	15048	14880	14954	14882	15026	15045	14910	15026	15094	14995	14953	14983	15012	14835	14978	14970	14972	14689	15049	14927	15135	14967	14968	15117	15097	15152	14919	15156	14994	14982	15112	15008	15048	14893	14887	14995	14767	15000	14950	14987	15259	14960	15075	15024	15016	15053	15095	15082	14991	14870	14839	15028	15062	15046	15068	14902	15025	15088	14806	15082	15021	15020	14919	15091	15134	14889	15017	14999	14975	15137	15040	15058	15004	14993	14923	14903	15023	15128	15089	15043	15444	15164	15019	15073	14915	14928	15066	14957	15057	15015	15015	15100	15029	14973	14866	14938	15016	15062	14967	14956	14974	14992	14857	14896	15015	14901	15070	14977	15099	14992	14914	14925	15170	14945	15035	14968	15075	15163	15114	14930	14766	14961	14881	15057	14937	14779	14889	14995	14938	14990	14778	15002	15184	14990	15079	15072	15175	15003	15014	15076	14925	14852	15005	15003	14789	14970	15163	14907	14819	15141	15037	15048	14818	14900	14938	14875	14943	14793	15136	15013	15000	15022	14965	14989	14947	14917	15055	15171	15053	15037	15146	15021	15016	14916	15015	15113	15128	14921	14913	14983	15212	15094	14967	14906	15081	15038	15037	14828	15005	14783	15079	14915	14816	15070	14714	14907	15084	14935	14927	15050	15076	14931	15014	15059	15054	14938	14943	14919	15052	15030	15116	14949	15232	14998	14854	14959	15102	15085	14894	14935	14724	14771	14942	15113	15187	15062	15032	15123	15077	15082	15027	15141	14943	14839	15047	15275	14926	14980	14998	14901	15055	15192	14889	15002	15132	14891	14828	15023	15021	14952	15069	14929	14899	14942	14773	14904	15093	15180	14989	14869	14882	14872	14872	14989	14946	14982	14799	14951	15079	15055	14948	15037	15163	15024	15015	15033	15061	14943	14925	15054	14901	15062	15021	15115	14970	14867	14893	14932	14993	15337	15062	14995	15194	14796	14844	15087	14919	15098	15255	14859	15101	15162	14965	14971	15066	14802	14960	14967	15009	14989	14997	14972	15180	14901	15097	15056	14903	15123	15007	15247	14948	15120	14932	14968	14942	14952	15044	14957	15122	14906	15111	15050	14894	15077	15149	15172	14852	15013	14811	15107	14895	15105	14873	15115	14969	15003	14946	14966	14910	14940	15085	15084	15115	14909
24347	40977	33396	24742	20043	17729	16177	15612	15120	14960	14774	14742	14340	14351	13975	14113	14027	14091	14193	14034	14023	14108	13897	14180	13790	13888	14196	13915	14028	13951	14008	13745	13904	14011	14141	13938	13903	14089	13924	13914	13951	13974	13787	13826	13945	13874	14017	14015	14031	13907	13983	13959	13902	13841	13809	13936	13918	13880	13890	13872	13895	13800	13986	13936	14035	13845	13802	13930	13847	14123	14028	14032	13992	13891	14053	13771	13858	13906	13866	13836	13855	13833	14024	13838	14051	13978	14040	13789	13900	13845	13792	13844	13835	13821	13647	13929	13870	13836	13744	13975	13702	13821	14016	13850	13985	13902	13753	13973	13973	13832	13960	13764	13960	13791	13727	13886	13969	13787	13827	13929	13880	13877	13914	13770	14051	13790	13958	13880	13805	13970	13749	13785	13874	13892	13805	13866	13929	13846	13981	14131	13944	13866	13928	13911	13836	13834	13955	13760	14021	13888	14021	13914	13900	14006	13881	13816	13981	13947	13913	14012	13902	13932	13948	13899	13907	13961	14024	14121	13760	14058	13826	13850	13962	13911	13927	13851	13941	13809	13929	13992	13923	14014	13941	13770	13928	13808	13921	13849	13787	13748	13887	13859	14044	13988	13822	13823	14058	13819	13781	13861	13864	13864	13880	13793	13686	13859	13845	13865	13828	13922	13868	13825	13895	13857	13876	13873	13957	13829	13745	14012	13984	13975	13955	13835	13897	13767	13827	13963	13723	13816	13938	13920	13800	13858	13839	13763	13960	13804	13859	13886	13882	13866	13893	13877	13851	13954	13857	13894	14230	13931	13799	13953	13720	13988	13855	13810	13867	14116	13880	13854	13774	13857	13981	13891	13799	13919	13868	14144	14012	13840	13960	13760	14055	13977	13852	13953	13762	13867	13884	13804	13841	13805	13772	13878	13887	13908	14019	14015	14010	13812	14010	13885	13960	13944	13881	13942	13914	13824	13807	13970	13868	14012	13997	13957	13712	13937	13932	13937	13879	13820	14006	13876	13919	13850	14134	13964	13914	13856	13918	13856	13764	13841	13847	13899	13796	13980	13687	13936	13841	13851	14019	13973	13883	13847	13853	13676	13779	13772	14139	13779	13882	13932	13796	13851	13848	13738	14069	14052	13996	13930	13978	13991	13923	13880	13819	13916	13743	13841	13940	13976	13835	13960	13884	13809	13813	13747	13917	14001	13896	13902	13998	14042	13850	13980	13924	14036	13806	13908	13853	13736	13985	13963	14020	13834	14050	14001	13885	13944	13716	13891	13942	13856	13912	13921	13853	13818	13996	13739	14013	13761	13892	13961	13761	13805	13872	13848	13776	13805	13965	13916	13894	13763	14003	13888	13898	13982	14058	13909	13869	13748	14135	13829	13959	13965	13779	13864	13988	13939	14014	13739	13778	13907	13776	13797	13931	13804	14078	13895	14022	13886	14000	13824	13757	13895	13781	14053	13796	14035	13889	13776	13850	13890	13977	13935	13936	13883	14057	13905	14053	14079	13779	13887	13771	13973	13848	13877	13768	13806	13826	13946	13787	14097	13954	13904	13845	14063	13899	13940	13906	14013	13872	13738	14008	13920	13881	14018	13825	13840	13947	13993	13896	13940	13864	13730	13871	14013	13993	13952	13988	13975	13920	13748	13913	13796	13996	13996	13963	13778	13930	13908	13885	13999	13902	13724	13858	13778	13932	13821	13879	13852	13875	13885	13953	13921	13751	13849	14041	13926	13679	13969	13940	13859	13832	13883	14082	13808	13830	13868	14089	13743	13919	14030	13874	13798	13942	13833	14066	13955	13841	13973	13903	13996	13833	13793	13943	13841	13948	13906	13775	13859	13836	14052	13888	13919	14022	13765	13793	13908	13854	13871	13927	13867	13798	14000	13846	13855	13978	13905	13932	13901	13995	13862	14028	13839	13878	14074	13850	13920	13870	13734	14003	13944	13948	13805	13940	13878	13782	13779	14000	13854	13833	13917	14008	13818	13836	13911	13871	13716	13851	13904	13914	13948	14015	13812	13832	13787	14171	13846	13893	14119	13955	13881	13887	13908	13824	13840	13914	13913	13910	13786	13787	13880	13920	13843	13825	14032	13919	13916	13957	13918	13981	13947	14007	13997	13918	13996	13776	13838	13839	13904	13793	14049	13970	13796	13800	13920	13927	13893	13795	13733	13887	13936	13790	13926	13882	13841	13882	13855	13701	14077	14026	13880	13819	13925	13888	13848	13708	13888	14006	13907	13821	13936	13787	13983	13882	13861	13963	13999	13852	13890	13809	13861	13854	13744	13937	13930	14091	13986	13887	14013	13999	13948	13807	13877	13841	13921	13825	13728	13888	13887	13966	13903	13841	14045	13761	14039	13917	13822	13922	13874	13756	14115	13743	13862	14014	14126	13887	14073	13809	13898	13949	13911	13969	14024	14014	13888	13907	13869	13993	13839	13952	13975	13900	13845	13965	13801	13819	13837	13956	13809	13877	14033	14027	14045	13931	13895	14047	14053	13771	14017	13846	13858	13926	13962	13830	13821	13912	13859	13897	13759	13942	13835	14017	13888	14094	13826	13979	13930	13976	13912	13918	13965	13863	13937	13844	14067	13982	13764	13887	14035	13752	13950	13970	14105	13916	14104	13834	14023	14036	13946	13928	13996	13778	13899	13928	13900	13945	13921	13845	14023	13798	13873	13954	13927	13891	13840	13880	13800	14027	13754	13974	13952	13848	13812	13871	13849	13965	13919	13917	13878	14028	13734	13928	13832	14047	13917	14020	13971	13913	13893	14002	13643	13787	13903	13872	13789	13881	14098	13822	13873	13885	14013	13932	13813	13806	13914	13818	14084	13726	13787	13987	13951	13981	14050	13834	13976	14053	13842	13692	13782	14072	13747	13890	13876	14073	13950	13935	13973	13718	14056	13773	14014	14040	13833	13990	13925	13803	14014	14157	13861	13873	13908	13843	13960	13930	13838	13713	14087	13857	13893	13843	13962	13810	14012	13822	13768	14031	13935	13948	13805	13862	13953	13855	13661	13862	14010	13907	13886	13895	14038	13884	13858	13874	13817	13798	13763	14103	13950	13889	13841	13809	13819	13920	13789	13909	13845	13994	13951	13946	13772	13918	13953	14081	13887	13756	13853	13952	13904	13847	13913	13742	13992	13973	13827	13966	14071	13919	13685	14050	14044	13817	13969	13923	13847	13901	13882	13902	14067	13813	13942	13973	13989	13983	13786	14065	13737	13941	13794	14017	13873	14089	13858	13979	13883	13749	13834	13866	13898	13835	13810	13800	13908	13927	13980	13907	13794	13975	13993	13828	13811	13845	13671	13895	13910	13770	13835	13989	13919	13882	13774	13878	13894	13860	13883	13922	13706	14045	13815	13679	13951	14018	13867	13893	13672	14041	13798	13923	13858	13745	13950	13970	13860	13903	13903	13888	13955	13841	13793	13934	13896	13798	14094	13961	13944	13923	13942	13895	13740	13964	13904	13923	13898	13917	13956	13958	14000	13932	14028	13815	13821	14034	13959	13949	13990	13846	13912	13860	13886	13935	13781	13786	13840	13868	14023	13962	13873	13965	13774	13862	13868	13986	13898	13916	13814	14068	13830	13827	14026	13895	14057	14052	13858	13904	13864	14137	13892	13952	13932	14039	14076	13764	13948	13923	13939	13759	14086	14057	13771	13825	13857	13828	13970	14014	13970	13902	13871	13897	13939	13841	13803	13929	13910	14032	13774	13853	13999	13982	14098	14079	13926	13907	13920	14127	13793	14000	13787	13944	14032	13912	13888	13878	14063	13959	13874	13857	13943	13915	13903	13911	13917	14029	13961	14041	13842	14078	13791	13889	13817	14003	13846	13879	13921	14022	13936	14003	14006	13805	13739	13918	13873	14080	13921	13856	13782	13878	14089	14055	13867	13947	14005	13884	14030	13959	13825	13929	14007	13866	13928	13810	13963	13917	13902	13801	14019	13910	13920	13885	13843	13829	13899	13867	13809	13907	13827	13942	13976	13996	13864	13961	13899	13842	13880	14031	13840	13738	13910	14031	13940	13962	14061	13979	13918	14009	13876	13757	13794	13862	13881	14004	13878	13913	13846	13963	14014	13910	13860	13843	14048	13859	13936	13932	14070	13835	13878	13886	13837	13826	14154	14007	13862	13985	14059	13805	13874	13796	13812	13869	13801	13868	13890	13950	13893	13915	13804	13931	13976	13962	13740	14004	14040	13840	13681	13960	13788	13763	13979	13973	13947	13988	13737	13731	13842	14005	13914	13961	13914	13915	13693	13961	14010	13964	13838	14007	13663	13847	13841	13971	13848	13929	13960	13776	13729	13966	13889	13842	13833	13879	13874	14094	13993	13988	13989	14136	13853	13771	13798	14156	13942	13910	13866	13908	13883	13951	13929	13834	13678	13850	13841	13887	13926	13898	13838	13887	13730	13716	13865	13908	14023	13787	13873	14042	14057	13872	13947	13690	13857	13905	13880	13985	13859	13767	14142	13768	13950	13875	13847	13835	13819	13866	13989	13933	13794	13950	13983	14079	13923	13993	14026	13983	13875	13849	14008	13974	13977	13823	13856	13930	14052	13988	13902	13815	13929	14029	13848	14073	14058	13929	13732	13951	13884	13755	13888	14071	13866	13885	13794	13984	13900	13924	14029	13943	13940	13837	13810	13775	13772	13799	14065	13888	13947	13895	13974	13872	13945	13918	13891	13833	13779	13836	13946	13876	13841	14067	13902	13709	13932	13917	13900	13951	14102	13882	13940	13856	13908	13854	13840	14011	13864	13967	13824	13680	13905	13889	14092	13991	13780	13936	13963	13784	14081	13937	13708	13883	13814	13887	14031	13867	13880	14000	13839	13846	13916	13889	13828	13829	13959	13874	14102	13963	13886	13909	14147	13906	13832	13807	14055	13939	13924	13950	13916	13855	14054	13978	13885	13893	14006	13837	13838	13870	13945	13840	14067	13838	13975	13827	13861	13947	13705	13982	13902	13878	13946	13903	13792	13789	13939	13947	13809	13726	13920	13904	14017	14108	13880	13911	13939	14033	13828	13937	13884	13999	13843	13928	13848	14007	13883	13797	14006	13988	14119	13967	13940	13879	13861	13904	13978
22543	21497	28594	24883	22050	23524	23201	18411	17160	17132	16948	16411	16329	16144	16076	15896	16027	16119	16021	15872	15819	15553	15687	15888	15606	15703	15642	15715	15607	15626	15354	15536	15507	15703	15573	15613	15437	15474	15426	15495	15468	15606	15619	15468	15574	15447	15637	15480	15530	15582	15550	15587	15775	15353	15479	15594	15442	15591	15448	15527	15629	15407	15481	15539	15358	15357	15152	15523	15333	15381	15379	15627	15478	15246	15267	15440	15394	15498	15556	15416	15382	15535	15440	15498	15417	15254	15418	15322	15392	15395	15553	15422	15269	15276	15479	15191	15608	15324	15340	15455	15429	15363	15692	15511	15431	15486	15314	15545	15421	15117	15297	15524	15465	15468	15460	15440	15446	15422	15526	15427	15468	15348	15575	15442	15341	15392	15449	15447	15385	15567	15358	15313	15485	15319	15516	15450	15546	15377	15497	15613	15473	15455	15572	15359	15451	15329	15456	15575	15497	15528	15536	15772	15424	15283	15344	15460	15423	15574	15441	15417	15567	15664	15542	15332	15583	15513	15327	15338	15300	15327	15433	15429	15341	15427	15464	15328	15470	15477	15292	15505	15551	15590	15343	15285	15469	15393	15412	15233	15554	15444	15607	15418	15200	15418	15514	15517	15423	15363	15337	15370	15465	15277	15448	15424	15453	15529	15525	15483	15363	15308	15180	15302	15403	15570	15591	15618	15735	15347	15359	15317	15388	15316	15409	15349	15409	15405	15457	15482	15383	15341	15437	15472	15179	15341	15354	15453	15534	15483	15555	15482	15297	15594	15315	15364	15566	15433	15523	15395	15519	15480	15487	15460	15251	15469	15559	15511	15380	15477	15285	15456	15443	15600	15419	15386	15397	15610	15467	15561	15285	15481	15591	15492	15488	15375	15382	15344	15440	15434	15433	15350	15305	15408	15374	15341	15435	15593	15340	15443	15668	15202	15448	15519	15364	15555	15594	15344	15422	15414	15423	15470	15572	15556	15478	15480	15335	15550	15457	15559	15551	15418	15220	15518	15241	15489	15457	15251	15526	15496	15396	15331	15430	15328	15427	15344	15365	15394	15563	15318	15665	15414	15308	15529	15302	15614	15506	15471	15561	15519	15523	15434	15465	15451	15343	15266	15584	15530	15304	15501	15600	15434	15485	15631	15404	15433	15376	15408	15275	15432	15481	15452	15423	15521	15460	15488	15472	15363	15486	15379	15709	15561	15470	15612	15521	15388	15389	15450	15359	15330	15461	15416	15196	15513	15253	15464	15255	15439	15479	15526	15542	15442	15595	15160	15223	15382	15515	15574	15496	15548	15495	15555	15354	15475	15398	15441	15368	15447	15456	15331	15635	15362	15396	15331	15345	15677	15426	15553	15608	15422	15298	15597	15313	15498	15424	15505	15337	15257	15470	15503	15532	15725	15490	15485	15383	15351	15319	15621	15396	15374	15578	15335	15361	15459	15346	15545	15599	15440	15148	15378	15343	15287	15405	15325	15453	15458	15451	15305	15393	15340	15484	15541	15557	15227	15301	15352	15351	15548	15328	15579	15460	15433	15390	15433	15732	15521	15437	15396	15390	15377	15484	15392	15496	15736	15378	15315	15369	15477	15472	15420	15395	15306	15713	15482	15623	15688	15437	15449	15432	15337	15750	15365	15501	15518	15625	15487	15344	15608	15472	15430	15305	15376	15300	15445	15510	15651	15402	15403	15477	15595	15414	15553	15305	15234	15502	15315	15285	15523	15448	15461	15533	15395	15347	15464	15422	15511	15506	15401	15466	15425	15640	15486	15486	15529	15380	15504	15487	15536	15558	15237	15563	15465	15525	15561	15489	15242	15515	15559	15527	15417	15393	15442	15227	15493	15488	15448	15532	15411	15524	15519	15442	15194	15183	15519	15668	15312	15306	15392	15129	15307	15220	15372	15236	15470	15420	15444	15650	15456	15363	15414	15248	15475	15485	15540	15373	15292	15451	15600	15440	15357	15543	15379	15450	15458	15367	15598	15448	15535	15291	15326	15496	15374	15260	15462	15327	15530	15517	15383	15539	15297	15346	15358	15438	15361	15432	15393	15353	15408	15557	15179	15271	15490	15537	15221	15334	15561	15292	15364	15353	15463	15418	15378	15629	15350	15319	15413	15261	15384	15534	15410	15540	15355	15355	15553	15485	15404	15523	15363	15376	15510	15635	15493	15537	15248	15494	15386	15473	15508	15397	15589	15725	15422	15463	15724	15570	15498	15377	15579	15349	15481	15599	15427	15447	15464	15301	15385	15456	15465	15432	15288	15558	15545	15527	15272	15535	15433	15452	15511	15357	15605	15445	15380	15526	15540	15474	15536	15226	15560	15289	15594	15436	15483	15495	15508	15418	15383	15334	15357	15405	15489	15356	15531	15393	15448	15472	15467	15299	15476	15308	15358	15467	15469	15493	15396	15361	15420	15531	15374	15437	15356	15498	15425	15395	15266	15393	15304	15384	15527	15489	15377	15345	15297	15230	15348	15572	15347	15443	15537	15421	15420	15414	15375	15596	15449	15397	15455	15637	15586	15535	15386	15510	15417	15556	15194	15285	15332	15311	15586	15369	15426	15617	15452	15362	15348	15392	15291	15329	15437	15413	15458	15377	15413	15278	15650	15517	15508	15324	15475	15467	15329	15632	15415	15392	15320	15272	15275	15566	15470	15606	15491	15565	15496	15318	15550	15534	15418	15495	15345	15571	15329	15519	15482	15491	15208	15511	15384	15314	15371	15589	15276	15514	15540	15285	15333	15364	15445	15353	15357	15313	15548	15445	15441	15595	15465	15416	15437	15434	15350	15618	15383	15330	15279	15466	15397	15453	15303	15625	15426	15291	15395	15166	15238	15593	15523	15260	15503	15469	15451	15467	15252	15392	15468	15598	15607	15470	15440	15372	15391	15502	15467	15427	15497	15321	15380	15530	15361	15366	15388	15630	15356	15424	15540	15444	15533	15491	15370	15279	15402	15339	15492	15463	15385	15276	15524	15461	15450	15475	15360	15466	15389	15466	15493	15474	15375	15706	15445	15495	15447	15423	15542	15481	15434	15639	15586	15339	15363	15593	15378	15505	15368	15477	15289	15368	15660	15431	15281	15494	15510	15452	15240	15380	15278	15427	15522	15537	15470	15531	15281	15471	15317	15543	15473	15411	15506	15406	15587	15594	15471	15493	15437	15295	15396	15297	15546	15350	15546	15484	15439	15600	15278	15478	15335	15318	15346	15319	15544	15539	15424	15279	15453	15634	15587	15577	15538	15356	15463	15378	15248	15385	15505	15558	15266	15558	15447	15647	15309	15547	15284	15439	15373	15653	15305	15460	15515	15380	15491	15622	15797	15419	15451	15363	15428	15361	15393	15448	15492	15352	15518	15619	15442	15286	15414	15478	15302	15266	15405	15554	15414	15335	15240	15410	15333	15354	15350	15404	15479	15488	15333	15352	15456	15351	15443	15477	15509	15506	15438	15454	15348	15640	15291	15291	15429	15434	15239	15271	15413	15502	15380	15502	15260	15311	15331	15463	15313	15343	15288	15457	15478	15296	15397	15535	15590	15509	15551	15485	15515	15562	15492	15481	15208	15204	15414	15654	15299	15495	15543	15350	15556	15434	15620	15529	15324	15503	15548	15312	15443	15308	15429	15250	15592	15435	15435	15415	15247	15562	15382	15396	15459	15511	15423	15512	15528	15407	15398	15396	15241	15208	15183	15379	15351	15370	15479	15481	15539	15417	15405	15598	15405	15350	15669	15510	15644	15504	15297	15354	15533	15421	15209	15317	15484	15554	15439	15547	15336	15482	15211	15599	15324	15608	15578	15302	15528	15335	15492	15462	15639	15441	15414	15608	15373	15678	15442	15600	15089	15430	15563	15448	15548	15394	15409	15497	15491	15524	15450	15554	15565	15400	15559	15552	15624	15492	15582	15352	15538	15332	15506	15285	15466	15271	15519	15353	15289	15505	15517	15513	15497	15446	15426	15487	15479	15568	15380	15513	15477	15484	15340	15461	15385	15319	15453	15490	15479	15491	15486	15508	15299	15466	15369	15438	15631	15574	15399	15319	15391	15587	15302	15462	15385	15513	15530	15367	15398	15422	15474	15466	15476	15405	15324	15353	15455	15364	15598	15413	15508	15435	15410	15404	15522	15365	15492	15449	15493	15455	15390	15332	15348	15521	15513	15534	15456	15408	15438	15454	15444	15504	15395	15427	15544	15445	15431	15519	15447	15552	15664	15449	15382	15521	15471	15284	15447	15445	15563	15638	15406	15345	15333	15579	15279	15407	15345	15484	15393	15352	15603	15308	15281	15446	15450	15464	15600	15476	15431	15429	15441	15327	15375	15521	15577	15469	15395	15580	15459	15506	15445	15552	15268	15466	15282	15383	15415	15387	15637	15456	15432	15422	15595	15472	15565	15299	15297	15523	15480	15506	15538	15532	15492	15506	15229	15515	15374	15538	15489	15495	15515	15388	15454	15326	15305	15403	15391	15435	15429	15394	15501	15459	15447	15370	15364	15550	15324	15418	15550	15541	15573	15418	15294	15341	15339	15345	15565	15284	15398	15403	15553	15472	15236	15458	15406	15422	15357	15264	15496	15323	15491	15513	15490	15309	15577	15672	15696	15430	15462	15401	15380	15498	15397	15577	15351	15515	15284	15612	15633	15349	15476	15529	15609	15568	15434	15225	15274	15233	15454	15508	15391	15459	15399	15434	15441	15394	15480	15489	15359	15268	15512	15545	15364	15218	15438	15491	15491	15454	15616	15431	15403	15578	15348	15518	15322	15434	15457	15313	15420	15492	15498	15581	15313	15326	15455	15615	15376	15536	15492	15389	15512	15375	15289	15484	15410	15346	15488	15370	15430	15315	15366	15435	15383	15537	15472	15275	15365	15501	15548	15441	15366	15338	15515	15339	15244	15595	15362	15385	15404	15630	15379	15342	15404	15395	15365	15474	15549	15816	15489	15456	15510	15339	15351	15483	15393	15269	15432	15443	15271	15639	15504	15609	15460	15308	15389	15421	15479	15568	15472	15399	15269	15276	15341	15464	15439	15368	15596	15511	15346	15334	15373	15478	15454	15305	15580	15320	15474	15517	15492	15570	15466	15252	15383	15702	15592
25442	49344	42130	31845	25327	21267	18913	17471	16748	16226	15923	15534	15127	15104	14742	15067	14759	14649	14666	14423	14415	14590	14339	14283	14309	14279	14192	14337	14255	14048	14349	14299	14188	14298	14128	14251	14279	14165	14239	14373	14249	14200	14210	14204	14066	14178	14157	14162	14296	14161	14080	14273	14087	14346	14204	14158	14260	14194	14278	14183	14113	14112	14287	14474	14326	14109	14223	14136	14207	14151	14096	14301	14099	14180	14211	14325	14203	14160	14430	14254	14213	14308	14107	14253	14133	14250	14236	14388	14096	14317	14036	14244	14130	14222	14215	14161	14133	14149	14317	14206	14084	14219	14252	14194	14327	14239	14177	14314	14139	14171	14204	14148	14076	14176	14153	14152	14391	14123	14187	14171	14325	14058	14138	14171	14043	14155	14358	14231	14346	14200	14159	14182	14170	14089	14114	14162	14217	14181	14266	14162	14183	14366	14124	14028	14183	14002	14084	14114	14119	14093	14181	14061	14360	14116	14199	14320	14094	14110	14195	14197	14294	14355	14203	14111	14346	14291	14193	14233	14256	14240	14179	14230	14138	14334	14341	14230	14278	14182	14159	14209	14059	14286	14227	14304	14215	14199	14295	14092	14134	14228	14052	14122	14286	14194	14049	14415	14204	14381	14107	14197	14133	14162	14252	14338	14189	14211	14196	14197	14261	14260	13982	14112	14205	14254	14161	14251	14056	14234	14132	14189	14217	14244	14328	14209	14024	14136	14301	14104	14248	14201	14126	14249	14243	14235	14259	14324	14243	14233	14182	14316	14127	14018	14148	14166	14118	14165	14059	14027	14174	14090	14276	14262	14171	14202	14191	14187	14184	14241	13950	14160	14269	14086	13962	14226	14164	14284	14096	14256	14100	14321	14085	14193	14239	14251	14162	14272	14019	14214	14115	14127	14431	14244	14167	14134	14136	14415	14001	14133	14036	14222	14288	14214	14205	14246	14196	14253	14164	14286	14250	14153	14045	14211	14198	14060	14114	14241	14073	14207	14285	14341	14197	14141	14334	14266	14221	14334	14274	14211	14166	14087	14156	14253	14008	14133	14243	14122	14085	14177	14269	14062	14142	14172	14333	14479	14256	14384	14197	14158	14035	14095	14150	14191	14238	13991	14283	14283	14246	14186	14084	14322	14126	14311	14127	14200	14207	14273	14439	14126	14178	14115	14360	14018	14268	14080	14272	14198	14040	14184	14412	14200	14278	14124	14212	14078	14200	14233	14170	14072	14206	14369	14187	14047	14271	14106	14225	14235	14202	14209	14202	14166	14171	14158	13986	14099	14186	13948	14098	14185	14182	14243	14194	14264	14228	14076	14285	14076	14391	14154	14221	14237	14255	14274	14368	14208	14007	14078	14122	14098	14026	14215	14325	14220	14145	14259	14238	14133	14313	14182	14339	14157	14128	14213	14138	14243	14140	14062	14114	14273	14167	14178	14282	14148	14096	14219	14168	14182	14424	14190	14204	14123	14236	14334	14100	14232	14224	14096	14242	14077	14214	14201	13981	14290	14204	14089	14061	14180	14190	14233	14263	14196	14283	14304	14193	14175	14057	14245	14186	14288	14341	14223	14107	14061	14122	14166	14012	14198	14258	14125	14168	14234	14308	14077	14355	14040	14248	14150	13995	14109	14296	14300	14142	14185	14089	14231	14194	14403	14133	14143	14334	14269	14095	14198	14220	14167	14158	14290	14354	14102	13973	14149	14407	14052	14129	14230	14086	14096	14173	14304	14225	14216	14201	14384	14159	14237	14057	14017	14295	14083	14248	14266	14215	14095	14120	14200	14189	14161	14198	14198	13984	14272	14237	14175	14275	14084	14340	14213	14117	14183	14171	14098	14093	14254	14123	14262	14189	14177	14235	14127	14295	14144	14073	14257	14395	14232	14225	14177	14329	14285	14118	14320	14202	14347	14076	14174	14270	14292	14118	14185	14148	14196	14256	14244	14279	14184	14402	14330	14218	14075	14195	14353	14256	14113	14038	14291	14201	14147	14140	14056	14228	14246	14221	14168	14190	14414	14248	14301	14086	13964	14299	14146	14139	14331	14344	14195	14040	14231	14402	14196	14246	14169	14257	14126	14192	14123	14211	14023	14358	14118	14090	14215	14056	14219	14309	14369	14291	14238	14178	14183	14239	14155	14224	14104	14218	14209	14307	14086	14215	14183	14167	14339	14142	14083	14305	14127	14204	14199	14343	14180	14201	14209	14301	14177	14291	14171	14136	14308	14297	14250	14361	14323	14406	14386	14125	14204	14043	14279	14167	14142	14036	14183	14159	14206	14136	14192	14091	14070	14139	14162	14265	14230	14238	14412	14147	14241	14312	14198	14114	14260	14288	14191	14191	14203	14134	14199	14173	14136	14086	14277	14266	14194	14060	14140	14231	14318	14095	14202	14262	14150	14063	14150	14282	14151	14354	14218	14132	14066	14170	14197	14320	14250	14149	14223	14187	14201	14187	14195	14060	14123	14263	14106	14166	14174	14217	14122	14343	14148	14101	14197	14188	14220	14203	14353	14254	14085	14257	14211	14217	14300	14098	14249	14207	14168	14230	14057	14214	14167	14128	14222	14347	14122	14134	14065	14389	14075	14163	14119	14071	14268	14236	14091	14157	14197	14320	14174	14417	14067	14176	14249	14137	14287	14031	13989	14263	14207	14114	14170	14282	14364	14437	14178	14129	14098	14146	14268	14368	14317	14254	14172	14078	14090	14227	14276	14139	14374	14033	14339	14296	14021	14202	14114	14313	14045	14142	14282	14319	14078	14116	14361	14246	14125	14198	14265	14291	14189	14254	14293	14104	14220	14289	14205	14212	14162	14189	14332	14442	14239	14007	14240	14191	14200	14181	14136	14340	14208	14238	14197	14236	14151	14383	14247	14194	14189	14337	14264	14177	14252	14126	14206	14039	14406	14123	14210	14009	14039	14359	14082	14175	14209	14211	14357	14230	14238	14157	14167	14220	14155	14051	14290	14206	14044	14114	14134	14140	14263	14160	14107	14102	14301	14264	14343	14198	14333	14262	14129	14261	14102	14230	14212	14229	14353	14006	14244	14188	14210	14145	14285	14296	14147	14195	14185	14200	14270	14266	13976	14309	14190	14427	14211	14251	14033	14220	14134	14213	14265	14100	14126	14192	14107	14159	14314	14213	14244	14154	14123	14273	14165	14263	14264	14265	14290	13986	14123	14225	14167	14206	14208	14168	14203	14134	14170	14218	14303	14153	14300	14263	14282	14315	14143	14285	14203	14154	14105	14022	14272	14142	14122	14220	14156	14194	14225	14308	14328	14190	14275	14137	14076	14273	14141	14202	14230	14211	14098	14234	14105	14319	13986	14104	14135	14252	14181	14334	14214	14219	14263	14268	14137	14164	14169	14283	14103	14084	14147	14420	14107	14318	14099	14169	14204	14130	14218	14143	14299	14367	14264	14034	14060	14333	14138	14156	14179	14126	14129	14037	14271	14197	14182	14236	14318	14168	14049	14130	14194	14061	14138	14321	14216	14204	14473	14130	14186	14166	14427	14268	14188	14120	14260	14137	14249	14237	14151	14336	14309	13985	14208	14184	14200	14076	14040	14062	14112	14135	14473	14221	14180	14250	14319	14266	14227	14222	14120	14279	14169	14244	14211	14177	14187	14133	14191	14170	14097	14073	14245	14213	14123	14147	13963	14306	14065	14278	14252	14188	14295	14275	14113	14357	14275	14127	14367	14281	14089	14138	14165	14125	14021	14288	14144	14039	14221	14186	14291	14250	14099	14282	14197	14261	14171	14108	14185	14282	14306	14332	14205	14184	14194	14124	14224	13961	14374	14198	14261	14202	14202	14193	14053	14386	14313	14379	14278	14126	14344	14206	14230	14157	14146	14179	14246	14204	14236	14245	14075	14362	14247	13978	14048	14044	14186	13992	14102	14230	14276	14181	14137	14210	14210	14127	14305	14272	14118	14094	14162	14266	14117	14197	14225	14254	14285	14289	14150	14163	14104	14234	14300	14156	14237	14135	14179	14138	14129	14240	14161	14190	14195	14299	14002	14245	14072	14151	14157	14015	14132	14080	14106	14249	14230	14312	14403	14164	14188	14157	14176	14229	14361	14294	14227	14094	14247	14385	14269	14203	14227	14004	14084	14098	14187	14150	14150	14287	14133	14286	14200	14315	14217	14311	14238	14300	14149	14369	14204	14139	14111	14237	14280	14269	14131	14200	14246	14203	14153	14379	14189	14322	14185	14038	14038	14118	14145	14248	14165	14125	14384	14303	14286	14303	14325	14314	13984	14096	14205	14257	14195	14336	14373	14350	14159	14140	14245	14138	14186	14170	14090	14231	14185	14221	14050	14200	14061	14148	14437	14309	14154	14192	14057	14377	14191	14113	14288	14395	14183	14205	14111	14213	14267	14149	14092	14133	14166	14168	14286	14221	13976	14223	14018	14280	14190	14131	14252	14192	14143	14174	14185	14317	14199	14043	14140	14142	14106	14078	14133	14148	14003	14138	14351	14213	14171	14259	14301	14247	14181	14024	14141	14369	14262	14338	14273	14293	14312	14078	14246	14110	14207	14160	14094	14154	14122	14322	14476	14179	14049	14106	14152	14246	14038	14150	14220	14192	14311	14148	14284	14193	14268	14108	14070	14253	14168	14232	14373	14046	14298	14124	14125	14193	14336	14157	14221	14231	14145	14150	14073	14274	14042	14167	14108	14145	14158	14065	14231	14093	14100	14082	14187	14388	13981	14386	14100	14188	14233	14152	14262	14305	13993	14320	14018	14271	14145	14168	14087	14260	14057	14301	14248	14192	14434	14139	14334	14138	14275	14186	14144	14188	14374	14122	14203	14281	14083	14156	14184	13926	14160	14182	14212	14253	14126	14176	14229	14247	14158	14083	14332	14177	14141	14163	14179	14262	14148	14294	14140	14124	14061	14145	14164	13981	14330	14263	14254	14243	14040	14017	14032	14198	14213	14116	14187	14058	14236	14373	14283	14447	14296	14137	14271	14322	14192	14167	14248	14208	14114	14104	14216	14281	14337	14088	14136	14317	14247	14203	14139	14174	14059	14239	14055	14286	14157	14131	14166	14109	14259	14342	14047	14205	14343	14101	14196	14236	14059	14241	14022
29423	25729	28457	23511	18268	17169	16288	16154	15767	15772	15694	15419	15339	15475	15351	15363	15481	15323	15324	15045	15389	15125	15279	15222	15028	15119	15163	15217	15279	15175	15135	15271	15317	15461	15224	15247	14946	14990	14972	15272	15332	15066	15139	15253	14978	15331	15063	15285	15196	15314	15238	15246	15175	15330	15213	15304	15067	15186	15134	15159	15242	14980	15063	15059	15259	15149	15093	15390	14990	14981	15158	15009	15188	15329	15146	15109	15108	15217	15028	15167	15055	15224	15174	15035	15029	15159	15176	14924	15378	15311	15274	15323	15166	15065	14979	15290	15110	15200	15030	15174	14799	15163	15125	15219	15094	15244	15276	15086	15219	15288	14959	15048	14964	15137	15237	15174	15136	15173	15205	15109	15047	15116	14957	15156	15109	15201	14939	15257	15123	15184	15179	14979	15132	15332	15378	15177	15248	15169	15180	15244	15067	15003	15348	15122	14830	15020	15311	15412	15280	15156	15122	15346	15163	15086	15166	15211	15250	15152	15274	15292	15127	15181	15192	15211	15091	15043	15106	15210	15225	15098	15388	15388	15274	15165	15068	15043	15179	15183	15087	15085	14979	14957	15020	14862	15024	15413	15232	15376	15039	15020	15073	15106	14939	15123	15276	15157	15339	15137	15355	15132	15024	15183	15170	15138	15199	15256	15150	15273	15264	15064	15134	15241	14966	14898	15236	15048	15307	15159	15084	15176	15258	15198	15106	15183	15023	15219	15088	15037	15344	15199	15214	15100	15254	14943	15211	14966	15133	15282	15101	15102	15243	15060	15115	15157	15033	15285	14950	15096	15156	15172	15206	15275	15204	15131	15260	15277	15258	15121	15312	15096	15282	15273	15014	15106	15323	15087	15179	15352	15312	15127	15202	15204	15296	15172	15254	15227	15012	15041	15179	15201	15107	15228	15084	15083	15187	15248	15252	15029	15041	15142	15216	15260	15184	15114	15301	15111	15067	15174	15164	14826	15213	15179	15060	15221	15090	15319	15240	15182	15276	15305	15302	15244	15178	14984	15119	15174	15166	15275	15297	15409	15172	15122	14966	15038	15145	15127	15398	15066	15099	15190	15151	15124	15266	15032	15099	15272	15053	15088	15249	15029	15081	15051	15136	15240	15197	15111	14967	15238	15148	15160	15280	15112	15149	14994	15216	15296	15045	15160	15278	15188	15130	15153	15193	15109	15062	15263	15241	15150	15051	15251	15142	15248	15105	15057	15076	15243	15194	15205	14955	15133	15163	15212	15135	15150	14959	15091	15191	15086	15162	15092	15235	15204	15130	15031	15241	15065	15062	15096	15185	15116	15132	15151	14989	15110	15485	15171	15218	15216	14970	15164	15097	14967	15192	15220	15085	15314	15216	15140	15146	15075	15362	15024	15120	15045	15120	15240	15144	15181	15139	15269	15230	15071	15121	15220	15359	15247	15149	15217	15268	15234	15150	15115	15075	15097	14991	15040	15001	15113	15222	15286	15213	15265	15168	15067	14983	15083	15045	15003	15303	15122	15076	15123	15311	15093	15001	15058	15144	15219	15411	15222	15286	15080	15174	15110	15290	15159	15105	15416	15198	15035	15079	15073	15028	15223	15360	15347	14851	15239	15075	15018	15074	15129	15269	15196	15080	15024	15174	15258	15099	15008	15118	15113	15150	15130	15014	14986	15247	15180	15130	15136	15007	15334	15120	15133	15183	15033	15173	15139	15245	15030	15043	15186	15307	15107	15018	15227	15207	15116	15123	15354	15126	15105	15275	15115	15247	15198	15214	15012	14998	15212	15163	15090	15181	15178	15155	14925	15108	15216	15146	15121	15212	14971	15186	15078	15139	15246	15233	14957	15142	15175	15275	15296	15185	15070	15161	15051	15187	15139	15166	15406	15272	15225	15292	15068	15220	15093	15048	15075	14995	14975	15113	15176	15179	15176	15273	15202	15268	15306	15023	15124	15162	15124	15169	14819	15166	15121	15298	15050	14916	15160	14984	15115	15250	15169	15091	15104	15197	15114	15205	14972	15318	14986	15230	15249	15220	15190	15075	15180	15052	14973	15262	14924	15269	15007	15254	15206	15345	15277	15065	15243	15356	15167	15222	15116	15043	15083	15134	15125	15084	15286	15162	15311	15299	15243	14877	15007	15400	15318	15225	15083	15309	15241	15146	15156	15191	15280	15246	15155	15210	15110	15162	15257	15277	15072	15175	15055	15079	15237	15086	15065	15280	15261	15301	15003	14886	15255	15448	15208	15315	15241	15145	15096	15056	15399	15178	15266	15331	15229	15229	15538	15334	15282	15283	15151	15248	14948	15072	15068	15310	15312	15286	15208	15077	15317	15232	15031	15184	15221	15180	15221	15279	15299	15231	15239	15238	15178	15122	15276	15184	15078	15431	15321	15336	15061	15240	15289	15165	15110	15151	15302	15093	15086	15000	15225	15187	15261	15114	15131	15282	15091	15326	15062	15127	15206	15095	15158	15139	15276	15161	15223	15182	15379	15392	15354	15174	15054	15220	15114	15133	15164	15061	15255	15241	15276	15327	15198	15072	14916	14971	15190	15438	15171	15258	15113	15173	15332	15078	15262	14933	15151	15232	15196	15189	15257	15312	15188	15134	15258	15132	15191	15169	15119	15316	15197	15140	15062	15079	15075	15166	15111	15216	15458	15083	14907	15153	15284	15331	15431	15388	15311	15171	15054	15091	15053	15333	15159	15086	15288	15237	15272	15148	15162	15107	15190	15262	15086	14955	15220	15139	15343	15231	15102	15301	15138	15103	15272	15251	15164	14978	15071	15050	15258	15151	15321	14983	15202	15106	15220	15146	15108	15126	15033	15259	15080	15307	15181	14986	15041	15073	15052	15289	15227	15236	15129	15284	15097	15145	15235	15175	15255	15237	15330	15020	15033	15070	15196	15126	15331	15201	15313	15111	15080	15108	15108	15329	15182	15241	15084	15224	15252	15079	14930	15097	15297	15133	15284	15159	15272	14854	15212	15461	15178	15128	15336	15117	15098	15326	15162	14910	14964	15062	15317	15123	15140	15144	15118	15159	15189	15144	15171	15117	15081	15138	15025	15115	15208	15207	15292	15008	15311	15224	15099	15254	15169	15173	15060	15116	15221	15310	15178	15114	15071	14939	15191	15258	15017	15155	15139	15133	15188	15188	15100	15207	15317	15108	15042	15147	15122	14969	15254	15123	15279	15218	15282	15118	15039	15166	14995	15064	14977	15216	15377	15201	15164	15130	15044	15086	15064	15285	15340	15051	15309	15037	15183	15232	15194	15188	15402	15145	15193	15184	15367	15271	15277	15178	15252	15209	15173	15247	14947	15117	15142	15333	15215	15119	15316	15187	15223	15206	15248	15319	14999	15152	15295	15164	15036	15113	15246	15211	15251	15332	15080	15306	15121	15250	15186	15121	15027	15079	15128	15385	15280	15242	15213	15275	15201	15122	15126	15286	15155	15202	15113	15009	15003	15160	15183	15245	15151	15172	15009	15110	15174	15344	14923	15128	15105	15193	15238	15204	15246	15120	15128	15207	15290	15094	15175	15196	15339	15202	15129	15150	15055	15336	15301	15377	15387	15209	14986	15130	15116	15010	15153	15071	15230	14900	15198	15209	14937	15008	15191	15145	15087	15175	15282	15113	15145	15351	15239	15210	15291	15238	15244	15315	15145	15102	15075	15162	15236	15174	15049	15219	15131	15187	15272	15206	15179	15334	15099	15133	15190	15270	15182	15160	15177	14905	15119	15382	15287	15261	15122	15032	15074	15046	15260	15171	15152	15156	15251	15423	15156	15234	15384	15180	15222	15120	15232	15258	15043	15174	15343	15204	15396	15157	15132	15121	15207	15306	15206	15272	15184	14981	15048	15189	15192	15260	15109	15159	15069	15294	15347	15072	15222	15122	15446	15164	15126	15089	15103	15098	15224	15301	15053	15242	14995	15249	15172	15177	15297	15195	15183	15117	15435	14962	15202	15105	14996	15052	15194	15073	15208	15185	15101	15177	15161	15166	15272	15187	15054	15312	15129	15146	15396	15187	15239	15267	15308	15141	15226	15160	15162	15113	15136	15170	15045	15211	15201	15252	15122	15131	14960	15026	15006	15078	15202	15200	15097	15096	15143	15228	15117	15253	15000	15167	14930	15116	15199	15199	15274	15223	15169	15136	15142	15150	15298	15250	15164	15357	14939	15116	15112	15144	15028	15032	14964	15328	15193	15131	15032	15166	15037	15042	15162	15402	15291	15068	15071	15116	15253	15245	15140	15152	15235	15217	15006	15203	15236	15200	14990	15173	15095	15001	15235	15027	15171	15096	15300	15313	15045	15182	15088	15072	15217	15133	15127	15363	15267	15144	15504	14938	15166	15263	15154	15348	15122	15033	15192	15042	15111	15211	15233	15114	15071	15070	15173	15201	15015	15019	15122	15221	15171	15268	15162	15119	15249	15113	15107	15165	15304	15188	15111	15188	15285	15001	15102	14956	15251	15083	15312	15357	15300	15032	15198	15192	15303	15108	14990	15271	15268	15144	14952	15238	15068	14953	15168	15073	15230	15206	15083	14926	15225	15162	15183	15142	15272	15188	15304	15103	15080	15268	15173	15058	15025	15233	15187	15111	15308	15137	15117	14918	15215	15203	15134	15030	15115	15093	15083	15250	15218	15248	15335	15217	15116	15233	15341	15138	15208	15163	15202	15317	15057	15359	15153	14994	15077	15086	15088	15419	15368	15316	15218	15323	15180	15405	15208	14946	15167	15306	15101	15159	15145	15120	15053	15200	15191	15133	15213	15156	15057	15261	15329	15278	15272	15223	15075	15048	15017	15318	15383	15326	15093	15246	15346	15153	15101	15099	14996	15333	15149	15025	15207	15171	15091	15077	15114	15146	14941	15152	15145	15272	14972	15195	15256	15162	14992	15180	15138	15109	15057	15060	15291	15182	15213	15184	15147	15194	15111	15219	15101	15398	15212	15161	15232	15155	15371	15140	15196	15175	15147	15220	15097	15332	15205	15194	15169	15124	15025	15223	15061	15145	15058	15210	15342	15006	15363	15159	15141	15173	15179	15395	15261	15269	15290	15121	15372	15200	15247	15239	15264	15245	15205	15082	14888	14980	15195	15299	15264
24749	38229	30897	22566	18944	16769	15781	15304	14898	14757	14577	14468	14285	14373	14250	14334	14314	14317	14185	14141	14003	14081	14143	13926	14041	14085	14141	14004	14256	14108	14075	13931	14275	14124	13943	14261	14062	13931	14084	13996	14001	13964	13853	13885	14053	14192	14043	13987	14044	14049	14223	14011	14015	13830	14036	14062	14039	14077	14129	13904	14164	14057	14197	14087	13993	13821	14080	14016	14084	13934	14089	14036	14016	13962	14141	13907	14074	13988	13940	14080	13953	14231	14048	14050	13981	14007	14002	14027	13970	14084	14183	13994	13986	13997	13990	14169	13856	13988	14165	13965	13952	13996	14106	14082	14265	14183	14104	14160	14071	14017	14022	13973	13932	14067	13977	14159	14105	13985	13961	14009	13923	14030	14123	13925	13981	13992	14039	13993	13966	14107	14140	14146	14047	14024	14011	14205	14030	14179	14114	13991	14021	13910	14081	13944	13951	13985	14030	14003	14140	14001	14055	13928	13938	14136	14196	14144	13927	14105	14034	14008	14113	14122	13906	14201	13963	14054	13965	13978	14209	14095	13961	14016	14102	14033	14322	13817	13857	13989	14135	14045	14263	14146	14010	14156	14210	13989	14092	13904	13955	13929	14024	14008	13866	14120	14142	14021	14048	14061	14013	14031	13960	14153	14065	13979	14106	14132	14089	14057	14100	13999	13928	14049	14067	14017	14103	14014	14141	14138	14118	14053	14022	13816	14095	14060	14013	14062	14049	14038	13984	14177	14082	13997	13979	14035	13944	14108	13997	14175	14125	14049	14004	13871	13946	14075	14080	14073	13951	14038	14004	14097	14052	14215	14068	14108	13959	14100	13989	14001	14163	14122	14008	13970	14036	14220	14100	13942	14116	14021	14021	13896	13973	14254	14126	14042	13927	13958	13953	14091	14055	14096	14087	14059	14043	13925	13919	14015	13939	14163	13869	13939	14026	14111	13971	14252	14113	14065	14021	14087	13914	13994	13996	14049	14082	14133	14056	14091	14211	14029	14143	13961	14022	14039	13892	14020	14168	14062	13960	14137	14037	13782	14257	14127	13936	13986	14192	14187	14012	14179	14053	14024	13895	13943	14126	14068	14023	13933	14147	14021	13988	13946	14058	14058	13898	13958	14066	14069	13915	14075	14042	14135	14053	14103	14093	14126	14018	14040	14224	14028	14019	13974	14038	14136	13973	14112	14173	13974	13991	14037	14124	13894	14077	13903	13886	14072	14093	14019	14093	13995	14017	14066	14154	13992	14021	14037	14038	13912	14025	14074	13900	14130	13950	14038	13994	14114	14085	14003	13896	13883	14010	13960	14095	14210	14262	13933	13879	14041	13961	14026	13870	13893	14017	14023	14225	13894	14111	14142	13975	13995	13976	13984	14119	14135	13866	14087	14041	13984	14187	14086	14287	13897	13877	13999	14004	13992	14004	14088	13976	13990	14164	14095	13921	14052	14048	13974	13930	13989	14030	13998	14061	14173	13820	14212	14030	14117	14039	14056	13976	14074	14072	14025	14075	14384	14006	14168	13906	14077	14051	14008	13937	14123	14122	14002	14157	14025	14059	13891	14011	14012	13990	14080	13807	14153	14185	14165	14220	13985	13970	13947	14010	14273	13957	14067	14022	14220	14120	14034	13887	13914	14107	14058	13791	13895	13938	13973	14085	14023	14077	14070	14126	14113	14068	14134	14115	14090	14141	14026	14133	14043	14022	14038	13987	14165	13923	14097	14121	14111	13973	14033	14189	14001	13996	14080	14102	14154	14012	14069	13940	14079	13850	14110	14186	13912	13941	14149	14006	13949	14149	14049	14051	13971	14146	13974	14029	14073	14037	14066	13911	13983	13993	14092	14041	14024	14089	13943	13888	14108	14137	14120	14131	13920	14073	14138	14073	14157	14013	14117	13985	14155	13947	14131	13960	14049	13998	14167	13981	14169	13890	13994	13890	13960	14089	14017	13950	14024	13843	14143	14065	14012	14130	13820	13937	13905	13941	14070	13987	14082	14045	13929	14041	13848	13787	14266	13982	13949	13993	13958	14205	14063	14160	13943	14096	13891	14083	13960	13988	14052	14051	14007	14073	13965	13985	13990	14282	13866	14009	13913	14002	14136	14116	14037	14148	13916	14144	14042	13988	13905	14156	14050	13972	14088	13995	13953	14002	13933	13990	13986	13977	13933	13895	14038	14036	14120	14110	13885	14055	14071	13958	14016	13994	14189	14178	14049	13946	13990	13910	13974	14118	14009	14005	14015	14154	13890	14169	14127	13895	13906	14076	13747	13909	14009	13956	13902	14046	14067	13954	14073	13917	14017	14061	13884	14069	14090	13878	13950	13966	13967	14057	14057	14168	14194	14093	13968	14112	13771	14186	14089	13972	14128	14172	14032	14023	14022	13955	13935	14019	13957	13994	14108	14019	13943	13969	14060	13958	14042	13937	14087	14117	14148	14076	14113	14197	14058	14079	14136	13999	14058	13939	13880	14076	14021	14021	13978	14177	14031	14053	13916	14009	13953	14154	13859	14126	14071	14120	13944	13911	14020	13993	14096	14167	14039	14037	14051	13977	13968	14058	13969	13980	13879	14026	13950	14120	14059	14054	14013	13929	14121	13944	14085	13969	14050	14131	14185	14036	13947	14209	13901	14073	14167	14003	13963	14197	13986	14127	13930	14185	13902	14172	14021	13887	14144	13932	14073	13955	14136	13864	13983	14054	14140	14087	14075	14047	14099	14029	13921	14094	13913	13865	14078	14202	14001	14027	14116	14039	14008	13867	14145	13998	13872	13997	13968	14202	14112	13996	14082	14037	14147	14138	14120	14056	13935	14085	14027	13962	14058	14136	14023	14185	14063	14044	13867	14183	13932	14172	14122	14023	14080	13913	14018	14255	14079	14070	14125	13852	14041	14142	14014	14070	14230	14086	14081	13866	13818	14166	13924	13876	13963	14083	14203	14198	14118	14161	13940	14063	14040	14114	13881	13971	14052	13832	14040	14026	14137	14187	14042	13990	14192	13915	13973	13896	14067	13991	14151	13920	14043	14171	13884	14223	14020	14146	13995	14211	14050	13954	13926	14101	13969	14131	14044	14094	13908	14193	14116	14155	14211	14006	14111	14099	13935	14116	14040	14215	13996	13902	13843	13967	13921	14067	13953	14059	14197	14124	13966	14131	14152	13904	13909	14112	13946	14200	13985	14118	13983	13978	14082	14105	14047	14132	14091	14189	14165	13994	14051	14022	13741	13910	13947	14028	14052	14158	14013	14121	14189	14077	14096	14085	14103	14158	14093	14068	13959	13852	14104	14063	13877	14112	14278	14080	14023	14064	14033	14084	14229	13959	14001	14099	14073	14040	13983	14066	14052	14029	13984	14064	14064	14153	14160	14165	14089	14147	13966	13919	14081	14016	14098	13823	14161	14131	14096	14015	13932	14098	14097	13981	13966	13900	14118	13814	14153	14138	14133	13959	14187	13973	14023	13953	14179	13898	13935	13827	14079	14048	14035	14042	14139	13992	13987	14113	14093	13966	14057	14129	14101	13929	14057	14147	14006	13952	14101	14123	14002	13911	14082	14207	13954	13997	13942	13997	14094	14136	14046	14058	14015	14027	13949	14166	13947	14189	14136	14014	13961	13836	13861	13907	14071	14174	14079	14197	14073	14053	14101	14069	14139	14260	14207	14084	13998	14162	14057	14136	14142	14014	13948	13861	14091	13966	14041	13996	13878	14137	14125	14064	13985	14145	14092	14142	14040	14041	14081	14119	14033	14153	14074	14044	14140	14045	14045	14222	13987	14056	13871	14030	13971	14107	14035	14052	14069	14079	14060	14222	13981	14008	14049	14128	14159	14067	13947	14069	14096	14021	13957	14111	13916	14076	14051	13857	14019	14077	14032	13959	14017	13978	14082	14095	14070	14036	13821	14071	14099	14134	13938	14019	14189	14085	14021	14109	14051	14011	14022	13913	14009	14069	13991	13940	14007	14099	14047	13845	14024	14179	14070	14065	14048	13957	14196	14051	14032	13992	13978	13898	13996	13898	14051	14101	14180	13884	13985	13983	13931	14223	14058	13993	13913	13976	13957	13996	13990	14124	14061	13822	14049	14113	14134	14020	14059	14084	14009	14003	13917	14018	14068	14117	14001	13979	14066	14066	13939	13948	14011	14000	14119	14135	14210	14026	14107	13853	14227	13989	14005	13802	14050	14124	14008	14124	14066	14023	14098	13926	14083	14096	14037	14048	14070	14058	13999	14013	14129	14033	14103	14178	14030	14112	14017	14153	14154	14077	14006	14074	14077	14041	13975	14136	14024	14051	14072	14141	14035	13941	14093	14196	13802	14003	13983	13858	13936	14038	14047	14017	14170	14106	14215	14124	14082	13947	14120	13936	14014	14173	14172	14038	14099	13991	14054	14112	13909	14022	14001	14154	14142	14246	14156	13972	14051	14053	13951	14106	13953	14118	13916	14078	14057	14030	14094	14035	13947	14025	14191	13990	13907	14200	14070	14090	14077	14044	14234	14090	13909	14144	14085	14064	14022	14102	14042	13947	14093	14043	14070	13983	13933	13865	13918	14038	14114	13995	14081	13985	14082	13913	13992	14041	14142	14020	14095	13994	13959	14081	14067	14081	13933	14137	14072	14262	14135	13996	13927	13993	14188	13993	13932	13995	14052	13922	14145	14129	13993	14058	14064	13882	14051	13917	14185	14155	14237	14019	14149	14134	14060	14120	13841	13987	14039	14042	13939	13977	14056	13978	14107	13984	13927	14019	14071	14117	13992	14078	14221	14058	13975	13929	14086	14062	13939	14148	13992	14123	14130	14168	14106	13904	14130	14077	13998	14235	14079	13929	14006	14025	13957	13982	14100	14143	13945	14029	14069	14092	13947	13995	13996	14177	14014	14160	14149	14082	13901	14031	14166	14065	14079	13979	13979	14013	14029	14007	14045	14067	14070	13944	14016	14189	14104	14010	13964	14032	14154	14195	14030	14015	14242	14027	14064	13948	14060	14037	14167	13968	14088	13834	13976	14073	14130	14135	14001	13931	14107	14096	14194	14058	14065	14048	14051	13986	14059	14147	13869	14017	14072	14092	14135	13902	14113	14028	14117	13928	13977	14106	14076	14159	13884
23599	21498	28085	25706	22487	21088	19712	17176	16443	16606	16168	15973	16022	15679	15749	15784	15523	15694	15673	15439	15495	15438	15459	15369	15456	15524	15727	15441	15396	15516	15370	15288	15409	15373	15537	15263	15212	15316	15466	15316	15258	15419	15320	15267	15360	15158	15305	15259	15294	15242	15328	15384	15497	15340	15220	15345	15425	15415	15305	15410	15483	15382	15479	15192	15427	15597	15564	15221	15388	15476	15277	15275	15344	15107	15176	15329	15291	15498	15327	15201	15440	15420	15166	15252	15170	15338	15504	15416	15474	15350	15352	15357	15092	15296	15333	15296	15276	15358	15419	15377	15340	15298	15486	15409	15321	15451	15292	15387	15321	15507	15255	15541	15342	15381	15317	15513	15352	15339	15167	15312	15566	15422	15224	15335	15312	15132	15281	15236	15521	15399	15377	15375	15414	15412	15253	15197	15446	15289	15241	15361	15342	15256	15443	15173	15311	15407	15489	15408	15140	15291	15310	15248	15463	15054	15169	15050	15153	15295	15311	15272	15301	15286	15287	15414	15363	15389	15511	15128	15218	15459	15204	15240	15321	15277	15139	15298	15256	15180	15166	15339	15201	15187	15300	15262	15323	15391	15448	15210	15232	15282	15415	15032	15174	15217	15327	15302	15346	15214	15296	15158	15316	15253	15596	15220	15067	15327	15508	15221	15321	15408	15290	15489	15258	15362	15310	15257	15299	15451	15454	15454	15405	15346	15244	15436	15229	15230	15407	15366	15203	15289	15326	15293	15223	15331	15349	15257	15315	15272	15419	15434	15315	15283	15357	15417	15412	15264	15343	15300	15243	15388	15171	15266	15548	15323	15301	15413	15337	15409	15372	15232	15355	15241	15222	15462	15533	15244	15452	15395	15297	15291	15430	15417	15134	15247	15189	15426	15421	15222	15393	15210	15317	15218	15345	15390	15391	15399	15377	15137	15296	15117	15210	15427	15623	15329	15194	15400	15380	15241	15374	15388	15204	15229	15271	15331	15271	15274	15303	15261	15423	15274	15539	15331	15419	15539	15241	15214	15328	15321	15460	15255	15465	15411	15199	15494	15313	15210	15358	15514	15235	14965	15231	15150	15357	15353	15341	15075	15288	15323	15367	15277	15270	15388	15198	15434	15276	15570	15303	15421	15278	15445	15353	15552	15263	15403	15257	15134	15263	15309	15222	15335	15327	15515	15301	15199	15283	15291	15264	15250	15196	15224	15426	15470	15363	15181	15234	15329	15325	15334	15464	15139	15265	15231	15318	15299	15067	15241	15296	15493	15394	15387	15311	15367	15222	15096	15271	15238	15320	15284	15214	15222	15411	15390	15326	15490	15151	15498	15371	15345	15275	15314	15441	15305	15375	15211	15410	15332	15272	15418	15254	15381	15159	15132	15401	15557	15539	15489	15295	15175	15505	15370	15527	15489	15455	15407	15186	15414	15257	15419	15250	15394	15204	15189	15359	15204	15381	15444	15205	15274	15381	15153	15090	15153	15262	15408	15412	15357	15355	15130	15240	15373	15512	15549	15280	15357	15422	15086	15359	15232	15205	15506	15273	15176	15404	15434	15485	15198	15246	15283	15407	15271	15347	15217	15375	15312	15302	15297	15504	15442	15296	15282	15452	15339	15400	15347	15330	15208	15635	15322	15094	15134	15338	15296	15200	15411	15425	15520	15151	15477	15382	15221	15465	15355	15280	15417	15165	15422	15394	15316	15186	15192	15186	15339	15138	15226	15211	15522	15331	15314	15408	15174	15213	15275	15279	15239	15466	15235	15248	15248	15299	15174	15386	15381	15247	15160	15230	15374	15232	15307	15254	15244	15336	15163	15299	15155	15383	15369	15282	15434	15373	15368	15346	15146	15344	15110	15389	15478	15347	15286	15241	15335	15373	15498	15392	15452	15469	15418	15519	15355	15310	15239	15248	15452	15263	15557	15367	15474	15260	15230	15335	15117	15352	15185	15220	15245	15228	15325	15412	15350	15243	15244	15285	15300	15219	15289	15368	15464	15252	15396	15131	15419	15248	15339	15320	15301	15410	15381	15286	15409	15261	15279	15289	15261	15399	15264	15239	15276	15395	15343	15423	15275	15393	15516	15418	15350	15351	15648	15405	15291	15311	15111	15419	15340	15353	15374	15472	15285	15131	15160	15269	15169	15437	15407	15375	15390	15388	15225	15482	15186	15378	15366	15437	15361	15291	15336	15277	15259	15292	15269	15392	15390	15240	15313	15385	15229	15300	15235	15492	15284	15294	15255	15472	15188	15363	15454	15325	15304	15273	15271	15481	15406	15426	15284	15227	15314	15555	15192	15395	15227	15255	15424	15315	15475	15202	15272	15328	15315	15317	15463	15554	15433	15521	15235	15285	15448	15363	15196	15396	15358	15225	15505	15220	15266	15372	15324	15223	15327	15164	15439	15303	15297	15481	15418	15469	15356	15210	15268	15404	15327	15215	15460	15223	15447	15472	15404	15339	15328	15288	15378	15393	15244	15407	15284	15203	15271	15402	15308	15482	15484	15302	15495	15357	15568	15318	15432	15341	15294	15098	15352	15409	15328	15314	15339	15187	15332	15227	15307	15200	15198	15512	15519	15400	15477	15417	15434	15230	15171	15339	15394	15249	15364	15409	15158	15279	15180	15112	15312	15316	15453	15161	15385	15567	15465	15434	15258	15332	15207	15221	15223	15222	15331	15561	15268	15326	15389	15376	15185	15477	15275	15105	15379	15377	15423	15343	15153	15308	15254	15391	15266	15413	15207	15503	15293	15432	15509	15455	15338	15366	15289	15330	15256	15157	15196	15489	15207	15462	15160	15195	15290	15399	15207	15374	15248	15270	15434	15245	15506	15339	15354	15366	15134	15257	15223	15523	15347	15331	15327	15222	15390	15397	15444	15503	15084	15230	15118	15478	15418	15274	15200	15225	15147	15539	15396	15352	15213	15448	15292	15239	15330	15416	15195	15243	15455	15244	15417	15265	15437	15354	15270	15344	15365	15400	15383	15356	15398	15607	15322	15480	15282	15286	15301	15398	15414	15514	15473	15226	15234	15294	15212	15414	15408	15234	15243	15537	15460	15324	15468	15360	15274	15289	15258	15241	15288	15163	15268	15224	15536	15443	15428	15473	15107	15228	15110	15221	15216	15337	15157	15380	15398	15429	15290	15282	15430	15320	15404	15187	15556	15348	15400	15222	15258	15208	15349	15444	15362	15236	15282	15298	15479	15155	15232	15320	15255	15249	15313	15116	15121	15444	15484	15334	15227	15191	15414	15344	15153	15208	15144	15433	15473	15201	15334	15486	15422	15295	15426	15438	15363	15414	15282	15344	15451	15366	15136	15376	15273	15364	15308	15236	15392	15564	15451	15543	15197	15232	15383	15330	15223	15343	15223	15370	15357	15327	15189	15436	15203	15355	15370	15282	15271	15412	15495	15210	15071	15322	15292	15300	15219	15363	15330	15315	15470	15293	15402	15238	15481	15481	15255	15222	15253	15327	15420	15183	15234	15273	15293	15175	15254	15350	15462	15312	15207	15214	15364	15430	15402	15088	15308	15396	15418	15485	15381	15268	15297	15392	15295	15418	15314	15269	15418	15370	15203	15419	15438	15242	15111	15211	15319	15199	15321	15287	15380	15257	15221	15272	15272	15207	15318	15292	15445	15519	15235	15596	15406	15464	15354	15264	15307	15259	15532	15376	15339	15424	15170	15440	15516	15322	15426	15269	15407	15319	15326	15316	15533	15240	15151	15111	15195	15287	15149	15424	15322	15323	15098	15361	15622	15316	15311	15498	15439	15364	15370	15216	15379	15358	15414	15141	15104	15296	15370	15559	15345	15406	15239	15308	15243	15385	15384	15447	15518	15145	15534	15367	15288	15452	15372	15297	15368	15527	15323	15257	15476	15265	15255	15291	15356	15216	15239	15274	15317	15183	15332	15016	15325	15253	15206	15292	15473	15222	15479	15539	15232	15318	15113	15336	15215	15149	15366	15287	15330	15383	15395	15301	15286	15414	15322	15343	15262	15259	15579	15332	15543	15395	15277	15396	15362	15153	15403	15482	15398	15461	15193	15450	15362	15251	15198	15084	15394	15393	15335	15205	15320	15195	15310	15279	15325	15177	15370	15187	15135	15247	15215	15399	15240	15353	15009	15342	15420	15402	15484	15243	15365	15466	15256	15410	15325	15380	15410	15271	15486	15298	15164	15508	15271	15347	15315	15444	15209	15250	15324	15344	15310	15365	15312	15192	15446	15256	15276	15480	15316	15183	15357	15089	15218	15237	15389	15271	15237	15318	15332	15266	15285	15326	15265	15348	15330	15423	15351	15420	15365	15441	15324	15380	15254	15381	15149	15351	15250	15169	15472	15195	15480	15376	15215	15521	15418	15280	15273	15238	15249	15368	15260	15270	15301	15408	15324	15393	15507	15144	15456	15298	15288	15340	15363	15421	15573	15427	15156	15346	15219	15283	15167	15277	15204	15212	15380	15497	15238	15297	15241	15478	15272	15303	15146	15144	15254	15315	15281	15423	15333	15339	15355	15331	15037	15193	15189	15280	15458	15356	15310	15409	15264	15151	15120	15456	15214	15212	15321	15445	15532	15380	15411	15265	15530	15276	15291	15378	15264	15243	15327	15387	15289	15478	15225	15228	15299	15429	15317	15236	15252	15221	15130	15200	15270	15396	15251	15244	15243	15303	15364	15304	15332	15340	15195	15567	15284	15508	15387	15331	15217	15284	15359	15310	15279	15129	15342	15244	15292	15218	15120	15235	15230	15227	15371	15294	15123	15508	15418	15359	15291	15336	15313	15332	15376	15310	15181	15169	15389	15349	15305	15281	15318	15499	15124	15335	15321	15219	15418	15335	15366	15351	15413	15349	15588	15491	15222	15491	15221	15303	15409	15477	15342	15171	15196	15154	15290	15368	15349	15291	15293	15335	15332	15349	15253	15472	15248	15181	15279	15274	15264	15320	15350	15454	15344	15377	15205	15311	15319	15282	15204	15412	15320	15397	15451	15435	15375	15378	15255	15461	15382	15168	15238	15374	15274	15291	15218	15381	15288	15416	15325	15319	15242	15285	15268	15240	15311	15470	15228	15382	15341	15241	14971	15385	15348	15214	15348	15599	15425
23873	44879	36726	27393	22012	18946	17299	16243	15803	15573	15173	15008	14922	14568	14774	14465	14452	14464	14274	14328	14479	14230	14066	14466	14433	14222	14191	14211	14011	14288	14218	14337	14086	14197	14112	14215	14321	14192	14298	14289	14316	14223	14363	14033	14195	14230	14334	14172	14122	14233	14198	14182	14198	14288	14238	14297	14163	14344	14122	14186	14210	14088	14281	14194	14200	13976	14079	14140	14178	14282	14257	14262	14166	14038	14288	14159	14233	14131	14277	14204	14072	14251	14031	14280	14066	14165	14253	14113	14282	14242	14221	14171	14135	14035	14241	14063	14128	14398	14376	14164	14093	14076	14256	14285	14045	14166	13993	13957	14198	13987	14360	14073	14174	14138	14167	14163	14180	14181	14120	14195	14071	14110	13937	14131	14123	14293	14359	14193	14119	14043	14121	14200	14226	14254	14071	14203	14300	13995	14187	14135	14253	14180	14050	14259	14031	14171	14225	14065	14038	14128	14084	14269	14100	14285	14218	14117	14296	14151	14217	14048	14217	14232	14409	14085	14161	14140	14144	13989	14106	14191	14065	14099	14156	14288	14124	14214	14051	14347	14139	14283	14275	14053	14113	14117	14176	14185	14231	14233	14111	14246	14118	14131	14144	14094	14103	14037	14176	14356	14267	14114	14022	14269	14143	14091	14086	14103	14238	14151	14051	14084	14160	14110	14257	14349	14172	14072	14153	14218	14182	14029	14280	14218	14156	14026	14181	14223	14064	14214	14139	14022	14293	14145	14154	14290	14257	14176	14224	14010	14146	14222	14037	14182	14208	14116	14248	14071	14217	14044	14133	14193	14221	14144	14111	14256	14142	14139	14189	14277	14110	14130	14159	14194	14083	14130	14385	14324	14088	14110	14272	14140	14318	14205	14281	13934	14326	14054	14082	14336	14138	14230	14158	14101	14304	14050	14272	14091	14019	14175	14023	14222	14075	14231	14152	14089	14150	14093	14146	14080	14229	14145	14199	14134	14128	14170	14112	14180	14075	14261	14164	14258	14184	14257	14122	14213	14303	14116	14100	14180	14137	14136	14217	14174	14075	13968	14270	14151	14081	14066	14045	14061	14238	14151	14174	14075	14168	14269	14365	14110	14147	14206	14156	14344	14158	14123	14284	14367	14234	14148	14047	14168	14148	14126	14067	14226	14043	14368	14262	14215	14236	14213	14148	14410	14395	14092	14135	14140	14155	14207	14028	14155	14302	14174	14221	14017	14272	14253	14122	14106	14101	14191	14104	14157	14252	14401	14158	14067	14278	14141	14180	14167	14109	14131	14185	13958	14055	14285	14165	14286	14217	14247	14241	14100	14353	14300	14019	14341	14228	14224	14084	14056	14154	14169	14193	14197	14233	14303	14041	14257	14315	14096	13988	14219	14217	14194	14230	14203	14344	14087	14170	14087	14301	14340	14163	14330	14090	14095	14217	14156	14109	14101	14136	14204	14399	14230	14006	14242	14215	14271	14238	14267	14197	14128	14050	14277	14304	14255	14081	14209	14150	14225	14112	14228	14113	14198	14255	14192	14111	14204	14241	14142	14090	14348	14171	14179	14172	14147	14203	14115	14201	14178	14150	14377	14257	14294	14323	14177	14120	14151	14168	14286	14255	14363	14119	14211	14151	14178	14017	14036	14261	14113	14233	14176	14078	14113	14063	14208	14265	14229	14129	14256	14105	13994	14269	14300	14054	14247	14195	14250	14204	14328	14098	13976	14152	14074	14138	14084	14194	14256	14143	14130	14188	14135	14164	14335	14076	14060	14143	14277	14062	14147	14027	14471	14297	14071	14132	14152	14186	14255	14179	14271	14147	14223	14156	14223	14081	14158	14099	14260	14203	14166	14163	14189	14235	14081	14073	14161	13992	14014	14108	14112	14161	14262	14019	14023	14167	14279	14056	14192	14077	14134	14125	14251	14118	14334	14289	14214	14196	14157	14200	14223	14114	14163	14219	14223	13971	14108	13980	14128	14241	14070	14385	14145	14098	14051	14201	13961	14256	14165	14150	14213	14338	14191	14121	14222	14140	14234	14160	14192	14143	14215	13855	14186	14168	14234	14247	14084	14117	14239	14002	14093	14182	14134	14215	14039	13986	14186	14259	14210	13920	14129	14165	14216	14064	14128	14306	14282	14232	14151	14186	14189	14063	14186	14082	14085	14012	14164	14225	14185	14198	14070	14238	14199	14273	14160	14049	14159	14091	14191	14197	14121	14066	14206	14220	14183	14291	14253	14125	14152	14272	14242	14239	14130	14297	14234	14155	14204	14107	14059	14218	14225	13971	13972	14112	13970	14082	14196	14130	14250	14055	14149	14107	14090	14338	14148	14188	14234	14107	14353	14101	14277	14141	14166	14188	14187	14093	14049	14144	13995	14493	14124	14313	14277	14085	13976	14167	14125	14346	14098	14334	14071	14121	14220	14214	14221	14209	14184	14036	14095	14292	14141	14196	14300	14310	14118	14186	14076	14081	14228	14165	14129	14184	14203	14307	13969	14224	14113	14152	14139	14282	14192	14245	14141	14106	14244	14170	14158	14120	14324	14013	14233	14231	14147	14259	14083	14075	14236	14114	14346	14216	14343	14227	14193	14133	14198	14176	14168	14119	14225	14049	14164	14211	14152	14333	14268	14254	14078	14084	14186	14107	14100	13945	14166	14336	14139	14243	14300	14214	14158	14069	14199	14127	14293	14156	14013	14070	14268	13982	14059	14122	14089	14246	14383	14069	14279	14203	14346	14150	14208	14318	14247	14161	14075	14097	14180	14047	14052	14193	14139	14349	14180	14220	14167	14196	14186	14175	14212	14388	14216	14293	14064	14195	14196	14306	14190	14061	14215	14040	14012	14302	14240	14040	14042	14246	14236	14132	14178	14242	14123	14166	14058	14234	14257	14140	14217	14247	14149	14227	13999	14405	14015	14185	14269	14333	14216	14224	14112	14146	14226	14241	14113	14220	13993	14015	14356	14149	14222	14095	14266	14181	14107	14141	14211	14210	14199	14287	14220	14203	14286	14323	14210	14144	14122	14273	14210	14143	14167	13998	14119	14142	14274	14261	14276	14112	14245	14272	14253	14205	14197	14186	14305	14220	14201	14116	14143	14175	14204	14354	14075	14188	14210	14240	14107	14216	14148	14183	14141	14126	14063	14065	14222	14159	14155	14156	14103	14258	14135	14208	14306	14175	14243	14159	14106	14036	14202	14237	14168	14334	14131	14235	14146	14204	14226	14416	14228	14006	14067	14161	13980	14110	14197	14245	14152	14228	14155	14083	14280	13985	14052	14293	14165	14336	14126	14152	14286	14163	14095	14129	14167	14215	14151	14367	14149	14086	14244	14102	14230	13972	14168	14338	14159	14163	14210	14308	14092	14210	14155	14046	14193	14213	14244	14159	14153	14206	14125	14201	14190	14243	14185	14175	14212	14208	13984	14294	14120	13944	14102	14124	14074	14384	14208	14230	14116	14321	14422	14181	14207	14111	14246	14324	14237	14185	14180	14203	14136	14114	14153	14040	14317	14384	14190	14129	14054	14081	14169	14107	14004	14086	14105	14080	14307	14144	14313	14191	14322	14115	14350	14088	14232	14244	14134	14222	14242	14393	14080	14224	14081	14132	14183	14174	14101	14195	14251	14207	14146	14059	14147	14177	14385	14072	14202	14373	14191	14206	14226	14117	14214	14081	14054	14160	14347	14289	14095	14170	14121	14316	14324	14114	14201	13957	14231	14158	14232	14200	14253	14005	14234	14188	14179	14210	14305	14096	14119	14290	14372	14347	14052	14054	14215	14195	14136	14133	14236	14313	14101	14177	14435	14122	14103	14064	14264	14303	14265	14237	14098	14292	14176	14124	14196	14202	13915	14263	14187	14171	14182	14289	14303	14276	14115	14376	14137	14153	14139	14325	13985	14180	14147	14221	14186	14169	14156	14229	14166	14059	14003	14250	14188	14229	14281	14184	14268	14169	14130	14247	14107	14111	14197	14312	14142	13954	14153	14057	14222	14220	14184	14296	14232	14127	13984	14158	14390	14284	13988	14019	14087	14251	14226	14278	14100	14297	14204	14058	14274	14069	14209	14125	14282	14211	14119	14104	14004	14037	14119	14320	14094	14320	14063	14139	13878	14178	14320	14179	14174	14163	14194	14269	14120	14277	14189	14141	14130	14132	14166	14086	14210	14158	14149	14174	14129	14233	14048	14198	14171	14112	14094	14157	14309	14452	14302	14206	14381	14244	14243	14193	14066	14182	14253	14253	14364	13977	14081	14075	14035	14123	14406	14081	14133	14215	14092	14100	14100	14192	14051	14251	14122	14005	14157	14057	14217	14081	14085	14179	14067	14179	14181	14188	14090	14223	14219	14092	14064	14156	14240	14299	14269	14135	14278	14193	14204	14211	14088	14150	14119	14194	14145	14185	14328	14356	14120	14220	14346	14071	14005	14205	14173	14204	14098	14105	14140	14156	14270	14047	14279	14169	14204	14118	14196	14171	14275	14292	14297	14078	14345	14196	14203	14175	14370	14116	14198	14160	14153	14225	14349	14258	14297	14081	14371	14199	14081	14048	14225	14042	14168	14021	14117	14155	14165	14153	14075	14325	14222	14128	14228	14149	14095	14262	14249	14171	14151	14042	14161	14167	14279	14248	14179	13978	14063	14251	14198	14309	14203	14122	14285	14190	14054	14062	14210	14021	14241	14191	14086	14148	14198	14198	14244	14268	14145	14286	14216	14225	14348	14243	14156	14283	14202	14217	14266	14369	14123	14125	14285	14201	14300	14275	14049	14214	14025	14342	14249	14154	14257	14223	14158	14356	14138	14292	14069	14124	14163	14217	14206	14159	14222	14316	14268	14055	13993	14111	14072	14072	14217	14247	14034	14339	14157	14262	14180	14188	14192	14258	14169	14294	14180	14205	14132	14119	14313	14198	14162	14018	14136	14235	14086	13981	14170	14316	14120	14196	14224	14197	14025	14317	14228	14218	14125	14368	14309	14222	14210	14268	14116	14321	14125	14265	14151	14096	14367	14064	14104	14223	14152	14119	14291	14205	14123	13986	14106	14188	14270	14095	14242	14062	14063	14091	14210	14087	14259	14193	14191	14199	14178	14131	14342	14338	14043	14124	14375
25405	21591	26981	26951	19292	17219	16783	15999	15780	15563	15424	15313	15339	15166	15176	15127	15114	14946	15033	14713	14916	14875	14980	14795	14942	15007	15006	14752	14825	14922	14964	14983	14905	15033	14951	14795	14829	14948	14759	14775	14843	14939	14953	14864	14926	14902	14848	14769	15037	14860	14808	14737	15005	14801	14940	14675	14771	14810	14821	15008	14794	14981	14950	14966	14928	14988	14831	14992	14889	14916	14819	14808	14825	14958	14827	14963	15042	14801	14651	14882	14831	14716	14757	14869	15065	14827	14707	14807	14757	14871	14813	15022	15099	14924	14866	14678	14940	14838	14812	14771	14978	14959	14960	14958	14989	14844	14856	14853	14767	14908	14925	14847	14911	14948	14868	14765	14894	14935	14917	14997	14785	14592	14713	14979	14763	15031	15024	15032	14850	14924	14950	14863	14719	14805	14832	14900	14794	15105	14813	14976	15073	14789	15041	14852	14604	14791	14917	14871	14872	14991	14834	14823	14839	15019	14655	14912	14912	15058	14830	14897	14806	14738	14890	14979	14683	14949	14762	14797	14781	14758	14863	14706	14868	14913	14848	14932	14960	14947	14762	14903	14794	14923	14862	14891	14632	14928	14973	14903	14859	14985	14844	14830	14759	14841	14957	14652	14697	14750	14780	14905	14847	14702	14948	14827	15071	14682	14604	14824	14676	14769	14906	14960	14786	14845	14706	14592	14754	14954	14795	14804	14959	15049	14959	14832	14907	14804	14900	14780	14774	14839	14656	14777	14752	14804	15031	14656	14815	14857	14776	14778	14985	14686	14743	14720	14673	14863	14795	14828	14905	14856	14997	14871	14812	14596	14738	14778	14702	14558	14776	14808	14870	14861	14939	14908	14686	14848	14852	14978	14767	14754	14849	14832	14835	14882	14837	14970	14891	14677	15102	14749	14897	15033	14720	14790	14779	14980	14986	14772	14872	14830	15079	14707	14826	14807	14981	14958	14714	14806	14903	14852	14788	14701	14625	15000	14921	14841	14884	14855	14867	14950	14979	14910	14918	14824	14952	14926	14983	14806	14766	14751	14936	14855	14675	14879	14937	14873	15003	14888	15048	14667	14902	14704	14673	14876	14944	14976	14827	14856	14894	14635	14918	14690	14826	14819	14809	14965	14822	14800	14969	14657	14785	14696	14900	14973	14996	14770	14844	14960	14906	14874	14761	14862	14825	14871	14854	14783	14824	14831	14853	14916	14937	14803	14912	15024	15014	14914	15049	14983	14818	14851	14983	14785	14796	14830	14794	14775	15001	14935	14811	14830	14762	14830	14901	14883	14838	14994	14911	15013	14792	14762	14757	14806	14876	14978	14857	14797	14831	14976	14880	14867	14786	14904	14845	14876	14907	14962	15030	14721	14912	14842	15057	14805	14759	14888	14892	14839	14975	14756	14702	14950	14886	14775	14707	14914	15011	14987	15025	14931	14929	14853	14832	14737	14769	14820	14876	14796	15034	15073	14929	14692	14823	14742	14798	14878	14696	14946	14841	14820	15022	14589	15029	14965	14981	14855	14898	14931	14791	14909	14630	14811	14958	14796	14886	14875	14945	14965	14769	15079	14808	14911	14762	14693	14729	14668	14888	14917	14976	14822	14884	14913	14937	14812	14817	14774	15028	15045	14870	15001	14828	14762	14960	14798	14783	14837	14922	14827	14979	14917	14845	14839	14811	14792	14760	14698	14853	14778	14644	14706	14666	14901	14920	14909	14946	14871	14982	14861	14845	14885	15032	14789	14746	14748	14829	14814	14806	14889	14746	14986	14753	14682	14783	14830	14852	14908	14666	14849	14739	14756	14974	14688	14996	15035	14798	14928	14928	14810	15062	14913	15043	14776	14722	14910	14913	14723	14891	14824	14909	15044	14782	14724	14868	14840	14857	14779	14863	14830	14898	14615	14719	15033	14724	14775	14909	14949	14765	14747	14950	14941	14788	14868	14608	14884	14847	14907	15025	14875	14734	14937	14850	14757	14757	14888	14810	15027	14950	14812	14887	14923	15150	14930	14848	14917	14954	15016	14797	14785	14791	14821	14866	14687	15005	14966	14897	14891	14839	14813	14512	14823	14907	14979	15031	14909	14902	14815	14942	14816	14954	15071	14875	14711	14850	14925	14919	14754	14861	14909	15081	14731	14889	15008	15042	14944	15041	14934	14878	14868	14842	14622	14814	14944	14724	14845	15049	14811	14967	14948	15015	14860	14806	14927	14841	14705	14784	14785	14984	14825	15001	14834	14943	15051	15134	14966	14880	15149	14732	14838	14800	14972	14670	14716	14937	14844	14621	14896	14777	14736	14674	14888	14981	14986	14775	14876	15039	14968	14781	14771	14717	14974	15009	14972	14908	14874	14767	15034	14916	15001	15046	14968	15040	14870	14797	15007	14811	14743	14691	14761	14892	14523	14982	14960	14632	14869	14713	14832	14879	14749	14692	14888	15020	14907	14899	14756	14821	14826	14852	14673	14706	15060	15008	14745	14778	14835	14841	14935	14961	14783	14970	14935	14819	14640	14856	14921	14622	14776	14857	14859	14880	14897	14789	14829	14822	14937	14797	14967	14870	14883	14718	15010	14778	14993	14826	14821	14905	14707	14981	14928	14867	14945	14940	14989	14850	14778	14832	14709	14789	14957	14759	14808	14844	14853	14762	14934	14809	14790	14847	14913	14791	14927	14934	15000	14870	14909	14910	14872	14804	15016	15090	15052	14824	15000	14897	14949	15027	14852	14811	14799	14783	14915	14847	14807	14836	14740	14772	14741	14737	14967	14792	14861	14872	14835	14853	14791	14909	14915	14845	14937	14886	14822	14849	14934	14922	15022	14850	15043	14528	14507	14861	14932	14598	14719	14918	14949	14881	14932	15016	14905	14979	14817	15007	14874	14878	14774	14893	14705	14803	14780	14659	14805	14853	14925	14822	15039	14900	14849	14917	14991	14953	14953	14721	15028	14703	14915	14990	14868	14736	14917	14949	14908	14825	14930	14886	14697	14909	14904	15035	14948	14925	14829	14891	14901	14819	15050	14881	14860	14953	14833	14880	14558	14948	14747	14807	14861	14643	14755	14806	15047	14889	14835	14731	14657	14893	14867	14834	14864	14864	14836	14925	14761	14925	14916	14880	14887	14811	14890	14901	14889	14809	14794	14771	14958	14782	14840	14837	14828	14831	15009	14885	14905	14846	14882	15034	14855	14821	14982	14834	15065	14938	14775	14639	14821	14843	14824	14792	14902	14750	14823	14872	14925	14989	14646	14868	14938	14831	14757	14897	14821	15085	14887	14863	14911	14907	15056	14910	14766	14895	14991	14762	14890	14960	14903	14809	14800	15054	14885	14670	15056	14883	15177	14692	14850	14880	14872	14975	14649	14854	14684	14895	14893	14744	14714	14838	14966	14775	14745	14779	14792	15032	14872	14849	14898	14821	14901	14815	14872	15080	14870	14928	14837	15014	14841	14733	15000	14732	14885	14939	14880	14989	14840	14793	14789	14836	14947	14909	14917	14725	14981	15067	14805	14894	14828	14792	14874	14827	14824	14765	14865	14843	14706	14866	14907	14923	14653	14698	14977	15008	14882	15005	14802	14807	14921	14750	14834	14839	14806	14866	15024	14781	14947	14780	15040	14908	14715	15064	14841	14761	14844	14911	14843	14999	14877	14950	15012	14888	14777	14787	14772	14803	14733	14878	14829	14927	14702	14775	15044	14810	14974	14718	14852	14740	14820	14543	14689	14862	14955	14999	14821	14712	14833	14832	14656	14880	14891	14734	14870	14848	14967	14734	14750	14815	14814	14893	14652	14928	14812	14913	14876	14829	14865	15042	14701	14951	14649	14749	14887	14897	14995	14825	15064	14868	14857	14822	14836	14753	14622	14844	14826	14917	14966	14836	14682	14821	15045	14870	14972	14997	14866	14866	14748	14807	14680	14751	14761	14821	14714	14945	14750	14794	14864	14732	14771	14711	14719	14931	14746	14878	14820	14982	14864	15026	14973	14924	15065	14751	14908	14687	14953	14734	14864	14835	14885	14822	14795	14948	14837	15107	14931	14987	14908	14668	14689	14979	14826	14815	14841	14932	14829	15162	14932	14925	14689	14916	14845	14806	14882	14687	14840	14899	14912	14749	14957	14935	14775	14955	14881	15060	15119	14881	14792	14965	14878	14971	14706	14896	14892	14825	14945	14943	14692	14824	14908	15009	14816	14876	14865	14753	14800	14814	14820	14891	14915	14967	14812	14858	14826	14644	14749	14639	14734	14770	14795	15069	14922	14983	14786	14708	14898	14940	14807	14979	14735	14603	14858	14945	14877	14873	14875	14760	14873	14902	14931	14816	15016	14825	14820	14986	14974	14879	14818	14880	14813	14836	14805	14883	14842	14626	14806	14768	14879	14767	14883	14962	14873	14758	14892	14965	14795	14897	14773	14775	14955	15034	14865	14957	14698	14925	14899	14872	14819	14786	14851	14596	14752	14842	14776	15009	14876	14952	14790	14726	14693	14820	14696	14825	14861	14948	14934	14898	14663	15047	14769	14817	14996	14752	14893	14964	14657	14844	14807	14878	14731	14727	14802	15047	14904	14650	15018	14758	14853	15038	14799	14896	15002	14872	14717	14726	14837	14730	14743	14891	14948	14809	14726	14925	14974	14975	14935	14959	14817	14820	14932	15029	14856	14883	14958	14968	14839	14978	14774	14913	14885	14905	14814	14795	14989	14966	15098	15111	14901	14815	14615	14712	14980	14880	15012	14982	14696	14856	15145	14890	14870	14791	14747	14980	14744	14865	14736	14811	15021	14779	14972	14824	14929	14872	14871	14945	14817	14854	14806	14826	14830	14907	14960	14811	14790	14934	14913	14911	14930	14973	14838	15199	14693	14825	14852	14861	15031	14962	15071	14912	14964	14633	14784	14910	14904	14790	14751	14828	14606	14970	14905	14825	14844	14947	14863	14875	14803	14926	14794	14654	14872	14926	14984	14778	14699	14797	14865	14869	14811	14860	14983	14903	14609	14952	14936	14747	14926	14880	14892	14777	14973	14974	14844	14908	14982	14964	14923	14925	14959	14912	14852	15013	15027	15099	15097	14999	14685	15003	14791	14768	14769	14915	14819	14929	14918	15050	14806
23891	40285	32027	23821	19716	17354	16197	15560	15206	14840	14555	14345	14408	14303	14097	14092	14100	14054	14057	14060	14026	13900	13946	13724	13869	13848	13916	13964	13778	13817	13885	13849	13992	13958	13942	13937	13830	13933	13774	13798	13820	14006	13908	13841	13816	13986	13983	13675	13904	13961	13828	13927	13900	13764	13892	13995	13852	13903	13904	13899	13839	14068	13874	13951	13862	13836	13946	13876	13814	13917	14131	13885	13991	13937	13896	13816	13915	13886	13818	13995	13793	13935	13846	13874	13729	13889	13792	13799	13696	14008	13835	13833	13805	13857	13822	13748	13943	13842	13817	13769	13814	13836	13891	13918	13934	13717	14012	13926	13929	13822	13689	13791	13891	13742	13860	13831	13902	13799	13828	13743	13909	13901	13948	13871	13821	13956	13885	13941	13794	13772	13791	13803	13808	13830	13972	13916	13857	13702	13677	13810	13803	13695	13922	13843	13944	13991	13848	13843	13825	14000	13931	13909	13844	13999	13891	13743	13909	13807	13843	13918	13882	13814	13766	13772	13975	13723	13984	13962	13969	13647	13948	13842	13897	13849	13808	13758	13985	13881	13890	13693	13917	13873	14000	13815	13898	13989	13645	13826	13942	13940	13798	13962	13791	13893	13835	13720	13814	13756	14000	13790	13834	13806	13788	13952	13873	13752	13734	13718	13654	13900	13800	13857	13820	13774	13771	13885	13831	13916	13830	13721	13891	13884	13850	13881	13915	13880	13790	13835	13816	13930	13815	13683	13845	13788	13788	13798	13671	13803	13924	13964	13812	13803	13712	13869	13933	13855	13878	13903	13846	13968	13860	13792	13918	13922	13950	13844	13551	13957	13743	13925	13801	13844	13853	13862	13763	13801	13882	13746	13805	13859	13822	13949	13789	13794	13938	13787	13906	13856	13802	13869	13804	13973	13953	13667	14031	13895	13832	13892	14085	13937	13778	13887	13778	13692	13748	13839	13848	13842	13831	13785	13711	13889	13872	13760	13915	13894	13670	13973	13858	14005	13760	13699	13728	13780	13655	13817	13745	13814	13888	13869	13934	13831	13693	14062	13800	13836	13870	13816	13803	13804	14057	14002	14045	13749	13856	13636	13982	13832	13912	13851	13846	13845	14011	13753	13884	13900	13869	13752	13670	13885	13893	13801	13780	13854	13938	13765	13819	13895	13801	13966	13783	13922	13968	14063	13848	13830	13780	13885	13943	13808	13828	13961	13883	13809	13733	13805	13837	14031	13979	13778	13725	13867	13850	13707	13812	13833	13805	13839	14008	13969	14002	13805	13778	13935	13898	13857	13953	13849	13974	13829	13923	13922	13927	13821	13829	13826	13781	13655	13981	13854	13655	13709	13754	13827	13811	13930	13806	13757	13837	13759	13828	13653	13959	13634	13766	13818	13857	13959	13774	13925	13754	13849	13787	13961	13876	13798	13968	13958	13799	13893	13780	13995	13814	13999	13755	13757	13797	13793	13801	13794	13801	13709	13909	13786	13976	13843	13855	13834	13807	13756	13946	13956	13944	13837	13895	13767	13839	13764	13797	13825	13639	13916	13825	13938	13941	13687	13823	13916	13851	13855	13860	13924	13825	13860	13827	13868	13869	13858	13690	13812	13707	13824	13780	13816	13800	13742	13916	13707	13756	13991	13927	13910	13768	13965	13944	13618	13920	13908	13853	14000	13855	13811	13697	13808	13885	13734	13848	13853	13986	13913	13764	13835	13915	13801	13794	13857	13741	13862	13913	13905	13863	13826	13842	13813	13765	13850	13891	13873	13910	13743	14059	13927	13789	13792	13713	13789	13862	13937	13875	14034	14035	13879	13632	13789	13864	13929	13812	13807	13924	13966	13811	13797	13841	13805	13781	14053	13932	13821	13829	13874	13844	13682	13662	13893	13940	13770	13888	13793	13840	13919	13866	13847	13800	13955	13848	13875	13810	13924	13638	13831	13878	13705	13750	14032	13943	13590	13820	13697	13617	13891	13760	13937	13893	13836	13742	13852	13859	13870	13852	13942	13825	13792	13657	13781	13784	14024	13882	13831	13823	13808	13826	13825	14009	13753	13844	13839	13911	13706	13799	13919	14002	13911	14003	14082	13903	13859	13906	13848	13721	13909	13879	13616	13657	13788	13887	13791	13815	13775	13895	13827	13880	13897	13887	13898	13915	13832	13855	13769	13797	13814	13813	13781	13702	13674	13920	13810	13740	13795	13849	13637	13873	13964	13910	13800	13909	13757	13888	13845	13884	13872	13807	13853	13747	13936	13846	13699	13922	13692	14034	13792	13998	14050	13798	13891	13946	13721	13751	13749	14012	13755	13774	13906	13985	13727	13934	13749	13771	13877	13998	13740	13821	13803	13764	13840	13763	13673	13953	13833	13805	13894	13848	13896	14052	13935	13623	13844	13835	13799	14026	13869	13935	13996	13708	13717	13886	13832	13983	13771	13777	13718	13933	13827	13969	13691	13929	13762	13907	13926	13889	13908	13853	13893	13887	13732	13815	13866	13834	13850	13849	13729	13766	13859	13925	13924	13830	13880	13932	13854	13827	13775	13868	13913	13724	13778	13803	13808	13839	13732	13823	13671	13773	13727	13763	13823	13648	13972	13842	13835	14019	13837	13859	13865	13855	13745	13846	13862	13840	13707	13844	13775	13904	13854	13775	13834	13777	13858	13918	13806	13733	13854	13751	13695	13886	13947	13769	13925	13786	13850	13743	13690	13995	13650	13904	13894	13785	13918	13891	13897	13910	13950	13905	13716	13909	13742	13857	13959	13663	14066	13776	13898	13834	13882	13962	13846	13902	13893	13942	13789	13864	14044	13728	13909	13818	13872	13833	13713	13837	13731	13723	13741	13679	13872	13841	13821	13950	13733	13850	13854	13785	13868	13902	13810	13889	13852	13817	13942	13835	13814	13739	13936	13845	13809	13709	13885	13901	13969	13791	13743	13999	13869	13795	13872	13825	13692	13839	13913	13790	13947	14001	13919	13778	13739	13673	13796	13829	13944	13800	13895	13820	13768	13929	13817	13915	13928	13892	13784	13898	13851	13872	13869	13814	13814	13804	13928	13823	14101	13769	13839	13833	13894	13976	13779	13668	13915	13724	13866	13909	13818	13769	13862	13946	13847	13810	13717	13833	13700	13863	13840	13825	13897	13676	13755	13844	13838	13843	13711	13899	13766	13848	13901	13612	14054	13804	13732	13749	13836	13886	13887	13890	13793	13887	13791	13760	13921	13945	13898	13818	14029	14037	13920	13921	13808	13746	13939	13761	13800	13830	13902	13953	13939	13941	13677	13739	13856	13738	13900	13929	13732	13906	13813	13853	13810	13811	13927	13869	13844	13729	13831	13833	13838	13744	13735	13760	14008	13762	13820	13756	13695	13836	13974	13793	13756	13866	13683	13928	13730	13914	13847	13780	13835	13872	13907	13836	13834	13942	13814	13871	13880	13809	13754	13840	13861	13801	13891	13750	13844	13923	13961	14031	13818	13935	13911	14009	13838	13778	13852	13783	13811	14000	13847	13850	13843	13826	13753	13806	14004	13806	13939	13909	13868	13764	13805	13766	13908	13690	13863	13668	13766	13927	13928	13787	13819	13984	13825	13774	13828	13751	13864	13865	13732	13740	13798	13834	13833	13931	13847	13794	13775	13876	13903	13872	13669	13888	13848	13784	13884	13926	13876	13800	13878	13856	13986	13737	13763	13879	13920	13766	13767	13860	13864	13834	13707	13940	13842	14077	13921	13861	13914	13758	13848	13839	13754	14055	13866	13921	13874	13797	13660	14020	13946	13871	13859	13894	13862	13851	13969	13691	13974	13889	13887	13857	13852	13930	13762	13794	13912	13881	13850	13995	13769	13814	13917	13753	13853	13747	13915	13743	13847	13670	13783	13688	13709	13669	13855	13697	13905	13853	13840	13933	13869	13963	13896	13902	13980	13829	13715	13989	13809	13876	13764	13799	13706	14055	13772	13772	13721	13983	13770	13813	13910	13960	13796	13980	13953	13843	13856	14017	13788	13875	13881	13851	13825	13924	14011	13733	13747	13844	13781	13948	14011	13862	13725	13810	13918	13982	13782	13825	13929	13880	13821	13927	13914	13902	13676	14055	13760	13925	13796	13912	13714	13873	13640	13751	13755	13864	13843	13857	14034	13773	13952	14003	13999	13951	13859	13875	13783	13686	13841	13816	13953	13881	13877	13915	13852	13786	13744	13860	13919	13709	13843	13744	13907	13830	13866	13816	13812	13763	13887	13771	13786	13846	13928	13823	13745	13835	13923	13802	13810	13815	13772	13913	13866	13915	13905	13852	13967	13843	13884	13894	13778	13751	13778	13736	13982	14015	13780	13712	13921	13722	13916	13940	13899	13928	13838	13831	13667	13844	13595	13840	13738	13729	13793	13917	13844	13724	13928	13740	13880	13877	13862	13722	13667	13864	13696	13879	13923	13754	13801	13752	13684	13720	13856	13792	13849	13863	13672	13841	13767	13969	13929	13845	13918	13856	13867	13912	13759	13795	13955	13753	13857	13789	13979	13964	13942	13976	13738	13699	13819	13765	13820	13873	13838	13895	13793	13867	13825	13900	13769	13761	13768	13854	13743	13966	13793	13806	14050	13976	13635	13943	13984	13712	13925	13733	13870	13975	13830	13774	13993	13948	14033	13701	13900	13712	13911	13825	14051	13782	13861	13962	13748	13987	13972	13639	13887	13975	13909	13823	13800	13948	13826	13689	13813	14029	13859	13787	13741	13799	13880	13747	13867	13856	13940	13801	14053	13784	13709	13792	13838	13889	13843	13842	13785	13768	13907	13918	13827	13802	13912	13787	13991	13674	13796	13771	13710	13719	13811	13834	13999	13864	13860	13841	13683	13897	13828	13875	13783	13858	13845	13722	13878	13764	13905	13907	13857	13938	13808	14031	13702	13695	13866	13829	13827	13917	13703	13885	13897	13697	13705	13827	13837	13940	13739	13861	13897	13768	13846	13878	13872	13819	13974	13885	14005	14007	13784	13692	13749	13905	13767	13769	13859	13899	13926	13916	13772	13797	13883	13917	13927	14001	13849	13752	13891	13808	13963	13745	13665	13799	13895	13902	13856	13802	13902	13861	13916	13845	13776
22608	21521	28624	24875	22080	23315	23077	18512	17258	17281	16654	16385	16140	16184	16014	16030	15861	15765	15689	15420	15505	15559	15592	15682	15537	15407	15458	15507	15493	15265	15365	15572	15484	15378	15463	15533	15286	15304	15561	15232	15366	15376	15335	15495	15308	15538	15252	15347	15257	15324	15332	15241	15429	15450	15458	15563	15497	15510	15297	15280	15336	15341	15264	15485	15278	15322	15350	15422	15330	15208	15339	15307	15349	15103	15244	15464	15416	15282	15193	15438	15275	15328	15294	15255	15322	15495	15383	15116	15303	15086	15278	15230	15337	15426	15192	15410	15425	15334	15294	15297	15244	15376	15286	15395	15279	15181	15255	15300	15304	15414	15349	15162	15328	15352	15254	15288	15506	15359	15285	15290	15440	15293	15410	15436	15337	15299	15239	15171	15297	15313	15327	15270	15291	15254	15319	15464	15320	15316	15198	15394	15259	15388	15434	15203	15313	15373	15298	15221	15257	15321	15377	15404	15431	15219	15483	15290	15296	15513	15395	15551	15249	15307	15366	15310	15477	15373	15645	15376	15385	15482	15407	15333	15403	15174	15263	15233	15311	15363	15349	15122	15251	15352	15343	15245	15387	15305	15275	15431	15257	15275	15232	15315	15291	15364	15434	15346	15429	15179	15063	15405	15538	15435	15548	15351	15395	15239	15265	15300	15395	15320	15277	15521	15321	15277	15580	15113	15185	15472	15370	15285	15444	15460	15233	15342	15415	15113	15305	15388	15437	15400	15496	15258	15254	15280	15298	15384	15253	15592	15420	15186	15252	15289	15124	15265	15040	15269	15219	15123	15419	15528	15229	15259	15249	15380	15315	15396	15292	15243	15275	15125	15346	15357	15388	15275	15187	15514	15565	15217	15396	15446	15384	15229	15468	15358	15205	15325	15217	15229	15272	15291	15255	15461	15372	15369	15101	15351	15206	15257	15288	15214	15282	15171	15436	15336	15418	15364	15228	15252	15246	15461	15193	15280	15299	15250	15117	15338	15436	15126	15362	15390	15453	15216	15458	15351	15272	15275	15142	15461	15385	15208	15211	15425	15468	15478	15217	15338	15303	15150	15422	15461	15384	15301	15320	15274	15311	15322	15298	15150	15267	15261	15416	15393	15432	15438	15352	15155	15289	15533	15191	15181	15301	15354	15340	15416	15431	15246	15205	15213	15263	15212	15172	15374	15473	15391	15454	15240	15372	15352	15251	15518	15218	15584	15361	15495	15331	15312	15277	15522	15154	15391	15562	15289	15143	15323	15388	15232	15304	15240	15276	15208	15649	15237	15643	14980	15377	15359	15322	15073	15235	15352	15361	15333	15274	15166	15334	15352	15428	15256	15390	15468	15219	15263	15342	15190	15531	15281	15275	15397	15466	15321	15183	15027	15122	15458	15355	15222	15203	15149	15292	15245	15380	15207	15329	15244	15399	15084	15408	15365	15062	15305	15182	15300	15440	15478	15354	15474	15433	15296	15294	15163	15276	15502	15300	15288	15410	15367	15262	15163	15264	15308	15233	15196	15417	15240	15407	15331	15256	15167	15292	15188	15437	15332	15129	15052	15381	15504	15186	15218	15379	15270	15046	15292	15206	15230	15253	15321	15184	15344	15415	15524	15265	15266	15299	15459	15533	15433	15273	15208	15269	15092	15472	15357	15364	15168	15299	15358	14996	15345	15303	15352	15135	15173	15196	15471	15188	15366	15250	15286	15371	15506	15216	15145	15269	15175	15212	15319	15310	15370	15158	15386	15376	15388	15300	15245	15462	15465	15524	15402	15051	15271	15462	15477	15412	15204	15386	15280	15292	15377	15605	15299	15145	15352	15342	15225	15356	15218	15527	15287	15436	15368	15399	15394	15260	15370	15279	15461	15312	15203	15463	15456	15330	15422	15404	15359	15308	15269	15103	15429	15211	15327	15302	15455	15320	15348	15351	15181	15421	15202	15483	15353	15426	15341	15361	15400	15319	15189	15235	15330	15394	15187	15404	15375	15228	15354	15031	15307	15218	15502	15259	15445	15322	15339	15312	15506	15413	15315	15208	15247	15358	15206	15300	15387	15528	15371	15550	15362	15552	15226	15253	15260	15224	15198	15285	15233	15267	15425	15395	15186	15229	15209	15310	15419	15251	15093	15447	15243	15387	15233	15395	15395	15480	15393	15239	15260	15383	15179	15358	15572	15162	15383	15481	15345	15234	15180	15470	15444	15403	15345	15416	15244	15137	15310	15120	15384	15500	15282	15423	15254	15247	15244	15050	15398	15515	15128	15237	15346	15215	15386	15493	15174	15255	15313	15296	15296	15452	15398	15119	15471	15397	15410	15245	15278	15453	15388	15270	15244	15335	15123	15264	15212	15211	15349	15433	15306	15388	15334	15391	15438	15328	15588	15404	15349	15382	15466	15380	15293	15452	15182	15315	15328	15570	15287	15390	15427	15438	15332	15408	15403	15469	15172	15337	14887	15237	15378	15298	15246	15322	15150	15387	15357	15335	15329	15322	15301	15441	15162	15261	15190	15340	15307	15188	15207	15231	15050	15265	15262	15288	15464	15366	15334	15111	15296	15270	15185	15360	15427	15178	15219	15114	15435	15494	15140	15215	15206	15144	15285	15305	14996	15282	15286	15443	15348	15174	15392	15390	15417	15262	15436	15531	15353	15325	15339	15301	15169	15425	15367	15281	15486	15266	15237	15413	15153	15214	15233	15263	15314	15384	15313	15457	15313	15233	15456	15283	15305	15302	15301	15266	15219	15423	15183	15197	15078	15346	15247	15292	15206	15342	15152	15373	15483	15484	15352	15356	15490	15465	15168	15386	15479	15392	15370	15245	15036	15445	15495	15161	15234	15365	15160	15207	15398	15235	15310	15401	15319	15459	15262	15336	15269	15072	15454	15431	15247	15252	15216	15453	15301	15234	15184	15427	15277	15318	15412	15216	15093	15303	15253	15217	15268	15534	15464	15268	15156	15132	15287	15300	15098	15398	15320	15303	15332	15280	15240	15201	15182	15400	15456	15324	15196	15339	15289	15174	15233	15514	15433	15149	15219	15238	15394	15399	15434	15127	15239	15305	15315	15240	15519	15221	15180	15297	15224	15134	15274	15162	15401	15406	15339	15268	15199	15191	15333	15381	15388	15526	15179	15192	15102	15323	15439	15301	15262	15263	15476	15394	15238	15191	15183	15440	15302	15224	15373	15206	15413	15342	15403	15334	15238	15235	15201	15369	15081	15338	15414	15451	15272	15488	15429	15291	15326	15365	15406	15334	15322	15235	15273	15371	15414	15491	15271	15211	15463	15428	15256	15090	15189	15425	15332	15339	15285	15335	15289	15113	15335	15420	15395	15328	15203	15076	15265	15160	15452	15116	15334	15570	15208	15270	15302	15385	15442	15513	15174	15370	15343	15174	15136	15336	15299	15293	15392	15318	15309	15275	15291	15152	15221	15130	15191	15264	15330	15470	15344	15417	15363	15361	15371	15338	15445	15268	15159	15509	15397	15183	15429	15186	15262	15271	15388	15292	15385	15521	15414	15351	15210	15295	15297	15288	15442	15327	15294	15463	15459	15099	15331	15255	15294	15251	15377	15211	15310	15304	15283	15288	15320	15382	15155	15270	15330	15420	15330	15221	15554	15240	15430	15217	15361	15210	15286	15489	15185	15513	15365	15507	15333	15211	15366	15250	15373	15405	15348	15197	15327	15305	15307	15320	15295	15335	15236	15204	15108	15585	15297	15285	15250	15292	15175	15227	15114	15278	15470	15274	15334	15430	15327	15362	15273	15355	15298	15351	15348	15226	15365	15353	15567	15418	15407	15407	15284	15313	15311	15454	15460	15224	15311	15319	15434	15340	15360	15245	15398	15228	15210	15203	15299	15282	15360	15293	15306	15272	15329	15290	15468	15313	15157	15397	15377	15076	15446	15460	15353	15257	15426	15110	15305	15233	15242	15312	15192	15160	15214	15386	15395	15355	15392	15242	15448	15284	15144	15311	15126	15323	15227	15408	15200	15379	15628	15324	15470	15219	15393	15192	15166	15224	15534	15306	15074	15152	15377	15516	15150	15362	15392	15291	15229	15281	15202	15171	15257	15269	15354	15556	15344	15232	15330	15247	15307	15316	15305	15342	15351	15367	15495	15314	15312	15412	15144	15259	15403	15250	15355	15404	15426	15395	15369	15273	15414	15357	15292	15137	15325	15203	15160	15344	15106	15238	15322	15475	15211	15484	15314	15440	15270	15265	15324	15450	15176	15350	15424	15334	15332	15201	15263	15051	15312	15157	15363	15305	15331	15338	15591	15430	15298	15399	15287	15412	15259	15320	15304	15293	15576	15448	15411	15235	15323	15388	15129	15250	15250	15336	15388	15491	15277	15303	15451	15343	15335	15097	15209	15291	15447	15248	15306	15392	15342	15356	15503	15328	15171	15342	15262	15479	15143	15418	15426	15181	15248	15267	15288	15292	15330	15436	15332	15417	15491	15539	15464	15335	15222	15361	15455	15227	15239	15378	15183	15407	15308	15228	15244	15281	15248	15212	15269	15246	15346	15284	15596	15448	15271	15241	15231	15442	15271	15417	15354	15478	15363	14990	15264	15279	15327	15208	15429	15464	15353	15381	15082	15261	15243	15240	15257	15335	15169	15305	15211	15388	15259	15427	15363	15180	15304	15475	15402	15233	15394	15370	15338	15485	15195	15423	15363	15232	15486	15240	15370	15296	15129	15180	15103	15359	15345	15241	15277	15477	15228	15433	15199	15350	15334	15392	15180	15261	15187	15309	15042	15384	15349	15217	15206	15184	15081	15343	15468	15306	15389	15378	15297	15450	15550	15350	15214	15408	15406	15292	15180	15236	15243	15344	15221	15509	15289	15157	15338	15289	15265	15385	15491	15185	15422	15215	15172	15328	15317	15418	15300	15391	15333	15250	15435	15412	15376	15427	15638	15216	15289	15250	15316	15395	15253	15232	15212	15071	15230	15359	15320	15297	15312	15411	15290	15410	15448	15386	15282	15195	15328	15285	15229	15292	15435	15482	15248	15435	15361	15434	15088	15258	15273	15108	15249	15242	15448	15110	15387	15243	15158	15304	15348	15261	15405	15349	15412	15470	15457	15240	15194	15327	15406	15462	15374
25044	48270	40172	30735	24777	20857	18982	17777	16808	16420	15703	15315	15099	15087	14807	14836	14608	14564	14549	14317	14283	14478	14364	14346	14227	14310	14408	14260	14215	14171	14271	14224	14185	14155	14247	14161	14155	14006	14235	14237	14301	14188	14239	14175	14064	14133	14100	13998	14123	14096	14162	14369	14321	14095	14097	14311	14095	14101	14132	14112	14253	14027	14189	14138	13941	14319	14104	14026	14185	14202	14299	14110	14149	14080	14040	14226	14174	14010	14035	14080	14142	14149	14068	14320	14128	14179	14086	14193	14000	14114	14152	14205	14287	14110	14207	14206	14173	14067	14163	14020	14039	14368	14194	14252	14315	14187	14145	14104	14263	14128	14037	14099	14176	14121	14268	14195	14072	14270	14045	14108	13988	14191	14134	14048	14087	14175	14233	14178	14043	14259	14284	14044	14239	14064	14120	14216	14177	14040	14319	14226	14076	14169	14203	14157	14084	14026	14176	14000	14207	14202	14193	14082	14000	14231	14171	14123	14179	14068	14060	14221	14259	14049	14406	14024	14079	14136	13917	14265	14312	14252	14117	14255	14250	14221	14205	14179	14196	14174	14190	14291	14096	14126	14093	14137	14193	14198	14307	14000	14209	14052	14197	14344	13920	14123	14169	14029	14276	14055	13982	14100	14176	14222	14149	14126	14271	14245	14050	14218	14056	14045	14036	14091	14157	14075	13950	14391	14352	14089	14136	14131	14155	14092	14082	14048	13941	13998	14318	14195	14231	14119	14123	14005	13894	14144	14299	14048	14061	14128	14157	14048	14015	14153	14066	14029	14293	14123	14309	14250	14135	14291	14121	14083	14177	14080	14216	14327	14287	14240	14101	14199	14044	14243	14236	14247	14120	14018	14271	14199	14141	14007	14163	14108	14117	14222	14132	14263	14234	14153	14098	14217	14191	14202	14144	14075	14171	14290	14040	14156	14143	14249	14203	14211	14079	14144	14070	14241	14101	14116	14008	14241	13985	13931	14108	14281	14051	14248	14139	14006	14237	14142	14148	14188	14209	14153	14092	14230	14128	14175	14164	14232	14132	14156	14189	14075	14127	14089	14236	14175	14186	14220	14355	14065	14253	14225	14283	14036	14098	14195	14166	14122	14044	14205	13995	14148	14303	14101	14108	14122	14131	14132	14057	13993	14190	14104	14009	14222	14212	14170	14145	14273	13977	14060	14044	14269	14089	14065	14141	14243	14071	14039	14151	14239	14131	14211	14213	14196	14135	14418	14106	14130	14179	14214	14225	13964	14168	14270	14162	14235	14051	14213	14022	14132	14218	14186	14221	14239	14124	14040	14306	14196	14240	14125	14147	14126	14067	14054	14215	14116	14214	14291	14041	14039	14053	14182	14036	14263	13998	14130	14241	14334	14154	14138	14055	14069	14217	14021	14276	14131	14063	14078	14039	14157	14126	14050	14116	14142	14209	14238	14167	14302	14041	14054	14149	14202	14046	14156	14024	14098	14274	14199	14177	14177	14042	14096	14231	14247	14041	14169	14064	14089	14034	14169	14140	14078	14169	14189	14278	14252	14251	14211	14289	13843	14241	14236	14013	14154	14090	14155	14095	14254	14054	14107	14172	14090	14134	14209	14150	14172	14255	14178	14211	14095	14116	14070	14191	14219	14178	14179	14039	14167	14211	14033	14141	14130	14276	14165	14126	14017	14233	14245	14111	14107	14116	14044	14286	14027	14152	14197	14065	14112	14051	14207	14101	14151	14044	14185	14103	14255	14050	14104	14102	14167	14140	14168	14240	13996	14183	14180	14213	14175	14030	14180	14121	14071	14125	14149	14180	14105	14061	14161	14042	14224	14250	14198	14097	14102	14123	14055	14143	14222	14222	14078	14157	13985	14259	14131	13977	14061	14281	14045	13942	14257	14093	14156	14269	14170	13968	14175	14179	14052	14210	14096	14251	14121	14143	14097	14114	13977	14257	14012	14135	14028	14224	14193	14107	14289	14060	14027	13989	14166	14372	14036	14083	14183	14302	14121	14154	14182	14377	14019	14051	14138	14110	13966	14350	14109	14093	14102	14056	14084	14308	14170	14085	14131	14162	14144	13980	13989	14183	14045	14187	14107	14056	14216	14191	14169	14059	14179	14062	13972	14112	14109	14308	14189	14191	14174	14042	13970	14038	14062	14213	14326	14233	14110	14164	14242	14162	14140	14036	14065	14071	14207	14032	14043	14184	14073	13975	14081	14155	14061	14134	14186	14164	13874	14154	14119	14143	14246	14305	14152	14083	14242	14186	14028	14143	14220	14095	14212	14360	13990	14104	13933	14059	14083	14265	13979	14136	14083	14259	14162	14242	14076	14072	14164	14136	14104	14109	14211	14069	14149	14185	14094	14155	14089	13900	14025	14068	14090	14083	14215	14142	14044	14121	14151	14130	13953	14285	14241	14106	14127	14007	14173	14075	14166	13955	14202	14162	13966	14147	14232	14123	14317	14220	13999	14106	14185	14183	14026	14148	14082	14298	14191	14174	14024	14252	14078	14117	14098	14085	14140	13991	14262	14024	14194	14285	14151	14214	14047	14056	14051	14148	14083	14166	14117	14036	14088	14247	14256	14218	14115	14005	14016	14146	14249	14099	14092	14090	14382	14304	14123	14124	14272	14151	14228	14266	14160	14113	14041	14426	14194	14079	14147	14230	14041	14092	14301	14099	14000	14100	14148	14214	14235	14152	14158	14115	14203	14092	14166	14091	14291	14186	14157	14217	14165	14069	14271	14129	14025	14112	14031	13919	14239	14023	13989	14070	14192	14009	13948	13893	14121	14101	14176	14328	14155	14318	14194	13988	14056	14128	14069	13899	14068	14091	14272	14168	14160	14282	14082	14125	14265	14085	14339	13999	14236	14152	14169	14084	14192	13990	14117	14085	14174	14223	13980	14244	14110	14000	14076	14153	14346	14041	14278	14123	14187	14078	14227	14169	14145	14097	14289	14083	14243	14255	13999	14051	14174	14008	14218	14236	14257	14207	14062	14100	14159	14073	14212	14308	14217	14192	14213	14055	14047	14057	14070	14259	14188	14112	14069	14125	14188	14146	14320	14154	14020	14199	13899	14066	14113	14265	14246	14276	14051	14264	14003	13997	14039	14132	14109	14156	14023	14088	14250	13980	14083	14147	14084	14204	14161	14190	14058	14088	14226	14385	14173	14017	14097	14157	13943	14253	14188	14063	14154	14171	14087	14051	14218	14231	14045	14097	14085	14251	14166	14113	14164	14226	13993	14142	14018	14106	14205	14090	14293	14053	14134	14028	14139	14265	14003	14295	14190	14121	14176	14088	14122	14046	14047	14065	14282	14314	14044	14300	14115	14142	14134	14182	14196	14106	14136	13952	14140	14133	14254	14100	13950	14252	14181	14171	13998	14111	14171	14195	14022	14101	14066	14216	14016	14046	14211	14095	13949	14110	14127	14079	14246	14106	14160	14034	14253	14009	13993	14018	14092	14159	14251	14028	14090	13984	14201	14358	14050	14020	13979	14150	14226	14005	14178	13967	14222	14189	14110	14088	14194	14209	14209	14052	14092	14265	14113	14118	14251	14242	14257	14092	14103	14169	14294	13997	14164	14148	14072	13973	14139	14019	14247	14227	14147	14198	14298	14286	14167	13965	14119	14164	14244	14261	14115	14184	14150	14000	14231	14099	13993	14137	14200	14184	14143	14114	14085	14057	14069	14197	14001	14021	14140	14191	14228	14152	13915	14171	14141	14102	14127	14122	14216	14298	14243	14146	14177	14118	14379	14144	14261	14081	14092	14120	14129	14017	14122	14033	14178	14187	14198	14092	14238	14167	14221	14034	14095	14147	14075	14141	14293	14126	14044	14186	14132	14164	14175	14080	14132	14107	14002	14166	14167	14066	14108	14082	14114	14135	14176	14095	14058	13885	14198	14131	14092	14134	14099	14098	14114	14059	14002	14183	14128	14134	14139	14141	14212	14049	14007	14147	14161	14189	14073	14391	14025	13966	14227	14094	14134	14255	14266	14065	14037	14223	14124	14070	14218	14189	14040	14152	14151	14363	14223	14183	14123	13970	14170	14153	14049	14411	14088	14247	14174	14181	14093	14089	14274	13966	14155	14103	14133	13999	14137	14242	14085	14047	14148	13973	14217	14028	14204	14098	13914	14235	14201	14118	14031	14108	14322	14054	14240	14156	14184	14027	14191	14196	14105	14147	14191	14285	14157	14195	14254	14204	14122	14038	14318	14135	13919	14163	14114	14140	14403	14227	14224	14134	14241	14060	14064	14079	14171	14327	14149	13953	14048	14050	14331	14146	14119	14141	14074	14050	14134	14151	14109	14226	13950	14217	14324	14146	14060	14059	14261	14043	14092	14162	14012	14121	14253	14028	14032	14118	14267	14130	14101	14080	14090	14139	14005	14293	14013	14079	14079	14003	14137	14100	14228	14170	14430	14181	14043	14155	14321	14205	14218	14112	13979	14273	14065	14094	14060	14062	14272	14072	14131	14306	14192	14234	14191	14284	14039	14129	14067	14085	14130	14044	14249	14186	14056	14180	14062	14200	14192	14184	14346	13866	14235	14172	14183	14106	14173	14134	13988	14101	14033	14173	14152	14046	14217	14022	14247	14178	14179	14237	14195	14114	14099	14193	14001	14174	14287	14047	14105	14129	14128	14134	14094	14376	14221	14021	13949	14194	14183	14164	14174	14200	14395	14146	14102	14207	14164	13949	14140	14093	13958	14011	14028	14257	14089	14218	14045	14023	13950	14331	14129	14157	14033	14108	14104	14294	14134	14215	14134	14016	14258	14058	14243	14105	14048	14119	14044	14078	14101	14290	14127	14245	14302	13911	14190	14230	14067	14181	14195	14032	14035	14071	14070	14130	14011	14148	14087	14035	14158	14244	14245	14110	14043	14354	14041	14173	14096	14152	14157	14044	14043	14229	14287	14001	14236	13972	14038	14124	14135	14265	14204	14169	14228	14133	14133	14160	14281	14166	13992	14077	14128	14243	14278	14149	14191	14153	14061	14139	14237	14149	14121	14125	14060	14191	14159	14097	14256	14164	14085	14169	14199	14142	14233	14140	14169	14254	14102	14148	13875	14143	14119	14064	14220	13994	14172	14123	14149	14021	14125	14233	14064
29352	25214	27585	23081	18100	16798	16462	15973	15817	15649	15423	15491	15469	15309	15448	15162	15209	15305	15173	15209	15004	15037	15233	15175	15044	14978	15049	15103	15085	15270	15059	14963	15025	15013	15037	14941	14965	15053	15105	15083	15229	15061	15178	15144	15021	15212	15029	14935	15086	15037	15109	15150	15017	14949	15156	15124	15207	15195	14803	14956	14811	15048	15176	15020	15016	14975	15055	14985	14906	15340	15061	15089	15134	15015	14956	14976	15092	15027	15153	15076	15021	15218	15038	14896	15140	15104	15127	15173	15157	15190	15004	15145	14986	15087	15115	15001	14989	15182	15022	15006	14902	15107	14767	15078	15029	15191	14946	15119	14999	15224	15249	14918	15006	15172	14984	14897	15027	14902	15144	15145	15196	15204	15178	15142	14981	14955	14830	15093	15203	14751	15113	14975	15073	14814	14985	15051	15118	15017	15178	14976	14840	15007	14985	14833	14960	14992	14976	14924	14851	14847	15114	14930	15159	15076	15108	15235	15006	14997	14972	14976	14853	15054	15068	15176	14970	15164	14926	14978	15150	15200	14934	15048	15112	14996	15165	15039	15131	14911	15102	15116	14959	15202	15161	15195	15139	15000	15276	15230	15300	15030	14907	15064	15067	15069	15088	14995	15042	14959	15199	15089	15216	15081	15196	15180	15033	15148	15052	15075	15093	14911	15091	14981	15272	15121	15045	15339	15063	15012	15008	15071	15103	15058	15024	15174	15075	14936	14870	14958	15088	15059	14961	14972	15190	15006	15134	15083	15051	14937	14904	14989	15187	15161	14828	14997	14999	15007	15042	15116	15073	15109	15144	15058	15028	15010	15132	15188	14909	14990	15149	14949	15133	14958	15052	15096	15047	15093	15004	14963	14971	14962	15329	15250	15240	15141	15020	15094	15078	15193	15054	14995	14957	14953	15087	15055	15031	15125	15203	15108	15259	15126	15375	15210	15213	15102	15148	15174	15013	15171	15045	14997	15160	15061	15133	15053	15186	14912	15144	15161	15125	15007	14956	15030	15169	15302	15130	15047	14881	15084	15108	14947	15039	15007	14994	15146	15147	15165	15180	14985	14998	14928	14905	14975	15026	15196	14984	15056	15106	15258	15090	15247	15166	15045	14895	15084	15127	14970	15038	14838	15033	14900	14992	15203	15149	15215	15261	14943	15209	14971	15091	15008	15053	15239	14903	14953	15005	14998	15231	15035	14988	15138	14997	14971	15098	15120	14965	15100	15155	15035	15116	14933	15056	15013	15247	15029	14984	15226	15055	15241	14960	15216	15229	15163	15104	14970	15095	15068	15031	15210	15038	15003	15204	15046	15047	14839	15006	14931	15047	15150	15066	14951	15219	15129	14884	15132	14942	15104	15109	15034	15076	14972	15052	15197	15204	15162	15034	15058	15293	15333	15055	15206	15014	15111	15068	15076	15214	15076	15116	15013	15119	14919	14949	15013	15065	15182	15154	15078	15060	15078	14972	15042	15068	15254	15253	15188	15174	15187	15048	15056	14996	15035	15133	15268	15127	14891	15023	14971	15300	14925	15010	15013	15175	15081	15246	15249	15219	15047	15113	15027	15059	15219	15181	15097	15022	15148	15077	15104	15143	15106	14905	14952	15169	14970	15009	15098	15092	15083	15028	15077	15058	15099	15082	15052	15256	15069	15100	15043	14982	14998	14977	14993	15180	15106	14976	15155	14892	15113	15063	15113	15045	15074	15144	15100	15123	15179	14906	14918	14937	15222	15115	14923	15027	15027	14811	15057	14975	15139	15024	15057	14938	14925	15215	15098	15082	15060	15242	15119	14994	14882	15132	15297	15080	15240	15195	15094	14867	15022	15034	15014	14964	15164	15003	15057	15006	14930	14941	15234	14866	15085	15119	15013	14930	15157	15110	15140	15000	15235	15160	15236	15148	15084	15144	15078	14912	15117	14984	15109	15148	15117	15014	15011	15093	15035	15195	15035	15051	15068	14763	15041	15022	15165	15291	14834	15124	15067	15151	14970	15117	14883	14972	15038	15134	15068	15152	15173	14970	15076	15059	15043	14928	15109	14992	14936	15245	15127	15022	14945	15146	15044	15232	15197	15210	15226	15097	15020	14944	14907	15127	14971	14984	15010	15180	15114	15040	15007	15049	14984	15040	15114	14956	15094	15177	15082	15077	15142	15153	15127	15377	15035	15150	14885	15125	15028	14942	15192	15064	15031	15057	15067	15034	14876	15079	15188	14934	14983	15188	15079	14994	15017	15033	15101	14987	15095	14881	15065	15271	14937	15078	15116	14876	15025	15132	15036	15086	15103	15022	15100	15153	15112	15098	14927	15058	15071	14987	15019	15193	15021	15053	14958	15179	15007	15100	14826	15057	14995	15184	15016	14956	15128	14995	14940	15109	14789	15120	15230	15124	15052	14933	15115	15116	15050	15300	15147	15027	15099	15037	15000	15030	15176	15007	15074	15236	14981	15217	15130	15148	15078	14827	15186	15254	15119	15074	14873	14867	15131	15049	15127	14891	15004	15165	15062	15156	15093	14961	15136	15056	14994	15046	15111	15031	14924	15158	15075	15123	14999	15078	15011	15070	15021	15179	15006	15117	15240	15192	15094	14897	14868	15010	15033	15056	14898	14866	15054	15225	15186	14808	14996	14963	14929	14913	15088	15168	15009	14956	14886	15088	14948	14866	15054	15024	15144	14949	15201	14985	15171	14852	15094	14950	14989	15072	14992	14974	15085	15188	15101	15195	14929	14995	15025	15041	15011	14994	14944	15103	15053	15028	15032	15043	15172	15171	14978	15222	15182	15260	15014	15112	15088	15044	15163	15169	15075	15020	15138	15192	15019	14970	15149	14959	15022	15239	15035	15009	15154	15036	15125	15159	15041	15268	15022	15098	15182	15087	15129	15110	15105	15062	14970	15161	15261	15030	15068	14934	14979	15260	15057	15106	14957	15107	15170	15232	14919	14866	15159	15116	15108	15164	15216	14957	15104	14969	15135	14918	14910	14966	14973	15133	15064	15229	15052	15273	15023	14872	15157	15024	15028	15071	15065	14885	15073	15135	15079	15182	15237	14944	15073	15093	15051	15311	15086	15071	15116	15042	15050	15140	14998	14924	15019	14921	15145	15190	15033	15261	15103	14986	14901	15185	15377	15116	15214	15058	14985	15052	15040	14871	15207	14865	14922	15066	15182	15159	14973	15196	15011	15102	14972	15040	15207	15114	15102	14985	15010	15018	14873	15123	15280	14975	14829	15080	14885	15014	15083	15093	15227	15158	15153	15197	15148	14982	15135	14983	15027	14921	15103	15078	15069	15183	15243	15033	15086	15084	15089	15059	15034	15010	14915	15073	15312	15069	15015	15116	15038	14836	15077	15325	15187	14844	14828	15003	15000	15149	15198	15086	14990	15089	15116	15081	14918	15088	15304	14989	14989	15056	14913	15071	15088	15201	15101	15302	15184	15225	15171	15136	15222	15018	15079	14902	15321	15174	15175	15159	15143	14990	15097	15029	15028	15066	15071	15081	14877	15284	15229	14810	15040	15056	15078	15079	15146	15114	15162	15081	15245	15152	14817	15026	15147	15052	15021	15266	15095	15221	15176	14894	14877	15175	14915	15180	14928	15104	15130	14918	14939	14978	15141	15048	15057	15015	14954	15118	14913	14937	14969	15194	15169	15010	15316	15192	15105	15176	15044	15078	15242	15102	15189	15269	15176	15100	14982	14971	14834	15259	15111	14943	15232	15286	15048	14950	15188	14831	15121	15092	14988	14947	15178	15091	15020	15097	15083	15148	14947	15142	15069	15163	14945	14995	15057	15126	15046	15072	14997	15145	14945	15149	15058	15016	15007	15066	14933	15161	15001	15124	15063	15006	14992	15075	14941	14980	15065	14941	15008	14982	15154	15084	14857	14994	14901	15162	14931	15104	15156	14936	15089	14962	15384	15199	15126	15047	15142	15177	15191	15087	15047	15207	15074	15022	15122	15002	14951	15052	15097	15192	15050	15138	14964	15148	14989	15075	15145	15018	14925	15228	15153	15077	15042	15108	15119	15068	15020	14959	15014	15225	15011	15181	14913	15120	15051	15144	15051	15126	14911	15038	14934	15059	14980	15132	15047	15015	15167	15139	15010	14959	14953	15099	15153	15246	15000	15097	15032	15033	15125	15254	15088	15026	15224	15260	15194	15105	14976	15215	14853	15015	15002	15032	15074	14886	15047	15107	15087	15067	15084	15075	14906	14964	15053	15249	15124	14967	15113	15192	15286	15319	15218	15245	15018	15196	15107	15067	15016	15171	15093	15040	15106	15043	14959	15224	14890	15189	15054	15145	15037	14937	15013	15129	15121	15038	15196	15145	15179	15063	15217	15069	15124	15143	15240	15102	15105	15146	15060	15311	14909	15208	15150	14979	15174	15252	15103	15039	15148	14950	15207	14911	15343	15076	15214	15337	14899	15069	14984	15009	15215	15188	15049	14916	15040	15067	15007	15062	14964	15029	15155	15249	15267	15144	15167	15037	14929	15250	15038	14928	14981	15104	15187	15150	14999	15113	15174	14954	15121	15019	15212	15179	15138	14999	15044	15111	15016	15010	14954	15134	15081	15013	15228	14993	15218	15082	15086	15084	15196	15158	14954	15221	14998	15127	15030	14990	14951	14914	15235	15018	15137	15181	15045	15007	14953	15152	14919	15089	15145	14981	14938	15080	15275	14990	15087	15078	15049	15054	15060	15082	15176	15041	15096	15241	15192	15086	15077	15042	15118	15065	15065	15152	15135	15090	15124	15166	14860	14984	15012	15282	14785	15146	15162	15112	15094	14967	15190	14828	15039	14963	14997	15055	15133	15306	15113	15101	14913	14917	14937	15149	14874	15076	15084	15097	14906	15056	15023	15184	15078	14944	15014	15075	14785	14963	15134	15232	15091	15023	15084	15010	14990	15171	15182	15085	15023	15182	14894	15111	15194	14987	15086	14946	15168	14946	14971	15059	15303	15223	15144	14968	14933	14957	15139	15276	15268	14967	15201	15159	15272	15175	14943	15027	15147	15173	14825	15294	15105	15290	14886	15140	15166	14960	15120	15059	15041	15131	15129	15076	15104	15148	14902	14968	14977	15164	14983	15172	15086	15063	15041
24356	37019	29402	22075	18584	16638	15892	15233	14934	14876	14604	14325	14259	14337	14283	14077	14013	14095	14168	14143	14093	13892	14014	14172	14118	13916	14118	14029	14188	14049	13900	14200	14037	14057	14020	13880	13921	14063	14004	13960	13939	14093	14010	14046	13901	13876	13946	13964	13973	13985	13978	14022	14002	13892	13970	13932	14160	14004	14165	13904	13874	13979	14043	14011	14077	13844	13867	13992	13887	14055	13934	14027	14135	13806	13886	13967	14023	13894	13833	14176	13971	14008	13921	14012	14037	13970	13967	13823	13981	13977	14003	13952	13942	14051	13746	13815	13855	13907	13891	14039	14047	14121	13903	13890	14004	13822	14073	13820	13926	13959	13961	13916	14002	13830	13986	13835	13920	13856	13920	13962	13845	13825	14009	14000	14044	13957	14019	14021	13933	13948	13846	14023	14021	13850	14049	13897	14000	13922	13937	13930	13972	13770	13972	14023	13867	13847	13867	14045	13835	14011	13878	14048	13955	13994	13973	14054	14020	13817	13785	13768	13998	13951	13938	14029	13840	13952	13722	14041	13804	13945	13946	13899	13839	13936	14091	13895	13883	13856	14003	13902	13889	13981	14069	13953	13922	13763	14012	13844	13908	13996	13816	13940	14004	13948	13958	13980	14052	14023	13899	14014	13884	13866	13797	13928	13933	14067	14063	13947	13906	13959	14035	13899	14025	13953	13822	14038	13853	14129	14061	14184	14087	14030	13858	13887	13943	13935	14028	14047	14063	13859	14063	14029	13861	14061	14033	14065	13945	13944	14144	13931	14048	14066	13959	13807	14010	13982	14071	13886	13910	14047	13921	13885	13896	14062	13855	14101	13876	13925	14175	13992	14009	13991	13945	13734	14070	13893	14127	14095	13956	14105	14086	13990	13983	13863	13963	13932	13821	14106	13917	13802	14141	13891	13941	13937	13744	14134	13977	13991	13978	14028	13974	14101	13779	14011	13890	14087	13979	13903	13931	14121	13984	13769	14037	13995	13690	13872	13961	13858	13891	14029	13958	13784	14036	13937	13949	13927	14036	13926	14042	14049	14106	14159	13952	13896	14069	13940	13928	13977	13976	13842	13796	13966	13991	13947	14013	13960	13962	13911	13936	14002	13997	13940	14009	13949	14063	13701	14009	13945	13945	13998	13955	13896	14097	13973	13819	13995	13920	14050	13984	13881	13890	13923	13897	13861	13929	13892	14087	13902	13962	14141	13898	14056	13928	13960	13844	13796	13858	13963	14014	13724	14010	13950	13964	13792	14024	13838	13700	14018	14036	14064	14047	13798	13810	13675	13788	13999	13962	14103	14126	13875	14041	14046	13944	13857	14164	13842	14118	13933	13880	13902	13918	13933	14072	13914	13972	13903	14123	14019	13854	13910	13945	13957	13987	13926	13987	13899	14039	14186	13947	14009	13922	13765	14179	14015	13995	13863	14074	14018	14061	13822	13905	14194	13887	14018	13967	14003	13944	13950	13815	13930	13789	13751	13897	13930	14007	13911	13779	14152	14092	14021	14099	13793	13872	14098	13982	13845	14016	14034	14025	13961	14073	14010	14009	13959	13998	14057	13888	14058	13923	14068	14002	13902	13975	13912	14098	13958	13985	13792	14037	13955	13982	14001	13607	14067	14076	14017	14017	13933	14134	13917	13808	14041	14004	13861	14015	13978	13882	13875	13900	13996	13950	13999	13978	13949	13927	14086	13911	13971	14048	14007	13980	13997	14118	13947	13861	13970	13904	13920	13966	13790	14140	14045	13910	13994	14088	13835	13933	14009	14026	14034	13948	13970	13928	13790	13841	13920	13899	13985	13980	13968	13857	13700	13842	14127	13841	14027	13840	13887	14036	14131	14150	13816	14008	14018	13753	13952	14039	13819	14011	13906	14039	13967	13946	13990	14027	13870	14003	14053	13910	13989	14063	13990	13812	13957	13920	13942	13998	13990	14047	13885	13739	13887	13838	14011	13800	13987	13953	13824	14164	14066	13979	13928	13997	13956	13937	14107	13927	14036	13874	13912	13890	13948	13996	14094	13912	14076	13808	14001	14031	13857	14036	13992	14059	13924	14023	13874	13952	13826	13928	13990	14089	13942	14088	13886	13976	13939	13829	14032	14031	13936	14059	14018	13965	13917	13842	13920	13807	13942	14088	13987	13877	14076	14116	13959	13967	14034	13969	14067	13936	13841	13829	14089	13977	13945	13976	13847	14064	14087	14061	13862	13921	13984	14146	13840	14077	14027	14005	14008	14070	13874	14027	14025	13939	13964	13942	13791	13975	13912	14352	13887	13938	13982	13937	14094	13927	13916	13899	13994	13935	14068	14002	13935	13880	13853	13922	14046	13980	13959	13952	13896	14019	13978	14026	14015	14119	14114	13996	13945	13917	14053	14033	13827	13986	13917	14121	13994	13804	14044	13995	13954	14064	14013	13929	14050	13933	13997	14112	13968	14061	13933	13942	14004	14026	13952	14026	13956	14007	13704	14001	13988	13880	13950	13981	13848	13854	14251	13812	13957	13929	13972	13947	14177	13974	14072	14002	13915	13852	13947	13962	13969	14113	13992	14010	13836	13898	13877	13845	13922	13921	14022	14011	13996	14017	14029	13968	13988	13949	14156	13921	13840	13904	13997	14020	13809	14007	13999	13720	13958	13958	14025	14019	13965	14107	14101	13961	13908	13915	14108	13821	13946	14001	13893	14016	14010	13940	13869	14029	13871	14031	13945	13981	14004	14047	13940	13811	13984	13968	13851	13990	14031	13975	13748	13971	13930	14044	14055	13882	13981	13975	14003	13801	13922	13948	14149	13911	14024	13875	14024	14055	13924	13921	14035	13930	13814	14030	13938	14018	13882	14007	13950	13967	14054	13957	14167	13942	13907	14052	13824	13932	13938	13835	13811	13945	14026	13915	14153	14072	13900	13941	14005	13877	14062	13988	14061	13920	13872	13941	14026	13938	14129	14113	14002	14014	13943	13786	13803	13911	14003	14070	13927	13975	13904	13730	13895	13975	13954	14009	13941	14089	14010	13907	13979	13998	13928	14018	13804	13932	14032	13991	13853	13781	13869	14047	13888	13907	14062	14033	14137	14029	14036	13908	13946	13915	14151	13866	13909	13867	14031	14095	14032	13984	13847	13893	13927	13992	14013	14126	13958	13927	14071	13907	14000	14051	13871	13866	13874	13883	14070	13982	13973	13978	14093	13938	13999	13989	13811	13855	14104	13871	13911	13939	13912	13914	14024	13872	14004	14045	14042	13995	13987	14145	14074	14057	13939	13781	13867	13974	13940	13990	13871	14067	14097	13884	13944	13924	14127	14058	13898	13991	13956	14022	13972	13898	13867	13930	13960	13888	14017	14006	14021	13943	13807	14007	13917	14049	14215	14064	13945	14053	13932	13891	13938	13980	14207	13849	14018	13976	13932	13860	13959	13974	13917	13737	13973	14124	14048	14032	13943	14023	13970	14106	13994	14087	13907	13865	14006	13967	13950	14146	13907	14021	14032	13937	13945	13971	14038	14040	13902	14000	14031	14150	14046	13811	13833	14025	14109	13919	13987	14084	13988	13985	14003	13934	13980	13897	13883	14058	13912	13918	13899	14093	13922	13959	14046	14049	13869	14107	13998	13954	14028	13966	13868	14023	14094	13972	14099	13986	13825	13874	14107	13983	13968	13872	13989	13896	13876	14072	13776	13951	13800	14005	14008	14010	13932	13992	13876	13967	14088	13946	13947	14040	14045	13989	13897	14063	13958	13790	14173	13989	14074	13984	13914	14104	13975	14062	13923	13876	13974	14019	13802	13959	13991	13808	13920	14135	13978	13927	13966	13906	14015	13985	13795	14035	13928	14023	14094	13962	13774	14022	13880	13978	14024	13961	13989	14120	13770	13844	13924	13916	13954	14017	13730	13981	14024	14094	13843	14046	14044	13905	13816	13922	14068	14195	13982	13972	13885	13830	14058	13929	13962	14164	14040	13987	13985	13897	14117	13917	13917	14124	13785	13976	13849	13806	14150	13956	13911	13801	13923	13992	13963	14149	13990	13849	14003	14023	14091	13974	13915	14054	13931	13846	14074	14065	13923	14118	13929	13973	14020	13886	13985	13899	14044	14049	14121	13965	13916	13945	13851	13971	14031	14145	13895	13972	14050	14214	14104	13808	14049	13933	13958	13913	14018	13990	14086	14065	14000	13909	13998	14004	13945	13931	13985	13977	14105	13950	14030	13928	13796	13870	13754	13686	14099	13952	13975	13717	13710	13861	14036	13996	13923	13964	14049	14025	13830	13918	14057	13983	13903	14005	13970	13934	13963	13944	13841	13916	13944	13979	13963	14191	13933	13922	13964	13884	14001	13826	13978	13867	13885	14029	14069	13908	14090	13958	13874	13848	13953	13910	14012	14062	13925	14129	13881	13807	13944	14066	13942	13860	13772	14196	13977	14125	13974	13956	13919	14083	14068	13957	13981	14173	13987	13819	13914	13873	14010	13873	13863	14114	13938	13911	13948	13929	13901	13988	13900	14021	13846	13776	13945	13802	13832	13803	13955	14123	14072	14081	13970	14048	13856	13952	14008	13820	13945	13925	13954	14004	13971	13823	13919	13850	13970	13743	13951	13956	13980	14032	13953	13955	13935	14054	13906	13888	13839	13937	13776	14029	13893	14077	13783	13834	13967	13966	13927	13987	13707	14128	13890	13978	14000	13864	14063	13939	13931	13827	13913	13910	13948	13978	13980	13954	14064	13998	13969	13867	14078	13903	14032	13988	13729	14035	13880	14005	13791	14054	13960	14122	13901	13913	14017	13908	13859	13988	13972	13942	14049	13959	14017	13995	13829	13960	13959	14057	14107	13889	13928	14029	13864	13888	13915	14007	14018	13788	13788	13891	14075	13807	14005	13990	13868	13933	13927	13815	13947	14102	13938	13980	13912	13964	14004	13878	14101	13946	13939	13940	13857	14125	14017	13998	13923	14014	13976	14078	13925	13894	13878	13956	13899	14219	14011	13767	13949	14068	14093	13936	14007	13851	14015	13972	13866	14167	13887	13956	14077	14047	13976	14021	13974	14085	13977	13937	14010	14035	14048	14189	14039	13875	13847	13818	13974	13994	13954	13855	13903	14014	13982	13822	13969
23549	21455	28032	25597	22464	21009	19643	17326	16584	16372	16046	16111	15917	15805	15693	15486	15639	15567	15520	15356	15544	15437	15520	15307	15440	15448	15232	15260	15416	15232	15315	15452	15269	15264	15409	15364	15387	15385	15349	15191	15107	15327	15235	15439	15489	15386	15371	15221	15594	15392	15312	15341	15360	15285	15320	15138	15333	15387	15191	15369	15380	15031	15176	15193	15109	15072	15168	15174	15045	15263	15374	15376	15224	15324	15377	15361	15227	15324	15273	15365	15196	15273	15256	15118	15045	15243	15460	15277	15081	15324	15183	15341	15147	15250	15237	15261	15283	15216	15464	15390	15269	15510	15116	15199	15493	15090	15240	15292	15274	15260	15115	15246	15247	15257	15311	15278	15274	15418	15140	15187	15255	15139	15264	15194	15208	15291	15351	15163	15297	15108	15211	15104	15301	15426	15220	15202	15200	15259	15072	15173	15364	15352	15297	15230	15404	15157	15249	15087	15288	15099	15254	15412	15293	15133	15312	15211	15296	15160	15288	15300	15190	15249	15096	15169	15187	15067	15343	15330	15366	15255	15442	15191	15246	15090	15160	15361	15225	15005	15224	15414	15434	15396	15315	15340	15089	15282	15259	15258	15276	15229	15261	15134	15296	15505	15120	15211	15219	15170	15194	15354	15408	15300	15196	15362	15285	15086	15285	15180	15023	15277	15169	15405	15066	15379	15138	15506	15356	15354	15265	15252	15139	15249	15334	15070	15294	15212	15456	15396	15408	15338	15233	15154	15441	15073	15168	15470	15496	15442	15156	15217	15157	14993	15350	15186	15198	15241	15143	15149	15209	15517	15177	15268	15270	15228	15301	15128	15473	15270	15429	15467	15322	15208	15364	15311	15237	15172	15094	15009	15243	15316	15333	15323	15478	15207	15210	15147	15229	15249	15296	15431	15122	15317	15346	15286	15324	15243	15211	15269	15168	15391	15302	15179	15143	15297	15536	15295	15337	15339	15272	15322	15171	15505	15329	15128	15313	15306	15213	15224	15313	15277	15101	15371	15462	15480	15059	15177	15386	15351	15234	15182	15414	15315	15353	15250	15409	15279	15286	15074	15028	15298	15291	15123	15433	15269	15234	15191	15117	15259	15346	15183	15062	15218	15409	15234	15369	15322	15279	15232	15271	15291	15237	15252	15149	15249	15118	15300	15315	15161	15332	15103	15085	15110	15300	15328	15372	15103	15349	15233	15179	15350	15282	15236	15289	15233	15256	15268	15496	15144	15136	15245	15300	15225	15246	15258	15270	15375	15298	15326	15182	15377	15208	15318	15298	15046	15317	15447	15144	15185	15342	15330	15370	15293	15325	15247	15220	15122	15072	15247	15326	15517	15173	15073	15136	15054	15098	15160	15222	15181	15379	15235	15187	15229	15159	15123	15464	15186	15168	15169	15392	15469	15158	15072	15241	15320	15214	15198	15182	14976	15230	15327	15118	15129	15161	15372	15338	15247	15293	15130	15354	15123	15298	15255	15214	15423	15169	15225	15044	15277	15358	15391	15237	15068	15209	15209	15330	15237	15252	15108	15333	15298	15028	15198	15399	15262	15254	15262	15176	15399	15145	15050	15133	15115	15420	15334	15484	15266	15488	15079	15168	15249	15216	15249	15254	15451	15321	15141	14960	15239	15255	15109	15442	15169	15308	15182	15245	15322	15235	15128	15218	15318	15489	15178	15289	15419	15481	15171	15333	15112	15363	15393	15249	15269	15345	15314	15338	15210	15311	15192	15285	15221	15280	15296	15312	15284	15188	15245	15190	15338	15048	15091	15248	15228	15167	15083	15058	15330	15272	15457	15453	15178	15107	15278	15395	15500	15390	15255	15356	15327	15382	15307	15269	15300	15312	15290	15103	15217	15304	15261	15159	15055	15118	15341	15222	15209	15335	15078	15242	15309	15260	15305	15189	15360	15463	15262	15347	15173	15184	15312	15261	15198	15156	15129	15248	15048	15338	15108	15466	15402	15400	15269	15306	15304	15353	15331	15348	15330	15485	15179	15374	15187	15048	15180	15343	15436	15349	15409	15293	15403	15190	15367	15145	15104	15039	15331	15319	15365	15192	15120	15261	15236	15236	15183	15139	15218	15338	15180	15319	15146	15105	15328	15272	15265	15169	15322	15245	15240	15397	15185	15362	15212	15487	15292	15226	15182	15204	15083	15365	15303	15199	15080	15313	15263	15181	15267	14999	15218	15076	15125	15103	15296	15133	15257	15435	15453	15340	15290	15011	15099	15269	15211	15370	15121	15278	15202	15077	15067	15366	15186	15057	15266	15262	15158	15327	15410	15327	15173	15104	15285	15317	15317	15127	15380	15346	15370	15174	15278	15311	15254	15203	15350	15119	15420	15320	15335	15292	15487	15341	15178	15312	15137	15256	15270	15356	15314	15254	15213	15152	15470	15429	15299	15309	15395	15326	15160	15400	15402	15121	15278	15218	15086	15039	15133	15193	15273	15432	15208	15092	15241	15424	15199	15313	15333	15355	15490	15271	15356	15254	15280	15340	15301	15304	15164	15194	15284	15227	15345	15305	15101	15179	15269	15099	15409	15266	15114	15119	15064	15346	15153	15121	15118	15272	15082	15016	15413	15200	15215	15414	15211	15138	15246	15282	15318	15314	15458	15361	15329	15320	15304	15352	15113	15200	15402	15355	15097	15185	15107	15294	15268	15242	15211	15224	15215	15228	15259	15017	15338	15374	15239	15316	15318	15207	15400	15417	15084	15218	15159	15307	15326	15324	15244	15399	15331	15408	15278	15184	15226	15295	15261	15222	15476	15185	15374	15288	15396	15381	15349	15313	15105	15234	15342	15473	15464	15217	15230	15099	15299	15312	15084	15150	15125	15154	15261	15252	15258	15097	15182	15334	15151	15299	15105	15155	14949	15106	15156	15069	15301	15470	15128	15181	15265	15213	15220	15330	15256	15163	15356	15324	15181	15328	15240	15230	15346	15518	15261	15268	15175	15525	15284	15350	15325	15166	15230	15254	15180	15358	15206	15291	15238	15092	15329	15221	15164	15131	15195	15306	15438	15312	15156	15132	15270	15212	15329	15113	15217	15247	15146	15262	15355	15296	15406	15269	15146	15323	15420	15444	15175	15265	15470	15343	14969	15211	15123	15162	15266	15382	15476	15362	15101	15240	15385	15342	15333	15267	14996	15358	15213	15431	15294	15428	15167	15161	15103	15249	15244	15522	15197	15277	15150	15298	15322	15328	15227	15234	15157	15346	15328	15455	15326	14992	15233	15205	15401	15212	15196	15226	15283	15128	15410	15174	15292	15247	15197	15379	15347	15469	15358	15133	15345	15326	15285	15218	15282	15472	15230	15240	15180	15292	15370	15241	15154	15223	15221	15225	15093	15076	15192	15393	15325	15242	15153	15237	15343	15238	15131	15339	15167	15357	15213	15302	15299	15240	15140	15328	15195	15321	15214	15451	15228	15122	15268	15181	15261	15276	15265	15180	15195	15115	15230	15242	15144	15042	15179	15371	15531	15412	15574	15403	15387	15171	15014	15354	14951	15432	15464	15057	15282	15196	15329	15348	15350	15198	15239	15362	15255	15348	15271	15203	15245	15260	15121	15158	15198	15403	15031	15258	15455	15348	15223	15364	15400	15375	15312	15216	15367	15531	15200	15266	15336	15181	15397	15094	15260	15169	15449	15304	15124	15271	15325	15280	15243	15135	15268	15325	15009	15097	15430	15061	15229	15347	15179	15407	15398	15299	15394	15258	15299	15254	15278	15375	15222	15396	15157	15101	15088	15198	15367	15323	15458	15416	15275	15130	15304	15242	15174	15203	15268	15211	15288	15161	15197	15325	15135	15245	15275	15144	15169	15160	15266	15250	15244	15488	15398	15343	15401	15256	15393	15200	15273	15366	15278	15168	15100	15264	15332	15227	15194	15298	15221	15306	15401	15202	15214	15228	15230	15246	15332	15264	15210	15295	15228	15318	15471	15375	15148	15158	15155	15284	15267	15207	15312	15302	15198	15140	15180	15203	15250	15463	15399	15461	15164	15470	15205	15308	15101	15126	15183	15107	15152	15244	15323	15159	15162	15217	15392	15186	15143	15322	15167	15203	15286	15217	15125	15206	15255	15357	15170	15310	15185	15221	15291	15219	14996	15200	15076	15308	15341	15252	15069	15166	15387	15300	15147	15205	15070	15330	15115	15139	15277	15268	15123	15066	15078	15143	15199	15202	15179	15270	15300	15233	15240	15288	15181	15095	15276	15569	15382	15192	15139	15217	15436	15296	15352	15067	15280	15317	15138	15316	15321	15316	15377	15246	15293	15410	15341	15298	15566	15242	15166	15155	15292	15360	15294	15197	15100	15381	15288	15109	15073	15126	15362	15320	15182	15391	15343	15227	15269	15184	15156	15272	15052	15173	15291	15237	15155	15266	15508	15367	15264	15249	15249	15122	15245	15262	15219	15153	15360	15080	15153	15393	15339	15324	15258	15371	15233	15251	15168	15281	15278	15278	15342	15108	15139	15361	15385	15453	15183	15459	15218	15258	15125	15331	15433	15275	15233	15221	15203	15330	15333	15356	15396	15360	15131	15273	15360	15236	15271	15154	15333	15492	15130	15340	15302	15155	15174	15241	15295	15288	15278	15250	15215	15418	15236	15357	15260	15208	15187	15331	15242	15378	15220	15153	15392	15227	15438	15240	15121	15185	15210	15254	15306	15212	15430	15241	15215	15284	15197	15271	15225	15286	15346	15336	15348	15359	15196	15275	15418	15239	15159	15191	15374	15227	15275	15130	15181	15213	15092	15215	15424	15271	15227	15292	15263	15177	15191	15232	15285	15414	15447	15214	15130	15367	15183	15372	15327	15126	15391	15173	15254	15261	15151	15388	15136	15404	15113	15278	15400	15324	15418	15332	15190	15169	15103	15325	15440	15467	15263	15385	15177	15276	15312	15110	15193	15371	15361	15256	15219	15449	15126	15241	15323	15145	15331	15188	15331	15128	15277	15225	15215	15294	15260	15350	15112	15283	15311	15272	15448	15401	15318	15285	15318	15321	15221	15548	15333	15357	15192	15172	15153	15066	15422	15358	15152	15323	15584	15402	15371	15157	15220	15301	15260	15202	15267	15045	15254	15255	15252
23557	43436	35694	27059	21710	19020	17481	16608	16034	15514	15287	14996	14753	14728	14824	14562	14495	14505	14233	14208	14193	14090	14126	14189	14264	14118	14116	13940	14129	14157	13953	14225	14256	14027	13972	14012	14061	14212	14217	14119	14197	14054	14219	14183	14134	14092	14018	14013	14013	14127	13957	14140	14244	14193	14167	14232	14139	14144	14188	14014	14210	14026	14039	14334	14054	14123	13997	14199	14030	14243	14128	14073	14268	13964	14135	14029	14071	14185	14138	14149	13991	14008	14246	14067	14188	14191	14040	14120	13954	14010	13995	14022	14105	14034	14068	14238	14094	13900	13983	14015	14324	14229	13972	13971	14179	14111	14102	14091	13899	13978	14011	13972	14057	14089	13964	13990	14134	13875	14188	14008	14075	14107	13973	13977	14179	13876	14126	14138	14150	14120	14061	14203	14014	13964	14304	14197	14310	14158	14029	14087	14152	14171	14237	13995	13938	14059	14018	14210	14144	14083	13981	14174	14115	13968	14101	14196	14104	13823	14036	14016	14123	14088	14057	14014	14043	14016	14110	14081	14026	14139	14002	13991	14362	14175	14252	14139	13986	14143	14189	14014	14079	14058	14078	13942	14138	14031	14110	13996	13887	14204	14022	14074	14083	14012	14177	14234	14070	14104	14131	14095	14154	14085	14159	14128	14122	14001	14048	13977	14064	13996	14134	14057	14023	14077	13901	14075	13968	13941	14180	14105	14098	13982	13981	14101	13983	14067	14056	13950	14206	14021	14064	14189	14155	14046	13971	14020	14042	14248	14175	14039	13996	14186	14082	14163	14078	14058	14134	13994	14040	14189	14075	14083	13998	14026	14029	14046	13999	13975	14076	14234	14040	14114	13983	14136	14066	13977	13977	14001	14067	14126	14140	14225	13866	14045	14171	13991	14158	14100	14253	14101	14007	14088	14089	14091	14056	13948	14169	14064	14023	14050	14112	14003	14022	14099	14092	14111	14071	14158	14076	14164	13847	14090	14004	13892	14065	13993	14010	13911	14100	13867	14066	13943	14054	13996	14180	14187	14101	14005	14035	14082	14061	13945	14115	14142	14080	14138	14049	14051	14104	14113	14009	14144	14065	14290	14125	13917	14136	14242	14064	13893	14057	14035	14219	14166	14035	14160	13948	13890	14174	14308	14062	13840	14036	14117	14109	14105	14046	14193	13941	14014	13971	14094	14112	14110	14000	14077	13950	14220	14117	14009	14104	14217	14054	14081	14142	14215	14223	14013	14133	14104	14087	13891	14135	14093	13957	14157	14114	13997	14086	14160	13964	13948	14042	14010	14086	14191	13916	14057	14083	14108	13989	14075	14116	14029	14037	14043	14086	14000	14251	14151	14142	14068	13994	14140	14243	14102	14031	13873	14031	14230	14101	14149	14030	14106	14135	14036	14051	14241	14015	13882	13962	14112	14162	14143	14128	14018	14107	14028	14072	14056	13878	14133	13986	14044	14102	14147	14047	14235	14118	13911	14046	14078	14207	14091	13982	14206	14211	13866	14109	13989	14056	14055	14171	14078	14121	14174	14221	14048	14128	14068	14184	14156	14146	14321	14183	13942	13953	14019	14089	14148	14134	13914	14029	14074	14216	14224	13997	14142	14025	14138	13952	13978	14153	13861	14025	13798	14116	14032	14153	14078	14027	14012	14080	14021	14082	14044	14042	14153	14104	14000	14169	13979	14128	14029	14039	14071	14100	14033	14132	14072	14142	14068	13962	14109	14184	14129	14013	14110	13952	13989	14055	14187	14152	14233	14162	14169	14018	14026	14173	14066	13946	13991	14176	14140	14143	14258	14090	14060	14191	14194	14148	14210	13990	14051	14050	14107	13970	14010	14221	14192	13939	14277	13999	14164	13942	14129	14070	14265	14077	14109	14030	13846	13976	14047	14103	14101	14277	14039	14084	14162	14015	13941	14041	14076	13976	14152	14095	14044	14059	14074	13905	14093	14182	14124	14104	14161	14194	14235	14219	14030	14092	14104	13973	14053	13980	14087	14230	14082	14079	14024	14139	14203	13845	14127	14216	14033	14103	13995	14146	14146	14242	13992	14052	14069	13868	14115	14159	13986	14113	14019	14139	14058	14208	14163	14236	14019	14067	14078	13984	14051	14008	14106	14149	13926	14092	14035	14197	14176	14059	13982	14118	13949	14038	14034	14251	14087	14003	14065	14165	14021	14085	13967	14028	13986	14024	14166	14032	13994	14060	14043	13979	14012	14175	14110	14162	14174	14022	14187	14150	14051	14150	14021	14178	13903	14156	14071	14141	14059	14120	14054	14174	14195	14059	14228	14139	14023	14115	13953	13885	13966	14084	13925	14105	14081	14297	13969	14203	13927	13992	14097	14117	13967	13995	13955	13966	13999	14020	14235	14175	13998	14013	14116	14135	14075	14049	14089	14134	13976	14077	14065	14179	14117	14191	14170	13784	14500	14203	14091	14301	14074	14120	14067	14056	14131	13925	13961	14046	14056	14005	13956	14185	14021	14158	14143	13896	14110	14116	14111	14102	14095	14198	14114	14160	14015	13987	14237	14092	14217	14135	14096	13990	14121	14104	14014	13897	13894	14053	13940	14013	14140	14135	14017	14017	13988	14206	14128	14020	14173	14154	13877	14103	14017	14142	14058	14288	14150	13992	13944	14360	13951	13908	13940	13944	14092	14150	14138	13925	14123	14134	14119	14221	14052	14121	14064	14227	14012	14078	14154	13944	14082	14055	14181	14065	14013	14081	14054	14058	14012	14137	14096	14137	14207	14152	14081	14061	14188	13990	14046	14192	14086	13962	14212	14128	13995	13989	14004	14129	14121	14028	14004	13960	14082	14106	14177	13986	14179	14101	14115	14182	14093	13855	14181	14151	13905	14199	14130	14036	14139	13982	14106	13998	14095	13905	14154	14050	13994	14060	14030	13997	14136	14201	14008	14015	14069	14092	13970	13934	14133	14039	14121	13907	14103	14052	14265	14075	14184	13978	14079	14113	14065	14085	14100	14370	14050	14138	14064	14012	14192	13995	14102	14105	14062	14001	14268	14132	13987	14071	14214	13879	14093	14078	14062	14042	14090	14216	14227	14069	13988	14037	14017	13957	13973	13991	13986	14224	14061	14021	14107	13922	14196	14078	13828	14107	14007	14040	14144	14115	14021	13921	14081	13863	14053	14065	14033	14001	14166	14130	13993	14035	14086	13930	14186	13997	14048	14087	13987	14149	13940	14040	14090	14006	14141	13934	13995	13897	14131	13957	14058	14155	14092	14170	14090	13949	14124	13950	14112	14144	14082	14035	14199	14146	14108	14184	14106	14157	14046	14200	14273	13988	14069	14146	14388	14046	14060	14064	14061	14091	14088	14075	13928	14030	14020	14074	13999	14048	13939	14240	14056	14080	14073	13992	14057	13923	13975	14107	14024	14143	13988	14149	14028	13986	14019	14038	14104	14223	13905	14093	14070	14093	14124	14134	14104	13973	14295	14058	14077	14129	14187	14129	14115	14040	14062	14215	14076	13971	14208	14057	14048	14094	14070	14172	14086	14084	14099	14095	14094	14051	13937	13945	13941	14174	13971	14030	13968	13986	14230	14262	14124	14114	14060	14169	13916	13962	14143	14165	14029	14019	14087	13968	14101	14048	14133	14038	14145	14095	14098	14139	14133	14147	13937	14131	14004	14006	14091	14058	14145	14134	13942	14101	14161	14004	14063	14000	13943	14178	14017	14020	13980	13954	14069	14066	13993	14056	14124	14095	14101	14230	14320	14004	13931	13953	14027	14014	14155	13959	14081	14092	14084	14150	14125	14187	14069	14024	14100	13942	14048	14086	13913	14023	13983	14004	14022	13999	14093	14048	14099	14011	14173	13930	14063	14011	13985	14180	14234	14054	14017	14170	13952	14055	14195	14103	14054	14097	14088	14191	14002	14059	14277	13945	14261	14118	14091	14040	14160	14145	14293	14042	14084	14062	14146	14090	14024	14032	14027	13938	14095	13948	13874	14059	14090	14014	14115	14086	14160	13992	13939	14162	14200	14241	14088	14139	14074	14002	14203	14006	14157	14105	14153	14006	14102	14054	14210	13970	14164	14074	14126	14040	14056	14060	14131	14101	14053	14031	14009	14066	13953	13945	13986	14431	14092	14010	14129	14046	13930	14014	13838	14144	14132	14032	14259	14177	13978	13963	14255	14059	14221	14064	14069	14142	14080	14115	13985	14289	14113	14108	13952	13960	13982	14226	14073	14097	14111	14033	14159	14169	14054	13950	14134	14259	14046	14193	14101	13992	14080	14038	14168	14089	14263	14027	13994	13992	14024	14194	14165	14101	14005	14055	14051	14029	14126	14048	14138	14091	14145	14183	14043	14020	14209	14161	14044	14238	14113	14030	14083	14130	14195	14176	14108	14138	14152	14073	14111	14007	13985	14166	14054	14223	14130	14092	14105	14041	13913	14105	14046	14078	14079	14161	13983	14068	13909	14170	14113	14027	14025	14036	14005	13969	13969	14244	13940	14052	13983	14137	14141	14183	14017	14060	14093	14122	14043	13977	14118	14100	14095	14164	13981	14059	14181	14172	14153	13994	14058	13988	14313	14080	14089	14088	14113	14013	14204	14051	14121	14179	13921	14199	14013	14095	14064	14026	14034	14105	14044	14026	13939	14111	14011	13983	14202	14112	14079	14013	14041	14132	14034	14124	13982	14059	14232	13887	14054	14092	14116	14132	14137	14077	13974	13949	14096	14169	14090	14247	14061	13985	14141	13937	13921	14072	13986	13911	13992	13960	14145	14072	14003	13976	14229	14174	14011	13918	14103	14086	13986	14026	13997	13999	14121	14021	14066	14063	14168	14182	14059	14044	14015	13923	14148	14033	13830	14169	14129	14048	14143	14182	13963	14040	14143	14085	13987	13965	14093	14256	14136	14162	14211	14098	14158	14020	13906	14083	14162	14079	13922	14034	14170	14110	14150	14188	14175	13970	14161	14122	14035	14082	14183	14055	14216	13878	14043	14290	13998	14208	14147	14204	14064	14014	14120	13913	13993	13981	14086	13968	13921	13850	14330	14003	13922	14082	13919	14090	14099	14112	13909	14139	13856	14045	14015	13960	14243	14095	14257	14141	14021	14222	14150	14105	13941
25451	21585	26934	26712	19092	17411	16870	16031	15925	15667	15245	15121	15076	15062	15106	15071	15110	14946	15001	14885	14859	14771	14773	14696	14797	14753	14906	14757	14670	15029	14828	14924	14781	14738	14956	14917	14808	14773	14817	15042	14663	14998	14819	14927	14887	14834	14699	14801	14894	14727	14567	14753	14627	14831	14564	14752	14804	14721	14706	14831	14816	14807	14608	14852	14764	15005	14768	14644	14820	14874	14897	14810	14720	14642	14628	14682	14825	14677	14634	14867	14814	14833	14881	14608	14693	14731	14681	14863	14684	14709	14702	14845	14694	14667	14691	14928	14874	14768	15037	15050	14844	14938	14702	14662	14628	14879	14820	14752	14822	14718	14774	14558	14717	15005	14811	14922	14803	14779	14601	14882	14781	14795	14622	14725	14680	14859	14707	14896	14788	14865	14716	14708	14797	14648	14507	14642	14936	14695	14641	14680	14745	14630	14842	14798	14706	14767	14814	14682	14738	14760	14800	14696	14799	14783	14885	14884	14983	14889	14699	14879	14708	14760	14775	14678	14877	14590	14699	14713	14753	14828	14829	14832	14736	14641	14843	14760	14845	14660	14784	14756	14668	14670	14692	14680	14931	14805	14842	14663	14860	14736	14723	14717	14676	14680	14848	14715	14612	14690	14900	14692	14899	14737	14716	14807	14749	14897	14736	14539	14682	14950	14717	14817	14694	14667	14733	14725	14790	14709	14787	14734	14733	14816	14732	14671	14625	14729	14891	14834	14676	14722	14715	14716	14736	14762	14779	14537	14796	14873	14688	14642	14760	14672	14697	14796	14823	14797	14661	14706	14664	14959	14960	14643	14634	14699	14919	14675	14920	14848	14667	14575	14684	14899	14691	14673	14862	14722	14598	14767	14754	14623	14947	14738	14759	14885	14828	14830	14921	14715	14652	14502	14638	14629	14896	14836	14748	14987	14954	14810	14971	14885	14898	14930	14857	14910	14869	14667	14782	14876	14778	14750	14823	14640	14790	14835	14687	14680	14706	14767	14817	14789	14759	14630	14567	14894	14868	14646	14930	14705	14923	14644	14765	14909	14708	14550	14649	14651	14829	14732	14875	14756	15016	14668	14798	14842	14871	14687	15090	14677	14911	14993	14905	14758	14658	14503	14740	14810	14780	14791	14775	14765	14664	14710	14625	14858	14757	14975	14835	14585	14691	14895	14937	14797	14821	14769	14817	14883	14890	14740	14829	14691	14866	14780	14940	14745	14589	14575	14919	14832	14763	14715	14531	14712	15000	14972	14880	14792	14742	14869	14912	14860	14896	14713	14843	14685	14606	14855	14884	14796	14634	14828	14945	14700	14894	14805	14765	14702	14784	14848	14697	14781	14850	14921	14680	14855	14764	14659	14759	14826	14834	14765	14689	14771	14899	14853	14664	14659	14790	14615	14604	14688	14769	14913	14855	14652	14905	14846	14678	14707	14769	14713	14776	14862	14918	14887	14790	14796	14658	14782	14622	14696	14712	14837	14789	14783	14793	14810	14709	14728	14789	14797	14780	14782	14863	14710	14739	14617	14805	14929	14779	14858	14809	14958	14733	14841	14861	14860	14823	14893	14742	14813	14904	14841	14788	14724	14784	14810	14721	14863	14794	14659	14785	14666	14656	14690	14799	14770	14567	14815	14871	14546	14721	14690	14751	14679	14796	14771	14711	14617	14892	14902	14903	14862	14928	14608	14799	14761	14792	14724	14889	14677	14847	14686	14821	14676	14672	14816	14693	14744	14900	14793	14888	14764	14937	14774	14928	14870	14854	14548	14932	14891	14657	14757	14761	14656	14756	14699	14773	14820	15029	14546	14947	14791	14604	14585	14814	14805	14712	14813	14824	14823	14921	14903	14876	14828	14850	14892	14673	14791	14830	14738	14658	14740	14857	14710	14681	14798	14808	14847	14760	14726	14744	14787	14816	14902	14771	14860	14635	14727	14720	14650	14681	14679	14660	14893	14706	14700	14747	14911	14743	14870	14980	14703	14744	14910	14953	14698	14883	14995	14876	14806	14784	14774	14852	14864	14894	14878	14554	14703	14619	14935	14717	14695	14923	14939	14547	14672	14854	14776	14623	14802	14615	14807	14877	14940	14814	14992	14755	14736	14693	14768	14749	14738	14889	14783	14522	14844	14731	14909	14501	14644	14854	14796	14842	14666	14830	14725	14867	14743	14609	14818	14834	14788	14600	14789	14936	14781	14758	14623	14880	14656	14686	14820	15083	14687	14816	14968	14784	14781	14704	14799	14727	14682	14674	14722	14724	14792	14697	14705	14656	14651	14788	14729	14906	14790	14669	14802	14761	15048	14855	14717	14722	14669	14786	14797	14619	14839	14771	14663	14629	14667	14902	14731	14859	14835	14789	14725	14910	14791	14959	14658	15053	14687	14828	15029	14789	14764	14770	14847	15017	14683	15004	15067	14762	14730	14798	14971	14750	14824	14758	14673	14826	14641	14639	14670	14754	14761	14642	14794	14769	14687	14769	14674	14799	14599	14785	14797	15030	14764	14858	14745	14791	14744	14762	14705	15061	14968	14922	14973	14752	14757	14701	14827	14888	14972	14874	14959	14831	14728	14702	14709	14950	14622	14675	14802	14681	14671	14680	14777	14926	14807	14664	14820	14893	14934	14878	14591	14717	14650	14717	14838	14715	14570	14854	14575	14891	14829	14590	14627	14691	14762	14689	14721	14810	14761	14915	14941	14711	14567	14891	14718	15009	14874	14748	14709	14717	14679	14967	14668	14671	14607	14844	14762	14799	14778	14582	14864	14916	14781	14824	14809	14820	14643	14867	14657	14726	14619	14825	14648	14958	14717	14780	14818	14760	14872	14939	14653	14802	14658	14715	14761	14535	14769	14904	14556	14968	14871	14845	14887	14760	14752	14878	14577	14829	14999	14902	14859	14724	14680	14872	14807	14673	14592	14760	14662	14831	14725	14595	14736	14775	14842	14657	14830	14658	14633	14764	14797	14650	14619	14644	14914	14803	14556	14630	14782	14783	14745	14775	14836	15065	14837	14934	14803	14799	14599	14945	14762	14815	14731	14713	14918	14844	14704	14796	14737	14755	14824	14647	14942	14831	14587	14758	14853	14624	14842	14641	14764	14723	14848	14753	14962	14796	14771	14811	14658	14699	14702	14714	14649	14825	14818	14822	14585	14642	14804	14799	14786	14763	14785	14972	14806	14882	14597	14588	14632	14760	14866	14768	14659	14569	14819	15000	14767	14697	14875	14544	14696	14746	14775	14827	14834	14615	14757	14636	14923	14908	14775	14663	14778	14657	14778	14696	14759	14892	14867	14866	14704	14687	14666	14816	14619	14900	14746	14630	14726	14919	14685	14628	14673	14722	14983	14713	14667	14758	14669	14723	14604	14744	14847	14777	14693	14880	14878	14927	14881	14883	14792	14766	14756	14816	14774	14839	14741	14697	14566	14752	14824	14668	14735	14701	14913	14841	14958	14900	14848	14631	14845	14767	14733	14697	14729	14802	14668	14606	14616	14819	14674	14827	14905	14656	14812	14579	14714	14650	14573	14680	14791	14590	14805	14945	14866	14776	14662	14799	14949	14787	14697	14729	14889	14694	14640	14857	14731	14777	14730	14617	15044	14943	14873	14823	14795	14738	14601	14740	14868	14754	14736	14634	14880	14726	14652	14854	14610	14524	14829	14790	14918	14902	14844	14802	14915	14825	14854	14816	14837	14838	14816	14823	14768	14695	14743	14690	14843	14714	14921	14902	14734	14945	14691	14865	14988	14821	14799	14864	14911	14708	14664	14532	15002	14974	14774	14822	14797	14667	14750	14695	14914	14907	14727	14878	14769	14793	15068	14722	14955	14946	14692	14731	14656	14627	14914	14644	14630	14830	14664	14834	14811	14774	14719	14804	14773	14810	14856	14990	14665	14990	14729	14940	14946	14766	14847	14881	14771	14852	14752	14662	14725	14562	14681	14799	14756	14868	14702	15069	14890	14692	14733	14857	14749	14722	14808	14787	14789	14803	14868	14959	14618	14791	14884	14838	14678	14977	14688	14878	14654	14669	14669	14701	14982	14815	14839	14835	14907	14825	14842	14850	14830	14677	14703	14711	14603	14919	14941	14749	14819	14752	14611	14584	14783	14744	14743	14715	14795	14793	14674	14890	14726	14878	14715	14677	14834	14802	14621	14808	14759	14689	14754	14899	14631	14954	14670	14887	14698	14643	14840	14808	14653	14954	14780	14726	14620	14745	14693	14670	14762	14862	15039	14795	14772	14668	14969	14888	14729	14789	14912	14701	14782	14975	14826	14750	14885	14891	14861	14689	14688	14957	14842	14682	14782	14811	14615	14770	14908	14931	14647	14716	14661	14820	14843	14851	14929	14965	14620	14800	14900	14886	14806	14828	14842	14838	14768	14629	14908	14893	14906	14815	14856	14815	14719	14963	14737	14877	14851	14765	14729	14688	14895	14835	14785	14747	14887	14713	14949	14732	14658	14703	14735	14784	14773	14712	14889	14660	14847	14844	14648	14691	14777	14821	14874	14695	14803	14711	14822	14805	14620	14722	14585	14782	14808	14888	14717	14748	14851	14763	14748	14770	14749	14824	14734	14769	14639	14835	14746	14770	14736	14849	14833	14508	14761	14822	14772	14745	14901	14804	14907	14746	14823	14659	14751	14836	14690	14794	14890	14530	14873	14465	14674	14491	14767	14672	14944	14823	14707	14646	14752	14740	14718	14770	14885	14696	14772	14775	14963	14934	14832	14828	14619	15087	14775	14748	14785	14729	15058	15044	14639	14752	14859	14830	14805	14761	14731	14768	14655	14716	14733	14786	14706	14724	15023	14902	14688	14967	14806	14722	14601	14861	14803	14971	14914	14845	14798	14822	15008	14835	14879	14540	14710	14699	14828	14863	14728	14682	14650	14743	14880	14758	14767	14848	14933	14815	14766	14893	14763	14961	14866	14855	14924	14751	14653	14860	14937	14735	14686	14556	14591	14546	14698	14749	14763	14746	14957	15029	14792	14725	14811	14830	14678	14756	14870	14827	14858	14849	14849	14928	14723	14901	14862	14672	14958	14852	14728	14859	14855	14875	14752	14824	14919	14940	14804	14816	14832	14802	15092	14715	14904	14624	14595
23400	38629	31096	23381	19391	17296	16215	15813	15042	14625	14551	14256	14069	14213	13948	13872	14018	13808	13667	13916	13868	13836	13818	13853	13916	13794	13793	13722	13718	13633	13814	13795	13727	13872	13786	13736	13950	13614	13634	13625	13704	13707	13814	13754	13543	13861	13870	13747	13704	13660	13713	13947	13719	13627	13845	13824	13467	13671	13638	13907	13796	13743	13648	13533	13743	13705	13806	13771	13677	13779	13768	13715	13927	13685	13718	13607	13826	13543	13719	13642	13813	13618	13712	13713	13793	13774	13618	13754	13662	13531	13675	13766	13854	13562	13792	13686	13707	13709	13593	13690	13797	13708	13754	13720	13696	13807	13640	13738	13784	13695	13760	13618	13753	13762	13705	13675	13820	13777	13730	13804	13608	13799	13720	13839	13783	13735	13657	13614	13792	13564	13671	13497	13765	13607	13713	13831	13792	13745	13635	13666	13689	13684	13614	13708	13791	13744	13630	13755	13817	13598	13830	13869	13937	13720	13695	13701	13714	13708	13759	13699	13779	13661	13654	13803	13807	13682	13594	13791	13807	13725	13709	13656	13637	13840	13707	13588	13634	13673	13692	13654	13677	13834	13661	13759	13755	13741	13848	13641	13732	13757	13761	13750	13778	13699	13655	13880	13817	13690	13637	13689	13836	13745	13604	13706	13765	13811	13748	13617	13781	13933	13743	13891	13665	13776	13699	13709	13726	13575	13669	13732	13783	13937	13596	13817	13729	13698	13829	13696	13730	13714	13905	13800	13844	13760	13739	13733	13642	13773	13686	13868	13810	13871	13552	13726	13765	13520	13734	13708	13744	13614	13765	13792	13736	13684	13848	13818	13647	13758	13714	13637	13783	13738	13635	13665	13635	13747	13810	13754	13778	13779	13720	13658	13815	13772	13674	13650	13814	13886	13787	13673	13794	13794	13764	13676	13630	13718	13619	13823	13727	13686	13725	13730	13819	13809	13790	13770	13773	13841	13778	13755	13764	13847	13782	13643	13668	13769	13655	13890	13638	13599	13625	13809	13611	13746	13769	13813	13724	13715	13764	13744	13746	13585	13602	13736	13649	13938	13700	13830	13658	13690	13865	13657	13660	13727	13672	13719	13706	13524	13644	13767	13711	13691	13707	13668	13616	13617	13690	13765	13768	13739	13564	13851	13809	13861	13554	13781	13795	13638	13781	13665	13668	13653	13730	13836	13612	13708	13706	13666	13905	13597	13727	13850	13587	13794	13663	13739	13644	13692	13693	13698	13958	13740	13841	13520	13726	13782	13744	13646	13790	13724	13744	13689	13591	13682	13989	13724	13667	13763	13739	13784	13703	13703	13436	13686	13744	13728	13793	13673	13874	13592	13726	13743	13525	13747	13572	13799	13791	13795	13678	13632	13720	13787	13741	13772	13656	13658	13727	13747	13654	13846	13584	13644	13762	13822	13672	13700	13660	13798	13691	13805	13855	13746	13674	13655	13753	13815	13622	13739	13616	13737	13734	13759	13608	13812	13764	13691	13694	13721	13772	13601	13669	13690	13677	13618	13714	13636	13774	13709	13827	13699	13921	13704	13675	13577	13682	13819	13755	13792	13779	13817	13773	13570	13711	13659	13841	13791	13605	13761	13687	13940	13807	13810	13866	13719	13713	13607	13626	13620	13806	13742	13695	13743	13600	13826	13790	13620	13645	13794	13676	13728	13647	13874	13813	13833	13694	13678	13706	13813	13812	13663	13778	13831	13781	13713	13738	13685	13825	13706	13867	13764	13751	13744	13752	13817	13784	13754	13797	13761	13613	13787	13884	13659	13782	13664	13825	13889	13711	13720	13564	13729	13661	13722	13766	13951	13731	13702	13818	13832	13765	13849	13580	13657	13693	13797	13864	13699	13672	13730	13597	13788	13718	13826	13739	13441	13637	13757	13670	13668	13595	13777	13647	13813	13796	13693	13687	13639	13697	13744	13707	13690	13789	13685	13742	13701	13940	13770	13770	13654	13763	13684	13682	13816	13713	13650	14122	13787	13841	13625	13719	13788	13713	13779	13675	13788	13698	13875	13713	13670	13665	13801	13708	13800	13904	13761	13808	13645	13803	13783	13658	13760	13543	13774	13771	13883	13965	13886	13830	13766	13724	13710	13792	13797	13734	13724	13736	13535	13617	13703	13700	13805	13802	13534	13818	13755	13579	13699	13764	13854	14023	13767	13579	13727	13730	13807	13819	13650	13854	13804	13701	13806	13745	13591	13879	13955	13709	13814	13699	13712	13799	13671	13859	13703	13773	13734	13809	13791	13739	13766	13732	13762	13642	13846	13736	13764	13812	13682	13597	13585	13859	13638	13821	13567	13580	13662	13659	13666	13644	13772	13676	13843	13669	13681	13935	13726	13746	13745	13738	13766	13611	13767	13749	13648	13786	13930	13658	13821	13821	13795	13681	13696	13706	13741	13646	13787	13571	13713	13673	13726	14025	13669	13810	13957	13664	13568	13648	13671	13825	13727	13820	13704	13801	13774	13656	13836	13854	13796	13732	13909	13850	13767	13848	13933	13835	13570	13659	13634	13662	13778	13700	13666	13687	13717	13688	13750	13754	13796	13846	13716	13798	13823	13700	13618	13798	13823	13805	13892	13498	13743	13684	13740	13649	13571	13838	13754	13845	13857	13599	13893	13692	13779	13780	13672	13727	13622	13908	13752	13743	13797	13765	13777	13761	13876	13988	13770	13672	13700	13891	13663	13860	13792	13832	13737	13858	13567	13704	13814	13700	13943	13613	13810	13671	13708	13636	13686	13724	13597	13838	13883	13712	13790	13749	13814	13659	13634	13633	13814	13672	13790	13770	13757	13747	13648	13688	13824	13709	13837	13627	13694	13614	13789	13602	13949	13846	13848	13739	13644	13566	13611	13717	13650	13616	13715	13805	13834	13707	13940	13771	13727	13850	13682	13776	13790	13790	13748	13650	13756	13746	13824	13761	13739	13783	13784	13742	13722	13785	13695	13865	13831	13634	13871	13995	13625	13623	13672	13758	13634	13791	13702	13793	13681	13690	13640	13801	13794	13751	13629	13821	13815	13693	13769	13845	13740	13595	13642	13901	13814	13909	13723	13622	13679	13691	13681	13753	13834	13812	13572	13710	13700	13646	13643	13778	13856	13683	13645	13751	13683	13887	13846	13672	13732	13779	13759	13843	13711	13946	13727	13687	13675	13615	13797	13737	13730	13750	13803	13908	13654	13884	13752	13642	13755	13701	13669	13598	13598	13738	13626	13802	13732	13828	13628	13763	13760	13896	13916	13721	13738	13667	13748	13718	13803	13726	13879	13686	13819	13569	13801	13582	13809	13825	13793	13729	13771	13780	13659	13815	13813	13717	13797	13710	13676	13829	13795	13816	13796	13907	13647	13491	13714	13727	13649	13817	13752	13642	13628	13874	13691	13705	13610	13741	13755	13777	13755	13706	13699	13737	13705	13594	13784	13836	13701	13721	13773	13911	13700	13681	13664	13673	13732	13625	13705	13790	13558	13739	13717	13724	13864	13724	13767	13789	13758	13778	13758	13752	13838	13656	13650	13568	13812	13679	13861	13902	13785	13755	13773	13873	13711	13697	13728	14062	13726	13694	13705	13724	13747	13713	13769	13712	13831	13919	13870	13782	13697	13567	13690	13724	13858	13737	13798	13773	13638	13488	13861	13818	13771	13712	13625	13693	13830	13686	13707	13824	13805	13790	13671	13784	13622	13760	13811	13609	13804	13687	13734	13852	13658	13702	13861	13909	13790	13756	13726	13791	13776	13639	13622	13775	13669	13744	13815	13783	13732	13566	13693	13756	13692	13713	13774	13789	13746	13731	13765	13970	13712	13592	13750	13620	13714	13749	13714	13581	13757	13793	13561	13810	13796	13812	13685	13808	13747	13816	13630	13756	13688	13832	13661	13620	13718	13862	13862	13718	13745	13790	13821	13759	13719	13820	13749	13776	13813	13742	13789	13826	13787	13853	13718	13869	13776	13686	13805	13631	13752	13560	13849	13902	13688	13684	13656	13736	13737	13953	13755	13700	13871	13762	13660	13700	13810	13820	13681	13787	13786	13581	13592	13925	13686	13633	13788	13661	13810	13615	13765	13747	13843	13755	13891	13698	13739	13768	13648	13924	13805	13539	13742	13748	13623	13810	13828	13836	13741	13683	13722	13695	13602	13650	13788	13834	13792	13698	13758	13755	13737	13614	13624	13744	13732	13638	13814	13782	13773	13568	13668	13762	13876	13647	13858	13718	13690	13632	13710	13743	13822	13871	13781	13679	13620	13710	13631	13774	13742	13749	13744	13704	13824	13757	13818	13665	13822	14002	13735	13848	13793	13679	13770	13642	13701	13709	13643	13844	13540	13940	13642	13967	13715	13744	13685	13846	13627	13829	13741	13765	13713	13856	13678	13863	13864	13648	13665	13860	13830	13636	13884	13703	13850	13789	13658	13843	13800	13692	13713	13727	13729	13650	13858	13757	13724	13611	13763	13629	13692	13820	13814	13592	13632	13731	13877	13883	13816	13684	13577	13629	13715	13747	13673	13622	13696	13901	13664	13744	13814	13767	13812	13629	13768	13836	13880	13679	13788	13864	13667	13857	13726	13953	13787	13705	13666	13733	13708	13726	13625	13727	13706	13773	13515	13671	13846	13458	13744	13620	13657	13699	13934	13717	13777	13726	13671	13849	13824	13915	13725	13751	13697	13840	13808	13669	13876	13645	13784	13638	13697	13668	13702	13662	13974	13809	13659	13683	13722	13719	13878	13688	13814	13657	13785	13693	13785	13792	13655	13769	13619	13874	13711	13775	13543	13940	13796	13729	13733	13672	13704	13874	13840	13787	13794	13680	13876	13856	13920	13796	13700	13712	13742	13818	13702	13557	13926	13802	13839	13859	13793	13788	13707	13723	13789	13751	13667	13853	13662	13808	13835	13865	13633	13833	13774	13702	13911	13676	13808	13716	13683	13961	13628	13980	13848	13562	13738	13616	13878	13696	13638	13944	13843	13739	13680	13582	13711	13669	13740	13754	13721	13700	13711	13742	13745	13863	13874	13791	13852	13609	13751	13701	13857	13692	13754	13672	13746	13732	13878	13505	13726	13870	13668	13838	13838	13820	13616	13793	13756
22578	21491	28559	24891	21941	23349	22934	18513	17210	16812	16360	16346	16206	15939	15780	15793	15813	15583	15553	15522	15542	15514	15511	15377	15381	15308	15438	15506	15162	15138	15266	15369	15301	15172	15295	15371	15397	15167	15356	15343	15396	15130	15304	15058	15157	15358	15374	15191	15290	15016	15536	15225	15212	15158	15095	15161	15084	15120	15164	15388	15224	15231	15274	15208	15081	15200	15370	15107	15322	15207	15237	15366	15313	15143	15152	15217	15243	15173	15312	15300	15196	15117	14980	15270	15191	15010	15260	15217	15203	15068	14859	15298	15144	15084	15204	15361	15140	15287	15064	14948	15281	15242	15163	15187	15290	15181	15219	15179	15039	15319	15181	15287	15116	15323	15099	15316	15313	15284	14994	15149	15133	15112	15161	15136	15254	15022	15104	15017	15211	15021	14986	15104	15224	15023	15249	15162	15131	15232	15191	15207	15152	15207	15308	15115	15057	15178	15353	15202	15242	15155	15064	15108	15215	15160	15156	15148	15220	14985	15304	15334	15296	15023	15168	15151	15214	15216	15310	15117	15123	15114	15222	15197	15095	15100	15355	15219	15232	15089	15374	15167	15115	15115	15305	15120	15064	15290	15046	15178	15284	15114	15139	15213	15242	15315	15279	15214	15288	15226	15241	15253	15429	15181	15264	15241	15249	14948	15079	15131	15325	15194	15084	14980	15225	15046	15271	15289	15196	15047	15174	15058	15231	14989	15326	15118	15099	15274	15171	15134	15141	15238	15292	15138	15259	15231	15338	15233	15176	15123	15096	15068	15251	15362	15155	15186	15257	15299	15040	15281	15132	15108	15273	15051	15262	15136	15168	15136	15071	15158	15227	15239	15242	15208	15229	15093	15144	15298	15298	14961	15165	15052	15075	15124	15154	15516	15190	15290	15228	15131	15199	15137	15157	15194	15098	15277	15129	15221	15219	15030	15186	15380	15260	15028	15138	15203	15177	15136	15141	15224	15312	15158	15082	15036	15129	15395	15215	15241	15296	15263	15041	15112	15266	15036	15158	15230	15200	15135	15169	15144	15234	15031	15128	15237	15198	15133	15031	15149	15223	15014	15405	15332	15211	15128	15138	15029	15251	15083	15040	15273	15305	15038	15199	15208	15154	15044	15046	15261	15276	15045	15080	15350	15334	15259	15183	15227	15108	15302	15217	15182	15308	15222	15438	15150	15016	15203	15280	15168	15213	15150	15250	15123	15214	15090	15226	15224	15114	15035	15231	15221	15225	14951	15266	15035	14986	15097	15189	15326	15028	15185	15147	15192	15046	15278	15125	15261	15148	15128	15398	15083	15400	15148	15109	15171	15131	14917	15307	15280	15161	15010	15086	15225	15297	15205	15109	15214	15038	15148	15012	15167	15195	15229	15166	15150	15191	15050	15047	15211	15226	15436	15308	15303	15368	15100	15104	15032	15121	15059	15240	15348	15373	15281	15105	15097	15222	15197	15070	15220	15116	15175	15183	15189	15092	15132	15168	15059	15186	15130	15093	15121	15153	15115	15194	15067	15193	15209	15046	15066	15075	15289	15241	15036	15058	15135	15322	15129	15264	15077	15211	15285	15205	15249	15359	15232	14944	15019	15185	15211	15218	15219	15075	15207	15090	15235	15433	15144	15391	15190	15098	15172	15264	15350	15342	15320	15327	15177	15142	15111	15099	15044	15342	15337	15185	15140	15157	15010	15000	15121	15130	15089	15437	15215	14928	15094	15249	15251	15176	15121	15158	15218	15054	15114	15155	14998	15058	14920	15130	15263	15149	15282	15177	15190	15063	15504	15080	15152	15171	15147	15205	15338	15199	15153	15272	15058	15276	15259	15140	15206	15384	15334	15168	15181	15121	15093	15112	15220	15479	15292	15244	15046	15027	15169	15244	15063	15033	15090	15101	15088	15143	15221	15201	14974	15022	15253	15328	15122	15306	15145	15317	15143	15069	15176	15313	15116	15157	15115	15186	15051	15177	15210	15128	15028	15217	15291	15118	15188	15080	15178	15267	15148	15120	15252	15213	15259	15205	15097	15273	15150	15203	15226	15403	15297	15136	15368	15324	15157	15164	15125	15315	15120	15149	15161	15320	15047	15257	15329	15320	15152	15305	15304	15446	15329	15170	15339	15205	15208	15135	15191	15138	15210	15227	15277	15293	15101	15179	15070	15157	15308	15313	15167	15185	15016	15051	15018	15248	15250	15104	15059	15305	15022	15407	15200	15176	15165	15390	15082	15074	15242	15114	15149	15229	15178	15211	15119	15268	15174	15154	15166	15234	15016	15175	15066	15157	15124	15130	15332	15047	14855	15285	15130	15269	15150	15131	15221	15027	15276	15102	15244	15072	15145	15205	15095	15133	15279	15281	15220	15136	15115	15023	15200	15039	15241	15299	15147	15257	15186	15230	15141	15247	15119	15223	15246	15189	15170	15317	15251	15362	15192	15264	15337	15199	15187	15203	15273	15181	15023	15029	15244	15049	15264	15161	15331	15129	15272	15414	15163	15042	15272	15220	15134	15227	15246	15220	15074	15337	15152	15218	15140	15228	14972	15138	14971	15153	15239	15252	15137	15329	15137	15392	15107	15295	15165	15164	15045	15213	15150	15391	15247	15189	15311	15033	15059	15190	15173	15337	15053	15072	15329	15110	15209	15231	15052	15231	15316	15131	15259	15105	15271	15170	15170	15181	15061	15128	15268	15248	15225	15182	15273	15307	15256	15131	15272	15110	15240	15076	15121	15069	15110	15333	15059	15345	15083	15171	15198	15217	15129	15290	15063	15183	14967	15128	14964	15177	15169	15085	15099	15110	15118	15100	15157	15213	14971	15203	15213	15089	15168	15263	15117	15302	15022	15353	15156	15221	15337	15282	15264	15128	15075	14982	15265	15251	15080	15321	15167	15332	15094	15362	15221	15083	15248	15288	15359	15024	14827	15406	15018	15328	15049	15038	15102	15320	15251	15002	15116	15277	15208	14973	15270	15182	15173	15227	15034	15043	15118	15114	15041	15227	15108	15246	15047	15302	15209	15243	15247	15190	15135	15086	15059	14941	15108	15303	15245	15193	15261	15186	15389	15054	15274	15116	15178	15233	15174	15254	15147	15175	15071	15141	15277	15209	15292	15141	15123	15138	15136	15192	15362	15367	15141	15273	15055	15247	15260	15093	15263	15359	15094	15371	15277	15183	14992	15016	15169	14920	15130	15297	15035	15125	14977	15101	15176	15082	15263	15126	15115	15201	15201	15090	15026	15257	15270	14953	15354	15246	15003	14962	15250	15075	15141	15232	15186	15287	15290	15261	15157	15211	15388	15192	15033	15110	15063	15400	15252	15074	15226	15038	15176	15287	15146	15174	15226	15224	15121	15239	15064	14974	15109	15381	15263	15098	15195	15105	15186	15194	15102	15173	15368	15084	15065	15266	15045	14953	15193	15107	15319	15297	15316	15118	15150	15058	15228	15382	15168	15120	15072	15439	15303	15072	15185	15217	15139	15255	15245	15045	15146	15275	15147	15122	15139	15126	15188	14958	15209	15289	15315	15076	15203	15244	15191	15069	15248	15186	15298	15168	15180	15125	15280	15317	14993	15100	14982	14999	15157	15085	15263	15246	15189	15282	15053	15208	15295	15192	15114	15063	15245	15341	15068	15178	15040	15078	15079	15183	15022	15012	15157	15071	15207	15238	15202	15223	15056	15164	15229	15044	15172	14985	15210	15177	14996	15167	14932	15229	15116	15176	14920	15098	15145	15302	15410	15195	14956	15225	15031	15114	15144	15172	15134	15112	15201	15233	15053	15159	15099	15161	15088	15104	15143	15167	15278	15206	15176	15154	15054	15125	15073	15083	15243	15227	15300	15189	15080	15154	15078	15151	15262	15081	15237	15131	15069	15145	15087	15137	15179	15298	15052	15152	15134	15119	15239	15121	14956	15193	15020	15237	15247	15147	15114	15171	15116	15114	15249	15236	15251	15182	15187	15202	15037	15163	15230	15168	15267	15311	15241	15265	15176	15246	15208	15221	15203	15303	15154	15188	15394	15200	15211	15089	15098	15212	15117	15096	15063	15203	15116	15231	15048	14982	15138	15133	15005	15278	15439	15162	15349	15034	15274	15339	15097	15269	15228	15208	15112	15330	15196	15169	15207	15337	15482	15293	15117	15015	15171	15325	15122	15185	15180	15372	15192	15152	15356	15026	15186	15251	15019	15183	15251	15243	15219	15330	15301	15233	15190	15363	15353	15373	15135	15167	15131	15427	15300	15201	15106	15189	14971	15313	15124	15139	15084	15136	15091	15362	15177	15211	15063	15237	15193	15270	15097	15225	15322	15132	15161	15244	15236	15273	15095	15116	15120	15143	15168	15340	15248	15023	14922	15291	15165	15048	15227	15010	15024	15170	14952	15162	15235	15244	15187	15099	15034	15354	15357	14971	15269	15025	15344	15244	15085	15307	15254	14966	15139	15236	15170	15051	15221	15123	15170	15331	15219	15150	15198	15140	15169	15209	15305	14980	15054	15264	15199	15155	15150	15221	15046	15220	15011	15128	15176	15193	15098	15246	15193	15214	15316	15156	15165	15228	15250	15278	15183	15190	15062	15278	15271	15390	15057	15181	15083	15202	15116	15180	15354	15256	15285	14913	15068	15236	14997	15293	15107	15426	15204	15365	15343	15427	15259	15106	15108	15079	15243	15255	15131	15130	15255	15053	15100	15236	15038	15125	15474	15108	15184	15217	15120	15220	15073	15180	15223	15118	15168	15280	14956	15236	15175	15136	15127	14992	15079	15206	15257	15376	15152	15372	15253	15153	14974	14932	15470	15290	15117	15250	15182	15282	15088	15254	15253	15095	15018	15188	15283	15245	15384	15190	15072	15250	15077	15157	15088	15229	15364	15234	15157	15214	15085	15343	15014	15278	15341	15238	15254	15109	15093	15140	15295	15133	15093	15318	15137	15028	15217	15211	15286	15076	15269	15256	15052	15123	15205	15211	15079	15353	15409	15071	15281	15238	15087	15070	15486	15043	14928	15246	15212	15273	15276	15241	15211	14975	15170	14971	15132	15074	14952	15182	15117	15094	14948	15178	15000	15208	15001	15071	15279	15192	15108	15156	15065	15411	15057	15258	15169	15282	15270
24470	46744	39069	30279	24522	20912	19192	17913	16862	16105	15629	15394	15058	14994	14854	14828	14608	14392	14517	14354	14123	14245	14328	14046	14162	14205	14092	13990	14097	14139	14023	13996	14163	13916	14110	14211	14045	14053	14064	14112	14134	13864	14172	14160	14098	13998	13914	14031	14039	14048	13925	14134	14046	14025	14073	14066	14106	14082	13907	14094	14008	14050	14019	13883	14087	13944	13992	14052	14023	13848	14007	13899	13963	13979	14075	14123	14058	14023	14066	13990	13949	14074	14124	14134	14084	13991	13913	13981	14096	13986	14042	13893	14203	14026	14137	13945	13931	13926	13893	14186	14130	14121	14029	14019	14063	14054	13989	14037	14139	14148	14007	14088	14020	14059	14101	14117	13972	13898	14141	13915	13942	14091	14094	14103	14057	14140	13952	14047	14095	14112	14036	13924	13948	14047	13951	14025	13988	13824	14103	14062	14000	13937	13911	14091	14013	14241	14072	13898	14009	13890	14158	14216	14079	14005	13974	14042	14030	13949	13964	14035	14114	14109	14160	14121	14086	14023	14169	13991	14032	13985	14093	14081	13957	13912	13977	14128	14064	14140	14094	13948	13990	14008	14097	14153	14033	13983	14112	14074	13971	13984	14156	13873	14155	14164	14049	14007	13972	13956	14081	13956	13809	13964	14130	14047	14100	14048	14105	14132	13923	14048	14020	14018	13966	14070	13966	14040	14236	13970	13972	13941	14003	13887	13855	14019	14014	13928	13844	14084	14071	14044	14149	13885	14041	13977	13786	14094	14215	14152	13791	14009	14123	13963	14137	13954	13967	13983	14044	14003	14135	14051	13933	13915	14155	14308	14119	14098	14035	13952	14193	14132	14010	14062	14064	13832	14050	14059	13914	14178	13923	13956	14033	14175	14112	14047	14142	14140	14127	14078	13971	13875	13924	13985	13973	14116	13982	14204	14053	14255	13878	13985	13873	14135	14067	14068	14045	14149	14146	13878	13815	14055	14108	14161	14134	14017	13884	14068	14011	14127	13988	14280	14143	13981	14020	14206	14142	14026	13900	13813	14070	13983	14025	13905	14056	14085	14024	13760	14126	14176	14035	14236	13927	14055	14040	14075	14052	14104	14006	14058	14066	13998	14139	14122	13930	13809	14029	14109	13976	14047	14077	13978	14082	14218	13996	14066	14025	14083	13835	14093	14009	14045	14084	14038	13865	14211	14067	14111	14065	14011	14044	13975	14031	13983	14022	14003	14089	14085	13968	14011	13922	14044	14001	14126	14130	13915	13998	14035	14243	13988	13932	14047	13972	14038	14075	14094	13869	14111	14151	13940	14009	14031	14001	13984	13977	14086	13929	14013	14017	14164	13997	14062	13859	13826	14191	14077	14131	14081	13963	13961	14109	14036	14143	13984	14111	13994	14105	14045	14155	14022	13990	13973	14030	14031	14020	13813	14094	14045	14043	14040	13950	14195	13960	14017	14197	13869	14040	13880	14135	14116	14118	14025	13931	14000	13868	14021	14096	13872	14143	14025	14109	14089	13970	13950	14022	14043	14066	14007	14094	13963	13963	14010	14110	14052	14071	13836	13981	14053	13833	14004	14015	14083	14115	14018	13901	14167	14043	14003	13971	14039	14134	13958	13936	14023	14187	13969	13923	14015	13878	13895	14129	13870	13865	14051	13899	14000	14075	14147	14155	13791	14038	13895	14019	14153	13897	14141	14050	14150	14084	14130	13844	14206	13968	13894	14173	14013	14079	14056	14024	14230	14271	14009	14252	14048	14075	13867	14113	13967	13901	14108	14047	14044	13892	14109	14212	14099	14061	14224	13977	14095	13931	13996	14093	14053	14156	14086	14056	14233	14096	14067	14158	14099	13994	14105	13972	14047	14082	14043	14091	13935	14062	14057	14166	13989	14002	13997	14156	13988	14060	14138	14187	14067	14082	14093	13951	13970	14012	14015	14021	14237	14130	14034	14114	14149	13853	13967	14019	14074	14126	14190	14064	14203	14139	13939	13989	13918	14021	13880	14128	14011	13872	14043	13968	14212	13974	14146	13968	13972	13959	14048	13954	13956	13900	14110	13962	14119	14138	14066	13972	13872	14055	14101	14070	14119	13980	13972	14199	13899	14144	13945	14050	14016	14095	14109	14122	13898	14025	14111	14046	14043	14005	14025	13909	14145	13944	13995	13905	14156	13952	13833	13930	13921	13920	14036	14071	13973	14117	14206	13979	14025	13797	14001	14001	14054	14039	14051	14104	14013	13991	14103	14020	14106	14089	13861	13925	14248	14081	14008	13965	13985	14166	14056	14042	14159	14049	14144	14011	13912	14101	14046	14142	14064	14132	14217	13997	14032	14096	13964	14171	13949	13866	14086	14074	13974	13899	14203	14002	13887	13901	14005	14121	14032	13917	14062	14146	13879	14054	14008	13987	14003	14085	14005	14062	14071	13963	14051	13934	13909	13935	14201	14016	14021	13999	13993	14035	13912	14057	14018	14088	14011	13924	14114	14107	14016	13958	14008	14046	13901	14114	14167	14101	14011	13969	14006	14056	14012	13885	14107	14057	14036	14009	14047	14182	14095	13969	14079	14115	14138	14092	14178	13885	14002	13982	13979	13971	13891	13882	13993	13928	14066	14058	14043	14027	14113	13982	14158	14153	14133	14056	14087	14148	13999	14109	13984	14008	14211	14033	13991	14217	13996	13906	14041	14121	14278	14070	14079	14251	14043	14240	14070	14008	14068	13941	14039	14106	14172	14057	13971	14031	14086	13949	14046	13956	14088	14018	14078	14036	14006	13966	13933	13957	14024	13960	14044	14096	14099	14033	13988	14138	13935	14070	14094	14163	13890	14064	14022	14144	14076	14055	14174	14009	13872	14001	13984	14142	13937	13977	14224	13924	13983	13927	14112	14008	14113	13874	14117	13989	14239	14021	14073	14009	14095	14022	14122	14119	14113	13888	14051	14224	13999	13985	14152	14006	14107	13943	14092	14046	14047	13880	14039	14007	14117	13880	14086	13949	14025	14083	14141	13877	13987	14124	14102	14029	14127	14004	13971	14064	14143	13943	13860	13908	14113	14077	13955	14050	13989	13913	13890	13895	13991	13880	14042	14047	14031	14009	14225	14192	13904	13772	13997	13928	13937	13979	13942	14177	13869	14183	14023	13880	14140	14194	13991	14045	13912	14030	14100	13877	13958	14045	14102	13884	14192	13965	13969	14109	14044	14017	13975	13793	14034	13987	13994	14034	13989	14003	14171	14049	13964	14038	14038	14010	14092	14040	14044	14013	14057	14117	14057	14144	14091	13927	13895	13928	14043	13977	14092	14060	14121	14060	13996	14153	13993	13981	13963	14089	13996	14290	13987	14075	14175	14030	14080	14092	14121	14112	14224	13996	14076	14074	14055	13887	14087	13969	13938	14004	14001	14052	14114	14040	13976	14018	14206	14088	14010	13942	14027	14082	14148	14010	14145	13864	13954	13969	14015	14138	13887	14074	14033	14022	13778	14119	14036	14110	14109	13837	14108	14076	13970	13922	14042	13817	14030	13989	14065	14019	13881	14135	14061	14088	14125	14133	14131	14112	14038	13956	14102	14053	14097	13927	14034	13933	14147	14010	13996	14092	14029	14084	14073	14055	14144	14082	13979	14115	14234	14021	13955	14060	14015	14005	14126	14063	14049	14155	14188	14037	14015	13997	13985	14018	13911	13933	14058	13949	14047	13947	13911	14147	14025	14000	13999	14074	14095	14003	14044	13893	14040	13990	13786	14016	13954	14045	13925	13953	14062	14020	13824	14031	14017	13993	13968	14028	13944	14103	14101	13964	14005	13970	13918	14090	14122	13918	13904	14073	14032	14231	14052	13941	14006	14003	13918	14138	14192	14038	14018	13910	14111	14152	13932	14054	13896	14106	14025	14052	13841	14149	14122	13968	13967	14084	14071	13980	14059	14156	13932	14111	13986	13935	14083	13921	14035	14027	14019	14108	14007	13954	13988	14020	14073	13998	14040	14079	13985	14069	13992	13970	14029	13875	13986	14019	14059	14120	13949	14105	13957	14022	14203	13865	14030	14068	13972	14158	13964	13911	14003	14168	14064	14008	13994	14093	14106	14013	14051	14017	14126	14007	14121	13945	14070	14026	14026	13971	13992	14147	14183	14153	14057	14152	13848	14124	14200	13985	14224	14092	14047	14064	13930	13975	14117	13835	13858	14016	14095	14105	13977	13990	13978	14111	14183	14044	13971	14095	14152	14021	14076	13987	14081	13940	14138	14032	13941	14013	13960	14138	14116	13948	14074	13843	14118	14076	14059	13964	14115	13954	13991	14055	13985	13898	14274	13970	14023	14011	13977	14010	14111	13979	14081	14086	13987	14078	14118	14097	14073	13959	13997	14014	13902	14008	14034	14048	14005	14012	14109	14072	13934	14081	14070	14025	14001	14084	14064	13967	13993	13973	14041	13968	13783	13909	13991	14078	14062	14061	13795	14224	14079	14051	14100	14252	14253	13937	13984	14126	14087	13876	14075	14151	13878	13921	13985	14106	14004	14119	14101	14080	13958	14037	14104	13920	13982	13861	14126	13964	14011	13975	13897	14103	13981	13995	14134	13962	14061	14039	14076	13917	14060	13962	13873	14068	14080	13923	14133	14043	13869	13943	14009	14045	14125	14182	13969	14112	13973	14006	14161	14019	14043	13978	14119	14069	13936	13875	13993	13879	14011	14000	13985	14011	14054	14000	13908	13984	14076	14020	14090	14124	13941	14067	14098	13890	14061	14098	14173	13852	14112	13957	13896	14059	14077	14144	14070	13923	14102	14155	13956	14145	14021	14080	14120	13981	13853	14074	14224	13899	14098	14021	13975	14056	14073	13862	14094	13922	13956	14123	14035	13990	14052	13998	13959	13973	14087	13948	13915	13936	14133	13833	13989	13999	14136	14043	14148	14118	14041	13948	14067	14017	14012	13984	14193	13989	14035	14019	13962	14021	14255	14005	14121	14118	14164	13942	13946	14015	13951	14029	13947	14119	13902	13921	13900	13935	14040	14098	14030	13992	14023	14236	14045	14006	14086	13966	14111	14172	14139	13832	14027	14131	14078	13954	14134	14122	14102	14064	14114	14097	14066	14126	14064	13988	14008	14062	14011
29169	24856	27193	22698	18278	17046	16630	16122	15691	15691	15382	15261	15295	15186	15376	15295	15068	15035	15008	15186	14872	15110	14937	14881	15047	15052	15229	14958	14952	15050	14850	14984	15071	15003	15108	14974	14940	15023	14973	14881	15023	15053	15208	15006	15012	15151	14772	15167	15040	15045	14881	14929	15101	15087	15129	15022	15066	14857	15248	14790	14789	15175	14916	15162	15017	14915	15114	14890	14866	14925	15078	15137	15060	14966	14892	14909	14994	15112	15216	15098	14956	14884	15030	15169	14993	14954	15006	15002	15315	14964	14848	15039	15028	15224	15208	14958	15137	14841	15083	14903	15109	14963	14990	15088	14942	14927	15125	14856	15018	15029	14944	15096	14951	15125	15111	14980	14955	14841	15002	15055	14902	15138	14894	15038	15046	15050	14962	15007	15161	15064	15010	15049	14993	15042	15104	14841	14908	15218	14994	14949	15029	14738	14856	15076	15005	15059	15265	14915	14957	15170	15116	15061	14945	14883	15087	14981	14919	14939	15008	14995	15040	15077	15192	14924	14818	15052	14804	14953	15069	14950	15072	15090	15024	14912	14913	14909	15308	15161	15026	15144	15070	14945	14843	15186	14929	15098	14969	14916	14734	15105	15103	14950	15159	14922	15206	14978	14849	15068	14913	14996	15039	15030	14943	14940	14810	14979	15042	14933	14897	14919	15016	15427	15080	14753	14927	14818	14945	15019	14876	14903	15165	14912	14988	15074	15127	14939	14966	14839	14971	14862	15035	15101	15039	15025	14962	15086	14927	15036	14989	15069	15089	15182	15081	14891	15047	15085	15019	14955	15104	14943	14774	14955	15050	14818	15034	14850	15030	15148	15019	14929	15005	15023	14934	14985	14968	14875	14975	14979	15132	14990	14849	14924	14965	14813	15140	14828	14973	14961	15054	14916	14907	15077	14930	14901	15154	15071	14943	14901	14840	15034	14946	15193	15001	15155	15179	14956	14974	15131	15075	14996	15099	15138	14849	14921	14926	14878	15012	14899	14909	14857	14894	14921	14816	14903	15138	14890	15001	14899	15045	14986	14931	14990	14923	14989	15081	14800	14856	15031	14744	14844	15082	15006	14979	15048	15057	15010	14996	14958	15156	15063	15110	15110	15160	14813	15092	15099	14984	15088	15140	15264	14953	15025	14986	14741	15040	14989	14988	14896	15022	14982	15115	14836	15018	14949	14951	14979	14914	14782	15148	14952	14928	15122	15071	14896	15157	15051	14678	15232	15200	15100	14968	15188	15038	14918	14842	14911	14891	14927	14849	14913	14731	14878	14926	15035	15108	14985	15074	14967	14947	14915	15090	14987	14980	14978	15146	14897	14925	14851	14914	14992	14945	15152	15171	15129	14934	15021	15178	15111	15142	14994	14919	15105	14982	15074	14916	15005	14986	15063	15047	15108	14977	15074	14950	14965	15084	14905	14887	14994	15281	15071	15058	15111	15001	14912	15028	15119	14981	14844	14965	14981	15073	14988	15106	15016	15060	15012	15084	14893	14962	14953	14849	15118	14850	15121	15062	14992	15188	15083	14822	14906	15145	15048	15089	14896	15041	15122	14906	14783	14923	14963	15270	15057	14920	15156	14791	15006	15003	14971	15166	14916	14900	15017	14962	14961	15080	14944	15030	15037	14948	15250	15102	14985	14637	15002	14940	15107	15080	14729	14906	14850	14795	15028	14879	15024	15024	15314	14775	15042	14865	15084	14901	15147	15031	15061	15057	15198	15058	15253	15057	14999	14904	15063	15046	14858	15016	14933	15107	14848	14976	14977	15054	14908	14987	14985	14937	14931	15010	15032	15136	15069	14963	15029	15033	14961	15075	14992	15030	15046	15084	14924	15022	15029	15038	15081	14881	14972	15149	15224	15124	15147	15071	15089	14968	15008	14945	15005	14814	15035	14850	15041	14801	15182	14875	14911	14948	15093	14992	15093	14762	14990	14809	14921	14810	15061	15099	15097	15033	15118	14863	14835	14917	14949	14966	14904	15025	15074	15131	15087	14963	14885	15070	14965	14839	14953	15009	15026	15119	14992	14997	15077	14940	14955	15160	14960	14982	14979	15111	14954	15056	14966	14823	14867	14932	15009	14997	15146	15170	15101	15000	15000	14980	14933	14988	15000	15231	14987	15151	15040	14998	15015	15053	15104	14952	15108	15024	15079	14907	14977	14926	14990	15307	14816	14924	15103	14859	14993	15090	15135	15117	15092	14857	15040	15127	14912	15142	14941	14850	14815	14874	14905	14929	15077	14848	15041	14898	14800	14798	14975	15083	15050	15044	15103	15184	15040	15082	15061	15133	15098	14974	14790	14955	14930	15029	14994	15020	15081	15060	14778	14977	15206	15043	14994	14992	14943	15073	14955	15077	14942	14920	15064	14882	15133	15204	14981	14972	15143	15038	14872	14914	14931	15230	14877	14978	15148	15076	15096	14998	15030	15048	14963	15044	15003	14944	14932	15109	15072	15023	15090	14852	15118	14923	14853	15075	15127	15123	14960	15081	15005	15010	15014	15106	15021	15014	14929	15049	15010	14887	15037	14989	15032	14944	15040	15086	14950	14901	14903	14826	15234	14919	15030	15061	15177	15051	15060	14972	15041	14982	14963	15151	14912	14876	14947	14960	15076	15085	14932	14974	15195	14945	15019	15053	15135	15112	14981	15080	15246	14847	14817	15103	14964	14933	14918	15221	14872	15054	14857	15002	14881	14838	14904	15086	14963	15004	14976	14946	15062	14973	14979	14969	15084	15062	15153	14872	15059	15007	15152	15004	15330	15014	15163	15187	15105	15161	14978	15227	15025	14971	14963	14711	14993	14864	15087	15159	14997	15159	14936	14804	15173	15016	14926	15137	15186	15101	15073	15111	14994	14930	15171	15134	14936	14844	15056	14759	14931	14937	14873	15320	15010	15089	15094	14977	14959	14961	14975	15073	15109	14996	15112	15028	15019	15017	15080	15014	15093	14956	15014	14948	15007	14888	15000	15007	15027	15073	14928	14942	15067	15039	14987	14815	14924	14930	14999	15052	14965	15097	15165	14885	15010	14969	15033	15141	14964	14953	14933	14796	14972	14946	15051	15053	14997	15224	15104	15061	15052	15276	14870	15040	14783	15086	14894	14817	14747	15080	14935	14937	15115	14950	15036	15062	15105	15295	15066	15223	15002	15214	14796	15092	15030	15201	15049	15088	15102	15070	15071	15029	14901	14776	15138	15071	14915	14956	14783	15066	14780	14957	14916	15126	15138	15162	14886	14933	14787	14882	14924	14819	14972	15049	15238	15086	15142	14864	14923	14888	14967	14958	15106	15101	15028	14875	15016	14955	14856	15091	14961	14958	15085	14957	14958	15048	15084	15100	15250	15003	14939	14979	15104	14991	15171	15278	15095	14873	15072	14937	14928	15183	15104	15020	15056	14851	15186	15123	14818	14953	15090	15023	14894	14973	14838	14990	14965	14999	15131	15029	15098	15119	14908	15026	14858	15136	14778	14965	15173	14955	15179	14950	14952	15130	14948	14881	14823	15015	14928	15012	14880	14781	15092	15045	14997	15035	14903	14983	15095	14879	15014	15080	14921	14964	14950	15178	14983	15017	15033	14975	14966	14956	15000	15084	14869	15094	15016	15252	14919	15093	14907	14936	15056	14782	14922	14877	14969	14956	14891	15004	14946	14993	15008	15109	15033	15053	15206	14903	15023	14974	14943	14932	15023	14867	15005	15046	14958	15020	14848	14842	15015	14933	14986	15007	14953	15112	14926	14965	14980	14920	15004	15197	14973	15009	14956	15196	15022	14842	14913	14848	14913	14961	14915	15058	15091	15056	15053	14977	14757	15047	15144	14759	15071	14797	14968	15041	15020	14932	15151	15168	15019	14740	14833	14978	15182	15157	15108	15010	14988	15008	14979	14960	14796	14971	15023	15032	15005	15109	14892	15117	15123	14841	15010	14930	14909	14932	15125	15084	15072	15124	14993	15137	14994	15025	15003	14890	14930	15015	15068	14987	15093	15008	14991	15086	15053	14984	14865	14717	15086	14959	15049	14867	15006	14953	14871	14934	15030	15047	14868	15000	15220	15053	14844	14919	15056	14969	14895	15025	15139	15193	14828	14981	15030	14823	15027	14903	15078	14926	14997	14925	14875	15172	15034	14963	15099	15160	14992	15032	14907	14874	15036	15198	14947	15100	14899	15179	15000	15047	14997	14960	15056	15044	15013	14977	15110	14940	15246	15166	15037	15119	15068	15039	14939	14991	15099	15221	15135	15021	14990	14981	15147	15061	14956	15135	15085	14982	14927	15001	14967	14986	15143	15043	14999	14985	14862	14890	14824	14952	14910	15024	15068	14950	14929	15026	14902	14771	15015	14965	14946	15030	15069	14980	14989	15062	14974	14920	15054	14941	15053	14914	14953	15096	15080	14924	14905	15056	14947	14959	15163	15044	15202	14930	14862	15120	14875	14957	14905	15162	15052	15207	14909	14977	15109	14795	15016	15005	14932	14907	14901	15023	14999	14987	15158	14896	15077	14839	14733	15008	15024	15029	14964	15092	14967	14969	14955	14871	14981	15033	15101	15097	14896	15039	14939	15014	15046	15122	14893	15087	15133	15066	14929	14897	14966	15151	15123	15120	14819	15019	14796	15066	14792	14904	14818	15004	15116	15117	14956	14952	14983	15051	15002	14936	14992	14966	14929	15074	14990	14990	14994	14925	14871	15023	15089	14944	15019	15094	14848	15132	15147	15042	15163	14987	15066	15049	15013	15047	14891	15070	14921	14929	15193	14786	15093	15055	15146	15074	15026	15168	14904	15019	14927	14764	15061	15011	15094	15025	14958	15122	14773	15092	14904	15150	15104	15141	14903	15104	14995	14808	14924	15025	15114	14940	15032	14870	14865	14804	15071	15073	15132	15044	15038	14909	15013	14921	14954	15104	15055	15013	15159	14836	14991	15018	14904	15000	15170	15127	15237	14971	15066	14989	15051	15232	15088	15292	15116	14968	15221	15054	15131	15087	14960	14990	14991	15102	15049	15016	14768	14841	14706	15044	15161	14985	15040	14927	14933	14924	14964	14889	14943	14791	15149	14967	15195	15192	15248	14973	14967	14989	14943	14877	14953	14913	15190
23436	35620	28579	21782	18680	16856	15830	15341	14851	14693	14242	14347	14279	14348	14212	14115	13959	14005	13940	13893	13852	13890	13933	13979	13860	14060	13948	13865	13803	13799	14090	13843	13934	13822	13882	13967	13938	13839	14019	13785	13873	13901	13873	13980	13945	13985	13729	13844	13978	13919	14004	13737	13942	13853	13870	13924	13910	14007	13868	13825	13696	13808	13813	13901	13715	13866	13799	13868	14008	13876	13931	13859	13906	13943	13727	13867	13952	13801	14056	13776	13928	13812	13859	13838	13956	14013	13856	13777	13999	13760	14207	13732	13925	13842	13620	13973	13826	13764	13750	13883	13976	13619	13897	13854	13835	13986	13908	13781	13937	13931	13728	13735	13922	13859	13909	14028	13932	13866	13847	13805	14004	13796	13849	13738	13888	13868	13801	13880	13947	13905	13910	13826	13800	13852	13702	13899	13916	13860	13928	13848	13943	13719	13902	13891	13682	13848	13925	13910	13917	13980	13982	13932	13943	13839	13932	14025	13912	13756	13819	13748	13867	13881	13925	13870	13781	14077	13819	13787	13759	13721	13811	13876	13894	13809	13872	14035	13779	14029	13863	13965	13825	13777	13802	13895	13797	13835	13857	13657	13709	13944	13846	13755	13877	13884	13852	13808	13870	14025	13751	13792	13880	14008	13836	13838	13981	13956	13978	13870	13709	14030	13853	13833	14100	13807	13867	13951	13721	13814	13938	13869	13930	13968	13807	13760	13992	13918	13942	13815	13900	13796	13705	13720	13751	13928	13851	13891	13669	13812	13824	14027	13958	13771	13989	13913	13818	13777	13952	13877	13947	13862	13855	13753	14026	13993	13883	13679	13936	13851	13791	13923	13973	14003	13904	13749	13832	13846	13903	13864	13837	13695	13865	13642	13821	13802	13913	13871	13769	13858	13753	13687	13988	13878	13738	13934	13919	13857	13723	13829	13931	13736	13966	13954	13697	13876	13777	13835	13940	13779	13924	13978	13843	13834	14049	13835	13779	13898	13703	13744	13869	13977	13883	14023	13881	13924	13841	13903	13885	13757	13967	13747	13902	13911	13781	13906	13836	13985	13826	13782	13868	13800	13952	13911	13732	13886	13882	13946	13832	13794	13883	13898	13789	13917	13884	13987	13850	13926	13817	14065	13804	13787	13928	13722	13970	13863	13796	13915	13919	14006	13755	13916	13796	13937	13926	13935	13885	13991	13937	13777	13948	13789	13849	13881	13910	14003	14042	13959	13772	13694	13899	13837	13888	13815	13805	13893	13942	13891	13854	13923	14074	14005	13927	14085	13919	13834	13870	13971	13877	13844	13972	13903	13894	13927	14000	14029	13919	14061	14039	13761	13786	13904	13821	13846	13957	13954	13889	13865	13871	13840	13984	13886	14025	13909	13761	13892	13916	13925	13881	13879	13893	13854	13941	13887	13882	13772	13847	13845	13913	14041	14001	13781	13860	13729	13824	13866	13905	13762	13827	13925	13811	13840	13841	13909	13786	13799	13838	13867	14013	13913	13992	13776	14002	13855	13839	13926	13925	13727	13938	13912	14009	13805	13895	13779	13923	13950	13865	13990	13859	13696	13971	13853	13832	14066	13866	13862	13873	13748	13848	13988	13831	13751	13988	13974	13916	13818	13807	13999	13857	13852	13890	14027	13696	13709	13865	13848	13773	13913	13922	14004	13824	13791	13872	13815	13769	13935	13740	13734	13991	13948	13911	13967	13868	13741	13839	13895	13961	13832	13934	13933	13870	13886	13996	13690	13775	13945	13909	13865	13810	13995	13902	13838	13915	13811	13927	14096	13840	13784	13867	13721	13989	14025	14056	13938	13887	13820	13843	13944	13889	14057	13822	13937	13955	13956	14053	13868	13838	13765	13776	14009	13795	13835	13861	13968	14025	13763	13938	13821	14086	13896	13789	13936	13936	13790	13864	13856	13944	13806	13815	14007	13792	13713	13760	13815	13843	13934	13831	13971	13899	13944	13777	13887	14015	13784	13980	13859	13918	13888	13942	13900	13824	13769	13834	13814	13988	13988	14008	13875	13860	13923	14051	13944	14027	13756	13911	13709	13930	13883	13874	13972	13883	13934	13884	14035	13863	13786	13775	13792	13835	13859	13851	13846	13929	13751	13944	13781	13963	13951	14051	13914	13822	13836	14026	13765	13683	13967	14028	13850	13800	13968	13909	13930	13821	13857	14025	14003	13913	13786	13842	13960	13780	13943	13714	13900	13805	14002	13930	13748	13857	13918	13933	13857	13736	14126	13940	14020	13648	13808	13913	13779	14132	13916	13768	14140	13951	13743	13897	13876	13888	13973	13825	13818	13900	13681	13794	13907	13935	13806	13857	13942	13901	13863	14228	13842	13931	14074	13940	14026	13936	13764	13804	13833	13840	13912	13798	13721	13912	14054	13808	13856	13827	13784	13877	13718	13940	13832	13904	13742	13864	13980	13887	13905	13727	13998	13957	13744	13781	13919	13901	14000	13816	13829	13847	14007	13975	13876	13994	13663	13913	13959	13875	13992	13801	13839	13885	13875	13906	13770	13983	13832	13932	14023	13863	13884	13839	13767	13859	13861	14039	14020	13678	13827	14023	14092	14011	13710	13808	14025	13760	13866	13923	13742	13893	13941	14031	13691	13827	13770	13837	13902	13913	13899	13904	13823	13914	13972	13924	13858	13884	13877	13848	13806	13823	13825	14029	13970	13977	13971	13988	13798	14013	13885	13913	13986	13896	13807	13873	14005	13942	13814	14058	13707	13855	14000	14035	13789	13932	13792	14039	14027	13940	13869	13790	13993	13811	13790	13922	13751	13831	13928	14126	13805	13859	13852	13869	13789	14012	13967	13999	13733	14088	13727	13880	13952	13850	13967	13824	13991	13980	13904	13801	13672	13900	13915	13917	13919	13763	13897	14067	13886	13798	14034	13931	13890	13931	13977	13687	13927	13790	13890	13844	13895	13950	14038	13818	13814	13982	14118	13875	14157	13826	13773	13748	14042	13902	14007	13781	13997	13932	13862	13853	13774	13923	13875	13891	13806	13944	13857	13875	13867	13973	13914	13789	13852	13874	13906	13862	13920	14059	13892	13760	13874	13955	13886	13873	14048	14003	13889	14108	13862	13869	13782	13853	13854	13758	13857	13921	13843	13790	13960	13910	13819	13877	13977	13784	13787	13959	13826	13814	13920	13840	14015	13939	13878	13883	13861	13817	13908	13754	13983	13782	13887	14044	13824	13785	13753	13935	13934	13858	13929	13848	13752	13946	13920	13865	13954	13752	13718	13829	13948	13954	13978	13918	13608	13749	13976	13921	13805	13806	13930	13776	14055	13882	13718	14021	13972	13899	13910	14065	13979	14057	13992	14065	14002	13812	13825	13818	13791	13875	14079	13947	13975	13706	13857	13909	13875	14025	13876	13761	13845	13928	13801	14031	13923	13814	13938	13932	13943	14066	13877	13759	14050	13881	13934	13953	13870	13926	13856	13971	13846	13819	13967	13944	14113	13884	13862	13865	13891	13869	13899	14014	13829	13883	14006	13961	14031	13703	13985	13923	13929	13716	13769	13818	13928	13953	14154	13876	13870	13963	13914	13836	13800	13931	14072	13803	13838	13955	14038	13852	13947	13833	13923	13809	14040	13733	13942	13952	13960	13929	13932	14008	13833	13850	13845	14095	13886	13824	13860	13844	13900	14071	13909	13776	13997	14037	13699	13990	13917	13732	13892	13876	14002	13977	13917	13821	13881	13777	13921	13896	13837	14096	13977	13926	13946	13769	13912	13739	13748	13792	13966	13837	13969	13900	14094	13920	13833	13903	13832	13984	13834	13973	13800	13814	13934	13848	13890	14041	13874	13810	13933	14043	13972	13931	13894	13787	13859	14044	13908	13954	13902	13939	13861	14046	13802	13871	13900	13981	13975	13943	13780	13857	14003	13939	13730	13790	13983	13743	13921	13822	13791	13857	13875	13888	13869	13984	13968	13731	13923	13832	13865	13751	13909	13995	13870	13854	13902	13897	13921	13980	13830	13922	13976	13879	13773	13978	13914	13884	14007	13906	13942	13874	13936	13847	13700	13784	13941	13874	13935	13861	13799	13972	13848	13900	13870	14003	13825	13902	13915	13738	13919	13911	13823	13953	13921	14057	13835	13846	13917	13759	13900	13851	13804	13933	14093	13977	13928	13846	14040	13737	13835	13958	14098	13728	13893	13839	13791	13865	13836	13965	13961	13885	13970	13858	13805	13946	13845	13750	13855	13900	13857	13805	13890	13872	13808	13753	13851	13831	13962	14043	13833	13913	13864	14083	13907	13800	13902	13884	13845	13911	13909	13883	13785	13855	14039	13900	13995	13872	13893	13886	13886	13863	13883	14025	13838	13943	13836	13788	13872	13802	14019	13960	13947	13875	13758	14042	13818	13852	13772	13950	13816	13722	13747	13938	13933	13867	13756	13779	13785	14003	13767	13742	13888	13910	13781	13819	13733	13876	13887	13896	13876	13854	13813	13968	13846	13756	13886	13565	14052	13952	13798	13929	13774	14013	13973	13839	13798	14036	13817	13967	13954	13733	13891	13772	13994	13851	13834	13780	13922	13991	13836	13841	13728	13853	13815	14019	14023	13825	13940	13998	13843	13963	13845	13853	13893	13925	13896	13959	13765	13823	13807	13861	13770	13837	13846	13840	14044	13951	14050	13869	13859	13664	13950	13908	13896	13885	13832	13808	13917	13858	13789	13855	13868	13839	13863	14012	13923	13848	13896	13903	13790	13802	13932	13834	13883	13799	13888	13903	13882	13906	13793	13884	13878	13766	13926	13925	13763	14036	14159	13833	13995	13753	14006	13705	13867	13921	13947	13772	13795	13782	13858	13818	13824	13787	13818	13816	13965	13699	14028	13857	13661	13905	13853	13818	13924	13881	13794	13855	13866	13835	13824	13858	13766	13975	13819	13821	13709	13984	13883	13875	13990	13970	13847	13854	13829	13902	13913	13769	13885	14036	13785	13984	13874	13865	13775	13792	13758	13849	13883	13937	13934	13840	13936	14088	13901	13807	13890	13954	13939	13875	13823	13977	13980	13858	13802	13939	13791	13858	13991	13961	14087	13809	13797	13822	13794	13888	13800	13969	13856
23534	21446	28032	25560	22374	20935	19817	17269	16464	16252	15906	15758	15712	15925	15769	15575	15588	15576	15352	15417	15286	15351	15319	15296	15092	15230	15260	15221	15074	15393	15217	15192	15279	15341	15128	15228	15306	15282	15132	15065	15291	15260	15203	15047	15065	15267	15252	15317	15213	15125	15017	15051	15238	15130	15285	15291	15225	15012	15154	15018	15270	15075	15047	15037	15228	15101	15293	14933	15157	15146	15217	15058	15226	15041	15175	15153	15119	15282	14989	15089	15276	15205	14957	15185	15100	15123	15169	15088	15090	15306	15154	15197	15319	15112	15245	14977	15083	15175	15123	15175	15152	15292	15335	15253	15116	15200	14972	15085	14997	15023	15275	14993	14997	14950	15118	15149	15054	15124	14994	15120	15044	15028	15135	15200	15272	15165	15279	15097	15076	15163	15284	15086	15477	15268	15039	15146	15117	15138	15019	15144	14903	15037	15284	15246	15167	14998	15237	15040	14976	15189	15201	15152	15280	15258	15050	14996	15118	15060	15229	15105	14865	15241	15231	15239	15111	15042	15046	15058	15224	15143	15236	15144	15061	15182	15208	15135	15096	15097	15026	14880	15178	15082	15179	15233	14965	15176	15160	15110	15248	15215	15326	15241	15258	15295	15116	15361	15000	15166	15146	15301	15080	14939	14916	15055	15288	15219	15230	15158	15124	15223	15306	15231	15144	15195	15165	14988	15226	15128	15069	14950	15188	15188	15247	15317	15101	15202	14912	15224	14960	14866	15172	15141	15103	15142	15155	15111	15048	15055	15077	15261	15104	15203	15127	15213	15232	15192	15200	14998	15205	15133	15083	15336	15274	15190	15112	15114	15222	15158	15128	15049	15009	15116	15217	15167	15095	15257	15178	15168	15313	15464	15290	15146	15166	15080	15024	15268	15208	15348	15177	15065	15135	14891	15152	15161	15186	14982	15095	15128	15158	14941	15170	15044	15235	15216	15041	15061	15217	15251	15161	15224	15140	15057	15239	15306	15242	15382	15097	15093	15123	15117	15253	15160	15304	15131	15248	15151	15110	15148	15325	15043	15237	15315	15393	15071	15038	15324	15273	15223	15324	15283	15002	15287	15094	15190	15138	15203	15145	15312	15058	15182	14982	15039	15207	15063	14976	14934	15235	15021	15120	15131	15110	15007	14924	15249	15099	14986	15227	15149	15332	15219	15112	15153	15174	15021	15041	15232	15048	15150	15321	15171	15225	15231	15097	15305	15010	15166	15212	15408	15214	15339	15272	14965	15063	15044	15262	15006	15219	15066	15185	15212	15278	15216	15129	15122	15005	15177	15352	15048	15210	15336	15102	15344	15139	14915	15288	15097	15042	15170	15189	14941	15250	15223	15037	14985	15147	15133	14933	15088	15304	15186	15281	15279	15149	14929	15067	15278	15209	15186	15365	15290	15104	15168	15118	15106	15142	15135	14891	15180	15235	15247	15335	15189	15118	15184	15108	15502	15215	15234	15143	15146	15114	15248	15179	15093	15015	15119	15239	15046	15052	15365	15042	15038	15250	15010	15214	15211	15223	15082	15162	15104	15284	15324	15015	15111	15008	15219	15075	15191	15251	15159	15128	14996	15239	15052	15185	15197	15074	15177	15068	15045	15043	15156	15040	14932	14997	15190	15366	15081	15149	15187	15019	15087	14958	15311	15377	15193	15254	15017	15040	15145	15025	14923	15156	15292	15046	14956	15268	15225	15160	15258	15101	15057	14995	15106	15259	15125	15174	15092	15117	15070	15254	15077	15165	15150	15195	15450	15143	14998	15209	14984	15113	15249	15036	14929	15158	15162	15275	15407	15252	15277	15115	15273	15237	15082	15395	15149	15197	15259	15064	15193	14987	15152	15039	15241	15017	15307	15211	15139	15165	15015	15300	15239	15129	15214	15120	15128	15175	15150	15210	15001	15125	15291	15130	15264	15276	15205	15079	15382	15171	15285	15306	15215	15193	15067	15151	15266	15207	15172	15244	15032	15158	15288	15100	15249	15017	15206	15156	15271	15112	15278	15249	15307	15193	15019	15165	14976	15281	15255	15166	15191	15124	15022	14965	15222	15225	15119	15145	15197	15328	15051	15216	15229	15250	15284	15310	15221	15177	15438	15102	15240	15195	15071	15092	15142	15172	15331	15147	15186	15040	15223	15194	15120	15256	15018	15144	15187	15145	14993	15200	15251	15170	15166	15272	15199	15477	15154	15124	15041	15066	15105	15085	15385	15275	15145	15282	15271	15089	15037	15226	15087	15036	15314	15123	15286	15282	15192	15227	14946	15230	15134	15120	15288	15111	15161	15265	15212	15206	15160	15194	15412	15125	15399	15191	15050	15054	15202	15251	15270	15167	15329	15108	15109	15037	15024	15063	15321	15256	14938	15319	15254	15272	14989	15121	15023	15321	15425	15273	15087	15148	15052	15075	15058	15138	15004	15197	15070	15094	15008	15118	15265	15357	15212	15101	15184	14955	15226	15000	15064	15130	15204	15159	15163	15153	14969	15126	15159	15136	15026	15156	15186	15045	15238	15197	15102	15097	15221	15245	15200	15149	15034	15210	15076	15181	15226	15045	15165	15239	15159	15107	15005	15283	15199	15145	14985	15176	14994	15075	15220	15120	15131	15203	15236	15093	15130	15126	15198	15222	14929	15154	15319	15183	15149	15186	15221	15145	15080	15097	15077	15014	15191	15083	14891	15168	15223	14963	15326	15211	15113	15099	14996	15177	15133	15183	14989	15143	15098	15172	15158	14999	15144	15165	15310	15317	15169	15444	15171	15017	15087	15207	15254	14955	14889	15190	15065	14834	15161	15238	15152	14916	15034	15026	15282	15058	15215	15038	15271	15161	15144	15258	15115	15046	15427	15176	15247	15033	15203	15268	15211	15214	15149	15144	15200	14918	15117	14993	15269	15253	15300	15273	15201	15025	15168	15018	15231	15204	15358	15127	15296	15082	15074	15248	15271	15170	15028	15400	15062	15141	15268	15160	15265	15109	15070	15114	15126	15308	15101	15315	15066	15068	15216	15214	14950	15055	15263	15082	15075	15043	15106	15155	15019	15179	15156	15116	15232	15390	15290	15223	15010	15064	15154	15021	15222	15017	15092	15191	15063	14982	15061	15138	15210	15050	15139	15090	15003	15119	15044	15107	14954	15116	15060	15283	15098	15098	15117	15038	15018	15093	14966	15219	15272	15134	15196	15165	15112	15103	15168	15315	15127	14981	15359	15286	15288	15177	15086	15266	15093	15073	15155	15200	15298	15111	15212	15154	15181	15285	15128	15005	15296	15187	15005	15304	15116	15024	15077	15151	15153	15255	15072	15207	15242	15299	15192	15206	15015	15133	15247	15291	15227	15194	15203	15142	15189	15124	15294	15238	15253	15169	15350	15181	15158	15164	15020	15109	15130	14889	15103	15035	15175	15247	15105	14982	15230	15239	15062	15049	15119	15205	15092	15207	15005	15102	15172	15132	15180	15088	15149	15313	14997	15140	15182	15138	15051	15192	15008	15264	15131	15217	15119	15277	15170	15197	15014	15114	15011	15287	15134	15190	15186	15159	15253	15277	15249	15297	15194	15209	15171	15043	15209	15196	15062	15238	15062	15349	15083	15112	15205	15214	15336	15252	15167	15102	15172	15320	15106	15461	15055	15350	15224	15302	15136	15039	15350	15187	15152	15230	15245	15366	15086	15238	15022	15483	15175	15168	15253	15265	15089	15208	15058	14933	15186	15276	15137	15028	15175	15162	15086	15160	15182	15147	14947	15049	14820	15067	15167	15083	15069	15338	15224	15073	15103	15085	15242	15128	15113	15189	15003	15159	15123	15197	15123	14979	15007	15044	15024	15121	15065	15138	15164	15138	14979	15150	15074	15134	14985	15031	15088	15063	15170	15142	15021	15015	15266	15238	15062	14976	14981	15066	15336	15072	15085	15069	15252	15104	15167	15340	15092	15197	15099	15260	14950	15130	15077	15089	15093	15115	14963	15266	15117	15220	15182	15059	15071	15213	15180	15150	15314	15145	15176	15392	15043	15295	15334	15164	15299	15161	15057	15475	15083	14996	15089	15057	15236	15090	15220	15208	15077	15261	15241	15277	15181	15177	15165	15161	15268	15096	15082	15256	15098	15044	14993	15186	15054	15138	15258	15213	15300	15116	15207	15195	15331	15277	15282	15021	15026	15280	15155	15177	15258	15035	15036	15157	15137	15117	15219	15058	15190	15279	15069	15140	15102	15189	15217	15311	15326	15396	15208	15287	15055	15255	15150	15091	15212	15281	15148	15153	15109	15001	15140	15133	15126	15280	15113	15217	15078	15005	15108	15180	15178	15352	15251	15063	15286	15072	15209	15124	15124	15168	15154	15030	15067	15160	15006	15159	15200	15159	15081	15088	15053	15133	15176	15246	15102	15195	15113	15167	14954	14947	15021	15225	15063	15097	15112	15048	15162	14958	15239	15153	15247	14980	15118	15168	15086	15064	15110	15211	15204	15352	15339	15155	15136	15046	15182	15141	15254	15091	15344	15176	15165	15248	15224	15011	15139	14946	15246	15048	15143	15098	15233	15196	15134	15093	15019	15366	15114	15090	15239	15034	15175	15161	15088	15124	15070	15272	15161	15115	15164	15076	15221	15194	15157	15257	15143	15163	14953	15143	15291	15106	15065	15042	15198	15248	15203	15011	15255	15199	15038	15059	15109	15255	15240	15189	15112	14877	15369	15119	15064	15173	15006	15040	15267	15299	15278	15045	15048	14991	15179	15278	15004	15304	15172	15214	15329	15135	15139	15144	15209	15118	15088	15258	14871	15304	14954	15042	15284	15012	15284	15417	15305	15316	15226	15018	15036	15184	15228	15066	15020	15106	15122	15325	15181	15128	15042	15155	15092	15225	15234	15323	15146	15142	15101	15109	15010	15111	15018	15153	15086	15261	15109	15194	14860	15036	15117	15150	15248	15212	15078	14986	15077	15091	15338	15167	15225	15241	15142	15257	15088	15239	15203	15169	15190	15075	15307	15206	15226	15031	15089	15173	15114	15016	15256	15126	15112	15285	15123	15388	15179	15144	15377	14964	15207	15145	15235	15264	15145	15156	14914	15165	15217	15142	15154	15284	15243	15041	15054	14939	15111
22490	42201	35003	26822	21922	19352	17798	16597	15870	15517	14995	15020	14822	14495	14738	14577	14296	14230	14477	14042	14232	14358	14148	14124	14211	13969	13842	14051	14166	14290	14297	14138	14155	14122	14017	14084	13991	14115	14119	14122	14165	14083	14046	13960	13973	14026	13944	14067	14066	13977	14136	13927	14070	14112	14150	14040	14097	13984	13968	13913	14058	14097	14010	14011	14023	14040	14035	14052	14006	13989	14035	14135	14004	13830	13890	14015	14077	13945	13938	13935	14158	14035	14002	14065	13913	14010	13975	13933	14044	13999	14046	14147	13969	13924	13988	13986	13937	14211	14102	13895	14122	14060	14001	14140	13972	13998	13905	13947	13804	13927	13977	13875	14013	14122	14191	13934	14083	14028	13979	14127	14017	14011	14073	14078	14059	14038	14081	13915	13913	14125	14119	13984	14101	13942	14111	13860	14038	14072	13857	13930	13980	13887	14008	13892	14018	13971	14067	13937	14087	14019	14044	14097	13867	14009	13944	13965	13979	13852	13952	13972	14056	13988	13943	14011	14086	14038	14120	13963	14118	13949	14075	14093	14004	13923	13988	14163	13970	14099	14129	14105	14085	14013	14097	13938	14116	13998	14141	13980	14092	13913	13939	14092	14028	13982	14043	13844	14033	14051	13898	14123	14100	13959	14238	14089	14016	13933	14127	13926	14113	13987	14049	13893	13966	14054	14348	14200	13818	13959	13958	14073	14051	14063	13844	13846	13952	14125	13883	13977	14086	14001	14122	13966	14098	14089	14262	13928	14054	13909	13940	14031	13903	14059	13773	13989	14058	13926	14029	14029	14044	14089	13955	13997	13888	14148	13981	13962	14038	14058	14053	14022	14133	13941	13937	13797	14079	13837	14094	14022	14056	14116	13934	13967	13882	14040	14107	14211	13821	14178	13916	13775	14024	14002	13965	14027	14176	14090	13980	14123	14102	14000	13771	13955	13871	14124	13908	14030	14159	13831	14010	14112	13908	13885	14010	14030	14012	13875	13954	13848	14045	13873	13935	14082	14030	13760	13868	13991	14113	13889	13957	14015	13992	14044	14003	13962	13974	13905	14086	13914	14026	14089	14009	13984	14057	14033	13816	13986	13981	14054	14119	14146	14028	14033	13944	14041	14162	14046	13968	13906	13961	13836	14112	14167	13948	13886	13914	14215	13998	14067	14134	13928	14039	14083	13935	14095	13919	14034	14092	14054	14101	13905	14031	13940	13950	14080	13990	14041	14025	13936	14049	14113	14261	13989	14100	14009	13936	14044	13927	13937	14055	14155	13954	13859	14029	14013	13840	14009	14016	13955	14095	14075	13906	13986	14012	14017	14002	14000	14154	13896	13988	14006	13972	13937	14219	14070	13936	14164	13878	13973	14121	14047	14121	14060	13964	14093	14105	13944	13847	13945	14104	13930	13964	13811	13865	14075	14029	13962	13977	14153	14050	13971	13894	13873	13936	14003	13866	13934	13939	14106	13890	13982	14181	13824	14016	13832	13882	13770	13966	14062	14009	13960	14135	14047	13962	13962	14161	13999	13973	14019	13979	14055	14095	13845	14076	13964	13958	13858	13912	14059	13966	14014	13958	14136	14045	14102	14057	14065	13888	13925	14125	13831	13868	13890	13989	14191	14009	14065	14102	13964	14154	14135	14000	13971	14078	14092	13912	13946	14051	14075	14020	13869	14147	14111	14126	14019	13897	14006	14186	14025	14051	13968	13858	13951	14014	13838	14161	14068	13982	13872	14101	13982	14007	13999	13956	14073	14086	14083	13934	14004	14060	14069	14046	13825	13931	14136	13976	13949	14024	14158	14012	13960	13944	14102	14003	14066	14105	14019	14048	14159	14024	13717	14037	13909	13948	13995	14002	13961	13863	14095	14027	13947	14091	13881	14026	13923	14086	14083	13818	13960	14202	14138	13992	14032	14096	13897	14036	14018	14053	13943	13872	13991	13886	13993	14012	14148	13949	14122	13815	13836	14134	14038	13888	14045	14014	13948	14106	13894	14101	13924	14070	14020	13916	13945	13994	14135	13948	13912	13901	13947	13965	14007	14039	14137	13932	13799	13946	13881	13926	14136	13908	14092	13852	14055	14043	14067	14091	14001	14010	14021	14042	13774	13962	13941	14006	14011	13964	13994	14143	14074	14118	13963	14171	13869	13986	14078	14000	14023	13937	13921	13936	13997	13935	13892	14039	13915	14132	13884	14035	14087	13956	14002	13974	14003	13886	13875	13965	14008	14069	14102	14026	13944	13962	13933	13968	14148	13984	14092	14081	14034	14004	13983	14031	13967	14143	13742	14096	13776	14070	13948	14143	13971	14043	13929	13890	13959	13945	13879	13970	14060	13988	13841	13899	13871	14003	14221	14040	14060	14033	14000	13956	13846	13910	14153	14048	13940	14012	13905	14011	14043	14058	14070	14020	14085	14034	14074	14024	13818	14076	14066	13887	14178	13963	14003	14007	13927	14102	14065	13979	14025	13992	13873	13973	14057	13911	14073	13946	14112	13944	13977	14074	14007	13993	14049	13945	13815	14124	14086	13997	14223	14051	13797	14037	13994	14097	14101	13931	13919	13878	13923	14103	14054	14001	14031	14153	13950	14066	13952	14087	13968	13883	13856	13990	13884	14013	13944	13915	14042	13906	14029	14055	13926	13848	14070	14115	13990	13948	14062	14191	13975	13958	14146	13899	13914	14051	14079	14013	14051	14029	13955	14026	13978	14076	13990	13953	14021	14046	13947	14152	14169	13892	13949	13997	14074	14122	14022	14038	13973	13960	13987	13978	13950	14029	14079	13883	14008	14152	13918	14174	13951	14085	13987	13990	14125	13966	14240	14054	14022	14082	13867	13932	14185	14043	13944	13963	13944	14069	13839	14031	14000	14024	14042	13942	14187	13964	13988	13919	14017	13987	14018	14175	14004	14027	14040	14146	13939	14059	14058	14049	14005	14051	13991	13973	14034	13935	14089	14039	13982	14023	13998	14100	13904	14073	13960	13946	14005	13873	13898	14012	13942	13997	13823	13961	13944	13915	13970	13969	13890	13941	14026	13953	14082	14019	14137	13994	14058	13991	13936	14031	14034	14101	14174	13896	14036	14000	14013	14281	14014	14040	14108	13974	13869	13999	13997	14172	14007	14056	13828	13929	13906	13997	14054	13874	14115	13889	14062	14000	13990	14161	14013	14089	14111	13903	13971	14149	14150	13945	14021	14139	13979	13903	14003	14107	14059	13984	13914	14019	14018	14042	13939	13981	13890	14018	13962	13930	14040	14029	14075	14054	13811	14063	14114	13964	14065	13920	13944	14058	14053	14029	13946	13970	14069	14051	14095	14170	14013	13928	14015	13891	13962	14058	13988	13991	14099	13917	14099	13823	14139	13992	14125	14030	13975	14070	13987	13888	13894	13981	14037	14161	13798	13936	13852	14030	14004	14045	14015	13928	14189	14007	14008	13966	14064	13970	13878	14034	13962	13973	14059	14086	14144	14094	13964	14041	13992	13925	14023	14030	13913	13936	13776	13928	14135	13873	14118	14016	14045	13909	14029	14121	14154	14087	13973	14055	13925	13916	13944	13826	13935	14052	13924	14043	13771	14043	13989	13879	13917	14012	14020	13832	14016	13954	13966	14127	13857	14133	14112	14113	14124	14035	14045	14138	13996	14006	13925	13956	14092	14021	14055	14084	13943	13885	13793	14080	14050	13929	13996	13859	13795	13962	14099	14096	14121	14084	13999	13981	14079	14099	13982	13945	13987	13975	14043	13861	13986	13905	13941	14085	13902	14011	14179	14055	14150	13931	14298	14124	14101	13936	14133	14063	13926	14045	14014	14029	13929	14022	13938	13894	13903	14021	14028	13913	14040	13892	14013	14114	13981	13892	13934	14147	13925	14132	13940	13959	14118	13988	13921	14014	14037	14098	14136	13953	14028	13879	14101	13931	13999	14010	13886	13988	13913	14010	13991	14065	14000	13983	13908	14086	14008	14050	13967	13824	14064	14089	14050	14139	13912	14009	14134	14063	13932	13964	14083	14132	13788	14058	14135	14074	14156	14025	13965	13920	13848	14035	14178	13938	14035	13993	14072	14069	13996	14022	13964	14010	13854	13860	14152	14020	14065	13974	13945	13921	13892	14031	14220	14014	13898	14085	14257	14036	13969	14036	14089	13985	14059	14065	13847	14128	14186	13931	14269	13906	13952	14087	14003	14262	14033	13958	13891	14131	13905	14063	14175	13875	13979	13931	14146	13903	14147	13955	13886	14144	14084	14031	14104	14025	13862	14143	14000	14052	14041	13875	13945	14103	14183	13934	13986	14107	13928	14021	13896	14006	14031	14170	13979	13967	14121	13791	14068	14061	14003	14239	13962	13971	14028	14018	13957	13994	13942	14091	14082	13800	13962	14087	14091	13826	14063	13985	13895	14081	13899	14098	13940	14149	13973	13961	13997	13985	14024	13863	13920	13998	13754	14105	14321	13963	13893	14053	13942	14000	13891	14108	14212	13841	14064	14001	13954	14060	14059	13860	14171	13945	14013	14068	14055	13901	13940	14169	13985	14224	13986	14274	14110	13988	14015	13961	14018	13880	14137	14136	14141	14135	13850	13974	14059	13971	13908	13888	13912	14137	13915	14004	13985	14039	13939	13983	13798	13964	13825	14113	14009	14024	14061	13934	14112	14213	13873	13796	13963	14141	13930	14002	14079	14178	14030	14110	13997	14019	14035	14066	14017	14090	13910	14064	14177	14031	14016	13954	14025	14015	13988	13984	14110	14055	13981	13964	14019	14209	14155	14020	13896	13964	13868	14032	14105	14076	13860	13999	13861	14015	13988	13910	13960	13951	14075	14188	14037	14099	13996	13922	14083	13967	14120	14070	13989	13877	14058	14083	13962	14168	13934	13939	14068	14107	14000	14068	14006	14025	14104	14033	14050	13992	14219	13952	14019	14095	14164	14056	14113	14067	14089	13993	14004	13983	14117	13974	13971	13927	14144	14092	14002	14173	14048	13940	13908	13924	13918	14069	14122	13949	14012	14083	14014	14115	14116	14006	14003	14118	14249	13959	14019	14032	13973	13972	13977	13851	14094	14041	13907	14067	14134	13985	13895	14055	14047	13860	14010	14119	13903
25462	21588	26809	26730	19212	17399	16951	15831	15496	15438	15085	15084	15137	15099	15094	14735	14870	14802	14796	14706	14719	14658	14573	14609	14869	14786	14789	14688	14610	14672	14655	14551	14646	14631	14662	14688	14496	14669	14642	14529	14631	14615	14730	14489	14557	14884	14689	14641	14588	14649	14555	14662	14524	14763	14565	14576	14699	14649	14611	14617	14407	14826	14499	14730	14735	14403	14617	14645	14549	14437	14613	14647	14492	14715	14685	14707	14496	14751	14695	14629	14492	14602	14749	14652	14811	14540	14457	14532	14751	14405	14631	14647	14906	14730	14885	14841	14563	14543	14566	14695	14810	14704	14556	14787	14572	14657	14640	14827	14709	14591	14571	14636	14697	14449	14590	14726	14433	14650	14562	14846	14395	14659	14642	14566	14690	14729	14415	14537	14617	14515	14753	14553	14788	14638	14582	14415	14650	14724	14543	14503	14692	14548	14564	14600	14667	14529	14741	14508	14677	14547	14725	14623	14795	14539	14662	14446	14519	14581	14626	14484	14758	14581	14722	14705	14510	14530	14779	14490	14548	14506	14601	14912	14631	14499	14605	14549	14622	14665	14777	14645	14734	14632	14594	14509	14549	14554	14779	14717	14612	14555	14465	14572	14439	14709	14735	14560	14737	14728	14712	14609	14678	14510	14624	14761	14574	14640	14588	14583	14550	14805	14425	14601	14551	14652	14758	14719	14559	14675	14556	14419	14590	14504	14563	14554	14627	14352	14497	14727	14778	14724	14731	14803	14683	14561	14615	14594	14727	14837	14411	14530	14686	14606	14552	14487	14762	14661	14657	14488	14714	14663	14371	14651	14684	14633	14457	14759	14686	14553	14503	14585	14725	14714	14588	14611	14552	14716	14505	14659	14749	14715	14642	14792	14844	14511	14507	14732	14451	14699	14749	14760	14676	14443	14690	14649	14702	14722	14531	14720	14522	14670	14722	14653	14616	14474	14553	14775	14712	14613	14589	14767	14740	14612	14524	14441	14632	14685	14524	14477	14716	14889	14576	14514	14376	14642	14831	14504	14811	14626	14645	14550	14752	14574	14756	14635	14709	14560	14832	14703	14665	14598	14681	14477	14519	14722	14777	14632	14767	14795	14830	14622	14626	14782	14491	14604	14752	14599	14523	14419	14739	14635	14736	14532	14519	14575	14522	14499	14673	14659	14962	14514	14642	14465	14524	14643	14770	14466	14613	14656	14714	14713	14736	14519	14751	14696	14716	14745	14755	14666	14660	14639	14409	14606	14565	14625	14636	14629	14681	14568	14686	14631	14614	14766	14605	14639	14602	14442	14391	14718	14464	14750	14754	14798	14781	14735	14678	14715	14696	14741	14681	14686	14784	14687	14594	14779	14584	14378	14580	14457	14697	14808	14787	14660	14693	14605	14476	14728	14713	14612	14669	14574	14670	14503	14653	14348	14553	14733	14653	14712	14618	14742	14673	14568	14529	14691	14653	14569	14645	14578	14663	14597	14720	14649	14628	14574	14780	14701	14670	14594	14668	14693	14627	14813	14733	14659	14622	14582	14882	14730	14614	14785	14753	14799	14719	14822	14603	14693	14635	14654	14760	14616	14558	14800	14594	14793	14660	14775	14663	14749	14437	14753	14629	14755	14594	14569	14713	14789	14584	14769	14596	14737	14689	14623	14575	14758	14483	14593	14692	14515	14494	14658	14801	14716	14436	14510	14528	14578	14837	14528	14761	14763	14649	14698	14834	14629	14569	14563	14588	14521	14649	14564	14850	14893	14633	14700	14781	14672	14702	14489	14515	14528	14820	14828	14423	14647	14393	14730	14652	14901	14747	14677	14503	14604	14606	14653	14767	14704	14734	14673	14548	14578	14622	14666	14694	14650	14622	14602	14728	14749	14522	14629	14465	14712	14549	14634	14591	14774	14399	14555	14712	14777	14483	14571	14585	14789	14702	14628	14592	14540	14453	14678	14755	14758	14662	14696	14704	14643	14396	14433	14624	14592	14611	14606	14725	14453	14535	14681	14591	14373	14546	14584	14753	14678	14834	14766	14862	14572	14668	14734	14786	14688	14804	14711	14628	14600	14531	14647	14561	14892	14807	14598	14691	14766	14725	14721	14632	14803	14656	14507	14430	14658	14767	14653	14615	14507	14720	14752	14563	14650	14612	14749	14420	14702	14659	14640	14570	14709	14573	14568	14529	14583	14432	14547	14454	14414	14979	14515	14482	14666	14681	14644	14596	14597	14654	14689	14628	14481	14765	14764	14596	14866	14703	14654	14613	14737	14697	14636	14934	14499	14674	14748	14653	14570	14528	14634	14805	14814	14802	14479	14532	14629	14731	14683	14500	14542	14707	14669	14634	14571	14538	14713	14598	14727	14652	14740	14730	14691	14748	14757	14541	14538	14905	14692	14781	14573	14749	14549	14623	14698	14624	14644	14797	14821	14730	14586	14542	14737	14381	14634	14627	14684	14693	14595	14602	14658	14571	14445	14655	14675	14615	14546	14631	14632	14663	14547	14713	14838	14642	14663	14383	14615	14542	14784	14659	14669	14618	14760	14783	14679	14458	14662	14749	14786	14761	14543	14547	14557	14805	14615	14786	14686	14679	14676	14677	14632	14732	14495	14629	14578	14660	14853	14796	14584	14732	14683	14789	14555	14593	14590	14690	14699	14581	14678	14560	14554	14688	14620	14590	14602	14760	14495	14655	14568	14653	14612	14624	14696	14513	14776	14616	14450	14503	14639	14695	14641	14577	14534	14635	14667	14668	14622	14689	14630	14521	14512	14561	14571	14732	14613	14687	14461	14664	14702	14584	14745	14537	14432	14790	14676	14611	14867	14627	14632	14624	14469	14631	14661	14665	14545	14696	14772	14757	14735	14711	14626	14582	14631	14642	14802	14711	14513	14603	14576	14660	14488	14609	14646	14709	14614	14508	14541	14726	14685	14645	14524	14755	14750	14524	14574	14631	14830	14535	14741	14823	14662	14469	14746	14620	14633	14707	14580	14682	14672	14717	14600	14775	14510	14656	14657	14627	14729	14802	14744	14653	14665	14750	14637	14915	14703	14558	14542	14601	14568	14637	14711	14590	14778	14615	14465	14869	14556	14728	14678	14746	14703	14623	14536	14690	14539	14615	14720	14693	14590	14624	14498	14559	14643	14702	14774	14633	14651	14782	14758	14721	14429	14627	14616	14726	14553	14625	14611	14732	14713	14753	14618	14756	14855	14621	14882	14645	14716	14584	14571	14781	14778	14571	14492	14687	14784	14500	15020	14629	14726	14562	14627	14552	14755	14873	14416	14557	14565	14481	14548	14394	14613	14575	14628	14583	14720	14824	14797	14699	14651	14760	14659	14509	14656	14786	14681	14718	14517	14820	14670	14612	14734	14664	14634	14712	14416	14623	14656	14589	14570	14705	14746	14761	14458	14666	14741	14737	14590	14753	14747	14600	14628	14573	14725	14795	14649	14539	14621	14783	14712	14622	14850	14855	14647	14696	14650	14590	14694	14525	14511	14547	14704	14614	14544	14443	14644	14616	14436	14618	14420	14697	14835	14731	14638	14589	14701	14442	14701	14625	14704	14709	14552	14605	14548	14697	14759	14790	14522	14699	14581	14809	14498	14329	14758	14603	14562	14705	14804	14750	14780	14698	14483	14697	14443	14563	14553	14606	14586	14592	14683	14769	14565	14580	14811	14819	14529	14534	14693	14718	14617	14661	14596	14639	14736	14530	14748	14607	14405	14839	14557	14793	14646	14643	14722	14805	14570	14659	14672	14671	14615	14497	14537	14750	14731	14486	14763	14612	14654	14758	14741	14613	14733	14653	14509	14534	14577	14799	14621	14635	14567	14697	14506	14485	14501	14695	14549	14600	14553	14599	14645	14729	14591	14535	14583	14532	14592	14764	14757	14792	14721	14641	14686	14638	14747	14788	14739	14650	14713	14589	14572	14493	14702	14593	14706	14748	14660	14555	14571	14557	14632	14751	14693	14752	14392	14879	14802	14447	14821	14928	14661	14597	14723	14540	14605	14593	14491	14837	14638	14526	14793	14640	14693	14490	14530	14523	14612	14712	14583	14643	14821	14532	14625	14627	14647	14704	14743	14465	14750	14616	14585	14557	14583	14570	14619	14656	14451	14698	14490	14575	14564	14769	14623	14745	14715	14595	14506	14600	14803	14763	14694	14665	14720	14631	14480	14717	14848	14519	14552	14609	14534	14561	14847	14636	14804	14651	14448	14645	14695	14672	14813	14701	14378	14479	14811	14604	14563	14636	14695	14499	14679	14672	14725	14659	14805	14467	14713	14606	14694	14693	14599	14889	14799	14724	14589	14517	14647	14695	14633	14578	14643	14597	14376	14717	14717	14436	14489	14641	14781	14565	14546	14634	14665	14572	14685	14821	14746	14842	14503	14834	14720	14586	14634	14662	14848	14622	14733	14768	14661	14816	14793	14723	14778	14669	14711	14705	14560	14561	14667	14446	14632	14580	14620	14773	14626	14511	14377	14660	14668	14607	14713	14734	14506	14633	14569	14751	14755	14744	14594	14599	14804	14791	14651	14727	14523	14597	14494	14708	14575	14642	14678	14595	14618	14758	14581	14586	14581	14610	14636	14668	14537	14790	14685	14669	14896	14507	14718	14687	14774	14715	14409	14615	14863	14659	14570	14589	14702	14664	14663	14647	14714	14569	14854	14674	14545	14602	14628	14758	14716	14709	14672	14666	14732	14807	14774	14678	14579	14610	14688	14656	14698	14640	14620	14646	14699	14715	14594	14720	14651	14571	14642	14637	14672	14567	14640	14635	14603	14754	14625	14514	14677	14577	14626	14806	14682	14768	14438	14757	14767	14681	14612	14766	14550	14568	14539	14576	14567	14519	14513	14542	14439	14668	14649	14551	14707	14575	14560	14647	14737	14954	14614	14711	14714	14670	14531	14521	14525	14440	14944	14604	14592	14864	14640	14827	14610	14712	14428	14649	14633	14686	14683	14579	14692	14496	14651	14854	14485	14529	14678	14695	14722	14566	14630	14821	14609	14560	14653	14569	14726	14780	14686	14517	14719	14764	14562	14615	14572	14536	14438	14509	14762	14606	14679	14486	14420	14552	14565	14667	14696	14531	14787	14598	14654	14703	14725
22325	37515	30654	23366	19632	17429	16421	15544	15009	14586	14532	14309	14197	14178	13942	13829	14088	13871	13888	13888	13605	13635	13807	13791	13736	13874	13736	13900	13731	13712	13836	13642	13732	13613	13759	13698	13722	13618	13697	13716	13677	13863	13613	13607	13715	13788	13781	13656	13729	13661	13702	13644	13790	13657	13583	13678	13700	13822	13853	13669	13705	13690	13402	13717	13621	13741	13619	13643	13728	13718	13721	13767	13667	13773	13607	13784	13668	13900	13709	13686	13586	13556	13616	13699	13774	13640	13576	13716	13726	13730	13732	13648	13713	13644	13762	13666	13703	13816	13716	13622	13761	13723	13827	13644	13667	13776	13675	13757	13761	13836	13551	13594	13696	13788	13617	13729	13683	13678	13688	13680	13726	13651	13647	13823	13669	13674	13796	13644	13634	13815	13497	13826	13915	13671	13601	13638	13766	13682	13563	13665	13732	13616	13723	13716	13583	13648	13687	13629	13776	13820	13686	13583	13755	13664	13640	13684	13843	13632	13757	13711	13501	13583	13559	13656	13693	13623	13912	13679	13608	13811	13747	13703	13647	13689	13769	13732	13779	13637	13749	13713	13667	13840	13583	13703	13596	13690	13732	13569	13627	13762	13681	13761	13948	13894	13683	13800	13696	13626	13797	13783	13667	13871	13757	13675	13798	13521	13666	13706	13717	13580	13715	13751	13458	13810	13752	13777	13602	13606	13697	13690	13580	13815	13788	13675	13620	13751	13746	13543	13613	13690	13645	13725	13617	13734	13723	13524	13897	13645	13761	13778	13718	13765	13821	13426	13736	13852	13641	13822	13628	13856	13572	13605	13679	13653	13697	13799	13826	13665	13488	13655	13630	13687	13788	13605	13686	13583	13718	13527	13744	13652	13751	13597	13599	13476	13628	13697	13471	13686	13692	13574	13630	13645	13716	13711	13763	13838	13618	13618	13773	13812	13586	13770	13758	13784	13769	13788	13676	13676	13720	13630	13619	13816	13692	13635	13724	13705	13637	13676	13622	13659	13767	13609	13748	13636	13887	13624	13728	13770	13746	13788	13682	13704	13560	13815	13755	13498	13589	13582	13605	13700	13711	13708	13709	13715	13694	13758	13683	13723	13592	13552	13729	13708	13750	13610	13896	13506	13841	13582	13658	13715	13818	13673	13625	13805	13690	13670	13567	13649	13498	13697	13498	13710	13651	13757	13864	13750	13698	13595	13622	13617	13905	13923	13558	13689	13665	13681	13750	13788	13564	13769	13570	13624	13702	13650	13658	13561	13545	13754	13649	13477	13775	13834	13738	13497	13827	13740	13577	13646	13728	13521	13617	13742	13637	13678	13797	13748	13650	13734	13653	13547	13765	13641	13732	13633	13632	13798	13682	13638	13646	13579	13670	13688	13798	13765	13722	13746	13697	13596	13764	13677	13729	13853	13756	13616	13737	13766	13596	13581	13854	13655	13611	13636	13621	13763	13510	13513	13804	13881	13801	13528	13691	13546	13644	13699	13796	13674	13627	13631	13579	13832	13760	13737	13715	13631	13815	13728	13662	13497	13691	13739	13693	13513	13841	13581	13625	13677	13711	13680	13577	13620	13638	13736	13673	13728	13685	13752	13562	13609	13626	13792	13725	13708	13859	13609	13659	13631	13879	13604	13598	13826	13764	13553	13794	13663	13775	13485	13663	13696	13630	13804	13838	13721	13898	13607	13731	13808	13607	13775	13656	13485	13880	13695	13572	13654	13732	13735	13619	13837	13583	13612	13626	13748	13844	13566	13728	13715	13625	13610	13628	13814	13747	13717	13665	13743	13768	13898	13502	13704	13731	13781	13721	13656	13629	13703	13684	13631	13661	13634	13878	13776	13666	13834	13739	13641	13816	13699	13809	13626	13719	13795	13802	13582	13611	13679	13598	13727	13624	13691	13677	13668	13678	13746	13528	13690	13765	13589	13685	13698	13686	13678	13581	13768	13740	13666	13747	13582	13616	13971	13651	13866	13764	13928	13664	13614	13740	13738	13644	13773	13577	13779	13672	13919	13751	13578	13777	13817	13738	13652	13722	13622	13752	13668	13777	13620	13649	13650	13643	13663	13703	13832	13594	13684	13685	13607	13765	13783	13622	13719	13872	13660	13679	13802	13712	13556	13747	13657	13797	13465	13679	13664	13686	13626	13593	13480	13568	13713	13660	13762	13700	13800	13525	13796	13677	13654	13683	13707	13685	13781	13720	13521	13584	13658	13645	13772	13686	13408	13739	13739	13767	13712	13594	13737	13666	13736	13782	13660	13634	13778	13581	13839	13699	13664	13672	13630	13705	13698	13641	13647	13598	13733	13693	13802	13681	13666	13588	13548	13840	13828	13600	13562	13805	13602	13715	13722	13561	13619	13847	13710	13658	13623	13768	13576	13653	13738	13685	13524	13629	13759	13798	13653	13526	13794	13627	13693	13765	13636	13737	13738	13597	13534	13792	13663	13673	13763	13791	13824	13705	13716	13615	13675	13750	13610	13587	13660	13588	13565	13777	13783	13559	13606	13601	13835	13600	13702	13491	13758	13739	13646	13633	13614	13599	13526	13623	13677	13507	13796	13784	13639	13581	13751	13677	13679	13675	13648	13889	13577	13766	13678	13778	13769	13688	13704	13659	13646	13742	13618	13700	13588	13739	13619	13827	13668	13659	13574	13651	13643	13739	13801	13612	13680	13633	13788	13554	13656	13712	13690	13762	13480	13899	13731	13771	13788	13730	13667	13601	13749	13638	13657	13625	13648	13730	13638	13786	13672	13756	13657	13657	13820	13684	13825	13787	13637	13728	13708	13655	13814	13867	13662	13588	13672	13844	13542	13668	13809	13642	13766	13575	13585	13856	13677	13858	13637	13618	13669	13635	13681	13664	13834	13714	13723	13704	13571	13749	13731	13863	13684	13782	13737	13739	13583	13668	13652	13684	13843	13607	13730	13699	13613	13814	13702	13677	13696	13699	13490	13674	13752	13834	13629	13708	13584	13528	13746	13665	13620	13816	13698	13548	13764	13630	13760	13756	13877	13828	13622	13781	13713	13761	13451	13605	13646	13659	13658	13635	13772	13673	13396	13540	13616	13593	13719	13616	13595	13663	13583	13680	13748	13696	13607	13568	13622	13686	13796	13687	13604	13590	13668	13684	13741	13769	13715	13567	13941	13719	13776	13654	13649	13460	13727	13538	13667	13813	13729	13701	13749	13656	13728	13775	13744	13604	13807	13635	13702	13825	13783	13479	13674	13860	13694	13865	13750	13702	13667	13813	13578	13600	13876	13676	13828	13864	13790	13764	13628	13697	13576	13968	13623	13750	13655	13826	13715	13646	13792	13614	13571	13690	13775	13645	13903	13733	13639	13763	13751	13782	13691	13561	13671	13711	13511	13760	13673	13508	13724	13725	13649	13580	13644	13686	13626	13737	13640	13672	13564	13614	13684	13723	13775	13697	13696	13771	13600	13735	13786	13746	13898	13653	13752	13739	13596	13735	13900	13763	13737	13858	13564	13778	13721	13750	13726	13644	13618	13620	13672	13642	13732	13726	13677	13555	13729	13688	13707	13568	13473	13631	13641	13622	13821	13743	13795	13746	13606	13687	13554	13564	13693	13856	13623	13656	13608	13858	13697	13787	13489	13744	13535	13706	13758	13813	13676	13686	13884	13810	13636	13651	13625	13852	13565	13933	13660	13775	13761	13683	13675	13839	13794	13731	13617	13691	13646	13894	13694	13662	13776	13697	13703	13678	13673	13650	13646	13671	13790	13816	13633	13705	13678	13749	13638	13677	13687	13806	13583	13487	13782	13761	13733	13595	13553	13656	13694	13618	13737	13663	13671	13734	13623	13736	13641	13645	13526	13550	13744	13524	13482	13631	13776	13683	13809	13803	13708	13841	13682	13767	13683	13611	13606	13766	13768	13710	13750	13672	13735	13647	13604	13621	13732	13747	13817	13788	13715	13673	13540	13739	13645	13718	13712	13712	13730	13714	13698	13694	13531	13715	13754	13562	13667	13748	13584	13678	13755	13555	13599	13736	13662	13847	13625	13483	13703	13684	13512	13830	13622	13830	13629	13556	13637	13615	13744	13718	13829	13601	13871	13664	13641	13716	13780	13803	13735	13735	13673	13746	13655	13908	13728	13563	13510	13608	13791	13773	13758	13760	13750	13742	13802	13702	13650	13577	13594	13689	13617	13723	13732	13882	13591	13597	13666	13596	13804	13599	13828	13572	13655	13714	13606	13623	13672	13646	13729	13587	13711	13705	13771	13831	13799	13636	13671	13686	13583	13611	13735	13812	13563	13851	13916	13762	13699	13840	13783	13690	13549	13743	13671	13730	13849	13619	13733	13818	13616	13650	13663	13685	13694	13670	13558	13687	13755	13726	13560	13603	13663	13728	13687	13670	13813	13545	13803	13757	13492	13783	13680	13625	13502	13717	13553	13646	13619	13680	13649	13779	13741	13620	13560	13669	13752	13670	13603	13732	13721	13601	13732	13706	13702	13692	13743	13712	13645	13681	13764	13545	13593	13629	13692	13816	13699	13680	13802	13622	13594	13688	13594	13725	13700	13665	13724	13655	13754	13641	13628	13819	13530	13725	13574	13599	13692	13604	13673	13762	13836	13757	13764	13705	13623	13710	13601	13760	13717	13719	13561	13761	13751	13648	13683	13738	13647	13864	13807	13865	13652	13727	13625	13660	13705	13677	13652	13620	13716	13617	13873	13630	13654	13617	13622	13708	13658	13672	13638	13736	13733	13618	13668	13718	13713	13717	13735	13672	13706	13891	13608	13787	13790	13771	13693	13604	13639	13576	13732	13728	13777	13728	13698	13633	13720	13636	13748	13604	13700	13783	13702	13784	13554	13691	13668	13716	13611	13639	13791	13642	13733	13621	13708	13648	13714	13743	13759	13771	13620	13701	13693	13514	13588	13868	13631	13689	13735	13532	13660	13684	13641	13710	13702	13663	13737	13744	13583	13635	13730	13547	13520	13575	13608	13693	13874	13584	13686	13689	13663	13660	13650	13650	13917	13573	13577	13900	13635	13716	13748	13724	13574	13716	13689	13649	13606	13538	13789	13689	13695	13633	13669	13721	13635	13620	13572	13654	13786	13786	13807	13811	13712
22592	21505	28600	24853	22034	23447	23151	18330	16837	16870	16391	16113	15878	15965	15981	15544	15525	15705	15466	15326	15384	15190	15414	15387	15347	15189	15218	15164	15185	15255	15145	15263	15128	15199	14988	15030	15219	15247	15295	15287	15085	15113	15209	15289	15083	15182	15115	15068	15020	15053	15225	15084	15243	15102	15235	15278	15129	15003	15379	15108	15038	15217	15060	14937	15041	15118	15141	15138	14967	15192	15310	15487	15151	14981	15224	15182	15013	15042	15019	15214	15197	15139	15020	15093	15227	15239	15081	15320	14990	15011	15111	15358	15087	15027	15118	15057	15011	15180	15116	15112	14964	15209	15077	15277	15071	15004	14947	14970	14991	15169	15077	15213	15064	15250	15095	15171	15008	14899	15023	14939	15109	15042	15072	14988	15143	14962	14987	14997	15082	15303	15172	15023	15173	15134	15202	15108	14743	14988	15071	14969	14975	15139	15157	14947	15044	14969	15048	15185	15082	15096	15013	15184	14923	15115	15147	15050	15244	15035	15158	15045	15012	14865	15216	15116	15025	15091	14923	14981	15070	14969	14992	15143	15362	15151	15129	15052	15105	15127	15027	14943	15118	15023	15234	15038	15183	15076	15104	15044	14980	15089	15063	15220	15065	15225	14995	14878	15134	14957	15165	15017	15217	15026	15012	15147	15049	15211	15069	15115	14963	15289	14839	15065	15189	15087	14967	15005	15011	15229	15057	15150	14888	15001	15139	14991	15055	15109	15054	15121	15204	15210	15238	15082	14988	15182	15015	15061	15032	15123	14956	15117	14977	15143	14975	15179	15117	14975	15003	15180	14900	15012	15039	15001	14915	15092	14808	15129	15070	15143	15082	15069	14890	14989	15191	15095	14952	15239	15009	15130	14932	15049	15072	14853	15144	15176	14999	14991	15069	15124	15217	15213	15266	15025	15109	15277	14979	15126	15297	15080	15002	14882	15073	14805	15124	14844	15088	15103	14941	15106	15113	15094	15187	15228	15090	15313	15178	14899	14870	15273	15071	15128	15145	15067	15077	14905	14990	15126	15117	15052	15068	15157	15094	15195	15211	15173	15030	15110	15032	15094	15018	15114	15079	14927	15102	14967	15075	15069	15098	15044	14847	14999	14944	15201	15044	15129	15105	15201	15033	14962	15232	15109	14977	15147	15237	15059	15203	15080	14995	14848	15143	15145	15284	15192	15092	15034	15092	15146	14974	15051	14827	15050	15111	15183	15058	14870	15049	15061	15253	14989	15130	14947	15031	14950	14978	15171	14970	15080	15136	15121	15401	15054	15208	15122	15079	14991	15106	14987	15093	15106	15242	15254	15145	15025	15258	14986	15125	15092	14991	15172	15139	15073	14864	15196	15146	14958	14922	15157	15039	15002	15229	15116	15157	14914	15250	15002	14957	14890	14959	15133	14867	15015	15117	15236	15074	15191	15159	15217	15130	15095	14995	15073	15065	15011	14937	15270	15043	15077	15353	14904	15224	14927	14830	15036	15230	15240	14994	15257	15090	15090	14954	15195	15166	15197	15110	15034	15134	15057	15130	15119	15059	15405	15096	15059	15149	15259	15037	14909	15094	15047	15105	15018	15131	15084	14952	15203	15182	15071	14962	15089	15207	15214	15142	14802	15085	15134	15272	15085	14932	15076	15044	15122	15037	15169	15163	15158	15026	15182	15135	15062	15153	15077	14980	14824	14970	14992	15238	15164	14951	15082	15137	15238	14970	15056	15085	15107	15114	14987	14971	14900	15079	14865	15138	15132	14999	15069	15116	15084	14916	15047	15085	15279	15040	15029	14921	14946	14968	15003	15188	14844	15196	15238	15077	14922	14953	15181	15026	15015	15222	14923	15155	15147	15074	15176	14987	15126	14948	15053	15185	15043	15097	15143	15209	15047	15077	14927	15005	14967	15100	15107	15082	15000	15311	15012	15175	15192	15150	15143	15176	15184	15054	14991	15102	15196	15094	15170	15308	14954	15047	15168	15068	15266	15150	15058	14950	15193	15209	14982	15048	15263	14945	14967	15029	15048	15149	14884	14975	15081	15151	14984	15031	14923	15100	15050	15026	15122	14975	15288	15222	14991	15192	15061	15013	15133	15116	15052	15133	14977	14998	15138	15109	14947	15228	15145	15008	15064	15205	14980	15133	15109	15179	15003	15075	15114	15273	15074	15288	14966	15090	15159	15319	15045	15108	15105	15139	15052	15241	14970	15218	15041	14984	15008	14757	15014	15148	15056	15144	15064	15070	14852	15072	14960	14916	15151	15056	15146	14941	15056	15165	15118	15158	14974	15051	14934	15112	15003	14884	15181	14882	15050	15258	14884	14923	15110	15071	15193	15076	14945	15064	15122	15111	15077	15014	14926	15067	15020	15197	15070	15208	15264	15070	14924	14864	15179	15192	15149	14895	15129	15057	15020	14888	15054	14894	15116	15068	14974	15077	15001	15151	15154	15059	15041	15090	15120	15228	15182	15159	15055	15007	14897	15045	14970	15018	15167	15233	15029	15050	14999	15176	14935	15188	15114	15057	15093	14959	14982	15073	14911	15150	15173	15032	15121	15179	14987	15074	15152	15082	15073	14962	15066	15261	15080	15124	15237	15098	15218	15150	14943	15115	15133	15096	15032	15048	15207	15104	14790	15013	15156	15020	14977	14918	15015	15209	15116	14874	14915	15132	14926	14965	15047	15026	15025	15240	15262	15194	15294	15165	15163	15000	15162	15137	15162	15256	15098	15092	15011	15274	14881	15102	15146	15046	14903	15065	14924	15089	15049	15181	15122	15019	15150	15262	15051	15174	15188	15066	15101	15149	15116	15095	14992	15197	14966	15143	15000	15012	15029	15094	14929	15139	14933	15285	15114	14940	15037	15106	15162	15074	15008	15135	15148	15215	14971	14963	14932	14882	15181	14931	14919	15037	15192	14931	14890	15106	14890	15070	15002	14889	15072	15148	15008	15115	14927	15133	15133	14999	15132	15141	15060	15094	15109	15199	15013	15148	15051	15171	14891	15033	15048	14903	15186	14976	15086	15110	15038	15260	15013	15260	15175	15103	15213	14915	14999	15146	15132	15110	15130	14956	15136	14984	15024	14980	15044	14952	15121	15101	14939	15237	15262	14912	15181	15207	15139	15148	15204	15030	15269	15170	15162	15094	15095	15105	15224	15025	14951	15088	15010	15155	14967	14979	15046	15081	15126	15086	15039	15049	15044	15194	15124	15013	15148	15204	15181	15001	14887	15046	15043	14854	14899	15023	15058	15158	15211	14888	15137	15143	15146	15231	14870	15079	15137	15003	15075	15043	15081	15119	15144	15172	15077	15105	15002	15150	15197	15315	14982	15239	15047	15104	14957	14906	15020	15146	15217	14963	15037	15136	14941	15014	15141	15102	15250	15222	15079	15052	15060	15182	15047	15099	15053	15141	15166	15141	15130	15139	15090	15230	15034	15236	15106	15102	15028	14874	15007	15091	15047	15091	15115	15134	14817	14893	15050	15071	15220	15233	14970	15019	15070	15105	15216	14919	14979	15049	15135	14960	15123	15018	15066	14928	14965	15142	14962	15148	14973	14869	15092	15052	15099	15263	15104	15095	15147	15044	14902	15114	15263	15190	14976	15012	14985	15017	15283	15044	15189	15230	15017	14967	15212	15196	15189	15108	15094	15177	15168	15108	15061	14931	14989	15193	15150	15048	14962	15022	15081	15069	14973	14930	15127	14975	15226	15057	15026	15097	15031	15173	15128	14980	15165	15195	15128	15176	14895	14966	14998	15023	15107	14908	15175	15444	15011	15076	15281	15178	15110	15169	14983	15158	15252	15149	15045	15098	15145	15038	15117	14932	15015	14921	15286	15133	15050	15228	15064	14996	15021	14919	15112	15120	15242	15124	15171	15142	15148	15060	15054	15178	15201	15152	15173	15100	15156	15041	14872	14898	15008	15034	15199	15050	15108	14938	15027	15074	15142	14994	14987	15048	14968	15113	15013	15159	14992	15118	14969	15088	15020	15208	15187	15080	14996	15021	15094	15004	14846	15085	15100	15020	15223	15029	15228	15092	15035	15129	15139	15143	15252	15052	15052	15291	15049	15153	15259	15005	15085	15091	15299	15041	15235	15217	15210	15164	15035	15099	15026	15057	15121	15116	14960	15040	15096	15273	15207	15017	15136	15045	15217	15002	15169	15044	15097	15008	15204	14994	15147	15080	15023	15108	15034	15051	15027	14934	15081	15075	14962	15356	15163	15268	15321	15122	15065	15309	15177	15067	15083	15039	14920	14991	14953	15111	15019	15180	15079	14976	15112	15190	15155	15080	15145	15015	15272	14932	15050	15150	15186	15274	15035	15078	15298	15092	15204	15256	15025	15062	15018	14902	15051	15241	14982	15146	15195	15079	15203	15037	14931	14880	15061	15113	15102	14978	15032	14991	15186	15074	15134	15155	15017	14997	15144	15094	15119	15230	15137	15165	15018	15060	15092	15192	15008	15264	15070	15056	15145	15043	14990	14950	15173	15206	15121	15011	15016	15018	15086	15170	14983	14946	14986	15014	15074	14995	15177	15124	15299	15024	15123	15153	15199	14985	15222	15120	14917	14981	15023	15105	15117	15189	15016	15032	14980	14991	14981	15010	14972	14880	15062	14960	15081	15183	15146	15095	15051	15095	15047	15215	15202	14934	15195	15164	15005	15027	15163	15015	15257	15212	15158	14911	15093	14912	15053	15003	15203	15091	15128	15009	15096	15013	15091	15036	15195	15173	15274	15118	15132	14835	15133	15000	15072	15018	14950	15063	14965	15032	15095	15204	15070	15196	15082	15129	15110	15118	15195	15068	15101	15177	14939	15054	14876	15169	15088	15136	14961	14980	15170	14963	14937	15161	15117	15190	14987	14916	15085	15052	15178	15305	14777	14954	15182	15078	15192	14991	15032	14791	15115	15042	15281	15176	15119	15177	15042	15010	15270	15107	15193	14969	15031	14875	14873	15195	15252	15061	15140	15118	14975	15272	15314	15074	14870	14768	15154	15189	14812	14961	15108	15065	14978	14960	14966	15171	15074	15192	15054	14905	15110	15034	15001	15054	14871	14918	15207	15157	15109	15027	15039	15132	15089	15032	15060	14992	15186	14910	15235	14937	15054
23928	45976	39217	30541	24996	21652	19395	17540	16658	15632	15500	15299	15227	15068	14737	14733	14422	14366	14280	14206	14099	14094	14065	14172	14059	14121	13986	14233	14157	14098	14113	14056	13998	13927	13950	14011	13912	13912	13940	13966	14098	14030	13901	14060	14069	13990	14030	13937	14044	14061	14062	13986	14082	13942	13932	13993	14015	14031	14001	13997	14028	14097	13903	13946	13839	13917	14055	13998	14122	13847	13936	13977	13883	13801	14021	13918	13914	14052	14007	13996	13937	14057	13966	13926	13977	14053	14048	14084	13839	13959	13922	13928	13860	13962	14061	13788	14000	14111	14054	13971	13866	14111	13962	14038	14009	13926	13918	13846	14054	13928	13974	13860	13867	14031	13940	13932	14153	13947	14051	13750	13966	13979	14095	13909	13879	14079	13834	13946	13899	14000	13882	13881	14107	14030	13848	14079	14025	13967	14023	13840	13983	14013	14004	13997	13934	13905	13809	14098	14135	13920	14044	13953	13897	14153	13741	14013	13843	13892	14001	13882	14118	14001	14029	13988	14008	13953	13843	13993	14014	13850	13789	13791	14006	13919	13844	13955	13931	14091	14090	14030	13867	13949	14027	14058	14029	13859	14161	14001	13897	13992	13828	14090	13979	13980	14029	14013	14026	14117	13838	13967	13885	13844	14092	13998	14067	14027	14084	13954	14031	13859	14039	13966	13930	14124	14002	14025	13967	14016	13991	13955	13881	13862	13991	13879	13900	13922	13912	13864	14079	14055	14045	14230	14134	14008	14042	13869	13806	13989	14022	14159	14059	13829	13994	13976	14004	14081	13987	13990	13986	13997	13880	13900	13915	13960	13975	13850	13912	13914	14016	14005	14040	13929	13715	13931	13863	13977	13894	13874	13894	14225	13829	14060	13962	13996	13884	13928	13926	13924	14080	14063	13929	13788	13969	14179	14109	14049	13857	13966	14114	13974	13943	13938	13927	14001	13928	13903	13969	14107	13933	14002	13955	14053	13971	14083	13827	13832	13949	14004	13709	14135	13828	13889	13920	14012	13890	13765	13857	14083	13906	13967	14046	14010	14107	13962	14094	14013	13853	13961	13945	13891	14077	13975	13703	14110	13915	13899	13975	14095	13952	13845	13949	13843	13788	13938	13833	13933	14016	13844	14044	13867	14053	13864	14098	13963	13967	14088	13949	14035	13940	14014	14010	14056	13972	14088	13889	13873	13841	14098	13799	13966	13942	14017	13908	14023	14131	14028	13915	14028	13963	13893	13885	13790	14030	13909	14000	14005	13941	13941	14010	14067	14047	13905	13957	13927	13997	13917	14129	13879	13970	13960	13935	13971	13870	13910	14039	13929	13868	13959	13937	13918	13931	13989	13917	13803	13744	14092	13869	14017	13879	13883	13986	14008	13996	14217	13870	13985	13956	14072	13895	14031	14012	13973	14097	13953	13886	13995	13860	13754	13985	13989	13933	14113	13952	13945	13833	13839	13965	13977	14104	14170	13918	13965	14055	13977	13994	14087	14086	13916	13897	13978	13987	13908	13978	14068	13877	13818	13987	13915	14128	13955	14075	13959	13911	13938	13890	13870	13938	14060	13948	13928	13987	13988	13910	13942	13830	13970	14021	13865	13797	13942	14119	13934	14001	13891	13976	14023	13758	13881	14029	14064	13946	13800	13997	13792	13870	13893	14100	14042	14190	13964	14060	13969	13800	13978	13792	13996	13919	13913	14142	13823	14048	14117	13856	14049	13942	13935	13875	14001	13933	13794	14002	13890	13999	14012	14109	13877	13950	13908	13951	13961	13987	13981	14047	13842	13850	14095	13908	13925	14005	13834	13950	13915	14009	13938	14142	13903	13888	13906	13891	13994	13827	14028	14038	13880	13978	13928	13903	13915	13889	14070	13969	14007	13888	14027	13855	13883	14117	13776	13917	13930	13821	14016	13934	14010	13857	13807	14053	13993	13837	14124	13889	13931	13908	13834	13920	13920	13931	13834	14241	13743	13946	13892	13981	13945	14073	13949	13908	13959	13874	14064	14057	14100	14083	13908	14006	13920	13877	13972	14096	13890	13899	14035	14043	13876	13927	14078	14099	13901	13839	14039	13950	13902	13916	14015	14051	13943	13896	13959	13880	13866	13975	14135	13965	13976	13867	13841	14007	13981	14101	13961	13963	13799	13932	13978	14036	14098	14069	13894	14034	14060	13977	13987	13985	13908	13829	13964	13950	14085	14071	13778	13779	14058	13944	14011	13992	13912	13820	13806	13937	14073	13978	13887	14113	14039	14099	13905	13896	13890	14072	13927	13917	13732	13854	13960	13984	13916	14061	14160	13968	13895	14028	13795	13830	13933	13968	14095	14021	13945	14123	13923	13867	14063	13885	13966	13924	13805	13906	14043	13983	13903	13998	13809	13895	13919	13976	13822	14087	14089	13945	14060	14006	13966	13835	14017	13980	13847	13913	13948	13902	13962	13955	14003	13802	13904	13953	14019	13947	14071	13929	13936	14052	13901	14178	14039	13917	13980	13942	14169	13940	14034	13838	13969	13864	13911	14054	13885	13816	13863	13965	13915	13983	13979	13835	14077	13946	13931	13895	13869	14134	14118	14120	14062	13974	13869	14114	14029	13755	14021	14027	13905	13926	14030	13943	13969	13948	13782	13823	13996	13917	13866	13954	13954	13982	14093	13882	13912	13899	13772	13874	14021	13991	13854	13973	14053	13948	14078	13996	14070	13971	14118	13886	13956	13856	13987	13955	14032	14014	13915	14147	13850	13978	13851	13872	13868	13811	14151	14010	13773	14058	13870	14055	13896	14139	14042	13936	13850	13972	14012	13865	13866	13913	13988	13948	14019	14110	13889	13931	13963	13855	13996	13740	14046	13916	13729	13862	13998	14011	13858	13928	13908	14103	14019	14035	14024	13996	14065	13896	13967	13979	13969	13967	13900	14093	13964	13932	13931	13827	14122	13709	13943	13911	14056	13798	13963	14103	13869	14005	13990	13961	13856	14031	13971	13966	13895	13982	13954	13985	14033	13901	13979	13857	13952	13888	14106	13870	14121	13917	14004	13822	13973	13835	13860	14120	13930	13890	14025	13970	14014	13945	14089	13945	13850	13899	13987	13860	13937	13894	13849	14069	13994	13888	14038	13975	13920	13886	13860	13807	14074	13844	13940	13878	13979	13900	13898	13956	13850	13932	13960	14089	14078	14067	14042	14004	13972	13955	14028	14008	13833	13982	13817	13838	13938	13943	14016	14033	13886	13984	13893	14115	13855	13935	13901	14139	14121	14042	13999	13928	13991	13797	13954	13836	14058	14040	14046	14006	13858	13880	13950	13968	13977	13951	14104	14007	13873	13905	13899	14007	14017	13947	14033	13874	14000	14063	13800	13822	13868	13915	13845	14052	13919	14026	13872	13781	14026	13801	14100	13984	13914	13942	13950	14015	13971	13973	13965	13925	13886	13873	13848	14005	14081	14080	13828	14007	13821	13984	13793	13920	13932	13866	14010	13857	13769	13910	13962	14048	14031	14003	14017	14011	13816	13968	14048	13915	13963	13840	14067	13927	13996	13908	13941	13893	13983	13851	13918	13886	14058	13882	13855	13925	14018	13890	13961	13918	13993	13974	13970	13976	13884	14069	14145	14066	14030	14115	13818	13858	14001	14077	13819	13837	13967	13751	14027	13863	14182	14075	13979	13898	14050	13825	13958	13987	14173	13816	13976	13851	14014	14022	13908	13919	13856	13772	13828	13854	13847	14030	13923	14078	14007	14109	13868	13974	13848	13965	14084	13844	13861	14037	13944	13891	13960	14111	13913	13995	14003	14036	13923	14001	13957	13955	14026	13887	13799	13963	13916	13922	13986	13821	13915	13999	14008	13895	13950	13759	13931	14159	13842	14053	13868	14040	13828	13967	13961	13927	13844	14040	13843	13965	13939	14109	13863	13960	14066	13975	14109	13980	13813	13979	14171	14026	13923	13849	13833	13798	13983	13986	14084	13999	14023	13866	14013	13907	13920	13897	13926	13873	14117	14088	14064	13869	13962	14081	13983	13969	13962	13941	14076	14003	13946	13820	13882	13898	13846	13902	14072	13935	14090	14038	13956	14038	14047	13985	13880	13954	14041	14112	14070	13812	14024	13836	13813	13958	13899	14031	13987	13888	14050	13959	13957	13897	13839	14011	13985	13991	13932	14090	13882	14134	13931	14044	13896	14013	13914	13921	13932	13865	13863	14071	14073	14116	14182	13934	14124	13868	13978	13974	13731	13958	14034	13897	13881	13980	13906	13928	13776	14051	13872	13947	14068	13994	13961	14078	13997	13968	14033	14008	13899	14074	13970	13828	13963	13938	14109	14109	13960	13951	13951	14170	14007	14002	13866	14090	13964	14019	13865	13909	14044	13901	13976	13795	13862	13917	13868	13918	13958	13866	13973	14056	13994	14069	13788	14084	14067	13939	13908	13950	14131	13875	14097	13890	14010	13996	14057	13961	14065	13937	14022	13988	13898	13907	14043	14100	13994	13920	13888	14136	14028	14158	13881	13977	13862	13964	13804	13895	13899	14115	13996	13808	13843	14065	13966	13820	14020	13932	14090	13910	13917	13764	13906	13977	13971	14022	14018	13981	14009	13956	13985	14029	14063	14077	13962	13878	13872	13977	14165	13943	14000	14032	13972	14013	13990	14039	14004	13790	13970	13855	14115	13929	14002	14019	14003	13783	13880	13942	14054	14018	13950	14198	14006	14118	13978	14033	13757	13890	14050	13805	13916	14008	13932	13917	14057	13806	13952	13809	14092	13843	14044	14032	13999	13950	13968	13839	14007	13959	13904	14096	13879	14013	13920	13980	13938	13965	13886	14009	13913	13976	13786	13856	13925	13958	14011	13919	14037	14016	13970	13858	13803	13824	13823	14099	13867	13964	13947	14035	14118	13959	13929	13853	13962	14056	14091	13944	14011	13989	14076	14012	13946	13928	13893	14113	13986	13986	13989	13995	13984	14049	13951	13944	13938	13950	14024	13827	13871	14055	13950	13760	14003	14092	14013	13920	13977	14092	13954	13874	13983	13837	13856	13995	13936	13979	14003	13878	13825	14005	13986	13794	13880	13870	14034	13911	14001	13928	14112	13911	13949	13873	14015
29218	24669	26777	22582	18399	17079	16074	15876	15488	15187	15119	15291	15224	15101	15049	15215	15080	14873	14999	14935	15036	14831	14905	14925	14735	14881	14809	14836	14821	14797	14795	14836	14820	15026	14762	14690	14689	14951	14967	15016	14842	15085	14795	15035	14832	14920	15137	14900	14743	14922	14882	14822	14831	14818	14709	14824	14696	14698	14931	14940	14855	14858	15030	14955	14972	14808	14986	14744	14917	14845	14841	14818	15015	14813	14915	14830	14998	15003	14775	14915	14825	15125	14821	14805	14826	14852	14758	14897	14844	14727	14796	14766	14733	14808	14751	14903	14807	14889	14877	14982	14844	14882	14833	15089	14727	14977	14812	14834	14742	14706	14811	14729	14782	14958	14837	15003	14837	14695	14921	14919	14824	14881	14866	14722	14803	14738	14790	14915	14902	14902	14905	15015	14697	14847	14947	15067	14849	14713	15012	14841	14976	15042	15056	14926	14819	14972	14941	14975	14755	14874	15019	15057	14935	14686	14790	14964	14955	14593	14918	14904	14954	15023	14862	14803	14830	14940	14774	14596	14913	15064	15039	14819	14960	14755	15004	14874	15028	14799	14929	14915	14825	14850	14968	14992	14631	14745	14813	14941	14860	14905	14868	14816	14996	14908	14724	14680	14805	14856	15088	14837	14975	14956	14685	14845	14965	14824	15052	14799	14791	14915	14796	14928	14960	15065	14935	14960	14829	14793	14891	14905	14931	14873	14701	14969	14814	14827	14948	14789	14845	14964	14760	14838	14849	14973	14919	14803	14731	14865	15021	14818	14787	15108	15084	14797	14903	14884	15043	14930	14944	14808	14933	14983	14849	14763	14930	14707	14689	14892	14952	15023	14974	14784	14947	14968	14882	14740	14871	14886	15041	15019	15044	14864	15062	14825	14850	14742	14883	14935	14943	14826	14831	14723	14732	14919	14944	14820	14944	14787	14862	14856	14751	15012	14855	14825	14868	14755	14814	14917	14897	14737	14936	14772	14759	14762	14780	14724	14799	15047	15073	14832	15120	14931	14710	14834	14945	14991	14923	15067	15059	14890	14900	14762	14802	14768	14738	14846	14984	14830	14956	14941	14906	14908	14927	14870	14809	14961	15054	15124	14935	14990	14936	15102	14795	14865	14687	14824	14890	14982	14905	14721	14803	14870	14934	14822	14943	14986	14914	14878	15036	14807	14751	14846	15001	15026	14992	14825	14993	14844	14996	14843	14597	14861	14734	14901	14934	14823	15000	14878	14904	14843	14969	14965	15091	15039	14996	14912	15137	14938	14902	14754	14893	15083	14741	14890	14862	14946	14736	14693	14925	14951	14991	14862	14968	14761	14815	14935	14793	14868	14995	14835	14734	14893	14855	14796	14836	14694	14894	14671	14838	14848	14825	14901	14529	14902	14944	14870	14697	14933	14735	14904	14880	14863	14826	14926	14824	14832	14660	14654	14974	14887	14904	14755	14821	14867	14875	14791	14854	14787	14752	14799	15055	14916	14881	14848	14743	14969	14939	14916	14821	14876	15072	15104	14831	14605	14846	14987	14885	14834	14799	14993	14861	14726	14719	14844	14915	14812	15124	14998	14716	14977	14870	15066	14820	14773	14862	14880	14971	14884	14863	14940	14833	14864	14972	14802	14748	14980	14923	14711	15154	14902	14907	14949	15002	14824	14772	14738	14844	15052	14902	14651	14783	14774	14631	14952	15162	14809	14869	15125	15218	15032	15005	15197	14882	14924	14838	14925	14869	14966	14861	14888	14959	14663	14816	14921	14866	14667	14936	15032	14901	14767	14879	15076	14837	14760	14920	14905	14879	14941	15039	14871	14788	14784	15098	14687	14519	14642	14825	14826	14966	14854	14793	14816	14719	14692	14905	15020	14691	14885	14784	14945	14684	14746	14891	14838	14729	14899	14821	14749	14874	14908	14942	14802	14810	14890	14886	14809	14914	15082	14846	15001	14978	14817	14783	14929	14857	14932	14953	15027	14953	15002	14874	14842	14907	14835	14865	14854	14796	14918	14924	14913	14851	14947	14845	15080	14646	14765	14661	14725	14709	15006	14956	14871	14992	14846	15052	14823	14794	14934	14991	14963	15047	14972	14919	14727	14818	14931	14798	14927	14958	14792	14845	14943	14932	15087	14858	14682	14889	14984	15024	14792	14992	14915	14691	14850	14800	14855	14931	14738	14816	14747	14974	14876	14826	14749	14882	14980	15106	15014	14763	15121	14977	14917	14914	14773	14940	14748	14860	14786	14725	14911	14869	14966	15091	14888	15035	15028	14890	14807	14941	14917	15066	14873	14806	14908	14862	14779	15012	14881	14877	14881	14786	14751	15041	14896	14773	14994	14870	14883	14818	14764	14849	14876	14851	14882	15017	14761	14723	14738	15016	14851	14833	15062	14748	14802	14852	14884	14801	14700	14946	15028	14785	14817	15006	14853	14809	14817	14956	14862	14749	14919	14820	14808	15120	14864	14814	14717	14813	14903	14807	14821	14890	14842	14946	14860	14915	14931	14847	14766	14973	14827	14849	15061	14740	14950	14909	14856	14900	15010	14826	14755	14865	14858	14914	15061	14907	14978	14952	14910	14788	14814	14927	14900	14947	14881	14958	14905	15075	14862	14976	14898	14903	14789	14936	14903	14809	14944	14982	14843	15011	14898	14838	14952	14896	14904	14809	14705	14922	14896	14969	14869	14698	14776	14875	14947	14786	14761	14915	14799	14879	14783	14735	14911	14768	14797	14812	14878	14930	15113	14914	14914	14971	14930	14938	14919	14919	15022	14944	14996	14966	14811	14646	14807	14872	15006	14679	14751	14926	14782	15211	14946	14875	14960	14813	14860	14853	14777	14781	14897	14938	14894	14988	14770	14881	14816	14975	14997	14994	14825	14808	14988	14812	14909	14975	14811	14697	14787	14945	15131	14799	14915	14749	14851	14819	14849	14620	14881	15120	15023	15036	14966	14852	14737	14942	14717	14934	14951	15006	14921	14827	15016	14841	15110	14888	14892	14965	14948	14677	14789	14993	14841	14791	15055	14975	14781	14878	14810	14873	14810	14747	14840	14812	14812	14765	14967	14910	14819	14839	14803	15057	14821	14838	14986	14857	14898	14876	14781	14916	14756	14946	15037	14945	14774	14834	14797	15076	14870	14815	14949	15024	14618	14699	14751	14841	15083	14755	14892	14888	14934	14879	14895	14915	14981	14903	14931	15004	15035	14868	14634	14820	14880	14639	14920	14770	14835	14870	14791	14988	14727	14854	14731	14908	15018	14860	15058	14979	15000	14815	14874	14951	14970	14924	14852	15105	14859	14758	14757	14897	14970	14873	15021	15147	14942	14872	14828	14868	14877	14631	14880	15026	15095	14833	14895	14875	14976	14842	15036	14919	14897	15008	14925	15090	14777	14807	15018	14828	14728	14727	14923	14748	14884	14968	14695	14900	14803	14851	14891	14936	14858	14944	14985	14916	15020	14978	14883	14609	14887	14872	14864	14943	15003	14924	14966	14967	14877	14649	15075	14970	14800	14865	14817	14813	14901	14844	14766	15002	14877	14942	14806	14866	14880	14872	15036	14865	15002	15012	14962	15000	14783	14890	14816	15047	14808	14922	14890	14847	14848	14998	14766	14883	14775	15041	14869	14975	14783	14830	14936	14989	14767	14965	14689	14995	14730	14817	14709	14922	14845	14921	14809	14736	14810	14905	14893	14971	15056	14996	14897	14896	14925	14874	14982	14837	14858	14715	15023	14815	14859	14879	14853	14817	14897	14899	14882	15065	15010	14831	14911	14818	15005	14976	15026	14956	15023	14968	14684	14802	15030	14770	14849	14888	14723	14872	14966	14699	14909	14769	14882	14787	14988	14882	14965	14922	14952	14837	14960	15143	14855	14791	14869	14977	15018	14708	14629	14866	14799	14827	14743	14972	14858	14757	14888	14669	14902	14836	14839	14824	14890	14994	15039	14779	14929	14805	14948	14943	14749	14843	14889	15009	14868	14789	14904	14820	14731	15082	14938	15006	14946	14768	14847	14843	14940	14956	14805	14764	14824	14924	14821	14880	14777	14711	14872	14741	14972	14877	14781	14954	14952	14912	14793	14892	14823	14986	14846	15032	14826	14873	14904	14784	14785	14941	14776	14775	14794	15003	14873	14830	14906	14785	15034	14762	14795	14979	14821	14522	14821	14938	14883	14807	14967	14832	14998	14910	14939	14942	14993	14948	15087	14969	14765	14993	15012	14868	14630	14881	14940	15054	14827	14837	14731	14754	14777	14861	14757	14802	14995	14951	14804	14894	14869	14722	14964	14676	14891	14715	14813	14871	14904	14996	14906	15012	14799	14822	15044	14825	14945	14772	14870	14756	14960	14736	14881	14702	14780	14937	15065	14787	14719	14841	14882	14778	14950	14942	14993	14854	15178	15101	14872	14952	14986	14757	14970	14775	14741	14833	14805	14935	14773	14788	14728	14806	14844	14969	14767	14976	14920	15047	14896	14849	14928	14943	15007	14913	14676	14726	14858	14880	14884	14793	14888	14962	14960	14930	14975	14942	14934	14854	14835	14861	14680	14888	14703	14866	14914	14971	15143	14837	14781	14904	14917	14895	14930	14758	14855	14847	14886	14911	14756	14844	14864	14740	14711	14837	14895	15168	14949	15022	14874	14895	14680	14899	14803	14931	14897	14966	14895	14875	14707	14780	14743	14901	15082	14686	14776	14961	14938	15160	15008	14916	14787	15012	14887	14943	14956	14832	14848	14847	14866	15052	14810	14717	14911	14950	15042	14928	14801	14921	14915	14977	15086	14839	14971	14905	14842	14945	14869	14861	14923	15005	14891	14786	14899	14978	14703	14750	14869	14899	14715	14732	14801	14929	14771	14829	15087	15069	14898	14881	15027	15037	14756	14884	14865	14826	14892	14915	15007	14837	14862	14885	14825	14774	14765	14595	15014	14841	14870	14868	14727	14820	14905	15221	14859	14942	14871	15004	14822	14758	14846	14774	14646	14991	14831	14928	14790	14927	15033	14969	14970	15130	14867	14966	15015	14773	14765	14956	14908	14894	14688	14990	14869	14929	14833	14821	14911	14783	14696	14969	14736	14729	14776	14816	14884	14908	14883	14894	14957	14895	14910
23218	34912	28227	21833	18788	16893	15986	15135	14787	14690	14225	14341	14250	14278	14128	14129	14166	14027	13985	13821	13862	13901	13828	13944	13811	13894	13984	13776	13793	13908	13899	13840	13736	13777	13860	13665	13758	13912	13718	13789	13843	13752	13823	13885	13759	13958	13876	13920	13915	13877	13952	13866	13716	13816	13955	13882	13875	13605	13884	13832	13899	13857	13810	13713	13773	13847	13966	13876	13617	13885	13818	13943	13690	13807	13640	13820	13778	13785	13784	13718	13736	13694	13861	13725	13809	13777	13865	13792	13860	13735	13854	13746	13752	13703	13811	13856	13860	13779	13799	13907	13762	13886	13718	13898	13782	13824	13674	13816	13952	13932	13911	13915	13892	13911	13824	13823	13870	13766	13715	13873	13727	13797	13833	13914	13766	13923	13808	13812	13867	13759	13762	13784	13730	13624	13918	13840	13736	13783	13642	13730	13867	13824	13818	13830	13826	13920	13802	13823	13737	13684	13856	13947	13817	13734	13740	13930	13664	13844	13831	14031	13791	13685	13812	13851	13825	13963	13750	13854	14000	13949	13769	13741	13899	13679	13787	13876	13597	13961	13623	13900	13691	13831	13783	13947	13700	13859	13632	13871	13687	13743	14013	13837	13640	13899	13800	13708	13806	13709	13896	13811	13915	13810	13860	13847	13722	13774	13652	13666	13791	13713	13819	13666	13847	13858	13897	13741	13772	13895	13931	13911	13785	13707	13743	13981	13970	13973	13802	14049	13821	14014	13754	13984	13799	13722	13868	13880	13951	13802	13764	13757	13816	13790	13770	13854	13844	13705	13874	13769	13846	13873	13924	13725	13922	13930	13864	13745	13770	13682	13785	13875	13964	13766	13865	13812	13785	13789	13848	13904	13780	13747	13881	13697	13926	13938	13857	13734	13683	13935	13726	13729	13758	13923	13784	13866	13805	13820	13606	13883	13887	13687	13796	13944	13760	13662	13697	13901	13734	13824	13884	13724	13807	13931	13749	13859	13861	13749	13831	13882	14003	13743	13676	13984	13804	13903	13861	13886	13850	13889	13902	13845	13839	13821	13788	13838	13864	13867	13671	13767	13965	13925	13770	13784	13803	13918	13658	13821	13837	13834	13799	13937	13834	13862	13887	13716	13712	13915	13850	13781	13857	13878	13933	13850	13835	13877	13936	13799	13876	13956	13846	13729	13879	13972	13673	13913	13707	13926	13723	13861	13879	13583	13770	13827	13633	13771	13730	13856	13828	13817	13867	13860	13914	13791	13829	13875	13901	13882	13799	13822	13789	13829	13752	13811	13857	13783	13837	13746	13737	13803	13822	13910	14056	13843	13807	13845	13872	13768	13865	13721	13845	13842	13712	13962	13762	13755	13832	13818	13667	13670	13745	13797	13904	13848	13893	13658	13693	13826	13894	13697	13827	13763	13874	13823	13724	13802	13727	13955	13966	13763	13860	13785	13963	13868	13812	13689	13979	13797	13840	13953	13734	13939	13877	13865	13744	13789	13845	13869	13935	13801	13741	13951	13828	13688	13725	13791	13949	13794	13865	13939	13717	13894	13645	13710	13818	13828	13778	13737	13836	13894	13961	13808	13766	13757	13891	13827	13774	13633	13945	13804	13937	13797	13721	13823	13955	13935	13775	13690	13744	13806	13843	13584	13999	13842	13833	13731	13784	13842	13996	13790	13855	13912	13860	13852	13821	13673	13858	13874	13811	13782	13874	13742	13901	13638	13756	13816	13870	13823	13988	13826	13720	13908	13822	13817	13730	13813	13907	13720	13796	13899	13629	13897	13750	13892	13742	14061	13876	13868	13891	13956	13742	13919	14017	13904	13860	13670	13981	13797	13715	13943	13750	13924	13840	13768	13931	13889	13691	13803	13838	13816	13786	13762	13620	13967	13853	13969	13836	13860	13730	13897	13764	13837	13797	13870	13910	13836	13869	13779	13769	13763	13821	13759	13863	13922	13983	13754	13853	13607	13813	13901	13855	13971	13726	13743	13919	13819	13836	13880	13689	13749	13693	13812	13845	13717	13822	13853	13775	13846	13793	13916	13960	13805	13726	13868	13766	13895	13866	13724	13879	13761	13745	14056	13846	13926	13845	13750	13862	13804	13915	13760	13732	13973	13773	13856	13977	13750	14052	13787	13829	13884	13831	13797	13747	13872	13866	13872	13762	13695	13699	13675	13927	13906	14063	13826	13895	13792	13765	13712	13639	13964	13861	13825	13769	13738	13670	13855	13701	13819	13930	13959	13783	13792	13700	13851	14006	13802	13861	13855	13824	13678	13861	13965	13884	13784	13908	13978	13841	13865	13832	13794	13907	13665	13764	13723	13853	13782	14012	13905	13817	13840	13660	13965	13813	13853	13913	13895	13878	13733	13936	13827	13806	13790	13877	13954	13693	13808	13995	13745	13897	13683	13778	13762	13864	13869	13814	13834	13896	13847	13956	13792	13694	13877	13823	13735	13810	13838	13999	13746	13855	13908	13735	13989	13859	13748	13759	13910	13762	13990	13824	13810	13774	13723	13865	13912	13838	13800	13846	13918	13836	13891	13891	13644	13785	13784	13692	13802	13975	13817	13940	13838	13859	13851	13859	13771	13799	13682	13812	13998	13891	13792	13866	13907	13775	13833	13680	13882	13687	13814	13778	13782	13845	13939	13810	13681	13741	13798	13824	13862	13861	13836	13826	13784	13813	13640	13969	13847	13720	13723	13880	13892	13834	13830	13766	13744	13815	13804	13937	13613	13781	13852	13713	13671	13860	13811	13813	13896	13843	13881	13753	13901	13981	13915	13826	13788	13849	13816	13713	13853	13887	13905	13898	13851	13962	13898	13824	13717	13835	13914	13786	13708	13774	13821	13776	13831	13712	13822	13947	13791	13949	13817	13722	13766	13907	13860	13898	13853	13916	13680	13805	13809	13913	13862	13771	13632	13820	13792	13769	13803	13834	13824	13965	13856	14065	13769	13729	13783	13910	13919	13662	13829	13685	13872	13758	13891	13704	13784	13963	14015	13879	13793	13852	13767	13911	13726	13853	13874	13827	13717	13823	13719	13966	13833	13878	13947	13655	13883	13815	13963	13871	13885	13794	13935	13800	13844	13801	13821	13775	13853	13743	13792	13848	13715	13581	13863	13843	14016	13922	13633	13766	13919	13907	13997	13668	13867	13741	13676	13975	13791	13755	13903	13762	13858	13717	13770	13603	13879	13776	13907	13917	13924	13786	13650	13739	13779	13929	13856	13890	13779	13818	13858	13906	13855	13797	13959	13925	13738	13665	13897	13905	13761	13945	13853	13993	13887	14030	13640	13651	13691	13852	13955	13791	13676	13834	13940	13827	13790	13922	13880	13776	13863	13749	13927	13923	13900	13898	13710	13847	13816	13864	13748	13819	13909	13728	13752	13831	13907	13815	13820	13835	13892	13900	14000	13638	13734	13940	13839	13751	13828	13774	13978	13880	13740	14023	13817	13773	13828	13729	13723	13791	13812	13917	13716	13870	13824	13818	13887	13910	13687	13926	13814	13900	13807	14004	13644	13686	13942	13796	13662	13895	13858	13787	13853	14000	14009	13851	13761	13782	13770	13937	13895	13892	13721	14057	13762	13850	13769	13825	13767	13641	13931	13712	13827	13918	13845	13889	13857	14111	13940	13870	13778	13792	13761	13608	13844	13713	13751	13922	13734	13758	13791	13962	13810	13770	13880	13827	13813	13929	13727	13919	13895	13912	13824	13837	13838	13858	13755	13802	13927	13868	13723	13749	13935	13815	13960	13775	13828	13833	13912	13956	13796	13739	13891	14039	13631	13675	13807	13814	13810	13737	13905	13814	13860	13750	13808	13815	13790	14057	13880	13852	13988	13683	13759	13816	13801	13978	13899	13695	14030	13770	13818	13588	13697	13878	13902	13850	13809	13784	13814	13898	13799	13918	13993	13865	13722	13909	13899	13729	13802	13802	13796	14007	13758	13829	13937	13783	13917	13826	13924	13878	13801	13742	13691	14014	13915	13888	13863	13888	13741	13865	13851	13931	13914	13953	13967	13628	13805	13836	13925	13737	13871	13908	13820	13747	13720	13822	13956	13742	13904	13951	13769	14003	13730	13671	13837	14029	13914	13784	13904	13957	13747	13840	13972	13823	13883	13843	13949	13884	13770	13740	13934	13887	13924	13802	13864	13759	13812	13730	13750	13700	13962	13946	13791	13871	13846	13877	13749	13897	13712	13959	13748	13946	13803	13896	13956	13773	13803	13937	13636	13760	13854	13809	13791	13860	13805	13654	13731	13984	13923	13866	13801	13834	13712	13950	13926	13703	13843	13830	13865	13940	13736	13974	13825	14003	13824	13852	13985	13850	13703	13966	13797	13760	13772	13660	13869	13839	13935	13791	13678	13840	13831	13807	13790	13722	13880	13882	13843	13830	13828	13805	13902	13751	14025	13801	13824	13869	13847	13637	13923	13773	13721	13854	13824	13874	13822	13712	13739	13898	13920	13780	13737	13901	13807	14062	13854	13618	13889	13994	13790	13878	13710	13954	13887	13630	13792	13893	13726	13825	13903	13895	13718	13871	13869	13927	13819	13774	13978	13789	13724	13863	13717	13994	13885	13787	13774	13770	13885	13853	13797	13732	13905	13893	13750	13863	13718	13798	13910	13760	13934	13720	13803	13762	13917	13736	13880	13783	13857	13700	13809	13876	13876	13957	13957	13680	13803	13834	13751	13790	13927	13954	13831	13853	13859	13686	13831	13965	13898	13830	14059	13934	13907	13724	13720	13817	13687	13746	13736	13882	13818	13720	13720	13784	13724	13983	13899	13801	13836	13963	13904	13843	13785	13749	13741	13846	13650	13880	13821	13833	13869	13937	13752	13978	13774	13708	13742	13863	13737	13816	13992	13905	13809	13881	13877	13616	13841	14076	13989	13801	13975	13757	13908	13743	13830	13848	13896	13746	13830	13867	13851	13772	13810	13866	13588	14044	13839	13974	13704	13801	13826	13926	13629	13967	13930	13752	13779	13890	13894	14086	13857	13913	13696	13837	13888	13809	13808	13650	13933	13837	13905	13788	13799	13913	13698	13799	13775	14104	13769	13837	13828	13817	13745	13865	14095	13686	13838	13880	13658	13860	13707
23552	21456	28048	25614	22518	20804	19423	16912	16031	16118	15959	15822	15639	15730	15514	15260	15257	15189	15206	15175	15160	14990	15134	15012	15263	15245	15064	15134	15077	15215	14967	15038	15230	15148	15198	14971	15111	14992	14939	15170	15089	15286	14988	15067	14964	15054	14933	14908	15018	15142	15190	15116	15184	15075	14915	14983	15121	15074	15397	14989	14921	14976	14859	15211	14944	15152	14809	14934	14892	15012	14911	14953	14926	14980	14834	15045	15086	14999	14765	14938	14853	15026	14933	15008	15014	14920	14992	14757	15016	14928	14823	14987	14920	14905	15053	14915	15148	15012	14887	14873	15167	15257	14989	14911	15018	14836	14923	15007	15105	15170	15040	14829	15043	14886	14880	15008	15148	15013	14956	15159	14949	14910	15098	15045	15175	15201	15021	14931	15199	15060	15006	14772	15139	14968	14993	14918	15098	14748	15120	14923	14894	15055	14849	15081	14940	15221	15036	14782	14909	14913	14812	14789	14920	15025	15087	15018	14859	15093	14977	14771	14969	14922	15070	14765	15017	14877	15016	15145	14974	15108	14864	14726	14953	15052	14935	14946	15107	14944	15063	15124	14872	14877	15168	15087	15028	14838	14990	15044	15048	14929	15050	15150	14801	14844	15117	15005	15017	14975	14982	15008	14991	14958	15039	14946	15046	15031	15070	14999	14965	15019	14901	14971	14994	14911	14985	15179	15099	15108	15191	14884	15163	15182	15032	14995	15018	15069	15067	14899	15114	15078	14919	15101	15153	14956	14904	14899	14958	15136	15069	15071	14958	15079	15044	15091	14856	14927	15076	14970	14821	14993	15111	15077	15052	14896	15011	15099	15023	15070	14852	15059	14852	15034	14938	14850	14825	15033	15188	15004	14807	14814	15132	15056	15099	14970	14999	14888	14678	14947	15021	14965	15058	14857	15045	14878	14840	14833	14848	14929	15013	15130	14931	15071	14849	15093	15012	14949	15051	14940	15124	15064	14945	15255	15008	14839	15037	15105	14910	15029	15009	14959	15076	14858	15016	15097	14804	15072	15013	15084	15097	15008	14963	14749	14914	14821	14913	15126	15004	15153	15102	15065	14904	14995	14939	14934	14987	14923	14994	14902	14848	15004	14975	15154	15066	15024	14905	14799	14995	14867	15071	14941	15036	14941	15053	15215	15058	14979	15051	15021	15071	15090	15028	14941	14729	14945	15126	15070	14981	14987	15098	14932	14858	15115	14965	15068	15001	14934	14925	15249	14933	14980	15028	15167	14942	14935	14901	15079	15136	15022	14992	15065	15243	14948	14914	15090	15078	14949	15092	15067	15090	15075	14851	15103	15075	14983	14917	14929	15139	14990	15213	15057	15184	15056	14860	14951	15053	14961	15085	15127	14826	14948	14992	15023	14999	14874	14950	15024	15046	15077	15085	14863	15212	15172	14958	15090	15017	14854	15061	15017	14809	14899	14936	15047	14938	14927	14983	14864	15002	14879	14905	15048	14928	14918	14968	15000	15026	15065	15042	14992	14950	15032	14840	15027	15039	15030	15110	15036	14974	15001	15049	14861	15032	15103	14934	15051	15177	15088	14904	14947	15086	15164	15099	15047	15021	14810	15045	15127	14986	14980	15073	14914	15078	14915	14979	14938	14998	15015	14956	14964	15145	14845	14975	15004	14956	15063	15020	15008	15074	14800	15018	14908	15049	15050	14952	15086	15141	14967	15045	15047	15018	15134	15021	15016	14936	15212	15041	14950	14999	14958	14986	14812	15036	14957	15106	15054	14782	14900	14941	15013	14991	15019	14915	15110	15048	14862	14994	15072	14862	15091	15085	15065	14997	14954	15106	15040	15045	15097	14972	15045	14966	14862	15082	14968	15044	15092	14893	15132	14987	14968	15260	15124	15169	14868	14972	14875	14905	14994	15006	15077	15056	14885	14789	14818	15166	14891	14985	14866	14957	14946	15055	14989	14988	15004	14872	14874	14981	15060	14834	14855	14995	14848	15043	15017	15072	15011	15149	14896	15054	15073	14869	15081	14957	14883	15054	14909	15092	15139	15100	14887	14989	14928	15063	15047	14966	15059	14813	15137	15007	14905	14971	14996	14992	15052	14777	14826	14931	15073	14865	15009	15127	15182	15113	15177	14931	14930	15093	15010	15184	15015	14983	15126	15023	15002	14994	14934	14831	14949	15062	14946	14895	14934	15012	15029	14943	15006	15062	15020	14964	14877	14995	14797	15115	14904	14839	15161	14907	15030	14931	15010	15043	15081	15012	15015	14895	14977	15226	15065	14853	15142	14988	14896	14864	15093	15038	14973	14853	15145	14903	14999	14993	15099	14942	15060	15037	15039	15099	15148	15115	15071	15089	15017	14939	15040	15151	15167	14962	15059	15090	14999	14813	14802	14935	15198	15037	15051	15167	14948	15037	14911	15118	14992	14962	14755	15034	15071	15145	15023	15019	14984	14987	14745	15062	14958	14921	15050	15321	14914	14675	14932	15085	15120	14866	14886	15359	14947	14912	14899	14925	15169	15057	14938	14958	15019	14942	15081	14849	15069	14793	14870	14895	14959	15016	15109	15080	15057	14966	15050	14827	14859	14955	14981	14967	15082	15145	15112	14997	15005	14940	15001	14875	14972	14948	15064	15080	15013	14927	14928	14930	14960	15009	15036	15183	15117	14959	14927	15179	15133	14913	15022	14729	15066	15020	14805	15019	15146	14760	15015	15145	14883	14895	15039	15006	14956	14920	14985	14954	14927	15166	15124	14892	14945	14904	14878	14953	15142	14909	15129	14983	14957	15068	15002	15161	14878	14685	14925	15057	14880	14995	14974	14980	15126	14913	14949	15037	14941	15075	15060	14867	15093	15103	14968	14800	15142	14845	14893	14855	14871	14993	14894	15037	15006	15054	15129	14953	14746	14985	14958	14911	15067	15024	15068	15131	14944	15171	14890	15024	14868	14892	14887	14822	14880	14905	15077	15146	15023	14902	15028	14963	14968	15007	15027	14873	14968	15057	14929	14953	15064	15202	15022	15090	15000	15017	14937	14930	14859	14853	14967	14894	14918	14939	14871	14943	14879	14959	14953	14929	14774	14959	15025	14840	15108	15092	14882	15139	15044	14904	14935	15133	15195	15097	15051	14813	15061	14787	14944	15034	15044	15048	14935	14958	14915	15122	14951	14917	15079	14961	14871	15145	14988	15029	14904	14967	15023	14987	15020	15157	15103	15008	15182	14834	15092	15005	15055	14746	14997	14948	14934	14998	15154	15031	15172	15057	14961	14912	14941	14930	15168	15019	14876	14926	15012	15107	15151	15199	14888	15025	14973	15268	14998	15009	14979	15115	14990	15005	14863	15001	15105	14892	15122	14978	15006	15056	14992	14975	14796	14941	15033	15106	15015	15238	14937	15044	15170	14948	14886	15082	14984	15037	14936	15216	14953	14936	15016	14953	14906	14865	15033	14745	15047	15063	14938	15027	15060	15041	14931	14885	14690	14958	15011	15073	14944	14928	15134	15063	15135	15001	15052	14994	15021	14951	14896	14993	14986	14939	14834	15017	14913	14996	15020	15008	14931	15094	14884	14840	14811	14838	14980	15144	14899	14830	14975	14809	15112	14846	14972	14920	14905	14826	15074	15100	14734	14908	14923	15074	15148	14955	14880	14960	14969	14932	15067	15047	14955	14991	14917	14927	15000	14910	14936	14980	14799	14879	15084	15113	15040	15053	14842	14959	14907	15126	15004	14892	14885	15080	14992	14764	14865	14964	14956	15107	15034	15081	14890	15091	14864	14895	15125	15052	15053	14991	14868	15019	14891	14849	15037	15005	14920	14855	14855	14892	14878	14927	14983	14972	15157	14916	15111	14960	14891	14930	14941	14948	14922	14878	15192	15195	15223	14967	14989	14996	14962	14941	15030	15015	15075	15029	14964	15065	14839	14999	14917	15063	15110	15152	15078	14930	14768	15055	14930	14971	15153	14964	15112	14993	14953	14949	15106	14846	14837	14931	15067	15056	14883	15013	14897	15126	15051	15008	15012	15087	15071	15097	15119	15089	14997	14914	15040	14908	15121	14898	15015	15122	14941	15110	15024	15064	15135	15159	14857	14878	14795	14973	14995	15044	14906	14712	14834	15083	14885	15023	15066	15057	15155	14976	14913	14944	14853	15089	15043	14862	14953	14902	14844	15035	15026	14989	15071	14780	15052	15012	14913	15007	14903	14958	14740	14852	15137	14910	15212	14887	14995	14986	15060	14804	15097	14842	15008	15107	14899	15036	15094	14961	14975	14972	14963	14936	14937	15024	14969	14809	14974	15015	15147	15020	14980	15160	15068	15044	14901	15012	14955	15042	15054	14995	14662	15018	14987	15040	15250	15038	14902	15007	14933	15224	15002	15082	14976	14872	14889	14917	15138	14904	15137	14755	15047	15160	14892	14767	14867	14853	15066	15041	14756	14750	15102	15062	15013	14948	14985	15212	14919	14955	15129	14825	14922	14934	15080	15084	14910	15098	14891	14933	14889	14824	15001	15117	15009	15030	14937	14994	15038	14828	15092	14968	15072	15013	15019	15181	14882	15089	14959	14914	14982	14960	15178	14918	14962	15086	14972	15106	15058	15246	14900	14922	15051	15218	15146	14949	14940	15039	15000	15065	14948	15048	14876	14999	14958	14995	15096	15247	15027	14978	14949	15038	14952	15056	14896	15015	15066	15031	15059	14877	14896	14821	14997	15143	15195	14965	14959	14950	14900	14864	15020	14991	15103	15037	15283	14760	15017	15081	14945	15205	14893	14961	14984	14924	14939	15095	15177	15021	14935	14993	14891	14961	14909	15104	15100	15123	14979	15143	14998	14690	14990	15078	15017	15068	14915	15140	15040	15212	14861	15120	14903	15169	14963	14947	14941	14854	14987	15043	15040	15023	15067	15143	15191	15141	14960	14807	14904	14812	14886	14961	14972	15129	14995	14871	15015	15048	14854	15193	14755	14922	15019	14766	14891	15137	15070	14976	14846	15055	14907	14981	14928	15040	15146	15029	15082	14690	14831	15009	15056	14877	14939	15079	14885	15028	15061	14930	14931	14910	14820	14710	15011	15210	14922	14907	14845	15084	15047	15150	14938	14967	15098	14770	15012	14925	15008
22177	41547	34821	26730	22214	19424	17514	16331	15743	15304	14919	14949	14870	14623	14507	14221	14246	14136	14110	13972	13962	14009	14133	14075	13954	14076	14146	14060	14167	13892	14047	14082	13815	14046	13801	13958	13901	14013	13862	13787	13900	13799	13829	13905	13888	13991	13977	13963	13788	13942	13832	14045	13953	13963	14073	13937	13883	13867	13914	13826	14085	14084	14112	14081	13839	14074	13887	14034	13964	14001	13912	13951	13995	14010	13982	13920	13816	13870	13971	13898	13827	14111	13983	13759	13849	13910	14081	14012	14062	14007	14073	14017	13816	13825	13930	14008	13995	13822	13827	13900	13891	13979	13898	13890	14066	14057	13786	14045	13998	13912	13946	13844	13939	13830	13942	13907	14321	13964	14086	13955	13824	14042	13862	13921	13802	13895	13795	14026	13898	13952	13979	13754	13897	14010	14111	13909	13839	13982	13909	14045	14030	13996	13915	14040	13996	13820	13947	13758	14017	13919	13845	14076	14039	13754	13871	13961	14023	14017	13833	14149	13916	13924	14110	13869	13710	13884	13903	13896	13862	13942	13888	13916	13948	13810	13832	14000	13904	13879	13916	13915	13955	13980	13941	13911	13809	13932	13855	13758	13943	13920	13945	13837	14020	13889	14028	13895	13799	13992	13873	13861	14026	13888	13928	13853	13843	13822	13932	13861	13935	13885	13903	13944	13771	13872	13966	13952	13963	13919	13968	13846	14076	13747	14134	13985	14021	13932	13933	13848	13992	13859	14030	13979	13964	13800	13978	13894	13891	14034	13858	13901	13995	13986	13809	13991	14015	14072	14007	13948	13845	13834	14132	13894	13834	13844	13874	14035	13885	13911	13937	14012	13776	13909	13875	13847	14108	13890	13885	13978	13959	13966	13974	13861	14004	13826	13963	13879	14011	14032	13895	13856	13924	14075	13927	13843	13947	14070	14095	13887	13894	13959	14007	13775	13938	13824	14002	13949	13923	13834	14011	13931	13838	14039	13832	14008	13930	14018	13957	13899	13896	13919	13952	14046	13985	14081	13940	13960	13845	13787	13678	13899	13895	13920	13875	13883	13809	13977	13881	13901	13908	13976	13891	13897	13921	14070	13717	13851	14024	13880	13896	13841	14039	13982	13878	13868	13847	13920	13971	14080	13880	13884	13985	13902	13956	14110	13806	14002	13989	13823	13944	13840	14000	13847	13890	13854	13852	13936	14013	14028	13985	13858	14087	13984	14098	13825	13959	13936	14137	13937	13924	13927	13740	13855	13957	13735	13950	13787	13916	13906	13938	13758	13996	13869	13894	14073	13986	13851	13913	13932	13892	13855	13762	13845	13846	13823	13978	13713	13914	13819	13856	13968	13912	13904	14034	13942	13933	13878	13958	13936	14105	13802	13931	14059	13814	13916	13894	13956	13975	13871	13834	13861	13914	13836	13956	13908	13859	13989	13791	13932	14158	14261	14033	13988	13898	13951	13866	13705	14050	13855	13943	13810	13993	13903	13826	13916	13982	13848	13818	14035	13980	13949	13835	14058	13872	14018	13979	13995	13906	14077	13869	13844	14046	13797	13983	13994	13970	13961	13994	13904	13977	13861	14119	13975	13909	13865	13903	13885	13785	13773	14065	13980	14009	13748	13901	13939	13961	13940	13880	14082	13981	13987	13892	13949	13999	13862	13992	13929	13934	13862	13854	13962	13969	13957	13830	13955	13918	14121	13949	14096	14090	14020	13815	13956	13923	14060	13973	14008	13932	14065	13918	13948	13776	14016	14092	13896	14015	13993	13955	14122	13992	13824	13921	14002	13850	13955	14176	14021	13928	14005	13923	14025	13892	14026	14056	13907	13988	13781	13931	13826	13976	13976	13979	13817	14064	13861	13966	13842	14040	13988	13923	13878	13800	14060	13979	13983	14059	13993	13853	13945	13833	13876	13909	13947	13863	13807	14072	13880	13887	14003	14046	13947	13856	13894	13982	13929	14150	13850	14010	13828	13887	13900	13889	13960	13894	13865	14067	13781	13962	13934	13927	13834	13959	13918	13862	13966	13927	14003	13799	13894	13804	14076	13880	14020	14149	13856	13901	14058	14079	13993	14032	13917	13919	13985	13792	13973	13839	14069	14019	13947	14001	14011	13845	14083	13841	13815	13899	13756	13807	13968	13822	13951	13974	13927	13939	13829	14011	13990	14037	13879	13889	13761	14006	13882	13931	13909	13725	14087	13730	13887	13877	13861	13953	13838	13861	13966	13999	13988	13848	13810	13998	13796	13922	13985	13907	13946	14057	13912	14022	14025	13964	13924	14040	14038	13812	13767	13971	13891	14002	13856	13902	14046	13900	14030	13853	14037	13975	13802	13790	13762	14035	13931	13889	13865	13992	14147	13850	13815	14076	14070	13918	13928	13852	13963	13964	13881	14096	13931	13949	14071	14119	13894	13909	14020	14023	13955	13979	13814	14066	13726	13888	13891	13845	13937	13983	13792	13883	14023	14019	13812	14005	13873	13763	13922	13966	14088	14011	13943	13972	14005	13983	14071	13845	13943	13922	13950	13927	13817	13876	13949	13901	13918	13912	13949	14062	13769	13841	13871	13953	13929	13895	13977	13835	13879	13845	13969	14044	13926	14177	13905	14015	14037	14047	13796	13709	14101	13826	13867	14009	13870	13841	13758	13965	13980	13744	14098	13807	13831	13911	14032	13828	13808	13925	13967	13854	13873	13858	14060	13955	13744	13836	14006	13811	13792	13856	13901	13813	13913	13945	13911	13981	13885	13822	13941	13839	13791	13923	13799	13950	13763	13846	14110	13945	13958	13973	13890	13885	13884	14023	13965	13885	13926	13899	13885	13905	14031	13973	13806	13946	13969	13974	13873	13970	14012	14043	13919	13980	13997	13979	14026	13957	14131	13736	14014	14002	14031	13814	13782	13909	13999	13864	13983	13926	13923	13936	13969	14025	13893	13758	13921	13872	13822	14071	14014	13919	14074	13820	13892	13956	13800	13989	13985	13895	14028	13988	13811	13807	14002	13949	13934	13850	13862	13884	13944	13773	13911	14085	14116	13912	14108	13962	13805	13959	13980	13760	13766	13968	13809	13832	14070	13904	13797	13988	14079	13824	13937	13959	13921	13946	13968	13901	13783	13855	13868	14110	13832	13916	13967	14042	13843	13890	13833	14021	14074	14035	13856	14046	13976	14004	13971	14002	13967	14010	14001	13887	13926	13989	14011	13842	14056	13862	13883	13928	13894	14027	13991	13903	13955	13861	14053	13817	14045	14017	13883	13957	13868	13867	13885	14028	14111	13913	13834	13836	13937	13771	14108	13977	13979	14013	13848	13956	13829	13783	13885	13937	13825	13989	14011	14002	13849	13879	13897	13820	14294	13862	13920	13668	13935	14022	13814	13917	13999	13962	13755	13887	13914	13958	13997	14203	13898	14035	14110	13893	13896	13752	14039	13990	13871	13839	13895	13889	13862	14040	13878	13770	13970	13954	13873	13962	13856	13969	13865	14032	13862	13987	13837	13942	14048	13862	13994	13915	13966	13828	14113	13904	13831	13948	14059	14076	13965	13847	13852	13904	13764	13846	13850	14024	13962	13991	14097	14080	13861	13935	13913	13942	13906	13894	14006	13814	13896	13909	13882	14061	14010	13806	13969	13869	13874	13918	13946	13908	13680	13934	13916	13940	14013	13958	13974	13962	13833	13868	13822	13853	13984	13863	13885	13978	13910	14109	13940	13960	13933	13958	13847	13940	14071	13894	13967	13919	13891	13916	13998	13829	14188	14024	13950	14049	13930	13915	13900	13888	14083	13901	13876	14072	13945	13794	13919	13804	13785	13946	14063	13782	13936	13985	13852	13942	13855	13878	13895	14024	13997	13892	14070	13869	14026	14041	13920	14098	13800	13910	14005	13932	14026	13994	14067	13873	13804	13904	13876	14085	13908	13937	13913	14059	14031	13958	13722	13993	13949	13882	14029	13982	14093	14070	14054	13927	13817	14081	13800	13945	13867	14025	13931	13959	14004	14021	13862	13867	13994	13784	13977	13868	13972	13880	13892	14094	14045	13997	13906	14044	13963	13905	14049	14022	13825	13939	13820	13947	13836	13908	13904	14134	13965	13835	13885	13979	13845	13929	13860	14052	13993	13861	13884	13851	13924	14009	13912	13815	14130	13737	13977	13996	14024	13984	13949	13935	14074	13947	14056	13969	13922	13943	13934	14009	13817	14107	13941	14101	13823	14074	13868	13994	13912	13949	14040	14042	14044	13863	14012	14063	13979	13790	14024	13961	13964	14095	13925	13872	14038	13977	13965	13903	13948	14027	13829	14007	13842	14004	13900	13907	13875	13896	13852	13845	13988	13916	13798	13933	13902	13847	13863	13894	13873	13946	13967	13862	13831	13974	13859	14050	13876	14010	14038	13958	13960	13969	13945	14000	14010	13970	13920	14014	14022	14039	14017	13948	13885	14012	14058	13980	13913	13923	13939	13908	13908	14039	13877	14022	14000	13826	13836	14010	13810	13939	13974	13901	13992	14025	13898	13900	13870	13913	13732	13984	13937	14064	13822	13854	13915	13889	13914	13742	14031	14002	13938	13902	13738	13764	13991	13872	13911	13964	13767	13923	14012	13827	13943	14113	13990	14015	13884	13893	14063	13850	13790	13968	13958	13802	14019	13958	14063	14011	13935	13903	13899	13879	13943	13984	14043	13781	13850	13779	13935	13965	13967	14013	13962	13822	13802	13902	13961	13861	13886	13840	14001	13898	13854	14028	13895	14003	13993	13993	13851	13811	13953	13896	13859	13984	13883	14065	14009	13956	13919	14038	13895	14115	14079	13860	13871	13983	13814	13993	14028	13778	13900	14094	13920	13879	13859	13951	13931	14019	14014	14009	13989	13967	14058	13976	13956	13803	13846	13917	13950	13848	13969	14060	13899	14005	13881	13901	13945	13986	13939	14030	13958	13829	13978	13911	13897	13991	13991	13764	13964	13845	13881	13907	13952	13903	13984	13945	13919	13855	14021	14007	13980	14158	13817	13961	13789	14103	13866	13764	13945	13780	13988	14055	13973	13901	13941	13972	13946	13841	14024	14037	13930	13891	14064	13904	13970	13904	14009	13907	14039	13991	13888	14019	13975
25407	21546	26663	26759	19005	17134	16575	15808	15362	15181	15060	14915	14805	14876	14930	14703	14790	14620	14783	14609	14606	14749	14791	14649	14495	14668	14691	14644	14576	14403	14655	14623	14577	14661	14516	14681	14439	14517	14598	14514	14512	14675	14372	14385	14651	14523	14381	14462	14427	14590	14517	14550	14633	14551	14583	14494	14459	14442	14665	14583	14565	14608	14663	14491	14534	14690	14539	14620	14569	14827	14664	14518	14374	14355	14567	14507	14432	14545	14564	14334	14544	14537	14643	14537	14591	14523	14531	14481	14305	14615	14674	14637	14588	14566	14549	14392	14378	14429	14469	14445	14492	14594	14511	14450	14509	14402	14527	14645	14681	14482	14410	14357	14443	14685	14661	14620	14556	14468	14547	14623	14660	14552	14620	14502	14404	14478	14685	14576	14653	14671	14433	14670	14492	14476	14474	14479	14668	14469	14517	14573	14530	14397	14576	14544	14591	14596	14628	14715	14550	14213	14450	14459	14516	14578	14525	14521	14458	14574	14474	14782	14482	14567	14483	14514	14520	14505	14586	14556	14472	14653	14496	14648	14573	14641	14657	14632	14597	14602	14697	14561	14465	14469	14425	14453	14537	14597	14522	14433	14456	14494	14458	14554	14300	14404	14611	14668	14490	14570	14588	14482	14424	14564	14492	14471	14540	14320	14612	14444	14414	14493	14501	14516	14654	14639	14567	14686	14463	14556	14576	14454	14575	14575	14422	14637	14534	14678	14621	14728	14617	14544	14526	14349	14477	14475	14551	14528	14568	14405	14442	14374	14623	14486	14503	14477	14381	14437	14282	14718	14563	14717	14436	14608	14620	14455	14367	14645	14538	14402	14505	14550	14647	14453	14539	14702	14446	14625	14529	14752	14611	14513	14568	14529	14585	14549	14581	14549	14643	14547	14516	14512	14650	14399	14416	14533	14464	14441	14355	14357	14628	14549	14324	14345	14588	14691	14361	14466	14524	14560	14475	14544	14579	14531	14562	14528	14510	14494	14444	14449	14279	14547	14717	14575	14444	14536	14495	14467	14651	14488	14541	14469	14504	14252	14545	14685	14384	14308	14449	14627	14452	14310	14381	14584	14431	14537	14703	14577	14602	14449	14530	14460	14487	14620	14713	14429	14533	14577	14597	14389	14375	14452	14496	14458	14615	14579	14599	14594	14807	14608	14421	14542	14527	14591	14358	14369	14425	14431	14438	14478	14450	14480	14433	14461	14612	14620	14653	14649	14608	14526	14500	14498	14532	14517	14411	14345	14450	14303	14594	14415	14642	14722	14683	14681	14639	14575	14316	14536	14515	14631	14412	14490	14381	14578	14394	14613	14442	14402	14375	14562	14408	14228	14450	14508	14747	14641	14514	14455	14392	14416	14697	14617	14412	14540	14580	14525	14627	14547	14475	14513	14566	14643	14519	14482	14651	14544	14573	14539	14551	14484	14602	14580	14577	14631	14529	14524	14406	14610	14523	14559	14579	14542	14647	14452	14597	14450	14548	14454	14698	14524	14510	14541	14381	14480	14560	14594	14606	14591	14515	14561	14617	14412	14428	14561	14395	14570	14526	14613	14505	14546	14487	14499	14556	14453	14615	14593	14390	14238	14494	14457	14529	14639	14545	14568	14544	14388	14509	14538	14521	14459	14719	14558	14708	14809	14550	14462	14474	14594	14308	14574	14581	14584	14413	14605	14379	14451	14616	14432	14422	14421	14454	14603	14548	14326	14594	14421	14523	14512	14598	14657	14644	14592	14594	14465	14605	14241	14460	14699	14635	14430	14448	14485	14449	14584	14614	14649	14657	14591	14615	14305	14534	14471	14567	14598	14417	14435	14516	14453	14516	14630	14500	14703	14566	14732	14613	14577	14487	14471	14541	14340	14643	14654	14625	14560	14435	14569	14595	14561	14427	14526	14710	14493	14641	14640	14599	14587	14564	14729	14316	14456	14466	14493	14508	14529	14472	14560	14408	14447	14422	14609	14594	14588	14585	14678	14557	14484	14565	14677	14457	14479	14578	14573	14665	14567	14425	14629	14619	14589	14442	14475	14511	14472	14593	14687	14464	14474	14489	14420	14458	14571	14609	14435	14456	14641	14485	14422	14513	14528	14519	14539	14638	14605	14520	14534	14520	14422	14639	14512	14561	14447	14462	14270	14663	14683	14524	14684	14819	14672	14404	14505	14552	14432	14550	14466	14430	14482	14508	14615	14560	14881	14549	14294	14658	14525	14426	14451	14525	14538	14367	14491	14517	14567	14525	14385	14334	14405	14634	14522	14444	14392	14719	14776	14431	14304	14416	14431	14724	14431	14477	14542	14512	14387	14641	14493	14671	14487	14477	14385	14428	14571	14661	14352	14741	14574	14599	14540	14525	14585	14501	14621	14415	14693	14380	14580	14412	14384	14479	14531	14659	14648	14461	14409	14368	14574	14699	14492	14488	14399	14396	14476	14463	14375	14554	14426	14647	14616	14571	14474	14423	14545	14579	14281	14555	14491	14554	14526	14614	14576	14607	14623	14513	14661	14392	14424	14499	14500	14347	14515	14447	14693	14491	14499	14405	14618	14478	14454	14615	14377	14307	14562	14572	14646	14551	14459	14373	14437	14737	14640	14648	14651	14561	14543	14655	14482	14432	14523	14233	14577	14450	14630	14638	14599	14449	14444	14487	14423	14487	14532	14571	14398	14530	14527	14497	14502	14578	14469	14586	14383	14549	14442	14424	14381	14584	14449	14471	14744	14522	14745	14634	14474	14432	14553	14414	14503	14470	14596	14524	14428	14616	14568	14734	14371	14631	14686	14442	14631	14454	14470	14433	14679	14393	14646	14417	14658	14543	14434	14551	14515	14453	14523	14551	14386	14374	14600	14463	14416	14404	14547	14396	14420	14553	14624	14297	14503	14480	14487	14440	14433	14538	14407	14567	14433	14411	14439	14438	14519	14450	14609	14445	14459	14578	14656	14590	14537	14502	14510	14421	14429	14647	14598	14580	14610	14469	14431	14410	14390	14509	14533	14550	14666	14266	14540	14633	14780	14526	14543	14418	14446	14339	14668	14320	14486	14427	14641	14456	14493	14545	14570	14357	14406	14459	14590	14477	14561	14450	14469	14668	14486	14422	14523	14433	14502	14609	14514	14645	14641	14578	14701	14377	14538	14545	14533	14528	14431	14594	14555	14412	14594	14519	14736	14773	14416	14545	14435	14675	14656	14448	14707	14555	14618	14445	14364	14488	14550	14355	14601	14541	14584	14312	14509	14530	14503	14566	14501	14434	14535	14482	14635	14386	14486	14562	14537	14637	14596	14497	14521	14590	14400	14548	14603	14679	14529	14374	14638	14515	14595	14627	14471	14500	14451	14465	14483	14653	14562	14415	14686	14651	14420	14537	14297	14552	14402	14415	14509	14564	14451	14535	14394	14590	14549	14351	14539	14476	14596	14741	14471	14563	14579	14552	14676	14622	14451	14641	14479	14633	14575	14586	14656	14506	14455	14708	14575	14406	14590	14467	14347	14619	14546	14543	14519	14494	14552	14622	14562	14565	14378	14455	14516	14662	14542	14572	14565	14678	14585	14549	14414	14434	14528	14433	14422	14373	14457	14470	14582	14756	14514	14561	14430	14465	14484	14459	14555	14730	14621	14392	14614	14639	14420	14391	14791	14517	14723	14426	14518	14547	14459	14497	14533	14591	14379	14525	14675	14556	14561	14569	14484	14615	14619	14536	14619	14295	14349	14438	14529	14390	14354	14416	14508	14668	14628	14290	14393	14467	14440	14431	14433	14814	14556	14579	14475	14436	14612	14540	14451	14438	14556	14571	14587	14477	14456	14459	14554	14571	14565	14449	14441	14741	14492	14684	14740	14467	14680	14462	14541	14577	14718	14442	14597	14376	14476	14533	14762	14574	14518	14475	14636	14415	14459	14569	14513	14610	14335	14628	14621	14540	14515	14644	14449	14452	14725	14591	14616	14660	14581	14558	14715	14378	14477	14473	14504	14556	14591	14560	14563	14566	14572	14519	14627	14658	14478	14417	14561	14539	14494	14403	14485	14894	14622	14458	14601	14472	14628	14751	14684	14498	14535	14483	14428	14698	14346	14613	14423	14550	14363	14495	14307	14574	14535	14576	14520	14384	14380	14596	14729	14623	14471	14349	14463	14367	14589	14486	14538	14527	14641	14327	14564	14490	14487	14412	14352	14594	14511	14635	14652	14487	14464	14554	14634	14652	14643	14716	14501	14487	14588	14508	14485	14469	14535	14662	14611	14642	14320	14412	14830	14525	14333	14506	14749	14629	14436	14441	14488	14441	14500	14674	14266	14568	14627	14523	14551	14447	14469	14668	14541	14455	14577	14486	14362	14615	14564	14540	14410	14713	14603	14401	14651	14524	14413	14735	14354	14564	14433	14379	14493	14515	14554	14672	14680	14663	14444	14690	14440	14559	14545	14549	14648	14592	14488	14592	14527	14550	14586	14431	14736	14655	14582	14681	14509	14573	14378	14724	14437	14451	14619	14494	14536	14567	14355	14509	14371	14470	14408	14439	14598	14642	14420	14608	14447	14523	14464	14598	14454	14576	14561	14605	14501	14709	14557	14620	14449	14633	14562	14562	14480	14646	14569	14379	14536	14427	14335	14669	14258	14495	14644	14672	14390	14534	14579	14536	14588	14596	14571	14441	14571	14518	14727	14494	14446	14714	14574	14668	14564	14695	14598	14483	14481	14837	14485	14547	14570	14488	14504	14484	14523	14379	14568	14409	14613	14733	14559	14607	14360	14494	14587	14661	14505	14392	14639	14518	14651	14219	14654	14466	14355	14434	14667	14506	14577	14795	14480	14490	14400	14533	14503	14388	14602	14637	14576	14669	14499	14447	14387	14602	14401	14357	14425	14664	14275	14540	14692	14512	14578	14666	14709	14536	14375	14352	14690	14384	14462	14316	14500	14499	14553	14440	14567	14574	14270	14613	14660	14633	14488	14623	14542	14707	14638	14639	14591	14651	14596	14566	14527	14373	14536	14522	14479	14376	14561	14376	14503	14544	14541	14456	14649	14474	14475	14601	14536	14545	14724	14480	14415	14614	14528	14572	14545	14493	14561	14508	14509	14377	14616	14608	14670	14569	14544	14489	14450
21894	36836	30070	23429	19883	17452	16157	15157	14829	14638	14428	14081	14233	14157	13923	13966	13889	13796	13741	13739	13520	13830	13606	13624	13795	13698	13750	13684	13693	13668	13582	13610	13670	13409	13534	13655	13480	13670	13690	13659	13568	13616	13745	13574	13695	13622	13550	13530	13659	13506	13656	13630	13706	13652	13492	13433	13530	13683	13458	13625	13542	13590	13439	13522	13518	13610	13536	13475	13807	13529	13588	13544	13576	13620	13582	13586	13523	13468	13557	13563	13642	13631	13557	13678	13791	13348	13663	13552	13673	13630	13455	13548	13634	13619	13582	13659	13765	13584	13668	13588	13489	13563	13602	13446	13666	13426	13510	13496	13490	13525	13558	13579	13494	13408	13443	13521	13588	13512	13433	13801	13582	13713	13838	13598	13722	13502	13611	13622	13516	13597	13635	13490	13571	13672	13532	13639	13586	13585	13619	13705	13641	13594	13596	13604	13554	13596	13564	13533	13465	13555	13599	13578	13737	13507	13608	13513	13669	13471	13573	13524	13605	13684	13635	13582	13424	13602	13622	13508	13566	13398	13640	13643	13594	13538	13555	13646	13629	13393	13611	13590	13527	13777	13603	13666	13545	13668	13632	13578	13512	13675	13571	13611	13498	13484	13711	13578	13692	13591	13496	13661	13578	13626	13645	13606	13553	13608	13597	13640	13467	13576	13700	13485	13498	13447	13661	13687	13585	13681	13588	13494	13550	13648	13489	13532	13781	13697	13610	13532	13557	13600	13528	13542	13617	13512	13697	13609	13514	13461	13502	13586	13540	13547	13542	13646	13449	13568	13583	13564	13769	13646	13663	13608	13601	13663	13594	13469	13506	13697	13806	13607	13605	13611	13527	13661	13622	13599	13675	13567	13681	13780	13581	13623	13634	13452	13716	13512	13717	13667	13562	13560	13423	13685	13714	13621	13529	13618	13707	13521	13462	13533	13553	13602	13678	13656	13441	13502	13778	13644	13575	13506	13529	13593	13513	13493	13511	13600	13547	13577	13589	13757	13663	13683	13518	13500	13572	13604	13654	13631	13663	13712	13664	13348	13603	13711	13499	13502	13511	13519	13623	13685	13652	13571	13657	13692	13485	13548	13649	13562	13572	13604	13568	13544	13594	13582	13639	13478	13604	13551	13591	13617	13650	13381	13552	13502	13704	13604	13669	13526	13677	13583	13632	13686	13541	13535	13429	13539	13552	13534	13521	13464	13617	13453	13648	13586	13600	13570	13560	13661	13685	13578	13510	13698	13569	13649	13616	13547	13652	13552	13507	13566	13449	13606	13503	13629	13601	13450	13485	13649	13547	13531	13604	13630	13618	13610	13501	13567	13487	13536	13570	13538	13561	13545	13751	13479	13573	13610	13628	13479	13709	13634	13481	13710	13571	13801	13563	13547	13664	13453	13737	13613	13609	13699	13528	13524	13534	13474	13612	13525	13709	13630	13607	13601	13635	13566	13481	13676	13522	13672	13733	13619	13758	13529	13539	13619	13584	13493	13566	13437	13620	13662	13595	13583	13567	13675	13618	13567	13389	13602	13547	13601	13676	13546	13595	13529	13631	13618	13688	13623	13573	13631	13604	13474	13582	13704	13521	13636	13504	13660	13619	13686	13719	13714	13579	13792	13449	13496	13552	13489	13626	13553	13613	13676	13560	13670	13468	13532	13468	13529	13640	13456	13644	13576	13519	13456	13616	13613	13490	13542	13685	13585	13515	13508	13449	13535	13711	13511	13659	13446	13622	13485	13550	13751	13720	13506	13673	13470	13692	13613	13654	13663	13690	13527	13586	13686	13483	13593	13586	13657	13465	13538	13537	13554	13490	13552	13643	13617	13637	13610	13479	13539	13430	13479	13458	13617	13584	13616	13593	13510	13659	13585	13729	13541	13562	13560	13726	13546	13562	13582	13587	13544	13749	13550	13406	13475	13734	13502	13566	13495	13671	13610	13571	13533	13610	13693	13570	13756	13705	13601	13738	13665	13730	13371	13357	13612	13520	13770	13620	13522	13566	13588	13568	13463	13647	13573	13642	13570	13488	13597	13452	13668	13623	13473	13491	13715	13519	13575	13613	13809	13547	13555	13557	13642	13619	13706	13761	13660	13629	13639	13638	13599	13714	13640	13634	13448	13608	13552	13617	13555	13605	13642	13594	13570	13614	13661	13475	13579	13615	13598	13591	13633	13569	13612	13655	13697	13721	13664	13500	13488	13507	13569	13621	13727	13745	13462	13702	13650	13633	13577	13540	13463	13688	13541	13502	13730	13636	13579	13496	13635	13694	13543	13552	13581	13641	13565	13463	13521	13601	13668	13529	13602	13684	13582	13538	13650	13609	13534	13613	13762	13562	13637	13419	13337	13501	13586	13413	13564	13568	13518	13604	13397	13581	13645	13563	13571	13726	13775	13595	13672	13646	13359	13737	13596	13674	13653	13669	13664	13521	13410	13679	13583	13478	13651	13712	13500	13684	13638	13378	13559	13674	13457	13658	13704	13704	13521	13515	13594	13546	13489	13448	13609	13512	13710	13467	13456	13559	13557	13469	13529	13549	13577	13528	13531	13587	13668	13559	13535	13668	13648	13591	13405	13427	13614	13575	13696	13589	13602	13713	13463	13543	13791	13623	13594	13772	13692	13560	13621	13442	13581	13628	13563	13564	13474	13527	13575	13645	13586	13736	13665	13709	13606	13486	13694	13616	13336	13672	13567	13632	13435	13420	13574	13602	13626	13480	13669	13527	13657	13595	13554	13642	13670	13679	13693	13504	13761	13679	13541	13754	13595	13749	13391	13519	13595	13489	13518	13441	13554	13559	13599	13429	13680	13548	13469	13639	13469	13474	13472	13486	13548	13666	13504	13647	13550	13617	13553	13633	13538	13617	13648	13717	13595	13741	13662	13577	13651	13664	13520	13450	13563	13657	13552	13601	13437	13731	13597	13605	13498	13755	13702	13627	13708	13680	13602	13728	13458	13521	13605	13429	13548	13548	13543	13484	13430	13453	13611	13371	13486	13577	13659	13579	13646	13556	13520	13534	13526	13376	13609	13704	13618	13610	13541	13560	13427	13577	13636	13504	13401	13500	13688	13757	13623	13421	13712	13535	13509	13713	13568	13514	13525	13627	13502	13560	13662	13504	13597	13657	13503	13686	13565	13568	13595	13615	13600	13582	13618	13417	13555	13500	13346	13651	13583	13589	13515	13649	13488	13556	13684	13461	13557	13528	13536	13592	13534	13517	13380	13633	13672	13569	13813	13605	13508	13642	13478	13609	13586	13514	13644	13461	13671	13557	13639	13576	13414	13684	13615	13369	13640	13633	13617	13750	13643	13613	13574	13565	13604	13529	13462	13767	13702	13465	13521	13501	13518	13545	13432	13579	13609	13732	13627	13426	13721	13541	13339	13555	13523	13469	13473	13622	13538	13624	13493	13544	13557	13617	13600	13660	13617	13740	13602	13624	13611	13574	13618	13549	13704	13519	13480	13607	13530	13511	13694	13706	13591	13589	13666	13452	13505	13554	13655	13700	13600	13568	13662	13630	13627	13433	13661	13471	13506	13596	13447	13588	13467	13523	13468	13512	13577	13680	13647	13639	13664	13519	13618	13674	13608	13496	13451	13710	13496	13605	13501	13532	13488	13671	13550	13539	13599	13519	13549	13525	13632	13559	13585	13600	13602	13640	13703	13618	13695	13741	13483	13464	13530	13577	13703	13748	13458	13564	13555	13603	13723	13669	13540	13415	13590	13515	13719	13700	13570	13757	13490	13633	13521	13629	13616	13597	13729	13652	13562	13607	13539	13457	13550	13863	13681	13684	13435	13567	13738	13509	13475	13521	13629	13660	13505	13685	13612	13520	13639	13550	13557	13487	13614	13621	13509	13721	13599	13624	13586	13598	13561	13560	13387	13579	13629	13620	13548	13584	13541	13594	13657	13578	13578	13665	13505	13586	13603	13701	13495	13551	13571	13534	13706	13397	13588	13505	13562	13733	13569	13518	13735	13676	13573	13697	13547	13658	13614	13452	13529	13696	13630	13753	13448	13501	13577	13592	13618	13679	13630	13701	13622	13636	13625	13304	13559	13633	13651	13595	13494	13683	13629	13560	13499	13680	13579	13559	13541	13719	13732	13479	13464	13647	13623	13642	13609	13695	13531	13681	13452	13633	13583	13490	13547	13609	13619	13692	13722	13413	13498	13565	13647	13658	13582	13538	13462	13399	13534	13444	13653	13676	13503	13685	13447	13530	13536	13470	13692	13487	13603	13546	13789	13580	13540	13540	13437	13747	13682	13610	13540	13599	13684	13642	13676	13538	13598	13533	13640	13628	13599	13623	13623	13502	13590	13755	13479	13535	13707	13606	13568	13490	13586	13452	13580	13586	13505	13649	13504	13704	13371	13562	13584	13619	13695	13652	13578	13636	13494	13556	13560	13580	13627	13868	13573	13567	13587	13494	13613	13658	13613	13618	13566	13684	13507	13600	13548	13435	13663	13459	13677	13521	13499	13541	13687	13516	13654	13485	13459	13580	13607	13547	13438	13599	13483	13609	13602	13553	13603	13392	13500	13512	13454	13397	13497	13702	13629	13745	13519	13642	13447	13415	13450	13541	13549	13587	13546	13630	13565	13553	13720	13516	13775	13674	13663	13701	13531	13593	13600	13661	13448	13696	13766	13448	13642	13569	13558	13595	13704	13760	13617	13455	13627	13649	13674	13645	13473	13557	13662	13770	13643	13482	13628	13553	13604	13514	13533	13467	13710	13624	13591	13637	13483	13524	13582	13719	13599	13595	13601	13649	13657	13466	13525	13526	13572	13448	13464	13665	13556	13527	13589	13628	13503	13690	13670	13557	13609	13366	13587	13580	13618	13587	13598	13449	13687	13697	13517	13472	13444	13581	13723	13725	13666	13614	13607	13602	13589	13700	13541	13753	13687	13422	13604	13592	13681	13763	13469	13573	13807	13881	13508	13459	13565	13393	13547	13582	13626	13607	13584	13569	13624	13534	13630	13661	13647	13682	13624	13766	13561	13534	13521	13731	13666	13605	13612	13739	13596	13617	13637	13560	13745	13604	13789	13579	13496	13469	13615	13683	13535	13660	13576	13618	13669	13525	13575	13543	13639	13548	13587
22555	21458	28493	24843	21945	23234	22739	17882	16475	16524	16082	16044	15968	15577	15330	15434	15497	15462	15188	15230	15067	15067	15038	15072	14896	14960	15158	14924	15020	15156	14881	14983	14972	15092	14989	14746	15022	14945	14913	14928	14996	14963	14879	14939	14847	14981	15206	14926	14894	15076	14940	14985	15146	14977	15101	14964	15184	15071	14800	15001	14896	14965	14825	15021	14721	14837	15188	15046	15024	14941	14825	14870	14986	14904	15068	14839	14975	14671	14834	15067	14775	14950	15133	15117	14845	14655	14809	14830	15170	14879	14889	14882	14816	14839	14739	14903	15132	14912	15054	14955	14879	15040	15079	14847	15101	14929	14940	15102	14929	14793	14984	14929	14796	15002	15036	14827	15052	14981	14916	14874	14748	14845	14880	14912	14776	14999	14839	14986	15013	14821	14844	14812	14776	14837	14954	14933	14864	14894	14748	14692	14871	14708	15001	14808	14888	14898	15002	14770	15116	14781	14962	14866	14882	14873	14877	14824	14936	14805	14941	14896	14919	14790	14851	14703	15073	15015	14810	15005	15069	14940	14965	14883	14675	14986	14879	14896	14873	14895	14703	14743	15045	14995	14928	14990	15045	15053	15083	14850	15038	14858	15073	14844	14897	14923	14965	14768	14894	14908	14999	14926	14942	14855	14966	14868	14895	14821	14975	14863	14833	14731	14856	14780	14873	14788	15004	14856	14907	15017	15019	15020	14955	15027	14856	15040	14830	14842	14955	14967	14864	14883	14732	15000	14809	14905	15015	14896	14912	14908	14820	14870	14775	14914	14870	14979	14969	15019	14906	14884	14750	14786	14887	14855	14849	14855	14865	15149	14917	14940	14763	14835	14846	14985	14969	14880	15065	14766	14990	14947	14807	14936	14908	14890	14822	14794	14769	14897	15002	14816	14839	14775	15009	14903	14886	14914	15003	14839	14972	14806	14832	14982	14946	14823	15097	14810	14866	14882	14972	15021	14834	14866	14886	14949	14905	15057	14958	14819	14885	14900	15000	15089	14772	14775	14902	15004	14815	14739	14912	14796	14943	14954	14880	14913	14878	14901	14826	14931	14998	14736	14869	14898	14924	14582	14955	14767	14908	14899	14820	14855	14967	14949	14945	14872	14833	14867	14763	14883	14862	14988	14875	14695	14874	14796	15079	14929	14853	14889	14884	14951	15081	14887	15096	14866	14848	14943	14931	14986	14966	14778	14850	14744	14749	14938	14821	15000	14808	14854	14708	14779	15188	14660	14860	14968	15047	15014	14822	14962	15084	14996	15020	14878	14954	14803	14957	14803	14986	14973	14978	14796	14968	14954	14729	14875	14933	14908	14885	14941	14926	14853	14837	14903	15096	14991	14880	14940	14929	15058	14862	14897	14850	14762	14767	14892	14908	14849	14912	14793	14855	14905	14899	14883	15006	15042	14776	15104	14867	14995	14891	14813	15001	15063	14852	14881	15039	14923	14744	14945	14905	14899	15013	14806	14899	14879	14889	14926	14964	14737	14845	14853	15028	14511	15030	14894	14943	14677	14853	15009	14915	14790	15061	14930	14723	14956	14859	14848	15040	15098	14889	14907	14875	14814	14883	15045	14985	15019	14975	14835	14834	14817	14737	14789	14831	14932	14745	14852	14729	14704	14990	14870	15056	14878	14985	14786	14688	14811	14787	14785	14753	14632	14737	14736	14923	14934	14903	14857	14673	14947	14925	15145	14666	14831	14997	14911	14890	14918	14774	14851	14820	14862	14896	14927	14794	14796	14841	14881	14802	14874	14802	14792	14836	14855	14801	14892	14793	15038	15054	14960	14958	14822	14953	14673	14846	14957	15050	14800	14875	14900	14916	15076	15006	14837	14849	14918	14831	15012	15069	14813	14914	14854	14987	14572	15030	14797	14940	14864	14844	14923	14938	14825	14836	14651	14861	14702	14583	14660	14942	14864	14920	14840	14790	14880	14837	14819	14943	14924	15011	14943	15111	15093	14997	15043	14859	14928	14974	14858	14931	14875	14839	14915	14988	14945	14862	14803	14884	14954	14833	14930	14939	14770	14878	14944	14909	14797	14816	14812	15038	15008	15005	14813	15080	14986	14974	15046	14718	14883	14942	14785	14827	14938	14944	14897	14837	14910	14896	14981	14986	14934	14865	14635	14904	14939	15032	14832	14887	14864	14903	14899	14870	14965	14877	14744	14932	14826	14885	14785	14897	14935	14768	15039	14937	14937	14911	14808	14785	15148	14967	14813	14931	15003	14927	14914	15005	14927	14828	14806	14862	14839	14999	14889	14831	14902	14933	14893	14866	14786	15038	15106	14911	15026	15097	14832	15041	15029	15111	14918	14904	14967	14860	14945	15000	14701	14821	15191	14942	15057	14821	14800	14877	14765	14861	14787	14944	14853	14884	15108	14890	15010	14945	15054	14965	15024	14942	14678	14841	14937	14937	14891	14918	14809	14864	14770	14859	14899	14691	14775	14934	14758	14778	14868	14959	14855	14910	15090	14964	14834	14904	15164	14924	14865	14739	14863	14808	14936	14734	14820	14935	14902	14901	15028	14858	14915	14977	14768	14783	14877	14985	14920	14793	14947	14950	15032	14812	14986	15130	14773	14954	14850	14941	14897	14990	14854	14807	14816	14624	14827	14801	14640	14924	14900	14948	14943	14759	14964	15002	15031	14873	14956	14881	14783	14901	14979	14829	14929	14886	14919	15070	14936	14797	14908	14790	14704	14994	14847	15039	14832	14946	14941	14815	14882	14873	15055	14954	14910	14852	14910	14854	14817	14879	14944	14900	14889	14906	14689	14892	14816	14877	14901	14854	14989	14940	14841	14797	14939	14933	15108	14835	14750	14632	14672	14899	14957	15034	14955	14917	14982	14885	14849	14905	15046	15046	14798	14787	15089	14960	14963	14932	14883	14614	14780	14964	14996	14967	15000	14752	14776	14761	14866	14914	14872	15023	14970	14875	14868	15110	14886	14957	14695	14865	14802	14895	14942	14876	14714	14948	14998	14907	14831	14958	14758	14856	14909	14849	14923	14952	14723	14776	14971	14926	14816	14913	14747	14889	14984	14835	15070	14959	14947	14828	14698	14955	15013	14922	14852	14742	14930	15062	14763	14776	15164	14881	14899	15116	14702	14998	14844	15035	14983	14808	14663	14794	14854	14969	14807	15085	14848	15003	14934	14850	14921	14922	14900	14805	14856	14940	14869	14820	14900	14769	14665	14651	14984	14947	14980	14919	14903	14868	14867	14900	14994	14966	14861	15020	14927	14822	14934	14639	15059	14818	14795	14815	14913	14906	14807	14779	14771	14837	14874	14968	15088	14867	14865	14744	14916	14982	14902	15027	14810	14943	14885	15222	14764	14794	14642	14738	15063	14680	14963	15077	14833	14989	14876	14838	14985	14828	14895	14834	15014	14878	14880	15096	14913	14788	14874	14963	14881	14806	15087	14808	14816	14894	14825	14770	14849	14884	14920	14749	14901	14930	14900	14897	14989	14824	14911	14865	14944	15121	14926	14823	15020	14775	14874	14911	14940	14797	14762	14846	14919	14812	14910	14970	14935	14982	14971	14884	14841	14880	14771	14897	14895	14843	14961	15018	14861	14815	14897	14981	14755	14696	14602	14800	14893	14795	15050	14779	14853	14941	14751	14906	14765	14868	14723	14938	14897	14919	14976	14891	14964	15081	14867	14799	14830	14937	14951	14897	14749	14839	14891	14926	14875	14835	14972	14924	14936	14915	14902	14788	14857	15007	14921	15023	14915	14905	14818	14868	14932	14861	14933	14986	14670	14924	14813	14761	14829	14835	14839	15013	14901	14791	14801	15009	14865	15047	14916	14894	14912	14959	14945	14888	14831	14793	14798	14924	14946	14966	14952	15125	14965	14807	14921	14957	14879	14783	14869	14982	14777	14917	14925	14989	14817	14977	14906	14904	15036	14713	15008	14865	14716	14904	14835	14907	14912	14876	14942	14842	14878	15022	14772	14985	14832	14820	14992	14779	14955	14768	14919	14856	14977	15029	15013	15073	14981	14777	14881	14866	14877	14870	15014	14848	14839	15051	14882	15041	14862	14669	14820	14747	15037	14955	14898	14858	14956	14967	14748	14777	14908	14992	14867	15012	14957	14991	14769	14889	14906	15054	14890	14767	14863	14618	15027	14873	14972	14929	15081	14932	14983	14944	14921	15016	14691	14904	14864	14818	14945	14997	14927	14933	14918	15019	14748	14978	14833	14881	14902	14976	14837	14941	14871	14887	14836	14872	14927	14826	14944	15016	14904	14742	15042	14845	14968	15104	14764	14810	14792	14904	14858	15013	14761	15056	15045	15017	14820	14814	14897	14709	14841	14799	14821	15027	15062	14830	14923	14690	14787	14868	14944	14919	14930	14939	15118	14770	14951	14758	15085	14874	14739	14846	14955	15100	14799	14894	14593	14904	15026	14797	14782	14897	14969	14885	15004	14794	14916	14620	14896	15004	14894	14721	15004	14964	15008	14925	14884	14916	14757	14961	14988	14942	14841	14719	14940	14883	14875	14885	14837	14882	14869	15007	14775	14861	14870	15052	14896	14870	14747	14807	14950	14968	14834	14943	14901	14875	14858	14798	14698	14866	14913	14842	14818	14887	14955	14908	14989	14867	15152	14764	14850	15056	14993	14708	14858	15066	14904	14994	14889	15047	14729	14764	14877	15104	15035	14875	14831	14739	14888	14882	14871	14909	14872	14818	14800	14779	15052	14912	14688	14868	14870	14902	14868	14855	14902	14894	14986	14945	14850	15159	14691	14839	15044	14707	14768	14874	14847	14946	14989	14914	14949	14891	14830	15001	14878	14558	14907	15001	14674	14845	14934	14880	15015	14781	14886	14922	14871	14821	14617	14702	14748	14722	14858	14790	14843	14809	15037	14896	14832	14857	14815	14821	14840	14729	14974	14872	14823	15014	14994	14856	14967	14999	14696	15001	14710	14736	14995	14912	14936	14715	14746	14800	15153	14888	15155	15010	14874	14958	14689	14673	14826	14975	14959	14997	14987	14928	14890	14896	14740	14761	14974	14634	14820	14960	15027	14842	14941	14977	14905	14851	14759	14970	14914	14984	14735	14777	14830	14995	14589	15060	14738	14864	14955
23317	45076	38425	30457	25039	21257	18558	17215	16422	15813	15473	15333	15099	14693	14362	14648	14299	14167	14078	14167	14136	13903	14054	13901	13895	13922	13960	13837	13853	13971	14037	13886	13959	13957	13809	13786	13857	14112	13948	14065	13852	13961	13996	13912	14031	13864	13910	13909	13855	13908	13943	13856	13809	13771	13751	13875	13864	13940	13830	13980	14045	13739	13689	13873	13939	13851	13792	13759	13762	13909	13674	13803	13845	13987	13864	13907	13627	13865	13777	13687	13899	13842	13991	13909	13872	13895	13798	13772	13876	13729	13912	13872	13775	14002	13866	13822	13838	13983	13945	13901	13988	13895	13756	13919	13762	13778	13727	13959	14013	13939	13757	13874	13706	13919	13959	13921	13884	13922	13749	13886	13643	13782	13851	13982	13808	13934	13943	13876	13699	13633	13782	14006	13789	13940	13906	13844	13741	13989	13841	13974	14083	13758	13817	13900	13913	13851	13752	13947	13819	13841	13845	13955	13897	13798	13805	13812	13760	13804	13728	13946	13840	13897	13851	13712	14019	13850	13688	13704	13920	13970	13869	13820	13786	13872	13701	13769	13888	13860	13665	13976	13902	13875	13691	13820	13758	13726	13801	13869	14002	13702	13708	13924	13874	13780	13744	13901	13824	13757	13831	13869	13886	13914	13815	13707	13865	13775	13834	13765	13708	13936	13915	13998	13833	13754	13848	13775	13939	13866	13538	13884	13826	13815	13775	14051	13721	13753	13831	13885	13815	13742	13937	13894	13839	13807	13739	13962	13846	13877	13859	13788	13832	14129	13791	13725	13887	13696	13713	13825	13862	13880	13890	13677	13831	13848	13871	13882	13842	13812	13920	13915	13834	13859	13801	13978	13697	13790	13744	13778	13818	13794	13916	13783	13819	13836	13802	13779	13692	13860	13845	13678	13833	13806	13866	13781	13915	13814	13882	13740	13801	13730	13855	13793	13877	14010	13760	13831	13754	13695	13841	13959	13822	13830	13631	13979	13915	13910	13834	13768	13878	13749	14082	13813	13893	13893	13711	13685	13858	13654	13777	13827	13861	13832	13884	13828	13969	13814	13893	13889	13773	13665	13893	13769	13769	13845	14064	13867	13797	13766	13693	13689	13923	13783	13812	13794	13906	13921	13846	13732	13974	13772	13812	13938	13755	13811	13698	13802	13938	13918	13826	13879	13751	13821	13811	13696	13848	13847	13866	13853	13819	13868	13840	13895	13930	13954	13988	13652	13930	13683	13895	13866	13787	13829	13701	13878	13799	13920	13743	13817	13849	13770	13796	13709	13810	13945	13702	13818	13810	13803	13824	13663	13742	13867	13826	13746	13869	13792	13862	13943	13802	13840	13637	13921	13920	13642	13817	14008	13778	13890	13902	13802	13813	13808	13901	13915	13821	13751	13725	13863	13916	13795	13826	13839	13857	13828	13935	13934	13938	13833	13716	13817	13805	13817	13874	13945	13839	13773	13850	13851	14013	13791	13886	13734	13823	13737	13739	13751	13756	13885	13845	13902	13924	13866	13727	13880	13763	13902	13896	13759	13804	13842	13748	13937	13693	13770	13909	13723	13714	13813	13964	13754	13834	13799	13835	13730	13932	13721	13856	13788	13694	13734	13713	13824	13966	13946	13775	13874	13890	13790	13832	13592	13891	13805	13964	13792	13860	13751	13778	14011	13877	13676	13831	13948	13870	13635	13665	13732	13825	13806	13805	13867	13769	13949	13920	13601	13891	13901	13823	13780	13981	13801	13847	13870	13783	13712	13877	13773	13739	13927	13733	13799	13828	13788	13870	13862	13871	13848	13913	13712	13706	13860	13628	13876	13741	13748	13757	13936	13751	13846	13893	13701	13786	13800	13665	13859	13747	13656	13840	13903	13880	13983	13597	13815	13942	13786	13721	13885	13905	13889	13879	13780	13925	13929	13891	13897	13789	13809	13804	13725	13713	13868	13729	13971	13773	13612	13890	13780	13754	13837	13899	13784	13965	13822	13731	13847	13785	13872	13959	13844	13936	13863	13897	13733	13618	13843	13905	13740	13819	13862	13845	13935	13780	13734	13975	13768	13905	13936	13825	13843	13818	13790	13750	13948	13830	13677	13853	13731	14108	13719	13921	13939	13797	13913	13757	13794	13844	13879	13897	13847	13856	13969	13858	13766	13899	13928	13767	13801	13766	13730	13861	13761	13781	13822	13844	13722	13962	13934	13687	13810	13935	13745	13876	13939	13976	13701	13866	13732	13639	13901	13795	13774	13866	13962	13960	13776	13765	13995	13990	13901	13655	13847	13706	13713	13600	13805	13865	13839	13896	13695	13846	14045	13924	13942	13926	13784	13943	13885	13728	13899	13656	13914	13731	13899	13923	13847	13875	13827	13991	13855	13562	13905	13704	13750	13821	13828	13895	13913	13862	13954	13846	13908	13841	14049	13787	13862	13791	13866	13855	13756	13917	13761	13882	14091	13916	13896	13799	13812	13861	13995	13810	13909	13879	13938	13757	13833	13825	13974	13848	13732	13829	14046	13824	13942	13820	13877	13851	13895	13890	13785	13864	13954	13854	13786	13833	13837	13718	13775	13790	13864	13869	13640	13757	13667	14068	13804	13708	13835	13856	13954	13682	13870	13725	13830	13855	13819	13701	13927	13930	13726	13963	13848	13789	13877	13914	13809	13707	13651	13910	13659	13717	14000	13866	13939	13878	13822	13918	13897	13860	13950	13913	13728	13841	14031	13957	13699	13781	13757	13867	13930	13860	13732	13747	13839	13756	13992	13853	13760	13731	13894	13821	13765	13813	13776	13793	13782	13845	13864	13949	13813	13861	14029	13777	13693	13735	13875	13863	13899	13750	13720	13763	13742	13994	13939	13681	13853	13722	13829	13783	13976	13870	13721	13955	13877	13930	13801	13920	13663	13922	13841	13855	13874	13793	13679	13927	13742	13879	13677	13764	13907	13728	13684	13751	13735	13798	13934	13790	14008	13963	13813	13924	13737	13929	13643	14091	13710	13885	13837	13808	13877	13809	13966	13831	13805	13773	13901	13715	13872	13643	13959	13776	13803	13900	13877	13711	13768	13772	13724	13704	13880	13944	13900	13902	13856	13754	13751	13855	13903	13835	13929	13813	13872	13690	14009	13834	13670	13982	13810	13726	13860	13727	13654	13643	13786	13702	13786	13857	13718	13974	13814	13805	13789	13887	13849	13826	13797	13856	13780	13780	13805	13786	13891	13749	13673	13837	13884	13921	13871	13834	13770	13915	13707	13922	13734	13835	13943	13811	14013	13741	13788	13693	13884	13829	13783	13759	13804	13867	13886	13708	13963	13869	13823	13815	13934	13842	13781	13850	13705	13756	13785	14012	13755	13998	13802	13865	13762	13727	13884	13803	13844	13752	13742	13895	13721	13779	13768	13847	13816	13804	13839	13889	13900	13792	13766	13825	13744	13893	13781	13769	13939	13701	13894	13738	13738	13804	13835	13829	13820	13829	13858	13839	13949	13887	13943	13698	13683	13996	13779	13835	13919	13739	13950	13968	13670	13879	14002	13838	13756	13879	13839	13896	13945	13925	13887	13802	13893	13687	13814	13828	13871	13916	13721	13757	13938	13739	13802	13807	13815	13786	13793	13787	13794	13846	13830	13813	13938	13805	13935	13770	13931	13796	13702	13925	13744	14037	13794	13903	13905	13922	13815	13720	13932	13811	13857	13772	13687	13823	13904	13831	13912	13744	13695	13938	14007	13686	13957	13752	13668	13788	13716	13768	13783	13789	13953	13880	13849	13788	13775	13762	13862	13641	13666	13786	13987	13771	13850	13746	13830	13762	13750	13845	13997	13763	13948	13997	13869	13762	13950	13732	13925	13583	13879	14048	13865	13924	13847	13850	13858	13772	13674	13766	13863	13833	13892	13923	13755	13868	13723	13892	13870	13778	13833	13733	13923	13880	13862	13805	13947	13812	13864	13865	13746	14017	13918	13932	13780	13900	13663	13761	13812	13979	13732	13924	13895	13755	13876	13864	13677	13912	13877	13881	13737	13947	13777	13723	13719	13956	13781	14039	13810	13844	13842	13955	13877	13732	13829	13873	13894	13723	13978	13776	13797	13891	13793	13976	13918	13722	13877	14084	13875	13844	13809	13951	13810	13807	13810	13813	13857	13873	13800	13738	13703	13781	13830	13820	13858	13801	13958	13931	13791	13831	13754	13842	13771	13771	13803	13896	13874	13871	13918	13828	13787	13707	13829	14017	13852	13741	13860	13800	13771	13883	13949	13880	13828	13907	13812	13915	13858	13814	13762	13817	14027	13779	13830	13878	13894	14000	13849	13848	13886	13669	13820	13839	13877	13836	13726	13904	13819	13833	13730	13696	13815	13908	13773	13774	13798	13910	13739	13818	13986	13739	13879	13760	13882	13765	13899	13736	13738	13804	13921	13834	13932	13603	13783	13810	13898	13860	13523	13752	13940	13860	13917	14145	13972	13778	13870	13763	13685	14013	13798	13776	13771	13714	13870	13620	13741	13701	13860	13811	13662	13756	13828	13895	13842	13908	13775	13825	13889	13640	13770	13764	13866	13786	13762	13905	13960	13900	13873	13802	13660	13846	13937	13875	13906	13792	13648	13934	13811	13772	13656	13795	13747	13867	13906	13955	13691	13864	13809	13799	13890	13879	13725	13907	13834	13816	13871	13808	13793	13739	13843	13818	13855	13720	13895	13979	13920	13764	13904	13877	13864	13741	13802	13883	13715	13811	13705	13803	13882	13884	13893	13934	13874	13884	14004	13917	13752	13770	13953	13865	13906	13756	13783	13929	13915	14070	13780	13920	13866	13716	13672	13717	13806	13898	13914	13845	13696	13916	13935	13793	13780	14071	13804	13864	13851	13664	13619	13672	13850	13817	13855	13799	13731	13895	13786	13820	13830	13762	13681	13866	13781	13774	13937	13735	13755	13892	13883	13818	13717	13702	13808	13716	13883	13792	13977	13982	13848	13746	13932	13954	13959	13794	13774	13774	13908	13817	13790	13773	13714	13936	14016	13741	13965	13840	13801	13775	13834	13906	13802	13833	13896	13767	13943	13826	13834	13760	13979	13704	13708	13749	13840	13750	13848	13891	13796	13642	13931	13904	13756
29074	24502	26490	22518	17777	16602	16076	15436	15322	14919	15154	14884	14921	14833	14701	14942	14809	14812	14753	14608	14809	14746	14669	14786	14780	14575	14602	14672	14756	14792	14813	14661	14436	14878	14800	14625	14619	14754	14648	14548	14594	14516	14671	14666	14586	14681	14824	14489	14524	14686	14535	14875	14816	14699	14617	14676	14647	14564	14733	14600	14571	14638	14677	14881	14654	14764	14867	14612	14762	14693	14562	14529	14710	14702	14505	14665	14706	14646	14596	14686	14671	14596	14759	14506	14496	14592	14828	14494	14624	14699	14796	14641	14540	14716	14746	14819	14572	14704	14731	14684	14805	14468	14706	14404	14626	14742	14550	14632	14512	14719	14770	14665	14433	14693	14488	14840	14649	14665	14717	14672	14565	14658	14570	14592	14684	14636	14622	14747	14823	14694	14716	14589	14717	14723	14793	14861	14790	14599	14751	14668	14663	14578	14830	14653	14812	14736	14735	14544	14519	14722	14791	14557	14695	14616	14721	14833	14646	14588	14646	14648	14849	14793	14650	14736	14571	14500	14459	14889	14759	14753	14696	14686	14810	14574	14587	14706	14538	14686	14768	14698	14711	14406	14645	14658	14643	14739	14568	14558	14537	14688	14610	14669	14615	14834	14549	14635	14689	14629	14460	14568	14814	14773	14544	14676	14765	14903	14524	14744	14712	14622	14596	14677	14763	14438	14603	14625	14786	14778	14780	14712	14786	14697	14915	14763	14612	14665	14653	14405	14831	14647	14704	14581	14589	14730	14591	14666	14673	14510	14748	14748	14903	14643	14685	14846	14688	14773	14515	14648	14603	14445	14706	14854	14704	14679	14590	14579	14631	14529	14646	14645	14614	14916	14738	14746	14882	14782	14595	14594	14788	14590	14687	14639	14596	14826	14607	14831	14745	15122	14713	14573	14748	14358	14640	14536	14748	14566	14803	14854	14721	14638	14540	14653	14767	14649	14816	14710	14979	14500	14481	14691	14799	14701	14498	14642	14700	14518	14760	14951	14699	14536	14614	14683	14504	14752	14575	14688	14617	14595	14706	14541	14764	14732	14504	14816	14658	14628	14497	14717	14779	14708	14687	14573	14830	14694	14689	14588	14640	14616	14457	14892	14721	14585	14573	14626	14818	14772	14694	14710	14710	14608	14722	14614	14768	14488	14633	14440	14650	14699	14648	14776	14681	14677	14709	14832	14910	14793	14663	14867	14732	14695	14540	14611	14717	14633	14742	14639	14565	14624	14680	14691	14605	14600	14643	14491	14582	14672	14671	14898	14776	14606	14774	14727	14717	14729	14746	14633	14657	14647	14662	14738	14522	14658	14654	14601	14637	14634	14448	14617	14789	14851	14674	14662	14770	14578	14616	14672	14710	14472	14703	14778	14844	14687	14638	14636	14753	14689	14532	14499	14732	14553	14586	14778	14625	14785	14668	14520	14598	14755	14591	14654	14785	14549	14651	14846	14665	14558	14853	14406	14606	14452	14393	14685	14720	14638	14775	14820	14553	14721	14669	14804	14625	14657	14728	14776	14667	14821	14660	14584	14810	14851	14567	14707	14724	14544	14726	14667	14795	14847	14797	14817	14862	14780	14860	14673	14576	14594	14751	14891	14682	14541	14566	14847	14642	14515	14649	14712	14730	14733	14491	14965	14776	14698	14672	14683	14794	14832	14684	14694	14730	14872	14728	14661	14671	14763	14561	14506	14728	14744	14699	14704	14534	14866	14789	14760	14618	14859	14802	14629	14848	14745	14724	14805	14753	14672	14678	14621	14820	14722	14650	14764	14749	14731	14758	14546	14566	14612	14737	14805	14692	14586	14443	14490	14745	14617	14651	14604	14632	14531	14629	14583	14675	14488	14574	14714	14621	14691	14694	14827	14813	14557	14662	14803	14644	14815	14635	14576	14704	14706	14688	14745	14789	14779	14737	14485	14687	14674	14649	14778	14571	14549	14690	14760	14763	14660	14806	14712	14670	14656	14918	14653	14779	14668	14620	14640	14705	14708	14818	14719	14746	14877	14757	14720	14709	14691	14870	14727	14823	14644	14439	14837	14728	14775	14634	14968	14747	14653	14709	14859	14734	14617	14827	14612	14878	14741	14702	14671	14802	14603	14572	14785	14683	14566	14700	14709	14818	14763	14613	14824	14623	14636	14696	14590	14505	14786	14812	14687	14641	14409	14789	14793	14651	14605	14759	14667	14561	14748	14755	14743	14800	14711	14691	14609	14699	14537	14529	14723	14957	14654	14657	14801	14628	14574	14647	14726	14528	14654	14643	14502	14645	14669	14719	14710	14745	14773	14625	14860	14546	14598	14562	14860	14558	14753	14533	14674	14685	14703	14786	14591	14689	14476	14751	14683	14531	14631	14630	14702	14697	14465	14758	14904	14721	14603	14599	14686	14813	14741	14773	14755	14656	14487	14685	14767	14455	14555	14597	14479	14429	14746	14809	14895	14752	14740	14536	14550	14734	14585	14696	14743	14413	14623	14624	14683	14665	14528	14623	14554	14857	14523	14789	14678	14622	14398	14633	14808	14780	14703	14626	14633	14538	14553	14672	14754	14618	14696	14701	14828	14536	14693	14495	14789	14878	14727	14882	14747	14617	14538	14536	14653	14756	14698	14689	14608	14691	14605	14747	14626	14713	14732	14627	14572	14446	14592	14690	14568	14705	14578	14734	14613	14608	14881	14807	14856	14818	14621	14953	14576	14724	14677	14680	14595	14617	14656	14694	14709	14594	14740	14693	14482	14682	14646	14709	14726	14753	14816	14708	14706	14812	14683	14771	14841	14571	14589	14566	14669	14668	14637	14610	14550	14750	14668	14872	14957	14711	14905	14792	14745	14556	14819	14503	14582	14716	14481	14647	14628	14804	14741	14680	14726	14593	14631	14641	14702	14698	14763	14729	14772	14649	14578	14684	14725	14616	14832	14674	14711	14778	14575	14618	14694	14721	14753	14571	14732	14932	14682	14695	14675	14710	14603	14737	14694	14764	14496	14773	14658	14557	14758	14613	14657	14709	14522	14594	14420	14699	14638	14719	14743	14657	14834	14842	14652	14753	14396	14542	14695	14670	14760	14573	14751	14616	14459	14891	14800	14734	14684	14596	14596	14676	14662	14738	14640	14875	14674	14739	14648	14741	14532	14743	14752	14779	14761	14780	14765	14658	14682	14778	14500	14785	14667	14549	14772	14872	14644	14817	14664	14510	14772	14839	14775	14810	14821	14628	14805	14590	14561	14646	14651	14746	14651	14573	14635	14691	14775	14839	14724	14624	14663	14505	14667	14658	14603	14687	14658	14698	14656	14673	14671	14717	14656	14773	14455	14742	14698	14671	14727	14802	14797	14725	14764	14727	14478	14540	14715	14553	14734	14507	14722	14591	14740	14715	14593	14487	14613	14452	14570	14603	14789	14556	14644	14765	14718	14599	14642	14768	14633	14695	14736	14758	14651	14408	14586	14588	14473	14699	14655	14859	14692	14379	14654	14633	14772	14814	14707	14709	14693	14614	14633	14773	14742	14771	14649	14598	14575	14936	14640	14670	14628	14684	14623	14632	14551	14661	14718	14637	14843	14884	14813	14775	15021	14883	14722	14638	14535	14656	14667	14746	14499	14762	14594	14668	14805	14782	14837	14856	14838	14736	14512	14914	14519	14708	14678	14510	14584	14466	14598	14715	14568	14565	14623	14670	14663	14617	14698	14621	14612	14862	14792	14697	14680	14602	14777	14675	14853	14842	14582	14590	14501	14669	14632	14748	14546	14690	14717	14701	14645	14801	14555	14625	14488	14600	14684	14866	14650	14736	14605	15107	14770	14772	14636	14718	14631	14809	14645	14884	14708	14710	14681	14948	14806	14689	14650	14511	14772	14604	14566	14604	14706	14484	14809	14685	14783	14524	14500	14711	14689	14804	14569	14664	14690	14615	14722	14970	14618	14697	14717	14854	14638	14726	14624	14440	14626	14639	14586	14810	14729	14459	14578	14646	14728	14716	14666	14778	14702	14797	14616	14864	14613	14565	14573	14703	14704	14807	14929	14743	14650	14801	14734	14882	14718	14671	14373	14926	14844	14753	14517	14626	14627	14656	14715	14582	14509	14578	14844	14650	14626	14667	14702	14509	14846	14725	14801	14708	14789	14890	14630	14921	14573	14627	14617	14610	14658	14827	14650	14758	14789	14722	14729	14721	14346	14736	14503	14539	14779	14628	14825	14719	14847	14697	14668	14751	14832	14626	14828	14497	14453	14685	14709	14799	14679	14721	14775	14548	14863	14621	14685	14628	14774	14739	14571	14633	14618	14760	14716	14533	14658	14524	14690	14739	14438	14589	14556	14787	14781	14771	14637	14808	14753	14805	14616	14676	14818	14789	14804	14606	14650	14782	14915	14897	14438	14680	14598	14688	14641	14528	14778	14635	14691	14700	14750	14772	14695	14547	14813	14767	14791	14592	14611	14807	14693	14674	14551	14559	14709	14653	14596	14760	14788	14630	14674	14645	14637	14691	14591	14911	14815	14783	14543	14583	14596	14678	14814	14793	14711	14773	14656	14635	14678	14611	14672	14570	14685	14601	14797	14586	14734	14407	14732	14664	14777	14618	14684	14640	14624	14767	14688	14824	14686	14650	14656	14588	14725	14774	14708	14494	14519	14619	14736	14772	14854	14697	14851	14613	14609	14929	14932	14571	14854	14765	14704	14891	14615	14609	14795	14589	14714	14557	14686	14812	14593	14730	14810	14639	14511	14602	14709	14606	14718	14678	14590	14810	14542	14730	14609	14820	14712	14782	14853	14706	14741	14727	14714	14767	14538	14692	14699	14580	14689	14745	14813	14758	14692	14744	14657	14579	14698	14436	14674	14809	14746	14824	14736	14807	14757	14695	14786	14682	14752	14866	14776	14765	14730	14570	14647	14833	14830	14688	14617	14690	14963	14866	14718	14625	14519	14786	14711	14659	14730	14780	14555	14720	14664	14757	14779	14843	14822	14713	14577	14625	14598	14648	14536	14526	14680	14545	14840	14574	14780	14877	14782	14763	14663	14688	14474	14556	14668	14801	14662	14735	14551	14590	14681	14852	14735	14904	14625	14751	14719	14611	14844	14647	14496	14682	14569	14870	14726	14737	14539
22422	34007	28126	22220	18632	16466	15658	15010	14827	14410	14373	14353	14187	14091	13999	13970	13744	13694	13930	13956	13493	13778	13891	13862	13715	13594	13723	13916	13773	13845	13676	13673	13917	13742	13700	13773	13691	13695	13741	13785	13743	13811	13620	13825	13735	13696	13780	13835	13622	13817	13724	13748	13791	13620	13757	13750	13872	13729	13640	13785	13649	13664	13703	13603	13662	13612	13515	13775	13659	13749	13810	13790	13759	13506	13653	13659	13772	13668	13806	13687	13819	13545	13739	13558	13852	13699	13774	13665	13709	13699	13631	13639	13660	13657	13659	13778	13552	13533	13730	13541	13600	13755	13618	13681	13725	13751	13574	13752	13701	13665	13683	13700	13772	13746	13646	13711	13650	13804	13604	13791	13661	13545	13742	13626	13675	13632	13716	13700	13679	13801	13715	13865	13823	13684	13754	13670	13561	13641	13527	13657	13780	13778	13852	13725	13641	13723	13707	13794	13567	13681	13513	13759	13871	13653	13562	13653	13736	13513	13718	13675	13676	13743	13646	13814	13730	13737	13732	13718	13662	13833	13623	13857	13692	13851	13669	13706	13587	13644	13750	13598	13636	13527	13708	13589	13656	13685	13658	13535	13773	13706	13594	13827	13769	13612	13797	13643	13740	13745	13598	13770	13714	13712	13513	13733	13764	13575	13645	13715	13721	13813	13787	13693	13749	13727	13866	13649	13805	13787	13673	13600	13724	13531	13767	13569	13732	13909	13679	13662	13745	13752	13762	13620	13750	13767	13825	13778	13777	13778	13527	13500	13653	13413	13790	13729	13829	13549	13798	13600	13800	13838	13562	13683	13854	13847	13837	13759	13636	13679	13776	13711	13700	13788	13606	13737	13448	13639	13641	13816	13828	13655	13519	13671	13569	13639	13867	13746	13565	13810	13823	13697	13694	13740	13493	13781	13703	13683	13740	13848	13701	13712	13798	13604	13706	13501	13691	13555	13904	13746	13763	13758	13716	13782	13827	13677	13685	13716	13635	13602	13686	13665	13808	13716	13727	13801	13659	13691	13788	13594	13842	13916	13783	13639	13774	13580	13636	13787	13746	13621	13747	13813	13715	13592	13521	13746	13712	13786	13832	13632	13767	13662	13642	13599	13622	13770	13800	13776	13580	13609	13733	13693	13765	13669	13926	13747	13656	13918	13712	13577	13705	13787	13610	13770	13759	13636	13790	13558	13898	13707	13660	13719	13591	13493	13651	13745	13676	13751	13821	13565	13736	13829	13732	13918	13688	13661	13591	13579	13631	13748	13695	13617	13660	13708	13760	13866	13619	13625	13839	13551	13751	13632	13611	13717	13628	13706	13705	13733	13773	13706	13667	13703	13699	13571	13839	13704	13646	13592	13695	13507	13596	13653	13753	13525	13727	13706	13610	13603	13722	13766	13975	13751	13629	13742	13761	13784	13734	13645	13693	13701	13606	13640	13876	13639	13673	13581	13699	13720	13628	13872	13595	13667	13771	13634	13930	13865	13811	13590	13727	13650	13709	13633	13697	13738	13749	13807	13786	13724	13580	13679	13799	13609	13819	13737	13670	13746	13691	13685	13781	13641	13864	13642	13729	13795	13849	13612	13728	13759	13773	13692	13638	13695	13743	13822	13754	13749	13726	13679	13766	13702	13695	13787	13668	13808	13720	13668	13645	13824	13537	13792	13652	13685	13621	13864	13788	13739	13880	13784	13763	13815	13612	13641	13737	13769	13733	13619	13621	13765	13639	13730	13792	13741	13567	13746	13737	13449	13658	13835	13654	13630	13843	13649	13786	13783	13786	13598	13686	13786	13633	13584	13682	13673	13591	13728	13631	13707	13736	13635	13697	13908	13658	13595	13754	13693	13836	13671	13654	13846	13869	13584	13824	13809	13883	13552	13608	13730	13607	13587	13687	13706	13721	13629	13727	13603	13469	13863	13544	13656	13700	13713	13641	13724	13753	13882	13722	13651	13797	13739	13647	13700	13713	13716	13574	13590	13670	13904	13814	13668	13744	13594	13660	13695	13786	13728	13687	13649	13384	13630	13729	13587	13500	13673	13607	13720	13822	13773	13809	13592	13810	13794	13771	13683	13735	13652	13721	13605	13782	13646	13779	13580	13721	13595	13679	13583	13724	13798	13630	13768	13642	13684	13715	13740	13822	13732	13854	13651	13818	13680	13664	13650	13748	13594	13653	13634	13605	13828	13599	13643	13591	13817	13779	13746	13638	13609	13802	13724	13384	13703	13718	13662	13779	13757	13720	13705	13681	13764	13687	13805	13698	13666	13650	13736	13650	13661	13854	13690	13610	13854	13683	13801	13775	13817	13792	13823	13779	13644	13867	13783	13776	13697	13642	13617	13652	13936	13702	13710	13680	13548	13562	13707	13683	13756	13567	13633	13681	13740	13707	13571	13598	13743	13756	13627	13582	13751	13548	13757	13497	13691	13619	13772	13709	13818	13938	13588	13760	13825	13761	13735	13580	13807	13743	13798	13661	13785	13610	13784	13779	13584	13696	13752	13652	13742	13803	13760	13617	13573	13659	13570	13621	13609	13657	13715	13634	13753	13688	13614	13752	13736	13745	13788	13624	13605	13760	13627	13898	13723	13723	13640	13749	13684	13864	13663	13798	13728	13673	13701	13805	13499	13649	13704	13781	13571	13880	13805	13646	13730	13466	13751	13688	13747	13693	13740	13623	13824	13713	13891	13775	13699	13657	13697	13745	13700	13751	13857	13633	13626	13657	13758	13881	13565	13721	13688	13836	13500	13875	13531	13672	13729	13832	13722	13780	13845	13756	13842	13741	13565	13545	13800	13711	13750	13730	13634	13783	13675	13635	13855	13617	13634	13625	13696	13697	13790	13718	13842	13691	13577	13654	13750	13783	13544	13745	13431	13780	13619	13701	13714	13631	13777	13581	13689	13715	13647	13522	13754	13636	13865	13638	13652	13772	13607	13736	13794	13758	13753	13710	13738	13722	13633	13689	13790	13663	13711	13690	13786	13783	13664	13690	13644	13681	13647	13658	13847	13722	13556	13774	13741	13756	13816	13726	13580	13654	13672	13611	13704	13779	13658	13701	13502	13614	13907	13756	13701	13726	13755	13755	13565	13659	13699	13810	13737	13582	13624	13663	13901	13660	13711	13704	13741	13766	13688	13557	13583	13617	13779	13675	13772	13655	13792	13707	13861	13800	13700	13593	13806	13729	13753	13550	13842	13677	13635	13676	13779	13580	13792	13819	13709	13766	13810	13670	13825	13696	13646	13594	13706	13745	13775	13723	13554	13560	13691	13633	13727	13734	13770	13674	13697	13713	13891	13875	13727	13824	13725	13712	13539	13768	13756	13783	13662	13873	13704	13729	13882	13543	13828	13691	13831	13487	13840	13615	13744	13769	13634	13766	13732	13753	13601	13841	13724	13732	13811	13716	13743	13684	13485	13867	13653	13621	13671	13785	13732	13654	13663	13742	13770	13785	13652	13768	13734	13698	13746	13630	13787	13723	13655	13751	13585	13665	13669	13412	13722	13643	13851	13582	13789	13710	13743	13642	13707	13781	13809	13650	13768	13802	13716	13738	13637	13704	13743	13667	13824	13699	13740	13697	13578	13715	13586	13556	13601	13574	13715	13730	13835	13490	13607	13708	13623	13672	13644	13725	13833	13697	13750	13635	13712	13605	13892	13754	13684	13822	13788	13671	13854	13656	13580	13662	13826	13594	13681	13651	13725	13673	13576	13674	13671	13680	13721	13643	13723	13788	13654	13720	13871	13644	13825	13689	13715	13776	13531	13814	13823	13682	13691	13751	13717	13667	13786	13624	13760	13809	13602	13555	13715	13528	13454	13734	13625	13715	13694	13745	13749	13815	13764	13632	13832	13763	13658	13907	13716	13740	13759	13827	13715	13660	13694	13706	13748	13819	13660	13596	13579	13640	13715	13820	13783	13700	13769	13712	13737	13613	13752	13692	13645	13845	13743	13831	13567	13528	13920	13646	13700	13789	13902	13920	13914	13543	13684	13831	13867	13553	13649	13859	13743	13720	13500	13820	13758	13564	13730	13568	13856	13576	13802	13629	13696	13638	13673	13757	13641	13722	13639	13578	13668	13792	13770	13767	13645	13788	13736	13668	13729	13605	13888	13612	13744	13724	13795	13564	13833	13670	13871	13518	13624	13739	13826	13687	13568	13838	13747	13745	13602	13670	13621	13662	13800	13743	13789	13652	13687	13834	13736	13618	13633	13717	13771	13653	13660	13592	13768	13767	13755	13929	13744	13742	13842	13809	13620	13887	13649	13703	13745	13688	13643	13668	13635	13650	13697	13603	13621	13778	13665	13689	13672	13645	13715	13949	13617	13546	13735	13675	13848	13673	13843	13797	13883	13650	13733	13668	13662	13697	13610	13702	13748	13707	13760	13805	13454	13716	13705	13831	13745	13746	13562	13585	13643	13706	13686	13735	13661	13765	13619	13841	13652	13781	13645	13878	13694	13633	13845	13738	13693	13712	13732	13689	13734	13639	13626	13629	13698	13841	13605	13834	13798	13748	13741	13724	13570	13623	13666	13569	13762	13713	13625	13773	13848	13743	13669	13726	13796	13854	13612	13832	13789	13815	13858	13540	13616	13690	13672	13745	13779	13697	13741	13725	13508	13777	13532	13710	13897	13597	13730	13624	13643	13700	13608	13805	13830	13739	13502	13666	13588	13607	13419	13814	13546	13741	13506	13569	13702	13685	13604	13534	13683	13711	13623	13801	13431	13742	13724	13722	13667	13532	13673	13686	13684	13693	13832	13673	13639	13532	13654	13746	13532	13710	13788	13659	13823	13679	13834	13740	13573	13762	13717	13662	13671	13728	13730	13699	13838	13610	13789	13585	13672	13854	13752	13659	13581	13700	13633	13464	13832	13629	13566	13742	13584	13728	13601	13615	13837	13673	13709	13724	13705	13783	13768	13776	13597	13826	13781	13589	13740	13790	13662	13624	13568	13674	13694	13549	13735	13689	13717	13719	13750	13658	13670	13748	13784	13743	13675	13687	13683	13763	13854	13758	13873	13636	13738	13768	13600	13633	13720	13695	13831	13661	13741	13677	13737	13790	13663	13989	13732	13971	13600	13546	13834	13695	13583	13920	13629
23569	21496	28082	25582	22492	20962	19300	16901	16051	16142	16131	15794	15660	15528	15377	15308	15229	15248	15201	15115	15065	15048	15166	15221	15101	14993	15039	15036	14866	14930	15272	14938	15036	15011	14965	15068	14977	14967	15061	15009	15007	15277	14934	15079	14854	14949	14855	15074	14935	15029	15061	14799	15013	14942	15011	14991	14911	15018	14941	14807	15003	14963	15146	15020	14796	14593	14865	15085	14928	15042	15178	14891	15121	14833	14903	14947	14840	14984	14961	14776	14945	14999	14621	14803	15171	14771	14855	14987	14828	15011	14947	14988	15034	14859	14768	14905	15003	14870	14888	14736	14984	15024	15025	14832	15037	14987	15072	14855	14912	14975	14843	14991	14921	14916	14678	15009	14892	15078	14909	14861	14890	14995	14981	14837	14929	14951	15002	14845	15012	14959	15071	14945	14953	14955	15049	15113	14917	14871	14944	14887	15188	14915	14867	14856	14962	14690	14762	14940	14836	15041	14878	14760	15032	15252	15087	14867	14917	14963	14888	14884	14908	14934	14916	14966	14982	15043	14948	14972	14918	14968	15017	14938	14853	14931	14848	14865	14731	14664	14989	14952	14956	14970	15050	14812	15063	14969	15038	15058	15017	14894	14926	14793	15125	15014	14902	14996	14948	14960	14922	14809	14828	15082	15089	14935	15153	14966	15043	14800	15043	14858	14868	15048	14976	14964	14891	14934	15015	14901	14959	14890	14887	14938	14867	14928	14851	14869	14984	15099	15199	14925	15003	14904	15066	15011	14923	14939	15101	15009	15086	14882	14788	15021	15057	14787	14847	14893	14822	14864	14886	14866	14877	14808	15028	14858	14984	15122	14931	14944	14863	14908	14987	14904	15069	14957	14950	14874	14923	14884	14835	15042	14941	14832	15019	14976	14860	14907	14963	14932	14922	14963	14820	14906	14943	14781	14905	14877	15074	15044	15112	14853	14913	14865	14862	14959	14948	14801	14961	15088	14921	14827	14755	14826	14847	14963	14770	14961	14922	14899	14924	14889	14856	14883	15015	14789	14883	14863	14955	15004	14889	14988	14933	14944	14694	14872	15042	15018	14986	15029	14883	14831	14983	15074	14902	15162	14762	14645	14967	14767	14883	14910	14976	14869	14938	14837	14919	14937	14900	15042	15020	15058	15005	14907	14976	14850	14922	14870	14845	15032	14909	14915	14947	15024	14783	14765	15096	14997	14998	14888	15076	15121	15010	15004	14892	15196	15049	14963	14940	14933	14885	14762	15039	14952	14967	14823	14870	14917	14917	14748	14808	14809	14980	15096	15033	14858	14794	14978	14896	15100	15062	14825	14948	15150	14802	14861	15014	14916	14903	14896	14868	14807	15085	14915	15068	15109	15146	14860	14977	14601	14720	14898	15041	14852	14939	14996	14955	14927	15070	14826	15045	14889	14863	14897	14896	14850	14838	14792	14931	14776	14844	14920	14997	14835	14965	14921	15018	14843	14919	14931	14964	14982	15025	14732	15056	14750	15066	15174	14880	14910	14897	15030	15023	14937	14986	14941	14880	14991	15039	14840	15116	14820	14901	15062	14990	14835	14783	14812	14948	15016	14895	14874	14768	14951	14952	14959	15032	14842	15033	14987	14821	14762	14977	14932	14762	14897	14937	14975	15001	14987	14881	14920	14856	15099	15005	15064	14944	14753	14998	14899	15073	14934	14948	14936	14932	14889	14937	14959	14980	15079	14902	15013	14880	14914	14725	15024	14820	14986	14930	15002	14984	15055	15015	14878	14863	14962	14983	14933	14963	15091	14978	14934	14892	14949	14718	14836	14875	14714	14830	14935	14681	14866	15048	15005	14974	15009	15167	15033	14864	14869	15034	15045	14959	14989	14996	14879	14834	14965	14927	14910	14986	15021	14995	14858	15032	14782	14890	14964	15163	14908	14812	14856	14890	14775	14948	14882	14857	14876	14923	14909	15051	15076	15030	14988	15141	14784	14978	15075	14920	14863	15163	15080	14965	15036	15032	14790	15138	14815	14857	14939	14788	15033	15041	15014	15032	14860	14930	14983	14987	14981	14884	15262	14924	14814	14763	14837	14866	15038	14949	14905	14939	14912	14937	14807	14851	15001	14963	15171	14929	14968	14970	14689	15013	14840	15014	14800	15050	15018	14918	14948	15028	14982	14889	14980	15071	14749	15022	14841	15081	14982	15002	15055	14856	14881	14924	14947	14921	14962	14852	14921	14771	14854	14942	14932	15060	14948	15004	15174	14926	15036	14844	15023	14935	14849	14943	14877	15001	14836	14919	14957	15134	15005	14926	15075	15052	14858	15100	14986	14930	14995	14949	14937	15052	15241	14962	14887	15237	14944	14769	14950	15134	15067	14941	14924	15069	14902	14895	14948	14825	14950	14866	15083	14844	14968	14861	15041	14988	14957	14756	14831	14919	14896	15078	14908	14854	14856	14939	15067	14795	14969	14927	15046	15036	14949	14834	15166	14984	14752	14855	14957	15057	14646	15015	15124	15000	14995	14846	14850	15025	14813	15046	14864	14785	14742	14887	14945	14922	15021	14741	14927	14861	14897	14966	14842	14785	14937	14980	15019	14913	15090	14947	15026	14979	14880	14847	14771	14981	14871	14736	14848	14800	15017	14942	14891	14964	14870	15027	15020	14832	14857	14844	14787	14926	14704	14962	15041	14838	15003	15088	14952	14802	14938	15039	14780	15018	15172	15024	14951	14939	15032	15193	15277	14975	15025	15162	14727	14994	14936	14883	14954	14977	14930	14957	14992	15001	14690	15043	14957	14846	14989	15109	14887	14900	14948	14866	15091	14933	14977	14918	14746	14804	14938	14881	14854	15004	14823	14998	14801	14903	14961	15055	15004	15017	15183	14903	14846	14925	15120	15032	14970	14795	14894	14820	14899	15060	14795	14772	15012	15056	14787	15084	14926	14808	14930	14968	15129	14867	14849	14862	14947	15038	14903	14954	14961	14726	14850	14977	15069	15039	14843	14861	15011	14963	15038	14986	14910	14934	15135	15061	14792	15162	14979	14894	15039	14810	15027	15002	14717	14834	14884	14854	15111	14816	14911	15072	15011	14995	14837	14950	14808	14866	14963	14985	14971	14815	14995	15083	14769	14882	15093	15226	14987	14892	14788	14695	14882	14880	15028	14980	14890	14898	14828	15032	15044	15117	14990	14951	15040	14970	14957	14849	14843	14973	14866	15089	14946	15038	14933	14871	15013	15050	14959	15013	14857	14838	15000	14693	14749	15153	15192	14787	14849	14902	14879	14845	14862	15039	15022	15029	14949	14931	14923	14756	14986	14917	15019	14881	14830	14887	14819	14955	14980	14731	15077	15048	15012	15061	15002	14768	14821	15067	15095	14696	15071	15150	14967	14675	14889	15156	14848	14803	14908	14944	15012	14843	14861	14791	14902	15009	14896	14911	14823	14938	14848	15008	14965	14961	14963	14926	15029	15085	14986	14810	15037	15095	15128	14916	14840	15040	14772	14848	14806	14846	14915	14864	14845	14856	14939	14920	15008	15019	14827	15049	14922	14848	14924	14956	14780	14847	14895	15026	14945	15060	14991	14918	14927	14945	14940	14907	14851	14887	15018	15049	15033	14771	15021	14909	14832	14927	15095	15022	14847	14734	14852	14946	15103	15146	14949	14892	14882	14897	15083	14895	15062	14856	14964	14930	14899	14842	14918	15188	15081	14876	14954	14904	15056	14755	14875	14913	14932	14962	14941	14946	14769	15052	15073	15044	15094	15011	14799	14774	15023	14905	14927	15059	15082	15100	15014	14844	14940	14874	14816	15069	15050	15073	15015	14959	14958	14834	14888	14993	15129	14843	15015	14930	14946	15016	14898	14752	14986	14959	14968	15095	15087	14958	14915	15065	14892	14940	15007	14876	14904	14940	15025	15089	14937	14963	14835	14911	14927	15082	14879	15003	15028	15032	14859	15038	14812	15274	14962	14966	14909	14994	15034	14867	14943	15051	14888	14949	14960	14948	14804	14824	15088	14967	15054	15052	14981	14855	15145	15103	14849	15146	14835	14960	14980	14890	15060	14824	14839	14882	14908	14889	14787	14939	14949	14918	14831	14953	14994	15015	14978	14851	14938	14896	14978	14842	14957	15071	15139	14953	14905	14914	15027	15040	14808	15065	15045	15009	14942	14913	14840	15085	14884	14891	14793	14844	14701	15056	14811	14973	14937	15000	15029	14981	15038	14975	15001	14910	14915	14901	14988	15030	15022	15015	14876	15063	15017	15088	14897	14922	14927	14944	14769	14825	15116	15041	15013	14836	14867	14899	14921	15046	14981	14977	15015	14986	15066	15005	15067	14970	14973	15191	14860	14981	15125	15020	15117	14929	14936	14967	14958	15055	14678	14862	14867	14988	14860	14966	14962	15013	14958	15066	15124	14968	14794	14978	15029	15036	15071	15072	15089	14887	14956	14934	15026	14782	15103	15119	15047	14933	14885	14971	14914	14703	15092	14986	15158	14950	14751	14774	15089	15081	14971	14895	15006	15026	15027	14784	14671	15252	14968	14963	14584	14894	15073	15035	14995	14961	15068	14764	14979	14862	14856	14835	14828	14931	14927	14903	14862	14900	14926	14904	15089	15012	14907	14866	14788	15066	15017	14873	14974	15147	14898	14837	15027	14803	15036	14840	14994	14829	14866	15131	14800	14978	14732	14902	14868	14880	14832	15033	15062	15013	14882	14989	14923	14995	15067	15128	14849	15052	14745	15120	14905	14978	15077	14780	14798	14980	15075	14931	14898	14793	14917	14695	14982	14875	14790	14978	14867	15034	14851	14913	15038	15001	15013	15002	15018	14907	14803	14796	15096	14931	14937	14974	14970	15006	15075	14931	14940	14965	14803	14962	14963	14948	14904	14880	14910	14733	15023	14846	14881	14888	14950	14803	14851	14843	14953	15121	14872	14917	15060	14927	14730	14885	14976	14859	15129	15033	15134	14947	14976	14805	15053	15074	14821	14937	14834	14964	14837	14969	14914	14925	14855	14866	14915	14869	14854	14895	15020	14915	15146	15006	14985	15056	15067	15152	15039	14962	14848	15023	14960	14985	15116	15056	14916	14960	15036	14921	15157	15077	14874	15132	14764	14968	14704	15010	14907
21642	40971	34596	26925	22064	19152	17263	16179	15685	15457	15140	14821	14787	14403	14324	14261	14057	14082	14150	14122	13996	13856	13921	13956	14057	13952	14100	13735	14010	13866	14034	13762	14060	13774	13999	13956	13941	13993	13726	13719	13857	13832	14065	13903	13743	13878	13806	13836	13830	13944	13694	13976	13739	13708	14059	13959	14003	13971	13882	14018	13846	13914	13967	13907	13994	13706	13843	13709	13695	13917	13870	13999	13986	13761	13765	13888	13736	13901	13792	14088	13932	13715	14067	13754	13890	13854	13744	13850	13773	13751	13984	13872	14014	13947	13698	13915	13868	13777	13942	13796	13974	13875	13875	13832	13912	13633	13962	13817	13781	13870	14017	13856	13964	13767	13931	13952	13848	13749	13864	13925	13883	13801	13761	13728	13893	13740	14021	13797	13889	13896	13869	13891	13787	13777	13938	13878	13900	13931	13858	13726	13720	13813	13779	13912	13686	13896	13969	13907	13830	13792	13915	13842	13877	13898	13769	14031	13902	13862	13879	13963	13909	13736	13975	14060	13781	13820	13918	13944	13859	13772	14032	13864	13968	14029	13905	13839	13933	13908	13757	13947	13842	13978	14003	13902	13909	13779	13865	13938	13786	13891	13895	13852	13966	13785	13928	13746	13940	13915	13815	13864	13867	13771	13816	13821	13896	13767	13720	13822	13858	13732	13931	13769	13798	13787	13949	13997	13948	13947	13791	14015	13967	14022	13781	13776	13908	13844	13885	13872	13911	13909	13934	13936	13984	13946	13703	13901	13862	13732	13862	13737	13950	14006	13811	13937	14008	13873	13721	13839	13873	13916	13856	13884	13865	13948	13862	13960	13815	13831	14028	13990	13814	13747	13536	13850	13879	13835	13779	13815	13774	13733	13716	13951	14006	13712	13953	13907	13870	13775	13821	13944	13751	13649	13905	13871	13833	13871	13825	13745	14045	13822	13765	13884	13818	13956	13858	13768	13830	13701	13998	13870	13711	14122	13836	13939	13842	13891	13845	13854	13982	13726	13729	14001	13846	13678	14050	13813	13867	13822	13885	13751	13714	13794	13868	13779	13879	13818	13833	13830	13775	13821	13859	13759	13756	13878	13878	13959	13806	13852	13806	13834	13828	13920	13871	13847	14029	13912	13865	13765	13833	13892	13870	13702	14094	13808	13797	13922	13909	13833	13802	14075	13779	13722	13992	14092	13878	13912	13719	13873	13753	13801	13875	13832	14036	13845	13863	13885	13764	13995	13785	13710	13846	13779	13794	13774	13810	13868	14063	13885	13828	13839	13865	13822	13721	13903	13809	13785	13964	13687	13679	13743	13671	13870	13828	13968	13868	13763	13889	14027	13876	13916	14039	13875	13973	13768	13935	13789	13865	13660	13850	13945	13749	13868	13787	13735	13900	13964	13839	13755	14071	13868	13870	13796	13821	13986	13894	13866	13640	13751	13795	13949	13820	13952	13804	13930	13832	13954	13961	13891	13756	13570	13867	13831	13957	13756	14000	13976	13765	13921	14004	13943	13873	13924	13885	13820	14023	13670	13856	13867	13952	13861	13904	13788	13742	13947	13794	13752	13949	14013	13856	14037	13713	13951	13782	13706	14051	13955	13837	13859	13925	13652	13955	13836	13941	13915	13843	13932	13735	13958	13932	13730	13928	14036	13898	14048	13962	13956	13773	13910	13745	13911	13875	13771	13891	13730	13770	13830	13937	13868	13771	13856	13917	13924	13837	13818	13717	13874	13876	13899	14004	13852	13915	13958	13848	13874	13997	13965	13821	13776	13757	14018	13863	13720	13944	13797	13846	13999	13721	13909	13908	13842	13999	13863	14004	13971	13766	13919	13887	13874	13879	13903	13998	14070	13818	13863	13881	13846	13985	13704	13938	13835	13888	13769	13789	13859	13660	13693	13914	13855	13867	13810	13940	13788	13980	13734	13858	13908	13919	13685	13861	13982	13811	13822	13893	13951	14029	13811	13859	13803	13754	13826	13861	13743	13820	13853	13773	13872	13890	13891	13823	13916	13965	13904	13808	14139	13884	13911	13858	13750	13986	13848	13937	13896	13754	13829	13761	13821	13783	13875	13832	13878	13905	13808	13847	14126	13816	13932	13814	13903	13845	13963	13934	13780	13800	14047	13790	13920	13955	13871	13734	13887	13698	13782	13943	13980	13797	13789	13792	13750	13901	13875	13774	13778	13852	13860	13868	14028	13777	14108	13969	13909	13773	13895	13850	14033	13852	13881	13965	13849	13974	13827	13826	14027	13853	13605	14009	13716	13717	13872	13813	13907	13975	13918	13887	13874	13824	14063	14019	13819	13827	13947	13765	13849	13777	13926	13875	13775	13860	13856	13909	13824	13766	13694	13976	13911	13859	13855	13881	13714	13912	13833	13773	13702	13715	13809	13595	14029	13940	13911	13846	13713	13984	13970	13968	13635	13951	13804	13987	14050	13765	13967	13871	13737	13908	13736	13876	13888	13840	13871	13915	13781	13680	13773	14008	13885	13964	13998	13813	13874	13757	13806	13849	13773	13871	13877	13875	13729	13922	13976	13886	13916	13955	13812	13990	13807	13756	13866	13981	13714	13893	13823	13826	13665	13775	13756	13865	13757	13952	13876	13804	13864	13997	13860	13947	13729	13845	13824	13921	13981	13899	13834	13898	13982	13857	13638	13757	13678	13849	14019	13994	13904	13658	13892	13689	13730	14017	13969	13876	13853	14008	13817	13722	13894	13820	13829	13892	13923	13858	13899	13694	14040	13680	14040	13799	13863	13901	13890	13834	13863	13801	14054	13836	13797	13750	13848	13843	13940	13926	13630	13929	13772	13808	13849	13942	13789	13901	13881	13689	13943	13748	13888	13738	13889	13858	13862	13894	13944	13883	13835	13808	13877	13789	13738	13910	13753	13813	13904	13670	13979	13871	14032	13827	13955	13832	13893	13888	13785	14020	13979	13685	13923	14004	13867	13960	13826	13880	13736	13882	13868	13908	13866	13700	13758	13765	13881	13922	13856	13949	13899	13718	13885	13711	13774	13728	14040	13825	14080	13836	13617	13819	13923	13603	13945	13803	13937	13898	13762	14016	13886	13756	13855	14079	13735	13907	13750	14010	13904	13827	13766	13779	13869	13719	13799	13894	13745	13891	13930	13840	13866	13923	13832	13909	13659	13939	13822	13893	13906	13999	13976	13807	13932	13745	13910	13808	14017	13825	13891	13818	13834	13813	13637	13919	13733	13905	13858	13933	13892	13892	13982	13791	13786	13800	13823	13814	13770	13858	13828	13794	14018	14054	13895	13872	13726	13710	13973	14013	14064	13768	13772	13851	14044	13835	14003	13849	13816	13852	13907	13974	13874	13918	13752	13680	14007	13902	13758	13910	13783	13875	13883	13803	13848	13644	13943	13757	14078	13958	13752	14015	14007	13915	13833	13816	13622	13760	13714	13976	13901	13858	13901	13795	13943	13840	13808	13845	13820	13897	13889	13962	13783	13898	13793	13623	13833	14036	13759	13849	13954	13736	13951	13854	13967	13895	13939	13953	13813	13800	13817	13869	13760	13843	13882	13744	13719	13781	13731	13987	13741	14039	13912	13936	13941	13892	13836	13803	13896	13892	13706	13940	13779	13894	13876	13832	13904	13747	13791	13863	13893	13746	13796	13824	13786	13841	13986	13712	13828	13908	13762	13912	13921	13908	13870	13951	13999	13967	13854	13845	13935	13768	13851	13802	13789	13931	13861	13845	13861	13859	13882	13832	13854	13976	13829	13828	13869	13753	13874	13848	13783	13928	13923	13796	13889	13889	14143	13636	13782	13730	13888	13874	13778	13889	13817	13703	13858	13725	13893	13884	13766	13939	13760	13895	13946	13726	13730	13875	13718	14036	13899	13907	13905	13965	13725	13814	13975	13868	13882	13761	13838	13944	13807	13854	13973	13827	13895	13744	13915	13829	13813	13781	14006	13682	13910	13755	13994	13766	13844	13888	13775	13896	13882	14084	13836	13885	13806	13818	13928	13842	13797	13817	13955	13897	14014	13883	13714	13614	14022	13872	13711	13788	13854	13973	13755	13916	13799	13885	13846	13957	13889	13716	13741	13919	13845	13867	13832	13791	13857	13863	13736	13866	13854	13735	13752	13727	13751	13755	13904	13932	13919	13826	13876	13946	13920	13902	13743	13927	13849	13835	13838	14039	13758	13885	13919	13799	13823	13773	13860	13901	13916	13877	13783	14010	13773	13939	13773	13807	13927	14046	14005	13929	13791	13912	13718	13884	13834	13856	13993	13783	13935	13806	13906	13807	13925	13812	13638	13903	13826	13793	13781	13762	13893	13883	13732	13906	13952	13929	13731	13832	13995	13893	13840	13826	14016	13752	13948	14047	13806	13771	13959	13778	13979	13819	13949	13847	13817	13844	13826	13628	13739	13895	13818	13888	13783	13696	13924	13706	13705	14022	13868	13802	13855	13935	13877	13926	13886	13825	13803	13930	13660	13677	13926	13844	13915	13952	13769	13761	13823	13807	14055	13820	13880	13793	13779	13928	13738	13889	13710	13836	13882	13763	13714	13739	14012	13885	14008	13974	14010	13817	13836	14022	14034	13874	14004	13774	14045	13770	13930	13913	13927	13891	13846	13944	13983	13907	13718	13806	13906	13883	13927	13846	13806	13763	13896	13883	13958	13908	13833	13824	13816	13934	13881	13823	14057	13753	13906	13858	13795	13958	13583	14076	13798	13871	13825	13804	13894	13910	13883	13800	13825	13947	13898	13977	14022	13869	13774	13821	14004	13938	13921	13795	13828	13871	13722	13785	13840	13784	13837	13763	13909	13848	13958	13904	13897	14016	13717	13891	13942	13724	13877	13634	14158	13806	13910	13903	13966	13863	14066	13815	13777	13862	13817	13839	13905	13865	13912	14011	13858	13932	13837	13905	13976	13691	13860	13906	13940	13779	13920	13869	13986	13838	13838	13847	13834	13965	13811	13909	13843	13761	13950	14015	13973	13883	13908	13803	13797	14044	13844	13906	13957	13916	13891	13995	13938	13795	13986	13954	13841	13947	14016	13872	13843	13828	13765	13920	13700	13893	13995	13904	13818	13859	13889	13792	13998	13676	13969	13660	13683	13967	13979
25404	21555	26793	26589	18615	16762	16496	15610	15351	15240	14984	14990	14765	14752	14636	14702	14572	14610	14595	14565	14436	14344	14647	14499	14588	14527	14417	14480	14628	14412	14339	14502	14616	14314	14520	14616	14387	14461	14548	14465	14530	14572	14535	14492	14425	14396	14465	14468	14392	14503	14440	14530	14591	14283	14436	14334	14453	14501	14625	14605	14411	14348	14299	14398	14451	14576	14512	14475	14504	14353	14292	14550	14540	14437	14213	14468	14343	14437	14460	14355	14468	14279	14482	14352	14524	14411	14193	14446	14493	14366	14250	14263	14442	14219	14233	14407	14544	14444	14518	14520	14345	14214	14486	14191	14372	14384	14259	14520	14341	14540	14477	14402	14451	14364	14263	14428	14465	14399	14576	14409	14232	14283	14321	14370	14376	14412	14424	14533	14346	14285	14507	14530	14406	14423	14311	14314	14173	14337	14410	14519	14485	14425	14416	14304	14448	14491	14329	14548	14498	14384	14327	14545	14526	14455	14443	14286	14261	14747	14312	14395	14329	14343	14458	14425	14492	14502	14469	14281	14349	14544	14323	14165	14373	14447	14325	14424	14317	14352	14408	14273	14430	14479	14361	14331	14346	14444	14449	14279	14432	14305	14505	14351	14387	14271	14468	14232	14660	14268	14520	14506	14411	14505	14383	14423	14583	14437	14483	14526	14497	14452	14586	14615	14481	14397	14414	14544	14679	14393	14520	14316	14120	14586	14480	14490	14476	14311	14281	14353	14479	14493	14410	14371	14447	14411	14452	14364	14547	14432	14620	14433	14475	14463	14345	14412	14396	14258	14354	14345	14582	14474	14510	14413	14437	14350	14328	14512	14376	14315	14534	14338	14473	14465	14310	14347	14347	14394	14419	14348	14508	14394	14424	14393	14285	14424	14491	14367	14233	14374	14356	14456	14483	14435	14383	14226	14418	14477	14377	14564	14442	14309	14524	14259	14371	14364	14394	14261	14629	14508	14464	14516	14486	14548	14516	14449	14592	14538	14249	14445	14336	14439	14697	14365	14413	14378	14349	14465	14450	14368	14263	14241	14586	14562	14615	14625	14387	14572	14279	14244	14425	14346	14389	14469	14295	14440	14400	14313	14389	14375	14537	14396	14282	14360	14299	14330	14305	14252	14712	14237	14376	14371	14410	14360	14373	14419	14355	14224	14243	14297	14467	14481	14478	14546	14349	14414	14362	14425	14538	14326	14450	14264	14422	14461	14283	14416	14495	14241	14292	14477	14561	14118	14490	14437	14371	14445	14467	14676	14558	14503	14387	14282	14374	14406	14452	14450	14426	14408	14591	14398	14354	14477	14344	14393	14285	14394	14361	14461	14107	14502	14334	14265	14364	14251	14375	14462	14517	14563	14396	14501	14627	14374	14583	14229	14371	14695	14248	14344	14323	14453	14511	14615	14562	14434	14548	14445	14406	14446	14411	14582	14416	14338	14364	14432	14277	14592	14335	14524	14474	14533	14502	14343	14498	14360	14599	14427	14449	14467	14463	14455	14728	14674	14451	14361	14476	14409	14596	14448	14417	14468	14544	14335	14483	14428	14436	14528	14468	14166	14392	14436	14403	14446	14551	14273	14525	14457	14455	14356	14313	14445	14354	14494	14456	14325	14405	14406	14352	14414	14314	14511	14384	14448	14351	14133	14448	14388	14331	14462	14445	14348	14340	14296	14391	14442	14450	14509	14415	14424	14550	14529	14413	14444	14255	14649	14434	14472	14384	14527	14267	14414	14447	14457	14396	14270	14475	14422	14392	14508	14521	14608	14493	14378	14524	14389	14414	14659	14590	14450	14487	14471	14226	14523	14490	14153	14233	14587	14348	14440	14339	14566	14562	14427	14402	14411	14329	14512	14296	14344	14482	14365	14604	14439	14591	14402	14321	14538	14448	14554	14317	14579	14654	14378	14591	14267	14452	14370	14408	14463	14578	14382	14590	14331	14427	14175	14321	14323	14323	14511	14334	14570	14518	14340	14478	14316	14450	14367	14542	14368	14503	14529	14502	14595	14545	14569	14337	14457	14328	14350	14401	14308	14441	14514	14532	14197	14432	14391	14496	14518	14378	14385	14411	14395	14289	14261	14562	14451	14317	14281	14451	14577	14492	14409	14444	14615	14335	14279	14358	14445	14462	14344	14374	14225	14355	14434	14698	14370	14448	14489	14552	14435	14354	14603	14655	14530	14387	14281	14573	14422	14595	14407	14590	14499	14497	14387	14440	14496	14396	14541	14494	14415	14570	14282	14323	14565	14427	14422	14371	14477	14283	14543	14430	14727	14369	14518	14374	14543	14399	14390	14188	14406	14356	14487	14425	14482	14317	14514	14315	14419	14349	14106	14389	14369	14442	14392	14555	14424	14416	14463	14262	14452	14569	14478	14456	14546	14358	14389	14391	14535	14312	14544	14384	14349	14391	14575	14405	14524	14382	14270	14531	14460	14497	14457	14568	14567	14489	14398	14446	14354	14535	14365	14347	14260	14455	14477	14534	14444	14559	14298	14197	14434	14377	14660	14349	14520	14452	14392	14521	14406	14570	14515	14384	14591	14639	14570	14275	14489	14757	14498	14482	14502	14383	14155	14424	14348	14499	14397	14418	14432	14309	14539	14432	14295	14208	14533	14394	14335	14512	14336	14204	14271	14238	14351	14398	14665	14583	14402	14494	14366	14363	14330	14475	14363	14446	14410	14411	14569	14534	14463	14330	14441	14496	14433	14505	14417	14497	14308	14397	14554	14481	14455	14430	14474	14496	14561	14353	14469	14444	14537	14398	14404	14380	14362	14435	14370	14458	14403	14392	14286	14364	14358	14647	14357	14580	14499	14403	14399	14211	14580	14336	14427	14411	14364	14443	14371	14456	14450	14434	14346	14251	14422	14444	14378	14396	14392	14403	14453	14436	14493	14337	14390	14358	14525	14348	14429	14443	14562	14517	14466	14647	14454	14629	14661	14546	14410	14279	14586	14377	14274	14311	14486	14374	14351	14312	14463	14366	14392	14448	14503	14459	14745	14477	14377	14260	14320	14457	14578	14459	14395	14457	14425	14508	14429	14255	14591	14614	14358	14628	14331	14533	14616	14430	14372	14626	14429	14357	14509	14577	14542	14389	14396	14412	14436	14464	14360	14497	14421	14428	14327	14567	14538	14294	14498	14326	14520	14385	14398	14519	14332	14392	14417	14306	14471	14585	14357	14485	14424	14581	14515	14394	14540	14412	14451	14318	14425	14626	14662	14371	14576	14473	14570	14593	14384	14334	14491	14590	14537	14378	14375	14400	14558	14337	14408	14546	14417	14447	14439	14287	14190	14378	14239	14441	14384	14515	14282	14224	14337	14490	14375	14452	14306	14254	14429	14405	14462	14292	14347	14422	14135	14276	14334	14432	14241	14441	14429	14323	14530	14492	14443	14542	14196	14549	14540	14613	14457	14266	14397	14552	14432	14479	14596	14447	14430	14395	14282	14382	14384	14359	14387	14515	14301	14479	14549	14427	14464	14519	14427	14418	14349	14263	14450	14393	14419	14200	14337	14640	14463	14447	14605	14393	14491	14412	14381	14608	14392	14312	14466	14516	14155	14429	14204	14346	14467	14241	14377	14628	14329	14506	14520	14332	14583	14431	14448	14649	14603	14493	14449	14486	14489	14448	14458	14420	14114	14372	14284	14380	14474	14451	14405	14291	14497	14264	14333	14485	14299	14447	14469	14455	14580	14445	14431	14186	14605	14409	14570	14407	14487	14348	14555	14548	14444	14613	14545	14492	14449	14342	14641	14469	14399	14577	14446	14521	14466	14345	14531	14485	14407	14658	14388	14506	14620	14525	14392	14662	14458	14519	14309	14494	14419	14318	14355	14542	14307	14446	14378	14439	14693	14426	14512	14434	14445	14408	14434	14309	14405	14337	14505	14248	14385	14522	14318	14361	14330	14349	14523	14505	14586	14547	14653	14553	14327	14380	14187	14343	14440	14525	14479	14433	14464	14517	14423	14424	14383	14331	14436	14321	14313	14266	14485	14407	14393	14508	14388	14420	14465	14464	14354	14512	14563	14619	14532	14426	14480	14507	14565	14561	14375	14441	14480	14460	14373	14521	14474	14568	14347	14347	14545	14413	14588	14633	14303	14479	14620	14651	14537	14353	14503	14463	14475	14469	14505	14498	14329	14312	14516	14492	14507	14334	14302	14355	14382	14400	14471	14435	14469	14394	14446	14309	14608	14217	14442	14455	14192	14251	14404	14288	14502	14455	14472	14396	14562	14558	14459	14629	14265	14411	14359	14591	14441	14446	14579	14578	14367	14469	14399	14524	14417	14325	14377	14368	14521	14533	14407	14473	14302	14595	14538	14166	14356	14280	14334	14451	14527	14463	14411	14469	14482	14409	14470	14541	14447	14402	14338	14493	14282	14444	14473	14522	14535	14329	14377	14318	14354	14471	14602	14516	14583	14456	14512	14480	14464	14409	14633	14334	14386	14355	14385	14442	14356	14419	14455	14443	14462	14405	14426	14449	14425	14365	14473	14517	14319	14634	14276	14673	14326	14550	14328	14444	14477	14512	14297	14380	14540	14344	14474	14606	14592	14424	14576	14458	14418	14549	14257	14234	14310	14522	14312	14344	14510	14406	14514	14687	14427	14349	14444	14392	14523	14406	14664	14666	14465	14416	14503	14395	14317	14505	14366	14427	14438	14528	14552	14564	14230	14435	14453	14360	14438	14435	14376	14433	14546	14440	14478	14645	14453	14605	14315	14384	14352	14415	14437	14543	14527	14346	14436	14318	14524	14582	14518	14311	14444	14331	14528	14360	14471	14504	14306	14366	14485	14311	14470	14424	14619	14486	14526	14241	14536	14314	14475	14488	14432	14405	14288	14552	14513	14324	14481	14281	14233	14406	14422	14576	14433	14550	14573	14455	14582	14330	14446	14403	14346	14519	14537	14424	14557	14314	14530	14469	14489	14463	14564	14597	14488	14487	14490	14457	14452	14326	14318	14469	14587	14452	14638	14531	14507	14579	14470	14498	14558	14523	14585	14437	14528	14348	14491	14342	14443	14530	14412	14484	14345	14372	14325	14595	14355	14605	14561	14319	14250	14441	14383	14258	14757	14527	14514	14425	14331	14456	14391
21507	36681	30092	23485	19626	17068	15831	15065	14847	14664	14499	14234	14024	13887	13756	13803	13811	13678	13813	13622	13631	13673	13525	13513	13587	13766	13635	13499	13550	13750	13578	13545	13628	13630	13653	13707	13526	13546	13479	13533	13629	13648	13686	13488	13553	13514	13450	13606	13618	13531	13503	13493	13713	13584	13486	13494	13516	13414	13476	13567	13571	13590	13455	13648	13395	13592	13442	13461	13492	13454	13555	13462	13374	13528	13587	13547	13568	13460	13620	13624	13407	13634	13670	13428	13724	13589	13396	13567	13370	13600	13500	13454	13588	13527	13443	13571	13502	13307	13425	13351	13641	13376	13512	13593	13539	13599	13655	13533	13561	13289	13363	13646	13394	13521	13493	13549	13645	13623	13401	13516	13336	13501	13532	13446	13563	13502	13531	13444	13516	13382	13581	13459	13561	13624	13543	13401	13562	13426	13428	13611	13642	13550	13450	13570	13414	13459	13529	13506	13552	13557	13407	13504	13537	13592	13454	13593	13508	13359	13353	13647	13453	13562	13574	13521	13474	13667	13456	13492	13542	13530	13385	13372	13470	13575	13518	13369	13544	13525	13394	13492	13487	13452	13535	13457	13645	13447	13431	13622	13658	13352	13423	13401	13491	13397	13405	13441	13559	13296	13618	13557	13671	13386	13524	13569	13501	13525	13408	13493	13552	13410	13591	13719	13531	13626	13518	13512	13520	13336	13579	13467	13563	13449	13639	13400	13471	13530	13571	13518	13652	13489	13669	13567	13479	13585	13605	13515	13372	13411	13672	13577	13342	13586	13552	13322	13579	13410	13639	13457	13444	13604	13533	13413	13646	13437	13538	13413	13526	13527	13539	13662	13619	13603	13560	13681	13410	13580	13425	13503	13558	13674	13456	13473	13579	13417	13556	13531	13589	13646	13614	13405	13480	13536	13446	13578	13458	13457	13479	13589	13489	13511	13483	13370	13473	13382	13426	13425	13503	13385	13473	13528	13421	13608	13664	13600	13538	13608	13406	13685	13570	13584	13615	13345	13386	13520	13451	13401	13513	13503	13668	13503	13437	13434	13537	13633	13411	13328	13340	13437	13497	13436	13485	13499	13485	13419	13556	13589	13733	13214	13538	13418	13611	13472	13478	13361	13577	13575	13533	13593	13527	13556	13464	13528	13485	13412	13598	13544	13502	13460	13479	13644	13343	13581	13462	13667	13417	13549	13585	13486	13520	13494	13532	13436	13454	13484	13362	13433	13741	13583	13521	13607	13460	13672	13502	13424	13478	13528	13511	13410	13467	13432	13340	13767	13385	13592	13547	13505	13441	13433	13635	13553	13430	13658	13450	13542	13534	13479	13555	13530	13725	13494	13457	13446	13542	13602	13269	13639	13561	13532	13538	13397	13383	13675	13594	13526	13512	13491	13583	13678	13626	13520	13561	13420	13451	13592	13490	13611	13520	13469	13678	13505	13513	13531	13564	13428	13504	13481	13634	13496	13366	13459	13464	13417	13610	13690	13435	13620	13504	13509	13470	13457	13461	13390	13571	13386	13545	13644	13577	13508	13561	13499	13487	13595	13599	13534	13442	13621	13685	13485	13556	13537	13489	13312	13487	13501	13536	13513	13593	13569	13477	13499	13486	13567	13570	13444	13612	13441	13586	13584	13539	13455	13415	13551	13425	13444	13555	13529	13559	13529	13473	13689	13535	13453	13521	13311	13476	13509	13402	13552	13512	13514	13442	13542	13458	13501	13511	13603	13511	13502	13592	13691	13435	13584	13519	13480	13514	13489	13420	13415	13471	13484	13626	13545	13553	13344	13535	13620	13506	13309	13531	13583	13398	13686	13549	13675	13497	13645	13651	13379	13643	13385	13524	13657	13361	13573	13480	13455	13428	13637	13562	13558	13787	13585	13471	13519	13527	13436	13560	13568	13368	13694	13429	13671	13613	13378	13520	13530	13414	13382	13475	13590	13414	13674	13496	13568	13541	13501	13434	13416	13422	13351	13589	13430	13630	13457	13549	13481	13533	13462	13572	13546	13485	13500	13660	13542	13629	13414	13713	13439	13410	13490	13498	13450	13613	13575	13411	13479	13587	13625	13573	13753	13645	13466	13349	13487	13504	13659	13567	13691	13558	13483	13498	13421	13536	13537	13580	13490	13460	13655	13551	13386	13514	13550	13516	13631	13549	13480	13433	13363	13694	13496	13571	13477	13440	13538	13464	13581	13569	13309	13666	13711	13558	13544	13491	13541	13504	13583	13416	13638	13440	13411	13448	13632	13633	13578	13527	13428	13468	13651	13523	13446	13660	13594	13394	13548	13689	13584	13271	13442	13479	13541	13494	13563	13482	13384	13540	13422	13513	13512	13472	13494	13559	13653	13429	13462	13438	13483	13416	13587	13526	13515	13473	13507	13450	13421	13651	13571	13667	13427	13572	13460	13398	13566	13499	13589	13627	13620	13551	13561	13673	13468	13543	13429	13477	13451	13522	13522	13611	13430	13452	13513	13479	13495	13469	13504	13448	13534	13449	13443	13622	13373	13500	13496	13447	13447	13461	13566	13519	13619	13406	13487	13551	13736	13729	13612	13458	13535	13467	13633	13449	13427	13369	13488	13414	13435	13503	13536	13629	13399	13579	13755	13562	13644	13331	13581	13779	13482	13515	13555	13578	13449	13496	13646	13552	13677	13573	13706	13573	13515	13550	13438	13422	13533	13460	13521	13686	13523	13437	13539	13597	13601	13582	13454	13564	13449	13473	13385	13568	13681	13455	13451	13454	13458	13387	13352	13537	13450	13442	13540	13392	13588	13463	13562	13619	13428	13476	13586	13565	13599	13527	13548	13492	13578	13494	13509	13409	13672	13296	13456	13504	13538	13522	13602	13589	13526	13449	13645	13658	13566	13518	13473	13333	13513	13479	13540	13456	13471	13394	13441	13413	13433	13614	13600	13323	13730	13618	13364	13525	13514	13557	13678	13499	13569	13645	13581	13427	13392	13639	13427	13437	13501	13458	13443	13313	13612	13709	13445	13543	13646	13444	13481	13540	13318	13525	13544	13506	13610	13655	13325	13579	13428	13650	13573	13544	13428	13470	13465	13315	13498	13633	13560	13392	13553	13661	13665	13795	13632	13427	13397	13522	13463	13442	13621	13525	13483	13360	13399	13406	13539	13498	13512	13566	13452	13660	13447	13628	13495	13444	13539	13461	13433	13575	13500	13488	13430	13498	13486	13454	13474	13679	13449	13546	13340	13559	13476	13568	13523	13341	13415	13421	13473	13514	13432	13485	13521	13471	13506	13710	13585	13478	13504	13575	13610	13482	13588	13498	13582	13640	13550	13597	13458	13552	13436	13579	13549	13395	13333	13599	13517	13455	13422	13357	13483	13640	13542	13595	13591	13628	13567	13660	13561	13431	13573	13556	13475	13521	13455	13514	13401	13559	13685	13350	13579	13588	13557	13687	13480	13554	13559	13572	13611	13372	13438	13551	13690	13482	13502	13563	13477	13495	13540	13411	13663	13575	13484	13462	13244	13620	13636	13649	13549	13625	13449	13668	13594	13520	13648	13384	13411	13401	13523	13439	13480	13550	13540	13466	13598	13528	13491	13535	13490	13586	13526	13565	13598	13470	13444	13488	13589	13486	13562	13739	13541	13600	13634	13731	13514	13602	13414	13581	13563	13461	13577	13624	13609	13524	13523	13518	13596	13421	13537	13502	13649	13498	13337	13613	13571	13563	13523	13583	13447	13572	13597	13586	13614	13473	13533	13468	13499	13353	13457	13444	13427	13441	13418	13497	13543	13694	13447	13519	13473	13656	13441	13604	13445	13375	13460	13606	13559	13585	13413	13491	13623	13622	13469	13350	13539	13427	13566	13300	13536	13528	13668	13665	13476	13437	13440	13420	13467	13496	13598	13331	13593	13580	13457	13697	13414	13599	13521	13410	13571	13475	13571	13581	13612	13359	13582	13626	13411	13517	13547	13679	13557	13573	13492	13557	13762	13622	13491	13588	13499	13589	13580	13580	13607	13567	13301	13582	13456	13632	13500	13703	13626	13616	13549	13469	13442	13632	13510	13671	13501	13511	13585	13515	13503	13484	13413	13594	13521	13616	13447	13376	13389	13405	13504	13525	13595	13614	13589	13465	13325	13573	13640	13509	13575	13557	13530	13556	13452	13443	13437	13576	13484	13404	13659	13398	13566	13549	13416	13464	13574	13447	13667	13712	13391	13487	13313	13742	13502	13564	13338	13628	13396	13490	13577	13406	13517	13536	13576	13459	13447	13707	13474	13422	13685	13434	13676	13481	13695	13477	13324	13705	13522	13481	13435	13426	13483	13406	13393	13540	13521	13377	13530	13619	13526	13452	13608	13591	13665	13689	13417	13416	13595	13471	13442	13479	13568	13368	13378	13655	13539	13612	13489	13418	13692	13619	13503	13420	13599	13499	13477	13587	13440	13473	13529	13431	13518	13505	13386	13477	13456	13562	13506	13464	13379	13681	13514	13549	13655	13653	13461	13496	13614	13503	13574	13362	13381	13313	13559	13468	13606	13409	13498	13534	13663	13591	13527	13474	13450	13528	13618	13563	13578	13600	13330	13496	13412	13658	13520	13582	13498	13578	13514	13404	13627	13373	13573	13517	13443	13537	13348	13480	13450	13552	13620	13414	13499	13431	13542	13504	13325	13578	13395	13551	13429	13436	13475	13505	13403	13481	13588	13691	13553	13452	13601	13503	13424	13594	13401	13417	13622	13449	13500	13545	13541	13577	13551	13500	13539	13574	13555	13477	13404	13328	13584	13402	13594	13499	13501	13524	13637	13507	13486	13489	13609	13634	13578	13677	13534	13525	13425	13729	13470	13532	13539	13493	13427	13657	13426	13562	13587	13548	13537	13601	13628	13486	13512	13515	13588	13702	13340	13488	13429	13315	13689	13625	13569	13566	13513	13559	13393	13351	13565	13633	13360	13467	13654	13516	13619	13439	13489	13544	13566	13461	13643	13497	13630	13548	13417	13410	13461	13616	13415	13522	13570	13395	13633	13452	13479	13511	13521	13304	13451	13553	13587	13571	13680	13508	13401	13426	13433	13401	13372	13445	13501	13473	13301	13435	13648	13469	13697	13375	13485	13542	13431	13724	13475
22563	21481	28549	24835	21969	23287	22554	17699	16787	16474	16293	15911	15704	15479	15544	15368	15323	15144	15157	15147	15140	15050	14865	15113	15076	15063	15131	14938	15004	14924	14858	15065	14865	14763	15066	14715	14819	14885	14880	14751	14996	15043	14985	14946	14987	14858	14876	14794	14822	14967	14848	14905	14934	14770	14941	14698	14872	14806	14849	14903	14815	14778	14882	14855	14922	14924	15014	14932	15061	14924	14797	14779	15130	14710	14687	14825	14961	14819	14865	15006	14881	14817	14985	15091	14665	14991	14977	14791	14771	14851	14908	14817	14751	14931	14828	14867	14839	14869	14687	14725	14757	14741	14638	14660	14924	14828	14933	14690	14651	14698	14707	14774	14907	14897	14814	15070	14924	14883	14890	14899	14809	14755	14779	14804	14687	14846	14877	15009	14778	14701	14910	14936	14829	14838	14866	14782	15003	14897	14884	14820	14634	14682	14757	14896	14792	14689	14803	14963	14906	14782	14949	14685	14945	15033	14746	15118	14771	14795	14810	14689	14932	14936	14857	14827	14839	14742	14795	14696	14901	14746	14725	14823	14921	14888	14908	14769	14797	14939	14872	14879	14813	14866	14833	14758	14788	14848	14798	14772	14893	14893	14906	14722	14803	14935	14970	14839	14948	14988	14803	14864	14706	14824	15067	14801	14978	14858	14882	14950	14895	14905	14765	14776	14798	14817	14914	14796	14703	14995	14671	14875	14800	14727	14648	14790	14723	14781	14909	14644	14849	14760	14873	14894	14676	14861	14979	14624	14923	14977	14903	14620	14843	14715	14499	14957	14743	14803	14768	14900	15027	14763	14822	14961	14881	14698	14895	14889	14879	14679	14768	14887	14847	14734	14765	14970	14985	14854	14971	14922	14851	15070	14772	14741	15066	14914	14771	14751	14785	14661	14882	15047	14861	14884	14868	14873	14789	14789	14682	14762	14726	14944	14773	14922	14970	14760	14748	14829	14752	14864	14859	14836	14827	14821	14909	14752	14828	14999	14907	14658	14897	14802	14781	14948	14847	14683	14811	14784	14721	14985	14873	15046	14681	14682	14793	14815	14860	14824	14489	14805	14705	14867	14602	14807	14652	14758	14713	14689	14702	14590	14713	14782	14814	14817	14813	14673	14770	14771	14840	14903	14825	14783	14706	15016	14719	14707	14786	14847	14743	14763	14657	14949	14786	14783	14832	14750	14750	14636	14958	14820	14734	15041	14915	14774	15014	14986	15004	14717	14896	14849	14663	15013	15056	14868	14774	14755	14859	14767	15012	14897	14680	14707	14947	14743	14730	15034	14926	14852	14654	14925	14644	14807	14896	14649	14724	14869	14826	14840	15007	14771	15090	14827	14831	14854	14871	15036	15080	14881	14866	14780	14789	14740	14853	14901	14911	14771	14880	14961	14666	14709	14721	14787	14793	14845	15089	14746	14826	14661	14796	14885	14768	14722	15073	14708	15041	14842	14785	14635	14773	14865	14850	14809	14758	14925	14684	14870	14650	15075	14950	14839	14889	14759	14859	14785	14829	14819	15014	14684	14780	14802	14770	14675	14936	14757	15033	15027	14769	14750	14910	14719	14749	14958	14793	14754	14714	14638	14747	14918	14900	14941	14868	15015	14881	14570	14980	14928	14836	14876	14745	14736	14865	14847	14710	14836	14851	14777	14766	14831	14844	14870	14854	14840	14799	14999	14794	14791	14773	14476	14723	14777	14945	14735	14832	14908	14856	14676	14749	14830	14831	14820	14637	14767	14902	14912	14863	14767	14986	14933	14814	14653	14954	14928	15042	14767	14789	14857	14778	14815	15081	14874	14641	14710	14801	14645	14755	14905	14893	14852	14901	14833	14828	14868	14805	15018	14707	14758	14862	14895	14693	14887	14801	14937	14835	14783	14672	14781	14928	14922	14943	14918	14952	14911	14735	14650	14852	14711	14784	14693	14847	14878	14753	14714	14762	14719	15001	14987	15015	14888	14729	14835	14896	14619	14882	14740	14750	14697	14758	14829	14772	14884	14633	14690	14707	14874	14733	14840	14963	14839	14905	14902	14745	14883	14797	14730	14703	15092	14813	14769	14762	14841	14821	14730	14906	14802	14844	14981	14915	14903	14892	14848	14732	14734	14780	14917	14786	14863	15003	15045	14955	14649	14708	14950	14780	14925	14872	14815	14820	14856	14668	14692	14770	14887	15019	15003	14779	14728	14650	14978	14880	14847	14844	14910	14953	14839	14982	14857	14661	15009	14851	14836	14732	14918	14804	14897	14757	14759	14749	14574	14826	14856	14857	14742	14900	14752	14774	14896	14921	14690	14690	14938	14868	14975	14863	14647	14758	14803	14962	14711	14645	14880	14848	14914	14961	14871	14903	15006	15022	14966	14841	14836	14791	14954	14867	14817	14674	14770	14847	14920	14943	14824	14824	14712	14669	14770	14948	14735	14793	14894	14797	14564	14785	14784	14802	14952	14689	14838	14738	14815	14723	14672	14937	14797	14766	14913	14788	14592	14828	14851	14670	14870	14685	14818	14777	14773	14712	14971	14829	14918	14752	14640	14676	14686	14791	14861	15046	14823	14774	14751	14632	14680	14814	14851	14683	14916	14889	15158	14907	14669	14732	14794	14839	14766	14875	14784	14847	14675	14985	14711	14981	14947	14685	14738	14922	14814	14907	14846	14640	14669	14890	14712	14642	14903	14920	14990	14899	14732	14895	14764	14750	14972	14855	14493	14743	14901	14799	15013	14964	14735	14926	15071	14959	14809	14764	14849	14888	14958	14951	14716	14724	14866	14628	14736	14808	14896	14750	14613	14902	14745	14853	14802	14893	14792	14790	14818	14950	14913	14840	14533	14912	14814	14886	14627	14775	14815	14783	14746	14795	14779	14888	14865	14925	14664	14677	14679	14927	14883	14834	14654	14793	14824	14804	14767	14941	15005	14893	14881	14832	14889	14911	14877	14756	14824	14638	14685	14672	14721	14807	14812	14922	14741	14788	14702	14742	14762	14641	14720	14736	14574	14928	14804	14825	14791	14792	14772	14867	14778	14704	14947	14646	14868	14896	14834	14794	14815	14918	14843	14809	14947	14825	14814	14555	14885	14817	14903	14900	14961	14682	15007	14867	14875	14861	14726	14762	15034	15080	15000	14875	14912	14737	14827	14781	14687	14955	15059	14891	14684	14732	14791	14869	14791	14914	14817	14785	14858	14756	14889	14854	14999	14775	14679	14865	14726	14860	14748	14624	14756	14828	14806	14883	14812	14854	15008	14899	14907	14741	14617	14683	15029	14811	14908	14701	14870	14814	14786	14575	14986	14701	14785	14874	14873	14897	14868	14918	14797	14779	14649	14850	14996	14819	14812	14672	14817	15035	14980	14812	14818	14748	14950	14751	14901	14901	14885	14783	14894	14970	14789	14808	14698	14814	14856	15032	14837	14765	14842	14876	14994	14830	14943	14852	14889	14805	14885	14867	14907	14869	14974	14876	14933	14898	14923	14996	14786	14713	14929	14870	14881	14980	14674	14758	14815	14711	14793	14918	14555	14738	14760	14962	14880	14856	14723	14728	14822	14897	14903	14908	14947	14823	14693	14595	14928	14760	14550	14633	14738	15046	14912	14878	14907	14871	14601	14797	14741	14897	14883	14876	14667	14760	14676	14824	14892	15090	14846	14999	14788	14657	14806	14922	14793	14860	14873	14632	14949	14868	14795	14712	14917	14674	14876	14828	14925	14785	14688	14794	14803	14869	14795	14838	14929	14881	14941	14959	14703	15066	14742	14804	14839	14813	15037	14836	14820	14749	14708	14880	15045	14978	14827	14734	14908	14847	14697	14802	14864	14655	14745	14690	14862	14833	14755	14875	14862	14670	14911	14774	14782	14789	14724	14770	14684	15029	14770	14701	14973	14752	14737	14816	14673	14964	14750	14954	14742	14930	14656	14781	14860	14993	14769	14731	14598	14811	14897	14922	14799	14848	14844	14818	14662	14756	14748	14751	14891	14959	14965	14825	14789	14756	14793	14935	14627	14940	14892	14654	14803	14732	14867	14777	14824	14758	14725	14568	14809	14874	14768	14843	15014	14722	14918	14921	14811	14641	14725	14865	14918	14720	14868	14853	14993	14794	14914	14903	14685	14730	14668	14848	14811	14752	14591	14800	14788	14685	14839	14836	14932	14750	14957	14906	14669	14688	14789	14668	14983	14757	14828	14856	14746	14773	14818	14928	14699	14809	14955	14558	14906	14678	14695	14837	14737	15101	14608	14634	14657	14760	14837	14860	14759	14726	14830	14855	14775	14824	14925	14585	14876	14779	14891	14735	14824	14510	14767	14675	14733	14789	14703	14805	14927	15046	14870	14673	14709	14797	14832	14862	14777	14622	14670	14697	14667	14578	14813	14996	14888	14664	14707	15036	14685	14880	14498	14823	14849	14851	14789	14769	14889	14861	14948	15016	14911	14653	14814	14779	14794	14950	14758	14798	14958	14892	14813	14902	14919	15080	14861	14711	14831	14617	14743	14920	14823	14794	14776	14729	14861	14690	14788	14595	14810	14746	14851	14750	14857	14941	14778	14767	14715	14779	14563	14690	14688	14913	14986	14985	14765	14826	14855	14825	14844	14836	14797	14852	14807	14885	14763	14883	14749	14793	14784	14872	15119	14903	14873	14681	14801	14667	14811	14857	14901	14893	14579	14652	14567	14923	14690	14933	14857	14741	14732	14917	14679	14901	14947	14863	14815	14887	14903	15037	14943	14893	14726	14749	14832	14797	14763	14946	14856	15039	14895	14664	14703	14915	14888	14894	14770	14805	14863	14741	14785	14819	14735	14955	14865	14812	14730	14877	14998	14775	14710	14822	14854	14835	14836	14988	14915	14980	14735	14740	14832	14986	14893	14745	14944	14884	14844	14811	14807	14904	14613	14638	14664	14911	14941	14769	14859	14934	14815	14902	14889	14910	14831	14737	14825	14912	14824	14829	14749	14830	14895	14788	14824	15001	14796	14913	14713	14780	14859	14829	14743	14797	14658	14816	14815	14652	14764	14889	14963	14823	14750	14831	14802	14979	14894	14819	14928	14524	14567	14717	14961	14862	14882	14866	14797	14812	14786	14951	14762	14792	14793	14876	14786	14885	14870
22828	44840	38618	30497	24646	20619	18493	17256	16615	16100	15632	15417	15051	14592	14612	14261	14106	14239	14125	14011	13842	13933	13976	13860	13952	13966	13967	13919	13907	13576	13846	13988	13804	13909	13831	13676	13788	13844	13703	13837	13723	13751	13836	13736	13746	13690	13819	13661	13755	13867	13882	13765	13898	13800	13750	13736	13752	13680	13690	13913	13722	13881	13600	13589	13633	13753	13931	13785	13845	13641	13787	13775	13834	13772	13859	13879	13734	13755	13839	13833	13685	13588	13734	13721	13620	14039	13631	13842	13792	13764	13767	13712	13563	13744	13677	13827	13779	13862	13861	13783	13774	13674	13759	13841	13649	13890	13748	13756	13710	13761	13722	13677	13783	13671	13785	13768	13753	13711	13642	13646	13784	13869	13988	13627	13572	13880	13727	13859	13782	13735	13635	13781	13695	13760	13656	13629	13838	13645	13621	13749	13686	13707	13856	13748	13852	13707	13784	13795	13788	13650	13757	13501	13780	13685	13835	13896	13843	13805	13830	13864	13706	13727	13926	13759	13766	13574	13863	13834	13803	13689	13886	13585	13852	13784	13791	13760	13699	13717	13691	13773	13702	13771	13661	13686	13796	13499	13677	13814	13711	13861	13649	13763	13839	13799	13808	13770	13827	13825	13808	13913	13778	13712	13720	13734	13890	13867	13725	13831	13742	13657	13811	13913	13784	13627	13747	13720	13896	13635	13799	13720	13846	13691	13793	13762	13691	13738	13714	13478	13948	13673	13826	13807	13945	13717	13661	13890	13902	13688	13794	13824	13787	13820	13823	13682	13736	13709	13644	13751	13766	13772	13849	13598	13853	13896	13875	13725	13790	13819	13632	13680	13721	13788	13839	13702	13675	13722	13825	13645	13784	13839	13698	13875	13836	13759	13703	13742	13752	13691	13809	13771	13692	13634	13789	13710	13615	13822	13747	13810	13869	13673	13723	13748	13555	13874	13711	13584	13977	13892	13919	13662	13804	13943	13732	13711	13799	13881	13732	13587	13534	13864	13919	13889	13797	13744	13857	13706	13856	13686	13615	13702	13796	13784	13800	13569	13754	13788	13914	13710	13734	13873	13742	13829	13753	13810	13864	13646	13728	13822	13882	13915	13679	13700	13892	13813	13668	13600	13810	13776	13562	13690	13581	13772	13682	13766	13811	13682	13776	13776	13763	13850	13817	13695	13700	13781	13633	13737	13838	13767	13822	13720	13892	13891	13765	13852	13718	13623	13581	13789	13640	13765	13701	13737	13798	13765	13606	13790	13831	13775	13709	13901	13656	13837	13673	13720	13748	13849	13735	13746	13773	13742	13593	13673	13879	13679	13727	13652	13917	13631	13649	13699	13699	13789	13706	13918	13798	13935	13834	13637	13819	13713	13753	13661	13726	13695	13646	13705	13732	13737	13707	13610	13748	13800	13695	13759	13720	13685	13680	13758	13736	13533	13749	13670	13660	13921	13759	13828	13818	13637	13822	13696	13751	13916	13938	13800	13766	13776	13721	13772	13697	13767	13754	13794	13683	13769	13705	13887	13831	13758	13795	13782	13697	13762	13719	13759	13689	13758	13630	13826	13740	13666	13754	13756	13794	13662	13932	13662	13906	13790	13676	13553	13806	13702	13748	13781	13715	13610	13623	13798	13717	13739	13931	13710	13627	13714	13659	13746	13844	13697	13758	13701	13822	13811	13687	13648	13761	13658	13829	13690	13717	13728	13807	13798	13751	13687	13777	13817	13744	13672	13790	13696	13820	13752	13880	13757	13788	13727	13744	13866	13693	13706	13837	13626	13728	13752	13787	13734	13515	13831	13700	13810	13676	13579	13641	13843	13487	13771	13773	13954	13867	13721	13833	13726	13844	13729	13648	13633	13774	13736	14000	13814	13879	13809	13738	13801	13761	13778	13740	13711	13698	13883	13721	13838	13726	13696	13681	13749	13729	13554	13785	13746	13742	13897	13747	13722	13745	13600	13673	13799	13742	13596	13745	13707	13689	13703	13697	13750	13829	13892	13827	13805	13795	13537	13813	13698	13612	13830	13661	13764	13714	13602	13681	14057	13856	13794	13903	13731	13748	13678	13637	13889	13561	13839	13849	13853	13762	13956	13761	13781	13715	13745	13706	13732	13602	13622	13835	13720	13736	13784	13886	13841	13831	13702	13691	13806	13729	13780	13817	13851	13735	13694	13598	13743	13690	13761	13691	13777	13923	13569	13748	13634	13779	13876	13775	13668	13849	13842	13717	13776	13700	13793	13680	13812	13641	13751	13692	13710	13662	13586	13687	13872	13675	13692	14003	13920	13725	13697	13545	13755	13786	13672	13715	13677	13724	13683	13797	13927	13741	13758	13776	13780	13716	13601	13675	13807	13757	13574	13787	13771	13567	13715	13609	13635	13731	13802	13670	13769	13850	13736	13728	13671	13741	13971	13536	13901	13572	13846	13753	13698	13809	13878	13693	13694	13721	13757	13691	13734	13854	13655	13834	13746	13744	13820	13571	13858	13787	13636	13750	13762	13568	14007	13723	13581	13766	13904	13745	13876	13565	13628	13885	13810	13773	13975	13780	13633	13834	13762	13777	13687	13818	13770	13693	13692	13560	13776	13691	13714	13692	13725	13841	13747	13793	13830	13725	13681	13813	13576	13604	13672	13766	13766	13849	13591	13770	13695	13795	13825	13708	13870	13826	13855	13748	13761	13704	13710	13823	13724	13788	13719	13726	13717	13725	13684	13866	13881	13722	13937	13669	13726	13832	13712	13827	13844	13673	13697	13890	13639	13811	13710	13655	13760	13836	13733	13794	13780	13702	13778	13613	13755	13764	13567	13811	13706	13879	13679	13779	13918	13708	13838	13639	13764	13750	13577	13720	13717	13969	13678	13660	13721	13818	13591	13623	13724	13693	13743	13774	13657	13847	13694	13723	13806	13704	13727	13816	13840	13580	13769	13756	13755	13705	13644	13796	13869	13767	13680	13619	13710	13882	13875	13688	13856	13779	13606	13719	13823	13694	13748	13815	13820	13737	13780	13610	13666	13664	13814	13712	13842	13700	13683	13623	13764	13662	13764	13640	13749	13833	13754	13796	13732	14018	13785	13733	13771	13747	13752	13653	13632	13791	13783	13743	13586	13664	13672	13719	13777	13796	13783	13724	13876	13684	13741	13724	13684	13803	13734	13777	13736	13732	13821	13790	13775	13662	13730	13723	13825	13831	13686	13641	13876	13726	13757	13741	13698	13834	13803	13637	13619	13807	13646	13979	13608	13738	13710	13820	13718	13735	13587	13882	13682	13667	13936	13713	13823	13783	13693	13765	13839	13680	13807	13713	13791	13796	13819	13722	13821	13708	13824	13631	13743	13608	13758	13756	13775	13995	13792	13630	13840	13738	13926	13790	13668	13727	13810	13596	13799	13754	13607	13825	13541	13667	13820	13729	13756	13782	13600	13741	13844	13737	13813	13524	13862	13806	13628	13798	13671	13779	13850	13801	13697	13843	13758	13807	13686	13789	13800	13737	14011	13598	13794	13730	13866	13807	13905	14021	13734	13730	13841	13748	13735	13720	13596	13774	13770	13740	13993	13720	13665	13829	13760	13813	13729	13919	13744	13871	13761	13741	13832	13941	13783	13777	13777	13914	13606	13664	13700	13732	13808	13802	13765	13671	13666	13703	13716	13660	13728	13653	13644	13764	13805	13728	13607	13773	13633	13987	13637	13906	13697	13819	13770	13698	13789	13768	13688	13821	13677	13790	13762	13721	13825	13785	13697	13624	13694	13744	13671	13693	13848	13863	13810	13792	13865	13620	13760	13780	13638	13804	13698	13648	13860	13680	13698	13705	13788	13579	13870	13768	13599	13759	13795	13712	13718	13700	13699	13727	13738	13820	13763	13972	13820	13753	13669	13754	13713	13711	13853	13558	13637	13604	13911	13683	13699	13765	13779	13736	13675	13839	13734	13899	13755	13833	13725	13627	13834	13891	13873	13701	13746	13646	13795	13748	13723	13689	13696	13712	13855	13779	13615	13618	13960	13681	13661	13647	13783	13780	13891	13845	13598	13829	13838	13780	13761	13748	13689	13708	13797	13826	13688	13706	13763	13899	13791	13751	13727	13659	13790	13826	13588	13777	13908	13809	13868	13872	13735	13593	13669	13836	13769	13702	13698	13874	13814	13707	13696	13885	13638	13936	13901	13657	13738	13802	13892	13873	13877	13780	13687	13870	13792	13708	13764	13797	13695	13621	13765	13852	13647	13651	13832	13902	13810	13764	13721	13683	13680	13662	13640	13823	13680	13692	13724	13813	13727	13678	13695	13727	13966	13997	13758	13769	13627	13856	13838	13777	13761	13727	13757	13703	13790	13649	13838	13882	13857	13713	13727	13800	13742	13718	13885	13822	13848	13769	13843	13636	13796	13712	13584	13736	13717	13719	13696	13587	13925	13785	13735	13867	13808	13691	13875	13813	13623	13814	13741	13680	13835	13843	13606	13857	13764	13771	13887	13711	13816	13724	13551	13781	13756	13740	13705	13627	13789	13859	13874	13616	13811	13771	13778	13588	13846	13720	13870	13618	13794	13672	13721	13683	13737	13830	13662	13803	13714	13622	13824	13784	13817	13896	13757	13701	13718	13644	13714	13656	13835	13727	13713	13815	13962	13756	13846	13693	13842	13808	13587	13773	13718	13720	13689	13753	13838	13765	13745	13691	13757	13750	13817	13660	13749	13738	13889	13722	13810	13819	13694	13780	13807	13795	13746	13875	13929	13698	13833	13745	13833	13745	13860	13734	13941	13873	13851	13819	13760	13943	13691	13629	13683	13716	13789	13792	13714	13717	13544	13747	13746	13915	13692	13729	13642	13718	13540	13782	13799	13750	13793	13716	13722	13828	13879	13602	13671	13736	13682	13806	13891	13826	13769	13677	13578	13744	13713	13699	13797	13635	13765	13588	13703	13732	13700	13734	13755	13744	13943	13692	13598	13896	13893	13951	13681	13758	13764	13764	13866	13650	13761	13971	13755	13679	13798	13786	13721	13860	13850	13683	13600	13829	13851	13844	13637	13805	13812	13744	13777	13834	13781	13733	13584	13784	13964	13636	13666	13627	13848	13687	13685	13772	13665	13598	13725	13887	13543
29175	24604	26810	22113	17512	16467	16021	15474	15235	15301	15265	14957	15085	14803	14864	14958	14785	14683	14701	14824	14550	14673	14704	14644	14882	14661	14378	14773	14730	14889	14716	14637	14614	14612	14632	14752	14726	14725	14480	14671	14541	14600	14688	14633	14736	14550	14629	14559	14558	14644	14762	14619	14691	14707	14715	14754	14782	14760	14682	14626	14600	14805	14598	14773	14740	14709	14801	14509	14586	14675	14422	14588	14779	14777	14542	14660	14600	14679	14713	14513	14520	14618	14620	14624	14659	14809	14616	14573	14565	14574	14691	14662	14656	14661	14675	14800	14597	14594	14596	14538	14468	14647	14547	14711	14602	14537	14575	14548	14793	14589	14627	14595	14646	14622	14467	14469	14564	14764	14503	14606	14610	14484	14624	14761	14609	14638	14518	14623	14877	14586	14411	14598	14796	14760	14592	14687	14447	14539	14734	14678	14690	14578	14777	14431	14849	14649	14525	14643	14640	14800	14656	14630	14607	14585	14399	14587	14575	14569	14624	14621	14525	14703	14662	14734	14495	14549	14686	14765	14892	14564	14667	14760	14759	14739	14544	14797	14408	14604	14689	14477	14559	14391	14703	14734	14549	14711	14578	14559	14696	14677	14763	14566	14479	14627	14992	14645	14565	14674	14604	14521	14648	14801	14708	14836	14718	14650	14787	14533	14448	14736	14756	14615	14475	14598	14700	14729	14539	14635	14648	14497	14550	14712	14586	14726	14666	14514	14699	14547	14724	14663	14630	14687	14614	14733	14709	14592	14775	14544	14335	14703	14746	14688	14810	14491	14506	14784	14406	14462	14523	14420	14538	14748	14547	14489	14651	14677	14482	14499	14749	14624	14692	14599	14824	14568	14692	14828	14655	14600	14508	14621	14611	14672	14429	14630	14567	14491	14770	14653	14463	14497	14580	14729	14552	14739	14502	14915	14681	14756	14619	14500	14741	14732	14653	14418	14489	14627	14610	14736	14549	14764	14605	14653	14531	14625	14688	14703	14765	14556	14719	14610	14554	14611	14597	14647	14738	14639	14421	14554	14786	14717	14473	14675	14593	14759	14808	14602	14741	14700	14802	14745	14466	14768	14636	14628	14686	14622	14604	14674	14581	14659	14775	14696	14563	14389	14515	14645	14684	14819	14618	14515	14560	14629	14625	14682	14655	14757	14646	14699	14674	14658	14541	14518	14676	14589	14614	14641	14429	14564	14652	14848	14777	14492	14699	14495	14412	14545	14556	14648	14727	14544	14433	14552	14756	14583	14525	14777	14729	14780	14451	14570	14777	14582	14643	14522	14546	14504	14687	14489	14412	14446	14705	14815	14826	14529	14662	14616	14698	14497	14665	14857	14635	14623	14725	14667	14689	14625	14564	14573	14568	14623	14629	14559	14345	14663	14458	14710	14643	14852	14547	14660	14612	14760	14675	14482	14864	14682	14743	14371	14684	14601	14638	14694	14504	14422	14583	14502	14580	14571	14803	14888	14866	14580	14653	14640	14613	14541	14724	14563	14650	14471	14601	14571	14567	14698	14498	14516	14532	14726	14562	14625	14556	14690	14742	14552	14520	14611	14431	14599	14591	14465	14664	14759	14627	14547	14429	14453	14847	14717	14657	14667	14699	14635	14460	14643	14538	14600	14731	14658	14771	14817	14647	14624	14652	14665	14845	14567	14696	14633	14705	14508	14598	14658	14673	14590	14714	14880	14699	14464	14416	14601	14592	14865	14763	14601	14520	14537	14604	14473	14496	14736	14759	14699	14631	14735	14590	14708	14722	14570	14707	14590	14582	14661	14416	14478	14701	14631	14585	14494	14661	14690	14529	14645	14718	14657	14656	14662	14608	14501	14602	14581	14759	14694	14695	14622	14828	14422	14559	14654	14769	14622	14657	14668	14640	14533	14507	14539	14657	14506	14551	14491	14694	14596	14735	14619	14633	14535	14654	14531	14630	14724	14573	14629	14665	14701	14787	14677	14613	14572	14409	14761	14579	14654	14855	14625	14723	14623	14502	14635	14768	14485	14657	14603	14491	14595	14625	14272	14579	14621	14628	14559	14570	14870	14444	14763	14687	14634	14579	14688	14792	14583	14633	14491	14610	14726	14622	14618	14679	14714	14769	14559	14535	14614	14806	14682	14447	14730	14495	14504	14523	14681	14562	14429	14546	14603	14621	14562	14799	14415	14549	14646	14571	14579	14532	14606	14626	14751	14502	14478	14561	14557	14558	14576	14706	14613	14747	14638	14758	14547	14512	14602	14542	14639	14652	14718	14696	14570	14767	14578	14513	14667	14735	14523	14673	14565	14609	14677	14713	14620	14526	14560	14636	14495	14726	14676	14600	14541	14576	14698	14760	14562	14690	14693	14668	14607	14835	14585	14609	14464	14679	14665	14484	14673	14658	14463	14708	14705	14733	14735	14707	14473	14606	14546	14652	14877	14767	14667	14722	14494	14571	14636	14644	14554	14669	14503	14575	14618	14795	14626	14764	14812	14738	14770	14608	14630	14766	14665	14648	14739	14474	14639	14611	14585	14494	14558	14716	14730	14759	14823	14715	14583	14686	14669	14506	14639	14584	14689	14633	14719	14585	14449	14650	14656	14501	14628	14625	14688	14747	14821	14781	14599	14839	14670	14708	14523	14548	14699	14666	14512	14578	14474	14718	14462	14420	14523	14547	14751	14570	14576	14536	14604	14573	14555	14724	14730	14670	14527	14439	14624	14545	14608	14540	14688	14457	14686	14828	14605	14660	14650	14674	14457	14567	14502	14498	14576	14724	14594	14697	14560	14531	14711	14676	14642	14673	14533	14609	14644	14682	14602	14524	14609	14604	14718	14577	14623	14621	14693	14720	14490	14551	14591	14604	14485	14608	14618	14600	14608	14694	14639	14715	14508	14741	14835	14874	14531	14770	14674	14745	14737	14645	14698	14566	14490	14587	14623	14546	14544	14552	14676	14934	14761	14409	14626	14638	14757	14667	14607	14480	14512	14567	14642	14763	14632	14719	14611	14519	14603	14521	14644	14504	14588	14863	14627	14359	14687	14562	14554	14718	14601	14591	14584	14533	14710	14905	14507	14650	14611	14802	14590	14650	14586	14899	14865	14710	14568	14715	14745	14706	14686	14759	14554	14684	14759	14604	14733	14776	14352	14417	14723	14626	14567	14615	14561	14803	14723	14684	14551	14580	14672	14623	14762	14707	14732	14615	14571	14616	14510	14618	14618	14628	14621	14552	14516	14721	14563	14596	14606	14634	14696	14618	14636	14727	14587	14761	14841	14585	14455	14610	14723	14520	14757	14636	14681	14525	14606	14697	14636	14656	14688	14495	14762	14813	14589	14680	14661	14578	14448	14725	14669	14755	14663	14484	14543	14754	14638	14666	14671	14632	14649	14729	14686	14467	14637	14763	14670	14505	14450	14698	14528	14487	14664	14733	14523	14555	14604	14665	14663	14542	14764	14694	14600	14714	14578	14737	14512	14559	14599	14540	14688	14718	14708	14575	14774	14572	14579	14717	14671	14657	14692	14663	14410	14652	14561	14588	14585	14709	14617	14851	14553	14815	14617	14552	14791	14717	14586	14853	14600	14712	14609	14781	14606	14645	14499	14584	14605	14499	14636	14580	14610	14587	14506	14632	14669	14596	14585	14648	14573	14763	14731	14657	14582	14606	14785	14653	14460	14502	14639	14736	14596	14740	14563	14431	14728	14508	14617	14636	14792	14658	14721	14622	14730	14554	14684	14733	14457	14543	14571	14715	14582	14722	14700	14612	14755	14643	14603	14710	14756	14585	14590	14525	14454	14757	14615	14517	14506	14581	14461	14590	14608	14561	14600	14646	14694	14558	14580	14740	14593	14604	14702	14642	14753	14723	14622	14641	14576	14709	14656	14631	14568	14567	14791	14493	14530	14640	14713	14625	14635	14495	14660	14570	14552	14526	14678	14571	14683	14520	14493	14642	14506	14653	14664	14798	14626	14850	14659	14533	14594	14821	14795	14448	14593	14558	14658	14572	14616	14746	14763	14570	14603	14586	14558	14789	14613	14655	14672	14684	14601	14707	14701	14809	14534	14766	14571	14560	14787	14475	14562	14694	14575	14533	14501	14529	14619	14573	14794	14448	14487	14612	14573	14544	14473	14582	14697	14683	14726	14595	14596	14547	14743	14601	14793	14521	14610	14533	14616	14466	14690	14595	14634	14653	14426	14668	14456	14679	14466	14831	14531	14742	14667	14738	14564	14726	14613	14525	14861	14703	14560	14810	14716	14372	14458	14756	14680	14659	14716	14666	14679	14828	14592	14645	14675	14709	14691	14544	14546	14719	14581	14567	14607	14713	14559	14761	14727	14748	14535	14561	14615	14652	14687	14640	14606	14597	14731	14672	14638	14591	14565	14639	14499	14517	14815	14651	14457	14804	14656	14700	14663	14759	14575	14419	14574	14668	14773	14708	14553	14679	14660	14516	14532	14453	14567	14634	14682	14687	14460	14679	14413	14531	14698	14811	14705	14771	14587	14728	14518	14617	14764	14540	14901	14621	14607	14675	14431	14482	14610	14553	14794	14830	14593	14718	14824	14575	14820	14754	14653	14765	14774	14764	14764	14639	14444	14758	14652	14659	14714	14749	14531	14516	14557	14444	14726	14672	14641	14616	14634	14710	14546	14488	14706	14681	14664	14593	14795	14684	14722	14631	14835	14758	14660	14627	14639	14611	14449	14584	14491	14569	14471	14543	14697	14652	14595	14728	14676	14537	14455	14608	14480	14540	14550	14648	14728	14796	14632	14644	14672	14739	14641	14806	14692	14731	14662	14781	14644	14646	14683	14778	14558	14681	14688	14680	14619	14486	14602	14473	14620	14746	14597	14680	14628	14693	14750	14752	14659	14734	14601	14537	14662	14761	14638	14573	14615	14639	14520	14608	14640	14725	14561	14621	14737	14817	14812	14521	14821	14626	14660	14677	14546	14578	14651	14718	14579	14533	14694	14584	14555	14644	14664	14700	14512	14631	14545	14636	14643	14665	14500	14683	14630	14585	14582	14385	14652	14796	14586	14494	14444	14509	14631	14541	14694	14465	14726	14677	14610	14712	14701	14477	14555	14639	14578	14554	14408	14646	14563	14550	14651	14594	14788
22235	34562	28398	21889	18426	16217	15428	14975	14606	14546	14495	14308	14112	13933	13845	13961	13795	13648	13564	13886	13598	13637	13789	13719	13674	13722	13819	13776	13781	13558	13744	13662	13615	13844	13703	13702	13645	13737	13653	13712	13666	13688	13731	13586	13665	13659	13512	13778	13593	13703	13689	13681	13766	13601	13696	13690	13631	13788	13601	13586	13710	13517	13714	13578	13629	13660	13633	13849	13587	13679	13478	13664	13817	13515	13533	13797	13709	13601	13585	13637	13578	13691	13673	13629	13658	13632	13696	13672	13622	13495	13582	13867	13627	13639	13564	13810	13549	13556	13652	13695	13584	13577	13587	13651	13717	13696	13648	13617	13654	13785	13775	13509	13896	13658	13574	13548	13488	13598	13481	13744	13650	13709	13644	13601	13623	13645	13686	13673	13666	13604	13702	13714	13725	13632	13699	13609	13694	13580	13700	13622	13630	13639	13679	13601	13622	13710	13823	13831	13657	13470	13599	13693	13780	13638	13621	13718	13585	13735	13554	13769	13653	13669	13728	13554	13720	13647	13584	13727	13650	13681	13729	13718	13729	13699	13614	13637	13711	13521	13633	13585	13499	13670	13591	13687	13633	13715	13493	13579	13581	13582	13574	13451	13620	13671	13608	13573	13621	13635	13588	13696	13605	13461	13661	13703	13600	13699	13572	13752	13653	13683	13690	13510	13673	13658	13658	13556	13781	13608	13592	13786	13820	13497	13687	13623	13465	13613	13692	13713	13691	13641	13696	13498	13539	13659	13558	13707	13751	13544	13574	13673	13814	13495	13622	13816	13725	13609	13732	13855	13850	13710	13551	13683	13791	13677	13648	13789	13526	13656	13696	13596	13718	13742	13467	13765	13704	13629	13648	13640	13583	13603	13588	13541	13640	13573	13858	13747	13650	13792	13553	13426	13698	13538	13630	13685	13619	13765	13735	13785	13609	13601	13617	13591	13641	13663	13636	13683	13813	13665	13652	13714	13659	13678	13606	13760	13779	13511	13654	13487	13415	13686	13749	13657	13674	13671	13658	13665	13667	13627	13608	13668	13533	13618	13744	13704	13714	13668	13657	13600	13625	13719	13681	13616	13675	13459	13729	13528	13789	13745	13732	13599	13660	13654	13632	13724	13623	13651	13821	13322	13758	13595	13625	13653	13541	13578	13811	13705	13621	13540	13784	13548	13540	13789	13504	13625	13595	13575	13569	13617	13642	13655	13711	13649	13499	13697	13615	13719	13629	13747	13658	13638	13623	13728	13764	13647	13543	13725	13530	13594	13604	13565	13522	13909	13766	13713	13638	13640	13764	13836	13631	13558	13782	13653	13594	13590	13788	13557	13724	13560	13736	13790	13681	13565	13563	13723	13771	13714	13853	13764	13650	13721	13591	13584	13743	13687	13722	13669	13610	13728	13556	13818	13660	13710	13592	13616	13739	13767	13688	13602	13813	13617	13616	13707	13518	13715	13807	13761	13556	13676	13523	13767	13533	13800	13748	13669	13613	13517	13649	13543	13506	13848	13596	13727	13419	13818	13562	13579	13622	13544	13568	13687	13657	13591	13717	13607	13666	13585	13574	13744	13657	13790	13686	13605	13724	13621	13586	13732	13553	13733	13716	13590	13679	13869	13621	13722	13721	13693	13550	13416	13750	13757	13696	13471	13505	13871	13606	13504	13684	13743	13474	13548	13570	13674	13676	13555	13617	13630	13645	13692	13567	13696	13635	13652	13565	13746	13630	13628	13762	13707	13752	13670	13751	13738	13642	13775	13664	13726	13759	13764	13772	13639	13687	13742	13716	13659	13763	13619	13624	13805	13590	13620	13763	13544	13660	13706	13825	13637	13683	13650	13600	13697	13538	13597	13678	13567	13590	13676	13728	13738	13793	13601	13632	13734	13624	13596	13699	13758	13704	13586	13557	13507	13617	13770	13729	13801	13814	13853	13387	13477	13676	13701	13640	13593	13758	13854	13682	13684	13762	13721	13650	13474	13686	13435	13634	13679	13648	13792	13747	13751	13630	13576	13827	13719	13782	13609	13786	13634	13549	13603	13608	13626	13627	13536	13671	13735	13532	13595	13546	13873	13559	13691	13665	13662	13702	13619	13650	13601	13737	13580	13819	13612	13605	13649	13723	13713	13456	13648	13529	13671	13663	13749	13730	13707	13727	13559	13577	13740	13698	13643	13667	13561	13722	13517	13496	13657	13773	13686	13730	13735	13681	13602	13763	13711	13696	13689	13629	13687	13702	13590	13761	13620	13731	13598	13659	13608	13631	13746	13691	13549	13716	13609	13639	13693	13835	13763	13549	13758	13725	13643	13726	13651	13728	13715	13717	13615	13620	13714	13712	13678	13632	13667	13588	13655	13766	13591	13627	13700	13821	13640	13687	13656	13765	13619	13632	13657	13668	13679	13622	13621	13640	13685	13620	13621	13565	13531	13818	13469	13707	13580	13711	13646	13602	13656	13682	13729	13504	13885	13624	13490	13559	13671	13594	13852	13564	13711	13628	13588	13562	13585	13822	13601	13715	13571	13653	13636	13566	13756	13719	13655	13632	13606	13610	13661	13666	13773	13602	13774	13771	13655	13609	13716	13611	13855	13617	13581	13602	13629	13551	13667	13647	13641	13661	13606	13688	13567	13750	13538	13624	13628	13722	13602	13605	13691	13539	13750	13694	13642	13591	13686	13712	13737	13461	13639	13631	13571	13619	13556	13836	13682	13652	13737	13677	13631	13711	13844	13675	13664	13724	13684	13823	13789	13548	13685	13597	13584	13891	13664	13661	13763	13615	13651	13536	13684	13592	13560	13542	13596	13719	13621	13689	13731	13752	13471	13707	13747	13794	13529	13695	13683	13742	13483	13624	13569	13692	13667	13740	13642	13716	13600	13484	13442	13851	13639	13868	13855	13553	13562	13719	13676	13720	13650	13816	13632	13656	13613	13702	13751	13723	13612	13689	13757	13614	13582	13651	13681	13647	13625	13687	13692	13590	13710	13672	13583	13657	13602	13555	13673	13709	13582	13822	13630	13541	13810	13518	13579	13642	13771	13647	13584	13728	13626	13666	13592	13573	13633	13887	13774	13672	13675	13719	13641	13808	13681	13647	13685	13687	13596	13612	13589	13702	13702	13737	13732	13723	13649	13415	13718	13483	13678	13650	13654	13551	13698	13465	13715	13681	13779	13521	13439	13646	13765	13593	13848	13844	13686	13527	13692	13485	13603	13590	13608	13773	13686	13685	13539	13852	13668	13584	13763	13604	13681	13522	13823	13693	13738	13724	13609	13512	13562	13962	13630	13473	13630	13600	13615	13716	13688	13693	13739	13665	13663	13839	13524	13593	13641	13671	13701	13491	13760	13706	13746	13634	13572	13447	13570	13651	13619	13679	13594	13505	13605	13686	13477	13692	13523	13713	13573	13690	13630	13661	13726	13616	13700	13830	13645	13576	13618	13601	13808	13645	13632	13913	13732	13738	13731	13729	13652	13764	13483	13602	13786	13595	13883	13532	13551	13669	13821	13669	13747	13600	13659	13694	13782	13765	13613	13749	13710	13721	13647	13738	13592	13640	13799	13577	13528	13627	13650	13656	13681	13651	13491	13733	13777	13671	13574	13560	13538	13750	13670	13501	13573	13536	13652	13792	13679	13578	13719	13706	13757	13773	13667	13756	13617	13807	13549	13733	13654	13561	13779	13799	13678	13631	13709	13762	13773	13810	13508	13813	13546	13606	13639	13665	13788	13673	13687	13676	13661	13729	13501	13776	13541	13495	13673	13809	13720	13665	13605	13539	13585	13659	13617	13604	13684	13662	13620	13731	13546	13739	13711	13558	13635	13462	13764	13590	13493	13579	13833	13641	13500	13513	13638	13711	13507	13723	13802	13593	13833	13615	13613	13675	13646	13544	13679	13632	13711	13626	13696	13590	13716	13638	13495	13698	13572	13602	13592	13711	13657	13732	13745	13503	13643	13539	13424	13597	14014	13655	13649	13868	13653	13656	13803	13629	13707	13464	13560	13735	13780	13606	13682	13700	13620	13565	13674	13652	13706	13596	13580	13713	13527	13536	13745	13652	13746	13650	13707	13632	13764	13656	13690	13606	13583	13819	13585	13757	13594	13588	13746	13589	13727	13755	13655	13754	13668	13742	13634	13786	13423	13571	13673	13506	13671	13736	13684	13499	13634	13592	13643	13508	13601	13603	13694	13702	13720	13554	13609	13770	13729	13749	13670	13624	13669	13740	13717	13597	13758	13771	13650	13592	13772	13565	13675	13564	13528	13447	13839	13569	13585	13634	13710	13574	13704	13620	13796	13562	13645	13590	13715	13673	13668	13580	13710	13690	13671	13699	13758	13627	13565	13761	13668	13691	13705	13812	13610	13807	13573	13694	13641	13678	13484	13626	13774	13665	13660	13783	13818	13654	13708	13670	13783	13957	13545	13757	13658	13745	13738	13598	13789	13750	13746	13525	13717	13633	13671	13648	13664	13717	13718	13774	13530	13787	13491	13556	13724	13533	13811	13612	13568	13672	13706	13464	13630	13541	13722	13737	13571	13633	13688	13664	13591	13813	13549	13513	13660	13664	13627	13594	13637	13616	13650	13596	13611	13613	13706	13624	13816	13681	13721	13574	13734	13648	13704	13562	13850	13734	13704	13589	13571	13762	13675	13623	13544	13657	13667	13607	13790	13678	13616	13695	13495	13646	13608	13652	13502	13632	13523	13612	13638	13800	13686	13704	13800	13888	13732	13790	13679	13554	13706	13557	13617	13555	13668	13700	13628	13580	13516	13569	13644	13651	13630	13608	13549	13651	13703	13611	13649	13620	13681	13730	13744	13555	13628	13848	13491	13800	13660	13639	13557	13703	13499	13723	13828	13703	13648	13501	13588	13660	13463	13540	13567	13653	13550	13666	13618	13668	13756	13570	13760	13887	13532	13696	13606	13734	13656	13578	13702	13671	13743	13646	13864	13580	13703	13564	13611	13580	13674	13532	13659	13800	13856	13784	13528	13660	13774	13755	13761	13674	13799	13657	13777	13688	13753	13840	13602	13738	13642	13570	13712	13628	13577	13655	13733	13618	13570	13722	13673	13787	13683	13657	13659	13634	13831	13719	13677	13636	13671	13721	13688
23525	21464	27978	25610	22381	20721	19134	17053	16286	16018	15788	15464	15393	15299	15405	15171	15115	15168	15171	15000	14928	15004	15070	14912	14939	14976	14825	14789	14801	14782	15019	14843	14768	14930	14876	14754	14702	14913	14916	14784	14940	14855	14780	14613	14861	14789	14887	14807	14757	14868	14759	14802	14804	14807	14876	14917	14847	14709	14898	14919	14995	14676	14898	14798	14902	14878	14919	14867	14902	14802	14965	14935	14820	14877	14956	14868	14814	14613	15003	14802	14908	14881	14928	15065	14802	14880	14849	14708	14790	14958	14859	14900	14742	14947	14968	14664	14770	14768	14692	14830	14682	14883	14708	14771	14894	14922	14866	14651	14808	14936	14866	14942	14863	14959	14859	14830	15052	14670	14627	14874	14872	14799	14794	14935	14743	14605	14801	14975	14917	14790	14894	14848	14850	14663	14816	14909	14884	14942	14856	14989	14922	14990	14727	15000	14615	14953	14843	14799	14856	14723	14718	14859	14739	14987	14834	15027	14968	14638	14832	14716	14780	14906	14896	15021	14821	14892	14890	14772	14828	14823	14708	14854	14783	14809	14845	14671	14763	14716	14907	14782	14798	14673	14959	14892	14651	14780	14844	14884	14974	14924	14902	14617	14971	14740	14902	14975	14824	14773	14553	14894	14910	14877	14630	14827	14772	14950	15039	14759	14775	14748	14807	14663	14835	14831	14926	14847	14756	14701	14764	14906	14691	14838	14761	14826	14803	14759	14888	14749	15028	14890	14929	14943	14834	14876	14599	14705	14757	14631	14690	14760	14725	14771	14910	14710	14886	14774	14706	14771	14870	15042	14866	14913	14772	14721	14973	14893	14786	14880	15028	14819	14718	14878	14773	14716	14867	14938	14887	14868	14877	14907	14877	14784	14817	14828	14819	14691	14732	14886	14831	14836	14919	14867	14860	14900	14883	15002	14930	14766	14720	14948	15002	14905	14733	14721	14909	14822	14813	14672	14825	14813	14778	14776	14893	14811	14632	14770	14659	14788	14873	14716	14461	14796	14878	14717	14921	14844	14874	14772	14878	14822	14874	14766	14875	14801	14706	14762	14699	14678	14710	14870	14834	14657	14562	14811	14637	14730	14756	14841	14790	14655	14816	14753	14787	14714	14883	14934	14694	14792	14937	14828	14802	14710	14978	14996	14771	14667	14948	14798	14784	14957	14741	14767	14686	14774	14848	14912	14796	14817	14857	14927	14736	14708	14912	14871	14881	14874	14724	14924	14818	14859	14820	14916	14769	14916	14851	14820	14788	14693	14878	14732	14823	14825	14951	14781	14712	15001	15033	14975	14930	14797	14777	14748	14843	14747	14912	14804	15018	14746	14727	14800	14764	14762	14801	15059	14950	14660	14831	14721	14802	14949	14950	14943	14939	14628	14806	14792	14885	14942	14812	14876	14807	14673	14989	14963	14916	14740	14829	14964	14703	14648	14779	14755	14715	15045	14787	14991	14746	14788	14878	14704	14525	14788	14818	14738	14705	14864	14847	14688	14921	14825	14798	14870	14779	14740	14856	14915	14792	14806	14723	14817	14787	14773	14710	14871	14835	14821	14891	14773	14926	14797	14732	14818	14952	14852	14904	14770	14834	14796	14861	14949	14936	14915	14811	14824	14818	14860	14958	14778	14670	14823	14742	14944	14997	14911	14820	14805	15010	14919	14923	14865	14718	14874	14846	14942	14970	15027	14846	14740	14783	14599	14748	14849	15007	14983	14964	14894	14822	14632	14873	14781	14911	15081	14704	14739	14826	14725	14886	14805	14792	14804	14968	14948	14853	14891	14938	14977	14716	14759	14861	14738	14808	14745	14922	14745	14906	14795	14798	14835	14931	14656	14851	14904	14905	14893	14885	14770	14849	14679	14969	14878	14833	14757	14625	14743	14896	14878	14882	14645	14970	15013	14925	14915	14963	14940	14836	14831	14892	14885	14978	14995	14857	14758	14919	14980	14961	14763	14773	14689	14787	14944	14661	14967	14860	14966	14812	14928	14859	14695	15080	14985	14833	14804	15015	14897	14860	14962	14870	14644	14814	14753	14787	14936	14717	14623	14813	14771	14783	14787	14784	14743	14727	14726	14766	14844	14693	14831	14831	14756	14845	14699	14750	14786	14799	14649	14907	14850	14903	14864	14817	14762	14741	14700	14779	14909	14861	14680	14926	14972	14732	14902	14787	14690	14872	14862	14898	14852	14784	14946	14912	14766	14629	14899	15005	15038	14799	15107	14816	14847	14873	14809	14726	14718	14892	14865	14894	14726	14942	14974	14738	14896	14960	14702	14934	14959	14799	14826	14854	14709	14737	14821	14939	15061	14969	14919	14785	14865	14779	14852	14787	15049	14797	14792	14831	14842	14933	14988	14758	14633	14980	14739	14803	14809	14621	14807	14727	14569	14995	14877	14874	14999	14894	14639	14855	14708	14631	14754	14731	14798	14648	14895	14766	14512	14899	14841	14693	14919	14967	14948	14945	14926	14869	14687	14939	14792	14733	14859	14807	14771	14887	14751	14931	14725	14838	14615	14855	14870	14892	14876	14747	14923	14850	15039	14872	14746	14680	14867	14871	14942	14914	14637	14979	14761	14963	14841	14881	14653	14794	14748	15005	14752	14923	14625	14827	14768	14834	14534	15016	15075	14849	14665	14607	14684	14697	14880	14705	14784	14698	14472	14881	14773	14615	14811	14783	14553	14710	14784	14807	14754	14694	14796	14719	14675	14863	14599	14767	14937	14736	14692	14999	15062	14846	14904	14801	14733	14824	14707	14799	14899	14974	14865	14682	14702	14743	14830	14919	14767	14834	14881	14804	15162	15013	14847	14693	14701	14864	14881	14758	14940	14863	14990	14817	14726	14889	14870	14695	14946	14690	14779	14852	14794	14711	14883	14695	14687	14594	14862	14946	14694	14754	14865	14628	14811	14752	14900	14759	14794	14974	14782	14700	14761	14753	14999	14822	14893	14863	14716	14782	15011	14810	14796	14806	14903	14786	14694	14755	14917	14696	14748	14859	14675	14868	14816	14919	14999	14848	14763	14902	14805	14754	14728	14894	14802	14693	14915	14719	14743	14675	14910	14945	14772	14900	14759	14696	14720	14772	14859	14941	15039	15073	14772	14766	14675	14927	14799	14789	14824	15074	14919	14821	14738	14849	14863	14851	14748	14907	14965	14883	14865	14981	14702	14687	14622	14758	14772	14733	14853	14749	14810	14718	14857	14979	14965	14905	14880	14855	14984	14923	14945	14641	14859	14682	14852	14538	14721	14811	14801	15073	14926	14767	14776	15037	14806	14766	14807	14656	14909	14889	14688	14720	14894	14879	14635	14825	14874	14751	15004	14748	14877	14729	14989	14954	14909	14817	14848	14759	14855	14892	15112	14832	14868	14838	14865	14800	14710	14900	14630	14732	14885	14919	15014	14993	14772	14839	14767	14798	14777	14718	14724	14725	14894	14841	14720	14628	14710	14835	14828	14828	14832	14863	14837	14788	14779	14978	14927	14931	15080	14722	14887	14843	15017	14813	14975	14798	14869	14950	14849	14914	14875	14845	14908	14711	14845	14870	14904	14765	14536	14771	14946	14921	14868	14744	14811	14572	14913	14918	14566	14792	14594	14807	14778	14710	14696	14827	14948	14706	14817	14901	14556	14983	14888	14965	14827	14848	14844	14877	14796	14831	15148	14960	14775	14742	14895	14961	14824	14858	14734	14886	14897	14661	14828	14775	15024	14778	14727	14688	14898	14688	14750	14758	14898	14842	14726	14860	14616	14713	14877	14780	14761	14768	14901	14794	14837	14791	14850	14863	14719	14800	14771	14806	14854	14836	14898	14949	14700	14735	14752	14725	14738	14866	14877	14732	15072	14920	14783	14778	14849	14517	14783	15027	14744	14947	14866	14988	14926	14774	14906	14808	14795	14963	14841	14794	15098	14746	14815	14794	15049	14738	14746	14779	14951	14731	14771	14939	14746	14722	14923	14989	14932	14796	14813	14705	14722	14837	14829	14862	14640	14909	14896	14856	14815	14860	14883	15014	14909	14964	14815	14899	14813	14952	14921	14723	14681	14894	14916	14894	14696	14863	14687	14868	15053	14840	14661	14933	14903	14718	14658	14802	14738	14768	14869	14932	14703	14886	15156	14619	14779	14933	15142	14802	14753	14747	14720	14813	14671	14852	14821	14685	14832	14832	14882	14678	14745	14709	14896	14965	14880	14890	14750	14881	14869	14780	14828	14904	14725	14700	14783	14960	14719	14932	14894	14950	14740	14829	14842	14814	14856	14819	14800	14764	14755	15007	14812	14817	14689	14814	14834	14907	14992	14795	14745	14866	14768	14800	14706	14782	14877	14712	14794	14953	15024	14651	14809	14917	14724	14983	14880	14816	14619	14899	14808	14966	14781	14727	14923	14742	14847	14684	14939	14898	14686	14716	14847	14867	15074	14808	14847	14708	14843	14835	14936	14690	14831	14944	14768	14878	14794	14862	14929	14889	14874	14774	14761	14725	14774	14614	14744	14906	14822	14962	14865	14656	14781	14805	14902	14804	14839	14880	14878	14614	14841	14819	15002	14857	14923	14860	14730	14621	14843	14991	14954	14864	14967	14839	14882	14899	14776	14603	14897	14879	14881	14773	14949	14788	14835	14841	14844	14809	14749	14853	14949	14878	14930	14952	14935	14730	14839	14686	14760	14784	14937	15058	15008	14817	14586	14790	15072	14731	14709	14844	14711	14766	14666	14952	14843	14895	14965	14694	14732	14749	14761	14865	14911	14748	14784	14873	14739	14769	14877	14911	14920	14883	14819	14768	14879	14773	14866	14860	14892	14819	14759	14798	14760	14835	14682	14926	14909	14934	14853	14709	14853	14862	14751	14897	14701	14976	14731	14818	14798	14758	14641	14921	14826	14827	14680	14795	14831	14886	14818	14784	14850	14586	14822	14879	14985	14927	14958	14852	14812	14760	14842	14788	14769	14812	14964	14781	14735	14618	14916	14706	14869	14851	14921	14648	14793	14766	14929	14886	14650	14823	14628	14849	15033	14897	14741	14829	14698	14617	14713	14866	14766	14913	14556	14724	14743	14695	14810	14706	14848	14911	14856	14715	14880	14848	14768	14822	14830
21683	41575	34765	26648	21354	18759	17123	16272	15865	15406	15174	14879	14530	14330	14261	14188	14119	14137	13864	13992	13906	13893	13896	13890	13777	13871	13930	13927	13773	13817	13860	13948	13938	13672	13921	13660	13783	13686	13782	13774	13758	13957	13822	13828	13782	13798	13910	13876	13738	13878	13953	13807	13702	13655	13718	13527	13808	13691	13724	13595	13812	13899	13836	13874	13801	13859	13699	13720	13830	13813	13847	13808	13793	13818	13909	13782	13768	13783	13842	13903	13745	13756	13711	13736	13767	13759	13829	13712	13743	13709	13755	13779	13804	13648	13709	13734	13800	13894	13834	13850	13705	13712	13863	13694	13825	13762	13790	13812	13755	13854	13982	13766	13936	13677	13926	13678	13761	13898	13797	13879	13862	13901	13936	13828	13837	13671	13662	13768	13871	13886	13741	13720	13832	13655	13925	13651	13708	13563	13927	13669	13712	13542	13688	13716	13851	13631	13720	13929	13847	13737	13842	13948	13768	13887	13813	13871	13763	13724	13807	13855	13929	13724	13875	13782	13698	13813	13611	13738	13558	13780	13626	13820	13860	13639	13785	13870	13905	13742	13875	13679	13862	13677	13948	13859	13894	13789	13703	13856	13720	13760	13807	13630	13814	13577	13869	13859	13878	13860	13764	13791	13667	13745	13859	13657	13751	13731	13769	13779	13798	13810	13893	13786	13859	13735	13755	13793	13749	13699	13982	13740	13947	13911	13697	13750	13905	13792	13754	13782	13639	13724	13637	13662	13663	13669	13707	13771	13960	13757	13707	13972	13868	13815	13893	13693	13882	13742	13666	13807	13937	13743	13815	13639	13766	13699	13754	13848	13691	13851	13686	13745	13735	13684	13862	13654	13843	13806	13784	13792	13728	13719	13928	13888	13741	13669	13816	13674	13838	13837	13851	13907	13781	13837	13695	13663	13853	13826	13866	13734	13727	13651	13761	13783	13610	13748	13739	13863	13712	13780	13834	13679	13776	13838	13744	13608	13850	13773	13698	13764	13542	13709	13910	13821	13958	13818	13926	13792	13726	13651	13763	13774	13790	13656	13756	13765	13732	13663	13813	13721	13784	13699	13760	13753	13850	13913	14034	13627	13824	13786	13760	13705	13814	13767	13800	13891	13860	13957	13824	13729	13701	13630	13824	13764	13865	13712	13698	13700	13966	13834	13933	13832	13724	13715	13679	13691	13901	13741	13840	13718	13779	13614	13821	13827	13744	13744	13848	13857	13819	13937	13851	13826	13822	13918	13640	13899	13783	13619	13900	13681	13704	13704	13572	13705	13707	13682	13666	13800	13668	13816	13605	13842	13794	13838	13780	13802	13657	13799	13720	13710	13776	13713	13758	13881	13895	13752	13751	13816	13817	13889	13777	13866	13720	13849	13802	13842	13725	13783	13774	13827	13775	13884	13874	13822	13675	13894	13839	13985	13875	13846	13700	13673	13803	13733	13658	13780	13769	13800	13850	13782	13643	13806	13684	13695	13655	13821	13767	13813	13779	13682	13811	13683	13821	13767	13895	13732	13794	13882	13719	13690	13838	13873	13830	13903	13693	13738	13707	13579	13801	13849	13684	13938	13703	13829	13903	13991	13798	13601	13829	13667	13574	13781	13527	13767	13882	13896	13761	13703	13694	13752	13790	13743	13753	13930	13718	13965	13591	13831	13896	13752	13790	13719	13758	13840	13864	13740	13773	13717	13820	13702	13714	13899	13735	13828	13701	13687	13879	13734	13878	13641	13910	13634	13793	13719	13682	13955	13763	13902	13875	13794	13760	13924	13701	13853	13588	13793	13646	13688	13829	13660	13794	13809	13709	13777	13809	13686	13916	13783	13784	13785	13736	13864	13847	14019	13511	13869	13945	13828	13828	13819	13740	13841	14137	13690	13784	13839	13785	13587	13808	13778	13698	13822	13781	13773	13814	13889	13869	13973	13890	14000	13836	13725	13740	13873	13772	13918	13865	13666	13796	13867	13764	13707	13751	13818	13780	13844	13639	13711	13808	13749	13756	13605	13845	13756	13641	13676	13860	13719	13667	13879	13766	13752	13748	13688	13753	13836	13889	13908	13799	14040	13777	13864	13750	13719	13723	13697	13764	13846	13734	13755	13925	13675	13850	13755	13902	13838	13597	13742	13654	13889	13756	13775	13776	13859	13669	13814	13782	13832	13890	13812	13671	13763	13800	13658	13716	13820	13837	13632	13762	13845	13862	13642	13819	13795	13769	13690	13826	13810	13910	13763	13685	13657	13749	13791	13841	13809	13579	13854	13722	13882	13877	13766	13861	13866	13763	13795	13572	13753	13867	13770	13888	13699	13772	13722	13696	13843	13821	13838	13798	13716	13931	13621	13858	13774	13673	13813	13772	13642	13756	13811	13787	13737	13679	13814	13740	13736	13684	13946	13775	13902	13699	13900	13709	13788	13660	13609	13611	13784	13862	13935	13752	13791	13724	13780	13844	13755	13832	13830	13667	13748	13752	14032	13675	13842	13868	13620	13773	13704	13740	13787	13851	13793	13853	13770	13643	13708	13795	13949	13717	13871	13856	13908	13760	13673	13862	13672	13758	13744	13770	13750	13770	13827	13626	13881	13707	13813	13729	13841	13895	13837	13698	13811	13736	13904	13784	13747	13699	13749	13742	13825	13563	13811	13747	13814	13714	13750	13770	13795	13684	13784	13683	13959	13817	13801	13772	13575	13892	13786	13810	13942	13901	13723	13793	13703	13818	13769	13689	13838	13614	13729	13833	13886	13726	13643	13787	13809	13693	13646	13728	13810	13729	13730	13794	13861	13838	13876	13614	13731	13687	13707	13879	13942	13763	13595	13757	13692	13930	13782	14016	13835	13722	13821	13754	13881	13893	13753	13739	13768	13805	13854	13952	13675	14020	13815	13582	13913	13869	13816	13637	13707	13661	13711	13837	13900	13593	13555	13799	13646	13683	13794	13766	13619	13767	13635	13714	13605	13799	13792	13781	13930	13803	13739	13755	13743	13973	13829	13714	13946	13757	13643	13793	13751	13791	13900	13777	13750	13884	13751	13717	13790	13720	13781	13687	13704	13813	13545	13805	13714	13806	13835	13791	13885	13618	13827	13732	13760	13785	13847	13790	13807	13610	13790	13789	13773	13574	13732	13710	13805	13559	13706	13822	13710	13991	13704	13970	13753	13881	13773	13871	13663	13778	13677	13636	13818	13699	13750	13667	13640	13755	13903	13877	13767	13619	13602	13796	13729	13772	13834	13802	13817	13817	13819	13788	13785	13720	13876	13896	13797	13596	13774	13842	13683	13710	13819	13791	13775	13787	13844	13772	13721	13775	13737	13666	13805	13727	13640	13792	13949	13644	13813	13679	13794	13960	13814	13694	13745	13827	13688	13842	13921	13751	13584	13641	13707	13863	13750	13775	13683	13690	13860	13862	13830	13683	13831	13844	13806	13818	13572	13768	13857	13822	13781	13875	13856	13717	13683	13737	13793	13927	13757	13878	13712	13915	13732	13891	13647	13626	13739	13792	13653	13879	13728	13719	13747	13791	13736	13634	13748	13787	13703	13842	13978	13924	13838	13803	13768	13676	13996	13881	13732	13873	13573	13617	13877	13726	13793	13705	13686	13777	13773	13758	13868	13744	13671	13798	13594	13940	13808	13807	13776	13869	13648	13675	13786	13958	13803	13554	13720	13948	13769	13935	13852	13747	13802	13516	13806	13621	13818	13717	13743	13707	13713	13817	13881	13820	13779	13912	13814	13845	13676	13738	13612	13860	13682	13696	13988	13888	13811	13732	14018	13748	13790	13897	13820	13835	13884	13864	13773	13806	13835	13946	13569	13810	13769	13844	13573	13703	13904	13850	13874	13870	13856	13836	13907	13853	13827	13856	13813	13777	13727	13838	13708	13817	13747	13680	13807	13863	13716	13903	13851	13819	13778	13843	13744	13633	13777	13840	13563	13786	13839	13853	13816	13974	13791	13776	13783	13614	13827	13545	13656	13754	13633	13731	13867	13866	13712	13741	13689	13668	13640	13877	13809	13751	14038	13733	13797	13764	13908	13809	13767	13877	13807	13746	13676	13851	13881	13800	13920	13621	13888	13796	13788	13762	13888	13705	13752	13934	13817	13796	13696	13819	13850	13813	13721	13778	13742	13827	13871	13795	13752	13855	13689	13769	13740	13784	13767	13821	13589	13827	13626	13832	13787	13894	13638	13737	13699	13980	13762	13845	13786	13622	13815	13963	13758	13786	13787	13879	13717	13857	13672	13720	13923	13753	13780	13715	13783	13800	13772	13758	13755	13710	13748	13757	13717	13596	13716	13909	13665	13840	13698	13682	13700	13843	13943	13685	13742	13800	13685	13763	13676	13882	13762	13738	13736	13818	13810	13916	13815	13726	13832	13812	13851	13600	13756	13863	13753	13893	13848	13930	13830	13669	13796	13666	13822	13662	13877	13765	13887	13749	13951	13739	13920	13761	13850	13690	13845	13725	13954	13741	13740	13812	13872	13776	13780	13842	13789	13753	13857	13791	13674	13867	13739	13887	13847	13601	13707	13780	13853	13857	13880	13810	13598	13805	13850	13745	13794	13685	13669	13847	13640	13683	13745	13771	13814	13819	13721	13621	13502	13708	13604	13906	13677	13654	14028	13931	13835	13849	13806	13761	13692	13876	13820	13916	13860	13669	13809	13768	13824	13728	13794	13813	13649	13926	13814	13851	13900	13806	13902	13929	13715	13817	13807	13634	13840	13680	13769	13759	13747	13662	13732	13880	13679	13759	13772	13662	13814	13646	13832	13736	13886	13744	13777	13601	13897	13794	13689	13838	13911	13855	13828	13740	13893	13632	13724	13736	13734	13766	13757	13919	13881	13759	13650	14004	14008	13765	13743	13789	13878	13691	13884	13699	13854	13871	13682	13846	13916	13811	13806	13694	13770	13779	13897	13606	13914	13746	13891	13849	13649	13824	13749	13870	13692	13827	13727	13813	13653	13845	13887	13760	13842	13872	13804	13822	13900	13833	13707	13675	13788	13760	13673	13838	13707	13793	13690	13708	13727	13863	13879	13731	13793	13752	13714	13615	13916	13674	13752	13738	13717	13966	13674	13844	13744	13806	13917	13741	13779	13852	13650
25421	21551	26783	26493	18536	16809	16450	15582	15456	15055	15086	14819	14553	14789	14489	14858	14519	14534	14452	14391	14491	14324	14582	14412	14495	14368	14228	14426	14453	14434	14385	14473	14277	14516	14445	14494	14482	14584	14506	14090	14363	14303	14573	14393	14457	14366	14413	14401	14156	14408	14323	14187	14456	14325	14563	14359	14336	14413	14394	14421	14513	14512	14383	14403	14406	14199	14335	14389	14159	14288	14377	14402	14419	14212	14202	14412	14497	14452	14366	14262	14303	14506	14397	14379	14265	14333	14653	14265	14247	14345	14343	14389	14288	14376	14133	14068	14341	14301	14241	14384	14346	14352	14265	14314	14174	14236	14396	14287	14153	14144	14353	14357	14484	14275	14381	14610	14589	14451	14304	14374	14245	14283	14240	14383	14282	14570	14404	14351	14388	14266	14323	14226	14304	14363	14225	14241	14387	14338	14459	14251	14246	14385	14420	14320	14468	14300	14343	14395	14097	14427	14333	14329	14409	14304	14266	14430	14152	14256	14458	14301	14309	14388	14515	14257	14268	14234	14289	14251	14201	14407	14329	14323	14294	14251	14133	14225	14474	14427	14451	14458	14321	14423	14466	14324	14295	14191	14423	14441	14559	14332	14500	14292	14291	14340	14156	14643	14477	14400	14360	14363	14329	14280	14413	14228	14447	14399	14539	14378	14206	14298	14372	14435	14354	14118	14349	14248	14382	14265	14577	14352	14437	14267	14283	14409	14407	14283	14291	14226	14037	14171	14254	14386	14111	14317	14291	14336	14476	14259	14458	14230	14257	14427	14349	14315	14259	14385	14389	14445	14411	14410	14254	14430	14385	14339	14252	14325	14141	14273	14188	14313	14403	14282	14574	14476	14459	14350	14190	14305	14427	14266	14342	14368	14401	14432	14259	14366	14324	14376	14407	14303	14265	14304	14236	14321	14601	14351	14265	14347	14377	14345	14506	14313	14479	14242	14466	14551	14291	14522	14383	14316	14435	14398	14208	14290	14344	14412	14365	14394	14312	14369	14350	14465	14523	14289	14351	14288	14398	14299	14382	14407	14260	14403	14380	14239	14269	14452	14428	14068	14209	14309	14193	14501	14395	14174	14363	14386	14370	14303	14245	14373	14298	14497	14280	14318	14312	14336	14358	14246	14266	14403	14375	14398	14325	14346	14257	14587	14515	14443	14399	14325	14274	14284	14391	14292	14409	14247	14454	14298	14460	14082	14271	14253	14436	14424	14554	14308	14238	14353	14346	14377	14421	14325	14369	14275	14342	14482	14562	14458	14448	14335	14381	14354	14371	14423	14205	14230	14399	14538	14292	14357	14356	14179	14355	14437	14456	14194	14170	14500	14340	14368	14205	14216	14366	14227	14568	14165	14530	14378	14431	14161	14337	14385	14312	14544	14212	14279	14536	14371	14358	14410	14496	14208	14381	14309	14362	14356	14325	14214	14402	14458	14323	14443	14521	14516	14570	14441	14259	14457	14336	14578	14263	14402	14281	14463	14363	14122	14398	14494	14585	14398	14541	14466	14408	14245	14156	14288	14294	14321	14456	14567	14279	14467	14549	14553	14361	14346	14374	14478	14547	14589	14438	14295	14440	14439	14293	14316	14256	14334	14321	14464	14465	14353	14331	14608	14393	14322	14388	14426	14510	14541	14188	14556	14388	14375	14412	14435	14340	14283	14354	14362	14544	14279	14306	14530	14351	14347	14438	14439	14234	14209	14517	14410	14390	14287	14415	14267	14355	14467	14258	14240	14305	14278	14469	14352	14461	14242	14382	14181	14314	14529	14387	14289	14251	14394	14368	14317	14347	14342	14455	14275	14286	14261	14318	14367	14523	14434	14492	14314	14439	14192	14116	14132	14304	14248	14444	14394	14243	14226	14365	14473	14266	14267	14421	14225	14575	14466	14382	14410	14295	14426	14303	14268	14414	14421	14268	14311	14329	14413	14488	14219	14542	14499	14376	14338	14426	14459	14414	14374	14416	14214	14200	14492	14484	14284	14412	14165	14284	14223	14231	14490	14280	14314	14584	14474	14537	14294	14253	14308	14466	14306	14561	14324	14227	14406	14338	14279	14276	14343	14212	14393	14397	14365	14279	14305	14436	14292	14350	14378	14412	14384	14354	14408	14382	14558	14249	14358	14306	14252	14379	14338	14370	14147	14395	14317	14456	14352	14187	14447	14355	14453	14301	14188	14207	14491	14171	14374	14386	14411	14316	14333	14410	14407	14472	14655	14404	14275	14450	14466	14535	14296	14435	14328	14298	14307	14459	14485	14249	14256	14242	14406	14337	14435	14436	14528	14356	14211	14292	14178	14470	14160	14323	14338	14352	14364	14605	14301	14379	14498	14318	14476	14251	14184	14365	14385	14287	14586	14586	14275	14610	14328	14293	14209	14133	14347	14340	14456	14500	14438	14371	14381	14472	14335	14407	14262	14222	14407	14206	14460	14385	14288	14471	14435	14373	14487	14303	14391	14396	14314	14333	14380	14326	14191	14269	14410	14346	14221	14251	14379	14444	14333	14416	14425	14412	14445	14326	14285	14437	14260	14299	14434	14227	14217	14419	14262	14292	14298	14300	14247	14536	14297	14258	14308	14316	14419	14317	14454	14371	14433	14352	14264	14277	14376	14408	14308	14357	14424	14152	14217	14313	14356	14174	14484	14359	14313	14278	14445	14224	14343	14168	14322	14389	14318	14337	14264	14467	14207	14255	14303	14346	14414	14407	14205	14483	14314	14433	14343	14339	14292	14430	14213	14363	14380	14259	14380	14162	14285	14204	14503	14254	14219	14213	14328	14365	14163	14373	14357	14371	14442	14464	14272	14325	14371	14379	14417	14441	14312	14394	14313	14271	14227	14487	14529	14387	14431	14540	14386	14274	14282	14282	14516	14173	14369	14406	14455	14135	14433	14460	14449	14447	14345	14516	14456	14415	14316	14448	14601	14385	14385	14408	14425	14191	14391	14489	14480	14455	14419	14422	14387	14261	14326	14322	14367	14377	14225	14353	14356	14318	14282	14370	14431	14445	14166	14359	14256	14461	14318	14362	14367	14422	14222	14498	14421	14349	14470	14314	14470	14168	14314	14358	14270	14643	14528	14404	14323	14501	14338	14304	14333	14474	14302	14294	14386	14197	14296	14383	14230	14442	14364	14284	14382	14234	14279	14289	14397	14308	14372	14256	14345	14439	14551	14272	14365	14307	14202	14182	14319	14351	14432	14291	14289	14413	14331	14219	14406	14344	14498	14203	14246	14541	14282	14432	14330	14309	14326	14526	14539	14625	14193	14302	14392	14389	14397	14379	14323	14259	14451	14368	14289	14337	14284	14458	14249	14423	14639	14407	14387	14408	14184	14257	14288	14313	14216	14606	14293	14589	14538	14361	14272	14214	14321	14342	14281	14373	14288	14454	14213	14336	14453	14384	14145	14433	14288	14266	14356	14419	14336	14274	14495	14432	14345	14150	14335	14395	14192	14369	14429	14342	14236	14202	14386	14267	14219	14308	14191	14260	14347	14282	14451	14414	14431	14305	14277	14384	14428	14299	14355	14315	14335	14236	14408	14361	14463	14147	14283	14381	14416	14477	14373	14255	14359	14501	14281	14433	14219	14367	14227	14394	14397	14496	14387	14306	14213	14460	14317	14308	14389	14441	14492	14431	14355	14456	14295	14405	14432	14148	14350	14385	14175	14377	14473	14451	14428	14574	14264	14397	14305	14280	14167	14298	14243	14358	14323	14457	14417	14494	14290	14270	14290	14502	14405	14269	14488	14345	14308	14398	14476	14473	14427	14566	14397	14566	14493	14310	14299	14381	14407	14250	14535	14434	14245	14274	14382	14421	14376	14460	14099	14231	14318	14284	14372	14319	14379	14506	14080	14331	14401	14376	14325	14422	14266	14336	14539	14501	14239	14299	14386	14451	14287	14244	14531	14322	14301	14477	14447	14472	14266	14327	14287	14223	14303	14503	14487	14478	14449	14512	14454	14377	14371	14599	14132	14380	14348	14383	14366	14394	14262	14414	14439	14377	14289	14431	14311	14262	14155	14399	14368	14204	14327	14309	14474	14454	14278	14537	14328	14526	14179	14601	14372	14326	14211	14337	14294	14375	14343	14424	14265	14454	14263	14340	14423	14551	14401	14485	14259	14300	14328	14330	14452	14343	14391	14484	14406	14477	14208	14262	14179	14483	14304	14241	14323	14313	14370	14394	14282	14350	14517	14277	14302	14413	14257	14455	14506	14435	14503	14276	14366	14319	14419	14225	14184	14371	14268	14334	14475	14364	14296	14292	14461	14479	14388	14490	14399	14532	14539	14362	14264	14439	14348	14326	14267	14370	14184	14320	14440	14389	14395	14296	14254	14312	14196	14290	14366	14464	14340	14491	14359	14465	14455	14305	14391	14455	14348	14363	14396	14213	14562	14297	14281	14259	14445	14372	14444	14472	14276	14360	14368	14320	14260	14608	14394	14363	14359	14220	14363	14413	14425	14298	14328	14305	14253	14306	14448	14339	14652	14511	14275	14545	14218	14512	14449	14325	14379	14233	14179	14346	14382	14424	14347	14361	14408	14339	14343	14350	14268	14412	14233	14272	14224	14597	14421	14417	14416	14471	14282	14263	14167	14344	14373	14375	14402	14254	14441	14471	14479	14511	14540	14437	14422	14445	14196	14477	14168	14526	14387	14149	14487	14516	14456	14374	14385	14320	14173	14560	14405	14296	14420	14481	14411	14234	14460	14392	14175	14372	14333	14420	14377	14275	14411	14343	14293	14371	14339	14425	14276	14437	14153	14317	14389	14337	14333	14510	14633	14339	14421	14453	14109	14510	14336	14496	14373	14181	14136	14474	14370	14484	14384	14391	14190	14242	14512	14297	14389	14524	14422	14475	14513	14402	14317	14357	14244	14268	14441	14564	14465	14246	14372	14374	14368	14391	14317	14320	14476	14435	14282	14374	14275	14606	14235	14406	14481	14393	14233	14347	14399	14537	14279	14448	14352	14526	14331	14356	14545	14501	14180	14212	14301	14157	14361	14244	14277	14305	14306	14464	14382	14300	14451	14318	14367	14325	14267	14432	14313	14429	14376	14395	14305	14480	14323	14275	14477	14205	14606	14406	14333	14437	14435
21589	37304	30271	22958	18957	17000	15899	15291	14968	14807	14396	14350	13919	14034	13770	13703	13782	13751	13626	13556	13450	13492	13476	13616	13491	13526	13621	13648	13553	13557	13497	13557	13554	13659	13716	13599	13616	13650	13498	13570	13423	13475	13466	13382	13398	13425	13523	13530	13326	13823	13671	13556	13509	13372	13566	13544	13580	13515	13427	13570	13519	13511	13422	13607	13542	13583	13530	13408	13601	13569	13495	13452	13475	13440	13493	13402	13340	13449	13523	13628	13569	13485	13426	13675	13450	13462	13663	13407	13479	13438	13588	13568	13462	13490	13367	13551	13484	13427	13586	13376	13698	13416	13550	13464	13426	13499	13505	13564	13597	13617	13406	13360	13633	13466	13621	13574	13385	13502	13301	13421	13515	13360	13629	13457	13564	13612	13221	13476	13439	13507	13416	13499	13471	13472	13652	13406	13529	13455	13310	13448	13418	13623	13467	13401	13589	13523	13494	13613	13460	13492	13463	13739	13489	13579	13395	13423	13740	13532	13581	13358	13502	13419	13554	13574	13500	13542	13295	13426	13442	13378	13530	13587	13455	13329	13564	13360	13425	13681	13419	13561	13476	13593	13366	13310	13522	13499	13481	13374	13389	13498	13550	13551	13536	13432	13552	13562	13381	13494	13515	13501	13509	13503	13644	13506	13489	13485	13623	13488	13490	13533	13355	13739	13540	13611	13612	13482	13502	13419	13393	13517	13342	13402	13533	13582	13588	13355	13634	13410	13643	13508	13585	13475	13534	13550	13633	13431	13364	13402	13418	13414	13339	13389	13642	13536	13281	13415	13633	13538	13449	13563	13685	13478	13473	13489	13531	13501	13457	13590	13443	13552	13213	13445	13438	13375	13571	13489	13630	13514	13315	13503	13566	13604	13682	13483	13435	13497	13427	13412	13471	13545	13474	13450	13518	13553	13438	13432	13497	13437	13504	13525	13424	13611	13492	13441	13526	13623	13578	13480	13596	13549	13371	13478	13262	13610	13505	13436	13398	13604	13554	13377	13523	13473	13465	13480	13395	13490	13495	13470	13415	13502	13495	13517	13645	13623	13462	13408	13410	13646	13461	13400	13533	13405	13330	13384	13613	13559	13656	13436	13571	13579	13419	13464	13493	13543	13574	13364	13480	13332	13601	13591	13546	13621	13449	13531	13640	13421	13443	13560	13508	13507	13575	13581	13475	13557	13492	13552	13520	13520	13341	13587	13395	13555	13571	13540	13408	13555	13578	13642	13483	13431	13524	13607	13592	13657	13462	13437	13322	13521	13586	13400	13509	13323	13540	13519	13666	13684	13530	13570	13500	13229	13579	13544	13542	13307	13529	13464	13509	13404	13611	13501	13427	13427	13395	13456	13538	13318	13463	13570	13413	13619	13545	13549	13347	13422	13647	13517	13425	13504	13595	13345	13381	13592	13646	13397	13507	13647	13572	13503	13735	13433	13479	13509	13386	13447	13593	13547	13491	13463	13601	13639	13590	13475	13391	13512	13580	13388	13561	13396	13535	13337	13566	13651	13596	13628	13625	13349	13514	13441	13475	13376	13471	13423	13545	13496	13404	13582	13353	13601	13485	13377	13482	13358	13642	13603	13564	13529	13468	13427	13637	13559	13529	13524	13455	13368	13522	13473	13606	13351	13454	13410	13551	13360	13444	13564	13669	13517	13501	13443	13438	13542	13656	13508	13562	13522	13339	13442	13585	13439	13489	13526	13458	13490	13561	13616	13351	13521	13445	13435	13514	13424	13434	13564	13518	13554	13519	13452	13465	13511	13537	13477	13519	13506	13447	13408	13574	13453	13456	13304	13606	13566	13474	13416	13456	13478	13597	13401	13500	13491	13592	13426	13584	13639	13428	13617	13360	13372	13367	13602	13573	13345	13515	13639	13507	13503	13450	13408	13532	13396	13422	13415	13466	13588	13485	13420	13392	13372	13647	13430	13444	13591	13480	13615	13447	13435	13485	13519	13502	13484	13515	13493	13561	13493	13443	13599	13671	13729	13525	13547	13517	13442	13478	13367	13504	13308	13390	13484	13384	13534	13673	13715	13462	13352	13400	13582	13485	13578	13383	13509	13425	13616	13595	13544	13455	13615	13512	13384	13538	13469	13590	13640	13664	13263	13501	13461	13529	13546	13569	13589	13645	13430	13423	13555	13654	13592	13591	13494	13658	13432	13732	13578	13534	13425	13516	13416	13376	13505	13547	13378	13455	13542	13536	13411	13393	13455	13516	13375	13537	13368	13452	13512	13646	13463	13430	13406	13579	13524	13504	13573	13493	13501	13483	13426	13700	13512	13425	13455	13571	13327	13591	13443	13625	13642	13377	13667	13512	13489	13542	13501	13477	13509	13524	13376	13453	13574	13627	13531	13482	13592	13676	13296	13422	13610	13518	13468	13482	13538	13373	13635	13653	13494	13277	13521	13471	13445	13448	13552	13491	13484	13422	13371	13526	13419	13545	13517	13587	13674	13723	13474	13464	13640	13318	13440	13419	13494	13393	13264	13552	13615	13442	13378	13397	13513	13542	13389	13458	13433	13512	13408	13461	13499	13365	13460	13428	13475	13361	13343	13437	13520	13456	13454	13536	13454	13457	13538	13403	13401	13497	13401	13476	13424	13391	13397	13458	13535	13356	13539	13381	13382	13632	13540	13331	13446	13529	13433	13323	13432	13469	13581	13453	13471	13577	13527	13377	13630	13525	13506	13501	13578	13521	13503	13700	13472	13533	13714	13389	13458	13566	13593	13560	13453	13507	13469	13471	13493	13417	13484	13498	13469	13461	13660	13631	13431	13562	13534	13522	13549	13464	13318	13531	13563	13448	13571	13582	13370	13405	13368	13450	13490	13543	13606	13479	13455	13523	13445	13371	13478	13513	13497	13500	13408	13633	13364	13420	13476	13705	13360	13522	13495	13665	13536	13304	13548	13300	13453	13582	13687	13281	13493	13588	13472	13492	13494	13380	13491	13561	13542	13457	13501	13590	13419	13492	13486	13477	13506	13395	13588	13441	13452	13469	13613	13563	13397	13594	13517	13585	13496	13550	13419	13621	13537	13571	13580	13518	13441	13554	13383	13576	13467	13644	13596	13670	13498	13486	13525	13434	13584	13501	13481	13477	13659	13383	13640	13481	13459	13498	13537	13501	13450	13517	13610	13525	13620	13558	13342	13497	13471	13505	13651	13546	13346	13601	13610	13495	13439	13515	13483	13490	13412	13498	13326	13447	13487	13556	13523	13509	13471	13428	13460	13459	13468	13480	13674	13539	13424	13482	13495	13709	13520	13562	13511	13385	13449	13591	13536	13471	13543	13566	13482	13428	13278	13478	13566	13435	13547	13420	13345	13574	13325	13560	13632	13417	13469	13481	13238	13437	13546	13513	13513	13445	13528	13375	13495	13600	13627	13441	13489	13625	13530	13291	13654	13404	13628	13471	13409	13314	13527	13443	13418	13531	13546	13420	13484	13510	13487	13518	13588	13569	13417	13364	13556	13566	13496	13522	13468	13549	13478	13343	13543	13545	13542	13456	13519	13488	13620	13506	13551	13538	13695	13494	13459	13619	13614	13533	13522	13532	13436	13546	13474	13660	13411	13450	13470	13586	13385	13522	13358	13436	13464	13489	13414	13573	13528	13429	13517	13403	13654	13560	13449	13289	13478	13614	13390	13723	13539	13355	13290	13618	13470	13507	13550	13469	13463	13520	13580	13396	13476	13569	13640	13278	13485	13530	13432	13596	13338	13398	13417	13590	13503	13487	13475	13615	13300	13710	13563	13483	13577	13509	13523	13643	13509	13561	13486	13691	13525	13389	13525	13520	13572	13556	13549	13485	13422	13618	13591	13425	13452	13557	13594	13391	13648	13535	13432	13447	13474	13542	13534	13386	13531	13336	13501	13368	13519	13504	13529	13450	13496	13471	13326	13452	13591	13428	13498	13529	13640	13442	13516	13431	13509	13716	13580	13393	13455	13456	13440	13462	13493	13543	13713	13449	13590	13449	13410	13615	13532	13656	13505	13604	13657	13582	13401	13523	13515	13578	13601	13447	13424	13487	13517	13390	13598	13583	13479	13487	13500	13570	13458	13543	13392	13716	13464	13355	13611	13409	13539	13405	13496	13635	13569	13465	13329	13395	13426	13597	13421	13590	13433	13408	13489	13427	13335	13619	13636	13329	13533	13507	13573	13554	13280	13555	13431	13540	13539	13775	13505	13544	13477	13534	13412	13553	13560	13609	13448	13588	13629	13402	13507	13435	13443	13443	13546	13405	13382	13484	13593	13719	13522	13576	13523	13432	13511	13543	13480	13606	13613	13497	13602	13583	13490	13425	13378	13607	13315	13361	13571	13353	13465	13403	13421	13420	13607	13600	13441	13527	13675	13496	13419	13531	13459	13456	13378	13642	13631	13547	13473	13466	13330	13639	13449	13507	13373	13364	13683	13504	13531	13633	13357	13530	13458	13624	13455	13618	13523	13438	13504	13393	13591	13400	13495	13596	13590	13394	13534	13513	13622	13361	13495	13657	13329	13534	13487	13548	13574	13582	13410	13431	13459	13392	13507	13441	13428	13486	13393	13446	13550	13427	13578	13371	13394	13548	13516	13528	13654	13517	13495	13547	13500	13503	13505	13476	13354	13525	13524	13569	13475	13506	13464	13467	13570	13436	13594	13558	13625	13527	13784	13369	13502	13668	13605	13604	13415	13411	13486	13458	13588	13489	13494	13462	13529	13576	13401	13507	13733	13524	13346	13452	13427	13627	13567	13520	13437	13542	13452	13531	13427	13559	13659	13476	13542	13558	13473	13510	13533	13319	13485	13501	13419	13508	13404	13501	13446	13568	13549	13570	13394	13511	13485	13426	13420	13432	13569	13739	13567	13489	13557	13592	13505	13537	13333	13498	13405	13583	13547	13571	13497	13450	13509	13491	13496	13586	13464	13485	13549	13566	13485	13416	13470	13542	13412	13512	13528	13512	13469	13269	13652	13531	13591	13562	13356	13564	13567	13659	13422	13509	13373	13536	13524	13419	13469	13682	13466	13523	13391	13561	13497	13591	13427	13406	13555	13454	13489	13539	13452	13626	13533	13387	13478	13484	13403	13529	13509	13574	13616	13519	13395	13756	13491
22565	21468	28555	24801	21903	23046	22582	18036	16582	16768	16348	15523	15675	15529	15470	15078	15170	15144	14891	14805	14980	15147	14996	15090	14820	14964	14907	14747	14867	14921	14539	14857	14811	14822	14781	14908	14790	14869	14749	14940	14836	14688	14849	15012	14835	14797	14774	14645	14873	14809	14585	14569	14635	14623	14748	14920	14784	14556	14673	14629	14708	14829	14768	14936	14813	14788	14700	14796	14701	14756	14792	14672	14645	14736	14738	14920	14921	14720	14617	14603	14747	14763	14808	14652	14533	14820	14810	14712	14786	14895	14631	14605	14648	14854	14745	14692	14943	14673	14628	14565	14850	14527	14714	14941	14771	14852	14968	14656	14701	14687	14776	14870	14758	14759	14955	14884	14680	14755	14852	14746	14889	14780	14884	14642	14753	14824	14803	14695	14532	14748	14773	14749	14643	14748	14787	14654	14655	14844	14692	14739	14738	14739	14821	14926	14785	14767	14721	14683	14610	14824	14703	14649	14628	14862	14869	14752	14645	14739	14768	14658	14784	14656	14676	14760	14730	14632	14681	14977	14788	14975	14696	14830	14890	14956	14631	14656	14741	14798	14833	14619	14800	14645	14672	14637	14849	14728	14830	14717	14669	14601	14661	14769	14625	14646	14836	14654	14743	14538	14723	14720	14805	14511	14592	14728	14743	14691	14686	14554	14723	14886	14806	14560	14822	14575	14729	14649	14741	14872	14750	14633	14745	14631	14621	14745	14678	14486	14715	14773	14991	14789	14853	14792	14931	14838	14742	14740	14780	14708	14700	14803	14719	14784	14728	14775	14756	14899	14779	14763	14634	14716	14837	14832	14631	14752	14659	14816	14552	14740	14889	14963	14854	14566	14781	14744	14713	14834	14762	14745	14592	14781	14683	14667	14798	14661	14789	14785	14768	14834	14839	14698	14704	14782	14803	14674	14610	14636	14756	14776	14726	14765	14702	14766	14736	14543	14628	14634	14749	14710	14719	14867	14686	14632	14668	14900	14757	14835	14527	14757	14724	14573	14858	14660	14692	14668	14844	14754	14743	14814	14874	14659	14595	14740	14601	14710	14784	14734	14701	14608	14696	14696	14871	14646	14690	14679	14893	14827	14674	14613	14834	14806	14627	14694	14860	14656	14730	14832	14847	14668	14887	14865	14689	14755	14819	14724	14639	14748	14719	14529	14681	14800	14655	14840	14737	14691	14752	14762	14764	14664	14591	14650	14622	14615	14857	14855	14810	14783	14723	14649	14848	14801	14642	14812	14756	14778	14741	14683	14820	14556	14680	14568	14755	14781	14656	14911	14609	14807	14766	14848	14885	14792	14746	14822	14732	14630	14595	14693	14615	14816	14782	14919	14949	14714	14512	14592	14764	14828	14796	14815	14758	14614	14721	14725	14798	14735	14886	14749	14848	14763	14790	14625	14677	14699	14596	14804	14711	14684	14569	14812	14780	14710	14712	14792	14800	14590	14797	14856	14827	14839	14672	14973	14747	14718	14820	14595	14503	14481	14520	14755	14895	14703	14637	14699	14697	14712	14844	14838	14724	14760	14543	14737	14809	14637	14869	14578	14696	14619	14711	14578	14663	14671	14869	14872	14879	14821	14829	14759	14739	14738	14671	14771	14795	14927	14815	14578	14967	14695	14935	14775	14641	14487	14923	14568	14692	14714	14774	14765	14932	14732	14938	14765	14839	14734	14612	14805	14587	14855	14621	14570	14567	14834	14778	14595	14667	14670	14741	14614	14689	14794	14789	14773	14780	14878	14809	14616	14669	14791	14861	14565	14879	14716	14867	14711	14637	14877	14579	14918	14795	14720	14809	14853	14908	14810	14662	14470	14734	14647	14707	14645	14826	14626	14740	14599	14665	14975	14700	14666	14741	14859	14715	14644	14671	14731	14929	14865	14729	14504	14955	14587	14639	14668	14527	14694	14628	14711	14695	14600	14718	14599	14897	14701	14750	14629	14647	14679	14723	14661	14620	14591	14745	14866	14624	14803	14632	14760	14671	14728	14721	14804	14736	14632	14923	14803	14818	14758	14726	14810	14803	14814	14792	14535	14719	14680	14785	14900	14835	14864	14775	14646	14871	14823	14930	14480	14698	14761	14527	14808	14829	14735	14867	14756	14795	14802	14718	14697	14656	14708	14561	14708	14879	14711	14664	14975	14862	14831	14807	14718	14676	14746	14688	14569	14685	14626	14738	14680	14760	14895	14586	14610	14764	14745	14731	14641	14793	14677	14671	14760	14648	14980	14684	14607	14595	14479	14784	14644	14688	14887	14797	14828	14780	14671	14739	14615	14743	14922	14807	14605	14663	14556	14633	14722	14713	14554	14858	14766	14632	14740	14733	14786	14736	14839	14802	14732	14746	14869	14728	14648	14743	14629	14544	14704	14721	14779	14653	14769	14788	14793	14752	14589	14784	14666	14653	14758	14738	14636	14752	14682	14861	14758	14721	14712	14746	14830	14821	14565	14618	14749	14752	14804	14874	14883	14803	14809	14657	14838	14656	14667	14767	14840	14767	14782	14719	14702	14774	14679	14794	14536	14781	14703	14851	14523	14735	14755	14725	14564	14546	14740	14576	14633	14624	14846	14706	14812	14827	14715	14820	14452	14898	14686	14963	14822	14898	14529	14626	14811	14452	14715	14636	14690	14747	14738	14595	14759	14779	14835	14739	14690	14825	14646	14747	14713	14686	14710	14820	14712	14784	14665	14765	14867	14650	15005	14837	14990	14637	14534	14587	14894	14769	14773	14657	14605	14781	14628	14620	14791	14810	14925	14780	14662	14803	14690	14762	14592	14715	14748	14628	14696	14746	14429	14735	14697	14669	14989	14914	14831	14746	14813	14778	14755	14587	14869	14791	14778	14688	14787	14845	14692	14684	14655	14626	14664	14793	14573	14756	14750	14703	14709	14648	14695	14673	14710	14817	14925	14737	14715	14814	14877	14631	14749	14618	14756	14686	14583	14629	14586	14769	14812	14609	14718	14788	14663	14827	14674	14785	14766	14796	14839	14711	14921	14722	14819	14786	14737	14631	14578	14781	14563	14653	14597	14677	14774	14719	14636	14878	14827	14795	14744	14591	14799	14652	14767	14817	14535	14972	14830	14699	14788	14788	14917	14721	14758	14712	14860	14850	14680	14551	14765	14710	14605	14665	14710	14674	14525	14843	14691	14856	14563	14685	14846	14706	14573	14698	14523	14632	14815	14921	14651	14689	14785	14669	14688	14662	14793	14766	14709	14871	14856	14850	14981	14749	14676	14912	14785	14834	14592	14643	14680	14750	14892	14676	14828	14747	14851	14731	14639	14622	14832	14580	14792	14805	14777	14885	14665	14891	14630	14675	14842	14803	14630	14871	14796	14840	15029	14564	14792	14686	14812	14716	14835	14786	14732	14812	14754	14776	14591	14710	14633	14541	14598	14780	14591	14658	14810	14643	14690	14836	14766	14906	14872	14809	15076	14741	14671	14798	14793	14604	14735	14847	14688	14534	14669	14745	14831	14830	14688	14756	14781	14685	14830	14696	14857	14807	14870	14792	14588	14565	14600	14749	14600	14381	14732	14779	14697	14733	14788	14668	14783	14765	14734	14829	14705	14618	14773	14804	14701	14776	14985	14801	14723	14717	14808	14645	14873	14643	14635	14725	14768	14772	14757	14762	14613	14765	14710	14623	14715	14792	14849	14848	14804	14683	14857	14651	14577	14807	14753	14828	14731	14776	14844	14979	14636	14674	14530	14729	14794	14724	14764	14853	14471	14801	14853	14707	14936	14773	14784	14843	14703	14615	14758	15023	14727	14883	14781	14792	14940	14620	14782	14881	14898	14794	14630	14622	14654	14846	14702	14735	14858	14704	14770	14687	14964	14843	14744	14838	14913	14731	14732	14709	14749	14654	14759	14755	14670	14858	14687	14830	14727	14663	14652	14784	14788	14801	14755	14967	14552	14751	14696	14640	14960	14716	14820	14794	14784	14743	14671	14702	14664	14815	14773	14696	14799	14816	14636	14897	14739	14809	14734	14738	14847	14802	14627	14961	14772	14572	14969	14673	14817	14654	14706	14744	14872	14744	14737	14754	14711	14832	14843	14726	14715	14678	14953	14674	14686	14755	14722	14642	14544	14905	14630	14871	14788	14604	14701	14779	14679	14610	14573	14540	14649	14643	14676	14807	14564	14719	14626	14884	14903	14908	14807	14874	14659	14689	14882	14772	14899	14756	14780	14816	14823	14896	14777	14857	14761	14826	14492	14766	14629	14702	14877	14922	14681	14726	14686	14929	14491	14849	14683	14744	14632	14697	14901	14636	14773	14678	14715	14696	14624	14752	14677	14828	14949	14819	14829	14863	14852	14702	14823	14905	14642	14740	14664	14807	14773	14596	14736	14952	14844	14709	14836	14731	14695	14657	14698	14563	15024	14880	14579	14771	14661	14824	14876	14878	14746	14838	14537	14579	14618	14785	14776	14721	14581	14720	14651	14688	14736	14755	14554	14838	14642	14789	14621	14653	14608	14815	14838	14695	14780	14652	14626	14782	14719	14844	14932	14756	14663	14517	14769	14635	14804	14839	14626	14708	14867	14692	14788	14566	14735	14619	14957	14701	14566	14412	14800	14604	14716	14705	14644	14697	14705	14689	14808	14772	14890	14824	14761	14715	14596	14723	14778	14900	14728	14888	14996	14708	14762	14797	14719	14635	14599	14679	14794	14650	14658	14716	14886	14832	14712	14815	14819	14631	14821	14619	14767	14662	14794	14583	14702	14801	14618	14739	14771	14741	14694	14910	14713	14883	14627	14624	14811	14805	14646	14868	14768	14811	14753	14717	14561	14801	14667	14811	14729	14825	14912	14928	14677	14733	14853	14790	14586	14660	14700	14641	14822	14769	14823	14830	14872	14667	14862	14811	14744	14668	14769	14750	14853	14812	14703	14615	14805	14717	14876	14820	14630	14851	14729	14747	14754	14735	14731	14821	14965	14607	14613	14615	14801	14795	14856	14501	14826	14859	14673	14624	14593	14843	14753	14805	14694	14616	14575	14648	14635	14839	14881	14781	14711	14737	14713	14854	14838	14833	14676	14566	14855	14711	14695	14673	14702	14788	14781	14894	14943	14718	14945	14565	14851	14634	14818
23225	45959	38758	29395	24022	20483	18697	17617	16924	16443	15706	15122	14813	14637	14455	14269	14159	14110	14136	14217	13991	14035	13978	13976	13964	13898	13863	13843	13801	13903	13900	13876	13947	13871	13677	13971	13787	13755	13790	13864	13900	13616	13956	13905	13758	13883	13842	13837	13933	14012	13769	13733	13941	13809	13589	13688	13727	13857	13705	13710	13950	13592	13696	13679	13671	13875	13603	13789	13713	13872	13675	13910	13825	13751	13845	13691	13722	13768	13744	13634	13830	13772	13576	13756	13698	13841	13674	13665	13704	13711	13725	13661	13519	13699	13891	13539	13811	13694	13936	13635	13535	14009	13865	13824	13749	13748	13850	13774	13715	13755	13767	13853	13747	13871	13653	13610	13874	13803	13715	13640	13801	13536	13652	13704	13727	13861	13739	13666	13698	13881	13884	13653	13860	13802	13656	13730	13945	13766	13728	13821	13735	13825	13725	13770	13607	13770	13641	13696	13738	13839	13798	13730	13830	13811	13823	13773	13892	13648	13620	13746	13776	13638	13726	13567	13726	13599	13660	13769	13748	13622	13738	13655	13762	13596	13730	13796	13779	13873	13909	13669	13797	13638	13759	13717	13728	13674	13665	13717	13583	13755	13626	13859	13750	13590	13673	13718	13612	13829	13715	13706	13703	13719	13836	13778	13831	13759	13667	13892	13623	13824	13762	13821	13781	13768	13752	13770	13757	13702	13800	13763	13850	13696	13664	13610	13746	13878	13888	13726	13691	13709	13985	13833	13841	13502	13775	13621	13793	13884	13763	13705	13615	13789	13713	13866	13734	13737	13630	13765	13956	13745	13724	13635	13743	13785	13773	13862	13786	13705	13767	13756	13858	13671	13602	13735	13637	13589	13576	13719	13884	13776	13862	13552	13747	13693	13808	13626	13646	13835	13775	13910	13832	13585	13834	13850	13637	13663	13934	13607	13767	13743	13750	13827	13712	13710	13830	13767	13790	13799	13807	13622	13781	13827	13746	13647	13881	13589	13634	13539	13639	13752	13887	13697	13807	13605	13669	13728	13832	13735	13708	13788	13721	13753	13814	13834	13895	13880	13753	13698	13751	13897	13778	13755	13824	13859	13675	13851	13842	13860	13758	13765	13821	13749	13756	13751	13810	13684	13730	13767	13715	13804	13717	13834	13737	13803	13717	13839	13803	13757	13656	13835	13739	13752	13724	13774	13623	13653	13759	13823	13696	13664	13758	13828	13642	13676	13707	13582	13772	13587	13726	13850	13660	13679	13728	13654	13779	13714	13679	13729	13705	13518	13793	13816	13660	13654	13796	13691	13800	13978	13623	13800	13678	13864	13714	13735	13587	13791	13618	13723	13576	13971	13836	13568	13880	13889	13807	13783	13694	13856	13747	13768	13742	13562	13731	13718	13640	13778	13689	13825	13711	13746	13774	13847	13715	13608	13767	13854	13687	13611	13811	13677	13638	13807	13759	13712	13690	13691	13810	13695	13714	13710	13786	13674	13758	13634	13718	13843	13722	13993	13750	13706	13605	13611	13773	13766	13730	13643	13641	13755	13903	13666	13697	13710	13819	13808	13811	13772	13727	13702	13659	13694	13798	13576	13654	13807	13689	13749	13707	13818	13626	13553	13747	13677	13774	13847	13795	13778	13769	13650	13813	13827	13540	13818	13767	13745	13693	13676	13854	13794	13833	13618	13799	13836	13613	13834	13717	13736	13749	13666	13587	13620	13848	13848	13802	13508	13909	13921	13709	13774	13774	13551	13646	13505	13819	13712	13874	13731	13826	13846	13743	13740	13682	13722	13676	13582	13762	13900	13806	13659	13754	13645	13780	13685	13708	13709	13589	13598	13787	13842	13760	13673	13575	13458	13746	13851	13778	13700	13923	13701	13547	13695	13690	13585	13638	13865	13617	13824	13569	13631	13646	13836	13816	13881	13707	13597	13560	13774	13761	13800	13752	13786	13945	13694	13690	13961	13748	13724	13618	13630	13794	13702	13849	13617	13634	13744	13684	13685	13779	13874	13714	13695	13827	13743	13755	13786	13695	13893	13729	13763	13724	13918	13679	13869	13726	13676	13699	13608	13732	13768	13755	13780	13685	13812	13757	13796	13845	13895	13812	13725	13798	13689	13767	13895	13736	13630	13877	13861	13744	13807	13720	13633	13709	13645	13752	13649	13730	13626	13744	13640	13685	13580	13642	13883	13717	13726	13674	13806	13799	13782	13692	13784	13628	13607	13693	13798	13671	13715	13618	13726	13880	13766	13783	13594	13817	13880	13875	13708	13840	13793	13644	13703	13722	13760	13613	13708	13798	13821	13621	13860	13767	13785	13910	13631	13862	13824	13866	13839	13746	13746	13846	13746	13722	13759	13609	13729	13911	13869	13927	13796	13622	13671	13794	13689	13649	13719	13608	13698	13570	13698	13614	13770	13642	13521	13741	13650	13813	13767	13639	13819	13684	13868	13713	13744	13731	13762	13836	13611	13805	13703	13645	13790	13876	13671	13844	13874	13730	13883	13667	13784	13787	13801	13816	13761	13689	13723	13793	13847	13819	13793	13645	13803	13648	13765	13639	13773	13639	13844	13706	13778	13934	13594	13804	13663	13769	13768	13729	13792	13709	13773	13575	13608	13849	13790	13804	13752	13793	13709	13799	13592	13921	13733	13703	13754	13725	13819	13745	13750	13660	13607	13836	13635	13628	13748	13822	13826	13853	13729	13736	13708	13758	13666	13722	13652	13762	13696	13728	13710	13857	13763	13797	13666	13704	13780	13753	13555	13669	13919	13809	13642	13800	13683	13793	13763	13861	13795	13830	13716	13672	13761	13721	13722	13779	13614	13785	13781	13762	13699	13744	13729	13916	13806	13748	13753	13716	13801	13734	13948	13651	13698	13643	13896	13772	13738	13687	13672	13645	13795	13657	13772	13961	13722	13788	13725	13683	13691	13752	13747	13784	13676	13849	13653	13828	13831	13775	13785	13691	13738	13751	13801	13607	13625	13817	13648	13940	13833	13869	13859	13687	13877	13793	13771	13827	13546	13823	13839	13680	13792	13716	13687	13715	13887	13734	13934	13704	13791	13787	13961	13632	13622	13774	13551	13682	13691	13712	13812	13619	13775	13606	13770	13722	13624	13754	13835	13675	13749	13730	13684	13684	13562	13598	13790	13757	13855	13606	13793	13689	13525	13736	13694	13681	13623	13884	13598	13876	13694	13826	13804	13663	13833	13962	13741	13833	13553	13773	13765	13757	13603	13829	13847	13743	13760	13906	13924	13764	13915	13493	13822	13666	13760	13700	13745	13674	13712	13923	13643	13670	13885	13630	13765	13890	13874	13776	13682	13704	13754	13594	13847	13689	13714	13732	13866	13774	13703	13695	13669	13915	13499	13692	13781	13757	13737	13716	13744	13592	13707	13834	13630	13624	13770	13799	13713	13663	13908	13655	13899	13736	13780	13654	13887	13723	13602	13754	13583	13741	13907	13787	13813	13650	13771	13938	13742	13511	13758	13815	13713	13885	13727	13679	13764	13870	13747	13809	13640	13778	13678	13741	13663	13912	13681	13808	13832	13918	13682	13762	13751	13801	13646	13779	13900	13645	13903	13710	13702	13516	13739	13659	13600	13673	13680	13738	13714	13821	13684	13762	13695	13672	13656	13807	13659	13648	13640	13835	13783	13733	13792	13680	13781	13809	13678	13784	13693	13725	13666	13892	13767	13848	13756	13695	13740	13788	13724	13552	13957	13820	13889	13593	13755	13757	13873	13856	13841	13804	13840	14011	13803	13782	13760	13604	13778	13686	13675	13844	13713	13680	13581	13720	13771	13664	13626	13708	13849	13671	13883	13700	13663	13860	13626	13669	13600	13548	13686	13690	13894	13842	13734	13759	13850	13597	13618	13573	13600	13748	13773	13746	13757	13829	13649	13801	13659	13670	13836	13778	13795	13752	13759	13598	13748	13738	13707	13687	13622	13773	13736	13713	13787	13725	13724	13878	13903	13767	13860	13813	13797	13723	13756	13645	13735	13593	13655	13604	13827	13774	13707	13857	13732	13943	13766	13768	13704	13837	13782	13635	13699	13691	13620	13565	13666	13552	13696	13740	13612	13807	13791	13776	13758	13836	13706	13652	13874	13849	13635	13778	13727	13686	13781	13864	13685	13558	13850	13792	13808	13819	13841	13947	13649	13585	13879	13808	13755	13691	13855	13718	13631	13606	13702	13826	13722	13636	13554	13693	13838	13701	13691	13668	13709	13742	13677	13788	13695	13777	13719	13663	13939	13717	13674	13770	13627	13727	13812	13750	13788	13639	13812	13742	13713	13867	13628	13880	13685	13728	13664	13815	13753	13897	13897	13752	13789	13605	13882	13684	13623	13694	13742	13780	13912	13755	13859	13820	13808	13779	13783	13655	13632	13666	13697	13711	13889	13786	13759	13735	13763	13588	13763	13646	13787	13700	13707	13829	13796	13581	13610	13716	13743	13759	13679	13609	13663	13906	13777	13822	13825	13701	13614	13607	13788	13855	13799	13820	13744	13843	13563	13745	13566	13775	13738	13657	13833	13867	13811	13630	13751	13725	13755	13693	13689	13951	13535	13706	13725	13882	13690	13563	13733	13617	13668	13744	13766	13699	13840	13766	13638	13679	13779	13830	13734	13804	13730	13930	13846	13699	13689	13756	13750	13553	13739	13427	13604	13632	13768	13957	13610	13860	13754	13586	13608	13652	13715	13693	13580	13777	13789	13715	13887	13742	13843	13801	13618	13819	13806	13771	13651	13705	13603	13760	13734	13640	13744	13632	14013	13710	13672	13614	13761	13775	13749	13723	13864	13671	13885	13719	13765	13646	13793	13805	13750	13749	13737	13654	13747	13788	13754	13732	13645	13764	13747	13715	13719	13717	13528	13650	13724	13694	13837	13763	13643	13831	13657	13846	13753	13692	13586	13963	13514	13609	13602	13571	13608	13529	13732	13573	13737	13748	13814	13862	13935	13766	13794	13811	13649	13755	13907	13576	13831	13581	13642	13849	13790	13589	13594	13754	13726	13639	13831	13671	13641	13723	13738	13769	13705	13687	13827	13729	13775	13780	13839	13774	13899	13746	13788	13795	13737	13827	13676	13717	13742	13849	13696
29155	24658	26394	21850	17364	16340	15898	15466	15255	15404	15113	14905	14845	14717	14835	14573	14687	14784	14705	14658	14517	14576	14818	14565	14636	14550	14775	14701	14650	14779	14484	14777	14499	14739	14765	14558	14431	14433	14605	14683	14682	14399	14477	14569	14547	14525	14465	14405	14666	14650	14569	14574	14644	14604	14583	14496	14510	14598	14530	14620	14484	14454	14524	14449	14589	14539	14664	14622	14679	14469	14651	14644	14460	14700	14668	14401	14379	14356	14669	14679	14448	14480	14332	14607	14719	14598	14552	14485	14552	14595	14585	14597	14631	14441	14380	14532	14606	14848	14600	14612	14533	14426	14421	14372	14596	14691	14584	14381	14508	14722	14499	14548	14552	14742	14686	14359	14445	14484	14535	14684	14574	14812	14583	14773	14590	14683	14872	14504	14504	14507	14511	14490	14543	14658	14455	14608	14665	14625	14494	14457	14381	14526	14682	14397	14392	14490	14694	14692	14542	14551	14347	14448	14730	14588	14530	14270	14540	14470	14646	14636	14644	14619	14841	14709	14591	14606	14559	14430	14531	14477	14674	14539	14558	14505	14491	14455	14470	14571	14638	14569	14273	14524	14507	14383	14535	14525	14592	14624	14469	14570	14557	14476	14422	14532	14789	14274	14584	14584	14579	14768	14672	14799	14482	14578	14456	14465	14494	14600	14493	14366	14552	14509	14502	14503	14579	14463	14556	14504	14406	14517	14633	14487	14486	14408	14590	14584	14529	14693	14492	14447	14570	14601	14699	14493	14397	14648	14655	14583	14621	14485	14575	14558	14554	14540	14680	14429	14573	14367	14630	14609	14495	14747	14543	14669	14499	14500	14520	14727	14467	14541	14418	14567	14568	14674	14598	14467	14724	14682	14513	14552	14551	14588	14527	14476	14474	14436	14621	14606	14435	14320	14351	14445	14606	14532	14527	14598	14659	14310	14460	14399	14454	14712	14555	14618	14526	14585	14669	14655	14525	14609	14612	14668	14634	14501	14578	14617	14601	14690	14684	14567	14539	14637	14729	14459	14574	14682	14537	14459	14494	14670	14522	14598	14790	14504	14465	14438	14359	14450	14421	14627	14584	14531	14437	14602	14449	14512	14616	14568	14446	14588	14415	14553	14527	14532	14524	14544	14643	14607	14771	14493	14348	14608	14644	14455	14425	14650	14444	14435	14524	14540	14375	14346	14629	14590	14599	14451	14416	14694	14661	14518	14510	14683	14658	14595	14548	14446	14526	14490	14446	14586	14538	14409	14532	14569	14700	14692	14670	14540	14396	14483	14494	14556	14653	14659	14458	14515	14354	14454	14635	14695	14455	14662	14430	14597	14591	14586	14460	14430	14580	14471	14568	14555	14551	14582	14607	14623	14607	14612	14480	14454	14501	14565	14509	14491	14530	14494	14519	14407	14573	14453	14731	14499	14563	14673	14659	14518	14385	14455	14425	14707	14608	14498	14490	14546	14534	14537	14593	14704	14649	14645	14460	14477	14657	14550	14609	14544	14559	14477	14547	14451	14471	14500	14681	14742	14502	14470	14457	14504	14727	14785	14476	14741	14489	14682	14678	14571	14415	14509	14629	14636	14495	14280	14342	14793	14457	14441	14434	14564	14448	14452	14674	14728	14729	14700	14673	14684	14702	14649	14470	14514	14446	14552	14569	14398	14515	14324	14469	14471	14468	14573	14635	14450	14738	14604	14588	14667	14545	14733	14433	14377	14611	14675	14518	14573	14451	14569	14471	14449	14532	14535	14467	14391	14489	14661	14520	14581	14465	14371	14704	14474	14584	14389	14656	14683	14407	14454	14499	14416	14394	14369	14639	14471	14517	14561	14574	14562	14500	14452	14721	14440	14524	14548	14614	14632	14580	14433	14568	14554	14574	14492	14527	14615	14576	14556	14483	14383	14566	14573	14720	14601	14643	14563	14531	14724	14567	14452	14718	14433	14585	14498	14524	14509	14472	14436	14577	14482	14664	14577	14683	14631	14631	14483	14396	14416	14549	14472	14408	14539	14504	14545	14242	14405	14556	14435	14345	14399	14500	14514	14588	14442	14538	14556	14526	14370	14602	14518	14417	14601	14625	14695	14397	14411	14644	14517	14561	14764	14577	14483	14497	14571	14572	14514	14389	14567	14500	14513	14392	14501	14508	14692	14573	14512	14525	14501	14510	14552	14466	14542	14606	14581	14352	14360	14430	14602	14549	14398	14482	14554	14649	14626	14506	14678	14699	14638	14487	14492	14348	14420	14693	14583	14471	14472	14778	14520	14481	14662	14429	14575	14586	14527	14597	14713	14638	14503	14476	14673	14448	14560	14607	14432	14535	14461	14685	14502	14427	14773	14584	14512	14446	14561	14476	14580	14555	14498	14635	14297	14612	14572	14386	14578	14482	14590	14359	14617	14435	14328	14554	14470	14706	14655	14466	14678	14567	14488	14615	14539	14558	14481	14399	14329	14764	14609	14532	14506	14482	14415	14534	14525	14475	14702	14314	14664	14436	14507	14682	14502	14664	14489	14627	14538	14705	14598	14466	14463	14412	14490	14672	14568	14526	14475	14452	14498	14481	14495	14354	14394	14346	14666	14565	14638	14571	14404	14657	14429	14917	14887	14503	14546	14331	14536	14626	14431	14435	14534	14403	14346	14566	14348	14609	14669	14468	14488	14545	14746	14458	14670	14550	14622	14549	14509	14562	14485	14759	14583	14405	14664	14547	14476	14453	14586	14389	14634	14672	14469	14520	14638	14709	14512	14521	14535	14489	14338	14587	14450	14423	14632	14714	14601	14501	14410	14487	14490	14389	14446	14581	14553	14420	14551	14713	14648	14514	14697	14743	14649	14592	14646	14513	14579	14562	14587	14536	14509	14537	14558	14382	14669	14595	14730	14629	14511	14670	14588	14614	14455	14583	14616	14458	14691	14636	14465	14518	14598	14657	14275	14633	14640	14516	14491	14537	14486	14638	14601	14442	14767	14544	14434	14446	14360	14478	14652	14485	14700	14478	14412	14673	14659	14624	14563	14649	14425	14552	14444	14572	14612	14411	14524	14413	14644	14644	14542	14596	14542	14453	14588	14475	14644	14610	14625	14698	14569	14755	14629	14767	14718	14499	14610	14635	14598	14534	14570	14496	14748	14522	14435	14724	14563	14776	14542	14488	14602	14595	14683	14623	14645	14440	14635	14594	14525	14669	14612	14765	14374	14465	14733	14435	14560	14644	14632	14630	14582	14477	14502	14609	14463	14509	14410	14567	14682	14581	14504	14581	14455	14566	14566	14538	14602	14509	14611	14806	14647	14657	14484	14476	14462	14352	14345	14586	14529	14663	14548	14539	14468	14744	14573	14645	14538	14454	14379	14723	14659	14534	14654	14303	14418	14661	14477	14666	14516	14720	14666	14309	14620	14539	14537	14378	14446	14536	14582	14530	14432	14431	14515	14647	14378	14783	14601	14599	14447	14533	14629	14490	14494	14451	14651	14579	14562	14472	14359	14596	14868	14552	14608	14566	14504	14367	14441	14652	14626	14666	14761	14818	14420	14358	14608	14709	14537	14569	14426	14494	14495	14492	14656	14576	14541	14684	14635	14703	14472	14650	14412	14532	14332	14633	14521	14697	14498	14360	14449	14634	14612	14604	14758	14582	14668	14575	14516	14570	14656	14589	14469	14647	14509	14594	14386	14453	14408	14587	14589	14633	14729	14640	14686	14531	14624	14618	14350	14634	14521	14476	14440	14517	14568	14693	14483	14652	14637	14539	14530	14618	14576	14528	14655	14441	14609	14486	14409	14522	14402	14531	14656	14513	14415	14488	14554	14508	14628	14608	14577	14609	14653	14571	14411	14568	14568	14359	14597	14600	14479	14413	14327	14622	14737	14601	14715	14551	14620	14561	14660	14705	14460	14470	14578	14792	14663	14468	14504	14583	14634	14403	14552	14827	14384	14581	14529	14561	14534	14271	14477	14488	14750	14513	14448	14548	14422	14457	14341	14578	14413	14670	14399	14511	14594	14498	14826	14676	14574	14472	14429	14431	14612	14550	14549	14570	14412	14704	14684	14549	14640	14538	14581	14678	14689	14492	14706	14785	14747	14542	14674	14406	14690	14592	14407	14471	14490	14561	14598	14564	14558	14409	14495	14446	14534	14602	14692	14577	14507	14599	14530	14591	14614	14406	14472	14536	14581	14563	14526	14722	14655	14594	14675	14422	14383	14632	14459	14558	14423	14529	14571	14653	14613	14542	14488	14521	14387	14583	14643	14457	14434	14544	14590	14755	14593	14643	14463	14678	14405	14443	14467	14761	14498	14392	14654	14419	14720	14613	14435	14540	14711	14614	14414	14555	14600	14461	14473	14522	14609	14340	14588	14598	14574	14375	14512	14662	14800	14464	14644	14524	14781	14610	14493	14387	14575	14502	14541	14463	14755	14545	14446	14718	14671	14519	14491	14600	14537	14537	14532	14655	14608	14389	14583	14613	14612	14512	14508	14589	14440	14451	14545	14677	14702	14601	14434	14275	14625	14584	14459	14532	14507	14502	14562	14762	14639	14524	14578	14416	14581	14687	14387	14454	14477	14792	14585	14597	14478	14614	14639	14658	14411	14575	14703	14463	14567	14473	14664	14351	14377	14485	14557	14554	14647	14442	14603	14590	14535	14670	14549	14627	14569	14594	14407	14564	14636	14717	14415	14475	14362	14405	14523	14329	14466	14622	14633	14557	14443	14463	14490	14638	14615	14669	14597	14552	14480	14596	14502	14428	14531	14613	14555	14696	14498	14430	14514	14654	14480	14472	14628	14441	14649	14601	14455	14571	14652	14702	14631	14452	14528	14631	14402	14604	14662	14335	14782	14528	14364	14506	14350	14603	14458	14430	14477	14390	14675	14516	14480	14724	14701	14542	14582	14520	14565	14554	14595	14623	14611	14539	14483	14647	14727	14646	14437	14555	14513	14682	14466	14518	14692	14450	14628	14613	14385	14682	14659	14575	14534	14570	14508	14467	14539	14389	14559	14767	14694	14459	14564	14665	14540	14588	14586	14704	14611	14516	14587	14553	14808	14446	14622	14464	14633	14624	14719	14538	14721	14528	14492	14384	14617	14817	14628	14613	14503	14642	14571	14584	14382	14470	14372
22460	35020	28155	21102	17979	16528	15357	15307	14618	14509	14417	14221	13991	13900	13759	13806	13759	13625	13693	13827	13708	13620	13674	13545	13660	13537	13477	13636	13705	13722	13541	13674	13845	13594	13578	13766	13627	13530	13698	13692	13708	13637	13564	13576	13623	13519	13634	13626	13664	13644	13691	13349	13466	13674	13577	13657	13613	13473	13586	13596	13733	13444	13488	13755	13538	13577	13650	13579	13687	13590	13515	13539	13537	13719	13533	13453	13612	13607	13735	13570	13481	13585	13484	13501	13589	13799	13534	13554	13377	13542	13612	13472	13603	13374	13645	13604	13613	13711	13561	13754	13579	13498	13514	13555	13671	13470	13620	13656	13524	13797	13570	13541	13554	13710	13619	13530	13492	13633	13647	13476	13636	13654	13513	13680	13379	13621	13553	13586	13469	13524	13690	13626	13576	13658	13532	13603	13551	13663	13507	13610	13616	13553	13585	13592	13553	13603	13414	13710	13558	13591	13559	13646	13678	13720	13416	13365	13602	13522	13597	13476	13536	13742	13641	13599	13624	13665	13435	13512	13617	13692	13538	13621	13618	13559	13660	13562	13551	13683	13757	13408	13385	13654	13629	13703	13708	13562	13699	13617	13603	13528	13449	13589	13641	13560	13597	13533	13616	13569	13445	13548	13683	13490	13712	13744	13606	13462	13640	13374	13710	13601	13496	13841	13552	13595	13584	13552	13595	13770	13732	13570	13598	13465	13701	13598	13625	13501	13461	13576	13472	13520	13569	13526	13518	13467	13588	13470	13617	13581	13566	13613	13541	13524	13552	13570	13696	13743	13779	13497	13479	13735	13465	13440	13396	13497	13679	13504	13895	13535	13562	13648	13761	13639	13515	13496	13611	13603	13587	13485	13547	13495	13279	13584	13517	13845	13665	13619	13593	13595	13703	13544	13479	13672	13668	13502	13651	13724	13558	13537	13605	13552	13575	13505	13575	13623	13639	13621	13630	13731	13681	13592	13571	13598	13504	13563	13597	13546	13585	13493	13654	13451	13327	13514	13376	13653	13585	13680	13551	13434	13582	13632	13605	13519	13520	13667	13606	13434	13661	13396	13521	13636	13487	13769	13717	13568	13629	13633	13559	13678	13469	13697	13570	13517	13464	13570	13663	13585	13598	13517	13638	13352	13470	13613	13645	13793	13574	13638	13370	13496	13534	13518	13721	13553	13590	13571	13568	13488	13635	13520	13706	13643	13615	13396	13545	13692	13518	13653	13473	13810	13582	13606	13786	13487	13542	13498	13724	13563	13568	13577	13465	13590	13591	13582	13497	13591	13704	13683	13617	13658	13553	13676	13599	13548	13559	13568	13610	13749	13642	13617	13597	13633	13542	13574	13590	13483	13627	13600	13762	13632	13678	13628	13519	13670	13466	13708	13586	13523	13793	13695	13531	13561	13644	13578	13637	13525	13743	13582	13714	13768	13535	13587	13561	13587	13614	13516	13592	13647	13805	13488	13555	13586	13617	13633	13656	13638	13495	13551	13643	13505	13625	13430	13557	13539	13582	13476	13584	13619	13646	13372	13670	13418	13665	13471	13364	13760	13583	13489	13762	13645	13691	13646	13649	13547	13636	13466	13530	13596	13434	13655	13603	13680	13559	13617	13619	13534	13620	13632	13622	13473	13546	13493	13627	13517	13538	13710	13500	13587	13558	13511	13458	13684	13731	13611	13746	13567	13515	13728	13622	13583	13505	13498	13497	13582	13683	13608	13743	13627	13611	13545	13550	13557	13542	13547	13535	13659	13723	13710	13646	13592	13635	13560	13643	13496	13546	13464	13725	13722	13591	13613	13577	13563	13569	13525	13512	13649	13494	13564	13580	13592	13574	13473	13646	13469	13598	13578	13601	13639	13440	13528	13558	13545	13534	13498	13332	13643	13683	13579	13647	13679	13703	13468	13585	13549	13516	13606	13502	13444	13503	13548	13625	13646	13677	13555	13502	13592	13701	13550	13537	13530	13634	13538	13636	13464	13457	13458	13625	13640	13748	13687	13643	13532	13553	13618	13537	13580	13658	13574	13505	13627	13640	13571	13606	13519	13571	13648	13530	13635	13566	13559	13547	13720	13523	13594	13588	13646	13634	13663	13522	13718	13593	13516	13460	13664	13583	13724	13575	13526	13559	13599	13602	13442	13748	13582	13658	13648	13619	13520	13728	13504	13683	13535	13600	13470	13555	13679	13424	13627	13682	13537	13481	13677	13636	13657	13572	13629	13604	13671	13546	13705	13586	13591	13472	13597	13677	13572	13651	13775	13554	13496	13572	13478	13597	13637	13508	13579	13494	13557	13649	13587	13524	13569	13649	13648	13566	13891	13701	13689	13697	13680	13406	13765	13532	13525	13584	13606	13645	13594	13606	13652	13675	13676	13645	13622	13595	13581	13607	13422	13631	13667	13497	13565	13644	13671	13590	13610	13432	13714	13531	13503	13543	13552	13626	13591	13732	13619	13663	13614	13706	13654	13453	13727	13755	13495	13730	13813	13634	13640	13650	13448	13579	13511	13576	13747	13654	13582	13511	13663	13539	13656	13686	13554	13368	13666	13464	13616	13654	13669	13664	13640	13575	13689	13585	13480	13711	13542	13562	13530	13558	13665	13723	13493	13522	13458	13606	13662	13675	13559	13587	13725	13582	13594	13458	13480	13499	13640	13663	13571	13608	13628	13647	13572	13667	13718	13690	13707	13599	13599	13515	13694	13626	13687	13520	13579	13513	13789	13578	13500	13614	13783	13473	13665	13630	13507	13644	13573	13732	13472	13466	13530	13609	13569	13663	13525	13561	13418	13583	13618	13630	13514	13691	13637	13567	13599	13568	13634	13637	13462	13690	13574	13533	13776	13677	13568	13612	13482	13658	13601	13510	13596	13603	13606	13665	13547	13634	13512	13577	13615	13668	13608	13517	13413	13488	13550	13668	13586	13545	13572	13649	13588	13515	13509	13721	13601	13686	13636	13733	13692	13496	13542	13666	13785	13604	13616	13652	13477	13606	13671	13657	13613	13487	13550	13631	13612	13488	13626	13462	13607	13576	13527	13675	13535	13387	13588	13537	13662	13594	13653	13639	13550	13529	13710	13649	13687	13591	13537	13655	13656	13571	13544	13488	13417	13613	13576	13696	13510	13665	13642	13598	13647	13586	13524	13666	13491	13605	13750	13543	13409	13673	13382	13672	13559	13390	13694	13741	13632	13459	13529	13706	13475	13703	13681	13680	13493	13534	13370	13618	13620	13689	13600	13628	13756	13550	13529	13408	13505	13534	13658	13634	13581	13501	13829	13480	13640	13498	13566	13691	13674	13587	13616	13464	13581	13636	13645	13626	13669	13389	13671	13510	13705	13619	13531	13581	13743	13445	13651	13550	13532	13653	13627	13713	13636	13536	13692	13605	13448	13515	13538	13585	13327	13600	13619	13644	13547	13634	13679	13554	13472	13511	13607	13524	13455	13473	13687	13521	13499	13398	13610	13586	13523	13639	13644	13542	13634	13572	13641	13474	13696	13594	13793	13652	13552	13692	13736	13480	13609	13627	13485	13673	13569	13447	13667	13599	13589	13560	13743	13560	13626	13444	13639	13801	13520	13763	13607	13374	13737	13674	13653	13505	13457	13396	13562	13609	13552	13540	13710	13536	13532	13718	13741	13481	13515	13771	13447	13584	13473	13678	13578	13630	13632	13543	13570	13642	13674	13621	13638	13753	13615	13490	13642	13592	13624	13729	13653	13501	13468	13577	13722	13662	13605	13560	13694	13619	13729	13527	13597	13719	13593	13677	13617	13653	13575	13519	13534	13765	13705	13573	13427	13619	13627	13661	13677	13617	13553	13414	13729	13706	13650	13571	13665	13604	13507	13551	13628	13603	13629	13614	13541	13641	13642	13593	13697	13632	13544	13673	13506	13615	13550	13739	13588	13670	13617	13657	13637	13473	13669	13715	13676	13474	13479	13635	13729	13645	13485	13592	13685	13721	13602	13657	13511	13633	13599	13608	13399	13687	13519	13517	13632	13597	13398	13601	13463	13554	13670	13541	13659	13775	13550	13530	13518	13489	13730	13743	13513	13679	13500	13576	13510	13473	13549	13572	13580	13405	13715	13599	13436	13717	13508	13637	13448	13628	13424	13613	13717	13629	13689	13473	13576	13660	13593	13522	13757	13512	13678	13520	13646	13514	13651	13404	13566	13543	13545	13558	13627	13436	13663	13802	13611	13746	13745	13598	13669	13495	13509	13568	13510	13559	13551	13697	13643	13528	13649	13677	13586	13596	13633	13462	13664	13625	13631	13711	13627	13676	13627	13802	13718	13679	13487	13566	13582	13497	13563	13579	13671	13697	13614	13540	13599	13632	13616	13749	13550	13695	13584	13652	13612	13722	13447	13528	13575	13746	13535	13548	13516	13468	13550	13576	13451	13745	13621	13561	13779	13730	13563	13628	13384	13612	13619	13697	13634	13786	13568	13707	13532	13523	13621	13526	13573	13561	13591	13488	13584	13672	13589	13606	13469	13528	13505	13578	13635	13555	13592	13527	13537	13540	13480	13591	13611	13625	13717	13616	13513	13644	13563	13503	13662	13677	13761	13715	13616	13632	13583	13597	13377	13683	13462	13552	13638	13576	13505	13627	13678	13533	13728	13497	13589	13555	13522	13571	13541	13745	13667	13620	13556	13564	13574	13640	13500	13589	13566	13649	13688	13498	13489	13678	13737	13568	13771	13688	13628	13862	13506	13694	13527	13533	13648	13594	13495	13545	13707	13589	13634	13733	13677	13566	13649	13756	13544	13686	13574	13722	13473	13552	13600	13742	13485	13614	13676	13719	13445	13499	13553	13533	13485	13560	13723	13642	13589	13659	13684	13563	13516	13621	13716	13542	13692	13665	13504	13590	13648	13645	13494	13363	13499	13710	13654	13509	13673	13483	13547	13608	13421	13720	13683	13665	13460	13575	13649	13539	13528	13689	13427	13477	13584	13699	13654	13600	13710	13708	13391	13677	13584	13677	13497	13562	13548	13651	13564	13595	13576	13689	13577	13600	13425	13634	13602	13887	13570	13700	13628	13688	13542	13663	13561	13632	13577	13611	13741	13708	13539	13496	13626	13410	13667	13730	13625	13737	13566
23493	21452	28018	25505	22241	20516	19112	16871	16350	15869	15524	15537	15244	15281	15327	15223	15150	15107	15162	14829	14892	14701	14744	14886	14832	14840	14796	14523	14745	14727	14777	14729	14861	14799	14811	14716	14801	14745	14603	14832	14818	14647	14578	14747	14942	14781	14715	14826	14623	14734	14609	14594	14795	14654	14648	14652	15070	14536	14826	14914	14789	14728	14930	14891	14651	14826	14813	14846	14825	14718	14658	14692	14746	14830	14761	14757	14788	14654	14746	14598	14551	14627	14773	14665	14708	14715	14671	14612	14601	14813	14865	14733	14761	14751	14661	14653	14704	14793	14811	14721	14490	14527	14579	14738	14790	14562	14665	14755	14801	14790	14664	14820	14679	14768	14670	14769	14643	14687	14613	14686	14873	14650	14689	14715	14569	14646	14797	14710	14703	14825	14673	14794	14720	14845	14709	14605	14648	14722	14606	14684	14525	14836	14692	14791	14685	14630	14645	14613	14627	14823	14773	14822	14610	14835	14643	14602	14688	14920	14733	14843	14766	14883	14879	14501	14543	14776	14624	14858	14684	14536	14771	14495	14760	14509	14697	14727	14720	14698	14814	14918	14756	14900	14782	14835	14734	14651	14793	14740	14638	14669	14794	14712	14693	14694	14726	14786	14850	14717	14616	14663	14641	14686	14604	14800	14800	14478	14877	14750	14510	14663	14696	14862	14584	14734	14741	14743	14633	14566	14743	14662	14815	14620	14659	14721	14529	14688	14664	14882	14703	14761	14848	14678	14703	14716	14754	14909	14703	14580	14592	14630	14797	14699	14747	14855	14704	14671	14786	14789	14823	14664	14631	14600	14721	14695	14761	14738	14738	14522	14823	14637	14745	14659	14635	14581	14646	14695	14792	14732	14767	14724	14660	14839	14824	14587	14683	14541	14810	14494	14513	14653	14719	14763	14621	14509	14627	14751	14659	14815	14565	14686	14735	14756	14815	14742	14678	14692	14679	14717	14589	15024	14771	14628	14853	14725	14746	14738	14704	14564	14606	14769	14397	14640	14499	14729	14656	14826	14655	14987	14774	14742	14900	14775	14586	14892	14675	14571	14686	14685	14619	14889	14673	14564	14618	14742	14738	14603	14835	14756	14775	14906	14735	14690	14769	14697	14847	14907	14566	14781	14672	14775	14797	14715	14861	14711	14519	14606	14711	14572	14828	14594	14570	14564	14861	14715	14814	14891	14640	14626	14619	14637	14641	14774	14858	14801	14750	14824	14756	14769	14638	14641	14659	14844	14750	14869	14722	14719	14763	14830	14767	14790	14773	14607	14469	14549	14568	14560	14779	14545	14693	14900	14624	14889	14770	14619	14698	14890	14783	14614	14801	14557	14761	14545	14790	14742	14812	14711	14855	14714	14886	14888	14696	14541	14790	14800	14738	14646	14665	14530	14681	14760	14687	14760	14592	14896	14663	14760	14812	14628	14632	14532	14706	14794	14703	14631	14652	14530	14780	14805	14872	14747	14427	14783	14716	14578	14641	14711	14715	14671	14562	14834	14697	14617	14740	14765	14756	14724	14775	14795	14756	14703	14650	14669	14686	14775	14845	14733	14714	14730	14659	14608	14790	14498	14699	14619	14636	14741	14448	14625	14788	14626	14582	14781	14817	14783	14503	14527	14614	14626	14747	14603	14652	14594	14811	14875	14714	14811	14796	14709	14818	14529	14682	14676	14739	14605	14548	14706	14945	14872	14860	14794	14781	14753	14547	14917	14636	14762	14676	14662	14710	14514	14726	14706	14748	14549	14634	14520	14745	14755	14519	14661	14728	14750	14518	14621	14732	14753	14762	14537	14495	14653	14772	14735	14718	14754	14727	14613	14877	14808	14783	14850	14875	14752	14704	14617	14658	14744	14683	14602	14683	14522	14774	14552	14847	14937	14708	14767	14809	14519	14734	14697	14775	14864	14647	14708	14417	14812	14736	14746	14691	14805	14800	14672	14634	14771	14809	14645	14609	14699	14899	14816	14567	14597	14647	14665	14931	14732	14667	14693	14871	14832	14656	14497	14786	14668	14807	14803	14581	14698	14788	14724	14709	14722	14873	14795	14571	14688	14707	14751	14544	14534	14708	14534	14783	14809	14772	14543	14862	14580	14577	14670	14764	14434	14620	14634	14781	14662	14679	14546	14505	14591	14745	14657	14597	14549	14626	14722	14517	14924	14785	14883	14517	14774	14614	14826	14621	14737	14760	14748	14635	14711	14794	14646	14518	14601	14568	14602	14663	14734	14828	14778	14803	14705	14730	14712	14764	14771	14720	14615	14698	14819	14912	14797	14791	14478	14653	14668	14494	14589	14683	14564	14749	14658	14611	14738	14738	14688	14654	14646	14623	14635	14634	14739	14803	14722	14557	14536	14522	14706	14679	14596	14663	14654	14698	14695	14599	14862	14806	14647	14734	14624	14734	14912	14858	14609	14608	14668	14576	14568	14824	14761	14645	14779	14720	14702	14676	14659	14566	14774	14703	14677	14693	14490	14556	14738	14835	14712	14722	14611	14584	14720	14580	14758	14637	14858	14742	14746	14565	14565	14829	14609	14662	14734	14716	14764	14679	14655	14700	14621	14879	14829	14752	14625	14610	14679	14640	14709	14842	14802	14601	14837	14663	14611	14854	14669	14920	14646	14773	14568	14613	14656	14726	14522	14734	14543	14661	14565	14696	14721	14635	14685	14697	14695	14697	14770	14666	14849	14696	14719	14646	14614	14781	14704	14665	14620	14555	14890	14564	14846	14741	14842	14842	14530	14769	14826	14663	14539	14707	14519	14798	14623	14730	14593	14570	14569	14819	14928	14797	14681	14886	14796	14710	14655	14754	14668	14630	14691	14697	14430	14720	14465	14781	14553	14658	14788	14755	14711	14713	14808	14613	14617	14614	14769	14685	14659	14583	14637	14742	14632	14558	14629	14857	14697	14734	14849	14517	14692	14776	14587	14801	14584	14687	14699	14775	14731	14761	14666	14530	14719	14596	14629	14759	14848	14714	14674	14803	14681	14752	14604	14595	14767	14741	14733	14677	14729	14801	14652	14794	14753	14700	14743	14776	14842	14774	14817	14662	14570	14876	14587	14700	14694	14617	14640	14944	14626	14605	14578	14712	14743	14916	14817	14627	14775	14795	14535	14868	14706	14523	14587	14777	14698	14659	14661	14850	14753	14605	14729	14659	14753	14783	14714	14847	14577	14606	14633	14497	14591	14499	14571	14831	14795	15004	14799	14726	14769	14618	14738	14708	14677	14752	14741	14721	14742	14647	14626	14770	14748	14732	14844	14764	14691	14713	14730	14680	14607	14707	14627	14673	14659	14639	14573	14779	14656	14635	14758	14889	14786	14613	14602	14696	14728	14740	14893	14669	14755	14674	14703	14609	14537	14798	14550	14777	14912	14612	14660	14722	14734	14516	14737	14732	14775	14813	14775	14694	14716	14854	14625	14597	14660	14733	14693	14729	14601	14900	14742	14647	14685	14638	14664	14587	14569	14659	14572	14634	14669	14747	14762	14608	14796	14754	14678	14624	14754	14540	14543	14885	14639	14676	14646	14647	14599	14604	14954	14619	14798	14722	14700	14860	14892	14648	14726	14570	14764	14698	14693	14580	14649	14757	14613	14739	14874	14736	14694	14746	14636	14781	14707	14657	14718	14582	14653	14787	14613	14674	14563	14598	14757	14709	14669	14565	14682	14762	14796	14720	14660	14630	14695	14869	14639	14666	14785	14769	14618	14771	14730	14759	14807	14714	14632	14839	14813	14600	14709	14683	14623	14680	14595	14626	14810	14668	14710	14426	14672	14705	14606	14811	14718	14705	14730	14641	14897	14701	14863	14841	14647	14752	14767	14635	14729	14678	14799	14744	14679	14694	14932	14657	14765	14695	15003	15036	14647	14916	14820	14583	14683	14784	14544	14645	14655	14734	14765	14611	14677	14639	14615	14651	14614	14688	14793	14526	14762	14761	14644	14697	14799	14467	14787	14816	14706	14872	14688	14725	14761	14859	14558	14655	15005	14664	14918	14697	14804	14636	14788	14552	14701	14826	14658	14580	14738	14628	14492	14574	14467	14612	14835	14625	14849	14730	14556	14833	14706	14644	14641	14761	14580	14687	14749	14601	14785	14647	14525	14661	14500	14727	14705	14749	14684	14789	14622	14546	14675	14813	14547	14699	14559	14689	14695	14725	14762	14805	14754	14741	14876	14719	14759	14654	14846	14664	14852	14718	14735	14708	14573	14737	14691	14552	14696	14847	14820	14641	14761	14659	14801	14507	14756	14626	14694	14938	14622	14648	14762	14811	14639	14533	14831	14448	14831	14543	14855	14701	14678	14628	14662	14778	14701	14569	14558	14833	14818	14683	14871	14683	14536	14754	14744	15008	14752	14763	14558	14485	14679	14827	14715	14759	14596	14786	14715	14729	14591	14723	14758	14704	14655	14827	14644	14567	14518	14835	14585	14739	14572	14577	14749	14539	14955	14672	14675	14671	14769	15076	14667	14700	14563	14546	14655	14631	14643	14585	14668	14433	14796	14850	14740	14668	14686	14816	14769	14739	14734	14679	14691	14537	14659	14690	14632	15159	14764	14659	14809	14775	14763	14640	14665	14588	14817	14563	14711	14521	14650	14705	14727	14654	14699	14716	14960	14786	14670	14686	14707	14661	14739	14619	14622	14621	14684	14777	14734	14685	14749	14524	14699	14541	14683	14679	14611	14656	14703	14620	14671	14640	14729	14654	14811	14733	14680	14499	14596	14685	14575	14683	14833	14721	14682	14791	14842	14756	14723	14906	14939	14872	14837	14647	14686	14631	14739	14609	14714	14643	14503	14725	14763	14782	14746	14697	14673	14625	14747	14925	14707	14712	14624	14510	14794	14814	14922	14773	14706	14860	14798	14709	14542	14663	14781	14756	14707	14733	14978	14883	14558	14381	14591	14762	14652	14641	14624	14675	14781	14666	14814	14656	14705	14623	14753	14827	14823	14772	14884	14820	14927	14832	14718	14655	14668	14700	14784	14819	14935	14464	14528	14742	14808	14617	14700	14790	14568	14821	14740	14731	14693	14746	14794	14785	14773	14742	14750	14787	14691	14653	14805	14817	14768	14760	14749	14817	14663	14714	14743
21892	41331	33919	25802	21245	18796	17339	16633	15872	15287	15123	14689	14308	14397	14214	14031	14193	13846	14004	14137	13935	13862	13723	13830	13996	13855	13582	13848	13754	13758	13746	13658	13719	13836	13777	13780	13870	13867	13873	13743	13700	13809	13733	13798	13680	13818	13878	13745	13755	13738	13826	13551	13748	13698	13571	13716	13670	13847	13815	13773	14003	13726	13703	13814	13710	13538	13666	13810	13686	13679	13726	13635	13621	13740	13883	13720	13712	13839	13724	13752	13550	13690	13804	13673	13749	13921	13613	13703	13771	13876	13757	13695	13814	13820	13669	13787	13850	13491	13736	13704	13655	13803	13690	13794	13608	13663	13664	13629	13710	13720	13728	13749	13710	13721	13878	13612	13808	13741	13690	13764	13693	13648	13653	13686	13719	13734	13687	13912	13766	13804	13681	13812	13716	13568	13869	13855	13754	13883	13778	13665	13789	13755	13638	13649	13682	13582	13765	13871	13659	13704	13609	13849	13846	13585	13746	13588	13540	13697	13628	13591	13673	13671	13700	13725	13835	13625	13634	13751	13788	13693	13647	13822	13671	13790	13861	13637	13528	13807	13671	13722	13626	13638	13730	13856	13590	13685	13638	13864	13584	13858	13868	13656	13752	13939	13748	13465	13824	13829	13823	13554	13551	13698	13783	13833	13823	13568	13733	13740	13679	13689	13722	13731	13573	13725	13719	13572	13651	13814	13727	13643	13761	13651	13668	13794	13614	13584	13810	13829	13736	13751	13876	13746	13821	13702	13700	13667	13629	13814	13701	13778	13868	13674	13600	13638	13773	13774	13810	13729	13652	13715	13721	13828	13695	13707	13548	13930	13815	13726	13825	13864	13805	13672	13885	13672	13784	13620	13630	13646	13766	13811	13589	13729	13692	13756	13585	13763	13701	13694	13764	13644	13508	13696	13802	13732	13721	13642	13781	13730	13765	13829	13851	13697	13818	13638	13771	13551	13913	13629	13564	13812	13694	13745	13795	13727	13772	13605	13787	13834	13829	13814	13562	13757	13586	13767	13685	13718	13722	13563	13885	13857	13861	13781	13860	13741	13629	13772	13703	13807	13712	13721	13637	13786	13673	13703	13800	13696	13497	13659	13807	13704	13757	13726	13544	13585	13785	13704	13881	13700	13596	13807	13623	13793	13605	13788	13867	13818	13712	13721	13697	13864	13651	13789	13853	13859	13918	13689	13729	13461	13879	13814	13901	13669	13736	13662	13792	13780	13689	13605	13782	13698	13797	13688	13614	13663	13816	13796	13755	13860	13712	13687	13881	13619	13819	13923	13984	13908	13609	13759	13694	13636	13702	13643	13936	13751	13657	13940	13749	13761	13773	13650	13742	13615	13731	13639	13720	13670	13632	13865	13695	13749	13748	13712	13710	13712	13797	13670	13637	13746	13550	13747	13654	13777	13736	13735	13600	13652	13827	13652	13786	13733	13851	13737	13783	13749	13699	13617	13724	13837	13822	13769	13742	13662	13859	13872	13693	13703	13634	13793	13654	13774	13698	13793	13667	13717	13844	13573	13756	13708	13786	13717	13601	13684	13556	13630	13648	13805	13827	13687	13822	13761	13782	13783	13777	13763	13763	13824	13721	13579	13733	13711	13726	13961	13838	13828	13832	13723	13707	13618	13729	13664	13822	13586	13778	13710	13626	13609	13700	13729	13706	13748	13664	13812	13631	13760	13967	13876	13806	13680	13661	13894	13748	13631	13863	13809	13754	13857	13669	13814	13763	13661	13712	13818	13790	13572	13693	13572	13663	13722	13765	13952	13738	13835	13714	13706	13751	13575	13636	13794	13770	13663	13752	13696	13630	13769	13772	13745	13839	13906	13797	13838	13683	13623	13827	13803	13827	13806	13742	13640	13845	13890	13696	13703	13683	13699	13839	13692	13644	13633	13715	13594	13898	13700	13759	13535	13722	13681	13836	13690	13833	13676	13836	13609	13746	13907	13660	13683	13880	13564	13584	13789	13852	13802	13788	13669	13946	13727	13803	13689	13597	13724	13779	13733	13742	13796	13746	13696	13675	13668	13784	13731	13775	13683	13694	13722	13728	13686	13791	13779	13770	13730	13646	13697	13741	13685	13832	13711	13537	13707	13693	13783	13807	13688	13697	13716	13795	13649	13796	13789	13548	13692	13816	13623	13742	13908	13722	13906	13712	13890	13780	13752	13616	13734	13727	13678	13707	13822	13723	13646	13650	13725	13648	13442	13609	13606	13745	13730	13908	13590	13624	13791	13712	13831	13659	13593	13679	13751	13703	13772	13693	13877	13625	13896	13810	13655	13649	13812	13852	13712	13733	13789	13746	13677	13734	13795	13725	13840	13757	13740	13649	13947	13734	13572	13680	13673	13854	13659	13687	13784	13669	13785	13891	13725	13664	13677	13773	13768	13731	13887	13739	13660	13683	13812	13853	13782	13727	13635	13723	13765	13645	13615	13528	13807	13679	13857	13653	13736	13839	13537	13695	13703	13813	13731	13670	13777	13612	13776	13652	13764	13779	13615	13673	13867	13774	13776	13788	13764	13836	13722	13584	13732	13665	13593	13547	13901	13699	13663	13663	13726	13728	13639	13753	13810	13621	13715	13613	13803	13639	13790	13739	13853	13678	13817	13726	13654	13897	13774	13880	13803	13711	13573	13623	13710	13712	13663	13806	13760	13648	13826	13648	13741	13781	13658	13840	13683	13770	13570	13732	13632	13737	13758	13823	13720	13508	13560	13715	13763	13659	13797	13769	13755	13587	13657	13688	13678	13736	13675	13721	13752	13747	13768	13509	13703	13784	13942	13673	13852	13650	13667	13700	13624	13668	13709	13669	13754	13509	13867	13704	13811	13682	13748	13695	13812	13626	13723	13822	13653	13748	13969	13786	13603	13767	13751	13613	13597	13901	13812	13683	13721	13728	13687	13723	13806	13610	13619	13665	13580	13686	13724	13636	13881	13701	13804	13832	13788	13525	13866	13681	13623	13712	13795	13834	13635	13568	13688	13580	13617	13594	13783	13785	13830	13685	13733	13736	13708	13916	13692	13622	13742	13745	13605	13745	13682	13581	13769	13936	13735	13617	13618	13757	13625	13827	13754	13687	13793	13821	13754	13749	13655	13573	13674	13611	13780	13702	13759	13685	13608	13588	13862	13743	13701	13740	13657	13827	13714	13722	13577	13819	13721	13549	13621	13742	13571	13662	13589	13715	13589	13740	13524	13826	13807	13641	13831	13817	13704	13797	13539	13566	13669	13608	13745	13778	13616	13838	13759	13780	13867	13640	13766	13611	13535	13662	13974	13614	13557	13591	13747	13831	13816	13878	13766	13774	13872	13557	13771	13732	13650	13606	13912	13734	13579	13782	13653	13662	13701	13691	13797	13735	13742	13645	13903	13702	13640	13637	13702	13753	13743	13917	13771	13755	13705	13658	13601	13816	13857	13717	13769	13671	13637	13783	13632	13623	13779	13651	13580	13634	13623	13834	13676	13769	14038	13668	13686	13708	13555	13738	13815	13769	13738	13703	13782	13758	13523	13766	13752	13803	13664	13933	13795	13710	13675	13644	13831	13696	13795	13718	13721	13804	13959	13756	13790	13804	13664	13712	13699	13668	13588	13736	13718	13571	13660	13900	13717	13709	13696	13790	13697	13618	13767	13786	13774	13619	13682	13647	13610	13839	13905	13726	13781	13793	13777	13842	13661	13524	13817	13689	13552	13696	13826	13742	13687	13695	13530	13793	13648	13601	13664	13859	13655	13745	13718	13802	13828	13839	13659	13808	13596	13752	13741	13769	13836	13602	13885	13710	13744	13639	13754	13785	13640	13718	13770	13876	13792	13808	13784	13749	13723	13603	13762	13767	13712	13701	13817	13748	13525	13877	13572	13729	13662	13704	13781	13651	13786	13649	13645	13708	13497	13655	13568	13847	13655	13574	13713	13726	13659	13729	13833	13657	13754	13721	13686	13634	13835	13688	13762	13771	13732	13720	13823	13700	13681	13759	13618	13486	13716	13815	13869	13679	13811	13557	13814	13823	13602	13713	13709	13821	13626	13678	13752	13712	13808	13688	13722	13848	13719	13821	13611	13637	13763	13770	13704	13718	13802	13859	13645	13761	13801	13698	13744	13773	13745	13577	13720	13607	13674	13705	13774	13673	13715	13729	13611	13713	13750	13764	13778	13622	13779	13577	13851	13816	13632	13588	13682	13668	13616	13818	13656	13722	13774	13807	13672	13596	13655	13769	13721	13850	13567	13840	13875	13727	13653	13718	13793	13785	13703	13671	13682	13810	13528	13927	13777	13766	13750	13757	13770	13635	13802	13707	13744	13692	13711	13666	13713	13712	13749	13703	13602	13752	13838	13734	13708	13668	13757	13670	13769	13652	13769	13787	13795	13672	13747	13620	13842	13669	13735	13830	13641	13781	13883	13624	13788	13666	13718	13646	13819	13684	13705	13785	13675	13789	13807	14035	13820	13840	13788	13828	13784	13679	13503	13720	13696	13773	13705	13599	13758	13781	13672	13649	13758	13742	13860	13704	13592	13746	13778	13639	13792	13772	13757	13853	13615	13794	13713	13732	13706	13752	13633	13799	13677	13749	13826	13802	13745	13655	13720	13651	13728	13701	13720	13536	13885	13639	13798	13615	13876	13817	13742	13849	13836	13612	13537	13781	13606	13667	13813	13750	13601	13723	13772	13730	13733	13794	13815	13561	13805	13765	13731	13712	13749	13751	13674	13735	13646	13805	13695	13737	13887	13592	13765	13674	13704	13658	13722	13667	13870	13641	13690	13778	13842	13679	13771	13646	13751	13811	13685	13759	13866	13635	13615	13821	13701	13709	13755	13593	13861	13796	13840	13841	13588	13702	13831	13780	13690	13595	13869	13662	13775	13749	13758	13589	13688	13811	13745	13825	13652	13731	13735	13714	13603	13663	13807	13854	13613	13782	13628	13728	13597	13542	13735	13666	13698	13728	13642	13716	13656	13747	13733	13760	13635	13806	13819	13682	13799	13663	13674	13711	13711	13630	13756	13665	13779	13662	13845	13635	13715	13709	13662	13780	13679	13776	13511	13624	13627	13789	13804	13690	13937	13672	13686	13787	13797	13668	13603	13696	13588	13727	13722
25489	21571	26637	26352	18529	16739	16344	15593	15370	14897	14854	14633	14612	14551	14542	14434	14497	14306	14187	14479	14332	14426	14408	14202	14249	14432	14211	14362	14302	14495	14339	14490	14240	14164	14214	14157	14248	14143	14357	14273	14198	14277	14285	14315	14220	14254	14231	14274	14371	14551	14191	14289	14368	14222	14025	14225	14167	14365	14218	14353	14189	14090	14443	14312	14235	14226	14197	14212	14232	14271	14386	14265	14452	14183	14346	14182	14255	14235	14272	14233	14285	14123	14270	13981	14091	14497	14053	14284	14242	14304	14225	14409	14383	14309	14409	14185	14197	14233	14219	14415	14285	14326	14237	14261	14199	14211	14372	14304	14220	14340	14253	14252	14169	14293	14203	14213	14135	14208	14108	14331	14342	14019	14213	13932	14309	14234	14307	14253	14421	14100	14398	14211	14126	14151	14153	14141	14083	13993	14173	14466	14289	14273	14204	14127	14237	14353	14130	14093	14224	14165	14315	14218	14400	14389	14482	14232	14394	14290	14079	14137	14300	14256	14289	14225	14314	13951	14141	14076	14300	14326	14199	14161	14302	14272	14163	14089	14131	14349	14304	14244	14306	14268	14341	14184	14384	14212	14295	14292	13978	14081	14058	14215	14279	14135	14164	14163	14202	14091	14122	14160	14140	14217	14330	14360	14111	14266	14129	14156	14204	14198	14185	14415	14199	14293	14348	14152	14215	14109	14293	14188	14048	14426	14246	14413	14347	14162	14302	14116	14220	14408	14411	14122	14207	14246	14300	14106	14333	14337	13992	14091	14014	14315	14295	14369	14266	14260	14197	14148	14457	14275	14279	14028	14245	14235	14081	14133	14230	14243	14092	14251	14370	14149	14320	14327	14180	14406	14192	14054	14103	14125	14254	14177	14230	14276	14053	14276	14335	14336	14240	14154	14297	14148	14461	14027	14052	14236	14392	14246	14432	14137	14281	14143	14247	14163	14145	14420	14097	14205	14071	14305	14303	14484	14364	14131	14144	14030	14353	14178	14342	14259	14337	14300	14307	14064	14089	14172	14203	14411	14302	14252	14310	14568	14218	14117	14040	14255	14229	14194	14221	14131	14225	14233	14154	14224	14216	14271	14305	14367	14224	14158	14257	14211	14269	14184	14322	14238	14177	14328	14369	14297	14278	14290	14156	14233	14284	14348	14216	14312	14225	14239	14349	14140	14330	14184	14063	14414	14351	14411	14322	14190	14025	14254	14179	14224	14210	14212	14168	14294	14369	14279	14354	14303	14239	14260	14227	14106	14228	14293	14206	14171	14225	14186	14083	14255	14358	14206	14200	14243	14136	14348	14358	14324	14256	14432	13976	14175	14155	14295	14206	14242	14412	14276	14293	14253	14381	14190	14119	14381	14121	14207	14335	14395	14045	14178	14285	14254	14247	14446	14283	14079	14125	14285	14400	14130	13963	14325	14242	14290	14290	14322	14215	14275	14135	14289	14237	14355	14076	14176	14048	14281	14210	14399	14222	14131	14321	14338	14172	14262	14216	14276	14415	14096	14201	14110	14137	14165	14177	14318	14120	14222	14112	14381	14137	14299	14175	14417	14155	14170	14244	14394	14131	14254	14160	14207	14327	14365	14225	14249	14099	14021	14026	14366	14443	14328	14272	14234	14368	14296	14216	14282	14333	14219	14252	14249	14417	14150	14282	14200	14131	14043	14260	14195	14255	14206	14326	14501	14214	14257	14343	14181	14074	14285	14377	14308	14231	14127	14175	14254	14223	14311	14409	14097	14258	14241	14206	14341	14350	14203	14355	14311	14304	14239	14250	14308	14252	14356	14263	14188	14328	14163	14218	14275	14266	14205	14214	14268	14187	14314	14396	14365	14196	14383	14200	14256	14382	14315	14301	14332	14185	14193	14089	14257	14296	14215	14212	14185	14149	14283	14272	14260	14202	14326	14231	14225	14283	14181	14145	14325	14294	14353	14216	14321	14313	14401	14171	14066	14218	14235	14098	14293	14262	14414	14208	14131	14112	14190	14280	14240	14233	14310	14239	14258	14295	14221	14369	14168	14371	14256	14328	14251	14348	14307	14098	14139	14187	14385	14292	14336	14041	14039	14169	14253	14223	14161	14172	14261	14387	14169	14263	14116	14311	14296	14279	14144	14354	14328	14218	14262	14399	14142	14254	14328	14244	14342	14276	14289	14254	14154	14398	14305	14171	14234	14393	14472	14297	14166	14264	14280	14415	14208	14075	14137	14347	14169	14231	14202	14269	14084	14196	14177	14147	14236	14317	14243	14273	14197	14402	14249	14378	14078	14338	14362	14223	14223	14428	14495	14125	14412	14123	14179	14045	14301	14270	14108	14081	13998	14158	13930	14218	14244	14190	14325	14222	14276	14283	14240	14335	14352	14333	14285	14258	14226	14154	14287	14256	14270	14123	14244	14374	14312	14293	14187	14305	14254	14263	14193	14383	14190	14328	14263	14425	14125	14226	14103	14243	14438	14262	14390	14302	14256	14434	14357	14232	14331	14311	14335	14247	14239	14228	14248	14401	14144	14288	14379	14144	14239	14325	14181	14364	14296	14163	14325	14232	14197	14339	14157	14017	14101	14123	14277	14389	14301	14145	14146	14193	14331	14230	14271	14295	14265	14267	14301	14249	14282	14466	14190	14129	14172	14344	14378	14094	14142	14173	14163	14248	14328	14110	14207	14160	14315	14320	14372	14358	14370	14064	14276	14189	14086	14251	14392	14381	14197	14202	14200	14094	14192	14277	14493	14303	14170	14270	14071	14376	14459	14153	14171	14335	14279	14201	14248	14149	14319	14084	14102	14271	14322	14297	14230	14192	14205	14358	14230	14199	14203	14204	14195	14230	14325	14317	14392	14082	14166	14166	14305	14227	13950	14211	14160	14278	14285	14187	14122	14256	14392	14372	14237	14249	14215	14122	14346	14211	14239	14179	14083	14225	14196	14403	14359	14156	14434	14266	14371	14372	14517	14332	14225	14411	14257	14375	14340	14388	14094	14253	14381	14244	14209	14206	14189	14237	14289	14545	14257	14214	14243	14352	14337	14303	14410	14192	14466	14320	14247	14266	14379	14332	14418	14222	14022	14197	14285	14284	14198	14163	14301	14170	14118	14306	14003	14309	14325	14152	14360	14278	14195	14083	14279	14305	14381	14351	14193	14180	14305	14170	14206	14199	14289	14184	14383	14284	14422	14244	14184	14273	14141	14351	14115	14265	14288	14312	14150	14225	14118	14166	14323	14215	14148	14183	14130	14284	14197	14060	14175	14170	14244	14070	14104	14397	14216	14244	14340	14322	14233	14305	14336	14333	14149	14120	14219	14049	14401	14441	14341	14117	14261	14249	14218	14296	14278	14315	14209	14212	14156	14262	14223	14153	14169	14203	14163	14173	14166	14407	14176	14261	14291	14037	14072	14241	14249	14363	14399	14301	14259	14365	14395	14335	14275	14233	14305	14172	14302	14338	14468	14218	14236	14299	14218	14140	14179	14329	14242	14306	14169	14125	14192	14226	14245	14128	14311	14190	14160	14203	14499	14090	14211	14137	14329	14208	14283	14280	14225	14309	14301	14330	14071	14247	14322	14189	14330	14263	14226	14206	14139	14208	14162	14407	14120	14121	14181	14087	14259	14143	14209	14308	14376	14201	14237	14220	14389	14311	14154	14191	14121	14344	14232	14318	14326	14267	14120	14289	14472	14279	14211	14123	14171	14282	14130	14085	14315	14402	14191	14212	14302	14371	14221	14167	14337	14148	14275	14504	14287	14106	14199	14120	14293	14237	14256	14344	14366	14053	14147	14092	14233	14284	14200	14011	14325	14255	14308	14148	14206	14362	14403	14229	14150	14324	14121	14169	14180	14108	14133	14275	14470	14426	14246	14430	14058	14252	14262	14141	14101	14325	14227	14447	14102	14078	14407	14319	14346	14329	14151	14350	14397	14263	14404	14504	14221	14285	14105	14373	14391	14211	14211	14255	14215	14265	14326	14260	14137	14289	14181	14431	14251	14325	14188	14321	14274	14456	14318	14166	14260	13999	14346	14181	13983	14074	14203	14238	14089	14139	14273	14343	14291	14291	14168	14299	14255	14256	14172	14533	14308	14400	14194	14419	14194	14278	14268	14222	14299	14271	14262	14151	14163	14286	14212	14448	14098	14259	14124	14199	14194	14324	14119	14173	14328	14176	14274	14169	14219	14172	14353	14265	14389	14255	14181	14239	14329	14252	14189	14354	14129	14206	14024	14069	14140	14286	14192	14399	14363	14313	14186	14086	14066	14369	14279	14345	14145	14096	14217	14065	14206	14045	14282	14341	14406	14365	14280	14161	14452	14281	14349	14040	14345	14292	14178	14157	14462	14315	14142	14206	14263	14159	14293	14384	14275	14178	14191	14301	14189	14068	14083	14208	14210	14128	14225	14351	14105	14271	14227	14288	14335	14106	14187	14418	14111	14135	14179	14299	14140	14294	14193	14051	14251	14402	14181	14499	14354	14172	14187	14250	14233	14027	14140	14168	14249	14138	14063	14106	14237	14203	14182	14180	14235	14328	14092	14318	14016	14161	14218	14379	14338	14168	14194	14294	14309	14221	14050	14236	14118	14283	14246	14122	14240	14148	14170	14299	14163	14387	14316	14221	14159	14165	14169	14308	14376	14296	14288	14416	14188	14234	14191	14213	14282	14385	14176	14100	14221	14291	14388	14356	14275	14236	14299	14150	13936	14328	14230	14191	14218	14269	14384	14207	14274	14199	14270	14093	14325	14294	14182	14302	14161	14428	14309	14286	14383	14179	14159	14326	14304	14244	14159	14275	14354	14296	14281	14148	14193	14185	14305	14306	14268	14351	14214	14300	14421	14455	14171	14290	14351	14163	14304	14198	14233	14185	14311	14370	14262	14174	14312	14242	14241	14342	14297	14392	14298	14228	14290	14279	14272	14023	14096	14231	14394	14370	14371	14126	14052	14277	14338	14255	14205	14322	14407	14124	14507	14457	14257	14074	14308	14159	14208	14292	14339	14151	14372	14225	14337	14493	14116	14491	14236	14146	14074	14429	14249	14164	14195	14308	14158	14219	14227	14133	14268	14163	14256	14393	14180	14221	14259	14274	14251	14137	14152	14120	14546	14303	14353
21931	36421	29366	22693	18926	17243	16138	15501	15132	14671	14242	14027	14192	13989	13617	13659	13608	13691	13735	13406	13652	13682	13544	13405	13541	13370	13591	13579	13397	13439	13509	13578	13520	13439	13539	13709	13300	13419	13459	13476	13422	13574	13644	13475	13593	13528	13517	13463	13431	13532	13487	13524	13364	13475	13604	13538	13510	13416	13315	13577	13357	13344	13458	13490	13289	13428	13551	13536	13272	13403	13491	13561	13396	13574	13459	13321	13571	13376	13565	13350	13393	13506	13505	13563	13450	13614	13547	13475	13446	13436	13357	13285	13518	13517	13382	13344	13474	13491	13427	13519	13328	13438	13459	13310	13494	13317	13495	13248	13436	13636	13324	13386	13624	13450	13534	13262	13219	13399	13573	13563	13416	13451	13486	13339	13553	13396	13359	13398	13446	13367	13349	13499	13520	13521	13585	13459	13502	13482	13654	13411	13328	13512	13448	13468	13471	13366	13498	13441	13419	13520	13511	13520	13462	13526	13341	13295	13458	13400	13282	13479	13432	13416	13507	13594	13474	13270	13483	13436	13365	13659	13275	13433	13501	13246	13372	13395	13419	13465	13506	13581	13531	13391	13448	13468	13413	13408	13241	13352	13447	13453	13479	13580	13369	13325	13439	13333	13380	13473	13521	13375	13464	13348	13464	13482	13377	13511	13345	13585	13412	13501	13415	13327	13515	13440	13367	13586	13332	13412	13453	13548	13567	13588	13492	13498	13599	13389	13394	13597	13398	13337	13549	13464	13422	13373	13538	13476	13450	13522	13593	13466	13303	13498	13265	13625	13498	13505	13370	13425	13602	13670	13600	13635	13449	13556	13466	13448	13429	13492	13350	13626	13400	13454	13458	13434	13405	13571	13516	13478	13386	13426	13454	13373	13544	13334	13500	13491	13305	13261	13492	13529	13537	13568	13417	13442	13342	13441	13548	13561	13385	13558	13649	13433	13577	13284	13385	13594	13382	13445	13520	13504	13513	13394	13541	13488	13437	13639	13640	13259	13465	13636	13214	13239	13345	13457	13463	13557	13450	13353	13531	13446	13479	13475	13583	13378	13594	13411	13321	13567	13363	13511	13502	13477	13449	13556	13420	13431	13518	13353	13449	13373	13367	13299	13447	13489	13385	13284	13441	13380	13483	13533	13411	13481	13552	13366	13351	13544	13519	13474	13565	13381	13297	13384	13362	13557	13549	13629	13541	13536	13623	13384	13631	13489	13573	13303	13468	13423	13432	13473	13571	13559	13384	13510	13483	13421	13481	13355	13723	13354	13400	13329	13390	13511	13387	13438	13471	13331	13644	13258	13562	13401	13451	13543	13422	13531	13477	13486	13442	13513	13416	13548	13430	13509	13529	13529	13545	13392	13526	13511	13676	13549	13535	13525	13396	13511	13416	13447	13419	13514	13429	13523	13437	13572	13540	13322	13435	13384	13400	13430	13448	13513	13496	13383	13524	13480	13435	13396	13468	13285	13516	13374	13348	13557	13521	13557	13569	13429	13423	13627	13390	13529	13556	13527	13382	13353	13449	13670	13413	13427	13464	13616	13281	13410	13635	13371	13308	13426	13486	13524	13483	13537	13453	13591	13531	13515	13435	13124	13389	13398	13353	13467	13534	13504	13565	13440	13402	13481	13487	13386	13400	13326	13462	13422	13422	13488	13387	13513	13415	13428	13512	13346	13424	13418	13475	13575	13629	13460	13440	13581	13536	13379	13461	13528	13344	13551	13447	13541	13452	13688	13193	13336	13530	13543	13543	13320	13419	13504	13317	13537	13567	13379	13393	13601	13454	13414	13632	13495	13474	13464	13399	13339	13502	13402	13557	13378	13579	13399	13419	13390	13531	13380	13432	13530	13508	13571	13365	13509	13448	13378	13306	13424	13420	13447	13511	13502	13435	13341	13470	13451	13523	13555	13493	13470	13510	13504	13473	13363	13751	13351	13551	13651	13399	13328	13473	13561	13366	13356	13425	13367	13480	13459	13594	13490	13372	13465	13466	13374	13540	13447	13484	13396	13431	13486	13356	13440	13512	13466	13472	13451	13334	13336	13313	13462	13564	13436	13426	13535	13287	13365	13371	13524	13417	13363	13430	13390	13534	13593	13470	13458	13496	13362	13322	13600	13360	13441	13368	13427	13413	13398	13433	13667	13360	13505	13419	13408	13443	13401	13605	13442	13580	13376	13491	13384	13336	13503	13482	13483	13475	13431	13420	13440	13491	13371	13432	13417	13382	13618	13376	13234	13546	13464	13594	13515	13393	13457	13335	13444	13496	13294	13585	13394	13470	13348	13265	13708	13361	13321	13452	13452	13364	13471	13498	13441	13529	13323	13423	13460	13595	13479	13326	13533	13495	13391	13366	13389	13487	13531	13443	13343	13452	13459	13394	13316	13473	13391	13618	13384	13500	13623	13443	13470	13316	13472	13559	13447	13469	13351	13446	13514	13673	13369	13386	13657	13368	13513	13318	13478	13409	13393	13610	13391	13464	13328	13489	13475	13442	13461	13434	13463	13459	13358	13384	13371	13452	13428	13475	13327	13494	13414	13503	13380	13337	13621	13455	13405	13553	13583	13450	13370	13526	13377	13518	13399	13515	13476	13479	13518	13469	13280	13507	13594	13518	13528	13534	13313	13449	13399	13456	13550	13355	13518	13551	13350	13486	13515	13520	13484	13506	13696	13653	13429	13402	13441	13281	13498	13443	13374	13367	13512	13564	13469	13500	13412	13506	13461	13572	13353	13498	13264	13504	13401	13599	13409	13431	13426	13765	13588	13503	13522	13432	13460	13387	13464	13464	13431	13473	13487	13307	13519	13639	13577	13578	13446	13342	13479	13518	13326	13435	13422	13536	13234	13396	13417	13393	13457	13615	13441	13601	13405	13462	13445	13376	13480	13490	13448	13472	13482	13354	13493	13457	13600	13355	13387	13277	13466	13540	13452	13511	13463	13531	13311	13452	13521	13534	13310	13540	13517	13415	13513	13360	13266	13621	13336	13550	13426	13506	13459	13348	13410	13442	13493	13383	13535	13509	13655	13464	13518	13542	13426	13440	13341	13448	13373	13440	13449	13620	13420	13457	13561	13412	13522	13444	13496	13531	13310	13492	13325	13471	13401	13460	13389	13519	13502	13475	13509	13499	13272	13472	13431	13469	13417	13446	13276	13386	13484	13429	13391	13351	13494	13514	13415	13317	13496	13631	13361	13491	13420	13382	13518	13446	13475	13323	13565	13295	13414	13630	13521	13346	13554	13285	13484	13503	13538	13558	13585	13573	13497	13432	13454	13467	13306	13533	13464	13365	13446	13337	13497	13354	13469	13473	13412	13414	13509	13627	13328	13301	13500	13528	13349	13524	13529	13371	13487	13547	13445	13515	13402	13434	13490	13404	13314	13382	13301	13432	13331	13463	13331	13382	13410	13390	13468	13576	13291	13501	13488	13405	13434	13540	13413	13430	13406	13324	13489	13204	13333	13350	13299	13401	13257	13572	13571	13553	13514	13419	13612	13592	13455	13429	13456	13495	13413	13414	13539	13543	13490	13529	13631	13465	13508	13338	13574	13638	13415	13499	13468	13553	13481	13616	13536	13464	13185	13327	13382	13417	13501	13294	13456	13344	13226	13276	13479	13490	13582	13492	13412	13552	13443	13559	13299	13346	13513	13445	13358	13619	13380	13450	13558	13541	13623	13337	13492	13387	13546	13363	13420	13476	13434	13477	13301	13342	13337	13697	13345	13431	13487	13582	13412	13442	13528	13372	13576	13529	13336	13511	13408	13430	13493	13585	13439	13314	13479	13517	13495	13490	13529	13464	13456	13368	13445	13521	13528	13424	13486	13468	13467	13379	13497	13483	13596	13551	13469	13409	13448	13406	13389	13350	13456	13400	13403	13377	13520	13352	13338	13388	13490	13474	13438	13442	13504	13542	13600	13527	13563	13384	13568	13334	13518	13538	13457	13599	13479	13546	13509	13514	13380	13453	13456	13505	13463	13522	13434	13521	13322	13443	13458	13496	13420	13595	13442	13409	13468	13513	13520	13527	13414	13439	13330	13568	13310	13390	13546	13506	13291	13451	13565	13431	13530	13409	13554	13524	13536	13397	13497	13389	13430	13498	13305	13555	13444	13285	13351	13464	13622	13508	13451	13498	13378	13429	13648	13477	13386	13461	13393	13401	13410	13378	13428	13324	13321	13446	13372	13419	13519	13366	13495	13436	13431	13267	13476	13394	13505	13399	13478	13438	13628	13387	13517	13426	13426	13374	13517	13507	13377	13501	13582	13440	13498	13506	13281	13521	13478	13302	13307	13481	13501	13372	13297	13511	13457	13478	13388	13388	13553	13328	13390	13396	13507	13483	13434	13416	13523	13485	13373	13461	13375	13394	13469	13545	13526	13364	13521	13570	13513	13402	13513	13372	13452	13504	13338	13618	13473	13356	13512	13515	13309	13504	13607	13368	13276	13430	13585	13490	13315	13186	13539	13319	13335	13326	13560	13538	13374	13505	13491	13478	13403	13447	13470	13510	13516	13539	13629	13364	13598	13304	13433	13362	13369	13301	13499	13525	13697	13520	13360	13538	13585	13444	13433	13327	13371	13415	13391	13575	13475	13429	13430	13498	13647	13453	13384	13350	13446	13423	13654	13396	13439	13457	13458	13472	13426	13342	13432	13557	13359	13688	13570	13557	13660	13433	13453	13508	13619	13525	13495	13661	13435	13393	13470	13653	13430	13367	13506	13430	13465	13490	13507	13452	13347	13461	13506	13299	13570	13366	13300	13524	13357	13452	13403	13493	13598	13370	13350	13283	13526	13393	13561	13658	13548	13369	13492	13472	13337	13491	13407	13468	13606	13483	13496	13545	13504	13410	13255	13306	13500	13331	13460	13651	13503	13547	13559	13329	13330	13446	13441	13583	13425	13706	13403	13369	13561	13541	13377	13313	13555	13310	13462	13321	13498	13440	13407	13475	13374	13519	13510	13354	13481	13573	13562	13413	13465	13474	13438	13439	13453	13403	13330	13424	13413	13441	13620	13307	13451	13440	13549	13541	13494	13330	13514	13499	13458	13412	13463	13521	13433	13604	13566	13524	13595	13546	13442	13375	13347	13413	13608	13459	13430	13537	13447
22519	21467	28518	24821	21914	23187	22422	18068	16603	16509	16161	15650	15734	15179	15124	15094	14979	15109	14961	14857	14838	14670	14893	14795	14762	14745	14688	14622	14806	14782	14723	14653	14747	14693	14739	14936	14930	14536	14562	14629	14836	14616	14620	14572	14643	14541	14721	14845	14633	14743	14778	14658	14674	14574	14535	14558	14672	14516	14584	14529	14689	14665	14597	14509	14548	14677	14698	14525	14581	14564	14608	14423	14612	14654	14760	14749	14618	14413	14531	14705	14690	14568	14545	14641	14671	14688	14624	14669	14520	14813	14708	14491	14545	14588	14634	14513	14624	14538	14499	14546	14627	14614	14611	14675	14564	14806	14799	14524	14578	14580	14560	14739	14906	14514	14520	14474	14340	14733	14759	14363	14258	14841	14511	14318	14593	14845	14458	14612	14663	14481	14515	14579	14634	14528	14591	14549	14571	14642	14627	14637	14599	14623	14699	14809	14671	14467	14402	14528	14516	14547	14631	14598	14468	14390	14676	14420	14663	14605	14695	14625	14456	14570	14463	14711	14536	14709	14672	14612	14614	14500	14329	14529	14658	14385	14673	14637	14523	14581	14533	14520	14506	14833	14765	14695	14590	14592	14571	14700	14506	14609	14592	14543	14550	14596	14710	14592	14540	14664	14472	14409	14575	14507	14347	14498	14515	14372	14525	14511	14572	14523	14491	14443	14688	14511	14825	14488	14588	14540	14700	14473	14629	14705	14482	14659	14443	14395	14732	14610	14554	14687	14314	14731	14580	14558	14527	14373	14747	14589	14718	14470	14537	14457	14533	14644	14716	14685	14606	14387	14478	14623	14648	14643	14438	14638	14724	14757	14770	14581	14555	14651	14605	14410	14509	14506	14410	14587	14671	14467	14654	14632	14591	14627	14611	14609	14621	14600	14473	14422	14675	14578	14387	14444	14514	14631	14763	14594	14684	14443	14610	14494	14617	14554	14464	14470	14380	14530	14482	14696	14613	14653	14538	14396	14809	14657	14454	14698	14765	14529	14698	14538	14773	14539	14682	14550	14598	14525	14489	14454	14678	14626	14436	14757	14607	14555	14439	14462	14757	14608	14480	14616	14609	14423	14630	14474	14477	14519	14470	14441	14520	14459	14668	14480	14459	14446	14546	14695	14490	14514	14490	14364	14461	14475	14502	14525	14790	14539	14549	14532	14534	14700	14744	14673	14496	14613	14496	14689	14413	14728	14637	14598	14686	14455	14518	14528	14538	14592	14345	14405	14481	14587	14643	14480	14473	14443	14361	14679	14586	14542	14404	14529	14637	14547	14507	14595	14721	14637	14685	14791	14585	14661	14648	14636	14612	14607	14555	14515	14651	14592	14592	14519	14511	14659	14525	14318	14544	14654	14706	14517	14724	14610	14575	14679	14473	14495	14695	14539	14482	14651	14553	14526	14447	14362	14610	14543	14472	14592	14548	14611	14322	14527	14632	14704	14480	14727	14541	14501	14400	14531	14542	14574	14618	14517	14498	14585	14614	14513	14557	14537	14644	14532	14568	14540	14545	14547	14578	14513	14629	14421	14612	14693	14480	14681	14532	14525	14387	14488	14750	14591	14546	14505	14548	14683	14579	14535	14547	14546	14469	14595	14477	14606	14900	14480	14538	14692	14451	14659	14422	14603	14638	14489	14488	14681	14580	14594	14524	14420	14559	14411	14487	14546	14603	14621	14569	14617	14655	14601	14646	14525	14701	14515	14453	14424	14596	14537	14560	14328	14556	14605	14554	14490	14663	14494	14296	14240	14533	14612	14616	14605	14356	14467	14462	14518	14624	14540	14487	14500	14530	14585	14628	14591	14714	14556	14745	14527	14518	14545	14405	14641	14725	14510	14699	14509	14660	14655	14438	14505	14440	14321	14679	14528	14484	14542	14482	14443	14568	14750	14680	14802	14702	14532	14750	14673	14588	14456	14500	14755	14468	14556	14386	14602	14346	14370	14774	14515	14491	14565	14579	14623	14635	14605	14548	14710	14447	14530	14568	14514	14573	14590	14829	14529	14665	14667	14567	14579	14680	14627	14722	14727	14478	14516	14670	14479	14607	14622	14632	14505	14643	14533	14573	14635	14383	14565	14587	14582	14737	14504	14333	14454	14738	14518	14631	14724	14488	14715	14620	14627	14725	14371	14670	14705	14646	14688	14654	14517	14694	14652	14665	14444	14644	14631	14405	14628	14658	14475	14516	14461	14542	14576	14604	14747	14714	14534	14571	14594	14509	14689	14558	14538	14800	14698	14709	14489	14692	14455	14454	14646	14533	14462	14400	14512	14527	14380	14622	14483	14421	14469	14494	14657	14417	14538	14676	14696	14480	14697	14772	14551	14504	14462	14433	14385	14610	14576	14534	14533	14579	14615	14549	14480	14572	14580	14558	14441	14555	14335	14609	14489	14604	14495	14560	14474	14574	14640	14554	14658	14379	14594	14738	14517	14559	14597	14555	14733	14382	14644	14529	14711	14636	14529	14551	14604	14369	14547	14637	14642	14456	14773	14289	14521	14508	14569	14492	14576	14628	14640	14605	14413	14580	14547	14445	14525	14465	14442	14561	14445	14542	14751	14591	14472	14459	14600	14499	14497	14524	14520	14463	14557	14688	14478	14563	14605	14517	14445	14592	14582	14621	14491	14519	14454	14536	14484	14749	14558	14512	14466	14685	14662	14699	14626	14647	14410	14466	14628	14588	14471	14757	14583	14465	14429	14552	14669	14507	14612	14482	14555	14564	14540	14579	14511	14726	14639	14572	14539	14601	14477	14542	14728	14591	14624	14594	14471	14483	14430	14649	14553	14613	14543	14635	14520	14641	14433	14650	14658	14648	14415	14695	14343	14426	14464	14505	14625	14654	14691	14503	14601	14469	14522	14421	14669	14488	14525	14411	14666	14496	14472	14774	14618	14438	14640	14617	14509	14427	14390	14546	14764	14561	14704	14438	14577	14590	14449	14516	14777	14546	14284	14620	14385	14732	14543	14596	14615	14625	14491	14541	14639	14816	14693	14473	14665	14602	14757	14610	14556	14526	14517	14653	14587	14580	14650	14579	14586	14611	14623	14660	14653	14634	14626	14678	14595	14580	14861	14454	14529	14404	14589	14453	14643	14535	14679	14520	14359	14708	14498	14519	14429	14561	14456	14746	14526	14432	14511	14570	14578	14462	14647	14679	14643	14389	14562	14531	14813	14588	14585	14552	14651	14410	14490	14637	14578	14673	14606	14579	14605	14677	14343	14595	14566	14683	14529	14538	14349	14411	14611	14626	14558	14617	14436	14523	14558	14545	14599	14495	14642	14622	14640	14530	14785	14513	14551	14594	14748	14625	14600	14494	14496	14537	14562	14633	14553	14651	14534	14632	14526	14656	14574	14608	14555	14585	14485	14535	14442	14554	14517	14536	14747	14770	14600	14709	14585	14522	14605	14546	14548	14586	14685	14503	14794	14545	14522	14683	14611	14621	14610	14610	14456	14398	14547	14489	14574	14586	14603	14584	14610	14433	14586	14559	14450	14507	14591	14436	14673	14625	14597	14542	14717	14713	14424	14638	14553	14446	14569	14701	14441	14476	14503	14618	14517	14602	14342	14540	14466	14610	14573	14617	14499	14626	14737	14595	14547	14520	14392	14654	14611	14252	14477	14453	14505	14419	14591	14399	14476	14501	14694	14631	14683	14395	14738	14608	14503	14522	14466	14514	14483	14598	14582	14445	14562	14467	14442	14665	14597	14742	14571	14643	14625	14784	14569	14570	14363	14510	14487	14459	14330	14472	14489	14584	14691	14553	14629	14582	14580	14561	14494	14566	14452	14543	14440	14538	14666	14357	14449	14570	14588	14663	14594	14453	14596	14531	14597	14519	14492	14489	14642	14488	14579	14486	14603	14664	14536	14530	14525	14729	14516	14819	14605	14794	14575	14630	14611	14570	14712	14610	14613	14631	14454	14571	14575	14593	14790	14769	14533	14678	14502	14621	14643	14457	14667	14833	14444	14558	14414	14456	14603	14337	14471	14391	14754	14528	14655	14320	14403	14495	14605	14433	14524	14634	14474	14635	14756	14638	14285	14499	14527	14611	14503	14345	14655	14596	14343	14670	14529	14418	14539	14609	14541	14337	14384	14525	14603	14402	14668	14395	14527	14729	14770	14558	14385	14493	14667	14644	14600	14626	14495	14494	14687	14539	14641	14409	14494	14636	14611	14576	14614	14565	14606	14550	14426	14521	14530	14764	14561	14438	14607	14405	14496	14410	14536	14547	14569	14572	14520	14500	14444	14448	14516	14848	14623	14704	14425	14546	14311	14652	14715	14686	14549	14653	14571	14675	14765	14616	14503	14459	14608	14493	14506	14554	14534	14586	14637	14727	14513	14682	14580	14588	14618	14661	14594	14744	14622	14685	14371	14509	14241	14698	14562	14674	14728	14552	14753	14666	14704	14507	14459	14558	14699	14587	14686	14723	14641	14542	14587	14668	14626	14589	14503	14614	14560	14612	14635	14637	14712	14472	14685	14472	14581	14541	14677	14593	14605	14442	14440	14570	14608	14380	14521	14640	14541	14573	14512	14682	14498	14648	14746	14565	14542	14688	14446	14438	14456	14580	14580	14512	14506	14451	14692	14429	14503	14477	14500	14533	14561	14612	14460	14679	14531	14390	14592	14607	14790	14705	14654	14619	14496	14461	14639	14636	14537	14473	14443	14325	14458	14711	14547	14493	14641	14449	14692	14632	14508	14648	14400	14533	14565	14599	14705	14647	14455	14314	14398	14639	14614	14496	14512	14462	14468	14446	14536	14710	14628	14624	14760	14692	14522	14374	14585	14597	14367	14472	14536	14457	14588	14778	14717	14496	14595	14723	14755	14547	14451	14508	14701	14627	14643	14483	14507	14523	14481	14434	14681	14432	14603	14472	14648	14552	14504	14722	14370	14681	14539	14552	14546	14724	14687	14645	14522	14550	14553	14537	14506	14663	14532	14440	14599	14620	14624	14677	14483	14489	14526	14599	14327	14356	14519	14564	14589	14734	14630	14531	14639	14558	14644	14639	14539	14437	14469	14682	14744	14548	14453	14713	14312	14621	14568	14716	14543	14826	14627	14589	14575	14520	14804	14608	14563	14580	14470	14506	14447
23080	44721	37639	29217	24086	21204	19110	17820	16802	16163	15615	15111	14889	14651	14231	14124	14157	13907	13812	14124	13893	13830	13966	14015	14035	13815	13967	13859	13558	13750	13930	13801	13866	13815	13827	13843	13863	13583	13787	13884	13811	13681	13543	13754	13705	13715	13849	13616	13880	13607	13545	13805	13652	13572	13741	13658	13820	13830	13658	13800	13629	13671	13639	13545	13831	13787	13648	13765	13663	13570	13813	13578	13820	13638	13698	13772	13731	13656	13621	13737	13616	13594	13630	13657	13700	13803	13601	13741	13577	13655	13693	13682	13768	13662	13635	13790	13749	13582	13620	14000	13729	13749	13510	13723	13799	13638	13608	13796	13854	13838	13619	13664	13623	13647	13668	13596	13812	13708	13720	13542	13718	13651	13600	13534	13691	13743	13743	13797	13631	13775	13628	13687	13783	13694	13746	13883	13733	13658	13549	13657	13550	13832	13603	13724	13827	13558	13587	13811	13648	13779	13713	13777	13746	13602	13706	13627	13697	13726	13501	13602	13678	13541	13736	13699	13615	13809	13812	13685	13715	13646	13915	13779	13746	13654	13677	13536	13553	13806	13616	13617	13818	13717	13793	13825	13817	13710	13650	13591	13797	13660	13840	13635	13671	13668	13675	13642	13614	13663	13690	13725	13703	13634	13895	13556	13832	13465	13813	13650	13602	13741	13663	13730	13606	13651	13781	13743	13802	13643	13798	13634	13877	13770	13653	13494	13656	13649	13574	13550	13829	13682	13587	13562	13696	13513	13757	13678	13798	13713	13626	13765	13581	13633	13683	13726	13747	13704	13670	13658	13647	13678	13898	13689	13838	13797	13572	13729	13493	13582	13697	13721	13663	13657	13732	13721	13648	13625	13744	13624	13489	13711	13733	13744	13741	13832	13671	13439	13656	13630	13829	13718	13570	13686	13763	13704	13691	13731	13626	13782	13757	13655	13607	13766	13688	13718	13629	13674	13884	13573	13696	13555	13520	13790	13505	13676	13735	13867	13699	13818	13588	13544	13634	13785	13862	13763	13848	13815	13718	13668	13672	13759	13760	13648	13721	13674	13692	13626	13720	13603	13792	13847	13684	13626	13659	13442	13702	13693	13710	13814	13670	13539	13796	13699	13651	13793	13564	13630	13736	13754	13761	13670	13519	13698	13860	13745	13549	13693	13593	13719	13697	13604	13823	13696	13739	13730	13772	13692	13999	13653	13714	13656	13700	13710	13860	13554	13679	13669	13680	13677	13745	13783	13646	13685	13725	13867	13852	13436	13678	13670	13739	13678	13795	13563	13668	13708	13692	13613	13813	13724	13702	13662	13461	13712	13619	13684	13779	13630	13724	13571	13802	13598	13844	13695	13852	13817	13739	13712	13602	13723	13539	13400	13621	13780	13634	13433	13701	13734	13635	13750	13648	13605	13538	13742	13612	13654	13528	13841	13635	13716	13711	13666	13757	13721	13659	13492	13732	13683	13670	13591	13859	13690	13581	13718	13601	13558	13595	13747	13567	13749	13675	13734	13640	13747	13692	13466	13863	13796	13618	13796	13503	13881	13688	13729	13798	13677	13675	13616	13702	13556	13652	13766	13727	13551	13731	13595	13593	13668	13779	13590	13664	13669	13653	13762	13488	13758	13797	13718	13620	13604	13672	13514	13570	13851	13730	13809	13713	13632	13682	13568	13714	13735	13745	13640	13698	13541	13530	13668	13703	13696	13573	13731	13714	13508	13738	13721	13646	13711	13813	13835	13566	13612	13749	13818	13528	13761	13596	13752	13458	13656	13751	13719	13689	13743	13869	13687	13734	13588	13734	13612	13607	13744	13718	13590	13686	13608	13461	13695	13508	13651	13552	13577	13686	13689	13770	13461	13693	13612	13700	13694	13600	13733	13635	13489	13670	13721	13614	13759	13672	13513	13797	13807	13812	13647	13507	13674	13754	13672	13624	13520	13866	13683	13599	13704	13615	13775	13720	13677	13625	13656	13801	13549	13688	13847	13693	13667	13988	13675	13695	13579	13658	13728	13910	13748	13500	13729	13750	13636	13669	13882	13657	13778	13666	13482	13679	13672	13608	13743	13827	13508	13690	13588	13681	13700	13543	13570	13559	13606	13719	13716	13716	13586	13942	13763	13723	13699	13683	13567	13633	13646	13699	13775	13729	13795	13771	13763	13624	13811	13735	13727	13706	13624	13761	13511	13710	13684	13669	13787	13801	13622	13632	13618	13621	13595	13518	13688	13548	13786	13737	13622	13604	13789	13498	13887	13766	13875	13655	13689	13536	13595	13697	13670	13692	13762	13671	13517	13672	13814	13656	13838	13740	13698	13645	13538	13450	13732	13736	13583	13616	13790	13605	13710	13702	13595	13602	13556	13759	13682	13513	13887	13681	13577	13731	13536	13683	13693	13804	13647	13739	13739	13717	13868	13676	13514	13739	13682	13681	13621	13640	13650	13772	13514	13707	13803	13779	13741	13881	13630	13639	13520	13680	13768	13806	13881	13769	13699	13566	13663	13591	13640	13742	13693	13743	13728	13550	13572	13800	13655	13655	13612	13688	13805	13546	13628	13780	13763	13702	13596	13599	13672	13723	13759	13624	13663	13800	13722	13869	13760	13799	13849	13679	13643	13759	13727	13727	13536	13340	13747	13658	13658	13759	13647	13638	13564	13739	13720	13568	13768	13803	13573	13801	13665	13617	13773	13542	13829	13948	13810	13648	13742	13585	13555	13689	13670	13814	13699	13577	13836	13646	13668	13632	13740	13827	13602	13720	13794	13709	13602	13739	13713	13648	13771	13682	13669	13505	13705	13659	13633	13610	13740	13738	13623	13685	13699	13887	13527	13624	13659	13664	13445	13711	13554	13698	13741	13716	13816	13434	13725	13742	13643	13584	13749	13819	13497	13654	13551	13646	13570	13656	13755	13608	13813	13598	13707	13611	13599	13812	13704	13628	13752	13626	13611	13724	13612	13617	13736	13675	13882	13685	13652	13732	13577	13564	13756	13735	13661	13816	13800	13677	13736	13800	13718	13619	13631	13754	13627	13710	13732	13554	13657	13702	13752	13563	13687	13715	13854	13667	13534	13713	13712	13765	13660	13639	13623	13690	13762	13684	13685	13784	13683	13652	13734	13794	13851	13628	13782	13834	13740	13832	13847	13735	13709	13725	13821	13694	13783	13707	13752	13751	13679	13619	13706	13666	13562	13569	13710	13606	13678	13851	13771	13601	13579	13788	13679	13692	13674	13681	13583	13792	13665	13825	13568	13608	13673	13571	13761	13734	13641	13542	13666	13626	13787	13736	13701	13809	13655	13708	13644	13720	13671	13730	13558	13712	13531	13819	13797	13495	13723	13792	13734	13587	13572	13737	13822	13610	13754	13674	13818	13700	13665	13714	13739	13767	13609	13689	13730	13652	13663	13707	13695	13775	13725	13776	13630	13707	13683	13572	13622	13687	13627	13720	13706	13719	13630	13700	13699	13534	13790	13793	13681	13843	13525	13694	13716	13647	13608	13456	13606	13669	13829	13644	13799	13918	13585	13664	13525	13743	13731	13752	13591	13731	13672	13915	13658	13586	13624	13695	13595	13692	13601	13533	13738	13591	13603	13567	13618	13728	13690	13814	13571	13591	13623	13790	13887	13629	13597	13757	13619	13612	13686	13806	13726	13786	13645	13716	13677	13587	13670	13804	13666	13696	13796	13838	13705	13696	13762	13721	13575	13658	13745	13700	13700	13811	13545	13767	13736	13775	13638	13584	13764	13778	13823	13732	13668	13636	13568	13563	13639	13658	13741	13777	13707	13815	13720	13832	13872	13764	13621	13697	13726	13766	13748	13657	13689	13678	13702	13665	13487	13572	13754	13650	13583	13869	13819	13687	13577	13774	13609	13644	13538	13673	13726	13727	13675	13826	13749	13615	13591	13713	13827	13645	13596	13540	13603	13729	13687	13635	13630	13757	13626	13719	13938	13719	13769	13702	13741	13673	13724	13689	13656	13746	13759	13730	13739	13640	13745	13567	13790	13709	13593	13603	13752	13695	13678	13765	13738	13649	13605	13662	13793	13526	13535	13666	13827	13831	13685	13731	13710	13503	13641	13694	13745	13645	13496	13647	13885	13622	13812	13613	13762	13564	13601	13680	13465	13771	13703	13715	13909	13687	13872	13594	13572	13781	13518	13777	13637	13720	13767	13640	13770	13799	13898	13812	13670	13737	13749	13683	13528	13739	13402	13692	13778	13659	13671	13646	13910	13806	13696	13642	13654	13573	13728	13857	13675	13557	13893	13556	13688	13563	13642	13612	13680	13744	13664	13651	13612	13673	13674	13713	13560	13602	13714	13875	13784	13454	13692	13643	13787	13817	13803	13667	13635	13713	13573	13753	13889	13697	13735	13722	13643	13653	13654	13618	13695	13763	13701	13631	13565	13661	13595	13675	13715	13585	13585	13595	13671	13616	13625	13632	13736	13584	13621	13614	13544	13714	13640	13620	13638	13799	13784	13767	13689	13762	13662	13672	13922	13700	13813	13735	13639	13651	13768	13597	13520	13548	13699	13631	13712	13787	13837	13690	13671	13835	13733	13696	13763	13813	13690	13787	13685	13673	13772	13657	13636	13776	13647	13754	13624	13728	13783	13619	13700	13589	13616	13690	13723	13751	13561	13668	13678	13737	13656	13562	13890	13571	13645	13684	13649	13799	13686	13660	13681	13742	13684	13752	13758	13803	13791	13760	13554	13710	13673	13653	13625	13706	13558	13597	13790	13662	13703	13702	13684	13680	13732	13768	13677	13727	13745	13422	13769	13801	13735	13744	13713	13808	13702	13690	13564	13646	13431	13705	13696	13632	13714	13810	13778	13749	13786	13782	13615	13556	13531	13784	13808	13642	13658	13704	13617	13694	13709	13632	13899	13795	13670	13678	13703	13722	13537	13769	13761	13805	13792	13582	13672	13562	13836	13617	13646	13505	13690	13709	13547	13628	13723	13882	13810	13630	13694	13703	13700	13721	13668	13821	13649	13700	13789	13629	13615	13500	13657	13709	13729	13576	13638	13740	13584	13675	13616	13754	13624	13673	13791	13766	13631	13752	13764	13726	13712	13606	13580	13679	13785	13711	13733	13557	13668	13713	13587
29110	24316	25958	21529	17478	16463	16026	15481	15160	15091	14763	14575	14626	14940	14516	14383	14535	14531	14471	14393	14542	14383	14322	14421	14379	14243	14458	14515	14475	14520	14455	14746	14508	14515	14537	14322	14503	14396	14387	14397	14551	14588	14428	14287	14516	14261	14519	14462	14437	14480	14070	14350	14516	14549	14527	14291	14245	14416	14257	14197	14345	14505	14353	14436	14370	14492	14399	14547	14562	14291	14500	14426	14441	14175	14353	14568	14662	14672	14483	14478	14441	14229	14401	14263	14463	14445	14392	14352	14476	14524	14460	14220	14468	14308	14390	14463	14531	14363	14308	14341	14387	14308	14339	14394	14363	14508	14453	14488	14304	14422	14632	14521	14427	14410	14327	14232	14516	14358	14422	14258	14221	14431	14407	14448	14595	14407	14359	14400	14423	14330	14360	14185	14267	14308	14337	14574	14492	14292	14370	14424	14515	14246	14254	14433	14453	14479	14409	14335	14394	14342	14344	14477	14399	14166	14292	14342	14362	14399	14477	14278	14413	14374	14672	14454	14321	14330	14435	14414	14364	14459	14261	14436	14439	14372	14554	14405	14237	14548	14338	14479	14269	14292	14466	14453	14455	14380	14588	14503	14546	14776	14211	14327	14361	14473	14377	14549	14425	14312	14327	14579	14492	14406	14421	14437	14455	14322	14342	14457	14522	14491	14456	14369	14367	14300	14269	14426	14405	14414	14312	14418	14427	14427	14459	14480	14322	14338	14406	14493	14368	14385	14477	14355	14476	14456	14549	14475	14560	14544	14479	14315	14430	14550	14465	14601	14476	14157	14478	14365	14519	14349	14417	14298	14510	14397	14440	14479	14511	14597	14609	14334	14363	14293	14266	14280	14353	14233	14289	14411	14451	14512	14515	14399	14567	14570	14473	14203	14292	14558	14382	14353	14306	14400	14442	14377	14346	14343	14506	14313	14284	14224	14474	14505	14462	14430	14331	14324	14505	14203	14420	14369	14426	14465	14294	14431	14503	14363	14475	14509	14342	14407	14451	14475	14440	14385	14481	14326	14556	14477	14426	14531	14581	14266	14398	14508	14482	14320	14380	14527	14312	14431	14505	14507	14398	14446	14216	14407	14431	14322	14410	14832	14309	14156	14332	14406	14698	14410	14512	14544	14328	14405	14342	14472	14386	14519	14421	14433	14388	14422	14344	14302	14523	14453	14487	14311	14520	14519	14384	14624	14420	14477	14436	14348	14713	14355	14542	14393	14366	14369	14494	14423	14356	14475	14533	14362	14367	14301	14291	14383	14378	14364	14499	14507	14492	14405	14366	14260	14418	14401	14333	14346	14363	14462	14310	14491	14512	14304	14360	14475	14437	14604	14367	14465	14414	14339	14611	14633	14363	14347	14370	14599	14461	14270	14324	14264	14581	14461	14484	14514	14541	14425	14279	14439	14492	14410	14483	14474	14474	14369	14306	14341	14193	14442	14532	14386	14497	14226	14411	14527	14571	14472	14418	14251	14256	14412	14324	14391	14520	14488	14292	14320	14323	14432	14532	14450	14557	14179	14515	14334	14411	14491	14485	14212	14456	14436	14379	14509	14553	14476	14484	14211	14509	14363	14349	14296	14520	14269	14508	14300	14249	14312	14389	14423	14395	14327	14306	14461	14443	14602	14436	14396	14489	14358	14268	14327	14321	14496	14353	14424	14332	14483	14407	14324	14227	14403	14322	14412	14334	14420	14405	14387	14379	14449	14134	14453	14158	14277	14509	14390	14302	14240	14510	14519	14435	14495	14541	14312	14348	14461	14376	14498	14662	14466	14394	14379	14439	14410	14269	14441	14633	14345	14414	14301	14591	14342	14298	14394	14390	14530	14630	14280	14464	14585	14481	14454	14350	14416	14541	14324	14369	14419	14574	14435	14397	14318	14225	14423	14305	14414	14287	14368	14500	14421	14458	14324	14427	14470	14336	14536	14433	14324	14441	14478	14357	14234	14225	14394	14358	14513	14455	14502	14333	14327	14363	14284	14347	14386	14345	14558	14492	14451	14486	14351	14407	14439	14434	14460	14262	14438	14544	14465	14231	14398	14387	14446	14549	14278	14339	14392	14453	14352	14381	14303	14461	14319	14455	14424	14282	14246	14475	14340	14304	14346	14388	14406	14446	14458	14276	14552	14403	14275	14518	14131	14341	14324	14433	14418	14618	14508	14461	14431	14513	14448	14364	14265	14458	14460	14244	14511	14421	14523	14388	14365	14327	14561	14202	14418	14473	14348	14380	14589	14403	14472	14468	14347	14574	14244	14339	14309	14492	14418	14462	14453	14469	14549	14497	14485	14635	14341	14470	14420	14398	14553	14279	14296	14334	14505	14447	14443	14455	14249	14455	14306	14338	14415	14418	14559	14428	14251	14451	14377	14565	14428	14437	14599	14521	14420	14266	14394	14668	14208	14377	14394	14322	14534	14539	14483	14337	14456	14553	14287	14329	14405	14191	14362	14430	14479	14217	14432	14376	14445	14402	14505	14248	14469	14593	14501	14468	14365	14166	14504	14433	14373	14497	14407	14463	14397	14260	14284	14292	14375	14483	14460	14399	14296	14539	14490	14577	14457	14288	14489	14532	14495	14431	14356	14220	14438	14417	14454	14474	14531	14276	14338	14346	14343	14502	14362	14514	14290	14452	14486	14495	14269	14426	14438	14450	14507	14373	14308	14300	14318	14436	14481	14441	14500	14604	14315	14586	14391	14355	14233	14419	14523	14534	14391	14571	14484	14333	14504	14185	14459	14547	14525	14463	14316	14403	14487	14420	14468	14650	14336	14341	14263	14605	14173	14438	14072	14293	14262	14372	14380	14432	14547	14416	14471	14433	14314	14442	14468	14236	14694	14376	14092	14377	14531	14189	14336	14468	14410	14515	14386	14491	14450	14273	14642	14310	14248	14438	14532	14274	14371	14342	14236	14331	14330	14468	14372	14441	14216	14327	14315	14493	14457	14270	14504	14437	14675	14477	14481	14211	14298	14440	14388	14475	14512	14243	14486	14178	14255	14274	14422	14553	14433	14304	14219	14340	14333	14256	14162	14376	14591	14509	14390	14415	14594	14536	14425	14454	14494	14448	14316	14246	14272	14484	14277	14408	14399	14412	14659	14504	14392	14535	14488	14482	14427	14378	14442	14619	14394	14340	14410	14510	14624	14434	14298	14174	14480	14488	14269	14237	14362	14399	14402	14404	14372	14469	14468	14424	14288	14605	14409	14343	14460	14601	14526	14431	14230	14317	14413	14416	14378	14192	14285	14284	14348	14525	14375	14593	14488	14475	14468	14504	14550	14345	14408	14315	14428	14356	14477	14552	14346	14280	14251	14491	14302	14468	14515	14375	14393	14489	14450	14312	14447	14301	14365	14398	14408	14528	14471	14416	14218	14430	14490	14193	14413	14316	14338	14491	14386	14319	14298	14223	14388	14440	14383	14374	14419	14377	14250	14382	14472	14330	14506	14604	14394	14345	14367	14495	14459	14502	14383	14323	14282	14484	14488	14503	14461	14450	14375	14381	14257	14445	14264	14354	14316	14359	14443	14431	14473	14433	14387	14355	14349	14328	14369	14496	14412	14387	14325	14611	14375	14541	14631	14483	14381	14426	14482	14293	14332	14420	14350	14419	14426	14590	14334	14339	14341	14444	14339	14490	14323	14415	14307	14510	14419	14614	14369	14584	14492	14534	14465	14437	14595	14461	14380	14572	14574	14321	14349	14434	14379	14443	14280	14358	14478	14374	14420	14362	14484	14393	14495	14469	14426	14369	14673	14655	14459	14322	14299	14423	14452	14523	14289	14212	14281	14472	14432	14380	14368	14311	14410	14239	14425	14373	14440	14444	14334	14333	14453	14366	14386	14395	14323	14432	14472	14319	14419	14462	14451	14332	14335	14353	14367	14300	14462	14391	14259	14292	14333	14403	14226	14513	14277	14534	14322	14594	14516	14355	14181	14374	14338	14463	14436	14598	14332	14692	14563	14327	14300	14506	14444	14255	14461	14444	14385	14340	14495	14244	14383	14517	14494	14402	14397	14298	14201	14298	14266	14337	14454	14288	14116	14496	14515	14481	14300	14309	14421	14416	14462	14442	14237	14283	14396	14379	14526	14403	14347	14406	14362	14550	14470	14408	14392	14385	14439	14465	14538	14529	14408	14320	14267	14446	14311	14454	14379	14335	14410	14433	14385	14391	14401	14385	14588	14385	14402	14630	14349	14435	14201	14289	14538	14487	14464	14390	14435	14502	14513	14269	14362	14482	14378	14425	14525	14289	14427	14196	14290	14471	14413	14383	14408	14528	14464	14370	14472	14386	14323	14413	14481	14522	14454	14379	14510	14475	14313	14598	14589	14351	14357	14339	14382	14339	14377	14442	14150	14146	14198	14319	14264	14442	14576	14363	14357	14499	14520	14499	14397	14247	14399	14460	14533	14566	14451	14380	14515	14377	14417	14296	14434	14322	14501	14436	14248	14415	14241	14333	14346	14560	14357	14238	14158	14682	14516	14331	14415	14442	14391	14418	14343	14393	14416	14495	14522	14557	14288	14440	14306	14483	14366	14514	14464	14353	14428	14500	14418	14491	14423	14302	14576	14443	14470	14292	14574	14375	14515	14393	14479	14279	14355	14448	14565	14472	14405	14172	14282	14485	14380	14519	14559	14423	14266	14234	14548	14361	14434	14230	14440	14282	14470	14325	14352	14338	14485	14442	14388	14361	14444	14385	14338	14373	14694	14370	14344	14464	14351	14382	14321	14449	14358	14380	14298	14288	14565	14306	14360	14486	14428	14526	14385	14341	14403	14396	14388	14465	14442	14270	14351	14500	14540	14455	14447	14362	14366	14409	14267	14518	14383	14414	14400	14647	14481	14429	14326	14544	14629	14492	14381	14304	14214	14428	14457	14420	14443	14610	14486	14578	14572	14326	14283	14187	14385	14341	14388	14349	14487	14355	14548	14564	14529	14452	14394	14516	14318	14447	14371	14304	14280	14212	14320	14244	14450	14419	14246	14507	14388	14366	14502	14321	14218	14332	14519	14322	14345	14556	14505	14520	14428	14339	14448	14543	14445	14473	14375	14354	14334	14353	14364	14531	14294	14422	14522	14291	14375	14335	14431	14593	14553
22260	33743	27158	20963	18128	16546	15891	15051	14681	14317	14286	14109	14165	13569	13716	13636	13714	13472	13523	13676	13683	13680	13729	13684	13506	13612	13678	13498	13693	13548	13557	13586	13544	13558	13586	13606	13582	13595	13536	13457	13665	13673	13699	13515	13593	13621	13670	13759	13520	13681	13608	13505	13485	13543	13627	13561	13565	13400	13459	13699	13581	13613	13472	13608	13626	13548	13680	13519	13475	13643	13466	13683	13435	13540	13553	13560	13517	13645	13406	13640	13543	13732	13513	13602	13564	13474	13584	13418	13452	13627	13454	13759	13545	13384	13498	13608	13564	13737	13546	13490	13504	13540	13616	13578	13620	13480	13466	13702	13458	13623	13429	13575	13471	13566	13528	13568	13407	13737	13565	13572	13444	13420	13592	13480	13625	13495	13590	13435	13511	13589	13598	13677	13538	13555	13581	13560	13574	13633	13541	13698	13503	13711	13580	13426	13650	13577	13516	13518	13585	13333	13707	13675	13355	13470	13477	13397	13523	13568	13574	13352	13553	13622	13591	13471	13609	13396	13637	13420	13502	13624	13544	13657	13478	13656	13623	13536	13455	13607	13630	13584	13332	13491	13515	13515	13515	13429	13502	13564	13478	13621	13684	13711	13712	13465	13712	13621	13494	13629	13546	13578	13545	13559	13717	13483	13435	13547	13508	13605	13669	13524	13450	13544	13602	13449	13663	13446	13697	13570	13393	13643	13465	13634	13613	13572	13498	13643	13736	13724	13604	13484	13524	13608	13488	13432	13691	13481	13633	13656	13558	13459	13499	13474	13507	13597	13591	13531	13537	13494	13443	13538	13582	13476	13627	13595	13669	13473	13516	13432	13422	13623	13623	13543	13565	13560	13670	13579	13599	13529	13595	13664	13532	13571	13503	13555	13432	13634	13587	13417	13599	13596	13454	13597	13512	13526	13600	13608	13734	13582	13560	13437	13552	13579	13538	13544	13506	13538	13525	13484	13373	13597	13818	13500	13457	13658	13472	13482	13687	13484	13718	13468	13457	13530	13471	13598	13387	13466	13611	13612	13443	13489	13617	13463	13450	13618	13364	13527	13499	13504	13632	13548	13419	13523	13624	13558	13673	13516	13486	13528	13448	13515	13601	13632	13424	13547	13584	13465	13402	13499	13657	13464	13458	13504	13435	13587	13588	13518	13545	13471	13540	13732	13511	13534	13642	13553	13525	13651	13677	13663	13457	13500	13490	13609	13629	13607	13494	13672	13491	13467	13586	13593	13759	13657	13481	13647	13517	13542	13734	13479	13570	13627	13693	13520	13687	13605	13590	13552	13620	13735	13394	13552	13568	13519	13562	13536	13351	13634	13430	13618	13533	13485	13322	13614	13591	13562	13640	13522	13569	13631	13587	13566	13357	13596	13527	13581	13651	13524	13609	13588	13529	13499	13482	13520	13643	13438	13482	13661	13490	13459	13550	13603	13551	13672	13722	13562	13565	13401	13433	13708	13505	13353	13537	13553	13598	13488	13469	13739	13445	13553	13475	13543	13651	13428	13612	13635	13643	13586	13480	13527	13593	13583	13488	13577	13565	13619	13787	13667	13626	13488	13525	13624	13565	13505	13520	13509	13416	13761	13689	13487	13628	13526	13630	13443	13443	13628	13727	13615	13684	13420	13513	13740	13470	13583	13347	13551	13631	13624	13548	13573	13653	13558	13712	13607	13648	13623	13529	13672	13598	13585	13437	13497	13662	13623	13713	13620	13655	13544	13621	13562	13638	13477	13494	13564	13607	13581	13475	13451	13639	13581	13632	13381	13505	13447	13512	13671	13515	13609	13767	13611	13603	13598	13470	13544	13767	13456	13613	13505	13524	13638	13597	13574	13588	13500	13619	13719	13451	13506	13526	13621	13436	13817	13507	13590	13550	13558	13507	13471	13570	13591	13523	13501	13457	13571	13486	13477	13459	13685	13506	13556	13432	13538	13550	13593	13382	13477	13625	13644	13503	13644	13536	13646	13437	13553	13615	13494	13621	13651	13649	13658	13477	13504	13507	13399	13620	13536	13522	13464	13608	13391	13505	13583	13528	13509	13493	13551	13462	13596	13541	13500	13530	13645	13654	13535	13518	13616	13681	13408	13681	13553	13721	13663	13585	13544	13590	13464	13484	13438	13629	13606	13487	13608	13503	13643	13444	13594	13528	13729	13448	13588	13453	13557	13584	13495	13568	13505	13599	13417	13579	13459	13530	13522	13498	13569	13518	13522	13614	13598	13670	13379	13583	13618	13539	13553	13526	13479	13492	13609	13655	13576	13551	13540	13542	13530	13669	13559	13635	13630	13526	13538	13554	13589	13594	13339	13525	13591	13587	13487	13521	13611	13512	13484	13657	13435	13590	13352	13497	13601	13741	13647	13550	13564	13545	13566	13541	13668	13512	13575	13449	13459	13759	13451	13435	13583	13568	13509	13503	13427	13548	13750	13287	13651	13733	13737	13258	13498	13533	13540	13423	13582	13524	13436	13535	13447	13521	13651	13428	13490	13431	13788	13491	13644	13642	13503	13544	13353	13616	13585	13634	13656	13464	13563	13651	13625	13474	13355	13554	13688	13436	13542	13594	13785	13566	13606	13556	13501	13735	13566	13540	13584	13510	13577	13542	13430	13766	13530	13591	13526	13493	13406	13533	13628	13661	13511	13694	13565	13464	13591	13489	13497	13661	13517	13572	13604	13524	13551	13496	13652	13452	13610	13546	13389	13510	13660	13676	13562	13537	13435	13597	13577	13643	13556	13603	13569	13634	13522	13456	13608	13568	13718	13612	13540	13553	13432	13622	13616	13574	13448	13724	13494	13438	13580	13636	13484	13567	13654	13525	13709	13458	13454	13711	13479	13406	13448	13523	13563	13615	13613	13590	13505	13517	13553	13538	13573	13614	13500	13593	13461	13702	13442	13473	13716	13580	13544	13658	13585	13663	13616	13513	13524	13625	13460	13724	13730	13513	13630	13606	13651	13585	13351	13506	13561	13604	13508	13494	13521	13556	13647	13559	13638	13462	13447	13681	13583	13556	13604	13606	13397	13578	13604	13449	13536	13667	13395	13729	13473	13716	13508	13742	13573	13518	13488	13681	13728	13453	13621	13627	13671	13486	13588	13711	13472	13587	13555	13552	13523	13560	13631	13577	13487	13717	13538	13698	13592	13486	13518	13427	13595	13454	13483	13600	13677	13578	13636	13606	13562	13554	13454	13574	13524	13713	13561	13635	13536	13436	13655	13583	13459	13681	13495	13482	13528	13382	13596	13599	13584	13548	13551	13486	13599	13530	13465	13502	13702	13494	13440	13619	13522	13573	13652	13490	13583	13660	13528	13690	13497	13560	13533	13564	13454	13611	13630	13527	13477	13585	13735	13446	13724	13527	13578	13652	13567	13610	13471	13572	13600	13569	13538	13669	13550	13556	13551	13557	13464	13468	13579	13596	13310	13577	13523	13800	13664	13581	13730	13472	13365	13522	13521	13893	13638	13567	13507	13470	13437	13468	13518	13503	13561	13611	13533	13827	13376	13568	13584	13618	13548	13497	13576	13479	13472	13463	13602	13479	13604	13509	13407	13498	13691	13500	13547	13497	13617	13716	13522	13504	13676	13595	13741	13524	13601	13507	13547	13593	13563	13591	13579	13570	13525	13441	13357	13505	13703	13538	13560	13319	13590	13632	13530	13601	13488	13588	13669	13515	13549	13358	13608	13470	13454	13536	13630	13455	13590	13519	13728	13657	13629	13520	13631	13546	13523	13518	13707	13685	13591	13545	13686	13760	13716	13610	13637	13715	13558	13593	13519	13625	13666	13368	13602	13546	13477	13584	13455	13525	13542	13584	13632	13671	13600	13662	13570	13620	13421	13487	13510	13649	13445	13414	13523	13455	13730	13586	13676	13700	13538	13631	13351	13482	13518	13614	13852	13705	13566	13376	13579	13720	13694	13517	13609	13451	13569	13564	13758	13364	13676	13434	13630	13589	13527	13615	13638	13561	13457	13679	13508	13676	13495	13648	13604	13385	13505	13560	13418	13589	13397	13535	13513	13483	13584	13539	13511	13634	13438	13470	13461	13530	13569	13486	13541	13677	13544	13632	13530	13627	13586	13596	13633	13640	13420	13698	13598	13676	13671	13662	13448	13543	13537	13515	13601	13629	13530	13597	13437	13561	13708	13533	13484	13744	13522	13391	13451	13728	13579	13653	13653	13685	13532	13578	13493	13622	13594	13623	13479	13837	13503	13667	13672	13655	13420	13751	13570	13653	13590	13486	13576	13672	13605	13636	13670	13662	13703	13584	13621	13481	13710	13436	13638	13584	13502	13429	13540	13577	13599	13554	13600	13676	13467	13485	13648	13629	13455	13454	13631	13621	13486	13724	13606	13594	13505	13453	13552	13550	13525	13592	13567	13647	13530	13586	13571	13460	13466	13469	13486	13235	13690	13498	13673	13477	13656	13467	13569	13628	13531	13383	13593	13435	13524	13601	13527	13532	13422	13583	13682	13719	13618	13471	13475	13466	13459	13597	13641	13496	13663	13731	13559	13558	13427	13633	13542	13610	13665	13369	13543	13537	13679	13583	13681	13458	13708	13465	13515	13562	13618	13504	13487	13551	13529	13583	13507	13345	13571	13529	13537	13604	13684	13613	13620	13666	13626	13634	13611	13530	13503	13450	13728	13434	13536	13410	13553	13457	13549	13600	13469	13595	13594	13580	13603	13555	13704	13657	13602	13588	13485	13550	13453	13509	13454	13482	13408	13538	13398	13393	13653	13689	13543	13616	13614	13520	13512	13548	13325	13506	13503	13651	13478	13464	13500	13851	13556	13608	13781	13646	13620	13605	13601	13684	13659	13484	13712	13576	13490	13485	13654	13489	13555	13665	13666	13562	13531	13675	13648	13494	13440	13834	13583	13597	13441	13450	13460	13589	13573	13497	13700	13582	13518	13563	13457	13468	13479	13654	13488	13669	13646	13547	13654	13557	13481	13679	13693	13521	13631	13663	13560	13473	13483	13506	13691	13587	13535	13573	13519	13568	13448	13658	13668	13759	13539	13362	13547	13598	13572	13595	13590	13631	13516	13717	13584	13625	13495	13679	13622	13715	13583	13611	13383	13517	13503	13459	13691
23579	21491	28007	25676	22268	20653	19266	17000	16035	16052	15568	15308	15301	15121	14842	14738	14830	14947	14895	14577	14917	14816	14803	14875	14573	14803	14717	14460	14635	14812	14862	14790	14698	14742	14521	14785	14688	14657	14587	14666	14592	14787	14590	14616	14740	14671	14558	14550	14591	14743	14667	14691	14668	14649	14689	14764	14694	14306	14675	14665	14637	14786	14719	14659	14757	14451	14625	14813	14681	14547	14699	14589	14772	14709	14660	14627	14537	14381	14518	14451	14532	14409	14530	14653	14546	14436	14365	14594	14536	14682	14646	14697	14592	14492	14495	14594	14755	14584	14622	14439	14565	14645	14545	14841	14575	14650	14630	14451	14429	14730	14625	14787	14787	14701	14671	14691	14482	14722	14761	14480	14489	14784	14499	14599	14628	14502	14591	14581	14635	14545	14582	14413	14723	14634	14651	14709	14461	14460	14609	14820	14689	14633	14616	14569	14644	14692	14740	14660	14703	14593	14597	14761	14452	14540	14613	14569	14488	14601	14818	14525	14543	14685	14500	14656	14622	14685	14469	14728	14519	14858	14582	14679	14729	14651	14568	14509	14935	14649	14456	14635	14708	14579	14659	14625	14492	14494	14453	14612	14740	14767	14831	14529	14544	14534	14602	14519	14797	14493	14812	14673	14853	14552	14659	14515	14473	14615	14630	14617	14473	14613	14597	14550	14737	14542	14677	14550	14637	14590	14579	14603	14536	14647	14638	14581	14501	14654	14602	14756	14527	14693	14672	14679	14713	14896	14479	14541	14536	14865	14538	14368	14632	14637	14542	14519	14563	14593	14573	14517	14748	14609	14640	14653	14788	14662	14502	14590	14538	14820	14730	14719	14531	14619	14573	14506	14452	14482	14683	14679	14735	14588	14593	14600	14469	14576	14515	14491	14724	14678	14797	14450	14577	14501	14709	14580	14370	14686	14681	14562	14770	14552	14434	14730	14597	14647	14677	14482	14705	14503	14648	14520	14662	14654	14758	14705	14745	14493	14715	14612	14430	14363	14729	14542	14869	14694	14546	14618	14698	14506	14635	14537	14539	14723	14545	14605	14639	14656	14756	14609	14779	14623	14563	14727	14697	14457	14671	14485	14661	14563	14476	14649	14787	14473	14623	14458	14537	14573	14683	14823	14554	14552	14608	14649	14669	14519	14736	14684	14791	14579	14537	14619	14583	14639	14622	14545	14626	14609	14596	14726	14488	14589	14540	14405	14455	14705	14589	14777	14427	14750	14762	14695	14878	14717	14595	14515	14524	14639	14693	14686	14701	14682	14534	14645	14577	14634	14576	14508	14375	14682	14491	14628	14519	14534	14736	14839	14682	14527	14657	14547	14539	14692	14564	14511	14606	14514	14725	14577	14612	14942	14622	14430	14633	14528	14707	14614	14547	14457	14813	14726	14683	14689	14599	14662	14734	14455	14694	14558	14536	14554	14620	14730	14599	14537	14844	14613	14652	14579	14453	14520	14774	14656	14666	14535	14598	14495	14631	14653	14697	14500	14893	14767	14598	14513	14680	14637	14657	14616	14704	14557	14575	14677	14568	14461	14531	14603	14548	14609	14632	14689	14822	14543	14502	14668	14805	14674	14449	14581	14630	14636	14327	14592	14528	14643	14772	14550	14922	14728	14565	14327	14596	14655	14576	14509	14544	14692	14736	14680	14612	14750	14749	14884	14589	14621	14724	14649	14663	14536	14516	14612	14622	14506	14668	14775	14747	14432	14602	14592	14667	14626	14704	14489	14660	14634	14615	14497	14548	14535	14533	14705	14868	14592	14811	14688	14569	14665	14583	14623	14695	14581	14594	14471	14805	14572	14747	14520	14621	14538	14561	14658	14724	14440	14649	14795	14528	14757	14609	14646	14616	14573	14303	14638	14638	14515	14516	14535	14910	14763	14516	14582	14424	14564	14499	14623	14629	14635	14557	14615	14776	14570	14559	14666	14352	14425	14447	14711	14473	14540	14606	14531	14488	14408	14758	14556	14544	14589	14562	14537	14513	14620	14558	14534	14631	14536	14563	14739	14727	14603	14544	14666	14436	14678	14743	14792	14474	14575	14648	14457	14735	14667	14683	14582	14761	14578	14778	14559	14511	14563	14612	14773	14775	14740	14716	14445	14536	14699	14621	14644	14654	14791	14690	14691	14613	14754	14541	14677	14559	14597	14625	14719	14527	14629	14628	14559	14518	14693	14465	14653	14487	14705	14503	14503	14779	14487	14536	14891	14693	14745	14690	14561	14576	14612	14669	14613	14704	14739	14620	14870	14460	14625	14599	14590	14658	14688	14770	14637	14621	14624	14673	14570	14717	14607	14593	14646	14560	14626	14751	14714	14516	14623	14654	14664	14677	14501	14744	14616	14722	14613	14736	14484	14656	14638	14500	14624	14672	14552	14770	14514	14607	14597	14488	14412	14591	14489	14416	14412	14722	14686	14626	14616	14709	14680	14624	14662	14504	14661	14488	14687	14476	14586	14756	14604	14610	14396	14499	14609	14609	14610	14672	14608	14654	14404	14669	14554	14620	14449	14648	14713	14707	14652	14757	14640	14639	14469	14669	14448	14579	14575	14666	14576	14668	14552	14530	14545	14501	14672	14557	14811	14704	14564	14792	14561	14544	14768	14499	14548	14836	14714	14588	14616	14583	14596	14835	14510	14761	14465	14640	14680	14746	14492	14774	14677	14540	14799	14484	14672	14650	14414	14543	14621	14557	14881	14697	14638	14649	14607	14620	14566	14613	14578	14589	14764	14828	14573	14738	14529	14601	14588	14578	14666	14617	14878	14670	14593	14724	14628	14523	14597	14610	14558	14509	14617	14543	14579	14599	14544	14776	14648	14731	14752	14564	14604	14467	14475	14529	14764	14673	14547	14706	14470	14645	14559	14587	14677	14586	14551	14595	14344	14814	14853	14649	14553	14658	14783	14654	14791	14529	14662	14728	14628	14518	14450	14520	14775	14632	14634	14692	14605	14520	14456	14546	14514	14615	14709	14432	14420	14599	14479	14528	14514	14728	14639	14557	14729	14600	14697	14585	14521	14627	14640	14541	14790	14543	14546	14475	14691	14630	14589	14520	14814	14505	14535	14668	14564	14701	14576	14606	14675	14639	14558	14723	14792	14664	14550	14482	14707	14626	14714	14685	14524	14603	14528	14572	14437	14549	14531	14561	14548	14522	14619	14454	14639	14845	14698	14694	14673	14455	14722	14621	14654	14563	14674	14581	14564	14648	14535	14617	14582	14734	14726	14535	14743	14435	14745	14735	14486	14422	14608	14590	14646	14416	14530	14659	14662	14568	14680	14591	14723	14737	14764	14565	14635	14569	14551	14755	14584	14521	14711	14741	14688	14568	14512	14835	14749	14536	14723	14491	14547	14485	14533	14544	14621	14610	14365	14871	14594	14493	14589	14488	14608	14657	14515	14630	14379	14509	14552	14704	14631	14592	14806	14557	14599	14442	14460	14443	14516	14565	14600	14443	14534	14511	14485	14763	14683	14484	14464	14633	14622	14642	14701	14638	14560	14580	14591	14524	14728	14529	14701	14699	14554	14486	14571	14553	14753	14560	14492	14643	14654	14536	14686	14545	14578	14888	14513	14605	14506	14698	14517	14329	14635	14620	14679	14546	14591	14508	14443	14502	14457	14429	14631	14626	14662	14725	14767	14672	14662	14793	14625	14722	14557	14707	14706	14749	14639	14514	14674	14752	14560	14737	14557	14735	14765	14625	14702	14776	14590	14704	14418	14609	14382	14542	14631	14663	14486	14686	14633	14618	14580	14601	14647	14635	14523	14893	14602	14719	14426	14570	14582	14651	14528	14670	14649	14623	14518	14657	14447	14663	14542	14583	14686	14632	14643	14608	14636	14625	14513	14447	14574	14444	14369	14821	14523	14627	14719	14513	14753	14368	14837	14524	14611	14734	14591	14575	14615	14795	14723	14577	14520	14405	14705	14546	14584	14612	14560	14725	14557	14665	14613	14712	14519	14782	14620	14584	14592	14661	14678	14637	14654	14532	14690	14522	14370	14514	14401	14462	14633	14641	14602	14657	14431	14681	14773	14665	14624	14610	14421	14574	14694	14541	14688	14702	14629	14629	14546	14393	14591	14556	14571	14532	14736	14547	14517	14584	14687	14524	14535	14507	14465	14291	14574	14640	14541	14584	14715	14671	14633	14647	14358	14543	14711	14506	14533	14489	14782	14631	14503	14432	14453	14734	14691	14727	14614	14442	14851	14545	14588	14444	14615	14558	14429	14690	14438	14629	14683	14645	14506	14438	14573	14636	14624	14546	14576	14432	14653	14560	14695	14843	14528	14821	14768	14580	14623	14651	14703	14770	14557	14488	14543	14649	14551	14526	14418	14538	14700	14554	14896	14850	14708	14562	14579	14586	14522	14591	14561	14769	14648	14775	14664	14501	14825	14680	14652	14640	14719	14729	14546	14724	14810	14526	14551	14551	14780	14679	14547	14560	14538	14477	14591	14652	14673	14681	14550	14750	14460	14803	14566	14771	14791	14589	14646	14569	14441	14619	14701	14832	14636	14509	14505	14564	14647	14741	14572	14575	14655	14634	14697	14615	14709	14704	14474	14644	14594	14724	14786	14704	14790	14678	14514	14696	14521	14708	14777	14556	14622	14656	14675	14582	14619	14659	14516	14770	14494	14558	14353	14438	14558	14644	14636	14781	14556	14654	14810	14691	14700	14692	14790	14510	14518	14533	14582	14659	14374	14569	14559	14727	14366	14365	14595	14663	14431	14430	14605	14552	14694	14524	14585	14722	14759	14698	14519	14579	14695	14555	14750	14571	14835	14584	14501	14639	14517	14484	14842	14556	14480	14544	14665	14627	14643	14638	14746	14630	14529	14538	14715	14514	14640	14835	14621	14538	14656	14624	14586	14378	14519	14559	14588	14668	14485	14527	14635	14737	14577	14736	14572	14747	14782	14662	14644	14573	14615	14929	14509	14638	14666	14524	14553	14719	14670	14594	14621	14664	14650	14545	14647	14537	14766	14651	14499	14569	14583	14887	14647	14777	14559	14573	14671	14613	14632	14645	14744	14712	14694	14644	14579	14511	14646	14703	14626	14582	14472	14628	14633	14859	14589	14622	14622	14571	14521
21445	40207	33359	25995	21514	19166	17820	16496	16072	15292	14925	14597	14437	14171	14011	14108	14008	14071	13832	14005	13896	13868	13787	13987	13830	13855	13740	13874	13822	13907	13742	13787	13764	13860	13684	13729	13797	13827	13842	13625	13610	13629	13755	13711	13750	13634	13577	13803	13657	13768	13631	13615	13890	13756	13745	13518	13613	13817	13569	13686	13861	13746	13679	13703	13658	13701	13616	13622	13707	13713	13705	13753	13624	13657	13767	13737	13554	13693	13645	13928	13547	13795	13613	13762	13665	13773	13763	13806	13685	13668	13830	13817	13635	13815	13703	13737	13661	13529	13625	13841	13724	13808	13634	13759	13736	13814	13848	13644	13855	13757	13685	13909	13612	13631	13640	13670	13675	13699	13654	13694	13643	13793	13646	13728	13837	13792	13657	13705	13732	13773	13703	13801	13775	13797	13842	13688	13636	13807	13669	13579	13704	13630	13740	13644	13632	13674	13819	13771	13828	13794	13731	13752	13681	13711	13677	13762	13586	13796	13592	13675	13603	13730	13743	13743	13610	13737	13719	13739	13615	13635	13598	13684	13650	13688	13779	13738	13648	13980	13864	13808	13681	13532	13750	13634	13696	13654	13759	13787	13603	13810	13745	13679	13623	13761	13656	13749	13748	13800	13562	13705	13655	13823	13525	13680	13856	13710	13513	13651	13677	13834	13592	13728	13644	13668	13959	13802	13722	13545	13625	13669	13754	13792	13737	13849	13695	13629	13744	13762	13626	13635	13698	13632	13697	13634	13700	13663	13588	13738	13850	13840	13905	13784	13736	13841	13782	13774	13736	13676	13765	13832	13724	13813	13594	13655	13795	13627	13800	13682	13590	13684	13678	13732	13821	13587	13649	13585	13708	13530	13637	13601	13746	13710	13684	13871	13758	13675	13866	13659	13549	13629	13679	13794	13900	13610	13855	13767	13852	13652	13794	13764	13707	13743	13844	13651	13582	13790	13746	13853	13677	13675	13773	13585	13762	13566	13910	13857	13852	13797	13508	13605	13629	13597	13658	13711	13703	13718	13725	13752	13668	13826	13555	13701	13678	13707	13742	13660	13744	13670	13675	13729	13541	13710	13896	13852	13541	13736	13639	13882	13482	13641	13710	13706	13777	13696	13643	13673	13636	13636	13738	13471	13697	13593	13716	13682	13850	13762	13568	13762	13703	13740	13824	13771	13667	13724	13609	13781	13734	13587	13696	13653	13587	13622	13584	13715	13636	13693	13668	13772	13636	13672	13576	13755	13694	13643	13724	13720	13660	13601	13668	13564	13745	13668	13598	13698	13757	13779	13532	13625	13658	13790	13807	13714	13759	13671	13817	13719	13783	13697	13726	13681	13614	13853	13665	13677	13632	13526	13664	13480	13789	13668	13731	13701	13613	13770	13661	13662	13749	13642	13721	13876	13513	13679	13669	13822	13791	13642	13578	13753	13637	13718	13736	13688	13758	13718	13548	13706	13730	13701	13649	13780	13897	13647	13684	13711	13729	13766	13748	13648	13899	13687	13665	13777	13720	13663	13640	13764	13609	13636	13933	13606	13799	13678	13718	13739	13737	13821	13505	13951	13649	13772	13644	13587	13730	13723	13833	13648	13714	13548	13662	13694	13745	13829	13799	13706	13722	13748	13818	13594	13641	13578	13555	13660	13764	13763	13880	13666	13717	13640	13610	13827	13831	13652	13610	13610	13805	13613	13814	13827	13750	13659	13803	13670	13674	13737	13708	13680	13596	13649	14001	13856	13621	13701	13794	13713	13701	13692	13694	13796	13687	13848	13614	13673	13749	13570	13658	13870	13758	13574	13736	13877	13855	13537	13751	13730	13681	13672	13794	13596	13630	13793	13699	13649	13604	13712	13788	13644	13735	13562	13735	13753	13733	13634	13648	13814	13753	13702	13848	13788	13522	13540	13702	13765	13794	13647	13876	13774	13542	13658	13706	13685	13708	13766	13713	13571	13751	13641	13763	13816	13758	13536	13885	13763	13770	13665	13731	13667	13617	13653	13704	13751	13711	13616	13800	13618	13781	13604	13798	13616	13740	13676	13756	13774	13707	13644	13794	13843	13621	13881	13835	13680	13820	13689	13576	13701	13750	13635	13865	13681	13636	13627	13487	13511	13647	13735	13776	13705	13703	13888	13853	13530	13733	13645	13578	13647	13832	13692	13717	13579	13832	13739	13777	13672	13646	13844	13705	13733	13782	13718	13705	13757	13723	13606	13759	13853	13536	13822	13751	13659	13664	13570	13801	13745	13587	13621	13698	13698	13638	13677	13639	13617	13719	13671	13746	13695	13824	13814	13742	13614	13819	13895	13904	13636	13718	13527	13568	13862	13681	13607	13755	13621	13629	13649	13859	13652	13866	13751	13694	13595	13645	13784	13714	13671	13746	13757	13615	13634	13692	13733	13790	13641	13824	13731	13832	13656	13637	13673	13548	13647	13612	13649	13766	13717	13609	13464	13821	13730	13665	13752	13808	13647	13686	13602	13597	13618	13680	13700	13633	13791	13723	13728	13832	13774	13881	13564	13804	13869	13837	13587	13632	13794	13643	13693	13786	13726	13779	13699	13768	13834	13793	13550	13736	13690	13705	13603	13837	13710	13800	13859	13849	13762	13643	13775	13930	13478	13820	13661	13798	13618	13746	13735	13772	13846	13638	13479	13748	13701	13762	13568	13847	13823	13593	13663	13810	13757	13724	13553	13692	13614	13788	13735	13663	13698	13777	13764	13636	13699	13656	13800	13643	13860	13829	13579	13553	13683	13666	13479	13810	13696	13676	13651	13698	13734	13821	13750	13725	13671	13741	13750	13711	13690	13781	13491	13632	13609	13762	13766	13751	13637	13590	13682	13700	13678	13711	13763	13714	13883	13791	13869	13711	13799	13607	13672	13658	13629	13551	13807	13673	13754	13764	13773	13664	13801	13909	13778	13584	13799	13632	13754	13839	13722	13625	13496	13662	13846	13700	13803	13801	13629	13642	13710	13829	13656	13914	13661	13767	13722	13863	13708	13812	13669	13774	13803	13629	13664	13871	13489	13705	13602	13737	13642	13549	13763	13747	13827	13617	13509	13643	13753	13726	13790	13585	13764	13695	13715	13556	13722	13714	13692	13679	13631	13816	13680	13659	13759	13602	13805	13758	13660	13617	13711	13672	13729	13642	13695	13633	13562	13661	13782	13797	13678	13765	13594	13925	13783	13595	13749	13777	13884	13773	13626	13678	13879	13676	13618	13812	13712	13563	13663	13691	13870	13722	13622	13775	13643	13693	13695	13427	13766	13825	13783	13829	13830	13748	13774	13821	13619	13682	13585	13728	13758	13597	13765	13631	13830	13500	13765	13717	13633	13736	13722	13713	13672	13687	13558	13823	13695	13682	13478	13616	13627	13686	13743	13827	13711	13781	13820	13816	13623	13676	13829	13802	13677	13710	13561	13710	13649	13932	13670	13621	13709	13763	13742	13635	13788	13724	13776	13646	13773	13742	13752	13649	13662	13773	13866	13711	13734	13589	13813	13773	13646	13591	13860	13607	13621	13622	13602	13786	13762	13708	13696	13769	13704	13598	13715	13649	13596	13686	13695	13619	13671	13755	13891	13638	13614	13728	13640	13790	13806	13854	13762	13750	13662	13689	13684	13814	13708	13571	13777	13508	13699	13684	13604	13660	13567	13517	13718	13841	13685	13678	13557	13683	13595	13788	13786	13509	13756	13575	13800	13832	13821	13787	13593	13625	13508	13639	13832	13767	13739	13730	13849	13909	13782	13684	13643	13826	13819	13759	13844	13741	13688	13705	13782	13834	13792	13813	13640	13704	13696	13771	13754	13704	13746	13722	13587	13512	13623	13699	13607	13681	13653	13628	13725	13720	13795	13591	13567	13645	13782	13774	13724	13724	13745	13533	13839	13736	13773	13571	13920	13654	13848	13683	13578	13722	13795	13672	13743	13775	13581	13758	13681	13686	13835	13690	13636	13676	13634	13679	13677	13727	13645	13624	13636	13672	13723	13678	13632	13753	13591	13680	13815	13601	13693	13805	13644	13828	13726	13668	13756	13705	13810	13746	13899	13653	13876	13674	13664	13742	13705	13696	13773	13473	13713	13794	13594	13798	13726	13654	13556	13685	13582	13678	13655	13645	13743	13592	13672	13734	13718	13622	13859	13586	13656	13472	13650	13684	13882	13679	13633	13678	13762	13824	13664	13786	13542	13578	13734	13673	13600	13753	13682	13695	13768	13588	13869	13674	13633	13745	13657	13698	13628	13693	13594	13636	13749	13699	13818	13788	13659	13660	13643	13850	13681	13635	13771	13834	13808	13467	13698	13730	13733	13831	13688	13770	13744	13636	13735	13707	13912	13871	13715	13559	13640	13701	13468	13608	13691	13610	13914	13751	13715	13755	13697	13805	13527	13669	13804	13649	13689	13828	13617	13600	13629	13669	13730	13677	13582	13687	13558	13664	13732	13604	13782	13586	13594	13825	13574	13681	13821	13635	13903	13646	13625	13750	13749	13780	13869	13808	13936	13536	13920	13589	13793	13658	13757	13884	13619	13580	13665	13713	13849	13594	13759	13662	13811	13854	13762	13642	13712	13594	13544	13687	13657	13635	13768	13681	13653	13825	13786	13765	13853	13714	13586	13761	13668	13819	13853	13660	13920	13890	13642	13676	13730	13681	13727	13834	13756	13711	13758	13781	13717	13690	13617	13829	13782	13778	13822	13720	13760	13649	13799	13742	13645	13461	13932	13534	13718	13840	13826	13805	13659	13520	13719	13757	13581	13631	13608	13778	13891	13542	13836	13703	13696	13803	13713	13665	13787	13582	13845	13618	13744	13814	13652	13668	13643	13756	13780	13709	13793	13980	13747	13726	13746	13669	13672	13757	13639	13723	13576	13972	13652	13860	13772	13699	13662	13789	13838	13638	13713	13779	13561	13757	13807	13565	13655	13721	13615	13807	13667	13641	13702	13661	13648	13614	13718	13629	13596	13647	13637	13638	13707	13752	13713	13759	13763	13517	13762	13520	13765	13761	13655	13711	13843	13758	13635	13719	13859	13627	13825	13733	13693	13795	13661	13681	13611	13889	13785	13774	13679	13642	13569	13532	13969	13598	13769	13830	13800
25495	21600	26561	26472	18424	17082	16373	15661	15260	14842	14552	14637	14588	14408	14285	14602	14385	14174	14434	14445	14275	14518	14124	14199	14288	14348	14209	14087	14118	14128	14298	14286	14183	14260	14307	14266	14336	14228	14424	14221	14109	13916	14206	14094	14287	14011	14239	14211	14333	14351	14214	14337	14232	14014	14058	14000	13953	14201	14169	14123	14264	14276	14301	14152	14251	14287	14135	14207	14173	14163	14310	14112	13931	14345	14124	14168	14193	14155	14179	14240	13936	14231	13965	14213	14319	14142	14000	14183	14170	14229	14119	14089	14054	14036	14145	13881	14058	14008	14230	14142	14039	14253	14387	14179	14348	14249	14111	14087	14213	14100	14217	14220	13986	14163	14177	14175	14167	14310	14052	14091	14128	14072	13991	14156	14232	14109	14085	14185	13986	14266	14243	14295	14087	14009	13953	14173	14274	14332	13980	14193	14260	14109	14230	14417	14111	14163	14064	14129	14184	14066	14200	14111	14032	13967	14238	14119	14013	14213	14132	14196	14157	14172	14174	14304	14129	14250	14401	14275	14259	14254	14101	14221	14251	14143	14103	13999	14112	14210	14246	14151	14211	14281	14228	14188	14357	14243	14290	14247	14300	14162	14358	14198	14162	14030	14140	14177	14020	14286	14104	14101	14199	14080	14140	14147	14308	14276	14108	14187	14218	14036	14094	14156	14029	14299	14187	14034	14259	14270	14288	14130	14148	14212	14185	14178	14124	14138	14076	14040	14168	14180	14174	14340	14045	14347	14008	14083	14043	14052	14293	14056	14029	14318	14154	14133	14085	14294	14178	14162	14285	14282	13922	14033	14089	14137	14245	14187	14133	14107	13987	14293	14175	14243	14173	14257	14295	14081	14153	13992	14170	14233	14243	14237	14197	14233	14109	13956	14133	14123	14141	14300	14108	14147	14213	14048	14267	14155	14315	14066	14099	14207	14166	14308	14296	14246	14175	14073	14075	14255	14070	14012	14099	13928	14188	14119	14332	14278	14338	14192	14058	14242	14226	14097	14056	14224	14201	14119	14107	14138	14307	14121	14271	14062	14315	14121	14109	14353	14114	14058	14384	14273	14155	14166	14240	13950	14027	14218	14213	14333	14011	14172	14057	14035	14149	14082	14226	14017	14115	14244	14015	14105	14182	13981	14046	14250	14310	14051	14233	14192	14201	14271	14207	13984	14232	14009	14113	14152	14285	14251	14314	14048	14148	14239	14304	14214	14082	14138	14121	14190	14201	14338	14290	14342	14190	14270	14092	14249	14010	14181	14029	14142	14138	14101	14149	14190	14041	14311	14194	14299	14148	14182	14277	14326	14144	14101	14260	14032	14184	14118	14152	14201	14140	14295	14226	14189	13987	14010	14027	14197	14374	14330	14269	14284	14118	13984	14114	14220	14119	14390	14253	14229	14302	14256	14309	14232	14215	14167	14327	14318	14299	14080	14146	14194	14100	14151	14058	14052	14173	14282	14147	14151	13998	14222	14131	14151	13953	14069	14347	14258	14259	14280	14240	14182	14184	14113	14299	14225	14184	14194	14150	14181	14112	14209	14266	14240	14156	14166	14081	14363	14101	14285	14142	14033	14313	14125	14348	14266	14066	14140	13898	14194	14325	14240	13827	14082	14035	14163	14244	13977	14438	14078	14108	14204	14166	14097	14096	14182	14270	14322	14080	14128	14187	14200	14321	14147	13987	13917	14365	14098	14182	14058	14355	14263	14098	14264	14120	14167	14176	14341	14374	14187	14377	14074	14189	14244	14278	14148	14168	14284	14342	14203	14263	14070	14316	14322	14109	14178	14261	14308	14203	14186	14367	14176	14224	14191	14065	14223	14316	14176	14178	14392	14372	14208	14121	14207	14399	14144	14110	14217	14141	14140	14041	14115	13896	14361	14084	14433	14169	14143	14012	14252	13969	14002	14131	14096	14305	14244	14213	14297	14148	14095	14218	14010	14266	14211	14317	14198	14018	14410	14025	14245	14158	14271	14073	14279	14178	14120	14340	14385	14261	14387	14050	13991	13923	14121	14276	14239	14184	14301	14161	14136	14222	14266	14129	13989	14250	14271	14232	14303	14181	14348	14209	13990	14274	14004	14070	14219	14216	14244	14040	14067	14111	14220	14142	14085	14175	14156	13999	14242	14201	14263	14318	14269	14144	14222	14289	14194	14088	14291	14279	14218	14269	14119	14287	14164	14225	14243	14073	14433	14189	14070	14207	14347	14330	14326	14267	14140	14346	13984	14299	14093	14227	14117	14162	14241	14140	14156	14305	14209	14204	14190	14148	14139	14033	14336	14036	14109	14018	14141	14266	14152	14077	14022	14206	14263	14137	14236	14195	14356	14313	14188	14218	14158	14151	14167	14255	14245	14329	14066	14230	14219	14559	14146	14203	14089	14174	14189	14394	14111	14285	14073	14096	14195	14241	14142	14200	14132	14090	14128	14087	14284	14213	14120	14103	14338	14141	14285	14023	14165	14100	14020	14090	14295	14194	14198	14214	14262	14238	14235	14265	14151	14235	14096	14104	14263	14101	14313	14254	14199	14084	14090	14246	14316	14199	14334	14047	14196	14220	14149	14008	14191	14137	14003	14150	14210	14390	14164	14165	14189	14214	14007	14224	14118	14184	14394	14231	14107	14104	14220	14165	14139	14378	14016	14303	14145	14291	14241	14102	14048	14212	14268	14247	14107	14256	14288	14153	14070	14288	14068	14303	14131	14284	14079	14152	14245	14175	14212	14122	14361	14324	14117	14151	14135	14270	14276	14350	13983	14227	14208	14279	14099	14113	14135	14248	14240	14173	14186	14190	14167	14290	14187	14177	14179	14058	14357	13978	14194	14287	14312	14232	14251	14241	13941	14255	14184	14085	14200	14171	14186	14192	14037	13876	14252	14201	14370	14270	14262	14114	14143	14190	14015	14099	14218	14311	14183	14052	14417	14187	14048	14029	14252	14131	14157	14233	14136	14125	14017	14101	14197	14006	14332	14031	13982	14134	13999	14284	14178	14207	14057	14081	14153	14373	14256	14086	13922	14100	13955	14078	14240	14131	14085	14006	14136	14118	14140	14061	14160	14246	14088	14087	14271	14053	14200	14117	14148	14299	14184	14127	14142	14184	14103	14338	14288	14182	14264	14266	14304	14186	14204	14200	14075	14315	14181	14130	14355	14405	14316	14271	14001	14053	14191	14243	14085	14136	13969	14133	14222	14276	14162	14048	14030	14199	14357	14306	14147	14322	14084	14190	14125	14113	13979	14275	14064	14337	14247	14380	14284	14243	14277	14033	14232	14177	14000	14434	14103	14244	14050	14084	14196	14029	14194	14240	14300	14200	14365	14220	14182	14204	14279	14060	14170	14225	14121	14184	14363	14217	14140	14009	14120	14085	14092	14300	14293	14153	14016	14188	14286	14090	14198	14162	14030	14300	14157	14012	14131	14162	13902	14196	14041	14143	14081	14275	14143	14117	14123	14075	14291	14160	14153	14049	14041	14155	14218	14147	14081	14261	14275	14286	14170	14144	14262	14313	14166	14326	14298	14029	14324	14052	14014	14165	14163	14344	14109	14078	13991	14247	14043	14342	14157	14226	13974	14160	14082	14208	14185	14167	14205	14085	14069	14005	14075	14085	14166	14148	14278	14325	14341	14176	14157	13984	14310	14329	14014	14258	14093	14206	14311	14302	14100	14126	14263	14094	14017	14313	14205	14148	13985	14356	14077	14247	14022	14385	14220	14259	14237	14248	14080	14082	14083	14040	14118	14309	14208	14216	14199	14187	14077	14195	14179	14156	13961	14101	14161	14214	14223	14049	14212	14268	14148	14287	14196	14245	14131	14237	13968	14257	14340	14252	14245	14346	14242	14018	14221	14079	14211	14427	14314	14081	14148	14333	14100	14130	13973	14002	14412	14117	14161	14069	14193	14240	14277	14308	14172	14227	14071	14413	13916	14312	14255	14133	14109	14235	14115	14342	14218	14231	14057	14075	13922	14201	14034	14245	14455	14288	14271	14212	14188	14189	13991	14172	14229	14160	14299	14325	14124	14007	13989	13942	14143	14122	14167	14172	14117	14189	14207	14272	14266	14172	14214	14083	14381	14300	14132	14079	14203	14069	14109	14098	13980	14027	14217	14143	14239	14288	14276	14150	14057	14383	14244	14109	14096	14204	14122	13962	14371	14379	14376	14311	14296	14293	14244	14148	14059	14169	14229	14011	14166	14041	14063	14234	14281	14311	14023	14121	14324	14055	14179	14063	14094	14225	14158	14079	14392	14246	14072	14017	13989	14201	14171	14260	14301	14195	14087	14157	14439	14079	14127	14288	14242	14181	14165	14077	14146	14140	14089	14052	14110	14105	14231	14361	14157	14221	14001	14199	13933	14156	14384	14149	14122	14116	13964	13931	14001	14036	14178	14236	14385	14486	14257	14154	14261	14108	14038	13974	14136	14096	14413	14250	14106	14144	14339	14204	14086	14168	14164	14114	14093	14193	14305	14138	14125	14094	14378	14104	14026	14267	14149	14326	13935	14107	14126	14196	14116	14108	14109	14207	13997	14211	14133	14229	14350	14382	14255	14116	14183	14103	13956	14148	14064	14208	14242	14142	14050	14353	14127	14158	14244	14209	14278	14286	14244	14313	14235	14080	14044	14283	14162	14373	14053	14189	14114	14272	14171	14084	14229	14196	14139	14181	14148	14032	14250	14255	14084	14017	14173	14067	14251	14180	14229	14324	14128	14127	14182	14286	14169	14354	14374	14139	14229	14349	14065	14237	14327	14052	14311	14194	14159	14031	14213	14234	14135	14258	14231	14158	14166	14116	14219	14176	14241	14138	14356	14142	14117	14237	14284	14259	14176	14459	14198	14053	14149	14152	14157	14265	14349	14254	14242	14177	14184	14173	14190	14235	14287	14389	14129	14384	14250	14250	14269	13998	14303	14332	14215	14063	14146	14142	14221	14338	14387	14073	14173	14162	14337	14315	14138	14103	13976	14172	14047	14182	14274	14179	14281	14241	14158	14182	14122	14215	14143	14198	14041	14197	14357	14255	14227	14266	14153	14218	14280	14046	14153	14279	14276	14329	14015	14269	14169	14322	14234	14358	14250	14153	14143	14104	14105	14129	14166
21529	35957	29138	22888	19392	17632	16121	15604	14891	14606	14252	14088	13793	13781	13600	13732	13808	13426	13397	13509	13542	13476	13448	13547	13562	13482	13397	13463	13558	13447	13463	13301	13462	13429	13350	13476	13296	13373	13399	13249	13446	13517	13514	13439	13319	13344	13440	13192	13348	13413	13426	13387	13377	13489	13220	13256	13570	13382	13370	13323	13271	13391	13422	13490	13549	13471	13349	13239	13255	13382	13458	13397	13263	13466	13289	13355	13216	13441	13320	13323	13337	13473	13178	13397	13466	13447	13429	13301	13505	13383	13292	13531	13368	13424	13468	13360	13535	13346	13388	13555	13266	13397	13324	13491	13308	13377	13271	13512	13319	13483	13245	13449	13356	13480	13387	13526	13525	13398	13303	13588	13375	13366	13460	13314	13386	13399	13624	13348	13465	13619	13362	13419	13346	13494	13329	13092	13282	13394	13451	13416	13352	13441	13317	13383	13382	13383	13295	13532	13399	13364	13314	13412	13407	13363	13470	13380	13392	13245	13353	13279	13438	13460	13323	13365	13539	13390	13430	13394	13313	13336	13403	13403	13292	13405	13302	13487	13332	13584	13461	13340	13447	13410	13525	13381	13404	13475	13326	13426	13309	13467	13302	13346	13323	13375	13318	13265	13347	13562	13463	13342	13423	13365	13331	13395	13416	13318	13442	13358	13267	13410	13302	13213	13367	13358	13510	13400	13494	13383	13347	13335	13302	13487	13247	13199	13316	13401	13349	13292	13216	13360	13418	13335	13248	13236	13256	13330	13388	13507	13334	13461	13400	13427	13491	13327	13581	13497	13484	13231	13328	13418	13395	13421	13165	13459	13383	13370	13253	13564	13433	13358	13313	13373	13200	13377	13319	13425	13359	13435	13466	13562	13443	13409	13556	13552	13380	13195	13427	13379	13560	13342	13447	13538	13349	13376	13450	13304	13409	13413	13324	13374	13288	13278	13393	13514	13471	13173	13224	13377	13276	13259	13468	13492	13463	13262	13237	13363	13334	13380	13314	13481	13393	13268	13366	13484	13442	13245	13363	13295	13470	13454	13493	13443	13528	13304	13360	13337	13335	13385	13236	13413	13573	13313	13431	13428	13278	13328	13374	13441	13386	13419	13494	13486	13448	13436	13290	13351	13204	13312	13316	13327	13278	13361	13394	13466	13590	13361	13358	13335	13516	13421	13282	13404	13518	13199	13347	13413	13440	13368	13450	13411	13351	13490	13441	13282	13519	13444	13477	13518	13436	13468	13446	13513	13474	13422	13456	13362	13410	13320	13487	13318	13326	13171	13449	13388	13483	13514	13155	13399	13511	13458	13387	13346	13290	13427	13400	13229	13491	13436	13522	13374	13265	13273	13406	13381	13391	13468	13131	13464	13395	13329	13346	13495	13457	13490	13249	13511	13342	13447	13357	13367	13320	13373	13405	13374	13331	13428	13374	13425	13424	13361	13397	13397	13387	13416	13523	13510	13269	13384	13375	13371	13302	13409	13475	13235	13508	13489	13384	13301	13415	13323	13414	13364	13529	13499	13428	13425	13433	13380	13212	13451	13411	13544	13297	13264	13496	13372	13309	13211	13484	13336	13305	13445	13381	13428	13280	13338	13454	13305	13357	13481	13411	13302	13491	13323	13389	13119	13315	13243	13228	13454	13176	13298	13487	13210	13469	13503	13387	13340	13180	13426	13430	13364	13205	13309	13332	13300	13397	13381	13342	13195	13343	13472	13423	13500	13469	13349	13559	13412	13556	13347	13482	13333	13419	13390	13418	13464	13424	13355	13348	13315	13389	13460	13484	13610	13462	13440	13379	13357	13256	13437	13461	13230	13379	13305	13447	13310	13401	13421	13344	13362	13535	13377	13503	13360	13289	13380	13494	13225	13353	13235	13571	13568	13124	13558	13381	13399	13451	13350	13414	13337	13525	13370	13581	13397	13376	13384	13338	13291	13460	13324	13370	13361	13436	13355	13561	13489	13510	13471	13179	13410	13539	13446	13398	13437	13438	13394	13366	13377	13379	13269	13257	13239	13460	13292	13406	13381	13500	13446	13194	13310	13333	13407	13306	13454	13469	13349	13414	13389	13469	13477	13413	13358	13514	13209	13401	13372	13301	13527	13329	13268	13463	13315	13459	13329	13478	13331	13429	13373	13239	13487	13225	13339	13483	13219	13277	13330	13428	13389	13191	13380	13348	13368	13379	13166	13379	13458	13446	13424	13285	13512	13297	13409	13413	13367	13493	13303	13296	13594	13411	13364	13498	13422	13346	13394	13410	13360	13358	13496	13409	13245	13422	13368	13440	13323	13389	13414	13389	13580	13289	13413	13449	13344	13413	13392	13576	13189	13375	13522	13382	13437	13442	13395	13464	13473	13462	13224	13430	13370	13494	13277	13457	13431	13471	13294	13305	13446	13476	13493	13359	13339	13408	13495	13293	13327	13371	13365	13352	13315	13300	13238	13437	13421	13310	13333	13382	13322	13503	13351	13460	13333	13648	13193	13457	13432	13503	13535	13581	13495	13414	13370	13457	13397	13484	13462	13312	13193	13258	13415	13405	13334	13390	13354	13349	13279	13486	13384	13424	13296	13266	13358	13522	13387	13443	13334	13364	13254	13251	13442	13386	13375	13385	13288	13454	13568	13406	13343	13223	13374	13409	13457	13322	13499	13425	13449	13368	13513	13355	13240	13412	13391	13468	13433	13509	13448	13505	13586	13354	13439	13513	13405	13487	13360	13476	13348	13263	13350	13424	13329	13353	13409	13330	13186	13357	13537	13270	13263	13464	13452	13327	13531	13401	13494	13480	13371	13480	13403	13368	13571	13438	13475	13310	13482	13306	13512	13446	13441	13384	13517	13375	13302	13366	13355	13418	13283	13296	13355	13401	13146	13428	13204	13443	13631	13510	13505	13334	13253	13394	13447	13372	13297	13294	13377	13309	13313	13283	13380	13525	13459	13414	13440	13464	13420	13360	13472	13458	13483	13516	13366	13513	13171	13400	13202	13454	13654	13247	13449	13450	13443	13296	13472	13519	13375	13381	13212	13442	13234	13238	13370	13332	13377	13420	13385	13559	13395	13316	13426	13303	13360	13326	13403	13399	13394	13479	13386	13428	13376	13359	13465	13387	13299	13432	13453	13286	13250	13448	13338	13532	13431	13373	13279	13287	13466	13366	13475	13480	13460	13351	13561	13298	13342	13382	13287	13487	13331	13393	13349	13426	13343	13440	13410	13344	13272	13390	13351	13364	13387	13420	13432	13409	13562	13297	13436	13374	13460	13420	13482	13360	13340	13432	13542	13440	13305	13382	13567	13414	13363	13427	13435	13417	13399	13195	13254	13428	13388	13299	13511	13387	13449	13453	13500	13372	13446	13280	13497	13515	13373	13324	13400	13425	13476	13448	13149	13355	13373	13484	13473	13351	13528	13217	13372	13420	13275	13303	13437	13494	13372	13383	13407	13321	13427	13315	13519	13352	13408	13297	13412	13443	13393	13600	13386	13429	13423	13421	13233	13474	13571	13528	13499	13406	13185	13381	13512	13353	13455	13548	13454	13320	13486	13585	13313	13288	13504	13327	13316	13372	13319	13466	13503	13348	13340	13392	13501	13325	13368	13227	13382	13351	13360	13363	13393	13319	13399	13266	13363	13314	13576	13429	13501	13509	13531	13473	13235	13477	13285	13353	13433	13366	13337	13329	13272	13400	13506	13315	13503	13417	13169	13332	13261	13400	13386	13464	13301	13456	13466	13241	13444	13361	13419	13437	13429	13415	13520	13360	13464	13374	13369	13585	13219	13404	13286	13358	13282	13398	13466	13456	13293	13308	13469	13398	13430	13541	13289	13481	13343	13555	13548	13302	13373	13452	13329	13532	13599	13436	13446	13513	13285	13279	13403	13465	13339	13354	13461	13258	13245	13494	13486	13457	13316	13361	13404	13341	13323	13582	13551	13411	13439	13577	13468	13404	13450	13311	13343	13273	13417	13518	13358	13252	13363	13511	13332	13490	13441	13361	13353	13375	13404	13399	13369	13440	13327	13454	13345	13423	13507	13495	13391	13474	13440	13565	13298	13456	13634	13437	13323	13352	13369	13393	13472	13385	13463	13484	13281	13345	13286	13575	13425	13420	13356	13326	13370	13489	13281	13207	13383	13284	13587	13436	13411	13528	13304	13554	13465	13407	13339	13483	13370	13184	13541	13428	13252	13318	13326	13377	13391	13393	13371	13360	13285	13335	13326	13437	13358	13384	13449	13322	13247	13430	13385	13307	13293	13271	13444	13440	13498	13381	13239	13489	13333	13416	13360	13460	13390	13230	13380	13502	13315	13367	13166	13176	13349	13247	13338	13516	13276	13384	13397	13293	13397	13466	13203	13446	13284	13322	13480	13436	13179	13367	13405	13373	13589	13288	13366	13381	13288	13286	13361	13332	13493	13331	13322	13290	13382	13430	13438	13303	13248	13392	13413	13466	13468	13388	13616	13462	13432	13316	13255	13490	13300	13433	13267	13549	13422	13466	13455	13265	13282	13436	13215	13441	13466	13352	13308	13434	13319	13321	13445	13509	13390	13492	13506	13368	13371	13228	13168	13597	13229	13438	13417	13540	13225	13277	13254	13354	13450	13341	13440	13556	13430	13372	13442	13405	13305	13398	13410	13412	13481	13494	13485	13374	13361	13430	13295	13440	13328	13414	13407	13420	13305	13512	13490	13338	13510	13444	13443	13384	13518	13317	13314	13347	13427	13524	13383	13352	13416	13208	13641	13410	13550	13424	13297	13419	13315	13363	13638	13340	13394	13385	13283	13469	13263	13468	13327	13413	13335	13453	13536	13282	13198	13329	13393	13464	13411	13400	13429	13218	13256	13345	13302	13361	13464	13614	13318	13530	13286	13429	13414	13257	13455	13541	13358	13376	13584	13323	13383	13267	13491	13274	13389	13239	13351	13189	13339	13313	13577	13351	13360	13453	13240	13436	13431	13261	13556	13437	13384	13226	13416	13357	13532	13285	13280	13601	13350	13482	13445	13459	13361	13415	13403	13432	13370	13550	13362	13345	13371	13399	13384	13457	13348	13541	13411	13369	13473	13186	13396	13357	13126	13381	13377	13228	13499	13325	13418	13319	13540	13370	13320
22601	21479	28513	24830	21923	23177	22547	17982	16492	16214	15905	15441	15275	15475	15208	14760	15066	14947	14783	14744	14604	14862	14788	14743	14645	14891	14992	14678	14500	14537	14871	14812	14606	14716	14462	14668	14547	14505	14528	14598	14566	14512	14768	14861	14615	14595	14729	14642	14587	14610	14532	14445	14801	14566	14771	14640	14525	14626	14676	14370	14487	14717	14592	14451	14608	14453	14508	14495	14392	14491	14742	14710	14504	14389	14488	14375	14450	14508	14483	14651	14418	14628	14487	14645	14438	14370	14333	14580	14420	14349	14724	14614	14480	14693	14803	14687	14655	14613	14315	14666	14519	14463	14564	14484	14666	14508	14344	14544	14525	14507	14823	14508	14562	14591	14276	14520	14459	14581	14300	14307	14535	14562	14512	14455	14724	14568	14446	14522	14354	14499	14493	14424	14361	14576	14545	14447	14592	14604	14464	14447	14499	14510	14505	14334	14659	14573	14579	14583	14644	14361	14631	14439	14388	14460	14497	14513	14579	14560	14450	14666	14542	14525	14576	14478	14603	14621	14660	14504	14520	14270	14470	14600	14453	14365	14638	14240	14492	14342	14597	14641	14497	14591	14470	14634	14429	14438	14428	14208	14411	14561	14529	14375	14489	14437	14621	14598	14370	14487	14540	14687	14430	14508	14478	14257	14454	14376	14447	14489	14714	14426	14666	14447	14564	14508	14654	14696	14503	14596	14355	14328	14521	14459	14421	14540	14399	14521	14719	14495	14346	14285	14508	14411	14669	14518	14551	14454	14332	14599	14599	14478	14562	14462	14474	14606	14498	14546	14557	14414	14584	14655	14504	14594	14596	14509	14396	14579	14445	14600	14666	14586	14453	14516	14430	14591	14431	14318	14425	14332	14424	14590	14613	14544	14505	14697	14441	14526	14803	14733	14563	14648	14504	14490	14626	14489	14587	14506	14512	14564	14673	14557	14698	14592	14605	14640	14700	14542	14589	14493	14626	14445	14590	14515	14715	14458	14555	14516	14412	14640	14457	14525	14463	14646	14670	14521	14557	14489	14605	14591	14555	14308	14655	14548	14160	14558	14322	14559	14650	14400	14452	14718	14414	14481	14511	14444	14792	14401	14419	14389	14625	14551	14554	14448	14568	14617	14691	14589	14669	14525	14445	14553	14529	14595	14482	14175	14455	14442	14657	14445	14657	14626	14552	14620	14723	14608	14709	14675	14636	14698	14571	14561	14535	14727	14608	14591	14458	14353	14455	14403	14430	14540	14603	14655	14448	14382	14541	14483	14314	14460	14462	14443	14353	14602	14640	14696	14465	14519	14531	14469	14535	14530	14447	14466	14800	14398	14450	14462	14585	14337	14635	14612	14539	14459	14699	14539	14647	14688	14516	14692	14581	14385	14547	14551	14431	14621	14505	14598	14455	14485	14434	14335	14593	14446	14515	14448	14652	14583	14591	14394	14535	14686	14625	14581	14409	14608	14311	14460	14428	14478	14612	14650	14502	14566	14649	14493	14603	14587	14479	14576	14407	14643	14603	14736	14560	14586	14664	14632	14637	14534	14474	14498	14449	14485	14691	14552	14439	14374	14635	14749	14644	14587	14573	14608	14610	14533	14516	14498	14477	14645	14604	14505	14591	14524	14466	14421	14484	14285	14451	14602	14887	14535	14256	14501	14611	14658	14434	14608	14552	14419	14409	14380	14513	14513	14672	14487	14553	14697	14609	14739	14329	14408	14332	14462	14507	14536	14484	14386	14522	14516	14424	14414	14516	14452	14651	14534	14242	14522	14441	14451	14601	14583	14506	14512	14609	14577	14471	14336	14436	14457	14727	14357	14563	14365	14437	14589	14517	14526	14485	14370	14560	14514	14547	14585	14665	14702	14327	14315	14614	14568	14585	14284	14448	14545	14556	14514	14490	14615	14708	14528	14582	14537	14718	14539	14516	14544	14556	14630	14775	14501	14401	14519	14553	14516	14511	14486	14367	14703	14728	14467	14554	14563	14512	14373	14536	14404	14569	14344	14561	14453	14550	14542	14714	14386	14451	14406	14667	14481	14594	14366	14336	14647	14445	14345	14508	14590	14601	14533	14616	14539	14702	14281	14579	14479	14575	14498	14417	14511	14511	14429	14475	14422	14439	14398	14649	14636	14503	14587	14555	14518	14452	14728	14409	14589	14595	14355	14458	14491	14662	14510	14546	14562	14500	14421	14656	14644	14456	14667	14487	14289	14415	14427	14533	14488	14699	14421	14407	14420	14568	14571	14483	14531	14623	14501	14495	14287	14422	14532	14518	14350	14403	14541	14587	14704	14518	14527	14459	14527	14642	14498	14730	14379	14664	14467	14516	14435	14547	14436	14502	14534	14569	14319	14474	14512	14679	14613	14515	14439	14501	14532	14416	14517	14532	14428	14393	14444	14505	14511	14537	14387	14548	14484	14385	14348	14472	14607	14546	14536	14454	14683	14532	14502	14371	14766	14396	14495	14753	14438	14406	14497	14534	14691	14504	14522	14398	14577	14265	14391	14632	14441	14330	14608	14485	14574	14474	14512	14590	14392	14504	14497	14414	14597	14526	14534	14620	14503	14497	14483	14623	14543	14484	14437	14505	14347	14365	14353	14633	14595	14705	14619	14410	14550	14403	14337	14471	14599	14478	14578	14712	14475	14526	14440	14675	14281	14472	14345	14555	14571	14372	14518	14469	14459	14619	14465	14605	14509	14402	14497	14382	14399	14544	14414	14434	14456	14433	14637	14452	14632	14619	14693	14298	14342	14425	14353	14741	14737	14503	14631	14439	14514	14437	14587	14631	14329	14469	14408	14642	14466	14411	14777	14572	14491	14513	14583	14326	14694	14394	14442	14482	14360	14472	14452	14508	14588	14566	14482	14431	14534	14565	14561	14624	14601	14534	14647	14497	14426	14369	14720	14659	14450	14439	14561	14574	14557	14476	14573	14605	14426	14440	14334	14497	14447	14476	14489	14761	14382	14331	14541	14525	14515	14601	14516	14469	14541	14709	14494	14369	14463	14473	14470	14576	14695	14686	14621	14722	14488	14617	14655	14544	14613	14660	14656	14700	14608	14532	14594	14503	14539	14560	14335	14369	14628	14484	14456	14434	14426	14657	14535	14559	14567	14533	14466	14734	14495	14603	14410	14435	14422	14493	14676	14684	14625	14541	14549	14465	14369	14522	14412	14648	14610	14454	14451	14662	14681	14329	14595	14565	14578	14408	14447	14333	14683	14506	14556	14513	14737	14641	14529	14438	14534	14646	14480	14575	14702	14627	14649	14599	14540	14525	14451	14363	14362	14553	14346	14490	14601	14721	14533	14357	14750	14638	14709	14598	14556	14509	14345	14391	14688	14414	14739	14785	14512	14310	14359	14499	14524	14579	14476	14447	14798	14622	14358	14518	14411	14540	14539	14406	14605	14598	14566	14476	14499	14603	14567	14481	14485	14526	14624	14427	14544	14439	14525	14697	14546	14480	14389	14487	14662	14741	14618	14407	14398	14419	14497	14602	14674	14655	14491	14539	14340	14415	14604	14508	14655	14391	14494	14405	14460	14385	14478	14366	14715	14530	14384	14538	14456	14396	14545	14624	14610	14750	14585	14787	14703	14629	14544	14522	14446	14652	14494	14607	14538	14558	14303	14624	14448	14484	14545	14611	14530	14383	14355	14525	14512	14721	14620	14325	14514	14613	14595	14224	14617	14579	14532	14534	14460	14583	14468	14634	14385	14478	14333	14606	14481	14423	14565	14560	14466	14616	14597	14530	14483	14717	14500	14571	14529	14583	14482	14657	14333	14529	14491	14550	14543	14658	14598	14411	14476	14528	14331	14716	14553	14495	14575	14475	14374	14363	14433	14587	14721	14678	14466	14823	14437	14594	14708	14567	14574	14652	14671	14647	14557	14383	14490	14554	14410	14671	14701	14683	14454	14366	14614	14452	14745	14533	14459	14610	14656	14560	14557	14591	14651	14605	14595	14632	14598	14393	14526	14558	14535	14467	14512	14498	14518	14451	14555	14611	14407	14670	14673	14580	14459	14476	14354	14530	14455	14431	14432	14369	14434	14554	14426	14605	14524	14439	14535	14395	14613	14684	14401	14519	14499	14735	14467	14472	14389	14494	14313	14580	14565	14489	14635	14601	14544	14462	14496	14575	14628	14586	14386	14607	14502	14780	14654	14436	14591	14648	14389	14511	14399	14648	14473	14608	14350	14574	14539	14458	14557	14422	14453	14552	14450	14530	14520	14586	14479	14550	14476	14563	14622	14467	14447	14504	14452	14433	14531	14480	14416	14520	14640	14661	14456	14405	14609	14550	14445	14530	14649	14297	14714	14688	14467	14376	14456	14439	14606	14436	14552	14576	14286	14568	14457	14620	14489	14444	14622	14349	14573	14635	14374	14336	14625	14612	14516	14633	14559	14722	14595	14453	14610	14823	14334	14312	14610	14633	14592	14469	14485	14459	14640	14655	14482	14445	14639	14634	14602	14784	14681	14411	14605	14459	14537	14445	14380	14441	14338	14562	14548	14745	14507	14373	14477	14250	14561	14555	14443	14712	14556	14571	14661	14437	14591	14432	14455	14468	14549	14690	14802	14690	14523	14473	14694	14587	14695	14627	14508	14486	14525	14459	14382	14494	14533	14546	14605	14665	14418	14364	14527	14779	14598	14628	14598	14482	14541	14591	14278	14380	14539	14552	14787	14545	14510	14487	14481	14536	14552	14489	14613	14423	14503	14483	14546	14548	14625	14270	14278	14693	14419	14577	14511	14670	14594	14541	14440	14517	14480	14521	14534	14495	14272	14609	14656	14590	14375	14559	14343	14561	14595	14599	14569	14393	14567	14584	14608	14605	14369	14382	14526	14395	14716	14523	14537	14230	14458	14401	14604	14658	14345	14625	14639	14678	14513	14498	14399	14442	14622	14454	14353	14385	14376	14354	14789	14587	14429	14354	14646	14604	14435	14717	14360	14397	14607	14443	14551	14452	14647	14654	14602	14660	14585	14461	14634	14600	14579	14350	14616	14508	14595	14484	14422	14534	14614	14488	14402	14358	14690	14325	14517	14483	14381	14483	14465	14491	14657	14549	14657	14617	14654	14630	14480	14435	14583	14624	14607	14488	14677	14683	14500
22874	44292	37281	29591	24664	21474	19411	17648	16796	16059	15359	14896	14617	14377	14182	14079	14038	14130	13948	13941	13816	13847	13782	13903	13782	13702	13985	13708	13844	13648	13937	13569	13754	13784	13749	13685	13634	13676	13654	13653	13740	13614	13662	13634	13547	13685	13505	13677	13697	13465	13655	13726	13469	13588	13428	13658	13617	13719	13786	13480	13578	13519	13445	13677	13517	13585	13703	13723	13617	13584	13421	13653	13544	13717	13674	13685	13628	13608	13534	13692	13484	13533	13725	13616	13711	13652	13486	13668	13605	13599	13651	13778	13685	13616	13649	13753	13540	13556	13494	13717	13565	13526	13471	13677	13729	13534	13604	13612	13624	13693	13486	13631	13366	13595	13754	13571	13616	13625	13501	13628	13464	13740	13642	13500	13703	13514	13725	13564	13828	13632	13671	13677	13421	13583	13621	13607	13598	13767	13693	13761	13509	13685	13727	13563	13611	13453	13824	13474	13729	13702	13574	13611	13662	13512	13553	13676	13810	13715	13610	13517	13536	13460	13460	13762	13787	13602	13591	13682	13493	13515	13583	13631	13800	13659	13556	13603	13596	13615	13734	13528	13789	13627	13472	13651	13618	13611	13490	13735	13608	13693	13639	13543	13780	13674	13604	13649	13515	13572	13526	13615	13554	13538	13505	13554	13704	13550	13613	13530	13669	13481	13534	13597	13761	13679	13554	13725	13706	13553	13741	13540	13603	13739	13551	13655	13609	13607	13802	13676	13562	13523	13490	13687	13501	13737	13677	13600	13595	13531	13751	13653	13545	13552	13616	13654	13567	13680	13628	13689	13478	13540	13574	13526	13605	13640	13510	13611	13506	13461	13683	13581	13605	13492	13575	13483	13603	13593	13514	13585	13567	13573	13679	13562	13611	13685	13696	13749	13553	13658	13698	13443	13498	13601	13618	13513	13509	13483	13644	13671	13578	13463	13650	13694	13606	13326	13588	13527	13605	13621	13540	13432	13659	13501	13703	13493	13746	13439	13511	13619	13456	13607	13668	13432	13761	13494	13614	13619	13575	13647	13579	13669	13429	13468	13626	13687	13473	13549	13594	13669	13692	13731	13498	13691	13511	13770	13566	13492	13605	13407	13515	13680	13793	13648	13533	13712	13481	13641	13542	13524	13557	13704	13616	13516	13572	13568	13652	13780	13741	13710	13623	13550	13715	13498	13608	13824	13578	13748	13574	13530	13659	13451	13708	13576	13512	13656	13752	13725	13634	13709	13636	13600	13529	13631	13653	13634	13653	13606	13417	13553	13724	13611	13784	13628	13482	13573	13624	13748	13680	13662	13654	13550	13603	13700	13549	13450	13710	13538	13814	13681	13506	13615	13780	13630	13845	13555	13667	13601	13762	13483	13594	13560	13585	13589	13477	13652	13481	13462	13643	13521	13771	13707	13691	13592	13675	13676	13561	13673	13495	13436	13536	13790	13745	13618	13752	13619	13468	13639	13607	13549	13641	13533	13581	13694	13509	13665	13508	13768	13607	13553	13553	13577	13798	13669	13855	13684	13571	13658	13672	13422	13531	13698	13708	13445	13653	13687	13714	13539	13568	13593	13580	13601	13646	13625	13684	13554	13448	13444	13565	13557	13592	13527	13478	13537	13605	13565	13551	13706	13684	13493	13715	13482	13718	13562	13758	13617	13437	13579	13554	13566	13511	13703	13561	13430	13630	13587	13643	13734	13618	13581	13506	13568	13660	13617	13561	13592	13553	13523	13564	13475	13578	13610	13636	13484	13503	13657	13516	13570	13711	13496	13707	13676	13605	13434	13618	13718	13651	13605	13630	13453	13604	13605	13587	13671	13604	13534	13506	13486	13560	13561	13621	13689	13597	13463	13567	13524	13642	13575	13581	13794	13638	13557	13684	13686	13586	13690	13674	13471	13506	13678	13684	13700	13676	13613	13596	13659	13624	13735	13574	13593	13699	13654	13737	13677	13499	13446	13405	13695	13670	13640	13532	13607	13609	13544	13719	13577	13536	13659	13613	13575	13751	13678	13659	13670	13540	13536	13603	13805	13610	13587	13347	13676	13577	13555	13570	13612	13620	13839	13561	13702	13513	13636	13516	13585	13648	13401	13756	13667	13630	13674	13532	13733	13585	13715	13557	13642	13602	13657	13597	13556	13626	13668	13581	13571	13553	13644	13630	13730	13588	13659	13610	13697	13630	13629	13648	13589	13699	13701	13501	13517	13741	13502	13763	13431	13569	13600	13632	13593	13587	13639	13524	13496	13418	13634	13485	13401	13425	13649	13625	13565	13664	13620	13607	13590	13549	13735	13500	13479	13610	13552	13612	13447	13756	13759	13520	13512	13644	13786	13658	13599	13554	13699	13624	13502	13712	13642	13597	13638	13750	13580	13596	13790	13663	13691	13618	13610	13580	13637	13438	13438	13644	13671	13498	13482	13718	13598	13462	13584	13624	13703	13598	13548	13508	13589	13756	13757	13634	13663	13701	13615	13762	13593	13558	13670	13636	13839	13661	13582	13680	13500	13514	13544	13551	13638	13658	13585	13599	13588	13577	13588	13572	13775	13705	13698	13604	13645	13426	13671	13784	13514	13524	13630	13556	13568	13675	13540	13591	13688	13544	13604	13656	13622	13615	13569	13546	13530	13802	13550	13567	13512	13559	13678	13593	13520	13686	13545	13562	13588	13463	13611	13514	13604	13831	13620	13742	13592	13584	13604	13691	13565	13476	13481	13714	13626	13658	13539	13691	13533	13754	13582	13591	13633	13882	13702	13641	13690	13733	13632	13635	13415	13606	13586	13686	13601	13512	13698	13731	13493	13649	13659	13656	13618	13653	13536	13532	13419	13512	13446	13598	13751	13527	13620	13547	13493	13702	13725	13560	13749	13793	13792	13519	13629	13617	13677	13518	13589	13605	13607	13740	13741	13758	13507	13759	13631	13501	13568	13725	13615	13603	13676	13650	13567	13640	13620	13767	13649	13410	13622	13657	13512	13411	13494	13891	13727	13748	13619	13679	13561	13723	13589	13526	13571	13677	13606	13562	13694	13447	13586	13613	13627	13704	13649	13592	13543	13653	13464	13649	13600	13708	13710	13648	13537	13520	13672	13574	13443	13674	13467	13735	13645	13562	13743	13479	13550	13578	13756	13588	13553	13578	13480	13443	13711	13606	13735	13700	13539	13695	13514	13523	13760	13625	13633	13581	13680	13393	13626	13706	13555	13748	13608	13609	13461	13654	13421	13616	13714	13739	13699	13788	13706	13726	13619	13572	13552	13619	13662	13659	13465	13621	13521	13629	13591	13686	13671	13681	13597	13604	13553	13546	13630	13465	13597	13733	13664	13650	13662	13649	13608	13604	13570	13471	13631	13600	13537	13664	13555	13552	13620	13580	13394	13574	13532	13679	13721	13604	13651	13508	13683	13557	13678	13579	13549	13565	13552	13627	13653	13407	13641	13579	13422	13577	13628	13652	13597	13501	13535	13725	13493	13642	13594	13443	13658	13622	13624	13513	13693	13706	13590	13587	13660	13535	13600	13565	13626	13662	13391	13546	13521	13652	13709	13654	13641	13582	13679	13510	13634	13523	13620	13771	13538	13547	13581	13397	13556	13829	13544	13585	13656	13730	13665	13581	13586	13691	13654	13741	13540	13744	13538	13658	13725	13640	13618	13639	13668	13502	13655	13551	13561	13487	13566	13805	13703	13708	13610	13616	13762	13563	13550	13632	13554	13593	13663	13670	13739	13537	13646	13561	13682	13635	13623	13545	13594	13737	13378	13573	13691	13700	13630	13594	13579	13683	13474	13477	13562	13764	13552	13562	13683	13648	13720	13559	13678	13576	13806	13551	13707	13553	13655	13427	13566	13618	13709	13760	13542	13593	13599	13584	13385	13575	13554	13754	13539	13536	13719	13739	13580	13623	13529	13513	13740	13277	13645	13538	13564	13583	13774	13517	13518	13622	13635	13526	13618	13686	13597	13521	13559	13586	13678	13672	13536	13514	13565	13525	13544	13667	13663	13688	13681	13663	13532	13636	13713	13610	13476	13754	13575	13697	13471	13602	13592	13549	13691	13543	13647	13650	13805	13682	13740	13532	13498	13685	13724	13726	13608	13644	13696	13568	13622	13580	13587	13553	13642	13540	13720	13493	13627	13754	13671	13739	13678	13615	13723	13787	13739	13703	13692	13739	13709	13546	13716	13639	13486	13642	13691	13714	13703	13646	13534	13642	13568	13561	13544	13749	13588	13643	13609	13528	13660	13729	13658	13695	13604	13568	13685	13565	13667	13703	13600	13613	13706	13542	13737	13644	13637	13523	13634	13589	13518	13626	13747	13534	13751	13719	13460	13523	13531	13534	13538	13483	13438	13743	13565	13619	13692	13574	13498	13654	13337	13625	13443	13641	13481	13618	13652	13492	13763	13711	13501	13880	13538	13627	13565	13542	13608	13640	13590	13652	13777	13839	13658	13559	13780	13605	13653	13681	13573	13526	13553	13489	13743	13665	13645	13477	13649	13581	13472	13589	13745	13621	13567	13586	13400	13831	13434	13723	13505	13697	13671	13483	13659	13572	13632	13573	13731	13506	13560	13710	13533	13876	13681	13605	13462	13704	13640	13581	13573	13591	13669	13677	13504	13536	13702	13693	13562	13585	13589	13525	13546	13810	13570	13633	13691	13551	13641	13578	13589	13743	13535	13723	13581	13601	13531	13567	13652	13645	13643	13517	13709	13586	13489	13655	13661	13575	13729	13657	13624	13657	13743	13714	13543	13671	13613	13374	13730	13501	13620	13622	13467	13639	13662	13539	13644	13535	13535	13434	13655	13501	13598	13638	13468	13792	13643	13599	13694	13494	13676	13683	13613	13699	13505	13637	13617	13815	13569	13688	13704	13573	13594	13674	13655	13603	13594	13692	13624	13538	13658	13585	13638	13508	13548	13638	13577	13669	13394	13605	13556	13563	13540	13722	13656	13503	13601	13496	13528	13718	13801	13539	13625	13572	13558	13468	13624	13556	13527	13683	13665	13560	13818	13685	13480	13708	13567	13559	13693	13596	13491	13752	13644	13569	13737	13576	13532	13396	13636	13666	13613	13765	13602	13678	13624	13566	13582	13599	13552	13656	13608	13689	13674
29178	24490	26035	21710	17441	16535	15699	15393	15003	14901	14692	14605	14546	14435	14645	14527	14445	14579	14327	14315	14282	14534	14634	14336	14360	14379	14391	14427	14225	14353	14417	14329	14495	14356	14225	14241	14194	14142	14333	14225	14327	14334	14368	14411	14376	14255	14385	14323	14400	14328	14430	14260	14226	14350	14272	14205	14189	14240	14279	14202	14411	14219	14379	14353	14246	14395	14507	14202	14437	14371	14355	14318	14538	14322	14483	14296	14427	14252	14529	14185	14354	14328	14370	14186	14230	14165	14235	14388	14270	14341	14310	14313	14240	14288	14258	14373	14108	14270	14197	14229	14341	14316	14347	14230	14225	14242	14314	14331	14143	14234	14307	14262	14254	14114	14387	14258	14355	14169	14462	14064	14315	14128	14367	14194	14275	14384	14275	14177	14297	14215	14491	14389	14325	14238	14380	14118	14461	14324	14230	14237	14315	14384	14395	14395	14367	14392	14253	14199	14437	14528	14359	14368	14120	14245	14366	14339	14321	14221	14152	14211	14409	14280	14285	14291	14237	14329	14455	14349	14396	14237	14335	14567	14245	14241	14213	14269	14388	14260	14165	14126	14189	14322	14373	14371	14280	14193	14293	14366	14187	14149	14472	14205	14347	14558	14327	14234	14348	14200	14195	14379	14380	14339	14331	14425	14223	14436	14058	14232	14266	14343	14206	14228	14342	14289	14189	14313	14373	14128	14343	14506	14128	14201	14333	14204	14232	14263	14379	14301	14363	14355	14177	14329	14236	14408	14404	14208	14080	14386	14434	14196	14303	14377	14416	14433	14343	14370	14282	14251	14233	14252	14516	14317	14398	14457	14141	14182	14370	14455	14209	14397	14264	14303	14308	14307	14303	14255	14311	14370	14448	14463	14395	14441	14357	14491	14309	14238	14160	14433	14358	14286	14370	14261	14268	14477	14380	14249	14196	14160	14284	14499	14275	14268	14270	14317	14294	14269	14146	14238	14387	14231	14074	14326	14343	14317	14379	14216	14235	14191	14285	14316	14344	14192	14292	14374	14285	14268	14590	14409	14240	14349	14265	14346	14378	14400	14175	14246	14312	14311	14290	14156	14222	14271	14193	14150	14275	14159	14269	14304	14262	14414	14270	14291	14446	14330	14317	14328	14228	14205	14322	14337	14298	14293	14424	14329	14295	14498	14319	14365	14344	14385	14346	14295	14344	14425	14399	14199	14333	14388	14357	14212	14149	14376	14269	14263	14222	14276	14283	14053	14315	14148	14251	14183	14320	14374	14277	14430	14343	14181	14431	14429	14145	14369	14258	14344	14286	14339	14175	14287	14407	14494	14240	14220	14258	14285	14327	14300	14463	14346	14215	14405	14357	14288	14345	14418	14380	14496	14469	14235	14401	14316	14382	14352	14205	14283	14206	14530	14106	14304	14301	14352	14362	14428	14427	14209	14408	14461	14430	14159	14344	14431	14341	14417	14329	14179	14208	14500	14329	14373	14369	14347	14384	14408	14233	14250	14252	14371	14140	14298	14254	14403	14238	14250	14326	14350	14396	14281	14020	14312	14287	14468	14251	14482	14284	14387	14376	14185	14312	14253	14420	14393	14349	14307	14108	14421	14277	14289	14073	14101	14240	14350	14238	14212	14420	14409	14393	14318	14344	14217	14312	14473	14271	14297	14417	14285	14248	14314	14404	14465	14252	14521	14212	14345	14279	14325	14370	14360	14393	14444	14179	14227	14191	14187	14303	14396	14342	14270	14527	14291	14177	14328	14429	14288	14319	14130	14024	14307	14437	14302	14415	14359	14078	14098	14333	14203	14249	14323	14369	14352	14348	14425	14153	14388	14378	14250	14287	14182	14303	14202	14427	14315	14402	14318	14276	14241	14233	14340	14391	14223	14241	14180	14601	14208	14484	14212	14270	14254	14209	14429	14349	14056	14162	14234	14271	14398	14277	14297	14188	14142	14249	14062	14162	14190	14158	14322	14396	14208	14364	14402	14368	14232	14397	14448	14348	14184	14263	14244	14567	14164	14196	14211	14260	14410	14341	14346	14307	14233	14352	14291	14369	14390	14390	14552	14075	14326	14525	14397	14334	14528	14215	14425	14328	14271	14329	14145	14455	14350	14405	14272	14284	14224	14299	14376	14281	14317	14237	14356	14308	14318	14338	14381	14216	14343	14396	14204	14226	14286	14204	14426	14185	14250	14354	14191	14345	14366	14168	14270	14332	14337	14338	14331	14350	14277	14370	14290	14245	14462	14170	14378	14399	14356	14297	14219	14210	14204	14686	14219	14252	14493	14612	14337	14334	14376	14288	14348	14333	14279	14409	14285	14439	14079	14114	14365	14399	14080	14237	14340	14486	14439	14276	14348	14364	14534	14222	14207	14428	14105	14216	14354	14285	14302	14427	14538	14367	14246	14237	14226	14296	14379	14304	14246	14371	14141	14421	14550	14379	14271	14140	14166	14367	14245	14348	14283	14133	14117	14407	14314	14355	14394	14329	14326	14142	14281	14207	14225	14387	14331	14334	14287	14217	14249	14372	14340	14354	14295	14314	14335	14206	14226	14404	14058	14293	14296	14437	14348	14254	14373	14185	14321	14377	14165	14370	14390	14166	14342	14194	14399	14164	14303	14402	14291	14397	14401	13973	14482	14271	14467	14450	14320	14195	14174	14235	14286	14558	14264	14176	14384	14431	14353	14471	14459	14327	14237	14180	14306	14509	14231	14245	14262	14371	14292	14229	14241	14371	14510	14367	14329	14136	14415	14425	14302	14337	14290	14165	14409	14416	14398	14477	14550	14292	14334	14178	14327	14323	14229	14139	14399	14419	14086	14165	14334	14340	14259	14299	14052	14269	14305	14181	14230	14309	14363	14357	14476	14319	14398	14418	14340	14241	14112	14556	14274	14259	14366	14329	14259	14225	14507	14316	14283	14498	14311	14233	14254	14270	14331	14573	14506	14383	14317	14355	14134	14225	14257	14213	14337	14311	14502	14503	14327	14595	14306	14362	14211	14497	14410	14242	14315	14336	14456	14548	14201	14257	14427	14317	14397	14412	14341	14420	14259	14365	14332	14484	14225	14287	14403	14140	14150	14365	14198	14259	13973	14336	14161	14383	14286	14364	14304	14393	14374	14554	14380	14314	14397	14439	14256	14155	14263	14491	14401	14414	14253	14302	14426	14375	14269	14353	14425	14189	14239	14328	14257	14294	14356	14239	14339	14203	14292	14359	14264	14181	14235	14250	14235	14221	14525	14411	14307	14082	14105	14330	14159	14289	14349	14350	14190	14370	14342	14211	14274	14443	14285	14159	14344	14376	14306	14465	14532	14410	14440	14518	14359	14311	14369	14466	14174	14334	14362	14168	14305	14031	14262	14180	14061	14165	14298	14302	14327	14280	14378	14317	14263	14291	14070	14338	14210	14431	14328	14196	14259	14392	14418	14282	14266	14483	14204	14261	14397	14292	14368	14300	14468	14264	14325	14342	14387	14394	14354	14295	14172	14347	14197	14470	14121	14307	14432	14483	14247	14295	14253	14328	14477	14533	14395	14415	14362	14293	14324	14252	14262	14246	14230	14403	14449	14331	14213	14479	14475	14523	14278	14338	14142	14213	14311	14314	14381	14244	14336	14439	14330	14438	14374	14174	14309	14408	14486	14416	14406	14104	14033	14309	14362	14222	14290	14398	14555	14359	14340	14266	14246	14277	14495	14312	14345	14046	14405	14298	14276	14307	14347	14420	14287	14626	14366	14293	14171	14264	14136	14357	14192	14337	14177	14345	14171	14226	14359	14405	14353	14250	14310	14425	14285	14196	14361	14194	14226	14340	14362	14401	14157	14355	14202	14270	14159	14264	14142	14357	14122	14285	14269	14261	14266	14342	14393	14122	14274	14298	14356	14267	14356	14287	14341	14323	14244	13998	14351	14421	14191	14329	14266	14286	14284	14187	14191	14332	14334	14357	14201	14356	14396	14430	14529	14190	14267	14394	14279	14302	14272	14392	14454	14417	14340	14478	14389	14286	14085	14198	14265	14488	14284	14513	14235	14308	14142	14308	14388	14243	14434	14457	14133	14227	14394	14308	14421	14345	14120	14304	14323	14221	14410	14274	14211	14485	14347	14299	14090	14223	14393	14160	14376	14404	14418	14350	14345	14279	14096	14306	14480	14406	14360	14316	14263	14088	14298	14344	14496	14136	14225	14354	14462	14355	14401	14230	14159	14367	14280	14449	14352	14424	14240	14240	14143	14446	14478	14215	14310	14291	14254	14199	14332	14367	14304	14455	14489	14395	14304	14285	14222	14395	14320	14249	14301	14418	14553	14379	14255	14165	14209	14204	14434	14210	14208	14043	14334	14308	14303	14230	14241	14278	14257	14248	14370	14421	14177	14234	14449	14435	14297	14130	14528	14197	14255	14197	14237	14402	14375	14387	14185	14398	14263	14199	14234	14255	14283	14213	14413	14254	14354	14554	14467	14277	14376	14277	14444	14477	14283	14267	14358	14318	14381	14252	14198	14271	14310	14260	14208	14549	14158	14387	14135	14074	14333	14374	14276	14277	14200	14315	14159	14411	14137	14445	14262	14336	14331	14458	14250	14465	14150	14243	14237	14338	14437	14404	14329	14351	14303	14331	14262	14250	14274	14479	14144	14465	14196	14271	14274	14383	14234	14303	14192	14207	14345	14419	14436	14392	14305	14387	14461	14172	14437	14215	14267	14429	14330	14133	14304	14312	14202	14394	14059	14297	14350	14309	14259	14428	14257	14475	14306	14425	14327	14300	14480	14542	14260	14414	14470	14305	14214	14362	14313	14301	14401	14064	14329	14227	14221	14318	14310	14286	14329	14490	14396	14471	14468	14219	14289	14205	14200	14475	14394	14337	14223	14456	14341	14278	14291	14336	14313	14427	14279	14304	14312	14269	14306	14388	14250	14166	14274	14369	14464	14311	14227	14389	14333	14358	14416	14205	14464	14358	14149	14424	14371	14530	14211	14236	14288	14378	14291	14247	14234	14357	14263	14250	14271	14324	14256	14069	14225	14361	14187	14462	14337	14247	14492	14680	14339	14121	14305	14346	14328	14221	14284	14318	14369	14216	14283	14508	14401	14279	14393	14279	14295	14371	14390	14373	14266	14186	14246
22387	33806	27328	21497	18426	16781	15840	15088	14664	14523	14163	13989	13906	13732	13799	13631	13591	13683	13596	13468	13606	13544	13502	13444	13528	13454	13521	13409	13441	13428	13525	13465	13533	13603	13496	13484	13492	13307	13518	13497	13397	13626	13517	13383	13447	13302	13734	13415	13468	13469	13415	13498	13473	13603	13498	13451	13485	13528	13579	13368	13434	13300	13353	13323	13373	13311	13513	13475	13454	13452	13497	13437	13432	13600	13320	13417	13396	13546	13465	13442	13494	13536	13519	13417	13471	13396	13338	13455	13459	13568	13438	13646	13572	13549	13455	13366	13467	13467	13467	13360	13678	13633	13472	13398	13479	13464	13505	13445	13516	13612	13529	13402	13488	13406	13501	13359	13469	13643	13445	13624	13500	13478	13512	13568	13461	13490	13567	13467	13583	13348	13420	13470	13369	13535	13505	13519	13413	13606	13363	13406	13246	13504	13631	13533	13194	13611	13392	13351	13592	13429	13455	13483	13328	13471	13625	13416	13366	13410	13448	13473	13510	13369	13516	13523	13365	13429	13427	13339	13484	13486	13335	13319	13576	13469	13404	13453	13507	13541	13443	13367	13590	13523	13385	13398	13455	13452	13559	13528	13511	13527	13627	13397	13546	13492	13443	13408	13420	13484	13626	13432	13587	13513	13528	13249	13571	13540	13328	13421	13526	13232	13602	13558	13515	13328	13461	13617	13404	13428	13436	13527	13428	13383	13412	13344	13448	13531	13461	13459	13283	13307	13551	13491	13331	13457	13401	13379	13517	13402	13510	13527	13318	13443	13367	13492	13452	13499	13526	13370	13521	13245	13417	13546	13526	13362	13444	13507	13399	13547	13527	13576	13429	13392	13359	13411	13381	13382	13429	13512	13451	13477	13439	13321	13400	13503	13369	13576	13549	13606	13429	13361	13409	13605	13410	13645	13637	13424	13591	13539	13392	13473	13450	13328	13476	13409	13563	13455	13390	13547	13498	13662	13319	13443	13590	13357	13481	13409	13571	13571	13437	13306	13350	13480	13503	13625	13527	13409	13514	13415	13324	13390	13450	13559	13549	13398	13663	13492	13485	13383	13406	13481	13463	13539	13315	13494	13601	13358	13388	13546	13451	13228	13574	13501	13478	13549	13497	13647	13409	13616	13526	13367	13431	13529	13549	13241	13458	13491	13459	13360	13436	13419	13398	13531	13331	13392	13508	13432	13639	13371	13472	13647	13461	13429	13568	13535	13525	13485	13424	13304	13637	13530	13494	13418	13412	13438	13384	13292	13626	13388	13521	13524	13504	13488	13388	13601	13373	13533	13519	13605	13514	13395	13429	13434	13493	13432	13360	13545	13410	13422	13400	13496	13445	13446	13431	13599	13522	13483	13668	13516	13533	13345	13634	13470	13620	13513	13542	13530	13470	13560	13570	13397	13646	13376	13518	13611	13464	13390	13442	13347	13621	13551	13488	13563	13599	13445	13653	13386	13486	13464	13554	13477	13384	13409	13559	13529	13534	13456	13302	13507	13408	13613	13461	13487	13428	13503	13371	13437	13351	13480	13486	13540	13412	13467	13373	13491	13417	13277	13333	13444	13586	13416	13453	13387	13490	13362	13388	13462	13420	13653	13517	13328	13535	13498	13482	13465	13524	13522	13467	13343	13373	13439	13458	13489	13428	13455	13459	13407	13359	13567	13464	13533	13371	13521	13336	13650	13547	13529	13381	13588	13504	13520	13418	13401	13588	13573	13426	13360	13482	13382	13444	13474	13431	13428	13632	13316	13421	13549	13424	13572	13468	13423	13400	13287	13363	13358	13354	13331	13484	13413	13458	13464	13395	13535	13404	13590	13540	13433	13354	13535	13613	13524	13550	13510	13511	13480	13436	13581	13457	13631	13536	13521	13509	13351	13546	13485	13458	13433	13256	13457	13388	13592	13633	13555	13353	13505	13518	13425	13408	13342	13394	13415	13544	13446	13478	13439	13501	13441	13540	13591	13587	13568	13450	13366	13480	13308	13444	13470	13434	13361	13474	13467	13467	13445	13386	13493	13519	13464	13263	13532	13326	13451	13416	13410	13549	13374	13557	13386	13502	13407	13361	13486	13371	13464	13461	13495	13668	13556	13445	13469	13454	13416	13639	13401	13625	13561	13448	13407	13647	13603	13404	13474	13522	13390	13607	13412	13603	13473	13545	13402	13559	13432	13633	13537	13416	13441	13623	13304	13427	13577	13705	13501	13488	13553	13542	13416	13360	13610	13394	13453	13446	13413	13476	13526	13426	13431	13405	13419	13393	13306	13445	13393	13338	13428	13412	13432	13512	13485	13406	13569	13710	13586	13292	13489	13440	13451	13655	13263	13405	13518	13431	13488	13579	13357	13542	13571	13673	13411	13340	13420	13477	13534	13636	13350	13491	13398	13525	13367	13491	13446	13384	13479	13509	13424	13486	13464	13469	13488	13508	13461	13558	13498	13429	13597	13353	13400	13459	13616	13404	13503	13456	13352	13416	13499	13505	13516	13457	13526	13551	13461	13271	13666	13595	13469	13537	13378	13473	13534	13545	13249	13749	13386	13435	13386	13417	13280	13627	13378	13405	13617	13349	13646	13350	13571	13200	13329	13358	13556	13301	13529	13388	13407	13491	13509	13551	13533	13423	13434	13440	13436	13397	13379	13547	13570	13399	13600	13442	13454	13461	13370	13651	13500	13426	13506	13552	13489	13614	13412	13558	13507	13604	13506	13532	13467	13534	13598	13354	13544	13616	13401	13452	13582	13489	13494	13456	13701	13500	13478	13596	13356	13520	13379	13496	13436	13408	13409	13403	13582	13474	13250	13472	13627	13480	13453	13534	13552	13452	13594	13521	13647	13411	13452	13329	13506	13460	13392	13381	13399	13333	13609	13541	13540	13406	13487	13633	13571	13555	13433	13514	13486	13458	13541	13489	13449	13343	13567	13513	13401	13347	13556	13378	13593	13554	13567	13430	13613	13570	13424	13605	13481	13531	13472	13447	13391	13591	13508	13490	13469	13601	13281	13443	13485	13316	13610	13307	13523	13334	13463	13551	13405	13505	13573	13492	13441	13307	13594	13463	13387	13500	13515	13385	13503	13475	13547	13530	13320	13319	13550	13330	13390	13406	13500	13685	13479	13375	13392	13446	13472	13426	13412	13445	13608	13349	13448	13646	13400	13611	13427	13480	13387	13605	13547	13532	13569	13319	13301	13452	13611	13512	13355	13421	13548	13394	13423	13400	13484	13650	13498	13441	13341	13619	13426	13416	13451	13386	13440	13556	13504	13461	13487	13343	13464	13347	13508	13453	13523	13546	13410	13433	13426	13464	13427	13430	13441	13439	13499	13634	13435	13314	13345	13367	13576	13482	13407	13482	13459	13473	13492	13512	13373	13425	13505	13333	13620	13425	13402	13604	13376	13528	13545	13365	13367	13520	13526	13506	13551	13381	13497	13543	13478	13450	13394	13475	13459	13423	13590	13429	13495	13435	13377	13411	13677	13326	13556	13467	13400	13550	13478	13457	13368	13643	13484	13503	13551	13519	13503	13634	13383	13438	13361	13368	13488	13341	13409	13422	13570	13447	13406	13750	13640	13332	13478	13586	13550	13432	13608	13602	13496	13498	13390	13474	13484	13486	13531	13313	13570	13388	13490	13424	13501	13575	13471	13447	13538	13454	13520	13447	13624	13518	13437	13604	13438	13484	13463	13342	13538	13382	13501	13285	13436	13306	13524	13501	13586	13489	13465	13442	13574	13452	13371	13446	13504	13480	13442	13471	13489	13473	13469	13405	13349	13401	13313	13459	13431	13437	13407	13544	13572	13583	13438	13363	13370	13444	13380	13586	13502	13467	13434	13323	13497	13686	13486	13427	13327	13495	13379	13618	13513	13508	13390	13310	13530	13526	13319	13578	13528	13442	13331	13437	13346	13554	13325	13509	13305	13620	13463	13274	13400	13431	13432	13543	13395	13491	13532	13495	13524	13496	13360	13503	13542	13515	13365	13537	13294	13583	13576	13589	13323	13417	13485	13478	13559	13646	13484	13541	13512	13347	13448	13496	13510	13578	13603	13580	13605	13341	13541	13349	13500	13558	13263	13439	13659	13392	13666	13351	13443	13564	13279	13541	13543	13526	13484	13460	13487	13450	13555	13225	13511	13467	13475	13661	13443	13589	13477	13522	13399	13396	13446	13413	13418	13313	13510	13480	13508	13469	13387	13486	13281	13416	13417	13661	13352	13483	13329	13358	13489	13523	13411	13441	13412	13493	13526	13581	13495	13476	13600	13478	13258	13390	13455	13564	13249	13449	13617	13542	13341	13583	13488	13475	13483	13514	13394	13521	13569	13375	13477	13455	13536	13470	13462	13337	13351	13455	13362	13273	13558	13389	13412	13580	13442	13479	13553	13347	13627	13503	13463	13535	13465	13337	13431	13608	13541	13509	13421	13435	13224	13562	13405	13374	13569	13251	13629	13516	13371	13427	13397	13556	13377	13391	13324	13540	13537	13536	13626	13382	13556	13579	13388	13402	13550	13354	13331	13378	13396	13416	13463	13400	13620	13441	13505	13485	13498	13389	13554	13496	13466	13528	13522	13550	13428	13422	13520	13604	13400	13502	13428	13434	13487	13570	13537	13518	13488	13452	13474	13454	13486	13629	13418	13530	13542	13705	13482	13388	13464	13555	13422	13545	13317	13424	13519	13485	13308	13516	13396	13469	13477	13611	13520	13423	13458	13572	13505	13553	13487	13478	13590	13539	13494	13403	13440	13671	13485	13314	13452	13571	13440	13632	13420	13496	13529	13603	13468	13519	13415	13383	13339	13510	13460	13409	13536	13428	13668	13456	13532	13421	13523	13333	13464	13372	13265	13505	13358	13447	13430	13417	13491	13532	13374	13503	13563	13613	13594	13535	13438	13370	13668	13598	13564	13670	13436	13574	13418	13452	13499	13660	13423	13416	13529	13512	13444	13314	13610	13340	13527	13347	13487	13360	13494	13555	13345	13626	13469	13308	13408	13412	13373	13631	13505	13437	13181	13623	13461	13462	13520	13506	13607	13517	13390	13349	13500	13556	13432	13430	13373	13555	13597	13373	13321	13550	13482	13291	13725	13657	13377	13517	13447	13465	13514
23554	21431	27992	25556	22278	20581	19195	16796	15942	15772	15534	15227	14901	14818	14997	14886	14804	14648	14741	14481	14421	14687	14624	14551	14604	14623	14506	14649	14534	14731	14720	14837	14682	14369	14522	14607	14419	14274	14681	14403	14637	14623	14637	14510	14524	14434	14477	14589	14589	14476	14535	14537	14500	14390	14608	14446	14492	14299	14714	14534	14385	14503	14431	14388	14352	14500	14408	14521	14608	14331	14429	14472	14471	14424	14336	14682	14452	14496	14575	14380	14574	14478	14206	14392	14368	14650	14318	14679	14734	14568	14401	14548	14562	14644	14541	14316	14301	14656	14351	14294	14546	14612	14541	14678	14590	14400	14587	14339	14621	14615	14721	14389	14420	14470	14565	14443	14560	14403	14520	14527	14293	14320	14726	14492	14432	14575	14561	14420	14528	14450	14278	14400	14535	14502	14468	14386	14319	14328	14353	14390	14574	14531	14689	14369	14388	14479	14418	14539	14764	14547	14571	14548	14467	14583	14430	14440	14405	14648	14417	14620	14373	14445	14344	14569	14620	14371	14693	14478	14287	14400	14473	14309	14675	14556	14502	14485	14629	14480	14305	14629	14357	14416	14558	14392	14532	14483	14372	14423	14502	14323	14524	14463	14632	14522	14330	14438	14345	14573	14558	14511	14513	14303	14488	14403	14396	14582	14458	14483	14349	14497	14284	14566	14656	14606	14489	14520	14326	14214	14547	14572	14481	14405	14438	14429	14510	14489	14538	14350	14369	14369	14445	14548	14349	14482	14548	14595	14302	14601	14486	14323	14595	14508	14505	14660	14425	14257	14490	14441	14546	14329	14685	14630	14698	14702	14538	14530	14302	14374	14385	14257	14566	14347	14585	14457	14408	14555	14506	14430	14421	14571	14498	14436	14501	14273	14667	14450	14478	14528	14525	14250	14435	14495	14662	14511	14552	14523	14584	14145	14391	14533	14570	14371	14537	14588	14366	14504	14712	14402	14234	14460	14509	14608	14552	14619	14511	14367	14446	14323	14523	14522	14459	14361	14462	14408	14644	14554	14513	14397	14610	14474	14441	14568	14276	14553	14547	14644	14548	14454	14543	14559	14365	14481	14400	14623	14687	14423	14577	14562	14605	14545	14543	14340	14386	14494	14528	14487	14626	14413	14456	14476	14373	14589	14674	14504	14480	14731	14412	14275	14352	14352	14556	14317	14417	14424	14227	14401	14521	14475	14479	14545	14452	14566	14439	14578	14525	14338	14532	14381	14470	14460	14570	14654	14520	14454	14470	14375	14514	14474	14478	14425	14556	14471	14454	14268	14159	14472	14383	14331	14588	14402	14522	14451	14457	14447	14443	14570	14657	14470	14458	14489	14557	14427	14479	14419	14420	14506	14489	14478	14483	14494	14377	14707	14457	14416	14338	14412	14525	14463	14503	14475	14653	14522	14350	14429	14400	14476	14496	14467	14548	14446	14338	14498	14554	14497	14480	14511	14343	14653	14536	14475	14273	14452	14464	14368	14384	14631	14603	14619	14481	14339	14470	14531	14607	14525	14623	14286	14469	14464	14443	14397	14658	14526	14450	14468	14592	14378	14348	14339	14561	14431	14448	14465	14605	14583	14605	14303	14479	14567	14249	14420	14342	14516	14548	14638	14478	14443	14205	14271	14613	14455	14701	14529	14304	14422	14498	14666	14601	14495	14285	14331	14446	14461	14424	14480	14403	14436	14551	14462	14555	14507	14632	14331	14425	14386	14428	14418	14480	14444	14583	14447	14444	14440	14591	14493	14592	14374	14592	14655	14455	14439	14555	14468	14510	14373	14592	14584	14395	14373	14350	14359	14329	14386	14527	14629	14526	14420	14440	14439	14374	14416	14502	14499	14398	14461	14454	14302	14051	14509	14492	14398	14595	14438	14515	14454	14469	14501	14458	14499	14520	14617	14642	14592	14538	14426	14485	14425	14615	14461	14421	14485	14526	14590	14676	14620	14548	14554	14588	14446	14740	14704	14683	14586	14587	14497	14609	14425	14501	14589	14557	14447	14572	14441	14482	14364	14409	14622	14378	14642	14645	14577	14545	14560	14587	14558	14370	14452	14396	14466	14424	14560	14459	14535	14438	14445	14406	14447	14504	14525	14446	14635	14492	14534	14515	14341	14450	14497	14427	14456	14343	14682	14628	14426	14398	14434	14425	14469	14461	14629	14483	14460	14503	14703	14568	14257	14467	14399	14381	14345	14460	14261	14386	14356	14493	14467	14326	14355	14576	14422	14370	14350	14402	14555	14538	14635	14409	14568	14360	14512	14346	14426	14404	14436	14710	14342	14627	14469	14359	14479	14613	14421	14491	14240	14581	14528	14413	14338	14431	14550	14648	14790	14476	14581	14497	14525	14545	14491	14608	14426	14544	14479	14467	14561	14632	14321	14429	14500	14433	14557	14506	14349	14586	14527	14288	14533	14418	14552	14519	14324	14534	14364	14501	14532	14454	14092	14243	14324	14461	14458	14403	14443	14389	14467	14390	14409	14368	14448	14545	14452	14579	14266	14542	14528	14659	14551	14495	14362	14575	14596	14723	14473	14424	14459	14500	14468	14399	14592	14507	14256	14458	14410	14683	14347	14585	14438	14370	14386	14524	14618	14306	14468	14608	14352	14422	14197	14627	14543	14394	14299	14573	14422	14491	14352	14340	14354	14528	14566	14437	14544	14463	14526	14472	14444	14318	14506	14375	14180	14465	14410	14484	14556	14338	14380	14427	14395	14274	14441	14383	14534	14429	14407	14800	14442	14316	14239	14449	14374	14558	14479	14510	14507	14541	14357	14581	14368	14554	14311	14536	14252	14637	14373	14568	14490	14594	14420	14483	14613	14591	14524	14421	14429	14537	14570	14307	14490	14565	14624	14459	14428	14619	14388	14519	14389	14469	14225	14580	14637	14422	14452	14377	14388	14421	14505	14495	14464	14371	14404	14430	14575	14534	14554	14618	14691	14526	14373	14604	14392	14486	14430	14409	14510	14568	14519	14508	14401	14596	14485	14544	14444	14243	14313	14710	14652	14422	14537	14415	14286	14467	14535	14525	14588	14539	14633	14518	14365	14523	14453	14461	14309	14441	14527	14503	14228	14653	14399	14452	14515	14426	14510	14465	14251	14626	14473	14345	14369	14480	14504	14489	14482	14638	14481	14430	14563	14363	14495	14646	14416	14373	14538	14503	14357	14343	14547	14520	14429	14634	14451	14409	14307	14457	14233	14381	14436	14569	14364	14588	14423	14486	14393	14390	14454	14422	14429	14417	14465	14529	14485	14457	14560	14554	14504	14519	14476	14533	14521	14469	14591	14384	14534	14404	14419	14379	14443	14549	14559	14434	14544	14435	14402	14423	14457	14555	14550	14588	14583	14629	14569	14493	14472	14587	14242	14358	14456	14521	14516	14562	14466	14548	14491	14548	14517	14620	14262	14387	14443	14459	14543	14599	14348	14294	14361	14500	14399	14538	14465	14501	14368	14564	14520	14436	14794	14406	14516	14491	14504	14568	14508	14488	14549	14482	14544	14441	14442	14505	14431	14427	14376	14385	14483	14338	14567	14395	14423	14601	14452	14308	14624	14457	14376	14482	14317	14516	14711	14486	14447	14578	14343	14411	14515	14482	14511	14337	14289	14582	14412	14519	14453	14508	14445	14620	14472	14466	14490	14607	14450	14386	14440	14371	14188	14328	14440	14521	14462	14462	14574	14226	14434	14453	14418	14386	14382	14546	14422	14426	14500	14275	14283	14373	14508	14519	14470	14465	14215	14458	14351	14496	14539	14369	14551	14617	14648	14618	14520	14426	14549	14471	14621	14455	14304	14552	14315	14422	14492	14351	14438	14365	14360	14536	14676	14559	14632	14455	14462	14534	14217	14641	14541	14383	14390	14675	14505	14575	14449	14475	14644	14360	14467	14419	14447	14271	14442	14522	14602	14555	14364	14557	14402	14766	14439	14448	14330	14352	14448	14414	14330	14376	14442	14670	14399	14489	14509	14524	14559	14391	14581	14456	14584	14358	14378	14510	14394	14498	14439	14465	14571	14435	14618	14484	14475	14345	14483	14434	14490	14404	14613	14537	14451	14448	14501	14531	14305	14363	14618	14571	14479	14504	14504	14541	14549	14381	14503	14706	14605	14501	14430	14478	14593	14447	14474	14418	14590	14413	14291	14434	14611	14447	14588	14424	14287	14327	14386	14243	14430	14623	14338	14487	14557	14522	14481	14542	14557	14380	14473	14518	14515	14677	14426	14520	14498	14540	14609	14332	14327	14401	14275	14451	14632	14426	14338	14429	14398	14453	14484	14510	14436	14403	14558	14432	14380	14525	14490	14469	14370	14535	14761	14393	14394	14556	14394	14380	14608	14585	14591	14471	14503	14554	14410	14658	14485	14403	14449	14478	14405	14383	14442	14475	14327	14452	14236	14493	14383	14358	14485	14604	14428	14580	14411	14405	14368	14519	14532	14607	14445	14435	14590	14538	14506	14525	14456	14316	14411	14324	14385	14491	14500	14512	14474	14672	14638	14491	14380	14408	14460	14593	14432	14512	14359	14484	14671	14430	14562	14479	14343	14543	14590	14362	14526	14632	14578	14486	14431	14229	14395	14536	14475	14324	14561	14209	14635	14514	14435	14370	14484	14474	14606	14601	14504	14462	14453	14500	14446	14719	14313	14426	14569	14449	14459	14447	14566	14622	14604	14550	14466	14436	14277	14439	14400	14482	14504	14496	14446	14482	14720	14315	14395	14415	14416	14412	14544	14561	14557	14524	14593	14367	14535	14724	14699	14273	14513	14459	14504	14419	14581	14320	14345	14512	14496	14521	14524	14403	14483	14562	14546	14531	14429	14618	14551	14414	14538	14553	14606	14433	14500	14583	14516	14546	14581	14336	14401	14595	14521	14341	14299	14443	14312	14468	14379	14602	14627	14398	14420	14485	14578	14554	14413	14380	14590	14464	14413	14491	14555	14416	14399	14622	14618	14336	14380	14603	14518	14386	14406	14314	14505	14471	14521	14394	14496	14506	14601	14699	14588	14512	14328	14521	14497	14342	14371	14307	14467	14329	14668	14440	14594	14450	14286	14561	14518	14535	14339	14519	14583	14422	14538	14502	14219	14470	14426
21309	40299	33532	26409	22125	19415	17540	16460	15618	15135	14750	14558	14235	14099	14158	13867	13935	14030	13675	13616	13743	13807	13824	13859	13630	13637	13885	13566	13799	13686	13599	13605	13553	13534	13679	13586	13499	13452	13664	13681	13599	13525	13477	13652	13592	13545	13492	13481	13572	13563	13632	13593	13401	13574	13616	13491	13508	13543	13462	13571	13649	13582	13608	13549	13547	13699	13642	13598	13728	13585	13636	13656	13675	13556	13522	13434	13578	13581	13691	13724	13765	13497	13698	13582	13711	13624	13575	13680	13654	13652	13533	13421	13593	13539	13644	13647	13643	13379	13612	13493	13609	13567	13635	13625	13476	13486	13633	13494	13577	13467	13583	13495	13643	13604	13571	13592	13537	13638	13713	13699	13614	13657	13462	13643	13594	13533	13593	13524	13662	13488	13615	13598	13615	13661	13644	13548	13590	13571	13439	13656	13636	13536	13625	13460	13579	13687	13428	13406	13496	13567	13472	13633	13546	13548	13659	13463	13340	13573	13578	13466	13665	13553	13553	13546	13494	13583	13591	13547	13594	13644	13562	13648	13629	13685	13560	13493	13675	13685	13743	13589	13598	13654	13516	13640	13617	13550	13659	13572	13566	13703	13660	13498	13524	13450	13623	13756	13538	13467	13620	13582	13448	13570	13633	13689	13592	13616	13523	13650	13527	13579	13463	13486	13462	13495	13390	13498	13589	13514	13511	13509	13644	13533	13623	13469	13432	13673	13567	13670	13720	13547	13499	13637	13740	13670	13502	13624	13690	13633	13520	13491	13489	13532	13745	13555	13643	13715	13455	13723	13664	13535	13692	13567	13663	13627	13549	13557	13599	13597	13669	13651	13614	13652	13674	13662	13552	13570	13542	13494	13735	13600	13421	13521	13738	13556	13567	13494	13730	13527	13596	13604	13642	13510	13487	13540	13587	13469	13507	13600	13550	13601	13599	13710	13682	13734	13718	13570	13600	13440	13569	13528	13654	13559	13519	13493	13595	13608	13566	13508	13532	13498	13785	13620	13564	13408	13581	13620	13642	13533	13463	13589	13661	13497	13485	13542	13710	13566	13491	13573	13454	13546	13422	13647	13505	13674	13774	13668	13438	13584	13571	13634	13472	13633	13616	13623	13518	13561	13670	13690	13619	13422	13502	13571	13695	13509	13610	13601	13631	13482	13780	13548	13586	13656	13493	13491	13723	13531	13588	13442	13601	13492	13570	13806	13510	13548	13608	13629	13522	13611	13539	13520	13498	13641	13597	13556	13546	13598	13561	13615	13512	13757	13672	13530	13653	13526	13580	13703	13571	13638	13522	13430	13685	13754	13595	13694	13555	13685	13658	13470	13600	13636	13691	13706	13490	13454	13594	13567	13584	13628	13513	13616	13572	13676	13597	13502	13590	13369	13627	13551	13544	13516	13536	13565	13663	13498	13580	13424	13539	13683	13646	13648	13359	13665	13623	13754	13558	13549	13618	13545	13644	13620	13655	13355	13577	13554	13713	13525	13661	13653	13515	13557	13371	13638	13462	13642	13547	13564	13542	13546	13634	13653	13627	13516	13745	13518	13746	13511	13664	13482	13582	13536	13654	13695	13636	13710	13660	13424	13560	13647	13625	13480	13648	13688	13595	13594	13534	13555	13606	13561	13586	13654	13514	13572	13598	13561	13509	13612	13585	13630	13646	13640	13437	13527	13448	13415	13657	13550	13479	13672	13423	13657	13665	13674	13459	13514	13611	13562	13560	13424	13551	13710	13613	13524	13592	13428	13798	13566	13422	13549	13487	13575	13310	13534	13476	13542	13648	13577	13512	13637	13784	13607	13541	13421	13673	13464	13556	13628	13710	13544	13603	13674	13565	13471	13665	13514	13621	13513	13593	13560	13453	13561	13724	13544	13543	13660	13580	13605	13555	13557	13588	13575	13443	13665	13525	13495	13742	13677	13527	13680	13660	13679	13683	13377	13569	13673	13574	13646	13730	13560	13671	13698	13642	13546	13622	13592	13350	13574	13624	13587	13588	13464	13463	13452	13574	13684	13512	13559	13800	13450	13521	13680	13653	13587	13574	13457	13599	13606	13532	13824	13611	13557	13446	13631	13547	13566	13651	13660	13588	13610	13604	13585	13644	13600	13551	13603	13485	13611	13513	13487	13563	13666	13595	13543	13652	13462	13427	13576	13567	13469	13439	13486	13561	13576	13685	13487	13510	13522	13673	13621	13616	13633	13604	13724	13642	13558	13729	13567	13495	13694	13692	13624	13702	13597	13740	13453	13240	13649	13674	13588	13693	13531	13665	13639	13628	13806	13716	13723	13644	13548	13689	13580	13604	13483	13529	13547	13549	13518	13508	13490	13472	13558	13550	13608	13419	13658	13608	13597	13581	13530	13582	13355	13622	13620	13655	13597	13587	13603	13571	13512	13549	13604	13576	13713	13570	13574	13669	13521	13452	13548	13584	13552	13653	13598	13501	13697	13657	13557	13515	13686	13417	13689	13488	13596	13581	13425	13618	13512	13518	13580	13597	13594	13802	13445	13404	13576	13550	13429	13596	13442	13716	13632	13662	13583	13680	13556	13676	13770	13645	13459	13617	13572	13662	13629	13503	13565	13594	13642	13600	13644	13667	13556	13717	13523	13687	13451	13453	13514	13673	13645	13868	13829	13536	13605	13612	13504	13730	13483	13542	13491	13663	13435	13647	13601	13535	13537	13638	13822	13662	13543	13550	13584	13603	13683	13564	13605	13579	13568	13607	13496	13571	13597	13572	13441	13653	13633	13545	13581	13572	13518	13565	13691	13658	13611	13589	13505	13644	13598	13639	13475	13543	13602	13563	13683	13762	13563	13616	13452	13671	13470	13629	13588	13702	13703	13703	13675	13554	13669	13654	13512	13496	13673	13522	13556	13708	13520	13508	13567	13479	13655	13732	13615	13643	13679	13652	13571	13654	13526	13646	13485	13687	13683	13494	13598	13590	13624	13503	13488	13704	13550	13569	13608	13636	13578	13519	13591	13610	13479	13579	13485	13716	13591	13702	13720	13463	13818	13625	13580	13532	13588	13458	13679	13475	13685	13309	13555	13555	13604	13625	13564	13695	13611	13649	13408	13531	13465	13636	13525	13588	13540	13529	13558	13570	13703	13736	13649	13620	13626	13624	13484	13514	13580	13543	13619	13667	13621	13442	13603	13588	13563	13625	13563	13689	13507	13640	13441	13549	13453	13569	13510	13788	13643	13480	13534	13433	13668	13555	13608	13549	13512	13666	13659	13651	13680	13616	13454	13661	13585	13675	13681	13570	13677	13626	13556	13720	13581	13662	13481	13460	13576	13601	13827	13644	13573	13527	13486	13508	13393	13541	13710	13694	13564	13722	13594	13547	13581	13604	13530	13623	13594	13461	13431	13635	13342	13743	13581	13624	13375	13662	13670	13628	13628	13552	13613	13470	13682	13469	13539	13538	13482	13482	13640	13446	13702	13603	13514	13674	13658	13541	13582	13515	13529	13529	13635	13538	13507	13544	13508	13681	13552	13637	13583	13401	13605	13661	13524	13657	13520	13652	13515	13519	13441	13369	13669	13406	13594	13714	13677	13783	13550	13793	13731	13580	13544	13672	13563	13615	13438	13608	13650	13562	13579	13388	13622	13676	13572	13515	13808	13488	13574	13705	13519	13624	13573	13712	13637	13505	13611	13532	13589	13633	13824	13510	13565	13592	13571	13572	13481	13593	13446	13600	13547	13437	13615	13718	13587	13513	13579	13588	13826	13418	13680	13524	13515	13431	13614	13363	13593	13609	13508	13406	13631	13377	13712	13733	13463	13623	13544	13547	13720	13753	13560	13512	13576	13732	13647	13684	13469	13519	13620	13497	13730	13545	13511	13537	13640	13737	13667	13522	13352	13648	13517	13694	13296	13624	13491	13631	13595	13523	13603	13592	13636	13944	13648	13576	13685	13608	13649	13672	13473	13626	13470	13680	13595	13853	13599	13584	13617	13498	13610	13562	13595	13627	13756	13509	13585	13571	13719	13683	13641	13665	13916	13666	13627	13800	13660	13706	13526	13571	13555	13653	13645	13776	13687	13631	13573	13573	13464	13647	13654	13567	13485	13716	13585	13643	13703	13422	13629	13621	13524	13653	13675	13578	13284	13680	13618	13498	13756	13644	13600	13682	13624	13527	13457	13480	13382	13475	13645	13663	13615	13525	13554	13438	13540	13622	13558	13497	13604	13465	13469	13456	13507	13580	13588	13705	13531	13511	13542	13559	13537	13611	13476	13613	13694	13642	13539	13509	13673	13475	13649	13459	13721	13608	13512	13611	13672	13549	13460	13556	13766	13649	13404	13578	13417	13609	13557	13606	13467	13501	13667	13641	13690	13488	13497	13631	13419	13514	13599	13656	13598	13724	13476	13734	13621	13620	13516	13525	13647	13565	13874	13459	13504	13394	13411	13588	13600	13585	13599	13529	13681	13664	13653	13720	13494	13514	13589	13665	13566	13635	13364	13526	13739	13600	13707	13488	13653	13527	13557	13497	13503	13568	13662	13582	13467	13882	13505	13648	13435	13627	13671	13456	13438	13631	13571	13621	13504	13683	13775	13580	13566	13723	13600	13517	13534	13554	13539	13489	13450	13446	13519	13556	13464	13551	13454	13458	13589	13648	13618	13558	13628	13589	13465	13730	13483	13527	13473	13619	13643	13535	13588	13690	13513	13631	13699	13602	13665	13639	13649	13639	13468	13525	13427	13561	13538	13587	13520	13569	13580	13604	13617	13574	13545	13528	13652	13699	13558	13545	13410	13410	13568	13517	13585	13596	13606	13506	13546	13577	13493	13426	13422	13420	13601	13485	13525	13556	13533	13609	13557	13696	13818	13410	13771	13597	13550	13488	13571	13685	13518	13498	13342	13645	13506	13678	13480	13501	13576	13498	13636	13634	13502	13388	13483	13680	13575	13710	13544	13627	13692	13563	13582	13637	13561	13711	13575	13477	13577	13384	13597	13535	13639	13634	13674	13457	13538	13725	13445	13612	13708	13571	13536	13695	13460	13667	13699	13545	13431	13753	13559	13678	13333	13495	13530	13538	13570	13534	13526	13449	13656	13470	13466	13540	13591	13613	13662	13502	13685	13565	13468
25488	21536	26556	26409	18611	16869	16233	15300	14709	14887	14636	14445	14498	14203	14224	14225	14035	14155	14291	14182	14324	14223	14135	14079	14051	14273	14024	14252	13957	14178	14178	14157	13977	14029	14125	13835	13970	14011	13879	13930	13946	14146	14054	14017	13919	14095	14131	14002	14094	14138	14109	14064	14029	14104	14000	13982	14165	13978	14101	14037	14047	14116	14059	14155	14082	13928	13891	14172	13998	14005	14031	14183	13983	14077	13886	14010	13801	13795	13818	14237	14240	13875	14186	13888	13891	13940	13988	14161	13950	14128	14016	14105	14058	14122	13992	14017	13988	14044	14073	14085	14024	14155	14110	13886	13877	13873	13981	14127	14020	14027	13890	14031	14114	13926	14156	14043	14002	13959	13973	14206	14187	13870	14076	14073	14052	14022	14115	13893	14063	13911	13950	13976	14124	14025	14027	13907	13873	13835	13908	13831	13969	13890	14157	13809	13833	13778	14324	14110	13962	14068	14089	13865	14030	13916	13944	14145	14020	14149	13960	13867	13788	13962	13908	14064	14068	14052	13996	13914	13960	13930	13899	14025	13992	13873	14181	13998	13811	13994	13947	13868	13665	14030	13944	13920	14177	13929	14040	14004	14168	14153	13989	13742	14031	13935	13986	14197	13830	14079	13899	13868	14039	14012	13972	13776	13958	13922	13896	13988	14083	14069	14048	13883	13907	13993	13966	14150	14047	13895	14179	13880	13905	13886	13997	13977	14065	13886	13821	14020	13867	13932	14042	14114	13892	14108	13993	14096	14087	14111	14104	13916	13941	14058	14079	14158	13976	13906	13996	14027	13925	14206	14086	14007	14016	13871	13969	14066	13987	13917	14255	14086	14111	14067	14156	14135	14115	13850	13775	13847	13946	14047	14051	14009	13944	14112	13933	13881	14082	13895	13994	13984	14142	14281	14043	14226	14050	14029	13992	14019	14122	14026	13978	14103	13957	14111	14179	14155	14094	14176	14070	13929	14078	13904	13987	13976	14018	13876	14029	13810	14147	14111	14115	14229	13904	13883	14065	13985	14107	14022	14091	13957	14017	13930	14215	13929	13963	13884	14155	13944	13977	14140	14117	14016	14178	13908	14055	13892	14028	14021	14228	13991	14023	14010	13916	13984	13873	14000	14176	14013	14260	13836	13991	13969	13955	14185	13953	13995	13982	14083	13983	14097	14020	13948	14131	14113	13974	13899	14036	13983	14161	13987	13895	14120	13929	13868	13956	14150	14101	14054	14130	14112	13985	14067	14265	14200	13938	13942	14053	13807	14092	14237	13882	13784	13941	14007	13875	14145	13811	13938	13934	13884	14092	14118	13996	14077	14072	13932	14139	14051	14114	14056	14019	14033	13965	14001	13931	13793	13962	14007	14041	13747	13944	14113	14193	14067	13876	13953	13911	13910	14085	14015	13889	14105	13841	13947	13820	14146	13995	14043	13981	14017	13884	13969	13851	13983	13835	14010	14049	13969	14016	14056	14014	13940	13961	14050	14127	13997	13934	13989	14114	13908	14241	13938	13828	13992	14016	13931	14143	13937	14134	14026	14049	13932	13864	13998	13958	13993	14063	14144	13987	14180	14129	13945	13943	13925	14075	14050	14130	13990	14044	13925	14009	14008	13923	13924	13915	14044	13981	13849	13935	14012	13985	14086	13970	13963	14010	14059	13947	14033	13947	13965	13997	13854	14002	14003	14106	14178	13905	13903	14042	13934	14140	13953	14244	14095	13891	14000	14098	14059	13773	14070	14029	14114	14044	14140	14159	13875	13997	13831	13952	13913	13912	13994	13948	13987	13981	14287	14035	14194	13915	13760	13957	14026	13924	14014	14150	13879	13917	14020	14113	14165	13831	13989	13987	14079	14068	14033	14202	14003	14167	14034	13945	14023	13873	14044	14017	14000	14007	13822	14092	14100	13931	14005	13995	14071	13875	13834	13949	14094	14110	13983	13896	13919	13860	13961	14052	14029	14025	13890	14090	13905	13968	13868	14010	14114	14006	13997	13975	14042	13964	14098	13946	13956	13882	13993	13951	13872	14153	13956	14048	13845	13722	14081	13970	13906	14049	13997	14015	13982	14132	14071	14120	14230	13996	13911	13904	13918	14177	13826	13985	13964	14308	14098	14032	14080	13944	13877	13811	13905	14046	14132	14085	13985	14105	14105	14172	14148	13908	13989	13987	14124	14022	13976	14048	14071	14110	14041	14079	13881	14087	13951	14049	14083	13990	14220	14189	14170	14051	13910	13861	14179	13817	13895	13999	14222	13967	14061	14050	13891	13971	13972	13860	14003	14048	14147	13872	13962	13967	13981	13902	13943	13855	14047	13916	13994	14235	14046	14010	14026	14067	14223	14072	13973	13995	14128	14030	13932	14181	14130	14100	14199	14046	13964	14124	13916	14132	14039	14144	13880	14092	14123	14082	14098	13884	13928	14019	13914	13985	14163	14103	14042	13927	14148	13973	14059	14133	14005	14112	14149	13935	13919	13934	13900	13787	14156	13875	14010	14034	14015	13947	14042	13964	13978	13931	14142	14093	14092	13967	13977	13954	13854	13991	14063	13898	14121	14331	13922	14066	13863	13879	14257	14074	14072	13959	14047	13943	13805	13911	14146	13906	14033	13918	14029	13898	13980	13870	14019	13913	14066	13871	13953	14091	14098	14065	14165	14109	13921	13990	14105	14083	14216	14049	13963	14128	14214	13895	14159	14026	14023	14177	14043	14180	14221	13967	13983	13910	14143	14070	13974	14157	13894	13900	14131	13983	14024	13894	14141	13950	13854	13820	13946	14150	14217	14109	14043	14173	14231	13997	14070	14021	14072	13845	14104	14019	14077	13955	13960	14131	13986	13917	14169	13984	14121	14182	14013	14103	14055	14103	13982	13818	13849	14028	14130	14087	14015	14091	14096	13997	14123	14143	14026	13929	13928	13780	13903	14108	13877	13982	13847	14215	14018	13940	14093	13969	13909	13959	14113	13987	13876	14022	14188	14263	13948	14025	13949	13961	13949	14290	14061	14130	14127	13938	13926	14043	13991	14169	14032	13969	13912	13989	14131	13860	14064	13996	14058	13838	13864	13848	13986	14001	13905	13937	13924	14272	13892	13933	13954	13937	14016	13931	13981	14011	14008	14019	13824	13893	14056	13901	13878	13961	13990	13974	14025	14004	14229	13986	14128	13987	14125	14158	13900	14090	14011	14037	13863	14136	14071	13974	14002	14119	13950	13931	13887	13994	14022	14064	14185	13843	13955	13883	13953	14022	14162	14171	13966	14081	13882	13925	14233	13927	14054	14115	14129	13958	14039	13972	13989	13977	13877	14008	13912	13967	13883	14270	14127	14025	14053	13902	14067	14088	13946	14107	14168	14145	14009	13949	14011	14084	14146	13971	14041	14098	14076	14019	13961	14053	14141	14019	13928	13790	14071	13851	13802	14116	14090	13873	13956	14078	14135	13898	14123	14021	14084	13965	14035	14080	14073	14219	13941	14164	14024	13983	13987	14178	14047	14077	14153	14040	13940	13972	14072	13879	14082	13979	13865	14213	14188	13987	14035	14061	14078	14180	14287	14089	13984	13918	14064	14051	14207	14078	13989	13834	14041	14198	13850	13990	14044	14034	13797	14133	14068	14037	13991	13812	14030	14030	14098	13883	14065	13914	13997	13995	14006	14180	13967	13917	14108	14122	14023	13885	14078	14094	14098	14077	13900	14119	14208	13954	13986	14159	14147	13851	13944	13953	13878	13941	14101	14111	14034	14141	14076	14067	13918	13983	13909	14091	13914	13796	14056	14048	13926	14209	14076	13934	14183	14063	13995	14090	14020	13989	14088	13960	13912	13997	14166	13902	13984	13922	14121	13991	14093	13978	14027	13910	14060	14029	14117	14129	14066	14056	13921	14047	13918	13840	13887	13769	14007	13978	14039	14030	14077	13964	14003	14168	13871	14143	14131	14103	13952	13906	13887	14028	13859	14039	13961	13993	13864	13954	13937	13836	13894	14085	14172	14143	13844	14040	14010	13924	13965	13940	13929	13905	14000	14035	14117	13984	13973	14001	13886	14102	14261	14063	13912	13971	13950	14139	14105	13971	13901	14096	14089	14199	14041	14078	14063	14084	14117	14113	13978	14111	14013	14037	14201	14025	13906	13937	14016	14059	14063	13895	13973	13900	14097	13760	14041	13910	13902	14000	13894	13977	13825	13952	14091	14123	13744	13955	13976	14117	13987	13923	14045	13961	14013	14074	14049	14067	13940	14198	13967	14045	14192	13928	14160	14041	13915	14079	14108	14124	13884	14119	13943	14118	14133	13715	14003	14016	13813	13996	14003	14146	14028	13877	14033	14109	13905	13980	14013	14032	14001	13898	14071	14053	14042	13986	14027	13943	14119	13949	14003	14059	14058	14074	13872	14039	14066	14001	14253	13997	13965	14064	14184	14125	14140	14014	14038	13999	14047	13909	13981	13988	14142	14038	14014	13793	14032	14038	13883	14104	13966	14085	14048	14021	14077	13911	14033	13864	14096	14026	14080	13955	13886	13929	14016	13989	14041	14012	13913	14156	14140	13975	13942	13972	13998	14091	13865	13954	13964	14032	14122	14121	14028	14183	14180	14189	13847	14138	14057	14020	13895	14087	13973	14030	14240	13998	14098	14346	14039	13960	13983	14071	13953	14001	13938	14105	13902	14198	14143	14008	14063	13985	14199	14299	14276	14061	14046	13933	13802	14072	13956	14060	14172	13767	13989	13960	14090	13913	14037	14052	13996	14098	14058	14079	14133	13799	13957	14030	13933	14001	14003	14057	14167	14029	14144	14104	14016	14023	14020	14032	13984	13950	14055	14093	14184	14194	13913	14090	13903	13989	13919	13991	13866	14039	14020	14008	13861	14252	14113	14006	13964	14010	14088	13911	14093	14128	14039	13923	14053	14084	13960	14071	13832	14133	14129	14205	14020	13880	13985	14065	13872	13979	13876	14042	13938	13980	14111	14149	13898	13905	14153	14111	13978	13959	14227	14218	14215	14136	13933	14205	13960	13851	14287	14057	14082	13805	14042	14001	14025	14128	13965	14047	13982	14135	13986	13866	14123	13923	14005	13789	13939	13961	13906	14114	14061	14001	14144	14005	14030
20467	35650	29307	23096	19475	17275	16035	15348	14744	14276	13855	14039	13520	13584	13499	13529	13371	13514	13389	13408	13609	13374	13349	13393	13214	13348	13385	13336	13191	13319	13454	13300	13203	13304	13248	13286	13385	13256	13318	13451	13291	13413	13350	13391	13393	13156	13096	13314	13189	13215	13072	13033	13274	13316	13241	13398	13353	13267	13305	13389	13247	13190	13351	12968	13354	13368	13301	13317	13138	13208	13093	13250	13475	13364	13259	13206	13429	13115	13299	13249	13234	13432	13295	13347	13373	13399	13350	13130	13188	13179	13266	13261	13223	13453	13402	13283	13217	13140	13284	13200	13193	13099	13312	13310	13250	13324	13366	13121	13027	13227	13393	13205	13218	13174	13301	13219	13092	13294	13368	13291	13402	13248	13285	13372	13221	13257	13303	13076	13169	13395	13338	13284	13320	13212	13432	13260	13363	13148	13274	13140	13219	13301	13342	13197	13253	13216	13425	13247	13248	13273	13288	13218	13188	13262	13381	13260	13280	13299	13343	13221	13421	13221	13246	13159	13397	13298	13270	13347	13130	13128	13173	13155	13399	13186	13334	13310	13166	13209	13245	13227	13191	13134	13361	13269	13343	13228	13379	13229	13401	13213	13277	13207	13229	13264	13133	13230	13377	13239	13187	13216	13346	13107	13188	13425	13206	13064	13276	13337	13192	13250	13397	13377	13188	13142	13253	13106	13296	13400	13457	13282	13310	13155	13143	13273	13280	13339	13240	13296	13431	13275	13314	13254	13267	13392	13283	13272	13275	13254	13257	13200	13156	13338	13264	13179	13375	13284	13255	13319	13277	13180	13318	13186	13245	13230	13294	13462	13299	13224	13414	13279	13272	13171	13234	13357	13376	13157	13244	13393	13109	13106	13313	13300	13180	13335	13248	13268	13179	13355	13241	13109	13197	13253	13234	13348	13172	13066	13312	12945	13138	13455	13169	13405	13216	13160	13333	13468	13265	13363	13244	13257	13114	13246	13430	13366	13086	13281	13229	13318	13418	13243	13308	13177	13260	13324	13380	13127	13332	13285	13174	13183	13178	13178	13039	13191	13452	13268	13445	13189	13236	13275	13310	13197	13184	13236	13370	13265	13345	13167	13399	13293	13167	13249	13280	13363	13373	13378	13399	13190	13196	13261	13306	13313	13056	13320	13457	13315	13210	13330	13043	13386	13311	13341	13306	13407	13192	13249	13392	13219	13276	13366	13165	13368	13236	13405	13173	13298	13182	13298	13278	13239	13244	13219	13295	13369	13199	13262	13216	13142	13194	13067	13307	13189	13251	13311	13168	13249	13320	13247	13387	13375	13298	13213	13220	13195	13107	13182	13427	13161	13264	13175	13326	13195	13206	13165	13264	13142	13292	13404	13346	13341	13269	13267	13141	13190	13259	13240	13206	13367	13299	13257	13258	13210	13309	13255	13380	13242	13219	13224	13388	13141	13359	13219	13223	13216	13214	13263	13274	13098	13248	13335	13310	13346	13082	13378	13245	13296	13227	13272	13322	13364	13280	13400	13301	13337	13250	13271	13353	13188	13298	13113	13155	13377	13296	13284	13270	13256	13296	13420	13089	13229	13254	13206	13144	13239	13294	13217	13421	13268	13265	13275	13231	13188	13242	13288	13357	13220	13252	13173	13337	13278	13225	13301	13312	13134	13173	13306	13283	13337	13285	13290	13194	13424	13358	13264	13386	13184	13215	13169	13154	13153	13361	13359	13301	13132	13273	13308	13237	13366	13323	13247	13368	13321	13301	13239	13504	13223	13287	13384	13404	13225	13127	13128	13211	13108	13281	13335	13356	13177	13299	13430	13273	13186	13292	13330	13193	13334	13329	13303	13289	13130	13137	13255	13331	13269	13345	13213	13089	13185	13251	13301	13343	13187	13162	13223	12974	13222	13306	13238	13344	13240	13202	13261	13273	13155	13120	13304	13395	13267	13162	13289	13295	13329	13215	13300	13182	13276	13306	13387	13324	13019	13227	13214	13396	13423	13148	13232	13195	13293	13148	13160	13209	13256	13396	13234	13257	13177	13217	13261	13078	13244	13428	13224	13339	13260	13362	13203	13361	13258	13270	13281	13323	13397	13357	13218	13264	13262	13416	13095	13210	13380	13386	13243	13303	13110	13048	13265	13238	13245	13311	13300	13189	13381	13205	13176	13283	13329	13342	13284	13332	13343	13195	13239	13253	13202	13170	13386	13229	13224	13232	13403	13223	13206	13416	13340	13154	13436	13226	13425	13304	13278	13423	13446	13173	13397	13252	13322	13358	13308	13254	13264	13303	13323	13184	13345	13342	13322	13193	13452	13305	13328	13250	13385	13443	13203	13286	13426	13208	13164	13163	13314	13119	13395	13212	13239	13278	13340	13180	13381	13213	13247	13340	13310	13289	13350	13178	13324	13252	13265	13288	13322	13417	13264	13296	13318	13177	13267	13410	13180	13415	13455	13514	13213	13413	13242	13164	13308	13367	13293	13226	13281	13250	13276	13380	13350	13177	13273	13164	13209	13297	13153	13189	13180	13335	13143	13376	13321	13141	13325	13282	13363	13144	13315	13290	13175	13348	13217	13477	13280	13188	13235	13209	13201	13347	13253	13389	13377	13321	13224	13235	13217	13410	13186	13267	13325	13435	13134	13298	13275	13245	13214	13269	13354	13328	13194	13253	13215	13265	13377	13337	13255	13230	13213	13396	13279	13282	13309	13200	13180	13435	13210	13370	13028	13281	13421	13158	13172	13187	13344	13231	13297	13224	13188	13290	13163	13343	13204	13314	13281	13161	13217	13483	13321	13237	13152	13172	13226	13330	13307	13341	13311	13195	13300	13330	13026	13180	13228	13219	13309	13247	13216	13348	13203	13185	13299	13199	13094	13181	13463	13460	13494	13208	13247	13193	13254	13447	13137	13192	13320	13209	13319	13385	13462	13152	13206	13231	13293	13361	13236	13137	13171	13201	13249	13364	13315	13271	13364	13339	13300	13312	13102	13397	13381	13090	13324	13431	13219	13131	13105	13208	13258	13206	13222	13213	13501	13077	13334	13255	13416	13199	13270	13296	13347	13261	13341	13163	13127	13232	13415	13269	13271	13229	13383	13114	13160	13475	13295	13249	13086	13260	13357	13272	13209	13359	13258	13413	13122	13346	13344	13203	13257	13300	13232	13425	13148	13208	13183	13296	13341	13185	13368	13196	13276	13225	13370	13261	13394	13270	13445	13160	13091	13370	13411	13282	13253	13134	13196	13051	13198	13344	13311	13220	13041	13199	13348	13296	13252	13047	13415	13192	13376	13184	13245	13353	13385	13164	13293	13252	13361	13296	13312	13398	13409	13336	13199	13316	13334	13418	13151	13214	13412	13286	13243	13322	13214	13288	13301	13355	13245	13322	13397	13084	13170	13463	13295	13282	13404	13296	13228	13323	13273	13338	13348	13340	13383	13186	13254	13250	13245	13262	13174	13303	13380	13423	13193	13113	13207	13300	13215	13208	13215	13330	13249	13290	13391	13188	13388	13293	13226	13223	13312	13291	13185	13255	13266	13289	13412	13242	13264	13215	13301	13291	13166	13377	13305	13244	13285	13127	13299	13169	13321	13286	13131	13251	13219	13354	13412	13249	13296	13389	13400	13426	13177	13236	13237	13274	13342	13251	13257	13416	13252	13399	13278	13279	13315	13236	13238	13464	13220	13218	13338	13289	13304	13188	13177	13315	13311	13308	13298	13347	13068	13366	13316	13244	13307	13252	13277	13367	13143	13270	13088	13205	13351	13280	13337	13353	13427	13346	13320	13329	13276	13179	13242	13251	13162	13216	13372	13406	13302	13117	13490	13248	13145	13264	13305	13276	13286	13234	13120	13478	13229	13328	13201	13317	13197	13377	13333	13092	13234	13296	13297	13217	13307	13320	13348	13440	13248	13296	13170	13228	13138	13335	13216	13401	13257	13337	13248	13215	13290	13216	13284	13332	13154	13319	13185	13483	13191	13181	13117	13208	13317	13357	13215	13332	13145	13210	13239	13394	13295	13116	13261	13218	13156	13208	13073	13241	13183	13216	13377	13066	13244	13352	13371	13246	13352	13261	13277	13156	13376	13257	13354	13547	13214	13290	13285	13160	13382	13362	13316	13297	13357	13322	13134	13336	13379	13309	13344	13504	13208	13208	13303	13183	13176	13087	13302	13285	13055	13372	13460	13324	13343	13437	13179	13332	13351	13346	13301	13279	13276	13294	13301	13387	13191	13208	13291	13283	13322	13261	13268	13464	13258	13215	13181	13319	13374	13179	13102	13256	13444	13313	13368	12888	13376	13456	13332	13286	13106	13365	13293	13232	13291	13202	13262	13318	13422	13291	13317	13305	13395	13189	13311	13350	13209	13249	13110	13146	13300	13230	13120	13253	13155	13227	13352	13195	13290	13167	13116	13167	13299	13247	13241	13298	13325	13311	13459	13219	13243	13138	13383	13437	13214	13254	13227	13339	13360	13248	13359	13360	13409	13342	13191	13177	13309	13284	13449	13178	13202	13268	13314	13206	13156	13123	13213	13075	13310	13338	13319	13288	13281	13243	13254	13036	13186	13376	13238	13256	13199	13194	13215	13218	13380	13209	13275	13382	13318	13380	13218	13263	13181	13259	13242	13353	13262	13182	13160	13338	13286	12996	13137	13290	13365	13292	13243	13218	13114	13339	13190	13319	13254	13322	13204	13370	13338	13204	13364	13265	13270	13375	13278	13288	13294	13273	13352	13396	13251	13316	13276	13278	13291	13287	13360	13260	13110	13231	13149	13382	13405	13397	13442	13433	13064	13575	13254	13354	13385	13256	13287	13223	13325	13320	13365	13421	13284	13368	13273	13288	13283	13292	13477	13189	13365	13299	13202	13236	13256	13307	13063	13068	13227	13200	13402	13424	13355	13225	13092	13295	13451	13303	13265	13366	13261	13315	13275	13193	13144	13227	13254	13322	13329	13415	13349	13448	13134	13423	13222	13303	13350	13288	13346	13384	13382	13131	13157	13348	13443	13215	13357	12992	13313	13186	13269	13280	13274	13218	13273	13391	13212	13303	13291	13244	13243	13249	13249	13213	13164	13214	13155	13205	13436	13148	13119	13296	13362	13257	13330	13365	13459
22571	21488	28555	24794	21893	23290	22483	17703	16590	16278	15819	15340	15249	15029	14925	14805	14651	14823	14749	14736	14587	14626	14629	14804	14881	14717	14609	14425	14554	14715	14666	14450	14602	14667	14612	14370	14617	14665	14631	14518	14621	14505	14642	14594	14403	14538	14431	14351	14700	14558	14374	14484	14466	14621	14447	14452	14353	14372	14542	14616	14449	14323	14450	14600	14586	14390	14562	14504	14620	14406	14380	14434	14544	14375	14484	14614	14479	14564	14646	14399	14475	14390	14587	14428	14600	14517	14342	14414	14416	14410	14493	14296	14497	14351	14330	14350	14379	14445	14436	14365	14378	14388	14441	14305	14457	14430	14668	14505	14425	14446	14306	14542	14479	14594	14380	14586	14546	14430	14365	14296	14440	14451	14372	14494	14387	14236	14260	14519	14308	14460	14265	14520	14432	14442	14320	14444	14411	14411	14305	14326	14382	14366	14344	14301	14475	14511	14297	14532	14227	14378	14440	14391	14288	14402	14398	14471	14353	14627	14503	14475	14645	14409	14595	14518	14553	14387	14440	14412	14304	14262	14430	14367	14393	14538	14498	14355	14445	14368	14458	14492	14371	14431	14592	14235	14425	14255	14378	14405	14139	14379	14458	14415	14484	14451	14475	14365	14310	14415	14332	14262	14514	14539	14527	14218	14508	14527	14541	14364	14528	14350	14450	14528	14210	14407	14549	14494	14498	14393	14343	14330	14484	14334	14404	14488	14471	14331	14228	14354	14348	14549	14668	14582	14637	14212	14329	14254	14395	14281	14345	14332	14284	14537	14480	14372	14510	14468	14366	14544	14392	14252	14390	14474	14485	14467	14475	14370	14307	14365	14411	14337	14356	14393	14247	14193	14165	14400	14568	14294	14512	14438	14364	14312	14307	14470	14444	14775	14283	14528	14388	14446	14291	14518	14422	14326	14515	14639	14435	14431	14428	14637	14431	14551	14477	14298	14335	14468	14336	14383	14215	14401	14246	14435	14446	14490	14438	14505	14439	14410	14348	14497	14539	14602	14397	14405	14206	14246	14470	14489	14505	14371	14530	14353	14384	14381	14360	14218	14235	14295	14257	14455	14324	14419	14484	14554	14534	14498	14464	14654	14366	14402	14491	14280	14346	14342	14379	14614	14348	14442	14440	14271	14375	14315	14477	14604	14552	14317	14548	14261	14415	14361	14500	14524	14446	14373	14488	14485	14298	14502	14340	14265	14331	14225	14357	14189	14279	14491	14388	14347	14512	14314	14431	14306	14537	14397	14476	14400	14449	14314	14483	14414	14372	14230	14326	14538	14566	14521	14549	14381	14272	14406	14565	14499	14532	14277	14473	14357	14499	14373	14370	14270	14502	14339	14238	14267	14210	14505	14313	14290	14541	14276	14426	14347	14371	14549	14357	14358	14439	14438	14504	14427	14385	14614	14427	14327	14370	14506	14309	14480	14290	14499	14388	14351	14573	14373	14360	14277	14355	14509	14237	14610	14614	14501	14383	14502	14490	14278	14330	14492	14627	14367	14499	14422	14361	14375	14440	14457	14315	14380	14363	14118	14507	14312	14424	14332	14280	14377	14281	14478	14396	14440	14576	14662	14380	14583	14468	14497	14532	14338	14387	14377	14586	14361	14571	14450	14306	14256	14371	14335	14540	14543	14335	14561	14445	14345	14640	14420	14239	14289	14409	14327	14194	14418	14231	14451	14207	14377	14179	14403	14221	14332	14393	14351	14552	14393	14272	14346	14630	14630	14332	14514	14430	14474	14350	14346	14543	14402	14362	14439	14455	14573	14334	14249	14398	14444	14349	14318	14490	14445	14483	14584	14389	14404	14306	14335	14438	14395	14438	14619	14513	14386	14325	14403	14506	14209	14498	14275	14286	14362	14563	14321	14445	14450	14389	14452	14427	14381	14432	14357	14404	14724	14380	14407	14476	14282	14202	14293	14361	14248	14459	14617	14260	14373	14359	14404	14518	14470	14290	14393	14371	14343	14439	14532	14348	14478	14512	14379	14400	14597	14482	14354	14448	14137	14449	14403	14184	14324	14239	14377	14262	14384	14517	14457	14391	14343	14681	14578	14336	14487	14353	14511	14621	14279	14387	14403	14425	14426	14447	14334	14525	14447	14639	14322	14403	14141	14353	14225	14489	14360	14493	14487	14456	14472	14263	14351	14275	14410	14443	14495	14463	14492	14539	14426	14408	14451	14223	14450	14338	14370	14474	14485	14526	14552	14371	14402	14406	14337	14504	14527	14353	14329	14508	14507	14396	14382	14518	14399	14399	14471	14481	14553	14380	14567	14381	14583	14482	14461	14464	14508	14335	14528	14533	14444	14494	14261	14436	14359	14459	14272	14471	14423	14435	14475	14383	14241	14459	14464	14459	14334	14545	14568	14598	14441	14419	14279	14280	14267	14369	14456	14363	14642	14700	14354	14571	14476	14222	14367	14453	14384	14590	14429	14355	14515	14520	14420	14188	14408	14446	14382	14416	14512	14341	14283	14488	14441	14244	14431	14391	14522	14499	14447	14481	14487	14524	14318	14384	14171	14370	14506	14505	14564	14225	14337	14162	14404	14460	14376	14357	14473	14349	14378	14382	14170	14527	14406	14448	14309	14271	14403	14330	14483	14339	14339	14405	14344	14492	14367	14518	14565	14439	14522	14223	14345	14591	14464	14409	14461	14464	14396	14252	14571	14505	14382	14365	14600	14441	14234	14461	14294	14419	14402	14528	14470	14518	14505	14655	14415	14354	14465	14374	14345	14515	14282	14323	14194	14365	14605	14383	14444	14520	14514	14385	14558	14407	14454	14396	14540	14282	14418	14348	14465	14428	14536	14395	14364	14631	14592	14467	14458	14351	14443	14454	14353	14515	14270	14368	14450	14396	14401	14429	14452	14359	14427	14379	14354	14480	14505	14405	14431	14308	14414	14655	14505	14553	14472	14398	14526	14342	14374	14415	14384	14270	14342	14355	14414	14288	14519	14542	14300	14449	14722	14485	14460	14269	14349	14479	14287	14309	14252	14479	14567	14405	14462	14477	14487	14472	14476	14337	14623	14407	14227	14452	14389	14453	14452	14392	14316	14421	14417	14471	14446	14369	14307	14499	14442	14580	14303	14182	14640	14586	14327	14387	14151	14321	14319	14245	14211	14620	14514	14428	14323	14595	14422	14406	14140	14340	14599	14409	14366	14197	14238	14498	14535	14658	14422	14669	14577	14397	14699	14498	14215	14427	14456	14417	14704	14678	14363	14233	14232	14186	14211	14362	14273	14364	14214	14513	14522	14462	14388	14440	14532	14379	14443	14554	14487	14356	14381	14362	14390	14431	14465	14400	14351	14613	14368	14303	14323	14564	14494	14184	14459	14537	14394	14343	14519	14532	14481	14374	14387	14427	14389	14734	14560	14435	14198	14117	14302	14579	14437	14391	14531	14410	14333	14378	14495	14493	14443	14426	14592	14363	14510	14527	14295	14480	14427	14324	14348	14528	14483	14543	14357	14310	14460	14476	14390	14339	14292	14378	14371	14462	14337	14316	14141	14531	14489	14370	14486	14594	14160	14372	14460	14431	14485	14499	14398	14418	14389	14412	14388	14462	14380	14460	14551	14378	14243	14325	14435	14239	14442	14489	14450	14381	14466	14625	14392	14461	14486	14263	14164	14490	14587	14311	14237	14542	14432	14464	14499	14493	14317	14445	14375	14460	14296	14288	14386	14395	14415	14428	14420	14364	14408	14226	14460	14377	14407	14549	14344	14404	14701	14391	14519	14591	14492	14170	14548	14545	14480	14305	14485	14528	14465	14416	14626	14393	14484	14553	14456	14392	14489	14443	14505	14590	14320	14250	14211	14623	14506	14567	14278	14405	14398	14406	14400	14468	14362	14383	14511	14476	14460	14619	14631	14357	14518	14327	14246	14474	14476	14190	14590	14521	14444	14322	14373	14376	14402	14525	14546	14256	14441	14485	14330	14389	14347	14389	14246	14488	14526	14321	14644	14261	14207	14351	14438	14519	14204	14335	14313	14364	14509	14605	14512	14337	14290	14235	14483	14356	14329	14423	14325	14289	14517	14435	14387	14543	14501	14542	14305	14431	14449	14416	14476	14285	14496	14489	14252	14465	14325	14465	14421	14359	14317	14353	14423	14296	14392	14308	14527	14401	14528	14381	14380	14523	14609	14323	14288	14485	14508	14306	14565	14524	14335	14331	14444	14449	14552	14452	14497	14497	14351	14667	14407	14254	14411	14419	14334	14548	14431	14434	14402	14236	14312	14527	14215	14467	14395	14281	14615	14432	14521	14458	14380	14635	14300	14555	14306	14553	14293	14209	14287	14383	14588	14373	14239	14168	14217	14530	14302	14427	14532	14277	14295	14557	14428	14413	14335	14572	14445	14373	14363	14349	14386	14467	14354	14384	14155	14481	14396	14522	14252	14399	14247	14378	14570	14366	14437	14502	14387	14168	14461	14442	14414	14388	14447	14368	14461	14461	14608	14513	14203	14483	14452	14404	14275	14494	14388	14404	14416	14465	14359	14468	14449	14361	14369	14509	14480	14520	14527	14499	14688	14290	14329	14362	14321	14314	14411	14385	14605	14302	14482	14205	14218	14436	14272	14377	14377	14629	14197	14384	14322	14548	14460	14435	14545	14612	14425	14332	14409	14504	14475	14473	14459	14353	14424	14358	14303	14481	14423	14557	14305	14306	14445	14354	14337	14275	14364	14313	14366	14297	14523	14384	14219	14388	14317	14264	14327	14420	14465	14319	14430	14276	14545	14358	14418	14437	14333	14454	14278	14387	14352	14541	14528	14581	14482	14446	14374	14426	14568	14485	14296	14410	14409	14438	14242	14388	14241	14503	14365	14584	14569	14559	14397	14331	14253	14297	14412	14469	14470	14437	14347	14475	14278	14473	14496	14576	14583	14510	14308	14306	14310	14350	14424	14462	14440	14455	14455	14290	14393	14522	14483	14303	14407	14472	14545	14492	14472	14314	14353	14512	14377	14360	14496	14530	14448	14402	14418	14595	14345	14450	14508	14390	14411	14303	14556	14547	14355	14395	14295	14496	14483	14242	14468	14424	14376	14253	14303	14445	14370	14331	14405	14397	14208	14455	14542	14350	14350	14410	14531
21890	44098	37315	29996	24954	21353	19043	17440	16438	15798	15060	14688	14412	14235	14235	14036	13915	13963	13887	13694	13781	13750	13757	13754	13733	13638	13685	13563	13718	13715	13536	13609	13568	13371	13576	13672	13532	13569	13549	13591	13600	13504	13597	13495	13646	13472	13520	13458	13696	13729	13640	13433	13582	13636	13647	13694	13406	13443	13636	13322	13480	13408	13570	13575	13435	13586	13432	13467	13451	13635	13431	13481	13665	13642	13646	13426	13533	13541	13651	13406	13413	13551	13547	13397	13559	13526	13419	13567	13279	13686	13712	13545	13613	13566	13642	13487	13500	13595	13566	13620	13420	13561	13461	13518	13701	13528	13556	13517	13482	13481	13433	13531	13537	13497	13546	13418	13472	13634	13494	13471	13434	13468	13501	13521	13449	13407	13385	13382	13669	13503	13472	13641	13501	13475	13491	13536	13378	13425	13462	13444	13547	13570	13368	13582	13666	13521	13759	13607	13530	13496	13649	13487	13580	13513	13504	13592	13370	13560	13469	13547	13486	13527	13545	13396	13468	13526	13651	13335	13617	13562	13500	13504	13553	13543	13418	13620	13523	13594	13625	13385	13507	13514	13518	13554	13548	13728	13454	13590	13574	13462	13528	13711	13562	13577	13441	13529	13579	13497	13305	13478	13630	13620	13542	13573	13527	13651	13604	13530	13600	13622	13551	13433	13521	13589	13408	13673	13567	13549	13474	13529	13659	13377	13530	13641	13593	13653	13513	13579	13565	13577	13370	13329	13647	13502	13513	13444	13454	13465	13391	13556	13569	13519	13478	13537	13501	13441	13472	13352	13601	13503	13576	13476	13486	13586	13408	13545	13557	13444	13457	13615	13498	13489	13539	13429	13525	13532	13496	13527	13596	13503	13425	13445	13677	13564	13577	13392	13451	13403	13399	13398	13359	13434	13416	13453	13765	13423	13402	13422	13503	13441	13417	13611	13649	13604	13461	13587	13497	13490	13632	13319	13470	13569	13532	13461	13621	13500	13554	13344	13475	13420	13583	13490	13408	13485	13629	13399	13480	13529	13497	13545	13605	13420	13410	13624	13521	13445	13530	13603	13287	13580	13495	13527	13676	13505	13538	13604	13462	13387	13467	13545	13469	13579	13307	13552	13539	13492	13637	13592	13405	13455	13489	13721	13577	13404	13537	13597	13494	13654	13381	13404	13417	13511	13622	13633	13480	13518	13617	13622	13559	13473	13696	13446	13569	13690	13473	13361	13633	13500	13540	13559	13665	13620	13589	13511	13674	13608	13507	13475	13595	13421	13514	13401	13554	13573	13521	13510	13482	13528	13422	13333	13552	13673	13579	13513	13715	13455	13448	13544	13536	13446	13410	13441	13346	13542	13511	13467	13587	13498	13421	13545	13596	13619	13552	13531	13272	13521	13395	13385	13444	13381	13417	13579	13585	13623	13517	13507	13494	13438	13639	13486	13458	13449	13356	13622	13477	13429	13698	13598	13526	13598	13498	13438	13547	13461	13665	13633	13444	13488	13475	13527	13622	13472	13514	13522	13482	13416	13420	13592	13491	13658	13528	13541	13712	13625	13588	13616	13576	13408	13527	13472	13520	13555	13573	13640	13546	13457	13487	13509	13389	13578	13587	13501	13699	13497	13506	13510	13551	13537	13508	13598	13403	13493	13463	13422	13642	13682	13654	13573	13432	13567	13566	13535	13672	13483	13437	13349	13543	13553	13548	13476	13452	13611	13643	13455	13565	13444	13554	13724	13522	13589	13428	13584	13387	13488	13651	13531	13438	13628	13410	13378	13560	13670	13501	13520	13338	13613	13514	13437	13543	13677	13442	13355	13432	13467	13491	13363	13493	13585	13608	13616	13522	13454	13510	13472	13459	13406	13494	13407	13488	13447	13520	13457	13464	13598	13607	13456	13457	13497	13634	13519	13494	13509	13621	13498	13524	13519	13472	13534	13572	13603	13571	13566	13567	13500	13462	13499	13658	13581	13540	13674	13496	13415	13405	13573	13517	13457	13441	13539	13539	13509	13547	13294	13547	13609	13401	13537	13498	13579	13615	13575	13675	13355	13544	13560	13599	13558	13546	13540	13537	13373	13630	13422	13525	13550	13441	13473	13522	13433	13719	13543	13397	13540	13453	13353	13510	13480	13613	13529	13466	13462	13536	13615	13535	13551	13433	13603	13389	13497	13510	13493	13457	13606	13508	13481	13500	13412	13521	13686	13580	13529	13480	13465	13321	13415	13693	13386	13435	13523	13525	13353	13528	13458	13499	13454	13515	13625	13553	13529	13542	13569	13374	13348	13526	13514	13511	13501	13434	13645	13524	13595	13483	13470	13380	13710	13525	13661	13514	13462	13619	13639	13606	13670	13470	13508	13502	13535	13584	13364	13560	13446	13663	13490	13556	13500	13468	13548	13505	13522	13501	13388	13580	13434	13484	13582	13614	13594	13527	13553	13312	13439	13350	13553	13430	13653	13429	13699	13516	13500	13551	13424	13456	13501	13394	13570	13505	13631	13588	13475	13432	13467	13560	13606	13394	13749	13388	13467	13310	13511	13462	13304	13531	13587	13656	13484	13443	13490	13462	13623	13522	13581	13636	13665	13391	13602	13555	13653	13479	13626	13551	13569	13707	13609	13583	13434	13496	13465	13586	13521	13512	13481	13667	13641	13471	13491	13529	13580	13539	13456	13499	13547	13563	13457	13465	13474	13553	13561	13480	13416	13546	13481	13544	13488	13460	13501	13591	13508	13506	13580	13400	13593	13447	13617	13374	13696	13503	13639	13450	13593	13453	13574	13642	13590	13617	13523	13451	13471	13447	13512	13547	13416	13554	13464	13491	13717	13518	13431	13495	13392	13682	13702	13490	13519	13613	13742	13558	13439	13662	13464	13582	13421	13581	13537	13619	13509	13506	13605	13567	13591	13637	13495	13459	13488	13666	13643	13464	13359	13589	13543	13530	13463	13647	13572	13392	13662	13534	13468	13509	13651	13549	13453	13515	13592	13455	13527	13433	13599	13641	13317	13590	13521	13447	13530	13425	13629	13442	13476	13388	13579	13517	13556	13490	13568	13409	13470	13500	13461	13512	13459	13532	13470	13336	13672	13563	13616	13507	13613	13501	13455	13425	13589	13505	13482	13483	13572	13478	13610	13520	13366	13569	13606	13568	13413	13504	13536	13648	13233	13558	13282	13688	13469	13492	13551	13379	13585	13646	13582	13460	13425	13325	13440	13381	13427	13379	13441	13617	13558	13534	13519	13484	13436	13440	13509	13524	13522	13523	13569	13493	13367	13704	13501	13445	13559	13536	13581	13696	13611	13458	13641	13455	13675	13578	13485	13371	13591	13449	13609	13612	13527	13660	13477	13317	13619	13601	13572	13446	13623	13230	13440	13574	13324	13496	13541	13479	13547	13566	13483	13459	13457	13472	13381	13520	13406	13631	13416	13527	13616	13490	13509	13460	13425	13327	13475	13545	13500	13553	13557	13575	13557	13425	13467	13538	13583	13444	13404	13545	13558	13477	13523	13566	13603	13468	13438	13608	13667	13532	13573	13489	13511	13470	13644	13602	13461	13476	13627	13494	13503	13424	13439	13375	13495	13553	13455	13567	13537	13578	13589	13413	13559	13455	13491	13507	13534	13441	13443	13429	13465	13618	13576	13690	13493	13409	13540	13486	13467	13601	13445	13610	13468	13771	13517	13620	13564	13485	13325	13421	13558	13523	13574	13543	13528	13554	13467	13552	13645	13420	13655	13621	13347	13561	13508	13560	13371	13424	13459	13566	13714	13614	13560	13565	13581	13505	13576	13685	13443	13353	13721	13602	13573	13527	13515	13429	13500	13490	13539	13644	13589	13653	13513	13543	13529	13555	13353	13421	13595	13316	13482	13545	13606	13505	13394	13565	13587	13786	13625	13425	13439	13551	13472	13592	13375	13578	13548	13529	13481	13606	13522	13563	13568	13517	13449	13566	13512	13710	13732	13474	13343	13572	13364	13485	13484	13523	13502	13398	13504	13618	13454	13466	13376	13503	13602	13396	13433	13386	13525	13489	13439	13549	13536	13565	13302	13322	13628	13488	13525	13475	13427	13548	13475	13368	13605	13549	13583	13494	13577	13549	13435	13618	13488	13550	13388	13598	13425	13545	13593	13558	13601	13526	13626	13557	13453	13254	13480	13469	13512	13456	13571	13453	13522	13557	13453	13439	13549	13458	13508	13514	13621	13621	13385	13493	13361	13460	13537	13524	13531	13582	13717	13487	13632	13584	13472	13688	13533	13525	13321	13578	13576	13691	13656	13550	13590	13489	13504	13497	13618	13430	13552	13528	13623	13664	13405	13619	13515	13542	13589	13432	13483	13455	13692	13492	13427	13479	13683	13671	13464	13628	13468	13462	13523	13580	13589	13510	13320	13616	13532	13302	13525	13556	13450	13666	13381	13580	13475	13466	13437	13463	13559	13573	13331	13562	13453	13500	13447	13610	13512	13545	13486	13597	13544	13475	13543	13490	13511	13466	13434	13420	13602	13597	13454	13471	13573	13443	13549	13581	13440	13419	13526	13539	13499	13507	13445	13438	13544	13545	13662	13524	13530	13639	13511	13374	13571	13641	13480	13528	13520	13327	13536	13535	13282	13566	13385	13567	13533	13490	13481	13520	13493	13468	13513	13453	13632	13528	13620	13489	13454	13562	13493	13529	13606	13684	13503	13400	13288	13602	13491	13385	13446	13459	13374	13622	13540	13509	13495	13558	13487	13341	13557	13678	13539	13626	13663	13498	13633	13583	13450	13339	13408	13616	13678	13589	13477	13479	13354	13406	13535	13417	13561	13649	13453	13513	13461	13405	13424	13518	13650	13273	13497	13507	13350	13472	13460	13398	13461	13593	13527	13540	13346	13440	13512	13486	13502	13623	13773	13560	13626	13699	13528	13466	13382	13623	13522	13467	13488	13611	13660	13525	13505	13415	13499	13544	13507	13587	13352	13561	13590	13522	13441	13455	13413	13541	13568	13580	13419	13405	13744	13539	13650	13677	13460	13342	13487	13512	13468	13504	13531	13452	13514	13564	13408	13567	13402	13566	13391	13544	13486	13492	13517	13484	13695	13616	13735	13520	13461	13667	13547	13591	13347
29213	24384	25892	21661	17578	16403	15816	14940	15054	14605	14565	14521	14303	14469	14234	14410	14401	14347	14451	14251	14220	14178	14434	14219	14360	14131	14258	14207	14280	14175	14342	14249	14292	14205	14341	14330	14229	14164	14296	14379	14285	14371	14114	14264	14403	14413	14127	14424	14369	14335	14205	14176	14414	14315	14191	14285	14073	14078	14208	14238	14223	14100	14367	14196	14177	13982	14214	14188	14172	14092	14139	14224	14224	14345	14326	14210	14235	14181	14153	14397	14376	14060	14084	14246	14294	14069	14296	14054	14341	14317	14294	14156	14208	14129	14184	14090	14347	14051	14085	14310	14326	14274	14246	14201	14210	14224	14052	14126	14371	14257	14159	14139	14118	14112	14181	14324	14200	14234	14241	14140	14104	14140	14202	14168	14176	14248	14094	14085	14173	14381	14074	14194	14267	14092	14290	13993	14237	14376	14308	14186	14165	14069	14288	14217	14103	14181	14392	14034	14272	14186	14161	14209	14394	14186	14152	14235	14169	14113	14200	14130	13928	14065	14158	14359	13984	14234	14217	14229	14233	14223	14443	14228	14333	14097	14324	14317	14216	14194	14233	14054	14300	14173	14234	14043	14111	14433	14357	14341	14325	14388	14204	14230	14228	14279	14095	14127	14285	14135	14314	14023	14091	14113	14061	14298	14255	14159	14159	14188	14246	14356	14303	14194	14250	14046	14163	14278	14372	14278	14249	14162	14214	14185	14192	14206	14106	14427	14244	14147	13989	14045	14100	14265	14179	14009	14194	14135	14166	14280	14207	14228	14357	14181	14226	14132	14436	14100	14072	14286	14177	14206	14135	13956	14430	14247	14219	14021	14219	14450	14212	14255	14358	14393	14398	14289	14032	14262	14115	14182	14326	14179	14353	14007	14069	14292	14374	14232	14266	14212	14408	13986	14235	14260	14268	14174	14105	14065	14337	14112	14226	14224	14325	14342	14132	14226	14206	14180	14179	14104	14277	14162	14188	14001	14174	14162	14094	14167	14044	14135	14150	14207	14285	14235	14285	14022	14347	14176	14208	14393	14409	14269	14517	14154	14322	14200	14412	14174	14077	14218	14149	14253	14266	14215	14225	13962	14122	14242	14177	14242	14340	14234	14381	14115	14205	14395	14260	14178	14268	14049	14124	14293	14184	14136	14152	14272	14198	14374	14237	14242	14028	13994	14053	14217	14345	14041	14131	14155	14185	14440	14149	14248	14257	14138	14178	14335	14255	14238	14263	14146	14223	14337	14131	14272	14274	14217	14127	14251	14182	14275	14295	14278	14433	14294	14128	14409	14424	14383	14039	14191	14218	14101	14268	14300	14295	14282	14289	14234	14316	14234	14279	13976	14350	14325	14406	14258	14166	14248	14292	14191	14059	14171	14271	14217	14089	14350	14333	14170	14192	14289	14322	14211	14269	14311	14237	14080	14046	14144	14074	14015	14172	14247	14323	14297	13974	14103	14170	14058	14310	14160	14279	14240	14233	13928	14167	14315	14159	14298	14314	14272	14310	14082	14220	14179	14028	14179	14341	13982	14394	14313	14165	14322	14189	14159	14155	14229	14289	14358	14220	14192	14486	14205	14256	14138	14140	14294	14193	14157	14083	14389	13994	14356	14281	14189	14236	14312	14350	14282	14059	14102	14252	14182	13961	14208	14140	14211	14185	14181	14332	14277	14147	14082	14207	14145	14197	14247	14219	14069	14019	14236	14053	14031	14221	14240	14320	14359	14060	14096	14325	14278	13925	14255	14458	14407	14199	14291	14343	14144	14243	14214	14094	14140	14270	14262	14105	14422	14334	14187	14127	14290	14083	14288	14202	13966	14378	14282	14257	14221	14283	14172	14226	14253	14021	14067	14059	14220	14420	14367	14271	14060	14301	14224	14247	14142	14116	14217	14270	14359	14218	14423	14355	14331	14204	14198	14063	14256	14146	14190	14318	14085	14284	14084	14019	14188	14198	14118	14262	14216	14257	14163	14166	14198	14134	14550	14184	14276	14336	14424	14255	13979	14371	14298	14281	14187	14214	14296	13971	14066	14201	13934	14116	14142	14179	14378	14266	14217	14250	14250	14160	14233	14144	14253	14170	14111	14120	14380	14379	14375	14077	14207	14236	14248	14148	14245	14211	14158	14358	14158	14307	14142	14144	14226	14222	14175	14117	14112	14255	14273	14306	14415	14200	13962	13995	14030	14257	14334	14390	14224	14223	14260	14193	14103	14146	14060	14111	14230	14198	14190	14009	14142	14253	14358	14192	14318	14148	14327	14096	14208	14461	14286	14133	14073	14096	14286	14182	14340	14068	14278	14259	14271	14217	14261	14231	14360	14071	14017	14131	14078	14182	14434	14271	14201	14295	14128	13958	14304	14297	14266	14130	14237	14412	14379	14029	14284	13978	14048	14183	14142	14251	14334	14219	14248	14257	14010	14217	14186	14246	14229	14431	14271	14203	13994	14103	14290	14361	14195	14124	14191	14376	14149	14269	14181	14254	14168	14472	14178	14112	14220	14220	14178	14215	14260	14116	14281	14220	14075	14170	14187	14085	14341	14225	14265	14247	14106	14352	14160	14176	14253	14116	14210	14168	14271	14175	14185	14238	14290	14183	14293	14264	14191	14446	14219	14254	14099	14307	14141	14329	14163	14229	14042	14079	14316	14425	14118	14155	14269	14536	14240	14279	14097	14312	13989	14314	14187	14172	14268	14312	14391	14414	13965	14165	14170	14102	14122	14223	14300	13972	13978	14147	14194	14240	14154	14347	14046	13973	14276	14314	14040	14255	14406	14236	14376	14249	14158	14155	14268	14308	14088	14228	14059	14412	14217	14305	14077	14140	14343	14350	14308	14333	14112	14306	14183	14179	14225	14242	14085	14317	14203	14289	14185	14181	14242	14175	14046	14252	14056	14227	14185	14202	14271	14302	14101	14306	14318	14349	14273	14210	14380	14118	14175	14182	14022	14032	14221	14131	14163	14233	14125	14329	14191	14340	14188	14279	14252	14254	14439	14203	14002	13928	14190	14172	14239	14287	14271	14206	14166	14238	14318	14222	14227	14161	14173	14358	14288	14231	14132	14262	14230	14197	14163	14319	14302	13975	14266	14431	14284	14167	14306	14221	14261	14014	14190	14192	14286	14231	14155	14070	14071	14264	13980	14121	14129	14154	14318	14147	14129	14364	14157	14374	14073	14163	14114	14308	14299	14076	14188	14211	14173	14092	14085	14134	14276	14164	14062	14196	14150	14274	14260	14167	14144	14237	14192	14172	14277	14541	14240	14268	14176	14184	14053	14383	14251	14238	14260	14175	14237	14314	14201	14180	14063	14292	14427	14431	14229	14098	14189	14317	14143	14161	14096	14190	14245	14297	14285	14223	14299	14130	14231	14158	13962	14208	14257	14396	14258	14211	14165	14192	14263	14186	14046	14256	14065	14032	14169	14272	14028	14020	14190	14104	14238	14388	14392	14190	14230	14211	14175	14086	14041	14124	14061	14235	14047	14233	14442	14319	14217	14225	14348	14435	14191	14178	14154	14230	14250	14086	14334	14212	14223	14334	14119	14105	14241	14261	14286	14328	14148	14275	14190	14200	14275	14246	14242	14506	14468	14233	14297	14233	14032	13999	14078	14211	14102	14233	14233	14203	14189	14201	14171	14203	14223	14148	14424	14255	14131	14123	14293	14193	14120	14340	14156	14287	14171	14155	14187	14067	14094	13998	14231	14241	14074	14195	14158	14390	14149	14033	14200	14299	14216	14312	14337	14206	14060	14063	14270	14136	14080	14368	14349	14243	14317	14340	14327	14371	14284	14442	14219	14308	14237	14357	14055	14334	14210	14102	14239	14220	14325	14323	14521	14112	14208	14204	14049	14059	14267	14184	14224	14300	14025	14217	14265	14237	14288	14128	14407	14298	14278	14152	14182	14104	14109	14413	14338	14295	14070	14303	14245	14309	14147	14182	14269	14156	14242	14208	14148	14050	14084	14394	14129	14116	14138	14413	14142	14332	14325	14200	14390	14224	14368	14243	14359	14295	14309	14437	14233	14337	14116	14247	14109	14163	14279	14397	14168	14277	14219	14110	14114	14174	14324	14213	14308	14158	14271	14117	14090	14251	14044	14251	14025	14203	14193	14278	14166	14194	14228	14045	14117	14127	14163	14094	14271	14189	14069	14232	14081	14300	14344	14223	14060	14296	14086	14283	14319	14392	14297	14300	14329	14385	14287	14266	14279	14164	14233	14348	14430	14336	14272	14314	14179	14246	14261	14262	14172	14406	14361	14170	14092	14180	14237	14312	14078	14238	14287	14274	14157	14183	14033	14142	14233	14185	14076	14009	14116	14308	14361	14236	14158	14064	14194	14218	14226	14210	14105	14156	14320	14259	14150	14143	14100	14228	14421	14231	14243	14090	14349	14161	14236	14135	14182	14222	14303	14357	14197	14450	14073	14170	14209	14070	14336	14198	14174	14397	13971	14254	14271	14133	14219	14099	14122	14054	14195	14215	14142	14290	14283	14059	14177	14181	14208	14056	14183	14170	14110	14210	14488	14159	14330	14052	14283	14288	14140	14092	14146	14199	14299	14178	14135	14161	14140	14328	14412	14151	14115	14135	14179	14229	14115	14178	14227	14113	14163	14144	14099	14162	14096	14286	14174	14187	14256	14294	14366	14209	14027	14321	14084	14120	14072	14076	14284	14123	14239	14051	14213	14228	14066	14269	14228	14311	14166	14273	14248	14348	14098	14391	14199	14130	14089	14205	14181	14287	14146	14213	14323	14226	14192	14269	14153	14339	14280	14312	14191	14246	14159	14178	14361	14385	14082	14245	14073	14172	14314	14235	14149	14110	14208	14271	14171	14148	14324	14215	14187	14240	14398	14311	14139	14417	14231	14141	14182	14080	14192	14136	14135	14189	14217	14088	14202	14290	14179	14094	14032	14250	14157	14300	14285	14287	14210	14061	14340	14291	14163	14157	14175	14243	14411	14270	14134	14357	14180	14208	14191	14212	13929	14122	14279	14232	14242	14186	14107	14204	14362	14326	14106	14100	14369	14339	14124	14190	14113	14356	14187	14228	14069	14435	13966	14294	14386	14179	14043	14329	14240	14224	14212	14255	14243	14132	14203	14198	14245
21666	33574	27686	21692	18680	16731	15577	14887	14353	14073	13970	13881	13821	13691	13559	13381	13621	13530	13525	13475	13530	13226	13470	13582	13489	13501	13557	13497	13516	13323	13316	13322	13399	13351	13430	13320	13487	13356	13399	13312	13362	13425	13437	13521	13329	13334	13170	13205	13406	13241	13318	13362	13341	13291	13318	13321	13472	13548	13418	13444	13289	13189	13461	13320	13375	13274	13427	13277	13362	13358	13342	13124	13366	13267	13267	13272	13281	13357	13354	13251	13342	13298	13301	13359	13274	13498	13451	13353	13417	13583	13493	13414	13443	13284	13334	13345	13405	13346	13429	13258	13316	13478	13403	13424	13410	13434	13308	13496	13501	13521	13339	13440	13460	13350	13381	13209	13060	13386	13346	13280	13363	13290	13438	13381	13514	13323	13530	13435	13388	13196	13447	13426	13330	13273	13303	13426	13334	13395	13461	13521	13525	13324	13276	13310	13357	13408	13336	13313	13509	13510	13329	13510	13491	13352	13451	13313	13301	13341	13380	13231	13332	13327	13321	13217	13352	13311	13484	13455	13453	13365	13253	13238	13312	13375	13264	13531	13351	13337	13411	13268	13544	13425	13281	13472	13422	13523	13531	13451	13290	13319	13296	13435	13458	13493	13376	13445	13274	13261	13402	13372	13242	13339	13236	13302	13397	13479	13304	13338	13230	13295	13273	13197	13312	13304	13463	13267	13240	13423	13430	13434	13500	13300	13405	13324	13441	13542	13419	13422	13450	13443	13441	13507	13323	13389	13297	13347	13320	13407	13526	13317	13352	13356	13371	13461	13228	13404	13307	13359	13348	13343	13364	13293	13439	13459	13440	13447	13322	13242	13288	13301	13221	13446	13303	13419	13137	13430	13366	13430	13332	13367	13291	13354	13294	13205	13302	13528	13322	13409	13398	13271	13319	13502	13294	13454	13349	13354	13309	13223	13440	13291	13387	13447	13299	13448	13340	13275	13363	13364	13487	13516	13234	13434	13278	13363	13341	13412	13480	13425	13239	13262	13449	13266	13306	13465	13381	13337	13459	13314	13299	13526	13374	13512	13253	13457	13508	13506	13387	13330	13347	13355	13419	13483	13405	13379	13361	13323	13426	13384	13532	13453	13371	13433	13341	13386	13418	13406	13309	13259	13476	13378	13416	13324	13329	13450	13375	13398	13503	13432	13397	13510	13364	13383	13110	13479	13281	13266	13433	13333	13539	13325	13322	13226	13496	13407	13403	13338	13387	13216	13400	13263	13371	13256	13441	13466	13503	13260	13418	13504	13225	13465	13422	13422	13491	13179	13399	13384	13405	13488	13361	13381	13338	13470	13343	13296	13443	13479	13390	13283	13495	13345	13368	13420	13217	13288	13187	13482	13212	13398	13421	13353	13506	13328	13301	13215	13387	13384	13432	13248	13388	13179	13426	13242	13492	13424	13454	13320	13470	13408	13295	13440	13460	13485	13358	13391	13457	13382	13497	13355	13204	13407	13442	13236	13392	13216	13484	13440	13184	13577	13476	13407	13527	13280	13399	13405	13293	13344	13270	13441	13442	13315	13413	13411	13176	13406	13327	13405	13553	13336	13342	13354	13433	13120	13318	13260	13415	13418	13408	13368	13525	13307	13354	13544	13429	13498	13313	13282	13432	13369	13333	13486	13386	13341	13334	13494	13399	13256	13461	13305	13381	13397	13293	13336	13382	13405	13365	13297	13359	13383	13372	13370	13539	13372	13385	13439	13470	13224	13289	13369	13294	13374	13563	13247	13409	13271	13365	13243	13471	13331	13407	13336	13261	13410	13316	13362	13511	13432	13347	13575	13381	13346	13453	13425	13400	13394	13412	13400	13509	13432	13406	13242	13366	13555	13378	13258	13462	13153	13293	13368	13450	13356	13392	13347	13372	13337	13479	13341	13365	13433	13314	13319	13357	13422	13276	13551	13414	13428	13334	13263	13465	13404	13462	13361	13464	13290	13360	13292	13466	13410	13291	13347	13505	13277	13345	13434	13457	13438	13481	13202	13272	13428	13202	13380	13477	13489	13193	13505	13401	13450	13399	13317	13418	13388	13141	13495	13247	13336	13377	13417	13536	13311	13603	13273	13445	13508	13514	13322	13332	13367	13361	13569	13475	13191	13334	13423	13276	13378	13431	13377	13305	13444	13428	13301	13257	13366	13343	13417	13367	13362	13475	13337	13419	13397	13432	13279	13614	13304	13416	13232	13286	13418	13328	13386	13520	13402	13277	13439	13377	13503	13202	13449	13403	13425	13454	13390	13425	13293	13499	13300	13315	13305	13381	13373	13316	13447	13419	13252	13372	13453	13444	13420	13424	13327	13449	13596	13357	13560	13308	13378	13386	13306	13341	13272	13443	13409	13337	13398	13478	13414	13410	13356	13492	13502	13459	13504	13345	13361	13392	13399	13394	13336	13436	13308	13439	13199	13471	13483	13473	13379	13260	13372	13437	13377	13470	13286	13466	13473	13295	13376	13383	13251	13476	13295	13287	13474	13416	13381	13427	13372	13407	13311	13279	13263	13367	13363	13393	13433	13310	13317	13366	13407	13396	13393	13470	13484	13428	13461	13322	13309	13451	13384	13259	13429	13289	13380	13410	13471	13463	13237	13466	13283	13377	13339	13352	13412	13477	13296	13279	13425	13204	13263	13422	13342	13279	13316	13323	13252	13390	13411	13417	13395	13278	13467	13490	13388	13448	13337	13422	13415	13199	13268	13378	13433	13235	13404	13363	13331	13326	13314	13313	13478	13325	13559	13316	13311	13404	13487	13376	13423	13367	13452	13364	13267	13332	13330	13423	13375	13409	13405	13521	13434	13458	13321	13412	13444	13153	13412	13427	13404	13386	13441	13395	13352	13207	13432	13364	13242	13333	13465	13176	13283	13276	13489	13409	13382	13392	13550	13343	13521	13288	13455	13437	13404	13129	13432	13432	13304	13259	13319	13393	13242	13396	13480	13422	13565	13481	13381	13343	13513	13320	13450	13280	13270	13403	13510	13338	13342	13419	13238	13456	13557	13537	13434	13432	13489	13467	13366	13473	13433	13365	13497	13397	13522	13456	13280	13347	13420	13577	13419	13557	13375	13445	13232	13394	13286	13333	13321	13451	13448	13229	13413	13300	13370	13373	13441	13323	13456	13419	13291	13287	13257	13508	13326	13339	13367	13506	13400	13485	13230	13342	13444	13174	13563	13448	13299	13425	13340	13548	13317	13481	13586	13320	13517	13277	13580	13409	13385	13539	13502	13428	13369	13349	13269	13314	13291	13452	13325	13365	13376	13314	13236	13380	13418	13510	13336	13382	13305	13342	13405	13321	13205	13364	13454	13408	13298	13357	13601	13544	13462	13459	13436	13383	13390	13300	13267	13371	13322	13364	13243	13147	13381	13469	13329	13389	13429	13561	13322	13395	13234	13273	13271	13443	13415	13251	13440	13354	13232	13416	13546	13401	13431	13358	13371	13425	13355	13382	13409	13275	13505	13290	13326	13447	13469	13376	13380	13311	13396	13215	13644	13408	13302	13448	13500	13379	13310	13386	13519	13403	13315	13412	13391	13390	13342	13509	13412	13352	13259	13574	13342	13426	13342	13336	13450	13378	13256	13454	13369	13372	13439	13418	13335	13277	13312	13315	13556	13431	13216	13370	13335	13255	13370	13396	13263	13496	13402	13238	13117	13367	13405	13276	13414	13397	13156	13342	13389	13410	13385	13394	13493	13506	13234	13511	13329	13397	13535	13438	13406	13160	13377	13140	13421	13354	13359	13257	13469	13274	13502	13391	13472	13485	13270	13474	13385	13156	13452	13394	13490	13494	13291	13467	13325	13413	13276	13179	13467	13337	13455	13368	13406	13405	13442	13459	13145	13203	13302	13286	13662	13335	13325	13166	13495	13521	13364	13428	13260	13415	13348	13220	13348	13340	13344	13392	13297	13196	13379	13241	13489	13245	13466	13378	13374	13446	13400	13351	13326	13343	13447	13287	13417	13126	13292	13314	13430	13304	13359	13328	13539	13372	13392	13450	13308	13590	13279	13421	13486	13462	13295	13330	13397	13433	13399	13362	13452	13322	13393	13412	13378	13524	13314	13307	13441	13318	13395	13362	13407	13275	13413	13386	13376	13230	13498	13572	13333	13388	13461	13353	13380	13322	13469	13463	13419	13348	13440	13486	13457	13358	13424	13355	13308	13356	13514	13382	13548	13342	13310	13416	13323	13294	13400	13316	13336	13452	13329	13458	13359	13371	13487	13295	13317	13362	13415	13342	13392	13447	13584	13234	13395	13374	13538	13300	13492	13451	13368	13493	13296	13399	13462	13496	13254	13337	13398	13418	13406	13280	13315	13480	13322	13347	13299	13270	13317	13434	13381	13293	13268	13382	13281	13432	13365	13505	13304	13144	13277	13275	13228	13474	13485	13500	13287	13163	13216	13407	13372	13352	13221	13375	13371	13215	13370	13377	13338	13337	13371	13305	13514	13365	13340	13337	13285	13433	13115	13393	13548	13448	13529	13308	13323	13444	13244	13325	13424	13394	13224	13222	13294	13376	13335	13360	13520	13446	13455	13497	13250	13354	13495	13417	13401	13495	13496	13479	13394	13401	13424	13313	13408	13278	13512	13409	13505	13324	13385	13304	13476	13378	13294	13386	13503	13350	13377	13417	13350	13418	13456	13332	13282	13388	13350	13277	13436	13310	13357	13392	13494	13230	13303	13311	13588	13335	13366	13213	13217	13450	13377	13297	13378	13300	13461	13144	13422	13387	13370	13446	13517	13283	13277	13385	13269	13371	13260	13233	13304	13348	13468	13427	13357	13517	13202	13409	13377	13518	13370	13256	13419	13372	13578	13352	13460	13295	13419	13345	13376	13338	13354	13439	13334	13571	13483	13358	13448	13409	13444	13420	13400	13446	13373	13466	13443	13352	13395	13436	13224	13363	13497	13502	13559	13430	13507	13226	13266	13441	13422	13500	13240	13441	13164	13458	13440	13345	13387	13392	13300	13414	13372	13459	13440	13391	13574	13507	13321	13404	13434	13419	13243	13413	13410	13536	13389	13477	13497	13351	13236	13398	13357	13568	13306	13456	13406	13376	13413	13453	13484	13403	13351	13339	13378	13470	13381
23531	21468	28009	25537	22335	20347	18740	16565	15504	15326	15220	14933	14796	14844	14806	14605	14694	14396	14467	14525	14737	14774	14657	14525	14699	14542	14271	14400	14275	14434	14364	14425	14314	14389	14394	14379	14840	14488	14585	14427	14561	14486	14422	14369	14633	14570	14400	14512	14577	14510	14305	14461	14391	14410	14509	14306	14319	14518	14321	14459	14454	14418	14291	14512	14279	14389	14370	14331	14432	14428	14516	14483	14491	14429	14348	14353	14421	14334	14279	14461	14236	14380	14506	14369	14429	14537	14494	14341	14364	14300	14364	14488	14396	14117	14378	14394	14300	14421	14313	14415	14404	14169	14315	14444	14559	14296	14445	14445	14452	14403	14480	14481	14457	14393	14393	14556	14404	14378	14377	14343	14442	14429	14349	14461	14242	14440	14362	14349	14312	14469	14414	14223	14274	14492	14551	14452	14328	14294	14338	14479	14374	14492	14441	14157	14291	14503	14431	14249	14217	14472	14281	14437	14469	14439	14331	14332	14251	14449	14497	14428	14344	14448	14462	14482	14545	14377	14308	14389	14336	14316	14282	14363	14411	14294	14290	14476	14439	14433	14357	14315	14249	14364	14460	14477	14515	14406	14281	14100	14348	14505	14430	14371	14447	14415	14409	14352	14352	14521	14359	14464	14068	14385	14366	14219	14350	14361	14504	14375	14409	14308	14446	14455	14367	14381	14481	14318	14405	14462	14450	14616	14327	14225	14395	14318	14349	14352	14383	14450	14406	14313	14493	14337	14165	14262	14427	14406	14452	14393	14247	14104	14387	14523	14571	14553	14393	14331	14358	14328	14496	14203	14308	14293	14440	14347	14379	14369	14382	14332	14247	14450	14271	14369	14596	14459	14307	14314	14287	14361	14305	14366	14338	14369	14331	14337	14459	14445	14396	14240	14305	14273	14436	14539	14360	14245	14280	14293	14312	14488	14327	14393	14418	14426	14281	14388	14283	14315	14560	14259	14426	14387	14429	14318	14284	14468	14419	14277	14282	14364	14530	14343	14239	14390	14373	14284	14312	14447	14361	14402	14383	14401	14456	14336	14418	14443	14337	14494	14285	14285	14362	14414	14550	14322	14465	14552	14429	14362	14333	14305	14282	14495	14349	14492	14431	14293	14322	14260	14371	14440	14437	14253	14342	14323	14432	14389	14430	14289	14476	14446	14344	14284	14148	14194	14326	14558	14469	14394	14507	14443	14486	14384	14309	14355	14280	14418	14403	14333	14419	14196	14240	14397	14481	14428	14458	14233	14384	14359	14419	14261	14397	14284	14321	14313	14513	14423	14404	14400	14227	14408	14344	14436	14399	14612	14345	14365	14376	14526	14409	14369	14397	14298	14332	14312	14397	14302	14363	14360	14427	14539	14363	14505	14398	14533	14477	14490	14267	14379	14302	14435	14286	14520	14524	14652	14246	14389	14501	14408	14466	14393	14427	14289	14277	14543	14386	14435	14446	14330	14366	14408	14577	14400	14391	14441	14278	14236	14403	14438	14490	14397	14349	14328	14419	14410	14430	14371	14381	14273	14539	14326	14268	14138	14327	14365	14357	14387	14656	14504	14236	14311	14394	14428	14285	14329	14379	14512	14543	14499	14239	14529	14366	14440	14405	14456	14394	14344	14131	14341	14316	14372	14367	14329	14444	14255	14493	14301	14305	14292	14584	14444	14422	14399	14323	14333	14353	14323	14441	14450	14317	14397	14391	14405	14310	14318	14321	14330	14303	14412	14390	14288	14598	14487	14262	14612	14423	14451	14380	14344	14398	14261	14379	14418	14422	14365	14206	14316	14337	14366	14395	14391	14294	14482	14331	14187	14322	14294	14228	14559	14360	14288	14493	14365	14334	14623	14442	14406	14348	14257	14526	14437	14244	14494	14478	14225	14376	14404	14242	14532	14503	14371	14429	14210	14445	14384	14384	14248	14328	14331	14457	14635	14367	14342	14367	14359	14233	14194	14197	14559	14473	14479	14540	14519	14440	14485	14466	14514	14310	14227	14361	14384	14536	14430	14356	14549	14493	14229	14667	14353	14410	14438	14278	14285	14281	14458	14259	14433	14568	14125	14458	14230	14324	14553	14410	14491	14463	14410	14502	14646	14396	14340	14478	14392	14400	14555	14320	14297	14118	14321	14295	14259	14344	14359	14455	14384	14160	14482	14514	14416	14385	14375	14253	14475	14385	14453	14329	14334	14246	14183	14376	14415	14357	14315	14327	14452	14426	14323	14171	14267	14345	14199	14400	14451	14461	14397	14291	14451	14509	14409	14268	14272	14365	14317	14177	14417	14450	14448	14473	14281	14480	14494	14408	14374	14396	14239	14283	14322	14288	14487	14401	14485	14221	14578	14387	14469	14430	14425	14227	14216	14181	14308	14247	14382	14491	14548	14580	14411	14500	14290	14298	14365	14403	14436	14614	14464	14455	14456	14463	14475	14428	14397	14417	14502	14569	14390	14358	14371	14439	14339	14504	14390	14361	14367	14296	14322	14272	14453	14381	14292	14361	14439	14227	14300	14371	14282	14264	14424	14336	14287	14409	14272	14724	14396	14344	14330	14389	14590	14382	14395	14541	14350	14466	14414	14299	14447	14297	14256	14362	14557	14336	14345	14620	14297	14451	14524	14603	14330	14282	14222	14437	14308	14342	14332	14327	14370	14423	14404	14445	14443	14221	14274	14528	14593	14576	14392	14352	14602	14479	14290	14409	14566	14349	14306	14425	14480	14346	14453	14346	14339	14441	14496	14351	14512	14351	14405	14345	14357	14169	14643	14513	14362	14310	14526	14291	14452	14365	14567	14490	14533	14321	14284	14432	14560	14550	14471	14398	14397	14474	14453	14497	14526	14417	14302	14226	14463	14352	14371	14661	14319	14262	14386	14489	14336	14413	14265	14459	14345	14395	14500	14383	14488	14591	14475	14294	14283	14507	14486	14436	14241	14431	14463	14341	14266	14424	14422	14351	14406	14314	14294	14483	14296	14373	14543	14343	14452	14400	14286	14486	14548	14439	14199	14568	14144	14267	14267	14357	14339	14483	14268	14365	14356	14449	14494	14401	14435	14297	14549	14340	14393	14303	14368	14231	14356	14268	14360	14426	14404	14324	14426	14338	14339	14362	14455	14363	14416	14319	14325	14410	14406	14516	14322	14331	14476	14338	14636	14417	14379	14379	14215	14471	14405	14434	14508	14509	14385	14222	14583	14337	14492	14655	14297	14345	14436	14372	14468	14359	14434	14285	14327	14388	14416	14399	14417	14316	14406	14182	14417	14415	14411	14172	14514	14369	14442	14505	14363	14480	14433	14529	14408	14399	14406	14556	14496	14339	14388	14364	14355	14363	14179	14505	14291	14488	14355	14346	14211	14336	14230	14569	14480	14257	14331	14470	14471	14301	14506	14478	14357	14257	14479	14155	14332	14267	14346	14407	14232	14283	14360	14363	14328	14432	14459	14427	14507	14388	14246	14342	14441	14487	14335	14395	14335	14222	14375	14427	14129	14399	14580	14568	14393	14175	14429	14354	14299	14485	14547	14290	14283	14431	14329	14311	14233	14207	14367	14337	14284	14100	14348	14482	14453	14348	14340	14306	14254	14245	14248	14355	14414	14412	14282	14333	14320	14306	14248	14393	14426	14458	14232	14332	14398	14179	14271	14390	14309	14467	14467	14357	14387	14390	14410	14342	14399	14484	14491	14485	14461	14480	14471	14439	14259	14351	14312	14270	14400	14465	14346	14389	14333	14348	14403	14440	14289	14436	14188	14377	14516	14506	14381	14306	14134	14401	14408	14262	14401	14467	14423	14348	14455	14261	14338	14286	14233	14339	14214	14392	14355	14482	14509	14450	14559	14300	14297	14393	14560	14403	14239	14434	14370	14451	14320	14473	14222	14434	14626	14419	14551	14495	14411	14249	14363	14336	14287	14620	14478	14362	14449	14411	14416	14387	14561	14445	14225	14432	14344	14411	14243	14232	14457	14433	14270	14298	14525	14241	14197	14257	14302	14507	14432	14235	14452	14382	14537	14262	14435	14331	14362	14264	14398	14414	14395	14528	14418	14397	14396	14281	14217	14411	14395	14425	14333	14149	14079	14465	14292	14355	14242	14382	14324	14388	14244	14462	14478	14246	14309	14313	14498	14574	14239	14216	14398	14304	14221	14351	14505	14203	14253	14425	14620	14439	14410	14491	14312	14334	14137	14348	14448	14303	14379	14571	14217	14399	14403	14458	14261	14481	14388	14419	14395	14425	14348	14251	14428	14395	14350	14450	14497	14462	14566	14400	14476	14510	14378	14584	14262	14497	14272	14465	14273	14327	14500	14578	14507	14354	14270	14464	14540	14263	14311	14257	14492	14410	14427	14261	14349	14398	14423	14433	14374	14434	14415	14414	14263	14315	14365	14397	14306	14275	14342	14438	14294	14276	14476	14503	14389	14208	14497	14165	14490	14334	14477	14570	14377	14371	14311	14160	14413	14316	14468	14411	14359	14585	14299	14321	14255	14232	14364	14354	14246	14253	14552	14436	14134	14467	14399	14357	14493	14453	14472	14326	14575	14307	14330	14488	14320	14357	14412	14317	14321	14485	14388	14377	14447	14241	14384	14237	14283	14479	14339	14332	14419	14444	14228	14497	14248	14474	14428	14502	14331	14597	14518	14264	14434	14470	14439	14449	14431	14465	14226	14492	14225	14293	14445	14254	14203	14303	14315	14475	14512	14382	14438	14175	14359	14285	14387	14347	14566	14314	14362	14303	14384	14512	14365	14409	14397	14525	14164	14491	14441	14314	14407	14219	14277	14568	14416	14407	14245	14391	14170	14298	14236	14298	14433	14251	14315	14334	14208	14270	14306	14299	14250	14390	14352	14410	14491	14323	14447	14290	14401	14499	14388	14406	14325	14532	14471	14494	14261	14526	14319	14113	14339	14321	14401	14337	14344	14613	14425	14364	14450	14351	14237	14303	14319	14435	14493	14455	14208	14404	14293	14395	14196	14453	14320	14546	14154	14378	14457	14472	14344	14548	14578	14435	14256	14519	14321	14339	14368	14555	14337	14618	14372	14298	14465	14556	14496	14262	14222	14379	14394	14353	14552	14290	14300	14449	14318	14243	14415	14546	14415	14265	14392
20646	40207	33843	26595	22083	18896	17331	16261	15596	14788	14374	14176	14109	13891	13822	13727	13814	13710	13827	13725	13666	13672	13989	13497	13580	13667	13581	13669	13583	13490	13487	13560	13498	13665	13618	13499	13501	13573	13535	13502	13534	13501	13352	13557	13377	13587	13402	13563	13637	13477	13277	13449	13466	13410	13616	13524	13441	13556	13585	13436	13522	13406	13598	13416	13468	13543	13427	13414	13436	13688	13559	13443	13392	13624	13552	13487	13586	13525	13551	13539	13376	13399	13477	13375	13430	13340	13567	13456	13347	13497	13244	13408	13529	13379	13265	13434	13464	13555	13464	13436	13544	13474	13482	13392	13373	13362	13533	13557	13546	13532	13522	13626	13467	13406	13399	13520	13409	13490	13604	13414	13524	13459	13531	13451	13645	13421	13514	13411	13427	13635	13594	13543	13389	13287	13577	13712	13537	13524	13497	13515	13651	13572	13556	13461	13324	13519	13449	13545	13531	13372	13562	13357	13585	13413	13514	13428	13674	13557	13456	13525	13736	13477	13525	13468	13559	13707	13462	13457	13358	13414	13495	13566	13503	13485	13600	13535	13496	13418	13625	13446	13638	13619	13486	13496	13493	13300	13518	13473	13447	13524	13299	13517	13521	13583	13476	13686	13481	13484	13448	13408	13608	13635	13354	13510	13665	13459	13506	13398	13420	13359	13514	13520	13436	13514	13513	13420	13491	13560	13572	13517	13469	13351	13653	13373	13454	13476	13390	13722	13559	13464	13404	13584	13527	13356	13546	13514	13456	13628	13606	13523	13462	13487	13605	13405	13566	13411	13503	13301	13459	13383	13415	13499	13499	13431	13616	13477	13587	13611	13420	13521	13460	13411	13656	13619	13387	13472	13364	13352	13613	13571	13444	13415	13278	13436	13463	13592	13317	13634	13434	13532	13405	13575	13610	13467	13525	13511	13389	13644	13413	13427	13277	13424	13436	13472	13263	13352	13483	13486	13455	13526	13710	13398	13243	13352	13431	13589	13353	13268	13544	13314	13345	13656	13511	13426	13723	13493	13622	13523	13550	13702	13466	13227	13408	13329	13556	13454	13418	13425	13475	13511	13476	13392	13287	13296	13565	13460	13489	13612	13617	13503	13423	13517	13557	13428	13576	13562	13449	13598	13430	13439	13464	13418	13567	13505	13622	13524	13235	13576	13646	13529	13451	13401	13424	13581	13450	13314	13386	13525	13380	13502	13489	13358	13548	13441	13445	13711	13572	13575	13414	13493	13598	13556	13394	13558	13611	13544	13458	13467	13472	13626	13589	13571	13463	13383	13738	13476	13559	13444	13529	13593	13440	13557	13634	13337	13535	13641	13475	13515	13578	13539	13308	13628	13378	13613	13507	13422	13562	13406	13480	13427	13571	13616	13419	13472	13529	13453	13495	13574	13499	13404	13359	13566	13374	13678	13480	13479	13517	13521	13557	13439	13359	13363	13623	13501	13530	13635	13502	13403	13532	13533	13562	13551	13482	13505	13494	13333	13479	13480	13412	13366	13344	13384	13348	13680	13375	13430	13480	13485	13497	13442	13566	13580	13430	13362	13381	13612	13395	13538	13435	13432	13691	13502	13584	13551	13348	13511	13564	13407	13338	13338	13505	13511	13382	13580	13557	13598	13554	13359	13389	13536	13536	13504	13631	13293	13644	13597	13436	13453	13494	13551	13496	13439	13632	13567	13408	13488	13210	13519	13593	13627	13555	13609	13611	13340	13540	13456	13543	13386	13335	13351	13524	13584	13451	13559	13412	13406	13407	13560	13573	13603	13394	13473	13419	13245	13564	13389	13473	13482	13472	13611	13519	13494	13422	13440	13351	13552	13492	13396	13653	13401	13368	13552	13469	13521	13433	13452	13576	13347	13500	13527	13476	13479	13434	13541	13390	13490	13424	13389	13516	13410	13511	13411	13441	13345	13569	13580	13609	13498	13322	13341	13413	13779	13457	13603	13592	13453	13540	13543	13517	13431	13593	13487	13482	13655	13346	13608	13419	13560	13495	13587	13587	13481	13204	13419	13330	13373	13556	13408	13486	13527	13501	13478	13372	13453	13478	13433	13554	13406	13596	13471	13564	13593	13481	13508	13431	13531	13543	13416	13600	13441	13590	13540	13608	13543	13456	13546	13611	13598	13510	13444	13564	13464	13466	13536	13634	13547	13356	13583	13636	13414	13347	13392	13535	13556	13417	13405	13591	13398	13432	13372	13476	13358	13261	13539	13484	13470	13464	13520	13518	13565	13494	13480	13529	13358	13470	13514	13436	13435	13603	13549	13424	13403	13413	13568	13427	13470	13420	13368	13622	13463	13527	13572	13448	13553	13576	13673	13527	13457	13426	13456	13532	13651	13556	13548	13522	13623	13441	13434	13393	13540	13585	13620	13504	13503	13704	13372	13386	13665	13443	13321	13502	13350	13393	13415	13477	13418	13401	13337	13486	13540	13599	13553	13353	13570	13394	13516	13606	13601	13566	13451	13414	13462	13421	13518	13470	13567	13538	13518	13656	13491	13449	13448	13469	13453	13604	13438	13655	13400	13611	13634	13485	13485	13310	13476	13511	13568	13649	13376	13518	13512	13567	13626	13304	13722	13470	13597	13401	13362	13402	13573	13468	13415	13432	13452	13449	13544	13393	13499	13379	13569	13588	13468	13475	13468	13629	13371	13463	13572	13407	13526	13545	13450	13381	13497	13348	13439	13425	13493	13574	13471	13639	13519	13550	13407	13471	13477	13583	13514	13390	13565	13446	13577	13595	13367	13443	13656	13461	13442	13410	13504	13452	13356	13530	13475	13533	13654	13484	13382	13462	13489	13478	13571	13545	13641	13559	13630	13491	13416	13502	13354	13562	13497	13473	13607	13338	13483	13441	13327	13506	13472	13320	13501	13336	13635	13642	13646	13625	13577	13504	13491	13573	13404	13470	13519	13422	13689	13360	13490	13495	13335	13511	13483	13392	13331	13229	13487	13427	13483	13439	13545	13449	13593	13463	13385	13471	13501	13420	13601	13333	13462	13352	13481	13519	13526	13361	13642	13622	13399	13461	13642	13475	13420	13424	13489	13553	13338	13578	13520	13524	13507	13486	13721	13320	13637	13460	13455	13355	13721	13477	13574	13561	13510	13445	13515	13413	13578	13447	13371	13595	13560	13409	13578	13425	13458	13259	13484	13317	13517	13412	13399	13513	13622	13638	13387	13553	13495	13519	13577	13452	13455	13461	13288	13486	13439	13505	13381	13385	13562	13440	13587	13499	13557	13535	13378	13564	13561	13368	13460	13317	13414	13559	13562	13357	13505	13485	13468	13408	13430	13362	13275	13439	13487	13484	13547	13259	13339	13386	13527	13467	13576	13501	13591	13538	13373	13509	13300	13512	13490	13382	13537	13358	13361	13415	13484	13569	13523	13516	13585	13618	13582	13464	13466	13557	13519	13492	13347	13524	13471	13486	13517	13628	13708	13344	13352	13585	13574	13565	13507	13474	13255	13458	13514	13592	13594	13373	13507	13309	13348	13509	13288	13493	13487	13485	13590	13455	13448	13569	13463	13512	13429	13437	13584	13501	13476	13528	13555	13439	13480	13622	13285	13570	13508	13423	13472	13529	13544	13499	13431	13534	13428	13441	13464	13443	13298	13523	13567	13475	13507	13490	13439	13484	13437	13553	13605	13478	13547	13548	13544	13450	13709	13471	13428	13485	13484	13574	13639	13500	13508	13461	13413	13559	13389	13423	13460	13461	13582	13421	13325	13641	13485	13449	13448	13575	13453	13517	13484	13646	13535	13477	13551	13484	13581	13723	13456	13459	13481	13357	13499	13638	13616	13436	13454	13315	13606	13515	13639	13481	13440	13514	13268	13448	13453	13650	13487	13409	13421	13543	13668	13510	13449	13469	13479	13617	13499	13524	13634	13522	13285	13464	13558	13508	13523	13568	13505	13415	13536	13294	13649	13507	13388	13581	13540	13542	13421	13330	13582	13388	13485	13751	13366	13510	13490	13458	13495	13504	13735	13413	13367	13651	13450	13552	13489	13608	13536	13331	13465	13495	13370	13413	13378	13530	13536	13525	13346	13435	13422	13503	13508	13371	13603	13666	13683	13424	13520	13430	13680	13357	13395	13624	13518	13553	13672	13494	13512	13525	13538	13409	13423	13518	13478	13517	13662	13448	13548	13378	13267	13667	13485	13361	13612	13561	13482	13585	13322	13548	13536	13300	13463	13518	13434	13409	13494	13544	13464	13611	13614	13484	13651	13500	13460	13510	13340	13493	13684	13398	13347	13645	13396	13458	13540	13578	13403	13469	13534	13487	13545	13505	13559	13455	13369	13310	13450	13581	13503	13455	13447	13563	13636	13420	13481	13554	13430	13537	13536	13432	13510	13437	13467	13546	13475	13409	13644	13348	13403	13503	13395	13480	13442	13492	13401	13397	13569	13438	13392	13346	13543	13606	13453	13466	13316	13455	13528	13514	13461	13501	13393	13588	13456	13541	13418	13477	13331	13403	13521	13507	13453	13576	13359	13410	13477	13481	13618	13441	13490	13438	13384	13511	13336	13525	13665	13483	13474	13479	13393	13312	13390	13351	13655	13492	13481	13578	13559	13556	13492	13554	13509	13486	13563	13508	13387	13535	13496	13721	13461	13555	13365	13525	13380	13594	13391	13430	13555	13483	13489	13578	13494	13551	13483	13495	13432	13433	13547	13641	13676	13572	13300	13645	13471	13481	13612	13459	13451	13346	13446	13520	13580	13435	13392	13597	13504	13598	13613	13463	13485	13765	13588	13404	13373	13539	13608	13395	13600	13461	13531	13384	13391	13447	13538	13469	13410	13511	13483	13464	13496	13663	13551	13391	13468	13502	13561	13478	13474	13393	13294	13591	13523	13495	13623	13582	13385	13506	13455	13450	13445	13364	13351	13507	13368	13495	13526	13494	13638	13447	13627	13618	13465	13570	13483	13438	13513	13342	13404	13428	13446	13574	13453	13475	13414	13383	13367	13468	13486	13506	13374	13477	13343	13547	13477	13511	13590	13487	13376	13497	13393	13583	13556	13640	13399	13466	13524	13523	13474	13366	13494	13475	13655	13363	13585	13513	13622	13357	13562	13637	13518	13499	13520
25531	21642	26741	26696	18545	16786	16070	15341	14954	14780	14433	14340	14436	14329	14351	14217	14295	14182	14137	14203	14247	13945	14244	14298	14228	14175	14068	14121	14153	14227	13896	14071	13991	14020	13826	14212	13936	14066	14059	14033	14039	13855	13929	14087	13926	14000	14020	14179	13946	13890	14055	14042	13921	13896	14172	13927	14198	13928	13898	13989	14026	14045	13983	14024	14075	13880	14063	14040	13879	13914	14034	13949	13944	14018	13941	14086	13925	13970	14144	14075	14085	13923	14025	14087	13941	14064	13825	14151	14114	14057	14087	13892	14117	14058	14092	13932	13751	14082	14258	14133	14051	13995	14073	14019	13994	13978	14030	14233	14116	13938	14162	13894	13984	14076	13812	14025	13986	14206	13883	14002	13827	13965	13863	14080	14066	13820	14103	13764	14053	14088	13942	13957	13795	14141	14102	13981	14180	13980	14007	13951	14007	13996	14107	14125	13991	13917	13806	13934	13873	13882	13954	13972	14072	14161	13923	14092	13852	13984	13821	14047	13984	13986	14223	13840	13988	13917	14076	13931	13950	13846	13944	14121	14063	13884	13923	14092	14082	14054	13568	13993	13996	14197	14300	14113	13979	14078	13760	14080	14003	14025	14123	14135	14083	14158	14034	14029	13998	13971	13885	13916	13976	13962	14146	13967	14162	13913	14024	13948	13872	13891	13992	14026	13989	13875	13854	13884	14077	14083	13806	14062	14070	13977	13993	14063	14187	14101	14061	14145	14074	13955	13886	13806	14080	13990	14100	14041	14109	13849	13989	13914	13912	14110	14089	13928	14045	14151	13972	13950	13948	13996	13952	14036	13969	13931	14154	14070	14089	14064	13864	14007	14001	14070	13905	14009	14017	13911	13907	13761	13933	13872	14240	13848	14055	13875	13901	13965	13696	13972	13880	14081	14071	13918	13965	14000	14017	14002	13989	14029	13920	14115	14021	14013	13870	14043	14027	13911	14065	14104	13967	14128	13926	14015	14108	13936	14116	14098	14031	13925	14018	14009	14303	14146	14003	13883	14014	14066	13856	13907	13777	13917	14086	14026	14064	13978	14138	14082	14071	14080	13970	13926	14029	13978	14109	13976	13825	14086	13970	13985	14075	14120	14014	14089	14111	13971	13809	13779	13967	13971	13934	13881	13864	13976	13882	13885	14091	13937	14063	14117	13964	13910	13858	14063	13835	13825	14080	14030	13884	13938	14051	13837	14013	13966	14086	13968	14169	13869	14053	13903	13850	13844	13951	13788	14047	14000	14157	14063	14045	14045	14136	14128	13890	14033	13972	14100	14020	14036	14086	14018	14192	14129	14007	13981	14055	14090	13815	14083	14026	13967	14085	14003	13833	14041	14066	14250	14203	14182	13970	13867	13873	13880	14057	14064	13995	13942	14220	14236	14141	13875	14022	14045	14003	13829	14056	13995	13815	14082	13960	13856	14091	13997	14188	14012	14218	13977	14119	14096	13943	13899	13988	14045	14169	13962	14124	14134	13982	13934	13967	14015	13870	13974	14153	13989	13791	14038	13845	14046	13962	13989	14055	14138	14174	13938	14092	14187	14085	14145	13968	14077	14246	13970	13814	13880	13960	14057	13832	13913	13953	13959	13994	14156	14074	13858	13853	14044	13994	13972	13996	13916	14029	14061	14118	13997	13814	13900	14239	13932	13945	14034	14110	13857	13975	13867	13911	13911	13831	14063	14019	13905	14075	14008	13964	14166	13917	14077	14121	13988	13991	13977	13996	13978	13952	14155	14041	14200	14219	13997	14046	13980	14115	14239	14007	14000	13993	14181	13915	14003	14116	14053	14196	13965	14021	13950	13931	13949	14109	13987	14039	13995	14104	14131	13911	13962	13932	13931	14011	13917	14279	13998	14062	14087	13981	13896	14058	14022	14030	13951	13874	14124	13989	13963	14016	14028	13956	14181	13989	13920	14132	14219	14220	14064	13928	13906	13889	13982	14093	14048	13912	13854	13961	14112	13896	14040	14068	13974	13931	14106	13951	14114	14063	14025	13967	13817	13973	14044	14127	14156	13808	14155	14070	13902	14026	13893	13896	14007	13716	14096	14005	14084	13991	13927	14145	14054	14111	14066	14070	14185	14012	14191	14077	13943	13943	14341	14095	13851	14006	13908	14099	14024	14161	13805	13987	14150	13963	13952	13856	13925	14088	14008	14233	14195	14117	13967	13992	14001	13965	13963	14140	14046	13893	14000	14132	14089	14085	13989	13994	14023	14327	13845	14176	13886	13740	14029	14066	13889	14041	13872	13890	14045	14081	14062	14153	14068	13802	13948	14084	14110	14061	14135	13935	14071	14206	14145	14007	13920	14034	13899	14120	14042	14037	14283	14040	13873	13867	14126	14156	14000	14104	14061	14094	14099	13953	13866	13852	14169	13876	13981	14005	14015	14012	14154	14115	14071	13885	13953	13923	13910	14031	14075	13986	14008	14229	13983	14113	13940	14124	14065	14011	13886	13989	13883	14090	14189	14025	14158	14167	13955	14053	14039	13990	14153	14165	14123	13917	14007	13890	14105	14206	13959	14205	14155	14124	13910	13969	14066	14066	14054	14050	13973	14128	14051	14008	14222	14213	13964	14101	14167	14233	14162	13964	14093	14009	14028	14116	14150	13978	14056	13993	13988	13915	14105	13999	14116	13953	14179	14016	14054	13861	13943	13970	14003	13979	14076	14186	14086	14170	14040	14140	14012	14163	13974	14168	13999	14141	14047	13894	14074	14138	13921	13831	13930	13978	13945	14010	13884	14048	14065	14230	13960	14034	14063	14174	13900	14079	14003	14093	14016	14153	14112	14189	13949	14057	13966	13836	13853	13929	13998	14020	13984	13898	13893	14162	14043	14040	13821	13984	13886	13929	13930	13938	14085	13860	14009	13928	13993	13993	14060	14063	13878	14179	13980	14193	14003	14049	14136	14161	13882	13720	13896	13937	14200	13829	14023	14085	13795	14081	13994	14072	14052	13857	13870	13942	14049	14144	14083	14044	13964	14036	13925	13924	13946	13997	14087	13867	14018	14077	14128	13993	13968	13945	14044	13885	14063	13945	13958	14058	14018	13716	13928	13935	13867	14091	13993	14129	14029	14308	14048	13884	14048	13864	14096	14107	13987	13929	13907	13643	14114	13855	14031	13988	13937	14029	13795	14143	13954	14152	14164	14231	14002	14381	14193	13951	14057	14129	14081	13829	14016	13948	14049	14174	13997	14178	14103	14014	13816	14009	13887	14075	14017	14073	13924	13993	13961	14092	13942	13917	13970	14107	14142	14188	14190	13963	13999	13844	13948	13968	13964	13914	14055	14052	14123	14084	13926	13982	14002	13814	13989	13882	14025	13952	14311	13993	14108	14010	13908	14036	13987	13835	14193	13947	14001	14110	14019	14015	14054	14127	14027	14021	14139	13992	13991	13892	13915	14033	14073	14100	14236	14043	14016	13942	13848	13963	14044	14037	14148	14008	13943	14246	14132	14122	14008	14125	13994	14153	13946	14010	13810	14010	13893	14168	13931	13892	13827	13928	14099	14156	14066	14026	13912	13884	14026	13926	14044	14027	14198	13995	14043	14065	14001	14104	13937	14160	13977	14197	13976	14170	14122	14035	13887	14070	14006	14071	14027	13900	13913	14057	13916	14124	14011	14077	14103	13960	13958	13914	14048	14017	13929	13928	14150	14034	13851	14061	14020	14186	13815	13954	13977	13938	14002	13968	13916	14099	14038	13912	14002	13861	14153	13990	14084	14122	14082	14009	14010	13912	13988	13885	13993	13999	14065	13903	13982	13994	13931	13985	14064	14136	13937	13986	14024	14150	13944	13995	13928	14161	13971	14021	14076	13916	13878	13963	13875	13947	13988	13961	13917	14147	14001	14174	14102	13994	14006	14146	14025	14027	14050	13973	14074	14116	14034	14104	14217	13966	14013	13912	14264	13911	13946	14168	13748	13917	14068	14021	14056	14039	13981	13981	13958	14074	14080	14191	13953	14105	13925	13913	13944	13934	13946	13946	14061	14007	14070	14009	14088	14080	13999	14209	14133	13928	13964	14005	13880	14054	14057	14049	13971	13802	13935	13886	14036	13979	14090	14064	14079	13845	14123	13886	14219	14038	14070	13987	13997	13962	14047	14037	14130	14041	14035	13919	13968	14169	14001	13948	14041	14099	14148	14038	14031	14084	14114	14135	14066	14036	14165	14024	14098	14085	13836	13999	13954	14091	13923	14000	13834	14010	14066	13935	14033	13832	13956	13989	13902	13965	14087	14142	14111	14103	14138	14125	13806	14028	13909	13841	13877	14068	14032	13997	13933	13774	13941	13990	14150	14068	14043	13958	14193	13956	14024	14088	13953	13933	13892	13912	13943	13872	14011	13814	14169	14022	13993	13945	14156	14164	14089	14075	14042	13949	13930	14064	14002	14109	13779	14145	13920	13908	14060	14045	14204	13953	14119	14164	13893	13977	13858	13993	14135	13972	14051	14155	14090	13989	13935	14062	14150	13954	14101	14030	14147	14028	13881	14133	13906	13963	13986	13875	13930	14005	14050	13958	13955	13971	14029	14051	13921	14053	14100	14041	14037	13996	14009	14148	14083	14287	14164	14107	14073	13870	13816	13907	14038	13779	13971	14041	13854	14038	14092	14110	13948	14037	13989	14182	14054	13877	13981	13972	13977	13964	13841	14118	13963	14069	13759	14170	14070	13899	14194	13982	13978	13971	14045	14234	13810	13844	14100	13923	13924	13757	13849	14216	13983	14007	13976	14047	14039	13987	13938	14076	13979	13993	13952	14038	13969	14078	13957	13841	14199	13750	13991	14120	13904	14079	13934	14028	14085	14072	13987	14133	13866	14216	14112	13978	14013	13961	13956	13951	14081	14011	13822	13993	14013	13929	14024	14013	13853	13977	13978	14084	14030	14103	13840	13931	14050	13997	13995	13899	13945	14088	14118	14055	13933	13864	13991	14190	13971	13956	13877	14105	13991	14010	13871	14060	14059	14063	14135	14212	14013	14127	14153	14060	13893	13919	14037	13966	13976	13829	13967	13986	13936	14061	13914	14108	13967	14104	14001	13901	14004	13947	13910	13991	14026	13917	14084	13931	13964	14003	14204	14083	13933
20881	36241	29994	23371	19566	17363	16004	15316	14830	14300	13926	13955	13770	13435	13596	13562	13325	13284	13377	13467	13431	13468	13374	13315	13506	13343	13243	13353	13272	13257	13291	13330	13362	13196	13342	13488	13243	13307	13342	13241	13291	13028	13248	13279	13301	13278	13357	13310	13225	13108	13177	13205	13464	13089	13150	13237	13148	13358	13215	13286	13523	13172	13374	13323	13282	13224	13398	13146	13292	13316	13174	13261	13229	13155	13291	13298	13253	13227	13307	13330	13177	13042	13284	13233	13348	13401	13217	13294	13244	13328	13122	13260	13284	13343	13272	13461	13096	13241	13269	13167	13434	13246	13254	13249	13327	13168	13159	13453	13156	13237	13416	13383	13325	13514	13343	13237	13296	13293	13326	13327	13150	13232	13316	13332	13268	13281	13237	13092	13380	13324	13263	13304	13162	13324	13111	13373	13322	13259	13395	13319	13154	13278	13360	13083	13072	13252	13276	13457	13380	13340	13214	13358	13408	13110	13324	13024	13411	13249	13317	13275	13249	13263	13312	13210	13399	13243	13285	13254	13220	13293	13347	13147	13277	13183	13168	13326	13314	13258	13282	13293	13357	13204	13334	13289	13114	13248	13273	13134	13300	13169	13284	13383	13284	13247	13168	13210	13217	13243	13235	13241	13329	13369	13314	13456	13291	13132	13227	13449	13257	13277	13148	13307	13231	13287	13138	13279	13274	13324	13255	13191	13171	13288	13281	13109	13210	13244	13328	13294	13179	13275	13387	13324	13162	13287	13393	13305	13251	13154	13292	13273	13124	13317	13407	13060	13339	13286	13178	13298	13155	13376	13016	13188	13179	13326	13178	13216	13151	13470	13410	13248	13201	13208	13213	13358	13290	13275	13327	13276	13351	13351	13214	13188	13283	13211	13156	13447	13215	13169	13278	13262	13200	13206	13232	13354	13192	13214	13330	13265	13286	13224	13249	13159	13408	13257	13084	13522	13172	13278	13216	13148	13308	13195	13228	13257	13202	13291	13126	13218	13166	13292	13182	13271	13233	13295	13367	13377	13354	13349	13207	13481	13067	13475	13277	13326	13281	13292	13080	13159	13332	13253	13250	13300	13422	13222	13349	13248	13164	13172	13459	13329	13188	13298	13396	13285	13409	13240	13287	13285	13337	13125	13262	13265	13300	13349	13061	13184	13266	13238	13221	13214	13432	13094	13212	13270	13420	13322	13196	13451	13182	13265	13174	13271	13122	13295	13394	13228	13312	13221	13128	13264	13323	13447	13254	13079	13333	13286	13236	13202	13340	13266	13389	13426	13245	13353	13372	13285	13279	13116	13434	13462	13259	13257	13160	13275	13291	13360	13195	13160	13173	13251	13196	13337	13401	13237	13319	13319	13360	13166	13175	13212	13332	13229	13296	13485	13354	13248	13305	13246	13341	13232	13263	13328	13273	13445	13197	13287	13259	13297	13342	13281	13314	13087	13350	13400	13220	13403	13284	13366	13226	13211	13201	13423	13255	13090	13333	13365	13184	13292	13153	13065	13406	13297	13392	13066	13278	13365	13424	13288	13159	13343	13165	13246	13308	13440	13149	13252	13302	13244	13288	13290	13293	13346	13257	13433	13274	13300	13440	13162	13341	13428	13235	13364	13233	13290	13394	13314	13278	13010	13312	13128	13415	13135	13229	13133	13154	13297	13266	13150	13217	13207	13238	13279	13399	13222	13462	13133	13151	13319	13489	13325	13204	13156	13400	13429	13471	13143	13336	13013	13438	13291	13338	13043	13183	13166	13237	13310	13405	13333	13170	13336	13213	13192	13194	13298	13197	13386	13256	13328	13399	13119	13274	13154	13279	13351	13219	13382	13238	13476	13222	13364	13250	13261	13206	13158	13214	13350	13211	13197	13125	13079	13341	13371	13288	13330	13158	13125	13214	13400	13180	13282	13310	13314	13121	13311	13205	13248	13181	13248	13358	13276	13287	13324	13262	13137	13226	13208	13172	13135	13232	13326	13302	13177	13172	13134	13283	13274	13350	13210	13367	13275	13289	13156	13251	13100	13139	13237	13212	13202	13167	13380	13422	13383	13204	13352	13411	13232	13349	13337	13201	13231	13218	13416	13211	13288	13216	13249	13286	13295	13231	13322	13292	13328	13138	13232	13306	13245	13257	13180	13254	13355	13234	13347	13217	13279	13219	13324	13290	13307	13335	13186	13393	13323	13330	13239	13222	13446	13456	13287	13243	13226	13062	13240	13083	13364	13366	13159	13246	13315	13226	13285	13248	13302	13156	13399	13124	13307	13286	13107	13227	13154	13249	13422	13366	13298	13136	13082	13436	13015	13303	13036	13449	13350	13287	13152	12999	13315	13138	13164	13006	13342	13276	13219	13383	13161	13184	13266	13435	13294	13337	13199	13103	13246	13355	13340	13303	13235	13244	13325	13253	13232	13220	13389	13129	13301	13057	13290	13261	13331	13261	13241	13398	13237	13146	13322	13248	13101	13421	13192	13329	13378	13128	13270	13317	13295	13356	13287	13320	13302	13227	13279	13261	13190	13111	13295	13227	13262	13422	13246	13364	13280	13278	13223	13256	13218	13241	13182	13239	13133	13341	13224	13215	13478	13313	13121	13367	13330	13301	13298	13345	13220	13138	13241	13229	13194	13213	13298	13112	13170	13247	13316	13453	13415	13244	13233	13144	13130	13274	13085	13401	13346	13169	13362	13279	13327	13302	13114	13185	13200	13402	13141	13121	13213	13230	13318	13315	13295	13258	13268	13194	13452	13243	13117	13347	13214	13343	13389	13310	13347	13295	13309	13258	13195	13347	13347	13232	13333	13271	13348	13096	13285	13141	13339	13340	13326	13408	13356	13136	13180	13330	13171	13421	13383	13211	13284	13230	13295	13188	13123	13231	13341	13233	13226	13317	13294	13315	13238	13333	13291	13194	13313	13151	13236	13207	13385	13174	13203	13286	13296	13249	13327	13302	13213	13221	13410	13363	13323	13266	13245	13297	13186	13243	13386	13253	13225	13432	13130	13136	13220	13206	13252	13268	13203	13270	13176	13398	13239	13208	13245	13310	13300	13294	13351	13260	13290	13390	13295	13264	13406	13044	13055	13240	13336	13304	13277	13216	13081	13229	13152	13324	13269	13159	13209	13281	13606	13276	13325	13348	13225	13398	13243	13280	13255	13253	13227	13168	13347	13516	13165	13119	13248	13207	13187	13273	13119	13336	13236	13366	13383	13241	13243	13437	13305	13422	13255	13199	13172	13259	13258	13351	13027	13247	13365	13180	13322	13169	13370	13300	13224	13235	13370	13171	13254	13358	13420	13267	13281	13187	13268	13299	13248	13317	13266	13255	13139	13290	13365	13332	13222	13374	13224	13146	13104	13414	13119	13242	13311	13172	13309	13350	13296	13272	13328	13153	13231	13305	13228	13130	13345	13193	13008	13262	13253	13214	13262	13381	13229	13214	13187	13341	13179	13357	13251	13201	13232	13253	13401	13197	13378	13171	13330	13309	13272	13199	13210	13175	13407	13340	13308	13210	13241	13345	13323	13271	13193	13302	13395	13196	13282	13303	13183	13315	13300	13167	13256	13292	13247	13167	13236	13353	13371	13417	13162	13235	13232	13344	13201	13415	13119	13311	13182	13581	13204	13318	13013	13186	13369	13169	13303	13272	13415	13335	13191	13312	13416	13439	13337	13202	13445	13156	13334	13277	13331	13295	13320	13350	13334	13252	13313	13187	13191	13241	13433	13193	13103	13318	13077	13319	13185	13344	13308	13239	13095	13195	13281	13264	13315	13326	13389	13084	13335	13441	13380	13240	13227	13317	13361	13139	13167	13242	13273	13380	13179	13463	13251	13370	13237	13227	13215	13456	13205	13292	13129	13097	13186	13389	13358	13273	13168	13235	13309	13246	13335	13275	13349	13175	13426	13352	13242	13334	13233	13247	13176	13265	13344	13369	13382	13250	13165	13244	13227	13388	13258	13193	13326	13275	13182	13234	13562	13400	13343	13136	13361	13315	13285	13260	13336	13306	13281	13316	13301	13316	13353	13123	13213	13257	13246	13263	13246	13352	13199	13122	13254	13443	13299	13212	13236	13484	13388	13310	13240	13269	13241	13336	13152	13460	13192	13258	12988	13318	13188	13159	13366	13414	13137	13327	13299	13446	13181	13381	13161	13186	13217	13318	13228	13239	13180	13143	13308	13377	13334	13322	13115	13324	13262	13126	13207	13222	13529	13228	13256	13223	13253	13293	13116	13117	13402	13304	13270	13287	13221	13159	13359	13132	13265	13200	13207	13192	13391	13324	13252	13249	13422	13185	13306	13321	13310	13363	13331	13274	13210	13144	13372	13257	13139	13272	13167	13240	13177	13285	13131	13070	13322	13212	13233	13298	13291	13080	13313	13319	13450	13156	13187	13201	13252	13206	13165	13242	13232	13368	13236	13168	13149	13047	13285	13327	13270	13230	13367	13196	13495	13308	13306	13256	13363	13284	13360	13384	13234	13074	13210	13268	13361	13185	13421	13182	13414	13122	13259	13265	13143	13318	13335	13391	13282	13205	13330	13222	13274	13201	13259	13213	13121	13170	13135	13223	13333	13203	13267	13300	13242	13200	13099	13339	13208	13141	13269	13158	13220	13137	13277	13352	13296	13251	13275	13209	13210	13115	13191	13200	13385	13159	13288	13242	13095	13142	13161	13206	13175	13409	13318	13391	13121	13190	13286	13228	13272	13202	13264	13336	13201	13285	13220	13298	13240	13131	13276	13330	13220	13202	13361	13168	13275	12984	13280	13149	13339	13326	13207	13367	13369	13184	13098	13382	13294	13354	13148	13086	13242	13281	13190	13239	13254	13226	13145	13235	13266	13461	13164	13073	13241	13263	13177	13352	13142	13360	13414	13146	13276	13189	13472	13053	13187	13213	13325	13212	13334	13164	13297	13405	13313	13259	13190	13322	13145	13320	13239	13440	13297	13442	13258	13226	13282	13182	13301	13252	13306	13334	13362	13320	13297	13204	13322	13149	13195	13296	13206	13303	13238	13393	13241	13308	13121	13088	13316	13212	13372	13211	13316	13290	13199	13463	13194	13322	13224	13332	13367	13254	13256	13233	13252	13204	13402	13220	13208	13487	13402
22599	21471	28527	24855	21914	23150	22155	17595	16158	15976	15440	15187	14965	14912	14734	14689	14742	14463	14667	14540	14440	14586	14639	14624	14415	14531	14372	14502	14352	14341	14333	14360	14273	14442	14361	14268	14329	14364	14531	14405	14417	14327	14475	14284	14323	14390	14315	14311	14162	14287	14522	14479	14346	14293	14472	14460	14516	14320	14419	14401	14229	14435	14341	14409	14414	14199	14358	14128	14363	14300	14308	14235	14292	14612	14337	14195	14278	14300	14283	14312	14546	14402	14395	14288	14256	14265	14396	14369	14273	14352	14397	14428	14276	14356	14214	14191	14280	14220	14306	14389	14323	14312	14285	14458	14309	14357	14299	14168	14307	14326	14156	14192	13986	14384	14256	14328	14452	14499	14354	14352	14389	14247	14405	14240	14172	14079	14281	14247	14289	14238	14469	14219	14213	14271	14105	14209	14467	14348	14266	14234	14417	14361	14019	14322	14175	14304	14197	14261	14408	14232	14401	14141	14425	14110	14576	14137	14334	14324	14344	14241	14346	14063	14337	14307	14431	14329	14298	14245	14465	14486	14309	14203	14290	14142	14250	14240	14138	14186	14217	14516	14338	14306	14312	14487	14342	14171	14467	14244	14362	14405	14048	14325	14284	14339	14406	14268	14241	14243	14205	14226	14259	14172	14222	14405	14216	14334	14235	14073	14409	14251	14375	14181	14175	14317	14243	14312	14234	13996	14261	14306	14203	14375	14273	14294	14407	14401	14273	14235	14257	14376	14342	14219	14182	14000	14158	14215	14397	14408	14153	14248	14346	14367	14348	14269	14341	14128	14194	14177	14266	14253	14300	14437	14236	14398	14299	14228	14352	14174	14104	14131	14285	14054	14296	14233	14322	14273	14370	14363	14389	14349	14296	14331	14305	14302	14270	14562	14277	14131	14379	14130	14231	14310	14162	14146	14253	14165	14202	14278	14114	14211	14186	14444	14378	14134	14450	14221	14152	14403	14448	14244	14464	14306	14454	14120	14162	14031	14258	14296	14292	14115	14388	14267	14436	14362	14426	14188	14314	14270	14260	14330	14324	14465	14332	14247	14249	14249	14411	14322	14125	14171	14217	14235	14346	14159	14197	14150	14137	14316	14391	14381	14197	14340	14330	14205	14321	14376	14338	14331	14193	14130	14298	14277	14307	14132	14320	14219	14318	14353	14343	14221	14112	14020	14415	14428	14247	14267	14380	14343	14463	14357	14308	14236	14145	14224	14451	14207	14321	14332	14090	14195	14298	14222	14339	14227	14330	14132	14248	14347	14264	14334	14224	14241	14466	14291	14500	14373	14610	14487	14271	14120	14262	14415	14359	14248	14108	14289	14415	14236	14258	14358	14317	14177	14177	14248	14427	14264	14240	14086	14272	14215	14178	14183	14256	14222	14213	14380	14285	14170	14358	14276	14128	14264	14281	14272	14347	14334	14391	14442	14360	14430	14290	14220	14279	14298	14360	14384	14500	14236	14178	14305	14361	14334	14294	14329	14235	14380	14127	13994	14330	14507	14149	14217	14324	14447	14388	14385	14149	14183	14404	14376	14293	14420	14431	14299	14118	14172	14399	14196	14304	14317	14251	14135	14340	14205	14266	14349	14337	14355	14339	14335	14345	14365	14377	14224	14432	14174	14405	14437	14258	14435	14282	14283	14345	14287	14481	14305	14317	14293	14262	14196	14195	14220	14224	14308	14001	14390	14399	14325	14173	14210	14186	14283	14289	14287	14112	14189	14310	14277	14235	14205	14476	14090	14435	14260	14396	14558	14241	14231	14220	14201	14443	14450	14193	14326	14247	14250	14369	14439	14469	14205	14530	14225	14233	14440	14264	14212	14256	14359	14291	14237	14271	14437	14306	14171	14365	14175	14195	14191	14277	14415	14385	14226	14250	14482	14424	14239	14182	14289	14216	14100	14200	14319	14266	14110	14314	14410	14399	14176	14384	14196	14083	14238	14256	14303	14248	14365	14374	14245	14231	14218	14392	14167	14229	14205	14233	14166	14295	14231	14190	14108	14316	14378	14341	14270	14214	14275	14459	14094	14382	14256	14241	14147	14202	14272	14201	14509	14242	14240	14352	14302	14256	14333	14292	14304	14176	14132	14287	14138	14188	14287	14436	14185	14354	14350	14155	14232	14219	14192	14242	14191	14208	14110	14289	14207	14046	14335	14167	14273	14331	14491	14393	14330	14242	14313	14210	14178	14273	14262	14273	14377	14176	14299	14230	14410	14272	14214	14327	14297	14428	14242	14464	14123	14245	14157	14310	14173	14300	14275	14264	14161	14194	14206	14193	14311	14548	14213	14190	14227	14313	14152	14440	14397	14222	14326	14672	14282	14354	14377	14212	14361	14351	14195	14364	14354	14232	14098	14173	14121	14220	14314	14471	14381	14516	14204	14156	14294	14286	14296	14230	14135	14315	14180	14291	14301	14400	14307	14328	14129	14290	14427	14258	14377	14297	14295	14484	14204	14264	14426	14391	14186	14289	14386	14301	14445	14206	14260	14202	14451	14327	14399	14353	14334	14134	14200	14391	14084	14381	14160	14276	14267	14433	14371	14244	14113	14418	14276	14181	14380	14207	14377	14135	14145	14235	14087	14188	14291	14255	14350	14251	14306	14390	14377	14494	14191	14301	14080	14380	14441	14126	14222	14306	14380	14376	14282	14367	14456	14251	14303	14142	14229	13987	14321	14328	14323	14276	14424	14271	14576	14240	14317	14468	14133	14231	14225	14356	14285	14256	14276	14465	14532	14222	14311	14183	14227	14190	14361	14265	14338	14253	14369	14324	14239	14297	14222	14177	14223	14295	14259	14113	14264	14277	14426	14176	14172	14109	14456	14205	14468	14216	14415	14222	14276	14365	14376	14259	14367	14352	14321	14175	14153	14197	14398	14231	14165	14222	14332	14301	14535	14329	14359	14359	14286	14419	14441	14306	14147	14301	14137	14316	14038	14162	14256	14262	14351	14243	14350	14440	14368	14168	14336	14452	14329	14189	14287	14294	14264	14348	14268	14202	14373	14287	14166	14332	14295	14255	14349	14389	14326	14428	14306	14257	14332	14128	14204	14419	14301	14071	14239	14336	14228	14289	14403	14396	14136	14327	14390	14282	14343	14212	14355	14330	14211	14311	14521	14399	14297	14423	14250	14123	14136	14315	14022	14267	14222	14262	14374	14399	14210	14428	14274	14304	14367	14271	14222	14187	14441	14484	14273	14146	14326	14480	14327	14190	14484	14342	14347	14362	14335	14273	14388	14230	14446	14176	14084	14240	14225	14273	14263	14753	14309	14348	14280	14293	14187	14277	14185	14111	14226	14236	14399	14363	14266	14199	14182	14313	14353	14208	14079	14281	14355	14278	14559	14450	14338	14379	14184	14395	14358	14332	14326	14338	14547	14186	14216	14315	14358	14310	14293	14268	14399	14300	14278	14289	14294	14242	14382	14403	14387	14292	14466	14327	14344	14177	14379	14285	14249	14319	14179	14454	14098	14145	14083	14373	14338	14214	14207	14247	14117	14142	14330	14416	14115	14148	14368	14248	14153	14205	14300	14425	14256	14239	14387	14153	14404	14305	14320	14244	14278	14260	14339	14440	14359	14269	14127	14292	14263	14164	14390	14449	14337	14230	14316	14124	14137	14343	14312	14221	14187	14223	14125	14415	14315	14225	14321	14391	14365	14345	14126	14161	14038	14305	14289	14257	14189	14161	14322	14451	14193	14430	14370	14443	14145	14413	14333	14474	14271	14294	14341	14241	14155	14378	14274	14257	14199	14233	14142	14280	14024	14469	14139	14265	14397	14214	14220	14230	14494	14397	14241	14171	14121	14439	14415	14195	14276	14238	14240	14208	14316	14142	14363	14268	14134	14409	14219	14249	14528	14310	14169	14305	14340	14311	14391	14386	14363	14412	14124	14245	14279	14315	14242	14295	14336	14242	14292	14296	14159	14198	14226	14359	14300	14360	14075	14327	14219	14338	14264	14141	14246	14242	14216	14372	14354	14296	14284	14149	14263	14303	14315	14312	14276	14300	14333	14127	14196	14114	14212	14184	14153	14291	14136	14273	14370	14267	14270	14295	14209	14218	14212	14111	13984	14397	14493	14208	14191	14229	14328	14387	14389	14195	14476	14203	14161	14213	14367	14292	14180	14069	14213	14295	14156	14324	14303	14261	14187	14333	14375	14209	14248	14266	14102	14366	14287	14303	14362	14253	14296	14287	14213	14218	14070	14164	14159	14196	14192	14437	14404	14396	14208	14330	14224	14065	14313	14412	14221	14300	14203	14097	14372	14352	14305	14421	14370	14126	14247	14559	14335	14341	14384	14440	14205	14509	14180	14272	14135	14233	14192	14279	14383	14212	14370	14218	14140	14312	14208	14336	14157	14365	14334	14138	14070	14227	14069	14307	14179	14425	14348	14366	14315	14342	14150	14456	14213	14357	14217	14334	14353	14191	13916	14145	14137	14235	14324	14207	14484	14300	14331	14287	14224	14320	14462	14189	14138	14384	14344	14109	14393	14228	14081	14356	14183	14217	14351	14114	14121	14363	14246	14370	14321	14189	14154	14267	14180	13979	14400	14111	14394	14089	14199	14256	14099	14162	14270	14263	14153	14389	14324	14266	14184	14506	14324	14302	14443	14472	14287	14338	14328	14219	14254	14277	14402	14189	14256	14422	14189	14261	14060	14308	14206	14345	14082	14218	14305	14198	14320	14134	14246	14386	14379	14336	14383	14069	14269	14302	14319	14315	14201	14071	14456	14140	14293	14363	14354	14189	14335	14446	14513	14194	14423	14262	14287	14382	14418	14315	14298	14126	14228	14280	14215	14301	14131	14449	14303	14312	14271	14278	14046	14033	14353	14269	14183	14166	14244	14216	14202	14279	14113	14254	14349	14249	14248	14266	14317	14347	14376	14187	14435	14267	14253	14317	14475	14335	14233	14344	14259	14258	14185	14190	14054	14258	14300	14269	14348	14266	14254	14154	14146	14415	14296	14368	14507	14173	14218	14068	14452	14289	14179	14479	14270	14186	14349	14181	14154	14186	14337	14239	14197	14389	14030	14339	14269	14359	14187	14447	14191	14199	14276	14295	14399	14160	14327	14285	14429	14220	14280	14344	14211
22425	44400	38045	30098	24713	21287	18984	17541	16075	15486	14915	14596	14475	14160	14058	14129	13924	13889	13794	13774	13985	13832	13583	13686	13607	13623	13724	13549	13616	13504	13807	13589	13438	13500	13356	13557	13525	13402	13489	13412	13524	13340	13589	13623	13426	13570	13478	13537	13542	13616	13388	13481	13703	13446	13395	13625	13539	13555	13492	13491	13500	13357	13479	13502	13363	13395	13581	13461	13404	13572	13366	13496	13534	13458	13444	13303	13577	13599	13264	13509	13493	13449	13425	13367	13368	13534	13477	13595	13425	13396	13386	13438	13482	13330	13547	13516	13581	13425	13482	13429	13343	13419	13529	13390	13478	13421	13586	13328	13565	13303	13365	13469	13368	13486	13661	13352	13621	13514	13484	13433	13349	13608	13541	13273	13381	13560	13436	13400	13368	13478	13492	13444	13497	13457	13619	13306	13298	13620	13514	13420	13334	13527	13502	13508	13370	13377	13454	13519	13423	13341	13233	13406	13629	13648	13416	13596	13554	13489	13448	13337	13480	13354	13492	13501	13454	13409	13590	13505	13337	13444	13349	13556	13536	13352	13277	13366	13550	13373	13317	13488	13605	13373	13446	13410	13571	13422	13460	13498	13415	13653	13499	13566	13641	13490	13502	13536	13399	13407	13410	13481	13491	13313	13310	13476	13595	13304	13470	13440	13386	13609	13364	13405	13458	13516	13351	13337	13486	13453	13569	13407	13622	13559	13698	13319	13428	13395	13264	13304	13455	13369	13569	13513	13454	13504	13443	13530	13373	13354	13528	13320	13432	13531	13555	13338	13518	13443	13370	13389	13545	13417	13464	13528	13256	13506	13430	13599	13525	13483	13396	13472	13606	13508	13549	13344	13362	13481	13502	13478	13525	13565	13335	13470	13511	13456	13562	13499	13575	13226	13668	13397	13563	13402	13512	13477	13537	13566	13635	13538	13468	13367	13381	13392	13608	13458	13319	13400	13566	13429	13695	13288	13429	13396	13569	13383	13420	13434	13448	13487	13572	13418	13470	13336	13517	13586	13465	13645	13401	13503	13395	13459	13530	13398	13508	13501	13371	13599	13448	13424	13500	13541	13401	13521	13377	13352	13379	13589	13380	13323	13442	13426	13393	13465	13608	13515	13454	13457	13552	13523	13485	13455	13556	13515	13500	13518	13500	13523	13608	13437	13658	13497	13391	13528	13464	13456	13479	13534	13444	13542	13514	13516	13536	13533	13370	13510	13397	13461	13517	13337	13380	13678	13485	13431	13325	13456	13550	13564	13483	13378	13530	13427	13458	13436	13563	13412	13465	13443	13518	13504	13456	13421	13337	13422	13528	13563	13461	13536	13490	13580	13374	13528	13388	13439	13656	13330	13565	13326	13522	13496	13402	13463	13384	13488	13551	13507	13217	13498	13435	13322	13396	13396	13495	13362	13478	13494	13506	13512	13482	13556	13465	13348	13544	13409	13505	13314	13496	13362	13340	13418	13484	13482	13443	13453	13510	13525	13641	13514	13355	13311	13418	13341	13596	13407	13370	13511	13382	13683	13456	13486	13346	13553	13452	13429	13444	13466	13317	13466	13466	13447	13618	13376	13604	13411	13454	13444	13451	13430	13601	13362	13488	13440	13482	13363	13424	13533	13443	13459	13330	13466	13314	13450	13411	13328	13423	13498	13518	13462	13631	13377	13376	13333	13600	13401	13510	13519	13512	13525	13542	13341	13409	13466	13487	13422	13414	13403	13388	13471	13472	13518	13465	13485	13531	13592	13390	13456	13351	13334	13189	13440	13306	13356	13407	13469	13573	13483	13438	13623	13402	13547	13415	13366	13462	13470	13492	13485	13333	13496	13365	13545	13433	13428	13384	13495	13260	13476	13355	13277	13326	13448	13551	13367	13519	13522	13567	13394	13512	13471	13415	13459	13459	13485	13328	13397	13319	13414	13305	13351	13517	13596	13530	13601	13510	13383	13385	13354	13531	13342	13586	13494	13580	13416	13390	13444	13477	13593	13357	13455	13453	13433	13430	13512	13626	13551	13396	13402	13601	13594	13362	13453	13545	13428	13371	13485	13452	13402	13389	13462	13441	13368	13526	13618	13451	13394	13476	13604	13473	13635	13454	13485	13316	13463	13439	13515	13563	13277	13412	13303	13385	13705	13581	13433	13381	13277	13531	13407	13465	13286	13522	13478	13571	13501	13318	13466	13365	13517	13386	13558	13596	13453	13418	13564	13313	13397	13315	13376	13395	13539	13628	13360	13311	13523	13408	13591	13440	13401	13430	13393	13439	13382	13468	13504	13540	13408	13496	13582	13320	13435	13459	13458	13364	13419	13412	13474	13477	13511	13471	13498	13514	13370	13405	13512	13473	13351	13529	13278	13493	13394	13396	13590	13328	13418	13322	13557	13488	13429	13470	13489	13569	13454	13453	13519	13252	13545	13417	13545	13462	13495	13651	13459	13447	13407	13436	13575	13360	13421	13473	13514	13422	13551	13636	13388	13549	13595	13581	13534	13180	13658	13526	13529	13329	13552	13554	13428	13528	13463	13599	13485	13241	13406	13429	13313	13391	13421	13473	13561	13558	13598	13616	13400	13261	13467	13681	13420	13491	13479	13445	13635	13552	13476	13510	13535	13626	13426	13374	13475	13359	13485	13547	13329	13473	13501	13605	13466	13346	13467	13378	13385	13430	13420	13397	13530	13362	13544	13706	13439	13431	13472	13522	13361	13367	13434	13533	13447	13408	13393	13505	13396	13466	13491	13368	13517	13306	13535	13533	13251	13442	13351	13498	13414	13415	13537	13502	13621	13520	13584	13496	13495	13479	13466	13452	13661	13597	13361	13475	13460	13489	13438	13518	13403	13367	13454	13401	13502	13492	13519	13494	13207	13453	13343	13514	13490	13445	13380	13541	13443	13356	13610	13326	13577	13426	13445	13394	13364	13498	13571	13313	13308	13392	13603	13442	13480	13523	13356	13398	13356	13430	13330	13235	13442	13430	13503	13434	13272	13535	13628	13386	13605	13376	13484	13504	13492	13355	13538	13513	13423	13304	13253	13535	13481	13304	13612	13293	13497	13447	13452	13431	13527	13570	13385	13383	13540	13516	13387	13397	13386	13495	13559	13549	13532	13545	13652	13548	13452	13504	13552	13412	13307	13592	13526	13559	13547	13482	13571	13541	13514	13473	13370	13476	13441	13316	13506	13479	13515	13439	13423	13501	13382	13493	13507	13393	13362	13449	13542	13398	13526	13389	13309	13421	13575	13525	13474	13417	13393	13325	13420	13551	13507	13310	13609	13373	13372	13419	13500	13466	13318	13564	13594	13391	13513	13395	13509	13438	13461	13408	13531	13493	13449	13508	13426	13546	13443	13628	13230	13378	13724	13458	13376	13517	13601	13293	13480	13354	13430	13408	13210	13493	13556	13459	13499	13575	13472	13479	13390	13329	13485	13402	13465	13445	13521	13433	13417	13533	13643	13480	13576	13421	13542	13618	13590	13645	13594	13524	13460	13643	13397	13472	13384	13367	13494	13461	13441	13312	13469	13495	13552	13545	13390	13456	13523	13351	13328	13311	13325	13578	13470	13193	13523	13290	13498	13420	13439	13413	13418	13581	13358	13360	13644	13584	13493	13416	13450	13501	13522	13464	13465	13406	13320	13542	13553	13537	13532	13578	13520	13380	13160	13697	13372	13527	13482	13473	13574	13329	13661	13420	13355	13404	13404	13226	13563	13302	13423	13528	13464	13504	13592	13399	13431	13503	13186	13211	13604	13597	13537	13465	13326	13415	13362	13549	13523	13389	13595	13462	13389	13349	13330	13514	13494	13352	13479	13409	13461	13402	13358	13320	13388	13444	13438	13504	13431	13570	13564	13304	13440	13633	13404	13419	13490	13592	13430	13434	13433	13518	13406	13496	13425	13441	13475	13565	13585	13440	13395	13588	13375	13469	13322	13484	13354	13540	13616	13319	13427	13656	13396	13291	13309	13510	13652	13477	13405	13502	13483	13499	13323	13408	13522	13375	13370	13323	13435	13446	13549	13606	13390	13427	13489	13414	13389	13538	13432	13600	13421	13430	13479	13425	13435	13524	13438	13255	13448	13436	13573	13609	13285	13427	13395	13353	13275	13271	13447	13632	13557	13439	13385	13574	13580	13378	13359	13403	13470	13395	13494	13425	13646	13420	13420	13472	13368	13583	13459	13453	13483	13473	13437	13346	13391	13533	13504	13398	13492	13651	13486	13447	13511	13511	13292	13509	13520	13486	13455	13361	13547	13290	13558	13457	13474	13365	13456	13498	13385	13507	13535	13540	13380	13550	13533	13297	13357	13590	13458	13418	13425	13433	13357	13588	13520	13559	13454	13504	13550	13399	13339	13403	13476	13453	13537	13497	13371	13555	13627	13400	13359	13499	13436	13515	13371	13581	13491	13591	13492	13297	13292	13675	13561	13373	13662	13548	13331	13284	13626	13285	13455	13511	13459	13406	13543	13487	13537	13423	13346	13524	13354	13506	13710	13437	13558	13547	13513	13527	13442	13361	13376	13497	13416	13532	13512	13427	13418	13590	13476	13367	13357	13534	13544	13534	13564	13681	13472	13440	13540	13354	13366	13532	13464	13366	13527	13501	13386	13406	13472	13354	13583	13559	13473	13363	13444	13497	13414	13506	13390	13380	13532	13503	13482	13452	13519	13470	13566	13476	13536	13402	13295	13569	13600	13418	13326	13519	13558	13243	13584	13509	13577	13390	13207	13452	13390	13460	13566	13596	13582	13409	13416	13450	13563	13290	13316	13550	13516	13487	13474	13377	13360	13371	13442	13474	13496	13543	13451	13467	13414	13515	13489	13354	13546	13471	13384	13314	13562	13445	13546	13391	13604	13406	13539	13360	13391	13408	13444	13360	13534	13347	13188	13470	13518	13629	13553	13377	13247	13588	13361	13641	13374	13464	13397	13415	13281	13443	13396	13420	13511	13665	13566	13273	13681	13258	13485	13626	13184	13355	13508	13382	13456	13531	13139	13658	13542	13359	13578	13467	13564	13442	13525	13576	13648	13408	13528	13476	13532	13370	13492	13532	13351	13702	13341	13451	13477	13485	13340	13427	13357	13464	13422	13420	13528	13314	13579	13645	13358
29123	24234	26055	21886	17366	16410	15689	15060	14744	14688	14389	14374	14407	14222	14420	14278	14346	14160	14085	14280	14219	14259	14275	14220	14147	14127	14103	13925	14259	14195	14091	14143	14220	14202	14141	14103	13987	14237	14210	14344	14221	14089	14047	14109	14233	14084	13980	14065	14163	14054	14176	14127	14129	14236	14216	14007	14035	14093	14152	13845	14039	14299	14167	14104	14134	14116	14060	14145	14133	14176	14137	14267	14115	14134	14001	14099	13867	13969	14164	14253	14225	14258	14005	13977	14192	14244	14162	14188	14069	14068	13907	13928	14113	14092	14182	14233	14138	14059	14176	14105	14106	14101	14255	14075	14216	14242	14247	14077	14164	14136	14181	14084	14015	14222	14160	14039	14295	14071	13984	14150	14223	14023	14212	14053	13941	14003	13987	14040	14117	14302	14274	14234	14175	13920	14020	14145	14046	14047	14212	14047	14135	14107	14101	14064	13942	14060	14154	14149	13992	14049	14207	14212	14232	13983	14294	14106	14429	14070	14068	14014	14211	13918	14140	14089	14209	14167	14085	14039	14026	14091	13939	14136	14038	14125	13966	14215	14065	14133	14166	14109	14061	14181	14066	14108	14207	14226	14201	13971	14165	14201	14249	14325	14276	14133	13909	14048	14358	14000	13950	14197	14090	13999	14120	13999	14121	13982	14107	14142	14143	14112	13973	14167	14143	14162	14171	14106	14046	14060	14108	13950	14242	14172	14057	14100	14094	14042	14151	14188	14080	14157	14205	13959	14067	13967	14083	14065	14091	14021	14149	14145	14108	14109	14290	14028	14177	14063	14262	14350	14089	14085	14009	14083	14242	14362	14077	14058	14267	14256	14213	14219	14073	14286	14176	14138	14216	14222	14049	14089	14109	14010	14170	14076	14236	14236	14097	14100	14065	14199	14095	14329	14170	14285	14071	14148	14312	14123	14134	14240	14204	14207	14119	13979	14111	14023	14045	14117	14231	14181	14106	14168	14350	14256	13946	14112	13979	14032	14138	14007	14135	14210	14002	14143	14132	14267	14023	14107	14271	14134	13995	14056	14330	14218	13948	14086	14204	14139	14367	14182	14099	14125	13999	14244	14144	14057	14078	13869	14161	13998	14245	14056	14196	13986	14202	13920	14178	13928	14146	14132	13978	14009	14164	14285	14105	14055	14102	14007	14172	14221	14217	14127	14036	14192	14102	13932	14282	14137	14106	13986	13946	14245	14058	13973	14075	14029	14084	14021	14108	14155	14165	14004	14113	13922	14099	14235	14244	13867	14345	13913	14001	13972	14117	14066	14081	14114	13991	14045	14034	14130	14087	13945	14153	14118	14208	13996	14182	14177	14252	14340	14293	14090	14079	14156	14093	14331	14275	14149	14207	14192	14166	14202	14200	14144	14083	13983	14121	14060	14146	14271	14106	14089	14025	14050	14129	14200	14004	14233	14218	14205	14240	14097	14004	14186	14063	14084	14015	14070	14104	13922	14164	14141	13946	14077	13972	14471	14279	14064	14059	14036	14316	14387	14106	14345	14059	14177	14193	14119	14121	14151	14253	14072	14109	14178	14120	14224	13900	14097	14013	14034	14054	14016	14069	14093	14154	14142	14167	14130	14228	14065	14172	14172	14062	13983	14216	14138	14040	14238	14294	14112	14127	14043	13980	14156	14107	14149	14177	14102	14283	14219	14061	14098	14214	14141	14235	14067	14269	14080	14096	14134	14014	14309	14055	13892	14325	14304	14041	14192	14235	14239	14087	14022	13987	13912	14219	14161	14104	14071	14001	14069	14116	14234	14008	13985	14121	13962	14233	13795	14067	14222	14381	14268	14222	13886	14177	14214	13984	14108	14082	14026	14075	14108	13975	14096	14244	14092	14226	14063	14058	14291	14246	14092	14110	14182	14185	14115	14197	14224	14104	14261	14187	14373	13934	14045	14136	14246	14122	14287	14143	14392	14252	14058	14108	14191	13987	14131	14072	14035	14166	13919	13919	14371	14241	14100	14052	14103	14202	14320	14149	14321	14109	14157	14136	14002	14021	14167	14035	13982	14157	13952	14035	14258	14012	14027	13991	14158	14179	14175	14448	13917	13923	13952	13968	14024	14115	14111	14093	14268	14166	14104	14076	14195	14258	14104	14011	14081	13906	14052	14074	14264	14204	14017	14099	14273	14021	14196	14086	14109	14059	14193	14039	14148	14104	14135	14184	14166	14380	14130	14205	14054	14121	14158	14147	13838	14066	14103	14252	13857	14121	13986	14005	14126	14184	14141	14207	14152	14301	13991	14043	14088	14132	14136	13975	14167	14156	14178	14027	14349	14165	14216	14165	14292	14180	14051	14073	13965	14212	14056	14262	14070	14352	14116	14175	14251	14173	14098	14106	14186	14094	14170	14038	14088	14120	14131	14350	14135	14017	14086	14066	14120	14136	14234	14252	14069	14120	14113	14218	13948	14138	14140	14115	14272	14310	14061	14022	14170	14261	14102	14146	14180	13930	14083	14049	14039	14143	13898	14049	13990	14152	14417	14243	14087	14143	14354	14256	14336	14269	14254	14247	14200	14246	14092	14230	14257	14271	14063	14134	14108	13905	13926	14005	13997	14241	14198	14287	13977	14059	14047	14075	14186	14125	14048	14084	14185	14109	14238	14086	14072	14057	14043	13984	14098	14108	14187	14117	13979	14196	13976	14135	14195	14200	14341	14188	14117	14172	14196	14241	13998	14151	14043	14243	14128	14131	13907	14234	14125	14038	13948	14063	14078	14239	14181	14191	14237	14269	14316	14165	14215	14060	14067	13913	13988	14071	14088	14313	14097	14043	13987	14217	14175	14118	14073	14149	14107	14352	14121	14018	14153	14016	14020	14031	14122	14000	14184	14142	14193	13969	13964	14161	14019	14314	14117	14211	14116	14329	14188	14300	14094	14161	14268	14196	13981	14142	14185	14335	14252	14098	14198	14116	14163	14085	14237	14160	14014	14070	13917	14203	14234	14219	14206	14052	14189	14368	14237	14297	14135	14007	14232	14103	14220	14081	14281	13950	14284	14035	14181	14168	14181	13977	14215	14179	14102	14392	14065	14060	14185	14178	14051	14127	14296	14077	14203	14168	14130	13868	13979	14040	14089	14195	14077	14276	14151	14116	14184	14241	13992	14118	14156	14191	14111	14336	13990	14018	13967	14023	14198	14272	14180	14080	14213	14048	13944	14256	14061	14168	14006	13952	14281	14330	14157	14244	13981	14069	14111	14150	14162	14098	14181	14308	14177	14106	14168	13960	14162	14094	14152	13998	14059	14439	14127	14141	13953	14096	14033	14102	14198	14096	14106	14129	14160	14082	14068	14122	14051	14258	14191	14173	14152	14224	14017	14239	14135	14177	14078	14042	14079	14167	14027	14126	14130	14135	14123	14102	14078	13906	14114	14031	14190	14301	14309	14200	14112	14146	14115	13956	14026	14154	13991	14140	14197	14095	14350	14341	13898	14110	14128	14000	14187	13992	14081	14106	14121	13930	14121	14272	14025	14227	14215	14113	14242	14156	14203	14043	14223	14002	14196	14098	14271	14177	14064	14282	14319	14294	14042	14197	14134	14027	13994	14051	14079	14100	14024	14068	14076	14159	14091	13948	14334	14034	14104	14211	14232	14126	14216	14119	14101	14141	14074	14229	14028	14085	14005	14388	14165	14091	14026	14118	14031	13985	14111	13990	14231	14198	14138	14290	14105	14307	14198	14116	13981	14035	13981	14047	14199	14168	13945	14103	14026	13829	14177	14136	13863	14241	14103	14158	14195	14152	14018	14132	14284	14127	14265	14255	14155	13994	14108	14060	13964	14076	13876	13927	14176	14008	14191	13952	14022	14110	14072	14186	14075	14162	14168	13973	14060	14152	14147	14088	14047	14099	14147	13893	14208	14415	14100	13972	14310	14135	14049	14027	14164	14241	14015	14256	14211	14116	14230	14120	14119	14085	14034	14133	14228	14318	14041	14365	14201	14150	14100	14364	14054	14077	14198	13983	14219	14128	14140	14324	14113	14148	14245	14258	13985	14264	14119	14117	14162	14160	14176	14143	14094	14249	14132	13982	14001	14251	14157	14097	14202	14164	14302	14384	14059	14152	14229	14136	14205	14124	13978	13989	13971	14130	14287	14192	13900	14055	14157	13896	14128	13932	14123	14125	13974	13905	14162	14144	14191	14422	14138	14132	14122	14155	14035	14051	14250	14148	14090	14070	14362	14151	14216	14158	14188	14344	14151	14259	14149	13979	14146	14381	14224	14129	14158	14143	14059	14075	14212	14134	14358	14116	14229	14101	14115	14108	14165	13981	14006	13980	14178	14336	14290	14210	14067	14228	14341	14206	14231	14160	14101	14264	14170	14052	14199	14167	14088	14044	13861	14071	13880	14110	14112	14129	13992	14189	14047	14072	14150	13987	14033	14170	14262	14308	14344	14264	14296	14331	14132	14158	14212	13999	14174	14200	14139	14145	14026	14050	14117	14220	14168	14203	14213	14233	14238	14144	14138	14142	14083	13859	14197	14071	14273	14103	14107	14144	14066	14155	13833	14072	14111	14242	14166	14172	14206	14143	14103	14022	13986	14142	14114	13945	14160	14130	14037	14113	14209	13974	14168	14156	14095	14304	13934	13997	14043	14199	13942	14098	14163	14073	14113	14108	14278	14106	14241	14162	14095	14194	14169	14089	14205	14267	14092	14112	14079	14116	14062	14068	14167	14053	14115	14067	14017	14220	14366	14268	14041	13937	14041	14171	14244	14055	14172	14096	14225	14105	14228	13997	14295	14249	14032	13958	14128	14067	14065	14050	14180	14104	14086	14170	14043	14194	14094	14040	14108	14275	14260	14066	14008	14208	14030	14276	14137	14135	14108	14081	14164	14210	14088	14145	14277	14268	14141	14227	14124	14258	14186	14045	14249	14329	14103	14092	14045	14112	14110	14193	14066	14101	14277	14115	13979	14022	14190	14044	14025	14208	14129	14082	14245	14201	14231	14111	14125	14247	14262	14190	14126	14084	14095	13977	14040	14333	14056	14193	14101	14111	14039	14295	14085	14079	14071	14254	14134	14124	14241	14021	14421	14203	14330	14247	14109	14134	14207	13854	14172	14192	14178	14090	14269	14060	14191
22160	34344	28139	21760	18445	16756	15416	14787	14234	13975	13692	13758	13765	13590	13429	13456	13602	13409	13351	13518	13491	13416	13399	13477	13350	13438	13269	13438	13346	13448	13469	13291	13393	13377	13240	13347	13340	13280	13443	13328	13284	13330	13342	13313	13245	13230	13382	13291	13336	13259	13317	13322	13432	13104	13497	13290	13360	13223	13313	13295	13166	13413	13208	13181	13277	13171	13371	13292	13323	13117	13284	13318	13354	13358	13216	13152	13502	13293	13320	13440	13289	13381	13284	13320	13479	13410	13470	13212	13368	13390	13214	13335	13278	13308	13239	13365	13334	13243	13283	13471	13293	13380	13335	13367	13321	13342	13221	13319	13236	13354	13533	13380	13313	13388	13328	13358	13387	13284	13197	13372	13098	13282	13193	13500	13164	13301	13256	13427	13362	13214	13214	13362	13301	13285	13420	13446	13373	13265	13471	13481	13356	13337	13330	13328	13332	13097	13222	13255	13112	13298	13430	13280	13450	13254	13372	13376	13321	13247	13332	13268	13247	13257	13209	13316	13172	13139	13273	13308	13263	13223	13354	13367	13249	13256	13348	13330	13284	13365	13221	13305	13235	13307	13282	13225	13266	13397	13259	13322	13341	13571	13340	13310	13442	13387	13277	13265	13309	13206	13248	13305	13262	13270	13257	13287	13249	13278	13249	13295	13305	13358	13215	13546	13429	13331	13352	13461	13191	13404	13320	13434	13334	13209	13443	13255	13292	13299	13446	13272	13443	13133	13368	13415	13356	13316	13406	13307	13274	13273	13284	13184	13255	13394	13218	13392	13327	13367	13252	13224	13465	13334	13254	13411	13050	13212	13228	13283	13330	13138	13421	13254	13333	13382	13271	13298	13220	13242	13380	13298	13252	13440	13343	13395	13251	13256	13354	13191	13224	13479	13295	13281	13446	13502	13236	13511	13285	13310	13422	13419	13187	13370	13244	13261	13148	13303	13322	13348	13278	13218	13278	13377	13161	13316	13422	13434	13437	13209	13363	13268	13502	13189	13313	13218	13170	13178	13306	13262	13235	13454	13222	13414	13247	13318	13291	13228	13376	13326	13425	13256	13411	13351	13314	13406	13252	13357	13216	13321	13311	13443	13312	13295	13300	13239	13297	13132	13408	13172	13273	13417	13276	13452	13286	13440	13450	13204	13487	13465	13268	13304	13269	13263	13310	13279	13365	13437	13141	13244	13191	13324	13235	13327	13310	13261	13275	13321	13270	13194	13425	13351	13396	13305	13334	13332	13212	13390	13227	13417	13363	13316	13344	13243	13182	13234	13212	13234	13253	13193	13231	13288	13269	13188	13433	13217	13145	13235	13358	13355	13207	13272	13212	13338	13260	13243	13109	13177	13189	13170	13268	13236	13376	13477	13339	13276	13330	13330	13434	13505	13356	13378	13369	13266	13484	13357	13299	13464	13325	13315	13237	13332	13273	13306	13156	13346	13315	13259	13310	13319	13366	13253	13350	13170	13374	13339	13378	13316	13314	13450	13320	13295	13328	13316	13341	13394	13390	13379	13285	13260	13465	13387	13348	13217	13402	13224	13196	13189	13310	13245	13434	13357	13376	13462	13426	13157	13362	13372	13162	13399	13323	13252	13477	13275	13445	13309	13321	13231	13306	13358	13267	13390	13212	13231	13343	13328	13343	13409	13098	13307	13275	13166	13426	13435	13263	13361	13411	13441	13257	13293	13419	13285	13405	13127	13468	13305	13398	13418	13300	13330	13223	13368	13275	13345	13286	13245	13220	13252	13322	13262	13157	13192	13377	13427	13301	13252	13328	13424	13257	13373	13237	13395	13429	13306	13240	13348	13354	13297	13397	13211	13320	13322	13220	13385	13284	13437	13405	13242	13439	13107	13445	13256	13242	13432	13406	13309	13297	13393	13233	13348	13222	13238	13317	13330	13383	13217	13364	13220	13073	13375	13486	13190	13221	13315	13459	13389	13382	13284	13384	13295	13366	13414	13197	13383	13339	13252	13475	13282	13376	13242	13243	13265	13420	13211	13281	13172	13480	13422	13306	13409	13321	13395	13298	13328	13299	13493	13217	13164	13437	13250	13354	13498	13248	13383	13183	13391	13305	13241	13377	13357	13248	13249	13267	13383	13365	13363	13267	13296	13307	13201	13434	13256	13392	13252	13263	13227	13311	13399	13305	13256	13265	13346	13257	13285	13352	13180	13219	13285	13394	13203	13301	13322	13320	13290	13334	13506	13373	13414	13444	13219	13376	13393	13291	13238	13397	13246	13215	13244	13324	13317	13363	13149	13364	13123	13176	13231	13370	13297	13145	13474	13133	13224	13256	13473	13400	13320	13270	13229	13406	13207	13267	13363	13271	13416	13288	13205	13448	13335	13288	13314	13145	13272	13161	13330	13423	13326	13327	13292	13245	13331	13261	13389	13186	13402	13311	13478	13336	13422	13316	13381	13335	13334	13525	13293	13265	13318	13463	13399	13154	13139	13315	13249	13245	13455	13395	13189	13226	13246	13398	13350	13249	13285	13155	13287	13291	13293	13379	13431	13376	13436	13536	13297	13091	13320	13340	13424	13239	13270	13205	13489	13441	13361	13334	13400	13347	13221	13225	13367	13243	13293	13341	13258	13327	13356	13254	13276	13340	13406	13230	13481	13341	13183	13276	13197	13304	13365	13241	13399	13106	13233	13389	13282	13235	13279	13055	13367	13188	13341	13272	13107	13135	13281	13304	13299	13267	13283	13443	13233	13397	13172	13124	13316	13182	13194	13327	13283	13327	13296	13369	13502	13491	13110	13350	13425	13256	13359	13312	13332	13470	13522	13358	13307	13372	13385	13302	13369	13225	13264	13174	13370	13329	13384	13295	13394	13383	13364	13185	13416	13511	13516	13270	13360	13207	13218	13388	13097	13280	13308	13581	13316	13261	13474	13181	13464	13316	13174	13377	13280	13341	13294	13298	13357	13341	13380	13320	13407	13260	13321	13534	13264	13272	13314	13435	13527	13259	13203	13276	13312	13290	13318	13228	13310	13103	13076	13400	13257	13346	13268	13368	13424	13222	13253	13429	13314	13295	13408	13381	13352	13182	13237	13336	13271	13408	13408	13285	13178	13291	13436	13471	13342	13175	13361	13313	13369	13382	13486	13229	13446	13300	13206	13260	13264	13034	13304	13151	13254	13312	13174	13265	13228	13465	13170	13228	13362	13431	13364	13359	13244	13390	13277	13248	13435	13174	13367	13213	13344	13396	13388	13273	13353	13247	13356	13486	13322	13423	13216	13437	13326	13300	13246	13363	13259	13125	13347	13507	13373	13356	13356	13208	13312	13375	13356	13324	13234	13394	13212	13349	13246	13264	13438	13377	13508	13091	13466	13360	13178	13170	13389	13339	13273	13472	13255	13333	13246	13334	13122	13201	13189	13425	13343	13433	13356	13237	13339	13287	13310	13427	13374	13497	13175	13445	13478	13216	13318	13318	13417	13272	13326	13347	13243	13297	13371	13146	13400	13303	13290	13282	13312	13420	13532	13327	13477	13347	13314	13414	13366	13400	13333	13240	13360	13293	13322	13268	13308	13309	13276	13461	13302	13374	13328	13347	13278	13274	13196	13242	13196	13321	13544	13141	13227	13181	13371	13362	13266	13436	13402	13254	13323	13221	13391	13153	13225	13373	13175	13517	13168	13337	13298	13299	13274	13345	13379	13354	13131	13378	13302	13202	13369	13304	13273	13425	13545	13224	13318	13271	13211	13392	13310	13411	13306	13388	13244	13425	13387	13284	13388	13310	13542	13308	13221	13293	13333	13334	13223	13245	13141	13440	13347	13225	13361	13454	13396	13239	13281	13463	13277	13225	13306	13302	13367	13108	13390	13296	13484	13348	13174	13476	13309	13386	13397	13284	13315	13293	13258	13241	13316	13248	13282	13441	13281	13336	13279	13227	13247	13477	13307	13171	13352	13356	13254	13281	13247	13251	13338	13412	13510	13326	13495	13356	13363	13373	13260	13392	13312	13265	13233	13405	13249	13384	13260	13221	13254	13275	13361	13263	13290	13401	13097	13411	13412	13300	13207	13484	13235	13172	13395	13045	13610	13313	13196	13385	13229	13327	13183	13360	13285	13356	13395	13363	13160	13473	13332	13317	13346	13513	13276	13383	13366	13444	13361	13520	13330	13319	13305	13355	13438	13436	13245	13392	13272	13430	13362	13408	13380	13237	13355	13312	13349	13277	13333	13322	13355	13215	13336	13340	13409	13291	13368	13325	13288	13287	13356	13176	13331	13428	13327	13367	13251	13401	13281	13208	13378	13263	13215	13385	13084	13377	13302	13297	13218	13320	13347	13382	13324	13333	13355	13266	13245	13410	13139	13296	13247	13195	13426	13346	13343	13203	13356	13322	13230	13501	13387	13369	13457	13356	13314	13316	13271	13490	13189	13231	13338	13408	13377	13306	13156	13280	13151	13286	13255	13410	13388	13426	13279	13374	13331	13473	13387	13421	13167	13329	13312	13424	13345	13258	13241	13390	13373	13200	13324	13258	13373	13356	13346	13311	13238	13274	13265	13348	13191	13200	13341	13400	13298	13240	13215	13209	13331	13352	13295	13297	13365	13274	13309	13209	13236	13365	13410	13387	13139	13377	13389	13196	13212	13239	13269	13258	13468	13299	13366	13439	13191	13275	13299	13253	13184	13130	13334	13365	13403	13421	13173	13362	13262	13388	13203	13252	13293	13188	13290	13415	13488	13454	13287	13438	13259	13371	13190	13407	13284	13073	13362	13157	13487	13332	13331	13399	13339	13390	13457	13298	13301	13471	13348	13284	13318	13330	13366	13176	13379	13456	13294	13400	13230	13444	13453	13487	13273	13317	13340	13306	13379	13278	13255	13225	13190	13173	13198	13341	13371	13136	13272	13318	13222	13350	13277	13255	13272	13240	13200	13290	13212	13304	13468	13330	13229	13344	13225	13276	13179	13189	13230	13244	13349	13415	13292	13235	13422	13387	13207	13490	13412	13353	13317	13324	13261	13306	13429	13348	13376	13433	13478	13342	13407	13411	13296	13342	13270	13424	13359	13474	13185	13427	13294	13164	13251	13516	13250	13430	13218	13302	13290	13104	13268	13213	13321	13437	13326	13411	13186
23628	21464	28000	25626	22364	20282	18715	16212	15543	15290	15105	15084	14841	14637	14750	14860	14621	14649	14540	14760	14500	14602	14569	14653	14648	14433	14481	14492	14394	14423	14381	14463	14505	14594	14236	14461	14285	14325	14307	14441	14193	14509	14309	14381	14541	14393	14254	14327	14483	14431	14566	14473	14356	14273	14366	14448	14380	14285	14411	14305	14508	14473	14361	14279	14376	14145	14222	14424	14373	14421	14425	14198	14393	14357	14426	14334	14262	14397	14451	14232	14261	14495	14168	14365	14232	14320	14272	14311	14477	14595	14435	14429	14464	14412	14341	14244	14269	14391	14418	14222	14406	14313	14189	14242	14256	14288	14333	14249	14366	14204	14476	14241	14441	14444	14352	14320	14404	14357	14394	14329	14416	14425	14461	14541	14348	14473	14346	14367	14451	14306	14232	14336	14311	14409	14218	14470	14307	14387	14436	14411	14519	14343	14230	14398	14293	14226	14508	14518	14262	14176	14280	14355	14343	14264	14498	14288	14578	14337	14305	14389	14221	14347	14292	14218	14398	14360	14541	14209	14378	14317	14407	14398	14330	14586	14392	14304	14161	14370	14470	14384	14440	14215	14541	14454	14337	14252	14396	14264	14333	14381	14496	14241	14291	14448	14265	14057	14205	14457	14204	14155	14373	14442	14484	14429	14313	14373	14382	14296	14293	14393	14148	14185	14387	14371	14313	14331	14521	14580	14491	14332	14294	14458	14325	14383	14420	14365	14357	14264	14237	14413	14236	14363	14308	14356	14521	14333	14374	14377	14325	14242	14508	14346	14397	14301	14337	14151	14268	14333	14224	14318	14397	14312	14466	14176	14348	14366	14267	14417	14367	14181	14261	14394	14413	14444	14400	14383	14562	14478	14349	14284	14362	14480	14401	14466	14399	14426	14489	14266	14374	14151	14362	14262	14318	14372	14300	14334	14527	14392	14445	14319	14490	14401	14412	14380	14391	14271	14406	14423	14275	14226	14437	14327	14332	14356	14360	14302	14337	14394	14495	14389	14487	14427	14317	14266	14312	14472	14403	14274	14367	14422	14403	14436	14440	14188	14452	14463	14323	14266	14498	14536	14496	14209	14348	14231	14501	14285	14209	14176	14262	14451	14264	14484	14215	14439	14541	14471	14417	14444	14292	14269	14469	14502	14425	14462	14372	14262	14299	14487	14367	14501	14336	14438	14526	14466	14368	14503	14355	14419	14487	14607	14364	14394	14426	14207	14480	14490	14441	14389	14243	14294	14064	14415	14234	14252	14454	14404	14536	14328	14156	14267	14301	14316	14363	14532	14461	14468	14427	14379	14306	14289	14396	14276	14316	14425	14514	14375	14248	14496	14244	14309	14384	14356	14423	14355	14379	14384	14294	14355	14299	14483	14443	14365	14513	14151	14295	14426	14353	14366	14359	14416	14370	14396	14138	14274	14409	14323	14299	14429	14568	14255	14379	14319	14339	14048	14368	14420	14524	14182	14341	14304	14374	14550	14372	14400	14477	14380	14415	14458	14372	14421	14466	14498	14345	14450	14497	14261	14127	14499	14388	14228	14244	14300	14321	14409	14334	14199	14423	14452	14296	14383	14413	14387	14390	14388	14332	14339	14491	14198	14792	14368	14360	14453	14366	14328	14389	14485	14297	14550	14306	14380	14293	14327	14412	14443	14237	14437	14320	14372	14522	14582	14295	14322	14354	14300	14391	14375	14359	14303	14324	14232	14258	14398	14313	14490	14462	14230	14326	14336	14244	14274	14602	14254	14256	14487	14324	14195	14199	14204	14375	14397	14335	14344	14282	14281	14221	14237	14528	14267	14482	14346	14355	14358	14348	14458	14263	14170	14423	14366	14495	14409	14403	14263	14269	14553	14396	14471	14455	14242	14346	14548	14375	14202	14298	14466	14302	14363	14368	14514	14338	14378	14368	14334	14419	14489	14360	14505	14387	14354	14224	14195	14189	14435	14344	14352	14212	14331	14310	14392	14255	14286	14247	14552	14310	14473	14467	14442	14507	14397	14420	14233	14251	14445	14430	14466	14362	14371	14332	14244	14267	14506	14279	14362	14251	14161	14328	14362	14358	14324	14420	14286	14299	14413	14478	14347	14441	14274	14364	14372	14462	14222	14306	14303	14211	14319	14412	14364	14513	14261	14301	14234	14354	14359	14291	14279	14231	14375	14396	14262	14456	14465	14326	14437	14224	14465	14094	14456	14295	14299	14395	14547	14529	14340	14369	14057	14288	14289	14346	14563	14373	14173	14458	14367	14648	14518	14353	14292	14217	14416	14382	14416	14297	14358	14308	14303	14382	14403	14350	14413	14370	14279	14400	14443	14388	14384	14432	14387	14185	14339	14371	14305	14477	14464	14360	14310	14380	14199	14466	14577	14276	14363	14310	14354	14615	14478	14319	14505	14273	14573	14527	14205	14530	14282	14304	14262	14345	14350	14325	14372	14410	14391	14491	14202	14332	14328	14269	14496	14644	14465	14349	14445	14521	14331	14296	14359	14398	14181	14234	14449	14360	14368	14264	14278	14258	14352	14166	14365	14378	14358	14531	14526	14275	14338	14529	14269	14263	14292	14318	14376	14662	14491	14493	14359	14470	14371	14465	14088	14277	14359	14646	14515	14380	14475	14348	14367	14526	14553	14253	14263	14289	14255	14231	14273	14295	14233	14344	14358	14272	14429	14329	14366	14417	14468	14321	14415	14469	14425	14359	14395	14214	14449	14446	14218	14272	14292	14240	14317	14439	14449	14462	14399	14387	14183	14576	14274	14388	14191	14445	14432	14567	14356	14393	14347	14424	14241	14315	14371	14240	14238	14352	14296	14478	14253	14340	14311	14299	14337	14346	14455	14457	14376	14378	14276	14272	14473	14555	14266	14359	14390	14439	14441	14361	14414	14316	14420	14492	14353	14353	14418	14272	14336	14423	14166	14364	14253	14417	14235	14198	14331	14426	14297	14512	14355	14579	14368	14300	14234	14312	14471	14563	14605	14272	14419	14461	14294	14430	14470	14182	14250	14367	14513	14452	14574	14245	14462	14467	14202	14385	14276	14416	14396	14454	14264	14540	14341	14232	14487	14466	14544	14421	14480	14259	14444	14356	14189	14335	14373	14240	14283	14207	14389	14345	14278	14449	14308	14403	14442	14278	14503	14307	14284	14399	14419	14284	14353	14105	14121	14339	14433	14251	14241	14316	14321	14314	14352	14313	14571	14480	14299	14430	14370	14218	14317	14315	14403	14325	14414	14326	14289	14484	14228	14352	14399	14411	14151	14242	14456	14333	14352	14248	14232	14411	14446	14140	14241	14441	14311	14317	14224	14291	14113	14394	14259	14183	14269	14307	14253	14196	14044	14280	14318	14175	14543	14232	14351	14380	14478	14423	14394	14388	14371	14550	14403	14360	14413	14292	14414	14416	14420	14482	14467	14414	14303	14360	14360	14322	14318	14534	14179	14444	14567	14145	14407	14516	14402	14407	14393	14265	14319	14375	14255	14452	14539	14463	14080	14297	14330	14406	14192	14343	14275	14561	14332	14495	14338	14414	14209	14300	14479	14481	14305	14299	14333	14325	14357	14387	14299	14353	14435	14308	14362	14239	14487	14391	14390	14477	14358	14406	14419	14406	14428	14342	14055	14246	14377	14290	14324	14444	14349	14367	14244	14244	14349	14455	14300	14384	14181	14259	14219	14300	14316	14387	14204	14186	14533	14203	14418	14305	14229	14354	14341	14393	14339	14490	14454	14488	14399	14408	14452	14443	14500	14357	14450	14120	14362	14348	14386	14210	14488	14524	14303	14498	14336	14398	14504	14383	14271	14351	14447	14520	14427	14240	14458	14468	14536	14440	14478	14372	14319	14339	14280	14326	14356	14302	14369	14335	14288	14263	14541	14406	14254	14405	14434	14234	14439	14282	14389	14407	14349	14314	14303	14361	14201	14323	14334	14186	14264	14295	14543	14338	14204	14449	14181	14373	14314	14199	14343	14312	14457	14464	14393	14409	14505	14320	14416	14676	14378	14334	14325	14335	14378	14283	14227	14529	14267	14381	14317	14356	14357	14395	14191	14201	14458	14457	14300	14333	14266	14455	14415	14438	14445	14363	14584	14385	14387	14244	14371	14416	14384	14417	14387	14476	14315	14250	14277	14191	14428	14341	14260	14350	14373	14279	14293	14235	14373	14276	14319	14434	14403	14407	14421	14393	14343	14570	14330	14382	14397	14364	14281	14409	14354	14367	14483	14526	14343	14167	14338	14331	14206	14286	14142	14341	14429	14389	14426	14096	14224	14380	14439	14492	14179	14575	14350	14206	14468	14240	14357	14472	14230	14255	14255	14339	14382	14403	14420	14286	14212	14340	14348	14325	14412	14483	14412	14438	14294	14293	14354	14381	14279	14345	14352	14470	14451	14302	14227	14318	14380	14201	14304	14351	14436	14378	14310	14394	14304	14293	14533	14259	14516	14555	14255	14254	14348	14353	14543	14410	14352	14353	14353	14337	14369	14276	14535	14417	14451	14401	14187	14392	14418	14503	14288	14269	14327	14293	14288	14372	14383	14189	14149	14265	14399	14347	14343	14388	14365	14447	14422	14299	14503	14282	14326	14313	14374	14321	14435	14425	14459	14376	14377	14443	14528	14201	14223	14285	14453	14340	14357	14576	14268	14235	14431	14237	14338	14430	14459	14306	14395	14293	14303	14489	14353	14449	14387	14549	14394	14387	14271	14369	14471	14482	14303	14255	14478	14214	14378	14421	14328	14432	14324	14317	14375	14397	14363	14438	14426	14435	14402	14398	14459	14337	14560	14460	14580	14335	14379	14407	14452	14282	14254	14526	14419	14393	14338	14459	14449	14412	14421	14487	14329	14332	14342	14230	14450	14482	14280	14454	14322	14504	14269	14385	14315	14448	14410	14136	14361	14169	14227	14178	14383	14436	14479	14369	14492	14357	14389	14376	14195	14442	14506	14597	14375	14319	14517	14363	14323	14332	14387	14421	14329	14452	14487	14420	14322	14180	14307	14458	14245	14205	14248	14455	14330	14267	14373	14195	14281	14460	14444	14321	14200	14180	14450	14234	14312	14377	14393	14435	14501	14380	14189	14472	14333	14485	14335	14439	14328	14422	14484
21097	40912	34379	26670	22196	19107	17134	16361	15237	14776	14442	14365	13983	13910	13800	13819	13614	13763	13737	13517	13692	13795	13670	13513	13539	13743	13491	13577	13562	13649	13503	13454	13567	13387	13513	13619	13613	13516	13454	13411	13596	13431	13504	13595	13640	13587	13649	13490	13352	13364	13441	13356	13334	13464	13658	13417	13560	13325	13385	13530	13624	13557	13556	13404	13469	13554	13545	13536	13535	13286	13467	13502	13457	13486	13331	13555	13484	13583	13511	13530	13613	13450	13565	13449	13438	13467	13480	13339	13478	13332	13355	13437	13590	13524	13480	13529	13249	13561	13503	13485	13635	13528	13517	13467	13463	13523	13412	13422	13300	13541	13414	13659	13571	13468	13407	13811	13650	13625	13663	13461	13419	13509	13280	13383	13480	13418	13424	13340	13344	13381	13400	13448	13491	13276	13472	13343	13363	13555	13467	13561	13396	13363	13475	13336	13510	13501	13503	13432	13370	13426	13462	13497	13496	13571	13335	13443	13398	13569	13384	13545	13499	13418	13460	13520	13570	13425	13532	13572	13590	13632	13427	13552	13531	13528	13367	13411	13561	13538	13547	13538	13487	13494	13625	13445	13479	13321	13343	13364	13389	13575	13460	13334	13571	13329	13347	13395	13463	13355	13606	13564	13372	13497	13393	13384	13463	13440	13527	13423	13564	13453	13516	13556	13408	13246	13508	13486	13534	13405	13412	13575	13625	13408	13458	13404	13328	13391	13580	13351	13285	13494	13451	13540	13448	13525	13473	13700	13525	13447	13548	13431	13465	13405	13570	13454	13518	13398	13450	13516	13533	13573	13318	13429	13417	13340	13441	13353	13491	13419	13507	13436	13479	13420	13281	13471	13469	13527	13347	13434	13417	13571	13371	13630	13393	13539	13393	13508	13446	13163	13452	13438	13446	13402	13476	13567	13343	13433	13501	13456	13426	13453	13448	13432	13655	13347	13400	13534	13376	13461	13321	13421	13604	13263	13459	13600	13489	13561	13345	13270	13436	13403	13496	13435	13570	13292	13413	13383	13463	13541	13420	13586	13494	13481	13381	13492	13552	13437	13419	13429	13390	13472	13467	13429	13331	13432	13499	13437	13277	13440	13460	13619	13399	13432	13517	13461	13479	13395	13327	13446	13525	13402	13524	13496	13485	13498	13437	13444	13379	13400	13436	13460	13462	13536	13527	13585	13374	13533	13311	13349	13440	13211	13459	13503	13504	13457	13499	13452	13466	13490	13403	13578	13536	13335	13396	13432	13373	13584	13441	13463	13586	13395	13377	13282	13477	13504	13458	13457	13340	13503	13406	13460	13489	13366	13502	13568	13339	13443	13569	13345	13554	13546	13408	13541	13370	13475	13485	13444	13535	13430	13486	13406	13498	13505	13467	13470	13521	13564	13510	13339	13521	13467	13278	13572	13350	13521	13493	13391	13451	13452	13484	13497	13427	13323	13357	13431	13371	13503	13527	13477	13325	13499	13495	13483	13647	13470	13630	13394	13454	13414	13668	13390	13552	13526	13453	13493	13438	13532	13508	13354	13287	13389	13463	13501	13360	13534	13625	13484	13472	13553	13438	13428	13490	13425	13403	13414	13433	13382	13537	13324	13544	13334	13352	13488	13365	13375	13431	13299	13340	13492	13421	13408	13540	13607	13448	13551	13593	13486	13571	13608	13462	13417	13532	13513	13578	13365	13545	13540	13375	13396	13518	13616	13293	13400	13550	13529	13317	13492	13643	13440	13399	13433	13499	13511	13536	13321	13393	13364	13465	13369	13477	13481	13389	13641	13477	13378	13578	13470	13491	13422	13458	13584	13389	13551	13680	13488	13468	13424	13520	13446	13681	13404	13333	13477	13478	13378	13583	13289	13579	13524	13460	13411	13437	13417	13454	13343	13496	13464	13435	13390	13497	13453	13414	13528	13418	13501	13617	13527	13318	13447	13523	13453	13544	13341	13670	13342	13368	13506	13522	13623	13397	13414	13457	13327	13488	13424	13517	13462	13470	13380	13304	13624	13433	13296	13367	13454	13548	13268	13435	13267	13468	13463	13357	13408	13498	13368	13538	13343	13557	13420	13403	13431	13539	13496	13506	13546	13524	13514	13442	13489	13518	13375	13501	13357	13409	13463	13517	13315	13547	13457	13531	13546	13468	13343	13375	13405	13650	13506	13320	13407	13470	13540	13535	13528	13520	13317	13503	13441	13418	13622	13387	13306	13426	13455	13417	13517	13438	13421	13452	13518	13368	13496	13595	13478	13439	13365	13453	13324	13550	13467	13337	13464	13512	13489	13389	13406	13343	13414	13406	13467	13485	13427	13457	13432	13599	13312	13505	13426	13344	13390	13447	13558	13302	13505	13577	13387	13513	13686	13495	13474	13379	13427	13502	13456	13545	13545	13447	13413	13502	13385	13371	13516	13394	13430	13495	13424	13364	13448	13518	13432	13628	13399	13421	13471	13484	13532	13440	13314	13301	13484	13543	13502	13421	13498	13470	13605	13317	13312	13439	13439	13401	13496	13635	13369	13497	13445	13457	13319	13556	13437	13564	13569	13485	13482	13468	13575	13543	13409	13557	13594	13527	13441	13342	13455	13473	13459	13445	13495	13329	13520	13584	13419	13553	13344	13528	13569	13415	13491	13266	13502	13554	13373	13424	13260	13299	13645	13404	13354	13472	13490	13417	13541	13633	13593	13326	13398	13500	13352	13535	13456	13508	13454	13566	13467	13654	13306	13454	13435	13501	13262	13319	13376	13445	13508	13500	13365	13265	13509	13477	13521	13476	13490	13476	13421	13398	13495	13356	13408	13241	13380	13379	13637	13372	13448	13445	13337	13524	13386	13508	13590	13430	13429	13362	13350	13407	13387	13531	13371	13608	13377	13443	13335	13522	13530	13540	13478	13406	13516	13335	13594	13622	13502	13718	13524	13535	13513	13427	13345	13449	13367	13394	13599	13326	13546	13433	13420	13463	13422	13448	13532	13473	13399	13554	13387	13477	13445	13548	13625	13516	13521	13422	13600	13383	13208	13515	13545	13457	13429	13509	13378	13555	13493	13507	13615	13469	13570	13330	13575	13427	13352	13541	13449	13420	13471	13371	13547	13416	13331	13476	13422	13470	13300	13505	13500	13472	13282	13532	13548	13290	13539	13523	13416	13472	13359	13435	13416	13334	13482	13489	13417	13284	13400	13611	13519	13403	13516	13518	13550	13569	13497	13398	13433	13329	13621	13548	13534	13455	13512	13706	13282	13447	13466	13530	13412	13484	13508	13602	13542	13379	13484	13580	13536	13368	13376	13484	13520	13439	13584	13439	13357	13432	13414	13350	13411	13484	13545	13627	13338	13495	13516	13444	13388	13480	13617	13542	13507	13439	13289	13398	13490	13683	13424	13621	13570	13439	13669	13414	13490	13261	13472	13541	13361	13587	13598	13626	13499	13469	13548	13501	13424	13415	13338	13509	13537	13604	13385	13349	13539	13433	13438	13386	13404	13526	13569	13416	13475	13299	13514	13581	13352	13510	13355	13468	13402	13557	13461	13589	13412	13689	13352	13437	13515	13431	13393	13368	13521	13492	13489	13467	13629	13476	13548	13426	13498	13436	13265	13510	13244	13449	13344	13349	13364	13523	13504	13578	13344	13402	13494	13178	13504	13364	13545	13546	13334	13448	13482	13545	13404	13470	13482	13513	13356	13475	13604	13507	13682	13245	13429	13477	13497	13367	13495	13616	13498	13507	13376	13356	13494	13348	13530	13442	13454	13505	13526	13553	13286	13636	13363	13321	13576	13412	13529	13426	13564	13523	13518	13566	13526	13558	13398	13505	13384	13485	13538	13436	13366	13437	13453	13354	13405	13504	13343	13302	13449	13490	13514	13444	13472	13567	13546	13335	13504	13469	13446	13585	13563	13436	13317	13536	13407	13412	13448	13467	13458	13438	13384	13603	13458	13491	13448	13435	13458	13403	13539	13537	13360	13345	13465	13434	13479	13362	13377	13518	13632	13388	13565	13334	13527	13376	13488	13574	13379	13463	13404	13560	13343	13499	13493	13450	13402	13476	13425	13273	13414	13423	13447	13503	13521	13552	13558	13515	13377	13621	13469	13537	13286	13425	13331	13524	13508	13491	13421	13465	13439	13370	13436	13409	13614	13359	13590	13261	13451	13486	13499	13457	13576	13454	13420	13505	13389	13457	13550	13428	13456	13521	13309	13613	13534	13398	13596	13517	13554	13653	13461	13459	13326	13521	13349	13493	13483	13483	13566	13476	13552	13623	13395	13557	13624	13386	13351	13462	13489	13403	13502	13535	13336	13548	13619	13502	13529	13510	13306	13434	13699	13449	13334	13615	13614	13389	13437	13605	13349	13459	13395	13497	13398	13421	13411	13413	13432	13406	13464	13430	13347	13525	13440	13518	13458	13487	13529	13296	13723	13181	13545	13361	13572	13446	13635	13464	13461	13426	13565	13351	13312	13593	13405	13435	13498	13461	13501	13568	13512	13585	13443	13506	13379	13405	13505	13368	13467	13483	13529	13475	13543	13544	13465	13606	13444	13554	13462	13396	13537	13480	13499	13388	13422	13363	13430	13276	13475	13421	13396	13469	13449	13424	13507	13263	13367	13402	13282	13497	13546	13466	13533	13393	13443	13522	13608	13555	13322	13328	13512	13475	13538	13368	13517	13394	13367	13626	13563	13527	13541	13407	13516	13375	13311	13560	13386	13314	13384	13609	13562	13528	13331	13336	13446	13412	13489	13381	13581	13446	13404	13382	13487	13530	13450	13393	13503	13337	13454	13556	13548	13615	13468	13340	13448	13315	13504	13452	13330	13416	13500	13497	13359	13425	13455	13553	13315	13320	13488	13496	13604	13473	13431	13537	13483	13327	13434	13307	13597	13625	13472	13345	13348	13486	13620	13486	13314	13606	13645	13451	13501	13483	13491	13311	13468	13704	13458	13456	13528	13466	13393	13265	13421	13512	13391	13285	13296	13449	13382	13447	13386	13702	13421	13534	13656	13430	13524	13570	13312	13401	13689	13504	13428	13452	13546	13399	13380	13483	13513	13557	13715	13484	13435	13576	13462	13475	13527	13544	13343	13274	13432	13434	13613	13380	13562	13470	13483
25411	21559	26629	26451	18285	16526	15996	14913	14769	14442	14223	14306	14188	14257	14088	13860	14071	14028	14197	13850	13966	13922	14137	14017	13942	13915	14050	13799	14084	13856	13959	13886	14057	13934	13847	13878	13983	13821	13859	13819	13869	13705	13933	13927	13923	13950	13993	13995	14074	13940	13772	13754	13971	14112	13838	13726	14026	14160	13840	13889	13943	13935	13852	14151	13940	13889	13822	13815	13771	13957	13714	13921	13781	14095	13734	13978	13910	13802	14002	13958	13907	14048	13950	13960	13826	13872	13633	14004	13885	14072	13836	13698	13915	13815	14039	13846	14053	13871	14009	13858	13902	13797	13935	13983	13667	13789	13779	14135	13841	13848	13924	13853	13838	13949	13664	13992	13986	13992	13887	13720	13881	14013	13898	14024	13933	13720	13904	13906	14011	14076	13799	13938	13897	13987	13638	13681	14096	13878	13982	14062	14037	13802	13836	13933	14015	13578	14031	13978	13989	13915	13749	13959	14005	13926	13876	13857	13907	13941	13793	13893	13983	13987	13890	13667	13938	13703	13821	13815	13932	13725	13635	13846	13836	13732	13823	13987	13937	13954	13940	13800	13849	13798	13670	13813	13864	13863	13939	14057	13721	14141	14129	13870	13982	13717	13987	13923	13849	13745	13837	13806	13720	13831	13969	13887	13854	14048	13878	13718	13974	13725	13824	13914	13939	13965	13855	13933	13957	13913	13817	13913	13809	13793	13816	13923	13942	13871	13653	13897	13812	13860	13850	13810	13901	13840	14099	14083	13803	13742	13971	13937	14063	13694	13899	13893	13805	13636	14020	13817	13970	13765	13910	13739	13806	13923	13697	13916	13970	13886	13870	13645	13873	13860	13837	13835	13904	13833	13993	13921	13846	13981	13828	14001	13878	13783	13815	13915	13896	13987	13767	13827	13953	13879	14035	14030	13829	13822	13963	13860	13924	13703	13937	13927	14003	14078	14073	13979	13945	13790	14107	14005	13841	13809	13795	13867	13850	13876	13923	13867	13885	13892	13922	14222	13874	13937	13943	13970	13824	13913	13791	13946	13989	13888	14039	13861	13786	13877	13921	13915	13821	13817	13572	13804	13803	13823	13847	13980	13836	13883	13973	13908	13766	13881	13734	13867	13797	13830	13760	13828	13959	13756	13789	13805	13895	13946	13798	13789	13970	13912	13914	13741	13964	13926	13921	13819	14021	13909	13832	13824	13912	13831	13978	13750	13940	13877	13764	13821	13862	14033	13801	13974	13781	14002	13881	14040	13744	13899	13767	14002	13927	13790	13850	13724	13772	13860	13919	13871	13988	14030	13739	13944	13898	14004	13786	13868	14004	13694	13792	13808	13847	13833	13821	13851	13675	13723	13935	13799	13869	14044	13948	14035	13841	13963	14054	13915	13983	13807	13755	14094	13880	13897	13788	13885	13887	14022	13967	13820	13920	13996	14018	13957	13876	14001	13901	13849	13928	13883	14012	13902	13846	14017	13933	13983	13811	14050	14005	13796	13926	13910	13943	13909	13839	13718	13890	14029	13921	13809	13941	14033	13804	13774	13624	13807	13699	13797	13870	14062	14072	13639	13865	13904	13679	13854	13923	13690	13880	13842	13913	13764	13771	14093	14013	13914	14087	13909	14055	13897	13938	13739	14000	14081	13773	13848	14013	13699	13753	13952	13789	13889	13870	13697	13706	13888	13906	13797	13945	14017	13970	13961	14177	13910	13864	13934	13699	13991	13944	13909	13776	13794	13947	13913	13870	13690	13753	13816	13734	14048	13881	13746	13820	13730	13873	13736	13959	13797	13871	13925	13861	13908	13831	13835	13814	13881	13921	13987	13887	13920	13850	13948	14000	13853	14098	13824	13755	14110	13726	13869	13943	14092	13739	14026	13857	13986	14037	13868	13656	13875	13865	13766	13852	13897	13857	13854	13819	13846	13734	13902	14080	13841	13853	13955	13878	13808	13970	14105	13843	13927	13755	13851	13715	13724	13796	13717	13965	13894	13876	13865	13846	13749	13962	13804	13895	13786	13968	13957	13824	13848	13811	13875	14057	13795	13851	13860	13710	13737	14094	13893	13935	14002	13883	13790	13938	13881	13838	13755	14032	13868	13890	13625	13922	13714	13900	13812	13861	13807	13650	13909	13880	13965	13666	13980	13900	13916	13708	13983	13865	13762	13924	13898	13891	13893	13836	13955	13966	13929	14008	13778	13833	14012	13892	13793	13962	13952	14004	14140	13950	14019	13797	13975	13928	13891	13853	13827	13863	13910	14032	13810	13957	13808	13820	14056	14054	13744	13967	13902	13963	13716	13878	13829	13951	13886	13949	13924	13924	13808	13724	13758	14019	13811	13651	13920	13920	13778	13959	13766	13958	13950	13790	13747	13898	14072	13795	13783	14010	13817	14063	13929	14003	13799	14045	13997	14048	13886	13890	13951	14075	14017	13742	14103	13769	13823	13778	13823	13802	14043	13769	13903	13846	13822	13898	13938	14054	13752	13684	13824	13943	13882	13911	13977	13800	13792	13822	13835	13779	14132	13817	14058	13941	13913	13967	14044	13750	13994	13922	13895	13706	13735	13962	13882	13972	13940	13801	13856	13962	13976	13858	13790	13781	13944	13856	13923	13906	13884	13919	13939	13902	13786	13956	14004	13770	13937	14041	13991	13807	14018	13898	13830	13972	13854	13843	14063	13822	13811	13780	13912	13958	13935	13914	13921	13769	13781	13852	13901	13806	13925	13878	13974	13879	13975	13772	13858	13948	13939	13820	14056	13990	13905	13923	14047	13985	13704	13894	13805	13864	13940	13736	13954	13707	13768	13822	13792	13892	13794	13714	14040	13839	13800	13671	13662	13809	13909	14033	13893	13719	13830	13888	13763	13930	13781	13889	14044	13774	14070	13804	13858	13970	13800	13771	13942	13927	13937	13964	13851	13989	13756	13900	13954	13827	13637	13919	13922	13825	13861	13763	13845	13859	14005	13923	14018	13795	13964	13866	13939	13972	13740	13920	13946	13757	13792	13847	13922	13720	13851	13964	13912	13963	13951	13768	13902	13997	13837	13960	13909	13948	13916	13857	13991	13989	13830	13884	13972	13930	13662	13809	13799	13826	13848	13815	14032	14154	13953	13826	13728	13991	13768	14097	13881	13848	13940	13798	13995	13724	13876	13674	14053	13790	13827	14040	13816	14031	13833	13721	13840	13871	13870	13827	13663	13966	13964	14010	14016	13934	14019	13952	13897	13921	13979	13929	13909	13861	13830	13782	13857	13997	13875	13894	13942	13931	14017	14065	14099	13942	13811	13776	13606	14012	13878	14108	13878	14024	13992	13891	13985	13935	13762	13865	13718	13969	13940	14123	14001	13808	13772	13996	14029	13859	13850	13737	13885	14041	13791	13848	13715	13941	13926	13880	13791	14150	13940	13976	13870	13989	14011	13889	13904	13955	13831	13937	13943	13766	13929	14043	13999	13844	13885	13977	13865	13954	14010	13631	13614	13699	13938	13797	13959	13868	13839	14036	13983	13845	13778	13943	13878	13811	13795	13768	13762	13923	13998	13995	13910	13854	13898	13935	13863	13946	14015	13817	13900	13898	14030	13841	13779	13693	14012	14101	13976	13836	13891	14052	13698	13883	13733	13755	13825	13990	14090	13972	13755	13948	13831	13872	14039	13965	13933	13822	13784	13726	13991	13975	13833	13865	13984	13885	13717	13870	13839	13733	13825	13890	13765	13977	13949	13955	13716	13926	13987	13988	13984	13838	14141	13726	13773	13907	14084	13904	13906	13995	13950	13881	13920	13737	13586	13828	13812	13710	13723	13952	13952	13785	14159	13863	13940	13880	13836	13924	13821	13925	14004	13762	13852	13777	13903	14041	13751	14031	13974	14054	13921	13766	13828	13871	13702	14050	13786	14000	13874	13982	13994	13845	14069	13867	13775	14010	13813	13815	13871	13921	13932	13896	13909	14016	14057	13847	13969	14106	14180	14022	13774	13854	13931	13924	13868	13735	13810	13910	13946	13822	13836	13726	13890	13845	13991	13876	13678	13929	14083	13983	13773	13839	13836	13856	13947	13891	14038	14011	13891	14044	13824	14003	13989	14055	13762	13756	13905	14039	13851	13963	13919	13818	14052	13840	13864	13912	13975	13968	13807	13862	14017	13812	14067	13760	13825	13987	13785	13980	14026	13792	14050	13843	14040	13880	13854	13768	13760	13924	13793	13965	13881	13719	13875	13725	13852	13699	14098	13882	13930	13860	13849	13855	13858	13968	14122	14028	13928	13983	13821	14101	13986	13909	13955	14091	13939	13967	13970	13947	13915	14014	13870	13880	13873	13823	13746	13736	13912	13976	13771	13714	13859	13998	13927	13980	13985	13891	13807	13761	14041	14038	13750	13740	13911	13871	13911	13890	13829	13867	13737	13798	13784	13881	14004	13726	13863	14072	14070	13946	13878	14097	13928	13934	13939	13716	14036	13829	13772	13867	13939	13868	14072	13737	14035	13864	13810	13875	13735	13958	13956	14008	13927	13791	13995	13949	13722	13847	13807	13697	13809	13990	13879	13752	13987	13789	14004	13919	14177	13827	13908	13826	13873	14059	13950	13899	13781	13772	13681	13823	14036	13754	14046	13908	13642	13909	13813	13870	13847	13831	13965	13980	13874	13960	13893	13871	13939	13758	13963	13969	14046	13806	13817	13987	13937	14018	13998	13966	13778	13991	13894	14099	13945	13760	13771	13805	14012	13839	13877	14118	13882	13898	13973	13931	13947	13748	13788	13969	13837	13905	13796	13918	14001	13973	13895	13913	13917	13854	13832	13864	13795	13913	13788	14033	13892	13681	13882	14036	13940	13851	13922	13851	13878	13982	13686	13907	13963	13935	14064	13731	13777	13890	13999	13929	13911	13838	13873	13848	13880	13759	13869	13862	13835	13891	13999	14074	13741	13813	13684	13885	13897	13918	13820	14026	13885	13949	13887	13779	13971	13981	13975	13847	13912	14006	13774	13820	13867	13881	13991	13883	13942	14062	13743	13987	13833	13979	13806	13947	13896	13925	13835	13870	13732	13953	13910	14003	13899	13858	13815	14060	13784	13903	13943	13932	13899	13878	13836	13730	14053	13672	13639
21440	36861	30193	23207	19559	17169	15670	15120	14429	14036	13865	13561	13500	13569	13454	13283	13419	13326	13185	13351	13238	13228	13219	13368	13189	13250	13163	13162	13290	13079	13099	13001	13209	13145	13177	13184	13252	13303	13103	13077	13232	13146	13266	13164	13018	13171	13195	13112	13194	13188	13065	13287	13102	13267	13140	13082	13255	13178	13250	13160	13259	12939	13201	13220	13109	13262	13145	13226	13175	13235	13004	13212	13207	13306	13157	13069	13217	13256	13351	13147	13163	13087	13218	13237	13190	13104	13053	13144	13374	13235	13016	13125	13118	13084	12999	13288	12988	13284	13186	13136	13237	13249	13085	13189	13243	13127	13229	13144	13154	13239	13109	13241	13143	13147	13061	13203	13085	13062	13163	12987	13251	12989	13254	13243	13083	13162	13180	13139	13206	13081	13151	13160	13171	13448	13006	13128	13333	13313	13348	13056	13082	13141	13161	13123	13126	13256	13055	13337	13170	13230	13266	13076	13178	13141	13090	13302	13289	13172	13142	12979	13160	13160	13136	13042	13024	13238	13168	13177	13226	12962	13161	13134	13206	13028	13249	13051	13190	13232	13131	13311	13110	13153	13244	13178	13134	13099	13025	13070	13165	13236	13115	13229	13309	12962	13063	13071	13256	13329	13207	13110	13300	13189	13243	13171	13182	12968	13167	13058	13264	13263	13280	13157	13158	13238	13231	13235	13125	13188	13169	13113	13145	13064	13202	13116	13216	13226	13141	13212	13157	13058	13252	13170	13091	13149	13227	12983	13211	13222	13202	13156	13221	13343	13124	13124	13091	13163	13244	13243	13184	13238	13237	13133	13121	13214	13206	13103	13184	13144	13132	13208	13034	13230	13103	12945	13391	13208	13154	12957	13090	13227	13173	13036	13378	13220	13162	13174	13148	13183	13294	13266	13114	13307	13071	13045	13089	13178	13352	13104	13134	13241	13146	13055	13163	13244	13250	13066	13278	13063	13069	13209	13162	13267	13191	13062	12986	12966	13254	13262	13362	13213	13055	13257	13102	13146	13368	13174	13029	13221	13257	13069	13070	13154	13204	13184	13212	13138	13189	13324	12999	13288	13128	13202	13268	13141	13220	13234	12978	13233	13255	13246	13094	13110	13091	13214	13065	13028	12958	13113	13145	13034	13200	13351	13060	13174	13024	13162	13216	13073	13289	13125	13231	13142	13212	13134	13246	13254	13270	13102	13041	13037	13241	13087	13016	13145	13209	13272	13200	13103	13096	12976	13148	13148	13163	13198	13180	13068	13134	13033	13106	13194	13173	13141	13347	13176	13245	12958	13162	13118	13047	13067	13107	13062	13245	13260	13051	13229	13231	13098	13099	13140	13025	13182	13170	13123	13139	13345	13066	13032	13226	13222	13210	13103	13076	13160	13225	13072	13039	13216	13282	13089	13206	13240	13310	13271	13182	13202	13093	13105	13125	13168	13141	13039	13155	13275	13162	13155	13160	13117	13073	13406	13115	13090	13162	13268	13151	13071	13233	12941	13239	13099	13120	13289	13125	13152	13201	13081	13250	13131	13067	13287	13232	13172	13274	13190	13255	13138	13193	13123	13257	13210	13024	13064	13115	13280	13150	13323	13106	13205	13077	13257	13117	13128	13151	13148	13212	13155	13130	13205	13146	13430	13115	13191	13086	13289	13116	13190	13309	13175	13231	13060	13166	13188	13098	13172	13178	13090	13002	13258	13358	13013	13104	13134	13119	13198	13203	13173	13206	13215	13169	13195	13193	13106	13117	13192	13195	13338	13162	13192	13053	13202	13314	13003	13181	13227	13194	13269	13221	13219	13105	13162	13227	13139	13198	13390	13087	13231	13072	13283	13271	13249	13023	13137	13201	13086	13125	13074	13081	13074	13151	13217	13119	13195	13144	13123	13188	13006	13066	13103	13212	13147	13351	13116	13389	13212	13222	13366	13232	13024	13241	12992	13250	13176	13168	13145	13078	13225	13232	13188	13169	13124	13213	13324	13065	13326	13278	13219	13119	13202	13188	13188	13207	13249	13037	13209	13087	13232	13273	13276	12988	12961	13310	13133	13180	13117	13162	13124	13007	13099	13222	13172	13307	13237	13238	13191	13321	13139	13019	13151	12998	13138	13210	13129	13206	13169	13138	13174	13156	13197	13081	13180	13115	13235	13253	13180	13213	13246	13187	13161	13316	13111	13286	13133	13084	13130	13228	13273	13123	13219	13106	13171	13116	13281	12964	13191	13165	13041	13223	13211	13024	13241	13043	13404	13037	13405	13130	13187	13306	13132	13121	13295	13104	13150	13159	13143	13058	13110	13016	13134	13270	13253	13039	13195	13112	13131	12985	13164	13099	13193	12967	13098	13235	13172	13177	13220	13263	13163	13066	13071	13162	13166	13243	13135	13299	13139	13254	13212	13200	12975	13163	13051	13256	13155	13377	13114	13123	13110	13061	13053	13243	13187	13235	13060	13126	13151	13046	13024	13194	13097	13195	13049	13199	13092	13181	13171	13063	13216	13119	13083	13112	13367	13109	13122	13335	13051	13270	13358	13000	13090	13236	13092	13072	12981	13252	13011	13055	13053	13240	13209	13031	13127	13306	13233	13287	13119	13153	13098	13079	13106	13097	13161	13176	13191	13106	13292	13139	13364	13278	13268	13108	13214	13222	13258	13198	13101	13041	13114	13092	13316	13237	13058	13095	13249	13130	13304	13084	13187	13039	13249	13306	13124	13158	13117	13110	13116	13180	13179	13219	13047	13207	13313	13028	13096	13163	13079	13128	13179	13264	13095	13127	13287	13132	13107	13152	13245	13097	13200	13091	13136	13299	13115	13082	13168	13279	13276	13281	13199	13027	13067	13072	13108	13147	13343	13252	13127	13163	13159	13064	13142	13218	13071	13100	13128	13220	13223	13203	13142	13222	13148	13186	13217	13027	13054	13236	13263	13158	13402	13166	13287	13027	13196	13035	13083	13227	13039	13106	13198	13203	13045	13187	13133	13232	13285	12999	13264	13176	13031	13264	13047	13287	13215	13222	13320	13111	13139	13036	13179	13214	13221	13169	13181	13115	13225	13139	13293	13058	13211	13209	13340	13136	13063	13272	13247	13100	13152	13218	13243	13316	13244	13231	13090	13191	13043	13227	13180	13073	13299	13211	13246	13089	13199	13144	13122	13380	13133	12987	13276	13271	13301	13022	13344	13170	13034	13128	13104	13185	13318	13127	13045	13252	13087	13240	13186	13331	13241	13150	13048	13089	13160	13145	13137	13188	13136	13107	13173	13305	13157	13119	13317	13252	13073	13141	13106	13200	13053	13058	13304	13184	13270	13219	13102	13181	13201	13171	13035	13144	13238	13118	13195	13246	13151	13115	13103	13263	13097	13254	13202	13039	13195	13002	13236	13123	13100	13202	13344	13069	13139	13062	13087	13150	13145	13098	13106	13124	13335	12970	13206	13216	12943	13122	13280	13219	13293	13211	13308	13248	13196	13069	13072	13258	13118	13077	13016	13160	13355	13200	13229	13289	13009	13213	13183	13221	13158	13167	13029	13078	13161	13156	13172	13142	13032	13062	13194	13243	13180	13151	13284	13118	13079	13090	13284	13058	13153	13214	13130	13153	13245	13220	13286	13132	13241	13091	13022	13155	13322	13129	13084	12994	13076	13169	13221	13136	13158	13145	13327	13199	13053	13286	13182	13004	13084	13104	13065	13164	13151	13099	13120	13179	13365	13030	13122	13111	13246	13275	13156	13317	13135	13177	13244	13152	13092	13192	13084	13142	13257	13208	13205	13138	13266	13160	13181	13175	13143	13225	13177	13354	13095	13116	13279	13328	13241	13159	13115	13188	13139	13114	13104	13210	13145	13230	13243	13260	13317	13163	13218	13195	13239	13031	13170	13043	13033	13141	13158	13131	13159	13055	13129	13221	13209	13214	13245	13203	13072	13230	13219	13332	13102	13045	13233	13025	13034	12973	13034	13155	13118	13043	13106	13196	13285	13086	13259	13221	13157	13126	13190	13252	13216	13097	13000	13164	12960	13167	13089	13209	13034	13095	12974	13161	13153	13293	13363	13245	13153	13107	13169	13294	13120	13222	13238	13183	13122	13146	13180	13193	13268	13097	13077	13211	13320	13250	13018	13032	13228	13208	13194	13153	13175	13315	13044	13116	13059	13097	13118	13186	13039	13072	13172	13271	13361	13107	13166	13158	13075	13108	13161	13136	13109	13270	13058	13202	13212	13181	13133	12965	13188	13364	13166	13256	13053	13057	13193	13072	13141	13160	13087	13194	13213	13169	13204	13211	13194	13052	13173	13360	13075	13175	13232	13265	13277	13105	13134	13136	13216	13025	13278	13180	13264	12949	13220	13305	13138	13126	13142	13117	13124	13044	13121	13171	13037	13236	13192	13124	13119	12933	13097	13342	13226	13108	13177	13177	13198	13169	13160	13125	13188	13207	13121	13175	13226	13251	13233	13089	13087	13014	13130	13153	13089	13265	13266	13024	13213	13169	13132	13180	13106	13286	13185	13200	13247	13193	13165	13045	13131	13161	12948	13040	13254	13213	13154	13133	13181	13054	13125	13269	13112	13158	13163	13084	13304	13184	13048	13252	13363	13112	13171	13292	13185	13134	13242	13150	13192	13096	13191	13127	13099	13268	13319	13071	13122	13222	13107	13207	13164	13128	13126	13108	13308	13176	13130	13191	13234	13181	13327	13036	13152	13280	13002	13256	13021	13146	13032	13175	13189	13185	13146	13253	13166	13217	13239	13140	13036	13058	13230	13164	13121	12883	13077	13168	13189	12985	13041	13180	13017	13221	13147	13089	13137	13247	13174	13152	13081	13007	13354	13204	13151	13303	13261	13224	13132	13111	13069	13182	13187	13237	13155	13244	13051	13086	13120	13233	13258	13121	13158	13130	13104	13333	13155	13110	13221	13208	13048	13040	13308	13135	13227	13151	13321	13287	13216	13154	13209	13150	13212	13181	13198	13170	13077	13125	13105	13275	13225	12999	13164	13226	13278	13076	13181	13075	13251	13144	13199	13226	13069	13173	13026	13089	13162	13250	13124	13324	12960	13322	13312	13145	13282	13277	13238	13274	13181	13190	13058	13359	12954	13166	13223	13217	13264
22619	21476	28511	24892	21885	22964	22093	17412	15964	15773	15456	15292	15022	14830	14955	14817	14753	14661	14653	14565	14519	14667	14536	14485	14523	14460	14312	14481	14617	14433	14590	14498	14209	14426	14359	14425	14439	14295	14238	14334	14251	14335	14189	14505	14525	14424	14328	14458	14321	14323	14509	14358	14186	14431	14379	14368	14272	14249	14202	14388	14184	14276	14263	14261	14145	14258	14231	14234	14167	14273	14434	14262	14223	14180	14344	14244	14266	14310	14418	14274	14278	14083	14225	14223	14179	14240	14079	14232	14182	14147	14210	14239	14299	14100	14270	14305	14350	14241	14390	14245	14381	14467	14250	14336	14263	14148	14267	14447	14011	14254	14423	14284	14263	14330	14152	14276	14451	14371	14332	14433	14315	14193	14421	14315	14194	14251	14218	14307	14166	14248	14448	14426	14323	14365	14339	14476	14340	14133	14223	14108	14140	14314	14238	13988	14264	14369	14363	14308	14458	14118	14251	14374	14397	14050	14205	14376	14177	14131	14245	14309	14379	14316	14437	14167	14285	14341	14219	14401	14239	14298	14254	14316	14258	14215	14216	14261	14392	14203	14312	14224	14438	14167	14389	14175	14244	13979	14179	14296	14443	14236	14235	14250	14283	14462	14264	14366	14434	14378	14217	14188	14302	14318	14284	14295	14356	14320	14444	14240	14240	14325	14356	14284	14221	14242	14257	14191	14282	14234	14151	14302	14337	14363	14213	14198	14197	14196	14399	14293	14402	14285	14197	14094	14321	14157	14191	14313	14342	14333	14377	14199	14210	14261	14361	14301	14124	14242	14179	14317	14043	14324	14527	14273	14265	14267	14226	14096	14181	14191	14437	14100	14233	14377	14459	14267	13973	14252	14253	14379	14234	14281	14217	14437	14395	14305	14325	14382	14251	14158	14434	14369	14322	14103	14252	14464	14299	14244	14383	14140	14084	14196	14438	13973	14107	14129	14255	14310	14080	14403	14083	14186	14385	14382	14071	14097	14333	14124	14306	14501	14362	14221	14411	14364	14278	14492	14252	14208	14418	14194	14390	14428	14189	14183	14397	14262	14158	14327	14312	14095	14199	14392	14211	14222	14382	14083	14424	14322	14353	14305	14233	14324	14383	14260	14502	14212	14220	14358	14238	14415	14322	14243	14169	14351	14308	14374	14302	14141	14313	14242	14360	14173	14325	14381	14287	14129	14313	14302	14222	14221	14240	14244	14169	14409	14317	14297	14243	14338	14410	14321	14388	14195	14242	14310	14414	14275	14235	14273	14203	14120	14310	14245	14222	14284	14309	14343	14305	14435	14365	14366	14377	14375	14453	14323	14226	14126	14259	14277	14270	14376	14311	14532	14486	14155	14227	14287	14340	14254	14138	14181	14256	14159	14142	14199	14294	14295	14328	14339	14321	14361	14334	14337	14244	14285	14389	14318	14361	14152	14233	14178	14162	14398	14164	14324	14430	14318	14399	14366	14446	14249	14232	14140	14336	14285	14203	14432	14274	14340	14475	14252	14321	14129	14230	14180	14103	14220	14080	14094	14358	14252	14142	14177	14330	14222	14349	14291	14259	14299	14398	14258	14340	14398	14262	14226	14294	14401	14326	14398	14257	14231	14291	14181	14047	14109	14346	14131	14077	14332	14282	14298	14411	14474	14403	14240	14085	14244	14232	14266	14254	14074	14032	14356	14406	14276	14295	14301	14571	14213	14047	14122	14265	14146	14121	14172	14300	14220	14645	14233	14168	13981	14368	14428	14214	14290	14275	14113	14150	14330	14267	14100	14310	14281	14439	14277	14465	14508	14231	14195	14346	14265	14437	14276	14244	14384	14360	14313	14327	14342	14407	14408	14434	14342	14261	14521	14269	14282	14239	14071	14344	14332	14291	14378	14274	14121	14249	14371	14266	14112	14340	14295	14206	14293	14478	14321	14272	14369	14144	14239	14298	14367	14465	14196	14355	14371	14187	14198	14194	14255	14274	14437	14526	14293	14109	14275	14191	14128	14180	14367	14192	14134	14274	14365	14140	14421	14300	14336	14234	14401	14299	14380	14385	14443	14157	14148	14478	14301	14265	14290	14425	14194	14214	14191	14276	14403	14241	14257	14258	14346	14240	14292	14470	14351	14114	14241	14422	14362	14146	14321	14382	14344	14301	14262	14225	14221	14221	14075	14338	14199	14316	14341	14265	14272	14229	14398	14126	14145	14238	14105	14327	14191	14330	14179	14220	14272	14445	14305	14381	14404	14236	14225	14185	14051	14211	14191	14459	14164	14350	14227	14401	14245	14175	14332	14311	14121	14224	14159	14276	14102	14326	14339	14232	14346	14260	14307	14466	14204	14571	14254	14399	14296	14354	14238	14216	14288	14302	14283	14243	14171	14141	14369	14347	14460	14209	14252	14285	14261	14212	14136	14258	14354	14395	14443	14345	14357	14304	14318	14251	14264	14276	14341	14048	14248	14148	14369	14404	14507	14363	14217	14337	14348	14352	14117	14323	14342	14233	14257	14103	14295	14096	14257	14429	14411	14243	14198	14199	14205	14332	14455	14133	14317	14297	14267	14224	14439	14299	14389	14344	14127	14336	14364	14408	14324	14272	14289	14432	14427	14242	14268	14350	14053	14255	14354	14384	14379	14153	14255	14350	14535	14335	14403	14399	14257	14285	14149	14219	14179	14231	14360	14460	14292	14203	14555	14281	14286	14451	14191	14161	14391	14346	14227	14260	14199	14122	14206	14157	14156	14392	14159	14472	14194	14235	14181	14207	14062	14309	14270	14286	14254	14310	14415	14455	14202	14194	14293	14353	14288	14064	14169	14218	14386	14303	14317	14315	14193	14387	14309	14244	14243	14206	14227	14192	14355	14416	14189	14194	14067	14167	14278	14373	14211	14160	14230	14256	14217	14502	14269	14290	14383	14185	14265	14447	14349	14362	14306	14249	14353	14410	14178	14186	14251	14279	14282	14295	14250	14100	14397	14115	14192	14165	14144	14317	14382	14048	14257	14365	14310	14245	14267	14120	14100	14152	14257	14188	14148	14114	14294	14387	14268	14191	14204	14219	14275	14286	14291	14237	14327	14241	14489	14330	14247	14090	14195	14221	14239	14210	14272	14366	14336	14295	14300	14208	14286	14215	14284	14097	14485	14224	14472	14414	14428	14184	14331	14247	14310	14121	14188	14296	14347	14435	14291	14397	14449	14346	14403	14119	14342	14202	14283	14265	14139	14187	14382	14342	14276	14373	14269	14177	14242	14229	14152	14373	14212	14497	14291	14294	14424	14003	14159	14475	14502	14375	14400	14108	14411	14374	14298	14409	14125	14258	14433	14214	14243	14419	14320	14273	14194	14361	14161	14187	14191	14472	14089	13947	14265	14266	14128	14302	14334	14252	14367	14208	14149	14215	14263	14252	14243	14310	14161	14359	14346	14250	14302	14184	14238	14199	14282	14261	14134	14408	14243	14343	14245	14252	14216	14261	14345	14200	14318	14187	14248	14264	14213	14268	14300	14336	14170	14326	14239	14416	14249	14313	14220	14192	14148	14291	14138	14368	14394	14368	14225	14293	14227	14418	14541	14336	14372	14227	14162	14460	13969	14413	14398	14148	14303	14178	14174	14364	14265	14103	14283	14286	14317	14401	14334	14248	14218	14268	14244	14307	14185	14221	14392	14187	14064	14352	14137	14318	14301	14414	14406	14096	14395	14251	14362	14302	14292	14222	14132	14403	14211	14338	14178	14308	14345	14246	14257	14333	14428	14282	14253	14247	14214	14376	14288	14299	14275	14385	14207	14429	14281	14267	14101	14183	14171	14254	14047	14251	14326	14508	14127	14251	14470	14514	14426	14267	14267	14313	14239	14325	14515	14243	14204	14019	14329	14198	14182	14317	14394	14428	14200	14248	14246	14340	14337	14288	14276	14288	14314	14392	14135	14300	14346	14244	14260	14110	14114	14235	14555	14155	14280	14215	14258	14376	14294	14346	14286	14306	14509	14120	14302	14241	14186	14291	14008	14378	14218	14243	14261	14324	14332	14435	14193	14123	13914	14122	14301	14253	14150	14349	14116	14410	14276	14240	14162	14293	14220	14220	14129	14412	14330	14134	14172	14251	14139	14305	14418	14395	14274	14393	14437	14294	14176	14251	14188	14387	14201	14306	14196	14235	14193	14374	14135	14320	14346	14165	14249	14262	14239	14280	14141	14415	14065	14235	14231	14145	14420	14226	14348	14408	14247	14236	14465	14477	14356	14557	14241	14330	14047	14350	14349	14405	14210	14341	14278	14211	14300	14555	14296	14392	14320	14307	14051	14332	14368	14345	14425	14062	14248	14423	14346	14371	14291	14364	14258	14455	14047	14484	14388	14148	14019	14089	14332	14464	14289	14352	14204	14187	14141	14392	14047	14310	14226	14253	14211	14171	14335	14225	14158	14297	14398	14273	14287	14092	14356	14393	14214	14299	14105	14147	14202	14089	14236	14154	14400	14192	14216	14255	14351	14320	14371	14285	14330	14382	14234	14187	14307	14322	14255	14357	14331	14526	14406	14460	14199	14078	14238	14094	14160	14290	14424	14400	14225	14293	14331	14158	14261	14259	14174	14396	14326	14106	14219	14371	14267	14318	14299	14159	14395	14404	14257	14012	14199	14125	14084	14413	14454	14449	14284	14170	14248	14279	14369	14094	14128	14448	14330	14374	14263	14288	14120	14316	14125	14447	14280	14421	14327	14225	14309	14207	14301	14303	14312	14321	14007	14239	14208	14311	14426	14109	14231	14207	14392	14272	14040	14202	14451	14289	14232	14278	14258	14312	14360	14413	14180	14408	14307	14232	14266	14266	14334	14473	14302	14241	14275	14206	14104	14428	14153	14356	14520	14434	14215	14309	14243	14287	14160	14326	14376	14015	14179	14283	14274	14307	14127	14241	14306	14407	14286	14346	14289	14033	14303	14357	14477	14519	14273	14229	14234	14139	14227	14267	14421	14424	14198	14314	14236	14288	14504	14354	14263	14293	14174	14264	14427	14296	14304	14233	14279	14379	14292	14241	14440	14278	14403	14398	14354	14479	14368	14252	14252	14148	14252	14259	14026	14410	14478	14356	14264	14107	14509	14465	14383	14328	14142	14335	14243	14483	14336
22948	45951	38854	30367	24846	21020	18576	16953	15836	15113	14770	14454	14310	14206	13973	13944	13728	13991	13869	13676	13688	13847	13813	13558	13725	13718	13503	13554	13425	13482	13683	13424	13460	13457	13618	13383	13423	13270	13504	13522	13432	13553	13549	13384	13547	13410	13524	13571	13494	13684	13533	13486	13519	13487	13399	13443	13367	13386	13511	13460	13375	13330	13504	13454	13441	13544	13413	13415	13559	13423	13525	13395	13453	13476	13511	13531	13421	13443	13343	13565	13557	13583	13543	13523	13333	13668	13518	13362	13548	13404	13517	13410	13377	13419	13528	13567	13472	13471	13371	13440	13409	13406	13441	13450	13468	13458	13391	13414	13470	13365	13208	13414	13459	13406	13365	13581	13612	13268	13522	13598	13423	13358	13529	13172	13390	13552	13595	13398	13330	13418	13506	13491	13378	13451	13340	13343	13350	13465	13444	13515	13367	13476	13510	13394	13639	13311	13489	13237	13513	13403	13300	13413	13224	13546	13409	13538	13345	13510	13505	13402	13386	13310	13641	13371	13407	13412	13480	13477	13356	13356	13616	13357	13425	13391	13420	13391	13500	13634	13319	13505	13318	13292	13317	13406	13457	13424	13582	13410	13665	13492	13491	13419	13410	13324	13465	13406	13436	13528	13493	13447	13298	13408	13247	13538	13465	13427	13321	13590	13555	13328	13371	13371	13485	13639	13383	13393	13411	13320	13361	13563	13415	13428	13368	13358	13562	13326	13502	13439	13482	13349	13430	13385	13485	13610	13667	13482	13381	13437	13456	13289	13562	13401	13364	13592	13409	13461	13504	13475	13328	13470	13397	13550	13378	13418	13426	13245	13486	13539	13368	13551	13465	13360	13428	13663	13244	13532	13536	13573	13487	13426	13419	13307	13538	13417	13359	13353	13427	13348	13488	13339	13568	13451	13467	13511	13329	13460	13446	13607	13573	13432	13473	13310	13482	13431	13450	13422	13454	13347	13390	13326	13574	13423	13447	13637	13524	13443	13299	13491	13566	13549	13597	13723	13280	13531	13305	13415	13507	13418	13478	13543	13533	13536	13407	13447	13686	13356	13410	13388	13504	13584	13538	13478	13460	13424	13473	13623	13486	13484	13379	13492	13407	13326	13340	13468	13438	13310	13574	13427	13511	13258	13512	13602	13442	13511	13444	13316	13500	13365	13481	13315	13605	13369	13414	13526	13531	13381	13268	13364	13528	13395	13497	13479	13514	13463	13472	13476	13489	13374	13454	13519	13455	13379	13369	13325	13489	13522	13540	13581	13535	13310	13495	13453	13508	13158	13280	13480	13418	13416	13506	13459	13431	13347	13478	13453	13391	13468	13368	13402	13434	13298	13412	13379	13383	13409	13457	13482	13354	13548	13377	13481	13314	13495	13256	13650	13387	13288	13439	13483	13368	13568	13396	13272	13373	13528	13558	13349	13505	13438	13566	13431	13532	13512	13405	13399	13339	13579	13446	13321	13264	13361	13523	13404	13230	13482	13276	13445	13401	13470	13459	13498	13522	13379	13507	13321	13440	13324	13488	13420	13425	13555	13455	13512	13400	13535	13396	13562	13487	13583	13412	13533	13509	13329	13560	13333	13506	13448	13566	13289	13381	13435	13418	13466	13518	13537	13498	13360	13406	13408	13582	13443	13419	13451	13439	13437	13556	13384	13493	13490	13482	13422	13422	13511	13412	13370	13537	13466	13286	13662	13464	13460	13501	13522	13487	13389	13481	13420	13477	13521	13533	13456	13593	13554	13462	13397	13583	13460	13506	13502	13424	13392	13498	13445	13380	13512	13411	13430	13456	13480	13396	13500	13428	13527	13408	13430	13641	13488	13556	13429	13466	13427	13165	13415	13392	13373	13524	13339	13405	13610	13450	13435	13396	13528	13445	13548	13440	13380	13431	13501	13503	13367	13581	13434	13346	13376	13397	13409	13472	13234	13489	13718	13489	13426	13472	13665	13573	13379	13467	13303	13477	13376	13434	13423	13376	13393	13361	13506	13483	13461	13383	13473	13503	13557	13526	13555	13460	13487	13451	13450	13542	13505	13576	13377	13493	13389	13220	13378	13471	13392	13564	13458	13422	13399	13414	13324	13490	13319	13707	13423	13337	13377	13414	13448	13389	13396	13362	13662	13414	13406	13427	13571	13370	13241	13556	13697	13541	13303	13455	13477	13368	13419	13396	13486	13656	13413	13342	13532	13577	13554	13418	13348	13538	13603	13319	13596	13439	13524	13375	13274	13290	13469	13508	13330	13485	13399	13494	13376	13453	13456	13551	13456	13409	13421	13401	13382	13641	13512	13467	13584	13572	13555	13307	13235	13457	13416	13518	13475	13444	13434	13384	13463	13303	13236	13499	13411	13531	13681	13439	13434	13366	13530	13518	13536	13440	13469	13599	13669	13483	13311	13486	13474	13413	13457	13493	13337	13454	13388	13337	13394	13527	13541	13423	13334	13318	13115	13568	13348	13460	13426	13468	13268	13344	13307	13253	13219	13574	13248	13284	13371	13475	13347	13381	13454	13505	13478	13528	13310	13505	13404	13502	13405	13379	13398	13531	13370	13487	13405	13484	13268	13325	13333	13401	13391	13416	13504	13469	13348	13438	13562	13456	13520	13337	13398	13318	13400	13527	13563	13370	13496	13524	13450	13598	13478	13424	13490	13563	13469	13374	13347	13442	13492	13431	13510	13513	13493	13302	13589	13319	13442	13444	13528	13455	13406	13344	13621	13506	13356	13501	13566	13384	13681	13369	13534	13587	13447	13548	13432	13246	13434	13323	13591	13468	13331	13365	13457	13381	13465	13371	13513	13424	13484	13487	13343	13561	13410	13436	13487	13362	13294	13335	13538	13406	13392	13421	13495	13562	13437	13388	13493	13289	13532	13323	13315	13597	13396	13471	13446	13459	13375	13393	13566	13477	13470	13522	13399	13548	13460	13440	13467	13520	13524	13477	13516	13246	13449	13444	13481	13498	13356	13376	13379	13371	13504	13485	13419	13389	13447	13370	13555	13636	13275	13480	13460	13401	13396	13445	13399	13472	13408	13415	13522	13430	13452	13475	13443	13307	13463	13497	13369	13470	13456	13521	13281	13483	13572	13303	13559	13307	13483	13310	13440	13391	13534	13576	13336	13465	13375	13422	13384	13441	13676	13377	13519	13319	13490	13400	13487	13503	13279	13293	13467	13465	13515	13348	13480	13435	13325	13376	13341	13405	13326	13498	13257	13373	13489	13499	13393	13430	13413	13431	13359	13456	13346	13301	13414	13481	13361	13359	13459	13504	13489	13546	13577	13556	13203	13458	13560	13397	13415	13333	13433	13500	13634	13488	13398	13422	13577	13420	13434	13340	13427	13505	13526	13305	13423	13432	13420	13390	13347	13411	13466	13405	13309	13322	13552	13514	13483	13396	13491	13397	13586	13459	13362	13341	13410	13341	13276	13274	13318	13452	13419	13371	13320	13289	13550	13427	13328	13511	13368	13508	13493	13373	13352	13196	13479	13374	13373	13401	13408	13554	13432	13446	13346	13454	13411	13407	13359	13413	13522	13582	13498	13543	13291	13424	13421	13425	13599	13389	13396	13373	13466	13396	13208	13303	13418	13409	13394	13277	13507	13343	13366	13329	13466	13529	13206	13310	13603	13353	13388	13505	13281	13347	13396	13502	13534	13359	13389	13448	13355	13541	13509	13363	13354	13437	13260	13344	13378	13418	13486	13368	13416	13497	13431	13278	13426	13374	13405	13318	13368	13591	13478	13324	13522	13287	13564	13315	13346	13449	13438	13575	13385	13391	13309	13499	13516	13307	13515	13430	13492	13464	13443	13598	13559	13533	13365	13343	13463	13556	13370	13421	13486	13456	13411	13413	13471	13493	13277	13430	13262	13547	13370	13528	13395	13521	13317	13477	13491	13502	13467	13456	13434	13326	13339	13478	13422	13515	13576	13420	13431	13300	13438	13380	13329	13371	13459	13427	13498	13470	13522	13691	13541	13513	13377	13453	13550	13424	13482	13334	13607	13340	13561	13482	13425	13592	13399	13306	13327	13547	13343	13294	13377	13481	13227	13351	13611	13521	13439	13279	13438	13610	13482	13437	13301	13441	13369	13533	13393	13568	13457	13477	13511	13471	13361	13367	13492	13366	13412	13579	13330	13535	13526	13418	13626	13509	13475	13416	13323	13581	13295	13526	13484	13267	13321	13230	13397	13484	13246	13493	13447	13424	13360	13332	13661	13311	13528	13349	13395	13422	13400	13373	13382	13292	13419	13584	13458	13487	13364	13598	13534	13548	13355	13430	13299	13402	13488	13489	13244	13591	13417	13390	13467	13491	13451	13453	13539	13546	13296	13501	13436	13411	13421	13525	13431	13453	13618	13473	13444	13427	13362	13344	13339	13375	13448	13248	13452	13455	13303	13529	13518	13290	13262	13392	13573	13393	13441	13446	13364	13384	13385	13400	13322	13139	13303	13289	13403	13445	13274	13616	13429	13498	13386	13448	13462	13299	13567	13478	13464	13415	13476	13414	13463	13391	13468	13610	13500	13628	13440	13467	13542	13394	13454	13403	13482	13321	13303	13458	13500	13285	13429	13443	13387	13476	13387	13403	13194	13313	13388	13361	13407	13578	13427	13695	13481	13442	13302	13599	13361	13415	13490	13588	13231	13445	13304	13562	13379	13463	13437	13392	13384	13526	13525	13330	13390	13385	13430	13483	13568	13546	13589	13396	13451	13422	13490	13517	13363	13719	13526	13443	13541	13395	13527	13532	13360	13441	13218	13418	13417	13607	13467	13418	13457	13461	13575	13412	13388	13591	13325	13485	13402	13312	13534	13386	13502	13573	13581	13380	13465	13564	13476	13538	13349	13574	13415	13447	13492	13216	13449	13428	13525	13371	13470	13563	13353	13369	13395	13426	13475	13369	13393	13508	13525	13589	13514	13454	13273	13351	13260	13425	13405	13394	13396	13354	13403	13517	13393	13330	13417	13507	13584	13552	13341	13226	13333	13448	13366	13378	13536	13548	13412	13476	13313	13507	13442	13405	13718	13379	13399	13326	13378	13408	13691	13508	13304	13453	13451	13377	13475	13440	13495	13486	13468	13417	13540	13447	13452	13404	13368
29405	24847	26530	21927	17534	16350	15382	14963	14821	14671	14462	14380	14340	14189	14185	14262	14409	14209	14369	14254	14371	14321	14121	14317	14216	14123	14047	14245	14257	14287	14122	14296	14176	14018	14274	14124	14203	14432	14281	14085	14094	14146	14109	14255	14041	14281	14128	14191	14108	14144	14141	14114	14033	14116	14183	14180	14257	14018	14208	14053	14200	13997	14051	14317	14040	14176	14097	14089	14022	13984	14205	13951	14030	14185	14129	14236	14159	14083	14071	13993	13968	14162	14264	14194	14231	14098	14075	13942	14245	14051	14025	14174	14098	14129	14221	14162	14141	14016	14239	13921	14099	14219	14170	14262	14071	14346	14100	13971	14105	14160	14046	14148	14065	14124	14206	14177	14105	14058	14197	14275	14257	14163	13984	14175	14168	14171	14056	14167	13993	14287	14179	14157	14259	14087	14217	14133	14147	13996	14237	14081	14282	14065	14174	14245	14137	14157	14119	14072	14068	14153	14038	14149	14108	14225	14085	14133	14088	14056	14024	14272	14277	14353	14227	14150	14129	14030	14052	14150	13936	14233	14130	14052	14189	14121	14100	14198	13997	14248	14150	14238	14072	14162	14259	13996	14136	14218	14040	14161	14079	13978	14102	14137	14214	14229	14135	14112	14374	14312	14086	14113	13996	13958	14117	14165	14028	14085	13965	14152	14126	14168	14165	14079	14094	14073	14160	14006	14049	14227	14199	14101	14264	13923	14025	14100	14023	14149	14320	14158	14017	14017	14081	14241	13962	14041	14210	13924	14244	14136	14027	14241	14172	14277	14193	14051	14265	14151	14196	14072	14180	14147	14221	14144	14069	14165	14204	14219	14185	14140	14255	14158	14130	14282	13979	14295	14231	14167	14067	14213	14173	13988	14061	14358	14101	14136	14001	14081	14104	14177	14061	14027	14056	14043	14151	14055	14196	14241	13910	14157	14267	14093	14141	14033	14089	14010	14130	14194	14048	14059	14221	14264	13948	14015	14093	13905	14081	13962	14083	14072	14219	14170	14163	13973	14180	13969	14238	14112	14170	14132	14216	14170	14100	13973	14232	14206	14081	14106	14025	14023	14232	13983	14195	14118	14232	14020	14287	13951	14242	14159	14193	14089	14242	14289	14301	14002	14065	14196	14075	14270	14109	14229	14069	14193	14170	14097	14218	14381	14149	14184	14188	14143	14103	14257	14319	14120	14337	14048	14045	13938	14243	14053	14067	14219	14089	13969	14184	14256	14267	14101	14057	14161	14069	13998	14104	14144	13950	13995	13940	14203	14185	14169	14242	14116	14303	14184	14201	14280	14168	14049	14202	14100	14179	14204	14080	14094	14188	13996	14213	14233	14296	14177	14230	14083	13975	14292	14182	14097	14221	14249	14004	14168	13929	14144	14021	14168	14058	14221	14175	14104	14037	13962	14053	14258	14147	14069	14170	14007	14168	13989	14202	14217	14118	14130	14246	14042	14357	14198	14039	14184	14102	14085	14180	14151	14139	14026	13995	14111	14219	14381	14056	14107	14052	14108	14234	14197	14156	13943	14189	14270	14302	14122	14046	14238	14187	14052	14187	14132	14116	14236	14227	14079	14088	14302	14192	14103	14083	14180	14028	14136	14282	14069	13974	14067	14182	14197	13994	13938	14163	14225	14030	14067	14130	14231	14120	13994	14365	14206	14293	14239	14164	14004	14193	14081	14041	14288	14407	14067	14304	14266	14255	14094	14306	14284	14151	14074	14130	14269	14232	14276	14225	13951	13994	14088	14178	14133	14249	14169	14321	14059	14269	14064	14271	14132	14341	13970	14213	14261	14295	14188	14137	14089	13982	14210	14217	14268	14299	14231	14029	13953	14205	14062	13994	14194	14214	14147	14009	14092	14143	14134	14099	14036	14151	14089	14035	14187	14225	14315	14153	14151	14083	14029	14021	14193	14036	14043	13960	14112	14076	14112	14208	14163	14146	14051	14288	14249	14390	14114	14205	14059	14075	14123	14014	14254	14200	14130	14027	14124	14220	14182	14193	14168	14064	14078	14127	14091	14170	14197	14068	13993	14128	14126	14114	14038	14191	14072	14200	14183	14122	14098	14184	14229	14060	14044	14223	14242	14268	14169	14099	14157	14170	14181	14118	14303	14204	14126	14223	14114	14245	14060	14040	14191	14174	14191	14100	14294	14330	14055	14221	14119	14080	14188	14085	14184	14225	14301	14206	14326	13998	14147	13995	14271	14183	14118	14190	14157	13947	14250	14192	14069	14116	14249	14238	14234	14111	13987	14069	14023	14117	14055	14102	14178	13975	14086	14224	14269	14200	14047	14086	14090	14136	14089	13957	14141	13922	14108	14388	14224	13972	14100	14200	14170	14141	14222	14075	14133	14189	14176	14020	14136	14175	14223	14260	14291	14054	13976	14097	14041	14172	14097	14206	14288	13914	14196	14308	13984	13993	14060	14047	14074	14106	14193	14132	14193	14095	14138	14189	14140	13954	14348	14087	14270	14171	14120	14020	14154	14229	13920	14329	14266	13974	14088	14102	14201	14096	14207	14267	13981	14070	14189	14241	13959	14133	14269	14065	14138	14336	14029	14094	14038	13978	14027	14295	14430	14258	14192	14189	14054	13879	14049	14284	14155	14099	14035	14180	14341	14110	14363	14108	14291	14152	14028	14238	14319	14192	14195	14096	14097	13997	13988	14258	14080	14146	14225	14252	13968	14277	13973	14111	14143	14236	14160	14138	14216	13981	14213	13979	14244	13805	14081	14122	14094	14079	14162	14179	13964	14124	14268	14036	14091	14288	14335	14118	14054	14218	14174	14349	14117	14029	13932	14198	14108	14014	14141	13980	14050	14361	14109	14107	14180	14159	14226	14173	14202	14141	14105	14075	14188	14240	14114	13994	13988	14198	13867	14035	14068	14261	14208	14120	13948	14009	14090	14179	14163	14030	14159	14149	14114	13924	14022	14090	14232	14210	14061	14076	14209	14193	14130	14016	13955	14217	14130	14107	14123	14281	14027	13814	14182	14049	14084	14033	14147	14203	14167	14075	14319	14156	14009	14228	14182	14131	14110	13982	14078	14228	14071	14247	14387	14249	14056	13985	14201	14161	14231	14344	14178	14025	14347	14086	14127	14019	14173	14145	14130	14165	14001	14157	14078	14096	14174	14103	14089	14101	14134	14318	14153	14246	14051	14036	14176	14264	14204	14172	14122	14183	14011	14192	14016	14017	14185	14284	13922	14248	14226	14265	14338	14004	14164	14141	14209	14149	14051	14208	14198	14151	14256	14058	14133	14163	14017	14174	14190	14240	14251	14127	14043	14099	14111	14078	14066	14070	13976	14198	14024	13997	14105	14118	14036	14117	14050	14154	14112	14108	14080	14287	14031	14447	14168	13935	14114	14001	14218	14153	14090	14387	14135	14196	14097	14172	14113	14073	14066	14224	14012	14055	14020	14342	14204	14172	14220	14069	14064	14322	14057	14082	14131	14156	14131	14200	14321	14104	13871	14208	14082	13914	14156	14081	14250	14090	14151	14016	14197	14061	14316	14148	14163	14145	14245	14056	14232	14058	14135	14091	14120	14144	14105	14352	14120	14098	14092	14048	14234	14024	14177	14066	14138	14146	14250	14063	13986	14172	14335	13925	14105	14415	14082	14145	14184	14165	14209	14151	14268	14137	14285	14283	14147	14206	14200	14184	14191	14059	14182	14123	14113	14174	14222	14178	14362	14139	14051	14016	14289	14280	14249	14248	14236	14164	14205	14178	14183	14234	14238	14135	14215	14123	14106	14182	14174	14122	14229	14084	14047	13949	13963	13986	13907	14267	14200	14041	14221	14071	14048	14244	13954	14207	14117	14248	14121	14193	14072	14146	14154	14187	14032	14113	13965	14251	14108	14080	14236	14166	14109	14130	14241	13998	14243	14192	14109	14448	13992	14107	14118	14155	14119	14150	13977	14110	14108	14122	14309	14102	14118	14192	14285	14409	14009	14100	14176	14169	14130	14267	14007	14146	14115	14150	14118	14224	14166	14116	14088	14145	14253	14158	14154	14263	14050	14289	14233	13934	14252	14034	14233	14219	14168	14127	13975	14096	14338	14098	14063	14003	14269	14043	14056	13970	14065	14110	14296	14215	14291	14165	14276	14297	14172	14117	14349	14239	14089	14089	13957	14225	14171	14169	14137	14123	14079	14323	14193	14014	14192	14170	14111	14371	14258	14186	14090	14287	14067	14197	14323	14180	14285	13966	14134	14074	14069	14053	13692	14076	14255	14195	14154	14167	14029	14250	14138	14175	14143	14118	14063	14096	14047	14185	13940	14189	14074	14285	14056	14356	14171	14087	14027	14049	14240	14305	14221	14040	14274	14218	14278	14224	14280	14120	14202	14289	14143	14370	14109	14214	13948	14121	14202	14194	14403	14158	14309	14190	14102	14026	13890	14207	13987	14013	14181	14104	14274	14327	14034	14190	13971	14358	14110	14007	14434	14454	14326	14238	14251	14136	14176	14440	14069	13947	14212	14132	14133	14255	14263	14202	14157	14003	14105	14021	14159	14091	14076	14391	14155	14082	14226	14112	14300	14378	14209	14228	14162	13964	14102	14154	13980	14059	14217	14045	14026	14151	14135	13961	13871	14229	14052	14219	14198	14197	14102	14180	14301	14149	14084	14140	14178	14336	14268	14367	14147	14223	14204	14097	14262	14176	14125	14137	13999	14018	14084	13875	14159	14302	14197	14014	14159	14023	14103	14153	14143	14253	14195	14301	14211	14070	14116	14168	14183	14193	14124	14261	13964	14185	14124	14223	14100	14108	13880	14158	14125	14222	14095	14231	14066	14317	14260	14204	14184	14299	14065	14084	14185	14167	14257	14171	14166	14100	14097	14022	14110	14480	14015	13802	14367	14036	14036	14256	14229	14291	14119	14247	14251	14291	14201	13938	14118	14143	14167	14193	14143	14228	14023	14189	14131	14166	14175	14223	13997	14170	14277	14206	14092	14180	14160	14282	14266	14213	13926	14149	14340	14166	14266	14174	14139	14201	14157	14133	14311	14216	14167	14177	14227	14023	14336	14071	14157	14110	14200	14192	14306	14240	14265	14181	14045	14309	13997	13974	14108	13895	14224	14348	14113	14267	14027
22667	35324	28826	22352	18599	16504	15407	14605	14220	13897	13816	13627	13877	13619	13681	13641	13595	13319	13251	13624	13664	13495	13497	13477	13415	13337	13483	13303	13383	13497	13261	13269	13525	13336	13441	13382	13321	13403	13403	13466	13391	13550	13382	13516	13275	13416	13390	13442	13373	13260	13382	13410	13389	13349	13339	13230	13338	13478	13485	13432	13435	13411	13532	13634	13405	13277	13321	13232	13496	13352	13393	13389	13543	13303	13298	13279	13525	13248	13346	13511	13227	13273	13403	13447	13424	13479	13404	13212	13394	13508	13419	13311	13348	13462	13515	13427	13402	13324	13400	13251	13353	13452	13372	13377	13323	13358	13356	13437	13530	13349	13250	13405	13390	13340	13226	13300	13403	13469	13198	13429	13333	13519	13456	13562	13478	13388	13293	13358	13355	13474	13480	13340	13465	13418	13187	13419	13371	13440	13388	13218	13420	13279	13485	13547	13284	13454	13287	13382	13286	13451	13514	13414	13361	13401	13393	13491	13316	13399	13254	13395	13451	13206	13354	13418	13615	13250	13368	13304	13280	13333	13223	13333	13466	13421	13379	13443	13395	13209	13298	13335	13354	13397	13485	13239	13430	13259	13443	13159	13409	13285	13437	13294	13380	13437	13390	13240	13334	13333	13472	13281	13182	13573	13352	13187	13210	13277	13607	13351	13427	13315	13421	13449	13495	13355	13295	13264	13363	13548	13409	13460	13386	13515	13256	13415	13467	13359	13370	13328	13369	13299	13332	13312	13364	13430	13264	13409	13336	13397	13422	13419	13293	13485	13286	13362	13339	13503	13423	13296	13309	13382	13311	13372	13408	13190	13365	13276	13305	13257	13216	13385	13457	13406	13483	13406	13466	13165	13447	13419	13328	13372	13306	13342	13317	13685	13361	13267	13280	13468	13304	13201	13418	13335	13412	13349	13472	13389	13493	13366	13345	13510	13253	13192	13249	13712	13430	13400	13450	13295	13354	13358	13350	13435	13419	13320	13365	13404	13320	13485	13432	13284	13398	13398	13289	13340	13289	13405	13262	13408	13306	13417	13513	13284	13442	13370	13461	13323	13377	13406	13266	13455	13447	13528	13470	13411	13443	13390	13286	13384	13459	13467	13392	13452	13339	13363	13302	13260	13279	13501	13337	13515	13308	13420	13442	13349	13502	13336	13227	13327	13520	13474	13428	13406	13473	13285	13499	13490	13381	13500	13419	13535	13305	13389	13294	13397	13398	13441	13501	13327	13376	13456	13301	13370	13307	13375	13343	13428	13433	13559	13421	13319	13356	13378	13004	13329	13292	13245	13406	13301	13421	13437	13418	13298	13420	13496	13376	13428	13400	13313	13346	13374	13471	13459	13358	13504	13430	13536	13479	13461	13359	13395	13448	13345	13501	13462	13185	13166	13290	13532	13258	13261	13301	13303	13388	13346	13393	13333	13455	13458	13361	13471	13353	13299	13374	13267	13260	13578	13418	13350	13254	13447	13455	13517	13406	13418	13330	13357	13340	13499	13422	13365	13370	13341	13141	13393	13367	13432	13326	13397	13242	13452	13404	13386	13340	13384	13265	13481	13434	13392	13313	13442	13380	13270	13407	13368	13324	13288	13490	13375	13467	13438	13257	13245	13347	13315	13371	13238	13256	13367	13359	13386	13435	13280	13427	13409	13359	13405	13303	13363	13471	13486	13349	13296	13437	13327	13447	13428	13324	13382	13451	13210	13274	13305	13533	13276	13428	13408	13377	13213	13365	13287	13319	13263	13306	13380	13386	13422	13394	13291	13336	13498	13522	13463	13388	13407	13385	13329	13503	13585	13428	13250	13363	13140	13641	13377	13425	13610	13318	13243	13298	13318	13301	13332	13121	13282	13362	13463	13446	13354	13404	13216	13316	13431	13173	13308	13369	13382	13630	13173	13492	13411	13308	13458	13410	13281	13518	13329	13300	13324	13328	13350	13425	13382	13437	13406	13467	13386	13465	13294	13437	13317	13486	13484	13329	13449	13250	13215	13324	13370	13303	13376	13463	13455	13524	13319	13368	13406	13412	13369	13417	13470	13323	13408	13390	13424	13415	13373	13231	13346	13408	13222	13312	13306	13530	13480	13475	13097	13404	13373	13484	13534	13394	13412	13472	13380	13313	13494	13369	13391	13388	13617	13533	13443	13417	13442	13389	13401	13322	13545	13211	13453	13213	13363	13327	13381	13300	13331	13325	13433	13448	13263	13401	13426	13389	13511	13374	13531	13437	13193	13448	13411	13397	13405	13474	13456	13435	13330	13497	13418	13339	13311	13575	13395	13278	13381	13349	13242	13324	13438	13479	13254	13324	13474	13360	13354	13211	13386	13491	13413	13339	13422	13371	13608	13368	13311	13361	13381	13417	13387	13330	13282	13433	13323	13358	13414	13488	13312	13367	13364	13306	13529	13331	13425	13226	13311	13376	13444	13499	13289	13375	13308	13295	13466	13419	13413	13421	13324	13214	13385	13385	13288	13360	13586	13358	13301	13324	13428	13295	13335	13368	13325	13269	13394	13346	13380	13442	13272	13387	13487	13385	13403	13337	13486	13308	13359	13239	13311	13474	13439	13395	13375	13388	13415	13294	13427	13525	13278	13539	13293	13406	13438	13438	13429	13404	13296	13367	13464	13165	13355	13438	13293	13455	13548	13450	13354	13343	13306	13214	13292	13314	13392	13258	13279	13317	13389	13375	13474	13336	13466	13458	13399	13424	13511	13445	13452	13354	13477	13418	13389	13438	13463	13209	13437	13388	13461	13482	13349	13202	13312	13413	13243	13418	13410	13307	13221	13342	13268	13624	13383	13471	13283	13309	13282	13204	13308	13395	13347	13328	13573	13393	13518	13464	13378	13391	13389	13305	13500	13457	13291	13277	13613	13360	13382	13284	13475	13214	13306	13270	13323	13456	13390	13311	13382	13664	13474	13449	13443	13444	13591	13336	13468	13438	13378	13576	13314	13381	13309	13350	13432	13348	13415	13312	13381	13280	13388	13267	13396	13554	13323	13398	13402	13290	13222	13391	13549	13306	13364	13409	13463	13235	13365	13351	13459	13396	13398	13274	13321	13409	13317	13463	13443	13424	13237	13300	13403	13361	13291	13261	13413	13509	13326	13216	13199	13288	13388	13397	13422	13205	13269	13368	13233	13291	13562	13479	13387	13437	13355	13340	13386	13530	13369	13372	13252	13323	13303	13365	13255	13307	13437	13320	13395	13316	13231	13468	13334	13407	13328	13279	13537	13365	13373	13373	13369	13316	13467	13467	13306	13327	13514	13478	13367	13465	13357	13358	13559	13278	13396	13420	13234	13218	13364	13360	13470	13328	13536	13282	13269	13435	13413	13245	13312	13486	13391	13416	13340	13387	13541	13431	13325	13343	13470	13405	13531	13345	13279	13572	13285	13328	13205	13398	13473	13484	13379	13445	13325	13444	13208	13466	13307	13520	13342	13380	13446	13447	13416	13442	13493	13433	13433	13336	13356	13267	13379	13361	13496	13226	13387	13299	13523	13412	13265	13493	13403	13456	13453	13296	13357	13393	13403	13488	13256	13424	13449	13281	13377	13320	13463	13301	13391	13493	13370	13334	13328	13319	13356	13565	13352	13265	13572	13466	13353	13360	13431	13374	13270	13277	13403	13300	13196	13291	13375	13306	13255	13296	13495	13369	13240	13331	13408	13147	13378	13557	13410	13355	13322	13431	13425	13573	13495	13358	13243	13517	13354	13394	13235	13414	13374	13419	13404	13266	13335	13440	13323	13385	13472	13378	13298	13193	13288	13295	13502	13343	13389	13420	13325	13374	13356	13349	13106	13428	13378	13416	13395	13335	13348	13460	13406	13459	13407	13414	13424	13411	13435	13380	13364	13454	13199	13411	13297	13438	13471	13370	13399	13355	13382	13347	13361	13373	13429	13286	13396	13403	13310	13530	13355	13323	13320	13502	13543	13342	13435	13274	13575	13451	13256	13300	13507	13287	13449	13349	13517	13387	13413	13411	13356	13413	13367	13509	13429	13491	13547	13297	13324	13475	13274	13323	13200	13292	13447	13265	13197	13404	13389	13333	13315	13523	13351	13216	13423	13424	13372	13353	13384	13367	13415	13516	13404	13368	13327	13446	13286	13374	13477	13502	13336	13442	13488	13400	13387	13449	13575	13280	13437	13474	13414	13391	13452	13293	13445	13289	13344	13530	13362	13250	13416	13393	13475	13477	13390	13426	13353	13424	13181	13343	13414	13406	13326	13228	13340	13319	13476	13403	13216	13424	13420	13362	13384	13435	13427	13371	13467	13329	13465	13320	13466	13581	13492	13417	13376	13497	13400	13469	13436	13319	13369	13374	13202	13521	13279	13383	13554	13519	13327	13363	13326	13326	13385	13283	13438	13459	13565	13562	13333	13276	13319	13489	13397	13358	13376	13500	13492	13384	13433	13553	13457	13426	13512	13369	13301	13322	13371	13437	13392	13393	13293	13376	13286	13290	13348	13300	13425	13415	13365	13468	13379	13354	13450	13225	13395	13517	13364	13285	13325	13340	13388	13375	13412	13423	13350	13316	13511	13443	13356	13519	13276	13228	13287	13438	13544	13485	13396	13366	13496	13488	13282	13429	13379	13546	13219	13490	13517	13340	13282	13411	13317	13380	13348	13477	13375	13412	13335	13311	13467	13419	13295	13458	13499	13430	13290	13509	13537	13467	13439	13328	13479	13328	13280	13296	13426	13179	13181	13435	13551	13512	13375	13298	13383	13330	13335	13345	13462	13386	13537	13342	13298	13346	13510	13472	13423	13483	13350	13456	13246	13414	13301	13426	13434	13341	13347	13505	13426	13420	13294	13336	13288	13568	13419	13393	13352	13258	13507	13453	13343	13276	13420	13449	13297	13404	13343	13453	13342	13311	13576	13432	13339	13299	13375	13433	13356	13335	13502	13366	13417	13360	13366	13331	13452	13314	13329	13343	13370	13327	13593	13275	13509	13487	13434	13386	13394	13436	13276	13487	13467	13278	13388	13531	13353	13415	13261	13401	13483	13453	13432	13279	13236	13485	13311	13380	13312	13486	13383	13429	13410	13356	13426	13364	13316	13388	13281	13409	13417	13340	13283	13461	13366	13341	13484
23508	21398	27903	25544	22258	20433	18753	16352	15486	15064	15081	14912	14766	14811	14671	14588	14720	14391	14690	14459	14582	14583	14516	14549	14464	14493	14294	14437	14402	14479	14537	14473	14277	14153	14362	14372	14528	14327	14355	14558	14482	14159	14374	14361	14324	14191	14198	14286	14182	14357	14296	14521	14278	14302	14289	14341	14362	14261	14247	14416	14315	14454	14393	14195	14353	14351	14080	14265	14204	14319	14304	14429	14058	14145	14346	14304	14117	14342	14420	14153	14506	14117	14157	14272	14357	14443	14525	14398	14406	14213	14117	14277	14382	14170	14217	14425	14315	14349	14329	14208	14341	14348	14319	14309	14604	14441	14230	14174	14243	14281	14220	14356	14391	14430	14249	14067	14226	14282	14176	14330	14309	14166	14086	14187	14062	14391	14233	14344	14436	14114	14371	14185	14374	14333	14331	14297	14326	14172	14355	14324	14382	14314	14279	14379	14500	14314	14167	14358	14396	14345	14240	14180	14349	14499	14288	14250	14155	14200	14294	14279	14276	14403	14263	14411	14225	14175	14171	14224	14225	14522	14173	14293	14323	14389	14251	14618	14286	14369	14241	14284	14214	14311	14379	14145	14397	14413	14303	14077	14443	14279	14470	14218	14303	14342	14267	14350	14185	14189	14413	14367	14313	14310	14604	14264	14270	14223	14192	14240	14343	14330	14354	14272	14313	14044	14261	14325	14391	14225	14252	14330	14397	14138	14152	14270	14437	14199	14162	14193	14374	14192	14249	14235	14268	14086	14154	14403	14219	14297	14196	14257	14300	14363	14210	14335	14236	14422	14240	14203	14151	14274	14203	14416	14353	14451	14194	14308	14138	14300	14087	14276	14388	14109	14223	14311	14319	14510	14249	14341	14396	14330	14522	14419	14249	14079	14384	14305	14396	14384	14600	14196	14311	14321	14347	14193	14284	14227	14301	14267	14339	14335	14356	14435	14216	14235	14386	14308	14180	14294	14188	14164	14402	14311	14155	14228	14183	14360	14307	14166	14335	14372	14217	14172	14210	14320	14289	14172	14424	14217	14487	14544	14382	14348	14490	14389	14353	14299	14222	14273	14326	14352	14281	14462	14467	14213	14225	14290	14200	14278	14227	14369	14301	14351	14180	14593	14546	14209	14279	14328	14336	14283	14519	14248	14377	14159	14169	14276	14172	14325	14261	14321	14362	14375	14310	14311	14241	14137	14222	14413	14336	14373	14344	14201	14388	14186	14263	14228	14440	14353	14406	14233	14496	14267	14253	14464	14184	14248	14449	14446	14359	14329	14289	14310	14218	14264	14282	14475	14156	14370	14392	14154	14230	14262	14191	14330	14392	14327	14144	14204	14353	14479	14387	14216	14290	14247	14335	14274	14518	14154	14294	14209	14240	14192	14263	14278	14312	14339	14310	14190	14123	14173	14216	14309	14249	14240	14280	14270	14314	14279	14182	14151	14180	14158	14337	14312	14449	14088	14266	14312	14206	14237	14152	14336	14268	14078	14260	14388	14169	14320	14261	14225	14254	14101	14293	14260	14356	14263	14340	14385	14315	14177	14233	14475	14519	14493	14371	14309	14180	14300	14299	14375	14175	14176	14291	14231	14217	14399	14198	14262	14174	14192	14069	14301	14203	14219	14342	14156	14407	14257	14345	14242	14144	14212	14153	14338	14436	14116	14116	14388	14389	14349	14213	14408	14450	14451	14254	14154	14287	14442	14242	14366	14291	14269	14147	14171	14170	14352	14247	14505	14287	14312	14511	14404	14295	14252	14325	14248	14186	14230	14174	14408	14319	14347	14086	14232	14285	14354	14258	14558	14382	14292	14533	14250	14389	14303	14565	14374	14356	14222	14342	14140	14432	14279	14323	14393	14416	14218	14258	14168	14466	14308	14270	14306	14476	14407	14247	14445	14218	14223	14342	14149	14372	14475	14265	14261	14472	14260	14286	14089	14315	14149	14387	14254	14376	14381	14293	14286	14389	14331	14323	14252	14066	14413	14286	14244	14129	14264	14125	14220	14213	14368	14380	14371	14216	14307	14252	14313	14248	14357	14283	14062	14387	14248	14555	14264	14124	14196	14338	14196	14300	14170	14185	14228	14279	14321	14326	14351	14415	14369	14205	14157	14505	14313	14557	14361	14189	14141	14324	14234	14211	14361	14386	14133	14230	14360	14250	14335	14567	14281	14351	14258	14418	14247	14098	14226	14235	14358	14401	14198	14267	14328	14389	14124	14352	14324	14323	14279	14239	14106	14154	14216	14212	14221	14418	14293	14257	14351	14280	14219	14338	14342	14338	14261	14218	14161	14156	14327	14367	14318	14410	14431	14579	14367	14262	14183	14180	14337	14173	14459	14306	14136	14346	14134	14309	14363	14320	14265	14281	14294	14386	14255	14382	14297	14381	14296	14254	14270	14297	14259	14573	14299	14446	14322	14279	14261	14177	14556	14282	14342	14315	14122	14191	14292	14382	14269	14229	14239	14298	14219	14348	14338	14399	14251	14107	14244	14094	14265	14409	14360	14334	14164	14350	14515	14564	14282	14336	14374	14243	14134	14265	14225	14185	14240	14155	14273	14370	14340	14254	14402	14379	14219	14292	14107	14306	14402	14327	14396	14541	14575	14306	14538	14274	14195	14299	14402	14352	14167	14292	14172	14094	14067	14259	14308	14096	14366	14291	14465	14251	14307	14194	14092	14222	14191	14350	14236	14232	14260	14203	14166	14419	14299	14366	14284	14368	14498	14390	14333	14343	14377	14474	14066	14354	14318	14398	14286	14128	14354	14474	14416	14436	14224	14208	14374	14250	14184	14209	14193	14321	14387	14406	14157	14286	14172	14351	14266	14099	14129	14264	14239	14390	14400	14223	14159	14160	14464	14407	14021	14361	14247	14358	14454	14261	14260	14378	14352	14481	14251	14356	14496	14407	14391	14331	14303	14393	14096	14302	14317	14555	14217	14169	14399	14447	14220	14407	14347	14297	14392	14326	14301	14187	14319	14341	14373	14322	14360	14302	14370	14285	14377	14544	14315	14157	14493	14318	14390	14357	14171	14228	14472	14352	14357	14255	14244	14002	14293	14282	14267	14397	14363	14239	14233	14385	14055	14164	14258	14421	14368	14360	14109	14250	14319	14366	14280	14267	14388	14268	14460	14338	14419	14339	14285	14393	14265	14322	14634	14091	14107	14324	14414	14206	14375	14339	14183	14213	14339	14287	14270	14355	14491	14490	14290	14215	14212	14233	14299	14404	14373	14318	14341	14237	14169	14504	14195	14356	14152	14415	14211	14429	14291	14043	14318	14326	14518	14177	14385	14238	14167	14283	14209	14234	14512	14245	14195	14274	14295	14313	14385	14292	14422	14334	14403	14315	14573	14344	14254	14368	14249	14395	14528	14519	14193	14298	14101	14143	14161	14322	14256	14322	14250	14368	14316	14352	14193	14402	14377	14378	14315	14352	14325	14336	14205	14261	14168	14208	14320	14371	14225	14387	14420	14325	14541	14404	14072	14302	14416	14398	14418	14352	14370	14428	14097	14408	14374	14166	14211	14155	14445	14315	14448	14466	14177	14154	14337	14252	14168	14043	14130	14469	14546	14318	14301	14352	14614	14375	14438	14266	14291	14187	14266	14253	14275	14248	14275	14077	14247	14149	14133	14135	14406	14328	14388	14249	14216	14295	14262	14085	14214	14458	14394	14204	14318	14400	14464	14340	14155	14302	14400	14032	14379	14169	14472	14258	14189	14434	14216	14365	14191	14463	14263	14226	14306	14236	14228	14434	14101	14266	14295	14232	14264	14269	14212	14252	14133	14395	14331	14301	14175	14256	14078	14220	14345	14108	14329	14467	14380	14149	14338	14381	14158	14248	14276	14271	14259	14326	14229	14406	14217	14183	14451	14221	14197	14403	14255	14197	14132	14223	14257	14112	14198	14197	14260	14344	14333	14200	14374	14343	14214	14298	14377	14179	14265	14456	14286	14256	14313	14395	14254	14102	14256	14330	14214	14179	14318	14419	14413	14471	14377	14533	14384	14444	14380	14316	14334	14383	14272	14419	14255	14356	14310	14390	14278	14334	14304	14355	14188	14185	14270	14456	14420	14253	14348	14469	14412	14284	14267	14378	14266	14341	14431	14174	14323	14174	14328	14362	14182	14060	14212	14365	14384	14160	14217	14380	14486	14285	14262	14357	14292	14170	14250	14231	14325	14254	14125	14265	14374	14490	14258	14477	14476	14541	14421	14294	14199	14247	14308	14263	14322	14284	14418	14437	14211	14289	14384	14446	14297	14341	14232	14229	14183	14233	14335	14339	14296	14356	14312	14237	14446	14307	14425	14308	14409	14293	14219	14309	14414	14341	14253	14203	14451	14446	14404	14393	14241	14226	14106	14349	14101	14291	14245	14448	14213	14140	14199	14351	14228	14172	14210	14280	14275	14287	14195	14295	14244	14219	14420	14434	14071	14303	14247	14388	14277	14253	14388	14184	14449	14176	14381	14393	14155	14338	14296	14275	14077	14162	14292	14261	14160	14287	14369	14347	14164	14172	14251	14300	14344	14365	14372	14366	14291	14349	14246	14204	14558	14194	14474	14452	14358	14122	14196	14327	14249	14297	14318	14328	14163	14277	14417	14136	14255	14367	14283	14249	14196	14216	14407	14333	14332	14280	14578	14343	14520	14279	14349	14225	14444	14172	14492	14265	14458	14072	14325	14277	14142	14305	14154	14434	14342	14307	14300	14257	14154	14346	14281	14364	14254	14288	14343	14251	14383	14322	14452	14320	14308	14460	14271	14404	14175	14327	14218	14338	14347	14238	14265	14348	14288	14371	14256	14177	14348	14441	14352	14433	14377	14366	14188	14356	14500	14200	14375	14431	14305	14238	14327	14272	14141	14238	14409	14261	14239	14340	14402	14448	14322	14245	14178	13948	14348	14185	14274	14259	14355	14366	14310	14178	14335	14549	14273	14365	14174	14372	14552	14296	14311	14394	14187	14460	14409	14416	14469	14203	14423	14350	14410	14384	14338	14470	14471	14379	14374	14283	14307	14323	14252	14379	14194	14354	14069	14437	14375	14312	14262	14314	14166	14356	14153	14142	14490	14464	14280	14182	14163	14464	14165	14291	14234	14353	14385
21655	41902	34994	27036	21847	18825	17040	15818	15053	14762	14556	14122	13993	13909	13856	13711	13823	13872	13786	13638	13732	13544	13630	13640	13607	13561	13357	13647	13543	13480	13423	13487	13500	13476	13420	13611	13355	13585	13469	13450	13514	13463	13412	13336	13489	13468	13475	13424	13532	13333	13383	13496	13380	13379	13503	13536	13493	13548	13504	13485	13371	13655	13515	13364	13562	13512	13475	13506	13305	13694	13547	13465	13372	13551	13383	13447	13354	13608	13539	13374	13335	13505	13632	13458	13320	13541	13536	13502	13341	13473	13465	13523	13457	13533	13334	13370	13268	13332	13413	13467	13611	13420	13334	13572	13335	13357	13580	13426	13311	13456	13590	13500	13504	13484	13412	13397	13392	13444	13466	13526	13304	13255	13471	13524	13332	13529	13414	13485	13491	13609	13579	13339	13417	13365	13393	13498	13415	13430	13566	13640	13483	13535	13672	13413	13537	13495	13352	13643	13542	13456	13344	13526	13514	13433	13429	13366	13598	13527	13489	13510	13322	13270	13563	13510	13468	13471	13348	13464	13316	13410	13477	13482	13373	13450	13362	13463	13421	13411	13339	13276	13631	13638	13358	13427	13524	13392	13586	13415	13453	13436	13373	13560	13387	13306	13456	13429	13409	13386	13387	13443	13507	13292	13336	13449	13476	13415	13518	13602	13331	13333	13564	13435	13403	13403	13301	13262	13402	13405	13487	13452	13420	13528	13312	13468	13375	13357	13460	13490	13474	13551	13357	13640	13335	13370	13468	13462	13316	13441	13577	13588	13586	13405	13371	13431	13599	13305	13502	13398	13478	13444	13380	13508	13464	13438	13411	13404	13284	13302	13387	13306	13578	13547	13396	13471	13569	13498	13384	13417	13468	13414	13343	13449	13296	13497	13374	13430	13210	13295	13487	13544	13374	13350	13474	13499	13281	13367	13485	13450	13346	13427	13468	13426	13486	13306	13666	13479	13435	13524	13373	13542	13416	13355	13487	13449	13490	13437	13458	13373	13435	13534	13631	13413	13348	13406	13489	13444	13310	13381	13393	13438	13447	13437	13580	13304	13399	13287	13606	13313	13423	13294	13419	13467	13514	13278	13475	13501	13326	13314	13454	13528	13347	13560	13383	13592	13468	13418	13467	13553	13412	13540	13373	13424	13285	13256	13319	13446	13326	13395	13431	13400	13441	13437	13511	13355	13485	13434	13579	13459	13566	13366	13340	13372	13281	13449	13497	13249	13418	13487	13315	13429	13519	13555	13492	13591	13390	13526	13434	13467	13401	13474	13457	13465	13387	13540	13542	13455	13412	13396	13399	13485	13371	13451	13318	13375	13434	13569	13448	13459	13478	13260	13387	13383	13373	13448	13377	13616	13451	13519	13407	13656	13419	13262	13398	13502	13552	13528	13485	13278	13514	13402	13397	13391	13495	13423	13460	13318	13527	13477	13490	13422	13557	13563	13443	13551	13412	13469	13481	13490	13491	13417	13334	13334	13571	13450	13532	13457	13527	13346	13597	13309	13303	13506	13376	13532	13417	13380	13480	13281	13310	13433	13501	13437	13386	13401	13386	13344	13523	13265	13445	13495	13290	13574	13399	13261	13424	13269	13439	13366	13653	13444	13335	13382	13268	13275	13419	13457	13469	13345	13611	13363	13427	13336	13475	13417	13304	13514	13360	13471	13594	13435	13369	13439	13376	13469	13456	13560	13269	13424	13525	13605	13308	13354	13483	13438	13388	13446	13639	13441	13403	13479	13369	13406	13563	13568	13493	13356	13465	13572	13455	13607	13464	13448	13356	13427	13310	13468	13458	13419	13384	13427	13418	13396	13609	13677	13456	13187	13226	13592	13358	13476	13449	13499	13432	13346	13562	13425	13560	13396	13502	13531	13437	13481	13455	13410	13555	13420	13470	13421	13269	13492	13400	13532	13402	13370	13503	13421	13572	13417	13404	13588	13461	13431	13465	13357	13407	13287	13517	13452	13507	13379	13619	13489	13454	13436	13441	13443	13395	13391	13495	13351	13510	13484	13440	13390	13513	13456	13387	13587	13438	13434	13355	13370	13419	13341	13450	13383	13458	13699	13341	13290	13402	13436	13450	13481	13427	13414	13453	13415	13281	13364	13464	13436	13513	13440	13402	13503	13563	13466	13419	13396	13381	13341	13522	13385	13532	13565	13298	13253	13435	13429	13507	13386	13297	13415	13559	13507	13333	13364	13384	13448	13302	13439	13372	13539	13387	13407	13507	13572	13496	13548	13341	13472	13606	13443	13383	13573	13495	13291	13587	13490	13582	13411	13405	13533	13441	13392	13530	13373	13483	13440	13482	13225	13449	13468	13485	13451	13672	13382	13389	13517	13378	13487	13455	13320	13593	13400	13613	13405	13443	13283	13428	13334	13594	13401	13534	13498	13529	13544	13448	13646	13409	13463	13541	13383	13471	13417	13389	13460	13482	13484	13357	13393	13489	13402	13643	13368	13425	13198	13516	13562	13473	13354	13288	13457	13438	13458	13492	13508	13442	13487	13430	13421	13577	13382	13512	13282	13401	13404	13528	13306	13318	13569	13466	13332	13600	13407	13384	13556	13438	13734	13347	13480	13462	13575	13448	13369	13525	13592	13397	13408	13372	13591	13418	13515	13409	13571	13454	13493	13362	13383	13469	13383	13513	13425	13500	13507	13411	13364	13681	13524	13501	13438	13470	13322	13359	13397	13530	13367	13429	13426	13376	13260	13545	13409	13401	13512	13407	13295	13395	13412	13591	13418	13430	13448	13639	13478	13444	13418	13632	13335	13571	13447	13606	13306	13361	13468	13427	13472	13189	13612	13511	13461	13458	13505	13558	13335	13508	13423	13368	13371	13515	13503	13465	13354	13578	13450	13407	13341	13502	13548	13370	13413	13349	13449	13414	13367	13500	13532	13291	13394	13334	13467	13483	13490	13442	13263	13535	13407	13407	13480	13396	13343	13549	13490	13390	13299	13405	13343	13613	13414	13354	13448	13648	13442	13373	13482	13451	13447	13527	13621	13390	13558	13539	13523	13495	13457	13450	13250	13500	13246	13422	13450	13291	13407	13521	13410	13441	13422	13576	13475	13607	13565	13377	13547	13444	13289	13316	13407	13484	13237	13535	13404	13510	13423	13404	13397	13401	13352	13452	13508	13438	13452	13486	13363	13534	13473	13542	13404	13537	13376	13437	13440	13449	13545	13390	13459	13286	13460	13573	13518	13337	13434	13396	13383	13544	13624	13337	13455	13477	13474	13353	13434	13291	13472	13449	13451	13350	13469	13427	13456	13403	13432	13585	13462	13313	13544	13533	13402	13419	13362	13440	13330	13344	13368	13350	13390	13296	13386	13569	13257	13569	13485	13479	13500	13409	13492	13239	13406	13404	13365	13554	13391	13544	13418	13311	13344	13432	13285	13291	13456	13434	13632	13499	13528	13498	13368	13619	13432	13507	13646	13435	13447	13594	13495	13356	13386	13541	13355	13427	13532	13371	13456	13332	13271	13362	13395	13302	13395	13506	13406	13470	13526	13463	13488	13388	13427	13461	13416	13400	13488	13684	13567	13385	13630	13411	13159	13287	13497	13443	13523	13362	13453	13220	13612	13520	13535	13364	13490	13501	13385	13443	13397	13594	13480	13348	13442	13394	13445	13377	13486	13500	13547	13327	13561	13422	13551	13376	13548	13318	13434	13442	13379	13286	13535	13575	13542	13423	13418	13369	13323	13371	13459	13370	13289	13480	13301	13555	13368	13527	13461	13458	13479	13447	13579	13632	13408	13593	13401	13486	13463	13358	13514	13384	13301	13541	13374	13592	13364	13548	13442	13354	13499	13368	13399	13460	13327	13287	13480	13413	13500	13509	13348	13629	13453	13498	13433	13510	13310	13471	13370	13344	13535	13472	13532	13428	13469	13572	13407	13345	13460	13479	13278	13465	13525	13333	13444	13328	13579	13415	13334	13419	13575	13434	13462	13581	13422	13390	13489	13573	13540	13399	13493	13516	13679	13367	13505	13442	13351	13263	13364	13595	13586	13546	13503	13545	13464	13313	13408	13569	13412	13398	13332	13479	13359	13488	13461	13621	13243	13378	13530	13251	13382	13348	13502	13415	13522	13471	13431	13580	13400	13293	13466	13268	13458	13595	13560	13449	13506	13492	13501	13450	13315	13505	13549	13238	13572	13471	13344	13436	13241	13416	13443	13445	13451	13296	13332	13550	13557	13576	13378	13352	13443	13271	13535	13473	13261	13322	13550	13443	13442	13541	13472	13531	13390	13661	13568	13319	13530	13549	13515	13304	13555	13317	13328	13407	13446	13500	13558	13399	13523	13308	13325	13410	13454	13326	13285	13447	13490	13329	13558	13528	13526	13585	13411	13343	13515	13333	13317	13479	13483	13427	13328	13420	13457	13551	13514	13460	13446	13515	13570	13598	13482	13424	13485	13602	13394	13355	13447	13428	13395	13541	13464	13472	13383	13327	13562	13427	13430	13264	13382	13353	13488	13371	13575	13438	13394	13550	13486	13464	13453	13368	13352	13474	13553	13428	13450	13484	13458	13391	13464	13508	13441	13347	13378	13324	13445	13438	13512	13456	13557	13485	13454	13425	13408	13501	13477	13451	13497	13533	13414	13380	13521	13278	13454	13274	13241	13495	13436	13486	13550	13445	13356	13543	13377	13565	13454	13496	13527	13509	13391	13558	13493	13449	13421	13492	13556	13382	13474	13467	13464	13345	13387	13478	13484	13453	13578	13293	13439	13541	13614	13396	13557	13410	13528	13471	13478	13649	13325	13485	13510	13469	13454	13263	13437	13507	13362	13536	13441	13354	13413	13186	13395	13421	13462	13379	13449	13377	13380	13396	13425	13357	13436	13440	13448	13332	13551	13483	13420	13480	13471	13407	13465	13596	13352	13440	13550	13492	13393	13533	13406	13420	13419	13510	13444	13589	13237	13446	13482	13339	13520	13357	13453	13514	13570	13291	13397	13403	13305	13384	13341	13439	13450	13497	13444	13382	13428	13454	13495	13389	13605	13422	13486	13263	13407	13441	13458	13421	13408	13343	13480	13579	13385	13448	13479	13583	13451	13651	13479	13462	13475	13364	13322	13590	13513	13291	13732
25584	21620	26839	26617	18329	16415	16111	15205	14714	14495	14385	14120	14174	14190	13968	14065	14106	14011	14036	13819	13947	14115	14183	13975	14040	14148	13987	13973	14033	13827	13922	13947	13893	13629	14058	13782	13995	13795	13899	13865	14005	13886	13874	13879	13713	13993	14084	14010	13863	13895	13865	13769	13874	13984	13985	13995	14023	13934	13877	13667	13786	13985	14016	13941	13873	13898	13998	13895	13994	13885	13985	14074	14029	13864	13836	14003	13894	13983	13985	13914	13734	13951	13833	13704	13859	13856	14171	13962	13786	13928	13793	13770	14084	13937	13854	13722	13848	13902	13691	13917	13708	13715	13968	13947	13910	14041	13876	13823	13871	13919	13830	13895	13968	13956	13878	13935	13826	13803	13887	13847	13912	13934	14001	13905	14038	13992	13892	13812	13814	13743	13730	13763	13940	13935	13822	13833	13691	13833	13912	13904	14022	13960	13794	13959	13971	13911	13889	13957	14092	14002	13941	13844	13935	13915	13947	13898	13872	13790	13904	13902	14019	14008	13824	13968	13793	13926	13952	13874	14166	14083	14153	13852	13940	14012	13882	13793	13890	14005	13940	13799	14031	13959	13924	13924	13887	13933	13946	13944	13859	13826	13935	14114	13923	13831	13806	13820	13898	13815	13681	14000	13673	13933	13800	13829	13750	13886	13871	13826	13941	14007	14001	13721	13849	13846	13795	14015	13931	13957	13836	13995	13737	13898	13844	13796	13855	13984	13763	13810	13871	13830	14052	13881	14040	13931	14086	13759	13706	13919	13841	13838	13721	13860	14038	13854	13825	14069	14111	13965	14047	13957	13888	13818	13830	13943	13957	13978	13944	14096	14008	13944	13953	13935	13828	13762	13774	13882	13836	13916	13855	13904	13987	13914	13930	13697	13792	13636	13890	13868	13865	13843	13953	14047	13893	13760	13830	13695	14032	13999	13645	13738	13883	13929	13841	13943	13878	13775	13960	13709	13993	13922	13840	14000	13862	13833	13829	13886	13870	13836	14032	13652	13981	14029	13986	13799	13751	13931	13934	13938	13883	14009	13911	13830	13914	13835	14013	14028	13736	13735	14069	13837	14034	13879	13740	13894	13925	13861	13928	13788	13866	14096	13881	13850	13745	13760	13890	13960	13902	13936	14021	13949	13778	13875	13707	13939	13942	13882	13849	13823	13810	13859	13964	13816	13964	13859	13840	13827	13866	13947	13924	14059	13973	13884	13884	14041	14004	13978	13893	13922	13836	13798	13962	14048	13989	13899	13809	13972	13884	14045	13979	14019	14039	14020	13958	13937	13838	13931	14134	13787	13685	13975	13943	13890	13824	13999	13799	14036	14011	13972	13933	13945	13920	13966	13815	13902	13843	13875	13866	13988	13974	13762	13863	13830	13962	13801	13862	14056	13883	13825	14054	13821	13911	13914	13988	14089	13862	14122	13720	14063	13980	13906	13927	13798	13896	13949	13781	13792	14059	13930	13884	13878	13923	13714	13958	13921	13905	13873	14022	13834	13854	13891	13892	13952	13665	13774	13713	13672	13890	13690	13842	13921	13719	13952	13734	13730	13840	13930	13969	13884	13974	13786	14083	14050	13895	13799	13956	13848	13870	13741	13819	13882	13832	14113	13791	13929	13837	13976	13801	13754	13988	13885	13972	13867	13679	14125	13793	13841	13787	13989	13983	13956	13970	13625	13898	13831	13745	13795	13913	13796	13973	13945	14006	14030	13924	14071	14030	13949	13740	13843	13924	13940	13814	13942	13723	13551	13858	13807	14012	14109	13912	13799	13908	13967	14048	13919	13889	13935	13797	13734	13847	13891	14049	13984	13960	13978	13699	13751	13966	13877	13904	13779	13786	13681	13928	13939	13898	13938	13756	13862	13919	13998	13776	13816	13734	13735	13862	13989	13700	13707	13751	13893	13940	13970	13962	13876	13857	13872	14063	14004	14045	13919	13902	13788	13813	13896	13957	13816	13935	13808	13881	13730	13876	13998	13778	13844	13873	13950	14072	13914	13790	13793	13808	13841	13818	13806	13829	13976	13621	13793	13963	13841	13903	13892	13727	13818	13835	13845	13894	14017	13800	13990	13821	13897	13687	14011	14068	13636	13913	13729	13891	13970	13932	13992	13818	13940	13816	14006	13867	13886	13807	13866	13875	13912	13975	14014	14118	13880	13790	13755	13863	13672	13786	13907	13879	13890	14064	14000	13783	13899	14032	14110	13876	13876	14173	13998	13673	13625	13830	13989	13881	13836	13961	13934	13980	13840	13881	13921	13937	13909	13733	13935	13947	13837	13791	14093	13755	13855	14075	13990	13898	14014	13875	13985	13906	13846	13988	13977	13662	13889	13794	13951	14079	13948	13938	14072	13846	13947	13832	13957	13765	13816	13834	13945	13654	13914	13924	13949	13908	13727	13999	13926	13834	13945	14094	13858	13940	13941	13927	13914	13761	13855	13999	14050	13891	13859	13845	13836	13821	14071	13821	13905	13897	13837	13873	13854	13943	13852	14043	13737	13702	14007	13972	13998	13860	13807	13932	13780	13830	14057	14043	14167	13974	13845	13882	14089	13920	13872	14021	13863	13825	13865	13843	13884	13863	13982	13718	13886	13940	13719	13755	14088	13982	14047	13942	13886	13952	14110	13981	13956	14178	13816	13902	13838	13897	13784	13837	13929	13845	14050	13944	13968	13907	13992	13956	13836	13753	13815	13784	13868	13838	13776	13681	14008	14064	13939	13987	13761	13873	14137	13886	13853	13876	14043	13919	13960	13744	13840	13857	13883	14005	14074	14018	13891	13890	13893	13882	13918	13925	13925	13941	13911	13992	13999	13935	14011	13916	13850	14132	13899	14044	13797	13769	13921	13957	13832	13921	13866	13865	13828	13840	13727	13761	13892	13879	13657	13971	13934	13717	13899	14004	13806	13973	13990	13992	13844	13940	14078	14096	13835	14018	13784	13985	13765	13943	13929	13897	13912	13927	14049	13925	13999	13777	13795	14017	13813	13964	13838	13921	14045	13833	13972	13873	13870	13899	13892	13916	13898	13766	14159	14037	13937	13844	13945	13954	13854	14001	13622	13887	13889	13749	14134	13846	13893	13927	13957	13767	13601	13779	13960	13843	13732	13823	13951	13836	13762	13828	13819	13914	13901	13811	13759	13882	13969	13969	13777	13833	14025	13837	13923	14061	13816	13940	14012	14015	13681	13811	13876	13965	13926	13799	13953	14083	13809	13900	13643	13797	13839	13906	13848	13822	13972	13846	13805	13949	14022	13855	13674	13807	13840	13819	13957	14088	14093	13754	13980	13983	13992	14024	13808	13980	13908	13909	13934	13914	14006	13890	13928	14008	14013	13953	13779	13945	13998	14021	14043	13794	13910	14020	13919	13811	13863	13927	13626	14057	13688	13844	13964	13863	14015	13853	14053	13880	13932	13904	14032	13749	13989	13887	13807	13964	14018	14040	13730	13908	13835	13887	13930	13948	13837	13914	13790	13912	14106	13985	13859	13919	14011	13986	13951	13861	13911	13829	14117	13802	13907	13998	14025	14104	13791	13934	13717	13905	13784	14026	13907	13917	13896	13871	13913	13905	13829	13781	13870	14013	13814	13891	13905	13985	14089	13759	13801	13963	13912	13853	13618	13987	13869	13979	13900	13836	13733	13928	13909	13802	13933	13841	13906	13974	13933	13981	13964	13796	13761	14008	14071	13873	13785	13780	13752	13943	13805	13738	13967	13967	13980	13921	13880	13838	13854	13879	13857	13982	13842	13718	13998	13821	14046	14028	13959	13825	13945	13955	13665	13916	13876	13947	13814	13773	13800	13733	13685	13913	13874	13858	13991	13922	14027	13770	13840	13973	13896	14071	14004	13893	13920	13968	14007	13971	13849	13837	13882	13897	14025	13851	13964	13959	13823	13811	13847	13901	14064	14030	13920	13882	13917	13992	13912	13778	13868	13938	13873	13788	13938	13829	13817	14131	13983	13802	13983	13984	14037	13857	13794	13929	13950	13890	13945	13996	13608	13999	14057	13894	13606	13936	13968	13726	13870	13846	13832	13969	14010	13566	13744	14036	14010	13967	13919	14155	14135	13759	13911	13881	13832	13790	14033	13816	13902	14085	13796	13747	13860	13908	13768	13860	13995	13925	13824	13827	13959	13982	13763	13804	13684	13999	13915	13685	13815	13873	14045	13803	13902	13813	13809	13958	14005	13734	13769	14045	13868	13818	13769	14067	14040	13827	13853	13949	13743	13955	13997	13816	13908	13824	14067	13772	13820	13964	13874	13918	13856	14118	13915	13875	13992	13876	13964	13872	13962	13983	14074	13856	13692	13735	13716	13914	13889	14025	13918	14004	13864	13896	14007	13846	14009	13802	13975	13827	13660	13817	13913	13883	14014	14051	14045	13922	13713	13795	13880	13957	14113	13913	13771	13752	13862	13998	13721	13866	13852	13913	13721	13831	13787	13949	13836	14083	13789	14020	13843	13928	13939	13860	13815	13915	13940	13809	13943	13794	13842	13967	13959	14132	13994	13864	13956	13924	13891	13889	13993	14009	13915	13987	13881	13906	13932	13975	13965	13941	13969	14031	13734	13771	13873	13793	14000	13777	13856	13723	13694	13830	13876	13714	14022	13955	13829	14024	13868	13887	14045	13978	13904	13855	13900	13972	13971	13754	13832	13875	13675	13980	13938	13728	13823	13932	13848	13894	13739	13870	13846	13889	13835	13861	13984	13924	13898	13816	13933	13880	13786	13975	13783	13960	13798	14096	13933	13921	13863	13985	13845	13905	13994	13983	13898	13808	13893	13844	13851	13891	13865	13743	13970	13983	13849	13834	13989	13943	14019	13860	14020	13715	13870	13949	13934	13888	14018	13862	13803	13930	13812	14108	13787	13968	14025	13768	13886	13972	13915	13816	13830	13993	14165	13828	14089	13820	13867	13831	13824	13691	13927	13877	13916	13934	13905	13788	14004	13895	14008	14063	13744	14021	14016	13953	13777	13941	14014	13907	13895	14073	14065	13886	13923	13837	13895	13839	13941	13701	13816	13891	13818	13957	13867	14049	13971	14018	13776	13900	13966	13785	13961	13980	13862	13900	13990	13717	13925	13989	13953	13907	13772
22031	38106	31006	23705	19443	17166	15662	14833	14389	13989	13863	13805	13478	13537	13364	13531	13493	13449	13496	13555	13295	13304	13282	13285	13211	13297	13375	13112	13365	13268	13244	13303	13287	13307	13211	13249	13203	13060	13066	13224	13148	13164	13133	13448	13147	13300	13259	13308	13319	13243	13216	13175	13192	13250	13136	13349	13134	13234	13122	13161	13224	13272	13279	13279	13290	13232	13154	13113	13177	13123	13276	13198	13235	13279	13317	13388	13063	13135	13233	13261	13232	13279	13171	13229	13294	13256	13368	13309	13078	13271	13146	13237	13441	13212	13214	13159	13235	13113	13228	13246	13122	13223	13301	13176	13165	13154	13132	13167	13222	13134	13229	13320	13092	13155	13202	13312	13286	13069	13213	13129	13284	13118	13068	13190	13291	13268	13142	13243	13310	13161	13356	13006	13228	13145	13321	13140	13207	13147	13224	13122	13331	13167	13233	13130	13325	13335	13276	13075	13183	13250	13232	13166	13157	13267	13180	13181	13184	13322	13277	13272	13241	13202	13235	13236	13053	13342	13024	13223	13230	13149	13385	13139	13229	13156	13125	13280	13212	13179	13377	13217	13085	13352	13210	13331	13203	13171	13188	13451	13314	13263	13187	13289	13324	13194	13265	13205	13187	13201	13257	13318	13230	13252	13268	13086	13016	13394	13277	13219	13183	13271	13193	13146	13342	13076	13351	13296	13230	13130	13151	13262	13158	13125	13138	13041	13165	13124	13304	13088	13106	13328	13020	13294	12852	13238	13274	13168	13086	12999	13372	13118	13154	13138	13299	13249	13254	13274	13229	13039	13146	13397	13252	13219	13100	13299	13286	13105	13246	13174	13170	13292	13269	13118	13205	13065	13086	13205	13322	13051	13210	13109	13331	13239	13171	13153	13233	13245	13058	13249	13372	13112	13218	13221	13181	13394	13181	13259	13234	13239	13219	13276	13352	13270	13152	13422	13348	13240	13105	13296	13124	13215	13264	13059	13240	13128	13200	13331	13115	13282	13221	13215	13365	13194	13301	13034	13101	13105	13140	13074	13151	13186	13207	13224	13189	13092	13101	13297	13236	13379	13139	13212	13091	13266	13080	13016	13127	13047	13165	13018	13061	13197	13161	13289	13506	13181	13108	13209	13312	13238	13064	13183	13335	13310	13240	13283	13197	13342	13263	13262	13173	13142	13211	13137	13201	13124	13187	13222	13269	13333	13299	13255	13290	13179	13235	13165	13302	13291	13143	13234	13234	13154	13249	13321	13184	13237	13212	13300	13143	13277	13213	13101	13359	13214	13162	13218	13157	13238	13195	13266	13184	13102	13097	13212	13224	12966	13249	13062	13229	13268	13147	13321	13174	13132	13204	13166	13186	13256	13172	13312	13279	13257	13219	13152	13288	13276	13216	13178	13135	13275	13151	13144	12985	13209	13430	13303	13183	13142	13293	13185	13222	13365	13048	13121	13285	13248	13339	13274	13036	13266	13189	13259	13251	13241	13342	13337	13100	13282	13242	13369	13055	13172	13133	13170	13353	13219	13181	13250	13162	13154	13143	13128	13201	13352	13286	13060	13104	13191	13175	13389	13214	13233	13180	13204	13118	13077	13196	13207	13177	13434	13271	13167	13322	13313	13312	13040	13325	13375	13220	13046	13338	13132	13195	13295	13206	13185	13143	13172	13255	13246	13059	13450	13166	13247	13344	13175	12929	13220	13190	13243	13303	13185	13119	13178	13237	13316	13273	13241	13217	13143	13225	13364	13295	13308	13132	13388	13205	13196	13183	13235	13276	13114	13059	13337	13053	13094	13201	13141	13174	13212	13271	13040	13341	13257	13104	13108	13220	13267	13207	13155	13306	12999	13125	13341	13333	13126	13309	13347	13113	13186	13197	13192	13102	13421	13124	13276	13174	13216	13280	13326	13192	13273	13209	13216	13307	13211	13355	13127	13261	13176	13261	13170	13355	13237	13330	13234	13256	13228	13375	13170	13223	13257	13173	13213	13225	13099	13124	13359	13142	13400	13267	13116	13233	13017	13207	13269	13125	13197	13252	13284	13101	13110	13166	13043	13202	13175	13135	13252	13114	13215	13160	13375	13089	13128	13213	13283	13125	13107	13494	13122	13018	13192	13255	13000	12964	13303	13032	13297	13223	13248	13395	13217	13180	13301	13320	13177	13320	13148	13175	13224	13226	13269	13309	13365	13237	12977	13192	13354	13285	13549	13384	13257	13212	13204	13257	13235	13209	13257	13272	13207	13301	13232	13245	13347	13013	13154	13244	13228	13321	13262	13214	13215	13284	13132	13336	13103	13298	13257	13063	13063	13221	13115	13327	13073	13255	13391	13359	13254	13173	13164	13265	13205	13214	13146	13274	13192	13387	13262	13193	13250	13135	13148	13090	13206	13180	13248	13163	13129	13139	13216	13153	13198	13143	13168	13311	13228	13348	13259	13106	13247	13279	13275	13133	13231	13275	13169	13143	13225	13198	13309	13235	13177	13249	13162	13254	13106	13321	13209	13163	13244	13372	13108	13282	13296	13199	13216	13156	13139	13295	13218	13238	13205	13181	13242	13033	13278	13223	13436	13240	13200	13151	13150	13375	13164	13281	13225	13178	13053	13071	13038	13257	13169	13200	13308	13235	13425	13448	13155	13254	13184	13289	13147	13350	13170	13322	13025	13101	13102	13170	13179	13280	13185	13155	13168	13192	13222	13215	13019	12938	13433	13255	13278	13352	13142	13075	13349	13237	13290	13237	13295	13016	13181	13090	13224	13167	13170	13251	13091	13286	13248	13153	13142	13009	13107	12989	13316	13099	13074	13225	13161	13260	13265	13216	13304	13170	13391	13212	13201	13400	13241	13075	13230	13233	13226	13250	13218	13289	13185	13007	13258	13220	13158	13237	13125	13197	13339	13071	13396	13097	13179	13216	13350	13303	13407	13077	13222	13295	13236	13112	13278	13145	13207	13293	13271	13182	13113	13126	13243	13239	13141	13259	13304	13089	13202	13164	13248	13268	13107	13230	13173	13342	13199	13249	13100	13068	13202	13097	13256	13354	13178	13025	13210	13163	13121	13096	13361	13131	13198	13215	13257	13234	13090	13263	13197	13222	13254	13407	13276	13224	13199	13258	13201	13238	13326	13354	13236	13485	13150	13452	13379	13331	13279	13152	13178	13212	13094	13095	13105	13245	13227	13309	13274	13178	13346	13170	13373	13208	13181	13116	13354	13104	13225	13362	13193	13261	13082	13124	13336	13302	13260	13251	13271	13070	13142	13247	13124	13207	13256	13324	13066	13190	13250	13128	13221	13289	13240	13299	13164	13118	13288	13154	13250	13161	13079	13161	13172	13073	13292	13221	13155	13179	13077	13225	13228	13268	13197	13344	13097	13197	13063	13279	13103	13253	13214	13332	13312	13294	13206	13114	13150	13178	13230	13047	13084	13396	13370	13164	13333	13251	13064	13334	13353	13244	13308	13200	13244	13044	13095	13252	13179	13203	13151	13062	13141	13313	13312	13180	13287	13152	13130	13109	13292	13304	13227	13152	13134	13166	13518	13115	13284	13191	13053	13126	13235	13163	13251	13192	13285	13279	13189	13335	13334	13183	13224	13099	13284	13271	13196	13301	13141	13214	13261	13063	13223	13221	13010	13338	13134	13208	13333	13245	13282	12989	13072	13086	13185	13260	13236	13227	13105	13201	13216	13383	13129	13299	13267	13155	13226	13268	13230	13167	13189	13130	13273	13224	13186	13223	12935	13253	13205	13076	13281	13283	13363	13164	13179	13343	13043	13251	13315	13340	13148	13221	13279	13212	13224	13233	13068	13212	13182	13239	13175	13168	13083	13289	13307	13253	13269	13215	13291	13322	13360	13111	13256	13191	13174	13165	13186	13188	13143	13244	13221	13504	13245	13227	13184	13226	13207	13168	13289	13137	13316	13232	13280	13218	13082	13441	13099	13184	13276	13057	13168	13307	13258	13293	13124	13197	13248	13362	13141	13163	13330	13393	13290	13387	13275	13065	13106	13169	13310	13261	13316	13153	13249	13096	13229	13288	13196	13160	13002	13194	13094	13294	13201	13255	13341	13117	13297	13261	13246	13117	13188	12992	13253	13144	13144	13281	13220	13159	13235	13071	13373	13222	13336	13027	13097	13097	13086	13238	13208	13175	13180	13292	13081	13056	13223	13175	13335	13237	13225	12988	13107	13238	13234	13142	13239	13202	13108	13273	13227	13274	13185	13181	13216	13149	13257	13411	13086	13238	13172	13186	13287	12915	13298	13085	13135	13116	13203	13314	13211	13265	13181	13247	13183	13292	13352	13178	13319	13167	13134	13192	13194	13325	13080	13208	13389	13277	13280	13207	13304	13145	13151	13325	13377	13187	13311	13244	13272	13303	13151	13195	13322	13202	13357	13068	13211	13105	13112	13197	13204	13239	13207	13220	13148	13441	13347	13196	13129	13128	13426	13388	13197	13176	13251	13202	13196	13220	13140	13169	13145	13213	13205	13168	13152	13200	13189	13216	13219	13143	13254	13343	13259	13109	13153	13144	13186	13188	12993	13214	13133	13416	13373	13230	13240	13178	13213	13084	13112	13164	13493	13349	13131	13417	13270	13072	13186	13134	13196	13310	13147	13241	13319	13235	13211	13291	13169	13214	13257	13204	13118	13197	13324	13193	13173	13186	13175	13108	13166	13324	13284	13400	13230	13156	13250	13196	13258	13103	13070	13204	13225	13268	13287	13328	13331	13059	13281	13216	13217	13319	13264	13214	13248	13193	13191	13268	13075	13318	13277	13137	13279	13318	13164	13209	13002	13211	13227	13203	13100	13195	13322	13322	13080	13243	13247	13255	13229	13169	13210	13134	13312	13326	13259	13257	13225	13164	13200	13145	13337	13164	13302	13350	13302	13172	13173	13226	13300	13154	13225	13298	13017	13471	13311	13193	13178	13239	13227	13296	13314	13202	13419	13225	13364	13231	13241	13149	13445	13258	13264	13195	13189	13150	13213	13279	13143	13196	13212	13358	13130	13257	13168	13267	13293	13334	13208	13186	13119	13308	13123	13185	13156	13146	13299	13347	13185	13302	13133	13224	13229	13313	13230	13091	13181	13225	13243	13255	13145	13192	13139
22707	21583	28665	24969	22068	23138	22225	17359	15910	15720	15554	15256	14872	15148	15101	14838	14521	14752	14810	14744	14840	14756	14421	14620	14551	14480	14457	14449	14447	14616	14422	14378	14419	14483	14501	14205	14233	14438	14519	14443	14536	14559	14529	14354	14376	14153	14428	14439	14512	14338	14318	14444	14317	14383	14265	14515	14441	14595	14448	14446	14254	14476	14283	14411	14243	14376	14319	14631	14345	14379	14309	14376	14463	14267	14394	14432	14300	14277	14277	14322	14400	14208	14239	14383	14441	14248	14387	14293	14254	14330	14241	14261	14419	14154	14406	14281	14323	14197	14295	14093	14487	14495	14313	14248	14450	14228	14344	14284	14345	14459	14323	14395	14384	14218	14201	14345	14137	14175	14381	14291	14361	14271	14240	14491	14096	14401	14293	14389	14280	14192	14308	14319	14309	14473	14406	14308	14237	14225	14304	14303	14225	14253	14197	14241	14331	14328	14418	14415	14322	14381	14210	14448	14317	14137	14230	14115	14140	14111	14209	14410	14348	14428	14418	14026	14132	14302	14377	14269	14313	14295	14332	14307	14322	14390	14685	14178	14348	14258	14524	14602	14520	14447	14360	14236	14077	14377	14335	14337	14302	14322	14224	14252	14224	14351	14291	14369	14240	14356	14290	14281	14329	14353	14448	14215	14318	14358	14258	14212	14332	14241	14466	14423	14357	14212	14406	14284	14377	14408	14309	14360	14425	14227	14432	14320	14386	14432	14325	14595	14464	14258	14359	14306	14271	14322	14497	14375	14433	14220	14294	14466	14408	14331	14288	14225	14125	14112	14260	14070	13995	14187	14431	14425	14434	14363	14303	14297	14128	14120	14187	14250	14304	14290	14579	14270	14207	14362	14426	14379	14396	14364	14133	14229	14301	14325	14290	14379	14157	14242	14265	14314	14373	14237	14224	14165	14339	14262	14272	14329	14283	14091	14286	14353	14185	14284	14193	14424	14318	14161	14370	14270	14309	14371	14322	14289	14247	14246	14260	14392	14668	14309	14245	14464	14428	14158	14230	14385	14405	14259	14262	14111	14233	14214	14330	14364	14053	14291	14320	14298	14322	14286	14374	14330	14289	14308	14342	14519	14173	14206	14275	14345	14389	14014	14423	14223	14406	14332	14219	14405	14543	14347	14349	14314	14158	14322	14220	14318	14121	14305	14310	14399	14339	14286	14305	14230	14424	14499	14322	14424	14343	14406	14316	14405	14269	14460	14412	14485	14351	14425	14280	14191	14342	14125	14329	14377	14127	14140	14253	14308	14384	14363	14201	14354	14279	14253	14237	14305	14498	14443	14179	14289	14472	14196	14351	14336	14451	14291	14354	14544	14331	14285	14280	14449	14170	14061	14503	14316	14329	14398	14413	14085	14191	14187	14098	14308	14338	14454	14335	14359	14305	14377	14407	14298	14444	14385	14269	14435	14308	14254	14310	14294	14601	14328	14404	14396	14225	14172	14244	14323	14286	14194	14165	14272	14265	14154	14346	14299	14365	14384	14335	14442	14306	14249	14371	14412	14451	14468	14438	14329	14352	14382	14139	14325	14219	14387	14250	14199	14241	14471	14237	14296	14232	14257	14275	14356	14384	14362	14307	14285	14277	14349	14298	14111	14399	14352	14286	14080	14360	14195	14378	14234	14471	14364	14256	14213	14333	14186	14310	14503	14374	14411	14391	14250	14261	14271	14355	14377	14367	14388	14452	14314	14316	14457	14222	14144	14231	14373	14362	14205	14232	14330	14321	14107	14225	14060	14322	14414	14539	14273	14305	14198	14475	14226	14147	14289	14611	14361	14391	14156	14404	14284	14316	14412	14321	14220	14358	14234	14180	14435	14161	14360	14325	14544	14402	14237	14431	14347	14364	14167	14226	14089	14534	14239	14337	14330	14296	14084	14562	14514	14389	14358	14512	14453	14322	14421	14136	14308	14165	14234	14393	14276	14396	14403	14369	14266	14344	14363	14240	14386	14397	14172	14293	14429	14396	14299	14404	14057	14270	14239	14206	14251	14188	14417	14298	14365	14355	14396	14115	14255	14345	14473	14278	14380	14153	14383	14241	14364	14398	14337	14451	14246	14317	14518	14549	14124	14265	14198	14349	14312	14462	14165	14432	14280	14403	14080	14408	14243	14439	14346	14376	14190	14311	14330	14213	14353	14391	14294	14108	14232	14334	14414	14308	14249	14282	14407	14432	14235	14266	14448	14374	14187	14460	14402	14205	14202	14231	14129	14154	14226	14287	14128	14493	14505	14371	14537	14227	14333	14168	14215	14367	14516	14336	14213	14363	14294	14391	14356	14468	14199	14526	14445	14296	14285	14271	14178	14482	14281	14131	14278	14182	14448	14150	14236	14199	14404	14191	14377	14385	14433	14223	14182	14289	14154	14235	14242	14475	14241	14268	14311	14139	14344	14340	14255	14372	14244	14379	14370	14214	14498	14331	14302	14348	14504	14306	14192	14551	14363	14239	14201	14154	14480	14238	14201	14427	14261	14394	14166	14506	14207	14506	14229	14358	14003	14296	14330	14405	14189	14180	14444	14377	14135	14254	14446	14275	14316	14282	14300	14301	14283	14302	14255	14177	14220	14217	14215	14351	14276	14113	14178	14415	14393	14411	14258	14285	14372	14180	14189	14146	14352	14254	14081	14245	14195	14330	14379	14508	14112	14564	14468	14349	14262	14359	14293	14222	14455	14364	14460	14189	14211	14202	14220	14407	14332	14375	14407	14310	14320	14276	14508	14321	14224	14401	14248	14416	14088	14146	14302	14291	14313	14096	14470	14422	14427	14222	14364	14456	14414	14187	14249	14192	14150	14270	14551	14316	14055	14329	14149	14255	14307	14315	14353	14401	14439	14303	14295	14290	14247	14282	14351	14433	14101	14394	14264	14402	14189	14200	14443	14199	14301	14250	14233	14330	14545	14325	14261	14193	14442	14168	14315	14336	14319	14294	14283	14181	14392	14280	14299	14154	14342	14353	14217	14198	14370	14317	14221	14335	14259	14416	14384	14546	14245	14228	14327	14313	14312	14522	14246	14380	14268	14314	14262	14401	14257	14321	14436	14365	14226	14262	14096	14175	14229	14485	14455	14368	14275	14293	14386	14405	14323	14483	14466	14611	14404	14333	14333	14192	14340	14387	14402	14060	14239	14020	14164	14346	14345	14284	14256	14467	14253	14260	14206	14298	14424	14442	14326	14095	14285	14243	14367	14303	14248	14258	14301	14338	14490	14261	14330	14308	14354	14174	14251	14135	14282	14252	14013	14499	14469	14093	14237	14296	14383	14148	14207	14220	14449	14198	14286	14442	14377	14364	14379	14361	14425	14317	14249	14010	14290	14244	14154	14391	14252	14362	14209	14398	14483	14375	14172	14177	14369	14265	14202	14101	14148	14225	14353	14208	14096	14197	14163	14207	14128	14250	14340	14230	14463	14172	14197	14253	14408	14296	14244	14350	14226	14377	14285	14397	14349	14299	14299	14377	14345	14282	14283	14352	14247	14473	14344	14429	14477	14593	14402	14450	14517	14408	14229	14312	14354	14198	14177	14261	14456	14212	14201	14363	14388	14406	14496	14449	14211	14144	14229	14314	14255	14395	14270	14300	14495	14263	14416	14344	14403	14374	14408	14420	14244	14080	14306	14314	14270	14381	14220	14390	14341	14405	14271	14337	14289	14412	14348	14414	14421	14422	14258	14204	14440	14432	14253	14262	14142	14322	14271	14080	14319	14448	14188	14193	14436	14471	14429	14196	14451	14380	14298	14233	14316	14079	14430	14400	14320	14347	14301	14432	14274	14339	14483	14512	14303	14336	14074	14363	14225	14375	14217	14276	14182	14362	14330	14365	14357	14367	14117	14374	14498	14565	14329	14175	14431	14244	14203	14334	14094	14242	14481	14376	14415	14302	14337	14208	14130	14264	14253	14162	14136	14250	14189	14148	14379	14249	14356	14243	14313	14291	14302	14315	14317	14146	14390	14419	14370	14134	14336	14224	14144	14221	14190	14365	14418	14438	14289	14266	14242	14355	14435	14261	14208	14138	14262	14143	14408	14440	14348	14506	14270	14431	14067	14334	14335	14098	14204	14313	14310	14360	14407	14274	14240	14457	14172	14293	14256	14233	14328	14103	14452	14261	14385	14369	14135	14492	14141	14429	14188	14242	14164	14250	14453	14221	14241	14306	14346	14333	14258	14294	14248	14349	14189	14319	14375	14213	14163	14237	14308	14362	14343	14205	14303	14317	14408	14253	14245	14216	14274	14188	14309	14515	14398	14241	14360	14362	14319	14385	14504	14295	14302	14238	14224	14305	14111	14345	14208	14512	14253	14282	14562	14316	14253	14342	14361	14384	14374	14396	14308	14314	14379	14428	14286	14116	14372	14388	14458	14409	14342	14343	14363	14450	14401	14104	14241	14269	14196	14236	14477	14186	14388	14517	14294	14162	14258	14097	14234	14358	14486	14183	14397	14298	14311	14194	14421	14155	14390	14299	14400	14276	14159	14265	14331	14292	14293	14266	14227	14299	14505	14274	14219	14498	14379	14448	14363	14197	14395	14309	14231	14324	14336	14470	14344	14385	14406	14453	14244	14212	14245	14245	14439	14343	14260	14263	14170	14272	14271	14233	14276	14238	14364	14169	14395	14460	14437	14487	14330	14231	14331	14584	14418	14322	14411	14198	14226	14404	14387	14232	14198	14124	14337	14309	14379	14532	14324	14302	14303	14081	14348	14301	14416	14324	14214	14355	14249	14447	14158	14226	14032	14513	14308	14467	14205	14315	14324	14230	14232	14122	14283	14334	14366	14206	14354	14292	14410	14143	14216	14274	14448	14210	14379	14320	14351	14321	14328	14348	14296	14125	14156	14351	14229	14304	14408	14462	14314	14327	14295	14305	14374	14169	14247	14210	14166	14196	14425	14241	14296	14388	14296	14283	14422	14267	14239	14426	14250	14331	14285	14482	14151	14356	14337	14290	14427	14525	14418	14459	14425	14384	14296	14264	14304	14387	14255	14282	14354	14308	14237	14336	14173	14223	14403	14257	14454	14355	14375	14444	14348	14308	14260	14432	14128	14242	14290	14411	14189	14177	14189	14176	14440	14428	14265	14437	14357	14252	14496
23743	46810	39688	30755	25039	20869	18388	16947	15993	15243	14874	14654	14137	14214	14075	14109	14168	13993	13962	14007	13663	13801	13681	13766	13662	13621	13769	13701	13542	13644	13763	13497	13624	13531	13407	13429	13530	13515	13419	13512	13590	13546	13574	13558	13583	13506	13533	13610	13487	13554	13574	13600	13452	13413	13535	13729	13465	13337	13410	13698	13512	13524	13557	13397	13501	13418	13392	13363	13430	13423	13521	13529	13459	13452	13477	13568	13618	13660	13338	13419	13421	13485	13536	13423	13601	13627	13504	13466	13610	13323	13339	13486	13473	13606	13446	13392	13458	13525	13539	13487	13346	13446	13489	13504	13625	13395	13456	13369	13550	13487	13384	13723	13525	13583	13379	13668	13624	13477	13439	13481	13453	13659	13631	13480	13482	13483	13454	13606	13432	13445	13624	13473	13496	13628	13571	13427	13503	13644	13423	13455	13400	13528	13576	13409	13549	13466	13515	13492	13471	13414	13420	13298	13462	13569	13501	13413	13428	13350	13494	13417	13611	13537	13334	13302	13470	13481	13492	13404	13541	13585	13562	13422	13438	13640	13640	13409	13368	13631	13392	13469	13537	13473	13460	13487	13417	13527	13443	13570	13588	13524	13390	13432	13475	13409	13540	13562	13536	13546	13523	13415	13600	13516	13451	13460	13463	13491	13484	13494	13573	13639	13502	13533	13511	13503	13443	13585	13630	13551	13522	13454	13509	13465	13327	13422	13423	13522	13397	13434	13611	13469	13529	13387	13544	13421	13630	13632	13619	13519	13282	13312	13582	13552	13419	13394	13665	13562	13525	13374	13407	13506	13438	13349	13342	13490	13408	13520	13518	13486	13520	13361	13263	13512	13532	13518	13435	13571	13414	13574	13483	13640	13647	13348	13492	13480	13455	13566	13535	13617	13379	13530	13467	13469	13523	13498	13492	13510	13403	13558	13364	13435	13490	13552	13456	13346	13405	13465	13644	13483	13376	13464	13485	13392	13554	13620	13621	13348	13467	13585	13477	13509	13600	13294	13452	13551	13506	13467	13404	13450	13595	13463	13624	13381	13432	13478	13344	13481	13538	13444	13389	13558	13322	13624	13503	13498	13521	13557	13360	13543	13408	13238	13607	13480	13650	13354	13560	13367	13432	13488	13429	13532	13321	13497	13345	13472	13377	13388	13493	13429	13538	13555	13637	13461	13457	13471	13463	13395	13361	13512	13474	13456	13563	13457	13496	13307	13407	13544	13411	13491	13485	13534	13360	13523	13588	13542	13357	13428	13526	13525	13612	13518	13562	13678	13500	13599	13498	13737	13422	13657	13447	13364	13320	13413	13516	13527	13404	13583	13385	13419	13296	13408	13319	13354	13444	13410	13537	13603	13470	13532	13408	13335	13490	13589	13557	13608	13336	13469	13456	13301	13509	13349	13474	13530	13454	13381	13453	13571	13640	13414	13406	13597	13432	13453	13457	13480	13420	13535	13555	13604	13458	13516	13357	13387	13552	13491	13534	13559	13416	13451	13445	13374	13488	13595	13626	13459	13623	13427	13593	13308	13513	13383	13465	13520	13471	13566	13486	13466	13516	13578	13526	13571	13531	13617	13360	13530	13570	13381	13528	13342	13437	13397	13525	13430	13553	13458	13386	13643	13452	13550	13560	13564	13541	13576	13425	13461	13525	13516	13441	13398	13576	13555	13402	13512	13426	13452	13522	13389	13500	13603	13425	13580	13521	13404	13521	13509	13355	13532	13517	13397	13531	13496	13551	13421	13508	13529	13339	13516	13413	13546	13511	13530	13432	13502	13699	13385	13531	13573	13640	13540	13497	13610	13507	13531	13489	13450	13449	13566	13522	13632	13400	13476	13546	13531	13368	13607	13329	13479	13490	13420	13490	13509	13336	13546	13441	13444	13488	13663	13498	13513	13499	13500	13404	13547	13465	13485	13470	13302	13435	13390	13441	13447	13431	13533	13620	13621	13493	13422	13599	13358	13352	13487	13450	13388	13511	13280	13445	13541	13409	13446	13377	13416	13518	13599	13584	13472	13690	13367	13463	13374	13373	13574	13439	13502	13372	13505	13483	13568	13595	13484	13669	13442	13711	13492	13405	13448	13435	13454	13613	13446	13439	13568	13402	13469	13552	13270	13545	13476	13386	13422	13641	13443	13512	13561	13553	13269	13474	13425	13354	13444	13433	13507	13355	13403	13440	13560	13642	13457	13447	13484	13604	13448	13477	13574	13532	13391	13557	13323	13308	13586	13431	13366	13637	13584	13422	13431	13517	13460	13480	13619	13675	13493	13524	13541	13418	13607	13478	13475	13561	13673	13507	13437	13310	13425	13583	13533	13410	13509	13401	13508	13597	13487	13444	13554	13369	13514	13430	13434	13479	13594	13432	13624	13244	13495	13471	13631	13449	13621	13572	13532	13439	13471	13557	13456	13460	13450	13433	13405	13470	13621	13570	13518	13435	13632	13495	13447	13355	13379	13398	13503	13522	13359	13280	13536	13326	13632	13433	13337	13384	13581	13490	13501	13559	13486	13678	13428	13443	13585	13420	13523	13276	13527	13426	13383	13541	13606	13336	13279	13490	13516	13479	13356	13545	13635	13384	13479	13497	13590	13367	13562	13476	13471	13580	13391	13497	13501	13497	13405	13622	13640	13522	13320	13629	13472	13522	13513	13476	13425	13482	13541	13419	13553	13386	13549	13417	13659	13652	13331	13535	13382	13532	13571	13375	13422	13568	13233	13410	13244	13349	13478	13553	13518	13507	13533	13611	13445	13488	13457	13285	13465	13482	13478	13608	13429	13516	13423	13520	13567	13528	13532	13516	13583	13508	13573	13489	13659	13432	13585	13445	13366	13465	13477	13455	13422	13493	13493	13472	13332	13356	13568	13541	13497	13422	13356	13375	13382	13575	13328	13408	13579	13391	13464	13384	13582	13549	13581	13398	13546	13456	13463	13482	13433	13409	13403	13451	13548	13511	13450	13385	13434	13407	13399	13486	13481	13493	13487	13364	13477	13624	13511	13560	13427	13510	13532	13509	13618	13393	13527	13393	13489	13396	13392	13492	13527	13525	13447	13498	13423	13585	13490	13473	13441	13505	13439	13553	13453	13467	13425	13539	13424	13452	13533	13478	13562	13452	13481	13471	13595	13456	13551	13400	13411	13573	13556	13445	13373	13521	13505	13377	13499	13552	13546	13387	13543	13688	13363	13557	13636	13518	13467	13577	13424	13318	13409	13543	13412	13414	13466	13557	13449	13406	13488	13359	13529	13396	13587	13602	13360	13481	13632	13472	13413	13457	13482	13471	13380	13509	13417	13514	13497	13484	13446	13415	13556	13578	13455	13416	13475	13408	13564	13467	13466	13521	13638	13536	13430	13434	13548	13541	13675	13548	13462	13479	13487	13463	13538	13469	13388	13381	13603	13466	13364	13467	13527	13321	13421	13504	13438	13596	13404	13401	13330	13411	13600	13493	13305	13391	13395	13502	13313	13588	13639	13419	13501	13317	13571	13421	13713	13554	13572	13553	13401	13547	13475	13562	13478	13373	13396	13469	13554	13572	13622	13487	13528	13567	13424	13554	13373	13489	13379	13349	13292	13561	13421	13410	13508	13325	13500	13330	13553	13419	13443	13435	13513	13352	13521	13544	13419	13508	13499	13595	13656	13442	13502	13608	13591	13569	13497	13595	13558	13494	13504	13433	13421	13441	13480	13383	13426	13432	13465	13471	13533	13390	13427	13472	13565	13455	13320	13507	13500	13363	13471	13367	13535	13522	13494	13361	13518	13560	13433	13386	13379	13494	13570	13462	13461	13509	13431	13480	13633	13414	13336	13412	13533	13506	13489	13388	13348	13479	13434	13471	13634	13706	13514	13532	13419	13410	13561	13531	13596	13517	13325	13566	13356	13559	13477	13566	13515	13455	13527	13544	13417	13339	13601	13541	13508	13535	13429	13627	13378	13636	13438	13468	13572	13542	13502	13634	13426	13509	13417	13523	13602	13619	13530	13465	13453	13437	13512	13605	13492	13505	13412	13409	13798	13436	13598	13349	13601	13354	13528	13508	13474	13458	13626	13480	13492	13502	13424	13460	13627	13602	13464	13532	13576	13562	13400	13468	13377	13620	13605	13607	13458	13514	13520	13484	13468	13612	13366	13619	13354	13398	13556	13358	13391	13440	13626	13543	13519	13423	13449	13445	13645	13435	13492	13550	13390	13455	13677	13520	13503	13442	13529	13546	13400	13392	13452	13387	13495	13374	13446	13683	13493	13576	13516	13476	13376	13493	13487	13525	13481	13528	13519	13491	13391	13555	13477	13481	13371	13560	13418	13487	13545	13417	13488	13377	13613	13413	13539	13534	13367	13485	13534	13468	13426	13466	13562	13504	13263	13462	13344	13550	13459	13315	13477	13594	13491	13450	13506	13474	13482	13448	13513	13531	13370	13607	13400	13449	13518	13464	13456	13377	13504	13414	13612	13510	13550	13381	13415	13300	13629	13488	13621	13665	13561	13572	13305	13469	13628	13486	13489	13335	13591	13414	13432	13472	13553	13537	13590	13422	13648	13595	13369	13385	13505	13515	13684	13518	13525	13523	13443	13645	13476	13580	13419	13429	13604	13325	13250	13431	13486	13446	13367	13440	13445	13513	13594	13316	13174	13581	13455	13352	13349	13393	13558	13386	13410	13495	13414	13489	13463	13280	13523	13611	13449	13489	13433	13462	13419	13666	13404	13594	13281	13610	13397	13505	13578	13400	13456	13500	13587	13378	13398	13500	13427	13380	13492	13492	13407	13522	13554	13548	13418	13433	13397	13665	13367	13455	13366	13529	13566	13505	13308	13544	13595	13351	13515	13567	13459	13374	13299	13504	13459	13337	13379	13558	13614	13397	13601	13384	13694	13631	13426	13557	13388	13577	13525	13521	13466	13505	13499	13625	13579	13382	13676	13470	13507	13527	13652	13527	13551	13532	13499	13440	13553	13424	13548	13475	13391	13416	13371	13424	13586	13545	13291	13234	13464	13310	13427	13472	13506	13422	13447	13497	13601	13375	13569	13490	13586	13590	13372	13525	13424	13481	13596	13584	13518	13488	13481	13678	13493	13551	13492	13407	13476	13478	13514	13533	13438
29474	25103	26919	22253	17656	16394	15723	14981	14906	14451	14407	14378	14560	14487	14419	14482	14315	14424	14374	14396	14456	14290	14320	14264	14450	14370	14277	14389	14447	14272	14320	14501	14212	14380	14029	14288	14368	14297	14186	14336	14164	14248	14378	14260	14423	14257	14223	14209	14213	14252	14480	14393	14055	14254	14192	14423	14313	14226	14318	14299	14167	14170	14325	14149	14377	14325	14046	14163	14154	14273	13927	14156	14236	14160	14291	14139	14296	14342	14427	14225	14163	14245	14184	14361	13937	14009	14017	14325	14121	14310	14208	14291	14147	14254	14164	14116	14342	14358	14138	14146	14320	14150	14274	14115	14293	14351	14183	14202	14325	14141	14252	14366	14425	14268	14242	14068	14165	14155	14267	14186	14367	14100	14377	14141	14267	14295	14133	14103	14225	14257	14256	14234	14235	14251	14216	14271	14192	14356	14430	14373	14008	14313	14208	14210	14203	14186	14237	14137	14352	14181	14057	14146	14300	14114	14255	14123	14316	14014	14222	14120	14347	14217	14078	14159	14295	14237	14155	14196	14299	14075	14506	14346	14044	14156	14260	14280	14166	14169	14104	14242	14186	14253	14400	14257	14223	14254	14274	14396	13951	14260	14249	14168	14233	14501	14108	14144	14340	14166	14377	14219	14301	14056	14221	14034	14268	14210	14330	14416	14220	14197	14132	14226	14224	14236	14152	14334	14186	14276	14114	14203	14363	14074	14223	14517	14196	14421	14389	14287	14222	14338	14136	14381	14446	14167	14242	14196	14187	14142	14260	14242	14170	14103	14241	14255	14229	14308	14272	14357	14256	14320	14073	14212	14161	14287	14414	14363	14205	14162	14177	14155	14141	14158	14166	14373	14460	14383	14304	14349	14413	14153	14179	14356	14315	14022	14058	14106	14129	14055	14163	14238	14280	14375	14385	14158	14134	14106	14256	14362	14145	14188	14115	14234	14344	14290	14120	14226	14385	14128	14240	14253	14056	14297	14396	14180	14036	14268	14270	14130	14209	14285	14287	14139	14226	14271	14384	14144	14293	14260	14236	14349	14213	14309	14227	14253	14290	14363	14369	14238	14284	14250	14255	14209	14334	14045	14282	14279	14273	14203	14265	14138	14218	14248	14303	14152	14273	14285	14301	14150	14288	14178	14409	14307	14302	14375	14316	14228	14252	14193	14198	14195	14187	14048	14122	14280	14195	14121	14340	14130	14360	14168	14166	14060	14287	14299	14200	14077	14227	14210	14196	14159	14387	14003	14306	14142	14197	14483	14202	13899	14159	14296	14222	14369	14350	14128	14141	14349	14389	14298	14193	14188	14138	14091	14104	14334	14272	14168	14251	14239	14109	14342	14078	14039	14270	14224	14332	14085	14272	14284	14329	14334	14062	14139	14256	14198	14247	14172	14494	14322	14505	14131	14146	14301	14312	14228	14226	14165	14227	14169	14261	14265	14297	14135	14297	14386	14110	14422	14339	14287	14388	14314	14301	14325	14393	14278	14188	14180	14217	14252	14373	14178	14334	14118	14087	14257	14216	14307	14260	14151	14314	14333	14360	14501	14095	14244	14300	14234	14278	14215	14391	14319	14242	14215	14272	14243	14217	14210	14200	14280	14241	14377	14193	14373	14220	14223	14343	14388	14190	13948	14294	14289	14376	14488	14202	14233	14169	14216	14200	14171	14151	14438	14314	14383	14117	14200	14122	14312	14300	14377	14260	14177	14169	14374	14250	14285	14276	14232	14264	14096	14163	14157	14371	14294	14335	14167	14123	14143	14305	13997	14365	14259	14280	14326	14177	14112	14102	13840	14406	14159	14183	14320	14283	14242	14138	14187	14356	14292	14322	14226	14279	14266	14331	14263	14190	14274	14137	14303	14375	14148	14189	14190	14270	14220	14273	14253	14191	14357	14214	14286	14301	14181	14247	14378	14277	14281	14172	14174	14172	14292	14187	14210	14334	14286	14254	14180	14430	14057	14179	14177	14155	14156	14317	14334	14281	14288	14344	14385	14431	14232	14252	14311	14071	14171	14410	14434	14271	14214	14238	14331	14324	14501	14382	14343	14317	14216	14485	14138	14390	14164	14164	14250	14188	14229	14262	14243	14202	14233	14199	14174	14249	14139	14083	14309	14072	14041	14153	14194	14113	14009	14241	14244	14481	14457	14179	14295	14236	14396	14278	14418	14314	14222	14302	14097	14212	14304	14360	14257	14116	14392	14401	14088	14370	14136	14325	14399	14195	14254	14073	14233	14321	14444	14282	14235	14102	14194	14218	14206	14085	14294	14270	14371	14440	14150	14435	14299	14252	14030	14214	14397	14231	14267	14253	14126	14040	14250	14040	14233	14326	14135	14197	14248	14352	14213	14349	14274	14205	14254	14297	14256	14176	13994	14333	14045	14175	14341	14244	14139	14270	14121	14384	14368	14396	14242	14105	14131	14274	14288	14481	14348	14368	14021	14400	14120	14144	14226	14428	14248	14179	14175	14303	14450	14283	14066	14134	14090	14102	14180	14201	14153	14160	14308	14268	14287	14226	14060	14154	14185	14221	14418	14277	14219	14126	13987	14198	14122	14251	14262	14178	14417	14153	14286	14264	14221	14260	14230	14230	14340	14283	14241	14031	14261	14173	14178	14214	14173	14223	14523	14149	14130	14181	14109	14196	14246	14333	14340	14327	14242	14319	14148	14335	14047	14239	14175	14383	14291	14256	14301	14281	14298	14335	14029	14268	14300	14408	14286	14192	14312	14132	14327	14072	14164	14373	14102	14164	14095	14244	14321	14122	14073	14145	14446	14348	14293	14242	14211	14341	14189	14324	14111	14179	14297	14205	14261	14086	14255	14156	14160	14229	14345	14394	14190	14103	14259	14222	14219	14278	14208	14240	14245	14265	14278	14210	14085	14075	14255	14333	14141	14315	14199	14251	14408	14500	14395	14240	14114	14285	14343	14065	14140	14299	14549	14185	14295	14519	14176	14037	14387	14202	14165	14223	14182	14432	14282	14301	14163	14435	14377	14354	14118	14332	14262	14326	14376	14347	14233	14210	14261	14320	14132	14091	14224	14320	14334	14118	14086	14260	14341	14264	14138	14293	14074	14281	14354	14199	14237	14352	14255	14362	14249	14216	14180	14156	14244	14132	14228	14171	14120	14155	14418	14374	14284	14399	14209	14335	14217	14311	14385	14351	14168	14164	14381	14440	14125	14274	14241	14204	14195	14134	14272	14125	14313	14323	14162	14102	14195	14514	14345	14114	14201	14392	13980	14282	14319	14259	14333	14433	14287	14152	14141	14284	14311	14313	14306	14240	14208	14371	14183	14399	14311	14287	14384	14251	14172	14248	14258	14435	14384	14413	14250	14103	14110	14249	14101	14231	14279	14220	14258	14238	14086	14244	14379	14296	14368	14104	14288	14162	14282	14252	14315	14481	14358	14111	14204	14214	14269	14248	14126	14319	14041	14137	14186	14294	14266	14215	14315	14205	14295	14228	14072	14409	14082	14200	14249	14316	14245	14111	14197	14167	14033	14148	14281	14086	14147	14205	13997	13994	14071	14072	14304	14324	14201	14117	14440	14288	14243	14252	14154	14393	14361	14215	14529	14408	14357	14336	14261	14207	14259	14384	14109	14224	14235	14301	14370	14299	14402	14354	14180	14302	14180	14235	14247	14231	14038	14311	14243	14097	14233	14224	14125	14259	14175	14269	14103	14228	14131	14333	14245	14336	14172	14287	14205	14136	14238	14384	14158	14291	14166	14267	14392	14354	14009	14321	13991	14353	14246	14366	14398	14208	14260	14376	14154	14095	14144	14197	14251	14201	14373	14407	14317	14236	14150	14131	14230	14112	14352	14369	14090	14386	14101	14254	14290	14207	14189	14239	14107	14475	14136	14250	14215	14340	14645	14396	14427	14210	14129	14306	14339	14457	14316	14292	14279	14299	14138	14270	14169	14321	14258	14082	14017	14338	14228	14204	14433	14218	14372	14242	14304	14335	14163	14328	14211	14192	14440	14267	14106	14244	14030	14267	14245	14236	14282	14199	14299	14537	14209	14347	14068	14295	14381	14265	14273	14150	14094	14313	14204	14263	14404	14145	14350	14351	14155	13986	14259	14247	14319	14521	14355	14375	14145	14342	14281	14211	14360	14178	14159	14436	14196	14382	14453	14299	14102	14104	14091	14231	14142	14056	14330	14342	14393	14276	14388	14107	14250	14333	14217	14222	14223	14263	14303	14311	14382	14374	13962	14279	14098	14287	14031	14230	14146	14408	14123	14418	14500	14418	14244	14208	14084	14288	14230	14270	14500	14348	14409	14307	14299	14298	14431	14118	14314	14138	14065	14222	14409	14345	14145	14198	14205	14251	14232	14221	14191	14177	14232	14140	14202	14283	14296	14316	14252	14045	14210	14161	14048	14074	14252	14287	14335	14471	14258	14181	14317	14182	14036	14327	14313	14328	14371	14167	14087	14300	14225	14216	14034	14271	14279	14347	14052	14297	13972	14134	14157	13983	14211	14156	14381	14262	14223	14224	14329	14120	14215	14232	14380	14258	14084	14301	14245	14073	14330	14242	14275	14182	14463	14268	14185	14201	14207	14450	14317	14325	14074	14298	14227	13990	14238	14378	14250	14210	14488	14194	14217	14262	14082	14173	14250	14356	14248	14324	14229	14308	14159	14509	14175	14163	14366	14147	13929	14120	14344	14143	14315	14371	14278	14295	14328	14160	14307	14299	14212	14221	14184	14114	14221	14212	14137	14079	14078	14205	14161	14105	14339	14332	14175	14289	14235	14142	14233	14183	14077	14283	14220	14279	14290	14163	14153	14275	14149	14178	14240	14280	14356	14314	14211	14291	14391	14113	14025	14278	14273	14263	14263	14030	14327	14169	14290	14257	14007	14268	14403	14096	14132	14277	14184	14302	14174	14170	14115	14314	14206	14243	14232	14371	14161	14210	14207	14105	14274	14231	14407	14246	14320	14237	14367	14191	14322	14118	14337	14122	14317	14232	14219	14493	14296	14334	14379	14289	14313	14243	14166	14327	14263	14274	14483	14260	14167	14312	14150	14339	14134	14181	14267	14362	14289	14206	14133	14275	14226	14283	14111	14413	14217	14342	14231	14339	14298	14274	14334
23145	36078	29291	22227	18446	16422	15254	14626	14223	14016	13761	13775	13737	13587	13657	13666	13506	13556	13601	13379	13570	13452	13485	13651	13469	13430	13475	13566	13241	13444	13399	13357	13400	13475	13385	13466	13309	13412	13451	13360	13291	13512	13373	13548	13429	13345	13179	13368	13453	13415	13374	13353	13311	13355	13449	13388	13387	13415	13482	13381	13425	13493	13250	13386	13330	13345	13366	13389	13274	13291	13336	13356	13357	13448	13304	13606	13321	13303	13365	13219	13379	13454	13363	13298	13399	13319	13317	13428	13290	13435	13295	13357	13351	13231	13572	13408	13289	13417	13282	13312	13234	13326	13281	13447	13431	13231	13416	13403	13411	13326	13443	13325	13348	13430	13378	13462	13371	13383	13303	13605	13292	13534	13225	13456	13331	13344	13319	13319	13472	13257	13388	13355	13508	13350	13335	13327	13190	13162	13326	13400	13412	13532	13569	13342	13356	13297	13480	13344	13482	13277	13224	13311	13333	13298	13419	13350	13317	13259	13342	13176	13530	13284	13395	13464	13418	13296	13569	13310	13384	13524	13170	13501	13414	13342	13384	13155	13415	13375	13301	13361	13381	13344	13329	13337	13235	13355	13430	13451	13342	13357	13381	13356	13318	13363	13318	13374	13464	13496	13414	13447	13267	13228	13354	13511	13472	13358	13462	13433	13517	13395	13386	13375	13497	13407	13286	13431	13366	13334	13464	13495	13311	13386	13310	13338	13354	13584	13379	13409	13305	13272	13452	13453	13367	13390	13377	13217	13496	13499	13374	13348	13245	13454	13404	13402	13315	13304	13524	13396	13440	13365	13520	13375	13372	13221	13216	13481	13448	13408	13492	13298	13451	13422	13578	13336	13444	13351	13469	13256	13305	13411	13417	13419	13321	13446	13375	13424	13531	13305	13425	13333	13403	13357	13239	13342	13392	13234	13406	13405	13460	13574	13277	13342	13584	13368	13286	13414	13384	13359	13425	13311	13440	13397	13327	13423	13370	13392	13454	13285	13306	13432	13540	13373	13372	13506	13291	13439	13459	13289	13341	13390	13451	13244	13332	13254	13286	13335	13519	13119	13446	13272	13335	13520	13370	13459	13224	13428	13472	13339	13400	13379	13316	13306	13255	13233	13521	13331	13403	13459	13582	13199	13563	13246	13373	13361	13382	13517	13382	13379	13311	13440	13173	13331	13315	13323	13474	13322	13417	13433	13251	13380	13359	13355	13367	13358	13359	13429	13356	13497	13389	13340	13388	13314	13296	13305	13429	13389	13518	13335	13379	13426	13327	13413	13264	13369	13325	13476	13416	13377	13494	13361	13399	13499	13304	13425	13452	13355	13390	13513	13533	13275	13443	13364	13281	13341	13430	13409	13423	13314	13432	13542	13305	13455	13345	13324	13422	13444	13372	13401	13288	13349	13410	13407	13529	13432	13285	13523	13304	13406	13379	13217	13165	13535	13360	13365	13476	13224	13462	13284	13368	13350	13348	13388	13476	13379	13263	13477	13309	13398	13477	13335	13359	13301	13468	13434	13210	13578	13441	13384	13356	13293	13340	13454	13412	13387	13293	13503	13278	13514	13277	13418	13316	13141	13296	13275	13199	13359	13313	13380	13581	13397	13591	13303	13460	13440	13295	13333	13503	13302	13437	13405	13364	13386	13540	13413	13550	13434	13510	13587	13509	13384	13514	13443	13220	13242	13358	13255	13611	13455	13346	13395	13395	13287	13535	13447	13480	13386	13221	13410	13484	13474	13399	13353	13505	13432	13318	13378	13261	13561	13521	13425	13407	13458	13370	13416	13477	13178	13420	13415	13374	13513	13376	13506	13324	13380	13417	13217	13477	13642	13494	13197	13363	13425	13421	13399	13433	13222	13412	13373	13383	13453	13424	13534	13427	13269	13335	13276	13302	13308	13255	13480	13345	13500	13480	13416	13416	13272	13407	13592	13238	13596	13360	13411	13449	13204	13339	13517	13392	13386	13441	13462	13298	13614	13376	13480	13452	13316	13285	13325	13504	13343	13446	13314	13412	13454	13554	13350	13293	13408	13269	13331	13358	13385	13490	13495	13323	13583	13342	13540	13253	13540	13162	13374	13403	13319	13369	13293	13323	13282	13225	13353	13450	13556	13395	13265	13488	13259	13215	13436	13418	13408	13276	13334	13402	13215	13302	13415	13328	13409	13322	13476	13334	13388	13525	13305	13452	13322	13311	13313	13564	13423	13240	13280	13433	13379	13353	13240	13239	13441	13320	13434	13252	13181	13542	13564	13446	13459	13470	13501	13332	13426	13458	13451	13342	13352	13316	13404	13324	13407	13463	13445	13581	13501	13287	13421	13344	13423	13237	13417	13327	13442	13322	13500	13412	13354	13488	13384	13383	13364	13311	13270	13342	13356	13343	13551	13386	13279	13268	13437	13598	13371	13363	13465	13300	13357	13377	13279	13354	13392	13518	13319	13441	13414	13451	13517	13398	13413	13260	13484	13274	13389	13345	13325	13221	13297	13589	13433	13521	13317	13350	13459	13213	13226	13326	13376	13349	13338	13449	13299	13412	13330	13400	13234	13411	13456	13302	13485	13176	13516	13380	13318	13526	13439	13469	13357	13445	13418	13436	13262	13513	13424	13440	13264	13339	13296	13393	13393	13209	13429	13289	13511	13441	13328	13404	13315	13351	13358	13263	13391	13246	13554	13453	13435	13412	13343	13218	13462	13288	13367	13475	13211	13355	13341	13502	13462	13461	13393	13395	13414	13411	13412	13531	13429	13165	13366	13327	13268	13389	13483	13295	13406	13366	13332	13387	13309	13370	13498	13336	13606	13330	13481	13389	13383	13562	13414	13362	13392	13514	13360	13348	13446	13382	13382	13484	13514	13505	13402	13410	13288	13465	13513	13368	13312	13470	13418	13278	13458	13378	13410	13515	13368	13393	13311	13508	13193	13235	13426	13601	13320	13363	13354	13375	13533	13462	13204	13384	13453	13420	13458	13352	13356	13401	13440	13225	13475	13228	13579	13247	13345	13426	13308	13428	13319	13265	13433	13469	13266	13320	13282	13313	13518	13369	13414	13516	13475	13480	13353	13519	13429	13321	13449	13458	13291	13308	13369	13351	13560	13277	13399	13441	13524	13426	13310	13603	13402	13336	13465	13303	13350	13383	13393	13286	13417	13497	13336	13464	13446	13450	13387	13580	13415	13432	13321	13280	13487	13454	13466	13474	13378	13318	13314	13427	13337	13468	13313	13414	13302	13334	13440	13279	13394	13311	13393	13490	13480	13477	13237	13388	13400	13506	13403	13281	13405	13361	13435	13557	13482	13317	13525	13563	13229	13334	13417	13412	13311	13322	13509	13461	13268	13350	13304	13365	13218	13366	13446	13375	13417	13425	13291	13377	13312	13508	13272	13261	13342	13442	13505	13350	13410	13488	13426	13506	13405	13380	13272	13357	13385	13367	13440	13320	13421	13404	13410	13388	13432	13316	13562	13445	13374	13318	13415	13391	13202	13333	13355	13533	13563	13358	13408	13337	13264	13482	13339	13386	13453	13339	13493	13365	13447	13308	13304	13285	13349	13451	13221	13276	13304	13300	13487	13376	13473	13212	13294	13419	13327	13311	13461	13420	13435	13540	13431	13443	13228	13249	13406	13240	13428	13394	13342	13471	13453	13304	13397	13369	13301	13454	13347	13299	13494	13289	13264	13473	13306	13428	13275	13384	13311	13304	13409	13394	13298	13472	13341	13317	13354	13420	13579	13320	13360	13265	13561	13479	13460	13262	13400	13288	13301	13330	13414	13457	13496	13469	13337	13526	13434	13396	13528	13448	13437	13240	13529	13394	13414	13358	13450	13486	13577	13339	13388	13469	13244	13463	13486	13454	13375	13312	13348	13476	13461	13244	13314	13361	13322	13532	13365	13318	13234	13302	13317	13339	13550	13457	13568	13310	13371	13290	13546	13363	13367	13257	13473	13478	13430	13193	13445	13441	13391	13309	13458	13547	13424	13565	13430	13507	13385	13434	13322	13234	13266	13317	13322	13497	13338	13450	13409	13392	13531	13274	13450	13401	13368	13606	13432	13386	13273	13474	13283	13414	13346	13416	13549	13382	13296	13435	13409	13255	13282	13260	13442	13265	13225	13535	13365	13502	13392	13459	13275	13375	13405	13510	13287	13439	13502	13377	13268	13475	13310	13283	13276	13336	13444	13279	13435	13389	13410	13295	13424	13206	13588	13485	13438	13417	13340	13311	13260	13560	13354	13245	13330	13491	13323	13393	13447	13465	13422	13238	13465	13216	13271	13455	13362	13363	13514	13529	13310	13235	13473	13433	13315	13227	13490	13438	13463	13349	13468	13342	13419	13461	13331	13382	13394	13418	13436	13251	13258	13457	13391	13409	13377	13372	13387	13327	13356	13449	13435	13398	13296	13222	13426	13322	13474	13134	13440	13398	13388	13538	13321	13433	13376	13318	13449	13500	13361	13358	13388	13467	13476	13415	13391	13441	13473	13510	13281	13392	13408	13541	13275	13278	13409	13371	13416	13234	13510	13249	13467	13213	13526	13179	13307	13436	13370	13494	13357	13407	13367	13460	13438	13341	13417	13394	13464	13226	13288	13499	13446	13543	13311	13393	13408	13312	13454	13362	13671	13461	13452	13502	13276	13447	13351	13384	13493	13274	13324	13396	13386	13430	13312	13265	13363	13405	13281	13387	13295	13544	13436	13499	13366	13371	13398	13373	13341	13416	13351	13383	13589	13347	13387	13513	13428	13465	13417	13283	13316	13278	13368	13398	13485	13472	13342	13424	13334	13228	13367	13431	13425	13407	13385	13465	13335	13619	13371	13429	13635	13224	13241	13345	13420	13519	13449	13463	13375	13384	13452	13517	13327	13369	13222	13363	13459	13451	13335	13304	13310	13477	13333	13450	13456	13479	13522	13276	13231	13118	13329	13214	13343	13310	13364	13438	13367	13345	13433	13411	13312	13462	13414	13346	13689	13351	13325	13296	13338	13460	13464	13398	13319	13446	13203	13308	13145	13337	13288	13416	13305	13499	13380	13287	13427	13505	13201	13282	13388	13421	13343	13302	13332	13352	13455	13345	13272	13420	13465	13341	13303	13306	13449	13361	13495
23627	21487	28018	25679	22215	20272	18704	16213	15387	15259	15081	14886	14836	14745	14871	14678	14516	14765	14623	14459	14440	14494	14418	14501	14539	14367	14353	14285	14478	14436	14219	14400	14452	14456	14353	14460	14350	14373	14411	14233	14451	14247	14483	14348	14461	14709	14441	14298	14275	14406	14320	14310	14419	14460	14245	14387	14335	14245	14362	14414	14372	14450	14449	14447	14363	14331	14247	14516	14433	14490	14544	14250	14290	14235	14302	14294	14271	14335	14357	14428	14323	14469	14204	14367	14345	14454	14426	14432	14283	14315	14294	14565	14381	14348	14478	14518	14454	14391	14511	14270	14402	14386	14302	14467	14436	14310	14263	14374	14245	14667	14428	14325	14406	14186	14182	14166	14319	14265	14237	14357	14424	14169	14486	14431	14067	14243	14137	14475	14367	14447	14251	14373	14482	14517	14326	14336	14337	14334	14313	14232	14323	14191	14143	14333	14223	14454	14175	14408	14194	14359	14438	14339	14394	14316	14296	14219	14523	14355	14502	14464	14066	14448	14254	14103	14120	14396	14227	14294	14520	14382	14264	14131	14274	14369	14388	14244	14468	14317	14170	14426	14480	14353	14478	14283	14343	14096	14184	14247	14331	14358	14151	14451	14546	14416	14373	14413	14480	14221	14355	14289	14289	14233	14378	14205	14373	14705	14419	14531	14422	14273	14482	14358	14359	14157	14440	14477	14396	14288	14354	14450	14296	14622	14315	14425	14338	14343	14362	14214	14362	14381	14585	14378	14271	14342	14305	14418	14478	14371	14353	14358	14305	14400	14323	14434	14287	14205	14237	14262	14256	14343	14314	14435	14373	14254	14321	14265	14253	14316	14319	14216	14344	14363	14245	14213	14323	14210	14304	14211	14406	14180	14480	14418	14304	14583	14204	14339	14131	14358	14418	14447	14537	14411	14174	14404	14599	14301	14301	14359	14422	14277	14391	14369	14246	14471	14382	14432	14357	14285	14302	14490	14440	14308	14287	14260	14414	14251	14381	14287	14268	14187	14426	14368	14241	14481	14189	14270	14304	14246	14385	14285	14410	14151	14352	14495	14290	14335	14157	14282	14303	14204	14182	14429	14309	14274	14391	14288	14268	14233	14283	14454	14436	14408	14313	14243	14285	14297	14220	14200	14402	14231	14481	14450	14367	14353	14273	14294	14426	14295	14298	14513	14409	14121	14384	14230	14307	14243	14453	14278	14352	14267	14008	14313	14513	14268	14351	14439	14309	14426	14332	14308	14408	14491	14601	14410	14337	14282	14375	14261	14468	14193	14355	14191	14368	14357	14456	14348	14499	14463	14217	14303	14320	14220	14343	14510	14350	14236	14419	14319	14270	14122	14171	14315	14330	14413	14358	14373	14096	14041	14302	14260	14227	14243	14260	14247	14132	14405	14355	14313	14296	14330	14264	14416	14618	14409	14313	14391	14310	14209	14265	14277	14382	14146	14489	14485	14377	14446	14306	14257	14420	14340	14292	14283	14433	14406	14430	14337	14467	14225	14270	14237	14393	14450	14413	14261	14287	14242	14301	14322	14427	14200	14411	14231	14450	14446	14308	14399	14455	14234	14144	14324	14291	14426	14457	14416	14339	14440	14450	14402	14360	14285	14354	14331	14398	14334	14644	14451	14336	14377	14314	14250	14337	14340	14242	14331	14043	14243	14316	14438	14212	14252	14311	14406	14504	14421	14387	14251	14271	14452	14335	14383	14417	14331	14265	14371	14303	14355	14426	14447	14310	14297	14347	14338	14205	14155	14524	14325	14341	14285	14468	14403	14344	14339	14195	14236	14362	14383	14302	14308	14414	14395	14434	14498	14355	14253	14273	14257	14321	14398	14269	14467	14217	14292	14189	14250	14364	14303	14297	14248	14302	14320	14290	14521	14401	14239	14141	14383	14162	14509	14577	14280	14451	14245	14385	14396	14500	14399	14359	14168	14343	14357	14397	14365	14351	14457	14398	14347	14458	14350	14527	14161	14406	14321	14412	14227	14353	14022	14361	14535	14308	14309	14298	14207	14190	14347	14348	14326	14417	14368	14263	14277	14395	14247	14131	14400	14425	14341	14408	14216	14234	14384	14402	14354	14370	14470	14336	14617	14250	14558	14427	14382	14230	14474	14219	14484	14413	14318	14282	14257	14438	14129	14066	14528	14406	14200	14570	14270	14490	14399	14288	14323	14248	14316	14223	14241	14444	14408	14207	14205	14375	14128	14124	14405	14350	14375	13992	14424	14359	14165	14400	14308	14211	14221	14280	14281	14169	14295	14476	14392	14258	14266	14278	14526	14188	14146	14490	14386	14352	14453	14195	14438	14369	14314	14340	14274	14509	14482	14272	14215	14170	14133	14331	14469	14360	14399	14325	14385	14357	14387	14322	14327	14286	14296	14337	14327	14350	14603	14277	14421	14212	14312	14252	14286	14335	14309	14440	14326	14090	14358	14316	14224	14254	14342	14215	14427	14219	14266	14345	14425	14536	14243	14512	14096	14265	14472	14316	14526	14456	14344	14136	14199	14388	14395	14220	14329	14280	14486	14409	14205	14295	14205	14304	14256	14411	14463	14357	14421	14366	14419	14452	14185	14232	14228	14294	14487	14457	14478	14320	14460	14305	14340	14374	14525	14448	14495	14350	14430	14392	14451	14313	14483	14341	14528	14369	14237	14241	14193	14314	14274	14451	14480	14375	14301	14452	14212	14291	14395	14291	14383	14370	14491	14295	14323	14424	14105	14306	14169	14345	14316	14339	14432	14184	14321	14165	14364	14233	14465	14220	14304	14551	14432	14449	14375	14354	14351	14388	14373	14268	14403	14383	14172	14429	14301	14452	14365	14508	14284	14408	14452	14266	14440	14387	14378	14403	14242	14395	14421	14258	14380	14272	14250	14268	14327	14181	14178	14347	14169	14332	14311	14382	14394	14530	14209	14462	14436	14459	14281	14313	14375	14328	14447	14532	14321	14228	14371	14259	14386	14529	14182	14340	14314	14147	14355	14335	14284	14229	14416	14266	14253	14306	14182	14336	14310	14324	14249	14286	14345	14517	14470	14252	14497	14207	14345	14409	14364	14404	14483	14142	14250	14369	14346	14299	14252	14144	14164	14308	14279	14172	14329	14350	14364	14281	14334	14292	14321	14086	14286	14493	14342	14580	14423	14247	14263	14350	14502	14378	14318	14383	14360	14436	14418	14197	14429	14432	14223	14432	14306	14234	14231	14431	14171	14464	14468	14358	14300	14372	14104	14114	14369	14313	14202	14215	14416	14498	14315	14314	14399	14422	14198	14503	14379	14330	14141	14223	14227	14230	14243	14564	14463	14370	14188	14154	14388	14338	14465	14436	14312	14619	14423	14462	14221	14305	14398	14397	14530	14347	14277	14325	14240	14339	14448	14493	14297	14284	14383	14286	14452	14275	14172	14399	14296	14342	14346	14393	14349	14302	14494	14475	14203	14333	14311	14126	14461	14275	14450	14476	14266	14442	14376	14231	14264	14380	14332	14299	14333	14286	14300	14496	14473	14349	14282	14416	14268	14403	14433	14381	14276	14196	14414	14447	14390	14338	14264	14203	14284	14469	14291	14390	14447	14245	14330	14134	14172	14448	14368	14462	14232	14247	14383	14343	14352	14385	14471	14484	14298	14386	14372	14232	14205	14420	14218	14405	14465	14286	14442	14405	14256	14530	14328	14395	14395	14440	14497	14488	14310	14450	14322	14489	14283	14261	14346	14338	14371	14434	14171	14324	14226	14105	14233	14290	14387	14437	14347	14545	14400	14482	14387	14470	14536	14307	14419	14148	14409	14418	14319	14382	14393	14231	14206	14502	14273	14439	14295	14320	14445	14538	14218	14303	14257	14379	14291	14331	14231	14275	14280	14321	14179	14481	14411	14440	14490	14429	14286	14211	14127	14195	14268	14265	14243	14569	14278	14550	14384	14363	14252	14234	14344	14277	14354	14584	14516	14318	14259	14524	14478	14519	14325	14126	14547	14271	14404	14389	14406	14270	14234	14265	14485	14151	14256	14200	14390	14350	14391	14120	14311	14498	14320	14396	14513	14335	14232	14454	14282	14356	14327	13983	14383	14363	14250	14345	14252	14351	14339	14300	14466	14261	14237	14354	14387	14376	14165	14289	14295	14386	14537	14444	14395	14419	14209	14350	14405	14290	14399	14651	14409	14259	14382	14358	14287	14167	14262	14426	14318	14378	14318	14432	14189	14265	14251	14487	14421	14293	14337	14346	14414	14442	14342	14379	14449	14282	14277	14347	14286	14050	14345	14298	14267	14366	14383	14385	14267	14352	14322	14253	14385	14257	14287	14393	14311	14372	14200	14265	14358	14286	14208	14165	14033	14393	14433	14450	14524	14240	14202	14345	14560	14440	14311	14556	14464	14323	14218	14310	14091	14291	14291	14295	14297	14395	14179	14304	14450	14352	14449	14280	14363	14163	14505	14420	14228	14317	14124	14197	14407	14335	14397	14250	14345	14428	14231	14380	14323	13973	14117	14355	14376	14424	14396	14321	14483	14435	14389	14260	14287	14321	14256	14355	14253	14281	14420	14407	14112	14323	14460	14376	14491	14129	14198	14453	14455	14481	14439	14347	14518	14276	14333	14250	14376	14674	14191	14333	14325	14563	14381	14386	14306	14208	14283	14274	14438	14512	14405	14599	14371	14349	14279	14276	14551	14195	14337	14444	14315	14295	14248	14269	14299	14396	14411	14370	14165	14329	14363	14374	14392	14376	14333	14488	14300	14329	14188	14395	14403	14258	14298	14434	14357	14605	14392	14216	14268	14446	14312	14287	14371	14313	14391	14185	14425	14308	14101	14243	14178	14487	14192	14209	14252	14374	14371	14271	14355	14454	14290	14430	14335	14348	14341	14304	14228	14440	14200	14463	14362	14446	14283	14387	14543	14432	14420	14384	14486	14266	14199	14214	14291	14252	14313	14319	14422	14304	14473	14132	14333	14202	14215	14497	14193	14438	14416	14403	14278	14549	14473	14454	14291	14576	14388	14429	14373	14415	14351	14479	14244	14331	14350	14613	14270	14169	14325	14113	14413	14341	14462	14257	14339	14173	14343	14545	14311	14508	14429	14447	14360	14029	14419	14274	14195	14361	14401
22126	42909	35453	27190	21650	18690	16872	15883	14987	14757	14380	14122	14001	13650	14069	13859	13710	13646	13849	13727	13637	13795	13537	13667	13610	13323	13534	13541	13551	13459	13368	13506	13469	13507	13562	13580	13372	13525	13391	13459	13416	13372	13653	13479	13648	13397	13491	13259	13525	13386	13533	13380	13409	13438	13485	13506	13303	13424	13492	13471	13464	13389	13526	13425	13333	13447	13244	13475	13424	13276	13600	13440	13534	13462	13500	13597	13375	13448	13412	13308	13566	13606	13419	13513	13418	13503	13582	13632	13484	13435	13312	13405	13361	13530	13523	13412	13424	13515	13431	13456	13425	13480	13422	13557	13474	13625	13587	13545	13513	13426	13294	13518	13559	13398	13478	13417	13291	13326	13410	13450	13409	13432	13635	13348	13342	13442	13655	13477	13292	13480	13378	13437	13475	13402	13412	13389	13624	13349	13353	13462	13413	13351	13293	13339	13319	13362	13588	13428	13443	13543	13379	13399	13462	13480	13413	13424	13462	13490	13325	13580	13468	13512	13450	13602	13524	13158	13485	13510	13588	13474	13418	13432	13488	13395	13448	13442	13388	13504	13354	13446	13586	13566	13344	13112	13377	13478	13387	13434	13448	13379	13348	13390	13467	13424	13501	13419	13433	13345	13315	13477	13533	13422	13554	13453	13480	13435	13220	13284	13499	13374	13461	13329	13409	13505	13383	13419	13297	13433	13263	13404	13469	13333	13361	13369	13645	13322	13541	13341	13486	13301	13407	13608	13365	13376	13236	13361	13576	13350	13363	13382	13429	13541	13635	13434	13337	13361	13372	13369	13525	13426	13532	13367	13482	13477	13575	13408	13415	13459	13457	13355	13465	13362	13451	13402	13451	13387	13471	13349	13561	13441	13513	13485	13450	13564	13497	13563	13495	13538	13197	13396	13523	13411	13574	13492	13523	13392	13412	13561	13623	13424	13464	13503	13421	13487	13456	13474	13444	13349	13273	13358	13317	13506	13386	13629	13393	13523	13312	13466	13376	13608	13335	13381	13565	13274	13556	13359	13358	13461	13469	13476	13417	13461	13491	13413	13529	13531	13445	13316	13418	13394	13557	13355	13426	13425	13641	13443	13309	13366	13274	13535	13412	13494	13721	13279	13473	13587	13425	13647	13419	13271	13387	13443	13361	13435	13404	13450	13527	13455	13437	13427	13542	13657	13560	13393	13455	13506	13610	13297	13575	13561	13434	13455	13487	13535	13446	13387	13391	13371	13387	13491	13388	13433	13298	13403	13578	13332	13517	13589	13418	13410	13521	13454	13288	13365	13510	13384	13573	13639	13535	13367	13421	13411	13559	13292	13535	13481	13366	13494	13395	13536	13419	13392	13418	13498	13329	13566	13370	13348	13561	13419	13494	13383	13374	13451	13324	13189	13471	13368	13606	13526	13533	13398	13500	13371	13517	13475	13333	13561	13612	13484	13481	13273	13397	13357	13631	13251	13418	13493	13672	13609	13517	13535	13453	13532	13475	13446	13332	13407	13288	13671	13389	13427	13389	13547	13483	13375	13479	13361	13425	13383	13318	13408	13388	13548	13486	13399	13667	13449	13440	13447	13372	13662	13529	13469	13522	13380	13588	13446	13565	13574	13425	13403	13431	13568	13539	13420	13440	13638	13438	13654	13277	13448	13446	13534	13440	13421	13499	13411	13162	13368	13529	13406	13516	13373	13302	13367	13410	13529	13667	13428	13470	13446	13358	13560	13413	13501	13487	13472	13542	13446	13446	13417	13461	13405	13472	13333	13434	13460	13567	13472	13691	13398	13234	13530	13410	13416	13392	13266	13506	13510	13522	13428	13641	13355	13532	13388	13496	13507	13547	13397	13476	13373	13589	13555	13400	13408	13471	13500	13216	13274	13432	13371	13566	13417	13328	13490	13365	13509	13428	13545	13554	13389	13472	13448	13465	13344	13486	13510	13462	13446	13609	13399	13447	13621	13385	13494	13493	13508	13408	13501	13555	13389	13560	13562	13454	13321	13471	13416	13477	13528	13590	13563	13529	13436	13502	13414	13409	13445	13254	13307	13391	13562	13543	13253	13486	13580	13466	13474	13558	13367	13385	13397	13416	13532	13482	13314	13497	13286	13345	13388	13436	13516	13533	13416	13249	13445	13335	13484	13629	13267	13471	13477	13698	13370	13362	13333	13399	13498	13416	13352	13250	13383	13421	13505	13506	13485	13564	13502	13409	13375	13285	13500	13475	13698	13558	13265	13420	13348	13387	13491	13387	13395	13515	13526	13485	13511	13359	13313	13477	13524	13376	13687	13191	13329	13470	13511	13455	13337	13463	13255	13679	13405	13565	13370	13462	13570	13559	13277	13432	13506	13578	13324	13453	13239	13344	13498	13596	13237	13413	13500	13456	13431	13417	13437	13430	13379	13451	13389	13521	13323	13327	13404	13540	13456	13681	13444	13414	13658	13618	13508	13538	13507	13504	13244	13392	13461	13341	13477	13432	13326	13474	13463	13326	13335	13344	13465	13515	13555	13456	13514	13436	13414	13458	13488	13248	13479	13347	13423	13500	13582	13364	13366	13527	13335	13371	13558	13528	13569	13369	13641	13635	13436	13516	13272	13298	13454	13512	13373	13552	13372	13503	13538	13445	13686	13565	13469	13548	13410	13391	13564	13461	13506	13367	13409	13425	13461	13476	13266	13348	13413	13329	13529	13385	13577	13424	13415	13379	13565	13373	13289	13380	13483	13458	13355	13437	13356	13473	13451	13449	13531	13417	13478	13445	13279	13370	13570	13530	13350	13628	13546	13396	13429	13537	13403	13519	13370	13377	13572	13434	13348	13494	13349	13518	13480	13530	13382	13428	13295	13521	13408	13471	13529	13359	13583	13340	13469	13414	13557	13355	13449	13410	13311	13415	13556	13463	13526	13293	13414	13387	13547	13184	13689	13464	13416	13467	13474	13598	13451	13351	13394	13397	13406	13479	13553	13419	13422	13432	13350	13346	13351	13470	13509	13505	13320	13378	13285	13509	13530	13393	13505	13425	13328	13399	13435	13434	13480	13453	13574	13320	13413	13509	13451	13375	13626	13503	13424	13476	13488	13491	13411	13414	13546	13437	13424	13497	13467	13425	13467	13350	13536	13448	13362	13325	13334	13557	13579	13631	13344	13425	13425	13420	13246	13400	13506	13446	13582	13376	13463	13361	13441	13520	13335	13449	13391	13553	13583	13519	13541	13318	13584	13392	13463	13588	13484	13354	13330	13585	13606	13509	13444	13630	13372	13371	13423	13343	13354	13276	13546	13354	13396	13362	13443	13418	13263	13418	13445	13510	13564	13505	13422	13489	13519	13426	13425	13514	13371	13313	13418	13528	13381	13413	13367	13440	13396	13558	13471	13275	13515	13383	13491	13382	13517	13329	13404	13256	13350	13455	13479	13540	13315	13635	13539	13464	13518	13501	13290	13411	13436	13285	13429	13478	13632	13406	13527	13536	13473	13399	13445	13398	13496	13388	13469	13390	13571	13574	13351	13521	13172	13512	13350	13479	13325	13430	13372	13472	13437	13296	13523	13298	13582	13498	13567	13254	13568	13409	13516	13407	13406	13418	13528	13350	13486	13495	13470	13617	13434	13367	13563	13482	13507	13627	13394	13450	13341	13538	13440	13587	13302	13438	13593	13320	13417	13559	13340	13551	13422	13339	13414	13337	13556	13490	13311	13414	13636	13239	13640	13413	13441	13547	13381	13528	13378	13562	13471	13524	13504	13650	13476	13552	13582	13424	13457	13419	13552	13478	13504	13409	13688	13459	13372	13471	13434	13448	13314	13327	13363	13516	13404	13460	13477	13362	13565	13424	13421	13402	13423	13498	13445	13504	13603	13414	13313	13567	13285	13548	13370	13583	13532	13377	13560	13582	13391	13325	13467	13446	13504	13601	13380	13364	13558	13425	13491	13596	13603	13532	13520	13587	13451	13524	13507	13445	13605	13620	13572	13534	13362	13475	13436	13534	13558	13358	13582	13488	13605	13280	13357	13501	13465	13508	13391	13551	13367	13418	13616	13498	13505	13303	13445	13461	13457	13408	13292	13412	13214	13465	13415	13721	13436	13423	13379	13422	13582	13282	13366	13294	13399	13478	13453	13550	13379	13469	13427	13366	13581	13501	13530	13602	13442	13690	13259	13461	13501	13481	13355	13447	13349	13498	13500	13459	13375	13424	13606	13480	13444	13362	13595	13566	13425	13471	13533	13385	13536	13280	13467	13283	13415	13436	13462	13546	13444	13412	13465	13358	13415	13534	13458	13483	13548	13378	13389	13519	13423	13446	13465	13474	13422	13532	13406	13627	13395	13570	13431	13327	13372	13426	13336	13392	13436	13314	13456	13439	13411	13605	13513	13476	13316	13354	13369	13479	13449	13428	13518	13361	13576	13433	13368	13339	13339	13361	13399	13564	13489	13365	13331	13402	13544	13492	13273	13458	13254	13421	13516	13466	13420	13431	13508	13600	13348	13360	13492	13345	13499	13528	13304	13485	13500	13497	13433	13418	13361	13313	13487	13456	13462	13509	13421	13479	13422	13472	13437	13464	13583	13567	13474	13508	13523	13493	13502	13311	13435	13507	13238	13324	13529	13420	13418	13481	13464	13259	13565	13555	13331	13502	13369	13502	13469	13379	13672	13659	13609	13432	13380	13380	13340	13326	13430	13456	13324	13318	13399	13375	13530	13583	13500	13293	13548	13408	13503	13482	13296	13480	13479	13515	13333	13541	13590	13453	13459	13388	13622	13517	13364	13455	13373	13469	13391	13367	13520	13418	13354	13505	13261	13406	13367	13311	13425	13425	13554	13471	13503	13523	13471	13383	13357	13556	13341	13561	13439	13414	13437	13490	13509	13347	13369	13420	13349	13443	13464	13494	13407	13516	13496	13486	13488	13467	13504	13263	13266	13484	13298	13466	13323	13478	13361	13382	13418	13390	13286	13323	13360	13498	13376	13386	13423	13531	13513	13526	13395	13415	13434	13273	13485	13510	13494	13544	13412	13586	13425	13461	13497	13454	13425	13353	13650	13397	13373	13593	13576	13479	13471	13581	13408	13525	13533	13325	13464	13469	13429	13446	13387	13342	13268	13510	13609	13599	13522
25407	21631	26786	26488	18498	16453	15947	14987	14740	14567	14269	14169	14198	13993	14068	14078	14061	13924	14115	13982	14183	14062	13957	13885	13862	13901	13983	13807	14114	14016	13835	13830	13821	13796	13802	13762	14005	13860	13891	14025	13889	13749	13834	13947	13993	13819	13971	14000	14012	13929	13901	13925	13906	13893	13941	13774	13856	13829	13758	13863	13905	13837	13744	13800	13894	13974	13842	13623	13783	13800	13804	13894	13885	13937	13878	13885	13947	13761	13814	13795	13666	13866	13966	13765	13822	13884	13826	13984	13941	13818	13797	13752	13926	13906	13804	13945	13796	13871	13869	13836	13803	13809	13894	13832	13820	13784	13967	13834	13903	13854	14076	13815	14091	13853	13774	13921	13944	13951	13731	13954	13859	13895	13794	13960	13875	13916	14060	13856	13799	14053	13927	13830	13687	14060	13947	13789	13947	13792	13837	13907	13857	13910	13978	13887	14018	13867	13903	13875	14007	14008	13982	13782	13741	13882	13871	13997	13698	13892	13786	13830	13909	13943	13728	13646	13928	13897	13971	13766	13785	13743	13729	13723	13992	13736	14061	13871	14084	13725	13841	13807	14021	13800	13897	13839	13855	13758	13933	13976	13732	13927	13817	13972	13803	13843	14030	13805	13935	13846	13939	13957	13907	13822	13860	13998	14026	13807	13762	13908	13901	13842	13813	13831	13965	13786	13895	13881	13871	13934	13807	13647	13730	14051	13841	13938	13851	13951	13926	14049	13922	13778	13682	14003	13886	13813	13961	13846	13799	13737	13808	14007	14040	13730	13660	13740	13862	13779	14008	13876	13999	13683	13893	13811	13979	13915	13932	13672	13888	13841	14025	13825	13850	13894	13901	13851	14014	13680	14041	13896	13889	13823	13971	13718	13859	13738	13866	13896	13952	13777	13849	13910	13861	13938	13817	13908	13807	13871	13832	13943	13963	13832	13734	13971	13806	13994	13807	13645	13776	13780	13985	13991	13855	13720	13941	14040	14027	13910	13812	13933	13845	13987	13991	13972	13935	13977	14125	14000	13868	13945	13826	13861	13895	13892	13863	13913	13845	13819	13856	13908	13837	13834	13960	13909	13975	13915	13906	14005	14083	13926	13798	14003	13795	13870	13793	13904	13749	13697	13708	13807	13957	13855	13766	14027	14011	14109	13984	13801	13845	13763	13884	13858	13969	13845	13787	13680	14036	13726	14088	13978	13889	13808	13885	13888	13848	13713	13857	14024	13874	14098	13925	13763	13970	14018	13852	13818	13824	13929	13988	13919	13969	13946	13670	13920	14070	13814	13934	13886	13957	13737	13760	13745	13832	13882	14015	13798	13830	13853	13699	13912	13761	13891	13742	14052	13789	13613	13722	13808	13696	13880	13820	13862	13885	13841	13933	13946	13838	13998	14005	14078	13812	13804	13945	13992	13873	14081	13999	13727	13959	13805	13985	14127	14007	14054	14066	13951	13920	14009	14007	13857	13900	13995	13873	14003	13853	13722	13970	13905	13951	13887	13872	13820	13818	13852	13940	13852	13942	13908	13842	13704	13987	13818	13780	13761	13800	13851	14039	13859	13772	13882	13942	13870	13778	13829	13780	13972	13954	13835	13927	13863	13867	13893	13875	14031	13804	13857	13762	13992	13952	13917	13950	13950	14004	13860	14007	13867	14007	13980	13893	13751	13894	13876	13824	14184	13817	13819	13993	13854	13752	13855	13894	13824	13777	13900	13920	13956	13963	13756	14009	14032	14112	13963	13909	13946	13791	13973	14129	14006	13957	14071	13874	13776	13880	13933	13827	13886	13967	13927	13861	14037	13863	13952	13842	13926	14031	13771	13906	13876	13927	13926	13801	13854	13951	13990	13908	13836	13789	13996	14021	13929	13877	13777	13812	13733	14089	13870	13855	13951	13997	13953	14010	13673	13995	13902	13887	13910	13730	13638	13956	14047	14088	13782	13969	13947	13904	13935	13656	13875	13801	13903	13949	13971	13908	13978	13938	13981	13999	13823	13892	13814	13826	13943	13988	13923	13887	13851	13851	13683	13937	13740	14030	13920	13903	13906	13849	13825	13966	14059	13759	13819	13879	13928	14007	13912	13763	13682	13725	13873	13691	13982	13930	13843	13722	13913	13904	13873	13892	13723	13938	13828	14005	13948	13783	13935	13915	13805	13804	14092	13779	13724	13715	13885	13939	14006	14001	13892	13944	13762	13832	14042	13821	13971	13968	13985	13840	13933	14042	13936	13733	13819	13898	13782	14065	13947	13836	13981	13957	13913	13948	13916	13837	13891	13869	13835	13786	13731	13865	13862	13727	13950	13868	13911	13835	13864	13881	14003	13929	13885	13909	13769	13903	13940	14007	13921	13869	13732	13767	13938	14006	14010	13896	13967	13857	13944	13964	13957	13951	13981	13928	13939	14072	13692	13836	13958	13908	13869	13766	14032	13966	13901	13657	13782	13803	13688	13723	14028	14126	13926	13983	14038	13854	13893	13903	13844	13920	13970	13884	13901	13825	13806	13894	13943	14244	13919	13681	13722	13654	13981	13865	13670	13724	13873	13971	13931	13828	13825	13888	13997	14019	13731	13876	13941	13821	13738	13802	13881	14031	14075	14046	13938	13793	13868	13939	13884	13872	14003	13941	13954	13768	13903	13853	13834	13937	13842	13967	13951	13815	13979	13872	13930	13668	13839	13866	13714	13836	13928	13718	13646	13966	13978	13879	13990	13992	13964	13732	13853	14035	13945	13946	13633	13846	13834	13772	13802	13691	13846	13930	13960	13783	13852	13751	13859	13918	13982	13959	13680	13984	13916	13928	13931	13907	13919	13674	13834	13979	13786	13954	13877	13932	13878	13805	13738	14056	13751	13831	13892	13813	13907	13960	13838	14073	13953	13781	13631	13866	13816	13845	13774	13906	13945	14029	13904	13992	13965	13901	14063	13992	13931	13882	13918	13949	13963	13974	13970	13792	14009	13857	13759	13921	13734	13872	13909	13783	13869	13742	13818	13945	13955	13935	13715	13911	13842	13900	13901	13886	13770	13901	13941	13932	13938	13765	14079	13892	14165	13941	14010	13953	13928	13837	13859	13943	13832	14072	13933	13770	13961	14013	13848	13945	14076	13761	13878	13941	13966	13892	13727	13785	13942	13939	14094	13916	14102	13896	13959	13896	13780	13636	13748	13887	13932	13985	13697	13966	13836	13944	13605	13969	14050	13932	13920	13881	13729	13906	13731	14053	13914	14054	14053	13945	14113	13656	13900	14105	13851	13876	13866	13802	13890	14021	13934	13924	13977	14042	13777	13804	14110	13939	13900	14002	13917	13887	13815	13805	13979	13896	13775	13893	13897	13903	13711	13922	13964	13842	13795	13916	13813	13854	13869	13955	13956	14011	13811	13896	13956	13897	14000	13765	13980	14116	13909	13820	14006	13977	13867	13976	13770	13823	13651	13838	13896	13973	13714	13783	13951	13922	14121	13771	13740	13641	14020	13952	13752	14059	13797	13910	13854	14053	13930	13878	13940	13893	13859	14080	13989	13721	13739	14123	13939	13905	13939	13759	13915	13859	13716	13923	13775	13935	13899	13881	13970	13925	13879	13993	14135	13842	13960	13889	13714	13903	13926	14018	13845	13784	13920	14037	13864	13955	13872	14072	13930	13979	13935	13902	13954	14050	14058	13867	13816	13776	14182	13874	13984	14058	13915	13845	13603	13806	13861	14020	13929	13922	13984	13997	13784	13837	13926	13922	13946	13847	13850	13973	13720	13965	13972	14005	13876	13929	13850	14100	13952	13902	13854	13743	13852	14041	13847	13873	13847	13959	14001	13937	13964	13948	14112	13893	13766	13930	13971	14029	13751	13979	13937	13971	14105	13814	13920	13670	13874	13861	14103	13880	14041	13948	13902	13955	13811	13932	13789	13848	13868	13703	13928	13740	13869	13736	13823	13940	13880	13924	13900	14054	13840	13853	13859	14038	13992	13890	13817	14044	13887	13987	13917	13936	13732	13741	13961	13878	13856	13643	13883	13937	13699	13857	13952	13759	13905	13727	13888	13858	13919	13835	13803	13839	13821	13786	13854	13758	14020	13883	14000	13878	13966	13983	13730	13881	14121	13990	13891	13873	13863	13925	13861	13984	13949	13990	13866	13777	13797	13765	13795	13896	13920	13883	13898	13852	13751	13875	14069	13901	13809	13908	13847	14011	13972	13805	13904	13896	13825	13846	13948	14050	14073	13907	13921	13912	13884	13650	13751	13947	14021	13935	13864	13842	13898	13559	14154	13845	13859	14152	14100	13882	13803	14096	13825	13785	13958	14054	13666	13847	13826	13925	13849	14009	14020	14025	14002	13866	13873	13922	13867	13890	13795	13999	14005	13908	13968	13752	13885	13838	13893	13944	13843	13808	13875	13991	13872	13780	14039	13832	13786	13653	13762	14087	13959	13930	13874	14047	13771	14016	13942	13922	13882	13882	13745	13929	13785	13952	13970	13772	14074	13980	13857	13786	13898	13716	14024	13883	14071	13761	13820	13861	13900	13931	13721	13707	13788	13945	13824	13856	13852	13818	13671	13847	13808	13983	13876	13882	14027	14010	13830	13708	13731	13848	13654	13977	13772	13864	13762	13869	13738	13725	13890	13873	13785	13751	13853	13671	13956	13977	14011	13839	13942	13905	13768	13911	13866	13955	13722	13747	14180	13957	13891	13973	13857	13928	14119	13741	13765	13781	13986	14066	14079	13868	14021	13833	13881	13740	14035	13760	13869	14013	13866	13885	13835	14004	13879	13817	13998	13861	14064	13651	13921	13707	13863	13792	13930	13894	13981	13860	13818	13754	13770	14142	13887	13807	13913	13987	13977	13713	13881	13846	13823	13766	14002	13934	13793	13830	13897	13666	13922	13788	14085	13859	13825	14044	13846	13745	14034	13862	13881	13831	13898	13741	13796	14092	13893	13912	13734	13919	14065	13927	13971	13936	13797	14073	13594	13907	13732	13811	13870	13730	13782	13761	13935	13807	13930	14031	13847	13992	13832	13884	13869	13884	13836	13953	13982	13963	13874	13940	13929	13894	13976	13666	13911	13840	13951	14023	13833	13753	14088	13886	13836	13913	13889	13752	13904	13809	13946
22355	38398	30866	23641	19483	16832	15642	14758	14139	14043	13910	13664	13623	13449	13459	13421	13391	13278	13435	13191	13261	13159	13105	13367	13470	13178	13401	13301	13254	13211	13184	13273	13121	13012	13255	13255	13161	13256	13118	13286	13200	13361	13540	13038	13323	13235	13224	13172	13136	13062	13201	13159	13114	13200	13147	13100	13207	13307	13018	13077	13305	13285	13132	13160	13175	13057	13248	13009	13057	13340	13357	13249	13073	13082	13270	13101	13162	13252	13182	13339	13150	13125	13219	13248	13139	13097	13001	13246	13069	13079	13242	13053	13116	13123	13238	13071	13208	13076	13120	13274	13191	13112	13217	13198	13347	13252	13150	13180	13399	13345	13148	13184	13133	13184	13296	13034	13111	13135	13180	13095	13168	13219	13208	13195	13289	13174	13203	13151	13122	13252	13274	13087	13023	13077	13184	13112	13187	13237	13211	13012	13247	13162	13089	13159	13061	13189	13271	13134	13157	13153	13213	12933	13266	13272	13182	13162	13184	12912	13082	13192	13115	13162	13136	13166	13133	13224	13125	13171	13287	13239	12984	13204	13171	13118	13210	13239	13082	13294	13208	13154	13090	13137	13041	13206	13266	13137	13130	13271	13014	13078	13207	13183	13206	13332	13284	13011	13051	13282	13249	12977	13192	13076	13313	13235	13197	13262	13231	13210	13225	13316	13237	13211	13140	13222	12993	13164	13229	13449	13235	13058	13048	13180	13334	13184	13156	13124	13374	13137	13254	13061	13086	13142	13274	13197	13275	13171	13144	13234	13172	13234	13201	13178	13132	13269	13129	13166	13180	13269	13263	12996	13128	13076	13299	13089	12986	13060	13224	13243	13132	13252	13121	13247	13224	13068	13100	13097	13269	13241	13046	13186	13114	13079	13205	13114	13213	13049	13278	13165	13147	13204	13212	13317	13079	13236	13236	13021	13228	13310	13148	13228	13237	13210	13205	13375	13190	13259	13211	13051	13123	13216	13175	13249	13131	13202	13251	13044	13119	13196	13160	13188	13195	13075	13159	13113	13232	13179	13145	13275	13100	13050	13123	13126	13125	13057	13071	13089	13129	13132	13135	13259	13032	13155	13202	13229	13161	13175	13249	13004	12962	13334	13166	13117	13227	13105	13027	13030	13089	13161	13227	13286	13180	13207	13088	13112	13249	13163	13101	13285	13215	13162	13315	13149	13131	13131	13179	13168	13198	13374	13185	13109	13310	13143	13155	13008	13301	13226	13333	13130	13287	13008	13166	13250	13173	13019	13154	13072	13203	13168	12982	13159	12981	13098	13299	13090	13281	12998	13040	13110	13277	13141	13235	13134	13006	13128	13199	13281	13265	13215	13128	13118	13079	12978	13039	13146	13292	12995	13197	13164	13108	13137	12996	13204	13176	13134	13322	13232	13261	13219	12984	13240	13477	13063	13161	13139	13174	13159	13251	13035	13354	13198	13234	13073	13160	13239	13149	13147	13141	13083	13089	13197	13163	13045	13333	13009	13038	13244	13162	13099	13152	13319	12957	13199	13199	13014	13133	13120	13275	13034	13200	13410	13288	13134	13198	13158	13207	13348	13179	13199	13151	13271	13295	13183	13299	13284	13029	13233	13093	13161	13098	13242	13183	13322	13074	13182	13132	13174	13066	13091	13142	13155	13252	13115	13141	13238	13237	13169	13115	13243	13181	13043	13213	13172	13027	13281	13196	13012	13220	13208	13077	13217	13129	13261	13323	13235	13127	13202	13027	13297	13113	13126	13189	13311	13251	13192	13250	13276	13280	13196	13174	13302	13278	13236	13266	13268	13255	12995	13264	13208	13167	13312	13264	13080	13161	13243	13172	13217	13138	13045	13093	13188	13280	13117	13197	13168	13354	13337	13094	13230	13158	13154	13228	13404	13013	13084	13137	13096	13144	13309	13185	13109	13104	13115	13291	13022	13183	13179	13059	13218	13324	13146	13180	13169	13208	13047	12960	13137	13163	13142	13184	13355	13055	13200	13232	13020	13125	13126	13147	13286	13215	13170	13160	13201	13292	13207	13072	13115	13308	13018	13333	13270	13160	13162	13188	13170	13199	13034	13172	13098	13164	13065	13104	13090	13183	13114	13251	13075	13129	13275	13126	13102	13224	13084	13122	13113	13191	13136	13029	13237	13167	13259	13224	13123	13162	13250	13244	13228	13234	13285	13037	13058	13297	13164	13127	13291	13047	13158	13103	13211	13147	13120	13417	13197	13139	13230	13194	13180	13139	13442	13190	13174	13321	13172	13215	13143	13240	13088	13333	13337	13161	13132	13241	13042	13253	13078	13375	13149	13296	13111	13304	13254	13118	13261	13168	13197	13109	13086	13163	13202	12919	13201	13142	13025	13047	13205	13166	13190	13142	13232	13231	13337	13201	13213	13323	13148	13257	13138	13300	13183	13272	13159	13103	13134	13168	13170	13329	13102	13322	13114	13349	13290	13200	13136	13126	13247	13264	13125	13106	13134	13128	13270	13143	13266	13353	12973	13210	13210	13122	13356	13097	13050	13096	13251	13229	13247	13216	13030	13188	13201	13182	13178	13094	13195	13105	13140	13038	13188	13292	13249	13171	13090	13379	13139	13211	13168	13247	13302	13118	13320	13288	13378	13123	13152	13138	13232	13118	13328	13061	13416	13205	13117	13149	13278	13229	12919	13219	13217	13157	13122	13171	13385	13249	13394	13063	13304	13242	13066	13293	13205	13097	13147	13178	13335	13245	13082	13254	13057	13144	13174	13139	13257	13107	13248	13257	13109	13169	13213	13064	13152	13112	13124	13140	13212	13225	13070	13027	13206	13246	12976	13181	13102	13303	13039	13162	13326	13139	13029	13006	13135	13115	13075	13201	13303	12914	13239	13066	13150	13167	13332	13102	13080	13151	13188	13267	13219	13116	13094	13206	13105	13236	13123	13321	13165	13008	13038	13080	13061	13144	13160	13179	13354	13154	13140	13181	13252	13008	13025	13153	13265	13306	13095	13280	13113	13121	13266	13047	13127	13260	13154	13156	13256	13180	13142	13052	13071	13151	12938	13181	13105	13179	12908	13159	13103	13287	13302	13048	13236	13167	13252	13225	13151	13208	13131	13180	13175	13289	13338	13190	13159	13208	13259	13098	13191	13122	13180	13167	13260	13070	13169	13190	13112	13208	13141	13064	13299	13265	13186	13235	13175	13191	13007	13124	13167	13192	13274	13080	13279	13209	13293	13087	13139	13203	13365	13122	13239	13137	13163	13016	13174	13184	13146	13149	13161	13064	13073	13213	13225	13407	13208	13213	13154	13078	12998	13163	13220	13296	13199	13176	13175	13179	13221	13269	13214	13421	13206	13093	13155	13113	13250	13221	13263	13137	13243	13137	13046	13128	13153	13252	13105	13207	13201	13234	13323	13309	13099	13030	13271	13053	13193	13164	13288	13188	13097	13237	13060	13151	13115	13222	13224	13051	13210	13199	13182	13153	13131	13284	13308	13186	13135	13299	13160	13001	13278	13126	13083	13200	13169	12989	13405	13172	13054	13260	13072	13274	13204	13128	13214	13146	13275	12880	13228	13285	13218	13139	13330	13261	13129	13007	13195	13125	13229	13227	13182	13257	13210	13299	13180	13252	13189	13143	13227	13133	13115	13179	13155	13302	13211	13143	13190	13334	13272	13048	13213	13167	13085	13280	13082	13121	13165	13115	13250	13055	13158	13137	13078	13044	13225	13201	13107	13253	13294	13082	13190	13166	13281	13137	13252	13261	13003	13275	13380	13119	13263	13171	13191	13197	13116	13077	13363	13265	13093	13225	13151	13199	13167	13256	13226	13066	13178	13101	13244	13210	13263	13224	13218	13141	13268	13179	13222	13246	13346	13159	13337	13225	13083	13262	13137	13234	13181	13190	13095	13357	13172	13090	13194	13190	13279	13157	13202	13045	13137	13274	13207	13192	13159	13117	13105	13126	13177	13109	13229	13279	13131	12982	13274	13067	13162	13050	13253	13125	13166	13227	13056	13175	13054	13207	13097	13283	13055	13096	13189	13158	13227	13080	13166	13009	13124	13097	13170	13295	13248	13155	13182	13295	13064	13365	13134	13254	13254	13260	13116	13105	13274	13127	13301	13305	13203	13211	13147	13152	13173	13159	13268	13240	13031	13074	13266	13045	13155	13203	13209	13284	13149	13278	13229	13141	13146	13225	13320	13139	13054	13199	13216	13154	13176	13186	13175	13175	13133	13174	12982	13264	13258	13087	13064	13210	13073	12954	13274	13124	13138	13256	13209	13262	13121	13282	13236	13279	12983	13062	13142	13146	13126	13156	13271	13287	13139	12928	13296	13196	13209	13233	13240	13339	13103	13148	13186	13226	13199	13103	13327	13119	13357	13121	13214	13356	13186	13246	13055	13256	13023	13156	13229	12981	13302	13349	12961	13276	13136	13024	13232	13055	13163	13318	13090	13099	13286	13221	12958	13231	13197	13235	13101	13267	13062	13404	13284	13028	13104	13115	13235	12964	13228	13283	13249	13191	13078	13349	13271	13324	13204	13334	13264	13179	13098	13159	13141	13103	13157	13085	13064	13176	13156	13159	13232	12980	13132	12995	13178	13074	13176	13295	13208	13226	13186	13292	13329	13439	13181	13075	13063	13126	13131	13212	13195	13087	13301	13305	13298	13210	12928	13203	13169	13107	13144	13107	13288	13111	13281	13072	13247	13125	13074	13269	13228	13188	13191	13224	12882	13238	13074	13163	13309	13141	13094	13152	13207	13076	13269	13197	13247	13089	13109	13153	13196	13378	13388	13111	13057	13220	13120	13191	13054	13243	13135	13234	13274	13231	13178	13224	13072	13047	13249	13294	13180	13118	13136	13245	13126	13095	13126	13187	13258	13239	13210	13257	13239	13272	13402	13254	13175	13275	13261	13161	13375	13229	13210	13191	13145	13146	13224	13256	13113	13204	13194	13269	13154	13101	13204	13163	13269	13112	13268	13245	13215	13168	13037	13228	13146	13187	13346	13114	13127	13194	13317	13177	13275	13246	13112	13233	13173	13120	13181	13141	13274	13304	13103	13278	13086	13304	13052	13253	13299	13135	13331	13197	13190	13060	13152	13217	13328	13088	13343	13175	13190	13216	13162
22688	21535	28649	24874	22036	23135	22083	17299	15967	15779	15499	15051	15079	14783	14924	14966	14806	14764	14675	14576	14644	14745	14727	14469	14460	14516	14550	14402	14400	14501	14605	14442	14364	14331	14438	14430	14292	14126	14303	14418	14345	14505	14315	14341	14213	14472	14503	14247	14496	14421	14386	14457	14455	14462	14291	14449	14517	14099	14283	14264	14318	14389	14407	14364	14282	14429	14258	14360	14203	14229	14462	14334	14340	14231	14274	14363	14455	14267	14088	14168	14354	14369	14337	14175	14400	14099	14335	14243	14203	14267	14361	14234	14236	14402	14243	14339	14240	14263	14298	14490	14282	14255	14372	14117	14099	14190	14102	14426	14181	14484	14301	14273	14334	14394	14346	14272	14292	14455	14547	14311	14362	14271	14243	14241	14423	14093	14351	14281	14237	14338	14476	14272	14556	14169	14439	14250	14322	14328	14410	14351	14424	14399	14270	14342	14254	14425	14133	14174	14332	14160	14340	14324	14252	14469	14380	14235	14398	14204	14564	14237	14116	14363	14278	14215	14259	14471	14167	14357	14218	14358	14094	14384	14298	14462	14230	14365	14196	14135	14099	14375	14274	14127	14257	14362	14536	14350	14286	14443	14317	14247	14293	14433	14410	14230	14312	14123	14232	14223	14123	14121	14395	14227	14318	14499	14431	14284	14324	14144	14278	14147	14238	14522	14513	14043	14342	14439	14463	14324	14315	14392	14474	14465	14161	14249	14361	14159	14149	14195	14205	14435	14318	14273	14342	14273	14352	14293	14223	14431	14268	14359	14145	14324	14201	14299	14380	14199	14465	14320	14183	14284	14302	14375	14056	14194	14323	14262	14311	14334	14210	14345	14224	14455	14139	14142	14143	14318	14141	14291	14128	14376	14344	14459	14339	14323	14390	14341	14386	14284	14414	14211	14455	14283	14547	14561	14258	14164	14247	14249	14291	14263	14207	14243	14281	14430	14180	14282	14298	14383	14307	14247	14272	14103	14326	14276	14322	14196	14412	14378	14332	14220	14171	14269	14255	14387	14141	14353	14486	14261	14351	14252	14292	14245	14246	14350	14327	14325	14291	14202	14215	14389	14191	14172	14290	14121	14329	14256	14283	14460	14505	14386	14464	14364	14344	14438	14374	14355	14394	14286	14198	14334	14439	14269	14342	14194	14179	14299	14464	14196	14309	14083	14415	14285	14466	14323	14372	14226	14336	14338	14293	14428	14356	14239	14282	14338	14218	14315	14410	14367	14336	14178	14349	14350	14383	14470	14135	14153	14360	14411	14115	14167	14368	14299	14495	14301	14236	14323	14289	14122	14189	14419	14237	14368	14321	14212	14366	14452	14308	14430	14350	14184	14195	14260	14158	14397	14400	14305	14509	14223	14438	14212	14285	14365	14445	14326	14321	14355	14233	14326	14398	14424	14265	14018	14281	14269	14185	14364	14517	14278	14316	14070	14298	14268	14186	14328	14502	14240	14592	14301	14238	14274	14281	14426	14410	14419	14492	14291	14343	14369	14316	14404	14315	14282	14157	14367	14385	14274	14406	14163	14317	14457	14265	14341	14618	14345	14378	14394	14504	14224	14303	14315	14255	14357	14242	14364	14426	14151	14400	14337	14371	14374	14206	14342	14381	14219	14352	14320	14350	14254	14498	14632	14407	14412	14359	14356	14228	14352	14243	14137	14155	14311	14247	14349	14201	14377	14155	14150	14437	14364	14208	14416	14089	14257	14238	14333	14262	14223	14267	14277	14256	14212	14264	14459	14419	14408	14380	14247	14251	14144	14416	14344	14347	14308	14223	14134	14389	14268	14348	14154	14424	14264	14233	14177	14235	14359	14339	14298	14421	14286	14318	14428	14281	14365	14149	14339	14210	14454	14305	14432	14121	14182	14311	14364	14379	14286	14285	14185	14351	14290	14328	14273	14296	14360	14182	13974	14269	14480	14385	14193	14193	14279	14390	14439	14316	14354	14240	14168	14115	14385	14339	14141	14122	14213	14014	14288	14291	14333	14300	14345	14278	14350	14345	14058	14217	14216	14210	14338	14239	14492	14281	14316	14271	14400	14587	14427	14304	14321	14411	14299	14340	14360	14134	14263	14333	14263	14274	14522	14308	14404	14335	14312	14252	14219	14471	14423	14191	14288	14383	14376	14351	14297	14164	14237	14558	14461	14399	14225	14252	14452	14441	14240	14380	14269	14400	14308	14140	14276	14208	14388	14233	14320	14484	14257	14201	14432	14259	14209	14214	14302	14400	14307	14339	14115	14369	14457	14237	14125	14378	14289	14360	14358	14359	14206	14487	14134	14063	14195	14210	14214	14408	14251	14245	14435	14314	14306	14496	14319	14282	14210	14292	14480	14309	14545	14228	14416	14437	14375	14297	14407	14373	14373	14013	14446	14356	14170	14366	14305	14232	14408	14356	14188	14219	14578	14288	14531	14350	14188	14236	14235	14345	14351	14179	14216	14387	14232	14295	14298	14229	14370	14186	14283	14354	14487	14353	14278	14269	14192	14304	14204	14292	14460	14409	14283	14464	14321	14348	14359	14420	14351	14375	14299	14384	14290	14289	14358	14375	14207	14149	14289	14282	14279	14369	14406	14338	14189	14476	14143	14312	14370	14287	14254	14343	14238	14281	14226	14376	14181	14406	14265	14148	14223	14332	14177	14450	14330	14314	14580	14545	14369	14281	14346	14339	14253	14346	14344	14454	14324	14389	14421	14410	14414	14454	14262	14187	14313	14413	14172	14433	14414	14425	14445	14260	14311	14269	14347	14397	14233	14216	14299	14401	14540	14206	14238	14220	14152	14373	14305	14292	14066	14241	14368	14409	14269	14200	14256	14316	14266	14397	14209	14354	14205	14455	14142	14488	14374	14325	14387	14169	14371	14307	14311	14240	14306	14208	14432	14386	14213	14533	14244	14288	14221	14326	14421	14535	14313	14316	14422	14271	14274	14205	14382	14159	14384	14235	14252	14296	14367	14278	14298	14290	14339	14291	14284	14145	14338	14278	14198	14361	14467	14135	14356	14470	14133	14421	14413	14313	14360	14468	14337	14398	14202	14216	14224	14261	14280	14372	14492	14193	14400	14110	14418	14356	14316	14390	14332	14503	14453	14272	14098	14295	14151	14391	14294	14286	14208	14251	14396	14201	14221	14330	14399	14345	14287	14275	14479	14243	14632	14383	14154	14002	14317	14176	14321	14413	14177	14228	14383	14181	14359	14267	14158	14277	14252	14109	14159	14399	14320	14337	14137	14477	14368	14324	14257	14403	14108	14075	14446	14422	14344	14373	14354	14329	14370	14232	14335	14414	14186	14316	14335	14462	14188	14193	14382	14260	14432	14271	14188	14291	14360	14303	14409	14214	14414	14106	14333	14455	14394	14328	14199	14316	14184	14502	14246	14328	14389	14421	14466	14384	14401	14179	14373	14268	14425	14227	14365	14332	14438	14276	14328	14201	14296	14366	14389	14405	14260	14553	14098	14362	14175	14289	14125	14283	14342	14310	14271	14252	14344	14316	14333	14381	14248	14371	14332	14394	14251	14264	14531	14228	14383	14309	14234	14196	14125	14403	14255	14279	14276	14265	14288	14551	14144	14436	14297	14230	14239	14257	14298	14171	14236	14213	14282	14427	14281	14254	14187	14243	14381	14404	14363	14358	14351	14268	14170	14245	14210	14373	14474	14295	14365	14440	14674	14279	14344	14250	14359	14316	14104	14219	14275	14356	14302	14313	14388	14219	14371	14252	14354	14116	14361	14354	14172	14294	14383	14235	14363	14359	14298	14244	14345	14209	14161	14313	14494	14258	14224	14321	14261	14501	14418	14181	14251	14331	14423	14328	14297	14315	14328	14544	14276	14359	14488	14347	14242	14359	14468	14280	14358	14326	14204	14305	14389	14355	14433	14428	14319	14186	14434	14420	14244	14533	14282	14306	14411	14330	14274	14318	14417	14249	14214	14376	14300	14137	14459	14378	14278	14332	14274	14351	14584	14259	14343	14301	14404	14469	14300	14184	14474	14266	14240	14425	14352	14356	14447	14449	14171	14140	14478	14207	14262	14398	14424	14144	14220	14333	14270	14178	14261	14274	14231	14164	14345	14098	14292	14175	14224	14317	14412	14251	14259	14241	14405	14356	14315	14574	14361	14449	14293	14393	14358	14264	14383	14351	14369	14421	14271	14519	14378	14423	14258	14291	14516	14359	14318	14276	14322	14367	14279	14241	14400	14085	14113	14285	14332	14298	14061	14198	14294	14268	14249	14117	14239	14346	14255	14347	14309	14560	14416	14358	14357	14330	14299	14320	14194	14438	14333	14461	14436	14326	14378	14485	14320	14310	14145	14250	14256	14169	14288	14262	14224	14175	14307	14493	14475	14404	14330	14255	14430	14362	14304	14324	14188	14249	14300	14513	14001	14224	14367	14272	14141	14322	14304	14428	14338	14351	14332	14418	14324	14213	14116	14246	14155	14353	14242	14386	14400	14188	14269	14319	14180	14252	14414	14372	14307	14329	14319	14104	14250	14304	14295	14209	14296	14335	14408	14251	14355	14472	14329	14601	14424	14478	14426	14201	14459	14360	14086	14283	14230	14408	14133	14460	14402	14275	14254	14265	14133	14373	14295	14236	14139	14125	14187	14335	14493	14356	14371	14265	14374	14177	14335	14334	14040	14259	14328	14359	14171	14408	14580	14530	14325	14230	14321	14177	14215	14241	14270	14267	14196	14260	14272	14257	14327	14176	14279	14325	14258	14451	14340	14289	14256	14280	14355	14237	14426	14301	14401	14315	14199	14343	14471	14333	14322	14409	14314	14485	14513	14318	14154	14372	14063	14130	14418	14190	14372	14218	14157	14124	14442	14387	14353	14173	14286	14176	14443	14591	14270	14082	14348	14193	14091	14173	14327	14319	14186	14315	14304	14361	14432	14235	14244	14311	14277	14271	14350	14302	14342	14315	14208	14352	14355	14274	14368	14257	14418	14310	14346	14215	14128	14423	14220	14290	14372	14234	14300	14132	14300	14088	14329	14544	14488	14311	14250	14508	14333	14405	14160	14156	14063	14278	14218	14361	14170	14281	14333	14312	14476	14393	14368	14368	14342	14278	14374	14468	14302	14486	14333	14474	14482
23761	46627	39181	30602	24477	20549	18276	16740	15796	15291	14705	14536	14165	14381	14133	13898	14122	13824	13782	13816	13813	13722	13815	13664	13590	13423	13600	13465	13512	13434	13446	13576	13458	13487	13396	13477	13604	13475	13271	13376	13428	13458	13562	13477	13596	13471	13409	13608	13592	13346	13478	13397	13509	13716	13468	13367	13471	13462	13409	13420	13149	13387	13339	13591	13431	13516	13533	13415	13462	13433	13432	13489	13287	13540	13444	13568	13462	13485	13196	13320	13453	13465	13361	13305	13448	13389	13462	13400	13436	13607	13534	13585	13465	13544	13480	13371	13452	13384	13476	13580	13409	13397	13241	13584	13351	13498	13430	13458	13330	13263	13564	13403	13611	13420	13508	13414	13478	13361	13425	13499	13673	13338	13356	13583	13404	13448	13440	13387	13505	13443	13384	13482	13315	13289	13328	13386	13427	13412	13551	13528	13456	13439	13383	13420	13568	13533	13529	13459	13463	13376	13392	13399	13468	13413	13448	13411	13395	13420	13428	13491	13381	13501	13361	13440	13509	13411	13457	13535	13329	13425	13440	13336	13523	13522	13374	13547	13508	13397	13569	13275	13370	13468	13457	13402	13454	13279	13275	13538	13419	13413	13467	13443	13441	13433	13441	13416	13536	13472	13447	13502	13357	13465	13419	13386	13485	13385	13522	13340	13388	13466	13273	13360	13322	13590	13503	13409	13486	13462	13480	13453	13422	13340	13333	13442	13338	13276	13414	13546	13664	13369	13479	13369	13474	13454	13507	13701	13489	13401	13463	13561	13656	13349	13426	13405	13505	13402	13399	13461	13306	13397	13473	13640	13233	13518	13354	13473	13444	13409	13303	13376	13434	13338	13545	13242	13502	13561	13329	13410	13449	13225	13302	13597	13533	13453	13661	13347	13422	13373	13304	13501	13360	13364	13373	13442	13432	13502	13605	13373	13374	13503	13510	13463	13539	13378	13517	13518	13442	13344	13638	13280	13415	13400	13579	13409	13383	13250	13344	13481	13552	13316	13504	13419	13656	13548	13516	13316	13350	13533	13400	13432	13558	13279	13356	13502	13505	13497	13385	13429	13404	13539	13483	13362	13526	13488	13441	13504	13563	13430	13430	13454	13406	13380	13420	13469	13511	13332	13492	13259	13528	13602	13612	13431	13435	13523	13332	13524	13496	13487	13352	13419	13631	13403	13358	13264	13565	13392	13482	13439	13470	13496	13341	13333	13222	13381	13436	13623	13436	13317	13489	13397	13507	13548	13335	13428	13486	13387	13388	13486	13376	13366	13371	13335	13462	13422	13466	13396	13401	13327	13494	13384	13382	13446	13304	13556	13314	13543	13471	13419	13334	13283	13353	13470	13452	13548	13447	13239	13453	13470	13538	13434	13398	13499	13481	13303	13487	13395	13269	13541	13332	13498	13561	13383	13372	13346	13414	13314	13471	13388	13375	13597	13556	13411	13365	13278	13548	13306	13334	13556	13544	13396	13526	13252	13447	13446	13348	13429	13477	13483	13473	13408	13540	13368	13429	13431	13476	13439	13382	13518	13432	13345	13451	13547	13568	13545	13438	13400	13458	13422	13482	13504	13404	13325	13370	13418	13418	13301	13421	13454	13521	13419	13280	13250	13481	13409	13314	13534	13436	13537	13481	13413	13397	13395	13341	13586	13526	13365	13432	13355	13532	13331	13434	13428	13361	13421	13427	13372	13398	13429	13433	13478	13440	13405	13434	13434	13503	13514	13441	13416	13528	13318	13273	13321	13235	13286	13359	13495	13533	13522	13223	13497	13509	13234	13261	13388	13492	13452	13335	13555	13470	13382	13329	13498	13570	13411	13511	13397	13490	13435	13378	13231	13415	13344	13454	13412	13432	13427	13365	13329	13386	13501	13478	13551	13262	13407	13623	13426	13606	13577	13167	13286	13226	13350	13506	13626	13420	13381	13337	13427	13382	13385	13409	13404	13550	13323	13451	13383	13319	13542	13413	13311	13342	13466	13347	13295	13251	13371	13364	13465	13456	13336	13380	13239	13555	13402	13464	13380	13421	13326	13537	13375	13328	13409	13480	13232	13411	13452	13576	13489	13326	13405	13323	13269	13165	13519	13417	13186	13388	13494	13290	13427	13436	13401	13492	13608	13353	13417	13452	13276	13452	13444	13510	13308	13312	13618	13323	13384	13456	13391	13490	13371	13375	13506	13336	13411	13348	13318	13416	13457	13375	13434	13396	13519	13494	13232	13262	13403	13326	13411	13418	13440	13444	13377	13326	13398	13340	13567	13352	13433	13376	13450	13432	13477	13493	13555	13453	13322	13389	13393	13497	13301	13432	13435	13514	13479	13391	13426	13436	13553	13480	13391	13433	13366	13278	13571	13535	13372	13326	13527	13482	13500	13450	13416	13327	13363	13329	13341	13479	13558	13504	13662	13326	13417	13524	13473	13410	13577	13424	13540	13264	13323	13266	13402	13335	13375	13552	13349	13433	13360	13447	13448	13457	13580	13463	13558	13369	13455	13538	13339	13346	13345	13488	13500	13671	13435	13335	13347	13433	13486	13457	13405	13298	13521	13271	13444	13386	13395	13367	13482	13323	13606	13618	13277	13367	13382	13304	13530	13380	13375	13216	13366	13603	13502	13358	13333	13497	13449	13264	13413	13431	13325	13529	13457	13532	13440	13559	13557	13380	13283	13357	13394	13377	13514	13382	13447	13431	13464	13541	13465	13420	13423	13497	13436	13563	13442	13582	13422	13358	13298	13412	13300	13490	13551	13384	13529	13332	13588	13436	13428	13427	13570	13477	13374	13385	13356	13467	13431	13409	13423	13328	13414	13290	13326	13425	13415	13470	13436	13541	13444	13496	13307	13467	13494	13430	13393	13370	13444	13360	13468	13376	13547	13294	13212	13426	13416	13474	13510	13558	13511	13426	13498	13411	13281	13411	13623	13483	13440	13466	13419	13475	13534	13461	13309	13334	13466	13462	13350	13313	13453	13387	13438	13487	13418	13491	13518	13372	13462	13450	13398	13480	13370	13484	13440	13395	13391	13528	13430	13370	13447	13612	13413	13426	13508	13453	13385	13519	13349	13519	13614	13338	13512	13393	13263	13451	13474	13557	13483	13399	13354	13515	13386	13344	13546	13445	13516	13290	13485	13529	13443	13437	13662	13372	13487	13281	13504	13505	13516	13428	13429	13307	13300	13454	13619	13532	13395	13238	13427	13475	13366	13495	13402	13409	13382	13394	13498	13085	13273	13305	13460	13347	13475	13462	13449	13330	13454	13478	13474	13397	13433	13648	13446	13459	13427	13320	13444	13403	13496	13515	13401	13492	13487	13303	13379	13468	13529	13342	13435	13398	13406	13446	13633	13252	13454	13412	13509	13503	13401	13196	13491	13525	13629	13518	13400	13318	13427	13361	13469	13473	13353	13344	13252	13452	13355	13424	13408	13506	13518	13484	13412	13346	13538	13303	13405	13529	13409	13358	13376	13303	13474	13464	13382	13459	13346	13428	13316	13295	13395	13531	13429	13458	13327	13482	13421	13477	13443	13469	13422	13297	13319	13436	13407	13441	13460	13305	13406	13406	13455	13535	13371	13509	13495	13354	13402	13426	13321	13275	13310	13421	13338	13409	13545	13473	13306	13337	13416	13331	13347	13326	13299	13420	13346	13377	13437	13535	13567	13527	13270	13364	13331	13469	13307	13430	13428	13450	13255	13366	13443	13450	13410	13519	13368	13436	13495	13409	13313	13497	13414	13378	13404	13451	13489	13319	13552	13332	13438	13349	13388	13548	13301	13387	13532	13389	13521	13376	13361	13445	13527	13376	13547	13461	13490	13500	13456	13578	13286	13370	13515	13337	13439	13469	13277	13548	13388	13343	13394	13405	13358	13359	13331	13498	13526	13329	13445	13476	13343	13471	13522	13483	13534	13446	13447	13450	13480	13490	13452	13354	13354	13476	13348	13240	13446	13519	13338	13381	13228	13298	13512	13541	13506	13552	13274	13488	13423	13427	13453	13271	13285	13342	13401	13498	13358	13410	13598	13500	13467	13406	13263	13357	13416	13434	13426	13667	13332	13418	13502	13372	13499	13266	13407	13411	13411	13439	13569	13363	13520	13459	13410	13325	13347	13465	13300	13356	13339	13285	13491	13392	13412	13494	13430	13305	13599	13362	13393	13471	13550	13409	13431	13372	13402	13382	13273	13542	13644	13524	13495	13318	13404	13554	13288	13252	13458	13388	13522	13305	13275	13297	13398	13454	13339	13480	13372	13323	13248	13404	13354	13562	13362	13264	13288	13603	13394	13359	13390	13431	13458	13295	13423	13304	13428	13355	13569	13241	13439	13353	13323	13511	13426	13395	13322	13344	13526	13576	13409	13466	13352	13449	13338	13274	13421	13517	13486	13290	13430	13364	13356	13513	13376	13326	13415	13359	13429	13481	13447	13373	13464	13447	13493	13492	13426	13436	13390	13756	13349	13328	13469	13551	13212	13198	13423	13327	13569	13438	13359	13375	13447	13350	13327	13467	13519	13439	13387	13334	13489	13448	13602	13354	13329	13313	13552	13384	13423	13518	13411	13425	13418	13476	13225	13472	13447	13523	13479	13319	13377	13559	13421	13482	13290	13411	13360	13502	13309	13549	13451	13480	13381	13447	13517	13489	13467	13259	13488	13439	13389	13412	13345	13447	13353	13316	13390	13448	13473	13333	13446	13518	13525	13521	13556	13520	13373	13379	13468	13565	13427	13394	13353	13441	13417	13385	13363	13420	13614	13428	13471	13386	13511	13405	13433	13322	13554	13493	13439	13345	13289	13344	13267	13400	13311	13253	13467	13259	13368	13525	13368	13376	13505	13514	13532	13430	13585	13461	13342	13394	13334	13491	13254	13399	13303	13460	13451	13419	13416	13445	13648	13495	13404	13343	13355	13345	13415	13238	13315	13421	13355	13520	13514	13569	13449	13379	13266	13410	13510	13396	13488	13470	13456	13395	13422	13396	13476	13337	13465	13573	13440	13204	13442	13416	13509	13338	13363	13430	13379	13380	13333	13370	13266	13299	13521	13584	13431	13554	13370	13454	13527	13390	13516	13410	13539	13522	13339	13571	13356	13579	13310	13305	13466	13546	13430
29364	24938	26699	21834	17248	16071	15472	14872	14738	14623	14377	14401	14406	14296	14333	14368	14392	14241	14178	14413	14246	14284	14214	14290	14323	14257	14476	14227	14309	14207	14331	14402	14042	14383	14351	14222	14083	14538	14241	14170	14206	14165	14194	14212	14212	14316	14085	14210	14181	14284	14277	14225	14379	14418	14478	14237	14118	14177	14111	14277	14309	14246	14156	14236	14072	14351	14262	14171	14379	14161	14117	14196	14098	14149	14266	14090	14224	14294	14176	14145	14075	14213	14225	14193	14201	14349	14264	14169	14214	14080	14124	14122	14363	14287	14159	14227	14052	14117	14129	14229	14178	14200	14193	14367	14311	14315	14047	14188	14312	14245	14215	14220	14192	14271	14110	14313	14211	14235	14233	14291	14202	14107	14228	14169	14329	14168	14151	14195	14198	14157	14195	14266	14088	14136	14215	14132	14231	14119	14260	14105	14116	14128	14044	14424	14192	13860	14275	14278	14111	14410	14342	14419	14310	14311	14155	14196	14315	14040	14326	14357	14132	14261	14280	14095	13991	14219	14054	14062	14276	14118	14342	14402	14169	14359	14202	14343	14239	14298	14331	14168	14294	14020	14336	14212	14341	14347	14220	14379	13984	14115	14422	14188	14048	14002	14143	14194	14389	14542	14102	14250	14165	14359	14137	14249	14217	14246	14159	14277	14200	14132	14316	14101	14108	14319	14303	14080	14186	14165	14338	14237	14218	14025	14113	14329	14274	14107	14235	14117	14379	14379	14153	14272	14381	14061	14107	14224	14068	14397	14389	14490	14219	14127	13922	14233	14304	14247	14293	14113	14153	14224	14325	14199	14163	14267	14117	14167	14338	14128	14280	14271	14227	14357	14177	14148	14190	14320	14273	14281	13999	14421	14193	14407	14258	14180	14298	14182	14126	14337	14149	14342	14225	14267	14330	14138	14086	14222	14192	13999	14235	14114	14383	14171	14127	14124	14267	14290	14349	14204	13977	14146	14180	14327	14251	14144	14190	14292	14249	14262	14404	14193	14134	14145	14278	14196	14251	14128	14279	14402	14329	14275	14219	14378	14285	14244	14137	14137	14095	14292	14191	14377	14065	14232	14216	14349	14205	14253	14188	14188	14253	14149	14212	14335	14310	14339	14252	14281	14033	14392	14170	14268	14249	14214	14160	14183	14289	14052	14189	14228	14135	14343	14184	13808	14276	14278	14223	14331	14242	14172	14251	14273	14210	14214	13943	14209	14140	13953	14094	14155	14273	14284	14235	14287	14291	14073	14180	14264	14239	14232	14260	14165	14191	14202	14256	14105	14204	14198	14212	14284	14404	14148	14153	14204	14333	14368	14361	14226	14255	14415	14172	14175	14091	14294	14204	14156	14049	14212	14346	14218	14165	14266	14073	14194	14278	14400	14240	14201	14388	14113	14173	14266	14258	14259	14326	14360	14310	14346	14093	14174	14473	14307	14245	14237	14236	14299	14185	14394	14221	14117	14268	14161	14393	14296	14228	14181	14318	14396	14159	14242	14294	14375	13953	14085	14178	14266	14175	14213	14275	14220	14301	14168	14406	14058	14326	14370	14279	14244	14401	14320	14161	14425	14152	14399	14287	14203	14151	14218	14382	14116	14053	14220	14256	14366	14268	14162	14348	14043	14375	14321	14139	14248	14223	14296	14395	14163	14162	14184	14239	14251	14344	14143	14276	13994	14127	14170	14221	14380	14305	14335	14067	14308	14259	14259	14143	14211	14304	14361	14362	14116	14296	14394	14283	14146	14369	14221	14322	14305	14085	14155	14291	14200	14355	14126	14243	14106	14528	14356	14184	14248	14194	14284	14288	14246	14294	14257	14307	14234	14364	14311	14424	14332	14163	14551	14215	14225	14048	14304	14193	14117	14017	14101	14170	14000	14393	14473	14293	14306	14262	14243	14261	14260	14183	14235	14280	14251	14151	14203	14308	14245	14060	14135	14214	14188	14329	14092	14264	14283	14129	14205	14348	14126	14150	14067	14057	14241	14224	14166	14420	14256	14344	14178	14213	14358	14278	14140	14378	14197	14293	14277	14228	14363	14431	14177	14069	14271	14198	14058	14230	14129	14203	14300	14327	14293	14220	14482	14231	14319	14460	14009	14380	14263	14124	14283	14176	14315	14151	14300	14236	14438	14190	14234	13958	14213	14107	14100	14127	14213	14275	14258	14133	14102	14041	14243	14304	14397	14192	14386	14370	14191	14084	14337	14070	14298	14214	14285	14150	14311	14286	14299	14310	14190	14105	14223	14087	14159	14433	14399	14418	14185	14232	14003	14203	13910	14215	14272	14206	14257	14064	14288	14150	14213	14076	14363	14293	14393	14137	14163	14260	14181	14318	14213	14335	14176	14041	14176	14316	14206	14110	14182	14240	14331	14040	14192	14115	14244	14069	14257	14282	14356	14453	14155	14175	14402	14144	14281	14069	14095	13983	14415	14169	14213	14311	14258	14284	14144	14062	14215	14198	14223	14188	14416	14291	14286	14292	14142	14392	14213	14251	14284	14372	14332	14223	14290	14214	14316	14230	14262	14288	14189	14282	14105	14131	14320	14301	14118	14218	14206	14237	14130	14220	14463	14437	14228	14153	14110	14212	14321	14362	14164	14229	14269	14299	14096	14213	14098	14189	14129	14164	14293	14314	14377	14288	14207	14163	14257	14377	14269	14128	14328	14288	14103	14045	14143	14173	14117	14409	14164	13946	14255	13998	14172	14312	13920	14445	14155	14331	14249	14245	14391	14183	14151	14154	14242	14115	14429	14015	14160	14126	14237	14317	14275	14331	13957	14183	14214	14240	14235	14173	14253	14104	14210	14389	14283	14097	14204	14239	14199	14006	14244	14320	14190	14064	14239	14196	14033	14368	14185	14375	14103	14311	13954	14237	14259	14320	14117	14278	14314	14117	14112	14345	14376	14101	14262	14180	14163	14206	14124	14145	14234	14143	14069	14271	14215	14039	14234	14190	14360	14182	14152	14322	14159	14252	14174	14212	14114	14218	14293	14301	14172	14039	14257	14259	14316	14331	14142	14134	14640	14252	14135	14224	14498	14261	14105	14341	14275	14198	14163	14288	14320	14207	14192	14217	14154	14375	14386	14104	14317	14361	14323	14002	14147	14302	14298	14347	14254	14221	14159	14239	14212	14392	14297	14318	14189	14313	14289	14046	14107	14148	14236	14173	14284	14353	14151	14227	14359	14314	14094	14319	14131	14287	14144	14393	14343	14228	14195	14221	14150	14279	14364	14370	14220	14199	14284	14319	14231	14309	14042	14230	14148	14202	14211	14227	14372	14271	14354	14167	14204	14130	14246	14215	14339	14316	14137	14140	14264	14144	14175	14032	14372	14227	14197	14303	14184	14287	14176	14190	14343	14210	14181	14141	14291	14138	14427	14285	14256	14339	14131	14068	14180	14113	14188	14223	14192	14029	14233	14195	14115	14306	14223	14251	14268	14021	14254	14278	14182	14231	14057	14137	14203	14276	14272	14402	14205	14408	14017	14221	14356	14219	14319	14196	14234	14324	14035	14128	14340	14235	14079	14233	14296	14345	14135	14178	14248	13935	14030	14059	14173	14195	14198	14142	14287	14081	14205	14169	14261	14160	14346	14204	14357	14460	14206	14092	13988	14337	14376	14120	14008	14402	14235	14170	14138	14083	14413	14466	14211	14117	14034	14300	14280	14323	14090	14213	14398	14329	14254	14195	14299	14282	14464	14342	14225	14194	14111	14242	14045	14181	14382	14086	14284	14213	14081	14298	14274	14439	14204	14235	14137	14029	14376	14260	14123	14174	14073	14246	14413	14128	14299	14270	14360	14222	14234	14273	14264	14327	14199	14225	14133	14196	14208	14121	14196	14125	14210	14410	14283	14233	14336	14317	14400	14161	14342	14249	14223	14226	14231	14369	14162	14288	14247	14249	14165	14032	14224	14201	14301	14295	14461	14504	14398	14211	14219	14228	14257	14104	14211	14235	14071	14174	14158	14456	14410	14173	14120	13996	14385	14445	14240	14085	14128	14087	14169	14248	14151	14253	14048	14206	14196	14136	14286	14261	14261	14284	14360	14573	14226	14101	14295	14352	14232	14152	14220	14189	14437	14146	14224	14088	14003	14070	14340	14256	14104	13995	14240	14250	14329	14168	14417	14345	14277	14140	14337	14459	14175	14008	14195	14354	14212	14215	14309	14394	14310	14005	14207	14002	14151	14320	14197	14381	14212	14278	14244	14337	14277	14178	14281	14372	14319	14255	14118	14190	14026	14171	14237	14087	14251	14204	14130	14431	14460	14085	14019	14317	14179	14370	14188	14200	14296	14291	14215	14253	14235	14241	14273	14149	14349	14249	14370	14124	14196	14033	14103	14100	14173	13968	14006	14256	14199	14164	14277	14255	14308	14164	14309	14249	14271	14388	14313	14047	14248	14179	14383	14217	14114	14315	14148	14215	14126	14234	14308	14356	14489	14184	14294	14351	14331	14145	14396	14205	14138	14280	14512	14314	14261	14311	14310	14089	14211	14136	14114	14367	14186	14249	14076	14222	14200	14433	14287	14213	14325	14171	14272	14166	14220	14131	14306	14195	14253	14186	14016	14171	14157	14228	13838	14163	14259	14177	14378	14343	14363	14126	14248	14109	14285	14311	14177	14096	14310	14199	14273	14328	14192	14307	14238	14420	14248	14179	14040	14167	14414	14388	14170	14167	14235	14156	14311	14213	14215	14173	14209	14126	14282	14213	14284	14360	14228	14155	14287	14275	14044	14176	14379	14108	14320	14332	14352	14158	14186	14266	14258	14142	14346	14292	14211	14329	14251	14241	14240	14316	14246	14006	14299	14316	14348	14172	14161	14159	14424	14337	14335	14221	14249	14278	14191	14283	14313	14315	14264	14024	14310	14250	14245	14203	14249	14253	14182	14238	14259	14211	14153	14418	14307	14277	14348	14289	14097	14184	14189	14277	14097	14085	14224	14283	14198	13996	14295	14364	13927	14346	14160	14213	14125	14210	14182	14158	14321	14162	14322	14173	14339	14173	14279	14485	14236	14282	14151	14433	14206	14337	14279	14130	14214	14250	14216	14350	14238	14238	14096	14086	14347	14164	14212	14229	14335	14140	14257	14262	14114
23269	35639	28585	21804	18114	15958	15053	14562	14295	13950	13830	13684	13772	13491	13600	13485	13477	13402	13337	13326	13299	13202	13352	13342	13590	13225	13230	13392	13350	13308	13405	13229	13385	13170	13378	13272	13574	13313	13273	13328	13401	13312	13340	13378	13297	13357	13276	13130	13366	13340	13347	13306	13213	13108	13234	13179	13404	13338	13388	13189	13280	13584	13418	13287	13373	13371	13138	13367	13324	13306	13280	13341	13274	13273	13231	13378	13167	13294	13193	13231	13262	13262	13102	13365	13286	13329	13301	13278	13461	13360	13332	13213	13242	13357	13368	13397	13220	13315	13333	13336	13289	13252	13313	13251	13199	13284	13292	13181	13320	13335	13104	13283	13378	13236	13239	13272	13151	13428	13351	13258	13355	13250	13281	13219	13268	13349	13380	13161	13382	13183	13096	13352	13203	13225	13327	13246	13408	13243	13309	13396	13298	13224	13273	13319	13305	13256	13403	13422	13179	13279	13237	13129	13245	13450	13242	13270	13218	13228	13284	13450	13365	13268	13141	13319	13443	13308	13406	13224	13340	13247	13448	13275	13404	13290	13370	13319	13311	13218	13544	13276	13239	13165	13236	13380	13236	13282	13333	13296	13221	13245	13471	13479	13292	13301	13430	13297	13266	13337	13146	13323	13161	13278	13303	13238	13290	13310	13425	13279	13278	13328	13306	13238	13292	13356	13233	13211	13199	13250	13229	13343	13254	13267	13137	13244	13269	13145	13375	13447	13181	13288	13285	13189	13149	13421	13317	13179	13514	13336	13257	13230	13357	13220	13356	13227	13346	13449	13239	13194	13223	13396	13345	13306	13114	13272	13501	13204	13380	13211	13127	13305	13463	13264	13324	13323	13321	13374	13201	13294	13450	13328	13331	13247	13411	13173	13356	13414	13298	13248	13218	13378	13185	13329	13232	13179	13295	13348	13313	13400	13272	13421	13266	13311	13239	13338	13347	13366	13224	13269	13257	13463	13395	13192	13248	13521	13265	13344	13290	13488	13346	13342	13416	13334	13409	13435	13231	13244	13300	13194	13402	13177	13311	13242	13478	13452	13459	13166	13326	13355	13284	13553	13304	13335	13261	13276	13222	13467	13327	13366	13308	13386	13370	12965	13331	13207	13095	13296	13332	13383	13371	13150	13276	13190	13330	13293	13414	13309	13274	13295	13330	13166	13443	13229	13203	13438	13166	13319	13238	13505	13262	13296	13391	13181	13211	13200	13301	13295	13010	13421	13357	13396	13345	13324	13076	13099	13366	13350	13325	13464	13306	13448	13383	13191	13240	13419	13304	13453	13206	13410	13180	13342	13300	13283	13334	13288	13325	13312	13278	13323	13406	13257	13222	13272	13365	13288	13320	13358	13160	13241	13496	13304	13295	13297	13299	13276	13386	13149	13271	13312	13324	13202	13343	13426	13216	13235	13061	13209	13450	13264	13386	13237	13292	13271	13376	13169	13181	13432	13270	13390	13322	13428	13308	13391	13155	13353	13215	13483	13317	13321	13298	13126	13390	13260	13142	13287	13348	13280	13356	13376	13268	13414	13450	13359	13478	13231	13518	13346	13426	13360	13268	13267	13197	13274	13311	13352	13221	13343	13170	13398	13346	13278	13497	13366	13407	13335	13347	13374	13185	13222	13161	13367	13410	13336	13403	13470	13282	13318	13347	13247	13419	13505	13343	13427	13246	13270	13354	13385	13457	13326	13335	13319	13285	13420	13229	13226	13225	13271	13288	13324	13274	13231	13198	13276	13253	13321	13342	13313	13219	13121	13296	13341	13519	13325	13422	13333	13215	13403	13207	13285	13436	13484	13326	13367	13272	13216	13253	13268	13325	13329	13408	13264	13285	13527	13228	13347	13363	13291	13294	13325	13311	13433	13317	13250	13368	13329	13200	13250	13427	13426	13247	13336	13405	13304	13352	13291	13247	13173	13364	13096	13460	13334	13484	13243	13434	13392	13346	13309	13312	13354	13253	13239	13431	13261	13355	13317	13378	13344	13271	13146	13215	13234	13486	13313	13384	13375	13410	13333	13273	13295	13244	13310	13371	13125	13474	13442	13240	13296	13453	13449	13256	13448	13444	13243	13351	13169	13490	12990	13294	13308	13433	13276	13323	13476	13472	13280	13244	13360	13204	13417	13417	13146	13477	13514	13323	13415	13229	13270	13308	13355	13132	13256	13423	13158	13213	13222	13224	13339	13324	13232	13281	13297	13195	13225	13213	13436	13326	13265	13192	13237	13387	13497	13248	13190	13378	13204	13274	13292	13338	13182	13427	13265	13407	13281	13228	13219	13366	13281	13333	13361	13496	13370	13215	13208	13189	13306	13359	13200	13231	13294	13538	13095	13323	13127	13266	13260	13293	13430	13373	13244	13322	13361	13346	13329	13296	13377	13193	13440	13258	13237	13281	13349	13396	13289	13526	13289	13378	13383	13309	13187	13449	13360	13419	13241	13331	13241	13316	13265	13167	13201	13359	13434	13223	13502	13478	13167	13280	13368	13173	13380	13201	13265	13215	13358	13206	13384	13248	13316	13401	13294	13278	13335	13487	13369	13419	13422	13401	13328	13355	13315	13443	13234	13369	13312	13381	13430	13299	13340	13372	13409	13211	13221	13357	13309	13285	13353	13448	13296	13349	13304	13255	13322	13325	13376	13331	13466	13245	13359	13126	13215	13316	13544	13303	13327	13386	13388	13133	13358	13181	13209	13327	13336	13234	13350	13485	13333	13363	13388	13394	13306	13289	13354	13274	13320	13096	13360	13153	13386	13267	13401	13322	13212	13287	13215	13385	13263	13286	13474	13314	13276	13290	13359	13150	13278	13195	13250	13246	13352	13419	13236	13284	13252	13472	13267	13415	13156	13456	13355	13199	13541	13222	13284	13187	13365	13402	13498	13188	13205	13210	13422	13161	13357	13433	13359	13420	13424	13302	13331	13233	13279	13408	13325	13198	13316	13232	13136	13339	13214	13184	13240	13213	13433	13215	13279	13421	13395	13418	13278	13568	13249	13358	13205	13257	13374	13289	13370	13178	13426	13345	13237	13287	13259	13360	13366	13279	13357	13376	13243	13374	13333	13317	13292	13413	13313	13305	13344	13349	13445	13284	13294	13319	13359	13350	13407	13252	13285	13317	13376	13318	13444	13148	13259	13391	13218	13397	13340	13261	13324	13485	13365	13162	13305	13348	13273	13325	13466	13267	13168	13169	13211	13360	13323	13394	13446	13341	13425	13355	13391	13410	13170	13235	13370	13263	13178	13369	13243	13344	13448	13233	13358	13283	13373	13335	13286	13415	13376	13247	13437	13373	13372	13350	13387	13445	13473	13257	13404	13352	13080	13333	13315	13163	13340	13255	13229	13162	13347	13069	13358	13312	13376	13238	13339	13462	13292	13396	13165	13327	13232	13429	13456	13283	13273	13164	13329	13124	13523	13314	13242	13306	13337	13285	13329	13419	13238	13246	13409	13330	13236	13439	13312	13238	13342	13170	13462	13259	13385	13321	13235	13413	13149	13255	13361	13318	13288	13286	13404	13329	13156	13424	13436	13325	13356	13208	13361	13334	13210	13223	13321	13391	13366	13365	13335	13236	13287	13145	13347	13102	13489	13342	13131	13262	13439	13186	13252	13291	13343	13359	13270	13297	13445	13268	13240	13378	13380	13343	13162	13162	13306	13201	13448	13275	13287	13469	13473	13284	13207	13317	13239	13429	13411	13337	13200	13381	13395	13368	13310	13251	13246	13292	13246	13338	13406	13426	13368	13271	13053	13317	13440	13328	13211	13348	13300	13370	13261	13268	13388	13444	13360	13355	13305	13409	13248	13188	13371	13292	13321	13300	13292	13274	13501	13227	13255	13388	13412	13294	13430	13294	13261	13345	13323	13261	13257	13215	13399	13292	13233	13312	13252	13277	13471	13352	13330	13169	13510	13319	13311	13145	13333	13268	13315	13164	13342	13422	13264	13465	13414	13419	13303	13316	13287	13331	13517	13139	13305	13313	13343	13358	13312	13410	13263	13384	13324	13216	13166	13396	13391	13345	13374	13297	13229	13231	13462	13211	13401	13193	13236	13190	13415	13459	13375	13264	13163	13414	13246	13424	13208	13154	13380	13207	13102	13216	13226	13369	13308	13444	13326	13356	13427	13297	13291	13310	13118	13335	13409	13340	13373	13289	13413	13459	13417	13337	13210	13242	13258	13301	13153	13321	13413	13281	13158	13235	13426	13248	13552	13355	13225	13184	13430	13382	13216	13441	13518	13254	13273	13280	13328	13192	13441	13345	13373	13371	13245	13427	13231	13379	13184	13244	13320	13228	13343	13274	13405	13303	13274	13305	13209	13162	13613	13309	13347	13328	13178	13456	13342	13489	13474	13323	13141	13432	13297	13323	13215	13387	13172	13383	13406	13173	13419	13301	13173	13480	13275	13363	13189	13223	13418	13567	13369	13234	13325	13409	13365	13352	13544	13364	13242	13397	13179	13409	13284	13374	13200	13461	13230	13304	13271	13426	13068	13341	13254	13276	13338	13475	13185	13191	13309	13308	13391	13484	13238	13307	13359	13345	13417	13208	13313	13339	13418	13441	13395	13176	13291	13232	13222	13561	13249	13184	13420	13362	13228	13438	13357	13277	13346	13173	13281	13439	13387	13199	13275	13226	13405	13174	13179	13409	13236	13433	13270	13348	13293	13244	13417	13299	13369	13449	13224	13252	13368	13300	13214	13363	13222	13259	13378	13224	13185	13410	13224	13356	13252	13146	13254	13263	13354	13365	13409	13175	13164	13213	13375	13298	13293	13191	13433	13338	13254	13220	13475	13314	13367	13196	13402	13143	13226	13280	13360	13321	13370	13343	13282	13331	13396	13301	13297	13350	13456	13268	13329	13361	13420	13381	13181	13220	13388	13075	13299	13336	13241	13375	13520	13232	13261	13105	13418	13306	13184	13393	13100	13418	13269	13164	13430	13452	13268	13332	13288	13454	13174	13355	13413	13375	13313	13577	13369	13407	13424	13378	13276	13362	13368	13378	13321	13276	13308	13188	13170	13409	13103	13248	13210	13254	13407	13374	13408	13271	13356	13365	13207	13336	13492	13406	13218	13263	13401	13179	13466	13094	13354
23618	21501	27985	25707	22359	20312	18527	16106	15410	15272	15230	15059	14863	15013	14876	14671	14815	14581	14751	14556	14320	14567	14680	14388	14538	14618	14652	14417	14340	14404	14463	14511	14545	14574	14407	14220	14445	14253	14435	14434	14390	14453	14464	14201	14445	14293	14248	14383	14335	14487	14453	14420	14488	14470	14402	14417	14412	14211	14381	14466	14271	14564	14566	14450	14216	14438	14330	14441	14512	14367	14421	14271	14399	14230	14297	14430	14456	14279	14377	14465	14348	14416	14438	14416	14427	14359	14373	14349	14448	14472	14530	14492	14600	14505	14281	14486	14303	14297	14329	14255	14363	14259	14308	14542	14484	14436	14349	14358	14270	14418	14578	14467	14459	14438	14415	14312	14413	14339	14485	14190	14451	14389	14363	14467	14379	14258	14329	14519	14386	14385	14581	14614	14426	14454	14354	14485	14343	14296	14264	14335	14375	14404	14445	14271	14304	14357	14418	14407	14275	14334	14356	14405	14515	14620	14358	14342	14254	14239	14317	14197	14353	14341	14310	14241	14446	14386	14303	14263	14435	14359	14433	14412	14424	14409	14454	14467	14449	14467	14401	14497	14550	14361	14420	14103	14301	14357	14316	14527	14306	14514	14487	14239	14213	14443	14379	14482	14460	14350	14347	14300	14628	14282	14303	14336	14269	14265	14259	14430	14426	14483	14439	14393	14239	14453	14450	14293	14372	14389	14525	14435	14369	14293	14467	14278	14184	14212	14268	14525	14309	14521	14259	14288	14302	14491	14277	14342	14269	14433	14216	14339	14397	14447	14506	14432	14158	14398	14433	14321	14258	14323	14385	14568	14513	14368	14454	14304	14438	14460	14572	14354	14401	14321	14175	14356	14476	14410	14294	14310	14215	14411	14396	14347	14386	14429	14288	14256	14392	14430	14403	14436	14476	14436	14237	14516	14323	14363	14453	14471	14271	14334	14309	14332	14552	14457	14449	14344	14317	14352	14376	14218	14453	14391	14426	14564	14461	14326	14305	14327	14377	14331	14348	14500	14340	14394	14422	14246	14471	14423	14395	14304	14378	14472	14545	14384	14396	14159	14123	14340	14317	14341	14403	14543	14374	14530	14350	14252	14245	14310	14446	14230	14216	14469	14508	14521	14404	14441	14465	14523	14412	14392	14256	14360	14345	14285	14445	14377	14515	14407	14297	14414	14184	14375	14362	14483	14330	14573	14282	14378	14524	14329	14423	14466	14441	14469	14209	14346	14602	14370	14516	14232	14457	14377	14374	14325	14378	14462	14328	14122	14276	14336	14397	14384	14481	14421	14547	14453	14382	14448	14433	14342	14450	14553	14428	14507	14444	14323	14475	14571	14704	14556	14503	14149	14370	14275	14455	14439	14487	14287	14363	14423	14404	14337	14265	14404	14556	14353	14258	14486	14268	14322	14410	14350	14295	14432	14361	14437	14438	14665	14310	14174	14345	14538	14407	14449	14354	14363	14425	14438	14453	14432	14509	14266	14667	14451	14450	14191	14377	14452	14418	14273	14347	14310	14446	14366	14609	14442	14380	14420	14300	14302	14322	14335	14438	14401	14285	14521	14223	14332	14392	14459	14254	14533	14493	14602	14642	14327	14397	14344	14498	14312	14449	14368	14487	14334	14432	14451	14382	14319	14261	14305	14373	14437	14411	14464	14331	14379	14410	14531	14392	14499	14253	14353	14273	14349	14363	14204	14298	14467	14111	14489	14261	14198	14483	14491	14320	14614	14409	14519	14514	14433	14433	14433	14454	14378	14434	14315	14350	14488	14529	14363	14541	14491	14491	14410	14335	14196	14296	14364	14267	14539	14476	14377	14527	14427	14316	14401	14285	14359	14454	14382	14316	14505	14466	14249	14158	14293	14382	14407	14634	14501	14536	14695	14407	14370	14265	14452	14276	14263	14556	14151	14271	14350	14417	14421	14368	14442	14160	14428	14582	14218	14376	14523	14404	14321	14407	14333	14381	14419	14296	14300	14382	14500	14432	14592	14302	14240	14477	14407	14434	14376	14353	14499	14343	14341	14557	14413	14428	14283	14310	14386	14377	14342	14439	14304	14458	14342	14282	14304	14507	14478	14395	14241	14487	14434	14353	14353	14228	14463	14416	14364	14387	14470	14273	14505	14292	14366	14291	14236	14349	14309	14352	14562	14402	14383	14167	14271	14438	14237	14327	14160	14310	14443	14460	14444	14454	14402	14335	14372	14156	14365	14315	14450	14408	14369	14447	14477	14641	14353	14383	14383	14579	14471	14373	14360	14381	14250	14288	14474	14401	14382	14320	14304	14606	14458	14483	14497	14175	14386	14561	14205	14118	14355	14440	14158	14289	14485	14234	14415	14373	14196	14485	14336	14289	14329	14590	14403	14469	14386	14481	14291	14363	14297	14256	14519	14316	14476	14336	14342	14617	14358	14465	14421	14361	14398	14436	14236	14334	14376	14397	14329	14448	14150	14214	14292	14218	14383	14289	14569	14144	14373	14183	14521	14235	14416	14304	14295	14388	14519	14282	14330	14560	14263	14368	14240	14348	14276	14339	14407	14267	14492	14518	14520	14514	14147	14334	14325	14319	14305	14313	14434	14469	14321	14335	14262	14365	14560	14437	14361	14418	14515	14249	14400	14368	14378	14343	14529	14446	14421	14442	14486	14343	14570	14522	14593	14398	14414	14261	14328	14515	14286	14454	14337	14611	14297	14276	14372	14377	14392	14348	14222	14442	14349	14286	14389	14441	14469	14518	14471	14511	14190	14357	14335	14399	14335	14193	14413	14364	14348	14503	14351	14423	14355	14376	14388	14384	14210	14415	14369	14496	14243	14411	14306	14533	14362	14264	14267	14229	14230	14413	14434	14493	14416	14578	14303	14336	14369	14501	14335	14519	14467	14366	14229	14456	14419	14451	14450	14357	14204	14430	14574	14431	14405	14415	14350	14396	14293	14250	14321	14734	14274	14429	14322	14281	14258	14261	14385	14440	14165	14295	14347	14455	14179	14381	14345	14359	14361	14363	14472	14199	14472	14299	14253	14246	14302	14267	14414	14249	14255	14359	14357	14360	14285	14511	14333	14221	14538	14318	14470	14342	14489	14386	14392	14270	14407	14452	14510	14305	14096	14245	14528	14469	14232	14420	14190	14502	14441	14331	14320	14411	14472	14396	14263	14343	14317	14372	14443	14447	14420	14268	14346	14580	14434	14505	14455	14434	14369	14277	14337	14496	14290	14412	14038	14149	14505	14377	14406	14325	14428	14328	14408	14327	14330	14424	14488	14355	14410	14396	14459	14255	14411	14691	14358	14624	14216	14585	14206	14296	14367	14532	14529	14286	14137	14336	14546	14291	14478	14336	14232	14372	14378	14395	14237	14415	14266	14484	14389	14505	14367	14549	14555	14547	14388	14432	14328	14135	14290	14446	14238	14370	14278	14460	14402	14445	14368	14341	14181	14452	14495	14426	14214	14252	14445	14299	14593	14267	14303	14394	14387	14530	14432	14347	14264	14279	14213	14431	14241	14197	14401	14343	14337	14266	14389	14581	14268	14286	14566	14478	14195	14402	14384	14314	14323	14427	14386	14261	14476	14289	14408	14246	14318	14339	14334	14327	14319	14531	14498	14452	14458	14509	14411	14325	14395	14157	14504	14478	14405	14281	14415	14460	14301	14413	14377	14464	14453	14424	14341	14423	14419	14400	14261	14504	14323	14292	14452	14440	14300	14558	14286	14466	14498	14311	14118	14522	14337	14358	14323	14451	14391	14309	14566	14382	14266	14225	14382	14415	14416	14505	14288	14317	14236	14541	14276	14471	14433	14240	14491	14355	14402	14376	14406	14453	14517	14385	14411	14433	14457	14270	14215	14447	14167	14363	14425	14252	14317	14334	14282	14298	14369	14429	14159	14442	14443	14440	14411	14290	14309	14484	14367	14228	14376	14404	14414	14411	14682	14362	14412	14406	14515	14455	14353	14504	14601	14362	14321	14359	14488	14264	14359	14440	14388	14399	14421	14461	14329	14458	14375	14408	14445	14310	14386	14518	14163	14212	14635	14195	14463	14473	14428	14406	14431	14681	14240	14277	14497	14288	14406	14455	14248	14542	14687	14389	14337	14386	14370	14367	14374	14353	14253	14358	14242	14499	14350	14405	14517	14408	14297	14323	14277	14287	14313	14364	14387	14427	14427	14347	14430	14391	14433	14370	14541	14440	14322	14371	14235	14286	14352	14568	14339	14341	14498	14477	14421	14327	14308	14381	14360	14439	14490	14341	14479	14623	14554	14322	14461	14308	14419	14358	14442	14340	14209	14197	14318	14406	14397	14535	14491	14421	14391	14356	14502	14576	14379	14322	14272	14281	14183	14411	14344	14294	14416	14425	14320	14349	14360	14276	14529	14407	14280	14334	14427	14314	14349	14477	14403	14486	14282	14493	14427	14545	14305	14431	14386	14477	14331	14486	14314	14200	14397	14420	14525	14536	14319	14671	14395	14446	14516	14339	14382	14358	14363	14353	14258	14345	14418	14303	14428	14365	14454	14380	14429	14523	14535	14228	14438	14244	14394	14411	14467	14363	14289	14462	14191	14293	14363	14583	14343	14342	14254	14468	14453	14162	14266	14446	14409	14503	14281	14248	14454	14450	14117	14426	14356	14345	14374	14346	14389	14347	14400	14338	14347	14337	14238	14385	14110	14407	14289	14553	14247	14441	14282	14304	14312	14307	14370	14321	14480	14389	14429	14568	14222	14322	14283	14573	14390	14441	14322	14384	14415	14494	14605	14353	14422	14159	14482	14019	14349	14352	14364	14267	14345	14276	14359	14419	14605	14407	14268	14445	14349	14292	14441	14375	14234	14333	14386	14521	14516	14386	14371	14352	14348	14475	14403	14253	14296	14238	14372	14462	14541	14491	14459	14492	14162	14256	14312	14591	14363	14360	14342	14353	14296	14380	14359	14472	14235	14314	14290	14489	14387	14424	14358	14279	14386	14407	14429	14238	14351	14345	14404	14499	14296	14293	14419	14269	14330	14408	14444	14409	14349	14437	14432	14467	14385	14438	14436	14348	14312	14443	14565	14478	14367	14323	14604	14443	14393	14279	14347	14192	14456	14470	14372	14481	14512	14285	14321	14192	14188
22431	42410	34674	26650	21254	18349	16633	15745	14999	14700	14326	14178	14044	13774	13954	13936	13872	13913	13737	13755	13530	13560	13663	13702	13566	13687	13549	13528	13467	13433	13562	13430	13458	13482	13541	13440	13242	13509	13329	13530	13382	13497	13422	13477	13401	13676	13568	13504	13458	13210	13498	13510	13535	13509	13316	13366	13413	13559	13508	13230	13481	13429	13632	13442	13382	13390	13481	13522	13459	13473	13551	13420	13403	13400	13483	13416	13483	13494	13619	13479	13340	13388	13402	13378	13495	13462	13477	13379	13445	13423	13530	13432	13408	13347	13290	13390	13347	13438	13371	13371	13557	13433	13449	13377	13423	13368	13536	13342	13530	13461	13447	13479	13457	13464	13582	13487	13521	13552	13464	13345	13430	13452	13599	13443	13427	13577	13415	13398	13571	13503	13432	13418	13334	13439	13325	13520	13432	13283	13618	13444	13391	13401	13531	13427	13338	13441	13465	13254	13428	13382	13393	13231	13438	13241	13460	13348	13441	13563	13438	13458	13388	13373	13422	13485	13515	13377	13352	13346	13377	13462	13504	13521	13433	13539	13418	13466	13577	13339	13411	13337	13628	13417	13575	13429	13433	13372	13422	13440	13461	13322	13463	13422	13518	13475	13519	13422	13273	13529	13364	13537	13398	13508	13571	13527	13342	13418	13453	13277	13601	13348	13603	13672	13539	13450	13554	13425	13421	13430	13467	13393	13709	13496	13563	13403	13454	13490	13533	13378	13242	13455	13574	13377	13597	13439	13425	13449	13288	13409	13469	13429	13262	13411	13503	13472	13407	13419	13460	13514	13342	13535	13388	13413	13468	13363	13417	13533	13249	13529	13506	13209	13473	13391	13472	13370	13560	13561	13500	13449	13428	13433	13305	13389	13432	13468	13308	13569	13491	13494	13536	13581	13382	13306	13562	13581	13487	13562	13386	13384	13487	13536	13253	13373	13474	13501	13442	13379	13595	13458	13313	13399	13313	13267	13451	13556	13344	13450	13457	13343	13484	13522	13314	13444	13449	13277	13535	13538	13632	13464	13440	13508	13462	13426	13345	13494	13366	13564	13507	13404	13527	13431	13602	13418	13418	13526	13343	13272	13514	13568	13401	13528	13338	13519	13573	13518	13450	13587	13421	13423	13534	13269	13345	13440	13469	13466	13511	13385	13548	13583	13436	13568	13418	13454	13586	13545	13520	13600	13468	13417	13297	13406	13531	13388	13358	13510	13395	13325	13443	13526	13484	13487	13673	13470	13343	13491	13512	13289	13460	13504	13539	13446	13418	13398	13479	13404	13644	13401	13600	13471	13492	13372	13372	13430	13544	13466	13499	13481	13503	13494	13326	13573	13475	13492	13452	13424	13384	13465	13444	13370	13414	13456	13519	13337	13298	13300	13460	13427	13288	13279	13436	13551	13416	13603	13551	13360	13497	13525	13507	13460	13443	13348	13549	13526	13364	13385	13445	13338	13566	13440	13472	13402	13371	13475	13608	13346	13486	13316	13507	13393	13265	13539	13343	13466	13452	13582	13478	13567	13565	13531	13411	13418	13431	13555	13386	13580	13432	13329	13683	13412	13508	13411	13526	13566	13619	13343	13477	13280	13532	13425	13368	13401	13278	13437	13501	13580	13601	13457	13370	13294	13581	13369	13565	13461	13367	13487	13532	13297	13481	13547	13497	13542	13567	13384	13436	13433	13384	13430	13410	13337	13598	13481	13537	13200	13351	13515	13508	13416	13346	13334	13419	13318	13392	13564	13386	13519	13376	13438	13502	13436	13364	13671	13317	13597	13464	13329	13492	13464	13519	13425	13481	13525	13514	13521	13433	13521	13340	13471	13258	13423	13322	13397	13577	13612	13601	13584	13578	13392	13374	13558	13507	13333	13552	13557	13592	13387	13444	13279	13584	13343	13481	13626	13503	13333	13328	13466	13464	13308	13409	13453	13397	13246	13469	13418	13458	13307	13497	13467	13504	13571	13489	13418	13452	13399	13582	13349	13572	13314	13376	13608	13368	13428	13372	13430	13341	13406	13457	13474	13401	13338	13484	13479	13455	13538	13339	13585	13415	13435	13409	13352	13587	13567	13207	13452	13656	13357	13488	13564	13498	13295	13503	13438	13346	13477	13596	13436	13457	13411	13466	13586	13544	13494	13522	13623	13346	13417	13444	13425	13534	13345	13538	13698	13533	13441	13388	13526	13524	13413	13575	13460	13287	13565	13376	13517	13569	13664	13626	13434	13356	13481	13507	13230	13468	13513	13283	13521	13523	13490	13603	13476	13401	13433	13382	13429	13377	13529	13453	13601	13285	13484	13621	13435	13525	13551	13422	13399	13341	13550	13368	13474	13455	13487	13405	13419	13337	13472	13386	13476	13486	13516	13368	13499	13555	13478	13438	13549	13439	13408	13363	13477	13545	13466	13371	13431	13554	13549	13385	13489	13489	13423	13466	13328	13237	13471	13421	13469	13604	13304	13353	13406	13560	13519	13592	13396	13525	13570	13326	13373	13498	13496	13310	13432	13556	13436	13222	13392	13412	13453	13410	13667	13380	13503	13286	13460	13357	13314	13459	13479	13374	13370	13521	13588	13351	13331	13609	13488	13418	13367	13505	13489	13758	13444	13479	13557	13450	13520	13428	13465	13429	13495	13320	13399	13447	13541	13475	13420	13536	13452	13554	13516	13548	13529	13304	13417	13505	13490	13556	13491	13602	13373	13441	13500	13353	13501	13434	13423	13612	13449	13471	13370	13405	13525	13696	13434	13398	13487	13333	13580	13315	13373	13592	13312	13455	13478	13432	13388	13576	13308	13459	13471	13335	13556	13321	13460	13386	13356	13501	13509	13426	13506	13300	13614	13367	13359	13482	13462	13406	13612	13520	13424	13391	13480	13462	13466	13336	13347	13324	13460	13582	13547	13473	13571	13548	13511	13489	13402	13531	13382	13387	13569	13551	13289	13527	13625	13579	13349	13492	13476	13294	13423	13555	13291	13390	13433	13515	13452	13404	13355	13434	13382	13368	13340	13550	13353	13485	13426	13289	13433	13337	13249	13518	13453	13389	13479	13346	13435	13488	13344	13515	13420	13301	13436	13467	13410	13298	13463	13343	13401	13666	13509	13443	13375	13586	13516	13569	13519	13414	13422	13509	13356	13424	13326	13599	13560	13559	13514	13336	13367	13486	13458	13515	13421	13434	13623	13402	13429	13533	13485	13398	13410	13461	13505	13487	13380	13381	13429	13375	13424	13403	13463	13488	13604	13581	13404	13479	13366	13534	13363	13476	13479	13291	13467	13426	13417	13560	13525	13429	13470	13566	13343	13311	13439	13453	13490	13495	13519	13581	13497	13514	13490	13397	13281	13522	13461	13325	13438	13289	13457	13549	13486	13400	13438	13355	13500	13563	13439	13407	13320	13343	13553	13390	13540	13559	13451	13511	13514	13445	13383	13616	13427	13481	13304	13657	13435	13406	13462	13587	13377	13467	13483	13364	13424	13333	13520	13566	13409	13453	13335	13350	13418	13410	13525	13582	13645	13507	13260	13588	13481	13483	13379	13377	13500	13501	13344	13396	13635	13534	13635	13543	13355	13418	13360	13527	13582	13481	13474	13534	13385	13332	13351	13422	13538	13370	13606	13486	13508	13557	13395	13446	13461	13477	13563	13300	13508	13174	13493	13378	13373	13567	13593	13609	13500	13301	13503	13572	13352	13352	13563	13286	13563	13522	13358	13594	13477	13406	13311	13456	13508	13371	13383	13424	13485	13356	13442	13493	13510	13454	13434	13436	13521	13521	13449	13451	13405	13522	13420	13494	13428	13458	13489	13329	13475	13435	13392	13228	13479	13543	13531	13386	13521	13534	13475	13453	13503	13455	13535	13506	13583	13432	13230	13401	13416	13431	13424	13452	13420	13445	13418	13404	13464	13369	13356	13422	13390	13413	13590	13374	13479	13386	13534	13458	13398	13463	13416	13384	13239	13486	13347	13460	13452	13493	13467	13424	13328	13283	13376	13545	13437	13419	13449	13384	13441	13408	13416	13607	13605	13429	13658	13580	13480	13494	13637	13467	13370	13490	13475	13522	13576	13498	13389	13496	13559	13394	13642	13474	13432	13409	13616	13390	13387	13366	13650	13457	13339	13567	13492	13482	13458	13577	13457	13480	13352	13258	13487	13547	13427	13488	13411	13652	13394	13395	13674	13424	13417	13518	13373	13510	13500	13511	13546	13338	13438	13268	13381	13565	13454	13418	13423	13602	13490	13374	13359	13490	13479	13411	13551	13428	13417	13473	13576	13418	13352	13522	13469	13416	13399	13509	13494	13351	13318	13409	13450	13506	13383	13537	13505	13479	13440	13547	13339	13508	13460	13455	13532	13527	13449	13407	13516	13434	13331	13535	13384	13613	13455	13377	13231	13647	13491	13480	13551	13626	13562	13322	13378	13424	13401	13644	13516	13404	13584	13442	13419	13474	13491	13562	13499	13548	13439	13278	13315	13528	13505	13339	13453	13345	13531	13438	13459	13442	13358	13423	13457	13440	13435	13515	13570	13383	13360	13516	13341	13281	13422	13352	13310	13360	13562	13517	13505	13571	13318	13422	13459	13631	13392	13505	13635	13513	13379	13492	13357	13371	13359	13304	13518	13528	13367	13437	13477	13413	13584	13519	13430	13278	13466	13641	13490	13402	13360	13496	13352	13350	13338	13309	13397	13648	13488	13438	13310	13571	13492	13482	13448	13480	13350	13485	13386	13395	13373	13589	13495	13530	13425	13382	13571	13669	13445	13480	13559	13569	13442	13724	13544	13521	13434	13412	13498	13535	13610	13413	13371	13452	13382	13395	13511	13492	13550	13527	13530	13374	13563	13503	13374	13590	13493	13483	13370	13527	13338	13502	13437	13469	13385	13390	13566	13428	13523	13408	13463	13401	13421	13314	13488	13380	13267	13608	13360	13379	13536	13504	13389	13353	13650	13282	13477	13415	13510	13552	13516	13301	13647	13427	13650	13423	13469	13512	13431	13469	13462	13511	13412	13464	13444	13553	13513	13607	13431	13556	13477	13542	13479	13493	13426	13499	13350	13387	13515	13548	13339	13477	13410	13489	13501	13467	13482	13481	13503	13366	13328
25523	21631	26825	26429	18085	16372	15893	15009	14626	14527	14371	14293	14320	14268	14175	14220	14090	14276	14070	14273	14141	14130	14292	14102	14237	14047	14025	13881	14121	13998	13908	13979	14163	13980	14244	14160	14039	13931	14303	14269	14069	14058	13953	14117	13942	13817	13980	14024	13975	14145	14070	13876	14088	14028	13874	13920	13899	14010	13965	13975	13968	14079	13828	13933	13959	13957	14018	13867	14187	14057	13961	14034	13837	14042	14094	13914	13938	14077	14081	13939	14118	13893	13805	14004	14023	13945	14164	13888	13888	13993	14010	14000	13952	13947	14192	13944	13946	14244	14186	14128	13981	14059	13932	14023	13967	14055	13987	13992	14171	14058	14129	14039	14139	13965	13907	13986	14023	13964	13864	13947	14049	13974	14010	13998	13912	13853	13852	13915	13850	13950	13904	13936	13870	13897	13791	13843	13925	14154	13803	14089	14108	14041	13747	13726	13986	13836	13743	13997	13809	13836	13766	13920	14000	14090	14045	13994	14008	13743	14002	14078	14049	13800	13984	13877	13884	13925	13967	13930	14045	13975	14008	14081	14330	13932	14001	13880	14027	14029	14072	13891	14091	14013	14090	13930	13846	13996	13865	13831	13919	13935	14051	13974	13964	14215	13988	14151	14017	14005	13896	13972	13809	13967	13971	13967	13865	14043	14093	14026	13952	14188	13988	13882	13953	14124	14137	14090	14091	13988	13877	14049	13950	13904	13975	14006	13701	14099	14116	13861	13825	13739	14010	13961	13949	13776	13915	13866	13876	14002	13936	13991	14110	13970	13932	13856	13828	13934	13881	13828	14105	13932	14021	13952	14002	14088	13993	14061	14142	14047	14081	14023	13884	14055	13907	14189	14025	13775	13976	13929	14047	13996	13999	14024	14058	13967	14146	13989	13955	13728	13914	14093	13942	13962	13960	13861	13988	13981	13904	13995	13945	14057	14251	14126	13870	14041	13995	13974	13815	14209	14007	13842	13826	13969	13828	13901	13975	14103	13885	14055	14051	13924	14079	13991	14043	13892	13978	14095	13935	13862	14045	14051	13995	14056	14109	13812	13903	14047	13791	13810	14025	14169	13974	14011	13810	13972	14158	14094	14048	13911	14009	13787	14092	14059	13962	13967	14058	14004	13903	14019	13688	13927	13890	13905	13988	13894	13973	13897	13939	14069	14021	13854	13851	13942	13834	13944	14165	13865	14270	13990	14106	14146	14035	13978	14004	13933	13954	14054	13833	14053	13860	14089	13992	14121	13904	13794	14140	14011	13946	14111	13956	14135	13845	13988	13792	13943	13844	13987	14070	13967	14068	13956	14016	13962	14100	13841	14111	14043	13870	14075	13921	13990	13885	13868	13846	14185	14150	13918	14119	13980	13937	13790	13924	14223	13776	13979	13868	13888	14008	14171	14079	13867	14040	13931	14007	13941	13983	14068	13915	14027	13878	13912	14122	14042	13795	14026	13932	13982	13906	14033	14048	14099	13863	14176	14005	14032	14103	13757	13900	13819	13817	13900	14120	13810	14025	14043	13860	14086	14024	13937	14027	14185	13949	14025	14007	13683	13942	14177	14017	13997	13969	14171	14105	13844	13904	13995	13972	13964	13854	13869	14040	14050	13931	13992	14067	13951	13736	13884	13935	14082	14050	14170	14068	14028	14019	14103	14047	13786	14012	14044	13961	13945	13932	14063	14025	13872	13934	13959	13917	14108	13947	13998	13909	13969	13962	13853	13998	14023	13937	14059	13921	13987	14016	13889	13937	13922	14123	14093	13854	14139	14131	14043	14069	14050	14033	14093	13984	13978	14143	13954	13979	14054	13996	13861	14095	13997	14005	14141	13825	14039	13925	13895	14056	14151	14182	14043	13948	14125	13986	14006	14006	13925	13949	13923	13879	13942	13995	13991	13928	13875	13668	13982	13954	13851	13861	14019	14094	13957	13887	14200	13916	13985	13941	13988	14160	14139	13839	13941	14146	13861	14038	13928	13943	14116	13952	13986	14030	14171	13856	13862	13940	14040	13938	13807	13987	13990	14196	14185	13872	14004	14001	14049	13972	13996	14171	13983	13999	13861	13963	14275	13990	13808	13985	13990	13952	13970	13963	14017	14009	13957	13913	13824	13943	14081	14063	13974	14054	13923	13922	13939	13925	14086	13695	13908	13978	14134	14061	13842	13932	13891	14006	14069	13954	14008	13841	13750	14078	13889	13833	13933	13874	14044	14170	14128	13768	13829	13740	14064	13884	14005	13914	13967	14019	14023	14069	14080	13994	14012	13982	14045	13943	14074	13985	13967	14065	13994	14043	14011	14048	13925	13897	13987	13969	14019	13904	14129	13985	14059	13991	13899	13770	14096	13994	13920	14014	13762	13864	13994	13679	13905	13979	13934	14055	13987	13922	14186	14071	14057	13941	13910	14089	14161	13972	13953	14127	14061	14026	13937	14015	13865	14180	13752	14151	13953	13980	14027	14284	13910	13922	13890	14267	13841	13972	13991	14074	14174	13950	14039	13904	13926	13948	13837	14002	14141	14094	13950	14121	14039	14075	14204	13763	14104	14005	14213	13985	13976	14084	13991	14277	14185	14058	13882	13838	13896	14082	13835	13841	14105	14211	13927	13890	14148	14016	14094	13834	14131	14050	13857	13803	13962	13964	14018	14174	14006	13940	13890	13984	14052	13913	14145	13982	14022	13819	13828	13885	13893	13862	13974	13897	14057	13939	14026	14160	13946	14026	13925	13813	13991	13830	14003	13920	13795	14097	14240	13946	14161	13981	13831	13923	14100	14036	13918	13963	13977	13944	13952	14157	14045	14036	13837	13996	13892	14169	13867	13988	13955	13950	13928	13966	13814	13989	14029	14006	13860	13938	13904	13915	13848	14015	14039	14025	14005	13792	14094	13974	13897	13889	14039	13945	13894	13727	13906	14025	14019	14180	13958	13914	14116	14089	14045	14103	13884	14104	13896	13989	14104	13904	13875	13975	13848	13922	13817	14007	14146	13984	13903	14068	14028	13901	13796	13754	14082	14023	13875	13996	14080	13710	13972	14219	14077	13785	13845	13866	14025	14019	14207	14085	13960	13976	14100	14051	14005	13845	14099	14230	13986	14021	13978	13958	13929	14025	13959	14050	13936	13936	13921	14086	14099	14026	13967	13882	14054	13962	13919	14245	13922	14029	14045	13941	13743	14085	14095	14067	13923	13956	13795	13890	13839	14027	14055	14009	13982	14078	13884	14066	13918	14016	13919	14090	13995	14183	13930	14002	14023	13934	14019	14091	14102	14013	14153	14216	13932	13965	13981	14041	13945	14105	14009	13898	13935	13902	13945	13894	14160	14105	13977	14015	13943	14135	14149	13886	13878	14090	13925	14000	14008	14045	13989	14107	14116	13944	14021	13946	14051	13955	13964	13893	13882	14023	14066	13831	14037	14100	13923	13953	13933	13950	13917	13864	14045	14029	14025	13918	13862	13842	14039	13758	14068	14035	13976	14012	13975	13867	14039	14091	13805	14188	13841	14031	13966	14054	14090	13887	14094	13986	13914	13967	13909	14107	13952	13887	13930	14225	14167	13982	14164	13865	13904	14087	14197	13905	14148	13969	13929	13915	14029	13861	14082	13936	13984	13946	14175	13990	14076	13994	13954	13912	13940	14073	13824	14001	14137	13984	13846	14015	13977	13938	13914	14025	13892	13884	13864	13880	14151	13937	14070	14004	13889	13872	14152	13940	13803	13966	13877	13874	13887	14017	14006	14197	14049	13876	14058	13973	14134	13846	13811	14084	14011	14119	14095	13922	13963	14001	13927	14075	14172	14076	14069	13723	14044	13959	14036	13898	14090	14137	13909	13976	13988	13997	14060	14053	14174	14048	13886	13980	14093	13984	14058	14018	13835	14126	13888	13989	13970	14053	13970	13940	13822	14085	13907	14030	13866	14000	14078	13851	14104	13926	14117	13934	14027	13931	13977	13906	14119	14124	14036	14010	14011	14039	14099	14042	14074	13800	14011	13972	14061	13928	13922	14069	14052	14009	13824	13913	13906	14050	14096	14090	13879	13988	14035	14030	13984	13878	14016	14031	13988	14107	13988	13848	13987	13900	14070	13942	13689	14046	13964	14045	14169	14122	13993	13844	14049	14002	13924	14001	13964	13950	14128	14038	14006	13937	14021	13882	14158	13844	13934	14176	14083	14229	13852	14064	14001	14010	13812	13884	13828	14104	13977	13935	13754	14122	14092	14053	13984	13994	14137	14202	13972	13970	14051	13978	14026	13952	14219	13883	14092	13776	14007	14003	14128	14122	13913	13916	14001	14051	13982	13948	13843	14128	14129	14002	13896	13882	13926	13805	14004	13941	14015	14198	13898	13814	14052	13966	14073	13961	14025	13934	14195	13977	14063	14051	13995	14162	13907	14040	13916	14065	13974	14052	14148	13980	13996	14129	13971	14043	14027	13958	13995	14121	13966	13639	13846	13929	13888	14049	14085	13889	13793	14153	13813	14056	14146	14070	14039	13943	13925	13884	13967	14166	14075	14212	14046	13884	14083	14098	13952	13995	14127	13958	13915	14054	13973	13998	13934	14002	14032	13949	13746	13956	14041	13880	14089	14122	14084	14074	13789	14049	13957	13921	14078	14117	13874	14087	13942	13920	14006	13851	13993	14016	14008	14025	13940	14024	13960	13980	13763	13733	13985	14063	13887	13920	13885	13864	13917	13939	14084	13965	13911	14201	13997	14047	13999	13700	13850	14055	13886	14078	14017	14183	14011	13956	14079	14016	13993	14065	14020	14025	14054	13985	14255	13790	14031	14126	13961	14085	14060	14078	13948	14072	14035	13830	13884	13825	13877	14001	14188	13922	14163	14097	13997	14044	13904	14106	14149	14056	14057	14145	14072	14130	14047	14059	13992	13874	13930	13947	13942	14035	14134	14029	13951	14042	14024	14085	13895	14090	13934	14007	13778	13791	14016	14207	13901	14055	13878	14000	14017	14037	14108	14273	14178	13888	14059	14126	13840	13974	14244	13945	13934	13906	13917	14076	14202	13956	14206	13926	13963	14035	14320	13965	14051	13966	13840	13848	14061	13916	13971	14186	14042	13934	13934	13961	14201	14005	14117	14016	14056	13988	14165
22549	37899	30405	23058	18876	16776	15265	14678	14406	14128	13805	13545	13661	13705	13606	13501	13678	13580	13531	13428	13294	13295	13375	13364	13426	13229	13229	13264	13300	13214	13105	13265	13405	13301	13316	13246	13261	13296	13267	13144	13109	13380	13210	13271	13247	13156	13111	13202	13268	13091	13284	13291	13127	13290	13241	13131	13256	13193	13225	12918	13249	13118	13194	13237	13053	13063	13382	13226	13134	13166	13067	13209	13192	13277	13313	12995	13235	13064	13242	13163	13055	13222	13193	13227	13210	13185	13163	13255	13141	13235	13068	13045	13142	13077	13238	13058	13086	13134	13348	13151	13100	13255	13205	13333	13199	13024	13137	13172	13299	13294	13206	13147	13189	13198	13202	13312	13226	13220	13186	13199	13103	13108	13150	13150	13317	13226	13176	13186	13146	13160	13291	12960	13104	13309	13174	13185	13306	13012	13190	13204	13273	13299	13368	13238	13228	13256	13139	13296	13282	13090	13236	13068	13323	13292	13290	13292	13086	13031	13109	13153	13193	13209	13251	13149	13098	13211	13192	13137	13142	13100	13221	13190	13310	13232	13185	13186	13210	13344	13260	13147	13264	13128	13413	13104	13332	12914	13080	13243	13146	13284	13342	13141	13182	13156	13232	13247	13093	13139	13227	13136	13195	13069	13271	13141	13214	13332	13286	13268	12977	13145	13222	13256	13303	13221	13193	13144	13179	13157	13311	13085	13264	13053	13119	13124	13195	13142	13200	13174	13166	13251	13107	13211	13218	13330	13230	13236	13212	13298	13252	13223	13285	13233	13235	13237	13198	13356	13049	13143	13337	13201	13162	13330	13019	13309	13086	13058	13250	13266	13087	13149	13324	13090	13197	13279	12965	13180	13194	13111	13299	13345	12970	13092	13355	13143	13040	13250	13102	13330	13176	13107	13290	13152	13067	13296	13218	13064	13192	13097	13185	13301	13044	13300	13188	13066	13239	13248	13154	12970	13178	13244	13165	13270	13145	13152	13300	13320	13166	13104	13209	13276	13158	13261	13067	12959	13174	13168	13276	13238	13155	13303	13323	13014	13387	13186	13035	13205	13179	13147	13174	13230	13188	13039	13146	13111	13245	13145	13274	13239	13231	13227	13155	13175	13294	13091	13138	13256	13146	13233	13295	13316	13299	13038	13028	13181	13115	13165	13106	13115	13218	13287	13257	13144	13219	13225	13075	13182	13296	13328	13204	13375	13310	13330	13273	13272	13158	13071	13166	13285	13167	13103	13245	13285	13256	13133	13284	13276	13180	13100	13553	13106	13222	13078	13154	13036	13301	13277	13224	13296	13086	13246	13210	13279	13278	13259	13166	13146	13347	13259	13257	13177	13249	13123	13175	13358	13177	13262	13234	13070	13159	13269	13116	13220	13115	13302	13094	13127	13165	13163	13187	13310	13176	13294	13256	13141	13333	13181	13107	13030	13115	13163	13150	13184	13245	13282	13224	13149	13233	13176	13313	13028	13227	13146	13312	13310	13096	13193	13188	13264	13172	13088	13085	13312	13213	13178	13234	13240	13230	13302	13008	13244	13124	13132	13194	13294	13131	13227	13271	13124	13251	13222	13212	13327	13291	13205	13250	13180	13191	13186	13378	13236	13204	13201	13273	13164	13105	13266	13159	13278	13113	13124	13112	13284	13245	13255	13364	13083	13330	13225	13210	13292	13243	13080	13136	13028	13114	13215	13090	13086	13210	13298	13108	13249	13379	13074	13032	13283	13272	13261	13000	13332	13194	13227	13085	13135	13353	13331	13005	13171	13244	13406	13105	13281	13111	13184	13260	13308	13259	13222	13095	13052	13306	13240	13203	13136	13147	13340	13175	13133	13213	13128	13104	13178	13180	13283	13140	13248	13302	13255	13160	13198	13426	13075	13355	13284	13126	13206	12938	13305	13075	13203	13185	13084	13313	13286	13123	13404	13120	13185	13193	13088	13131	13048	13080	13210	13242	13138	13207	13382	13168	13400	13183	13281	13091	13261	13412	13284	13103	13118	12936	13287	13221	13042	13084	13303	13178	13179	13180	13187	13272	13089	13159	13102	13265	13213	13224	13243	13250	13204	13183	13154	13238	13145	13187	13005	13271	13055	13187	13146	13164	13205	13286	13090	13160	13212	13387	12971	13121	13191	13323	13102	13063	13110	13121	13200	13181	13308	13161	13207	13294	13166	13116	13129	13153	13205	13205	13181	13241	13026	13117	13239	13247	13243	13172	13079	13197	13142	13139	13076	13025	13203	13020	13016	13132	13267	13214	13212	13152	13017	13156	13098	13159	13174	13213	13073	13088	13100	13290	13268	13166	13253	13083	13182	13252	13352	13216	13140	13102	13208	13103	13113	13179	13308	13148	13146	13288	13316	13133	13280	13273	13224	13186	13220	13211	13149	13287	13234	13165	13286	13296	13104	13085	13142	13284	13334	13072	13163	13170	13185	13105	13170	13260	13154	13082	13323	13188	13243	13140	13183	13242	13203	13250	13352	13121	13327	13107	13183	13195	13137	13133	13181	13348	13173	13275	13183	13034	13437	13251	12996	13400	13415	13064	13188	13249	13195	13107	13126	13236	13083	13338	13210	13304	13208	13242	13169	13309	13316	13115	13330	13032	13164	13188	13348	13171	13169	13276	13248	13194	13075	13388	13194	13182	13080	13255	13173	13302	13107	13184	13321	13107	12997	13137	13273	13212	13407	13242	13325	13195	13036	13196	13223	13039	13185	13054	13187	13229	13219	13173	13153	13201	13196	13341	13244	13228	13135	13154	13068	13089	13160	13236	13267	13138	13141	13250	13392	13089	13207	13217	13254	13146	13183	13142	13213	13230	13005	13148	13223	13185	13189	13189	13165	13184	13129	13287	13255	13364	13154	13182	13234	13140	13287	13100	13161	13267	13325	13268	13206	13217	13275	13248	13173	13299	13196	13213	13475	13298	13100	13091	13321	13297	13256	13150	13139	13229	13351	13163	13204	13079	13131	13066	13149	13282	13326	13286	13158	13411	13110	13239	13130	13199	13073	13255	13217	13203	13361	13153	13043	13421	13242	13145	13133	13190	13156	13215	13210	13200	13129	13195	13225	13172	13299	13086	13230	13163	13225	13166	12935	13268	13257	13266	13207	13318	13153	13031	13247	13242	13329	13126	13327	13329	13132	13165	13178	13084	13143	13340	13169	13342	13271	13222	13355	13286	13159	13206	13077	13146	13176	13213	13114	13199	13263	13303	13049	13222	13184	13110	13282	13171	13164	13139	13161	13469	13149	13366	13163	13113	13248	13171	13128	13079	13095	13022	13114	13200	13168	13249	13303	13107	13131	13211	13109	13140	13181	13353	13038	13001	13258	13109	13224	13416	13179	13168	13339	13257	13117	13266	13278	13217	13186	13251	13271	13256	13308	13294	13173	12974	13092	13426	13198	13159	13111	13207	13172	13107	13127	13224	13220	13284	13154	13288	13073	13269	13125	13128	13240	13182	13177	13111	13351	13232	13124	13287	13051	13320	13134	12960	13067	13290	13187	13172	13210	13335	13239	13240	13354	13066	13256	13179	13155	13113	13226	13377	13048	13070	13251	13232	13341	13000	13194	13170	13172	13211	13248	13169	13254	13193	13223	13187	13167	13161	13107	13172	12992	13267	13117	13125	13243	13174	13226	13363	13225	13146	13119	13253	13088	13171	13229	13251	13223	13402	13255	13230	13133	13358	13308	13231	13163	13301	13137	13235	13122	13151	13219	13171	13122	13286	13321	13076	13274	13200	13072	13233	13178	13040	13215	13321	13131	13014	13135	13291	13256	13165	13236	13134	13287	13284	13224	13249	13209	13363	13093	13231	13143	13076	13120	13334	13275	13225	13296	13144	13279	13219	13175	13219	13198	13237	13222	13212	13200	13104	13106	13216	13191	13100	13240	13253	13169	13297	13218	13296	12978	13343	13226	13088	13298	13150	13265	13454	13185	13245	13344	13243	13213	13214	13108	13007	13203	13400	13315	13266	13273	13340	13156	13261	13243	13173	13201	13431	13241	13243	13204	13296	13257	13242	13255	13442	13119	13107	13143	13119	13127	13462	13232	13153	13204	13232	13017	13322	13205	13226	13301	13222	13074	13241	13034	13376	13266	13222	13262	13001	13220	13252	13125	13160	13196	13246	13306	13188	13202	13239	13279	13222	13272	13174	13083	13190	13176	13171	13273	13149	13128	13234	13134	13173	13164	13219	13044	13083	13274	13032	13370	13330	13337	13323	13208	13022	13272	13283	13318	13251	12976	13235	13191	13073	13258	13206	13337	13246	13132	13303	13195	13146	13259	13158	13241	13171	13206	13177	13108	13211	13055	13381	13399	13123	13292	13104	13187	13262	13202	13287	13227	13203	13417	13180	13113	13266	13062	13150	13190	13168	13384	13150	13125	13227	13342	13120	13199	13469	13251	13137	13364	13212	13201	13076	13091	13222	13181	13136	13185	13228	13240	13202	13159	13329	13171	13498	13303	13162	13262	13226	13079	13321	13156	13209	13287	13328	13065	13174	13250	13297	13187	13252	13189	13109	12999	13411	13116	13237	13104	13175	13168	13321	13045	13242	13090	13183	13152	13087	13249	13149	13117	13117	13147	13298	13241	13259	13386	13065	13095	13078	13324	12956	13146	13284	13232	13203	13112	13270	13131	13260	13382	13031	13068	13129	13068	13267	13270	13318	13183	13240	13240	13268	13142	13197	13266	13086	13181	13203	13148	13274	13221	13178	13036	13165	13198	13210	13103	13378	13109	13154	13159	13330	13103	13320	13097	13149	13240	13109	13451	13143	13099	13267	13254	13162	13237	13320	13177	13167	13349	13136	13086	13102	13118	13198	13076	13241	13127	13104	13220	13387	13156	13227	13443	13212	13260	13190	13240	13212	13112	13215	13212	13398	12969	13205	13033	13174	13298	13175	13303	13185	13232	13099	13118	13179	13215	13334	13211	13162	13280	13340	13304	13110	13177	13136	13208	13304	13082	13298	13263	13135	13182	13196	12997	13252	13050	13154	13326	13262	13318	13114	13311	13125	13289	13127	13097	13305	13170	13156	13256	13195	13063	13264	13203	13242	13203	13221	13071	13165	13404	12952	13249	13217	13111	13273	13308	13216	13159
22642	21505	28590	24886	21881	23001	21824	17262	15899	15856	15485	15121	15075	14999	14988	14973	15000	14708	14602	14710	14620	14728	14610	14595	14634	14605	14511	14611	14516	14446	14435	14263	14482	14478	14513	14312	14425	14344	14546	14458	14629	14522	14433	14613	14449	14328	14332	14470	14401	14503	14309	14445	14361	14282	14303	14411	14330	14371	14451	14297	14419	14529	14372	14408	14470	14468	14341	14399	14496	14294	14218	14286	14276	14363	14379	14326	14449	14278	14503	14407	14340	14298	14430	14455	14295	14481	14397	14316	14331	14279	14616	14424	14479	14391	14402	14124	14413	14406	14276	14326	14408	14387	14299	14545	14407	14422	14342	14382	14379	14597	14267	14244	14226	14410	14253	14317	14257	14357	14290	14210	14394	14267	14242	14258	14171	14322	14190	14176	14328	14298	14591	14257	14298	14560	14353	14537	14288	14200	14293	14341	14365	14620	14500	14264	14391	14172	14599	14319	14534	14368	14456	14461	14316	14241	14302	14461	14237	14264	14365	14393	14265	14214	14418	14400	14695	14170	14506	14212	14190	14457	14347	14313	14083	14284	14340	14339	14359	14443	14169	14492	14461	14396	14422	14445	14333	14268	14287	14397	14506	14408	14426	14320	14553	14379	14411	14391	14344	14379	14413	14484	14362	14337	14350	14268	14392	14136	14436	14485	14247	14325	14413	14463	14286	14411	14286	14326	14317	14269	14261	14257	14186	14493	14225	14288	14325	14358	14486	14336	14297	14222	14279	14294	14223	14436	14358	14456	14498	14237	14481	14307	14322	14309	14363	14345	14337	14353	14342	14184	14325	14343	14440	14366	14428	14475	14346	14528	14218	14213	14293	14353	14233	14492	14428	14503	14185	14340	14436	14248	14349	14457	14422	14270	14392	14549	14420	14361	14301	14404	14275	14413	14274	14227	14234	14115	14325	14429	14221	14393	14293	14368	14267	14378	14427	14324	14171	14268	14515	14371	14216	14418	14392	14345	14299	14301	14457	14283	14444	14395	14336	14312	14362	14309	14515	14452	14453	14321	14242	14376	14432	14484	14238	14243	14187	14248	14243	14354	14313	14244	14144	14340	14147	14298	14351	14174	14275	14253	14463	14322	14364	14206	14201	14137	14469	14502	14381	14496	14334	14308	14394	14561	14002	14385	14197	14430	14349	14589	14474	14358	14336	14307	14259	14410	14233	14524	14381	14430	14285	14325	14188	14247	14392	14502	14200	14413	14384	14454	14436	14215	14255	14419	14161	14347	14355	14098	14105	14342	14528	14268	14144	14455	14227	14397	14314	14181	14421	14485	14400	14335	14288	14474	14342	14224	14356	14351	14252	14395	14267	14288	14349	14415	14268	14149	14208	14192	14354	14424	14347	14361	14181	14299	14458	14322	14415	14359	14261	14273	14437	14487	14464	14379	14197	14407	14280	14211	14413	14429	14388	14274	14230	14341	14167	14292	14378	14412	14343	14174	14415	14438	14330	14439	14477	14366	14232	14470	14358	14307	14417	14395	14428	14277	14508	14346	14406	14497	14419	14341	14217	14454	14313	14334	14356	14183	14498	14340	14263	14174	14309	14418	14433	14359	14154	14332	14180	14358	14229	14378	14375	14379	14384	14335	14052	14331	14288	14358	14388	14333	14236	14352	14403	14273	14333	14536	14463	14460	14392	14531	14546	14304	14201	14283	14220	14379	14295	14229	14312	14320	14409	14432	14233	14312	14232	14394	14314	14386	14301	14534	14483	14200	14305	14244	14343	14383	14241	14260	14319	14273	14417	14253	14438	14275	14357	14348	14317	14178	14408	14230	14296	14409	14245	14513	14610	14502	14372	14376	14247	14339	14178	14374	14341	14474	14415	14235	14433	14244	14489	14310	14184	14273	14331	14525	14376	14323	14360	14319	14372	14334	14344	14331	14274	14322	14155	14296	14363	14401	14482	14218	14416	14433	14331	14364	14204	14444	14350	14120	14300	14384	14118	14306	14537	14204	14202	14522	14390	14249	14392	14337	14257	14446	14204	14302	14458	14377	14376	14228	14210	14183	14438	14427	14315	14283	14373	14303	14412	14321	14328	14340	14325	14324	14473	14169	14287	14583	14356	14349	14362	14541	14489	14370	14393	14507	14287	14285	14306	14295	14523	14165	14426	14431	14296	14427	14186	14509	14467	14294	14225	14381	14410	14296	14202	14188	14437	14255	14143	14517	14505	14166	14530	14395	14070	14262	14288	14474	14449	14362	14269	14439	14192	14271	14452	14341	14385	14480	14373	14366	14449	14384	14360	14162	14153	14280	14216	14347	14334	14289	14175	14350	14522	14192	14361	14360	14042	14350	14338	14227	14275	14514	14324	14227	14273	14365	14326	14410	14411	14355	14433	14292	14239	14276	14263	14249	14192	14302	14253	14267	14217	14303	14387	14358	14190	14383	14255	14321	14475	14356	14241	14178	14302	14402	14223	14369	14444	14486	14202	14301	14349	14367	14404	14104	14222	14225	14350	14244	14211	14467	14392	14276	14420	14320	14307	14313	14168	14425	14221	14266	14325	14418	14246	14334	14341	14217	14266	14247	14215	14431	14427	14367	14149	14441	14435	14442	14488	14394	14408	14227	14297	14229	14294	14355	14315	14402	14284	14434	14417	14363	14371	14313	14384	14165	14254	14388	14447	14352	14344	14436	14457	14453	14200	14378	14419	14533	14291	14330	14365	14341	14238	14419	14378	14404	14231	14431	14404	14363	14325	14291	14216	14406	14402	14355	14173	14276	14429	14211	14504	14630	14114	14147	14146	14462	14247	14291	14309	14318	14155	14546	14555	14264	14387	14222	14169	14191	14196	14230	14216	14227	14389	14251	14299	14499	14327	14448	14268	14432	14368	14222	14420	14277	14221	14276	14137	14396	14484	14512	14144	14411	14465	14346	14331	14278	14317	14266	14562	14236	14453	14317	14594	14405	14426	14260	14341	14399	14424	14259	14362	14461	14127	14378	14411	14340	14263	14339	14269	14363	14403	14390	14395	14501	14360	14252	14225	14320	14300	14342	14439	14337	14275	14277	14196	14268	14451	14161	14424	14250	14204	14288	14178	14245	14453	14315	14355	14386	14306	14270	14058	14150	14181	14384	14365	14376	14450	14347	14371	14471	14357	14423	14342	14349	14188	14310	14359	14323	14482	14279	14317	14405	14242	14354	14283	14291	14322	14337	14300	14311	14374	14267	14287	14249	14432	14518	14303	14229	14405	14383	14322	14266	14314	14343	14272	14300	14324	14236	14375	14420	14380	14420	14414	14062	14577	14305	14281	14081	14332	14559	14425	14412	14221	14262	14463	14511	14288	14157	14233	14407	14343	14332	14371	14440	14349	14274	14333	14423	14368	14292	14275	14298	14333	14386	14380	14159	14417	14410	14306	14337	14308	14267	14356	14390	14427	14250	14375	14381	14341	14491	14100	14284	14483	14428	14425	14274	14383	14261	14375	14533	14356	14266	14326	14453	14397	14167	14242	14510	14542	14247	14384	14209	14486	14381	14274	14306	14250	14469	14339	14324	14403	14289	14297	14192	14454	14366	14222	14321	14428	14361	14357	14427	14248	14333	14418	14402	14457	14443	14107	14175	14485	14324	14357	14311	14171	14497	14152	14166	14579	14410	14313	14563	14503	14287	14327	14274	14500	14271	14235	14353	14337	14404	14258	14348	14414	14279	14537	14340	14396	14338	14256	14299	14279	14312	14346	14257	14367	14205	14351	14163	14334	14226	14360	14539	14440	14328	14400	14410	14340	14272	14356	14542	14507	14438	14333	14454	14369	14264	14270	14447	14406	14232	14281	14330	14228	14255	14310	14204	14384	14195	14139	14460	14231	14280	14310	14285	14363	14238	14310	14122	14424	14146	14464	14201	14420	14401	14258	14291	14355	14410	14404	14264	14362	14436	14284	14357	14451	14327	14303	14251	14247	14159	14357	14385	14226	14576	14287	14147	14487	14193	14391	14319	14326	14299	14415	14379	14294	14391	14299	14508	14326	14232	14390	14108	14434	14357	14338	14136	14224	14266	14398	14676	14475	14402	14245	14342	14289	14346	14364	14389	14239	14254	14357	14323	14397	14356	14376	14415	14384	14490	14467	14354	14258	14346	14271	14599	14173	14323	14473	14245	14411	14344	14235	14579	14413	14184	14394	14271	14344	14291	14441	14493	14448	14242	14368	14116	14370	14222	14256	14371	14392	14367	14184	14251	14244	14331	14198	14233	14250	14591	14332	14306	14257	14179	14361	14406	14428	14355	14298	14357	14155	14320	14407	14357	14167	14164	14444	14395	14216	14277	14439	14239	14123	14419	14447	14236	14267	14395	14439	14305	14462	14360	14457	14296	14276	14179	14373	14131	14167	14283	14292	14318	14253	14181	14371	14277	14338	14325	14261	14313	14456	14455	14282	14337	14169	14328	14250	14216	14485	14540	14457	14406	14453	14362	14377	14507	14220	14151	14491	14494	14270	14374	14266	14414	14197	14250	14369	14554	14354	14427	14249	14326	14419	14313	14314	14399	14366	14394	14297	14226	14493	14472	14513	14257	14310	14301	14243	14354	14389	14387	14498	14381	14276	14274	14316	14358	14427	14329	14401	14341	14362	14406	14514	14291	14298	14270	14636	14353	14285	14473	14366	14376	14298	14264	14243	14405	14390	14563	14377	14201	14085	14309	14243	14355	14436	14554	14227	14484	14440	14250	14392	14284	14403	14427	14356	14330	14348	14513	14343	14506	14314	14469	14321	14398	14172	14280	14332	14358	14198	14354	14408	14391	14518	14490	14276	14379	14354	14227	14329	14260	14232	14316	14387	14355	14322	14478	14230	14260	14475	14343	14260	14272	14417	14442	14425	14282	14438	14151	14403	14416	14173	14306	14240	14377	14401	14219	14364	14237	14451	14207	14089	14440	14339	14305	14216	14397	14461	14263	14270	14401	14232	14316	14205	14272	14063	14262	14428	14296	14248	14413	14208	14238	14311	14179	14573	14364	14453	14363	14216	14377	14338	14313	14390	14382	14371	14324	14446	14367	14298	14252	14282	14232	14508	14148	14425	14137	14259	14300	14351	14283	14343	14511	14367	14349	14278	14321	14308	14364	14187	14339	14367	14260	14387	14385
23759	46204	38636	29757	23776	20167	18076	16442	15883	15099	14870	14592	14484	14433	14270	14143	14134	14121	13884	13895	13724	13686	13643	13507	13523	13508	13415	13601	13577	13472	13529	13461	13506	13523	13609	13611	13461	13500	13418	13463	13561	13447	13376	13518	13450	13537	13501	13491	13611	13397	13568	13398	13297	13458	13629	13249	13433	13380	13431	13491	13452	13425	13481	13603	13478	13639	13461	13497	13316	13592	13491	13505	13456	13262	13416	13529	13387	13415	13432	13496	13516	13504	13523	13472	13563	13344	13510	13471	13426	13419	13352	13572	13473	13583	13374	13574	13394	13370	13401	13420	13486	13447	13444	13559	13383	13705	13582	13532	13446	13456	13332	13526	13427	13356	13415	13409	13472	13368	13366	13523	13557	13340	13459	13328	13426	13573	13419	13484	13616	13551	13279	13406	13351	13553	13434	13383	13444	13378	13486	13649	13505	13494	13518	13655	13390	13486	13428	13477	13435	13618	13503	13584	13299	13564	13390	13589	13400	13468	13370	13426	13403	13403	13515	13559	13504	13571	13505	13585	13421	13378	13396	13529	13573	13499	13437	13450	13275	13517	13502	13341	13572	13412	13466	13367	13500	13455	13341	13433	13519	13572	13444	13503	13321	13458	13500	13439	13418	13471	13393	13486	13347	13384	13517	13306	13387	13413	13411	13522	13296	13359	13336	13511	13309	13500	13588	13565	13518	13440	13372	13439	13398	13280	13257	13510	13340	13605	13469	13210	13450	13474	13440	13502	13377	13359	13521	13424	13503	13372	13372	13364	13408	13326	13509	13317	13492	13350	13353	13291	13477	13258	13525	13457	13525	13460	13287	13334	13552	13347	13300	13318	13365	13393	13417	13487	13454	13470	13439	13661	13464	13521	13454	13370	13362	13395	13491	13431	13421	13511	13216	13349	13470	13480	13587	13477	13340	13476	13420	13474	13441	13569	13398	13550	13434	13193	13317	13572	13385	13359	13429	13501	13520	13487	13363	13452	13373	13320	13523	13524	13608	13604	13405	13473	13472	13449	13413	13390	13583	13336	13476	13552	13547	13569	13514	13391	13312	13497	13482	13279	13512	13440	13440	13465	13576	13521	13384	13331	13475	13391	13329	13506	13526	13305	13316	13455	13218	13412	13469	13599	13475	13335	13517	13532	13620	13411	13579	13399	13479	13369	13370	13481	13369	13364	13440	13332	13378	13538	13622	13306	13458	13290	13376	13445	13555	13519	13456	13467	13444	13510	13464	13504	13489	13409	13416	13398	13676	13354	13517	13521	13518	13442	13438	13429	13481	13510	13475	13360	13483	13566	13405	13297	13585	13271	13480	13397	13330	13440	13456	13550	13368	13515	13344	13398	13644	13293	13525	13558	13337	13271	13393	13402	13316	13460	13408	13316	13350	13341	13415	13311	13322	13378	13465	13536	13322	13295	13680	13204	13543	13555	13529	13494	13234	13496	13447	13342	13398	13347	13356	13507	13400	13440	13407	13363	13246	13452	13296	13384	13384	13552	13480	13481	13418	13365	13455	13456	13579	13372	13487	13461	13480	13538	13414	13410	13557	13328	13333	13431	13413	13548	13465	13349	13522	13649	13350	13525	13337	13435	13518	13362	13592	13309	13431	13312	13479	13493	13529	13367	13595	13371	13375	13677	13403	13377	13414	13379	13465	13419	13369	13382	13389	13356	13390	13454	13360	13513	13475	13460	13370	13549	13407	13449	13421	13340	13373	13290	13330	13351	13244	13441	13149	13400	13479	13513	13373	13414	13530	13594	13448	13434	13288	13436	13302	13365	13333	13576	13377	13420	13396	13464	13317	13395	13474	13394	13432	13474	13391	13565	13411	13541	13307	13474	13532	13467	13355	13424	13418	13364	13524	13499	13455	13222	13367	13430	13427	13461	13396	13445	13354	13458	13349	13647	13306	13342	13320	13512	13503	13501	13408	13485	13630	13527	13252	13467	13644	13404	13430	13558	13291	13435	13479	13414	13432	13408	13349	13324	13426	13408	13400	13404	13380	13386	13407	13441	13494	13468	13418	13508	13330	13258	13517	13556	13431	13389	13612	13363	13474	13478	13692	13391	13356	13290	13581	13274	13372	13356	13393	13373	13253	13356	13482	13553	13401	13440	13422	13507	13575	13479	13250	13620	13379	13474	13191	13336	13402	13268	13422	13282	13460	13443	13411	13469	13520	13243	13417	13621	13370	13507	13347	13276	13492	13309	13445	13575	13521	13497	13241	13546	13382	13452	13443	13442	13417	13448	13407	13460	13491	13431	13262	13521	13360	13419	13523	13355	13660	13343	13517	13283	13356	13482	13500	13449	13359	13749	13403	13436	13423	13629	13426	13635	13212	13333	13539	13453	13442	13526	13584	13472	13323	13403	13350	13417	13500	13444	13615	13401	13406	13469	13448	13503	13449	13376	13456	13442	13333	13558	13302	13432	13572	13412	13360	13410	13586	13514	13514	13355	13655	13290	13523	13389	13431	13344	13513	13433	13389	13438	13469	13548	13528	13524	13372	13401	13508	13485	13468	13540	13449	13378	13528	13420	13523	13358	13483	13369	13645	13591	13536	13448	13401	13474	13399	13430	13454	13419	13370	13442	13523	13493	13473	13295	13513	13220	13498	13374	13444	13445	13507	13413	13587	13303	13546	13477	13453	13469	13388	13211	13472	13509	13225	13567	13361	13313	13467	13457	13393	13340	13526	13680	13535	13382	13608	13549	13400	13379	13505	13531	13519	13404	13387	13610	13355	13563	13319	13367	13384	13420	13558	13456	13475	13410	13544	13472	13339	13513	13475	13665	13421	13608	13466	13353	13482	13322	13623	13561	13298	13487	13484	13479	13437	13447	13434	13410	13390	13236	13551	13432	13279	13551	13265	13495	13438	13483	13434	13433	13492	13476	13367	13194	13326	13262	13400	13370	13381	13494	13444	13469	13524	13470	13427	13375	13543	13307	13274	13478	13341	13484	13414	13379	13504	13353	13398	13616	13353	13461	13480	13489	13550	13590	13534	13450	13349	13454	13432	13597	13419	13564	13414	13407	13426	13517	13379	13445	13439	13333	13427	13444	13475	13539	13463	13553	13475	13535	13586	13437	13433	13353	13381	13446	13277	13353	13455	13545	13481	13403	13312	13579	13573	13522	13506	13534	13408	13314	13475	13461	13297	13343	13411	13408	13420	13565	13413	13569	13472	13459	13265	13320	13540	13380	13619	13436	13352	13514	13307	13534	13338	13542	13317	13396	13578	13493	13520	13550	13329	13374	13491	13525	13446	13357	13400	13502	13606	13401	13532	13433	13317	13473	13180	13543	13352	13499	13514	13303	13528	13437	13636	13441	13503	13391	13499	13242	13504	13424	13625	13481	13315	13484	13561	13358	13471	13687	13685	13280	13439	13391	13434	13359	13423	13356	13171	13643	13438	13590	13529	13544	13437	13443	13430	13418	13376	13471	13397	13403	13429	13509	13497	13459	13571	13536	13239	13519	13286	13437	13526	13377	13438	13443	13416	13461	13322	13385	13381	13453	13408	13269	13383	13449	13518	13580	13594	13388	13468	13476	13343	13412	13434	13434	13350	13441	13474	13312	13300	13444	13467	13273	13437	13417	13339	13377	13191	13502	13385	13448	13594	13434	13388	13494	13451	13333	13323	13507	13290	13397	13350	13510	13464	13341	13373	13238	13630	13392	13536	13444	13432	13426	13536	13416	13321	13534	13374	13286	13353	13556	13581	13361	13404	13422	13385	13371	13322	13535	13355	13441	13585	13170	13593	13605	13370	13558	13454	13407	13422	13388	13457	13518	13576	13394	13508	13392	13406	13325	13335	13321	13445	13407	13542	13446	13452	13421	13386	13466	13421	13563	13405	13291	13456	13536	13558	13471	13331	13518	13467	13540	13419	13321	13368	13531	13400	13325	13360	13378	13664	13424	13414	13551	13430	13423	13363	13426	13390	13439	13647	13396	13356	13502	13399	13573	13380	13416	13341	13582	13384	13525	13665	13392	13611	13322	13494	13456	13337	13377	13256	13397	13355	13409	13512	13600	13452	13413	13423	13456	13467	13355	13429	13412	13274	13356	13517	13528	13413	13426	13254	13474	13330	13479	13375	13442	13637	13397	13337	13514	13394	13321	13365	13513	13520	13470	13537	13378	13557	13341	13432	13391	13379	13445	13621	13461	13301	13533	13340	13296	13383	13321	13322	13481	13577	13520	13442	13461	13313	13531	13328	13515	13387	13428	13426	13344	13425	13612	13527	13482	13381	13373	13493	13487	13447	13488	13378	13457	13517	13380	13377	13479	13370	13414	13521	13506	13509	13444	13560	13517	13355	13545	13586	13544	13476	13506	13367	13503	13283	13466	13669	13416	13622	13635	13526	13402	13378	13350	13414	13389	13499	13518	13611	13502	13546	13340	13644	13311	13733	13306	13579	13234	13353	13584	13538	13426	13485	13401	13428	13479	13583	13592	13293	13553	13529	13364	13507	13404	13474	13450	13479	13483	13415	13365	13327	13281	13369	13415	13591	13400	13649	13623	13451	13483	13370	13489	13432	13472	13423	13284	13401	13423	13202	13367	13586	13410	13628	13489	13563	13521	13397	13583	13559	13582	13433	13492	13546	13485	13357	13349	13437	13335	13520	13253	13496	13583	13417	13439	13535	13423	13485	13343	13422	13302	13382	13302	13309	13523	13527	13424	13320	13520	13400	13323	13619	13416	13509	13374	13395	13457	13428	13394	13501	13452	13376	13458	13379	13506	13461	13470	13454	13499	13483	13535	13357	13599	13413	13484	13446	13407	13360	13546	13421	13447	13421	13434	13491	13621	13377	13417	13409	13580	13335	13505	13336	13453	13561	13536	13401	13457	13539	13379	13551	13383	13422	13607	13471	13351	13497	13317	13485	13542	13533	13542	13599	13586	13390	13481	13379	13350	13423	13599	13380	13452	13491	13448	13377	13412	13437	13382	13441	13327	13414	13479	13467	13366	13370	13435	13410	13505	13391	13516	13363	13502	13492	13402	13451	13456	13386	13477	13365	13509	13484	13533	13272	13285	13387	13469	13357	13322	13348	13386	13413	13529	13342	13455	13498	13296	13591	13445	13479	13415	13571	13423	13564	13464	13559	13523
29579	24920	26524	21849	17197	15940	15495	14723	14610	14744	14535	14532	14375	14431	14424	14479	14337	14470	14442	14395	14532	14338	14268	14228	14339	14349	14456	14319	14399	14362	14332	14274	14344	14147	14302	14408	14155	14262	14147	14497	14199	14244	13983	14204	14283	14159	14300	14291	14147	14293	14206	14143	14415	14122	14233	14349	14205	14464	14220	14291	14217	14224	14213	14270	14055	14116	14417	14135	14386	14258	14266	14094	14392	14283	14389	14502	14044	14039	14095	14089	14209	14268	14100	14201	14095	14283	14291	14023	14221	14142	14240	14206	14055	14339	14258	14306	14164	14184	14334	14057	14206	14269	14145	14114	14274	14208	14134	14124	14203	14136	14307	14260	14119	14113	14139	14130	14437	14256	14146	14226	14188	14267	13982	14110	14387	14314	14249	14244	14158	14253	14082	14248	14116	14391	14229	14210	14286	14351	14295	14074	14153	14146	14272	14326	14318	14271	14037	14159	14353	14101	14092	14073	14135	14308	14152	14017	14234	14070	14240	14216	14240	14215	14179	14330	14152	14293	14317	14308	14212	14081	14144	14425	14373	14204	14252	14089	14223	13935	13983	14133	14330	14443	14242	14228	14141	14326	14113	14367	14288	14378	14274	14193	14221	14096	14165	14205	14454	14271	14170	14234	14230	14262	14256	14261	14195	14061	14366	14109	14257	14287	14247	14063	14148	14054	14207	14281	14335	14281	14254	14317	14329	14271	14301	14212	14442	14128	14156	14114	14374	14122	14154	14327	14328	14227	14273	13972	14316	14319	14114	14371	14412	14251	14039	14126	14045	14358	14146	14222	14334	14131	14125	14000	14105	14304	14232	14265	14333	14234	14148	14056	14337	14175	14131	14236	14117	14145	14173	14052	14043	14287	14217	14264	14148	14115	13752	14034	14280	14185	14076	14409	14144	14400	14284	14083	14429	14221	14399	14204	14313	14049	14342	14276	14300	14143	14130	14358	14303	14345	14444	14247	14146	14191	14302	14215	14158	14291	14155	14166	14204	14182	14201	14212	14194	14141	14319	14084	14133	14228	14221	14219	14220	14257	14307	14282	14206	14211	14039	14288	14336	14314	14256	14217	14269	14228	14321	14309	14151	14372	14144	14302	14199	14273	14169	14011	14267	14232	14263	14163	14360	14126	14141	14188	14370	14254	14224	14068	14113	14241	14097	14316	14211	14338	14382	14238	14271	14117	14249	14210	14363	14359	14070	14269	14082	14204	14172	14292	14162	14228	14428	14240	14158	14093	14249	14195	14134	14384	14097	14122	14318	14095	14172	14326	14126	14232	14153	14170	14239	14431	14377	14130	14276	14016	14289	14237	14333	14214	14048	14204	14122	14393	14271	14298	14277	14222	14138	14327	14285	14197	14305	14066	14188	14295	14237	14389	14161	14137	14125	14057	14311	14428	14131	14330	14066	14120	14352	14386	14410	14205	14147	14172	14274	14298	14267	14325	14127	14382	14218	14104	14234	14173	14191	14191	14174	14240	14186	14039	14493	14266	14183	14359	14085	14076	14257	14308	14203	14215	14250	14284	14243	14403	14281	14386	14041	14267	14124	14292	14135	14303	14248	14298	14197	14067	14364	14354	14171	14233	14177	14183	14159	14307	14408	14299	14275	14258	14403	14351	14198	14286	14210	14259	14049	14425	14221	14080	14234	14344	14169	14365	14369	14421	14209	14363	14331	14289	14139	14306	14125	14212	14116	14166	14101	14277	14277	14160	14075	14188	14412	14268	14063	14286	14224	14275	14250	14369	14248	14123	14222	14132	14213	14314	13937	14187	14237	14340	14198	14307	14192	14221	14146	14356	14260	14267	14140	14253	14219	14260	14095	14138	14077	14241	14440	14321	14295	14304	14123	14310	14380	14321	14149	14166	14253	14288	14251	14302	14083	14247	14343	14096	14263	14231	14233	14142	14136	14096	14152	14005	13993	14186	14240	14167	14311	14397	14329	14279	14330	14428	14151	14151	14205	14202	14192	14288	14109	14199	14524	14054	14248	14312	14239	14070	14223	14053	14421	14262	14188	14162	14157	13985	14277	14084	14266	14304	14279	14125	14125	14168	14196	14188	14298	14276	14391	14256	14353	14160	14204	14214	14209	14106	14242	14046	14084	14283	14298	14235	14271	14092	14332	14131	14296	14152	14360	14309	14259	14396	14204	14236	14093	14062	14205	14329	14331	14168	14283	14155	14244	14487	14411	14140	14186	14318	14212	14308	14037	14119	14052	14237	14309	14431	14162	14088	14263	14289	14307	14141	14192	14240	14239	14073	14193	14310	14310	14119	14366	14188	14235	14334	14339	14146	14130	14176	14082	14341	14230	14281	14233	14172	14097	14087	14320	14185	14273	14401	14211	14195	14145	14393	14333	14204	14042	14240	14310	14249	14239	14150	14122	14344	14143	14358	14325	14322	14370	14314	14065	14165	14099	14249	14390	14226	14147	14402	14373	14160	14160	14341	14230	14153	14379	14245	14362	14255	14250	14282	14366	14102	14156	14168	14325	14114	14113	14381	14233	14209	14284	14308	14256	14181	14079	14244	14157	14234	14307	14192	14144	14327	14048	14203	14215	14259	14251	14393	14176	14397	14308	14225	14370	14324	14261	14006	14178	14273	14245	14041	14315	14332	14171	14340	14313	14328	14367	14264	14421	14341	14317	14229	14275	14045	14115	14226	14177	14207	14140	14122	14233	14353	14332	14266	14249	14159	14169	14390	14143	14070	13941	14212	14163	14025	14220	14240	14239	14398	14202	14132	14241	14348	14219	14421	14238	14050	14317	14271	14331	14265	14339	14289	14485	14377	14344	14545	14444	14394	14538	14313	14309	14226	14284	14243	14220	14123	14286	14315	14404	14273	14101	14079	14133	14307	14252	14202	14267	14185	14139	14151	14451	14315	14171	14289	14000	14171	14420	14181	14242	14143	14282	14218	14051	14227	14296	14204	14251	14191	14400	14110	14077	14258	14214	14273	14228	14285	14143	14196	14047	14170	14238	14213	14138	14097	14347	14154	14141	14242	14228	14278	14161	14244	14074	14169	14227	14095	14095	14128	14386	14454	14309	14295	14091	14192	14274	14295	14313	14137	14431	14306	14020	14127	14324	14102	14138	14065	14211	14262	14343	14404	14215	13997	14300	14239	14343	14254	14449	14181	14152	14308	14303	14243	14108	14188	14227	14115	14142	14329	14364	14363	14311	14262	14474	14367	14306	14350	14270	14219	14369	14219	14176	14097	14077	14132	14018	14190	14198	14225	14268	14240	14194	14141	14318	14216	14258	14316	14153	14231	14008	14174	14164	14191	14304	14064	14419	14278	14294	14217	14230	14193	14194	14062	14360	14346	14315	14291	14281	14268	14119	14280	14199	14180	14107	14130	14373	14208	14207	14324	14206	14438	14247	14386	14198	14374	14289	14215	14213	14229	14140	14268	14011	14202	14274	14277	14258	14295	14207	14184	14239	14197	14166	14246	14187	13939	14274	14132	14133	14042	14143	14232	14354	14131	14366	14159	14272	14120	14086	14401	14237	14258	14294	14295	14073	14327	14336	14224	14163	14224	14192	14281	14423	14280	14305	14165	14182	14142	14156	14206	14199	14209	14244	14127	14196	14173	14182	14311	14353	14176	14245	14201	14316	14054	14223	14141	14101	14366	14376	14097	14408	14234	14269	14351	14177	14247	14261	14265	14041	14046	14056	14256	14284	14147	14329	14160	14361	14408	14325	14228	14337	14218	14260	14136	14254	14226	14208	14330	14391	14249	14352	14404	14084	14250	14250	14330	14091	14330	14278	14203	14287	14051	14266	14097	14364	14195	13981	14340	14263	14096	14025	14221	14267	14258	14512	14128	14140	14217	14144	14276	14161	14113	14145	14293	14318	14109	14142	14284	14289	14194	14529	14325	14273	14156	14094	14113	14329	14293	14163	14051	14147	14078	14260	14236	14133	14045	14433	14253	14149	14344	14273	14287	14270	14169	14271	14113	14274	14381	14415	14109	14150	14195	14126	14185	14174	14237	14158	14230	14149	14087	14359	14344	14277	14203	14376	14264	14374	14169	14348	14036	14432	14304	14220	14210	14252	14300	14170	14248	14113	14123	14260	14296	14051	14233	14290	14327	14249	14217	14199	14254	14189	14247	14294	14163	14336	14115	14196	14187	14362	14363	14195	13881	14372	14181	14187	14187	14260	14264	14134	14203	14206	14364	14298	14086	14072	14197	14139	14158	14149	14108	14257	14334	13985	14190	14181	14157	14209	14244	14247	14180	14381	14308	14268	14229	14177	14137	14155	14252	14318	14257	14310	14205	14160	14336	14284	14096	14282	14238	14223	14239	14096	14387	14216	14387	14349	14145	14175	14256	14301	14142	14240	14241	14212	14212	14123	14311	14330	14307	14269	14112	14201	14252	14156	14373	14273	14145	14177	14284	14172	14147	14283	14169	14117	14318	14206	14246	14241	14234	14373	13934	14181	14226	14234	14373	14307	13967	14134	14327	14357	14316	14158	14274	14310	14135	14135	14146	14133	14183	14278	14158	13948	14064	14196	14185	14154	14211	14163	14059	14253	14054	14176	14112	14244	14143	14210	14260	14305	14246	14337	14382	14199	14293	14177	14375	14102	14112	14273	14073	14034	14080	14327	14316	14300	14423	14154	14464	14126	14244	14221	14186	14262	14357	14409	14042	14290	14245	14099	14230	14152	14167	14109	14330	14293	14297	14279	14317	14174	14415	14301	14295	14295	14274	14150	14289	14333	14163	14181	14430	14374	14318	13990	14187	14267	14270	14360	14162	14317	14292	14391	14167	14182	14320	14018	14293	14335	14253	14301	14467	14375	14196	14229	14219	14065	14253	14065	14232	14054	14062	14345	14176	14249	14101	14176	14100	14251	14204	14333	14282	14179	14297	14286	14246	14474	14121	14243	14227	14122	14272	14190	14243	14103	14230	14396	14267	14240	14046	14172	14265	14420	14169	14225	14146	14305	14339	14207	14288	14220	14147	14176	14055	14176	14199	14314	14056	14199	14176	14318	14128	14203	14195	14120	14324	14213	14361	14333	14255	14154	14174	14301	14349	14273	14240	14220	14154	14267	14211	14325	14187	14231	14307	14233	14400	14269	14307	14259	14123
22830	35164	28088	21512	17672	15854	14934	14492	14296	13905	14005	13945	13802	13753	13696	13847	13740	13666	13495	13645	13361	13467	13633	13392	13504	13506	13578	13452	13250	13480	13337	13549	13195	13372	13328	13306	13421	13449	13284	13372	13415	13373	13399	13534	13453	13328	13158	13375	13575	13429	13403	13448	13372	13230	13554	13372	13506	13334	13527	13330	13323	13487	13447	13313	13359	13345	13512	13414	13445	13398	13202	13465	13416	13345	13482	13422	13450	13313	13277	13305	13425	13452	13146	13243	13533	13351	13281	13367	13298	13421	13554	13322	13436	13390	13397	13375	13274	13424	13151	13424	13430	13463	13403	13389	13431	13368	13468	13371	13399	13427	13433	13245	13331	13294	13459	13317	13314	13109	13307	13181	13336	13461	13344	13445	13316	13367	13465	13404	13375	13276	13237	13457	13420	13512	13251	13230	13386	13399	13451	13295	13430	13242	13417	13372	13351	13357	13361	13352	13297	13353	13318	13388	13355	13401	13435	13489	13459	13443	13543	13245	13296	13272	13424	13277	13333	13379	13336	13438	13399	13434	13446	13261	13449	13556	13500	13254	13487	13438	13529	13447	13308	13422	13237	13224	13331	13395	13399	13193	13380	13518	13412	13389	13279	13290	13378	13347	13499	13416	13305	13541	13399	13287	13295	13339	13359	13533	13409	13256	13343	13516	13362	13391	13499	13117	13353	13405	13391	13364	13456	13576	13354	13366	13302	13538	13397	13498	13498	13426	13333	13315	13314	13192	13360	13401	13560	13324	13453	13230	13302	13432	13372	13271	13391	13393	13300	13396	13385	13378	13425	13176	13356	13242	13283	13381	13437	13289	13307	13326	13473	13412	13526	13157	13407	13326	13374	13218	13470	13326	13433	13406	13303	13353	13232	13492	13420	13408	13419	13494	13270	13417	13504	13410	13268	13377	13407	13250	13453	13433	13443	13477	13622	13303	13321	13356	13270	13404	13558	13330	13539	13362	13374	13428	13387	13203	13411	13242	13260	13450	13428	13424	13427	13414	13332	13419	13427	13353	13376	13413	13374	13326	13370	13363	13262	13249	13469	13356	13397	13466	13334	13447	13598	13338	13476	13346	13397	13246	13453	13362	13401	13383	13481	13470	13473	13339	13436	13148	13456	13367	13473	13365	13388	13535	13468	13452	13396	13373	13483	13335	13438	13405	13408	13397	13488	13302	13400	13376	13544	13478	13390	13446	13379	13392	13450	13272	13310	13315	13529	13369	13219	13386	13361	13571	13397	13371	13387	13293	13223	13339	13534	13348	13623	13290	13319	13390	13458	13592	13240	13362	13408	13381	13334	13655	13280	13469	13339	13497	13395	13340	13468	13287	13656	13410	13486	13382	13339	13486	13426	13328	13435	13366	13640	13369	13278	13314	13418	13328	13143	13509	13483	13331	13377	13359	13395	13475	13366	13313	13425	13437	13350	13339	13381	13440	13503	13520	13467	13347	13319	13247	13496	13440	13333	13401	13322	13429	13371	13344	13411	13506	13460	13202	13418	13316	13543	13298	13296	13326	13390	13306	13355	13411	13208	13501	13530	13366	13478	13369	13352	13444	13273	13265	13344	13345	13297	13413	13350	13437	13543	13450	13374	13344	13260	13351	13278	13297	13352	13409	13246	13349	13266	13318	13381	13503	13573	13388	13460	13403	13312	13279	13395	13394	13364	13383	13305	13276	13459	13261	13538	13345	13286	13329	13386	13517	13335	13389	13434	13259	13330	13383	13484	13317	13257	13179	13327	13181	13427	13456	13284	13449	13493	13334	13322	13334	13326	13389	13304	13471	13254	13470	13538	13305	13270	13456	13465	13416	13309	13447	13273	13291	13329	13384	13392	13581	13449	13224	13359	13410	13395	13458	13415	13482	13330	13254	13234	13294	13419	13490	13232	13424	13402	13658	13401	13407	13297	13478	13371	13389	13539	13413	13369	13294	13278	13389	13289	13450	13341	13502	13480	13505	13368	13273	13342	13442	13351	13387	13443	13355	13354	13426	13174	13416	13387	13435	13379	13283	13233	13393	13691	13365	13270	13461	13399	13398	13253	13301	13348	13381	13221	13337	13336	13347	13496	13435	13336	13320	13368	13423	13507	13206	13297	13476	13429	13359	13501	13416	13331	13465	13451	13477	13476	13407	13410	13456	13440	13153	13370	13398	13450	13412	13464	13395	13420	13387	13326	13309	13376	13410	13330	13279	13393	13283	13300	13441	13506	13429	13396	13414	13270	13261	13329	13460	13502	13538	13468	13431	13335	13285	13338	13486	13367	13404	13444	13378	13446	13326	13396	13385	13253	13407	13317	13256	13373	13341	13412	13285	13412	13401	13472	13500	13376	13235	13277	13353	13210	13212	13309	13437	13426	13216	13437	13339	13407	13235	13428	13524	13328	13351	13468	13512	13491	13328	13281	13658	13396	13477	13476	13361	13396	13550	13330	13423	13261	13220	13337	13311	13385	13453	13285	13183	13483	13376	13246	13480	13355	13356	13382	13383	13371	13388	13384	13420	13480	13450	13410	13509	13320	13282	13300	13306	13222	13467	13468	13246	13434	13418	13330	13491	13354	13204	13396	13445	13250	13211	13372	13479	13315	13432	13284	13324	13499	13404	13496	13507	13368	13376	13348	13418	13345	13470	13289	13290	13318	13220	13510	13391	13475	13263	13348	13284	13432	13424	13428	13300	13463	13160	13402	13422	13361	13398	13492	13534	13341	13324	13385	13401	13288	13348	13254	13349	13445	13416	13333	13287	13379	13346	13236	13359	13342	13453	13402	13390	13199	13336	13418	13208	13400	13450	13507	13311	13360	13291	13421	13472	13396	13338	13322	13396	13486	13321	13345	13494	13401	13351	13474	13383	13349	13491	13379	13576	13210	13435	13362	13311	13284	13483	13408	13310	13306	13208	13561	13346	13329	13487	13275	13405	13462	13385	13532	13302	13451	13364	13370	13417	13218	13315	13438	13405	13393	13198	13407	13365	13329	13427	13387	13406	13451	13305	13311	13311	13292	13332	13508	13392	13357	13454	13260	13292	13407	13385	13360	13386	13363	13341	13495	13298	13337	13687	13404	13556	13355	13239	13251	13443	13251	13525	13492	13514	13373	13512	13481	13472	13336	13351	13322	13298	13386	13443	13210	13414	13543	13422	13184	13536	13325	13340	13301	13381	13324	13484	13337	13402	13602	13321	13466	13409	13429	13172	13219	13389	13483	13220	13417	13454	13388	13258	13391	13370	13311	13440	13533	13317	13303	13196	13189	13355	13427	13460	13402	13320	13326	13186	13361	13299	13480	13409	13496	13303	13371	13214	13305	13296	13172	13411	13428	13541	13531	13411	13449	13422	13474	13390	13441	13313	13360	13417	13395	13360	13481	13427	13488	13509	13355	13398	13298	13386	13384	13360	13453	13490	13212	13208	13393	13320	13310	13464	13338	13458	13376	13405	13430	13475	13293	13357	13488	13416	13280	13549	13418	13358	13486	13471	13478	13279	13311	13337	13213	13447	13302	13403	13448	13299	13478	13356	13274	13400	13417	13340	13348	13280	13520	13376	13355	13441	13386	13475	13270	13421	13308	13416	13225	13535	13378	13276	13425	13342	13368	13425	13380	13381	13284	13466	13374	13403	13308	13346	13384	13292	13303	13435	13168	13355	13341	13421	13498	13301	13242	13356	13308	13381	13387	13304	13501	13431	13217	13340	13322	13259	13366	13268	13239	13517	13457	13327	13296	13304	13393	13612	13383	13368	13403	13440	13490	13369	13380	13401	13284	13412	13597	13442	13380	13257	13440	13379	13238	13475	13195	13498	13252	13309	13376	13576	13391	13313	13386	13384	13385	13317	13341	13516	13309	13231	13368	13386	13348	13407	13279	13373	13280	13493	13288	13331	13403	13497	13304	13608	13457	13364	13410	13440	13241	13283	13308	13486	13459	13524	13332	13365	13538	13446	13460	13343	13348	13254	13426	13460	13488	13437	13358	13385	13296	13296	13375	13446	13347	13392	13483	13349	13239	13514	13427	13463	13179	13487	13331	13316	13306	13355	13314	13281	13388	13378	13428	13337	13308	13386	13358	13332	13571	13325	13390	13498	13412	13258	13348	13423	13534	13388	13236	13317	13240	13450	13309	13370	13442	13221	13607	13377	13481	13379	13306	13308	13299	13359	13329	13541	13423	13446	13389	13498	13442	13460	13380	13610	13388	13250	13339	13257	13502	13387	13321	13524	13345	13455	13433	13541	13300	13481	13315	13212	13478	13550	13307	13391	13358	13451	13284	13462	13379	13370	13297	13424	13357	13313	13261	13428	13249	13465	13434	13263	13421	13439	13312	13418	13358	13354	13161	13243	13297	13380	13338	13401	13551	13362	13441	13314	13508	13442	13389	13301	13541	13341	13241	13351	13390	13411	13333	13212	13585	13414	13445	13317	13422	13426	13385	13310	13415	13504	13491	13296	13446	13332	13372	13330	13325	13426	13342	13498	13473	13396	13499	13469	13436	13289	13410	13169	13423	13350	13299	13447	13214	13489	13324	13454	13466	13581	13468	13187	13467	13349	13363	13444	13534	13483	13431	13542	13490	13429	13322	13109	13352	13415	13370	13406	13300	13319	13386	13256	13391	13355	13464	13283	13439	13534	13313	13341	13387	13323	13474	13462	13530	13438	13472	13410	13272	13517	13460	13499	13224	13288	13426	13488	13328	13183	13336	13358	13237	13348	13318	13369	13514	13332	13344	13444	13381	13386	13228	13357	13314	13416	13457	13369	13382	13663	13354	13443	13612	13433	13391	13482	13405	13215	13198	13378	13261	13402	13377	13398	13314	13456	13257	13345	13226	13332	13571	13393	13426	13368	13383	13305	13388	13417	13311	13442	13262	13450	13456	13532	13397	13235	13436	13349	13211	13395	13629	13358	13311	13254	13356	13276	13323	13532	13476	13374	13497	13345	13303	13197	13365	13512	13466	13366	13304	13552	13410	13472	13606	13253	13398	13417	13423	13454	13342	13378	13304	13404	13365	13411	13366	13263	13374	13411	13420	13391	13467	13345	13255	13374	13547	13366	13474	13395	13371	13225	13448	13263	13473	13242	13511	13277	13565	13415	13381	13455	13389	13411	13386	13477
23625	21523	28121	25603	22280	20268	18402	16050	15306	15314	15061	15060	14903	15124	14961	14733	14706	14617	14468	14783	14671	14739	14284	14596	14482	14535	14535	14666	14428	14339	14511	14403	14436	14561	14459	14563	14683	14306	14581	14513	14564	14442	14227	14442	14327	14504	14423	14380	14516	14563	14418	14567	14369	14363	14357	14271	14460	14395	14429	14498	14455	14401	14470	14641	14339	14549	14546	14420	14475	14310	14593	14446	14305	14194	14261	14381	14480	14336	14242	14277	14431	14550	14127	14504	14321	14478	14601	14306	14460	14331	14514	14459	14527	14651	14375	14280	14363	14361	14505	14354	14273	14365	14318	14314	14627	14427	14418	14364	14290	14317	14296	14232	14238	14311	14516	14592	14375	14512	14281	14350	14382	14550	14367	14499	14338	14368	14433	14512	14429	14347	14461	14468	14416	14447	14420	14378	14391	14443	14215	14335	14476	14154	14507	14435	14409	14512	14307	14505	14411	14443	14608	14391	14589	14526	14378	14314	14614	14515	14566	14395	14341	14512	14333	14333	14206	14487	14574	14360	14494	14181	14514	14251	14364	14359	14505	14537	14403	14483	14469	14467	14481	14469	14391	14467	14469	14302	14436	14299	14556	14417	14401	14367	14383	14376	14355	14400	14444	14294	14300	14384	14412	14503	14497	14481	14361	14288	14373	14395	14365	14546	14511	14479	14351	14244	14531	14424	14490	14671	14493	14545	14168	14447	14570	14439	14480	14544	14432	14492	14358	14467	14352	14481	14250	14395	14323	14204	14574	14383	14608	14450	14454	14425	14494	14182	14246	14304	14362	14493	14402	14290	14340	14512	14621	14242	14459	14367	14289	14458	14355	14420	14460	14388	14431	14394	14422	14247	14574	14403	14476	14222	14398	14340	14423	14373	14504	14272	14461	14372	14571	14511	14469	14402	14441	14337	14565	14552	14562	14277	14322	14483	14348	14427	14355	14491	14350	14428	14174	14402	14386	14342	14447	14348	14533	14374	14339	14458	14389	14363	14374	14603	14316	14618	14424	14498	14457	14536	14402	14493	14561	14390	14316	14358	14427	14331	14385	14381	14507	14565	14559	14516	14419	14455	14379	14332	14387	14502	14615	14480	14278	14637	14480	14396	14457	14527	14522	14537	14469	14351	14422	14243	14392	14389	14668	14384	14461	14402	14381	14402	14446	14499	14375	14484	14523	14344	14329	14386	14486	14366	14507	14435	14560	14564	14404	14455	14425	14424	14595	14401	14234	14336	14352	14427	14319	14475	14433	14485	14574	14464	14555	14450	14202	14543	14665	14458	14268	14604	14500	14361	14565	14489	14357	14129	14459	14511	14209	14588	14466	14326	14320	14302	14460	14407	14460	14354	14456	14504	14296	14366	14354	14634	14598	14520	14531	14350	14610	14485	14449	14456	14579	14662	14362	14439	14415	14515	14490	14478	14382	14562	14370	14360	14445	14304	14193	14107	14520	14454	14439	14520	14209	14651	14437	14388	14460	14316	14274	14417	14431	14550	14185	14427	14347	14336	14436	14692	14517	14440	14427	14523	14497	14403	14438	14456	14470	14276	14364	14470	14606	14638	14453	14392	14553	14284	14313	14494	14437	14482	14531	14458	14346	14306	14286	14249	14369	14414	14381	14547	14540	14406	14437	14399	14610	14545	14454	14343	14614	14532	14520	14355	14418	14465	14517	14412	14373	14335	14382	14497	14447	14485	14571	14411	14485	14409	14471	14321	14515	14425	14521	14311	14504	14589	14406	14257	14340	14412	14555	14230	14397	14486	14422	14527	14598	14522	14458	14482	14500	14543	14617	14231	14476	14333	14486	14448	14619	14331	14395	14380	14311	14270	14449	14354	14535	14439	14411	14545	14316	14421	14453	14371	14132	14209	14614	14456	14501	14619	14349	14414	14442	14378	14423	14524	14448	14357	14443	14259	14553	14516	14445	14524	14319	14429	14436	14516	14398	14385	14444	14300	14459	14563	14432	14274	14535	14483	14298	14305	14239	14696	14473	14445	14332	14364	14401	14437	14230	14310	14496	14382	14477	14515	14459	14422	14473	14366	14502	14417	14517	14375	14440	14490	14398	14407	14534	14490	14406	14414	14596	14402	14341	14419	14441	14400	14602	14393	14387	14401	14652	14522	14414	14465	14309	14111	14208	14437	14143	14226	14358	14515	14509	14565	14433	14152	14502	14536	14343	14385	14615	14523	14390	14627	14472	14311	14337	14378	14504	14528	14458	14323	14307	14476	14270	14500	14379	14336	14376	14494	14414	14561	14512	14407	14485	14399	14440	14285	14389	14457	14449	14349	14419	14500	14313	14391	14516	14371	14555	14361	14323	14526	14437	14493	14269	14367	14178	14405	14274	14313	14356	14345	14496	14348	14480	14488	14438	14475	14613	14357	14366	14586	14360	14332	14349	14414	14542	14357	14468	14362	14765	14457	14409	14431	14220	14469	14389	14389	14512	14387	14425	14504	14417	14347	14368	14436	14539	14419	14245	14424	14454	14538	14322	14401	14558	14404	14283	14386	14303	14472	14569	14457	14438	14479	14434	14369	14405	14365	14333	14429	14412	14392	14382	14338	14590	14565	14559	14538	14506	14333	14408	14583	14457	14442	14474	14361	14489	14560	14344	14523	14268	14447	14467	14322	14550	14386	14318	14479	14268	14521	14432	14417	14383	14489	14535	14498	14337	14371	14440	14301	14537	14411	14393	14449	14488	14456	14382	14423	14414	14473	14329	14355	14334	14290	14403	14436	14530	14476	14372	14400	14486	14281	14409	14294	14482	14259	14434	14465	14345	14283	14527	14439	14527	14466	14372	14349	14441	14558	14302	14438	14472	14417	14594	14453	14536	14315	14503	14385	14202	14203	14500	14397	14587	14500	14560	14588	14379	14316	14403	14466	14323	14521	14605	14457	14524	14538	14449	14537	14414	14307	14383	14297	14395	14363	14552	14426	14618	14448	14551	14505	14324	14406	14331	14419	14231	14315	14333	14359	14320	14405	14483	14543	14407	14376	14476	14323	14502	14404	14507	14408	14396	14478	14345	14555	14306	14343	14542	14316	14356	14508	14552	14494	14364	14418	14340	14278	14373	14392	14455	14522	14293	14224	14282	14455	14440	14255	14477	14568	14423	14441	14364	14413	14390	14433	14398	14395	14539	14351	14319	14248	14438	14503	14418	14294	14245	14592	14402	14317	14432	14399	14383	14440	14453	14478	14400	14340	14341	14526	14361	14306	14570	14407	14329	14410	14604	14629	14495	14430	14389	14441	14390	14456	14305	14286	14446	14499	14499	14353	14559	14572	14410	14241	14523	14437	14543	14563	14464	14284	14496	14444	14445	14500	14441	14369	14417	14488	14433	14560	14327	14338	14288	14382	14445	14169	14364	14433	14541	14604	14584	14453	14328	14232	14426	14434	14450	14480	14491	14642	14410	14384	14289	14432	14265	14469	14432	14398	14536	14361	14439	14550	14536	14408	14473	14333	14472	14201	14422	14491	14721	14488	14296	14364	14442	14704	14451	14418	14508	14322	14465	14398	14415	14547	14388	14434	14389	14365	14260	14566	14415	14597	14449	14413	14367	14226	14511	14186	14587	14448	14460	14362	14300	14374	14281	14430	14304	14353	14537	14290	14418	14367	14597	14324	14503	14389	14524	14595	14664	14408	14328	14574	14395	14316	14370	14513	14395	14390	14216	14331	14441	14496	14479	14557	14358	14571	14418	14344	14440	14567	14413	14442	14646	14330	14290	14413	14481	14358	14377	14626	14437	14602	14392	14424	14307	14461	14405	14319	14562	14477	14454	14422	14419	14267	14458	14359	14617	14445	14482	14328	14233	14556	14278	14231	14324	14385	14422	14347	14203	14272	14435	14346	14530	14404	14548	14518	14492	14376	14383	14469	14313	14322	14384	14520	14504	14450	14353	14468	14496	14302	14453	14449	14222	14637	14283	14295	14503	14393	14392	14460	14504	14351	14562	14464	14510	14238	14357	14371	14417	14408	14563	14401	14405	14278	14236	14473	14430	14474	14505	14411	14346	14524	14310	14406	14576	14327	14403	14402	14405	14629	14555	14437	14347	14380	14460	14539	14252	14506	14452	14310	14436	14324	14369	14642	14472	14501	14260	14447	14425	14363	14413	14245	14396	14430	14476	14462	14384	14539	14340	14401	14577	14383	14381	14404	14476	14507	14382	14260	14520	14340	14540	14359	14474	14544	14322	14438	14349	14498	14326	14232	14477	14325	14355	14422	14493	14301	14526	14424	14417	14479	14354	14370	14454	14552	14474	14620	14267	14421	14433	14315	14328	14339	14367	14347	14322	14539	14537	14488	14465	14436	14310	14448	14619	14539	14568	14327	14458	14458	14364	14497	14383	14472	14263	14579	14659	14348	14500	14354	14476	14478	14550	14474	14304	14398	14422	14565	14436	14452	14324	14562	14387	14433	14434	14527	14495	14630	14599	14422	14307	14483	14368	14410	14548	14463	14463	14447	14316	14396	14417	14341	14598	14458	14513	14312	14518	14316	14480	14500	14631	14526	14243	14359	14465	14604	14418	14405	14381	14432	14373	14297	14286	14453	14304	14175	14434	14412	14398	14398	14305	14514	14489	14429	14503	14512	14531	14435	14329	14648	14384	14542	14336	14405	14488	14457	14459	14536	14440	14250	14237	14469	14357	14563	14517	14419	14362	14270	14367	14301	14478	14551	14458	14591	14607	14244	14429	14432	14314	14461	14452	14532	14365	14538	14388	14175	14584	14408	14401	14377	14391	14402	14437	14530	14500	14325	14510	14360	14350	14379	14346	14364	14458	14406	14621	14354	14516	14381	14511	14462	14497	14340	14360	14411	14570	14367	14344	14306	14446	14359	14447	14471	14503	14382	14770	14288	14421	14404	14374	14400	14419	14584	14512	14374	14396	14503	14551	14558	14283	14434	14614	14582	14449	14489	14560	14297	14340	14544	14460	14506	14516	14308	14397	14240	14393	14458	14369	14372	14446	14381	14448	14372	14542	14633	14416	14787	14447	14507	14477	14376	14476	14510	14382	14632	14404	14580	14343	14243	14459	14348	14254	14464	14585	14313	14579	14562	14319	14410	14645	14482	14371	14663	14391	14292	14431	14318
21751	41551	34383	26053	21049	17980	16518	15689	15072	14644	14320	14290	14226	14286	13938	13985	13872	13863	13841	13865	13818	13763	13662	13708	13654	13584	13556	13471	13694	13566	13431	13634	13482	13643	13513	13619	13577	13650	13370	13524	13627	13404	13627	13496	13488	13494	13453	13676	13375	13515	13423	13643	13479	13576	13514	13456	13500	13462	13625	13618	13558	13416	13459	13481	13521	13566	13678	13462	13422	13530	13708	13431	13549	13635	13230	13554	13490	13512	13453	13379	13423	13445	13509	13488	13569	13468	13620	13442	13647	13612	13664	13606	13561	13641	13298	13495	13436	13544	13568	13540	13499	13409	13570	13529	13496	13503	13631	13490	13423	13554	13484	13411	13376	13521	13533	13421	13530	13451	13504	13541	13545	13588	13611	13536	13479	13434	13668	13472	13416	13500	13538	13593	13475	13622	13573	13528	13636	13458	13568	13489	13641	13649	13475	13450	13468	13438	13426	13697	13525	13509	13499	13586	13480	13682	13430	13565	13596	13501	13696	13508	13443	13368	13611	13595	13527	13492	13550	13572	13518	13462	13466	13514	13448	13571	13496	13392	13435	13208	13552	13346	13548	13285	13570	13464	13538	13552	13610	13502	13341	13555	13563	13448	13587	13462	13503	13528	13520	13456	13701	13409	13589	13403	13591	13452	13409	13764	13404	13478	13564	13546	13585	13453	13510	13489	13504	13512	13486	13558	13533	13437	13611	13536	13602	13503	13615	13452	13457	13577	13466	13495	13473	13440	13360	13641	13478	13334	13533	13407	13373	13499	13366	13403	13563	13427	13619	13419	13434	13461	13478	13348	13525	13302	13556	13484	13630	13179	13309	13505	13464	13555	13567	13570	13474	13747	13411	13576	13404	13529	13530	13299	13519	13449	13468	13627	13550	13632	13459	13559	13403	13555	13596	13365	13490	13464	13588	13433	13495	13370	13526	13455	13511	13434	13483	13648	13392	13364	13582	13520	13325	13454	13472	13383	13643	13467	13422	13477	13571	13635	13444	13451	13563	13500	13490	13375	13415	13553	13420	13373	13366	13568	13516	13411	13465	13477	13669	13576	13466	13566	13669	13577	13578	13396	13578	13544	13559	13476	13511	13645	13546	13444	13437	13505	13401	13483	13378	13612	13377	13600	13722	13357	13411	13619	13356	13244	13621	13614	13514	13417	13550	13416	13493	13584	13499	13610	13631	13454	13487	13664	13509	13534	13583	13390	13483	13542	13561	13512	13532	13592	13534	13449	13402	13479	13491	13619	13369	13491	13457	13564	13356	13414	13627	13570	13538	13501	13494	13559	13446	13578	13405	13658	13467	13391	13510	13445	13451	13506	13480	13627	13584	13486	13431	13516	13524	13407	13472	13524	13362	13480	13585	13411	13604	13533	13508	13496	13644	13551	13449	13445	13620	13439	13584	13574	13416	13371	13557	13491	13324	13402	13459	13450	13560	13505	13588	13391	13529	13597	13630	13470	13493	13597	13641	13605	13376	13516	13420	13461	13442	13643	13442	13452	13484	13486	13541	13466	13600	13412	13669	13446	13484	13724	13412	13493	13586	13492	13599	13551	13531	13434	13323	13575	13456	13532	13460	13371	13685	13450	13569	13430	13387	13510	13495	13667	13505	13539	13383	13369	13515	13342	13395	13501	13639	13579	13437	13479	13460	13385	13708	13399	13466	13656	13414	13384	13622	13457	13520	13473	13562	13273	13535	13446	13590	13667	13534	13567	13433	13394	13551	13576	13433	13506	13443	13458	13364	13506	13298	13425	13353	13459	13329	13409	13573	13351	13627	13451	13460	13472	13554	13459	13428	13557	13557	13481	13555	13578	13505	13663	13418	13715	13501	13594	13616	13573	13442	13678	13477	13467	13649	13513	13416	13482	13484	13577	13627	13759	13478	13518	13492	13324	13421	13603	13549	13610	13402	13580	13507	13591	13503	13671	13441	13302	13472	13481	13411	13460	13663	13532	13654	13611	13464	13524	13550	13616	13586	13586	13500	13495	13615	13532	13405	13425	13297	13501	13539	13476	13614	13490	13566	13489	13241	13321	13575	13587	13554	13575	13493	13370	13434	13477	13510	13375	13465	13608	13590	13480	13395	13547	13522	13454	13526	13441	13487	13458	13562	13512	13443	13530	13547	13594	13510	13458	13544	13549	13714	13326	13322	13450	13604	13540	13615	13551	13472	13459	13629	13499	13568	13703	13535	13450	13512	13554	13481	13481	13651	13565	13492	13487	13599	13425	13527	13378	13422	13527	13491	13461	13627	13631	13702	13469	13302	13480	13393	13467	13484	13483	13449	13595	13413	13602	13445	13534	13676	13560	13507	13591	13701	13477	13572	13506	13526	13710	13477	13368	13465	13483	13495	13477	13470	13597	13577	13512	13325	13435	13500	13605	13471	13577	13560	13617	13514	13498	13521	13582	13458	13520	13363	13320	13566	13449	13524	13424	13452	13591	13511	13663	13541	13410	13636	13454	13587	13613	13430	13534	13571	13347	13437	13696	13451	13452	13457	13373	13373	13514	13474	13473	13474	13627	13461	13520	13564	13577	13473	13574	13567	13564	13492	13525	13519	13722	13697	13489	13578	13485	13609	13593	13636	13594	13464	13714	13513	13461	13457	13708	13415	13590	13478	13660	13499	13489	13399	13438	13469	13610	13518	13622	13512	13556	13561	13686	13476	13469	13405	13459	13493	13491	13581	13618	13447	13562	13577	13513	13552	13483	13432	13204	13475	13606	13446	13721	13414	13389	13504	13573	13469	13439	13298	13322	13575	13575	13458	13471	13584	13736	13657	13666	13361	13439	13613	13415	13533	13535	13460	13604	13620	13477	13455	13600	13557	13537	13652	13600	13489	13600	13439	13507	13635	13482	13492	13543	13529	13363	13774	13702	13430	13506	13373	13572	13617	13621	13386	13460	13346	13463	13601	13362	13473	13529	13441	13485	13379	13517	13503	13529	13478	13484	13433	13452	13657	13530	13512	13565	13549	13609	13591	13567	13444	13440	13605	13437	13522	13517	13440	13529	13499	13587	13649	13538	13285	13572	13475	13564	13474	13438	13459	13632	13426	13614	13474	13499	13541	13414	13355	13478	13541	13502	13708	13515	13544	13481	13482	13534	13443	13424	13500	13559	13482	13523	13532	13520	13675	13379	13489	13529	13366	13531	13491	13486	13598	13411	13435	13554	13431	13348	13498	13511	13591	13328	13520	13404	13530	13549	13459	13451	13355	13624	13445	13418	13608	13601	13506	13678	13315	13604	13674	13411	13604	13550	13265	13584	13507	13514	13608	13575	13535	13355	13558	13529	13395	13322	13636	13519	13691	13508	13331	13582	13375	13596	13544	13588	13572	13447	13604	13631	13445	13384	13542	13496	13438	13443	13481	13351	13615	13420	13491	13530	13574	13571	13495	13563	13661	13510	13560	13530	13583	13511	13666	13443	13669	13507	13362	13461	13504	13601	13447	13425	13484	13693	13585	13398	13535	13470	13461	13376	13501	13448	13391	13596	13490	13482	13595	13679	13573	13556	13709	13507	13452	13621	13440	13354	13365	13526	13566	13486	13502	13633	13583	13609	13622	13339	13545	13663	13563	13617	13430	13379	13578	13599	13611	13247	13572	13517	13648	13500	13505	13451	13639	13523	13630	13316	13621	13535	13553	13544	13439	13462	13505	13573	13618	13618	13390	13557	13626	13417	13474	13495	13456	13545	13489	13449	13692	13469	13451	13511	13444	13479	13525	13572	13529	13616	13612	13439	13452	13559	13340	13439	13544	13445	13602	13410	13471	13438	13392	13425	13489	13472	13550	13514	13336	13387	13595	13545	13510	13396	13559	13408	13577	13426	13475	13519	13346	13546	13512	13519	13625	13670	13619	13376	13484	13536	13398	13534	13497	13568	13635	13539	13498	13535	13671	13552	13462	13625	13669	13432	13666	13616	13661	13622	13488	13430	13588	13617	13416	13416	13451	13367	13594	13731	13411	13601	13419	13446	13542	13486	13586	13382	13337	13575	13515	13425	13504	13557	13516	13568	13476	13530	13556	13595	13528	13508	13430	13323	13442	13640	13546	13510	13496	13448	13573	13445	13711	13431	13402	13546	13587	13306	13491	13391	13566	13679	13547	13485	13589	13578	13401	13406	13502	13498	13475	13478	13567	13547	13647	13473	13546	13481	13470	13449	13491	13418	13437	13427	13541	13544	13408	13492	13386	13519	13403	13571	13496	13496	13505	13474	13383	13633	13524	13608	13510	13396	13499	13563	13406	13594	13643	13586	13660	13436	13641	13578	13440	13644	13523	13525	13583	13461	13407	13459	13514	13347	13564	13601	13639	13380	13461	13505	13219	13516	13401	13510	13465	13417	13441	13520	13426	13439	13476	13478	13504	13478	13569	13609	13435	13517	13628	13419	13650	13517	13430	13570	13479	13432	13698	13396	13515	13514	13708	13602	13508	13721	13353	13534	13527	13526	13462	13569	13701	13395	13519	13468	13553	13466	13604	13468	13494	13497	13604	13398	13290	13415	13504	13456	13488	13559	13532	13331	13516	13555	13325	13810	13516	13363	13487	13542	13441	13450	13601	13521	13591	13418	13569	13590	13411	13771	13506	13489	13530	13532	13331	13440	13316	13278	13601	13693	13625	13564	13497	13486	13515	13441	13530	13510	13513	13416	13450	13627	13410	13392	13496	13536	13576	13607	13393	13553	13501	13518	13472	13573	13504	13613	13484	13446	13547	13579	13506	13462	13629	13395	13487	13459	13594	13357	13724	13559	13591	13437	13463	13625	13564	13398	13467	13579	13524	13495	13562	13489	13563	13604	13270	13594	13595	13590	13461	13730	13407	13455	13544	13505	13352	13460	13518	13486	13498	13505	13438	13591	13348	13499	13623	13366	13455	13515	13480	13603	13580	13582	13507	13583	13583	13500	13562	13550	13431	13603	13771	13504	13473	13520	13386	13486	13438	13574	13644	13440	13342	13517	13338	13648	13544	13533	13376	13526	13473	13512	13536	13478	13522	13327	13429	13511	13704	13507	13544	13635	13592	13561	13547	13433	13475	13494	13481	13587	13545	13451	13459	13592	13562	13610	13446	13494	13460	13476	13616	13521	13511	13520	13439	13574
25462	21583	26726	26618	18315	16478	15887	15069	14623	14770	14354	14551	14395	14428	14311	14408	14338	14255	14104	14241	14083	14361	14153	14240	14119	14008	14164	14218	13951	14161	14219	13910	14036	13984	13890	14138	14025	14050	13855	14106	13980	14051	14081	13894	14216	14193	14069	13956	14137	14197	14059	14016	13790	13997	14090	14097	13890	13966	14023	14081	14120	13996	14264	13933	14025	14005	13927	14213	14189	14080	14119	14050	13950	13944	14074	14283	13920	14028	14165	14084	14055	13962	13948	13890	14048	14322	14072	13927	13998	14134	14129	14048	13942	14088	14040	13833	13827	14002	13964	13959	13950	13809	14251	14119	14007	13950	14002	13975	14087	14029	13959	14050	13867	14001	13998	13983	13979	14010	13906	14094	14017	13898	14076	14158	14051	13981	14163	13937	14168	13914	14067	14128	13929	14037	14068	14207	13962	14085	13951	14216	14053	13917	14011	14061	14014	14001	14105	14069	14004	14060	13887	14042	13959	14135	14179	13960	14069	14099	14089	14089	13951	14083	13876	13921	13947	13997	13935	14044	14111	13991	14026	14116	14172	14301	13961	14059	13938	14068	14269	14036	13991	14149	14097	13988	14044	14113	14020	14045	14005	13922	13955	14149	13903	14176	13974	14021	13909	14086	13894	13893	14104	13998	13814	13887	13962	14096	14062	14086	14065	14039	13869	14061	14148	13955	14124	14196	14140	13991	14072	14043	14011	14019	14087	13969	14075	14157	13988	13974	14027	14121	14011	14056	14159	14005	14010	13914	13990	14196	13906	13928	13897	13878	14027	13879	14248	14292	14118	13998	14154	13973	13921	14068	14265	14132	13895	14036	14174	14051	14040	13933	13892	14029	14143	14151	14037	14171	14143	13917	14002	14031	14093	13841	13795	14131	14010	14004	13902	14233	14109	14201	13851	14093	14115	14141	14126	13998	14129	14126	14085	14076	14173	13940	13847	13839	14012	13745	13930	13954	14064	14190	14124	14069	13959	14299	14032	14063	14073	14016	14069	14022	13913	13953	14176	13972	13910	14091	14102	14143	14014	14013	14201	14103	14043	14023	14106	14085	14058	14057	13928	14084	13751	14329	14163	14161	14042	14055	14116	13939	13887	13917	13841	14038	14042	13919	14061	13866	14066	14065	14258	14173	14251	13968	13975	14024	14242	13986	14237	14098	14154	13938	13987	14130	14104	14086	13901	14183	13983	14018	14070	14046	14122	14098	14035	13960	14297	14051	13996	14013	14031	13989	14137	14069	13936	14327	14081	13928	14053	13985	14156	14050	14125	14221	14051	14084	13827	13992	13970	14048	14057	13953	14204	14033	14065	13955	14045	14117	14054	14006	14118	13865	14122	13858	14055	13852	14003	13935	14254	13927	13887	14171	14123	14154	14121	13878	14099	13917	14140	14045	14083	14020	14084	13969	14154	14004	14032	13899	14089	14098	14004	14148	14182	13972	14051	13942	14036	14116	13971	14087	14040	14017	14138	14110	13996	13942	13973	13981	13999	14120	14061	13834	13807	14102	14046	13921	14173	14142	14004	14075	13988	13928	14022	14072	14132	13954	13984	14041	13996	14182	14122	14007	14072	14023	13780	14131	13992	13977	14097	14114	14011	14085	13992	13896	14203	14141	13867	14010	13995	14072	14053	14139	13890	14138	14031	13894	14181	14084	14024	14159	13944	13848	13963	13994	14143	13988	13907	13994	14107	14077	14238	13926	13823	13980	13941	14239	14279	14119	14293	13852	13940	14179	14024	13992	13907	13879	14016	13995	14199	14117	14193	14025	13785	14009	13949	13984	14028	13883	14179	13976	14178	14221	13950	13826	13979	14138	14073	14015	13999	14070	14142	14050	14035	14099	14209	14142	14140	14110	14131	13981	14046	14036	13968	13830	14003	14109	14065	14293	14008	14017	14136	13982	14093	14070	14181	13997	14051	13948	14020	14085	13846	13964	13967	14026	13971	14071	14181	14102	13989	14005	14014	13966	14089	14252	14050	14003	14226	14024	14030	14064	14170	14024	13941	14196	13876	13857	13916	13998	14003	13942	13968	14207	14037	14128	14000	14041	14077	14175	14143	13993	13948	14050	14055	13939	13981	14139	14109	13950	13896	14189	13957	14033	14111	14093	14269	14037	14235	14061	14208	14201	14144	14095	14177	14033	14098	14032	13986	14064	13724	13872	14064	14015	14003	13885	14076	14111	14047	14091	14067	14154	14186	14263	14191	14040	13845	14369	14174	14125	14248	14048	14076	14013	13994	14078	14051	13900	13961	14069	13840	13945	14136	14173	14105	13916	13937	13963	13993	14002	14154	14132	13898	13957	13971	13891	14058	14163	14228	14068	14195	14174	14013	13910	14131	13931	14084	13830	14085	14093	13950	14109	13924	13968	14158	13976	14039	14137	14071	13980	13812	13946	13891	14020	14055	14070	14174	13857	14240	13976	14207	14086	14073	14051	13998	13922	14194	13992	14045	14000	14109	13995	14027	13923	13938	14178	14063	13920	14106	13949	13980	13924	14160	13932	13995	14113	14024	13986	14107	13978	13947	13975	14128	14048	14003	14110	14218	14021	13837	14118	14208	14043	13758	13953	13837	13927	14086	14085	14144	14076	14041	14080	13958	13845	14046	13855	14061	13801	14096	13938	14026	13952	14064	14105	13980	13952	13922	14132	14052	14131	14145	13957	13938	14020	14135	13966	13978	14043	13902	14040	14158	14041	14110	13959	14029	14181	13945	13950	13896	14144	14111	14032	14167	14111	14073	14111	14130	14136	13961	14053	14019	14086	14096	14068	14134	14078	14013	13942	13914	13948	14119	14167	14172	14126	13934	14166	14010	13968	14009	14040	14031	13952	14002	14133	14023	14004	14092	14138	14172	13986	13856	13883	14129	14029	13972	14103	13947	13983	14113	13976	14154	14032	14052	13985	14054	14008	13972	14182	13983	14114	13948	13974	14023	13925	13918	14004	13908	13958	14159	14202	14080	14206	14109	14110	14185	14122	13816	14104	13988	13857	14041	14080	13990	14030	14067	14059	14148	14070	14093	14145	14183	14030	14033	13900	14037	14042	14205	14037	13865	14079	13986	14152	14106	14115	14001	14070	13930	13893	14019	14050	14185	13980	14075	14178	14008	14174	14004	13932	14094	13945	13629	14112	14221	13965	13945	13992	14326	13956	13973	14032	13972	14205	14051	14015	13861	14042	14003	14063	14072	14045	14004	13986	14022	13968	13873	13973	13985	14043	14187	14039	13895	14124	13824	14168	14119	14117	13966	14117	13972	14057	14080	14129	14070	14029	14059	14143	14133	13934	13989	14062	14003	14044	14026	14059	14053	14037	14072	13885	13967	14056	13969	13889	14200	14031	14184	14176	14138	14118	14123	13723	14092	13962	14037	13777	14226	14386	14265	13930	13955	14193	14048	14086	14421	14131	14104	13996	13919	13872	13845	14086	14020	13907	14103	14016	14001	14118	13912	14040	14064	13888	14100	14016	14035	14188	13926	14008	14061	13800	13993	14145	13940	14030	13947	14223	14029	13985	14104	13974	13989	14019	13980	13961	14039	13903	13998	14037	13989	14072	13951	13765	13945	13970	14012	13943	13961	14074	13962	14192	14031	14277	14123	14235	13935	14110	13962	14045	13954	14115	14112	14050	14043	13925	13959	13975	14106	14096	13995	13893	14082	14033	14052	14013	14147	14060	13958	14094	14230	13959	13916	14158	14052	14064	14104	14005	13938	14123	13976	14158	14017	13989	14258	13931	13988	14194	14109	14046	13868	14062	14222	14155	14204	14034	13903	14013	14209	14028	14262	14049	14047	13832	14146	14206	14117	14003	14002	13953	13947	14047	13921	14035	14043	13815	13804	14154	13842	14075	14027	14199	14065	13948	14019	13914	14130	13882	14006	14034	13861	13939	13967	14223	14005	14052	14008	14136	14084	13807	13991	14048	14173	14136	14098	13871	14116	14239	14164	14003	14151	14217	14199	14033	14004	13896	14085	13953	14036	13944	14096	14113	13838	14038	14312	13924	14024	14103	14055	13981	13955	13930	13941	14015	14150	14033	13989	14166	13904	14008	13875	14103	14218	14119	14224	14273	14016	14004	14013	13874	14108	14128	14015	14255	14127	14027	14035	14077	14064	13981	14136	13968	14170	14071	14026	14047	14054	14166	14180	13861	13957	13840	13881	14048	14068	13963	14003	13967	13844	14068	13836	14036	13856	14011	14016	14026	13813	14026	14016	14081	14079	13936	13970	14075	14154	13991	14006	14092	14081	13962	14079	14104	14209	14141	14128	14051	13904	14161	13861	14087	14018	14050	14060	14075	14069	14200	13962	14000	14065	14170	14012	13844	13908	13922	13871	14318	14246	14000	14142	14005	13888	14097	14011	14005	13917	14095	14018	14056	13972	14110	13919	14085	14102	14127	13910	14043	14180	14037	13895	13873	14238	14160	13954	13914	13929	14126	14206	14062	14190	13990	14085	14095	13784	14123	14176	13906	13900	14227	14084	13858	14083	14123	13925	14062	13977	14015	14020	14296	14126	14210	13871	13977	13979	14038	14179	14018	14206	14144	14191	14067	14200	14140	14194	13895	14055	13967	14055	14182	14001	14163	13896	14069	13980	13999	14006	14110	13984	14060	14063	13957	13758	13812	14020	14183	14134	13951	14078	14071	13977	13961	14029	14037	14111	14079	14022	13978	14010	14072	13967	14100	14057	13967	13863	13926	13963	14101	13932	13808	14052	14020	14031	14035	14095	14045	14069	13979	14107	14085	13978	14002	14180	14026	14069	14154	14207	13935	14237	14006	13927	14104	14019	13889	14133	14060	13950	13696	14014	13934	13919	14112	14005	14107	13767	14018	14166	14075	14000	13872	14237	13992	13709	13947	14158	14084	13991	14038	13961	14066	14226	14130	13992	14135	14294	14255	14082	14103	14070	14080	14047	14063	13990	14084	14015	14074	14235	13994	14031	14005	13884	14038	14214	14099	14039	14079	14102	13932	14018	14055	14041	14037	13979	13948	14157	13954	13964	13942	13946	13986	14094	14019	14024	14187	14035	14009	14124	13926	14369	14178	14120	14075	13966	14005	13988	13924	14011	13993	14323	13953	13933	14158	14067	13950	13971	14167
21999	37216	29777	22802	18528	16497	15486	14911	14437	14091	13825	13792	13786	13732	13636	13482	13569	13515	13478	13509	13347	13436	13410	13328	13425	13270	13312	13193	13369	13225	13104	13400	13155	13316	13314	13186	13360	13227	13219	13220	13386	13301	13312	13272	13078	13273	13265	13209	13294	13257	13195	13368	13228	13281	12995	13244	13223	13240	13200	13266	13237	13097	13157	13304	13224	13205	13257	13315	13253	13436	13081	13256	13132	13075	13181	13195	13119	13153	13192	13342	13456	13024	13096	13137	13419	13211	13361	13209	13437	13264	13124	13095	13276	13118	13393	13336	13244	13187	13252	13185	13277	13364	13249	13137	13300	13378	13240	13200	13313	13157	13259	13188	13220	13297	13211	13197	13221	13190	13137	13241	13122	13354	13204	13207	13275	13195	13353	13065	13255	13261	13244	13238	13192	13180	13142	13296	13264	13175	13112	13252	13206	13114	13145	13203	13221	13251	13289	13327	13183	13212	13398	13238	13096	13325	13104	13294	13250	13186	13319	13154	13200	13365	13383	13354	13151	13299	13201	13298	13300	13292	13342	13272	13260	13281	13246	13267	13166	13412	13293	13150	13317	13097	13428	13258	13285	13330	13311	13293	13226	13236	13247	13259	13224	13006	13114	13330	13245	13134	13293	13022	13376	13262	13245	13220	13234	13217	13119	13429	13335	13319	13132	13141	13153	13415	13312	13184	13204	13205	13165	13120	13171	13185	13134	13117	13240	13340	13258	13284	13110	13170	13376	13308	13190	13270	13256	13175	13278	13114	13340	13126	13175	13228	13002	13185	13178	13181	13304	13198	13123	13287	13253	13232	13270	13279	13250	13229	13362	13125	13223	13228	13256	13193	13070	13229	13309	13180	13247	13205	13230	13096	13011	13283	13327	13121	13434	13261	13275	13196	13223	13273	13357	13211	13173	13201	13280	13315	13125	13475	13217	13439	13271	13350	13306	13132	13247	13251	13336	13281	13262	13210	13149	13305	13150	13264	13120	13226	13183	13153	13295	13387	13252	13399	13304	13172	13242	13249	13120	13423	13306	13204	13246	13329	13167	13295	13186	13318	13269	13290	13373	13127	13288	13262	13384	13240	13386	13269	13357	13088	13223	13031	13256	13141	13247	13425	13370	13108	13243	13235	13292	13340	13195	13145	13197	13189	13263	13149	13190	13221	13111	13303	13314	13409	13307	13316	13251	13189	13185	13174	13292	13213	13383	13069	13264	13068	13250	13167	13066	13122	13197	13246	13210	13186	13146	13200	13282	13276	13193	13196	13281	13160	13172	13138	13135	13095	13166	13126	13313	13086	13255	13379	13290	13311	13280	13232	13236	13245	13275	13203	13251	13208	13199	13434	13210	13213	13323	13256	13268	13291	13270	13284	13180	13207	13365	13331	13284	13265	13221	13294	13182	13268	13445	13202	13289	13174	13234	13331	13180	13210	13204	13255	13334	13184	13298	13324	13429	13362	13202	13271	13283	13271	13230	13156	13259	13013	13293	13335	13420	13388	13124	13232	13197	13362	13300	13258	13198	13200	13232	13347	13287	13231	13409	13266	13349	13240	13328	13345	13327	13168	13392	13229	13275	13343	13335	13171	13467	13297	13261	13152	13243	13319	13262	13384	13201	13361	13206	13171	13179	13153	13325	13317	13309	13183	13249	13285	13193	13287	13269	13156	13455	13040	13097	13229	13064	13235	13106	13216	13276	13230	13144	13303	13421	13185	13228	13261	13251	13232	13325	13217	13096	13070	13083	13094	13367	13350	13251	13325	13099	13256	13408	13099	13263	13271	13165	13302	13431	13233	13175	13257	13061	13449	13159	13091	13137	13340	13189	13228	13316	13343	13166	13435	13342	13279	13206	13262	13330	13211	13186	13207	13100	13173	13190	13338	13189	13248	13169	13397	13267	13151	13299	13206	13201	13175	13281	13221	13304	13128	13221	13328	13241	13197	13255	13179	13273	13279	13243	13113	13166	13086	13160	13086	13241	13204	13274	13089	13116	13272	13458	13273	13346	13315	13271	13197	13148	13306	13273	13412	13360	13223	13223	13174	13434	13175	13083	13170	13480	13228	13337	13150	13287	13309	13309	13145	13286	13215	13310	13296	13357	13089	13117	13144	13109	13140	13174	13108	13171	13375	13240	13087	13120	13234	13153	13316	13243	13400	13132	13143	13155	13424	13403	13337	13224	13367	13289	13330	13312	13326	13247	13226	13233	13048	13411	13264	13190	13256	13374	13216	13126	13165	13261	13264	13331	13330	13227	13105	13395	13251	13224	13098	13287	13047	13259	13121	13113	13184	13445	12960	13431	13117	13358	13156	13116	13327	13103	13385	13260	13286	13115	13176	13287	13165	13292	13229	13265	13422	13391	13333	13352	13284	13405	13251	13158	13286	13095	13052	13186	13207	13254	13258	13048	13184	13278	13376	13324	13160	13281	13156	13259	13316	13043	13257	13207	13078	13281	13046	13217	13264	13323	13222	13458	13202	13334	13208	13144	13245	13143	13200	13303	13235	13304	13624	13239	13273	13180	13438	13331	13241	13149	13111	13294	13320	13282	13272	13199	13231	13328	13068	13176	13200	13197	13185	13151	13253	13193	13158	13224	13303	13264	13249	13305	13173	13311	13178	13405	13159	13213	13338	13294	13251	13161	13254	13068	13170	13043	13215	13141	13223	13225	13269	13265	13323	13145	12969	13252	13273	13137	13374	13164	13167	13280	13130	13245	13152	13282	13099	13154	13263	13273	13310	13284	13213	13412	13047	13289	13258	13050	13338	13243	13366	13232	13179	13241	13184	13306	13124	13154	13388	13252	13207	13336	13210	13285	13228	13149	13117	13289	13320	13292	13187	13249	13191	13283	13179	13168	13267	13158	13289	13217	13212	13181	13270	13265	13113	13443	13435	13202	13311	13259	13227	13278	13322	13158	13356	13149	13232	13238	13321	13387	13337	13337	13215	13222	13276	13176	13199	13242	13110	13182	13311	13349	13315	13269	13229	13435	13138	13228	13116	13333	13290	13363	13429	13032	13184	13208	13237	13352	13093	13265	13086	13158	13241	13201	13128	13227	13292	13336	13261	13130	13352	13243	13253	13136	13123	13172	13341	13345	13259	13304	13343	13414	13278	13288	13334	13259	13226	13323	13353	13414	13141	13134	13234	13373	13166	13172	13172	13300	13335	13170	13171	13259	13157	13269	13202	13154	13443	13246	13247	13197	13226	13253	13286	13338	13235	13276	13354	13062	13266	13113	13290	13271	13209	13376	13262	13177	13385	13288	13171	13479	13211	13226	13371	13229	13126	13305	13142	13177	13343	13121	13183	13392	13114	13134	13243	13270	13313	13178	13351	13080	13261	13155	13354	13288	13204	13426	13187	13227	13316	13312	13433	13089	13208	13292	13215	13336	13291	13143	13251	13119	13205	13149	13399	13330	13184	13275	13234	13259	13262	13304	13101	13251	13100	13423	13171	13263	13116	13257	13080	13383	13178	13124	13273	13241	13186	13309	13321	13306	13324	13086	13220	13162	13254	13098	13284	13292	13245	13298	13261	13357	13326	13283	13217	13242	13394	13066	13395	13293	13252	13347	13202	13308	13328	13265	13292	13174	13231	13234	13270	13214	13196	13180	13163	13284	13190	13215	13301	13245	13264	13282	13254	13218	13153	13223	13304	13136	13271	13222	13253	13234	13139	13329	13186	13246	13205	13152	13288	13352	13292	13152	13354	13180	13292	13270	13316	13393	13298	13139	13263	13092	13404	13239	13273	13208	13340	13146	13084	13281	13225	13324	13098	13101	13196	13221	13265	13114	13315	13065	13300	13192	13256	13294	13408	13345	13270	13171	13139	13312	13047	13430	13231	13241	13332	13290	13328	13376	13279	13201	13258	13274	13311	13323	13278	13168	13295	13202	13155	13385	13236	13090	13117	13253	13370	13282	13414	13176	13164	13205	13222	13233	13465	13208	13230	13203	13266	13386	13182	13212	13159	13264	13266	13359	13218	13169	13306	13331	13232	13260	13377	13198	13344	13252	13308	13049	13208	13375	13260	13379	13302	13290	13006	13292	13320	13371	13238	13169	13228	13277	13280	13399	13227	13148	13394	13392	13124	13240	13132	13236	13299	13360	13068	13306	13219	13224	13210	13245	13362	13178	13351	13195	13243	13219	13183	13227	13300	13359	13220	12973	13357	13149	13227	13440	13229	13281	13117	13323	13115	13273	13249	13359	13295	13146	13151	13307	13321	13316	13278	13227	13211	13353	13195	13348	13364	13380	13259	13158	13197	13203	13280	13177	13091	13427	13280	13188	13417	13324	13158	13302	13235	13154	13334	13205	13313	13186	13096	13172	13151	13184	13176	13323	13227	13392	13363	13154	13187	13459	13375	13101	13297	13194	13314	13322	13323	13189	13339	13026	13238	13259	13287	13251	13483	13292	13148	13333	13163	13306	13253	13286	13184	13293	13204	13231	13260	13217	13182	13237	13225	13307	13234	13248	13302	13422	13267	13308	13263	13416	13290	13194	13289	13318	13414	13120	13272	13281	13233	13273	13311	13166	13204	13230	13299	13233	13128	13144	13359	13159	13256	13339	13177	13394	13227	13385	13107	13121	13115	13390	13036	13301	13179	13180	13386	13478	13198	13286	13187	13252	13103	13205	13244	13213	13204	13292	13281	13210	13392	13284	13302	13292	13222	13183	13257	13133	13301	13218	13334	13162	13405	13332	13314	13295	13200	13184	13192	13100	13186	13255	13175	13320	13251	13195	13163	13371	13039	13228	13196	13272	13300	13213	13411	13303	13221	13216	13268	13238	13110	13269	13162	13367	13303	13216	13387	13212	13369	13088	13180	13142	13092	13312	13194	13277	13204	13263	13270	13369	13197	13385	13176	13197	13383	13266	13333	13276	13152	13471	13340	13253	13291	13342	13196	13314	13226	13292	13161	13220	13276	13300	13231	13280	13209	13090	13323	13170	13421	13078	13276	13266	13255	13227	13326	13462	13172	13114	13135	13362	13190	13180	13396	13317	13340	13325	13156	13215	13270	13261	13300	13209	13296	13386	13198	13135	13290	13227	13259	13281	13206	13266	13236	13132	13268	13254	13285	13189	13385	13168	13362	13152	13379	13204	13327
22640	21530	28653	24897	21894	22956	22127	17506	15767	15981	15806	15290	15407	15461	15139	15121	14996	15024	14999	14768	14691	14827	14834	14739	14810	14636	14892	14709	14541	14679	14598	14470	14558	14760	14552	14767	14647	14794	14742	14666	14718	14513	14771	14477	14556	14477	14616	14551	14493	14412	14579	14791	14395	14545	14483	14659	14474	14400	14395	14628	14450	14483	14483	14555	14506	14373	14669	14529	14407	14447	14437	14577	14541	14506	14722	14636	14426	14612	14571	14372	14586	14555	14588	14517	14468	14504	14506	14333	14488	14479	14568	14522	14353	14595	14271	14575	14528	14655	14610	14566	14588	14483	14561	14587	14527	14520	14702	14593	14710	14611	14485	14578	14584	14587	14736	14485	14614	14349	14336	14324	14491	14504	14496	14372	14450	14501	14430	14469	14733	14460	14473	14426	14646	14369	14426	14487	14522	14484	14541	14544	14541	14575	14582	14405	14440	14420	14596	14786	14524	14574	14580	14635	14480	14564	14707	14331	14515	14529	14501	14440	14540	14565	14338	14512	14701	14259	14322	14394	14444	14501	14572	14746	14455	14332	14508	14588	14485	14440	14643	14562	14647	14557	14590	14492	14752	14712	14637	14446	14548	14432	14551	14673	14578	14518	14569	14470	14477	14496	14495	14432	14440	14433	14341	14459	14382	14535	14538	14644	14493	14398	14479	14641	14542	14560	14295	14479	14390	14322	14509	14275	14607	14670	14690	14329	14595	14443	14412	14548	14519	14405	14641	14579	14469	14330	14450	14554	14489	14457	14703	14667	14512	14379	14838	14445	14650	14559	14481	14400	14530	14616	14520	14733	14404	14545	14626	14647	14596	14680	14553	14623	14728	14547	14648	14423	14517	14490	14469	14613	14499	14411	14738	14589	14511	14341	14749	14417	14528	14592	14324	14505	14626	14536	14569	14455	14623	14623	14610	14420	14465	14539	14500	14402	14401	14619	14546	14406	14386	14328	14438	14615	14500	14681	14625	14493	14409	14518	14423	14597	14624	14632	14437	14457	14333	14697	14627	14691	14580	14490	14441	14439	14339	14442	14452	14645	14592	14279	14475	14493	14476	14492	14636	14543	14527	14384	14584	14554	14733	14542	14498	14596	14599	14832	14633	14226	14647	14811	14546	14380	14679	14554	14521	14447	14362	14466	14610	14561	14541	14518	14509	14320	14522	14401	14513	14502	14532	14517	14652	14600	14492	14446	14599	14357	14606	14526	14513	14406	14302	14618	14476	14696	14433	14346	14499	14561	14682	14558	14515	14634	14687	14254	14505	14392	14504	14539	14570	14470	14590	14432	14621	14088	14515	14517	14656	14429	14437	14350	14353	14489	14564	14414	14506	14396	14472	14319	14529	14411	14459	14441	14325	14510	14688	14455	14315	14395	14490	14513	14599	14396	14834	14603	14408	14653	14684	14470	14394	14687	14393	14518	14744	14331	14476	14477	14519	14662	14545	14715	14629	14457	14475	14561	14417	14424	14500	14479	14454	14261	14452	14409	14613	14518	14707	14567	14591	14642	14297	14552	14500	14317	14434	14511	14650	14425	14647	14524	14275	14499	14560	14720	14638	14634	14548	14488	14520	14477	14458	14638	14305	14595	14640	14344	14406	14322	14648	14415	14590	14338	14537	14746	14492	14536	14509	14636	14790	14671	14256	14291	14584	14290	14485	14537	14342	14624	14554	14532	14623	14588	14324	14458	14515	14526	14473	14472	14405	14470	14367	14725	14519	14539	14635	14546	14799	14373	14525	14419	14679	14479	14426	14503	14635	14528	14876	14615	14647	14342	14422	14486	14624	14604	14629	14464	14635	14633	14461	14460	14684	14544	14465	14415	14560	14436	14447	14625	14489	14873	14514	14412	14393	14363	14551	14506	14321	14512	14508	14574	14430	14613	14618	14539	14663	14614	14510	14520	14667	14534	14543	14394	14550	14688	14465	14427	14436	14490	14441	14607	14548	14603	14761	14403	14512	14521	14479	14444	14571	14435	14611	14567	14407	14462	14539	14618	14527	14292	14433	14472	14468	14696	14581	14404	14574	14464	14586	14365	14347	14635	14521	14413	14623	14507	14674	14493	14472	14562	14475	14423	14384	14496	14478	14516	14563	14725	14713	14625	14411	14560	14611	14449	14506	14384	14649	14471	14455	14364	14360	14257	14374	14518	14440	14624	14350	14399	14393	14518	14345	14393	14339	14372	14518	14493	14364	14644	14591	14506	14510	14411	14592	14384	14652	14716	14555	14490	14440	14528	14437	14498	14537	14694	14477	14229	14567	14451	14459	14511	14514	14529	14566	14612	14603	14473	14692	14403	14319	14523	14516	14545	14546	14613	14394	14344	14586	14442	14667	14543	14456	14599	14388	14362	14523	14466	14418	14591	14485	14437	14522	14533	14479	14571	14549	14798	14457	14674	14391	14568	14394	14611	14525	14314	14516	14415	14687	14589	14277	14442	14527	14488	14542	14723	14541	14483	14361	14683	14410	14577	14584	14436	14453	14480	14523	14678	14549	14597	14681	14449	14488	14664	14509	14498	14474	14434	14434	14702	14498	14575	14483	14499	14583	14376	14611	14571	14480	14442	14881	14519	14413	14436	14457	14433	14489	14479	14392	14348	14400	14494	14543	14658	14546	14552	14577	14371	14500	14295	14567	14331	14617	14612	14467	14496	14437	14454	14490	14280	14380	14602	14494	14349	14586	14512	14444	14674	14603	14550	14700	14316	14406	14367	14668	14525	14497	14590	14724	14415	14715	14494	14429	14526	14455	14481	14567	14632	14340	14542	14547	14718	14391	14487	14577	14535	14547	14591	14480	14310	14679	14496	14574	14581	14555	14644	14214	14581	14581	14485	14644	14629	14430	14694	14518	14501	14695	14392	14378	14537	14469	14475	14544	14292	14551	14495	14620	14687	14624	14570	14490	14419	14624	14442	14685	14331	14650	14426	14482	14477	14656	14412	14425	14394	14543	14593	14632	14562	14547	14517	14642	14738	14555	14560	14574	14643	14623	14545	14443	14639	14687	14434	14565	14585	14553	14559	14603	14514	14554	14662	14593	14411	14517	14477	14488	14511	14455	14563	14643	14427	14431	14519	14484	14651	14396	14436	14511	14538	14519	14426	14483	14636	14709	14578	14670	14577	14404	14310	14719	14413	14567	14673	14589	14472	14334	14421	14432	14316	14655	14482	14603	14363	14340	14586	14540	14568	14536	14508	14576	14591	14321	14579	14588	14564	14602	14483	14471	14585	14416	14483	14431	14528	14473	14327	14452	14536	14472	14575	14559	14589	14676	14531	14461	14446	14505	14561	14772	14717	14539	14578	14622	14930	14484	14426	14535	14393	14515	14365	14281	14461	14434	14486	14648	14450	14714	14624	14409	14375	14365	14543	14493	14584	14670	14497	14503	14377	14552	14443	14557	14453	14543	14618	14679	14524	14542	14673	14648	14525	14483	14680	14529	14553	14463	14622	14433	14529	14435	14458	14354	14375	14361	14444	14410	14407	14478	14692	14526	14363	14560	14375	14563	14361	14590	14374	14502	14449	14562	14725	14452	14479	14371	14531	14627	14636	14401	14513	14633	14471	14490	14478	14602	14644	14526	14494	14571	14452	14757	14499	14559	14642	14550	14538	14761	14605	14578	14803	14554	14530	14445	14507	14473	14567	14552	14343	14501	14560	14310	14341	14743	14225	14364	14665	14646	14393	14432	14344	14561	14413	14455	14435	14335	14350	14479	14748	14446	14482	14521	14336	14569	14441	14431	14472	14445	14701	14666	14422	14521	14729	14405	14533	14496	14500	14524	14534	14456	14493	14576	14539	14533	14476	14272	14554	14489	14510	14538	14504	14507	14279	14380	14285	14531	14610	14580	14399	14409	14412	14561	14366	14646	14421	14476	14816	14528	14378	14456	14796	14636	14432	14541	14462	14499	14347	14486	14500	14321	14326	14521	14406	14533	14409	14662	14440	14478	14259	14376	14559	14659	14588	14487	14356	14598	14544	14612	14520	14435	14422	14625	14454	14452	14465	14392	14438	14697	14660	14441	14478	14403	14414	14498	14541	14455	14465	14636	14660	14558	14501	14516	14340	14446	14507	14517	14590	14662	14514	14544	14561	14544	14438	14419	14581	14509	14502	14640	14516	14413	14333	14478	14277	14524	14390	14216	14469	14421	14442	14484	14615	14519	14385	14411	14724	14525	14372	14426	14424	14491	14453	14477	14474	14627	14580	14597	14485	14587	14527	14516	14553	14611	14681	14462	14434	14469	14618	14351	14439	14245	14369	14500	14629	14478	14515	14533	14502	14477	14363	14548	14530	14678	14556	14310	14477	14755	14705	14498	14564	14496	14370	14499	14353	14394	14582	14608	14547	14371	14493	14581	14564	14581	14490	14530	14496	14789	14740	14627	14643	14431	14739	14431	14463	14599	14443	14677	14534	14585	14609	14511	14439	14721	14398	14463	14630	14654	14581	14646	14432	14444	14358	14321	14438	14617	14598	14490	14587	14692	14463	14601	14440	14475	14405	14500	14294	14459	14530	14658	14544	14503	14417	14458	14508	14508	14506	14464	14516	14410	14467	14601	14515	14589	14469	14452	14835	14486	14573	14539	14472	14490	14354	14556	14485	14541	14351	14388	14462	14373	14515	14545	14342	14653	14647	14544	14440	14449	14481	14384	14371	14390	14353	14427	14266	14463	14614	14529	14577	14531	14633	14408	14355	14359	14441	14475	14476	14517	14525	14496	14609	14618	14639	14761	14726	14473	14435	14482	14471	14585	14515	14772	14611	14551	14568	14584	14443	14582	14516	14619	14306	14644	14577	14343	14537	14596	14340	14495	14271	14611	14371	14402	14519	14508	14574	14409	14441	14526	14703	14555	14348	14402	14442	14521	14533	14393	14421	14482	14474	14266	14632	14429	14485	14327	14524	14479	14433	14457	14214	14511	14814	14356	14452	14579	14387	14469	14319	14609	14374	14576	14499	14455	14576	14742	14501	14646	14671	14352	14325	14445	14666	14465	14495	14470	14572	14496	14402	14596	14351	14492	14543	14616	14557	14507	14476	14539	14497	14438	14554	14549	14475	14561	14548	14576	14562	14586	14586	14445	14525	14715	14629	14485	14392
23267	45993	37959	28871	23277	20021	17951	16720	15925	15387	15090	14844	14686	14560	14494	14091	14173	14059	13806	13918	13860	13801	13801	13575	13829	13655	13746	13515	13663	13529	13517	13463	13689	13736	13564	13476	13598	13447	13632	13561	13565	13605	13451	13507	13524	13457	13491	13408	13537	13562	13574	13761	13645	13598	13692	13645	13482	13455	13585	13648	13606	13599	13532	13523	13534	13398	13555	13456	13613	13606	13538	13652	13585	13744	13525	13563	13433	13434	13538	13620	13518	13449	13531	13559	13551	13584	13509	13541	13336	13574	13378	13424	13519	13548	13601	13681	13533	13441	13669	13496	13604	13369	13483	13429	13343	13554	13624	13441	13601	13333	13512	13535	13484	13476	13587	13565	13601	13487	13466	13460	13600	13413	13497	13641	13506	13286	13544	13694	13645	13560	13568	13750	13604	13355	13669	13463	13599	13662	13505	13418	13513	13513	13470	13626	13704	13333	13623	13639	13479	13582	13455	13611	13470	13548	13488	13623	13438	13418	13646	13555	13451	13539	13457	13586	13487	13439	13542	13401	13539	13550	13633	13606	13552	13464	13535	13651	13479	13494	13565	13546	13609	13482	13450	13566	13551	13586	13585	13423	13592	13556	13587	13742	13653	13533	13543	13476	13481	13500	13648	13586	13601	13522	13464	13598	13435	13319	13578	13538	13551	13555	13525	13413	13506	13593	13661	13662	13511	13458	13517	13620	13475	13485	13612	13512	13481	13500	13531	13595	13488	13550	13451	13426	13470	13427	13606	13729	13434	13582	13646	13573	13511	13471	13610	13518	13539	13576	13495	13456	13627	13616	13389	13519	13529	13817	13293	13484	13492	13568	13517	13528	13636	13383	13547	13670	13450	13698	13619	13589	13616	13324	13534	13520	13535	13672	13599	13546	13519	13504	13647	13503	13578	13562	13448	13465	13449	13546	13375	13520	13494	13448	13612	13609	13527	13597	13438	13460	13488	13544	13617	13501	13479	13562	13462	13348	13644	13434	13447	13441	13429	13589	13596	13711	13605	13366	13537	13482	13532	13506	13637	13618	13697	13479	13615	13435	13569	13467	13387	13660	13593	13699	13586	13483	13624	13484	13611	13479	13457	13393	13388	13659	13497	13458	13505	13500	13432	13595	13543	13790	13519	13481	13376	13491	13545	13573	13393	13506	13545	13627	13468	13726	13542	13520	13560	13720	13621	13413	13611	13582	13479	13631	13508	13627	13562	13417	13671	13609	13564	13563	13565	13387	13557	13669	13448	13460	13605	13627	13512	13574	13522	13463	13482	13449	13490	13535	13529	13500	13484	13609	13577	13491	13536	13557	13565	13628	13508	13541	13541	13699	13569	13450	13609	13465	13483	13505	13640	13502	13592	13370	13620	13645	13526	13646	13397	13457	13449	13642	13510	13664	13653	13469	13652	13525	13551	13532	13616	13404	13516	13545	13494	13404	13545	13688	13429	13509	13474	13636	13537	13580	13465	13587	13676	13734	13609	13572	13686	13503	13491	13461	13484	13510	13679	13561	13452	13588	13391	13589	13544	13581	13576	13672	13528	13364	13568	13686	13356	13661	13485	13465	13621	13526	13378	13470	13692	13644	13490	13553	13535	13589	13468	13569	13519	13602	13606	13569	13566	13560	13657	13544	13702	13505	13566	13651	13601	13517	13454	13529	13508	13603	13545	13441	13582	13457	13741	13764	13554	13623	13599	13618	13623	13308	13623	13603	13581	13641	13507	13603	13607	13515	13517	13593	13636	13488	13628	13551	13241	13564	13423	13516	13631	13495	13604	13587	13785	13533	13621	13654	13521	13444	13508	13503	13655	13584	13606	13611	13602	13512	13582	13362	13530	13707	13650	13445	13495	13537	13427	13469	13520	13634	13508	13437	13604	13660	13548	13576	13515	13503	13379	13567	13614	13595	13501	13580	13440	13490	13434	13518	13496	13520	13647	13474	13491	13399	13601	13517	13700	13559	13613	13526	13457	13557	13529	13513	13577	13512	13692	13531	13620	13557	13613	13542	13502	13451	13462	13613	13421	13515	13506	13546	13489	13451	13649	13466	13431	13396	13671	13472	13715	13507	13631	13442	13443	13586	13442	13586	13693	13780	13427	13528	13581	13473	13468	13668	13415	13596	13559	13689	13582	13548	13590	13479	13531	13476	13677	13695	13567	13589	13564	13576	13549	13536	13614	13435	13510	13360	13383	13587	13490	13505	13629	13520	13712	13547	13517	13477	13560	13531	13422	13493	13463	13567	13429	13556	13584	13471	13391	13519	13470	13762	13507	13467	13519	13525	13565	13402	13384	13564	13612	13595	13503	13529	13587	13451	13620	13490	13466	13521	13494	13555	13622	13447	13602	13577	13568	13449	13569	13663	13434	13633	13549	13577	13423	13487	13683	13520	13648	13359	13538	13444	13700	13359	13592	13606	13393	13505	13654	13665	13504	13468	13505	13496	13471	13560	13630	13566	13495	13471	13658	13447	13558	13594	13375	13463	13479	13561	13640	13610	13599	13567	13576	13651	13459	13582	13580	13443	13564	13524	13622	13532	13416	13554	13528	13610	13352	13533	13529	13354	13734	13555	13466	13508	13559	13476	13527	13451	13627	13618	13593	13544	13426	13547	13505	13593	13470	13364	13488	13573	13638	13541	13578	13571	13469	13410	13641	13475	13289	13549	13621	13615	13405	13585	13431	13460	13636	13571	13536	13506	13511	13618	13509	13599	13616	13491	13550	13661	13497	13623	13477	13700	13631	13635	13477	13426	13707	13634	13591	13550	13531	13554	13458	13481	13613	13777	13521	13587	13727	13554	13563	13650	13617	13541	13684	13756	13500	13600	13380	13411	13688	13560	13533	13551	13490	13655	13343	13437	13384	13586	13486	13587	13501	13651	13469	13457	13562	13634	13568	13474	13587	13546	13502	13632	13513	13598	13558	13525	13559	13528	13485	13456	13620	13390	13541	13740	13555	13638	13576	13372	13660	13671	13738	13321	13497	13467	13573	13529	13755	13566	13437	13473	13581	13653	13438	13495	13463	13482	13536	13453	13717	13672	13503	13608	13488	13580	13562	13523	13442	13379	13639	13417	13570	13614	13248	13553	13432	13493	13435	13619	13304	13564	13499	13540	13583	13444	13652	13517	13698	13399	13661	13473	13608	13487	13573	13436	13509	13506	13462	13467	13563	13340	13487	13567	13582	13464	13476	13559	13660	13403	13539	13451	13392	13547	13459	13509	13709	13478	13526	13570	13423	13516	13679	13710	13419	13602	13618	13739	13508	13556	13466	13575	13536	13557	13630	13476	13306	13429	13560	13622	13662	13550	13417	13622	13527	13453	13526	13573	13471	13465	13561	13543	13521	13459	13634	13699	13608	13495	13554	13489	13530	13588	13403	13443	13354	13522	13540	13599	13543	13557	13505	13573	13527	13616	13492	13580	13645	13552	13459	13393	13512	13451	13526	13424	13450	13601	13563	13561	13404	13439	13495	13469	13593	13548	13523	13486	13577	13451	13545	13394	13783	13602	13562	13453	13450	13494	13692	13526	13518	13358	13420	13448	13508	13590	13746	13739	13685	13483	13373	13616	13422	13642	13593	13588	13609	13586	13656	13602	13496	13622	13749	13616	13754	13356	13663	13601	13497	13499	13576	13470	13704	13382	13689	13610	13609	13470	13529	13535	13556	13513	13521	13664	13540	13526	13501	13497	13541	13585	13434	13534	13648	13392	13688	13511	13616	13695	13664	13542	13386	13501	13463	13532	13467	13318	13643	13476	13355	13518	13459	13476	13666	13412	13558	13587	13519	13523	13591	13591	13540	13518	13607	13546	13425	13572	13362	13410	13543	13552	13284	13632	13521	13675	13716	13518	13438	13464	13450	13574	13613	13756	13494	13622	13595	13431	13619	13710	13451	13470	13494	13547	13537	13562	13600	13529	13478	13593	13396	13596	13750	13505	13426	13615	13628	13507	13442	13459	13759	13396	13488	13682	13632	13392	13504	13514	13401	13441	13607	13750	13569	13520	13446	13661	13434	13469	13511	13411	13486	13420	13546	13394	13467	13660	13680	13469	13374	13581	13367	13717	13499	13510	13497	13539	13524	13526	13648	13310	13360	13573	13618	13547	13528	13509	13485	13403	13458	13493	13621	13554	13493	13541	13530	13620	13572	13384	13434	13435	13605	13628	13443	13588	13438	13543	13538	13422	13523	13411	13586	13563	13671	13568	13651	13413	13629	13462	13687	13383	13381	13565	13640	13354	13416	13566	13297	13466	13547	13518	13606	13379	13515	13508	13454	13468	13599	13533	13381	13495	13514	13551	13510	13385	13418	13726	13479	13482	13461	13584	13710	13497	13401	13627	13551	13681	13587	13590	13580	13465	13415	13465	13524	13739	13597	13620	13565	13599	13541	13734	13480	13436	13502	13371	13602	13563	13498	13615	13478	13716	13566	13357	13555	13603	13505	13601	13688	13479	13606	13624	13640	13400	13594	13555	13529	13530	13471	13534	13586	13605	13654	13371	13391	13628	13617	13400	13523	13625	13512	13489	13566	13540	13434	13440	13347	13701	13512	13602	13481	13679	13525	13547	13424	13513	13574	13441	13349	13552	13730	13490	13442	13647	13395	13686	13645	13449	13551	13413	13668	13503	13524	13491	13489	13516	13438	13728	13567	13442	13592	13617	13658	13575	13498	13530	13514	13514	13566	13423	13553	13459	13552	13490	13535	13435	13505	13515	13461	13516	13560	13425	13636	13381	13377	13599	13538	13530	13462	13557	13520	13538	13675	13580	13485	13527	13587	13448	13695	13484	13421	13489	13433	13372	13614	13435	13586	13591	13536	13473	13670	13429	13517	13464	13443	13657	13400	13485	13648	13491	13459	13571	13606	13499	13495	13396	13585	13576	13483	13537	13442	13655	13499	13669	13424	13578	13527	13442	13471	13424	13676	13628	13594	13496	13645	13411	13526	13549	13412	13571	13375	13646	13588	13431	13513	13484	13552	13524	13566	13610	13428	13609	13568	13633	13633	13536	13425	13565	13629	13529	13596	13454	13589	13649	13395	13464	13396	13488	13499	13498	13630	13553	13347	13566	13559	13519	13494	13586	13717	13536	13621	13276	13503	13459	13542	13466
29424	24625	25983	21550	16988	16054	15434	15000	14897	14597	14674	14580	14716	14677	14686	14392	14486	14552	14536	14460	14619	14404	14480	14267	14296	14312	14446	14582	14406	14571	14506	14458	14418	14420	14389	14404	14203	14221	14361	14251	14366	14236	14335	14415	14509	14174	14304	14300	14216	14284	14525	14391	14335	14084	14193	14411	14366	14370	14326	14358	14501	14483	14469	14297	14385	14449	14395	14250	14316	14564	14317	14422	14252	14285	14344	14392	14324	14308	14290	14295	14233	14426	14508	14265	14259	14300	14604	14330	14275	14414	14238	14229	14503	14294	14093	14396	14463	14418	14310	14364	14228	14432	14513	14294	14445	14255	14458	14547	14316	14256	14330	14380	14269	14233	14629	14400	14367	14435	14312	14231	14366	14328	14279	14313	14546	14214	14548	14151	14265	14314	14301	14340	14409	14397	14380	14259	14285	14476	14415	14210	14424	14485	14293	14297	14289	14426	14286	14389	14443	14260	14464	14424	14278	14186	14420	14438	14523	14380	14189	14382	14282	14155	14383	14265	14395	14485	14360	14231	14392	14428	14275	14338	14318	14194	14271	14274	14447	14278	14393	14279	14262	14307	14527	14398	14479	14461	14470	14242	14295	14408	14125	14562	14341	14288	14467	14245	14453	14340	14277	14248	14312	14227	14256	14119	14281	14354	14394	14465	14404	14323	14390	14249	14554	14432	14553	14333	14377	14344	14401	14290	14347	14323	14344	14367	14383	14335	14340	14351	14302	14285	14072	14541	14403	14294	14382	14354	14255	14238	14385	14287	14434	14281	14273	14406	14453	14201	14276	14325	14379	14556	14469	14481	14151	14448	14230	14411	14234	14435	14386	14275	14377	14251	14354	14235	14383	14204	14221	14478	14323	14334	14228	14228	14456	14244	14380	14352	14462	14336	14424	14504	14294	14252	14428	14510	14351	14248	14437	14548	14434	14453	14370	14290	14341	14341	14534	14362	14264	14319	14153	14359	14326	14316	14444	14330	14439	14432	14363	14538	14509	14478	14327	14170	14416	14379	14343	14409	14350	14430	14180	14491	14421	14378	14344	14277	14361	14338	14469	14332	14376	14285	14378	14416	14489	14169	14426	14277	14332	14305	14384	14286	14359	14429	14222	14502	14428	14276	14408	14585	14414	14239	14422	14303	14318	14463	14609	14313	14259	14364	14200	14252	14318	14390	14351	14405	14476	14369	14608	14247	14480	14437	14271	14037	14277	14322	14303	14424	14314	14361	14157	14310	14296	14311	14301	14620	14440	14344	14319	14399	14327	14426	14282	14348	14347	14471	14475	14330	14477	14211	14521	14321	14356	14101	14437	14446	14373	14267	14366	14337	14343	14329	14287	14284	14411	14317	14223	14538	14391	14274	14527	14231	14343	14340	14547	14419	14343	14431	14178	14261	14461	14371	14408	14479	14395	14376	14453	14336	14421	14392	14335	14458	14405	14454	14485	14255	14273	14314	14161	14216	14416	14234	14345	14277	14320	14199	14240	14132	14344	14282	14039	14247	14240	14257	14218	14409	14328	14462	14358	14513	14451	14350	14409	14281	14218	14410	14342	14257	14405	14464	14388	14318	14290	14497	14518	14168	14287	14353	14344	14073	14301	14315	14281	14172	14385	14424	14381	14383	14251	14398	14259	14502	14447	14391	14108	14473	14569	14336	14344	14304	14416	14342	14435	14197	14460	14476	14544	14561	14421	14406	14220	14519	14533	14453	14307	14281	14206	14393	14169	14395	14497	14392	14046	14332	14469	14402	14419	14445	14356	14345	14201	14381	14300	14391	14510	14296	14187	14301	14490	14373	14390	14278	14387	14433	14471	14370	14198	14346	14304	14460	14356	14518	14450	14240	14328	14342	14291	14357	14498	14587	14397	14481	14322	14286	14360	14389	14090	14389	14262	14338	14577	14443	14353	14505	14391	14404	14352	14354	14277	14303	14290	14443	14417	14322	14471	14249	14538	14344	14420	14294	14324	14328	14411	14199	14458	14296	14237	14346	14369	14530	14472	14517	14428	14413	14446	14341	14463	14403	14376	14304	14277	14229	14324	14246	14262	14358	14240	14496	14295	14329	14312	14238	14315	14303	14400	14402	14392	14325	14413	14311	14442	14245	14533	14418	14476	14488	14375	14308	14405	14346	14300	14250	14277	14261	14354	14273	14334	14283	14578	14240	14356	14398	14257	14308	14378	14302	14208	14288	14222	14480	14334	14248	14305	14484	14494	14281	14404	14396	14351	14447	14351	14478	14413	14175	14380	14581	14240	14418	14549	14210	14407	14433	14440	14280	14398	14421	14291	14518	14285	14358	14357	14271	14212	14219	14519	14329	14369	14323	14486	14427	14276	14390	14157	14327	14383	14466	14469	14285	14434	14217	14331	14240	14465	14312	14416	14201	14397	14393	14279	14546	14351	14147	14131	14142	14209	14344	14263	14364	14315	14325	14214	14429	14346	14374	14336	14346	14348	14338	14402	14485	14459	14345	14343	14342	14472	14459	14381	14331	14338	14308	14318	14484	14331	14363	14353	14317	14496	14260	14523	14374	14310	14360	14441	14214	14409	14513	14245	14276	14378	14413	14486	14279	14294	14314	14555	14341	14468	14361	14269	14353	14482	14367	14421	14494	14527	14204	14305	14307	14298	14351	14491	14305	14238	14224	14248	14390	14243	14465	14406	14381	14371	14500	14370	14156	14376	14430	14251	14367	14330	14246	14360	14325	14401	14187	14411	14254	14300	14170	14571	14365	14480	14365	14440	14379	14221	14312	14240	14319	14520	14398	14217	14350	14530	14517	14447	14232	14508	14401	14583	14444	14415	14439	14443	14443	14335	14117	14393	14330	14243	14328	14376	14274	14419	14278	14456	14428	14240	14429	14275	14429	14418	14187	14282	14327	14377	14289	14426	14320	14302	14476	14236	14246	14454	14337	14325	14431	14263	14225	14344	14374	14467	14440	14437	14262	14366	14424	14141	14161	14216	14178	14386	14414	14280	14177	14500	14423	14320	14336	14461	14518	14201	14193	14341	14291	14220	14627	14370	14286	14480	14293	14576	14467	14297	14368	14351	14249	14339	14329	14321	14365	14338	14336	14371	14446	14394	14547	14421	14218	14518	14498	14296	14454	14539	14452	14455	14191	14438	14194	14520	14399	14367	14409	14238	14338	14298	14469	14276	14446	14358	14391	14595	14256	14170	14301	14487	14516	14332	14499	14400	14413	14475	14350	14400	14415	14328	14566	14236	14583	14421	14235	14335	14256	14449	14290	14433	14281	14299	14225	14172	14094	14295	14335	14278	14320	14361	14488	14477	14416	14476	14338	14319	14232	14196	14283	14479	14193	14268	14293	14231	14262	14310	14486	14361	14241	14460	14322	14274	14173	14155	14379	14323	14176	14258	14439	14271	14302	14370	14275	14368	14395	14403	14408	14472	14283	14425	14316	14413	14376	14344	14325	14313	14254	14196	14316	14327	14416	14191	14474	14360	14493	14333	14249	14439	14464	14315	14475	14407	14419	14497	14235	14406	14366	14461	14167	14532	14303	14323	14408	14389	14485	14367	14305	14638	14333	14219	14396	14662	14444	14398	14253	14366	14393	14436	14500	14431	14162	14372	14432	14473	14564	14187	14227	14218	14426	14322	14214	14257	14467	14217	14102	14302	14313	14221	14216	14373	14137	14279	14392	14337	14440	14405	14361	14346	14330	14247	14388	14438	14362	14388	14351	14489	14432	14342	14418	14402	14297	14342	14213	14255	14450	14233	14352	14408	14294	14435	14493	14296	14366	14493	14392	14314	14377	14375	14337	14408	14464	14407	14360	14387	14201	14196	14348	14542	14367	14320	14243	14497	14574	14562	14285	14382	14352	14429	14389	14344	14427	14441	14347	14417	14445	14391	14412	14325	14494	14414	14409	14384	14445	14493	14346	14341	14432	14379	14304	14145	14356	14382	14376	14403	14258	14171	14377	14540	14395	14580	14469	14493	14247	14412	14328	14317	14281	14272	14279	14275	14395	14457	14279	14433	14340	14268	14342	14367	14392	14339	14334	14302	14322	14385	14258	14293	14306	14093	14339	14253	14360	14488	14415	14508	14471	14366	14303	14335	14399	14498	14395	14533	14396	14300	14295	14555	14399	14422	14342	14456	14245	14297	14466	14203	14432	14273	14157	14273	14306	14444	14275	14209	14258	14329	14274	14183	14293	14117	14407	14358	14580	14173	14354	14295	14320	14434	14499	14216	14209	14388	14405	14325	14395	14298	14300	14324	14328	14396	14494	14341	14279	14386	14286	14482	14418	14319	14372	14391	14378	14480	14556	14540	14371	14226	14384	14380	14470	14354	14493	14467	14332	14403	14238	14378	14349	14506	14525	14592	14383	14558	14451	14539	14467	14371	14414	14351	14476	14319	14246	14252	14480	14275	14363	14235	14350	14233	14346	14335	14334	14580	14289	14279	14342	14396	14481	14280	14200	14314	14337	14288	14122	14383	14322	14323	14389	14205	14431	14377	14261	14346	14342	14063	14334	14450	14572	14452	14426	14390	14239	14279	14491	14351	14528	14427	14428	14317	14189	14216	14462	14249	14225	14316	14415	14481	14410	14583	14402	14635	14468	14423	14421	14389	14392	14364	14330	14499	14435	14169	14365	14335	14363	14358	14443	14293	14470	14241	14225	14424	14452	14350	14274	14444	14344	14233	14354	14716	14578	14339	14237	14331	14165	14259	14309	14264	14460	14349	14488	14399	14363	14390	14382	14225	14392	14398	14425	14351	14375	14483	14266	14496	14341	14172	14461	14488	14369	14426	14477	14387	14229	14092	14286	14456	14470	14444	14407	14419	14175	14310	14361	14374	14256	14447	14426	14363	14202	14513	14470	14358	14321	14445	14403	14264	14366	14458	14416	14158	14231	14221	14283	14360	14164	14361	14048	14556	14398	14371	14411	14298	14243	14320	14126	14288	14330	14419	14287	14429	14397	14237	14281	14286	14357	14526	14367	14177	14241	14432	14184	14286	14285	14684	14410	14373	14518	14409	14448	14272	14260	14291	14468	14140	14646	14341	14446	14318	14188	14388	14371	14425	14317	14314	14372	14440	14248	14323	14148	14334	14321	14402	14558	14174	14086	14429	14357
22513	34624	27469	20870	17375	16003	15124	14495	14120	14016	13967	14064	13887	13744	13729	13580	13910	13417	13514	13529	13685	13382	13536	13492	13563	13348	13484	13521	13548	13415	13382	13454	13543	13369	13626	13414	13390	13249	13463	13273	13380	13438	13244	13430	13391	13350	13342	13506	13471	13489	13478	13298	13300	13461	13390	13429	13565	13703	13543	13438	13478	13584	13525	13439	13331	13446	13495	13607	13428	13385	13352	13428	13506	13453	13377	13420	13461	13324	13595	13556	13546	13433	13511	13550	13450	13461	13264	13455	13388	13396	13269	13400	13328	13599	13429	13268	13424	13649	13516	13547	13469	13534	13373	13470	13487	13402	13466	13395	13317	13346	13459	13395	13459	13324	13477	13400	13514	13455	13468	13634	13467	13356	13374	13259	13393	13539	13428	13532	13335	13380	13412	13477	13512	13355	13349	13517	13502	13513	13293	13494	13381	13269	13520	13407	13622	13358	13377	13562	13580	13502	13356	13468	13358	13423	13313	13394	13565	13529	13487	13493	13281	13345	13445	13518	13338	13323	13602	13433	13468	13340	13424	13343	13582	13315	13575	13454	13393	13477	13509	13483	13613	13327	13651	13446	13413	13237	13494	13277	13431	13475	13331	13464	13429	13573	13453	13554	13319	13607	13357	13492	13492	13487	13544	13490	13397	13242	13297	13469	13453	13432	13278	13492	13428	13514	13463	13416	13464	13554	13504	13234	13602	13507	13577	13459	13422	13496	13582	13534	13521	13487	13560	13479	13454	13349	13473	13429	13476	13573	13488	13423	13489	13423	13576	13406	13342	13547	13404	13508	13466	13297	13613	13264	13378	13517	13492	13559	13546	13154	13402	13628	13564	13456	13550	13326	13546	13355	13439	13317	13425	13398	13375	13428	13543	13553	13355	13538	13474	13607	13494	13257	13449	13659	13438	13335	13501	13434	13662	13364	13480	13561	13561	13479	13399	13527	13537	13382	13503	13499	13617	13307	13591	13544	13392	13440	13248	13415	13457	13388	13462	13609	13589	13322	13333	13310	13460	13484	13570	13329	13470	13456	13429	13466	13466	13339	13415	13407	13554	13395	13486	13539	13383	13340	13273	13434	13543	13494	13334	13423	13369	13540	13515	13366	13367	13437	13500	13564	13462	13402	13444	13448	13527	13189	13353	13391	13431	13390	13374	13385	13525	13534	13398	13497	13536	13516	13403	13509	13509	13470	13548	13450	13539	13422	13361	13624	13615	13371	13561	13517	13471	13647	13320	13385	13482	13513	13403	13454	13287	13497	13389	13453	13518	13390	13539	13371	13416	13299	13448	13495	13456	13435	13440	13443	13514	13397	13635	13449	13545	13482	13534	13334	13476	13378	13448	13622	13468	13459	13524	13504	13510	13692	13379	13480	13487	13472	13412	13636	13421	13443	13213	13628	13525	13380	13465	13329	13362	13455	13325	13427	13600	13307	13452	13549	13403	13372	13488	13489	13597	13528	13497	13460	13442	13380	13302	13313	13561	13486	13391	13475	13396	13449	13378	13296	13537	13528	13512	13367	13364	13469	13335	13427	13344	13358	13383	13608	13441	13321	13508	13449	13517	13369	13504	13434	13655	13377	13470	13372	13539	13441	13369	13456	13457	13494	13446	13427	13505	13427	13485	13436	13427	13517	13375	13450	13582	13462	13394	13501	13546	13452	13400	13478	13407	13277	13455	13347	13440	13523	13465	13642	13480	13327	13418	13430	13425	13525	13367	13467	13547	13492	13374	13291	13365	13348	13498	13292	13356	13458	13527	13432	13349	13524	13443	13447	13466	13310	13436	13425	13445	13513	13615	13442	13357	13397	13518	13492	13575	13365	13469	13437	13446	13371	13445	13587	13335	13365	13524	13368	13425	13350	13220	13459	13390	13258	13511	13338	13409	13215	13446	13404	13548	13374	13477	13298	13267	13532	13532	13479	13478	13453	13532	13492	13582	13443	13398	13553	13419	13478	13336	13402	13547	13389	13586	13590	13372	13344	13330	13357	13520	13467	13483	13400	13334	13450	13525	13508	13499	13445	13381	13544	13444	13661	13389	13505	13627	13429	13348	13403	13670	13622	13635	13497	13512	13465	13548	13461	13469	13526	13455	13506	13425	13365	13345	13437	13334	13338	13494	13546	13566	13522	13472	13493	13478	13638	13367	13362	13495	13450	13672	13338	13324	13486	13401	13296	13376	13411	13497	13448	13547	13387	13255	13540	13455	13446	13431	13504	13438	13471	13479	13485	13595	13269	13456	13338	13577	13485	13463	13496	13402	13492	13446	13310	13567	13395	13364	13449	13348	13528	13372	13446	13312	13330	13390	13507	13439	13340	13257	13511	13532	13396	13407	13381	13480	13278	13425	13283	13444	13447	13389	13404	13540	13414	13458	13358	13343	13218	13380	13372	13532	13473	13340	13487	13380	13416	13513	13553	13385	13339	13510	13402	13503	13411	13373	13353	13328	13458	13435	13285	13469	13536	13402	13415	13493	13431	13515	13364	13497	13427	13340	13493	13272	13489	13505	13425	13401	13442	13263	13318	13461	13470	13437	13380	13556	13515	13424	13330	13418	13507	13392	13440	13444	13785	13411	13332	13513	13317	13347	13316	13432	13494	13443	13683	13392	13539	13540	13349	13386	13338	13500	13342	13642	13511	13525	13467	13514	13403	13468	13474	13498	13496	13449	13426	13402	13368	13459	13443	13458	13410	13412	13356	13471	13508	13444	13571	13388	13416	13622	13535	13446	13632	13409	13402	13488	13483	13436	13521	13510	13408	13382	13416	13498	13529	13412	13440	13494	13266	13373	13381	13412	13331	13314	13685	13493	13603	13413	13470	13363	13508	13289	13393	13568	13671	13450	13273	13367	13451	13419	13467	13585	13455	13536	13400	13424	13479	13458	13390	13468	13495	13346	13579	13413	13283	13462	13601	13386	13411	13368	13387	13361	13368	13382	13549	13578	13373	13384	13481	13626	13391	13684	13531	13480	13556	13499	13355	13356	13290	13565	13555	13348	13443	13466	13343	13508	13433	13509	13339	13524	13416	13360	13496	13415	13351	13540	13528	13461	13523	13315	13505	13393	13404	13396	13576	13373	13455	13564	13512	13419	13393	13240	13296	13375	13360	13366	13400	13590	13344	13487	13201	13409	13384	13482	13401	13480	13433	13495	13655	13531	13611	13509	13461	13327	13508	13392	13618	13374	13442	13499	13265	13551	13468	13462	13364	13543	13460	13528	13478	13416	13308	13536	13391	13314	13388	13393	13402	13543	13427	13339	13219	13453	13490	13420	13479	13515	13364	13382	13409	13501	13436	13389	13676	13443	13400	13556	13462	13522	13556	13457	13423	13484	13472	13464	13537	13462	13122	13447	13386	13393	13458	13533	13282	13427	13300	13498	13393	13565	13462	13406	13413	13526	13561	13500	13505	13510	13394	13406	13390	13630	13553	13541	13345	13668	13394	13276	13408	13465	13342	13502	13408	13430	13450	13515	13481	13522	13606	13427	13388	13379	13485	13438	13356	13385	13313	13524	13400	13446	13371	13530	13439	13355	13333	13480	13541	13367	13475	13609	13458	13514	13384	13309	13475	13425	13385	13301	13292	13509	13531	13500	13369	13353	13376	13243	13439	13468	13281	13416	13541	13341	13400	13432	13538	13407	13451	13459	13240	13505	13442	13527	13416	13404	13440	13502	13492	13378	13425	13544	13431	13256	13348	13449	13659	13537	13386	13576	13281	13476	13571	13393	13512	13327	13545	13381	13576	13376	13332	13397	13496	13437	13544	13551	13312	13463	13579	13460	13412	13446	13452	13342	13485	13293	13387	13388	13393	13216	13581	13520	13369	13532	13464	13398	13528	13456	13415	13493	13496	13673	13457	13483	13308	13383	13639	13525	13391	13559	13425	13425	13590	13555	13431	13540	13493	13427	13389	13435	13371	13472	13461	13573	13584	13195	13392	13350	13565	13489	13504	13437	13423	13375	13383	13567	13497	13315	13594	13384	13373	13553	13320	13570	13362	13384	13601	13363	13427	13455	13481	13415	13401	13239	13344	13465	13429	13420	13344	13418	13418	13592	13424	13548	13455	13520	13479	13381	13585	13530	13400	13335	13485	13391	13396	13519	13533	13568	13555	13427	13342	13473	13378	13491	13626	13431	13565	13432	13277	13533	13230	13446	13543	13472	13503	13420	13651	13271	13229	13400	13523	13582	13392	13253	13462	13452	13323	13538	13419	13378	13502	13414	13362	13505	13622	13452	13300	13496	13372	13457	13523	13480	13417	13430	13434	13426	13479	13512	13555	13452	13460	13402	13430	13461	13312	13525	13614	13512	13398	13505	13368	13458	13403	13516	13496	13437	13350	13528	13357	13426	13412	13392	13525	13425	13483	13441	13647	13312	13240	13457	13345	13495	13435	13480	13551	13507	13371	13389	13602	13354	13395	13375	13454	13474	13481	13388	13537	13433	13438	13498	13402	13527	13417	13355	13579	13470	13492	13465	13451	13455	13370	13497	13518	13463	13612	13321	13346	13462	13411	13494	13349	13435	13494	13289	13347	13401	13341	13502	13481	13511	13426	13383	13316	13457	13523	13595	13378	13465	13520	13484	13373	13393	13575	13409	13454	13470	13619	13499	13409	13244	13516	13446	13538	13565	13442	13499	13497	13303	13355	13497	13445	13390	13533	13555	13500	13520	13496	13381	13429	13485	13456	13450	13479	13240	13572	13277	13329	13429	13400	13404	13570	13514	13404	13543	13671	13449	13300	13486	13525	13332	13427	13469	13509	13434	13408	13503	13369	13367	13415	13396	13322	13493	13470	13406	13351	13506	13488	13283	13546	13347	13399	13579	13590	13557	13499	13353	13517	13549	13434	13484	13520	13342	13613	13380	13803	13496	13350	13432	13445	13182	13630	13448	13453	13315	13419	13558	13404	13470	13422	13484	13372	13332	13498	13321	13559	13491	13574	13308	13328	13386	13516	13472	13556	13636	13266	13424	13457	13522	13344	13511	13482	13292	13297	13483	13345	13479	13330	13481	13369	13525	13396	13460	13534	13540	13482	13417	13481	13515	13500	13634	13451	13471	13225	13398	13485	13437	13538	13588	13360	13361	13497	13283	13553	13418	13204
23597	21508	28093	25567	22217	20355	18705	16449	15573	15575	15431	15403	15136	15137	15075	14822	14914	14826	14781	14801	14793	14618	14615	14568	14577	14672	14665	14702	14637	14683	14552	14510	14570	14656	14674	14659	14595	14796	14629	14564	14551	14604	14596	14617	14556	14357	14696	14566	14660	14695	14637	14486	14514	14743	14607	14565	14424	14564	14345	14371	14398	14775	14523	14526	14645	14542	14512	14567	14667	14449	14710	14555	14529	14557	14677	14590	14485	14650	14642	14584	14418	14463	14491	14671	14612	14686	14684	14540	14636	14509	14636	14452	14658	14678	14658	14391	14417	14633	14589	14573	14647	14440	14564	14544	14483	14574	14503	14824	14782	14452	14572	14352	14497	14826	14475	14518	14591	14430	14602	14537	14460	14527	14782	14316	14475	14557	14563	14532	14708	14481	14526	14619	14441	14652	14604	14650	14624	14443	14606	14428	14287	14603	14399	14570	14425	14467	14641	14529	14575	14511	14640	14722	14538	14420	14442	14461	14657	14409	14537	14379	14556	14343	14428	14694	14548	14539	14731	14348	14431	14549	14426	14545	14642	14550	14573	14503	14431	14608	14560	14587	14541	14310	14300	14391	14413	14559	14474	14413	14527	14621	14606	14448	14658	14453	14639	14444	14481	14496	14649	14483	14389	14589	14663	14304	14561	14588	14475	14530	14641	14454	14483	14595	14737	14706	14522	14463	14471	14271	14477	14372	14568	14538	14490	14471	14627	14576	14695	14779	14475	14399	14450	14658	14524	14534	14677	14410	14443	14562	14437	14523	14643	14575	14598	14528	14411	14622	14598	14904	14566	14438	14699	14651	14555	14443	14363	14395	14396	14455	14673	14553	14716	14626	14435	14579	14511	14532	14358	14592	14618	14405	14496	14641	14593	14439	14603	14374	14610	14545	14637	14554	14543	14434	14486	14567	14551	14390	14508	14405	14669	14363	14463	14632	14633	14433	14701	14657	14508	14499	14478	14692	14350	14470	14592	14643	14545	14656	14458	14560	14247	14514	14533	14567	14547	14512	14524	14485	14575	14607	14683	14499	14427	14475	14384	14694	14458	14517	14324	14479	14735	14623	14783	14587	14492	14763	14565	14393	14480	14609	14457	14588	14883	14484	14389	14460	14699	14606	14431	14454	14418	14590	14533	14472	14705	14688	14564	14306	14534	14524	14446	14584	14302	14616	14479	14518	14649	14519	14476	14472	14415	14653	14550	14500	14603	14452	14454	14272	14459	14478	14697	14421	14507	14453	14503	14682	14631	14505	14391	14569	14684	14556	14700	14467	14829	14395	14442	14480	14495	14711	14614	14548	14616	14525	14474	14422	14524	14527	14659	14450	14536	14527	14695	14495	14657	14439	14476	14661	14560	14586	14486	14601	14593	14606	14484	14430	14453	14550	14415	14482	14460	14685	14493	14388	14518	14463	14463	14452	14647	14537	14509	14714	14566	14487	14629	14634	14709	14446	14477	14526	14474	14518	14545	14435	14417	14577	14532	14511	14603	14552	14414	14522	14537	14361	14628	14427	14580	14580	14548	14603	14466	14490	14565	14696	14576	14452	14602	14410	14574	14512	14448	14474	14410	14557	14614	14590	14303	14583	14586	14395	14383	14334	14595	14633	14508	14436	14266	14614	14511	14602	14343	14442	14487	14493	14541	14626	14372	14500	14740	14441	14548	14643	14560	14624	14677	14766	14576	14684	14572	14532	14269	14446	14504	14748	14684	14533	14602	14655	14494	14437	14524	14570	14513	14873	14573	14703	14574	14508	14486	14403	14588	14490	14703	14590	14468	14620	14572	14392	14412	14481	14838	14676	14419	14547	14381	14537	14630	14631	14527	14492	14456	14482	14759	14491	14612	14403	14604	14561	14359	14479	14504	14583	14445	14541	14545	14657	14536	14519	14524	14582	14507	14409	14469	14481	14632	14573	14534	14583	14577	14367	14586	14416	14542	14687	14537	14387	14752	14510	14549	14505	14453	14499	14569	14500	14627	14504	14552	14613	14519	14568	14340	14331	14897	14638	14651	14446	14696	14462	14484	14510	14383	14594	14571	14544	14647	14460	14367	14554	14486	14677	14407	14436	14503	14619	14296	14522	14401	14452	14650	14584	14632	14557	14584	14434	14646	14511	14566	14570	14472	14450	14686	14502	14448	14689	14540	14446	14489	14373	14536	14398	14517	14551	14434	14565	14456	14448	14285	14694	14529	14718	14525	14521	14527	14663	14531	14382	14590	14532	14521	14640	14664	14503	14450	14594	14406	14724	14430	14469	14574	14697	14566	14748	14658	14312	14643	14370	14459	14519	14507	14534	14589	14692	14406	14643	14172	14523	14558	14680	14597	14558	14622	14589	14616	14557	14462	14481	14465	14332	14653	14601	14563	14467	14454	14567	14389	14426	14351	14529	14555	14413	14684	14553	14587	14785	14673	14564	14344	14433	14429	14562	14293	14447	14665	14649	14478	14515	14482	14611	14388	14676	14427	14582	14563	14551	14460	14537	14437	14565	14460	14433	14484	14495	14705	14599	14518	14453	14639	14663	14520	14462	14511	14372	14524	14742	14627	14801	14690	14672	14574	14629	14596	14462	14396	14522	14569	14320	14524	14552	14591	14536	14741	14528	14605	14560	14582	14625	14628	14648	14615	14572	14479	14385	14531	14515	14550	14629	14571	14516	14684	14750	14681	14495	14538	14644	14755	14598	14607	14385	14374	14573	14491	14749	14551	14767	14616	14668	14422	14793	14613	14449	14551	14445	14524	14406	14528	14442	14476	14524	14564	14510	14476	14560	14560	14644	14660	14479	14716	14324	14394	14460	14598	14688	14567	14371	14508	14542	14598	14510	14576	14805	14693	14587	14664	14429	14517	14474	14530	14614	14573	14620	14513	14543	14512	14516	14525	14385	14527	14460	14489	14633	14513	14496	14556	14452	14432	14455	14482	14531	14645	14410	14475	14633	14606	14546	14510	14421	14675	14476	14627	14640	14735	14357	14462	14570	14449	14558	14570	14500	14499	14573	14602	14530	14715	14656	14573	14463	14393	14604	14501	14420	14697	14465	14865	14633	14574	14533	14598	14776	14648	14717	14528	14504	14625	14552	14407	14527	14575	14619	14745	14569	14497	14519	14669	14634	14456	14442	14424	14731	14510	14481	14694	14666	14754	14496	14414	14516	14312	14492	14516	14585	14473	14457	14408	14524	14404	14423	14427	14625	14561	14578	14643	14454	14424	14488	14769	14414	14622	14307	14440	14370	14482	14732	14507	14624	14481	14771	14413	14424	14412	14432	14594	14634	14443	14402	14406	14640	14430	14458	14507	14554	14662	14461	14678	14450	14696	14762	14671	14505	14460	14627	14386	14534	14548	14703	14482	14561	14519	14546	14488	14351	14423	14453	14517	14640	14496	14386	14375	14536	14444	14384	14463	14559	14626	14556	14561	14593	14625	14572	14585	14675	14599	14489	14310	14596	14696	14474	14587	14583	14498	14732	14579	14585	14599	14628	14516	14315	14370	14746	14373	14525	14471	14445	14651	14549	14652	14388	14310	14390	14434	14578	14480	14437	14409	14725	14585	14471	14493	14537	14559	14637	14413	14668	14625	14465	14552	14540	14403	14478	14655	14526	14608	14424	14297	14519	14400	14584	14399	14392	14498	14661	14599	14602	14569	14503	14424	14602	14657	14601	14591	14668	14527	14488	14590	14573	14535	14699	14644	14593	14566	14665	14626	14694	14655	14583	14646	14535	14384	14576	14600	14654	14700	14485	14466	14574	14558	14591	14510	14483	14611	14430	14609	14729	14533	14487	14612	14555	14582	14548	14509	14615	14495	14451	14578	14599	14639	14582	14699	14615	14605	14682	14571	14676	14718	14485	14522	14470	14500	14602	14740	14440	14614	14520	14532	14473	14663	14479	14742	14597	14592	14593	14565	14618	14637	14607	14477	14586	14490	14407	14611	14621	14606	14754	14546	14429	14579	14671	14712	14532	14652	14478	14533	14541	14497	14486	14482	14500	14389	14522	14549	14552	14464	14719	14358	14396	14569	14478	14317	14649	14408	14626	14654	14590	14603	14557	14640	14554	14449	14397	14439	14437	14470	14416	14775	14695	14609	14531	14432	14706	14782	14498	14496	14436	14504	14574	14617	14538	14455	14548	14545	14684	14646	14393	14562	14547	14414	14591	14504	14533	14551	14416	14578	14466	14500	14524	14519	14645	14594	14531	14508	14578	14610	14453	14442	14438	14678	14428	14680	14558	14613	14532	14418	14762	14381	14589	14616	14713	14431	14645	14480	14609	14717	14548	14557	14540	14622	14573	14511	14226	14543	14482	14712	14482	14545	14553	14433	14523	14540	14409	14540	14567	14588	14457	14557	14550	14763	14571	14506	14645	14450	14780	14438	14388	14463	14540	14403	14553	14683	14541	14574	14523	14591	14707	14378	14409	14521	14660	14686	14558	14620	14605	14643	14553	14376	14596	14698	14654	14575	14668	14545	14482	14490	14459	14633	14589	14475	14477	14547	14535	14529	14475	14544	14692	14707	14393	14438	14535	14329	14559	14514	14400	14557	14620	14573	14568	14534	14532	14476	14509	14807	14625	14733	14558	14541	14585	14629	14547	14534	14696	14654	14625	14748	14462	14429	14709	14734	14614	14594	14629	14497	14421	14529	14383	14658	14602	14477	14545	14558	14554	14383	14553	14368	14503	14628	14534	14631	14672	14531	14670	14458	14615	14468	14331	14633	14485	14603	14581	14674	14746	14658	14453	14446	14706	14441	14474	14583	14547	14430	14411	14607	14631	14549	14396	14601	14556	14656	14680	14263	14593	14488	14437	14591	14552	14422	14515	14460	14646	14294	14534	14483	14596	14627	14509	14660	14434	14515	14422	14527	14660	14627	14649	14442	14405	14668	14353	14557	14432	14415	14414	14560	14474	14652	14481	14308	14668	14250	14489	14680	14565	14621	14651	14565	14543	14507	14502	14390	14437	14682	14670	14489	14529	14503	14631	14540	14729	14711	14731	14711	14594	14513	14776	14783	14413	14613	14557	14539	14402	14631	14491	14586	14558	14553	14385	14472	14365	14377	14456	14557	14497	14493	14619	14396	14648	14447	14513	14385	14638	14557	14485
21505	41242	33361	25220	20536	18045	16610	15739	15087	14853	14604	14512	14486	14304	14181	14136	13995	13976	13904	13880	13846	13757	13762	13783	13723	13791	13759	13546	13659	13621	13633	13456	13701	13602	13620	13683	13512	13474	13635	13714	13593	13576	13541	13537	13723	13685	13585	13445	13589	13755	13666	13494	13454	13668	13485	13663	13761	13540	13651	13441	13594	13567	13671	13540	13539	13591	13529	13684	13681	13480	13582	13573	13668	13512	13611	13511	13580	13451	13527	13616	13475	13619	13606	13640	13727	13570	13482	13556	13556	13550	13440	13635	13559	13566	13543	13683	13587	13443	13557	13698	13612	13512	13595	13579	13770	13355	13569	13593	13567	13611	13582	13552	13556	13586	13555	13458	13686	13503	13628	13502	13636	13700	13703	13651	13496	13498	13606	13494	13636	13490	13519	13480	13616	13598	13613	13553	13486	13763	13478	13364	13673	13626	13546	13650	13597	13653	13549	13494	13563	13636	13638	13578	13436	13673	13648	13464	13558	13356	13465	13624	13502	13572	13661	13645	13655	13606	13552	13508	13553	13479	13567	13515	13526	13445	13470	13440	13528	13482	13714	13618	13553	13620	13466	13731	13506	13558	13519	13559	13574	13375	13635	13581	13555	13371	13572	13502	13443	13515	13522	13442	13721	13665	13672	13568	13501	13635	13544	13519	13519	13663	13674	13455	13482	13692	13622	13780	13553	13557	13490	13699	13519	13538	13503	13541	13513	13664	13614	13435	13457	13427	13522	13469	13623	13385	13486	13747	13496	13482	13359	13445	13452	13535	13585	13606	13631	13578	13582	13614	13459	13402	13534	13543	13590	13519	13511	13406	13722	13601	13517	13673	13666	13517	13409	13624	13686	13739	13635	13505	13538	13242	13576	13534	13604	13457	13637	13446	13782	13692	13555	13483	13605	13608	13468	13520	13550	13387	13575	13512	13771	13564	13409	13635	13509	13575	13526	13564	13601	13707	13523	13352	13466	13545	13615	13475	13545	13645	13608	13553	13552	13435	13500	13638	13727	13665	13562	13471	13432	13530	13600	13600	13521	13556	13688	13508	13663	13682	13535	13449	13522	13683	13680	13622	13586	13647	13529	13450	13739	13631	13510	13756	13749	13360	13608	13429	13603	13599	13615	13672	13603	13400	13430	13488	13624	13588	13548	13641	13584	13547	13491	13481	13620	13523	13520	13561	13488	13498	13786	13466	13642	13546	13505	13457	13607	13697	13723	13726	13641	13486	13454	13589	13694	13608	13619	13550	13547	13716	13740	13717	13629	13604	13759	13590	13508	13599	13477	13683	13598	13493	13464	13535	13604	13552	13531	13535	13601	13484	13675	13520	13443	13627	13512	13669	13603	13583	13512	13464	13533	13675	13583	13729	13589	13582	13524	13524	13607	13531	13481	13600	13337	13752	13565	13638	13589	13497	13555	13559	13468	13513	13557	13512	13507	13454	13627	13415	13658	13502	13419	13529	13465	13618	13558	13476	13574	13401	13495	13441	13521	13602	13614	13705	13599	13802	13524	13509	13549	13584	13540	13618	13583	13492	13478	13520	13511	13477	13622	13481	13398	13525	13591	13489	13494	13519	13495	13608	13566	13599	13531	13550	13637	13716	13493	13570	13607	13594	13620	13653	13450	13509	13602	13753	13529	13682	13601	13508	13529	13601	13534	13478	13552	13605	13607	13358	13667	13693	13592	13443	13646	13562	13406	13565	13554	13641	13735	13448	13691	13467	13604	13624	13481	13530	13634	13387	13644	13553	13654	13562	13581	13567	13560	13358	13619	13557	13475	13616	13749	13519	13701	13633	13840	13508	13486	13676	13411	13408	13608	13620	13595	13626	13516	13680	13688	13398	13752	13599	13602	13420	13554	13627	13758	13520	13419	13645	13646	13464	13660	13717	13563	13606	13541	13633	13614	13571	13604	13576	13706	13567	13552	13498	13582	13659	13455	13637	13651	13454	13622	13576	13632	13543	13690	13559	13653	13617	13586	13345	13411	13466	13603	13438	13547	13575	13732	13388	13519	13580	13597	13649	13555	13477	13708	13587	13431	13536	13508	13608	13578	13798	13485	13531	13551	13566	13441	13519	13543	13518	13544	13567	13674	13756	13553	13524	13653	13775	13413	13515	13561	13505	13295	13592	13582	13627	13726	13630	13653	13456	13579	13481	13702	13561	13665	13615	13646	13572	13558	13684	13631	13713	13589	13667	13563	13542	13404	13518	13528	13627	13611	13600	13552	13592	13635	13545	13468	13581	13564	13695	13462	13602	13544	13363	13571	13392	13453	13576	13678	13615	13468	13610	13538	13679	13526	13589	13697	13708	13575	13555	13575	13588	13629	13815	13575	13610	13654	13630	13576	13468	13651	13584	13491	13471	13499	13523	13553	13549	13587	13555	13499	13685	13526	13682	13590	13598	13750	13538	13544	13657	13496	13484	13645	13561	13544	13509	13414	13484	13531	13649	13608	13587	13590	13701	13481	13422	13678	13504	13529	13701	13545	13470	13655	13634	13580	13513	13663	13562	13390	13607	13360	13476	13578	13509	13639	13557	13555	13646	13568	13553	13627	13619	13709	13741	13570	13567	13471	13607	13623	13463	13612	13494	13713	13595	13491	13543	13402	13524	13777	13507	13665	13461	13569	13555	13632	13654	13547	13487	13615	13535	13541	13476	13662	13618	13467	13715	13496	13550	13644	13623	13622	13524	13712	13606	13612	13582	13467	13553	13576	13583	13519	13426	13384	13577	13663	13733	13541	13584	13674	13476	13650	13792	13716	13665	13561	13687	13519	13477	13585	13609	13569	13545	13508	13571	13561	13463	13524	13502	13594	13496	13689	13631	13576	13658	13660	13609	13550	13599	13662	13447	13629	13445	13505	13539	13382	13350	13610	13606	13559	13621	13664	13562	13623	13566	13654	13587	13593	13537	13434	13351	13499	13584	13521	13618	13467	13714	13533	13628	13683	13559	13711	13538	13549	13580	13347	13737	13578	13453	13653	13599	13411	13582	13524	13663	13557	13633	13612	13637	13600	13584	13477	13515	13604	13690	13600	13648	13604	13471	13541	13607	13471	13465	13466	13486	13702	13637	13635	13433	13601	13573	13562	13543	13725	13357	13526	13700	13406	13447	13637	13734	13611	13518	13470	13473	13609	13476	13619	13542	13663	13550	13623	13494	13601	13517	13406	13629	13494	13727	13611	13493	13529	13598	13514	13454	13550	13627	13461	13486	13386	13490	13566	13642	13557	13545	13543	13644	13557	13540	13755	13575	13577	13775	13578	13561	13630	13646	13724	13354	13802	13568	13582	13453	13505	13544	13755	13672	13648	13539	13467	13433	13767	13600	13521	13525	13675	13567	13454	13470	13465	13671	13626	13554	13510	13650	13632	13465	13635	13552	13430	13680	13632	13790	13749	13565	13553	13635	13672	13776	13621	13626	13626	13674	13484	13728	13480	13651	13496	13629	13596	13455	13493	13544	13572	13582	13704	13532	13626	13685	13279	13578	13535	13545	13578	13462	13580	13609	13519	13577	13653	13470	13551	13597	13508	13620	13490	13493	13576	13622	13576	13513	13693	13623	13695	13722	13585	13440	13454	13510	13596	13425	13729	13564	13512	13577	13477	13585	13541	13653	13635	13616	13660	13571	13462	13590	13751	13701	13449	13491	13681	13723	13603	13368	13600	13562	13629	13614	13598	13468	13543	13502	13608	13622	13564	13490	13680	13433	13591	13367	13521	13400	13538	13594	13579	13502	13557	13608	13513	13540	13699	13561	13605	13531	13434	13371	13590	13523	13484	13555	13573	13547	13619	13736	13476	13551	13450	13701	13801	13642	13603	13458	13633	13628	13439	13615	13642	13494	13552	13481	13486	13531	13586	13569	13569	13666	13572	13607	13651	13406	13399	13517	13569	13592	13555	13657	13574	13405	13596	13596	13523	13683	13698	13576	13556	13658	13571	13604	13504	13434	13529	13460	13414	13510	13325	13577	13707	13630	13586	13520	13520	13688	13609	13667	13629	13540	13408	13526	13448	13507	13583	13537	13457	13644	13606	13554	13696	13311	13611	13605	13597	13531	13624	13387	13352	13670	13625	13560	13607	13608	13407	13571	13529	13547	13606	13455	13639	13443	13337	13783	13595	13614	13553	13577	13632	13388	13569	13575	13739	13529	13608	13743	13502	13741	13534	13559	13378	13714	13592	13606	13482	13499	13456	13753	13669	13603	13417	13476	13630	13612	13617	13565	13371	13597	13699	13646	13496	13490	13504	13404	13610	13499	13664	13631	13427	13608	13560	13550	13586	13496	13615	13416	13472	13713	13640	13565	13674	13547	13619	13647	13567	13558	13532	13400	13492	13611	13537	13451	13638	13581	13708	13552	13625	13589	13354	13425	13615	13490	13672	13582	13601	13630	13302	13486	13662	13477	13517	13570	13545	13510	13646	13458	13691	13614	13565	13520	13575	13564	13544	13465	13581	13466	13718	13595	13548	13525	13537	13617	13679	13350	13609	13483	13602	13675	13595	13529	13417	13536	13391	13574	13589	13529	13665	13558	13567	13518	13698	13716	13453	13685	13531	13417	13575	13618	13507	13720	13595	13403	13524	13405	13539	13416	13581	13634	13600	13412	13559	13729	13559	13576	13621	13426	13462	13556	13594	13589	13651	13512	13567	13450	13747	13443	13587	13736	13523	13490	13419	13507	13579	13697	13529	13515	13721	13665	13471	13523	13489	13660	13570	13576	13500	13666	13624	13572	13659	13584	13559	13519	13560	13614	13708	13329	13577	13548	13652	13610	13727	13569	13723	13486	13525	13670	13762	13656	13416	13579	13591	13607	13536	13643	13580	13572	13667	13673	13629	13680	13468	13584	13572	13578	13389	13554	13657	13496	13690	13495	13345	13470	13583	13633	13529	13562	13773	13390	13694	13684	13581	13556	13548	13571	13510	13660	13541	13456	13639	13553	13450	13512	13602	13605	13478	13509	13445	13655	13760	13652	13613	13557	13481	13811	13610	13613	13605	13655	13602	13562	13598	13511	13665	13677	13506	13495	13562	13718	13494	13593	13462	13454	13469	13492	13515	13501	13577	13651	13432	13588	13552	13670	13478	13513	13568	13557	13552	13408
25533	21571	26684	26409	17921	16201	15845	15102	14828	14705	14506	14468	14503	14414	14411	14225	14143	14169	14342	14266	14198	14154	14162	14073	14157	14115	14287	14206	14243	14202	14100	14026	13931	14025	14157	13953	13821	13957	14250	14295	14143	14162	14018	14170	14202	14111	14126	14093	14233	14097	14302	14001	14098	13974	14073	14150	14153	14103	14022	14098	14074	14240	14109	14040	14075	14196	14044	13994	13968	14097	14059	14121	14154	14068	14158	14175	14013	14031	14142	14192	13999	14011	14219	14072	13934	14149	14118	14148	14080	14100	14202	13946	14175	13985	14167	14067	13833	14149	14015	13986	13940	14181	14157	13993	14132	13977	14174	14144	13919	14130	14140	14034	14090	14073	14030	13980	13986	14273	14111	14227	14065	14230	14024	13972	13880	13983	14116	13956	13963	14069	14137	14032	13987	14074	13862	14262	13959	13930	14188	13944	14166	13983	14047	14073	14009	14016	14146	14257	13970	14164	14103	14164	14054	14129	14096	14027	13998	14016	13989	14123	14062	14034	14067	14165	14194	14101	14130	13963	14138	14127	14194	13907	14332	13995	14044	13993	13977	14029	13831	13982	14067	14177	14042	14061	13892	13996	13963	14154	14116	14077	13987	14159	14058	13894	14202	14023	14186	14129	13989	14017	14211	14206	13961	13971	14083	14123	14092	14169	13854	14010	14061	14118	14268	13987	14028	14094	14150	14168	14442	14074	14100	14184	14063	14214	14071	14325	14192	14216	13994	14078	14016	14091	13947	14126	14207	14328	14111	14100	14073	14094	14233	14103	14116	14185	14085	13960	14125	13976	13991	14173	14012	14147	13993	14185	14042	14097	14176	14240	14154	14069	14071	13891	14198	13967	14087	14122	14026	13987	13959	14036	13915	13954	14016	14068	14170	14254	14021	14019	14250	14130	14165	14040	14040	14217	13941	14083	14014	14074	14108	13977	13971	14087	14048	14209	14137	14190	14065	14167	13902	14105	14131	13943	14310	14052	13908	14134	13988	13978	14047	14203	14048	13913	13926	14107	14258	14088	14064	14038	14004	14081	14026	14112	14225	14273	14089	14051	13992	14036	14136	14056	14006	14244	14005	14076	14215	14123	14057	14148	14133	14165	14076	14194	14054	14004	14160	14381	13944	14081	14036	14115	14099	14128	14123	13996	13970	14152	14116	13930	14066	14055	13936	14152	13983	14070	13940	14009	14049	14017	14127	14097	14079	14120	14083	14021	14027	13953	13993	14088	14086	14201	14095	14136	14196	14256	14234	13940	14179	14091	14144	14040	14052	14140	14147	14137	13968	14075	14062	14205	14361	14143	14002	13959	14193	14028	14122	14149	14289	14173	14039	14175	14133	14048	14132	14132	14059	13944	14262	14109	14020	14156	14136	14135	14006	13862	14095	14173	14089	14094	14038	14078	14156	13971	14045	14041	14349	14108	13932	14074	14121	14143	13862	13916	14044	14023	14198	14331	14092	14160	14319	14302	14125	13896	13994	14113	14141	14207	14213	14069	14160	14075	14065	13940	13993	14059	14047	14252	14111	14075	13965	13886	14051	13992	14222	14027	14037	14114	13942	14032	13932	13993	14000	14211	14050	14011	14128	13934	13995	14126	14085	14179	14322	14114	14185	14031	14092	14069	14012	13980	13981	14024	14207	14134	13983	14017	14178	14096	14072	14016	13924	14090	13962	14148	14000	13988	14172	14036	14062	14057	13966	14099	13951	14246	14139	14295	13965	14136	14131	14121	14109	13948	14198	14147	14123	14124	14030	14062	14215	14108	14085	14061	14099	14115	14160	14195	13959	14372	14078	14144	14112	13964	13983	14062	13964	13938	13887	14035	14026	14018	14022	14191	14041	14022	14012	13938	13937	14038	14189	14110	14114	14024	13945	14024	13922	14102	14251	14027	14017	13989	14150	13999	13994	13902	13922	14029	14157	14055	13900	13862	14131	13916	14025	14115	14095	14017	13845	14183	14129	14146	13970	14001	14010	14217	14009	14059	13972	14090	14035	14047	14281	14137	14045	14059	14055	14174	14044	13874	14136	13978	14091	14357	14034	14136	14094	14049	14070	13994	14026	14074	14042	13962	14051	14191	14047	14194	14203	14038	14156	14217	14050	14100	14197	14027	14090	14055	14075	14097	14186	14171	14206	14030	14214	14108	14126	13931	14102	14096	14038	14005	14004	14120	14080	14124	13931	13859	14254	14223	14063	14105	13923	13973	14071	14077	14349	14034	14143	14164	14005	14041	13985	13851	14088	14286	14213	13916	13994	14056	13968	14155	14146	13958	14090	14026	14304	14068	14001	14141	14020	13977	14116	13995	14056	14078	14272	14029	13986	14060	14215	14105	14157	14071	14136	14146	14074	14013	14035	13893	14119	14133	14136	14077	14116	14188	14041	14083	13911	14221	13913	14111	14245	14063	14014	14301	13925	14085	13963	14208	13983	14119	14043	14202	14024	13949	14021	14145	14083	14223	14092	14069	14100	14009	14155	14005	14205	14247	14169	14000	14133	14013	14045	14185	14097	14056	14006	14043	14015	13929	13912	14044	14060	13827	14000	14128	14031	14081	14174	14097	14128	14121	14012	13952	14129	14140	14184	13948	14065	14012	14332	14276	13993	14150	14086	14046	14056	13960	14042	14157	14058	13988	14137	14052	13956	13874	14057	14128	13910	14107	14222	14214	13894	13909	14137	13911	14037	14017	13952	14065	13999	14236	13912	13939	13987	14372	14178	13961	14029	14097	14184	14051	14204	14107	13971	13986	13986	14131	14177	14037	14262	14302	14255	13945	14109	14236	14202	13893	14141	14162	13906	14048	14088	14164	13999	14125	14182	14122	13899	14060	14171	14077	14199	14072	14026	13974	14111	14100	14146	13999	14149	14228	14182	14101	14231	14084	14183	13940	14044	13992	14015	14035	14022	13977	14010	13937	14354	14287	14022	14082	14183	14103	13993	14146	14074	14143	14220	13868	14286	14318	14252	14038	14142	14174	14219	14130	14005	14031	14176	14270	14143	14169	14056	13992	14015	14002	13928	14142	13908	13913	14150	14090	14176	14226	14033	14056	14047	14108	13895	14074	14094	14126	14213	14021	14000	14086	13886	13956	14138	14034	14037	14028	14181	14040	14212	14244	14124	14029	14043	13990	13944	14236	14083	13948	13829	14014	13959	14100	13910	14259	14097	14088	14163	14080	14074	14044	14108	14032	14012	13996	13936	13883	14087	14008	14143	13913	14116	14126	13991	14133	14011	13949	13874	14064	14043	14071	14015	14095	13993	14198	13974	14086	13954	14151	14097	13942	13871	14103	14033	13877	13972	14184	14026	14152	14060	13933	14036	14058	14117	14097	14128	14120	14059	13949	13995	14122	14167	13922	14197	14136	13994	14031	13956	14028	14071	14147	14264	14119	14024	14101	13958	13952	13899	14049	14053	14174	13921	14194	13969	13873	14085	14134	14031	14006	13936	13992	14160	14248	14028	14164	14226	14100	14002	14072	14224	14123	13969	14036	13978	14038	14208	14044	14097	14117	14135	14050	14114	14145	13937	14169	14073	14000	14033	13875	14045	14028	14288	14040	14160	14079	13831	14103	14149	13988	14284	14060	14200	14080	14191	14019	14125	14055	14206	14061	14238	14123	14064	13986	14111	14112	14092	13927	14161	14089	14199	14181	14038	13972	13933	13994	14095	14132	13898	13940	13990	14033	13894	14123	14028	14074	14148	14180	14188	14006	13890	14031	13909	14014	13887	14106	14091	14185	14012	14079	13937	14108	14127	14022	14042	14123	14019	14060	14085	14094	14285	14068	13856	14025	13989	14106	14044	14019	14275	14147	14208	13958	13997	14195	14099	14195	14072	13979	14006	14231	14236	14193	14106	14044	14030	14089	14061	13947	13852	14233	14192	13995	13995	14058	13939	14009	14026	14090	13953	14069	14058	13937	14201	14262	14012	14032	14231	14154	13941	13962	14307	14376	14169	14048	13812	14081	14090	13981	13946	13957	14085	13996	14203	14052	14202	13877	14177	14210	14107	14081	14154	14187	14182	14067	14191	14005	14021	13976	14170	14042	14151	14050	13938	13911	14034	14112	14072	13957	14087	13910	14108	13833	13930	13993	14042	14086	13993	13990	14231	14166	14119	13949	13952	14277	14265	14103	14031	14193	14101	14121	14111	14130	14191	13954	14148	13887	14025	14123	14139	14183	13965	13895	14308	14118	14101	14494	14325	14228	14238	14061	14194	14041	14107	14190	14060	13876	14205	14140	14226	14058	14222	14134	14196	14123	14129	14032	14144	14106	14116	14099	14148	13967	14093	13900	14081	14201	14051	14084	14169	14069	14104	14118	14002	13952	14006	13979	14167	14023	14242	14017	14015	14032	14022	14017	14057	14079	14133	14185	14162	14004	13988	14174	14150	14102	14063	13998	13997	14098	14073	14170	14101	13951	14128	13887	14093	14070	13923	13918	14132	14337	14184	13995	14156	14000	14118	14172	14091	13935	14107	14053	14118	14233	14075	14024	14090	14044	13922	14000	14168	14241	13945	13981	14096	14007	14196	14072	14103	14188	14074	14195	14166	14230	14299	14088	14162	14242	14177	14071	14114	14052	14033	13889	14201	14329	14033	14227	14079	14319	14242	14023	14140	14171	14007	14311	13907	14071	14292	13944	14059	13972	14071	14229	14150	13889	14095	14167	14057	13979	14060	14144	14136	14219	14204	14114	14082	14206	14129	13920	14083	14236	14018	13992	14026	14201	14102	14068	14140	14014	14268	14088	14106	14108	14064	14092	13993	14153	13986	13976	14098	14098	14226	13821	14029	14163	14184	13964	14002	14343	14082	13989	13879	14105	14175	14172	14246	14196	14199	14105	14083	14113	13913	14003	13945	14210	14198	14101	14067	13998	14072	13970	14157	13971	13907	14152	13952	13837	14085	13895	14183	14159	14118	13942	14051	14015	13910	13910	14131	14140	13973	14200	13971	14091	14130	14085	14134	13938	14051	14090	14087	13983	13972	14108	14160	14049	14150	14197	13983	14231	14112	13971	14146	14000	14235	13978	14084	14156	14210	13900	14102	14137	14037	13982	14062	14258	14127	14126	14193	14052	14108	14095	13964	13907	14140	13899	14041	14010
21839	36448	28927	21822	18496	16608	15482	14979	14276	14303	14134	13928	13836	13854	13661	13629	13673	13437	13654	13536	13540	13358	13427	13392	13355	13399	13280	13252	13379	13275	13427	13252	13361	13188	13229	13206	13289	13338	13331	13268	13300	13499	13394	13321	13344	13355	13381	13326	13117	13385	13165	13350	13356	13299	13283	13278	13146	13336	13278	13491	13271	13364	13259	13329	13304	13268	13202	13334	13181	13253	13394	13229	13244	13296	13373	13286	13211	13349	13388	13339	13234	13320	13397	13332	13166	13371	13134	13232	13404	13325	13281	13083	13328	13207	13295	13255	13309	13081	13225	13228	13301	13349	13403	13235	13146	13236	13312	13373	13275	13228	13384	13190	13290	13232	13395	13338	13362	13326	13381	13380	13302	13385	13310	13286	13398	13310	13369	13415	13305	13202	13299	13206	13342	13463	13352	13404	13133	13369	13556	13274	13265	13216	13256	13340	13320	13125	13210	13233	13327	13236	13358	13473	13372	13353	13323	13334	13289	13220	13446	13495	13337	13196	13317	13300	13192	13317	13351	13383	13269	13374	13214	13434	13247	13359	13411	13259	13552	13251	13374	13204	13311	13429	13153	13276	13353	13392	13400	13285	13267	13350	13492	13133	13213	13413	13305	13274	13262	13382	13141	13161	13417	13188	13587	13427	13319	13180	13242	13395	13317	13324	13378	13343	13217	13236	13366	13084	13442	13369	13080	13376	13382	13396	13413	13310	13264	13214	13406	13330	13489	13235	13158	13306	13405	13492	13307	13303	13451	13225	13429	13269	13290	13403	13360	13318	13282	13349	13270	13363	13300	13266	13333	13236	13147	13309	13306	13342	13445	13292	13229	13259	13326	13240	13258	13363	13337	13313	13323	13227	13394	13370	13392	13374	13441	13348	13241	13223	13253	13182	13311	13376	13346	13360	13348	13296	13273	13298	13230	13417	13355	13214	13278	13338	13313	13370	13121	13395	13176	13183	13150	13271	13435	13248	13270	13293	13281	13353	13293	13163	13213	13480	13378	13264	13422	13225	13352	13404	13258	13466	13311	13295	13299	13267	13387	13335	13233	13481	13399	13134	13349	13260	13252	13170	13361	13313	13469	13162	13296	13392	13383	13332	13345	13280	13363	13213	13409	13291	13271	13195	13363	13335	13549	13295	13393	13267	13277	13286	13182	13154	13365	13193	13258	13224	13317	13367	13194	13453	13224	13265	13363	13271	13324	13250	13136	13258	13423	13222	13289	13236	13275	13278	13313	13385	13209	13316	13245	13386	13408	13273	13321	13250	13363	13304	13390	13315	13373	13291	13353	13149	13230	13262	13308	13273	13226	13193	13271	13284	13249	13306	13440	13477	13239	13130	13450	13215	13258	13345	13225	13322	13410	13554	13249	13040	13323	13506	13181	13376	13283	13264	13390	13379	13254	13316	13298	13268	13432	13385	13365	13274	13255	13217	13052	13363	13286	13385	13343	13243	13159	13408	13352	13216	13474	13227	13275	13275	13184	13303	13339	13207	13290	13240	13311	13275	13212	13404	13376	13365	13392	13138	13279	13266	13369	13216	13276	13213	13376	13306	13406	13255	13346	13321	13350	13253	13337	13447	13285	13405	13492	13417	13316	13159	13337	13210	13235	13286	13207	13314	13328	13315	13355	13307	13315	13439	13203	13299	13228	13253	13342	13280	13153	13207	13342	13345	13302	13458	13232	13271	13403	13329	13445	13318	13348	13309	13475	13347	13357	13446	13271	13306	13142	13332	13405	13522	13431	13255	13207	13141	13408	13371	13253	13553	13350	13381	13170	13293	13256	13351	13225	13251	13344	13280	13372	13260	13302	13356	13189	13336	13336	13191	13216	13252	13308	13431	13365	13238	13419	13323	13278	13205	13216	13297	13364	13343	13388	13367	13284	13236	13174	13257	13219	13109	13157	13321	13370	13132	13301	13278	13298	13242	13053	13271	13399	13172	13184	13198	13140	13338	13292	13442	13255	13353	13344	13384	13198	13219	13460	13264	13467	13357	13515	13436	13269	13358	13273	13432	13455	13313	13369	13290	13318	13372	13224	13373	13293	13152	13376	13337	13214	13371	13399	13398	13365	13154	13455	13314	13209	13244	13412	13248	13338	13365	13318	13285	13385	13320	13223	13264	13353	13322	13132	13256	13330	13230	13348	13120	13343	13286	13233	13317	13366	13311	13203	13190	13304	13195	13293	13269	13194	13193	13389	13212	13339	13168	13277	13315	13397	13166	13388	13164	13278	13268	13444	13325	13289	13438	13311	13342	13508	13429	13340	13293	13282	13438	13342	13289	13283	13319	13308	13176	13282	13123	13341	13363	13411	13251	13308	13246	13292	13401	13192	13507	13516	13305	13261	13173	13250	13203	13468	13283	13236	13280	13313	13351	13391	13379	13286	13258	13329	13415	13278	13342	13168	13361	13265	13175	13250	13304	13260	13203	13291	13360	13373	13416	13304	13257	13290	13440	13317	13286	13218	13459	13415	13345	13317	13415	13407	13244	13247	13357	13382	13238	13036	13315	13357	13315	13224	13247	13290	13259	13402	13320	13495	13321	13198	13305	13431	13498	13357	13276	13376	13340	13085	13178	13264	13490	13387	13345	13213	13321	13267	13272	13296	13311	13252	13305	13176	13207	13092	13368	13280	13347	13405	13441	13232	13395	13555	13390	13189	13322	13336	13243	13145	13350	13278	13219	13345	13283	13398	13263	13273	13397	13321	13310	13214	13340	13335	13361	13516	13398	13316	13289	13205	13377	13272	13219	13344	13248	13271	13277	13330	13235	13265	13268	13144	13134	13431	13312	13337	13339	13251	13305	13417	13491	13332	13300	13396	13269	13407	13320	13271	13121	13204	13345	13254	13259	13426	13170	13368	13352	13385	13362	13258	13332	13120	13191	13188	13288	13273	13155	13425	13423	13148	13284	13312	13453	13303	13142	13227	13426	13300	13383	13341	13522	13491	13272	13321	13430	13314	13244	13368	13427	13442	13193	13234	13167	13357	13281	13344	13184	13248	13351	13457	13344	13072	13188	13335	13282	13383	13445	13249	13351	13331	13306	13240	13300	13305	13387	13266	13362	13204	13159	13253	13302	13327	13331	13454	13301	13451	13225	13358	13217	13416	13357	13245	13400	13197	13081	13287	13321	13360	13378	13309	13386	13281	13222	13266	13306	13345	13293	13475	13256	13333	13257	13553	13269	13197	13248	13320	13457	13184	13378	13173	13327	13281	13389	13353	13483	13382	13321	13374	13200	13396	13119	13338	13226	13341	13293	13356	13305	13423	13304	13257	13164	13390	13288	13368	13343	13488	13256	13517	13366	13287	13394	13600	13279	13271	13306	13392	13441	13459	13351	13425	13290	13324	13250	13456	13453	13289	13328	13259	13159	13285	13464	13210	13259	13439	13465	13281	13312	13339	13317	13355	13357	13179	13123	13359	13270	13461	13217	13285	13281	13258	13336	13411	13395	13494	13222	13285	13281	13238	13353	13333	13301	13424	13408	13262	13397	13307	13373	13342	13300	13171	13295	13372	13313	13207	13322	13353	13372	13318	13185	13445	13337	13404	13367	13223	13185	13174	13292	13118	13313	13211	13345	13295	13136	13260	13364	13238	13441	13214	13433	13284	13448	13342	13237	13279	13230	13340	13257	13401	13331	13196	13362	13350	13312	13407	13549	13398	13327	13301	13278	13322	13292	13231	13468	13307	13263	13347	13176	13211	13150	13245	13293	13393	13217	13301	13197	13319	13161	13260	13354	13293	13285	13241	13283	13463	13327	13276	13386	13376	13285	13134	13229	13313	13345	13289	13363	13255	13386	13355	13464	13306	13288	13211	13357	13403	13396	13353	13224	13319	13193	13392	13444	13275	13317	13167	13345	13237	13179	13459	13265	13299	13156	13375	13161	13124	13259	13322	13269	13292	13422	13268	13299	13283	13418	13384	13408	13398	13298	13371	13293	13411	13176	13225	13388	13334	13314	13350	13228	13356	13268	13217	13248	13289	13270	13220	13186	13440	13293	13307	13374	13317	13537	13230	13424	13326	13293	13400	13253	13222	13272	13310	13259	13333	13270	13405	13298	13256	13332	13450	13063	13326	13363	13190	13455	13388	13127	13205	13224	13215	13354	13313	13313	13447	13322	13269	13336	13526	13411	13466	13268	13251	13137	13234	13255	13352	13268	13424	13347	13456	13190	13125	13440	13321	13348	13397	13324	13171	13347	13195	13411	13272	13298	13327	13006	13239	13255	13257	13209	13352	13452	13281	13458	13279	13162	13169	13344	13141	13168	13403	13198	13272	13351	13356	13298	13216	13280	13452	13341	13199	13322	13309	13423	13289	13266	13276	13323	13238	13309	13192	13415	13277	13211	13195	13248	13384	13458	13460	13201	13281	13320	13225	13276	13320	13409	13436	13405	13160	13395	13364	13254	13374	13510	13177	13371	13500	13333	13331	13332	13279	13218	13253	13368	13454	13308	13189	13279	13239	13431	13325	13231	13240	13451	13304	13369	13406	13336	13333	13283	13359	13242	13333	13382	13322	13384	13310	13467	13501	13269	13281	13218	13289	13415	13278	13298	13269	13155	13369	13334	13326	13258	13264	13202	13279	13187	13412	13317	13332	13323	13082	13285	13322	13311	13406	13242	13278	13327	13285	13369	13299	13336	13139	13329	13366	13224	13135	13271	13181	13120	13422	13295	13487	13204	13388	13212	13309	13297	13173	13306	13385	13381	13288	13413	13177	13207	13324	13296	13405	13382	13314	13454	13156	13326	13341	13380	13268	13236	13164	13185	13159	13385	13228	13239	13398	13336	13201	13280	13139	13311	13268	13351	13150	13294	13231	13345	13195	13365	13195	13233	13182	13294	13317	13204	13331	13302	13203	13341	13233	13275	13346	13294	13139	13493	13305	13258	13501	13151	13316	13365	13418	13234	13088	13305	13149	13409	13293	13255	13289	13279	13400	13249	13390	13378	13258	13377	13281	13451	13359	13225	13297	13141	13328	13374	13231	13405	13091	13253	13439	13371	13349	13356	13345	13313	13272	13285	13288	13294	13112	13262	13346	13373	13419	13465	13292	13119	13254	13190	13383	13302	13386	13411	13223	13385	13407	13315	13482	13376
22655	21565	28671	24909	21966	22984	22103	17450	16104	15925	15815	15497	15474	15332	15239	15367	14890	14963	14931	14758	14811	14816	14925	14706	14772	14655	14498	14650	14593	14511	14517	14679	14670	14506	14399	14590	14745	14683	14526	14628	14632	14761	14668	14454	14693	14398	14549	14597	14309	14426	14494	14707	14508	14439	14570	14569	14651	14468	14574	14468	14594	14538	14639	14391	14425	14525	14575	14499	14587	14599	14543	14774	14419	14595	14439	14484	14650	14429	14688	14511	14633	14468	14576	14476	14461	14466	14482	14350	14730	14539	14484	14541	14411	14571	14484	14281	14663	14545	14634	14496	14604	14693	14644	14556	14686	14474	14674	14422	14436	14641	14604	14626	14688	14682	14449	14572	14688	14507	14557	14449	14539	14589	14726	14586	14509	14490	14409	14348	14691	14726	14519	14651	14631	14344	14394	14450	14383	14504	14478	14370	14408	14542	14861	14582	14435	14368	14603	14497	14433	14517	14510	14598	14524	14463	14396	14419	14461	14287	14525	14551	14507	14442	14286	14533	14615	14474	14530	14616	14507	14544	14557	14460	14642	14594	14489	14540	14502	14484	14457	14490	14490	14426	14715	14629	14558	14508	14585	14608	14476	14554	14528	14600	14533	14317	14557	14476	14576	14677	14585	14509	14357	14620	14618	14593	14539	14390	14375	14477	14280	14510	14448	14742	14718	14547	14434	14425	14427	14362	14637	14425	14496	14416	14531	14506	14570	14513	14404	14488	14518	14335	14599	14537	14519	14797	14368	14501	14638	14539	14570	14764	14644	14507	14588	14642	14488	14709	14725	14585	14499	14619	14695	14494	14385	14487	14538	14646	14543	14530	14531	14652	14497	14455	14572	14646	14500	14539	14446	14497	14463	14681	14455	14601	14623	14475	14382	14377	14635	14428	14400	14418	14504	14553	14516	14688	14358	14513	14416	14549	14409	14470	14805	14539	14783	14410	14563	14533	14433	14406	14522	14407	14617	14394	14387	14517	14583	14535	14606	14385	14648	14770	14634	14582	14515	14460	14824	14620	14464	14517	14626	14438	14663	14225	14581	14505	14420	14325	14354	14410	14495	14612	14522	14751	14588	14596	14562	14666	14439	14539	14528	14427	14580	14590	14692	14532	14607	14430	14400	14669	14672	14487	14613	14548	14439	14524	14392	14683	14539	14709	14507	14468	14443	14620	14440	14534	14677	14624	14530	14631	14441	14478	14749	14529	14429	14448	14384	14377	14683	14485	14549	14399	14571	14559	14604	14589	14347	14561	14564	14506	14490	14600	14437	14364	14426	14421	14451	14616	14450	14396	14513	14477	14350	14455	14557	14685	14572	14555	14609	14585	14594	14522	14534	14695	14740	14576	14629	14386	14583	14584	14338	14494	14283	14520	14536	14694	14687	14611	14681	14560	14636	14669	14715	14617	14606	14428	14461	14462	14614	14482	14585	14395	14514	14622	14520	14644	14542	14628	14356	14573	14651	14409	14477	14425	14429	14551	14521	14570	14606	14521	14573	14557	14437	14269	14512	14643	14538	14613	14526	14470	14463	14635	14675	14641	14582	14628	14349	14357	14552	14547	14549	14518	14530	14559	14502	14643	14485	14416	14357	14479	14688	14497	14420	14568	14627	14576	14436	14261	14361	14551	14637	14530	14480	14751	14348	14514	14608	14455	14582	14520	14631	14465	14489	14601	14383	14588	14429	14602	14601	14450	14529	14589	14558	14615	14661	14467	14478	14385	14495	14595	14379	14629	14414	14376	14354	14676	14308	14715	14320	14484	14483	14601	14682	14686	14498	14699	14375	14382	14475	14705	14476	14620	14636	14452	14379	14374	14439	14406	14539	14223	14419	14628	14687	14639	14360	14702	14372	14591	14567	14499	14459	14419	14642	14520	14587	14610	14509	14383	14412	14394	14568	14379	14390	14401	14684	14579	14641	14388	14256	14514	14600	14547	14422	14463	14603	14607	14430	14517	14634	14462	14369	14684	14402	14634	14362	14555	14351	14583	14428	14468	14666	14561	14548	14472	14637	14529	14335	14416	14757	14530	14462	14428	14599	14583	14548	14364	14549	14470	14533	14353	14583	14400	14482	14420	14647	14574	14554	14512	14518	14518	14563	14536	14568	14375	14594	14581	14528	14397	14445	14480	14431	14379	14742	14421	14280	14497	14336	14312	14268	14592	14532	14586	14594	14510	14558	14619	14695	14581	14467	14686	14427	14421	14559	14614	14480	14677	14532	14355	14373	14581	14447	14300	14589	14384	14321	14558	14458	14512	14651	14557	14486	14406	14472	14626	14545	14482	14521	14499	14501	14380	14512	14605	14418	14471	14577	14574	14507	14520	14638	14517	14538	14464	14406	14287	14706	14580	14446	14261	14582	14439	14373	14370	14605	14635	14607	14374	14560	14643	14585	14397	14622	14423	14709	14716	14476	14373	14436	14555	14440	14502	14397	14480	14406	14475	14440	14653	14422	14293	14643	14548	14359	14609	14522	14440	14644	14572	14505	14451	14612	14446	14714	14669	14522	14678	14539	14378	14574	14498	14557	14480	14692	14391	14369	14644	14614	14483	14601	14417	14605	14378	14455	14421	14397	14452	14484	14391	14537	14657	14604	14255	14518	14555	14429	14389	14589	14598	14609	14676	14416	14424	14485	14691	14627	14637	14618	14631	14615	14565	14371	14444	14622	14625	14709	14349	14610	14615	14629	14573	14605	14580	14445	14493	14422	14391	14492	14500	14547	14645	14571	14613	14565	14397	14490	14472	14283	14563	14441	14555	14381	14490	14635	14614	14658	14808	14566	14562	14514	14686	14368	14333	14684	14613	14623	14557	14623	14647	14455	14554	14617	14319	14661	14536	14622	14576	14464	14358	14473	14448	14531	14531	14553	14455	14521	14520	14515	14692	14369	14488	14635	14450	14440	14568	14424	14623	14476	14383	14439	14702	14457	14486	14526	14433	14609	14688	14564	14413	14771	14510	14529	14363	14595	14639	14720	14438	14653	14394	14476	14524	14488	14449	14701	14415	14591	14609	14801	14593	14371	14523	14538	14785	14352	14634	14543	14621	14571	14528	14458	14319	14552	14413	14440	14624	14698	14623	14506	14463	14470	14430	14521	14658	14426	14415	14488	14557	14410	14549	14512	14435	14639	14338	14609	14728	14440	14621	14423	14589	14488	14535	14423	14726	14544	14517	14387	14269	14503	14416	14446	14489	14390	14431	14532	14469	14526	14370	14460	14441	14510	14477	14501	14548	14521	14592	14635	14381	14648	14546	14385	14333	14321	14402	14578	14523	14505	14436	14716	14562	14580	14565	14511	14383	14638	14435	14531	14460	14503	14477	14402	14422	14528	14608	14600	14504	14502	14304	14542	14782	14417	14548	14632	14537	14513	14405	14362	14380	14605	14532	14649	14533	14559	14607	14495	14423	14450	14584	14554	14418	14411	14589	14617	14442	14438	14494	14510	14472	14219	14515	14386	14618	14506	14446	14602	14543	14355	14363	14570	14552	14393	14245	14541	14299	14476	14601	14460	14543	14473	14458	14696	14265	14480	14515	14505	14551	14514	14669	14712	14561	14478	14542	14580	14288	14554	14360	14496	14557	14427	14451	14347	14322	14287	14751	14456	14366	14345	14727	14612	14404	14417	14513	14354	14525	14502	14462	14580	14498	14460	14442	14494	14583	14631	14401	14457	14471	14612	14456	14381	14623	14639	14577	14509	14720	14596	14661	14535	14342	14462	14467	14580	14694	14450	14512	14304	14623	14464	14482	14425	14616	14635	14371	14457	14448	14499	14500	14495	14496	14531	14420	14576	14308	14354	14631	14637	14587	14416	14617	14584	14513	14551	14551	14600	14332	14318	14382	14468	14446	14529	14617	14599	14506	14457	14449	14645	14565	14718	14497	14651	14501	14599	14381	14434	14455	14595	14697	14561	14401	14575	14453	14518	14415	14493	14644	14525	14563	14385	14496	14514	14424	14602	14457	14488	14496	14435	14541	14545	14521	14468	14668	14319	14445	14400	14473	14515	14599	14458	14598	14543	14504	14579	14574	14627	14466	14496	14574	14536	14656	14665	14557	14530	14673	14560	14695	14456	14502	14470	14603	14582	14554	14563	14482	14518	14591	14405	14638	14527	14498	14482	14560	14693	14712	14531	14494	14617	14493	14369	14406	14630	14514	14555	14516	14646	14446	14561	14513	14553	14345	14528	14545	14498	14545	14527	14502	14556	14532	14572	14286	14487	14340	14385	14421	14508	14341	14427	14529	14448	14538	14607	14611	14361	14463	14541	14346	14569	14484	14337	14534	14553	14389	14538	14452	14526	14472	14454	14467	14446	14403	14615	14422	14525	14691	14483	14602	14650	14459	14428	14465	14564	14644	14638	14486	14588	14392	14582	14542	14647	14613	14523	14417	14597	14495	14489	14794	14531	14444	14537	14666	14535	14388	14455	14506	14481	14440	14547	14553	14643	14387	14551	14502	14752	14583	14572	14521	14640	14559	14342	14394	14651	14548	14548	14728	14633	14533	14477	14727	14403	14275	14711	14409	14441	14632	14634	14518	14359	14511	14368	14453	14502	14353	14358	14565	14493	14491	14333	14368	14638	14403	14468	14465	14469	14350	14643	14556	14534	14501	14536	14432	14621	14559	14535	14426	14444	14616	14511	14600	14613	14450	14459	14636	14532	14682	14489	14602	14570	14467	14436	14560	14561	14457	14340	14517	14502	14418	14730	14642	14583	14325	14493	14625	14677	14460	14535	14491	14456	14548	14538	14457	14460	14473	14557	14456	14438	14435	14549	14543	14683	14690	14466	14253	14467	14506	14586	14565	14481	14633	14598	14486	14529	14687	14525	14659	14622	14406	14460	14831	14614	14409	14450	14481	14600	14462	14335	14401	14353	14455	14533	14698	14431	14597	14469	14377	14420	14620	14410	14297	14558	14210	14411	14418	14470	14373	14460	14595	14485	14487	14555	14444	14577	14617	14328	14444	14400	14413	14516	14589	14433	14497	14477	14795	14403	14410	14584	14587	14553	14556	14554	14459	14385	14521	14340	14489	14375	14630	14654	14565	14697	14449	14417	14468	14352	14474	14479	14448	14478	14699	14548	14598	14578	14685	14483	14330
23105	45233	36973	28547	23117	19883	18063	16690	15961	15568	15239	14995	14857	14706	14438	14341	14058	14100	13975	13922	13797	13792	13721	13772	13722	13561	13746	13609	13674	13603	13433	13716	13621	13601	13673	13643	13844	13650	13718	13630	13732	13699	13596	13485	13607	13653	13661	13508	13543	13611	13444	13532	13633	13580	13693	13498	13625	13589	13780	13653	13492	13553	13389	13595	13528	13825	13664	13640	13586	13653	13637	13476	13549	13622	13486	13859	13551	13617	13515	13429	13730	13646	13724	13433	13603	13639	13557	13576	13543	13539	13531	13642	13550	13549	13438	13643	13414	13687	13501	13544	13744	13621	13535	13599	13522	13538	13604	13518	13658	13765	13603	13574	13662	13599	13645	13647	13538	13625	13693	13657	13587	13631	13688	13517	13610	13673	13420	13759	13609	13802	13644	13595	13391	13608	13679	13690	13692	13604	13557	13747	13649	13681	13434	13646	13638	13576	13706	13659	13448	13601	13686	13599	13656	13564	13594	13654	13586	13538	13542	13758	13641	13627	13567	13684	13776	13593	13577	13552	13593	13494	13628	13508	13367	13585	13672	13457	13442	13600	13525	13732	13550	13530	13654	13589	13544	13624	13509	13750	13574	13428	13663	13625	13604	13481	13662	13661	13536	13584	13638	13677	13503	13518	13292	13564	13638	13596	13526	13496	13514	13474	13507	13512	13686	13540	13521	13501	13610	13492	13670	13528	13517	13392	13560	13706	13658	13695	13520	13610	13654	13647	13615	13655	13691	13553	13794	13630	13540	13578	13435	13527	13548	13704	13368	13443	13649	13479	13502	13707	13617	13570	13564	13494	13461	13452	13681	13536	13519	13490	13521	13595	13617	13620	13631	13607	13672	13641	13574	13513	13585	13515	13562	13570	13630	13620	13445	13747	13348	13564	13635	13507	13742	13446	13419	13543	13620	13626	13673	13537	13592	13667	13491	13548	13518	13681	13505	13546	13566	13628	13664	13537	13690	13632	13501	13481	13695	13569	13642	13660	13669	13672	13546	13598	13489	13564	13518	13626	13554	13592	13513	13543	13506	13679	13513	13729	13609	13647	13573	13399	13548	13682	13432	13519	13657	13507	13645	13563	13707	13634	13664	13385	13589	13668	13531	13437	13417	13635	13450	13553	13611	13411	13533	13665	13512	13787	13573	13835	13512	13598	13530	13557	13601	13528	13531	13434	13605	13520	13659	13775	13403	13490	13736	13574	13697	13611	13561	13526	13660	13621	13546	13425	13464	13569	13474	13453	13640	13670	13395	13449	13622	13440	13546	13592	13796	13550	13472	13613	13660	13545	13572	13526	13543	13500	13599	13526	13586	13823	13584	13653	13475	13615	13422	13571	13410	13635	13720	13294	13607	13476	13529	13470	13507	13613	13706	13597	13505	13591	13669	13507	13587	13700	13663	13680	13720	13643	13589	13654	13506	13568	13742	13577	13484	13603	13567	13502	13455	13499	13522	13719	13583	13462	13527	13661	13493	13728	13703	13425	13453	13495	13607	13532	13470	13488	13647	13624	13742	13647	13552	13550	13614	13697	13511	13482	13586	13742	13501	13574	13726	13582	13552	13637	13525	13571	13576	13614	13642	13623	13545	13662	13455	13717	13498	13465	13477	13747	13614	13511	13633	13678	13469	13452	13580	13642	13567	13553	13647	13707	13447	13657	13600	13523	13703	13685	13502	13503	13606	13624	13679	13612	13612	13659	13679	13488	13729	13627	13747	13673	13494	13442	13494	13500	13688	13467	13590	13711	13623	13654	13498	13459	13553	13562	13630	13721	13546	13430	13653	13686	13568	13507	13324	13595	13529	13470	13519	13512	13609	13634	13652	13412	13576	13588	13586	13578	13620	13717	13650	13518	13581	13553	13643	13517	13632	13698	13650	13595	13367	13393	13465	13760	13625	13517	13685	13698	13653	13733	13748	13738	13571	13344	13588	13582	13580	13748	13541	13494	13427	13607	13468	13722	13592	13354	13628	13749	13534	13601	13692	13539	13556	13496	13325	13501	13413	13544	13555	13492	13659	13595	13703	13402	13561	13792	13347	13648	13533	13589	13635	13669	13592	13611	13520	13568	13664	13569	13743	13476	13572	13522	13672	13632	13547	13423	13614	13482	13648	13719	13586	13521	13472	13582	13486	13403	13513	13439	13651	13615	13581	13490	13686	13508	13605	13706	13618	13490	13584	13421	13530	13654	13531	13388	13580	13623	13610	13518	13609	13457	13641	13698	13733	13599	13520	13450	13592	13633	13663	13460	13642	13625	13629	13652	13604	13403	13550	13501	13409	13368	13552	13557	13670	13309	13676	13418	13485	13536	13445	13445	13581	13658	13570	13561	13549	13750	13615	13581	13472	13449	13532	13655	13498	13410	13566	13707	13625	13444	13636	13618	13592	13606	13507	13658	13618	13671	13647	13582	13565	13603	13776	13510	13494	13627	13633	13540	13571	13538	13627	13649	13510	13635	13640	13567	13669	13467	13533	13642	13674	13456	13661	13490	13550	13549	13520	13506	13529	13534	13586	13428	13469	13734	13531	13510	13596	13585	13556	13513	13481	13529	13563	13661	13649	13614	13527	13529	13394	13473	13579	13747	13490	13762	13543	13612	13525	13670	13694	13491	13477	13583	13539	13471	13554	13449	13860	13444	13562	13632	13453	13456	13544	13744	13471	13548	13624	13404	13457	13605	13477	13619	13689	13502	13475	13499	13663	13729	13572	13434	13727	13611	13599	13597	13627	13633	13702	13666	13612	13492	13551	13417	13430	13592	13730	13457	13715	13728	13538	13513	13474	13616	13518	13506	13491	13502	13560	13640	13602	13454	13424	13545	13654	13485	13467	13549	13523	13519	13522	13798	13604	13545	13433	13671	13589	13531	13570	13511	13478	13513	13722	13518	13515	13487	13620	13676	13716	13595	13546	13742	13496	13670	13632	13626	13531	13553	13607	13430	13508	13606	13494	13434	13633	13615	13632	13470	13659	13486	13511	13514	13641	13574	13566	13497	13555	13567	13532	13507	13493	13557	13587	13527	13653	13590	13498	13577	13546	13573	13559	13627	13596	13483	13751	13515	13648	13645	13609	13534	13706	13510	13509	13610	13536	13668	13428	13633	13495	13534	13697	13369	13508	13719	13564	13628	13631	13831	13441	13553	13522	13492	13508	13648	13507	13628	13669	13536	13599	13618	13579	13494	13489	13397	13567	13530	13540	13649	13436	13508	13768	13565	13552	13578	13577	13618	13595	13689	13403	13632	13652	13566	13639	13557	13526	13682	13653	13477	13489	13535	13575	13467	13515	13571	13624	13458	13521	13467	13574	13697	13589	13586	13450	13517	13493	13646	13560	13612	13531	13515	13713	13579	13570	13708	13509	13544	13619	13440	13560	13565	13587	13663	13494	13590	13549	13398	13551	13626	13602	13514	13583	13648	13676	13560	13636	13533	13600	13655	13615	13616	13416	13689	13741	13452	13593	13575	13535	13754	13508	13605	13642	13550	13542	13590	13483	13453	13665	13518	13502	13597	13640	13627	13594	13418	13602	13475	13602	13517	13526	13628	13453	13521	13536	13497	13601	13617	13487	13586	13490	13526	13640	13497	13266	13493	13503	13649	13389	13661	13460	13557	13509	13642	13584	13640	13751	13585	13494	13480	13493	13465	13648	13604	13547	13604	13730	13389	13713	13484	13616	13461	13657	13400	13529	13587	13535	13565	13517	13433	13535	13750	13455	13592	13562	13590	13679	13537	13640	13434	13465	13547	13539	13776	13328	13645	13566	13402	13586	13484	13408	13695	13422	13606	13628	13599	13498	13408	13670	13590	13644	13552	13490	13640	13389	13447	13449	13686	13657	13735	13530	13598	13654	13412	13627	13515	13654	13661	13487	13572	13586	13577	13691	13665	13508	13650	13620	13564	13840	13565	13660	13624	13588	13469	13601	13501	13609	13555	13594	13616	13555	13627	13589	13501	13631	13599	13586	13584	13673	13390	13551	13541	13626	13527	13590	13496	13597	13614	13564	13649	13614	13339	13693	13563	13599	13518	13607	13537	13649	13479	13395	13554	13703	13608	13588	13612	13560	13597	13481	13551	13447	13337	13640	13572	13597	13674	13768	13560	13550	13706	13672	13487	13522	13620	13508	13645	13603	13589	13459	13438	13418	13614	13627	13726	13536	13521	13475	13605	13523	13511	13448	13785	13568	13656	13569	13495	13598	13326	13580	13611	13630	13782	13593	13612	13510	13685	13744	13677	13305	13586	13667	13471	13590	13629	13537	13587	13523	13559	13513	13643	13541	13511	13500	13625	13395	13634	13657	13510	13518	13617	13685	13648	13668	13339	13513	13797	13560	13663	13627	13483	13443	13716	13666	13450	13702	13585	13590	13587	13513	13527	13746	13502	13559	13529	13359	13574	13675	13680	13615	13580	13505	13846	13440	13418	13320	13388	13374	13604	13688	13475	13560	13370	13614	13680	13503	13697	13640	13623	13628	13509	13408	13593	13591	13628	13594	13561	13523	13566	13703	13554	13550	13353	13637	13579	13462	13595	13713	13686	13519	13524	13420	13439	13653	13397	13548	13455	13506	13448	13592	13664	13635	13614	13580	13576	13582	13705	13482	13416	13604	13487	13469	13435	13748	13587	13593	13515	13543	13736	13515	13528	13623	13649	13551	13638	13602	13390	13518	13560	13637	13598	13603	13525	13586	13583	13593	13458	13625	13667	13589	13423	13623	13727	13436	13769	13686	13598	13604	13560	13644	13447	13560	13489	13597	13362	13649	13596	13572	13739	13364	13469	13520	13489	13503	13549	13595	13413	13638	13565	13748	13701	13621	13652	13691	13568	13644	13670	13669	13426	13645	13623	13490	13603	13529	13487	13580	13660	13635	13632	13474	13647	13588	13560	13716	13507	13576	13650	13726	13623	13661	13501	13609	13483	13630	13474	13577	13456	13439	13689	13653	13654	13553	13568	13658	13779	13484	13612	13479	13568	13495	13399	13554	13587	13659	13682	13458	13553	13586	13372	13464	13656	13621	13638	13562	13605	13565	13588	13602	13519	13543	13581	13510	13727	13700	13575	13499	13661	13491	13665	13508	13488	13654	13640	13611	13500	13564	13647	13789	13487
29310	24339	25728	21620	17152	15965	15533	15292	14818	14768	14767	14640	14711	14763	14579	14647	14572	14376	14579	14490	14415	14366	14576	14572	14452	14515	14248	14220	14535	14300	14124	14440	14292	14270	14318	14380	14495	14227	14388	14390	14359	14354	14454	14318	14249	14382	14442	14194	14120	14462	14386	14452	14418	14394	14316	14281	14406	14700	14322	14289	14425	14318	14314	14134	14547	14505	14470	14333	14460	14282	14322	14153	14242	14375	14454	14286	14344	14430	14452	14467	14177	14296	14350	14367	14361	14341	14127	14180	14269	14464	14487	14134	14133	14336	14247	14339	14269	14394	14260	14494	14401	14261	14311	14418	14280	14371	14313	14395	14246	14543	14371	14305	14407	14350	14453	14210	14436	14525	14328	14277	14186	14149	14494	14263	14179	14421	14141	14217	14351	14515	14495	14275	14287	14192	14194	14169	14330	14242	14330	14316	14188	14376	14401	14451	14407	14428	14296	14330	14247	14329	14254	14262	14296	14160	14188	14360	14291	14132	14377	14358	14328	14358	14317	14193	14217	14384	14576	14425	14418	14420	14517	14450	14280	14348	14375	14099	14591	14482	14499	14383	14231	14066	14455	14314	14385	14306	14177	14384	14273	14135	14448	14169	14249	14569	14276	14254	14364	14457	14367	14272	14495	14141	14480	14382	14109	14318	14447	14160	14238	14217	14251	14301	14497	14468	14325	14439	14202	14346	14192	14295	14330	14293	14297	14299	14332	14459	14403	14131	14231	14431	14246	14282	14439	14191	14378	14357	14326	14416	14439	14336	14275	14361	14577	14342	14205	14288	14425	14442	14122	14348	14096	14262	14480	14352	14328	14446	14331	14216	14390	14501	14440	14259	14250	14271	14342	14277	14277	14257	14360	14196	14354	14340	14387	14179	14338	14326	14506	14527	14332	14282	14287	14294	14308	14376	14267	14271	14432	14274	14146	14256	14435	14589	14248	14224	14469	14447	14281	14447	14318	14181	14134	14399	14360	14085	14300	14310	14258	14338	14375	14296	14376	14502	14450	14263	14432	14167	14209	14374	14367	14300	14407	14311	14308	14402	14312	14234	14321	14269	14405	14234	14251	14400	14560	14203	14079	14313	14245	14207	14342	14351	14509	14393	14190	14209	14432	14332	14391	14081	14345	14391	14244	14405	14371	14512	14382	14424	14332	14326	14410	14243	14170	14333	14087	14232	14361	14263	14248	14294	14190	14379	14184	14291	14313	14184	14171	14443	14319	14419	14367	14331	14259	14337	14382	14396	14368	14366	14347	14578	14436	14368	14371	14316	14377	14327	14297	14239	14432	14361	14230	14272	14313	14447	14441	14377	14369	14315	14185	14268	14246	14366	14453	14422	14186	14122	14276	14115	14249	14330	14460	14414	14403	14316	14243	14349	14367	14287	14287	14326	14189	14315	14321	14398	14414	14385	14334	14247	14397	14313	14328	14274	14335	14220	14360	14371	14101	14362	14456	14249	14380	14324	14347	14297	14262	14294	14463	14312	14312	14387	14440	14301	14363	14311	14230	14280	14369	14285	14176	14289	14294	14149	14370	14396	14381	14442	14291	14217	14495	14333	14388	14213	14400	14459	14373	14361	14412	14290	14328	14454	14442	14261	14335	14204	14308	14186	14383	14356	14271	14323	14244	14278	14300	14340	14355	14261	14228	14305	14271	14365	14196	14369	14233	14375	14283	14548	14396	14189	14274	14309	14333	14383	14556	14198	14148	14360	14224	14211	14337	14303	14314	14173	14352	14319	14543	14392	14468	14327	14262	14151	14254	14279	14332	14222	14438	14182	14485	14260	14469	14391	14236	14407	14197	14197	14235	14340	14284	14082	14298	14216	14269	14188	14190	14262	14224	14371	14317	14423	14215	14118	14215	14334	14316	14119	14189	14362	14267	14296	14290	14170	14232	14222	14229	14168	14340	14361	14498	14214	14391	14151	14159	14270	14196	14201	14301	14163	14290	14266	14522	14293	14390	14213	14570	14378	14370	14281	14272	14383	14374	14364	14391	14339	14285	14164	14324	14283	14172	14213	14267	14162	14359	14207	14332	14387	14329	14451	14372	14404	14321	14454	14479	14411	14336	14380	14347	14270	14323	14597	14422	14372	14258	14377	14377	14363	14215	14503	14464	14418	14356	14303	14370	14264	14363	14326	14191	14444	14397	14432	14376	14313	14403	14373	14487	14301	14246	14319	14377	14243	14231	14341	14565	14356	14225	14439	14258	14381	14164	14280	14229	14265	14187	14201	14168	14325	14385	14234	14176	14470	14139	14391	14135	14302	14320	14300	14384	14353	14270	14412	14353	14180	14327	14496	14359	14280	14315	14385	14295	14493	14233	14217	14140	14205	14270	14419	14388	14277	14393	14166	14296	14169	14282	14347	14483	14336	14219	14296	14229	14244	14391	14317	14413	14435	14336	14362	14539	14380	14490	14205	14324	14313	14349	14217	14335	14190	14186	14284	14219	14253	14655	14532	14290	14446	14390	14263	14420	14380	14265	14315	14233	14368	14288	14157	14332	14351	14194	14339	14349	14173	14303	14352	14321	14447	14360	14229	14587	14322	14316	14391	14376	14077	14341	14428	14641	14328	14382	14424	14331	14353	14220	14315	14150	14114	14303	14299	14351	14249	14274	14286	14445	14340	14452	14600	14299	14385	14415	14501	14447	14360	14353	14383	14326	14393	14444	14249	14395	14295	14284	14375	14238	14367	14492	14348	14196	14363	14379	14280	14277	14226	14353	14295	14282	14109	14263	14307	14538	14407	14402	14287	14430	14207	14292	14253	14365	14383	14439	14377	14246	14385	14314	14327	14258	14273	14286	14404	14418	14255	14298	14196	14481	14369	14272	14404	14234	14430	14346	14301	14239	14453	14357	14282	14352	14322	14249	14451	14260	14307	14363	14374	14428	14258	14274	14385	14469	14509	14282	14370	14568	14277	14303	14230	14381	14201	14296	14260	14414	14462	14234	14278	14267	14257	14163	14442	14399	14308	14341	14194	14293	14552	14305	14108	14208	14434	14474	14317	14435	14223	14357	14357	14287	14380	14151	14323	14413	14400	14391	14284	14307	14494	14156	14360	14288	14306	14418	14349	14245	14291	14316	14258	14432	14276	14344	14193	14345	14244	14262	14417	14342	14459	14413	14400	14362	14246	14362	14406	14242	14395	14356	14317	14211	14248	14431	14360	14361	14178	14062	14308	14349	14244	14499	14274	14396	14409	14294	14388	14396	14354	14482	14419	14428	14346	14446	14242	14306	14278	14298	14137	14532	14579	14224	14290	14306	14238	14373	14538	14332	14409	14388	14365	14246	14176	14298	14421	14437	14295	14331	14224	14227	14305	14289	14306	14331	14214	14226	14429	14397	14367	14138	14217	14236	14231	14436	14507	14470	14327	14343	14341	14389	14199	14198	14376	14277	14551	14460	14390	14477	14325	14322	14363	14273	14430	14203	14041	14408	14378	14364	14131	14327	14185	14224	14381	14469	14498	14420	14319	14263	14327	14551	14281	14307	14316	14405	14243	14475	14374	14400	14413	14300	14321	14279	14168	14259	14301	14364	14305	14272	14306	14415	14368	14173	14288	14264	14309	14560	14402	14393	14429	14398	14329	14273	14339	14310	14378	14362	14292	14303	14314	14150	14302	14283	14306	14290	14517	14305	14386	14372	14389	14326	14424	14247	14359	14415	14376	14443	14310	14457	14389	14476	14434	14415	14301	14322	14399	14367	14319	14442	14446	14316	14353	14104	14248	14145	14211	14440	14191	14321	14512	14292	14184	14486	14205	14478	14407	14426	14240	14522	14502	14381	14285	14492	14428	14314	14267	14426	14303	14290	14453	14374	14251	14276	14292	14419	14326	14203	14403	14389	14192	14295	14404	14294	14424	14277	14290	14285	14259	14230	14239	14454	14432	14450	14255	14313	14344	14274	14326	14420	14365	14300	14478	14279	14318	14324	14325	14237	14413	14395	14443	14320	14207	14255	14390	14440	14242	14321	14393	14374	14271	14302	14437	14321	14401	14416	14176	14266	14457	14480	14297	14243	14290	14331	14216	14424	14544	14301	14318	14458	14445	14164	14347	14363	14304	14485	14286	14161	14214	14290	14399	14253	14317	14400	14251	14365	14304	14381	14412	14406	14409	14347	14364	14277	14229	14396	14321	14091	14274	14295	14359	14393	14441	14301	14257	14315	14264	14242	14211	14265	14391	14487	14144	14371	14100	14203	14300	14344	14361	14522	14405	14390	14119	14327	14150	14371	14279	14356	14324	14199	14365	14176	14240	14534	14284	14439	14419	14293	14249	14212	14389	14253	14429	14475	14418	14281	14077	14240	14399	14127	14110	14546	14084	14321	14306	14428	14228	14322	14388	14173	14205	14103	14231	14265	14192	14306	14051	14388	14330	14422	14231	14209	14425	14300	14333	14368	14392	14448	14347	14316	14248	14480	14278	14454	14536	14399	14397	14546	14338	14372	14317	14476	14292	14186	14515	14282	14252	14262	14556	14476	14440	14469	14355	14309	14421	14168	14360	14538	14130	14424	14370	14442	14550	14483	14293	14183	14306	14422	14378	14360	14396	14326	14356	14407	14317	14474	14501	14479	14518	14249	14185	14488	14417	14176	14301	14330	14266	14264	14149	14217	14242	14437	14302	14318	14402	14240	14326	14223	14007	14324	14168	14360	14210	14341	14231	14290	14376	14352	14154	14246	14160	14278	14366	14323	14204	14250	14255	14391	14476	14371	14299	14361	14569	14253	14180	14248	14012	14287	14350	14374	14345	14420	14254	14292	14276	14269	14398	14544	14066	14217	14467	14208	14399	14363	14298	14266	14467	14258	14395	14325	14249	14380	14285	14275	14367	14344	14383	14377	14194	14191	14078	14240	14319	14396	14329	14293	14289	14377	14300	14283	14338	14228	14459	14356	14318	14161	14240	14355	14495	14424	14349	14393	14357	14395	14396	14323	14361	14401	14222	14462	14515	14442	14481	14390	14222	14259	14408	14363	14230	14406	14205	14315	14473	14532	14666	14364	14351	14388	14369	14312	14415	14280	14373	14352	14487	14312	14228	14416	14361	14475	14414	14253	14295	14315	14423	14353	14365	14305	14312	14314	14295	14289	14452
22465	34171	26768	20519	17495	15851	15222	14767	14279	14215	14099	13958	13731	13821	13775	13641	13459	13624	13758	13381	13586	13482	13465	13493	13479	13465	13386	13723	13595	13649	13443	13506	13455	13377	13665	13558	13417	13348	13411	13383	13428	13446	13339	13442	13575	13419	13454	13345	13493	13378	13338	13388	13493	13462	13468	13453	13498	13544	13399	13399	13536	13399	13540	13463	13525	13430	13476	13267	13371	13452	13549	13463	13409	13372	13463	13368	13336	13446	13346	13609	13528	13490	13368	13531	13416	13266	13311	13580	13308	13456	13409	13426	13489	13190	13478	13416	13382	13570	13304	13587	13449	13495	13373	13420	13484	13434	13558	13424	13475	13288	13420	13486	13627	13528	13504	13188	13497	13534	13431	13442	13427	13342	13319	13482	13400	13395	13473	13420	13494	13484	13389	13304	13360	13452	13521	13244	13341	13410	13524	13374	13422	13459	13479	13425	13234	13517	13537	13631	13287	13512	13378	13384	13469	13583	13469	13309	13403	13307	13457	13434	13522	13544	13365	13467	13461	13273	13479	13445	13490	13489	13641	13452	13506	13364	13453	13297	13354	13367	13496	13424	13246	13503	13240	13344	13453	13599	13593	13383	13385	13432	13336	13446	13460	13423	13316	13336	13427	13371	13514	13342	13506	13357	13500	13355	13413	13408	13426	13485	13563	13316	13579	13378	13508	13470	13605	13436	13435	13299	13404	13443	13440	13413	13413	13419	13473	13312	13433	13446	13422	13605	13374	13352	13575	13290	13442	13468	13470	13414	13277	13513	13617	13354	13371	13428	13345	13421	13504	13462	13538	13479	13498	13466	13381	13521	13446	13501	13504	13495	13432	13391	13483	13483	13396	13376	13551	13356	13390	13427	13400	13504	13422	13404	13365	13409	13487	13456	13515	13232	13527	13519	13350	13512	13371	13360	13467	13412	13509	13252	13606	13392	13574	13436	13325	13399	13517	13407	13451	13316	13466	13299	13423	13427	13434	13540	13309	13349	13457	13545	13494	13392	13452	13536	13344	13419	13405	13459	13432	13476	13565	13435	13405	13485	13344	13393	13338	13667	13409	13436	13422	13572	13348	13399	13584	13378	13441	13384	13787	13436	13492	13581	13256	13562	13474	13373	13473	13569	13462	13281	13443	13313	13571	13384	13401	13378	13385	13407	13497	13660	13332	13470	13316	13409	13591	13374	13392	13471	13377	13226	13489	13453	13464	13389	13255	13492	13400	13543	13493	13382	13680	13522	13488	13425	13403	13492	13556	13455	13404	13549	13546	13342	13519	13424	13437	13604	13495	13253	13413	13384	13480	13315	13416	13522	13321	13359	13510	13391	13406	13362	13358	13484	13382	13454	13361	13312	13479	13373	13314	13461	13484	13374	13558	13183	13278	13406	13538	13335	13464	13272	13398	13528	13592	13214	13522	13308	13680	13092	13518	13497	13386	13521	13369	13565	13469	13509	13296	13439	13429	13337	13403	13450	13372	13247	13431	13415	13222	13527	13386	13466	13498	13259	13442	13480	13540	13570	13510	13531	13489	13428	13334	13435	13509	13363	13541	13454	13616	13545	13334	13506	13510	13357	13376	13314	13276	13569	13416	13497	13464	13480	13432	13438	13301	13435	13412	13467	13459	13432	13418	13508	13553	13569	13563	13587	13364	13288	13359	13447	13563	13435	13329	13461	13446	13594	13380	13179	13450	13510	13381	13382	13415	13546	13424	13423	13577	13597	13376	13460	13493	13289	13410	13270	13309	13495	13440	13466	13299	13505	13541	13410	13346	13543	13309	13410	13466	13464	13291	13410	13497	13568	13321	13338	13374	13451	13440	13488	13367	13227	13525	13443	13376	13482	13468	13413	13435	13386	13481	13398	13257	13391	13375	13130	13348	13469	13155	13449	13519	13501	13388	13377	13387	13327	13411	13432	13533	13570	13544	13454	13519	13346	13467	13399	13340	13403	13601	13473	13206	13434	13443	13427	13359	13501	13502	13183	13311	13460	13421	13356	13525	13669	13363	13451	13396	13271	13545	13432	13449	13410	13500	13504	13405	13566	13479	13460	13356	13503	13273	13456	13513	13449	13312	13265	13704	13371	13310	13279	13391	13421	13477	13379	13434	13395	13603	13459	13516	13588	13562	13416	13513	13547	13448	13369	13398	13412	13408	13447	13436	13284	13439	13570	13370	13707	13495	13351	13404	13481	13334	13570	13344	13341	13344	13374	13492	13390	13418	13310	13510	13443	13377	13513	13391	13550	13454	13561	13482	13456	13390	13586	13452	13292	13535	13211	13369	13551	13345	13391	13431	13409	13354	13385	13398	13231	13448	13425	13516	13449	13342	13505	13489	13527	13478	13385	13461	13421	13460	13440	13411	13462	13358	13397	13386	13432	13552	13408	13429	13414	13512	13421	13544	13408	13512	13572	13368	13365	13214	13291	13585	13422	13476	13377	13341	13163	13502	13383	13473	13374	13429	13498	13485	13366	13493	13457	13346	13369	13464	13439	13407	13506	13482	13527	13473	13315	13267	13371	13452	13602	13554	13466	13352	13558	13321	13583	13515	13323	13536	13492	13420	13482	13415	13384	13487	13351	13375	13417	13269	13520	13343	13418	13344	13518	13400	13437	13316	13469	13505	13377	13408	13610	13522	13376	13479	13394	13423	13422	13489	13395	13351	13469	13383	13361	13302	13447	13546	13445	13376	13499	13234	13344	13377	13369	13397	13539	13469	13453	13384	13364	13380	13356	13428	13441	13516	13450	13410	13476	13494	13434	13375	13189	13373	13478	13398	13382	13391	13500	13357	13379	13315	13355	13587	13606	13318	13371	13389	13363	13498	13317	13240	13503	13479	13396	13444	13371	13464	13596	13368	13426	13463	13336	13513	13470	13456	13410	13464	13444	13332	13381	13359	13477	13431	13489	13372	13536	13444	13453	13465	13513	13409	13352	13463	13613	13307	13512	13418	13362	13419	13412	13452	13540	13502	13370	13556	13338	13512	13611	13495	13462	13398	13428	13439	13281	13555	13577	13519	13443	13367	13459	13614	13461	13322	13599	13432	13391	13324	13370	13471	13437	13532	13441	13334	13568	13477	13541	13753	13433	13579	13524	13384	13463	13439	13647	13347	13475	13367	13417	13404	13365	13408	13496	13362	13422	13623	13390	13328	13507	13498	13542	13362	13545	13320	13463	13392	13408	13444	13574	13532	13259	13465	13386	13446	13617	13434	13374	13461	13331	13446	13406	13408	13444	13399	13502	13654	13524	13409	13257	13378	13539	13324	13340	13444	13267	13447	13349	13558	13402	13430	13486	13500	13333	13308	13395	13571	13381	13559	13602	13454	13546	13513	13386	13330	13542	13330	13287	13459	13635	13260	13412	13463	13359	13394	13405	13546	13401	13369	13463	13266	13485	13536	13424	13335	13546	13337	13391	13358	13318	13495	13340	13403	13403	13537	13287	13355	13521	13724	13337	13488	13443	13572	13439	13326	13422	13468	13366	13472	13415	13512	13453	13545	13409	13446	13478	13458	13438	13558	13366	13356	13349	13342	13364	13315	13378	13539	13406	13501	13310	13409	13455	13478	13392	13413	13271	13488	13520	13485	13381	13397	13370	13406	13504	13432	13303	13448	13443	13375	13341	13477	13401	13436	13509	13431	13447	13337	13462	13356	13519	13442	13208	13329	13500	13200	13364	13504	13607	13488	13497	13450	13527	13486	13445	13240	13495	13315	13488	13454	13528	13591	13388	13306	13424	13563	13435	13506	13398	13484	13495	13383	13493	13442	13544	13349	13567	13433	13442	13376	13405	13422	13447	13447	13460	13302	13539	13478	13408	13316	13496	13338	13423	13477	13502	13338	13442	13405	13430	13419	13383	13515	13446	13460	13639	13404	13492	13389	13443	13246	13356	13402	13399	13420	13427	13489	13408	13476	13394	13536	13397	13358	13199	13411	13416	13335	13376	13495	13577	13506	13326	13328	13382	13390	13472	13336	13379	13401	13463	13632	13645	13496	13404	13396	13367	13614	13434	13462	13544	13601	13402	13412	13371	13543	13445	13260	13312	13430	13364	13311	13587	13334	13556	13444	13465	13525	13434	13397	13422	13333	13355	13493	13486	13465	13457	13403	13490	13549	13398	13446	13645	13371	13419	13586	13398	13331	13495	13241	13358	13611	13440	13495	13398	13573	13353	13362	13563	13480	13414	13402	13491	13468	13472	13480	13501	13516	13448	13407	13565	13445	13558	13425	13625	13520	13390	13196	13467	13350	13552	13560	13291	13393	13513	13417	13318	13604	13538	13442	13350	13509	13374	13510	13295	13317	13528	13253	13510	13374	13391	13223	13328	13462	13487	13322	13518	13465	13457	13353	13412	13345	13541	13548	13360	13457	13529	13328	13388	13377	13598	13490	13463	13443	13401	13575	13419	13448	13625	13596	13349	13271	13519	13423	13259	13505	13509	13296	13441	13540	13469	13562	13428	13346	13478	13417	13472	13213	13339	13478	13401	13380	13623	13450	13523	13413	13582	13406	13541	13413	13099	13377	13425	13469	13601	13360	13458	13381	13432	13568	13357	13503	13518	13424	13274	13446	13397	13397	13439	13303	13300	13466	13504	13594	13470	13251	13440	13566	13336	13294	13501	13354	13408	13265	13278	13268	13505	13376	13504	13434	13523	13400	13420	13429	13505	13388	13458	13329	13351	13384	13453	13545	13318	13749	13501	13496	13465	13523	13468	13514	13478	13656	13325	13332	13577	13387	13394	13361	13509	13417	13505	13613	13202	13600	13601	13450	13351	13581	13405	13371	13491	13424	13310	13429	13470	13204	13412	13333	13314	13433	13353	13618	13491	13442	13665	13476	13452	13438	13486	13487	13366	13342	13372	13354	13507	13420	13613	13341	13339	13532	13487	13546	13504	13547	13462	13335	13530	13540	13343	13477	13540	13433	13354	13250	13375	13386	13553	13315	13416	13458	13462	13492	13442	13653	13496	13520	13332	13582	13408	13584	13509	13485	13479	13444	13248	13371	13411	13420	13399	13409	13392	13387	13460	13401	13497	13254	13340	13426	13326	13441	13265	13372	13543	13348	13309	13460	13581	13319	13529	13377	13322	13513	13396	13605	13299	13596	13597
23714	21494	28086	25624	22317	20292	18564	16397	15711	15571	15387	15054	15130	15112	14894	14996	14999	14791	14729	14601	14707	14590	14714	14673	14649	14535	14526	14578	14698	14577	14522	14474	14561	14482	14561	14451	14531	14484	14327	14496	14480	14521	14269	14406	14477	14557	14585	14582	14704	14574	14508	14534	14491	14428	14335	14693	14660	14744	14592	14609	14621	14533	14496	14697	14505	14336	14543	14649	14480	14507	14431	14341	14491	14501	14654	14471	14601	14533	14462	14415	14573	14669	14441	14565	14690	14641	14588	14579	14436	14488	14570	14369	14335	14502	14434	14597	14378	14772	14443	14485	14465	14549	14509	14532	14465	14500	14515	14499	14478	14430	14542	14648	14531	14556	14651	14452	14541	14370	14247	14431	14448	14462	14482	14384	14444	14414	14575	14487	14554	14435	14675	14507	14149	14415	14336	14474	14425	14431	14644	14503	14323	14494	14534	14569	14474	14545	14602	14296	14560	14372	14576	14382	14364	14428	14425	14462	14419	14530	14334	14549	14512	14415	14361	14351	14558	14466	14680	14353	14684	14581	14535	14558	14747	14306	14334	14432	14576	14649	14707	14381	14646	14508	14334	14587	14481	14439	14382	14364	14488	14548	14396	14512	14456	14401	14460	14548	14659	14601	14357	14314	14534	14303	14373	14224	14383	14603	14352	14499	14440	14391	14475	14288	14617	14450	14433	14420	14567	14467	14638	14620	14528	14639	14323	14467	14473	14432	14363	14532	14406	14517	14333	14570	14621	14474	14576	14376	14534	14483	14539	14373	14492	14400	14353	14337	14312	14481	14514	14398	14516	14577	14381	14370	14711	14350	14563	14450	14449	14470	14451	14527	14581	14756	14472	14472	14676	14543	14594	14600	14300	14313	14520	14553	14572	14619	14541	14435	14484	14658	14595	14221	14505	14436	14631	14386	14506	14465	14368	14345	14396	14462	14654	14397	14408	14435	14700	14643	14489	14634	14434	14558	14647	14577	14507	14665	14511	14560	14427	14641	14525	14290	14596	14377	14517	14388	14458	14514	14428	14436	14474	14368	14449	14430	14322	14596	14469	14440	14621	14328	14332	14528	14702	14592	14536	14286	14640	14485	14547	14442	14581	14418	14414	14229	14615	14439	14644	14599	14444	14506	14637	14407	14386	14436	14577	14510	14467	14630	14635	14515	14437	14650	14415	14215	14390	14661	14609	14480	14466	14192	14427	14758	14603	14639	14437	14470	14516	14428	14541	14462	14408	14313	14449	14404	14481	14393	14412	14733	14409	14409	14556	14556	14409	14490	14529	14317	14610	14481	14488	14423	14477	14348	14346	14369	14450	14365	14582	14507	14476	14386	14504	14369	14522	14340	14411	14490	14495	14446	14535	14410	14597	14363	14652	14503	14641	14632	14472	14607	14549	14752	14598	14361	14611	14405	14519	14415	14511	14329	14459	14397	14585	14542	14464	14676	14293	14168	14506	14595	14460	14609	14575	14388	14452	14517	14372	14537	14382	14612	14563	14376	14408	14570	14528	14602	14353	14532	14509	14527	14552	14314	14525	14610	14508	14533	14340	14545	14413	14421	14638	14589	14413	14424	14383	14593	14345	14558	14419	14496	14618	14479	14458	14260	14388	14570	14565	14644	14325	14461	14585	14239	14494	14414	14604	14545	14424	14412	14388	14440	14460	14498	14345	14486	14452	14501	14403	14368	14561	14306	14428	14558	14523	14564	14560	14490	14559	14648	14335	14505	14586	14601	14568	14377	14432	14563	14489	14501	14398	14635	14372	14485	14471	14412	14417	14581	14358	14615	14502	14500	14505	14389	14547	14453	14567	14640	14360	14516	14630	14407	14401	14429	14474	14483	14511	14423	14583	14372	14221	14435	14310	14475	14424	14544	14366	14367	14557	14520	14456	14441	14395	14479	14439	14423	14646	14723	14588	14624	14580	14636	14393	14486	14484	14542	14608	14427	14531	14422	14409	14231	14678	14394	14597	14459	14603	14508	14506	14395	14564	14556	14378	14395	14604	14561	14511	14434	14419	14563	14498	14353	14587	14479	14402	14430	14532	14427	14376	14408	14525	14764	14545	14569	14738	14403	14544	14373	14701	14494	14467	14385	14554	14585	14499	14386	14597	14449	14628	14537	14493	14660	14666	14540	14474	14253	14487	14522	14371	14538	14675	14415	14511	14569	14413	14471	14390	14534	14436	14345	14486	14560	14301	14290	14504	14457	14590	14603	14451	14556	14250	14305	14509	14440	14495	14499	14646	14526	14536	14659	14428	14383	14396	14543	14696	14488	14615	14405	14612	14424	14521	14504	14464	14545	14604	14492	14474	14354	14566	14410	14504	14285	14457	14588	14656	14295	14376	14426	14484	14510	14478	14457	14422	14271	14401	14657	14488	14557	14383	14576	14662	14710	14532	14529	14400	14589	14520	14354	14437	14384	14606	14520	14448	14793	14557	14554	14477	14430	14329	14581	14436	14464	14710	14496	14413	14367	14682	14485	14344	14514	14570	14471	14534	14258	14593	14551	14568	14526	14454	14505	14572	14345	14437	14475	14478	14444	14479	14401	14483	14470	14407	14401	14489	14493	14518	14398	14578	14629	14257	14412	14417	14544	14359	14398	14389	14530	14573	14536	14333	14317	14490	14526	14515	14406	14428	14576	14494	14566	14511	14644	14356	14462	14492	14433	14414	14508	14432	14485	14549	14441	14461	14275	14566	14621	14561	14486	14496	14442	14424	14481	14306	14488	14489	14480	14344	14458	14459	14535	14342	14540	14494	14379	14698	14600	14631	14465	14454	14313	14371	14388	14347	14599	14525	14465	14369	14364	14419	14438	14552	14405	14491	14442	14383	14467	14419	14570	14565	14257	14348	14364	14402	14610	14661	14333	14518	14504	14299	14433	14375	14704	14466	14651	14700	14387	14792	14614	14554	14384	14466	14362	14391	14640	14386	14218	14451	14636	14683	14491	14595	14614	14512	14566	14592	14224	14250	14414	14576	14595	14288	14375	14580	14476	14404	14391	14697	14307	14584	14583	14493	14494	14470	14491	14402	14448	14360	14507	14439	14470	14649	14570	14503	14559	14477	14658	14492	14626	14551	14665	14518	14364	14507	14523	14585	14687	14471	14578	14441	14617	14519	14545	14381	14232	14386	14514	14383	14344	14656	14210	14449	14460	14428	14381	14575	14377	14655	14508	14381	14356	14439	14457	14582	14408	14351	14464	14726	14415	14425	14610	14339	14525	14644	14469	14595	14410	14532	14443	14322	14702	14399	14333	14288	14380	14570	14369	14382	14448	14532	14368	14409	14413	14448	14472	14447	14376	14561	14579	14543	14521	14371	14437	14593	14456	14545	14468	14281	14363	14448	14605	14411	14400	14418	14384	14486	14370	14597	14364	14598	14383	14578	14484	14466	14501	14311	14480	14570	14470	14396	14166	14186	14421	14523	14607	14560	14415	14355	14584	14456	14555	14616	14536	14605	14485	14544	14547	14393	14439	14645	14474	14658	14367	14588	14451	14377	14603	14460	14391	14330	14346	14404	14617	14552	14279	14595	14754	14555	14485	14459	14394	14552	14493	14541	14429	14453	14416	14651	14286	14508	14405	14742	14527	14646	14511	14486	14360	14473	14438	14518	14478	14403	14366	14668	14528	14493	14467	14376	14516	14724	14476	14550	14644	14508	14615	14541	14450	14299	14682	14563	14609	14595	14532	14566	14280	14435	14588	14737	14790	14412	14464	14310	14543	14235	14423	14569	14430	14392	14485	14452	14447	14645	14378	14558	14688	14650	14452	14385	14465	14741	14535	14495	14462	14618	14714	14569	14466	14496	14443	14445	14587	14432	14487	14412	14227	14433	14347	14345	14366	14547	14454	14421	14456	14408	14528	14589	14460	14346	14475	14603	14451	14357	14562	14476	14806	14554	14506	14523	14505	14393	14521	14476	14218	14630	14498	14601	14538	14373	14581	14556	14333	14546	14558	14388	14555	14542	14581	14482	14359	14544	14485	14450	14503	14649	14536	14555	14611	14461	14423	14373	14440	14375	14316	14548	14508	14453	14439	14529	14429	14426	14369	14628	14627	14540	14571	14402	14541	14599	14382	14529	14451	14552	14603	14681	14468	14553	14518	14448	14423	14374	14380	14321	14499	14380	14336	14781	14326	14494	14552	14370	14523	14522	14562	14501	14324	14382	14425	14562	14538	14436	14665	14425	14455	14382	14420	14519	14654	14563	14484	14468	14384	14322	14323	14480	14731	14598	14417	14481	14688	14419	14370	14476	14381	14347	14351	14397	14584	14495	14468	14442	14452	14455	14389	14455	14498	14443	14604	14519	14508	14475	14420	14362	14475	14501	14380	14432	14251	14619	14582	14560	14379	14203	14432	14537	14315	14581	14340	14434	14496	14349	14243	14485	14699	14386	14714	14212	14556	14499	14637	14430	14684	14485	14521	14427	14540	14358	14171	14301	14382	14621	14428	14522	14448	14387	14495	14558	14401	14393	14501	14682	14582	14601	14490	14515	14210	14605	14498	14384	14359	14712	14630	14373	14404	14504	14478	14520	14591	14498	14404	14401	14534	14641	14452	14500	14731	14595	14386	14460	14354	14397	14359	14469	14446	14534	14456	14544	14534	14407	14496	14449	14520	14520	14568	14467	14506	14448	14628	14693	14443	14460	14585	14483	14409	14740	14639	14521	14560	14468	14444	14608	14466	14487	14389	14361	14445	14766	14720	14600	14495	14549	14437	14437	14497	14501	14289	14319	14236	14382	14594	14439	14598	14527	14564	14488	14562	14549	14382	14605	14447	14671	14443	14272	14339	14406	14597	14425	14558	14534	14730	14401	14254	14386	14437	14396	14566	14464	14639	14342	14398	14450	14554	14463	14404	14484	14490	14524	14423	14448	14426	14543	14542	14592	14580	14468	14513	14633	14496	14509	14173	14636	14718	14436	14451	14410	14509	14678	14606	14280	14435	14549	14438	14224	14382	14649	14561	14621	14440	14293	14246	14395	14510	14526	14394	14510	14399	14414	14308	14285	14445	14329	14448	14513	14303	14302	14542	14523	14473	14621	14411	14506	14395	14440	14497	14487	14514	14448	14502	14336	14485	14462	14452	14629	14328	14437	14478
21624	40381	32615	24852	20606	17997	16487	15863	15304	14816	14824	14717	14646	14235	14202	14036	14046	13979	14001	13815	13547	13640	13908	13737	13636	13751	13622	13891	13536	13608	13454	13504	13564	13556	13635	13450	13556	13553	13660	13480	13714	13686	13511	13796	13564	13710	13671	13589	13579	13589	13674	13340	13702	13496	13597	13611	13674	13569	13637	13589	13616	13641	13621	13349	13568	13462	13510	13558	13608	13486	13756	13578	13656	13392	13615	13681	13641	13396	13581	13556	13562	13527	13753	13551	13645	13441	13524	13594	13399	13484	13733	13468	13486	13643	13663	13554	13648	13380	13450	13563	13592	13567	13495	13366	13500	13529	13474	13580	13546	13687	13562	13540	13620	13377	13589	13533	13564	13567	13676	13454	13327	13480	13531	13580	13493	13549	13414	13333	13618	13535	13514	13435	13498	13650	13592	13688	13525	13394	13608	13611	13612	13575	13573	13283	13603	13426	13545	13418	13592	13516	13459	13584	13529	13374	13437	13539	13680	13700	13524	13478	13572	13642	13454	13515	13628	13472	13552	13428	13586	13371	13738	13505	13561	13638	13594	13467	13411	13593	13600	13542	13506	13644	13719	13483	13479	13592	13491	13600	13587	13510	13418	13657	13420	13552	13579	13596	13504	13481	13541	13389	13580	13491	13519	13624	13628	13512	13467	13602	13542	13566	13480	13609	13505	13599	13564	13492	13562	13446	13526	13573	13536	13394	13563	13542	13575	13557	13520	13555	13568	13677	13551	13557	13444	13668	13529	13506	13622	13467	13612	13424	13657	13709	13391	13595	13498	13560	13579	13518	13592	13467	13518	13449	13564	13526	13671	13471	13462	13476	13472	13665	13514	13556	13683	13398	13538	13597	13632	13384	13479	13548	13510	13346	13532	13496	13643	13592	13558	13444	13461	13543	13667	13476	13538	13551	13560	13596	13503	13497	13713	13591	13599	13606	13550	13421	13568	13659	13551	13700	13506	13476	13369	13574	13330	13619	13644	13569	13615	13721	13495	13508	13623	13559	13568	13589	13498	13566	13428	13432	13430	13489	13462	13312	13528	13642	13527	13535	13517	13698	13592	13438	13668	13655	13689	13567	13452	13462	13409	13526	13469	13441	13434	13514	13511	13482	13412	13480	13446	13422	13554	13524	13538	13422	13481	13494	13449	13604	13448	13480	13572	13586	13507	13684	13336	13708	13353	13572	13442	13482	13584	13465	13531	13468	13444	13545	13481	13520	13571	13667	13461	13737	13577	13543	13582	13508	13659	13422	13618	13603	13489	13687	13378	13546	13555	13419	13540	13414	13600	13571	13439	13470	13490	13379	13509	13513	13545	13641	13579	13538	13512	13565	13516	13554	13460	13596	13604	13534	13371	13676	13565	13621	13550	13423	13517	13424	13463	13435	13532	13429	13594	13566	13633	13579	13480	13637	13527	13569	13718	13580	13488	13771	13534	13549	13518	13575	13604	13710	13514	13543	13587	13391	13618	13599	13410	13405	13553	13444	13566	13583	13561	13617	13489	13832	13564	13508	13482	13432	13438	13661	13560	13564	13516	13516	13382	13359	13583	13551	13461	13518	13613	13544	13652	13615	13409	13593	13514	13637	13700	13443	13626	13574	13607	13497	13697	13518	13592	13649	13618	13442	13617	13655	13493	13538	13557	13513	13489	13532	13454	13618	13561	13734	13598	13635	13429	13354	13615	13532	13580	13516	13638	13579	13696	13478	13579	13613	13535	13574	13554	13479	13524	13517	13794	13408	13565	13545	13385	13594	13573	13493	13549	13621	13468	13449	13482	13490	13545	13458	13426	13591	13702	13525	13474	13581	13525	13647	13623	13562	13515	13584	13615	13576	13586	13561	13695	13561	13559	13477	13548	13546	13645	13493	13425	13599	13596	13426	13633	13619	13559	13571	13537	13562	13696	13637	13514	13374	13663	13569	13452	13382	13584	13629	13641	13657	13501	13603	13562	13620	13347	13463	13451	13443	13520	13480	13712	13479	13554	13604	13679	13595	13596	13576	13626	13386	13514	13639	13466	13735	13703	13524	13548	13515	13619	13552	13679	13577	13448	13580	13503	13531	13742	13407	13442	13436	13588	13430	13392	13568	13492	13747	13444	13400	13546	13596	13623	13433	13546	13501	13397	13633	13480	13558	13496	13447	13701	13613	13700	13523	13578	13378	13401	13771	13478	13576	13526	13583	13594	13590	13535	13503	13555	13489	13526	13463	13652	13487	13646	13409	13621	13594	13384	13571	13620	13565	13428	13617	13483	13628	13523	13618	13460	13544	13539	13629	13384	13482	13451	13595	13540	13442	13422	13297	13486	13457	13530	13663	13349	13399	13513	13509	13571	13602	13416	13415	13487	13508	13591	13519	13564	13398	13648	13507	13677	13391	13638	13565	13696	13550	13678	13525	13464	13564	13418	13613	13681	13459	13640	13662	13438	13462	13602	13546	13551	13604	13499	13630	13484	13653	13440	13692	13566	13358	13728	13528	13465	13405	13576	13438	13555	13580	13682	13657	13421	13457	13535	13597	13722	13723	13581	13603	13634	13523	13533	13434	13743	13610	13578	13727	13602	13389	13453	13514	13734	13492	13450	13441	13523	13770	13524	13612	13582	13411	13599	13417	13541	13455	13659	13658	13617	13644	13602	13570	13589	13576	13706	13636	13542	13713	13488	13588	13612	13552	13526	13628	13480	13666	13593	13606	13443	13494	13619	13751	13634	13645	13502	13683	13578	13509	13592	13655	13541	13622	13786	13479	13517	13550	13471	13534	13652	13536	13494	13529	13604	13588	13677	13708	13511	13466	13526	13628	13552	13501	13480	13677	13473	13457	13576	13651	13442	13536	13768	13470	13604	13638	13521	13568	13533	13608	13546	13497	13481	13465	13626	13604	13503	13580	13729	13564	13647	13468	13819	13582	13570	13796	13623	13578	13473	13389	13264	13702	13427	13709	13677	13451	13390	13583	13447	13603	13645	13491	13552	13532	13626	13596	13525	13502	13590	13405	13443	13722	13711	13414	13427	13682	13660	13421	13500	13578	13498	13625	13669	13527	13548	13569	13388	13643	13513	13333	13480	13651	13511	13487	13672	13508	13458	13411	13525	13529	13489	13519	13588	13561	13483	13491	13544	13452	13360	13655	13456	13558	13402	13514	13507	13445	13526	13415	13562	13542	13457	13555	13486	13674	13625	13420	13612	13430	13621	13479	13539	13597	13334	13450	13535	13656	13638	13419	13529	13503	13478	13542	13386	13575	13469	13428	13436	13613	13407	13644	13556	13617	13637	13603	13582	13597	13419	13714	13468	13622	13588	13625	13472	13464	13640	13653	13633	13504	13555	13471	13407	13562	13527	13496	13623	13572	13475	13431	13739	13629	13572	13507	13621	13538	13534	13435	13439	13565	13535	13494	13425	13597	13578	13599	13584	13581	13507	13610	13393	13550	13556	13473	13515	13480	13647	13415	13730	13759	13544	13555	13484	13644	13571	13504	13563	13537	13515	13548	13665	13530	13558	13528	13623	13623	13496	13509	13631	13482	13538	13707	13635	13629	13554	13571	13578	13590	13502	13578	13537	13419	13541	13514	13619	13696	13644	13503	13567	13592	13568	13474	13670	13435	13528	13484	13619	13588	13548	13483	13512	13695	13493	13631	13585	13560	13435	13661	13541	13530	13586	13648	13566	13664	13309	13493	13596	13432	13466	13671	13545	13346	13588	13632	13439	13373	13606	13310	13484	13483	13584	13616	13473	13586	13493	13597	13464	13445	13558	13536	13349	13639	13523	13447	13463	13581	13713	13549	13500	13539	13660	13652	13513	13470	13529	13550	13619	13488	13603	13492	13518	13532	13431	13374	13675	13443	13694	13591	13463	13477	13515	13639	13661	13599	13570	13504	13631	13398	13583	13480	13664	13580	13489	13619	13870	13664	13606	13457	13636	13586	13634	13628	13498	13502	13545	13603	13631	13525	13380	13590	13632	13455	13580	13570	13660	13547	13558	13494	13535	13347	13639	13537	13555	13469	13662	13425	13664	13491	13543	13584	13641	13633	13462	13626	13423	13574	13745	13535	13428	13606	13430	13628	13586	13610	13533	13618	13628	13637	13655	13661	13404	13429	13482	13452	13613	13482	13502	13632	13407	13591	13564	13663	13587	13390	13518	13479	13607	13641	13548	13420	13494	13723	13501	13604	13620	13560	13569	13487	13504	13455	13727	13506	13660	13554	13435	13530	13706	13505	13545	13550	13633	13531	13489	13523	13679	13623	13525	13592	13576	13471	13600	13408	13571	13783	13344	13558	13535	13541	13397	13595	13609	13545	13518	13586	13347	13489	13484	13544	13591	13563	13755	13456	13597	13549	13545	13509	13490	13559	13507	13428	13656	13700	13443	13723	13686	13481	13486	13564	13505	13468	13601	13737	13686	13437	13592	13578	13627	13555	13477	13461	13414	13632	13547	13527	13547	13723	13574	13513	13508	13522	13489	13434	13527	13466	13462	13593	13680	13561	13706	13578	13634	13617	13621	13622	13461	13534	13638	13435	13561	13712	13690	13478	13464	13521	13561	13428	13547	13471	13443	13634	13420	13690	13508	13492	13541	13689	13677	13652	13678	13633	13518	13505	13548	13425	13507	13538	13685	13437	13684	13333	13357	13465	13473	13456	13598	13556	13572	13587	13498	13554	13525	13694	13637	13418	13707	13612	13350	13669	13543	13598	13679	13580	13512	13645	13658	13634	13615	13516	13462	13593	13536	13633	13468	13597	13446	13549	13568	13531	13545	13702	13323	13594	13451	13653	13791	13721	13551	13476	13587	13485	13523	13653	13541	13599	13582	13638	13421	13521	13644	13775	13570	13465	13551	13678	13654	13616	13491	13571	13463	13583	13564	13533	13367	13508	13439	13590	13589	13479	13508	13567	13528	13609	13473	13658	13660	13573	13459	13707	13581	13477	13709	13509	13529	13545	13639	13589	13502	13669	13420	13558	13516	13627	13691	13673	13446	13451	13626	13530	13662	13682	13610	13430	13582	13643	13481	13486	13733	13610	13687	13627	13429	13518	13524	13632	13546	13365	13695	13501	13498	13540	13591	13414	13533	13584	13658	13511	13594	13614	13518	13537	13363	13648
25454	21577	26675	26313	18074	16319	15793	15173	14811	14658	14555	14409	14558	14415	14287	14118	14168	14247	14142	14102	14131	14011	14266	14134	14298	14139	14288	14294	14147	14069	13959	14193	14130	14035	14128	14034	14042	13987	14246	13976	13902	14051	14196	14019	14026	13825	14105	14072	13858	14252	14325	14217	13987	13855	14068	14206	14071	14118	14011	14021	14200	13955	13966	14057	13935	14017	14198	13926	13911	14123	14111	13858	14058	14175	14083	14044	13965	13902	14034	14025	14337	14124	13858	14123	13894	13950	14269	14098	13892	13871	14112	14242	14149	14031	14167	13978	14153	14154	14385	13983	13886	14024	14056	14013	14062	13998	14140	14062	14058	14134	14018	14051	13996	14076	14100	13993	14118	14114	14160	13938	14161	14012	14088	14097	14095	14045	14136	13989	14078	14023	14168	14118	14021	14005	13912	14099	13933	14158	14147	14099	14127	14253	14025	14118	13921	13911	14163	14008	14009	14084	14124	13976	14149	14295	14006	14105	13987	14036	14141	13920	14244	14141	14054	14100	13977	14048	14040	13867	14067	14012	14080	13851	14055	13986	14039	14032	13934	14124	14041	13998	14039	13813	14106	14238	14299	14042	13909	14074	14178	14025	13969	14236	14206	13986	14058	13911	14049	14036	13980	14065	14025	13901	13992	14170	14242	13879	14118	14259	13951	14034	14120	14151	14241	14313	14104	14174	13867	13817	14050	14291	14156	14103	13905	14134	14066	14064	14105	14000	14159	13910	14071	14135	14102	13847	14027	14124	14058	13962	13998	13977	13908	13935	13933	13926	13902	14020	13960	13924	13956	13937	13875	14009	14078	13992	13918	14122	14018	14037	14002	13842	14110	14106	13961	13956	14130	13921	13940	13833	14050	13883	14198	14047	14161	13958	14074	13926	13911	13993	14041	14123	14152	14229	14147	13994	14105	14124	14069	13849	13925	13873	13916	13964	13973	13976	13806	14167	13862	14113	14119	14196	14094	13868	14111	13947	14105	14023	13917	14112	14074	14001	14038	13899	14045	14054	13907	14075	13935	13981	14007	14088	14192	14193	14072	14182	13971	14050	14012	13991	13994	13974	13959	14088	14205	13921	14210	14044	13962	14129	14256	14184	14245	13940	13924	14008	14039	14137	14168	14176	14138	13825	14027	14149	13944	14105	14042	13916	14193	14160	13991	14057	13966	14133	14281	14192	14060	13951	13941	14263	13994	14003	13987	14018	13977	13914	14161	13979	14267	13942	13944	14226	14217	13979	13933	14036	14247	13907	14016	14124	14261	14017	14101	13878	14269	14038	14222	13887	14097	14094	14288	14079	14048	13960	14124	14172	13899	14000	14111	14116	14034	14092	14059	13913	14009	14073	14113	14146	13860	13976	14111	14079	14014	13980	13957	13845	14170	14046	14016	14214	14020	14089	14189	14026	14005	14053	14232	13894	13861	14162	13949	14146	14017	14053	14231	14163	14143	14097	14172	13942	14115	13873	14131	14013	14044	13874	14197	13924	14109	14127	14022	14117	14065	14076	13997	13911	14102	13996	14116	14154	13972	14107	14073	14126	14034	13956	14034	13905	14105	13920	14140	14062	14016	14028	13986	14229	14052	13990	14066	13935	14008	13984	14247	14059	14195	14021	14022	14115	13869	14049	14099	14086	14128	13997	14124	14049	14089	13953	14188	14052	14132	14065	14046	14148	14182	14058	14192	13905	14297	13850	13932	14046	14194	14101	14136	14033	14019	13766	13987	13998	14223	13932	14123	14316	13996	14107	14019	14007	13928	14116	14223	13934	13918	13992	13939	13962	14042	14046	14060	14230	13972	14172	14001	13918	14150	13972	13959	14061	13872	14181	13936	13930	13932	14348	14107	14181	13927	14154	14106	14108	14113	13998	14284	13996	14122	14034	14271	14088	13897	14154	14096	14068	14076	13977	13980	13994	14070	14181	14099	14077	14107	13909	14000	14086	14090	14124	13892	14215	14006	13851	14162	13970	14267	14180	14334	14192	13911	13975	14007	14068	14002	14201	14088	14113	13906	14202	14094	14042	14079	13970	14014	14115	14200	14257	13988	14182	14073	14248	13889	14137	13774	14094	13748	14111	13958	14066	14181	13980	14145	14158	14114	14167	14171	14071	14232	14209	14093	14016	14203	14165	13983	14233	14053	13894	14071	14008	14162	14106	14159	13982	14048	13864	14130	14078	14039	14055	14086	13909	13877	13901	14021	14098	14159	14226	14148	14052	14065	13995	14136	14238	14163	14000	14192	14129	13981	14223	14092	14207	14097	13935	14074	14008	13970	14029	14211	13950	14066	14104	14102	14150	14191	14093	13749	14132	14096	14011	14208	14089	14106	14017	14215	14196	14195	14103	14242	14066	14093	13936	14070	14148	14187	13993	14046	14125	14163	14120	14062	13830	14220	14155	14092	13768	13910	14144	14022	14245	14026	14015	13938	14315	13960	13878	14144	13872	14021	14029	14035	14056	14216	14249	13996	14152	13968	13984	14052	14221	13820	14039	13970	14034	14065	14042	14196	14065	14134	14052	14129	14224	14204	13995	14089	14055	14044	13856	14064	14078	14127	14138	14214	14061	14055	13980	14156	14224	14248	14169	13944	14010	13953	14017	14134	13832	14090	14139	14062	14045	13934	14138	14194	14040	13794	14039	14087	14122	14087	14240	14026	14149	13913	13986	14108	14016	14024	14052	14038	14293	14133	14110	13999	14119	14046	13878	13975	14244	14012	14016	14114	14146	14097	14158	13971	14020	13830	13964	14031	14007	14230	14045	14040	14095	14115	13944	14058	14104	14069	14102	14029	13896	13950	14049	14029	14053	13985	14025	14225	14032	14148	14150	13918	14146	14132	14093	14139	14130	13968	14101	14184	14060	14056	14110	14226	14034	14118	13970	14066	14191	14114	14085	13978	14108	13988	14061	14009	14014	13860	14158	13839	14174	14233	14031	13982	13937	14276	14023	14137	13970	14275	13862	13997	14028	14123	13976	13975	13917	14203	14029	14082	13975	13843	13874	14099	13933	14140	13969	13925	13918	14126	14069	14059	14117	14100	14093	14146	14025	14072	13776	13956	14017	14084	13963	14028	14045	14197	14169	13872	14170	13988	14102	14067	14053	14161	13932	14015	13972	13908	14210	14197	13858	13834	13824	14150	13749	14015	14123	14177	14056	13987	13868	14108	14166	14015	14024	14149	14224	13858	14069	14157	13938	14012	14235	13943	14019	14022	14049	13941	14066	14047	13905	14227	14012	14193	14073	14096	13986	14097	14069	14060	14109	14009	14212	14252	14044	14030	14106	14162	14023	14052	14007	14234	14020	14128	14297	14069	14061	13996	14029	14108	14014	14061	14130	14173	14174	14060	14017	14136	14146	13976	14136	14078	14204	14029	14130	14129	14048	14139	13995	14058	14198	13984	14223	14192	14043	14202	14126	14049	13950	13811	13959	14093	14004	14003	13998	14009	13943	14058	14221	14162	14295	14073	14047	13974	14071	13903	14077	14012	14027	14095	13999	14112	14148	14221	14041	14157	14305	13916	13945	13967	14020	14312	14096	14107	14038	14034	14086	14114	14168	13955	14122	13980	14126	13994	14035	14119	13742	13961	14032	14117	14180	14006	14059	13891	13885	14176	14160	14097	14004	14067	14184	14096	14155	13980	14065	14315	13830	13991	13998	13994	14051	14021	14111	14054	13970	14020	13861	14153	14256	14119	13985	14076	14011	13983	14016	14283	14320	14381	14207	14096	14284	13955	14201	14148	14050	13849	14172	14077	13828	14299	14204	14119	14135	14127	14167	13834	14029	14015	14074	14146	14005	14100	14137	14219	14091	14088	14055	13899	14085	13983	14199	13981	13974	14075	13968	14031	14221	14109	14131	14171	13935	13916	13857	14131	13925	13945	14041	14253	14023	14118	14048	14146	13931	13852	14350	14191	14078	14006	14019	14062	14041	14036	14082	14000	13958	14201	14267	14089	14144	14154	14072	13909	14070	14021	13983	14184	14140	14245	14107	14124	13876	14164	13736	14168	13996	14186	14067	14108	14013	14090	13901	14025	14123	14154	13953	14092	14137	14043	13955	13955	14254	14096	13970	14077	14173	14115	14232	14215	14169	13983	14135	14215	13937	13895	14138	14117	14098	14150	14076	13858	13955	14078	14002	14116	14171	14135	13992	14035	14155	14001	14203	13917	14069	14209	14131	14284	14134	13929	14066	14194	14178	14203	14024	13888	14156	14067	13968	13987	14059	14073	14214	14221	14137	14195	14096	14172	14135	14072	14234	14160	14266	14092	14095	14227	14167	14123	14068	14129	13918	14058	13990	13883	14157	14114	14029	14197	14059	14156	13920	14143	14018	13966	13940	14130	14005	14045	14005	13964	13869	13931	14282	14150	13959	14197	14001	14170	14057	14173	13974	14153	14147	14226	14171	14206	14208	14241	14071	14114	13983	14011	14156	13954	13994	14016	14288	14020	14187	14097	13761	14095	13974	14054	14110	14174	13982	13939	13976	13912	13902	14056	14173	14000	14040	14213	13907	14091	14095	14249	14036	13976	14187	14081	14158	13873	14160	14030	14008	13922	13929	14036	13956	14075	13840	14129	14102	13980	14010	14238	14035	14110	14081	14121	14164	14130	14109	14283	13978	14049	14114	14068	13914	13946	14045	14183	14061	13957	13954	14054	14139	14072	13878	14025	14031	14110	14247	13997	14075	14275	14022	14157	14057	13951	13966	14112	14071	13942	14083	14270	14075	14043	14222	14016	14115	14034	14233	14176	14278	14089	14245	14117	14200	14083	14141	13922	14009	14046	13971	14149	13897	14017	14006	14076	13886	14070	13961	13974	14212	14026	13964	14069	14138	14066	14055	14191	14192	13960	13911	14181	14045	14100	14104	14056	14128	14108	14049	13988	13976	14102	13953	13785	14120	13988	14029	13980	14125	14073	14191	14102	13933	13960	14110	14038	14233	14095	14208	14066	14038	13934	13990	14076	13931	14075	13934	14134	14101	13960	14012	14090	13976	14108	14192	14026	14199	13980	14094	14062	14004	13997	14087	14140	14030	14010	14006	13950	13957	14096	14004	13958	13904	14019	14081	14200	14074	13977	14105	14023	14137	13916	14073	14152	14096
21496	35637	28431	21771	18412	16447	15173	14895	14609	14257	14055	13947	13783	13771	13710	13599	13550	13470	13442	13543	13384	13487	13462	13306	13366	13284	13336	13405	13374	13491	13299	13300	13166	13301	13304	13334	13222	13149	13360	13372	13289	13255	13535	13345	13283	13165	13175	13243	13310	13095	13400	13232	13201	13231	13405	13077	13305	13223	13455	13161	13211	13377	13287	13457	13205	13127	13264	13325	13124	13260	13275	13294	13262	13415	13208	13303	13184	13474	13382	13309	13483	13219	13135	13158	13131	13381	13204	13368	13270	13206	13374	13189	13274	13183	13158	13282	13269	13287	13304	13454	13270	13185	13299	13283	13183	13382	13253	13204	13295	13327	13414	13349	13495	13158	13137	13317	13236	13237	13363	13489	13196	13335	13394	13364	13309	13210	13332	13103	13317	13282	13447	13298	13237	13330	13389	13259	13217	13327	13400	13122	13167	13430	13372	13139	13108	13361	13171	13376	13262	13286	13212	13250	13262	13336	13189	13221	13212	13106	13323	13262	13316	13356	13254	13205	13384	13375	13407	13176	13162	13267	13199	13347	13332	13347	13290	13236	13532	13235	13336	13130	13368	13301	13345	13301	13212	13277	13223	13324	13303	13115	13342	13267	13311	13311	13340	13181	13375	13244	13455	13381	13138	13198	13471	13163	13328	13263	13357	13469	13124	13440	13155	13340	13387	13306	13344	13286	13264	13319	13285	13298	13390	13335	13271	13161	13219	13311	13175	13409	13254	13150	13343	13332	13265	13217	13219	13357	13430	13337	13281	13231	13273	13246	13239	13307	13252	13401	13229	13296	13355	13450	13212	13183	13310	13225	13224	13211	13043	13284	13234	12969	13340	13301	13290	13183	13224	13334	13337	13299	13305	13235	13233	13307	13252	13395	13337	13255	13338	13298	13317	13339	13353	13359	13266	13390	13251	13309	13367	13255	13213	13269	13238	13336	13116	13437	13210	13233	13236	13085	13315	13358	13146	13343	13314	13128	13281	13376	13267	13268	13211	13362	13276	13102	13341	13278	13407	13352	13464	13395	13429	13368	13347	13268	13263	13326	13315	13305	13346	13150	13271	13309	13416	13179	13291	13141	13246	13413	13281	13288	13343	13202	13130	13398	13175	13257	13298	13285	13303	13262	13254	13211	13135	13297	13172	13298	13391	13410	13380	13285	13418	13418	13240	13206	13274	13170	13169	13219	13336	13369	13343	13134	13201	13411	13307	13238	13447	13241	13182	13366	13212	13137	13217	13418	13395	13286	13382	13375	13349	13323	13284	13292	13155	13206	13328	13377	13202	13270	13153	13371	13239	13279	13290	13313	13179	13254	13302	13240	13235	13230	13237	13249	13245	13462	13388	13359	13171	13359	13314	13298	13165	13410	13225	13304	13331	13337	13233	13198	13476	13297	13134	13341	13215	13221	13228	13380	13224	13167	13335	13188	13281	13218	13320	13357	13314	13462	13311	13204	13330	13353	13291	13401	13365	13388	13481	13186	13350	13249	13370	13274	13316	13358	13327	13160	13371	13254	13118	13309	13289	13330	13277	13366	13274	13251	13365	13472	13231	13416	13303	13433	13282	13460	13142	13271	13327	13282	13270	13381	13212	13165	13190	13441	13338	13259	13286	13193	13359	13315	13366	13356	13275	13255	13325	13338	13305	13183	13503	13291	13358	13467	13132	13469	13342	13256	13285	13284	13313	13469	13327	13322	13143	13280	13148	13221	13303	13093	13123	13249	13252	13460	13253	13423	13407	13314	13340	13363	13293	13289	13269	13286	13319	13158	13204	13311	13269	13266	13282	13284	13207	13361	13324	13212	13359	13301	13395	13133	13291	13331	13450	13336	13288	13328	13454	13254	13285	13339	13323	13446	13281	13326	13342	13204	13421	13397	13279	13243	13238	13366	13371	13248	13257	13271	13222	13318	13247	13348	13328	13244	13316	13338	13254	13276	13437	13235	13232	13167	13217	13374	13256	13374	13368	13378	13215	13392	13356	13305	13304	13173	13256	13285	13412	13252	13416	13347	13473	13419	13310	13142	13296	13283	13334	13221	13173	13286	13290	13281	13330	13273	13154	13250	13329	13388	13326	13353	13141	13278	13351	13166	13396	13189	13227	13214	13229	13154	13304	13120	13374	13417	13187	13177	13217	13398	13343	13400	13193	13323	13334	13289	13310	13430	13389	13292	13269	13251	13415	13316	13236	13182	13378	13242	13316	13199	13341	13332	13420	13298	13309	13412	13438	13139	13401	13375	13234	13335	13343	13200	13278	13381	13345	13435	13297	13104	13378	13324	13251	13276	13333	13224	13351	13349	13380	13477	13348	13225	13429	13230	13110	13327	13207	13351	13223	13272	13168	13397	13313	13329	13344	13255	13308	13169	13223	13417	13243	13407	13243	13270	13302	13238	13474	13209	13330	13416	13311	13409	13202	13308	13276	13269	13372	13378	13447	13390	13270	13339	13274	13266	13420	13256	13304	13278	13457	13144	13298	13284	13200	13396	13374	13244	13478	13339	13309	13183	13269	13239	13223	13364	13231	13212	13332	13428	13047	13278	13199	13399	13212	13245	13232	13315	13294	13294	13410	13320	13267	13121	13288	13308	13288	13233	13314	13429	13308	13364	13172	13244	13238	13310	13314	13412	13280	13377	13134	13239	13282	13443	13442	13208	13347	13322	13387	13311	13181	13268	13232	13294	13406	13312	13338	13261	13329	13239	13228	13183	13427	13308	13417	13306	13295	13376	13293	13199	13315	13131	13380	13349	13133	13241	13270	13307	13327	13333	13334	13212	13277	13288	13219	13339	13330	13375	13285	13252	13236	13267	13216	13371	13284	13310	13100	13126	13374	13283	13265	13057	13447	13314	13515	13361	13306	13189	13240	13360	13340	13211	13328	13324	13157	13347	13331	13310	13347	13215	13304	13313	13370	13286	13356	13217	13345	13198	13262	13274	13340	13322	13351	13515	13337	13224	13393	13324	13405	13259	13276	13340	13422	13300	13379	13509	13194	13354	13342	13399	13277	13327	13128	13230	13444	13329	13190	13315	13463	13211	13063	13213	13428	13249	13279	13294	13388	13318	13207	13375	13409	13354	13273	13521	13257	13294	13186	13410	13367	13151	13236	13177	13218	13317	13216	13358	13333	13233	13363	13221	13265	13337	13197	13250	13346	13306	13375	13386	13428	13387	13316	13223	13115	13199	13356	13323	13220	13305	13281	13379	13112	13319	13215	13314	13318	13316	13246	13378	13135	13367	13257	13436	13125	13147	13298	13444	13243	13376	13248	13173	13307	13366	13379	13162	13260	13305	13274	13267	13331	13174	13244	13400	13396	13263	13296	13153	13215	13305	13214	13213	13255	13329	13246	13358	13389	13270	13337	13301	13326	13268	13374	13279	13336	13230	13325	13381	13301	13418	13359	13321	13380	13344	13133	13249	13261	13206	13420	13310	13311	13377	13433	13067	13360	13495	13173	13347	13373	13413	13149	13267	13270	13400	13325	13254	13431	13052	13353	13269	13265	13295	13225	13291	13416	13002	13398	13295	13080	13382	13277	13236	13210	13143	13163	13385	13374	13324	13388	13165	13213	13431	13383	13362	13301	13354	13229	13306	13202	13304	13310	13266	13398	13197	13342	13131	13312	13418	13437	13356	13236	13270	13256	13375	13248	13187	13306	13243	13257	13273	13315	13333	13275	13348	13269	13273	13290	13230	13102	13323	13364	13283	13291	13091	13204	13321	13120	13431	13230	13295	13125	13512	13290	13182	13370	13308	13249	13278	13301	13409	13298	13424	13059	13385	13403	13392	13404	13334	13159	13280	13198	13296	13250	13355	13205	13233	13340	13209	13257	13294	13152	13240	13315	13434	13317	13177	13250	13371	13296	13432	13316	13296	13249	13354	13294	13455	13350	13217	13163	13239	13459	13214	13292	13339	13362	13094	13208	13211	13401	13298	13243	13248	13435	13355	13199	13138	13296	13460	13310	13283	13507	13196	13414	13378	13251	13367	13225	13314	13267	13290	13375	13252	13379	13328	13209	13351	13303	13270	13373	13303	13304	13380	13289	13404	13384	13269	13369	13138	13209	13120	13234	13234	13288	13288	13305	13234	13218	13330	13276	13230	13192	13302	13298	13361	13090	13276	13306	13230	13262	13240	13249	13225	13285	13321	13548	13252	13289	13210	13323	13418	13409	13303	13258	13192	13291	13319	13262	13314	13236	13202	13105	13284	13410	13275	13319	13305	13357	13325	13468	13145	13124	13231	13262	13345	13257	13253	13341	13211	13305	13379	13292	13315	13299	13294	13308	13241	13218	13367	13302	13208	13430	13395	13410	13189	13303	13174	13254	13174	13379	13339	13407	13435	13231	13343	13453	13249	13334	13336	13204	13328	13303	13245	13292	13386	13151	13220	13306	13172	13276	13284	13370	13293	13310	13476	13237	13323	13255	13370	13264	13144	13297	13390	13249	13331	13348	13348	13280	13270	13300	13364	13228	13221	13358	13386	13274	13282	13304	13039	13354	13433	13491	13429	13315	13405	13310	13223	13414	13310	13273	13365	13292	13249	13279	13229	13266	13332	13141	13399	13280	13396	13173	13462	13269	13383	13237	13250	13300	13369	13231	13238	13244	13418	13298	13371	13293	13281	13112	13191	13257	13349	13320	13082	13356	13418	13353	13339	13270	13324	13197	13224	13225	13242	13289	13444	13430	13206	13221	13457	13376	13163	13461	13446	13387	13115	13164	13422	13313	13148	13344	13341	13306	13025	13427	13219	13395	13210	13244	13234	13189	13412	13269	13252	13223	13120	13586	13295	13371	13174	13256	13238	13505	13332	13283	13149	13200	13256	13237	13262	13318	13207	13371	13552	13319	13213	13389	13338	13203	13232	13361	13270	13471	13263	13394	13382	13356	13217	13249	13347	13234	13298	13306	13068	13342	13312	13283	13276	13456	13214	13375	13345	13499	13287	13334	13313	13325	13376	13214	13246	13458	13225	13268	13242	13269	13333	13178	13255	13346	13155	13314	13238	13320	13292	13413	13304	13080	13366	13408	13445	13247	13490	13074	13284	13195	13203	13400	13286	13253	13322	13208	13233	13449	13253	13345	13328	13267	13369	13379	13310	13191	13338
22586	21510	28616	24807	21885	23079	22018	17285	15970	15868	15753	15438	15307	15306	15054	15194	15122	14940	14784	14799	14684	14741	14744	14526	14415	14520	14683	14513	14654	14566	14588	14524	14591	14348	14479	14405	14561	14601	14643	14476	14369	14461	14379	14486	14504	14631	14592	14550	14507	14482	14437	14394	14437	14418	14489	14356	14570	14546	14540	14479	14467	14503	14399	14342	14511	14484	14394	14517	14460	14602	14419	14305	14356	14416	14392	14379	14523	14662	14659	14614	14514	14548	14429	14459	14370	14444	14416	14438	14357	14583	14496	14489	14264	14703	14417	14433	14377	14479	14413	14498	14446	14486	14392	14329	14464	14689	14601	14435	14372	14484	14456	14320	14666	14473	14351	14357	14345	14647	14172	14357	14513	14477	14418	14430	14392	14438	14609	14424	14556	14372	14582	14467	14323	14366	14494	14549	14220	14384	14601	14216	14538	14374	14469	14526	14456	14529	14795	14429	14414	14412	14358	14248	14462	14252	14446	14265	14333	14483	14419	14533	14658	14436	14405	14604	14803	14260	14476	14446	14407	14395	14306	14336	14491	14432	14551	14367	14433	14537	14648	14448	14620	14427	14592	14227	14498	14399	14495	14539	14533	14524	14356	14536	14559	14440	14438	14470	14317	14513	14407	14489	14464	14435	14305	14466	14450	14583	14589	14445	14685	14426	14348	14192	14478	14587	14376	14414	14484	14445	14556	14624	14284	14422	14537	14413	14288	14412	14433	14305	14542	14520	14743	14541	14397	14395	14628	14509	14093	14243	14544	14391	14281	14297	14628	14524	14327	14408	14549	14678	14471	14291	14452	14360	14236	14361	14338	14466	14668	14357	14463	14474	14294	14566	14417	14550	14496	14375	14366	14435	14579	14289	14380	14575	14486	14613	14338	14323	14375	14474	14225	14667	14582	14434	14429	14364	14642	14486	14188	14508	14401	14392	14568	14423	14423	14307	14694	14513	14347	14493	14575	14292	14440	14371	14536	14351	14271	14382	14532	14401	14564	14563	14486	14423	14475	14518	14465	14400	14403	14430	14394	14245	14565	14610	14479	14462	14378	14445	14623	14500	14376	14475	14464	14549	14315	14414	14627	14530	14447	14437	14577	14356	14367	14396	14452	14623	14529	14432	14369	14512	14387	14322	14386	14206	14415	14737	14585	14506	14364	14539	14382	14444	14417	14647	14406	14353	14460	14506	14430	14480	14404	14426	14330	14302	14461	14269	14430	14354	14381	14248	14405	14583	14322	14437	14390	14457	14514	14428	14451	14455	14280	14312	14404	14540	14310	14287	14427	14636	14436	14452	14442	14438	14606	14290	14429	14388	14413	14616	14605	14397	14484	14413	14489	14572	14526	14528	14321	14699	14443	14521	14357	14519	14324	14472	14476	14482	14349	14220	14519	14476	14448	14628	14405	14574	14397	14562	14503	14564	14556	14572	14141	14402	14579	14309	14481	14422	14495	14309	14435	14500	14545	14401	14528	14475	14655	14479	14243	14405	14352	14450	14415	14327	14535	14452	14503	14433	14420	14482	14328	14132	14509	14446	14298	14479	14424	14439	14424	14436	14343	14412	14356	14397	14547	14455	14193	14352	14222	14352	14533	14311	14643	14279	14609	14538	14478	14512	14521	14348	14373	14283	14479	14255	14404	14549	14218	14534	14148	14386	14476	14432	14363	14407	14561	14458	14364	14539	14485	14504	14386	14429	14263	14472	14658	14577	14407	14393	14562	14436	14421	14571	14525	14495	14516	14565	14676	14398	14497	14293	14376	14279	14696	14458	14243	14410	14569	14460	14347	14428	14518	14445	14429	14236	14377	14447	14528	14542	14373	14545	14435	14468	14237	14555	14430	14154	14544	14369	14663	14466	14245	14366	14323	14285	14264	14298	14478	14366	14636	14574	14472	14316	14329	14332	14542	14357	14360	14453	14337	14528	14461	14409	14482	14396	14272	14532	14463	14312	14542	14554	14535	14413	14389	14331	14364	14508	14539	14548	14535	14380	14594	14462	14425	14459	14500	14475	14419	14405	14339	14501	14519	14357	14397	14285	14179	14474	14343	14405	14347	14509	14402	14443	14459	14399	14638	14410	14488	14363	14359	14308	14316	14325	14479	14409	14556	14345	14264	14566	14508	14517	14424	14360	14480	14347	14524	14449	14470	14329	14481	14524	14455	14417	14421	14427	14379	14703	14609	14232	14484	14429	14318	14418	14381	14556	14413	14548	14672	14746	14457	14543	14425	14644	14396	14347	14411	14349	14504	14354	14236	14350	14517	14237	14366	14513	14459	14465	14526	14563	14441	14429	14673	14455	14318	14384	14229	14449	14601	14408	14385	14495	14685	14297	14303	14534	14262	14538	14469	14536	14473	14446	14363	14610	14169	14393	14387	14452	14418	14408	14345	14300	14365	14307	14341	14614	14655	14337	14403	14416	14507	14351	14411	14574	14438	14495	14394	14505	14422	14637	14342	14385	14527	14468	14450	14602	14630	14479	14414	14575	14362	14580	14691	14498	14488	14311	14457	14336	14234	14297	14485	14473	14513	14554	14473	14314	14319	14616	14474	14341	14490	14353	14247	14401	14464	14265	14291	14406	14517	14487	14390	14409	14408	14537	14626	14478	14281	14439	14439	14569	14321	14540	14409	14305	14472	14301	14475	14242	14391	14276	14417	14351	14307	14299	14401	14572	14539	14496	14431	14336	14482	14554	14278	14387	14450	14480	14500	14385	14420	14384	14606	14350	14434	14432	14539	14430	14359	14445	14554	14595	14434	14649	14374	14272	14416	14670	14379	14576	14534	14426	14288	14458	14547	14550	14416	14402	14295	14210	14541	14577	14439	14668	14390	14515	14465	14472	14684	14564	14425	14370	14543	14286	14383	14460	14301	14364	14482	14321	14388	14453	14440	14366	14443	14333	14629	14401	14508	14509	14470	14426	14266	14363	14489	14451	14314	14588	14433	14529	14352	14546	14446	14594	14297	14429	14443	14451	14465	14561	14630	14596	14411	14538	14556	14489	14558	14570	14587	14471	14362	14565	14499	14233	14426	14586	14428	14315	14545	14320	14377	14331	14399	14457	14584	14373	14411	14427	14522	14734	14503	14465	14472	14397	14375	14419	14488	14455	14540	14397	14394	14469	14459	14301	14442	14252	14369	14414	14501	14469	14505	14422	14307	14581	14427	14450	14465	14420	14575	14562	14353	14699	14493	14419	14425	14332	14533	14508	14354	14518	14521	14508	14529	14489	14398	14466	14412	14556	14445	14384	14401	14478	14541	14682	14371	14643	14443	14261	14445	14299	14205	14329	14299	14287	14383	14280	14449	14555	14495	14490	14258	14438	14586	14398	14332	14460	14345	14263	14430	14418	14357	14313	14434	14375	14423	14426	14316	14394	14335	14463	14418	14565	14520	14508	14404	14448	14435	14450	14432	14402	14409	14298	14387	14368	14318	14439	14491	14438	14471	14481	14542	14398	14413	14734	14313	14577	14524	14566	14401	14419	14398	14549	14393	14381	14191	14454	14282	14414	14480	14472	14600	14560	14588	14346	14300	14373	14362	14356	14546	14222	14537	14529	14314	14464	14540	14443	14366	14448	14514	14541	14378	14447	14372	14292	14332	14369	14307	14371	14572	14415	14400	14635	14415	14458	14345	14450	14555	14562	14343	14505	14486	14486	14311	14484	14516	14424	14434	14381	14395	14344	14415	14660	14474	14574	14318	14470	14479	14314	14532	14566	14542	14421	14632	14374	14303	14487	14257	14471	14333	14449	14438	14465	14535	14316	14599	14458	14442	14573	14382	14626	14425	14404	14480	14329	14383	14252	14371	14402	14502	14342	14479	14367	14348	14371	14324	14589	14434	14515	14378	14449	14546	14450	14334	14199	14315	14346	14464	14537	14363	14258	14434	14590	14507	14245	14534	14420	14484	14406	14193	14537	14297	14421	14503	14391	14482	14325	14424	14494	14327	14451	14258	14501	14252	14294	14385	14458	14463	14357	14354	14240	14371	14222	14521	14269	14526	14480	14387	14479	14484	14458	14270	14445	14195	14360	14405	14418	14312	14440	14584	14320	14549	14411	14502	14330	14537	14414	14464	14562	14582	14394	14444	14325	14667	14372	14447	14486	14248	14500	14431	14162	14479	14465	14554	14264	14610	14344	14326	14306	14338	14502	14289	14449	14405	14385	14750	14444	14598	14507	14492	14438	14555	14314	14359	14445	14429	14338	14352	14374	14350	14503	14347	14417	14522	14481	14518	14402	14296	14561	14395	14315	14370	14567	14706	14420	14527	14325	14429	14389	14629	14524	14426	14663	14379	14518	14489	14587	14409	14302	14371	14604	14545	14445	14381	14298	14236	14232	14427	14412	14591	14395	14522	14445	14295	14436	14452	14266	14371	14477	14548	14440	14401	14462	14273	14451	14201	14541	14390	14406	14306	14340	14445	14259	14244	14471	14421	14378	14127	14388	14481	14324	14361	14238	14361	14340	14428	14466	14419	14415	14341	14336	14520	14433	14546	14641	14527	14547	14482	14507	14677	14449	14478	14548	14499	14399	14422	14372	14317	14434	14492	14555	14543	14456	14344	14311	14506	14548	14558	14679	14491	14446	14490	14527	14535	14412	14472	14356	14500	14401	14461	14544	14495	14334	14430	14634	14453	14249	14332	14509	14472	14530	14324	14418	14455	14458	14356	14310	14512	14525	14567	14468	14430	14447	14567	14545	14348	14192	14519	14542	14624	14362	14463	14227	14379	14294	14377	14422	14445	14483	14543	14458	14437	14505	14604	14582	14523	14353	14438	14502	14463	14316	14454	14522	14323	14425	14522	14268	14346	14288	14522	14483	14434	14340	14599	14278	14495	14387	14554	14513	14462	14427	14470	14546	14491	14551	14417	14495	14466	14335	14471	14307	14441	14495	14453	14449	14369	14494	14514	14435	14477	14423	14525	14545	14585	14409	14359	14346	14581	14300	14546	14334	14427	14356	14427	14569	14469	14447	14542	14310	14610	14443	14338	14317	14631	14407	14430	14303	14524	14431	14566	14585	14421	14403	14399	14440	14293	14535	14402	14280	14288	14386	14417	14576	14408	14416	14701	14453	14352	14312	14575	14493	14517	14372	14591	14645
23012	44153	36473	28077	23071	19881	17992	16911	16013	15860	15267	15101	14955	14679	14377	14137	14219	14118	14017	14036	13818	13859	13744	13580	13646	13719	13691	13691	13787	13214	13629	13417	13584	13626	13656	13643	13504	13554	13669	13547	13519	13442	13704	13569	13683	13499	13488	13621	13627	13676	13556	13815	13587	13483	13438	13588	13427	13619	13583	13449	13537	13558	13619	13519	13595	13578	13639	13358	13536	13381	13505	13631	13471	13441	13468	13237	13631	13488	13563	13448	13594	13464	13433	13675	13478	13545	13512	13493	13431	13624	13541	13565	13498	13656	13469	13532	13528	13551	13593	13549	13434	13350	13568	13565	13477	13409	13714	13547	13608	13482	13479	13285	13513	13565	13655	13429	13629	13449	13569	13602	13550	13536	13564	13534	13292	13521	13483	13495	13377	13441	13443	13457	13592	13520	13570	13416	13502	13523	13536	13366	13674	13425	13405	13556	13540	13430	13455	13636	13389	13566	13643	13467	13657	13482	13560	13477	13462	13456	13522	13516	13624	13615	13331	13430	13477	13427	13467	13595	13364	13565	13509	13454	13484	13575	13506	13437	13625	13556	13524	13519	13481	13404	13614	13649	13650	13541	13550	13451	13492	13393	13504	13522	13477	13554	13486	13570	13414	13636	13413	13648	13423	13545	13517	13633	13559	13433	13399	13500	13398	13584	13481	13489	13402	13562	13491	13329	13421	13541	13570	13378	13471	13401	13641	13624	13329	13530	13538	13678	13672	13443	13456	13362	13430	13507	13551	13342	13586	13682	13575	13487	13470	13574	13584	13718	13625	13461	13621	13580	13564	13561	13586	13693	13518	13535	13451	13689	13396	13446	13547	13499	13479	13535	13706	13432	13558	13470	13489	13686	13563	13427	13520	13515	13550	13445	13544	13411	13456	13449	13611	13556	13644	13551	13606	13511	13561	13552	13422	13459	13545	13450	13535	13498	13418	13512	13498	13449	13390	13367	13491	13556	13444	13542	13409	13625	13842	13393	13433	13410	13571	13374	13712	13549	13284	13578	13391	13280	13282	13405	13536	13511	13406	13471	13432	13535	13450	13383	13374	13552	13387	13483	13578	13424	13601	13359	13510	13547	13583	13532	13457	13517	13437	13545	13577	13560	13554	13581	13628	13594	13545	13436	13431	13591	13476	13599	13612	13355	13348	13545	13533	13493	13330	13644	13473	13531	13584	13568	13346	13472	13405	13305	13558	13634	13524	13445	13488	13763	13593	13523	13536	13393	13703	13436	13501	13622	13609	13506	13463	13519	13584	13455	13518	13434	13574	13521	13556	13524	13422	13389	13623	13469	13500	13397	13612	13462	13586	13443	13672	13436	13450	13575	13388	13574	13635	13519	13584	13560	13506	13417	13471	13529	13627	13331	13427	13598	13594	13423	13674	13525	13482	13571	13547	13507	13601	13497	13500	13476	13292	13564	13519	13469	13592	13403	13474	13696	13410	13592	13561	13408	13380	13489	13534	13461	13515	13496	13517	13501	13460	13580	13518	13590	13602	13517	13515	13604	13475	13598	13664	13536	13526	13525	13512	13496	13637	13527	13539	13560	13606	13604	13571	13354	13542	13444	13604	13445	13471	13632	13665	13446	13644	13493	13632	13368	13485	13622	13434	13527	13459	13537	13472	13582	13459	13570	13547	13346	13490	13558	13512	13473	13482	13461	13472	13406	13591	13592	13603	13499	13445	13461	13511	13429	13574	13492	13590	13587	13419	13549	13516	13507	13525	13430	13443	13398	13413	13481	13567	13465	13544	13555	13457	13604	13534	13460	13546	13440	13435	13524	13431	13563	13736	13613	13367	13506	13610	13589	13605	13530	13635	13661	13454	13503	13665	13360	13438	13410	13600	13517	13627	13500	13668	13358	13505	13592	13528	13393	13569	13558	13353	13700	13485	13433	13406	13506	13523	13527	13664	13294	13514	13270	13593	13475	13458	13567	13419	13554	13527	13528	13526	13489	13641	13553	13409	13618	13518	13561	13694	13618	13471	13426	13351	13479	13671	13573	13574	13524	13434	13523	13509	13571	13601	13689	13543	13355	13633	13641	13234	13682	13530	13507	13358	13493	13342	13687	13599	13408	13479	13501	13675	13445	13403	13519	13429	13581	13318	13605	13472	13307	13494	13514	13554	13400	13506	13579	13770	13465	13458	13532	13541	13647	13537	13401	13385	13379	13435	13517	13490	13538	13675	13480	13577	13535	13643	13431	13556	13420	13443	13532	13442	13714	13582	13481	13571	13439	13559	13689	13501	13561	13835	13559	13495	13634	13479	13556	13382	13563	13594	13582	13516	13525	13430	13440	13383	13616	13389	13623	13563	13659	13524	13494	13533	13339	13430	13534	13620	13560	13569	13447	13601	13510	13345	13581	13534	13371	13552	13532	13630	13572	13583	13551	13352	13355	13525	13475	13550	13447	13495	13605	13486	13518	13450	13535	13485	13494	13530	13486	13487	13550	13681	13604	13409	13409	13550	13532	13409	13409	13521	13447	13588	13487	13506	13603	13424	13642	13501	13544	13572	13509	13381	13427	13603	13615	13667	13469	13545	13610	13477	13536	13466	13489	13566	13387	13379	13520	13592	13544	13594	13508	13690	13572	13430	13346	13516	13669	13310	13451	13444	13578	13445	13448	13557	13608	13613	13487	13494	13612	13503	13415	13699	13702	13677	13528	13495	13511	13525	13497	13486	13478	13505	13554	13486	13578	13410	13506	13409	13491	13557	13485	13514	13443	13686	13649	13315	13589	13596	13523	13596	13378	13646	13544	13405	13436	13621	13640	13625	13417	13374	13428	13364	13450	13571	13589	13569	13544	13466	13625	13434	13567	13562	13570	13514	13463	13425	13395	13557	13605	13443	13636	13551	13414	13546	13670	13394	13493	13716	13424	13532	13458	13511	13457	13419	13522	13467	13666	13473	13552	13461	13542	13466	13442	13597	13677	13492	13657	13453	13544	13532	13552	13428	13340	13432	13520	13590	13587	13702	13573	13592	13388	13491	13372	13480	13231	13375	13544	13549	13405	13712	13362	13533	13493	13595	13615	13514	13479	13605	13558	13668	13618	13520	13413	13456	13551	13421	13596	13601	13417	13394	13606	13441	13524	13629	13460	13278	13536	13664	13391	13504	13405	13376	13542	13448	13390	13506	13446	13585	13375	13464	13448	13589	13541	13494	13597	13425	13578	13561	13381	13568	13497	13590	13550	13512	13256	13462	13507	13596	13606	13483	13520	13493	13593	13389	13592	13567	13651	13508	13531	13428	13509	13548	13511	13570	13345	13496	13545	13514	13661	13388	13671	13443	13512	13445	13244	13486	13502	13443	13453	13605	13513	13502	13431	13579	13394	13509	13544	13683	13471	13546	13567	13492	13566	13566	13406	13445	13571	13514	13483	13571	13660	13457	13504	13631	13528	13559	13359	13534	13477	13475	13676	13451	13691	13671	13588	13565	13561	13599	13620	13424	13401	13448	13521	13598	13564	13629	13341	13447	13481	13550	13494	13348	13499	13505	13421	13636	13640	13478	13488	13421	13576	13507	13442	13558	13538	13356	13549	13547	13520	13316	13549	13512	13532	13562	13456	13571	13596	13558	13604	13687	13558	13628	13487	13408	13673	13449	13508	13341	13652	13592	13422	13379	13519	13658	13569	13505	13664	13560	13285	13644	13584	13400	13623	13490	13601	13555	13604	13530	13397	13527	13558	13516	13410	13612	13474	13554	13550	13545	13391	13439	13621	13510	13502	13587	13549	13483	13564	13422	13336	13422	13523	13641	13355	13480	13471	13407	13563	13599	13476	13572	13394	13413	13568	13370	13489	13408	13479	13681	13533	13464	13434	13586	13334	13501	13625	13643	13473	13411	13624	13545	13631	13649	13270	13591	13395	13411	13488	13611	13658	13439	13527	13552	13490	13513	13578	13468	13509	13607	13584	13368	13372	13404	13630	13553	13483	13372	13432	13586	13491	13484	13430	13485	13571	13550	13433	13418	13552	13561	13527	13585	13505	13636	13434	13513	13484	13570	13400	13494	13449	13458	13577	13392	13607	13483	13462	13561	13575	13550	13489	13504	13485	13429	13635	13649	13507	13323	13418	13547	13530	13419	13411	13576	13485	13554	13562	13587	13581	13556	13642	13615	13547	13622	13477	13542	13510	13323	13519	13420	13612	13521	13435	13492	13433	13506	13440	13671	13428	13551	13354	13514	13649	13455	13412	13381	13578	13458	13566	13539	13619	13454	13407	13440	13475	13622	13510	13514	13400	13498	13608	13478	13605	13522	13421	13558	13584	13460	13470	13549	13373	13400	13459	13490	13509	13481	13407	13471	13661	13401	13574	13390	13584	13482	13468	13309	13460	13634	13409	13660	13527	13600	13629	13558	13374	13550	13414	13397	13392	13477	13643	13504	13628	13563	13500	13646	13501	13499	13468	13561	13578	13451	13709	13565	13332	13578	13472	13505	13414	13584	13426	13575	13560	13605	13397	13391	13516	13477	13489	13655	13514	13352	13411	13560	13325	13447	13442	13412	13540	13565	13475	13496	13646	13436	13451	13489	13582	13468	13351	13699	13509	13530	13484	13591	13680	13488	13515	13392	13527	13563	13470	13658	13568	13434	13417	13387	13512	13532	13547	13534	13458	13423	13302	13444	13668	13473	13446	13395	13557	13554	13681	13587	13463	13454	13482	13586	13579	13599	13348	13484	13493	13469	13497	13464	13568	13658	13550	13416	13356	13392	13414	13507	13606	13598	13549	13503	13410	13543	13586	13318	13515	13685	13471	13515	13488	13510	13607	13541	13420	13650	13521	13417	13455	13491	13589	13489	13369	13460	13660	13525	13515	13414	13645	13560	13445	13538	13606	13580	13522	13467	13539	13546	13372	13507	13549	13488	13453	13537	13580	13561	13559	13506	13714	13479	13588	13509	13481	13538	13421	13559	13583	13473	13585	13389	13535	13532	13501	13473	13595	13427	13467	13490	13413	13512	13439	13555	13526	13470	13554	13514	13314	13435	13450	13484	13511	13497	13495	13671	13405	13472	13637	13466	13554	13568	13572	13575	13496	13574	13571	13577	13552	13348	13554	13456	13569	13494	13554	13406	13379	13406	13331	13606	13422
29206	24154	25484	21217	16844	15959	15680	15086	14970	14895	14852	14734	14664	14626	14603	14499	14463	14475	14410	14360	14478	14329	14461	14530	14565	14431	14464	14235	14184	14323	14297	14453	14242	14508	14257	14270	14301	14379	14343	14167	14337	14256	14133	14335	14277	14285	14344	14272	14308	14232	14411	14222	14364	14403	14358	14470	14245	14273	14216	14464	14249	14443	14248	14316	14284	14244	14072	14252	14300	14380	14202	14310	14227	14142	14417	14268	14501	14376	14290	14228	14225	14282	14305	14264	14410	14098	14174	14276	14255	14366	14371	14214	14157	14303	14337	14308	14251	14170	14478	14435	14302	14241	14073	14173	14332	14589	14352	14198	14480	14519	14357	14254	14267	14497	14368	14139	14328	14191	14380	14212	14323	14136	14260	14183	14181	14233	14334	14374	14363	14252	14466	14192	14268	14476	14248	14071	14333	14308	14372	14345	14268	14314	14482	14309	14408	14594	14394	14265	14426	14216	14158	14237	14302	14407	14394	14395	14399	14280	14284	14340	14195	14229	14405	14310	14254	14343	14279	14266	14409	14342	14242	14294	14302	14285	14297	14126	14268	14306	14271	14296	14168	13930	14338	14359	14240	14447	14322	14155	14072	14351	14370	14306	14225	14270	14286	14165	14288	14209	14018	14468	14293	14232	14510	14446	14284	14284	14452	14158	14334	14432	14134	14279	14173	14239	14358	14285	14451	14311	14084	14205	14246	14151	14106	14285	14406	14489	14319	14337	14303	14239	14096	14073	14308	14303	14040	14255	14381	14253	14396	14474	14368	14288	14454	14213	14218	14182	14322	14392	14287	14446	14402	14293	14238	14181	14280	14346	14454	14042	14380	14285	14189	14299	14307	14420	14164	14188	14256	14322	14306	14527	14364	14431	14149	14302	14280	14326	14153	14311	14362	14339	14202	14177	14194	14281	14436	14296	14219	14297	14383	14339	14295	14187	14149	14307	14299	14419	14117	14327	14365	14307	14311	14290	14528	14273	14408	14293	14318	14184	14227	14223	14405	14222	14301	14336	14377	14310	14204	14126	14393	14295	14239	14177	14249	14479	14324	14314	14468	14251	14285	14066	14438	14454	14220	14343	14259	14312	14405	14215	14198	14240	14126	14173	14376	14299	14213	14310	14150	14360	14296	14306	14568	14081	14475	14584	14421	14229	14277	14345	14321	14233	14383	14477	14420	14385	14272	14265	14223	14282	14420	14105	14228	14350	14258	14333	14209	14345	14294	14234	14161	14263	14304	14306	14284	14359	14203	14401	14205	14122	14290	14270	14135	14360	14321	14224	14409	14116	14360	14177	14386	14209	14193	14338	14164	14363	14218	14311	14108	14341	14185	14335	14551	14354	14383	14230	14233	14092	14239	14301	14369	14352	14291	14169	14224	14179	14228	14211	14445	14300	14393	14312	14179	14392	14345	14149	14306	14180	14251	14385	14300	14414	14147	14319	14391	14437	14267	14459	14313	14204	14327	14370	14275	14249	14264	14331	14472	14321	14290	14202	14433	14331	14387	14107	14287	14197	14269	14212	14182	14204	14329	14212	14257	14388	14286	14442	14436	14339	14516	14091	14274	14237	14259	13939	14250	14294	14353	14518	14291	14477	14479	14363	14241	14281	14368	14350	14359	14277	14444	14220	14352	14172	14434	14387	14258	14258	14276	14118	14376	14393	14125	14211	14208	14438	14506	14306	14426	14229	14057	14209	14222	14471	14345	14595	14412	14250	14285	14389	14246	14374	14128	14373	14322	14247	14384	14429	14513	14301	14306	14125	14366	14471	14356	14317	14432	14215	14268	14568	14193	14387	14329	14261	14269	14413	14214	14220	14270	14395	14490	14354	14477	14343	14304	14425	14248	14301	14280	14244	14255	14263	14258	14237	14161	14341	14352	14256	14303	14338	14383	14552	14219	14103	14325	14290	14412	14194	14282	14503	14394	14253	14457	14395	14334	14401	14505	14293	14357	14277	14120	14248	14176	14450	14319	14390	14423	14311	14434	14239	14334	14322	14381	14609	14268	14346	14320	14354	14277	14279	14371	14245	14403	14533	14521	14239	14297	14384	14257	14252	14245	14297	14289	14342	14201	14235	14197	14351	14243	14213	14356	14336	14196	14170	14233	14194	14437	14294	14172	14221	14387	14275	14273	14426	14328	14290	14168	14251	14373	14433	14103	13997	14074	14363	14598	14079	14276	14316	14385	14204	14337	14287	14318	14246	14241	14300	14226	14314	14365	14264	14417	14022	14424	14355	14424	14209	14302	14347	14457	14139	14288	14336	14227	14320	14330	14221	14394	14292	14194	14326	14220	14192	14381	14493	14281	14279	14406	14295	14382	14260	14469	14213	14167	14256	14409	14182	14191	14449	14298	14304	14297	14236	14429	14268	14151	14298	14378	14290	14243	14365	14387	14240	14243	14325	14159	14358	14170	14232	14153	14459	14304	14224	14405	14332	14141	14303	14464	14330	14262	14236	14249	14271	14231	14280	14275	14254	14429	14368	14410	14395	14380	14382	14267	14287	14342	14308	14226	14205	14425	14403	14377	14199	14436	14329	14211	14244	14337	14504	14355	14229	14436	14333	14363	14292	14177	14376	14281	14114	14282	14030	14240	14497	14350	14413	14282	14297	14417	14473	14296	14343	14363	14143	14292	14129	14293	14453	14239	14176	14362	14306	14228	14385	14259	14275	14202	14315	14364	14330	14448	14334	14439	14384	14242	14153	14287	14216	14489	14288	14253	14205	14236	14330	14391	14227	14209	14308	14288	14254	14094	14444	14291	14022	13987	14306	14315	14074	14339	14452	14323	14397	14458	14323	14394	14325	14458	14431	14314	14208	14405	14236	14345	14600	14401	14196	14421	14453	14072	14309	14229	14347	14349	14343	14374	14234	14338	14240	14396	14261	14380	14390	14305	14281	14199	14291	14041	14343	14389	14290	14584	14449	14317	14470	14360	14471	14365	14270	14208	14472	14165	14261	14380	14229	14364	14361	14250	14097	14180	14226	14465	14386	14466	14407	14382	14416	14351	14323	14192	14252	14376	14322	14336	14318	14291	14320	14163	14330	14178	14168	14338	14324	14187	14133	14380	14346	14332	14323	14276	14354	14333	14270	14309	14403	14397	14298	14316	14232	14332	14079	14348	14348	14241	14391	14290	14439	14331	14180	14200	14332	14290	14265	14487	14323	14124	14283	14308	14354	14339	14377	14351	14380	14392	14177	14098	14262	14215	14239	14340	14355	14263	14247	14436	14221	14380	14255	14278	14241	14312	14288	14426	14446	14333	14138	14226	14350	14373	14274	14325	14262	14381	14197	14173	14383	14394	14460	14272	14337	14166	14147	14249	14393	14266	14269	14217	14158	14520	14376	14221	14161	14436	14350	14337	14467	14513	14556	14320	14359	14214	14225	14237	14312	14197	14452	14153	14293	14198	14350	14348	14144	14279	14286	14342	14052	14253	14154	14495	14325	14221	14214	14283	14256	14214	14307	14328	14330	14286	14445	14250	14467	14478	14385	14181	14427	14207	14211	14280	14322	14226	14424	14320	14236	14388	14428	14334	14306	14312	14286	14126	14397	14322	14284	14188	14233	14209	14371	14300	14310	14231	14315	14320	14444	14355	14507	14206	14303	14127	14384	14327	14438	14307	14328	14449	14379	14315	14303	14257	14419	14476	14226	14292	14380	14392	14284	14572	14225	14420	14307	14220	14417	14563	14215	14066	14329	14275	14337	14259	14272	14323	14388	14327	14305	14122	14302	14411	14177	14406	14307	14276	14062	14457	14270	14308	14231	14270	14377	14242	14615	14253	14391	14406	14353	14321	13993	14494	14404	14357	14106	14361	14208	14248	14320	14271	14316	14338	14450	14144	14480	14116	14245	14281	14235	14129	14252	14389	14080	14163	14233	14376	14025	14243	14254	14406	14329	14188	14153	14228	14230	14155	14075	14285	14252	14070	14132	14286	14215	14176	14395	14507	14592	14284	14347	14318	14214	14440	14410	14236	14322	14314	14501	14273	14255	14294	14146	14203	14346	14215	14206	14384	14296	14283	14339	14236	14504	14245	14155	14312	14401	14263	14381	14489	14325	14285	14326	14230	14351	14331	14293	14394	14401	14375	14275	14428	14186	14352	14504	14373	14288	14251	14311	14468	14332	14326	14167	14211	14444	14367	14341	14130	14293	14128	14250	14192	14177	14175	14223	14221	14309	14282	14369	14302	14257	14410	14374	14404	14336	14299	14220	14212	14266	14216	14281	14428	14247	14375	14160	14421	14160	14226	14259	14417	14365	14299	14268	14222	14151	14179	14185	14373	14090	14196	14432	14249	14429	14162	14283	14204	14431	14148	14122	14479	14348	14149	14301	14544	14373	14536	14268	14204	14393	14391	14210	14248	14324	14362	14415	14375	14301	14293	14431	14147	14353	14431	14115	14086	14346	14384	14365	14247	14047	14061	14517	14434	14131	14705	14432	14434	14433	14391	14464	14273	14340	14464	14480	14369	14338	14330	14402	14355	14383	14313	14153	14210	14351	14261	14403	14360	14256	14121	14233	14429	14282	14473	14305	14434	14509	14412	14279	14322	14303	14248	14379	14292	14452	14209	14382	14242	14148	14139	14148	14151	14328	14318	14418	14400	14328	14294	14166	14393	14317	14290	14249	14290	14421	14431	14092	14165	14387	14321	14479	14239	14449	14325	14251	14311	14426	14363	14262	14425	14185	14152	14199	14433	14421	14167	14293	14344	14314	14354	14211	14374	14423	14379	14338	14215	14205	14200	14367	14402	14461	14194	14520	14329	14426	14435	14351	14420	14439	14274	14372	14418	14363	14319	14380	14265	14366	14196	14359	14096	14201	14305	14449	14338	14283	14464	14387	14336	14415	14316	14242	14455	14375	14309	14110	14250	14404	14227	14338	14205	14356	14390	14267	14292	14280	14168	14239	14293	14178	14405	14368	14166	14319	14325	14226	14332	14405	14294	14116	14222	14395	14210	14172	14378	14299	14307	14200	14153	14238	14282	14245	14348	14392	14259	14256	14283	14454	14270	14248	14391	14421	14304	14404	14363	14316	14368	14397	14119	14352	14452	14193	14309	14423	14369	14429	14308	14523	14196	14331	14479	14085	14347	14292
22017	32827	26003	20192	17345	15862	14765	14681	14359	14194	14060	13995	13795	13914	13734	13753	13754	13559	13514	13383	13407	13567	13483	13534	13465	13456	13386	13414	13494	13401	13522	13569	13561	13287	13485	13360	13293	13526	13396	13475	13352	13499	13388	13494	13461	13408	13548	13437	13378	13441	13359	13451	13311	13301	13331	13383	13430	13466	13541	13418	13436	13481	13529	13527	13373	13446	13448	13452	13525	13296	13542	13589	13454	13366	13414	13379	13385	13327	13494	13521	13483	13545	13496	13423	13377	13515	13517	13324	13440	13386	13561	13394	13449	13366	13367	13490	13554	13450	13493	13433	13407	13572	13592	13347	13298	13366	13498	13408	13572	13589	13498	13506	13501	13389	13436	13429	13541	13445	13366	13320	13324	13528	13361	13362	13487	13469	13457	13441	13567	13463	13386	13364	13442	13464	13382	13402	13438	13425	13417	13353	13422	13484	13315	13440	13471	13368	13240	13430	13429	13319	13478	13435	13555	13247	13576	13306	13488	13407	13457	13442	13328	13404	13562	13539	13404	13454	13330	13373	13381	13423	13367	13406	13561	13343	13477	13413	13460	13382	13546	13354	13488	13292	13461	13427	13510	13326	13361	13478	13318	13322	13386	13201	13354	13410	13413	13358	13549	13506	13474	13646	13476	13387	13484	13490	13542	13373	13370	13627	13394	13437	13353	13548	13417	13453	13521	13508	13325	13352	13148	13453	13396	13436	13538	13599	13362	13391	13382	13486	13297	13323	13478	13244	13568	13458	13407	13547	13449	13479	13448	13460	13348	13349	13473	13472	13414	13559	13554	13429	13232	13358	13302	13530	13418	13536	13303	13510	13400	13455	13371	13609	13542	13357	13153	13363	13379	13375	13402	13435	13253	13382	13369	13380	13494	13324	13354	13300	13478	13508	13475	13434	13560	13486	13184	13389	13461	13387	13485	13456	13593	13355	13461	13569	13422	13606	13338	13418	13515	13395	13365	13419	13349	13431	13448	13334	13412	13522	13502	13328	13355	13309	13564	13481	13464	13288	13421	13488	13420	13396	13489	13585	13499	13465	13503	13542	13318	13460	13324	13313	13381	13517	13353	13469	13502	13441	13443	13222	13493	13428	13616	13464	13382	13387	13576	13414	13439	13396	13344	13410	13391	13545	13435	13454	13509	13358	13472	13230	13396	13600	13422	13491	13446	13442	13426	13607	13527	13389	13577	13397	13427	13499	13498	13498	13296	13498	13313	13263	13418	13294	13263	13435	13438	13320	13497	13545	13462	13432	13444	13378	13393	13362	13393	13291	13344	13597	13289	13401	13339	13323	13531	13584	13444	13313	13404	13378	13518	13516	13446	13624	13476	13164	13612	13318	13519	13366	13490	13635	13442	13425	13450	13536	13364	13455	13382	13390	13543	13212	13509	13460	13416	13431	13379	13365	13255	13597	13384	13423	13338	13474	13370	13552	13289	13412	13365	13416	13420	13530	13419	13468	13430	13533	13476	13296	13336	13389	13344	13401	13420	13449	13444	13241	13278	13468	13269	13238	13535	13453	13445	13325	13590	13401	13573	13487	13449	13462	13393	13404	13313	13408	13445	13513	13678	13254	13477	13446	13442	13201	13264	13480	13628	13284	13412	13335	13519	13364	13403	13337	13636	13413	13347	13468	13313	13488	13345	13435	13448	13382	13423	13257	13427	13527	13489	13463	13459	13516	13462	13618	13353	13540	13495	13344	13436	13452	13309	13432	13630	13363	13495	13473	13332	13341	13335	13543	13298	13612	13491	13367	13436	13493	13375	13483	13414	13431	13428	13435	13451	13567	13341	13580	13282	13398	13505	13516	13322	13440	13339	13464	13332	13404	13397	13344	13378	13618	13411	13483	13278	13560	13546	13348	13421	13448	13262	13391	13310	13591	13387	13605	13383	13475	13370	13513	13374	13378	13503	13488	13447	13648	13285	13542	13400	13503	13371	13508	13421	13336	13496	13322	13386	13153	13544	13584	13549	13416	13430	13502	13257	13602	13531	13272	13453	13509	13491	13503	13512	13547	13414	13406	13273	13500	13367	13456	13333	13461	13549	13319	13416	13532	13363	13389	13530	13542	13427	13519	13515	13444	13561	13312	13384	13413	13471	13527	13737	13476	13344	13297	13325	13500	13390	13368	13385	13488	13529	13345	13507	13480	13413	13452	13424	13448	13501	13515	13527	13458	13499	13305	13425	13500	13381	13530	13497	13484	13540	13366	13318	13333	13523	13386	13452	13449	13502	13242	13531	13511	13526	13417	13515	13409	13523	13537	13504	13376	13438	13353	13450	13385	13357	13406	13438	13351	13520	13262	13482	13457	13204	13449	13377	13563	13404	13430	13498	13297	13393	13349	13402	13448	13521	13522	13243	13331	13516	13315	13345	13478	13378	13380	13468	13385	13335	13463	13285	13360	13157	13506	13415	13339	13422	13476	13439	13616	13349	13414	13533	13459	13503	13331	13379	13334	13454	13391	13434	13389	13296	13410	13378	13389	13452	13396	13402	13576	13359	13333	13350	13505	13457	13432	13301	13282	13525	13456	13508	13491	13342	13475	13457	13443	13394	13392	13467	13285	13382	13602	13383	13486	13391	13409	13472	13431	13422	13359	13287	13495	13360	13316	13366	13416	13547	13328	13471	13347	13545	13405	13473	13575	13442	13385	13497	13385	13481	13413	13574	13438	13384	13560	13282	13586	13446	13337	13493	13521	13541	13390	13617	13460	13494	13400	13365	13480	13531	13508	13437	13354	13515	13381	13338	13402	13526	13387	13529	13465	13340	13420	13207	13403	13539	13390	13543	13277	13407	13346	13450	13430	13457	13355	13453	13386	13488	13545	13303	13525	13537	13376	13431	13468	13359	13354	13263	13423	13327	13250	13378	13590	13558	13334	13523	13702	13376	13349	13340	13589	13380	13393	13637	13430	13537	13297	13471	13324	13394	13486	13548	13412	13564	13367	13425	13472	13295	13471	13399	13473	13289	13384	13538	13439	13408	13414	13396	13573	13484	13362	13528	13394	13474	13334	13417	13493	13401	13503	13360	13479	13322	13353	13391	13510	13262	13443	13476	13444	13278	13434	13342	13560	13501	13298	13342	13307	13489	13432	13646	13379	13381	13586	13254	13510	13497	13524	13402	13379	13434	13500	13487	13364	13417	13450	13422	13577	13469	13500	13436	13389	13409	13440	13353	13464	13452	13485	13398	13445	13555	13357	13353	13519	13468	13371	13357	13310	13269	13584	13426	13553	13389	13522	13498	13311	13495	13485	13346	13530	13390	13633	13578	13448	13575	13294	13287	13513	13268	13348	13259	13384	13475	13243	13675	13347	13411	13416	13362	13524	13550	13500	13445	13475	13320	13366	13324	13229	13450	13362	13455	13493	13475	13530	13345	13428	13354	13350	13341	13437	13428	13363	13511	13406	13469	13324	13348	13403	13474	13456	13442	13446	13461	13378	13580	13487	13307	13517	13348	13396	13279	13462	13445	13443	13513	13477	13557	13481	13202	13479	13450	13392	13435	13200	13301	13421	13358	13451	13375	13486	13469	13332	13480	13456	13498	13333	13314	13415	13400	13505	13435	13446	13378	13469	13514	13218	13393	13501	13424	13535	13407	13460	13442	13352	13428	13487	13478	13441	13405	13501	13414	13439	13297	13331	13432	13478	13357	13365	13482	13454	13509	13354	13388	13319	13336	13459	13418	13355	13511	13344	13358	13496	13386	13225	13536	13457	13559	13508	13452	13450	13456	13680	13423	13551	13480	13569	13413	13343	13416	13428	13535	13583	13337	13529	13344	13506	13441	13457	13459	13580	13437	13411	13381	13431	13361	13476	13378	13405	13451	13418	13376	13613	13313	13479	13409	13410	13425	13427	13428	13421	13579	13370	13476	13372	13369	13507	13372	13492	13381	13374	13393	13483	13326	13474	13492	13436	13385	13451	13391	13394	13295	13196	13318	13257	13588	13492	13367	13427	13513	13401	13377	13361	13520	13404	13488	13322	13552	13436	13547	13648	13322	13337	13485	13479	13328	13534	13326	13442	13445	13457	13287	13384	13452	13345	13530	13385	13419	13419	13339	13644	13561	13296	13570	13340	13430	13378	13560	13527	13595	13387	13346	13561	13418	13476	13257	13378	13356	13552	13616	13400	13353	13308	13285	13496	13431	13427	13439	13454	13449	13385	13452	13529	13500	13369	13577	13412	13418	13420	13413	13412	13490	13627	13526	13415	13298	13294	13274	13502	13521	13327	13615	13322	13367	13418	13509	13400	13319	13384	13448	13503	13277	13375	13512	13388	13459	13565	13436	13523	13466	13445	13451	13356	13371	13545	13390	13345	13376	13258	13596	13385	13459	13391	13507	13562	13421	13557	13389	13496	13545	13401	13509	13464	13351	13458	13219	13363	13428	13273	13323	13405	13335	13428	13419	13488	13451	13402	13386	13474	13418	13512	13525	13330	13506	13417	13538	13525	13550	13562	13397	13333	13433	13547	13466	13496	13536	13438	13458	13437	13321	13500	13519	13477	13544	13402	13569	13498	13393	13500	13511	13316	13501	13423	13469	13518	13388	13383	13461	13524	13499	13478	13394	13495	13401	13441	13394	13408	13484	13362	13457	13520	13272	13489	13413	13297	13295	13488	13310	13422	13330	13187	13491	13445	13465	13392	13322	13369	13523	13471	13442	13587	13351	13475	13304	13444	13472	13471	13428	13555	13410	13566	13449	13489	13331	13497	13429	13429	13575	13369	13374	13438	13347	13541	13382	13572	13390	13291	13305	13288	13448	13450	13234	13517	13457	13459	13434	13486	13343	13465	13472	13494	13493	13559	13267	13390	13528	13383	13507	13519	13363	13454	13449	13499	13341	13358	13451	13485	13476	13507	13522	13281	13330	13408	13451	13413	13564	13228	13460	13297	13678	13468	13599	13495	13418	13403	13541	13355	13521	13571	13445	13330	13518	13657	13264	13219	13399	13473	13361	13408	13428	13288	13475	13502	13582	13563	13393	13436	13461	13394	13409	13369	13581	13601	13280	13349	13292	13449	13326	13481	13526	13391	13363	13720	13414	13531	13227	13442	13428	13540	13371	13302	13494	13590	13398	13339	13421	13515	13401	13449	13594	13457
23637	21537	28200	25596	22244	20104	18410	16394	15776	15641	15119	15296	15096	15130	14988	14889	14846	14937	14676	14504	14806	14611	14740	14747	14625	14537	14596	14559	14475	14407	14437	14463	14556	14422	14526	14326	14501	14475	14479	14508	14519	14495	14571	14476	14347	14539	14433	14604	14502	14533	14488	14483	14447	14407	14429	14554	14583	14604	14379	14347	14455	14439	14521	14511	14621	14460	14540	14369	14530	14250	14467	14324	14281	14558	14544	14411	14589	14303	14411	14384	14342	14433	14212	14420	14466	14313	14351	14471	14434	14316	14558	14364	14442	14486	14619	14430	14453	14558	14402	14556	14687	14373	14378	14590	14588	14374	14446	14361	14334	14465	14553	14388	14509	14542	14568	14307	14332	14417	14573	14216	14601	14338	14447	14385	14509	14379	14555	14333	14376	14331	14341	14293	14470	14507	14635	14370	14523	14483	14577	14319	14469	14385	14382	14471	14467	14344	14547	14572	14576	14480	14400	14455	14476	14456	14604	14352	14359	14555	14506	14643	14523	14444	14386	14464	14369	14447	14585	14482	14326	14575	14416	14459	14667	14433	14591	14605	14432	14498	14464	14537	14604	14543	14486	14467	14701	14508	14459	14383	14391	14404	14343	14443	14523	14416	14534	14547	14450	14483	14526	14379	14694	14548	14300	14473	14482	14529	14502	14391	14555	14418	14555	14549	14453	14374	14399	14519	14467	14642	14406	14424	14376	14314	14480	14506	14455	14489	14545	14625	14362	14386	14441	14599	14365	14357	14410	14353	14431	14342	14446	14356	14500	14439	14236	14458	14379	14368	14393	14412	14463	14534	14455	14309	14797	14581	14466	14462	14505	14278	14306	14552	14377	14545	14436	14366	14355	14597	14409	14497	14478	14323	14539	14334	14559	14612	14457	14396	14491	14444	14588	14544	14484	14461	14468	14506	14513	14300	14647	14643	14253	14607	14348	14530	14557	14427	14343	14540	14766	14366	14491	14485	14312	14746	14495	14385	14281	14335	14393	14565	14458	14512	14483	14421	14333	14417	14451	14568	14370	14322	14277	14503	14301	14279	14301	14368	14536	14503	14440	14520	14403	14315	14581	14164	14599	14382	14397	14213	14510	14459	14612	14552	14568	14689	14328	14489	14455	14325	14456	14404	14491	14365	14318	14502	14496	14422	14520	14611	14417	14521	14357	14422	14355	14540	14598	14480	14527	14451	14341	14334	14262	14512	14392	14533	14607	14481	14482	14256	14474	14677	14426	14414	14360	14453	14523	14445	14291	14474	14540	14379	14538	14625	14311	14491	14413	14485	14594	14366	14464	14326	14367	14404	14416	14328	14680	14358	14425	14541	14299	14461	14578	14548	14522	14480	14577	14507	14481	14597	14439	14581	14533	14353	14295	14297	14654	14385	14582	14620	14636	14451	14639	14544	14481	14498	14570	14411	14453	14389	14509	14380	14420	14414	14450	14561	14283	14717	14480	14514	14410	14456	14320	14272	14478	14610	14345	14620	14520	14360	14346	14447	14396	14419	14338	14302	14442	14526	14627	14407	14446	14296	14287	14348	14511	14281	14404	14428	14477	14416	14393	14523	14214	14600	14490	14157	14553	14419	14467	14341	14425	14415	14490	14574	14475	14474	14523	14554	14453	14365	14475	14473	14489	14467	14485	14565	14286	14522	14629	14393	14390	14600	14639	14542	14422	14534	14510	14392	14484	14361	14523	14717	14545	14630	14557	14414	14464	14303	14713	14475	14518	14611	14612	14487	14655	14275	14638	14378	14366	14409	14430	14383	14431	14392	14657	14614	14476	14468	14420	14389	14374	14397	14449	14385	14525	14460	14572	14589	14687	14410	14375	14484	14525	14410	14358	14377	14302	14529	14554	14530	14381	14479	14430	14406	14431	14405	14498	14322	14494	14504	14528	14433	14358	14540	14339	14523	14429	14246	14291	14502	14483	14266	14415	14592	14542	14495	14439	14592	14450	14471	14473	14613	14473	14481	14403	14482	14378	14357	14506	14432	14455	14487	14270	14330	14572	14495	14493	14460	14404	14309	14567	14411	14365	14468	14398	14460	14477	14358	14545	14603	14648	14529	14284	14560	14446	14588	14378	14449	14296	14423	14585	14533	14526	14473	14513	14417	14375	14539	14456	14552	14510	14326	14704	14460	14467	14774	14379	14565	14604	14355	14446	14338	14465	14447	14526	14716	14529	14492	14495	14312	14388	14478	14395	14541	14502	14366	14267	14397	14505	14506	14345	14380	14429	14294	14444	14508	14482	14125	14562	14281	14372	14518	14292	14398	14616	14417	14566	14501	14527	14635	14396	14439	14428	14553	14487	14399	14599	14358	14248	14433	14581	14426	14350	14647	14303	14534	14558	14548	14614	14453	14531	14274	14552	14462	14564	14438	14342	14476	14436	14358	14605	14480	14694	14485	14520	14468	14379	14348	14465	14512	14390	14442	14315	14573	14396	14336	14319	14631	14619	14494	14627	14439	14401	14474	14404	14548	14584	14370	14550	14617	14498	14535	14361	14464	14464	14297	14537	14412	14679	14614	14357	14471	14303	14601	14285	14408	14332	14311	14333	14445	14458	14469	14473	14469	14597	14542	14436	14477	14385	14475	14538	14337	14501	14563	14474	14386	14333	14543	14351	14570	14654	14330	14354	14332	14519	14535	14340	14456	14588	14348	14440	14335	14388	14548	14659	14436	14365	14559	14711	14430	14563	14433	14514	14416	14301	14469	14560	14540	14382	14476	14395	14284	14468	14534	14692	14554	14454	14418	14579	14449	14376	14574	14412	14247	14507	14338	14350	14417	14521	14390	14526	14388	14467	14440	14519	14544	14501	14539	14689	14415	14454	14577	14287	14432	14599	14496	14341	14367	14436	14210	14483	14563	14494	14601	14385	14460	14332	14423	14473	14358	14360	14537	14351	14413	14649	14511	14479	14519	14451	14700	14475	14345	14459	14480	14401	14431	14542	14448	14549	14289	14498	14632	14496	14561	14316	14598	14423	14567	14457	14513	14409	14428	14418	14377	14474	14388	14203	14494	14725	14432	14587	14513	14307	14655	14655	14482	14394	14445	14362	14541	14306	14318	14408	14462	14696	14400	14580	14593	14298	14487	14432	14454	14495	14451	14500	14431	14408	14455	14521	14432	14438	14473	14693	14377	14471	14327	14388	14462	14417	14555	14536	14463	14397	14437	14427	14404	14334	14637	14594	14389	14562	14423	14374	14539	14466	14739	14341	14278	14286	14328	14508	14513	14354	14420	14424	14448	14546	14605	14377	14619	14304	14413	14439	14536	14333	14498	14359	14239	14327	14408	14385	14514	14625	14645	14393	14404	14499	14427	14570	14621	14349	14446	14509	14393	14309	14382	14207	14459	14460	14392	14305	14502	14547	14432	14506	14266	14398	14468	14723	14454	14372	14354	14529	14593	14631	14543	14438	14477	14368	14406	14286	14455	14478	14245	14439	14222	14536	14466	14467	14415	14519	14684	14526	14477	14422	14414	14453	14416	14335	14421	14347	14332	14441	14486	14429	14350	14391	14463	14597	14277	14490	14350	14418	14460	14331	14372	14560	14440	14530	14430	14419	14570	14414	14369	14526	14518	14544	14389	14550	14446	14384	14371	14545	14413	14557	14574	14639	14479	14497	14613	14760	14464	14493	14577	14484	14517	14588	14727	14530	14545	14708	14530	14645	14669	14458	14286	14423	14296	14238	14496	14298	14593	14468	14360	14610	14574	14337	14425	14325	14223	14418	14450	14279	14533	14325	14632	14417	14435	14448	14500	14313	14373	14363	14393	14567	14463	14294	14615	14525	14349	14320	14617	14383	14431	14507	14330	14491	14429	14536	14400	14319	14434	14410	14283	14563	14454	14671	14390	14462	14341	14512	14342	14257	14614	14455	14557	14460	14300	14551	14405	14515	14489	14401	14315	14597	14713	14389	14410	14499	14503	14369	14293	14524	14566	14604	14542	14477	14514	14456	14381	14485	14528	14547	14526	14424	14411	14256	14525	14245	14320	14386	14673	14359	14499	14696	14485	14420	14615	14527	14423	14475	14465	14321	14516	14446	14592	14298	14611	14332	14487	14489	14354	14363	14339	14428	14347	14507	14414	14499	14460	14339	14692	14400	14315	14604	14510	14613	14432	14385	14651	14589	14558	14467	14273	14248	14368	14471	14467	14450	14512	14416	14615	14413	14438	14442	14389	14415	14544	14525	14396	14515	14394	14475	14506	14415	14442	14468	14449	14317	14626	14572	14547	14542	14640	14585	14449	14552	14437	14402	14368	14364	14512	14448	14429	14620	14340	14521	14306	14386	14382	14595	14453	14359	14428	14429	14373	14400	14312	14487	14424	14336	14506	14504	14253	14376	14406	14570	14459	14408	14382	14478	14419	14271	14493	14492	14529	14590	14462	14397	14590	14343	14506	14367	14501	14332	14370	14557	14423	14427	14308	14435	14540	14492	14493	14335	14498	14498	14468	14556	14453	14519	14407	14473	14537	14569	14328	14440	14557	14493	14552	14489	14413	14506	14495	14675	14226	14295	14294	14450	14481	14702	14257	14558	14612	14228	14270	14444	14495	14281	14256	14484	14512	14445	14474	14427	14361	14325	14327	14671	14715	14584	14583	14490	14514	14451	14416	14378	14583	14518	14340	14569	14612	14671	14407	14525	14345	14530	14584	14353	14415	14448	14430	14559	14476	14458	14415	14631	14444	14574	14311	14341	14380	14438	14462	14628	14425	14622	14492	14495	14327	14517	14571	14588	14340	14569	14611	14359	14423	14495	14524	14448	14281	14389	14602	14367	14404	14225	14374	14485	14313	14389	14517	14494	14375	14271	14409	14357	14332	14405	14390	14638	14511	14487	14414	14396	14429	14530	14329	14450	14503	14513	14463	14468	14353	14501	14584	14432	14441	14581	14511	14447	14366	14280	14502	14463	14527	14345	14452	14510	14479	14529	14608	14647	14558	14303	14552	14469	14445	14459	14398	14334	14295	14399	14507	14442	14503	14576	14330	14586	14443	14440	14484	14610	14426	14566	14574	14451	14574	14434	14484	14454	14542	14340	14495	14546	14515	14511	14483	14422	14432	14444	14557	14433	14528	14452	14618	14395	14636	14384	14509
20912	39748	32128	24842	20556	17987	16527	15906	15525	15065	14909	14745	14631	14428	14318	13994	14154	13822	13809	13779	13740	13735	13559	13655	13930	13563	13675	13747	13714	13636	13752	13656	13656	13485	13554	13705	13626	13584	13586	13746	13514	13547	13521	13733	13580	13424	13629	13631	13573	13560	13514	13579	13581	13667	13569	13696	13449	13666	13586	13639	13509	13661	13590	13637	13598	13533	13658	13717	13582	13434	13509	13523	13667	13610	13674	13638	13465	13627	13676	13507	13625	13650	13560	13588	13594	13668	13578	13437	13692	13649	13742	13427	13577	13707	13585	13443	13678	13793	13639	13490	13653	13540	13508	13626	13457	13580	13654	13566	13668	13646	13560	13759	13438	13476	13613	13456	13489	13558	13641	13749	13500	13594	13645	13774	13589	13561	13440	13639	13510	13467	13482	13391	13715	13524	13535	13592	13537	13519	13584	13444	13507	13507	13618	13596	13692	13366	13529	13437	13611	13712	13602	13587	13557	13674	13462	13525	13658	13643	13649	13566	13442	13483	13461	13509	13545	13667	13600	13578	13623	13548	13689	13476	13498	13508	13582	13635	13729	13616	13572	13711	13623	13594	13504	13723	13697	13737	13681	13651	13581	13534	13460	13674	13659	13616	13625	13555	13668	13637	13628	13719	13624	13490	13681	13552	13645	13521	13581	13389	13501	13781	13645	13688	13706	13607	13659	13415	13495	13607	13588	13511	13614	13465	13784	13711	13695	13481	13536	13563	13560	13546	13637	13638	13605	13622	13659	13656	13699	13543	13453	13445	13577	13495	13536	13694	13579	13544	13497	13565	13520	13540	13550	13664	13729	13521	13728	13631	13543	13729	13647	13609	13713	13656	13630	13572	13446	13451	13567	13531	13751	13722	13655	13641	13512	13625	13551	13523	13553	13539	13690	13572	13438	13463	13339	13449	13406	13533	13589	13612	13482	13711	13646	13545	13620	13439	13700	13746	13453	13603	13780	13546	13626	13541	13508	13646	13497	13446	13601	13687	13619	13677	13609	13625	13679	13471	13574	13566	13420	13720	13542	13442	13481	13611	13736	13613	13629	13559	13618	13518	13665	13614	13625	13527	13608	13510	13589	13445	13608	13551	13553	13546	13586	13550	13612	13674	13437	13596	13592	13584	13502	13536	13594	13595	13621	13653	13479	13566	13735	13585	13636	13450	13497	13580	13509	13824	13624	13584	13553	13493	13705	13706	13583	13611	13500	13568	13480	13663	13403	13638	13659	13485	13661	13680	13731	13445	13640	13659	13706	13643	13649	13574	13600	13568	13440	13496	13652	13484	13535	13579	13710	13624	13601	13737	13648	13554	13634	13447	13553	13608	13503	13545	13554	13530	13440	13572	13511	13545	13434	13683	13540	13485	13617	13638	13608	13607	13501	13590	13598	13685	13485	13672	13573	13668	13626	13494	13626	13441	13535	13589	13501	13439	13461	13509	13663	13610	13559	13589	13567	13403	13618	13595	13485	13666	13495	13578	13603	13591	13566	13617	13422	13552	13566	13638	13635	13555	13557	13563	13420	13648	13695	13617	13585	13645	13645	13567	13557	13643	13730	13342	13512	13669	13518	13529	13419	13509	13509	13564	13664	13446	13633	13603	13479	13608	13482	13612	13680	13443	13621	13580	13545	13703	13492	13658	13474	13497	13518	13610	13587	13590	13457	13398	13535	13568	13617	13567	13670	13684	13419	13650	13573	13624	13749	13639	13539	13669	13682	13575	13474	13562	13712	13487	13445	13464	13737	13445	13513	13476	13574	13572	13655	13712	13617	13526	13543	13590	13605	13629	13638	13502	13573	13517	13534	13495	13508	13486	13483	13590	13586	13618	13733	13518	13619	13551	13589	13524	13601	13681	13470	13566	13646	13642	13674	13425	13614	13526	13574	13596	13589	13735	13642	13429	13496	13438	13653	13533	13482	13390	13531	13590	13585	13629	13479	13838	13608	13515	13725	13617	13726	13593	13446	13678	13494	13626	13518	13498	13394	13509	13566	13535	13612	13687	13582	13582	13549	13669	13589	13499	13557	13563	13596	13569	13545	13486	13540	13601	13496	13687	13455	13628	13623	13528	13597	13552	13657	13607	13708	13612	13592	13481	13489	13777	13522	13461	13517	13739	13571	13517	13799	13620	13561	13443	13676	13584	13708	13376	13598	13486	13434	13611	13509	13478	13596	13544	13519	13516	13562	13482	13679	13406	13453	13605	13372	13636	13575	13527	13573	13689	13580	13547	13531	13571	13555	13550	13601	13613	13556	13469	13616	13616	13657	13516	13639	13561	13493	13694	13596	13486	13637	13596	13565	13425	13472	13374	13706	13581	13463	13531	13539	13381	13509	13500	13563	13719	13544	13500	13569	13569	13491	13542	13510	13669	13700	13580	13544	13413	13577	13627	13532	13493	13638	13539	13583	13498	13605	13577	13516	13605	13611	13593	13550	13598	13414	13529	13544	13524	13432	13605	13611	13581	13610	13681	13641	13537	13396	13692	13547	13367	13593	13551	13596	13553	13647	13572	13787	13561	13518	13510	13388	13618	13570	13736	13677	13496	13687	13522	13333	13527	13548	13688	13543	13710	13499	13597	13438	13607	13575	13540	13631	13501	13612	13538	13591	13555	13598	13615	13668	13520	13592	13470	13685	13584	13661	13474	13666	13570	13549	13505	13442	13627	13697	13585	13470	13504	13673	13697	13396	13703	13454	13608	13579	13577	13718	13541	13683	13532	13459	13658	13626	13438	13596	13549	13566	13655	13644	13545	13530	13492	13543	13591	13552	13642	13484	13737	13708	13470	13511	13728	13528	13468	13460	13669	13595	13557	13623	13749	13594	13636	13431	13505	13645	13494	13670	13633	13558	13534	13731	13538	13587	13521	13607	13619	13685	13624	13578	13679	13618	13470	13575	13624	13383	13513	13651	13544	13618	13600	13527	13581	13661	13374	13600	13557	13620	13441	13509	13580	13629	13464	13586	13502	13421	13702	13404	13646	13448	13542	13551	13741	13605	13719	13656	13688	13558	13617	13712	13460	13671	13618	13614	13480	13644	13497	13555	13625	13629	13397	13576	13623	13542	13598	13590	13586	13602	13618	13644	13466	13458	13509	13650	13625	13532	13474	13565	13593	13486	13493	13657	13642	13359	13409	13513	13434	13643	13552	13656	13599	13583	13587	13664	13631	13654	13546	13572	13706	13576	13587	13547	13714	13543	13665	13406	13460	13535	13551	13735	13665	13572	13571	13543	13636	13549	13528	13642	13563	13562	13543	13528	13646	13586	13515	13561	13525	13436	13639	13666	13688	13634	13643	13525	13546	13412	13592	13650	13398	13605	13570	13621	13409	13709	13513	13520	13567	13663	13565	13714	13615	13647	13480	13591	13571	13600	13622	13704	13695	13510	13535	13658	13575	13782	13575	13557	13674	13423	13636	13556	13654	13560	13543	13685	13640	13580	13586	13561	13536	13535	13587	13546	13547	13559	13629	13478	13498	13574	13578	13659	13663	13506	13415	13559	13603	13596	13512	13463	13567	13544	13301	13584	13511	13589	13585	13691	13511	13690	13517	13657	13643	13455	13544	13630	13612	13874	13522	13549	13700	13523	13569	13685	13589	13728	13736	13446	13673	13576	13526	13570	13543	13590	13595	13576	13472	13367	13513	13669	13549	13522	13521	13502	13730	13399	13617	13523	13478	13420	13735	13541	13503	13504	13576	13667	13504	13467	13467	13506	13611	13669	13636	13561	13570	13666	13418	13653	13634	13617	13617	13404	13692	13675	13556	13439	13673	13506	13559	13509	13620	13560	13653	13593	13729	13551	13622	13575	13666	13597	13681	13689	13527	13469	13611	13536	13686	13479	13689	13558	13650	13547	13665	13536	13592	13683	13489	13610	13466	13743	13648	13635	13628	13609	13292	13587	13545	13580	13491	13601	13579	13731	13534	13629	13605	13545	13599	13612	13623	13539	13441	13338	13525	13588	13543	13524	13544	13634	13411	13691	13448	13446	13630	13768	13635	13611	13608	13518	13753	13482	13496	13686	13426	13443	13606	13558	13512	13612	13403	13653	13623	13701	13531	13631	13531	13544	13557	13525	13450	13638	13605	13586	13791	13442	13589	13579	13541	13546	13787	13472	13486	13768	13626	13698	13412	13478	13586	13578	13607	13615	13663	13646	13809	13530	13710	13571	13567	13561	13605	13590	13475	13565	13494	13543	13556	13551	13626	13580	13468	13473	13635	13558	13648	13689	13648	13530	13579	13666	13640	13653	13535	13601	13662	13518	13453	13571	13565	13574	13595	13673	13711	13909	13668	13459	13653	13678	13532	13636	13524	13495	13590	13518	13505	13494	13594	13502	13625	13461	13573	13497	13568	13640	13535	13667	13451	13494	13420	13460	13542	13557	13395	13565	13683	13448	13640	13543	13705	13598	13560	13610	13352	13592	13435	13693	13507	13522	13561	13600	13619	13569	13663	13494	13558	13517	13718	13502	13548	13658	13562	13533	13578	13664	13613	13544	13480	13609	13573	13607	13503	13758	13854	13497	13696	13523	13645	13561	13657	13580	13628	13463	13629	13613	13722	13534	13560	13500	13702	13594	13416	13658	13564	13406	13610	13715	13627	13640	13521	13651	13617	13589	13657	13602	13638	13573	13657	13450	13545	13587	13613	13323	13666	13547	13640	13531	13773	13729	13366	13541	13706	13471	13419	13448	13529	13480	13749	13606	13360	13590	13649	13427	13517	13575	13570	13411	13614	13566	13622	13688	13737	13435	13709	13639	13497	13547	13617	13552	13718	13657	13529	13615	13632	13730	13451	13664	13444	13657	13660	13571	13635	13607	13498	13633	13541	13536	13436	13528	13555	13440	13613	13503	13577	13522	13533	13833	13460	13563	13529	13584	13545	13681	13527	13531	13570	13541	13473	13472	13438	13532	13757	13517	13596	13660	13592	13692	13537	13634	13368	13432	13626	13555	13656	13434	13586	13720	13510	13639	13605	13565	13760	13653	13606	13471	13550	13657	13634	13492	13579	13560	13498	13660	13577	13492	13639	13685	13742	13509	13603	13534	13496	13609	13577	13505	13493	13524	13584	13567	13682	13553	13523	13600	13668	13634	13738	13650	13644
25488	21594	26627	26200	17876	16031	15786	15122	14904	14805	14817	14745	14411	14544	14504	14304	14522	14274	14251	14077	14124	14071	14206	14297	14171	14298	14388	14286	14102	14118	14024	13940	14172	14075	14001	14120	14046	13948	14083	14027	14051	13849	14070	14007	14054	13932	13962	14054	13823	13882	14173	14257	14069	14220	14054	13916	13843	14177	14013	14166	14007	14281	14028	14102	14057	14035	14065	14211	14094	13934	14115	14117	13934	14088	13912	13789	13911	13950	14025	13965	13991	14212	13923	14152	13857	13974	14111	13934	13847	13910	13815	13901	14229	14107	14016	13991	13969	14215	13874	14008	13961	13967	14010	14123	13950	13909	14066	14031	13969	14045	13871	13908	14208	14074	14229	14033	14048	13854	13905	13996	13840	14059	14149	13925	14106	14115	14094	13971	13953	14171	14067	13978	14314	14152	14154	14078	14047	14028	13989	13785	14154	13980	14106	14019	13942	14027	13929	13916	13954	14127	14145	13976	14030	14167	13959	14029	13918	14008	13992	14017	13985	14146	14030	13877	14102	14108	14170	13990	14055	13950	14124	14101	13863	13887	14063	14238	14116	14037	13912	13929	14038	14154	14090	13983	13993	13909	14046	14064	13881	14051	13937	14041	14072	13930	14058	13960	13893	13969	13901	13797	13878	14080	13948	14067	13980	14058	14166	14120	14083	13984	14021	13865	13897	13997	13871	13983	14022	14121	14292	14086	14035	14045	13884	14048	13991	13846	14020	13916	14050	14261	13976	13786	13954	13964	13893	14089	13969	13967	14124	14005	13956	14041	13981	13841	14067	14142	14074	13903	14033	14153	13991	14080	13838	14032	13955	14136	14087	14054	14002	14073	14160	14060	13930	14010	14302	13974	13746	13828	13875	14031	13898	14127	13864	14043	14084	13893	14035	14013	14157	14076	14006	14238	14290	13988	14039	13938	14074	14043	13962	14004	13989	13901	13834	14053	14115	14125	14042	14088	13995	13855	13910	14063	14075	14122	14116	14060	14053	13947	14034	14014	14158	14119	14180	14138	13948	14147	14059	14043	14033	14000	14018	14068	14067	13993	13970	14101	14020	14113	14018	14109	14203	14009	14184	14038	14007	14075	14052	14060	13863	14148	13941	14136	14035	14267	13893	13991	14296	14206	14073	14162	14166	13982	14009	13844	13970	14145	13993	14105	14077	13861	13992	14071	13976	13949	14068	14118	14038	14139	13904	14016	14033	13878	13981	14098	13913	14035	14037	13994	13952	14196	14016	14028	14022	14125	14016	13839	14080	13838	14009	13957	14025	14093	14062	14158	14092	14041	14063	13808	14100	14012	14040	13996	14054	13999	14335	14058	14110	13965	13987	14146	14123	13945	14080	13841	13961	13890	13939	13971	13993	14206	14176	13954	13986	13920	14043	14062	14080	13875	13902	13862	13978	14029	14168	14043	14114	14097	13992	14091	14089	14007	14143	14171	14104	13902	14008	14182	13967	14050	14029	13987	14099	14009	14227	14051	13988	13708	13874	14069	14173	14076	14031	14047	14196	14039	13883	13885	14114	14002	13946	13818	13908	13950	13949	13979	13903	13916	14002	14177	13968	13881	14034	14056	14099	14115	14125	14004	14049	14093	13975	13939	14047	13996	13995	14152	14109	13948	14060	14052	14002	14036	13928	14096	14050	14071	13827	13962	14014	14150	14005	14210	14082	13841	13899	14016	14054	14163	14335	14030	14029	14099	14108	14284	14064	13942	14153	14093	14108	13915	14015	13975	14105	14089	14117	13969	14176	14020	14037	14131	13791	13933	13832	14057	13886	14078	14071	14147	13978	14261	14185	13923	14088	13765	14038	13762	14099	14091	13912	14029	14022	13855	14131	14025	13943	14111	13840	13951	14125	14132	14122	14036	14044	14014	13927	13931	14101	14101	14069	13989	14074	14135	14008	14118	14200	14004	13996	14136	14046	14033	13901	13801	13967	13950	14152	13995	14037	14029	13833	13950	14080	13874	13865	14002	14224	14088	14057	14164	14087	14095	13853	14138	14227	13976	14074	14005	14020	13887	14088	14091	14050	13949	14080	14102	14031	14088	14069	14034	14157	13924	14110	14047	13901	13843	13972	13804	14121	13985	13953	14162	13966	14164	14037	14101	14196	14258	14061	14054	13865	14045	14046	14110	14069	13899	14114	13987	14065	14056	14318	13921	14315	14011	14038	13946	14033	14125	14036	14076	14062	14196	13992	13912	13855	14109	13947	14058	14144	14333	14181	14139	13974	14114	14079	14031	14058	14113	13903	14050	14240	14090	14092	14170	14038	14135	13913	14133	13969	14013	14224	14081	14007	13995	13982	14077	13954	13922	14031	13991	13969	14075	14169	13882	13926	14015	14007	14103	13987	13961	14124	14104	14293	14190	14051	13938	14171	14059	14013	14139	13934	14072	13891	14028	14098	14098	14095	13980	14012	14136	13997	13891	14049	14085	14260	13929	14040	14046	14096	14063	14131	13893	13928	14070	13906	14024	14205	14002	13997	13897	14220	13934	14199	14008	14004	14171	14064	14015	13915	14048	13919	14168	13956	14059	13927	14221	14127	14067	14170	14156	13929	13967	14153	14263	14161	14013	13951	13981	14043	14234	14116	14092	14056	13904	14183	13971	14229	14075	14037	13998	14152	14312	14077	14141	14025	13851	14035	13990	14168	14112	14124	13900	14025	13889	13824	14137	14023	13937	13996	14129	14159	14082	14173	14054	13940	14018	13834	14026	13898	13776	13896	14020	14089	13980	14139	14106	14179	13833	14005	14155	14131	14015	14093	14049	14066	14023	14026	13926	14011	13939	13974	14114	14127	14074	14008	13988	13976	13929	13898	14002	14076	14109	14088	14094	14097	14070	13928	14002	13841	14116	14205	14272	14010	13972	13872	14200	14160	13923	14118	14065	14045	14026	14061	14049	13883	14019	14106	13853	13850	13883	13978	13967	14269	14117	14144	14030	13915	14190	13934	13943	13898	14126	14244	14233	14097	14036	14031	14027	14046	14060	13745	13970	14080	14146	13940	13927	14183	14236	14140	13927	14152	13992	14082	13943	14092	13862	13943	14112	14194	14193	14113	13847	13885	13990	14016	14183	14083	13928	14064	14078	13909	13987	14257	13864	13886	14024	14027	13959	14130	13933	14125	14115	14271	13897	13757	13972	13862	13970	14003	14066	14100	14232	13976	14001	14207	13935	14109	13919	14124	14025	14216	14055	14024	14223	14049	13937	14024	14025	14132	14154	14161	13983	14016	14052	13956	14086	13987	14024	14077	14318	13962	13957	13918	14069	13861	14007	14057	14006	13943	14087	14018	14042	14190	13934	13838	14126	13972	14109	14050	13954	13813	14028	14108	13990	14105	13979	13843	14054	14138	13979	14175	13975	13937	13969	14073	14097	13954	14023	14084	13966	13990	14115	14050	13947	14025	13954	13920	13932	13885	14088	14028	14044	14202	14016	13984	13998	13965	14058	14132	14147	14154	13992	14051	13898	14191	14165	14013	14192	14138	13952	14025	14000	13966	13991	14129	13854	13889	14102	13985	14062	14128	14030	14166	14182	14021	14098	14048	14239	13908	14042	14118	14049	14141	13947	14039	13963	14077	13990	13975	14013	14013	13954	13938	14022	14015	14081	13999	14088	14026	13939	13823	14015	14123	13916	14067	14081	14053	13891	13860	13983	14003	14213	13998	14025	14063	13952	13942	14033	14066	14039	13997	14130	14043	13858	13971	14156	14146	13876	14047	14049	14064	14077	14069	14132	13837	14251	14156	13955	13974	13948	14164	14009	14022	14100	14115	14066	14116	14067	14030	13909	13938	14151	14110	14003	13926	14140	14234	13893	14036	13731	13881	14007	14060	14185	13985	13879	14228	14097	14123	14113	14188	14093	14058	14018	14106	13922	14163	13991	14087	14085	14169	14214	14147	14094	13964	14007	14056	13864	14185	14187	14142	13959	14153	14010	13954	14244	14135	14070	13987	14042	13978	14150	14085	13989	14003	14138	14180	14159	14142	14192	14028	14143	14131	13922	14000	14036	14041	13975	13913	14086	14181	14081	14126	14006	14186	14104	14216	13931	14127	14062	14065	14051	13929	14100	14044	14217	14122	13823	13919	14041	13891	13939	14288	14092	14113	13872	14024	14024	14075	14214	13899	13980	14038	13943	13939	14139	14017	14006	14020	14104	14042	14152	14030	13937	14046	13993	13994	13901	13983	13942	13990	14023	14074	14003	14118	14133	14232	14135	14202	14176	13946	14176	14005	13936	13944	13992	13966	13922	14394	14086	13999	14112	14322	14144	14176	14073	13988	14238	14017	14293	14116	14094	14163	13998	14208	13936	13943	14176	14130	14074	13849	14074	14076	14038	14021	14068	14160	13929	13850	14027	14051	14084	14100	14182	14041	14150	14031	14092	14082	14127	14140	14228	14120	14024	14043	14086	14047	14134	14062	14179	14091	14071	14002	14016	14091	13908	14035	14064	13831	14190	14063	14134	14036	14167	14218	14254	14099	14046	14221	13915	13890	13915	13981	14077	13998	14265	14141	13952	14017	14112	14060	13911	14135	13946	14072	13876	14048	13896	14028	14263	13850	14087	14271	13904	14033	14099	13882	13952	13984	14086	13871	14229	13929	13970	14222	13879	14097	14139	14055	14252	14110	14006	14002	13815	14324	13929	13931	14166	14002	13826	13941	13707	14063	13956	14091	13986	14072	14179	14107	14088	14105	13944	14026	14159	14372	14114	13890	14141	14058	13915	14089	14097	14034	14112	14011	13989	14041	14092	14101	14107	14030	13826	14151	14049	14161	14185	13886	14049	14033	14059	14184	14073	14179	14110	14056	14069	14136	14038	14104	13925	14084	14089	14052	13941	14148	14113	14008	14104	13996	14077	14117	14055	14024	13885	13922	14212	13979	13977	14161	13942	13865	14202	14026	14106	14095	14014	14134	14036	14014	13999	13903	13992	14063	14024	14220	13910	14100	14353	13968	14109	14072	14040	14093	14060	14110	14030	14138	13941	14238	14195	14224	13999	14079	13858	14108	14170	14086	14140	14202	14179	13978	14116	14096	14228	13926	14129	13984	13828	14088	14088	14159	14001	14162	13978	13985	14108	14151	13979	14243	14174
20671	35303	28149	21672	18112	16390	15508	14865	14679	14338	14393	14102	13674	13777	13810	13542	13586	13552	13514	13420	13464	13450	13415	13311	13348	13388	13261	13301	13425	13470	13237	13402	13373	13369	13312	13305	13284	13266	13173	13150	13209	13308	13308	13262	13406	13366	13242	13488	13271	13204	13341	13257	13253	13309	13191	13197	13183	13303	13303	13261	13284	13340	13353	13308	13255	13277	13134	13283	13255	13214	13085	13343	13246	13310	13289	13246	13507	13298	13326	13094	13396	13289	13368	13141	13363	13270	13430	13312	13277	13074	13378	13352	13388	13236	13141	13301	13263	13176	13253	13347	13206	13168	13323	13359	13168	13516	13252	13251	13250	13163	13380	13203	13200	13499	13295	13322	13206	13182	13336	13407	13415	13343	13163	13344	13138	13262	13313	13215	13361	13410	13278	13066	13199	13136	13302	13467	13326	13257	13186	13344	13281	13240	13057	13216	13411	13159	13319	13313	13400	13340	13249	13265	13344	13274	13331	13289	13195	13333	13003	13158	13209	13262	13419	13272	13229	13177	13390	13302	13335	13263	13169	13453	13280	13238	13307	13389	13350	13205	13303	13219	13333	13202	13222	13438	13219	13281	13130	13347	13289	13242	13167	13345	13356	13175	13285	13281	13417	13324	13223	13126	13099	13161	13197	13292	13213	13249	13307	13309	13262	13159	13099	13368	13226	13285	13320	13295	13296	13256	13121	13371	13310	13351	13253	13241	13366	13393	13192	13317	13393	13316	13022	13496	13133	13233	13198	13283	13296	13352	13443	13232	13417	13157	13263	13232	13312	13367	13236	13344	13257	13342	13216	13376	13201	13239	13236	13363	13458	13293	13350	13353	13158	13264	13166	13381	13208	13140	13284	13253	13281	13371	13330	13162	13348	13567	13181	13303	13239	13490	13272	13343	13245	13293	13351	13283	13176	13273	13371	13364	13371	13220	13394	13280	13294	13175	13181	13201	13484	13182	13209	13281	13442	13242	13095	13275	13056	13287	13106	13260	13163	13223	13262	13232	13378	13185	13269	13227	13288	13341	13461	13138	13289	13103	13308	13236	13375	13218	13225	13178	13198	13243	13066	13334	13258	13225	13268	13218	13260	13275	13395	13189	13268	13417	13098	13228	13155	13237	13239	13285	13265	13256	13416	13160	13382	13297	13273	13445	13373	13195	13365	13325	13281	13327	13285	13197	13274	13171	13279	13264	13276	13267	13170	13343	13292	13157	13290	13441	13187	13178	13268	13352	13316	13275	13384	13306	13313	13221	13259	13485	13282	13236	13380	13337	13105	13342	13261	13224	13202	13346	13333	13252	13300	13336	13226	13138	13246	13329	13310	13219	13401	13055	13136	13384	13079	13399	13381	13376	13293	13294	13271	13331	13347	13240	13149	13304	13294	13177	13176	13372	13477	13360	13187	13332	13367	13220	13324	13277	13213	13172	13434	13331	13220	13298	13379	13286	13340	13191	13216	13283	13281	13024	13332	13165	13481	13337	13229	13340	13234	13165	13249	13340	12995	13358	13368	13446	13229	13364	13313	13377	13417	13217	13390	13239	13319	13278	13224	13360	13352	13315	13313	13454	13222	13123	13250	13156	13216	13226	13310	13307	13240	13197	13359	13333	13369	13225	13253	13262	13275	13588	13277	13408	13271	13144	13149	13222	13448	13294	13420	13313	13142	13094	13164	13225	13259	13286	13297	13273	13418	13259	13212	13178	13280	13187	13159	13339	13301	13276	13333	13244	13427	13181	13296	13193	13171	13228	13127	13445	13274	13232	13274	13469	13211	13269	13218	13277	13246	13329	13356	13447	13261	13326	13365	13291	13132	13149	13177	13282	13167	13240	13178	13307	13232	13175	13284	13187	13325	13340	13273	13206	13223	13254	13285	13153	13171	13245	13286	13061	13161	13110	13294	13172	13345	13391	13531	13188	13352	13441	13294	13287	13383	13258	13288	13250	13290	13385	13212	13309	13224	13330	13306	13262	13269	13339	13395	13184	13512	13311	13297	13174	13202	13223	13092	13340	13351	13161	13223	13227	13191	13361	13193	13309	13431	13411	13283	13276	13293	13304	13364	13374	13249	13261	13175	13411	13214	13161	13273	13239	13311	13299	13319	13319	13259	13325	13401	13362	13266	13191	13273	13354	13293	13441	13267	13396	13358	13388	13244	13304	13275	13064	13318	13323	13147	13252	13235	13419	13302	13214	13150	13302	13347	13159	13214	13416	13406	13263	13278	13329	13279	13326	13525	13300	13208	13298	13270	13282	13348	13175	13298	13215	13427	13157	13333	13167	13366	13259	13128	13259	13257	13323	13207	13481	13245	13398	13282	13384	13469	13264	13321	13266	13237	13368	13157	13266	13288	13336	13370	13352	13432	13425	13328	13489	13330	13234	13280	13237	13304	13308	13132	13222	13287	13157	13293	13341	13287	13364	13185	13177	13284	13326	13227	13211	13161	13164	13248	13343	13222	13177	13300	13308	13349	13326	13237	13237	13313	13222	13340	13405	13324	13311	13314	13176	13332	13231	13234	13274	13216	13240	13454	13308	13110	13332	13162	13324	13302	13297	13400	13320	13156	13270	13189	13136	13303	13342	13377	13244	13114	13365	13347	13232	13397	13382	13131	13171	13164	13226	13329	13260	13240	13300	13236	13401	13387	13294	13302	13329	13194	13131	13166	13261	13212	13262	13334	13349	13233	13320	13195	13288	13249	13353	13158	13295	13103	13300	13285	13379	13297	13300	13305	13255	13115	13264	13237	13329	13337	13363	13343	13317	13321	13294	13239	13204	13391	13307	13308	13182	13213	13323	13310	13353	13398	13151	13135	13358	13422	13468	13331	13201	13223	13361	13267	13494	13288	13273	13228	13269	13095	13295	13256	13047	13183	13286	13220	13424	13230	13204	13242	13215	13364	13271	13230	13238	13163	13251	13335	13278	13397	13385	13494	13187	13135	13335	13226	13254	13203	13352	13398	13283	13195	13439	13164	13327	13350	13175	13115	13370	13095	13367	13303	13287	13387	13238	13340	13287	13322	13310	13287	13366	13351	13306	13341	13227	13312	13277	13287	13266	13161	13223	13338	13205	13241	13309	13141	13291	13195	13356	13252	13250	13103	13192	13392	13309	13161	13086	13349	13210	13197	13278	13329	13409	13410	13152	13261	13396	13227	13280	13195	13161	13368	13323	13326	13360	13317	13474	13345	13193	13291	13357	13291	13097	13325	13162	13223	13402	13364	13346	13345	13339	13138	13382	13295	13299	13315	13348	13269	13323	13315	13233	13179	13304	13331	13315	13331	13303	13321	13352	13195	13335	13277	13260	13458	13214	13279	13316	13305	13238	13382	13176	13519	13192	13218	13410	13201	13277	13194	13255	13356	13360	13326	13268	13358	13172	13384	13292	13246	13211	13297	13177	13181	13188	13252	13276	13375	13339	13277	13417	13273	13416	13239	13169	13382	13437	13137	13141	13510	13225	13438	13318	13301	13261	13343	13232	13134	13225	13169	13143	13398	13269	13324	13237	13219	13230	13324	13363	13471	13327	13060	13229	13401	13308	13298	13289	13067	13349	13261	13200	13220	13359	13403	13157	13285	13221	13391	13037	13363	13221	13342	13239	13373	13306	13168	13272	13306	13423	13188	13324	13179	13243	13427	13132	13288	13233	13325	13183	13318	13372	13236	13266	13296	13263	13255	13279	13249	13191	13302	13382	13332	13234	13354	13265	13026	13173	13277	13244	13286	13241	13190	13170	13341	13359	13358	13299	13246	13269	13281	13435	13097	13331	13095	13356	13324	13149	13256	13234	13379	13233	13121	13378	13367	13106	13216	13374	13262	13264	13146	13215	13352	13102	13275	13398	13178	13335	13302	13324	13279	13119	13451	13300	13186	13467	13127	13382	13093	13425	13069	13429	13410	13138	13223	13227	13518	13305	13239	13444	13297	13244	13407	13293	13176	13272	13314	13178	13188	13286	13149	13491	13226	13181	13206	13184	13339	13387	13398	13193	13274	13287	13225	13244	13350	13051	13301	13346	13398	13160	13323	13353	13278	13320	13185	13322	13225	13365	13168	13385	13335	13425	13233	13167	13579	13487	13198	13295	13359	13251	13336	13351	13401	13229	13354	13375	13382	13469	13398	13301	13163	13199	13339	13097	13197	13373	13259	13392	13381	13419	13145	13326	13371	13170	13258	13183	13329	13315	13425	13216	13284	13246	13268	13112	13221	13208	13271	13085	13194	13286	13346	13260	13286	13360	13398	13267	13357	13262	13226	13345	13233	13165	13275	13280	13347	13205	13251	13361	13270	13315	13303	13182	13044	13183	13215	13360	13415	13249	13332	13284	13092	13315	13407	13253	13303	13357	13323	13288	13210	13292	13220	13355	13433	13187	13249	13282	13332	13264	13263	13436	13198	13265	13286	13407	13503	13258	13339	13351	13267	13458	13208	13242	13225	13302	13203	13107	13416	13261	13370	13234	13364	13252	13287	13170	13134	13342	13278	13190	13279	13299	13390	13233	13350	13252	13400	13391	13133	13242	13230	13363	13290	13168	13316	13231	13306	13318	13381	13299	13273	13257	13398	13381	13377	13304	13292	13219	13141	13170	13221	13317	13268	13389	13371	13206	13509	13359	13399	13285	13137	13317	13464	13318	13187	13310	13236	13146	13209	13422	13235	13255	13310	13184	13400	13394	13350	13168	13330	13574	13327	13333	13330	13135	13288	13295	13284	13321	13297	13300	13419	13236	13338	13208	13199	13130	13248	13344	13242	13320	13499	13257	13304	13305	13279	13330	13268	13136	13475	13336	13298	13360	13454	13215	13156	13352	13281	13351	13269	13173	13083	13184	13306	13349	13360	13198	13171	13403	13199	13325	13266	13288	13263	13313	13332	13248	13219	13351	13202	13185	13183	13086	13336	13396	13225	13361	13322	13275	13290	13263	13351	13243	13244	13269	13227	13236	13260	13287	13353	13306	13423	13302	13360	13278	13373	13243	13437	13167	13396	13350	13338	13199	13079	13264	13227	13195	13255	13446	13339	13238	13315	13174	13184	13184	13266	13402	13374	13251	13335	13316	13327	13159	13426	13310	13261	13335	13322	13246	13321	13324	13313	13282	13369	13161	13250	13282
22666	21581	28750	24909	21888	23016	21933	17550	16263	16381	16151	15684	15440	15371	15509	15102	15165	15004	14878	14806	14586	14592	14538	14641	14719	14550	14786	14583	14716	14339	14543	14644	14660	14706	14394	14418	14594	14639	14525	14753	14466	14637	14350	14520	14652	14706	14668	14449	14704	14439	14507	14477	14553	14609	14658	14718	14567	14564	14624	14571	14691	14555	14577	14443	14443	14386	14350	14431	14412	14335	14464	14276	14370	14543	14329	14495	14717	14601	14570	14575	14352	14479	14533	14326	14546	14530	14481	14610	14594	14513	14422	14623	14280	14468	14379	14699	14538	14386	14465	14613	14294	14498	14757	14465	14604	14505	14390	14347	14527	14553	14571	14425	14353	14284	14665	14544	14408	14403	14719	14473	14585	14524	14601	14458	14435	14348	14624	14522	14414	14484	14370	14291	14428	14618	14467	14372	14563	14578	14511	14515	14555	14350	14251	14438	14549	14387	14542	14383	14741	14631	14372	14430	14575	14479	14556	14636	14507	14432	14636	14199	14464	14364	14559	14550	14597	14486	14509	14519	14569	14672	14349	14461	14445	14490	14526	14546	14354	14445	14701	14558	14461	14323	14370	14354	14404	14479	14565	14277	14503	14458	14338	14453	14487	14562	14441	14476	14602	14292	14371	14627	14595	14691	14535	14535	14380	14489	14377	14554	14534	14465	14597	14561	14411	14472	14649	14523	14304	14359	14408	14607	14487	14529	14633	14591	14580	14518	14405	14606	14634	14505	14451	14469	14381	14476	14496	14463	14507	14392	14355	14467	14581	14549	14523	14477	14354	14428	14512	14431	14532	14631	14658	14510	14513	14330	14481	14448	14374	14416	14664	14565	14562	14447	14568	14362	14698	14573	14444	14460	14447	14214	14454	14451	14579	14556	14446	14298	14489	14445	14516	14414	14397	14367	14427	14267	14619	14348	14556	14367	14449	14509	14557	14423	14368	14351	14444	14446	14482	14569	14470	14625	14570	14517	14446	14454	14223	14498	14458	14448	14350	14533	14398	14418	14451	14499	14528	14540	14570	14314	14433	14614	14526	14481	14480	14492	14550	14385	14591	14379	14504	14721	14516	14333	14372	14320	14497	14575	14400	14458	14556	14452	14474	14599	14512	14356	14470	14599	14794	14579	14396	14533	14425	14473	14512	14594	14470	14470	14488	14534	14465	14563	14486	14578	14766	14386	14584	14405	14614	14551	14457	14471	14519	14343	14686	14726	14625	14444	14544	14357	14491	14396	14423	14446	14427	14543	14711	14535	14487	14496	14438	14471	14465	14429	14344	14532	14260	14580	14427	14513	14494	14353	14508	14602	14493	14433	14442	14565	14597	14591	14606	14496	14461	14515	14424	14498	14250	14476	14555	14293	14411	14617	14444	14499	14421	14542	14320	14316	14403	14439	14352	14496	14443	14379	14407	14578	14601	14483	14435	14328	14490	14456	14700	14582	14617	14397	14729	14455	14524	14575	14527	14651	14625	14640	14584	14514	14554	14329	14439	14386	14472	14462	14612	14574	14567	14604	14274	14496	14399	14278	14459	14507	14300	14649	14453	14692	14476	14441	14424	14271	14513	14469	14566	14421	14449	14359	14577	14467	14485	14376	14358	14587	14548	14440	14345	14439	14369	14464	14534	14516	14465	14726	14343	14307	14610	14477	14551	14466	14447	14633	14801	14640	14481	14554	14548	14526	14703	14629	14638	14481	14592	14662	14538	14498	14491	14544	14553	14589	14434	14556	14392	14493	14624	14318	14392	14370	14400	14459	14549	14621	14632	14528	14309	14304	14335	14504	14589	14413	14516	14527	14584	14286	14360	14454	14208	14445	14227	14347	14551	14545	14636	14424	14390	14281	14503	14285	14455	14387	14405	14391	14484	14562	14422	14472	14381	14542	14499	14325	14344	14439	14494	14347	14162	14433	14388	14352	14490	14324	14489	14474	14420	14552	14475	14436	14402	14570	14409	14581	14435	14483	14471	14543	14465	14435	14502	14595	14516	14423	14515	14511	14546	14354	14440	14413	14639	14327	14413	14381	14409	14423	14564	14554	14531	14405	14578	14462	14625	14526	14524	14652	14410	14589	14467	14613	14473	14470	14652	14437	14410	14558	14417	14487	14610	14478	14477	14449	14321	14500	14478	14369	14385	14329	14381	14680	14397	14505	14314	14451	14464	14285	14472	14535	14672	14520	14468	14501	14314	14515	14714	14360	14418	14440	14542	14452	14437	14482	14536	14450	14448	14555	14412	14486	14370	14392	14426	14470	14419	14409	14436	14423	14459	14322	14529	14411	14537	14262	14462	14413	14427	14532	14619	14526	14529	14409	14603	14502	14571	14508	14381	14334	14448	14496	14389	14557	14469	14525	14610	14411	14473	14490	14534	14616	14446	14632	14532	14467	14421	14376	14480	14583	14446	14441	14522	14432	14343	14300	14464	14460	14431	14562	14496	14356	14396	14429	14369	14581	14441	14573	14281	14424	14490	14445	14537	14664	14703	14587	14472	14569	14598	14614	14546	14373	14563	14368	14490	14516	14442	14498	14489	14607	14521	14502	14514	14586	14335	14345	14350	14583	14767	14418	14449	14370	14543	14421	14525	14618	14592	14320	14234	14554	14400	14515	14636	14694	14285	14434	14511	14472	14339	14424	14465	14496	14486	14476	14555	14484	14531	14494	14399	14595	14748	14559	14383	14567	14611	14286	14482	14307	14431	14497	14463	14525	14520	14515	14484	14314	14639	14372	14394	14444	14453	14430	14319	14323	14591	14663	14445	14356	14693	14455	14383	14330	14471	14495	14563	14385	14466	14428	14386	14398	14387	14378	14475	14544	14528	14390	14610	14507	14627	14303	14530	14452	14557	14527	14523	14583	14372	14499	14421	14521	14490	14468	14445	14447	14359	14484	14466	14400	14383	14371	14574	14401	14423	14552	14444	14477	14535	14538	14444	14553	14641	14473	14447	14495	14382	14532	14564	14615	14444	14266	14447	14498	14561	14660	14401	14379	14431	14477	14450	14442	14312	14314	14342	14556	14519	14443	14550	14611	14656	14611	14496	14611	14463	14346	14542	14493	14437	14449	14262	14522	14455	14493	14383	14354	14313	14420	14353	14445	14474	14423	14395	14579	14400	14576	14503	14548	14517	14414	14416	14482	14474	14433	14215	14214	14565	14464	14500	14554	14456	14468	14442	14322	14322	14639	14593	14515	14439	14477	14356	14574	14328	14456	14609	14507	14498	14506	14458	14491	14510	14500	14682	14401	14626	14469	14414	14445	14409	14502	14384	14494	14351	14445	14561	14575	14447	14640	14561	14547	14595	14428	14608	14388	14396	14350	14478	14692	14488	14511	14421	14613	14302	14513	14437	14441	14626	14575	14501	14458	14478	14336	14579	14321	14557	14639	14439	14627	14472	14568	14406	14631	14463	14519	14518	14452	14505	14542	14676	14501	14277	14509	14477	14441	14494	14544	14381	14516	14400	14392	14421	14378	14509	14564	14624	14557	14581	14479	14627	14480	14448	14427	14498	14454	14482	14431	14557	14449	14666	14481	14539	14579	14560	14503	14564	14495	14487	14527	14505	14568	14457	14438	14443	14561	14728	14522	14703	14516	14319	14365	14559	14414	14404	14248	14501	14601	14600	14463	14544	14465	14551	14505	14264	14305	14433	14611	14587	14451	14587	14568	14431	14625	14510	14462	14413	14308	14478	14696	14684	14389	14348	14529	14621	14461	14486	14407	14523	14627	14644	14502	14422	14530	14465	14575	14458	14556	14335	14539	14386	14501	14492	14612	14591	14348	14597	14577	14459	14480	14544	14406	14307	14588	14372	14487	14545	14546	14616	14452	14502	14488	14504	14547	14500	14395	14484	14479	14486	14534	14548	14644	14507	14412	14566	14679	14381	14310	14240	14688	14488	14470	14125	14545	14361	14502	14651	14474	14682	14451	14442	14436	14523	14628	14309	14549	14578	14555	14522	14598	14619	14335	14461	14764	14457	14476	14477	14539	14442	14494	14367	14463	14463	14393	14495	14343	14542	14431	14306	14389	14405	14375	14554	14397	14442	14384	14640	14552	14392	14487	14679	14382	14498	14475	14443	14342	14546	14561	14665	14451	14438	14619	14747	14511	14381	14479	14530	14570	14612	14593	14766	14273	14471	14249	14484	14444	14377	14614	14580	14593	14738	14668	14499	14449	14478	14474	14300	14451	14648	14625	14528	14329	14432	14602	14607	14442	14411	14506	14547	14485	14396	14522	14475	14393	14338	14376	14621	14633	14479	14483	14543	14703	14442	14481	14580	14409	14416	14427	14606	14713	14411	14338	14281	14420	14554	14555	14190	14469	14417	14497	14400	14414	14545	14562	14504	14485	14632	14519	14525	14329	14539	14513	14306	14537	14505	14386	14369	14533	14384	14528	14516	14395	14542	14567	14466	14436	14354	14488	14446	14377	14745	14633	14569	14559	14663	14429	14503	14597	14479	14400	14460	14511	14592	14580	14474	14527	14420	14480	14790	14581	14511	14559	14462	14316	14580	14371	14509	14498	14422	14540	14688	14484	14433	14394	14518	14565	14603	14531	14560	14556	14332	14558	14528	14528	14551	14615	14418	14462	14531	14565	14470	14302	14538	14457	14482	14412	14458	14620	14483	14378	14415	14631	14376	14475	14509	14312	14513	14577	14347	14614	14680	14684	14538	14359	14295	14442	14497	14558	14515	14428	14439	14322	14269	14482	14456	14464	14678	14441	14544	14645	14309	14255	14682	14500	14402	14579	14595	14512	14292	14453	14485	14463	14591	14618	14641	14456	14411	14534	14217	14550	14413	14376	14547	14507	14670	14678	14449	14478	14594	14369	14364	14305	14534	14404	14415	14618	14497	14372	14521	14608	14372	14320	14683	14502	14433	14356	14422	14477	14348	14406	14316	14607	14501	14602	14436	14522	14463	14345	14551	14369	14411	14544	14525	14431	14499	14437	14437	14349	14635	14581	14538	14497	14477	14520	14379	14493	14540	14565	14473	14407	14516	14513	14545	14542	14429	14390	14311	14568	14627	14398	14413	14735	14412	14657	14607	14416	14550	14517	14560	14366	14513	14474	14512	14557	14504	14438	14493	14531	14456	14460	14509	14372
22205	43648	36473	27945	22742	19748	18079	16881	16334	15907	15529	15041	14924	14633	14436	14186	14127	14025	13891	13717	13831	13668	13776	13679	13833	13659	13701	13792	13660	13842	13630	13627	13425	13542	13528	13582	13645	13636	13678	13640	13563	13495	13700	13639	13690	13695	13727	13564	13619	13550	13580	13501	13734	13515	13577	13533	13524	13575	13716	13698	13493	13676	13575	13501	13605	13749	13483	13514	13679	13546	13400	13529	13522	13679	13423	13592	13473	13616	13628	13681	13418	13485	13526	13689	13745	13643	13301	13567	13567	13526	13671	13575	13618	13490	13662	13689	13481	13463	13542	13599	13481	13750	13534	13556	13559	13486	13503	13531	13631	13735	13633	13568	13589	13491	13553	13360	13547	13646	13647	13626	13598	13643	13596	13568	13628	13540	13621	13461	13429	13744	13501	13660	13505	13614	13517	13554	13598	13465	13639	13580	13579	13580	13584	13567	13534	13485	13445	13475	13707	13673	13654	13663	13478	13547	13756	13555	13598	13610	13570	13648	13518	13512	13550	13591	13551	13635	13842	13482	13595	13550	13467	13492	13578	13586	13481	13564	13390	13647	13576	13569	13731	13572	13679	13687	13523	13636	13654	13672	13576	13539	13551	13396	13641	13465	13543	13577	13496	13560	13511	13557	13431	13445	13759	13604	13543	13542	13512	13577	13605	13578	13708	13558	13615	13503	13543	13464	13455	13670	13546	13678	13521	13440	13543	13446	13462	13420	13608	13399	13399	13572	13590	13514	13380	13468	13437	13577	13519	13430	13576	13443	13409	13622	13521	13517	13522	13368	13597	13465	13573	13488	13424	13518	13493	13505	13651	13663	13494	13644	13668	13612	13474	13544	13473	13730	13386	13667	13621	13449	13517	13647	13511	13553	13625	13419	13602	13774	13493	13515	13622	13722	13629	13482	13517	13617	13420	13565	13612	13581	13454	13645	13586	13473	13555	13596	13449	13650	13619	13671	13512	13522	13609	13519	13395	13620	13557	13558	13713	13691	13477	13543	13539	13612	13536	13569	13365	13597	13582	13403	13511	13571	13551	13583	13483	13617	13502	13524	13414	13441	13744	13503	13535	13701	13521	13605	13514	13566	13408	13569	13726	13473	13585	13528	13677	13492	13642	13367	13434	13601	13484	13629	13440	13338	13566	13506	13545	13532	13571	13618	13665	13627	13612	13529	13651	13618	13506	13604	13459	13551	13692	13551	13583	13633	13576	13325	13618	13645	13569	13372	13671	13650	13516	13464	13645	13476	13803	13480	13506	13596	13674	13581	13586	13422	13619	13500	13463	13656	13555	13671	13415	13455	13586	13541	13579	13409	13740	13537	13599	13384	13584	13605	13270	13607	13599	13468	13658	13559	13536	13565	13535	13488	13451	13435	13608	13478	13578	13519	13640	13555	13454	13638	13575	13581	13593	13695	13621	13549	13554	13362	13433	13586	13399	13584	13493	13399	13488	13415	13536	13602	13627	13515	13518	13553	13547	13397	13495	13498	13615	13532	13548	13550	13561	13629	13636	13524	13620	13474	13507	13681	13741	13586	13462	13474	13518	13652	13707	13688	13653	13434	13430	13548	13654	13575	13570	13435	13500	13554	13730	13532	13527	13792	13539	13616	13647	13708	13585	13464	13455	13636	13502	13638	13561	13445	13544	13617	13491	13464	13636	13740	13658	13537	13591	13499	13591	13516	13446	13421	13573	13553	13627	13527	13561	13584	13501	13714	13504	13443	13536	13679	13517	13661	13693	13539	13553	13451	13658	13449	13532	13408	13577	13533	13534	13492	13535	13624	13330	13577	13622	13519	13565	13630	13540	13660	13739	13494	13610	13556	13537	13715	13570	13520	13587	13516	13520	13672	13560	13392	13615	13563	13510	13603	13639	13671	13548	13582	13490	13655	13626	13744	13485	13574	13630	13565	13600	13593	13506	13441	13661	13588	13585	13510	13501	13630	13601	13532	13653	13479	13486	13413	13570	13538	13437	13485	13530	13614	13700	13470	13497	13482	13491	13529	13495	13674	13470	13578	13515	13650	13559	13663	13470	13436	13635	13359	13607	13605	13690	13410	13795	13485	13601	13571	13416	13500	13465	13695	13387	13477	13508	13484	13604	13626	13453	13592	13635	13575	13620	13534	13481	13452	13524	13299	13456	13627	13614	13456	13644	13536	13453	13433	13539	13726	13354	13619	13406	13592	13628	13486	13538	13365	13626	13616	13573	13593	13449	13547	13510	13448	13659	13637	13751	13555	13629	13703	13579	13521	13364	13580	13493	13520	13602	13659	13419	13638	13461	13520	13427	13505	13410	13567	13651	13605	13544	13479	13409	13572	13519	13593	13687	13498	13469	13505	13451	13617	13534	13468	13536	13590	13691	13509	13563	13560	13522	13535	13588	13504	13709	13633	13366	13605	13577	13453	13523	13723	13454	13635	13686	13539	13681	13550	13607	13504	13530	13538	13565	13387	13512	13541	13568	13445	13394	13492	13584	13566	13490	13435	13558	13649	13424	13395	13597	13383	13501	13462	13582	13610	13516	13412	13378	13574	13615	13619	13594	13538	13744	13532	13414	13359	13539	13712	13494	13650	13803	13485	13502	13636	13579	13552	13589	13554	13638	13652	13591	13566	13551	13554	13608	13590	13472	13468	13655	13583	13590	13441	13624	13419	13550	13414	13467	13415	13539	13690	13683	13495	13672	13424	13569	13528	13447	13670	13328	13497	13658	13607	13730	13348	13515	13580	13614	13535	13588	13535	13611	13475	13466	13357	13623	13480	13461	13625	13555	13412	13707	13593	13638	13538	13366	13595	13601	13532	13485	13664	13468	13574	13609	13467	13502	13597	13633	13365	13643	13484	13665	13657	13659	13474	13527	13527	13733	13468	13432	13506	13631	13514	13590	13601	13739	13465	13629	13475	13519	13516	13629	13642	13717	13477	13411	13642	13547	13482	13456	13451	13573	13705	13400	13529	13513	13767	13441	13548	13533	13504	13649	13544	13775	13278	13633	13566	13693	13476	13540	13611	13582	13586	13422	13558	13595	13545	13443	13611	13668	13538	13573	13552	13554	13632	13834	13281	13595	13552	13375	13623	13597	13512	13500	13395	13516	13517	13528	13765	13627	13382	13581	13516	13475	13685	13505	13493	13690	13470	13360	13641	13563	13663	13698	13422	13579	13530	13558	13459	13482	13731	13680	13461	13482	13595	13478	13426	13390	13664	13474	13609	13416	13689	13595	13508	13603	13445	13675	13674	13490	13665	13674	13666	13643	13546	13485	13537	13641	13530	13594	13479	13610	13718	13492	13583	13411	13696	13610	13516	13590	13666	13454	13541	13534	13562	13426	13418	13575	13443	13487	13579	13726	13654	13558	13386	13612	13367	13533	13622	13740	13587	13561	13435	13613	13419	13466	13565	13440	13499	13709	13527	13435	13616	13474	13594	13416	13479	13550	13604	13531	13535	13496	13555	13418	13494	13497	13473	13532	13520	13548	13519	13377	13581	13535	13579	13584	13721	13541	13706	13624	13495	13693	13613	13512	13359	13547	13622	13560	13577	13438	13604	13753	13494	13479	13581	13546	13543	13652	13551	13644	13623	13463	13486	13552	13623	13529	13561	13648	13570	13562	13570	13426	13679	13525	13466	13627	13532	13452	13613	13450	13630	13473	13545	13493	13434	13500	13423	13542	13580	13582	13603	13626	13521	13579	13572	13646	13560	13590	13547	13587	13387	13515	13533	13374	13383	13584	13574	13445	13731	13443	13648	13437	13566	13691	13574	13507	13657	13527	13593	13558	13561	13460	13467	13483	13689	13623	13616	13451	13512	13689	13530	13628	13700	13458	13525	13546	13602	13476	13535	13521	13459	13513	13514	13407	13606	13707	13483	13440	13604	13653	13655	13686	13580	13593	13659	13524	13588	13419	13368	13428	13679	13508	13488	13518	13550	13657	13680	13571	13524	13586	13639	13545	13432	13459	13540	13730	13574	13590	13568	13514	13730	13651	13580	13564	13500	13518	13468	13685	13654	13536	13752	13481	13614	13574	13625	13495	13510	13743	13451	13568	13587	13467	13562	13604	13650	13447	13711	13603	13458	13542	13363	13516	13603	13533	13447	13487	13623	13540	13649	13441	13634	13589	13520	13556	13561	13582	13662	13637	13459	13438	13426	13524	13538	13452	13481	13639	13429	13477	13645	13648	13396	13695	13464	13576	13539	13331	13448	13588	13772	13646	13554	13559	13550	13601	13443	13563	13446	13609	13461	13491	13501	13497	13668	13453	13738	13684	13762	13429	13622	13498	13741	13511	13560	13392	13633	13541	13397	13322	13408	13506	13501	13732	13392	13720	13666	13518	13561	13506	13593	13452	13497	13553	13578	13512	13654	13558	13457	13564	13601	13469	13598	13586	13685	13520	13710	13334	13601	13412	13577	13738	13467	13746	13454	13534	13798	13432	13515	13535	13596	13520	13540	13595	13687	13532	13729	13260	13508	13487	13469	13485	13680	13401	13473	13614	13534	13484	13540	13536	13516	13513	13467	13462	13556	13650	13638	13676	13509	13464	13382	13562	13609	13502	13544	13696	13532	13543	13566	13529	13454	13613	13674	13525	13497	13469	13512	13682	13589	13626	13705	13499	13469	13414	13527	13552	13563	13686	13487	13489	13440	13501	13337	13585	13364	13640	13588	13646	13604	13535	13595	13668	13655	13676	13683	13624	13784	13516	13650	13606	13579	13659	13546	13512	13690	13723	13530	13547	13655	13586	13593	13550	13458	13623	13562	13652	13540	13566	13639	13609	13507	13703	13390	13695	13416	13493	13389	13321	13629	13651	13562	13548	13697	13636	13640	13461	13457	13412	13579	13635	13441	13706	13516	13656	13499	13540	13561	13347	13719	13547	13622	13418	13621	13673	13586	13574	13417	13541	13735	13607	13661	13561	13312	13558	13606	13420	13518	13494	13490	13517	13620	13607	13496	13412	13527	13491	13634	13500	13619	13741	13623	13715	13811	13571	13774	13589	13642	13317	13509	13645	13485	13409	13573	13746	13621	13633	13555	13598	13614	13711	13475	13576	13566	13740	13645	13682	13527	13596	13556	13596	13522	13508	13453	13477	13520	13564	13462	13335	13418
29124	24108	25324	21023	16668	15737	15556	15093	14899	15001	14704	14638	14561	14648	14648	14451	14654	14462	14517	14397	14382	14323	14439	14464	14721	14407	14387	14403	14393	14435	14290	14224	14152	14180	14169	14306	14326	14365	14536	14404	14637	14111	14352	14432	14153	14307	14351	14254	14403	14040	14309	14204	14342	14259	14382	14498	14217	14321	14322	14308	14354	14341	14363	14335	14346	14085	14363	14380	14241	14095	14282	14367	14305	14132	14355	14233	14477	14272	14326	14442	14449	14315	14067	14252	14300	14424	14302	14392	14357	14503	14233	14171	14325	14060	14351	14510	14111	14318	14346	14253	14238	14197	14368	14322	14276	14350	14160	14081	14277	14414	14305	14345	14498	14344	14433	14481	14404	14313	14351	14339	14321	14274	14135	14241	14332	14301	14174	14223	14380	14381	14263	14380	14314	14182	14225	14501	14476	14547	14427	14169	14267	14281	14419	14354	14338	14323	14383	14278	14449	14450	14254	14248	14435	14507	14317	14287	14452	14399	14418	14504	14599	14302	14256	14199	14265	14269	14218	14254	14246	14515	14297	14392	14216	14192	14341	14168	14265	14466	14169	14210	14132	14281	14245	14220	14182	14335	14336	14441	14314	14328	14309	14476	14347	14306	14350	14319	14244	14235	14335	14371	14472	14267	14165	14073	14334	14507	14384	14411	14426	14135	14119	14307	14143	14448	14354	14290	14227	14344	14269	14163	14244	14476	14377	14235	14457	14357	14201	14242	14317	14369	14123	14208	14548	14354	14256	14407	14446	14286	14313	14285	14350	14401	14492	14411	14223	14249	14375	14215	14244	14328	14380	14384	14442	14345	14374	14553	14416	14237	14349	14251	14386	14391	14297	14484	14330	14371	14469	14216	14442	14309	14406	14390	14554	14317	14369	14358	14308	14171	14349	14126	14209	14333	14241	14143	14380	14243	14400	14296	14452	14387	14456	14154	14466	14391	14270	14496	14272	14280	14244	14259	14207	14032	14288	14398	14318	14183	14489	14344	14511	14470	14397	14448	14294	14420	14402	14193	14145	14411	14468	14370	14405	14290	14369	14384	14264	14290	14213	14494	14298	14079	14205	14259	14173	14380	14151	14205	14096	14264	14260	14257	14329	14248	14130	14193	14282	14396	14404	14276	14370	14319	14274	14276	14285	14394	14177	14302	14461	14339	14161	14228	14483	14425	14374	14131	14160	14053	14260	14196	14424	14211	14508	14244	14405	14414	14249	14229	14235	14172	14411	14068	14228	14308	14132	14311	14448	14450	14370	14318	14216	14090	14311	14340	14290	14236	14283	14266	14366	14283	14392	14361	14207	14360	14438	14237	14236	14215	14241	14280	14119	14256	14223	14236	14210	14311	14332	14400	14430	14392	14510	14379	14315	14369	14439	14135	14338	14272	14467	14288	14161	14346	14206	14161	14324	14162	14393	14405	14325	14450	14259	14464	14439	14427	14427	14493	14376	14353	14362	14352	14448	14598	14230	14179	14529	14422	14271	14315	14552	14360	14512	14312	14465	14185	14378	14118	14112	14403	14196	14383	14296	14294	14407	14252	14303	14366	14090	14332	14220	14369	14282	14165	14125	14362	14258	14437	14075	14283	14228	14444	14436	14596	14377	14317	14379	14387	14395	14320	14240	14348	14240	14146	14492	14382	14501	14409	14429	14373	14143	14303	14236	14250	14190	14307	14417	14414	14228	14209	14293	14290	14264	14384	14361	14215	14266	14183	14279	14358	14442	14292	14129	14292	14491	14356	14538	14427	14383	14313	14319	14271	14362	14495	14240	14319	14285	14411	14246	14248	14272	14386	14360	14229	14156	14467	14097	14171	14264	14327	14307	14239	14314	14471	14221	14288	14159	14368	14250	14140	14321	14478	14360	14195	14366	14412	14363	14430	14254	14329	14382	14415	14255	14422	14311	14352	14310	14323	14336	14300	14385	14370	14252	14169	14155	14345	14383	14160	14177	14235	14413	14359	14325	14264	14399	14296	14064	14298	14446	14370	14327	14297	14185	14272	14133	14235	14233	14324	14239	14311	14387	14223	14463	14396	14314	14212	14336	14464	14277	14304	14271	14380	14326	14226	14160	14340	14345	14218	14317	14193	14256	14365	14131	14295	14251	14370	14153	14229	14147	14248	14156	14143	14317	14206	14251	14174	14313	14364	14337	14408	14304	14261	14617	14358	14116	14181	14396	14433	14483	14425	14364	14332	14225	14208	14375	14321	14470	14423	14477	14530	14331	14274	14225	14328	14447	14243	14435	14312	14195	14449	14245	14340	14371	14274	14401	14284	14424	14315	14478	14213	14350	14252	14293	14171	14275	14290	14304	14582	14340	14418	14308	14219	14146	14221	14459	14239	14393	14395	14296	14379	14397	14211	14336	14123	14473	14453	14204	14445	14470	14483	14325	14451	14480	14320	14162	14403	14534	14108	14208	14156	14353	14342	14177	14372	14097	14472	14390	14261	14256	14418	14432	14438	14427	14291	14289	14393	14272	14317	14295	14282	14446	14311	14476	14255	14135	14406	14177	14296	14343	14220	14397	14455	14393	14287	14513	14504	14385	14277	14490	14190	14211	14212	14364	14414	14221	14367	14316	14395	14323	14259	14419	14348	14488	14582	14413	14388	14235	14344	14289	14330	14469	14400	14394	14347	14253	14349	14263	14238	14283	14180	14124	14136	14207	14278	14433	14224	14263	14364	14330	14161	14460	14228	14122	14272	14482	14506	14210	14418	14435	14388	14407	14384	14378	14411	14381	14285	14305	14468	14270	14187	14244	14303	14237	14337	14215	14337	14190	14387	14237	14344	14455	14458	14269	14200	14547	14371	14150	14229	14398	14326	14510	14140	14337	14262	14143	14228	14361	14184	14108	14360	14332	14378	14404	14506	14423	14468	14363	14414	14272	14485	14363	14378	14302	14209	14375	14592	14441	14283	14134	14386	14243	14279	14099	14342	14314	14228	14362	14437	14351	14246	14194	14463	14277	14227	14217	14282	14367	14324	14430	14285	14400	14310	14504	14354	14385	14361	14556	14297	14425	14109	14566	14501	14394	14447	14197	14378	14330	14227	14409	14227	14293	14294	14537	14550	14169	14468	14250	14254	14279	14343	14157	14495	14352	14207	14268	14220	14388	14165	14340	14389	14671	14469	14335	14267	14369	14296	14269	14248	14270	14249	14368	14313	14420	14173	14205	14114	14331	14310	14557	14489	14118	14135	14233	14213	14279	14147	14309	14421	14377	14311	14211	14467	14392	14310	14358	14468	14278	14328	14068	14374	14168	14234	14267	14364	14357	14150	14233	14355	14323	14141	14399	14393	14417	14500	14409	14384	14334	14414	14410	14189	14287	14322	14179	14622	14227	14328	14299	14369	14253	14275	14250	14317	14328	14156	14627	14323	14384	14500	14064	14341	14238	14402	14319	14266	14326	14223	14565	14321	14442	14300	14278	14220	14284	14285	14238	14269	14344	14297	14239	14347	14313	14290	14271	14341	14322	14255	14242	14325	14341	14022	14223	14475	14341	14272	14296	14311	14437	14414	14265	14180	14440	14537	14225	14249	14386	14320	14318	14414	14374	14417	14313	14302	14247	14400	14283	14384	14435	14315	14445	14403	14516	14283	14366	14310	14228	14332	14299	14125	14345	14297	14415	14203	14455	14242	14348	14300	14330	14280	14250	14456	14289	14347	14228	14372	14279	14428	14345	14362	14261	14267	14285	14387	14276	14428	14333	14345	14362	14369	14335	14153	14244	14357	14362	14357	14180	14434	14272	14257	14332	14245	14299	14399	14215	14351	14208	14357	14336	14185	14239	14137	14123	14314	14297	14308	14206	14215	14344	14126	14142	14097	14309	14380	14318	14550	14325	14367	14208	14202	14304	14346	14500	14006	14454	14387	14204	14398	14459	14342	14277	14172	14126	14112	14090	14226	14355	14299	14346	14226	14028	14251	14063	14275	14177	14232	14275	14349	14246	14195	14109	14585	14382	14320	14427	14231	14364	14445	14373	14252	14186	14293	14233	14061	14381	14370	14284	14408	14338	14173	14187	14134	14291	14381	14274	14349	14434	14448	14076	14342	14276	14240	14219	14295	14201	14416	14276	14186	14477	14388	14356	14315	14326	14184	14382	14264	14227	14314	14310	14238	14346	14397	14313	14251	14365	14248	14371	14349	14276	14305	14205	14291	14246	14035	14164	14224	14344	14377	14550	14511	14417	14410	14307	14230	14379	14284	14409	14242	14281	14156	14276	14266	14356	14399	14317	14150	14236	14305	14312	14230	14324	14477	14271	14478	14290	14085	14333	14193	14273	14393	14298	14341	14331	14242	14569	14283	14192	14420	14409	14279	14314	14497	14267	14322	14314	14471	14442	14249	14490	14151	14380	14241	14232	14375	14340	14393	14250	14217	14226	14106	14307	14435	14309	14366	14473	14331	14251	14267	14300	14412	14374	14299	14230	14327	14537	14324	14288	14124	14312	14277	14355	14467	14399	14329	14163	14478	14265	14196	14236	14016	14297	14275	14307	14310	14344	14327	14243	14189	14428	14236	14384	14402	14137	14210	14196	14199	14337	14248	14092	14303	14251	14440	14224	14257	14177	14298	14355	14093	14283	14433	14312	14312	14346	14216	14244	14369	14228	14201	14322	14273	14229	14308	14476	14348	14162	14290	14306	14397	14392	14434	14563	14240	14121	14514	14346	14594	14454	14479	14271	14509	14474	14454	14389	14453	14296	14356	14196	14332	14331	14263	14357	14400	14390	14435	14366	14485	14293	14348	14220	14236	14357	14527	14391	14247	14250	14322	14453	14315	14234	14262	14408	14332	14231	14338	14346	14386	14402	14170	14304	14316	14279	14227	14229	14322	14191	14241	14290	14398	14396	14342	14394	14242	14323	14474	14291	14515	14396	13977	14330	14422	14380	14350	14235	14251	14589	14300	14101	14485	14233	14315	14452	14436	14464	14282	14455	14427	14352	14157	14459	14222	14365	14413	14230	14297	14339	14351	14194	14253	14350	14205	14319	14401	14462	14244	14430	14338	14408	14259	14278	14351	14294	14338	14254	14238	14215	14504	14179	14429	14244	14416	14473	14122	14374	14384	14297	14393	14408	14313	14186	14331	14418	14253
21378	32479	26422	20090	17162	15568	15148	14701	14382	14395	14070	13994	13900	13814	13718	13643	13627	13595	13467	13548	13531	13459	13583	13410	13286	13385	13495	13425	13373	13359	13468	13479	13254	13389	13618	13301	13416	13405	13431	13483	13413	13347	13477	13310	13415	13468	13414	13478	13352	13503	13310	13247	13425	13519	13450	13200	13362	13309	13358	13292	13246	13419	13202	13507	13350	13539	13323	13372	13356	13359	13429	13359	13440	13411	13345	13374	13390	13468	13156	13354	13302	13410	13288	13418	13346	13314	13381	13262	13597	13349	13276	13310	13545	13476	13264	13638	13501	13240	13528	13407	13228	13415	13344	13298	13456	13447	13580	13391	13215	13387	13515	13350	13508	13334	13345	13377	13497	13421	13474	13352	13346	13323	13442	13399	13519	13552	13365	13421	13294	13423	13539	13276	13454	13251	13377	13271	13405	13544	13386	13419	13417	13358	13423	13600	13367	13391	13199	13361	13441	13399	13375	13385	13488	13374	13432	13402	13384	13483	13278	13339	13488	13345	13339	13551	13336	13445	13524	13323	13370	13359	13403	13312	13384	13324	13373	13513	13379	13313	13379	13439	13250	13494	13280	13447	13515	13350	13509	13376	13378	13260	13431	13247	13397	13471	13291	13490	13349	13214	13419	13483	13340	13369	13320	13354	13300	13421	13517	13566	13340	13246	13317	13191	13574	13494	13309	13304	13469	13299	13382	13399	13437	13385	13382	13248	13371	13283	13315	13297	13268	13274	13405	13369	13453	13385	13457	13303	13397	13419	13404	13439	13542	13452	13323	13548	13526	13465	13307	13459	13388	13401	13429	13437	13345	13372	13430	13470	13209	13334	13397	13307	13268	13470	13308	13391	13409	13399	13436	13475	13406	13409	13309	13209	13543	13618	13286	13388	13438	13139	13421	13319	13500	13326	13383	13301	13276	13447	13482	13379	13308	13580	13164	13256	13422	13475	13279	13366	13336	13427	13373	13497	13499	13430	13454	13297	13417	13423	13424	13308	13409	13573	13525	13479	13270	13459	13368	13288	13454	13382	13358	13324	13488	13423	13527	13326	13254	13390	13334	13418	13477	13265	13496	13252	13357	13263	13266	13329	13351	13406	13358	13564	13477	13289	13506	13509	13504	13461	13360	13350	13370	13455	13301	13415	13434	13622	13291	13536	13430	13453	13380	13403	13380	13562	13512	13300	13468	13415	13502	13197	13251	13427	13421	13350	13381	13408	13436	13485	13275	13488	13383	13435	13359	13374	13228	13415	13512	13477	13481	13177	13460	13404	13423	13385	13332	13191	13564	13273	13299	13312	13356	13527	13243	13335	13355	13497	13498	13219	13322	13402	13432	13498	13367	13412	13460	13244	13386	13476	13365	13392	13402	13331	13353	13325	13342	13469	13375	13186	13372	13433	13267	13195	13297	13388	13392	13422	13384	13343	13440	13499	13295	13476	13454	13292	13370	13279	13449	13248	13348	13376	13378	13350	13363	13438	13373	13390	13400	13403	13400	13332	13412	13484	13332	13427	13329	13431	13464	13426	13299	13297	13267	13372	13458	13445	13352	13524	13471	13453	13336	13439	13380	13407	13355	13409	13530	13301	13559	13340	13367	13320	13393	13368	13391	13441	13368	13463	13364	13210	13395	13309	13181	13477	13352	13359	13382	13409	13369	13363	13391	13309	13371	13274	13435	13483	13325	13572	13485	13417	13347	13430	13220	13319	13307	13398	13408	13350	13377	13369	13442	13387	13418	13519	13449	13388	13406	13458	13399	13441	13422	13514	13255	13433	13477	13334	13428	13307	13475	13393	13479	13212	13353	13335	13509	13199	13422	13201	13411	13267	13402	13275	13318	13449	13330	13346	13450	13391	13315	13292	13413	13399	13375	13257	13360	13402	13430	13459	13361	13385	13555	13272	13364	13389	13387	13491	13387	13616	13433	13446	13527	13476	13218	13313	13447	13408	13414	13410	13266	13358	13508	13438	13361	13333	13370	13497	13579	13453	13443	13476	13336	13346	13361	13450	13366	13237	13362	13373	13518	13464	13596	13474	13410	13294	13429	13263	13324	13270	13333	13196	13245	13349	13367	13412	13273	13518	13334	13367	13368	13344	13465	13243	13393	13557	13348	13443	13290	13281	13428	13418	13356	13378	13336	13451	13342	13442	13387	13385	13461	13309	13315	13189	13411	13374	13334	13269	13232	13476	13285	13421	13416	13384	13388	13483	13361	13357	13243	13270	13456	13400	13395	13306	13345	13370	13367	13300	13245	13408	13404	13353	13329	13510	13441	13609	13397	13480	13235	13411	13280	13507	13421	13271	13406	13225	13596	13255	13415	13362	13497	13453	13293	13243	13350	13406	13348	13314	13504	13446	13482	13365	13342	13442	13581	13418	13385	13394	13330	13298	13398	13542	13360	13414	13285	13317	13333	13474	13394	13350	13327	13556	13578	13575	13554	13526	13373	13371	13446	13316	13384	13512	13327	13449	13363	13450	13267	13475	13464	13488	13367	13450	13550	13327	13275	13448	13429	13341	13386	13413	13320	13226	13475	13497	13538	13321	13322	13411	13480	13281	13593	13437	13363	13324	13285	13352	13512	13586	13506	13340	13311	13267	13429	13269	13557	13326	13362	13270	13490	13385	13373	13263	13251	13405	13391	13383	13401	13521	13419	13380	13564	13468	13357	13435	13442	13342	13398	13403	13276	13322	13378	13439	13338	13409	13490	13549	13307	13319	13323	13460	13160	13332	13492	13419	13437	13285	13356	13413	13266	13287	13387	13332	13420	13515	13358	13280	13292	13275	13390	13461	13443	13280	13271	13453	13453	13394	13382	13502	13250	13467	13318	13388	13349	13541	13332	13261	13326	13457	13491	13314	13336	13440	13424	13364	13342	13481	13561	13260	13432	13214	13393	13384	13529	13233	13460	13158	13358	13302	13322	13305	13302	13350	13370	13428	13426	13383	13422	13551	13487	13605	13348	13508	13293	13580	13282	13480	13488	13458	13410	13539	13306	13365	13348	13422	13302	13489	13480	13189	13284	13385	13518	13503	13386	13451	13403	13290	13395	13584	13435	13274	13341	13294	13247	13541	13571	13431	13428	13329	13608	13427	13397	13388	13340	13376	13500	13410	13507	13332	13458	13323	13365	13617	13154	13338	13383	13354	13287	13389	13422	13309	13435	13327	13303	13338	13295	13296	13377	13368	13387	13541	13317	13322	13294	13339	13455	13282	13260	13381	13449	13364	13386	13417	13438	13364	13482	13468	13236	13483	13424	13453	13321	13455	13428	13435	13328	13411	13500	13279	13303	13310	13462	13361	13497	13259	13341	13392	13432	13519	13380	13555	13358	13338	13267	13295	13423	13444	13356	13521	13399	13450	13398	13523	13463	13275	13322	13463	13276	13236	13257	13497	13357	13314	13208	13452	13420	13322	13296	13282	13447	13418	13328	13334	13500	13419	13246	13255	13393	13281	13341	13359	13470	13366	13355	13418	13310	13484	13230	13390	13502	13426	13537	13222	13366	13467	13492	13296	13406	13428	13470	13390	13365	13390	13401	13474	13336	13294	13182	13313	13429	13214	13589	13446	13401	13444	13454	13224	13338	13343	13468	13318	13395	13487	13350	13497	13386	13432	13344	13328	13478	13391	13187	13530	13462	13280	13440	13336	13375	13440	13440	13284	13417	13524	13403	13415	13264	13329	13302	13540	13278	13253	13254	13413	13159	13347	13280	13593	13228	13252	13508	13531	13359	13513	13335	13361	13397	13377	13282	13311	13298	13352	13263	13477	13294	13333	13516	13501	13358	13347	13334	13332	13372	13311	13384	13513	13133	13480	13505	13285	13364	13319	13352	13477	13391	13410	13426	13276	13375	13392	13257	13454	13551	13412	13313	13400	13371	13503	13584	13411	13297	13556	13314	13252	13381	13373	13236	13467	13350	13387	13440	13392	13229	13365	13203	13457	13356	13349	13296	13407	13364	13316	13390	13455	13471	13444	13405	13297	13262	13408	13579	13324	13469	13541	13360	13456	13432	13345	13436	13278	13243	13192	13268	13346	13513	13424	13324	13339	13296	13298	13348	13555	13492	13341	13454	13337	13226	13334	13318	13386	13426	13315	13361	13348	13398	13321	13346	13125	13446	13423	13304	13412	13319	13339	13410	13337	13430	13394	13509	13390	13470	13568	13354	13490	13272	13531	13385	13480	13283	13371	13387	13357	13493	13542	13452	13298	13369	13367	13580	13328	13593	13387	13351	13398	13517	13305	13321	13444	13360	13461	13385	13362	13330	13417	13442	13456	13341	13449	13457	13474	13421	13308	13387	13414	13303	13418	13369	13269	13517	13301	13467	13500	13369	13420	13401	13240	13241	13395	13263	13371	13356	13407	13378	13415	13358	13412	13403	13474	13501	13270	13484	13412	13336	13557	13315	13347	13123	13203	13510	13336	13392	13478	13366	13373	13401	13331	13241	13407	13367	13385	13411	13491	13215	13419	13326	13473	13328	13299	13363	13204	13364	13330	13333	13220	13237	13320	13315	13474	13476	13429	13467	13310	13429	13389	13203	13335	13604	13250	13390	13458	13318	13367	13445	13474	13432	13434	13375	13392	13320	13367	13444	13448	13417	13355	13522	13474	13437	13335	13403	13487	13392	13276	13518	13428	13345	13277	13483	13337	13261	13197	13413	13397	13481	13213	13469	13327	13398	13481	13404	13433	13420	13512	13331	13440	13368	13393	13406	13461	13344	13470	13299	13498	13406	13495	13456	13343	13440	13449	13472	13449	13491	13405	13354	13496	13321	13599	13486	13347	13231	13431	13463	13472	13589	13330	13343	13374	13359	13189	13322	13627	13476	13361	13449	13251	13474	13443	13506	13296	13315	13258	13409	13326	13323	13412	13474	13459	13528	13434	13215	13400	13401	13346	13320	13260	13331	13310	13466	13444	13444	13325	13379	13405	13332	13303	13412	13422	13318	13442	13460	13563	13293	13508	13304	13376	13518	13481	13398	13430	13387	13419	13431	13501	13434	13416	13321	13295	13387	13451	13396	13447	13253	13483	13475	13424	13340	13318	13400	13259	13403	13285	13339	13271	13397	13186	13469	13311	13301	13452	13474	13404	13354	13519	13550	13298
23544	21496	28098	25497	22140	20274	18719	16474	15668	15788	15743	15460	15326	15128	15188	14770	14937	15039	14788	14531	14626	14575	14448	14469	14880	14793	14501	14617	14510	14458	14423	14629	14626	14507	14697	14728	14719	14604	14568	14585	14533	14516	14564	14542	14294	14313	14423	14689	14572	14455	14507	14513	14628	14441	14418	14663	14504	14362	14528	14461	14690	14408	14605	14580	14361	14690	14474	14469	14624	14709	14566	14437	14480	14363	14547	14517	14496	14552	14519	14482	14555	14700	14601	14465	14531	14520	14547	14703	14559	14720	14545	14438	14632	14623	14637	14489	14517	14523	14491	14598	14507	14413	14420	14187	14385	14648	14476	14432	14525	14663	14531	14531	14490	14446	14691	14347	14648	14322	14579	14635	14586	14519	14417	14314	14547	14427	14456	14305	14525	14450	14495	14701	14397	14457	14396	14440	14571	14368	14471	14437	14543	14658	14626	14571	14441	14398	14496	14440	14426	14549	14450	14559	14468	14463	14669	14577	14546	14563	14455	14587	14462	14501	14701	14371	14553	14578	14376	14617	14419	14263	14628	14485	14621	14332	14551	14472	14571	14638	14445	14380	14629	14420	14514	14453	14504	14472	14531	14439	14512	14455	14497	14525	14421	14391	14429	14526	14533	14419	14513	14684	14496	14629	14385	14539	14509	14494	14558	14598	14509	14644	14587	14460	14529	14462	14533	14449	14671	14428	14403	14553	14517	14476	14425	14551	14738	14528	14504	14531	14662	14384	14472	14365	14384	14449	14493	14553	14529	14493	14621	14247	14418	14586	14463	14567	14654	14543	14514	14466	14586	14518	14485	14502	14450	14633	14545	14462	14534	14627	14332	14490	14681	14518	14573	14491	14499	14578	14616	14746	14574	14475	14381	14557	14463	14408	14356	14525	14364	14394	14564	14587	14473	14316	14475	14584	14558	14502	14588	14380	14491	14585	14659	14801	14342	14532	14636	14394	14567	14509	14485	14675	14448	14423	14515	14497	14507	14595	14501	14404	14428	14402	14557	14543	14626	14475	14584	14583	14522	14455	14465	14573	14757	14675	14784	14417	14619	14400	14541	14489	14417	14571	14612	14478	14538	14526	14653	14557	14290	14588	14404	14560	14552	14494	14432	14766	14534	14396	14427	14450	14566	14573	14675	14344	14433	14526	14564	14564	14748	14456	14494	14597	14520	14451	14314	14561	14666	14472	14450	14419	14478	14486	14411	14533	14519	14534	14629	14468	14625	14441	14343	14532	14737	14411	14272	14715	14304	14363	14447	14518	14530	14500	14483	14428	14454	14604	14534	14609	14372	14406	14325	14470	14640	14462	14436	14321	14243	14488	14680	14674	14425	14492	14488	14532	14580	14616	14574	14553	14378	14499	14470	14539	14711	14674	14775	14580	14419	14432	14532	14458	14488	14543	14518	14566	14544	14529	14714	14727	14379	14578	14471	14612	14465	14595	14461	14592	14498	14431	14427	14555	14685	14447	14491	14617	14443	14427	14394	14452	14598	14394	14412	14570	14399	14456	14553	14510	14516	14670	14510	14397	14613	14801	14386	14576	14608	14589	14470	14558	14449	14398	14312	14580	14514	14722	14604	14235	14439	14604	14615	14533	14624	14317	14597	14506	14592	14677	14464	14482	14626	14306	14434	14602	14624	14432	14475	14458	14667	14525	14697	14407	14501	14387	14425	14330	14567	14511	14467	14614	14455	14477	14406	14465	14592	14432	14513	14594	14450	14428	14453	14359	14491	14419	14528	14528	14264	14574	14408	14489	14488	14533	14498	14440	14582	14374	14498	14540	14602	14615	14297	14561	14366	14413	14671	14778	14665	14487	14515	14323	14222	14504	14474	14368	14543	14483	14743	14577	14542	14698	14641	14609	14453	14467	14443	14507	14566	14507	14203	14502	14346	14380	14613	14597	14580	14572	14621	14548	14256	14516	14584	14389	14274	14322	14516	14634	14425	14502	14539	14495	14410	14611	14520	14436	14390	14474	14628	14555	14565	14655	14566	14604	14360	14424	14598	14331	14512	14530	14638	14592	14488	14483	14546	14478	14515	14302	14520	14497	14498	14490	14554	14467	14626	14548	14608	14479	14578	14327	14394	14562	14563	14370	14460	14527	14616	14581	14602	14518	14429	14732	14591	14762	14571	14398	14583	14484	14520	14441	14519	14408	14181	14418	14512	14572	14552	14572	14345	14570	14624	14421	14489	14546	14515	14455	14535	14572	14522	14622	14500	14519	14456	14489	14455	14413	14518	14453	14551	14522	14710	14418	14510	14459	14573	14456	14499	14562	14507	14571	14564	14479	14443	14485	14486	14463	14409	14667	14732	14389	14325	14591	14521	14612	14390	14582	14339	14409	14630	14625	14582	14566	14566	14540	14612	14550	14326	14439	14380	14459	14297	14469	14480	14331	14634	14704	14519	14459	14430	14584	14647	14700	14584	14453	14391	14369	14686	14634	14561	14611	14442	14547	14537	14445	14473	14514	14518	14450	14541	14596	14556	14556	14557	14404	14678	14517	14532	14422	14635	14321	14448	14465	14423	14495	14556	14499	14619	14583	14686	14561	14529	14581	14714	14683	14533	14532	14311	14261	14510	14446	14473	14465	14303	14246	14372	14387	14563	14514	14556	14624	14453	14695	14621	14436	14485	14575	14489	14306	14622	14506	14605	14646	14541	14624	14572	14484	14421	14446	14333	14595	14352	14411	14500	14679	14525	14522	14451	14480	14567	14436	14467	14570	14583	14594	14345	14370	14685	14717	14498	14446	14387	14427	14668	14448	14520	14525	14647	14590	14487	14567	14555	14649	14596	14300	14423	14387	14431	14464	14590	14551	14474	14520	14450	14591	14689	14483	14444	14480	14537	14562	14388	14650	14508	14482	14470	14435	14528	14583	14528	14432	14416	14608	14513	14627	14629	14324	14455	14733	14316	14527	14394	14529	14413	14396	14458	14520	14398	14478	14595	14477	14443	14648	14511	14445	14723	14414	14592	14608	14561	14267	14551	14666	14452	14840	14536	14605	14504	14548	14352	14589	14489	14597	14449	14569	14773	14619	14560	14555	14572	14740	14528	14413	14449	14425	14365	14579	14691	14661	14332	14273	14505	14489	14530	14573	14517	14574	14625	14474	14429	14657	14572	14684	14410	14689	14474	14509	14561	14625	14500	14657	14438	14408	14652	14541	14628	14660	14783	14385	14489	14456	14572	14504	14432	14506	14650	14612	14637	14562	14486	14715	14588	14669	14654	14471	14518	14458	14621	14253	14571	14687	14571	14352	14616	14583	14450	14584	14604	14551	14564	14391	14307	14637	14619	14348	14617	14465	14575	14663	14521	14418	14441	14628	14538	14516	14523	14552	14374	14409	14537	14557	14499	14521	14547	14454	14646	14564	14502	14502	14393	14700	14574	14653	14643	14672	14597	14595	14601	14372	14487	14562	14417	14298	14480	14370	14604	14547	14387	14368	14585	14626	14604	14358	14532	14531	14653	14532	14586	14521	14553	14435	14462	14451	14563	14347	14456	14409	14572	14501	14528	14694	14609	14610	14401	14639	14459	14452	14311	14528	14775	14560	14468	14391	14560	14365	14618	14728	14514	14597	14845	14593	14500	14582	14521	14560	14416	14522	14591	14534	14305	14445	14620	14489	14562	14371	14634	14553	14704	14337	14403	14581	14612	14508	14489	14542	14519	14573	14486	14518	14412	14524	14632	14548	14516	14587	14631	14313	14464	14483	14269	14637	14536	14440	14497	14318	14475	14473	14518	14437	14474	14511	14572	14476	14444	14630	14391	14540	14564	14628	14343	14533	14536	14702	14382	14599	14431	14405	14524	14466	14571	14449	14596	14536	14651	14657	14579	14595	14558	14450	14562	14503	14640	14526	14378	14485	14614	14321	14545	14399	14573	14648	14530	14351	14503	14592	14466	14490	14501	14560	14614	14411	14449	14537	14551	14704	14432	14492	14559	14477	14779	14621	14529	14523	14618	14591	14545	14561	14456	14425	14630	14701	14566	14546	14436	14462	14373	14466	14392	14499	14582	14603	14688	14388	14501	14476	14483	14465	14636	14618	14511	14275	14690	14499	14536	14367	14425	14610	14391	14509	14542	14673	14468	14536	14609	14490	14498	14300	14444	14397	14469	14576	14564	14600	14580	14382	14615	14153	14279	14474	14438	14783	14445	14459	14413	14517	14486	14309	14384	14488	14566	14476	14507	14495	14488	14638	14526	14552	14390	14525	14498	14404	14520	14428	14382	14530	14805	14531	14742	14540	14410	14404	14655	14546	14549	14482	14474	14579	14385	14558	14434	14626	14733	14256	14524	14471	14381	14705	14454	14663	14628	14643	14481	14448	14433	14458	14598	14571	14663	14343	14568	14460	14450	14347	14619	14557	14562	14553	14597	14674	14691	14567	14564	14372	14528	14493	14457	14533	14578	14536	14660	14499	14605	14514	14228	14521	14540	14569	14578	14353	14512	14526	14507	14535	14460	14618	14473	14479	14528	14293	14542	14602	14277	14437	14514	14416	14381	14400	14549	14600	14758	14572	14715	14333	14427	14532	14545	14632	14364	14486	14545	14561	14514	14602	14563	14500	14474	14470	14539	14439	14587	14393	14496	14521	14774	14344	14513	14554	14564	14591	14534	14479	14558	14444	14576	14761	14545	14549	14542	14560	14634	14524	14449	14478	14601	14593	14512	14576	14728	14460	14552	14384	14477	14680	14623	14554	14482	14537	14603	14496	14526	14573	14491	14532	14412	14390	14684	14572	14622	14437	14392	14377	14769	14510	14704	14507	14411	14503	14607	14606	14435	14468	14286	14581	14551	14625	14607	14542	14596	14715	14555	14614	14499	14596	14649	14376	14404	14521	14490	14563	14314	14415	14671	14721	14491	14457	14544	14410	14577	14685	14334	14702	14589	14471	14407	14506	14386	14469	14679	14453	14507	14460	14394	14616	14546	14371	14614	14540	14572	14546	14724	14466	14669	14722	14633	14423	14400	14413	14488	14514	14505	14377	14524	14661	14590	14489	14315	14575	14449	14543	14324	14456	14444	14397	14458	14492	14472	14491	14390	14538	14492	14373	14406	14421	14499	14590	14624	14507	14424	14491	14614	14435	14592	14299
20580	39487	32288	24198	20079	17903	16760	15994	15595	15373	14918	14772	14527	14456	14154	14002	13938	13868	13867	13794	13664	13745	13581	13830	13636	13773	13538	13500	13641	13717	13516	13477	13722	13586	13490	13632	13546	13505	13540	13453	13571	13623	13678	13461	13388	13605	13545	13496	13431	13513	13627	13502	13617	13475	13497	13556	13653	13561	13495	13467	13477	13656	13597	13537	13624	13649	13671	13610	13504	13540	13527	13559	13553	13473	13490	13571	13590	13399	13405	13475	13652	13394	13597	13600	13373	13566	13488	13511	13601	13607	13599	13625	13756	13489	13498	13557	13765	13530	13622	13682	13595	13530	13728	13479	13607	13490	13616	13535	13587	13505	13430	13483	13489	13593	13701	13508	13569	13562	13424	13513	13561	13531	13593	13459	13544	13458	13278	13672	13412	13561	13543	13568	13599	13469	13594	13652	13593	13589	13517	13621	13576	13722	13636	13530	13496	13509	13480	13389	13514	13508	13513	13579	13526	13506	13559	13667	13518	13539	13550	13711	13481	13594	13460	13513	13639	13559	13653	13427	13524	13365	13500	13587	13624	13541	13512	13513	13662	13443	13761	13539	13496	13689	13561	13452	13562	13618	13602	13563	13471	13472	13478	13708	13515	13467	13575	13618	13718	13603	13629	13612	13578	13562	13625	13479	13491	13534	13592	13653	13727	13615	13475	13396	13466	13666	13556	13659	13791	13418	13724	13613	13582	13562	13683	13523	13594	13501	13620	13522	13465	13675	13537	13533	13606	13466	13633	13560	13512	13563	13531	13622	13485	13458	13685	13559	13443	13560	13490	13530	13404	13618	13533	13485	13537	13516	13457	13727	13644	13470	13569	13557	13566	13726	13618	13524	13581	13441	13466	13542	13376	13658	13587	13515	13500	13589	13566	13574	13661	13605	13435	13572	13613	13653	13515	13521	13326	13505	13597	13466	13642	13446	13399	13567	13563	13676	13520	13576	13608	13587	13559	13717	13361	13535	13634	13494	13481	13671	13453	13558	13457	13555	13612	13469	13635	13592	13642	13526	13391	13677	13404	13353	13511	13619	13487	13629	13412	13572	13344	13458	13590	13542	13605	13387	13480	13736	13653	13650	13473	13497	13475	13544	13524	13530	13555	13481	13585	13474	13676	13287	13272	13485	13468	13339	13592	13424	13471	13635	13567	13603	13676	13513	13515	13493	13530	13522	13657	13515	13639	13649	13539	13494	13593	13491	13539	13600	13463	13558	13627	13528	13547	13516	13424	13560	13552	13569	13295	13576	13525	13417	13745	13531	13527	13406	13789	13291	13551	13544	13543	13499	13506	13480	13439	13487	13617	13649	13517	13404	13474	13346	13702	13463	13590	13525	13488	13627	13679	13582	13543	13535	13645	13529	13597	13407	13548	13500	13539	13542	13586	13565	13487	13709	13460	13494	13440	13628	13516	13623	13507	13564	13521	13535	13450	13429	13538	13598	13536	13329	13553	13539	13575	13712	13485	13490	13659	13483	13509	13505	13393	13387	13507	13656	13490	13447	13752	13589	13559	13456	13549	13384	13671	13643	13405	13487	13355	13678	13425	13656	13508	13433	13521	13522	13374	13567	13523	13464	13507	13544	13688	13507	13639	13647	13599	13683	13592	13475	13481	13443	13527	13464	13648	13469	13578	13443	13620	13587	13422	13565	13568	13558	13546	13663	13472	13727	13455	13555	13500	13610	13360	13558	13661	13536	13481	13410	13579	13445	13409	13606	13608	13576	13446	13473	13649	13590	13451	13495	13691	13587	13586	13602	13584	13438	13525	13725	13581	13544	13571	13310	13611	13526	13462	13590	13543	13537	13584	13602	13659	13736	13431	13554	13453	13590	13611	13605	13650	13600	13527	13516	13519	13596	13589	13564	13548	13407	13580	13851	13582	13485	13465	13509	13573	13682	13578	13588	13526	13634	13550	13692	13490	13499	13512	13392	13543	13543	13471	13512	13497	13566	13479	13651	13543	13411	13465	13494	13555	13527	13551	13657	13500	13611	13546	13474	13522	13606	13556	13567	13512	13583	13641	13555	13555	13522	13638	13437	13518	13581	13458	13434	13480	13610	13546	13589	13621	13584	13575	13605	13439	13468	13496	13680	13505	13541	13555	13620	13432	13524	13504	13600	13433	13749	13567	13427	13444	13719	13534	13526	13613	13474	13542	13515	13478	13451	13699	13591	13659	13449	13575	13615	13444	13517	13429	13655	13509	13587	13580	13522	13439	13480	13479	13631	13463	13536	13487	13488	13771	13568	13629	13672	13471	13394	13632	13554	13655	13659	13505	13573	13668	13635	13576	13623	13675	13478	13631	13576	13596	13454	13606	13409	13566	13609	13556	13686	13550	13438	13528	13459	13522	13637	13500	13555	13561	13652	13309	13502	13489	13348	13607	13471	13728	13744	13554	13444	13405	13620	13514	13705	13489	13668	13515	13594	13395	13511	13740	13614	13575	13730	13458	13880	13510	13456	13496	13758	13524	13545	13622	13525	13502	13474	13602	13613	13564	13482	13640	13548	13510	13619	13663	13665	13512	13582	13554	13564	13652	13434	13421	13441	13379	13502	13607	13538	13415	13577	13595	13503	13612	13718	13679	13528	13564	13421	13526	13443	13609	13695	13567	13261	13647	13421	13574	13605	13556	13442	13466	13506	13565	13504	13485	13578	13482	13707	13618	13532	13602	13595	13361	13574	13582	13505	13611	13609	13550	13619	13516	13653	13631	13381	13416	13511	13721	13513	13426	13503	13599	13616	13521	13465	13461	13599	13634	13656	13558	13488	13468	13477	13556	13696	13513	13499	13532	13593	13559	13712	13614	13493	13612	13408	13583	13501	13462	13477	13464	13487	13574	13597	13558	13613	13418	13653	13458	13482	13486	13391	13557	13331	13492	13434	13440	13597	13561	13628	13713	13310	13450	13793	13599	13339	13493	13577	13572	13669	13570	13644	13496	13538	13657	13601	13475	13582	13484	13571	13662	13442	13563	13413	13448	13722	13655	13659	13478	13440	13400	13614	13645	13526	13488	13704	13496	13430	13581	13442	13526	13492	13331	13553	13434	13584	13470	13682	13544	13532	13685	13441	13610	13489	13536	13511	13569	13497	13613	13560	13636	13407	13504	13593	13446	13625	13612	13714	13415	13558	13318	13631	13449	13549	13682	13506	13355	13367	13562	13550	13388	13507	13448	13556	13643	13548	13611	13428	13601	13642	13459	13573	13413	13554	13590	13535	13672	13517	13642	13628	13662	13521	13700	13453	13578	13488	13554	13620	13440	13674	13543	13560	13565	13514	13458	13495	13509	13434	13485	13515	13675	13323	13555	13578	13415	13664	13684	13588	13587	13473	13574	13529	13609	13663	13583	13540	13572	13645	13570	13621	13555	13569	13573	13515	13502	13640	13639	13420	13675	13650	13578	13524	13562	13564	13515	13492	13390	13438	13509	13613	13533	13541	13506	13590	13588	13670	13543	13650	13652	13647	13547	13633	13589	13585	13445	13510	13648	13523	13553	13662	13598	13710	13467	13537	13423	13650	13522	13504	13501	13585	13589	13348	13340	13490	13542	13478	13592	13493	13399	13441	13517	13409	13560	13610	13482	13331	13470	13638	13510	13590	13480	13679	13784	13600	13549	13702	13500	13476	13546	13622	13494	13576	13587	13487	13676	13580	13598	13634	13482	13536	13610	13540	13625	13599	13757	13388	13584	13546	13699	13553	13482	13486	13477	13377	13528	13627	13490	13451	13385	13533	13426	13485	13675	13666	13536	13507	13521	13570	13600	13736	13505	13394	13497	13613	13566	13441	13608	13492	13420	13650	13315	13623	13748	13601	13656	13657	13590	13579	13590	13510	13587	13453	13564	13612	13543	13480	13539	13507	13400	13522	13500	13751	13466	13692	13610	13454	13685	13637	13565	13641	13465	13630	13724	13456	13654	13324	13421	13658	13661	13486	13502	13505	13616	13721	13481	13614	13377	13387	13519	13405	13645	13503	13611	13625	13553	13689	13465	13525	13587	13679	13804	13556	13566	13519	13599	13438	13386	13449	13494	13396	13543	13559	13546	13627	13387	13564	13614	13415	13528	13437	13571	13595	13697	13537	13583	13611	13589	13684	13375	13436	13556	13539	13641	13539	13571	13620	13519	13730	13532	13567	13552	13659	13606	13664	13601	13598	13478	13488	13311	13587	13632	13674	13449	13666	13614	13536	13576	13565	13507	13351	13638	13581	13523	13518	13546	13457	13583	13315	13575	13531	13457	13454	13695	13551	13640	13520	13647	13465	13493	13401	13566	13644	13525	13525	13490	13583	13447	13579	13410	13488	13591	13551	13568	13533	13467	13500	13546	13586	13588	13518	13394	13544	13552	13563	13364	13467	13596	13635	13486	13597	13488	13719	13493	13502	13395	13577	13491	13507	13551	13477	13654	13532	13544	13422	13456	13566	13330	13465	13676	13522	13618	13478	13499	13421	13668	13488	13561	13461	13578	13533	13523	13608	13539	13478	13541	13462	13575	13652	13542	13591	13571	13561	13461	13576	13370	13529	13586	13587	13519	13448	13522	13653	13445	13495	13391	13531	13501	13411	13747	13562	13714	13617	13536	13632	13346	13484	13514	13649	13733	13514	13536	13545	13526	13702	13475	13635	13660	13458	13479	13551	13528	13533	13582	13438	13584	13467	13590	13575	13585	13616	13579	13743	13485	13574	13662	13682	13439	13631	13679	13513	13671	13589	13513	13625	13474	13593	13593	13654	13505	13815	13479	13497	13384	13544	13528	13658	13457	13523	13408	13480	13652	13546	13608	13426	13509	13577	13566	13454	13552	13564	13610	13598	13665	13564	13475	13520	13616	13435	13557	13447	13545	13585	13548	13591	13624	13534	13595	13545	13600	13587	13529	13527	13645	13382	13456	13621	13539	13564	13579	13618	13669	13387	13577	13543	13584	13522	13567	13659	13501	13612	13465	13681	13552	13589	13532	13611	13457	13604	13595	13484	13492	13574	13850	13451	13649	13493	13617	13458	13592	13459	13478	13373	13474	13578	13402	13632	13479	13501	13668	13503	13590	13586	13603	13450	13641	13504	13575	13466	13575	13617	13351	13566	13419	13474	13473	13508	13678	13533
25434	21580	26518	26173	17771	16255	16122	15324	15332	14758	14775	14654	14485	14452	14443	14464	14183	14348	14377	14139	14185	14218	14061	14150	13956	14093	13966	13985	14017	14351	14170	14204	14153	14105	14252	14093	13997	14221	14384	14109	13886	13951	14076	13943	14139	14084	14013	14034	13903	14022	14084	14288	14038	14105	14114	13925	13898	14104	14225	13935	13962	13955	14053	14014	14007	14054	13988	14141	14072	14055	13883	14062	14074	14126	14196	13974	13992	13767	14017	14118	13874	13908	14013	13935	13948	14231	14131	13807	13889	14173	13906	14136	14173	14069	14088	13966	13982	13782	13956	13902	14044	14090	14031	14095	14078	13804	14174	13917	14171	14097	13776	13893	14030	14172	13995	13820	14041	14071	13967	13981	14142	14036	13937	14073	14152	14034	13925	13909	14110	13998	14209	13890	13886	13929	14184	14213	14044	14141	13906	14126	14125	14194	13876	14298	14025	13987	14090	14176	14044	14067	14094	13978	14082	14195	13995	13733	14006	14173	14027	13931	14256	14023	14142	14009	13957	13989	14069	14140	13904	13935	13893	13910	13977	14006	13996	14119	14139	14133	14180	13880	13898	13894	13977	14126	14248	14112	13961	14112	13962	13940	14064	14120	14185	14140	14065	13991	14047	14079	13996	14056	14027	13872	14048	13968	13918	14153	14149	14051	13969	14080	13807	14318	13939	14057	14232	14017	14169	14023	14174	13955	14135	14168	14260	14156	13914	14315	14155	14039	14027	14041	14019	13971	14086	14149	14122	14159	14023	14090	14132	14187	14110	13915	13844	13907	14076	14069	14051	14055	13954	14176	13921	14007	14065	13984	14143	14285	13947	13934	14071	13944	14017	14085	14100	14039	14163	13921	14089	14036	14176	13964	14111	14113	14005	14013	14088	14193	13980	13987	13943	13985	13888	14074	14082	13859	13973	13989	13936	13996	14133	14092	13962	13863	13822	14023	14071	13866	14013	13926	14022	14111	14023	13998	14187	14150	14104	14102	14054	14004	14126	14084	13982	14017	14035	13937	14146	13907	14040	14223	14056	13901	14192	14056	14081	13919	13912	14097	13934	13960	14220	14118	14218	13820	14151	14029	14069	14056	14139	13791	14097	14099	14045	13954	14105	14180	14017	13967	14027	13955	13938	14011	14180	13999	13930	13992	14134	14159	13826	14135	14004	13919	13862	13969	13862	13901	14157	13987	13980	13893	14114	13869	14063	14142	13955	13971	13978	13987	14037	14072	14093	13982	13840	13996	14136	14152	14120	14134	14101	14129	14127	13862	14123	14049	14250	13823	13910	14047	14045	13924	14109	14042	14145	14165	14033	14099	13898	14143	14271	14033	14111	14079	14084	14100	13924	13874	13942	13897	13998	14005	14081	13945	13973	14061	14196	14186	14041	13918	13933	13940	14245	13901	14074	14047	14174	13834	14066	14111	13919	13875	14126	14048	14011	14068	14107	14053	13846	14201	13965	14215	14021	14164	14073	14166	14122	13981	13996	13910	14253	14154	14113	13906	14078	14101	13950	13948	13968	14287	14229	13907	14080	14107	14076	14019	13968	14050	13988	14001	14435	14193	13942	13922	14035	14088	13898	14007	13938	14124	13928	14145	13923	14001	14060	14128	13951	14077	14241	13821	13956	14034	14021	13929	13918	14240	13951	14006	14184	14174	14126	13978	13993	14009	13932	13926	13961	14095	14147	13946	14217	14048	13967	13973	14153	13878	14101	13921	14006	13927	14126	14234	14009	14085	13898	13884	14028	14179	13958	13966	13950	14065	14005	13904	14034	13996	13986	14192	14224	14084	14157	14050	14052	14045	13895	14089	14139	14016	14098	14243	13989	14071	14081	13972	13949	14124	14055	14083	14076	14221	14168	13939	14088	14025	13967	13997	13994	14173	14024	14047	14160	14011	13849	14224	14163	14014	14061	14142	14228	14007	14118	13986	13964	14074	14061	14107	14066	14113	13967	14142	14005	14202	14003	13744	13935	14098	13920	14049	14082	14120	14162	14069	13992	14082	14172	14013	13992	14016	14038	14251	14007	14030	13962	14063	14169	14014	14020	14140	14136	13912	14128	14064	14046	13939	14035	14163	13952	13875	13936	13928	13998	13949	14002	14126	13918	14094	13902	14194	13994	13950	14096	14023	13996	14145	14121	14178	14071	13921	13924	14129	13992	14144	13964	14104	13906	14087	14174	13945	14036	13966	14216	14190	14049	14018	14200	14078	14111	14006	14135	14170	14180	14098	13983	14052	14043	14010	13935	13872	13974	14090	13983	14060	14183	14053	14038	13917	14211	14016	13860	13974	14136	13933	14101	14169	14139	14048	14162	14109	14184	14139	14137	13947	14124	14195	13999	13916	14040	13958	14108	14088	14065	14202	14014	13923	14150	14105	14126	14011	13973	14026	14159	14092	14111	13878	13981	14001	14196	14131	14181	14074	14034	13949	14125	14281	13981	14053	14100	14078	14003	13912	13992	14224	14095	14077	13850	13807	14027	13971	14040	14003	13994	13878	14021	14114	14060	14015	13981	14099	14149	14223	14210	14116	14060	14064	14137	13856	14042	14085	14113	13952	13894	14066	14040	13921	14057	13882	14126	14053	14001	13986	14175	13932	14218	14280	14052	14216	14161	14240	14160	14055	14118	13965	14060	14038	14059	14028	14134	14186	14057	13977	14032	14139	14028	14110	14038	14161	14098	13914	14131	13981	14079	13921	13976	14041	13995	14040	14157	14079	14044	14026	14156	14162	13953	13907	14047	13906	13943	14088	13817	14059	14278	14129	14108	13960	14135	14044	13982	14198	14105	14105	14049	14180	14254	14078	14182	14181	14011	14146	13887	14158	13973	14152	14025	14061	13999	13967	14285	14147	14072	14224	13914	14086	14140	14047	14083	14207	14205	14180	14260	13978	13941	13916	14166	13802	14094	14069	13990	14053	14096	14087	13879	14040	14182	14102	14067	14184	14099	14040	14047	14078	14081	13997	13942	13951	14186	13847	14172	13939	14256	13984	13979	14089	14068	13950	13996	13899	13972	14113	14192	14111	14172	13956	13907	14139	14012	14054	14201	14173	14072	13843	14038	14157	14134	14109	14316	14034	13966	13933	14029	14234	14088	14015	14139	14159	14167	14044	14035	14107	14001	14070	14010	13947	13846	14065	13874	13975	14069	14003	13998	14156	13976	14061	14023	14037	14023	14116	14005	14116	14116	14076	14098	14131	14000	13958	14073	14032	14067	14016	14081	14044	14198	14021	14000	13937	13887	14059	13899	14160	13971	14250	14114	14002	14025	14056	14222	14129	14051	13968	13965	14132	14112	14057	14126	13837	14255	13995	14061	13954	14304	13953	13954	14121	14082	14028	14097	14259	13839	13916	14000	13909	14110	14125	14084	13972	14033	13915	14015	14015	14093	14013	14034	14227	14216	14143	13938	14055	13876	13988	14077	14008	14115	14089	14123	14130	13858	13953	14047	13823	13956	14127	14036	14034	14124	14084	14148	14065	14258	13961	14036	14024	14158	14058	14064	14111	13970	13892	14033	14045	14030	13961	14130	14274	14187	14121	14027	13983	13818	14010	14070	14017	14001	14066	14094	14191	14132	13821	13835	14072	14020	14151	13882	14162	14092	14032	14082	14140	14086	14059	14063	14014	13960	14015	14135	14052	13962	13924	13790	13882	14019	14162	14079	13863	14142	14029	14035	14108	13981	14026	14012	14153	14031	13902	14001	13954	14008	13959	14018	14052	13984	13911	14203	13985	14016	14256	14060	13979	13917	14164	14050	14002	14190	14068	13973	14125	13958	14327	14116	13904	14098	13959	14068	13992	14003	14037	14070	14038	14024	13946	14299	14195	13966	14098	14202	14146	13998	14039	13936	13967	14079	13943	13986	14001	14108	13964	14088	14143	13971	14179	14085	13984	14120	13980	14221	14024	14119	13931	14099	14011	14121	14045	14078	14051	14064	13940	13974	14071	13925	14080	13964	13940	14088	14026	14005	13987	14186	13920	14045	14080	14016	14121	14004	13962	14115	14058	14049	13942	14074	14012	14165	14033	14175	13984	14257	14120	14094	14299	14051	14122	14017	14131	13944	14291	14244	14176	14063	14031	14132	14161	13943	13961	13751	14105	14106	13978	14145	13991	14007	14112	14135	13817	14019	14144	14086	14094	14108	13991	13992	14082	14188	13875	14164	14097	14178	13977	14013	14104	14083	14131	14074	13816	14082	13887	14206	14035	14077	14050	13908	14008	13985	14173	14161	14192	14013	13787	13913	14061	13993	14018	14106	14007	14060	14010	14182	14133	13955	14100	14255	14027	13815	14040	14180	13947	14174	14139	14186	14044	14238	14176	14106	14274	14116	14048	13873	14118	14049	13969	14041	13937	13883	14177	13944	13900	14058	14110	13961	14018	13947	14007	14028	14006	14089	14068	14211	14119	14113	14047	14058	14073	14017	14066	14072	14158	14214	13957	14090	14076	14124	13900	14061	14176	14173	14002	14078	14110	14109	14009	14180	13987	14040	14049	13853	13799	14069	14149	14090	14033	13938	14038	13955	14048	14063	14028	14033	13899	13923	13910	14051	13980	13846	14252	13953	14009	14091	14012	13963	13923	13800	14074	13997	14147	14152	13913	14048	14115	13993	14028	13972	13947	14095	14040	14096	14090	14045	14153	13929	14075	13889	14034	14177	13938	13976	13860	14052	13880	14065	14030	14101	13995	14108	14012	14165	14142	14080	14036	14061	14146	14142	13868	14029	14170	14190	14292	13820	13834	13950	14044	14035	13995	13845	14018	13920	14097	13821	14057	13992	14077	14017	13930	14090	14004	14219	14012	14216	13850	14087	14119	14152	13917	14029	14055	14131	13999	14168	14020	13935	13922	13920	14035	13941	14132	14063	14173	13978	14022	13986	14209	14089	13999	13934	13984	14016	13966	14058	14175	14069	14152	14078	13983	14026	14129	14083	14070	14024	14076	14096	14055	14276	13957	14097	14200	14080	13915	13970	14006	14065	14228	13921	14153	14187	14047	14076	14014	13948	14132	14029	14059	14136	13879	13957	14102	13979	13917	13955	14130	14068	14140	14083	14147	14088	14117	14130	14062	14241	13974	13966	14215	14128	14176	13881	14251
20582	34924	27946	21209	18028	16419	15572	15046	14647	14434	14323	13996	13894	13788	13777	13612	13252	13601	13318	13376	13435	13311	13106	13468	13212	13395	13240	13308	13220	13426	13277	13324	13112	13329	13345	13426	13258	13336	13336	13210	13304	13250	13169	13273	13169	13288	13152	13137	13264	13239	13207	13232	13306	13177	13159	13259	13415	13312	13247	13179	13116	13249	13123	13329	13165	13187	13191	13227	13358	13332	13198	13256	13239	13276	13173	13307	13412	13359	13315	13391	13350	13184	13232	13171	13158	13128	13249	13307	13297	13302	13332	13102	13019	13392	13363	13202	13248	13196	13455	13149	13266	13372	13144	13312	13301	13209	13363	13356	13226	13220	13213	13170	13093	13421	13175	13217	13238	13033	13336	13290	13247	13240	13276	13337	13342	13344	13310	13123	13345	13310	13203	13219	13407	13283	13234	13254	13205	13452	13104	13293	13253	13328	13365	13060	13350	13251	13274	13197	13158	13237	13147	13350	13163	13138	13344	13332	13339	13278	13240	13175	13253	13212	13139	13434	13215	13290	13196	13140	13219	13283	13387	13206	13250	13161	13278	13284	13286	13022	13250	13136	13126	13239	13238	13209	13216	13126	13347	13351	13246	13361	13267	13023	13248	13287	13219	13369	13311	13134	13143	13132	13382	13304	13178	13268	13263	13161	13390	13287	13120	13149	13128	13366	13399	13401	13111	13281	13204	13268	13295	13002	13053	13254	13401	13259	13232	13026	13338	13314	13306	13137	13114	13243	13148	13359	13234	13414	13247	13315	13182	13241	13203	13265	13187	13324	13120	13119	13398	13276	13288	13188	13241	13334	13414	13422	13318	13119	13228	13240	13230	13407	13164	13150	13283	13215	13287	13101	13118	13140	12991	13318	13153	13296	13176	13216	13212	13296	13220	13205	13235	13220	13203	13244	13276	13148	13170	13184	13286	13306	13320	13122	13286	13117	13320	13326	13286	13260	13283	13199	13276	13165	13412	13346	13244	13364	13309	13259	13234	13172	13240	13258	13118	13104	13346	13204	13157	13323	13292	13200	13074	13204	13357	13048	13120	13230	13314	13253	13322	13217	13256	13241	12996	13144	13283	13210	13411	13076	13256	13163	13079	13270	13197	13314	13228	13368	13138	13382	13160	13296	13415	13285	13236	13165	13331	13171	13152	13185	13396	13332	13165	13339	13268	13259	13316	13311	13246	13225	13330	13362	13222	13315	13197	13154	13248	13277	13104	13435	13293	13155	13360	13254	13257	13053	13090	13278	13413	13114	13228	13424	13318	13396	13308	13356	13187	13293	13183	13040	13271	13287	13453	13282	13382	13064	13110	13289	13177	13222	13296	13273	13183	13238	13307	13210	13192	13092	13074	13234	13333	13296	13294	13324	13059	13438	13154	13281	13129	13269	13422	13130	13225	13149	13267	13458	13157	13325	13045	13281	13270	13293	13237	13299	13344	13244	13299	13378	13260	13293	13214	13197	13260	13363	13288	13134	13299	13143	13280	13081	13193	13303	13140	13165	13223	13352	13374	13331	13157	13330	13342	13141	13234	13193	13241	13200	13213	13321	13232	13210	13165	12992	13183	13306	13392	13122	13148	13171	13341	13257	13270	13344	13314	13209	13221	13310	13144	13208	13111	13282	13093	13362	13260	13404	13217	13300	13192	13256	13112	13331	13351	13335	13425	13327	13215	13248	13014	13379	13094	13437	13312	13172	13109	13215	13248	13161	13310	13292	13266	13135	13238	13424	13380	13265	13348	13136	13241	13233	13183	13067	13478	13266	13278	13335	13348	13294	13183	13242	13320	13219	13173	13232	13246	13293	13189	13120	13398	13311	13312	13225	13278	13133	13302	13198	13110	13443	13206	13326	13139	13331	13513	13204	13285	13172	13086	13349	13339	13140	13366	13349	13113	13228	13204	13252	13202	13137	13204	13246	13159	13321	13189	13167	13064	13169	13428	13288	13134	13210	13296	13131	13207	13232	13127	13315	13239	13257	13223	13362	13293	13265	13298	13302	13244	13189	13261	13292	13060	13282	13065	13292	13106	13281	13306	13286	13256	13253	13226	13239	13165	13280	13305	13385	13299	13271	13376	13310	13255	13248	13192	13242	13375	13082	13250	13297	13207	13300	13144	13348	13244	13193	13246	13345	13175	13280	13035	13339	13266	13179	13295	13100	13244	13142	13264	13251	13275	13122	13264	13361	13260	13396	13153	13183	13253	13197	13387	13138	13056	13393	13221	13024	13252	13273	13164	13271	13218	13113	13091	13169	13253	13339	13198	13288	13186	13286	13222	13142	13180	13305	13409	13212	13032	13207	13234	13307	13342	13249	13153	13289	13255	13175	13349	13351	13118	13422	13153	13282	13226	13300	13206	13146	13374	13269	13066	13330	13333	13071	13237	13163	13405	13213	13272	13438	13250	13379	13138	13028	13190	13336	13274	13150	13262	13384	13250	13380	13241	13125	13113	13168	13133	13201	13360	13217	13344	13352	13387	13284	13231	13151	13182	13380	13174	13320	13229	13129	13289	13051	13250	13142	13228	13118	13238	13181	13293	13169	13207	13409	13178	13260	13195	13226	13191	13265	13377	13299	13296	13127	13356	13300	13252	13393	13096	13223	13375	13202	13111	13247	13275	13382	13279	13229	13373	13227	13167	13157	13271	13279	13201	13337	13209	13166	13125	13339	13198	13294	13253	13152	13059	13136	13254	13201	13137	13268	13292	13374	13255	13089	13173	13305	13076	13282	13215	13335	13082	13159	13255	13303	13318	13249	13044	13127	13318	13313	13360	13298	13375	13144	13527	13320	13247	13196	13298	13495	13276	13229	13292	13263	13166	13365	13134	13269	13100	13110	13099	13165	13233	13249	13226	13214	13340	13243	13368	13179	13072	13269	13428	13358	13216	13245	13141	13263	13221	13171	13213	13550	13254	13173	13242	13347	13415	13136	13404	13253	13383	13171	13307	13357	13400	13315	13362	13207	13072	13270	13246	13333	13329	13313	13176	13194	13347	13190	13333	13143	13368	13216	13238	13165	13232	13329	13336	13197	13282	13277	13365	13036	13299	13236	13361	13201	13195	13260	13215	13245	13335	13178	13332	13257	13196	13206	13217	13421	13150	13326	13172	13269	13341	13246	13294	13253	13174	13382	13259	13344	13219	13146	13220	13344	13309	13248	13314	13272	13346	13193	13367	13238	13250	13313	13460	13177	13153	13277	13345	13247	13217	13215	13324	13217	13258	13432	13359	13144	13185	13073	13024	13147	13298	13167	13331	13244	13245	13364	13233	13315	13498	13231	13237	13224	13494	13194	13150	13371	13206	13240	13390	13190	13264	13243	13238	13264	13235	13131	13195	13308	13291	13182	13160	13349	13178	13378	13348	13202	13217	13396	13174	13223	13496	13236	13389	13254	13104	13258	13179	13329	13163	13233	13151	13330	13127	13153	13289	13364	13159	13398	13244	13145	13188	13218	13221	13341	13126	13216	13290	13226	13227	13229	13226	13269	13256	13226	13196	13286	13298	13254	13217	13362	13325	13369	13359	13086	13338	13290	13200	13183	13240	13398	13213	13279	13293	13238	13273	13253	13308	13316	13089	13170	13254	13398	13255	13214	13285	13325	13229	13293	13224	13192	13280	13413	13109	13339	13192	13246	13303	13203	13267	13137	13320	13221	13190	13203	13153	13140	13264	13256	13253	13585	13207	13235	13307	13330	13311	13144	13251	13303	13155	13414	13259	13307	13326	13238	13112	13281	13386	13241	13225	13251	13159	13367	13200	13169	13280	13256	13248	13245	13267	13344	13361	13253	13227	13221	13341	13188	13277	13329	13439	13383	13193	13153	13200	13221	13129	13312	13264	13419	13130	13229	13396	13428	13315	13215	13176	13387	13243	13203	13298	13271	13164	13232	13374	13223	13230	13214	13383	13285	13313	13342	13205	13311	13131	13189	13132	13172	13191	13349	13320	13245	13292	13237	13259	13342	13312	13241	13466	13217	13193	13105	13333	13084	13322	13138	13366	13263	13263	13237	13352	13155	13187	13205	13325	13160	13308	13211	13271	13236	13227	13160	13329	13381	13234	13441	13139	13310	13129	13358	13319	13303	13152	13238	13261	13326	13235	13318	13266	13049	13322	13296	13378	13209	13244	13276	13374	13247	13330	13271	13078	13269	13389	13137	13199	13333	13181	13333	13245	13387	13188	13326	13130	13221	13112	13305	13216	13374	13238	13228	13193	13246	13291	13180	13152	13289	13212	13331	13207	13259	13136	13226	13300	13247	13213	13227	13178	13258	13290	13533	13287	13172	13344	13313	13205	13181	13308	13201	13193	13224	13305	13259	13304	13288	13229	13149	13318	13204	13207	13187	13208	13218	13311	13181	13227	13354	13328	13094	13311	13173	13245	13167	13292	13279	13258	13365	13197	13239	13144	13261	13242	13169	13292	13329	13342	13227	13240	13260	13221	13311	13275	13247	13342	13182	13219	13351	13292	13305	13290	13182	13189	13438	13237	13298	13162	13123	13134	13224	13258	13218	13376	13185	13247	13302	13200	13325	13213	13309	13135	13274	13213	13436	13252	13230	13381	13417	13411	13314	13178	13312	13131	13191	13237	13119	13236	13165	13368	13154	13120	13143	13369	13267	13156	13261	13271	13220	13358	13234	13325	13299	13294	13385	13286	13396	13159	13179	13107	13207	13196	13377	13189	13223	13368	13269	13203	13278	13308	13271	13277	13137	13168	13245	13305	13179	13214	13323	13267	13406	13289	13291	13303	13200	13403	13143	13292	13304	13344	13303	13235	13209	13178	13220	13281	13098	13393	13321	13245	13309	13246	13233	13226	13249	13254	13278	13228	13155	13279	13322	13312	13405	13283	13231	13260	13231	13109	13178	13345	13225	13129	13247	13227	13212	13266	13149	13139	13120	13346	13079	13157	13318	13257	13153	13302	13298	13155	13310	13280	13253	13358	13286	13377	13111	13372	13328	13311	13076	13398	13131	13149	13227	13269	13236	13308	13112	13305	13337	13134	13215	13162	13100	13133	13210	13058	13137	13145	13254	13432	13293	13229	13303	13418	13270	13110	13317	13320	13211	13149	13458	13183	13118	13277	13280	13235	13183	13276	13336	13266	13164
22672	21558	28666	24884	21917	22986	22271	17552	16542	16314	16067	15814	15360	15183	15332	15059	15095	14907	14938	14707	14796	14837	14673	14799	14661	14649	14767	14522	14311	14494	14456	14413	14584	14598	14591	14386	14453	14501	14600	14376	14413	14693	14579	14595	14633	14771	14575	14505	14545	14552	14366	14459	14521	14597	14596	14442	14465	14614	14311	14431	14365	14421	14476	14432	14362	14449	14653	14478	14363	14561	14623	14652	14599	14491	14294	14502	14393	14510	14607	14449	14449	14535	14549	14246	14453	14387	14447	14493	14522	14493	14387	14431	14686	14623	14541	14499	14497	14385	14368	14343	14441	14596	14567	14434	14493	14593	14403	14449	14412	14487	14454	14381	14489	14486	14392	14330	14476	14366	14294	14628	14559	14238	14321	14382	14382	14352	14609	14511	14481	14537	14635	14417	14327	14408	14642	14415	14363	14218	14361	14428	14402	14291	14535	14608	14622	14498	14440	14414	14453	14358	14568	14571	14409	14378	14197	14372	14244	14443	14450	14429	14468	14616	14566	14465	14321	14289	14373	14452	14371	14416	14375	14403	14464	14386	14350	14326	14523	14609	14435	14325	14515	14437	14529	14438	14383	14473	14460	14472	14324	14419	14485	14384	14552	14341	14527	14409	14307	14303	14344	14530	14398	14320	14294	14576	14411	14074	14688	14436	14380	14444	14410	14524	14452	14371	14525	14571	14555	14407	14423	14442	14386	14537	14337	14384	14358	14382	14428	14450	14549	14662	14425	14398	14564	14546	14393	14486	14461	14507	14344	14498	14268	14414	14619	14412	14311	14597	14499	14516	14519	14381	14390	14497	14329	14457	14609	14436	14556	14554	14454	14479	14495	14332	14481	14657	14410	14411	14514	14565	14451	14394	14457	14417	14465	14519	14388	14416	14530	14533	14499	14397	14573	14518	14463	14325	14245	14432	14514	14459	14579	14493	14465	14612	14273	14367	14399	14470	14333	14541	14409	14387	14302	14315	14313	14513	14360	14450	14449	14304	14595	14555	14366	14490	14331	14429	14376	14547	14578	14246	14261	14453	14506	14229	14462	14449	14529	14334	14537	14427	14372	14509	14466	14422	14493	14466	14552	14523	14329	14541	14438	14347	14463	14400	14512	14507	14470	14495	14411	14541	14534	14528	14368	14516	14464	14394	14463	14477	14455	14537	14544	14245	14325	14424	14376	14516	14787	14569	14410	14417	14471	14530	14487	14583	14372	14440	14495	14457	14450	14278	14398	14370	14492	14488	14521	14406	14575	14531	14526	14481	14582	14285	14412	14471	14542	14435	14279	14435	14291	14496	14351	14398	14437	14399	14420	14425	14529	14588	14338	14265	14449	14376	14506	14457	14200	14482	14501	14651	14702	14450	14368	14322	14276	14466	14473	14237	14434	14379	14462	14312	14506	14443	14453	14488	14459	14403	14395	14389	14464	14600	14630	14322	14527	14461	14575	14485	14476	14395	14369	14466	14487	14474	14456	14300	14365	14245	14581	14489	14377	14410	14383	14503	14480	14621	14386	14438	14378	14279	14322	14401	14322	14467	14607	14536	14480	14336	14500	14513	14483	14459	14427	14484	14316	14629	14486	14461	14434	14311	14340	14385	14345	14470	14618	14280	14390	14428	14400	14615	14352	14162	14466	14315	14344	14527	14634	14577	14554	14479	14432	14468	14381	14399	14449	14307	14382	14424	14553	14467	14447	14503	14493	14693	14611	14623	14605	14436	14429	14529	14647	14468	14493	14224	14248	14547	14531	14454	14494	14481	14461	14413	14502	14414	14449	14276	14440	14466	14388	14263	14557	14528	14432	14471	14319	14386	14604	14363	14427	14574	14315	14612	14542	14537	14558	14461	14366	14559	14706	14488	14416	14462	14385	14542	14488	14410	14420	14617	14468	14383	14389	14518	14521	14711	14360	14319	14483	14454	14546	14577	14441	14471	14519	14325	14359	14325	14508	14462	14562	14566	14397	14540	14332	14426	14487	14604	14642	14360	14383	14369	14476	14587	14481	14424	14443	14444	14372	14418	14431	14364	14571	14602	14517	14441	14421	14652	14682	14479	14325	14460	14687	14481	14534	14426	14567	14625	14412	14307	14341	14248	14302	14431	14309	14310	14505	14198	14475	14528	14416	14520	14445	14347	14530	14460	14385	14386	14278	14586	14562	14405	14573	14402	14350	14357	14363	14171	14389	14499	14487	14609	14293	14539	14551	14380	14518	14521	14473	14490	14397	14480	14514	14426	14455	14496	14652	14359	14684	14489	14281	14480	14361	14256	14322	14422	14471	14167	14276	14514	14382	14486	14371	14334	14518	14447	14466	14481	14532	14431	14557	14429	14432	14401	14475	14297	14562	14553	14425	14336	14418	14262	14373	14284	14443	14475	14462	14523	14475	14392	14394	14499	14326	14475	14634	14474	14557	14517	14487	14213	14538	14524	14628	14413	14592	14405	14512	14543	14420	14691	14461	14374	14535	14483	14298	14524	14468	14403	14684	14424	14447	14639	14617	14417	14513	14466	14464	14666	14602	14476	14592	14494	14505	14525	14545	14291	14316	14444	14597	14602	14396	14590	14462	14297	14320	14517	14459	14428	14337	14369	14418	14526	14437	14407	14577	14569	14505	14483	14497	14510	14479	14643	14336	14447	14412	14331	14368	14515	14388	14454	14421	14457	14444	14530	14387	14440	14402	14467	14492	14504	14405	14500	14506	14473	14151	14580	14423	14315	14474	14397	14425	14207	14337	14380	14490	14305	14306	14542	14545	14331	14429	14347	14456	14338	14484	14447	14411	14366	14476	14499	14531	14299	14375	14589	14646	14379	14489	14420	14354	14431	14417	14511	14332	14421	14531	14362	14495	14467	14468	14489	14698	14490	14424	14404	14346	14451	14532	14519	14423	14456	14486	14435	14561	14305	14342	14481	14513	14296	14234	14372	14478	14322	14279	14268	14255	14477	14377	14552	14569	14368	14499	14425	14529	14648	14352	14486	14423	14482	14572	14315	14404	14448	14430	14192	14370	14506	14461	14403	14408	14375	14369	14466	14528	14402	14367	14800	14481	14452	14629	14285	14473	14581	14330	14544	14555	14449	14497	14366	14308	14515	14467	14388	14225	14448	14257	14312	14489	14473	14539	14369	14581	14394	14409	14529	14438	14388	14371	14486	14499	14432	14449	14457	14499	14411	14589	14310	14540	14463	14461	14472	14619	14602	14287	14347	14471	14525	14454	14529	14495	14464	14659	14644	14669	14301	14351	14594	14522	14356	14461	14404	14372	14405	14630	14281	14476	14359	14441	14341	14351	14274	14297	14497	14351	14489	14521	14552	14484	14487	14406	14453	14371	14453	14609	14371	14569	14347	14664	14383	14338	14401	14405	14383	14351	14569	14519	14434	14354	14344	14506	14309	14501	14555	14509	14515	14526	14304	14395	14324	14486	14544	14371	14337	14432	14574	14199	14356	14344	14381	14493	14297	14542	14441	14476	14427	14577	14487	14454	14399	14612	14338	14447	14492	14639	14513	14461	14615	14525	14444	14495	14444	14390	14514	14651	14367	14405	14556	14522	14634	14414	14532	14580	14543	14597	14635	14632	14601	14412	14631	14148	14244	14542	14242	14451	14318	14549	14556	14396	14633	14523	14569	14412	14491	14380	14261	14443	14543	14501	14517	14328	14472	14443	14375	14472	14327	14427	14496	14493	14544	14472	14534	14564	14242	14313	14438	14450	14554	14490	14443	14534	14764	14357	14445	14538	14383	14349	14570	14570	14394	14496	14331	14553	14561	14506	14442	14495	14412	14397	14306	14362	14413	14387	14464	14458	14374	14492	14438	14511	14644	14569	14575	14325	14400	14492	14316	14500	14441	14333	14302	14402	14452	14361	14495	14567	14501	14436	14436	14378	14482	14481	14327	14555	14289	14407	14241	14474	14280	14401	14463	14196	14389	14500	14349	14445	14478	14573	14445	14504	14268	14606	14499	14441	14380	14459	14524	14372	14409	14717	14383	14422	14439	14559	14431	14464	14401	14428	14249	14495	14543	14419	14407	14444	14554	14597	14350	14517	14426	14519	14636	14556	14375	14482	14552	14646	14545	14523	14369	14376	14216	14400	14616	14486	14635	14549	14528	14366	14626	14362	14456	14429	14515	14723	14562	14310	14491	14305	14547	14426	14501	14415	14499	14441	14531	14306	14357	14223	14534	14358	14517	14475	14461	14388	14321	14543	14645	14519	14258	14269	14514	14451	14208	14576	14426	14468	14611	14514	14385	14425	14506	14531	14523	14407	14296	14456	14444	14447	14300	14513	14399	14342	14417	14558	14380	14504	14521	14467	14441	14683	14554	14458	14424	14561	14529	14436	14525	14624	14280	14356	14287	14352	14473	14427	14485	14355	14539	14437	14327	14163	14289	14349	14444	14312	14442	14353	14483	14453	14331	14514	14440	14416	14452	14509	14385	14402	14598	14532	14302	14291	14467	14428	14261	14471	14480	14319	14487	14572	14422	14526	14307	14445	14377	14405	14466	14753	14595	14379	14608	14458	14729	14329	14676	14634	14371	14318	14524	14452	14564	14587	14478	14499	14374	14457	14403	14439	14408	14371	14502	14482	14599	14483	14421	14492	14396	14227	14640	14485	14528	14443	14464	14512	14465	14502	14491	14616	14518	14579	14706	14365	14325	14477	14386	14596	14373	14386	14387	14486	14655	14395	14241	14470	14429	14608	14630	14200	14578	14492	14521	14408	14404	14440	14437	14452	14452	14544	14579	14597	14464	14315	14347	14382	14406	14591	14506	14419	14309	14384	14385	14379	14311	14279	14652	14554	14269	14174	14414	14404	14449	14332	14255	14474	14401	14424	14554	14284	14438	14587	14224	14453	14353	14418	14359	14250	14459	14380	14676	14520	14645	14483	14479	14440	14520	14528	14303	14648	14443	14354	14414	14410	14425	14616	14379	14279	14518	14374	14503	14499	14523	14501	14532	14318	14376	14529	14439	14410	14501	14486	14371	14599	14550	14649	14448	14380	14501	14600	14495	14393	14507	14459	14484	14222	14264	14491	14582	14538	14433	14336	14280	14478	14265	14463	14409	14549	14378	14483	14450	14237	14339	14410	14396	14473	14531	14390	14341
22001	43365	35942	27348	22648	19841	18172	17300	16455	16124	15572	15350	14807	14690	14596	14330	14087	13994	14000	13790	13677	13709	13725	13785	13664	13676	13641	13652	13653	13741	13573	13714	13681	13572	13570	13571	13671	13461	13421	13494	13483	13526	13618	13555	13408	13522	13475	13502	13496	13497	13541	13554	13657	13649	13367	13540	13466	13621	13465	13569	13530	13602	13428	13410	13570	13630	13504	13469	13536	13488	13384	13517	13587	13660	13545	13509	13667	13544	13562	13443	13470	13636	13498	13471	13715	13442	13552	13479	13436	13464	13748	13581	13550	13694	13486	13598	13550	13361	13612	13526	13489	13521	13403	13633	13482	13551	13682	13705	13484	13449	13615	13512	13698	13530	13502	13312	13578	13500	13505	13597	13475	13537	13494	13533	13443	13406	13655	13631	13641	13603	13451	13491	13526	13484	13634	13464	13502	13508	13369	13572	13568	13509	13557	13500	13514	13543	13578	13633	13545	13598	13631	13535	13638	13520	13457	13362	13554	13408	13599	13363	13433	13540	13578	13599	13559	13417	13511	13680	13413	13473	13460	13424	13476	13406	13703	13537	13478	13576	13401	13638	13510	13618	13560	13475	13433	13323	13520	13277	13549	13718	13621	13409	13556	13494	13449	13469	13394	13477	13351	13603	13399	13348	13497	13484	13498	13446	13583	13602	13522	13487	13507	13721	13377	13583	13372	13641	13428	13511	13606	13605	13573	13541	13557	13599	13651	13620	13513	13468	13577	13431	13515	13543	13349	13346	13475	13472	13403	13335	13609	13520	13616	13736	13466	13527	13546	13552	13592	13435	13476	13514	13450	13467	13393	13684	13551	13455	13654	13482	13602	13544	13671	13389	13614	13669	13527	13560	13414	13441	13651	13305	13481	13492	13635	13400	13461	13466	13544	13454	13485	13519	13668	13610	13440	13453	13477	13629	13461	13432	13719	13735	13505	13498	13481	13539	13469	13387	13355	13516	13494	13597	13549	13500	13551	13459	13524	13442	13503	13474	13461	13428	13614	13478	13528	13460	13591	13599	13459	13551	13809	13493	13591	13385	13441	13638	13487	13551	13561	13482	13674	13539	13551	13655	13554	13545	13579	13611	13518	13490	13665	13507	13209	13419	13351	13456	13562	13579	13483	13616	13338	13429	13421	13599	13424	13718	13352	13425	13372	13599	13543	13590	13572	13280	13561	13565	13690	13545	13527	13463	13415	13378	13438	13582	13440	13601	13519	13389	13513	13795	13567	13472	13453	13649	13592	13589	13466	13430	13550	13524	13538	13636	13613	13514	13690	13612	13469	13665	13534	13658	13287	13584	13509	13498	13407	13700	13509	13489	13677	13430	13582	13741	13560	13616	13590	13546	13489	13610	13539	13504	13541	13504	13562	13330	13565	13611	13376	13483	13568	13492	13522	13470	13562	13492	13386	13439	13427	13352	13640	13711	13489	13533	13675	13426	13718	13482	13409	13518	13622	13453	13622	13520	13555	13690	13522	13458	13473	13392	13549	13548	13549	13478	13574	13485	13541	13378	13605	13502	13526	13697	13402	13607	13466	13706	13433	13671	13619	13545	13546	13526	13607	13635	13465	13539	13431	13538	13566	13576	13536	13549	13544	13483	13481	13518	13672	13681	13548	13560	13498	13483	13602	13571	13491	13597	13548	13524	13574	13716	13275	13442	13548	13421	13363	13589	13668	13659	13673	13708	13545	13535	13418	13522	13535	13503	13412	13485	13547	13428	13455	13451	13406	13491	13542	13543	13559	13514	13572	13345	13584	13386	13648	13527	13468	13402	13338	13410	13552	13558	13577	13391	13597	13584	13574	13611	13534	13501	13411	13545	13512	13314	13480	13690	13739	13493	13549	13585	13621	13612	13664	13424	13494	13460	13379	13512	13454	13438	13552	13535	13498	13661	13537	13615	13494	13430	13553	13608	13433	13489	13567	13632	13595	13558	13560	13308	13548	13609	13646	13537	13485	13442	13549	13587	13604	13712	13387	13662	13616	13569	13532	13608	13514	13587	13508	13507	13641	13546	13383	13556	13554	13530	13556	13516	13629	13356	13616	13451	13454	13703	13510	13717	13583	13604	13603	13412	13340	13491	13468	13527	13457	13551	13528	13514	13576	13456	13637	13420	13478	13562	13614	13354	13578	13461	13464	13373	13593	13611	13554	13566	13576	13472	13496	13485	13508	13484	13420	13366	13569	13418	13621	13465	13646	13552	13560	13399	13448	13530	13368	13551	13516	13555	13555	13609	13569	13269	13456	13472	13509	13548	13478	13610	13746	13689	13424	13520	13468	13525	13567	13471	13486	13332	13477	13601	13532	13492	13518	13449	13509	13536	13473	13404	13460	13482	13467	13403	13603	13553	13645	13439	13488	13626	13559	13417	13412	13284	13599	13583	13534	13573	13605	13628	13457	13384	13383	13448	13663	13445	13585	13420	13470	13441	13508	13286	13392	13629	13451	13429	13577	13590	13488	13792	13563	13594	13497	13653	13426	13481	13546	13550	13457	13614	13380	13536	13408	13560	13590	13406	13537	13516	13555	13582	13491	13634	13426	13487	13387	13497	13491	13366	13437	13565	13437	13575	13498	13576	13592	13569	13571	13516	13522	13610	13609	13522	13481	13501	13347	13402	13522	13740	13609	13490	13502	13536	13490	13487	13391	13549	13484	13620	13498	13543	13354	13415	13599	13603	13534	13510	13475	13466	13527	13520	13465	13632	13522	13498	13477	13527	13532	13526	13574	13400	13553	13429	13529	13476	13669	13419	13461	13560	13529	13458	13621	13515	13491	13526	13393	13427	13591	13525	13508	13679	13545	13517	13541	13649	13505	13452	13444	13500	13522	13650	13490	13571	13503	13466	13494	13482	13530	13419	13583	13476	13536	13544	13582	13511	13490	13583	13587	13456	13504	13722	13496	13603	13403	13535	13522	13413	13454	13444	13464	13643	13527	13523	13617	13455	13674	13473	13633	13555	13524	13621	13310	13530	13426	13441	13572	13492	13431	13562	13590	13603	13557	13661	13568	13574	13406	13440	13501	13590	13436	13571	13674	13482	13536	13580	13661	13643	13556	13415	13567	13590	13647	13595	13461	13459	13518	13409	13491	13505	13322	13467	13728	13430	13540	13455	13516	13347	13566	13469	13690	13533	13719	13351	13600	13475	13549	13532	13438	13456	13544	13497	13443	13443	13430	13639	13538	13516	13432	13627	13537	13476	13562	13655	13609	13712	13504	13658	13546	13538	13487	13421	13584	13473	13615	13601	13579	13453	13509	13568	13636	13340	13509	13414	13581	13478	13532	13344	13546	13394	13646	13493	13524	13560	13579	13558	13564	13485	13508	13489	13561	13639	13569	13622	13583	13570	13556	13400	13656	13576	13594	13437	13443	13372	13608	13768	13341	13493	13379	13299	13507	13478	13638	13483	13454	13494	13638	13484	13503	13402	13428	13377	13604	13485	13473	13524	13497	13636	13688	13518	13400	13525	13419	13454	13571	13625	13476	13498	13534	13663	13597	13409	13433	13333	13503	13513	13485	13553	13533	13712	13630	13598	13592	13533	13391	13516	13447	13417	13413	13502	13457	13484	13431	13586	13334	13559	13511	13594	13568	13503	13435	13651	13441	13518	13500	13538	13487	13516	13308	13618	13542	13672	13461	13478	13497	13503	13540	13520	13506	13485	13494	13614	13611	13615	13324	13548	13671	13455	13659	13452	13488	13529	13567	13488	13694	13375	13534	13457	13609	13260	13508	13594	13366	13457	13532	13588	13612	13618	13410	13544	13601	13582	13605	13562	13587	13525	13505	13736	13557	13704	13440	13542	13744	13519	13438	13626	13422	13510	13352	13697	13351	13611	13454	13514	13411	13485	13581	13436	13610	13749	13653	13510	13686	13403	13558	13581	13602	13557	13432	13484	13411	13554	13403	13457	13602	13381	13504	13385	13416	13514	13535	13592	13480	13517	13446	13403	13599	13543	13638	13499	13512	13534	13600	13370	13609	13533	13611	13558	13519	13488	13656	13394	13365	13601	13510	13432	13737	13514	13667	13533	13719	13578	13509	13557	13503	13487	13517	13550	13400	13608	13506	13398	13348	13622	13467	13463	13523	13555	13457	13644	13578	13523	13534	13533	13571	13532	13512	13511	13629	13454	13683	13450	13505	13534	13473	13510	13511	13626	13518	13638	13414	13477	13688	13434	13360	13606	13487	13461	13504	13507	13436	13447	13576	13551	13410	13389	13472	13739	13565	13643	13424	13353	13603	13604	13313	13477	13296	13618	13413	13650	13530	13467	13483	13537	13486	13570	13465	13343	13618	13355	13526	13485	13583	13573	13493	13423	13536	13390	13508	13509	13564	13549	13587	13391	13641	13462	13426	13504	13451	13566	13589	13515	13347	13599	13675	13561	13420	13576	13410	13623	13497	13461	13546	13425	13600	13432	13634	13562	13625	13743	13320	13706	13294	13615	13568	13580	13318	13441	13657	13612	13541	13696	13512	13591	13291	13455	13401	13640	13464	13643	13607	13472	13650	13479	13546	13623	13401	13549	13485	13500	13553	13464	13510	13638	13511	13632	13502	13558	13412	13638	13471	13383	13526	13478	13395	13475	13436	13531	13661	13392	13741	13407	13429	13530	13499	13655	13500	13373	13631	13670	13448	13390	13675	13603	13541	13460	13621	13463	13531	13537	13527	13565	13517	13491	13489	13474	13467	13663	13561	13504	13382	13580	13641	13469	13503	13694	13797	13608	13607	13464	13333	13476	13541	13526	13447	13581	13479	13520	13542	13622	13477	13397	13749	13467	13533	13493	13401	13482	13354	13659	13601	13426	13536	13393	13691	13432	13446	13574	13599	13340	13469	13541	13529	13503	13457	13415	13803	13419	13645	13340	13553	13594	13688	13607	13382	13524	13627	13405	13691	13520	13519	13622	13376	13457	13325	13467	13413	13466	13638	13602	13454	13474	13446	13620	13473	13518	13528	13528	13451	13498	13695	13239	13617	13515	13543	13555	13529	13570	13614	13468	13497	13637	13545	13509	13475	13517	13440	13467	13510	13498	13410	13542	13262	13499	13459	13621	13635	13507	13429	13355	13625	13520	13389	13725	13496	13640	13412	13378	13692	13229
29164	23968	25280	20737	16708	15814	15706	15076	15125	14792	14851	14866	14593	14478	14568	14477	14214	14371	14313	14341	14456	14099	14275	14485	14326	14304	14265	14356	14256	14283	14342	14358	14371	14531	14422	14338	14371	14381	14245	14161	14244	14321	14389	14371	14085	14193	14117	14222	14246	14127	14386	14471	14079	14293	14353	14165	14477	14423	14568	14216	14264	14270	14095	14163	14449	14201	14219	14307	14315	14197	14304	14384	14184	14185	14326	14415	14419	14153	14379	14414	14425	14365	14361	14250	14487	14324	14211	14282	14366	14363	14126	14096	14245	14329	13993	14303	14302	14326	14278	14421	14335	14176	14397	14169	14245	14517	14593	14182	14351	14290	14180	14714	14267	14317	14250	14365	14560	14277	14268	14235	14214	14283	14194	14546	14078	14196	14198	14341	14345	14261	14294	14374	14246	14176	14258	14159	14321	14435	14276	14361	14268	14340	14311	14217	14344	14124	14315	14412	14303	14532	14325	14347	14240	14145	14317	13935	14270	14239	14211	14202	14276	14224	14251	14255	14398	14352	14500	14217	14046	14287	14358	14195	14347	14212	14194	14313	14221	14075	14541	14052	14014	14311	14211	14303	14257	14272	14177	14225	14339	14423	14294	14194	14397	14250	14367	14112	14385	14254	14520	14244	14409	14361	14177	14502	14429	14499	14529	14209	14154	14236	14226	14390	14409	14151	14250	14383	14230	14221	14342	14364	14322	14354	14260	14164	14276	14333	14284	14528	14265	14468	14255	14202	14377	14077	14203	14489	14329	14397	14460	14322	14152	14291	14336	14171	14273	14085	14418	14255	14446	14226	14358	14294	14356	14316	14110	14208	14179	14258	14068	14164	14414	14374	14317	14336	14380	14389	14300	14353	14331	14265	14439	14246	14352	14344	14176	14195	14395	14232	14387	14441	14507	14347	14450	14336	14329	14318	14363	14335	14287	14285	14311	14247	14162	14340	14367	14183	14216	14413	14089	14317	14112	14029	14340	14298	14417	14356	14202	14340	14267	14380	14336	14326	14182	14319	14376	14174	14423	14401	14331	14324	14303	14265	14235	14374	14528	14427	14127	14417	14431	14243	14268	14200	14315	14082	14277	14284	14169	14113	14426	14467	14183	14368	14265	14324	14392	14236	14270	14350	14225	14357	14290	14132	14166	14186	14392	14130	14368	14299	14389	14200	14298	14356	14350	14482	14371	14290	14294	14278	14421	14400	14377	14389	14268	14347	14406	14225	14359	14338	14359	14295	14375	14279	14334	14297	14343	14365	14215	14098	14157	14290	14300	14206	14257	14331	14271	14311	14227	14467	14564	14588	14361	14417	14286	14217	14366	14390	14611	14349	14191	14247	14335	14444	14218	14210	14343	14405	14334	14264	14500	14435	14357	14508	14130	14138	14154	14342	14172	14285	14272	14349	14418	14363	14469	14108	14322	14319	14335	14400	14315	14451	14291	14268	14206	14180	14299	14205	14274	14454	14181	14444	14364	14313	14318	14382	14314	14300	14210	14275	14317	14350	14298	14407	14312	14300	14278	14453	14299	14234	14275	14337	14438	14291	14324	14399	14302	14405	14278	14317	14297	14272	14391	14334	14153	14248	14411	14264	14133	14322	14349	14406	14349	14383	14440	14507	14305	14430	14226	14252	14335	14257	14187	14343	14170	14321	14277	14417	14178	14178	14414	14511	14283	14183	14150	14390	14468	14376	14485	14225	14405	14304	14245	14265	14267	14411	14289	14275	14220	14166	14284	14121	14293	14396	14210	14423	14324	14329	14094	14197	14230	14429	14233	14270	14490	14307	14226	14310	14269	14440	14178	14207	14245	14267	14156	14314	14374	14336	14300	14301	14294	14460	14209	14532	14336	14384	14204	14311	14383	14267	14171	14302	14224	14295	14326	14378	14341	14335	14208	14318	14657	14394	14221	14342	14368	14328	14245	14464	14382	14187	14244	14263	14294	14367	14489	14330	14179	14343	14521	14412	14331	14304	14448	14296	14457	14299	14248	14235	14201	14375	14243	14329	14213	14202	14238	14331	14415	14256	14457	14135	14333	14016	14278	14032	14247	14268	14140	14077	14519	14141	14347	14152	14284	14253	14166	14229	14372	14132	14415	14403	14414	14216	14073	14295	14220	14396	14138	14292	14306	14278	14373	14218	14323	14445	14264	14227	14289	14489	14410	14440	14262	14310	14329	14449	14331	14307	14353	14525	14369	14397	14214	14289	14321	14081	14329	14253	14459	14402	14300	14350	14067	14404	14152	14411	14212	14210	14180	14328	14247	14115	14103	14310	14456	14315	14384	14350	14475	14469	14265	13938	14254	14433	14284	14353	14278	14137	14304	14301	14378	14298	14448	14344	14374	14300	14105	14228	14311	14305	14266	14279	14315	14523	14187	14279	14330	14289	14195	14293	14276	14397	14385	14578	14284	14059	14406	14326	14202	14390	14183	14248	14229	14259	14130	14237	14177	14277	14275	14259	14567	14428	14196	14252	13976	14405	14514	14286	14245	14297	14167	14238	14308	14225	14308	14310	14271	14389	14319	14379	14362	14358	14017	14290	14443	14244	14266	14444	14423	14212	14236	14099	14181	14405	14256	14224	14291	14383	14202	14196	14287	14194	14329	14347	14464	14324	14237	14372	14363	14153	14239	14288	14389	14258	14393	14258	14334	14262	14370	14350	14398	14373	14256	14223	14330	14603	14246	14201	14241	14428	14257	14417	14151	14146	14246	14377	14358	14355	14248	14444	14122	14209	14398	14114	14228	14281	14155	14176	14356	14399	14413	14355	14327	14191	14376	14307	14313	14258	14449	14328	14262	14289	14149	14330	14425	14258	14450	14408	14451	14249	14256	14225	14286	14495	14462	14292	14158	14227	14162	14281	14391	14297	14223	14347	14268	14469	14305	14172	14199	14313	14318	14168	14425	14075	14226	14319	14385	14366	14284	14399	14321	14466	14420	14260	14216	14499	14312	14287	14311	14369	14339	14249	14257	14155	14408	14400	14311	14113	14304	14319	14470	14394	14400	14376	14180	14449	14283	14361	14279	14219	14250	14308	14397	14116	14323	14440	14345	14432	14257	14429	14317	14270	14251	14266	14315	14286	14243	14189	14456	14197	14417	14284	14339	14404	14300	14332	14185	14375	14224	14239	14280	14184	14261	14310	14106	14340	14277	14280	14218	14204	14449	14163	14291	14391	14374	14440	14271	14456	14292	14334	14316	14176	14217	14418	14367	14304	14462	14480	14563	14373	14196	14114	14324	14130	14350	14238	14197	14260	14182	14205	14296	14279	14622	14263	14520	14241	14546	14160	14535	14517	14207	14333	14239	14318	14394	14328	14499	14120	14309	14286	14396	14269	14211	14469	14323	14279	14279	14432	14354	14382	14325	14407	14403	14141	14410	14277	14489	14332	14296	14275	14296	14318	14378	14367	14302	14414	14525	14259	14259	14456	14444	14435	14253	14504	14248	14451	14257	14152	14268	14166	14246	14354	14360	14299	14295	14228	14154	14170	14394	14290	14245	14254	14390	14150	14456	14348	14283	14283	14410	14374	14333	14434	14333	14387	14177	14209	14240	14342	14289	14343	14363	14540	14436	14236	14362	14166	14470	14502	14220	14406	14304	14346	14268	14280	14438	14258	14416	14226	14339	14365	14504	14342	14268	14594	14507	14420	14137	14276	14234	14241	14458	14277	14307	14422	14331	14159	14225	14126	14398	14309	14432	14307	14408	14168	14191	14293	14252	14345	14249	14397	14525	14432	14475	14410	14321	14319	14241	14262	14227	14385	14312	14172	14191	14332	14402	14149	14366	14451	14338	14001	14461	14438	14379	14311	14355	14355	14350	14311	14243	14199	14250	14246	14255	14389	14399	14178	14276	14301	14440	14170	14129	14329	14270	14234	14381	14111	14197	14297	14574	14474	14333	14222	14263	14419	14402	14425	14350	14411	14398	14182	14422	14316	14333	14293	14309	14166	14334	14203	14219	14122	14103	14254	14317	14343	14187	14392	14318	14255	14280	14412	14207	14417	14182	14422	14270	14189	14220	14239	14133	14219	14204	14283	14290	14304	14317	14253	14169	14426	14331	14378	14276	14340	14328	14164	14268	14496	14303	14325	14367	14314	14230	14337	14463	14198	14194	14214	14452	14282	14311	14325	14292	14178	14228	14172	14351	14293	14286	14071	14131	14153	14347	14359	14377	14371	14609	14207	14485	14355	14414	14486	14396	14285	14221	14340	14121	14244	14381	14272	14203	14520	14375	14596	14365	14494	14355	14203	14203	14363	14374	14438	14486	14240	14365	14099	14314	14195	14135	14333	14234	14110	14269	14340	14430	14269	14164	14317	14311	14491	14335	14311	14249	14211	14489	14308	14240	14245	14442	14171	14340	14404	14485	14419	14304	14486	14315	14431	14217	14480	14419	14313	14389	14438	14470	14260	14454	14533	14278	14327	14290	14325	14356	14294	14436	14268	14187	14238	14492	14352	14345	14217	14220	14381	14495	14376	14493	14365	14290	14310	14319	14313	14167	14293	14212	14425	14069	14450	14467	14256	14319	14321	14277	14113	14228	14380	14491	14426	14413	14119	14440	14376	14388	14352	14387	14515	14227	14369	14234	14231	14410	14235	14169	14178	14268	14104	14264	14203	14313	14368	14227	14404	14498	14348	14465	14373	14426	14314	14521	14321	14391	14424	14300	14332	14332	14347	14358	14304	14351	14543	14372	14332	14495	14429	14290	14209	14430	14375	14223	14159	14068	14301	14452	14429	14366	14310	14229	14423	14533	14395	14563	14192	14340	14312	14291	14344	14332	14111	14145	14134	14516	14304	14436	14374	14385	14236	14228	14181	14143	14308	14383	14287	14327	14373	14347	14413	14407	14219	14430	14327	14271	14349	14428	14237	14374	14316	14238	14223	14275	14278	14301	14355	14367	14273	14358	14453	14420	14249	14269	14297	14402	14281	14291	14281	14327	14527	14368	14151	14264	14343	14137	14258	14480	14650	14288	14603	14276	14293	14337	14236	14295	13950	14310	14450	14234	14282	14672	14370	14121	14241	14279	14457	14282	14366	14354	14169	14281	14287	14257	14439	14177	14330	14296	14326	14302	14181	14252	14278	14390	14440	14407	14545
21402	32340	25862	19552	17149	15925	15188	14945	14724	14446	14151	13963	14010	13939	13790	13630	13718	13610	13677	13334	13501	13574	13553	13519	13503	13391	13317	13479	13457	13386	13204	13408	13390	13330	13455	13357	13562	13360	13376	13458	13319	13310	13360	13508	13339	13359	13435	13383	13481	13425	13341	13462	13420	13367	13311	13412	13478	13513	13344	13470	13446	13343	13503	13331	13419	13462	13518	13396	13263	13342	13258	13681	13378	13340	13350	13532	13449	13511	13548	13346	13492	13473	13399	13374	13531	13506	13317	13574	13404	13405	13366	13652	13425	13405	13412	13343	13362	13472	13375	13460	13470	13399	13376	13439	13342	13414	13352	13450	13480	13386	13615	13469	13498	13582	13407	13439	13415	13506	13459	13391	13358	13323	13427	13381	13393	13426	13434	13449	13304	13411	13450	13393	13483	13316	13633	13242	13522	13255	13328	13273	13506	13455	13575	13412	13472	13398	13518	13388	13545	13396	13369	13450	13338	13359	13350	13397	13425	13280	13407	13541	13562	13385	13406	13521	13508	13448	13332	13415	13465	13297	13576	13488	13397	13483	13284	13499	13270	13312	13376	13485	13484	13526	13494	13414	13440	13463	13218	13442	13360	13512	13368	13432	13341	13405	13481	13571	13526	13591	13430	13463	13536	13440	13335	13467	13412	13464	13474	13564	13566	13393	13551	13440	13443	13324	13456	13494	13412	13383	13572	13389	13366	13409	13303	13377	13371	13384	13482	13303	13330	13481	13337	13365	13416	13485	13358	13572	13545	13490	13456	13380	13579	13375	13559	13297	13235	13287	13464	13436	13520	13494	13450	13483	13562	13385	13483	13452	13432	13434	13465	13314	13254	13615	13415	13475	13361	13425	13578	13402	13329	13371	13526	13413	13325	13476	13433	13553	13389	13389	13391	13489	13380	13431	13566	13525	13434	13564	13470	13369	13546	13399	13371	13465	13423	13480	13476	13484	13537	13337	13298	13394	13546	13576	13429	13330	13435	13523	13418	13511	13478	13369	13448	13585	13518	13424	13511	13305	13524	13497	13481	13367	13417	13516	13484	13370	13546	13431	13233	13604	13332	13415	13392	13435	13507	13463	13459	13542	13518	13294	13337	13460	13415	13468	13095	13391	13469	13525	13399	13571	13533	13376	13376	13529	13570	13464	13446	13466	13407	13436	13572	13431	13443	13576	13468	13376	13534	13458	13492	13549	13376	13567	13452	13218	13359	13429	13529	13638	13651	13434	13528	13457	13404	13327	13395	13375	13423	13492	13442	13460	13518	13346	13538	13388	13416	13431	13438	13371	13507	13541	13568	13270	13449	13279	13491	13477	13390	13505	13363	13328	13485	13377	13440	13558	13480	13338	13460	13433	13291	13418	13514	13438	13426	13368	13293	13386	13408	13367	13418	13307	13486	13379	13504	13354	13389	13411	13414	13540	13468	13330	13397	13664	13412	13290	13345	13530	13403	13498	13370	13412	13616	13533	13470	13489	13258	13471	13386	13511	13383	13356	13365	13504	13536	13403	13459	13326	13357	13275	13398	13372	13321	13573	13234	13602	13224	13673	13523	13299	13454	13270	13466	13574	13391	13400	13578	13486	13375	13335	13376	13498	13459	13491	13322	13376	13425	13278	13601	13441	13546	13423	13390	13513	13461	13294	13341	13331	13394	13448	13554	13474	13496	13407	13463	13420	13328	13460	13463	13361	13469	13457	13302	13551	13402	13466	13559	13386	13491	13340	13334	13316	13570	13400	13380	13456	13524	13380	13433	13538	13307	13446	13599	13582	13423	13430	13426	13383	13436	13391	13463	13462	13453	13334	13520	13310	13339	13491	13294	13367	13539	13436	13520	13390	13313	13442	13540	13409	13436	13484	13567	13413	13341	13439	13335	13424	13435	13227	13386	13449	13427	13380	13309	13428	13608	13421	13446	13437	13404	13333	13411	13411	13474	13465	13340	13497	13466	13510	13377	13458	13455	13266	13455	13443	13395	13521	13346	13426	13400	13454	13344	13482	13318	13407	13421	13462	13487	13472	13491	13612	13338	13388	13713	13342	13447	13488	13479	13438	13518	13527	13366	13377	13312	13362	13536	13513	13431	13475	13174	13604	13408	13344	13438	13571	13487	13508	13431	13447	13359	13335	13416	13340	13447	13450	13276	13534	13462	13391	13600	13363	13469	13506	13469	13423	13453	13430	13513	13352	13492	13466	13344	13441	13480	13418	13477	13429	13479	13516	13448	13431	13355	13453	13371	13309	13288	13433	13402	13433	13529	13433	13504	13563	13463	13531	13489	13350	13481	13476	13494	13361	13501	13511	13371	13490	13561	13474	13380	13748	13543	13302	13510	13439	13467	13662	13308	13355	13458	13327	13448	13408	13467	13415	13564	13418	13443	13514	13525	13559	13389	13509	13382	13603	13494	13423	13506	13412	13433	13136	13467	13491	13432	13467	13339	13321	13576	13599	13396	13231	13442	13428	13521	13475	13302	13404	13319	13350	13479	13398	13521	13501	13328	13407	13499	13384	13568	13387	13268	13476	13651	13483	13373	13546	13466	13675	13479	13502	13477	13324	13429	13337	13420	13536	13475	13464	13581	13431	13351	13452	13660	13291	13292	13463	13453	13298	13485	13483	13548	13386	13364	13414	13433	13387	13334	13535	13458	13493	13421	13535	13406	13345	13321	13476	13456	13331	13593	13459	13493	13605	13495	13373	13320	13518	13453	13350	13542	13229	13447	13369	13597	13318	13505	13360	13300	13487	13461	13393	13456	13469	13443	13390	13269	13522	13416	13506	13429	13332	13449	13459	13411	13438	13240	13363	13431	13488	13368	13432	13364	13494	13501	13465	13530	13224	13588	13209	13386	13419	13442	13339	13508	13552	13407	13458	13431	13468	13101	13376	13277	13520	13289	13392	13626	13357	13296	13435	13460	13362	13523	13437	13413	13536	13475	13436	13382	13399	13447	13373	13498	13412	13404	13363	13378	13485	13434	13360	13432	13675	13481	13362	13417	13448	13398	13361	13558	13377	13492	13375	13403	13557	13438	13287	13372	13419	13376	13349	13457	13452	13411	13456	13434	13482	13434	13554	13305	13550	13491	13496	13352	13557	13572	13283	13352	13519	13459	13408	13491	13389	13450	13483	13316	13432	13331	13326	13452	13516	13336	13374	13449	13450	13270	13593	13562	13327	13530	13474	13551	13446	13573	13358	13603	13318	13439	13236	13237	13376	13526	13299	13438	13344	13622	13421	13472	13185	13414	13441	13479	13365	13476	13467	13679	13437	13409	13466	13410	13516	13322	13430	13550	13512	13556	13449	13576	13422	13433	13530	13349	13483	13458	13346	13463	13478	13530	13344	13386	13287	13642	13554	13603	13478	13278	13433	13414	13373	13471	13382	13392	13655	13556	13580	13620	13285	13594	13298	13366	13427	13503	13404	13550	13476	13264	13511	13450	13405	13385	13378	13507	13412	13370	13451	13562	13693	13512	13276	13473	13513	13584	13432	13366	13481	13398	13426	13477	13386	13301	13437	13494	13330	13432	13407	13353	13513	13498	13417	13583	13366	13455	13344	13475	13362	13296	13446	13516	13462	13428	13366	13408	13399	13451	13393	13382	13384	13494	13370	13484	13432	13420	13444	13359	13451	13421	13439	13332	13236	13407	13478	13416	13308	13378	13437	13500	13428	13477	13435	13323	13389	13375	13418	13486	13456	13345	13350	13364	13514	13570	13411	13559	13448	13442	13582	13451	13402	13608	13396	13292	13468	13375	13457	13375	13468	13522	13391	13578	13260	13449	13462	13431	13374	13534	13436	13441	13290	13413	13628	13451	13533	13547	13402	13486	13560	13386	13560	13358	13469	13291	13362	13312	13542	13474	13488	13290	13533	13360	13477	13534	13316	13449	13510	13508	13606	13627	13319	13517	13493	13309	13457	13385	13277	13549	13450	13345	13511	13495	13514	13467	13552	13530	13343	13421	13501	13493	13425	13496	13459	13431	13410	13361	13444	13521	13371	13539	13466	13496	13356	13343	13313	13291	13418	13443	13330	13395	13325	13299	13481	13523	13444	13538	13417	13382	13411	13371	13605	13516	13456	13415	13379	13335	13517	13481	13413	13332	13373	13394	13340	13490	13424	13297	13404	13374	13453	13501	13346	13589	13549	13415	13377	13570	13417	13329	13663	13333	13374	13348	13451	13238	13413	13453	13419	13407	13418	13392	13389	13529	13448	13237	13510	13474	13523	13362	13487	13372	13366	13411	13394	13403	13521	13545	13458	13401	13497	13423	13361	13499	13590	13457	13506	13471	13389	13492	13382	13448	13365	13345	13196	13190	13486	13367	13537	13400	13276	13415	13423	13344	13456	13446	13261	13436	13520	13484	13583	13374	13380	13496	13498	13432	13585	13321	13441	13439	13457	13343	13268	13413	13370	13645	13370	13568	13297	13460	13521	13393	13468	13575	13441	13397	13380	13468	13414	13540	13483	13501	13449	13369	13544	13343	13431	13445	13393	13528	13492	13351	13530	13419	13516	13461	13541	13252	13348	13412	13329	13457	13465	13407	13489	13417	13436	13485	13423	13482	13426	13491	13512	13371	13457	13473	13425	13624	13335	13339	13407	13422	13319	13427	13630	13343	13249	13317	13427	13312	13462	13352	13467	13401	13417	13528	13413	13376	13414	13536	13394	13363	13456	13512	13499	13517	13502	13708	13530	13518	13519	13405	13379	13474	13435	13412	13379	13400	13626	13389	13429	13471	13525	13452	13530	13551	13351	13424	13569	13352	13460	13340	13446	13602	13415	13448	13544	13371	13553	13458	13536	13406	13454	13542	13529	13381	13343	13369	13399	13368	13393	13310	13463	13530	13558	13515	13341	13622	13369	13454	13370	13350	13545	13588	13311	13433	13408	13477	13441	13484	13406	13439	13310	13436	13409	13496	13373	13470	13321	13428	13437	13499	13405	13235	13388	13460	13312	13397	13410	13387	13470	13418	13310	13508	13566	13407	13608	13541	13563	13376	13396	13557	13524	13485	13420	13559	13451	13306	13459	13475	13378	13540	13474	13354	13538	13256	13391	13358	13599	13472	13371	13511	13445	13499	13463	13611	13373	13398	13376	13402	13576	13346	13270
23684	21515	28097	25596	22101	20254	18944	16598	15925	15777	15626	15507	15104	15143	14909	14763	14927	14720	14772	14613	14581	14503	14440	14655	14771	14550	14701	14600	14420	14507	14413	14474	14526	14523	14473	14557	14436	14508	14393	14358	14422	14339	14459	14392	14424	14610	14419	14298	14523	14343	14665	14540	14285	14635	14594	14470	14330	14631	14499	14338	14507	14391	14723	14476	14585	14440	14408	14560	14616	14442	14430	14496	14544	14437	14655	14562	14444	14590	14578	14512	14426	14557	14461	14456	14503	14443	14394	14607	14535	14444	14571	14441	14514	14278	14418	14480	14273	14557	14508	14350	14489	14274	14661	14483	14684	14624	14650	14511	14577	14403	14621	14450	14313	14597	14604	14502	14439	14510	14518	14604	14477	14450	14207	14494	14536	14462	14223	14395	14484	14298	14428	14364	14318	14457	14540	14606	14321	14444	14451	14507	14518	14327	14362	14432	14622	14422	14609	14441	14719	14632	14467	14412	14435	14478	14496	14381	14505	14296	14544	14572	14263	14198	14411	14542	14444	14529	14422	14652	14404	14355	14489	14462	14503	14427	14622	14424	14491	14288	14601	14492	14611	14612	14465	14542	14701	14292	14354	14466	14455	14429	14478	14375	14401	14530	14391	14452	14495	14352	14482	14613	14620	14607	14374	14568	14373	14495	14417	14500	14383	14466	14339	14406	14506	14519	14587	14462	14413	14379	14475	14343	14428	14315	14501	14524	14539	14427	14309	14426	14696	14573	14537	14555	14319	14434	14263	14379	14338	14477	14227	14274	14459	14621	14629	14244	14389	14379	14353	14390	14538	14383	14563	14466	14512	14506	14588	14540	14537	14235	14437	14490	14535	14528	14710	14604	14388	14562	14419	14573	14519	14352	14462	14302	14472	14498	14370	14469	14389	14476	14527	14303	14344	14210	14256	14519	14358	14417	14411	14495	14472	14405	14489	14586	14496	14454	14319	14451	14568	14394	14399	14529	14450	14366	14440	14372	14428	14537	14552	14428	14456	14287	14290	14217	14442	14535	14367	14218	14383	14411	14354	14503	14329	14373	14357	14308	14511	14298	14382	14464	14392	14302	14301	14465	14496	14341	14451	14727	14352	14542	14548	14436	14610	14634	14500	14361	14529	14494	14373	14508	14447	14433	14451	14413	14450	14464	14588	14475	14418	14266	14500	14478	14478	14457	14389	14305	14459	14525	14511	14496	14437	14334	14523	14425	14433	14273	14532	14499	14470	14352	14508	14440	14499	14418	14407	14443	14540	14273	14485	14419	14310	14433	14568	14401	14457	14533	14359	14403	14450	14583	14476	14355	14435	14515	14536	14612	14585	14545	14320	14496	14674	14466	14378	14562	14438	14589	14644	14566	14492	14444	14432	14367	14407	14273	14534	14453	14284	14408	14315	14364	14537	14345	14363	14335	14365	14420	14452	14624	14454	14430	14396	14367	14672	14135	14251	14505	14421	14712	14350	14601	14465	14511	14264	14369	14308	14343	14432	14381	14642	14401	14332	14650	14373	14485	14420	14351	14575	14700	14441	14507	14483	14447	14429	14482	14302	14283	14349	14521	14524	14448	14588	14637	14395	14539	14298	14237	14410	14579	14370	14418	14420	14505	14626	14474	14405	14416	14423	14458	14510	14450	14420	14600	14380	14587	14455	14445	14395	14390	14216	14355	14486	14549	14589	14396	14251	14623	14489	14412	14363	14394	14509	14355	14543	14587	14486	14420	14500	14394	14384	14389	14313	14454	14371	14375	14393	14442	14593	14571	14500	14474	14500	14346	14363	14397	14426	14462	14397	14439	14526	14522	14294	14330	14615	14325	14365	14398	14641	14534	14453	14574	14440	14585	14266	14492	14656	14467	14640	14432	14582	14515	14338	14476	14523	14419	14395	14480	14505	14365	14480	14294	14477	14399	14387	14537	14428	14542	14415	14435	14331	14218	14420	14577	14390	14523	14611	14453	14643	14418	14429	14488	14526	14578	14522	14358	14451	14501	14452	14259	14415	14513	14339	14477	14268	14496	14499	14469	14412	14559	14491	14305	14608	14629	14479	14377	14406	14451	14389	14481	14494	14358	14231	14281	14463	14475	14483	14567	14526	14412	14361	14438	14386	14608	14499	14397	14473	14519	14329	14361	14360	14497	14446	14588	14605	14465	14415	14469	14406	14256	14391	14446	14613	14738	14408	14356	14557	14278	14499	14563	14501	14528	14230	14309	14449	14617	14470	14408	14490	14371	14554	14528	14571	14283	14484	14546	14569	14545	14597	14359	14445	14503	14297	14316	14276	14436	14280	14302	14435	14565	14480	14367	14310	14394	14430	14556	14442	14306	14713	14408	14338	14446	14503	14532	14240	14586	14421	14388	14394	14589	14561	14466	14408	14513	14426	14532	14573	14369	14354	14405	14289	14432	14560	14295	14382	14623	14486	14350	14392	14487	14520	14522	14565	14319	14542	14546	14528	14661	14508	14452	14476	14404	14597	14436	14631	14378	14431	14333	14391	14430	14491	14517	14332	14401	14439	14394	14436	14185	14254	14399	14474	14381	14479	14410	14479	14320	14602	14504	14263	14267	14733	14572	14588	14591	14661	14613	14454	14459	14560	14419	14604	14523	14472	14404	14499	14479	14639	14578	14454	14512	14328	14399	14407	14373	14408	14392	14369	14282	14547	14297	14536	14525	14449	14318	14371	14352	14652	14437	14358	14267	14706	14552	14472	14353	14312	14632	14488	14477	14336	14549	14389	14502	14432	14322	14476	14495	14582	14578	14453	14487	14336	14395	14305	14352	14382	14265	14566	14282	14670	14552	14337	14164	14572	14631	14486	14352	14289	14264	14601	14529	14508	14336	14463	14323	14495	14407	14504	14389	14459	14420	14509	14482	14546	14452	14403	14444	14332	14215	14451	14395	14508	14342	14386	14423	14248	14280	14531	14443	14440	14525	14629	14297	14438	14470	14452	14448	14520	14523	14407	14444	14523	14275	14517	14551	14459	14359	14645	14294	14376	14435	14617	14554	14395	14465	14384	14442	14370	14556	14491	14523	14387	14456	14389	14460	14499	14498	14510	14428	14376	14627	14406	14501	14573	14549	14411	14453	14661	14831	14402	14497	14428	14360	14534	14244	14556	14439	14584	14563	14323	14545	14572	14684	14386	14247	14328	14410	14440	14443	14362	14355	14491	14465	14378	14670	14456	14576	14430	14528	14530	14458	14396	14541	14334	14477	14408	14490	14458	14509	14385	14319	14361	14538	14399	14412	14364	14436	14424	14372	14450	14407	14488	14427	14450	14627	14541	14370	14402	14302	14398	14495	14521	14563	14401	14415	14505	14655	14502	14506	14443	14417	14518	14377	14688	14478	14419	14342	14585	14543	14475	14514	14362	14457	14313	14159	14360	14539	14586	14447	14417	14465	14554	14359	14199	14380	14598	14317	14383	14529	14536	14224	14512	14247	14297	14401	14353	14553	14394	14590	14459	14451	14415	14358	14158	14470	14482	14387	14429	14548	14507	14349	14719	14640	14540	14437	14424	14531	14408	14557	14433	14259	14482	14383	14409	14410	14351	14433	14509	14529	14583	14424	14335	14407	14437	14482	14498	14456	14279	14369	14376	14681	14525	14552	14581	14682	14675	14433	14471	14489	14689	14458	14536	14440	14496	14477	14593	14590	14377	14410	14444	14636	14319	14413	14507	14563	14497	14500	14469	14679	14470	14437	14412	14312	14499	14585	14285	14611	14499	14605	14500	14489	14553	14389	14531	14429	14524	14272	14447	14352	14490	14509	14732	14510	14429	14564	14483	14584	14492	14313	14460	14543	14573	14435	14531	14471	14380	14362	14309	14662	14481	14414	14445	14412	14471	14437	14348	14495	14424	14441	14517	14473	14407	14418	14282	14405	14253	14215	14405	14252	14150	14575	14468	14380	14546	14360	14467	14573	14370	14264	14527	14608	14556	14541	14411	14244	14426	14336	14516	14546	14539	14444	14395	14369	14537	14635	14494	14241	14529	14510	14486	14281	14276	14419	14401	14336	14503	14593	14656	14432	14424	14546	14317	14411	14508	14413	14632	14543	14470	14375	14625	14454	14460	14318	14329	14437	14488	14533	14563	14496	14466	14518	14528	14406	14313	14385	14393	14369	14542	14542	14536	14654	14446	14563	14445	14619	14494	14528	14523	14286	14273	14364	14382	14318	14458	14537	14450	14458	14309	14458	14644	14466	14591	14334	14328	14516	14662	14260	14447	14637	14385	14443	14533	14504	14354	14436	14565	14425	14549	14546	14450	14422	14600	14463	14496	14467	14302	14641	14673	14333	14431	14487	14474	14408	14518	14372	14358	14481	14404	14465	14251	14398	14418	14658	14425	14370	14410	14427	14254	14455	14393	14465	14625	14400	14534	14333	14594	14546	14366	14504	14476	14510	14434	14311	14542	14396	14415	14450	14395	14432	14688	14634	14418	14495	14594	14429	14459	14501	14397	14468	14498	14407	14401	14532	14442	14359	14525	14470	14431	14462	14384	14476	14391	14454	14323	14541	14433	14290	14411	14453	14490	14423	14368	14404	14517	14363	14436	14473	14359	14557	14609	14528	14418	14520	14379	14563	14402	14453	14392	14464	14400	14392	14512	14386	14436	14393	14281	14583	14583	14521	14576	14329	14375	14442	14392	14450	14503	14308	14240	14387	14207	14414	14541	14557	14548	14577	14636	14303	14392	14504	14516	14385	14492	14355	14432	14275	14404	14363	14397	14439	14653	14602	14399	14361	14404	14575	14398	14237	14487	14465	14399	14322	14345	14398	14467	14541	14425	14475	14620	14391	14521	14484	14397	14479	14508	14611	14378	14342	14603	14562	14429	14249	14519	14338	14513	14585	14420	14518	14541	14506	14389	14567	14508	14589	14421	14532	14398	14380	14593	14518	14720	14613	14408	14334	14473	14365	14526	14312	14606	14525	14404	14401	14207	14433	14282	14470	14465	14440	14361	14530	14517	14348	14326	14576	14357	14409	14440	14419	14540	14494	14422	14480	14427	14496	14618	14429	14347	14372	14494	14448	14361	14452	14418	14406	14293	14644	14534	14336	14401	14415	14359	14327	14485	14481	14440	14478	14305	14371	14459	14310	14493	14415
20395	38604	31557	23775	20120	18089	16786	16346	15831	15259	14929	14624	14589	14384	13989	14016	14056	13800	13758	13649	13689	13670	13574	13462	13487	13605	13605	13430	13510	13582	13461	13583	13578	13580	13571	13469	13519	13462	13604	13566	13524	13551	13563	13477	13726	13614	13693	13592	13553	13748	13545	13399	13496	13525	13501	13717	13512	13642	13520	13379	13519	13446	13541	13696	13450	13611	13491	13619	13536	13578	13497	13663	13611	13399	13597	13507	13662	13518	13394	13486	13559	13655	13486	13599	13479	13523	13745	13336	13577	13570	13430	13473	13554	13379	13507	13480	13436	13505	13621	13679	13579	13580	13558	13455	13444	13659	13548	13624	13604	13332	13579	13573	13431	13602	13527	13479	13522	13729	13592	13406	13500	13514	13644	13671	13461	13392	13501	13684	13655	13417	13701	13474	13616	13543	13674	13496	13615	13455	13731	13605	13621	13642	13434	13551	13634	13338	13536	13607	13597	13624	13442	13565	13504	13468	13648	13427	13466	13414	13325	13505	13484	13531	13515	13617	13445	13455	13513	13505	13632	13608	13458	13491	13651	13603	13454	13384	13616	13418	13474	13515	13528	13437	13519	13516	13591	13496	13603	13466	13460	13514	13469	13370	13500	13441	13558	13339	13560	13535	13435	13372	13638	13351	13570	13534	13525	13489	13483	13510	13442	13546	13638	13520	13555	13535	13564	13476	13562	13414	13599	13423	13420	13401	13506	13481	13474	13402	13520	13575	13439	13552	13600	13476	13512	13634	13498	13495	13611	13638	13547	13330	13837	13425	13559	13403	13447	13508	13560	13386	13613	13434	13557	13480	13395	13588	13565	13449	13632	13606	13440	13527	13633	13354	13545	13419	13427	13507	13519	13514	13426	13601	13658	13544	13487	13357	13622	13311	13670	13478	13505	13672	13517	13556	13521	13379	13577	13487	13484	13623	13559	13563	13548	13571	13611	13443	13705	13471	13494	13557	13509	13535	13497	13596	13598	13492	13587	13673	13558	13430	13591	13500	13493	13511	13334	13500	13467	13521	13354	13538	13530	13491	13398	13617	13547	13498	13456	13436	13580	13529	13440	13681	13568	13565	13393	13703	13499	13485	13493	13428	13653	13641	13529	13685	13552	13691	13604	13653	13620	13387	13517	13504	13639	13543	13501	13467	13608	13497	13512	13526	13538	13567	13435	13573	13381	13418	13386	13478	13429	13593	13545	13588	13457	13526	13582	13476	13518	13715	13312	13534	13537	13499	13389	13517	13522	13593	13728	13512	13659	13528	13379	13346	13357	13520	13520	13600	13506	13559	13416	13669	13527	13491	13538	13541	13472	13633	13410	13588	13748	13660	13514	13474	13599	13514	13362	13557	13435	13507	13625	13527	13596	13576	13476	13546	13514	13577	13362	13539	13425	13548	13369	13348	13532	13588	13454	13528	13583	13711	13574	13624	13594	13542	13534	13552	13463	13400	13759	13507	13561	13650	13590	13568	13574	13298	13460	13387	13378	13529	13512	13524	13492	13564	13379	13435	13533	13610	13481	13591	13620	13416	13730	13475	13556	13377	13536	13317	13538	13696	13520	13513	13377	13439	13412	13658	13416	13429	13622	13525	13473	13611	13410	13595	13610	13408	13539	13596	13496	13471	13501	13375	13595	13530	13687	13551	13638	13415	13553	13451	13515	13526	13440	13474	13514	13567	13571	13358	13408	13309	13536	13667	13457	13712	13551	13469	13594	13450	13512	13532	13653	13590	13512	13455	13511	13696	13463	13634	13490	13485	13600	13480	13535	13658	13619	13464	13501	13451	13665	13559	13510	13605	13592	13586	13542	13494	13435	13416	13639	13425	13521	13575	13690	13475	13559	13469	13395	13528	13553	13660	13535	13528	13547	13612	13502	13425	13476	13565	13441	13577	13524	13593	13488	13503	13576	13570	13540	13479	13514	13399	13548	13512	13455	13624	13455	13575	13533	13710	13661	13628	13617	13489	13451	13521	13404	13380	13560	13660	13408	13577	13468	13666	13591	13532	13433	13599	13499	13704	13719	13555	13643	13457	13369	13589	13467	13363	13346	13371	13457	13443	13614	13610	13534	13532	13586	13461	13482	13441	13448	13545	13601	13596	13446	13713	13579	13603	13539	13656	13520	13444	13389	13509	13460	13417	13592	13468	13386	13579	13619	13484	13503	13481	13634	13449	13722	13425	13453	13448	13532	13555	13571	13433	13379	13398	13523	13522	13354	13750	13548	13428	13509	13482	13566	13446	13604	13432	13637	13314	13615	13487	13446	13530	13667	13450	13496	13545	13488	13533	13619	13571	13584	13347	13517	13515	13442	13515	13650	13503	13410	13514	13317	13491	13565	13601	13489	13615	13465	13651	13642	13589	13444	13442	13626	13332	13527	13426	13614	13595	13434	13362	13259	13432	13493	13475	13544	13590	13653	13618	13505	13546	13495	13751	13555	13470	13460	13519	13341	13660	13467	13521	13526	13645	13451	13550	13639	13647	13386	13408	13604	13473	13524	13480	13621	13497	13526	13492	13558	13555	13584	13479	13520	13527	13559	13451	13574	13469	13341	13723	13506	13608	13482	13685	13483	13558	13462	13321	13345	13430	13618	13580	13520	13470	13591	13525	13556	13490	13558	13456	13593	13506	13438	13495	13509	13562	13392	13451	13550	13556	13450	13446	13559	13614	13486	13566	13476	13454	13452	13612	13687	13594	13665	13701	13513	13481	13529	13430	13545	13671	13413	13461	13665	13468	13380	13532	13577	13472	13444	13541	13476	13519	13349	13414	13428	13439	13409	13718	13414	13652	13518	13568	13528	13562	13524	13566	13642	13465	13475	13466	13549	13665	13457	13559	13484	13638	13524	13450	13425	13574	13476	13423	13621	13492	13415	13555	13517	13537	13545	13701	13603	13477	13606	13417	13421	13452	13668	13389	13644	13495	13476	13394	13665	13453	13658	13660	13464	13576	13400	13582	13607	13467	13504	13542	13478	13431	13455	13464	13441	13496	13421	13454	13462	13396	13546	13576	13496	13444	13583	13406	13478	13670	13501	13664	13489	13574	13520	13598	13552	13558	13573	13537	13445	13549	13402	13478	13544	13479	13550	13510	13332	13367	13463	13509	13412	13436	13676	13475	13588	13710	13579	13509	13326	13559	13664	13679	13528	13460	13503	13497	13529	13376	13548	13550	13534	13537	13479	13564	13685	13414	13436	13677	13504	13494	13522	13423	13574	13594	13672	13520	13442	13550	13572	13348	13515	13512	13544	13707	13517	13697	13625	13658	13470	13533	13652	13446	13409	13483	13575	13371	13575	13516	13524	13530	13543	13380	13475	13418	13620	13466	13388	13476	13369	13666	13520	13614	13487	13565	13524	13504	13468	13444	13776	13542	13473	13670	13771	13425	13527	13543	13379	13603	13511	13636	13490	13457	13485	13410	13592	13453	13571	13555	13419	13698	13597	13637	13591	13533	13591	13714	13604	13625	13730	13536	13494	13447	13275	13660	13558	13601	13506	13489	13495	13502	13648	13465	13461	13406	13351	13577	13538	13605	13530	13419	13374	13504	13648	13497	13591	13625	13685	13382	13329	13466	13583	13484	13589	13689	13475	13307	13535	13565	13462	13471	13481	13501	13457	13673	13367	13418	13650	13525	13536	13620	13610	13365	13436	13453	13572	13548	13568	13638	13630	13736	13423	13611	13628	13457	13668	13671	13541	13535	13523	13599	13534	13576	13588	13488	13540	13483	13528	13503	13631	13410	13468	13438	13648	13564	13495	13718	13518	13483	13558	13610	13521	13579	13533	13420	13555	13441	13455	13586	13525	13513	13497	13459	13545	13600	13541	13549	13355	13669	13460	13539	13584	13692	13611	13539	13609	13598	13452	13518	13444	13559	13468	13477	13484	13399	13507	13522	13612	13408	13741	13425	13510	13520	13432	13578	13528	13572	13552	13438	13399	13682	13640	13681	13548	13461	13553	13692	13390	13622	13443	13454	13712	13567	13549	13437	13454	13496	13571	13467	13701	13398	13460	13346	13532	13717	13409	13440	13499	13535	13403	13506	13634	13415	13599	13641	13780	13554	13443	13547	13411	13491	13523	13568	13552	13425	13446	13424	13549	13570	13574	13460	13640	13502	13534	13516	13730	13445	13480	13424	13549	13497	13556	13537	13526	13332	13603	13689	13414	13485	13516	13478	13422	13530	13423	13387	13425	13326	13715	13534	13650	13508	13340	13455	13626	13535	13336	13524	13597	13457	13513	13478	13608	13606	13584	13515	13642	13576	13491	13459	13556	13396	13473	13485	13434	13484	13764	13269	13512	13515	13578	13444	13585	13517	13491	13427	13416	13349	13651	13448	13516	13471	13499	13609	13709	13426	13618	13425	13428	13639	13589	13424	13635	13528	13532	13558	13474	13520	13483	13407	13530	13530	13414	13542	13490	13382	13547	13503	13390	13331	13395	13585	13465	13395	13475	13583	13584	13458	13672	13590	13566	13586	13442	13458	13599	13430	13523	13527	13563	13481	13540	13568	13543	13629	13527	13416	13631	13417	13389	13576	13584	13466	13678	13641	13516	13469	13506	13380	13329	13526	13580	13524	13603	13575	13421	13500	13452	13509	13553	13448	13520	13472	13465	13629	13417	13472	13510	13514	13412	13476	13498	13441	13583	13436	13470	13549	13512	13494	13408	13401	13486	13480	13477	13647	13373	13550	13499	13508	13566	13540	13553	13509	13597	13536	13511	13519	13558	13488	13603	13586	13693	13595	13353	13477	13570	13546	13546	13593	13536	13539	13524	13421	13519	13532	13458	13606	13599	13436	13467	13675	13469	13514	13496	13456	13607	13679	13538	13659	13319	13591	13581	13533	13592	13646	13700	13444	13508	13508	13625	13486	13622	13473	13413	13547	13549	13467	13481	13455	13489	13620	13601	13534	13402	13600	13563	13622	13601	13666	13492	13475	13485	13627	13416	13538	13478	13471	13544	13541	13534	13503	13475	13568	13499	13607	13510	13585	13703	13556	13571	13537	13532	13653	13550	13568	13451	13548	13696	13527	13575	13540	13621	13527	13544	13484	13482	13594	13599	13439	13658	13572	13507	13380	13493	13411	13494	13340	13452	13590	13547	13689
25438	21537	26563	26185	17834	16383	16165	15324	14980	14943	14853	14568	14593	14396	14542	14382	14197	14211	14205	13968	14184	14060	14105	14089	13950	14207	14003	14060	14162	14256	14098	14166	14046	14309	14028	14290	13971	14134	14071	14103	14057	14046	14082	14065	14299	14058	14070	14032	13997	13985	14164	14262	14114	13932	14166	14237	13933	14194	14160	14088	14125	14260	14141	14043	14267	14242	13861	14049	14055	14041	13949	13996	14060	14259	13989	14356	14122	13927	13988	14141	13960	14007	14116	14079	14026	14185	13987	13941	14036	14137	14215	13970	13997	14118	13992	14142	13865	13915	13979	14241	14125	14193	14161	14010	14030	14118	14047	14411	14016	14129	13852	13965	14173	14173	13984	13921	14076	14094	13972	13973	14099	14045	13945	14048	14240	14121	14210	14086	13958	14024	13981	14101	14015	13997	13980	14009	13991	13984	13940	14031	13889	14070	13945	14208	13998	13914	14183	14145	14054	14064	14082	13953	14047	13987	14200	14015	14095	14229	14097	13996	14004	13991	14033	13928	14098	14236	14177	14043	14076	13881	14017	14181	14072	14020	14057	14057	14212	14067	14082	14212	14059	14030	14034	13984	13967	13916	14106	14110	14000	14088	14106	14051	14093	14139	13991	14006	13906	13818	14012	14054	14137	14140	14071	14059	14077	14103	14175	13732	14006	14202	13792	13952	14162	14046	14216	14092	14270	13924	14068	13993	14297	14077	14143	14090	14065	14130	14066	14012	14242	14110	13972	13962	14188	14101	14023	14026	14214	14340	14011	14103	14220	14044	14076	14108	14176	13854	14043	13997	14085	14071	13998	14158	14084	14061	13995	14079	14111	14061	14165	13926	14082	14084	13968	14082	14202	13974	13902	14165	14042	14061	14122	14083	14054	14000	14062	14207	14296	14095	14017	14205	14155	14018	14075	14060	14347	14054	14224	14118	14170	14157	14099	14063	14157	14113	14234	14014	14187	14181	13996	14148	13872	14072	14073	14027	14231	14159	14210	14016	14071	14168	14029	13993	13968	14189	14184	13805	13925	14080	14042	14195	14093	14163	14178	14102	14095	14063	14049	14013	14109	14175	14302	13929	14208	13974	14056	14056	14066	14079	14090	14027	14232	14255	13950	14186	14064	14263	14081	14127	14188	14150	14196	14049	13986	13917	14011	13999	14088	14092	14149	14085	13944	14198	14098	14013	13994	13887	14016	13931	14224	14133	14055	14099	14180	13942	14032	14183	14276	14030	14215	14116	14399	14146	14195	14110	14133	14082	14062	14168	14084	13888	14122	13966	14058	13994	14020	13959	14119	14093	13989	14217	13902	14150	14203	14232	14290	14097	14047	13987	14070	14142	13930	14138	13874	14115	14117	14145	14138	14004	13946	14026	13994	14171	14070	13995	14146	14066	14192	14076	14068	14009	14038	14033	13986	14079	14178	14168	14280	14311	14018	14055	14112	14203	13906	14232	14036	14041	14089	14044	14020	14075	14066	14059	14126	13902	13854	14085	14111	14187	14038	14066	14034	14118	14244	13957	14051	14151	14033	14076	14052	13905	14061	13997	14131	14042	14052	14113	14054	14025	14132	14135	14120	13969	14164	14019	14101	14223	13987	14213	13996	14126	14111	14156	14094	13995	14118	14130	14183	14057	14047	14156	13967	14006	14060	14018	14116	14182	13961	14168	14097	14076	14030	14083	13985	14251	14168	14097	14008	14255	14100	13795	14037	13941	14008	14234	14205	13993	14123	14157	14003	14112	14068	13978	14138	14147	13958	14030	14059	14100	14025	14063	14075	14052	14072	14001	13996	13987	14016	14199	14111	14142	14003	14015	14000	14050	13874	14167	14114	14194	14172	14123	14104	14215	14240	14134	13967	14017	14256	14007	14195	14083	14069	14097	14224	13964	13975	13994	13981	14141	14064	14036	14074	13982	14097	14139	14015	14181	14247	13957	13979	14080	14063	14168	13991	14129	14066	14218	14018	14031	14067	14092	14094	14111	14163	14223	14116	14182	14251	14147	14181	14052	14239	14015	14054	14009	13921	14045	13948	14181	13770	13982	14046	13934	14182	13951	13960	13929	14276	14051	14326	13977	13808	14035	14121	14212	14200	14252	14247	14083	14119	14008	13939	14104	14216	13924	14049	13997	13927	13997	13932	14048	13954	14308	14140	13986	13959	13965	14130	13946	14127	14132	14144	13989	13895	13981	14107	14019	14331	14072	14151	14173	14269	14083	13943	14046	13970	13941	14282	14231	14144	13958	14031	13993	14071	14064	14137	13892	14128	14129	14084	14075	14070	14053	13785	14076	13985	13899	14111	13993	14253	14246	13966	14046	14129	13959	13961	14104	14037	14173	14174	14059	14149	14073	14000	13913	14063	14100	13974	14020	13999	13975	13905	14001	13930	14217	14171	14031	14090	14114	14138	13982	13981	13992	14114	14211	14127	13983	14156	14004	14125	14106	13907	14155	14182	14130	14089	14162	14137	14195	14063	14234	14181	14103	14206	14112	14035	14121	14190	14403	14232	14008	14128	14096	14075	14162	14123	14245	14193	13947	13937	14059	14040	14173	14015	14029	14114	14221	14135	14093	14244	14053	14015	13966	14103	14229	14276	13951	13874	13997	14053	14162	14047	14115	14031	14366	14089	14284	14082	13963	13965	14028	13998	13966	13858	13990	14287	14004	14267	14066	14126	14079	14021	14234	14170	13968	14152	14120	14017	14187	14137	14026	14193	14046	14148	14150	14129	13870	14236	13969	13975	14045	14054	13992	14024	13975	14103	14070	14154	14225	14107	13974	14109	14065	14066	14115	14088	14029	14058	13995	14239	14130	14157	14124	14039	14248	14109	13916	14010	14059	14133	14057	14097	14394	14148	14200	14046	14104	13892	14217	13988	14110	14102	14228	14253	14069	14083	13897	14151	13995	14091	14233	13922	14114	13981	13988	13977	14087	14071	14120	14132	14236	14090	13820	14021	14195	14240	14022	14009	14061	14154	14200	14113	14093	13994	14129	14048	14399	14034	14122	14153	14191	14183	13976	14214	14000	14227	13948	14141	14305	14101	13989	14105	14141	13961	14225	14121	14180	14099	14150	13913	14068	14172	14028	14177	14233	14094	13987	14172	13995	13984	14073	13896	14040	14106	14219	14041	14082	14326	14175	13936	14013	14063	14128	14122	14237	13944	14030	14252	14223	14210	14193	14054	14137	14062	14032	13966	13998	14163	14047	14080	14276	14189	14148	13993	14105	14072	13978	14066	14189	14135	14098	14092	14047	14124	14076	14169	14069	13994	13936	14198	14174	14209	14123	14230	14144	14066	14041	14002	14092	14140	14126	14017	13967	14162	14101	14095	14048	14259	14051	14197	14046	14084	14101	13915	13858	13954	14175	14135	14089	14209	14138	14029	13988	14162	14217	14407	14108	14187	14133	14088	14096	14224	14121	14109	14117	14172	14029	14053	13979	14169	14143	13958	14041	13958	14139	14006	14026	14026	14028	13942	13969	14183	13879	14114	14006	14178	13948	14244	14040	14071	13926	13992	14027	14178	14141	14179	13936	13975	14042	14012	13853	13921	13968	14403	13980	14204	14225	14088	13923	14080	14183	14278	14221	13872	14057	13967	14012	14200	14286	14072	14046	14031	14061	14093	14055	14191	14031	14131	14101	14118	14070	14074	14148	14148	13977	14335	14242	14182	14348	14003	14130	13983	14005	14034	14074	14055	14163	14089	14054	14201	14054	14161	14135	14021	14419	14106	14079	14035	14067	14163	14088	14142	13985	14007	14167	14151	14062	14018	14078	14005	14082	14127	14075	14174	13863	14110	13818	14093	14209	14182	14180	14024	14209	14163	14016	14133	14226	14153	14183	13937	13999	14164	14093	13995	14144	14148	13794	14095	14042	14086	14308	14507	14020	14204	14142	14102	14179	14117	14216	13991	14196	14235	14224	14194	14022	14046	14079	14107	13993	13879	14015	14113	14013	14099	14185	13958	13964	14088	13981	13970	14130	14184	14326	14075	14076	14131	14274	14114	14033	14093	14134	13990	14023	14303	14122	13979	14104	14130	14240	14188	14164	13962	14065	14064	13966	14012	14164	14187	13854	14134	14012	14228	13990	14063	13996	14034	14310	14147	14303	14150	14159	14181	14196	14166	13963	14079	14135	14133	14098	14100	14102	14151	14050	13860	13992	14233	14221	14195	14299	14247	14069	14117	14025	14137	14174	14253	14121	14019	14079	14229	13918	14037	14172	14240	14301	14220	14111	14149	14137	14043	14270	14064	14139	14136	14206	14173	13989	14178	13972	14184	14160	13884	14089	14216	13953	14049	14006	14181	14193	14135	14065	14029	14131	14118	14202	13978	14039	14162	14069	14167	14063	14075	14122	14047	14076	14063	13953	14012	14034	14173	14185	14093	14148	14199	14166	13952	14137	14159	14229	14119	13960	13978	14130	14047	14115	14006	13964	14088	14097	14227	14113	14001	13959	14081	13983	14198	13938	14227	14267	13922	14117	14233	14016	14159	14069	13863	14088	14097	14129	14044	14255	13994	13997	14031	13951	14060	14133	14045	14212	14242	14139	14094	14184	14062	14148	14045	14203	14059	14026	14218	14002	14120	14153	14113	14031	14117	14165	14056	14041	14283	14148	14051	14070	14190	14218	14252	14078	14115	14077	14017	14009	14122	14040	14098	14276	14088	14073	14095	13906	14101	13988	13881	13862	13972	14043	14261	14332	14203	14110	14047	14015	14051	13922	13959	13873	13862	13997	14012	14113	13987	13997	14124	14280	14091	14060	14049	14087	14038	14065	14022	14147	14159	14283	14326	14144	13941	14150	14090	14205	14050	14196	14159	14008	14163	14095	14182	14180	14083	13971	13940	14052	14035	14171	14049	14143	14079	14018	14114	14020	14043	13941	13914	13950	14114	13988	14155	13847	13993	14170	14089	14183	14198	14153	13963	13993	14009	14071	14333	14091	13851	14148	14148	13855	13965	14091	13909	14171	14125	14101	14052	14183	13994	14173	14178	14152	14080	14033	14035	14067	14093	14150	14016	14221	13850	14076	14171	14012	14091	14061	13944	14033	14163	14211	14175	14076	13880	14120	14165	14215	14248	14147	14216	14087	13883	14141	14027	14055
20304	34370	27432	20910	18042	16579	15890	15203	14930	14511	14413	14069	13789	13788	13739	13585	13588	13440	13262	13268	13252	13357	13324	13145	13157	13323	13198	13337	13352	13222	13050	13348	13254	13379	13181	13204	13295	13311	13169	13144	13354	13285	13219	13167	13399	13253	13293	13028	13322	13128	13164	13271	13478	13230	13156	13184	13292	13252	13123	13335	13319	13353	13352	13140	13145	13252	13327	13187	13344	13178	13395	13041	13390	13211	13122	13317	13289	13213	13271	13270	13211	13360	13319	13192	13189	13122	13220	13364	13388	13317	13074	13215	13243	13253	13289	13388	13011	13234	13287	13138	13205	13233	13156	13210	13220	13307	13328	13165	13178	13295	13084	13167	13259	13089	13323	13253	13337	13300	13234	13282	13447	13138	13198	13162	13283	13252	13229	13246	13242	13270	13169	13152	13178	13089	13205	13250	13257	13208	13300	13467	13246	13163	13293	13147	13242	13186	13287	13189	13235	13316	13286	13256	13413	13180	13338	13161	13158	13297	13258	13206	13278	13466	13133	13139	13154	13081	13135	13260	13194	13131	13204	13275	13198	13314	13280	13130	13160	13095	12999	13295	13197	13248	13419	13259	13298	13214	13079	13385	13349	13258	13240	13263	13205	13260	13260	13307	13228	13216	13264	13265	13253	13375	13166	13313	13143	13363	13324	13204	13121	13281	13318	13231	13252	13299	13271	13147	13056	13224	13221	13403	13237	13266	13260	13190	13137	13385	13199	13109	13415	13199	13218	13217	13094	13382	13370	13351	13224	13240	13120	13386	13195	13212	13306	13167	13375	13291	13232	13078	13225	13279	13088	13190	13334	13332	13017	13131	13316	13235	13200	13094	13290	13254	13322	13174	13180	13202	13159	13209	13251	13263	13201	13210	13201	13385	13309	13231	13193	13191	13322	13212	13217	13311	13330	13230	13376	13184	13165	13265	13338	13281	13148	13201	13203	13191	13202	13129	13102	13146	13344	13320	13084	13410	13240	13119	13241	13312	13089	13060	13222	13273	13315	13180	13198	13302	13323	13173	13375	13216	13249	13227	13334	13331	13116	13340	13195	13171	13310	13139	13104	13317	13188	13334	13228	13263	13334	13222	13250	13319	13172	13258	13141	13266	13120	13134	13140	13241	13227	13166	13218	13172	13299	13132	13104	13417	13216	13207	13221	13177	13214	13241	13202	13319	13261	13131	13321	13194	13065	13310	13095	13392	13209	13148	13324	13233	13235	13337	13265	13181	13259	13325	13188	13167	13135	13286	13297	13316	13281	13269	13306	13199	13256	13171	13074	13131	13321	13172	13275	13273	13279	13277	13187	13150	13154	13225	13339	13123	13157	13200	13218	13273	13283	13175	13234	13170	13243	13470	13408	13183	13208	13146	13162	13211	13169	13253	13136	13148	13264	13097	13233	13239	13175	13277	13193	13240	13093	13230	13370	13223	13214	13280	13088	13145	13218	13264	13228	13226	13260	13421	13373	13207	13276	13305	13359	13225	13279	13125	13443	13151	13305	13190	13226	13215	13183	13347	13128	13242	13244	13323	13384	13270	13283	13164	13238	13490	13205	13250	13111	13195	13288	13233	13175	13443	13292	13232	13113	13375	13370	13159	13225	13408	13139	13396	13310	13303	13150	13199	13153	13235	13295	13359	13101	13173	13189	13143	13232	13199	13104	13323	13193	13201	13357	13277	13308	13178	13253	13169	13211	13265	13332	13093	13226	13212	13184	13240	13099	13214	13294	13115	13234	13240	13275	13268	13263	13314	13200	13172	13135	13246	13377	13104	13277	13251	13290	13345	13147	13197	13099	13310	13162	13307	13281	13134	13404	13230	13295	13231	13301	13376	13187	13354	13302	13367	13087	13367	13387	13336	13348	13211	13235	13203	13217	13139	13101	13272	13162	13181	13267	13278	13315	13179	13200	13283	12972	13119	13360	13295	13324	13165	13223	13026	13234	13245	13139	13303	13077	13270	13193	13144	13359	13439	13085	13243	13118	13383	13232	13356	13319	13204	13170	13401	13189	13138	13065	13325	13190	13350	13221	13297	13217	13286	13347	13164	13196	13147	13221	13253	13300	13330	13134	13251	13177	13231	13324	13217	13183	13223	13173	13189	13334	13220	13202	13209	13161	13267	13140	13104	13216	13284	13283	13254	13196	13319	13254	13370	13222	13331	13267	13356	13239	13318	13072	13255	13160	13233	13252	13284	13165	13263	13189	13162	13290	13085	13341	13314	13307	13132	13122	13089	13319	13193	13359	13275	13175	13168	13177	13124	13129	13236	13322	13192	13147	13262	13351	13145	13213	13090	13235	13078	13113	13289	13155	13230	13187	13246	13277	13222	13444	13207	13254	13212	13244	13226	13131	13253	13184	13310	13158	13278	13209	13266	13443	13279	13333	13201	13213	13145	13064	13244	13341	13125	13282	13275	13190	13410	13077	13238	13207	13182	13271	13152	13312	13171	13184	13207	13253	13125	13257	13204	13182	13411	13204	13225	13222	13269	13240	13211	13215	13328	13360	13264	13133	13415	13341	13338	13123	13064	13276	13254	13288	13322	13270	13218	13034	13328	13125	13232	13176	13307	13319	13222	13055	13260	13331	13205	13177	13095	13136	13316	13207	13153	13356	13287	13246	13249	13120	13259	13118	13221	13148	13231	13275	13201	13330	13233	13184	13305	13105	13257	13380	13161	13255	13338	13283	13228	13187	13291	13130	13282	13326	13334	13102	13242	13226	13106	13283	13173	13022	13108	13181	13261	13323	13254	13135	13287	13232	13200	13268	13038	13224	13237	13334	13217	13286	13078	13324	13346	13266	13310	13254	13322	13152	13407	13316	13130	13183	13153	13278	13264	13121	13209	13160	13222	13168	13279	13054	13165	13168	13200	13028	13116	13252	13113	13071	13071	13250	13282	13281	13243	13200	13130	13312	13103	13142	13255	13323	13214	13338	13313	13389	13173	13246	13111	13254	13302	13275	13338	13355	13351	13379	13298	13247	13317	13358	13294	13153	13226	13271	13033	13143	13231	13218	13257	13212	13218	13300	13111	13056	13226	13184	13455	13299	13240	13247	13199	13168	13238	13118	13108	13335	13418	13321	13020	13414	13329	13333	13169	13314	13242	13339	13238	13163	13219	13285	13182	13312	13149	13190	13219	13124	13194	13393	13291	13163	13146	13282	13361	13159	13310	13226	13298	13152	13313	13336	13045	13392	13428	13232	13269	13153	13197	13284	13338	13283	13268	13268	13204	13250	13264	13145	13223	13327	13175	13165	13223	13288	13244	13315	13310	13351	13354	13225	13330	13431	13347	13240	13272	13062	13301	13122	13320	13198	13278	13225	13365	13502	12923	13143	13152	13335	13178	13201	13270	13168	13212	13273	13249	13144	13262	13169	13260	13200	13066	13264	13115	13264	13288	13298	13180	13219	13171	13204	13138	13102	13320	13307	13214	13199	13142	13253	13278	13214	13086	13238	13220	13331	13213	13314	13151	13317	13437	13142	13233	13250	13215	13220	13216	13074	13253	13380	13278	13072	13336	13232	13342	12981	13298	13267	13195	13134	13252	13192	13368	13166	13112	13397	13232	13283	13115	13200	13319	13333	13197	13224	13047	13259	13339	13442	13397	13281	13165	13169	13133	13250	13215	13268	13256	13119	13183	13326	13252	13252	13380	13192	13289	13127	13223	13268	13107	13265	13057	13187	13207	13185	13194	13133	13291	13191	13256	13238	13266	13211	13248	13181	13266	13221	13274	13399	13268	13398	13312	13072	13329	13288	13418	13328	13110	13351	13350	13282	13391	13004	13276	13127	13214	13062	13242	13206	13117	13164	13142	13170	13200	13324	13240	13258	13315	13169	13174	13317	13250	13215	13211	13158	13391	13126	13225	13227	13145	13217	13193	13446	13108	13230	13244	13402	12975	13464	13216	13222	13242	13269	13195	13345	13264	13343	13166	13145	13340	13185	13323	13208	13270	13329	13177	13062	13194	13150	13282	13011	13286	13279	13300	13252	13243	13173	13342	13257	13187	13267	13130	13177	13210	13241	13309	13118	13330	13423	13351	13320	13303	13261	13321	13132	13221	13250	12972	13245	13261	13354	13318	13125	13161	13181	13349	13294	13079	13175	13246	13144	13260	13078	13228	13273	13409	13237	13264	13180	13296	13194	13177	13295	13269	13197	13189	13192	13404	13278	13361	13311	13327	13413	13195	13272	13304	13093	13096	13155	13247	13322	13239	13295	13311	13094	13263	13200	13274	13133	13248	13290	13256	13228	13255	13257	13306	13316	13212	13372	13364	13160	13166	13310	13182	13229	13149	13307	13157	13218	13212	13253	13290	13004	13236	13226	13210	13244	13207	13408	13366	13248	13292	13174	13219	13268	13184	13140	13213	13313	13287	13206	13117	13254	13275	13220	13196	13490	13266	13293	13198	13262	13220	13170	13131	13216	13470	13378	13291	13213	13331	13198	13166	13027	13225	13426	13274	13184	13196	13301	13108	13185	13281	13165	13214	13446	13199	13323	13276	13227	13195	13278	13202	13168	13205	13226	13244	13213	13293	13217	13216	13295	13219	13238	13190	13375	13094	13315	13219	13203	13136	13160	13358	13247	13080	13059	13150	13160	13231	13281	13153	13145	13237	13349	13180	13323	13130	13226	13310	13057	13283	13177	13079	13240	13335	13309	13345	13181	13361	13191	13208	13363	13279	13214	13200	13221	13268	13408	13242	13329	13410	13107	13139	13326	13291	13362	13365	13249	13106	13259	13004	13219	13207	13262	13376	13274	13313	13351	13374	13374	13306	13212	13212	13244	13390	13305	13222	13200	13297	13269	13192	13231	13107	13212	13248	13217	13152	13293	13281	13338	13432	13272	13204	13244	13215	13231	13406	13268	13123	13170	13220	13356	13297	13380	13312	13173	13253	13276	13140	13142	13426	13370	13232	13101	13220	13410	13225	13276	13199	13237	13247	13213	13207	13445	13148	13234	13190	13282	13279	13346	13081	13359	13107	13175	13200	13271	13289	13348	13269	13411	13361	13210	13267	13101	13280	13228	12997	13343	13340	13191	13131	13406	13280	13191	13165	13304	13151	13278	13558	13256	13232	13151	13392	13101	13213	13202	13162	13267	13323
22686	21538	28658	24887	21911	23061	22505	18037	16649	16540	16038	15653	15306	15266	15083	15069	14805	14926	14861	14868	14723	14819	14661	14508	14535	14674	14415	14738	14492	14773	14571	14601	14440	14493	14619	14590	14616	14539	14401	14471	14461	14584	14298	14587	14435	14497	14643	14519	14603	14561	14509	14676	14341	14595	14365	14511	14503	14426	14205	14311	14661	14483	14436	14386	14624	14346	14257	14298	14496	14352	14382	14443	14737	14259	14485	14629	14369	14336	14527	14470	14504	14443	14518	14511	14438	14380	14353	14497	14444	14675	14633	14456	14525	14423	14257	14434	14615	14693	14434	14394	14401	14542	14691	14447	14511	14431	14468	14559	14334	14492	14598	14435	14564	14448	14439	14533	14492	14437	14357	14490	14586	14402	14432	14492	14451	14451	14319	14306	14564	14429	14503	14452	14486	14462	14491	14729	14465	14597	14389	14501	14554	14489	14263	14556	14467	14422	14351	14486	14458	14548	14388	14374	14568	14465	14656	14236	14369	14346	14312	14386	14425	14390	14342	14585	14337	14477	14427	14486	14703	14271	14308	14488	14506	14557	14426	14442	14350	14363	14452	14468	14616	14542	14436	14616	14408	14548	14435	14377	14504	14452	14395	14607	14326	14538	14347	14275	14511	14465	14490	14484	14337	14478	14247	14261	14436	14423	14485	14391	14609	14416	14522	14601	14398	14450	14566	14446	14264	14387	14354	14409	14613	14538	14398	14599	14421	14484	14419	14454	14524	14348	14200	14553	14466	14628	14386	14461	14484	14296	14279	14410	14454	14630	14230	14360	14419	14302	14469	14369	14477	14534	14495	14300	14574	14450	14283	14392	14451	14512	14549	14369	14526	14448	14378	14452	14372	14389	14156	14362	14488	14546	14539	14369	14389	14414	14404	14679	14526	14519	14542	14506	14403	14393	14551	14627	14605	14402	14407	14448	14474	14526	14405	14282	14487	14272	14459	14398	14381	14435	14396	14664	14366	14573	14279	14492	14320	14411	14486	14284	14271	14478	14533	14400	14422	14377	14306	14537	14505	14450	14421	14376	14507	14462	14432	14400	14322	14354	14577	14321	14414	14583	14415	14248	14409	14586	14456	14524	14411	14498	14585	14558	14656	14449	14560	14541	14321	14473	14620	14554	14402	14616	14644	14399	14481	14638	14412	14484	14384	14341	14502	14367	14456	14384	14536	14545	14515	14419	14501	14254	14490	14519	14365	14368	14394	14405	14297	14443	14464	14380	14447	14349	14396	14484	14532	14377	14477	14430	14383	14406	14459	14509	14456	14410	14222	14285	14278	14405	14548	14374	14467	14618	14548	14476	14586	14554	14359	14536	14423	14414	14625	14550	14523	14491	14588	14289	14507	14480	14289	14444	14379	14408	14506	14484	14508	14511	14461	14503	14378	14670	14363	14232	14377	14491	14484	14407	14362	14452	14275	14239	14439	14547	14449	14365	14444	14321	14306	14432	14544	14417	14533	14413	14404	14507	14424	14365	14417	14579	14462	14299	14401	14414	14375	14282	14529	14540	14318	14481	14355	14042	14608	14493	14465	14443	14470	14563	14434	14473	14521	14516	14586	14464	14591	14505	14657	14560	14495	14481	14500	14482	14553	14416	14443	14405	14289	14588	14622	14366	14445	14546	14382	14496	14464	14452	14464	14398	14547	14570	14490	14287	14320	14504	14398	14382	14686	14654	14596	14608	14421	14427	14478	14490	14306	14366	14634	14242	14529	14415	14513	14354	14457	14537	14409	14531	14340	14446	14358	14491	14220	14448	14541	14479	14480	14347	14233	14475	14420	14456	14589	14428	14484	14466	14534	14663	14458	14610	14315	14450	14601	14349	14521	14400	14477	14493	14415	14351	14335	14294	14622	14455	14397	14478	14449	14365	14538	14571	14365	14411	14585	14488	14545	14446	14493	14559	14315	14404	14197	14479	14457	14241	14314	14591	14417	14397	14370	14268	14263	14406	14434	14678	14438	14357	14453	14479	14446	14563	14483	14306	14412	14628	14294	14387	14569	14449	14560	14421	14418	14374	14598	14431	14240	14485	14290	14588	14585	14446	14471	14391	14271	14479	14295	14452	14468	14327	14353	14491	14522	14533	14606	14427	14504	14481	14293	14558	14466	14566	14487	14433	14552	14369	14458	14480	14423	14397	14494	14421	14411	14624	14546	14547	14509	14535	14390	14295	14363	14412	14589	14457	14505	14325	14555	14560	14576	14464	14293	14357	14376	14486	14487	14392	14333	14328	14459	14337	14541	14442	14717	14699	14383	14588	14436	14525	14419	14660	14613	14507	14535	14370	14704	14399	14703	14541	14408	14487	14421	14332	14331	14562	14384	14384	14592	14236	14315	14411	14453	14582	14311	14491	14452	14796	14407	14369	14506	14591	14311	14410	14410	14479	14488	14345	14563	14163	14328	14468	14448	14456	14446	14577	14603	14472	14333	14543	14316	14313	14426	14506	14203	14262	14473	14409	14385	14428	14355	14340	14376	14486	14527	14483	14611	14413	14370	14562	14527	14653	14722	14581	14375	14483	14422	14528	14633	14544	14414	14276	14550	14561	14375	14298	14458	14514	14687	14705	14431	14619	14447	14462	14421	14506	14500	14334	14500	14653	14391	14358	14550	14674	14377	14407	14389	14536	14547	14498	14356	14353	14547	14536	14507	14404	14512	14434	14359	14426	14390	14532	14588	14483	14539	14431	14422	14369	14343	14339	14377	14443	14517	14475	14376	14405	14185	14485	14322	14548	14187	14360	14420	14576	14367	14356	14475	14368	14466	14294	14244	14417	14412	14447	14421	14225	14539	14403	14407	14220	14395	14494	14347	14258	14490	14434	14557	14353	14467	14372	14452	14525	14358	14211	14275	14259	14487	14496	14513	14529	14499	14394	14407	14697	14401	14521	14404	14456	14373	14428	14345	14613	14429	14470	14434	14164	14457	14482	14474	14519	14592	14514	14461	14441	14458	14615	14404	14461	14561	14482	14481	14505	14499	14536	14679	14486	14443	14539	14451	14356	14343	14274	14494	14572	14367	14510	14436	14378	14527	14561	14396	14592	14330	14304	14319	14301	14464	14373	14254	14324	14338	14417	14413	14485	14387	14403	14180	14318	14557	14354	14262	14488	14309	14505	14528	14410	14674	14665	14441	14513	14355	14422	14462	14424	14766	14546	14404	14280	14441	14454	14416	14411	14297	14490	14458	14459	14218	14315	14356	14429	14676	14422	14479	14589	14525	14465	14352	14342	14339	14492	14482	14389	14426	14435	14421	14427	14271	14404	14365	14360	14389	14567	14242	14638	14451	14423	14263	14449	14319	14479	14441	14374	14426	14452	14256	14462	14370	14465	14379	14398	14379	14272	14334	14411	14434	14383	14395	14317	14618	14357	14361	14465	14616	14560	14308	14300	14560	14577	14329	14386	14406	14190	14234	14384	14241	14415	14548	14449	14547	14503	14603	14422	14371	14476	14441	14480	14522	14648	14425	14385	14499	14503	14497	14565	14569	14473	14435	14647	14501	14292	14348	14426	14437	14426	14471	14322	14371	14413	14585	14526	14418	14497	14364	14625	14525	14377	14532	14363	14404	14260	14293	14371	14408	14557	14230	14451	14416	14475	14462	14364	14683	14215	14660	14496	14489	14575	14575	14409	14481	14605	14483	14367	14382	14512	14495	14342	14395	14410	14583	14467	14446	14323	14482	14362	14443	14504	14548	14300	14360	14642	14335	14576	14319	14467	14316	14390	14215	14479	14604	14523	14636	14542	14393	14401	14410	14534	14381	14247	14491	14508	14386	14911	14443	14281	14238	14545	14456	14348	14457	14359	14562	14302	14485	14390	14537	14369	14433	14467	14328	14364	14367	14504	14324	14382	14624	14380	14631	14769	14356	14598	14526	14494	14578	14453	14477	14396	14394	14335	14472	14442	14510	14315	14308	14380	14406	14277	14481	14298	14578	14636	14480	14494	14491	14387	14334	14113	14485	14474	14640	14492	14540	14402	14447	14457	14495	14434	14627	14436	14545	14586	14407	14433	14377	14551	14493	14441	14530	14553	14412	14366	14613	14564	14414	14534	14381	14528	14374	14596	14564	14110	14473	14586	14418	14436	14373	14405	14202	14355	14505	14627	14530	14478	14506	14361	14358	14296	14216	14463	14352	14392	14368	14438	14293	14472	14407	14572	14421	14675	14504	14293	14470	14391	14661	14420	14337	14516	14320	14487	14313	14502	14347	14496	14521	14520	14495	14420	14399	14398	14434	14409	14413	14461	14515	14383	14505	14277	14519	14488	14659	14466	14298	14351	14519	14336	14504	14532	14328	14425	14413	14389	14446	14417	14364	14469	14496	14489	14579	14433	14646	14445	14348	14501	14550	14296	14620	14509	14498	14263	14361	14197	14416	14522	14377	14469	14623	14447	14521	14544	14610	14417	14490	14320	14591	14259	14554	14432	14344	14494	14188	14417	14534	14322	14569	14401	14205	14355	14560	14559	14479	14370	14531	14523	14612	14533	14511	14632	14568	14375	14606	14569	14550	14458	14492	14408	14403	14308	14419	14566	14564	14586	14374	14348	14490	14414	14373	14560	14422	14290	14596	14661	14459	14501	14392	14307	14255	14334	14406	14618	14486	14404	14476	14714	14637	14432	14519	14189	14433	14587	14369	14507	14450	14305	14386	14438	14452	14297	14240	14407	14410	14498	14500	14496	14591	14247	14418	14289	14396	14454	14445	14472	14427	14720	14465	14328	14519	14368	14377	14561	14452	14489	14435	14381	14486	14422	14396	14535	14556	14331	14345	14335	14439	14589	14391	14205	14462	14640	14914	14386	14454	14417	14516	14403	14242	14495	14461	14519	14535	14388	14455	14590	14601	14520	14479	14320	14527	14433	14409	14211	14339	14434	14552	14387	14328	14412	14322	14444	14397	14419	14544	14527	14410	14312	14311	14377	14459	14446	14445	14526	14496	14398	14697	14528	14615	14471	14478	14467	14564	14407	14345	14479	14558	14502	14595	14367	14378	14542	14348	14514	14363	14325	14295	14500	14431	14468	14662	14434	14463	14580	14283	14404	14480	14384	14511	14470	14553	14306	14329	14333	14426	14368	14326	14287	14219	14547	14492	14452
21572	42819	35232	27375	22742	20284	18710	17754	16967	16099	15580	15253	14876	14516	14308	14303	14113	14025	13827	13785	13667	13470	13913	13585	13806	13664	13608	13611	13625	13534	13613	13654	13526	13635	13469	13636	13671	13484	13529	13658	13584	13563	13760	13609	13536	13469	13705	13491	13489	13566	13547	13491	13364	13435	13456	13535	13531	13417	13445	13410	13440	13652	13472	13456	13549	13622	13536	13611	13607	13595	13413	13291	13474	13481	13590	13420	13568	13434	13627	13479	13586	13469	13524	13502	13633	13479	13676	13510	13550	13381	13734	13547	13540	13390	13609	13425	13541	13549	13521	13608	13460	13514	13540	13479	13540	13663	13614	13551	13481	13510	13378	13445	13589	13448	13306	13521	13546	13585	13604	13683	13660	13354	13415	13559	13473	13556	13444	13592	13423	13476	13318	13527	13483	13511	13506	13608	13632	13441	13492	13523	13456	13483	13683	13746	13633	13537	13453	13529	13519	13506	13630	13522	13576	13612	13727	13537	13735	13543	13418	13571	13439	13491	13505	13694	13836	13411	13578	13630	13471	13411	13471	13568	13636	13444	13618	13561	13519	13467	13329	13688	13430	13391	13473	13498	13464	13492	13415	13566	13393	13475	13496	13466	13393	13618	13523	13549	13577	13612	13546	13454	13488	13534	13553	13493	13677	13551	13461	13434	13440	13530	13572	13420	13566	13524	13660	13637	13398	13533	13616	13376	13565	13535	13382	13564	13551	13468	13610	13456	13521	13279	13457	13409	13476	13620	13449	13519	13421	13277	13565	13539	13533	13474	13458	13344	13450	13442	13445	13663	13298	13418	13468	13468	13502	13482	13637	13550	13394	13621	13363	13525	13342	13492	13596	13507	13622	13588	13480	13462	13591	13522	13482	13500	13442	13544	13454	13358	13488	13662	13371	13665	13541	13375	13378	13621	13583	13599	13651	13408	13559	13614	13548	13480	13587	13570	13656	13320	13552	13438	13400	13546	13401	13571	13572	13538	13552	13418	13430	13681	13525	13483	13409	13644	13500	13460	13537	13684	13465	13496	13501	13623	13403	13454	13491	13664	13635	13447	13445	13479	13570	13544	13661	13483	13602	13503	13557	13337	13573	13461	13424	13575	13485	13511	13596	13422	13473	13376	13344	13546	13414	13436	13507	13494	13529	13608	13773	13539	13512	13554	13757	13399	13472	13392	13645	13493	13487	13393	13542	13556	13665	13564	13430	13531	13534	13500	13711	13414	13636	13600	13378	13278	13492	13462	13449	13647	13616	13581	13429	13565	13512	13703	13480	13475	13556	13523	13756	13608	13577	13478	13576	13572	13667	13658	13574	13519	13315	13630	13512	13523	13477	13553	13457	13573	13516	13560	13537	13587	13552	13564	13577	13468	13461	13591	13555	13534	13504	13436	13467	13374	13633	13602	13460	13394	13496	13407	13413	13549	13490	13451	13381	13485	13509	13512	13518	13472	13378	13426	13422	13606	13476	13466	13410	13437	13516	13622	13560	13481	13351	13495	13619	13493	13470	13386	13390	13576	13533	13675	13681	13557	13590	13346	13522	13516	13558	13450	13478	13400	13471	13209	13568	13543	13576	13635	13463	13423	13402	13315	13588	13557	13621	13589	13543	13539	13468	13491	13323	13543	13453	13598	13495	13513	13491	13412	13400	13524	13601	13497	13592	13614	13573	13495	13457	13462	13785	13435	13582	13428	13491	13708	13444	13602	13456	13437	13410	13492	13527	13450	13486	13584	13529	13438	13519	13555	13645	13557	13701	13473	13461	13650	13653	13648	13637	13671	13419	13409	13656	13333	13555	13512	13613	13580	13540	13471	13522	13503	13506	13587	13532	13558	13552	13496	13669	13550	13385	13471	13305	13421	13491	13408	13486	13648	13618	13394	13403	13435	13431	13647	13506	13413	13671	13471	13675	13511	13569	13615	13390	13537	13471	13624	13593	13510	13491	13405	13383	13424	13472	13543	13600	13357	13541	13502	13472	13513	13408	13568	13733	13484	13497	13582	13597	13486	13459	13442	13535	13467	13555	13227	13456	13439	13433	13605	13459	13430	13606	13665	13459	13363	13584	13518	13596	13570	13416	13492	13477	13398	13516	13461	13607	13600	13431	13475	13330	13649	13469	13649	13601	13518	13540	13381	13516	13542	13467	13500	13546	13489	13501	13557	13443	13410	13576	13554	13610	13698	13538	13611	13470	13610	13611	13597	13444	13594	13419	13451	13502	13538	13413	13393	13553	13527	13588	13419	13461	13711	13446	13581	13424	13564	13485	13741	13529	13508	13557	13394	13476	13623	13563	13367	13494	13496	13424	13604	13451	13546	13405	13406	13506	13610	13467	13520	13523	13638	13515	13532	13533	13431	13538	13374	13546	13447	13691	13392	13400	13502	13541	13451	13530	13512	13435	13432	13623	13568	13428	13549	13519	13568	13412	13493	13559	13725	13498	13531	13477	13449	13529	13613	13572	13601	13510	13491	13451	13624	13451	13404	13377	13527	13422	13598	13336	13469	13521	13468	13377	13497	13469	13541	13460	13612	13528	13440	13675	13660	13564	13485	13538	13528	13613	13375	13675	13593	13538	13606	13356	13592	13355	13580	13570	13593	13537	13535	13473	13553	13475	13509	13423	13630	13537	13422	13331	13738	13639	13508	13573	13496	13478	13596	13482	13568	13398	13437	13397	13514	13496	13664	13437	13669	13527	13571	13558	13517	13444	13489	13529	13639	13384	13487	13571	13442	13526	13473	13491	13597	13403	13295	13580	13618	13502	13485	13648	13629	13410	13701	13375	13430	13515	13580	13575	13370	13693	13563	13577	13419	13314	13451	13473	13531	13493	13546	13487	13445	13534	13517	13498	13577	13530	13469	13523	13471	13494	13564	13425	13671	13454	13537	13640	13515	13512	13494	13471	13538	13613	13387	13533	13508	13405	13562	13636	13506	13584	13379	13513	13589	13311	13431	13407	13510	13330	13481	13636	13434	13519	13423	13604	13441	13603	13556	13558	13471	13463	13494	13578	13484	13733	13518	13504	13536	13450	13463	13465	13608	13640	13529	13506	13580	13633	13317	13574	13465	13534	13629	13679	13584	13553	13525	13503	13518	13652	13567	13560	13728	13574	13446	13576	13533	13446	13570	13615	13588	13514	13497	13426	13482	13536	13647	13454	13567	13303	13467	13523	13537	13481	13397	13464	13546	13574	13697	13599	13597	13496	13694	13413	13516	13591	13487	13420	13429	13618	13649	13581	13480	13380	13345	13630	13472	13523	13510	13508	13428	13536	13571	13524	13666	13467	13630	13552	13652	13442	13580	13606	13628	13530	13439	13646	13558	13365	13510	13587	13582	13590	13482	13421	13456	13429	13417	13583	13251	13549	13416	13451	13629	13504	13489	13491	13413	13457	13475	13617	13615	13520	13527	13422	13408	13495	13556	13551	13625	13506	13591	13516	13551	13590	13550	13461	13607	13539	13482	13593	13478	13556	13469	13484	13433	13476	13446	13302	13603	13662	13370	13512	13547	13466	13406	13526	13548	13393	13478	13418	13637	13532	13510	13514	13405	13532	13524	13567	13437	13626	13579	13425	13502	13576	13414	13438	13537	13275	13507	13616	13554	13549	13655	13384	13569	13615	13274	13535	13584	13492	13595	13584	13485	13483	13381	13497	13495	13607	13530	13449	13362	13604	13320	13500	13506	13277	13347	13511	13428	13506	13519	13746	13547	13549	13521	13384	13479	13456	13539	13609	13625	13473	13559	13486	13627	13572	13516	13487	13609	13469	13591	13517	13489	13465	13543	13311	13386	13541	13543	13573	13641	13577	13464	13498	13547	13571	13459	13614	13531	13494	13384	13710	13726	13656	13536	13523	13373	13502	13633	13475	13482	13354	13556	13518	13496	13586	13465	13544	13448	13481	13397	13571	13570	13410	13333	13594	13651	13648	13467	13508	13503	13548	13484	13543	13467	13431	13418	13547	13578	13449	13443	13694	13707	13459	13666	13528	13613	13595	13590	13376	13366	13567	13407	13656	13511	13458	13658	13522	13281	13381	13341	13501	13454	13658	13441	13514	13529	13331	13533	13480	13442	13598	13529	13598	13407	13628	13608	13579	13472	13482	13598	13332	13482	13616	13441	13689	13447	13382	13617	13418	13448	13376	13451	13548	13477	13502	13534	13630	13535	13556	13556	13646	13639	13486	13610	13553	13652	13551	13437	13506	13523	13478	13559	13572	13599	13495	13475	13669	13372	13570	13282	13518	13595	13550	13442	13467	13598	13557	13518	13453	13645	13562	13469	13540	13401	13391	13740	13579	13516	13374	13433	13517	13619	13334	13612	13534	13581	13502	13342	13527	13540	13728	13495	13534	13610	13493	13548	13596	13568	13563	13403	13561	13563	13496	13509	13527	13510	13378	13632	13561	13548	13556	13704	13380	13429	13499	13638	13495	13628	13501	13534	13500	13495	13362	13599	13518	13639	13547	13395	13312	13532	13566	13551	13358	13541	13550	13386	13441	13591	13471	13632	13341	13399	13504	13640	13594	13369	13439	13502	13393	13483	13597	13420	13562	13597	13388	13510	13519	13453	13438	13455	13520	13578	13583	13424	13430	13487	13620	13422	13573	13656	13498	13487	13440	13462	13505	13440	13343	13486	13486	13267	13624	13385	13485	13638	13632	13423	13239	13557	13431	13535	13418	13624	13499	13407	13712	13578	13451	13459	13733	13549	13726	13471	13459	13476	13451	13385	13528	13387	13475	13356	13602	13511	13531	13566	13523	13387	13421	13458	13574	13611	13622	13485	13481	13477	13687	13539	13465	13388	13576	13445	13481	13559	13409	13250	13489	13433	13661	13536	13588	13549	13751	13549	13665	13510	13508	13503	13565	13635	13627	13369	13435	13376	13607	13451	13458	13461	13504	13350	13568	13510	13445	13509	13454	13426	13568	13491	13572	13402	13434	13678	13561	13573	13461	13411	13706	13469	13468	13670	13544	13469	13512	13495	13409	13465	13469	13462	13425	13389	13550	13714	13407	13478	13439	13319	13519	13689	13450	13398	13571	13642	13386	13625	13315	13402	13587	13318	13478	13395	13511	13573	13518	13552	13619	13463	13334	13476	13428	13532	13575	13457
29214	23741	24976	20701	16901	15976	15926	15339	14946	14864	15025	14837	14702	14391	14380	14569	14561	14398	14289	14475	14485	14420	14223	14507	14476	14418	14358	14456	14371	14463	14450	14402	14295	14417	14379	14430	14305	14341	14142	14282	14486	14314	14528	14487	14406	14230	14186	14319	14410	14317	14353	14469	14217	14146	14417	14368	14374	14394	14441	14349	14253	14418	14061	14252	14458	14255	14420	14608	14261	14131	14249	14334	14282	14321	14394	14336	14395	14085	14317	14288	14435	14267	14467	14280	14328	14281	14484	14397	14270	14350	14406	14571	14258	14174	14412	14274	14441	14279	14462	14467	14343	14136	14409	14322	14233	14297	14467	14248	14345	14194	14094	14204	14446	14317	14228	14228	14311	14320	14356	14280	14286	14079	14237	14413	14309	14132	14436	14123	14430	14411	14585	14338	14410	14346	14164	14209	14368	14181	14400	14318	14179	14357	14308	14429	14277	14171	14369	14388	14403	14328	14248	14206	14593	14413	14469	14415	14359	14255	14437	14298	14282	14067	14445	14617	14367	14282	14401	14469	14358	14239	14444	14281	14294	14112	14406	14278	14450	14240	14357	14235	14460	14251	14388	14345	14332	14429	14183	14302	14304	14350	14246	14455	14246	14237	14333	14242	14354	14323	14386	14431	14327	14134	14278	14488	14189	14250	14235	14273	14333	14327	14339	14168	13951	14439	14285	14299	14354	14279	14418	14320	14279	14363	14512	14233	14194	14434	14560	14225	14413	14255	14373	14380	14384	14445	14267	14266	14543	14421	14429	14337	14423	14236	14374	14198	14424	14386	14305	14332	14243	14474	14186	14326	14268	14266	14313	14310	14450	14274	14446	14487	14310	14256	14518	14380	14308	14473	14285	14362	14176	14193	14478	14557	14344	14208	14350	14228	14578	14378	14445	14416	14531	14243	14798	14332	14407	14279	14123	14493	14411	14258	14229	14276	14304	14338	14356	14199	14407	14271	14307	14536	14516	14297	14441	14524	14351	14508	14485	14424	14458	14252	14320	14332	14454	14375	14231	14276	14102	14322	14368	14427	14478	14446	14352	14095	14317	14287	14356	14383	14305	14300	14283	14466	14498	14134	14401	14467	14406	14386	14235	14365	14412	14450	14317	14051	14467	14333	14287	14305	14390	14441	14322	14136	14372	14272	14277	14518	14294	14319	14377	14236	14369	14309	14239	14343	14494	14341	14348	14534	14442	14259	14324	14337	14231	14271	14342	14341	14364	14353	14203	14301	14242	14223	14255	14312	14130	14161	14318	14330	14389	14259	14233	14331	14394	14349	14315	14253	14278	14453	14299	14355	14325	14345	14219	14331	14408	14362	14257	14274	14214	14370	14469	14282	14409	14338	14152	14323	14410	14241	14190	14346	14157	14269	14285	14395	14406	14321	14527	14532	14330	14413	14305	14254	14274	14386	14395	14221	14459	14323	14250	14364	14288	14336	14398	14396	14395	14622	14207	14286	14272	14346	14334	14548	14355	14262	14316	14390	14541	14314	14320	14313	14354	14350	14428	14449	14266	14502	14523	14386	14268	14380	14400	14339	14279	14133	14521	14326	14283	14388	14390	14296	14229	14179	14509	14318	14357	14189	14490	14415	14286	14230	14392	14293	14481	14301	14188	14424	14296	14460	14522	14452	14242	14234	14278	14243	14343	14272	14484	14241	14326	14253	14535	14271	14368	14287	14185	14368	14394	14430	14300	14388	14357	14315	14367	14288	14300	14291	14304	14426	14360	14207	14314	14387	14352	14277	14398	14475	14401	14377	14473	14393	14366	14318	14531	14303	14296	14310	14392	14336	14152	14347	14365	14423	14419	14239	14399	14311	14415	14497	14246	14182	14252	14197	14450	14404	14401	14352	14387	14451	14201	14116	14236	14289	14223	14431	14371	14294	14280	14451	14330	14281	14318	14513	14439	14260	14425	14244	14348	14627	14238	14185	14508	14318	14400	14270	14284	14544	14440	14294	14330	14348	14259	14306	14286	14372	14316	14222	14338	14364	14410	14312	14340	14350	14317	14323	14480	14393	14203	14195	14436	14237	14352	14436	14248	14475	14352	14247	14427	14305	14429	14287	14143	14446	14430	14296	14336	14246	14237	14260	14304	14396	14212	14363	14430	14268	14199	14303	14345	14245	14184	14448	14342	14389	14191	14383	14405	14297	14317	14437	14343	14430	14220	14274	14397	14283	14455	14309	14221	14227	14245	14314	14471	14338	14336	14386	14311	14386	14192	14324	14295	14449	14360	14521	14173	14344	14313	14205	14312	14265	14376	14403	14404	14243	14177	14500	14376	14328	14393	14329	14348	14431	14337	14392	14327	14237	14245	14332	14434	14302	14180	14402	14298	14243	14494	14353	14414	14258	14441	14247	14334	14441	14253	14198	14507	14516	14298	14346	14227	14511	14288	14370	14347	14338	14350	14343	14379	14539	14312	14211	14366	14373	14284	14320	14302	14327	14291	14408	14361	14499	14227	14485	14564	14196	14343	14341	14197	14492	14415	14259	14415	14270	14222	14356	14183	14382	14373	14468	14475	14375	14373	14439	14486	14317	14274	14328	14314	14298	14321	14257	14268	14354	14428	14263	14332	14234	14282	14319	14240	14271	14269	14205	14435	14238	14483	14441	14259	14400	14380	14536	14045	14375	14321	14356	14305	14472	14332	14191	14260	14194	14435	14354	14433	14170	14500	14253	14418	14373	14164	14289	14333	14364	14375	14376	14625	14426	14265	14361	14562	14174	14441	14413	14255	14377	14280	14296	14317	14223	14048	14240	14209	14450	14437	14362	14551	14301	14240	14538	14369	14212	14292	14481	14333	14524	14371	14154	14256	14329	14458	14143	14360	14384	14498	14270	14205	14374	14278	14210	14204	14145	14361	14230	14147	14399	14395	14335	14409	14034	14165	14209	14119	14390	14530	14476	14396	14285	14373	14205	14310	14218	14284	14484	14210	14422	14411	14328	14451	14448	14449	14230	14298	14383	14374	14322	14118	14418	14395	14448	14267	14373	14348	14432	14426	14375	14515	14400	14443	14364	14209	14549	14348	14290	14277	14312	14195	14506	14187	14292	14310	14524	14470	14315	14371	14250	14318	14335	14391	14431	14241	14377	14294	14306	14414	14294	14327	14351	14377	14371	14257	14407	14597	14329	14498	14336	14251	14326	14233	14274	14311	14430	14378	14347	14378	14189	14390	14350	14372	14374	14366	14492	14362	14124	14432	14216	14215	14419	14324	14439	14409	14463	14238	14258	14526	14209	14211	14260	14402	14403	14271	14111	14377	14448	14339	14442	14228	14352	14310	14446	14247	14277	14407	14424	14359	14535	14252	14348	14463	14504	14134	14234	14350	14360	14346	14263	14253	14279	14406	14132	14167	14345	14222	14182	14279	14351	14380	14351	14358	14357	14449	14251	14440	14224	14360	14547	14258	14278	14343	14334	14214	14236	14278	14253	14573	14367	14241	14189	14354	14445	14329	14384	14327	14407	14413	14318	14294	14208	14342	14168	14352	14314	14190	14271	14305	14346	14359	14377	14425	14401	14404	14274	14330	14198	14339	14440	14277	14327	14098	14307	14342	14237	14233	14274	14462	14494	14342	14352	14446	14515	14274	14316	14333	14291	14451	14243	14241	14267	14302	14407	14226	14405	14349	14250	14232	14446	14294	14385	14397	14373	14372	14278	14314	14303	14345	14379	14322	14333	14425	14244	14239	14368	14319	14291	14233	14375	14456	14262	14308	14243	14468	14332	14365	14298	14152	14289	14305	14276	14354	14311	14317	14393	14368	14177	14348	14194	14441	14267	14187	14413	14366	14478	14563	14384	14423	14185	14488	14525	14175	14316	14299	14362	14297	14427	14434	14418	14490	14327	14235	14270	14427	14323	14288	14391	14317	14340	14315	14338	14334	14529	14356	14359	14328	14377	14134	14265	14357	14261	14463	14297	14332	14383	14354	14389	14339	14261	14041	14233	14312	14291	14212	14434	14263	14255	14340	14192	14313	14353	14281	14173	14400	14317	14341	14271	14304	14097	14071	14160	14199	14134	14402	14488	14397	14449	14402	14255	14400	14373	14390	14152	14293	14392	14293	14440	14452	14455	14308	14180	14422	14440	14492	14418	14404	14491	14353	14472	14376	14454	14428	14395	14238	14135	14115	14333	14331	14577	14339	14323	14442	14186	14331	14234	14253	14424	14225	14406	14392	14486	14462	14446	14391	14227	14363	14211	14266	14301	14144	14195	14407	14535	14243	14431	14243	14376	14273	14406	14390	14282	14136	14195	14474	14331	14291	14148	14249	14285	14513	14377	14358	14154	14222	14222	14395	14679	14610	14383	14407	14308	14279	14390	14515	14326	14228	14219	14304	14526	14219	14253	14273	14323	14449	14293	14369	14332	14351	14423	14559	14312	14409	14573	14220	14416	14367	14169	14311	14455	14538	14291	14258	14519	14319	14381	14429	14577	14329	14414	14412	14370	14297	14335	14408	14127	14415	14357	14246	14310	14051	14461	14359	14255	14417	14371	14311	14301	14202	14231	14414	14277	14286	14291	14205	14304	14329	14333	14422	14263	14239	14253	14521	14287	14168	14352	14468	14320	14433	14313	14188	14252	14440	14207	14404	14441	14300	14349	14449	14430	14196	14285	14388	14531	14472	14564	14391	14407	14286	14355	14399	14196	14227	14115	14342	14452	14289	14159	14445	14370	14290	14258	14306	14444	14332	14286	14412	14307	14282	14320	14389	14393	14398	14345	14410	14281	14502	14147	14164	14231	14501	14354	14335	14513	14080	14262	14556	14246	14257	14261	14331	14428	14303	14518	14313	14091	14082	14190	14383	14259	14232	14409	14389	14398	14553	14342	14322	14193	14277	14333	14289	14476	14380	14362	14164	14105	14327	14229	14386	14368	14257	14311	14251	14044	14355	14380	14376	14336	14421	14267	14325	14265	14106	14406	14337	14376	14161	14168	14336	14252	14333	14333	14233	14291	14349	14320	14372	14368	14429	14307	14384	14246	14309	14380	14351	14317	14407	14094	14333	14478	14346	14239	14311	14435	14384	14184	14302	14436	14397	14386	14470	14423	14442	14344	14201	14352	14336	14191	14294	14438	14347	14345	14511	14363
21184	31656	25246	20010	17652	16263	15814	15160	14701	14632	14218	14161	13708	13760	13703	13699	13726	13604	13554	13495	13460	13507	13541	13679	13290	13307	13307	13662	13545	13309	13383	13469	13409	13640	13392	13600	13454	13514	13452	13612	13400	13401	13414	13476	13409	13538	13317	13477	13371	13426	13328	13527	13630	13544	13442	13417	13727	13303	13416	13419	13553	13520	13450	13483	13388	13361	13401	13490	13503	13425	13679	13423	13503	13425	13292	13456	13521	13398	13334	13665	13487	13335	13387	13350	13386	13343	13543	13415	13641	13227	13307	13324	13304	13452	13555	13451	13613	13432	13499	13427	13494	13453	13465	13471	13434	13354	13569	13508	13419	13378	13442	13408	13467	13365	13371	13549	13327	13456	13598	13473	13327	13427	13495	13431	13499	13479	13364	13412	13443	13293	13452	13311	13306	13504	13403	13325	13468	13556	13479	13413	13410	13359	13490	13476	13406	13528	13501	13489	13580	13488	13348	13444	13320	13509	13097	13484	13363	13449	13485	13422	13446	13395	13316	13371	13367	13517	13349	13468	13574	13536	13401	13430	13380	13568	13537	13593	13436	13375	13563	13463	13423	13491	13335	13477	13370	13541	13491	13442	13554	13307	13501	13463	13404	13535	13484	13502	13453	13401	13329	13362	13558	13413	13513	13367	13509	13517	13323	13402	13406	13428	13357	13331	13438	13389	13500	13390	13612	13478	13385	13475	13352	13450	13473	13452	13504	13487	13501	13328	13409	13536	13451	13406	13450	13483	13406	13450	13463	13485	13259	13578	13478	13556	13241	13386	13362	13512	13384	13575	13432	13361	13533	13509	13216	13413	13571	13399	13396	13590	13501	13245	13482	13519	13576	13518	13522	13704	13443	13318	13603	13408	13390	13441	13472	13420	13635	13416	13468	13349	13182	13445	13410	13547	13410	13401	13531	13556	13444	13486	13422	13479	13316	13541	13732	13502	13463	13428	13548	13515	13626	13521	13451	13481	13388	13462	13391	13697	13572	13622	13463	13484	13525	13446	13476	13505	13367	13491	13556	13503	13572	13346	13619	13531	13683	13375	13460	13501	13475	13560	13684	13682	13370	13301	13368	13443	13427	13456	13582	13409	13398	13346	13335	13540	13420	13538	13408	13422	13394	13427	13448	13422	13442	13605	13436	13431	13483	13475	13410	13425	13383	13321	13508	13518	13410	13450	13593	13417	13525	13397	13464	13482	13460	13521	13517	13485	13514	13507	13339	13507	13573	13619	13648	13499	13413	13375	13524	13482	13425	13496	13469	13450	13563	13291	13513	13430	13436	13652	13451	13649	13502	13333	13518	13408	13439	13465	13358	13437	13451	13231	13429	13507	13440	13396	13546	13418	13416	13462	13533	13471	13533	13423	13498	13571	13532	13421	13376	13326	13430	13355	13553	13355	13508	13407	13181	13382	13598	13441	13243	13678	13380	13514	13432	13406	13268	13450	13361	13506	13476	13497	13450	13633	13376	13592	13520	13295	13345	13461	13334	13472	13413	13408	13480	13378	13296	13283	13507	13442	13499	13538	13479	13510	13303	13495	13564	13453	13344	13351	13515	13527	13501	13398	13479	13558	13587	13505	13485	13513	13543	13330	13371	13532	13582	13344	13463	13286	13533	13440	13638	13568	13590	13654	13321	13497	13377	13528	13412	13577	13490	13512	13381	13409	13561	13269	13431	13506	13458	13547	13474	13420	13324	13583	13546	13406	13253	13456	13448	13372	13448	13449	13448	13435	13291	13425	13596	13446	13459	13378	13395	13390	13412	13470	13363	13646	13460	13386	13497	13614	13553	13390	13226	13340	13416	13360	13480	13295	13562	13644	13433	13363	13392	13497	13499	13391	13476	13311	13521	13438	13484	13565	13465	13468	13530	13416	13252	13481	13372	13507	13340	13688	13402	13460	13498	13256	13516	13397	13523	13302	13540	13289	13462	13596	13386	13524	13588	13450	13318	13681	13324	13593	13405	13474	13419	13389	13501	13538	13462	13614	13438	13341	13509	13438	13438	13446	13481	13628	13340	13519	13504	13390	13535	13446	13470	13383	13363	13434	13467	13312	13366	13557	13481	13495	13409	13420	13530	13543	13386	13578	13513	13429	13395	13566	13619	13525	13484	13358	13420	13530	13469	13467	13567	13420	13340	13208	13480	13453	13403	13334	13373	13442	13453	13540	13148	13347	13436	13395	13362	13401	13561	13435	13345	13434	13595	13527	13428	13366	13462	13604	13433	13480	13438	13379	13555	13356	13379	13562	13531	13644	13625	13499	13469	13454	13538	13352	13424	13375	13412	13442	13543	13439	13436	13519	13431	13312	13507	13567	13540	13496	13508	13444	13537	13671	13489	13464	13659	13430	13399	13467	13408	13486	13455	13554	13534	13635	13426	13415	13551	13631	13481	13441	13450	13414	13575	13344	13351	13495	13442	13485	13446	13501	13424	13462	13441	13484	13583	13376	13470	13450	13588	13351	13313	13337	13503	13328	13503	13564	13396	13500	13684	13465	13425	13484	13663	13373	13586	13536	13602	13411	13385	13577	13481	13368	13644	13404	13541	13574	13476	13465	13421	13314	13466	13432	13512	13364	13341	13540	13639	13605	13541	13375	13537	13610	13341	13401	13555	13617	13374	13431	13342	13518	13369	13411	13652	13382	13574	13407	13556	13548	13290	13390	13449	13353	13443	13553	13343	13644	13384	13484	13480	13533	13476	13559	13604	13401	13325	13372	13363	13496	13598	13433	13564	13298	13447	13512	13464	13466	13607	13340	13520	13430	13504	13473	13445	13572	13438	13437	13320	13541	13405	13336	13363	13332	13416	13525	13382	13536	13519	13570	13554	13385	13480	13339	13566	13668	13433	13417	13404	13516	13456	13416	13319	13299	13412	13389	13617	13489	13453	13379	13542	13444	13531	13327	13581	13316	13528	13397	13333	13571	13560	13350	13397	13451	13480	13553	13654	13557	13320	13493	13485	13452	13493	13464	13591	13469	13460	13498	13395	13452	13502	13559	13698	13321	13455	13386	13479	13598	13345	13538	13488	13391	13477	13305	13521	13644	13454	13419	13488	13405	13458	13598	13327	13577	13434	13243	13381	13525	13470	13570	13437	13359	13409	13603	13467	13439	13483	13369	13616	13541	13366	13405	13431	13395	13487	13338	13497	13504	13520	13456	13271	13395	13441	13518	13460	13420	13543	13439	13571	13424	13489	13314	13428	13381	13388	13438	13342	13426	13356	13517	13524	13481	13272	13557	13439	13420	13558	13450	13356	13490	13504	13524	13529	13600	13356	13451	13516	13616	13466	13481	13556	13269	13442	13469	13408	13475	13286	13331	13526	13285	13428	13412	13531	13406	13271	13691	13260	13552	13405	13518	13262	13342	13445	13585	13513	13343	13594	13250	13474	13424	13330	13556	13489	13553	13381	13592	13458	13452	13455	13500	13476	13457	13520	13526	13461	13492	13413	13437	13460	13437	13347	13383	13419	13380	13483	13474	13406	13476	13454	13431	13402	13535	13470	13625	13391	13558	13449	13516	13414	13538	13574	13457	13441	13638	13395	13425	13628	13492	13496	13481	13441	13450	13288	13527	13425	13592	13426	13369	13352	13514	13446	13361	13462	13416	13506	13394	13452	13451	13498	13235	13532	13618	13486	13323	13262	13532	13437	13366	13463	13398	13275	13356	13434	13513	13562	13394	13543	13447	13491	13389	13478	13402	13438	13574	13370	13664	13519	13539	13481	13493	13494	13372	13442	13533	13620	13357	13602	13371	13579	13448	13529	13434	13418	13452	13465	13555	13270	13526	13528	13343	13487	13396	13648	13368	13430	13252	13506	13451	13466	13478	13337	13415	13483	13585	13400	13547	13469	13606	13505	13376	13486	13520	13461	13642	13430	13421	13393	13524	13429	13426	13475	13458	13313	13332	13471	13421	13497	13425	13510	13533	13417	13399	13506	13346	13389	13433	13414	13374	13540	13442	13541	13579	13401	13450	13372	13448	13509	13455	13504	13478	13509	13465	13553	13349	13558	13569	13529	13327	13529	13452	13547	13564	13361	13499	13258	13593	13341	13647	13387	13547	13295	13579	13398	13629	13279	13464	13460	13611	13441	13478	13670	13392	13501	13407	13541	13427	13466	13369	13497	13421	13512	13341	13274	13470	13526	13484	13385	13312	13584	13666	13399	13521	13521	13539	13401	13374	13450	13570	13374	13478	13481	13437	13533	13413	13296	13466	13397	13448	13351	13459	13432	13647	13523	13375	13472	13632	13557	13475	13470	13415	13460	13408	13408	13393	13538	13460	13425	13222	13335	13452	13373	13333	13457	13554	13459	13633	13454	13380	13352	13569	13466	13412	13504	13300	13523	13503	13351	13546	13417	13449	13310	13457	13456	13438	13419	13222	13440	13320	13453	13477	13503	13201	13454	13333	13367	13423	13369	13404	13399	13459	13468	13466	13502	13410	13527	13522	13479	13411	13421	13386	13579	13389	13521	13504	13463	13430	13483	13444	13522	13382	13610	13432	13469	13338	13439	13361	13510	13354	13501	13564	13374	13382	13433	13497	13403	13468	13392	13604	13682	13336	13351	13581	13264	13449	13353	13332	13458	13330	13466	13463	13395	13492	13414	13381	13439	13604	13483	13352	13492	13478	13349	13461	13240	13610	13559	13457	13516	13547	13608	13564	13473	13552	13603	13374	13411	13529	13337	13522	13568	13625	13585	13380	13342	13423	13453	13417	13415	13634	13265	13358	13316	13411	13338	13370	13348	13468	13523	13364	13547	13446	13256	13345	13270	13620	13505	13483	13644	13391	13566	13544	13597	13476	13623	13430	13525	13510	13441	13505	13366	13435	13589	13415	13508	13454	13476	13461	13397	13561	13503	13460	13572	13496	13508	13605	13433	13565	13490	13468	13393	13513	13542	13464	13430	13526	13389	13634	13498	13454	13387	13631	13512	13364	13391	13506	13372	13541	13588	13539	13491	13472	13523	13329	13585	13474	13495	13439	13633	13570	13180	13431	13616	13535	13482	13434	13545	13565	13407	13571	13470	13495	13521	13571	13372	13581	13255	13496	13574	13428	13443	13405	13379	13534	13490	13473	13502	13360	13452	13369	13545	13546
23682	21544	28140	25549	22387	20500	19106	16968	16330	15862	15726	15279	15300	15264	15087	14894	14872	14935	14613	14795	14605	14692	14656	14702	14676	14551	14521	14559	14729	14647	14758	14753	14691	14517	14517	14729	14550	14752	14558	14593	14811	14484	14515	14436	14558	14644	14442	14667	14463	14458	14477	14612	14734	14753	14678	14541	14558	14555	14747	14574	14640	14714	14651	14740	14657	14629	14627	14462	14714	14536	14828	14661	14460	14687	14521	14497	14559	14647	14534	14453	14773	14568	14382	14693	14749	14774	14532	14490	14496	14559	14659	14695	14804	14518	14254	14492	14664	14631	14473	14215	14504	14396	14569	14599	14608	14667	14636	14768	14415	14603	14547	14608	14508	14623	14690	14434	14571	14598	14482	14668	14307	14497	14509	14532	14801	14595	14619	14475	14588	14547	14425	14537	14646	14608	14831	14432	14860	14622	14458	14487	14516	14449	14426	14477	14487	14456	14646	14682	14469	14607	14552	14488	14712	14642	14332	14550	14482	14628	14552	14504	14486	14473	14611	14494	14550	14491	14598	14637	14569	14779	14623	14765	14694	14396	14578	14538	14655	14368	14511	14575	14477	14493	14661	14690	14538	14314	14504	14600	14491	14551	14614	14367	14516	14553	14501	14728	14547	14493	14677	14386	14597	14736	14708	14579	14575	14701	14418	14436	14600	14395	14499	14630	14427	14312	14570	14498	14445	14640	14523	14502	14504	14505	14573	14718	14499	14645	14758	14561	14541	14748	14541	14582	14442	14712	14662	14573	14575	14461	14543	14593	14527	14550	14605	14403	14649	14586	14640	14546	14531	14584	14657	14539	14596	14582	14509	14464	14691	14548	14422	14391	14472	14531	14547	14671	14595	14732	14561	14570	14699	14628	14519	14683	14612	14660	14520	14663	14584	14798	14462	14773	14545	14612	14565	14507	14657	14618	14342	14559	14737	14614	14423	14563	14558	14757	14553	14439	14448	14511	14601	14479	14467	14579	14390	14590	14512	14746	14607	14599	14785	14478	14417	14489	14423	14429	14575	14437	14581	14578	14598	14481	14573	14653	14660	14730	14604	14652	14520	14504	14629	14598	14553	14453	14575	14475	14529	14611	14502	14628	14513	14620	14676	14555	14588	14445	14639	14685	14471	14533	14574	14620	14672	14720	14765	14572	14630	14670	14601	14510	14573	14599	14680	14629	14498	14608	14466	14599	14714	14560	14608	14479	14629	14514	14747	14439	14496	14591	14497	14874	14635	14361	14726	14578	14567	14481	14712	14491	14556	14671	14626	14338	14535	14524	14477	14472	14593	14496	14462	14533	14559	14653	14548	14549	14531	14475	14595	14539	14482	14762	14631	14611	14520	14693	14743	14690	14503	14505	14705	14734	14799	14541	14525	14680	14481	14452	14597	14628	14694	14537	14604	14843	14585	14546	14555	14671	14647	14429	14289	14478	14594	14461	14504	14705	14684	14481	14666	14687	14368	14594	14713	14567	14548	14541	14423	14670	14342	14661	14517	14404	14439	14471	14689	14633	14432	14552	14638	14544	14558	14466	14587	14541	14386	14585	14469	14679	14668	14527	14505	14586	14541	14715	14560	14488	14594	14568	14396	14458	14498	14582	14495	14698	14718	14430	14466	14569	14722	14569	14397	14625	14557	14443	14508	14722	14561	14677	14535	14634	14751	14685	14557	14585	14524	14653	14458	14519	14699	14602	14643	14588	14518	14491	14514	14605	14679	14725	14732	14646	14461	14426	14485	14559	14349	14619	14497	14585	14455	14605	14588	14622	14664	14509	14591	14709	14753	14678	14606	14476	14542	14584	14645	14520	14691	14507	14726	14424	14546	14585	14528	14471	14620	14616	14527	14539	14518	14528	14357	14706	14480	14482	14600	14468	14574	14688	14455	14699	14642	14508	14607	14510	14661	14722	14469	14513	14406	14622	14695	14507	14606	14700	14469	14529	14651	14607	14765	14462	14378	14701	14521	14626	14617	14512	14819	14505	14696	14691	14485	14520	14745	14581	14543	14539	14532	14557	14550	14511	14576	14560	14515	14593	14584	14591	14394	14725	14527	14523	14628	14604	14602	14507	14589	14739	14622	14535	14330	14495	14575	14616	14578	14605	14515	14534	14366	14530	14644	14552	14555	14697	14676	14469	14423	14524	14608	14340	14456	14445	14427	14681	14916	14653	14652	14645	14429	14667	14475	14553	14537	14551	14739	14539	14604	14700	14717	14568	14485	14754	14578	14623	14492	14645	14549	14552	14729	14603	14489	14542	14513	14727	14638	14578	14404	14575	14597	14632	14605	14519	14486	14471	14538	14625	14439	14712	14514	14357	14650	14761	14633	14474	14496	14604	14713	14527	14532	14599	14704	14573	14534	14659	14405	14419	14579	14589	14623	14683	14543	14570	14502	14454	14676	14505	14577	14776	14633	14448	14352	14529	14771	14517	14777	14648	14406	14815	14587	14641	14574	14649	14704	14677	14547	14509	14605	14618	14645	14540	14470	14560	14464	14603	14753	14703	14655	14586	14434	14641	14749	14487	14514	14639	14529	14454	14535	14324	14799	14663	14659	14514	14483	14621	14530	14780	14538	14516	14563	14614	14541	14625	14398	14540	14732	14584	14584	14534	14536	14376	14413	14728	14586	14424	14609	14595	14418	14378	14616	14606	14381	14441	14391	14785	14518	14495	14572	14579	14868	14545	14591	14567	14474	14461	14762	14560	14376	14557	14546	14803	14500	14617	14609	14653	14643	14568	14619	14589	14570	14453	14650	14500	14354	14556	14500	14439	14392	14532	14614	14664	14688	14624	14576	14611	14656	14626	14451	14477	14621	14784	14643	14402	14555	14517	14695	14553	14593	14626	14626	14577	14616	14557	14564	14437	14579	14536	14329	14550	14538	14408	14693	14531	14490	14574	14676	14651	14532	14429	14670	14540	14633	14592	14489	14712	14689	14627	14802	14585	14685	14641	14502	14642	14698	14512	14604	14664	14492	14657	14569	14817	14549	14403	14436	14624	14664	14516	14618	14507	14715	14367	14760	14477	14674	14533	14528	14582	14546	14632	14577	14686	14581	14607	14634	14608	14357	14567	14574	14628	14535	14721	14712	14569	14543	14567	14560	14683	14478	14494	14583	14440	14458	14556	14596	14697	14672	14589	14599	14588	14666	14600	14695	14803	14478	14799	14746	14605	14466	14573	14546	14763	14578	14612	14716	14525	14594	14454	14469	14663	14605	14445	14574	14582	14631	14533	14600	14518	14563	14483	14555	14526	14528	14641	14660	14616	14855	14617	14587	14668	14597	14551	14545	14662	14551	14462	14528	14691	14672	14576	14584	14621	14814	14427	14670	14505	14638	14442	14604	14461	14523	14530	14534	14838	14427	14641	14689	14638	14536	14463	14546	14491	14686	14670	14585	14548	14666	14627	14446	14543	14613	14647	14548	14495	14611	14596	14586	14515	14412	14584	14636	14630	14584	14634	14555	14682	14459	14573	14561	14575	14564	14425	14614	14458	14431	14604	14517	14561	14649	14508	14312	14584	14731	14494	14646	14503	14547	14504	14616	14541	14451	14710	14458	14524	14679	14491	14455	14507	14477	14509	14604	14593	14702	14699	14718	14631	14714	14486	14495	14629	14592	14559	14652	14650	14571	14673	14561	14689	14576	14721	14665	14522	14561	14722	14691	14694	14407	14634	14614	14639	14541	14681	14499	14574	14597	14645	14653	14550	14785	14419	14609	14674	14533	14752	14646	14579	14699	14692	14668	14579	14654	14515	14593	14561	14569	14665	14465	14625	14670	14717	14589	14369	14599	14557	14675	14619	14459	14495	14482	14706	14521	14547	14620	14438	14572	14574	14530	14450	14469	14529	14715	14617	14405	14462	14352	14715	14718	14480	14625	14559	14806	14627	14553	14655	14442	14577	14737	14488	14367	14329	14494	14443	14576	14689	14420	14472	14688	14568	14651	14585	14703	14614	14483	14416	14704	14706	14629	14578	14388	14621	14662	14746	14577	14583	14562	14509	14592	14414	14500	14722	14553	14620	14754	14641	14466	14501	14543	14550	14711	14724	14598	14711	14545	14605	14504	14585	14675	14546	14573	14573	14556	14496	14464	14581	14671	14698	14597	14737	14684	14468	14527	14564	14705	14598	14506	14456	14712	14424	14576	14473	14519	14622	14623	14509	14502	14448	14464	14465	14697	14499	14679	14383	14454	14667	14474	14486	14677	14552	14451	14608	14622	14554	14673	14581	14619	14627	14770	14685	14635	14460	14567	14588	14704	14646	14641	14504	14506	14530	14497	14602	14617	14552	14431	14540	14699	14313	14566	14560	14692	14697	14549	14503	14630	14589	14678	14511	14450	14449	14613	14469	14530	14364	14464	14637	14750	14424	14652	14626	14555	14551	14679	14665	14565	14356	14545	14623	14582	14689	14772	14549	14733	14638	14579	14519	14538	14445	14530	14545	14682	14572	14728	14580	14333	14603	14618	14596	14775	14604	14623	14464	14496	14432	14742	14411	14703	14522	14629	14471	14715	14592	14592	14675	14378	14704	14502	14552	14618	14424	14610	14704	14672	14647	14687	14552	14625	14544	14530	14702	14470	14618	14843	14474	14493	14708	14794	14640	14662	14618	14584	14512	14636	14660	14686	14826	14590	14471	14456	14283	14446	14618	14606	14583	14514	14633	14505	14548	14402	14555	14621	14632	14654	14535	14637	14681	14767	14776	14562	14675	14759	14424	14761	14526	14596	14632	14532	14547	14525	14630	14568	14540	14626	14553	14667	14540	14435	14620	14576	14447	14521	14498	14724	14393	14618	14597	14375	14535	14507	14584	14491	14691	14623	14740	14577	14548	14506	14398	14533	14472	14416	14494	14565	14646	14605	14737	14642	14777	14665	14467	14644	14610	14481	14456	14711	14488	14714	14530	14722	14574	14362	14508	14585	14528	14831	14762	14615	14553	14592	14459	14609	14515	14313	14412	14562	14557	14668	14518	14655	14791	14457	14677	14598	14493	14588	14678	14503	14783	14669	14712	14682	14631	14712	14522	14535	14662	14626	14452	14635	14522	14403	14466	14714	14639	14462	14567	14491	14475	14711	14631	14592	14648	14621	14717	14673	14258	14428	14578
20212	38522	31524	24401	20947	19062	17499	16663	15978	15548	14952	14672	14404	14202	14063	14005	13916	13927	13778	13745	13782	13722	13801	13650	13731	13481	13805	13479	13614	13614	13686	13671	13487	13523	13760	13625	13563	13616	13630	13615	13516	13678	13593	13681	13659	13790	13753	13635	13657	13631	13624	13610	13610	13605	13556	13616	13615	13653	13652	13750	13586	13551	13648	13757	13545	13517	13659	13481	13609	13551	13597	13472	13547	13478	13658	13600	13631	13552	13535	13619	13541	13745	13350	13601	13625	13684	13534	13640	13610	13487	13544	13575	13480	13549	13689	13567	13599	13723	13676	13440	13699	13538	13768	13691	13395	13724	13509	13503	13773	13631	13645	13752	13619	13782	13572	13787	13674	13622	13632	13533	13773	13619	13686	13543	13471	13678	13663	13482	13668	13480	13681	13633	13532	13643	13465	13527	13738	13573	13545	13452	13641	13471	13711	13624	13660	13559	13613	13538	13463	13494	13764	13535	13574	13556	13604	13442	13671	13666	13832	13764	13697	13715	13690	13487	13800	13693	13584	13578	13520	13551	13620	13585	13592	13704	13385	13484	13585	13642	13542	13686	13663	13723	13481	13652	13638	13559	13521	13687	13685	13565	13676	13526	13622	13579	13478	13831	13465	13476	13651	13652	13522	13678	13602	13661	13711	13598	13752	13595	13706	13469	13528	13691	13691	13635	13538	13848	13677	13526	13528	13610	13489	13584	13762	13702	13791	13564	13415	13628	13587	13535	13656	13688	13611	13572	13632	13633	13664	13613	13561	13602	13656	13600	13654	13532	13654	13693	13659	13494	13717	13482	13686	13691	13625	13503	13599	13611	13622	13657	13739	13598	13477	13582	13699	13776	13730	13591	13583	13625	13583	13544	13499	13533	13561	13602	13488	13616	13459	13478	13537	13640	13574	13579	13561	13540	13654	13601	13557	13639	13707	13400	13523	13643	13664	13705	13596	13416	13575	13550	13706	13632	13521	13587	13615	13542	13507	13517	13594	13546	13778	13757	13707	13703	13528	13678	13611	13514	13505	13656	13465	13475	13595	13549	13731	13419	13555	13401	13568	13585	13720	13621	13571	13782	13624	13636	13540	13543	13643	13530	13793	13602	13627	13584	13648	13555	13693	13728	13633	13654	13525	13571	13523	13540	13469	13707	13683	13499	13670	13680	13481	13554	13508	13598	13530	13660	13621	13568	13465	13552	13677	13591	13698	13595	13656	13775	13548	13512	13583	13666	13729	13635	13746	13525	13611	13656	13681	13498	13589	13711	13649	13631	13684	13783	13744	13729	13441	13628	13412	13390	13575	13874	13442	13757	13551	13606	13704	13685	13449	13519	13604	13662	13445	13689	13622	13680	13624	13449	13526	13553	13640	13637	13579	13641	13623	13742	13568	13716	13612	13697	13518	13591	13585	13627	13627	13778	13632	13791	13659	13568	13556	13596	13696	13536	13439	13594	13589	13693	13664	13522	13632	13654	13545	13538	13425	13414	13666	13349	13746	13575	13664	13417	13647	13478	13531	13599	13541	13510	13631	13473	13611	13776	13571	13613	13636	13743	13665	13599	13755	13666	13687	13816	13633	13772	13419	13879	13498	13648	13600	13623	13586	13703	13473	13548	13748	13524	13477	13390	13587	13571	13614	13582	13610	13690	13618	13525	13612	13725	13523	13592	13510	13539	13552	13485	13416	13656	13662	13665	13878	13707	13755	13601	13609	13506	13558	13766	13574	13717	13607	13739	13590	13462	13748	13454	13552	13549	13596	13746	13563	13661	13523	13618	13611	13526	13556	13492	13509	13523	13515	13681	13478	13599	13573	13554	13505	13485	13617	13633	13646	13530	13600	13470	13789	13522	13648	13482	13521	13529	13606	13651	13623	13515	13654	13619	13405	13606	13404	13563	13521	13715	13566	13584	13506	13605	13672	13579	13613	13707	13785	13479	13579	13492	13629	13495	13608	13649	13596	13730	13571	13524	13645	13661	13587	13801	13672	13890	13644	13647	13640	13564	13643	13479	13447	13593	13581	13664	13584	13656	13644	13721	13726	13532	13695	13588	13708	13574	13768	13669	13635	13535	13489	13610	13784	13541	13701	13686	13684	13587	13647	13544	13688	13550	13553	13626	13514	13595	13447	13665	13523	13512	13705	13629	13625	13667	13718	13677	13613	13658	13650	13580	13635	13471	13552	13578	13777	13489	13412	13576	13512	13660	13612	13610	13625	13478	13686	13606	13600	13786	13498	13600	13567	13591	13580	13648	13547	13717	13467	13598	13619	13492	13618	13507	13537	13588	13581	13654	13615	13507	13647	13632	13651	13393	13400	13752	13630	13574	13597	13719	13569	13636	13715	13565	13589	13592	13636	13614	13662	13651	13504	13569	13709	13706	13560	13607	13622	13563	13666	13546	13646	13738	13561	13627	13555	13439	13572	13607	13757	13446	13522	13631	13575	13559	13568	13540	13712	13506	13566	13556	13450	13679	13550	13659	13655	13649	13615	13502	13609	13629	13651	13551	13550	13590	13616	13567	13674	13531	13605	13594	13548	13672	13839	13494	13598	13671	13599	13653	13522	13621	13746	13496	13565	13663	13573	13484	13527	13546	13578	13514	13624	13505	13654	13522	13540	13514	13637	13565	13707	13531	13663	13695	13587	13587	13686	13531	13793	13639	13610	13601	13704	13532	13527	13720	13642	13569	13674	13548	13577	13509	13519	13633	13533	13587	13640	13702	13803	13566	13561	13434	13676	13468	13756	13592	13525	13431	13553	13554	13812	13520	13486	13654	13549	13463	13469	13611	13800	13622	13461	13461	13590	13607	13641	13775	13616	13553	13637	13603	13632	13590	13611	13596	13615	13611	13510	13509	13660	13520	13627	13455	13676	13673	13421	13659	13709	13548	13561	13701	13449	13519	13577	13645	13536	13579	13613	13612	13461	13705	13670	13654	13568	13652	13664	13599	13636	13725	13593	13514	13572	13511	13388	13452	13801	13673	13594	13742	13576	13646	13543	13588	13660	13572	13516	13567	13508	13629	13624	13622	13516	13656	13565	13704	13634	13684	13472	13709	13617	13666	13679	13548	13639	13581	13577	13516	13684	13658	13650	13560	13632	13516	13529	13491	13664	13645	13531	13577	13665	13689	13625	13787	13568	13513	13688	13437	13626	13811	13611	13650	13654	13656	13651	13529	13574	13625	13631	13495	13599	13537	13479	13501	13548	13433	13551	13598	13553	13584	13640	13507	13582	13406	13656	13668	13610	13514	13608	13696	13491	13735	13564	13725	13658	13538	13766	13556	13705	13697	13554	13604	13644	13561	13653	13575	13703	13640	13670	13775	13470	13655	13716	13703	13743	13500	13493	13566	13480	13609	13615	13662	13614	13690	13751	13686	13485	13695	13519	13550	13533	13622	13551	13584	13535	13657	13493	13563	13555	13531	13533	13720	13496	13704	13560	13487	13603	13647	13590	13610	13535	13461	13545	13572	13443	13667	13502	13634	13626	13485	13660	13589	13587	13578	13482	13538	13589	13635	13442	13673	13563	13697	13468	13592	13470	13736	13539	13606	13822	13484	13463	13639	13636	13541	13796	13758	13585	13713	13718	13633	13679	13465	13432	13713	13601	13639	13505	13608	13541	13590	13606	13538	13766	13672	13730	13453	13651	13676	13682	13632	13643	13561	13488	13629	13559	13666	13708	13387	13536	13556	13699	13638	13595	13349	13743	13548	13556	13534	13805	13574	13657	13648	13580	13621	13518	13607	13608	13645	13579	13568	13588	13672	13640	13464	13614	13565	13703	13607	13536	13463	13591	13775	13482	13472	13741	13501	13514	13693	13584	13721	13583	13540	13634	13661	13618	13624	13495	13638	13610	13561	13688	13544	13604	13817	13629	13577	13458	13771	13420	13592	13782	13749	13607	13601	13654	13483	13689	13639	13504	13613	13409	13608	13679	13525	13630	13795	13577	13506	13699	13515	13618	13616	13606	13457	13728	13661	13685	13622	13594	13414	13505	13582	13498	13614	13667	13619	13735	13648	13619	13715	13596	13522	13525	13538	13517	13562	13643	13770	13627	13556	13538	13637	13690	13700	13568	13515	13667	13726	13419	13659	13552	13554	13773	13614	13605	13567	13546	13559	13664	13597	13462	13620	13529	13652	13651	13572	13680	13681	13508	13584	13650	13462	13656	13640	13547	13524	13433	13723	13599	13511	13474	13537	13642	13757	13508	13677	13556	13660	13639	13702	13685	13541	13596	13643	13555	13636	13582	13634	13725	13596	13641	13602	13639	13740	13691	13528	13639	13651	13571	13636	13559	13490	13617	13649	13635	13613	13786	13558	13606	13479	13748	13652	13625	13698	13481	13590	13611	13604	13454	13437	13665	13532	13627	13627	13641	13652	13522	13687	13503	13476	13676	13783	13565	13664	13587	13416	13633	13656	13614	13586	13485	13486	13569	13633	13640	13618	13660	13545	13592	13744	13600	13552	13553	13580	13666	13576	13472	13674	13631	13663	13621	13444	13627	13461	13735	13597	13488	13578	13520	13499	13705	13565	13540	13822	13583	13646	13601	13431	13496	13560	13736	13481	13566	13597	13598	13562	13478	13485	13588	13555	13618	13680	13702	13562	13728	13741	13605	13425	13594	13486	13671	13608	13659	13519	13473	13624	13412	13676	13472	13781	13648	13525	13691	13500	13381	13591	13632	13718	13606	13471	13778	13726	13747	13639	13511	13675	13639	13425	13713	13507	13698	13597	13713	13673	13544	13650	13506	13717	13560	13576	13584	13516	13604	13644	13759	13629	13625	13525	13755	13522	13684	13545	13600	13502	13700	13559	13609	13452	13539	13491	13614	13571	13521	13629	13641	13611	13633	13594	13631	13572	13628	13497	13520	13630	13654	13677	13518	13535	13530	13608	13512	13583	13605	13644	13611	13630	13563	13716	13549	13466	13540	13467	13582	13585	13638	13667	13608	13752	13682	13638	13581	13651	13726	13606	13730	13639	13524	13572	13734	13696	13594	13599	13665	13595	13609	13545	13453	13662	13595	13496	13510	13784	13721	13632	13729	13530	13529	13597	13413	13640	13551	13643	13752	13618	13628	13677	13781	13527	13828	13799	13395	13595	13714	13651
25495	21588	26547	26364	18224	17004	16341	15635	15104	15141	14912	14741	14673	14416	14428	14407	14498	14436	14287	14456	14374	14510	14210	14087	14154	14200	14102	14102	14137	14353	14306	14263	14340	14450	14282	14430	14152	14043	14258	14268	14257	14219	14333	14143	14197	14289	14326	14245	14311	14224	14335	14140	14328	14241	14329	14200	14236	14210	14273	14162	14300	14061	14183	14201	14397	14344	14323	14146	14372	14025	14155	14288	14253	14296	14290	14093	14318	14012	14222	14108	14135	14166	14088	14240	14210	14235	14163	14216	14293	14252	14210	14195	14265	14207	14080	14024	14044	14139	14277	14285	14197	14103	14014	14179	14147	14182	14340	14167	14296	14370	14123	14158	14255	14026	14335	14447	14188	14192	14202	14364	14140	14168	14288	14093	14140	14104	14227	14299	14157	14240	14307	14230	14381	14359	14308	14134	14415	14052	14319	14397	14218	14242	14234	14268	14313	14133	14125	14359	14120	14346	14214	14366	14230	14053	14298	14156	14338	14196	14143	14091	14232	14366	14205	14260	14260	14311	14106	14311	14365	14302	14283	14247	14205	14082	14259	14356	14109	14230	14147	14253	14125	14081	14085	14296	14143	14003	14284	14292	14280	14302	14219	14175	14438	14122	14067	14180	14362	14156	14187	14102	14401	14153	14230	14146	14315	14303	14100	14353	14315	13904	14208	14256	14100	14278	14054	14322	14421	14241	14136	14130	14178	14227	14198	14343	14112	14123	14230	14120	14184	14094	14122	14192	14186	14186	14320	14330	14319	14119	14226	14130	14199	14263	14214	14375	14184	14186	14319	14019	14265	14163	14256	14255	14138	14262	14508	14192	14237	14035	14033	14123	14361	14216	14117	14066	14285	14085	14269	14288	14112	14133	14018	14113	14091	14179	14289	14268	14242	14064	14186	14300	14147	14215	14254	14172	14294	14177	14141	14383	14336	14232	14158	14172	14029	14291	14368	14297	14426	14389	14120	14235	14229	14093	14285	14166	14306	14018	14214	14197	14087	14155	14234	14203	14351	14270	14391	14246	14247	14235	14288	14225	14260	14390	14085	14217	14191	14147	14235	14327	14271	14181	14155	14306	14155	14112	14201	14337	14233	14141	14206	14127	14274	14234	14401	14308	14079	14138	14305	14258	14294	14229	14217	14250	14285	14205	14313	14200	14295	14179	14263	14251	14215	14310	14138	14240	14165	14083	14073	14370	14437	14306	14095	14275	14325	14368	14083	14277	14162	14308	14072	14004	14231	14480	14449	14077	14116	14095	14072	14102	14374	14074	14095	14232	14056	14282	14156	14188	14241	14195	14327	14228	14210	14356	14220	14216	14241	14169	14402	14198	14132	14212	14236	14237	14268	14319	14200	14090	14357	14080	14156	14257	14081	14176	14195	14330	14194	14411	14319	14277	14209	14281	14218	14263	14134	14180	14300	14206	14088	14190	14250	14374	14240	14340	14374	14314	14333	14225	14164	14212	14161	14135	14316	14198	14029	14292	14295	14246	14137	14321	14345	14193	14106	14290	14258	14198	14070	14435	14491	14238	14172	14190	14389	14367	14148	14171	14370	14297	14241	14169	14236	14181	14258	14220	14299	14350	14303	14195	14131	14161	14283	14265	14082	14130	14062	14301	14331	14127	14130	13958	14192	14232	14123	14048	14403	14233	14286	14336	14320	14361	14143	14316	14065	14214	14299	14310	14185	14044	14091	14301	14148	14216	14100	14220	14273	14204	14131	14174	14282	14259	14364	14368	14320	14240	14166	14341	14128	14100	14330	14220	14314	14170	14178	14137	14166	14092	14245	14187	14289	14135	14195	14116	14374	14285	14357	14251	14015	14163	14094	14158	14049	14340	14316	14141	14150	14197	14106	14185	14153	14151	14289	14416	14375	14130	14146	14220	14282	14151	14268	14306	14204	14064	14250	14203	14115	14259	14225	14199	14120	14171	14083	14285	14233	14203	14240	14088	14124	14365	14270	14063	14288	14136	14180	14052	14224	13952	14025	14070	14131	14261	14332	14272	14375	14231	14314	14269	14381	14217	14219	14335	14298	14022	14178	14032	14122	14201	14161	14146	14176	14197	14463	14351	14151	14291	14286	14471	14198	14374	14156	14201	14196	14254	14179	14344	14194	14193	14364	14017	14345	14380	14313	14162	14176	14140	14161	14143	14063	14341	14388	14251	14273	14129	14035	14370	14162	14128	14172	14269	14253	14156	14337	14183	14166	14448	14198	14227	14251	13983	14396	14109	14189	14140	14368	14102	14286	14249	14305	14123	14331	14184	14088	14195	14099	14177	14097	14047	14076	14330	14061	14031	14124	14100	14307	14286	14181	14279	14248	14018	14357	14012	14276	14064	14228	14059	14363	14454	14158	14222	14454	14102	14277	14156	14145	14196	14230	14189	14251	14114	14270	14445	14368	14253	14169	14238	14388	14243	14018	14333	14278	14170	14340	14266	14211	14277	14083	14204	14420	14292	14371	14179	14321	13987	14242	13975	14202	14254	14049	14356	14267	14210	14109	14217	14326	14250	14230	14308	14061	14402	14276	14214	14253	14292	14178	14201	14207	14082	14290	14224	14202	14257	14108	14360	14342	14522	14129	14109	14041	14155	14324	14225	14277	14188	14180	14268	14108	14207	14373	14243	14426	14250	14236	14106	14225	14259	14221	13988	14167	14224	14234	14101	14018	14241	14235	14145	14100	14276	14310	14247	14085	14138	14167	14250	14195	14408	14364	14113	14112	14184	14032	14072	14397	14137	14171	14276	14341	14357	14125	14331	14074	14289	14167	14307	14273	14146	14141	14309	14226	14105	14230	14290	13966	14177	14306	14315	14212	14242	14172	14225	14199	14142	14481	14196	14196	14329	14212	14097	14165	14209	14062	14106	14079	14104	14020	14346	14240	14172	14430	14166	14142	14439	14264	14336	14177	14145	14139	14256	14237	14345	14245	14173	14315	14051	14263	14266	14218	14317	14208	14183	14078	14105	14155	14260	14322	14251	14329	14142	14155	14353	14234	14171	14292	14162	14153	14009	14276	14241	14354	14274	14269	14221	14181	14099	14335	14206	14222	14222	14155	14125	14209	14245	14102	14245	14190	14184	14363	14224	14249	14177	14147	14054	14310	14217	14211	14244	14231	14218	14026	14177	14245	14275	14227	14043	14174	14208	14286	14224	14242	14413	14336	14219	14241	14150	14236	14158	14347	14134	14005	14005	14211	14253	14327	14454	14224	14098	14274	14224	14154	14425	14151	14172	14305	14206	14186	14242	14442	14404	14244	14382	14142	14299	14318	14117	14258	14207	14130	14360	14126	14069	14013	14342	14206	14219	14009	14260	14359	14201	14160	14191	14116	14263	14192	14213	14107	14143	14189	13868	14161	14233	14286	14194	14371	14281	14267	14134	14205	14242	14284	14129	14185	14323	14241	14215	14314	14275	14252	13981	14182	14128	14385	14124	14190	14223	14282	14196	14218	14349	14394	14079	14230	14332	14123	14248	14276	14108	14395	14319	14213	14211	14155	14259	14236	14303	14297	14094	14189	14274	14186	14277	14243	14264	14274	14187	14181	14251	14415	14173	14325	13948	14221	14229	14121	14268	13909	14086	14109	14307	14337	14188	14163	14239	14415	14379	14268	14291	14272	14360	14397	14126	14316	14227	14293	14079	14249	14361	14201	14208	14221	14156	14329	14274	14460	14318	14168	14311	14153	14197	14201	14253	14162	14244	14099	14309	14453	14322	14272	14275	14263	14177	14128	14304	14185	14086	14207	14258	14428	13984	14044	14089	14170	14282	14161	14082	14093	14103	14346	14205	14544	14181	14246	14389	14267	14409	14210	14354	14232	14396	14270	14171	14247	14179	14261	14312	14370	14010	14141	14162	14277	14088	14221	14143	14316	14150	14164	14201	14103	14326	14320	14295	14176	14331	14125	14160	14173	14202	14401	14196	14223	14185	14339	14429	14359	14276	14310	14125	14406	14246	14327	14261	14419	14245	14182	14255	14321	14088	14139	14144	14234	14149	14206	14174	14130	14300	14238	14193	14402	14247	14399	14304	14227	14198	14231	14077	14378	14306	14336	14300	14219	14293	14317	14214	14195	14039	14249	14150	14169	13970	14252	14207	14414	13874	14251	14085	14244	14277	14266	14215	14278	14236	14257	14237	14340	14059	14185	14195	14139	14170	14214	14091	14150	14066	14247	14263	14241	14274	14285	14218	14335	14244	14181	14099	13960	14156	14349	14275	14256	14326	14271	14271	14225	13869	14210	14455	14374	14093	13847	14333	14151	14290	14144	14300	14234	14192	14284	14375	14345	14104	14265	14084	14290	14343	14208	14291	14414	14173	14290	14298	14102	14088	14255	14360	14313	14256	14244	13946	14270	14284	14194	14405	14392	14442	14399	14121	14226	14065	14136	14143	13931	14149	14226	14145	14033	14292	14291	14155	14176	14238	14356	14297	14266	14213	14174	14029	14103	14091	13899	14214	14078	14241	14077	14062	14153	14222	14042	14256	14314	14100	14236	14250	14138	14254	14348	14173	14183	14180	14400	14275	14162	14218	14190	14329	14270	14150	14094	14379	14247	14062	14239	14193	14191	14214	14328	13990	14411	14080	14226	14311	14101	14299	14232	14168	14309	14148	14121	14091	14261	14301	14098	14135	14294	14165	14196	14301	14093	14008	14288	14415	14186	14212	14373	14217	14384	14142	14211	14099	14352	14351	14217	14180	14163	14402	14313	14069	14450	14356	14240	14252	14245	14169	14218	14116	14302	14088	14307	14178	14266	14312	14312	14138	14112	14214	14141	14263	14176	14294	14158	14211	14300	14076	14275	14265	14209	14191	14322	14204	14207	14319	14271	14214	14207	14293	14240	14300	14090	14338	14283	14156	14326	14356	14253	14164	14211	14475	14085	14259	14363	14151	14489	14204	14139	14295	14175	14069	14167	14102	14212	14358	14207	14150	14251	14105	14052	14001	14221	14217	14380	14178	14273	14161	14049	14017	14293	14145	14266	14063	14256	14284	14167	14123	14047	14153	14188	14340	14173	14040	14192	14213	14239	14422	14143	14200	14145	14263	14035	14278	14246	14249	14204	14292	14226	14296	14138	14266	14037	14113	14192	14236	14357	14125
20110	33826	26928	21197	18795	17281	16269	15767	15111	14663	14484	14207	13838	13788	13795	13649	13629	13509	13573	13455	13354	13464	13466	13490	13383	13502	13315	13309	13458	13334	13329	13401	13442	13416	13319	13268	13196	13296	13517	13302	13448	13282	13247	13300	13312	13458	13292	13239	13440	13314	13361	13324	13245	13246	13201	13374	13463	13391	13157	13338	13468	13298	13308	13277	13165	13312	13394	13317	13366	13269	13211	13424	13513	13150	13439	13397	13298	13289	13259	13383	13305	13409	13516	13249	13426	13323	13171	13466	13300	13220	13358	13311	13321	13231	13393	13267	13386	13364	13406	13289	13327	13333	13328	13339	13379	13260	13283	13303	13419	13316	13390	13269	13321	13372	13276	13191	13329	13446	13267	13418	13296	13192	13328	13323	13495	13357	13233	13464	13385	13261	13342	13314	13639	13331	13294	13329	13341	13343	13445	13418	13337	13274	13477	13301	13161	13451	13386	13182	13189	13370	13356	13229	13362	13281	13256	13325	13300	13467	13335	13261	13325	13400	13170	13365	13547	13237	13217	13307	13390	13308	13341	13322	13190	13473	13352	13447	13256	13304	13254	13263	13408	13381	13258	13329	13180	13437	13417	13399	13296	13405	13350	13391	13304	13316	13412	13473	13380	13341	13396	13405	13340	13369	13342	13338	13265	13265	13246	13341	13364	13401	13357	13496	13320	13381	13465	13427	13299	13181	13542	13254	13612	13380	13399	13337	13428	13484	13347	13309	13253	13360	13333	13456	13275	13139	13370	13286	13427	13296	13402	13501	13335	13401	13298	13325	13457	13311	13341	13295	13317	13332	13199	13366	13250	13483	13286	13309	13297	13309	13467	13431	13471	13358	13461	13275	13307	13308	13473	13344	13545	13244	13258	13343	13276	13233	13221	13250	13257	13221	13466	13319	13329	13426	13230	13364	13465	13317	13351	13285	13470	13223	13323	13356	13305	13397	13381	13285	13405	13308	13433	13263	13354	13424	13396	13295	13382	13360	13362	13226	13279	13219	13416	13340	13407	13303	13416	13421	13334	13430	13460	13221	13300	13425	13516	13311	13445	13403	13168	13312	13323	13325	13251	13312	13212	13408	13427	13488	13391	13319	13328	13159	13284	13392	13353	13146	13338	13200	13378	13411	13300	13361	13375	13356	13430	13401	13273	13381	13304	13417	13398	13321	13148	13358	13348	13192	13416	13194	13362	13347	13429	13320	13269	13368	13470	13419	13411	13410	13328	13385	13320	13465	13246	13293	13355	13492	13382	13555	13387	13355	13281	13567	13360	13189	13156	13326	13243	13503	13456	13251	13393	13319	13415	13479	13260	13123	13156	13275	13375	13483	13349	13187	13351	13378	13352	13271	13536	13326	13319	13227	13269	13308	13260	13420	13366	13244	13286	13423	13473	13414	13298	13296	13333	13210	13317	13095	13310	13303	13480	13249	13484	13349	13463	13331	13273	13447	13372	13419	13207	13295	13417	13316	13408	13240	13509	13240	13444	13316	13228	13352	13493	13192	13346	13458	13378	13294	13278	13210	13132	13210	13322	13348	13266	13365	13370	13367	13209	13576	13449	13456	13204	13471	13126	13218	13479	13321	13572	13306	13255	13144	13158	13280	13328	13385	13307	13328	13348	13423	13435	13274	13238	13297	13267	13461	13305	13387	13181	13297	13302	13286	13239	13428	13369	13439	13227	13504	13501	13281	13425	13381	13294	13292	13276	13410	13311	13290	13529	13326	13525	13280	13367	13162	13417	13282	13247	13444	13249	13382	13162	13263	13383	13488	13366	13158	13317	13230	13306	13318	13374	13270	13294	13241	13464	13296	13223	13459	13259	13249	13439	13277	13209	13245	13152	13282	13343	13460	13397	13536	13507	13273	13184	13402	13249	13431	13162	13236	13336	13234	13245	13327	13403	13300	13476	13475	13267	13578	13406	13420	13301	13329	13289	13219	13586	13293	13472	13241	13244	13263	13385	13275	13433	13357	13491	13372	13333	13425	13407	13445	13308	13190	13197	13343	13443	13403	13241	13325	13361	13364	13395	13292	13275	13304	13381	13328	13241	13404	13177	13269	13413	13070	13261	13395	13503	13266	13283	13375	13358	13299	13287	13157	13404	13328	13372	13295	13400	13214	13273	13434	13096	13306	13484	13302	13358	13479	13172	13476	13306	13302	13269	13354	13333	13311	13316	13326	13422	13188	13271	13338	13467	13343	13318	13377	13440	13378	13242	13424	13452	13248	13486	13359	13312	13357	13384	13284	13489	13285	13148	13263	13293	13359	13182	13403	13291	13455	13388	13236	13326	13378	13217	13357	13365	13384	13287	13354	13287	13269	13395	13369	13394	13262	13170	13318	13264	13288	13269	13184	13390	13381	13161	13427	13461	13407	13330	13248	13459	13451	13193	13339	13422	13324	13372	13150	13279	13271	13504	13402	13252	13380	13395	13330	13321	13417	13423	13408	13204	13436	13338	13242	13242	13445	13239	13154	13399	13291	13380	13331	13287	13366	13351	13124	13272	13328	13414	13466	13382	13374	13316	13548	13224	13199	13432	13368	13466	13461	13309	13407	13390	13232	13451	13218	13300	13248	13300	13474	13289	13322	13424	13431	13305	13314	13394	13253	13398	13319	13434	13322	13416	13373	13335	13352	13277	13261	13398	13499	13220	13307	13660	13217	13086	13255	13283	13480	13390	13491	13378	13340	13379	13348	13240	13254	13151	13479	13393	13479	13318	13318	13281	13209	13376	13327	13356	13359	13525	13342	13385	13376	13358	13256	13257	13460	13365	13478	13262	13272	13323	13510	13458	13261	13280	13522	13335	13416	13396	13390	13330	13247	13274	13438	13354	13268	13320	13519	13398	13370	13260	13448	13408	13396	13358	13346	13293	13412	13315	13457	13202	13336	13243	13224	13451	13379	13449	13241	13244	13336	13187	13407	13211	13238	13322	13462	13371	13246	13387	13378	13324	13197	13401	13413	13363	13282	13374	13647	13357	13318	13310	13268	13342	13416	13228	13350	13346	13224	13243	13405	13489	13108	13360	13488	13295	13378	13194	13289	13204	13370	13295	13266	13320	13441	13385	13326	13227	13380	13287	13311	13518	13331	13544	13384	13265	13281	13254	13544	13382	13278	13340	13365	13222	13317	13338	13381	13202	13503	13490	13449	13287	13348	13451	13322	13300	13327	13216	13276	13333	13285	13368	13377	13390	13305	13204	13299	13358	13312	13311	13385	13481	13371	13225	13270	13472	13422	13279	13345	13241	13401	13306	13402	13497	13414	13414	13271	13439	13311	13425	13325	13299	13414	13476	13295	13212	13253	13428	13216	13327	13139	13391	13142	13246	13263	13367	13315	13314	13511	13460	13433	13428	13480	13357	13373	13287	13346	13319	13429	13371	13354	13194	13348	13258	13272	13260	13407	13261	13307	13450	13375	13250	13332	13436	13328	13146	13306	13411	13321	13299	13439	13370	13396	13361	13378	13208	13386	13195	13311	13378	13344	13291	13194	13228	13173	13371	13235	13291	13216	13209	13465	13267	13398	13446	13389	13269	13338	13347	13515	13379	13374	13279	13403	13280	13363	13248	13220	13463	13371	13380	13411	13402	13236	13147	13312	13330	13352	13344	13410	13272	13407	13214	13326	13275	13309	13415	13250	13369	13367	13381	13402	13207	13470	13198	13308	13270	13432	13299	13450	13385	13491	13468	13250	13431	13396	13350	13326	13333	13394	13279	13243	13241	13223	13212	13280	13247	13332	13364	13465	13203	13281	13302	13452	13315	13295	13240	13460	13322	13392	13237	13446	13394	13440	13259	13217	13364	13278	13245	13347	13404	13292	13442	13238	13269	13375	13401	13358	13316	13359	13289	13332	13269	13391	13457	13256	13376	13271	13364	13404	13215	13144	13253	13244	13393	13255	13272	13470	13333	13337	13208	13140	13540	13193	13148	13396	13232	13387	13394	13427	13406	13305	13489	13294	13381	13540	13371	13358	13304	13371	13382	13382	13242	13337	13312	13287	13285	13395	13271	13562	13427	13281	13305	13231	13411	13369	13477	13337	13421	13369	13292	13415	13296	13434	13251	13271	13357	13339	13311	13349	13373	13283	13309	13187	13263	13339	13429	13357	13252	13506	13195	13473	13310	13165	13521	13472	13309	13358	13346	13510	13474	13468	13428	13574	13454	13366	13291	13323	13336	13267	13414	13250	13302	13238	13358	13489	13469	13456	13475	13326	13354	13488	13406	13321	13298	13204	13273	13420	13351	13444	13325	13125	13197	13281	13384	13317	13230	13555	13481	13289	13395	13313	13162	13451	13545	13506	13344	13334	13251	13285	13210	13433	13468	13262	13320	13261	13446	13383	13238	13166	13305	13377	13292	13421	13267	13331	13300	13173	13411	13191	13429	13319	13238	13158	13457	13402	13292	13437	13371	13287	13377	13386	13321	13456	13557	13369	13339	13251	13373	13322	13414	13309	13190	13267	13254	13375	13394	13368	13323	13216	13342	13258	13241	13421	13370	13379	13215	13408	13423	13445	13516	13296	13404	13432	13519	13308	13319	13422	13331	13468	13316	13214	13342	13560	13240	13169	13247	13474	13450	13242	13261	13335	13537	13386	13471	13462	13366	13336	13267	13267	13365	13281	13419	13255	13398	13256	13311	13257	13298	13188	13364	13322	13303	13249	13302	13143	13584	13348	13263	13174	13272	13286	13341	13224	13265	13487	13442	13360	13337	13512	13460	13383	13459	13272	13502	13115	13577	13226	13246	13230	13337	13210	13408	13153	13209	13240	13186	13614	13297	13159	13255	13524	13274	13419	13356	13388	13511	13387	13310	13340	13369	13279	13429	13485	13386	13285	13406	13281	13166	13130	13241	13201	13254	13448	13246	13238	13456	13332	13303	13427	13398	13336	13367	13470	13265	13212	13447	13463	13448	13366	13437	13375	13629	13476	13402	13395	13364	13422	13385	13287	13393	13435	13385	13232	13257	13316	13376	13392	13379	13162	13440	13435	13385	13285	13526	13413	13258	13297	13274	13323	13436	13402	13443	13491	13447	13191	13336	13286	13350	13469	13482	13372	13346	13353	13368	13078	13530	13185	13215	13209	13385	13271	13366	13464	13289	13228
22702	21533	28664	24876	21945	23309	22955	18260	16718	16834	16255	15841	15794	15400	15073	15060	15012	15043	14906	14820	14848	14769	15018	14905	14855	14811	14634	14812	14751	14775	14697	14703	14702	14646	14815	14877	14937	14748	14736	14765	14807	14831	14785	14714	14752	14471	14496	14513	14890	14725	14604	14613	14743	14638	14556	14650	14718	14574	14532	14693	14591	14625	14715	14731	14896	14516	14665	14679	14566	14675	14515	14591	14585	14784	14709	14772	14722	14786	14620	14378	14740	14613	14499	14851	14542	14711	14598	14661	14267	14571	14419	14642	14467	14585	14430	14655	14586	14688	14622	14496	14584	14488	14773	14598	14500	14566	14826	14715	14580	14477	14709	14712	14713	14465	14554	14659	14589	14584	14642	14687	14551	14734	14705	14407	14590	14585	14615	14722	14614	14561	14669	14521	14371	14527	14428	14712	14580	14803	14699	14740	14522	14520	14673	14638	14624	14617	14869	14810	14769	14643	14440	14678	14572	14630	14495	14550	14717	14626	14513	14773	14505	14438	14658	14513	14718	14553	14637	14499	14636	14623	14515	14577	14542	14977	14632	14631	14510	14569	14687	14721	14722	14558	14523	14635	14526	14554	14688	14686	14696	14402	14610	14489	14708	14575	14505	14489	14642	14705	14636	14548	14498	14415	14678	14627	14608	14611	14787	14774	14648	14594	14563	14538	14616	14591	14659	14722	14660	14665	14653	14677	14586	14714	14707	14794	14534	14444	14742	14618	14663	14749	14526	14613	14600	14688	14573	14434	14725	14700	14643	14544	14677	14614	14625	14669	14380	14724	14918	14666	14771	14637	14365	14620	14746	14884	14762	14687	14659	14597	14572	14580	14648	14647	14916	14697	14817	14637	14910	14683	14677	14563	14496	14713	14824	14707	14657	14675	14686	14552	14757	14764	14661	14714	14734	14547	14833	14767	14649	14667	14656	14769	14681	14878	14661	14650	14519	14682	14594	14628	14709	14771	14776	14528	14738	14469	14636	14731	14603	14552	14566	14866	14700	14565	14704	14490	14694	14594	14582	14666	14604	14560	14666	14646	14550	14702	14821	14740	14622	14461	14708	14593	14561	14473	14624	14708	14737	14662	14761	14711	14561	14848	14664	14567	14626	14739	14668	14585	14656	14626	14709	14911	14818	14509	14730	14761	14602	14529	14718	14587	14714	14525	14639	14504	14545	14566	14753	14762	14746	14753	14586	14726	14579	14703	14722	14651	14572	14685	14819	14458	14631	14577	14602	14397	14749	14673	14847	14398	14625	14832	14830	14713	14649	14749	14711	14716	14662	14633	14619	14573	14824	14756	14658	14594	14634	14552	14608	14560	14652	14770	14830	14518	14605	14602	14323	14505	14573	14450	14584	14615	14578	14644	14580	14461	14628	14726	14676	14627	14746	14469	14662	14666	14657	14573	14760	14585	14604	14624	14664	14602	14814	14798	14613	14359	14424	14597	14285	14652	14644	14568	14771	14670	14643	14678	14622	14513	14730	14745	14663	14531	14640	14661	14626	14531	14789	14775	14786	14622	14550	14596	14516	14623	14597	14779	14682	14630	14581	14649	14771	14538	14805	14602	14509	14534	14561	14349	14730	14665	14487	14566	14705	14564	14740	14721	14701	14531	14589	14595	14656	14440	14768	14629	14703	14809	14691	14531	14761	14710	14636	14492	14759	14626	14652	14656	14435	14738	14612	14566	14741	14592	14539	14642	14661	14794	14696	14715	14796	14720	14585	14619	14527	14550	14569	14451	14555	14513	14490	14662	14756	14465	14602	14660	14567	14793	14637	14584	14522	14633	14576	14678	14634	14377	14604	14658	14711	14532	14771	14684	14609	14655	14826	14632	14514	14682	14833	14825	14724	14710	14639	14500	14486	14663	14650	14457	14670	14678	14689	14409	14686	14530	14611	14844	14778	14604	14666	14534	14639	14460	14645	14560	14781	14685	14778	14623	14840	14760	14731	14551	14571	14582	14550	14788	14578	14622	14467	14736	14600	14710	14517	14671	14564	14596	14516	14554	14570	14493	14655	14648	14617	14670	14703	14670	14722	14605	14769	14584	14817	14630	14616	14625	14653	14636	14766	14508	14695	14515	14684	14700	14772	14652	14718	14682	14629	14528	14721	14746	14778	14674	14781	14659	14557	14688	14347	14764	14677	14643	14822	14583	14686	14576	14554	14679	14720	14547	14762	14535	14625	14767	14590	14538	14732	14787	14446	14643	14703	14640	14574	14677	14635	14700	14640	14506	14641	14463	14553	14590	14612	14584	14535	14635	14613	14748	14670	14454	14549	14577	14618	14682	14772	14542	14521	14707	14552	14537	14485	14617	14742	14730	14647	14651	14716	14632	14765	14462	14578	14584	14620	14644	14501	14628	14703	14631	14617	14756	14663	14560	14759	14628	14622	14538	14714	14608	14537	14477	14635	14639	14516	14470	14540	14621	14526	14436	14615	14388	14661	14652	14723	14847	14740	14677	14745	14687	14653	14627	14786	14752	14901	14613	14441	14661	14557	14577	14567	14728	14611	14532	14587	14802	14640	14444	14703	14682	14648	14654	14493	14730	14629	14624	14598	14824	14772	14647	14876	14524	14484	14630	14711	14730	14675	14457	14536	14648	14744	14576	14710	14682	14670	14599	14544	14703	14619	14681	14496	14700	14777	14553	14604	14588	14486	14673	14641	14490	14698	14663	14691	14565	14486	14684	14748	14631	14713	14495	14610	14652	14497	14628	14571	14653	14511	14688	14777	14624	14522	14791	14778	14563	14838	14588	14609	14856	14525	14678	14640	14754	14655	14694	14751	14568	14720	14460	14545	14758	14684	14534	14698	14394	14722	14710	14463	14572	14525	14454	14568	14587	14578	14695	14570	14616	14528	14578	14644	14582	14466	14801	14711	14677	14554	14547	14552	14573	14476	14644	14777	14732	14479	14616	14587	14714	14672	14750	14600	14571	14499	14387	14745	14525	14549	14655	14679	14735	14792	14695	14886	14559	14733	14685	14365	14590	14725	14543	14579	14556	14844	14825	14563	14630	14619	14655	14616	14658	14861	14630	14648	14675	14556	14651	14641	14628	14806	14654	14558	14556	14519	14699	14743	14559	14538	14813	14798	14574	14574	14602	14915	14650	14550	14498	14803	14672	14605	14654	14703	14680	14612	14568	14631	14536	14675	14531	14671	14668	14721	14564	14742	14615	14457	14665	14754	14741	14709	14666	14601	14715	14632	14699	14535	14739	14530	14664	14720	14559	14919	14673	14736	14467	14682	14712	14524	14532	14722	14622	14766	14681	14747	14493	14628	14762	14534	14671	14654	14664	14657	14738	14682	14773	14742	14894	14660	14530	14467	14539	14783	14729	14626	14634	14452	14466	14651	14605	14787	14606	14597	14585	14441	14646	14545	14721	14859	14635	14616	14651	14705	14649	14738	14578	14636	14505	14531	14675	14710	14598	14476	14541	14759	14598	14776	14711	14708	14698	14603	14555	14530	14592	14575	14534	14511	14497	14700	14804	14806	14670	14612	14622	14401	14768	14575	14620	14486	14844	14644	14535	14620	14784	14581	14652	14401	14549	14731	14503	14638	14470	14519	14711	14700	14612	14760	14544	14754	14677	14648	14658	14516	14656	14628	14664	14680	14576	14637	14667	14668	14699	14614	14568	14412	14758	14697	14623	14501	14556	14594	14751	14678	14563	14738	14614	14704	14584	14694	14764	14677	14800	14491	14376	14439	14569	14686	14676	14606	14690	14739	14690	14645	14582	14813	14579	14503	14575	14627	14637	14598	14698	14653	14529	14535	14542	14685	14771	14538	14565	14623	14691	14718	14669	14599	14766	14845	14669	14586	14575	14620	14843	14714	14558	14644	14502	14653	14661	14651	14562	14418	14603	14733	14662	14662	14687	14523	14705	14794	14540	14643	14858	14457	14466	14605	14655	14456	14497	14757	14655	14530	14632	14576	14503	14675	14614	14703	14742	14624	14675	14808	14677	14637	14673	14806	14470	14826	14709	14665	14749	14652	14623	14525	14690	14708	14535	14547	14520	14501	14583	14646	14484	14723	14703	14618	14664	14554	14769	14432	14726	14626	14715	14640	14566	14783	14703	14794	14767	14625	14806	14710	14587	14751	14755	14728	14384	14595	14826	14579	14644	14683	14368	14635	14379	14597	14713	14547	14624	14566	14543	14887	14642	14763	14615	14734	14630	14574	14696	14649	14622	14611	14808	14706	14695	14536	14567	14524	14680	14576	14715	14722	14547	14669	14480	14609	14605	14451	14704	14728	14604	14575	14626	14681	14782	14794	14736	14566	14633	14518	14650	14653	14602	14595	14660	14692	14610	14729	14550	14535	14846	14769	14635	14900	14797	14536	14647	14614	14665	14591	14505	14638	14565	14581	14681	14799	14563	14714	14582	14570	14673	14494	14663	14524	14817	14693	14808	14771	14741	14654	14851	14531	14867	14684	14650	14746	14574	14644	14691	14800	14621	14633	14613	14676	14599	14441	14344	14562	14428	14617	14554	14599	14453	14755	14603	14642	14500	14693	14635	14619	14571	14588	14539	14545	14699	14654	14665	14756	14637	14542	14631	14481	14679	14469	14532	14705	14462	14553	14512	14453	14640	14505	14463	14601	14573	14640	14888	14594	14718	14610	14476	14660	14684	14718	14819	14664	14644	14621	14429	14693	14664	14570	14500	14701	14739	14705	14613	14580	14583	14536	14437	14848	14688	14531	14634	14645	14754	14743	14831	14748	14525	14544	14461	14821	14609	14784	14685	14717	14700	14689	14621	14602	14755	14747	14549	14776	14595	14418	14794	14600	14640	14632	14728	14561	14748	14481	14555	14859	14705	14582	14674	14660	14611	14425	14612	14695	14790	14507	14428	14840	14584	14463	14539	14740	14578	14490	14430	14682	14615	14614	14548	14717	14557	14702	14508	14633	14613	14668	14694	14709	14593	14594	14413	14543	14557	14524	14291	14561	14520	14570	14559	14828	14694	14663	14713	14731	14530	14672	14491	14622	14717	14645	14591	14427	14530	14746	14770	14505	14639	14665	14867	14675	14684	14641	14602	14473	14600	14578	14595	14480	14549	14703	14805	14822	14406	14563	14847	14836	14666	14508	14897
21351	42350	35129	28129	23913	21196	19372	18094	16919	16451	15808	15160	14778	14483	14337	14143	14165	14134	13970	13910	13706	13709	13743	13922	13578	13649	13775	13621	13893	13672	13690	13545	13621	13553	13617	13701	13867	13744	13639	13681	13652	13591	13628	13788	13765	13726	13663	13715	13452	13715	13691	13574	13645	13602	13722	13582	13576	13540	13635	13672	13724	13709	13595	13692	13670	13552	13611	13702	13623	13666	13567	13772	13617	13711	13586	13561	13694	13645	13641	13538	13530	13537	13610	13768	13634	13672	13853	13450	13695	13753	13533	13695	13565	13579	13594	13700	13729	13552	13500	13651	13716	13606	13737	13601	13502	13595	13645	13809	13621	13581	13768	13594	13629	13593	13696	13528	13686	13743	13568	13589	13614	13569	13698	13557	13660	13601	13557	13785	13538	13571	13665	13623	13879	13481	13753	13685	13590	13549	13638	13600	13538	13597	13602	13592	13771	13568	13597	13663	13636	13658	13636	13626	13627	13495	13591	13617	13767	13483	13780	13758	13629	13650	13617	13722	13522	13624	13578	13511	13639	13663	13584	13515	13785	13449	13620	13562	13550	13759	13544	13550	13444	13569	13701	13672	13582	13600	13565	13599	13606	13562	13520	13577	13583	13544	13600	13533	13503	13555	13546	13578	13736	13604	13809	13586	13687	13621	13679	13524	13572	13592	13580	13543	13653	13666	13478	13708	13587	13904	13518	13742	13491	13726	13609	13568	13623	13613	13736	13820	13597	13631	13680	13796	13683	13494	13742	13496	13522	13674	13686	13766	13594	13569	13669	13579	13613	13560	13697	13465	13614	13698	13653	13541	13663	13534	13721	13612	13689	13704	13636	13603	13626	13718	13527	13693	13551	13648	13787	13472	13564	13546	13461	13581	13440	13523	13665	13672	13625	13717	13624	13667	13528	13617	13645	13506	13604	13689	13650	13643	13624	13563	13633	13704	13621	13669	13590	13551	13572	13591	13583	13716	13634	13627	13689	13563	13587	13697	13471	13450	13772	13637	13621	13817	13668	13737	13644	13484	13558	13759	13697	13701	13811	13417	13797	13676	13728	13815	13521	13645	13793	13633	13609	13737	13576	13670	13596	13611	13694	13726	13487	13586	13518	13605	13509	13608	13463	13607	13632	13595	13439	13779	13419	13586	13621	13659	13699	13660	13557	13682	13702	13577	13551	13650	13536	13613	13570	13722	13694	13706	13573	13570	13476	13754	13510	13566	13635	13669	13561	13585	13724	13721	13629	13513	13654	13540	13625	13759	13596	13745	13678	13644	13701	13673	13723	13512	13533	13575	13558	13707	13618	13651	13688	13646	13439	13692	13630	13626	13624	13562	13446	13591	13407	13606	13558	13589	13673	13768	13613	13607	13437	13596	13827	13497	13687	13588	13731	13625	13403	13666	13631	13664	13739	13481	13492	13505	13579	13695	13542	13566	13659	13542	13582	13580	13725	13514	13684	13637	13543	13555	13735	13625	13562	13602	13486	13649	13397	13663	13542	13524	13758	13675	13645	13412	13585	13679	13664	13558	13740	13632	13304	13741	13732	13518	13628	13578	13721	13514	13477	13637	13648	13554	13601	13608	13508	13653	13558	13600	13497	13584	13732	13720	13646	13575	13580	13705	13546	13703	13609	13639	13573	13616	13615	13500	13732	13553	13724	13616	13648	13609	13653	13553	13698	13598	13646	13595	13613	13719	13561	13569	13708	13584	13658	13499	13514	13598	13834	13545	13704	13587	13674	13521	13632	13572	13533	13564	13590	13683	13690	13691	13599	13519	13535	13728	13519	13615	13596	13604	13503	13606	13549	13492	13439	13676	13766	13578	13707	13500	13574	13741	13610	13690	13559	13532	13385	13523	13438	13530	13569	13721	13683	13377	13540	13705	13520	13605	13723	13641	13624	13562	13575	13503	13578	13777	13468	13684	13643	13479	13596	13598	13623	13489	13735	13619	13513	13708	13660	13586	13595	13474	13533	13860	13609	13605	13518	13592	13443	13487	13605	13637	13474	13494	13648	13430	13505	13513	13757	13574	13649	13629	13460	13473	13573	13600	13409	13676	13442	13621	13674	13506	13601	13596	13498	13653	13686	13522	13528	13587	13621	13541	13621	13624	13631	13630	13542	13714	13757	13590	13705	13559	13715	13561	13616	13654	13648	13583	13375	13561	13637	13701	13543	13534	13746	13518	13603	13565	13495	13733	13491	13564	13568	13667	13658	13589	13589	13601	13737	13522	13636	13623	13549	13549	13702	13537	13829	13620	13652	13567	13460	13692	13752	13562	13749	13792	13703	13626	13734	13546	13696	13667	13663	13560	13522	13677	13670	13791	13788	13542	13577	13685	13565	13625	13525	13545	13595	13535	13861	13861	13630	13566	13581	13739	13685	13695	13519	13696	13534	13559	13672	13568	13597	13651	13611	13542	13673	13729	13741	13714	13548	13539	13578	13646	13731	13389	13676	13568	13560	13588	13556	13700	13771	13555	13668	13684	13648	13667	13555	13552	13655	13687	13644	13749	13542	13671	13609	13790	13488	13601	13762	13453	13547	13574	13645	13670	13592	13552	13489	13836	13399	13581	13497	13635	13669	13530	13816	13477	13589	13783	13458	13723	13565	13543	13595	13670	13745	13455	13568	13575	13695	13529	13626	13570	13694	13643	13613	13621	13582	13537	13671	13552	13564	13629	13576	13621	13521	13716	13328	13579	13680	13648	13665	13572	13757	13524	13735	13450	13595	13752	13693	13769	13449	13597	13708	13649	13738	13888	13555	13722	13742	13514	13646	13485	13558	13760	13607	13550	13620	13546	13573	13594	13598	13548	13618	13746	13506	13606	13586	13530	13496	13596	13627	13763	13569	13516	13628	13600	13633	13534	13505	13615	13676	13639	13700	13650	13582	13633	13556	13702	13461	13759	13715	13701	13509	13617	13625	13605	13579	13844	13523	13491	13472	13761	13657	13594	13398	13737	13580	13739	13490	13682	13618	13563	13692	13348	13666	13663	13625	13546	13683	13446	13728	13616	13631	13557	13425	13576	13541	13546	13748	13492	13487	13704	13599	13674	13775	13724	13595	13602	13674	13591	13582	13604	13595	13617	13470	13592	13667	13560	13647	13750	13491	13631	13639	13519	13540	13580	13511	13663	13558	13543	13552	13693	13609	13673	13702	13385	13565	13596	13662	13627	13705	13605	13558	13705	13561	13690	13522	13575	13662	13621	13598	13632	13455	13724	13507	13788	13724	13653	13797	13703	13604	13590	13569	13571	13376	13531	13484	13559	13569	13640	13730	13752	13689	13689	13611	13775	13495	13514	13558	13633	13532	13437	13827	13493	13681	13587	13567	13635	13489	13577	13612	13635	13679	13504	13546	13654	13511	13521	13565	13637	13439	13535	13673	13479	13579	13739	13601	13745	13647	13642	13565	13733	13632	13647	13647	13727	13637	13532	13569	13512	13715	13606	13577	13671	13606	13471	13510	13605	13747	13609	13711	13527	13666	13721	13599	13725	13481	13637	13430	13610	13675	13550	13646	13595	13615	13562	13568	13477	13593	13545	13698	13603	13614	13735	13607	13616	13628	13572	13610	13740	13633	13753	13703	13764	13590	13621	13560	13718	13667	13693	13730	13625	13665	13450	13562	13568	13505	13551	13622	13462	13455	13715	13538	13656	13772	13648	13559	13594	13640	13501	13617	13516	13778	13626	13568	13639	13668	13681	13537	13459	13662	13547	13639	13649	13677	13537	13614	13743	13684	13562	13601	13667	13635	13475	13670	13459	13687	13401	13798	13696	13615	13699	13540	13561	13538	13519	13753	13732	13653	13495	13439	13620	13633	13536	13651	13721	13557	13659	13574	13643	13588	13817	13565	13595	13692	13573	13451	13505	13685	13521	13621	13716	13697	13400	13629	13740	13547	13685	13502	13577	13755	13440	13812	13831	13733	13557	13572	13512	13622	13461	13588	13466	13638	13570	13581	13541	13562	13746	13788	13619	13641	13528	13700	13573	13719	13598	13583	13610	13709	13773	13549	13636	13575	13677	13604	13622	13718	13604	13569	13704	13689	13675	13560	13781	13601	13549	13675	13449	13768	13667	13540	13666	13614	13481	13581	13591	13670	13531	13683	13592	13628	13629	13714	13597	13497	13496	13691	13594	13635	13607	13559	13673	13595	13530	13594	13602	13662	13530	13460	13589	13489	13532	13700	13605	13508	13807	13639	13677	13738	13660	13614	13700	13459	13602	13598	13750	13562	13581	13531	13506	13549	13566	13551	13567	13520	13771	13491	13543	13599	13588	13648	13662	13641	13538	13693	13596	13678	13694	13657	13558	13692	13604	13448	13739	13436	13648	13533	13459	13752	13695	13533	13646	13549	13580	13577	13593	13607	13640	13603	13418	13430	13685	13688	13503	13682	13570	13493	13701	13513	13684	13565	13580	13607	13592	13646	13721	13676	13633	13636	13670	13783	13669	13565	13633	13565	13670	13633	13679	13579	13495	13701	13594	13608	13670	13682	13559	13725	13513	13594	13588	13356	13575	13626	13582	13500	13630	13598	13619	13674	13596	13666	13601	13576	13583	13436	13561	13538	13621	13537	13611	13650	13658	13564	13670	13602	13640	13560	13575	13594	13552	13528	13737	13643	13587	13616	13685	13502	13628	13486	13710	13712	13499	13703	13654	13653	13691	13597	13511	13527	13518	13751	13609	13581	13568	13599	13700	13650	13532	13599	13545	13807	13546	13627	13743	13742	13562	13576	13492	13651	13512	13705	13630	13528	13656	13540	13765	13530	13716	13655	13509	13739	13585	13622	13387	13701	13624	13516	13779	13650	13566	13725	13633	13453	13426	13749	13575	13651	13526	13539	13623	13572	13638	13645	13887	13469	13590	13775	13573	13559	13695	13658	13537	13708	13600	13626	13695	13538	13614	13657	13555	13403	13550	13539	13817	13624	13604	13746	13564	13621	13388	13549	13595	13508	13765	13661	13688	13668	13647	13411	13653	13684	13718	13677	13640	13707	13606	13574	13558	13769	13476	13519	13603	13597	13566	13404	13609	13671	13609	13474	13595	13689	13645	13692	13745	13463	13745	13554	13595	13489	13685	13507	13606	13475	13506	13540	13703	13573	13479
29158	23798	25071	21396	17563	16675	16155	15466	15245	15119	14909	14965	14924	14673	14869	14800	14772	14797	14829	14885	14598	14641	14688	14630	14722	14592	14504	14467	14656	14609	14731	14528	14592	14406	14393	14665	14605	14467	14581	14503	14387	14499	14349	14448	14545	14501	14564	14560	14556	14693	14558	14578	14567	14503	14589	14516	14686	14658	14586	14433	14370	14554	14528	14401	14507	14460	14653	14482	14408	14486	14695	14484	14726	14479	14419	14563	14670	14539	14617	14434	14605	14476	14474	14564	14503	14571	14563	14661	14668	14492	14589	14386	14462	14446	14407	14524	14399	14529	14639	14754	14716	14567	14655	14588	14525	14423	14472	14535	14495	14342	14461	14439	14452	14574	14562	14622	14639	14451	14412	14515	14531	14523	14540	14497	14803	14639	14856	14537	14492	14693	14353	14507	14571	14500	14438	14754	14836	14514	14604	14735	14433	14531	14422	14528	14631	14608	14505	14539	14719	14395	14522	14455	14481	14483	14312	14486	14644	14597	14632	14618	14538	14552	14468	14580	14636	14521	14422	14339	14406	14468	14395	14626	14484	14631	14455	14730	14457	14387	14648	14597	14521	14446	14833	14430	14434	14489	14629	14502	14523	14541	14610	14575	14609	14590	14683	14525	14676	14642	14678	14490	14579	14713	14556	14511	14562	14540	14471	14509	14676	14749	14514	14413	14702	14541	14576	14633	14609	14574	14602	14594	14425	14798	14863	14503	14436	14490	14584	14485	14510	14395	14430	14511	14749	14510	14617	14356	14466	14711	14585	14441	14510	14698	14483	14545	14520	14580	14450	14382	14720	14654	14397	14617	14494	14574	14485	14645	14705	14868	14376	14413	14523	14596	14562	14608	14545	14647	14547	14581	14584	14634	14478	14470	14638	14611	14504	14490	14646	14668	14350	14514	14390	14489	14429	14433	14588	14699	14544	14518	14460	14553	14578	14501	14522	14460	14475	14620	14576	14456	14549	14412	14398	14605	14777	14460	14578	14416	14614	14398	14723	14304	14639	14523	14656	14558	14682	14661	14416	14518	14402	14443	14555	14583	14462	14565	14741	14627	14803	14563	14392	14724	14522	14512	14392	14475	14410	14433	14453	14399	14723	14607	14524	14603	14547	14570	14436	14428	14601	14614	14554	14441	14575	14546	14520	14356	14527	14614	14586	14536	14503	14502	14429	14468	14469	14463	14479	14523	14517	14562	14578	14485	14465	14619	14591	14631	14740	14493	14675	14604	14448	14449	14554	14399	14487	14456	14667	14433	14618	14650	14694	14597	14606	14742	14525	14522	14548	14365	14438	14535	14565	14627	14490	14649	14549	14628	14542	14439	14436	14558	14731	14535	14691	14599	14613	14496	14497	14416	14337	14420	14400	14567	14452	14458	14582	14516	14626	14543	14628	14543	14441	14504	14625	14361	14620	14889	14654	14452	14526	14562	14704	14739	14464	14563	14584	14440	14565	14494	14396	14699	14629	14543	14608	14453	14544	14578	14558	14600	14652	14467	14623	14518	14350	14378	14483	14510	14570	14484	14514	14639	14612	14731	14495	14526	14427	14342	14528	14522	14481	14625	14468	14621	14597	14582	14580	14431	14349	14585	14652	14541	14538	14549	14665	14443	14747	14603	14517	14402	14573	14520	14607	14658	14685	14484	14417	14690	14575	14374	14609	14724	14844	14719	14588	14425	14570	14650	14418	14586	14524	14438	14574	14504	14608	14529	14661	14561	14628	14426	14378	14487	14768	14379	14681	14677	14695	14632	14687	14504	14600	14500	14647	14717	14564	14505	14501	14521	14495	14550	14577	14602	14481	14551	14497	14667	14543	14518	14764	14503	14240	14647	14539	14413	14540	14413	14515	14643	14458	14638	14616	14488	14328	14596	14512	14698	14545	14444	14643	14546	14713	14436	14688	14565	14560	14592	14401	14724	14443	14701	14556	14543	14601	14448	14597	14423	14598	14512	14579	14582	14651	14657	14605	14600	14564	14572	14552	14303	14405	14836	14724	14474	14388	14614	14513	14535	14546	14556	14788	14443	14574	14562	14588	14473	14632	14745	14627	14531	14556	14586	14583	14482	14439	14590	14448	14554	14691	14618	14489	14502	14590	14436	14592	14542	14532	14576	14474	14432	14626	14771	14559	14589	14661	14613	14498	14564	14409	14431	14733	14637	14571	14424	14558	14637	14572	14639	14640	14447	14419	14435	14515	14521	14381	14665	14622	14454	14459	14308	14394	14595	14740	14766	14577	14705	14496	14654	14441	14421	14558	14703	14323	14484	14478	14803	14453	14480	14297	14594	14495	14504	14581	14760	14664	14667	14830	14480	14580	14689	14671	14479	14527	14539	14542	14507	14535	14583	14578	14696	14454	14487	14276	14337	14524	14647	14501	14570	14345	14447	14499	14437	14500	14518	14467	14431	14385	14475	14676	14820	14601	14695	14578	14573	14733	14635	14703	14604	14522	14587	14497	14590	14658	14645	14552	14556	14626	14421	14550	14497	14410	14539	14488	14529	14698	14407	14575	14569	14505	14643	14471	14445	14517	14676	14632	14609	14564	14410	14629	14535	14518	14624	14639	14474	14417	14798	14586	14440	14514	14586	14666	14455	14498	14545	14550	14634	14449	14745	14471	14525	14657	14479	14671	14700	14472	14508	14665	14317	14492	14486	14611	14510	14539	14584	14480	14581	14481	14729	14710	14503	14555	14606	14476	14558	14635	14511	14517	14366	14515	14474	14402	14550	14631	14349	14422	14713	14734	14376	14851	14296	14448	14435	14534	14652	14483	14495	14548	14391	14321	14540	14490	14409	14454	14620	14350	14499	14390	14524	14601	14650	14559	14619	14516	14649	14640	14565	14410	14646	14571	14506	14651	14731	14466	14671	14562	14427	14566	14466	14466	14477	14619	14726	14538	14658	14607	14633	14440	14571	14520	14487	14523	14494	14490	14536	14773	14557	14530	14725	14532	14643	14497	14557	14720	14417	14580	14482	14384	14576	14541	14432	14587	14619	14507	14708	14462	14538	14546	14630	14548	14636	14639	14539	14661	14573	14524	14562	14559	14485	14530	14571	14488	14543	14443	14607	14658	14465	14502	14693	14405	14476	14539	14462	14419	14510	14543	14650	14655	14415	14580	14427	14528	14647	14549	14597	14745	14380	14573	14535	14614	14492	14567	14410	14538	14584	14743	14671	14519	14392	14580	14384	14511	14449	14639	14648	14388	14632	14523	14538	14576	14553	14538	14475	14592	14483	14406	14517	14432	14886	14367	14659	14471	14731	14690	14544	14464	14434	14512	14586	14564	14540	14657	14583	14506	14615	14577	14606	14561	14893	14369	14477	14489	14557	14675	14692	14589	14500	14421	14530	14751	14549	14488	14502	14549	14604	14484	14641	14454	14482	14643	14640	14548	14421	14709	14512	14463	14617	14683	14426	14562	14486	14355	14725	14570	14456	14529	14446	14657	14375	14622	14609	14495	14453	14418	14382	14434	14761	14486	14453	14636	14653	14498	14570	14666	14518	14605	14611	14539	14518	14512	14620	14678	14451	14551	14739	14699	14588	14510	14634	14479	14724	14479	14552	14560	14550	14445	14419	14582	14689	14570	14415	14461	14663	14238	14594	14580	14572	14506	14555	14422	14586	14475	14357	14406	14591	14578	14563	14744	14416	14574	14704	14529	14576	14569	14429	14457	14567	14551	14496	14610	14534	14606	14420	14632	14445	14456	14510	14535	14827	14567	14575	14560	14539	14628	14631	14707	14571	14413	14447	14748	14592	14701	14556	14547	14447	14651	14506	14746	14437	14559	14666	14705	14509	14523	14485	14510	14640	14644	14348	14611	14710	14525	14479	14394	14544	14768	14589	14628	14724	14370	14455	14614	14587	14594	14501	14470	14414	14660	14686	14736	14542	14553	14642	14676	14549	14485	14842	14389	14608	14589	14532	14570	14718	14666	14479	14541	14658	14688	14692	14563	14603	14648	14224	14383	14489	14384	14598	14414	14460	14528	14477	14348	14395	14521	14526	14780	14594	14560	14618	14741	14684	14417	14481	14523	14414	14524	14572	14565	14634	14479	14420	14612	14602	14593	14611	14606	14691	14518	14577	14664	14692	14489	14543	14589	14417	14507	14735	14431	14510	14426	14540	14618	14520	14621	14480	14759	14534	14423	14380	14675	14596	14546	14622	14564	14475	14508	14433	14581	14577	14403	14628	14572	14606	14451	14428	14484	14604	14421	14417	14691	14728	14597	14442	14541	14441	14653	14465	14518	14632	14650	14494	14539	14608	14516	14631	14574	14505	14703	14631	14718	14488	14528	14483	14686	14411	14611	14562	14539	14766	14661	14615	14395	14554	14505	14533	14494	14642	14621	14491	14678	14637	14444	14419	14376	14595	14475	14350	14553	14669	14370	14575	14583	14394	14595	14408	14642	14525	14584	14496	14519	14463	14483	14262	14635	14300	14581	14649	14400	14478	14740	14555	14498	14585	14554	14522	14718	14509	14621	14454	14656	14653	14545	14472	14586	14629	14473	14392	14583	14651	14655	14536	14482	14646	14815	14346	14608	14466	14502	14658	14614	14464	14407	14364	14571	14567	14316	14383	14539	14673	14581	14489	14584	14681	14749	14598	14543	14760	14446	14543	14673	14591	14647	14374	14766	14455	14541	14536	14592	14701	14530	14339	14487	14707	14374	14708	14675	14700	14550	14626	14641	14525	14636	14653	14664	14460	14569	14380	14525	14549	14415	14684	14730	14497	14476	14638	14728	14582	14449	14490	14541	14427	14356	14455	14584	14537	14704	14448	14570	14775	14425	14438	14589	14515	14387	14464	14553	14643	14527	14512	14643	14411	14471	14537	14491	14592	14641	14715	14604	14334	14468	14514	14527	14582	14614	14421	14531	14507	14542	14597	14647	14507	14490	14586	14617	14580	14699	14603	14594	14773	14687	14716	14626	14340	14611	14274	14401	14412	14518	14829	14539	14538	14588	14588	14382	14400	14590	14556	14622	14637	14651	14441	14618	14523	14705	14513	14673	14484	14537	14418	14446	14644	14586	14530	14581	14311	14356	14562	14485	14469	14589	14753	14626	14573	14501	14632	14682	14370	14444	14594	14565	14581	14598	14621
20947	31290	25651	20819	18229	16793	15887	15254	15058	14513	14445	14203	13998	13857	13804	13797	13709	13643	13693	13444	13822	13701	13681	13525	13729	13601	13720	13559	13555	13367	13582	13560	13463	13562	13465	13550	13535	13557	13598	13486	13559	13653	13700	13491	13435	13483	13566	13583	13731	13652	13740	13688	13559	13673	13551	13497	13388	13604	13569	13585	13441	13455	13526	13511	13592	13600	13663	13360	13706	13495	13430	13531	13440	13631	13637	13695	13744	13626	13463	13611	13501	13537	13495	13573	13572	13483	13454	13565	13520	13440	13599	13473	13604	13366	13426	13717	13523	13554	13591	13452	13652	13495	13416	13386	13585	13473	13600	13506	13843	13522	13673	13423	13551	13528	13676	13541	13532	13534	13530	13419	13528	13617	13627	13655	13401	13639	13555	13442	13682	13532	13605	13541	13610	13477	13605	13492	13605	13439	13490	13581	13513	13510	13573	13626	13650	13581	13586	13528	13547	13561	13533	13462	13593	13637	13580	13499	13410	13481	13514	13632	13647	13485	13695	13481	13569	13552	13671	13554	13425	13702	13523	13526	13560	13391	13642	13631	13705	13643	13500	13568	13616	13487	13431	13701	13730	13503	13589	13717	13356	13472	13638	13678	13696	13620	13641	13548	13592	13643	13562	13512	13626	13484	13733	13526	13385	13533	13554	13604	13547	13695	13709	13371	13540	13552	13443	13653	13466	13669	13563	13541	13540	13435	13604	13476	13639	13588	13410	13761	13614	13590	13554	13468	13603	13636	13502	13462	13592	13617	13383	13714	13417	13571	13466	13517	13522	13479	13492	13452	13534	13547	13639	13586	13426	13587	13554	13677	13630	13589	13471	13638	13511	13625	13602	13602	13592	13434	13384	13631	13589	13355	13533	13509	13535	13513	13485	13643	13386	13527	13572	13574	13617	13498	13504	13560	13487	13639	13639	13570	13388	13397	13411	13520	13493	13504	13538	13543	13625	13700	13481	13331	13670	13579	13598	13390	13541	13545	13510	13597	13595	13524	13751	13572	13538	13465	13551	13505	13475	13668	13427	13486	13493	13610	13509	13583	13604	13376	13586	13346	13548	13554	13626	13680	13574	13616	13513	13637	13674	13460	13425	13740	13821	13366	13383	13516	13438	13799	13625	13450	13555	13422	13558	13531	13539	13614	13383	13633	13560	13361	13529	13548	13569	13604	13657	13690	13438	13439	13619	13525	13384	13615	13565	13555	13587	13647	13492	13472	13433	13535	13867	13568	13617	13587	13574	13511	13477	13616	13538	13652	13608	13522	13466	13486	13374	13330	13564	13464	13524	13571	13491	13654	13414	13576	13441	13708	13516	13651	13596	13465	13566	13524	13445	13594	13476	13493	13573	13391	13361	13557	13528	13589	13394	13604	13628	13493	13615	13667	13563	13658	13627	13575	13622	13602	13508	13736	13574	13629	13645	13496	13520	13547	13575	13406	13519	13431	13505	13632	13509	13721	13489	13561	13483	13586	13680	13513	13432	13561	13506	13548	13673	13496	13540	13602	13599	13684	13578	13566	13503	13529	13569	13526	13492	13492	13447	13582	13524	13517	13468	13451	13597	13516	13839	13504	13333	13701	13515	13400	13666	13441	13437	13664	13541	13563	13436	13577	13752	13510	13531	13482	13553	13607	13642	13581	13526	13466	13456	13580	13444	13474	13389	13609	13491	13455	13669	13573	13477	13532	13540	13456	13563	13582	13489	13652	13594	13471	13466	13679	13484	13574	13505	13691	13601	13495	13544	13495	13645	13620	13562	13629	13527	13358	13455	13610	13383	13624	13455	13702	13602	13598	13515	13543	13628	13445	13605	13381	13473	13539	13609	13536	13713	13599	13587	13513	13522	13494	13588	13527	13511	13502	13498	13441	13635	13462	13462	13531	13503	13609	13510	13651	13527	13796	13492	13491	13515	13521	13537	13671	13554	13552	13544	13589	13454	13684	13662	13543	13372	13693	13558	13546	13777	13630	13631	13499	13651	13555	13513	13588	13528	13593	13638	13635	13611	13558	13459	13416	13416	13504	13592	13408	13440	13478	13500	13423	13679	13513	13710	13477	13468	13600	13559	13563	13543	13544	13599	13524	13634	13623	13354	13401	13512	13611	13574	13490	13559	13514	13506	13419	13568	13557	13709	13447	13522	13596	13783	13574	13587	13660	13638	13604	13510	13531	13554	13702	13655	13617	13582	13601	13488	13540	13550	13616	13631	13511	13510	13517	13682	13837	13548	13619	13567	13605	13525	13550	13607	13643	13702	13543	13522	13657	13490	13668	13395	13524	13723	13589	13506	13582	13754	13487	13551	13508	13603	13548	13582	13580	13497	13419	13600	13679	13745	13478	13555	13491	13534	13483	13524	13420	13405	13463	13449	13733	13701	13711	13520	13571	13666	13647	13603	13490	13469	13679	13507	13585	13660	13437	13646	13395	13657	13545	13396	13496	13687	13340	13504	13559	13430	13608	13587	13620	13514	13518	13574	13424	13640	13459	13728	13408	13476	13491	13621	13598	13505	13416	13425	13560	13637	13741	13385	13487	13700	13660	13768	13541	13485	13713	13445	13495	13611	13572	13505	13568	13615	13756	13569	13452	13653	13474	13522	13687	13554	13656	13456	13765	13650	13576	13498	13629	13606	13656	13609	13515	13525	13416	13498	13648	13613	13479	13403	13623	13397	13571	13598	13719	13533	13547	13457	13444	13595	13648	13513	13631	13667	13496	13423	13552	13265	13682	13613	13498	13777	13490	13548	13724	13582	13597	13601	13522	13634	13535	13576	13652	13476	13561	13530	13772	13634	13411	13440	13582	13549	13614	13610	13424	13763	13521	13442	13419	13504	13484	13438	13377	13657	13499	13465	13526	13394	13559	13573	13591	13480	13627	13466	13485	13562	13434	13595	13477	13575	13770	13619	13583	13436	13427	13491	13600	13405	13465	13578	13480	13612	13469	13726	13481	13679	13846	13546	13627	13561	13548	13574	13477	13517	13430	13397	13503	13577	13551	13677	13615	13547	13622	13513	13534	13588	13446	13357	13568	13594	13591	13465	13577	13727	13643	13447	13528	13634	13631	13496	13574	13526	13597	13486	13519	13619	13600	13453	13484	13405	13566	13538	13650	13518	13646	13613	13655	13398	13490	13538	13607	13527	13421	13421	13504	13574	13560	13603	13625	13586	13543	13504	13527	13544	13628	13609	13514	13679	13459	13588	13395	13518	13643	13518	13644	13563	13442	13571	13772	13499	13620	13718	13522	13616	13490	13517	13399	13424	13556	13746	13409	13436	13594	13544	13630	13542	13536	13547	13466	13636	13670	13469	13502	13656	13566	13529	13714	13594	13512	13639	13513	13527	13565	13550	13521	13548	13411	13612	13410	13769	13560	13523	13504	13630	13567	13602	13713	13468	13492	13697	13546	13447	13709	13561	13452	13553	13625	13408	13590	13529	13768	13339	13509	13394	13532	13491	13580	13755	13558	13653	13633	13723	13639	13546	13641	13624	13510	13578	13553	13611	13593	13665	13467	13610	13620	13435	13434	13515	13527	13602	13533	13649	13504	13503	13531	13661	13551	13576	13634	13704	13499	13582	13354	13585	13472	13652	13498	13550	13421	13463	13605	13593	13619	13497	13576	13589	13701	13492	13514	13382	13604	13701	13511	13494	13449	13537	13582	13560	13584	13550	13758	13474	13547	13619	13515	13721	13709	13489	13579	13468	13570	13539	13524	13739	13571	13572	13552	13600	13380	13416	13688	13634	13711	13640	13520	13635	13693	13425	13766	13609	13637	13407	13707	13590	13521	13633	13632	13502	13470	13783	13790	13381	13659	13544	13600	13588	13646	13562	13508	13611	13396	13483	13616	13426	13501	13441	13740	13558	13504	13693	13514	13600	13656	13553	13655	13577	13578	13619	13643	13546	13618	13532	13419	13624	13431	13533	13521	13676	13690	13487	13491	13639	13477	13789	13731	13523	13666	13656	13358	13692	13456	13522	13648	13636	13581	13566	13671	13550	13514	13473	13612	13522	13563	13601	13589	13590	13409	13366	13523	13486	13603	13569	13588	13523	13455	13669	13557	13610	13402	13615	13570	13630	13653	13419	13539	13623	13540	13518	13613	13498	13567	13566	13449	13551	13517	13482	13438	13470	13639	13462	13709	13438	13648	13463	13722	13524	13583	13613	13584	13698	13602	13603	13462	13508	13411	13483	13342	13457	13682	13520	13400	13801	13737	13483	13706	13491	13610	13466	13552	13514	13360	13515	13554	13438	13629	13642	13566	13579	13616	13461	13548	13406	13424	13522	13639	13554	13526	13576	13455	13450	13615	13564	13586	13474	13638	13456	13392	13610	13710	13516	13491	13504	13462	13634	13610	13455	13707	13448	13594	13468	13454	13590	13517	13488	13384	13441	13460	13656	13402	13515	13619	13573	13671	13426	13595	13504	13614	13536	13645	13520	13671	13553	13477	13697	13505	13556	13671	13618	13741	13579	13575	13437	13516	13610	13438	13507	13714	13594	13453	13459	13470	13543	13638	13426	13536	13740	13603	13698	13532	13516	13346	13616	13553	13466	13408	13727	13520	13525	13651	13595	13230	13490	13459	13542	13599	13659	13509	13570	13558	13719	13529	13440	13443	13425	13554	13612	13464	13701	13495	13590	13579	13655	13571	13477	13536	13536	13647	13610	13344	13746	13457	13437	13639	13530	13400	13569	13531	13536	13624	13451	13495	13607	13523	13452	13503	13312	13589	13593	13451	13667	13517	13594	13492	13443	13598	13446	13683	13286	13582	13536	13657	13549	13634	13482	13656	13527	13596	13362	13629	13518	13660	13435	13576	13423	13518	13658	13511	13687	13617	13589	13530	13534	13565	13536	13557	13404	13475	13567	13567	13392	13603	13617	13480	13705	13464	13529	13460	13469	13682	13546	13431	13529	13598	13574	13498	13591	13662	13439	13611	13405	13622	13586	13674	13802	13565	13573	13454	13582	13772	13559	13439	13605	13613	13641	13609	13498	13591	13440	13539	13489	13522	13406	13542	13538	13580	13670	13732	13572	13555	13599	13565	13825	13490	13472	13666	13469	13618	13481	13429	13504	13685	13574	13605	13634	13612	13544	13540	13453	13556
23613	21506	28104	25623	22501	21053	19554	17104	16218	16092	15921	15776	15300	15261	15230	15110	15006	15172	15126	14956	14827	14826	15125	14778	14760	14805	14967	14783	15233	14808	14840	14970	14885	14714	14930	14762	14987	14911	14864	14795	14611	14639	14771	14709	14865	14831	14842	14802	14595	14794	14809	14678	14737	14777	14731	14772	14806	14640	14672	14838	14872	14979	14770	14928	14612	14855	14839	14872	14736	14784	14967	14648	14517	14728	14919	14690	14754	14751	14858	14830	14701	14821	14795	14783	14684	14918	14792	14718	14531	14677	14617	14840	14837	14776	14923	14606	14635	14690	14804	14703	14899	14721	14834	14850	14753	14781	14768	14707	14514	14890	14596	14822	14907	14789	14658	14681	14716	14744	14607	14709	14942	14917	14723	14799	14734	14822	14787	15000	14789	14896	14593	14698	14673	14747	14902	14954	14829	14844	14738	14813	14698	14946	14762	14811	14564	14882	14679	14675	14775	14852	14881	14568	14917	14785	14680	14774	14838	14631	14799	14819	14739	14686	14655	14564	14744	14719	14786	14817	14994	14627	14836	14893	14884	14788	14699	14889	14768	14987	14665	15070	14639	14742	14712	14897	14689	14428	14675	14862	14851	14856	14799	14664	14596	14701	14667	14812	14819	14910	14680	14810	14802	14665	14660	14680	14712	14881	14719	14790	14662	14983	14801	14792	14738	14657	14837	15048	14914	14972	14729	14652	14777	14420	14797	14779	14720	14812	14831	14736	14846	14799	14628	14767	14753	14880	14797	14621	14835	14467	14883	14816	14641	14873	14860	14768	14852	14807	14581	14567	14561	14788	14746	14600	14823	14621	14688	14708	14800	14892	14887	14795	14627	14721	14789	14737	14851	14793	14772	14884	14734	14541	14934	15079	14762	14814	14740	14783	14738	14643	14813	14708	14895	14691	14808	14686	14608	14662	14783	14679	15048	14815	14885	14833	15008	14776	14550	14763	14759	14960	14516	14762	14718	14889	14776	14818	14724	14882	14672	14895	14717	14837	14910	14702	14792	14726	14685	14989	14716	14743	14565	14837	14636	14782	14865	14632	14729	14676	14732	14809	14582	14963	14913	14694	14605	14772	14725	14737	14774	14724	14658	14723	14838	14592	14772	14655	14795	14910	14753	14960	14791	14885	14659	14744	14678	14699	14597	14800	14828	14512	14620	14783	14707	15080	14975	14829	14865	14837	14727	14842	14616	14804	14654	14597	14778	14958	14893	14747	14748	14846	14913	14796	14738	14829	14814	14824	14724	14796	14763	14711	14738	14823	14729	14914	14725	14801	14723	14647	14626	14732	14651	14843	14842	14814	15080	14921	14767	14732	14705	14508	14781	14768	14618	14637	14641	14614	14763	14705	14662	14625	14716	14824	14821	14821	14807	14693	14726	14813	14689	14638	14679	14865	14883	14775	14682	14790	14784	14869	14827	14795	14701	14729	14702	14927	14932	14761	14504	14743	14775	14815	14721	14824	14857	14890	14738	14754	14680	14678	14764	14732	14410	14855	14773	15021	14686	14723	14814	14758	14668	14793	14740	14758	14782	14624	14717	14809	14548	14909	14689	14662	14909	14731	14854	14949	14889	14695	14906	14851	14742	14860	14822	14707	14818	14653	14836	14690	14854	14927	14762	14791	14893	14997	14733	14749	14979	14767	14783	14678	14764	14892	14755	14879	14775	14823	14862	14631	14700	14713	14581	14861	14699	14759	14950	14662	14824	14845	14513	14888	14731	14753	14597	14700	14732	14880	14721	14765	14776	14976	14597	14838	14818	14671	14924	14502	14796	14779	14836	14667	14801	14663	14649	14787	14774	14758	14991	14681	14957	14863	14743	14965	14619	14807	14854	14891	14918	14837	14603	14548	14573	14842	14774	14698	14873	14810	14682	14784	14693	14843	14823	14645	14645	14771	14788	14600	14753	14846	14770	14590	14692	14824	14911	14652	14633	14722	14718	14639	14958	14703	14855	14800	14869	14861	14650	14680	14712	14668	14816	14747	14709	14754	14751	14817	14782	14990	14740	14888	14849	14657	14897	14743	14816	14879	14909	14840	14789	14716	14722	14658	14679	14752	14791	14820	14931	14777	14783	14676	14893	14709	14912	14725	14696	14764	14775	14726	14696	14778	14606	14737	14881	14729	14732	14672	14636	14691	14840	14564	14822	14852	14804	14883	14633	14754	14736	14759	14760	14836	14685	14588	14768	14709	14677	14791	14878	14831	14856	14771	14628	14668	14786	14717	14571	14661	14803	14722	14834	14584	14692	14741	14868	14792	14751	14788	14874	14836	14930	14886	14882	14999	14763	14874	14762	15093	14955	14776	14712	14995	14886	14603	14827	14813	14544	14952	14573	14599	14812	14707	14896	14769	14680	14654	14790	14892	14675	14814	14829	14828	14855	14819	14985	14743	14804	14838	14847	14876	14708	14670	14571	14730	14905	14758	14695	14660	14686	14747	14778	14931	15039	15011	14642	14913	14881	14813	14825	15073	14861	14748	14859	14772	14748	14570	14874	14587	14788	14687	14698	14787	14654	14866	14833	14937	14753	14804	14803	14872	14763	14812	14903	14716	14890	14834	14720	14627	14836	14745	14847	14831	14875	14958	14731	14805	14867	14684	14812	14712	14781	14758	14661	14779	14488	14640	14716	14621	14898	14826	14659	14672	14745	14824	14764	14787	14972	14976	14720	14737	14639	14690	15022	14846	14871	15009	14848	14739	14693	14741	14884	14802	14784	15066	14877	14782	14889	14639	14884	14735	14933	14759	14586	14682	14731	14721	14814	14735	14657	14812	14662	14806	15009	14886	14991	14605	14507	14733	14746	14681	14832	14729	14720	14806	14744	14671	14528	14710	14912	14920	14574	14801	14687	14768	14789	14668	14636	14909	14841	14743	14793	14725	14743	14871	14804	14842	14701	14628	14650	14768	14743	14691	14822	14702	14949	14603	14937	14843	14582	14737	14751	14845	14678	14828	14730	14737	14868	14777	14982	14765	14967	14823	14666	14553	14883	14685	14660	14856	14697	14687	14828	14786	14745	14623	14798	14587	14935	14776	14822	14802	14591	14720	14748	14752	14849	14749	14906	14706	14819	14923	14809	14720	14803	14742	15052	14816	14917	14854	14626	14846	14830	14696	14745	14983	14833	14742	14865	14943	14852	14642	14929	14803	14796	14996	14759	14796	14652	14452	14744	14645	14863	14660	14948	14808	14880	14831	14540	14636	14673	14735	14984	14712	14879	14906	14647	14793	14735	14833	14823	14618	14661	14804	14988	14800	15019	14797	14841	14927	14680	14775	14777	14686	14695	14813	14662	14937	14956	14669	14605	14837	14999	14789	14704	14717	14510	14781	14692	14755	14783	14746	14667	14872	14732	14724	14765	14808	14748	14798	14787	14737	14641	14833	14857	14856	14883	14916	14911	14799	14788	14790	14932	14988	14621	14620	14769	14863	14590	14875	14779	14640	14881	14795	14819	14834	14666	14560	14733	14664	14610	14710	14765	14890	14588	14658	15028	14771	14787	14769	14701	14847	14728	14877	14705	14728	14627	14739	14866	14713	14783	14576	14727	14638	14710	14604	14903	14804	14673	14703	14971	14908	14844	14719	14800	14795	14743	14616	14814	14819	14712	14877	14888	14985	14730	14594	14821	14762	14821	14672	14498	14710	14681	14770	14769	14677	14677	14734	14714	14803	14581	14713	14943	14994	14905	14792	14823	14688	14636	14773	14562	14932	14835	14894	14804	14905	14918	14656	15026	14655	14886	14707	14798	14759	14897	14853	14779	14589	14714	14729	14792	14679	14607	14706	14848	14828	14797	14781	14913	14730	14834	14809	14704	14877	14721	14920	14652	14815	14776	14931	14868	14781	14834	14727	14878	14826	14585	14877	14877	14714	14796	14780	14636	14617	14772	14734	14698	14660	14878	14841	14859	14828	14950	14915	15069	14678	15000	14750	14902	14713	14860	14758	14689	14768	14767	14778	14768	14783	14740	14751	14652	14621	14687	14538	14684	14660	14717	14625	14743	14906	14746	14767	14866	14722	14673	14586	14744	14742	14734	14729	14833	14814	14751	14705	14705	14722	14845	14696	14636	14680	14831	14613	14828	14568	14896	14869	14698	14755	14857	14604	14693	14774	14684	14735	14815	14940	14760	14780	15004	14673	14713	14892	14917	14937	14824	14745	14649	14963	14685	14963	14852	14887	14732	14700	14593	14710	14615	14887	14770	14880	14760	14820	14781	14715	14824	14739	14792	14973	14681	14822	14831	14731	14838	14767	14862	14745	14877	14879	14788	14845	14829	14644	14698	14737	14968	14641	14777	14546	14687	14526	15078	14531	14805	14759	14746	14914	14658	14764	14768	14786	14796	14574	14705	14767	14799	14646	14835	14805	14777	14801	14734	14768	14679	14699	14813	14753	14754	14699	14631	14766	14655	14635	14837	14788	14798	14658	14655	14842	14721	14765	14657	14717	14914	14808	14729	14830	14858	14752	14580	15006	14879	14672	14716	14750	14786	14898	14712	14755	14743	14751	14704	14875	14808	14763	14976	14507	14693	14659	14895	14846	14888	14986	14719	14816	14660	14718	14757	14749	14736	14742	14897	14905	14815	14680	14918	14670	14668	14607	14909	14840	14739	14745	14803	14769	14802	14877	14786	14951	14797	14760	14836	14595	14809	14622	14714	14756	14911	14690	15007	14688	14802	14685	14864	14860	14900	14625	14630	14713	14820	14802	14921	14732	14658	14696	14774	14800	14768	14760	14827	14780	14737	14781	14770	14751	14557	14556	14917	14838	14697	14887	14882	14718	14721	14750	14538	14668	14770	14443	14726	14946	14758	14710	14724	14726	14671	14801	14840	14829	14778	14574	14707	14881	14988	14628	14735	14853	14886	14889	14873	14718	14905	14615	14672	14622	14760	15012	14791	14768	14800	14894	15064	14887	14852	14752	14758	14825	14751	14856	14858	14698	14889	14599	14582	14691	14804	14870	14729	14862	14641	14744	14744	14823	14844	14797	14921	14930	14745	14773	14741	14882	14857	14708	14783	14805	14783	14733	14676	14883	14805	14771	14737	14803	14776	14798	14784	14673	14697	14719	14955	14697	14765	14767	14762	14793	14827	14809
19641	38435	31827	25479	21807	19243	17894	16927	15904	15526	15125	14748	14440	14365	14239	14062	14088	14055	13975	13699	13956	13814	13882	13762	13817	13807	13900	13725	13706	13848	13767	13791	13775	13895	13806	13792	13828	13770	13719	13793	13688	13698	13791	13915	13676	13820	13734	13453	13556	13526	13872	13719	13669	13511	13721	13708	13675	13774	13678	13743	13782	13608	13640	13803	13819	13797	13399	13823	13686	13641	13832	13763	13654	13815	13737	13777	13690	13733	13587	13598	13721	13563	13789	13782	13850	13735	13758	13672	13770	13605	13813	13598	13808	13684	13659	13787	13703	13702	13603	13742	13748	13816	13820	13695	13704	13673	13752	13776	13708	13718	13706	13665	13791	13741	13597	13813	13789	13744	13559	13722	13743	13577	13747	13759	13556	13598	13743	13713	13663	13697	13730	13745	13703	13492	13816	13709	13529	13814	13620	13623	13687	13828	13837	13821	13717	13707	13732	13628	13939	13729	13889	13578	13711	13666	13797	13650	13656	13728	13681	13611	13771	13720	13616	13746	13650	13682	13607	13665	13696	13577	13674	13635	13669	13760	13818	13703	13650	13636	13612	13678	13719	13595	13583	13819	13675	13614	13745	13722	13721	13646	13615	13673	13827	13707	13743	13793	13804	13749	13837	13690	13807	13742	13658	13771	13707	13857	13593	13595	13719	13655	13739	13858	13768	13689	13561	13840	13788	13707	13673	13644	13567	13845	13716	13718	13676	13713	13877	13764	13645	13615	13719	13666	13567	13730	13694	13690	13757	13732	13713	13533	13626	13865	13565	13729	13729	13759	13845	13736	13807	13608	13705	13706	13716	13571	13837	13616	13808	13795	13588	13628	13575	13713	13775	13605	13664	13632	13707	13616	13851	13943	13585	13671	13741	13671	13652	13678	13622	13719	13663	13711	13804	13803	13645	13632	13685	13657	13739	13679	13699	13672	13624	13703	13690	13620	13692	13690	13813	13828	13575	13605	13770	13710	13663	13710	13719	13760	13729	13716	13766	13630	13583	13487	13677	13671	13941	13564	13462	13609	13611	13671	13777	13763	13876	13777	13721	13754	13712	13758	13543	13823	13669	13734	13836	13647	13642	13507	13673	13755	13775	13699	13548	13692	13694	13554	13724	13599	13722	13721	13651	13781	13643	13740	13786	13808	13812	13860	13666	13775	13713	13621	13521	13541	13751	13657	13628	13546	13664	13810	13774	13616	13695	13617	13582	13534	13573	13663	13777	13730	13708	13706	13770	13685	13657	13877	13714	13722	13688	13729	13684	13771	13751	13779	13892	13793	13784	13683	13748	13870	13581	13602	13756	13607	13916	13629	13747	13624	13627	13607	13832	13939	13729	13612	13728	13661	13593	13731	13678	13714	13722	13788	13713	13562	13774	13542	13573	13594	13753	13822	13543	13665	13781	13644	13633	13683	13653	13704	13625	13884	13736	13728	13857	13731	13710	13555	13837	13655	13839	13682	13624	13784	13715	13708	13696	13721	13751	13495	13750	13881	13597	13686	13787	13642	13792	13754	13726	13591	13763	13696	13699	13877	13739	13796	13847	13640	13574	13697	13759	13600	13652	13684	13768	13781	13773	13733	13687	13655	13750	13590	13778	13740	13748	13728	13729	13676	13747	13786	13670	13725	13590	13668	13882	13863	13824	13876	13689	13721	13781	13700	13635	13687	13699	13686	13534	13626	13776	13738	13413	13699	13719	13648	13773	13849	13694	13846	13535	13642	13690	13623	13676	13775	13774	13707	13508	13803	13585	13539	13729	13863	13887	13791	13621	13748	13711	13582	13592	13576	13617	13709	13805	13702	13683	13609	13637	13656	13771	13719	13819	13775	13864	13507	13698	13688	13513	13682	13592	13747	13691	13583	13798	13718	13743	13697	13760	13742	13609	13652	13576	13660	13758	13803	13799	13726	13843	13677	13729	13675	13754	13591	13787	13738	13632	13786	13786	13794	13786	13728	13732	13603	13669	13539	13581	13775	13760	13637	13679	13675	13761	13785	13723	13702	13736	13607	13720	13869	13769	13678	13629	13794	13555	13772	13780	13766	13858	13566	13742	13727	13567	13819	13717	13761	13734	13762	13683	13950	13784	13775	13733	13672	13744	13647	13600	13785	13516	13815	13788	13521	13769	13612	13581	13641	13747	13620	13740	13628	13735	13653	13783	13504	13733	13654	13688	13653	13711	13686	13766	13666	13668	13585	13741	13674	13617	13731	13615	13925	13780	13627	13591	13660	13763	13512	13664	13713	13707	13742	13515	13816	13651	13622	13614	13561	13785	13766	13813	13568	13961	13633	13680	13589	13766	13732	13683	13671	13651	13455	13942	13700	13510	13592	13787	13807	13743	13810	13672	13724	13662	13684	13568	13737	13698	13666	13820	13771	13683	13619	13786	13802	13781	13591	13884	13705	13662	13450	13804	13683	13780	13593	13682	13651	13615	13756	13642	13810	13692	13744	13766	13465	13624	13540	13686	13693	13734	13773	13571	13633	13869	13646	13725	13710	13636	13660	13760	13830	13724	13732	13729	13661	13623	13656	13797	13703	13772	13705	13872	13621	13843	13634	13923	13590	13614	13751	13695	13695	13707	13712	13663	13769	13605	13753	13694	13525	13620	13760	13718	13572	13731	13699	13533	13651	13751	13459	13778	13675	13757	13661	13599	13586	13785	13813	13772	13583	13687	13715	13643	13841	13664	13651	13759	13618	13734	13748	13768	13780	13655	13677	13835	13865	13804	13725	13649	13699	13755	13693	13648	13627	13724	13838	13804	13804	13769	13596	13757	13776	13685	13734	13682	13611	13644	13563	13690	13689	13670	13637	13727	13861	13690	13680	13647	13644	13733	13755	13771	13871	13624	13748	13614	13608	13686	13674	13587	13827	13765	13631	13560	13435	13581	13719	13710	13851	13546	13727	13750	13654	13766	13683	13701	13587	13656	13724	13732	13689	13597	13651	13834	13626	13694	13623	13767	13799	13717	13806	13728	13688	13619	13843	13800	13553	13682	13740	13652	13837	13688	13578	13766	13563	13807	13627	13678	13712	13636	13730	13861	13705	13671	13788	13725	13771	13736	13749	13700	13807	13813	13504	13693	13827	13663	13648	13559	13850	13756	13769	13678	13787	13792	13784	13805	13656	13792	13639	13781	13591	13684	13683	13630	13770	13697	13715	13715	13688	13698	13739	13661	13710	13598	13605	13658	13715	13730	13625	13681	13623	13716	13732	13828	13840	13738	13646	13879	13731	13780	13809	13648	13843	13599	13733	13655	13652	13550	13605	13696	13622	13815	13725	13647	13748	13910	13850	13610	13810	13545	13707	13799	13551	13772	13733	13767	13726	13683	13719	13759	13757	13686	13825	13628	13641	13569	13681	13643	13653	13633	13772	13720	13651	13749	13728	13642	13657	13673	13661	13612	13860	13856	13763	13655	13764	13682	13683	13791	13699	13807	13772	13648	13735	13830	13601	13696	13460	13653	13653	13738	13781	13815	13820	13761	13573	13689	13604	13661	13757	13662	13668	13658	13586	13659	13710	13697	13659	13704	13649	13718	13660	13688	13668	13637	13803	13570	13754	13619	13796	13628	13606	13694	13716	13820	13586	13620	13660	13704	13810	13736	13646	13695	13693	13793	13865	13735	13454	13761	13598	13702	13394	13712	13681	13723	13680	13782	13631	13688	13812	13669	13588	13837	13787	13817	13669	13653	13748	13810	13865	13654	13705	13643	13565	13573	13545	13824	13839	13641	13617	13629	13586	13657	13543	13731	13794	13741	13700	13833	13738	13724	13654	13700	13841	13836	13794	13632	13768	13561	13741	13616	13537	13583	13724	13533	13660	13758	13625	13675	13593	13512	13518	13669	13578	13744	13507	13648	13669	13672	13572	13671	13820	13835	13697	13718	13612	13570	13745	13825	13618	13667	13648	13723	13776	13663	13567	13809	13798	13760	13741	13851	13628	13613	13654	13909	13765	13658	13693	13636	13759	13714	13755	13728	13644	13710	13670	13648	13552	13697	13669	13725	13634	13752	13643	13948	13729	13807	13675	13750	13798	13686	13738	13656	13802	13888	13751	13506	13597	13737	13697	13727	13693	13754	13624	13699	13773	13716	13876	13667	13692	13637	13681	13759	13536	13669	13814	13589	13885	13583	13720	13789	13614	13750	13732	13770	13628	13822	13776	13694	13709	13813	13694	13868	13787	13592	13760	13788	13790	13654	13700	13747	13766	13702	13751	13657	13731	13687	13575	13735	13651	13666	13657	13652	13613	13656	13704	13858	13709	13587	13860	13529	13709	13561	13726	13581	13678	13729	13569	13582	13743	13744	13783	13884	13674	13657	13675	13712	13619	13812	13785	13655	13918	13619	13930	13624	13605	13612	13782	13618	13831	13669	13627	13637	14023	13653	13567	13661	13628	13659	13667	13719	13684	13648	13758	13658	13755	13707	13742	13595	13690	13829	13671	13698	13615	13588	13783	13557	13737	13700	13790	13762	13760	13698	13588	13767	13373	13839	13757	13731	13649	13676	13715	13769	13722	13633	13732	13654	13617	13575	13778	13635	13596	13734	13771	13619	13644	13711	13682	13764	13622	13509	13736	13678	13592	13726	13766	13636	13679	13637	13717	13948	13673	13566	13569	13795	13700	13672	13884	13773	13641	13592	13766	13596	13884	13495	13594	13540	13670	13653	13675	13782	13762	13702	13778	13730	13590	13732	13622	13815	13760	13649	13555	13812	13599	13792	13860	13644	13608	13741	13669	13722	13798	13700	13583	13842	13657	13596	13850	13621	13761	13747	13628	13825	13590	13538	13692	13572	13741	13743	13671	13844	13669	13596	13568	13701	13652	13663	13751	13655	13546	13674	13646	13690	13883	13814	13620	13815	13727	13809	13748	13650	13754	13695	13713	13693	13682	13835	13637	13657	13824	13685	13564	13704	13698	13706	13714	13596	13617	13662	13692	13761	13770	13698	13793	13696	13739	13689	13907	13634	13771	13563	13645	13646	13836	13688	13708	13515	13584	13749	13760	13781	13803	13710	13801	13755	13694	13780	13709	13540	13706	13754	13766	13664	13653	13649	13759	13808	13823	13788	13691	13826	13593	13803	13635	13757	13609	13748	13665
25383	21551	26575	26565	18673	17122	16999	16074	15378	15202	14867	14803	14752	14563	14483	14505	14619	14579	14556	14571	14441	14449	14520	14595	14427	14420	14531	14407	14480	14577	14525	14235	14469	14340	14514	14375	14379	14322	14330	14532	14571	14465	14456	14393	14450	14424	14498	14638	14428	14409	14297	14291	14420	14415	14331	14463	14374	14569	14435	14380	14369	14406	14627	14511	14299	14303	14425	14073	14415	14234	14405	14388	14339	14266	14452	14264	14189	14499	14493	14379	14536	14217	14366	14367	14341	14447	14228	14449	14553	14337	14221	14292	14447	14445	14417	14406	14514	14451	14370	14411	14413	14413	14389	14548	14455	14404	14352	14568	14314	14481	14385	14253	14381	14415	14411	14382	14304	14231	14216	14388	14382	14329	14628	14173	14517	14328	14428	14356	14347	14475	14399	14359	14256	14409	14432	14490	14408	14305	14289	14441	14503	14465	14466	14411	14478	14439	14341	14337	14338	14345	14293	14315	14238	14466	14349	14301	14491	14524	14399	14250	14405	14487	14497	14316	14545	14491	14433	14305	14315	14148	14383	14240	14531	14341	14471	14480	14375	14566	14347	14399	14390	14382	14405	14232	14244	14391	14365	14399	14443	14406	14477	14301	14466	14571	14518	14339	14225	14464	14381	14467	14323	14351	14507	14408	14487	14601	14381	14357	14407	14547	14395	14233	14511	14340	14403	14442	14450	14523	14250	14430	14354	14411	14403	14381	14339	14345	14242	14187	14415	14435	14525	14368	14328	14495	14446	14359	14435	14536	14280	14503	14257	14244	14413	14308	14225	14530	14495	14361	14380	14554	14244	14350	14363	14330	14286	14323	14319	14497	14446	14531	14289	14325	14519	14393	14411	14518	14598	14579	14354	14560	14467	14475	14659	14379	14426	14449	14496	14407	14368	14359	14572	14458	14379	14537	14283	14442	14451	14346	14336	14204	14539	14582	14333	14208	14396	14354	14551	14495	14233	14459	14535	14481	14434	14373	14250	14344	14248	14277	14550	14320	14360	14237	14466	14422	14401	14206	14428	14377	14416	14458	14538	14691	14338	14322	14376	14480	14399	14374	14320	14355	14300	14376	14555	14454	14573	14470	14430	14479	14346	14505	14406	14398	14318	14335	14322	14390	14491	14494	14442	14541	14385	14362	14450	14606	14302	14291	14289	14537	14542	14362	14238	14525	14405	14261	14287	14466	14327	14322	14324	14308	14426	14471	14475	14384	14243	14459	14255	14366	14312	14342	14420	14376	14576	14456	14385	14301	14459	14404	14415	14329	14123	14472	14484	14412	14463	14349	14393	14236	14528	14420	14477	14382	14288	14436	14501	14392	14474	14233	14317	14353	14435	14369	14446	14484	14280	14180	14394	14446	14309	14400	14263	14446	14369	14340	14319	14509	14423	14444	14359	14313	14603	14453	14410	14196	14413	14188	14252	14283	14388	14200	14395	14553	14166	14255	14430	14261	14395	14337	14391	14519	14432	14312	14520	14343	14215	14450	14358	14399	14467	14607	14556	14341	14494	14353	14399	14432	14207	14345	14389	14298	14352	14482	14345	14478	14534	14585	14554	14325	14451	14180	14367	14411	14469	14477	14446	14491	14373	14275	14264	14143	14593	14490	14455	14323	14483	14488	14434	14296	14181	14296	14338	14304	14499	14314	14340	14330	14379	14332	14450	14241	14305	14479	14458	14539	14289	14267	14125	14307	14247	14613	14272	14441	14572	14436	14424	14473	14467	14417	14419	14324	14304	14311	14257	14209	14486	14301	14366	14381	14264	14277	14458	14326	14409	14431	14387	14278	14488	14259	14416	14431	14308	14397	14459	14429	14352	14329	14462	14397	14461	14489	14344	14499	14462	14443	14388	14589	14392	14312	14494	14325	14230	14181	14344	14173	14483	14401	14348	14220	14523	14345	14426	14586	14384	14243	14453	14315	14490	14272	14278	14429	14567	14250	14489	14482	14379	14183	14291	14265	14442	14358	14486	14353	14198	14414	14324	14240	14418	14484	14709	14281	14465	14486	14363	14218	14505	14468	14624	14398	14462	14446	14275	14318	14396	14298	14469	14320	14390	14384	14511	14403	14255	14550	14279	14517	14316	14440	14473	14476	14475	14478	14270	14193	14389	14390	14374	14507	14417	14433	14240	14316	14455	14398	14386	14354	14415	14395	14620	14455	14129	14650	14316	14400	14423	14423	14594	14366	14366	14408	14615	14337	14499	14478	14329	14387	14421	14303	14437	14365	14299	14358	14416	14467	14345	14387	14307	14357	14537	14409	14394	14285	14272	14387	14360	14485	14330	14461	14200	14362	14599	14513	14523	14282	14433	14341	14495	14612	14514	14366	14493	14401	14587	14355	14496	14390	14352	14235	14447	14252	14278	14277	14232	14418	14356	14445	14327	14424	14502	14488	14450	14179	14266	14448	14516	14320	14575	14376	14284	14449	14506	14223	14481	14308	14314	14319	14236	14258	14506	14353	14428	14472	14609	14380	14283	14450	14526	14378	14556	14388	14260	14437	14512	14260	14371	14495	14423	14398	14409	14356	14403	14316	14269	14406	14591	14328	14395	14462	14382	14449	14428	14400	14368	14371	14360	14476	14307	14316	14412	14265	14290	14437	14426	14401	14423	14515	14222	14527	14463	14261	14509	14305	14351	14198	14348	14352	14300	14474	14415	14353	14370	14408	14262	14447	14329	14384	14455	14451	14314	14469	14607	14429	14387	14276	14343	14539	14384	14392	14407	14493	14468	14344	14366	14317	14296	14397	14369	14603	14307	14476	14272	14560	14373	14493	14390	14400	14356	14272	14443	14366	14404	14486	14334	14363	14423	14336	14413	14329	14245	14623	14498	14423	14310	14515	14256	14536	14454	14417	14450	14549	14434	14464	14433	14206	14382	14371	14352	14503	14635	14192	14540	14292	14486	14489	14262	14420	14443	14342	14324	14529	14319	14374	14290	14391	14358	14359	14200	14292	14232	14296	14356	14342	14492	14460	14426	14475	14491	14324	14374	14296	14485	14325	14301	14608	14456	14390	14499	14316	14489	14498	14737	14376	14528	14372	14447	14449	14465	14423	14437	14389	14426	14270	14292	14570	14506	14475	14554	14384	14370	14449	14275	14504	14271	14350	14607	14437	14633	14472	14446	14395	14356	14330	14468	14428	14433	14209	14250	14296	14564	14414	14546	14484	14264	14286	14426	14405	14502	14478	14436	14417	14275	14586	14379	14334	14508	14513	14426	14392	14360	14238	14506	14517	14464	14317	14512	14179	14318	14490	14486	14475	14455	14317	14253	14651	14360	14284	14490	14276	14440	14531	14350	14318	14620	14358	14309	14420	14394	14476	14460	14462	14483	14402	14450	14211	14575	14419	14373	14376	14363	14314	14418	14490	14387	14259	14293	14410	14457	14338	14463	14529	14358	14348	14279	14291	14357	14325	14410	14473	14410	14452	14258	14150	14407	14423	14386	14450	14335	14414	14435	14226	14470	14549	14525	14326	14371	14367	14304	14380	14353	14416	14483	14434	14408	14381	14379	14290	14344	14516	14322	14427	14208	14440	14242	14431	14662	14316	14373	14201	14367	14554	14346	14501	14471	14361	14275	14548	14452	14506	14455	14270	14429	14306	14297	14519	14305	14260	14270	14390	14666	14305	14351	14406	14437	14519	14419	14197	14225	14351	14454	14420	14348	14236	14504	14359	14385	14378	14409	14342	14475	14442	14354	14430	14730	14439	14373	14565	14272	14389	14184	14427	14441	14328	14458	14385	14467	14443	14585	14303	14221	14134	14292	14527	14462	14276	14180	14600	14535	14227	14440	14429	14473	14537	14435	14425	14413	14588	14381	14506	14407	14324	14346	14302	14340	14371	14324	14421	14345	14454	14366	14308	14321	14565	14229	14374	14536	14566	14435	14580	14287	14601	14333	14353	14417	14484	14585	14503	14456	14328	14429	14419	14557	14291	14396	14449	14263	14314	14300	14415	14437	14493	14482	14418	14324	14461	14357	14339	14327	14357	14413	14515	14587	14373	14462	14404	14469	14364	14353	14569	14448	14209	14237	14470	14375	14417	14578	14498	14521	14423	14442	14259	14374	14350	14237	14316	14527	14448	14418	14236	14310	14369	14352	14535	14393	14315	14452	14357	14265	14386	14514	14348	14375	14372	14549	14509	14487	14236	14218	14413	14385	14438	14263	14421	14359	14404	14280	14389	14525	14456	14383	14181	14475	14379	14292	14422	14278	14355	14476	14468	14318	14390	14346	14197	14270	14272	14354	14493	14603	14356	14423	14284	14394	14499	14388	14441	14371	14391	14552	14402	14272	14336	14495	14557	14498	14337	14474	14355	14331	14305	14407	14286	14523	14378	14566	14422	14377	14450	14260	14527	14403	14402	14640	14665	14400	14571	14349	14483	14435	14464	14649	14254	14410	14289	14273	14421	14426	14476	14347	14442	14553	14545	14412	14271	14661	14518	14340	14349	14605	14390	14199	14394	14518	14177	14500	14353	14416	14408	14576	14288	14302	14498	14456	14390	14372	14494	14300	14345	14547	14277	14532	14612	14266	14269	14269	14365	14524	14608	14268	14229	14454	14318	14443	14437	14464	14256	14420	14423	14576	14642	14286	14455	14403	14323	14467	14489	14447	14248	14356	14427	14409	14562	14500	14246	14465	14442	14513	14405	14459	14516	14328	14267	14306	14310	14547	14519	14498	14404	14341	14406	14308	14438	14250	14184	14328	14652	14379	14322	14244	14456	14528	14557	14483	14228	14326	14344	14635	14276	14411	14336	14579	14387	14344	14346	14440	14313	14298	14362	14347	14443	14258	14522	14461	14350	14308	14515	14455	14309	14366	14677	14408	14385	14541	14526	14537	14311	14494	14380	14234	14286	14509	14532	14465	14328	14312	14278	14491	14286	14345	14406	14227	14536	14418	14439	14371	14507	14443	14161	14369	14461	14204	14358	14387	14443	14373	14335	14476	14198	14570	14355	14378	14373	14457	14501	14355	14530	14495	14486	14311	14476	14290	14123	14293	14453	14503	14388	14451	14594	14515	14279	14328	14337	14600	14493	14393	14439	14591	14495	14387	14402	14412	14336	14470	14474	14394	14410	14486	14552	14462	14283
19821	33860	28045	22478	19585	17652	16647	15820	15165	14631	14676	14427	13983	13970	13747	13615	13795	13585	13621	13557	13280	13661	13605	13537	13403	13461	13702	13426	13546	13434	13550	13557	13547	13504	13705	13375	13517	13320	13549	13494	13540	13487	13537	13375	13375	13329	13444	13356	13449	13349	13297	13426	13271	13475	13525	13488	13277	13386	13435	13472	13541	13502	13323	13339	13467	13522	13497	13477	13436	13385	13565	13396	13372	13534	13408	13377	13344	13515	13474	13540	13349	13392	13416	13405	13579	13458	13505	13500	13421	13469	13510	13476	13398	13483	13477	13283	13524	13459	13494	13498	13436	13458	13444	13375	13291	13503	13466	13425	13476	13399	13404	13524	13543	13477	13463	13404	13463	13430	13502	13456	13584	13321	13446	13455	13446	13484	13531	13453	13505	13486	13469	13311	13533	13444	13381	13471	13381	13435	13564	13686	13447	13420	13413	13436	13408	13410	13545	13412	13429	13402	13378	13297	13587	13518	13584	13496	13480	13477	13539	13498	13505	13421	13489	13460	13477	13390	13351	13308	13484	13397	13435	13432	13394	13462	13348	13562	13447	13461	13427	13630	13408	13437	13586	13391	13320	13349	13478	13451	13515	13413	13460	13383	13620	13506	13356	13285	13451	13461	13476	13559	13357	13274	13422	13442	13254	13490	13432	13445	13492	13350	13445	13392	13402	13358	13492	13387	13521	13413	13469	13575	13297	13545	13628	13358	13365	13475	13416	13428	13397	13569	13477	13515	13429	13530	13417	13479	13584	13413	13463	13382	13348	13482	13434	13417	13202	13661	13425	13387	13498	13629	13394	13429	13405	13516	13619	13344	13315	13321	13516	13452	13378	13314	13504	13444	13479	13425	13500	13499	13357	13365	13496	13487	13466	13359	13364	13755	13635	13323	13461	13312	13429	13262	13445	13585	13293	13468	13600	13487	13526	13512	13563	13348	13397	13588	13387	13528	13563	13409	13413	13376	13372	13317	13479	13218	13409	13451	13551	13557	13357	13530	13433	13376	13365	13495	13465	13346	13378	13381	13351	13478	13388	13611	13338	13268	13364	13521	13395	13477	13407	13383	13512	13394	13445	13446	13481	13496	13505	13560	13342	13455	13579	13467	13516	13402	13453	13373	13505	13450	13568	13345	13513	13579	13356	13452	13501	13392	13337	13649	13513	13529	13578	13427	13595	13350	13422	13351	13357	13370	13563	13449	13214	13641	13465	13352	13490	13547	13484	13477	13496	13314	13304	13438	13422	13418	13587	13600	13626	13629	13330	13179	13539	13199	13268	13345	13554	13467	13287	13451	13307	13569	13441	13517	13471	13460	13539	13457	13669	13256	13608	13257	13401	13510	13466	13465	13507	13312	13388	13422	13378	13500	13495	13388	13406	13443	13619	13425	13304	13476	13611	13462	13537	13587	13373	13472	13461	13352	13439	13491	13457	13416	13510	13583	13497	13411	13360	13666	13499	13542	13519	13518	13498	13380	13460	13457	13463	13521	13457	13472	13451	13404	13493	13507	13435	13474	13413	13428	13379	13432	13257	13504	13411	13482	13277	13394	13336	13577	13666	13345	13500	13518	13541	13397	13461	13449	13370	13479	13297	13354	13477	13520	13421	13329	13705	13366	13537	13443	13317	13536	13382	13299	13380	13666	13349	13531	13354	13573	13313	13276	13389	13555	13383	13420	13458	13373	13400	13545	13573	13427	13378	13462	13455	13323	13411	13361	13409	13450	13584	13421	13233	13485	13299	13510	13473	13388	13421	13592	13378	13356	13390	13511	13424	13541	13378	13400	13405	13644	13352	13525	13489	13411	13518	13529	13394	13392	13551	13487	13543	13496	13441	13530	13497	13522	13246	13480	13255	13520	13465	13386	13424	13514	13398	13479	13461	13343	13421	13435	13518	13399	13465	13460	13318	13281	13575	13285	13425	13501	13499	13422	13413	13427	13426	13514	13558	13449	13431	13490	13410	13428	13240	13508	13515	13527	13327	13184	13364	13425	13498	13491	13348	13457	13330	13244	13311	13321	13422	13417	13459	13415	13626	13379	13488	13416	13620	13400	13469	13233	13398	13269	13382	13450	13437	13410	13590	13577	13392	13377	13289	13411	13508	13462	13398	13482	13457	13444	13270	13380	13460	13368	13345	13414	13459	13598	13646	13429	13479	13554	13453	13467	13465	13535	13417	13537	13474	13463	13412	13342	13464	13443	13576	13478	13491	13378	13335	13435	13599	13427	13282	13487	13404	13537	13479	13478	13349	13485	13607	13436	13388	13396	13428	13450	13589	13511	13488	13395	13480	13567	13442	13285	13630	13316	13491	13362	13507	13592	13307	13517	13468	13391	13213	13394	13429	13415	13727	13460	13374	13460	13444	13230	13437	13546	13382	13398	13457	13435	13516	13410	13486	13434	13323	13511	13403	13275	13425	13373	13496	13444	13302	13497	13406	13368	13544	13297	13288	13399	13469	13389	13435	13444	13459	13347	13477	13378	13407	13336	13426	13515	13590	13534	13321	13475	13565	13592	13465	13400	13450	13374	13423	13519	13503	13468	13516	13388	13373	13507	13493	13379	13563	13372	13517	13176	13415	13387	13296	13369	13513	13257	13526	13809	13338	13373	13366	13286	13452	13397	13272	13476	13408	13491	13425	13526	13400	13414	13598	13390	13529	13635	13426	13627	13476	13444	13416	13457	13559	13296	13631	13392	13435	13537	13451	13518	13488	13383	13265	13405	13522	13551	13498	13496	13384	13565	13445	13458	13660	13430	13465	13535	13512	13601	13586	13472	13347	13499	13356	13617	13393	13508	13547	13474	13538	13414	13557	13405	13524	13416	13341	13493	13463	13547	13437	13392	13465	13474	13626	13469	13637	13334	13486	13593	13393	13600	13312	13430	13463	13386	13568	13503	13443	13315	13310	13558	13274	13323	13638	13430	13373	13407	13431	13511	13404	13492	13425	13372	13632	13546	13535	13249	13405	13357	13545	13434	13445	13427	13392	13433	13345	13440	13468	13352	13429	13590	13331	13401	13725	13357	13329	13399	13430	13359	13508	13392	13416	13460	13325	13431	13571	13356	13394	13371	13377	13280	13381	13417	13472	13440	13435	13445	13521	13448	13394	13526	13588	13532	13600	13689	13487	13420	13569	13413	13360	13541	13397	13581	13243	13581	13583	13577	13497	13437	13426	13382	13489	13476	13412	13285	13459	13418	13466	13512	13454	13396	13435	13398	13515	13347	13308	13357	13475	13310	13550	13577	13481	13368	13559	13472	13527	13376	13306	13439	13519	13369	13542	13560	13564	13438	13467	13733	13364	13553	13443	13368	13501	13438	13417	13517	13558	13520	13578	13558	13451	13296	13524	13376	13558	13352	13442	13504	13420	13410	13558	13481	13491	13363	13288	13363	13472	13545	13537	13467	13215	13586	13254	13369	13336	13469	13434	13400	13490	13499	13350	13542	13458	13409	13386	13336	13417	13374	13512	13595	13456	13372	13578	13451	13482	13274	13246	13546	13344	13408	13318	13514	13540	13515	13313	13499	13452	13567	13344	13672	13472	13534	13492	13604	13469	13389	13364	13490	13544	13278	13427	13423	13528	13457	13418	13373	13406	13642	13465	13473	13414	13426	13412	13420	13417	13474	13417	13435	13649	13539	13592	13503	13553	13534	13392	13401	13580	13491	13412	13573	13408	13365	13517	13497	13338	13433	13181	13479	13407	13413	13545	13438	13375	13381	13406	13341	13515	13371	13304	13399	13556	13545	13471	13482	13436	13472	13418	13481	13436	13482	13264	13412	13496	13418	13359	13415	13362	13308	13412	13367	13257	13478	13392	13486	13443	13244	13448	13339	13321	13495	13475	13557	13417	13479	13586	13439	13459	13360	13536	13396	13556	13415	13378	13372	13540	13338	13510	13425	13453	13391	13424	13559	13547	13408	13408	13382	13363	13311	13401	13479	13384	13662	13428	13437	13479	13437	13576	13443	13405	13364	13339	13268	13661	13380	13614	13451	13480	13371	13424	13467	13488	13530	13444	13451	13444	13599	13333	13471	13496	13428	13293	13352	13495	13554	13525	13579	13615	13492	13513	13486	13483	13411	13464	13516	13373	13450	13481	13524	13330	13396	13383	13489	13534	13512	13504	13460	13301	13483	13425	13269	13477	13284	13295	13448	13400	13409	13298	13531	13387	13499	13364	13385	13550	13329	13304	13382	13351	13479	13576	13396	13364	13411	13490	13371	13575	13610	13452	13437	13425	13615	13430	13595	13550	13411	13520	13303	13449	13489	13427	13370	13332	13418	13397	13655	13493	13430	13394	13389	13608	13447	13408	13474	13432	13421	13616	13425	13434	13418	13579	13473	13408	13455	13518	13609	13570	13425	13564	13656	13508	13481	13350	13591	13442	13373	13345	13551	13434	13513	13436	13279	13421	13563	13378	13471	13450	13460	13411	13432	13420	13455	13355	13578	13520	13321	13618	13316	13501	13444	13280	13517	13274	13706	13292	13318	13395	13541	13436	13336	13308	13431	13633	13382	13363	13532	13448	13525	13474	13426	13379	13392	13471	13515	13476	13290	13608	13302	13476	13370	13519	13574	13424	13601	13329	13415	13580	13501	13344	13436	13453	13453	13324	13408	13359	13255	13431	13525	13573	13578	13429	13415	13390	13559	13651	13332	13521	13432	13451	13605	13497	13654	13505	13413	13293	13390	13336	13483	13639	13356	13354	13509	13311	13444	13474	13595	13509	13468	13464	13552	13497	13301	13526	13507	13294	13512	13504	13651	13594	13391	13351	13343	13455	13518	13531	13338	13470	13461	13432	13376	13508	13431	13372	13386	13586	13521	13338	13467	13441	13331	13349	13510	13606	13328	13492	13598	13539	13416	13527	13370	13490	13545	13514	13428	13488	13552	13519	13395	13367	13600	13370	13504	13435	13356	13448	13333	13372	13373	13546	13507	13484	13481	13532	13521	13417	13375	13389	13481	13358	13476	13458	13450	13312	13438	13520	13520	13360	13423	13499	13616	13413	13348	13396	13403	13363	13560	13380	13410	13513	13362	13491	13437	13439	13327	13632	13529	13478	13429	13406	13486	13502	13622	13548	13505	13445	13407	13235	13441	13443	13317
22698	21569	28720	24911	22020	23496	23237	18455	17137	16836	16623	16119	15945	15898	15734	15427	15430	15252	15315	15255	15207	15216	14977	15063	15015	14953	15046	15088	15167	15068	14984	15029	15051	14887	14918	15177	14932	15014	15140	14798	15047	15018	15104	14980	14916	14960	14990	15154	14864	14931	15076	14927	15190	14910	14998	15064	14975	15055	14925	15094	14827	15121	14909	14792	14969	14852	14883	14852	14994	14934	14966	14926	15049	14993	14929	14979	14982	14948	14997	15003	14968	14926	14904	14817	14902	14966	14805	14992	14865	14821	15025	14870	14784	15011	14883	15142	14767	14977	14810	14925	15065	14941	14926	14916	14827	14866	15065	14986	14945	15014	15118	14733	14874	14873	14742	14824	15038	15005	14898	14790	14916	14874	15102	15011	14792	14873	14818	14784	14774	14957	14991	14954	14983	14898	15015	14879	14929	14759	15075	14836	14846	14964	14831	14950	15101	14714	14982	14938	14784	14955	14795	14986	14812	14953	14875	14875	14820	14958	14892	14898	14840	14935	15052	14704	14908	15044	14932	14977	14873	14713	14903	14985	14944	14973	14983	14888	14848	14989	14826	14961	15052	14842	14764	14950	14754	14826	14848	14848	14800	14898	14880	15089	15061	14940	14807	14833	15002	14925	15012	14851	14861	15081	14969	14916	15060	14658	15027	14808	14902	14864	14872	14880	14882	15024	14999	15118	14884	14974	14970	14885	14839	14915	14940	14945	15003	14950	14846	14845	14906	14917	14823	15106	14903	15100	14784	14921	15017	15028	14951	15085	14789	14924	14823	14947	15096	14726	14781	14930	14635	14805	14867	14984	14790	14763	14732	14570	14867	14797	15084	15035	14958	14971	14951	14864	14993	14977	14661	14983	14978	14811	14919	14898	14875	14903	14750	15064	14758	14711	14940	14871	15084	14850	14829	14856	14993	15205	14922	14882	14950	14907	14991	14882	14877	14847	14900	14875	14774	15102	14951	15085	14755	15133	14927	15067	14880	14909	14959	14967	14511	14942	14893	14987	14853	14818	14847	14932	14871	14915	14873	14821	14887	14814	14915	14867	14660	14701	14863	14915	14968	15153	14964	14867	14830	15131	14961	15008	15053	14863	14787	14762	14921	14909	14923	14755	14881	14872	14808	14762	14854	14890	14823	14744	14964	14970	14857	14998	14830	14851	14825	14999	14784	14857	14978	15008	14790	14960	14767	14730	14782	15064	14839	15103	14881	14939	14803	14941	15010	14857	14964	14939	14801	15027	14916	14911	14982	14909	15161	14939	14964	14967	14869	14942	14935	14813	14980	14817	14794	15038	15185	14974	14973	14876	15048	14809	15002	14729	14882	15044	14781	14913	14859	15058	15175	15057	15020	14842	14893	14761	14883	14876	15023	15013	14814	14758	14828	14715	14859	14789	14900	14834	14616	14935	15000	14786	14714	14975	14812	14816	14879	14769	14899	14968	14927	15075	14954	15083	14964	14958	14889	14874	14910	15036	14892	14794	14858	14977	14870	14915	14819	14793	14931	14925	14875	14710	14812	14892	14891	14862	14857	14760	15044	15136	14903	14888	14692	15075	14828	14758	14958	15040	15080	14886	14929	14909	15218	14854	14867	14972	15033	14768	14903	14870	14926	15076	14950	14898	15120	14725	14802	14830	14984	14958	14747	15021	14864	14834	14703	14675	14936	14776	14762	14757	14778	14861	14816	15011	14975	15083	14920	14922	15109	14755	14758	14792	14839	14734	14839	14865	14758	14708	14769	14963	14851	15061	15157	14927	15047	14952	14886	14873	14929	14952	14804	14898	14958	14850	14943	14949	14823	14741	14943	15038	14755	14880	14854	14859	15162	14990	14897	14827	14922	14779	14818	14866	15049	14804	14886	14882	15062	14802	14813	14954	14936	14991	14798	14821	14828	14843	14917	14914	14797	14922	14961	14982	14777	15128	14996	14789	14704	14982	14981	15134	14865	14961	14928	14947	15089	14953	14926	15038	14767	14827	15028	15069	14592	14749	14903	14911	14840	14981	15086	14956	14769	14680	14824	14876	14741	14727	14970	14936	14919	14885	14977	14797	14904	14815	15018	14934	15063	14945	15049	14823	14822	14874	14702	14728	14878	15009	15016	14968	15076	14815	14996	15048	14775	14813	15042	14885	14747	14866	14926	14932	14951	14548	14842	14820	14734	14834	15056	14923	14886	14958	14953	15114	15033	14830	14838	15003	14794	14906	14991	14936	15119	14985	14886	14972	14750	14883	14854	15150	15022	14635	14685	14760	14910	14908	14885	14732	14926	14901	15012	14817	14879	14978	14733	14831	14942	14876	15108	14919	14631	14867	14574	14938	15052	14989	14780	14927	14695	15020	15071	15035	14870	14930	14812	14845	15075	14930	14981	14691	14942	14993	14731	14900	14837	15040	14948	14929	14949	14948	14784	14777	14940	14853	15023	14799	14878	15098	14791	14994	14802	14990	14960	14956	14839	15040	14942	14792	14856	14829	14882	14809	14792	14894	14822	14902	14990	14856	14867	14864	14860	14824	14904	14845	15046	14937	14856	14711	14757	14811	15044	14924	14971	14972	14985	14850	14839	14738	14848	14988	14897	14833	14836	15081	14906	14954	14878	14961	15026	14925	15007	14962	14774	15061	14981	14871	15011	14845	14879	14675	14866	14698	14983	14892	14847	14916	15127	14897	14675	14958	15019	15046	14821	15004	14833	14938	14952	15007	15010	14867	14947	14848	14893	14873	14962	14861	14893	14674	14953	14844	14607	14885	15055	15100	15228	14991	14745	14726	14894	15026	15040	14842	14998	14939	14886	15042	14873	14907	15111	15142	14876	14822	14995	14945	14992	14737	14767	14890	14839	14953	14885	14832	14785	14828	15064	15098	14827	14960	14914	14587	14927	14889	14795	14869	14756	14659	14868	14918	14869	15080	14902	15017	15007	14672	14957	14840	14847	14851	14653	14839	14918	14867	14850	14995	14917	14942	14948	14827	15087	15051	15029	14834	14854	14863	14867	14871	14819	15051	14827	14775	14990	14687	14967	14835	14859	14757	14738	14848	14916	14885	15085	14700	14970	14887	14777	14761	14738	14857	14997	14964	14726	14803	15035	15032	15082	15163	14748	14826	14915	14779	14767	15007	14968	14941	14936	14949	14916	14730	14634	15034	15069	14895	14833	14954	14942	14986	14902	14782	14953	14890	15006	14857	15045	14921	14898	14812	15088	15108	14853	14913	14763	14739	15011	14840	15049	14871	14644	14875	14878	15064	14806	15064	14928	14958	14942	14984	14859	14778	14962	14791	14827	14903	14969	14922	15110	14880	15048	14910	14726	14811	14814	14967	14920	14823	14964	14920	14989	14796	14886	14709	14896	15020	14938	14858	15008	15003	15001	14888	14994	14959	14845	14899	14759	14836	14714	15009	14849	14894	14923	14846	15013	14918	14875	15086	14819	14998	14894	14834	15065	15038	14754	14758	14806	14958	15091	15087	14888	14701	14892	14946	15110	14821	14747	14807	14811	14827	14903	14818	14842	14837	14819	14987	14631	14946	15064	14898	14850	15053	15076	14891	15036	15000	14966	14821	14953	14843	15070	14836	14907	14837	14915	14807	14858	14847	14783	14935	15002	15035	15009	14923	14889	14925	15113	14867	15021	14825	14895	14929	14913	14838	14909	15009	14951	15001	15015	14765	14873	14957	15038	14951	14872	14880	14906	14957	14822	14935	14905	14829	14917	15033	14808	14584	14788	14861	15150	15100	14952	14880	14889	14913	14892	14996	14984	14852	14744	15102	14993	14788	14866	14811	15061	14841	14863	14970	15110	14851	14904	15055	14936	14897	14827	14964	14875	14805	14827	14670	15021	15049	14844	14810	14860	15007	14964	14753	14843	14870	14757	14814	14925	14998	14938	14882	14927	14946	14796	14854	14866	14778	14724	14671	15075	15056	14867	14662	14947	14951	14875	14655	14875	14744	14887	14944	15054	14856	14991	14862	14982	14913	14778	15015	14865	14877	14890	14822	14788	14959	14881	14845	15039	14958	14727	14822	14803	15070	15007	14795	14915	14936	15023	14943	14990	14854	14862	14698	14798	14851	14757	14997	14848	14756	14852	14846	14776	14896	14792	14853	15099	14939	15080	14873	14871	15016	14776	14779	14572	14748	14870	14989	14965	14853	14868	14848	15103	14964	15109	15039	14889	14993	14873	14881	14803	14892	14931	14987	14831	14897	14767	14984	14874	15105	14802	14918	14934	14859	14651	14823	14848	14931	14779	14914	14808	14988	14920	14629	14777	14930	14970	14721	14928	14538	14884	14827	14764	14960	14788	14812	14925	14940	14885	14842	15033	14872	14780	14903	14989	14839	14924	15137	14986	15007	14729	15108	15012	14940	14927	14807	14804	14871	14863	14717	14790	14988	14817	14853	14865	14709	15024	15015	14941	14851	14875	14901	14947	14939	14960	14944	14834	14939	14795	14939	14866	14933	14893	14772	14774	14852	14942	14909	14882	15038	14664	14897	14992	14990	14930	14983	14922	14892	14811	14954	14801	14833	14858	15021	14996	14761	14743	14812	14825	14941	14981	15051	15011	14950	14720	15134	14867	14948	14679	14913	14840	15015	14946	14961	14882	14959	14938	14969	15064	14832	14817	14852	14760	15006	14775	14774	14874	14906	14889	14858	14998	14977	14767	15095	14872	14913	14744	14846	14790	14919	15076	14767	14909	14991	14941	14862	14827	14815	14987	14833	14901	14846	14997	14868	14976	14823	14812	14964	14849	14943	15067	15069	14934	14984	14918	14816	14726	14797	14958	14981	14969	14824	14775	14878	14947	14964	14718	14905	14918	14899	14862	14893	14777	14806	15044	14724	14875	14807	14868	14809	14957	14910	14837	14984	14986	14940	14909	14828	14749	14867	14978	14857	14913	14974	14880	15299	14751	14931	15119	15118	14902	15003	14846	14712	14880	14768	14898	14873	14899	14814	14816	14768	14780	14720	14961	14893	14842	14830	14789	14791	14906	15034	14813	15094	14923	14915	14895	14692	14758	14961	14818	14939	14995	15125	15004	14774	14883	14921	14928	14921	14908	15196	14840	14725	15261	14938	14604	14834	14823	14989	14845	14888	15051	14783	14969	14834
21353	42541	36284	29469	24801	21787	19726	18332	17213	16498	15736	15521	14956	14768	14330	14421	14132	13958	14072	14069	13980	14004	14101	13957	13997	13739	13926	13843	13677	13755	13968	13781	13872	13918	13779	13815	13848	13936	13670	13992	13737	13984	13683	13737	13835	13754	13694	13766	13750	13810	13808	13868	13700	13592	13723	13816	13887	13798	13865	13699	13748	13708	13769	13793	13779	13797	13794	13720	13824	13774	13594	13833	13847	13708	13860	13962	13865	13906	13932	13821	13689	13817	13876	13808	13820	13718	13708	13684	13858	13654	13759	13761	13742	13853	13958	13619	13749	13846	13751	13806	13822	13775	13841	13537	13878	13887	13767	13801	13754	13809	13700	13481	13956	13849	13918	13704	13814	13815	13737	13781	13773	13866	13700	13641	13708	13658	13809	13758	13677	13832	13859	13818	13842	13717	13820	13597	13753	13729	13696	13819	13905	13599	13789	13777	13752	13701	13875	13820	13635	13575	13771	13923	13854	13754	13723	13749	13856	13841	13884	13622	13657	13689	13710	13703	13903	13726	13837	13720	13722	13979	13846	13547	13993	13824	13701	13675	13778	13794	13817	13753	13643	13643	13632	13732	13633	13699	13861	13704	13765	13624	13561	13883	13776	13806	13713	13845	13730	13721	13703	13818	13610	13742	13611	13754	13796	13592	13761	13863	13733	13831	13835	13810	13736	13909	13670	13770	13770	13674	13747	13806	13853	13760	13831	13662	13605	13744	13654	13725	13682	13784	13811	13806	13583	13763	13739	13765	13758	13555	13748	13810	13810	13730	13878	13746	13643	13834	13690	13784	13781	13705	13734	13795	13714	13767	13878	13885	13767	13832	13554	13866	13745	13704	13578	13668	13690	13824	13841	13655	13655	13712	13721	13700	13863	13824	13746	13717	13859	13689	13648	13670	13730	13747	13593	13794	13665	13697	13861	13913	13740	13780	13597	13724	13736	13640	13798	13892	13869	13780	13882	13750	13793	13734	13800	13781	13788	13802	13860	13633	13515	13617	13706	13732	13728	13815	13610	13726	13688	13929	13677	13840	13954	13694	13928	13726	13793	13748	13831	13709	13719	13791	13856	13852	13802	13729	13741	13806	13714	13700	13748	13740	13896	13860	13748	13917	13726	13750	13723	13901	13581	13665	13923	13770	13744	13830	13680	13911	13631	13687	13775	13722	13817	13861	13862	13680	13809	13853	13810	13588	13881	13751	13554	13954	13810	13761	13907	13667	13636	13818	13623	13758	13809	13642	13738	13809	13910	13714	13903	13840	13722	13734	13858	13707	13801	13894	13811	13597	13784	13822	13886	13847	13719	13746	13990	13647	13752	13864	13721	13759	13767	13736	13551	13838	13689	13840	13881	13820	13771	13717	13736	13920	13915	13751	13755	13664	13688	13719	13666	13844	13671	13852	13816	13678	13794	13711	13781	13789	13728	13644	13710	13883	13690	13826	13608	13791	13881	13702	13786	13825	13731	13768	13868	13668	13482	13745	13704	13652	13742	13782	13746	13687	13756	13757	13801	13823	13799	13980	13744	13878	13823	13795	13851	13730	13802	13630	13665	13656	13865	13851	13562	13739	13879	13639	13803	13721	13749	13816	13686	13652	13894	13968	13703	13621	13608	13756	13825	13764	13823	13723	13878	13627	13851	13830	13926	13628	13545	13780	13722	13721	13620	13652	13686	13800	13747	13953	13890	13878	13622	13894	13627	13744	13781	13734	13718	13772	13769	13752	13822	13819	13859	13827	13983	13839	13855	13761	13775	13648	13789	13770	13882	13640	13871	13937	13863	13879	13860	13821	13807	13748	13814	13725	13642	13572	13853	13625	13791	13826	13679	13755	13744	13721	13739	14021	13803	13638	13763	13765	13774	13708	13665	13754	13793	13826	13626	13806	13645	13720	13649	13680	13699	13636	13705	13561	13743	13726	13872	13638	13670	13687	13699	13588	13699	13784	13847	13705	13766	13787	13891	13905	13807	13708	13639	13638	13612	13885	13883	13690	13905	13851	13797	13708	13726	13809	13733	13648	13749	13775	13649	13711	13921	13752	13779	13705	13681	13794	13808	13781	13807	13642	13832	13637	13786	13619	13717	13677	13670	13856	13794	13765	13870	13767	13669	13957	13742	13805	13714	13635	13768	13685	13723	13732	13637	13729	13883	13725	13821	13705	13655	13683	13748	13817	13804	13688	13798	13954	13784	13718	13761	13672	13694	13807	13884	13796	13848	13700	13589	13768	13727	13804	13627	13812	13829	13643	13650	13782	13889	13860	13779	13724	13801	13838	13748	13769	13694	13723	13670	13856	13907	13924	13642	13768	13806	13735	13863	13661	13625	13568	13831	13882	13618	13898	13738	13751	13670	13578	13732	13628	13829	13805	13556	13666	13841	13729	13864	13901	13785	13714	13755	13796	13735	13814	13704	13916	13706	13696	13806	13809	13644	13696	13798	13825	13820	13705	13854	13819	13823	13813	13640	13762	13645	13791	13471	13804	13882	13742	13813	13528	13700	13656	13719	13703	13833	13774	13638	13782	13735	13680	13691	13552	13786	13607	13955	13871	13692	13640	13682	13752	13807	13819	13883	13837	13601	13723	13704	13670	13625	13715	13732	13711	13753	13776	13882	13704	13596	13642	13833	13834	13934	13621	13840	13748	13719	13669	13949	13661	13795	13712	13729	13665	13717	13862	13725	13807	13836	13682	13689	13797	13671	13895	13808	13740	13881	13795	13796	13759	13707	13741	13721	13709	13683	13860	13800	13649	13776	13863	13941	13676	13772	13750	13724	13734	13845	13792	13693	13731	13736	13640	13745	13770	13589	13669	13847	13822	13823	13887	13708	13744	13704	13696	13752	13796	13816	13800	13815	13799	13741	13803	13800	13659	13703	13841	13744	13640	13876	13796	13713	13847	13675	13779	13844	13695	13802	13600	13861	13790	13767	13751	13732	13775	13669	13934	13792	13892	13611	13763	13669	13849	13722	13710	13706	13867	13649	13733	13906	13564	13785	13627	13628	13759	13832	13624	13658	13830	13837	13639	13844	13757	13620	13788	13665	13886	13747	13777	13752	13832	13797	13727	13770	13752	13765	13547	13733	13628	13725	13744	13625	13879	13841	13727	13780	13765	13719	13834	13700	13710	13718	13707	13904	13866	13900	13636	13923	13868	13716	13797	13872	13830	13888	13645	13898	13866	13809	13790	13747	13948	13691	13819	13563	13567	13830	13672	13793	13882	13832	13739	13862	13760	13907	13900	13711	13771	13767	13674	13656	13800	13815	13803	13756	13657	13877	13747	13829	13752	13601	13503	13846	13869	13757	13688	13638	13864	13856	13661	13764	13774	13775	13749	13748	13762	13634	13818	13689	13886	13598	13860	13734	13704	13860	13687	14018	14016	13834	13905	14032	13756	13927	13772	13870	13715	13745	13799	13726	13570	13750	13736	13760	13740	13564	13772	13874	13631	13595	13881	13907	13866	13700	13674	13745	13759	13835	13826	13728	13918	13663	13768	13600	13629	13911	13757	13685	13742	13917	13901	13732	13657	13753	13872	13665	13912	13777	13723	13717	13896	13705	13849	13699	13828	13852	13868	13711	13856	13622	13753	13593	13771	13741	13919	13815	13745	13602	13850	13722	13692	14013	13722	13705	13675	13846	13674	13786	13739	13831	13726	13667	13768	13636	13827	13640	13673	13819	13742	13574	13762	13834	13717	13755	13639	13710	13783	13704	13789	13818	13651	13730	13847	13646	13835	13628	13756	13884	13695	13770	13763	13634	13656	13672	13641	13898	13732	13706	13843	13859	13670	13807	13803	13682	13898	13773	13904	13905	13766	13812	13857	13665	13861	13744	13814	13860	13867	13684	13598	13953	13686	13760	13748	13758	13728	13705	13792	13718	13726	13622	13824	13715	13748	13753	13653	13672	13853	13803	13701	13889	13830	13781	13788	13891	13904	13838	13742	13738	13763	13858	13764	13944	13771	13771	13769	13686	13615	13807	13845	13834	13528	13625	13812	13747	13576	13883	13808	13640	13663	13587	13724	13730	13845	13732	13770	13686	13783	13846	13837	13654	13822	13572	13780	13733	13803	13813	13643	13852	13734	13880	13667	13892	13786	13682	13826	13727	13693	13746	13655	13803	13852	13926	13724	13888	13702	13931	13726	13794	13785	13904	13989	13845	13748	13740	14052	13862	13837	13818	13828	13771	13863	13886	13726	13862	13635	13810	13789	13625	13674	13658	13816	13657	13823	13734	13838	13696	13852	13731	13636	13726	13741	13869	13737	13727	13822	13856	13761	13700	13843	13852	13812	13810	13843	13732	13798	13726	13702	13692	13763	13745	13680	13798	13929	13769	13835	13801	13955	13621	13825	13896	13933	13737	13746	13821	13710	13771	13697	13731	13631	13695	13741	13603	13721	13746	13897	13719	13864	13706	13801	13698	13653	13709	13749	13654	13900	13850	13759	13777	13660	13843	13716	13703	13713	13726	13581	13844	13707	13604	13678	13771	13836	13614	13841	13798	13697	13810	13800	13733	13773	13619	13704	13712	13882	13860	13925	13829	13621	13744	13817	13732	13754	13590	13883	13765	13757	13747	13750	13767	13783	13751	13739	13895	13565	13909	13534	13798	13630	13769	13849	13743	13808	13696	13678	13872	13798	13814	13701	13712	13818	13812	13652	13935	13780	13689	13862	13687	13741	13686	13703	13613	13895	13956	13814	13608	13830	13504	13709	13701	13744	13855	13771	13928	13699	13729	13721	13633	13651	13636	13799	13831	13787	13650	13735	13778	13772	13804	13714	13770	13621	13760	13867	13754	13809	13790	13669	13583	13710	13808	13729	13767	13680	13869	13762	13657	13842	13803	13812	13736	13952	13692	13800	13917	13658	13687	13801	13793	13806	13742	13796	13592	13730	13831	13812	13993	13714	13663	13866	13730	13581	13634	13737	13619	13822	13629	13806	13780	13670	13708	13663	13654	13750	13660	13883	13662	13765	13720	13861	13765	13708	13725	13826	13706	13676	13826	13667	13824	13707	13586	13647	13645	13856	13875	13643	13941	13851	13769	13616	13837	13702	13734	13866	13761	13702	13623	13787	13639	13784	13702	13743	13720	13720	13632	13810	13762	13702
28913	23964	25700	22012	17992	16912	16276	15947	15629	15483	15316	15171	15131	15050	14991	14899	14927	14797	15032	14803	14850	14856	14882	14882	14744	14548	14881	14646	14538	14912	14793	14521	14628	14628	14641	14806	14629	14811	14584	14789	14758	14635	14799	14760	14776	14847	14750	14864	14662	14935	14735	14843	14724	14789	14788	14825	14794	14790	14827	14733	14698	14762	14667	14694	14588	14841	14776	14534	14708	14768	14667	14749	14795	14762	14848	14670	14909	14805	14659	14707	14746	14814	14827	14686	14800	14717	14672	14698	14785	14728	14824	14711	14559	14730	14754	14710	14859	14950	14811	14702	14692	14645	14619	14770	14711	14880	14800	14613	14645	14819	14860	14686	14866	14711	14744	14845	14809	14588	14913	14710	14696	14787	14672	14591	14744	14822	14711	14710	14705	14662	14685	14680	14765	14662	14620	14791	14526	14764	14648	14675	14810	14674	14789	14744	14787	14602	14671	14528	14813	14747	14814	14471	14660	14725	14828	14564	14603	14776	14783	14779	14758	14559	14763	14383	14833	14614	14603	14664	14793	14831	14785	14664	14983	14613	14664	14860	14609	14686	14667	14767	14800	14873	14603	14789	14687	14756	14674	14679	14792	14837	15004	14796	14729	14839	14696	14755	14804	14739	14573	14803	14689	14704	14679	14771	14693	14813	14870	14674	14882	14814	14789	14636	14648	14750	14740	14821	14654	14769	14755	14684	14859	14616	14571	14607	14670	14561	14750	14693	14716	14814	14632	14471	14724	14841	14811	14682	14833	14749	14600	14705	14758	14837	14805	14828	14632	14556	14929	14656	14912	14728	14724	14664	14558	14741	14710	14652	14596	14900	14596	14569	14801	14814	14624	14582	14752	14734	14789	14777	14801	14869	14568	14883	14692	14715	14854	14624	14580	14845	14596	14677	14774	14704	14714	14735	14688	14524	14842	14920	14579	14680	14754	14618	14996	14770	14911	14784	14850	14764	14763	14852	14616	14707	14729	14798	14734	14577	14785	14579	14760	14705	14736	14650	14622	14762	14639	14792	14755	14768	14665	14677	14850	14668	14612	14578	14669	14726	14666	14685	14745	14648	14681	14631	14916	14781	14583	14601	14884	14557	14664	14628	14610	14640	14718	14749	14880	14801	14750	14718	14662	14818	14705	14810	14834	14740	14533	14792	14632	14690	14828	14845	14821	14751	14723	14806	14820	14772	14671	14703	14515	14686	14779	14678	14769	14928	14850	14752	14811	14836	14672	14756	14715	14880	14552	14846	14753	14802	14781	14843	14679	14825	14733	14800	14710	14668	14789	14652	14622	14567	14818	14741	14598	14757	14685	14718	14783	14884	14532	14597	14723	14886	14952	14803	14737	14844	14730	14575	14774	14805	14878	14747	14714	14806	14796	14723	14811	14808	14718	14796	14640	14794	14964	14780	14702	14618	14630	14545	14795	14855	14897	14558	14664	14521	14630	14715	14774	14693	14776	14614	14885	14738	14641	14726	14703	14574	14706	14507	14726	14945	14877	14770	14947	14781	14675	14895	14978	14947	14831	14798	14727	14785	14895	14660	14846	14655	14630	14771	14576	14551	14895	14761	14777	14727	14851	14750	14838	14675	14750	14791	14879	14811	14763	14610	14565	14756	14526	14735	14717	14823	14801	14752	14731	14703	14820	14845	14875	14949	14769	14862	14695	14814	14688	14806	14798	14670	14551	14679	14793	14794	14705	14779	14904	14710	14884	14855	14924	14705	14838	14774	14758	14681	14745	14694	14762	14937	14847	14860	14593	14588	14812	14714	14690	14702	14632	14829	14759	14788	14781	14938	14763	14696	14635	14703	14848	14749	14815	14674	14785	14683	14726	14838	14695	14646	14594	14768	14695	14773	14655	14761	14852	14919	14508	14770	14775	14724	14683	14762	14844	14913	14949	14764	14730	14770	14647	14703	14575	14756	14819	14569	14760	14846	14687	14728	14937	14839	14784	14652	14808	14699	14715	14909	14876	14837	14767	14674	14880	14732	14864	14646	14824	14570	14644	14693	14949	14780	14821	14694	14963	14699	14744	14985	14842	14851	14786	14715	14573	14797	14749	14820	14797	14921	14805	14824	14544	14829	14787	14869	14895	14815	14784	14684	14971	14794	14745	14654	14680	14876	14886	14585	14800	14681	14643	14897	14792	14726	14600	14412	14660	14702	14578	14719	14622	14594	14742	14915	14811	14787	14726	14485	14677	14699	14790	14614	14869	14601	14742	14708	14741	14798	14920	14810	14862	14841	14539	14604	14802	14729	14840	14620	14780	14824	14730	14717	14716	14696	14717	14578	14701	14932	14782	14813	14686	14877	14652	14834	14666	14959	14631	14767	15000	14831	14535	14836	14802	14903	14870	14589	14819	14710	14853	14851	14752	14754	14753	14947	14845	14801	14658	14696	14859	14779	14765	14840	14814	14788	14714	14649	14938	14939	14573	14647	14868	14787	14859	14808	14813	14606	14671	14733	14671	14819	14797	14659	14529	14558	14974	14794	14671	14964	14612	14789	14881	14614	14705	14714	14668	14686	14823	14751	14672	14837	14523	14722	14723	14807	14728	14663	14741	14872	14786	14709	14529	14729	14891	14579	14699	14895	14937	14786	14784	14775	14469	14834	14713	14816	14722	14762	14722	14636	14889	14667	14908	14945	14699	14809	14595	14759	14874	14680	14962	14857	14682	14609	14648	14565	14817	14893	14790	14778	14606	14658	14731	14675	14605	14692	14787	14856	14614	14780	14528	14673	14738	14619	14790	14608	14568	14679	14710	14813	14878	14713	14675	14728	14959	14799	14665	14841	14898	14660	14908	14782	14691	14646	14758	14710	14772	14563	14719	14732	14752	14585	14489	14719	14800	14703	14671	14676	14816	14793	14828	14583	14682	14735	14780	14834	14799	14763	14754	14884	14724	14816	14701	14898	14912	14830	14921	14789	14807	14848	14655	14698	14792	14581	14673	14559	14734	14735	14776	14756	14670	14541	14845	14648	14643	14712	14702	14702	14823	14792	14529	14535	14819	14663	14833	14892	14615	14864	14666	14619	14749	14784	14716	14755	14904	14666	14966	14848	14698	14848	14851	14682	14636	14806	14914	14806	14560	14839	14692	14805	14626	14768	14593	14871	14767	14708	15059	14957	14762	14603	14755	14761	14794	15038	14833	14637	14746	14514	14740	14559	14602	14618	14618	14561	14596	14825	14709	14974	14560	14740	14733	14719	14704	15074	14480	14827	14636	14815	14665	14813	14724	14747	14751	14726	14664	14666	14799	14918	14829	14934	14843	14863	14844	14829	14727	14619	14676	14796	14783	14775	14876	14625	14634	14649	14854	14791	14698	14855	14636	14634	14822	14912	14782	14883	14530	14851	14741	14723	14912	14610	14810	14849	14660	14602	14846	14726	14663	14894	14667	14719	14864	14876	14774	14706	14746	14790	14788	14951	14795	14623	14770	14730	14851	14824	14840	14721	14618	14667	14501	14583	14632	14666	14707	15090	14772	14688	14646	14772	14684	14718	14750	14626	14680	14731	14696	14651	14908	14579	14860	14701	14721	14740	14511	14738	14790	14497	14771	14742	14774	14718	14749	14913	15024	14753	14825	14469	14788	14878	14930	14780	14851	14947	14790	14741	14935	14633	14646	14883	14705	14540	14641	14894	14890	14707	14797	14832	14773	14850	14723	14618	14636	14890	14766	14521	14627	14713	14755	14643	14929	14604	14718	14638	14788	14719	14751	14795	14748	14765	14880	14900	14584	14766	14609	14497	14773	14636	14744	14781	14777	14622	14742	14846	14746	14635	14952	14919	14743	14822	14815	14802	14825	14969	14782	14651	14692	14972	14919	14849	14850	15016	14944	14604	14674	14586	14622	14627	14711	14546	14937	14756	14858	14700	14735	14891	14774	14541	14803	14669	14606	14727	14935	14699	14717	14627	14877	14806	14667	14623	14865	14666	14848	14761	14590	14747	14830	14725	14826	14842	14744	14795	14698	14746	14832	14811	14768	14722	14713	14536	14800	14786	14703	14816	14621	14740	14825	14854	15008	14688	14648	14707	14800	14597	14659	14809	14679	14750	14821	14694	14596	14967	14620	14718	14746	14761	14877	14751	14717	14799	14815	14681	14747	14540	14856	14745	14712	14776	14741	14813	14837	14861	14863	15036	14733	14832	14766	14719	14797	14647	14518	14350	14743	14743	14830	14883	14775	14783	14723	14665	14845	14664	14834	14702	14810	14732	14656	14765	14771	14839	14670	14817	14702	14607	14557	14906	14838	14884	14771	14681	14537	14818	14773	14519	14848	14769	14752	14750	14703	14634	14784	14754	14720	14824	14869	14716	14770	14798	14718	14616	14826	14753	14730	14787	14699	14852	14973	14722	14716	14811	14973	14894	14701	14950	14913	14688	14884	14734	14854	14923	14869	14710	14839	14743	14674	14690	14806	14826	14717	14403	14779	14759	14835	14881	14883	14628	14693	14784	14810	14777	14927	14812	14789	14816	14799	14702	14726	14803	14712	14719	14874	14476	14779	14857	14626	14893	14808	14788	14695	14538	14757	14785	14778	14655	14828	14790	14641	14736	14700	14682	14559	14779	14868	14780	14687	14664	14626	14614	14705	14955	14868	14696	14651	14780	14948	14801	14735	14658	14619	14835	14849	14875	14945	14689	14855	14928	14800	14510	14744	14939	14677	14887	14890	14839	14921	14877	14554	14736	14922	14706	14639	14781	14740	14784	14700	14801	14539	14658	14784	14732	14862	14867	14840	14824	14694	14719	14978	14768	14631	14698	14684	14913	14821	14871	14634	14544	14831	14732	14766	14774	14466	14657	14844	14666	14706	15029	14696	14934	14678	14732	14642	14484	14636	14823	14751	14758	14700	14833	14581	14500	14964	14949	15059	14844	14599	14675	14680	14534	14882	14880	14869	14698	14931	14722	14772	14805	14703	14639	14815	14817	14806	14868	14743	14552	14491	14776	14901	14759	14823	14767	14809	14642	14723	14792	14695	14707	14772	14697	14700	14797	14774	14586	14748	14789	14742	14794	14890	14828	14815	14997	14927	14948	14716	14644	14813	14838	14632	14703	14763	14677	14934	14638	14892	14933	14889	14840	14783	14699	14797	14747
20724	32305	26480	21406	18749	17222	16301	15361	14844	14554	14227	14259	14102	13927	14104	13784	13651	13742	13727	13667	13737	13760	13506	13627	13618	13613	13656	13717	13629	13706	13697	13570	13729	13659	13511	13781	13580	13788	13581	13832	13807	13586	13658	13657	13698	13766	13721	13539	13565	13674	13633	13674	13574	13739	13705	13707	13661	13589	13550	13657	13592	13686	13809	13703	13701	13626	13714	13522	13638	13617	13684	13651	13698	13588	13638	13602	13477	13699	13554	13569	13553	13531	13572	13715	13599	13533	13570	13700	13587	13469	13545	13512	13623	13584	13552	13706	13652	13685	13640	13477	13526	13525	13567	13696	13626	13560	13528	13685	13687	13665	13680	13654	13519	13555	13558	13448	13605	13614	13617	13574	13618	13451	13664	13722	13617	13678	13414	13690	13680	13727	13633	13644	13513	13732	13574	13420	13763	13693	13522	13730	13770	13628	13685	13628	13462	13700	13617	13634	13561	13567	13552	13663	13676	13464	13582	13567	13600	13678	13704	13791	13581	13776	13618	13583	13742	13504	13676	13555	13718	13544	13636	13758	13799	13508	13730	13560	13513	13707	13766	13666	13655	13659	13725	13639	13613	13454	13653	13725	13548	13609	13616	13547	13671	13578	13515	13746	13581	13606	13731	13382	13615	13620	13690	13528	13538	13737	13711	13533	13744	13699	13523	13757	13647	13680	13653	13579	13674	13714	13525	13685	13681	13598	13576	13562	13577	13477	13643	13587	13779	13481	13759	13603	13663	13616	13595	13528	13603	13635	13546	13597	13696	13531	13640	13511	13516	13620	13640	13682	13642	13778	13750	13592	13656	13698	13647	13843	13608	13679	13489	13736	13651	13502	13467	13535	13464	13668	13650	13570	13672	13523	13694	13689	13567	13574	13700	13661	14029	13673	13637	13452	13597	13381	13726	13648	13670	13495	13550	13816	13526	13436	13577	13509	13766	13711	13759	13575	13612	13619	13536	13680	13585	13570	13500	13722	13594	13694	13670	13737	13506	13550	13642	13729	13601	13702	13644	13536	13581	13636	13629	13658	13578	13526	13492	13575	13488	13514	13564	13623	13662	13704	13673	13434	13725	13536	13568	13595	13623	13685	13724	13674	13676	13550	13578	13652	13615	13704	13761	13693	13534	13701	13762	13649	13580	13610	13621	13484	13604	13637	13598	13650	13541	13741	13676	13671	13443	13707	13672	13695	13484	13601	13627	13461	13736	13648	13529	13584	13689	13705	13618	13704	13528	13671	13646	13710	13554	13552	13628	13788	13624	13695	13793	13638	13646	13642	13636	13604	13478	13559	13676	13549	13610	13781	13569	13583	13610	13542	13772	13837	13660	13566	13599	13735	13606	13827	13723	13585	13647	13580	13620	13599	13739	13663	13613	13498	13573	13657	13423	13729	13751	13703	13684	13708	13584	13526	13636	13566	13750	13706	13701	13652	13583	13531	13574	13707	13557	13735	13653	13655	13658	13628	13556	13595	13476	13688	13656	13726	13746	13799	13710	13513	13735	13711	13525	13741	13591	13725	13676	13576	13476	13728	13761	13629	13698	13620	13567	13782	13765	13643	13574	13652	13620	13566	13804	13663	13593	13596	13626	13675	13642	13651	13637	13793	13697	13718	13710	13608	13560	13588	13680	13677	13662	13660	13548	13617	13654	13666	13562	13769	13564	13507	13648	13701	13717	13544	13752	13621	13616	13528	13613	13597	13624	13835	13657	13562	13601	13695	13637	13563	13599	13517	13716	13675	13476	13537	13796	13510	13590	13565	13607	13822	13721	13618	13579	13568	13652	13471	13584	13701	13883	13455	13790	13506	13611	13682	13572	13693	13538	13667	13811	13570	13692	13573	13553	13727	13591	13582	13497	13789	13654	13489	13629	13579	13620	13490	13682	13653	13659	13565	13664	13786	13716	13615	13504	13651	13623	13549	13431	13488	13646	13646	13728	13851	13585	13531	13700	13579	13662	13690	13808	13596	13572	13659	13564	13455	13641	13582	13631	13603	13510	13800	13775	13595	13724	13602	13657	13631	13538	13529	13515	13664	13786	13736	13675	13639	13562	13612	13725	13715	13554	13638	13624	13673	13619	13710	13641	13657	13555	13594	13624	13628	13678	13564	13575	13472	13697	13628	13678	13614	13587	13479	13727	13626	13522	13600	13675	13557	13732	13488	13657	13688	13696	13589	13909	13616	13701	13621	13713	13548	13600	13621	13692	13695	13579	13551	13544	13662	13588	13651	13631	13640	13656	13620	13746	13600	13699	13664	13623	13551	13711	13656	13549	13607	13500	13616	13744	13793	13658	13583	13564	13658	13670	13536	13547	13609	13637	13667	13615	13529	13673	13606	13708	13674	13625	13557	13494	13677	13478	13444	13562	13563	13567	13591	13730	13567	13605	13534	13707	13837	13695	13620	13618	13779	13815	13547	13620	13556	13661	13437	13737	13679	13674	13637	13517	13594	13583	13516	13669	13667	13698	13605	13509	13585	13586	13859	13666	13715	13748	13547	13697	13728	13672	13524	13606	13631	13843	13590	13728	13591	13610	13554	13735	13533	13578	13560	13749	13610	13693	13752	13492	13640	13598	13743	13636	13672	13539	13541	13759	13627	13797	13506	13725	13521	13630	13576	13620	13660	13416	13624	13719	13652	13622	13654	13562	13615	13678	13578	13595	13704	13824	13605	13751	13560	13642	13592	13632	13554	13753	13751	13706	13616	13581	13790	13786	13592	13820	13501	13586	13600	13483	13671	13624	13736	13728	13688	13517	13613	13597	13625	13770	13819	13589	13543	13610	13630	13797	13610	13545	13717	13596	13821	13582	13702	13624	13456	13709	13649	13706	13673	13614	13785	13594	13578	13699	13664	13869	13755	13622	13686	13604	13642	13640	13627	13435	13507	13472	13593	13657	13589	13700	13759	13892	13482	13510	13674	13723	13819	13777	13578	13656	13793	13548	13740	13786	13620	13618	13456	13680	13568	13656	13718	13496	13657	13621	13540	13715	13399	13550	13663	13620	13377	13722	13686	13473	13635	13713	13552	13464	13500	13629	13698	13589	13625	13542	13650	13522	13613	13643	13495	13687	13874	13525	13595	13655	13607	13678	13725	13699	13608	13494	13766	13591	13520	13727	13511	13677	13648	13484	13556	13726	13586	13671	13533	13666	13569	13672	13680	13715	13668	13586	13736	13587	13439	13736	13583	13636	13606	13633	13530	13594	13555	13626	13612	13624	13637	13735	13617	13669	13617	13649	13552	13692	13468	13551	13581	13428	13673	13786	13525	13539	13753	13580	13705	13533	13604	13710	13531	13688	13667	13863	13628	13796	13543	13657	13840	13493	13479	13679	13677	13576	13631	13556	13492	13804	13567	13704	13783	13638	13690	13650	13695	13655	13774	13471	13618	13628	13475	13654	13563	13642	13597	13617	13613	13523	13594	13726	13496	13487	13554	13690	13511	13510	13424	13641	13677	13630	13663	13834	13731	13776	13398	13729	13666	13557	13655	13726	13512	13472	13819	13716	13627	13542	13634	13599	13615	13587	13651	13602	13662	13737	13645	13486	13664	13655	13482	13453	13584	13731	13609	13695	13654	13668	13757	13701	13638	13602	13605	13806	13663	13552	13721	13531	13774	13758	13569	13560	13623	13619	13649	13783	13627	13672	13609	13617	13611	13678	13498	13499	13629	13644	13651	13450	13726	13563	13629	13621	13585	13647	13629	13732	13753	13763	13597	13651	13654	13571	13649	13655	13811	13563	13638	13486	13712	13524	13669	13627	13750	13463	13913	13622	13650	13759	13391	13690	13698	13581	13491	13553	13787	13620	13863	13602	13654	13734	13522	13680	13639	13647	13529	13615	13640	13628	13714	13635	13551	13663	13534	13668	13740	13547	13718	13512	13587	13551	13457	13698	13739	13425	13847	13622	13553	13559	13528	13762	13667	13467	13698	13693	13659	13576	13637	13708	13629	13597	13778	13548	13620	13752	13682	13688	13803	13606	13554	13723	13651	13684	13774	13705	13680	13567	13687	13624	13605	13752	13709	13817	13681	13418	13684	13623	13622	13640	13589	13642	13496	13757	13714	13691	13704	13562	13457	13547	13729	13580	13588	13699	13629	13534	13657	13732	13507	13603	13654	13586	13594	13721	13660	13616	13833	13691	13734	13629	13708	13587	13517	13692	13569	13626	13595	13696	13739	13601	13542	13631	13678	13580	13898	13607	13707	13578	13752	13597	13657	13714	13536	13745	13465	13707	13599	13668	13785	13380	13545	13649	13689	13763	13789	13812	13615	13756	13504	13766	13624	13687	13636	13526	13656	13596	13741	13580	13599	13662	13535	13429	13834	13607	13647	13843	13885	13683	13621	13588	13658	13647	13772	13566	13795	13680	13575	13778	13681	13902	13801	13686	13787	13597	13671	13580	13670	13594	13514	13661	13572	13689	13555	13613	13614	13817	13745	13677	13719	13556	13565	13673	13717	13730	13664	13666	13596	13525	13596	13630	13766	13645	13649	13643	13726	13729	13528	13709	13647	13565	13427	13730	13685	13609	13750	13511	13589	13620	13529	13673	13744	13684	13619	13607	13599	13599	13537	13517	13815	13629	13599	13651	13635	13727	13821	13647	13640	13676	13557	13541	14031	13771	13670	13757	13767	13610	13623	13635	13520	13636	13627	13776	13659	13618	13795	13635	13613	13560	13493	13465	13478	13630	13631	13627	13699	13712	13720	13602	13630	13604	13475	13694	13630	13733	13670	13751	13584	13827	13736	13609	13618	13694	13670	13669	13531	13714	13643	13621	13600	13754	13654	13736	13472	13679	13573	13607	13661	13772	13342	13754	13713	13610	13463	13675	13540	13768	13659	13560	13666	13554	13628	13713	13763	13532	13603	13502	13540	13653	13694	13553	13656	13648	13649	13623	13602	13492	13618	13596	13633	13533	13667	13657	13740	13607	13576	13507	13700	13579	13606	13687	13687	13641	13637	13552	13756	13540	13657	13620	13747	13649	13577	13562	13540	13686	13689	13691	13632	13743	13635	13491	13656	13635	13556	13516	13676	13661	13529	13503	13641	13717	13574	13799	13526	13573	13655	13583	13579	13730	13703	13672	13715	13532	13539	13615	13536
23550	21454	28058	25530	22429	21139	19735	17331	16433	16091	15987	15796	15633	15347	15288	15123	15461	15127	15208	15089	15251	15163	15276	15153	14915	14976	14859	15059	15150	15062	14965	14887	15028	14920	14954	14922	14962	14982	15008	14991	15056	15149	14873	14947	14959	15018	15170	14863	14981	15031	15054	14924	14937	14849	14896	14923	15047	14980	14961	14912	14880	14954	14920	15186	15046	14938	15009	14844	14956	14822	14939	14803	15106	15176	15059	15144	14780	14868	14790	14985	14840	14878	14766	14774	14929	15025	14924	15139	14798	14860	14916	14774	14938	14795	14875	14938	14966	14932	15059	14935	15060	14996	14865	14810	14837	15069	14970	14836	15020	14969	14875	14921	14889	14811	14706	14817	14818	14767	14855	14849	15047	14949	14973	14794	14891	14846	15011	14949	14962	15084	14854	14829	14798	14887	14765	14995	15109	14815	14810	14837	14908	14771	14697	14968	14882	14813	14948	14944	15097	14779	14969	15060	14820	14915	14848	14868	14855	15251	14887	14996	14806	15004	14932	14923	14812	14948	14969	14988	14961	14946	14821	14811	15091	15025	14983	14919	14889	14942	14706	14923	15059	15150	14931	15097	14935	14948	14762	14881	15001	14987	15071	14946	15003	14832	15007	14940	14865	14739	15091	14933	14766	14867	14892	14982	14832	14801	15018	14835	15023	14818	14801	14824	14827	15069	14657	15032	14859	14905	14808	14713	14934	15066	15196	14872	14890	14956	14814	15047	15054	14823	14823	14802	14948	14971	14910	14916	14772	14956	14995	15074	15084	14877	14827	14770	14909	14986	14995	15164	14893	14948	14775	14744	14961	14914	14890	14916	14872	15055	15028	14993	14736	14888	14790	15021	14983	15015	14886	14835	14714	14785	15114	14700	14860	14791	15002	14961	14947	14861	14850	14946	14896	14977	14865	15034	14834	15097	15018	14960	14942	14997	14903	15073	14738	14997	14825	14910	14817	14882	14854	14811	14796	14886	15033	14982	14772	14921	14668	14890	14778	14908	14906	14823	14867	15012	14927	14918	14849	15130	15089	14752	15246	14871	14908	14992	14770	14905	14914	14971	14942	14794	14872	14871	14816	14787	15066	15061	15039	14870	14913	15232	15132	14908	14899	14872	15003	14944	15098	14910	14904	15012	15002	14689	14823	14938	14914	14746	14677	14968	14988	14699	15138	15140	14908	15156	15066	14826	14892	14953	14847	14927	14895	14810	15004	14844	15060	14884	14985	14816	14891	14905	15060	15101	14903	15116	14831	14842	14700	14870	14839	14873	14983	15008	14976	14984	15000	14905	14931	14737	14697	15007	14799	15073	14817	14911	14977	14866	15014	14786	14683	15155	15080	14831	14953	14914	15074	14847	14947	14734	15033	15011	14813	14829	14899	14892	14904	14825	14773	14932	14971	15050	15032	15066	15048	14896	15040	14901	15038	14820	14975	14890	14794	15035	14917	14877	14965	14588	14891	14877	14808	15097	15054	14768	14858	15020	14911	14849	14810	14930	14794	14800	14837	14999	14815	14782	14934	14861	14736	15011	14988	14929	14925	14905	14982	14947	14760	14850	14964	15003	14893	14917	14840	14886	15102	14822	15035	14871	14955	14880	14768	14914	14793	14968	14841	15002	14945	15095	14930	14814	15011	14860	14890	14983	15012	14949	15113	14977	14872	14902	15037	14897	14839	15131	14901	14830	14788	14792	14905	14926	14925	14879	14983	14839	14916	14790	14765	15011	14955	14790	15006	14714	14790	14902	14814	14950	14887	14710	14930	14934	14829	14837	14821	14816	15001	15061	14832	14983	14844	14681	14850	14864	14940	14871	14982	15052	14948	15050	14811	14903	14910	14960	14848	14917	14891	14962	14983	14900	14813	15030	14688	15132	15012	14757	14892	15054	14840	14709	14793	14764	14812	14950	14755	14955	14949	14720	14963	14880	14819	15083	15125	15089	14879	14994	14963	14883	15001	14906	14717	14982	14794	14835	14814	14746	15092	14881	14885	14820	15030	14978	15091	14972	14976	15106	14923	15090	15015	15049	14954	14925	15121	14855	14881	14968	14867	14905	15029	14932	14968	14686	15042	14941	14880	14758	14783	14935	14982	14769	15002	15137	14727	15025	14963	14834	14727	14926	14897	14836	14944	14913	15120	15030	14664	14947	14906	14782	14754	14874	14998	15142	15182	14856	15071	14989	14824	14759	14932	15039	14934	14799	15128	14971	14741	15013	14822	15071	14879	14984	14819	14886	14978	14928	14636	14952	14971	14869	14953	14818	14927	14998	14788	14950	15031	15116	14813	14982	14785	14915	15023	14904	14905	14881	15065	14858	14845	14903	15022	14863	14836	15004	14889	14734	14866	14976	14911	14897	14913	14835	15083	14948	15122	15073	15056	14963	14708	14805	14727	14966	14848	14857	14899	14949	15018	14867	14845	14708	14907	15029	15017	14852	14970	14922	15055	14974	15009	14946	14881	15040	14858	14974	14836	14744	14911	14726	14880	14902	14810	15005	14785	14838	14739	14983	14905	14942	14897	14883	14850	14845	14886	14829	14903	14964	15020	14860	14917	14995	14981	14825	14929	14904	15000	15026	15090	14925	15038	14886	14941	14748	14716	14979	14704	14720	14838	14803	14782	14887	14926	14916	14876	14818	15013	14849	14974	14818	15043	14847	14843	14998	14747	14995	14838	14912	15076	14940	14771	14830	14924	14883	14923	15067	14914	14820	14813	14709	14928	15070	14775	14990	15010	14934	14758	15052	14967	15052	14834	15011	15049	15062	14990	14938	15151	14988	15158	14938	14841	14779	14981	15089	14804	14985	14900	14943	15084	14938	14830	14828	14835	15214	14965	14780	14708	14920	15112	14949	14917	14962	14938	14890	14995	14934	15090	14874	14944	14769	14707	14857	14862	14847	14959	14939	14904	14855	14851	14932	14998	14795	15141	14958	14975	14821	14819	14915	15182	14805	14891	14994	15003	14859	15075	15102	14633	14929	14805	14888	15049	14818	14896	14964	14782	14897	14853	15039	15060	14767	15003	15046	14919	14831	14953	15031	14878	15125	14931	14861	14975	14850	14846	14892	14908	14857	15006	14969	14857	14803	15089	14778	14929	14946	15019	14981	15018	15032	14697	15170	14973	15009	14862	14845	14955	14928	14851	15247	14928	14997	14902	15052	15038	14805	14960	14803	15028	14889	14700	14775	14994	14933	15030	14873	14971	14875	14801	14868	15030	14929	14949	14814	14801	14842	14837	15096	14901	14852	14907	14852	15068	14954	14984	14985	15031	14785	14888	15028	14994	14971	14867	14855	14701	14954	14883	14963	14947	14935	14853	14758	15003	14845	14955	15016	14764	14989	14972	14874	14750	14870	15141	15019	14877	14940	14786	14854	14857	14917	14799	14975	14949	14883	14801	14761	14924	14892	14876	15050	14831	14719	14900	14938	15005	14818	14949	15041	14912	14779	15102	14905	14889	14946	14736	15047	14966	14858	14849	14867	14867	14765	14971	14966	14680	14936	14953	14922	15029	14851	14862	15103	14971	14851	14897	14790	14880	15039	14832	14861	15043	15154	14817	14890	14934	14930	14851	14970	15023	14974	15052	14900	14836	14810	14667	14827	14976	15064	14923	14755	14834	14932	14808	14867	15128	14889	14938	14826	15153	14906	14761	14846	15095	14800	14725	14783	14881	14899	15026	14988	14822	14989	14833	14863	14894	14902	14951	14825	14955	15131	15013	14956	14952	14940	14839	15057	14980	15088	15189	14873	14951	14826	14973	14909	15083	14835	15002	14848	14796	14784	14750	15003	15081	14909	14951	15074	15010	14864	14912	14973	14853	14797	15165	14876	15061	14997	15002	14788	14822	15004	15250	15035	14926	14793	14881	14915	15004	14685	14903	14991	14983	14938	14850	15093	14902	14762	14980	15013	14928	15054	14831	14856	14959	14879	14861	14880	15305	14728	14977	14921	14966	14911	14889	14977	15129	14924	15057	15002	15040	14934	15087	14968	15011	14890	14910	14860	14862	14906	14817	14891	14954	14956	14923	14786	14898	14944	14936	15001	14946	14763	14846	14976	14910	14828	14917	14876	14868	15055	14966	14801	14887	14843	14794	14621	14938	14969	15037	14933	14848	14850	14841	14950	14891	15134	15067	14789	15075	15111	14955	15045	15009	14889	14677	14659	14804	14882	14708	14676	15078	14775	15027	15104	14966	14813	15049	14892	14926	14756	14917	14825	14813	14678	15079	14803	14897	14998	14857	14982	14914	14964	15072	14930	14867	14875	15002	14866	14863	14778	14920	14921	14927	14832	15071	14940	15011	14882	14985	15014	14977	14799	14821	14998	14852	14949	15126	14753	15204	14980	14721	14859	14928	14953	14923	15007	14965	14769	14837	14905	15010	14941	14928	14834	14938	15024	14919	14920	15019	14918	14842	14947	15050	14818	14924	14911	14829	14959	14746	14919	15013	14851	14995	14875	14819	14961	14850	14852	15012	14985	14687	14830	15011	14891	14899	15051	14813	14960	14872	14905	14909	14882	14980	14816	14845	14794	14866	14910	15139	15015	14992	15047	14892	15019	14781	15031	15085	15209	14798	14803	14942	14723	14915	14962	14675	14866	14865	14982	14999	14945	14940	14760	14827	14785	14876	14955	14953	14944	14882	14897	15215	15046	14884	14881	14872	14804	14986	14702	14838	14910	14798	14992	14729	15028	14917	15115	15001	15001	14847	14709	14764	14878	15028	14907	15086	14951	15038	14888	14879	14979	14986	14885	14863	14976	15003	15001	14992	14987	14853	14846	14856	14837	14836	15087	14677	15102	14625	14811	14716	14803	14811	14836	15052	14941	14890	14931	14989	14967	14876	14999	15025	14789	15137	14813	14797	14950	14758	14818	14831	14881	14790	14964	14966	14922	14768	14924	14873	14910	14981	15109	14895	15020	14739	14785	15001	14963	14898	15117	14729	14773	15041	14940	14968	14902	14808	14911	14943	14904	14757	15112	14869	14956	14877	14845	14879	14948	15004	15060	14800	14963	14971	14921	14858	14949	14832	15055	14969	14924	14741	14971	15076	14963	14970	14936	14997	14997	14889	14919	14793	14898	14691	14919	14910	14974	14986	15011	15103	14970
19995	39084	32888	26004	22247	19872	18250	17078	16115	15554	15220	14911	14467	14381	14302	14181	14028	14015	13943	13897	14030	14008	13835	13741	13915	13997	13789	14006	13842	13864	13946	13887	13829	13924	13758	13894	13884	13748	13830	13759	13616	13886	13750	13753	13671	13717	13894	13722	13792	13744	13827	13912	13741	13849	13836	13776	13763	13744	13768	13752	13886	13682	13722	13693	13843	13620	13806	13815	13609	13647	13742	13658	13799	13697	13830	13544	13907	13857	13760	13783	13735	13703	13723	13762	13975	13813	13692	13584	13813	13723	13868	13798	13817	13720	13756	13687	13643	13886	13860	13767	13761	13815	13902	13723	13869	13939	13693	13781	13872	13793	13829	13820	13778	13723	13756	13735	13662	13778	13680	13665	13726	13886	13754	13960	13654	13787	13690	13744	13599	13678	13560	13705	13916	13801	13702	13882	13806	13754	13876	13881	13892	13739	13824	13750	13620	13698	13854	13808	13756	13823	13637	13782	13830	13703	13870	13826	13656	13760	13802	13798	13740	13838	13831	13601	13812	13764	13845	13768	13526	13665	13938	13859	13859	13922	13802	13558	13686	13819	13815	13597	13718	13702	13752	13968	13820	13782	13826	13858	13753	13777	13750	13847	13862	13706	13905	13507	13899	13792	13878	13692	13849	13836	13737	13777	13635	13742	13820	13709	13837	13785	13613	13807	13868	13886	13609	13761	13771	13780	13749	13780	13883	13830	13760	13731	13748	13796	13921	13635	13634	13721	13814	13707	13728	13787	13824	13792	13785	13870	13787	13906	13823	13801	13673	13776	13767	13828	13812	13734	13689	13858	13774	13864	13834	13722	13844	13668	13797	13724	13748	13699	13925	13740	13826	13710	13588	13823	13806	13678	13740	13797	13696	13756	13677	13750	13764	13776	13720	13978	13800	13828	13864	13814	13703	13866	13648	13534	13887	13699	13718	14083	13689	13773	13735	13735	13703	13833	13848	13812	13834	13722	13877	13813	13533	13845	13743	13955	13666	13805	13790	13780	13702	13826	13674	13727	13716	13823	13843	13834	13715	13607	13746	13746	13672	13689	13844	13871	13811	13881	13794	13729	13694	13771	13826	13863	13761	13674	13839	13625	13748	13708	13828	13721	13858	13662	13733	13746	13882	13778	13705	13624	13859	13882	13799	13916	13713	13749	13822	13793	13856	13732	13806	13619	13847	13770	13745	13868	13730	13754	13853	13743	13716	13797	13697	13762	13915	13847	13888	13635	13675	13968	13734	13844	13749	13887	13783	13921	13852	13997	13716	13612	13919	13826	13762	13769	13682	13827	13715	13785	13657	13681	13709	13681	13798	13725	13783	13630	13819	13830	13732	13889	13683	13819	13994	13639	13707	13690	13713	13683	13779	13715	13583	13890	13740	13751	13704	13854	13920	13697	13611	13920	13825	13960	13737	13760	13955	13891	13924	13789	13702	13829	13833	13707	13901	13916	13774	13733	13794	13915	13885	13712	13711	13708	13749	13721	13827	13607	13769	13668	13873	13799	13823	13679	13766	13853	13635	13866	13557	13754	13729	13821	13774	13786	13899	13813	13885	13776	13894	13717	13874	13604	13800	13755	13736	13906	13860	13756	13753	13786	13712	13742	13767	13850	13711	13730	13737	13820	13735	13816	13698	13717	13717	13840	13756	13771	13858	13739	13710	13780	13846	13934	13881	13697	13731	13796	13720	13635	13674	13808	13783	13835	13811	13724	13898	13692	13661	13912	13825	13690	13673	13793	13694	13819	13583	13840	13880	13711	13619	13828	13633	13912	13779	13737	13855	13853	13772	13790	13849	13789	13766	13533	13701	13694	13692	13775	13724	13842	13861	13721	13814	13687	13938	13730	13885	13754	13886	13658	13911	13761	14044	13795	13703	13899	13779	13865	13813	13537	13671	13729	13798	13725	13871	13687	13767	13859	13767	13746	13734	13864	13736	13738	13699	13752	13654	13980	13804	13788	13829	13944	13817	13829	13666	13878	13716	13726	13763	13696	13764	13778	13675	13680	13807	13744	13896	13772	13766	13881	13850	13957	13781	13958	13789	13685	13622	13890	13702	13795	13845	13728	13700	13731	13832	13729	13658	13737	13720	13772	13833	13780	13817	13744	13697	13826	13715	13700	13869	13703	13603	13739	13784	13810	13666	13796	13743	13712	13702	13828	13602	13856	13693	13798	13690	13724	13723	13806	13795	13809	13828	13934	13641	13798	13574	13829	13593	13751	13665	13757	13864	13712	13561	13625	13963	13876	13996	14026	13777	13821	13892	13727	13764	13801	13777	13770	13843	13764	13839	13816	13702	13852	13699	13810	13697	13764	13891	13840	13849	13886	13471	13875	13704	13949	13705	13754	13792	13810	13891	13872	13702	13786	13808	13858	13783	13668	13780	13650	13752	13854	13626	13725	13798	13820	14020	13704	13676	13758	13911	13669	13754	13790	13812	13687	13707	13579	13793	13790	13768	13709	13820	13737	13717	13719	13757	13859	13814	13663	13872	13895	13965	13779	13884	13722	13813	13940	13854	13884	13786	13834	13807	13741	13774	13757	13703	13729	13690	13710	13688	13869	13646	13659	13716	13818	13695	13734	13713	13715	13738	13658	13653	13742	13702	13752	13649	13823	13754	13763	13603	13869	13710	13615	13780	13681	13759	13684	13700	13834	13713	13884	13696	13895	13763	13841	13961	13653	13733	13847	13746	13717	13769	13756	13733	13839	13691	13893	13782	13765	13768	13821	13775	13782	13715	13693	13927	13694	13896	13820	13705	13660	13816	13796	13770	13708	13759	13814	13663	13803	13761	13774	13788	13877	13726	13717	13769	13845	13733	13711	13754	13914	13736	13599	13771	13656	13781	13845	13823	13701	13765	13753	13609	13704	13729	13632	13667	13637	13634	13688	13970	13859	13854	13728	13730	13768	13918	13818	13855	13769	13958	13735	13845	13652	13748	13684	13823	13716	13810	13748	13898	13773	13720	13579	13600	13889	13710	13748	13852	13801	13732	13865	13846	13959	13763	13825	13654	13619	13753	13696	13908	13937	13752	13983	13831	13737	13875	13701	13730	13791	13814	13835	13643	13728	13821	13910	13719	13872	13884	13542	13881	13892	13758	13615	13840	13681	13786	13651	13667	13666	13889	13754	13798	13835	13890	13916	13771	13900	13658	13904	13931	13735	13720	13899	13620	13813	13922	13624	13967	13817	13829	13780	13780	13659	13921	13815	13710	13951	13774	13727	13714	13888	13747	13603	13827	13814	13915	13840	13623	13893	13721	13681	13810	13653	13785	13694	13832	13954	13617	13874	13820	13773	13789	13852	13736	13708	13897	13905	13778	13867	13713	13633	13763	13724	13819	13927	13677	13852	13802	13673	13841	13714	13803	13731	13886	13845	13677	13821	13681	13874	13967	13877	13817	13794	13860	13804	13696	13724	13634	13732	13835	13690	13873	13756	13801	13914	13831	13797	13837	13774	13848	13817	13799	13700	13721	13770	13844	13814	13815	13880	13877	13857	13688	13697	13693	13730	13649	13710	13777	13702	13880	13833	13898	13912	13801	13750	13685	13751	13910	13789	13748	13744	13739	13864	13758	13806	13779	13725	13845	13747	13690	13866	13703	13884	13707	13763	13819	13776	13764	13671	13804	13752	13757	13944	13812	13614	13785	13785	13779	13645	13713	13718	13786	13738	13731	13959	13865	13702	13741	13752	13850	13697	13871	13757	13740	13881	13739	13811	13812	13834	13970	13836	13862	13820	13788	13785	13660	13901	13687	13738	13637	13783	13808	13762	13882	13817	13898	13710	13626	13823	13855	13644	13729	13641	13738	13746	13827	13724	13784	13736	13697	13755	13967	13689	13862	13814	13609	13673	13869	13705	13813	13821	13780	13738	13900	13839	13852	13832	13701	13894	13622	13770	13693	13683	13833	13779	13851	13610	13864	13708	13754	13671	13769	13675	13828	13871	13915	13891	13686	13686	13733	13770	13829	13596	13731	13746	13802	13778	13917	13733	13829	13847	13797	13668	13734	13917	13858	13743	13708	13793	13787	13815	13702	13669	13967	13589	13744	13795	13700	13865	13758	13832	13761	13749	13823	13841	13847	13768	14053	13808	13749	13722	13837	13734	13638	13795	13722	13680	13797	13784	13784	13852	13723	13678	13771	13892	13638	13707	13834	13631	13759	13754	13859	13713	13783	13865	13768	13712	13779	13978	13807	13644	13695	13763	13825	13591	13912	13783	13897	13748	13556	13793	13782	13803	13731	13706	13645	13622	13763	13765	13828	13730	14009	13719	13738	13896	13709	13778	13686	13646	13691	13671	13912	13766	13760	13765	13831	13770	13705	13863	13906	13813	13779	13896	13779	13749	13819	13808	13730	13735	13847	13625	13903	13746	13713	13705	13801	13657	13542	13759	13777	13689	13772	13811	13630	13745	13854	13700	13836	13774	13903	13950	14003	13688	13852	13891	13630	13706	14006	13685	13648	13732	13756	13753	13667	13631	13698	13826	13875	13798	13868	13931	13729	13732	13787	13887	13803	13852	13847	13679	13844	13844	13642	13779	13732	13755	13941	13819	13878	13855	13900	13808	13775	13791	13758	13841	13757	13753	13586	13910	13845	13740	13672	13816	13745	13887	13900	13863	13701	13850	13930	13855	13738	13758	13862	13861	13763	13715	14044	13745	13918	13780	13754	13862	13731	13954	13878	13774	13468	13862	13813	13995	13805	13749	13619	13623	13606	13657	13755	13796	13965	13859	13782	13811	13864	13802	13602	13795	13764	13680	13865	13737	13724	13734	13715	13762	13767	13702	13842	13623	13743	13866	13805	13835	13682	13699	13801	13815	13845	13936	13877	13830	13833	13916	13589	13708	13869	13797	13747	13747	13765	13679	13874	13810	13854	13672	13683	13698	13839	13710	13712	13829	13842	13665	13691	13673	13777	13783	13963	13786	13773	13873	13884	13749	13706	13852	13822	13774	13722	13792	13910	13742	13746	13816	13793	13800	13823	13660	13729	13846	13763	13949	13624	13739	13831	13964	13716	13694	13680	13653	13721	13661	13734	13857	13668	13887	13896	13830	13839	13765	13822	13688	13765	13748	13675	13796	13879	13715	13627	13891	13876	13780
25498	21574	26746	26590	19136	17518	16849	16153	15446	15300	15070	15247	15192	14965	14832	14620	14895	14605	14711	14762	14466	14630	14794	14693	14719	14616	14827	14702	14687	14752	14636	14642	14452	14639	14625	14575	14479	14660	14474	14457	14632	14539	14536	14545	14546	14661	14585	14540	14419	14580	14454	14674	14723	14517	14486	14431	14580	14731	14538	14585	14380	14499	14556	14590	14784	14545	14538	14669	14557	14540	14712	14356	14641	14649	14520	14660	14508	14642	14587	14477	14533	14599	14509	14526	14689	14636	14580	14624	14545	14651	14440	14716	14635	14531	14652	14665	14632	14531	14550	14573	14550	14624	14548	14424	14599	14454	14371	14620	14670	14536	14592	14645	14709	14450	14456	14632	14530	14616	14664	14454	14480	14414	14491	14425	14569	14553	14389	14612	14614	14531	14607	14601	14543	14672	14520	14661	14695	14391	14581	14707	14592	14529	14508	14586	14824	14472	14418	14385	14657	14820	14450	14581	14795	14401	14323	14745	14552	14670	14660	14634	14568	14461	14625	14438	14411	14586	14641	14683	14323	14421	14520	14423	14529	14645	14513	14515	14367	14446	14657	14428	14491	14501	14680	14629	14476	14611	14679	14474	14345	14548	14515	14557	14546	14423	14491	14602	14688	14840	14726	14535	14785	14623	14594	14545	14682	14593	14726	14416	14712	14637	14604	14509	14574	14567	14581	14610	14646	14751	14500	14459	14606	14733	14590	14517	14671	14459	14507	14517	14660	14710	14547	14424	14306	14497	14609	14611	14542	14392	14627	14643	14485	14449	14538	14683	14458	14602	14315	14552	14711	14511	14455	14533	14642	14521	14481	14468	14483	14632	14274	14609	14534	14465	14486	14636	14511	14474	14531	14704	14592	14515	14733	14499	14575	14488	14504	14413	14910	14593	14554	14439	14668	14672	14676	14436	14668	14492	14435	14489	14588	14747	14502	14487	14771	14763	14462	14589	14419	14472	14487	14595	14510	14644	14690	14393	14515	14666	14634	14556	14785	14629	14514	14604	14542	14370	14617	14474	14665	14424	14605	14487	14459	14430	14457	14662	14452	14463	14559	14733	14689	14647	14641	14529	14575	14507	14589	14580	14526	14721	14615	14569	14642	14582	14859	14553	14803	14508	14492	14715	14694	14608	14653	14535	14440	14517	14646	14643	14605	14577	14595	14587	14583	14460	14524	14645	14593	14634	14763	14545	14516	14707	14580	14589	14409	14585	14555	14357	14531	14538	14557	14692	14657	14596	14701	14594	14704	14557	14796	14432	14816	14578	14470	14490	14585	14574	14581	14707	14700	14559	14695	14475	14543	14509	14421	14606	14626	14454	14628	14545	14580	14730	14549	14575	14805	14618	14533	14868	14670	14619	14477	14579	14754	14633	14576	14483	14518	14507	14555	14546	14534	14329	14606	14567	14476	14561	14524	14692	14685	14487	14856	14639	14545	14561	14623	14574	14485	14626	14511	14566	14543	14440	14688	14680	14581	14748	14736	14734	14651	14695	14527	14574	14555	14646	14551	14483	14536	14397	14502	14444	14481	14413	14454	14486	14654	14650	14640	14502	14633	14549	14564	14519	14736	14769	14601	14416	14526	14818	14774	14567	14695	14692	14629	14682	14880	14787	14633	14615	14527	14534	14758	14588	14501	14624	14486	14617	14865	14563	14618	14578	14694	14494	14649	14573	14451	14607	14356	14471	14625	14486	14610	14517	14583	14530	14701	14585	14565	14585	14381	14385	14546	14510	14470	14607	14548	14754	14612	14691	14704	14623	14766	14784	14540	14682	14687	14590	14561	14685	14354	14500	14459	14524	14421	14349	14736	14707	14398	14636	14596	14536	14472	14649	14476	14583	14539	14467	14694	14659	14628	14475	14765	14500	14472	14646	14700	14615	14630	14776	14654	14558	14754	14391	14757	14433	14682	14568	14602	14828	14574	14559	14681	14593	14567	14702	14636	14605	14469	14670	14566	14609	14610	14515	14440	14426	14589	14516	14517	14537	14648	14365	14512	14693	14633	14496	14711	14667	14697	14502	14676	14735	14503	14430	14641	14697	14388	14716	14488	14735	14535	14715	14604	14423	14495	14504	14586	14528	14756	14693	14609	14655	14571	14484	14693	14466	14537	14465	14184	14440	14563	14460	14587	14639	14497	14626	14521	14621	14664	14618	14595	14640	14678	14648	14696	14619	14581	14529	14678	14738	14835	14570	14605	14693	14636	14457	14546	14618	14567	14766	14654	14619	14505	14539	14473	14642	14589	14458	14704	14851	14620	14620	14791	14543	14561	14504	14550	14471	14691	14660	14691	14514	14814	14558	14599	14544	14620	14649	14623	14691	14605	14532	14603	14719	14697	14703	14567	14469	14572	14538	14494	14608	14691	14436	14422	14404	14677	14673	14605	14506	14381	14717	14757	14549	14455	14439	14520	14485	14457	14584	14647	14544	14403	14783	14595	14578	14605	14675	14579	14414	14402	14753	14598	14421	14629	14278	14582	14697	14605	14506	14685	14643	14688	14572	14693	14573	14562	14457	14630	14547	14602	14244	14488	14546	14667	14705	14535	14510	14832	14725	14371	14559	14576	14642	14441	14486	14646	14503	14596	14494	14539	14610	14585	14489	14680	14511	14616	14493	14510	14696	14539	14473	14373	14499	14615	14497	14654	14662	14652	14536	14703	14677	14844	14453	14463	14414	14758	14499	14622	14601	14804	14805	14577	14498	14645	14440	14443	14541	14594	14725	14597	14646	14504	14562	14606	14516	14645	14342	14542	14479	14510	14606	14638	14609	14516	14430	14577	14426	14522	14560	14609	14562	14526	14583	14568	14609	14449	14583	14676	14470	14509	14428	14643	14579	14666	14324	14578	14502	14512	14533	14604	14468	14508	14664	14867	14634	14622	14646	14652	14688	14473	14560	14682	14477	14715	14527	14561	14578	14536	14529	14615	14567	14458	14351	14633	14593	14660	14493	14512	14560	14444	14675	14689	14663	14724	14653	14544	14587	14678	14726	14670	14675	14601	14493	14637	14501	14640	14621	14638	14562	14770	14678	14582	14703	14579	14610	14564	14631	14374	14555	14494	14366	14627	14542	14443	14622	14545	14417	14629	14636	14479	14472	14544	14480	14559	14625	14495	14645	14469	14581	14527	14603	14679	14669	14510	14561	14746	14712	14571	14562	14636	14814	14549	14816	14529	14489	14492	14319	14707	14456	14588	14686	14423	14521	14427	14539	14560	14473	14603	14532	14682	14510	14740	14653	14539	14556	14701	14693	14537	14660	14556	14609	14480	14794	14593	14527	14456	14423	14660	14680	14750	14662	14573	14799	14483	14616	14411	14650	14796	14579	14481	14374	14498	14520	14627	14453	14620	14471	14319	14684	14603	14380	14609	14670	14602	14495	14677	14514	14661	14583	14596	14697	14682	14360	14593	14655	14668	14524	14678	14604	14478	14461	14600	14652	14434	14527	14608	14522	14549	14476	14569	14634	14545	14538	14586	14471	14704	14647	14777	14692	14669	14504	14578	14562	14553	14599	14602	14511	14514	14647	14580	14558	14649	14708	14624	14730	14548	14572	14496	14516	14692	14580	14446	14558	14522	14529	14386	14550	14624	14632	14701	14464	14540	14571	14540	14597	14483	14766	14444	14466	14609	14694	14686	14601	14736	14600	14723	14581	14775	14416	14691	14463	14573	14511	14709	14706	14491	14680	14533	14667	14501	14420	14678	14586	14639	14697	14667	14565	14591	14576	14515	14415	14420	14597	14461	14540	14681	14703	14477	14596	14741	14461	14777	14633	14358	14513	14655	14426	14563	14591	14630	14561	14338	14444	14484	14522	14651	14547	14865	14628	14404	14646	14573	14658	14509	14586	14654	14511	14584	14564	14563	14618	14541	14595	14675	14619	14562	14450	14655	14454	14288	14641	14585	14584	14537	14457	14790	14413	14407	14665	14571	14466	14494	14678	14546	14564	14393	14506	14760	14541	14629	14713	14712	14529	14541	14730	14597	14359	14541	14674	14703	14634	14629	14557	14493	14635	14536	14501	14551	14531	14450	14499	14542	14561	14713	14612	14604	14483	14514	14507	14757	14611	14602	14480	14677	14658	14458	14534	14482	14581	14712	14607	14490	14522	14593	14648	14584	14674	14585	14541	14727	14478	14720	14614	14626	14556	14487	14547	14551	14452	14538	14497	14774	14394	14757	14477	14480	14328	14657	14632	14582	14719	14635	14526	14633	14646	14640	14589	14803	14576	14568	14751	14700	14553	14523	14618	14673	14352	14536	14578	14633	14536	14736	14585	14487	14433	14524	14722	14492	14484	14582	14709	14699	14888	14700	14601	14644	14667	14600	14560	14717	14677	14652	14542	14603	14488	14585	14713	14557	14457	14559	14599	14585	14464	14600	14773	14555	14562	14503	14662	14718	14386	14398	14647	14781	14420	14673	14508	14698	14668	14511	14647	14600	14447	14534	14692	14449	14654	14272	14511	14530	14348	14395	14486	14629	14511	14700	14452	14507	14670	14526	14662	14504	14654	14696	14564	14658	14548	14637	14767	14576	14617	14714	14596	14576	14519	14389	14718	14508	14537	14333	14755	14634	14592	14510	14676	14448	14688	14623	14458	14572	14530	14797	14480	14638	14361	14600	14682	14560	14543	14613	14483	14616	14604	14343	14529	14618	14529	14597	14581	14471	14511	14633	14626	14508	14663	14634	14574	14570	14564	14578	14637	14556	14575	14615	14475	14641	14368	14392	14482	14705	14536	14403	14558	14630	14648	14760	14571	14439	14553	14837	14809	14547	14471	14447	14734	14557	14505	14538	14511	14780	14503	14432	14551	14582	14443	14505	14609	14582	14642	14588	14649	14815	14756	14614	14458	14628	14544	14584	14465	14701	14628	14512	14601	14581	14758	14600	14695	14587	14632	14487	14638	14803	14704	14487	14631	14551	14651	14535	14551	14663	14707	14725	14677	14683	14656	14649	14619	14449	14715	14417	14530	14458	14550	14496	14685	14481	14543	14660	14640	14584	14560	14629	14428	14700	14537	14508	14738	14605	14534	14781	14700	14631	14522	14585	14608	14576	14561	14559	14515	14670	14422	14568	14419	14478	14477	14613	14582	14639	14609
20189	35351	29240	23291	20039	18026	16798	15901	15203	14766	14564	14379	14028	14036	14000	13691	13777	13528	13887	13616	13740	13736	13809	13628	13729	13442	13544	13632	13350	13555	13469	13472	13645	13610	13542	13635	13515	13559	13580	13530	13669	13451	13484	13564	13482	13743	13546	13472	13675	13656	13690	13404	13555	13561	13536	13541	13531	13597	13540	13510	13622	13577	13537	13441	13659	13550	13698	13371	13388	13499	13600	13542	13553	13597	13724	13655	13645	13525	13683	13681	13670	13512	13758	13466	13589	13579	13592	13675	13610	13598	13539	13648	13677	13637	13529	13476	13491	13610	13566	13587	13569	13700	13636	13595	13642	13563	13508	13642	13501	13727	13638	13526	13556	13756	13795	13582	13620	13619	13729	13526	13609	13545	13595	13418	13657	13570	13587	13607	13555	13653	13687	13594	13376	13586	13560	13535	13597	13444	13609	13616	13449	13657	13524	13611	13657	13565	13599	13602	13524	13501	13485	13631	13612	13639	13714	13475	13543	13494	13437	13557	13595	13534	13635	13619	13724	13566	13658	13548	13617	13602	13433	13522	13633	13556	13681	13542	13581	13736	13476	13486	13553	13515	13589	13523	13458	13558	13504	13606	13550	13514	13640	13439	13621	13544	13667	13590	13656	13610	13615	13480	13432	13631	13579	13422	13581	13550	13636	13550	13486	13496	13506	13654	13592	13751	13796	13627	13650	13510	13315	13612	13526	13525	13655	13785	13430	13555	13434	13679	13563	13491	13663	13552	13438	13656	13550	13673	13383	13651	13415	13788	13542	13645	13570	13666	13657	13481	13468	13742	13820	13454	13656	13387	13484	13627	13690	13530	13666	13692	13606	13656	13610	13563	13689	13548	13512	13630	13560	13550	13694	13516	13650	13518	13474	13639	13750	13568	13684	13606	13607	13637	13598	13603	13571	13535	13500	13436	13677	13605	13659	13606	13686	13441	13397	13555	13497	13631	13592	13684	13616	13628	13565	13523	13624	13577	13387	13487	13585	13531	13719	13627	13527	13589	13783	13553	13496	13621	13638	13517	13494	13615	13502	13787	13627	13564	13568	13563	13733	13554	13590	13473	13394	13487	13543	13563	13548	13626	13578	13510	13666	13669	13587	13699	13383	13353	13629	13478	13481	13668	13455	13456	13705	13500	13559	13481	13575	13536	13521	13520	13671	13507	13422	13659	13577	13716	13533	13675	13621	13585	13654	13481	13695	13538	13480	13577	13563	13681	13640	13593	13503	13447	13458	13460	13402	13614	13485	13541	13607	13648	13537	13487	13643	13545	13417	13633	13316	13593	13625	13643	13668	13565	13478	13444	13544	13542	13644	13484	13599	13518	13595	13497	13562	13570	13491	13488	13527	13589	13532	13619	13729	13320	13452	13717	13576	13577	13649	13629	13434	13605	13700	13518	13713	13565	13566	13604	13504	13488	13564	13646	13692	13554	13683	13444	13583	13687	13499	13477	13484	13528	13627	13579	13622	13623	13594	13546	13631	13637	13709	13777	13552	13485	13614	13478	13687	13592	13559	13415	13720	13613	13634	13639	13482	13662	13470	13547	13499	13432	13520	13429	13680	13547	13583	13488	13664	13498	13715	13564	13423	13700	13512	13602	13636	13648	13498	13579	13593	13437	13501	13583	13584	13489	13721	13490	13562	13393	13582	13690	13589	13458	13527	13689	13579	13600	13476	13564	13412	13496	13552	13705	13466	13746	13623	13611	13595	13593	13684	13465	13562	13535	13467	13585	13779	13463	13516	13691	13503	13485	13622	13630	13626	13579	13605	13394	13578	13569	13595	13669	13662	13552	13538	13668	13636	13694	13666	13471	13449	13608	13577	13646	13690	13586	13540	13338	13740	13550	13504	13686	13526	13493	13419	13567	13570	13439	13690	13590	13475	13620	13493	13561	13494	13320	13569	13594	13515	13491	13470	13573	13586	13656	13665	13644	13632	13547	13600	13607	13484	13522	13613	13362	13477	13526	13483	13542	13506	13448	13616	13542	13593	13459	13473	13483	13631	13710	13634	13466	13540	13429	13614	13494	13578	13658	13564	13671	13521	13335	13526	13291	13789	13653	13570	13566	13605	13576	13489	13541	13683	13719	13473	13519	13641	13422	13506	13687	13607	13589	13527	13617	13636	13654	13726	13558	13490	13606	13533	13465	13579	13409	13509	13587	13537	13698	13731	13684	13482	13562	13558	13655	13552	13442	13489	13644	13569	13428	13685	13460	13631	13659	13661	13470	13599	13557	13565	13577	13522	13538	13598	13620	13754	13612	13457	13485	13663	13576	13491	13555	13653	13642	13592	13481	13758	13691	13692	13472	13601	13619	13595	13641	13772	13474	13807	13535	13588	13350	13592	13542	13598	13477	13438	13528	13708	13650	13377	13543	13580	13537	13619	13349	13462	13635	13469	13525	13594	13606	13587	13567	13574	13545	13621	13688	13460	13591	13475	13619	13367	13687	13654	13506	13580	13474	13715	13375	13653	13568	13537	13513	13649	13584	13625	13559	13660	13583	13481	13403	13514	13570	13549	13526	13453	13654	13499	13442	13536	13639	13569	13497	13661	13428	13597	13511	13616	13446	13564	13638	13577	13545	13666	13428	13550	13612	13574	13585	13746	13601	13640	13715	13493	13560	13611	13392	13438	13547	13525	13545	13457	13597	13605	13549	13381	13472	13379	13593	13748	13594	13535	13683	13594	13606	13679	13420	13573	13510	13497	13753	13484	13382	13678	13565	13643	13631	13636	13434	13558	13695	13499	13476	13475	13497	13566	13577	13625	13517	13548	13582	13598	13444	13613	13618	13654	13530	13607	13567	13620	13587	13693	13390	13602	13512	13616	13550	13626	13499	13473	13625	13575	13565	13724	13525	13337	13566	13638	13480	13587	13433	13750	13631	13539	13501	13549	13522	13463	13477	13582	13498	13573	13624	13652	13371	13482	13687	13535	13611	13702	13607	13486	13591	13418	13477	13491	13553	13548	13554	13673	13464	13489	13428	13589	13624	13615	13447	13403	13411	13621	13473	13526	13705	13580	13322	13616	13663	13583	13701	13338	13387	13658	13705	13595	13581	13581	13389	13707	13527	13509	13642	13667	13583	13576	13469	13577	13653	13693	13649	13486	13576	13503	13507	13615	13533	13491	13319	13437	13634	13558	13686	13488	13570	13646	13417	13632	13538	13506	13406	13466	13615	13684	13564	13748	13568	13603	13539	13618	13601	13553	13546	13633	13481	13740	13544	13639	13509	13535	13587	13561	13511	13671	13680	13381	13624	13507	13450	13518	13524	13472	13572	13578	13576	13636	13508	13540	13449	13517	13484	13626	13340	13611	13668	13510	13561	13696	13466	13637	13498	13430	13418	13589	13608	13562	13570	13498	13616	13612	13697	13636	13487	13598	13595	13599	13513	13561	13484	13614	13595	13468	13415	13574	13653	13471	13768	13504	13552	13432	13619	13671	13599	13563	13817	13531	13614	13542	13642	13541	13550	13575	13504	13505	13491	13645	13703	13402	13618	13699	13508	13499	13550	13625	13595	13563	13556	13508	13592	13518	13395	13652	13677	13581	13621	13567	13679	13512	13638	13540	13508	13609	13609	13542	13549	13620	13585	13589	13583	13541	13624	13519	13608	13629	13559	13388	13511	13537	13586	13570	13464	13683	13591	13668	13722	13482	13642	13428	13473	13605	13496	13660	13633	13500	13553	13413	13574	13658	13587	13516	13498	13529	13522	13633	13445	13697	13573	13524	13571	13542	13625	13624	13618	13482	13407	13498	13529	13584	13588	13626	13466	13608	13556	13572	13510	13762	13509	13426	13574	13537	13558	13621	13597	13426	13606	13536	13756	13594	13541	13626	13577	13710	13486	13685	13499	13483	13484	13561	13509	13610	13604	13638	13519	13647	13641	13640	13703	13706	13719	13468	13612	13687	13629	13444	13627	13745	13576	13463	13506	13533	13614	13623	13618	13534	13515	13620	13614	13633	13510	13605	13484	13608	13482	13511	13618	13625	13574	13603	13506	13567	13526	13596	13551	13517	13555	13584	13538	13597	13666	13502	13604	13393	13582	13652	13631	13617	13654	13382	13352	13374	13548	13672	13491	13372	13591	13484	13579	13621	13526	13560	13472	13542	13707	13631	13595	13657	13578	13538	13587	13480	13534	13497	13576	13530	13528	13668	13579	13580	13561	13606	13473	13665	13591	13828	13558	13649	13607	13585	13618	13677	13610	13648	13722	13368	13434	13555	13512	13691	13395	13662	13393	13539	13545	13567	13501	13561	13499	13635	13475	13602	13675	13435	13484	13577	13779	13686	13488	13549	13475	13584	13404	13507	13581	13442	13557	13596	13645	13504	13456	13710	13616	13684	13432	13546	13570	13554	13603	13521	13751	13596	13457	13676	13486	13607	13449	13577	13472	13560	13569	13532	13443	13673	13680	13595	13587	13655	13436	13656	13677	13478	13414	13558	13666	13659	13601	13524	13614	13686	13606	13708	13535	13472	13593	13670	13681	13589	13751	13471	13641	13406	13647	13600	13509	13778	13475	13572	13662	13474	13564	13678	13519	13584	13636	13480	13527	13800	13592	13578	13614	13388	13628	13519	13453	13585	13579	13668	13592	13483	13549	13498	13597	13619	13417	13644	13726	13599	13611	13784	13775	13428	13569	13500	13535	13766	13605	13572	13585	13590	13671	13548	13668	13619	13531	13541	13573	13767	13548	13660	13633	13487	13646	13523	13899	13614	13486	13427	13712	13480	13628	13650	13497	13507	13536	13690	13632	13573	13561	13502	13578	13607	13577	13531	13502	13722	13438	13508	13664	13701	13690	13492	13487	13294	13587	13501	13571	13499	13583	13602	13507	13628	13534	13597	13626	13619	13776	13643	13678	13539	13372	13575	13556	13426	13665	13475	13641	13707	13664	13542	13494	13593	13672	13475	13550	13542	13541	13614	13604	13631	13721	13381	13662	13588	13502	13713	13426	13498	13483	13568	13557	13435	13543	13645	13746	13583	13563	13453	13627	13537	13519	13395	13398	13551	13493	13762	13569	13561	13621	13559	13399	13669	13463	13686	13585	13482	13469	13363	13475	13691	13542	13734	13633	13499	13741	13463	13516	13470	13627
22637	21551	28701	24873	22109	23722	23422	18706	17226	17153	16538	16157	15786	15907	15699	15513	15528	15477	15447	15322	15301	15351	15422	15300	15276	15188	15210	15247	15259	15337	15193	15055	15330	15140	15021	15284	15306	15168	15100	15106	15169	15121	15224	15039	15011	15023	15049	15077	15217	15060	15072	15039	15163	15081	14885	14801	14904	15113	15052	15111	15081	15094	15211	15007	14970	15142	15283	15001	15017	15043	15198	15071	15060	15079	15005	14854	15026	14750	15055	15196	15071	15032	14991	14960	15096	15046	15057	15043	15288	15155	15180	15050	15090	14889	14925	15051	14874	15029	15225	14815	14978	14955	15249	15019	14972	15083	14838	15008	14994	15014	15224	14971	15146	15186	15141	14948	15007	15004	15057	15014	14849	15002	15056	14938	15154	15128	14808	15035	15218	15055	14986	15258	15097	15022	15239	14954	14962	15027	15133	14907	15034	15061	14911	15128	15094	14901	15108	14943	14926	15097	15100	15103	14931	15091	15156	14959	14900	14946	14984	14977	15002	14927	15128	15044	15054	14883	15056	14976	15165	15053	14992	15035	15109	15070	15043	15101	15096	14937	15058	15018	14949	15102	14988	15058	14966	14862	14897	15071	15038	14995	15104	14979	14930	15118	15150	15054	14909	15128	15034	15058	15087	15032	15069	15074	15145	15180	15182	15011	14990	15096	15023	14960	14997	15099	14938	15056	15038	14965	15210	15045	15048	14829	15180	14865	14952	14926	14824	14975	15122	15121	14986	15194	15135	14992	15086	14932	14798	15072	15046	15011	14871	15038	14961	14961	15000	15002	15120	15280	15097	15062	14955	15016	15207	14935	15187	15006	15116	14780	15119	15120	14896	14920	15030	15137	15195	15264	15066	15017	15081	14774	15056	15105	14982	14890	15036	15104	15308	15066	14879	14840	14973	14972	14871	15066	14967	15145	15113	15100	15275	15169	14976	14947	14916	15108	15070	15028	15028	15224	14979	15019	15090	15183	14904	14942	14943	14871	14970	14895	15099	14956	14867	14989	15073	14982	15152	15031	15164	15023	14923	14859	14758	14886	15000	14899	15020	15072	15041	15016	14928	14874	15105	14918	14988	15127	14936	15095	15008	15116	15242	15035	14984	15062	14952	15036	14993	15026	14998	15032	15168	15208	14872	15094	14978	14896	15027	14894	15159	15035	15044	15142	14911	14840	15328	15075	15189	15181	15183	15010	15204	14981	14703	15084	14997	14838	14829	14960	14866	14954	15146	15002	14941	15037	14911	14982	14890	15044	15167	14985	14961	15091	14952	15068	15081	15042	14917	15141	14984	15224	15098	15155	14934	15003	14925	15018	15143	15100	15277	15033	15154	15095	14809	15099	15069	14953	14947	14871	14943	14911	14908	15025	15041	15051	15166	14866	15113	14971	15046	14959	15072	14920	14947	15102	15129	15077	15065	15161	14929	14906	15364	15094	15001	15133	15022	15069	14870	15021	14840	15282	15014	15220	14916	15092	15176	14987	14916	14902	15176	14932	14760	15042	15083	14935	15198	14879	15103	15084	15013	15151	15028	15236	15118	15105	15040	15016	15083	14994	15090	15131	14963	15024	15027	15068	15017	14883	15041	14970	15054	14991	14966	14864	15147	14939	14940	14964	14973	14998	15007	15216	15012	14829	14943	15016	15040	15085	14894	14878	14989	15131	15000	15168	15207	15050	15061	15155	14929	15000	15033	15073	14758	14959	15033	14990	14996	15193	14905	14965	15005	14893	15056	15090	14972	14949	15125	14930	15012	14921	15032	14989	15012	14997	14980	15001	15026	14913	15105	15002	15071	15091	14940	15049	15123	14955	15016	14857	15113	14897	15068	14987	15086	15124	14920	14975	14756	15018	15103	14902	15060	14950	15081	15025	15041	14939	14959	15131	14854	14958	15071	14958	14987	15047	14860	15077	15066	15111	15015	15116	15137	14929	15124	14977	15156	15041	15327	14930	15226	14824	15050	14996	14957	15059	14996	15105	15054	15040	15087	15078	15115	15136	14797	14875	15009	14948	14938	14887	15202	15209	14966	14891	14974	14974	15134	15083	14933	15008	15050	15193	14981	15048	15233	15035	15041	14968	14818	14887	14971	14892	15089	15000	14787	14957	15069	14987	14990	14920	15032	15098	14837	15115	15001	14935	14995	14985	14921	15348	14923	14937	15041	14901	14846	15021	15027	15119	14798	15040	15117	15210	15012	15119	14988	15145	15074	15057	15115	15185	15004	14924	15156	15133	14912	15031	15213	14973	15008	15021	14827	15190	15039	14959	14939	15048	14942	15019	14932	14873	14960	15009	15073	15058	15065	15107	15015	15007	15057	14872	15138	14949	15112	14991	14952	15129	15021	15330	15115	15037	14938	14806	14966	15235	15128	14794	15127	14900	14940	15053	14949	14772	14970	14789	14741	14783	14873	15036	15000	15026	14981	15012	14970	15096	14999	14923	15190	15072	15000	14866	14966	14899	15232	14774	14746	15214	14974	15003	15083	15005	14978	15058	15158	15205	15089	14990	15145	15086	15090	15326	15122	14982	15072	14980	15114	15108	15112	14922	14970	14930	15116	14953	14784	14946	15119	15087	14911	14871	14846	15086	15170	14826	14942	14966	15087	15110	14870	14994	15050	14920	14836	14954	15189	14998	14846	15154	15095	15114	14992	15041	15095	14960	15068	14909	15217	14983	14970	15160	15086	15064	15028	15223	15088	15070	15037	15048	15068	15031	14988	15005	15028	15113	15079	15050	15143	14896	15108	15027	15123	15167	15057	14928	15086	15276	15056	14895	14860	14978	14935	15063	15168	14927	15022	15113	15026	14964	15221	15068	14958	14865	15107	14917	15020	15009	15029	15176	15039	14999	15040	14946	15000	14911	15084	14978	14999	14910	15028	15130	14959	15102	14971	15047	14991	15087	15212	15023	14926	14888	14888	14928	15065	14805	14869	15046	15371	14893	14928	14907	14914	14988	15016	14906	14967	14999	15095	14969	14977	15048	15116	14742	14989	14882	14823	15047	14922	15139	15158	15002	15055	15097	15051	15064	15051	14945	14877	15079	14992	14903	14913	15089	14980	14890	14907	15107	15018	15014	15072	15159	14960	14990	15022	14989	15008	14932	15156	14906	15092	14956	15017	14884	15117	15026	15219	15335	15047	15197	14991	15000	15000	14911	15051	14870	14982	15079	15180	14996	14936	15013	14907	14908	15093	14818	14934	15140	15127	14985	14846	14925	15016	14880	15038	14912	15138	15122	14975	14814	14985	14989	15011	14934	14978	15047	15086	14944	15066	14911	15028	14910	14860	14926	14922	14969	14889	14986	15003	15313	15110	15013	14990	15139	15152	14924	15010	15144	15077	15094	14918	14980	14966	15256	15058	14935	14982	15233	14992	14894	14951	15074	14838	15146	15006	14951	15112	14990	14976	15111	15036	14996	14952	15118	15047	15003	15272	15015	15147	15012	15128	15003	15065	15064	15020	15031	15089	14978	15006	14978	15050	15115	14866	15150	14816	15048	14955	15244	15013	14931	15046	14846	14944	15051	15062	15050	15196	15090	14932	15020	14839	14846	15040	14974	14916	15077	15171	15019	15061	15096	15094	15008	15130	14991	15038	14882	15030	14904	15041	14994	15159	15064	15112	14960	15071	14929	15134	15051	15093	14932	14959	15148	15230	14928	15097	15076	15104	14959	15004	14871	15137	14789	14954	15163	14954	14996	15025	14853	15082	15146	15293	14889	15049	15061	15008	14852	15196	14990	15141	14817	15082	14975	15060	14984	14766	14950	14840	14936	14780	15021	15022	15193	15194	15021	15147	14978	15096	14951	14977	14944	15043	15088	14876	15036	15100	15013	14843	15198	15032	14934	15040	14866	15053	14915	14946	14851	15114	14994	15088	15174	15131	14883	15004	15159	15190	15171	15192	15066	14959	14719	14920	14957	14999	14981	14995	14895	15087	14987	15215	14993	14996	14894	14986	14937	14874	15041	15112	14842	15029	15164	14995	15111	14840	15194	15010	14843	15160	14931	15110	15062	15147	14922	14999	15093	14938	14989	15043	14980	15078	15099	14853	14857	15142	14971	15019	15005	15084	14916	15024	14940	15117	15003	15079	15004	15106	15001	15178	14974	15073	14946	14967	14929	15056	15060	15109	15045	15050	15070	14965	15060	14986	14947	15041	15089	14899	14973	14821	15023	14911	14824	15081	14974	15134	14958	15028	15115	15152	15127	15065	15003	15058	15182	15195	14990	15012	15027	15225	14967	14915	14958	15179	14941	15139	15051	15037	15085	15042	14847	15105	14994	14914	14819	15080	14836	14911	14938	15116	15097	14893	14895	15106	15169	15065	15124	15070	15401	15188	15041	15170	14879	15003	14992	15107	15042	15009	15009	15187	15082	15012	15015	15081	15047	14993	15182	15095	15137	14965	14918	15007	15021	14958	15036	14899	14960	14832	14858	14746	14932	14923	15037	14889	15000	15190	15013	15123	14901	15017	15240	14883	15025	14951	15072	14892	15205	15059	15182	15073	15144	14870	14906	15042	14895	14979	15035	15199	14973	15037	15087	14973	15073	14973	15126	15102	15008	15125	14961	14890	14962	15061	15017	15074	14953	15232	14947	14914	14836	14958	15192	14748	14896	14930	15146	14897	14988	14926	15123	14963	14893	14778	14919	14990	15105	14946	15198	14982	15103	14884	15160	15135	15115	15016	14830	14945	15129	15194	15159	14898	15106	15135	15006	15016	15172	15200	15037	14888	14969	15066	15119	14874	15092	15013	15006	14930	15125	15135	15055	15062	15053	14937	15055	15042	14967	15114	15072	15162	15024	15051	15049	14986	14877	15091	14926	15059	15114	15150	14957	15002	14929	15167	15140	14966	15188	14936	15127	14791	14970	14981	15024	14958	14890	14852	14900	14896	15054	15085	14802	15166	15043	15124	14990	14992	15145	15218	15097	15026	15252	15092	15071	14953	14966	15063	14953	15162	14948	14918	15098	14917	15177	14985	14836	15173	15007	15046	15112	14822	15040	15080	15094	15020	15107	15124	14957	14831	14921	14984	14889	15193	14885	15007	14953	14973	15195	15073	14924	14985	15049	15128	14793	15014	14969	15054	14934	14976	14858	15056	14820
22027	44200	37447	30062	25339	22349	19934	18436	17220	16439	15732	15350	14910	14547	14576	14436	14407	14150	14211	14154	13942	14061	13969	14003	14013	13851	14085	13808	13823	13879	13965	13889	14003	13924	13881	13675	13846	13916	13864	13926	13992	13999	14025	13864	13885	13830	13973	13862	13892	13839	13899	13971	13851	13935	13780	13888	13712	13844	13927	13934	13860	13946	13981	13944	13859	13772	13803	13830	13737	13867	13897	14025	13860	14039	13858	14001	13859	13884	13773	14108	13948	13844	14009	13848	13938	13889	13766	13741	13937	13816	13913	13721	13767	13970	13852	13826	13921	13914	13733	13982	13833	13924	13917	13870	13936	13762	13880	13946	13763	13787	13824	13869	13955	13800	13777	13841	13885	13975	14002	13927	13809	13772	13816	13892	13841	13846	14101	13720	13966	13979	13805	13847	13852	13936	13872	13839	13780	13741	13718	13864	13864	13834	13864	13819	13821	13937	13729	13829	13866	13769	13977	13822	13901	13974	14046	14019	13854	14029	13868	13907	13971	13908	13911	13784	13790	13921	13978	13823	13810	13822	14016	13830	13773	13753	13939	13849	14005	13970	13752	13931	13899	13842	13822	13999	13654	13877	13789	13757	13804	13882	13770	13875	13830	13662	13838	13795	13884	13756	13767	13867	13508	13962	13862	13794	13909	13814	14204	13853	13845	13785	13732	13955	13829	13865	13908	13962	13877	13899	13699	13880	13745	13784	13861	13948	13907	13697	13798	13978	13806	13854	13789	13796	13922	13801	13823	13935	13782	13808	13790	13906	13804	13790	13856	13885	13809	13824	13735	13776	14087	13699	13803	13887	13794	13783	13732	13892	13799	13782	13955	13754	13890	13820	13697	14022	13824	13831	13795	13878	13896	13848	13946	13892	13849	13805	13854	13919	13783	13763	13852	13790	13922	13875	13836	13977	13637	13936	13915	13953	13751	13920	13790	14035	13888	13860	13813	13848	13901	13937	13950	13821	13609	14021	13729	13788	13908	13788	13935	13807	13983	13834	13937	13845	13860	13875	13736	13984	13771	13838	13879	13719	13839	13910	13791	13721	13789	13890	13832	13770	13723	13949	14048	14102	13856	13797	13786	13891	13901	13918	13753	13892	13964	13817	13861	13878	13893	13851	13825	13840	13885	13840	13883	13767	13778	13923	13878	13805	13789	14009	13818	13918	13867	13750	13790	13817	13840	13758	13920	13880	13818	13868	13848	13954	13834	13889	13948	13813	13764	13956	13781	13898	13778	13820	13925	13901	13781	13864	14093	13813	13764	13678	13838	13671	13857	13831	13881	13867	13942	13725	13852	13757	13800	13771	13747	13649	13780	13895	13774	13999	13929	13840	14037	13782	13842	13746	13855	13925	13855	13951	13932	14000	13962	13811	13847	13753	13748	13713	13917	13966	13751	13843	13810	13756	13940	13899	13847	13932	13767	13826	13746	13851	13767	13836	13945	14012	13757	13831	13909	13886	13798	13919	13732	13770	13866	13974	13646	13945	13967	13685	13792	13639	13860	13757	13867	13885	13782	13952	13925	13820	13781	13932	13944	14029	13844	13854	13997	13711	13654	13814	13882	13933	13701	13684	13804	13880	13857	13842	13878	13949	13859	13851	13733	13804	13899	13661	13723	13850	13910	13840	13710	13895	13947	13857	13851	13817	13907	13836	13883	13799	13791	13761	13830	13796	13744	13913	13858	13905	13793	13909	13869	13870	13665	13788	13828	13775	13974	13860	13908	13901	13809	13834	13700	13787	13833	13895	13724	13931	13738	13746	13964	13857	13996	13669	13969	13780	13895	13781	13852	13800	13816	13762	13780	13894	13870	13797	13845	13857	13879	13906	13777	13690	13864	13832	13615	13979	13927	13848	13679	13827	13947	13796	14012	13802	13897	13764	13885	13769	13840	14027	13851	13794	13876	13781	13762	13967	13765	13840	13982	13929	13880	14007	13826	13754	13887	13754	13992	13656	13847	13687	13702	13755	13702	13866	13894	13920	13726	13886	13831	13915	13737	13880	13778	13760	13915	13776	13791	13810	13701	13708	13753	13868	13611	13955	13768	13911	13899	13924	14056	13775	13955	13855	13817	13861	13896	13758	13670	13868	13822	13821	13964	13751	13851	13893	13800	13841	13929	13769	13899	13789	13908	13738	13905	13872	13775	13835	13691	13793	13850	13822	13821	13686	13755	13941	13815	13848	13862	13911	13865	13789	13738	13854	13839	13822	13874	13755	13937	13848	14004	13999	13837	13925	13828	13893	13726	13776	13866	13840	13863	13851	13932	13725	13967	13904	13799	13917	13755	13897	13888	13833	13743	13921	13790	14022	13815	13873	13907	13781	13855	13913	13863	13879	13955	14053	13845	14045	13756	13946	14000	13891	13783	13905	13914	13821	13738	13760	13977	13937	13798	13811	13711	13865	13875	13943	13857	13701	13901	13876	13761	13910	13712	13817	13894	13873	13783	13957	13796	13959	13937	13889	13801	13693	13785	13910	13733	13651	13983	14004	13796	13744	13810	14002	13946	13958	13898	13843	13906	13956	13900	14007	13799	13807	13797	13829	13771	13704	13777	13673	13780	13723	13874	13929	13655	13690	13824	13911	13704	13935	13768	13860	13692	13822	13854	13867	13968	13913	13817	13713	13902	13745	13839	13894	13720	13802	13824	13981	13737	13771	13892	13886	13752	13826	13629	13766	13990	13804	13865	13976	13780	13918	13872	13863	13788	13722	13773	13900	14005	13973	13872	13841	13905	13883	13832	13798	13691	13895	13812	13828	13783	13809	13748	13977	13844	13838	13867	13737	13951	13874	13593	13857	13792	13873	13764	13842	13869	13919	13783	13840	13753	13767	13838	13934	13827	13795	13872	13992	13992	13819	13641	13981	13739	13853	13609	13995	13990	13944	13780	13890	13882	13681	13987	13962	13892	13801	13789	13717	13937	13967	13664	13741	13766	13702	13905	14087	13755	14035	13939	13752	13944	13865	13776	13862	13763	13956	13967	13869	13767	13730	13755	13752	13983	13888	13862	13639	13914	13808	13934	13840	13851	13904	13888	13945	13970	13745	13849	13830	13910	13831	13788	13881	13839	13878	13895	13718	13998	13831	13848	13890	13862	13988	13909	13852	13937	13868	13841	13788	13869	13860	13775	13753	13831	13869	13836	13734	13848	13822	13956	13754	13828	13872	13771	13707	13902	13821	13956	13977	13714	13879	13731	14031	13789	13835	13670	13851	13719	13788	13893	13852	13927	13809	13975	13884	13887	13821	13895	14036	13883	13880	13608	13757	13929	13928	14010	13788	13843	13982	13734	13974	13609	13897	13956	13907	13802	13884	13855	14034	13731	13965	13758	13619	13723	13857	14033	14107	13897	13823	13833	13756	13734	13874	13935	13723	13848	13816	13742	13852	13782	13921	13929	13821	13800	13830	13753	13853	13800	13884	13938	13940	13892	13898	13819	13729	13781	13853	13772	13856	13849	13872	13948	13763	14109	13726	13916	13782	13838	13993	13929	13952	13868	13926	13840	13745	13827	13770	13861	13722	13882	13839	13905	13831	13756	14000	13852	13741	13820	13786	13842	13811	13821	13701	13931	13885	13830	13868	13701	13969	13776	13684	13857	13889	13840	13819	13861	13944	13749	13832	13811	13979	13800	13917	13769	13724	13781	13763	13830	13786	13894	13804	13831	13777	13864	13884	13949	13970	13844	13922	13891	13842	13832	13856	13754	13875	13851	13801	13750	13832	13775	13772	13823	13901	13753	13751	13920	13845	13993	13778	13923	13949	13901	13697	13699	13771	13892	13857	13697	13802	13809	13797	13827	13827	13967	13853	13960	13867	13827	13850	13865	13827	13874	13818	13853	13865	13986	13924	13869	13941	13870	13732	13751	13964	13904	13939	13773	13802	13669	14134	13749	14077	13909	13842	13698	13812	13784	13787	13922	13662	13762	13772	13924	13839	13657	13797	13899	13866	13855	13884	13852	13733	13841	13874	13828	13967	13870	13852	13941	13776	13873	13925	13782	13646	13883	13859	13876	13992	13740	13965	13880	13931	13950	13915	13833	13884	13716	13945	13776	13936	13917	13913	13743	13959	13794	13862	13654	13875	13968	13909	13889	13913	13690	13829	13769	13792	13789	13846	13835	13815	13867	13881	13894	13795	13733	13846	13860	13901	13666	13968	14034	13719	14020	13995	13913	13913	13914	13938	13887	13762	13918	13686	13858	14010	13785	13981	13853	13755	13766	13881	13838	13862	13836	13854	13630	13937	13858	13910	13908	13843	13793	13955	13941	13821	13822	13794	13704	13821	13845	13708	13779	13988	13707	13762	13876	13695	13962	13951	13797	13940	13845	13945	13786	13906	13849	13871	13914	13820	13999	13896	14018	13688	13928	13799	13866	13850	13825	13952	13981	13727	13852	13842	13933	13756	13595	13797	13801	13713	14053	13944	13712	13829	13919	13968	13868	13960	13723	13965	13774	13844	13800	13824	13811	14047	13681	13857	14093	13912	13737	14049	13653	13828	13583	13888	13846	13949	13871	13726	13731	13936	13812	13864	14101	13669	13985	13853	13724	13807	13813	13827	13909	13998	13766	13892	13874	13949	13733	13731	13951	13673	13851	13827	13804	13836	14019	13885	13708	13905	13887	13706	13853	14010	13856	13832	14049	13976	13891	13858	13827	13851	13863	13827	13964	13849	13824	13823	13757	13896	13736	13815	13872	13926	14030	13965	14041	13877	13801	13829	13865	13792	13914	13910	13896	13834	13992	13750	13954	13865	13965	13933	13913	13716	13804	13787	13814	13673	13904	13708	13815	13774	13762	13756	13903	13769	14029	13816	13883	13923	14001	13761	13814	13635	13953	13960	13829	13898	13839	13800	13837	13908	13734	13878	13840	13804	13864	13879	13948	13822	13829	13857	13926	13931	13853	13839	13858	13754	14078	13970	13796	13760	13892	13820	13781	13861	13940	13885	13786	13840	13807	13705	13613	13831	13866	13737	13833	13892	13861	13824	13846	13672	14111	13972	13870	13954	13822	13974	13784	13824	14010	13787	14052	13689	13953	13783	13881	13696	13895	13801	14038	13866	13862	14055	13796	13930	14029	13877	14131	13642	13891	13787	13949	13838
29399	24413	26500	22646	18452	17270	16727	15978	15709	15432	15317	15204	15171	15141	15025	15152	14943	15088	15084	15269	14920	14960	14931	14789	15010	15092	14889	14840	14960	14803	14873	15076	14901	14768	14952	14923	14874	14994	14954	14787	14943	14962	15074	14781	14861	14895	14826	14735	14992	14968	14855	14978	14974	14722	14997	14824	14951	14641	14943	14781	14994	14702	14794	14926	15059	14665	14853	14770	14924	14954	14807	15038	14925	14875	14775	14784	14832	14907	14968	14971	14929	14792	14842	15014	14897	14963	15226	14950	15093	14935	14855	15005	14988	14803	14932	14836	14864	15006	14781	14831	14677	14816	14790	14937	14880	14951	14736	14919	14963	14977	14923	14768	14919	14816	14799	14887	14932	14942	14878	14846	14888	14894	15036	14928	15042	14975	14892	14824	14829	14919	14894	15030	15004	14975	14912	14785	14809	14807	14918	14911	14861	15003	14924	14868	14841	15012	15105	14905	14973	14888	14864	14938	14901	15042	15123	14888	15078	14934	14866	14888	14976	14809	14939	14835	14789	14962	15007	15056	14877	14703	14764	14908	14900	14834	14895	14830	14800	14891	14681	15026	14925	15011	15062	14809	15009	14877	14893	14865	14809	14954	14887	14850	14695	14883	14869	14952	14839	15106	14654	14852	14920	14916	14834	14874	14843	14835	14865	14736	14861	15024	14894	14926	14973	14943	14839	15145	14686	14784	14825	15012	14917	14801	14846	14919	14915	15087	15102	14815	15020	14818	14777	14903	14940	14753	14866	14883	14870	14959	14813	14952	14906	15031	14881	14846	14889	14818	14960	14706	14796	14896	14919	14783	14754	14917	14671	15009	14901	14928	14936	14786	15007	14899	14956	14910	14726	14922	14916	14920	14929	15040	14949	15148	14856	14849	14966	15013	15034	14874	14828	14915	14920	15057	14898	14882	15007	14753	15068	14728	14910	14733	14741	14974	14893	14832	14839	14848	14913	14852	14981	14910	15032	15000	14709	14817	14890	15120	14936	14955	15087	14937	14979	14962	14969	14934	14922	14930	14968	14808	14758	14746	14814	14861	14979	15011	14892	14817	14896	14887	14581	14906	14900	14834	14688	14839	14949	15089	15084	14796	14850	14899	14854	14899	14922	14876	14773	14737	14933	14889	14791	14810	14688	15011	14895	15122	14865	15068	14867	14999	14882	14813	14956	14784	14842	14877	14920	14939	14777	14940	14850	14953	14837	14878	14867	14716	14860	14806	14824	14897	14868	14826	14745	15042	14890	14831	14959	14984	14848	14990	14802	14879	14954	14785	14959	14972	15045	14881	14887	14927	14931	15022	14887	14799	14858	15039	14975	14721	14946	14893	15031	14776	15007	15069	14729	14957	14840	14970	14947	14965	14997	14892	15119	14910	14891	14941	14827	15035	14722	14877	15076	14779	14881	15036	14850	14765	14971	14906	14796	14901	14793	14974	14984	14872	15043	14765	14853	14755	15059	14934	14881	15122	14934	14796	14905	14873	14747	14961	14932	14768	14973	14750	14960	15148	15106	14942	14977	14785	14907	14758	15054	15037	14598	14961	14813	14931	14806	14772	14802	15059	15007	14830	14861	14939	14898	14995	14767	14788	14978	14945	14832	15035	14900	14827	14935	15130	15045	14864	15038	14791	14876	14873	14985	14889	14904	14908	14695	14909	14763	14868	14716	14796	14997	15143	14910	14740	14892	14902	14940	14973	14803	14869	14863	14873	14917	14941	14993	14853	14863	14967	14951	14872	14754	14946	15012	14945	14882	14929	14989	14862	14864	14865	14944	14936	14882	14760	14835	14912	14815	15029	15059	14940	14748	15094	14877	14701	14886	14816	14935	14914	14854	15015	14928	15000	15036	14861	15074	14859	14967	15028	14975	14935	15039	14853	14840	14919	14900	14877	14881	14927	14845	14941	14849	14957	14934	15086	15061	14787	14925	14937	15047	14919	14711	14757	14988	15003	14640	15157	14895	14840	14862	15162	14859	14971	14958	15002	15008	14910	14750	14753	14927	14729	14851	14909	14926	14933	15154	14821	15094	15017	14984	14974	14792	14867	14942	14954	14776	14935	14865	14992	15081	14965	14896	14927	14972	15028	14698	14766	14824	14956	14959	14881	14891	14666	14695	14747	14890	14837	14847	14824	14951	14882	15063	14800	14822	14954	14948	15175	15041	14897	14934	14955	15182	14797	14876	14885	15138	15021	14869	14779	14883	14908	14853	14768	14896	14783	14763	14992	14907	14941	15130	14877	14990	14866	14896	14937	14890	14949	14982	15139	14961	14887	14867	14903	14765	14850	15040	14679	14827	15139	14734	14852	14882	15188	14918	14995	14734	14913	15024	15068	15017	14795	14828	14757	14954	14990	15007	14950	14864	14832	14724	14755	14871	14709	14831	14961	14736	14866	14968	15047	14952	14875	14960	15084	14992	14880	14826	14747	14961	14827	14904	15086	15107	14802	14804	14800	15133	15086	14985	14688	15028	14910	14770	14834	14910	14893	14906	14860	15094	14801	14936	14881	15032	14928	14751	14870	14964	15005	14804	15023	14902	14977	14862	14954	15047	15033	15013	14940	14909	14760	14820	14754	14877	14964	14935	14941	14872	14897	14915	15032	15098	14981	14954	14832	14910	15051	15026	14912	14859	14959	14923	14930	14870	14828	14867	14899	15101	14984	14882	14901	14905	14909	14965	14921	15125	14959	15024	15031	14962	14817	14927	14756	15078	14911	14885	14761	15028	14918	15063	15071	15075	15029	15087	14751	14909	14828	14869	15176	14898	14786	14908	14888	14704	15147	14836	14981	15060	14791	14860	14954	14913	14954	14996	15018	15046	14850	14792	14913	14907	14894	14924	15003	14939	14901	14743	14998	14899	14843	14950	14932	15123	14755	14751	15055	14807	14878	14711	14833	14909	14986	15070	14661	14955	14877	14898	14904	15046	14995	14856	14944	14981	14787	14805	14887	14806	14761	14983	15022	14874	14698	14795	14913	14737	14901	14848	15134	14634	14789	14855	14768	14855	14962	15115	14761	14929	15187	14936	14828	14835	14768	14859	15023	14761	14970	14795	15029	14966	14749	15236	14828	14955	14985	14975	14961	15022	15056	15008	14788	14975	15039	14944	14891	15052	14931	14866	14878	14830	14880	14908	14878	14770	15037	14906	14903	14842	14961	14952	14907	14857	15020	14939	14878	14780	14731	14962	14730	14981	15063	15063	14827	14911	14960	14971	14931	14835	14940	14808	15077	14899	14876	15021	14706	14956	14950	15135	14942	14902	15039	14955	15031	14866	15084	14923	14875	14719	14847	14829	14914	14815	14918	14879	14836	14769	14858	14854	14932	15024	15103	14929	14764	14681	14864	14751	14777	14788	14807	14983	14954	14756	15077	14921	14957	14895	14990	14967	15091	14992	14877	14878	14789	15047	14793	14797	14815	14935	14983	14682	14924	14938	14855	14877	14781	14863	14930	14697	15084	14731	14842	14633	14902	14797	15040	14947	14913	14922	14713	14608	14897	14996	14811	14842	14986	14951	15004	14814	14884	14724	15030	15037	14789	14891	14827	14850	14941	15070	14872	14745	14827	14852	14927	14747	14978	14762	14960	14824	14952	15147	14839	15001	15037	14939	14826	14868	14846	14814	15031	14837	14769	14863	15018	14910	14947	14772	14680	14858	15004	14806	15013	14917	14954	14861	14749	15070	14912	14904	15074	14913	14983	14928	14972	14772	14804	14760	14978	15013	14946	14816	14873	15153	14868	14830	14858	14877	14994	14985	14861	14752	14665	14943	14932	15026	15003	15011	14977	14985	14894	14784	14846	14861	14990	14844	14888	14891	15031	14886	14884	14913	14742	14907	14886	14800	14890	14735	14872	15084	14794	14872	14846	14908	14773	15003	14685	15162	14871	14972	14874	14672	14987	15054	14903	15045	14776	14760	14836	14882	15002	14943	14877	14694	14802	14916	14788	14924	14974	15109	14956	14891	14907	14849	14846	14944	14897	14921	14876	14828	14811	14991	14958	14864	14859	14890	15037	14664	14926	15039	14846	14967	14982	14852	14867	14876	14922	15008	14955	14934	14928	14942	14750	15039	15027	14898	14688	14630	14763	14935	14867	14865	14885	14984	14920	14846	14818	14990	14851	15016	15049	14930	14761	14754	14855	14951	15048	15034	14769	14640	14851	14949	14856	14982	14954	14767	14868	14913	14905	14879	14962	14945	15043	14820	14911	14986	14819	14708	14909	14677	14724	14822	14845	14771	14934	15059	14875	14967	14849	15071	15055	14996	14808	14818	14799	14950	15106	14811	14880	14835	15126	14988	14787	14953	14876	15020	14911	14957	14769	14949	14928	14946	14782	14926	14917	14800	14965	15079	14851	15067	14773	14903	14920	14866	14950	14909	14837	14795	14929	14767	15156	14852	14948	14735	14925	15034	15112	14904	14951	14807	15052	14899	15068	14925	14984	14792	14942	14700	14828	14846	14839	14990	14904	14807	15064	14848	15017	15011	14842	14836	14781	14958	14758	14856	15052	14993	14809	15022	14916	15041	15016	14992	14941	14710	14948	14785	14972	14838	14942	14992	15052	14813	14767	14958	14927	14862	14885	14996	14721	14850	14869	15033	14737	15014	14747	14916	14758	14787	14998	15038	15097	14935	14957	14791	14909	14823	14766	14992	14959	15108	14637	14845	14948	14826	14914	15007	14823	15056	14822	14666	14906	14954	14961	14924	14922	14769	14862	14858	15001	15035	15058	14988	14884	14687	14734	15144	14818	14925	14909	14939	14995	15007	14905	14860	14783	15083	15086	14757	14978	14836	14824	14945	14676	14862	14867	14849	14955	14807	14809	14766	14995	14672	14863	14973	15183	15056	14832	14775	14934	14959	14811	15047	14988	14894	14961	14975	14934	14957	15047	14950	14955	15020	14834	14914	15103	14642	14715	14811	14887	14890	14811	14796	14938	14774	14964	15150	14877	14886	15023	14918	14951	14883	14888	14910	14899	15093	14966	14989	15057	14906	14910	14941	15033	14846	14876	14998	14905	14907	15070	14888	14743	14959	14742	14770	14766	14888	14863	14898	15021	15113	14854	14878	14963	14853	14993	14859	14994	14973	14932	14977	15015	14836	15051
21694	33548	27965	22168	19102	17569	16153	15559	14911	14771	14632	14256	13987	14128	13973	13841	13933	13986	14044	13898	13850	13720	13798	13878	13672	13719	13887	13840	13916	13745	13860	13854	13642	13871	13880	13684	13785	13769	13791	13741	13763	13783	13647	13593	13921	13977	13942	13709	13781	13765	13754	13779	13939	13781	13591	13913	13860	13815	13994	13846	13659	13832	13957	13869	13909	13808	13862	13702	13633	13800	13889	13861	13960	13849	13858	13618	13648	13901	13701	14013	13676	13817	13746	13724	13864	13944	13952	13786	13900	13817	13843	13956	13733	13835	13865	13794	13875	13776	13848	13859	13752	13781	13844	13841	13779	13843	13810	13978	13803	13681	13768	13909	14017	13858	13632	13867	13757	13702	13765	13712	13839	13780	13772	13929	13877	13749	13904	13727	13862	13584	13654	13862	13744	13759	13781	13770	13747	13618	13922	13892	13853	13830	13583	13724	13599	13806	13800	13907	13814	13760	13858	13767	13736	13767	13747	13738	13822	13760	13802	13899	13715	13893	13592	13901	13742	13735	13705	13755	13793	13926	13807	14103	13912	13962	13692	13753	13764	13700	13612	13826	13856	13957	14043	13811	13942	13854	13712	13922	13720	13745	13811	13810	13742	13887	13797	13743	13691	13717	13875	13828	13945	13754	13725	13820	13929	13701	13974	13812	13809	13811	13908	13757	13874	13752	13797	13853	13922	13808	13898	13961	13703	13825	13704	13582	13783	13798	13829	13924	13959	13924	13793	13960	13814	13788	13885	13753	13766	13683	13827	13776	13714	13567	13693	13867	13784	13674	13822	13822	13893	13760	13608	13802	13905	13735	13776	13837	13891	13798	13974	13767	13670	13910	13644	13864	13727	13843	13770	13800	13700	13518	13843	13841	13756	13721	13768	13785	13816	13776	13800	13886	13818	13700	13776	13828	13660	13740	13879	13846	13890	13755	13855	13729	13886	13535	13933	13829	13834	13801	13828	13814	13732	13747	13731	13769	13773	13768	13910	13760	13735	13924	13829	13765	13871	13908	13885	13711	13846	13659	13973	13673	13698	13774	13728	13911	13862	13759	13801	13901	13746	13812	13859	13641	13837	13782	13745	13816	13741	13903	13685	13836	13753	13655	13942	13810	13725	13745	13917	13775	13681	13908	13865	13684	13867	13826	13826	13733	13730	13905	13759	13853	13814	13769	13860	13705	13916	13895	13764	13781	13769	13874	13756	13769	13927	13785	13753	13625	13667	13774	13726	13773	13708	13838	13743	13801	13893	13792	13729	13824	13776	13769	13720	13898	13849	13741	13864	13752	13881	13758	13798	13697	13812	13804	13689	13605	13878	13775	13772	13757	13914	13625	13903	13777	13580	13872	13782	13780	13727	13803	13735	13918	13643	13717	14000	13726	13821	13720	13765	13794	13747	13778	13959	13910	13660	13665	13717	13729	13778	13890	13894	13788	13585	13790	13751	13852	13729	13844	13838	13776	13786	13749	13877	13827	13831	13861	13755	13763	13704	13834	13849	13888	13892	13809	14006	13604	13766	13918	13725	13900	13772	13771	13829	13911	13987	13843	13845	13822	13792	13794	13812	13854	13906	13875	13872	13704	13761	13656	13867	13694	13801	13736	13800	13708	13733	13805	14028	13700	13857	13979	13715	13791	13793	13668	13993	13910	13624	13753	13695	13760	13833	13795	13902	13629	13723	13737	13881	13663	13933	13934	13760	13863	13744	13763	13784	13787	13723	13860	13854	13983	13708	13792	13726	13663	13682	13806	13695	13731	13581	13796	13872	13950	13844	13720	13877	13737	13839	13797	13670	13888	13748	13859	13892	13798	13789	13950	13795	13692	13743	13745	13740	13963	14001	13851	13680	13854	13697	13811	13763	13776	13694	13729	13535	13763	13705	13769	13970	13737	13842	13902	13790	13990	13963	13944	13662	13805	13776	13804	13838	13815	13611	13893	13725	13887	13857	13733	13656	13606	13693	13760	14044	13689	13795	13824	13872	13783	13858	13872	13678	13858	13777	13693	13734	13855	13698	14005	13700	13759	13972	13753	13842	13836	13853	13780	13852	13839	13744	13673	13864	13783	13874	13735	13788	13597	13760	13755	13696	13729	13788	13716	13882	13709	13813	13844	13752	13834	13765	13861	13747	13706	13636	13755	13616	13789	13754	13711	13508	13775	13855	13639	13818	13810	13755	13772	13655	13795	13782	13785	13930	13946	13990	13774	13851	13870	13766	13786	13746	13912	13654	13848	13809	13705	13767	13882	13733	13794	13859	13876	13727	13833	13845	13917	13673	13874	13842	13700	13591	13884	13780	13819	13800	13783	13845	13758	13840	13709	13825	13698	13961	13678	13923	13794	13721	13958	13802	13719	13732	13871	13892	13951	13858	13782	13636	13908	13798	13758	13926	13723	13744	13855	13796	13716	13963	13772	13815	13896	13896	13741	13885	13923	13834	13759	13748	13768	13875	13783	13742	13840	13853	13833	13862	13860	13791	13666	13727	13743	13871	13839	13837	13726	13677	13761	13898	13805	13889	13963	13882	13726	13723	13613	13738	13793	13923	13893	13770	13889	13854	13895	13733	13772	13770	13663	13858	13874	13787	13621	13634	13722	13971	13885	13857	13842	13655	13778	13905	13784	13813	13897	13869	13814	13820	13731	13799	13895	13627	13765	13751	13534	13757	13627	13835	13715	13832	13670	13810	13682	13755	13698	13783	13607	13862	13779	13787	13932	13765	13917	13999	13780	13652	13842	13823	13856	14015	13801	13755	13666	13712	13677	13838	13923	14072	13851	13830	13763	13760	13720	13837	13709	13796	13648	13827	13827	14029	13892	13550	13841	13871	13813	13730	13821	13716	13689	13719	13757	13764	13921	13856	13694	13937	13690	13857	13943	13784	13886	13636	13773	13717	13747	13769	13792	13972	13812	13631	13951	14014	13583	13721	13928	13685	13874	13807	13751	13765	13766	13942	13789	13736	13659	13805	13769	13805	13748	13836	13816	13741	13748	13728	13934	13810	13670	13839	13681	13795	13661	13599	13916	13731	13985	13877	13745	13876	13747	13850	13893	13925	13759	13835	13957	13755	13691	13819	13775	13815	13817	13751	13762	13700	13775	13813	14004	13733	13585	13806	13791	13809	13757	13894	13815	14000	13607	13714	13904	13860	13825	13716	13829	13897	13733	14026	13609	13971	13732	13713	13975	13750	13904	13907	13849	13759	13689	13677	13769	13750	13771	13701	13842	13850	13990	13880	13844	13799	13772	13943	13854	13722	13868	13777	13751	13876	13842	13815	13812	13833	13853	13925	13914	13744	13663	13617	13863	13795	13707	13776	13775	13825	13817	13702	13813	13765	13855	13849	13843	13655	13796	13889	13870	13759	13864	13762	13780	13923	13904	13791	13752	13815	13894	13728	13666	13808	13912	13905	13664	13925	13645	13669	13934	13916	13890	13857	13691	13657	13710	13702	13857	13726	13804	13824	13925	13944	13735	13895	13866	13851	13737	13638	13838	13863	13659	13640	13732	13955	13737	13858	13956	13975	13800	13854	13772	13934	13746	13836	13738	13857	13713	13834	13954	13824	13806	13724	13691	13632	13758	13882	13715	13785	13890	13729	13777	13733	13878	13830	13886	13815	13844	13811	13874	13690	13930	13829	13714	13755	13749	13763	13690	13668	13905	13721	13733	13718	13664	13694	13799	13842	13802	13627	13871	13983	13749	13992	13602	13855	14040	13878	13729	13776	13856	13727	14020	13787	13798	13620	13760	13979	13733	13929	13635	13798	13941	13792	13636	13812	13899	13781	13913	13712	13817	13876	13814	13683	13931	13838	13803	13777	13704	13643	13832	13806	13715	13770	13639	13983	13843	13785	13849	13737	13918	13918	13655	13850	14034	13783	13920	13704	13764	13837	13660	13812	13955	13862	13832	13887	13921	13700	13859	13876	13910	13857	13816	13960	13755	13867	13874	13752	13827	13675	13947	13606	13854	13800	13986	13799	13900	14006	13777	13641	13904	13817	13666	13658	13714	13712	13797	13708	13867	13723	13816	13757	13853	13727	13850	13868	13873	13896	13727	13723	13857	13763	13924	13719	13867	13881	13715	13763	13817	13660	13743	13872	13748	13751	13831	13848	13761	13741	13933	13713	13786	13717	13945	13769	13837	13819	13883	13787	13785	13868	13737	13812	13794	13825	13876	13853	13756	13756	13857	13714	13821	13693	13754	13867	13873	13796	13759	13700	13695	13709	13885	13732	13832	13634	13916	13907	13857	13924	13815	13693	13752	13781	13846	13673	13762	13768	13948	13948	13689	13874	13751	13880	13717	13916	13818	13770	13842	13823	13698	13869	13755	13903	13859	13855	13826	13859	13728	13886	13834	13800	13768	13858	13765	13828	13777	13884	13793	13741	13898	13899	13861	13758	13696	13833	13683	13807	13775	13798	13841	13838	13810	13746	13728	13878	13814	13846	13735	13824	13757	13968	13892	13839	13703	13812	13896	13739	13884	13918	13889	13783	13860	13970	13651	13731	13699	13941	13865	13846	13737	13791	13824	13642	13758	13936	13581	13902	13804	13865	13869	13715	13853	13663	13781	13783	13871	13845	13824	13971	13499	13740	13844	14049	13983	13821	13736	13863	13909	13737	13838	13802	13892	13711	13981	13745	14024	13586	13695	13909	13829	13703	13821	13901	13647	13973	13853	13842	13797	13720	13707	13810	13770	13782	13675	13758	13823	13895	13923	13889	13751	13784	13778	13749	13736	13743	13703	13902	13819	14010	13855	13691	13783	13871	13781	13861	13848	13751	13892	13768	13806	13794	13898	13830	13855	13731	13815	13805	13814	13586	13904	13779	13757	13761	13843	13962	13723	13906	13720	13836	13766	13842	13852	13843	13871	13813	13702	13708	13901	13728	13835	13754	13724	13703	13757	13810	13740	13724	13884	13874	13711	13802	13915	13778	13740	13795	13951	13687	13900	13595	13731	13904	13923	13724	13752	13860	13862	13733	13784	13904	13672	13779	13698	13750	13761	13800	13827	13825	13916	13989	13793	13871	13806	13710	13752	13729	13942	13815	13818	13950	13911	13765	13749	13864	13858	13739	13767	13702	13928	13888	13735	13738	13948	13572	13777
23577	21488	28110	25609	22669	21384	20040	17524	16636	16482	16083	15816	15746	15530	15399	15340	15325	15148	15132	15313	15248	15361	15264	15235	15188	15115	15064	15301	15130	15214	15246	15101	15259	15244	15166	15233	15176	15019	15119	14954	15276	15234	15049	14997	15010	15108	15351	15181	15266	15208	15163	15028	15087	15168	15144	15309	15340	15026	14875	15153	15261	15271	15065	15218	15206	15013	15022	15187	15313	15129	14993	15166	15090	15195	14918	15144	15022	15045	15056	15251	15155	15080	15188	15084	15196	15006	15112	14959	14941	14954	14855	15160	14955	15016	15099	15185	15006	15058	15092	14961	15090	15139	14945	15011	15104	15007	15108	15148	15075	15093	15027	15177	15201	15102	15235	15191	15038	15063	15081	14899	15055	15127	15170	15231	15092	15057	15031	15014	14992	15134	15036	15088	15108	15189	15152	15048	15047	15042	14784	15222	15087	14886	15162	15037	15200	15045	15049	15037	15103	15018	15164	15164	14995	15061	15091	15132	14796	14981	15078	15185	15261	15176	14928	15151	15177	15152	15091	15099	15058	14999	14912	15046	15048	14946	15023	15029	15092	15192	15147	15084	15313	15201	14846	14982	14937	15116	15055	15130	14978	15109	15180	15042	15179	15007	15082	15036	15211	15170	15021	15147	15097	15008	15016	15063	15036	14932	14813	14950	15061	14946	15112	15106	14883	15229	14958	15095	15165	15057	15081	14996	15057	15185	14999	15216	14974	15186	15130	15284	15026	15120	14880	15068	15013	15115	14947	15202	14932	14880	14873	14963	15234	15284	15019	15005	15118	14950	14850	15008	15183	15036	15136	15236	15019	15138	15249	14954	14896	14986	14978	15158	15075	15265	14916	15084	14932	15008	15106	15081	15075	14992	15085	14897	15039	15079	15070	14931	15035	14862	15078	15042	15051	15088	14994	15215	15116	15077	14972	14891	14977	15050	15128	14892	15121	15044	15128	14977	15190	15122	15150	15110	15308	15189	15140	15161	15031	15143	15128	14992	15116	14987	15032	14986	14999	15170	14971	15212	15076	14927	15065	15003	15021	14953	15144	15183	15099	15130	15265	15104	14932	15017	14995	15131	15164	15118	14972	15028	15121	15015	15074	15017	14888	15101	15041	15251	15008	14979	15187	15018	15186	15002	15078	15097	14820	15100	15086	15023	14957	14892	15056	15234	14975	15198	15145	15193	15172	15033	15028	15114	15113	14943	15056	15144	15086	15110	15287	14998	15177	15087	15174	15129	14963	15236	15147	15118	15363	15224	14949	14919	14948	14931	15219	15099	15049	15113	14972	15092	15061	15131	15225	15212	15268	15002	15105	15118	15012	15092	14963	14987	15179	15037	14986	15047	15049	14969	15004	15151	15103	15213	15042	14997	15093	14935	14923	15133	15170	15158	14946	15050	15025	15163	15239	15098	15068	14993	15117	15051	14901	15125	15057	15064	15034	15000	15030	14940	15048	14857	15144	15003	14855	15197	15148	14969	15033	15080	15229	15190	15050	15134	15134	14891	15216	15282	14981	15092	15267	15032	15112	15015	14912	15089	15042	15216	15089	14914	15201	14856	15138	15116	15096	15009	15072	15195	15175	14955	15068	14894	14947	15177	15070	15184	15143	15262	15047	14939	14909	15129	14939	14818	14965	15009	14946	15138	14966	15044	14773	15135	15009	15052	15056	14970	15022	14787	15162	14969	15007	14991	15043	15051	15224	15128	15209	15212	15176	14981	15080	15037	15196	15154	15112	15102	15156	15211	14931	14926	15158	15092	15252	15100	14983	15144	15213	15071	15156	15175	15096	15088	15192	15235	15148	15013	15166	15010	14983	14894	15145	15222	15181	15250	15059	14926	14957	15154	15163	15077	15006	15015	15058	15189	15147	15042	15121	15233	15076	15053	15232	15174	15142	15094	15054	14984	15133	14983	15135	15051	15136	15021	14975	15028	14980	15045	15010	15245	15060	15046	15077	14997	15092	14961	15065	15153	14841	15049	15024	14987	15106	15356	14934	14892	15083	15083	15242	15148	14929	15086	15209	15083	15185	15075	14976	14963	15129	15071	15031	15149	15032	15105	15102	15045	15102	14891	15068	15101	15187	14945	15044	15110	15101	15082	15344	15098	14971	15039	15132	14897	14957	15132	15105	15108	15026	14992	15120	15249	14991	14957	15191	15014	15227	15176	15184	15106	15006	15061	15100	14952	14983	15014	15101	14962	14859	15101	14910	15144	15121	14954	15191	15026	15076	15087	15285	15112	15089	15007	15135	14961	15168	15071	14939	15033	15058	14995	15155	15052	15117	15184	15190	15036	15171	15118	14831	15195	15185	14888	14903	14960	15152	14959	15055	15061	15030	15122	15000	15099	15078	15057	15035	15366	15268	15135	15204	14921	15102	14881	15102	15133	14946	14993	15070	15046	15101	15044	15001	15202	15138	15099	15246	15139	14987	15009	15092	15074	15006	15014	15089	15100	15050	15259	14954	15164	15110	15006	15024	14990	15145	14918	15199	14986	15153	15007	15186	15019	14904	15149	15045	15160	15153	14990	15005	15254	15053	15031	15235	15183	14885	14958	15075	15152	14901	15040	15272	15019	15038	15213	15146	14863	15079	15267	15140	15289	15151	15152	15126	15054	15185	15118	15152	15092	15147	15271	15152	15198	15153	15172	15166	14992	15381	15156	15120	15143	14905	14885	15290	15272	15156	15154	15069	15051	15212	15124	15132	15193	15154	15072	15164	14972	14997	15113	14989	15198	15155	15122	15168	14940	14990	15162	15130	14974	15128	14992	15302	14940	14824	15244	15053	15074	14984	15229	14934	14904	15065	14986	15144	14878	15208	15231	15012	14947	15053	14941	15012	15194	15039	14931	14984	15021	15044	14930	15010	14892	14909	15056	15099	15081	15261	15056	14932	15082	15188	15074	15095	14962	15048	15151	15042	15104	15242	14933	15118	15020	15159	15022	14976	14919	15076	15209	15074	15037	15123	15074	15142	14939	14973	15151	15084	14977	14897	14953	14907	15118	15145	15199	15017	15239	15088	15057	15047	15120	15041	15073	15004	14939	15137	14979	15136	15144	15230	15225	15008	15019	15036	15192	15334	15208	14935	15161	15027	15251	15143	15124	15302	14919	15083	15098	14921	15151	14926	15126	14964	15183	14967	15035	15125	15152	15113	15126	14862	15014	15002	15111	15140	15060	15218	15071	15085	14941	14909	15140	15049	14923	14837	14838	15073	15068	14920	14921	15210	14866	15032	14866	14996	15123	15180	15095	15162	14924	15015	14959	15169	14911	15078	15108	15109	14966	15160	15115	15242	15043	14975	15157	15073	15093	14870	15045	15027	15109	15058	15086	15096	15152	14990	14956	15058	15263	15034	14980	15041	14944	14943	14963	15151	14963	15310	15015	15068	15095	15241	15128	14931	15074	15132	15136	15174	15022	15002	15033	15078	15149	15094	14986	15195	15137	15052	15138	15177	15275	15141	15027	15182	15127	14972	14841	15004	14940	15177	14951	14982	15038	15128	15174	15026	15139	15214	15135	15013	14842	15163	15009	15042	15019	15155	14886	15296	15071	15346	15172	15130	15178	15120	15104	15062	15110	15018	15139	15222	15163	14992	15055	14988	14777	15192	15090	14956	15076	15196	15149	15163	15372	15115	15006	15044	15084	14856	15102	15072	14975	15184	15144	15201	15146	14996	15053	15116	14892	15035	14945	14983	14896	15057	15192	14967	14967	15029	14915	15207	15058	15104	14966	14901	15034	15028	15058	15072	15064	15199	15164	15069	15134	15125	15038	15026	15167	15133	15068	15229	15334	15005	15199	15002	15018	15014	14972	14754	15137	15175	15132	15121	15100	15185	15000	15034	15151	15083	15087	15031	15049	14932	15135	15016	15072	15077	15065	15091	15158	15069	14956	15171	15128	15101	15115	15283	15172	14980	15058	14995	15035	14997	15185	15087	15073	15108	15232	15122	15027	14955	15040	15091	14999	14974	15274	15273	15275	15279	15139	15038	15091	14953	15078	14983	15203	15040	15046	14970	14980	15237	15020	14931	15092	15352	15092	15094	15159	14948	14906	15024	15026	15115	14994	15013	14933	15038	14989	15197	15012	14830	15057	15087	15128	15115	15015	15158	15122	14828	15259	15085	15008	15030	15246	15214	15175	15288	15054	15266	15243	15255	15083	14978	14997	15035	14929	15088	15191	15065	15066	14905	15094	15084	15138	15018	15116	15211	15156	15082	15342	14921	15092	14950	15019	15234	15094	15219	15167	15047	15000	15007	15145	15053	14884	14817	15182	15160	15057	14963	15009	15076	15119	15256	14986	15116	15011	15163	15321	14926	15208	15196	14889	14994	15056	15175	15076	14994	15370	15143	14995	14824	15234	15018	14999	15163	14994	15087	15176	15034	14993	15145	14959	15215	14858	15115	15070	15166	15205	15124	15106	15285	15077	15181	14939	15171	15143	15062	14995	14900	15102	15095	14889	14826	15172	15015	15000	15110	15090	15113	15060	15177	15017	15211	15096	14938	14950	15096	15068	15190	15109	15115	14944	15070	15016	15111	15308	15131	15253	15134	15083	15146	15041	15235	15248	15206	14996	15015	15124	15029	14934	15025	15105	15101	15225	14882	15268	15108	15129	15230	15015	15084	15203	15110	15080	15050	14917	14994	14960	15105	15096	14804	15084	15052	15107	15214	15103	15226	14903	15086	14967	15183	15095	15048	14980	15170	15228	15105	15139	15035	14866	15077	14882	15031	15018	15137	15090	15052	14930	14971	14876	15248	15165	14968	15030	15082	15097	15042	14859	15118	14940	15232	15196	15084	15030	15129	14923	15139	15133	15031	15041	14906	15077	15044	15134	15100	15147	15145	15039	15238	14924	15057	15216	15070	14921	15030	15099	15077	15155	15344	15125	14961	15072	14886	15014	15029	15124	15059	15094	15240	15095	15295	15094	14949	15046	15185	15106	14969	15097	15149	15199	14916	14986	14832	15102	15061	14990	15105	15020	15125	14978	15115	15118	15188	14935	15112	15035	15128	14984	15086	15037	15262	15069	15017	15181	15241	15032	15124	15252	15105	15123	15051	15129	15206	14953	15186	14963	15186	15226	15128	15185	15068	15044	14973	14998
20774	40477	33838	26984	22731	20042	18324	17192	16240	15662	15237	14855	14552	14594	14236	14071	14215	14144	14116	14258	14133	14186	13940	13970	14069	14013	14082	14016	14013	14026	13984	13852	13783	14087	13945	13982	13956	13811	14009	13939	13986	13990	13874	14016	13986	14075	13908	13966	13879	13774	13958	13966	14122	14031	13881	14053	13856	13866	14081	13890	14144	13998	14005	13853	14009	13889	13817	13900	13851	13951	13850	13999	13921	14007	13836	13861	13857	13974	13848	13892	13880	13757	13911	13834	13845	13981	13910	13924	13868	14071	14100	14040	13993	13930	13998	13934	13846	13810	13956	13821	13885	13737	13975	13854	13837	13818	13955	13854	13905	13919	13885	13861	13915	13998	13998	13966	13877	13868	14009	13967	13959	13934	14025	13848	13856	13816	13931	13631	13999	14010	14057	13908	13868	13876	13859	13990	13907	13982	13976	13930	13966	13970	13870	13901	14032	13823	13703	13882	13964	13919	13831	13795	14019	13984	14107	14064	13951	13978	14015	13872	13940	13832	13958	13822	13975	13958	13846	13785	13891	14114	13869	13948	13852	13975	13965	13823	13866	13891	13798	14106	13976	14014	13856	13876	13854	14030	13997	14109	13918	14010	13907	13676	13938	13924	13918	14101	13922	13984	14039	13944	13880	13991	13853	13885	13911	13954	13986	13958	13837	13973	13721	13945	13700	13917	13879	14119	13819	13851	13871	13896	13883	13877	13915	13832	14042	13915	13744	14070	13787	14000	13906	13865	13806	13992	13905	14011	13886	13869	13944	13846	13868	13743	13854	13918	14025	13795	14012	13819	13803	14075	13970	13953	13981	13977	13959	13858	13868	13952	13970	13955	13881	13922	14065	13845	13922	13967	13958	13855	13808	14102	13989	13966	13918	13983	13907	13907	13906	14000	13818	13985	13907	13951	13998	13849	13910	14072	13858	13862	13970	13970	13743	13909	13925	14007	13936	13957	13886	13783	14055	13958	13820	13839	14056	14018	13967	14054	13985	13971	13783	13936	13702	13876	13811	13818	13775	13996	13962	14021	13920	13904	13966	14072	13786	13937	13868	13914	13865	13802	13867	14032	13914	13868	13951	13920	13808	13953	13899	13876	13914	13937	13879	13850	13921	13847	13927	13778	14110	13905	13893	14056	13760	13913	13899	13989	13891	13911	13857	14028	13897	13747	14059	13853	13835	13994	13770	13892	14043	14024	13863	13867	13752	13749	13984	13874	13809	13916	14031	13866	13841	13909	13922	14063	13973	13917	14139	13819	13933	13861	13892	13819	13795	13841	13822	13943	13905	13973	13963	13816	13919	13937	13902	13924	14023	13943	13792	13912	13927	13954	13769	13878	13984	14063	13704	13895	13881	13912	13920	13980	13833	14083	13965	13926	13929	13963	13797	13879	13955	13960	14005	13854	13991	13949	13901	13828	13831	14012	13909	13989	13980	13885	13978	13929	13983	14013	14063	13983	13841	13993	13874	13879	13839	13994	13803	14012	13921	13827	13973	13888	13909	13848	14002	13914	14018	13978	13992	13851	13733	13937	13901	13779	13899	13912	13932	13831	13925	13994	14011	13804	13814	14018	13979	13825	13941	13829	14062	13808	14056	13945	13977	13724	14009	13989	13837	13942	13914	13856	13931	13833	13827	14013	13871	13933	13794	14009	13931	13894	13923	14013	13829	13986	13948	13747	13877	13947	14102	13996	13809	13927	13981	14272	13862	13890	13865	13842	13966	13962	13932	13982	13906	13931	13965	13902	13833	13994	13921	13842	13916	13955	13870	13997	13941	14005	13911	13937	14032	13884	14012	13857	13966	13819	13819	13938	14080	13991	14058	13887	13772	13944	13945	14003	13908	13876	13946	13894	13776	13839	14017	13968	14012	13815	13894	13877	13918	13822	13934	13909	13967	13981	13964	13881	13967	13936	13850	13860	13896	13888	13959	13889	13920	13830	13945	13961	14046	13882	13942	13947	13955	14047	14012	13893	14086	13940	13950	13924	13846	13949	13909	14093	14030	13851	13880	14039	14029	13878	13772	13864	13976	13840	14005	14016	13981	13712	13904	13783	13996	14116	13870	13803	13865	13917	13866	13881	13906	13870	13890	14001	14084	14108	13871	14023	13907	14029	13834	14083	13979	13766	14016	13875	13922	13767	13884	13995	13828	13894	14047	14086	13804	14047	13860	13996	13826	13863	14013	13820	14061	13887	13819	13904	13910	14130	13890	13742	14056	14017	13865	13957	14052	13924	13937	13886	13960	13854	13943	13992	13804	13933	13903	13835	14056	13826	13944	14065	13943	13776	14052	14015	13946	14031	13965	13974	13985	13914	13832	13974	13903	13960	13920	13976	13889	13969	13965	13867	13909	13890	14096	13951	13993	13928	13950	13992	13962	14066	13914	13864	13726	14081	14014	13930	14022	13969	13909	13813	13922	13840	14059	13959	14028	13826	14149	13864	13959	13920	14093	13878	13952	13864	14094	13860	14054	13839	13923	13991	13930	13909	13947	13889	13931	13976	13810	14086	13818	13781	13984	13890	14175	13631	14061	13933	14099	13895	13952	13937	13955	13857	13682	14131	13929	13887	13865	13884	14033	13979	13697	13938	13923	13973	13892	13787	13894	13930	14046	13994	14061	14042	13857	13928	13804	13875	14111	14131	14026	13837	13900	13953	13984	13914	14078	13914	14016	13930	13915	13975	14005	13957	13959	13875	14059	13923	13856	13804	13805	13883	13772	13967	14019	13947	13882	14020	13937	14001	14006	13973	13912	14117	13828	14005	13958	14016	13941	13897	13921	13874	14095	13730	13856	13860	14037	13872	14124	13962	13933	13821	13924	13777	13868	13836	13832	13729	13898	13990	13846	13849	13927	13737	13820	13812	13829	14043	13941	13903	13905	13863	14022	13997	14083	14161	13907	13929	13918	13852	14013	13975	13898	14018	14016	13931	14019	13895	14033	13966	13843	13923	13876	14090	14008	13995	13930	14062	13875	13964	13919	13847	13995	13861	13886	14069	13838	14027	13908	13960	13998	13818	13981	13762	13822	13979	13936	13968	14002	14038	13988	14072	13899	14021	13887	13913	13918	13897	13980	13982	13886	13948	13898	13739	13777	13949	13971	13976	13934	13797	13829	13904	14003	13954	13862	13811	13930	13895	13962	13877	13797	13956	13975	13967	14092	13909	13789	13907	13985	13751	13915	13975	13963	13928	14113	14103	13728	13832	13933	13819	13797	13909	13968	13854	13997	13951	13896	13883	14084	13903	13808	14014	14094	13929	13730	13857	13844	14001	13937	14127	13917	13843	13952	13808	13985	13811	14126	13959	13890	13851	14090	13916	14026	13989	13988	13897	14088	13852	13834	14108	14069	14002	14098	14111	13810	13987	13884	13979	14040	13822	13887	14027	13984	13978	13871	13829	13959	13922	13778	13904	13911	13914	13921	13968	13919	13839	13842	13855	13947	13850	14031	13830	13736	13982	13953	13894	13985	13879	14048	13896	13972	13813	13779	14042	13924	13970	13979	13917	14071	13978	13923	13969	13818	13885	13844	14026	13971	13965	13963	13931	13991	13831	13905	13971	13895	14052	13798	14031	14038	13872	14009	14057	13961	13906	14035	13772	14035	13825	13923	13903	13932	13958	13824	13917	13912	13890	13930	14006	14047	13808	13896	13869	13854	13905	13974	13867	13924	13820	13916	13765	13861	13955	13923	13882	13932	13810	14074	13778	13930	14090	13890	13984	13886	13986	14138	13891	13834	13969	13735	14066	13795	14040	14085	13870	14090	13926	13976	14063	14055	14006	13860	13837	13965	13874	13837	13996	13962	13808	13788	13898	13928	13825	13844	13829	13947	13897	13886	13896	13964	13795	13677	13781	14024	13999	13952	13972	13882	13803	13809	13935	14024	14055	14058	13977	13944	13813	13900	13927	13942	13942	14071	13860	13891	13810	13945	13901	13891	13900	14169	14011	13751	13937	13803	13904	13832	14194	13976	13913	14161	13868	13978	13889	13976	13984	13952	13928	13813	13953	13852	14037	13985	13931	14059	13992	13909	13916	13968	14006	14051	13844	14068	13839	13892	13936	13867	13840	14061	14048	13831	13846	13772	13914	13801	13970	14104	14059	13805	13796	13963	13929	14091	13929	13887	14045	13938	13898	13850	14039	13932	13884	13780	14075	13850	14013	13766	13901	13919	14119	14112	13897	13949	13752	13999	13774	13948	13925	14057	13937	13897	13878	13878	13903	13958	14109	13838	13932	13902	13846	14032	13700	13942	13818	14012	13800	14063	14175	14017	13860	13961	13788	13898	13769	13783	14002	14016	13931	13925	13947	14169	13784	13993	14047	14125	13704	13807	13896	14001	13882	13868	13900	14073	14058	14025	13985	13895	13915	13874	13872	13995	13996	13886	13775	13849	13920	13769	14043	13910	13931	13988	14024	13776	13829	13979	13778	13965	13843	13939	13873	14014	13865	13775	13860	13939	13929	13793	13936	13761	13987	13868	13932	13830	14045	13955	13767	13996	13910	14033	13738	13893	13889	13876	13946	13868	13888	14006	13931	13883	13979	13823	14196	14005	13849	13862	13832	13934	13851	13906	13956	13933	13742	13817	13999	14135	13941	13817	14015	13861	13735	13940	14155	13793	14040	13999	13899	13783	13709	13859	13916	13897	13964	13871	13723	13840	13930	14057	13888	13837	13860	13954	13902	13919	13885	13918	13925	13946	13915	13994	13915	13893	13873	14028	14009	13896	14007	13745	14008	13833	14272	13879	14050	13806	13889	13874	13861	13944	13978	13830	13882	13789	13869	13860	13788	13922	13919	13939	14004	14023	14019	13896	13998	13754	13956	13890	13897	14031	14097	14027	14032	14045	13886	13905	13974	14002	13783	14014	13949	14040	13830	13874	14032	13828	13887	13987	13890	13917	14136	13927	13930	13908	14035	13871	13914	13884	13845	13946	13955	14026	13953	13762	13902	13977	13931	13848	13906	13912	13866	13965	13910	13861	13842	14017	13857	14079	13880	13805	13865	14092	13969	14022	13848	13901	13772	13787	13876	13982	13838	13975	13913	14039	14008	13850	14000	14023	13995	13891	13993	13893	14002	14015	13887	13945	13948	13986	13843	13870	14039
25415	21578	26884	27009	19500	17820	17257	16321	15780	15718	15468	15069	15196	15069	15001	14840	14990	14800	15000	14986	15009	14811	14817	14975	14845	14608	14641	14718	14882	14724	14729	14841	14811	14672	14735	14911	14741	14654	14825	14951	14756	14888	14845	14824	14688	14533	14675	14757	14793	14874	14656	14912	14755	14671	14691	14784	14934	14812	14840	14745	14590	14956	14921	14735	14537	14645	14709	14710	14633	14658	14847	14742	14582	14705	14829	14768	14770	14843	14679	14668	14878	14743	14847	14679	14844	14645	14845	14870	14603	14907	14773	14781	14918	14677	14649	14780	14728	14616	14723	14799	14766	14696	14748	14672	14861	14659	14910	14766	14625	14786	14841	14703	14900	14628	14749	14826	14937	14700	14746	14719	15079	14800	14624	14909	14852	14744	14790	14893	14760	14802	14638	14627	14788	14682	14713	14706	14754	14785	14876	14739	14521	14739	14878	14712	14835	14824	14611	14643	14812	14562	14851	14805	14727	14714	14572	14849	14725	14685	14666	14599	14785	14973	14827	14659	14733	14838	14867	14669	14806	14679	14764	14846	14798	14608	14554	14543	14714	14780	14838	14629	14684	14925	14782	14771	14826	14835	14741	14802	14792	14678	14657	14663	15027	14833	14817	14629	14576	14844	14686	14942	14746	14612	14860	14725	14690	14634	14780	14727	14614	14835	14710	14847	14857	14852	14779	14412	14813	14717	14828	14917	14685	14839	14745	14744	14820	14521	14785	14796	15011	14786	14818	14683	14768	14813	14642	14767	14641	14693	14765	14699	14871	14852	14876	14744	14637	14853	14721	14728	14754	14883	14808	14791	14777	14650	14708	14616	14868	14714	14760	14743	14667	14684	14735	14854	14766	14759	14742	14777	14709	14727	14584	14844	14704	14953	14896	14912	14758	14817	14688	14788	14965	14698	14784	14643	14769	14619	14758	14713	14933	14979	14539	14702	14755	14702	14686	14776	14810	14670	14535	14754	14831	14741	14801	14696	14676	14840	14849	14587	14671	14807	14770	14877	14637	14655	14659	14674	14820	14825	14764	14780	14659	14694	14687	14708	14825	14812	14867	14842	14670	14857	14780	14848	14763	14677	14901	14607	14694	14860	14836	14848	14897	14765	14734	14864	14646	14780	14888	14819	14720	14592	14856	14701	14842	14825	14893	14799	14710	14804	14896	14805	14752	14670	14823	14877	14757	14885	14699	14576	14687	14503	14579	14501	14695	14501	14735	14878	14686	14878	14632	14770	14743	14809	14776	14849	14630	14938	14457	14622	14745	14681	14762	14671	14831	14961	14733	14732	14846	14808	14697	14712	14652	14789	14828	14816	14824	14678	14903	14702	14718	14576	14782	14649	14641	14478	14771	14941	14830	14813	14654	14642	14776	14792	14803	14751	14758	14940	14735	14580	14996	14709	14689	14638	14635	14707	14690	14820	14690	14815	14808	14819	14573	14721	14724	14782	14763	14711	14895	14690	14619	14856	14730	14593	14652	14593	14708	14648	14667	14653	14831	14664	14794	14883	14839	14662	14831	14675	14730	14847	14777	14740	14751	14681	14663	14697	14824	14639	14875	14938	15060	14719	14852	14591	14926	14703	14824	14746	14799	14689	14748	14720	14824	14675	14510	14801	14575	14657	14918	14629	14692	14727	14851	14780	14507	14703	14724	14917	14720	14720	14804	14704	14802	14916	14927	14798	14784	14767	14612	14858	14875	14858	14680	14730	14777	14803	14694	14623	14824	14552	14768	14733	14631	14962	14760	14869	14880	14767	14694	14879	14603	14875	14952	14788	14911	14686	14769	14686	14759	14789	14892	14745	14649	14744	14722	14903	14866	14704	14919	14791	14711	14778	14981	14864	14584	14747	14690	14726	14635	14876	14738	14616	14815	14746	14729	14757	14738	14727	14796	14541	14703	14784	14785	14846	14726	14733	14597	14836	14716	14959	14765	14703	14711	14590	14657	14572	14639	14847	14701	14711	14793	14872	14739	14619	14725	14754	14840	14723	14671	14841	14683	14703	14775	14676	14753	14801	14941	14721	14698	14837	14842	14553	14782	14942	14672	14750	14628	14755	14577	14723	14717	14676	14836	14755	14858	14648	14681	14602	14678	14663	14770	14773	14870	14894	14689	14852	14701	14721	14701	14825	14840	14840	14905	14809	14813	14814	14809	14982	14622	14710	14581	14704	14776	14583	14629	14844	14715	14748	14806	14721	14782	14695	14730	14543	14772	14721	14762	14736	14919	14707	14851	14729	14767	14694	14799	14755	14846	14793	14758	14806	14701	14702	14690	14763	14823	14855	15001	14748	14856	14771	14626	14703	14625	14594	14830	14539	14790	14948	14614	14955	14584	14722	14678	14575	14829	14686	14693	14620	14915	14491	14604	14670	15017	14739	14896	14760	14679	14721	14682	14703	14695	14623	14798	14768	14926	14882	14597	14708	14758	14725	14785	14922	14759	14894	14955	14725	14810	14940	14664	14887	14577	14560	14695	14970	14878	14748	14813	14586	14886	14741	14812	14825	14869	14848	14947	14721	14546	14783	14786	14828	14654	14790	14855	14697	14820	14724	14827	14974	14726	14612	14697	14831	14664	14799	14749	14766	14742	14513	14935	14797	14709	14655	14734	14800	14716	14738	14816	14691	14798	14796	14743	14785	15003	14778	14622	14722	14594	14817	14707	14643	14881	14752	14797	14778	14761	14761	14590	14859	14704	14789	14834	14700	14679	14800	14771	14708	14683	14689	14882	14770	14851	14734	14666	14837	14796	14609	14824	14716	14842	14888	14815	14825	14879	14832	14843	14773	14740	14823	14910	14785	14810	14837	14964	14635	14739	15099	14806	14698	14652	14725	14889	14908	14906	14623	14557	14824	14765	14710	14653	14681	14871	14582	14817	14748	14505	14767	14690	14609	14613	14927	14770	15002	14801	14694	14683	14713	14671	14821	14692	14656	14704	14731	14848	14664	14719	14736	14885	14771	14882	14628	14608	14655	14830	14499	14605	14795	14699	14838	14866	14843	14570	14812	14745	14589	14574	14774	14817	14750	14805	14810	14569	14686	14869	14548	14861	14488	14587	14935	14709	14921	14955	14735	14603	14762	14776	14810	14752	14828	14835	14728	14665	14790	14792	14772	14748	14945	14924	14955	14775	14792	14701	14849	14742	14862	14874	14679	14694	14683	14773	14744	14790	14902	14686	14739	14683	14737	14819	14812	14655	14740	14827	14721	14712	14723	14581	14631	14767	14686	14776	14772	14635	14702	14732	14605	14883	14824	14795	14765	14591	14883	14716	14746	14809	14924	14782	14727	14719	14732	14808	14731	14889	14773	14837	14569	14740	14701	15007	14671	14704	14620	14742	14831	14530	14798	14744	14625	14756	14832	14971	14636	14513	14605	14831	14707	14571	14673	14713	14642	14650	14636	14762	14786	14882	14722	14648	14711	14804	14871	14830	14725	14728	14671	14745	14819	14605	14958	14732	14770	14616	14691	14748	14672	14838	14689	14714	14677	14955	14883	14585	14584	14738	14596	14849	14774	14612	14724	14779	14640	14554	14722	14839	14713	14844	14672	14762	14692	14906	14552	14741	14713	14579	14772	14849	14729	14687	14762	14899	14555	14891	14716	14862	14796	14748	14679	14860	14704	14739	14688	14854	14706	14804	14783	14826	14687	14671	14741	14671	14828	14581	14537	14636	14739	14742	14702	14965	14755	14792	14815	14929	14729	14739	14826	14741	14553	14785	14576	14751	14642	14849	14775	14760	14748	14780	14581	14761	14798	14806	14764	14893	14663	14686	14716	14826	14700	14552	14796	14857	14833	14671	14760	14505	14759	14863	14736	14810	14659	14831	14742	14711	14914	14841	14625	14680	14588	14636	14668	14657	14703	14584	14790	15018	14739	14749	14688	14812	14894	14837	14890	14819	14662	14902	14684	14692	14887	14748	14693	14876	14789	14834	14754	14794	14788	14769	14865	14631	14659	14832	14545	14716	14756	14954	14556	14679	14752	14725	14699	14582	14767	14876	14870	14680	14612	14815	14652	14945	14683	14759	14819	14920	14793	14866	14763	14675	14777	14582	14639	14822	14949	14842	14786	14824	14668	14719	14606	14737	14769	14739	14569	14909	14499	14697	14726	14648	14704	14753	14686	14709	14732	14999	14717	14770	14803	14659	14729	14790	14763	14738	14694	14899	14826	14862	14843	14823	14816	14771	14700	14633	14650	14935	14925	14854	14653	14693	14958	14955	14872	14670	14723	14625	14776	14627	14864	14806	14787	14809	14539	14786	14784	14675	14834	14880	14698	14657	14768	14716	14778	15051	15003	14846	14611	14825	14828	14867	14509	14710	14774	14710	14568	14654	14876	14646	14577	14766	14719	15071	14715	14650	14844	14687	14648	14675	14892	14788	14638	14723	14857	14924	14764	14494	14693	14767	14763	14785	14696	14784	14620	14712	14629	14819	14659	14742	14752	14912	14745	14893	14697	14686	14815	14791	14793	14781	14961	14493	14638	14956	14805	14636	14784	14591	14709	14691	14661	14899	14893	14660	14730	14782	14568	14861	14617	14730	14707	14623	14660	14587	14743	14650	14730	14813	14725	14722	14803	14797	14748	14675	14536	14766	14963	14650	14812	14573	14735	14714	14662	14767	14756	14717	14712	14623	14782	14857	14699	14854	14948	14714	14883	14637	14837	14739	14608	14654	14656	14766	14850	14627	14770	14714	14965	14749	14615	14736	14652	14671	14655	14801	14727	14633	14838	14643	14730	14739	14570	14680	14687	14830	14965	14743	14724	14623	14621	14679	14550	14796	14721	14723	14744	14754	14594	14871	14818	14636	14802	14892	14680	14819	14923	14679	14736	14764	14809	14948	14804	14568	14856	14705	14532	14842	14613	14667	14559	14885	14744	14539	14638	14874	14869	14796	14698	14758	14725	14913	14569	14834	14634	14735	14607	14791	14689	14764	14749	14755	14810	14661	14911	14619	14820	14906	14647	14712	14675	15058	14624	14895	14798	14938	14988	14940	14767	14869	14846	14901	14619	14564	14718	14729	14792	14591	14751	14744	14729	14836	14678	14822	14657	14832	14653	14637	14713	14671	14608	14787	14735	14763	14691	14939	14767	14817	14799
20809	36308	30132	24100	20599	18235	16900	15997	15339	14799	14780	14481	14467	14031	13729	14096	13939	14030	13736	13809	13747	13880	13840	13726	13773	13720	13777	13682	13736	13757	13774	13675	13589	13624	13546	13655	13639	13622	13683	13623	13740	13742	13633	13553	13819	13744	13718	13548	13702	13779	13768	13596	13776	13597	13631	13611	13661	13752	13805	13761	13438	13821	13846	13637	13663	13592	13814	13672	13799	13591	13649	13756	13706	13842	13685	13624	13552	13835	13519	13523	13732	13617	13625	13715	13686	13836	13656	13672	13759	13561	13760	13636	13579	13632	13686	13670	13677	13482	13600	13679	13895	13610	13729	13742	13682	13567	13683	13770	13856	13571	13789	13748	13597	13766	13659	13671	13717	13505	13581	13707	13529	13552	13605	13729	13537	13528	13629	13630	13887	13583	13529	13749	13761	13744	13725	13633	13611	13820	13619	13659	13732	13762	13653	13580	13670	13682	13708	13626	13446	13595	13596	13603	13503	13590	13817	13521	13768	13815	13757	13793	13536	13722	13894	13725	13763	13722	13754	13488	13534	13506	13658	13731	13701	13674	13728	13697	13822	13686	13535	13757	13792	13536	13825	13704	13716	13680	13564	13699	13618	13797	13679	13686	13741	13772	13604	13747	13715	13558	13609	13594	13649	13563	13599	13558	13659	13726	13626	13593	13772	13641	13741	13536	13756	13763	13520	13654	13761	13722	13605	13670	13608	13635	13639	13593	13668	13652	13553	13624	13697	13857	13689	13657	13692	13856	13863	13714	13760	13675	13777	13513	13559	13617	13791	13686	13765	13522	13708	13669	13773	13716	13610	13575	13641	13686	13585	13666	13771	13727	13532	13572	13904	13704	13656	13725	13779	13503	13728	13602	13633	13773	13666	13781	13678	13619	13706	13697	13595	13745	13773	13864	13688	13765	13584	13739	13656	13593	13698	13544	13687	13700	13683	13584	13773	13577	13500	13697	13583	13712	13718	13745	13750	13597	13663	13676	13543	13620	13567	13484	13671	13684	13666	13592	13722	13723	13665	13592	13412	13757	13622	13655	13756	13789	13687	13692	13890	13579	13783	13502	13717	13711	13677	13621	13797	13556	13689	13774	13738	13673	13858	13857	13703	13728	13669	13626	13766	13701	13672	13569	13751	13609	13587	13645	13776	13743	13555	13701	13643	13868	13577	13697	13698	13756	13756	13708	13741	13669	13619	13630	13528	13621	13727	13620	13746	13683	13796	13690	13575	13757	13688	13759	13861	13671	13688	13778	13655	13723	13705	13505	13739	13694	13637	13647	13570	13632	13640	13729	13634	13586	13811	13609	13624	13578	13668	13698	13782	13730	13833	13673	13742	13727	13728	13788	13684	13677	13659	13590	13687	13742	13684	13651	13789	13800	13811	13724	13686	13638	13745	13611	13789	13753	13604	13650	13676	13643	13690	13721	13579	13725	13767	13631	13738	13676	13679	13713	13756	13860	13755	13632	13545	13658	13594	13719	13602	13641	13692	13659	13420	13619	13755	13716	13693	13648	13663	13671	13614	13636	13743	13612	13598	13816	13720	13669	13710	13832	13507	13645	13659	13688	13646	13834	13691	13685	13579	13595	13474	13698	13690	13613	13639	13643	13752	13490	13674	13715	13883	13858	13704	13949	13627	13727	13738	13737	13679	13829	13572	13777	13811	13692	13792	13808	13634	13733	13562	13771	13639	13685	13677	13640	13659	13667	13720	13678	13683	13750	13614	13743	13686	13779	13754	13625	13625	13715	13846	13632	13595	13663	13631	13736	13778	13644	13570	13673	13726	13599	13735	13717	13642	13509	13783	13765	13680	13655	13493	13681	13687	13670	13827	13773	13635	13648	13537	13671	13681	13489	13887	13691	13528	13740	13692	13692	13724	13629	13750	13766	13631	13571	13746	13797	13694	13619	13568	13627	13815	13812	13560	13694	13757	13710	13464	13732	13740	13548	13680	13719	13694	13741	13567	13798	13541	13883	13724	13662	13694	13757	13576	13641	13783	13668	13641	13620	13606	13621	13530	13716	13723	13892	13626	13566	13687	13669	13728	13804	13661	13823	13404	13648	13640	13695	13719	13695	13713	13587	13795	13698	13737	13736	13761	13521	13745	13694	13730	13805	13736	13707	13709	13735	13675	13839	13643	13664	13542	13690	13735	13701	13672	13699	13744	13632	13563	13728	13640	13678	13712	13744	13719	13609	13684	13704	13457	13707	13615	13509	13782	13723	13657	13547	13721	13706	13694	13792	13583	13604	13712	13771	13757	13778	13642	13874	13683	13607	13699	13693	13697	13527	13876	13731	13787	13633	13743	13797	13797	13481	13803	13800	13759	13672	13773	13615	13478	13702	13821	13823	13611	13681	13839	13641	13643	13725	13667	13574	13578	13621	13662	13633	13709	13796	13618	13714	13737	13683	13697	13793	13800	13629	13729	13574	13581	13775	13763	13630	13787	13618	13626	13651	13864	13787	13723	13726	13501	13674	13580	13638	13649	13849	13651	13686	13716	13569	13612	13824	13696	13725	13718	13850	13615	13634	13735	13626	13622	13670	13714	13490	13718	13504	13732	13558	13693	13668	13780	13745	13718	13640	13663	13547	13699	13753	13708	13608	13665	13619	13597	13810	13799	13597	13591	13709	13718	13885	13880	13786	13764	13545	13681	13551	13668	13741	13596	13680	13867	13623	13631	13812	13741	13566	13624	13837	13585	13642	13512	13760	13597	13749	13706	13607	13671	13754	13732	13729	13469	13636	13721	13636	13746	13737	13726	13711	13792	13606	13509	13806	13711	13604	13572	13600	13610	13750	13668	13727	13607	13637	13682	13634	13826	13674	13690	13659	13755	13607	13621	13530	13762	13615	13715	13790	13708	13624	13809	13830	13578	13824	13709	13558	13890	13707	13660	13573	13539	13745	13779	13575	13733	13670	13812	13698	13674	13680	13681	13822	13702	13639	13720	13685	13575	13645	13793	13736	13778	13606	13716	13816	13539	13690	13650	13636	13629	13795	13428	13612	13652	13736	13567	13702	13776	13744	13625	13664	13712	13731	13879	13683	13583	13767	13670	13759	13603	13499	13789	13765	13835	13750	13758	13609	13778	13661	13700	13591	13784	13708	13572	13727	13702	13643	13833	13699	13674	13607	13823	13746	13769	13515	13589	13605	13728	13629	13632	13671	13741	13716	13616	13661	13606	13909	13777	13645	13506	13625	13702	13687	13552	13737	13726	13743	13677	13509	13754	13703	13780	13656	13655	13606	13660	13644	13599	13615	13613	13807	13573	13625	13503	13730	13597	13760	13715	13709	13512	13886	13700	13656	13965	13605	13753	13788	13573	13589	13718	13580	13735	13696	13711	13587	13653	13746	13661	13710	13627	13748	13670	13833	13595	13682	13705	13739	13747	13729	13604	13728	13609	13659	13602	13752	13538	13803	13731	13548	13546	13680	13708	13815	13648	13672	13824	13489	13555	13781	13755	13703	13784	13953	13546	13761	13857	13806	13664	13709	13725	13692	13768	13646	13589	13647	13622	13553	13620	13792	13624	13689	13702	13689	13855	13701	13803	13797	13578	13526	13708	13503	13726	13651	13546	13704	13789	13869	13722	13751	13581	13777	13917	13607	13558	13598	13653	13620	13616	13772	13732	13801	13802	13673	13706	13504	13764	13684	13647	13739	13716	13663	13853	13792	13686	13700	13692	13678	13692	13570	13859	13715	13684	13752	13707	13793	13907	13471	13759	13693	13794	13793	13686	13826	13770	13715	13757	13602	13623	13651	13651	13526	13759	13736	13513	13573	13702	13684	13491	13547	13703	13826	13453	13633	13670	13699	13748	13739	13566	13638	13704	13724	13813	13795	13700	13675	13768	13661	13678	13585	13690	13776	13699	13637	13553	13794	13806	13659	13555	13579	13725	13545	13586	13627	13553	13687	13680	13706	13643	13702	13928	13792	13713	13624	13915	13804	13629	13821	13796	13643	13773	13635	13759	13681	13711	13718	13755	13571	13845	13745	13617	13681	13756	13616	13636	13628	13862	13528	13631	13866	13803	13644	13520	13505	13734	13683	13606	13660	13599	13837	13676	13758	13606	13639	13741	13643	13823	13803	13659	13817	13614	13665	13620	13833	13691	13836	13739	13742	13639	13726	13850	13757	13589	13658	13838	13717	13645	13702	13776	13498	13637	13638	13765	13586	13862	13548	13741	13688	13570	13815	13757	13721	13817	13554	13570	13694	13702	13655	13849	13575	13684	13712	13719	13750	13829	13566	13724	13593	13792	13824	13814	13780	13712	13603	13698	13641	13781	13761	13596	13765	13825	13680	13734	13643	13751	13699	13638	13606	13766	13613	13714	13714	13756	13781	13646	13789	13682	13794	13797	13482	13719	13690	13819	13676	13552	13715	13565	13626	13751	13714	13720	13651	13783	13775	13728	13585	13616	13603	13577	13622	13776	13526	13618	13660	13738	13746	13557	13747	13706	13813	13865	13633	13674	13830	13781	13778	13790	13828	13945	13606	13672	13762	13607	13818	13773	13751	13684	13639	13583	13637	13665	13735	13670	13717	13682	13714	13717	13634	13829	13657	13722	13655	13735	13801	13734	13639	13755	13613	13768	13696	13773	13599	13652	13607	13572	13707	13799	13725	13602	13554	13841	13790	13451	13774	13529	13677	13781	13884	13606	13788	13630	13773	13783	13751	13817	13738	13784	13870	13718	13726	13854	13658	13624	13590	13781	13754	13705	13586	13722	13802	13416	13626	13675	13730	13770	13710	13611	13687	13752	13690	13616	13562	13809	13647	13800	13635	13659	13582	13857	13763	13812	13804	13778	13724	13782	13540	13555	13654	13529	13619	13584	13765	13799	13633	13675	13732	13618	13617	13723	13744	13659	13633	13819	13592	13801	13747	13617	13811	13555	13654	13882	13646	13553	13714	13581	13610	13640	13820	13869	13744	13710	13616	13799	13678	13611	13768	13720	13747	13725	13688	13726	13606	13660	13830	13726	13537	13809	13727	13654	13695	13552	13729	13853	13768	13777	13543	13696	13727	13575	13668	13657	13604	13637	13773	13672	13635	13719	13826	13700	13699	13707	13730	13722	13601	13660	13634	13629	13677	13565	13685	13720	13689
22663	21534	28659	24912	22085	23689	23475	18875	17380	16925	16724	16069	16047	15772	15560	15779	15329	15520	15481	15420	15357	15381	15256	15371	15277	15334	15137	15299	15171	15148	15363	15572	15200	15273	15322	15364	15096	15334	15214	15131	15344	15273	15125	15159	15188	15092	15019	15256	15192	15185	15190	15262	15204	15180	15135	15174	15147	15228	15053	15273	15114	15193	15147	15243	15277	15328	15139	15134	15034	15173	15013	15051	14977	14958	15095	15092	15365	15234	15287	15154	15150	15159	15122	15269	15394	15198	15080	15242	15230	15222	15236	15175	15313	15304	15289	15381	15150	15160	15343	15170	15146	15238	15122	15351	15046	15116	15036	15234	15232	15313	15185	15148	15125	15014	15197	15209	15123	15028	15058	15041	15248	15251	15194	15072	15375	15171	15062	15264	15052	15246	15224	15274	15223	15220	15010	15043	15163	15266	15367	15121	15174	15082	15119	15226	15084	15018	15164	15207	15020	15237	15274	14971	14975	15265	15196	15211	15141	14762	15076	15230	15334	15367	15158	15027	15154	15119	15183	15288	14945	15275	15288	15179	15032	15288	15018	14963	15148	15239	15079	15161	15110	15009	15170	15248	15096	15133	14915	15266	15109	15076	15334	15286	15043	15175	15122	14932	15161	14948	15210	15167	15101	14922	14852	15008	15054	15333	15212	15051	15217	15061	15168	15164	15184	14991	15049	15226	15192	15058	14919	14972	15100	15034	15155	15425	15274	15055	15084	15009	15217	15097	15173	15092	15046	15179	15228	15082	15139	14997	15173	15239	15298	14956	15245	15325	15110	14891	15277	15124	15095	14936	15096	14933	15177	15204	15198	15180	15106	15145	15128	14988	15163	15141	15235	15158	15343	15166	15162	15186	15217	15103	15175	15067	15336	15015	15125	15190	15054	15095	15126	15139	15234	15191	15003	15353	15072	15268	15158	15173	15192	15148	15234	15461	15072	15015	14980	15267	15068	15081	15276	15065	15233	15240	15021	15110	15239	15165	15179	15003	14956	15145	15072	15157	15189	15224	15114	15051	15052	14876	15196	15178	15149	15223	15131	15112	15159	15159	15147	15069	14992	15025	15144	15247	15159	15206	15164	15030	15376	15054	15003	15080	15129	15027	14972	15116	15180	15230	15170	15117	15023	15113	14999	15116	15083	15187	15266	15187	15009	15048	15237	15158	15080	15127	15058	15158	15006	15082	15118	15064	15167	15015	15004	15200	14976	15177	15079	15108	15015	15023	15182	15144	15197	15249	15146	15178	15209	15180	15089	15114	15310	15075	15176	15097	15008	15221	15143	15060	14964	15355	15205	15120	15180	15009	15093	15002	15012	15226	15172	15026	15046	15091	15125	15011	15141	14964	15168	15254	15146	15031	15225	15178	15035	14890	15015	15186	15105	15100	15255	15065	15047	15333	15027	15296	15210	15050	15024	15082	14968	15135	15050	15168	15240	15221	15100	15160	15069	15271	15113	15282	15017	15188	15131	15094	15174	15082	15082	14994	14996	14848	15159	15045	15191	15137	15054	15069	15101	15072	15111	15056	15033	15052	15069	15075	14979	15030	15043	15345	15167	14894	15068	15100	15091	15075	15122	15087	15172	15166	14934	15021	15114	15214	15257	15040	15081	15127	14882	15343	15337	15286	15118	15134	15283	15139	15053	14980	15080	15003	15201	15189	14872	15178	15189	15078	15190	15219	15160	15215	15052	15161	15307	15336	15116	15080	15088	15103	15167	15311	15015	15230	15298	15157	15042	15068	14955	15005	15266	14827	15149	15383	15091	15065	15115	15031	15159	15119	15246	15281	15235	15108	15309	15138	15080	15099	15290	15005	15063	15057	14902	15096	15037	15141	15188	15202	14824	15261	15203	15283	15040	15116	15219	15022	15196	15041	15159	15305	15133	15074	15067	15175	15238	15142	15173	15098	15244	15012	15369	15161	15076	15190	15249	15116	15232	15120	15207	15184	15202	15117	15121	15175	15154	14936	15222	15223	15155	15078	15033	15050	15203	15019	15118	15311	15085	15179	15067	15178	14854	15104	15066	15084	15207	15126	15168	15231	15076	15259	15241	15155	15136	15041	15032	15082	14997	15114	15059	15131	15270	15255	15183	15059	15284	15129	15078	15149	15179	15187	15191	15180	15120	14997	15289	15344	15037	14972	15234	15001	15069	15121	15168	15016	14935	15220	15051	15003	15212	15205	15085	15101	15056	15074	15168	15042	15159	14980	15072	15165	15232	15366	15042	15095	15172	15165	15202	15108	15187	15373	15050	15042	15036	15148	15123	15048	15138	15266	15036	15099	15161	15022	15269	14966	15088	14832	14993	15371	15041	15304	14875	15121	15286	15269	15231	15140	15051	15197	15232	15081	15144	15150	14980	14830	15081	15069	15031	15004	15096	14922	15146	15147	15178	15182	15176	14998	15246	15029	15170	15189	15040	15154	15183	14981	15150	15258	15066	15015	15358	15066	14897	15128	14980	15058	14960	15143	15127	15291	15336	15139	15097	15177	15185	15161	15286	14995	15009	15206	15179	15104	15142	15249	14938	15104	15003	15081	14943	14959	15154	15144	15237	15160	15310	15109	15259	15154	15134	15348	15054	15050	15240	15235	15210	15098	15216	15152	15168	15360	15285	15033	15109	15136	15158	15375	15247	15138	14988	15273	15492	15230	15111	15208	15323	15246	15128	15100	15356	15179	15062	15198	15144	15109	14980	15268	15265	15223	15186	15042	15034	15112	15057	15145	15185	15078	14976	15086	15041	15015	15180	15162	15290	15229	15168	15151	15086	15189	14999	15085	15062	15127	14915	15185	15091	15033	15006	15029	15237	15126	15239	15188	15084	15163	15051	15193	15369	15095	14920	15224	15365	15398	14993	15149	15342	15212	15110	14934	15094	15134	15102	15144	15028	15069	15162	14961	15129	14981	15151	15138	14957	15159	15073	14950	15308	15261	15331	15337	15178	14980	15081	14866	15119	15205	15093	14992	15141	15157	15132	15390	15237	14997	15233	15001	15276	15026	15137	15242	15226	15196	15111	15270	15263	15118	15118	15081	15169	15228	15266	15363	15251	15203	15190	15116	14934	15204	15248	14952	15103	15177	15263	15043	15190	15164	15214	15202	15350	15196	15170	15211	15180	15146	15194	15095	15063	15090	15231	15101	15133	15169	14983	14990	15202	15295	15232	14937	15143	15178	15022	15123	14995	15121	14992	15251	15232	14993	15237	15112	15098	15163	15254	15137	15086	15128	15077	15365	15249	15251	15205	15196	15141	15152	15238	15103	14997	15022	15121	15119	15051	15237	15137	15301	15019	15308	15324	14911	15187	15082	15038	15096	15208	15114	15052	15201	14976	15100	15077	14926	14938	15159	15048	15076	15125	15117	15237	15136	15104	15216	15156	15081	15075	15138	15226	15093	15318	15155	15043	15233	15053	15225	15085	15112	15173	15109	14919	15299	15165	15015	15145	15222	15290	15437	15044	15330	15157	15124	15036	15142	15115	15135	15113	14982	15089	14979	15088	15222	15266	15030	15166	15122	15267	15412	14974	15167	14960	15129	15131	15138	15103	15192	15106	15274	15194	15145	14970	15212	15046	15084	15235	15157	15133	15338	15143	15010	15030	15184	15099	15183	15143	15230	15146	15172	15096	14993	15094	15112	15370	14975	15096	15013	15063	15155	15208	15304	15248	15087	15084	15071	15039	15188	15036	15075	15135	15254	14953	15088	15223	15008	15193	15096	14884	15176	15183	15195	15174	15077	15037	15165	15202	15077	15064	15168	15081	15125	15385	15152	15187	15099	15023	14967	15305	15229	14971	15362	15251	14979	15214	15162	15042	15178	15256	15084	15042	15088	15202	14948	15000	15119	15203	15151	14901	15009	15198	15137	15180	15142	15218	15103	15117	14876	15162	15036	15318	15246	15199	15289	15011	15076	15329	15230	15027	15195	15190	15239	15208	14891	15002	15045	15117	15184	15177	14917	14958	14930	14882	15158	15265	15256	15353	15295	15319	15351	15247	15148	14882	15071	15112	15194	15189	15316	15081	15140	15313	15182	15130	14927	15156	15276	15075	15291	15311	15119	15312	15132	15021	15132	15095	15206	15086	14952	15167	14886	15158	14979	15035	15242	15024	15026	15159	15030	15282	15050	15156	15017	15031	15077	15177	15201	15162	15092	15101	15108	15105	14986	15081	15107	14834	15152	15033	15075	15106	15092	15125	15249	15122	14954	14937	15053	15093	15047	15195	15069	15185	15139	15179	15239	15066	15036	14974	15089	15201	15315	15107	15017	15436	15207	15349	15172	15174	15121	15190	15040	15063	14923	15015	15154	15195	15144	15055	15101	15155	15109	15089	15143	15148	14911	14981	15111	15161	15234	15328	15305	15362	15071	15218	15266	15111	15292	15042	15002	15038	15309	15001	15023	14952	14882	15064	15239	15216	15082	15065	15227	15082	15085	15174	15127	14991	15074	15055	15028	14983	15110	15188	15185	15222	15104	15181	15147	15167	15256	15048	15063	15086	15084	15229	15179	15276	15045	15006	15182	15285	15028	15047	15148	15020	15070	15030	15095	15258	15087	14993	15195	15109	15186	14996	15175	15078	15100	15069	15120	14961	14853	15108	15034	15196	15259	15043	15026	15078	14956	15201	15123	15080	15151	15087	15184	15121	15285	15172	15263	15112	14986	15120	15096	15211	14943	15204	15043	15020	14989	15042	15177	15155	14964	15115	15264	15149	15077	15198	15200	15221	14964	15337	15299	15119	15140	15172	15248	15161	15343	15182	15321	15183	15083	15162	15277	14916	15239	14940	15075	15132	15155	15182	15219	15083	15075	15268	15097	15120	15077	14901	15221	15085	14928	15291	15108	15063	15298	15293	15227	15121	14967	15381	15279	14997	15052	15372	15150	15229	15189	15070	15279	15091	15101	15025	15046	15320	15247	15020	15110	15352	15103	15054	15077	14845	15283	15038	15163	15068	15003	15164	15340	15302	14984	15205	15162	15089	15058	15186	15131	15224	15225	15083	15129	15229	15189	15229	14977	15005	15063	15050	15210	15082	15168	15078	15067	15193	15298	15193	15092	15187	15260	15136	15100	15135	15313	15197	15014	15023	15310	15048	15168	15271	15003
22246	44681	38306	30968	25904	22307	19959	18402	17181	16577	15791	15461	15087	14701	14473	14487	14422	14195	14006	14208	14230	14265	14152	14027	14070	14076	13986	13959	13998	13894	14079	13938	13930	13992	14084	14096	14010	14143	14133	14173	14065	14231	13946	13922	13854	14075	14048	13945	13958	13975	14183	14157	13942	13977	13958	14036	14011	13863	14133	13878	13936	13916	14099	14005	14060	14028	13961	13834	14124	13957	14092	13919	13945	14102	14037	14095	13893	13897	13975	13966	13997	13956	13915	13986	14022	13960	13834	13953	14123	14022	13874	14019	13975	14010	13890	13880	13980	13990	13877	13907	14180	14088	13923	13921	14040	13794	14079	14025	13906	14078	13983	13818	13927	14067	14073	13988	13868	13969	13887	13887	13852	13774	13899	13914	14039	13813	14100	14016	13937	13814	14007	13952	13997	13922	13894	14115	14040	14105	13999	14020	13983	14044	13897	13968	14000	13892	14055	14117	13941	13983	13978	13917	13990	13941	13935	13858	13986	14026	14150	13942	14125	13928	13965	14013	14024	14079	13949	13974	13993	13974	14102	13864	13917	14043	14072	14001	13850	13829	13878	13896	14034	13948	13806	13803	13919	13953	14029	13924	14020	14108	13894	14034	13890	13919	13981	13887	13905	13863	14093	13993	13963	13779	14078	13983	14067	14094	13865	13979	13943	13929	13987	13913	13979	13988	14012	13822	14025	13965	14028	13923	13912	13934	13952	14089	13961	13940	13997	13898	14054	14066	13887	14202	13998	14006	14022	13930	13807	14009	14080	13843	13995	13985	13967	13897	13930	14053	13922	13996	13989	13914	14013	13862	14035	13901	14063	14178	13785	14023	13846	13842	13737	13693	13909	13855	14096	14023	14026	13871	13962	13889	13861	13783	14005	14106	14057	13966	13979	13923	14076	14016	13931	14021	13915	14030	13939	14039	13905	13945	13762	13956	13955	13860	14091	14103	13971	14114	14067	14019	14131	13876	14002	13878	13831	13930	14000	13916	14135	13918	14005	13978	14089	13884	13749	13961	13927	13958	14025	13779	13914	14037	14179	13986	13971	13777	14089	13859	14090	13991	13778	13944	14001	13993	13900	13960	14082	13996	14025	13876	13874	13662	13974	13995	13752	13858	13992	13976	14023	13780	13993	14042	13925	14023	13889	13895	13836	13933	13801	14120	13905	13992	13827	13778	13950	13920	13826	14079	14004	13997	14117	13932	13857	14069	13920	13860	13890	13940	13895	13972	14004	13934	13863	13934	13889	14022	13997	14030	13909	13778	13945	14047	13944	14002	14084	14011	14101	13953	13831	14051	13908	13953	14014	14028	13990	13965	14003	14070	13936	13913	13855	13983	14009	13955	13848	13964	13871	13869	13900	13867	13827	13981	13963	13960	14029	13840	13982	14244	13994	13918	13952	13870	13906	13960	14089	13920	14027	13987	13997	14026	14106	13927	14076	13941	14004	13898	14043	13900	13901	14129	13965	14012	13935	14052	13978	14134	13798	14082	14020	13921	13916	13866	13957	13993	14048	13963	14005	13914	13904	13961	13880	13959	14056	13911	13899	14038	13845	13940	13987	13927	14001	14129	13825	14074	13884	14093	14237	13978	14019	14008	13923	13919	13966	13943	13906	13878	13980	14030	14028	14022	14117	13902	13939	13869	13896	13929	14153	13937	13883	13938	13896	13958	13858	14166	13750	13988	13936	13806	13882	13926	14048	13852	13911	14022	14011	14120	13839	13859	14027	14101	14053	13865	13944	14051	14008	13981	14000	13957	13954	13951	13980	13793	14006	13925	13843	13943	13931	13935	13987	13902	13981	13899	13847	13966	13834	13887	13883	13968	13997	13887	14156	13995	13787	13856	13834	13940	13921	13863	14143	13938	13930	13990	13970	13931	14021	13975	13936	13873	14027	13893	13872	13963	13928	14115	14119	13986	13831	13948	13973	14117	14049	13956	13921	13941	13964	13951	13840	13912	14054	13997	13988	14065	13954	14077	13761	14034	13973	13913	13836	14028	13856	14042	13999	13894	13978	14024	14042	13965	13986	14002	13908	14038	13795	13913	13810	14092	13924	13936	13770	13866	14186	13845	13964	13993	14013	14201	13917	13866	13782	13863	13905	14061	14095	13920	13956	13924	13868	13990	14005	13945	14035	13983	13897	14072	14037	13888	13863	14036	14041	13850	14138	13910	13980	13843	14058	14142	13951	14057	13952	13840	14005	13933	13939	14118	14193	14119	13845	13923	13965	13919	13926	13915	13878	14141	13900	13849	14068	13780	14086	13900	14058	13878	13950	13891	13887	14007	14006	14038	13975	13950	14091	14014	14111	13976	13909	13915	13985	13952	13863	14090	13936	13791	14017	13990	13998	13982	14028	13923	14005	13827	14027	14008	13828	13796	13909	13920	14119	13916	13914	13955	13991	13970	13958	14004	14119	14049	14068	14012	14057	13715	13950	14013	14020	13998	13969	13977	14025	13985	14090	13975	13997	13928	13965	13943	13924	13888	13893	13800	13950	13916	13956	14017	13803	14044	13937	14000	13877	14030	14055	14036	13882	14111	13848	13897	13953	13893	14044	13950	14041	14028	13974	14020	13855	13943	13889	14115	13923	14000	13956	13889	13770	13966	14124	13821	13988	13963	13977	14033	13812	13940	14087	13816	13858	13898	14062	13882	13986	13850	13969	14090	13987	14042	13925	14092	13858	13897	13982	14005	13975	14003	14025	13736	14077	13939	13845	13913	13807	13801	13953	13953	13895	13928	14029	13977	13936	13874	14091	13858	14052	13957	14103	13947	14060	13930	14062	14044	14011	13920	14058	13976	14005	13911	14053	14031	14099	13907	13953	13957	14069	13968	13957	13797	14085	13989	13919	13806	14011	13830	13994	13992	13958	14027	14004	13961	13930	13881	14058	13934	14020	13844	13938	13991	14014	13983	13867	14089	13959	13969	13986	14029	13911	13969	14053	14015	14011	13970	14038	13996	14083	13997	14015	14014	13962	13954	13873	13841	14138	13889	14085	13836	14043	14092	13891	14065	13823	14167	13932	13879	13932	14068	14061	13937	13751	13787	13883	13891	13995	14058	13961	14106	14125	13960	14029	13804	14024	13970	13969	13889	14043	14000	14104	13861	13994	13872	13927	13919	13861	14023	13846	14125	13940	13970	14134	14097	13945	13922	13844	13941	13993	14035	13796	13971	13917	14094	14043	14037	13890	13911	14097	13922	14071	14133	14123	14030	13940	13868	13925	13909	14030	13994	13974	13852	13989	14116	14046	13852	13973	13776	13966	13982	13961	13808	13946	14036	14047	14067	14064	13783	14052	13947	13987	13799	14065	13837	13941	13995	13910	14002	13885	13962	13884	13916	13977	13882	14073	13977	13975	13956	14072	14007	13991	13942	14022	14036	13933	13965	13789	13936	14163	13846	13922	13967	14008	13897	13919	13856	13884	14146	13868	13868	13996	13782	13893	13975	13810	14097	13905	13970	13903	13931	14068	13988	13891	13955	14069	14013	13862	14060	13967	13944	13843	14170	14067	13920	14029	13990	13936	14020	13784	14068	13730	14085	13896	14089	13904	13994	13965	13804	13847	13927	13978	13827	13872	14004	13867	14188	13849	13931	14049	13961	13916	13994	14059	13852	13917	13996	14135	14038	13823	13998	14019	14063	14036	13979	13907	13893	14056	14020	13983	13884	14007	13931	14102	13799	13846	13767	13945	13935	13948	13916	14038	13977	13886	13906	14070	14030	13892	13966	14107	13800	13967	13876	14031	13996	14024	14008	13928	13989	13999	13919	14041	14043	13841	13863	13978	14097	13897	13801	13991	13926	13978	14047	13876	14006	13840	13996	13983	13977	14161	14064	13995	14052	13953	13961	14038	13975	14000	13980	14046	13872	14115	13874	13858	13874	13982	14003	13908	13897	14046	13995	13956	13948	13999	14110	13763	13827	13996	13883	14010	13771	13870	14013	13930	14048	14029	13925	14022	13963	14145	13943	13928	13942	13948	13978	13974	13904	13964	13928	14014	14004	14037	14047	14028	13942	13895	13986	14014	13951	14045	13871	13950	14042	14005	13935	13890	14118	13915	13853	14027	13844	14068	13889	13903	13834	13993	14084	13992	13859	13796	14012	13982	14034	13894	14031	14129	13889	13968	13944	13955	13923	14050	14193	14110	13873	14034	13896	14054	13733	13949	13839	13888	13837	13973	13930	13858	14013	14036	14029	14231	14024	13823	13780	13949	14016	14073	13978	13931	13955	13802	13897	14070	13998	14216	14009	14130	14037	13999	14028	13859	14019	13876	14147	13833	13950	14104	14018	13870	13979	13914	14088	13867	14105	13917	13931	13934	13961	13975	14140	14005	14030	14143	13795	13893	14101	13974	14002	13987	13849	13986	13807	13855	13976	13973	13849	14087	13910	13874	13960	13887	13964	14139	13886	13831	13943	13785	13964	13983	13956	13985	14006	14113	13713	14152	13998	13864	13903	13970	13944	13954	13895	13902	13766	13896	13970	13889	13881	13823	14043	13983	14058	13918	14009	14022	13979	13996	13949	13904	13842	13970	13920	13970	13877	13941	13906	13888	13959	14016	13934	13995	13909	13969	14082	13968	13985	13890	13939	13982	14030	13944	13836	13833	14017	13934	14066	13930	13808	14006	13964	13878	13876	13994	13930	13844	13963	14039	14079	13964	13874	14134	13892	14083	14078	13890	13926	13975	13848	14065	14001	13926	14120	13934	13880	13947	13879	14035	14113	13901	14022	14033	13882	13849	14115	13914	13781	13747	13932	14011	14023	13965	13898	13839	13976	14041	13877	13783	13883	14008	14119	13974	14110	13875	14085	14032	13928	13881	13814	13981	13940	13856	14067	14065	13689	13858	13940	14007	13899	13928	13896	14110	14018	13770	13990	13795	14067	13979	13877	13798	14097	14074	13883	13919	13810	13779	14064	13781	13983	14034	13802	13970	13971	13978	13986	13984	13943	14061	13950	14062	13998	14212	13901	13977	14005	13850	14217	14073	13944	14142	13901	13983	13883	14000	14124	13862	14087	14048	14012	13918	13953	13990	13931	13775	13979	14096	14023	14013	13756	13925	13948	14005	13891	13854	14067	13947	14100	13822	13918	14020	13907
29197	24492	26984	23203	18683	17331	16729	16271	15927	15540	15363	15127	15197	15161	15094	15080	15167	15193	15161	15076	15068	15074	14986	14860	15165	15238	15046	15024	15108	15059	14960	15083	15087	14972	15050	15068	15101	15048	14949	14963	14844	15067	14764	15296	14842	14917	14990	15099	14998	14987	15124	15029	15042	15044	15035	14994	14875	14916	15004	14961	15074	14986	15026	15132	14933	14933	15002	15014	14975	14864	15184	15061	15076	14925	15064	15040	14926	15010	15213	14880	14908	15092	15217	15115	14819	14929	15072	15163	15052	14960	14897	14834	15058	14884	14951	15198	14928	14962	15172	14987	15026	14865	15077	14811	14885	15014	15107	14898	15097	15034	14928	14963	14994	14814	15007	15163	14913	15022	15073	14923	14996	15211	14849	14918	15034	15103	14937	14901	14996	15004	15055	15044	15084	14942	14864	15054	15075	15055	15004	14982	14850	15083	15055	14982	15074	15042	15121	14912	14977	14971	15067	14988	14927	14846	15076	15119	15039	14952	15058	15058	15009	14919	15002	14810	15022	14965	14922	14886	14979	14999	14842	15064	14897	14781	15069	14862	14903	15115	14924	14991	14959	14798	14924	14838	14894	14995	14890	15005	15004	15030	15035	14962	14898	15082	15090	15049	14964	14932	14994	15140	15025	14803	15116	15028	15083	15094	14957	14918	15152	14797	15054	14920	15001	14914	15032	14980	15032	14889	14947	14842	15094	14710	14789	14825	15037	14764	14919	15051	15071	14914	15054	14930	15121	14937	14916	15028	14767	15057	15107	15096	15096	15064	15018	14928	15082	15064	14931	14830	15115	14940	14948	15020	15057	15035	14914	14860	15075	15062	15190	15106	14890	14943	14911	15125	14926	14966	14985	14857	15055	15062	15022	15073	14961	15076	14960	14942	15083	14929	15157	14980	14980	14919	15029	15183	15027	15009	15351	15027	15120	14945	15115	15086	14977	15044	14990	15110	15091	15153	14926	15021	14893	14944	15157	14985	14911	14794	14936	14924	15026	14884	14913	14978	14977	15021	15176	14981	14976	14915	15088	14895	14905	15107	15164	15096	15027	15004	15031	15113	14965	15297	15095	15015	14995	15056	14975	14908	15074	15072	14899	15040	15113	14989	14890	14725	15101	14999	15071	14997	14951	15097	15024	14953	15022	15145	15081	15180	14893	15094	15086	15071	14844	14867	14778	14796	14987	14947	15039	14846	14984	14978	15001	14963	15074	15057	15135	15131	15099	14919	15012	14931	14989	15094	15009	15208	15199	14980	14942	14847	14997	15061	15008	15168	14899	15010	15117	14939	14970	15119	14808	14892	14949	15129	15122	15191	14961	14939	14773	14960	14844	14978	14989	15105	15116	15024	14867	14966	15148	14843	15106	14921	15059	14930	15068	14825	15030	14876	14947	14937	14996	14987	15015	15178	14870	15023	15010	15014	14934	15075	14934	14890	15167	14942	14884	14866	15074	14800	15109	14971	15167	14964	15242	14976	15114	15133	15105	14859	15060	14840	15027	14974	15100	15040	15040	15134	14918	14985	15073	14936	15004	14985	15037	15143	15017	15106	15003	15099	15223	15096	14935	15327	14955	14882	15095	14973	14931	15118	14972	15064	15234	15016	15134	15223	14913	14993	14934	14934	15016	14805	14997	14850	14961	15144	14962	14981	15071	14917	14940	15274	14884	14864	15089	15057	15002	14956	14941	14972	14736	14898	14760	15084	15123	15033	14925	14884	15035	14932	15066	14938	14981	14860	15017	15033	15077	14863	15125	15174	14741	14768	14897	14822	14946	14981	15006	15084	15111	14967	14830	15003	15113	15183	14989	14979	14943	14968	14858	14922	14993	15057	15023	14869	15043	14893	15125	14994	15057	15042	14988	15077	14858	15142	15186	15023	14978	15061	15179	15060	14952	14925	14934	14996	14940	15123	15231	14985	15292	15055	15130	15033	14892	15020	14740	14992	14930	15054	15138	15126	15030	14864	15045	15057	14870	14826	15195	14905	15075	14860	14851	14925	14977	14998	14920	14969	15148	14972	14967	15116	14983	15135	14950	15008	15177	15024	15347	14943	15054	14896	15015	14980	15015	15191	15124	15088	14784	15021	15135	14887	14959	15094	15012	14927	14921	14889	15098	14993	14923	15106	15020	14986	15188	14977	14965	15084	15138	15025	14971	15135	15018	15031	15106	15099	15037	14975	15077	14903	14969	14931	15065	14993	15234	14994	15040	15053	15061	15000	15093	14899	15199	14862	14992	14941	15050	15274	15064	14932	14838	14919	14933	14995	15076	14999	15044	14923	15011	14971	14970	14995	15047	15170	15039	15149	15052	15057	14986	14942	14978	14989	14985	14947	15152	14959	14976	14932	15042	14933	15001	14994	15044	15085	14998	14744	15089	15065	15080	14960	14941	15075	15203	15082	14970	15022	15103	14991	14997	15028	15115	14871	15116	14941	14972	15026	15004	15102	15111	15115	15158	15266	15000	14959	15036	15017	14907	15009	14967	14997	15123	15053	14840	14990	15076	14986	14985	15127	15072	15225	15038	15100	14975	15118	14776	14796	15133	15007	15102	14937	14997	14913	14991	15084	14819	15013	14954	14944	14924	14873	15146	15124	14933	15087	14828	15023	14977	14910	14964	15057	14935	15105	15040	14961	15052	15180	15148	15104	15055	15130	15040	15162	15160	15083	15103	14956	14997	14965	14998	14953	15039	15068	14967	14933	14941	15081	14922	14985	14895	14994	14919	15122	14851	14934	14963	15121	15052	14922	14841	14948	14935	14896	14977	15082	14836	15072	15082	15005	14983	15003	15002	15125	15039	14824	15075	15127	14962	14933	14980	14951	15067	14979	14781	15026	15125	15107	14979	15002	14775	15036	14946	14890	14889	14881	14951	14926	14922	14925	15097	14766	15045	14933	14961	15092	15009	15055	14851	14853	15013	14857	15197	15061	15022	14950	14978	14988	15127	14922	15116	14964	15233	15054	14964	14961	14889	14916	15076	14988	14996	15022	15085	15193	14945	15017	14924	14866	15066	14937	15021	14952	15085	15182	14949	15076	15104	15113	14832	14760	14961	15110	14896	14959	15123	15056	14938	14861	14996	15115	15097	15010	15031	15042	15166	15137	15056	15122	14869	15102	15013	14953	14959	15027	14990	15005	15171	14980	14934	14862	14971	15097	14961	14973	15137	15065	15013	15089	15092	15026	15044	14983	14907	15141	15116	14928	14963	14932	15123	14892	14957	14801	14915	14967	14895	14985	14906	15175	15036	14999	14943	14728	15193	14961	15019	15233	14988	15077	14927	14892	14863	15044	15027	14979	14899	15097	14919	15077	14911	15033	15054	15014	15355	15070	14941	15123	15014	15226	14861	15077	15119	14936	14951	15019	15025	14973	15046	15182	15437	15022	14974	14958	14813	15023	14757	15043	14881	14856	14908	15038	15014	15154	15016	14814	14921	15031	15179	15085	14961	15035	15038	14878	15002	14990	14912	15272	15085	15061	14948	14880	15035	14890	14996	14869	14937	14837	14888	15015	15037	14982	14841	15157	14883	14885	14775	15174	15044	14903	14902	14927	15082	15151	15175	14882	14923	15066	14864	15042	14986	15036	15009	15113	15007	15014	14955	15054	14941	14981	15059	14966	15039	15024	14942	15028	14862	14910	15072	15017	15056	14881	14991	14940	15000	15045	15147	15095	15007	15187	15128	14903	14869	14924	14930	15115	15056	15018	15069	15286	15155	15139	15098	15133	14969	14948	14826	15080	15114	14921	14843	14782	14969	15195	15034	15076	14830	14961	14970	14882	14999	14799	15015	14936	15002	15075	15154	15193	15049	14784	15087	15202	15068	14824	15157	15179	15194	15034	14996	15071	14964	15114	14939	15038	14992	14997	14974	15096	14979	14946	14876	15101	15006	15208	15000	14981	14938	14961	14912	15172	15043	15163	14987	14990	15076	14951	14919	14977	14963	15126	14987	14982	15007	15029	15005	15133	15130	14809	14836	15146	14909	15047	15098	15012	15132	15013	15077	15102	14930	14803	14924	14960	15136	15074	15001	14825	15010	15138	15096	15014	14815	14960	14933	15066	14824	14987	15072	15132	14857	15107	14956	14927	15221	15049	14864	15086	15023	15120	15077	14975	14894	15186	15042	14987	15102	15152	14863	14949	14845	14962	15110	15193	15151	15060	15061	14844	14902	15063	14893	15187	14951	14921	15014	15086	15021	15188	14950	14848	14918	14886	14946	15065	15017	14823	15036	15110	15122	15058	14925	14889	14928	14938	14999	15073	15090	14812	15041	14970	15088	15075	14894	14912	15027	15011	14938	14959	14947	14843	15024	15012	14896	14910	15059	15130	15012	15035	15118	14940	14829	14948	14875	15084	15084	14979	15155	14775	14947	14949	15028	15050	15321	14936	15099	15112	14934	15033	15054	14939	15016	15031	15070	15154	15104	14893	14933	15011	15088	15117	15157	14925	14812	14903	14989	14858	15075	15008	15057	15000	14933	14967	15108	15016	15227	15092	15169	14906	14941	14976	15051	15085	15004	14850	14882	14831	14869	14845	14965	14920	15060	15079	15071	15043	15074	14816	14983	14944	14875	14988	15147	15049	15007	15103	15021	14911	14987	15100	15034	14961	14983	14899	14968	14794	15106	15102	15040	14996	14923	14985	15106	14924	14937	15023	14968	15102	15164	15080	14908	15007	14731	14982	15005	14953	14858	14916	14971	14987	14881	15051	14880	15067	14930	14882	15134	15028	14716	15034	14911	14962	15104	14933	14905	15029	15038	14941	14964	14936	15025	15021	14995	14969	15136	14966	15093	15157	15049	15166	14991	15119	15209	15187	15184	15164	15015	15182	15024	14993	15194	15019	15188	15068	14873	14908	14914	15135	14912	14836	14867	15035	14843	14922	14938	15089	15019	15048	15094	15239	15042	15086	15185	14962	15140	15085	15119	14870	15200	15115	15057	15124	14884	15127	15032	15033	14818	15014	14962	15197	15117	14974	15046	15024	14959	14992	15035	15036	14838	15032	15005	15233	14982	14928	15048	15022	14794	15010	14973	15018	15194	15021	14998	14986	15010	15083	14999	15006	14963	15017	14951	14904	14929	14981	15185	14949	14850	14932	15125	15005
21961	34143	28917	22985	19498	17584	16493	15768	15049	14871	14582	14351	14318	14256	14111	14150	14090	13969	14001	13944	13942	13975	13998	13932	14014	13860	13881	13930	13956	13915	13894	13859	13849	13950	13889	13891	13699	14061	14072	13680	13864	13946	13911	14023	13919	13808	13908	13754	13854	13621	13904	13763	13842	13840	13827	13907	13873	14010	13789	13860	13876	13834	13842	13675	13876	14043	14015	13882	14080	13728	13810	13826	14002	13833	13833	13815	13900	13952	13885	13910	13849	13975	13934	13870	13887	13861	13946	13842	13847	13784	13783	13861	13844	13930	13938	13736	13611	13940	13916	13936	13898	13836	13936	14074	13917	13988	13754	13859	14054	13842	13870	13908	13812	13788	13696	13980	13948	13884	13947	13871	13826	13896	13845	13946	13962	13869	13734	13817	13841	13801	13855	13903	14025	13789	13941	13888	13987	13954	13786	13908	13776	14035	13950	13708	13981	14036	13860	13858	14055	13907	13869	13822	13781	13946	13863	13757	13937	14000	13749	13861	13999	13882	13886	13954	13903	13919	13941	13958	13993	13906	13823	13844	13861	13958	13728	13889	13915	13920	14028	13839	13996	13799	13817	13864	13965	14014	13857	13859	13791	13486	13809	13804	13997	13762	13926	13789	13643	13946	13920	13932	13792	13716	13867	13948	13943	13945	13892	13990	14097	13723	13865	13723	14060	13929	13769	13816	13899	13818	13938	13985	13940	14015	13970	13889	13697	13977	13914	14063	13792	14003	13900	13914	13903	13847	13925	13892	13778	13832	13824	13850	13886	13852	13873	13887	13907	13913	13949	13746	13956	13810	13840	13933	13847	13830	13872	13869	13797	13810	13947	13965	13995	13980	13944	13875	13970	13914	13926	13967	13955	13898	13962	13814	13821	13829	13974	13994	13840	13926	13782	13753	13836	13902	13866	13857	13937	13948	13952	13927	13892	13948	13873	13847	13756	13923	13895	13761	13748	13988	13835	13884	13773	13752	13773	13878	13913	13838	14035	13830	13819	13740	13783	13861	13958	13679	13841	13783	13872	14016	13853	13899	13828	14102	13881	13834	13896	13979	13860	13803	13870	13856	13837	13769	14181	13927	13859	14054	13997	14003	13933	13828	13922	13835	13945	13824	13717	13905	13883	13895	13858	14039	13855	13724	13905	13771	13783	13956	14042	14007	13922	13760	13960	13955	13919	13852	13865	13902	13828	13904	13982	13831	13780	13817	13802	13921	13669	13811	14050	13885	13868	13722	14021	13945	13854	13842	13994	13857	13863	13852	13698	13960	13791	13921	13976	13961	13773	13766	13961	13990	13825	13889	13885	13973	13860	13866	13916	13945	13665	13898	13888	13858	13916	13719	13917	13886	13994	13831	13801	13817	13794	13959	13960	13927	13898	14038	13872	13873	13785	13775	13935	13959	13924	13891	13873	13858	13864	13857	13905	13836	13958	13855	13676	13752	13890	13759	14054	13762	13881	13826	13927	13737	13867	13776	13996	13839	13830	13824	13760	13914	13846	13814	13851	13850	13903	13806	14042	13911	13959	14000	13785	13988	13986	13800	13956	13841	13792	13830	13808	13903	13791	14022	13964	13817	13918	13725	13831	13816	13997	13800	13914	13961	14010	13839	13834	13843	13842	13846	14062	13904	13782	13938	13931	13837	14010	13921	14007	13851	13938	14010	13927	13886	13864	13789	13985	13899	13839	13642	14000	13803	13951	13985	13930	13999	13956	13865	13976	13843	13656	13962	13951	13845	13847	13899	13841	13956	13877	13975	13855	13789	13860	13878	14013	13778	13917	13839	13876	13875	13944	13771	13915	14079	13942	13852	13934	13661	13949	13875	13821	13793	13805	13928	13872	13861	14014	13705	13879	13884	13724	13846	13764	13828	13988	13766	13827	13930	13874	13923	14010	13932	13794	14022	14036	13969	13842	13766	13893	14001	13953	13841	13845	13854	13862	13842	13777	13737	13880	13924	13855	13895	14052	13939	13715	13913	13846	13741	13882	13816	13865	13941	13882	13874	13827	13937	13808	14050	13850	13982	13958	13841	13962	13942	13757	13713	13878	13927	14002	13879	14104	13795	13825	13906	13922	13996	14078	13884	13827	13859	13916	13707	13964	13895	14036	13931	14012	14001	13854	13896	13889	13792	13709	14059	13788	14016	13833	13832	13817	13898	14028	14002	13825	13798	13995	13951	13980	14068	13791	13828	13802	13705	13811	13819	13773	13779	13824	13796	13863	13849	13836	14001	13943	13753	13835	13865	13823	13664	13809	13913	13845	13747	13969	13644	13873	13928	13968	13936	13841	13963	14031	13846	13846	13747	14012	13982	13999	13903	13822	13969	13895	13791	13897	13892	13820	13887	13761	13873	13890	13926	13961	13759	13842	13922	13926	13811	13915	13931	13975	13914	13910	13755	13870	13945	13922	13857	13831	13875	13713	13850	13969	13846	13981	13937	13851	13841	13785	13904	13893	13875	13907	13748	13756	13997	13899	13789	13835	13802	13950	13838	13885	13820	13962	13719	13844	13844	13812	13875	13949	13873	13818	14036	13783	13786	14018	13880	13941	13980	13828	13810	13874	13819	13987	13931	14005	13753	13725	13918	13900	13807	13869	13999	13950	13985	13921	13818	13886	14081	13838	13783	14052	13843	13886	13854	13863	13905	13926	13774	13850	13961	13854	13886	13881	14040	13705	13915	13862	14019	14031	13939	13853	13910	14096	13945	13861	13939	14079	13884	13802	14004	13986	13950	13816	13672	13929	14070	13863	13793	14014	13860	13775	13893	13862	13816	13818	13826	13809	14024	13727	13848	13922	13810	13930	13894	14007	13846	13914	13856	13911	13793	13931	13857	13725	13779	13831	13975	13847	13943	13923	13986	14107	13897	13845	13794	13779	13933	13787	13783	13820	13813	13885	13818	13883	13936	13804	13887	13957	13858	13852	13933	13958	13925	13792	13984	13900	13670	13837	13884	13787	14002	13921	13958	13814	13815	13908	14102	13844	13718	13997	13875	13889	13942	14028	13945	13844	14033	13836	13847	14031	13937	13940	13877	13824	13939	13951	13998	13823	13858	13950	13948	13788	14006	13887	13986	13775	13936	13913	13887	13768	13923	13925	13926	13882	13791	13927	13863	13854	13894	13966	13782	13922	13807	13875	13813	13838	13960	13763	13977	13784	13982	13778	13879	13892	13840	13942	13869	13945	13822	13793	13947	13943	13818	13871	13765	13892	13896	14014	13970	13934	13870	13839	14048	13887	13882	13817	13944	13783	13802	13799	13800	13858	13906	13967	13963	13795	13984	13813	13990	14078	13858	13811	13728	14030	13848	13781	13955	13764	13891	13807	13778	13841	13945	13824	14012	13969	13850	13803	13839	13895	13983	13964	13831	14015	13913	13936	13953	13961	13807	13843	13881	13873	13983	13871	13642	13978	13911	13935	13961	13893	13767	13987	14040	13943	13709	14075	13930	13996	13944	13943	13963	13984	13912	14022	13869	13794	13864	13872	13804	13885	13907	13834	13820	13768	14009	13878	13966	13781	13829	13808	13791	13933	13912	13724	13986	13918	13845	13801	13983	13793	14002	13965	13950	13717	13900	13897	13835	13855	13684	13918	13935	13922	13925	13781	13820	13772	13883	13983	13920	13862	13855	13940	13925	13742	14114	13924	14061	13923	13795	13969	13855	13873	13871	13760	13869	13871	13778	13916	14063	13912	13797	13956	13854	13889	13766	13976	13860	13874	13786	13895	13931	13897	13825	13803	13894	14033	13847	13712	13854	13898	13992	13803	13918	13967	13899	13782	14010	13940	13867	13936	14132	13887	13890	14030	13803	13850	13955	13963	13982	13828	13819	14165	13935	13834	13946	13831	13954	13926	13848	13947	13912	13831	13812	14080	13838	13929	13859	13962	13959	14156	13969	13855	13798	13855	13856	13862	13904	13742	13825	14004	13957	14008	13708	13934	13669	13972	14065	13789	13842	13828	13895	13900	13871	13864	13880	13773	13856	13959	13754	13890	13920	14043	13809	13853	13770	13783	13906	13907	13902	13753	13787	13988	13864	13824	13999	13799	13908	13966	13688	13906	13807	13814	13998	13817	13934	13750	13945	14046	13789	14063	13798	14007	13843	14050	13974	13856	13885	14004	13872	13833	13731	13916	13781	13801	13745	14011	13753	13763	13930	13770	14121	13926	13717	13947	13846	14068	13849	13814	14024	13701	13891	13919	13660	13789	13702	13913	13768	13833	13891	13895	13945	13818	13954	13962	13945	13691	14006	13803	13892	13964	13842	13949	13946	13813	13959	13978	13856	13748	13762	13875	13935	13870	13792	13700	13892	13941	13943	13902	13897	13813	13744	14025	13855	13788	13885	13871	13885	13863	13868	13822	13904	13849	13932	13948	13914	13832	13967	13867	13862	13979	13911	13878	13953	13920	13927	13934	13942	13795	13894	13868	13759	13887	13848	13782	13910	13924	13822	13732	13824	13756	13906	13898	13962	13982	13936	13887	13884	13883	13860	13807	13936	13973	13927	13942	13730	13961	13857	13945	13940	13784	13884	13821	13710	13891	13970	13949	13932	13873	13986	13901	13710	14052	13846	13950	13867	13986	13886	13936	13928	13875	13888	13838	13747	13801	13888	13992	13977	13893	13978	13891	13979	13737	13713	13770	13801	13846	13745	13882	14010	13842	13842	13748	13849	13848	13988	13923	13955	13935	13862	13981	13902	13723	13869	13800	13901	13664	13743	13939	14179	13882	13975	13773	13922	13986	13531	13928	13892	13900	13874	13966	13832	13857	13829	14006	13849	13797	13971	13902	13945	13913	13852	13826	13824	13886	13894	13751	13878	13963	13894	13930	13841	13851	13737	14017	13816	13995	14077	14115	13827	13872	14100	13730	13954	13972	13815	13852	13899	13975	13777	13929	13857	13655	13841	13877	13932	13813	13987	13793	13996	13940	14061	14054	13872	13832	13941	13915	13855	13985	13827	13856	13909	13937	14001	13953	13868	13714	13999	13936	13980	13929	13974	14009	13974	13915	13930	13891	13768	13749	13856	13923	13815	13934	13887	14067	13912	14084	13885	13883	13980	14013	13910	13802	13894	13924	14007	13833	13850	13808	13804	14001	13982
23623	21500	28202	25599	22725	21494	20153	17479	16817	16407	16217	16127	15780	15698	15514	15624	15204	15718	15491	15212	15389	15388	15137	15224	15354	15253	15250	15439	15333	15410	15355	15268	15080	15110	15410	15350	15288	15170	15353	15498	15130	15186	15275	15411	15360	15140	15109	15292	15199	15362	15304	15458	14933	15221	15255	15134	15233	15232	14989	15225	15256	15310	15342	15212	15127	15359	15308	15265	15318	15009	15343	15083	15168	15227	15273	15251	15321	15247	15465	15349	15129	15276	15405	15066	15250	15162	15262	15250	15096	15083	15152	15114	15103	15268	15258	15227	15113	14905	15236	15195	15038	15255	15280	15302	15170	15257	15384	15116	15138	15193	15131	15324	15153	15145	15179	15019	15205	15336	15350	15214	15181	15240	15215	15237	15132	15254	15097	15151	15175	15091	15114	15018	14924	15079	15401	15092	15276	15150	15225	15111	15146	15071	15246	15182	15099	14993	15276	15138	15111	14911	15157	15232	15315	15128	15051	15260	15198	14988	15057	15318	15294	15236	15234	15201	15193	15339	15383	15293	15149	15035	15183	15113	15073	15077	15144	15103	15078	15194	15008	14972	15115	15137	15143	15067	15307	15457	15369	15211	15341	15256	15086	15109	15053	15210	15099	15024	15255	15282	15253	15111	15082	15043	15205	15052	15013	15160	15321	15033	15026	15186	15052	15213	15281	15368	15237	15068	15335	15197	15263	15535	15152	15037	15161	15123	15048	14971	15034	14973	15122	15154	15205	15327	15095	15419	15051	15281	15165	15181	15349	15106	15133	15199	15237	15046	15304	15153	15099	14954	15166	15148	15072	15203	15192	15284	15221	15192	15313	15141	15198	15084	15101	15102	15376	15189	15169	15230	15217	15187	15139	15097	15249	15212	15124	15053	15063	15084	15223	15153	15092	15088	15365	15067	15196	15127	15311	15261	15103	15145	15308	15162	15215	15134	15149	15312	14900	15203	15177	15141	15005	15217	15092	15141	15240	15232	15174	15343	15238	15349	15199	15081	15199	15122	15064	15165	15106	15090	15127	15211	15148	15112	15224	15186	15199	15250	15267	15251	15145	15181	15016	15143	15213	15100	15215	15267	15250	15280	15148	15202	15219	15148	15268	15275	15022	15384	15180	15197	15148	15375	15140	15179	15223	15170	15203	15038	15211	15272	15218	15276	15196	15104	15154	15310	15113	15095	15364	15135	15100	15257	15533	15169	15133	15232	15087	15281	15126	15199	14909	15209	15217	15143	15059	15181	15196	15152	15168	15240	15299	15070	15166	15332	15308	15386	15082	14961	15264	15193	15196	15096	15054	14980	15367	15426	15053	15206	15262	15110	15343	15074	15253	15127	15210	15271	15282	15248	15149	15195	15295	15073	15010	15014	15162	15074	15212	15142	15191	15198	15033	15171	15172	15350	15382	14964	14984	15169	15309	15444	15091	15248	15137	15269	15174	15129	15067	15063	15118	15147	15054	14989	15121	15181	15183	15178	15227	15233	15153	15060	15330	15273	14979	15119	15184	15072	15121	15289	15203	15250	15185	15132	15278	15188	15121	15345	15066	15102	15359	15180	15034	15342	15022	14955	15334	15210	15025	15202	15111	15197	15324	15406	15242	15257	15048	15172	15164	15278	15146	15229	15114	15131	15178	15050	15058	15234	15375	15242	15070	15384	15193	15331	15229	14973	15217	15139	15287	15295	15187	15290	15272	15321	15175	14960	15187	15132	15096	15269	15227	15008	15109	15158	15172	15020	15118	15288	15275	15221	15190	15202	15251	15072	15150	14970	15097	14944	15127	15050	15227	15166	15072	14998	15212	15169	15115	15307	15180	15161	15213	15187	15281	15262	15250	15265	15256	15334	15243	15229	15097	15061	15209	15237	15083	15260	15129	15157	15269	15205	15221	15266	15266	15185	15106	15007	15216	15082	15537	15347	15171	15233	15286	15075	15099	15221	15172	15274	15272	15315	15086	15295	15289	15206	15160	15125	15090	15247	15166	15196	15062	15226	15223	15180	15279	15023	15138	15111	15290	15152	15242	15258	15218	15228	14976	15248	15328	15238	15119	15198	15210	15289	15129	15141	15238	15237	15236	14923	15301	15503	15122	15009	15023	15020	15165	15340	15284	15093	15199	15023	15259	15010	15119	15149	15245	15118	15080	15190	15111	15320	15122	15356	15306	15227	15002	15401	15106	14962	15099	15345	15256	15225	15102	15285	15277	15127	14950	15277	15134	15241	15118	15215	15196	15179	15035	15104	15281	15139	15195	15153	15217	15129	15276	15075	15367	15140	15097	15270	15296	15163	15083	15290	15114	15462	15253	15192	15109	15093	15256	15114	15222	15000	15360	15234	15144	15241	15173	14989	15202	15039	15190	15268	15106	15200	15196	15035	15181	15038	15320	15227	15239	15216	15212	15323	15175	15077	15180	15182	15184	15221	15275	15352	15180	15170	15189	15211	15111	15042	15047	15287	15216	15115	15004	15160	15192	15287	15274	15197	15158	15071	15220	15296	15138	15222	15035	15170	15149	15240	15351	15169	15266	15362	15361	15137	15137	15204	14959	15148	15202	15237	15195	15278	15262	15142	14990	15339	15214	15083	15190	15137	15254	14920	15062	15115	15054	15185	15399	15336	15192	15349	15184	15022	15177	15242	15169	15183	15236	15106	15212	14989	15292	15335	15189	14994	15194	15285	15162	15258	15300	15266	15140	14939	15020	15137	15207	15206	15212	15246	15263	15163	14949	15152	15277	15199	15231	15239	15131	15187	15321	15224	15160	15114	15040	15181	15192	14895	15252	15067	14922	15112	15046	15205	14961	15382	15432	15018	15256	15373	15140	15128	15085	15304	15098	14968	15100	15264	15195	15315	15036	15297	15163	15122	15257	15255	15244	15197	15219	15088	15247	15167	15294	15205	15069	15302	15275	15351	15292	15206	15243	15241	15363	15168	15023	15152	15004	15175	15366	15220	15176	15270	15345	15142	15136	15207	15142	15219	15209	15210	15055	15387	15114	15237	15148	15334	15203	15207	15216	15211	15167	15551	15331	15254	15197	15072	15141	15158	15114	15022	15192	15128	15233	15361	15233	14910	15182	15202	15109	15326	15098	15029	15309	15127	15236	14937	14979	15166	15368	15074	15185	15238	15246	15246	15301	15311	15248	15202	15210	15217	15356	15215	15060	15116	15112	15309	15189	15179	15380	15302	15170	15177	15311	15320	15189	15178	15282	15075	15273	15279	15313	15221	15046	15214	15059	15087	15154	15294	15225	15284	15116	15301	15201	15034	15142	15075	15069	15085	15235	15099	15161	15157	15301	14928	15396	15142	15280	15227	15054	15119	15212	15185	15234	15149	15217	15254	15106	15087	15032	15014	15264	15203	15246	15246	15102	15145	15344	15341	15204	15206	15165	15306	15201	15308	14995	15233	15154	15282	15195	15243	15214	15016	15222	15076	14986	15374	15178	15275	15262	15048	15035	15258	15326	15240	15347	15196	15185	15057	15179	15045	15378	15245	15055	15329	15273	15158	15225	15075	15284	15233	15173	15246	15126	15424	15267	15221	15195	15120	15137	15198	15287	15112	15169	15185	15089	15085	15107	14958	15367	15194	15287	15255	15134	15162	15242	15165	15282	15239	15008	15060	15247	15173	15064	15198	15125	15164	15149	15065	15370	15329	15354	15180	15200	15322	15152	15165	15114	15410	15281	15215	15074	15179	15281	14990	15038	15322	15222	15317	15203	15230	15264	15170	15260	15259	15277	15174	15369	15197	15182	15104	15266	15082	15240	15089	15063	15337	15146	15083	15033	15208	15199	15172	15126	15096	15236	15125	15126	15120	15326	15238	15176	15175	15068	15085	15304	15121	15222	15245	15285	15155	15272	15125	15208	15162	15270	15248	15111	15172	15204	15164	15397	15337	15190	15268	15285	15339	15175	15146	15291	15349	15459	15059	15406	15139	15303	15088	15112	15274	15153	15423	15111	15063	15310	15271	15169	15196	15282	15276	15171	15097	15230	15454	15115	15062	15129	15270	15111	15156	15284	15292	15155	15057	15290	15154	15072	14946	15013	15094	15180	15248	15059	15141	15104	15248	15087	14996	15247	15115	15233	14981	15276	15306	15338	15119	15473	15300	15250	15033	14996	15370	15106	15050	15075	15099	15308	15220	15101	15036	15262	15110	15152	15118	15132	15206	15054	15109	15152	15259	15160	15359	15211	15180	15291	15302	15355	15210	15167	15261	15060	15315	15170	15264	15268	15007	15246	15118	15201	15003	15203	15299	15123	15267	15231	15155	15244	15122	15057	15246	15008	14912	15244	15312	15170	15260	15250	15308	15470	15285	15252	15075	15272	15085	15168	15099	15361	15144	15187	15270	14989	15201	15052	15165	15204	15270	15088	15184	15196	15170	15150	15214	15141	15045	15308	15244	15360	15250	15158	15174	14967	15264	15274	14970	14876	15085	15141	15373	15022	15335	15129	15251	15242	15299	15191	15318	15284	15167	15186	15052	15061	15095	15091	15423	15104	15214	15017	15163	15351	15172	15212	15277	15346	15183	15280	15148	15139	15054	15298	15154	14890	15096	15348	15187	15289	15262	15232	15224	15074	14945	15073	15259	15192	15171	15188	15084	15277	15296	15222	15142	14978	15280	15219	15103	15034	15135	15375	15180	15157	15249	15230	15145	15072	15165	15091	15158	15274	15215	15256	15151	14941	15146	15219	15213	15356	15482	15185	15190	15252	15029	15153	15107	15147	15155	15049	15230	15148	15174	15229	15084	15229	15163	15136	15124	15188	15213	15267	15207	15064	15106	15282	15161	15115	15143	15405	15185	15208	15260	15244	15191	15262	15379	15203	15239	15333	15205	15202	14984	15304	14987	15291	15242	15029	15080	15239	15121	15199	15204	15183	15158	15026	15233	15289	15156	15249	15142	15074	15169	15196	15064	15099	15108	15306	15200	15224	15139	15133	15087	15177	15241	15164	15153	15346	15266	15484	15360	15242	15401	15050	15287	15365	15144	15295	15292	15107	15157	15275	15210	15186	15168	15145	14996	15327	15096	15159	15186	15034	15316	14952	15049	15104	15180	15127	15247	15121	15441	15384	15396	15098	15035	15164	15150	15331	15277	15041	15083
21010	41180	35070	27937	23295	20200	18407	17061	16091	15562	15343	14892	14547	14595	14427	14235	14368	14388	14249	14194	14115	14247	13984	14083	14044	14207	14138	14059	14095	13937	14049	14106	14130	13834	14128	14078	14153	13985	14046	14031	14036	14235	14076	14102	14248	14067	14127	14125	14019	14096	14026	14011	13896	13940	14096	14030	14084	14048	13937	13932	13980	13914	14157	13940	14034	13901	13941	14158	14144	13910	13991	14081	14130	13841	14027	13785	14159	14085	14131	14025	14068	13979	13979	14005	13918	14105	14095	14040	14045	13970	13928	14069	14303	14024	14121	14065	14193	14030	13841	13983	14104	14122	13959	13995	14038	13938	13835	13973	14175	13912	14140	14117	14038	14060	13999	13999	14123	13970	13798	14005	14121	14029	13957	14114	14011	14184	14104	14100	13881	13923	14183	14085	13944	14022	14081	13981	14050	14090	14093	13766	14226	14063	14161	13967	14073	13954	13990	13975	14122	14008	14060	14105	14155	14099	14038	14015	13995	13909	14012	14029	14056	13931	14052	14046	14065	13957	14109	13839	13974	14015	13903	13956	14208	14090	14029	13950	14003	13859	13926	13981	14018	14024	14019	13967	13971	14051	13954	14256	14050	14110	13991	14035	13898	14116	13976	14095	14041	14064	13920	13843	13912	13916	14136	14025	13988	13951	14130	13890	13952	14101	14004	14082	14145	14087	14061	13953	14143	13904	14044	14058	14165	14035	14058	14098	14099	14170	13963	13949	14036	14001	13992	14104	13923	13925	14017	14034	14148	14076	14085	14018	14078	13897	14036	13949	14060	14130	14133	14027	14125	13963	14085	13928	14239	14135	13918	13994	14174	14121	14116	14059	13968	14084	13969	14090	14097	13954	13897	14071	14029	13976	14058	14047	14082	14049	14031	13966	13966	14015	14018	13957	14110	14007	14199	14102	13858	14128	14011	14139	13927	13926	13912	14093	14024	14098	14095	13954	14053	13996	14094	13941	14162	13972	14090	13963	14210	14123	14013	14128	13907	14127	13932	13930	13969	14050	13961	13893	14145	13962	14029	14023	14132	14029	14068	13927	13952	13974	13964	13910	13924	14132	13963	13991	13896	14102	14044	14058	13990	14010	13916	13952	13985	14084	14295	14047	14266	14141	14056	14187	13958	14151	14077	14147	13899	14044	13887	14004	13936	14078	14130	14125	14221	13968	13954	14048	13975	14106	14075	14086	14009	14020	14113	14067	13983	14049	14043	14026	13948	14200	14001	13953	14026	14317	14036	13958	14237	14077	14010	14141	14236	14037	13838	14054	13991	13952	14212	14046	14036	14009	13874	13930	14014	13768	14082	13890	14049	14070	14099	13995	14099	14006	14049	13951	14137	14150	14054	14110	14093	14080	13901	14033	13887	14058	13826	14219	13897	14042	13959	13975	14019	14204	14026	14062	14050	13992	13919	14149	14007	14144	14006	13989	13932	14126	14011	14012	13955	14024	14019	14148	13972	13959	14172	14072	14144	14085	13970	14171	13994	14052	13970	13953	14201	14173	14176	13918	14064	14095	13943	13743	14032	14108	14164	13815	14030	14153	14083	13948	13933	14017	13955	13878	14065	14074	13982	13884	13957	13992	14077	14176	13984	14007	14121	14122	14118	14177	13953	14046	14059	14101	14027	14038	14024	14067	13911	13925	14023	13900	14029	13983	13920	13933	14007	14161	14210	13980	14036	14143	14038	14111	14016	14082	14056	13982	14135	13939	13994	14014	14155	14162	14136	14201	14004	13980	14008	13906	13874	14151	13961	13969	14074	13960	13963	14200	13991	14058	13924	14190	14136	14022	14104	14024	14025	13852	13974	14003	13975	14044	14105	14239	13959	14175	14045	14168	14076	14112	13921	14071	14008	14127	14080	14161	13971	14053	13934	14076	13998	13961	13973	14009	13991	14043	14114	13892	14176	14140	14091	13868	13878	14145	13733	14017	14111	14010	13982	13955	14211	13888	14109	13902	14001	13878	14001	13986	13911	14103	13840	14180	14149	14089	13821	14113	13862	14042	13900	14056	13981	14100	13903	14195	14012	14041	13972	14087	14118	14058	14031	14139	13946	13933	14081	13984	14026	14134	14083	13994	14088	13929	13925	14012	14053	13904	13951	14083	14040	14037	13776	14096	14052	14104	14117	14056	14144	14062	14153	13963	14061	13995	13917	14133	14010	13907	14088	13958	13992	14189	14022	13992	13866	14119	14239	14216	14050	14050	14076	14051	14057	14110	13954	14176	14125	14193	14116	13956	14140	13915	14059	13750	14168	13862	14003	13964	13980	14068	13903	13989	14135	13917	13999	14004	14110	14120	14007	13951	14111	14037	14069	14081	14082	14009	14144	14112	13939	14073	14103	14025	13951	13999	14008	14084	13936	13978	13865	14008	14020	14030	14061	13995	13901	14065	14147	14115	13958	14058	14160	14141	13924	14113	13938	14018	14116	13961	13898	13905	14170	13994	13959	13955	14081	13995	14109	13878	13825	13961	13954	14075	14098	14067	14064	13984	14123	14006	14012	13961	13847	13962	13878	13950	13865	14012	13915	14127	14044	14071	13912	14200	14073	14003	13953	14103	13736	13950	14112	14100	13997	14144	14010	14009	14098	14102	13869	13997	13866	14111	13996	13894	13970	14060	13952	13996	14013	13984	14017	13985	13986	13814	14017	13813	14056	14069	14163	13998	14066	13970	14060	14041	13906	13894	14035	14001	14036	14059	14034	14044	14039	13940	14148	14072	13944	14045	13968	13908	14202	14043	13962	14110	13912	13988	14184	14018	14083	14016	13994	14059	14090	13925	13937	13939	14019	13979	14022	14054	14051	14181	14088	14021	14041	13886	14185	13938	13901	14245	13939	14098	14035	13880	14101	14159	14175	13909	13996	14066	13820	13970	13986	13844	14143	14114	13978	13918	14166	13978	14020	14112	14001	14000	14142	13920	14166	14236	13919	13984	14157	14031	14007	13912	13931	14084	13965	14000	14085	14139	13915	14088	14160	13953	13954	14080	14056	14008	14058	14027	13958	13907	14226	13863	14045	14212	14040	14019	14170	14246	14134	14172	14071	14130	13962	14009	14046	14027	14040	14146	13996	14078	13929	14029	14000	13925	13910	13966	14040	14156	13956	14117	14111	14067	14085	14017	14148	14062	13969	13960	13880	14007	14213	14037	14013	14158	14012	13995	14029	13952	13945	13835	13869	14065	13990	14041	14109	13957	14180	14071	14102	13900	14220	14078	13994	14197	14043	13932	13872	14152	14019	13963	14175	14070	14047	13920	14097	14127	14019	14016	13961	14022	14056	13984	13967	14205	14093	14135	13980	14005	13944	13970	14183	13938	14138	14204	13994	13949	13956	13996	14183	14100	13987	14015	14016	13881	14130	14070	13994	14040	14097	14075	14088	14104	14017	13994	14026	14058	14135	13914	14165	14004	14032	13975	14104	14092	14330	13909	13966	14062	13904	14012	14125	14098	14213	14074	14006	14106	13795	13891	13940	13965	13964	13893	13891	14037	14088	14045	13969	14095	13950	14145	14193	14103	14101	14060	13945	13925	14050	13873	13983	14176	14125	14030	14074	14052	14070	14051	13937	13949	13881	13878	14070	13914	14118	13906	13972	14028	13924	14024	14016	14128	14090	14162	14061	13954	14141	14098	13914	14070	14078	13887	13976	14069	14185	14095	14000	13975	14048	13974	13988	14124	14065	14069	14096	13844	13869	13916	14076	14101	13917	13878	14092	14164	14116	14038	14112	13934	14238	14054	13996	14010	14269	14006	13965	13981	14075	14118	14065	14034	13966	13903	14073	14042	14006	14015	14092	14045	13937	14004	13983	14029	14099	14150	14121	13945	14006	14123	13939	14004	14011	13996	13963	13992	13876	13892	14156	14101	13801	14081	14115	13909	14132	14100	14110	13895	14064	13876	14122	13986	14035	13978	14074	14008	14015	14085	14042	13868	13932	13892	13996	13918	13994	14086	14086	13823	14081	14098	14106	14194	14009	14079	14063	14188	14039	14029	14079	13963	13902	14068	14007	14219	14006	13988	14012	14018	13929	14008	13957	13986	13829	13990	13977	14159	14025	14072	14028	14146	14041	13949	14013	13920	14124	13994	13999	14062	13938	13955	14013	13986	13995	14014	13944	13901	14073	14026	13943	14044	14028	13998	14012	13931	14083	14156	14116	13991	14019	13923	14139	13934	14009	14036	13824	14137	14057	14020	13856	13988	13978	14073	13940	13958	14203	14052	13942	13981	14024	14098	14002	13862	14098	13970	14140	14046	13858	14145	13972	14050	13999	13844	14079	13984	14058	14120	13863	14034	13981	13860	13986	14120	14064	13908	13981	14088	13980	14106	14148	14163	14035	13972	13851	14032	13953	14006	13890	14091	13909	13990	13901	14058	14064	14160	14130	13891	13949	14053	14203	13911	14195	14000	13992	14150	13947	14061	14179	14031	13969	14027	14088	13916	14081	14064	13940	13870	14012	13988	14165	14070	14179	14036	13827	14130	13997	14018	14022	14166	13919	14160	14091	13995	13803	14009	13834	14082	14024	14000	14071	13963	14062	13869	13993	14018	14113	13930	14064	14126	14143	14225	13911	14001	13866	14011	14016	13968	13970	14017	13971	14037	14144	14003	14191	14164	14175	13963	14034	13958	13812	14210	13999	13967	14049	14007	13828	13917	13986	14002	14042	14048	14201	13937	14241	14009	14146	13871	13891	13976	13996	14012	14049	13904	14057	14049	13955	13839	14097	14073	14103	14037	13834	14071	13885	14123	13919	14010	13917	14097	13965	14074	13980	14009	14087	14034	13863	13986	14149	13888	13949	14091	14073	14025	14101	14017	14161	14080	13919	13909	14025	13763	14062	13870	14052	13984	14053	13946	13867	13983	14202	13997	14171	13943	14120	14074	14115	14038	14163	14014	14113	14064	14019	14032	13956	13914	14126	14078	14031	14055	14148	14056	13951	13882	14020	13927	14090	13875	13946	14157	13972	14007	14086	14179	14010	13992	14014	14038	14137	14098	13903	13986	13976	14099	13948	14039	14054	14091	14025	14088	14027	14087	13875	14242	13925	14128	13946	14003	13936	14133	14037	13849	13956	13993	14011	13966	14216	14007	13960	14144
25540	21601	26966	27210	19716	17906	17328	16280	15890	15660	15599	15358	15187	15302	14997	15102	14761	14935	15088	14774	15064	14910	15159	15023	15056	14954	14876	14833	14846	14911	14952	14892	14898	14754	15024	14923	14938	14977	14841	14825	15035	14736	14841	14847	14811	14725	14957	14917	14876	14901	14906	14925	14732	14825	14819	14607	15015	14760	14959	14927	14920	14819	14971	14856	14805	14885	14759	14776	14815	14797	14876	14832	14651	14827	14691	14752	14890	14691	14906	14903	14867	14740	14970	14865	14789	15083	14823	14864	14736	14881	14705	14904	14779	14911	14854	14626	14838	14745	14922	14837	14791	14904	14669	14721	14758	14859	14840	15008	15026	15073	14754	14824	14941	14898	14652	14823	14822	14996	14804	14767	14800	14905	14983	14723	15160	14889	14691	15040	14877	14681	14903	14930	14845	15076	14810	14777	14882	14975	14836	14957	14788	14814	14898	14816	14841	14872	14889	14767	14839	14958	14817	14947	14857	14610	14678	14648	14798	15012	15032	14855	14865	14937	14799	14906	14887	14853	14765	14870	14795	14937	15053	14870	14794	14985	14872	14774	14849	14684	14761	14992	14914	14760	14895	14906	14824	14904	14769	14818	14928	14902	14971	14787	14707	14831	14751	14833	14694	14670	14914	14903	14943	14901	14959	14667	14687	14907	14807	14871	14663	14962	14973	14879	14623	14650	14821	14877	14780	14878	14950	14762	14796	14971	14813	14755	14737	14892	14824	14784	14721	14888	15002	14535	14902	14951	14710	14585	14748	14781	15028	14983	14964	14733	14862	14906	14849	14605	14818	14730	14789	14871	14661	14539	14951	14922	14795	14896	14932	14843	14741	14786	14944	14853	14747	14683	14743	14908	14694	14856	14883	14938	14905	14988	14996	14944	14880	14861	15067	14840	14777	14852	14699	14823	14742	14937	14816	14821	14770	14722	14832	14917	14703	14919	14804	14531	15056	14761	14812	14847	14939	14841	14877	14638	14780	14895	14669	14763	14971	14942	14723	14823	14866	14795	14828	14758	14684	14867	14806	14591	14906	14718	15095	14854	15100	14702	14955	14879	14925	14711	14859	14738	14875	14807	14800	14915	14917	14750	14727	15037	14714	14942	14740	14882	14965	14963	14984	14845	14852	14869	14755	14783	14853	14798	14664	14836	14689	14836	14898	14798	14802	15016	14848	14726	14774	14766	14870	14892	15118	15041	15021	14896	14715	14902	14852	14926	14881	14910	14958	14748	14931	14838	14759	14661	14903	14740	14525	14798	14969	14724	14772	14944	15016	14823	14977	14793	14897	14860	14825	14691	14698	14787	14975	14807	14704	14832	14849	14776	14913	14669	14786	14717	14817	14790	14852	14871	14877	15080	14993	14757	14858	14875	14909	14783	15067	14734	14934	14829	14783	14799	14882	14805	14986	14927	14823	14786	14914	14951	14860	14866	14683	14959	14755	14844	14884	14598	14652	14978	14788	14906	15010	14966	14955	14742	14908	14823	14850	14892	14795	14812	14882	14741	14709	14874	14771	14814	14864	14799	14878	14903	15077	14771	15025	14885	14882	14815	14540	14814	14884	14719	14885	14806	14754	14680	14766	15007	14795	14722	15016	14783	14784	14697	15101	14836	14819	14906	14848	14819	14830	14851	14831	14926	14825	14747	14845	14998	14731	14722	14885	14923	14757	14803	14721	14846	14864	14845	14683	14758	14970	14947	14803	14870	14755	14813	14748	14923	14768	14860	14800	14767	14789	14779	14959	14872	14746	14919	15016	14752	14788	14751	14954	14873	14721	14643	14818	14924	14844	14842	14805	14880	14650	14777	14833	14781	14701	14928	14973	14861	14789	14849	14858	14951	15050	14820	14780	14814	14880	14829	14930	14799	14758	14829	14845	14720	14842	14723	14698	14562	14792	14776	14619	14810	14864	14756	14937	14607	14864	14657	14773	14597	14933	14880	14772	14817	15032	14914	14882	14872	14937	14851	14845	15051	14818	14761	14838	14918	14910	14702	14908	15017	15012	14922	14805	14981	14865	14679	14764	14657	14766	14915	14884	14849	14944	14715	14766	14826	14914	14657	14993	14904	14957	14886	14822	14668	14696	14817	14721	15006	14784	14784	14925	14638	14940	14922	14841	14808	14701	14667	14524	14887	14850	14898	14759	14909	14946	14795	14730	14896	14939	14865	14830	14821	14816	14757	14881	14854	14930	14660	14795	14946	14782	14902	14702	14949	14824	14878	14946	15060	14679	14728	14760	14823	14762	14738	14925	14824	14972	14863	14880	15022	14773	14863	15002	14965	14887	14963	14837	14741	15016	14955	15017	14892	14920	14712	14949	14865	14979	14887	14990	14833	14858	14897	14928	14845	14987	14827	14635	15013	14853	14774	14670	14646	14569	14876	14881	14867	14797	14872	14750	14636	14727	14877	14799	14956	14876	14858	14771	14982	14937	14637	15134	14827	14871	14833	14869	14914	14730	14838	14914	14902	14796	14941	15052	14905	14769	14747	14734	14903	14716	14653	14653	14781	14702	14685	14800	14629	14761	14732	14580	14773	14847	14848	15113	14932	14747	14849	14748	14879	14828	14788	14787	14857	14945	14840	14803	15124	14726	14791	14842	14884	14878	14858	14801	14976	14940	14805	14824	14771	14845	14778	14876	14767	14967	14924	14793	14899	14773	14828	14859	14914	14763	14857	14839	14940	14945	15016	14917	14769	14938	14758	14816	14963	15127	14722	14975	14835	14971	14762	14716	14790	14749	14814	14872	14695	14870	14809	14975	14827	14859	14999	14764	14943	14912	14911	14693	14899	14987	14898	14918	14887	14895	14623	14861	14880	14751	14704	14890	14849	14685	14870	14884	14710	14747	14843	14935	14777	14764	14751	14915	14689	14893	14628	14786	14718	15034	14932	14762	14896	14854	14895	14789	14823	15000	15102	14634	14796	14840	14911	14922	14757	14761	14749	14890	14779	14976	14812	14845	15140	14904	14806	14795	14841	14932	14975	14855	14876	14860	14674	14783	14724	14764	14889	14820	14855	14890	14871	14900	14941	14841	14809	14857	14833	14886	14653	14890	14796	14978	14834	14918	14882	14959	14718	14981	14891	14791	14642	14787	14639	14795	14892	14881	14698	14831	14990	14872	14779	14949	15052	14838	14757	14757	14797	14769	14935	14857	14852	14707	15020	14992	14939	14673	14871	14877	14838	15064	14754	14980	14909	14977	14950	14757	14798	14838	14947	15047	14827	14933	14792	14679	14764	14760	14682	14923	14788	14928	14911	14774	14979	14763	14979	14897	14951	14710	14845	14937	14779	14868	15001	14894	14808	14830	14859	14885	14741	14903	14915	14714	14704	14833	14965	14886	14903	14714	14814	14681	14865	14798	14901	14767	14844	15058	14996	14796	14845	14867	14803	14839	14899	14859	14811	14838	14871	14776	14905	14968	14956	14944	15019	14757	15037	14879	14663	14981	14938	14934	14918	14841	14900	14898	14898	14886	14802	14790	14813	14726	14833	14922	14919	14710	14678	14808	14980	14891	14834	14847	14859	14839	14778	14815	14925	14883	14833	14833	15020	14695	14659	14916	15039	14802	14982	14869	14880	14874	14873	14716	14888	14753	14768	14873	14838	14637	14831	14804	14873	14758	14711	14784	14888	14860	14970	14858	14962	15053	14893	14754	15034	14806	15001	14918	14944	14774	14654	14821	14905	14856	14873	14639	14936	14729	14913	14811	14969	14939	15003	14957	15028	14996	14830	14861	14750	14884	14874	14772	14765	14634	14882	14826	15005	14804	14907	15001	14534	14975	14820	14836	14834	14942	14763	14646	15213	14851	14845	15021	14904	14848	14867	14700	14707	14815	14719	14787	14933	15115	14922	14896	14943	15112	14863	14694	14788	14815	14775	14818	14663	14816	14918	14701	14721	15022	14894	15048	14767	14922	14948	14722	14927	14829	14899	14940	14848	14905	14744	14805	14797	14810	14744	14980	14812	14718	14811	14826	14850	14947	14811	14688	14595	14793	14674	14746	14914	14867	15026	14690	14906	14864	14921	14957	14857	14865	14856	14879	14717	14671	14793	14893	14775	14899	14941	14795	14931	14859	14705	14925	14803	14773	14948	14771	14828	15164	14889	14876	14716	14690	14759	14858	14797	14853	14812	14750	14907	14710	14796	15144	14685	14628	14876	14891	14851	15042	14859	14960	15013	14827	14815	14944	15003	14827	14686	14995	14914	15032	14873	14807	14766	14925	14897	14905	14782	14903	14726	14767	14710	14893	14899	14779	14933	14849	14873	14854	14741	14868	14681	14769	14840	14681	14715	15181	14787	14813	14833	14733	14779	14916	14896	14948	14877	15005	14897	14931	14754	15014	15065	14856	14866	14826	14801	14835	14706	14889	14971	14957	15113	14931	14789	14975	14709	14730	14876	14800	14858	14737	14853	14882	14772	14766	14803	14899	14732	14691	14953	14853	14825	14761	14879	14770	14814	14612	15134	14834	14799	14945	14631	14878	14953	14740	14785	14932	14786	14802	14709	14866	14942	14835	14867	14880	14798	14842	14738	14963	14991	14889	14744	14754	14898	14897	14829	15094	14699	14723	14757	14793	14634	14925	14631	14681	15028	14913	14679	14764	14949	14656	14739	14733	14753	14887	14785	14820	14949	15045	14998	14775	14788	15017	14755	14823	14822	14951	14927	14763	14800	14818	14776	14764	14838	14828	14824	14817	14958	14723	14863	14795	14837	14842	14787	14953	14753	14902	15056	14955	14943	14896	14817	14684	14731	14823	14974	14892	14929	14825	14527	14664	14715	14869	14832	14889	14860	15059	15144	14912	14940	14733	14842	14799	14887	14919	14782	14923	15001	14959	15076	14793	14738	14878	14837	14999	14809	14928	14867	14694	14723	14828	14862	14916	15040	14805	14671	14839	14900	14878	14869	14844	14834	14882	14677	14837	14863	14802	14776	14710	14761	14848	14702	14748	14775	14772	14720	14942	15059	15023	14676	14909	14844	15024	14932	14760	14848	14965	14761	14797	14879	14827	14926	14996	14634	14928	14807	14982	14935	14783	14898	14842	14724	14791	14759	14884	14906	14895	14854	14691	14821	14929	14880	14777	14769	14861	14731	14736	14820
21361	37369	31303	24930	20722	18357	16914	15926	15129	14802	14721	14415	14215	14236	14058	14030	14126	13903	14089	13819	13943	13843	13878	13771	13768	13890	14093	13756	13914	13786	13840	13853	13699	13805	13833	13936	13823	13752	13779	13654	13697	13908	13796	13960	13825	13761	13854	13780	13880	13870	13781	13846	13772	13849	13802	13777	13809	13644	13778	13683	13600	13726	13744	13823	13838	13808	13705	13742	13903	13623	13623	13728	13761	13736	13903	13683	13641	13988	13712	13744	13940	13858	13766	13738	13876	13861	13792	13647	13835	13841	13764	13768	13628	13836	13798	13734	13826	13774	13847	13777	13720	13784	13630	13785	13792	13809	13971	13602	13716	13662	13732	13751	13837	13826	13725	13679	13870	13787	13741	13825	13836	13885	13780	13809	13689	13865	13693	13732	13782	13792	13661	14121	13720	13843	13765	13798	13753	13752	13685	13782	13796	13650	13648	13721	13876	13867	13996	13746	13684	13700	13749	13714	13800	13739	13688	13802	13790	13782	13917	13731	13796	13820	13797	13855	13805	13830	13753	13797	13711	13948	13709	13822	13768	13694	13812	13812	13841	13621	13768	13825	13828	13608	13673	13776	13629	13591	13817	13854	13793	13648	13758	13834	13803	13851	13686	13657	13816	13749	13843	13700	13770	13896	13710	13802	13698	13894	13738	13818	13766	13755	13934	13753	13871	13747	13835	13892	13826	13670	13774	13867	13872	13924	13865	13682	13771	13673	13742	13864	13689	13730	13728	13544	13655	13693	13911	13823	13794	13770	13775	13783	13937	13698	13920	13713	13845	13651	13697	13692	13760	13707	13796	13623	13699	13812	13827	13520	13604	13806	13988	13759	13800	13718	13820	13809	13594	13837	13754	13828	13779	13678	13688	13584	13763	13695	13781	13816	13799	13756	13707	13734	13772	13981	13730	13901	13634	13835	13910	13777	13669	13855	13640	13912	13893	13620	13950	13856	13728	13696	13747	13891	13958	13763	13682	13675	13852	13850	13795	13803	13893	13764	13779	13854	13896	13978	13622	13701	13635	13766	13803	13620	13715	13949	13730	13835	13799	13803	13792	13871	13776	13709	13701	13766	13800	13666	13599	13806	13682	13828	13781	13695	13754	14008	13748	13683	13729	13970	13704	13849	13765	13917	13781	13761	13826	13685	13856	13606	13777	13490	13842	13724	13712	13740	13678	13647	13792	13648	13901	13799	13947	13993	13694	13793	13737	13896	13782	13735	13730	13761	13887	13846	13741	13876	13739	13713	13731	13908	13800	13623	13746	13892	13791	13828	13776	13771	13747	13929	13775	13752	13822	13751	13669	13858	13681	13934	13712	13946	13888	13807	13927	13635	13681	13718	13776	13855	13710	13823	13714	13762	13873	13849	13727	13658	13666	13973	13852	13693	13806	13706	13818	13605	13660	13708	13721	13720	13818	13915	13647	13914	13580	13825	13897	13713	13769	13709	13639	13695	13700	13709	13629	13775	13780	13873	13621	13733	13876	13827	13818	13725	13852	13754	13739	13772	13969	13859	13875	13758	13692	13757	13740	13810	13801	13677	13788	13742	13690	13721	13781	13770	13652	13757	13886	14011	13736	13864	13731	13721	13812	13637	13800	13679	13820	13860	13770	13725	13692	13647	13732	13719	13706	13768	13680	13907	13695	13752	13552	13702	13790	13622	13829	13761	13773	13791	13670	13788	14014	13743	13839	13720	13758	13666	13815	13880	13743	13795	13799	13837	13719	13715	13863	13776	13819	13733	13755	13916	13963	13741	13681	13643	13751	13699	13731	13875	13943	13673	13598	13658	13753	13757	13837	13745	13715	13673	13697	13858	13794	13674	13859	13812	13880	13824	13840	13614	13736	13826	13837	13842	13707	13801	13819	13936	13763	13862	13812	13695	13747	13762	13874	13891	13487	13706	13920	13749	13780	13755	13748	13768	13724	13771	13902	13799	13791	13739	13756	13856	13726	13622	13826	13658	13770	13894	13789	13976	13821	13814	13654	13750	13758	13760	14002	13863	13719	13864	13692	13716	13807	13747	13658	13896	13671	13709	13802	13716	13697	13679	13834	13888	13833	13755	13849	13656	13832	13753	13795	13844	13683	13904	13708	13770	13837	13721	13799	13833	13679	13789	13928	13657	13850	13790	13696	13720	13888	13898	13627	13792	13892	13760	13680	13750	13790	13823	13806	13735	13799	13774	13821	13914	13734	13893	13739	13859	13828	13785	13797	13768	13935	13766	13844	13727	13691	13642	13676	13859	13778	13691	13817	13840	13670	13746	13812	13787	13740	13871	13732	13722	13683	13860	13802	13761	13726	13799	13683	13929	13871	13892	13665	13756	13835	13737	13861	13775	13822	13809	13936	13644	13927	13851	13691	13832	13769	13868	13843	13798	13685	13945	13762	13636	13834	13769	13812	13765	13950	13779	13689	13743	13828	13611	13956	13905	13788	13661	13761	13868	13727	13756	13810	13841	13763	13737	13762	13881	13777	13737	13872	13753	13689	13741	13787	13761	13819	13822	13785	13731	13662	13741	13739	13690	13900	13752	13812	13776	13717	13800	13773	13671	13740	13687	13808	13788	13971	13642	13731	13784	13891	13817	13768	13993	13834	13720	13705	13839	13706	13714	13755	13816	13779	13717	13770	13866	13625	13903	13837	13731	13805	13743	13731	13778	13722	13685	13920	13688	13642	13830	13720	13771	13771	13818	13871	13680	13679	13757	13689	13755	13684	13713	13921	13811	13785	13666	13871	13789	13868	13749	13859	13843	13781	13752	13746	13742	13919	13762	13725	13736	13773	13878	13798	14005	13725	13763	13819	13780	13813	13800	13753	13717	13802	13775	13735	13568	13699	13832	13770	13790	13830	13766	13824	13821	13762	13749	13779	13858	13898	13823	13752	13791	13891	13730	13711	13810	13844	13862	13718	13715	13742	13691	13790	13629	13769	13747	13683	13920	13810	13687	13752	13735	13729	13698	13858	13768	13703	13718	13779	13784	13779	13755	13724	13900	13790	13953	13877	13969	13648	13777	13706	13711	13894	13763	13739	13714	13720	13779	13887	13710	13802	13784	13810	13524	13936	13881	13721	13817	13839	13850	13748	13854	13726	13736	13786	13923	14002	13710	13854	13784	13765	13759	13885	13819	13819	13831	13816	13991	13593	13790	13742	13869	13826	13708	13666	13831	13913	13871	13819	13865	13690	13698	13883	13707	13895	13663	13901	13731	13802	13685	13697	13642	13768	13825	13755	13665	13922	13833	13688	13609	13755	13967	13762	13859	13694	13913	13676	13781	13815	13742	13742	13798	13726	13943	13741	13676	13731	13949	13805	13682	13776	13660	13660	13780	13737	13772	13641	13762	13849	13663	13871	13879	13978	13738	13792	13685	13850	13783	13638	13749	13846	13618	13824	13648	13638	13817	13808	13702	13721	13708	13820	13670	13780	13715	13822	13601	13637	13715	13882	13856	13829	13837	13870	13932	13719	13891	13803	13641	13748	13828	13889	13835	13724	13697	13710	13705	13884	13729	13762	13725	13777	13789	13740	13755	13940	13878	13808	13747	13729	13692	13844	13808	13867	13671	13799	13694	13668	13716	13863	13741	13846	13804	13744	13768	13924	13721	13814	13827	13741	13894	13812	13763	13819	13767	13670	13722	13727	13744	13831	13916	13652	13840	13722	13952	13728	13822	13913	13769	13743	13555	13896	13776	13829	13741	13796	13729	13628	13769	13747	13883	13895	13700	13670	13829	13697	13831	13851	13676	13752	13892	13637	13661	13684	13764	13775	13804	13713	13956	13900	13869	13751	13919	13751	13795	13867	13852	13833	13808	13757	13789	13846	13727	13838	13738	13757	13863	13622	13836	13783	13576	13590	13688	13796	13706	13929	13634	13680	13749	13909	13602	13843	13687	13883	13908	13922	13761	13709	13986	13700	13891	13734	13720	13815	13696	13582	13741	13833	13687	13800	13688	13593	13727	13718	13758	13725	13858	13611	13790	13839	13865	13627	13610	13697	13872	13840	13586	13761	13827	13632	13814	13730	13949	13873	13832	13863	13741	13663	13709	13690	13898	13798	13699	13715	13755	13785	13754	13783	13748	13799	13670	13908	13901	13767	13938	13828	13757	13738	13784	13864	13599	13984	13754	13864	13961	13823	13733	13892	13740	13691	13619	13836	13906	13776	13718	13857	13805	13715	13744	13729	13775	13726	13806	13972	13842	13836	13812	13758	13739	13715	13721	13832	13715	13780	13829	13776	13671	13771	13893	13772	13767	13730	13812	13772	13848	13866	13708	13667	13846	13765	13724	13852	13582	13621	13785	13801	13807	13875	13810	13829	13879	13800	13674	13901	13783	13715	13787	13869	13726	13844	13705	13831	13814	13911	13854	13875	13853	13983	13820	13677	13806	13621	13761	13589	13710	13709	13719	13778	13624	13661	13763	13743	13843	13843	13650	13892	13766	13676	13824	13932	13735	13622	13692	13923	13865	13911	13723	13860	13825	13795	13763	13849	13751	13711	13739	13606	13997	13759	13860	13775	13595	13822	13721	13849	13763	13991	13875	13782	13794	13844	13857	13672	13756	13754	13708	13919	13724	13802	13746	13739	13776	13641	13803	13872	13656	14046	13880	13677	13781	13843	13766	13809	13731	13880	13673	13782	13831	13868	13881	13940	13729	13665	13762	13730	13734	13765	13792	13770	13779	13632	13757	13727	13792	13827	13691	13784	13791	13890	13821	13667	13716	13792	13531	13860	13727	13676	13847	13756	13826	13974	13690	13761	13824	13758	13858	13663	13780	13718	13772	13817	13920	13758	13853	13798	13834	13865	13813	13673	13758	13730	13614	13671	13951	13717	13827	13807	13729	13645	13856	13564	13792	13802	13772	13698	13806	13868	13702	13695	13831	13698	13903	13882	13755	13893	13737	13856	13779	13652	13827	13797	13737	13803	13655	13860	13818	13722	13737	13839	13635	13803	13688	13778	13724	13734	13750	13733	13681	13640	13805	13744	13771	13782	13728	13867	13675	13713	13838	13769	13793	13770	13645	13623	13790	13744	13749	13637	13816	13902	13776	13880	13844	13778	13658	13785	13743	13872	13735	13754	13766	13926	13800	13788	13766	13729	13860
22723	21584	28766	24932	22112	23739	23746	19060	17260	17085	16697	16405	16138	15979	15903	15805	15940	15516	15567	15470	15403	15706	15646	15477	15495	15329	15649	15278	15383	15555	15562	15456	15446	15468	15488	15487	15379	15448	15454	15392	15492	15394	15264	15280	15492	15430	15368	15288	15313	15186	15474	15249	15509	15262	15227	15239	15322	15416	15553	15440	15398	15182	15246	15532	15459	15482	15414	15146	15454	15286	15394	15234	15397	15313	15284	15314	15539	15215	15267	15339	15285	15374	15334	15380	15355	15443	15323	15380	15548	15357	15473	15264	15271	15392	15322	15161	15255	15474	15439	15438	15472	15373	15431	15426	15403	15421	15247	15362	15332	15503	15303	15437	15299	15277	15370	15269	15321	15199	15342	15285	15222	15458	15449	15428	15528	15371	15385	15248	15434	15466	15431	15546	15524	15444	15253	15222	15390	15337	15358	15180	15616	15506	15347	15378	15401	15366	15224	15114	15325	15346	15243	15292	15063	15361	15186	15325	15214	15332	15290	15649	15447	15333	15335	15480	15377	15467	15428	15304	15360	15447	15151	15328	15489	15245	15400	15267	15476	15238	15179	15242	15204	15273	15137	15276	15232	15267	15196	15325	15596	15222	15092	15450	15346	15265	15436	15224	15302	15353	15287	15216	15534	15440	15387	15452	15399	15395	15390	15396	15341	15354	15418	15341	15395	15346	15442	15467	15289	15221	15288	15224	15324	15553	15370	15293	15328	15315	15131	15335	15252	15216	15241	15365	15418	15301	15266	15240	15375	15302	15161	15457	15283	15300	15245	15318	15345	15450	15214	15440	15311	15201	15289	15349	15457	15305	15435	15472	15304	15335	15367	15056	15165	15453	15329	15185	15435	15275	14939	15250	15456	15410	15085	15140	15272	15267	15306	15341	15240	15293	15276	15370	15454	15482	15553	15286	15210	15273	15106	15395	15430	15335	15276	15291	15434	15605	15477	15393	15401	15264	15376	15415	15339	15368	15217	15471	15272	15311	15391	15331	15406	15240	15119	15315	15231	15329	15315	15439	14943	15340	15342	15386	15457	15582	15310	15432	15484	15363	15258	15309	15471	15481	15359	15325	15396	15136	15419	15503	15229	15266	15338	15420	15329	15316	15477	15311	15329	15411	15385	15286	15462	15248	15386	15463	15400	15233	15258	15314	15350	15484	15364	15438	15175	15341	15249	15467	15236	15501	15375	15277	15321	15313	15246	15207	15365	15362	15594	15220	15489	15370	15516	15369	15569	15381	15497	15290	15199	15339	15286	15350	15376	15270	15320	15208	15530	15087	15523	15324	15437	15350	15494	15334	15317	15299	15418	15624	15404	15291	15393	15283	15364	15432	15416	15372	15244	15332	15332	15325	15265	15255	15358	15436	15221	15198	15179	15401	15345	15289	15394	15484	15223	15454	15321	15423	15296	15291	15152	15357	15471	15375	15396	15290	15323	15365	15267	15340	15325	15211	15339	15312	15240	15386	15274	15249	15438	15210	15269	15098	15381	15186	15222	15419	15372	15127	15475	15269	15233	15402	15294	15324	15438	15375	15188	15265	15304	15422	15302	15212	15507	15366	15257	15291	15208	15386	15196	15372	15097	15195	15450	15256	15284	15182	15232	15312	15420	15435	15300	15265	15327	15345	15119	15363	15176	15242	15383	15312	15339	15445	15072	15199	15412	15219	15303	15266	15411	15450	15289	15291	15262	15449	15362	15304	15492	15462	15319	15312	15302	15303	15351	15415	15314	15241	15510	15420	15242	15359	15134	15215	15275	15470	15263	15275	15247	15327	15217	15383	15353	15277	15323	15422	15385	15367	15374	15279	15295	15276	15400	15388	15290	15322	15404	15480	15264	15301	15541	15302	15264	15434	15479	15473	15368	15328	15297	15569	15386	15288	15361	15196	15380	15541	15327	15494	15431	15492	15273	15167	15176	15291	15270	15348	15290	15248	15395	15074	15403	15272	15207	15414	15364	15414	15305	15355	15166	15190	15395	15319	15422	15389	15303	15240	15482	15225	15396	15269	15224	15293	15330	15329	15420	15366	15169	15225	15388	15144	15200	15420	15528	15370	15175	15375	15315	15198	15125	15313	15134	15449	15424	15294	15377	15491	15360	15382	15649	15447	15390	15341	15144	15405	15336	15263	15290	15221	15388	15281	15380	15148	15304	15585	15335	15253	15222	15393	15337	15300	15461	15269	15375	15328	15462	15339	15214	15183	15200	15130	15469	15212	15144	15405	15186	15382	15466	15348	15362	15296	15294	15282	15371	15328	15351	15327	15176	15340	15296	15218	15373	15050	15416	15501	15238	15163	15121	15221	15123	15209	15483	15408	15497	15369	15297	15242	15512	15529	15173	15416	15352	15381	15541	15241	15244	15337	15342	15301	15115	15301	15267	15261	15297	15409	15517	15310	15555	15307	15104	15532	15095	15088	15426	15316	15502	15364	15539	15083	15296	15380	15333	15303	15159	15444	15432	15416	15411	15437	15512	15278	15436	15502	15306	15346	15044	15303	15243	15441	15420	15124	15366	15398	15397	15313	15339	15365	15241	15414	15346	15332	15309	15241	15437	15394	15423	15390	15442	15326	15303	15495	15223	15364	15341	15375	15411	15382	15350	15389	15267	15393	15252	15382	15401	15206	15326	15332	15400	15313	15393	15289	15302	15274	15232	15221	15229	15258	15312	15436	15192	15486	15527	15328	15225	15315	15433	15307	15533	15398	15124	15476	15567	15364	15052	15307	15170	15276	15247	15234	15240	15335	15236	15441	15399	15321	15421	15143	15061	15305	15245	15382	15378	15168	15252	15318	15524	15367	15181	15421	15277	15274	15387	15214	15388	15370	15247	15391	15377	15246	15394	15351	15130	15256	15178	15361	15308	15337	15359	15377	15182	15386	15332	15567	15261	15134	15198	15590	15231	15154	15263	15516	15388	15268	15286	15384	15374	15213	15417	15340	15379	15257	15365	15346	15340	15314	15230	15363	15342	15180	15386	15412	15464	15310	15210	15404	15475	15459	15428	15401	15271	15200	15269	15193	15211	15202	15379	15201	15207	15357	15331	15230	15338	15397	15147	15360	15206	15278	15512	15289	15468	15276	15434	15294	15355	15313	15081	15516	15188	15309	15355	15376	15425	15180	15254	15221	15389	15187	15158	15254	15475	15182	15244	15214	15247	15463	15238	15435	15143	15248	15354	15254	15191	15468	15408	15482	15259	15273	15348	15280	15230	15341	15341	15171	15312	15221	15131	15401	15354	15358	15447	15319	15374	15220	15297	15455	15242	15324	15340	15295	15228	15416	15313	15635	15294	15273	15387	15276	15269	15394	15330	15531	15395	15287	15408	15338	15107	15234	15250	15388	15265	15328	15520	15342	15391	15324	15342	15359	15272	15397	15215	15347	15183	15376	15299	15160	15316	15282	15279	15328	15128	15298	15258	15289	15291	15328	15409	15265	15260	15173	15338	15241	15378	15381	15148	15269	15350	15187	15467	15367	15241	15246	15185	15414	15436	15333	15169	15355	15443	15489	15359	15383	15561	15384	15272	15615	15259	15176	15287	15412	15096	15440	15093	15224	15234	15409	15303	15323	15442	15404	15440	15308	15235	15289	15442	15345	15358	15339	15409	15331	15243	15187	15222	15200	15258	15262	15345	15289	15264	15300	15186	15290	15442	15552	15406	15356	15467	15161	15392	15386	15447	15234	15402	15234	15202	15274	15104	15182	15280	15211	15222	15331	15324	15254	15416	15407	15475	15420	15275	15253	15162	15408	15326	15414	15409	15316	15250	15247	15229	15320	15153	15124	15313	15413	15446	15458	15334	15297	15377	15333	15348	15398	15364	15528	15521	15107	15439	15119	15394	15438	15292	15322	15395	15531	15502	15390	15412	15249	15610	15334	15489	15335	15563	15378	15213	15437	15374	15275	15377	15289	15296	15260	15238	15268	15430	15488	15266	15543	15384	15353	15424	15275	15404	15358	15426	15307	15201	15259	15446	15344	15263	15355	15275	15575	15196	14968	15292	15521	15355	15357	15382	15380	15284	15321	15127	15299	15167	15228	15259	15147	15342	15306	15187	15193	15213	15173	15454	15356	15246	15369	15127	15161	15263	15334	15358	15315	15275	15098	15361	15237	15226	15186	15444	15204	15364	15227	15026	15359	15311	15144	15354	15196	15292	15296	15345	15570	15366	15287	15319	15487	15402	15387	15266	15239	15279	15256	15243	15088	15182	15400	15202	15185	15219	15301	15368	15575	15506	15401	15198	15410	15158	15515	15310	15462	15248	15428	15351	15313	15210	15339	15431	15297	15122	15183	15362	15203	15350	15216	15295	15460	15336	15400	15297	15315	15265	15095	15388	15156	15506	15472	15310	15375	15286	15110	15255	15366	15327	15322	15216	15426	15268	15378	15286	15375	15404	15372	15477	15329	15282	15451	15602	15372	15457	15338	15568	15281	15111	15203	15333	15298	15359	15290	15294	15307	15456	15515	15303	15404	15258	15297	15369	15282	15315	15369	15246	15341	15459	15363	15397	15245	15320	15302	15344	15377	15150	15216	15183	15359	15253	15244	15221	15406	15372	15194	15252	15454	15412	15312	15469	15342	15371	15501	15332	15210	15296	15355	15316	15515	15276	15185	15534	15452	15173	15217	15324	15227	15366	15279	15230	15389	15407	15345	15356	15410	15434	15468	15229	15268	15363	15353	15474	15529	15488	15332	15257	15415	15506	15296	15476	15264	15249	15354	15431	15414	15111	15159	15169	15470	15264	15272	15430	15230	15342	15352	15312	15157	15121	15168	15439	15533	15209	15431	15313	15383	15320	15475	15323	15273	15205	15418	15356	15304	15317	15270	15196	15229	15431	15422	15322	15241	15173	15255	15386	15546	15457	15263	15378	15436	15505	15293	15295	15291	15408	15437	15481	15330	15323	15339	15170	15251	15345	15268	15456	15161	15303	15450	15419	15195	15319	15418	15448	15434	15475	15381	15392	15521	15412	15278	15424	15292	15273	15308	15499	15478	15344	15161	15338	15477	15380	15244	15298	15432	15334	15281	15187	15364	15298	15374	15283	15408	15369	15301	15387	15187	15335	15336	15290	15122	15421	15296	15350	15420	15418	15580	15248	15314
22978	46790	40178	31978	26142	22290	20033	18559	17105	16291	15851	15416	15003	14830	14737	14597	14390	14366	14271	14240	14301	14325	14273	14203	14166	14239	14290	14383	14058	14087	14115	14125	14062	14102	14126	14173	14041	14204	14200	14091	14023	14088	14160	14093	14076	14161	14186	13979	14157	13966	14164	14081	14229	14084	14100	13966	14103	14092	14106	14127	14065	14073	13979	14087	14149	14238	14158	14136	14222	14117	14232	14128	14110	14126	13929	14029	14033	13904	14115	14175	14025	14038	14119	14081	13979	14179	13975	14044	14047	13982	14078	14028	14001	14053	14053	14173	14236	14021	14034	13882	14062	13914	14160	14139	13920	14080	14043	14192	14057	14091	14029	14021	13987	14231	14159	14199	14006	14114	13945	14156	14094	14024	14118	14300	14103	14062	14029	14174	13923	14232	13949	14106	13974	14072	14151	14028	14171	14080	14089	13915	14226	14004	14182	14233	14059	14015	14203	14114	14069	14063	14007	13950	14036	14195	14097	14082	13962	14216	14162	14287	14091	14210	13867	14128	14153	13952	14134	14150	14151	14331	14215	14006	14074	14015	14100	14166	14361	13997	13962	14057	14003	14016	14084	14079	14014	14140	14420	14048	14132	14038	14072	13961	14122	14169	13976	13927	14104	14004	14246	14095	13924	14083	14095	14045	14133	13982	14064	14200	14195	14132	14263	14212	14052	14148	14217	14197	14155	13988	14073	14048	14198	14024	14133	14101	14148	14099	14115	13991	13928	14121	14213	14097	14245	14116	13960	14124	13944	14166	14186	14021	13994	14141	13976	14077	14048	13973	13954	14057	14096	13963	14051	14087	14139	13913	14138	14268	13925	14105	14294	14008	14110	14088	14132	14075	13989	14201	14061	14055	14082	13918	14085	13999	13852	14021	14036	14213	14083	14240	13994	14050	14261	14156	14133	14056	13959	14049	14039	14179	14101	14157	14093	14170	14045	14046	14125	14236	14162	14256	13998	14019	13970	14099	14034	14185	14126	14125	13977	14179	14108	14099	14048	13872	14094	14028	14070	14040	14077	14237	14144	14201	14117	14034	14033	14210	13885	14125	13987	14089	14208	14149	14330	14026	14106	14097	14199	14080	14260	14112	14115	14079	14167	13998	14116	14139	13972	14073	14188	13916	14214	14119	13963	13907	13965	14118	13955	14294	13937	14048	13997	14063	14119	13879	14126	13972	14067	14183	14091	14089	14147	13926	14088	14141	14139	14062	13995	14230	14072	14114	13978	14215	14039	14074	14110	14020	14059	14138	14204	14211	14158	14216	14074	14083	14054	14016	14079	13990	14178	14083	14190	14157	14184	14112	14187	14044	14317	14132	14029	14113	14197	14157	14150	13984	14194	14150	14105	14146	14041	14223	14137	14173	14228	14129	14184	14120	14176	13964	14125	14142	14158	14014	14034	13984	14035	13995	14168	13998	14007	14086	14048	13953	14161	14057	14206	14036	14026	14225	14036	14061	14229	14165	14113	14045	14080	14010	14049	13915	14205	14077	14034	14038	14055	14111	14075	13925	14120	14139	14252	14082	14036	14090	13994	14142	14104	14086	14044	14220	14146	14127	14152	14038	14111	14139	14057	14141	14059	14091	14186	14000	14145	14248	14056	14132	14027	14004	14262	13961	14192	13934	14073	14136	14057	14108	14019	14068	14294	14038	14145	14094	14079	14073	14136	14016	14065	14240	14149	13991	14074	14107	14005	14098	14004	14052	13944	14005	14191	14013	14085	14226	14040	13904	14238	14026	14036	14072	13998	14093	14239	14071	13973	14195	14085	14163	14096	14039	13989	14192	14088	14015	14157	14050	13958	14000	14062	14139	14049	13942	14236	14049	14185	14194	13873	14062	14005	13907	14048	14000	13988	14240	14023	14073	14180	13979	13900	14232	14123	14041	14155	14043	14128	14154	14119	14083	14098	13958	14048	14114	14100	14082	14125	14157	13986	14023	14024	14251	14102	14061	14133	14134	14165	14064	14162	14109	13959	14062	14154	13922	14180	14206	14104	14017	14093	14164	14104	14105	14037	14208	14071	14179	14298	14257	14127	14068	14227	14108	14101	14027	13969	14103	14104	14097	14035	14037	14232	13900	14089	14003	14096	14304	14107	14074	14143	14102	14230	14113	14112	14021	14099	14179	14079	14020	14113	14216	14095	14068	14076	14053	14212	13978	14043	13884	14012	14080	14208	14004	14204	14035	13995	14201	14148	14086	13762	14031	14150	14078	14293	13826	13931	14121	14182	14069	13976	14110	14291	13980	14082	14031	14045	14096	13999	14237	14235	14158	13929	14131	13874	14092	14071	14127	14015	14185	13955	14035	14035	14057	13998	14190	14091	14187	14073	14032	14054	14159	13957	14139	14080	13972	14056	14171	14011	14170	13893	14084	14149	14107	14134	14121	14012	14120	14026	13984	13820	14184	14023	14064	14050	14054	13996	14215	14029	14268	14126	14080	14111	14015	14088	14115	14088	14167	14153	14107	14179	14078	14173	14075	14161	14169	14111	13965	14108	13962	14214	14094	13948	14286	13945	13994	14144	13872	14247	14030	14001	14122	14101	14055	14147	13925	14014	14079	14312	13946	14291	13974	14015	13906	14083	14157	14120	14140	14143	14122	13923	14223	14117	14084	14079	14128	14185	14114	14024	13977	14013	14070	14029	14140	14155	14012	14104	14175	14050	14241	14011	14235	13996	13946	14065	14063	14097	14125	14001	14116	14127	13841	14027	14088	14202	14096	13977	14274	14128	14122	14155	13987	14076	13907	14136	14145	13922	13913	13992	14105	14151	14242	14030	14023	14106	13949	14022	14042	14073	14078	14153	14147	14207	14067	13891	14254	14156	14073	13993	14025	14162	14116	14245	14253	14238	14214	14059	14090	14220	13977	14177	14066	14244	14032	14276	14043	14169	14040	14274	14046	13861	14249	13928	14214	14090	14092	13832	14151	14254	14094	14118	14254	14048	14027	14257	13955	14063	14115	14053	14075	14007	14029	14142	14032	14220	14004	14164	14099	14199	14146	14248	14183	13926	14230	14081	14132	13879	13985	14112	14074	14071	13951	13868	14021	14139	14034	14123	13931	14079	14138	13944	14043	14077	14084	14094	14193	13980	14119	14174	13999	14216	13975	14194	14072	14062	14073	13961	13877	14224	14224	14039	13860	14057	14051	14063	13818	14168	14154	14115	14210	14112	14004	14202	14111	14163	14255	14231	14062	14037	14061	14079	14044	14129	13979	14038	14030	14024	14114	14126	14203	14255	14103	14153	14189	14036	14096	14151	14091	14066	14074	14168	14036	14044	14200	13929	13982	14043	14278	14222	14056	13869	14097	14072	14112	14084	13871	14007	14267	14037	14215	14063	14201	14135	13992	14205	14326	14123	14041	14174	14049	14227	14023	14029	14032	14118	13976	14094	14041	14171	14043	14047	14077	13923	14007	14140	13930	14206	14128	13925	14027	14069	14213	14071	14183	14038	14063	14096	13998	14189	13959	13893	13936	14024	14055	14155	14062	14151	13942	14039	14003	14204	14070	14023	14095	14251	13996	14127	14272	14201	14028	14175	13884	13982	14131	14078	14089	13965	14053	14194	14060	13988	14093	14145	14089	14212	14141	14018	14029	14086	14000	13980	14118	14210	14106	14218	13921	14298	13983	14128	13964	14112	13962	14094	13941	14055	13974	14051	14127	14129	14181	14163	14032	14067	14077	14266	13977	14130	13990	13998	13875	14166	14219	14130	13998	14211	14017	14038	14106	14096	14020	14268	14061	14032	14102	14070	14038	14154	14090	14129	14163	14001	13935	14087	13924	14108	13971	14077	14121	14047	14080	14054	14067	13899	14014	14076	14158	14197	13954	14106	14034	13968	14156	14106	14081	13991	14024	14165	14036	14178	14065	14216	14138	14147	14154	14116	14016	14058	14169	14006	14188	13917	14003	13991	14070	14040	13944	14086	14157	14098	14176	14148	14121	14036	14152	14066	13986	14079	14203	13959	14151	14052	14199	13877	14151	13875	13985	14084	14232	14069	14059	14000	14063	14042	14187	14138	14096	14082	13994	14098	14068	14050	14245	13908	14165	14041	14119	14136	13921	14176	14069	14043	14180	14047	14028	14108	14178	14098	14227	14073	13927	14098	13967	14094	14138	13970	13946	14135	14104	13963	14088	14053	14187	14138	14095	14036	14143	14191	14008	14026	14013	14257	14038	14044	13999	14104	13819	14119	14081	14128	14022	14139	14082	14058	13961	14261	14029	14094	14104	14110	14002	14005	14153	13963	14034	14080	14251	14207	14234	14183	13996	14023	14021	13943	14042	14142	14114	14084	14163	14012	14102	14100	14123	14115	14208	14083	14210	14043	14173	14286	14095	14082	14044	14043	13983	14242	14040	14166	13997	14185	14227	14049	14144	14266	14014	13849	14099	13932	14154	14405	14010	14050	14197	14200	14047	14092	14022	13968	14196	13941	14035	14050	14122	13933	14001	14111	14104	14110	14121	14109	14048	14070	13891	14086	14036	14070	13965	14049	14242	13891	14097	13978	14051	14201	14207	14039	14126	14101	14172	14024	14110	14022	14226	14044	14073	13986	14115	14064	14112	13981	14224	14188	14139	14112	14122	13950	13970	14021	13970	13911	14175	14171	14023	14135	14003	14170	14057	14097	14079	14165	14030	13858	14095	14022	14051	14154	14003	13887	14001	14088	14016	14331	14112	13981	14046	14093	14041	13961	14001	14160	14073	14080	13868	13919	13985	14107	14160	14237	13982	14063	14153	14031	14018	14134	14037	14115	13955	13941	14083	13902	14050	14049	14172	14219	14055	14019	13978	13992	13926	14143	14283	14143	14180	14077	14122	14010	13988	14285	13998	14033	14017	14062	14064	14163	14127	14048	14086	13906	14043	14238	13901	14081	14250	14137	14114	14233	14117	13862	14086	14136	14138	14054	13902	14089	13984	14287	14241	14006	14108	14125	14244	14019	14110	14210	14106	14103	14067	14011	14089	13940	14205	14026	14083	14070	14066	14278	13973	14021	14074	14155	14040	14107	13995	14208	13943	13926	13999	13979	14024	14176	14245	14166	14224	14161	14030	14249	14028	14225	14089	14164	14042	14102	14111	14134	13884	14253	14078
29462	25216	28212	23565	19179	17667	16946	16367	15860	15615	15646	15462	15379	15367	15551	15154	15264	15411	15229	15445	15245	15479	15245	15171	15136	15287	15223	15263	15355	15056	15278	15265	15170	15190	15126	15119	15194	15049	15127	15156	15210	15165	15138	15165	15278	15183	15125	15161	15200	15058	15273	15137	15366	15035	15214	15397	15253	15197	15239	15134	15154	15126	15018	15212	15249	15244	15021	15209	15056	14899	15035	15028	15199	15117	15187	15232	15212	15229	15267	15071	15293	15243	15168	15185	15156	15152	15155	15277	15208	15154	15015	15154	15121	15193	15229	15221	15196	15130	15199	15228	15098	15019	15031	15162	15107	15265	15056	15144	15181	15145	15297	15131	15179	15255	15267	15286	15191	15279	15370	15216	15193	15041	15136	15247	15207	15317	15267	15288	15254	14986	15083	15188	15324	15185	15264	15143	15112	15209	15176	15223	15351	15174	15175	15171	15167	15191	15151	15198	15307	15084	15097	15156	15167	15162	15263	15188	15116	15196	15053	15180	15348	15196	15313	15153	15290	15069	15088	14993	15105	14968	15251	15036	15173	15316	15328	15138	15130	15025	15052	15164	15281	15170	15306	15057	15325	15125	15240	15208	15018	15252	15104	15134	15245	15134	14967	15140	15279	15132	15249	15283	15286	15176	15268	15144	14931	14995	15231	15282	15284	15356	15247	14971	15312	15119	15290	15156	15269	15167	15103	15088	15014	15334	15365	15146	15166	15125	15256	15019	15091	15277	15139	15394	15211	14992	15225	15297	15371	15168	15076	15265	15224	15038	15144	15373	15300	15050	15198	15196	15310	14971	15238	15041	15133	15278	15168	15289	15236	15154	15207	15185	15176	15363	15349	15144	15312	15112	15232	15230	15258	15157	15325	15155	15157	15196	15151	15101	15174	15160	15006	15215	15181	14935	15122	15140	15315	15215	15135	15001	15356	15051	15335	15097	15138	15208	15195	15031	15264	15121	15007	15233	15141	15107	15201	15170	15207	15351	15268	15357	15217	15114	15307	15260	15042	15003	15427	15218	15166	15131	15090	15191	15270	15315	15108	15234	15048	15202	15248	15236	15044	15130	15049	14982	15034	15030	15200	15162	15077	15172	15194	15205	15234	15124	15160	15245	15278	15193	15066	15107	15036	15160	15097	15184	15352	15386	15122	15106	15034	15266	15275	15229	15341	15231	15218	15280	15072	15242	15266	15180	14939	15164	15003	15156	15121	15299	15063	15150	15108	15311	15119	15001	15125	15150	15136	15000	15127	15406	15252	15234	15235	15047	15057	15321	15278	14977	15086	15146	15159	15187	15331	15305	15247	15242	15119	15078	15160	15010	15099	15347	15159	15121	15055	15023	14933	15139	14988	15182	15226	15120	15147	15094	15179	15146	15067	15214	15095	15115	15178	14999	15224	15127	15166	15248	15227	15113	15111	14910	15035	15273	15176	14959	15201	15076	15256	15169	15264	15264	15271	15053	15088	15134	15173	15066	15058	15251	15178	15030	15210	15465	15414	15159	15079	15235	15113	15429	15132	15107	15119	15137	15316	15235	15088	15105	15062	15302	15222	15108	15198	15153	15174	15394	15284	15358	15204	15220	15119	15188	15206	15028	15126	14953	15051	15259	15362	15098	15081	15067	15157	15076	15091	15208	15197	15093	15309	15215	15141	15179	15330	15123	15149	15127	15224	15143	15249	15190	15152	15081	15216	14985	15148	15187	15184	15179	15124	15216	15204	15183	14968	14915	15283	15215	15178	15270	15380	15253	15147	15044	15234	14957	15250	15189	15194	15103	15167	15121	15158	15267	15157	15191	15094	15294	15328	15142	15176	15103	15172	15181	14968	15269	15169	15233	15078	15276	15103	15032	15287	15107	15105	15114	15220	14976	15048	15050	15165	14917	15280	15104	15245	15159	15191	15231	15310	15089	15351	15302	14903	15155	15276	15125	15242	15190	15298	15035	15086	14925	15048	15031	15250	15086	15122	14998	15083	15081	15161	15328	15259	15071	15224	14979	15162	15032	15282	15211	15229	15078	15422	15140	14996	15147	15245	15164	15046	15169	15138	15214	15056	15161	15384	15276	15087	15123	15174	15205	15174	15130	15233	15349	15252	15111	15046	15084	15236	15090	15211	15176	15255	15121	15202	15237	15162	15100	14961	15081	14978	15046	15219	15144	15290	15128	15069	15052	15375	15148	15282	15257	15084	15194	15196	14981	15285	15272	15135	15163	15319	15243	15179	15159	15252	15130	15110	15136	15069	14938	15126	15190	15151	15183	15045	15093	15275	15194	15181	15180	15218	15232	15323	15082	15392	15071	15328	15252	15320	14950	14955	15321	15349	15068	15203	15205	15164	15086	15046	15362	15123	15264	15139	15025	15025	15022	15219	15075	15087	15304	15128	15255	15218	15221	15285	15186	15260	15155	15162	15195	15210	15187	15243	15270	15104	15000	15105	15143	15256	15203	15133	15091	15073	15201	15196	15351	15178	15129	15215	15275	15195	15155	15067	15141	15065	15105	15119	15068	15204	15255	15322	15415	15090	15227	15080	15100	15026	15343	15266	15156	15134	15148	15313	15311	15040	15316	15321	15228	14964	15055	15195	15154	15121	15340	15161	15262	15297	15283	15382	15026	15097	15480	15123	15073	15182	15031	15243	15020	15314	15187	15341	15249	15134	15210	15055	15108	15256	15115	15181	15254	15198	15150	15088	15420	15262	15235	15133	15168	15229	15046	15186	14959	15377	15188	15144	15290	15280	15338	15264	15095	15197	15239	14962	15291	15234	15265	15023	15112	15279	15232	15122	15119	15133	15249	15196	15069	15095	15223	15142	15072	15353	15098	15293	15273	15335	14901	15115	15208	15213	15269	15267	15218	15300	15035	15204	15104	15348	15104	15140	15336	15251	15095	15163	15182	15108	15184	15196	15274	15205	15067	15134	15089	15124	15108	15085	15329	14977	15043	15079	15218	15170	15262	15181	15325	15205	14966	15186	15144	15176	15105	14827	15184	15227	15228	15023	15223	15144	15303	15053	15282	15144	15276	15126	15273	15100	15204	15180	15294	15172	15191	15019	15077	15340	15102	15073	15144	15061	15259	15068	15095	15185	15259	15285	15194	15104	15083	15225	15320	15197	15127	15127	15124	15187	15240	15309	15208	15152	15022	15043	15052	15105	15241	15099	15122	15244	15224	15124	15265	15301	15271	15080	15181	15156	15095	15244	15013	15266	15211	15138	15147	15242	15192	14963	15279	15252	15161	15438	15273	15346	15256	15239	15185	15333	15111	15400	15212	15208	15344	14986	15110	15247	15183	15020	15059	15219	15046	15170	14943	15236	15217	15160	15153	15183	15251	15238	14962	15099	15208	15161	15295	15097	15002	15162	15313	15264	15213	15211	15193	14972	15163	15153	15349	15118	15020	15042	15071	15248	15221	15382	15208	15514	15143	15224	15209	15180	15234	15163	15146	15075	15020	15113	15176	15515	15028	15106	15395	14955	15171	15156	15237	15148	15324	15194	15239	15208	15076	15305	15055	15097	15015	15040	15201	15190	15142	15245	15177	15108	15034	15455	15260	15324	15194	15223	15300	15204	15231	15219	15214	15309	15233	15286	15287	15052	15145	15252	15212	15054	15291	15089	15189	14860	15119	15202	15131	15093	15022	15058	15313	15088	15163	15083	15058	15160	15270	15068	14912	15254	15168	15154	15164	15286	15114	15202	15271	15134	15192	15246	15035	15186	15169	15383	15217	15065	15168	15256	15102	15151	15028	14960	15075	15176	15359	15204	15176	15174	15178	15097	15233	15136	15047	15046	15085	15066	15202	15216	15175	15066	15309	15175	15090	15063	15226	15109	14947	15101	15300	15132	15215	15279	15039	15061	15184	15243	15188	15142	15155	15274	15171	15060	15271	15325	15232	15331	15212	14993	15274	15187	15283	15169	15362	15059	14999	15153	15138	15214	15237	15053	15143	15144	15246	15356	15329	15235	15085	14940	15099	15278	15302	15141	15298	15381	15203	15318	15326	15056	15399	15352	15262	14995	15075	15073	15246	14943	15156	15226	15297	15234	14865	15164	15152	15304	15329	15166	15062	15214	15082	15127	15135	15275	15208	15334	15174	15142	14988	15157	15240	15283	15160	15174	15116	15288	15012	15251	15123	15156	15304	15167	15316	15294	15138	15172	15161	15294	15167	15068	14991	15168	15116	15157	15073	15147	15121	15169	15369	15439	15224	15067	15076	15113	15168	15077	15155	15120	15108	15418	15178	15312	15205	15153	15270	15062	15273	15130	15218	15178	14815	15119	15163	15330	15119	15121	15154	15127	14993	15133	15221	15260	15190	15190	15294	14934	15252	15225	15087	15218	15108	15102	15188	15051	15023	14925	15274	15121	15193	15111	15309	15214	15074	15158	15062	15356	15340	15409	15109	14983	15250	15091	15349	15254	15089	14906	15290	15036	15226	15201	15143	15250	15202	15093	15250	15411	15220	15335	15291	15439	15182	15322	15189	15212	15127	15111	15264	15100	15226	15302	15249	15123	15185	15250	15409	15287	15305	15052	15179	15365	15251	15321	15117	15185	15164	15238	15117	15227	15181	15143	15151	15040	15011	14898	15132	15145	15142	15103	15186	15310	15203	15154	15073	15261	15230	15391	15198	15139	15188	15341	14979	15222	15313	15439	15198	15253	15125	15272	15078	15317	15171	15296	15122	15240	15125	15185	15102	15273	15278	15212	15409	15003	15133	14968	14838	15169	15198	15254	15401	15223	15147	15211	15064	15030	15101	15250	15197	14974	15007	15198	15174	15277	15348	15187	15309	15185	14937	15183	15199	15390	15381	15271	15168	15167	15172	15171	15079	15078	15216	15012	15131	15205	15144	15180	15084	14991	15177	15364	15137	15154	14954	15153	14980	15129	15128	15025	15306	15163	15188	15058	15402	15418	15173	15217	15268	15100	15129	15225	14901	15024	15101	15111	15242	15013	15112	15288	15132	15139	15011	15289	14995	15327	15191	15210	15116	15291	15344	15238	15282	15183	15106	15540	15337	15394	15032	15394	15145	15181	15260	15229	15395	15112	15012	15165	15114	15130	15221	15299	15124	15121	15380	15198	15206	15098	15105	15255	15148	15111	14872
22721	36301	30123	23407	19697	17706	16316	15531	15093	14870	14621	14455	14305	14203	14093	14058	14106	14118	14189	13938	13949	14001	13944	13860	14064	14019	13916	14065	14047	14086	13914	13888	13907	14095	13855	13843	13981	14030	13944	13947	14077	13969	14094	14015	14001	13823	14029	13889	13986	14011	13882	14036	14018	14005	13940	13964	13731	14054	14205	13954	14117	13911	13958	13891	13994	13958	13951	13911	14096	13996	13914	13943	13895	14051	14015	13896	13903	13954	14105	13867	13958	13938	13911	13791	13952	13831	13930	14094	14005	13873	13716	14124	13965	13924	14021	13878	13961	13858	14024	13998	13917	13930	14030	13997	14150	13956	13953	13908	13859	14074	13990	14008	13908	14039	13980	13929	14083	13837	13833	13917	13963	14061	13923	13966	14085	14064	13948	13895	14067	13813	13855	13982	13802	13873	14038	14015	13856	13949	14029	14040	13934	13975	13929	14046	13912	14083	13918	13908	14026	14029	14057	13894	13797	13995	13932	14027	13787	13970	14009	13963	14039	14036	13953	13840	14014	14012	14010	14034	13791	13882	13960	13915	13939	14053	13906	13870	13928	13929	14083	13892	13850	13854	13971	13962	13859	14005	13808	14183	13952	14097	14017	13965	14017	13915	14038	14086	14208	13866	13843	14054	14017	13923	13956	14059	13985	13919	14109	13911	14069	14122	13985	13902	13890	13887	13977	13840	14034	13951	14073	13993	13871	13934	14039	14043	13951	13862	13969	14100	13960	13836	13936	13888	13922	13957	13987	13998	14130	13902	14105	13877	13955	13924	13964	14000	13877	14012	13812	14066	14065	14203	13995	14006	14015	13995	13989	14074	13977	13952	13936	13821	14110	13867	13824	13797	14017	13949	14006	14125	13920	14051	14044	13885	13908	14050	13888	13983	13997	13986	14070	14035	14020	13829	13949	13976	13892	13988	13941	13957	13894	13898	13808	14138	13906	14028	13877	13825	13990	14005	14010	13820	13890	13926	14027	13926	14099	14014	14009	14007	13996	13892	13998	13857	13870	13913	14065	13857	13944	13977	13998	13875	13853	13949	13911	13852	14092	13805	14015	14022	13957	13990	14030	13804	13992	13968	14093	13879	13956	14031	14114	14024	13918	13898	14213	14025	13996	13944	13919	13803	13992	13994	14180	14004	13986	13815	13829	14074	14019	14159	13775	13877	13935	13929	14015	14180	13977	14058	14131	14059	13850	13935	14012	13960	14051	14005	13862	14030	13972	13934	13898	13823	13950	13839	14060	13914	13906	13876	14015	13925	13952	13923	14030	14201	13952	14071	13976	13944	13985	13827	13881	14084	13889	13902	14112	13885	13847	13825	14103	13910	13989	13996	14067	13720	14006	13984	13926	13975	13941	14079	14026	14073	13877	14137	14020	14004	14213	13953	13926	14042	13869	14045	14132	13988	14035	13980	13919	13885	13836	13849	13690	13814	13915	14138	13905	13924	14129	13998	13841	13948	14022	14063	13899	14001	14123	13883	13885	14070	13959	13997	13999	13854	14045	13760	13973	13948	13836	14011	13863	13997	14035	14007	13843	14103	14045	14109	14074	13816	14009	14017	14136	14121	13993	13921	13924	14027	13939	14108	14057	13926	14024	14012	14166	13821	13921	14008	14091	13965	13788	14191	14032	13822	13916	13849	13931	13998	13966	13919	13827	13997	13825	14161	13896	13964	14153	13975	14094	14002	13893	13856	13882	13860	13960	13958	14115	13914	14102	13858	13902	13899	13927	14021	13782	14006	13986	13964	14008	13951	13940	14052	14014	13872	14141	13897	14031	13838	13913	14017	13859	13938	14038	13919	13970	14086	13985	13906	13940	13986	14051	13938	13768	13895	13952	13948	14169	14078	14047	14154	13851	13882	13930	14151	13860	13782	14150	13750	13832	13976	14034	13908	13885	14104	13847	13752	13856	13939	14020	13972	13971	14005	13963	13976	14010	13944	14021	13846	14025	13979	14078	13808	13988	13962	14113	13969	14145	13952	14054	13839	13999	13909	13967	13799	14004	14194	14001	13837	14027	13962	13988	13900	13977	13699	13883	13930	13986	13911	14153	13989	14157	13977	14068	13901	13979	13996	13943	14026	13950	14046	13800	13921	14000	13925	13985	13849	13878	14059	13928	14097	13954	14031	14007	13832	13976	13844	14139	14044	13941	14065	13895	13897	13850	14102	13992	13951	13979	14076	13867	14027	14014	13915	13865	14101	13983	13932	13887	14154	13984	14079	14159	13907	14073	14146	13898	14054	13894	13787	14210	13952	13827	13840	13914	14063	14053	13973	13684	13873	14000	13962	14027	14066	13970	14033	13970	14030	14002	14021	13948	14017	14084	14024	13960	13988	14052	13902	13952	13955	14150	13991	13930	14009	13967	13788	13937	13987	13887	13925	13883	13943	14086	13937	14087	13922	13878	13988	14234	13959	14073	13885	14001	13870	13893	14028	13824	13886	14008	14037	13891	13829	13905	14026	13855	14020	14139	13898	13850	14044	13890	14177	13978	13944	13952	14012	13937	13980	13963	14045	13942	13849	13836	13972	14129	13936	14116	13892	13965	14080	13880	13991	13994	14076	14043	13937	14054	14063	14008	13906	13887	13852	14007	13907	13943	13963	13930	13987	13996	14004	13894	14030	14194	13950	13874	14084	13932	13775	13996	14063	14122	14022	13887	13829	13848	13873	14106	14028	13999	13923	13959	13850	13924	13978	13876	14091	13847	14038	14016	13986	13985	13943	14046	13887	13861	14015	14109	14154	13858	14034	13970	14100	13904	13997	14110	13865	13910	13939	14069	13812	14092	13958	14000	13892	14092	13890	13983	13983	13935	13886	14053	13934	14042	13885	14104	13927	13921	14004	13861	14006	14024	13939	14014	13941	13917	14155	13939	13866	13774	14040	13855	13857	14211	13994	13840	14008	13969	13788	14037	14107	13977	13986	13901	13971	14042	14059	13838	13988	13947	13812	13980	13979	13995	13706	13968	13967	14029	13953	14068	14076	13801	13923	13992	14031	14103	14040	14098	14129	13895	14089	13883	13962	13677	13739	14151	13774	14082	14087	14018	14048	14149	13893	14012	13977	13986	13966	13888	14111	14070	13967	13898	13923	14019	13928	13959	14090	13900	13962	13796	13787	13817	14134	13967	13826	13852	13979	13990	14083	13957	13869	13894	13896	13982	14128	14030	13708	13952	13959	13959	13782	14109	14127	13972	13919	14093	14035	13959	14095	13963	13980	14138	13954	14051	13825	13880	13977	13835	13875	14031	13999	13916	13953	14045	14167	13805	13776	14100	13847	13961	13889	13933	13895	14030	13858	13854	13927	14027	13978	13958	14087	13949	13894	13972	14098	14059	13858	14042	13886	13949	13975	13883	13981	14037	14190	13967	13901	13836	13974	14248	13828	14058	13979	13980	14012	13869	13959	14077	13912	14116	13912	13974	13843	14122	13849	13842	14047	13976	13940	14014	13869	13946	13953	13868	13837	14103	13987	13984	13929	13982	14051	14115	13903	13990	13869	13894	14077	14091	14005	14154	13986	13907	14037	14165	14045	13882	14047	14028	13894	14090	14160	13936	13851	14002	13935	13986	14177	13766	13835	14025	14162	13934	13847	14018	13957	13910	14196	13777	14217	13836	14092	13998	14315	13970	13884	14065	13826	13960	13941	13700	14155	13988	14119	13919	13997	13989	14054	13908	14032	13963	13899	14003	13967	14006	14115	14053	13984	14085	13918	14084	14035	14035	14013	13924	14008	14016	13999	13963	13949	13993	13964	13967	13859	13928	13862	13882	13899	13877	13912	14056	14142	14017	13746	14047	13909	14134	13992	13958	14139	13990	13877	13829	13882	13956	13851	14028	14045	13962	13886	14087	14002	14076	13930	14014	14100	14109	14090	13995	13945	13969	13932	13935	13932	13849	13875	14135	13816	14159	13940	13911	13797	13890	13974	13942	13937	14073	14148	14127	14021	14116	13988	14005	14053	14035	13910	14119	13970	14124	13942	13974	14066	14100	13877	13963	14077	13978	13948	13885	13981	14068	14105	14062	14038	13929	14050	13941	13910	13876	14002	13928	13920	13908	13855	14037	13998	14087	13865	14141	13979	13979	14130	13946	14080	13882	13953	14041	14013	13963	13953	14229	13948	13840	14033	13924	13894	14010	13890	13994	14128	13963	14010	13930	14003	14017	13975	13887	13885	14064	14070	13921	14021	13817	13929	14052	13921	13955	13945	13936	14078	13841	13801	14085	13972	13912	14107	13996	13948	13882	13950	13888	13908	14082	13901	14154	13871	14055	13997	14014	13980	14011	14042	14024	14141	13902	13810	13964	13857	13864	14003	14075	13984	13957	14016	13889	14016	14015	13886	14098	14002	14068	13814	13934	14107	13710	13851	13995	14006	13922	13985	13916	13943	13993	13963	13983	13941	14011	13955	13994	14024	14162	13956	13884	13806	13915	13923	14054	14021	14122	13926	13928	13948	13808	13982	13973	13956	13908	14168	14074	14051	14056	14067	13999	13937	14010	13909	13904	13864	13976	14084	13935	13916	14104	13983	13889	14106	13897	13802	14157	13992	13938	13836	13999	13849	13871	13905	13845	13896	14018	13892	13956	13849	14080	13900	13906	13909	13913	13855	13808	13917	13903	14160	13916	14063	13955	14017	13944	13906	14092	13907	13989	13830	14005	13946	14028	13923	14060	13950	13924	13975	14014	13981	14020	13946	14020	13931	13883	13956	13860	14098	13933	13941	13860	13969	13864	13917	13819	13894	13924	13948	14006	13828	14119	13885	13900	13982	13804	13874	13982	13928	14151	13969	13997	13956	13874	13971	13931	13942	13891	13891	13968	13916	13832	14037	13843	13914	13983	13961	13997	13966	14083	14075	13845	14019	13961	13993	13892	13831	13975	14004	14051	13807	13928	13999	13990	13963	14061	13985	13867	13883	13755	13875	13858	13993	13852	14031	13989	14029	14104	14024	13862	13887	13843	13991	13920	14014	13855	13860	13944	13913	13974	14041	13895	14190	14011	13952	14028	14090	13926	13839	14025	13832	14106	13906	14002	14163	14124	14033	13836	13924	14029	14038	13979	14011	14017	13852	13908	14001	13916	13888	14105	13958	14048	13936
23602	21497	28127	25700	22721	21553	20047	17682	16876	16652	16241	15787	15743	15871	15787	15606	15710	15634	15622	15508	15592	15458	15412	15228	15468	15520	15530	15430	15446	15314	15498	15274	15192	15437	15325	15227	15475	15397	15413	15458	15254	15446	15500	15377	15517	15512	15436	15294	15247	15559	15377	15321	15428	15305	15292	15417	15633	15327	15536	15216	15448	15317	15348	15214	15481	15215	15367	15453	15277	15480	15311	15367	15300	15372	15282	15238	15187	15365	15175	15321	15264	15283	15352	15448	15251	15317	15321	15457	15437	15376	15359	15426	15195	15409	15517	15384	15373	15315	15441	15309	15256	15405	15439	15462	15281	15225	15244	15343	15444	15423	15331	15249	15259	15098	15401	15404	15346	15366	15401	15678	15336	15449	15364	15603	15495	15421	15316	15476	15375	15365	15243	15237	15198	15193	15231	15303	15099	15239	15357	15288	15435	15479	15542	15273	15446	15254	15262	15331	15362	15349	15339	15357	15226	15551	15311	15498	15347	15423	15346	15256	15442	15350	15418	15411	15333	15068	15226	15364	15247	15323	15454	15240	15471	15366	15268	15292	15312	15248	15234	15305	15503	15432	15289	15269	15260	15346	15541	15196	15362	15279	15604	15376	15329	15406	15584	15007	15319	15221	15233	15476	15268	15231	15385	15275	15144	15282	15266	15226	15219	15525	15605	15288	15428	15226	15229	15402	15383	15363	15399	15279	15287	15330	15246	15351	15281	15342	15352	15302	15498	15151	15492	15440	15110	15456	15297	15239	15380	15403	15392	15429	15342	15320	15446	15481	15168	15334	15216	15383	15533	15452	15577	15198	15535	15244	15265	15304	15502	15404	15504	15286	15367	15361	15416	15236	15523	15265	15102	15559	15347	15531	15513	15502	15352	15305	15189	15316	15378	15279	15667	15165	15320	15229	15282	15394	15201	15244	15273	15464	15350	15377	15172	15554	15467	15366	15429	15528	15161	15399	15347	15406	15262	15283	15417	15243	15433	15410	15428	15398	15298	15323	15231	15289	15517	15307	15440	15352	15264	15306	15372	15350	15366	15316	15374	15250	15579	15404	15290	15355	15055	15375	15423	15315	15543	15429	15549	15510	15241	15421	15370	15598	15319	15402	15253	15272	15272	15198	15288	15452	15387	15372	15383	15520	15364	15403	15242	15285	15528	15463	15205	15271	15240	15310	15315	15215	15302	15316	15364	15508	15370	15550	15333	15324	15306	15357	15235	15424	15396	15345	15266	15413	15415	15433	15413	15308	15483	15225	15347	15506	15217	15349	15395	15424	15423	15288	15452	15310	15432	15252	15349	15006	15283	15316	15483	15440	15324	15270	15444	15345	15272	15250	15128	15286	15288	15218	15295	15315	15449	15322	15386	15244	15663	15154	15291	15399	15257	15314	15147	15401	15353	15296	15497	15503	15323	15281	15345	15405	15341	15277	15432	15255	15370	15305	15235	15416	15214	15331	15349	15377	15297	15258	15320	15318	15429	15393	15414	15513	15288	15273	15540	15241	15320	15339	15327	15394	15277	15301	15288	15150	15459	15450	15213	15388	15527	15378	15379	15382	15550	15150	15377	15236	15483	15344	15633	15495	15440	15219	15417	15453	15331	15448	15454	15286	15322	15307	15456	15278	15158	15212	15429	15390	15540	15314	15349	15366	15385	15234	15422	15371	15550	15458	15406	15117	15220	15320	15281	15334	15395	15638	15368	15212	15357	15465	15471	15342	15455	15229	15259	15577	15320	15226	15062	15285	15344	15366	15355	15308	15292	15372	15360	15190	15471	15442	15415	15372	15352	15176	15425	15322	15236	15429	15368	15488	15375	15202	15385	15265	15442	15273	15305	15362	15270	15520	15363	15308	15552	15530	15274	15358	15252	15416	15284	15173	15532	15389	15235	15188	15403	15423	15331	15343	15343	15527	15438	15137	15435	15284	15520	15441	15431	15548	15489	15546	15356	15208	15314	15328	15265	15375	15295	15258	15289	15340	15375	15320	15233	15497	15363	15486	15392	15423	15285	15420	15358	15383	15256	15288	15347	15359	15316	15527	15396	15331	15481	15238	15468	15344	15542	15378	15272	15368	15434	15323	15384	15281	15398	15142	15126	15519	15155	15286	15435	15469	15216	15529	15298	15310	15446	15387	15400	15472	15438	15519	15360	15248	15557	15469	15416	15545	15402	15483	15339	15185	15293	15135	15112	15402	15250	15080	15134	15280	15463	15404	15449	15393	15332	15237	15157	15390	15432	15295	15518	15407	15332	15172	15308	15234	15433	15100	15296	15349	15377	15267	15386	15143	15332	15236	15152	15362	15450	15246	15228	15457	15366	15287	15432	15219	15396	15512	15436	15400	15313	15400	15199	15284	15184	15264	15494	15139	15438	15318	15365	15469	15391	15528	15477	15284	15311	15355	15176	15272	15420	15364	15411	15405	15294	15314	15232	15223	15334	15234	15386	15383	15429	15416	15303	15314	15173	15383	15350	15153	15330	15362	15362	15349	15498	15459	15515	15347	15202	15327	15582	15347	15579	15496	15459	15240	15463	15219	15246	15421	15236	15460	15353	15274	15392	15338	15481	15475	15473	15460	15385	15280	15412	15232	15408	15337	15311	15279	15544	15302	15344	15347	15331	15404	15372	15328	15513	15388	15312	15385	15397	15212	15484	15421	15375	15311	15465	15508	15438	15277	15320	15301	15226	15231	15337	15168	15110	15545	15346	15164	15581	15277	15334	15197	15369	15515	15370	15389	15531	15411	15321	15181	15122	15510	15254	15372	15126	15264	15262	15450	15252	15488	15308	15185	15138	15316	15310	15229	15366	15368	15500	15587	15701	15544	15328	15195	15221	15281	15282	15460	15317	15391	15221	15320	15384	15217	15345	15240	15325	15349	15364	15537	15294	15344	15549	15376	15419	15469	15507	15291	15495	15124	15321	15366	15245	15557	15382	15243	15337	15332	15365	15330	15333	15412	15371	15373	15350	15400	15294	15154	15262	15408	15331	15241	15306	15478	15181	15400	15416	15461	15361	15235	15356	15261	15184	15462	15611	15369	15202	15327	15227	15382	15451	15177	15265	15337	15460	15236	15336	15365	15414	15379	15514	15448	15472	15480	15355	15265	15339	15280	15300	15341	15077	15223	15394	15438	15360	15339	15502	15463	15652	15187	15339	15227	15494	15425	15250	15179	15387	15354	15248	15231	15511	15621	15323	15268	15241	15310	15308	15499	15428	15354	15392	15352	15321	15311	15401	15421	15263	15435	15441	15512	15361	15523	15465	15391	15472	15324	15494	15330	15478	15468	15362	15289	15399	15383	15402	15097	15401	15177	15457	15299	15515	15292	15201	15339	15381	15316	15520	15363	15304	15201	15430	15364	15396	15321	15335	15525	15296	15306	15496	15466	15547	15405	15380	15321	15505	15401	15249	15342	15238	15324	15679	15386	15406	15183	15447	15312	15328	15357	15376	15253	15309	15199	15419	15453	15421	15320	15351	15240	15410	15486	15219	15478	15509	15391	15273	15361	15260	15285	15512	15367	15427	15394	15128	15340	15471	15340	15319	15329	15432	15186	15330	15288	15276	15333	15341	15269	15362	15462	15284	15426	15477	15291	15308	15322	15150	15238	15320	15268	15241	15503	15439	15228	15328	15357	15351	15259	15339	15371	15377	15260	15446	15314	15392	15160	15179	15358	15433	15452	15394	15354	15405	15390	15111	15270	15264	15171	15231	15288	15273	15335	15298	15418	15164	15391	15166	15246	15433	15305	15606	15387	15372	15411	15380	15272	15491	15332	15311	15406	15395	15313	15415	15239	15401	15135	15232	15409	15497	15492	15307	15320	15195	15464	15577	15386	15147	15340	15517	15152	15372	15390	15560	15403	15270	15329	15277	15159	15412	15507	15307	15211	15435	15204	15082	15221	15413	15347	15230	15351	15287	15433	15384	15329	15538	15318	15281	15299	15456	15459	15451	15270	15459	15085	15236	15497	15368	15295	15497	15459	15320	15266	15376	15142	15555	15186	15351	15526	15174	15393	15394	15339	15179	15184	15427	15323	15337	15303	15435	15485	15407	15377	15291	15338	15230	15499	15235	15423	15398	15177	15161	15291	15192	15380	15274	15208	15357	15237	15358	15253	15336	15197	15229	15366	15554	15407	15382	15345	15319	15151	15397	15056	15150	15275	15324	15376	15312	15210	15402	15487	15255	15479	15482	15554	15469	15359	15541	15328	15365	15165	15137	15291	15305	15359	15255	15354	15346	15408	15136	15404	15325	15370	15364	15381	15492	15209	15313	15562	15272	15259	15466	15329	15424	15446	15502	15375	15459	15517	15378	15263	15316	15279	15148	15419	15310	15426	15167	15513	15408	15410	15346	15372	15286	15291	15366	15025	15358	15315	15490	15229	15529	15496	15326	15327	15266	15165	15337	15263	15454	15531	15365	15421	15443	15385	15323	15240	15404	15344	15336	15375	15344	15625	15261	15170	15283	15364	15452	15426	15301	15313	15487	15417	15320	15278	15478	15337	15319	15414	15427	15312	15245	15380	15447	15364	15258	15447	15403	15419	15326	15347	15325	15111	15397	15325	15387	15307	15364	15208	15235	15352	15391	15398	15515	15184	15427	15216	15603	15200	15369	15362	15427	15368	15410	15455	15471	15431	15510	15527	15376	15625	15307	15217	15439	15431	15324	15440	15447	15201	15265	15372	15424	15431	15462	15417	15345	15364	15318	15331	15451	15533	15445	15178	15384	15331	15473	15419	15227	15311	15416	15507	15452	15204	15528	15349	15414	15129	15300	15308	15411	15423	15354	15300	15489	15322	15558	15331	15273	15381	15426	15437	15329	15432	15398	15293	15299	15272	15160	15350	15303	15320	15162	15233	15409	15429	15331	15250	15418	15248	15371	15374	15500	15282	15308	15334	15437	15302	15412	15274	15431	15344	15234	15213	15222	15223	15362	15400	15335	15403	15390	15214	15497	15209	15318	15227	15213	15335	15342	15335	15371	15558	15456	15460	15339	15437	15164	15226	15294	15512	15418	15427	15173	15269	15183	15167	15277	15448	15385	15513	15277	15187	15405	15208	15406	15263	15393	15220	15312	15399	15363	15343	15269	15190	15502	15471	15332	15311
22120	43178	36313	28289	23404	20110	18132	16915	16104	15716	15225	14874	14806	14601	14579	14358	14310	14113	14287	14247	14256	14167	14197	13980	14190	14288	14177	13930	14123	14222	14066	14050	14091	14112	13997	14266	14110	14149	14022	14161	13975	13928	14169	14013	14208	14086	14104	14184	13960	14252	14200	13972	14042	14017	14044	13939	14123	14226	13868	14108	14088	14143	14001	14016	14151	13883	14262	14036	14032	14126	14083	13912	13998	14092	14174	14086	13990	14045	14078	13982	14002	14088	14062	14097	13916	13960	13965	14086	14120	14057	13981	14171	14097	14087	14015	14068	14075	14099	13863	13920	14021	14003	13990	14120	14197	14141	14036	14086	14131	14031	14072	14142	14160	14155	14137	13830	13971	14165	14055	14068	14033	14177	14197	14088	14082	14088	14054	14066	13843	13967	14027	13857	14112	14074	14162	14111	14150	14225	14006	14104	14014	14047	14080	14161	14293	14102	14158	14101	14113	13969	13900	13987	14252	14013	13930	14101	14065	14095	14069	14125	14059	14075	14055	14128	13987	14007	14209	14003	14015	14043	14110	13987	14064	14081	14057	14095	14165	14159	13898	13973	14126	14015	14183	14144	13936	14274	14041	14056	14098	14074	14015	13974	13998	14040	14156	14045	13898	14139	13923	13985	13956	14280	14092	13988	13983	14024	14176	14034	13851	14205	13953	14057	14099	14101	14150	14054	13911	14044	14123	14015	14166	14170	14084	14120	14118	13959	13969	14226	14192	14012	14132	13812	14030	13941	14134	14182	14086	14171	13978	14036	13978	13931	13934	14063	14034	14221	14151	14189	13920	14013	14106	14017	14045	14038	14090	13978	13980	14019	13999	14008	14161	14079	14001	14030	13970	14052	13993	14129	13852	14058	14024	14209	14128	13873	14153	13934	14192	14134	13939	14206	14037	14027	14136	14065	14027	13949	14042	14028	14124	14045	14134	14137	14144	13955	14032	13929	14082	14217	13881	14065	13983	14093	13878	13999	13950	14137	14021	13898	14133	14133	14186	14018	13911	13985	14052	14186	14074	14174	14077	14008	14039	14162	14049	14028	14156	14010	14002	14074	14166	13886	14267	13971	14011	14240	14119	14130	14113	14005	13969	14078	14091	14022	14094	14002	14123	13956	14132	14088	14076	14085	14159	14013	14007	14054	14013	14081	14091	13979	14081	14004	13893	14067	13926	14198	14126	14111	14108	14010	14053	14207	14004	14043	13886	14096	14108	13900	14063	13935	13976	14122	14059	14062	14051	13961	13922	14155	14018	14243	14021	13881	13841	14117	14151	14102	14054	14003	13970	14035	14023	14141	14097	13981	14153	14059	14231	13984	13953	13985	13939	14233	14114	14006	14143	14070	14129	14074	14103	14088	14116	14163	14211	14019	14190	14073	14167	13978	14292	14158	14095	14006	14023	14133	14069	13978	14114	13907	14090	14053	14013	14055	14162	14102	14093	14058	14026	14047	14096	14132	13823	13945	14046	13928	14034	14277	14048	14026	14269	14282	14094	14170	13991	14108	13950	14062	14105	14086	13922	14026	14093	14052	14136	14040	14084	14065	14119	13988	14199	14054	14155	14051	14115	14070	14113	14076	14049	13988	14222	14257	14142	14120	14141	14164	14145	13921	14070	13971	14102	14211	14140	14036	14001	14021	14158	14171	14181	13991	14211	13996	14025	14127	13896	14194	14060	14095	14050	13936	13905	14027	14113	14062	13977	14124	14189	13941	14231	14015	14113	14220	14057	14050	14062	14100	14083	13913	14037	14171	14097	14152	14067	14174	14100	13882	14055	14164	14058	14207	13987	13985	14246	14095	13997	14289	14043	14204	14028	14025	14075	13938	14135	13902	13879	14218	13953	14101	14147	14009	14111	13904	14133	14081	14296	14025	14033	14043	14008	14006	14214	13966	14158	14202	14079	13872	14079	13912	14137	14192	13939	14146	13964	14116	14142	14184	14150	14150	13984	14110	13965	13964	14124	13844	13900	13965	13976	14090	14082	14099	14026	14190	14044	13972	14073	14146	14059	14088	14074	13957	13961	13999	14075	13980	13962	14184	13971	14044	13947	14129	14273	14070	14113	14094	14169	14069	13977	14011	14019	14212	14035	13965	14135	13915	14122	14081	14278	14150	14002	14171	13922	14057	14182	13990	14055	14026	14080	14070	14129	14164	14090	14210	13889	14027	13973	14131	14030	14079	14046	14112	14135	14097	14086	14080	13996	13968	13965	13899	14207	14067	13942	13921	14068	14200	13992	14054	13986	14058	14297	14256	14141	14035	14285	13862	14073	14165	14178	14019	14080	14018	14073	14004	14171	14222	13928	14031	13998	14120	14039	14040	13990	14080	13979	14148	14114	14160	14039	13948	14143	14108	14092	13951	14041	14137	14174	13905	14261	14079	13928	14237	14109	14057	14059	14125	13981	13991	14154	13871	14200	14116	14160	13935	14183	13937	14034	13970	14139	14191	14103	14137	13930	14204	14039	14249	14062	13996	14116	14134	13989	14165	13996	14036	13854	14112	14157	14007	13982	14057	14186	14076	14103	14311	13990	14054	14012	13965	14049	14043	14124	13941	14115	14098	13907	13950	14020	13986	14007	14013	13898	13989	14001	14098	14011	14075	14193	14214	14176	14214	14125	13952	13971	14002	14042	14078	13838	14102	13912	13908	13938	14118	14176	14046	14117	14131	14107	13955	14144	14071	13958	14165	14192	14006	14066	13858	14285	13933	14193	14057	14074	14103	14187	14063	14132	14150	14104	14045	14083	14208	14102	13920	14117	14186	14227	14023	14021	14081	13987	13976	14149	14192	14204	14110	13966	14082	13776	14130	14063	14114	13919	14033	14179	13962	14098	14113	13844	14175	14024	13865	14077	14158	14121	13813	14033	14041	14089	13993	14078	14149	13922	13987	14198	14072	14178	13945	14098	14245	14167	13889	14009	13892	14152	14013	13963	14006	14060	14065	14118	14061	14058	14012	14158	14157	14070	14151	14027	14142	14016	13947	13918	14094	14177	14153	14135	13918	14146	14052	13959	13915	14062	14025	13926	14195	13998	14181	14038	14099	13882	14100	14036	14019	14082	14028	14068	13955	14073	14135	14214	13996	13950	14065	14096	14065	13947	13887	14082	13950	14143	13917	13862	13995	14042	14353	14041	14017	14023	13983	14106	14159	13848	13929	14040	13944	14012	13996	14166	14149	14184	14180	13981	13993	14196	13917	14124	14146	14073	14189	14145	14039	14022	14038	14047	14152	14115	14104	14173	14024	14017	14092	13938	14006	14061	14037	14053	14004	14108	14027	14203	14149	13947	13860	14117	13862	14141	14049	13961	13967	14048	14125	14079	14240	14091	14066	14115	13935	13999	14003	14149	13961	14115	14153	13959	13883	14122	14166	14153	14236	14061	14056	14129	14047	14092	14071	14049	14062	14076	13981	14045	14178	13876	14174	14007	14110	14253	14035	14178	13976	13820	14123	14060	14146	14045	14270	14247	14092	14035	14092	14182	14067	14096	14260	14029	14225	14007	14192	14113	14022	13972	14063	13989	14069	14028	14022	14071	14104	13964	14070	14054	13969	14028	13941	14029	14029	14056	14098	14107	14067	13900	14008	14123	14060	14060	14141	14017	13895	14203	14037	14067	14043	14257	14157	14069	14024	13975	14111	14118	14147	14065	14067	13972	14016	14154	13904	13993	14081	14148	14045	14069	14023	14099	13943	13961	14222	14181	14021	14125	14207	13892	14221	14136	14102	13943	14075	14043	13946	14178	14079	13924	14001	14117	14002	13966	13965	14232	14127	14144	14061	14100	14107	14005	14212	14102	14135	14006	14059	13930	14164	14060	14127	13967	14089	14127	14125	14020	14137	14015	13933	14161	13975	14028	14221	13987	14066	14139	14151	14137	14122	14142	14051	14175	14089	14009	14056	14077	14028	14057	14065	13948	14080	14034	14121	14129	14076	14078	14087	13963	13840	14075	14095	14147	14077	14122	14004	13876	14056	13971	14043	14241	13930	14072	13981	13993	14089	14171	14072	13894	13998	14059	14196	14026	14140	14074	13959	14092	14168	14056	14071	14237	14288	14078	14162	14066	14043	14212	14076	14413	13966	14083	14091	14143	14048	14051	13911	14096	14126	14122	13933	13951	14063	14045	13987	14086	14104	14137	14265	14078	13834	14140	14059	14126	14030	13968	14060	14171	13942	14170	14108	14159	14080	14060	14042	14216	14198	14100	14148	13945	14113	14073	14276	14078	14182	14125	13981	14266	14019	14175	14097	14103	14104	14110	14058	13990	14116	14087	13754	13997	14058	13913	14104	14051	14159	14042	14018	14096	13901	13934	13992	14066	14062	14124	14048	13942	14159	14069	14228	14056	14131	14071	14089	14047	14081	14107	14010	14139	13811	13925	14227	14086	14068	13976	14084	13990	14129	14166	14150	14052	14015	14004	13909	14056	14088	13992	14236	13961	13988	14102	13914	14029	14148	14071	14169	13991	14023	14116	14139	14015	13945	14075	14117	14109	14136	14038	13949	13901	14144	13962	14155	14116	14012	14052	14111	13982	14130	14191	14113	14119	14022	14160	13987	14003	14034	14056	14148	14101	14022	14193	13871	14071	13965	14188	14094	13955	14078	14127	13999	14089	13940	14160	14019	13907	14176	13953	14078	13991	13855	14032	13932	14115	14167	13951	14113	14075	14101	14055	13957	13998	14044	13973	14072	14308	14028	14057	14066	14113	13976	13939	13999	14071	13977	14011	14104	14073	14219	14069	13906	14200	14017	14089	14039	14044	13987	14049	13930	14081	14241	14053	14206	14051	14127	13975	13948	14075	14163	14080	14098	14245	14022	14062	13975	14268	13982	13976	14089	14113	14095	14118	14016	14196	13995	14139	14148	14163	14061	14244	13983	13988	14017	14046	14111	14092	14193	13919	14062	14159	14013	14281	14066	14003	14186	14037	14000	13986	14082	13940	14015	13913	13976	14281	13965	14076	14131	14132	14161	14108	14226	14040	14143	14020	14063	14254	14047	14278	13971	14151	14041	13987	14073	14094	14094	14124	13996	14119	13938	14181	13977	14066	14034	14085	14156	14147	14074	13979	14163	14278	14136	14047	14080	14010	14095	13860	14127
25543	21646	27108	27072	19694	17937	17357	16179	15706	15541	15579	15176	15132	14976	15037	15140	15015	15013	15069	15053	14885	14984	14970	15017	15114	14949	14786	14877	14925	14780	14826	14916	15025	14900	14877	15057	14928	14889	14965	14929	14770	14842	14796	15125	14967	14953	14971	14928	14741	14923	14861	14861	14982	14916	14763	15003	14927	14918	15034	14682	14967	14906	14853	14947	14994	14777	14726	14940	14895	14767	14833	15008	14835	14915	14725	14796	14937	14760	15013	14687	14997	15121	15074	15138	14752	14781	14758	14854	14778	15005	14788	14874	14861	14628	14865	14838	14913	15070	14820	14860	14875	14583	14680	14765	14785	14910	14838	14758	14733	14902	14903	14819	14764	14691	15097	14940	14744	14785	14954	14856	14724	14733	14702	14884	14699	14926	14803	15030	14778	14998	14888	14792	14810	14753	14921	14986	14821	14740	14988	14837	14874	14848	14873	14971	14697	14773	14780	14663	14838	14658	14779	14863	14712	14748	14998	14833	14825	14861	14847	14857	14812	14891	14815	14760	14903	14817	14908	15024	14838	14877	14968	14876	14935	14753	14921	14785	14922	14672	14687	14997	15028	14708	14894	14830	14845	14809	14754	14754	15045	14867	14857	14882	14745	14918	14981	14638	14821	14810	14879	14743	14836	14773	14863	14729	14864	14882	14987	15111	14979	14906	14893	14836	14834	14821	14890	14743	14795	14966	14865	14901	14910	14861	14689	14818	14844	15098	14941	14919	14914	14728	14728	14752	14842	14978	14830	15009	14786	14790	15010	15029	14927	14950	14773	14937	14929	14970	14809	14928	14896	14880	14941	14791	14957	15006	14737	14923	14937	15026	14755	14682	14777	14801	14858	14721	14796	14903	14997	15065	15084	14915	14952	14955	14948	14874	14757	14675	14748	14859	14874	14894	14856	14653	14969	14880	14934	14885	14892	14924	14953	14882	14802	14801	14863	14851	14967	14930	14807	14968	14798	14757	14940	14885	14899	14687	14866	14838	14604	14742	14919	14940	15026	14904	14701	14871	14729	14540	14727	14780	15036	14768	14789	14849	14787	14840	14781	14891	14771	14907	14741	14846	14596	14901	14805	15051	14907	14982	14868	14861	14957	14893	14864	14914	14627	14611	14792	14968	14874	14843	14620	14913	14806	14899	14880	14763	14727	14819	15092	14806	14907	14899	14991	14906	14671	14708	14866	14755	14930	14872	14819	14764	15071	14808	14882	14973	14726	14815	14822	14892	14980	14821	14825	14768	14956	14802	14902	14819	14687	14676	14842	14669	14683	14939	14701	14798	14845	14956	14789	14794	14756	14918	14917	14927	14867	14959	14754	14885	14697	14855	14934	14746	14974	14671	14800	14993	14973	14746	14891	14955	14722	14945	14786	14747	14886	14923	15065	14974	14863	14756	14927	14883	14892	14937	14797	14954	15040	14836	14857	14748	14884	15011	14870	14916	14800	14875	15038	14750	14913	14919	14855	14830	14866	14885	14780	14866	14846	14951	14939	15062	14815	14803	14847	14890	14943	15099	14820	14977	14991	14953	14816	14777	14942	14810	14865	14766	15040	14844	14954	14899	14977	14849	14732	14894	14778	14967	14703	14866	14711	14966	14779	14848	14684	15018	14885	14868	14976	15162	14821	14980	14766	14885	14750	14904	14833	14622	14775	14652	14846	14839	15090	14945	14825	14754	14779	14905	14909	14829	14768	14937	15004	15034	14811	14804	14843	14863	14909	14853	14800	14979	14661	14882	14967	14833	14505	14754	14905	14852	14961	14798	14643	14875	14968	14845	14995	14935	14818	14879	14914	14902	15000	14727	14889	14967	14924	14940	14900	14769	15028	14973	14854	14811	14757	14716	14857	15043	14896	14762	14794	14921	14942	14923	14974	14990	14871	14941	14996	14971	14856	14833	14922	14926	14811	14716	14767	14722	14901	14880	14923	14992	15063	14625	14873	14685	14728	15105	14919	14801	15158	15039	14862	14928	14748	14955	15020	14797	14868	14924	14679	14887	14830	14880	14735	14636	14782	14714	14923	14923	14964	15073	14730	15022	14923	15013	14859	14916	14962	14798	14842	14634	14846	14814	14862	15054	14964	14618	14777	14758	14842	14797	14858	14734	14986	14898	14833	15060	14812	15065	14992	14930	14748	14843	14915	14689	14831	14865	14708	14947	15080	14732	14840	14883	15096	15148	14783	14820	14838	15030	14960	14821	14978	14938	14968	14889	15065	14951	14807	14844	14931	14863	14768	14838	14709	14859	14895	14787	14874	14934	14939	14866	14851	14864	14897	14821	14813	14958	14787	14780	14648	14961	14888	14683	14790	14886	14964	14828	15058	14897	15010	14817	14634	14804	14906	14597	15150	14663	14966	14897	14968	14852	14821	14823	15005	14879	14923	14846	14786	14833	14956	14966	14975	15012	15002	14904	14821	14684	15076	14802	14823	14957	14893	14899	14934	14717	14877	14976	14954	14844	14824	14652	14916	14869	14862	14953	14929	14831	14713	14847	14765	14923	14912	14787	14895	14851	14694	14888	14952	14768	14882	14758	14806	14954	14811	14919	14741	14987	15037	14872	14897	14828	14898	15081	14916	14755	14871	14756	14943	14979	15144	14814	14905	14851	14908	14707	14804	14859	14977	14988	15020	14933	14762	14885	14835	14944	14880	14931	14836	14794	15017	14896	15056	14845	14683	14953	14798	14866	14828	14804	14919	14972	14978	14892	14851	15041	14913	14940	15016	14928	14809	14833	14752	14942	14793	14829	14849	14742	14786	14656	14930	14817	14750	14773	14931	14988	15073	14975	14965	14998	14945	14850	14922	14860	14757	14966	14968	14854	14835	14848	15203	14912	14850	14663	14931	14893	14888	15062	14771	14913	14860	15027	14911	14818	14850	15028	14827	14927	14649	14865	14888	14812	14909	14991	14729	14833	14785	14887	14659	14974	15043	14985	14867	14704	14813	14949	14747	14785	14783	14977	14930	14914	14890	14710	14764	14874	14763	15003	14709	14857	15039	14800	14845	14677	14781	14888	14869	14843	14831	14864	14930	14868	14753	14826	14638	14995	14766	14944	14828	14742	14763	15057	15026	14974	14768	14776	15024	14922	14884	14880	14805	15005	14832	14902	14915	14918	14756	14797	15121	15089	14893	14822	14736	14628	14584	14789	14928	15099	14992	15027	14940	14903	14831	15100	15065	14867	14729	14728	14963	14751	14785	14806	14788	14962	14821	14875	14651	14918	14922	14772	14902	14615	14715	14813	14978	14879	14986	14970	15057	14892	15044	14709	14804	14823	14844	14831	14804	14963	15043	14945	14929	14867	14895	14865	14670	14909	14767	14725	14993	14617	14913	14871	14767	14926	15004	14804	15005	14868	14879	14768	14799	14711	14791	14979	14905	14879	14928	14779	14971	14824	15022	15056	14872	14866	14888	14952	14729	14987	15032	14944	14850	14887	15014	14957	14721	14806	14804	14945	14843	14958	15080	14953	14893	14790	14948	14754	14979	15026	14828	15001	14820	14986	14919	14671	14831	14870	14754	14805	14695	14899	14769	14736	15050	14918	14966	14811	14746	14918	14696	14948	15092	14924	14791	14856	14874	14919	14922	14848	14657	14809	14887	15007	14971	14893	14919	14770	15077	15053	14967	14803	14795	14780	14927	14774	14698	14930	14865	14911	14927	14956	15041	14593	14788	14694	14634	14874	14880	15081	14817	14861	14808	15039	15143	14643	14864	14727	14859	14848	14986	14807	15026	14827	14904	14800	14951	14809	14933	14973	14881	14931	14945	14901	14833	14883	14709	14900	14952	14867	14819	14878	14887	14935	14884	14667	14886	14966	14897	14744	14776	14822	14870	14825	14836	14716	14997	14937	14828	14706	14796	14909	15080	14870	14837	14915	14903	14820	14915	14771	14825	14849	14945	14947	14862	14845	14827	14682	14780	14779	14960	14757	14935	14733	14725	14743	14759	14885	14785	14749	14634	14963	14901	14932	14768	14962	15002	14781	14872	14711	14794	14923	14903	14834	14900	14942	14900	14845	14730	14864	14941	14928	14968	14826	14767	15022	14797	14754	14796	14812	14887	14976	14904	14799	15055	14947	14955	14843	15020	14670	14763	14902	15132	15025	14840	14855	15003	14881	15069	14841	15007	14790	15104	14850	14773	14913	14844	14942	14895	14738	14872	14885	15063	14795	14912	14789	14946	14823	14944	15128	14864	14908	14877	14804	14894	14740	14612	15048	14906	14847	14924	14739	14908	14857	14939	14976	14834	15011	14938	14545	14978	14870	15048	14936	14781	14795	14794	14815	14969	14945	14951	14984	14951	14987	14731	14836	15003	14907	14913	14828	15034	15018	14933	14688	14824	14992	14798	14918	14899	14916	14855	14802	14897	14840	14926	14897	14787	14775	14863	14894	14868	14715	14972	14754	14689	14817	14975	14781	14655	14833	14952	14859	14970	14945	14875	14825	14931	15115	15063	14763	14723	14671	14864	14901	14979	14929	15059	14845	14784	14753	15093	14810	14929	14630	14639	14801	14954	14848	14761	14810	14981	14956	14847	14727	14892	14902	14958	14817	15035	14787	14945	14919	14764	14848	14744	14858	14820	15027	14896	14838	14849	14835	14974	14938	14966	14908	14801	14821	14758	14934	14900	14810	15046	14895	14727	14768	14813	14952	14925	14988	14910	14817	15031	15023	14804	14845	14884	14781	14952	15004	14902	14801	14945	14821	14800	14700	14998	15049	14894	14889	15060	14733	14728	14580	14832	14889	14738	14972	14852	14766	14903	14922	14827	14937	15075	14820	14870	14894	14952	14789	14847	14930	14729	14833	14998	14860	15030	14903	14900	15027	15043	14792	15029	14980	15016	14853	14928	14905	14778	14876	14833	14835	14697	14623	14753	14818	14947	14843	14998	14991	14763	15053	14855	14859	14692	14914	14832	15044	14855	14976	15069	14672	14891	14789	14848	14729	14837	14771	14868	14862	14775	14796	14783	14816	14860	14620	14942	14982	15094	14888	14861	14818	14904	14876	14842	14875	14982	14785	14853	14816	15033	14889	14825	14964	14968	14943	15171	14841	14896	14794	14914	14856	14825	14875	14951	14759	14827	14641	14832	14932	14793	14852
22463	39290	32143	24955	20610	18309	16956	15944	15376	14741	14585	14355	14286	14129	14129	14111	13978	13774	13892	13922	13764	13806	13745	13775	14018	13864	13804	13781	13778	13770	13807	13853	13894	13881	13779	13889	13802	13827	13798	13787	13831	13753	13840	13873	13615	13875	13803	13921	13879	13781	13876	13849	13704	13827	13649	14041	13870	13759	13777	13892	13807	13862	13976	13902	13809	13860	13800	13859	13816	13829	13786	13874	13815	13787	13884	13820	13844	14015	13876	13870	13848	13687	13790	13947	13815	13831	13800	13794	13618	13921	13661	13826	13800	13719	13783	13778	13838	13781	13900	13793	13871	13886	13931	13740	13673	13725	13737	13808	13875	13706	13722	13772	13690	13805	13902	13723	13795	13886	13743	13798	13762	13618	13718	13761	13738	13841	13725	13925	13706	13808	13864	13822	13794	13886	13832	13754	13776	13929	13710	13694	13721	13819	13824	13775	13953	13774	13663	13684	13855	13773	13926	13731	13962	13717	13659	13852	13565	13903	13935	13657	13902	13747	13822	13751	13573	13939	13752	13813	13875	13793	13658	13860	13760	13833	13762	13741	13939	13652	13757	13888	13662	13562	13900	13790	13657	13859	13950	13834	13803	13763	13761	13903	13734	13853	13825	13821	13763	13864	13750	13867	13763	13776	13794	13874	13791	13863	13915	13626	13824	13984	13913	13866	13900	13783	13635	13780	13975	13667	13762	13767	13637	13738	13595	13664	13845	13900	13808	13719	13830	13828	13788	13913	13656	13800	13800	13842	13857	13722	13985	13788	13674	13649	13909	13768	13778	13785	13804	13863	13778	13870	13811	13857	13813	13879	13882	13763	13896	13833	13777	13786	13804	13739	13733	13722	13746	13772	13783	13807	13742	13688	13837	13690	13790	13756	13771	13775	13775	13877	13805	13758	14075	13713	13731	13917	13852	13768	13799	13606	13776	13789	13734	13682	13887	13750	13962	13857	13776	13860	13743	13785	13818	13788	13794	13694	13822	13756	13685	13969	13966	13814	13895	13882	13599	13658	13794	13857	13816	13811	13708	13963	13887	13721	13894	13824	13648	13644	13757	13725	13763	13776	13711	13827	13800	14026	13826	13824	13779	13775	13769	13775	13813	13595	13717	13752	13821	13725	13895	13822	13752	13848	13758	13860	13728	13847	13835	13889	13663	13734	13886	13862	13721	13840	13788	13781	13859	13925	13804	13654	13764	13934	13862	13861	13581	13754	13781	13852	13788	13910	13922	13865	13974	13795	13791	13779	13845	13901	13713	13808	13610	13727	13732	13929	13779	13717	13860	13783	13748	13914	13774	13642	13760	13804	13652	13850	13901	13814	13856	13897	13742	13790	13789	13662	13759	13932	13742	13878	13849	13764	13954	13623	13772	13728	13894	13701	13781	13799	13719	13632	13829	13742	13915	13840	13712	13810	13846	13822	13844	13888	13988	13850	13686	13834	13817	13992	13776	13798	13727	13801	13915	13701	13793	13872	13756	13891	13885	13623	13872	13850	13752	13570	13832	13879	13895	13820	13815	13556	13662	13716	13903	13873	13737	13678	13748	13729	13798	13637	13855	13747	13891	13849	13852	13663	13810	13669	13836	13883	13583	13839	13867	13921	13852	13668	13811	13800	13826	13805	13606	13864	13820	13772	13947	13621	14019	13851	13779	13857	13651	13866	13811	13736	13784	13714	13847	13888	13781	13853	13808	13663	13790	13917	13715	13696	13777	14008	13866	13915	13811	13770	13762	13820	13891	13815	13767	13815	13616	13748	13854	13794	13818	13880	13811	13621	13884	13881	13751	13905	13737	13854	13769	13916	13848	13712	13789	13640	13866	13802	13909	13881	13651	13915	13706	13745	13881	13754	13849	13742	13511	13967	13846	13662	13808	13857	13721	13804	13890	13873	13743	13852	13926	13891	13724	13845	13749	13721	13790	13826	13759	13785	13686	13824	13710	13743	13750	13775	13597	13949	13744	13732	13748	13742	13706	13826	13791	13811	13840	13784	13910	14026	13645	14042	13738	13719	13718	13780	13614	13882	13766	13866	13583	13684	13832	13846	13779	13960	13669	13775	13892	13864	13698	13774	13768	13928	13748	13762	13936	13764	13675	13912	13642	13904	13916	13668	13821	13778	13678	13874	13776	13770	13746	13952	13793	13959	13833	13707	13736	13788	13675	13750	13856	13829	13785	13799	13764	14022	13798	13796	13808	13757	13794	13684	13791	13825	13857	13829	13974	13842	13893	13809	13757	13930	13973	13808	13812	13858	13872	13704	13805	13928	13887	13841	13718	13787	13877	13979	13864	13731	13894	13753	13802	13846	13771	13818	13901	13793	13738	13803	13784	14013	13852	14056	14003	13768	13633	13631	13888	13756	13652	13825	13858	13676	13834	13853	13935	13899	13731	13627	13981	13826	13736	13827	13842	13737	13726	13804	13973	13826	13813	13575	13799	13933	13720	13823	13732	13701	13871	13671	13817	13778	13751	13966	13658	13800	13850	13758	13672	13707	13996	13813	13888	13810	13700	13749	13948	13752	13812	13894	13793	13780	13891	13934	13893	13678	13758	13796	13831	13910	13923	13783	13799	13662	13879	13769	13891	13798	13705	13903	13884	13734	13746	13938	13736	13855	13746	13826	13729	13865	13799	13924	13906	13781	13742	13840	13808	13918	13813	13686	13867	13826	13732	13664	13956	13875	13763	13683	13755	13967	13830	13686	13881	13751	13738	13708	13887	13767	13943	13788	13814	13804	13919	13669	13821	13860	13757	13748	13748	13635	13904	13897	13710	13759	13848	13837	14006	13752	13809	13728	13921	13844	13901	13756	13747	13754	13976	13700	13928	13906	13791	13730	13798	13737	13870	13935	13822	13751	13618	13519	13686	13828	13966	13827	13853	13912	13752	13824	13904	13849	13935	13773	13769	13759	13744	13872	13854	13834	13794	13818	13736	13716	13874	13790	13776	13718	13734	13829	13878	13696	13885	13914	13719	13756	13720	13859	13644	13986	13832	13891	13945	13851	13766	13867	13850	13739	13834	13718	13697	13711	13795	13625	13621	13785	13650	13800	13823	13782	13850	13836	13736	13899	13809	13875	13805	13654	13902	13902	13735	13984	13894	13821	13758	13742	13759	13873	13753	13752	13778	13760	13601	13865	13856	13670	13732	13821	13889	13897	13712	13888	13809	13844	13776	13825	13791	13741	13746	13985	13766	13735	13949	13669	13739	13791	13767	13748	13754	13833	13797	13859	13931	13864	13919	13806	13968	13882	13780	13686	13849	13699	13735	13813	13657	13683	13667	13800	13768	13772	13840	13633	13809	13835	13805	13911	13842	14067	13905	13890	13650	13813	13673	13796	13828	13847	13927	13740	13828	13955	13658	13724	13923	13548	13794	13800	13795	13847	13854	13840	13816	13693	13850	13713	13796	13936	13802	13717	13923	13822	13891	13662	13812	13741	13829	13714	13673	13732	13871	13903	13765	13761	13965	13808	13881	13873	13811	13749	13946	13842	13716	13775	13763	13740	13804	13625	13799	13771	13797	13707	13854	13659	13631	13885	13822	13807	13821	13594	13730	13726	13827	13772	13857	13900	13641	13693	13793	13694	13798	13602	14001	13876	13722	13731	13848	13716	13865	13887	13944	13551	13762	13943	13871	13776	13758	13820	13943	13819	13833	13802	13835	13883	13777	13819	13855	13777	13700	13869	13629	13754	13831	13780	13732	13736	13680	13825	13850	13850	13841	13644	13964	13947	13740	13678	13669	13891	13770	13755	13768	13858	13924	13708	13798	13784	13810	13764	13674	13710	13725	13680	13790	13720	13963	13789	13805	13845	13769	13951	13817	13873	13783	13939	13721	13701	13878	13698	13729	13608	13755	13782	13718	13986	13721	13835	13724	13688	13579	13632	13844	13755	13701	13827	13921	13842	13763	13752	13822	14045	13740	13749	13841	13956	13836	13897	13820	13581	13874	13708	13731	13800	13883	13852	13831	13891	13917	13851	13970	13699	13995	13627	13709	13813	13871	13883	13918	13612	13721	13859	13877	13699	13682	13841	13852	13958	13835	13871	13795	13728	13814	13847	13891	13635	13849	13796	13797	13920	13844	13867	13915	13695	13922	13700	13766	13718	13945	13840	13759	13839	13752	13754	13811	13781	13814	13890	13858	13946	13808	13587	13843	13796	13741	13893	13840	13791	13876	13793	13751	13739	13725	13900	13831	13773	13868	13686	13827	13748	13963	13574	13855	13796	13730	13629	13823	13790	13832	13845	13754	13922	13700	13751	13862	13825	13807	13814	13669	13726	13902	13594	13871	13654	13714	13818	13697	13824	13715	13829	13845	13759	13850	13776	13939	13887	13818	13722	13812	13809	13825	13769	13785	13784	13801	13824	13634	13765	13756	13837	13824	13918	13817	13875	13731	13763	13678	13755	13774	13786	13996	13770	13818	13857	13777	13862	13832	13924	13813	13881	13683	13893	13850	13798	13958	13836	13728	13772	13771	13585	13702	13775	13828	13681	13854	13783	13779	13834	13826	13692	13919	13762	13844	14007	13761	13818	13940	13879	13694	13913	13740	13876	13804	13675	13834	13895	13801	13861	13580	13763	14033	13735	13760	13858	13708	13874	13818	13791	13858	13619	13952	13865	13928	13810	13708	13801	13825	13895	13811	13809	13721	13863	13770	13843	13803	13829	13849	13730	13692	13749	13679	13698	13758	13532	13856	13772	13973	13734	13820	13765	13867	13728	13771	13619	13855	13906	13923	13750	13799	13909	13743	13846	13971	13735	13675	13860	13811	13964	13765	13917	13722	13913	13903	13898	13886	13723	13829	13979	13865	13766	13804	13927	13767	13692	13904	13943	13774	13829	13818	13680	13739	13880	13759	13764	13740	13667	13706	13770	13916	13897	13773	13736	13768	13787	13897	13708	13638	13785	13821	13886	13908	13825	13970	13839	13847	13832	13807	13664	13873	13683	13737	13766	13751	13655	13896	13797	13863	13777	13889	13723	13793	13803	13705	13861	13814	13785	13814	13761	13882	13822	13700	13762	13698	13838	13846	13706	13932	13699	13879	13712	13976	13913	13849	13758	13788	13949	13817	13746	13929	13734	13886	13713	13968	13762	13727	13845
22672	21528	28677	24865	22086	23631	23669	18637	17286	17029	16437	16121	16090	15777	15694	15596	15778	15522	15602	15454	15424	15589	15338	15627	15398	15124	15431	15274	15358	15410	15335	15359	15446	15305	15344	15405	15318	15464	15342	15331	15412	15307	15234	15283	15319	15400	15288	15450	15378	15115	15403	15261	15349	15359	15460	15263	15480	15135	15527	15177	15375	15306	15535	15336	15437	15439	15568	15218	15429	15340	15296	15162	15430	15338	15161	15470	15448	15262	15110	15332	15289	15307	15392	15469	15207	15307	15422	15305	15163	15391	15252	15357	15334	15292	15479	15383	15098	15267	15221	15176	15426	15361	15153	15104	15248	15243	15290	15421	15446	15177	15238	15282	15396	15280	15343	15387	15334	15535	15318	15357	15062	15426	15251	15166	15268	15253	15294	15180	15340	15050	15356	15384	15398	15387	15046	15183	15453	15235	15225	15238	15195	15189	15503	15336	15309	15119	15316	15281	15216	15163	15086	15171	15331	15373	15380	15423	15313	15364	15341	15434	15413	15325	15259	15309	15480	15052	15316	15450	15322	15461	15360	15169	15444	15376	15345	15144	15286	15268	15350	15290	15237	15502	15462	15398	15324	15119	15272	15393	15256	15183	15323	15341	15202	15299	15245	15162	15429	15296	15348	15419	15477	15431	15378	15400	15436	15204	15231	15420	15442	15236	15208	15258	15388	15167	15256	15059	15197	15239	15177	15076	15224	15435	15241	15255	15300	15138	15444	15171	15198	15338	15201	15346	15282	15468	15166	15174	15408	15441	15385	15206	15378	15262	15066	15261	15291	15275	15238	15454	15371	15185	15215	15395	15301	15082	15162	15504	15528	15264	15336	15319	15324	15280	15365	15175	15359	15208	15191	15262	15185	15258	15352	15206	15345	15237	15405	15261	15043	15060	15144	15044	15134	15308	15483	15282	15039	15428	15440	15246	15138	15194	15293	15294	15358	15224	15319	15321	15207	15351	15220	15362	15298	15168	15396	15163	15270	15187	15254	15146	15297	15204	15236	15205	15511	15255	15322	15137	15325	15389	15185	15327	15279	15329	15196	15439	15457	15198	15236	15226	15130	15410	15159	15252	15192	15286	15271	15288	15063	15133	15184	15129	15152	15342	15154	15337	15296	15233	15307	15086	15274	15222	15366	15301	15224	15305	15343	15288	15215	15073	15269	15242	15336	15273	15263	15236	15212	15272	15192	15195	15361	15393	15343	15475	15257	15154	15360	15275	15341	15480	15206	15284	15415	15469	15143	15316	15438	15142	15196	15246	15257	15234	15251	15458	15406	15489	15205	15337	15267	15306	15262	15397	15097	15387	15286	15033	15239	15120	15434	15575	15285	15350	15300	15107	15216	15178	15196	15109	15177	15378	15251	15202	15108	15282	15304	15297	15291	15367	15209	15236	15206	15277	15106	15093	15407	15361	15296	15232	15299	15301	15287	15413	15217	15416	15450	15305	15336	15377	15163	15264	15381	15130	15359	15408	15553	15169	15273	15196	15183	15166	15297	15197	15140	15567	15450	15212	15435	15370	15478	15161	15338	15209	15313	15209	15265	15232	15455	15272	15170	15273	15364	15425	15369	15074	15111	15364	15238	15403	15447	15367	15289	15315	15135	15401	15356	15135	15258	15515	15529	15230	15070	15396	15282	15301	15203	15163	15405	15263	15198	15170	15197	15390	15272	15194	15314	15208	15235	15243	15314	15181	15183	15099	15503	15223	15207	15261	15099	15140	15220	15321	15168	15278	15376	15230	15351	15220	15241	15218	15359	15304	15001	15178	15311	15468	15193	15299	15133	15228	15277	15226	15320	15356	15368	15289	15280	15267	15262	15218	15366	15246	15359	15199	15307	15155	15357	15256	15206	15226	15368	15286	15336	15354	15349	15142	15472	15402	15357	15233	15162	15455	15219	15278	15352	15246	15342	15173	15429	15383	15310	15020	15336	15218	15357	15238	15136	15220	15308	15225	15278	15236	15230	15160	15068	15183	15129	15177	15352	15182	15304	15225	15304	15215	15231	15409	15360	15436	15416	15296	15172	15141	15050	15176	15333	15236	15331	15362	15217	15328	15239	15348	15426	15170	15324	15242	15410	15281	15271	15312	15000	15292	15347	15129	15269	15398	15326	15191	15206	15334	15284	15168	15122	15406	15364	15366	15408	15138	15480	15165	15583	15294	15203	15169	15340	15169	15229	15082	15240	15082	15331	15496	15185	15176	15244	15298	15388	15177	15198	15324	15534	15425	15516	15290	15205	15172	15338	15195	15392	15230	15211	15299	15418	15297	15343	15205	15267	15298	15403	15328	15135	15270	15241	15300	15069	15078	15377	15150	15292	15355	15229	15436	15310	15414	15334	15343	15219	15137	15193	15394	15152	15311	15299	15140	15162	15365	15122	15369	15187	15503	15337	15196	15157	15326	15270	15122	15387	15313	15259	15331	15406	15235	15372	15324	15209	15378	15238	15265	15253	15368	15257	15237	15097	15037	15391	15504	15311	15530	15526	15258	15258	15280	14989	15362	15146	15374	15224	15263	14997	15376	15140	15349	15422	15364	15140	15322	15215	15278	15306	15415	15194	15092	15094	15466	15265	15316	15379	15228	15068	15249	15386	15242	15165	15081	15220	15285	15246	15137	15247	15313	15416	15147	15376	15247	15287	15198	15251	15348	15250	15212	15150	15307	15510	15143	15377	15446	15393	15317	15361	15282	15333	15286	15145	15272	15309	15338	15427	15225	15329	15299	15434	15335	15124	15333	15466	15379	15342	15203	15281	15285	15281	15258	15452	15573	15123	15262	15237	15364	15323	15324	15522	15211	15282	15297	15262	15346	15113	15313	15179	15170	15478	15267	15255	15201	15356	15138	15261	15231	15211	15129	15417	14941	15253	15390	15112	15253	15292	15302	15188	15329	15257	15218	15292	15203	15259	15118	15074	15287	15154	15288	15201	15277	15327	15071	15334	15300	15189	15427	15274	15369	15217	15203	15152	15224	15250	15307	15193	15297	15197	15249	15350	15187	15456	15282	15186	15291	15434	15260	15264	15287	15167	15393	15219	15436	15232	15268	15279	15445	15182	15204	15241	15190	15092	15259	15310	15152	15392	15058	15250	15072	15248	15334	15267	15191	15330	15270	15287	15319	15226	15105	15363	15358	15269	15381	15402	15309	15269	15397	15427	15258	15211	15367	15330	15118	15451	15208	15301	15298	15457	15336	15316	15117	15282	15154	15133	15335	15275	15317	15249	15255	15163	15284	15245	15083	15269	15169	15378	15219	15324	15191	15293	15216	15226	15364	15301	15253	15218	15229	15462	15338	15171	15325	15349	15113	15375	15371	15192	15141	15358	15224	15096	15395	15348	15333	15261	14976	15256	15432	15292	15498	15306	15195	15489	15211	15462	15357	15373	15126	15248	15339	15364	15259	15311	15105	15236	15415	15365	15225	15450	15218	15485	15174	15217	15320	15212	15211	15375	15142	15282	15319	15420	15317	15166	15235	15418	15355	15207	15199	15123	15242	15269	15352	15324	15188	15304	15150	15417	15218	15397	15114	15380	15136	15355	15504	15634	15252	15325	15073	15176	15150	15256	15002	15292	15293	15037	15202	15383	15246	15213	15300	15205	15161	15436	15221	15158	15349	15531	15278	15414	15255	15246	15296	15292	15328	15382	15441	15479	15280	15394	15195	15355	15390	15167	15383	15351	15365	15176	15361	15203	15264	15315	15437	15303	15104	15122	15285	15162	15218	15302	15364	15368	15289	15215	15223	15227	15146	15027	15296	15372	15455	15409	15292	15385	15212	15193	15338	15177	15410	15532	15385	15263	15353	15330	15331	15189	15232	15238	15159	15441	15058	15239	15243	15287	15337	15297	15288	15309	15323	15391	15333	15244	15233	15094	15342	15322	15201	15339	15393	15203	15307	15392	15264	15381	15543	15337	15402	15435	15113	15182	15224	15286	15268	15279	15379	15396	15324	15369	15290	15421	15333	15251	15095	15160	15107	15272	15302	15221	15362	15257	15450	15308	15305	15253	15264	14982	15453	15257	15318	15510	15092	15216	15344	15309	15383	15361	15212	15376	15360	15376	15336	15374	15508	15179	15374	15279	15380	15230	15375	15086	15259	15234	15193	15198	15288	15227	15333	15278	15388	15231	15216	15236	15203	15273	15186	15194	15197	15134	15216	15272	15414	15215	15106	15247	15275	15085	15339	15291	15259	15287	15123	15273	15364	15209	15329	15257	15363	15225	15270	15170	15398	15285	15342	15110	15224	15420	15308	15260	15285	15287	15210	15063	15386	15229	15195	15413	15078	15242	15325	15445	15218	15295	15346	15483	15248	15334	15259	15374	15332	15211	15188	15363	15291	15287	15134	15220	15331	15200	15311	15389	15180	15235	15364	15234	15206	15375	15185	15326	15424	15372	15462	15437	15100	15294	15267	15276	15114	15130	15122	15380	15160	15176	15211	15296	15261	15233	15318	15210	15249	15205	15226	15422	15249	15273	15191	15403	15211	15188	15218	15303	15164	15417	15196	15294	15307	15128	15213	15504	15230	15301	15224	15283	15073	15357	15490	15195	15229	15251	15331	15333	15107	15461	15197	15260	15401	15145	15244	15309	15306	15280	15267	15390	15367	15124	15224	15552	15434	15340	15386	15212	15214	15315	15176	15459	15142	15347	15256	15344	15417	15294	15220	15283	15289	15157	15372	15275	15232	15475	15227	15297	15459	15241	15147	15309	15233	15401	15216	15190	15276	15264	15032	15211	15322	15336	15331	15315	15165	15136	15235	15397	15285	15264	15179	15496	15410	15442	15126	15209	15209	15347	15246	15242	15238	15248	15221	15467	15289	15244	15341	15243	15374	15388	15216	15239	15332	15165	15316	15175	15237	15278	15313	15134	15377	15469	15456	15316	15271	15452	15450	15250	15259	15213	15456	15093	15409	15185	15163	15299	15181	15212	15065	15209	15189	15294	15268	15324	15260	15150	15277	15239	15261	15196	15282	15253	15455	15181	15198	15270	15383	15224	15321	15340	15204	15330	15379	15196	15012	15290	15388	15288	15527	15150	15478	15488	15317	15282	15255	15427	15238	15202	15100	15401	15411	15297	15288	15279	15246	15414	15157	15469	15334
24005	47753	40350	31847	26343	22117	19665	18335	17109	16314	15561	15294	14928	14883	14621	14636	14502	14354	14370	14057	14397	14191	14313	14163	14127	14306	14186	14169	14155	14028	14077	14088	14033	14146	14192	14006	14053	14074	14108	13938	14023	13988	14166	14104	13970	13845	13962	14128	14153	14089	14114	14053	14105	14004	14144	13987	14121	14004	14117	14103	14119	14158	14165	14019	14114	13940	14030	14004	14040	14157	14145	14092	14101	13958	13923	14039	14025	14049	14043	14113	14099	14138	14177	14045	14044	13964	14129	14137	14029	14167	14087	14087	13994	14029	13775	14267	14121	14150	14032	14052	14041	14092	14040	14018	14292	14009	14240	13985	14076	14092	14108	14195	13942	14061	14055	14211	14043	13922	13819	14078	14098	13910	14094	14196	14149	14193	13982	14081	14083	14013	14067	14111	13954	13998	14029	14004	14086	14051	14061	14009	14204	14060	14225	14130	13935	14203	13993	14025	14049	14084	14118	14152	13993	13957	14115	14205	14080	14080	13871	14048	14122	14018	14089	14068	13930	13980	14096	14051	14089	14098	14139	14004	14068	14192	14063	14067	13984	13785	14023	14028	14059	14099	14033	14046	13919	14205	14252	14150	14194	14108	14024	13943	14133	14027	14099	14058	14131	14225	13933	13982	14223	13934	13974	13988	13899	14050	13895	14104	14025	14021	13988	13854	13930	14115	14038	13876	14218	13882	13970	14080	13993	14139	13988	14173	13955	14054	13964	14169	14176	13940	14096	14087	13834	13943	13932	13996	14042	13856	13847	14010	13890	13967	13863	13974	14099	14043	13955	14039	14108	14149	14154	14049	14092	14144	14035	14035	14158	13917	14134	14161	14039	14213	14218	14120	14057	13930	13913	13999	14135	13973	13939	14059	14086	13947	13837	14186	13801	14103	13957	14042	14207	14148	14009	14037	14197	14138	13917	14073	14125	13994	14272	13996	14002	14064	14144	13983	14237	14021	13991	13991	14111	14162	14116	14017	14045	14156	14022	14136	13980	13849	14035	14104	14065	14034	14035	13912	13936	14301	14113	13932	14228	13954	14078	13953	14052	14184	14132	13985	14176	13945	13995	14001	14075	14041	14181	14015	14033	14085	13889	14082	14035	14127	14066	14109	14072	13943	13990	14085	14102	14194	13968	14202	13868	14180	14076	14102	13876	14088	14026	14000	14020	14100	14060	13863	13975	14133	14222	14037	13856	14127	13926	13967	14144	14139	14095	14048	13982	13964	14104	14067	14014	14064	13907	13920	13853	13879	14274	14172	14061	14048	13973	13975	13916	14147	14201	14122	14065	14041	14180	14250	14142	14174	14070	13957	14114	14128	13996	14072	13949	14057	14044	13976	14072	13978	14026	14149	14022	14162	14187	13998	14268	14203	14140	14062	14007	14049	13789	14079	14111	14090	14056	13958	13892	13951	14040	13888	14135	14163	13873	14008	14068	14137	13894	14047	14148	13939	13857	13876	14241	14071	14025	14132	14144	14093	13977	14104	14125	13955	14171	14069	14094	14101	13972	14054	14126	14080	13933	13935	13931	14222	14061	14079	14075	14055	14092	14097	14185	14034	14014	13949	14073	14057	14036	14093	14169	13967	14121	13853	14001	14137	14242	14174	14071	14114	13905	14020	13976	14077	13867	13904	13907	14049	14055	13916	13903	14320	13977	14117	14129	14226	14092	14105	14236	14065	13989	13982	14034	13909	14082	14088	14157	14097	13839	13979	13938	14091	14098	14115	13891	14142	13957	14125	13968	14098	14096	14120	13965	14046	14002	14073	14085	13976	14028	14015	14098	13967	14093	14078	14285	14132	14057	14039	14242	14133	14068	14093	14194	13930	14072	14110	14042	14145	13993	14010	14194	14156	14079	14200	14138	14035	14173	13969	14035	14057	14039	13990	13953	14064	14109	14069	14144	13879	13906	14049	13974	14168	13959	13892	14174	14016	14193	14107	14079	14141	13899	14001	14090	14130	14150	13842	14124	14174	14133	14096	14019	14008	13995	14045	14081	14132	14086	14037	13970	13995	13922	13865	14165	14107	14242	14019	14106	13835	14070	14076	14104	14130	14038	13965	13964	14062	14108	14063	13947	14177	14129	14197	14150	14214	14153	13906	14190	13950	14113	14192	14018	13944	14187	14020	13939	14093	14096	14179	13923	14136	14018	14208	14090	14045	14107	14105	14058	14042	14273	13945	14275	14120	14090	14110	14090	14047	14080	14054	14268	14076	13958	13823	14101	14136	14123	13958	14178	14089	14058	14084	14106	14296	14036	14009	14104	14098	14105	14169	14187	13902	13973	14164	13865	14046	13950	14132	13985	14153	14145	14104	14231	13977	14001	14013	13852	14002	14049	14028	14022	14012	14189	14151	14013	14102	14015	14024	14043	13996	13979	14113	14116	14286	14093	13914	14027	14084	13957	14025	13864	14102	14052	14069	13944	14026	14261	13970	14027	14162	14086	14126	13997	13938	14059	14075	13957	13964	14250	14073	14079	13995	13988	14031	13905	14069	13911	14212	14056	14001	14236	14087	13959	14010	14049	14088	14223	13870	13975	13981	14141	13927	14055	14078	13943	14140	13960	13974	14148	14023	13921	14096	13868	14071	14195	14006	14003	14104	13967	14040	13965	14121	14140	13952	13897	13940	14036	14034	14181	14143	14174	14129	14137	14035	14088	14047	13945	13892	13908	13995	14121	14178	13985	14140	13931	14080	14043	14030	14067	14079	14118	14039	14165	14003	14016	13783	14052	13928	14075	13947	14055	13856	14005	14176	13971	14111	14122	14062	14117	13913	13970	14068	13981	14136	14154	13967	14058	14125	14062	14024	14014	13818	14232	13867	13956	14120	14161	13914	14084	14166	14134	14026	14092	13948	14042	14034	14028	14156	14042	14185	13944	14046	14083	14004	14056	13949	14189	14111	14041	13991	14059	14040	14094	14037	14296	14085	14142	14089	13931	14126	14134	14101	14082	13909	14139	14203	14056	13882	14094	14085	14156	14032	13984	14172	14030	14068	14017	14056	14099	14149	14002	14093	14021	14011	14013	13972	14005	14247	14012	13965	14059	14084	14036	13955	14090	14206	14069	14044	14021	14077	14105	14125	13978	14042	14138	14077	14051	13973	14148	14128	14057	14137	14084	13937	13888	13923	14045	14129	14126	14005	14106	14051	14149	14036	14039	14040	14171	14056	13976	14014	13978	13949	14167	13883	14119	13986	14052	14086	14159	14126	14176	14006	14023	13969	13972	14058	14101	14056	13937	14047	14041	13984	14018	13971	14259	14060	13964	13957	14053	13927	14075	13912	14165	14073	13969	13946	13933	14065	13947	13994	14000	14067	14110	13957	13991	14014	14046	14053	14269	14033	14241	14127	14056	14056	14269	13964	14090	13995	14191	14078	14063	14056	13930	14019	13989	14043	13988	14097	14162	13945	13878	13979	14073	14009	13972	14029	13849	14083	14031	14196	13993	14028	14001	13907	14281	14003	13916	13937	14103	14008	13996	14040	13947	14087	14105	14042	14039	13878	14251	14007	14103	14126	14008	14161	14207	14197	14057	14025	14183	14086	14137	14099	14079	13851	14124	13989	14191	14131	14079	14190	14131	14067	14104	14167	14181	14086	14087	14151	13966	14037	14111	13904	14005	13942	14027	14050	14083	14049	13889	14114	13999	14011	13793	14062	14180	13913	13985	14062	14108	14129	14082	14246	13979	14010	14135	14081	14146	14087	14189	14144	14005	14067	13920	14165	14211	13892	13994	13935	13976	13972	14091	14157	14010	14183	14202	14040	14060	14060	14208	14073	14080	14084	13968	13950	14126	13924	14032	14055	14132	14026	14046	14222	14040	13987	14025	13923	13996	14027	14301	14109	14135	14005	14053	14140	14176	13938	14162	14013	13983	14175	14015	14128	13941	14215	14042	13934	14043	14193	14058	14193	13923	14112	14141	13989	14102	14086	13988	13938	14063	14187	13985	13949	13972	14111	14161	14018	14068	14104	14084	13994	14012	14155	14084	13866	13861	13981	14052	14019	13974	14036	14151	14083	14086	14135	14140	13993	14127	13960	14171	14070	14046	14149	14019	14056	14091	13877	14179	14086	14140	14024	14017	14052	14052	14092	14231	13846	14158	14128	14136	13874	14077	14137	14034	14203	14102	14080	14178	14124	14055	14091	14200	14109	13851	13942	13887	14173	14076	14146	14087	14186	13943	14234	14114	14067	14040	13909	14121	14087	13889	14080	13980	13994	13948	14024	14146	14260	14165	14045	14041	14004	13789	14301	14075	14082	13966	14102	14091	14147	14007	14191	13866	14226	13962	14038	14174	14098	14035	13988	14049	14021	14097	14117	14070	13989	14077	13993	14069	14050	14046	13894	13943	14088	13999	13999	14187	13949	14035	13990	14086	14109	14050	13913	14061	14113	13916	13961	14183	13998	14106	14159	14070	14187	14053	14052	13969	14040	14101	13989	14132	13877	14080	14058	14134	14061	13984	13929	13854	14046	14083	13959	13987	13846	14130	13981	13979	14064	14140	14084	13965	14161	14190	13892	14121	14048	13987	14006	13980	14117	14069	14058	14170	14160	13964	14183	14078	13984	13973	13981	13962	14060	14182	14053	14066	14152	14110	14097	13782	14102	14070	13949	14037	14027	14133	14030	14129	13960	13999	14121	13995	14063	14044	14096	13976	13960	14252	13998	14016	14097	13908	13980	14128	14001	14116	14023	13935	14004	13984	14131	13939	14128	13959	13909	14047	13974	13863	14116	14140	14155	14132	14051	14100	14294	14055	13946	13937	13988	14034	13967	13968	14120	14116	14097	14059	14137	14088	14157	14166	14122	14067	14012	14127	13971	14053	14117	14004	14058	14096	14020	13992	14214	13983	14084	14131	13995	14212	14071	13970	13965	14010	13884	14163	14087	14085	13949	14034	14257	14088	13968	14090	14002	13975	13999	14001	14020	14055	14134	13949	14007	13913	14065	14024	14032	14162	13932	14215	14221	14079	14172	14143	14132	14116	14040	13998	14020	14107	14089	13995	14218	14068	13911	14185	14115	14035	13829	14073	14089	14055	14147	14069	14070	14188	14023	14122	14158	14009	14062	14106	14011	13972	14063	14166	14201	13982	14018
29412	25536	28025	23522	18704	17586	16785	16055	15776	15758	15560	15525	15381	15241	15316	15387	15350	15258	15086	15142	15179	15181	15026	15184	15031	15305	15123	15251	15169	15091	15282	15268	15079	15087	15069	15190	15070	15147	15135	15238	15266	15267	15107	15217	15171	15197	15265	15112	14983	15068	15092	15059	15162	14953	14958	15214	14959	15197	15302	15052	15204	15095	15229	15113	15229	15068	15118	15319	15134	15120	15036	15039	14969	15064	15146	14930	15132	15109	15152	15246	15235	15054	15274	14996	15125	14862	15133	15068	15014	15017	14746	14938	15010	15026	15008	15238	14946	15282	15200	15151	15053	14917	15097	14967	15034	15022	15185	15002	15001	15164	15179	15133	15134	15126	15200	14929	14839	15125	15100	15112	15151	14981	15086	15101	15247	14925	15283	15177	15117	15254	15076	15053	15116	15083	15084	15224	15263	15119	15227	14943	15155	15108	15030	15327	15073	15136	15070	15189	15205	15215	15077	14915	15178	15233	14959	14962	15107	15219	15024	15089	15000	15005	15073	14976	14939	15132	15176	15087	15269	15224	15074	15109	15026	14817	15185	14999	15127	15121	15283	15162	15042	14935	14792	15143	15266	15072	15197	15064	15211	14869	14980	15158	15150	15074	15103	15046	15244	15124	15138	15162	15208	15143	15163	15208	15276	15167	15176	15209	15079	15158	15035	15252	15439	15291	15155	15002	15238	15008	14943	15133	14944	15221	14927	15087	15153	15101	14949	15109	15109	15167	15201	15018	15122	15168	15224	15091	14913	15020	15119	15184	14973	15369	15098	15149	15092	15112	15158	15074	15061	15109	15234	15164	15177	15099	15308	15048	15077	15177	15078	15028	15006	15254	15060	14986	15110	15069	15189	15181	15133	15154	15048	15058	15138	15151	15119	15073	15214	15020	15073	15105	15093	15023	15220	15150	15155	15097	15184	15027	15108	15066	15025	15035	15088	14953	15057	15242	15069	15240	15143	14990	15078	15238	15094	15061	14983	15136	15107	14975	15076	15005	15206	14974	15118	15017	15330	15199	15164	15061	15128	15044	15091	15339	15050	15264	15272	15050	15131	15130	15095	15225	15081	15225	15219	15151	14994	15045	15283	15103	14937	15065	15139	15126	15007	15109	14958	15330	15118	15157	15333	15137	15057	15224	15078	15109	15092	14923	15186	14915	15112	15140	15120	15127	14979	15089	15244	15025	15098	15104	15148	15023	14980	15133	15060	15061	15121	15279	15201	15207	15187	15261	15066	14926	15082	15127	14946	15173	15035	15064	15225	15164	15009	15075	15070	15088	15191	14953	15064	15038	15072	15029	15185	15050	15088	15263	15052	15040	15048	14910	14960	15184	15248	15142	15000	15285	14954	15028	15050	15106	15119	15184	15163	15280	15070	14987	15041	15043	15170	15061	15343	15262	15169	15298	15037	15023	15043	15142	15173	15229	15085	15083	15180	15308	15269	14968	14976	15077	15140	15041	15324	15275	15188	15065	15217	15061	14829	15199	15139	15139	15196	15155	15227	14950	15146	15200	15005	15100	15047	15329	15119	15058	15001	14934	15258	15083	15017	14936	15218	15144	15263	15151	15054	15199	15008	15054	15314	15111	15048	15301	15201	15107	15103	14987	15219	15235	15133	15075	15088	15015	15175	15191	15097	15075	15026	15011	15192	14939	15162	15153	15258	14887	15138	15119	15232	14926	15237	15113	15246	14982	15042	15257	15247	15337	15251	15179	15010	15091	14986	15071	15107	14999	15022	14960	14903	15069	15100	14989	15183	15051	15055	15260	15188	15178	15193	15156	15142	15377	15213	14904	15190	15234	15216	15107	15135	15251	15295	15326	15113	14927	15133	15313	15005	14944	15064	15189	14966	14990	15349	14989	15143	14963	15148	15154	15145	15150	15262	15123	15048	15122	15247	15218	15036	15018	15009	15117	14932	15209	15087	15086	15201	15115	14990	14960	15222	15249	15237	14963	14989	15187	15081	15138	15080	15200	14904	14998	15323	15071	15245	15234	15304	15062	15174	15169	15051	14906	15004	15063	14835	15090	15185	15098	15105	15058	15080	15058	15298	15082	15276	15276	15048	15155	15252	15363	15068	15169	15188	15093	15081	15095	15227	15059	15283	15126	15237	15238	14998	15105	15238	15155	15075	15139	15316	15068	15210	15170	15229	15092	15220	15194	14944	15262	15179	15183	15307	15056	15203	15026	15007	15040	15062	15225	15250	14934	15240	15087	14988	15079	15070	15231	15124	15130	15175	15131	15091	15203	15118	15131	15017	15034	15218	15203	15191	14891	15023	15026	15355	15095	15059	15131	15312	15117	15215	15090	15053	15266	15140	15240	15094	15063	15042	14975	15136	15141	15128	15148	14914	15157	15108	15115	15149	15148	15187	15249	15213	15234	15084	15129	15320	15334	15130	15076	15113	15206	15186	15061	15173	14940	15262	15093	15182	15315	14979	15120	14882	15065	15286	15022	15228	15166	15154	15054	15154	15183	15183	15114	15048	14980	15391	15141	15054	15186	15330	15031	14978	15111	15146	15160	15406	15317	15214	15052	15189	15236	15080	15208	14995	15202	14986	15054	15281	15305	15140	15166	15081	15169	15098	15032	15093	15226	15154	15135	15297	15218	15002	15107	15083	14980	15244	15227	15091	15122	15227	15110	15309	15142	14880	15072	15193	15077	15212	15157	15156	14989	15256	15076	15192	15263	15068	15230	15072	15260	15232	15206	15172	15026	15018	14912	15065	15096	15198	15168	14995	14993	15026	15273	15141	15170	15108	15055	14996	15179	15164	15109	15096	15205	15057	15021	15118	15036	15247	15204	15213	15163	15052	14951	14967	14976	15082	15193	15022	15062	15046	15153	15166	15199	15026	15248	15164	15137	15113	15188	15218	14973	15301	15169	15203	15338	15186	14989	15269	15102	15124	15111	15138	15195	15242	15168	15093	15142	15191	14991	15162	15141	14852	15134	15205	15216	15149	15168	15189	14931	15050	15144	15168	15059	15177	15062	15048	15135	14998	15126	15077	15017	15122	15035	14981	15200	15086	15011	15145	14992	15296	14965	15028	15068	15154	14986	15223	15201	15177	14936	15118	15033	15187	15332	15341	15010	14852	15074	15228	15196	14940	15060	15151	15154	15102	15097	15070	15196	14978	15365	15112	15233	15123	15083	15128	15039	15159	15026	15111	15285	15185	14966	15025	15305	15061	15069	15112	15071	15095	15180	15323	15173	15147	14990	15119	15063	15249	15104	15070	15041	15129	15126	15086	15148	15189	15087	15011	15194	14984	14970	14977	15069	15203	15181	15045	15002	15078	15239	15077	15105	15213	15172	15076	15081	14941	15105	15212	15130	15323	14982	15107	15156	15235	15103	15148	15336	15123	15106	15000	15204	14934	15095	15143	15143	15137	15190	15013	15099	15366	14955	15236	15091	15360	15286	15091	15151	15167	15011	15103	15174	15210	15077	15098	15125	15216	15159	15122	15164	15145	15061	15291	15052	14751	15114	15088	15172	15198	15033	15129	15246	15257	15284	14999	15128	15017	15153	14942	15167	15074	15049	15268	15176	15250	15195	15223	15110	15084	15072	14975	15212	14937	15003	15257	15055	15184	15037	15188	15289	15029	15229	15173	15116	15057	15270	15197	15178	14951	15031	15154	15096	15155	15111	14762	15123	15103	15163	15248	15134	15194	15335	15095	15019	15098	14934	15146	14864	15032	14976	15166	15197	15118	15079	14980	15208	15166	15056	15275	15134	15199	15197	15168	15197	15164	15056	14999	14919	15191	15132	15291	15191	15176	15195	15013	15158	14880	15031	15291	15104	15063	15248	15111	15132	15074	15238	14983	15190	15299	15206	15028	15051	15131	15133	15266	15144	15166	15129	15257	15094	14967	15020	15068	15061	15161	15160	15066	15056	15244	15090	15035	15110	15243	15116	15101	15323	15110	15054	15131	15181	15071	15064	15104	15241	15147	14894	15132	15055	14991	15239	15163	15206	15049	15311	15301	15022	15144	14913	15169	15165	15229	15199	15121	15136	14985	14995	14958	14982	15198	15145	15168	15222	15128	15116	15138	15150	15125	15143	15222	15057	15285	15404	15257	15090	15263	15100	15030	15228	15066	15266	15009	15254	15141	15108	15224	15246	15101	15316	15205	15075	15181	15228	15072	15065	15093	15063	15116	15034	15182	15241	15169	15124	15275	15225	14947	15086	15121	15231	15292	15116	15166	15294	15166	15172	15252	15188	15243	15018	15120	15349	14995	14879	14893	15325	15164	15154	15140	15083	15185	15093	15231	15110	15085	15316	15106	15262	15084	15097	15222	15040	15306	15158	15017	15052	15188	15186	15085	15177	15132	15054	15322	15109	15226	15175	15084	15298	15257	15226	15231	15178	14861	15086	15033	15149	15134	15054	15209	15211	15057	15031	15241	15211	15002	15091	15028	15020	15046	15057	15079	15245	15218	15356	15152	15209	15218	15079	15231	15140	15005	15127	15176	15197	15019	15119	15143	15094	15088	14951	15122	15230	15050	14889	15101	15034	15172	15028	15144	15102	15307	15172	15248	14973	14988	15042	14995	15120	14902	15184	15292	15130	15098	15279	15327	15191	14949	15061	14975	15049	15153	15194	15117	15089	15143	15191	15257	15230	15156	15390	15057	15021	14917	15347	15229	15077	15051	15127	15045	14980	14871	14992	15291	15274	15094	15087	15186	14987	15211	15099	15030	15156	15101	15051	15103	15218	15221	15052	14930	15150	15208	15246	15174	15216	15173	15222	15019	15100	15209	15114	15161	15046	15018	15141	15225	15203	14911	15091	15340	15094	15102	15016	15131	15065	15233	14946	15161	15071	15157	15023	15111	15091	15114	15033	15005	15023	15112	15165	15041	14927	15041	15184	15173	15104	15245	15053	15109	15166	15255	14907	15208	15247	15250	15165	15167	15008	14921	15062	15177	15258	15321	15285	15152	15261	15358	15145	15050	15096	15030	15040	15109	15159	15082	15199	15112	15255	15129	14986	15270	14986	15100	15130	15115	15014	15107	14957	15029	14884	15232	15130	15166	15149	15220	15044	15075	15097	15218	15227	15192	15114	15023	15025	14924	15111	15097	15141	15117	15016	14919	15183
23835	37376	30042	23253	19633	17375	16131	15581	15016	14661	14486	14220	14180	14133	14047	14053	13921	14148	14049	13943	13910	13904	14034	13967	14033	14078	14082	13906	13871	13941	13824	14088	13893	13812	13896	13966	13948	13804	13978	13855	13895	13866	14092	13851	13981	13833	13680	13868	13940	13857	13747	13894	13891	13871	13811	13951	13897	13985	13713	13884	14001	13883	13783	13907	13903	13814	13752	13993	13899	13926	13695	13915	13897	14037	13832	13849	13897	14075	13967	13890	13918	13830	14045	13901	13959	13843	13943	13839	13880	13906	13976	13888	13797	13816	13935	13905	13832	13809	13862	13758	13860	13922	13793	13948	13920	13786	13951	13873	14092	13871	13847	13906	13954	13820	13821	14033	13738	13794	13855	13896	13943	13849	13828	13749	13805	13858	13918	13912	13941	14016	13840	13814	14113	13915	13915	13747	13748	13938	13783	13797	13907	13834	13849	13937	14015	13814	13810	13912	13819	13947	13796	13852	13976	13802	13915	13915	13987	13959	13938	13780	13883	13948	13878	13933	13780	13887	13962	13821	13785	13865	13797	13929	13844	13943	13817	13847	13915	13865	13870	14048	13868	14135	13880	14043	13888	13915	13824	13806	13993	14009	13951	13783	13793	13875	13826	13981	13843	14039	13792	13980	13854	13914	13784	13770	13930	13818	13940	13818	14048	13819	13953	14028	13941	13850	14011	13780	13824	13987	13691	13800	13992	14009	13894	13868	13990	13986	13826	13980	13869	14057	13887	13948	13872	13920	13949	13923	14077	13953	13906	13813	13824	14064	13888	13945	13873	13952	13931	13956	13908	13872	14009	13920	13930	13866	13972	13818	13948	13689	13910	13756	13879	13949	13983	13704	13931	13901	13969	13852	13797	13865	13869	13766	13914	13989	13956	13987	13832	13946	14008	14015	13959	13955	13934	13933	13710	13803	13914	13807	14013	13990	13866	13913	13935	13688	13814	13814	13898	13948	13830	13846	13986	13750	13819	13909	13787	13851	13875	13839	13990	13743	13925	13812	13918	13853	13994	13853	13856	13778	13978	13962	14017	14065	13720	13946	13961	13939	13917	13799	13976	13957	13926	13874	13959	13918	13953	13791	13971	13999	13964	13856	13939	14044	13994	13934	13861	13956	13945	13702	13840	14023	13926	13720	13965	14004	13796	13752	13916	14083	13720	13851	13933	13818	13848	14030	13859	13980	13778	13853	13691	13880	14107	13863	13996	13891	13989	13988	13858	13746	14042	13924	13873	13848	13877	13860	13955	13874	13998	14027	13922	13990	13885	13607	13806	13981	13817	14081	13902	13875	13980	13838	13997	13947	13882	13905	14033	13882	13961	13922	13927	13806	13779	13996	13884	13959	13844	13888	13996	13841	13915	13912	14068	14002	13877	14003	13901	14038	13950	13849	13955	13870	13834	13991	14061	14029	13968	13832	13921	13808	13949	13765	13830	13889	13862	13878	13987	13964	13799	14002	13884	13967	13756	13944	13890	13839	13901	13954	13798	13947	14063	13915	13788	13830	13867	13994	14033	13989	13760	13814	13912	13987	14075	14047	13916	13698	13836	13856	13765	13937	13981	13899	14008	14033	13903	13879	14054	13870	13872	13989	13664	13831	13803	13747	13877	13868	13931	14028	14002	13846	13932	13927	13940	13771	13978	13828	13905	13953	14052	14100	13906	13909	13725	13950	13746	13995	14021	13995	13871	13892	13938	13950	13816	13866	13842	13942	13987	13687	13899	13917	13896	13991	13863	13926	13989	13835	13772	13841	14026	13861	13923	14010	13797	13983	13906	13961	13944	13878	13982	13950	13976	13898	13950	13835	13808	13839	13950	13999	13799	13901	13968	13987	13939	13790	13838	13887	13999	14047	13951	13821	13958	13851	13823	14159	13938	13805	13933	13933	13986	13927	13763	13810	14047	13953	13944	13785	13978	13801	13937	13966	13831	13988	13864	14000	14018	13923	14014	13648	13831	13978	13792	13890	13752	13919	13961	13792	13909	13923	13978	13906	13804	13730	13794	13910	13901	13889	13995	13854	13829	13933	13931	14003	13722	13917	13936	13693	13944	14014	13809	13891	13962	14013	13920	13965	13885	13972	13832	13913	14023	13784	13860	14039	13776	14005	13945	13876	13881	13989	13831	13966	13853	13867	13881	13857	13975	13839	13989	13722	13936	14036	13901	14010	13844	14007	13879	13976	13857	13909	13903	14231	13941	13995	13822	13744	13719	13901	14068	13982	13861	13795	13740	13860	13767	13958	13978	13916	13850	14016	13839	14055	13942	14000	14040	14068	13629	13866	13914	13934	13840	13854	13931	13948	13772	14025	13970	13966	13906	13954	13929	13932	13995	13930	13862	13770	13978	13850	13839	14053	13950	13944	13966	13675	13999	13839	13985	14009	13885	14061	13875	13916	13838	13856	13965	14006	14009	13960	13826	14030	13937	13968	13985	13993	13773	13984	13784	13851	14099	13738	13878	13764	13905	13930	13946	13889	13928	13914	13993	13850	14003	13876	13802	13841	14090	13825	13892	13953	13886	13849	14096	13758	13842	14013	13943	13733	13915	13762	13984	13874	13848	13950	13727	13949	13791	13827	13919	13866	13967	13979	13711	13961	13705	13711	13693	13985	13627	14023	14015	13932	13769	13907	13915	13866	13875	13906	14033	13920	14015	13954	14086	13835	14003	13729	13930	13893	14039	14065	13902	13746	14120	13874	13974	13757	13850	13974	13882	13841	13957	13776	13909	13819	13939	13963	13940	13999	13856	14048	13794	13853	13995	13880	13907	13853	13936	13926	13710	13932	14012	14019	13878	13757	13951	13928	13856	13786	13930	14001	13998	13884	14026	13945	13937	13825	13917	13686	14008	13942	13838	13857	13905	13888	13976	13817	13928	13814	13977	13863	13890	13902	13966	13906	13672	13726	13863	13936	13857	13821	14003	13950	13898	13874	13868	13778	14060	13942	13927	13884	13708	13923	13749	13970	13948	13797	14141	13819	13946	13946	13819	13852	13853	13824	13906	13965	13977	13881	14102	13906	13793	13935	14052	13750	14054	14012	13867	13923	13866	13830	13860	13884	13773	13819	13723	13743	13898	13963	13843	13963	13796	13850	13922	13968	13928	13987	13814	13823	13966	13798	13934	13913	13751	13942	13827	13859	13782	14048	14014	13831	13910	13936	13907	13890	13942	13798	13804	13942	13910	13968	13895	13798	13859	13987	13742	14135	13869	13867	13950	13965	13950	13926	13908	13801	13985	13796	13922	13985	13945	13981	13988	13896	13967	13834	13899	14076	13856	13791	13826	14083	13870	13873	13963	13973	13899	14029	13942	13975	13996	13992	14002	14024	13968	14002	13883	13885	13928	13763	13989	13820	13687	13901	13951	13828	13796	14029	13949	13805	13857	13856	13900	13874	14071	13890	13993	13898	13888	13917	13786	13956	13730	14063	14041	13978	13943	13889	13977	13940	13967	13937	14027	13924	14022	14040	13753	13888	14018	13801	13794	13780	13857	14079	13938	13899	13862	13900	13797	13927	13827	13726	13872	13944	13897	13990	13797	14047	13820	13922	13804	13895	13906	13865	13805	13887	13889	14037	13933	13967	13851	13962	13924	13918	13998	13889	13867	13966	13931	13883	14032	13743	13879	13754	13926	14020	13873	13880	14065	14019	13831	13723	13912	13822	13991	13882	14018	13893	13772	13919	13942	13957	13880	14033	13842	13917	13911	13721	13892	13902	13963	13872	13914	13799	13826	13634	13894	13919	13903	13843	13887	13814	13932	14065	13931	13858	13962	13955	13843	14025	13986	13834	13976	13796	13929	13891	13895	13870	13885	14066	13935	13861	13950	13891	13931	13888	13912	13985	14006	13880	13874	14068	13923	13823	13978	14023	13924	13761	13982	13672	13783	13882	13709	13825	13890	13825	13787	13828	13966	13944	13830	13821	13964	13933	14069	13953	13994	13785	13704	13770	13905	13779	13996	13787	13804	13943	13938	14110	13956	13816	13838	13763	13865	13792	13932	13804	13931	13937	13951	13824	13880	13880	13946	13929	13972	13890	14028	13897	13912	13798	13826	13935	13759	14051	13747	13901	13841	13929	13879	13829	13816	13882	13990	14054	13989	13843	14049	13756	13938	13792	13876	14059	13813	13931	13822	13901	13967	13807	13889	13831	14019	13887	13890	14051	13925	13875	13950	13764	13981	13955	13907	13968	13765	13818	13855	14011	13916	13997	13910	13892	14023	13887	13968	13976	13958	13958	13883	13758	13789	13850	13906	13827	14016	14060	13945	13897	13742	13985	13916	14010	14009	13868	14034	13993	13861	13886	13788	13867	13903	13935	13867	13751	13836	13924	13920	14018	13931	14045	14026	13991	13900	13810	13769	13846	13908	13783	13772	13875	13905	13886	13850	13985	14047	13830	13923	13885	13876	13890	13994	13938	13850	13976	13812	13970	14028	14045	13835	13878	13832	13951	13935	13917	13765	13865	13887	13898	13989	13973	13915	13961	13995	13924	13806	13848	13933	13781	13863	13827	13801	13986	14044	14034	13884	13823	13878	13858	13740	14056	13901	13752	13876	13846	13946	13922	13755	13967	13925	13936	13932	13967	14063	14051	13920	13937	13763	13873	13967	13904	13765	14005	13826	13932	14027	13929	13871	14005	13908	13767	13896	13850	13782	14013	13926	13911	13975	13783	13911	13848	13867	13966	13890	14037	13938	13696	14041	14008	13933	13872	13843	13886	13963	13764	13832	13946	13974	13936	13883	13973	14056	13919	13888	13950	14011	13960	13957	13943	13755	13861	13778	13870	13867	13944	13878	13963	13719	14023	13793	13894	13873	13974	13947	13916	13842	13840	13938	13834	13785	13895	14038	13840	13894	13996	13877	13994	13900	13892	14001	13887	13916	14104	13954	13944	13921	13862	13895	14133	13799	13913	13970	13791	13780	14044	13809	13893	14050	13706	13899	13886	13750	13821	13959	13844	13936	13880	14043	13928	13859	13920	13867	13906	13807	13915	13949	14002	13861	13755	13762	13741	13980	13880	13711	14025	13828	13904	13926	13949	13942	13985	13882	13959	13813	13877	13979	13856	13960	13784	14061	13889	13888	14029	14012	13904	13967	13801
23521	21414	28081	25487	22619	21404	20013	17407	16674	16358	16334	15737	15835	15853	15696	15599	15665	15573	15531	15641	15421	15460	15571	15128	15330	15247	15334	15522	15521	15381	15493	15392	15312	15296	15239	15421	15444	15527	15505	15177	15369	15300	15295	15250	15159	15225	15371	15437	15380	15354	15240	15321	15258	15402	15283	15238	15159	15158	15202	15297	15185	15432	15413	15378	15330	15317	15115	15013	15352	15381	15252	15295	15350	15135	15282	15054	15353	15366	15349	15267	15409	15460	15230	15214	15319	15353	15380	15206	15302	15164	15269	15176	15258	15337	15199	15089	15177	15157	15367	15404	15382	15348	15350	15233	15136	15144	15363	15159	15334	15267	15231	15103	15162	15281	15465	15402	15264	15373	15166	15208	15210	15265	15178	15131	15109	15142	15393	15356	15387	15223	15297	15519	15145	15370	15256	15476	15291	15232	15424	15251	15274	15141	15131	15429	15109	15296	15350	15278	15246	15321	15358	15260	15251	15348	15057	15242	15441	15518	15352	15191	15229	15242	15139	15258	15482	15193	15262	15231	15191	15214	15069	15158	15218	15366	15221	15240	15085	15222	15286	15266	15219	15513	15214	15248	15243	15242	15322	15128	15506	15243	15490	15359	15213	15177	15072	15231	15268	15268	15268	15245	15306	15218	15384	15197	15188	15382	15179	15131	15248	15243	15271	15389	15210	15319	15159	15335	15414	15138	15180	15349	15472	15434	15368	15262	15393	15285	15399	15303	15426	15309	15303	15039	15296	15205	15361	15282	15232	15184	15460	15247	15240	15368	15359	15358	15374	14928	15157	15288	15388	15316	15356	15149	15484	15329	15405	15355	15524	15250	15176	15252	15523	15352	15301	15300	15174	15239	15237	15366	15353	15167	15205	15275	15298	15214	15402	15300	15339	15446	15398	15272	15371	15331	15242	15295	15490	15321	15266	15389	15417	15405	15271	15327	15208	15238	15328	15312	15252	15285	15348	15349	15402	15374	15227	15128	15472	15146	15166	15587	15195	15381	15160	15291	15261	15168	15294	15275	15267	15417	15262	15155	15109	15268	15220	15329	15309	15266	15321	15216	15247	15426	15239	15433	15196	15208	15440	15256	15236	15410	15329	15347	15318	15381	15394	15091	15121	15118	15309	15346	15290	15328	15277	15344	15197	15278	15140	15256	15280	15222	15212	15337	15489	15259	15218	15291	15407	15483	15361	15196	15268	15226	15261	15146	15435	15268	15329	15197	15177	15150	15264	15358	15313	15437	15519	15288	15307	15380	15445	15203	15215	15205	15165	15080	15256	15067	15284	15197	15069	15220	15269	15143	15393	15323	15171	15315	15290	15182	15062	15262	15223	15324	15327	15254	15461	15391	15318	15434	15268	15181	15331	15234	15262	15422	15378	15056	15415	15385	15188	15275	15278	15053	15337	15048	15181	15288	15418	15202	15013	15145	15497	15251	15304	15260	15301	15362	15347	15531	15338	15182	15286	15191	15238	15204	15336	15316	15471	15279	15299	15370	15331	15199	15251	15269	15201	15180	15218	15418	15191	15263	15265	15256	15101	15200	15178	15483	15442	15203	15218	15330	15166	15271	15157	15443	15292	15101	15238	15191	15345	15229	15442	15317	15138	15123	15124	15275	15231	15070	15195	15322	15283	15230	15298	15243	15392	15376	15258	15232	15595	15198	15322	15237	15308	15426	15124	15314	15244	15256	15157	15215	15288	15245	15104	15444	15155	15391	15356	15384	15340	15233	15223	15194	15284	15194	15299	15313	15176	15347	15137	15177	15309	15174	15307	15210	15390	15144	15370	15077	15392	15354	15286	15351	15273	15229	15420	15482	15441	15136	15386	15192	15215	15166	15296	15376	15188	15179	15294	15071	15186	15171	15229	15282	15347	15175	15221	15246	15233	15162	15451	15467	15402	15099	15111	15223	15351	15470	15200	15310	15162	15443	15191	15275	15208	15222	15171	15357	15275	15312	15475	15242	15193	15291	15295	15368	15363	15318	15176	15377	15446	15370	15103	15170	15217	15298	15243	15229	15340	15381	15224	15201	15327	15385	15224	15252	15405	15270	15310	15388	15342	15415	15260	15270	15108	15183	15290	15114	15480	15201	15332	15286	15186	15320	15288	15288	15352	15407	15337	15325	15333	15280	15236	15403	15416	15136	15362	15211	15315	15397	15146	15342	15217	15167	15309	15240	15439	15302	15158	15313	15407	15248	15318	15354	15359	15225	15398	15173	15243	15405	15158	15307	15241	15150	15406	15316	15275	15335	15115	15233	15256	15164	15095	15223	15362	15378	15313	15389	15226	15302	15246	15198	15352	15177	15133	15335	15358	15359	15315	15315	15344	15436	15361	15350	15250	15337	15308	15191	15311	15296	15326	15320	15162	15197	15281	15116	15139	15203	15284	15116	15279	15174	15336	15253	15268	15311	15340	15378	15272	15487	15297	15184	15205	15394	15281	15133	15153	14970	15224	15269	15235	15117	15174	15293	15041	15395	15255	15330	15308	15386	15256	15283	15124	15383	15133	15204	15291	15275	15269	15248	15179	15406	15304	15343	15071	15300	15202	15336	15129	15208	15154	15326	15114	15348	15046	15265	15177	15084	15223	15428	15434	15277	15274	15336	15307	15275	15267	15212	15277	15273	15363	15299	15428	15132	15525	15251	15160	15259	15275	15337	15203	15328	15316	15282	15362	15257	15206	15391	15291	15219	15400	15299	15210	15147	15287	15153	15429	15304	15457	15229	15274	15265	15340	15333	15291	15203	15233	15241	15231	15328	15214	15365	15235	15605	15117	15218	15295	15400	15259	15198	15132	15302	15405	15313	15326	15368	15238	15276	15155	15149	15280	15207	15313	15282	15228	15362	15257	15361	15328	15216	15014	15145	15510	15462	15074	15216	15263	15207	15035	15410	15310	15310	15135	15169	15102	15454	15405	15162	15266	15227	15454	15157	15215	15224	15246	15339	15356	15243	15361	15485	15293	15325	15352	15238	15294	15257	15316	15387	15263	15160	15061	15272	15488	15254	15248	15358	15322	15214	15366	15135	15292	15187	15430	15098	15449	15285	15211	15313	15285	15293	15377	15378	15434	15379	15138	15331	15224	15305	15337	15354	15360	15270	15124	15298	15355	15266	15147	15131	15266	15173	15410	15384	15185	15447	15288	15356	15453	15196	15344	15147	15277	15288	15284	15403	15343	15410	15223	15415	15264	15379	15352	15254	15169	15105	15252	15252	15344	15344	15402	15352	15273	15369	15216	15365	15225	15271	15314	15265	15123	15239	15322	15174	15463	15338	15405	15439	15217	14909	15287	15221	15405	15119	15308	15265	15271	15182	15287	15294	15336	15418	15291	15266	15425	15241	15300	15246	15366	15301	15317	15109	15074	15302	15415	15315	15533	15380	15074	15370	15170	15073	15364	15258	15102	15342	15373	15144	15201	15310	15211	15261	15174	15230	15148	15245	15205	15307	15057	15355	15226	15300	15166	15099	15292	15108	15199	15426	15235	15298	15096	15274	15291	15205	15143	15218	15352	15231	15407	15074	15277	15302	15327	15217	15238	15431	15117	15296	15336	15431	15214	15418	15103	15107	15268	15332	15102	15188	15316	15269	15227	15233	15438	15123	15434	15307	15196	15330	15461	15444	15238	15318	15304	15375	15170	15323	15255	15194	15227	15203	15237	15295	15317	15304	15210	15374	15150	15192	15372	15215	15154	15264	15458	15253	15345	15401	15320	15434	15182	15408	15229	15261	15344	15241	15371	15366	15268	15019	15254	15404	15264	15295	15297	15206	15141	15215	15292	15290	15421	15300	15314	15326	15320	15417	15265	15303	15286	15292	15292	15336	15296	15358	15135	15223	15247	15036	15250	15469	15286	15284	15467	15375	15278	15343	15246	15408	15146	14982	15257	15300	15373	15306	15397	15203	15257	15258	15220	15349	15405	15209	15211	15379	15250	15034	15443	15285	15136	15332	15267	15303	15061	15279	15230	15193	15356	15123	15375	15402	15056	15343	15420	15363	15166	15063	15142	15342	15246	15462	15417	15189	15246	15221	15137	15231	15282	15276	15292	15194	15100	15349	15277	15198	15272	15190	15004	15344	15236	15159	15217	15115	15480	15209	15360	15364	15302	15171	15439	15094	15166	15126	15161	15355	15301	15278	15097	15335	15394	15169	15346	15335	15109	15380	15333	15150	15233	15258	15301	15475	15195	15274	15243	15473	15334	15225	15166	15112	15154	15405	15189	15301	15165	15060	15250	15135	15276	15257	15416	15451	15287	15332	15278	15212	15375	15336	15119	15122	15296	15174	15270	15215	15118	15286	15270	15371	15237	15316	15500	15263	15280	15362	15393	15161	15276	15172	15429	15363	15336	15225	15184	15162	15255	15365	15379	15323	15445	15145	15038	15456	15364	15284	15252	15134	15329	15396	15277	15278	15269	15384	15087	15365	15078	15329	15342	15214	15308	15262	15349	15355	15225	15273	15352	15291	15290	15305	15247	15407	15226	15126	15172	15207	15404	15571	15326	15177	15180	15135	15347	15189	15170	15378	15392	15228	15398	15432	15419	15387	15290	15323	15360	15245	15377	15516	15233	15483	15320	15282	15185	15334	15170	15220	15421	15342	15249	15281	15297	15237	15153	15244	15283	15214	15286	15261	15150	15298	15270	15398	15252	15287	15387	15054	15391	15257	15291	15249	15276	15164	15247	15389	15236	15426	15238	15281	15165	15205	15203	15304	15500	15586	15392	15410	15323	15567	15303	15202	15116	15320	15349	15121	15126	15336	15486	15486	15246	15136	15121	15335	15350	15320	15271	15282	15240	15086	15245	15105	15150	15181	15298	15619	15282	15317	15357	15151	15404	15424	15360	15418	15465	15431	15335	15177	15121	15274	15549	15326	15237	15347	15297	15227	15342	15157	15487	15301	15390	15243	15296	15364	15307	15245	15061	15258	15308	15164	15373	15355	15214	15242	15047	15135	15390	15165	15191	15165	15309	15191	15476	15186	15257	15356	15452	15256	15190	15286	15205	15234	15113	15226	15250	15168	15072	15337	15356	15476	15348	15392	15328	15215	15241	15331	15396	15224	15337	15271	15311	15261	15469	15470	15290	15280	15374	15323	15391	15221
22867	43524	35946	27930	23346	20054	18069	16965	16038	15362	14970	14877	14601	14445	14331	14107	14260	14237	14153	14039	14262	14100	14104	13966	14140	14120	14224	13979	13911	14106	14044	13850	13924	13979	14042	13878	14050	14106	14041	14026	14025	13951	13988	14061	14030	13929	14020	13742	13974	14027	13947	14121	13955	14075	14113	14020	13973	13931	13893	14079	13846	13941	13961	14035	13895	13979	14041	14071	13911	14034	13985	13874	13981	14000	13825	13895	14027	13931	13950	13981	14038	13853	14095	13964	14228	13887	13900	13891	14056	14054	13996	14139	14038	14002	14038	14017	13972	14030	14029	14051	13933	13936	13992	13928	13750	13914	14076	14021	14093	13932	14024	13977	14101	13904	13887	13893	14171	13899	14077	13890	14068	14040	13965	14115	13962	13929	14211	13880	14031	13909	13981	13989	14063	13845	14093	13978	14020	13937	14010	13957	13983	13863	13853	13969	13927	13950	13892	14206	14045	13967	14105	14037	14005	14125	13938	14078	13913	13943	13971	14108	13960	14085	13894	13939	13871	13918	13926	13990	14048	13993	14057	14049	13969	14061	13972	13869	14140	13990	13945	13967	14179	13945	13897	14073	13960	14085	14165	13921	14033	14052	14009	14091	13991	14065	13823	13949	14007	14076	14023	13900	13911	13868	14071	13753	13977	13966	13915	13866	14033	14003	14029	13875	14039	14156	13983	13942	13979	14029	14078	14020	14145	14082	13962	13936	14073	13952	13831	13953	13888	14009	14074	14002	14021	13997	14014	13976	14207	13866	13900	13929	14271	14077	14068	14034	14165	14084	13848	14100	14034	14060	14067	14058	14004	14082	14033	13877	13867	14053	14023	14090	13855	13876	14204	13951	13943	14030	13917	13858	14059	14132	13781	14000	14103	13783	13999	13988	14045	13887	14036	14009	13962	13867	13969	13758	14099	14049	14035	14002	14089	13817	13926	14071	13968	13999	14083	13999	14069	13944	14118	14040	14116	14120	13997	13913	14057	14139	14010	13873	14002	14010	13942	13993	13913	14024	13945	13894	14079	13884	14009	14041	13946	13786	13894	13922	13988	13816	13989	13779	14070	13911	13907	14201	13995	14045	13870	14059	14045	13894	13960	13988	13952	13997	13965	13904	13878	14052	13920	14015	14020	13988	13888	13850	14051	14086	14188	13944	13909	13988	13874	13949	13884	14073	14135	13980	13992	13747	13924	13983	13883	14028	13995	13861	13956	13966	13885	13922	13873	14056	13967	13870	14026	13806	14145	14020	14002	13979	14034	13978	13960	13866	13975	13995	13916	14200	14049	13856	14049	13939	14091	14130	13939	14008	14016	14037	13890	14024	14036	13954	13835	14117	13923	13951	14019	14182	13918	13947	14206	14104	14011	13944	14030	13978	14100	14237	13990	13914	13959	14029	14024	13965	14140	13842	13869	13884	14037	13947	13929	14064	14005	13990	14129	14057	13924	13959	13858	13954	13975	13950	14058	13867	13933	14039	14108	13963	13915	14061	14020	14014	13918	14077	14011	14006	14035	14064	14096	14089	13963	13893	14084	14078	13954	13988	13934	14053	13841	14019	13948	14035	14049	14144	13993	14061	14060	14033	14014	13981	13889	13787	13978	14038	13882	14105	13974	13842	14142	13939	13954	13895	14227	13888	14045	14196	13890	13975	14089	13969	14027	13896	13892	13856	14023	14133	14046	13927	14107	13888	13835	14121	14070	14156	13990	14049	14033	14044	13983	13954	13807	14014	13954	14084	14100	14100	13939	14105	14111	13914	13985	13861	13949	14003	13814	13944	13963	13996	14060	14093	14027	14074	13805	14190	13985	14030	14015	13918	13936	13746	13853	14115	14084	13923	13996	14043	13891	14000	14045	13951	13989	13855	13987	13980	13995	14020	14096	13824	14006	14084	14043	13948	13800	14032	13791	14162	13984	14020	14021	13860	13964	14137	14108	13994	13994	13941	13863	13917	14008	14027	14010	14008	13948	13984	14183	13949	14018	13959	14252	14026	14043	14042	14064	13869	14076	13819	13933	14029	14035	14076	13950	14015	13964	13919	13905	13921	13948	13889	13906	13989	14007	13934	13834	13964	13984	13927	14065	14112	13991	14019	14107	13990	13965	14007	13952	13815	14027	14054	14081	13994	13959	13973	14051	13860	13915	13933	13879	13953	13949	13969	14053	13882	14009	13998	13966	13996	13921	13872	13992	13927	14062	13947	14109	13834	13973	13910	13946	13936	13872	13870	13859	13988	14072	13975	14002	14012	13853	13819	13815	14039	13946	13918	14014	13891	14092	13877	14143	13921	14012	13979	13816	13916	13921	13873	14188	13861	13920	14199	14109	13767	13975	14008	13982	14080	13870	13948	13767	14070	13965	14037	13898	13911	13920	14045	14126	14126	14037	14037	13947	13875	13873	13975	14099	13909	14074	13952	13839	14009	13833	13878	13915	14027	13844	14055	13859	13886	13952	13879	13815	13939	13932	14041	13997	13999	13844	13918	14132	13850	14064	13951	13966	14067	13898	13922	13886	13975	14163	14062	14043	14126	13874	14053	13917	13949	13992	13976	13928	14036	14127	13863	13894	13740	14023	13994	13936	13878	13961	13943	13934	13990	13824	14026	13809	14012	13986	14032	14081	14100	14113	13958	13942	14034	13804	13992	13991	13995	14221	14042	14155	13911	14141	14041	14123	13877	13984	14043	13945	14083	13843	13912	13923	14049	14201	14021	13994	13992	14095	13971	14071	14011	14042	13844	13846	13956	14050	14063	14158	13943	13959	14089	14015	13876	13922	14082	13912	14073	13995	13996	13913	14011	13988	13875	14028	13990	13963	14081	14001	14070	14048	13954	14028	13941	13974	14234	13969	14055	14039	14020	14069	13739	14031	13798	13890	14094	13955	14052	13990	13954	14066	13925	14034	13945	14066	13955	13965	14076	13840	14183	14078	13930	14014	13927	14027	13894	14129	14117	14068	13956	14175	13957	13967	14091	13888	14019	14063	14083	14223	13919	13950	14035	13829	13935	14127	13875	13830	13833	14003	14170	14002	14097	13935	14031	14114	13970	13904	14098	13968	13921	13938	13958	14009	13956	13889	14037	13851	13873	13956	13813	14007	13968	13995	13999	14029	13954	14024	14128	13864	13945	14038	13974	13999	13910	14110	13950	14032	13977	14052	13909	13968	14121	13979	13904	13950	14033	14109	13921	13856	13838	14037	14066	13980	14037	14073	13862	13898	14066	13874	13867	13947	13882	13935	14025	13932	14067	14027	13940	14051	13921	14053	13968	14106	13959	13963	14093	13981	13950	13961	14096	14084	13918	13914	13957	14078	14037	13853	14069	14019	13785	14010	14107	13954	13888	13929	13904	13958	13863	14063	13958	14097	13982	13942	14073	14008	14013	13944	13874	13953	13966	13913	13856	14149	14087	14017	13878	14125	14090	14116	13897	13896	14039	14060	13878	14013	13790	13860	13979	14026	13969	14028	13937	14085	14031	14067	13950	14014	13829	14070	13886	14036	14030	14007	13876	13924	13940	14083	14094	13931	14013	14121	13888	14116	14088	13889	13976	13921	13905	13951	13941	13966	14042	13933	14008	14050	14146	13995	13904	13912	13873	13982	13920	14056	14158	14148	14115	13953	13759	13951	13967	14078	13970	14147	14054	13875	13929	13857	13893	14008	14073	13969	13882	14007	13878	13934	14034	13848	13960	13887	14053	13989	13931	13864	14016	14067	14076	13963	14015	14020	13998	13842	14190	14024	14050	13941	13933	13920	14053	13987	13972	13942	13996	13949	13949	14098	13877	13998	14131	13994	13889	14120	13909	14103	13901	14020	13901	14065	13889	13899	14114	14103	13891	14156	14083	13952	13851	13961	13924	14003	13900	14050	14021	13926	13922	14049	14043	14078	13742	14005	13917	14128	14141	14009	13971	13865	14015	13845	14026	13940	13893	14017	14019	13875	14185	13799	14093	13983	14011	14184	14086	14155	14051	13896	14129	13819	14022	14045	13892	13945	13862	14016	13895	14138	13970	14012	14087	13968	14268	13963	13868	14054	14101	14012	13955	13931	13951	13931	14065	14044	13977	14054	13914	13889	14105	14079	14060	14103	14080	13976	13946	13933	14000	14095	13944	13973	14109	13878	13986	14086	13874	14153	13912	13917	14078	13845	13866	13982	13950	14012	14101	14057	13925	14133	13807	13838	13946	13995	14067	13965	13914	13927	13874	13852	14007	13945	13836	14016	14131	13880	13967	14000	13964	14040	13946	14056	13985	13968	14058	13875	14085	14173	13919	13801	14045	14021	13887	13962	14075	13949	14077	13989	13988	13991	14176	13869	13948	13978	13977	13900	13769	13871	13988	13952	13871	13984	14078	14112	14076	14184	14020	14084	13973	13981	13961	14049	14102	13987	13924	13863	14078	14035	13976	13913	13908	13900	14003	14067	13878	13895	14048	14001	14076	13963	13963	13993	14015	14113	14040	13907	14159	13953	14048	13898	14083	14086	14036	14133	13885	13954	13930	14132	13920	13851	13957	13998	13971	14073	13948	14044	13966	14042	13935	14027	13847	14043	13766	14059	14062	13832	13998	13968	14073	13962	14104	13977	13869	14069	13893	13912	13991	14059	14192	13932	13977	13799	13958	14012	13943	14158	13993	13907	13975	13938	13984	13872	14086	14158	13789	14021	13971	13929	13988	13926	14033	13886	13885	13852	13919	13923	13956	14129	14016	14037	13972	14028	13988	14092	13965	14162	14030	13973	14028	14103	13978	14010	13840	13895	13903	14059	14034	13974	13941	13989	13976	13977	13938	13782	13955	14157	14036	13961	13918	13929	13956	14093	13923	13988	13978	14029	13855	14021	14011	14131	13922	13924	13937	14002	13963	14057	14156	14072	13795	14234	13899	14062	14159	13996	13911	13955	13848	14082	13942	13878	14082	13857	14007	13856	14078	14099	13832	14129	14018	14038	13962	13967	14098	14022	13915	13905	13937	14094	14004	13859	14082	13857	13908	13941	14035	13966	14042	14105	14021	14037	13959	14008	14029	13737	14016	13869	13875	13992	14102	13893	13847	14102	13986	13893	13789	13994	13886	13992	14042	13897	14076	14029	13930	14076	13993	14064	13943	14128	13912
25370	21645	27109	27014	19568	17670	17202	16254	15831	15610	15591	15248	15166	15381	15118	15095	15144	14994	15027	15013	15012	14870	14918	14944	14897	14964	15021	15001	14817	14990	14885	14791	14843	14846	15084	14904	14580	14957	15036	14785	14986	14880	14866	15060	14778	14644	15028	14887	14848	15035	14806	14889	14790	14819	14918	14780	14848	14884	14823	14669	14858	14878	14987	14901	14828	14854	14849	14925	14900	14912	14930	14796	14870	14869	14739	14719	14926	14841	14664	14882	14875	14880	14893	14967	14854	14819	14974	14751	14819	14857	14713	14868	14820	14900	14883	14742	14929	14924	14923	15109	14834	14834	15006	14925	14879	14668	14755	14892	14993	14864	14979	14938	15076	14834	14982	14817	14879	14984	14833	14970	14706	14969	15083	14697	14775	14799	14915	14703	14825	15054	15031	14652	14754	15014	14863	14889	14770	14835	14742	14902	14651	14721	14910	14736	14855	14972	14948	14782	14558	14852	14987	14970	14785	14785	14822	14832	14906	14823	14884	14694	14829	14887	14919	14873	15010	14732	14659	15033	14850	14792	14793	15002	14865	15036	14780	14956	14789	14994	14678	14794	14743	14779	15042	14835	14852	14810	14887	14923	14930	14562	14886	14830	14993	14780	14696	14912	14846	14904	14885	14840	14850	14903	14885	14675	14737	14740	14791	14733	14987	15071	14732	14975	14838	15076	15014	14859	14796	14884	14863	14719	14925	15035	14908	15042	15016	14873	14925	14878	14842	14920	14825	14837	14845	15018	14799	15016	14981	14869	14769	14902	15082	14797	14873	14832	14921	14888	14648	14761	14933	14803	15048	14931	14838	14825	14947	14902	15006	14854	14979	14786	15004	14836	14952	14886	14635	14929	14791	14865	14733	14996	14715	14792	14865	14806	14894	14961	14850	14813	14825	14864	15042	15036	14710	14884	14845	14867	14998	14770	14719	14813	14769	14873	14790	14864	14885	14987	14854	14836	14934	14683	14782	14689	14936	14841	14988	14815	14864	14958	14786	14688	14807	14868	14710	14754	14873	14796	14911	14776	14914	14826	14799	14860	14767	14794	15077	14697	14672	14911	14926	14730	14897	14718	14989	14611	14834	14793	14939	14856	14892	14912	14804	14839	14746	14619	14797	14871	14997	14871	14720	14774	14898	14971	14831	15097	14859	15005	14948	14947	14792	14925	14849	14747	14797	14751	14764	14819	14991	14808	15059	14821	14833	14882	14935	14908	14889	14965	14883	14700	14797	15007	14961	15040	14986	14721	14970	15033	14852	14947	14843	14942	14848	14829	14860	14961	14848	14799	14886	14932	15097	14859	14910	14843	14789	14823	14820	14799	14899	14945	14859	14906	14805	14880	14789	14857	14807	14845	14836	14819	14942	14869	14772	14919	14893	14780	15107	14917	14791	14802	14910	14875	15021	14966	14808	14987	14959	14958	14836	14962	14789	14696	14694	14939	15092	15001	14954	14842	14891	14801	14766	14776	14821	14906	14829	14841	14640	14766	14962	14794	14929	14846	14937	14920	14855	14846	14790	14680	14776	14835	14857	14854	14662	14981	14947	14916	14811	14935	14785	14978	14758	14787	14901	14816	14912	14817	14751	15025	14953	14768	14925	14921	14781	14734	14739	15006	14780	14882	14966	14573	14971	15124	14987	14897	14814	15058	14916	14973	14814	14941	14904	14709	14964	14768	14831	14939	15123	14873	14894	14850	14956	14837	14770	14915	14879	14727	15002	14876	14783	14977	14968	14584	14742	14697	14918	14843	15020	14746	15018	14738	14893	14853	14713	14789	14817	15041	14847	14876	14887	14997	14788	14893	14731	15043	14992	14924	14871	14753	14866	14905	15020	14789	14911	14916	14922	14663	14824	14870	14978	15003	14895	14948	14791	14776	14753	14940	14963	14775	14817	14930	14892	15072	14842	15071	15102	15126	14874	14834	14990	14820	14907	14993	14982	15085	14637	14932	15007	14970	14825	14759	14966	14906	14810	14936	14878	14584	14847	14875	14738	14920	14752	14988	14809	14783	14828	14747	14805	14804	14861	14866	14760	14772	14744	14914	14801	14875	14961	14764	15114	14943	14830	15056	15054	14870	14886	14857	14621	14868	14980	14881	14766	14968	14844	15018	14915	15057	14930	14936	15005	14931	14924	14907	14900	15046	14884	14850	14986	14900	14694	14987	14993	14885	14896	15034	14823	14842	14982	14685	14815	14881	14976	14803	14853	14997	14757	14788	14965	14862	14841	14686	15013	14953	14847	14907	14944	14853	14876	14813	14710	14862	14885	14720	14751	14897	14894	14855	14950	14877	14818	14573	14845	15006	14848	14773	14987	14815	15027	14739	14932	14839	15078	15009	14906	14756	14792	14690	15008	14979	15006	14813	14853	14735	15042	14842	14866	14814	14887	14957	14937	14786	14883	14864	14781	14818	15021	14711	15045	14951	14876	15072	14835	14913	14938	14786	14848	14815	14842	14966	14856	14856	14966	14896	14833	14866	14924	14953	15003	14944	14969	15001	14858	14692	14795	14761	14766	14964	14808	14767	14953	14839	14798	14837	14802	14984	14975	14890	14759	14895	14902	15074	14947	14675	14834	14810	14676	14771	14756	15022	14900	14679	14812	14824	15091	14864	14954	15070	14821	14891	14844	14818	14971	15048	14870	14806	14947	14851	14824	14724	15003	14919	14767	14823	14815	14865	14835	14938	14745	14837	14816	14896	14957	15031	14944	14815	14765	14788	14989	14755	15012	14878	14675	15057	14821	15025	14896	15032	14930	14798	14876	14890	14949	14945	14884	14924	14862	14788	14752	14846	14956	14980	15004	14857	14786	14833	14780	14975	15022	14889	14959	14875	14998	14934	14929	14883	14989	14687	14804	14851	14727	14946	14918	14769	14899	14989	14719	14631	14758	14586	14997	15068	14977	15034	14775	14801	14670	14880	14960	15033	14882	14832	14990	15005	14893	15038	14838	14939	14723	14743	14641	14965	14822	14985	14770	14886	14919	14738	14931	14847	15020	15081	14768	14730	14912	14837	15027	14983	14852	14762	14845	15055	14940	14826	14828	14840	14764	14776	14859	15021	15060	14767	14810	14953	14896	14894	14959	14758	14821	14785	14654	14686	14854	14838	14843	14890	14822	14940	15136	14765	14869	14982	15055	14852	14781	15023	15004	14909	14713	14787	14568	15063	15013	14779	14929	15008	15052	14959	14958	14883	14951	14855	14820	14874	14801	14754	15083	14727	14831	14924	15113	14816	15026	14993	14848	14849	14919	14924	14893	14861	14805	15000	14860	14989	14981	15115	15087	14872	14908	14853	14834	14783	14960	14839	14744	14804	14782	14829	14613	14873	14986	14908	14676	14974	14936	14788	14874	14825	15025	14904	14857	14889	14744	14845	15005	14837	14784	14814	14925	14829	14972	14801	14858	14833	14839	14922	14707	14860	15005	14765	14902	14872	14747	14887	14909	14840	14865	14964	14928	14862	14798	14984	14909	14889	15155	14936	14692	14950	14889	14846	15034	14930	14759	14989	15044	14820	14761	14773	14831	14966	15006	14955	14846	15148	14833	14661	14840	14844	14809	14835	14700	14788	14732	14828	15012	14934	15003	15021	14820	14855	14903	14772	14903	14784	15127	14952	14918	14786	15003	14680	14905	14710	14920	14885	14974	14956	14779	14796	14854	14916	15064	14828	14879	14812	14956	14907	14937	14991	14736	14898	14674	14867	14703	14852	14799	14800	14876	14904	14678	14768	14840	14906	14877	15006	14929	14720	14882	14955	14873	14626	15102	14986	15045	14636	14801	14862	14862	14782	14929	14955	14752	14780	14777	15048	14686	14752	14796	15063	14979	14842	15001	14667	14794	14619	14813	14869	14789	14731	14818	14871	14914	15032	14794	14864	14880	14841	14812	14956	14840	15131	14813	14775	15024	14978	14805	14871	14714	14839	14984	14911	14936	14931	14805	14816	14949	14950	14790	14737	14763	14949	14755	14724	14977	14922	14685	14611	14831	14926	14978	14798	14829	15034	14808	14905	14818	14692	14831	14860	14876	14703	14868	14903	14836	14787	14886	14792	15030	14865	14854	14875	14871	14880	15054	14797	14885	14804	14911	14837	14692	14992	14937	14835	14745	14720	14847	14775	14862	14744	14908	14739	14956	14722	14807	14962	14836	14743	14763	14869	14874	14863	14891	14984	14771	14875	14753	14892	14814	14857	14793	14949	14783	15017	14938	14797	14785	14686	14742	14872	14895	14897	14764	14778	14998	14938	14974	14870	14928	14866	14793	14985	14940	14804	14824	15007	14930	14877	14910	14978	14970	14976	14924	14790	14733	14734	14998	14903	14892	14721	14869	14840	14907	14833	14740	14834	14645	14814	14882	15016	14845	14900	14832	14835	14939	14810	14897	14975	14913	15007	14716	14805	14722	15115	14969	14952	14861	14836	14817	14831	14780	14983	14966	14905	14957	14741	14791	14811	14831	14848	14736	14939	14806	14832	14850	14887	14863	14812	14817	14592	14903	14777	14922	14845	14846	15032	14746	14990	14931	14889	14927	14905	15059	14793	14939	14906	14913	14744	14749	14925	14841	14715	14984	15010	14879	14938	14813	15028	14989	14978	14821	14834	14957	14890	14886	14842	14730	14821	14792	14709	14783	14837	14797	14848	14977	14956	15062	14830	14792	14899	14971	14833	14890	14713	14865	14955	15131	14833	14921	14988	15024	15137	14922	14811	14897	14968	14845	14811	14964	15008	15199	14761	14761	14796	14750	14733	14940	14823	14836	14956	14798	14791	14877	14665	14914	14842	14870	14779	14947	14828	15014	14954	14722	14788	15000	14772	14968	15073	15156	14909	14975	14789	14718	14926	14704	14814	15006	14858	14883	14802	15024	14901	14984	14917	14768	14807	14870	14973	14992	14750	15030	14957	14850	14869	14882	14835	14732	14830	14817	14820	14831	14803	14883	14848	14886	15115	15012	14943	15020	14897	14894	14815	14969	14909	14933	14856	14992	14683	14936	14670	14942	14921	15061	14868	14885	14993	14973	14935	14892	14855	15018	15069	14940	14754	14895	14889	14939	14869	14953	14764	14960	14734	14817	15103	14744	14843	14907	14652	14948	14905	14808	14932
23162	39699	32148	24842	20716	18206	16655	15949	15181	14737	14467	14416	14101	14012	14092	14042	14063	13836	13917	14009	13817	14020	13882	13714	13768	13836	13894	13812	13911	13868	13755	13777	13862	13698	13795	13825	13735	13910	13814	13904	13700	13822	13773	13872	13818	13987	13718	13793	13820	13719	13703	13689	13795	13717	13581	14008	13780	13916	13579	14020	13974	13682	13745	13797	13763	13684	13713	13934	13876	13787	14027	13674	13671	13718	13841	13835	13676	13797	13570	13817	13800	13801	13719	13635	13842	13889	13761	13803	13873	13646	13715	13702	13728	13755	13790	13956	13852	13743	13749	13696	13732	13726	13703	13753	13816	13783	13794	13774	13587	13811	13714	13683	13708	13654	13803	13724	13905	13707	13752	13678	13664	13573	13706	13904	13746	13628	13790	13880	13658	13842	13796	13679	13761	13816	13695	13688	13857	13629	13867	13834	13829	13676	13648	13838	13670	13839	13682	13671	13764	13758	13851	13756	13803	13760	13745	13786	14008	13819	13736	13972	13583	13747	13967	13795	13855	13670	13824	13656	13835	13755	13769	13893	13634	13734	13620	13813	13719	13876	13850	13948	13831	13775	13761	13876	13792	13804	13841	13793	13768	13663	13726	13910	13609	13686	13691	13661	13766	13683	13698	13784	13718	13806	13733	13751	13736	13826	13961	13739	13724	13713	13878	13742	13798	13752	13699	13682	13819	13861	13808	13803	13850	13727	13785	13731	13663	13670	13736	13808	13513	13855	13640	13674	13897	13838	13668	13719	13773	13781	13647	13729	13724	13797	13813	13809	13786	13679	13693	13781	13704	13719	13755	13785	13812	13986	13824	13731	13691	13756	13762	13788	13858	13772	13692	13701	13804	13577	13801	13747	13893	13837	13799	13854	13677	13823	13702	13767	13781	13930	13894	13855	13698	13703	13774	13808	13703	13747	13742	13620	13915	13786	13792	13686	13740	13551	13605	13727	13739	13758	13794	13699	13655	13647	13968	13695	13712	13882	13825	13753	13597	13789	13677	13784	13776	13459	13751	13872	13871	13743	13741	13719	13688	13812	13635	13583	13641	13715	13650	13844	13898	13841	13728	13795	13677	13835	13750	13852	13778	13795	13781	13752	13887	13731	13962	13892	13858	13768	13737	14021	13717	13734	13726	13792	13635	13839	13914	13785	13707	13731	13769	13697	13587	13688	13889	13744	13815	13842	13728	13812	13633	13750	13727	13795	13720	13617	13623	13834	13830	13819	13756	13838	13927	13797	13722	13609	13838	13788	13930	13802	13785	13766	13676	13658	13710	13717	13671	13739	13574	13759	13899	13621	13659	13885	13911	13681	13968	13808	13794	13813	13918	13692	13657	13788	13824	13608	13859	13835	13849	13783	13755	13587	13836	13723	13666	13746	13655	13888	13682	13870	13746	13762	13841	13734	13560	13738	13829	13673	13608	13679	13687	13847	13973	13834	13815	13871	13809	13799	13769	13960	13735	13729	13581	13757	13920	13640	13739	13624	13735	13850	13778	13685	13678	13718	13852	13610	13827	13803	13720	13586	13808	13911	13723	13704	13720	13799	13775	13711	13805	13597	13931	13784	13650	13789	13808	13768	13686	13945	13625	13736	13649	13705	13627	13847	13659	13924	13804	13924	13725	13632	13722	13636	13665	13674	13768	13593	13787	13707	13681	13693	13801	13779	13702	13831	13926	13637	13862	13697	13594	13843	13669	13763	13805	13611	13649	13685	13979	13830	13727	13844	13752	13736	13924	13813	13761	13756	13773	13681	13874	13801	13849	13699	13831	13826	13805	13543	13578	13711	13709	13726	13730	13735	13683	13742	13717	13660	13808	13865	13840	13796	13612	13613	13806	13823	13572	13765	13608	13938	13709	13628	13955	13672	13795	13605	13807	13722	13733	13810	13830	13732	13895	13714	13868	13684	13826	13698	13871	13851	13715	13849	13747	13811	13831	13705	13695	13706	13597	13841	13718	13927	13789	13763	13794	13724	13749	13853	13633	13766	13771	13749	13828	13429	13654	13703	13822	13637	13834	13914	13772	13692	13654	13677	13856	13668	13931	13745	13782	13752	13758	13715	13650	13820	13643	13702	13726	13788	13728	13894	13634	13695	13754	13669	13805	13783	13745	13792	13863	13775	13799	13844	13770	13840	13680	13749	13680	13872	13995	13734	13792	13667	13803	13745	13696	13971	13889	13823	13755	13793	13891	13872	13799	13779	13837	13713	13709	13759	13928	13684	13881	13823	13782	13763	13810	13857	13879	13651	13944	13851	13593	13854	13652	13845	13676	13776	13823	13908	13802	13870	13780	13888	13750	13722	13835	13696	13713	13726	13786	13768	13679	13646	13838	13917	13750	13830	13835	13576	13822	13867	13840	13647	13791	13905	13896	13738	13748	13824	13771	13899	13958	13789	13716	13831	13826	13950	13872	13835	13790	13668	13647	13794	13688	13722	13790	13945	13722	13766	13727	13838	13876	13888	13673	13718	13783	13742	13701	13835	13907	13709	13759	13847	13606	13816	13863	13637	13841	13739	13798	13823	13914	13685	13694	13659	13670	13731	13660	13666	13699	13848	13580	13805	13901	13742	13714	13875	13700	13797	13811	13818	13783	13814	13713	13678	13873	13842	13764	13800	13830	13797	13837	13835	13792	13635	13764	13661	13758	13699	13876	13865	13801	13759	13831	13958	13861	13772	13650	13738	13791	13755	13664	13857	13744	13839	13820	13971	13749	13838	13886	13766	13959	13808	13820	13748	13735	13951	13751	13786	13942	13733	13920	13669	13766	13622	13764	13763	13769	13920	13693	13984	13789	13721	13720	13847	13873	13838	13897	13799	13960	13757	13722	13881	13681	13644	13854	13884	13902	13753	13859	13582	13700	13791	13769	13778	13696	13812	13762	13710	13656	13749	13762	13721	13862	13768	13714	13781	13800	13909	13872	13767	13841	13705	13686	13606	13797	13731	13759	13712	13762	13862	13860	13601	13791	13803	13634	13805	13826	13642	13795	13726	13781	13779	13820	13921	13794	13673	13811	13712	13739	13739	13782	13865	13787	13682	13741	13900	13784	13865	13844	13739	13793	13804	13674	13800	13847	13695	13720	13855	13892	13664	13829	13754	13861	13818	13946	13637	13791	13620	13662	13657	13790	13797	13846	13668	13832	13715	13707	13794	13758	13766	13750	13885	13780	13659	13861	13762	13801	13761	13646	13758	13689	13692	13758	13731	13698	13777	13762	13890	13938	13903	13819	13799	13843	13834	13731	13887	13823	13754	13789	13845	13769	13857	13607	13718	13503	13910	13711	13766	13680	13646	13725	13704	13662	13778	13838	13853	13844	13652	13838	13852	13748	13814	13781	13680	13770	13896	13890	13859	13740	13701	13905	13723	13743	13918	13683	13710	13751	13886	13600	13581	13676	13628	13757	13655	13704	13703	13795	13662	13739	13688	13584	13853	13902	13722	13681	13828	13857	13822	13739	13882	13657	13846	13873	13751	13814	13948	13834	13856	13866	13825	13890	13737	13694	13784	13866	13834	13820	13679	13690	13885	13718	13973	13836	13774	13883	13827	13742	13875	13817	13911	13655	13675	13784	13723	13856	13571	13835	13691	13826	13753	13719	13879	13675	13996	13781	13949	13693	13771	13636	13761	13746	13852	13682	13818	13847	13766	13829	13721	13676	13859	13540	13744	13883	13816	13797	13575	13718	13669	13745	13739	13888	13678	13856	13878	13629	13717	13867	13707	13971	13894	13847	13697	13882	13811	13914	13592	13770	13825	13897	13720	13778	13770	13763	13763	13799	13726	13868	13657	13959	13765	13756	13786	13972	13789	13903	13832	13778	13797	13688	13842	13714	13768	13874	13795	13906	13748	13566	13849	13713	13818	13753	13745	13843	13668	13824	13803	13670	13798	13867	13672	13813	13761	13799	13722	13796	13755	13746	13759	13920	13782	13814	13801	13724	13688	13924	13644	13811	13713	13902	13855	13706	13847	13750	13880	13749	13710	13765	13691	13774	13922	13745	13795	13749	13657	13860	13700	13769	13675	13713	13804	13745	13691	13662	13881	13827	13793	13881	13905	13864	13787	13716	13688	13755	13826	13583	13553	13642	13757	13713	13649	13615	13809	13846	13759	13806	13675	13870	13753	13836	13732	13700	13862	13836	13783	13705	13658	13838	13647	13871	13654	13759	13726	13799	13587	13864	13877	13920	13686	13777	13781	13829	13672	13789	13873	13698	13745	13765	13684	13824	13666	13714	13759	13832	13738	13685	13760	13708	13765	13693	13840	13820	13852	13761	13780	13804	13685	13690	13600	13536	13867	13740	13897	13552	13785	13793	13710	13870	13753	13502	13738	13748	13887	13829	13805	13954	13587	13751	13723	13825	13711	13767	13796	13689	13700	13839	13823	13801	13787	13728	13865	13886	13657	13713	13718	13828	13866	13525	13823	13891	13885	13680	13556	13708	13704	13801	13853	13762	13660	13746	13727	13659	13786	13826	13868	13715	13695	13870	13807	13965	13750	13974	13774	13747	13888	13899	13853	13919	13835	13734	13825	13793	13609	13715	13815	13816	13685	13864	13926	13909	13851	13649	13766	13626	13930	13772	13940	13850	13800	13767	13904	13738	13750	13761	13608	13798	13705	13824	13900	13769	13703	13777	13760	13820	13614	13987	13851	13847	13881	13756	13739	13852	13762	13744	13756	13796	13630	13794	13851	13739	13999	13709	13811	13733	13789	13800	13856	13652	13548	13845	13731	13696	13790	13820	13872	13875	13818	13710	13646	13835	13820	13662	13688	13687	13831	13802	13885	13815	13692	13619	13744	13818	13798	13857	13725	13929	13655	13819	13897	13704	13864	13764	13791	13818	13751	13581	13818	13747	13904	13759	13868	13731	13941	13684	13777	13919	13554	13668	13788	13951	13863	13794	13860	13947	13662	13862	13781	13805	13686	13729	13964	13842	13798	13756	13823	13767	13726	13844	13701	13686	13726	13803	13806	13819	13766	13682	13754	13664	13798	13778	13863	13741	13780	13858	13769	13624	13888	13771	13709	13745	13823	14007	13751	13649	13686	13680	13752	13755	13865	13868	13715	13708	13743	13680	13910	14015	13789	13817	13697	13804	13792
22669	21528	28725	24822	22091	23697	23700	18737	17171	17012	16572	16300	16176	16131	15870	15821	15536	15560	15540	15687	15637	15496	15477	15545	15525	15502	15344	15486	15452	15469	15718	15307	15302	15515	15420	15521	15328	15357	15393	15585	15538	15445	15529	15301	15505	15401	15379	15436	15345	15317	15342	15387	15145	15272	15501	15314	15563	15439	15348	15490	15229	15323	15395	15403	15505	15441	15663	15468	15218	15454	15473	15401	15369	15412	15369	15237	15497	15324	15305	15578	15360	15430	15398	15499	15461	15252	15434	15416	15469	15290	15338	15347	15402	15654	15509	15418	15429	15363	15238	15375	15202	15286	15248	15328	15618	15373	15430	15489	15360	15481	15303	15408	15355	15188	15349	15300	15549	15433	15323	15306	15212	15337	15447	15379	15319	15409	15361	15323	15289	15285	15356	15345	15283	15451	15428	15473	15433	15373	15326	15486	15596	15419	15232	15414	15407	15165	15446	15511	15556	15321	15560	15338	15415	15243	15440	15445	15255	15374	15445	15462	15182	15298	15361	15213	15313	15333	15210	15294	15406	15352	15250	15298	15546	15289	15399	15439	15588	15340	15473	15581	15378	15178	15227	15380	15429	15242	15524	15337	15389	15256	15441	15277	15568	15369	15414	15447	15407	15166	15476	15352	15359	15340	15410	15318	15476	15326	15345	15537	15375	15358	15397	15575	15418	15319	15389	15418	15549	15414	15299	15208	15328	15241	15316	15322	15398	15379	15267	15197	15397	15228	15305	15185	15409	15523	15219	15440	15389	15413	15341	15550	15398	15533	15614	15252	15205	15448	15385	15417	15347	15293	15292	15368	15415	15233	15473	15344	15279	15352	15430	15375	15241	15236	15229	15289	15250	15307	15396	15293	15454	15216	15339	15361	15443	15253	15239	15349	15453	15347	15290	15265	15320	15459	15422	15243	15261	15257	15368	15460	15417	15551	15508	15361	15283	15312	15306	15236	15261	15367	15438	15196	15252	15363	15416	15349	15338	15224	15367	15262	15108	15223	15380	15431	15418	15520	15629	15269	15474	15346	15421	15332	15329	15189	15179	15395	15456	15156	15309	15490	15142	15381	15426	15264	15224	15398	15334	15353	15337	15244	15289	15314	15423	15371	15331	15427	15348	15286	15461	15365	15457	15289	15303	15295	15388	15271	15374	15551	15481	15633	15477	15403	15405	15135	15534	15370	15314	15263	15373	15423	15473	15404	15328	15320	15269	15201	15413	15368	15479	15298	15372	15285	15358	15355	15423	15650	15317	15241	15499	15526	15386	15350	15361	15354	15470	15478	15350	15217	15281	15306	15487	15278	15352	15546	15207	15270	15260	15327	15395	15488	15395	15307	15390	15502	15553	15348	15311	15300	15483	15157	15182	15568	15519	15273	15370	15364	15563	15349	15329	15542	15424	15405	15410	15261	15404	15427	15412	15347	15387	15436	15334	15455	15316	15345	15323	15281	15448	15284	15439	15350	15337	15275	15210	15226	15437	15368	15082	15174	15236	15338	15069	15378	15400	15271	15225	15139	15231	15395	15346	15287	15299	15438	15470	15399	15449	15149	15318	15179	15442	15318	15636	15524	15534	15330	15390	15375	15354	15466	15241	15420	15377	15183	15276	15299	15396	15365	15297	15398	15474	15280	15315	15369	15325	15408	15473	15410	15402	15230	15367	15407	15450	15462	15440	15236	15472	15453	15417	15315	15599	15403	15306	15345	15547	15243	15448	15498	15353	15079	15422	15264	15398	15322	15431	15336	15356	15278	15265	15343	15537	15512	15339	15491	15456	15299	15268	15255	15363	15046	15161	15372	15210	15298	15531	15293	15554	15284	15221	15457	15196	15239	15397	15415	15394	15456	15477	15291	15112	15312	15424	15429	15419	15173	15519	15294	15362	15514	15226	15185	15244	15406	15477	15323	15318	15354	15158	15431	15307	15368	15383	15282	15306	15407	15376	15506	15491	15331	15233	15206	15551	15435	15414	15503	15475	15615	15302	15169	15283	15355	15322	15458	15551	15295	15439	15313	15194	15371	15500	15454	15277	15281	15206	15340	15297	15315	15450	15278	15359	15503	15384	15389	15361	15411	15211	15537	15380	15374	15468	15400	15453	15266	15427	15457	15375	15279	15360	15496	15502	15180	15255	15325	15258	15432	15341	15355	15358	15394	15215	15425	15320	15236	15254	15317	15366	15181	15419	15317	14984	15306	15133	15410	15332	15275	15424	15406	15225	15287	15416	15469	15308	15416	15272	15340	15346	15229	15400	15230	15397	15145	15558	15311	15304	15483	15265	15419	15219	15211	15508	15333	15354	15291	15340	15495	15427	15194	15350	15250	15337	15212	15475	15232	15360	15338	15329	15131	15309	15281	15579	15333	15246	15323	15349	15425	15441	15431	15474	15184	15298	15343	15495	15397	15255	15421	15378	15475	15396	15343	15268	15272	15232	15337	15102	15310	15451	15197	15300	15520	15437	15342	15418	15367	15314	15304	15216	15295	15356	15346	15215	15314	15347	15287	15391	15231	15601	15210	15361	15189	15423	15418	15410	15274	15466	15142	15238	15250	15317	15328	15139	15186	15231	15448	15641	15437	15369	15360	15439	15274	15463	15357	15227	15390	15483	15328	15503	15235	15309	15471	15371	15202	15457	15364	15098	15272	15249	15173	15516	15291	15207	15387	15362	15252	15280	15235	15446	15439	15351	15262	15259	15324	15370	15510	15132	15467	15487	15369	15296	15392	15372	15333	15506	15283	15149	15595	15541	15329	15231	15413	15483	15391	15206	15263	15271	15290	15205	15349	15367	15480	15387	15383	15151	15267	15291	15377	15437	15335	15351	15287	15310	15499	15381	15395	15242	15418	15236	15498	15313	15577	15258	15245	15193	15157	15275	15474	15291	15486	15303	15250	15485	15527	15141	15417	15453	15273	15463	15292	15187	15371	15171	15129	15422	15377	15452	15387	15333	15316	15210	15231	15233	15433	15439	15494	15307	15489	15238	15183	15400	15424	15420	15496	15248	15325	15434	15397	15268	15294	15393	15357	15494	15369	15523	15465	15281	15285	15346	15157	15268	15405	15357	15372	15338	15399	15315	15253	15390	15375	15473	15332	15417	15273	15420	15446	15475	15333	15284	15218	15283	15341	15266	15270	15472	15387	15344	15431	15156	15441	15634	15338	15405	15271	15298	15279	15302	15607	15537	15269	15394	15546	15420	15522	15350	15340	15477	15285	15566	15340	15421	15470	15389	15273	15392	15455	15487	15488	15327	15395	15383	15453	15348	15335	15424	15316	15394	15386	15375	15440	15461	15374	15313	15311	15469	15418	15644	15406	15404	15357	15445	15351	15356	15534	15325	15250	15460	15306	15373	15317	15341	15271	15124	15451	15324	15391	15371	15323	15553	15333	15152	15214	15389	15653	15359	15265	15315	15357	15495	15523	15364	15356	15475	15315	15272	15333	15424	15272	15232	15525	15260	15394	15419	15179	15440	15240	15436	15237	15474	15397	15522	15429	15370	15328	15221	15359	15515	15246	15369	15532	15461	15562	15638	15383	15314	15236	15498	15197	15271	15357	15312	15318	15181	15257	15240	15351	15385	15254	15471	15242	15273	15328	15418	15475	15406	15575	15451	15386	15434	15324	15157	15294	15381	15252	15402	15325	15567	15416	15657	15523	15308	15416	15277	15442	15355	15281	15397	15221	15374	15378	15315	15423	15278	15335	15317	15281	15514	15374	15369	15348	15402	15279	15425	15498	15317	15407	15288	15410	15132	15153	15284	15447	15356	15278	15473	15524	15443	15380	15214	15403	15300	15381	15294	15419	15226	15206	15294	15360	15416	15534	15235	15139	15266	15274	15228	15219	15474	15228	15311	15394	15435	15315	15310	15431	15551	15312	15436	15424	15249	15251	15341	15299	15256	15305	15256	15303	15307	15488	15315	15415	15422	15208	15627	15483	15386	15634	15604	15421	15423	15525	15338	15398	15482	15288	15293	15261	15123	15303	15420	15431	15455	15565	15251	15370	15216	15157	15359	15437	15460	15285	15309	15665	15349	15273	15281	15363	15428	15353	15562	15296	15290	15279	15336	15263	15154	15355	15476	15415	15388	15469	15151	15233	15441	15262	15330	15313	15397	15391	15228	15403	15442	15337	15324	15466	15370	15301	15248	15519	15175	15266	15363	15324	15119	15465	15331	15143	15294	15530	15375	15449	15376	15267	15399	15336	15254	15251	15420	15426	15457	15321	15267	15283	15186	15354	15397	15106	15294	15269	15304	15376	15264	15315	15173	15201	15471	15323	15425	15428	15263	15348	15344	15276	15474	15319	15432	15342	15421	15565	15438	15146	15390	15309	15205	15362	15633	15500	15500	15597	15224	15371	15361	15333	15515	15301	15312	15392	15537	15537	15465	15397	15398	15430	15247	15458	15201	15338	15526	15277	15404	15310	15394	15248	15345	15389	15338	15212	15349	15331	15455	15249	15170	15278	15428	15465	15355	15565	15477	15207	15384	15200	15306	15478	15308	15346	15314	15475	15411	15296	15484	15125	15366	15337	15541	15267	15308	15608	15423	15396	15488	15467	15295	15424	15316	15369	15281	15382	15402	15309	15529	15441	15442	15366	15467	15416	15258	15481	15242	15508	15427	15382	15493	15308	15260	15285	15308	15412	15561	15175	15512	15402	15357	15209	15417	15504	15284	15357	15246	15493	15315	15255	15473	15290	15401	15232	15422	15341	15534	15507	15258	15320	15349	15245	15179	15496	15344	15273	15357	15386	15321	15317	15386	15298	15332	15478	15440	15540	15425	15451	15523	15337	15308	15302	15440	15407	15299	15187	15247	15289	15347	15319	15426	15296	15269	15300	15349	15278	15174	15415	15503	15387	15371	15432	15207	15361	15247	15124	15217	15385	15407	15336	15353	15303	15465	15406	15430	15334	15128	15380	15234	15278	15468	15314	15381	15392	15316	15387	15275	15403	15393	15277	15327	15285	15433	15449	15396	15366	15201	15267	15474	15277	15440	15415	15499	15384	15259	15202	15168	15401	15291	15307	15236	15217	15439	15264	15410	15346	15074	15104	15525	15446	15274	15144	15242	15448	15316	15206	15377	15507	15430	15292	15354	15292	15337	15482
24628	47877	40247	31641	26338	22297	19648	18212	16894	16031	15415	15274	15011	14636	14550	14247	14321	14309	14390	14192	14116	14239	14199	14337	14044	14267	14009	14092	14060	14141	14106	14031	14131	14082	14112	14086	14128	14145	13980	14011	14003	14126	13957	14016	14093	13955	14115	13970	14113	14010	14054	14043	14004	14008	13892	14013	13956	14126	14107	13889	13944	13950	14026	14114	14019	14031	13975	14073	14047	14047	14070	14100	14054	14071	14048	13875	13954	14126	14061	13835	14095	14031	14106	14016	14085	13978	14113	13980	13984	14103	13945	14163	13859	13924	14089	14119	14069	14050	13983	13817	14157	13831	14115	13880	14014	14044	13972	14049	14081	14060	13915	14115	14019	14180	14004	14012	14082	14125	14089	14023	14021	14033	13850	14056	14037	14065	13996	13959	14021	14014	14122	13968	14049	14079	14195	14068	14076	14036	14067	13907	14109	14097	14024	14056	14090	14009	14037	13911	14105	14077	13947	13988	14129	14013	14199	14075	13915	14198	14117	14016	14104	13902	14250	14117	14000	14048	14047	14121	14093	14108	13988	14121	14017	13956	14009	14084	14147	14031	14121	13964	14093	13984	14068	13968	14225	13838	13976	14007	14113	14052	14188	14066	13991	13891	14107	13830	14100	14032	14015	14189	13838	14211	14115	13997	14139	13995	14179	14044	14154	13873	14104	13928	13986	13991	13738	14170	14024	14051	13995	14183	14073	14026	13813	14103	14048	14225	14078	13943	14185	13936	14029	14108	14070	13948	13996	14139	13968	14168	13981	13938	14155	13862	14138	13994	13970	13979	14106	14148	14004	14042	14050	14135	14187	14177	14039	14099	14000	14093	14116	13959	14025	13953	14031	14025	13983	14118	14048	13929	14032	13951	13949	14071	14142	14120	14085	14053	14087	13978	14190	14109	14159	14161	14149	13809	13847	14016	14071	14010	14196	14323	14230	14041	14200	14070	13902	14034	14105	14163	14025	13926	13978	14138	14116	13914	14078	14137	14025	14023	14040	14050	13785	14072	14051	14049	13926	14034	13940	13946	13963	14051	14068	14096	14008	14033	13986	13910	14091	13918	14065	14079	13972	14171	13917	14099	14080	14044	14251	14084	14031	13888	13916	14161	14039	14114	14104	14033	14084	14030	14181	14072	13977	14064	14022	14030	13922	14008	14125	13805	14022	14064	14078	14058	14133	13887	14117	14103	14105	14100	14019	13996	13902	14157	14069	14051	13980	14016	13929	14079	13959	13999	14019	13980	14063	14147	14027	14020	14164	14072	14104	13968	14147	13886	14009	14063	14137	14022	14115	13957	13860	13950	14030	14099	14014	14095	14073	13980	14044	14039	13837	14188	13888	14163	13990	14075	14014	14045	14046	14094	14026	13909	14043	14054	13973	14124	13970	13887	14105	14126	14108	14170	14050	13965	13837	14069	14113	13853	14137	14010	13971	14068	13928	13977	14262	14045	13939	13925	14205	13979	14003	14009	13998	14213	13891	14134	14079	14225	14003	14034	14027	14127	14060	14020	13898	14182	14067	13986	14234	13955	14129	14086	13992	13964	13945	13952	14022	13833	14081	14145	13920	14151	14084	14290	13876	14064	14075	14063	13943	14198	14068	14065	13917	13987	14036	14022	13912	14001	14076	14108	13904	13971	14068	14000	13936	13938	14013	13988	13943	14028	13954	14177	14088	13952	13967	14060	14021	13891	14007	14038	14094	14105	14044	14005	14202	14042	14161	14094	14064	14088	13971	14031	14095	14081	14068	14066	14052	14164	14093	14084	14051	14145	13923	14064	14136	14141	14065	14022	14084	13946	13937	14094	13986	14041	13952	13836	14104	14081	14002	14036	13883	14040	13922	14080	13813	14008	13961	14114	14035	13982	14012	13971	14087	13894	14146	14092	14119	13973	14191	14051	14121	13960	14095	13881	13960	13972	14068	14054	14042	14007	14064	14096	13917	13970	13804	14002	14084	14116	14097	14054	14075	14116	14037	14020	14076	14147	13979	14076	13874	14077	14090	14081	14088	14110	14068	13935	14069	13869	13918	14019	13983	14056	13931	14004	14016	14148	14097	14104	14105	14089	13982	14038	14115	13897	14144	14133	14102	14126	14071	13869	14104	13982	13945	14125	13965	14041	13855	14070	14131	14055	14179	13908	14062	14190	14072	14031	13852	14211	14092	14170	14164	14132	13863	13998	13795	13882	13880	14032	14024	14070	13958	14167	14032	13904	14035	13987	14226	13932	14059	14123	14162	14154	13983	13930	14025	14060	14064	13930	14047	13944	13987	13927	14080	13994	13986	14111	14029	14014	14302	13996	13988	13943	14057	13926	14180	14062	13929	14166	13981	13963	14260	14037	14089	14068	13899	14066	13931	13904	14019	13876	14135	14000	14039	14084	14041	14106	13977	14080	14015	14078	14096	14037	14172	14251	14047	13989	13959	13907	14184	14185	13948	14062	14118	14086	13957	14114	14050	13949	13863	14051	13910	13926	13998	14077	14047	14222	14010	13968	13948	14209	14097	13957	14191	13954	13969	14174	13966	14083	14081	14193	13955	13994	14276	14099	14214	13962	13889	14034	14080	14023	14152	13987	13933	14029	14034	13988	13991	14083	14124	14199	14118	14001	14114	13969	13980	13849	14149	14112	14085	14024	14058	14022	14011	14140	14066	13979	14040	14031	14011	14033	13975	14132	13885	14130	14060	14042	13989	13949	14051	13956	14141	13779	13977	14030	13779	13978	13885	14091	14201	13986	14200	13925	13971	14099	13975	14192	14051	14070	14035	13995	13924	14087	14089	14049	14109	14016	14117	14009	13920	14044	13977	13895	14123	14260	14035	14078	13901	13993	14029	14095	13921	13896	14113	14100	14091	14025	14000	13883	14194	13887	14007	14180	13913	13958	14035	14175	13993	14000	13901	14127	13974	14023	14040	14097	14052	14090	14103	14078	13887	13995	14043	14072	14118	14086	14098	14136	14097	14148	14100	13996	14059	13980	14124	14002	14105	14088	13999	13968	13889	13900	14228	13926	14077	14032	13985	13895	14086	14031	14028	14075	14178	13920	14083	14099	14088	14115	14092	14040	13988	14121	14047	14139	14229	14030	14030	13910	14238	14024	14017	14140	14066	14044	13984	14067	14068	14098	13873	13946	14058	14120	14065	14106	14116	14182	14105	13948	13840	13925	13819	14010	13912	14037	13829	14002	14119	13925	13957	14059	14181	14001	14053	14022	13921	14002	14074	13955	14111	14087	13985	14083	13892	13989	14169	13975	13890	14036	14008	14193	13984	14164	14049	13937	14206	13997	14000	14119	14013	13933	14109	14026	14042	13965	14001	14033	14123	13882	14112	14071	14066	14062	13819	13987	14279	14116	13884	14107	14095	13944	13917	13915	13956	14113	14089	13945	14086	14132	14199	14060	14219	14048	14038	14120	13859	14162	14004	14132	14002	13933	14126	13916	13897	13876	13910	14093	13958	14149	14180	14028	13972	14009	14015	13891	14066	13986	14049	14057	13958	14174	13965	14243	14150	14134	13968	14030	14059	14098	13951	13862	14029	13977	14058	14208	14130	14019	13959	14080	14021	14002	14032	14052	13848	14082	14003	13964	14074	14143	13975	13962	14053	14003	14148	13993	13963	14062	14105	13859	13887	13790	14129	14042	14075	14071	14109	14050	14029	13931	14155	14073	14158	13891	13985	14027	14200	13970	14073	14184	14033	14057	14157	13898	14033	13971	13988	14081	14155	14110	14015	14126	13951	13921	14111	14020	13893	13939	14079	14110	13937	14126	14080	14076	14161	14014	14120	13915	13985	14107	14026	14116	13870	13872	14154	13916	14018	14008	14157	13805	14182	13910	13964	13948	14110	14056	13998	14017	13875	13982	13981	14138	14093	13977	14140	13952	13990	13945	14123	13997	13802	13974	14126	13990	14096	14134	14101	13879	14093	14025	14050	14018	14091	14047	14083	13983	14069	14074	13953	14040	13930	14045	14024	14084	13840	14084	14025	13925	13857	13999	14018	13855	14251	13878	14011	14040	14148	14017	14040	13774	14275	14081	14109	13949	14169	14063	13915	14102	14082	14130	14107	13914	13987	14135	14121	14016	14072	14145	14022	13893	14069	14126	14045	14081	14063	14123	13836	13938	14187	13967	14022	13964	13987	14123	14008	13943	14116	13801	14032	14126	14096	13930	13889	14143	13885	14200	14143	14002	14007	13988	13910	14061	14046	14071	14152	14025	14040	13975	13931	14047	14017	14029	14094	14096	14072	14122	13948	13902	14071	14014	14211	13955	13978	14209	13968	14168	14161	14049	14109	13834	14082	13916	13893	14022	14049	14033	13999	14029	14113	13986	13968	13935	13894	13946	13957	13973	14171	13680	14084	13912	14125	14031	13857	14109	14202	14041	14144	13974	14125	13924	14058	14040	14061	13962	14054	14141	14038	13920	14012	14107	13883	14097	14008	14075	13801	14020	14157	13881	14087	13928	14058	13918	14067	14022	13879	13918	13893	13955	14048	14032	14158	14003	13999	14029	14130	14112	13900	13979	14177	13910	13917	13973	14023	14146	14032	14001	13918	14076	13838	13874	13911	14148	14080	14061	14108	14075	14009	14079	14123	14088	13941	14004	14031	13884	13989	13966	14002	14078	14012	13912	14009	14305	14041	13962	13990	14086	14023	13953	14050	13940	14032	13911	13991	14007	13919	14029	14144	13978	14098	13990	14120	14176	14019	13979	14074	13921	14066	13966	14051	14076	14085	13969	14187	14070	14083	14048	14055	14121	13843	14062	14109	14137	14018	14093	13985	14232	13973	14071	14184	13868	14128	14202	14130	13908	13886	13936	14026	13998	14135	14043	14060	14156	14117	13922	14009	13918	13997	13977	14003	14043	13884	13995	14070	13997	13945	14071	14101	14159	13965	14098	13973	13999	13951	13966	14097	14081	14094	13904	13988	14030	13998	14221	13920	13987	14221	14086	13947	14060	13965	13921	14046	13981	14300	13988	13930	14107	14028	14028	14191	14018	13862	14098	14124	14106	14080	13964	14217	13956	13872	14004	14014	13975	14076	14109	13966	13882	13997	13865	14156	14007	13946	14061	13986	14147	13830	14015	14086	13808	13880	14140	14049	14077
29388	25528	28014	23752	19004	17392	16751	16368	15752	15370	15634	15572	15663	15403	15252	15120	15256	15359	15345	15382	15444	15431	15437	15444	15309	15411	15467	15284	15331	15381	15249	15251	15158	15445	15485	15320	15360	15096	15248	15323	15194	15199	15310	15251	15081	15055	15182	15210	15162	15275	15292	15235	15179	15255	15339	15245	15335	15284	15010	14953	15175	15228	15135	15138	15382	15078	15139	15239	15271	15368	15298	15426	15192	15330	15232	15115	15372	15193	15322	15121	15312	15146	15201	14969	15176	14948	15055	15121	15304	15289	15252	15277	15067	15277	15223	15009	15354	15097	15021	14998	15282	15132	15342	15172	15141	15341	15231	15041	15263	15086	15211	14914	15078	15088	15252	15219	15257	15179	15359	15345	15068	15333	15166	15031	15248	14918	15135	15413	15343	15203	15259	15184	15015	15191	15299	15219	15300	15178	15315	15202	15239	15349	15151	15285	15146	15086	15280	15061	15148	15334	15128	15290	15362	15208	15213	15151	15276	15164	15285	15146	15284	15062	15281	15335	15189	15222	15292	15363	15412	15138	15409	15257	15200	15207	15091	15252	15174	15449	15223	14999	14954	15090	15199	15053	15144	15159	15255	15088	15157	15124	15121	15250	15361	15193	15223	15290	15236	15162	15248	15108	14998	15126	15220	15169	15274	15080	15113	15211	15162	15226	15203	15001	15125	15471	15054	15153	15171	15099	15207	15166	15224	15214	15032	15347	15102	15407	15238	15117	15386	15294	15308	15206	15258	15102	15287	15101	15347	15108	15228	15255	15166	15378	15185	15038	15290	14973	15154	15130	15401	15237	15145	15162	15173	15332	15299	15242	15222	15336	15168	15152	14911	15162	15303	15095	15195	15103	15192	15190	15074	15377	15098	15242	15130	15058	15109	15126	15201	15052	15244	15348	15311	15183	15175	15230	15238	15298	15313	15079	15177	15369	15302	15173	15154	15222	15159	15070	15200	15432	15385	15278	15280	15188	15236	15293	15127	15316	15227	15228	15131	15020	15311	15253	15234	15289	15288	15173	15093	15177	15167	15331	15302	15184	15111	15232	15180	15111	15126	15112	15077	15164	15422	15426	15160	15330	15169	15156	15224	15140	15317	15143	15200	15008	15130	15078	15147	15224	15107	15419	15157	15262	15306	15052	15305	15041	15278	15319	15099	15264	15170	15177	15406	15379	15094	15209	15149	15167	15155	15323	15152	15232	15358	15267	15173	15294	15014	15071	15321	15448	15332	15299	15155	15189	15204	14974	15215	15151	15099	15215	15266	15342	15078	15352	15370	15014	15211	15089	15075	15198	15274	15114	15261	15203	15189	15158	15266	15279	15434	15391	15309	15234	15257	14975	15202	15315	15327	15275	15220	15216	15072	15043	15113	15246	15001	15089	15120	15320	15375	15273	15209	15034	15013	15120	15196	15183	15134	15187	15241	15112	15233	15115	15086	15192	15143	15105	15305	15430	15168	15237	15069	15291	15241	15275	15220	15160	15220	15081	15244	15196	15200	15233	15198	15364	15160	15398	15190	15134	15183	15130	15301	15132	15133	15052	15189	15326	15124	15188	15300	15190	15321	15331	15171	15243	15141	15291	15114	15132	15254	15310	15112	15313	15039	15257	15118	15345	15213	15143	15173	15309	15359	15241	15235	15321	15384	15191	15102	15413	15249	15255	15103	15320	15238	15243	15176	15394	15199	15147	15005	15173	15281	15259	15263	15258	15311	15218	15203	15250	15291	15396	15053	15307	15187	15304	15188	15323	15360	15203	15113	15440	15262	15293	15135	15294	15198	15199	15016	15082	15107	15199	15272	15320	15056	15114	15125	15215	14919	15237	15282	15142	15186	15128	15257	15100	15253	15290	15048	15032	15107	15303	15239	15213	14991	15153	15306	15245	15218	15242	15140	15138	15273	15233	15169	15143	15181	15252	15097	15235	15062	15281	15248	15356	15369	14896	15273	15008	15222	15128	15291	15289	15187	15235	15251	14928	15328	15165	15077	15117	15385	15130	15117	15088	15071	15172	15461	15211	15238	15173	15139	15174	15113	15352	15128	15272	15176	15486	15092	15174	15102	15382	15228	15257	15334	15054	15336	15388	15131	15238	15226	15270	15284	15118	15335	15172	15278	15344	15393	15248	15153	15293	15171	15133	15059	15213	14923	15237	15315	15269	15281	15350	15326	15414	15219	15092	15324	15220	15331	15251	15208	15352	15192	15105	15475	15243	15356	15215	15200	15305	15251	15361	15191	15198	14956	15086	15121	15221	15326	15128	15275	15178	15145	15187	15289	15403	15295	15221	15326	15293	15212	14891	15155	15260	15450	15198	15293	15159	15019	15332	15003	15233	15398	15252	15269	15254	15391	15413	15033	15254	15044	15022	15054	15191	15454	15171	15222	15281	15237	15192	15202	14965	15448	15158	15349	15276	15046	15292	15358	15235	15251	15197	15323	15142	15153	15418	15193	15204	15298	15122	15117	15063	15118	15193	15264	15149	15249	15187	15174	15126	15252	15195	15173	15280	15277	14970	14920	15153	15332	15269	15302	15249	15163	15156	15188	15223	15004	15232	15189	15187	15245	15292	15185	15251	15099	15229	15285	15135	15030	15147	15193	15234	15253	15187	15139	15353	15402	15099	15052	15172	15204	15203	15386	15149	15268	15231	15081	15152	15258	15258	15180	15205	15392	15230	15291	15257	15433	15163	15291	15212	15340	14941	15256	15096	15236	15249	15066	15201	15224	15339	15078	15152	15213	15201	15335	15203	15205	15305	15271	14935	15278	15148	15164	15110	15274	15100	15000	15227	15271	15211	15238	15306	15264	15197	15275	15279	15107	15301	15144	15268	15349	15152	15287	15190	15211	15333	15163	15236	14858	15088	15187	15098	14959	15027	15245	15153	15289	15260	15239	15136	15252	15012	15173	15111	15339	15213	15071	15217	15361	15071	15241	15386	15250	15301	15169	15299	15297	15165	15274	15311	15054	15152	15254	15256	15454	15212	15326	15075	15177	15297	15210	15375	15186	15208	15119	15309	15279	15332	15161	15296	15047	15207	15283	15390	15087	15219	15384	15304	15085	15285	15129	15369	15182	15153	15228	15224	15019	15313	15242	15148	15197	14957	15267	15386	14939	15212	15246	15308	15152	15227	15183	15227	15340	15359	15200	15063	15121	15250	15043	15229	15324	15132	15171	15367	15242	14943	15056	15224	15312	15106	15283	15260	15207	15154	15211	15100	15379	15397	15293	15192	15355	15395	15213	15019	15197	15252	15351	15418	15280	15151	15387	15262	15341	15213	15167	15111	15206	15193	15088	15241	15185	15146	15121	15034	15017	15093	15219	15098	15146	15121	15286	15208	15211	15184	15169	15222	15177	15050	15331	15313	15062	15036	15093	15352	15100	15245	15488	15080	15142	15330	15118	15303	15031	15221	15191	15100	15254	15140	15153	15240	15230	15229	15194	15365	15165	15271	15151	15195	15184	15190	15126	15236	15204	15099	15315	15253	15147	15215	15074	15291	15260	15288	15485	15264	15230	15025	15092	15120	15166	15071	15228	15098	15236	15295	15481	15053	15352	15267	15134	15381	15269	15155	15273	14991	15174	15390	15011	15118	15393	15000	15303	15040	15285	15383	15107	15256	15340	15074	15196	15157	14970	15189	15253	15029	15270	15327	15232	15343	15194	15225	15256	15379	15229	14914	15161	15358	15158	15174	15145	15153	15234	15424	15311	15091	15125	15158	15275	15167	15326	15305	15191	15268	15176	15288	15129	15162	15215	15100	15377	15386	15225	15303	15035	15159	15204	15170	15092	15128	15353	15251	15378	15070	15236	15308	15304	15192	15117	15260	15398	15272	15202	15091	15130	15262	15268	15272	15108	15229	15289	15228	15365	15115	15068	15266	15204	15238	15076	15235	15245	15238	14984	15226	15251	15226	15281	15068	15380	15195	14996	15268	15215	15102	15245	15295	15187	15203	15443	15099	15291	15214	14997	15082	15212	15075	15474	15100	15075	15337	15193	15326	15254	15150	15108	15087	15217	15185	15241	15221	15107	15194	15276	15327	15227	15360	15034	15182	15240	15416	15293	15160	15293	15146	15084	15346	15292	15113	15222	15292	15145	15391	15067	15142	15312	15056	15011	15174	15206	15268	15275	15110	15096	15010	15130	15266	15266	15208	15094	15326	15189	15074	15093	15190	15115	14974	15022	15276	15141	15187	15351	14899	15068	15095	15123	15098	15102	15143	15190	15338	15118	15202	15034	15088	15149	15430	15181	15338	15224	15068	15050	15155	15260	15277	15252	15316	15075	15241	15280	15188	15099	15176	15081	15079	15096	15270	15201	15250	15321	15191	15170	15450	15089	15365	15264	15387	15120	15155	15086	15298	15049	15300	15434	15258	15222	15085	15262	15312	15184	15273	15220	15112	15057	15267	15301	15119	15196	15353	15190	15122	15109	15261	15093	15205	15282	15241	15240	15213	15209	15337	15324	15277	15288	15131	15074	15157	15264	15213	15269	15208	15078	15121	15224	15270	15202	15073	15254	15161	15255	15245	15123	15173	14943	15398	15141	15231	15130	15460	15130	15193	15269	15297	15369	15343	15206	15296	15267	15218	15038	15364	15341	15314	15232	15330	15012	15164	15243	15347	15089	15269	15193	15173	15128	15188	15291	15324	15124	15181	15135	15300	15435	15177	15187	15111	15183	15092	15239	15193	15338	15286	15140	14992	15277	15136	15168	15235	15215	15015	15387	15301	15162	15215	15294	15298	15248	15109	15193	15277	15134	15318	15227	15344	15318	15170	15399	15112	15092	15357	15180	15282	15254	15332	15084	15347	15351	15367	15268	15069	15283	15012	15338	15306	15395	15213	15236	15170	15246	15403	15240	15463	15164	15114	15332	15230	15170	15343	15183	15428	15192	15236	15046	15255	15260	15327	15304	15311	15076	15179	15114	15183	15117	15327	15103	15202	15252	15258	14991	15238	15090	15019	15233	15340	15181	15261	15134	15248	15329	15241	15057	14967	15209	15332	15182	15374	15187	15219	15053	15053	15017	15088	15034	15251	15145	15203	15126	15281	15189	15260	15164	15151	14945	15325	15054	15272	15113	15187	15032	15403	15231	15134	15339	15265
23951	37464	30252	23301	19419	17426	16290	15431	14951	14684	14657	14355	14353	14224	14233	14144	14035	14120	14208	14107	14158	14175	13992	13873	14086	14069	13953	14095	13786	14060	13955	14089	13986	14137	13957	14122	13769	14079	13923	14025	14025	13879	13817	14014	14111	13842	13896	14117	14030	13994	13956	13952	14083	13901	13865	13937	13956	14047	14029	13968	13846	14005	13963	13785	13851	13964	14124	13938	14018	14054	13871	13906	13960	13951	13958	13938	13973	13831	13966	14002	14086	14039	14089	13855	13938	13917	14109	14081	14027	13972	14094	13988	14045	14004	13854	13818	13978	13871	13993	14038	14005	13954	13871	13929	14083	13950	14006	14010	13902	13990	13968	13826	13907	13947	13897	13903	14024	13841	13731	14045	13985	13895	14033	14112	13848	13762	13944	14080	13835	14090	13976	13955	13871	14139	14020	14028	13873	14052	13921	13918	13785	13965	13904	13965	14033	13985	13940	13919	14078	13829	13873	13840	13895	14118	13926	14013	13958	14092	13932	13951	13971	13842	13980	13937	13862	13846	13972	13810	13940	13966	13909	14009	13994	13771	14097	13968	13922	13778	13961	13952	13961	14059	13946	14023	14071	13983	13908	13967	13923	13884	13853	13906	13868	14093	14001	14025	14041	13907	14085	13930	14074	13903	13942	13849	14151	13982	13931	13968	13961	13826	14077	13907	14032	13932	14004	13885	13923	13950	13904	13914	14026	13808	13884	13933	13834	13931	13929	13899	13946	13974	14019	13919	14064	13953	13962	13790	13831	14058	13793	14027	13932	13909	14033	13991	13825	13895	13976	14021	13909	13890	14054	13973	13921	13916	13947	13985	13987	14083	13921	13974	13823	13898	13951	13982	14009	14073	14012	13938	14060	13952	14125	14145	13980	13916	13833	13905	13986	13904	13972	13966	13964	13896	13933	13883	13886	13746	14123	13888	13977	13923	13872	14044	13882	13873	14007	13980	13974	13991	13910	13911	13880	13947	13849	13956	14056	13959	13858	13959	13828	13906	13843	13828	13678	13861	13830	14029	13998	13794	13823	14085	14168	13832	13844	13973	14008	13828	13847	14071	14000	13889	14017	13935	13933	13866	13813	13936	13945	14137	13903	14051	14038	14024	14036	13829	13974	13826	13937	14043	13998	14017	13928	13886	13957	13934	14147	13901	13835	13922	13787	14022	13958	14054	14035	13853	14043	13950	14082	13939	14027	13962	13932	14103	13968	14081	13938	14054	14016	13838	14090	13884	13904	14187	13823	13912	13946	13818	13766	13969	13890	13891	13917	13947	13944	14140	14068	14028	14109	13887	13956	13986	13863	14053	13943	14027	13960	13924	13922	14045	13918	13891	14062	13977	13832	14046	13882	13896	13687	13997	14032	13968	14011	13854	13948	13760	13924	13975	13963	13863	13906	13976	13951	13988	14058	13995	13907	13967	13766	13989	13860	13800	13839	13940	13880	13973	13867	13954	14092	14006	13961	13985	13848	13969	13958	14009	13946	13877	13834	14097	13877	14016	13925	14049	14030	13821	14024	13914	13795	14027	13964	14003	13966	13965	13808	14072	13857	14042	13902	13963	14096	14156	13748	13953	13892	14092	13978	14024	13779	14051	13921	14001	13963	13846	13982	13889	13797	14137	13918	13900	14049	13732	14086	13954	13899	13985	14011	13995	14090	14027	14021	13951	14076	13835	13934	13935	13834	13847	13866	14017	13914	13944	14262	13826	13923	13994	13907	13952	13940	14024	13885	14042	13863	13945	14016	13950	14052	13880	13773	13818	13995	13776	13866	13930	13821	13886	13896	13936	14034	13964	13977	13906	14011	13904	13958	14026	14141	13852	14088	13732	13915	13997	13995	14010	13927	13924	13784	14009	13989	14076	14175	14055	13889	13887	13862	13791	13937	13981	14011	14040	13867	13921	14021	13998	13877	14070	13800	13881	14002	14083	14000	13911	14056	14152	14020	14040	13808	14011	14050	13924	13901	13998	14001	13855	14053	14067	13968	13900	13970	13905	13961	13939	13920	13936	13992	13965	13952	13967	13996	13893	13868	13959	14081	13882	13910	13943	14022	13908	14099	14043	14017	13892	13868	14093	13822	13887	13851	14123	13937	13853	13950	13993	13921	13701	13937	13861	14008	13847	13936	13817	14073	13874	13922	13991	13999	13880	13888	14000	14008	13969	14060	14021	14008	13955	13978	13880	14123	14023	13931	13928	13844	13982	13936	14005	13960	13882	13996	13899	13929	13973	13849	13874	14016	13863	13851	14038	13914	13993	13903	13798	13911	13997	13942	13977	13919	14001	13880	13983	14089	13787	14005	13799	14026	14089	13992	13940	13976	14044	13865	13943	13730	13861	13825	14056	14115	14016	14160	13843	13892	14001	14025	13881	13945	13992	14084	13889	13940	14087	14068	13953	13908	14033	14051	13888	13942	13951	13942	13986	13991	14036	13960	14024	13833	13791	14092	13846	14042	13869	13923	14031	14015	13882	13944	14041	14034	14050	13876	13959	14039	13943	13873	14089	13988	14040	13896	13944	13944	13944	14052	13971	13824	13845	14111	14004	13918	13965	13973	13993	13983	13888	14140	14118	13950	14053	14025	14038	13878	14088	13965	13816	13854	13831	13977	13948	14032	13972	13885	13916	13901	13965	13911	13905	14025	13946	13920	13806	14037	14071	14146	13962	13910	13926	13991	14016	13803	14157	14050	13948	13914	13983	14080	14023	13982	13841	13982	14052	14007	13901	13921	13891	13977	13923	14022	13863	14092	13930	14135	13886	14069	13994	13980	13887	13988	14051	13915	13770	13925	14029	14014	13866	14022	13999	13815	13958	13658	14013	14034	13890	14041	13931	14019	13911	13793	13955	13960	13992	13906	14102	13992	13894	14079	13836	14054	13976	14044	13837	13816	13984	14001	14113	14191	13966	14003	14097	13924	13905	14143	14055	13765	13998	14033	14052	13957	14107	13990	13793	14110	13888	13992	13983	14049	13966	14013	13974	13950	13966	14018	13841	13938	13909	13871	13963	14066	14030	14013	13974	14050	13864	13929	13993	14107	14209	14060	13827	13780	13864	13827	14015	13857	14086	14055	13885	13990	13834	14036	13905	14006	13882	14001	13845	13995	13964	13849	13991	14059	14108	13932	14084	14023	14027	13857	13841	13907	13872	13898	13915	13923	13869	13788	14007	14121	13833	13884	13878	13964	14070	13978	13908	13819	14033	14086	13992	13846	13878	13832	13942	13923	13999	13811	13965	13876	13934	13908	13806	14159	13890	14003	14032	13942	13911	13870	13950	13897	13949	13870	13972	13949	14086	14098	14024	14016	14007	13936	13837	13916	13945	13940	13843	13886	14030	13931	13954	13989	13939	14041	13981	14063	14145	13960	13791	13986	14071	13928	13894	14019	13990	13853	13995	13977	13939	14131	13918	14062	13997	14037	13829	13967	13940	13963	14026	14134	13918	13989	14112	13866	13929	13900	14015	13905	14014	14046	14042	13953	14005	14042	13925	13906	14160	13862	14078	14246	13975	13899	14187	13984	13994	13925	13861	13802	14041	14029	13756	13883	13925	13891	13772	13820	13954	14029	14013	13766	13962	13927	14049	14111	14012	14004	14068	13995	13953	14039	14011	14155	14127	13921	13919	13892	13906	13843	14082	13933	14015	14031	14074	13891	14010	13940	13983	13950	13790	13999	13820	14000	13879	13918	13976	14207	13873	13918	13996	13893	14014	13945	13863	13946	14048	13825	14013	13983	13956	13927	13999	14068	13936	13850	14007	14117	13955	13957	13738	14067	13926	13950	13940	13864	14006	13975	13960	14027	14026	13909	13814	13985	13960	13956	13956	13955	13920	13839	13947	13945	14051	13832	13891	13956	13958	13934	13961	13868	14051	13874	13886	13990	13919	13881	14053	13918	14093	13918	13808	14080	13779	14013	13958	13910	14048	13992	13936	13900	13868	13936	13970	13953	13983	13915	14085	13885	13926	13887	14063	13984	14083	13957	14111	14002	13923	13892	13842	13967	13930	13881	13894	13935	13885	13911	13941	13925	13921	14046	14042	13809	14119	13989	14083	13971	13981	13956	14036	13838	13971	13849	13932	14044	13970	13890	13750	13899	13941	13894	13864	13963	14013	13889	14001	14056	14026	13926	13965	13941	13866	14130	14041	13969	13964	13871	14034	13860	14113	13932	14054	13945	13856	13998	14100	13984	14010	13741	14001	13957	13963	13882	14012	13966	13971	14089	14008	14042	14069	13955	13994	14135	14007	14021	13942	14073	13916	14065	13797	13938	13902	14111	13959	14031	13974	13923	14013	14080	13924	13895	13871	13932	14128	14194	13993	13927	13906	13922	14107	13985	13997	13928	13864	13919	13952	14033	13916	13999	13787	13990	14074	14112	14024	14131	13927	13894	13942	14031	13942	13956	13954	14009	13880	13923	13800	14018	14019	13978	14136	13943	14043	14141	13993	13964	13863	13955	13880	14063	13872	13978	13968	13934	14039	14030	14068	14045	14047	13851	13912	13950	14031	13891	13916	14084	13816	14051	14096	14168	14109	14114	14142	13915	14036	13955	13881	14078	14062	14023	13976	13990	13850	14087	13982	13996	13987	13968	13919	13760	13939	14000	13866	14002	14120	13969	14031	13926	13768	13974	13944	14147	13857	14009	13962	14041	13910	13850	13893	13908	13972	13892	13979	14019	13906	13869	13851	14083	14212	13912	14004	14014	13899	14001	13980	14033	14039	13888	13970	13971	14109	14042	13966	13940	13775	13843	14032	14067	13949	13779	13850	13795	13959	14089	14010	13941	13732	13895	13916	13737	13968	14024	13970	14120	14038	13816	14041	13876	13877	14021	13989	14039	13862	13931	14067	13912	14033	14082	14040	14139	13981	14066	13979	14046	13880	14075	13877	13888	13822	13886	13885	13966	14037	13907	14049	13996	13994	13713	13777	13932	13759	13997	14019	13890	13937	14006	13944	13903	14033	13885	14134	13994	13907	14005	13927	13879	13951	13948	13800	13877	14093	13970	14010	14010	13922	14033	14023	14055	14024	14062	14019	13825	13824	14013	13849	14058	13746	13814	14004	13992	13928	14019	14018	13823	13956	13826	14044	14063	13852	13893	14065
23590	21513	28210	25586	22778	21375	20153	17538	16405	16516	16250	16299	15943	16022	15733	15545	15722	15649	15650	15601	15588	15578	15593	15490	15378	15645	15476	15520	15407	15556	15434	15235	15373	15447	15453	15363	15486	15403	15431	15527	15352	15513	15437	15293	15117	15388	15347	15412	15481	15351	15591	15404	15374	15182	15282	15428	15372	15297	15291	15494	15420	15330	15252	15276	15569	15365	15311	15182	15541	15055	15473	15312	15441	15503	15436	15332	15252	15444	15323	15516	15349	15494	15434	15553	15391	15298	15144	15446	15287	15200	15369	15354	15393	15569	15344	15546	15517	15359	15384	15529	15276	15413	15337	15490	15375	15538	15271	15265	15376	15346	15432	15449	15273	15280	15216	15115	15343	15379	15339	15375	15422	15427	15334	15264	15065	15297	15461	15413	15316	15312	15370	15302	15396	15497	15270	15539	15414	15428	15226	15382	15472	15265	15497	15356	15263	15415	15230	15439	15251	15374	15399	15397	15403	15262	15285	15382	15362	15382	15241	15301	15538	15194	15258	15288	15422	15347	15269	15426	15563	15280	15462	15365	15421	15364	15383	15358	15315	15393	15379	15469	15452	15318	15288	15282	15340	15508	15425	15566	15251	15480	15250	15348	15339	15383	15375	15554	15418	15382	15332	15293	15474	15362	15340	15477	15459	15350	15161	15487	15433	15245	15408	15303	15248	15331	15298	15447	15286	15515	15410	15213	15322	15330	15401	15206	15535	15432	15361	15449	15328	15227	15258	15418	15432	15301	15461	15298	15371	15393	15422	15411	15254	15338	15314	15305	15347	15525	15214	15533	15285	15528	15369	15290	15100	15478	15345	15225	15353	15592	15432	15450	15545	15317	15247	15152	15352	15443	15227	15457	15386	15350	15410	15340	15297	15320	15541	15376	15287	15315	15344	15366	15290	15376	15334	15444	15460	15307	15310	15300	15144	15360	15592	15512	15537	15308	15465	15330	15400	15444	15096	15360	15316	15341	15391	15221	15312	15351	15508	15392	15467	15370	15236	15350	15475	15253	15339	15196	15318	15439	15213	15419	15522	15390	15211	15543	15413	15540	15543	15466	15343	15278	15344	15205	15378	15358	15624	15423	15449	15280	15421	15198	15243	15346	15326	15618	15475	15512	15600	15531	15341	15516	15584	15271	15445	15473	15447	15369	15419	15302	15364	15221	15237	15480	15222	15357	15356	15347	15447	15249	15616	15526	15501	15287	15290	15361	15340	15186	15338	15608	15422	15417	15247	15417	15275	15227	15435	15420	15172	15452	15385	15395	15492	15463	15419	15448	15450	15482	15440	15400	15375	15375	15302	15427	15506	15250	15293	15297	15291	15498	15235	15337	15555	15468	15547	15528	15326	15332	15297	15357	15338	15587	15227	15412	15454	15339	15276	15344	15385	15469	15503	15514	15284	15362	15295	15430	15308	15235	15288	15221	15307	15473	15497	15259	15340	15413	15525	15309	15306	15220	15162	15459	15382	15429	15385	15364	15376	15416	15357	15311	15309	15433	15417	15261	15506	15374	15390	15427	15311	15307	15205	15218	15323	15442	15533	15335	15282	15383	15229	15161	15305	15465	15220	15432	15432	15352	15474	15302	15341	15285	15475	15388	15200	15351	15406	15450	15399	15446	15321	15317	15378	15474	15665	15342	15509	15363	15393	15435	15432	15312	15396	15367	15363	15186	15447	15422	15232	15236	15488	15431	15277	15224	15338	15112	15308	15330	15272	15502	15539	15263	15334	15327	15328	15533	15625	15368	15453	15289	15335	15483	15561	15381	15242	15263	15306	15272	15410	15543	15322	15532	15565	15146	15236	15329	15515	15375	15484	15217	15563	15327	15300	15366	15310	15396	15346	15221	15337	15281	15238	15347	15218	15423	15392	15587	15341	15520	15490	15404	15347	15322	15355	15231	15326	15273	15359	15283	15551	15482	15687	15572	15421	15338	15144	15172	15374	15489	15199	15335	15329	15306	15160	15263	15526	15440	15472	15232	15381	15446	15209	15417	15344	15419	15317	15360	15510	15473	15371	15245	15422	15285	15155	15292	15307	15366	15563	15313	15448	15357	15376	15288	15293	15385	15342	15313	15440	15395	15263	15341	15192	15540	15321	15239	15350	15379	15308	15352	15470	15467	15236	15265	15386	15544	15404	15224	15514	15504	15258	15482	15552	15235	15256	15288	15472	15423	15434	15388	15469	15402	15109	15439	15478	15518	15426	15371	15420	15274	15406	15466	15537	15308	15158	15350	15435	15337	15380	15417	15372	15273	15105	15357	15346	15421	15335	15469	15411	15286	15325	15217	15496	15311	15439	15193	15342	15226	15309	15331	15474	15368	15419	15288	15327	15394	15631	15513	15318	15280	15382	15325	15412	15460	15406	15451	15537	15367	15282	15296	15410	15478	15370	15535	15324	15355	15339	15528	15335	15300	15264	15272	15370	15501	15528	15159	15280	15317	15519	15481	15482	15396	15290	15145	15487	15249	15441	15251	15261	15395	15362	15289	15337	15401	15349	15195	15396	15395	15398	15386	15319	15462	15549	15302	15514	15125	15333	15329	15466	15213	15335	15457	15464	15228	15559	15385	15330	15278	15460	15506	15410	15278	15436	15458	15276	15434	15358	15559	15519	15604	15286	15419	15374	15546	15321	15182	15474	15461	15526	15405	15475	15330	15152	15330	15545	15367	15250	15456	15270	15406	15474	15616	15421	15169	15295	15471	15304	15358	15367	15221	15286	15405	15217	15433	15519	15339	15447	15487	15432	15284	15333	15539	15387	15404	15510	15298	15376	15390	15520	15422	15412	15314	15307	15224	15316	15309	15337	15530	15493	15254	15388	15246	15501	15606	15449	15293	15374	15409	15471	15387	15441	15067	15462	15538	15343	15370	15501	15314	15321	15258	15231	15536	15389	15118	15358	15316	15428	15457	15163	15245	15306	15207	15211	15354	15454	15295	15458	15392	15448	15427	15303	15401	15412	15253	15493	15579	15543	15343	15249	15388	15313	15243	15360	15350	15184	15134	15165	15111	15202	15363	15352	15367	15407	15230	15491	15332	15405	15263	15428	15320	15356	15429	15430	15273	15378	15476	15350	15162	15295	15614	15379	15443	15403	15398	15504	15247	15291	15353	15722	15305	15334	15282	15230	15303	15516	15414	15258	15421	15414	15504	15207	15314	15374	15455	15288	15217	15359	15448	15440	15472	15310	15391	15321	15415	15392	15244	15476	15246	15442	15370	15615	15325	15328	15431	15292	15589	15544	15667	15559	15443	15498	15490	15362	15290	15224	15307	15490	15399	15421	15253	15248	15299	15261	15312	15439	15317	15387	15388	15250	15393	15451	15399	15527	15227	15348	15502	15331	15423	15406	15310	15421	15317	15196	15235	15377	15477	15456	15306	15459	15293	15361	15388	15305	15312	15218	15258	15366	15391	15420	15407	15224	15280	15313	15571	15361	15327	15452	15487	15406	15255	15392	15304	15411	15174	15200	15263	15388	15523	15392	15248	15335	15502	15504	15415	15375	15251	15290	15153	15442	15453	15288	15203	15474	15419	15259	15492	15693	15514	15390	15257	15448	15272	15411	15356	15543	15277	15431	15186	15480	15401	15455	15221	15400	15380	15370	15383	15298	15275	15303	15324	15350	15312	15204	15218	15359	15283	15422	15381	15162	15298	15355	15504	15452	15427	15335	15295	15362	15617	15331	15252	15446	15480	15258	15459	15528	15370	15284	15500	15418	15298	15179	15283	15317	15314	15274	15284	15282	15315	15304	15460	15392	15396	15225	15377	15487	15454	15522	15263	15391	15532	15309	15415	15533	15374	15562	15366	15341	15532	15360	15320	15570	15312	15426	15222	15109	15085	15258	15525	15406	15423	15589	15339	15364	15410	15379	15332	15547	15385	15367	15369	15401	15315	15312	15344	15354	15218	15351	15365	15503	15398	15602	15470	15368	15559	15512	15503	15525	15415	15552	15156	15344	15347	15221	15171	15240	15489	15541	15268	15301	15172	15331	15582	15408	15323	15440	15315	15473	15360	15377	15280	15333	15378	15289	15362	15495	15398	15449	15187	15219	15218	15348	15347	15386	15366	15394	15519	15200	15247	15293	15467	15527	15501	15474	15397	15386	15164	15272	15221	15400	15443	15168	15354	15456	15617	15609	15342	15240	15380	15396	15470	15133	15380	15303	15297	15332	15380	15258	15298	15519	15299	15204	15400	15184	15370	15289	15422	15466	15206	15455	15355	15473	15388	15378	15406	15349	15406	15420	15456	15325	15376	15415	15399	15498	15616	15352	15352	15411	15159	15549	15381	15460	15433	15379	15290	15298	15283	15270	15418	15301	15479	15495	15494	15348	15333	15514	15309	15461	15501	15306	15305	15331	15360	15283	15252	15353	15468	15406	15384	15449	15585	15294	15603	15506	15366	15379	15291	15341	15423	15406	15513	15435	15504	15494	15448	15334	15564	15247	15244	15566	15383	15387	15359	15405	15421	15426	15343	15447	15434	15380	15588	15314	15359	15373	15409	15230	15271	15334	15512	15414	15253	15404	15421	15468	15460	15417	15433	15518	15388	15286	15295	15339	15586	15207	15181	15325	15332	15406	15447	15500	15215	15354	15398	15301	15467	15465	15254	15431	15342	15334	15331	15485	15405	15310	15508	15362	15385	15207	15373	15341	15407	15324	15217	15343	15292	15425	15373	15358	15289	15410	15370	15349	15169	15229	15399	15393	15242	15264	15295	15536	15370	15211	15499	15189	15253	15412	15169	15270	15404	15394	15403	15506	15558	15377	15418	15473	15397	15534	15273	15355	15470	15402	15407	15254	15338	15395	15342	15405	15492	15542	15363	15298	15461	15486	15239	15093	15475	15379	15309	15433	15283	15542	15349	15302	15355	15258	15246	15275	15351	15408	15243	15337	15316	15243	15240	15172	15308	15399	15212	15533	15529	15383	15237	15186	15313	15311	15282	15415	15485	15221	15529	15527	15438	15317	15307	15216	15433	15463	15317	15282	15312	15257	15197	15299	15275	15491	15313	15429	15385	15678	15301	15502	15463	15324	15384	15285	15185	15635	15532	15275	15376	15319	15365	15447	15357	15319	15280	15274	15425	15251	15374	15408	15431
23290	43910	36515	28088	23140	19936	18182	16804	15973	15569	15205	14965	14746	14636	14598	14294	14165	14337	14192	14226	14286	14185	14089	14216	14208	14117	14152	14231	14068	14097	14143	13936	14063	14140	14077	14049	14217	14206	14132	14175	14105	14005	14041	14183	14062	13982	14210	14119	14069	14207	14029	14130	14109	14109	14042	14125	14234	14196	14002	14206	13975	14099	14122	14277	14145	14321	13993	14184	14014	14117	14177	13994	13914	13897	14003	14169	14005	14074	14213	14200	14053	14123	14136	14103	14069	14199	14264	14033	14141	14018	14165	14213	14109	13995	14106	14079	14140	14072	14193	14151	14112	14174	14145	14112	14083	14119	14031	14043	13953	14117	14161	14019	13910	14108	14093	14137	14057	14091	13973	14263	14005	14113	14009	14107	14101	14016	14130	13994	14194	14159	13968	14111	13989	14140	13998	14095	13951	14121	14084	14100	14090	14065	14071	13835	14014	14035	14157	13949	13879	14088	14241	14153	14083	14057	14189	14050	14211	14165	13983	13923	14089	13961	13818	14052	14136	14144	14082	14129	14034	14014	14073	13965	14031	14031	14109	14119	14217	14056	14147	14180	13988	14201	14280	14093	14125	14067	14162	14222	14034	14016	14060	13992	14092	13919	14028	14080	13952	14061	14114	14007	14202	14007	14028	14023	14165	14057	14115	14072	14097	14203	14093	14128	14083	13932	14116	14157	14111	14102	14186	13986	14056	14115	14087	13980	14174	14100	13967	14206	13920	14002	14059	14061	14208	14127	14028	14072	14273	13913	14028	14072	14189	14239	14035	14006	14212	13984	13985	14039	14012	14254	14046	13965	14168	14209	14057	14025	14112	13939	14131	14025	14211	14102	14069	14233	14075	14055	14050	14078	14231	14026	14148	13894	14116	14136	14228	14070	14118	14196	13976	14159	14253	14081	14155	14178	14165	14094	14041	14173	14045	14356	13975	14009	14110	14206	14044	13979	13953	14150	13982	14117	14162	14029	14102	13962	14103	14122	14175	14036	14147	14141	14176	14096	14156	14039	13986	14148	14102	14245	14196	14296	14041	14206	13941	14112	14130	14245	13970	14070	13872	14108	13894	14084	14142	14009	14144	14149	14025	14082	13841	14103	14053	13799	14056	14102	14075	14182	14222	14033	14073	13945	13998	14231	14096	14094	14243	14165	14231	14097	13938	14101	14075	14028	13969	14027	14012	14068	13962	14101	13995	14109	14108	14118	14084	14018	14075	13907	14109	13929	14241	14057	14170	14202	13927	14081	13976	14031	14033	13991	14055	13998	14087	14002	14003	13994	14035	14019	13931	14014	14109	14107	14093	13992	14089	14013	14098	13857	14060	14125	14011	13913	14146	14097	14001	13933	14153	13964	14167	14152	14132	14230	14260	14206	14116	14077	13892	14125	14134	14164	14161	14148	14153	13941	14096	14164	14068	13947	14123	13815	14241	14157	14287	13960	14159	14068	14026	14174	14043	14076	14196	14093	14012	13998	14127	14095	14122	14161	13949	14052	13993	13941	13998	14065	13992	14126	14056	14188	14070	14088	14057	13985	14062	14165	14038	14128	14087	14098	14025	14125	14046	14114	14051	13834	14110	14237	14148	14018	14066	14084	14102	14051	14088	13995	14155	14190	13962	14020	14010	14055	14178	13970	13991	14104	14098	14194	14070	14204	14237	14165	13968	14007	14052	13881	14169	14071	14101	14143	13915	14073	14081	14216	13934	14179	14186	14189	14059	14057	14073	14249	14026	13949	14135	14072	14047	14121	14049	13909	14168	14071	14131	14206	14121	14105	14144	14144	14095	14218	13936	14139	14193	14145	14085	14004	14097	14011	14072	14081	14208	14073	14009	13885	14225	13976	14141	14101	14046	14259	14108	14350	14069	13930	14131	14062	14264	14098	14078	14048	13993	14087	13999	14099	13948	13982	14035	13967	14014	14147	14151	14242	14190	14118	13975	14111	14057	14176	13910	14097	14122	13968	13900	14165	13911	14141	14049	14009	14018	14059	14020	14193	13944	14174	14166	14220	14135	14128	14113	14211	14218	13942	14132	14088	14144	14224	14132	14238	14125	14256	14276	14099	14147	14118	14070	14093	14097	13978	14032	14130	14079	14122	14028	13995	14065	14135	14052	14015	14023	14222	14053	14018	14162	14229	14014	14005	14210	14117	14148	14057	14124	14007	13976	14285	14071	14074	14096	13975	14105	14144	13952	14284	13936	14012	14092	14073	14085	14055	13974	13929	13948	14164	14160	14085	13950	14120	14118	14268	13943	14058	14121	14019	14023	14083	14002	13975	14041	13951	14227	14225	14027	14121	14059	14001	13942	14068	14055	14054	14018	13881	13946	14023	14114	14196	14048	14150	14118	13966	14100	14128	13992	14049	14075	14087	14034	14135	14052	14090	14116	14157	13879	14171	14104	14108	14181	14378	14172	14127	14052	14181	14053	13926	13944	14037	14144	14015	13935	14272	14137	14114	14022	14024	14121	14120	13986	14012	14167	14045	14097	14043	13983	14073	14080	14200	14119	14118	14061	14065	13893	14142	14118	14044	14027	14115	14048	14092	14181	14101	14115	14134	14073	14031	14151	14053	14024	13978	14026	14214	14011	14029	14244	14131	14081	14094	14033	14220	14051	14282	14123	14051	14114	14099	14025	14002	14043	14043	14144	14139	14185	14127	14068	14038	14196	14003	13974	14039	14029	14218	14019	14036	14001	14205	14197	14007	14106	14141	14232	13909	14008	14026	14095	13983	14088	14183	13933	14004	14054	14116	14150	14260	14241	14038	13976	14140	14132	14066	14213	14043	14062	14114	14306	14071	13916	14188	13972	14084	14110	14044	14144	14128	14065	14053	14279	14134	13994	14009	13887	14017	13757	14123	14117	14038	14121	14222	14031	14096	14085	13942	13950	14172	14093	14145	13977	14155	14047	14035	14176	14128	13987	14181	14286	14138	14013	14162	14141	14025	13969	13873	14145	14303	13975	14230	14149	14049	13999	14074	14207	14132	14103	14064	14208	14067	14199	14023	14036	14182	14071	14072	14308	14085	14158	13941	14041	13955	14213	14119	14038	14005	14184	14121	14072	13964	14044	14035	13927	14070	14121	14162	14133	14081	14110	14035	14326	14275	13965	14219	14130	13989	14221	14025	14106	14048	14172	14034	14001	14066	14177	14135	14241	13994	14181	13993	14072	14004	14003	14194	14117	13976	14163	13977	14037	14072	14275	14179	14098	14148	14151	14113	14098	14110	13904	14092	14116	14043	13950	14006	14122	14252	14145	14170	14151	14214	14248	14292	14084	13832	14028	14146	14099	14035	14143	14013	14209	14104	14109	14060	14258	14124	13973	14173	14237	13963	14161	13829	13912	14041	14007	14039	14010	14039	13969	14140	13927	14068	14056	14223	14011	14124	14116	13910	14036	14117	14110	14150	14392	14017	14116	14061	14248	13969	14175	13954	14072	14079	14118	14128	14032	14038	14145	14139	14156	14065	14191	14041	13928	14018	14059	14062	14057	14117	14096	13988	14183	14129	13953	13950	14081	14103	14069	14218	14064	13958	14189	14018	14075	14091	13998	13959	14010	14216	13951	14061	14123	14137	14059	14106	14076	13961	14252	14141	14180	14069	14086	13990	14126	14137	13894	14044	13974	14009	14227	14054	14050	14007	14099	14046	13926	14191	13921	14147	14093	14071	14033	14030	14169	14088	14085	13967	14016	14211	14118	14041	14077	14171	14062	13916	14114	14101	13965	14020	14131	14276	14044	13938	14013	14075	13999	14106	13877	14090	14106	14152	14078	13983	14041	14112	14158	14043	14132	14138	14146	14005	14151	14142	14189	14066	14043	14225	14127	13983	14212	14044	14125	14054	14089	14153	14200	13956	14179	14103	14079	13992	14120	14136	13977	14206	14007	14082	14136	14083	14053	14055	14021	14005	14117	14220	14115	14063	13995	14239	14245	14223	13820	13901	14163	14042	14100	14030	14084	14072	14054	14070	14270	13906	13978	14049	14022	14140	14092	14099	14081	14264	14082	14090	14134	14075	13968	14136	14186	14167	14127	14000	14027	13910	14225	14067	14215	14045	13926	14050	14072	13906	14148	14014	14176	13997	14158	14176	14188	14272	14137	14063	14061	13901	14233	14213	14100	14077	14155	14256	13980	14257	14080	14067	14168	13876	14019	13996	13973	13882	13929	14119	14139	14096	14236	14007	14089	14151	14135	14137	13862	14130	14135	13972	14141	14069	14133	14024	14150	14020	14087	14060	14101	14210	14123	14053	14238	14036	14106	14101	14111	14117	14085	14250	14074	13967	13978	14015	13954	14025	14090	14171	14076	13907	14039	14116	14228	14093	14233	13958	14098	14111	13953	14238	13976	14140	14115	14036	14086	14045	14229	14001	14101	13919	13966	13996	14123	14181	13985	13985	14168	14088	14133	14116	13943	13938	14216	14095	14157	14036	14149	13848	14385	14147	13902	14129	14143	14078	14032	14155	13993	13980	14055	14149	14170	14070	14050	14050	14165	13992	14093	13876	14102	14008	14196	14123	14037	14124	14113	14169	14256	14141	14054	14251	14066	14343	14063	14211	14253	13911	14088	14150	14103	14062	14124	14092	14035	14115	14067	14187	14070	14113	14283	14091	14215	14072	14146	14060	14049	14219	14061	14159	14041	14158	14092	14162	14012	14137	14030	14149	14027	14049	14120	14072	14082	14017	14122	14026	14038	13936	13948	14032	13892	14102	14060	14162	13964	14174	13957	14113	14055	14206	14068	14007	13926	14118	14066	14006	14145	13955	14068	14243	14238	14016	14227	13925	13912	14355	14152	14176	14166	14073	13798	14075	13990	14193	13968	14029	14015	14146	14061	14109	14188	14015	14090	14138	14177	14023	14022	13995	13995	14131	14230	13983	13908	14031	14008	13907	14034	13925	14259	13979	13993	14173	13961	13990	13996	13899	14080	13897	14211	14127	14063	14201	14191	14012	14080	13947	14168	14237	14230	13974	14100	13858	13965	13921	14276	14092	14146	13979	14072	14068	13918	13892	14280	14193	13917	13919	14133	14261	14189	14064	13917	13986	14053	14144	14199	13972	14168	14150	13931	14183	14080	14057	14124	13894	14096	14197	14132	14055
25528	21667	27178	26995	19547	17761	17415	16310	15666	15500	15323	15299	15191	15207	15199	15073	14972	15079	15032	14854	15045	14979	14903	15107	14795	14849	14915	15134	15111	14856	14854	15061	14961	15092	15105	15079	14796	15002	14777	15060	14886	14977	14857	15002	14696	14785	14705	14863	14808	14952	14893	14872	15006	15035	14786	14736	15061	14848	15040	14924	14750	15014	14827	15226	14886	14834	14857	14904	15005	14690	14820	14835	14773	14815	15081	14921	14839	14796	14829	14955	14851	14951	14878	14877	15001	14807	14781	14786	14729	15068	14918	14791	14815	14680	14731	14906	14701	14830	14762	15013	14834	14655	14930	14901	14783	14736	14831	15051	14590	14832	14784	14755	14776	14875	15039	14792	14732	14724	15009	14888	14794	14872	14829	14978	14825	14773	14874	14773	14926	14873	14791	14827	14769	14765	14882	15037	14929	14854	14837	14976	15004	14910	14868	14822	14936	14787	14847	14906	14917	14809	14918	14884	14823	14669	14663	14924	14957	14770	14859	14854	14799	14888	14690	14701	14830	14762	14927	14761	14673	15003	14976	14713	14635	14820	14863	14984	15009	14815	14858	14906	14833	14924	14921	14789	14815	14887	14861	14828	14929	14825	14771	14844	14872	14814	14860	14829	14843	14633	14775	14894	14876	14939	15035	14807	14939	14961	14905	15010	14867	14813	14931	14587	14998	15010	14950	15064	14978	15079	14886	14998	15040	14905	14715	14809	14889	14915	15089	14850	15088	15114	14846	15005	14979	14703	14749	15019	14884	14879	15053	14933	14854	14862	14879	14878	14892	14867	14812	14921	15056	14745	14809	14862	14810	14834	14928	14828	14850	14875	14785	14745	14997	14751	14819	14921	14824	15020	14907	14823	14708	14747	14798	14644	14694	14955	14872	14919	14987	14846	15009	14758	14788	14989	14962	14816	14929	14936	14775	14652	14991	14787	14950	14839	14793	14959	14944	14823	14874	14929	14786	14963	14805	14857	14824	14778	14908	14816	14972	14948	14874	14845	15012	14788	14803	15094	14827	14848	14996	14759	14833	14852	14993	14721	14860	14861	14857	14882	14863	14871	14738	14813	14833	14919	14930	14833	14926	14982	15115	14723	15023	14702	14940	15076	14932	14862	14810	15016	14797	14713	14818	14990	14872	14811	14850	14984	15007	14739	14873	14713	14760	15000	14844	14964	14860	14937	14937	14968	14851	14767	14691	14937	15133	14833	14641	14695	14964	14944	14808	15006	14801	14812	14952	15104	15032	14927	14753	14843	14810	14729	14849	14955	14875	14862	14852	15006	14787	14849	14841	14734	14805	14865	14957	14847	14683	14860	14634	14903	14793	14822	15177	14790	14799	14742	14861	14974	14746	14759	14939	14996	15065	14714	14792	15000	14851	14924	14689	14783	15171	14964	14803	15099	14889	14734	14805	14905	14886	14944	15004	14854	14818	15006	14877	14887	14810	15073	14891	14938	14993	14925	14828	14643	14839	14790	14795	14956	14909	14739	14977	15060	14838	14833	15091	14770	14745	14850	14834	14730	14954	14883	15060	14971	14882	14887	14755	14838	14806	14764	14940	14883	14831	15023	14917	15072	14915	14635	14986	14846	14928	15015	14816	14772	14956	14840	14920	14858	14892	14833	15014	14829	15047	14864	15093	14817	15045	15026	14887	15011	14981	14818	15021	14943	14910	15007	14942	14891	14994	14974	14894	14780	14752	14843	14861	14870	14986	14930	14955	14900	14816	14637	14772	14591	14772	14924	14831	15028	14826	14646	14829	14932	14893	14797	14731	14842	14872	14813	14902	14859	14793	14895	14826	14977	15018	14912	14970	14830	14860	14875	14875	14888	14895	14900	14634	14839	14859	14920	14755	14957	14704	14851	14871	14934	14773	14685	15005	14945	14883	14746	14869	14890	14744	15024	14795	14901	14820	14782	14877	14851	14823	14811	15006	14955	14786	14889	14986	14815	14818	15026	14841	15242	14777	14878	14879	14728	14908	14819	15018	15112	14843	14813	15058	14957	14882	14863	14920	14898	14623	14645	14776	14948	14939	14733	15035	15066	14883	14795	14916	15063	14775	15009	14829	14847	14856	14734	15006	14652	14766	14868	15059	14943	14924	14897	14957	14877	14935	14769	14849	14983	15166	15076	14879	14818	14815	14737	14977	15078	14903	14832	14848	14880	14904	14955	15008	14855	14803	14773	14887	14974	14790	14698	14731	14825	14675	14847	15009	14738	14955	14888	14842	14995	14941	14675	15110	15030	14906	14816	14869	14961	14822	14942	14835	14821	14661	14930	15090	14977	14952	14938	14563	14814	15040	14879	14858	14899	14902	14939	14888	14924	14731	14960	14902	14937	14785	14998	14879	14882	14977	14831	14845	14948	14733	15081	14734	14781	14806	14883	14842	14954	14783	14773	14732	14917	15203	14895	14626	14854	14908	14698	14914	14957	14871	14993	14860	14692	14972	14882	14995	14844	14883	14725	15023	14978	14863	15126	14945	14957	14861	14650	14981	14892	14649	14856	14836	14738	14833	14731	14793	14841	14823	14888	14830	14973	14896	14903	14924	14764	14692	14829	14609	14670	15034	14789	14782	14893	14884	14818	14929	14810	14981	14888	14927	14791	14950	14956	14893	14761	14811	14895	15043	14895	15030	14762	14847	15013	14735	14919	14881	14775	14853	15005	15031	14860	14769	14870	14892	14993	14851	14753	14811	14647	14775	14931	14972	14830	14880	15020	14877	14907	15136	14875	14899	14899	14890	14779	14942	14930	14928	14957	14724	14919	14954	14921	14947	14704	14995	14882	14960	14838	14927	14836	14940	15038	14900	14845	14996	15011	14867	14838	14868	14875	15026	14963	14812	14839	14993	14978	14910	14827	14758	14816	14675	14842	14855	14837	14831	14801	14658	14992	14878	14669	14965	14989	14711	14829	14949	14534	14774	14913	14787	14898	14717	14744	15072	14906	14973	14832	14953	14875	15003	14990	14693	14987	14944	14873	14742	14761	14995	14721	14875	14595	14802	14901	14964	14838	14909	14847	14814	14649	14808	14815	15033	14992	14911	14859	14637	14901	15001	14883	14886	14983	14801	14893	14785	14766	14872	14849	14822	14775	15016	14973	14818	14949	14676	14816	15018	14761	14870	14749	14863	14708	14935	14957	14998	14781	14780	14811	14939	14774	14917	14736	14722	14713	14901	14935	14958	14901	14845	14627	14872	14922	14907	14767	14852	15014	14784	14842	14808	14889	14897	14859	14850	14892	14983	14763	14809	14819	14836	14784	14690	14878	14919	14778	14845	14911	15006	14945	15154	14834	14786	14730	14828	14957	14829	14834	14905	14709	14810	14885	14896	14707	14727	14901	14838	14876	14949	14853	14927	14880	14794	14956	14904	15054	14972	14929	14794	14729	14782	15035	14882	14907	14994	14968	14749	15019	14853	14929	15021	14781	14721	14759	14664	14881	14988	14891	14811	14726	14801	14662	14951	14918	14867	14903	14926	14657	14813	14778	14775	14959	14922	15060	14815	14781	14853	14904	14783	14959	14774	14892	14785	14970	14739	14954	14893	14820	14836	14962	14986	14971	14796	14656	14831	14923	14937	14769	14777	14899	15068	14837	14829	14900	15016	14662	14811	14996	14853	14842	14767	14757	14941	14789	14954	14947	14849	14793	14983	14892	14922	15089	14955	14910	15087	14848	14810	15066	14802	14883	15015	15099	14894	14984	14905	14756	14982	14718	14847	14906	14926	14958	14878	14954	15071	14900	14841	14819	14975	14773	14815	14853	14831	14706	15016	14799	14888	14770	14886	14885	14938	14763	14887	14897	14882	14954	14865	14876	14872	14886	14703	14980	15003	14956	14988	15029	14794	14920	14954	14988	14999	14886	14805	14811	14812	14999	14961	14830	14929	14901	14808	14975	14868	14829	14896	14991	14951	14934	15161	14940	15021	14750	14681	14945	14801	14857	14926	15022	14894	14967	14876	14930	14920	14934	14856	15015	14938	14864	14860	14925	15031	14792	14759	14900	15105	14906	15036	14866	14847	15027	14911	15003	15049	14936	14980	14926	14972	14716	14865	14809	14942	14845	15028	14793	14829	14853	14827	14904	14896	14778	14967	14947	14773	14830	15097	14899	15020	15109	14826	14974	14968	14897	15066	14965	14822	14836	14960	14681	14773	14919	15000	14999	14991	14989	14885	14987	15012	15019	14885	14997	14805	14756	14850	14887	14956	14829	14849	14955	14858	14827	14888	14741	14891	14784	14737	14779	14798	14995	14824	14716	14817	14833	15000	14982	14941	14968	14964	14907	14835	14956	15016	14743	14816	14863	14918	14686	14879	14830	14586	14846	14835	14898	14708	14941	14786	14903	15035	14929	15014	14868	15026	14862	14954	14861	14968	14901	14884	14884	14978	15002	15026	15036	14842	15074	14896	14780	14798	14804	15081	14963	14926	14722	14723	14827	14857	14947	14972	14915	14954	14821	14896	14693	14772	14818	14806	14948	15143	14983	14937	14919	14730	14663	14860	14695	14980	14989	14826	14843	14730	14792	15028	14801	15169	14830	14818	14864	14816	14812	14882	14855	14847	14719	14946	14941	14888	14897	14950	14779	14874	15014	14755	14741	14794	14725	14977	14923	14887	14809	15007	14901	14886	14891	14887	14834	15053	14965	14928	14995	15030	14817	14817	15068	14991	14849	14880	14809	15062	14713	14875	14889	15008	14851	14988	14765	14820	14845	14739	14865	14863	14817	14928	14814	14686	14715	14877	14861	14990	14920	15109	14884	14884	14776	14931	14853	15077	14966	14965	14889	14920	14785	14925	14829	14824	14722	14764	14918	14792	15051	15032	14776	15071	14944	14819	15019	14729	14762	14754	14819	14882	14667	14757	14956	15057	14910	14642	14882	14825	14900	14998	14983	14974	14682	14608	14751	14943	14736	14820	14730	14915	14784	14869	14687	14757	14691	14660	14868	14978	14899	14745	14793	14933	14716	14955	14909	14900	14742	14830	14784	14822	14872	15006	14921	14963	14806	15176	15058	14926	14911	14769	14859	14898	14879	14943	14784	14793	14906	15025	14876	14939	14861	14926	14869	14872	14909	14770	14773	14944	14993	14904	14914	14800	14772
23229	39709	32308	24805	20612	17954	16613	15644	15185	14782	14585	14525	14290	14034	14003	13946	14012	13842	13955	14054	13895	13980	13935	13948	13770	13834	13729	13973	13862	13817	13840	13865	13876	13814	13743	13929	13706	13699	13838	13710	13765	13753	13801	13938	13740	13850	13775	13911	13903	13885	13884	13705	13790	13897	13920	13726	13772	13902	13834	13770	13990	13850	13931	13823	13745	13877	13947	13788	13760	13899	13873	13896	13808	13663	13832	13830	13817	13771	14027	13876	13892	13681	13783	13787	13898	13822	13818	13799	13632	13696	13943	13878	13852	13862	13780	13815	13746	13746	13728	13783	13815	13860	13784	13818	13874	13853	13658	13902	13898	13702	13873	14062	13801	13657	13728	13834	13874	13940	13755	13765	13727	13705	13702	13757	13665	13861	13773	13606	13929	13739	13969	13665	13719	13826	13762	13794	13754	13836	13947	13812	13729	13638	13689	13761	13998	13893	13793	13812	13726	13677	13859	13907	13790	13808	13731	13855	13893	13912	13870	13886	13672	13806	13773	13763	13770	13808	13674	13642	13737	13879	13802	13693	13746	13749	13745	13831	13754	13677	13614	13890	13659	13675	13702	13745	13781	13911	13711	13808	13592	13783	13774	13847	13658	13712	13865	13716	13972	13746	13768	13704	13887	13719	13763	13799	13838	13731	13795	13971	13732	13855	13920	13618	13728	13983	13893	13792	13762	13649	14007	13696	13771	13728	13882	13722	13728	13804	13807	13777	13732	13901	13594	13947	13682	14046	13613	13753	13928	13636	13930	13653	13627	13858	13708	13762	13817	13762	13612	13806	13658	13789	13848	13943	13722	13782	13638	13801	13814	13732	13863	13708	13753	13841	13673	13841	13818	13836	13787	13849	13875	13791	13840	13879	14004	13707	13822	13847	13868	13667	13736	13786	13867	13763	13828	13842	13928	13826	13777	13710	13828	13697	13950	13865	13690	13779	13995	13605	13651	13753	13782	13889	13782	13797	13887	13919	13880	13910	13841	13732	13692	13817	13801	13901	13677	14010	13838	13773	13726	13802	13713	13924	13939	13920	13899	13737	13751	13832	13805	13703	13706	13807	13769	13766	13835	13774	13883	13723	13841	13918	13660	13666	13797	13839	13687	13836	13787	13874	13809	13736	13871	13752	13873	13839	13711	13704	13782	13876	13708	13636	13909	13694	13731	13864	13829	13846	13759	14046	13841	13758	13852	13880	13803	13830	13983	13700	13656	13870	13851	13744	13886	13663	13820	13756	13784	13702	13949	13693	13787	13624	13907	13760	13730	13802	13667	13891	13816	13793	13589	13869	13786	13832	13900	13641	13813	13703	13764	13924	13618	13803	13955	13849	13867	13939	13736	13932	13782	13906	13792	13792	13941	13784	13683	13858	13764	13864	13924	13785	13767	13821	13683	13883	13889	13696	13765	13978	13968	13973	13830	13823	13684	13791	13929	13733	13768	13811	13577	13779	13939	13764	13897	13802	13814	13922	13683	13792	13798	13806	13917	13830	13745	13774	13871	13846	13864	13767	13821	13672	13764	13845	13793	13823	13823	13836	13962	13890	13876	13791	13665	13818	13735	13751	13807	13819	13823	13719	13705	13807	13676	13648	13772	13651	13853	13804	13894	13864	13948	13913	13634	13887	13947	13818	13798	13716	13803	13874	13868	13566	13627	13857	13913	13874	13728	13723	13861	13788	13785	13874	13876	13804	13753	13839	13901	13789	13942	13919	13725	13878	13902	13783	13900	13689	13953	13840	13735	13886	13706	13789	13909	13702	13834	13829	13704	13787	13814	13762	13866	13959	13905	13803	13873	13854	13798	13735	13834	13797	13879	13735	13851	13839	13690	13807	13816	13757	13857	13750	13930	13833	13701	14035	13841	13808	13896	13839	13926	13694	13767	13769	13863	13686	13861	13608	13780	13785	13824	13734	13850	13892	13818	13717	13713	13845	13748	13823	13889	13595	13707	13844	13901	13792	13614	13902	13784	13788	13707	13887	13749	13796	13875	13691	13904	13779	13828	13965	13833	13659	13786	13799	13881	13883	13710	13868	13888	13710	13792	13849	13737	13638	13890	13853	13736	13902	13889	13758	13650	13645	13761	13863	13702	13808	13707	13865	13917	13948	13733	13845	13774	13849	13857	13882	13607	13966	13857	13861	13724	13680	13745	13692	13690	13901	13786	13751	13888	13739	13972	13815	13881	13748	13844	13841	13771	13762	13694	13722	13850	13617	13639	13797	13819	13934	13687	13762	13838	13901	13802	13728	13833	13864	13846	13670	13806	13761	13819	13709	13911	13793	13766	13950	13748	13923	13873	13786	13857	13699	13698	13950	13699	13958	13764	13694	13837	13894	13744	13827	13778	13901	13786	13828	13890	13852	13827	13684	13880	13735	13885	13794	13897	13819	13887	13748	13824	13895	13922	13802	13884	13805	13797	13760	13820	13957	13910	13831	13785	13729	13814	13737	13731	13779	13914	13845	13955	13944	13795	13926	13912	13772	14000	13658	13839	13921	13854	13718	13872	13887	13672	13891	13709	13690	13928	13882	13856	13860	13769	13871	13841	13798	13997	13762	13855	13826	13918	13955	13866	13851	13850	13741	13843	13838	14018	13895	14034	13856	13854	13746	13809	13778	13914	13850	13659	13861	13709	13845	13782	13925	13890	13780	13812	13817	13771	13790	13866	13718	13829	13786	13651	13630	13867	13728	13719	13740	13963	13811	13855	13786	13775	13795	13713	13864	13814	13579	13732	13811	13804	13753	13676	14014	13638	13772	13818	13831	13913	13730	13943	13773	13773	13893	13831	13771	13858	13825	13634	13768	13655	13850	13704	13664	13850	13808	13768	13864	13789	13968	13655	13921	13864	13688	13857	13853	13847	13874	13645	13792	13668	13716	13839	13918	13750	13825	13861	13775	13791	13887	13959	13802	13893	13719	13660	13815	13842	13952	13912	13751	13786	13715	13814	13827	13887	13653	13654	13747	13761	13951	13852	13702	13829	13711	13773	13936	13854	13759	13853	13971	13773	13742	13954	13891	13783	13806	13793	13822	13906	13811	13601	13844	13561	13822	13916	13855	13745	13747	13807	13743	13778	13885	13707	13718	13737	13934	13779	13735	13881	13794	13624	13742	13794	13765	13661	13785	13703	13760	13931	13787	13710	14006	13884	13708	13814	13689	13779	13744	14009	13772	13848	13803	13827	13613	13746	13777	13824	13757	13868	13785	13631	13917	13796	13741	13887	13838	13767	13854	13870	13926	13707	13556	13905	13871	13802	13644	13836	13741	13873	13874	13836	13934	13782	13702	13724	13760	13839	13807	13694	13957	13837	13904	13931	13783	13625	13807	13714	13711	13836	13767	13901	13566	13618	13770	13799	13956	13924	13888	13809	13690	13872	13620	13979	13877	13876	13726	13719	13935	13839	13834	13662	13774	13866	13884	13725	13670	13894	13741	13718	13860	13812	13870	13849	13928	13596	13945	13754	13960	13611	13789	13812	13746	13859	13749	13758	13714	13859	13752	13787	13742	13874	13761	13849	13804	13660	13740	13925	13832	13829	13857	13869	13911	13939	13569	13792	13796	13714	13742	13794	13882	13898	13902	13842	13929	13722	13952	13757	13731	13687	13807	13678	13942	13871	13757	13776	13725	13751	13820	13658	13825	13780	13755	13656	13776	13848	13742	13939	13823	13961	13688	13859	13780	13772	13914	13704	13749	13781	13874	13774	13767	13825	13839	13913	13789	13817	13775	13683	13666	13890	13819	13548	13958	13710	13818	13793	13824	13834	13751	13890	13904	13681	13815	13887	13753	13932	13817	13713	13955	13699	13709	13648	13654	13823	13811	13762	13776	13749	14007	13815	13748	13834	13740	13702	13799	13820	13882	13740	13774	13869	13733	13962	13879	13731	13822	13806	13720	13895	13800	13740	13808	13780	13758	13857	13856	13832	13763	13809	13934	13808	13918	13877	13742	13764	13745	13777	13732	13765	13834	13995	13807	13782	13710	13709	13661	13806	13773	13814	13890	13778	13788	13689	13877	13872	13733	13864	13750	13881	13839	13536	13753	13802	13730	13742	13747	13873	13847	13878	13822	13905	13876	13787	13917	13807	13754	13788	13776	13839	13810	13756	13771	13740	13792	13918	13850	13865	13582	13853	13815	13778	13744	13783	13962	13905	13872	13858	13854	13839	13829	13946	13758	13638	13839	13888	13712	13719	13696	13823	13782	13822	13879	13824	13855	13598	13777	13772	13784	13827	13871	13685	13929	13791	13894	13871	13677	13818	13834	13872	13847	13811	13733	13961	13783	13824	13719	13713	13855	13733	13821	13841	13810	13851	13813	13867	13850	13770	13847	13670	13884	13754	13863	13705	14076	13672	13650	13811	13797	13814	13731	13928	13806	13735	13748	13547	13758	13799	13841	13718	13891	13836	13838	13867	13859	13713	13721	13717	13887	13810	13713	13876	13708	13779	13760	13817	13876	13805	13607	13898	13809	13704	13707	13769	13883	13862	13801	13790	13677	13853	13774	13843	13799	13884	13818	13784	13944	13771	13780	13775	13838	13773	13887	13776	13757	13848	13779	13741	13721	13769	13855	13861	13895	13902	13912	13944	13885	13771	13855	13771	13848	13785	13678	13884	13852	13702	13828	13651	13849	13769	13837	13816	13854	13726	13824	13750	13696	13883	13735	13779	13514	13758	13726	13658	13862	13684	13752	13802	13669	13843	13808	13745	13849	13853	13646	13752	13842	14052	13762	13796	13740	13862	13786	13909	13841	13836	13847	13869	13772	13884	13829	13996	13891	13761	13751	13821	13654	13868	13851	13857	13859	13886	13698	13859	13836	13696	14080	13762	13816	13594	13754	13797	13741	13933	13767	13918	13852	13768	13725	13956	13643	13755	13780	13852	13708	13675	13669	13823	13796	13664	13823	13684	13781	13731	13771	13790	13815	13795	13706	13744	13855	13718	13782	13876	13896	13723	13731	13804	13859	13765	13867	13787	13760	13683	13821	13863	13823	13804	13814	13941	13721	13801	13857	13709	13806	13855	13690	13866	13843	13784	13712	13718	13998	13724	13693	13882	13892	13748	13692	13758	13918	13831	13821	13731	13893	13820	13582	13881	13951
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
